.zx-hear{
	width: 1440px;
	margin: 0 auto;
}
.zx-neirong{
	width: 996px;
	margin: 0 auto;
	position: relative;
	background: #2999f0;
	margin-top: 16px;
}
.zx-neirong>i{
	position: absolute;
	width: 76px;
	height: 100px;
	background: url(904-sybj1.png) no-repeat;
	top: -13px;
	left: -13px;
}
.zx-neirong>p{
	color: #fff;
	line-height: 26px;
	text-indent: 2em;
	font-size: 16px;
	display: inline-block;
	margin: 25px 50px;
}
.zx-neirong>p a{
	color: #f32135;
}
.zx-neirong>p a:hover{
	color: #fff;
}
.zx-yybj,.zx-yybj-mid-x{
	width: 1078px;
	margin: 0 auto;
}
.zx-yybj-top{
	width: 100%;
	height: 46px;
	background: url(904-sybj7.png) 4px 0 no-repeat; 
}
.zx-yybj-mid{
	width: 100%;
	background: url(904-sybj8.png) repeat-y;
}
.zx-yybj-xia{
	width: 100%;
	height: 46px;
	background: url(904-sybj9.png) 7px 0 no-repeat;
}
.zx-yybj-mid-s{
	width: 984px;
	height: 104px;
	margin: 0 auto;
	background: url(904-sybj2.png)  no-repeat;
}
.zx-yybj-mid-s span{
	font-size: 22px;
	display: block;
	width: 100%;
	text-align: center;
	line-height: 129px;
}
.zx-yybj-mid-x-l{
	width: 760px;
	float: left;
}
.zx-qlqdbj{
	width: 59px;
	height: 347px;
	float: left;
	background: url(904-sybj4.png)  no-repeat;
	margin-left: 86px;
	text-align: center;
}
.zx-qlqdbj span{
	display: inline-block;
	font-size: 42px;
	margin-top: 77px;
	color: #fff;
	line-height: 46px;
}
.zx-qlqd-li{
	width: 546px;
	background: #ececec;
	float: right;
	margin-right: 44px;
	margin-top: 13px;
}
.zx-qlqd-li-yi{
	width: 100%;
	height: 139px;
}
.zx-qlqd-li-yi ul li{
	width: 106px;
	height: 139px;
	float: left;
	margin-left: 4px;
}
.zx-qlqd-li-yi ul li:first-child{
 	margin-left: 0;
}
.zx-qlqd-li-yi ul li a{
 	display: inline-block;
 	width: 106px;
	height: 139px;
	background:  url(904-sybj10.png)  no-repeat;
	font-size: 25px;
	text-align: center;
}
.zx-qlqd-li-yi ul li a span{
	display: inline-block;
	width: 72px;
	font-size: 35px;
	margin-top: 36px;
	color: #fff;
}
.zx-qlqd-li-yi ul li a:hover{
  	background:  url(904-sybj5.png)  no-repeat;
}
.zx-yybj-mid-x-r{
  	width: 237px;
  	height: 171px;
  	float: left;
  	margin-top: 94px;
  	background:  url(904-sybj6.png)  no-repeat;
}
.zx-yybj-mid-x-r a{
    	display: inline-block;
    	width: 237px;
  		height: 171px;
  		font-size: 36px;
  		text-align: center;
  		color: #fff;
  		line-height: 171px;
}
.zx-yybj-mid-x-r a:hover{
     	color: #971b1b;
}
.zx-yybj-top1{
	width: 100%;
	height: 28px;
	background: url(904-sybj11.png) 6px 0 no-repeat; 
}
.zx-yybj-xia1{
	width: 100%;
	height: 60px;
	background: url(904-sybj15.png) 5px 0 no-repeat; 
}
.zx-yybj-mid-s1{
	width: 984px;
	height: 90px;
	margin: 0 auto;
	background: url(904-sybj3.png)  no-repeat;
}
.zx-yybj-mid-s1 span{
	font-size: 22px;
	display: block;
	width: 100%;
	text-align: center;
	line-height: 129px;
}
.zx-qlqd-li1{
	width: 991px;
	margin-left: 44px;
}
.zx-qlqd-li1 ul li{
	float: left;
	width: 247px;
	height: 48px;
}
.zx-qlqd-li1 ul li a{
	display: inline-block;
	width: 247px;
	height: 48px;
	font-size: 17px;
	text-align: center;
	line-height: 48px;
	color: #333;
}
.zx-qlqd-li1 ul li a:hover{
	background: #1896c0;
	color: #fff;
}
.zx-qlqdsm{
	width: 1000px;
	margin: 0 auto;
}
.zx-qlqdsm-1{
	width: 153px;
	float: left;
	margin-left: 100px;
}
.zx-qlqdsm-1 a{
	width: 100%;
	display: inline-block;
	color: #545151;
}
.zx-qlqdsm-1 a span{
	width: 100%;
	display: inline-block;
	font-size: 24px;
	line-height: 32px;
	text-align: center;
	
}
.zx-qlqdsm-1 a:hover{
	color: #f60;	
}
.zx-qlqdsm-2{
	width: 153px;
	float: left;
	margin-left: 160px;
}
.zx-qlqdsm-2 a{
	width: 100%;
	display: inline-block;
	color: #545151;
}
.zx-qlqdsm-2 a span{
	width: 100%;
	display: inline-block;
	font-size: 24px;
	line-height: 32px;
	text-align: center;
	
}
.zx-qlqdsm-2 a:hover{
	color: #f60;	
}
.zx-foot{
	width: 1000px;
	margin: 0 auto;
	padding: 50px 0 30px 0;
	text-align: center;
}
.zx-foot p{
	font-size: 16px;
	line-height: 32px;
}
.zx-dqwz{
	width: 988px;
	margin: 0 auto;
	margin-top: 20px;
}
.zx-dqwz p{
	background: url(905-xlbj1.png) no-repeat;
	line-height: 30px;
	text-indent: 28px;
}
 .zx-dqwz p a{
 	color: #000;
 }
 .zx-dqwz p a:last-child{
 	color: #43a4f1;
 }
 .zx-dqwz p a:hover{
  	color: #f60;
 }
