/*@font-face{font-family:'syht-L';src:url('../font/SourceHanSansCN/Light.woff') format('woff');font-display:swap}
@font-face{font-family:'syht-B';src:url('../font/SourceHanSansCN/Bold.woff') format('woff');font-display:swap}*/

/*@font-face{font-family:"syht-L";font-weight:300;src:url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/9IlaD6r94VMHH5-rKVPOO.woff2") format("woff2"),url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/lKZKOwQOfRfgJdGflbdXK.woff") format("woff");font-display:swap}
@font-face{font-family:"syht-N";font-weight:350;src:url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/OrU93w-lEmnkISAFR6m6y.woff2") format("woff2"),url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/rw6-yy4-X6ttvlgYleGgQ.woff") format("woff");font-display:swap}
@font-face{font-family:"syht-R";font-weight:400;src:url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/Yy2KYBmg3Cxe-2CUGlpXe.woff2") format("woff2"),url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/q9FVCoLYVtyYQQz-zq7Mo.woff") format("woff");font-display:swap}
@font-face{font-family:"syht-B";font-weight:700;src:url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/MV8J8d_QX_b3TjngDk19I.woff2") format("woff2"),url("//at.alicdn.com/wf/webfont/2L3lSlB1zPbS/9669WsFKiaiap4osvderL.woff") format("woff");font-display:swap}*/

