@charset "utf-8";
:root{--color:#388175;--fontcolor:#696868;--fontbold3:300;--fontbold4:400;--fontbold5:500;--fontbold6:600;--fontbold7:700}
*,html,body,h1,h2,h3,h4,h5,h6,table,th,td,ul,li,dl,dt,dd,div,p,pre,form,input,button,textarea{margin:0px;padding:0px}
body{color:var(--fontcolor);font-size:14px;line-height:1.6;overflow-x:hidden;font-family:microsoft yahei,Arial,Helvetica,sans-serif}
em,i{font-style:normal}
img{max-width:100%;border:0 none}
dl,ol,ul{list-style:none}
a{color:#333;text-decoration:none}
a:hover{color:#b99f84;text-decoration:none}
dd,dl,dt,li,ol,ul{margin:0px;padding:0px;list-style:none}
h1,h2,h3,h4,h5,h6{font-size:15px;text-transform:capitalize}
.fl{float:left}
.fr{float:right}
.clr{display:block;overflow:hidden;clear:both;height:0px;font-size:0px}
.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden}
.clearfix{clear:both;zoom:1}
.container,.fbox,.top{width:1200px;_width:1200px;margin:0px auto}
.top{position:relative}
.logo{float:left;max-width:300px;height:100%;margin-right:10px}
.logo img{max-width:100%;max-height:100px}
.top .fr{width:300px}
#xyz{position:absolute;right:4px;top:8px}
.head-text strong{color:#4a4a4a;font-size:20px;display:block;padding:24px 0px 6px 0px}
.xyz li{float:left;width:100px;font-size:14px}
.xyz li img{padding-right:8px}
.ss .sk{float:left;height:35px;border:1px solid #CCC;width:248px;text-indent:8px;color:#696868}
.ss .sbtn{width:47px;height:37px;background:url(sbtn.png);border:0}
#nav{clear:both;background:#FFF}
#nav li{float:left}
#nav ul{width:100%}
#nav>ul>li>a{white-space:nowrap}
#nav li a{font-size:15px;font-weight:var(--fontbold6);color:#333;line-height:64px;display:block;padding:0px 28px;text-align:center}
.inmenu{vertical-align:middle;position:relative;box-shadow:0 0 1px rgba(0,0,0,0);transform:translateZ(0);transition-property:color;transition-duration:.3s;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;-webkit-transition-property:color;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
.inmenu::before{background:rgba(255,255,255,.1)!important;transform-origin:50% 50%;left:0px;top:0px;right:0px;bottom:0px;border-bottom:6px solid var(--color);position:absolute;background:var(--color);color:#FFF;z-index:-1;content:"";transform:scaleX(0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.3s;-webkit-transition-property:transform;-webkit-transform:scaleX(0);-webkit-transform-origin:50%}
.inmenu:hover::before{transform:scaleX(1);-webkit-transform:scaleX(1)}
.inmenu:focus::before{transform:scaleX(1);-webkit-transform:scaleX(1)}
.inmenu:active::before{transform:scaleX(1);-webkit-transform:scaleX(1)}
#nav li a.inmenu_1{background:rgba(255,255,255,.1) url(btbg.png) bottom repeat-x!important;z-index:-1}
#nav .fl,#nav .fr{display:none;font-size:20px;color:#FFF;line-height:60px;padding:0px 12px}
.nbtn{width:60px;text-indent:900px;overflow:hidden;cursor:pointer}
#nav li{position:relative;z-index:99999}
#nav li ul{display:none;width:auto;position:absolute;top:64px;left:0px;padding-left:0px;opacity:.85;filter:alpha(opacity=85);z-index:9999999}
#nav li:hover ul{display:block}
#nav li:hover ul li{float:none;display:block;width:100%;height:30px;border-bottom:1px solid #BDBCB8;clear:both;min-width:120px;background:#288175}
#nav li:hover ul li a{float:none;display:block;color:#FFF;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0px 10px;line-height:30px;text-align:left;text-transform:none;border-top:0px}
#nav li:hover ul li a:hover{color:#FFF;background:var(--color);border-top:0px}
#banner{clear:both;background:#FFF;width:100%;margin:0px auto 20px}
#banner img{max-width:100%;width:auto;height:auto}
.slider_img{display:block;text-align:center;height:100%}
.slider_img img{margin:0px auto;max-width:100%;width:auto;height:auto}
.wmuSlider{height:100%!important;position:relative;overflow:hidden}
.bbdd{z-index:2;position:absolute;bottom:2%;margin:0px;padding:0px;width:100%;text-align:center}
.bbdd li{margin:0px 8px 10px 0px;list-style-type:none;display:inline-block}
.bbdd a{display:inline-block;text-indent:-9999px;width:16px;height:16px;background:url(dot.png) no-repeat 0 -16px;display:block;border-radius:16px;overflow:hidden}
.bbdd a.wmuActive{background-position:0 0}
.banner{width:100%;text-align:center;margin:0px auto;padding:0px;height:10px;margin-bottom:30px;margin-top:-10px;line-height:0px}
.banner img{max-width:100%;margin:0px auto;padding:0px;height:auto;width:auto;display:none}
.wmuSliderNext,.wmuSliderPrev{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0px 0px;display:block;background:url(ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;border-radius:35px}
.wmuSliderNext{background-position:0 -70px;right:48px}
.wmuSliderPrev{left:48px}
.wmuSlider:hover .wmuSliderNext{opacity:.8;filter:alpha(opacity=25)}
.wmuSlider:hover .wmuSliderPrev{opacity:.8;filter:alpha(opacity=25)}
.wmuSlider:hover .wmuSliderNext:hover,.wmuSlider:hover .wmuSliderPrev:hover{opacity:1;filter:alpha(opacity=50)}
section{background-image:url(https://css02.v15cdn.com/m159/dbja.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;height:auto;width:100%}
.abtboxin{width:100%;margin:auto;height:631px;background:#FFF}
.abtbox{width:1170px;margin:auto;height:761px}
.abtbox>.abt-title{width:500px;margin:auto;background-color:transparent;z-index:99}
.abtbox>.abt-title>.abtspan{font-size:40px;font-weight:var(--fontbold7);line-height:50px;position:relative;top:40px;width:360px;font-family:monospace;text-transform:uppercase}
.abtbox>.abt-title>p{font-size:17px;line-height:30px;position:relative;top:50px}
.abtbox>.abt-title>img{width:470px;height:350px}
.abtbox>.abtbac{background:#F5F5F5;width:340px;height:608px;margin-left:260px;top:20px;position:inherit}
.abtbox>.abtimg{width:540px;margin-top:-609px;position:inherit;margin-right:-60px}
.abtbox>.abtimg>div>img{margin-right:30px;height:auto;width:calc(50% - 17px)}
.abtbox>.abtimg>div>img:nth-child(2){margin-right:0px}
.abtbox>.abtimg>div>.abtbigimg{width:580px;height:300px}
.tjprobox{width:100%;background:#F5F5F5;height:660px}
.tjprobox>.tjpro-title{text-align:center}
.tjprobox>.tjpro-title>h3{padding-top:20px;font-size:40px;width:auto;margin:auto;position:relative;height:60px;top:60px;font-family:monospace;text-transform:uppercase}
.tjprobox>.tjproul{width:1200px;margin:auto;top:100px;position:relative}
.tjprobox>.tjproul>li{float:left;margin-right:25px;height:358px;width:273px;text-align:center}
.tjprobox>.tjproul>li>a>div{height:265px;width:273px;text-align:center}
.tjprobox>.tjproul>li>a>div>img{max-width:100%;max-height:100%;margin-bottom:30px;text-align:center}
.tjprobox>.tjproul>li>a>p{font-size:18px;margin-top:20px}
.spmuban{width:100%;height:570px;overflow:hidden;min-width:1200px}
.spmuban>.spmubandiv{color:#FFF;position:relative}
.spmuban>.spmubandiv>img{width:50%;height:571px}
.spmuban>.spmubandiv>div{margin-top:110px;margin-left:30px}
.spmuban>.spmubandiv>div>p{word-wrap:break-word;padding:0px;border-color:transparent;border-width:0px;height:90px;width:500px;font-size:22px;display:block;overflow:hidden}
.spmuban>.spmubandiv>p>span{font-size:16px}
.hotprobox{width:100%;background:#FFF;min-height:485px;height:auto}
.hotprobox>.hotpro-title{text-align:center}
.hotprobox>.hotpro-title>h3{padding-top:55px;font-size:40px;width:100%;margin:0px auto 25px;height:60px;font-family:monospace;text-transform:uppercase}
.hotprobox>.hotproul{width:1100px;top:70px;margin:auto;display:flex;flex-wrap:wrap}
.hotprobox>.hotproul>li{width:188px;margin-right:30px;margin-bottom:40px;float:left;text-align:center;border:1px solid #DDD}
.hotprobox>.hotproul>li:hover{border:1px solid #b99f84}
.hotprobox>.hotproul>li>a>div{width:188px;height:188px;margin-bottom:10px}
.hotprobox>.hotproul>li>a>div>img{max-width:100%;max-height:100%;text-align:center}
.hotprobox>.hotproul>li>a>p{font-size:16px;margin:10px 0px}
.hotprobox .hotproul img{max-height:188px;max-height:188px}
.newsbox{width:100%;background:#F5F5F5;height:660px}
.newsbox>.newsbox-title{text-align:center}
.newsbox>.newsbox-title>h3{padding-top:20px;font-size:40px;width:420px;margin:auto;position:relative;height:60px;top:60px;font-family:monospace;text-transform:uppercase}
.newsinnerbox{width:1200px;position:relative;margin:auto}
.newsleft{background:#FFF;width:820px;height:420px;position:relative;top:100px;margin:auto 30px auto auto}
.newslist>li{padding-top:10px;padding-bottom:16px;border-bottom:1px dotted #dbd4cd}
.newslist>li>.time{background:var(--color);width:70px;height:60px;text-align:center;margin-left:30px}
.newslist>li>.time>.date{line-height:41px;color:#FFFFFF;font-size:24px}
.newslist>li>.time>.mounth{color:#FFFFFF;font-size:12px;display:block}
.newslist>li>.conts>.title>.articleid{display:inline-block;font-size:16px;padding-top:8px;color:#363636;font-weight:var(--fontbold4);text-decoration:none;line-height:140%}
.newslist>li>.conts>.abstract{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:14px;font-size:12px;padding-top:4px;color:#666;font-weight:var(--fontbold4);text-decoration:none;line-height:140%}
.newright{position:relative;top:100px}
.newright>img{height:420px}
.searchbox{width:100%;background:url(https://css02.v15cdn.com/m159/dbj.jpg);height:308px}
.searchinnerbox{width:968px;position:relative;margin:auto}
.searchbox>.searchinnerbox>input{width:500px;height:60px;border:none;padding-left:15px;float:left;margin:auto auto auto 20%;position:relative;top:120px}
.searchbox>.searchinnerbox>button{background:#c7b199;color:#FFF;height:60px;width:100px;border:none;top:120px;position:relative}
.searchbox1{width:100%;background:url(https://css02.v15cdn.com/m159/dbj.jpg);height:308px}
.searchbox1>input{width:500px;height:60px;border:none;padding-left:15px;float:left;margin-left:643px;margin-top:120px}
.searchbox1>button{background:#c7b199;color:#FFF;height:60px;width:100px;border:none;float:right;margin-right:645px;margin-top:120px}
.navbox{width:100%;height:50px;background:#F5F5F5;margin-top:-26px}
ul.sf-menu{clear:both;margin:0px auto;height:auto;position:relative;text-transform:capitalize;z-index:500;width:1200px;padding-top:0px}
ul.sf-menu li{zoom:1;margin:0px;float:left}
ul.sf-menu li a{color:#666;text-transform:capitalize;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:50px;line-height:50px;font-size:13px;padding:0px 20px;text-decoration:none}
ul.sf-menu li a:active,ul.sf-menu li a:hover{background:var(--color) no-repeat 220px 16px;color:#FFF;font-size:13px}
ul.sf-menu li.hover,ul.sf-menu li:hover{position:relative}
ul.sf-menu li.menu-item:hover{position:relative}
ul.sf-menu ul{width:100%;margin:0px;padding:0px;position:absolute;left:0px;top:40px;visibility:hidden;text-transform:capitalize}
ul.sf-menu ul li a{font-weight:var(--fontbold4);line-height:50px;border-top:1px solid #FFF;background:var(--color) no-repeat 220px center;height:50px;color:#FFF!important;font-size:12px;padding-left:20px;text-decoration:none}
ul.sf-menu li.hover ul li a,ul.sf-menu li.hover ul li a:active,ul.sf-menu li.hover ul li a:hover{color:#FFF;text-decoration:none;background:var(--color) url(point.png) no-repeat 220px center;font-size:12px}
ul.sf-menu ul li a.hover,ul.sf-menu ul li a:hover{text-decoration:none;background:var(--color) url(point.png) no-repeat 220px center!important;color:#FFF;font-size:12px}
li.LiLevel1 a{color:#666!important}
li.LiLevel1 a:hover{color:#FFF!important;text-decoration:none}
ul.sf-menu ul li ul{padding:0px}
ul.sf-menu ul ul{left:180px;margin:0px;padding:0px;visibility:hidden;top:3px}
ul.sf-menu ul ul li a{width:auto;padding:0px;padding-left:20px;text-decoration:none;font-size:13px}
ul.pro-menu{margin-top:-1px;margin:0px;padding:0px;text-transform:capitalize}
ul.sf-menu li:hover>ul{visibility:visible;margin:0px;padding:0px}
ul.sf-menu li.LiProDetail a{background:var(--color) url(point.png) no-repeat 220px center!important;color:#FFF!important;font-size:12px;margin-top:0px;text-decoration:none}
ul.sf-menu li.LiProDetail a:active,ul.sf-menu li.LiProDetail a:hover{background:var(--color) url(point.png) no-repeat 220px center!important;font-size:12px;text-decoration:none}
.singlepagebox{width:100%;height:auto}
.singlecontent{width:1200px;margin:60px auto;font-size:14px;line-height:20px}
.singlecontent>.tit{font-size:16px;color:#363636;font-weight:var(--fontbold7);text-decoration:none;text-align:center}
.singlecontent>.time{text-align:center}
.singlecontent>.pinfo{font-size:14px;line-height:25px}
.singlecontent>.pn{margin:20px auto;font-size:14px}
.typename{width:1200px;position:relative;margin:40px auto 20px auto;background:#F5F5F5;border:1px solid #DDD;height:50px;line-height:50px}
.typename>h1{padding-left:15px;color:#999;font-size:20px}
.proul1{width:1200px;margin:auto;padding-top:40px;height:auto}
.proul1>li{float:left;margin-right:45px;text-align:center;width:260px;height:275px;margin-bottom:30px;border:1px solid #DDD}
.proul1>li:nth-child(4n){float:left;margin-right:0px;text-align:center;width:260px;height:275px;margin-bottom:30px;border:1px solid #DDD}
.proul1>li:hover{border:1px solid var(--color)}
.proul1>li>a>div{width:100%;height:179px;margin-bottom:20px}
.proul1>li>a>div>img{max-width:100%;max-height:179px;margin-bottom:10px}
.proul1>li>a>.pro-tit{font-size:16px;font-weight:var(--fontbold4);color:#333}
.proul1>li>a>.pro-con{font-size:12px;height:40px;line-height:20px;color:#999;overflow:hidden}
.proul0{width:1200px;margin:auto;padding-top:10px;height:auto}
.proul0>li{height:auto;margin-bottom:20px;overflow:hidden}
.proul0>li>a{display:block;width:200px;height:130px;float:left}
.proul0>li>a>.protxt1{width:150px;height:130px;border:1px solid #DDD;text-align:center}
.proul0>li>a>.protxt1>img{max-width:150px;max-height:130px}
.proul0>li>a>.protxt>p{color:#999}
.newscontent-list{width:1200px;margin:auto;padding-top:40px;height:auto}
.newscontent-list>li{height:160px}
.newscontent-list>li>a{display:block;width:200px;height:130px;float:left}
.newscontent-list>li>a>img{width:200px;height:130px;margin-right:20px}
.newscontent-list>li>a>div>p{color:#999}
.ninelist{float:left;margin-right:45px;text-align:center;width:260px;height:275px!important;margin-bottom:30px;border:1px solid #DDD}
.ninelist:nth-child(4n){float:left;margin-right:0px;text-align:center;width:260px;height:275px;margin-bottom:30px;border:1px solid #DDD}
.ninelist:hover{border:1px solid var(--color)}
.ninelist a img{display:block;max-width:100%;max-height:179px;margin:10px auto}
.ninelist .prolist-txt{padding:10px 0px}
.ninelist .prolist-txt h3{font-size:16px;font-weight:var(--fontbold4);color:#333}
.ninelist a .pro-con{font-size:12px;color:#999}
.ninelist.prolist-img{width:100%;height:179px}
.protxt{width:960px;padding-left:20px}
.clear{clear:both}
.pages{text-align:center;font-size:12px;padding:15px 0px 20px 0px;color:#b2b2b2;clear:both}
.pages a,.pages span{display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0px 10px;line-height:30px}
.pages a:link,.pages a:visited{color:#666;background:#FFF}
.pages a:active,.pages a:hover,.pages span.ctxt{color:#FFF;background:#333;color:#FFF;text-decoration:none}
.bPosition{width:1200px;margin:auto;position:relative;line-height:50px;font-size:14px}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6;width:1170px}
footer{padding-top:60px;background:var(--color)}
footer .container{zoom:1;max-width:1200px;margin:0px auto}
footer .col{float:left;display:inline;color:#FFF}
footer .logo-brand{display:block;width:100%}
footer .logo-brand img{vertical-align:middle}
footer .logo-txt{float:left;width:100%;font-size:14px;line-height:1.5;padding-top:10px;color:#FFF}
footer .pro-title{position:relative;font-size:20px;font-weight:var(--fontbold7);line-height:1.5}
footer .contact-list .m-icon{float:left;display:inline-block;width:24px;height:21px;background:url(foot_icon.png) no-repeat 0 0;vertical-align:middle;margin-top:10px}
footer .contact-list .add{background-position:0 0}
footer .contact-list .tel{background-position:0 -22px}
footer .contact-list .mail{background-position:0 -44px}
footer .contact-list .txt{float:left;padding:0px;font-size:14px;line-height:1.5;margin-top:10px}
footer .contact-list .txt a:hover{color:#48f2d3}
footer .cate-list li{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}
footer .cate-list li a{position:relative;color:#FFF;padding:0px 0 0 10px}
footer .cate-list li a:before{content:'';position:absolute;top:50%;left:0px;width:0px;height:0px;margin:-3px 0px 0px;border-top:3px solid transparent;border-left:5px solid #999;border-bottom:3px solid transparent}
footer .cate-list li a:after{content:'';position:absolute;top:50%;left:-2px;width:0px;height:0px;margin:-3px 0px 0px;border-top:3px solid transparent;border-left:5px solid #FFF;border-bottom:3px solid transparent}
footer .cate-list li a:hover{color:#FFF}
footer .cate-list li a:hover:before{border-left:5px solid #727ed2}
footer .foottext{position:relative;background:#F5F5F5;width:100%;font-size:14px;text-align:center;color:#999}
footer .footcon{line-height:30px;padding:25px 0px}
footer .footcon span{color:#FFF}
.copyright{color:#FFF;text-align:center;width:100%;line-height:44px;margin-top:15px}
.foot-nav{margin-left:310px}
.foot-nav>li{float:left;margin-right:30px;margin-top:20px}
.d-main{float:left;width:73.16%;border:1px solid #d6d6d6;margin-left:21px;background:#FFF;overflow:hidden}
.slide-con{width:96.8%;margin:3% auto;padding-bottom:3%}
.d-slider{float:left;width:367px;position:relative}
.d-slider-rights{float:left;width:52%;padding:16px 0 0 2%}
.marquee{position:absolute;width:150px;height:150px;background:#FFF;opacity:.5}
.show-box{position:absolute;display:none;width:367px;height:311px;overflow:hidden;left:368px;top:0px;background:#FFF;z-index:999}
.large-box{width:367px;height:311px;position:relative;overflow:hidden}
.large-box .zz_box{width:100%;height:100%;position:absolute;top:0px;left:0px;background:rgba(0,0,0,.15);z-index:10;overflow:hidden}
.large-box li,.large-box ul{width:100%;overflow:hidden;height:311px}
.large-box img{max-width:100%;max-height:100%;margin:0px auto;display:block}
.small-box{width:367px;height:56px;margin:2% auto 0;position:relative;overflow:hidden}
.btn{display:block;width:19px;height:32px;cursor:pointer;position:absolute;top:50%;margin-top:-16px;z-index:11}
.left-btn{left:0px;background:url(https://css02.v15cdn.com/m159/qy-btuleft.jpg)}
.right-btn{right:0px;background:url(https://css02.v15cdn.com/m159/qy-bturight.jpg)}
.small-list{position:relative;width:316px;height:63px;margin:0px auto;overflow:hidden}
.small-list ul{zoom:1}
.small-list ul:after,.small-list ul:before{content:"";display:table}
.small-list ul:after{clear:both}
.small-list li{position:relative;float:left;margin-right:8px;width:65px;padding:2px 3px;border:1px solid #EEE}
.small-list li img{display:block;max-width:65px;max-height:50px;margin:0px auto}
.small-list li .bun-bg{display:block;position:absolute;top:2px;left:3px;width:65px;height:50px;background:#989898;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
.small-list li.on .bun-bg{display:none}
.d-main-details{width:96.8%;margin:0px auto;padding-top:3%;padding-bottom:3%;border-top:1px solid silver;border-bottom:1px solid silver;overflow:hidden}
.details-titles{float:left;width:100%;overflow:hidden}
.details-title1{width:100%;font-size:24px;line-height:34px;color:#000}
.details-txt1{width:100%;margin-top:2%;font-size:14px;line-height:25px;word-wrap:break-word;color:#A2A2A2}
.details-right{width:100%;overflow:hidden}
.pshare{float:left;padding:12px 0px}
.pshare li{float:left;width:48%;height:28px;line-height:28px}
.pshare li img{vertical-align:middle;margin-right:12px}
.details-btns{width:175px;height:43px;margin-top:15px;overflow:hidden}
.details-btns button{float:left;display:block;width:134px;height:43px;line-height:43px;font-size:20px;color:#FFF;background:var(--color);border:0px;text-align:center;overflow:hidden}
.pshare{float:left;padding:8px 0px 0px 0px}
.jsshare{text-align:center;padding-top:8px}
.pshare li{float:left;width:48%;height:28px;line-height:28px}
.pshare li img{vertical-align:middle;margin-right:12px}
.jsshare span.stxt{display:inline-block;font-size:14px;line-height:24px;padding:0px 8px 0px 0px;position:relative}
.jsshare a,.jsshare a img{width:35px;vertical-align:middle}
.addthis_sharing_toolbox{display:inline-block}
.at-icon-wrapper svg,span.at-icon-wrapper{width:24px!important;height:24px!important;line-height:24px!important}
.details-btns p{float:left;width:41px;height:43px;background:#7ea8a1 url(https://css02.v15cdn.com/m159/btn-fire.png) no-repeat center center}
.share-tools{width:100%;margin-top:15px}
.share-tools a{display:inline-block;vertical-align:middle;width:26px;height:26px;margin-right:12px}
.details-title2{width:98%;margin:0px auto;font-size:20px;line-height:34px;word-wrap:break-word;color:#000}
.details-txt2{width:98%;margin:0px auto;font-size:16px;line-height:28px;color:#535353;overflow:hidden}
.no-border{border:none}
.hot-details{width:98%;margin:32px auto 0px;overflow:hidden}
.hot-details a{display:block;color:#959595;height:28px;line-height:28px;padding:0px 14px;border:1px solid #E5E5E5;float:left;margin:0px 7px 7px 0px;overflow:hidden}
.flip{width:100%;background:#E6E6E6;color:#868686;font-size:14px;line-height:25px;margin-top:30px;zoom:1;padding:15px 0px}
.flip:after,.flip:before{content:"";display:table}
.flip:after{clear:both}
.flip a{color:#868686;border-bottom:1px solid #868686;padding-bottom:4px;margin-left:8px}
.flip .prev{display:inline;margin-left:33px}
.flip .next{display:inline;margin-left:33px;font-weight:var(--fontbold4)}
form{width:100%;margin-bottom:54px}
form .form-title{width:95%;margin:3% auto 2%;font-size:20px;line-height:34px;color:#000}
form ul{width:90%;margin:0px auto}
form li{font-size:14px;line-height:36px;margin-bottom:20px}
form li em{display:inline-block;color:#201f1a;width:78px;text-align:right;font-weight:var(--fontbold4);margin-right:10px;vertical-align:top}
form li em i{color:#ff0f0f}
form li input{font-size:14px;line-height:36px;height:36px;width:50%;color:#201f1a;text-indent:10px}
form li textarea{height:122px;font-size:14px;line-height:28px;padding:10px;width:60%;color:#201f1a}
form .li{margin:0px}
form .form-agree{font-weight:var(--fontbold4);color:#666;margin-left:130px}
form .form-agree input{vertical-align:middle;margin-right:3px}
.form-btns{width:175px;height:43px;margin:28px 0px 0px 130px;overflow:hidden}
.form-btns button{float:left;display:block;width:134px;height:43px;line-height:43px;font-size:20px;color:#FFF;background:#ef3042;border:0px;text-align:center;overflow:hidden}
.form-btns p{float:left;width:41px;height:43px;background:#ff4d5e url(https://css02.v15cdn.com/m159/btn-fire.png) no-repeat center center}
.rnews,.rollPro{margin:0px auto;clear:both;padding-bottom:12px}
.rnews h3,.rollPro h3{font-size:14px;line-height:24px;color:#000;font-weight:var(--fontbold7)}
.rnews li{float:left;width:50%;height:28px;line-height:28px}
.rnews li a{display:block;white-space:nowrap;margin-right:4%;text-overflow:ellipsis;overflow:hidden;font-size:12px;border-bottom:1px dashed #EEE;color:#333;background:url(dd.gif) 4px center no-repeat;text-indent:12px}
.rnews li a:hover{color:#038002}
.proCateTags{margin:10px auto;width:1170px;clear:both;padding:0px 10px 8px 10px;border:1px solid #EEE}
.proCateTags h3{font-size:14px;line-height:32px;margin:0px;padding:0px}
.keywords{padding:0px 15px;background:#FFF}
.keywords a{margin-right:10px;color:#2e66b5;line-height:1.8;text-decoration:underline;display:inline-block;white-space:nowrap;text-overflow:ellipsis}
.keywords a:hover{text-decoration:none}
.singglepic{float:left}
.probutton{background:var(--color);color:#FFF;width:100px;height:30px;margin-top:10px;display:block;font-size:16px;line-height:30px;text-align:center}
.prosubmenu{width:1200px;margin:auto;font-size:14px}
.prosubmenu ul li{float:left;margin-right:10px}
.table{border-collapse:collapse}
.table td,.table th{border:1px solid #CDCDCD;padding:5px}
.table p{padding:0px;margin:0px}
.newscontent-list .newsnoimg{height:45px;line-height:45px;border-bottom:1px dashed #DDD}
.newscontent-list .newsnoimg .newslistt{font-size:17px}
.newscontent-list .newsnoimg .newslistt span{float:right}
.pdown1 #A_DownLoadProduct{display:inline-block;clear:both;height:32px;margin:16px 0px 0px 0px;line-height:32px;background:url(https://img01.v15cdn.com/down1_2.webp) right top no-repeat;padding-right:50px}
.pdown1 #A_DownLoadProduct span{display:inline-block;height:32px;background:url(https://img01.v15cdn.com/down1_1.webp) no-repeat;padding:0px 0px 0px 16px}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct{display:inline-block;clear:both;height:45px;margin:16px 0px 0px 0px;line-height:45px;padding-right:45px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span{display:inline-block;height:45px;background:url(https://img01.v15cdn.com/down2_1.webp) no-repeat;padding:0px 12px 0px 16px}
.pdown2 #A_DownLoadProduct{background:url(https://img01.v15cdn.com/down2_2.webp) right top no-repeat}
.pdown3 #A_DownLoadProduct{background:url(https://img01.v15cdn.com/down2_3.webp) right top no-repeat}
.pdown4 #A_DownLoadProduct{background:url(https://img01.v15cdn.com/down2_4.webp) right top no-repeat}
.qrcode{height:24px;float:right;line-height:24px;background:url(https://img01.v15cdn.com/2wm.webp) no-repeat;background-size:24px 24px;text-align:left;cursor:pointer;position:relative;margin:-24px 12px 0px 12px}
.qrcode .ErWeiImg{width:24px;height:24px;opacity:0;border:3px solid #FFF;position:absolute;z-index:99999}
.qrcode span{display:inline-block;background:url(https://img01.v15cdn.com/bmore.webp) right no-repeat;padding:0px 12px 0px 30px;background-size:8px 7px;color:#FFF}
.qrcode:hover span{background:url(https://img01.v15cdn.com/bmore1.webp) right no-repeat;background-size:8px 7px}
.hamore{color:#FFF;clear:both;float:left;height:36px;line-height:36px;background:#5fa568;padding:0px 20px;margin-top:12px}
.rollPro1{width:100%;margin:10px auto;overflow:hidden}
.rollPro1 h2{padding-bottom:10px}
.rollPro1 li{width:30%;float:left;margin-right:5%;text-align:center}
.rollPro1 li:nth-of-type(3){margin-right:0px}
.rollPro1 li:nth-of-type(6){margin-right:0px}
.rollPro1 li:nth-of-type(9){margin-right:0px}
.rollPro1 li:nth-of-type(12){margin-right:0px}
.rollPro1 li .pbox{border:1px solid #EEE;padding:4px;height:150px}
.rollPro1 li .pbox img{max-width:100%;max-height:150px}
.rollPro1 li p{height:40px;line-height:20px;overflow:hidden;margin:10px auto}
.pro-body{width:1180px;margin:5px auto;border:1px solid #EEE;padding:10px;font-size:14px;border-radius:3px}
#con{padding-top:50px;clear:both}
#tagContent{clear:both}
#tags li{float:left}
#tags li a{padding:0px 16px;margin-right:6px;background:var(--color);color:#FFF;font-size:20px;line-height:43px;display:inline-block}
ul#tags li.selectTag a{background:#2c6258}
.tagContent{display:none;width:960px;color:#333;padding-top:10px;font-size:14px;line-height:28px}
#tagContent div.selectTag{display:block}
#nav{width:950px}
.top{display:flex;justify-content:space-between}
#nav ul,.nav_lan{display:flex;justify-content:flex-end}
#nav li a{padding:0px 14px}
#xyz *{box-sizing:border-box}
#xyz{position:relative;z-index:99999;width:120px;height:27px;line-height:27px;margin-left:10px;top:15px}
.xyz12{width:100%;background:#FFF;position:absolute;border:1px #EEE solid}
.xyz12 li{margin-left:0px;width:100%;position:relative;height:100%;padding:0px 8px;z-index:1;text-align:left}
.xyz12 li a{color:#333;font-size:12px;padding:0px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.xyz12 li.selected{border-top:0px}
.xyz12 li.selected a{color:#8550d9}
.xyz12 span{position:absolute;right:6px;top:0px;background:url(https://img01.v15cdn.com/amore.webp) center no-repeat;display:block;width:27px;height:27px;cursor:pointer;z-index:100}
.xyz12 span.dp{background:url(https://img01.v15cdn.com/amore1.webp) center no-repeat}
.xyz12 li img{vertical-align:middle;margin:-2px 7px 0px 0px}
.xyz12 li:hover{background:#F2F2F2}
.newscontent-list>li.newone{height:auto;border-bottom:1px dashed #AAA;padding:8px 0px}
.newscontent-list>li.newone a{width:100%;height:auto;float:none}
.newscontent-list>li.newone a:after{content:'';display:block;visibility:hidden;height:0px;clear:both}
.newscontent-list>li.newone .npic{width:220px;float:left}
.newscontent-list>li.newone .npic img{max-width:100%}
.newscontent-list>li.newone a>.fl{float:none;width:100%;padding-left:235px}
.newscontent-list>li.newone a>.fl span{font-size:19px!important}
.newscontent-list>li.newone a>.fl p:nth-child(2){padding:12px 0px;font-size:14px}
.newscontent-list>li.newone a>.fl p:nth-child(3){font-size:15px;color:#444;line-height:1.4}
.pro-pic-box{float:left}
footer .container {display:flex;justify-content:space-between}
footer .container:after {display:none}
footer .col {padding:0px 20px;max-width:360px}
footer .col:first-child {padding-left:0px}
footer .col:last-child {padding-right:0px}
footer .pro-title {margin-bottom:12px}
footer .cate-list li {line-height:20px}
footer .cate-list li a {display:inline-block;padding:5px 0px 5px 10px}
footer .contact-list li a {color:#FFF}
footer .contact-list .txt {margin:0px;line-height:25px}
footer .contact-list li {padding:5px 0px}
span.qr-wrap .ErWeiImg {max-width:160px;height:auto}
.copyright {font-size:13px;background:rgba(0,0,0,.15);line-height:1.6;padding:15px 0px}
footer {padding-top:34px}
.typename>h1 {color:#111}
.proul0>li>a>.protxt1 {width:200px;height:200px}
.proul0>li>a {height:auto}
.proul0>li {height:auto;margin-bottom:22px}
.proul0>li:after {content:'';display:block;visibility:hidden;height:0px;clear:both}
.proul0>li>a>.protxt1>img {max-width:100%;max-height:100%}
.proul0 {padding-top:20px}
.details-txt2,.details-txt2 a,.details-txt2 p,.details-txt2 td {color:#111;font-size:16px;line-height:1.7}
.details-title2 {margin-bottom:12px;font-weight:bold}
.productsTags {font-size:16px;line-height:1.7;color:#111}
.productsTags a {color:#111}
.ptit {width:98%;font-size:20px;line-height:34px;margin:12px auto;color:#000;font-weight:bold}
.proul1::after{content:'';display:block;height:0px;visibility:hidden;clear:both}
.showroom-related-search,.showroom-related-search-li,.showroom-tab{width:1200px;margin:0px auto}
h4.cate-h4, h4.pro-h4 {clear:both;font-weight:bold}
ul.cate-ulli, ul.pro-ulli {clear:both;padding:10px 0px 10px 20px}
ul.cate-ulli li, ul.pro-ulli li {list-style-type:disc;line-height:1.7}
ol.cate-ulli, ol.pro-ulli {clear:both;padding:10px 0px 10px 30px}
ol.cate-ulli li, ol.pro-ulli li {list-style-type:decimal;line-height:1.7}
.prohome-content{clear:both;margin:20px auto;padding:0px;line-height:1.6;box-sizing:border-box;max-width:1350px}
.prolist-content{clear:both;margin:0px auto;padding:0px;line-height:1.6;box-sizing:border-box}
.prolist-content .kche-wrap-width{padding-left:0px!important;padding-right:0px!important}
.prolist-bottom{clear:both;margin:20px auto;padding:0px;line-height:1.6;box-sizing:border-box;max-width:1350px}
.ck-widget-toc{display:table;border:1px solid #a2a9b1;background-color:#F8F9FA;padding:10px 20px 10px 10px;font-size:95%;margin:15px 0px;min-width:300px;max-width:100%}
.ck-widget-toc ol{padding:0px 0px 0px 30px;counter-reset:item}
.ck-widget-toc ol li{display:block;position:relative;list-style:none}
.ck-widget-toc ol li:before{content:counters(item, ".");counter-increment:item;position:absolute;margin-right:100%;right:10px}
.ck-widget-toc-title{text-align:left;font-weight:var(--fontbold7);margin:0px 0px 5px 0px;padding:0px 0px 0px 5px}
.ck-widget-pt{padding-top:100px;margin-top:-100px}
.ck-widget-toc1{display:table;border:1px solid #a2a9b1;background-color:#F8F9FA;padding:10px 20px 10px 10px;font-size:95%;margin:15px 0px;min-width:300px;max-width:100%}
.ck-widget-toc1 ol{padding:0px 0px 0px 30px;counter-reset:item}
.ck-widget-toc1 ol li{display:block;position:relative;list-style:none}
.ck-widget-toc1 ol li:before{content:counters(item, ".");counter-increment:item;position:absolute;margin-right:100%;right:10px}

table>tbody>tr>td:nth-child(1){
    background-color:#f5f5f5;
}