.zx-905-qlqd{
	width: 988px;
	margin: 0 auto;
	border: 1px solid #dcdcdc;
	margin-top: 10px;
}
.zx-905-qlqd-t{
	width: 952px;
	margin: 0 auto;
	margin-top: 10px;
	background: url(905-xlbj6.png) no-repeat;
}
.zx-905-qlqd-t ul{
	margin-left: 14px;
}
.zx-905-qlqd-t ul li{
	background: #fbcf49;
	float: left;
	margin-right: 17px;
	font-size: 16px;
	padding: 0 8px;
	line-height: 27px;
	margin-top: 15px;
	cursor:pointer
}
.zx-905-qlqd-t ul li.zx-905-qlqd-t-li{
	background: #2b9cf0;
	color: #fff;
}
.zx-905-ssk{
	width: 100%;
	height: 38px;
	margin-top: 80px;
	position: relative;
}
.zx-905-ssk-l{
	width: 350px;
	height: 38px;
	position: absolute;
	left: 112px;
}
 .btn_srh{
	display: inline-block;
	width: 56px;
	height: 27px;
	background: url(905-xlbj2.png) no-repeat;
	text-align: center;
	line-height: 27px;
	position: absolute;
	top: 5px;
	cursor: pointer;
}
.nice-select{
	display: inline-block;
	width: 270px;
	height: 38px;
	float: left;
	position:absolute;
	background: url(905-xlbj10.png) no-repeat;
	left: 78px;
}
.zx-905-ssk-r>span{
	display: inline-block;
	width: 270px;
	height: 38px;
	float: left;
	position:absolute;
	background: url(905-xlbj5.png) no-repeat;
	left: 78px;
}
.nice-select>input{
	display: block;
	width: 100%;
	height: 38px;
	line-height: 36px;
	border: 0;
	outline: 0;
	background: none;
	font-size: 16px;
	text-indent: 15px;
}
.nice-select ul{
	width: 100%;
	display: none;
	position: absolute;
	top: 35px;
	overflow: hidden;
	background-color: #fff;
	max-height: 150px;
	overflow-y: auto;
	border: 1px solid #dcdcdc;
	border-top: 0;
	z-index: 9999;
}
.nice-select ul li{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding: 0 10px;
	cursor: pointer;
}