@font-face{font-family:"syht-L";font-weight:300;src:url("../SourceHanSans/Light.html") format("woff2"),url("../SourceHanSans/Light.woff") format("woff");font-display:swap}
@font-face{font-family:"syht-N";font-weight:350;src:url("../SourceHanSans/Normal.html") format("woff2"),url("../SourceHanSans/Normal.woff") format("woff");font-display:swap}
@font-face{font-family:"syht-R";font-weight:400;src:url("../SourceHanSans/Regular.html") format("woff2"),url("../SourceHanSans/Regular.woff") format("woff");font-display:swap}
@font-face{font-family:"syht-B";font-weight:700;src:url("../SourceHanSans/Bold.html") format("woff2"),url("../SourceHanSans/Bold.woff") format("woff");font-display:swap}
*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-spacing:0;border-collapse:collapse}
body{font-family:syht-N,FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;color:#1c1c1c;outline:0;background:#fff}
a{text-decoration:none;color:#1c1c1c}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-spacing:0;border-collapse:collapse}
input,select,textarea{font-family:syht-N,FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:12px;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#444;outline:0}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#666}
::-moz-placeholder{color:#666}
:-ms-input-placeholder{color:#666}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;clear:both;height:0;content:""}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}
.unselect{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}
.wp{width:100%;max-width:1600px;margin:0 auto}
.wp1600{width:100%;max-width:1440px;margin:0 auto}
.wp-1440{width:100%;max-width:1600px;margin:0 auto}
.wp-1000{width:100%;max-width:1000px;margin:0 auto}
.h50{clear:both;overflow:hidden;height:50px}
.h100{clear:both;overflow:hidden;height:100px}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:#fff}
::-webkit-scrollbar-thumb{background:#bb8746;border-radius:0px}
::-webkit-scrollbar-thumb:window-inactive{background:#bb8746}
@font-face{font-family:'FZLT-H';src:url('../SourceHanSansCN/Light.woff') format('woff');font-display:swap}
@font-face{font-family:'FZLT-CH';src:url('../SourceHanSansCN/Bold.woff') format('woff');font-display:swap}
.FZLTCH{font-family:syht-N,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif}
.FZLTH{font-family:syht-N,FZLT-H,"Open Sans","Microsoft YaHei",sans-serif}
.g-h3{font-family:syht-B,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-weight:400}
.g-p{font-family:syht-B,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;line-height:25px}
.h100{height:100px}
.c-btn-rect,.c-btn-rect__round,.c-btn-rect__round-w,.c-btn__round{position:relative}
.c-btn-rect span,.c-btn-rect__round span,.c-btn-rect__round-w em,.c-btn-rect__round-w span,.c-btn__round span{position:relative;z-index:2}
.c-btn-rect:hover span,.c-btn-rect__round:hover span,.c-btn__round:hover span{color:#fff}
.c-btn-rect__round-w:hover em,.c-btn-rect__round-w:hover span{color:#bb8746;z-index:10}
.c-btn-rect__round:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;border-radius:25px;background-color:#bb8746;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1),-webkit-transform .3s cubic-bezier(.175,.885,.32,1);-webkit-transform:scale(0);transform:scale(0);z-index:1}
.c-btn-rect__round:hover:before{-webkit-transform:scale(1);transform:scale(1)}
.c-btn-rect__round.red:before{background-color:#999}
.c-btn__round:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;border-radius:50%;background-color:#bb8746;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1),-webkit-transform .3s cubic-bezier(.175,.885,.32,1);-webkit-transform:scale(0);transform:scale(0);z-index:1}
.c-btn__round:hover:before{-webkit-transform:scale(1);transform:scale(1)}
.c-btn-rect:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background-color:#bb8746;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1),-webkit-transform .3s cubic-bezier(.175,.885,.32,1);-webkit-transform:scale(0);transform:scale(0);z-index:1}
.c-btn-rect:hover:before{-webkit-transform:scale(1);transform:scale(1)}
.c-btn-rect__round-w:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;border-radius:25px;background-color:#fff;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1);transition:transform .3s cubic-bezier(.175,.885,.32,1),-webkit-transform .3s cubic-bezier(.175,.885,.32,1);-webkit-transform:scale(0);transform:scale(0);z-index:1}
.c-btn-rect__round-w:hover:before{-webkit-transform:scale(1);transform:scale(1)}
.tra3{-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.header{position:fixed;top:0;left:0;width:100%;z-index:90;height:100px;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header .wp{align-items:center;justify-content:space-between;height:100%}
.header.opacity{background:rgba(255,255,255,.5)}
.header.opacity:hover{background:rgba(255,255,255,1)}
.header.opacity.white{background:rgba(255,255,255,1)}
.logo{overflow:hidden;height:51px;float:left;position:relative;top:24px}
.logo img{display:block;width:auto;height:100%}
.hd-r{float:right;height:100%}
.nav{float:left;height:100%}
.nav-s{float:left;position:relative;height:100%;line-height:100px;border-bottom:3px solid transparent}
.nav-s+.nav-s{margin-left:40px}
.nav-s>a{position:relative;top:3px;font-size:18px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;display:block;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.nav-s>a:hover{color:#be8947}
.nav-s.on{border-bottom:3px solid #be8947;padding-top:-10px;color:#be8947;}
.nav-s.on a{color:#1c1c1c}
.nav-s.on a:hover {color:#be8947;}
.nav-children{opacity:0;pointer-events:none;position:absolute;width:300px;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;padding-top:10px}
.nav-c-con{background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;margin-bottom:-10px;padding:20px 20px 0;box-shadow: 0 10px 35px 0 rgba(0,0,0,.1);}
.nav-s:hover .nav-children{opacity:1;pointer-events:auto}
.nav-c-s{float:left;width:calc(50% - 20px);height:50px;line-height:50px;border-bottom:1px solid #e4e4e4;white-space:nowrap;margin-bottom:25px;padding-bottom:15px}
.nav-c-s:nth-child(even){float:right}
.nav-c-s:hover{border-bottom-color:#be8947}
.nav-c-s:hover a{color:#be8947}
.nav-c-s a{font-size:16px;font-weight: bold;}
.hd-tool{float:right;height:100%}
.login{float:left;margin-left:60px;height:100%}
.login-1{font-size:14px;font-weight:600;text-align:center;line-height:100px}
.login-1 a:hover{color:#bb8746}
.login-2{position:relative;cursor:pointer;height:100%;line-height:100px}
.login-2 img{display:inline-block;vertical-align:middle}
.login-2:hover .login-list{pointer-events:auto;opacity:1}
.login-list{pointer-events:none;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:100%;padding-top:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.login-con{width:200px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 20px;box-shadow: 0 10px 35px 0 rgba(0,0,0,.1)}
.login-s{height:53px;line-height:52px;border-bottom:1px solid #e4e4e4;text-align:center}
.login-s a{font-size:14px}
.login-s a:hover{color:#08215b}
.login-s:last-child a{color:#d9453b}
.buy{float:left;margin-left:20px;position:relative;height:100%}
.buy:hover .buy-icon{background-image:url(../image/buy-on.png)}
.buy:hover .buy-list{pointer-events:auto;opacity:1}
.buy-list{pointer-events:none;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding-top:10px}
.buy-con{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 20px;text-align:center;box-shadow:0 10px 35px 0 rgba(0,0,0,.1)}
.buy-s{white-space:nowrap;padding:20px 0;width:200px}
.buy-s a:hover span{color:#bb8746}
.buy-s img{display:inline-block;vertical-align:middle}
.buy-s span{display:inline-block;vertical-align:middle;font-size:16px;color:#1c1c1c;margin-left:8px}
.buy-s+.buy-s{border-top:1px solid #e5e5e5}
.buy-icon{overflow:hidden;width:25px;height:100px;cursor:pointer;background:url(../image/buy.png) no-repeat center center/contain}
.search{float:left;width:25px;height:100%;margin-left:20px;cursor:pointer;background:url(../image/search.png) no-repeat center center/contain}
.nav2-prod{display:none;position:fixed;top:100px;width:100%;background-color:#fff;z-index:20;box-shadow:0 5px 35px 0 rgba(0,0,0,.1)}
.prod-tab{background-color:#f9f9f9}
.prod-tab .wp{overflow:hidden}
.prod-tab-s a{font-size:16px;font-weight:bold;float:left;line-height:80px;width:260px;height:80px;text-align:center;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border-bottom:3px solid transparent}
.prod-tab-s a:hover,.prod-tab-s.on a{color:#bb8746}
.prod-tab-s.on a{border-bottom:3px solid #fcd7a7}
.prod-content{display:none;overflow:hidden;padding:40px 0}
.prod-content.show{display:block}
.prod-list{margin:0 -25px}
.prod-s{float:left;width:16.666%;margin-bottom:30px}
.prod-con{display:block;margin:0 25px;padding:10px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.prod-con:hover{box-shadow:11px 11px 35px 0 rgba(0,0,0,.1)}
.prod-pic{padding-top:100%;background-color:#f9fcf8!important;overflow:hidden;position:relative}
.prod-pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;max-height:90%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.prod-name{padding:10px;font-size:16px;text-align:center}
.prod-con:hover img{transform:translate(-50%,-50%) scale(1.05)}
.prod-btn{display:block;margin:0 auto;width:150px;height:40px;line-height:40px;text-align:center;background:#bb8746;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.prod-btn:hover{box-shadow:0 0 35px 0 rgba(6,32,92,.3)}
.prod-btn span{color:#fff;font-size:14px;padding-left:26px;background:url(../image/list-icon.png) no-repeat left center/15px auto}
.search-box{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background:rgba(0,0,0,.9)}
.search-con{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:1040px}
.search-con form{overflow:hidden;position:relative}
.search-con .inp{float:left;width:800px;border:none;background:0 0;border-bottom:1px solid #fff;margin-right:40px;color:#fff;height:60px;line-height:60px;font-size:20px}
.search-con .inp::-webkit-input-placeholder{color:#fff}
.search-con .inp::-moz-placeholder{color:#fff}
.search-con .inp:-moz-placeholder{color:#fff}
.search-con .inp:-ms-input-placeholder{color:#fff}
.search-con .sub{float:right;width:200px;height:60px;border:none;background-color:#bb8746;position:relative;z-index:2;opacity:0;font-size:0}
.search-con .so{width:200px;height:60px;background-color:#bb8746;line-height:60px;text-align:center;position:absolute;top:0;right:0}
.search-con .so span{color:#fff;font-size:18px;padding-left:30px;background:url(../image/search-w3.png) no-repeat left center/auto 100%}
.search-con .close{width:80px;height:80px;cursor:pointer;margin:120px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#bb8746 url(../image/close.png) no-repeat center center/48px auto}
/*Links 友情链接*/
#Links{padding:5px 5px;line-height:28px;border:1px solid #e5e5e5;background:url(../image/link3.png) no-repeat left 10px top 9px;width:99.3%;margin:auto;font-size:15px;color:#333;text-align:left;font-family:"syht-N";font-weight:lighter;margin-bottom:15px;margin-top:25px}
#Links span{font-size:14px;color:#333;padding-left:38px;font-family:"syht-N";font-weight:lighter;}
#Links a{padding:0px 15px 0px 0px;color:#333;text-decoration:none;font-size:14px}
#Links a:hover{text-decoration:none;color:#c28123;font-size:14px}
/*Customer service*/
.right{position:fixed;right:-50px;top:50%;margin-top:-46px;z-index:10;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.right.act{right:0}
.right .ul1{background:#fff;width:50px}
.right .ul1 *{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.right .ul1 li{cursor:pointer;margin-bottom:1px;position:relative}
.right .ul1 li .img{display:block;width:50px;height:50px;background:#bb8746;position:relative;right:0}
.right .ul1 li .img img{display:block;width:100%}
.right .ul1 li .cla{position:absolute;top:0;right:-160px;width:160px;height:50px;line-height:50px;background:#f5f5f5;color:#bb8746;font-size:20px;overflow:hidden;text-align:center;z-index:2}
.right .ul1 li.dh:hover .img{right:160px}
.right .ul1 li.dh:hover .cla{right:0}
.right .ul1 li .ewm{width:100px;position:absolute;top:0;right:-100px;z-index:-1}
.right .ul1 li:hover .ewm{right:50px}
/*company profile*/
.ny-sec{padding:60px 0;font-family:syht-N;font-weight:bold;}
.ny-sec .main{position:relative}
.ny-sec .main:after{content:"";position:absolute;left:21.26%;top:0;height:100%;border-right:1px solid #f4f4f4;}
.w-in {width: 1600px;margin: 0 auto;}
.overflow {overflow: hidden;}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}

.leftlayout{float:left;width:21.26%}
.leftlayout .t1{font-size:38px;color:#555}
.leftlayout .t2{font-size:26px;color:#666;line-height:60px}
.leftlayout .t1_news{font-size:36px;color:#555}
.leftlayout .t_news{font-size:24px;color:#666;line-height:40px;margin-top:12px;padding-right:20px;}
.leftlayout .t3{margin-top:30px;font-size:24px;color:#666;line-height:40px;text-transform:uppercase;opacity:0.2}
.leftlayout .t4{font-size:24px;color:#666;line-height:32px}
.leftlayout .xian{margin-top:15px;width:88px;height:2px;background:#666}
.leftlayout .pic{margin-top:30px}
.leftlayout .pic img{display:block;max-width:100%}
.rightlayout{float:right;width:78.74%;padding-left:60px}

.aboutmain .tit{background:url(../image/tea.png) no-repeat right bottom}
.aboutmain .ch{font-size:30px;color:#555;font-weight:bold;font-family:syht-N;}
.aboutmain .en{margin-top:15px;font-size:25px;color:#e0e0e0;text-transform:uppercase}
.aboutmain .details{margin-top:68px;font-size:18px;color:#363636;font-family:syht-N;font-weight:500;}
.details{font-size:18px;color:#363636;line-height:38px;font-family:syht-N;font-weight:500;}
.details p{text-indent:2rem;font-size:18px;color:#363636;line-height:38px;font-family:syht-N;font-weight:500;}
.details p img {display:block;margin:auto;border:0px;max-width:1200px;text-indent:-2rem;padding:20px 0;}

.contain{padding-top:60px; padding-bottom: 0px;}
.introduction{ padding-bottom: 0;}
.introduction .company-intro{padding-top: 30px; padding-bottom: 80px;}
.introduction .info{width: 70%;float: left;}
.introduction .tit{font-size: 36px; color: #333; line-height:35px; padding-bottom: 30px; position: relative; font-family:syht-B;}
.introduction .tit66{font-size: 26px; color: #bb8746; line-height:33px; padding-bottom: 40px; position: relative; margin-bottom:40px;font-family:syht-B;}
.introduction .tit66::before{content: ''; width: 17.5%; height: 2px; background-color: rgb(238, 238, 238); position: absolute; left: 0;bottom: 0;}
.introduction p{font-size: 18px;color:#333;line-height: 32px;text-align: justify; margin-bottom: 30px; margin-top: 0;text-indent: 2em;}
.introduction .pic{width: 30%;float: left; padding-left: 7.5%;}
.introduction .pic-box{position: relative; padding-top: 0; border-top-left-radius: 90px;}
.introduction .pic-box img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
.introduction .bot{padding-top: 30px;}
.introduction .bot li{float: left;}
.introduction .bot li:nth-of-type(1){width: 41.18%;}
.introduction .bot li:nth-of-type(2){width: 31.88%;}
.introduction .bot li:nth-of-type(3){width: 26.94%;}
.introduction .count,.introduction .count1{font-size: 30px;font-family: "syht-B";color:#bb8746;}
.introduction .des{font-size: 16px;  color:#333;}
.introduction .bond{padding:0% 0 0%; background: #fcfcfc;}
.introduction .bond .ul{ padding-left: 0%;}
.introduction .bond .ul li{width: 16.6%; float: left; position: relative; padding-top: 0px;}
.introduction .bond .ul li::before{content: '';width: 16.6%; height: 0px; background-color: rgb(238, 238, 238); position: absolute; left: 0; top: 0;}
.introduction .bond .tit1{font-size: 14px; color: rgb(153, 153, 153);line-height: 1; margin-bottom: 72px;}
.introduction .bond .count,.introduction .bond .count1{margin-bottom:15px;font-weight:bold;font-family:syht-B;font-size:33px;}
.ytable{ display:table; width:100%; table-layout: fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
.auto_1600{max-width: 1600px;margin: auto;}
@media  (max-width: 1600px){
    .auto_1600{padding: 0 2%;}}
.introduction .pic,.introduction .info{float:none;}
@media  (max-width: 1024px){
.introduction .pic,.introduction .info,company-intro{display:block;}}
/*Culture*/
.culmain{margin-top:20px}
.culmain li{float:left;width:25%;background:#b78338 url(../image/culture1.png) no-repeat center 92.5%;display:table;table-layout:fixed;height:270px;text-align:center;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.culmain li:nth-child(2){background-color:#cca142;background-image:url(../image/culture2.png)}
.culmain li:nth-child(3){background-color:#859f3c;background-image:url(../image/culture3.png)}
.culmain li:nth-child(4){background-color:#87c488;background-image:url(../image/culture4.png)}
.culmain li:hover{background-position-y:95%}
.culmain li .tbox{display:table-cell;vertical-align:top;padding:30px 65px}
.culmain li .tbox .t1{font-size:20px;color:#fff;font-family:syht-N;font-weight:bold;}
.culmain li .tbox .t1:after{content:"";width:80px;height:1px;background:#fff;margin:10px auto 0;display:block}
.culmain li .tbox .t2{margin-top:20px;font-size:16px;color:#fff;line-height:30px;font-family:syht-N;font-weight:lighter;}
/*Workshop*/
.w {width: 1200px;margin: 0 auto;}
.pj-sec{padding:0px 0;background:#fff;}
.pj-sec li{float:left;width:31.4%;margin-right:2.9%;margin-bottom:50px;float:left;background:#f4f4f4}
.pj-sec li:nth-child(3n){margin-right:0}
.pj-sec li a{display:block}
.pj-sec li .pic{overflow:hidden}
.pj-sec li .pic img{display:block;width:100%;-moz-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;max-height:252px;}
.pj-sec li:hover .pic img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.pj-sec li .tbox{padding:20px 20px}
.pj-sec li .t1{font-size:18px;color:#666;font-weight:bold;font-family:syht-N;}
.pj-sec li .t1:before{content:"";height:26px;width:3px;background:#bb8746;display:inline-block;vertical-align:middle;margin-right:20px}
.pj-sec li .t1 span{font-size:13px;color:#bb8746;display:inline-block;vertical-align:middle;height:20px;line-height:18px;border:1px solid #bb8746;background:#fff;padding:0 10px;margin-left:10px;font-weight:normal}
.pj-sec li .t2{margin-top:15px;font-size:14px;color:#666;line-height:26px;padding:0 20px;height:78px}
.pj-sec li .t2 p:before{content:"·  ";font-size:14px;color:#666;font-weight:bold;margin-right:5px}
.showMorehandle{text-align:center}
.pj-sec .showMorehandle span{font-size:14px;color:rgba(102,102,102,0.5);width:124px;height:39px;line-height:37px;display:inline-block;border:1px solid #f4f4f4;border-radius:10px;padding-left:24px;text-align:left;background:#fff url(../image/jiantou.png) no-repeat 85px center;cursor:pointer;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}
.pj-sec .showMorehandle span:hover{color:rgba(102,102,102,1);background-position-x:90px}
/*Brand chain*/
.in_brand{background:#fdf7f3}
.in_brand .main{position:relative}
.clearfix:before,.clearfix:after{content:" ";display:table;clear:both}
.in_brand .pic{width:50%;position:relative}
.in_brand .pic img{display:block;width:100%}
.yfarrows{position:absolute;right:0;bottom:0;background:#40ae36;z-index:2}
.yfarrows .swiper-pagination{position:static;font-size:15px;color:#ffffff;opacity:.5;display:inline-block;vertical-align:middle;width:auto;font-family:'syht-N'}
.yfarrows .swiper-button-next,.yfarrows .swiper-button-prev{display:inline-block;vertical-align:middle;position:static;width:50px;height:60px;margin-top:0;-moz-background-size:14px 22px;-webkit-background-size:14px 22px;background-size:14px 22px}
.yfarrows .swiper-button-next:hover,.yfarrows .swiper-button-prev:hover{background-color:#bb8746}
.in_brand .tbox{width:50%;position:absolute;top:0;right:0;height:100%;background:url(../image/dian.png) no-repeat right center;display:flex;flex-direction:column}
.in_brand .tbox .con1{flex:1}
.in4-sec .tbox .intitle .tit6:after {margin: 15px 0;}
.in_brand .tbox .intitle{text-align:center;color:#603807;padding:89px}
.in_brand .tbox .intitle .tit6{font-size:42px;font-weight: bold;font-family:syht-N;}
.in_brand .tbox .intitle .tit6:after{content:"";width:80px;height:2px;display:block;margin:15px auto;background:url(../image/titxian.png) no-repeat left center}
.in_brand .tbox .intitle .desc{font-size:24px;font-family:syht-N;font-weight:lighter}
.in_brand .con2{flex:1;margin-right:100px;background:#fff}
.in_brand .con2 .box{padding:40px 100px;background:url(../image/in4bg.png) no-repeat 50px 80px}
.in_brand .con2 .tit6 .en{font-size:14px;color:#bb8746;font-family:'syht-N';margin-left:-30px}
.in_brand .con2 .tit6 .en:before{content:"";width:20px;height:2px;background:#999;display:inline-block;vertical-align:middle;margin-right:10px}
.in_brand .con2 .tit6 .cn{font-size:26px;color:#333;padding-top:10px;font-weight: bold; font-family:'syht-N';}
.in_brand .con2 .desc{margin-top:15px;font-size:18px;line-height:32px;font-weight:lighter;}
.in_brand .con2 .more{margin-top:20px;display:inline-block;vertical-align:middle;font-size:16px;color:#333;padding-right:30px;background:url(../image/more3.png) no-repeat right center;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}
.in_brand .con2 .more:hover{color:#bb8746;letter-spacing:2px;font-weight: bold; }
.ellipsis-3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;white-space:normal !important;-webkit-line-clamp:3;-webkit-box-orient:vertical}
@media only screen and (max-width:1600px){.w{width:1600px}
body{font-size:15px}
.in_brand .tbox .intitle{padding:75px}
.in_brand .con2 .box{padding:40px 75px}
.nybanner .num-con li strong{font-size:50px}
.tel{margin-left:0}
.details .title{font-size:26px}
.proxq-sec .pronav{margin-top:0}
.qu1-sec li .tit6{font-size:24px}
.xg-sec .newslist2 li{margin-bottom:15.8px}}
/*Inside news*/
.auto_1600{max-width: 1600px;margin: auto;}
@media  (max-width: 1600px){.auto_1600{padding: 0 2%;}}
.clear {clear: both;height: 0px;overflow: hidden;zoom: 0;}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; }
.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}/*2行文本省略号*/
.dot2 {display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
/*3行文本省略号*/.dot3 {display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp:3;}.cover{ background-repeat: no-repeat; background-position: center; background-size: cover;}

.new_part3{padding: 55px 0 55px;}
.new_part3 .data .pic{float: left;width:46.875%;overflow: hidden;display: block;}
.new_part3 .data .pic figure{padding-bottom: 64%;transition: all 0.3s;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;}
.new_part3 .data li:hover .pic figure{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}
.new_part3 .data li:hover .tit{color: #bb8746;}
.new_part3 .data .txt{width: 53.125%;float: left;position: relative;padding: 80px 80px 50px 50px;display: block;}
.new_part3 .data{position: relative;background-color: #f7f8fa;}
.new_part3 .data .time{font-size:16px;font-weight:normal;color:#bb8746;font-family:syht-N;}
.new_part3 .data .tit{font-size:24px;font-weight:normal;color:#1c1c1c;margin:35px 0;font-family:syht-N;}
.new_part3 .data .intro{font-size:16px;line-height:35px;color:#808080;height:105px;font-family:syht-N;}
.new_part3 .slick-prev{display: none!important;}
.new_part3 .slick-next{position: absolute;bottom: 12%;left: 50%; z-index:1;cursor: pointer; display: block;width: 55px;height:55px;border-radius: 50%;background: url("../image/page-next.png") no-repeat center center;border: solid 1px #dbdbdb;color: transparent;}
.new_part3 .slick-next *{display: none;}
.new_part3 .slick-next:hover{background:url("../image/page-next-on.png") no-repeat center center #bb8746;border: solid 1px #bb8746;}
.new_part3 .slick-dots{position: absolute;z-index: 1;right: 80px;bottom: 16%;text-align: center;}
.new_part3 .slick-dots li{display: inline-block;border-radius: 50%;width: 10px;height: 10px;border: solid 1px #ccc;margin:  0 5px;cursor: pointer;}
.new_part3 .slick-dots li *{display: none;}
.new_part3 .slick-dots li.slick-active{background-color:#bb8746;border-color:#bb8746;}

.new_part4{padding-bottom:0px;padding-top:0px;}
.new_part4 .data li{width: 31.25%;float: left;margin-right: 3.125%;margin-bottom: 3.125%;}
.new_part4 .data li:nth-child(3n){margin-right: 0;}
.new_part4 .data .pic{overflow: hidden;border-radius: 4px 4px 0px 0px;}
.new_part4 .data .pic figure{padding-bottom: 50%;transition: all 0.3s;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;}
.new_part4 .data a:hover .pic figure{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}
.new_part4 .data a:hover .tit{color: #bb8746;}
.new_part4 .data .txt{background-color: #f7f8fa;padding: 30px 25px 35px;}
.new_part4 .data .time{font-size:14px;color: #999;font-family:syht-N;}
.new_part4 .data .tit{font-size:20px;font-weight: normal;color:#444;margin:25px 0 20px;font-family:syht-N;}
.new_part4 .data .intro{font-size:15px;line-height:26px;color:#999;height:52px;font-family:syht-N;}
.new_part4  .Page002046 .Pages{padding-top: 1.75%;}

/*Recruitment*/
.inner .wrap{position:relative;margin:-436px auto 0px;width:1600px}
.inner .wrap:before{content:'';position:absolute;top:126px;left:-320px;width:320px;height:310px;background-color:#f4f6fc}
.inner .section{margin-top:40px;padding:50px 40px 0px!important;background-color:#fff}
.inner .section h2{font-size:26px;color:#1c1c1c;line-height:1.2rem;font-weight:500}
.abt_cont .concept{padding-bottom:40px;overflow:hidden}
.abt_cont .since{font-size:40px;color:#b5b07d;font-family:Rubik-Regular;line-height:40px;margin:40px auto}
.abt_cont .slogan{margin-top:8px;margin-bottom:10px;font-size:18px;color:#6d5647;line-height:1.2}
.abt_cont .text{float:left;padding-top:30px;width:1250px;color:#333;font-size:16px;line-height:36px}
.abt_cont .text p{color:#333;font-size:16px;text-indent:2em;text-align:justify;line-height:33px;margin-top:5px}
.abt_cont .text p a{color:#333;font-size:16px;text-indent:2em;text-align:justify;line-height:33px;margin-top:5px}
.abt_cont .text p a:hover{color:#bb8746;font-size:16px;font-weight:bold}
.abt_cont .text1{float:left;padding-top:30px;width:1550px;color:#333;font-size:16px;line-height:36px}
.abt_cont .text1 p{color:#333;font-size:16px;text-indent:2em;text-align:justify;line-height:33px;margin-top:5px}
.abt_cont .text1 p a{color:#333;font-size:16px;text-indent:2em;text-align:justify;line-height:33px;margin-top:5px}
.abt_cont .text1 p a:hover{color:#bb8746;font-size:16px;font-weight:bold}
.abt_cont .text2{float:left;padding-top:30px;width:1550px;color:#333;font-size:16px;line-height:36px}
.abt_cont .text2 p{color:#333;font-size:16px;text-align:justify;line-height:33px;margin-top:5px}
.abt_cont .text2 p a{color:#333;font-size:16px;text-align:justify;line-height:33px;margin-top:5px}
.abt_cont .text2 p a:hover{color:#bb8746;font-size:16px;font-weight:bold}

.recruitment-table {padding-top:50px;width:100%;max-width:1600px;}
.recruitment-table span{float: left;width: 22%;text-align:center;}
.recruitment-table .s5{width:12%;}
.recruitment-table .hd,
.recruitment-table .th{overflow: hidden;font-size:16px;color:#1c1c1c;}
.recruitment-table .s1{text-align: left;}
.recruitment-table .hd{border-bottom: 1px dashed #e4e4e4;height: 78px;line-height: 78px;}
.recruitment-table .hd .s1{font-size: 16px;font-weight: bold;color:#bb8746;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.recruitment-table .th{height: 50px;line-height: 50px;border-bottom: 1px dashed #e4e4e4;}
.recruitment-table .bd .wp{padding: 20px 0;line-height:34px;}
.recruitment-table .bd .wp p{padding: 0px 0;line-height:34px;}
.recruitment-table p em{color:#f00;margin-right: 4px;}
.recruitment-box{background-color: #f3f3f3;padding-bottom: 140px;}
.open-con{padding-left: 30px;background: url(../image/ar4.png) no-repeat left 50%;}
.s5 a:hover{color:#bb8746;font-weight:bold;}
.recruitment-table .bd{display: none;}
.recruitment-table .on{background-image: url(../image/ar5.png);color:#bb8746;}
.recruitment-box .img-list{margin-top: 60px;}
.animated{-webkit-animation-duration:1s; -moz-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; -moz-animation-fill-mode:both; animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s;}
.animated.bounceIn,
.animated.bounceOut{-webkit-animation-duration: .75s; animation-duration: .75s;}
.animated.flipOutX,
.animated.flipOutY{-webkit-animation-duration: .75s; animation-duration: .75s;}
.fadeInUp2{-webkit-animation-name: fadeInUp2; animation-name: fadeInUp2;}
/*footer*/
.footer{background-color:#333;padding:50px 0 35px}
.footer .wp{overflow:hidden}
.fd-l{float:left;width:460px;padding-top:40px;}
.fd-r{overflow:hidden}
.fd-logo{height:87px;overflow:hidden}
.fd-logo img{display:block;height:100%;width:auto}
.fd-lang{margin-top:40px;position:relative;float:left}
.fd-lang-show{cursor:pointer;width:230px;height:40px;border:1px solid #eae8e8;border-radius:20px;line-height:38px;font-size:16px;font-weight:bold;padding: 0 0 0 30px;color:#eae8e8;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-lang:hover .fd-lang-show{background-color:#eae8e8;color:#bb8746;border-radius:0px;font-size:16px;font-weight:bold;}
.fd-lang-show i{display:inline-block;vertical-align:middle;width:6px;height:5px;background:url(../image/san-d.png) no-repeat center center/contain;margin-left:20px}
.fd-lang-list{position:absolute;top:100%;left:0;width:100%;background-color:#eae8e8;opacity:0;pointer-events:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-lang:hover .fd-lang-list{opacity:1;pointer-events:auto}
.fd-lang-item{line-height:40px;}
.fd-lang-item a{display:block;font-size:14px;color:#bb8746;padding: 10px 0 0 20px;}
.fd-r,.fd-r a{color:#eae8e8;font-size:14px;font-weight:bold;}
.fd-r-top{overflow:hidden;position:relative;margin-bottom:80px}
.fd-info{float:left;line-height:32px;width:318px}
.fd-nav{overflow:hidden;text-align:center}
.fd-nav-con{display:inline-block;}
.fd-nav a{display:block;line-height:25px;font-size:16px;text-align:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-nav a+a{margin-top:20px}
.fd-nav a:hover{opacity:.5}
.fd-qr{float:right;text-align:right}
.fd-qr .qr{width:120px;height:120px;padding:5px;overflow:hidden;margin-top:20px;background-color:#fff}
.fd-qr .qr img{display:block;width:100%;height:100%}
/*.fd-share{overflow:hidden;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #eae8e8}
.fd-share-s{float:left;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-share-s:hover{opacity:.5}
.fd-share-s+.fd-share-s{margin-left:19px}*/
/*footer share*/
.ft-share{border-bottom:1px solid #fff;margin-bottom:22px}
.ft-share .share-title{font-size:20px;color:#fff;float:left;line-height:50px;font-weight:700;margin-top:1px;}
.ft-share .l-share{float:right;text-align:center;font-size:0}
.ft-share .l-share .share-item{display:inline-block;position:relative;margin-right:10px}
.ft-share .l-share a{display:block;width:38px;height:38px}
.ft-share .l-share .qr{position:absolute;left:50%;bottom:55px;width:100px;height:100px;display:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ft-share .l-share .qr img{display:block;border-radius:5px;}
.ft-share .l-share .share-item:hover .qr{display:block}

.fd-copyright{overflow:hidden}
.fd-copyright a{color:#fff;}
.fd-copyright a:hover{color:#fe0;}
.fd-copyright .l{float:left}
.fd-copyright .l a{margin-right:5px;}
.fd-copyright .r{float:right}
.fd-copyright .r a{margin-right:5px;margin-left:5px;}
.forMobile{display:none}
.banner{overflow:hidden}
.swi-ban{position:relative}
.swi-ban-mc{position:relative}
.ban-item{position:relative;z-index:1;padding-top:48.98%}
.ban-img,.ban-mask{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.ban-img{z-index:1}
.ban-txt{position:absolute;z-index:3;left:50%;width:100%;max-width:1200px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;top:50%;-webkit-transition:all 1s linear 1s;-moz-transition:all 1s linear 1s;-ms-transition:all 1s linear 1s;-o-transition:all 1s linear 1s;transition:all 1s linear 1s}
.ban-txt.show{opacity:1}
.ban-tit1{position:relative}
.ban-tit1 em{font-size:62px;text-transform:uppercase;opacity:.3;color:#fff}
.ban-tit1 span{font-size:20px;line-height:1;position:absolute;top:50%;left:0;margin-top:-10px;letter-spacing:2px;color:#fff}
.ban-tit2{font-size:60px;width:800px;line-height:75px;color:#fff}
.ban-break{margin:20px 0 30px}
.ban-tit3{font-size:20px;color:#fff}
.ban-more{font-size:14px;font-weight: bold;line-height:65px;display:block;overflow:hidden;width:140px;height:65px;margin-top:60px;color:#ffffff;}
.ban-more .arrow{position:relative;display:block;float:right;overflow:hidden;width:65px;height:65px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.ban-more .arrow:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:url(../image/more.png) no-repeat right center/65px auto}
.ban-more .arrow:after{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(0);transform:scale(0);border-radius:50%;background-color:#bb8746}
.ban-more:hover .arrow:before{background-image:url(../image/more-w.png)}
.ban-more:hover .arrow:after{-webkit-transform:scale(1);transform:scale(1)}
.arrow-group{position:absolute;z-index:9;bottom:40px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.swi-ban-arrow{position:relative;width:50px;height:50px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}
.swi-ban-arrow:after{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(0);transform:scale(0);border-radius:50%;background-color:#bb8746}
.swi-ban-arrow:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:''}
.swi-ban-arrow:hover:after{-webkit-transform:scale(1);transform:scale(1)}
.swi-ban-prev{float:left}
.swi-ban-prev:before{background-image:url(../image/left-b.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto}
.swi-ban-prev:hover:before{background-image:url(../image/left-w.png)}
.swi-ban-next{float:right}
.swi-ban-next:before{background-image:url(../image/right-b.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto}
.swi-ban-next:hover:before{background-image:url(../image/right-w.png)}
.swi-ban-progress{position:relative;float:left;top:-10px;margin:0 30px;text-align:center}
.swi-ban-progress span{font-size:14px;color:#fff;font-weight:bold;}
.swi-ban-progress .line{position:relative;width:300px;height:1px;margin-top:18px;background-color:#f4f6fc0}
.swi-ban-progress .line .con{position:absolute;top:-2px;left:0;width:0;height:3px;background-color:#fff}
.swi-video .swi-ban-progress{top: 0;line-height: 50px;
    top: 0;
    height: 50px;}
.service .wp{position:relative;max-width:1600px}
.service-warp{position:relative;z-index:2;max-width:1600px;margin:0 auto;padding-top:66px;background:url(../image/points.png) no-repeat top 300px right/auto auto}
.ser-con{overflow:hidden;margin-bottom:50px}
.ser-tit{float:left}
.ser-btn{float:right;position:relative;top:40px}
.ser-tab-con{height:0;overflow:hidden}
.ser-tab-con.show{height:auto;overflow:visible}
 
.ser-tit h3{font-size:42px;text-align:center;color:#bb8746}
.ser-tit p{font-size:16px;color:#333!important;}
.ser-btn{font-size:18px;line-height:48px;display:block;width:145px;height:50px;text-align:center;color:#bb8746;border:1px solid #bb8746;border-radius:25px}
.ser-btn span{position:relative;z-index:2}
.ser-tab{overflow:hidden;margin-bottom:35px}
.set-tab-item{float:left}
.set-tab-item+.set-tab-item{margin-left:20px}
.set-tab-item a{font-size:16px;line-height:50px;display:block;height:50px;padding:0 25px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#1c1c1c;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background-color:#f4f6fc}
.set-tab-item a:hover,.set-tab-item.on a{color:#fff;background-color:#bb8746}
.ser-desc{font-size:14px;color:#1c1c1c}
.swi-ser{overflow:hidden;margin:0 -20px;padding:30px 18px 90px}
.ser-item{position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,.25)}
.ser-pic{position:relative;overflow:hidden;padding-top:72.41%}
.ser-item:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.ser-pic img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.ser-txt{
	transition: all .3s;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
	padding: 20px 30px;
	border-radius: 0 0 30px 0;
	z-index: 3;
	
background: linear-gradient(-45deg, rgba(163,99,20,.4) 0%, rgba(163,99,20,.4) 100%); 
}
.ser-txt a{position: absolute; top: 120px;left: 50%;margin-left: -50px; display:block;overflow:hidden;width:100px;height:100px;margin-top:-50px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}
.ser-txt a:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:url(../image/right-b.png) no-repeat center center/16px auto}
.ser-txt h3{font-size:32px;color:#fff;transition: all .3s;}
.ser-mask{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;pointer-events:none;opacity:0}
.ser-mask img{display:block;width:100%;height:100%}
.ser-item:hover{overflow:hidden;-moz-border-radius:0 0 30px 0;-webkit-border-radius:0 0 30px 0;border-radius:0 0 30px 0;box-shadow:0 5px 35px 0 rgba(0,0,0,0)}
.ser-item:hover .ser-mask{opacity:1}
.ser-item:hover .ser-txt{ background: none;}
.ser-item:hover .ser-txt h3{position: relative;top: -55px;}
.ser-item:hover .ser-txt a{opacity:1}
.ser-txt a:hover:after{background-image:url(../image/right-w.png)}
.arrow-group2{font-size:0;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:justify}
.swi-ser{position:relative}
.swi-ser-arrow{position:relative;display:inline-block;width:50px;height:50px;cursor:pointer;vertical-align:middle;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#f9f9f9}
.swi-ser-arrow:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:''}
.swi-ser-prev:after{background-image:url(../image/left-b.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto}
.swi-ser-prev:hover:after{background-image:url(../image/left-w.png)}
.swi-ser-next:after{background-image:url(../image/right-b.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto}
.swi-ser-next:hover:after{background-image:url(../image/right-w.png)}
.swi-ser-progress{font-size:14px;display:inline-block;margin:0 30px;vertical-align:middle;color:#1c1c1c}
.solution{overflow:hidden;padding:70px 0 40px}
.g-tit.haveTab{position: relative;}
.news-tab{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	overflow: hidden;}
.news-tab-s{
	float: left;
	width: 124px;
	height: 50px;
	background: #fff;
	border-radius: 25px;
	border:1px solid #bb8746;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #bb8746;
	font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;
	cursor: pointer;}
.news-tab-s+.news-tab-s{margin-left: 20px;}
.news-tab-s.on {background-color: #bb8746;text-align:center;color:#fff;}

.news-tab-con{height: 0;overflow: hidden;}
.news-tab-con.show{height: auto;overflow: visible;}

.g-tit span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:42px;position:relative;color:#1c1c1c;}
.g-tit .en{font-size: 20px;font-weight: bold;color: #1f1f1f;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;margin-top: 20px;}
.g-tit.white .en{color: #ffffff;}
.g-tit .en+.desc{margin-top: 20px;}
.g-tit span:after{position:absolute;top:50%;left:calc(100% + 25px);width:25px;height:25px;content:'';-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../image/tit-l.png) no-repeat center center/contain}
.g-tit span:before{position:absolute;top:50%;right:calc(100% + 25px);width:25px;height:25px;content:'';-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../image/tit-r.png) no-repeat center center/contain}
.titBreak{width:100px;height:14px;background:url(../image/tit-break.html) no-repeat center center/auto 100%}
.g-tit .desc{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;line-height:30px;margin-top:40px;color:#333}
.sol-warp{padding:40px 0 80px 0}
.sol-s{position:relative;z-index:1;float:left;width:50%;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.sol-con{position:relative;overflow:hidden;padding-top:62.5%}
.bg-img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}
.bg-img img{min-width:100%;min-height:100%;max-width:none}
.bg-mask{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}
.bg-leaf{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0}
.bg-leaf img{position:absolute;top:0;left:0;width:100%;height:100%}
.sol-pt{position:absolute;z-index:4;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.sol-pt .pic{overflow:hidden;width:660px; -moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0}
.sol-pt .pic img{display:block;width:100%;height:auto}
.sol-pt .txt{margin-top:30px;text-align:center}
.sol-pt .txt em{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;font-weight: bold;color:#bb8746;margin:10px 0 25px;display: block;}
.sol-pt .txt span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:42px;display:block;color:#bb8746}
.sol-pt .txt .g-more span{font-size:14px;font-weight:400;position:relative;z-index:2;font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif}
.sol-pt .txt .g-more:hover span{color:#fff}
.g-more{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;line-height:58px;display:block;width:168px;height:60px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#bb8746;border:1px solid #bb8746;border-radius:30px}
.g-more span{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;margin:0!important;padding:0}
.g-more span:After,.g-more span:before{display:none}
.g-more:hover{color:#fff;background-color:#bb8746}
.sol-pt .txt a{margin:0 auto;pointer-events:none;opacity:0}
.sol-s:first-child{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}
.sol-s:last-child{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}
.sol-s.big{z-index:2;-moz-transform:scale(1.16);-ms-transform:scale(1.16);-o-transform:scale(1.16);-webkit-transform:scale(1.16);transform:scale(1.16)}
.sol-s.small{-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}
.sol-s:hover .bg-leaf{opacity:1}
.sol-s:hover .pic{opacity:1}
.sol-s:hover .sol-pt .txt a{pointer-events:auto;opacity:1}
.school{margin-bottom:80px}
.school .wp{overflow:hidden;max-width:1760px}
.sch-pic{float:left;overflow:hidden;width:880px;-moz-border-radius:0 0 60px 0;-webkit-border-radius:0 0 60px 0;border-radius:0 0 60px 0}
.sch-pic img{display:block;width:100%;height:auto;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.sch-pic:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.sch-txt{overflow:hidden;padding-top:155px;padding-left:60px}
.sch-txt .em{font-size:32px;line-height:45px;margin-bottom:20px;color:#bb8746}
.sch-txt .desc{max-width:527px}
.sch-txt .g-more{margin:60px 0 0}
.sch-txt .g-tit span:before{display:none}
.aboUs{position:relative;overflow:hidden;padding-top:39.58%;margin-top: 45px!important;}
.abo-img{position:absolute;z-index:1;top:0;left:0;overflow:hidden;width:100%;height:100%}
.abo-img img{display:block;width:100%;height:100%}
.aboUs:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';opacity:.3;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.aboUs .wp{position:absolute;z-index:3;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.g-tit.white .desc,.g-tit.white span{color:#fff}
.g-tit.white span:after{background-image:url(../image/tit-l-w.png)}
.g-tit.white span:before{background-image:url(../image/tit-r-w.png)}
.g-tit.white .titBreak{background-image:url(../image/tit-break-w.html)}
/* .abo-txt .g-tit span{margin-left:50px} */
.abo-txt .g-tit span:before{display: none;}
.abo-txt .g-tit .titBreak{margin-top:20px}
.abo-txt .g-tit .desc{max-width:608px;color:#fff}
.abo-txt .g-tit .desc p{line-height:36px;font-size:16px;}
.abo-txt .g-tit .en{font-size:36px;font-family:syht-B;}
.abo-txt .g-more{margin-top:60px}
.g-more.white{color:#fff;border-color:#fff}
.g-more.white:hover{color:#bb8746;background-color:#fff}
.abo-video{position:absolute;top:50%;right:0px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.poster{position:relative;overflow:hidden;width:688px;height:450px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.poster img{display:block;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.poster:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.poster .play{position:absolute;top:50%;left:50%;width:80px;height:80px;cursor:pointer;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../image/play1.png) no-repeat center center/contain}
.abo-video .name{font-size:0;margin-top:25px;cursor:pointer;text-align:center}
.abo-video .name i{display:inline-block;width:17px;height:18px;vertical-align:middle;background:url(../image/play2.png) no-repeat center center/contain}
.abo-video .name span{font-size:20px;display:inline-block;margin-left:10px;vertical-align:middle;color:#fff}
/*Homepage news*/
.news{padding-top:45px}
.news .g-tit span:before{display:none}
.news .wp-1440{background:url(../image/points.png) no-repeat top 55px right/auto auto}
.news .wp:after{content:''}
.swi-news{position:relative;overflow:hidden;margin:0 -35px;padding:40px 35px 190px}
.swi-news .arrow-group2{bottom:100px}
.news-item{display:block;margin:0 auto;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.news-item:hover{box-shadow:0 10px 35px 0 rgba(0,0,0,.1)}
.news-item:hover .news-txt h3{color:#bb8746}
.news-pic{overflow:hidden;margin:0 auto}
.news-pic img{display:block;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s;}
.news-item:hover .news-pic img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.news-txt{padding:20px;background-color:#fff}
.news-txt span{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;color:#1c1c1c}
.news-txt h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:20px;overflow:hidden;margin:15px 0 25px;white-space:nowrap;text-overflow:ellipsis;color:#1c1c1c;font-weight:400}
.news-txt .date{font-size:12px;margin-bottom:10px;color:#333}
.news-txt .desc{font-size:14px;line-height:25px;display:-webkit-box;overflow:hidden;height:50px;color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.swi-list-icon{display:inline-block;width:99px;height:50px;margin:0 9px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;border-radius:25px;background:#f9f9f9}
.swi-list-icon:After{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:url(../image/list.png) no-repeat center center/20px auto}
.swi-list-icon:hover:After{background-image:url(../image/list-icon.png)}
.ban-in{overflow:hidden}
.ban-in-item{position:relative;padding-top:28.64%}
.ban-in-item .wp{position:absolute;z-index:3;bottom:110px;left:50%;overflow:hidden;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.ban-in-item:hover .ban-img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ban-in-txt{float:right;color:#fefefe}
.ban-in-txt span{font-size:16px}
.ban-in-txt h3{font-size:32px}
.tips{font-size:18px;line-height:50px;width:247px;height:50px;margin:25px 0 40px;text-align:center;border-radius:0 0 20px 0;background:#036}
.g-more.long{line-height:48px;width:160px;height:50px}
.swiper-pagination-bullet{display:inline-block;width:25px;height:3px;margin:0 7px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;opacity:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#bb8746}
.swiper-pagination-bullet.swiper-pagination-bullet-active{width:35px;height:7px}
.filter{position:relative;padding:20px 0;background-color:#f3f3ee}
.filter .l{float:left}
.filter-s{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;line-height:56px;float:left;overflow:hidden;width:210px;height:60px;padding:0 20px;cursor:pointer;border:2px solid #bb8746;border-radius:30px}
.filter-s.on i{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
.filter-s+.filter-s{margin-left:19px}
.filter-s span{font-size:14px;display:block;float:left;color:#bb8746}
.filter-s i{display:block;float:right;width:6px;height:100%;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(../image/san-d-b.png) no-repeat center center/auto auto}
.filter .r{line-height:60px;float:right;height:60px;text-align:right}
.crumb{font-size:0;color:#1c1c1c}
.crumb a{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;display:inline-block;vertical-align:middle}
.crumb a i{position:relative;top:2px;display:inline-block;width:18px;height:18px;margin-right:6px;background:url(../image/home.png) no-repeat center center/auto}
.crumb em,.crumb span{font-size:16px;display:inline-block;vertical-align:middle}
.crumb em{margin:0 5px}
.filter-box{position:absolute;z-index:10;top:100%;left:0;display:none;width:100%;background-color:#fff;box-shadow:11px 11px 35px 0 rgba(0,0,0,.1)}
.fb-top{overflow:hidden;padding:20px 0;border-bottom:1px solid #eee}
.fb-top-s{font-size:14px;line-height:43px;float:left;min-width:100px;height:45px;padding:0 20px;text-align:center;color:#bb8746;border:1px solid #bb8746;cursor:pointer}
.fb-list{overflow:hidden;padding:15px 0}
.fb-s{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;float:left;width:20%;margin:15px 0;cursor:pointer;color:#333;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fb-s:hover{color:#bb8746}
.prodMod{padding:60px 0 10px}
.prodList{margin:0 -30px}
.prod-item{float:left;width:25%;margin-bottom:40px}
.prod-con2{margin:0 30px;padding:20px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-color:#fff}
.prod-con2:hover{box-shadow:11px 11px 35px 0 rgba(0,0,0,.1)}
.prod-con2:hover .prod-pic img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}
.prod-txt{position:relative;margin-top:15px;color:#1c1c1c}
.prod-txt-info{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}
.prod-txt-info h3 a{font-family:syht-N,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:20px;font-weight:500;display:block;overflow:hidden;margin-bottom:8px;white-space:nowrap;text-overflow:ellipsis;height: 30px;line-height: 30px;}
.prod-txt-info h3 a:hover{color:#bb8746}
.prod-txt-info span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:12px}
.prod-btn-row{overflow:hidden;margin-bottom:10px}
.prod-btn-row a{font-size:14px;line-height:48px;display:block;width:155px;height:50px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#bb8746;border:1px solid #bb8746;border-radius:25px}
.prod-btn-row a:hover{color:#fff;background-color:#bb8746}
.prod-btn-row .more{float:left}
.prod-btn-row .more:hover i{background-image:url(../image/search-w2.png)}
.prod-btn-row .more i{display:inline-block;width:16px;height:16px;margin-right:10px;vertical-align:middle;background:url(../image/search.png) no-repeat center center/contain}
.prod-btn-row .trail{float:right}
.prod-btn-row .trail.disable,.prod-btn-row .trail.disable:hover{border-color:#eee;background-color:#eee;color:#666}
.prod-buy{font-size:18px;line-height:48px;position:relative;height:50px;cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#666;border:1px solid #999;border-radius:25px}
.prod-buy i{display:inline-block;width:16px;height:16px;margin-right:10px;vertical-align:middle;background:url(../image/car-r.html) no-repeat center center/contain}
.prod-buy:hover{color:#fff;background-color:#999}
.prod-buy:hover i{background-image:url(../image/car-w.png)}
.prod-buy .buy-list{z-index:3;top:auto;bottom:100%;left:-2px;width:calc(100% + 4px);padding:10px 0;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.prod-buy:hover .buy-list{pointer-events:auto;opacity:1}
.prod-buy .buy-con{padding:0;border:1px solid #eee;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.prod-buy .buy-s{width:100%;padding:10px 0}
.prod-buy .buy-s span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;color:#bb8746}
.main.bgc{background-color:#f4f6fc;}
.main1.bgc1{background-color:#fff;}
.moreList{font-size:18px;font-family:syht-N;line-height:58px;width:250px;height:60px;margin:20px auto 0;cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#bb8746;border:1px solid #bb8746;border-radius:30px}
.moreList:hover{color:#fff;background-color:#bb8746}
.moreList:hover i{background-image:url(../image/list-more-w.png)}
.moreList i{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background:url(../image/list-more.png) no-repeat center center/contain}
.g-crumb{padding:20px 0}
.g-crumb .wp{overflow:hidden}
.g-crumb .crumb{line-height:45px;overflow:hidden;height:45px}
.g-crumb .crumb a{color:#bb8746}
.g-back{font-size:14px;line-height:43px;display:block;float:right;width:150px;height:45px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#bb8746;border:1px solid #bb8746}
.g-back i{display:inline-block;width:15px;height:15px;margin-right:9px;vertical-align:middle;background:url(../image/back.png) no-repeat center center/contain}
.g-back:hover{color:#fff;background-color:#bb8746}
.g-back:hover i{background-image:url(../image/back-w.png)}
.g-back.bor{overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.prod-det1{background:no-repeat bottom right/auto}
.prod-det1 .wp-1440{position:relative}
.prod-det1 .wp-1440:after{position:absolute;z-index:1;top:50%;left:0;width:242px;height:130px;content:'';-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../image/poi1.png) no-repeat center center/contain}
.prod-det1 .wp{position:relative;z-index:2;overflow:hidden;padding-top:70px}
.prod-det1 .wp:after{position:absolute;top:0;left:340px;width:136px;height:130px;content:'';background:url(../image/poi2.png) no-repeat center center/contain}
.swi-prod{position:relative;float:left;overflow:hidden;width:490px;height:490px;margin-right:65px}
.det-item{position:relative;overflow:hidden;padding-top:100%}
.det-item img{position:absolute;top:50%;left:50%;max-width:90%;max-height:90%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.det-info{overflow:hidden;padding-bottom:260px}
.det-info .tit{font-size:14px;color:#1c1c1c}
.det-info .tit span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif}
.det-info .tit h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:32px;font-weight:400;padding:8px 0 25px;color:#bb8746;border-bottom:1px solid #eee}
.det-info .desc{font-size:16px;line-height:30px;margin:40px 0 60px;color:#333}
.download{font-size:14px;line-height:48px;display:block;width:250px;height:50px;margin-bottom:10px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#bb8746;border:1px solid #bb8746}
.download i{display:inline-block;width:16px;height:16px;margin-right:10px;vertical-align:middle;background:url(../image/pdf.png) no-repeat center center/contain}
.download:hover{color:#fff;background-color:#bb8746}
.download:hover i{background-image:url(../image/pdf-w.png)}
.det-info .prod-buy{width:250px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.det-info .prod-buy .buy-list{top:100%;bottom:auto}
.prod-tab2{overflow:hidden;max-width:1200px;margin:0 auto}
.prod-tab2 li{line-height:60px;float:left;width:180px;height:60px}
.prod-tab2 li a{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;display:block;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;background:#eee;font-size:16px}
.prod-tab2 li.on a{color:#fff;background-color:#bb8746}
.prod-det2-con{min-height:300px;background-color:#fff;padding:20px 0}
.stan{overflow:hidden;max-width:1200px;margin:0 auto}
.stan-col{float:left;width:calc(50% - 40px)}
.stan-col:last-child{float:right}
.stan-row{font-size:14px;line-height:53px;overflow:hidden;height:54px;padding:0 20px;border-bottom:1px solid #e5e5e5}
.stan-row .l{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;color:#1c1c1c}
.stan-row .r{text-align:right;color:#333}
.qul{overflow:hidden;max-width:1200px;margin:0 auto}
.qul-col{float:left;overflow:hidden;width:48%}
.qul-col:nth-child(even){float: right;}
.qul-icon{float:left;overflow:hidden;width:100px;height:100px;margin-right:30px}
.qul-icon img{display:block;width:100%;height:100%}
.qul-desc p{font-size:14px;line-height:30px;display:inline-block;overflow:hidden;vertical-align:middle;color:#333}
.qul-desc{line-height:100px;overflow:hidden}
.prod-det3{padding:56px 0 56px}
.prod-det3 .g-tit{margin-bottom:40px}
.prod-det3 img{display:block;margin:0 auto}
.rel-prod{padding-bottom:100px}
.g-tit2{text-align:center}
.g-tit2 span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:20px;position:relative;display:block;margin-bottom:10px;padding-bottom:20px;color:#bb8746}
.g-tit2 span:after{position:absolute;bottom:0;left:50%;width:15px;height:3px;content:'';-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#bb8746}
.g-tit2 p{font-size:14px;line-height:30px;color:#333}
.rel-prod .prodList{margin:30px -25px 0}
.rel-prod .prod-item{width:25%}
.rel-prod .prod-con2{margin:0 25px}
.rel-prod .prod-pic img{max-width:80%;max-height:80%}
.rel-prod .prod-btn-row .more{float:none;width:100%}
.rel-prod .prod-btn-row{margin-bottom:0}
.ban-in2{position:relative;padding-top:28.64%;background:no-repeat center center/cover}
.ban-in2 .wp{position:absolute;z-index:2;bottom:150px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff}
.ban-in2-mask{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.3;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.ban-in2 h3{font-size:38px;position:relative;z-index:2;margin-bottom:20px;font-family:syht-N;font-weight:bold;}
.ban-in2 p{font-size:17px;line-height:30px;position:relative;z-index:2;max-width:450px;color:#fff;font-family:syht-N;font-weight:500;}
.picMods{padding:80px 0 40px}
.picMod{padding-bottom:60px}
.pm-tit{line-height:50px;overflow:hidden;height:50px}
.pm-tit .g-more{float:right;width:180px}
.pm-tit h3{font-size:20px;position:relative;overflow:hidden;color:#1c1c1c}
.pm-tit h3:after{position:absolute;bottom:0;left:0;width:25px;height:3px;content:'';background:#1c1c1c}
.pm-list{margin:30px -15px 0}
.pm-item{float:left;width:25%;margin-bottom:20px}
.pm-con{position:relative;display:block;overflow:hidden;margin:0 15px;padding-top:78.57%;background-color:#f9fcf8}
.pm-con img{position:absolute;top:50%;left:50%;max-width:90%;max-height:90%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pm-con:hover img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}
.picPop{position:fixed;z-index:1000;top:0;left:0;display:none;width:100%;height:100%}
.pop-con{position:absolute;top:50%;left:50%;width:50%;height:650px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.swi-pic{overflow:hidden}
.cp-item{position:relative;overflow:hidden;padding-top:58.5%;background-color:#f9fcf8}
.cp-item img{position:absolute;top:50%;left:50%;max-width:90%;max-height:90%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-bot{line-height:100px;position:relative;overflow:hidden;height:100px;padding:0 30px;background-color:#f9f9f9}
.pop-bot .btn{float:left}
.pop-bot .btn a{font-size:14px;color:#000}
.pop-bot .btn a+a{margin-left:35px}
.pop-bot .btn a:hover{color:#0b3090}
.pop-bot .swi-ban-progress{position:static;float:right;width:auto}
.pop-bot .swi-ban-progress span{color:#000}
.pop-bot .swi-ban-progress .total{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif}
.pop-bot .arrow-group{top:50%;bottom:auto;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-bot .swi-ban-next{margin-left:32px}
.sc-list{margin:0 -30px;padding-top:30px}
.sc-item{float:left;width:33.3%;margin-bottom:30px}
.sc-con{position:relative;overflow:hidden;margin:0 30px;padding-top:110.44%}
.sc-con img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.sc-con:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.sc-mask{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.sc-con:hover .sc-mask{opacity:.8}
.sc-con:hover .sc-txt{pointer-events:auto;opacity:1}
.sc-txt{position:absolute;z-index:3;top:50%;left:50%;width:100%;padding:0 50px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;pointer-events:none;opacity:0;color:#fff}
.sc-tit{font-size:24px;line-height:35px;display:-webkit-box;overflow:hidden;margin-bottom:25px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sc-txt a{font-size:14px;line-height:48px;display:block;width:155px;height:50px;margin:0 auto;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#bb8746;border-radius:25px;background-color:#fff}
.sc-txt a:hover{color:#fff;background-color:#bb8746}
.sc-txt .sc-more{margin-bottom:10px}
.sc-more:hover i{background-image:url(../image/search-w2.png)}
.sc-more i{display:inline-block;width:16px;height:16px;margin-right:10px;vertical-align:middle;background:url(../image/search.png) no-repeat center center/contain}
.sc-download i{display:inline-block;width:14px;height:16px;margin-right:10px;vertical-align:middle;background:url(../image/download.png) no-repeat center center/contain}
.sc-download:hover i{background-image:url(../image/download-w.png)}
.sx-list{margin:0 -40px;padding-top:30px}
.sx-item{float:left;width:50%;margin-bottom:30px}
.sx-con{margin:0 40px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-color:#fff}
.sx-con:hover{box-shadow:0 5px 35px 0 rgba(0,0,0,.15)}
.sx-pic{position:relative;overflow:hidden;padding-top:56.25%}
.sx-pic img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.sx-mask{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.sx-play{position:absolute;z-index:3;top:50%;left:50%;width:120px;height:120px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;background:url(../image/play3.png) no-repeat center center/auto}
.sx-txt{overflow:hidden;padding:17px 20px}
.sx-txt .g-more{line-height:43px;float:right;width:120px;height:45px}
.sx-name{font-size:18px;line-height:45px;display:block;overflow:hidden;height:45px;margin-right:10px;white-space:nowrap;text-overflow:ellipsis;color:#bb8746}
.sx-con:hover .sx-mask{opacity:.3}
.sx-con:hover .sx-play{cursor:pointer;opacity:1}
.sx-con:hover .sx-pic img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.popVideo{position:fixed;z-index:1000;top:0;left:0;display:none;width:100%;height:100%}
.pop-close{position:absolute;z-index:230;top:-40px;right:-40px;width:80px;height:80px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#bb8746 url(../image/close.png) no-repeat center center/auto}
.pop-con2{position:absolute;top:50%;left:50%;max-width:90%;max-height:60%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000}
.nav-in{overflow:hidden}
.nav-in-s{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:18px;line-height:60px;float:left;height:60px;color:#bb8746}
.nav-in-s a{color:#1c1c1c}
.nav-in-s+.nav-in-s{margin-left:50px}
.filter2{padding:0}
.filter2 .r{line-height:60px;height:60px}
.nav-in-s.on{border-bottom:3px solid #bb8746;font-size:18px;}
.nav-in-s a:hover,.nav-in-s.on a{color:#bb8746}
.dk-video{padding:80px 0 60px}
.dk-video .wp{overflow:hidden;height:450px}
.dkv-l{position:relative;float:left;overflow:hidden;width:800px;height:100%}
.dkv-l img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.dkv-l:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.dkv-play{position:absolute;z-index:2;bottom:40px;left:40px;width:120px;height:120px;cursor:pointer;background:url(../image/play3.png) no-repeat center center/contain}
.dkv-r{overflow:hidden;height:100%;padding:40px;background:#fff url(../image/xy-leaf.png) no-repeat right bottom/auto}
.dkv-date{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:12px;color:#a0a0a0}
.dkv-tit{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:62px;margin:40px 0;color:#bb8746}
.dkv-desc{font-size:24px;line-height:40px;color:#333}
.dkv-more{line-height:58px;display:block;overflow:hidden;width:200px;height:60px;margin-top:55px;padding:0 20px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#bb8746;border:1px solid #bb8746;border-radius:30px}
.dkv-more span{font-size:14px;float:left}
.dkv-more i{position:relative;z-index:2;float:right;width:16px;height:100%;background:url(../image/right-b.png) no-repeat center center/contain}
.dkv-more:hover{color:#fff;background-color:#bb8746}
.dkv-more:hover i{background-image:url(../image/right-w.png)}
.dk-row{margin:0 -15px;padding-bottom:100px}
.dk-col{float:left;width:50%}
.dk-col a{display:block;margin:0 25px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border:10px solid #f4f6fc;background-color:#fff}
.dk-tit{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;line-height:100px;height:100px;text-align:center;color:#1c1c1c}
.dk-pic{position:relative;overflow:hidden;padding-top:56.14%}
.dk-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.dk-col a:hover img{-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);-webkit-transform:scale(1.06);transform:scale(1.06)}
.dk-col a:hover{-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);border-color:#fff;box-shadow:0 5px 35px 0 rgba(0,0,0,.25)}
.dk-col a:hover .dk-tit{color:#bb8746}
.wp.bg:after{position:absolute;top:50%;left:-40px;width:260px;height:151px;content:'';-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../image/leaf.png) no-repeat center center/auto}
.case{padding:80px 0}
.case .g-tit .desc{max-width:800px;margin:30px auto 0}
.swi-case{position:relative;overflow:hidden;padding-top:40px;padding-bottom:110px}
.swi-case .arrow-group{bottom:0}
.swi-case .swi-ban-progress{line-height:50px;top:0;height:50px}
.swi-case .swi-ban-progress span{color:#1c1c1c}
.case-pic{position:relative;overflow:hidden;padding-top:56.14%}
.case-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.case-pic:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.case-txt{padding:25px 15px;background-color:#fff}
.case-city{font-size:12px;color:#a0a0a0}
.case-tit a{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;display:block;overflow:hidden;margin:10px 0;white-space:nowrap;text-overflow:ellipsis;color:#1c1c1c}
.case-tit a:hover{color:#bb8746}
.case-date{font-size:12px;color:#a0a0a0}
.case-item:hover{box-shadow:0 10px 35px 0 rgba(0,0,0,.15)}
.customer{padding:80px 0 100px;background-color:#fff}
.swi-cus{position:relative;overflow:hidden;padding-top:20px;padding-bottom:60px}
.cus-item{display:block;margin:30px 20px}
.cus-item img{display:block;margin:0 auto}
.year .wp{position:relative}
.year{margin-top:80px}
.swi-year{position:relative;overflow:hidden;margin:0 50px}
.year-item span{font-size:14px;line-height:50px;display:block;width:150px;height:50px;margin:0 auto;cursor:pointer;text-align:center;color:#1c1c1c;border-radius:25px}
.year-item.on span{color:#fff;background:#bb8746}
.year .swi-ban-prev{float:none;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.year .swi-ban-next{float:none;position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.year-warp{display:none;padding:60px 0 100px}
.year-warp .wp{position:relative}
.year-tit{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:32px;margin-bottom:10px;text-align:center;color:#1c1c1c}
.year-list{position:relative;overflow:hidden;padding:80px 0}
.year-list:after{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:32px;position:absolute;top:0;left:50.6%;content:'”';-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#999}
.year-m{overflow:hidden}
.year-m .year-con{position:relative;width:386px}
.year-m:nth-child(odd) .year-con{float:right}
.year-m:nth-child(even) .year-con{float:left}
.year-pic{overflow:hidden;margin-bottom:10px;border-radius:5px}
.year-pic img{display:block;max-width:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.year-pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.year-con .month{font-size:18px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;color:#1c1c1c}
.year-m:nth-child(odd) .year-con .month{right:100%;margin-right:30px}
.year-m:nth-child(even) .year-con .month{left:100%;margin-left:30px}
.year-desc{font-size:14px;line-height:30px;color:#1c1c1c}
.year-con .month:after{position:absolute;top:-20px;width:180px;height:1px;content:'';background-color:#e5e5e5}
.year-con .month:before{position:absolute;top:-23px;width:7px;height:7px;content:'';border-radius:50%;background:#e5e5e5}
.year-m:nth-child(odd) .year-con .month:after{right:0}
.year-m:nth-child(odd) .year-con .month:before{right:180px}
.year-m:nth-child(even) .year-con .month:after{left:0}
.year-m:nth-child(even) .year-con .month:before{left:181px}
.year-line{position:absolute;top:90px;bottom:0;left:50%;width:1px;background-color:#e5e5e5}
.year-line:after{position:absolute;top:100%;left:50%;width:13px;height:13px;content:'';-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../image/ling.png) no-repeat center center/contain}
.year-line:before{position:absolute;bottom:100%;left:50%;width:13px;height:13px;content:'';-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../image/ling.png) no-repeat center center/contain}
.ban-fz{position:relative;background:no-repeat center center/cover;padding-top: 39.06%;}
.ban-fz-txt{position:absolute;top:39%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;max-width: 920px;width: 100%;}
.ban-fz-txt h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:48px;font-weight:400;position:relative;margin-bottom:15px;padding-bottom:15px}
.ban-fz-txt h3:after{position:absolute;bottom:0;left:50%;width:25px;height:5px;content:'';-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}
.ban-fz-txt p{font-size:16px;line-height:30px;}
.ban-fz-txt .fd-lang{float:none;width:210px;margin:50px auto 0}
.ban-fz-txt .fd-lang-show{line-height:58px;overflow:hidden;width:100%;height:60px;padding:0 20px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
.ban-fz-txt .fd-lang-show span{float:left}
.ban-fz-txt .fd-lang-show i{display:block;float:left;height:100%}
.ban-fz-txt .fd-lang-item{padding:0 20px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:left}
.ban-fz-txt .fd-lang-item a{-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.ban-fz-txt .fd-lang-item:hover{background-color:#bb8746}
.ban-fz-txt .fd-lang-item:hover a{color:#fff}
.target{padding:80px 0}
.target .g-tit .desc{max-width:800px;margin:20px auto 0}
.tar-list{overflow:hidden;margin:0 -10px;padding-top:40px}
.tar-s{float:left;width:33.3%}
.tar-con{position:relative;overflow:hidden;min-height:170px;margin:0 10px;padding:20px 0;border:1px solid transparent;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.tar-icon{width:100px;height:100px;margin:0 auto}
.tar-icon img{display:block;width:100%;height:100%}
.tar-name{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:20px;margin-top:5px;text-align:center}
.tar-desc{position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0}
.tar-desc p{font-size:14px;line-height:30px;position:absolute;top:50%;left:50%;width:100%;padding:0 30px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff}
.tar-con:hover .tar-desc{opacity:1}
.tar-s:nth-child(1) .tar-con{border-color:#bb8746}
.tar-s:nth-child(2) .tar-con{border-color:#00853f}
.tar-s:nth-child(3) .tar-con{border-color:#ff8200}
.tar-s:nth-child(1) .tar-name{color:#bb8746}
.tar-s:nth-child(2) .tar-name{color:#00853f}
.tar-s:nth-child(3) .tar-name{color:#ff8200}
.tar-s:nth-child(1) .tar-desc{background-color:#bb8746}
.tar-s:nth-child(2) .tar-desc{background-color:#00853f}
.tar-s:nth-child(3) .tar-desc{background-color:#ff8200}
.swi-tar{position:relative;overflow:hidden;padding:0;height:0}
.swi-tar.show{height:auto;padding-top:60px;padding-bottom:160px}
.tar-progress{position:absolute;bottom:0;width:90%;max-width:500px;background-color:#eee;height:3px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.tar-progress em{position:absolute;left:0;top:0;height:100%;width:0;background-color:#bb8746;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.tar-item{overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.tar-pic{position:relative;float:left;width:440px;height:560px}
.tar-icon1{position:absolute;top:40px;right:-40px;width:150px;height:150px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#bb8746 no-repeat center center/auto}
.tar-pic img{display:block;width:100%;height:100%}
.tar-txt{overflow:hidden;height:560px;padding:70px 40px 70px 60px;background-color:#fff}
.tar-txt h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;font-weight:400;margin-bottom:10px;color:#1c1c1c}
.tar-txt p{font-size:16px;line-height:30px;color:#1c1c1c}
.tar-info{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee}
.tar-s2{overflow:hidden}
.tar-s2+.tar-s2{margin-top:30px}
.tar-icon2{font-size:0;line-height:100px;float:left;width:100px;height:100px;margin-right:10px;text-align:center}
.tar-icon2 img{display:inline-block;vertical-align:middle}
.tar-txt2{overflow:hidden;padding-top:12px}
.tar-txt2 h3{font-size:20px}
.tar-txt2 p{font-size:14px;max-width:476px}
.swi-tar .swiper-pagination-bullet{width:100px;height:3px;margin:0!important;background-color:#eee}
.swi-tar .swiper-pagination-bullet.swiper-pagination-bullet-active{width:100px;height:3px;background-color:#bb8746}
.swiper-pagination2{position:absolute;bottom:0;text-align:center}
.arrow-group3{font-size:14px;overflow:hidden;color:#8590a6}
.arrow-group3 p{line-height:24px;overflow:hidden;height:24px;margin:0 20px;float:left}
.swi-tar-arrow{width:24px;height:24px;cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background:no-repeat center center/contain}
.swi-tar-prev{float:left;background-image:url(../image/l2.png)}
.swi-tar-prev:hover{background-image:url(../image/l2-on.png)}
.swi-tar-next{float:right;background-image:url(../image/r2.png)}
.swi-tar-next:hover{background-image:url(../image/r2-on.png)}
.mouse{position:absolute;bottom:80px;left:50%;width:24px;height:40px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../image/mouse.html) no-repeat center center/contain}
.xxz .g-tit .desc{margin-top:20px}
.xxz-list{overflow:hidden;padding-top:40px}
.xxz-item{float:left;width:20%}
.xxz-con{padding:40px 0 25px;border:1px solid #eee;border-right:none}
.xxz-icon{font-size:0;line-height:120px;overflow:hidden;height:120px;margin-bottom:15px;text-align:center}
.xxz-icon img{display:inline-block;max-height:100%;vertical-align:middle}
.xxz-tit{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;text-align:center;color:#1c1c1c}
.xxz-desc{font-size:14px;line-height:30px;display:-webkit-box;overflow:hidden;height:60px;margin-top:15px;padding:0 60px;text-align:center;color:#1c1c1c;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.fsc{position:relative;height:580px;background:no-repeat center center/cover;overflow:hidden}
.fsc-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-width:100%;min-height:100%;z-index:1;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.fsc:hover .fsc-img{-webkit-transform:translate(-50%,-50%) scale(1.05);-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}
.fsc-mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;z-index:2;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.fsc-txt{position:absolute;z-index:3;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff}
.fsc-txt h3{font-family:FuturaLT;font-size:62px;margin-bottom:20px}
.fsc-txt p{font-size:24px}
.remark{padding:40px 0 60px;background-color:#fff}
.remark h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;font-weight:400;margin-bottom:15px;color:#333}
.remark p{font-size:14px;line-height:30px;color:#333}
.main.ppgs{background:#f4f6fc no-repeat top center/100% auto}
.ban2{padding:276px 0 120px}
.pp-tit{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:48px;font-weight:400;margin:70px 0 50px;color:#bb8746}
.pp-desc{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;line-height:30px;max-width:530px;color:#333}
.pp-desc p+p{margin-top:30px}
.ban2 .ban-more{width:180px}
.ban2 .ban-more .arrow:before{background-image:url(../image/down-b.html)}
.ban2 .ban-more:hover .arrow:before{background-image:url(../image/down-w.png)}
.ban2 .fd-lang-show{line-height:56px;overflow:hidden;width:210px;height:60px;padding:0 20px;border:2px solid #bb8746;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ban2 .fd-lang:hover .fd-lang-show{border-color:#fff}
.ban2 .fd-lang{float:none;width:210px}
.ban2 .fd-lang-show span{font-size:16px;float:left;color:#bb8746}
.ban2 .fd-lang-show i{display:block;float:right;height:100%;background-image:url(../image/san-d-b.png)}
.ban2 .fd-lang-item{padding:0 20px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:left}
.ban2 .fd-lang-item a{font-size:14px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.ban2 .fd-lang-item:hover{background-color:#bb8746}
.ban2 .fd-lang-item:hover a{color:#fff}
.kd-video{padding-bottom:80px}
.kd-video .wp{overflow:hidden}
.kd-video .video{position:relative; }
.swi-video{
	position:relative;float:left;overflow:hidden;width:600px;margin-right:60px;-moz-border-radius:0 0 80px 0;-webkit-border-radius:0 0 80px 0;border-radius:0 0 80px 0
}
.kd-video .video img{display:block;width:100%;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}
.kd-video .video:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.kd-video .play{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.kd-video .play i{display:block;width:80px;height:80px;margin:0 auto;cursor:pointer;background:url(../image/play4.html) no-repeat center center/contain}
.kd-video .play span{font-size:20px;font-weight:700;display:block;margin-top:10px;text-align:center;color:#bb8746}
.kd-video .txt{overflow:hidden;padding-top:100px}
.kd-video .txt img{display:block;max-width:160px;margin-bottom:40px}
.kd-video .txt p{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;line-height:30px;color:#333}
.kd-map{overflow:hidden;padding-bottom:80px}
.kd-map .map{position:relative}
.kd-map .map img{display:block}
.kd-map .map p{font-size:24px;font-weight:700;bottom:38px;left:0;width:100%;text-align:center;color:#1c1c1c}
.kd-map .map .desc{ 	
	font-size: 16px;
	max-width: 820px;
	margin:20px auto 35px;
	text-align: center;
	padding: 0 10px;
	font-weight: 400;
	color: #1c1c1c;
	line-height: 30px;
}
.kd-map .data{overflow:hidden}
.kd-map .data-s{float:left}
.kd-map .data-s+.data-s{margin-left:50px}
.kd-map .data-s:last-child{float:right;margin-left:0}
.kd-map .data-con{font-size:0;min-width:240px;padding:10px 20px;text-align:center;border:2px solid rgba(30,30,30,.1);border-radius:8px}
.kd-map .txt{font-size:14px;display:inline-block;text-align:center;color:#333}
.kd-map .mid{font-size:14px;color:#333}
.kd-map .mid span{font-size:62px;font-weight:700;color:#bb8746}
.kd-map .mid em{font-size:24px;font-weight:700;color:#bb8746;padding:0 5px 0 5px;}
.kd-swi{position:relative;overflow:hidden;margin-bottom:80px}
.kd-s{padding-bottom:170px}
.kd-pic{position:relative;z-index:1;overflow:hidden;padding-top:33.85%}
.kd-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.kd-pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.kd-txt{position:absolute;z-index:2;bottom:0;left:50%;width:100%;max-width:1200px;height:250px;padding-top:35px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;border-radius:10px;background:#fff}
.kd-txt .con{max-width:800px;margin:0 auto}
.kd-txt h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:32px;color:#1c1c1c;font-weight:400}
.kd-txt span{display:block;width:25px;height:5px;margin:15px auto 25px;background:#1c1c1c}
.kd-txt p{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;line-height:30px;color:#1c1c1c}
.kd-swi .swiper-pagination{z-index:20;bottom:272px}
.kd-swi .swiper-pagination-bullet{background-color:#fff}
.kd-case{padding-bottom:100px}
.kd-case .g-tit .desc{margin-top:25px}
.kd-case .g-tit{margin-bottom:40px}
.kdc-s{position:relative;overflow:hidden;height:350px;margin-bottom:30px;border-radius:10px}
.kdc-s:After{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:.3;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.kdc-s:hover:after{opacity:.8}
.kdc-s img{position:absolute;z-index:1;top:50%;left:50%;min-width:100%;min-height:100%;max-width:none;-moz-transition:.6s all;-ms-transition:.6s all;-o-transition:.6s all;-webkit-transition:.6s all;transition:.6s all;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.kdc-s .txt{position:absolute;z-index:3;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width: 100%;max-width: 848px;}
.kdc-s .icon{width:140px;height:140px;margin:0 auto 15px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f9fcf8 no-repeat center center/auto}
.kdc-s .txt h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:32px;color:#fff}
.kdc-s .txt .en{
	color: #ffffff;font-size: 16px;margin-top: 10px;
	font-weight: bold;
}
.kdc-s .txt span{display:block;width:15px;margin:15px auto;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;background:#fff;height:0}
.kdc-s .txt p{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;line-height:25px;height:0;overflow:hidden;/* display:-webkit-box;*/-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:850px;margin:0 auto;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;color:#fff} 
.kdc-s:hover .txt span{height:3px;opacity:1}
.kdc-s:hover p{height:50px;opacity:1}
.kdc-s:hover img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}
.kd-buy{position:relative;overflow:hidden;height:300px}
.kd-buy img{position:absolute;z-index:1;top:0;left:0;max-width:none;min-width:100%;min-height:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.kd-buy:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.kd-buy:After{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:.3;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
.kd-buy:hover:after{opacity:.8}
.kd-buy .wp{position:absolute;z-index:3;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.kd-buy .txt{float:left;color:#fff}
.kd-buy .txt h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;font-weight:400;margin-bottom:15px}
.kd-buy .txt p{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;line-height:25px}
.kd-buy .g-more{float:right}
.hor{overflow:hidden}
.hor-year{float:left;width:100px;color:#1c1c1c}
.hor-year em{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;line-height:30px;display:block}
.hor-year span{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;line-height:30px}
.hor-list{overflow:hidden}
.hor-s{overflow:hidden;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}
.hor-s .pic{float:left;overflow:hidden;width:386px;height:217px;margin-right:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.hor-s .pic img{display:block;width:100%;height:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.hor-s .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hor-s .txt{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;line-height:30px;overflow:hidden;color:#1c1c1c}
.hor-s .pic+.txt{padding-top:25px}
.hor-s:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
.loginMod{width:100%;max-width:400px;margin:0 auto;padding:240px 0 140px}
.mod1{padding:20px 30px 30px;border-radius:5px 5px 0 0;background:#fff}
.mod1 h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;font-weight:400;position:relative;padding-bottom:15px;color:#1a1a1a;display:inline-block}
.mod1 h3:after{position:absolute;bottom:0;left:0;width:100%;height:3px;content:'';background-color:#bb8746}
.logForm{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;display:block;width:100%}
.logForm .inp{font-size:14px;line-height:33px;display:block;width:100%;height:34px;margin-top:30px;border:none;border-bottom:1px solid #ebebeb;background:0 0}
.logForm .inp::-webkit-input-placeholder{color:#8590a6}
.logForm .inp::-moz-placeholder{color:#8590a6}
.logForm .inp:-moz-placeholder{color:#8590a6}
.logForm .inp:-ms-input-placeholder{color:#8590a6}
.logForm .info{line-height:56px;overflow:hidden;height:56px}
.logForm .info label{position:relative;top:2px;overflow:hidden}
.logForm .info label input{position:absolute;left:-99999px}
.logForm .info label span{display:inline-block;width:15px;height:15px;background:url(../image/radio.png) no-repeat center center/contain}
.logForm .info label input:checked+span{background-image:url(../image/radio-on.png)}
.logForm .info span{font-size:14px;color:#1a1a1a}
.logForm .info span a{color:#009aff}
.logForm .info .r{font-size:14px;color:#8590a6}
.logForm .sub{font-size:16px;line-height:60px;display:block;width:100%;height:60px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#fff;border:none;border-radius:5px;background:#409eff}
.logForm .sub:hover{opacity:.8}
.wxLogin{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;line-height:60px;display:block;height:60px;padding:0 30px;cursor:pointer;color:#8590a6;background-color:#f9f9f9}
.wxLogin .l{font-size:14px}
.wxLogin .r{font-size:12px}
.wxLogin .r i{position:relative;top:2px;display:inline-block;width:19px;height:16px;margin-right:5px;background:no-repeat center center/contain}
.reg-btn{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;line-height:60px;display:block;height:60px;margin-top:11px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#fff;border-radius:5px;background:#bb8746}
.reg-btn i{display:inline-block;width:12px;height:14px;margin-right:5px;background:no-repeat center center/contain}
.reg-btn:hover{opacity:.8}
.msg-pop{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;line-height:25px;position:fixed;z-index:90;top:110px;left:50%;width:100%;max-width:400px;padding:40px 70px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#1a1a1a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;box-shadow:7px 7px 25px 0 rgba(0,0,0,.15)}
.msg-pop a{color:#bb8746}
.userCenter{overflow:hidden;min-height:520px;padding:180px 0 100px}
.user-nav{float:left;overflow:hidden;width:245px;margin-right:28px;border-radius:8px;background:#fff}
.user-nav h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:18px;font-weight:400;line-height:68px;height:68px;padding-left:30px;color:#fff;border-radius:8px 8px 0 0;background:#bb8746}
.un-s{position:relative;padding:0 20px}
.un-s:last-child a{border-bottom:none}
.un-s a{font-size:14px;line-height:50px;display:block;height:51px;padding-left:12px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#666;border-bottom:1px solid #f0f0f0}
.un-s a:hover,.un-s.on a{color:#bb8746}
.un-s.on:After{position:absolute;top:50%;left:15px;width:3px;height:15px;content:'';-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#bb8746}
.user-content{overflow:hidden;padding:40px;background-color:#fff}
.user-content-tit{font-size:0;padding-bottom:15px;border-bottom:1px solid #eee}
.user-content-tit img{display:inline-block;max-width:24px;max-height:24px;margin-right:10px;vertical-align:middle}
.user-content-tit span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:20px;display:inline-block;vertical-align:middle;color:#333}
.pos-list{overflow:hidden;margin:0 -15px;padding-top:30px}
.pos-s{float:left;width:50%;margin-bottom:30px}
.pos-con{position:relative;overflow:hidden;min-height:145px;margin:0 15px;padding:20px;border:1px dashed #e5e5e5;border-radius:5px}
.pos-con h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;font-weight:400;margin-bottom:10px;color:#1a1a1a}
.pos-con h3 span{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:12px}
.pos-con p{color:#787878}
.pos-con p.p1{font-size:14px;margin-bottom:5px}
.pos-con p.p2{font-size:12px}
.pos-con p.p2+.p2{margin-top:5px}
.pos-con p span{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;display:inline-block;vertical-align:middle;color:#1a1a1a}
.pos-con .tools{font-size:14px;display:none;margin-top:20px;color:#e60012}
.pos-con .tools em{cursor:pointer;opacity:.5}
.pos-con .tools em:first-child{opacity:1}
.pos-con .tools span{opacity:.5}
.pos-con .tools .blue{color:#bb8746}
.pos-s.on .tools{display:block}
.pos-s.on .pos-con{border-color:#f1403c}
.sy-list .pos-s.on .pos-con{border-color:#bb8746}
.pos-s.on .pos-con:After{position:absolute;top:10px;right:10px;width:16px;height:16px;content:'';background:url(../image/yes.png) no-repeat center center/contain}
.sy-list .pos-s.on .pos-con:After{display:none}
.pos-con .add{position:absolute;top:50%;left:50%;cursor:pointer;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pos-con .add i{display:block;width:12px;height:12px;margin:0 auto 5px;background:url(../image/add.png) no-repeat center center/contain}
.pos-con .add p{font-size:14px;text-align:center;color:#e60012}
.posAdd{margin:30px auto 0}
.posAdd i{display:block;width:42px;height:42px;margin:0 auto;background:url(../image/pos2.png) no-repeat center center/contain}
.posAdd p{font-size:16px;margin:20px 0 30px;text-align:center;color:#666}
.posAdd a{font-size:24px;line-height:60px;display:block;width:200px;height:60px;margin:0 auto;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#fff;border-radius:5px;background:#e60012}
.posAdd a.fz14{font-size:14px}
.posAdd a:hover{opacity:.8}

.pos-edit{position:absolute;top:50%;left:50%;width:535px;padding:50px 45px 50px 30px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000;border-radius:8px;background:#fff}
.pos-edit h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px}
.pos-edit h4{font-size:16px;margin-top:40px;margin-bottom:10px}
.pos-edit input,.pos-edit select{font-size:14px;width:220px;height:50px;padding-left:20px;border:none;border-radius:5px;background:#f7f7f7}
.pos-edit input::-webkit-input-placeholder{color:#aaa}
.pos-edit input::-moz-placeholder{color:#aaa}
.pos-edit input:-moz-placeholder{color:#aaa}
.pos-edit input:-ms-input-placeholder{color:#aaa}
.pos-edit .row{ margin:20px 0}
.pos-edit .row label{position:relative;display:inline-block;overflow:hidden;cursor:pointer}
.pos-edit .row label input{position:absolute;left:-999999px}
.pos-edit .row label span{font-size:14px;padding-left:30px;color:#aaa;background:url(../image/radio2.png) no-repeat left center/auto 100%}
.pos-edit .row label input:checked+span{background-image:url(../image/radio2-on.html)}
.pos-edit .row label+label{margin-left:35px}
.pos-edit .row select:last-child{float:right}
.pos-edit select{background:#f7f7f7 url(../image/san-d-g.png) no-repeat right 10px center/8px auto}
.pos-edit textarea{font-size:14px;display:block;width:100%;height:160px;padding:18px 20px;resize:none;border:none;background:#f7f7f7}
.pos-edit textarea::-webkit-input-placeholder{color:#aaa}
.pos-edit textarea::-moz-placeholder{color:#aaa}
.pos-edit textarea:-moz-placeholder{color:#aaa}
.pos-edit textarea:-ms-input-placeholder{color:#aaa}
.pos-edit .sub{font-size:14px;display:block;width:140px;height:50px;margin:55px auto 0;padding-left:0;color:#fff;border:none;border-radius:8px;background:#bb8746}
.suc-pop{position:absolute;z-index:2;top:50%;left:50%;width:95%;max-width:535px;padding:68px 0 50px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.suc-pop h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;color:#000;font-weight:400}
.suc-pop img{display:block;max-width:160px;margin:40px auto}
.suc-pop p{font-family:FZLT-H,"Open Sans","Microsoft YaHei",sans-serif;font-size:14px;color:#000}
.suc-pop .btn{font-size:14px;line-height:45px;width:140px;height:45px;margin:25px auto 0;cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#fff;border-radius:5px;background:#bb8746}
.suc-pop .btn:hover{opacity:.8}

.cpList h3{font-weight:400;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;height:60px;line-height:60px;padding-left:15px;color:#bb8746;font-size:16px;background-color:#f9f9f9}
.cpList .warp{padding:0 20px}
.cpList span{color:#333;font-size:14px;display:block;height:53px;line-height:52px;border-bottom:1px solid #e5e5e5;cursor:pointer}
.findPassword{width:360px;min-height:450px;margin:0 auto}
.infoMod{margin-bottom:90px;color:#000}
.infoMod h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;font-weight:400;margin-bottom:20px}
.infoMod p{font-size:14px}
.inpMod .row{position:relative;height:40px;border-bottom:1px solid #e5e5e5}
.inpMod .row+.row{margin-top:15px}
.inpMod .row input{font-size:14px;display:block;width:100%;height:100%;color:#000;border:none;background:0 0}
.inpMod .yzm{font-size:14px;line-height:40px;position:absolute;top:0;right:0;height:100%;cursor:pointer;color:#009aff}
.findPassword .btn{font-size:14px;line-height:60px;height:60px;margin-top:30px;cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#bb8746}
.findPassword .btn:hover{opacity:.8}
.pop-sy{position:absolute;top:50%;left:50%;width:95%;max-width:1000px;padding:60px 10px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}
.pop-sy .g-tit{margin:0 90px;padding-bottom:30px;border-bottom:1px solid #bb8746}
.syMod{overflow-y:auto;max-height:60vh;padding:40px 130px 0}
.info-row{overflow:hidden;margin-bottom:30px}
.info-row:last-child{margin-bottom:0}
.info-s{float:left;width:340px}
.info-row .info-s:last-child{float:right}
.info-row .label{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:16px;min-height:18px;margin-bottom:15px;color:#bb8746}
.info-row .con{position:relative;height:60px;background-color:#f9f9f9}
.info-row .con.text{height:120px}
.info-row .con input,.info-row .con select,.info-row .con textarea{font-size:14px;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:20px;color:#333;border:none;background:0 0}
.info-row .con textarea{padding-top:20px;resize:none}
.pop-del{position:absolute;top:50%;left:50%;overflow:hidden;width:95%;max-width:535px;padding:68px 0 50px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;border-radius:8px;background-color:#fff}
.pop-del h3{font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-size:24px;color:#000}
.pop-del img{display:block;width:120px;height:auto;margin:40px auto}
.pop-del p{font-size:14px;margin-bottom:27px;color:#000}
.pop-del .btn{font-size:0;text-align:center}
.pop-del .btn .s{font-size:14px;line-height:45px;display:inline-block;width:140px;height:45px;margin:0 15px;cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;color:#fff;border-radius:5px;background-color:#bb8746}
.pop-del .btn .s:hover{opacity:.8}
.pop-del .btn .s.red{background-color:#e60012}
.aq-list{padding-top:30px}
.aq-s{overflow:hidden;height:100px;line-height:100px;padding:0 20px;border-radius:6px;background-color:#f9f9f9;margin-bottom:20px}
.aq-s:last-child{margin-bottom:0}
.aq-s .l{font-size:0}
.aq-s .l i{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:4px;background:no-repeat center center/contain}
.aq-s em,.aq-s span{font-size:14px;display:inline-block;vertical-align:middle;color:#1a1a1a}
.aq-s .l em{margin-left:15px}
.aq-s .r{font-size:0}
.aq-s .r i{display:inline-block;width:14px;height:14px;margin-right:4px;vertical-align:middle;background:no-repeat center center/contain}
.aq-s .r span{cursor:pointer}
.aq-s .blue{color:#409eff}
.aq-s .red{color:#f1403c}
.pop-edit{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:535px;width:95%;background:#fff;border-radius:8px;padding:68px 68px 50px}
.pop-edit h3{font-weight:400;text-align:center;font-size:24px;color:#000;margin-bottom:55px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif}
.pop-edit .row{margin-bottom:15px}
.pop-edit .row input{display:block;width:100%;height:50px;border:none;padding-left:20px;color:#000;font-size:14px;background:#f7f7f7;border-radius:8px}
.pop-edit .row .tip{padding-left:20px;font-size:12px;color:#000;margin-top:10px}
.pop-edit .row .red{color:#f4313f}
.pop-edit .sub{display:block;width:140px;height:45px;background:#bb8746;border-radius:5px;margin:77px auto 0;line-height:45px;text-align:center;color:#fff;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border: none;}
.pop-edit .sub:hover{opacity:.8}
.pop-edit .row2{position:relative}
.pop-edit .row2 input{width:270px}
.pop-edit .row2 .yzm{font-size:12px;position:absolute;top:0;right:0;width:120px;height:100%;color:#fff;text-align:center;line-height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#bb8746;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.pop-edit .row2 .yzm:hover{opacity:.8}
.pop-edit .row2 .yzm2{background-color:#78787a;cursor:default}
.logForm .inp{margin-top:20px}
.logForm .row{position:relative;overflow:hidden;border-bottom:1px solid #ebebeb;margin-top:20px}
.logForm .row input{margin-top:0;border-bottom:none}
.logForm .row .tip{position:absolute;bottom:0;height:34px;line-height:34px;left:0;font-size:14px;color:#f1403c;pointer-events:none;background-color:#fff}
.logForm .row1:After{content:'';width:2px;height:14px;background-color:#8590a6;position:absolute;left:98px;bottom:11px}
.logForm .row1 select{width:93px;border:none;height:34px;line-height:34px;color:#8590a6;font-size:14px;float:left;background:url(../image/phone.png) no-repeat right 12px center/8px auto}
.logForm .row1 .tip{left:110px}
.logForm .row1 input{overflow:hidden;width:auto;margin-top:0;height:34px;border-bottom:none;line-height:34px;padding-left:20px}
.logForm .row2 input{padding-right:100px;border-bottom:none;margin-top:0}
.logForm .row2 .yzm{position:absolute;top:0;right:0;height:34px;line-height:34px;font-size:14px;color:#409eff;cursor:pointer}
.logForm .row2 .yzm2{color:#8590a6;cursor:default}
.regForm .sub{margin-top:20px}
.area{padding-top:50px;max-width:1600px;}
.area-biaoyu span{font-family:syht-N;font-weight:bold;font-size:35px;color:#333;}
.area .g-tit .desc{margin-top:25px}
.area-list{padding-top:56px}
.area-s{overflow:hidden}
.area-s:nth-child(odd) .pic{float:left}
.area-s:nth-child(odd) .txt .con{left:60px}
.area-s:nth-child(even) .pic{float:right}
.area-s:nth-child(even) .txt .con{right:100px}
.area-s .pic,.area-s .txt{width:50%;height:460px;overflow:hidden;position:relative;background-color:#fff}
.area-s .pic:After{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%);opacity:.3}
.area-s .pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-width:100%;min-height:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.area-s .pic:hover img{-webkit-transform:translate(-50%,-50%) scale(1.05);-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}
.area-s .con{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:700px!important;text-align: left;}
.area-s .con p{font-size:16px;color:#1c1c1c;line-height:30px;}
.area-s .con h3{font-weight:500;font-family:syht-N,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;color:#333;font-size:26px;margin:15px 0 20px}
.area-s .con span.hr{display:block;width:50px;height:3px;background:#333;margin-bottom:15px}
.area-s .g-more{margin-top:30px;opacity:0;font-size:16px;}
.area-s:hover .g-more{opacity:1}
.rel{padding:80px 0 100px}
.rel .kd-case-list{margin-top:40px}
.pop-pos{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;max-width:900px;width:95%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:30px}
.pop-pos .pos-list{padding:60px 25px;max-height:400px;overflow-y:auto;margin:0;border-bottom:1px solid #eee}
.g-more.blue{background-color:#bb8746;color:#fff}
.pop-pos .btn{text-align:center;font-size:0;margin-top:30px}
.pop-pos .g-more{display:inline-block;margin:0 15px;width:160px}
.suc-pop2 img{margin-top:0}
.suc-pop2 h3{color:#bb8746;margin-bottom:20px}
.suc-pop2 .g-more{width:160px;cursor:pointer;margin:40px auto 0}
.online{padding:80px 0}
.online-list{overflow:hidden;margin:0 -20px;padding-top:40px}
.online-s{float:left;width:50%}
.online-s .con{background-color:#fff;border-radius:0 0 80px 0;height:260px;position:relative;margin:0 20px;padding:50px 50px 0;overflow:hidden}
.online-s .con:After{content:'';position:absolute;right:0;bottom:0;width:160px;height:79px;background:url(../image/leaf2.png) no-repeat center center/auto}
.online-s .pic{float:left;height:160px;width:160px;overflow:hidden;margin-right:40px}
.online-s .pic img{display:block;width:100%;height:100%}
.online-s .txt{overflow:hidden;padding-top:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.online-s .con p{font-size:14px;color:#333;line-height:25px}
.online-s .con h3{font-weight:400;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;color:#bb8746;font-size:24px;margin:15px 0 10px}
.online-s .con span.hr{display:block;width:25px;height:3px;background:#1c1c1c;margin-bottom:15px}
.online-s .g-more{margin-top:20px;opacity:0}
.online-s:hover .txt{padding-top:0;margin-top:-10px}
.online-s:hover .g-more{opacity:1}
.dai .g-tit .desc{margin-top:20px}
.dai .g-tit{margin-bottom:40px}
.dai-filter{background:#fff;border-radius:10px;padding:50px 100px;position:relative;z-index:2}
.dai-filter select{width:360px;height:60px;border:2px solid #bb8746;border-radius:30px;background:url(../image/san-d-b.png) no-repeat right 20px center/6px auto;padding-left:20px;color:#bb8746;font-size:14px}
.dai-filter select+select{margin-left:40px}
.dai-filter .btn-sub{float:right;width:200px;height:60px;background:#bb8746;border-radius:30px;text-align:center;color:#fff;font-size:14px;line-height:60px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.dai-filter .btn-sub:hover{opacity:.8}
.dai-filter .btn-sub i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../image/search-w.png) no-repeat center center/contain;margin-right:10px}
.dai-warp{background:no-repeat center center/cover;position:relative;margin-top:-50px;z-index:1;overflow:hidden;padding-bottom:30px}
.dai-warp:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#ccecf9;opacity:.8;z-index:1}
.dai-warp .wp{position:relative;z-index:2}
.dai-tit{border-bottom:1px solid #fff;padding:90px 0 15px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;text-align:center}
.dai-tit span{color:#333;font-size:18px}
.dai-tit span em{color:#e03c31}
.dai-list{overflow:hidden;margin:0 -25px;padding-top:30px;max-height:500px;overflow-y:auto}
.dai-s{float:left;width:25%;margin-bottom:40px}
.dai-con{margin:0 25px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:10px;text-align:center;color:#333;padding:20px 10px}
.dai-con:hover{background-color:#fff}
.dai-con p{font-size:12px;margin:15px;white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
.dai-con .name{color:#1c1c1c;font-size:18px;margin-bottom:20px;font-weight:bold;}
.dai-con .tel{color:#bb8746;font-size:24px;font-family:syht-B,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif}
.contact{padding:50px 0 50px}
.contact-biaoyu span{font-family:syht-N;font-size:38px;text-align:center;font-weight:bold;}
.contact-list{overflow:hidden;margin:0 -20px;padding-top:63px}
.contact-s{float:left;width:50%;margin-bottom:30px}
.contact-s .con{background-color:#fff;border-radius:0 0 80px 0;height:180px;position:relative;margin:0 20px;padding:30px;overflow:hidden}
.contact-s .con:After{content:'';position:absolute;right:0;bottom:0;width:160px;height:79px;background:url(../image/leaf2.png) no-repeat center center/auto}
.contact-s .pic{float:left;height:120px;width:120px;overflow:hidden;margin-right:40px}
.contact-s .pic img{display:block;width:100%;height:100%}
.contact-s .txt{overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.contact-s .con p{font-size:14px;color:#333;line-height:25px}
.contact-s .con h3{font-weight:400;font-family:syht-B,FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;color:#333;font-size:24px;margin:15px 0 10px}
.contact-s .con span.hr{display:block;width:30px;height:3px;background:#333;margin-bottom:15px}
.contact-s .g-more{margin-top:20px;opacity:0}
.mapMod{height:580px;width:100%;max-width:100%;}
.map-tip{width:370px;height:110px;background:#fff;box-shadow:0 5px 35px 0 rgba(0,0,0,.1);border-radius:8px;line-height:110px;text-align:center;color:#1c1c1c;font-size:18px;border:none;position:relative;left:-183px;top:-150px}
.map-tip:after{content:'';background:url(../image/san-w.png);width:20px;height:10px;position:absolute;top:100%;left:50%;margin-left:-10px}
.map-tip i{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px;position:relative;top:-2px;background:url(../image/pos.png) no-repeat center center/contain}
.BMapLabel{background:0 0!important}
.qus{padding:80px 0 100px}
.qus .g-tit .desc{margin-top:20px}
.qus-form{background-color:#fff;padding:40px 20px;margin-top:35px}
.qus-form .row{ margin-bottom:20px}
.qus-form .row-s{width:340px;float:left;margin:0 20px}
.qus-form .label{color:#bb8746;font-size:16px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;margin-bottom:15px;height:18px}
.qus-form .row-s input,.qus-form .row-s select{display:block;width:340px;height:60px;padding-left:20px;border:1px solid #e5e5e5;font-size:14px;color:#000}
.qus-form .row-s select{background:url(../image/san-d-b.png) no-repeat right 20px center/6px auto}
.qus-form .tip{font-size:12px;color:#e03c31;padding-left:20px;padding-top:8px}
.qus-form .row-s.full{width:100%;margin:0;padding:0 20px}
.qus-form .row-s textarea{display:block;width:100%;height:200px;background:0 0;padding:20px;font-size:14px;border:1px solid #e5e5e5;resize:none}
.qus-form .yz{text-align:center;margin:40px 0 20px}
.qus-form .btn-sub{margin:0 auto;width:200px;height:60px;background:#bb8746;text-align:center;line-height:60px;color:#fff;font-size:14px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.qus-form .btn-sub i{background:url(../image/sub.png) no-repeat center center/contain;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px}
.qus-form .btn-sub:hover{opacity:.8}
.dkv-name{color:#333;font-size:14px;padding: 0 0 10px 0;}
.dkv-tit2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#bb8746;font-size:24px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;margin-top:50px}
.dkv-desc2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333;font-size:14px;line-height:30px;margin-top:25px}
.dkv-more2{color:#bb8746;font-size:14px;margin-top:55px;display:block;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif}
.newsMod{padding-bottom:100px}
.filter2 + .newsMod{padding-top: 80px;}
.newsList{overflow:hidden;margin:0 -30px;padding-top:70px}
.news-s{float:left;width:50%;margin-bottom:60px}
.news-con{margin:0 30px;background-color:#fff;position:relative}
.news-con .date{overflow:hidden;font-size:14px;color:#333;padding:20px}
.news-con .tit{padding:0 20px 25px}
.news-con .tit a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1c1c1c;font-size:24px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;transition: all .3s;}
.news-con .tit a:hover{color: #bb8746;}
.news-con .pic{padding-top:56.14%;position:relative;overflow:hidden}
.news-con .pic img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.news-con:hover .pic img{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}
.news-con .desc{padding:20px;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;left:0;width:100%;top:80px;opacity:0;z-index:8;font-size:14px}
.news-con:hover .desc{opacity:1}
.pages{text-align:center;font-size:0}
.pages li{display:inline-block;vertical-align:middle;margin:0 5px}
.pages li a{display:block;width:50px;height:50px;text-align:center;line-height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#1c1c1c;font-size:14px;overflow:hidden}
.pages li.on a{color:#fff;background-color:#bb8746}
.pages .next a span,.pages .prev a span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}
.pages .prev a span{background:#fff url(../image/left-b.png) no-repeat center center/auto}
.pages .prev a:hover span{background:url(../image/left-w.png) no-repeat center center/auto}
.pages .next a span{background:#fff url(../image/right-b.png) no-repeat center center/auto}
.pages .next a:hover span{background:url(../image/right-w.png) no-repeat center center/auto}
.filter2 .back{color:#bb8746;font-size:16px;line-height:100px;font-weight: bold;}
.newsDet{padding:80px 0 100px}
.newsDet-l{float:left;width:50%;padding-right:95px}
.newsDet-l em{color:#1c1c1c;font-size:14px;line-height:55px}
.newsDet-l h3{font-weight:400;color:#1c1c1c;font-size:36px;line-height:55px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;margin-bottom:15px}
.newsDet-l .share{font-size:0}
.newsDet-l .share i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:no-repeat center center/contain;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.newsDet-l .share i.wb{background-image:url(../image/wbd.png)}
.newsDet-l .share i.wb:hover{background-image:url(../image/wbd-on.png)}
.newsDet-l .share i.wx{background-image:url(../image/wxd.png)}
.newsDet-l .share i.wx:hover{background-image:url(../image/wxd-on.png)}
.newsDet-l .share i.qq{background-image:url(../image/qqd.png)}
.newsDet-l .share i.qq:hover{background-image:url(../image/qqd-on.png)}
.newsDet-l .share i+i{margin-left:20px}
.newsDet-r{float:right;width:50%;font-size:14px;color:#333;line-height:30px}
.newsDet-r p{padding-bottom:0px}
.newsDet-r img{display:block;padding-bottom:10px}
.newsDet-r h3{text-align:center;color:#173fd2;font-size:20px;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;font-weight:400}
.detPage{margin-top:80px;height:260px;background:#bb8746;box-shadow:0 15px 35px 0 rgba(0,0,0,.15);border-radius:0 0 80px 0;padding:30px 40px;position:relative;overflow:hidden}
.detPage h3{font-weight:400;font-family:FZLT-CH,"Open Sans","Microsoft YaHei",sans-serif;color:#fff;font-size:36px;border-bottom:1px solid #fff;text-align:left;padding-bottom:15px;margin-bottom:30px}
.detPage .bot,.detPage .bot a{color:#fff}
.detPage .bot .s+.s{margin-top:5px}
.detPage:after{content:'';background:url(../image/leaf3.png);width:160px;height:79px;position:absolute;bottom:0;right:0}
.info.tac{text-align:center;margin-top:25px}
.banner-mc{display:none}
.solution.mc{display:none}
.ban-in.mc{display:none}
.select-mc{display:none}
.rel-prod .swi-List{display:none}
.ban-in2.mc{display:none}
.swi-tarList{display:none}
.swi-kd-case-list{display:none}
.prodMod{overflow:hidden}
.picMods{overflow:hidden}
.pop-con2 video{display:block;width:100%}
.newsMod{overflow:hidden}
.ovh{overflow:hidden}
.prod-det1{overflow:hidden}
.prod-det2{overflow:hidden}
.rel-prod{overflow:hidden}
.contact{overflow:hidden}
.online{overflow:hidden}
.newsMod .pages{margin-top:30px}

.m-select{display: inline-block;position: relative;z-index: 5;}
.m-select+.m-select{z-index: 4;}
.m-select .show{width:360px;height:60px;line-height: 56px;border:2px solid #bb8746;border-radius:30px;background:url(../image/san-d-b.png) no-repeat right 20px center/6px auto;padding-left:20px;color:#bb8746;font-size:14px;cursor: pointer;}
.m-select+.m-select{margin-left:40px}
.pos-edit .m-select .show{
	font-size: 14px;
	width: 220px;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	color: #444;
	border: none;
	border-radius: 5px;
	border: none;
	background: #f7f7f7 url(../image/san-d-g.png) no-repeat right 10px center/8px auto;
}
.pos-edit .row .m-select:last-child{
	float: right;
}
.pos-edit .m-select+.m-select{
	margin-left: 0;
}

.qus-form .m-select .show{
	display: block;
	width: 340px;
	height: 60px;
	padding-left: 20px;
	border: 1px solid #e5e5e5;
	font-size: 14px;
	color: #000;
	background: url(../image/san-d-b.png) no-repeat right 20px center/6px auto;
	border-radius: 0;
}
.pop-btn{
	font-size: 0;
	text-align: center;
	margin-top: 55px;
}
.pop-btn .sub{
	display: inline-block;
	vertical-align: middle;
	margin-top: 0;
}
.pop-btn-close{
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	width: 140px;
	margin-left: 10px;
	height: 50px;
	line-height: 50px;
	padding-left: 0;
	color: #fff;
	border: none;
	border-radius: 8px;
	background: #e60012;
	cursor: pointer;
}
.pop-edit .pop-btn-close{
	width: 140px;
	height: 45px;
	border-radius: 5px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.ban-search{
	max-width: 740px;
	margin: 0 auto;
}
.ban-search .box{
	overflow: hidden;
}
.ban-search .inp{
	float: left;
	width: 520px;
	height: 60px;
	-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;
	padding-left: 29px;
	font-size: 14px;
	background: rgba(255, 255, 255, 0.8);
	border: 2px solid #00549E;
}
.ban-search .sub{
	float: right;
	width: 180px;
	height: 60px;
	background: #FFFFFF url("../image/search2.png") no-repeat left 62px center / 20px auto;
	border-radius: 30px;
	border: none;
	text-align: left;
	padding-left: 92px;
	font-size: 14px;
	color: #bb8746;
}
.ban-search .total{
	text-align: center;
	padding-top: 30px;
	font-size: 14px;
	color: #ffffff;
}
.ban-search .total em{
	color: #ff0036;
}
.prodList.four{
	margin: 0 -25px;
}
.prodList.four .prod-item{
	width: 25%;
}
.prodList.four .prod-con2{
	margin: 0 25px;
}
.prodList.four .prod-txt-info p{
	font-size: 12px;
}
.prodList.four  .prod-btn-row .more{
	float: none;
	width: 100%;
}
.mb40{
	margin-bottom: 40px;
}
.pb0{
	padding-bottom: 0;
}
.prodMod.pb0 .wp{
	padding-bottom: 100px;
	border-bottom: 1px solid #e5e5e5;
}
.dkNews{
	padding-top: 60px;
	padding-bottom: 100px;
}
.dkNewsList{
	margin-bottom: 80px;
}
.dnl-s{
	padding: 30px 20px;
	border-bottom: 1px solid #E5E5E5;
	overflow: hidden;
	-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;
}
.dnl-s:hover{
	background-color: #fff;
}
.dnl-s .pic{
	width: 200px;
	height: 112px;
	overflow: hidden;
	float: left;
	margin-right: 40px;
}
.dnl-s .pic img{
	display: block;width: 100%;height: 100%;
	-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;
}
.dnl-s:hover img{
	-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);
}
.dnl-s .txt{
	height: 112px;
	position: relative;
	overflow: hidden;
}
.dnl-s .txt .con{
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
	padding-right: 80px;
}
.dnl-s .txt .con h3 a{
	display: block;
	white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
	color: #1c1c1c;
	font-size: 18px;
	-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;
	margin-bottom: 15px;
}
.dnl-s .txt .con h3 a:hover{
	color: #bb8746;
}
.dnl-s .txt .con .type{
	font-size: 14px;
	color: #333333;
}
.dnl-s .txt .more{
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
	right: 0;
	color: #bb8746;
	font-size: 14px;
	opacity: 0;
	-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;
}
.dnl-s:hover .more{
	opacity: 1;
}
.prod-pic .num{
	position: absolute;
	left: 0;
	top: 10px;
	z-index: 2;
	padding: 0 5px;
	height: 30px;
	background: #bb8746;
	border-radius: 0px 0px 10px 0px;
	line-height: 30px;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
}
.prod-pic .ser{
	position: absolute;
	z-index: 2;
	right: 0;
	top: 10px;
	height: 30px;line-height: 30px;
	text-align: right;padding-right: 10px;
	font-size: 14px;
	color: #1c1c1c;
}
.xxz-new{
	padding-top: 40px;
}
.xxz-list2{
	overflow: hidden;padding-top: 40px;
}
.xxz-list2 .xxz-item{
	width: 16.6%;
}
.swi-xxz2{display: none;}
.ban-fz.mobile{display: none;}
@media only screen and (max-width:1700px){
	.sol-pt .pic{width:400px;}
	.ban-fz-txt .fd-lang{margin-top: 20px;}
}
@media only screen and (max-width:1500px){
	.xxz-list2 .xxz-item{width: 33.3%;}
}
@media only screen and (max-width:1300px){
	.ser-btn{top:0}
	.ban-in2 .wp{bottom:80px}
	.area-s .pic,.area-s .txt{height:300px}
	.service{overflow:hidden}
	.school{overflow:hidden}
	.footer{overflow:hidden}
	.news{overflow:hidden}
	.wp{width:98%}
	.sch-pic{width:600px}
	.sch-txt{padding-top:80px}
	.sch-txt .desc,.sch-txt .g-more{margin-top:30px}
	.trial-pop .u-row2 .inp-row .m-select+.m-select{margin-left: 35px;}
	.poster{width: 400px;height: 400px;}
}
@media only screen and (max-width:1199px){
	.prodList.four{margin: 0 -10px;}
	.prodList.four .prod-item{width: 33.3%;}
	.prodList.four .prod-con2{margin: 0 10px;}
	.forMobile{display:block}
	.toOvh{overflow:hidden}
	.loginMod{padding:50px 0}
	.header{height:60px;box-shadow:0 0 10px 10px rgba(0,0,0,.2)}
	.header.opacity{background:rgba(255,255,255,1)}
	.logo{position:absolute;top:50%;left:50%;height:40px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
	.hd-r{position:fixed;z-index:99999;top:60px;left:0;display:none;overflow-y:auto;width:100%;height:calc(100vh - 60px);background-color:#f9f9f9;padding-bottom:60px}
	.nav{display:block;float:none;height:auto}
	.nav-s{display:block;float:none;height:auto;text-align:center}
	.hd-tool{float:none;height:auto;text-align:center}
	.nav-s a{font-size:14px;line-height:50px;height:50px;padding:0 25px;text-align:left;color:#333;border-bottom:1px solid #e5e5e5}
	.nav-s.v1>a{position:relative}
	.nav-s.v1>a:after{position:absolute;top:50%;right:10px;width:15px;height:15px;content:'';-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:url(../image/nav-r.png) no-repeat center center/contain}
	.nav-s.v1.on>a:after{-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
	.nav-s.on{border-bottom:none}
	.buy,.login,.search{display:inline-block;float:none;height:100px;margin:0;vertical-align:middle}
	.login-2{margin:0 auto}
	.search{margin:0 auto}
	.nav-s+.nav-s{margin-left:0}
	body{padding-top:60px}
	.menu{position:absolute;top:50%;right:25px;width:25px;height:25px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../image/bar.png) no-repeat center center/contain}
	.menu.open{background-image:url(../image/bar-close.png)}
	.nav-children{position:static;display:none;width:100%;padding-top:0;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto;opacity:1}
	.nav-c-s:nth-child(even),.nav-c-s:nth-child(odd){float:none;width:100%;margin-bottom:0}
	.nav-c-con{margin:0;padding:0;background:0 0}
	.nav-c-s{padding:0 25px;border-bottom:none}
	.nav-c-s a{font-size:12px;display:block;padding-right:0;padding-left:14px;text-align:left;color:#666;border-bottom:none;border-bottom:1px solid #e5e5e5}
	.nav-s{float:none}
	.hd-tool .login{display:none}
	.login,.login-2{line-height:60px;height:60px}
	.login-1{font-size:12px;line-height:60px;height:60px}
	.login-list{left:0;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
	.hd-tool{margin-top:30px;padding-top:50px}
	.hd-tool .search{position:absolute;top:0;left:50%;width:40px;height:40px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#1c1c1c url(../image/search-w3.png) no-repeat center center/15px auto}
	.hd-tool .buy-icon{display:none}
	.hd-tool .buy{display:block;width:100%;height:auto;margin:20px 0 0}
	.hd-tool .buy:before{font-size:12px;display:block;content:'金花茶业旗舰店';text-align:center;color:#333}
	.hd-tool .buy-list{position:static;margin:10px 0 0;padding:0;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);pointer-events:auto;opacity:1}
	.hd-tool .buy-list .buy-con{overflow:hidden;padding:0;background:0 0;box-shadow: none;}
	.hd-tool .buy-s{padding:20px;border-bottom:none;float:none;width:100%}
	.hd-tool .buy-s+.buy-s{border:none}
	.hd-tool .buy-s span{font-size:12px}
	.ban-tit1 em,.ban-tit2{font-size:30px}
	.ban-break{height:15px}
	.ban-break img{display:block;height:100%}
	.ban-tit3{font-size:18px}
	.ban-txt,.service-warp{width:95%}
	.service-warp{padding-top:50px}
	.g-tit span{font-size:24px}
	.g-tit .desc{margin-top:20px}
	.ser-txt h3{font-size:40px}
	.ser-txt a{width:50px;height:50px;margin-top:-25px}
	.sol-warp{padding:50px 0}
	.sol-pt .pic{width:100px;height:100px;margin:0 auto}
	.sol-pt .txt span{font-size:20px}
	.g-more{line-height:38px;width:160px;height:40px}
	.sch-pic{width:50%}
	.sch-txt .em{font-size:18px;line-height:1.5}
	.sch-txt{padding-top:55px;padding-left:20px}
	.g-tit .desc{font-size:14px;line-height:1.8}
	.abo-video{right:0}
	.abo-txt .g-tit .desc{max-width:50%}
	.sch-txt .g-more span{font-size:14px}
	.news{padding-top:50px}
	.swi-news{margin:0 -20px}
	.footer{padding:30px 0}
	.fd-l{width:300px}
	.hd-tool{position:relative;top:10px}
	.prodMod{padding:30px 0}
	.prod-con2{margin:0 10px}
	.prodList{margin:0 -10px}
	.prod-btn-row a{width:48%}
	.h100{display:none}
	.userCenter{padding:30px 0}
	.info-s{width:48%}
	.pop-sy{width:88%}
	.syMod{padding:30px 100px 0}
	.ban-in2 .wp{top:50%;bottom:auto;left:0;padding-left:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
	.target{overflow:hidden} 
	.ban-fz-txt{z-index: 20;}
	.ban-fz-txt h3{font-size:24px}
	.ban-fz-txt p{font-size:14px;line-height:1.8} 
	.ban-fz-txt .fd-lang-show{height: 40px;line-height: 38px;}
	.tar-pic{width:320px;height:400px}
	.tar-icon1{width:120px;height:120px}
	.tar-txt{overflow-y:auto;height:400px;padding:20px}
	.tar-icon1{right:10px;-webkit-background-size:50%;background-size:50%}
	.tar-txt h3{font-size:16px}
	.tar-txt p{font-size:14px;line-height:1.8}
	.tar-info{margin-bottom:10px;padding-bottom:10px}
	.tar-icon2{float:none;width:50px;height:50px;margin:0 auto}
	.tar-icon2 img{display:block}
	.tar-s2+.tar-s2{margin-top:10px}
	.xxz-tit{font-size:14px}
	.xxz-desc{padding:0 10px}
	.fsc{height:300px}
	.tar-list{padding:30px 10px 0}
	.ban2{padding:100px 0}
	.kd-map .data-s{width:45%;margin-right:30px;margin-bottom:20px}
	.kd-map .data-s+.data-s{margin-left:0}
	.kd-map .data-s:nth-child(2){float:right}
	.dkv-l{float:none;width:100%}
	.dk-video .wp{height:auto}
	.dkv-l img{position:static}
	.dk-col{float:none;width:100%}
	.dk-col a{margin:0}
	.dk-col+.dk-col{margin-top:20px}
	.dk-row{margin:0}
	.u-row2 .inp-row .m-select+.m-select,
	.u-row2 .inp-row select+select{margin-top:20px;margin-left:0}
	.online-s .con{height:auto;padding:15px}
	.online-s .g-more{opacity:1}
	.online-s .txt{padding-top:0}
	.dai-filter{padding:20px 40px}
	.m-select .show,
	.dai-filter select{width:200px}
	.dai-warp{margin-top:0}
	.pop-bot .arrow-group{display:none}
	
	.ser-txt a{top: 80px;margin-left: -25px;}
	.ser-item:hover .ser-txt h3{top: -20px;}
	.poster{width: 300px;height: 300px;}
}
@media only screen and (max-width:959px){
	.sch-txt{padding-top: 10px;}
	.prodMod.pb0 .wp{padding-bottom: 50px;}
	.dkNewsList{margin-bottom: 30px;}
	.dkNews{padding: 30px 0;}
	.prodList.four{margin: 0 -10px;}
	.prodList.four .prod-item{width: 50%;}
	.prodList.four .prod-con2{margin: 0 10px;}
	.qus-form .m-select{display: block;}
	.qus-form .m-select .show{width: 100%;}
	.label.noTxt{display: none;}
	.ban-tit1 span{font-size:24px;position: static;}
	.ban-tit1 em,.ban-tit2{font-size:20px}
	.swi-ban-progress{top:-7px}
	.sol-pt .txt span{font-size:18px}
	.sol-pt .txt em{font-size:14px}
	.g-tit span{font-size:24px}
	.sch-txt .em{font-size:16px}
	.school{margin-bottom:40px}
	.abo-txt .g-tit .desc{width:45%}
	.poster{width:240px;height:240px}
	.poster .play{width:60px;height:60px}
	.abo-video .name span{font-size:16px}

	.news-txt{padding:10px}
	.news-txt h3{font-size:18px;font-weight:400;margin:5px 0}
	.swi-news .arrow-group2{bottom:20px}
	.swi-news{padding-bottom:100px}
	.fd-l{width:200px}
	.swi-ser{padding-bottom:120px}
	.ser-con{margin-bottom:20px}
	.set-tab-item a{font-size:14px;line-height:40px;height:40px}
	.ser-btn{line-height:38px;width:160px;height:40px}
	.ban-in-item .wp{bottom:0;height:100%;padding-top:30px}
	.ban-in-txt h3{font-size:24px}
	.tips{font-size:14px;margin:5px 0}
	.g-more.long{line-height:38px;height:40px}
	.filter .l{float:none}
	.filter .r{float:none;text-align:left}
	.filter-s{line-height:46px;height:50px}
	.prod-item{width:50%}
	.swi-prod{float:none;margin:0 auto 20px}
	.det-info{padding-bottom:200px}
	.qul-desc{height:auto}
	.rel-prod .prod-item{width:50%}
	.rel-prod{padding-bottom:50px}
	.user-nav{float:none;width:100%;margin-bottom:20px}
	.user-content{padding:20px}
	.filter2 .r,.nav-in-s{line-height:60px;height:60px}
	.year{margin-top:30px}
	.year-m:nth-child(even) .year-con,.year-m:nth-child(odd) .year-con{float:none}
	.year-con .month{position:static;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
	.year-m:nth-child(even) .year-con .month{margin-left:0}
	.year-m:nth-child(odd) .year-con .month{margin-right:0}
	.year-m .year-con{width:100%}
	.year-pic img{margin:0 auto}
	.year-con .month{margin-bottom:10px;text-align:center}
	.year-m{margin-bottom:50px}
	.year-line{display:none}
	.year-list{padding:30px 0}
	.year-tit{font-size:18px}
	.year-con .month{font-size:16px}
	.ban-fz-txt h3:after{height:3px}
	.year-list:after{display:none}
	.year{overflow:hidden}
	.year-warp{overflow:hidden}
	.ban-fz-txt h3{font-size:24px}
	.ban-fz-txt p{font-size:14px;line-height:1.8} 
	.mouse{display:none}
	.swi-tar.show{padding-bottom:60px}
	.swi-video,
	.kd-video .video{float:none;margin:0 auto}
	.kd-map .data{margin-top:30px}
	.kd-txt h3{font-size:20px}
	.kd-txt{width:90%;padding:30px}
	.kdc-s{height:200px}
	.kdc-s .txt h3{font-size:14px}
	.kdc-s .icon{width:120px;height:120px;-webkit-background-size:contain;background-size:contain}
	.kdc-s .txt p{font-size:14px;line-height:1.8}
	.kd-case{padding-bottom:40px}
	.kd-buy{height:200px}
	.g-back{float:none}
	.ban-in2 h3{font-size:24px}
	.area-s .pic,.area-s .txt{height:240px}
	.area-s:nth-child(odd) .txt .con{left:20px}
	.area-s:nth-child(even) .txt .con{right:20px}
	.area-s .g-more{margin-top:20px}
	.area-s .con h3{font-size:18px;margin:10px 0}
	.area-s .con p{font-size:14px;line-height:1.8}
	.area-s .con p:first-child{font-size:12px}
	.rel .swi-kd-case-list{margin-top:20px}
	.sc-txt a{width:100%}
	.sc-txt{padding:0 20px}
	.sc-tit{font-size:18px}
	.pop-bot{line-height:50px;height:50px}
	.pop-con{width:80%;height:50%}
	.pop-bot .swi-ban-progress{margin:0}
	.sx-con{margin:0 10px}
	.sx-list{margin:0 -10px}
	.pop-con2{width:80%}
	.sx-play{width:50px;height:50px;-webkit-background-size:contain;background-size:contain}
	.contact-s{float:none;width:100%}
	.mapMod{height:300px}
	.map-tip{line-height:50px;top:-90px;height:50px}
	.qus-form .row-s{float:none;width:100%;margin:10px 0}
	.qus-form .row-s.full{padding:0}
	.qus-form .row-s input,.qus-form .row-s select{width:100%}
	.online-s{float:none;width:100%}
	.online-s+.online-s{margin-top:20px}
	.dai-tit{padding-top:20px}
	.dai-s{width:33.3%}
	.dai-list{margin:0 -10px}
	.dai-con{margin:0 10px}
	.news-con{margin:0 10px}
	.newsList{margin:0 -10px}
	.news-s{margin-bottom:20px}
	.news-con .tit a{font-size:18px}
	.newsMod{padding-bottom:50px}
	.filter2 + .newsMod{padding-top: 50px;}
	.filter2 .back{line-height:40px}
	.newsDet-l h3{font-size:24px;line-height:1.5}
	.detPage h3{font-size:24px}
	.detPage{padding:20px}
	.ban-fz{display: none;}
	.ban-fz.mobile{display: block;}
	.ban-fz{background-size: 100% 100%;height: 0;padding-top: 170.6%;}
	.ban-fz-txt{top: 20px;transform: translate(-50%, 0); padding: 0 25px;}
	.ban-fz-txt .fd-lang{margin-top: 10px;}
	.ban-fz-txt h3{margin-bottom: 5px;padding-bottom: 10px;}

@media only screen and (max-width:767px){
	
	.swi-case{padding-bottom:0}
	.hideForMobile{display: none;}
	.ban-search{background-color: #bb8746;padding: 25px;}
	.ban-search .inp{width: 100%;float: none;margin-bottom: 20px;height: 50px;background-color: #fff;}
	.ban-search .sub{float: none;margin: 0 auto;height: 50px;display: block;}
	.prodList.four .prod-item{float: none;width: 100%;}
	.prodList.four {margin: 0;}
	.prodList.four .prod-con2{margin: 0;}
	.dnl-s{padding: 20px;}
	.dnl-s .pic{float: none;width: 100%;height: auto;margin: 0 0 20px 0;}
	.dnl-s .txt{height: auto;}
	.dnl-s .txt .con{position: static;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);padding: 0;}
	.dnl-s .txt .more{position: static;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);margin-top: 20px;opacity: 1;display: block;}
	.cpList{width: 100%;}
	.wp{width:100%;padding:0 20px}
	.ban-tit1 em,.ban-tit2{font-size:14px}
	.ban-tit1 em,.ban-tit2{margin-top:0}
	.ban-more{line-height:30px;height:30px;margin-top:20px}
	.ban-txt{height:100%;padding:30px 0}
	.ban-break{height:10px;margin:10px 0}
	.ban-tit3{font-size:14px}
	.ban-more .arrow{width:30px;height:30px}
	.ban-more .arrow:before{-webkit-background-size:contain;background-size:contain}
	.service-warp{padding:30px 0}
	.ser-con{display:block}
	.ser-btn{margin:10px auto 0}
	.ser-tab{display:block}
	.set-tab-item+.set-tab-item{margin-top:5px;margin-left:0}
	.swi-ser{padding-bottom:80px}
	.service-warp{padding-bottom:0}
	.arrow-group2{bottom:10px}
	.solution{padding:30px 0}
	.sol-warp{padding:20px 0}
	.sol-s{float:none;width:100%}
	.sch-pic{display:block;float:none;width:100%;margin:0 0 10px}
	.aboUs{padding:30px 0}
	.abo-img img{width:auto;min-width:100%;max-width:none;height:auto;min-height:100%}
	.aboUs .wp{position:relative;z-index:3;top:0;left:0;margin:0 auto;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
	.abo-video{position:static;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
	.abo-txt .g-tit .desc{width:100%;max-width:none}
	.abo-txt .g-tit .titBreak{display:none}
	.abo-txt .g-more{margin-top:20px}
	.poster{margin:30px auto 0}
	.abo-video .name{display:none}
	.fd-l{float:none;margin:0 auto}
	.fd-lang{float:none;width:140px;margin:0 auto}
	.fd-logo{margin:0 auto 20px;text-align:center}
	.fd-logo img{margin:0 auto}
	.fd-info,.fd-nav,.fd-qr{float:none;width:100%;padding:20px 0;text-align:center}
	.fd-qr{text-align:center}
	.fd-qr .qr{margin:10px auto}
	.fd-nav a{text-align:center}
	.fd-nav a+a{margin-top:10px}
	.fd-share-s{display:inline-block;float:none}
	.fd-share{text-align:center}
	.fd-r-top{margin-bottom:20px}
	.fd-copyright .l,.fd-copyright .r{float:none}
	.filter-s{float:none;width:100%}
	.filter-s+.filter-s{margin-top:10px;margin-left:0}
	.ban-in-item .wp{padding-top:5px}
	.ban-in-txt span{font-size:12px}
	.ban-in-txt h3{font-size:18px}
	.tips{line-height:30px;width:auto;height:30px;padding:0 20px}
	.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px}
	.ban-in-txt{float:left}
	.ban-in-txt .g-more.long{font-size:14px;line-height:38px;width:160px;height:40px}
	.tips{font-size:12px;line-height:40px;height:40px;margin:10px 0;padding:0}
	.filter-s{line-height:36px;height:40px}
	.prod-item{float:none;width:100%}
	.swi-prod{width:100%}
	.prod-det1 .wp{padding-top:30px}
	.swi-prod{height:auto;padding-bottom:40px}
	.det-info .tit h3{font-size:24px}
	.det-info .desc{margin:0 0 20px;font-size:14px;line-height:1.8}
	.det-info .tit{font-size:12px}
	.prod-tab2 li a{font-size:14px}
	.det-info .prod-buy,.download{margin:10px auto}
	.prod-det2-con{height:auto}
	.qul-col:nth-child(even),
	.qul-col,.stan-col{float:none;width:100%}
	.qul,.stan{padding:20px 0}
	.rel-prod .prod-item{width:100%}
	.u-row1 .con .face{float:none}
	.u-row1 .con .faceList{overflow-x:auto;width:100%;margin-top:10px;white-space:nowrap}
	.u-row1 .con{float:none}
	.u-row3,.u-row3 .con{line-height:1.6;height:auto}
	.u-row3 .con{line-height:60px;height:60px}
	.pos-s{float:none;width:100%}
	.pos-edit{overflow-y:auto;width:95%;max-height:80%;padding:20px}
	.pos-edit h3{font-size:18px}
	.pos-edit h4{font-size:14px;margin-top:20px}
	.pos-edit .row select:last-child{float:none;margin-top:10px}
	.user-nav h3{line-height:50px;height:50px}
	.syMod{padding:20px}
	.info-s{float:none;width:100%}
	.info-s+.info-s{margin-top:20px}
	.pop-sy{padding:30px 10px}
	.info-row .label{min-height:0}
	.info-row .label{font-size:14px}
	.infoMod h3{font-size:18px;margin-bottom:10px}
	.pop-edit{padding:30px}
	.msg-pop{width:90%}
	.aq-s{line-height:80px;height:80px}
	.user-content-tit span{font-size:18px}
	.nav-in-s{float:none}
	.nav-in-s+.nav-in-s{margin-left:0}
	.nav-in-s{line-height:38px;height:40px}
	.ban-in2 h3{font-size:24px;margin-bottom:5px}
	.ban-in2 p{font-size:14px}
	.nav-in-s{font-size:14px}
	.year-warp{padding:30px 0}
	.tar-s{float:none;width:100%}
	.tar-s+.tar-s{margin-top:20px}
	.tar-name{font-size:16px}
	.tar-pic{float:none;width:100%;height:auto}
	.tar-txt{height:auto}
	.swi-tar .swiper-pagination-bullet,.swi-tar .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}
	.target{padding:40px 0}
	.xxz-item{float:none;width:100%}
	.fsc-txt h3{font-size:30px}
	.fsc-txt p{font-size:14px}
	.ban-fz-txt .fd-lang-show{line-height:38px;height:40px}
	.pp-tit{font-size:24px;margin:20px 0}
	.swi-video,
	.kd-video .video{width:100%}
	.kd-video .txt{padding-top:50px}
	.kd-video .txt img{max-width:100px;margin:0 auto 20px}
	.kd-video .txt p{font-size:14px;line-height:1.8}
	.kd-map .map p{font-size:18px;font-weight:bold;line-height:1.8;position:static;margin-top:10px}
	.kd-map .map .desc{margin: 10px 0 20px;}
	.kd-map .data-s{float:none;width:100%}
	.kd-map .data-s:last-child,.kd-map .data-s:nth-child(2){float:none}
	.kd-map .mid em,.kd-map .mid span{font-size:26px}
	.kd-map .data-con{text-align:center;}
	.kd-map{padding-bottom:40px}
	.kd-s{padding-bottom:200px}
	.kdc-s .txt h3{font-size:18px;font-weight:400}
	.kd-txt{position:static;width:100%;height:auto;padding:25px;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
	.kd-txt h3{font-size:18px;font-weight:400}
	.kd-case .g-tit .desc{margin-top:10px}
	.kd-txt p{font-size:14px;line-height:1.8;text-align:left}
	.kd-s{padding-bottom:30px}
	.kd-swi{margin-bottom:30px}
	.kdc-s .txt p{height:36px}
	.kd-buy .g-more,.kd-buy .txt{float:none}
	.kd-buy .g-more{margin-top:10px}
	.kd-case{padding-bottom:20px}
	.kd-video .play i{width:50px;height:50px}
	.hor-year{float:none;width:100%;text-align:center}
	.hor-list{margin-top:20px}
	.hor-s{padding:10px}
	.hor-s .pic{float:none;width:100%;height:auto}
	.hor-s .txt{float:none;width:100%}
	.case{padding:30px 25px}
	.customer{padding:30px 0}
	.ban-in2 p{font-size:14px;line-height:1.8}
	.area-s:nth-child(even) .pic,.area-s:nth-child(odd) .pic{float:none}
	.area-s .pic,.area-s .txt{width:100%;height:auto}
	.area-s .con,.area-s .pic img{position:static;display:block;width:100%;min-height:0;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
	.area-s .g-more{opacity:1}
	.area-s .con{padding:15px}
	.rel{padding:30px 0}
	.sc-item{width:50%}
	.sc-con{margin:0 10px}
	.sc-list{margin:0 -10px}
	.sc-txt a{line-height:30px;height:30px}
	.picMod{padding-bottom:30px}
	.picMods{padding:30px 0 0}
	.pm-item{width:50%}
	.sx-item{float:none;width:100%}
	.sx-con,.sx-list{margin:0}
	.dk-video{padding:30px 0}
	.dkv-play{width:50px;height:50px}
	.dkv-tit{font-size:24px;margin:10px 0}
	.dkv-desc{font-size:14px}
	.dkv-r{padding:15px}
	.dkv-more{line-height:40px;height:40px}
	.dk-tit{font-size:18px;line-height:50px;height:50px}
	.dk-row{padding-bottom:30px}
	.map-tip{left:-140px;width:270px}
	.contact-s .pic{width:80px;height:80px;margin-right:20px}
	.contact-s .con h3{font-size:18px;margin:5px 0}
	.contact-s .con p{font-size:14px;line-height:1.5}
	.contact-s .con p:first-child{font-size:12px}
	.contact-s .con{height:auto}
	.contact{padding:30px 0}
	.contact-s{margin-bottom:20px}
	.qus{padding:30px 0}
	.syForm{padding:30px 0}
	.pop-pos{padding:10px}
	.pop-pos .g-more+.g-more{margin-top:20px}
	.online{padding:30px 0}
	.online-s .pic{width:80px;height:80px}
	.m-select{display: block;}
	.m-select .show,
	.dai-filter select{line-height:40px;display:block;width:100%;height:40px}
	.m-select+.m-select,
	.dai-filter select+select{margin-top:10px;margin-left:0}
	.dai-filter .btn-sub{line-height:40px;float:none;width:100%;height:40px;margin-top:10px}
	.dai-s{width:50%}
	.dai-con .tel{font-size:16px}
	.dai-con{padding:10px}
	.online-s .con h3{font-size:18px;margin:5px 0}
	.newsList{margin:0;padding-top:30px}
	.news-s{float:none;width:100%}
	.pages li{display:none}
	.pages li.next,.pages li.on,.pages li.prev{display:inline-block}
	.dkv-tit2{font-size:18px;margin-top:20px}
	.dkv-desc2{margin-top:20px}
	.dkv-more2{margin-top:30px}
	.news-con .date{font-size:12px}
	.newsDet{padding:30px 0}
	.newsDet-l{float:none;width:100%;padding-right:0}
	.newsDet-r{float:none;width:100%;margin-top:20px}
	.u-row2 .con input,.u-row2 .con select{height:40px}
	.u-row2 .con .only{top:12px}
	.u-row2 .userPos{font-size:12px}
	.ser-btn,.ser-tit{float:none;margin:0}
	.ser-btn{margin-top:20px}
	.set-tab-item{float:none}
	.service-warp{background-image:none}
	.titBreak{height:8px;margin-top:5px}
	.titBreak img{height:100%}
	.ban-in-item{height:200px;padding-top:0}
	.ban-img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover}
	.ban-in-txt{padding-top:30px;padding-left:30px}
	.fb-s{width:33.3%}
	.fb-list{padding:15px}
	.year-item span{width:auto;padding:0 20px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
	.ban2 .wp{padding:0 15px}
	.kd-map .mid{font-size:14px;margin:10px 0}
	.kd-txt span{height:3px;margin:15px auto}
	.loginMod{padding:30px 15px}
	.search-con .so,.search-con .sub{line-height:50px;position:absolute;top:120%;left:50%;width:160px;height:50px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
	.search-con form{overflow:visible}
	.search-con .inp{font-size:14px;float:none;width:100%}
	.ser-tit .g-tit{text-align:center}
	.ser-tit .g-tit span{margin-left:0}
	.ser-tit p{font-size:14px}
	.ser-btn{margin:10px auto 0}
	.set-tab-item{float:left;width:50%;margin-bottom:5px}
	.set-tab-item+.set-tab-item{margin:0 0 5px 0}
	.ser-tab{margin-bottom:30px}
	.ser-desc{font-size:14px;line-height:1.8;text-align:center}
	.wp,.wp-1000,.wp-1440{width:100%;padding:0 25px}
	.banner{display:none}
	.banner-mc{display:block;overflow:hidden}
	.ban-img{position:static;top:0;left:0;display:block;width:100%;min-height:440px;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
	.ban-item{height:100%;padding-top:0}
	.swi-ban{height:100%}
	.banner-mc .arrow-group{position:static;bottom:0;overflow:hidden;width:100%;margin-top:-1px;padding:20px 25px;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);background-color:#bb8746}
	.ban-txt{position:static;top:auto;bottom:70px;left:0;width:100%;height:auto;padding:25px;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;background-color:#bb8746}
	.ban-tit1 em,.ban-tit2{font-size:24px}
	.ban-txt.show{position:static}
	.ban-tit2{margin:10px 0}
	.ban-more{color:#fff}
	.ban-more .arrow:before{background-image:url(../image/more-w.png)}
	.arrow-group2{overflow:hidden;width:100%;text-align:center}
	.set-tab-item a{text-align:center}
	.ser-txt h3{font-size:30px;text-align: center;}
	.ser-item:hover .ser-txt,.ser-txt{bottom:0;padding:25px}
	.ser-txt{width: 80%;}
	.sol-con{padding-top:0}
	.bg-img{position:static}
	.bg-mask{opacity:1}
	.bg-leaf{opacity:1}
	.sol-pt{position:static;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
	.bg-img img{display:block;width:100%;height:100%}
	.sol-pic .pic,.sol-pt .txt a{opacity:1}
	.sol-pic .pic{position:absolute;z-index:3;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);
		width: 83%;
	}
	.solution{display:none}
	.solution.mc{display:block;overflow:hidden;padding:25px}
	.sol-pic{position:relative;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
	.sol-warp{position:relative}
	.sol-warp .swi-ser-next,.sol-warp .swi-ser-prev{position:absolute;z-index:10;top:50%;left:-15px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
	.sol-warp .swi-ser-next{right:-15px;left:auto}
	.sch-txt{padding-left:0}
	.abo-txt .g-more,.sch-txt .g-more{margin:20px auto 0}
	.aboUs .g-tit{text-align:center}
	.abo-txt .g-tit span{margin-left:0}
	.g-tit .desc,.kcx-txt .desc{font-size:14px}
	.wp-1440 .wp{padding:0}
	.swi-news{margin:0;padding:25px 0 90px}
	.news-pic{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
	.ban-in{display:none}
	.ban-in.mc{display:block}
	.ban-in-item{height:auto}
	.ban-in-item .wp{position:static;-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);background-color:#bb8746}
	.ban-in-txt{padding:0}
	.ban-in-item .wp{padding:25px}
	.filter .r.crumb{display:none}
	.select-mc{display:block}
	.filter-s{display:none}
	.select-mc{position:relative}
	.select-mc+.select-mc{margin-top:20px}
	.select-mc-show{font-size:16px;font-weight:400;position:relative;width:100%;padding:16px 0;text-align:center;color:#fff;border-radius:50px;background:#bb8746;cursor: pointer;}
	.select-mc-show:After{position:absolute;top:21px;right:50px;width:0;height:0;content:"";border-style:solid;border-top:12px solid #fff;border-right:8px solid transparent;border-bottom:12px solid transparent;border-left:8px solid transparent}
	.select-mc-list{position:absolute;z-index:5;top:60px;left:0;display:none;width:100%;border-radius:5px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}
	.select-mc-item{line-height:50px;display:block;width:80%;margin:auto;border-bottom:1px solid #dcdcdc}
	.select-mc-item a{font-size:14px;display:block;text-align:center}
	.g-crumb .crumb{display:none}
	.g-back{margin:0 auto}
	.qul-col+.qul-col{border-top:1px solid #eee}
	.prod-det2-con{padding:25px}
	.qul,.stan{padding:0}
	.qul+.qul{padding-top:0;border-top:1px solid #e5e5e5}
	.g-tit2 p,.qul-desc p{font-size:14px;line-height:1.8}
	.prod-txt-info,.prod-txt-info span{font-size:14px}
	.qul-col{padding:10px 0}
	.prod-det3{padding:50px 0px}
	.rel-prod .swi-List{position:relative;display:block;margin-top:20px}
	.rel-prod .prodList{display:none}
	.rel-prod .prod-con2{margin:0}
	.g-tit2 span{font-size:24px;margin-bottom:10px;padding-bottom:10px}
	.swi-List .swi-ser-next,.swi-List .swi-ser-prev{position:absolute;z-index:10;top:50%;left:-15px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
	.swi-List .swi-ser-next{right:-15px;left:auto}
	.rel-prod .prod-item{margin-bottom:0}
	.ban-in2{display:none}
	.ban-in2.mc{display:block;padding-top:0}
	.ban-in2-img{height:270px;position:relative}
	.ban-in2-img:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:.3;background:linear-gradient(-45deg,#2b32b2 0,#1488cc 100%)}
	.ban-in2-img img{display:block;width:100%;height:100%;object-fit:cover}
	.ban-in2 h3{color:#fff}
	.ban-in2-txt{padding:25px;background-color:#bb8746}
	.nav-in{display:none}
	.filter2{padding:20px 0}
	.swi-tarList{position:relative;display:block;padding-top:30px}
	.tar-list{display:none}
	.arrow-group3 p{display:none}
	.swi-tar-next,.swi-tar-prev{position:absolute;z-index:10;top:50%;left:0;float:none;width:50px;height:50px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff}
	.swi-tar-next:hover,.swi-tar-prev:hover{background:#bb8746}
	.swi-tar-next{right:0;left:auto}
	.tar-item{padding:0 25px}
	.arrow-group3{position:absolute;top:50%;left:0;overflow:visible;width:100%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
	.swi-tar-next:after,.swi-tar-prev:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:''}
	.swi-tar-prev:after{background-image:url(../image/left-b.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto}
	.swi-tar-prev:hover:after{background-image:url(../image/left-w.png)}
	.swi-tar-next:after{background-image:url(../image/right-b.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto}
	.swi-tar-next:hover:after{background-image:url(../image/right-w.png)}
	.ban2 .ban-more{color:#bb8746}
	.pp-desc{font-size:14px;line-height:1.8}
	.ban2 .fd-lang-show span{font-size:16px}
	.kd-video .play span{font-size:18px}
	.swi-kd-case-list{display:block;position:relative}
	.kd-case-list{display:none}
	.kdc-s{height:auto;border-radius:0}
	.kdc-s img{position:static;display:block;width:100%;height:100%;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);object-fit:cover}
	.kdc-s:hover img{-moz-transform:translate(0,0) scale(1.05);-ms-transform:translate(0,0) scale(1.05);-o-transform:translate(0,0) scale(1.05);-webkit-transform:translate(0,0) scale(1.05);transform:translate(0,0) scale(1.05)}
	.kdc-s:After{display:none}
	.kdc-s a{display:block;overflow:hidden;height:200px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
	.kdc-s .txt{position:static;margin-top:20px;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
	.kdc-s .txt span{height:3px;margin:15px auto;opacity:1;background-color:#bb8746}
	.kdc-s .txt p{height:auto;opacity:1}
	.kdc-s:hover p{height:auto}
	.kdc-s .txt h3,.kdc-s .txt p{color:#bb8746}
	.u-row1 .label{height:auto;line-height:1}
	.swi-kd-case-list .swi-ser-next,.swi-kd-case-list .swi-ser-prev{position:absolute;z-index:10;top:50%;left:-15px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
	.swi-kd-case-list .swi-ser-next{right:-15px;left:auto}
	.kd-buy .txt{text-align:center}
	.kd-buy .g-more{margin:20px auto 0}
	.swi-case .swi-ban-progress{display:none}
	.swi-case .arrow-group{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0}
	.area-s .con{max-width:none;text-align:center}
	.area-s .con span.hr{margin:0 auto 10px}
	.area-s .g-more{margin:20px auto 0}
	.qus-form .row{margin-bottom:0}
	.qus-form .label{height:auto;font-size:14px}
	.online-s .con p{font-size:14px}
	.online-s .con p:first-child{font-size:12px}
	.online-s .con{padding-left:120px}
	.online-s .pic{position:absolute;left:15px;top:50%;margin-top:-40px}
	.news-con .desc{position:static;opacity:1;padding:10px 20px}
	.news-con .tit{padding-bottom:0}
	.news-con{margin:0}
	.filter2 .back{font-size:14px;line-height:2}
	.fd-share-s{width:20%}
	.fd-share{font-size:0}
	.fd-share-s+.fd-share-s{margin-left:0}
	.fd-copyright{font-size:12px}
	.u-row1 .con .faceList{height:0}
	.u-row1 .con .faceList.show{height:120px;opacity:1}
	.u-row2 .con .only{white-space:nowrap;right:20px;left:auto;font-size:12px}
	.u-row2 .con .edit{position:static;padding-left:20px;padding-top:10px;font-size:12px;display: block;}
	.kd-case{overflow:hidden}
	.g-more.long{width:140px}
	.sx-txt{padding:10px}
	.sc-tit{font-size:14px;line-height:1.8}
	.sc-txt a{font-size:12px}
	.sc-con{margin:0 5px}
	.sc-list{margin:0 -5px}
	.sx-name{font-size:14px}
	.ban-fz{position:relative;z-index:2}
	.case-tit a{font-size:20px}
	.rel{overflow:hidden}
	.ban-tit2,.sch-txt .em{font-size:14px}
	.swi-ser-progress{font-size:12px}
	.g-tit span:before{right:calc(100% + 5px)}
	.g-tit span:after{left:calc(100% + 5px)}
	.pm-tit h3,.xxz-tit{font-size:18px}
	.dai .wp{padding:0}
	.dai .g-tit{margin-bottom:20px}
	.dkv-name{font-size:12px}
	.ban-txt{text-align:center}
	.ban-tit1 span{width:100%;text-align:center}
	.ban-break img{margin:0 auto}
	.ban-more{margin:20px auto 0;width:100%;text-align:center}
	.ban-more .arrow{display:none}
	.ban-in-txt{float:none;width:100%;text-align:center}
	.ban-in-txt .g-more.long{margin:0 auto}
	.pop-bot .swi-ban-progress span{font-size:12px}
	.info-row .con,.pop-edit .row input,.pos-edit input,.pos-edit select,.qus-form .row-s input,.qus-form .row-s select{height:40px}
	.pop-sy .g-tit{margin:0 auto}
	.filter2 + .newsMod{padding-top: 30px;}
	.swi-tarList .swiper-slide:nth-child(1) .tar-s .tar-con{border-color:#bb8746}
	.swi-tarList .swiper-slide:nth-child(2) .tar-s .tar-con{border-color:#00853f}
	.swi-tarList .swiper-slide:nth-child(3) .tar-s .tar-con{border-color:#ff8200}

	.swi-tarList .swiper-slide:nth-child(1) .tar-s .tar-name{color:#bb8746}
	.swi-tarList .swiper-slide:nth-child(2) .tar-s .tar-name{color:#00853f}
	.swi-tarList .swiper-slide:nth-child(3) .tar-s .tar-name{color:#ff8200}

	.swi-tarList .swiper-slide:nth-child(1) .tar-s .tar-desc{background-color:#bb8746}
	.swi-tarList .swiper-slide:nth-child(2) .tar-s .tar-desc{background-color:#00853f}
	.swi-tarList .swiper-slide:nth-child(3) .tar-s .tar-desc{background-color:#ff8200}

	.swi-tarList .swiper-slide.swiper-slide-active .tar-desc{opacity: 1;}

	.pos-edit .row .m-select:last-child{float: none;}
	.pos-edit input + input{margin-top: 20px;}

	.swi-video .swi-ban-progress{margin: 0 10px;}
	.kd-map .map .desc{font-size: 14px;line-height: 1.5;}
	.abo-txt .g-tit span:before{display: block;}
	.news-tab{position: static;transform: translateY(0);margin-top: 20px;overflow: hidden;}
	.news-tab-s{width: 45%;float: left;margin-bottom: 15px;font-size: 14px;}
	.news-tab-s:nth-child(even){float: right;}
	.news-tab-s+.news-tab-s{margin-left: 0;} 
	.ban-tit2{width: auto;line-height: 1.5;}
	.ban-break{height: 3px;}
	.news .g-tit,
	.sch-txt .g-tit{text-align: center;}
	.news .g-tit>span:before,
	.sch-txt .g-tit>span:before{display: block;}
	.fd-lang{z-index: 20;}
	.fd-copyright{text-align: center;}
	.ban2 .fd-lang-item a{padding-top: 0;padding-left: 0;font-size: 14px;}
	.ban2 .ban-more{height: auto;width: 110px;position: relative;overflow: visible;}
	.ban2 .ban-more .arrow{display: block;width: 50px;height: 50px;
		position: absolute;
		top: 100%;
		left: 50%;
		margin-left: -25px;
	}
	.qus-form .m-select .show{height: 40px;line-height: 40px;}
	.qus-form .btn-sub{margin-top: 20px;}
	.pos-edit .m-select .show,
	.pos-edit input, .pos-edit select{width: 100%;}
	.nav-c-con{box-shadow: none;}
	.xxz-list2 .xxz-item{width: 100%;}
	.xxz-list2{display: none;}
	.swi-xxz2{display: block;overflow: hidden;position: relative;margin-top: 20px;}
	.ser-item:hover .ser-txt h3{top: -40px;}

}

.newsDet-l .share a{
	line-height: 20px;
	margin: 0;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	background: no-repeat center center/contain;
	cursor: pointer;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.newsDet-l .share a+a{margin-left: 20px;}
.newsDet-l .share a.bds_tsina{
	background-image: url(../image/wbd.png);
}
.newsDet-l .share a.bds_tsina:hover{background-image: url(../image/wbd-on.png)}
.newsDet-l .share a.bds_weixin{
	background-image: url(../image/wxd.png);
}
.newsDet-l .share a.bds_weixin:hover{background-image: url(../image/wxd-on.png)}
.newsDet-l .share a.bds_sqq{
	background-image: url(../image/qqd.png);
}
.newsDet-l .share a.bds_sqq:hover{background-image: url(../image/qqd-on.png)}
.bd_weixin_popup{
	height:auto!important;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomDiv img{max-width: none;}

div.zoomMask{position:absolute;background:rgba(0,0,0,.15);cursor:move;z-index:10;}