/*==========content========*/
/*banner*/
.banner { width:100%; position:relative;overflow:hidden; height:700px; }
.banner .hd{  overflow:hidden; position:absolute; left:94%; margin-left:-110px; bottom:5%; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:20px;  width:20px; height:20px; line-height:999px; text-align:center; background:rgba(229,229,229,0.8); cursor:pointer; border-radius:25px; }
.banner .hd ul li.on{ background:rgba(24,78,177,0.8); color:#fff; }
.banner .bd ul { margin:0 auto;width:100%;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li a { display:block;  height:100%;}

.banner .bd li{ zoom:1; vertical-align:middle; width:100%; height:700px;}
.banner .bd img{ width:100%; height:700px; display:block; vertical-align:top;  }
.banner .prev,.banner .next{ position:absolute; top:50%; margin-top:-25px; display:block; width:60px; height:60px; background:url(/images/banner_arrow.png) -44px 0px no-repeat; filter:alpha(opacity=80);opacity:0.8; display:none; }
.banner .prev {left: 3%;}
.banner .next{ right:3%; background-position:-247px 0px;}
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.content_one { background: url(/images/news_bg.jpg) no-repeat center;background-size: cover;padding: 50px 0 30px;}
.title h2{font-size: 26px;text-align: center;color: #333;letter-spacing: 1px;}
.title i{display: block;height: 1px;background: url(/images/line.png) no-repeat bottom center;margin: auto;margin-top: 30px;}
.title img{width: 34px;height: 39px;display: block;margin: auto;margin-top: -19.5px;}
.news{position: relative;}
a.more{position: absolute;top: 20px;right: 0;font-size: 14px;line-height: 25px;}
a.more img{margin-left: 5px;}
a.more:hover{color: #184EB1;}

.news_c{margin-top: 30px;}
.news_l{width: 620px;height: 470px;position: relative;}
.news_l em{display: block;width: 12px;height: 430px;position: absolute;bottom: 0;right: -12px;background: #184eb1;}
.news_l .bd{width: 100%;height: 100%;}
.news_l .bd ul li img{width: 100%;height: 410px;object-fit: cover;}
/* .news_l .bd ul li{position: relative;} */
.news_l .bd ul li p{width: 100%;height: 60px;line-height: 60px;color: #fff;padding-left: 10px;font-size: 16px;box-sizing: border-box;
background: #747679;padding-right: 50px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.news_l .hd{position: absolute;bottom: 19px;right: 14px;}
.news_l .hd ul{height: 18px;}
.news_l .hd li{display: inline-block;width: 6px;height: 6px;border: 1px solid #fff;border-radius: 50%;}
.news_l .hd li.on{background: #fff;}
.news_r{width: 725px;}
.news_li{
	padding: 12px;box-sizing: border-box;background: #fff;
	width: 350px;border-top: 6px solid #184eb1;
	-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.2);
	-moz-box-shadow: 0 4px 5px rgba(0,0,0,.2);
	-ms-box-shadow: 0 4px 5px rgba(0,0,0,.2);
	box-shadow: 0 4px 5px rgba(0,0,0,.2);
	-webkit-transition: all .3s ease-in-out 0s;
}
.news_li:nth-child(2) { float:right}
.news_li h2{font-size: 16px;padding: 8px 0 15px;height: 45px;}
.news_li h2 a{color: #184EB1;}
.news_li span{font-size: 14px;color: #999;line-height: 22px;}
.news_li p{font-size: 12px;color: #999;padding: 8px 0;line-height: 22px;}
.news_d{padding: 6px 12px;background: #fff;margin-top: 27px;
	-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.2);
	-moz-box-shadow: 0 4px 5px rgba(0,0,0,.2);
	-ms-box-shadow: 0 4px 5px rgba(0,0,0,.2);
	box-shadow: 0 4px 5px rgba(0,0,0,.2);
	-webkit-transition: all .3s ease-in-out 0s;}
.news_d li{height: 50px;border-bottom: 1px dashed #d3d3d3;line-height: 50px;background: url(/images/dian.png) no-repeat left center;padding-left: 15px;box-sizing: border-box;font-size: 15px;}
.news_d li a{display: block;width: 600px;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_d li a:hover{color: #184EB1;}
.news_d li span{float: right;display: block;width: 85px;}
.news_d li:last-child{border: none;}


.notice{margin-top: 60px;position: relative;}
.notice ul{width: 100%;height: auto;margin-top: 30px;}
.notice ul li{border: 1px solid #e5e5e5;background: #f3f2f2;padding: 19px 9px;box-sizing: border-box;overflow: hidden;width: 440px;float: left;margin-right: 40px;margin-bottom: 30px;}
.notice ul li .n_data{width: 65px;height: 65px;background: #184EB1;border-radius: 10px;padding: 6px;box-sizing: border-box;margin-left: 15px;text-align: center;}
.notice ul li .n_data span{font-size: 20px;color: #fff;}
.notice ul li .n_data p{font-size: 13px;color: #fff;}
.notice ul li .n_txt{width: 275px;height: 65px;display: table;display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;    margin-right: 15px;}
.notice ul li .n_txt a{display: table-cell;vertical-align: middle;font-size: 15px;color: #333;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.notice ul li:hover .n_data{background: #184EB1;}
.notice ul li:{margin-right: 0;}


.content_three{width: 100%;padding: 60px 0 80px;background: url(/images/ky_bg.png) no-repeat bottom center;background-size: contain;}
.kxyj{
	-webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-ms-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	box-shadow: 0 2px 10px rgba(0,0,0,.2);
	background: #fff;padding: 30px;box-sizing: border-box;position: relative;
}
.kxyj_l{width: 685px;}
.kxyj_d{
	background: url(/images/ky_c.png) no-repeat left;margin-top: 30px;padding: 40px 0 25px 40px;box-sizing: border-box;height: 411px;
}
.kxyj_d a.more{display: none;}
.kxyj_b{
	width: 320px;height: auto;
}
.kxyj_b:nth-child(2) { float:right}
.kxyj_img{width: 100%;height: 168px;overflow: hidden;}
.kxyj_img img{width: 100%;height: 100%;object-fit: cover;transition: all 1s;}
.kxyj_b:hover .kxyj_img img{transform: scale(1.2);}
.kxyj_b h2{margin-top: 15px;height: 45px;}
.kxyj_b h2 a{font-size: 16px;color: #fff;}
.kxyj_b span.zy{font-size: 14px;margin-top: 10px;color: #fff;display: block;}
.kxyj_b p{color: #fff;margin-top: 10px;font-size: 14px;}
.kxyj_b p i{font-size: 16px;}
.kxyj_b p span{display: inline-block;margin-left: 10px;}
.kxyj_r{width: 540px;position: relative;}
.kxyj_r ul li:nth-child(3){ margin-right:0}
.kxyj_r ul li:nth-child(6){ margin-right:0}
.kxyj_r ul li{width: 153px;height: 163px;text-align: center;background: #fff;border-radius: 10px;float: left;
	-webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-ms-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	box-shadow: 0 2px 10px rgba(0,0,0,.2);
	margin-right: 35px;margin-bottom: 20px;
}
.kxyj_r ul li.mr{margin-right: 0;}
.kxyj_r ul li img{display: inline-block;margin-top: 30px;height: 50px;}
.kxyj_r ul li p{font-size: 18px;color: #333;margin-top: 30px;}
.kxyj_r ul li:hover p{color: #184EB1;}
.kxyj_m{position: absolute;width: 153px;height: 163px;right: 0;bottom: 20px;text-align: center;line-height: 163px;padding: 0 21px;box-sizing: border-box;}
.kxyj_m i{width: 4px;height: 4px;display: inline-block;margin: 0 1px;height: 100%;float: left;}
.kxyj_m i.h{background: url(/images/h.png) no-repeat center;}
.kxyj_m i.q{background: url(/images/q.png) no-repeat center;}
.kxyj_m span{font-size: 14px;color: #454647;margin: 0 5px;height: 100%;display: inline-block;float: left;}
.kxyj_m span:hover{color: #184EB1;}