.nice-select ul li.on{
	background-color: #e0e0e0;
}
.zx-905-ssk-r{
	width: 350px;
	height: 38px;
	position: absolute;
	left: 527px;
}
.zx-905-ssk-r>span>input{
	position: absolute;
	top: 0;
	left: 0;
	outline: 0;
	background: none;
	font-size: 16px;
	text-indent: 15px;
	display: block;
	width: 100%;
	height: 38px;
	line-height: 38px;
}
.zx-905-qdli{
	width: 900px;
	margin: 0 auto;
	padding-top: 36px;
}
.zx-905-qdli ul li{
	width: 100%;
	height: 58px;
	line-height: 58px;
	border-bottom: 1px dashed #000;
	
}
.zx-905-qdli ul li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	background: url(905-xlbj4.png) 5px 22px no-repeat;
	text-indent: 25px;
	font-size: 16px;
	overflow: hidden; 
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #000;
}
.zx-905-qdli ul li a span{
	font-size: 16px;
	color: #4480cb;
	margin-left: 15px;
	margin-right: 15px;
}
.zx-905-qdli ul li a:hover{
	color:  #4480cb;
	background: url(905-xlbj3.png) 5px 22px no-repeat;
}
.zx-page{
	width: 100%;
	height: 77px;
	padding-top: 27px;
}
.zx-page span{
	display: block;
	width: 500px;
	height: 50px;
	margin: 0 auto;
}
.zx-foot-1{
	width: 1440px;
	margin: 0 auto;
	padding: 50px 0 30px 0;
	text-align: center;
	border-top: 1px solid #999999;
	margin-top: 50px;
}
.zx-foot-1 p{
	font-size: 16px;
	line-height: 32px;
}
.zx-qlqd-abm{
	width: 952px;
	height: 68px;
	margin: 0 auto;
	border-bottom: 4px solid #2b9cf0;
}
.zx-qlqd-abm-l{
	width: 328px;
	float: left;
	position: relative;

}
.zx-qlqd-abm-l span{
	display: inline-block;
	font-size: 21px;
	line-height: 54px;
	margin-top:14px;
	float: left;
	margin-left: 30px;
	cursor:pointer;
}
.zx-qlqd-abm-l i{
	display: inline-block;
	float: left;
	width: 26px;
	height: 21px;
	background: url(905-xlbj7.png) no-repeat;
	margin: 31px 0 0 15px;
}
.zx-qlqd-abm-l ul{
	display: inline-block;
	position: absolute;
	width: 910px;
	left: 20px;
	top: 68px;
	border: 1px solid #999;
	display: none;
	overflow: hidden;
	background-color: #fff;
	border-top: 0;
	z-index: 9999;

}
.zx-qlqd-abm-l ul li{
	float: left;
	line-height: 32px;
	width: 220px;
	margin-left: 6px;
	height: 32px;
}
.zx-qlqd-abm-l ul li a{
	display: inline-block;
	width: 220px;
	height: 32px;
	font-size: 16px;
	color: #000;
	text-indent: 20px;
	background: url(zx-xiaodian.png) 5px 12px  no-repeat;
}
.zx-qlqd-abm-l ul li a:hover{
	color: #f60;
}
.zx-qlqd-abm-m{
	width: 283px;
	float: left;
	margin-top: 20px;
}
.zx-qlqd-abm-m ul li{
	width: 85px;
	height: 35px;
	float: left;
	margin-right: 48px;
	border: 1px solid #fbcf49;
	line-height: 35px;
	text-align: center;
	cursor:pointer;
}
.zx-qlqd-abm-m ul li a{ 
	color: #000;
}
.zx-qlqd-abm-m ul li.zx-qlqd-abm-m-li{
	height: 41px;
	border:0;
	background: url(905-xlbj8.png) no-repeat;
}
.zx-qlqd-abm-r{
	width: 320px;
	float: left;
	margin-top: 18px;
	position: relative;
}
.zx-qlqd-abm-r-ssk span{
	display: inline-block;
	width: 242px;
	height: 38px;
	float: left;
	position:absolute;
	background: url(905-xlbj9.png) no-repeat;
	left: 78px;
}
.zx-qlqd-abm-r-ssk>span>input{
	position: absolute;
	top: 0;
	left: 0;
	outline: 0;
	background: none;
	font-size: 16px;
	text-indent: 15px;
	display: block;
	width: 100%;
	height: 38px;
	line-height: 36px;
}
.zx-qlqdli-905{
	width: 911px;
	margin: 0 auto;
	margin-top: 25px;
	background: #f4f4f4;
}
.zx-qlqdli-905 ul li{
	float: left;
	width: 124px;
	height: 43px;
	text-align: center;
	line-height: 43px;
}
.zx-qlqdli-905 ul li a{
	display: inline-block;
	width: 124px;
	height: 43px;
	font-size: 16px;
	color: #000;
}
.zx-qlqdli-905 ul li.zx-qlqdli-905-li a{
	background: #2b9cf0;
	color: #fff;
}
.zx-qlqdli-905 ul li .zx-qlqdli-905-li a:hover{
	background: #2b9cf0;
	color: #fff;
}
.zx-905-qdli1{
	width: 900px;
	margin: 0 auto;
	padding-top: 15px;
}
.zx-905-qdli1 ul li{
	width: 100%;
	height: 58px;
	line-height: 58px;
	border-bottom: 1px dashed #000;
	
}
.zx-905-qdli1 ul li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	background: url(905-xlbj4.png) 5px 22px no-repeat;
	text-indent: 25px;
	font-size: 16px;
	overflow: hidden; 
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #000;
}
.zx-905-qdli1 ul li a span{
	font-size: 16px;
	color: #4480cb;
	margin-left: 15px;
	margin-right: 15px;
}
.zx-905-qdli1 ul li a:hover{
	color:  #4480cb;
	background: url(905-xlbj3.png) 5px 22px no-repeat;
}
.zx-qzbm{
	width: 980px;
	margin: 0 auto;
	margin-top: 15px;
	border: 1px solid #dcdcdc;
	padding-bottom: 30px;
}
.zx-dqwz-qzbm{
	width: 978px;
	margin: 0 auto;
	margin-top: 5px;
	border-bottom: 1px solid #dcdcdc;
}
.zx-dqwz-qzbm p{
	background: url(905-xlbj1.png) no-repeat;
	line-height: 30px;
	text-indent: 28px;
	margin-left: 5px;
}
 .zx-dqwz-qzbm p a{
 	color: #000;
 }
 .zx-dqwz-qzbm p a:last-child{
 	color: #43a4f1;
 }
 .zx-dqwz-qzbm p a:hover{
  	color: #f60;
 }
 .zx-qzbm-sm{
 	width: 975px;
 	margin: 0 auto;
 	margin-top: 30px;
 }
 .zx-qzbm-sm-t{
 	width: 100%;
 	height: 42px;
 	text-align: center;
 }
  .zx-qzbm-sm-t span{
  	font-size: 25px;
  	line-height: 42px;
 }
  .zx-qzbm-sm-t-sj{
    color: #666;
    font-size: 14px;
    height: 28;
    float: left;
    width: 100%;
   	padding-left: 330px;
   	border-bottom: 1px dashed #cedded;
}
.zx-qzbm-sm-t-sj span{
  	float: left;
  	height: 28px;
  	line-height: 28px;
  }
 .zx-qzbm-sm-t-sj span:first-child{
 	margin-right: 50px;
 }
 .zx-qzbm-sm-m{
 	width: 100%;
 	margin: 0 auto;
 	margin-top: 38px;
 }
 .zx-qzbm-sm-m p{
 	font-size: 20px;
 	line-height: 38px;
 	padding: 0 8px;
 }
 .zx-qzbm-b1{
 	width: 100%;
 	margin: 0 auto;
 	margin-top: 60px;
 }
 .zx-qzbm-b1 p i{
 	font-size: 22px;
 	color: #333;
 	margin-left: 41px;
 }
  .zx-qzbm-b1 p em{
 	font-size: 22px;
 	color: #333;
 	margin-left: 334px;
 }
 .zx-qzbm-b1-t{
 	width: 662px;
 	margin: 0 auto;
 	margin-top: 60px;
 }
.zx-qzbm-b1-t table td {
    border: 1px solid #000;
    line-height: 36px;
    text-align: center;
    font-size: 20px;
}
.zx-zrqd-906{
	width: 920px;
	height: 92px;
	margin: 0 auto;
	border-bottom: 2px solid #dcdcdc;
}
.zx-zrqd-906 span{
	display: inline-block;
	width: 187px;
	height: 45px;
	background: url(906-xlbj1.png) no-repeat;
	margin: 36px 0 0 12px;
	text-align: center;
	line-height: 45px;
	color: #fff;
	font-size: 18px;
}
.zx-zrqd-li{
	padding-top:44px;
}
.zx-zrqd-li ul{
	margin-left: 43px;
}
.zx-zrqd-li ul li{
	float: left;
	width: 170px;
	height: 50px;
	margin-right: 13px;
	margin-bottom: 10px;
}
.zx-zrqd-li ul li a{
	float: left;
	width: 170px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	background: #dcdcdc;
	color: #333;
	
}
.zx-zrqd-li ul li a:hover{
	background: #2b9cf0;
	color: #fff;
}
.kong44{
	width: 100%;
	height: 44px;
}