﻿@charset "utf-8";
/* CSS Document dengpeiqiang */
html{font-family:"Microsoft YaHei";font-size:12px}
b,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
li,ul{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
i{font-style:normal}
img{border:0}
a{COLOR:#666;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
input,textarea{outline:0}
a:hover{color:#3994fd;text-decoration:none;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}

.content{width:1300px;overflow:hidden;margin:0 auto; position:relative;}
.fl{ float:left;}
.fr{ float:right;}
.w30{ margin-left:25px;}
.title{ height:50px; line-height:50px; background:#f0f0f0; width:100%; margin:20px auto 0;font-size:18px; color:#3994fd; font-size:18px; position:relative}
.title span{font-size:16px;color:#666; float:right; margin-right:10px;}
.title b{ border-bottom:2px #3994fd solid; color:#3994fd; display:inline-block ; padding:0 15px; font-weight:400;   height: 48px;}
.fll{ background:#f5f5f5; overflow:hidden; margin:40px auto 0 ;min-width:1300px}
.frr{ background:#f5f5f5; overflow:hidden; margin:0px auto ;min-width:1300px}
.bt_title{ overflow:hidden; text-align:center; padding:40px 0;}
.bt_title h3{ font-size:36px; font-weight:400; color:#333; overflow:hidden;}
.xbanner{ width:100%; overflow:hidden; margin:40px auto 0;min-width:1300px}
.xbanner img{ width:100%;}
.x_banner{ width:100%; overflow:hidden; margin:0px auto 0;min-width:1300px}
.x_banner img{ width:100%;}

.top_box{width:100%;max-width:1920px;height:37px;line-height:37px;overflow:hidden;margin:0 auto;font-size:14px;color:#666;background:#efefef;min-width:1300px}
.top{width:1300px;height:37px;line-height:37px;overflow:hidden;margin:0 auto;font-size:12px;color:#666}
.top .t_txt{ float:left; font-size:14px;}
.top .t_tet{ width:50%; overflow:hidden; float:left; margin-left:20px;}
.top .t_tet b{ width:72px; float:left;  font-size:14px; color:#3994fd;  background:url(../images/yuey_03.png) no-repeat 5px; padding-left:24px; background-size:12px; font-weight:500;}
.top  #scrollWrap{width:450px;height:18px;overflow:hidden; margin-top: 10px; margin-left:10px; float:left;}
.top  #scrollMsg li{height:18px;line-height:18px;font-size:14px;padding:0 10px; background:url(../images/gg.png) no-repeat center left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
.top  #scrollMsg li i{ float:right; font-style:normal;}
.soo{ width:310px; float:right; overflow:hidden; margin-top:5px;}
.soo input{ width:80%; float:left; height:28px; text-indent:1em; border:1px #ccc solid; border-right:none; box-sizing:border-box; border-radius:6px 0 0 6px; box-sizing:border-box;}
.soo input.btn{ width:20%; float:left; height:28px; color:#fff; background:#3994fd url(../images/sousuo.png) no-repeat 6px; border-radius:0px 6px  6px 0;box-sizing:border-box; cursor:pointer;}

.head{width:100%;max-width:1920px;min-width:1300px;margin:0 auto; padding:10px 0;}
.logo{float:left;margin:13px 0 }
.hot{ float:right; background:url(../images/hot.png) no-repeat center left; padding: 7px 0 23px 62px; font-size: 28px; font-weight: bold;}
.hot p{ margin-top:27px; color:#3994fd}
.nav{ width:100%; background:#3994fd; height:55px; line-height:55px;min-width:1300px}
.nav ul{ }
.nav ul li{ float:left;text-align:center;font-size:16px;height:55px; line-height:55px; position:relative; width:14.2%}
.nav ul li a{color:#fff; display:block}
.nav ul li a:hover{color:#fff; background:#0166ce;}
.nav ul li a.hover{color:#fff;background:#0166ce;}
.nav ul li ul{ position:absolute;  width:100%; z-index:9999; background:#3994fd;  transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out; overflow:hidden;  padding-bottom:10px; border-radius:0 0 5px 5px; display:none; }
.nav ul li ul li{ height:45px; line-height:45px; border-bottom:1px #0166ce solid; text-align:center; width:100%}
.nav ul li:hover ul{ display:block;}
.nav_box{ width:1300px; margin:0px auto;}

.banner{width:100%;max-width:1920px;margin:0 auto;position:relative;min-width:1300px}
.banner .swiper-slide img{ width:100%}


.youshi{ background:#f1f1f1; overflow:hidden;  width:100%;min-width:1300px}
.youshi ul{ overflow:hidden;}
.youshi ul li{ width:20%; float:left; border-right:1px #ccc solid; box-sizing:border-box; overflow:hidden; padding:30px 0;}
.youshi ul li div{ float:left; margin:0px 10px 0px 30px ;-webkit-transition:all .5s;transition:all .5s;}
.youshi ul li span{ overflow:hidden;}
.youshi ul li span h3{ font-size:16px; }
.youshi ul li span h3:after{ content:"—"; display:block; color:#3994fd;}
.youshi ul li span p{ font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#999;}
.youshi ul li:hover div{transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transition:all .5s;transition:all .5s;}
.youshi ul li:last-child{ border-right:none;}

.toutiao{ width:1250px; overflow:hidden; margin:0px auto; padding:20px 0;}
.toutiao h2{ font-size:36px; color:#3994fd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:relative; padding-bottom:5px;}
.toutiao h2:after{ content:""; width:0%; height:2px; position:absolute; bottom:0px; background:#3994fd; left:0px;-webkit-transition:all .5s;transition:all .5s;}
.toutiao p{ font-size:16px; color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-top:6px;}
.toutiao h2 a{color:#3994fd}
.toutiao h2:hover:after{ width:100%;-webkit-transition:all .5s;transition:all .5s; }

.donghua{ overflow:hidden; width:490px; float:left; margin-top:20px; }
.donghua ul.hiSlider{overflow: hidden; width:100%}
.donghua .hiSlider-item{float: left; width:100%; height:405px}
.donghua .hiSlider-item img{ width:100%; height:100%}
.donghua .hiSlider-pages,
.donghua .hiSlider-title{position:absolute;z-index:3}
.donghua .hiSlider-btn-next,
.donghua .hiSlider-btn-prev{position:absolute;z-index:5;top:50%;height:30px;width:30px;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6; display:none;}
.donghua .hiSlider-title{bottom:0;width:75%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-right:25%  }
.donghua .hiSlider-pages{bottom:10px;right:10px;text-align:right}
.donghua .hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.donghua .hiSlider-pages a.active{background:#5472bf}

.news{ overflow:hidden; width:380px; margin-top:20px;}
.news div{ height:230px; overflow:hidden; width:380px; position:relative;}
.news div img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.news div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news div dd{ position:absolute; width:90%; height:60px; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); bottom:0px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0 5%; color:#fff; font-size:16px;line-height: 65px;}
.news h3{ font-size:18px; color:#3994fd; padding:10px 0; font-weight:400;}
.news h3 span{ float:right; font-size:15px; font-weight:400;}
.news ul{ overflow:hidden;}
.news ul li{ height:28px; line-height:28px; font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d1.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.news ul li span{ float:right; margin-left:20px; color:#999;}
.news ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}



.about{ overflow:hidden; border:1px #ccc dashed; border-radius:10px; margin:50px auto 0;}
.about p{ font-size:16px; line-height:30px; color:#666; background:#d2e7ff ; margin:3px; border-radius:10px; padding:30px;-webkit-transition:all .5s;transition:all .5s;}
.about p:hover{ background:#8ac0ff; color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.product-number-info{overflow:hidden;position:relative;margin:30px auto 0}
.product-number-info .product-number-inner{width:1300px;margin:0 auto}
.product-number-info ul{overflow:hidden;text-align:left}
.q{zoom:1}
.product-number-info li{width:25%; border:15px #fff solid; border-radius:20px; float:left; box-sizing:border-box; overflow:hidden;color:#fff; background:#3994fd; padding:50px 0 50px;-webkit-transition:all .5s;transition:all .5s;}
.product-number-info li i{font-family:Impact;font-style:normal;font-size:60px; padding-left:30px; display:block; float:left; margin-right:15px; }
.product-number-info li b{font-size:32px ;font-style:normal; display:block; margin-top:8px;}
.product-number-info li span{ font-size:16px;}
.product-number-info li.thistab b,.product-number-info li.thistab i,.product-number-info li.thistab span{color:#c9273a}
.product-number-info li:hover{transform:translate(0,-10px); -moz-transform:translate(0,-10px); -ms-transform:translate(0,-10px); -o-transform:translate(0,-10px);-webkit-transition:all .5s;transition:all .5s; }

.tedian{ overflow:hidden; margin-top:40px;}
.tedian ul{ overflow:hidden;}
.tedian ul li{ overflow:hidden; border:15px #fff solid; float:left; box-sizing:border-box; width:33.33%;}
.tedian ul li div{ overflow:hidden; border:1px #ccc dashed; border-radius:20px; padding:30px 0; position:relative}
.tedian ul li div dd{ width:130px; height:130px; margin:0px auto; border-radius:50%; background:#fff;-webkit-transition:all .5s;transition:all .5s;}
.tedian ul li div dd img{ padding:30px; width:70px;}
.tedian ul li div dt{ text-align:center; font-size:18px; color:#666; margin-top:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.tedian ul li div:hover dd{transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transition:all .5s;transition:all .5s;} 
.tedian ul li div:after{content:""; width:0%; height:100%; position:absolute; left:0px; top:0px; background:#3994fd;background:linear-gradient(#3994fd,#0e5ab2); z-index:-1;-webkit-transition:all .5s;transition:all .5s; opacity:0;}
.tedian ul li div:hover:after{content:""; width:100%; height:100%; -webkit-transition:all .5s;transition:all .5s; opacity:1}
.tedian ul li div:hover a dt{ color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.qiye_fw .swiper-container{ overflow:hidden; padding-bottom:60px;}
.qiye_fw .swiper-slide div{ overflow:hidden; width:100%; height:240px}
.qiye_fw .swiper-slide div  img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.qiye_fw .swiper-slide div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.qiye_fw .swiper-slide dl{ overflow:hidden; padding:0 20px;}
.qiye_fw .swiper-slide h3{ height:40px; line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:18px; font-weight:400;}
.qiye_fw .swiper-slide p{ height:30px; line-height:30px; font-size:14px; color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.qiye_fw .swiper-slide dd{ display:block; height:40px; line-height:40px; width:100%; border-top:1px #ccc solid; margin-top:5px; font-size:14px; color:#999; position:relative;}
.qiye_fw .swiper-slide dd:before{ content:""; width:0%; height:3px ; background:#3994fd; position:absolute; top:-1px; left:0px;-webkit-transition:all .5s;transition:all .5s;}
.qiye_fw .swiper-slide:hover dd:before{ width:100%;-webkit-transition:all .5s;transition:all .5s;}
.qiye_fw .swiper-slide dd:after{content:url(../images/jiantou.png); position:absolute; right:0px; top:15px; }

.wuhao{ overflow:hidden; margin:50px auto 0;}
.wuhao ul{ overflow:hidden;}
.wuhao ul li{ width:20%; float:left; border:10px #fff solid; box-sizing:border-box; overflow:hidden; position:relative}
.wuhao ul li div{ border:1px #3994fd solid; overflow:hidden; padding:30px 0; border-radius:10px; text-align:center;}
.wuhao ul li dd{ overflow:hidden; margin:0px auto;border-radius:50%; width:90px; height:90px; border:2px rgba(255,255,255,0) solid;-webkit-transition:all .5s;transition:all .5s; }
.wuhao ul li dd:after{ content:"";  width:90px; height:90px; position:absolute;  top: 32px; left: 75px; background:#3994fd;background:linear-gradient(#96c5fb,#3994fd); border-radius:50% ; z-index:-1;-webkit-transition:all .5s;transition:all .5s;}
.wuhao ul li h3{ font-size:18px; color:#666; margin:15px auto; overflow:hidden;-webkit-transition:all .5s;transition:all .5s;}
.wuhao ul li dt{ margin:0 30px; background:#3994fd; border-radius:30px;  text-align:center;border:1px #fff solid;  color:#fff; height:40px; line-height:40px; font-size:16px;-webkit-transition:all .5s;transition:all .5s;}
.wuhao ul li div:hover dd{ border:2px #fff solid; -webkit-transition:all .5s;transition:all .5s;}
.wuhao ul li div:hover dd:after{ width:100%; height:100%; top:0px; left:0px; border-radius:10px;-webkit-transition:all .5s;transition:all .5s;}
.wuhao ul li div:hover h3{ color:#fff;-webkit-transition:all .5s;transition:all .5s;}
.wuhao ul li div:hover dt{ border:1px #fff solid; background:none;-webkit-transition:all .5s;transition:all .5s;}



.videobox{ overflow:hidden;}
.video{ width:650px; height:390px; float:left; overflow:hidden;}
.video_txt{ width:600px; height:390px;float:right;}
.video_txt ul{ overflow:hidden;}
.video_txt ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d1.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.video_txt ul li span{ float:right; margin-left:20px; color:#999;}
.video_txt ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}



.pic{overflow:hidden;margin:20px auto 0;}
.pic ul{ overflow:hidden;}
.pic ul li{width:310px; position:relative;float:left;overflow:hidden;margin-right:17px;margin-bottom:16px;margin-top:6px; padding-bottom:30px; height:315px}
.pic ul li div{overflow:hidden;border:2px #fff solid}
.pic ul li dl{  box-shadow:0 0 2px #999; width:90%; height:140px; left:16px; bottom:10px; position:absolute; z-index:2; border-top:2px #3994fd solid; overflow:hidden; background:#fff url(../images/iso.png) no-repeat center bottom 25px;padding-bottom: 30px; z-index:1
}
.pic ul li dl h3:after{ content:""; background:#3994fd; position:absolute; width:0%; height:50px; top:0px; left:50%; z-index:-1;-webkit-transition:all .5s;transition:all .5s;}
.pic ul li dl h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:18px; text-align:center; height:50px; line-height:50px; padding:0 20px;}
.pic ul li dl p{ height:50px; line-height:25px; font-size:14px; padding:0 20px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.pic ul li a:hover dd{color:#fff}
.pic ul li a{color:#333}
.pic ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.pic ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic ul li:hover dl h3{color:#fff;-webkit-transition:all .5s;transition:all .5s;}
.pic ul li:hover dl h3:after { width:100%; left:0%; -webkit-transition:all .5s;transition:all .5s; left:0;}


.news_tz{ overflow:hidden; width:610px;}
.news_tz dd{ overflow:hidden; height:50px; line-height:50px; position:relative; display:block;}
.news_tz dd:after{ content:""; width:100%; height:2px; background:#adadad; position:absolute; left:0px; top:12px; z-index:-1}
.news_tz dd span{ width:80px; background:#fff; border-radius:30px; height:24px; line-height:24px; text-align:center; margin:0px auto; border:1px #999 solid; display:block; }
.news_tz dd span a{ display:block;}
.news_tz dd span:hover{ background:#3994fd}
.news_tz dd span:hover a{ color:#fff;}
.news_tz ul{ overflow:hidden;}
.news_tz ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d1.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.news_tz ul li span{ float:right; margin-left:20px; color:#999;}
.news_tz ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}


.liuyan{ width:1300px; overflow:hidden; margin:40px auto;}
.liuyan ul{ overflow:hidden;}
.liuyan ul li{ overflow:hidden; width:25%; float:left; border:10px #fff solid; box-sizing:border-box; position:relative;}
.liuyan ul li img{ width:100%; height:100%; overflow:hidden;}
.liuyan ul li div{ background:rgba(0,0,0,0.4); width:100%; height:100%; position:absolute; top:0;}
.liuyan ul li div:after{ content:""; border:1px #fff solid; position:absolute; margin:5%; width: 90%; height: 80%; top:0px; left:0px; }
.liuyan ul li div h3{ color:#fff; margin:37px auto 10px; text-align:center; font-size:24px;}
.liuyan ul li div p{ color:#fff;  text-align:center; font-size:16px;}
.liuyan ul li div:before{ content:""; background:linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2)); width: 100%; height: 100%; position: absolute;top: 0px;left: 0px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform:translate(100%, 0%);}
.liuyan ul li div:hover:before{ transform:translate(-100%, 0%);-webkit-transition:all .5s;transition:all .5s;}



.links{ overflow:hidden; border-top:1px #ccc solid; margin:20px auto;}
.links span{ background:url(../images/links.png) no-repeat center left; padding:20px; display:inline-block; font-size:16px; padding-left:30px; color:#1d73d5}
.links a{ margin:0 10px; font-size:15px;}


.footer{ width:100%; overflow:hidden; margin:0px auto; background:#1d73d5; padding:30px 0;min-width:1300px}
.t_text{ float:left; margin:20px auto; color:#fff; line-height:28px; font-size:15px;}
.rwm{ float:right; width:120px;}
.rwm img{ width:100%}
.rwm p{ text-align:center; color:#fff;}



/*走进园区*/
.about_cont{ overflow:hidden; padding-bottom:50px;}
.a_img{ overflow:hidden; width:48%; }
.a_img h3{ font-size:30px; color:#666;}
.a_img h3 p{ font-size:15px; color:#3994fd; font-weight:400;}
.a_txt{ overflow:hidden; width:48%; font-size:15px; line-height:35px; text-indent:2em; color:#555;}
.a_m{ margin-top:40px;}
.a_m img{ width:100%}
.a_youshi{ overflow:hidden;}
.a_youshi ul{ overflow:hidden;}
.a_youshi ul li{ width:16.6%; float:left; border:10px #fff solid; box-sizing:border-box; overflow:hidden; position:relative}
.a_youshi ul li div{ border:1px #3994fd solid; overflow:hidden; padding:30px 0; border-radius:10px; text-align:center;}
.a_youshi ul li dd{ overflow:hidden; margin:0px auto;border-radius:50%; width:90px; height:90px; border:2px rgba(255,255,255,0) solid;-webkit-transition:all .5s;transition:all .5s; }
.a_youshi ul li dd img{ margin: 15px;    width: 55px; }
.a_youshi ul li dd:after{ content:"";  width:90px; height:90px; position:absolute;  top: 32px; left: 53px; background:#3994fd;background:linear-gradient(#96c5fb,#3994fd); border-radius:50% ; z-index:-1;-webkit-transition:all .5s;transition:all .5s;}
.a_youshi ul li h3{ font-size:18px; color:#666; margin:15px auto; overflow:hidden;-webkit-transition:all .5s;transition:all .5s;}
.a_youshi ul li p{ margin:30px 30px 0; height:70px; line-height:24px; font-size:16px;-webkit-transition:all .5s;transition:all .5s;}
.a_youshi ul li div:hover dd{ border:2px #fff solid; -webkit-transition:all .5s;transition:all .5s;}
.a_youshi ul li div:hover dd:after{ width:100%; height:100%; top:0px; left:0px; border-radius:10px;-webkit-transition:all .5s;transition:all .5s;}
.a_youshi ul li div:hover p{ color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.licheng{ overflow:hidden; background:url(../images/licheng.png)  no-repeat center center; background-size:cover; background-attachment:fixed; margin:40px auto 0;}
.licheng .swiper-container { width: 100%; height: 300px; margin-left: auto;  margin-right: auto;}
.licheng .swiper-slide { background-size: cover;background-position: center;}
.licheng .gallery-top {   height: 80%; width: 100%;}
.licheng .gallery-thumbs:before{ content:""; width:100%; height:1px; background:#ccc; position:absolute; top:60px; }
.licheng .gallery-thumbs { height: 20%; box-sizing: border-box; padding: 100px 0; position:relative }
.licheng .gallery-thumbs .swiper-slide {width: 25%; height: 100%; opacity: 1; text-align:center; }
.licheng .gallery-thumbs .swiper-slide:before{ content:""; background:#fff; border:1px #ccc solid; width:15px; height:15px; border-radius:50%; top:-48px; position:absolute;}
.licheng .gallery-thumbs  .swiper-slide-active{ color:#00a0e9}
.licheng .gallery-thumbs  .swiper-slide-active:before{ background:#00a0e9}

.licheng .gallery-thumbs .swiper-slide-active { opacity: 1; }
.licheng .gallery-thumbs p{ font-size:30px;}
.licheng .swiper-button-next{top:inherit;bottom: 23%; width: 30px;width: 30px; right: 0px; background:url(../images/lc_right.png) no-repeat;}
.licheng .swiper-button-prev{top:inherit;bottom: 23%; width: 30px;width: 30px; left: 0px;background:url(../images/lc_left.png) no-repeat}	
.licheng .swiper-button-next.swiper-button-disabled, .licheng .swiper-button-prev.swiper-button-disabled{ opacity:1}
.licheng_top{ background:#fff; border-radius:6px; overflow:hidden; padding:30px;}
.licheng_top h3{ font-size:24px; margin-bottom:20px;}
.licheng_top .lc_div1{ overflow-X:hidden; height:240px;}
.licheng_top .lc_div1 div{ width:100%; overflow:hidden;}
.licheng_top .lc_div1 div img{ width:100%; margin-bottom:20px;}
.licheng_top .lc_div1 p{ font-size:16px; line-height:32px;}
.licheng_top .lc_div1::-webkit-scrollbar{width:2px;height:10px}
.licheng_top .lc_div1::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:10px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,0)}
.licheng_top .lc_div1:hover::-webkit-scrollbar-thumb{background-color:#3994fd;border-radius:10px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,0)}
.licheng_top .lc_div1::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,0)}
.licheng_top .lc_div1::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px transparent;background-color:none}
.licheng_top .lc_div1::-webkit-scrollbar-track:hover{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:rgba(0,0,0,0)} 
.jigou{ width:100%; overflow:hidden}
.jigou img{ width:100%; }
.zizhi{ overflow:hidden;margin-bottom:40px;}
.zizhi ul{ overflow:hidden;}
.zizhi ul li{ width:250px; float:left; margin:0 10px; overflow:hidden; height:160px}
.zizhi ul li img{ width:100%; height:100%}

/*园区动态*/
.yq_dongtai{ overflow:hidden;  width:1300px; margin:50px auto; position:relative;}
.yq_dongtai:before{ height:77px; background:#3994fd;  content:""; position:absolute; width:100%; z-index:-1; }
.yq_div1{ width:51%; float:left; overflow:hidden;}
.yq_div1 h3{ font-size:28px; padding:20px 0 20px 20px; color:#fff;  font-weight:400;}
.yq_div1 h3 span{ float:right; font-size:15px; color:#fff; margin-top:10px;}
.yq_div1 h3 span a{ color:#fff;}
.yq_div1 ul{ overflow:hidden; background: #fff; padding:20px 0;}
.yq_div1 ul li{ height:38px; line-height:38px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d2.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.yq_div1 ul li span{ float:right; margin-left:20px; color:#999;}
.yq_div1 ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}
.yq_div2{ width:45%; margin-right:15px; float:right; overflow:hidden;}
.yq_dt{ background:#fff; padding:10px; margin-top:50px;}
.yq_dt ul.hiSlider{overflow: hidden; width:100%}
.yq_dt .hiSlider-item{float: left; width:100%; height:292px; overflow:hidden}
.yq_dt .hiSlider-item img{ width:100%; height:100%}
.yq_dt .hiSlider-pages,
.yq_dt .hiSlider-title{position:absolute;z-index:3}
.yq_dt .hiSlider-btn-next,
.yq_dt .hiSlider-btn-prev{position:absolute;z-index:5;top:50%;height:30px;width:30px;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6; display:none;}
.yq_dt .hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center;  }
.yq_dt .hiSlider-pages{top:-45px;right:10px;text-align:right}
.yq_dt .hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.yq_dt .hiSlider-pages a.active{background:#fffca1}
.yq_dt:hover .hiSlider-title{ background:rgba(57,147,253,0.6);-webkit-transition:all .5s;transition:all .5s;}
.qy_rm{ overflow:hidden;}
.qy_rm ul{ overflow:hidden;}
.qy_rm ul li{ width:278px; height:88px; float:left; margin-left:10px; margin-bottom:10px; overflow:hidden; position:relative;}
.qy_rm ul li img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.qy_rm ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.qy_rm ul li:before{ content:""; background:linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2)); width: 100%; height: 100%; position: absolute;top: 0px;left: 0px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform:translate(100%, 0%); z-index:2}

.qy_rm ul li:hover:before{ transform:translate(-100%, 0%);-webkit-transition:all .5s;transition:all .5s;}
.yq_box{ overflow:hidden;}
.qy_sj{ width:520px ; float:left; overflow:hidden;  height:300px;}
.qy_sj ul.hiSlider{overflow: hidden; width:100%}
.qy_sj .hiSlider-item{float: left; width:100%; height:300px}
.qy_sj .hiSlider-item img{ width:100%; height:100%;}
.qy_sj .hiSlider-pages,
.qy_sj .hiSlider-title{position:absolute;z-index:3;-webkit-transition:all .5s;transition:all .5s;}
.qy_sj .hiSlider-btn-next,
.qy_sj .hiSlider-btn-prev{position:absolute;z-index:5;top:50%;height:30px;width:30px;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6; display:none;}
.qy_sj .hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center;  }
.qy_sj .hiSlider-pages{bottom:0px;right:10px;text-align:right; display:none}
.qy_sj .hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.qy_sj .hiSlider-pages a.active{background:#fffca1}
.qy_sj:hover .hiSlider-title{ background:rgba(57,147,253,0.6);-webkit-transition:all .5s;transition:all .5s;}

.yq_sjtxt{ width:760px; float:right; overflow:hidden; height:300px;}
.yq_sjtxt ul{ overflow:hidden;}
.yq_sjtxt ul li{ background:#f0f0f0; padding:20px; overflow:hidden; width:329px; margin-right:20px; margin-bottom:20px; float:left;}
.yq_sjtxt ul li p{ height:50px; line-height:27px; font-size:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.yq_sjtxt ul li dd{ overflow:hidden; margin-top:16px; font-size:14px; color:#999; line-height:30px; height:30px;padding-bottom: 4px;;}
.yq_sjtxt ul li dd span{ overflow:hidden; border:1px #ccc solid; padding:0px  20px; display:inline-block; float:right;-webkit-transition:all .5s;transition:all .5s;}
.yq_sjtxt ul li:nth-child(2n){ margin-right:0px;}
.yq_sjtxt ul li:hover dd span{ background:#3994fd; -webkit-transition:all .5s;transition:all .5s;}
.yq_sjtxt ul li:hover a dd span{color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.more{ width:200px; height:45px; border:1px #ccc solid; margin:30px auto; line-height:45px; font-size:16px; text-align:center; clear:both;}
.more a{ display:block;}
.more a:hover{ display:block; background:#3994fd;-webkit-transition:all .5s;transition:all .5s; color:#fff;}

.v-video{ overflow:hidden;}
.v-video ul{ overflow:hidden;}
.v-video ul li{ overflow:hidden; width:410px; margin:0 6px; float:left; overflow:hidden;}
.v-video ul li div{ width:410px; height:240px; overflow:hidden; position:relative;}
.v-video ul li div img{ width:100%; height:100%;}
.v-video ul li div dl{ position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.6); top:0px;; text-align:center;-webkit-transition:all .5s;transition:all .5s;}

.v-video ul li div dl img{ width:64px; height:64px; margin:90px auto 0;}
.v-video ul li p{ height:40px; line-height:40px; font-size:16px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.v-video ul li:hover dl{ background:rgba(21,76,134,0.8);-webkit-transition:all .5s;transition:all .5s;}
.v-video ul li div dl:before { content:""; position: absolute; width: 40px;  height: 40px; border-radius: 50%; opacity: .3;background-color: #ffffff; top: 101px; left: 185px; animation: scales 1s infinite cubic-bezier(0, 0, .49, 1.02); display:none }
.v-video ul li:hover dl:before{ display:block}
 @keyframes scales { 0% 
 { transform: scale(1)} 
 50%,75% { transform: scale(2) }
 78%, 100% { opacity: 0} 
}

.yq_div3{ background:#fff; padding:15px; overflow:hidden; height:470px; width:33.33%; border:10px #f5f5f5 solid; float:left; box-sizing: border-box;}
.yq_div3 div{ width:100%; height:210px; overflow:hidden;}
.yq_div3 div img{ width:100%; height:100%;}
.yq_div3  h3{ height:50px; line-height:26px; font-size:18px; font-weight:400; margin:10px auto 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.yq_div3 p{ height:74px; line-height:24px; font-size:14px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.yq_div3 dd{ height:50px; border-top:1px #ccc solid; background:url(../images/iso.png) no-repeat center right; margin-top:18px; line-height:50px; font-size:14px; color:#999;}
.yq_div3 div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.yq_div3:hover  div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.yq_div3:hover h3{ color:#3994fd}
.yq_div3 ul{ overflow:hidden; background: #fff; padding:10px 0;}
.yq_div3 ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d5.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.yq_div3 ul li span{ float:right; margin-left:20px; color:#999;}
.yq_div3 ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}
.yq_dd{ padding-bottom:40px;}


/*五好园区*/
.tt_jiaodian{ width:1300px; margin:0px auto; overflow:hidden;}
.tt_box{ overflow:hidden; position:relative; background:#f5f5f5;}
.tt_box div{ float:left;  width:60%; height:405px; overflow:hidden}
.tt_box div img{ width:100%; height:100%;}
.tt_box  span{ display:block; float:right; width:33%; padding:3%;}
.tt_box  span h3{ font-size:20px; color:#333;}
.tt_box  span dd{ height:190px; line-height:27px; font-size:15px; margin-top:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:7;overflow: hidden; color:#666;}
.tt_jiaodian .swiper-pagination{ width:520px; right:0px; left:inherit}
.tt_jiaodian .swiper-container-horizontal> .tt_jiaodian .swiper-pagination-bullets,
.tt_jiaodian .swiper-pagination-custom, 
.tt_jiaodian .swiper-pagination-fraction{ left:inherit; right:0px;}
.tt_jiaodian .swiper-pagination-bullet{ width:20px; height:5px; border-radius:6px;}

.whxm{ position:relative; overflow:hidden; height:640px; border:1px #ccc solid; width:33.33%;  float:left; border:10px #fff solid; box-sizing:border-box;}
.whxm h3{ width:170px; height:170px; margin:0px auto; background:url(../images/whimg04.png) no-repeat center; position:relative; z-index:3 }
.whxm h3 img{ width:44px; height:44px;margin: 46px 60px 10px;}
.whxm h3 p{ text-align:center; font-size:20px; color:#fff;}
.whxm div{ width:100%; height:220px; overflow:hidden; position:relative}
.whxm div img{ width:100%; height:100%}
.whxm div p{ height:50px; line-height:50px; display:block; background:rgba(0,0,0,.6); text-align:center; bottom:-50px; position:absolute; width:90%;verflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0 5%; font-size:16px; -webkit-transition:all .5s;transition:all .5s;}
.whxm div:hover p{ bottom:0px;-webkit-transition:all .5s;transition:all .5s;}
.whxm div:hover a p  { color:#fff;}
.whxm ul{overflow:hidden; padding:30px; background:#f2f1f1;}
.whxm ul dl li{ border:1px #ccc solid; height:45px; line-height:45px; margin-bottom:10px; font-size:16px; padding:0 20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s; }
.whxm ul li:hover{ padding-left:30px;-webkit-transition:all .5s;transition:all .5s; }
.whxm dd{ width:200px; border:1px #ccc solid; text-align:center; height:36px; margin:20px auto; line-height:36px; font-size:14px;}
.whxm dd a:hover{background:#3994fd; color:#fff;}
.whxm dd a{ display:block; color:#666;}

.wh_keji{ overflow:hidden;}
.wh_keji ul{ overflow:hidden;}
.wh_keji ul li{ overflow:hidden; width:33.33%; float:left; border:10px #fff solid; box-sizing:border-box;}
.wh_keji ul li div{ overflow:hidden; height:240px; }
.wh_keji ul li div  img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.wh_keji ul li div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.wh_keji ul li dl{ overflow:hidden; padding:0 20px;}
.wh_keji ul li h3{ height:40px; line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:18px; font-weight:400;}
.wh_keji ul li p{ height:30px; line-height:30px; font-size:14px; color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wh_keji ul li dd{ display:block; height:40px; line-height:40px; width:100%; border-top:1px #ccc solid; margin-top:5px; font-size:14px; color:#999; position:relative;}
.wh_keji ul li dd:before{ content:""; width:0%; height:3px ; background:#3994fd; position:absolute; top:-1px; left:0px;-webkit-transition:all .5s;transition:all .5s;}
.wh_keji ul li:hover dd:before{ width:100%;-webkit-transition:all .5s;transition:all .5s;}
.wh_keji ul li dd:after{content:url(../images/jiantou.png); position:absolute; right:0px; top:15px; }

.wh_left{ margin:60px auto ; overflow:hidden; width:70%; float:left;}
.wh_title{ overflow:hidden; font-size:26px; color:#3994fd ; font-weight:bold; }
.wh_title span{ float:right; font-size:16px; font-weight:400; ;}
.wh_left ul{ overflow:hidden;}
.wh_left ul li{ background:#fff; padding:15px; overflow:hidden; margin-top:20px;}
.wh_left ul li div{ width:230px; height:150px; float:left; margin-right:15px; overflow:hidden;}
.wh_left ul li span{ overflow:hidden;}
.wh_left ul li span h3{ font-size:18px; font-weight:400; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -webkit-transition:all .5s;transition:all .5s;}
.wh_left ul li span p{ margin-top:15px; height:50px; line-height:26px; font-size:15px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wh_left ul li span dd{ overflow:hidden; margin-top:20px; font-size:14px; color:#666;}
.wh_left ul li span dd i{ width:130px; height:30px; line-height:30px; border:1px #ccc solid; float:right; display:block; text-align:center; font-style:normal;}
.wh_left ul li div  img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.wh_left ul li div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.wh_left ul li:hover dd i{ background:#3994fd}
.wh_left ul li:hover a dd i { color:#fff;}
.wh_right{ width:28%; float:right; margin-top:60px;}
.zz_box{overflow:hidden; background:#fff; padding:20px; margin-top:20px;}
.z_zizhi{ overflow:hidden;  height:220px;}
.z_zizhi ul.hiSlider{overflow: hidden; width:100%}
.z_zizhi .hiSlider-item{float: left; width:100%;height:220px; overflow:hidden}
.z_zizhi .hiSlider-item img{ width:100%; height:100%}
.z_zizhi .hiSlider-pages,
.z_zizhi .hiSlider-title{position:absolute;z-index:3;-webkit-transition:all .5s;transition:all .5s;}
.z_zizhi .hiSlider-btn-next,
.z_zizhi .hiSlider-btn-prev{position:absolute;z-index:5;top:50%;height:30px;width:30px;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6; display:none;}
.z_zizhi .hiSlider-title{bottom:-40px;width:100%;color:#fff;text-indent:10px;background:rgba(57,147,253,0.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center; height:40px; line-height:40px;  }
.z_zizhi .hiSlider-pages{bottom:0px;right:10px;text-align:right; display:none}
.z_zizhi .hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.z_zizhi .hiSlider-pages a.active{background:#fffca1}
.z_zizhi:hover .hiSlider-title{ bottom:0px; -webkit-transition:all .5s;transition:all .5s;}
.z_zizhi_txt{ overflow:hidden;height:317px;}
.z_zizhi_txt ul{ overflow:hidden; background:#fff; padding:20px; margin-top:0px; }
.z_zizhi_txt ul li{ overflow:hidden;  border-bottom:1px #ccc dashed; font-size:16px; line-height:45px; background:url(../images/zzios.png) no-repeat center left;  padding-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}
.z_zizhi_txt ul li span{ float:right; margin-left:20px; }
.z_zizhi_txt ul li:hover{ padding-left:40px; -webkit-transition:all .5s;transition:all .5s;}

.wh_jians{ overflow:hidden; width:1300px; margin:40px auto;}
.wh_jians ul{ overflow:hidden; margin:40px auto; padding-bottom:20px; }
.wh_jians ul li{ border:1px #ccc solid; padding:30px; width:248px; height:150px; margin-right:20px; position:relative; -webkit-transition:all .5s;transition:all .5s; float:left;}
.wh_jians ul li h3{ font-size:18px; font-weight:400; margin-bottom:20px; line-height:28px;-webkit-transition:all .5s;transition:all .5s;}
.wh_jians ul li  p{ line-height:28px; font-size:15px; height:50px; overflow:hidden; color:#999;}
.wh_jians ul li:after{content:url(../images/jsjt.png); position:absolute;    bottom: -18px; left: 50%;  margin-left: -15px;}
.wh_jians ul li:hover{ border:1px #3994fd solid;-webkit-transition:all .5s;transition:all .5s;}
.wh_jians ul li:nth-child(4){ margin-right:0px;}

/*企业服务*/
.qiye_w1{ width:48%; float:left; overflow:hidden; margin-top:50px; height:432px}
.qy_title{ height:50px; line-height:50px; background:#f1f1f1;}
.qy_title b{ padding:0 20px; display:block; float:left; background:#3994fd; color:#fff; font-size:30px;  font-weight:bold;}
.qy_title span{ float:right; font-size:15px; color:#666; margin-right:15px;}

.qy_tt{ overflow:hidden; padding:30px 0; border-bottom:1px #ccc solid;}
.qy_tt h3{ font-size:30px; font-weight:400; text-align:center; margin:0px auto 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -webkit-transition:all .5s;transition:all .5s; position:relative; display:inline-block;  text-align:center; display: table;}
.qy_tt p{ font-size:15px; color:#666; text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -webkit-transition:all .5s;transition:all .5s;}
.qy_tt h3 a{ color:#3994fd}
.qy_tt h3:after{ content:""; width:0%; height:2px; background:#3994fd; position:absolute; bottom:0px; left:0px;;-webkit-transition:all .5s;transition:all .5s;}
.qy_tt h3:hover:after{width:100%;-webkit-transition:all .5s;transition:all .5s;}
.qiye_w1 ul{ margin-top:15px; overflow:hidden;}
.qiye_w1 ul li{ height:45px; line-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; border-bottom:1px #ccc dashed; font-size:16px; background:url(../images/d1.png) no-repeat center left; padding-left:10px; -webkit-transition:all .5s;transition:all .5s; }
.qiye_w1 ul li span{ float:right;}
.qiye_w1 ul li:hover{ padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}

.qiye_w2{ float:right; width:50%; margin-top:50px; height:430px; overflow:hidden;}
.qiye_w2 ul.hiSlider{overflow: hidden; width:100%}
.qiye_w2 .hiSlider-item{float: left; height:430px; overflow:hidden;width:650px}
.qiye_w2 .hiSlider-item img{ width:100%; height:100%;}
.qiye_w2 .hiSlider-pages,
.qiye_w2 .hiSlider-title{position:absolute;z-index:3}
.qiye_w2 .hiSlider-btn-next,
.qiye_w2 .hiSlider-btn-prev{position:absolute;z-index:5;top:50%;height:30px;width:30px;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6; display:none;}
.qiye_w2 .hiSlider-title{bottom:0;width:75%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-right:25%  }
.qiye_w2 .hiSlider-pages{bottom:10px;right:10px;text-align:right}
.qiye_w2 .hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.qiye_w2 .hiSlider-pages a.active{background:#5472bf}
.qiye_w2:hover .hiSlider-title { background:rgba(57,148,253,0.6);-webkit-transition:all .5s;transition:all .5s;}

.qy_xm{ clear:both; width:100%; overflow:hidden; margin:50px auto;}
.qy_xm ul{ overflow:hidden; margin-top:50px;}
.qy_xm ul li{ width:20%; float:left; overflow:hidden; text-align:center;}
.qy_xm ul li div{ border-radius:50%; border:1px #3994fd solid; width:100px; height:100px; overflow:hidden; margin:0px auto;}
.qy_xm ul li div img{ width:60px; height:60px; margin:15px auto;-webkit-transition:all .5s;transition:all .5s; }
.qy_xm ul li  p{ font-size:16px; text-align:center; margin-top:20px;}
.qy_xm ul li:hover div img{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transition:all .5s;transition:all .5s;}
.qy_xm ul li:hover p{ font-weight:600; }


.qy_tit{ overflow:hidden; height:50px; line-height:50px; font-size:26px; font-weight:bold; color:#3994fd; background:url(../images/yyios.png) no-repeat center left; padding-left:20px; margin-bottom:20px;}
.qy_tit span{ float:right; font-size:15px; font-weight:400;}

.qy_zshang{ overflow:hidden; margin-top:20px;}
.qy_zshang ul{ overflow:hidden;}
.zslist{width:49%; float:left;}
.qy_zshang ul li { width:100%; margin-right:2%; box-sizing:border-box; float:left; overflow:hidden; margin-bottom:20px;}
.qy_zshang ul li div{ float:left; width:230px; height:148px; margin-right:20px; overflow:hidden;}
.qy_zshang ul li span{ overflow:hidden;}
.qy_zshang ul li span h3{ font-size:18px; font-weight:400; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:20px;}
.qy_zshang ul li span p{ height:100px; line-height:26px; font-size:14px;  color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.qy_zshang ul li:nth-child(n+2){ overflow:hidden; margin-bottom:0px; background:url(../images/d2.png) no-repeat center left;margin-bottom:15px}
.qy_zshang ul li:nth-child(n+2) div{ display:none;}
.qy_zshang ul li:nth-child(n+2) span p{ display:none;}
.qy_zshang ul li:nth-child(n+2) span h3{ margin-bottom:0px; font-size:15px; padding-left:10px; -webkit-transition:all .5s;transition:all .5s;}
.qy_zshang ul li:nth-child(n+2):hover span h3{ padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}
.qy_zshang ul li div  img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.qy_zshang ul li div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}


.qy_keji{ overflow:hidden; margin-top:20px;}
.qy_keji ul{ overflow:hidden; width:100%; float:left}
.qy_keji ul li { width:49%; margin-right:2%; box-sizing:border-box; float:left; overflow:hidden; margin-bottom:20px;}
.qy_keji ul li div{ float:left; width:230px; height:148px; margin-right:20px; overflow:hidden;}
.qy_keji ul li span{ overflow:hidden;}
.qy_keji ul li span h3{ font-size:18px; font-weight:400; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:20px;}
.qy_keji ul li span p{ height:100px; line-height:26px; font-size:14px;  color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.qy_keji ul li:nth-child(2n){ margin-right:0}
.qy_keji ul li:nth-child(n+3){ overflow:hidden; margin-bottom:0px; background:url(../images/d2.png) no-repeat center left;margin-bottom:15px}
.qy_keji ul li:nth-child(n+3) div{ display:none;}
.qy_keji ul li:nth-child(n+3) span p{ display:none;}
.qy_keji ul li:nth-child(n+3) span h3{ margin-bottom:0px; font-size:15px; padding-left:10px; -webkit-transition:all .5s;transition:all .5s;}
.qy_keji ul li:nth-child(n+3):hover span h3{ padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}
.qy_keji ul li div  img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.qy_keji ul li div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}



.qy_zhinan{ width:49%; float:left; overflow:hidden; margin-top:40px;}
.zhinan{ overflow:hidden; height:300px;}
.zhinan div{ overflow:hidden; height:210px;}
.zhinan div img{ width:100%; height:100%; overflow:hidden;}
.zhinan p{ font-size:15px; color:#666; margin:17px auto; line-height:28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.qy_fc{ width:49%; float:right; overflow:hidden;margin-top:40px;}
.qy_fc ul{ overflow:hidden; height:300px;}
.qy_fc ul li{ width:33.33%; float:left; border:5px #fff solid; overflow:hidden; box-sizing:border-box;}
.qy_fc ul li div{ overflow:hidden; height: 100px;}
.qy_fc ul li div  img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;}
.qy_fc ul li div:hover  img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.qy_fc ul li p{ text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:40px; line-height:40px; font-size:16px;}



.touzi_hj{ width:49%; float:left; overflow:hidden; margin-top:40px;}
.tz_img{ width:100%; height:145px; overflow:hidden}
.tz_img img{ width:100%; height:145px;}
.touzi_hj ul{ overflow:hidden; padding:10px 0; height:330px}
.touzi_hj ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d2.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.touzi_hj ul li span{ float:right; margin-left:20px; color:#999;}
.touzi_hj ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}

.touzi_zc{ width:49%; float:right; overflow:hidden; margin-top:40px;}
.touzi_zc ul{ overflow:hidden; padding:10px 0; height:330px}
.touzi_zc ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d2.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.touzi_zc ul li span{ float:right; margin-left:20px; color:#999;}
.touzi_zc ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}


.qydt{ width:1300px; overflow:hidden; margin:30px auto 60px;}
.qydt ul{ overflow:hidden; padding:10px 0; }
.qydt ul li{ overflow:hidden; width:23.8%; height:120px; float:left; margin-right:1.5%; box-sizing:border-box; position:relative;}
.qydt ul li img{ width:100%; height:100%; overflow:hidden;}


.qydt ul li:before{ content:""; background:linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2)); width: 100%; height: 100%; position: absolute;top: 0px;left: 0px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform:translate(100%, 0%);}
.qydt ul li:hover:before{ transform:translate(-100%, 0%);-webkit-transition:all .5s;transition:all .5s;}
.qy_box{ overflow:hidden;}
.qydt ul li:last-child{ margin-right:0px;}

/*政务公开*/

.wh_left_lb{width:220px; float:left; overflow:hidden; }
.zw_left{ overflow:hidden; background:#ddeff1; margin-top:50px;}
.zw_left h3{ padding:20px 10px 10px 40px; background:url(../images/zw_img1.png) no-repeat 13px 20px; font-size:18px; color:#1a76c0; }
.zw_left h3 span{ width:15px; font-weight:400; height:15px; margin-top:5px;  display:block; float:right; background:#1a76c0; text-align:center; line-height:13px; border-radius:50%;}
.zw_left h3 span a{color:#fff;}
.zw_left ul{ overflow:hidden; margin:0 15px;}
.zw_left ul li{ overflow:hidden; line-height:30px; padding-bottom:6px; margin-bottom:6px; border-bottom:1px #1b67a2 dashed;}
.zw_left ul li div{ width:80px; height:110px; float:left; margin-right:15px; display:none }
.zw_left ul li div img{ width:100%; height:100%;}
.zw_left ul li span{ overflow:hidden; height:30px; display:block}
.zw_left ul li span b{ font-size:18px; font-weight:bold; color:#333;}
.zw_left ul li span i{ font-size:13px; color:#666}
.zw_left ul li span em{ border-radius:6px; background:#1b67a2; display:none;font-style:normal;text-align:center; color:#fff;  }
.zw_left ul li.tag div{ display:block}
.zw_left ul li.tag span em{ display:inherit;}
.zw_left ul li.tag span b{ display:block}
.zw_left ul li.tag span i{ display:block; line-height:20px; margin-bottom:10px; }
.zw_left ul li span em a{color:#fff;}
.zw_left ul li span:hover em { background:#3994fd}
.zw_left ul li:hover{cursor:pointer;}
.zw_right{ width:1055px; float:right; overflow:hidden; background:#f1f1f1; margin-top:50px; height:690px}
.zw_left ul li.tag span{ height:auto}


.zw_dd{ overflow:hidden; height:50px; line-height:50px; position:relative; text-align:center; margin:30px 20px 10px  }
.zw_dd:after{ content:""; width:100%; height:1px; background:#adadad; position:absolute; left:0px; top:27px;}
.zw_dd span{  background:#f1f1f1; height:24px;  text-align:center; padding:0 15px; position:relative; z-index:2; font-size:36px;  margin:0px auto;  }

.zw_dt{ overflow:hidden; height:50px; line-height:50px; position:relative; text-align:center; margin:30px 0px 10px  }
.zw_dt:after{ content:""; width:100%; height:1px; background:#adadad; position:absolute; left:0px; top:27px;}
.zw_dt span{  background:#fff; height:24px;  text-align:center; padding:0 15px; position:relative; z-index:2; font-size:36px;  margin:0px auto;  }
.zw_dt span.hui{ background:#f5f5f5;}



.zw_lbdt{ overflow:hidden; height:50px; line-height:50px; position:relative; text-align:center; margin:0px 0px 10px  }
.zw_lbdt:after{ content:""; width:100%; height:1px; background:#adadad; position:absolute; left:0px; top:27px;}
.zw_lbdt span{  background:#fff; height:24px;  text-align:center; padding:0 15px; position:relative; z-index:2; font-size:36px;  margin:0px auto;  }
.zw_lbdt span.hui{ background:#f5f5f5;}




.zw_text{ background:#fff; padding:15px; overflow:hidden; height:530px; width:40%; margin:20px auto 30px; border-left:20px #f1f1f1 solid; float:left; box-sizing: border-box;}
.zw_text div{ width:100%; height:290px; overflow:hidden;}
.zw_text div img{ width:100%; height:100%;}
.zw_text  h3{ height:50px; line-height:26px; font-size:18px; font-weight:400; margin:10px auto 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.zw_text p{ height:74px; line-height:24px; font-size:14px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.zw_text dd{ height:50px; border-top:1px #ccc solid; background:url(../images/iso.png) no-repeat center right; margin-top:18px; line-height:50px; font-size:14px; color:#999;}
.zw_text div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.zw_text:hover  div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.zw_text:hover h3{ color:#3994fd}
.zw_text ul{ overflow:hidden; background: #fff; padding:10px 0;}
.zw_text ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d5.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.zw_text ul li span{ float:right; margin-left:20px; color:#999;}
.zw_text ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}
.zw_text:nth-child(3){ width:60%;border-right:20px #f1f1f1 solid;}

.wzfc{ overflow:hidden; margin:40px auto;}
.wzf ul{ overflow:hidden;}
.wzfc ul li{ overflow:hidden; width:300px; float:left; margin:0 8px;}
.wzfc ul li div{border:1px #ccc solid; padding:2px; height:200px; overflow:hidden;}
.wzfc ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.wzfc ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.wzfc ul li p{ height:40px; line-height:40px; font-size:16px; overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -webkit-transition:all .5s;transition:all .5s; text-align:center;}

.wz_box{ overflow:hidden; margin:40px auto; height:450px;}
.wz_box .wz_img{ overflow:hidden; width:50%; border-right:20px #f5f5f5 solid; box-sizing:border-box; float:left; height:180px; position:relative;}
.wz_box .wz_img:nth-child(2){ border-right:0px; border-left:20px #f5f5f5 solid;}
.wz_box .wz_img img{ width:100%; height:100%;}
.wz_box .wz_img div{ position:absolute; background:rgba(57,148,253,0.6); width:90%; padding:0 5%; text-align:center; height:40px; line-height:40px; color:
#fff; bottom:-50px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -webkit-transition:all .5s;transition:all .5s;}
.wz_box .wz_img:hover div{ bottom:0px;-webkit-transition:all .5s;transition:all .5s;}

.wz_box ul{ width:100%; overflow:hidden;}
.wz_box ul li{ float:left; width:50%; font-size:16px; border-right:20px #f5f5f5 solid;  height:45px; line-height:45px; box-sizing:border-box; background:url(../images/d5.png) no-repeat center left; padding-left:15px;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.wz_box ul li:nth-child(2n){ border-right:0px; border-left:20px #f5f5f5 solid;}
.wz_box ul li span{ float:right; margin-left:20px;}
.wz_box ul li:hover{padding-left:25px;-webkit-transition:all .5s;transition:all .5s;}

.wz_pic{ overflow:hidden; margin:40px auto;}
.wz_pic ul{ overflow:hidden;}
.wz_pic ul li{ background:#f2f3f4; padding:15px; overflow:hidden; height:470px; width:33.33%; border:10px #fff solid; float:left; box-sizing: border-box;}
.wz_pic ul li div{ width:100%; height:210px; overflow:hidden;}
.wz_pic ul lidiv img{ width:100%; height:100%;}
.wz_pic ul li  h3{ height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:400; margin:10px auto 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.wz_pic ul li p{ height:74px; line-height:24px; font-size:14px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.wz_pic ul li dd{ height:50px; border-top:1px #ccc solid; background:url(../images/iso.png) no-repeat center right; margin-top:18px; line-height:50px; font-size:14px; color:#999;}
.wz_pic ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.wz_pic ul li:hover  div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.wz_pic ul li:hover h3{ color:#3994fd}

/*liebiao*/
.libiao{ overflow:hidden; width:1300px; overflow:hidden; margin:40px auto;}
.lb_left{ width:950px; float:left;}
.lb_right{ width:290px; float:right; overflow:hidden}

.lb_content{ overflow:hidden;}
.lb_content ul{ overflow:hidden;}
.lb_content ul li{ overflow:hidden; margin-bottom:20px; border-bottom:1px #ccc dotted; padding-bottom:20px;}
.lb_content ul li div{ width:290px; height:160px; overflow:hidden; margin-right:15px; float:left}
.lb_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.lb_content ul li:hover  div img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.lb_content ul li span{ overflow:hidden;}
.lb_content ul li span h3{ overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:36px; line-height:36px; font-size:18px;}
.lb_content ul li span  p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin:20px auto; height:50px; font-size:15px; line-height:28px; color:#898989;}
.lb_content ul li span dd{ overflow:hidden; display:block;}
.lb_content ul li span dd i{ padding:0 25px; font-size:14px; color:#898989;}
.lb_content ul li span dd i.rili{ background:url(../images/rili.png) no-repeat center left;}
.lb_content ul li span dd i.yulan{ background:url(../images/yulan.png) no-repeat center left;}


.fenye{ width:100%; text-align:center; margin:20px auto; text-align:center;  }
.lb_tit{ height:50px; line-height:50px; text-align:center; font-size:20px; font-weight:bold; background:#3994fd; color:#fff;}
.lb_nav{ overflow:hidden;}
.lb_nav ul{ overflow:hidden;}
.lb_nav ul li{ width:50%; border:8px #fff solid; background:#f8f9fa; float:left; box-sizing:border-box; overflow:hidden;}
.lb_nav ul li div{ width:65px; height:65px; border-radius:50%; background:#6bb3f2; overflow:hidden; margin:10px auto; text-align:center;-webkit-transition:all .5s;transition:all .5s;}
.lb_nav ul li div img{ margin:20px; width:28px; height:28px;}
.lb_nav ul li p{ text-align:center; height:30px; line-height:30px; background:#f0f1f2; border-bottom:2px #6bb3f2 solid; overflow:hidden; font-size:16px;}
.lb_nav ul li:nth-child(2) div{ background:#55c3d3}
.lb_nav ul li:nth-child(2)  p{border-bottom:2px #55c3d3 solid; }
.lb_nav ul li:nth-child(3) div{ background:#fb9b9c}
.lb_nav ul li:nth-child(3)  p{border-bottom:2px #fb9b9c solid; }
.lb_nav ul li:nth-child(4) div{ background:#fabd86}
.lb_nav ul li:nth-child(4)  p{border-bottom:2px #fabd86 solid; }
.lb_nav ul li:nth-child(5) div{ background:#3dc3a4}
.lb_nav ul li:nth-child(5)  p{border-bottom:2px #3dc3a4 solid; }
.lb_nav ul li:nth-child(6) div{ background:#cd85da}
.lb_nav ul li:nth-child(6)  p{border-bottom:2px #cd85da solid; }
.lb_nav ul li:hover div{transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transition:all .5s;transition:all .5s;}

.hoh{ overflow:hidden; margin-top:20px;}
.hoh ul{ overflow:hidden;}
.hoh ul li{ width:100%; height:88px;  margin-bottom:10px; overflow:hidden; position:relative;}
.hoh ul li img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.hoh ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.hoh ul li:before{ content:""; background:linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2)); width: 100%; height: 100%; position: absolute;top: 0px;left: 0px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform:translate(100%, 0%); z-index:2}
.hoh ul li:hover:before{ transform:translate(-100%, 0%);-webkit-transition:all .5s;transition:all .5s;}


.zx_tj{ overflow:hidden; margin-top:20px;}

.zx_tit{ overflow:hidden; border-bottom:1px #ccc solid; height:40px; }
.zx_tit span{ border-bottom:#307bc9 2px solid;font-size:24px; font-weight:bold; color:#307bc9 ;padding-bottom: 6px;}
.zx_tj ul{ overflow:hidden; margin-top:20px; border:1px #ccc solid;}
.zx_tj ul li { overflow:hidden; border-bottom:1px #ccc dotted;}
.zx_tj ul li div{ overflow:hidden; height:;}
.zx_tj ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.zx_tj ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.zx_tj ul li p{ background:#6bb3f2; height:50px; line-height:50px; text-align:center; padding:0 10px; color:#fff; font-size:16px; font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zx_tj ul li:nth-child(n+2){ margin:0 10px;}
.zx_tj ul li:nth-child(n+2) div{ display:none;}
.zx_tj ul li:nth-child(n+2) p{ background:#fff url(../images/d2.png) no-repeat center left; padding-left:10px; font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#333;-webkit-transition:all .5s;transition:all .5s;}
.zx_tj ul li:nth-child(n+2):hover p{ padding-left:20px; -webkit-transition:all .5s;transition:all .5s;}
.zx_tj ul li:nth-child(n+2):hover a p{ color:#3994fd}



.xqy{ overflow:hidden;}



.pro-intro{overflow:hidden;padding:10px 0}
.pro-intro .img{float:left;width:405px;height:auto;overflow:hidden}
.pro-intro .img img{display:block;width:450px;height:395px}
.pro-intro .info{float:right;width:428px;height:395px;box-sizing:border-box;overflow:hidden;border:1px solid #d2d2d2;border-left:none}
.pro-intro .info p{color:#555;font-size:20px;border-bottom:1px solid #d9d9d9;height:45px;margin-top:60px;text-indent:20px}
.pro-intro .info .tel{width:100%;height:160px;border-bottom:1px solid #d9d9d9}
.pro-intro .info .tel img{display:block;margin-top:25px;margin-left:25px}
.pro-intro .info .tel b{width:100%;display:block;color:#1c71c8;margin-left:25px;font-size:36px;margin-top:10px;line-height:36px;font-weight:400}
.pro-intro .data{width:100%;height:auto;overflow:hidden}
.pro-intro .info .btn{width:100%;height:auto;overflow:hidden;margin-top:30px;margin-left:25px}
.pro-intro .info .btn a{display:block;width:165px;height:48px;background:#1c71c8;color:#fff;float:left;margin-right:15px;line-height:48px;font-size:16px;text-indent:30px;border-radius:10px;position:relative}
.pro-intro .info .btn a:after{content:url(../images/kf.png);position:absolute;top:13px;right:29px}
.pro-intro h2{font-size:28px;color:#333;font-weight:400;margin-bottom:16px;text-align:center;margin-top:20px}
.pro-intro .share{width:100%;height:46px;line-height:46px;border-bottom:1px #e7e7e7 solid;background:#f1f1f1;text-align:center}
.pro-intro .share p span{display:inline-block;font-size:12px;color:#999;padding:0 8px}
.pro-intro .info .btn a:last-child{background:#595757;text-indent:0;text-align:center}
.pro-intro .info .btn a:last-child::after{content:""}
.pro-intro .info .btn a:hover{background:#25b240}
.pro-intro .intro{width:100%;height:auto;overflow:hidden;margin-top:40px;min-height:500px; }
.pro-intro .intro .t{width:100%;height:30px;border-bottom:1px solid #d2d2d2}
.pro-intro .intro .t p{color:#fff;font-size:18px;background:#1c71c8;width:180px;height:30px;line-height:30px;text-align:center}
.pro-intro .textxq{width:100%;height:auto;overflow:hidden;color:#666;font-size:16px;line-height:30px;margin-top:20px}
.txt{width:100%;height:auto;overflow:hidden;margin-top:10px;font-size:20px;text-align:center;height:45px;font-weight:700;background:url(../images/tit02.png) no-repeat center bottom;color:#1c71c8}
.pro-intro .textxq img{ max-width:100%; display:block; text-align:center; margin:0px auto;}


.fy{height:auto;border:1px solid #d2d2d2;overflow:hidden;margin-top:30px}
.fy p{width:32%;height:60px;line-height:60px;float:left;color:#666;font-size:16px;text-align:center;border-right:1px solid #d2d2d2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0 10px; box-sizing:border-box;}
.fy p:last-child{border:none}
.lx_top{width:100%}
.lx_top ul li{width:33.33%;border:20px solid #fff;background:url(../images/xf.png) repeat-x bottom;font-size:18px;color:#666;box-sizing:border-box;float:left;padding-bottom:10px}


.yq_xq_box{ overflow:hidden; position:relative; background:#f5f5f5; margin-bottom:30px;}
.yq_xq_box div{ float:left;  width:35%; height:240px; overflow:hidden; }
.yq_xq_box div img{ width:100%; height:100%;}
.yq_xq_box  span{ display:block; float:right; width:58%; padding:3%;}
.yq_xq_box  span h3{ font-size:20px; color:#333;}
.yq_xq_box  span dd{ height:80px; line-height:27px; font-size:15px; margin-top:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden; color:#666;}
.yq_xq_box span dt{ overflow:hidden; display:block; margin-top:20px;}
.yq_xq_box span dt i{ padding:0 25px; font-size:14px; color:#898989;}
.yq_xq_box span dt i.rili{ background:url(../images/rili.png) no-repeat center left;}
.yq_xq_box span dt i.yulan{ background:url(../images/yulan.png) no-repeat center left;}
.wh_lb{ position:relative}
.wh_lb ul li div{ display:none;}
.wh_lb ul li:nth-child(1){width:1300px; height:243px; padding:0; }
.wh_lb ul li:nth-child(1) div{float:left;width: 35%;height: 240px;overflow: hidden; display:block;}
.wh_lb ul li:nth-child(1) div img{width:100%; height:100%}
.wh_lb ul li:nth-child(1) span{display: block;float: right;width: 58%; padding: 3%;}


.wh_lb ul li{ background:#f5f5f5; padding:20px; margin-bottom:30px;}
.wh_lb ul li h3{ overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:36px; line-height:36px; font-size:18px;}
.wh_lb ul li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin:20px auto; height:50px; font-size:15px; line-height:28px; color:#898989;}
.wh_lb ul li dd{ overflow:hidden; display:block;}
.wh_lb ul li dd i{ padding:0 25px; font-size:14px; color:#898989;}
.wh_lb ul li dd i.rili{ background:url(../images/rili.png) no-repeat center left;}
.wh_lb ul li dd i.yulan{ background:url(../images/yulan.png) no-repeat center left;}

.wh_nav{ overflow:hidden; background:#f5f5f5;}
.wh_nav ul{ overflow:hidden; margin:20px;}
.wh_nav ul li{ border:1px #ccc solid; height:45px; margin-bottom:10px; font-size:16px; line-height:45px; text-align:center; overflow:hidden;-webkit-transition:all .5s;transition:all .5s;}
.wh_nav ul li:hover{ background:#3994fd;-webkit-transition:all .5s;transition:all .5s;}
.wh_nav ul li:hover a{ color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.wh_content{ width:1260px; background:#fff; box-shadow:0 0 5px #ccc; overflow:hidden; margin:30px auto 0; padding:0 30px 30px;;}


.m40{ margin-top:50px;}
.zw_lb_txt{ width:1055px; float:right; overflow:hidden; margin-top:50px;}



.zw_lb{ overflow:hidden;  margin:20px;}
.zw_lb ul{ overflow:hidden; }
.zw_lb ul li{ height:40px; line-height:40px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/d5.png) no-repeat center left; padding-left:10px;  -webkit-transition:all .5s;transition:all .5s;}
.zw_lb ul li span{ float:right; margin-left:20px; color:#999;}
.zw_lb ul li:hover{padding-left:20px;-webkit-transition:all .5s;transition:all .5s;}
.zw_lb:nth-child(3){ width:60%;border-right:20px #f1f1f1 solid;}

.zw_lbtw{ overflow:hidden;}
.zw_lbtw ul{ overflow:hidden;}
.zw_lbtw ul li{ width:33.33%; border:8px #fff solid; float:left; box-sizing:border-box; overflow:hidden;}

.zw_lbtw ul li div{border:1px #ccc solid; padding:2px; height:200px; overflow:hidden;}
.zw_lbtw ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.zw_lbtw ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.zw_lbtw ul li p{ height:40px; line-height:40px; font-size:16px; overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -webkit-transition:all .5s;transition:all .5s; text-align:center;}



.lxwm{width:100%;overflow:hidden;margin:50px auto 0}
.lxwm ul{overflow:hidden}
.lxwm ul li{overflow:hidden;float:left;border:10px #fff solid;box-sizing:border-box;width:25%;text-align:center}
.lxwm ul li div img{width:90px;height:90px;overflow:hidden;margin:25px auto 10px;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;}
.lxwm ul li div{overflow:hidden;border:1px #ccc solid;border-top:8px #3994fd solid;margin:0 auto;padding-bottom:20px; }

.lxwm ul li h3{overflow:hidden;font-size:18px;font-weight:400;margin-bottom:10px}
.lxwm ul li dd{font-size:16px;line-height:26px;min-height:60px;padding:0 30px}
.lxwm ul li div p{ width:80px; height:80px; margin:30px auto; border-radius:50%; background:#C66}
.lxwm ul li div p img{ width:32px; height:32px;}
.lxwm ul li div :hover p img{-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.lxwm ul li:nth-child(2)  p{ background:#4cacda}
.lxwm ul li:nth-child(3)  p{ background:#58cabf}


.allmap{overflow:hidden;position:relative}
#allmap{height:500px;margin:50px auto 0;position:relative}
.ditu{width:100%;height:80px;font-size:18px;color:#fff;background:rgba(0,0,0,.6);line-height:80px;position:absolute;bottom:0;text-indent:1em}
.ditu span{padding:3px 20px;line-height:inherit;line-height:55px;margin-top:10px;background:#1d73d5;color:#fff;float:right;border-radius:30px;margin-right:20px}
.ditu span a{color:#fff}
.ditu span img{margin-right:10px}
.mssg-intro{margin:50px auto;overflow:hidden}
.mssg-intro img{display:block;width:43%;float:left}
.mssg-intro form{width:53%;float:right;margin-right:3px}
.mssg-intro form ul li{width:100%;height:auto;overflow:hidden;border:1px solid #d2d2d2;margin-bottom:15px;background:#fff;border-radius:5px; position:relative}
.mssg-intro form ul li input{height:50px;border:none;width:100%;outline:0;text-indent:10px;color:#999;font-size:16px;background:0 0;font-family:'微软雅黑'}
.mssg-intro form ul li textarea{width:788px;height:100px;border:none;outline:0;font-family:'微软雅黑';resize:none;background:0 0;text-indent:10px;padding-top:10px;color:#999;font-size:16px}
.mssg-intro form .btn input{width:200px;display:block;height:60px;float:left;margin-top:20px;background:#1d73d5;outline:0;border:none;font-size:18px;color:#fff;border-radius:5px}
.mssg-intro form .btn input:last-child{float:left;background:#999;margin-left:20px}
.titlefk{text-align:center;padding:40px 0 25px;overflow:hidden;margin:0 auto;font-size:30px;text-align:center;color:#000;font-weight:400;display:none}
.titlefk span{color:#1a4c90}
.mssg-intro form h3{ display:none;}
.mssg-intro form ul li p{ position:absolute; right:10px; color:#f00; top:18px}

.juheye{ overflow:hidden; margin:50px auto 0;}
.jhy_lb{ overflow:hidden;}
.jhy_lb ul { overflow:hidden;}
.jhy_lb ul li{  overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:36px; line-height:36px; margin-bottom:10px; border-bottom:1px #ccc dashed ; font-size:16px; background:url(../images/d2.png) no-repeat center left; padding-left:10px;}
.jhy_lb ul li span{ float:right;}


.zhongda{ overflow:hidden; background:#f5f5f5; margin:8px}
.zhongda ul{ overflow:hidden; margin:20px;}
.zhongda ul li{ border:1px #ccc solid; height:45px; float:left; margin-bottom:10px; font-size:16px; line-height:45px; text-align:center; overflow:hidden;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:47%; margin:1%; background:#1f83ca }
.zhongda ul li:hover{ background:#3994fd;-webkit-transition:all .5s;transition:all .5s;}
.zhongda ul li:hover a{ color:#fff;-webkit-transition:all .5s;transition:all .5s;}
.zhongda ul li a{ color:#fff;}

div.flickr a {border:1px solid #ccc;padding:10px 15px;border-radius:2px;margin:0 5px;color:#666}
div.flickr a:hover {border-right:#5d5d5d 1px solid;border-top:#5d5d5d 1px solid;background-image:none;border-left:#5d5d5d 1px solid;color:#fff;border-bottom:#5d5d5d 1px solid;background-color:#5d5d5d}
div.meneame a:active {border-right:#5d5d5d 1px solid;border-top:#5d5d5d 1px solid;background-image:none;border-left:#5d5d5d 1px solid;color:#fff;border-bottom:#5d5d5d 1px solid;background-color:#5d5d5d}
div.flickr span.current {margin-right:5px;padding:10px 15px;color:#fff;font-weight:700;background:#5d5d5d;border-radius:2px;border:1px solid #5d5d5d}
div.flickr span.disabled {color:#adaaad;margin-right:10px;border:1px solid #ccc;padding:10px 15px;border-radius:2px}
div.flickr {padding:0;margin:0;text-align:center;font-family:Verdana;font-size:12px;text-align:center;height:50px;}
.fenye{ padding-top:10px; height:50px}
.slider {width: 100%; overflow: hidden; height:0; min-width:1250px}
.slider-main li{width:100%}
.slider-main li img{width:100%; height:auto}

@media screen and (max-width:1366px){

.content{width:1250px;overflow:hidden;margin:0 auto; position:relative;}


.fll{ background:#f5f5f5; overflow:hidden; margin:40px auto 0 ;min-width:1250px}
.frr{ background:#f5f5f5; overflow:hidden; margin:0px auto ;min-width:1250px}


.xbanner{ width:100%; overflow:hidden; margin:40px auto 0;min-width:1250px}

.x_banner{ width:100%; overflow:hidden; margin:0px auto 0;min-width:1250px}


.top_box{width:100%;max-width:1920px;height:37px;line-height:37px;overflow:hidden;margin:0 auto;font-size:14px;color:#666;background:#efefef;min-width:1250px}
.top{width:1250px;height:37px;line-height:37px;overflow:hidden;margin:0 auto;font-size:12px;color:#666}



.head{width:100%;max-width:1920px;min-width:1250px;margin:0 auto; padding:10px 0;}

.nav{ width:100%; background:#3994fd; height:55px; line-height:55px;min-width:1250px}

.nav_box{ width:1250px; margin:0px auto;}

.banner{width:100%;max-width:1920px;margin:0 auto;position:relative;min-width:1250px}



.youshi{ background:#f1f1f1; overflow:hidden;  width:100%;min-width:1250px}


.product-number-info .product-number-inner{width:1250px;margin:0 auto}




.liuyan{ width:1250px; overflow:hidden; margin:40px auto;}



.footer{ width:100%; overflow:hidden; margin:0px auto; background:#1d73d5; padding:30px 0;min-width:1250px}


.yq_dongtai{ overflow:hidden;  width:1250px; margin:50px auto; position:relative;}



.tt_jiaodian{ width:1250px; margin:0px auto; overflow:hidden;}

.wh_jians{ overflow:hidden; width:1250px; margin:40px auto;}


.qydt{ width:1250px; overflow:hidden; margin:30px auto 60px;}



.libiao{ overflow:hidden; width:1250px; overflow:hidden; margin:40px auto;}



.wh_lb ul li:nth-child(1){width:1250px; height:243px; padding:0; }

.news{ overflow:hidden; width:370px; margin-top:20px;}
	
.w30{ margin-left:10px;}	

	.qy_rm ul li {
    width: 267px;}
	
	.yq_sjtxt {
    width: 715px;}
	.yq_sjtxt ul li {
    width: 304px;}
	
	
	.wh_jians ul li {

    width: 235px;
	
	}
	
	

.zw_right {
    width: 1013px;
	
	
	}
	
}
	
	
	
	
	
	
	
	
	