﻿
*{margin:0; padding:0;}
html,body{width:100%;margin: auto;}
body{font-size:17px;font-family:"微软雅黑", Arial;}
div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:17px;}
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;}.clear{clear:both;}input::-ms-clear{display:none;} .clrfix:after {content: '';display: block;height: 0;clear: both;}.w1447{width:1447px; clear:both; margin:0 auto;}
.bq p a{color: white;}
.banner{background:url(../image/banner01.jpg) no-repeat top center; height:878px}
.nav_box{ height:80px; position:absolute; top:0; left:0; width:100%; z-index:1; border-bottom:#75a5d0 1px solid;margin: auto;}
.small{ position:fixed; background:#2d77b8;z-index: 99999;}
.logo{ margin-left:3%; float:left; padding-top:10px}
.nav{ float:left; margin-left:4%}
.nav ul{ padding-top:15px}
.nav ul li{display:inline-block; float:left; line-height:50px; padding:0 22px 0 14px;text-align:center;position:relative}
.nav ul li.on a{ color:#eb9529}
.nav ul li:last-child::after{ display:none}
.nav ul li::after{content:"/"; position:absolute; top:20%; right:0; width:8px; height:15px; color:#fff; line-height:30px}
.nav ul li:first-child{ min-width:40px}
.nav ul li a{font-size:18px; color:#fff;line-height:50px; display:block; font-weight:bold}.nav ul li a:hover{ color:#eb9529;}
.nav ul li ul { display: none; }
.nav ul li:hover a{ color:#eb9529;}
.nav li .second-nav{width:auto;display: none;position:absolute;z-index:999; padding:20px 5px;background:rgba(255,255,255,.71); left:-3px;    min-width: 100%;}
.nav li .second-nav dd{position: relative;width: auto;height: auto;line-height: 20px;    white-space: nowrap;}.nav li .second-nav dd a{color:#1b5c9b;font-size:17px; font-weight:normal; display:block;    line-height: 30px;
    margin-bottom: 15px;}.nav li .second-nav dd a:hover{ background:#1b5c9b;color:#fff}

.search_an{background:url(../image/search_an.png) no-repeat; width:39px; height:39px; float:left; cursor:pointer; margin-left:20px; margin-top:20px}
.search_box{display:none; position:absolute; right:6%; top:85px}.search_box input[type="text"]{ background:#fff; border:0; border-radius:16px 0 0 16px; float:left; padding-left:20px; line-height:35px}.search_box input[type="submit"]{ background:#fff url(../image/search.png) no-repeat center; border:0; border-radius:0 16px 16px 0; float:left;line-height:35px; width:50px;}

.div1_box{ height:674px; background:url(../image/div1_box_bg.jpg); position:relative}
.zxjj{float:left; width:708px; margin-top:43px}.zxjj h1{display:block; height:80px; line-height:80px; color:#fff; background:#1b5c9b; position:absolute; left:0; width:465px;}.zxjj h1 b{color:#fff; font-weight:normal; font-size:30px; margin-left:230px}
.zxjj h1:before{content: '';height: 80px; width: 70px; background-position: -205px 0;top: 0;right: -70px;position: absolute;background: url(../image/zxjj_h1_bg.png) no-repeat;}
.zxjj .txt{padding-top:145px; font-size:18px; color:#2c2c2c; line-height:30px;}.zxjj .txt p{padding-bottom:20px;}

.csxm{float:right; width:650px;  }
.csxm .tit{ padding-top:40px; padding-bottom:28px; clear:both}.csxm ul{width:120%;height:278px; }
.csxm ul li{ width:151px;height:131px;background-color: #e3e1e1; float:left; text-align:center; margin-bottom:40px; margin-right:14.5px; line-height:50px;border-radius: 10px;}.csxm ul li img{margin:0 auto; display:block; width:48px; height:48px;margin-top: 10px;}
.csxm ul li div{border: 2px solid #983636; border-radius: 200px; width: 70px; height: 70px;;margin: 0 auto;margin-top: 10px;overflow: hidden;}
.csxm ul li:hover div{border: 2px solid #FFFFFF;}
.csxm ul li:hover{background-color: #1b5c9b;}
.csxm ul li:hover img{filter: brightness(100000%);}
.t_top{margin-top: 50px;width: 100%;float: left;}
.csxm>ul>li:hover>a{color: white;}
.csxm ul li ul{
    overflow: hidden;display: none;width: 500px; height: 380px;/*overflow-y:scroll ; */  background-color: #1b5c9b; /*border: 1px solid #14497c;*/border-radius: 10px;float:left;position: relative;top: -135px; left: -510px;}
.csxm ul li ul .text{width: 96%;margin: 2%;text-align: left;background-color: #F6F6F6;border-radius: 10px;text-indent: 1em;min-height: 355px;
    overflow-y: auto;padding: 5px;
    box-sizing: border-box;}
.csxm ul li ul .text a{width: 100%;text-align: left;color: #222222;}
.csxm ul li:hover ul{display: block;}



.news_box{background:#f2f2f2; padding:80px 0; clear:both; width:100%; position:relative}.news_box .news_more{ position:absolute; right:50%; margin-right:-720px; top:30px; color:#1b5c9b; font-size:18px}
.slick_news{width:952px; float:left;margin-right: 40px;}
.slick_news a .pic{overflow: hidden}
.slick_news img{height:440px; width:100%}
.slick_news .pic{width:590px; float:left}
.slick_news .txt{width:302px;background:#1b5c9b;height:380px;padding:30px; float:left}
.i{display: inline-block;}
.slick_news span{text-align:center;border:1px solid #a5c6e6;display: block; width:109px; height:119px; float:left; color:#fff}
.slick_news span h2{font-size:42px; font-weight:normal;font-family: inherit; padding-top:21px;}
.slick_news .txt p{-webkit-line-clamp:3; font-size:14px}
.slick_news .txt h3{line-height:30px;padding:24px 0 16px; display:block; color:#fff; clear:both; font-weight:normal}
.slick_news .txt >p{max-height:70px;line-height:24px;opacity:.5; color:#fff;display: -webkit-box; -webkit-box-orient: vertical;overflow: hidden;}
.more_news{margin-top:62px;    font-size: 16px;text-align: right; color:#fff; background:url(../image/news_tt.png) no-repeat right center;padding-right: 32px;}
.slick_news .prev,.slick_news .next{width:64px;line-height: 64px;height: 64px;text-indent:-9999em;position: relative;color: #fff;position: absolute;bottom: 24px; z-index:9999; cursor:pointer; border:0;outline: none;}
.slick_news .prev{right:361px;background:url(../image/news_l_t.png) no-repeat}
.slick_news .next{right:298px;background:url(../image/news_r_t.png) no-repeat}
.slick_news .prev:before,.slick_news .next:before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-indent: 0;font-size: 30px}
.slick-list,.slick-slider{position:relative}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide{float:left;display:none;height:100%;min-height:1px;position: relative}
.slick-initialized .slick-slide{display:block}



.news_list{width:448px; float:right}
.news_list a{-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); display:block}
.news_list p{background:url(../image/news_t.png) no-repeat left center; color:#999; padding-left:35px}
.news_list a{display:block;padding:11px 0;position:relative;background:#fff;padding:24px 21px}
.news_list a:not(:first-child){margin-top:16px}
.news_list a:hover{background:#e6edf4}
.news_list a:hover h3{color:#1b5c9b}
.news_list h3{color:#333;line-height:28px;margin-bottom:10px;height:56px; font-weight:normal}

.tzpx_box{background:url(../image/tzpx_bg.jpg) no-repeat;padding-bottom: 77px;background-size: 100%;}
.tzgg{width: 650px;float: left;}
.t_font{width: 100%;margin-top: 15px;float: left;}
.t_f_left{width: 105px;height:80px;background-color: #1b5c9b;float: left;}
.t_f_left>h2{
width: 100%;
    color: white;
    text-align: center;
    line-height: 55px;
    font-size: 29px;
}
.t_f_left>p{width: 100%;color: white;text-align: center;line-height: 10px;font-size: 16px;}
.t_f_right{width: 545px;height: 80px;background-color: #f5f5f5;float: right;}
.t_f_right>p{
    font-size: 17px;
    color: #464646;
    height: 50px;
    margin-top: 15px;
    width: 90%;
    margin-left: 5%;
    overflow: hidden;
    line-height: 25px;
}

.pxtz{width: 730px;float: right;}
.p_font{width: 100%;margin-top: 14.5px;float: left;}
.p_f_left{width: 5px;height: 80px;float: left;background-color: #eb9529;}
.p_f_middle{width: 615px;height: 80px;float: left;background-color: #f5f5f5;}
.p_f_middle p a{display: block; width: 90%;margin-left: 5%;line-height: 25px;/*overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*/margin-top: 15px;}
.p_f_right{width: 110px;height: 80px;background-color: #c4c4c4;float: left;color: white;font-size: 40px;line-height: 80px;text-align: center;}
.p_f_right a{color: white;font-size: 40px;line-height: 80px;text-align: center;}
.p_f_right:hover{background-color: #eb9529;}
.p_f_right:hover a{color: #1B5C9B;}

.yqyy_box{background:url(../image/yqyy_bg.jpg.png) no-repeat;padding-bottom: 45px;background-size: 100%;}
.yqyy_body{margin-top: 35px;width: 100%;float: left;}
.yqyy_body img {
    width: 654px;
    height: 295px;
}

.yyly_font{width: 345px;height: 80px;margin-top: 31px;background-color: #FFFFFF; border: 1px solid #1254ae;float: left;}
.yyly_font img{float: left;margin-top: 18px;margin-left: 30px;margin-right: 30px;}
.yyly_font h2 a{line-height: 78px;}
.www{margin-left: 31px;}

.bottom{background-color: #1b5c9b; padding-top: 45px;padding-bottom: 45px;}
.bottom_left{float: left;    margin-top: 38px;
    margin-right: 55px;}
.bottom_middle{float: left;margin-left: 40px;width: 940px;margin-top: -45px;}
.bottom_middle li{float: left;width: 400px;margin-right: 70px;  margin-top: 35px;}
.bottom_middle li h3{color: white;font-size: 16px;display: block; border-bottom: 1px solid #b1c7dd; line-height: 30px;font-weight: 400;}
.bottom_middle li h3 a{color: white;}
.bottom_middle li p{color: white;font-size: 14px;line-height: 24px;}
.bottom_right{float: right;    width: 138px;
    text-align: center;    margin-top: 67px;}
.bottom_right p a{width: 100%;color: white; text-align: center;display: block;margin-top: 10px;}


.bq{height: 60px;background-color: #204365;width: 100%;}
.bq p{line-height: 60px;width: 100%;text-align: center;color: white;font-size: 14px;}



.pc{
	width: 70px;
	height:565px;
	position: fixed;
	top: 230px;
	right: 50px;
	border-radius: 25px;
	background-color: #ffffff;
	overflow: hidden;
}
.pc1{
	width: 70px;
	height: 85px;
	background-color: #1b5c9c;
}
.pc1 img{
	width: 30px;
	height: 30px;
	margin-top: 10px;
	margin-left: 20px;
}
.pc1 a{
	display: block;
	font-size: 14px;
	width: 100%;
	text-align: center;
	color: white;
	line-height: 40px;
}
.pc2{
	width: 70px;
	height: 84px;
	border-bottom: 1px solid #464646;
}
.pc2:hover{cursor: pointer;}
.pc2 img{
	width: 33px;
	height: 30px;
	margin-top: 10px;
	margin-left: 20px;
}
.pc2 a{
	display: block;
	font-size: 14px;
	width: 100%;
	text-align: center;
	color: #222222;
	
}
.pc3{
	line-height: ;
	background-color: #1b5c9c;
	width: 100%;
	height: 60px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
}
.pc3:hover{
	cursor: pointer;
}

.pc4{
	position: fixed;
	top: 330px;
	right: 10px;
	width: 60px;
	display: none;
}
.pc5{
	width: 60px;
	height: 160px;
	border-radius: 100px;
	background-color: #1b5c9c;
}
.pc5:hover{cursor: pointer;}
.pc5>img{
	width: 36px;
	height: 36px;
	margin-top: 10px;
	margin-left: 12px;
}
.pc5>p{
	width: 16px;
	color: white;
	margin-top: 10px;
	text-align: center;
	margin-left: 21px;
}
.pc6{
	width: 60px;
	height: 160px;
	border-radius: 100px;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.pc6:hover{cursor: pointer;}
.pc6 p{
	width: 16px;
	color: #222222;
	padding-top: 15px;
	text-align: center;
	margin-left: 21px;
}
.zxkf{position: fixed;right: 130px;top:230px;width: 220px;height: 180px;background-color: white;display: none;}
.zxkf h3{margin-left: 5%;margin-top: 5%;}
.zxkf p img{    margin-left: -65px;
    float: left;}
.zxkf
 p{margin-left: 77px;margin-top: 10px;}
.pc1:hover .zxkf{display: block;cursor: pointer;}

.ewm1{
	position: fixed;right: 150px;top:430px;width: 111px;height: 108px;display: none;}
.ewm1 img{width: 111px;height: 108px;}

.pcpc:hover .ewm1{display: block;cursor: pointer;}
.zxkf1{position: fixed;right: 100px;top:330px;width: 220px;height: 180px;background-color: white;display: none;}
.zxkf1>h3{margin-left: 5%;margin-top: 5%;}
.zxkf1>p>img{    margin-left: -65px;
    float: left;}
.zxkf1>p{margin-left: 77px;margin-top: 10px;}
.pc5:hover .zxkf1{display: block;cursor: pointer;}




.zy_banner{background:url(../image/zy_banner.jpg) no-repeat top center; height: 520px;}
.w1557{width: 1557px;margin: 0 auto;clear:both;background-color: white;/*padding-bottom: 30px;*/}
.zy_nav{width: 100%;height: auto;background:rgba(27,93,154,0.8);position: absolute;top: 467px;}
.zy_nav_1{width: 100%;}
.zy_nav_1 li{height: 54px;width: 255px;float: left;}
.zy_nav_1 li a{color: white;text-align: center;width: 100%;display: block;line-height: 54px;font-size: 18px;}
.zy_nav_1 li a:hover{color: white;}
.zy_nav_1 li:hover{background: url(../image/zy_bg2.png ) no-repeat;    background-size: 100% 100%;}
.zy_body{background-color: #f6f6f6;padding-bottom: 20px;}
.zy_top1{width: 100%;padding-top: 60px;margin-left: 20px;}
.zy_top1 img{float: left;margin-left: 30px;margin-right: 20px;margin-top: 1px;}
.zy_top1 p{float: left; font-size: 14px;}
.zy_body_nr{padding-bottom: 30px;}
.zy_body_nr .title{
width: 70%;text-align: center;font-size: 26px;margin-left: 15%; /*color: #1b5d9a;*/margin-top: 80px;
    color: #04236d;font-family: \5FAE\8F6F\96C5\9ED1;
    line-height: 36px;padding: 0px 0px 6px 0px;
}
.zy_body_nr h1{
width: 70%;
    text-align: center;
    font-size: 36px;
    margin-left: 15%;
    color: #1b5d9a;
    margin-top: 80px;
}

.nr1{width: 90%;margin: 0 auto;margin-top: 50px;}
.nr5{width: 90%;margin: 0 auto;margin-top: 50px;}
.nr3{width: 84%;margin: 0 auto;margin-top: 20px;}
.nr3 p{text-indent: 2em;font-size: 18px;color: #545454;line-height: 34px;margin-top: 20px;}
.nr4{width: 1200px;margin: 0 auto;margin-top: 50px;}
.nr2{width: 79%;margin: 0 auto;margin-top: 50px;}
.nr2 ul{width: 100%;float: left;margin-top: 50px;}
.nr2 ul li{width: 375px;float: left;margin-top: 35px;}
.wwwe{margin-left: 50px;}
.nr2 ul li img{max-width: 375px;height: 240px;}
.nr2 ul li a{display: block;width: 100%;line-height: 40px;font-size: 16px;text-align: center;}
.nr1 ul{width: 100%;float: left;margin-top: 50px;}
.nr1 ul li{background: url(../image/zy_bg1.png) no-repeat;width: 665px;height: 380px;float: left;background-size: 100% 98%;}
.wwwq{margin-left: 70px;}
.nr1 ul li h3{font-size: 28px;color: #1b5d9a;float: left;line-height: 30px;margin-top: 60px;margin-left: 40px;display: block;
    width: 86%;}
.nr1 ul li img{margin-left: 40px;margin-top: 25px;}
.nr1 ul li p{color: #5e5e5e;line-height: 24px;  font-size: 16px;width: 300px;height: 196px;display: block;float: right;margin-right: 80px;margin-top: 25px;overflow: hidden;}


.zy_img{width: 1100px;margin: 0 auto; margin-top: 80px;margin-bottom: 50px;}
.zy_img img{width: 1100px;height: auto;}
.zy_img p{font-size: 14px; color: #666666;width: 80%;margin-left: 10%;text-align: center;}
.zy_rq{width: 100%;height: 50px;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;margin-top: 10px;}
.zy_rq p{color: #666666;line-height: 50px;width: 100%;text-align: center; font-size: 14px;}
.zy_rq p span {
    font-size: 14px;
}


.nr4 ul li{width: 100%;float: left;margin-top: 40px;}
.zy_xw_l{float: left;width: 240px;}
.zy_xw_l img{width: 240px;height: 155px;}
.zy_xw_r{float: right; width: 940px;}
.zy_xw_r h2{font-size: 24px;margin-bottom: 30px;color: #222222;text-align: left;}
.zy_xw_r p{color: #1b5d9a;margin-bottom: 30px;}
.zy_xw_r a{color: #666666;display: block;width: 860px;/*height: 48px;*/line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.dtr{margin-top: 30px;}
.dtr h2{background: url(../image/zy_dtr.png);color: #ffffff;font-size: 20px;height: 45px;width: 246px;line-height: 40px;text-align: center;}
.ml_60{margin-left: 142px;}
.dtr ul{margin: 0 auto;}
.dtr ul li{float: left;width: 20%;margin-top: 60px;}
.dtr ul li img{/*margin-top: 5px;margin-left: 5px;*/;    width: 165px;}
.dtr ul li div{margin: 0 auto;background: url(../image/zy_bg3.png) no-repeat; border-radius:200px ; width: 175px;height: 175px;overflow: hidden;    box-sizing: border-box;
    padding: 5px;
}
.dtr ul li p{width: 100%;text-align: center;line-height: 30px;}
.dtr2 h2{background: url(../image/zy_dtr.png);color: #ffffff;font-size: 20px;height: 45px;width: 246px;line-height: 40px;text-align: center;}
.dtr2{margin-top: 50px;}
.dtr2 ul{margin: 0 auto;}
.dtr2 ul li{float: left;width: 20%;margin-top: 60px;}
.dtr2 ul li img{/*margin-top: 5px;margin-left: 5px;*/ ;width: 100%;}
.dtr2 ul li div{margin: 0 auto; border-radius:50% ; width: 175px;height: 175px;overflow: hidden;    box-sizing: border-box;background: url(../image/bg4.jpg) no-repeat;
    background-size: cover;}
.dtr ul li div>div{background: url(../image/bg4.jpg) no-repeat;
    background-size: cover;}
.dtr2 ul li p{width: 100%;text-align: center;line-height: 30px;height:auto;min-height: 59px;}
.dtr2 ul li{height:190px;overflow:hidden;}


.lxwm tr td .dm {
    border-radius: 25px;
    background-color: #1357ac;
    font-weight: 600;
    color: #ffffff;
    height: 45px;
    width: 220px;
    line-height: 45px;
    text-align: center;
    text-indent: 0;
}
.lxwm tr td p{
margin: 10px 0;
}
img.img_vsb_content {
    max-width: 100%;
}
.lxwm br{display:none;}


@media  (max-width:1200px) and (min-width:1000px){
body{zoom:1!important;}
}
.menu{display:none;}
.phone{display:none;}
.index_baner{display:none;}
.nr4 ul li{margin:0;padding:10px 15px;}



@media (min-width:320px) and (max-width:1000px){
.lxwm tr td p{
text-indent: 0;
padding-left: 5px;
}
.lxwm tr td .dm {  width:100%;  margin-bottom: 10px!important;}
.lxwm br{display:block;}
.lxwm td{display:block;height: auto;}
body{zoom:1!important;}
.phone{display:block;}
.nav ul.pc{display:none!important;}
.pc{z-index:9999;display:none;}
.index_baner{display:block;}

.nav_box{height:50px;}
.logo{padding-top:0;}
.menu{display:inline-block;position:absolute;right:53px;top:12px;width:28px;height:28px;}
.pcnav{display:none;}
div, li, ul, dl, dd, dt, span, font, label, i, b, button{font-size:15px;}
.div1_box{height:auto;margin-bottom:50px;}
.w1447{width:100%;}
.zxjj{width:96%;padding-left:2%;padding-right:2%;margin-top:10px;}
.csxm{width:96%;padding-left:2%;padding-right:2%;}
.zxjj h1{width:50%;height:50px;line-height:36px;}
.zxjj h1::before{right:-70px;}
.zxjj h1 b{margin-left:15px;font-size:18px;}
.zxjj .txt{padding:63px 15px 0 15px;font-size:15px;}
.zxjj .txt p{padding-bottom:5px;}
.csxm .tit{padding:10px 0;}
.csxm .tit img{width:130px;margin-bottom:10px;}
.csxm .tit dl img{width:100%;}
.csxm ul{width:100%;}
.csxm>ul>li{width:48%;margin-right:0;margin-bottom:10px;height:auto; }
.csxm>ul>li:nth-child(2n){float:right;}
.csxm>ul>li ul{position:absolute;top:114px;left:0;z-index:9999;}
.csxm ul li img{margin-top:0;margin-bottom:10px;}
.csxm ul li div{width:50px;height:50px;}
.logo{margin-left: 2%;}
.logo img{width:240px;margin-top:14px;}




.tit dl{width:100%;}
.slick_news{width:100%;}
.news_list{width:100%;}
.news_list a{padding:10px 15px;}
.news_list h3{height:auto;margin-bottom:8px;line-height: 25px;font-size: 16px;}
.slick_news img{height:222px;display: block;}
.slick_news .pic{width:100%;}
.slick_news .txt{width:96%;height:auto;padding:15px 2%;}
.slick_news span{width:72px;height:62px;}
.slick_news span h2{font-size:25px;padding-top:2px;}
.slick_news .txt h3{padding:8px 0 5px;}
.more_news{margin-top:12px;}
.slick_news .prev, .slick_news .next{top:0;}
.slick_news .prev{right:64px;}
.slick_news .next{right:0;}
.tzgg{width:100%;}
.t_top{margin-top:15px;width:96%;padding:0 2%;}
.t_top .tit img{width:80%;}
.t_font{width:96%;padding:0 2%;}
.t_f_right {width: calc(100% - 105px);}
.pxtz{width:96%;padding:0 2%;}
.news_box{padding:0;}
.p_f_middle{width: calc(100% - 60px);}
.p_f_middle{overflow:hidden;}
.p_f_middle p a{margin-top:5px;}
.p_f_right{width: 55px;font-size: 14px;}
.p_f_right a{font-size:20px;}
.tzpx_box{padding-bottom:10px;}
.yqyy_body img{width:100%;height:auto;}
.yqyy_body{margin-top:8px;}
.p_f_middle p a{margin-left:15px;}
.t_top a{margin-top:5px;}
.yyly_font{width:48%;}
.www{margin-left:2%;}
.t_f_right > p{margin-left:10px;}
.yyly_font{height:60px;margin-top:15px;line-height:58px;}
.zxjj h1::before{background-size: auto 50px;}
.yyly_font img{margin-top:12px;width:40px;margin:10px 15px 0 15px;}
.yyly_font h2{height:60px;}
.yyly_font h2 a{font-size:18px;line-height: 56px;}
.bottom_middle{width:96%;margin:0;padding:0 2%;}
.bottom_middle li{width:100%;}
.news_box .news_more{margin-right:0;}
.yqyy_box{padding-bottom:19px;}
.bottom_middle li{width:100%;margin-right:0;margin-bottom: 10px;margin-top: 5px;}
.bottom_middle li:nth-child(2n){float:right;}
.bottom_right{width:100%;margin-top:15px;}
.bq p{line-height:25px;width:96%;margin-left:2%;padding:10px 0;}
.bq{width:100%;height:auto;}
.bottom{padding-top:15px;padding-bottom:15px;}
.bottom_left{width: 100%;margin-top:8px;text-align:center;}
.bottom_left img{width: 35%;height: auto;}
.bottom_right img{width:25%!important;}
.banner{height:auto;}
.nav ul{position: absolute;width: 50%;right: 0%;top: 50px;background: rgba(0,0,0,.5);display:none;}
.nav ul li::after{content: "";}
.nav ul li{width:100%;padding:0;}
.nav li .second-nav dd a{font-size:15px;}
.nav li .second-nav{padding:10px 0;}
.nav ul{padding-top:0;}
.nav ul li a{font-size:16px;line-height:45px;}
.search_an{width:28px;height:28px;background-size: 28px 28px;margin-top: 12px;position:absolute;right:15px;}
.search_box{right:15px;margin-top:8px;top:42px;}
.nav li .second-nav{position:relative;}

/*下载中心 list_xzzx*/
.zy_body_nr .title{font-size:22px;}
.zy_nav{ position: initial;top:0;}
.nr3 p img{text-indent: 0em;margin:0 auto!important;height:auto!important;max-width:96%;display:block;}
.list_xzzx{width:100%;}
.zy_top1{padding-top:15px;margin-left:0;}
.zy_body_nr h1{font-size:24px;width: 100%;margin: 38px 0 20px 0;text-align: center;}
.nr4{width:96%;margin:0 auto;padding:0 2%;}
.zy_xw_r h2{width:70%;font-size:16px!important;padding-left:10px;}
.w1557{width:100%;}
.zy_nav div{width:100%!important;}
.zy_xw_r a{width:100%;}
.zy_body{overflow:hidden;width:100%;}
.zy_nav_1{background: rgba(27,93,154,0.8);overflow:hidden;}
.zy_nav_1 li{width:50%!important;height:40px;}
.zy_nav_1 li a{font-size:16px;line-height:40px;}
.nr4 ul li{margin-top:10px!important;}
.zy_top1 img{margin-right:10px;}
.pb_sys_common{margin-top:20px;}
.zy_nav_1 li:hover{background: url(../image/zy_bg2.png ) no-repeat;    background-size: 100% 100%;}
.zy_body_nr .title{margin-top:40px;}
.zy_body_nr{padding-bottom:0px;}
/*人才队伍 rcdw*/
.nr5{margin-top:0;}
.dtr3 p{font-size:16px;}
.dtr ul li{margin-top:20px;width:50%;margin-left:0;}
.dtr ul li p{width:100%!important;}
.dtr2 ul li{width:50%;}
.dtr2{margin-top:15px;}
.dtr2 ul li{margin-top:15px;}
.dtr ul li img {width:110px;}
.dtr ul li>div{width:120px;height:120px;}
.dtr ul li div div{width:110px!important;height:110px!important;}
.dtr ul li div{background-size:120px 120px;}
.dtr2 ul li div{width:120px;height:120px;}
.dtr2 ul li p{overflow:hidden;line-height:25px;}


/*仪器设备 yqsb_dp_content*/
.nr3{width:96%;}
.Section0 table{margin-left:0!important;}
.Section0 table p,.Section0 table span{font-size:14px!important;line-height:22px;}
.nav_box1{height:auto;top:400px;}
.nav_box1 ul li{width:20%;}
.nav_box1 .zy_nav_1 li{width:25%!important;}
.zy_nav_1 li a{width:100%!important}
.nav_box1{top:304px!important;}
.zy_body_nr .title{width:100%;margin-top:30px!important;width:100%;}
.Section0 table{margin-left:0!important;}
img.img_vsb_content{height:auto!important;}
.zy_xw_l{width:40%;}
.zy_xw_r{width: 58%;margin-left: 2%;}
.zy_xw_l{height:auto;}



.zy_nav_1 li a{font-size:11px;}
.zy_nav_1 li a{width:100%!important}
.nav_box1{top:304px!important;}
.zy_body_nr .title{margin-top:30px!important;}
img.img_vsb_content{height:auto!important;}
.zy_body_nr{margin-bottom:0;}
.zy_xw_l{width:40%;}
.zy_xw_r{width: 58%;margin-left: 2%;}
.zy_xw_l{height:auto;}
#vsb_content_2 P img{line-height:30px;margin-left0!important;}

.nr1 ul li{width:100%!important;height:auto;}
.nr1 ul li p{width:100%;height:auto;margin-top:10px;margin-right:0;width:100%;height:auto;font-size:15px;}
.nr1 ul li h3{margin-top:25px;margin-left: 20px;font-size: 18px;}
.nr1 ul li img{width:100%;margin-left:0;margin-top:8px;max-width:100%!important;}
.nr1 ul li.wwwq{margin-left:0;}
.nr1 ul{margin-top:8px;}
.nr1{margin-top:0;}

.zy_xw_l{width:40%!important;height:auto!important;}
.zy_xw_r{width:57%;margin-left:3%;}
.nr4 ul li{padding:5px 0;border-bottom:1px solid #ddd;}
.zy_xw_l img{width:100%;    height: auto;}
#vsb_content_2 P{font-size:16px!important;line-height:30px!important;margin-top:5px!important;}
.zy_body_nr .title{margin-left:0;}

.dtr3 p{font-size:15px;}
.zy_banner{height:auto;overflow:hidden;background:none;}
.zy_banner img{width:496%!important;display:block;margin-left:-180%;}
.nr2 ul li img{max-width: 100%;}
.nr2 ul li,
.nr2 ul li div{width:100%!important;}
.nr2 ul li.wwwe{margin-left:0;}
.nr2 ul li{margin-top:10px;}
.nr2{margin-top:10px;}
.nr2 ul{margin-top:5px;}
.nav li .second-nav{left:0;}
.zy_top1 p{width:calc(100% - 45px)}
.zy_top1 img{margin-left:15px;}
.dtr2 h2{margin:0 auto;}
.csxm ul li ul{left:0;width:100%;top:0px;position: static;display: none!important;height: auto;}
.csxm ul li:hover ul{display: none!important;}
.pc{right:10px;top:auto;bottom:20px;}
.ewm1{right:110px;top: auto;bottom: 74px;}
.zxkf{right:80px;bottom: 186px;top:auto;}
.bottom_middle li p{font-size:13px;}
slick-slide{display:none;}
slick-slide.slick-active{display:block;}
.csxm ul li ul .text{line-height:22px;min-height:170px;height:auto;}
.nav ul li  div a{font-size:18px;display:inline-block;}
.nav ul li  div{color:#fff;}
.phone li{position:relative;}
.phone li div img{position:absolute;right:18px;top:15px;}
.dtr h2{margin:0 auto;}

.nav ul{overflow-y:scroll;max-height:85vh;}
.dtr2 ul li{height:190px!important;}




}

.dtr2 ul li{height:auto; min-height: 270px;}
.w_xzzxbox .xzzx ul li{border-left:5px solid #258CFF;background:#f6f6f6;}
.csxm ul li ul{left:-500px;}