@charset "utf-8";
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "微软雅黑", Verdana, Geneva, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;outline:none;}
a:hover,a:focus{outline:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
.sitemapWrap{ display:block; overflow:hidden;
background:#004098; position:relative; height:0;transition: top ease 0.35s;}
.sitemapWrap ul li{ display:block; width:20%; float:left;}
.sitemapWrap ul li:first-child{display:none;}
.sitemapWrap h2{ display:block; color:#FFF; font-size:22px; line-height:60px;
border-bottom:1px rgba(255,255,255,0.6) solid} 
.sitemapWrap ul li h3 a{ width:88%;border-bottom:1px rgba(255,255,255,0.6) solid; line-height:40px; padding-top:10px; margin-bottom:10px;}
.sitemapWrap ul li a{ font-size:15px; line-height:30px; color:#FFF; display:block}
.sitemapWrap ul li ul li{ display:block; width:100%} 
.header{ display:block;width:100%;  background:url(../images/top.jpg) no-repeat top center;}
.header-wrap{width:100%;position:relative;}
.header .logo{float:left; padding:20px 0}
.header .logo img{max-width:100%;height:auto;}
.header_r{ display:block;float:right}
.header-wrap .header_tf{ display:block;margin-right:20px;background:url(../images/i4.png) no-repeat right top;
width:117px; height:22px; margin-top:5px;position:absolute;top:0;right:0;}
.header_r .header_tf a{ font-size:12px; color:#FFF; padding-left:20px; line-height:20px; cursor:pointer}
.header_r .header_rt{ display:block;  font-size:16px; color:#333; margin-top:43px;}
.header_r .header_rt span.i1{ background:url(../images/i1.png) no-repeat center left; padding-left:30px; 
padding-right:15px;}
.header_r .header_rt span.i2{ background:url(../images/i2.png) no-repeat center left; padding-left:30px;}
.header_r .header_rb{ display:block; background:url(../images/i3.png) no-repeat left center; padding-left:262px;
 float:right; margin-top:15px;}
.header_r .header_rb .search {width: 240px;height: 38px;border: 1px solid #ddd;border-radius: 20px;}
.header_r .header_rb .search input { width: 200px; height: 36px; float: left; padding: 0 10px 0 15px; border: none; background: none;  box-sizing:border-box; font-size:15px; }
.header_r .header_rb .search button { float: right; width: 36px; height: 36px; background: url(../images/sousuo.png) center center no-repeat; border: none; text-align: center; font-size:26px; }
#nav{width:100%;height:auto;position:relative;}
#nav .container{position:relative;}
.nav ul{height: 50px;background-color: #004098;color: #fff; position:absolute; top:0; z-index:99}
.nav .nav_ul:before { content: ""; border-right: 20px solid #004098; border-top: 50px solid transparent; position: absolute; left: -20px; top: 0; }
.nav .nav_ul:after { content: ""; border-left: 20px solid #004098; border-bottom: 50px solid transparent; position: absolute; right: -20px; top: 0; }
.nav ul li {position: relative; z-index: 3; }
.nav ul li a{ display: block; font-weight:bold; line-height: 50px; text-align: center;font-size: 16px;color: #fff;position: relative; }
.nav ul li .sub { position: absolute; height: auto; top:50px; left: -20px; right: 0; background: #0c55b8; background-size:cover; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); color: #000; padding-top: 0px; display:none; }
.nav ul li .sub li { display:block; width:100%}
.nav ul li .sub li a { color: #fff; display: block; margin: 0px 0; font-size: 16px; height: 40px; line-height: 40px;  text-align: center; letter-spacing:4px}
.nav ul li .sub li:hover a { background-color: #fff;  color: #0c55b8; position: relative; }
.nav ul li .sub li:hover a.arr::after { content: ''; border-left: 8px solid #0c55b8; border-top: 6px solid transparent; border-bottom: 6px solid transparent; position: absolute; right: 15px; top: 50%; margin-top: -6px; }
.nav ul li.on{ background:#0c55b8}
.nav ul li.on:before { content: ""; border-right: 20px solid #0c55b8; border-top: 50px solid transparent; position: absolute; left: -20px; top: 0; }
.nav ul li.on:after { content: ""; border-left: 20px solid #0c55b8; border-bottom: 50px solid transparent; position: absolute; right: -20px; top: 0; }
.sp_header{ display:none}
.sjj_nav{ display:none}
.zsw1{ display:block; position:relative; top:-30px; z-index:9;}
.zsw1 ul li{ display:block;}
.zsw1 ul li a{ display:block;text-align:center; position:relative;box-shadow: 0 0 20px rgba(0, 64, 152, 0.1); padding:50px 0;-webkit-transition: all .4s;transition: all .4s;} 
.zsw1 ul li:nth-child(1) a{ background:#FFF url(../images/t1.jpg) no-repeat center bottom}
.zsw1 ul li:nth-child(2) a{ background:#FFF url(../images/t2.jpg) no-repeat center bottom}
.zsw1 ul li:nth-child(3) a{ background:#FFF url(../images/t3.jpg) no-repeat center bottom}
.zsw1 ul li:nth-child(4) a{ background:#FFF url(../images/t4.jpg) no-repeat center bottom}
.zsw1 ul li span{display:block;font-size:18px; color:#004098; padding-top:15px;}
.zsw1 ul li a:hover { margin-top: -15px; -webkit-box-shadow: 0 10px 20px rgba(0, 64, 152, 0.2); box-shadow: 0 10px 20px rgba(0, 64, 152, 0.2); }
.zsw1 ul li a:before { content: ""; position: absolute; left: 0; right: 0; top: 0; background: #004098; height: 0; -webkit-transition: all .4s; transition: all .4s; }
.zsw1 ul li a:hover:before { height: 6px; }
.index-title { position: relative; padding-top:40px; overflow: hidden; margin-bottom: 20px;}
.index-title h2 { padding-top: 20px;position: relative; color: #222222; font-size:34px;
 text-align: center; background: url(../images/indextit-ico1.png) center top no-repeat;font-weight:bold;}
.black h2{background: url(../images/indextit-ico2.png) center top no-repeat; color:#FFF} 
.index-title h2 span { margin: 0 10px;}
.index-title .index-more { display: block;  margin-top: 15px;  text-align: center;
 -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;transition: all 0.5s ease;}
.index-title .index-more a{font-size:14px;color: #004098;}
.black .index-more a{ color:#FFF}
.zsw2{ display:block;padding-bottom:60px;}
.zsw2 .zsw2_c {margin-left: -40px;  }
.zsw2 .zsw2_c .imgnews { width:605px; height: 288px; float: left; margin-top: 28px; position: relative; overflow: hidden; margin-left:40px;}
.zsw2 .zsw2_c .imgnews img { width:100%; min-height: 288px; -webkit-transition: all .4s; transition: all .4s; }
.zsw2 .zsw2_c .imgnews .tit { height: 50px; padding: 0 15px; background-color: rgba(0, 0, 0, 0.5); color: #fff; font-size: 16px; line-height: 50px; position: absolute; left: 0; right: 0; bottom: 0; }
.zsw2 .zsw2_c .imgnews:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.zsw2 .zsw2_c .item { width: 605px; height: 130px; padding: 30px 25px; float: left; margin-left:40px; margin-top: 28px; background-color: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); position: relative; -webkit-transition: all .4s; transition: all .4s; }
.zsw2 .zsw2_c .item .date { width: 60px; height: 60px; float: left; margin-right: 25px; background: url(../images/bg_date.png) no-repeat center; text-align: center; padding-top: 30px; line-height: 1; color: #004098; font-weight: bold; position: relative; z-index: 2; }
.zsw2 .zsw2_c .item .cont { overflow: hidden; position: relative; z-index: 2; }
.zsw2 .zsw2_c .item .tit { font-size: 16px; color: #004098; line-height: 1; }
.tags { width: 36px; height: 16px; display: inline-block; vertical-align: middle; margin-left: 10px;  }
.tags.tag1 { background: url(../images/new.png) no-repeat center; background-size:contain; }
.tags.tag2 { background: url(../images/vip.png) no-repeat center; background-size:contain; }
.tags.tag3 { background: url(../images/hot.png) no-repeat center; background-size:contain; }
.zsw2 .zsw2_c .item .desc { color: #666; margin-top: 10px; height: 44px; font-size:14px; line-height:22px; }
.zsw2 .zsw2_c .item:before { content: ""; height: 6px; position: absolute; left: 0; right: 0; top: 0; -webkit-transition: all .4s; transition: all .4s; }
.zsw2 .zsw2_c .item.red:before { background-color: #ff4646; }
.zsw2 .zsw2_c .item.blue:before { background-color: #004098; }
.zsw2 .zsw2_c .item.org:before { background-color: #f29b2c; }
.zsw2 .zsw2_c .item.green:before { background-color: #20c24e; }
.zsw2 .zsw2_c .item.color1:before { background-color: #ff4646; }
.zsw2 .zsw2_c .item.color2:before { background-color: #004098; }
.zsw2 .zsw2_c .item.color3:before { background-color: #f29b2c; }
.zsw2 .zsw2_c .item.color4:before { background-color: #20c24e; }
.zsw2 .zsw2_c .item:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); }
.zsw2 .zsw2_c .item:hover:before { height: 100%; }
.zsw2 .zsw2_c .item:hover .date { background-image: url(../images/bg_date_w.png); color: #fff; }
.zsw2 .zsw2_c .item:hover .tit { color: #fff; }
.zsw2 .zsw2_c .item:hover .desc { color: rgba(255, 255, 255, 0.8); }
.zsw3{ display:block; background:url(../images/bg1.jpg) no-repeat center; padding-bottom:70px;background-size:cover;}
.picScroll-left{ width:100%;position:relative; margin-top:40px;  }
.zsw4{ display:block; background:url(../images/bg2.jpg) no-repeat center top; padding-bottom:70px;background-size:cover;}
.zsw4_c{ padding-top:40px;}
.zsw4_c .row-5{margin-left:-7px;margin-right:-7px;}
.zsw4_c .col-pd-5{padding-left:7px;padding-right:7px;}
.zsw4_c .col-md-9{width:71%;}
.zsw4_c .col-md-3{width:29%;}
.zsw4_c ul li a{ display:block; width:100%; text-align:center; position:relative; height:375px; overflow:hidden;}
.zsw4_c ul li a img{ display:inline-block;text-align:center; margin:0 auto;height:375px; min-width:100%;}
.zsw4_c ul li a span{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.3); text-align:center; color:#FFF; font-size:60px; line-height:375px;background-position:center center;background-repeat:no-repeat;}
.zsw4_c ul li a .iconfont{background-image: url(../images/vd.png);}
.zsw4_c .zsw4_c_right li a{height:180px; margin-bottom:15px;}
.zsw4_c .zsw4_c_right li a img{height:180px; }
.zsw4_c .zsw4_c_right li a span{ line-height:180px;}
.zsw5{ display:block; background:url(../images/bg3.jpg) no-repeat center; padding-bottom:70px; padding-top:20px;background-size:cover;}
.picScroll-left1{ width:100%;   position:relative; margin-top:60px;  }
.link{ display:block; padding:30px 0}
.link h2{ display:block; font-size:20px; line-height:40px; padding-bottom:7px;font-weight:bold;}
.link .link_c a{ font-size:15px; color:#555; line-height:34px; padding-right:20px;}






.zsw6_c{ display:block; padding:30px 0 70px 0}
.zsw6_c a span{ display:block; position:absolute;font-weight:bold;     transition: 0.5s all;}
.zsw6_c a span:hover{transform: scale(1.2, 1.2);}
.zsw6_c a{ display:block; position:relative; height:345px;}
.zsw6_c a span.dw1{ top:138px; left:536px; font-size:59px; color:#5db0ed; }
.zsw6_c a span.dw2{ top:150px; left:159px; font-size:40px; color:#f39b61; }
.zsw6_c a span.dw3{ top:213px; left:529px; font-size:39px; color:#4f608e; }
.zsw6_c a span.dw4{ top:146px; left:790px; font-size:48px; color:#f9e471; }
.zsw6_c a span.dw5{ top:80px; left:685px; font-size:43px; color:#aaddf2; }
.zsw6_c a span.dw5{ top:80px; left:685px; font-size:43px; color:#aaddf2; }
.zsw6_c a span.dw6{ top:72px; left:516px; font-size:50px; color:#6fd6b7; }
.zsw6_c a span.dw7{ top:101px; left:247px; font-size:40px; color:#546db9; }
.zsw6_c a span.dw8{ top:207px; left:359px; font-size:39px; color:#6b60ca; }
.zsw6_c a span.dw9{ top:265px;  left:313px;font-size:30px; color:#ffde5f; }
.zsw6_c a span.dw10{ top:266px; left:451px; font-size:32px; color:#6fd6b7; }
.zsw6_c a span.dw11{ top:62px; left:195px; font-size:32px; color:#fe7374; }
.zsw6_c a span.dw12{ top:34px; left:470px; font-size:35px; color:#f9c06f; }
.zsw6_c a span.dw13{ top:34px; left:628px; font-size:35px; color:#dbee71; }
.zsw6_c a span.dw14{ top:-9px; left:600px; font-size:32px; color:#ffe583; }
.zsw6_c a span.dw15{ top:0px; left:360px; font-size:22px; color:#5db0ed; }
.zsw6_c a span.dw16{ top:3px; left:750px; font-size:22px; color:#43b693; }
.zsw6_c a span.dw17{ top:8px; left:892px; font-size:22px; color:#5db0ed; }
.zsw6_c a span.dw18{ top:33px; left:224px; font-size:22px; color:#f9e471; }
.zsw6_c a span.dw19{ top:35px; left:338px; font-size:22px; color:#6fd6b7; }
.zsw6_c a span.dw20{ top:48px; left:787px; font-size:22px; color:#4f608e; }
.zsw6_c a span.dw21{ top:47px; left:885px; font-size:22px; color:#f39b61; }
.zsw6_c a span.dw22{ top:113px; left:108px; font-size:22px; color:#70bede; }
.zsw6_c a span.dw23{ top:80px; left:1036px; font-size:24px; color:#6fd6b7; }
.zsw6_c a span.dw24{ top:130px; left:1013px; font-size:24px; color:#30446b; }
.zsw6_c a span.dw25{ top:170px; left:1013px; font-size:22px; color:#fe7374; }
.zsw6_c a span.dw26{ top:148px; left:900px; font-size:24px; color:#fe7374; }
.zsw6_c a span.dw27{ top:181px; left:935px; font-size:22px; color:#6fd6b7; }
.zsw6_c a span.dw28{ top:218px; left:975px; font-size:22px; color:#ffbd60; }
.zsw6_c a span.dw29{ top:206px; left:109px; font-size:22px; color:#5db0ed; }
.zsw6_c a span.dw30{ top:254px; left:109px; font-size:22px; color:#f39b61; }
.zsw6_c a span.dw31{ top:217px; left:210px; font-size:24px; color:#6fd6b7; }
.zsw6_c a span.dw32{ top:266px; left:210px; font-size:22px; color:#5db0ed;}
.zsw6_c a span.dw33{ top:278px; left:688px; font-size:22px; color:#f9c06f;}
.zsw6_c a span.dw34{ top:276px; left:785px; font-size:22px; color:#f84042; }
.zsw6_c a span.dw35{ top:272px; left:890px; font-size:22px; color:#f39b61; }
.zsw6_c a span.dw36{ bottom:50px; left:956px; font-size:24px; color:#5db0ed; }
.zsw6_c a span.dw37{ bottom:58px; left:1030px; font-size:22px; color:#fe7374; }
.zsw6_c a span.dw38{ bottom:10px; left:190px; font-size:22px; color:#43b693; }
.zsw6_c a span.dw39{ bottom:3px; left:275px; font-size:22px; color:#6b60ca; }
.zsw6_c a span.dw40{ bottom:0px; left:376px; font-size:22px; color:#fe7374; }
.zsw6_c a span.dw41{ bottom:-3px; left:520px; font-size:24px; color:#6ac1e4; }
.zsw6_c a span.dw42{ bottom:-3px; left:740px; font-size:22px; color:#dbee71; }
.zsw6_c a span.dw43{ bottom:0px; left:845px; font-size:23px; color:#6b60ca; }


.cndns-right-box{position:absolute;top:0;right:48px;padding-right:25px;display:none; width:470px; z-index:9999}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px; text-align:left}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;font-style: normal;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px; text-align:left}
.cndns-right-box .box-border .sev-b li{float:left;width:25%;text-align:left}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px; text-align:left}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}


.fix{ display:block; position:fixed; top:20%; right:0;z-index:9999}
.fix .tb{ display:block; position:relative; z-index:99; text-align:center; }
.fix dl{ margin-top:-12px;border-radius:35px; padding:10px 0; background:#4689fa;  position:relative;}
.fix dl dd{ display:block;   height:70px;width:70px; text-align:center; font-size:16px; line-height:22px; position:relative;padding-top:10px; }
.fix dl dd a{ display:block;color:#FFF;  display:block; }
/*.fix dl dd:nth-child(2){ background:#0c99e3 }*/
.fix dl dd:hover .cndns-right-box{ display:block}


.footer{ background:#004098; padding:50px 0; color:#FFF}
.footer_l{ display:block; float:left; margin-right:100px;  }
.footer_l img{ height:auto !important; width:auto !important; margin-top:26px}
.footer_c{ display:block; width:500px; float:left}
.footer_c span{ font-size:15px; color:#FFF; padding-left:30px; line-height:40px;}
.footer_c span.ca1{ display:block; background:url(../images/d1.png) no-repeat left center}
.footer_c span.ca2{ background:url(../images/d2.png) no-repeat left center; padding-right:50px;}
.footer_c span.ca3{ background:url(../images/d3.png) no-repeat left center}
.footer_r{ display:block; width:320px; float:right}
.footer_r ul li{ display:block; width:80px; float:left; cursor:pointer; position:relative; text-align:center}
.footer_r ul li .codet img{ display:block; margin:0 auto; }
.footer_r ul li .code{ display:none}
.footer_r ul li:hover .code{ display:block;position: absolute;z-index: 99; left:-6px; bottom:110%; padding: 10px;
 width: 110px;background-color: #fff;border-radius: 3px;box-shadow: 0 0 10px rgba(0,0,0,0.15);border-radius: 5px;
transition: all 0.2s ease-out 0s;}
.footer_r ul li:hover .code img{ width:100%;height:auto  !important}
.footer_r ul li:hover .code:after {content: '';position: absolute;left: 50%;top: 100%;margin-left: -8px;width: 0;height: 0;border: 8px solid transparent;font-size: 0;border-top-color: #fff;} 
.bottom{ display:block; line-height:46px; background:#003782; font-size:14px; color:#FFF; text-align:center}
.bottom a{ color:#FFF}
@media (min-width: 767px){
	.nav_ul{width:100%;display: flex;}
	.nav_ul>li{flex:1;}
	.nav_ul>li>a{text-align:center;}
}
@media (min-width: 1400px){
 	.container {
     	width: 1290px;
 	}
}
@media (max-width: 1400px){
 	.zsw2 .zsw2_c .imgnews,.zsw2 .zsw2_c .item{width:47%;margin-left:3%;}
}
@media (max-width:1199px){
	.header_r .header_rt{margin-top:25px;}
	.header_r .header_rt span{display:block;}
}
@media (max-width:991px){
.top{ display:none}	
.container{ display:block; width:100%;}
.header{ display:none}
.nav{ display:none}
.sp_header{ display:block}
.sjj_nav{ display:block}
.sp_header{height:50px;overflow:hidden;width:100%;}
.sp_logo{padding:0 7px;float:left;}
.sp_logo img{margin:auto;height:50px;}
.sp_nav{width:46px;float:right;position:relative;cursor:pointer;height:30px;margin-top:17px}
.sp_nav span{display:block;background:#004098;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:9px}
.sp_nav span:nth-of-type(3){top:18px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#FFF;width:100%;height:calc(100% - 50px);font-size:15px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;border-top:1px #ddd solid;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:46px;font-size:15px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555; margin-top:6px;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
.slideBox .next{ display:none}
.slideBox .prev{ display:none}
#header{ display:none}
.zsw2 .zsw2_c .imgnews{ width:100%; float:none; margin-left:0; margin-bottom:20px;}
.zsw2 .zsw2_c .item{width:100%; margin-left:0; margin-top:15px; height:100px; padding:23px 15px;}
.zsw2 .zsw2_c{ margin:0 10px;}
.slideBox .hd{ display:none}
.zsw1{ top:0; padding-top:20px; z-index:0}
.zsw1 ul{ padding:0 15px;}
.zsw1 ul li{ width:46%; margin:5px 2%; padding:20px 0; background-size:80% !important ; }
.index-title h2{ font-size:26px;}
.zsw2 .zsw2_c .item .cont{ float:right; width:calc(100% - 86px)}
.zsw2 .zsw2_c .item .desc{ display:none}
.zsw1 ul li p{ font-size:16px; padding-top:10px;}
.zsw1 ul li img{ max-width:50px;}
.zsw2 .zsw2_c .imgnews div{ height:auto}
.zsw2 .zsw2_c .imgnews img{ min-height:auto}
.zsw2 .zsw2_c .item .tit{ line-height:30px}
.zsw2{ padding-bottom:30px}
.picScroll-left .bd ul li{ width:100%}
.zsw3{ padding-bottom:40px;}
.index-title{ padding-top:30px; margin-bottom:10px;}
.picScroll-left{ margin-top:20px;}
.zsw4_c{ padding-top:10px;}
.zsw4_c ul{ padding:0 15px;}
.zsw4_c ul li{ width:100%; float:none; margin-right:0; margin-bottom:15px;}
.zsw4_c ul li a{ height:auto;}
.zsw4_c ul li a img{ height:auto; width:100%}
.zsw4_c ul li a span.icon-shipin:before{ position:absolute;  top:50%; left:50%; margin-left:-30px; margin-top:-30px;}
.zsw4_c ul li a span{ line-height:60px;}
.zsw4_c ul li:nth-child(3){ width:100%; float:none;}
.zsw4_c ul li:nth-child(3) a span{line-height:60px;}
.zsw4_c ul li:nth-child(3) a img{ height:auto}
.zsw4_c ul li:nth-child(3) a{ height:auto}
.zsw4{ background-size:cover; padding-bottom:30px;}
.picScroll-left1 .bd ul li{ width:100%}
.picScroll-left1{ margin-top:5px;}
.zsw5{ padding-bottom:20px;}
.link{ padding:15px; box-sizing:border-box}
.footer{ padding:20px 15px}
.footer_l img{ max-width:90%}
.footer_c{padding-top:10px;}
.footer_c span{ display:block; line-height:30px;}
.footer_r{ width:100%;margin-top:15px;}
.bottom{ padding:8px 0; line-height:30px;}

.fix{ display:none; }

.zsw6_c{padding:10px 10px 30px 10px}
.zsw6_c a span{  position:relative;  transition: 0.5s all; top:auto !important; left:auto !important; bottom:auto !important; font-size:18px !important; display:inline-block; line-height:38px; padding:0 10px; }
.zsw6_c a{  height:auto;}
}
