*{margin:0;padding:0}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{background:#fff;font-family:"Microsoft YaHei";font-size:13px;margin:0;padding:0;color:#333;-webkit-user-select:none;-moz-user-select:none}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,img,li,ol,p,ul{margin:0;padding:0;border:0}
img,li,ol,ul{border:none;list-style-type:none}
img{border:0;vertical-align:middle}
input{font-family:"Microsoft YaHei";-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
textarea{resize:none;background:inherit;outline:0}
:focus,input,select{outline:0}
table{border-collapse:collapse}
a{color:#333;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;transition:all .6s}
a:active{color:#333;text-decoration:none;star:expression(this.onFocus=this.blur())}
a:hover{text-decoration:none;color:#d90000}
.clear{zoom:1}
.clear:after{content:'';display:block;clear:both;height:0}
input:focus{outline:0}
textarea:focus{outline:0}
button:focus{outline:0}
select:focus{outline:0}
.left{display:inline;float:left}
.right{display:inline;float:right}
.mt5{margin-top:5px!important}
.mt10{margin-top:10px!important}
.mt15{margin-top:15px!important}
.mt20{margin-top:20px!important}
.mt25{margin-top:25px!important}
.mt30{margin-top:30px!important}
.mt35{margin-top:35px!important}
.mt40{margin-top:40px!important}
.mt45{margin-top:45px!important}
.mt50{margin-top:50px!important}
.top{overflow:hidden;height:35px;font-size:14px;background:#555;color:#f9f9f9;line-height:35px}
.top a{color:#f9f9f9;line-height:35px;font-size:14px}
.top .left{float:left;width:45%}
.top .right{float:right}
.topcon{width:1200px;height:auto;margin:0 auto;clear:both;overflow:hidden}
.topcon .logo{width:auto;height:50px;float:left}
.topcon .logo img{display:block;height:50px}
.nav{overflow:hidden;background:linear-gradient(to top,#0050b5,#0455a1,#0050b5);line-height:45px}
.nav ul{overflow:hidden}
.nav li{width:16.5%;line-height:45px;float:left;text-align:center}
.nav li a{display:block;color:#fff;font-size:15px;font-weight:700}
.nav .active{background:#f90}
.nav li a:hover{background:#f90}
.head .tel{float:right}
.head .logo{float:left;width:45%}
.head .logo h1,.head .logo h2{ float:left; width:60%;text-indent:-9999px;}
.head .logo span{ float:right; width:39%; line-height:24px; font-size:15px; color:#666;margin-top: 11px;}
.mobnav{width:14%;float:right;cursor:pointer;position:absolute;right:0;top:50%;margin-top:-18px;text-align:center;display:none}
.mobnav a{display:block}
.mobnav span{font-size:35px;display:block;color:#1171ce}
.webMap{width:220px;background:#202020;position:fixed;top:0;right:-370px;height:100%;z-index:9999;-webkit-transition:all .4s;transition:all .4s;opacity:1;overflow-x:hidden;overflow-y:auto}
.btn-close{text-indent:0!important;display:block;float:right;font-size:18px;color:#fff;height:50px;line-height:50px;width:40px;text-align:center;background:rgba(255,255,255,.1);-webkit-transition:all .4s;transition:all .4s}
.mask{background:#000;opacity:.8;position:fixed;width:100%;height:100%;top:0;z-index:999;display:none}
.btn-close:hover{transform:rotate(180deg);color:#fff}
.webMap-title{color:#fff;background:#202020;height:50px;line-height:50px;font-size:16px;text-indent:20px;border-bottom:1px solid rgba(255,255,255,.15)}
.webcon li{border-bottom:1px solid rgba(255,255,255,.15);font-size:14px;height:42px;line-height:42px;text-align:center}
.webcon li a{color:#fff}
.webMap.open{right:0;opacity:1;-webkit-transition:all .3s;transition:all .3s}
.banner,.nyban{width:100%;min-width:1200px;margin:0 auto;overflow:hidden;position:relative}
.nyban img{display:block;width:100%}
.banwz{width:1200px;height:auto;margin:0 auto;position:absolute;left:50%;margin-left:-600px;bottom:0}
.banwz .wznr{background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%);font-size:22px;font-weight:700;color:#000;display:inline-block;padding:20px 30px;border-bottom:2px solid #f90}
.banner .banmask{width:100%;margin-top:-80px;height:190px;background:url(../images/mask.png) center center no-repeat;position:relative;z-index:10}
.swiper-container{width:100%;position:relative;margin:0 auto;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.swiper-wrapper{position:relative;width:100%;height:auto!important;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left;height:auto!important}
.swiper-slide img{width:100%;height:auto;display:block}
.pagination{position:absolute;left:0;bottom:15px;width:100%;text-align:center;z-index:99}
.swiper-pagination-switch{display:inline-block;margin:0 5px;width:10px;height:10px;border-radius:20px;background:rgba(255,255,255,.5);cursor:pointer}
.swiper-active-switch{background:#f90;width:28px}
.gsjs{width:1200px;height:auto;margin:0 auto;padding:50px 0;clear:both;overflow:hidden;position:relative}
.gsjs .jstxt{width:55%;position:absolute;background:rgba(255,255,255,.85);padding:20px;margin:30px 0 0}
.gsjs .jsimg{width:58%;float:right}
.gsjs .jsimg img{display:block;width:100%}
.gsjs h3{font-size:25px;color:#1a1a1a;margin-bottom:15px}
.jstxt{font-size:14px;line-height:28px}
.jstxt p{padding:5px 0;overflow:hidden;color:#444}
.jstxt .more{width:120px;height:40px;line-height:40px;text-align:center;display:block;margin:15px 0 0;border-radius:4px;background-color:#f90;color:#fff}
.product_display{padding:30px 0;overflow:hidden;background:url(../images/about.jpg) top center no-repeat}
.product_display .title{color:#444;font-size:24px;margin-bottom:10px;font-weight:700;text-align:center}
.product_display .title .iconfont{font-size:35px;font-weight:400;color:#f90;vertical-align:middle;position:relative;top:-3px;margin-right:10px}
.product_display .subtitle{font-size:16px;text-align:center;color:#444}
.product_display ul{clear:both;overflow:hidden;margin-right:-2%;padding:10px 0 20px}
.product_display li{width:23%;margin:2% 2% 0 0;float:left;display:inline;overflow:hidden;transition:all .3s ease}
.product_display li .cpimg{width:auto;position:relative;overflow:hidden}
.product_display li .cpimg img{display:block;width:100%}
.product_display li .cpimg i{display:block;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg)}
.product_display li:hover .cpimg i{transition:all .3s ease;left:100%}
.product_display li:hover{transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);box-shadow:0 26px 40px -24px rgba(0,36,100,.5);-webkit-box-shadow:0 26px 40px -24px rgba(0,36,100,.5);-moz-box-shadow:0 26px 40px -24px rgba(0,36,100,.5)}
.product_display li h3{text-align:center;font-size:15px;font-weight:400;background:url(../images/tit_bg.jpg) bottom center no-repeat;height:50px;line-height:50px;padding:0 20px}
.product_display img{width:100%;height:auto!important}
.product_display li h3 a{color:#333}
.product_display li h3 a:hover{color:#0050b5}
.wlal{width:100%;min-width:1200px;margin:0 auto;padding:50px 0;overflow:hidden}
.falist{width:auto;height:auto;overflow:hidden;padding:20px 0 0}
.falist ul{clear:both;overflow:hidden;margin-right:-1px}
.falist li{width:20%;float:left;position:relative;display:inline}
.falist li a{display:block;margin-right:1px}
.falist li img{width:100%;display:block}
.falist li p{transition:all .3s ease;background:url(../images/black.png) repeat;color:#fff;font-size:15px;text-align:center;width:100%;height:40px;line-height:40px;position:absolute;bottom:-40px}
.falist li:hover p{bottom:0}
.jdal{width:1200px;height:auto;margin:0 auto;padding:40px 0 0;overflow:hidden}
.cpdt{background:#f7f7f7;width:100%;min-width:1200px;height:auto;margin:0 auto;padding:40px 0;overflow:hidden}
.dtcon{width:1200px;height:auto;margin:0 auto}
.news_top{overflow:hidden}
.news_top .title{font-size:22px;font-weight:700;color:#444;border-bottom:1px solid #0074d7;line-height:35px}
.news_top .title span{font-size:12px;font-weight:400;float:right}
.news_top .title a{color:#0074d7}
.dt_bot ul,.news_top ul{overflow:hidden;margin-right:-3%}
.news_top li{width:30.33%;margin:3% 3% 0 0;float:left;display:inline;cursor:pointer;background:#f0f0f0}
.news_top li .dtimg{width:auto;height:auto;overflow:hidden}
.news_top li .dtimg img{display:block;transition:all ease 1s;width:100%}
.news_top li .dtnr{background:#fff;padding:15px;overflow:hidden}
.news_top li .dtnr h3{font-size:15px}
.news_top li .dtnr h3 a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#0074d7}
.news_top li .dtnr p{font-size:14px;height:56px;line-height:28px;overflow:hidden;margin:8px 0;color:#444}
.news_top li .dtnr .time{display:inline-block;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%);border-radius:57.6px;color:#000;font-size:14px;padding:8px 20px}
.news_top li:hover .dtnr{background:#f90}
.news_top li:hover a,.news_top li:hover p{color:#fff}
.newlist{overflow:hidden;margin-top:20px}
.newlist ul{overflow:hidden;margin-left:-3%}
.newlist li{width:47%;line-height:40px;border-bottom:1px dashed #ddd;float:left;margin-left:3%}
.newlist li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px!important;color:#333;background:url(../images/icon17.png) no-repeat 0 50%;padding-left:15px;background-size:8px}
.newlist li span{float:right;color:#888;font-size:12px}
.newlist li a:hover{color:#0074d7}
.footer{overflow:hidden;padding:10px 0;background:#444}
.footer p{color:#ccc;line-height:28px;margin-top:5px;text-align:center;font-size:15px}
.footer p a{color:#ccc}
.link{overflow:hidden;padding:5px 0;background:#f9f9f9;color:#888;font-size:14px}
.link a{color:#888;font-size:14px;margin-left:10px}
.mob70{clear:both;overflow:hidden;width:100%;height:62px;line-height:62px;display:none}
.mobfoot{display:none;width:100%;height:60px;position:fixed!important;background:#202020;bottom:0;right:0;left:0;margin:0 auto;z-index:99;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.mobfoot ul{clear:both;overflow:hidden;margin-top:7px}
.mobfoot li{width:25%;float:left;text-align:center}
.mobfoot li a{display:block}
.mobfoot li span{width:28px;height:28px;line-height:30px;margin:0 auto;overflow:hidden;display:block;font-size:25px;color:#fff}
.mobfoot li p{font-size:14px;color:#fff}
#backTop{background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%);display:none;width:54px;height:54px;position:fixed;bottom:5%;right:-76px;z-index:1000;text-align:center;cursor:pointer;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}
#backTop .iconfont{display:block;font-size:24px;color:#000;padding:3px 0 0}
#backTop .icon{display:block;font-size:14px;color:#222}
#backTop.showme{right:12px;transform:scale(1) rotate(-360deg) translate(0);-webkit-transform:scale(1) rotate(-360deg) translate(0);-moz-transform:scale(1) rotate(-360deg) translate(0);-o-transform:scale(1) rotate(-360deg) translate(0)}
#backTop:hover{background:#f90}
#backTop:hover .icon,#backTop:hover .iconfont{color:#fff}


.container{width:1200px;margin:0 auto;overflow:hidden}
.location .path{line-height:28px;border-bottom:1px solid #eee;padding:20px 0 10px}
.location .path .iconfont{font-size:20px;vertical-align:middle;position:relative;top:-2px;margin-right:5px}
.location .path{font-size:14px;color:#555}
.location .path a{color:#555}
.wrap{width:1200px;height:auto;margin:0 auto;overflow:hidden;padding:40px 0}
.probox ul{clear:both;overflow:hidden;margin-right:-2%}
.probox li{background:#f3f8fe;position:relative;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:31.33%;margin:0 2% 2% 0;float:left;display:inline;overflow:hidden}
.probox li .protp{width:auto;height:auto;overflow:hidden}
.probox li .protp img{display:block;transition:all ease 1s;width:100%}
.probox li:hover img{transform:scale(1.1)}
.probox li .protp i{display:block;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg)}
.probox li:hover .protp i{transition:all .3s ease;left:100%}
.probox li .protxt{padding:20px;overflow:visible;position:relative}
.probox li .protxt .xt{position:absolute;left:0;bottom:0;width:40%;height:3px;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%)}
.probox li:hover .protxt .xt{width:100%}
.probox li:hover{background:#fff}
.probox li .protxt h3,.zsbox li h3{font-size:17px;line-height:30px}
.probox li .protxt h3 a,.zsbox li h3 a{color:#222;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.probox li .protxt p{font-size:14px;color:#666;line-height:28px}
.probox li .protxt .more{background:#fff;display:block;border-radius:100%;text-align:center;width:32px;height:32px;line-height:32px;font-size:32px;color:#f90;position:absolute;right:20px;top:-18px;display:none}
.probox li:hover .protxt .more{display:block}
.xwtit{width:auto;height:30px;line-height:30px;clear:both;overflow:hidden}
.xwtit h3{font-size:22px;float:left;color:#000}
.xwtit .more{display:block;font-size:13px;float:right;color:#f90}
.xwzx{width:1200px;height:auto;margin:0 auto;padding:40px 0;overflow:hidden}
.sfzs{background:#f9f9f9;width:100%;height:auto;min-width:1200px;margin:0 auto;clear:both;overflow:hidden;padding:40px 0}
.zsbody{width:1200px;height:auto;margin:0 auto;overflow:hidden}
.news_list{background:#f9f9f9;padding:20px 0;margin-bottom:40px}
.news_list .title{font-size:22px;font-weight:700;color:#444;border-bottom:1px solid #0074d7;line-height:35px}
.news_list .title span{font-size:12px;font-weight:400;float:right}
.news_list .title a{color:#0074d7}
.news_list ul{overflow:hidden;margin-top:30px;margin-left:-3%}
.news_list li{width:47%;float:left;border-bottom:1px solid #fff;margin-left:3%;margin-bottom:25px;padding-bottom:10px}
.news_list li h3{margin-bottom:10px}
.news_list li h3 a{font-size:15px;color:#333}
.news_list li p{line-height:28px;color:#444}
.news_list li .rq{display:block;margin:5px 0;line-height:28px;overflow:hidden}
.news_list li .rq .iconfont{font-size:20px;vertical-align:middle;position:relative;top:-1px;margin-right:8px}
.news_list li h3 a:hover{color:#0074d7}
.sidebar_theme{float:right;width:75%}
.article_lists{overflow:hidden}
.article_lists .title{font-size:22px;font-weight:700;color:#444;border-bottom:1px solid #0074d7;line-height:35px}
.article_lists ul{overflow:hidden;margin-top:30px;margin-left:-3%}
.article_lists li{width:47%;float:left;border-bottom:1px solid #f0f0f0;margin-left:3%;margin-bottom:25px;padding-bottom:10px}
.article_lists li h3{margin-bottom:10px}
.article_lists li h3 a{font-size:15px;color:#333}
.article_lists li p{line-height:28px;color:#444}
.article_lists li .rq{display:block;margin:5px 0;line-height:28px;overflow:hidden}
.article_lists li .rq .iconfont{font-size:20px;vertical-align:middle;position:relative;top:-1px;margin-right:8px}
.article_lists li h3 a:hover{color:#0074d7}
.wlcp{width:20%;float:right}
.wlfl{width:76%;float:left}
.xgtit{font-size:22px;color:#222;font-weight:700;text-align:center}
.xgtit .iconfont{font-size:30px;font-weight:400;color:#f90;vertical-align:middle;margin-right:8px}
.wlcp ul{clear:both;overflow:hidden}
.wlcp li{background:#f3f8fe;padding:10px;overflow:hidden;margin:10px 0 0}
.wlcp li a{display:block;position:relative}
.wl_list li img,.wlcp li a img{display:block;width:100%;transition:all ease 1s}
.wlnav ul{clear:both;overflow:hidden;margin-right:-1.66%}
.wlnav li{width:15%;float:left;margin-right:1.66%}
.wlnav li a{background:#f0f3fa;border:1px solid #f0f3fa;display:block;text-align:center;height:40px;line-height:40px;border-radius:5px}
.wlnav li a.active,.wlnav li a:hover{border:1px solid #ffc900;color:#000;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%)}
.wl_list ul{clear:both;overflow:hidden;margin-right:-3%}
.wl_list li{width:30.33%;margin:3% 3% 0 0;float:left;display:inline;position:relative;overflow:hidden}
.wl_list li:hover img{transform:scale(1.1)}
.wlcp li p{color:#fff;position:absolute;left:0;bottom:0;width:100%;text-align:center;background:url(../images/black.png) repeat;height:36px;line-height:36px}
.wl_list li p{transition:all ease .3s;position:absolute;left:0;bottom:-36px;width:100%;text-align:center;background:url(../images/black.png) repeat;height:36px;line-height:36px}
.wl_list li:hover p{bottom:0;color:#fff}
.nytit{clear:both;overflow:hidden}
.nytit p{line-height:28px;color:#444}
.cnlist{overflow:hidden;margin-top:40px;margin-bottom:30px}
.cnlist ul{clear:both;overflow:hidden;margin-right:3%}
.cnlist .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:10px;color:#444}
.cnlist .subtitle{font-size:15px;text-align:center;line-height:28px;color:#444}
.cnlist p{font-size:15px;color:#444;line-height:28px}
.cnlist .cn_nr span{font-size:17px;line-height:28px;margin:10px 0 8px;color:#0074d7}
.lnlist .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:10px;color:#444}
.lnlist .subtitle{font-size:15px;text-align:center;line-height:28px;color:#444}
.cnlist li{width:22%;margin:3% 3% 0 0;float:left;display:inline;position:relative}
.cnlist .icon{width:120px;height:120px;background:#fff;border-radius:100%;position:absolute;left:50%;margin-left:-60px}
.cnlist .icon .iconfont{width:100px;height:100px;font-size:40px;text-align:center;line-height:100px;display:block;border-radius:100%;margin:10px auto;color:#000;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%)}
.cnlist .cn_nr{background:#f3f8fe;color:#000;text-align:center;padding:60px 20px 20px;overflow:hidden;margin-top:60px}
.nyln{clear:both;overflow:hidden;padding:50px 0}
.lnlist ul,.pjlist ul{clear:both;overflow:hidden;margin-right:-3%}
.lnlist li{width:30.33%;float:left;margin:3% 3% 0 0}
.lnlist li img,.pjlist li img{display:block;width:100%}
.lnlist li p{padding:12px;background:#f9f9f9;line-height:28px;color:#444;font-size:15px}
.pjlist li{width:22%;margin:3% 3% 0 0;float:left;display:inline}
.pjlist{margin-bottom:40px;overflow:hidden;margin-top:40px}
.pjlist .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:10px;color:#444}
.pjlist p{font-size:15px;line-height:28px;text-align:center}
.pjlist img{width:100%;height:auto!important}
.nyabcp .nytit p,.yhzx .nytit p{font-size:15px;text-align:center}
.wtlist{overflow:hidden;margin-bottom:30px;margin-top:30px}
.wtlist .title{font-size:25px;text-align:center;color:#0074d7;margin-bottom:10px}
.wtlist .subtitle{font-size:16px;text-align:center;color:#444}
.wtlist ul{clear:both;overflow:hidden;margin-right:-3%;padding:0 10px 10px}
.wtlist li{width:30.33%;float:left;margin:3% 3% 0 0;display:inline;text-align:center;font-size:15px}
.wtlist li .wtli{padding:30px 0;border:1px solid #f0f3fa;background:#fff;box-shadow:2px 0 20px rgba(21,53,129,.2);border-radius:10px}
.wtlist li .tb{width:100px;height:100px;border-radius:100%;color:#000;margin:0 auto;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%)}
.wtlist li .tb .iconfont{position:relative;top:8px;display:block;width:80px;height:80px;line-height:80px;text-align:center;font-size:36px;border:2px solid #fff;margin:0 auto;border-radius:100%}
.wtlist li span{font-size:16px;color:#4b556e;display:block;margin-top:20px;text-align:center}
.lxtop{clear:both;overflow:hidden;width:1200px;height:auto;margin:0 auto;padding:20px 0 0}
.lxtinfo{width:40%;float:left;font-size:15px;line-height:28px;padding:2% 0 0}
.lxtinfo .title{font-size:22px;margin-bottom:20px;font-weight:700}
.lxtinfo p{font-size:15px;margin-bottom:22px}
.lxtinfo .iconfont{font-size:24px;vertical-align:middle;margin-right:10px}
.lxform .title,.lxtinfo b{color:#f90;font-size:22px;font-weight:700}
.lxtinfo .p2{font-size:18px;color:#f90}
.lxtinfo .p4 a{padding:10px 40px;background:#f90;color:#fff;font-size:15px}
.lxtinfo .p6{font-size:18px;color:#0074d7}
.lxform{width:50%;padding:3%;background:#f5f3f0;float:right}
.lxform .row{clear:both;overflow:hidden;padding:15px 0 0}
.lxform p{font-size:15px;line-height:28px}
.cpinfo .left,.cpinfo .right,.row .left,.row .right{width:45%}
.row .lyarea,.row .lyipt{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;outline:0;border:1px solid #eee;width:100%;line-height:25px;padding:6px 10px}
.row .lyarea{height:120px}
.row label{font-size:15px;line-height:40px;display:block}
.row .tjbtn{background-color:#f90;border:none;outline:0;cursor:pointer;width:50%;border-radius:5px;text-align:center;color:#fff;font-size:16px;height:50px;line-height:50px}
.lxmap{width:100%;height:auto;overflow:hidden}
.lxtinfo .p4 a:hover{background:#333}
.nyab{width:1200px;height:auto;margin:0 auto;padding:40px 0;position:relative}
.nyabcp{background:#f9f9f9;width:100%;min-width:1200px;margin:0 auto;padding:40px 0;overflow:hidden}
.jsbox{font-size:14px;line-height:28px}
.jsbox p{padding:5px 0;overflow:hidden}
.jsbox img{max-width:100%;display:block;margin:0 auto}
.abb{overflow:hidden;margin-top:30px;margin-bottom:40px}
.abb .title{font-size:22px;text-align:center;margin-bottom:20px;color:#0074d7}
.abb p{font-size:15px;margin-bottom:15px;line-height:28px;color:#444}
.abb p span{color:#0074d7}
.abb ul{clear:both;overflow:hidden;margin-right:-2%}
.abb li{width:18%;float:left;margin:2% 2% 0 0;display:inline;text-align:center;cursor:pointer}
.abb li .iconfont{width:85px;height:85px;line-height:85px;font-size:40px;border-radius:100%;display:block;margin:0 auto;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.abb li:hover .iconfont{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.abb li .tb1{background:#3791ed;color:#fff;border:10px solid #d7ebff}
.abb li .tb2{background:#50e37d;color:#fff;border:10px solid #deffe8}
.abb li .tb3{background:#fdd548;color:#fff;border:10px solid #fef7d5}
.abb li .tb4{background:#de71ee;color:#fff;border:10px solid #fadcff}
.abb li .tb5{background:#ee7366;color:#fff;border:10px solid #ffd9d5}
.abb li h3{text-align:center;font-size:15px;margin-top:15px;color:#222}
.abcp ul{clear:both;overflow:hidden;margin-right:-2%;padding:0 2%}
.abcp li{width:23%;float:left;margin:2% 2% 0 0;display:inline}
.abcp li img{display:block;width:100%}
.abcp li p{background:#fff;padding:10px;line-height:30px;text-align:center;font-size:15px}
.sl_ab{margin-bottom:40px}
.sl_ab ul{clear:both;overflow:hidden;margin-right:-2%}
.sl_ab li{width:22.5%;float:left;display:inline;margin:2% 2% 0 0}
.sl_ab li.w50{width:49%;float:right}
.sl_ab li img{display:block;width:100%}
.zz_ab{overflow:hidden;margin-bottom:40px}
.zz_ab .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:10px}
.sl_ab .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:10px}
.sl_ab p{text-align:center;line-height:28px;color:#444;font-size:15px}
.zz_ab p{text-align:center;line-height:28px;color:#444;font-size:15px}
.zz_ab ul{clear:both;overflow:hidden;margin-right:-2%}
.zz_ab li{width:14.66%;float:left;margin:2% 2% 0 0}
.zz_ab li img{display:block;width:100%}
.xqmain{background:#fff url(../images/webbg.jpg) top center no-repeat;width:100%;min-width:1200px;height:auto;margin:0 auto;padding:40px 0;overflow:hidden}
.xqbody{width:1200px;height:auto;margin:0 auto;overflow:hidden}
.xqcpt{clear:both;overflow:hidden}
.product_top_img{width:52%;float:left}
.product_top_img img{width:100%;height:auto!important}
.product_top_tit{width:45%;float:right}
.product_top_tit h1{font-size:25px;margin-bottom:12px;color:#222}
.product_top_tit p{line-height:28px;margin-bottom:25px;font-size:15px;color:#333}
.product_top_tit b{color:#f90}
.product_top_tit .button{clear:both;overflow:hidden;width:auto;padding:25px 0 0}
.product_top_tit .button a{border-radius:5px 0 0 5px;font-size:16px;width:50%;display:block;float:left;text-align:center;height:52px;line-height:52px;color:#000;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%)}
.product_top_tit .button a:last-child{background:#f90;color:#fff;border-radius:0 5px 5px 0}
.product_top_tit .button a .iconfont{font-size:30px;margin-right:8px;vertical-align:middle}
.xqcpb{clear:both;overflow:hidden;padding:30px 0 0}
.cpbnav{width:100%;overflow:hidden;border-bottom:#e9e7e7 2px solid}
.cpbnav li{width:13%;float:left;text-align:center}
.cpbnav li a{background:#e9e7e7;display:block;color:#3a4352;font-size:16px;padding:12px 0;margin-right:2px;position:relative}
.cpbnav li.active a{color:#fff;background:#0074d7}
.cpbxq{clear:both;overflow:hidden;padding:30px 0 0}
.cpbxq .cpbint{width:77%;float:left}
.cpbtj,.cpbxq .cpbtj{width:20%;float:right}
.cpbxq .cp_pic2,.wlbot .cp_pic2{clear:both;overflow:hidden;padding:40px 0 0}
.cp_pic h2,.cp_pic2 h2,.cpbxq h2{font-size:18px;color:#333;margin:25px 0 12px}
.cp_pic p,.cp_pic2 p,.cpbxq p{padding:0;font-size:14px;margin-bottom:8px;line-height:28px}
.cp_pic,.cp_pic2{clear:both;overflow:hidden}
.cp_pic dt{width:58%;float:left}
.cp_pic dd{width:40%;float:right}
.cp_pic dd img,.cp_pic2 dt img{display:block;vertical-align:middle;width:100%}
.cp_pic2 dt{width:40%;float:left}
.cp_pic2 dd{width:58%;float:right}
.cp_pic p strong,.cp_pic2 p strong{color:#c3311c;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(left,#bf211d,#d3751b)}
.cpbtj h3{background:#0074d7;color:#fff;font-size:20px;text-align:center;height:50px;line-height:50px}
.cpbtj h3 .iconfont{font-weight:400;font-size:26px;margin-right:10px;vertical-align:middle}
.cpbtj ul{background:#f3f8fe;padding:0 10px 10px;overflow:hidden;margin:2px 0 0}
.cpbtj li{width:100%;position:relative;margin:10px 0 0}
.cp_wl li .cpimg,.cp_wl li .cpimg img,.cpbtj li .cpimg,.cpbtj li .cpimg img{display:block;width:100%}
.cpbtj li .cptxt{display:block;background:#fff;height:40px;line-height:40px;text-align:center}
.tjbt{height:40px;line-height:40px;font-size:21px;color:#f90;position:relative}
.tjbt .iconfont{font-size:30px;font-weight:400;margin-right:10px;vertical-align:middle}
.tjbt .xt{position:absolute;right:0;bottom:-3px;width:88%;height:2px;background:#f90}
.wltop{clear:both;overflow:hidden}
.wltop .wltl{width:50%;float:left;position:relative}
.wltop .wltr{background:#fff;width:46%;float:right;padding:0 2% 2%}
.wltop .wltl img{display:block;width:100%}
.wltop .wltl h3{position:absolute;right:-19px;top:40px;width:175px;height:60px;background:url(../images/i_tip.png) center center no-repeat;font-size:22px;color:#fff;padding:17px 0 0 30px;z-index:1}
.cp_wl{clear:both;overflow:hidden;margin-right:-2%}
.wltr h3{width:200px;text-align:center;border-radius:0 0 20px 20px;color:#000;font-size:17px;margin:0 auto 15px;height:40px;line-height:40px;background-image:linear-gradient(to right,rgba(255,231,0,.99) .01%,rgba(255,201,0,.99) 100%)}
.cp_wl li{width:31.33%;float:left;margin:2% 2% 0 0}
.cp_wl li .cptxt{display:block;background:#f3f8fe;height:40px;line-height:40px;text-align:center;color:#333}
.wlbot{background:#fff;padding:20px;margin:30px 0}
.xqbox{width:77%;float:left}
.xqbox h1{line-height:35px;color:#222;margin-bottom:15px;font-size:22px;text-align:center}
.xqbox .info{height:35px;line-height:35px;text-align:center;font-size:14px}
.xqbox .info span{margin:0 10px}
.zxrk{margin:20px auto 15px;overflow:hidden;border:1px dashed #ddd;background:#f6f6f6;padding:20px 30px}
.zxrk p{font-size:15px;line-height:28px}
.zxrk p strong{color:#eb2d1e}
.zxrk p strong .iconfont{font-size:24px;margin-right:8px;vertical-align:middle}
.dhzx{clear:both;overflow:hidden;margin:20px 0 0}
.dhzx .rx{width:50%;float:left;font-size:24px;color:#eb2d1e;font-weight:700}
.dhzx .rx span{font-size:16px;font-weight:400;color:#222}
.dhzx .zx{width:40%;float:right}
.dhzx .zx a{width:45%;float:right;margin-left:5%;display:block;background:#eb2d1e;color:#fff;text-align:center;padding:5px 0;font-size:17px}
.dhzx .zx a:first-child{background:#0074d7}
.dhzx .zx a .iconfont{font-size:30px;vertical-align:middle;margin-right:10px}
.theme_copy{float:left;width:75%}
.content_copy{overflow:hidden}
.content_copy h1{text-align:center;font-size:24px;color:#222}
.content_copy .info{text-align:center;font-size:14px;color:#555}
.content_copy .info span{margin-left:10px}
.content_copy h2{font-size:18px;color:#0074d7;margin-bottom:10px;margin-top:15px}
.content_copy h3{font-size:16px;color:#333;margin-bottom:10px;margin-top:15px}
.content_copy h4{font-size:15px;color:#0074d7;margin-bottom:10px;margin-top:15px}
.content_copy p{font-size:15px;line-height:28px;margin-bottom:10px;margin-top:15px;color:#333}
.content_copy p span{color:#0074d7}
.content_copy p a{color:red}
.content_copy img{display:block;max-width:100%;margin:0 auto}
.zxrk{margin-bottom:25px;overflow:hidden}
.space{overflow:hidden;margin-top:20px;margin-bottom:30px}
.space p{background:#f9f9f9;border:1px solid #f0f0f0;height:40px;line-height:40px;color:#555;padding:0 15px;font-size:14px;margin-bottom:10px}
.space p a{color:#555}
.space p a:hover{color:#0074d7}
.xgxw{padding:30px 0 0;overflow:hidden}
.page{clear:both;text-align:center;margin:30px 0 0}
.page a,.page span{border:1px solid #ddd;padding:5px 20px;color:#aaa;margin:0 2px}
.page a:hover{border:1px solid #a0a0a0;color:#077fe0}
.page .current{border:1px solid #e0e0e0;padding:5px 20px;margin:0 2px;color:#aaa;background:#f0f0f0}
#floatDivBoxs{clear:both;width:206px;position:fixed;top:180px;right:-170px;z-index:999;cursor:pointer}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px;background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative}
#floatDivBoxs .floatDqq{padding:10px 14px 0;overflow:hidden}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3;text-align:left;text-indent:8px;padding:0 8px}
#floatDivBoxs .floatDqq li img{float:left;vertical-align:middle;margin-top:8px;height:28px}
#floatDivBoxs .floatDtxt{font-size:16px;color:#333;padding:12px 14px 8px}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;font-size:22px;color:#f08326}
#floatDivBoxs .floatImg{text-align:center;padding:15px;background:#ebebeb;font-size:14px}
#floatDivBoxs .floatImg img{margin-bottom:8px}
#floatDivBoxs .floatDtel img{display:block}
.floatShadow{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}
.floatl{background:url(../images/online_bg.png) left center;height:152px;width:36px;float:left;margin-top:85px}
.floatr{width:170px;height:auto;float:right}
#floatDivBoxs:hover{right:0;transition:transform .3s ease 0s}
#map{margin-top:30px;width:100%;height:467px;border:1px solid #dcdbdb}
.location{background:#f9f9f9}
.theme{overflow:hidden;margin-top:30px;margin-bottom:40px}
.prolist{float:right;width:75%}
.productdisplay{ overflow:hidden}


.productdisplay ul{overflow:hidden;margin-top:25px;margin-left:-1.5%}
.productdisplay li{float:left;width:31.5%;text-align:center;margin-left:1.5%;margin-bottom:15px}
.news_top li .dtimg img{width:100%;height:auto!important}
.productdisplay a{font-size:15px;line-height:28px;color:#333}
.productdisplay a:hover{color:red}
.productdisplay li img{width:100%;height:auto!important}
.productdisplay .subtitle{font-size:15px;color:#333;line-height:25px;margin-top:15px}
.productdisplay h1{font-size:22px;color:#0074d7;border-bottom:1px solid #0074d7;line-height:35px}
.sidebar_slider{float:left;width:20%}
.sidebar_right{float:right;width:20%}
.pro_slider{overflow:hidden}
.pro_slider .title{font-size:22px;color:#fff;line-height:45px;background:#0074d7;text-align:center}
.pro_slider ul{overflow:hidden;background:#f9f9f9;border:1px solid #f0f0f0;padding-top:20px;padding-bottom:20px}
.pro_slider li{line-height:40px;padding-left:10px;border-bottom:1px dashed #f0f0f0;background:url(../images/icon17.png) no-repeat 10px 50%;padding-left:25px;background-size:8px}
.pro_slider li a{font-size:15px;color:#444}
.pro_slider li a:hover{color:#0074d7}
.pro_hot{overflow:hidden;margin-top:20px}
.pro_hot .title{font-size:22px;color:#fff;line-height:45px;background:#0074d7;text-align:center}
.pro_hot ul{overflow:hidden;border:1px solid #f0f0f0;padding-top:20px;padding-bottom:20px}
.pro_hot li{overflow:hidden;margin-bottom:10px;text-align:center}
.pro_hot li a{font-size:15px;color:#444;line-height:28px}
.pro_hot li a:hover{color:#0074d7}
.pro_hot li img{width:70%;height:auto!important}
.new_slider{overflow:hidden}
.new_slider .title{font-size:22px;color:#fff;line-height:45px;background:#0074d7;text-align:center}
.new_slider ul{overflow:hidden;background:#f9f9f9;border:1px solid #f0f0f0;padding-top:20px;padding-bottom:20px}
.new_slider li{line-height:40px;padding-left:10px;border-bottom:1px dashed #f0f0f0;background:url(../images/icon17.png) no-repeat 10px 50%;padding-left:25px;background-size:8px}
.new_slider li a{font-size:15px;color:#444;font-weight:700}
.new_slider li a:hover{color:#0074d7}
.related_news{overflow:hidden}
.related_news .title{height:40px;line-height:40px;font-size:21px;color:#f90;position:relative}
.related_news .title .iconfont{font-size:30px;font-weight:400;margin-right:10px;vertical-align:middle}
.related_news .title .tit{position:absolute;right:0;bottom:-3px;width:88%;height:2px;background:#f90}
.related_news ul{overflow:hidden;margin-top:30px;margin-left:-3%}
.related_news li{float:left;width:47%;margin-left:3%;border-bottom:1px dashed #f0f0f0;padding-bottom:15px;margin-bottom:20px}
.related_news li a{font-size:15px;font-weight:700;color:#444}
.related_news li p{margin-bottom:5px;line-height:28px;color:#555}
.related_news li a:hover{color:#0074d7}
.content_copy .title{border-bottom:#e9e7e7 2px solid;margin-bottom:25px;line-height:45px}
.content_copy .title b{padding:10px 30px;font-size:18px;color:#fff;background:#0074d7;font-weight:400}
.product_top{background:#f9f9f9;overflow:hidden;padding:20px 0}
.related_news{margin-top:30px}
.product_top_tit b a{font-size:25px;color:#0074d7;font-weight:400}
.product_top_tit .button a:hover{background:red}
.head{overflow:hidden;margin-bottom:10px;margin-top:15px}
.navlist{overflow:hidden;margin-bottom:40px}
.navlist ul{clear:both;overflow:hidden; margin-left:-3%}
.navlist li{width:21%;float:left;text-align:center; margin-left:3%}
.navlist li .cptb{width:110px;height:110px;background:#ffb100;margin:0 auto;border-radius:100%;border:1px solid #fdf7db}
.navlist li .cptb a{background:#fcd941;width:120px;height:120px;margin:10px auto;border-radius:100%;display:block}
.navlist li .cptb img{display:block;text-align:center;padding-top:25%;padding-left:25%;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.navlist li .cptb .iconfont{color:#fff;line-height:120px;font-size:40px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.navlist li p{margin-top:10px; font-size:15px; color:#444; line-height:28px;}
.navlist li p span{font-size:16px;line-height:30px;margin-top:5px;color:#0050b5}
.pronav li:hover .cptb .iconfont,.pronav li:hover .cptb img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}
.news_display{ float:left; width:47%; padding:10px;border:1px solid #f0f0f0;}
.news_display .title{color:#444;font-size:24px;margin-bottom:10px;font-weight:700;}
.news_display .title .iconfont{font-size:35px;font-weight:400;color:#f90;vertical-align:middle;position:relative;top:-3px;margin-right:10px}
.news_display .subtitle{font-size:16px;text-align:center;color:#444}
.news_index{overflow:hidden;background:#ffff;padding:20px}
.news_index ul{overflow:hidden;margin-left:-3%}
.news_index li{float:left;width:47%;margin-left:3%;line-height:40px}
.news_index li span{float:right;font-size:12px;color:#999}
.news_index li a{font-size:15px;color:#333}
.news_index li a:hover{color:#0050b5}
.news_hot{overflow:hidden;margin-bottom:30px;margin-top:30px}
.news_hot ul{overflow:hidden;margin-left:-3%}
.news_hot li{width:30%;float:left;margin-left:3%;border:1px solid #fff}
.news_hot li img{width:100%;height:auto!important}
.news_hot p{font-size:14px;line-height:28px;color:#444}
.news_hot h3{font-size:15px;line-height:28px;margin-top:10px;margin-bottom:10px}
.news_hot h3 a{color:#333}
.news_hot h3 a:hover{color:#0050b5}
.news_hot .dtnr{padding:10px}
.news_index{border-radius:10px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(30,37,79,.4);-webkit-box-shadow:0 2px 8px 0 rgba(30,37,79,.4);-moz-box-shadow:0 2px 8px 0 rgba(30,37,79,.4);margin:10px}
.about_us{overflow:hidden;margin-bottom:40px}
.about_us .title{color:#444;font-size:24px;margin-bottom:10px;font-weight:700;text-align:center}
.about_us .title .iconfont{font-size:35px;font-weight:400;color:#f90;vertical-align:middle;position:relative;top:-3px;margin-right:10px}
.about_us .subtitle{font-size:16px;text-align:center;color:#444}
.about_us dl{overflow:hidden;margin-top:25px}
.about_us dt{float:left;width:43%}
.about_us dd{float:right;width:52%;background:#fdf7db;padding:15px 20px;padding-bottom:0}
.about_us dd p{font-size:15px;color:#444;line-height:28px;margin-bottom:20px}
.about_us dd p span{color:#0050b5}
.about_us dd p a{font-size:12px;color:#fff;background:#f90;padding:10px 20px}
.about_us dd p a:hover{background:red}
.product_case{overflow:hidden;margin-bottom:40px;background:#f3f8fe;padding:20px 0; margin-top:30px; padding-bottom:30px;}
.product_case .title{color:#444;font-size:24px;margin-bottom:10px;font-weight:700;text-align:center}
.product_case .title .iconfont{font-size:35px;font-weight:400;color:#f90;vertical-align:middle;position:relative;top:-3px;margin-right:10px}
.product_case .subtitle{font-size:16px;text-align:center;color:#444}
.product_case ul{clear:both;overflow:hidden;margin-right:-2%; margin-top:20px;}
.product_case li{width:23%;float:left;background:#555; margin-left:2%; text-align:center}
.product_case h3{ font-size:15px; margin-top:10px; text-align:center; color:#fff; margin-bottom:10px;}
.product_case li p{ font-size:14px; line-height:28px; color:#fff;}
.product_case li p span{ color:#f90}
.product_case li a{display:block;overflow:hidden;position:relative}
.product_case li img{width:100% !important;height:auto !important;}
.product_case li .txt{text-align:left;color:#fff;font-size:14px;background:url(../images/black.png);transition:all .4s;bottom:-300px;z-index:8}
.product_case li .txt p{padding:10px 15px 0;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.product_case li .tit{height:50px;line-height:50px;text-align:center;font-weight:400;font-size:16px;background:#fff;position:relative;z-index:9}
.product_case li:hover .txt{bottom:0}
.product_case li:hover .tit{background:#f90;transition:all .4s;color:#fff}
.product_advantage{overflow:hidden;margin-top:40px;margin-bottom:40px;background:url(../images/video.jpg) center;}
.product_advantage .title{color:#444;font-size:24px;margin-bottom:10px;font-weight:700;}
.product_advantage .title .iconfont{font-size:35px;font-weight:400;color:#f90;vertical-align:middle;position:relative;top:-3px;margin-right:10px}
.product_advantage .subtitle{font-size:16px;color:#444}
.product_advantage dl{ overflow:hidden}
.product_advantage dl h3{ color:#f90; font-size:15px; margin-top:25px;}
.product_advantage dl p{font-size:15px;line-height:28px;color:#fff;margin-bottom:20px}
.product_advantage dl video{ width:100% !important; height:auto !important;border:5px solid #fff}
.product_advantage dl dt{float:left;width:53%;}
.product_advantage dl dd{float:right;width:43%; margin-top:15px;}
.product_advantage dl dd span{font-size:17px;color:#0050b5;margin-left:20px}
.product_advantage dl dd b{background:url(../images/ys_num.gif) no-repeat center;padding:10px;font-size:25px;color:#0050b5}
.product_advantage dl img{width:100%;height:auto!important}
.navlist li .cptb a:hover{background:#0050b5}
.logo{background:url(../images/logo.jpg) no-repeat;height:73px;width:510px;display:block}
.productdisplay p span{color:#0050b5}
.product_knowledge{ overflow:hidden; margin-bottom:35px;}
.common_problem{ float:right; width:45%; padding:10px;border:1px solid #f0f0f0}
.common_problem h2{ font-size:24px; color:#444; margin-bottom:15px;background:url(../images/common_problem.png) no-repeat; padding-left:40px;}
.common_problem dl{ overflow:hidden;border-bottom:1px dashed #f0f0f0; margin-bottom:10px; padding-bottom:14px;}
.common_problem dl p{ font-size:15px; line-height:28px; color:#444}
.common_problem dl dt{ overflow:hidden; margin-bottom:5px;}
.common_problem dl dt p{ font-size:15px; color:#0050b5}
.common_problem dl dt span{ background:#0050b5; padding:1px 5px; margin-right:10px; color:#fff; text-align:center}
.common_problem dl dd{ overflow:hidden}
.common_problem dl dd p{ font-size:14px; line-height:25px;}
.common_problem dl dd span{background:#f90; margin-right:10px;}
.product_information{ overflow:hidden; margin-top:30px; padding-bottom:15px;}
.product_information h2{ font-size:24px; color:#444; line-height:32px; margin-left:15px;}
.live_video{ float:right; width:50%;box-shadow: 2px 2px 2px rgba(4,4,4,0.21);border-radius: 0px 40px 0px 40px;background: #fff;border: 1px solid #f0f0f0;padding: 10px;}
.live_video dl{ overflow:hidden; margin-top:20px;}
.live_video dd{ float:left; width:44%; margin-left:1.5%;box-shadow: 2px 2px 2px rgba(4,4,4,0.21);border-radius: 40px 0px 40px 0px;background: #f0f0f0;border: 1px solid #f0f0f0;padding: 10px; margin-bottom:18px; text-align:center; line-height:28px; color:#444}
.live_video video{ width:100% !important; height:auto !important}
.live_video h2{background:url(../images/live_video.png) no-repeat; padding-left:40px;}
.product_install{ float:left; width:44%;box-shadow: 2px 2px 2px rgba(4,4,4,0.21);border-radius: 0px 40px 40px 0px;background: #fff;border: 1px solid #f0f0f0;padding: 10px;}
.product_install h2{background:url(../images/product_install.png) no-repeat; padding-left:40px;}
.product_install dl{ overflow:hidden; margin-top:20px;}
.product_install dt{ overflow:hidden; margin-bottom:15px;}
.product_install dt img{ width:100% !important; height:auto !important}
.product_install dd p{ font-size:15px; color:#444; line-height:28px; margin-bottom:4px;}
.product_install dd p span{ color:#0050b5}

.news_display{news_displayborder-radius:10px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(30,37,79,.4);-webkit-box-shadow:0 2px 8px 0 rgba(30,37,79,.4);-moz-box-shadow:0 2px 8px 0 rgba(30,37,79,.4);margin:10px; margin-top:0px;}
.news_display dl{ overflow:hidden;border:1px solid #f0f0f0; padding:10px;}
.news_display dt{ float:left; width:35%}
.news_display dt img{ width:100% !important; height:auto !important}
.news_display dd{ float:right; width:60%}
.news_display dd h3{ font-size:15px; margin-bottom:5px; color:#0050b5}
.news_display dd p{ font-size:15px; line-height:28px; color:#444}
.news_display ul{overflow:hidden; margin-top:25px; margin-bottom:5px;}
.news_display li{line-height:41px; overflow:hidden;border-bottom:1px dashed #f0f0f0; padding-bottom:5px;background:url(../images/news_display.png) 0px 50% no-repeat; padding-left:10px;}
.news_display li span{float:right;font-size:12px;color:#999}
.news_display li a{font-size:15px;color:#333}
.news_display li a:hover{color:#0050b5}

.investment_title{height:44px;line-height: 44px;text-align: center; margin-top:30px;}
.investment_title div{ border:1px #0050b5 solid;  width:131px; font-size:14px; text-align:center; line-height:42px; color:#0050b5; cursor:pointer;display: inline-block;font-weight: lighter;}
.investment_title a,.investment_title a:link,.investment_title a:visited,.investment_title a:hover{ color:#555;width:131px; height:44px;display:inline-block}
.investment_title div.on a,.investment_title div.on a:link,.investment_title div.on a:visited,.investment_title div.on a:hover{ color:#000}
.investment_title div.on{color:#fff;background: #0050b5;}
.picScroll-left{ width:1200px; overflow:hidden; position:relative; background: #fff; }
.picScroll-left .hd{ padding:0 10px;}
.qualification ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.qualification li{ float:left; width:13%; margin-left:1.5%; text-align:center; font-size:15px;border:1px solid #f0f0f0; padding:10px;}
.user ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.user li{ float:left; width:13%; margin-left:1.5%; text-align:center; font-size:15px;border:1px solid #f0f0f0; padding:10px;}
.user li img{ width:100% !important; height:auto !important}
.qualification  li img{ width:100% !important; height:auto !important}

.about_us{ height:760px;}
.tempWrap{ width:1200px !important}
.news_display li:nth-child(3) {color:#f00;}

.news_display li:nth-child(1),.news_display li a:nth-child(2),.news_display li a :nth-child(3) {color:red !important}
.news_display li a:nth-of-type(2){ color:#F60}

.promodel{ overflow:hidden; margin-top:35px;}
.promodel h2{font-size:18px;color:#444;line-height:35px;border-bottom:1px solid #f0f0f0;}
.promodel p{ margin-bottom:10px; margin-top:25px;}
.promodel p span{ color:#0050b5; font-weight:700; font-size:15px;}
.provideo{ overflow:hidden; margin-top:30px;}
.provideo h2{font-size:18px;color:#444;line-height:35px;border-bottom:1px solid #f0f0f0;}
.provideo dl{ overflow:hidden; margin-left:-1.5%; margin-top:15px;}
.provideo dd{ width:23.5%; float:left; margin-left:1.5%; text-align:center; font-size:15px; color:#0050b5}
.provideo dd video{ width:100% !important; height:auto !important}

.proprinciple{ overflow:hidden; margin-top:35px;padding:10px;border:1px solid #f0f0f0;}
.proprinciple h2{font-size:18px;color:#444;line-height:35px;border-bottom:1px solid #f0f0f0;}
.proprinciple p{ font-size:15px; line-height:28px; color:#555}
.proprinciple p span{ color:#0050b5; font-weight:700; font-size:15px;}
.proprinciple dl{ overflow:hidden; margin-top:15px; margin-bottom:15px;}
.proprinciple dt{ float:left; width:48%}
.proprinciple dd{ float:right; width:48%;}
.proprinciple dd video{ width:100% !important; height:auto !important}
.proprinciple dt img{ width:100% !important; height:auto !important}

.procase{ overflow:hidden; margin-top:35px;}
.procase h2{font-size:18px;color:#444;line-height:35px;border-bottom:1px solid #f0f0f0; margin-bottom:20px;}
.pronews{ overflow:hidden; margin-top:35px;}
.pronews h2{font-size:18px;color:#444;line-height:35px;border-bottom:1px solid #f0f0f0;}
.pronews ul {overflow: hidden;margin-top: 20px;padding: 10px;}
.pronews li {float: left;width:45%;line-height: 42px;font-size: 15px;border-bottom: 1px dashed #f0f0f0;background: url(../images/icon17.png) no-repeat 10px 50%;padding-left: 25px;background-size: 8px;}











@media screen and (max-width:1200px){.link h3{left:3%}
.banner,.banwz,.container,.cpdt,.dtcon,.gsjs,.jdal,.lxtop,.nyab,.nyabcp,.nyban,.sfzs,.topcon,.wlal,.wrap,.xqbody,.xqmain,.xwzx,.zsbody{width:100%}
.swiper-slide img{width:100%!important;height:auto!important}
}
@media screen and (max-width:768px){.footer{background:#545454}
.copy .left,.copy .right{display:block;float:none;text-align:center}
.link{display:none}
#backtop,.mob70,.mobfoot,.mobnav{display:block}
.head .tel{display:none}
.head .logo{width:100%}
.about_us .subtitle,.navlist li p span,.news_display .subtitle,.product_case .subtitle{font-size:14px;line-height:28px}
.product_advantage dl dd{width:97%;float:none;padding:0 8px}
.product_advantage dl dt{width:97%;float:none;padding:0 8px}
.abb p,.about_us dd p,.cnlist .subtitle,.cnlist p,.content_copy p,.footer p,.lnlist .subtitle,.lnlist li p,.lxtinfo p,.nav li a,.news_hot h3,.news_index li a,.pjlist p,.pro_hot li a,.pro_slider li a,.product_advantage dl p,.product_case li .tit,.product_display .subtitle,.product_display li h3,.productdisplay .subtitle,.productdisplay a,.row label,.sl_ab p,.wtlist li span,.zz_ab p{font-size:14px}
.about_us dt{width:100%;float:none}
.abb .title,.about_us .title,.cnlist .title,.content_copy h1,.lnlist .title,.lxform .title,.lxtinfo .title,.lxtinfo b,.news_display .title,.news_list .title,.news_top .title,.pjlist .title,.pro_hot .title,.pro_slider .title,.product_advantage .title,.product_case .title,.product_display .title,.product_top_tit b a,.product_top_tit h1,.productdisplay h2,.related_news .title,.sl_ab .title,.wtlist .title,.zz_ab .title{font-size:18px}
.cnlist .cn_nr span,.lxtinfo .p2,.lxtinfo .p6,.product_advantage dl dd span,.product_top_tit .button a{font-size:15px}
.product_advantage dl dd b{padding:5px;font-size:15px}
.lxform,.lxtinfo,.news_list ul,.product_top_img,.product_top_tit,.productdisplay,.sidebar_right,.sidebar_slider,.theme_copy{width:97%;padding:0 8px;float:none}
.newlist li,.news_list li{width:95%;float:none}
.newlist li a,.product_top_tit p{font-size:14px!important}
.content_copy img,.lnlist li img,.pjlist li img,.sl_ab li img,.zz_ab li img{width:100%!important;height:auto!important}
.abb li{width:31%}
.abb video{width:100%!important;height:auto!important}
.about_us dd{background:#fff;padding:10px}
.product_advantage{margin-top:0;margin-bottom:0}
.news_hot{margin-top:10px;margin-bottom:10px}
.news_display{padding:20px 0}
.about_us dl{margin-top:0}
.product_case{margin-bottom:20px}
.product_advantage dl p{margin-bottom:5px}
.product_advantage dl dd{margin-top:15px}
.swiper-slide,.swiper-wrapper{width:100%!important}
.banner{min-width:100%}
.about_us dd{width:93%;float:none;padding:0 8px}
.about_us{margin-bottom:0}
.banner{display:none}
.pro_hot li{width:47%;float:left;margin-left:1.5%}
.pro_hot li img{width:100%!important;height:auto!important}
.news_list li{margin-bottom:0}
.theme{margin-top:20px;margin-bottom:20px}
.news_top ul{margin-top:20px}
.wtlist .subtitle{font-size:14px;line-height:28px}
.content_copy .info span{font-size:12px}
.zxrk{padding:10px}
.dhzx .rx,.dhzx .zx{width:100%;float:none}
.related_news{margin-top:10px}
.content_copy .title b{font-size:16px}
.product_top_tit p{margin-bottom:10px}
.product_top_tit{margin-top:20px}
.news_top li .dtnr .time{display:none}
.lxform{padding-top:20px;padding-bottom:20px}
.product_install{ overflow:hidden; margin-bottom:30px; float:none; width:93%}
.live_video{ width:93%; float:none; overflow:hidden}
.product_information h2,.product_information h2,.common_problem h2{ font-size:18px;}
.product_advantage .subtitle,.product_install dd p,.news_display dd p,.news_display li a,.navlist li p{ font-size:14px;}
.news_display{ width:93%; float:none; overflow:hidden}
.news_display li span{ display:none}
.common_problem{ overflow:hidden; margin-top:20px; float:none; width:93%}
.qualification li{ width:24.5%; font-size:14px;}
.about_us{ height:auto !important}
.user li{ width:24.5%; margin-bottom:15px;}
.live_video{ margin-bottom:20px;}
.live_video dd{ width:41%}
.product_case{ margin-top:25px;}
.product_information{ margin-top:0px;}
.product_advantage dl{ padding:30px 0px;}
.product_advantage .title{ text-align:center; color:#fff}
.product_advantage .subtitle{ color:#fff; margin-bottom:15px;}
.product_case h3,.live_video dd{ font-size:14px;}
.product_case li{ margin-bottom:15px;}
.about_us .subtitle{ margin-bottom:15px;}

}
@media screen and (max-width:480px){.abys li h3{font-size:14px}
.cpxqnav li{font-size:15px}
.cpxqnav li i{display:block;margin:0}
.abys li p,.sxpz li{font-size:12px;line-height:22px}
.product_display li{width:48%}
.news_index li{width:100%;float:none}
.about_us dt video{width:100%;height:220px}
.product_case li{width:45%}
.product_case li .txt p{padding:5px}
.navlist li,.productdisplay li{width:47%}
.nav li{width:30.5%}
.news_top li{width:92%;float:none;padding:0 8px}
.cnlist li{width:47%}
.pjlist li,.wtlist li{width:46%}
.lnlist li{width:95%}
.zz_ab li{width:30%}
.news_index li span{display:none}
.navlist li .cptb a{width:90px;height:90px}
.navlist li .cptb{width:110px;height:110px}
.navlist li .cptb img{width:50px;height:50px}
.navlist li{margin-bottom:15px}
.navlist{margin-top:20px;margin-bottom:10px}
.cnlist ul{padding:0 8px}
.navlist li .cptb img{padding-top:25%;padding-left:25%}
.news_top li .dtnr p{height:auto}
.news_display dt{ float:none; overflow:hidden; width:98%}
.news_display dd{ width:100%; overflow:hidden; margin-top:20px;}
.qualification li{ width:40.5%}
.logo{background-size: 200px;}
.head .logo span{width: 40%;font-size: 14px;margin-top:0px}
.head{ margin-bottom:0px;}
}
@media screen and (max-width:360px){.news_hot li{width:100%;float:none}
.about_us dt video{width:100%;height:200px}
}