@charset "utf-8";
*{margin:0; padding:0;border: 0;}
html,body{width:100%;}
body{font-size:16px;font-family:"微软雅黑", Arial;}
div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:18px;}
td{padding:0px 0px 0px 0px;list-style-type:none;font-family:"微软雅黑", Arial;}
a{text-decoration: none;color:#222;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
a:hover{color:#eb9529}
input,img{border: 0;outline: none;}
input::-ms-clear{display:none;}
.clear{clear:both;}
.clrfix:after {content: '';display: block;height: 0;clear: both;}
.w1400{width:1400px;margin:0 auto;clear:both;}
.w1750{width:1750px;margin:0 auto;clear:both;}
.ml10{margin-left: 10px;}.ml20{margin-left: 15px;}.ml30{margin-left: 30px;}.ml40{margin-left: 40px;}.ml50{margin-left: 50px;}
.mt10{margin-top: 10px;}.mt20{margin-top: 20px;}.mt30{margin-top: 30px;}.mt40{margin-top: 40px;}.mt50{margin-top: 50px;}
.mt15{margin-top: 15px;}.mt64{margin-top: 64px;}.ml25{margin-left: 25px;}.mt25{margin-top: 25px;}.mt56{margin-top: 56px;}

.top{width: 100%;height: 177px;background-image: url(../img/top_bg.png);position: fixed;z-index: 999;}
.top1{float: right;margin-top: 25px;line-height: 30px;}
.top1 ul li{min-width: 48px;padding-left: 10px;padding-right: 10px;float: left;}
.top1 ul li a{color: #FFFFFF;font-size: 14px;}
.top1 ul li a:hover{color:#eb9529;}     
.top1_1::after{content:"|"; width:4px; height:15px; color:#fff; line-height:30px;margin-left: 15px;margin-right: 5px;}
.top_left{width: 40%;float: left;}
.top_right{width: 60%;float: right;}


.search_an{background:url(../img/ss.png) no-repeat; width:39px; height:39px; float:left; cursor:pointer;}
.search_box{display:none;     position: absolute;
    right: 5%;
    top: 60px;z-index:1;}
.search_box input[type="text"]{ background:#fff; border:0; border-radius:16px 0 0 16px; float:left; padding-left:20px; line-height:35px;height:35px;}
.search_box input[type="submit"]{ background:#fff url(../img/ss.png) no-repeat center; border:0; border-radius:0 16px 16px 0; float:left;line-height:35px; width:50px;}

.logo{width: 100%;float: left;margin-top: 35px;}
.logo img{}



.media_nav{float: right;width: 100%;}
.nav{    float: left;}
.pcul{ padding-top:10px}
.pcul li{display:inline-block; float:left;  line-height:50px; padding:0 5px 0 14px;text-align:center;position:relative}
.pcul li.on a{ color:#ffffff}
.pcul li:last-child::after{ display:none}
.pcul li:first-child{ min-width:40px}
.pcul li a{font-size:22px; color:#fff;line-height:65px; display:block; font-weight:bold}.nav ul li a:hover{ color:#eb9529;}
.pcul li ul { display: none; }
.pcul li:hover a{ color:#eb9529;}
.phone-nav{display: none;}
.nav li .second-nav{width: 170px;display: none;position:absolute;z-index:999; padding: 20px 5px;background:rgba(255,255,255,.71); left:-3px}
.nav li .second-nav dd{position: relative;width: 100%;min-height:40px}
.nav li .second-nav dd a{color:#1b5c9b;font-size:17px; font-weight:normal; min-height:40px;display:block;line-height:40px;}
.nav li .second-nav dd a:hover{ background:#1b5c9b;color:#fff}
.phoneNav{display: none;}

.bjt1{height: 743px;}

.module1{background: url(../img/xyyw_bg.png) no-repeat top center;width: 100%;padding-top: 40px;padding-bottom: 60px;}
.xyyw{width: 75%;float: left;}
.xyyw_top{width: 100%;height: 45px;line-height: 45px;float: left;padding-right: 1.5%;}
.xyyw_top h2 img{float: left;margin-right: 15px;}
.xyyw_top h2 a{line-height: 45px;float: left;}
.xyyw_top a {float: right;}
.yw_lb{
	width:590px;
	display: block;
	float: left;
	margin-top: 30px;
}
.bd ul li div{
	margin-top: 370px;
	display: block;
	color: white;
		background:rgba(23,97,162,1);
	text-align: left;
	height: 90px;
	padding-right: 10px;
}
.bd ul li div>img{width:100px;height:90px;margin-right:10px;}
.bd ul li div p{line-height: 50px;display: block;height: 50px;width: 100%;color: #FFFFFF;}
.bd ul li div p a{line-height: 50px;display: block;height: 50px;width: 100%;color: #FFFFFF;}
.bd ul li div span{height: 30px;line-height: 30px;font-size: 14px;margin-right: 20px;}
.bd ul li div span img{margin-right: 10px;}
	.fullSlide{width:590px;position:relative;height:460px;float: left;}
	.fullSlide .bd{margin:0 auto;position:relative;z-index:0;width: 590px;height: 460px;overflow: hidden;}
	.fullSlide .bd ul{width:100% !important;}
	.fullSlide .bd li{width:100% !important;height:460px;overflow:hidden;text-align:center;}
	.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:90px;left:0;height:40px;line-height:40px; }
	.fullSlide .hd P{width: 230px;display: block;float: left;color: white;margin-left: 40px; font-size: 17px;}
	.fullSlide .hd ul{text-align:center;margin-left: 460px;}
	.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:0 6px;overflow:hidden;background:#fff;line-height:999px; border-radius: 50%;}
	.fullSlide .hd ul .on{background:red;}
	
.yw_font{float: right;width: 415px;display: block;margin-top: 30px;}
.yw_font ul li{float: left;width: 414px;display: block; height: 78px; background-color: #FFFFFF;border: 1px solid #f3f3f3;border-left: 1px solid rgba(23,97,162,1);padding-left: 3%;}
.yw_font ul li a{display: block;line-height: 50px;height: 50px;}
.yw_font ul li span{height: 30px;line-height: 30px;font-size: 14px;margin-right: 20px;color: #bebebe;}
.yw_font ul li span img{margin-right: 10px;margin-top: 5px;}

.xytz{width: 21%;float: left;margin-left: 4%;}
.xytz ul{margin-top: 30px;float: left;}
.xytz ul li{float: left;height: 66px;width: 100%;}
.time1{width: 54px;height: 54px;border: 2px solid #1661a2;float: left;}
.time2{width: 56px;height: 56px;background-color: #1661a2;margin-top: 10px;margin-left: 10px;color: #FFffff;float: left;}
.time2 h3{width: 100%;text-align: center;line-height: 30px;}
.time2 p{width: 100%;text-align: center;}
.xytz ul li a{display: block;float: right;width: calc(100% - 80px);margin-top: 10px;}


.module2{width: 100%;background: url(../img/xw_bg.png) no-repeat top center;padding-top: 40px;padding-bottom: 60px;}
.zhxw{width: 47%;float: left;}
.zhxw ul{margin-top: 30px;width: 100%;float: left;}
.zhxw ul li{width: 48%;float: left;}
.zhxw_img{width: 100%;height: 205px;overflow: hidden;}
.zhxw_img img{width: 100%;height: 205px;}
.zhxw_font{width: 100%;background-color: #1761a2;height: 100px;}
.zhxw_font a{width: 95%;display: block;height: 45px;line-height: 25px;padding-top: 10px;color: #FFFFFF;margin: 0 auto;}
.zhxw_font p{width: 100%;text-indent: 0.5em;height: 45px;line-height: 45px;color: #7fc1fd;margin: 0 auto;}
.gggs{width: 49%;float: left;margin-left: 4%;}
.gggs_middle{width: 99%;float: left;margin-top: 30px;}
.gggs_middle ul li{float: left; width: 100%;height: 125px;border-bottom: #eeeeee 1px solid;}
.gggs_middle ul li h3 a{width: 100%;height: 30px;line-height: 30px;}
.gggs_middle ul li p{
	color: #a1a1a1;line-height: 30px;font-size: 16px;
}

.gggs_bottom{width: 100%;float: left;}
.gggs_bottom ul li{float: left;width: 48%;}
.gggs_img{width: 206px;height: 156px;overflow: hidden;float: left;}
.gggs_font{width: calc(100% - 226px);float: left;height: 154px;background-color: #FFFFFF;border: 1px solid #7FC1FD;}
.gggs_font p{text-align: center;line-height: 60px;margin-top: 30px;}
.gggs_font a{display: block;width: 98%;margin-left: 1%;text-align: center;word-break: keep-all;}

.module3{width: 100%;height:160px ;background:#FFFFFF;}
.module3>.w1400>ul{padding-top: 50px;width: 100%;}
.module3 .w1400 ul li {float: left;min-width:165px ;margin-top: 15px;margin-left: 31px;}
.module3 .w1400 ul li img{float: left;width: 30px;
    margin-top: 10px;}
.module3 .w1400 ul li a{line-height: 50px;display: block;float: left;
    margin-left: 30px;color:#0b5aa8; }

.first{width: 125px;float: left;padding-top:45px}


.module4{width: 100%;background: url(../img/mode_rt.png) no-repeat top center;padding-top: 50px;padding-bottom: 60px;}

.m4_body{margin-top: 30px;width: 100%;float: left;}
.module4_img1{width: 345px; height: 210px;float: left;}
.module4_img1 img{width: 345px; height: 210px;}
.module4_img{width: 697px;height: 430px;float: left;}
.module4_img img{width: 697px;height: 430px;}
.ml6{margin-left:6px}
.m4_body li:nth-child(5){margin-top: -210px;}

.module5{width: 100%;background: url(../img/footer_bg.jpg) no-repeat top center;padding-top: 50px;padding-bottom: 30px;}

.m5_left{float: left;width: 545px;}
.m5_left p{font-size: 16px;color: white;line-height: 40px;height: 40px;}
.m5_left p:nth-child(3){padding-bottom: 15px;border-bottom: 1px solid #7FC1FD;}
.m5_left p:nth-child(3){ }
.m5_middle{float: left;margin-left: 10%;margin-top: 40px;}
.m5_right{float: left;margin-left: 10%;}
.m5_right a{display: block;text-align: center;color: #FFFFFF;}


.bottom{height: 70px;width: 100%;background-color: #1761a2;}
.bottom p{height: 70px;width: 100%;line-height: 70px;color: white;text-align: center;}












/*子页*/
.zy_banner{width: 100%;float: left;}
.zy_banner img{width: 100%;float: left;}
.zy1{width: 100%;margin: 0 auto; clear: both;}
.zy_dqwz{background-color: #1761a2;width: 100%;height: 65px;float: left;}
.zy_dqwz h2 a{float: left;line-height: 65px;color: white;font-size: 30px;}
.zy_dqwz h2 a:hover{cursor: pointer;color: #EB9529;}
.zy_dqwz p{float: right;color: #BEBEBE;line-height: 65px;font-size: 16px;}
.zy_body{width: 100%;float: left;}
.zy_left{width: 28%;float: left;background-color: #f2f2f2;min-height: 1050px;}
.zy_right{width: 72%;float: right;background-color: #ffffff;min-height: 1050px;}
.zy_fy{width: 100%;text-align: center;margin: 0 auto;float: left;padding-top: 75px;padding-bottom: 45px;}
.zy_left ul{float: left;margin-left: calc(100% - 275px);}
.zy_left ul li{line-height: 60px;min-height: 60px;border-bottom: 1px solid #eaeaea;width: 275px;font-size: 22px;text-indent: 0.3em;line-height: 60px;display: block;}
.zy_left ul li a{font-size: 22px;text-indent: 0.3em;display: block;}
.zy_left ul li a:hover{background: url(../img/zy_xz.png)left center no-repeat;text-indent: 0.8em;color: #1761A2;}

.zy_right ul{float: right;margin-right: calc(100% - 1130px);margin-top: 35px;}
.zy_right ul li{height: 60px;border-bottom: 1px dashed #eaeaea;width: 1080px;margin-top: 10px;}
.zy_right ul li img{margin-right: 15px;float: left;margin-top: 30px;}
.zy_right ul li a{margin-top: 25px;float: left;font-size: 18px; color: #808080;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zy_right ul li a:hover{color: #EB9529;}
.zy_right ul li p{float: right;margin-top: 30px;font-size: 14px; color: #808080;}

.pic_list{margin-top: 50px;}
.pic_list>li{width: 42%;float: left;margin-left: 3%;}
.list_img_bg{width: 515px;height: 355px; background-color: #1761A2;float: left;}
.list_img{width: 515px;height: 355px;margin-left: 15px;margin-top: 15px;}
.list_img:hover{cursor: pointer;margin: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.list_img img{width: 515px;height: 355px;}
.pic_list>li>a{float: left;width: 95%;text-align: center;display: block;line-height: 50px;height: 50px;margin-top: 30px;font-size: 22px;color: #1761A2;font-weight: bold;}
.pic_list>li>a:hover{color: #EB9529;}

.zw{margin-top: 40px;width: 96%;margin-left: 2%;margin-right: 2%;}
.zw_top{width: 100%;height: 60px;}
.zw_top h3{float: left;width: 14%;text-align: center;line-height: 45px;}
.zw_top div{width: 43%;border-bottom: 1px solid #1761A2;padding-top: 25px;}
.zw_top div:nth-child(1){float: left;}
.zw_top div:nth-child(3){float: right;}
.zw_zw{width: 96%;margin-left: 2%;line-height: 24px; }
.zw_top h2{float: left;width: 100%;text-align: center;line-height: 45px;border-bottom: 1px dashed    #1761A2;padding-bottom: 25px;}
.zw_top p{float: left;width: 100%;text-align: center;line-height: 45px;font-size: 14px;color: #808080;}
.zw_img{width:615px;height: 350px;margin: 0 auto;margin-top: 100px;margin-bottom: 40px;}
.zw_img img{width:615px;height: 350px;float: left;}


.sjdh1{width:94%;display:none;}
.sjdh1>li{    text-indent: 1em;}
.sjdh2{width:94%;display:none;}
.sjdh2>li{    text-indent: 1em;}
.sjdh3{width:94%;display:none;}
.sjdh3>li{    text-indent: 1em;}
.sjdh4{width:94%;display:none;}
.sjdh4>li{    text-indent: 1em;}
.sjdh5{width:94%;display:none;}
.sjdh5>li{    text-indent: 1em;}
.sjdh6{width:94%;display:none;}
.sjdh6>li{    text-indent: 1em;}
.sjdh7{width:94%;display:none;}
.sjdh7>li{    text-indent: 1em;}
.sjdh8{width:94%;display:none;}
.sjdh8>li{    text-indent: 1em;}
.sjdh9{width:94%;display:none;}
.sjdh9>li{    text-indent: 1em;}
.sjdh10{width:94%;display:none;}
.sjdh10>li{    text-indent: 1em;}
.sjdh11{width:94%;display:none;}
.sjdh11>li{    text-indent: 1em;}
.sjdh12{width:94%;display:none;}
.sjdh12>li{    text-indent: 1em;}

/*修改的css*/
.module3 .w1400 ul li a{line-height: 50px;display: block;float: left;
 margin-left:10px;font-size:19px;}
.w_kstdlist{width:calc(100% - 150px) !important;float:left;}
.w_relative{position:relative;}
.w_relative div{position:absolute;height:40px;background:rgba(0,0,0,.5);bottom:0;left:0;width:88%;z-index:9999;padding:0 6%;color:#fff;display:none;}
.w_relative:hover div{display:block;}
.w_relative div h4{margin-top:5px;height:30px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px;}
.w_relative div span{display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px;}
.fullSlide .bd ul{border: 2px solid #1761a2;box-sizing: border-box;}
.logo{margin-left:5%;}
.module3 .w1400 ul li{margin-left:26px;}
.bd ul li div p a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width:78%;}
.nav{margin-right:5%;float:right;}
.bd ul li div span{margin-right:5px;}
.bd ul li div span img{margin-right:3px;}
.fullSlide .bd li{background-size:100%  370px!important;}