@charset "utf-8";
body,div,dl,dt,dd,del,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,menu{margin:0;padding:0}
body{font:12px/1.6 'Microsoft Yahei','Helvetica Neue',Helvetica,'Lucida Grande',Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',STHeiti,SimSun,sans-serif;color:#333}
a,a:visited{color:#333}
a:hover{color:#237fcc;text-decoration:none}ol,ul,li{list-style:none}
.oh{overflow:hidden;*zoom:1}
.fl{float:left}
.fr{float:right}
.dib{display:inline-block;*display:inline;*zoom:1}
.el{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.plr0{padding-left:0;padding-right:0}
.page-wrap{background:#fff}
.white-bg{background:#fff;position:relative;overflow:hidden}
.page-title{text-align:center}
.page-cn{font-weight:normal;font-size:16px;display:block}
.page-en{text-transform:uppercase;line-height:20px;font-size:16px;display:inline-block;position:relative}
.page-title.white{color:#fff}
.small-title{position:relative;margin-bottom:15px}
.small-en{font-size:18px;border-bottom:solid 3px #237fcc}
.small-cn{font-size:12px}
.banner-in{height:auto}
.col-xs-7-2,.col-sm-7-2,.col-md-7-2,.col-lg-7-2{min-height:1px;padding-left:15px;padding-right:15px;position:relative}
.col-xs-7-2{width:14.2857%;float:left}

@media (min-width:768px){.col-sm-7-2{width:14.2857%;float:left}}
@media (min-width:992px){.col-md-7-2{width:14.2857%;float:left}}
@media (min-width:1200px){.col-lg-7-2{width:14.2857%;float:left}}
.top-link .container{position:relative}
.top-link{height:30px;line-height:30px;border-bottom:solid 1px #cacaca}
.top-link .lang{position:absolute;right:0px}
.top-link .link{margin-right:10px}
.top-link .tips{margin-right:5px}
.top-link .lang a img{margin-right:3px}
.navbar-header .logo{display:block;margin:10px 120px 10px 0;height:54px}
.navbar-header .logo img{height:100%}
.navbar-main{height:74px;padding:0;margin-bottom:0;background:#fff;position:relative;border:0}
.navbar-main .nav-menu{padding:24px 0;margin-right:-35px;float:right}
.navbar-main .nav-menu>li{float:left;width:115px;height:26px}
.navbar-main .nav-menu>li>a{height:26px;line-height:26px;color:#000;display:block;text-align:center;overflow:hidden;font-size:14px;margin:0 5px;padding:0}
.navbar-main .nav-menu>li>a span{display:block;height:24px;line-height:24px;text-transform:uppercase;border:solid 1px transparent}
.navbar-main .nav-menu>li>a:hover,.navbar-main .nav-menu>li>a:focus{background:transparent;color:#fff}
.navbar-main .nav-menu .open>a,.navbar-main .nav-menu .open>a:hover,.navbar-main .nav-menu .open>a:focus{background-color:transparent;border-color:transparent;color:#fff}
.navbar-main .nav-menu>li>a:hover span,.navbar-main .nav-menu .open>a span,.navbar-main .nav-menu .open>a:hover span,.navbar-main .nav-menu .open>a:focus span{margin-top:-25px;background:#fff;color:#237fcc;border:solid 1px #237fcc}
.navbar-main .nav-menu>li>a em{font-style:normal;text-transform:uppercase}
.navbar-main .nav-menu>li>a:hover em,.navbar-main .nav-menu>li>a:focus em,.navbar-main .nav-menu .open>a em,.navbar-main .nav-menu .open>a:hover em,.navbar-main .nav-menu .open>a:focus em{color:#237fcc;border:solid 1px #237fcc;display:block;height:24px;line-height:24px}
.navbar-main .nav-menu .dropdown-menu{top:46px;border-bottom:solid 8px #0772d4}
.slider{max-height:698px;overflow:hidden}
.slider img{z-index:9;display:block;width:100%;height:auto}
.slider .owl-controls{position:absolute;z-index:99;width:100%;margin-top:-35px;text-align:center}
.slider .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.slider .owl-controls .owl-page span{z-index:999;display:block;width:14px;height:14px;border-radius:999px;margin:0 5px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#cdcac7}
.slider .owl-controls .owl-page.active span,.slider .owl-controls.clickable .owl-page:hover span{background:#237fcc}
.focus{max-height:407px;overflow:hidden}
.focus img{z-index:9;display:block;width:100%;height:auto}
.focus .owl-controls{position:absolute;z-index:99;width:100%;height:28px;margin-top:-28px;text-align:right;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#0fffffff,endcolorstr=#0fffffff);background-color:rgba(255,255,255,.3)}
.focus .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.focus .owl-controls .owl-page span{z-index:999;display:block;width:10px;height:10px;border-radius:999px;
margin:9px 3px;-webkit-transition:all .3s ease;transition:all .3s ease;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#afffffff,endcolorstr=#afffffff);
background-color:rgba(255,255,255,.8)}
.focus .owl-controls .owl-page.active span,.focus .owl-controls.clickable .owl-page:hover span{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffffff,endcolorstr=#ffffffff);background-color:rgba(255,255,255,1)}
.home-about{padding:50px 0}.about-desc{overflow:hidden}
.about-desc .col-md-6{padding:0}
.about-desc .text,.about-desc .pic{padding-bottom:100px;margin-bottom:-100px}
.about-desc .text{background:#dfdfdf}
.about-desc .text .bd{overflow:hidden;padding:30px 30px 0 30px;font-size:12px;line-height:30px}
.about-desc .text .more{text-align:left;margin-top:18px}
.about-desc .text .more a{line-height:30px;display:inline-block;text-align:center;font-size:12px;border:solid 1px;padding:0 24px;-webkit-transition:all .4s ease;transition:all .4s ease}
.about-desc .text .more a:hover,.about-desc .text .more a:active{background:#237fcc;border:solid 1px #237fcc;color:#fff}
.about-desc .pic{overflow:hidden}.about-desc .pic img{width:100%;height:100%}
.home-search{height:88px;position:relative;overflow:hidden;background:#fff url(../images/search.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}
.search{height:88px;position:relative;overflow:hidden}
.search-keyword{margin-top:29px;position:absolute;height:30px;line-height:30px;left:0;color:#fff;background:url(../images/word.png) left center no-repeat;padding-left:24px}
.search-keyword a{color:#fff}.search-form{margin-top:29px;position:absolute;right:0;width:320px;background:transparent;overflow:hidden}
.search .input{font-size:12px;font-weight:300;display:inline-block;line-height:30px;width:252px;padding:0 10px;border:0px;background-color:#f0f0f0;appearance:none}
.search .submit{position:absolute;top:0;right:0;width:68px;height:100%;cursor:pointer;border:none;background:#4b4a4a;color:#fff}
.home-product{padding:50px 0;background:#fff}
.home-product .cate-nav{margin-bottom:36px}
.home-product .cate-nav{text-align:center}
.home-product .cate-nav li{display:inline-block;width:180px;margin:5px 15px;}
.home-product .cate-nav li a{border:solid 1px #cfcece;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;display:block;line-height:1;padding:10px 0}
.home-product .cate-nav li a:hover{background:#237fcc;border:solid 1px #237fcc;color:#fff}
.home-product .cate-nav-en li{float:left;padding:0;margin-right:25px;margin-bottom:10px}
.home-product-list{margin:30px -20px 0 -20px}
.home-product-list li{padding:0 20px;margin-bottom:40px}
.home-product-list li a{position:relative;display:block;padding-bottom:90px;background:#efeded;color:#333}
.home-product-list li a .pic{height:100%;text-align:center;overflow:hidden}
.home-product-list li a .pic img{width:100%;-webkit-transition:all .4s ease;transition:all .4s ease}
.home-product-list li a .title{width:100%;line-height:20px;text-align:center;position:absolute;bottom:0;left:0;text-transform:uppercase;font-size:14px;padding:20px 0}
.home-product-list li a .title .en{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.home-product-list li a .bg{position:absolute;width:100%;height:80px;bottom:0;-webkit-transition:all .4s ease;transition:all .4s ease;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#008f8d8d,endcolorstr=#008f8d8d);background-color:transparent}
.home-product-list li a:hover,.home-product-list li a:active{color:#fff}
.home-product-list li a:hover .title,.home-product-list li a:active .title{display:block}
.home-product-list li a:hover .bg,.home-product-list li a:active .bg{height:80px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff207acc,endcolorstr=#ff207acc);
background-color:rgba(32,122,204,1)}
.home-product-list li a:hover .bg-en,.home-product-list li a:active .bg-en{height:65px}
.home-product-list li a:hover .pic img,.home-product-list li a:active .pic img{transform:scale(1.1)}
.home-news{padding:100px 0;background:#fff url(../images/news-bg.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}
.home-news .news-en{font-size:20px;font-weight:bold;display:block}
.home-news .news-cn{font-size:14px;display:inline-block;position:relative;padding-bottom:6px}
.home-news .news-cn::after{content:"";position:absolute;width:28px;height:2px;background:#237fcc;right:0;bottom:0}
.news-bg{position:relative;overflow:hidden;padding:0 64px}
.news-nav{position:relative;width:378px;height:400px;background:url(../images/news-nav.png) no-repeat;color:#fff}
.news-nav .inner{position:absolute;width:100px;height:110px;top:50%;margin-top:-55px;right:-50px}
.news-nav a{color:#fff;display:block;line-height:30px;border:solid 1px;text-align:center;margin-top:15px;margin-left:-4px;position:relative}
.news-nav a:hover{background:#237fcc;border:solid 1px #237fcc}
.news-nav .en{display:inline-block;font-size:32px;line-height:1;border-bottom:solid 1px;padding-bottom:3px}
.news-nav .small{display:block}.news-cate{text-align:center;padding:50px 0}
.news-cate a{display:inline-block;line-height:36px;padding:0 40px;border:solid 1px transparent;border-radius:999px;margin:0 30px}
.news-cate a:hover{border:solid 1px #237fcc}.nav-tabs{border-bottom:none}
.nav-tabs>li>a{padding:5px 28px;line-height:20px;border-radius:0px;margin-right:15px;color:#fff}
.nav-tabs>li>a:hover{background:transparent;color:#fff;border:1px solid #fff}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff;background-color:transparent;border:1px solid #fff;
border-bottom-color:#fff;border-radius:0px;cursor:default}
.home-news-list{overflow:hidden;position:relative;margin-top:10px}
.home-news-list .list{width:100%;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
line-height:20px;padding:15px 0;border-bottom:dotted 1px #8d8d8e}
.home-news-list .list a .time{float:right;color:#8d8d8e}
.home-news-list .list a .title{float:left;color:#8d8d8e;font-size:12px}
.home-news-list .list a:hover .time,.home-news-list .list a:hover .title{color:#fff}
.home-super{padding:80px 0;position:relative}
.super-list .item{display:table;cursor:pointer;margin:0 auto}
.super-list .inner{width:152px;height:136px;margin:0 auto;display:table-cell;vertical-align:middle;text-align:center;
background:url(../images/super.png) no-repeat;-webkit-transition:all 0.4s linear;
-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;-ms-transition:all 0.4s linear;transition:all 0.4s linear;text-transform:uppercase}
.super-list .inner:hover{background:url(../images/super-hover.png) no-repeat;color:#fff}
.super-list .inner .cn{color:#333}
.super-list .inner .en{display:none;text-transform:uppercase}
.super-list .inner:hover .cn{display:none}
.super-list .inner:hover .en{display:block;color:#fff}
.home-partner{padding:50px 0;position:relative;overflow:hidden;background:url(../images/partner.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover}
.home-partner .page-title{margin-bottom:20px}
.partner-list .link{display:block;width:260px;height:175px;padding-top:35%;background:#fff;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;margin:18px 0;border:solid 1px #e7e7e7}
.partner-list .link:hover{border:solid 1px #237fcc}
.partner-list .s-logo{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:100%;height:100%;display:table}
.partner-list .inner{display:table-cell;vertical-align:middle;text-align:center;width:100%}
.partner-list .s-logo img{margin:0 auto;display:inline-block;border:solid 0px #e7e7e7}
.partner-list .owl-controls{position:absolute;z-index:99;top:50%;width:100%}
.partner-list .owl-controls .owl-buttons .owl-prev,.partner-list .owl-controls .owl-buttons .owl-next{position:absolute;z-index:10;top:0;display:block;width:40px;height:55px;
background-color:#b9b7b8;background-image:url(../images/arr.png);background-position:0 0;background-repeat:no-repeat}
.partner-list .owl-controls .owl-buttons .owl-prev{left:-50px}
.partner-list .owl-controls .owl-buttons .owl-prev:hover,.partner-list .owl-controls .owl-buttons .owl-prev:active,.partner-list .owl-controls .owl-buttons .owl-next:hover,.partner-list .owl-controls .owl-buttons .owl-next:active,.partner-list .owl-controls .owl-buttons .owl-prev:focus,.partner-list .owl-controls .owl-buttons .owl-next:focus{background-color:#237fcc}
.partner-list .owl-controls .owl-buttons .owl-next{right:-50px;background-image:url(../images/arr.png);background-position:0 -55px}
.home-apply{padding:0 0 50px;position:relative}
.apply-in{margin:50px 0}
.apply-list .item{margin-bottom:16px;padding:0 20px}
.apply-list .item a{display:block;font-size:0;position:relative}
.apply-list .item a img{width:100%;height:auto}
.apply-list .item a .bg{position:absolute;width:50%;height:50%;left:50%;top:50%;margin-left:-25%;margin-top:-25%;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#af237fcc,endcolorstr=#af237fcc);background-color:rgba(35,127,204,.8);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}
.apply-list .item a:hover .bg{width:100%;height:100%;left:0;top:0;margin-left:0%;margin-top:0%;opacity:1}
.apply-list .item a .title{position:absolute;width:90%;height:20px;line-height:20px;margin-top:-10px;top:50%;left:5%;text-align:center;text-transform:uppercase;color:#fff;font-size:14px;opacity:0}
.apply-list .item a:hover .title{opacity:1}
.apply-list .owl-controls{position:absolute;z-index:99;width:100%;margin-top:0px;text-align:center}
.apply-list .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.apply-list .owl-controls .owl-page span{z-index:999;display:block;width:10px;height:10px;border-radius:999px;margin:0 3px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#cdcac7}
.apply-list .owl-controls .owl-page.active span,.apply-list .owl-controls.clickable .owl-page:hover span{background:#237fcc}
.home-contact{padding:50px 0 15px;color:#fff;background:#333232 url(../images/footer.jpg);font-size:13px}
.home-contact a{color:#fff}
.block{padding:50px 0 10px;position:relative}
.block-title{text-align:center}
.block-cn{font-size:14px;display:block}
.block-en{text-transform:uppercase;font-size:16px;display:block;font-weight:bold}
.about-box{padding-top:50px;position:relative;background-image:url(../images/wilo_bg.jpg);}
.about-text{line-height:1.8}
.testTXT{float:left;}
.home-feedback{color:#333;padding:80px 0;position:relative}
.feedback-title{margin-bottom:25px}
.feedback-title .en{font-size:16px;text-transform:uppercase;display:block}
.feedback-title .cn{display:inline-block;padding-top:4px;position:relative}
.feedback-title .cn::before{content:"";position:absolute;width:48px;height:2px;background:#237fcc;left:0;top:0}
.feedback .form-group{margin:0 0 18px}
.feedback .form-control{border:solid 1px #ccc;color:#333;box-shadow:none;padding:6px;border-radius:0;width:100%!important;background:#fff}
.feedback .form-control:focus{border:solid 1px #237fcc}
.feedback .form-control::-moz-placeholder{color:#333;opacity:1}
.feedback .form-control:-ms-input-placeholder{color:#333}
.feedback .form-control::-webkit-input-placeholder{color:#333}
.feedback .submit-btn{position:relative;margin-top:-20px}
.feedback .btn-default{padding:6px 28px;border:solid 1px #ccc;border-radius:0;background:transparent}
.feedback .btn-default:focus{border:solid 1px #237fcc;background:#237fcc;color:#fff}
.foot-title{font-size:13px;position:relative;margin-bottom:20px;display:block}
.foot-title .en{font-size:16px;text-transform:uppercase;margin-right:5px}
.address{overflow:hidden}
.address li{line-height:20px;padding-left:34px;position:relative;margin-bottom:5px}
.address li span{display:block}
.address-en li{padding-right:20px}
.address li img{position:absolute;left:0}
.qrcode{padding:0;margin:15px -10px}
.qrcode li{display:inline-block;text-align:center;padding:0 10px}.qrcode li span{display:inline-block;width:14px;vertical-align:top;font-size:12px;line-height:1.5}
.qrcode li img{display:inline;vertical-align:top}
.qrcode.en li span{display:block}
.share-ico{margin-top:30px}
.share-ico a{margin-right:10px;cursor:pointer}
.foot-logo img{display:block;margin:0 auto}
.aside,.content{padding-bottom:99999px;margin-bottom:-99999px}
.aside{min-height:800px;background:#f7f7f7;margin-right:50px}
.content{padding-right:0;background:#fff}.cate-title{margin:0 20px;height:60px;line-height:80px;font-size:18px;color:#237fcc;border-bottom:1px solid;font-weight:normal}
.cate-list{margin:15px 0}.cate-list li a{font-size:14px;color:#000;line-height:35px;display:block;text-indent:20px}
.cate-list li a:hover{background:#237fcc;color:#fff}
.news-list{overflow:hidden;position:relative;margin:0 0 30px}
.news-list .list{width:100%;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;padding:15px 0;border-bottom:dotted 1px #8d8d8e}
.news-list .list a .time{float:right}
.news-list .list a .title{float:left;font-size:12px}
.honor-box{position:relative;margin:0 -24px}
.honor-more{font-size:19px;text-align:center;background:url(../images/honor-more.jpg) center center no-repeat}
.honor-more a{text-decoration:none}
.honor-list{padding:30px 0 60px;position:relative}.honor-list .item{padding:0 24px}
.honor-list .link{height:0;display:block;padding-top:150%;border:solid 1px #d6d6d6;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}
.honor-list .link:hover{border:solid 1px #237fcc}.honor-list .pic{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:100%;height:100%;display:table}
.honor-list .pic img{margin:0 auto;display:inline-block}.honor-list .inner{display:table-cell;vertical-align:middle;text-align:center;width:100%}
.honor-list .owl-controls{position:absolute;z-index:99;width:100%;margin-top:15px;text-align:center}
.honor-list .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.honor-list .owl-controls .owl-page span{z-index:999;display:block;width:14px;height:14px;border-radius:999px;margin:0 10px 0 0;-webkit-transition:all .3s ease;transition:all .3s ease;background:#cdcac7}
.honor-list .owl-controls .owl-page.active span,.honor-list .owl-controls.clickable .owl-page:hover span{background:#237fcc}
.prod-cate{text-align:center;padding:50px 0 0}
.prod-cate a{display:inline-block;line-height:32px;padding:0 25px;margin:10px 15px;border:solid 1px #cfcece}
.prod-cate a:hover{color:#fff;background:#237fcc;border:solid 1px #237fcc}
.img-list{overflow:hidden;margin-top:35px;margin-left:-45px;margin-right:-45px}
.img-list .item{margin-bottom:50px;padding:0 45px}
.img-list .item a{display:block;font-size:0;position:relative;border:solid 1px #ddd}
.img-list .item a img{padding:15px;width:100%;height:auto}
.img-list .item a .bg{position:absolute;width:100%;height:0;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#af000000,endcolorstr=#af000000);background-color:rgba(0,0,0,.8);-webkit-transition:all .4s ease;transition:all .4s ease}
.img-list .item a:hover{border:solid 1px #237fcc}
.img-list .item a:hover .bg{height:100%}.img-list .item a .title{position:absolute;width:90%;margin-top:-15%;top:50%;left:5%;text-align:center;color:#fff;font-size:14px;display:none}
.img-list .item a:hover .title{display:block}.img-list .item a .title span{font-size:12px;display:inline-block;padding:0 15px;border:solid 1px;margin-top:25px}
.query .tips{padding:0 15px;font-size:16px}
.query .form-group{margin-bottom:10px}
.query .form-control{width:80%!important}.query .textarea{width:90%!important;height:80px}
.query .btn-default{background:#237fcc;color:#fff;width:120px}
.crumbs{background:#237fcc;height:50px;line-height:50px;color:#fff;padding:0 20px}.crumbs a{color:#fff}

.page-list{text-align:center;margin:0 0 30px;display:block}
.page-list::after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.page-list ul{border-radius:4px;display:inline-block;vertical-align:bottom}
.page-list ul li{border-right:none;border-radius:0;float:left;display:inline-block;border:solid 1px #ddd;border-radius:4px;padding:8px 12px;line-height:18px;margin-right:2px}
.page-list ul li a{color:#333;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;background:#fff}
.page-list ul li:not(:first-child):not(:last-child){border-radius:0}.page-list ul li:first-child{border-radius:4px 0 0 4px}
.page-list ul li:last-child{border-radius:0 4px 4px 0}.page-list ul li.active{background:#0967b6;color:#fff}
.page-related{margin:20px 0;border-top:1px solid #ccc;padding-top:15px}.page-related li{overflow:hidden}
.page-more{font-size:14px;line-height:36px;display:block;overflow:hidden;width:150px;margin:0 auto;text-align:center;border:1px solid #ccc;margin-bottom:30px}
.page-more:hover,.page-more:active{color:#fff;border:1px solid #237fcc;background:#237fcc}.content-body{padding:50px 0 30px;font-size:14px;position:relative}
.content-body p{margin-bottom:12px}.content-body img{max-width:100%;width:auto}.content-title{text-align:center;line-height:50px;font-size:18px;color:#000000;padding-top:30px}
.content-img{margin:20px auto;text-align:center}.content-img img{display:inline-block}.content-time{text-align:center;color:#999;padding:5px 0}
.detail{line-height:24px;padding:30px 0}.prod-detail{margin-top:36px;margin-left:-15px;margin-right:-15px}.prod-detail .pic img{border:solid 1px #ddd}
.prod-title{font-size:24px;font-weight:600;color:#333}.prod-other{padding:15px 0px;border-bottom:1px solid #ddd}
.prod-other li a{display:inline-block;font-size:13px;padding:5px 0px}.prod-other li a img{margin-right:5px}.prod-share{height:30px;margin:15px 0 0;background:#f7f7f7}
.iw_poi_title{font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;color:#c52}
.iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}#dituContent{width:100%;height:400px;border:#ccc solid 1px;margin-bottom:30px}#dituContent img{max-width:none}
.online,.contact{padding:15px 20px 0}
.online li{margin-bottom:15px}.online li img{margin-right:5px}.contact li{margin-bottom:5px;font-size:14px}
.contact{padding-bottom:30px}.sidebar{position:fixed;z-index:9999;right:10px;bottom:100px;width:50px;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s}
.sidebar dd{margin-bottom:1px}.sidebar a{height:50px;line-height:50px;color:#fff;display:block;font-size:12px;text-align:center;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff7e7e7e,endcolorstr=#ff7e7e7e);background-color:rgba(126,126,126,1);-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;border-radius:999px}
.sidebar a:hover{color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff237fcc,endcolorstr=#ff237fcc);background-color:rgba(35,127,204,1)}
.sidebar a span{text-indent:-9999px;display:block;width:50px;height:50px}.sidebar a .tel{background:url(../images/sidebar.png) 0 0 no-repeat}
.sidebar a .email{background:url(../images/sidebar.png) 0 -58px no-repeat}.sidebar a .qq{background:url(../images/sidebar.png) 0 -116px no-repeat}
.sidebar .gotop span{background:url(../images/sidebar.png) 0 -174px no-repeat}.footer{padding:25px 0;background:#0e5a9e;color:#fff;font-size:14px}

.footer a{color:#fff;margin-right:20px}
.footer .copyright{text-align:center;margin:0 auto}
@media (min-width:1366px){.container{width:1200px}}@media (max-width:992px){.navbar-toggle{padding:15px 0px;margin-top:15px;background-color:transparent;background-image:none;border-radius:0px;border-top:none}
.navbar-toggle .icon-bar{background:#333}.navbar-collapse{padding:0;border-top:none}.navbar-main{height:70px;z-index:999;border-bottom:solid 1px #ccc}
.navbar-main .nav-menu>li>a{border:solid 0px transparent;border-radius:0px}.navbar-header .logo{margin:14px 0;height:42px}
.navbar-header .logo img{height:42px}.navbar-main .lang{margin-top:0}
.navbar-main .nav-menu,.navbar-main .lang{padding:0;margin-right:0px;float:none}
.navbar-main .nav-menu>li{display:block;width:100%;clear:both;float:none;height:auto}
.navbar-main .nav-menu>li>a,.navbar-main .lang a{height:auto;line-height:48px;display:block;margin:0;border-top:1px solid #ccc;text-align:left;padding:0 15px;background:#fff}
.navbar-main .nav-menu>li>a span{display:none}.navbar-main .nav-menu>li>a:hover,.navbar-main .nav-menu>li>a:focus{background:#237fcc;color:#fff}
.navbar-main .nav-menu>li>a:hover em,.navbar-main .nav-menu>li>a:focus em{color:inherit;border:0px;display:block;height:auto;line-height:inherit}
.navbar-main .nav-menu .open>a,.navbar-main .nav-menu .open>a:focus{background-color:transparent;border-top:1px solid #ccc;background:#237fcc;color:#fff}
.navbar-main .nav-menu .open>a:after{border-right:1px solid #fff;border-bottom:1px solid #fff}
.about-desc .text .bd{line-height:1.8;padding:0}
.home-news-list .list a .desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.about-desc .text .more{margin-bottom:20px}
.about-desc .col-md-6{padding:0 15px}.partner-list .owl-controls{margin-top:-19px}
.partner-list .owl-controls .owl-buttons .owl-prev{left:0}
.partner-list .owl-controls .owl-buttons .owl-next{right:0}
.aside{margin-right:0px}
.address li{margin-top:0px;margin-bottom:5px}}@media (max-width:640px){.apply-nav{display:none}
.navbar-header .logo img{padding-left:15px}
.navbar-toggle{margin-right:15px}
.navbar-main .nav-menu .dropdown-menu{top:100%;min-width:100%}
.navbar-main .nav-menu .dropdown-menu>li>a{padding:3px 15px}
.home-about{padding:30px 0 10px}
.about-desc{height:auto}
.about-desc .text{background:#fff}
.about-desc .text .bd{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.home-product,.home-super,.home-news,.home-partner,.home-contact{padding:30px 0 10px}
.home-product .cate-nav{text-align:left}
.home-product .cate-nav li{padding:0;width:48%;margin:0;border:solid 1px transparent}
.home-product .cate-nav li a{text-align:center}
.home-product-list li a .title .en{padding:0 8px}
.news-nav .inner{position:absolute;width:100px;height:110px;top:50%;margin-top:-55px;right:0px}
.home-news-list .list{padding:10px 0}
.news-bg{padding:36px 15px}
.news-cate{padding:25px 0 0}
.news-cate a{padding:0 25px;margin:0 15px}
.prod-cate{padding:25px 0 0}
.prod-cate a{line-height:24px;padding:0;margin:0;width:50%;background:#f3f3f3;border:solid 2px #fff;margin-left:-2px;margin-bottom:-2px;box-sizing:border-box}
.img-list{margin-top:25px;margin-left:-15px;margin-right:-15px}
.img-list .item{margin-bottom:15px;padding:0 15px}
.home-news-list .list a .time{margin-right:20px}
.home-product-list{margin:30px -2px 0 -2px}
.home-product-list li{padding:0 2px;margin-bottom:4px}
.partner-list .link{padding-top:100%;margin:10px 0}
.partner-list .s-logo img{padding:0 5px}
.qrcode .first{margin-right:0}
.apply-list{margin:15px -4px 0;padding:0 15px}
.apply-list .item{margin-bottom:8px;padding:0 4px}
.home-contact .contact-bg{padding:0px 0 32px 0px}
.other{margin-top:0px}
.banner-in{display:none}
.aside,.content{padding-bottom:0px;margin-bottom:0px}
.aside{min-height:1px}
.content{padding:0}
.crumbs{margin:0 -15px;padding:0 20px}
.content-body{padding:60px 0 0 0}
.prod-title{margin-top:15px}
.foot-title{margin-bottom:15px}
.qrcode{padding:15px 0}}
