@charset "utf-8";
/* CSS Document */
body {font-family: "思源黑体 CN","微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; margin:0; padding:0; color: #555; font-size: 16px;}
p, ul, ol, li, form, img, dl, dt, dd, em, i {margin:0;margin:0;border:0;list-style: none;}
input,select,textarea{outline: none;border:none; font-family: "思源黑体 CN","微软雅黑", "Microsoft Yahei";}
img{border:none;max-width: 100%;}
ul,li{list-style: none;margin:0;padding:0;border:0;font-family:"思源黑体 CN","微软雅黑", "Microsoft Yahei";}
a{color:#7B7B7B;text-decoration:none;font-family: "思源黑体 CN","微软雅黑", "Microsoft Yahei";}
a{color:#000;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
em{font-style: normal;}
.lf{float:left;}   
.rt{float:right;}  
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

.i_header_box{width: 100%;min-width: 1200px;overflow: hidden;height: 940px;background: url(../images/banner1.jpg) center center no-repeat;background-size: cover;position: relative;}
.i_header{width: 1200px;margin: 0 auto;overflow: hidden;}
.i_header1{overflow: hidden;margin-top: 20px;text-align: center;font-size: 0;}
.i_header1 a{display: inline-block;line-height: 46px;font-size: 18px;color:#333333;margin-right: 10px;margin-left: 25px;margin-right: 25px;}
.i_header1 a.on{color:#2A88B0;border-bottom: 2px solid #2A88B0;}
.i_header1 a:hover{color:#2A88B0;border-bottom: 2px solid #2A88B0;}
.i_header2{overflow: hidden;margin-top: 191px;}
.i_header2 img{display: block;}
.i_header3{margin-top: 132px;text-align: center;font-size: 0;}
.i_header3 a{display: inline-block;width: 234px;height: 70px;border-radius: 35px;background: #2A88B0;line-height: 70px;font-size: 24px;color:#fff;font-weight: bold;margin-left: 11px;margin-right: 11px;}
.i_header3 a:hover{background: #5AE1B1}
.i_gyzh_box{width: 100%;min-width: 1200px;overflow: hidden;}
.i_gyzh{width: 1200px;margin:  auto;overflow: hidden;}
.i_gyzh1{text-align: center;overflow: hidden;}
.i_gyzh1 ul li:nth-child(1){font-size: 40px;color:#555555;font-weight: bold;margin-top: 76px;line-height: 1;}
.i_gyzh1 ul li:nth-child(2){font-size: 16px;color:#888888;margin-top: 4px;}
.i_gyzh2{overflow: hidden;}
.i_gyzh2 ul{float: left;width: 284px;height: 278px;background: url(../images/index6.png) no-repeat;margin-top: 33px;margin-right:20px;overflow: hidden;}
.i_gyzh2 ul:nth-child(4){float: right;margin-right: 0px;}
.i_gyzh2 ul li:nth-child(1){margin-top: 20px;height: 60px;display: flex;justify-content: center;align-items: center;}
.i_gyzh2 ul li:nth-child(1) img{display: block;}
.i_gyzh2 ul li:nth-child(2){text-align: center;font-size: 20px;color:#2a88b0;}
.i_gyzh2 ul li:nth-child(3){text-align: center;padding-left: 20px;padding-right: 20px;font-size: 14px;color:#9f9f9f;line-height: 26px;margin-top: 22px;}
.i_gyzh3{overflow: hidden;margin-top: 50px;margin-bottom: 10px;display: flex;justify-content: center;align-items: center;}
.i_gyzh3 a{display: inline-block;width: 140px;line-height: 44px;border-radius: 22px;background: #F6C33B;text-align: center;font-size: 16px;color:#fff;}
.i_gyzh2 ul:nth-child(2) li:nth-child(2){color:#F6C33B;}
.i_gyzh2 ul:nth-child(3) li:nth-child(2){color:#63BFF1;}
.i_gyzh2 ul:nth-child(4) li:nth-child(2){color:#5AE1B1;}




.i_zhhd_box{width: 100%;min-width: 1200px;overflow: hidden;}



 .i_zhhd_box .swiper-container {
	   
    }
.i_zhhd_box	.swiper-wrapper{
	}
.i_zhhd_box  .swiper-slide {
	    width:978px;
		transition-timing-function:linear;
    }
	@media only screen and (max-width:1200px){
	   .i_zhhd_box .swiper-slide {
	        width:770px;
        }
	}
	@media only screen and (max-width:980px){
	   .i_zhhd_box .swiper-slide {
	        width:471px;
        }
	}
	@media only screen and (max-height:480px){
	  .i_zhhd_box  .swiper-slide {
	        width:471px;
        }
	}
	.i_zhhd_box .swiper-slide img{
		width:100%;
		border-radius: 4px;}
	.i_zhhd_box .swiper-slide .title{
		position:absolute;
		transform:rotate(90deg);
		transform-origin:left top;
		left:-3px;
		font-size:11px;
		color: rgb(102, 102, 102);}	
    .i_zhhd_box .swiper-button-next, .swiper-button-prev{
		width:43px;
		height:73px;
		opacity: 1 !important;
		margin-top:-56px;
		pointer-events:auto !important;
		z-index: 999999999;
		outline:none;
	}
	.i_zhhd_box .swiper-button-next{
		background-image:url(../images/index9.png);
		background-size: cover;
	}
	.i_zhhd_box .swiper-button-prev{
		background-image:url(../images/index8.png);background-size: cover;}		
	.i_zhhd_box .swiper-pagination-bullet{
		background:none;
		opacity:1;
		margin:0 6px !important;
		width:9px;
		height:9px;
		position:relative;
		outline:none;
		vertical-align:middle;}
	.i_zhhd_box .swiper-pagination-bullet span{
		width:3px;
		height:3px;
		background:#CCC;
		display:block;
		border-radius:50%;
		margin-top:3px;
		margin-left:3px;
	}
	.i_zhhd_box .swiper-pagination-bullet i{
		background:#000;
		height:1px;
		width:20px;
		position:absolute;
		top:4px;
		transform:scaleX(0);
		transform-origin:left;
		z-index:3;
		transition-timing-function:linear;
		}
	.i_zhhd_box .swiper-pagination-bullet-active span,.swiper-pagination-bullet:hover span{
		width:9px;
		height:9px;
		margin-top:0;
		margin-left:0;
		background:#000;
		position:relative;
		z-index:1;
		}
	.i_zhhd_box .swiper-pagination-bullet-active i{
		animation:middle 6s;
		}
	.i_zhhd_box .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active i{
		animation:first 6s;
		}
	.i_zhhd_box .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active i{
		animation:last 6s;
		}				
	@keyframes first{
	  0% {transform:scaleX(0.5);left:0px;}/*091*/
	  100% {transform:scaleX(1);left:2px;} /*0915*/
	}
	@keyframes last{
	  0% {transform:scaleX(0.7);left:-10px;}/*1090*/
	  20% {transform:scaleX(0.3);left:2px;} /*090*/
	  100% {transform:scaleX(0.3);left:0px;} /*090*/
	}		
	@keyframes middle{
	  0% {transform:scaleX(0.7);left:-10px;}/*1091*/
	  20% {transform:scaleX(0.45);left:2px;}/*092*/
	  100% {transform:scaleX(1);left:2px;} /*0913*/
	}	

.i_zhhd2{margin-top: 52px;}
.i_gyzh2p >div >div >div >div:nth-child(1){position: relative;}
.i_gyzh2p >div >div >div >div:nth-child(1) span{display: block;position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.5);}
.i_gyzh2p >div >div >div >div:nth-child(2){opacity: 0;}
.i_gyzh2p >div >div.swiper-slide-active >div >div:nth-child(1) span{display: block;position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0);display: none}
.i_gyzh2p >div >div.swiper-slide-active >div >div:nth-child(2){opacity: 1;}
.i_gyzh2p >div >div >div >div:nth-child(2) li:nth-child(1){text-align: center;font-size: 30px;color:#555555;margin-top: 50px;}
.i_gyzh2p >div >div >div >div:nth-child(2) li:nth-child(2){text-align: center;font-size: 16px;color:#666666;margin-top: 15px;line-height: 32px;}
.i_zhdt_box{width: 100%;min-width: 1200px;background: #EFF7FA;overflow: hidden;margin-top: 40px;}
.i_zhdt{width: 1228px;margin: 0 auto;overflow: hidden;}
.i_zhdt2{overflow: hidden;margin-top: 44px;margin-bottom: 85px;position: relative;}
.i_zhdt2p{width: 1200px;marign:0 auto;}
.i_zhdt2p >div >div >a{display: block;width: 581px;height: 409px;background: url(../images/index11.png) no-repeat;margin: 0 auto;overflow: hidden;}
.i_zhdt2p >div >div >a ul{width: 565px;margin: 0 auto;position: relative;overflow: hidden;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.i_zhdt2p >div >div >a ul li:nth-child(1){height: 189px;overflow: hidden;}
.i_zhdt2p >div >div >a ul li:nth-child(1) img{display: block;width: 100%;}
.i_zhdt2p >div >div >a ul li:nth-child(2){position: absolute;top:142px;left: 235px;width: 94px;height: 94px;border-radius: 50%;overflow: hidden;}
.i_zhdt2p >div >div >a ul li:nth-child(3){position: relative;z-index: 2;text-align: center;font-size: 14px;color:#9f9f9f;margin-top: 36px;}
.i_zhdt2p >div >div >a ul li:nth-child(4){text-align: center;font-size: 16px;color:#2a88b0;margin-top: 4px;width: 80%;margin-left: 10%;}
.i_zhdt2p >div >div >a ul li:nth-child(5){width: 485px;margin: 0 auto;text-align: center;font-size: 14px;color:#9f9f9f;line-height: 28px;margin-top: 8px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.i_zhdt2 .swiper-button-prev{left: 0;width: 14px;height: 28px;background: url(../images/index12.png) no-repeat;z-index: 9999}
.i_zhdt2 .swiper-button-next{right: 0;width: 14px;height: 28px;background: url(../images/index13.png) no-repeat;z-index: 9999;}
.i_wqhg_box{position: relative;height: 585px;overflow: hidden;}

.i_wqhg2{position: absolute;top:0;left: 0;width: 100%;height: 585px;}
.i_wqhg2 .preview{height: 585px;position: relative;}
.i_wqhg2 .preview >div >div >div >div{height: 585px;}
.i_wqhg1{position: relative;z-index: 2;width: 100%;height: 585px;}
.pc-slide {
	width: 1200px;
	margin: 0 auto;
}
.view .swiper-container {
	width: 1200px;
	height: 585px;
}
.preview .swiper-container {
	width: 100%;
	height: 585px;

}

.i_wqhg1 .view  >div >div >div ul{margin-top: 220px;width: 512px;}
.i_wqhg1 .view  >div >div >div ul li:nth-child(1){font-size: 22px;color:#ffffff;}
.i_wqhg1 .view  >div >div >div ul li:nth-child(2){font-size: 14px;color:#fff;line-height: 32px;margin-top: 22px;}
.i_wqhg3{position: absolute;bottom: 70px;left: 0;width: 100%;}
.i_wqhg3 .dddd{width: 1200px;margin: 0 auto;}
.i_wqhg3 .dddd .swiper-slide{opacity: 0;height: 1px;}
.i_wqhg1 .view .swiper-pagination{bottom: 90px;text-align: left;}
.i_wqhg1 .view .swiper-pagination span{background: #fff;}


.i_wqhg3 .dddd .swiper-pagination-progress{background: rgba(255,255,255,0.5);}

.i_wqhg3 .dddd .swiper-pagination-progress .swiper-pagination-progressbar{background: #fff;opacity: 1}
.ddf1{position: absolute;bottom: 92px;left: 0;width: 100%;height: 1px;}
.ddf1 >div{position: relative;width: 1200px;margin: 0 auto;}

.i_wqhg2 .preview >div >div.ddf1 >div >div{height: 3px;text-align: right;font-size: 12px;color:rgba(255,255,255,0.5);}
.i_wqhgkl{position: absolute;z-index: 999;top:0;left: 0;width: 100%;text-align: center;}
.i_wqhgkl ul li:nth-child(1){font-size: 40px;color:#ffffff;font-weight: bold;margin-top: 75px;}
.i_wqhgkl ul li:nth-child(2){font-size: 16px;color:rgba(255,255,255,0.5);}
.i_jbjs_box{width: 100%;overflow: hidden;}
.i_jbjs{width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom: 59px;}
.i_jbjs2p >div >div >div{height: 396px;width: 370px;background: url(../images/index14.png) no-repeat;margin: 0 auto;overflow: hidden;}
.i_jbjs2{overflow: hidden;margin-top: 34px;}
.i_jbjs2p >div >div >div ul{width: 276px;margin: 0 auto;overflow: hidden;}
.i_jbjs2p >div >div >div ul li:nth-child(1){text-align: center;font-size: 18px;color:#555555;margin-top: 44px;}
.i_jbjs2p >div >div >div ul li:nth-child(2){text-align: center;font-size: 16px;color:#9f9f9f;line-height: 28px;height: 56px;margin-top: 18px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.i_jbjs2p >div >div >div ul li:nth-child(3){display: block;width: 184px;height: 184px;border-radius: 50%;overflow: hidden;margin: 0 auto;margin-top: 24px;}
.i_mtxc_box{width: 100%;min-width: 1200px;background: #EFF7FA;overflow: hidden;}
.i_mtxc{width: 1200px;margin: 0 auto;overflow: hidden;}
.i_mtxc1{overflow: hidden;margin-top: 34px;}
.i_mtxc1 ul li:nth-child(1){font-size: 30px;color:#555555;line-height: 1;font-weight: bold;}
.i_mtxc1 ul li:nth-child(2){font-size: 16px;color:#555555;margin-top: 6px;}
.i_mtxc2{overflow: hidden;margin-top: 27px;margin-bottom: 77px;}
.i_footer_box{width:100%;min-width: 1200px;overflow: hidden;}
.i_footer{width: 1200px;margin: 0 auto;overflow: hidden;}
.i_footer1{overflow: hidden;height: 150px;overflow: hidden;border-bottom: 1px solid #DDE7E7}
.i_footer1 ul:nth-child(1){float: left;height: 150px;overflow: hidden;}
.i_footer1 ul:nth-child(1) li{height: 150px;display: flex;justify-content: center;align-items: center;}
.i_footer1 ul:nth-child(1) li a img{display: block;}
.i_footer1 ul:nth-child(2){float: right;overflow: hidden;margin-top: 60px;}
.i_footer1 ul:nth-child(2) a{display:block;float: left; margin-left: 32px;font-size: 14px;color:#555555;}



.hydl{font-size: 14px;color:#333333;text-align: center;margin-top: 8px;}
.hydl a{color:#2a88b0;}
.hydl a.ydl{color:#333333;}

.i_footer2{overflow: hidden;margin-top: 30px;margin-bottom: 38px;}
.i_footer2_l{float: left;overflow: hidden;}
.i_footer2_r{float: right;overflow: hidden;margin-top: 35px;}
.i_footer2_r ul{float: left;width: 146px;margin-left: 50px;}
.i_footer2_r ul li:nth-child(1){width: 146px;height: 146px;overflow: hidden;}
.i_footer2_r ul li:nth-child(1) img{display: block;width: 100%;}
.i_footer2_r ul li:nth-child(2){text-align: center;font-size: 16px;color:#555555;margin-top: 20px;}
.i_footer2_l1{overflow: hidden;}
.i_footer2_l1 ul li:nth-child(1){font-size: 22px;color:#555555;}
.i_footer2_l1 ul li:nth-child(2){display: block;height: 2px;width: 50px;background: #2A88B0;margin-top: 22px;}
.i_footer2_l2{width: 750px;overflow: hidden;}
.i_footer2_l2 ul{float: left;width: 50%;font-size: 16px;color:#555555;line-height: 38px;margin-top: 24px;}
.i_footer2_l2 ul li{overflow: hidden;}
.i_footer2_l2 ul li em{display: block;float: left;width: 114px;}
.i_footer2_l2 ul li span{display: block;float: left;width: 172px;}
.i_db{width: 100%;min-width: 1200px;background: #2A88B0;line-height: 66px;text-align: center;font-size: 16px;color:#fff;}
.i_db a{color:#fff;}
.n_header_box{width: 100%;height: 211px;}
.n_header{width: 1200px;margin: 0 auto;}
.n_header1{height: 150px;}
.n_header1_l{float: left;}
.n_header1_l a{display: block;height: 150px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.n_header1_l a img{display: block;}
.n_header1_r{float: right;}
.n_header1_r >div{float: left;}
.n_header1_r >div:nth-child(1){width: 324px;border-left: 1px solid #E7E7E7;border-right: 1px solid #E7E7E7;height: 68px;margin-top: 44px;padding-left: 42px;}
.n_header1_r >div:nth-child(1){font-size: 20px;color:#2a88b0;}
.n_header1_r >div:nth-child(2){padding-left: 80px;margin-top: 42px;}

.n_header1_r >div:nth-child(2) .share .social-share-icon{background: #B7C4CA;border:1px solid #B7C4CA;}
.n_header1_r >div:nth-child(2) .share .social-share-icon {color:#fff;font-size: 16px;}
.n_header2{border-top:1px solid #2A88B0;}
.n_header2 ul{width: 1200px;margin: 0 auto;}
.n_header2 ul >li{display: block;float: left;position: relative;width: 133px;text-align: center;line-height: 60px;font-size: 16px;}
.n_header2 ul >li >div{position: absolute;top:60px;left: 0;width: 100%;background: #fff;padding-top: 6px;padding-bottom: 6px;display: none;}
.lie_banner{width: 100%;min-width: 1200px;height: 240px;text-align: center;line-height: 240px;font-size: 36px;color:#123b4f;}
.n_header2 ul >li >div a{display: block;text-align: center;line-height: 34px;font-size: 14px;color:#555555;margin-top: 6px;}
.n_header2 ul >li >div a:hover{background: #309BC8;color:#fff;}
.n_header2 ul >li:hover{background: #EFF7FA}
.n_header2 ul >li:hover >a{color:#2a88b0;}
.nr_gztd_box{width: 100%;min-width: 1200px;overflow: hidden;}
.nr_gztd{width: 1200px;margin: 0 auto;overflow: hidden;}
.nr_gztd1{overflow: hidden;text-align: right;margin-top: 20px;font-size: 14px;color:#666666;}
.nr_gztd1 a{color:#666666;}
.nr_gztd2{overflow: hidden;margin-top: 30px;margin-bottom: 127px;}
.nr_gztd_l{float: left;width: 242px;overflow: hidden;}
.nr_gztd_r{float: right;width: 904px;overflow: hidden;}
.nr_gztd_l1{overflow: hidden;}
.nr_gztd_l1 ul li:nth-child(1){font-size: 20px;color:#43cbcb;font-weight: bold;line-height: 62px;}
.nr_gztd_l1 ul li:nth-child(2) img{display: block;}
.nr_gztd_l2{overflow: hidden;padding-top: 10px;}
.nr_gztd_l2 ul{width: 225px;}
.nr_gztd_l2 ul li{background: url(../images/index21.png) 0 center no-repeat;padding-left: 18px;line-height: 42px;border-bottom: 1px solid #EEEEEE}
.nr_gztd_l2 ul li a{font-size: 16px;color:#333333;}
.nr_gztd_l3{overflow: hidden;margin-top: 40px;}
.nr_gztd_l3 ul li:nth-child(1){font-size: 20px;color:#333e48;font-weight: bold;line-height: 62px;}
.nr_gztd_l3 ul li:nth-child(2) img{display: block;}
.nr_gztd_l4{overflow: hidden;margin-top: 16px;}
.nr_gztd_l4 a{display: block;width: 224px;height: 54px;background: #309BC8;margin-top: 14px;border-radius: 4px;}
.nr_gztd_l4 a em{display: block;float: left;width: 68px;margin-left: 30px;display: flex;justify-content: center;align-items: center;height: 54px;}
.nr_gztd_l4 a span{display: block;left: left;line-height: 54px;font-size: 18px;color:#fff;}
.nr_gztd_l4 a:hover{background: #0CC46E}

.nr_gztd_r1{overflow: hidden;}
.nr_gztd_r1 ul li:nth-child(1){font-size: 24px;color: #333e48;font-weight: bold;line-height: 62px;}
.nr_gztd_r1 ul li:nth-child(2) img{display: block;}
.nr_gztd_r2{overflow: hidden;}
.nr_gztd_r2 ul li:nth-child(1){font-size: 28px;color:#309bc8;margin-top: 35px;}
.nr_gztd_r2 ul li:nth-child(2){font-size: 16px;color:#666666;margin-top: 6px;}
.nr_gztd_r3{overflow: hidden;width: 640px;}
.nr_gztd_r3 ul{overflow: hidden;}
.nr_gztd_r3q li{overflow: hidden;margin-top: 30px;}
.nr_gztd_r3q li em{display: block;float: left;width: 96px;text-align: right;font-size: 16px;color:#333333;line-height: 38px;}
.nr_gztd_r3q li em span{color:#ff1818;}
.nr_gztd_r3q li input{display: block;float:left;width: 544px;border:1px solid #CCCCCC;line-height: 38px;font-size: 14px;color:#999999;padding-left: 16px;border-radius: 4px;}
.nr_gztd_r3q li textarea{display: block;float:left;width: 544px;border:1px solid #CCCCCC;line-height: 38px;font-size: 14px;color:#999999;padding-left: 16px;border-radius: 4px;height: 150px;}
.nr_gztd_r3w li{float: left;overflow: hidden;}
.nr_gztd_r3w{margin-top: 30px;}

.nr_gztd_r3w li:nth-child(1) em{display: block;float: left;width: 96px;text-align: right;font-size: 16px;color:#333333;line-height: 38px;}
.nr_gztd_r3w li:nth-child(1) em span{color:#ff1818;}
.nr_gztd_r3w li:nth-child(1) input{display: block;float: left;width: 200px;border:1px solid #CCCCCC;line-height: 38px;font-size: 14px;color:#999999;padding-left: 16px;border-radius: 4px;}
.nr_gztd_r3w li:nth-child(2) em{display: block;float: left;height: 38px;display: flex;justify-content: center;align-items: center;margin-left: 10px;font-size: 14px;color:#333333;}
.nr_gztd_r3w li:nth-child(2) em input{width: 14px;}
.nr_gztd_r3e li{overflow: hidden;margin-top: 30px;}
.nr_gztd_r3e li em{display: block;float: left;width: 96px;text-align: right;font-size: 16px;color:#333333;line-height: 38px;}
.nr_gztd_r3e li input.qh{display: block;float: left;width: 100px;border:1px solid #CCCCCC;line-height: 38px;font-size: 14px;color:#999999;padding-left: 16px;border-radius: 4px;}
.nr_gztd_r3e li input.dh{display: block;float: left;width: 244px;border:1px solid #CCCCCC;line-height: 38px;font-size: 14px;color:#999999;padding-left: 16px;border-radius: 4px;margin-left: 17px;}
.nr_gztd_r3r li{float: left;overflow: hidden;margin-top: 30px;}
.nr_gztd_r3r li:nth-child(2){float: right;}
.nr_gztd_r3r li em{display: block;float: left;width: 96px;text-align: right;font-size: 16px;color:#333333;line-height: 38px;}
.nr_gztd_r3r li em span{color:#ff1818;}
.nr_gztd_r3r li input{display: block;float: left;width: 224px;border:1px solid #CCCCCC;line-height: 38px;font-size: 14px;color:#999999;padding-left: 16px;border-radius: 4px;}
.nr_gztd_r3t{overflow: hidden;margin-top: 49px;}
.nr_gztd_r3t button{display: block;width: 184px;height: 54px;background: #309BC8;border:none;cursor: pointer;cursor: pointer;color:#fff;font-size: 16px;}
.nr_lxwm{line-height: 30px;padding-top: 30px;}
.nr_lxwm img{max-width: 100%;}
.lie_fhlb2{overflow: hidden;}
.lie_fhlb2 >div{float: left;width: 428px;height: 530px;background: #F6F6F6;overflow: hidden;margin-top: 30px;}
.lie_fhlb2 >div:nth-child(2n){float: right;}
.lie_fhlb2 >div ul:nth-child(1){width: 403px;margin: 0 auto;height: 265px;overflow: hidden;margin-top: 10px;}
.lie_fhlb2 >div ul:nth-child(2){width: 403px;margin: 0 auto;overflow: hidden;}
.lie_fhlb2 >div ul:nth-child(2) li:nth-child(1){line-height: 72px;border-bottom: 2px solid #E4E4E4;font-size: 18px;color:#555555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lie_fhlb2 >div ul:nth-child(2) li:nth-child(2){font-size: 14px;color:#666666;line-height: 32px;margin-top: 12px;}
.lie_fhlb2 >div ul:nth-child(2) li:nth-child(3){width: 110px;height: 32px;background: #309BC8;text-align: center;line-height: 32px;font-size: 14px;color:#fff;margin-top: 10px;}
.lie_news1{overflow: hidden;}
.lie_news1 >div{overflow: hidden;padding-top: 30px;padding-bottom: 30px;border-bottom: 1px dashed #E5E5E5;}
.lie_news1 >div ul:nth-child(1){float: left;width: 201px;height: 125px;overflow: hidden;}
.lie_news1 >div ul:nth-child(1) li img{display: block;width: 100%;}
.lie_news1 >div ul:nth-child(2){float: right;width: 685px;overflow: hidden;}
.lie_news1 >div ul:nth-child(2) li:nth-child(1){font-size: 14px;color:#309bc8;font-weight: bold;line-height: 30px;}
.lie_news1 >div ul:nth-child(2) li:nth-child(2){font-size: 18px;color:#444444;line-height: 30px;height: 30px;margin-top: 6px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.lie_news1 >div ul:nth-child(2) li:nth-child(3){font-size: 14px;color:#888888;line-height: 26px;height: 52px;margin-top: 8px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.show_page{overflow: hidden;margin-top: 40px;text-align: center;font-size: 0;}
.show_page a{display: inline-block;line-height: 30px;background: #EFF7FA;padding-left: 10px;padding-right: 10px;font-size: 14px;color:#333333;margin-left: 3px;margin-right: 3px;}
.show_page a.on{background: #309BC8;color:#fff;}
.show_page a:hover{background: #309BC8;color:#fff;}
.nr_new1{overflow: hidden;border-bottom: 1px solid #EEEEEE;text-align: center;padding-top: 22px;}
.nr_new1 ul li:nth-child(1){font-size: 30px;color:#333333;}
.nr_new1 ul li:nth-child(2){font-size: 14px;color:#888888;margin-top: 25px;margin-bottom: 34px;}
.nr_new2{font-size: 18px;color:#666666;line-height: 36px;padding-top: 36px;padding-bottom: 66px;border-bottom: 1px solid #EEEEEE}
.nr_new2 img{max-width: 100%;height: auto !important;}
.nr_new3{overflow: hidden;margin-top: 50px;}
.nr_new3 ul:nth-child(1){float: left;}
.nr_new3 ul:nth-child(2){float: right;}
.nr_new3 ul:nth-child(1) li a{display: block;float: left;width: 165px;height: 43px;background: #309BC8;display: flex;justify-content: center;align-items: center;font-size: 14px;color:#ffffff;}
.nr_new3 ul:nth-child(2) li{float: left;width: 120px;height: 42px;border:1px solid #EEEEEE;margin-left: 12px;text-align: center;line-height: 42px;font-size: 14px;color:#666666;}
.nr_new3 ul:nth-child(2) li a{display: block;font-size: 14px;color:#666666;}

.lie_ljhg{overflow: hidden;}
.lie_ljhg a{display: block;width: 204px;height: 90px;float: left;margin-right: 18px;margin-top: 25px;background: #309BC8;border-radius: 6px;text-align: center;line-height: 90px;font-size: 18px;color:#fff;}


.video-filter{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;background: rgba(0,0,0,0.7);display: none;}
.video-filter .video-player{position: absolute;width: 800px;height: 450px;top: 50%;left: 50%;margin: -225px 0 0 -400px;overflow: hidden;}
.video-filter .video-player video{width: 100%;height: 100%;object-fit: cover;}
.video-filter .video-close{display: block;width: 44px;height: 44px;background: url(../images/close_btn.png);background-size: 100% 100%;position: absolute;top: 20px;right: 20px;opacity: .7;}
.lie_zhsp{overflow: hidden;margin-top: 10px;}
.lie_zhsp >div{float: left;width: 284px;height: 218px;border:1px solid #DADADA;margin-top: 30px;margin-right: 26px;}
.lie_zhsp >div:nth-child(3n){float: right;margin-right: 0px;}
.lie_zhsp >div ul:nth-child(1){position: relative;width: 266px;height: 168px;margin: 0 auto;margin-top: 6px;}
.lie_zhsp >div ul:nth-child(1) li:nth-child(1) img{display: block;width: 100%;}
.lie_zhsp >div ul:nth-child(1) li:nth-child(2){position: absolute;top:0;left: 0;width: 100%;}
.lie_zhsp >div ul:nth-child(1) li:nth-child(2) img{display: block;width: 100%;}
.lie_zhsp >div ul:nth-child(2){width: 266px;margin: 0 auto; overflow: hidden;}
.lie_zhsp >div ul:nth-child(2) li{line-height: 42px;height: 42px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.lie_zlxz{overflow: hidden;}
.lie_zlxz ul li{overflow: hidden;border-bottom: 1px dashed #F0EEEE;margin-top: 22px;background: url(../images/index29.png) 0 center no-repeat;}
.lie_zlxz ul li em{display: block;float: left;line-height: 40px;font-size: 16px;color:#333333;margin-left: 13px;}
.lie_zlxz ul li span{display: block;float: right;line-height: 40px;font-size: 14px;color:#999999;}
.nr_hydl2{overflow: hidden;margin-top: 20px;}
.nr_hydl2 ul li:nth-child(1){font-size: 24px;color:#333e48;font-weight: bold;line-height: 60px;}
.nr_hydl2 ul li:nth-child(2) img{display: block;}
.nr_hydl3{width: 420px;margin: 0 auto;overflow: hidden;margin-top: 54px;margin-bottom: 200px;}
.nr_hydl31{overflow: hidden;}
.nr_hydl31 li{overflow: hidden;margin-top: 10px;}
.nr_hydl31 li em{display: block;font-size: 18px;color:#333333;line-height: 48px;}
.nr_hydl31 li em span{color:#ff1818;}
.nr_hydl31 li input{display: block;width: 100%;height: 48px;border:1px solid #CCCCCC;border-radius: 4px;padding-left: 16px;}
.nr_hydl32{margin-top: 68px;}
.nr_hydl32 li button{display: block;border:none;background: #309BC8;border-radius: 4px;height: 48px;width: 100%;cursor: pointer;font-size: 16px;color:#fff;}
.hyzc1{overflow: hidden;}
.hyzc1 ul li:nth-child(1){font-size: 20px;color:#333333;margin-top: 46px;}
.hyzc1 ul li:nth-child(2){font-size: 16px;color:#666666;line-height: 36px;margin-top: 8px;}
.hyzc2{overflow: hidden;border-bottom: 1px solid #E5E5E5;line-height: 70px;font-size: 20px;color:#333333;margin-top: 30px;}
.hyzc2 em{color:#ec4933;}
.hyzc3{width: 900px;}
.hyzc3q{overflow: hidden;margin-top: 10px;}
.hyzc3q li{float: left;width: 418px;overflow: hidden;}
.hyzc3q li:nth-child(2n){float: right;}
.hyzc3q li em{display: block;font-size: 18px;color:#333333;line-height: 54px;}
.hyzc3q li em span{color:#ff1818;}
.hyzc3q li input{display: block;width: 100%;height: 38px;border:1px solid #CCCCCC;padding-left: 16px;border-radius: 4px;}
.hyzc3w li em{display: block;font-size: 18px;color:#333333;line-height: 54px;}
.hyzc3w li em span{color:#ff1818;}
.hyzc3w li textarea{display: block;width: 100%;height: 95px;border:1px solid #CCCCCC;padding-left: 16px;border-radius: 4px;padding-top: 6px;}
.hyzc3e{margin-top: 38px;overflow: hidden;}
.hyzc3e li{float: left;overflow: hidden;}
.hyzc3e li:nth-child(1){font-size: 16px;color:#333333;}
.hyzc3e li:nth-child(2) em{display: block;float: left;font-size: 14px;color:#333333;margin-right: 10px;}
.hyzc3e li:nth-child(2) em input[type='radio']{
    width: 13px;
    height: 13px;
    background-color: #fff;
    -webkit-appearance:none;
    border: 1px solid #797979;
    border-radius: 50%;
    outline: none;
    margin-right:3px;
    float:left;
    margin-top:3px;
    
}
.hyzc3e li:nth-child(2) em input[type=radio]:checked{
   background: url('../images/index31.png') no-repeat center;
   border:none;  
}


.hyzc3e li.tkk em{display: block;float: left;font-size: 14px;color:#333333;margin-right: 10px;}
.hyzc3e li.tkk em input[type='radio']{
    width: 13px;
    height: 13px;
    background-color: #fff;
    -webkit-appearance:none;
    border: 1px solid #797979;
    border-radius: 50%;
    outline: none;
    margin-right:3px;
    float:left;
    margin-top:3px;
    
}
.hyzc3e li.tkk em input[type=radio]:checked{
   background: url('../images/index31.png') no-repeat center;
   border:none;  
}


.hyzc3r{overflow: hidden;margin-top: 36px;}
.hyzc3r em{display: block;float: left;font-size: 16px;color:#333333;}
.hyzc3r span{display: block;float: left;font-size: 14px;color:#333333;height: 24px;display: flex;justify-content: center;align-items: center;}
.hyzc3t{overflow: hidden;margin-top: 17px;}
.hyzc3t li:nth-child(1){float: left;width: 282px;height: 300px;border:1px solid #CCCCCC;border-radius: 4px;margin-left: 82px;padding-left: 28px;padding-right: 28px;}
.hyzc3t li:nth-child(1) em:nth-child(1){display: block;text-align: center;font-size: 16px;color:#333333;margin-top: 20px;}
.hyzc3t li:nth-child(1) em:nth-child(1) span{color:#ff1818;font-size: 16px;}
.hyzc3t li:nth-child(1) em:nth-child(2){display: block;margin: 0 auto;width: 142px;overflow: hidden;margin-top: 6px;}
.hyzc3t li:nth-child(1) em:nth-child(2) img{display: block;width: 100%;}
.hyzc3t li:nth-child(1) em:nth-child(3){display: block; font-size: 16px;color:#333333;margin-top: 30px;}
.hyzc3t li:nth-child(1) input{display: block;width: 100%;height: 38px;border-radius: 4px;background: #EFF7FA;margin-top: 4px;padding-left: 20px;}
.hyzc3t li:nth-child(2){float: right;height: 300px;width: 509px;border:1px solid #CCCCCC;padding-left: 40px;}
.hyzc3t li:nth-child(2) em:nth-child(1){display: block;font-size: 18px;color:#333333;margin-top: 20px;font-weight: bold;}
.hyzc3t li:nth-child(2) em:nth-child(2){display: block;font-size: 16px;color:#333333;line-height: 38px;margin-top: 8px;}
.hyzc3y{overflow: hidden;margin-top: 62px;margin-bottom: 90px;}
.hyzc3y button{display: block;width: 184px;height: 54px;border:none;background: #309BC8;color:#fff;cursor: pointer;font-size: 16px;}

.nr_gztd_r3 .hyzc3e li:nth-child(1){text-align: right;width: 96px;}
.gztdss2{width: 900px;}
.gztdss2 .hyzc3r li em{display: block;float: left;width: 96px;text-align: right;line-height: 24px;}
.gztdss2 .hyzc3r li span{display: block;float: left;margin-right: 16px;overflow: hidden;line-height: 24px;}


.gztdss2 .hyzc3r li span input[type='radio']{
    width: 13px;
    height: 13px;
    background-color: #fff;
    -webkit-appearance:none;
    border: 1px solid #797979;
    border-radius: 50%;
    outline: none;
    margin-right:3px;
    float:left;
    margin-top:6px;
    
}
.gztdss2 .hyzc3r li span input[type=radio]:checked{
   background: url('../images/index31.png') no-repeat center;
   border:none;  
}
.lie_zjzk1{overflow: hidden;}
.lie_zjzk1 ul{float: left;width: 278px;height: 276px;border:1px solid #E5E5E5;overflow: hidden;margin-top: 30px;margin-right: 35px;}
.lie_zjzk1 ul:nth-child(3n){float: right;margin-right: 0;}
.lie_zjzk1 ul li:nth-child(1){width: 96px;height: 96px;border-radius: 50%;margin: 0 auto;overflow: hidden;margin-top: 35px;}
.lie_zjzk1 ul li:nth-child(2){text-align: center;font-size: 20px;color:#309bc8;font-weight: bold;margin-top: 22px;line-height: 1}
.lie_zjzk1 ul li:nth-child(3){width: 230px;margin: 0 auto;text-align: center;font-size: 14px;color:#666666;line-height: 26px;margin-top: 18px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box; -webkit-box-orient:vertical; 
-webkit-line-clamp:3; }
.lie_jbjs2{overflow: hidden;}
.lie_jbjs2 ul{float: left;width: 178px;height: 238px;border:1px solid #E5E5E5;overflow: hidden;margin-top: 40px;margin-right: 64px;}
.lie_jbjs2 ul:nth-child(4n){float: right;margin-right: 0px;}
.lie_jbjs2 ul li:nth-child(1){width: 150px;margin: 0 auto;overflow: hidden;margin-top: 12px;height: 175px;}
.lie_jbjs2 ul li:nth-child(1) img{display: block;width: 100%;}
.lie_jbjs2 ul li:nth-child(2){text-align: center;font-size: 18px;color:#666666;font-weight: bold;line-height: 48px;}
.zhsp_nav{overflow: hidden;margin-top: 28px;}
.zhsp_nav a{display: block;float: left;width: 136px;height: 38px;background: #309BC8;text-align: center;line-height: 38px;border-radius: 4px;margin-right: 20px;font-size: 18px;color:#fff;}
.zhsp_nav a.on{background: #0CC46E;}
.zhsp_nav a:hover{background: #0CC46E;}
.nr_gztd_r3 .hyzc3e .ggh{width: 530px;}
.nr_gztd_r3 .hyzc3e .tkk{width: 530px;}
.gztdss2 .hyzc3t li:nth-child(1){margin-left: 100px;}
.gztdss2 .hyzc3t li:nth-child(2){width: 488px;}


.bmzfp{position: fixed;top:0;left: 0;width: 100%;height: 100%;background: rgba(000,000,000,0.5);display: none;}
.bmzfp >div{display: inline-block;width: 720px;background: #fff;padding: 30px;position: relative;}
.bmzfp >div ul li:nth-child(1){float: left;overflow: hidden;text-align: center}
.bmzfp >div ul li:nth-child(1) img{display: block;margin: 0 auto;width: 142px;}
.bmzfp >div ul li:nth-child(2){float: right; font-size: 20px;line-height: 30px;margin-top: 30px;}
.bmzfp >div .gb{position: absolute;top:0;right: 0;font-size: 30px;line-height: 1;cursor: pointer;}
.bmzfp >div .gb img{width: 30px;}
.xs{display: flex;justify-content: center;align-items: center;}