body{font-family:"Microsoft YaHei","微软雅黑"}
h1{color:#333;line-height:35px}
h2{font-weight:500;margin-top:20px}
h3{color:#333;margin-top:20px;margin-bottom:10px}
small{line-height:28px}
dd{line-height:24px}
a:hover{transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease}
a:focus{outline:none;}
.table-hover > tbody > tr:not(:first-child):hover p{color:#fff;}
dd,p,span,a,.gray,.sec-small,.items .item-list ul>li,.list-star>li,.tec-table table tr td,.pd-sec>section p,.feedback-sec .feedback-survey h2{color:#666}
small,.items .item-title,.dotted-box,.pro-sec .single-pro .carousel-desc ul li,.tab-slide .tab-toggle ul li a,.bread-nav .breadcrumb li.active,.bread-nav .breadcrumb li a,.series ul li a,.pro-relate p,.engineer .engineer-desc p,.feedback-sec .feedback-form h3,.c-info .c-info-detail{color:#999}
.black,.c-info p{color:#333}
h1,body>section .case h3,.mask-desc .mask-box p{font-size:28px}
.case-wrapper h3{font-size:28px;margin-top:0;}
h2,.items .img-mask h2 a,.rectangle span{font-size:22px}
h3,.items .item-title,.spec dl dt,.spec dl.dt-auto dt,.pro-sec .single-pro .carousel-desc p,.sec-item p,a.btn-label,.bread-nav .detail-nav ul li a,.degree-box p,.pinfo strong,.bz-box h5,.img-icon-desc p,.feedback-sec h1+small,.feedback-z h3+p,.z_wrapper p,.c-info p,.c-info .c-info-detail{font-size:16px}
small,.dotted-box,.solid-box,.pro-sec .note p,.pro-sec .foot-desc{font-size:13px}
p,span,a,.banner p,.sec-small,.item-desc-sm-pd h3{font-size:14px}
.bottom-box,.bottom-box .bottom-box-left p,.item-desc-justified h3,.tab-container .tab-content h2,.engineer .engineer-desc h2,.pinfo h2,.feedback-sec .feedback-survey h2{font-size:20px}
dd,.banner .text h1,.solutions h3,.feedback-banner .feedback-text h3,.bottom-box,.bottom-box .bottom-box-right ul li a,.sec-desc h2,body>section .rec h1>small>a,.newsbox ul li .posttime,.spec dl dt,.spec dl.dt-auto dt,.comment h3,.leader,.pro-sec .pro-table table thead tr th,.pro-sec .qa-item h3,.box-container .box p,.box-container .box p .lead,.tab-slide .tab-toggle ul li h3,.bread-nav .detail-nav ul li.active a,.b-img-mask h3,.support-box h1,.feedback-sec h1,.feedback-sec .feedback-form h3,.feedback-z h3{font-weight:400}
h3,.bold,body>section h1,body>section .case h3,body>section.sec-bg .sec-mask h1,.tab-container .tab-content h2,.series ul li.active a,.mask-desc>p,.mask-desc .mask-box p,.pinfo h2{font-weight:700}
.dark-gray-bg{background:#f2f2f2}
.gray-bg,body>section:nth-of-type(even),.tab-sec>section:nth-child(2n),.odd-sec>section:nth-child(2n+1),.pro-sec>section:nth-of-type(odd){background-color:#F2F2F2}
.tab-content .tab-sec > section.pro-see{background-color:#fff;}
.pro-gray-bg{height:680px;background:url("../images/u8834.png") no-repeat;}
.img-gray-bg{background:#e4e4e4}
.full-width,.divider,.divider1,.divider2,.divider3,.divider4,.case-item-wrapper img,.border-vertical img{width:100%}
.case-item-desc a span,.comment h3,.orange,.pro-sec .more,.bread-nav .detail-nav ul li.active a,.pro-relate p span{color:#f90}
.full,.pro-sec .waiting p{width:100%;height:100%}
.mask-bg:before{before:"";content:""}
.pro-mask:before{before:"";content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.1);z-index:10;display:block}
.mt5{margin-top:5px}
.mt20{margin-top:20px}
.mt26{margin-top:26px}
.mt35{margin-top:35px}
.mt45{margin-top:45px}
.mt65{margin-top:65px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20,.news_text p{margin-bottom:20px}
.mb30,.pro_list_pic .col-xs-6{margin-bottom:30px}
.mb65{margin-bottom:65px}
.mb80{margin-bottom:80px}
.npd{padding:0}
.npb{padding-bottom:0}
.npt{padding-top:0}
.nmb{margin-bottom:0}
.nmt{margin-top:0!important}
.block{display:block}
.inline-block{display:inline-block}
.pr35{padding-right:35px}
.pl30{padding-left:30px}
.pl80{padding-left:80px}
.pb110{padding-bottom:110px}
.pew_03{background:url("../images/pe-03.jpg") no-repeat}
.pe_03{background:url("../images/3-2.jpg") no-repeat}
.cs_03{background:url("../images/3.jpg") no-repeat center}
.ykn_03{background:url("../images/3.jpg") no-repeat center;}
.y_03{background:url("../images/3.jpg") no-repeat center}
.s5x_03{background:url("../images/3-1.jpg") no-repeat center}
.hp_03{background:url("../images/cs-03.jpg") no-repeat center}
.mc_01{background:url('../images/mc-c1.png') no-repeat center}
.mc_02{background:url('../images/mc-c2.jpg') no-repeat center}
.mc_03{background:url('../images/mc-c3_1.png') no-repeat center}
.mc_04{background:url('../images/mc-c4_1.jpg') no-repeat center}
.mc_05{background:url('../images/mc-c5.png') no-repeat center}
.mc_06{background:url('../images/mc-c6.jpg') no-repeat center}
.mc_07{background:url('../images/mc-c7.png') no-repeat center}
.mc_08{background:url('../images/mc-c8.jpg') no-repeat center}
.mb5x_03{background:url('../images/mb5x-3.png') no-repeat -45% center;height:750px;background-size:75%;}
.mb5x_04{background:url('../images/mb5x-4.png') no-repeat 120% 50%;height:750px;background-size:75%;}
.mb5x_07{background:url('../images/mb5x-7.png') no-repeat 10% 50%;height:750px;background-size:65%;}
.mb5x_08{background:url('../images/mb5x-8.png') no-repeat 110% 50%;height:600px;background-size:65%;}
.mb5x_09{background:url('../images/mb5x-9.png') no-repeat -86% 100%;height:900px;background-size:78%;}
.mb5x_04_bg{background:url('../images/mb5x_04_bg.jpg') no-repeat center;}
.mb5x_07_bg{background:url('../images/mb5x_07_bg.jpg') no-repeat center;}
.mb5x_09_bg{background:url('../images/mb5x_09_bg_1.jpg') no-repeat center;}
.pew_03,.pe_03,.cs_03,.ykn_03,.y_03,.s5x_03,.hp_03{height:550px;background-size:cover;}
.mc_01,.mc_02,.mc_03,.mc_04,.mc_05,.mc_06,.mc_07,.mc_08{height:550px;}
.pro_mc{height:750px;}
@supports (display:flex) or (display:-webkit-flex){
	.pro-detail-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
	.pro-detail-flex > .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;}
	.pro-detail-flex > .container > .row{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;}
	.pro-detail-flex [class^="col-"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
	.vertical-middle-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;}
	.pro-detail-flex .mt65{margin-top:0;}
	.pro-detail-flex .vm-col{-webkit-transform:translateY(0);transform:translateY(0);}
}
.divider{background-color:#797979;height:2px;margin:29px 0}
.divider1{background:url("../images/u377_1.png");height:5px;margin:29px 0}
.divider2{color:#f2f2f2;background-color:#f2f2f2;height:1px;margin:29px 0}
.divider3{background:#d3d6da;height:1px;margin:29px 0}
.divider4{background:#f2f2f2;margin:29px 0;height:1px}
p,span,a{line-height:24px}
.middle{position:relative;left:0;right:0}
.border{border:1px solid #e4e4e4}
.banner{padding-bottom:0px;overflow:hidden}
.solutions{background:url("../images/u4404.jpg") no-repeat #46494e;padding-bottom:152px;padding-top:0;height:680px}
.solutions h3{margin-top:0}
.jq_slide{overflow:auto;}
.powders-banner,.customer-banner,.service-banner,.pro-banner{padding:230px 0 60px;margin-bottom:0;height:500px}
.powders-banner{background:url("../images/u4404.jpg") no-repeat}
.customer-banner{background:url("../images/gyzf_banner.jpg") no-repeat;background-color:rgb(54,113,207);}
.feedback-banner{padding:0;margin-bottom:0;height:500px;background:url("../images/u14856.jpg") no-repeat 55% rgb(54,113,207);}
.feedback-banner.mask-bg:before{opacity:0}
.feedback-banner .feedback-text{position:relative;z-index:20}
.feedback-banner .feedback-text h3{font-size:36px}
.feedback-banner .feedback-text p{margin-bottom:0}
.banner h3,.banner p,.banner span{color:#fff}
.banner h1{font-size:34px}
.banner h3{font-size:48px;padding-top:196px}
.banner p{padding-top:0;max-width:980px}
.banner .text{padding:35px 35px 30px}
.banner .text{background-color:#3671cf;background-color:rgba(54,113,207,0.9)}
.banner .text h1{margin-bottom:10px}
.banner .text p{line-height:22px}
.service-banner{padding:230px 0 84px 0}
.service-banner .text{background:#fef6ee;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}
.service-banner .text p{color:#333333;padding-top:0}
.pro-banner{background:url("../images/u701.jpg") no-repeat;background-color:rgb(54,113,207);}
.pro-banner .text{background-color:#3671cf;background-color:rgba(54,113,207,0.9)}
.pro-banner .text p{color:#fff;padding-top:0}
.pro-complex-banner{margin-bottom:0;background:url("../images/u9107.jpg") no-repeat}
.pro-mc-banner{background:url('../images/banner_mc.jpg') no-repeat;}
.bussiness-mc-banner{background:url('../images/busi-mc-banner.jpg') no-repeat;padding-top:212px;}
.bussiness-mc-banner h3{padding-top:0;}
.m_related_cases h2,.m_related_cases h4{display:none;}
@media (min-width:527px) and (max-width:991px){
	.pro-complex-banner{padding:104px 0 194px 0}
}
@media (max-width:526px){
	.pro-complex-banner{}
}
.service-banner{background:url("../images/u12116.jpg") no-repeat 85% 0}
.support-banner{height:500px;background:url("../images/u12116.jpg") no-repeat 85% 0;background-color:rgb(54,113,207);padding:230px 0 60px 0;margin-bottom:28px}
.support-banner .text{background-color:#3671cf;background-color:rgba(54,113,207,0.9)}
.support-banner .text p,.support-banner .text strong{color:#fff}
.contact-banner{background:url("../images/u10.jpg") no-repeat;padding:162px 0 60px 0;margin-bottom:0}
.contact-banner .text{background-color:#3671cf;background-color:rgba(54,113,207,0.9)}
.contact-banner .text p,.contact-banner .text strong{color:#fff}
.tph_banner{background:url("../images/tph_banner.jpg") no-repeat center center;}
.bottom-box{position:relative;width:586px;height:auto;padding:22px 28px;margin-top:70px;border:2px solid #ccc;background-color:rgba(255,255,255,0)}
.bottom-box .bottom-box-left{display:inline-block;width:98px;	/* margin-left: 30px; margin-top: 23px; */background:url("../images/u6142_1.png") no-repeat center right}
.bottom-box .bottom-box-left p{padding:0;margin:0;line-height:35px;}
.bottom-box .bottom-box-right{margin-right:25px;}
.bottom-box .bottom-box-right .s_scroll{max-height:35px;overflow:hidden}
.bottom-box .bottom-box-right .s_scroll ul{margin-bottom:0;}
.bottom-box .bottom-box-right ul{margin-right:34px;margin-left:30px;}
.bottom-box .bottom-box-right ul li a{display:inline-block;font-size:18px;color:#f90;line-height:35px;max-width:339px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-o--ms-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding: url('../other/ellipsis.xml#ellipsis');overflow:hidden;}
.bottom-box .bg-box{width:8px}
.bottom-box .bg-box .s_page{position:absolute;display:inline-block;text-indent:-9999px;width:20px;height:20px;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}
.bottom-box .bg-box .s_page:focus{outline:0}
.bottom-box .bg-box .s_page:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.bottom-box .bg-box .s_prev{right:10px;top:21px;background:url("../images/u6379_1.png") no-repeat center}
.bottom-box .bg-box .s_next{right:10px;bottom:16px;background:url("../images/u6383_1.png") no-repeat center}
.cases_banner{background:url("../images/u1782_1.jpg") center top no-repeat;background-color:rgb(54,113,207);}
.white{color:#fff}
.sec-desc h1{margin-bottom:38px}
.sec-desc h2{font-size:18px;line-height:28px;margin:10px 0}
.sec-desc h4{margin-bottom:25px}
.sec-desc h5{color:#656565}
.sec-desc p{margin:0}
.sec-desc dl{margin-top:25px}
.sec-desc dl:first-child{margin-top:0}
.sec-desc dl dt{width:160px}
.img-desc p{margin-top:10px}
.sec-small{margin-bottom:35px}
.sec-feedback h1{margin-top:40px;margin-bottom:20px}
.sec-feedback p{margin-bottom:20px}
.sec-case h1{margin-bottom:45px}
.sec-case p{margin-bottom:30px}
body>section{padding-top:80px;padding-bottom:60px;position:relative}
body>section .item-img{position:relative}
body>section .item-img .circle-bg{background:url("../images/u6304_1.png") no-repeat center top;position:absolute;top:0;bottom:0;left:0;right:1px;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}
body>section .item-img img{margin-bottom:34px}
body>section h1,body>section h2{margin-bottom:35px}
body>section .rec{padding-bottom:30px}
body>section .rec h1{margin-bottom:28px}
body>section .rec h1>small>a{font-size:14px;color:#f90;padding-left:10px;font-family:'Microsoft YaHei Regular','Microsoft YaHei'}
body>section .rec h1>small>a:hover{color:#f90}
body>section .rec .item{position:relative}
@media (max-width:991px){
	body>section .rec .img-hover{padding-top:10px}
}
/* body>section .rec .img-hover h3 a{display:block;color:#fff;text-align:center;vertical-align:middle;font-size:20px;font-weight:800;margin-top:-8px} */
body>section .case{padding:20px 0 104px 0}
body>section .case h3+a{display:inline-block;margin-bottom:35px;font-weight:300}
body>section.sec-bg{margin:0;padding-top:0;position:relative;background:url("../images/u455.jpg") no-repeat;height:500px;}
body>section.sec-bg>.imgbox>img{margin:0;padding:0}
.mask,.mask-bg:before,{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;display:block}
.overlay-mask{position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.7);z-index:10;display:block}
body>section.sec-bg .sec-mask{padding-top:127px}
body>section.sec-bg .sec-mask h1{font-size:28px;margin-bottom:30px}
body>section.sec-bg .box-container .s_box{padding:6px 40px 6px 16px}
body>section.sec-bg .box-container .s_box a{color:#fff;font-size:16px;display:inline-block;padding:6px 20px}
body>section.sec-bg .box-container .s_box .left{border-right:1px solid #fff}
.items .item-list ul>li,.list-star>li{line-height:26px}
.items .item-list ul>li:before,.list-star>li:before{content:url("../images/u6067.png");padding-right:20px}
.items .item-title{text-align:center;margin-bottom:13px;margin-top:20px}
.items .item-list{text-align:center}
.items .item-list ul{display:inline-block;text-align:left}
.items .item .item-img h2:before{content:"";display:inline-block;height:190px;vertical-align:middle;}
.items .img-mask{max-width:190px;max-height:190px;overflow:hidden;right:0;top:0!important;background-color:#3671cf;background-color:rgba(54,113,207,0.9)!important}
.items .img-mask h2{margin-top:0}
.items .img-mask h2 i{display:inline-block;height:190px;vertical-align:middle}
.items .img-mask h2 a{display:inline-block;color:#fff;text-decoration:none;vertical-align:middle}
.list-items{margin:10px 0}
.list-items .item{margin-bottom:15px;}
.material-lists{list-style:none;padding-left:15px;}
.material-lists li{float:left;width:14.285%;}
.news-wrapper{margin-left:25px}
.newsbox{width:100%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.newsbox ul{padding-left:0;list-style:none}
.newsbox ul li{line-height:22px;min-height:36px;}
.newsbox ul li .posttime{float:right;color:#CCC;font-size:14px;text-align:right;line-height:36px}
.newsbox figure:after{content:"";display:table;}
.newsbox figure,.newsbox figure:after{clear:both;}
.newsbox figure > a{display:block;margin-bottom:30px;width:100%;}
.newsbox figure > img{margin-bottom:30px;display:block;}
.newsbox figcaption p{margin-bottom:10px;}
.newsbox figcaption a{width:100%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;display:inline-block;}
.newsbox figcaption a.active{color:#ff9900;}
.newsbox figcaption a.active:hover{color:#ff9900;text-decoration:underline;}
.newsbox figcaption .icon-gt{margin-right:0;}
.newsbox figcaption .icon-gt:before{padding-right:5px;}
.case-sec{padding-top:50px}
.case-item-wrapper{background:#fff}
.case-item-wrapper h3{margin-bottom:0;padding:15px 0;font-size:20px!important}
.case-item-desc{padding:0 40px 35px 40px}
.case-item-desc .case-item-link{display:inline-block;margin-top:20px}
.support-desc h3{font-weight:400}
.case-item{border-bottom:4px solid #e4e4e4}
.case-item.active{border-bottom:4px solid #f90}
.case-gray-box.active,.hover-blue:hover .hover-show{background-color:#3671cf!important}
.case-gray-box.active h3,.hover-blue:hover .hover-show h3{color:#fff!important}
.case-gray-box{background-color:#e4e4e4}
.case-gray-box h3{padding:30px 0;text-align:center;font-weight:400!important;margin:0;font-size:18px!important}
.case-white-box{margin-bottom:45px;border-bottom:4px solid #f3f3f3;max-height:337px;overflow:hidden}
.case-white-box p a{display:inline-block;padding:30px 20px;margin:0;font-size:16px;width:100%;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.p-case{padding:0 20px 30px 20px;border-bottom:4px solid #d3d6da;height:240px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.p-case h3{margin:0;padding:0}
.p-case h3 a{display:inline-block;font-size:20px;color:#333;margin-top:45px;margin-bottom:20px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.p-case .more{display:inline-block;margin-top:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.hover-more:hover h3 a{margin-top:25px}
.hover-more:hover .more{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-top:20px}
.hover-orange:hover .hover-show{border-bottom:4px solid #f29c06}
.items-inline li{margin-bottom:10px}
.items-inline li a{display:inline-block;width:100px;height:42px;color:#333;text-decoration:none;line-height:42px;text-align:center}
.items-inline li a:hover{background-color:#f90;color:#fff}
.imgbox{position:relative;overflow:hidden}
.imgbox .img-hover{position:absolute;left:0;bottom:0;top:100%;background-color:#3671cf;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);transition:all 0.5s cubic-bezier(0.22,1.01,0.46,0.93);-webkit-transition:all 0.5s cubic-bezier(0.22,1.01,0.46,0.93);-moz-transition:all 0.5s cubic-bezier(0.22,1.01,0.46,0.93);-o-transition:all 0.5s cubic-bezier(0.22,1.01,0.46,0.93)}
.imgbox .img-hover h3,.imgbox .img-hover p{color:#fff}
.imgbox:hover .img-hover{display:block;top:50%}
.item-desc{text-align:center;padding-bottom:25px}
.rectangle{width:241px;height:116px;background-color:#515151;color:#fff;line-height:116px;text-align:center}
.rectangle span{color:#fff}
.position-center{position:absolute;left:26%;top:35%}
.item-desc-sm-pd{padding:0 25px}
.item-desc-sm-pd h3{color:#666}
.item-desc-justified{padding:0}
.item-desc-justified h3{margin:0}
.item-desc-justified h3 a{font-size:20px;color:#333;margin:20px 0}
.item-desc-justified a{color:#f90;display:inline-block;margin:25px 0}
.item-desc-justified a span{color:#f90}
.hover-gray:hover{background-color:#f2f2f2}
.hover-fade img{margin-top:0;}
.hover-fade .img-hover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5)}
.hover-fade:hover .img-hover{top:0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
/* .hover-fadeIn{overflow:hidden}
.hover-fadeIn img{-webkit-transition:-webkit-transform 1.5s;transition:-webkit-transform 1.5s;transition:transform 1.5s;transition:transform 1.5s, -webkit-transform 1.5s;transition:transform 1.5s,-webkit-transform 1.5s;-webkit-transition:transform 1.5s;-moz-transition:transform 1.5s;-o-transition:transform 1.5s}
.hover-fadeIn .img-hover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#3671cf;background-color:rgba(54,113,207,0.9);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:opacity 0.4s;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;line-height:100%;}
.hover-fadeIn .img-hover h3{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;line-height:100%}
.hover-fadeIn .img-hover h3 a{height:100%;text-align:center;vertical-align:middle;display:none;font-size:20px;color:#fff;font-weight:800;}
.hover-fadeIn .img-hover h3 a span{color:#fff;font-size:20px;font-weight:800;display:inline-block;}
.hover-fadeIn .img-hover h3 a span:after{content:"";clear:both;display:table;}
.hover-fadeIn .img-hover h3 a p{display:inline-block;}
.hover-fadeIn .img-hover h3 a:before{content:"";height:100%;vertical-align:middle;display:inline-block;visibility:hidden;}
.hover-fadeIn .img-hover .hover-text{display:none;position:absolute;top:50%;top:0\9;left:0;right:0;bottom:0\9;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;height:30%\9;	for ie8margin:auto\9;}
.hover-fadeIn .img-hover .hover-text a:nth-of-type(1){font-size:20px;font-weight:800;margin-bottom:5px;}
.hover-fadeIn .img-hover .hover-text a:first-child{font-size:20px;font-weight:800;margin-bottom:5px;}
.hover-fadeIn .img-hover .hover-text a{display:block;color:#fff;font-size:14px;}
.hover-fadeIn .img-hover .hover-text a:hover{color:#f90;}
.hover-fadeIn .img-hover .hover-text p{color:#fff;font-size:12px;margin-bottom:0;}
.hover-fadeIn:hover .img-hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.hover-fadeIn:hover .img-hover h3 a{display:block;} */
.hover-fadeIn{position:relative;overflow:hidden;}
.hover-fadeIn .imgbox{text-align:center;}
.hover-fadeIn .imgbox a{display:inline-block;}
.hover-fadeIn img{-webkit-transition:-webkit-transform 1.5s ease;transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;transition:transform 1.5s ease,-webkit-transform 1.5s ease;}
.hover-fadeIn .img-hover{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:all .5s ease;transition:all .5s ease;}
.hover-fadeIn .img-hover h3{display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
.hover-fadeIn .img-hover h3 > a{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;z-index:9;height:100%;font-size:20px;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.hover-fadeIn .img-hover h3 > a:after{content:"";height:100%;vertical-align:middle;display:inline-block;visibility:hidden;}
.hover-fadeIn .hover-text{position:relative;display:inline-block;vertical-align:middle;z-index:10;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);}
.hover-fadeIn .hover-text p {color:#fff;}
.hover-fadeIn .hover-text a{display:block;color:#fff;font-size:14px;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.hover-fadeIn .hover-text a:first-child{font-size:20px;font-weight:600;margin-bottom:5px;}
.hover-fadeIn .img-hover:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle;}
.hover-fadeIn .hover-text a:hover{color:#f90;}
.hover-fadeIn:hover .img-hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);background-color:#3670ce;background-color:rgba(54,113,207,0.9);}
.hover-fadeIn:hover .hover-text{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);}
.hover-fadeIn:hover .hover-text a{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.hover-fadeIn:hover .img-hover h3 > a{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.hover-fadeIn:hover img{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
/* for ie8 */
/* .hover-fadeIn:hover img{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}
.hover-fadeIn:hover .img-hover .hover-text{display:block;} */
/* for ie8 */
.hover-mask:hover .b-img-mask{background-color:rgba(0,0,0,0.8)}
.material-mask{margin-top:45px;}
.spec dl dt,.spec dl.dt-auto dt{text-align:left;color:#666;display:inline-block}
.spec dl dt{width:77px}
.spec dl dd{margin-left:0;display:inline-block}
.spec dl.dt-auto dt{width:160px}
.spec-bold dt{width:auto;display:inline-block}
.spec-bold dd{display:inline-block;margin-left:68px}
.border-vertical{position:absolute;right:0;bottom:0}
.border-vertical img{height:2px;transform-origin:100% 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}
.pro-carousel-box .carousel-indicators li{background-color:#fff;}
.pro-carousel-box .carousel-indicators li.active{width:10px;height:10px;color:#f90;background-color:#f90;border-color:#f90;}
.carousel-box .carousel-indicators li,.pro-slide .carousel-indicators li{display:inline-block;width:10px;height:10px;line-height:10px;cursor:pointer;margin:0;background:url("../images/u6767_1.png") no-repeat}
.carousel-box .carousel-indicators li:not(:last-child),.pro-slide .carousel-indicators li:not(:last-child){margin-right:5px}
.carousel-box{padding-bottom:100px}
.carousel-control{width:55px;height:90px}
.carousel-control.left{top:31%;background:url("../images/u6773_1.jpg") no-repeat}
.carousel-control.right{top:31%;right:0;background:url("../images/u6773_1.jpg") no-repeat;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.carousel-box .carousel-indicators{position:absolute;bottom:-77px;left:50%}
.carousel-box .carousel-indicators .active:before,.carousel-box .carousel-indicators .active:after{content:"";display:inline-block;width:10px;height:10px;position:absolute;top:-1px;background:url("../images/u562_1.png") no-repeat center center}
.carousel-box .carousel-indicators .active{width:18px;height:10px;background:#f90;color:#f90;border:1px solid #f90;position:relative}
.carousel-box .carousel-indicators .active:before{left:-5px}
.carousel-box .carousel-indicators .active:after{right:-5px}
.pro-slide .pro-slide-inner{padding-bottom:21px}
.pro-slide .carousel-indicators{bottom:-12px}
.pro-slide .carousel-indicators .active{display:inline-block;width:10px;height:10px;line-height:10px;cursor:pointer;background:url("../images/u562_1.png") no-repeat}
.table-bordered{border-color:#e4e4e4}
.table-sm td{padding:3px!important}
.vertical-middle,.vertical-middle tr td{vertical-align:middle!important}
.tec-table table tr td{border-color:#797979}
.border-left{border-left:1px solid #eaedf2}
.border-right{border-right:1px solid #eaedf2}
.border-top{border-top:1px solid #eaedf2}
.border-bottom{border-bottom:1px solid #eaedf2}
.border-left-bold{border-left:1px solid #d3d6da}
.border-right-bold{border-right:1px solid #d3d6da}
.border-top-bold{border-top:1px solid #d3d6da}
.border-bottom-bold{border-bottom:1px solid #d3d6da}
.dotted-box,.solid-box{position:absolute;display:inline-block;width:100px;height:40px;text-align:center;line-height:40px}
.dotted-box{background:url("../images/u7737_1.png")}
.solid-box{color:#333;border:1px solid #333;background-color:#fff}
.pro-case h1{margin-bottom:30px}
.pro{margin-top:80px}
.pro .sec-desc dl{margin-left:10px}
.font-arial{font-family:'Arial Negreta','Arial'}
.tab-container h3{margin-bottom:30px}
.tab-container .nav-tabs{border:none}
.tab-container .nav-tabs li.active a{color:#fff;background-color:#3671CF;border:1px solid #3671CF}
.tab-container .nav-tabs li a{width:auto;padding:18px 23px;font-size:18px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.tab-container .nav-tabs li a:hover{color:#fff;background-color:#3671CF;border-color:#3671CF}
.tab-container .noborder li a{border:none}
.tab-container .tab-content{padding-top:40px}
.text-sm{font-size:12px}
.comment p{margin-bottom:30px}
.further h2{margin-bottom:30px}
table.table-lg tr td{padding:21px 0}
a:hover,.pro-sec .more:hover{color:#f90}
.orange:hover{color:#f90}
.leader{display:inline-block;font-size:1.6em;margin:0 5px;vertical-align:middle}
.bd-pd-sec>section{padding:60px 0 88px 0}
.pd-sec>section{padding:60px 0 88px 0}
.pd-sec>section h1{margin-bottom:60px}
.pd-sec>section h1.smmb{margin-bottom:30px}
.pd-sec>section h2{margin-bottom:30px}
.text-small{font-size:1.4em}
.img-icon{margin-right:20px;width:60px;height:60px;text-align:center}
.img-icon img{display:inline-block;margin-top:8px}
.img-icon+.sec-desc{vertical-align:middle;margin-top:10px}
.pwpd{padding-bottom:25px}
.pwpd p{padding-bottom:25px}
.list-box li{width:160px;height:50px;border:1px solid #e1e3e6;line-height:50px;text-align:center;margin-bottom:15px}
.list-box li:not(:last-child){margin-right:25px}
.wbg_img{background-color:#2e99eb;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:120px;height:120px;overflow:hidden}
.wbg_img img{margin-top:24px}
.wbg-desc h3{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.make-pd{padding:40px}
.make-pd h3{margin-bottom:20px}
.pro-sec{position:relative;padding-bottom:30px;z-index:12}
.pro-sec section.aftersale{position:relative;height:442px;padding:30px 0 90px 0;background:url("../images/u4.jpg") no-repeat}
.pro-sec section.aftersale ul{padding-bottom:35px}
.pro-sec section.aftersale ul li{color:#ccc}
.pro-sec section.aftersale ul li:not(:last-child):after{content:"|";font-weight:400;font-size:12px;padding-left:15px;color:#fff}
.pro-needs-submit{padding:10px 45px}
.pro-sec section.aftersale .pro-sec{padding-top:110px}
.box-container{margin-top:45px;padding-bottom:60px}
.box-container a{text-decoration:none}
.box-container .box{display:inline-block;padding:20px 45px;border:1px solid #fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.box-container .box:not(:last-child){margin-right:15px}
.box-container .box p{color:#fff}
.box-container .box p .lead{color:#fff;font-size:32px}
.box-container .box-sanbao{border:2px solid #e1e3e6;font-size:24px;padding:30px 50px}
.box-container .box-sanbao .left,.box-container .box-sanbao .right{display:inline-block}
.box-container .box-sanbao .left{border-right:1px solid #e1e3e6;padding-right:14px}
.box-container .box-sanbao .right{padding-left:10px}
.box-container .box_sc{border-width:2px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.box-container .box_sc a{display:inline-block;padding:10px 45px;color:#fff}
.box-container .pros-box{padding:0;border-width:2px}
.box-container .pros-box a{display:inline-block;padding:11px 65px;color:#fff}
.box-container .pros-b-box{padding:0;border-width:1px}
.box-container .pros-b-box a{padding:12px 65px;display:inline-block;color:#fff;text-decoration:none}
@media (max-width:677px){
	.box-container .pros-b-box a{padding:8px 20px}
}
.box-container .map-box{border-width:2px;padding:0}
.box-container .map-box a{display:inline-block;padding:12px 24px}
.pro-sec h1{margin:15px 0}
.pro-sec .page-header{padding-bottom:15px;margin-bottom:20px}
.pro-sec small{color:#999}
.pro-sec .head-desc{margin:29px 0 39px 0}
.pro-sec .waiting{background:url("../images/u5050_1.png") no-repeat;background-color:rgba(244,244,244,0.8);}
.pro-sec .waiting img{visibility:hidden;}
.pro-sec .waiting p{background:url("../images/transparent_1.gif");position:absolute;top:50%;left:0;bottom:0;right:0;color:#999;font-size:18px;margin-top:-9px;}
.pro-sec .single-pro{padding:50px 0 12px 0}
.pro-sec .single-pro .slide{padding-bottom:40px}
.pro-sec .single-pro .carousel-indicators{left:45px;bottom:120px}
.pro-sec .single-pro .carousel-indicators li{background-color:#949494;color:#949494}
.pro-sec .single-pro .carousel-desc{padding-top:100px}
.pro-sec .single-pro .carousel-desc h1{font-size:42px;margin-bottom:20px;line-height:43px}
.pro-sec .single-pro .carousel-desc h1 > span{display:block;color:#333;font-size:42px;margin-bottom:20px;line-height:43px;}
.pro-sec .single-pro .carousel-desc h1 > span:not(:last-child){margin-bottom:10px;}
.pro-sec .single-pro .carousel-desc p{line-height:28px}
.pro-sec .single-pro .carousel-desc ul{margin-top:28px;margin-left:0}
.pro-sec .single-pro .carousel-desc ul li{display:inline-block;padding:2px 15px;font-size:12px;color:#999;border:1px solid #ccc;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;}
.carousel-note{font-weight:800;color:#308331;font-size:16px;margin:10px 0;}
.carousel-note-lg{font-size:19px;}
@media (max-width:991px){
	.pro-sec .single-pro .carousel-desc ul li{margin-bottom:10px}
}
.pro-sec .pro-inner-wrapper,.pro-sec .pro-gallery,.pro-sec .pro-table{padding-top:70px}
.pro-list .pro-item{padding-top:0;position:relative}
.pro-sec .sec-header{border-bottom:1px solid #f2f2f2;padding:54px 0;}
.pro-sec .sec-header a.active{color:#f90;}
.pro-sec .sec-header-link{position:relative;display:inline-block;margin-top:19px;padding-left:15px;}
.pro-sec .sec-header-link:before{content:'>';position:absolute;left:0;}
.pro-sec .pro-detail{position:relative;padding:100px 0;z-index:15}
.pro-sec .pro-detail.horizontal{padding:80px 0}
.pro-sec .pro-detail.horizontal h1{margin-top:0}
.pro-sec .pro-detail.npb{padding-bottom:0;}
.pro-sec .pro-detail h1{font-size:32px}
.pro-sec .pro-detail h1 span{color:#333;font-size:32px;display:block;line-height:35px}
.pro-sec .pro-detail p{line-height:26px}
.pro-sec .pro-npb{padding-bottom:0}
.pro-sec .pro-npt{padding-top:0}
.pro-sec .pro-np{padding:0}
.pro-sec .pro-gallery img{margin-bottom:15px;cursor:pointer;}
.pro-sec .pro-table table{margin-bottom:40px}
.pro-sec .pro-table table thead tr{border:1px solid #ddd}
.pro-sec .pro-table table thead tr th{background-color:#ccc;text-align:center;vertical-align:middle;padding-top:20px;padding-bottom:20px;border:none}
.pro-sec .pro-table table tr td{vertical-align:middle}
.pro-sec .pro-table table tr:first-child{border:1px solid #ddd}
.pro-sec .pro-table table tr:first-child td{padding-top:20px;padding-bottom:20px;border:none}
.pro-sec .pro-table table tr:first-child:hover{background:none;color:inherit}
.pro-sec .pro-table table tr:first-child:hover td{color:inherit}
.pro-sec .note p{line-height:24px;margin:0}
.pro-sec .qa-item{padding:10px 0 20px 0;border-bottom:1px solid #e4e4e4}
.pro-sec .qa-item h3{margin-bottom:20px}
.pro-sec .qa-item p{color:#797979;line-height:24px}
.pro-sec .foot-desc{color:#6B6B6B;line-height:24px;font-family:'Arial Normal','Arial'}
.tab-content .pro-gallery,.tab-content .note{margin-bottom:60px;}
.sec-npb{padding-bottom:0}
body>section.sec-bg .box-container .s_box:hover,body>section.sec-bg .box-container .s_box:visited,.box-container .active,.box-container .box_sc:hover,.box-container .box_sc:visited,.box-container .pros-box:hover,.box-container .pros-b-box:hover,.box-container .pros-b-box:visited,.box-container .map-box:hover,.box-container .map-box:visited{color:#fff;background-color:#f90;border-color:#f90}
ul.sec-item{padding:50px 35px;background-color:#f5f5f5}
ul.sec-item li{line-height:32px}
ul.sec-item li:before{content:">";padding-right:8px;color:#666}
.sec-item{margin-bottom:40px}
.sec-item p{padding:30px 35px;background-color:#f5f5f5}
.btn{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:24px}
.btn:hover,.btn:focus,.btn:active{color:#fff;background-color:#f90;border-color:#f90}
.btn-primary,a.btn-label:focus{background-color:#0038a9!important}
.btn-warning{background-color:#f90}
.btn-warning:hover{background-color:#f90;border-color:#f90}
.btn-service{padding:16px 50px}
.btn-support{padding:10px 77px}
.btn-black{display:block;color:#999;padding:9px 12px}
.btn-border{border-width:2px;border-color:#f90;color:#f90}
.btn-border:hover{background-color:transparent;color:#f90}
.btn-gray-border{color:#aaa;padding:8px 30px}
.btn-gray-border:hover{background-color:transparent;color:#f90}
.btn-feedback-form{padding:10px 90px;line-height:24px;border-color:#f90;color:#f90}
.btn-feedback-form:hover{background-color:#f90;color:#fff}
.btn-contact{background-color:#f2f2f2;padding:6px 0;border:none}
a.btn-label{position:relative;padding:12px 60px}
a.btn-label:focus{color:#fff!important}
a.btn-label:after{content:"";display:inline-block;position:absolute;top:22px;right:20px;width:10px;height:8px;background:url("../images/u8307_1.png") no-repeat}
a.btn-label:hover:after{background:url("../images/u8308_1.png") no-repeat}
a.btn-label.active:after{content:"";display:inline-block;position:absolute;top:23px;right:20px;width:10px;height:2px;background:none;color:#fff;background-color:#fff}
.pro-tab-container .tab-content{padding-top:0}
.pro-tab-container .nav-tabs{width:auto}
.pro-tab-container .nav-tabs li{display:inline-block;float:none}
.pro-tab-container .nav-tabs li:not(:last-child){margin-right:20px}
.pro-tab-container .nav-tabs li a{position:relative;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:12px 60px}
.pro-tab-container .nav-tabs li a:last-child{margin-right:0}
.pro-tab-container .nav-tabs li.active a:after{content:"";display:inline-block;position:absolute;top:23px;right:20px;width:10px;height:2px;background:none;color:#fff;background-color:#fff}
.tab-slide .tab-toggle{margin-top:30px;position:relative}
.tab-slide .tab-toggle ul{display:inline-block;text-align:center;margin-top:0;vertical-align:top}
.tab-slide .tab-toggle ul li h3{margin-bottom:20px;color:#3671CF;padding:0 36px}
.tab-slide .tab-toggle ul li a{display:block;padding:0 36px}
.tab-slide .tab-toggle ul:not(:last-child) li h3{border-right:1px solid #eaedf2}
.rec-box a{display:inline-block;margin-top:24px;padding:24px 50px;font-size:18px;border:2px solid #ccc}
.rec-box a:hover{color:#666;}
.bread-nav{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;overflow:hidden}
.bread-nav .breadcrumb{line-height:37px;margin-bottom:0;background:url("../images/u283_1.png") no-repeat left center;padding-left:20px;background-color:#fff}
.bread-nav .breadcrumb li:not(:first-child):before{content:">"}
.series{line-height:37px}
.series ul{vertical-align:middle;padding:0 15px;margin-bottom:0}
.series ul li{padding:7px 0}
.series ul li:not(:last-child) a{border-right:1px solid #d7d7d7}
.series ul li.active{border-bottom:2px solid #ff9933}
.series ul li.active a{color:#333}
.series ul li a{display:inline-block;padding:0 17px}
.bread-nav.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.bread-nav.header-fixed{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:100;}
.bread-nav{background-color:#fff;-webkit-transition:transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;}
.bread-nav .bread-title{display:inline-block;vertical-align:middle;padding:0 5px;margin-bottom:0;max-width:320px;}
.bread-nav .bread-title h3{color:#999;margin:0;padding:0;max-width:100%;height:20px;line-height:20px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.pro-sec .bread-nav.fixed{position:fixed;left:0;right:0;top:0;z-index:100;}
.pro-sec .bread-nav.slide-up{-webkit-transform:translateY(-69px);transform:translateY(-69px);}
.tab-content.secondary-nav-fixed{margin-top:69px;}
.bread-nav .detail-nav ul{display:inline-block}
.bread-nav .detail-nav ul li{padding-top:15px;padding-bottom:15px;display:inline-block}
.bread-nav .detail-nav ul li.active{border-bottom:none}
.bread-nav .detail-nav .getprice{vertical-align:middle;position:relative}
.bread-nav .detail-nav .getprice a.p-inquiry{display:inline-block;color:#ff9933;padding:7px 20px 7px 60px;border:2px solid #f93;background:url("../images/u124_1.png") no-repeat 20% 48%;margin-top:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.bread-nav .detail-nav .getprice a.p-follow-us{display:inline-block;color:#999;padding:7px 10px;border:1px solid #d7d7d7;border-radius:3px}
.icon-heart{display:inline-block;padding:20px 20px 18px 20px;border:2px solid #ccc;background:url("../images/u281_1.png") no-repeat center;text-align:center;vertical-align:middle;line-height:20px;margin-left:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.b-img-mask{position:absolute;bottom:0;left:0;right:0;}
.b-img-mask h3 > a{display:inline-block;color:#fff;padding:16px 0;font-size:16px;}
.mask-desc{position:absolute;bottom:0;left:0;right:0;top:50%;z-index:15;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.mask-desc>p{display:inline-block;vertical-align:middle;}
.mask-desc>p>a{color:#fff;font-size:18px;padding-top:50px}
.mask-desc .mask-box{padding:0;border:none;display:inline-block}
.mask-desc .mask-box > a{padding:30px 35px;display:inline-block;border:2px solid #fff;}
.mask-desc .mask-box > a:hover{background-color:#f90;border-color:#f90;}
.mask-desc .mask-box p{color:#fff;margin-bottom:25px}
.mask-desc .mask-box p:last-child{margin-bottom:0}
.s_desc{top:50%}
.icon{display:inline-block;width:14px;height:14px;vertical-align:middle}
.icon-share{background:url("../images/u279_1.png") no-repeat center}
.icon-gt{width:22px;height:22px;line-height:20px;text-align:center;margin-right:24px}
.icon-gt:before{content:">"}
.icon-border{border:1px solid #797979}
.share{cursor:pointer}
.share .icon{margin:0 10px}
.share .glyphicon{margin-left:10px}
.pro-relate-carousel{position:relative;padding-bottom:100px}
.carousel-square{position:absolute;bottom:-80px}
.carousel-square li{background-color:#fff;width:10px;height:10px;border:1px solid #ccc;margin:0 3px}
.carousel-square li.active{width:10px;height:10px;background:url("../images/u562_1.png") no-repeat;background-color:#f90;border:1px solid #f90}
.service-list strong{display:inline-block;color:#333;font-size:16px}
.service-list li strong{margin-top:15px}
.service-list ul{margin-left:33px}
.degree{padding:84px 0 78px 0}
.degree-box canvas,.degree-box img{margin-bottom:25px}
.support-box{padding:0 33px;height:350px;display:table-cell;vertical-align:middle}
.relative{position:relative}
.support-box h1{font-size:70px;color:#3671cf;margin-bottom:41px}
.support-box h1+strong{color:#7e7e7e;font-size:16px;display:inline-block;margin-bottom:20px}
.support-box p{color:#939393}
.support-hover{height:140px;padding-top:27px;background-color:#3671cf}
.support-hover p{color:#fff;font-size:40px}
.hover-rotate .support-hover{position:absolute;left:0;right:0;top:-36px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.hover-rotate .support-hover p{color:#fff;font-size:40px;margin-bottom:25px}
.engineer{margin-top:50px}
.engineer .engineer-wrapper{position:relative;border-bottom:3px solid #e4e4e4;overflow:hidden}
.engineer .engineer-desc{padding-bottom:7px}
.engineer .engineer-desc h2{margin-bottom:10px}
.pinfo{position:absolute;bottom:0;left:0;right:0;background-color:#3671cf;padding:20px 25px}
.pinfo strong,.pinfo h2,.pinfo p,.pinfo a{color:#fff}
.pinfo h2{margin-bottom:10px}
.pinfo p{margin-bottom:25px}
.pinfo strong{display:block;margin-bottom:7px}
.pinfo a{border-bottom:2px solid #fff;display:inline-block;padding-bottom:5px}
.pinfo a:hover{text-decoration:none}
.pinfo-hover{bottom:-200px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.hover-slide:hover .pinfo-hover{bottom:0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.carousel-box .support-indicators li{width:16px;height:16px;background:url("../images/u306_1.png") no-repeat center}
.carousel-box .support-indicators li.active{width:36px;height:16px;background:url("../images/u304_1.png") no-repeat center}
.carousel-box .support-indicators li.active:before{display:none}
.carousel-box .support-indicators li.active:after{display:none}
.xsmb{margin-bottom:15px!important}
._fz{font-size:18px}
.fzh2 h2{font-size:18px}
.pro-complex-desc{position:relative;z-index:15}
.pro-complex-desc h3{font-weight:400}
.pro-complex-desc p{max-width:100%}
.pro-complex-b-desc{position:relative;z-index:15}
.pro-complex-b-desc h1{padding-top:56px;margin-bottom:10px}
.pro-complex-b-desc p{margin-bottom:0}
.pro_bottom_bg{background:url("../images/u9103_1.jpg") no-repeat center;height:400px}
.overlay{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);display:none;position:absolute;top:0;left:0;right:0;z-index:20;text-align:center}
.overlay-mask{z-index:18}
.inquiry-form{top:50%}
.o-inquiry-input{padding:0 10px;height:54px}
.o-pro-needs-submit{padding:14px 45px}
.feedback-sec h1{padding-bottom:20px;padding-right:15px;border-bottom:3px solid #e4e4e4}
.feedback-sec .feedback-form h3{margin-bottom:25px}
.feedback-sec .feedback-form .form-group{margin-bottom:30px}
.feedback-sec .feedback-form textarea,.feedback-sec .feedback-form input{padding:12px 15px;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #d7d7d7}
.feedback-sec .feedback-form textarea:focus,.feedback-sec .feedback-form input:focus{border-color:#66afe9;outline:0}
.feedback-sec .feedback-survey h2{margin-top:30px;border-bottom:3px solid #e4e4e4;padding-bottom:20px;padding-right:35px}
.feedback-sec .feedback-survey ul li{padding:20px 0;vertical-align:middle;border-bottom:1px solid #f2f2f2;margin:5px 0}
.feedback-sec .feedback-survey ul li a{margin-top:-10px;font-size:14px;color:#999;line-height:24px;color:#f90}
.feedback-sec .feedback-survey ul li a:hover{color:#f90}
.feedback-sec .feedback-survey ul li a:focus{color:#fff}
.feedback-sec .feedback-survey ul li p{color:#999}
.feedback-sec .feedback-survey .btn-border{border-width:1px;padding:8px 30px}
.fixed-chat{z-index:99;right:0;height:128px;position:absolute}
.qqchat{cursor:pointer}
.feedback-z{margin-top:65px;margin-bottom:50px}
.z_wrapper .imgbox{width:90px;height:90px;cursor:pointer;border-color:#f90}
.z_wrapper .z-box1{background:url("../images/topveico_05_1.png") no-repeat center}
.z_wrapper .z-box1:hover{background:url("../images/topveico_09_1.png") no-repeat center;background-color:#f90}
.z_wrapper .z-box2{background:url("../images/topveico_05-02_1.png") no-repeat center}
.z_wrapper .z-box2:hover{background:url("../images/topveico_08_1.png") no-repeat center;background-color:#f90}
.z_wrapper:not(:last-child){margin-right:60px}
.z_wrapper p{margin-top:35px}
.feedback-z .l_wrapper{margin-right:0}
.feedback-z h3{margin-top:46px;font-size:28px}
.contact-info-list{margin-top:40px;margin-bottom:70px}
.contact-info-list li:not(:last-child){margin-right:10%}
.c-tel{background:url("../images/u14777_1.png") no-repeat center}
.c-phone{background:url("../images/u14779_1.png") no-repeat center}
.c-mail{background:url("../images/u14768_1.png") no-repeat center}
.c-weibo{background:url("../images/u14766_1.png") no-repeat center}
.c-wechat{background:url("../images/u14775_1.png") no-repeat center}
.c-info p{padding:5px 0}
.c-info a{width:100px;height:100px;background-color:#3671cf;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;margin-bottom:20px;text-indent:-9999px}
.contact-map{position:relative;height:500px;background:url("../images/u14647.jpg")}
.map-mask{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:50%;background:#000;vertical-align:middle}
.map-desc{display:inline-block;vertical-align:middle}
.map-desc h2,.map-desc p,.map-desc a{color:#fff}
.map-desc h2{margin-bottom:10px}
.vm:before{content:'';display:inline-block;height:100%;width:1px;margin-left:-1px;vertical-align:middle}
.contact-sec{margin-top:45px}
.contact-sec h2{color:#333;font-size:28px;line-height:48px}
.net-query a:hover{color:#FF9900}
.sec-bg-item{padding-top:120px}
.sec-bg-item h1,.sec-bg-item p{color:#fff}
.vm-col{transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%)}
/* 选项区域 */
.options-wrapper{margin-top:70px;}
.options-wrapper > ul > li{margin-bottom:5px;}
.options-title > p{line-height:50px;font-size:15px;display:inline-block;}
.options-list li{font-size:14px;margin:5px 10px 0;line-height:40px;color:#666;padding:0 10px;cursor:pointer;}
.options-list li:hover{background-color:#ff9900;color:#fff;}
.options-list .active{background-color:#ff9900;color:#fff;}
.options-results li{padding:2px 10px;padding-right:20px;line-height:30px;margin-top:8px;background:url('../images/2c9bf3aa5420416d88c6c769e80496ad.gif') right 15px no-repeat;}
.options-results li:hover{background:url('../images/2c9bf3aa5420416d88c6c769e80496ad.gif') right -9px no-repeat;background-color:#ff9900;}
.options-results span{line-height:50px;color:#999;}
#infscr-loading{position:fixed;text-align:center;left:42%;top:40%;z-index:100;background:white;background:hsla(0,0%,100%,0.9);padding:20px;color:#222;font-size:15px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.view-title{display:none;padding-bottom:25px;}
.results-tip{padding-left:15px;margin-bottom:45px;font-size:16px;color:#999;}
/* search */
.search-banner{position:relative;background:url('../images/u0.jpg') no-repeat center;height:500px;margin:0;padding:0}
.search-banner.mask-bg:before{background-color:rgba(0,0,0,.5)}
.search-wrapper{position:relative;margin:164px auto 0;text-align:center;z-index:11}
.search-title{margin-bottom:36px;}
.search-title h1{color:#fff;}
.search-input-wrapper{max-width:747px;margin:0 auto;}
.search-input{height:50px;background-color:rgba(255,255,255,.7);color:#666;padding:6px 12px;border-radius:4px;}
.search-input:focus{outline:none;border:none;box-shadow:none;}
.icon-search:before{content:'';display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:5px;margin-bottom:2px;background:url('../images/u126_1.png') no-repeat center;}
.search-input-wrapper .btn-search{width:110px;height:50px;background-color:#3671cf;font-size:16px;border-radius:4px;}
.search-input-wrapper .btn-search:hover,.search-input-wrapper .btn-search:focus,.search-input-wrapper .btn-search:active,.search-input-wrapper .btn-search:visited{outline:none;border:none;}
.search-tips{margin-top:15px;}
.search-tips,.search-tips span,.search-tips a{color:#e1e1e1;}
.results-wrapper{margin:68px 0 175px;}
.results-tips{padding-bottom:20px;border-bottom:1px solid #e4e4e4;}
.results-tips p{margin:0;padding:0;}
.results-tips span{color:#3671CF;}
.results-inner-wrapper{}
.search-result{padding:35px 0 30px;}
.search-result:not(:last-child){border-bottom:1px solid #e4e4e4;}
.search-result h3,.search-result p{margin:0;padding:0;}
.search-result .search-result-title{margin-bottom:30px;}
.search-result .search-result-title h3{font-size:20px;}
.search-result p{line-height:24px;}
.btn-result-more{background-color:#f2f2f2;}
.btn-result-more:hover,.btn-result-more:focus,.btn-result-more:visited,.btn-result-more:active:focus{background-color:#f2f2f2;border:1px solid #f2f2f2;outline:none;}
.icon-down:before{content:'';display:inline-block;width:30px;height:30px;vertical-align:middle;background:url('../images/u113_1.png') no-repeat center;}
@media (min-width:992px) and (max-width:1199px){
	.pro-complex-banner .pro-complex-desc{padding-top:50px}
	.wbg_wrap{max-height:201px;overflow:hidden;-ms--ms-text-overflow:ellipsis;text-overflow:ellipsis;text-overflow:ellipsis}
	.pro-tab-container{text-align:center}
	.pro-tab-container .nav-tabs{display:inline-block;text-align:center}
	.pro-tab-container .nav-tabs li a{padding:12px 45px}
	.mt20{margin-top:5px}
	.mt40{margin-top:10px}
	.pro-sec .slide{padding-bottom:20px}
	.pro-sec .single-pro .carousel-indicators{bottom:20px}
	.vm-col{transform:translateY(30%);-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-o-transform:translateY(30%)}
	.support-box{margin-bottom:10px;}
}
@media (min-width:768px) and (max-width:991px){
	.sec-desc h1{margin-bottom:15px}
	.sec-case h1{margin-bottom:25px}
	.sec-case p{margin-bottom:10px}
	.pro-gray-bg{padding-top:102px}
	.btn-support{padding:10px 40px}
	.wbg_wrap{max-height:201px;overflow:hidden;-ms--ms-text-overflow:ellipsis;text-overflow:ellipsis;text-overflow:ellipsis}
	.spec dl{margin:10px 0}
	.tab-container .nav-tabs li a{font-size:16px;padding:14px 18px}
	a.btn-label:after{display:none}
	.pro-tab-container .nav-tabs li a{padding:8px 30px}
	.pro-tab-container .nav-tabs li:active a:after{display:none}
	.carousel-inner{margin-top:100px}
	.new_product .carousel-inner,.pro-slide-inner .carousel-inner{margin-top:0;}
	.pro-sec .sec-header img{margin-bottom:20px;}
	.pro-sec .single-pro .slide{padding-bottom:10px}
	.pro-sec .single-pro .carousel-indicators{right:0;bottom:0;left:auto}
	.pro-sec .pro-detail{padding:50px 0}
	.vm-col{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}
	.pew_03,.pe_03,.cs_03,.ykn_03,.y_03,.s5x_03,.hp_03{background-size:cover}
	.news-wrapper{margin-left:0;}
	.case-item-wrapper{margin-bottom:15px;}
	.support-box{margin-bottom:10px;}
	.bread-nav .bread-title{display:none;}
}
@media (max-width:767px){
	img{margin-top:10px}
	.banner h3{padding-top:150px;}
	.powders-banner,.customer-banner,.service-banner,.pro-banner{padding:170px 0 60px}
	.powders-banner h1,.customer-banner h1,.service-banner h1,.pro-banner h1{font-size:18px!important;margin-bottom:0}
	.pro-complex-banner .pro-complex-desc h3{padding-top:120px}
	.btn-support{padding:10px 40px}
	.wbg_img{margin:0 auto}
	.wbg-desc{text-align:center}
	.pro-tab-container .nav-tabs li{margin-bottom:15px}
	.pro-tab-container .nav-tabs li:last-child a{margin-right:20px}
	.img-mask{width:100%;height:100%;left:0!important;right:0;margin:0 auto;top:4%!important}
	.map-mask{width:100%}
	.position-center{left:16%}
	.tab-container .nav-tabs li a{font-size:14px;padding:12px 16px}
	.wbg-desc p{max-height:96px;overflow:hidden;text-overflow:ellipsis}
	.box-container .box-sanbao{margin-bottom:15px}
	.pro-list .pro-item{border-right:1px solid #eaedf2;border-bottom:1px solid #eaedf2}
	.pro-list .pro-item:nth-last-child(2),.pro-list .pro-item:nth-last-child(1){border-bottom:none}
	.pro-list .pro-item:nth-child(2n){border-right:none}
	.series ul li a{padding:0 12px}
	.pb-xs{padding-bottom:20px}
	.bz-box p{max-height:72px;overflow:hidden;text-overflow:ellipsis}
	.bread-toggle-nav{width:100%;height:50px;position:relative;border-bottom:1px solid #e4e4e4}
	.bread-nav .bread-toggle{position:absolute;width:30px;height:30px;overflow:hidden;z-index:150;left:25px;top:50%;margin-top:-20px;cursor:pointer;}
	.bread-nav .detail-nav .getprice{margin-top:-61px}
	.bread-nav .detail-nav ul{padding:0;display:block;height:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transform-origin:10% 0;-webkit-transform-origin:10% 0;-moz-transform-origin:10% 0;-o-transform-origin:10% 0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}
	.bread-nav .detail-nav ul.collapse{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
	.bread-nav .detail-nav ul.in{height:auto;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
	.bread-nav .detail-nav ul li{display:block;padding-top:0;padding-bottom:0}
	.bread-nav .detail-nav ul li a{border-right:1px solid #fff;display:block;padding-top:15px;padding-bottom:15px;padding-left:15px}
	.bread-nav .detail-nav ul li a:hover{background-color:#eee}
	.material-lists li{width:33.33333%;}
	/**navbar animate**/
	.bread-toggle{cursor:pointer;display:inline-block;}
	.cur,.hover{position:relative;display:inline-block;vertical-align:middle;height:3px;width:20px;background-color:#666;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
	.cur:before,.cur:after,.hover:before,.hover:after{position:absolute;content:"";background-color:#666;height:100%;width:100%;left:0;right:0;}
	.cur:before{transform:translateY(-200%);-webkit-transform:translateY(-200%);}
	.cur:after{transform:translateY(200%);-webkit-transform:translateY(200%);}
	.cur:before,.cur:after{text-align:center;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
	.hover{background-color:transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	.hover:before{transform:translateY(0) rotate(45deg);-webkit-transform:translateY(0) rotate(45deg);}
	.hover:after{transform:translateY(0) rotate(-45deg);-webkit-transform:translateY(0) rotate(-45deg);}
	/**animate end **/
	.vm-col{top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}
	.news-wrapper{margin-left:0;}
	.case-item-wrapper{margin-bottom:15px;}
	.support-box{margin-bottom:10px;}
	.bread-nav .bread-title{display:none;}
	.bottom-box{width:auto;height:78px;}
	.bottom-box .bottom-box-right ul{margin-right:0;margin-left:0;}
	.bottom-box .bottom-box-right ul li a{max-width:auto;}
	.bottom-box .bottom-box-right{margin-right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);}
	.fixBar{display:none;}
	.series ul{padding:0;}
	.series ul li:not(:last-child) a{border-right:1px solid #d3d6da;}
	.series ul li.active{border-bottom:none;}
	.series ul li.active a{color:#ff9933;font-weight:400;}
	.pro-sec h1{font-weight:300;text-align:center;font-size:23px;}
	.pro-sec .sec-header img{margin-bottom:20px;}
	.pro-sec .single-pro .carousel-desc{padding:0 25px;}
	.pro-sec .single-pro .carousel-desc h1{font-weight:300;text-align:center;font-size:30px;}
	.pro-sec .single-pro .carousel-desc h1 > span{font-weight:300;text-align:center;font-size:30px;}
	.pro-sec .single-pro .carousel-desc p{text-align:center;}
	.carousel-note{font-weight:400;}
	.carousel-note-lg{font-size:16px;}
	.pro-sec small{padding:0 25px;}
	.pro-sec .pro-detail{padding:20px 0 40px;}
	.pro-sec .pro-detail.pro-detail{padding:40px 0;}
	.pro-sec .pro-detail.pro-detail p{font-size:16px;font-weight:400;}
	.pro-sec .pro-detail h1{font-size:24px;}
	.pro-sec .pro-detail h1 span{font-size:24px;}
	.pro-sec section.aftersale .pro-sec{padding-top:60px;}
	.pro-detail-flex > .container > .row{display:block;}
	.pro-detail-flex [class^="col-"]{display:block;}
	.mb5x_03{background-position:center center}
	.mb5x_04,.mb5x_07{background-position:center 90%;background-size:80%;}
	.mb5x_08{background-position:center 80%;}
	.mb5x_09{background-position:center 96%;}
	.bread-toggle-nav{margin-left:-15px;}
	.inquiry-form{top:50%;-webkit-transform:translateY(-65%);transform:translateY(-65%);}
	.banner{margin-bottom:0;}
	.solutions{padding:0 20px 40px;height:auto;max-height:680px;background:url('../images/solutions-xs.jpg') center center no-repeat;}
	.solutions h3{padding-top:130px;font-size:30px;font-weight:300;line-height:40px;margin-bottom:30px;}
	.solutions .sub-title{font-size:16px;font-weight:300;line-height:28px;}
	.bottom-box .bottom-box-right .s_scroll{width:100%;}
	.bottom-box .bottom-box-right ul li a{width:75%;}
	.icon{position:relative;}
	.icon-db-down:before{content:"";display:inline-block;width:15px;height:15px;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:0;left:0;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
	.icon-db-down:after{content:"";display:inline-block;width:15px;height:15px;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:10px;left:0;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
	.s-arrow{margin-top:30px;cursor:pointer;}
	body > section{padding-top:40px;}
	body > section h1.bold,.case-wrapper h3{font-weight:300;font-size:20px;}
	body > section h1{font-weight:300;text-align:center;font-size:20px;margin-bottom:24px;}
	body > section.mt45{margin-top:20px;}
	body > section.mb70{margin-bottom:20px;}
	.p-case{padding:0 5px 10px 5px;border-bottom:none;height:110px;}
	.p-case h3 a{font-size:16px;font-weight:400;margin-top:15px;-webkit-transition:none;transition:none;}
	.hover-orange:hover .hover-show{border-bottom:none;}
	.hover-more:hover h3 a{margin-top:15px;}
	.pro-banner{padding-top:120px;background:url('../images/mine_1.jpg') no-repeat;background-size:cover;background-color:rgb(54,113,207);height:680px;}
	.pro-mill-banner{background:url('../images/mill_1.jpg') no-repeat;background-size:cover;background-color:rgb(54,113,207);height:680px;}
	.pro-material-banner{background:url('../images/material.jpg') no-repeat;background-size:cover;background-color:rgb(54,113,207);height:680px;}
	.pro-banner .text{background-color:transparent;}
	.banner .text h1{text-align:center;font-size:28px!important;font-weight:300;}
	.pro-banner .text p{text-align:center;font-size:16px;font-weight:300;line-height:30px;}
	.pro-sec .head-desc{margin-bottom:39px;}
	.pro-sec .col-xs-6:first-child{border-right:1px solid #eaedf2;}
	.pro-sec .col-xs-6 + .col-xs-12{border-top:1px solid #eaedf2;}
	.pro-sec .col-xs-12 + .col-xs-12{border-top:1px solid #eaedf2;}
	body > section.sec-bg .sec-mask{padding-top:87px;}
	body > section.sec-bg .sec-mask h1{font-weight:300;text-align:center;font-size:23px;}
	body > section.sec-bg .box-container .s_box{padding:2px 10px 2px 6px;border-radius:0;}
	.material-desc{top:auto;-webkit-transform:translateY(0);transform:translateY(0);}
	.material-desc .box-container{margin-top:0;padding-bottom:0;}
	.material-desc{display:block;background-color:rgba(230,230,230,.9);}
	.material-desc .mask-box > a{border:none;padding:12px 0;}
	.material-desc .mask-box > a:hover{background-color:transparent;border-color:transparent;}
	.material-desc .mask-box p{display:inline-block;font-size:16px;font-weight:400;margin-bottom:0;color:#666;}
	.material-desc > p > a{padding:12px 0;display:inline-block;font-size:16px;font-weight:400;color:#666;}
	.material-desc.vm:before{display:none;}
	.material-mask{margin-top:0;}
	[class*="col-xs-"].material-mask{padding-left:15px!important;padding-right:15px!important;}
	.b-img-mask{background-color:rgba(230,230,230,.9);}
	.b-img-mask h3{margin:0;}
	.b-img-mask h3 > a{padding:12px 0;color:#666;font-weight:400;}
	.hover-mask:hover .b-img-mask{background-color:rgba(230,230,230,.9);}
	.pro-complex-banner{background:url("../images/pro-banner_1.jpg") no-repeat;background-position:50% 90%;}
	.pro-complex-banner.mask-bg:before{display:none;}
	.pro-complex-banner .pro-complex-desc h3{padding-top:40px;font-size:26px;font-weight:300;line-height:36px;margin-bottom:20px;}
	.pro-complex-desc p{font-size:16px;font-weight:300;line-height:32px;}
	.pro-gray-bg{height:auto;background-image:url('../images/pro-bg_1.jpg');background-repeat:no-repeat}
	.single-pro .carousel-box{padding-bottom:0;}
	.pro-complex-b-desc h1{padding-top:28px;}
	.box-container .pros-b-box:nth-of-type(2){margin-right:0;}
	.box-container .pros-b-box:last-child{margin-top:10px;}
	.box-container .pros-b-box:last-child a{padding:12px 58px;}
	.pro-relate-carousel .border-right{border-right:none;}
	.list-box li{width:41%;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
	/*yewu cases*/
	.customer-banner{background-image:url(../images/m_gyzfcase_banner.jpg);height:1035px;padding:287px 0 0 0;}
	.customer-banner .text{background-color:rgba(50,152,234,0.9);max-width:567px;margin:0 auto;padding:64px 29px;}
	.customer-banner .text h1{font-size:30px!important;line-height:40px;margin-bottom:21px;}
	.customer-banner .text p{font-size:16px;line-height:28px;}
	.options-wrapper{display:none;}
	.jq_sort{padding-top:21px;}
	.case-white-box{border-bottom:0;margin-bottom:0;}
	.case-white-box p a{font-size:16px;line-height:28px;height:110px;padding:27px 0;white-space:normal;}
}
/*@media (min-width:320px) and (max-width:767px) {
} */
@media only screen and (max-width:320px){
	.banner h3{padding-top:140px;}
}


/* CSS Document */
.paddingbottom50{padding-bottom:50px;}
/*banner*/
.index_banner{height:870px;background:url(../images/index_banner.jpg) no-repeat center center;background-color:#0b3448;padding-top:280px;}
.banner{padding:12px 0 0px; 	/*margin-top:1px;*/}
.jaw_banner,.hot-med .text,.subnav_pb{padding-bottom:30px;}
.banner h1{font-size:34px;margin-bottom:8px;}
.banner h1 strong{font-weight:normal;color:white;}
.banner .text{background:rgba(54,113,207,0.9);padding:35px 35px 30px 35px;}
.banner_brands .text{background:rgba(54,113,207,0.9);}
.index_banner_box h2{color:#fff;font-size:28px;}
.index_banner_box h1{color:#fff;font-size:72px;line-height:normal;}
.index_banner_line{background-color:#fff;max-47width:865px;height:1px;opacity:0.5;}
.index_banner .more{color:#fff;width:190px;line-height:46px;border:2px solid white;border-radius:3px;margin-top:69px;}
.index_banner .more:hover,.index_pro .more:hover{background-color:#FF9900;border-color:#FF9900;}
.index_solution{padding-bottom:73px;margin-top:87px;}
.index_solution_yewu{border-bottom:2px solid #d7d7d7;padding-bottom:20px;margin-bottom:20px;position:relative;}
.index_solution_yewu .mask{background-color:#fff;width:100%;height:82px;overflow:hidden;padding:0 27px;position:absolute;left:0;bottom:20px;}
.index_solution_yewu h2{font-size:20px;padding-top:26px;margin-bottom:9px;}
.index_solution_yewu p{color:#BCBCBC;}
.index_solution_yewu.active{border-bottom-color:#3671cf;}
.index_solution_yewu.active .mask{background-color:#3671cf;height:auto;padding-bottom:20px;bottom:0;}
.index_solution_yewu.active h2,.index_solution_yewu.active p{color:#fff;}
.details{margin-top:17px;margin-bottom:6px;text-decoration:underline;}
.index_solution .img-responsive{width:100%;}
.index_pro{background:url(../images/index_pro_bg.jpg) no-repeat center center;height:700px;}
.index_pro h2{color:#fff;font-size:28px;font-weight:bold;line-height:normal;margin-top:197px;}
.index_pro p{color:#fff;margin-right:40px;}
.index_pro .more{color:#fff;display:block;width:200px;line-height:46px;border:2px solid white;border-radius:3px;margin-top:36px;margin-bottom:99px;text-align:center;}
.index_pro p a{color:#ccc;}
.index_pro p a:hover{color:#ff9900;}
.index_pro p span{color:#ccc;margin:0 15px;}
.index_case{margin-top:87px;margin-bottom:10px;}
.index_case .more{width:120px;border-bottom:2px solid #ccc;line-height:42px;margin-top:16px;}
.index_case .more a{color:#F29C06;font-size:14px;}
.index_case h2{font-size:20px;font-weight:bold;line-height:26px;}
.index_case_text{border-bottom:4px solid #f2f2f2;padding:0 23px 30px 23px;}
.index_case_text .details a{color:#ff9900;text-decoration:none;}
.hover-more .more-show h2{margin:0;padding:0;}
.hover-more .more-show h2 a{display:inline-block;font-size:20px;color:#333;margin-top:45px;margin-bottom:20px;}
.hover-more:hover .more-show{border-bottom-color:#ff9900;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.hover-more:hover .more-show h2 a{margin-top:25px;}
.hover-more .more-show h2 a{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.index_case_text .details{display:inline-block;margin-top:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.hover-more:hover .details{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-top:20px}
.media_banner_text span{background:#fff;display:block;line-height:77px;font-size:16px;padding: 0 10px; width: 100%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-o--ms-text-overflow:ellipsis;}
.media_banner h1{font-size:60px;line-height:60px;}
.media_text h3{line-height:26px;}
.cases_banner{background:url(../images/case_index_banner.jpg) no-repeat center center;margin-bottom:0!important;}
.ksps_banner{background:url(../images/ksps_banner.jpg) no-repeat center center;}
.jzps_banner{background:url(../images/jzps_banner.jpg) no-repeat center center;margin-bottom:0!important;}
.gtfqw_banner{background:url(../images/gtfqw_banner.jpg) no-repeat center center;}
.gyzf_banner{background:url(../images/gyzf_banner.jpg) no-repeat center center;}
.jpzs_banner{background:url(../images/jpzs_banner.jpg) no-repeat center center;}
.pro_banner{background:url(../images/product_banner.jpg) no-repeat center center;}
.jaw_banner{background:url(../images/pe-banner.jpg) no-repeat center top;}
.duty_banner{background:url(../images/duty-banner.jpg) no-repeat center center rgb(54,113,207);}
.about_banner{background:url(../images/u30.jpg) no-repeat center center rgb(54,113,207);}
.history_banner{background:url(../images/u0.jpg) no-repeat center center rgb(54,113,207);}
.honor_banner{background:url(../images/honorbanner.jpg) no-repeat center center rgb(54,113,207);}
.customer-banner{background:url(../images/customer-banner.jpg) no-repeat center center rgb(54,113,207);}
.pro_col_bg1{background:url(../images/pe-03.jpg) no-repeat center center;}
.pro_col_bg2{background:url(../images/profeaturebottom.jpg) no-repeat center center;}
.media_banner{background:url(../images/focusbanner.jpg) no-repeat center center;}
.about-bg-0_col{background:url('../images/about_us_video.jpg') no-repeat center;}
.about-bg-1_col{background:url(../images/rightpic.jpg) no-repeat left center;}
.about-bg-2_col{background:url(../images/production-bases.jpg) no-repeat right center;}
.about-bg-3_col{background:url(../images/jieshao1.jpg) no-repeat left center;}
.about-bg-4_col{background:url(../images/jieshao2.jpg) no-repeat right center}
.about-bg-5_col{background:url(../images/jieshao3.jpg) no-repeat left center}
.play-text{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;}
.jituan_intro .text_1{background:url(../images/jituan1.jpg) no-repeat center center rgb(54,113,207);}
.jituan_intro .text_2{background:url(../images/jituan2.jpg) no-repeat center center rgb(54,113,207);}
.jituan_intro .text_3{background:url(../images/jituan3.jpg) no-repeat center center rgb(54,113,207);}
.jituan_intro .text_4{background:url(../images/jituan4.jpg) no-repeat center center rgb(54,113,207);}
.contact_banner{background:url(../images/banner_contact.jpg) no-repeat center center rgb(54,113,207);}
.news_banner{background:url(../images/newsbanner.jpg) no-repeat center center rgb(54,113,207);}
.topic_banner{background:url(../images/subjectbanner.jpg) no-repeat center center rgb(54,113,207);}
.journal_banner{background:url(../images/u18.jpg) no-repeat center center rgb(54,113,207);}
.service_banner{background:url(../images/service-banner.jpg) no-repeat center center rgb(54,113,207);}
.parts-banner{background:url(../images/parts_banner.jpg) no-repeat center center rgb(54,113,207);}
.net-banner{background:url(../images/net-banner.jpg) no-repeat center center rgb(54,113,207);}
.case_jz_banner{height:500px;background:url("../images/neimeng_banner.jpg") center center no-repeat rgb(54,113,207);}
.banner_mill_case{background-image:url(../images/banner_mill_case.jpg);background-color:rgb(54,113,207);}
.kuangshan_ks_banner_text{margin-top:230px;background:rgba(54,113,207,0.9);padding:31px 35px;}
.kuangshan_ks_banner_text h1{margin-bottom:10px;font-size:34px;font-weight:normal;color:white;}
.kuangshan_ks_banner_text p{font-size:14px;color:#333333;color:white;}
/*.new_case_banner{background-image:url(../images/new_case_banner.jpg);}*/
.case_jz_banner .kuangshan_ks_banner_text{padding-right:10px;min-height:188px;}
#new_case_content h2{font-size:28px;font-weight:bold;margin-top:3px;margin-bottom:47px;}
#new_case_content .configure p{max-width:978px;text-align:center;margin:0 auto 59px auto;}
#new_case_content .process,#new_case_content .process2{background-color:#f2f2f2;padding:100px 0;margin-top:33px;}
.process2{margin-bottom:100px;}
#new_case_content .process img,#new_case_content .process2 img{float:right;margin-left:93px;}
#new_case_content .advantage{margin-top:115px;margin-bottom:105px;}
#new_case_content .advantage img{float:left;margin-right:95px;}
#new_case_content .advantage p+p{margin-top:26px;}
.customer_site{background-color:#f2f2f2;padding:79px 0 68px 0;}
.related_case{margin-top:84px;margin-bottom:98px;}
#new_case_content .related_case h2{margin-bottom:67px;}
.related_case .p-case{height:213px;}
.related_case h4{display:none;}
.new_case_banner1{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner2{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner3{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner4{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner5{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner6{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner7{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner8{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner9{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner10{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner11{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner12{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner13{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner14{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner15{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner16{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner17{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner18{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.new_case_banner19{background-image:url(../images/banner.jpg);background-color:rgb(54,113,207);}
.more,.nav_subnav a,.pro_list_tenet p{font-size:16px;}
.banner p{color:white;font-size:14px;line-height:22px;margin-bottom:14px;}
.media_banner h1 strong,.media_banner p{color:#333;}
.about-bg{width:100%;overflow:hidden;}
.about-bg_col{height:580px;}
.about-bg_col2{height:434px;}
.pro-item,.gongyi_pic,.pro_jiancai p,.pro-case,.med-item{position:relative;}
.pro-item p,.med-item .text-warp{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;text-align:center;background:#3671CF;background:rgba(54,113,207,0.9);display:none;}
.pro-item p a{color:#fff;font-size:24px;display:block;top:50%;position:absolute;left:0;right:0;margin-top:-17px;}
.med-item .text{margin:70px 35px;}
.pro-item:hover p,.med-item:hover .text-warp{display:block;}
.med-item  .more{border:1px solid #4467c1;border-radius:3px;-moz-border-radius:3px;padding:8px 67px;position:absolute;bottom:30px;left:50%;margin-left:-100px;}
.med-item  .more:hover{color:#fff;}
.submit{display:block;line-height:43px;text-align:center;font-size:16px;color:#999999;background-color:#f2f2f2;border:1px solid #e3e3e3;border-radius:3px;}
.hot_pro a:hover span,.media_banner_text a:hover span,.submit:hover,.journal .btn-primary{	/*background-color: #FF9900;*/ color:#FF9900;}
.journal a.btn-primary:hover{color:#fff;}
.case_jianjie .text{padding:55px 35px 65px;}
.case_jianjie_2 .text{padding:55px 0 25px;}
.zx_list ul,.news .text{padding:40px 15px;}
.zx_list li,.case_list_tab_li li,.hot-med li{line-height:30px;}
.case_jianjie_2_text_1{height:221px;}
.gongyi_wuliao_ul,.case_jianjie_2 ul,.case_jianjie_2_text{padding:40px 0 0 20px;}
.gongyi_wuliao_ul li{background:url(../images/s-2015-11-17-143459.png) no-repeat left top;line-height:42px;padding-left:67px;width:136px;margin:6px 0;}
.gongyi_pic a{position:absolute;left:0;bottom:0;background-color:#039;color:#fff;font-size:16px;line-height:90px;padding:0 35px;font-weight:bold;}
.pro_jiancai span{font-size:28px;}
.col_sm_7_case{position:static;}
.fixed_bottom{position:absolute;right:15px;bottom:0;}
.fixed_a{background-color:#333;bottom:0px;left:15px;line-height:83px;cursor:pointer;font-size:22px;}
.pro_jiancai p{position:relative;margin:0 30px;}
.pro_jiancai a{width:100%;line-height:30px;padding:19px 0;bottom:30px;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.case_list .text,.case_list_tab_li .bg,.duty_column .text{padding:30px 40px 40px;}
.duty_tabs .text,.service .text{padding:45px 0;}
.duty_tabs .col-sm-6 .text{padding:45px 30px 25px;}
.duty_tabs .col-sm-6 .text h3{margin-left:30px;}
.duty_tabs li{list-style-type:circle;}
.case_list .text a{display:block;height:43px;}
.case_list .text h2{color:#cccccc;}
.case_list .more a{display:block;margin-top:20px;color:#999999;height:22px;}
.hot_pro span{line-height:69px;background-color:#f3f3f3;color:#5d5d5d;display:block;}
.hot_pro .col-xs-4 a{display:block;overflow:hidden}
.case_jianjie_2 li,.gongyi_wuliao_ul_2 li{	/*margin: 12px 0;*/
background:url(../images/solution_title_bg3.jpg) left top no-repeat;padding-left:42px;line-height:22px;}
.pro_col_bg{height:475px;}
.pro_col_bg2_box{background:#000000;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;padding:40px 0;}
.pro_col_bg2_box strong{padding-bottom:12px;}
.pro_col_bg2_box p{padding:25px 0 40px;}
.pro_col_bg2_box img{vertical-align:middle;margin-right:20px;}
.ulnav a{font-size:20px;font-weight:bold;}
.pro-case li{line-height:32px;}
.nav_subnav .active a,.nav_subnav a:hover{border-bottom:3px solid #274899;color:#274899;font-weight:700;}
.hot-med .btn,.btn-more{width:200px;}
.line{background-color:#F29C06;width:73px;height:3px;}
.m_related_cases h2,.m_related_cases h4{display:none;}
.time strong span{font-size:28px;}
.time p{width:80px;height:80px;line-height:80px;color:#333;text-align:center;}
.about-bg_fiexd{position:relative;}
.about-bg_fiexd_text_warp,.about-bg_fiexd_text{position:absolute;right:0;top:70px;z-index:1000;padding-left:30px;padding-right:60px;}
.about-bg-2 .about-bg_fiexd_text_warp,.about-bg-2 .about-bg_fiexd_text{right:auto;padding-right:0;}
.jituan_intro .text{padding:40px 25px;height:320px;}
.history .text{padding-right:30px;}
.history li{margin-bottom:45px;padding-left:64px;line-height:16px;font-weight:bold;background:url(../images/u29.png) no-repeat left top;margin-left:-8px;}
.history .col-sm-8 ul{border-left:1px solid #ddd;}
.honor ul{padding:45px 60px;}
.honor li{line-height:36px;}
.honor .text{padding:45px 30px;}
.honor_bg{background:url(../images/honor_bg.jpg) repeat-y left top;}
.contact .text{padding:0 50px;}
.contact_p_strong{font-size:24px;color:#333;}
.topic span,.parts_list span{display:block;line-height:69px;overflow:hidden;}
.topic a:hover span{color:#f29c06;}
.service .text img{width:90px;height:90px;max-width:90px;}
.service .text h3{margin-bottom:5px;}
.service_n p{height:72px;}
.text-bg{padding:20px 40px;}
.column-5 ul{width:100%;margin:0;padding:0;}
.column-5 li{width:20%;padding:0 10px;float:left;}
.case-text{padding:30px;}
.case-text p span{display:block;padding-left:100px;background:url(../images/case_textspan.png) left center no-repeat;}
.form input,.form textarea{border:none;border-bottom:1px solid #cccccc;}
.exhibition-img {width: 100%;height:240px;}
.exhibition-item {max-height: 242px; overflow: hidden;}
.news .text span{display:block;color:#999;}
.owl-item{float:left;}
.carousel-warp{position:relative;}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.post-slider-btn a{float:left;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #d3d6da;font-size:16px;cursor:pointer;margin-right:7px;}
.post-slider-btn a:focus,.post-slider-btn a:hover{background:#ff9834;border:1px solid #ff9834;color:#fff;}
.owl-carousel .item{max-width:350px;}
.owl-carousel p a{border-bottom:2px solid #d7d7d7;display:block;line-height:70px;}
.owl-carousel .item:hover a,.owl-carousel p a:hover{border-bottom:2px solid #f29c06;color:#f29c06;}
.service_tabs > li > a{border:none;background-color:transparent;width:100px;}
.service_tabs > li.active > a,.service_tabs > li > a:hover{color:#FF9900!important;background-color:transparent!important;}
.journal .btn{margin-left:20px;}
.journal span{font-size:16px;color:#999;margin-left:20px;}
.pro_table .para_table td{line-height:40px;padding:3px 5px;}
.journal-more-btn{background-color:white;border:2px solid #797979;color:#666666;}
.btn{line-height:38px;}
.nav-tabs > li > a{line-height:31px;}
/*新加CSS*/
.factory_banner{background:url("../images/factory_banner.jpg") center bottom no-repeat;padding-top:170px;padding-bottom:200px;}
.factory_banner h1 strong{font-size:48px;color:#333333;}
.factory_banner h1+p{color:#333333;margin-top:20px;}
.about-bg_fiexd_text{padding-left:0;}
.about-bg_fiexd_text h1{font-size:20px;margin-bottom:10px;}
.about-bg_fiexd_text h1 strong{font-weight:bold;display:inline-block;margin-right:20px;}
.about-bg_fiexd_text h1 span{font-size:40px;display:inline-block;margin-right:10px;}
.about-bg_fiexd_text h2{font-size:16px;color:#868686;margin-bottom:30px;}
.factory_banner_item{background:rgba(255,255,255,0.8);padding:25px 0;margin-bottom:20px;}
.factory_banner_item p{color:#333333;font-size:16px;margin-bottom:0;}
.factory_banner_item p strong{font-size:36px;}
.factory1{background:url(../images/factory1.jpg) no-repeat left center;}
.factory2{background:url(../images/factory2.jpg) no-repeat right center;}
.factory3{background:url(../images/factory3.jpg) no-repeat left center;}
.factory4{background:url(../images/factory4.jpg) no-repeat right center;}
.factory5{background:url(../images/factory5.jpg) no-repeat left center;}
.factory6{background:url(../images/factory6.jpg) no-repeat right center;}
/*legal declaration*/
.law_info .cRed{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:40px;padding-bottom:40px;}
.law_info h4{margin:17px 0 10px;font-size:15px;color:#3b393a;font-weight:bold;}
.law_info p{line-height:24px;color:#454545;letter-spacing:1px;margin-bottom:24px;}
.pb24{padding-bottom:24px;}
/* contact begin */
.contact-banner{background:url("../images/u10.jpg") no-repeat rgb(54,113,207);padding:162px 0 60px 0;margin-bottom:0;overflow:hidden;}
.contact-banner .text{padding:35px 35px 30px;background-color:rgba(54,113,207,0.9);}
.contact-banner .text h1{margin-bottom:10px;font-size:34px;}
.contact-banner .text p{color:#fff;line-height:22px;padding-top:0;max-width:980px;}
.white{color:#fff;}
body > section{padding-top:80px;padding-bottom:60px;position:relative;}
body > section h1{font-size:28px;font-weight:700;color:#333;line-height:35px;}
body > section h2{margin-bottom:35px;}
.mb10{margin-bottom:10px;}
.relative{position:relative;}
.contact-info-list{margin-top:40px;margin-bottom:70px;}
.contact-info-list li:not(:last-child){margin-right:10%;}
.c-tel{background:url("../images/u14777.png") no-repeat center;}
.c-phone{background:url("../images/u14779.png") no-repeat center;}
.c-mail{background:url("../images/u14768.png") no-repeat center;}
.c-weibo{background:url("../images/u14766.png") no-repeat center;}
.c-wechat{background:url("../images/u14775.png") no-repeat center;}
.c-info p{padding:5px 0;font-size:16px;color:#333;}
.c-info a{width:100px;height:100px;background-color:#3671cf;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-bottom:20px;text-indent:-9999px;}
.c-info .c-info-detail{color:#999;font-size:16px;}
.show_code img{width:100%;margin-bottom:20px;}
.contact-map{position:relative;height:500px;background:url("../images/u14647.jpg");}
.map-mask{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:50%;background:black;background:rgba(0,0,0,0.7);vertical-align:middle;}
.net-query a:hover{color:#FF9900}
.map-desc{display:inline-block;vertical-align:middle;}
.map-desc h2,.map-desc p,.map-desc a{color:#fff;}
.map-desc h2{margin-bottom:10px;}
.vm:before{content:'';display:inline-block;height:100%;width:1px;margin-left:-1px;vertical-align:middle;}
.contact-sec{margin-top:45px;}
.contact-sec h2{color:#333;font-size:28px;line-height:48px;}
.box-container{margin-top:45px;padding-bottom:60px;}
.box-container .box{display:inline-block;padding:20px 45px;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.box-container a{text-decoration:none;}
.box-container .map-box:hover{color:#fff;background-color:#FF9900;border-color:#FF9900;}
.box-container .map-box{border-width:2px;padding:0;}
.box-container .map-box a{display:inline-block;padding:12px 24px;}
.bold{font-weight:700;}
.contact-sec{margin-top:45px;}
.feedback-sec .feedback-form .form-group{margin-bottom:30px;}
.feedback-sec .feedback-form textarea,.feedback-sec .feedback-form input{padding:12px 15px;height:auto;border-radius:3px;border:1px solid #d7d7d7;}
.btn-contact{background-color:#f2f2f2;padding:6px 0;border:none;}
.btn:hover,.btn:focus,.btn:active{color:#fff;background-color:#FF9900;border-color:#FF9900;}
/* contact end */
/*pagination*/
.list-nav{margin-top:20px;}
.list-nav a{display:inline-block;padding:0 6px;height:20px;text-align:center;}
.list-nav a:hover{font-weight:bold;}
@media (max-width:991px){
	.pro-item p a{font-size:16px;margin-top:-12px;}
	.jituan_intro .text{padding:10px;width:auto;max-width:245px;margin:0 auto 10px;}
	.product_banner{padding:40px 0;}
	.mytabs_li_5_case > li > a{height:70px;}
	.index_pro h2{margin-top:65px;}
}
@media (max-width:1199px){
	.case_jianjie .text{padding:20px;}
	.case_jianjie_2 .text,.case_jianjie_2_text,.case_jianjie_2 ul{padding:20px 0;}
	.zx_list{margin-top:20px;}
	.hot_pro img{width:auto;max-width:100%;height:auto;}
	.case_jianjie_2_text_1,.service_n p{height:auto;}
	.honor_bg{background-size:33.33333% 1px;}
	.service_n  .col-sm-6:child(2n+1){clear:both;background:#f00;}
	.pro_column .pt130{padding-top:60px;}
	.mytabs_li_5> li > a{width:100%;}
	.mytabs_li_5> li{width:20%;float:left;padding-right:5px;}
	.index_pro p{margin-right:0;}
}
@media (max-width:991px) and (min-width:768px){
	.med-item .text{margin:0;}
}
@media (max-width:767px){
	.mytabs_li_3  > li > a{width:90%;margin-right:0;}
	.mytabs_li_3  > li{width:32%;}
	.zx_list ul{padding:20px 10px;}
	.case_jianjie_2 li{width:232px;text-align:left;}
	.about-bg_fiexd_text_warp,.about-bg_fiexd_text,.about-bg-2 .about-bg_fiexd_text_warp,.about-bg-2 .about-bg_fiexd_text{position:absolute;left:15px;right:15px;bottom:80px;z-index:1000;color:#fff;text-align:center;}
	.about-bg_fiexd_text h1,.about-bg_fiexd_text h3{color:#fff;}
	.index_case .col-xs-12,.hot_pro .col-sm-8,.media_text  .col-xs-12,.about_text,.history .col-xs-12,.history li,.journal .col-xs-6,.pro-case .col-sm-12,.service .col-xs-6{margin-bottom:20px;}
	.tab-content .mt65{margin-top:0;}
	.case_jianjie_2 li{display:inline-block;margin-right:30px;}
	.index_case,.index_pro,.banner,.case_jianjie,.case_list,.hot_pro,.text-center_h1,.tab-content,.media_text,.hot-med,.about_text,.history,.honor_bg,.news,.pro-case,.pro_column{text-align:center;}
	.case_list_tab_li{text-align:left;}
	.case_list_tab_li .bg{padding:20px 40px 10px;}
	.case_jianjie .col-xs-12,.case_list .col-xs-12{background:#f3f3f3;}
	.gongyi_pic img,.about_text .btn,.news img{margin-left:auto;margin-right:auto;}
	.pro-item{border:none;border-bottom:1px solid #d3d6da;}
	.pro_list .pro-item{border-right:1px solid #d3d6da;border-bottom:1px solid #d3d6da;}
	.pro_list .pro-item:nth-child(2n){border-right:none;}
	.pro-item:nth-last-child(1),.pro_list .pro-item:nth-last-child(2){border-bottom:none;}
	.history .text{padding-right:0;}
	.honor_bg,.case_list_tab_li .col-xs-12{background:none;}
	.post-slider-btn a{;display:inline-block;}
	.post-slider-btn a{float:none;}
	.nav_subnav li{display:inline-block;}
	.nav_subnav li a{padding:7.5px 15px;}
	.journal .btn-link{width:auto;margin:0;}
	.breadcrumb{padding:8px 0;}
	.index_banner{height:600px;padding-top:180px;}
	.index_banner_box{/*height:420px;*/ width:420px;margin:0 auto;}
	h2{font-size:18px;}
	.index_banner_box h2,.index_banner_box p,.h3{font-size:16px;}
	.index_banner_box h1{font-size:20px;font-weight:bold;}
	.index_banner .more{margin-top:30px;}
	.banner h1,h1{font-size:22px;}
	.paddingtop80{padding-top:40px;}
	.pt130{padding-top:60px;}
	.paddingbottom130{padding-bottom:60px;}
	.paddingbottom80{padding-bottom:40px;}
	.mt26{margin-top:15px;}
	.mt45{margin-top:20px;}
	.mt65{margin-top:35px;}
	.mb20,.news_text p,h1,.h1,h2,.h2,h3,.h3{margin-bottom:10px;}
	.mb30,.pro_list_pic .col-xs-6{margin-bottom:15px;}
	.mb65{margin-bottom:30px;}
	.mb80{margin-bottom:40px;}
	hr{margin-top:30px;margin-bottom:30px;}
	.pro_column .pt130{padding:0 0 20px;}
	.index_pro h2{font-size:20px;text-align:left;}
	.index_pro p{text-align:left;}
	.index_pro .more{margin-top:20px;margin-bottom:20px;}
	.about-bg_fiexd_text h2{color:white;}
	.factory_banner{padding-top:100px!important;padding-bottom:100px;}
	.map-mask{width:100%;}
	.form-group .col-md-4:not(:last-child){margin-bottom:30px;}
	.exhibition-img {height: auto;}
}
@media (max-width:567px){
	[class*="col-xs-"]{padding-left:5px!important;padding-right:5px!important;}
	.mb30{margin-bottom:10px;}
	.pro_jiancai p{margin:0 10px;}
	.pro_jiancai span,.pro_jiancai a{font-size:14px;line-height:18px;}
	.index_banner_box{height:auto;width:auto;}
	.nav_subnav li a{padding:10px 0;}
	.index_banner_box p{font-size:14px;}
	.index_banner .more{width:120px;line-height:46px;}
	.banner{padding:0px 0 10px;}
	.banner .text{padding:15px;}
	.mytabs_li_3  > li > a,.nav_subnav,.journal [class*="col-xs-"]{width:100%;}
	.nav_subnav li{width:24%;text-align:center;}
	.nav_subnav{margin:0;}
	.column-5 li{width:50%;padding:0 10px 10px;}
	.journal [class*="col-xs-"]{text-align:center;}
	.mytabs_li_5 > li > a{line-height: 22px;}
	.mytabs_li_5_case > li > a{height:90px;}
	.mytabs_li_2 > li > a{height:70px;width:100%;}
	.mytabs_li_2 >li{width:50%;float:left;padding:0 10px;}
	.index_pro h2{font-size:16px;margin-top:30px;}
	.index_pro .more{width:120px;}
}
@media (max-width:413px){
	.index_pro{height:300px;}
	.index_pro .text{display:none;}
	.index_solution .col-xs-6{width:100%;}
}
@media (max-width:767px){
	.case_jz_banner{height:auto;background-position:top;}
	.case_jz_banner .kuangshan_ks_banner_text,.kuangshan_ks_banner .kuangshan_ks_banner_text{background-color:#3671cf;width:100%;max-width:100%;margin-top:500px;padding:61px 8.6% 61px 9.4%;text-align:left;}
	#content .mt65{margin-top:55px;}
	#content .col-xs-12 h3{font-size:20px;font-weight:300;text-align:center;margin-top:0;margin-bottom:0;}
	.case_list .item img,#content .case_list img{width:100%;margin:0;}
	.case_list .carousel-indicators li,.customer_site .carousel-indicators li{width:11px;height:11px;background:url(../images/dot.png) center center no-repeat;border:none;border-radius:0;background-color:transparent;margin:0;}
	.case_list .carousel-indicators li+li,.customer_site .carousel-indicators li+li{margin-left:7px;}
	.case_list .carousel-indicators .active,.customer_site .carousel-indicators .active{background-image:url(../images/dot_active.png);width:11px;height:11px;}
	#content .container:nth-child(2){background-color:#f6f6f6; /*margin-top:60px;*/}
	#content .container:nth-child(2) h3{padding-top:46px;}
	#content .case-text{background:none;padding:0;width:100%;margin-top:-15px;margin-bottom:30px;}
	#content .col-xs-3{width:100%;padding:0;}
	#content .col-xs-3 img{width:100%;margin-top:0;margin-bottom:13px;}
	#content .case_list .col-xs-12{background-color:#fff;}
	.m_related_cases{background-color:#f6f6f6;padding-bottom:75px;}
	.m_related_cases h3{display:none;}
	.m_related_cases h2{display:block;font-size:20px;font-weight:300;text-align:center;margin-top:46px;}
	.m_related_cases h4{display:block;text-align:center;margin:0;}
	.m_related_cases h4 a{color:#ff9a00;font-weight:normal;}
	.m_related_cases .hover-orange:last-child{display:none;}
	.m_related_cases img{margin-top:0;}
	.m_related_cases .case-white-box p a{color:#333;font-size:16px;line-height:24px;height:78px;padding:15px 0;}
	#content .border-bottom,.m_related_cases .border-bottom{border-bottom:none;}
	#content .col-xs-12 h3 strong,#content .case-text p strong{font-weight:300;}
	.kuangshan_ks_banner_text h1{font-size:30px;font-weight:300;line-height:40px;margin-bottom:21px;}
	.kuangshan_ks_banner_text p{font-size:16px;line-height:28px;}
	#content .border-bottom .line,.m_related_cases .line{display:none;}
	#new_case_content .process img,#new_case_content .process2 img,#new_case_content .advantage img{float:none;max-width:475px;width:100%;margin:30px auto 0 auto;}
	#new_case_content h2{text-align:center;font-size:20px;font-weight:300;margin-top:0;margin-bottom:30px;}
	#new_case_content .configure p{margin-bottom:5px;text-align:left;}
	.configure .carousel-box{padding-bottom:30px;}
	.configure .carousel-box .carousel-indicators{bottom:-24px;}
	.configure .carousel-box .carousel-indicators li{width:11px;height:11px;background:url(../images/dot1.png) center center no-repeat;border:none;line-height:11px;}
	.configure .carousel-box .carousel-indicators .active:before,.configure .carousel-box .carousel-indicators .active:after{width:0;height:0;background:none;position:static;}
	.configure .carousel-box .carousel-indicators .active{width:11px;height:11px;background:url(../images/dot_active.png) center no-repeat;background-color:transparent;border:none;position:static;}
	#new_case_content .process,#new_case_content .process2,.customer_site{padding-top:45px;padding-bottom:60px;}
	.process2{margin-bottom:60px;}
	#new_case_content .advantage,.related_case{margin-top:45px;margin-bottom:60px;}
	.related_case .col-xs-6:last-child,.related_case .p-case p,.related_case .p-case p+a{display:none;}
	.related_case .p-case{height:78px;padding:0;}
	#new_case_content .related_case h2{margin-bottom:0;}
	.related_case h4{display:block;margin-bottom:20px;text-align:center;}
	.related_case h4 a{color:#ff9a00;font-weight:normal;}
}



@media (max-width:767px){


}
@charset "utf-8";
/* CSS Document */
#LRfloater0{display:none;}
#LXB_CONTAINER .lxb-cb-tip-info{margin-top:108px;}
ul,ol{list-style:none;margin-bottom:0;}
/*header*/
#header{background-color:#fff;}
.logo{padding-bottom:0;}
.logo .navbar-brand{padding:0;position:relative;z-index:999;}
.logo .navbar-brand a{display:inline-block;vertical-align:middle;}
.logo .navbar-brand a img{margin-top:0;}
.logo h2{color:#333;font-size:20px;line-height:60px;float:left;display:inline-block;margin-top:0;margin-bottom:0;}
.header .navbar-text a{color:#B5B5B5;font-size:12px;line-height:22px;padding:0;}
.header .navbar-text img{margin-right:4px;margin-bottom:2px;margin-top:0;}
.subnav{padding-top:17px;}
.subnav p{font-size:13px;}
.subnav .j_hide.topMenu{display:block;}
.topMenu > li {padding-bottom: 38px;}
.navbar-right{margin-left:0;margin-right:0;}
.navbar-right li{margin-left:17px;float:left;position:relative;}
.navbar-right li.j_hoverBox,.navbar-right li.lan_wrap{margin-left:13px;padding-left:13px;background:url(../images/u377_1.png) left center no-repeat;}
.bar-item-cont{display:none;position:absolute;top:31px;right:-13px;z-index:1000;padding:13px 22px 10px 21px;background-color:#fff;-moz-box-shadow:0px 5px 8px rgba(102,102,102,0.35);-webkit-box-shadow:0px 5px 8px rgba(102,102,102,0.35);box-shadow:0px 5px 8px rgba(102,102,102,0.35);}
.navbar-text .bar-item-weixin img{display:block;width:89px;height:89px;margin-bottom:9px;margin-right:0;}
.bar-item-weixin span{display:block;color:#666;font-size:13px;line-height:normal;text-align:center;}
.navbar-left > li{width:110px;text-align:center;}
.navbar-left > li > a{font-size:12px;padding-top:7px;padding-bottom:7px;}
.navbar-nav li.splitter{background:url(../images/splitter_1.png) no-repeat center right;}
.navbar-left li.yewu{width:110px;position:relative;}
.navbar-left li.yewu a{background:url(../images/sub_menu_1.png) 81px center no-repeat;padding-left:17px;}
.navbar-left .yewu.active a{background-image:url(../images/sub_menu1_1.png);}
.navbar-left .yewu ol{display:none;position:absolute;top:38px;left:0;z-index:1000;background-color:#fff;-moz-box-shadow:0px 5px 8px rgba(102,102,102,0.35);-webkit-box-shadow:0px 5px 8px rgba(102,102,102,0.35);box-shadow:0px 5px 8px rgba(102,102,102,0.35);padding:17px 26px;}
.navbar-left ol li{border-bottom:1px solid #d7d7d7;float:none;width:58px;height:35px;line-height:35px;}
.navbar-left ol li:last-child{border:none;}
.navbar-left .yewu ol a,.navbar-left .yewu.active ol a{background:none;padding-left:0;}
.yewu ol a:hover,.languagein a:hover,.pro_list_wrap li a:hover,.inquiry li a:hover{color:#f29c06;}
.lan{    /*display:none;*/ position:relative;z-index:100;}
.languagein{display:none;background-color:#fff;position:absolute;z-index:1000;top:10px;right:0;width:440px;padding:22px 36px;-moz-box-shadow:0px 5px 8px rgba(102,102,102,0.35);-webkit-box-shadow:0px 5px 8px rgba(102,102,102,0.35);box-shadow:0px 5px 8px rgba(102,102,102,0.35);}
.languagein p{border-bottom:1px solid #d0d0d0;color:#666;font-size:18px;margin-bottom:20px;}
.languagein li{float:none;height:32px;line-height:32px;padding-left:24px;background:url(../images/languagebg_1.jpg) center left no-repeat;}
.navbar-right .languagein a{color:#274899;font-size:18px;}
.navbar-inverse{margin-top:19px;}
.navbar-inverse .navbar-nav{margin-top:8px;}
.navbar-inverse .navbar-nav li.current,.navbar-inverse .navbar-nav li.active{border-bottom:3px solid #ff9a00;padding-bottom:38px;}
.navbar-inverse .navbar-nav > li > a{color:#333;font-weight:normal;border-left:1px solid #c9c9c9;padding:0 22px;line-height:12px;}
.navbar-inverse .navbar-nav li:first-child a{border:none;padding-left:30px;}
.navbar-inverse .navbar-nav li.active a{color:#333;}
.navbar-inverse .navbar-nav li.current a,.navbar-inverse .navbar-nav li.active a:hover{color:#FF9900;}
.navbar-inverse .navbar-nav .pro_btn a{padding:0 30px;}
.navbar-inverse li.pr0 a{padding-right:0;}
.pro_list_wrap{background-color:#f2f2f2;padding-top:46px;padding-bottom:58px;}
.pro_list_wrap ul{padding-left:0;}
.pro_list_wrap ul li{line-height:14px;padding: 14px 0;}
.pro_list_wrap ul li a{color:#999;font-size:14px;margin:0 10px 14px;line-height: 14px;display: inline-block;}
.pro_list_wrap ul li a.active{color: #FF9900}
.pro_list_wrap li span{color:#3671CF;display:inline-block;width:80px;border-right:1px solid #e4e4e4;line-height:14px;margin-right:15px;vertical-align: top}
.pro_list_wrap .pro_list_item {display: inline-block;vertical-align: top;min-width:279px;width: 70%;width:calc(100% - 95px);width:-webkit-calc(100% - 95px);width:-moz-calc(100% - 95px);}
.hide{display:none;}
.inquiry{margin-left:26px;position:relative;float:right;}
.inquiry .inquiryCon{display:none;position:absolute;top:28px;right:-65px;z-index:1000;background:url(../images/to-inquiry_1.png) center 34px no-repeat;padding-top:41px;}
.inquiry ul{background-color:#fff;width:139px;height:162px;padding:0 20px;-moz-box-shadow:0px 5px 5px rgba(102,102,102,0.35);-webkit-box-shadow:0px 5px 5px rgba(102,102,102,0.35);box-shadow:0px 5px 5px rgba(102,102,102,0.35);}
.inquiry ul li{padding:10px 0;text-align:center;}
.inquiry li+li{border-top:1px solid #e4e4e4;}
.inquiry li p,.inquiry li a{color:#333;font-size:13px;line-height:24px;}
.search_box{position:relative;float:right;}
.search-expand{display:none;background-color:#fff;border:1px solid #ccc;position:absolute;top:-16px;right:0;z-index:999;width:740px;line-height:40px;padding:10px 13px;-moz-box-shadow:0px 0px 8px rgba(102,102,102,0.35);-webkit-box-shadow:0px 0px 8px rgba(102,102,102,0.35);box-shadow:0px 0px 8px rgba(102,102,102,0.35);}
input{font-family:"Microsoft YaHei";border:none;}
.search-expand .input{color:#ccc;width:671px;height:40px;padding:0 5px;margin:0;}
.search-expand button{position:absolute;top:7px;right:13px;width:40px;height:40px;padding:0;background:url(../images/search1_1.png) #fff no-repeat 10px center;border:none;}
.consult{width:40px;height:60px;padding:14px 8px;}
.hotline{width:99px;height:60px;padding:14px 8px 14px 6px;}
.nav_hovers{position:relative;}
.nav_hovers .popup{position:absolute;top:12px;left:0;z-index:1000;padding-top:41px;}
.nav_hovers ol{display:none;padding-left:0;background-color:#fff;-moz-box-shadow:0px 5px 8px rgba(102,102,102,0.35);-webkit-box-shadow:0px 5px 8px rgba(102,102,102,0.35);box-shadow:0px 5px 8px rgba(102,102,102,0.35);padding:17px 26px;}
.nav_hovers ol li{border-top:1px solid #d7d7d7;width:56px;line-height:35px;}
.nav_hovers li:first-child{border-top:none;}
.navbar-nav li.nav_hovers li a{padding-left:0!important;}
.nav_hovers ol li a:hover{color:#ff9900;}
/*footer-menu*/
#footer{background-color:#282828;z-index:12;position:relative;}
#footer h2{color:#fff;font-size:20px;font-weight:400;}
#footer a,.pro_col_bg h1 strong,.pro_col_bg p,.pro_column a{color:#fff;}
#footer .footer-bottom p{color:#bcbcbc; /*border-top:1px solid #3b4951;*/border-top-width:1px;border-top-style:solid;border-top-color:rgba(255,255,255,0.05);padding-top:28px;}
#footer li{line-height:32px;}
.footer-bottom p span{color:#797979;margin-left:9px;}
#footer p span a{color:#797979;margin:0 10px;display:inline-block;}
.footer-right{border-left:1px solid #4c4c4c;height:179px;margin-top:20px;}
.footer-right-wrap{max-width:210px;float:right;}
.footer-right-wrap h3{margin-bottom:0;}
.footer-right-wrap .online_btn{line-height:42px;margin-top:0;margin-bottom:20px;}
.online_btn a{background-color:rgba(255,153,0,1);border:1px solid #ff9900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;font-size:16px;padding:9px 26px 10px 26px;}
.footer-right-wrap p{color:#fff;line-height:32px;}
#footer .related-link a{background:url(../images/u471_1.png) center right no-repeat;color:#999;font-size:16px;padding-right:23px;}
.related-link{position:relative;margin-top:15px;}
.related-link ul{display:none;position:absolute;left:0;bottom:24px;z-index:100;background-color:#fff;padding:17px 26px;-moz-box-shadow:0px -5px 8px rgba(102,102,102,0.35);-webkit-box-shadow:0px -5px 8px rgba(102,102,102,0.35);box-shadow:0px -5px 8px rgba(102,102,102,0.35);}
.related-link li+li{border-top:1px solid #d7d7d7;}
#footer .related-link li a{color:#333;font-size:14px;line-height:35px;padding-right:0;background:none;}
/* fixed bar */
/* .fixBar{position:fixed;right:-38px;top:0;bottom:0;margin:0;width:38px;background-color:#fff;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);z-index:900;}
.fixBar .bauma-icon{background:url("../images/bauma-sidebar_1.gif") no-repeat center;width:38px;height:300px;cursor:pointer;overflow:hidden;}
.fixBar .bauma-icon > a{display:inline-block;width:100%;height:100%;text-indent:-9999px;}
.fixBar ul{position:absolute;width:38px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.fixBar li{position:relative;width:40px;padding:4px 0 2px 0;text-align:center;cursor:pointer;}
.fixBar li:not(:last-child){border-bottom:1px solid #D8D5D5;}
.fixBar li > a,.fixBar li > span{display:inline-block;width:40px;height:35px;text-align:center;text-decoration:none;outline:none;line-height:999;vertical-align:middle;font-size:12px;padding-top:4px}
.fixBar li:hover{background-color:#3671cf;}
.f-icon{background-image:url("../images/fixsprite_1.png");background-repeat:no-repeat;}
.fixBar .f-baidu{background-position:-7px -280px;}
.fixBar .f-baidu:hover{background-position:-52px -278px;}
.fixBar .f-feedback{background-position:-154px -16px;}
.fixBar .f-feedback:hover{background-position:-17px -232px;}
.fixBar .f-chat{background-position:-154px -55px;}
.fixBar .f-chat:hover{background-position:-64px -234px;}
.fixBar .f-wechat{background-position:-154px -94px;}
.fixBar .f-wechat:hover{background-position:-109px -233px;}
.fixBar .wechat-mask{position:absolute;right:42px;top:-79px;display:none;}
.fixBar .f-phone{background-position:-154px -133px;}
.fixBar .f-phone:hover{background-position:-154px -233px;}
.fixBar .phone-mask{position:absolute;right:42px;top:-10px;display:none;}
.fixBar li:hover a{-webkit-transition:none;-o-transition:none;transition:none;}
.fixBar .f-top{position:absolute;width:40px;height:35px;bottom:50px;background-position:-154px -173px; display: none;overflow:hidden;}
.fixBar .f-top:hover{border:1px solid #3671cf;background:#3671cf;}
.fixBar .f-top a{display:inline-block;height:100%;text-align:center;text-decoration:none;outline:none;line-height:999;vertical-align:middle;font-size:12px;padding-top:0;margin:2px 0px 0px 5px;color:#fff;}
.fixBar .f-top:hover a{line-height:15px;}
.fixBar .f-close{position:absolute;width:30px;height:30px;bottom:5px;right:4px;background-position:-130px -324px;overflow:hidden;cursor:pointer;-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;}
.fixBar .f-close:hover{background-position:-170px -324px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.fixbar-expand{position:fixed;bottom:0;right:-100px;margin:0;z-index:999;display:none;} */
.fixBar ul {
    margin-top: -187px;
}
@supports(transform:translateY(-50%)) {
    .fixBar ul{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top: 0;}
}
.fixBar{position:fixed;right:-40px;top:0;bottom:0;margin:0;width:40px;background-color:#fff;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);z-index:900;}
.fixBar .bauma-icon{background:url("../images/bauma-sidebar_1.gif") no-repeat center;width:40px;height:300px;cursor:pointer;overflow:hidden;}
.fixBar .bauma-icon > a{display:inline-block;width:100%;height:100%;text-indent:-9999px;}
.fixBar ul{position:absolute;width:40px;top:50%;}
.fixBar li{position:relative;width:40px;height: 68px;padding:4px 0 2px 0;text-align:center;cursor:pointer;}
.fixBar li:not(:last-child){border-bottom:1px solid #D8D5D5;}
.fixBar li > a,.fixBar li > span{display:inline-block;width:40px;height:68px;text-align:center;text-decoration:none;outline:none;line-height:999;vertical-align:middle;font-size:12px;padding-top:4px}
.fixBar li:hover{background-color:#3671cf;}
.f-icon{background-image:url("../images/fixsprite-02_1.png");background-repeat:no-repeat;}
.fixBar .f-baidu{background-position:-164px -82px;}
.fixBar .f-baidu:hover{background-position:-212px -82px;}
.fixBar .f-feedback{background-position:-164px -151px;}
.fixBar .f-feedback:hover{background-position:-212px -151px;}
/* .fixBar .f-chat{background-position:-164px -13px;} */
.fixBar .f-chat{background-position:-212px -13px;}
.fixBar .f-wechat{background-position:-164px -221px;}
.fixBar .f-wechat:hover{background-position:-212px -221px;}
.fixBar .wechat-mask-icon{background-position: -17px -6px;position:absolute;right:42px;top:50%;margin-top: -98px;display:none;width: 124px;height: 157px;}
.fixBar .wechat-mask-icon img {display: none;}
.fixBar .phone-mask-icon img {display: none;}
.fixBar .f-phone{background-position:-164px -291px;}
.fixBar .f-phone:hover{background-position:-212px -291px;}
.fixBar .phone-mask-icon{background-position: -17px -172px;position:absolute;right:42px;top:50%;margin-top: -27px;display:none;width: 131px;height: 54px;}
.fixBar li:hover a{-webkit-transition:none;-o-transition:none;transition:none;}
.fixBar .f-top{position:absolute;width:40px;height:40px;bottom:50px;background-position:-26px -297px; /* display: none; */overflow:hidden;}
.fixBar .f-top:hover{border:1px solid #3671cf;background:#3671cf;}
.fixBar .f-top a{display:none;text-align:center;text-decoration:none;outline:none;line-height:999;vertical-align:middle;font-size:12px;padding-top:0;color:#fff;width: 100%;height: 100%;margin-top: 4px;line-height: 15px;}
.fixBar .f-top:hover a{display: block;}
.fixBar .f-close{position:absolute;width:40px;height:40px;bottom:5px;right:0;background-position:-71px -295px;overflow:hidden;cursor:pointer;-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;}
.fixBar .f-close:hover{background-position:-111px -295px;}
.fixbar-expand{position:fixed;bottom:0;right:-100px;margin:0;z-index:999;display:none;}
@keyframes mmove{
    0%{transform:translateX(0);}
    50%{transform:translateX(-19px);}
    100%{transform:translateX(0);}
}
@-webkit-keyframes mmove{
    0%{-webkit-transform:translateX(0);}
    50%{-webkit-transform:translateX(-19px);}
    100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes mmove{
    0%{-moz-transform:translateX(0);}
    50%{-moz-transform:translateX(-19px);}
    100%{-moz-transform:translateX(0);}
}
@-ms-keyframes mmove{
    0%{-ms-transform:translateX(0);}
    50%{-ms-transform:translateX(-19px);}
    100%{-ms-transform:translateX(0);}
}
.fixbar-expand .fixbar-toggle{background-position:-42px -245px;width:100px;height:40px;cursor:pointer;}
.fixbar-expand .fixbar-toggle:hover{animation:mmove 2s ease-in-out .5s 1;-webkit-animation:mmove 2s ease-in-out .5s 1;-ms-animation:mmove 2s ease-in-out .5s 1;-moz-animation:mmove 2s ease-in-out .5s 1;}
.icon-triangle-right:after{content:'';width:0;height:0;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;}
.icon-chat-position:after{position:absolute;right:0;top:50%;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);}
#LXB_CONTAINER{top:200px!important;right:-9999px!important;}
.lxb-cb-tip-info{top:-105px!important;}
.fbar-tabs{z-index:99999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
/****fixed bar end ****/
/* Website */
.websitemap_banner{background:url("../images/website.jpg") top center no-repeat;height:200px;}
.websitemap_banner h1{color:#fff;font-size:34px;font-weight:bold;padding-top:89px;margin-bottom:0;}
.websitemap .container-fluid{margin-top:45px;margin-bottom:125px;}
.website_border_bottom{border-bottom:1px solid #e4e4e4;padding-bottom:32px;margin-bottom:20px;}
.websitemap h2{font-size:24px;line-height:48px;margin-bottom:13px;}
.websitemap h2 a{color:#333;font-size:24px;font-weight:bold;}
.websitemap h3{line-height:28px;margin-bottom:0;}
.websitemap h3 a{color:#333;font-size:18px;}
.websitemap p a{color:#666;}
.row_set{margin-top:11px;margin-bottom:23px;}
.row_set2{margin-bottom:8px;}
/*# sourceMappingURL=common.css.map */
@media (max-width:1199px){
    .logo .navbar-brand{width:70%;}
    .logo h2{font-size:20px;}
    .subnav li a span{margin:0 15px;}
    .navbar-inverse .navTop{margin-left:20px;}
    .navbar-inverse .navbar-nav > li > a{padding:0 11px;}
    .navbar-inverse .navbar-nav li:first-child a{padding-left:20px;}
    .navbar-inverse .navbar-nav .pro_btn a{padding:0 20px;}
    .navbar-inverse li.pr0 a{padding-right:0;}
    .footer-right-wrap{float:none;margin-left:20px;}
}
@media (max-width:991px) and (min-width:768px){
    .navbar-left li{width:90px;}
    .navbar-inverse .navbar-nav{margin-top:8px;text-align:right;}
    .navbar-nav > li{display:inline-block;}
    .logo h2{font-size:16px;line-height:43px;}
    .navbar-inverse .navTop{margin-left:0;}
    .subnav .toolbox{display:none;}
}
@media (max-width:991px){
    .subnav .navbar-toggle{margin-top:6px;}
    /*.banner { padding-top: 210px !important; }*/
    .nav_hovers .popup{top:25px;left:50%;margin-left:-54px;padding-top:0;}
    .subnav .toolbox{float:left!important;margin-left:-15px;}
    .subnav .navbar-toggle{display:block;}
    .subnav [class*="col-"]{position:static;}
    .subnav ul.nav{width:100%;position:relative;right:40px;bottom:0;box-sizing:border-box;}
    .subnav .nav > li{width:25%;text-align:center;display:inline-block!important;}
    .subnav .nav li a span{float:right;}
    .navbar-inverse .navbar-nav li.current{padding-bottom:10px;}
}
@media (max-width:767px){
    /* 防止抖动 */
    html{overflow-y:scroll;}
    :root{overflow-y:auto;overflow-x:hidden;}
    :root body{position:absolute;}
    body{width:100vw;overflow:hidden;}
    .logo{padding-left:15px;padding-bottom:22px;}
    .subnav .j_hide.topMenu{display:none;}
    .navbar-icon:before{content:"";background-image:url('../images/navsprite_1.png');background-repeat:no-repeat;position:absolute;display:inline-block;text-align:center;vertical-align:middle;}
    .icon-toggle:before{content:"";position:absolute;display:inline-block;background:url('../images/icon-toggle_1.png') no-repeat center;right:10px;top:16px;width:30px;height:30px;}
    .left-arrow-icon:before{content:"";position:absolute;display:inline-block;background:url('../images/left-arrow-icon_1.png') no-repeat center;width:30px;height:30px;top:50%;left:19px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}
    .home-icon:before{width:16px;height:16px;top:5px;background-position:0 0;}
    .business-icon:before{width:16px;height:16px;top:33px;background-position:0 -23px;}
    .product-icon:before{width:16px;height:17px;top:30px;background-position:0 -40px;}
    .case-icon:before{width:16px;height:17px;top:30px;background-position:0 -63px;}
    .service-icon:before{width:16px;height:17px;top:31px;background-position:0 -83px;}
    .brand-icon:before{width:16px;height:13px;top:32px;background-position:0 -102px;}
    /* .sidebar-wrapper { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; overflow: hidden; } */
    .sidebar{position:fixed;top:0;bottom:0;right:0;width:45%;background-color:#fff;z-index:100;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;}
    .sidebar-title{width:100%;height:60px;background-color:#3671cf;position:fixed;z-index:999;}
    .sidebar-content{padding:96px 0 25px 27px;height:499px;position:relative;overflow:auto;}
    .sidebar-menu > li{position:relative;padding:24px 0;        /* border-bottom: 1px solid #f4f7fc; */}
    .sidebar-menu > li:first-child{padding-top:0;}
    .sidebar-menu > li > a{padding-left:32px;vertical-align:middle;font-size:18px;color:#444;font-weight:400;}
    .sidebar-sub-menu{display:none;padding-top:24px;padding-left:10px;border-bottom:1px solid #f4f7fc;padding-bottom:24px;margin-bottom:-24px;}
    .active .sidebar-sub-menu{display:block;}
    .sidebar-sub-menu > li{padding:15px 0;}
    .sidebar-sub-menu > li:first-child{padding-top:24px;border-top:1px solid #f4f7fc;}
    .sidebar-sub-menu > li:last-child{padding-bottom:0;}
    .sidebar-sub-menu li a{padding-left:22px;color:#666;}
    .s-translate{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
    .fixBar{display:none;}
    .footer-top{display:none;}
    #footer .footer-bottom p{border:none;padding-top:0;}
    .footer-bottom p span{display:block;}
    .panel-footer{padding:30px 0;}
    .row_set{margin-left:0;margin-right:0;}
    .row_set .col-xs-6{margin-bottom:5px;}
    .mb30{margin-bottom:15px;}
    .mb80{margin-bottom:40px;}
    .footer-right{border:none;height:auto;padding:20px 10px 0 10px;}
    .footer-right-wrap{max-width:100%;margin-left:0;}
    .navbar-inverse .navbar-nav{margin-bottom:0;}
    .logo{padding:0 0 20px 15px;position:relative!important;}
    .logo .navbar-brand{width:auto;}
    .logo h2{font-size:22px;position: absolute;top:50%;margin-top: -30px;font-weight: 400;font-size: 18px;}
    .navbar-right{margin-left:23px;}
    .subnav ul.nav{padding-left:8px;padding-right:7px;}
    .subnav .toolbox{display:none;}
    /*.subnav .navbar-toggle{margin-top:0px;}*/
    .subnav .navbar-toggle{position:absolute;top:50%;right:5px;margin-top:-15px;}
    .nav_top .nav li{display:inline-block;}
    .nav_top .navbar-nav{margin:0;}
    .nav_top .collapse,.subnav .collapse{display:block;}
    .subnav .toolbox{margin-left:0;}
    .subnav .nav > li{width:23%;}
    .lan{position:static;}
    .languagein{position:absolute;top:100%;right:0;left:0;width:100%;}
    #footer .col-lg-2{border-bottom:1px solid #4c65a2;padding:20px 10px;}
    #footer{text-align:center;}
    #footer li{display:inline-block;margin-right:30px;}
    #footer p{border:none;}
    #footer .mb80{margin-bottom:30px;}
    .fixBar{bottom:0;top:auto;left:0;right:0;width:100%;height:35px;}
    .fixBar ul{width:100%;margin-bottom:0;}
    .fixBar li{display:inline-block;padding:0;vertical-align:middle;}
    .fixBar li:not(:last-child){border-bottom:none;}
    .fixBar .f-top{right:0;}
    .fixBar img{display:none;}
    .fixBar .wechat-mask,.fixBar .phone-mask{top:auto;bottom:35px;left:50%;background-image:url('../images/resfixbar.png');background-repeat:no-repeat;-webkit-transform:translateX(-53%);-ms-transform:translateX(-53%);-o-transform:translateX(-53%);transform:translateX(-53%);}
    .fixBar .wechat-mask{width:117px;height:158px;background-position:-18px -20px;}
    .fixBar .f-wechat:hover .wechat-mask{display:block;}
    .fixBar .phone-mask{width:126px;height:60px;background-position:-153px -20px;}
}
@media (max-width:567px){
    [class*="col-xs-"]{padding-left:5px!important;padding-right:5px!important;}
    .mb30{margin-bottom:10px;}
    .navbar-left > li{width:auto;}
    .logo .navbar-brand{width:auto;}
    .navbar-text{padding-left:5px;}
    .nav_top .navbar-text a{display:inline-block;padding-left:5px;padding-right:0;}
    .nav_top .nav li{margin-left:0;}
    .navbar-right{margin-left:0;}
    .navbar-left li.yewu a{padding-left:5px;}
    .navbar-inverse .navTop{display:none;}
    .subnav ul.nav{bottom:-30px;}
    /*.subnav .navbar-toggle{margin-top:15px;}*/
    .navbar-right li.j_hoverBox,.navbar-right li.lan_wrap{margin-left:5px;padding-left:5px;}
    .subnav .nav li a span,.breadcrumb{display:none;}
    .nav > li > a{padding:4px 10px;}
    .subnav .col-xs-5{width:88%;}
    /*.subnav .toolbox{margin-left:5px;}*/
    .inquiry .inquiryCon{top:17px;right:-40px;}
    .search-expand{top:38px;right:-220px;}
    .footer-top{display:none;}
    #footer .footer-bottom p{border-top:none;padding-top:0;}
}
@media (max-width:458px){
    .subnav .col-xs-5{width:78%;}
    .logo h2{font-size:16px;}
    /*.subnav .navbar-toggle{position:absolute; top:50%; right:5px; margin-top:-15px;}*/
    .navbar-inverse .navbar-nav .pro_btn{margin-top:-10px;}
    .navbar-inverse .navbar-nav > li > a{padding:0;}
    .navbar-inverse .navbar-nav li:first-child a{padding-left:0;}
    .navbar-inverse .navbar-nav .pro_btn a{padding:0;}
}
@media (max-width:359px){
    .navbar-left li.yewu{width:88px;background:url(../images/sub_menu_1.png) 65px center no-repeat;}
    .nav_top .nav li.yewu a{padding-left:0;background-position-x:65px;}
}
/* bauma */
body{position:relative}
.bauma-content{width:100%;height:100%;position:relative;overflow:hidden}
.bauma-inner{position:relative;width:1920px;height:2262px;background:url('../images/bauma.jpg') no-repeat center;left:50%;margin-left:-960px}
.bauma-stage{background:url('../images/stage.png') no-repeat center;width:100%;height:866px;position:absolute;z-index:6;margin-top:190px}
.bauma-effect{background-image:url('../images/effect.png');background-repeat:no-repeat;background-position:74%;position:relative;height:1616px;z-index:3}
.bauma-yh{position:absolute;top:90px;left:0;right:0;width:100%;text-align:center}
.bauma-overlay{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:9999;overflow:hidden}
.bauma-ad{position:fixed;width:372px;height:575px;background:url('../images/bauma-mask.png') no-repeat center;left:50%;margin-left:-186px;overflow:hidden;display:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.bauma-ad a{display:inline-block;position:absolute;left:0;right:0;top:60px;bottom:0;text-indent:-9999px}
.bauma-overlay-close{width:36px;height:36px;position:absolute;right:6px;top:14px;border-radius:50%;cursor:pointer}
.ani-ad-scale{background:transparent;margin:0 auto;top:0;width:38px;height:300px;left:auto;right:0;border:2px solid #3671cf}
@media (max-width:1440px){
    .bauma-inner{background:url('../images/bauma-sm.jpg') no-repeat center;height:2082px}
    .bauma-stage{background:url('../images/stage-sm.png') no-repeat center;margin-top:40px}
    .bauma-effect{background:url('../images/effect-sm.png') no-repeat;background-position:97%}
}
@media (max-width:767px){
    .bauma-ad{width:235px;height:363px;background:url('../images/bauma-mask-xs.png') no-repeat center;margin-left:-117px;}
    .bauma-ad a{top:38px;}
    .bauma-overlay-close{width:22px;height:22px;right:4px;top:9px;}
}

img, .ylw-img-responsive {
	height: auto;
	max-width: 100%
}

*:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-success, #button, .team img, .kehu figure a p {
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear
}
.h-h2 {
	font-size: 24px;
	line-height: 150%;
	color: #000;
	background-image: url(../images/t-xian_1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 22px;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 26px
}
::-moz-selection {
 background: #69c;
 color: #fff
}
::selection {
	background: #69c;
	color: #fff
}
.col-lg-20 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px
}
 @media(min-width:1200px) {
.col-lg-20 {
	float: left
}
}
 @media(min-width:1200px) {
.col-lg-20 {
	width: 20%
}
}
 @media(min-width:1200px) {
.z15 {
	padding-left: 30px;
	padding-right: 0
}
}
 @media(min-width:1001px) and (max-width:1199px) {
.z15 {
	padding-left: 30px;
	padding-right: 0
}
}
@media(min-width:1200px) {
.zaz {
	padding-left: 3%;
	padding-right: 0
}
}
 @media(min-width:1001px) and (max-width:1199px) {
.zaz {
	padding-left: 3%;
	padding-right: 0
}
}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li.active>a {
	color: #fff
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.active>a {
	padding-top: 25px
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	color: #FFF;
	background-color: #69c
}
.navbar-default .navbar-nav>li>a small {
	display: none;
	color: #E9E9E9;
	font-size: 12px;
	text-align: center;
	margin: 8px auto 0 auto;
	padding: 2px 0 0 0;
	border-top: 1px dotted rgba(255,255,255,0.5)
}
 @media(min-width:999px) {
.navbar-default .navbar-nav>li>a:hover small, .navbar-default .navbar-nav>li>a:focus small, .navbar-default .navbar-nav>li.active>a small {
	display: table
}
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #FFF;
	background-color: #69c
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 150px;
	padding: 10px 0;
	margin: 2px 0 0;
	font-size: 14px;
	list-style: none;
	background-color: rgba(102,153,204,0.9);
	border-radius: 0 0 8px 8px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.1);
	box-shadow: 0 6px 12px rgba(0,0,0,0.1);
	background-clip: padding-box;
	border-width: 0
}
.dropdown-menu>li>a {
	padding: 8px 30px;
	color: #fff
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #7BA9D8
}
.dropdown-menu>li>a.hover, .dropdown-menu>li.hover {
	color: #FFF;
	background-color: #7BA9D8
}
 @media(min-width:768px) and (max-width:999px) {
.navbar-default .navbar-nav>li>a {
	padding: 10px 6px 0 6px;
	min-height: 40px;
	margin-top: 16px
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.active>a {
	padding-top: 10px
}
.logo {
	padding: 16px 0
}
}
 @media(max-width:767px) {
.logo {
	padding: 14px 0
}
.navbar-default .navbar-nav>li>a {
	padding: 10px 15px;
	line-height: 20px;
	min-height: 20px
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.active>a {
	padding: 10px 15px
}
.navbar-toggle {
	margin-top: 18px
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #eee
}
.navbar-nav .open .dropdown-menu {
	margin: 0;
	padding: 0;
	border-radius: 0
}
.navbar-nav .open .dropdown-menu>li>a {
	line-height: 24px
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li.hover a {
	color: #FFF;
	background-color: #3c3
}
}
.box {
	width: 100%;
	height: 100%;
	padding: 0 15px;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover
}
.hba {
	height: 300px
}
.slider {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden
}
.slides {
	height: 100%;
	overflow: hidden;
 *zoom: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	margin: 0;
	padding: 0;
	border: 0
}
.slide {
	height: 100%;
	float: left;
	clear: none;
	margin: 0;
	padding: 0;
	border: 0;
	list-style-image: none;
	list-style-type: none
}
.slider-arrow {
	position: absolute;
	display: block;
	margin-bottom: -30px;
	background-color: rgba(0,0,0,0.3);
	text-indent: -9999px;
	overflow: hidden;
	height: 60px;
	width: 40px;
	background-repeat: no-repeat
}
.slider-arrow--right {
	transform: translate(40px, 0);
	-ms-transform: translate(40px, 0);
	-webkit-transform: translate(40px, 0);
	-moz-transform: translate(40px, 0);
	-o-transform: translate(40px, 0)
}
.slider-arrow--left {
	transform: translate(-40px, 0);
	-ms-transform: translate(-40px, 0);
	-webkit-transform: translate(-40px, 0);
	-moz-transform: translate(-40px, 0);
	-o-transform: translate(-40px, 0)
}
.slider:hover .slider-arrow--right, .slider:hover .slider-arrow--left {
	transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-o-transform: translate(0, 0)
}
.slider-arrow--right {
	bottom: 50%;
	right: 0;
	background-image: url(../images/banner-fy_1.png);
	background-position: center bottom
}
.slider-arrow--left {
	bottom: 50%;
	left: 0;
	background-image: url(../images/banner-fy_1.png);
	background-position: center top
}
.slider-nav {
	position: absolute;
	bottom: 30px
}
.slider-nav__item {
	width: 12px;
	height: 12px;
	float: left;
	clear: none;
	display: block;
	margin: 0 5px;
	background: #fff;
	border-radius: 50%
}
.slider-nav__item:hover {
	background: #ccc
}
.slider-nav__item--current {
	background: #ccc
}
.about, .kehu, .case, .team, .youshi, .news {
	padding: 45px 0 25px 0
}
.about .m-shu, .fuwu .m-shu, .huanjing .m-shu, .kehu .m-shu, .team .m-shu {
	color: #999;
	margin-bottom: 45px
}
.about .m-shu, .pt-gongcheng .m-shu {
	margin-bottom: 30px
}
.youshi .m-shu, .pt-gongcheng .m-shu, .neirong .m-shu {
	color: #999
}
.fuwu .m-shu, .fuwu .h-h2 {
	color: #FFF
}
.fuwu-bg, .kehu-bg, .team-bg {
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover
}
.fuwu-bg {
	background-image: url(../images/fuwu-bg.jpg)
}
.kehu-bg {
	background-image: url(../images/kehu-bg.jpg)
}
.team-bg {
	background-image: url(../images/team-bg_1.jpg)
}
.btn-success {
	color: #fff;
	background-color: #69c;
	border-width: 0;
	border-radius: 0;
	padding: 12px 30px;
	margin: 0 15px 20px 15px
}
.btn-success:hover {
	color: #fff;
	background-color: #0A69C8
}
.about .about-us {
	line-height: 26px;
	margin-bottom: 35px
}
.fuwu {
	padding: 45px 0 30px 0
}
.fuwu, .fuwu a, .fuwu a small {
	color: #FFF
}
.fuwu h3 a {
	font-size: 16px;
	font-weight: bold
}
.fuwu h3 a small {
	font-size: 14px
}
.fuwu h3 {
	background-image: url(../images/a-xian_1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 18px;
	margin-bottom: 10px
}
.fuwu figure p {
	line-height: 28px;
	margin: 0
}
.fuwu figure {
	margin-bottom: 30px
}
.fuwu a.pic1, .fuwu a.pic2, .fuwu a.pic3, .fuwu a.pic4 {
	height: 260px;
	width: 260px;
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0 auto
}
.fuwu a.pic1, .fuwu a.pic2, .fuwu a.pic3, .fuwu a.pic4 {
	transform: scale(0.9, 0.9);
	-ms-transform: scale(0.9, 0.9);
	-webkit-transform: scale(0.9, 0.9);
	-moz-transform: scale(0.9, 0.9);
	-o-transform: scale(0.9, 0.9)
}
.fuwu a.pic1:hover, .fuwu a.pic2:hover, .fuwu a.pic3:hover, .fuwu a.pic4:hover {
	transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-o-transform: scale(1, 1)
}
.fuwu a.pic1 {
	background-image: url(../images/services-1-1.png);
}
.fuwu a.pic1:hover {
	background-image: url(../images/services-1.png)
}
.fuwu a.pic2 {
	background-image: url(../images/services-2-2_1.png)
}
.fuwu a.pic2:hover {
	background-image: url(../images/services-2.png)
}
.fuwu a.pic3 {
	background-image: url(../images/services-3-3_1.png)
}
.fuwu a.pic3:hover {
	background-image: url(../images/services-3_1.png)
}
.fuwu a.pic4 {
	background-image: url(../images/services-4-4_1.png)
}
.fuwu a.pic4:hover {
	background-image: url(../images/services-4_1.png)
}
.huanjing {
	padding: 45px 0 60px 0
}
.fudong-bg {
	position: relative
}
.fudong {
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
	width: 100%;
	height: auto;
	color: #FFF;
	vertical-align: middle;
	padding-top: 13%
}
.fudong h3 {
	font-size: 24px;
	margin-bottom: 20px
}
.fudong p {
	line-height: 26px;
	margin-bottom: 25px
}
.huanjing-cd {
	width: 98px;
	height: 16px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto
}
 @media(max-width:700px) {
.huanjing {
	padding: 45px 0 5px 0
}
.fudong-bg {
	position: static
}
.fudong {
	position: static;
	padding-top: 15px
}
.fudong h3 {
	color: #000
}
.fudong p {
	color: #666
}
.huanjing-cd {
	margin-bottom: 40px
}
}
 @media(min-width:701px) and (max-width:1023px) {
.fudong {
	padding-top: 8%
}
}
.kehu figure a {
	margin-bottom: 30px;
	color: #FFF;
	display: block
}
.kehu div.row, .case div.row {
	margin-bottom: 10px
}
.kehu figure a p {
	display: none
}
 @media(min-width:1200px) {
.kehu div.xg {
	height: 296px;
	overflow: hidden
}
}
 @media(min-width:999px) {
.kehu figure a {
	position: relative
}
.kehu figure a p {
	cursor: pointer;
	display: block;
	position: absolute;
	width: 204px;
	height: auto;
	background-color: #69c;
	top: 0;
	line-height: 118px;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	opacity: 0;
	filter: Alpha(Opacity=0)
}
.kehu figure a:hover p {
	display: block;
	opacity: 1;
	filter: Alpha(Opacity=1)
}
}
 @media(min-width:999px) and (max-width:1199px) {
.kehu figure a p {
	left: 4px
}
}
.khml a {
	margin-bottom: 10px!important
}
.khml a h4 {
	color: #69c;
	margin-top: 30px;
	margin-bottom: 0
}
.kehu figure img {
	border: 1px solid #eee!important
}
.case .m-shu {
	color: #999;
	margin-bottom: 35px;
	line-height: 28px
}
.case .m-shu p {
	margin-top: 15px;
	color: #ccc
}
.case .m-shu p a {
	color: #333;
	margin: 0 3px
}
.case .m-shu p a:hover {
	color: #69c
}
.case h3 {
	padding: 20px 0 26px 0;
	margin: 0 auto
}
.case h3 a {
	font-size: 16px;
	font-weight: bold
}
.case h3 small, .case h3 small a {
	color: #999;
	font-size: 14px;
	font-weight: normal
}
.case a.pic-link {
	max-width: 360px;
	text-align: center;
	margin-right: auto;
	margin-left: auto
}
 @media(min-width:999px) {
.case a.pic-link, .tj-case a.pic-link {
	position: relative;
	display: block
}
.case-hover {
	cursor: pointer;
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0);
	background-image: url(../images/on-hover_1.png);
	background-repeat: repeat;
	opacity: 0;
	filter: Alpha(Opacity=0);
	z-index: 96;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear
}
.case-hover:hover {
	opacity: 1;
	filter: Alpha(Opacity=1)
}
.case-hover * {
	filter: inherit
}
.case-hover {
	cursor: pointer
}
.case-hover:hover .hover-link, .tj-case figure div:hover .hover-link, .pic-link:hover .hover-link {
	background-image: url(../images/hover-link_1.png);
	background-repeat: no-repeat;
	background-position: center center
}
.hover-link {
	width: 44px;
	height: 44px;
	top: 50%;
	left: 50%;
	margin-left: -22px;
	margin-top: -22px;
	position: absolute;
	display: block
}
}
.team h3 {
	padding: 25px 0 40px 0;
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

nav { margin-top:25px
 
}

nav ul {

    max-width: 1024px;
    margin: 0 auto;
    list-style-type: none; margin-left:-60px
}

nav ul li {
    display: inline-block;
}

nav ul li a {
  
color: #333;
    font-weight: normal;
    border-right: 1px solid #c9c9c9;
    padding: 0 22px;
    line-height: 12px;    font-size: 16px;
}



.current_page {
    background-color: black;
}



#menu_button_wrapper{
    display: none;
}

.hidden {
    display: none;
}

/* Responsive for smaller screens */

@media (max-width: 760px) {
    #menu_button_wrapper{
        display: block;
        padding: 1em;
        color: #9d9d9d;

        -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.1);
        box-shadow: 0 1px 0 rgba(255,255,255,.1);
        margin-bottom: .5em; margin-top:-50px; 
    }
    
    #menu_button {
        box-sizing: border-box;
        float: right;
        padding: .5em 1em;
      
        border-radius: 5px;
        color: white;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none; background:#3399CC
    }
    
    #menu_button:hover {
        cursor: pointer;
        background-color: #3680D1;
    }
    
    #hamburger {
        float: right;
        padding-top: .15em;
    }
    
    #menu_button span{
        display: block;
        background-color: #fff;
        width: 1.2em;
        height: .15em;
        border-radius: 1px;
        margin-bottom: .2em;
    }
    
    nav ul {
        width: 100%;
        margin: 0 auto;
        padding: 0;
        box-sizing: border-box;
    }

    nav ul li {
        display: block; border:none!important; line-height:32px!important
    }
    
    nav ul li a {
        width: 100%;border:none!important; line-height:32px!important
    }

}




    


/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 120px;
	visibility: hidden;

	margin-top: -1px;

	padding-top:6px;
	padding-bottom:6px;opacity:0.8;
filter:alpha(opacity=50); background: #2CABE2; padding-left:0px; margin-left:0px; margin-top:15px; margin-left:-10px
}

.dropMenu ul{ margin-left:0px; padding-left:0px}
.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px;
}
.dropMenu a {
	width: auto;
	display: block;
	color: black;
	padding: 2px 0 2px 1.2em; color: #3A3A3A
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {

	text-decoration: underline;
}
.title-1{ text-align:center; line-height:65px; font-size:22px;}
.source{ text-align:center; line-height:22px; margin-bottom:20px}
.context{ line-height:26px; padding:15px 0px}
.context ul{ margin:0px; padding:0px}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;	padding:6px 8px 6px; line-height:24px
}
.dede_pages ul li a{
	float:left;

	color:#555;
	display:block;
}
.dede_pages ul li a:hover{

	text-decoration:none;

}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;

	font-weight:bold;
}
.dede_pages .pageinfo{

	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}