@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0; text-decoration: none;border:none; list-style-type: none; font-size:14px;}
.line{width:100%; height:32px; line-height:32px; font-size:14px; background:#f5f5f5; border-bottom:1px solid #d7d5d5; color:#666; letter-spacing:2px;}
.line_a{width:1000px; height:32px; margin:auto}
.line_title{width:300px; height:32px; float:left}
.line_img{width:272px; height:32px; float:right}
.top_bg{width:100%; height:132px; background:#fff;}
.top{width:1000px; height:132px; margin:auto}
.logo{width:240px; height:100px; margin:16px 5px;; float:left}
.logo_1{height:79px; line-height:25px;margin:24px; float:left; margin-left:100px;}
.logo_2{height:104px; line-height:25px;margin:12px 0; float:right}

.banner{
	width: 100%;
	height: 392px;
	overflow: hidden;
	text-align: center;
	background-color: #020262;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

/* 中间内容 */
.jianjie{
	width: 950px;
	background: url(../images/jianjie.jpg);
	margin-top: 22px;
	padding: 25px;
	line-height: 27px;
	font-size: 16px;
	color: #666;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.jianjie p{
	text-indent: 24px;
	font-size: 16px;
	line-height: 28px;
}

.yoshi{
	width: 1000px;
	height: 50px;
	margin: auto;
	margin-top: 33px;
	background-image: url(../images/cg.jpg);
	background-repeat: no-repeat;
}
.yoshi h1 {
	color: #FFF;
	font-size: 24px;
	line-height: 48px;
	font-weight: bold;
	font-family: "微软雅黑";
	width: 157px;
	display: block;
	padding-left: 20px;
	letter-spacing: 0.5em;
	text-align: center;
}

.ys_nr{
	width: 998px;
	margin: auto;
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	background: #fff;
	line-height: 30px;
	font-size: 16px;
	color: #666
}
.ys_img{width:998px; height:131px; margin:40px 0;}
.ys_img li{width:293px; height:131px; float:left; margin-left:30px;}
.ys_line{width:937px; height:9px; margin:auto}
.ys_1{
	width: 998px;
	height: 227px;
	padding-top: 40px;
	background-image: url(../images/ys_img5.jpg);
	background-repeat: no-repeat;
}
.ys_1a{width:545px; height:140px; margin-left:32px; }
.ys_2{
	width: 998px;
	height: 261px;
	background-image: url(../images/ys_img6.jpg);
	background-repeat: no-repeat;
}
.ys_2a{width:500px; height:140px; margin-left:430px; }
.ys_3{
	width: 927px;
	height: 163px;
	margin: auto;
	background-image: url(../images/ys_img7.jpg);
	background-repeat: no-repeat;
}

.ys_4{width:927px; height:141px; margin:auto; background:url(../images/ys_img8.jpg);}
.ys_nr .ys_5 .ys_5a p {
	text-indent: 24px;
	display: block;
}

.ys_5{width:998px; height:276px; margin:auto; background:url(../images/ys_img9.jpg);}
.ys_5a{
	width: 550px;
	height: 140px;
	padding-left: 30px;
}
.ys_nr .ys_1 .ys_1a h1 ,.ys_nr .ys_2 .ys_2a h1,.ys_nr .ys_5 .ys_5a h1{
	color: #2B96CA;
	font-size: 30px;
}


.zy{
	width: 1000px;
	margin: auto;
	background-color: #FFF;
	background-image: url(../images/zy_bg.jpg);
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
.zy_1{
	width: 600px;
	margin-left: 400px;
	color: #666;
	line-height: 26px;
}
.zy_2 {
	width: 960px;
	margin-left: 30px;
	color: #666;
	line-height: 26px;
}
.zy .zy_1 span p a, .zy .zy_2 span p a {
	color: #F63;
}
.zy .zy_1 span p a:hover, .zy .zy_2 span p a:hover {
	color: #F33;
	text-decoration: underline;
}
.cg_nr .cg_2 .box {
	width: 210px;
	padding-right: 19px;
	padding-left: 20px;
	float: left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
	height: 452px;
}
.cg_nr .cg_2 .box h1 {
	color: #2B96CA;
	text-align: center;
	display: block;
	padding-top: 10px;
}

.cg_nr .cg_2 .box img {
	height: 150px;
	width: 208px;
	border: 1px solid #CCC;
}





.zy_1 span,.zy_2 span{
	display: block;
	margin-bottom: 10px;
}
.zy .zy_1 span h1,.zy .zy_2 span h1 {
	color: #2B96CA;
}


.cg_nr{
	width: 998px;
	margin: auto;
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	background: #fff;
	line-height: 30px;
	padding-bottom: 20px;
}
.cg_nr .cg_2 a {
	color: #F33;
	font-weight: bolder;
	display: block;
	text-align: right;
}
.cg_nr .cg_2 a:hover {
	text-decoration: none;
}


.cg_blank{width:100%; height:45px;}
.cg_nr .cg_2 .box p {
	text-indent: 28px;
}

.al span {
	padding: 20px;
	display: block;
}
.al span h1 {
	font-size: 18px;
	line-height: 30px;
	color: #2B96CA;
}
.al span h1 b {
	font-size: 30px;
	padding-left: 10px;
	font-family: "微软雅黑";
	color: #2B96CA;
}
.al span p {
	line-height: 24px;
	text-indent: 24px;
}




.cg_1{width:946px; height:107px; margin:auto;background:url(../images/cg_1.jpg);font-size:16px; color:#666}
.cg_2{
	width: 1000px;
}
.cg_2 li{float:left; margin-left:30px; margin-top:20px;}

.al{
	width: 1000px;
	margin: auto;
	background-color: #FFF;
}
.EB-5{
	width: 998px;
	margin: auto;
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	background: #fff;
	line-height: 30px;
}
.EB-5 li{width:456px; height:220px; float:left; margin-left:30px; margin-top:30px; text-align:center; line-height:40px;}
.EB-5 a li{color:#666; font-size:16px;}
.EB-5 a:hover li{color:#31a3d9;}

.pic{width:1000px; height:101px; margin:30px auto}

.xbanner{width:1000px; height:121px; margin:35px auto}

.nr{width:1000px; height:385px; margin:auto; margin-top:10px;}
.gj{width:260px; height:385px; float:left;}
.gj li{width:260px; height:45px; line-height:22px; float:left; margin:5px 0; border-bottom:1px dashed #bdbdbd }
.gj li img{float:left}
.gj li span{font-weight:bold; font-size:16px}
.gj a li{ color:#404040}
.gj a:hover li{ color:#988700;}



.link{
	width: 100%;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 10px;
}
.linkNr{
	width: 1000px;
	height: 180px;
	margin: auto;
	padding-top: 15px;
	padding-bottom: 20px;
}
.linkNr_a{
	width: 208px;
	height: 150px;
	float: left;
	margin-right: 20px;
	padding-top: 10px;
}
.linkNr_b{
	width: 450px;
	float: left;
	font-size: 13px;
	line-height: 30px;
	color: #666;
	margin-left: 40px;
}
.linkNr_b a{
	color: #247EAA;
	font-size: 12px;
}
.linkNr_b a:hover{
	color: #2B96CA;
	font-weight: bold;
	text-decoration: underline;
}

/**/
#footerbox {
	height: 70px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerbox a:hover {
	text-decoration: underline;

}
#footerbox p {
	color: #333;
	font-size: 13px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerbox a {
	font-size: 12px;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


/*悬浮*/
.rides-cs {
	font-size: 12px;
	background: #29a7e2;
	position: fixed;
	top: 20px;
	right: 0px;
	_position: absolute;
	z-index: 1500;
	border-radius: 6px 0px 0 6px;
}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px; height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 180px; float: left; padding: 5px; overflow:hidden; display:block; background-color:#FFF; border: #29a7e2 solid 1px; }
.rides-cs .btnOpen, .rides-cs .btnCtn {
	position: relative;
	z-index: 9;
	top: 25px;
	left: 0;
	background-image: url(../images/lanrenzhijia.png);
	background-repeat: no-repeat;
	display: block;
	height: 146px;
	padding: 8px;
}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
#floatTools #divFloatToolsView .dc form p input {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
