﻿@charset "utf-8";
@import url(https://css01.v15cdn.com/language.css);
:root{--color:#7e9a24;--fontcolor:#666666;--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 {margin:0px;padding:0px;font-size:16px;line-height:180%;font-size:14px;font-family:Microsoft Yahei;color:var(--fontcolor);background-color:#FFF;overflow-x:hidden}
a {text-decoration:none;color:#333333}
ul, dl, ol {list-style:none}
img {border:none 0;vertical-align:middle}
.fl {float:left}
.fr {float:right;margin-top:30px}
.clearfix {clear:both}
.main {width:100%}
.area {width:1200px;height:auto;margin:auto auto}
.area1 {width:1000px;height:auto;margin:auto auto}
.text-left {text-align:left}
.top {width:100%;height:120px;background:#FFF}
.top .top-in {width:1100px;height:120px;margin:0px auto;position:relative}
.top .top-in img {max-height:120px;float:left;margin-top:30px;max-width:425px}
.search{float:right;width:330px}
.search_text{width:268px;height:32px;border:1px solid #999;float:left;line-height:32px;font-size:12px;color:#999;text-indent:10px;background:none;border-top-left-radius:3px;border-bottom-left-radius:3px;outline:none}
.search_but{height:34px;width:60px;text-align:center;color:#FFF;background:#828282;cursor:pointer;float:right;border:0px none;font-weight:bold;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tel p {font-size:23px;color:#c70900;line-height:30px}
.navwrap {width:100%;height:54px;background:#FFF;border-bottom:5px solid var(--color)}
.nav {height:54px;padding-left:218px;box-sizing:border-box}
.nav li{float:left}
.nav li a{float:left;min-width:120px}
.navwrap .inmenu:link,.navwrap .inmenu:visited{color:#333333;font-size:15px;line-height:54px;height:54px;text-align:center}
.navwrap .inmenu:hover,.navwrap .inmenu:active{text-decoration:none;transition:0.3s all}
.navwrap .inmenu_1:link,.navwrap .inmenu_1:visited,.navwrap .inmenu_1:hover,.navwrap .inmenu_1:active{color:#333333;font-size:15px;height:54px;line-height:54px;text-align:center}
.nav li:hover{position:relative;z-index:99999999999;color:#FFF}
.nav li:hover a{color:var(--color);height:30px}
.nav li:hover ul li a{background:#e7e7e7;color:#333333;border:none}
.nav li ul li{float:none;text-align:left;height:30px}
.nav li ul li a{float:none;display:block;color:#FFF;white-space:nowrap;height:30px;line-height:30px;text-transform:capitalize;text-overflow:ellipsis;padding:0px 15px 0px 15px;min-width:90px}
.nav li ul li a:hover{color:#333333;background:#DDD;transition:1s all}
.nav li ul{display:none;position:absolute;top:54px;left:0px;z-index:9999}
.banner {position:relative}
#banner {clear:both;background:#FFF;width:100%;margin:0px auto 0px}
.slider_img {display:block;text-align:center;height:100%}
.slider_img img {margin:0px auto;max-width:100%;width:auto;height:425px}
.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;display:block;border-radius:16px;overflow:hidden}
.bbdd a.wmuActive {background-position:0 0}
.wmuSliderPrev, .wmuSliderNext {width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0px 0px;display:block;background:url(https://css02.v15cdn.com/m171/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:10px}
.wmuSliderPrev {left:10px}
.wmuSlider:hover .wmuSliderNext {opacity:0.8;filter:alpha(opacity=25)}
.wmuSlider:hover .wmuSliderPrev {opacity:0.8;filter:alpha(opacity=25)}
.wmuSlider:hover .wmuSliderNext:hover,.wmuSlider:hover .wmuSliderPrev:hover {opacity:1;filter:alpha(opacity=50)}
.tophu {height:18px;width:100%;position:absolute;top:0px;z-index:9}
.bottomhu {height:18px;width:100%;position:absolute;bottom:0px;z-index:9}
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px}
.submita {margin:16px auto;display:inline-block;padding:0px 18px!important;line-height:22px;background:#ff9c00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px}
.xh {color:#f00;padding:0px 3px}
.pages{text-align:center;font-size:12px;padding:15px 0px 20px 0px;color:#b2b2b2;clear:both;margin-top:30px}
.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:#666666;background:#FFF}
.pages a:hover,.pages a:active,.pages span.ctxt{color:#FFF;background:#CCCCCC;text-decoration:none}
.color649 {color:#ed6b49}
.color0 {color:#0059b3}
.YqbYears {vertical-align:middle;padding-left:8px;margin-top:-6px}
.hotpro {margin:40px auto}
.hotpro .main-left {width:225px;float:left;padding-bottom:0px}
.hotpro .main-left1 {width:186px;float:left;padding-bottom:0px}
.ml-title {width:188px;color:#FFF;font-weight:var(--fontbold6);font-size:16px;height:40px;line-height:40px;text-align:center;background:#00a03c}
.sidebar{float:left;width:240px;padding-top:24px}
.main1{padding:30px 0 0 270px}
.bPosition{line-height:39px;padding:0px 16px;color:var(--color);margin-top:1px;text-align:right;float:right}
.bPosition a{color:#333333}
.sf-menu {display:table;width:225px}
.sf-menu li {clear:both;font-size:14px;line-height:24px;margin-top:10px;border:1px solid #DDD}
.sf-menu li a, .sf-menu li:hover a {display:block;padding:7px 0px 7px 20px;color:#FFF;font-weight:bold;border-radius:5px;background:var(--color)}
.sf-menu li li {clear:both;position:relative;text-transform:capitalize;border-bottom:1px dashed #DDD;margin:10px;background:#FFF;border-top:none;border-left:none;border-right:none}
.sf-menu li li a{line-height:20px;padding:7px 0px 5px 10px;text-decoration:none;font-size:12px;font-weight:normal}
.sf-menu li:hover li a {line-height:20px;padding:7px 0px 5px 30px;text-decoration:none;font-size:12px;font-weight:normal}
.sf-menu li li a:hover {text-decoration:none;color:#EEE}
.sf-menu li li.LiProDetail a {border-left:none;color:#333333;background:#FFF}
ul.sf-menu ul ul {left:243px;width:250px;top:10px;margin:0px;visibility:visible;border:0px;padding:0px;border-radius:0px;background:#FFF;opacity:0.9}
.sf-menu li li li {background:#FFF;padding:0px;min-height:28px}
.sf-menu li li:hover {opacity:1}
.sf-menu li li li a, .sf-menu li:hover li li a {text-decoration:none;background:url(point1.png) #DDD no-repeat 15px 13px;border-bottom:1px solid #CCC;padding:6px 0px 5px 12px;text-indent:15px;font-weight:normal}
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}
.sf-menu li {max-width:222px}
.sf-menu li a, .sf-menu li:hover a {max-width:202px}
.sf-menu li li li,ul.sf-menu ul ul {max-width:180px}
ul.sf-menu ul ul {max-width:204px}
.hotpro .main-right {width:940px;float:right}
.mr-title {border-bottom:3px solid #00a03c;height:40px;line-height:40px;text-align:right;font-size:12px;padding-right:15px;background:#00a03c}
.mr-title a {color:#FFF}
.biaoti {width:157px;overflow:hidden;text-align:center;color:#FFF;position:absolute;line-height:40px;font-size:18px;font-weight:var(--fontbold6);height:40px;border-top-left-radius:5px;border-top-right-radius:5px}
.tjpro {width:937px;height:auto;margin-top:20px}
.tjpro li {width:100%;height:auto;min-height:200px;float:left;text-align:left;line-height:25px;border:1px solid #DDD;margin-bottom:20px}
.tjpro li:nth-child(3n){margin-right:0px}
.tjpro li img {width:255px;max-height:200px;margin:10px 20px 10px 0px}
.tjprocon {border-top:1px solid #DDD;font-size:12px;color:#666666;padding-top:12px}
.proname a{color:var(--color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}
span.more {top:15px;position:relative}
.more a{color:#FFF;background:var(--color);padding:5px 15px}
strong.proname {top:5px;position:relative}
.new_ab{clear:both;padding:5px 0px 0px;margin:25px 0px}
.new_ab li{height:95px;overflow:hidden;width:100%;text-align:left;padding-top:15px;border-bottom:1px dotted #DDD}
.new_ab li div.indiv {border:1px dashed #CCC;width:150px;height:120px;text-align:center;line-height:120px}
.new_ab li div.indiv img {max-width:150px;max-height:120px}
.new_ab li .tp{width:210px;float:left;padding-left:10px}
.new_ab li p{padding:5px 0 0 0px;line-height:26px;width:97%;overflow:hidden;float:left;color:#666}
.new_ab li p b{display:block;font-weight:100;width:100%;height:34px;overflow:hidden;line-height:34px;color:#333333}
.new_ab li p b a,.new_ab li p b a:hover{color:#333333;font-weight:bold;font-size:16px}
.new_ab li p b a:hover{color:#333333}
.new_ab li p span{height:70px;line-height:24px;font-size:14px;color:#333333}
.new_ab li p span a {color:#f00}
.new_ab li .sj{float:right;width:110px;height:151px;padding-top:15px}
.new_ab li .fr{line-height:35px;text-align:center;margin-right:10px;color:#333333;font-weight:var(--fontbold6);font-size:12px}
.new_ab dt{height:40px;border:#CCC 1px dotted;line-height:40px}
.new_ab dt a{font-size:14px;padding-left:10px}
.n_info_con {width:930px;padding:30px 15px 0px 10px;overflow:hidden}
.n_info_con h1 { border-bottom:1px dashed #CCCCCC;color:#333333;font-size:22px;line-height:40px;padding-bottom:10px;margin-bottom:10px;text-align:center}
.n_info_con2 {width:650px;margin:0px auto}
.n_info_con h3 {text-align:center;color:#000;margin-bottom:10px;font-size:24px;border-bottom:1px dashed #CCCCCC} 
.info_con_tit {line-height:24px;margin-bottom:15px}
.info_con_tit span {margin-right:20px}
.info_con_tit .n_tit { text-align:center;color:#333333}
.n_info_con .img{text-align:center;padding:15px 0px}
.n_info_con span {line-height:26px;font-size:14px;color:#333333}
.n_info_con .fanye{height:40px;margin:25px auto}
.n_info_con .fanye .fl{width:50%;height:40px;overflow:hidden}
.n_info_con .fanye .fr{width:50%;height:40px;overflow:hidden;text-align:right}
.n_info_con .fanye span{line-height:40px;font-size:14px}
.pro-detail {width:780px;height:auto;text-align:center;margin-top:30px;overflow:hidden;font-size:20px;font-weight:bold}
.pro-detail img {max-width:550px;border:5px solid #DDD;margin-top:15px}
#con{font-size:14px;margin:0px 0px;width:760px;margin-top:20px}
#tags{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;width:400px;padding-top:0px;height:35px}
#tags LI{background:#AAA;float:left;margin-right:10px;list-style-type:none;height:35px;padding:0px 25px}
#tags LI A {background:none;float:left;color:#222;line-height:35px;height:35px;text-decoration:none}
#tags LI.emptyTag{background:#fd3f01;width:100px}
#tags LI.selectTag{background:#fd3f01;position:relative;height:35px}
#tags LI.selectTag A{color:#FFF;line-height:35px;height:35px}
#tagContent{padding-top:10px}
.tagContent{display:none;width:760px;color:#333333;padding-top:10px;font-size:14px;line-height:28px}
#tagContent DIV.selectTag{display:block}
.prevNext{height:48px}
.prevNext a{font-weight:bold;font-size:14px;color:#505050}
.prevNext a:hover{color:var(--color)}
.prevNext .prev{float:left;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:45%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prevNext .next{float:right;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:45%;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.footlinks{text-align:center}
.leftdaohang {width:208px;float:left;height:489px;background:#f00;margin-top:-54px;margin-right:10px}
.leftdaohanghead {height:54px;background:var(--color);color:#FFF;font-size:18px;text-align:center;line-height:54px}
.leftdaohangul {width:100%;background:#91af2f;height:435px;-moz-box-shadow:0px 0px 4px #E6E6E6;-webkit-box-shadow:0px 0px 4px #E6E6E6;box-shadow:0px 0px 4px #E6E6E6;overflow:hidden}
.leftdaohangul li {padding:0px 20px;height:60px;line-height:60px;background:#91af2f;border-bottom:1px solid #DDD;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#FFF}
.leftdaohangul li a{color:#FFF}
.leftdaohangul li:hover {background:#FFF}
.leftdaohangul li:hover a{color:#333333}
.leftdaohangul li ul{display:none}
.bannerbox {width:762px;float:left;margin-top:10px;margin-right:10px}
.rightnews {margin-top:10px;width:208px;float:left;background:#f5f7fa;height:423px;border:1px solid #e5e5e5}
.rightnewshead {width:100%;height:40px;line-height:40px;background:#F3F3F3;text-align:center}
.rightnewsul {width:100%;height:210px;overflow:hidden;background:#FFF;border-bottom:1px solid #DDD}
.rightnewsul li {padding:0px 20px;height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.honour {width:100%;height:173px;overflow:hidden;position:relative;text-align:center;background:#FFF}
.honour img {width:100%;max-height:137px}
.honour a.prev2 {display:block;cursor:pointer;width:10px;height:20px;background:url(all.png) no-repeat -2px -46px;position:absolute;left:10px;top:50px;z-index:999}
.honour a.next2 {display:block;cursor:pointer;width:10px;height:20px;background:url(all.png) no-repeat -42px -46px;position:absolute;right:10px;top:50px;z-index:999}
.inimgdiv{width:170px;height:150px;margin:auto}
.procategorybox {padding:40px 0px 0px 0px}
.ptitle {font-size:16px;font-weight:bold;color:#333333;height:35px;line-height:35px;padding-left:33px;background:url(bg.jpg) no-repeat;padding-bottom:5px;border-top:2px solid var(--color)}
.ptitle span {float:right;color:#999;margin-right:5px;font-size:12px}
.productcateimg {float:left;width:210px;height:465px;overflow:hidden;margin-top:10px}
.tj_box {width:965px;padding-top:10px;float:right}
.tj_con {width:170px;height:auto;float:left;overflow:hidden;margin-right:23px;margin-bottom:20px}
.tj_txt {width:170px;height:70px;line-height:25px;text-align:center;background:#FFF;padding-top:10px}
.tj_txt a {display:-webkit-box;-webkit-box-orient:vertical}
.tj_pic{width:170px;height:150px}
.tj_pic img{width:100%;max-height:150px}
.tj_con:nth-child(5n) {margin-right:0px}
.tj_con:hover .tj_txt a{color:var(--color)}
.sponeinfobox {padding:25px 0px}
.ztyBox {width:1200px;height:auto;overflow:hidden;border-left:1px solid #EEE}
.ztyBox li {line-height:30px;text-align:center;float:left;border:1px solid #EEE}
.ztyBox li a {height:90px;display:block;padding:20px 0px 15px;background:#F5F7FA}
.ztyBox li a:hover {background:#FFF}
.ztyBox li img {width:60px;height:60px;display:block;margin:0px auto}
.ztyBox li.the2 {width:148px;border-left:1px solid #FFF}
.hnews {width:1200px;height:auto;margin:0px auto;overflow:hidden}
.hnews .hnews-in {width:586px;height:auto;overflow:hidden;float:left;margin:7px}
.hnews .hnews-in .hnews-title {width:586px;height:30px;line-height:20px;border-bottom:1px solid #CCC;font-size:18px;color:#333333}
.hnews .hnews-in .hnews-title span {float:right;font-size:12px}
.hnews .hnews-in .hnews-content {width:536px;height:175px;background:#f4f4f4;padding:25px;margin-top:14px}
.hnews .hnews-in .hnews-content img {float:left;width:215px;height:175px}
.habout {width:300px;height:175px;float:right;line-height:25px}
.hlist {width:300px;height:175px;float:right}
.hlist li {width:285px;height:30px;line-height:30px;background:
url(point1.png) no-repeat left 10px;padding-left:15px}
.searchBox {width:395px;height:68px;position:absolute;left:50%;top:45px;margin-left:-260px}
#txtSearch {width:285px;height:38px;float:left;padding-left:25px;line-height:40px;color:#999;border:2px solid var(--color);border-right:none;background:#FFF}
#btnSearch {width:80px;height:42px;float:left;background:var(--color);cursor:pointer;border:none;color:#FFF}
.recomproduct_in {padding:40px 0px 0px 0px}
.recomproduct_in h2{color:#333333;margin-bottom:20px}
.hotproduct_list {width:1200px;padding:0px}
.hotproduct_list li {float:left;width:185px;border:1px solid #CCCCCC;height:250px;font-family:Microsoft Yahei;padding-top:10px;position:relative;margin-right:15px;text-align:center}
.hotproduct_list li:nth-child(6){margin-right:0px}
.p_pic {max-width:170px;max-height:150px;cursor:pointer}
.recon_name {padding:0px 10px;display:-webkit-box;-webkit-box-orient:vertical}
.footWrap {clear:both;background:#333333}
.f_ul01 {width:240px;min-height:232px;overflow:hidden;margin-top:20px;float:left}
.f_ul01 h2 {font:bold 18px/36px;height:36px;overflow:hidden;font-size-adjust:none;font-stretch:normal}
.f_ul01 h2 a {color:#FFF;text-decoration:none;display:inline-block}
.f_ul01 .tlt-h {font:bold 18px/36px;height:36px;overflow:hidden;font-size-adjust:none;font-stretch:normal}
.f_ul01 .tlt-h a {color:#FFF;text-decoration:none;display:inline-block;font-weight:bold;font-size:17px}
.f_ul01 ul {width:200px;height:auto;overflow:hidden}
.f_ul01 ul li {font:14px/26px;min-height:26px;color:#D3D4D5;display:block;font-size-adjust:none;font-stretch:normal}
.f_ul01 ul li a {color:#D3D4D5}
.f_ul03 ul li {display:block}
.f_ul05 ul li {display:block}
.f_ul05 ul .f_li10 {word-break:break-word}
.footer em {font:14px/30px;height:30px;color:#D3D4D5;overflow:hidden;display:inline-block;font-size-adjust:none;font-stretch:normal}
.emenu {clear:both;margin:15px auto 0px auto;padding:15px 0px 5px;text-align:center;border-top:1px solid #DDD}
.emenu a {color:#FFF;padding:0px 5px}
.emenu a:hover {color:#EEE}
.hezuobox_in {padding:40px 0px}
.hezuobox_in h2{color:#333333;margin-bottom:20px}
.tab {display:none}
.priducts .tabmain {width:1200px;position:relative;overflow:hidden}
.priducts .tabbox {overflow:hidden;display:none}
.priducts .sliderbox {width:1200px;overflow:hidden;float:left;font-size:0px;text-align:center}
.priducts .slideritem {width:204px;overflow:hidden;background:#FFF;margin-right:3.33%;display:inline-block;border:1px solid #DDD}
.priducts .slideritem .sanbai {height:125px;text-align:center}
.priducts .slideritem img {max-width:100%;margin:0px auto;padding-top:4%;max-height:300px}
.priducts .slideritem:last-child {margin-right:0px}
.priducts .itemtitle {width:96%;margin:22px auto;text-align:center;color:#565656;font-size:16px;line-height:24px;overflow:hidden;height:48px}
.priducts .itemurl {display:inline-block;width:100px;height:34px;line-height:34px;text-align:center;color:#ff9059;font-size:16px;border:1px solid #ff9059;margin:0px auto 20px 0px}
.priducts .btnleft {width:34px;height:48px;background:#FFF url(https://css02.v15cdn.com/m171/index_priductsbtnleft.png) no-repeat center center;position:absolute;left:0px;top:50%;border:6px solid #f5f5f5;border-left:0px;margin-top:-30px}
.priducts .btnright {width:34px;height:48px;background:#FFF url(https://css02.v15cdn.com/m171/index_priductsbtnright.png) no-repeat center center;position:absolute;right:0px;top:50%;border:6px solid #f5f5f5;border-right:0px;margin-top:-30px}
.newslistt span {float:right}
.nowin{font-size:24px;height:45px;line-height:40px;float:left;padding-left:20px}
.area.procatein {margin-top:15px}
.positon{background:#DDD;margin-top:10px}
.pro_main {clear:both;margin:10px auto 0px;padding:9px;border:1px solid #EEE}
.pro_cl {float:left}
.pro_cr {float:right;width:340px}
.pro_cr h1 {font-size:16px;color:var(--color);line-height:24px;padding-bottom:12px}
.pro_cr .pinfo {line-height:20px;word-break:break-word}
.pro_cr .email {font-size:16px;font-weight:bold;line-height:36px;height:46px}
.pro_cr .email a {color:#02a1f6}
.pmenu {height:34px;clear:both;padding-top:20px}
.pmenu li {background:#999;display:block;float:left;line-height:26px;padding:0px 30px;margin-right:6px;height:26px;cursor:pointer;color:#FFF}
.pmenu li.current {background:var(--color);color:#FFF}
.pcontent, .neidiv {clear:both;margin:0px auto;padding:0px}
.pcontent p, .neidiv p {clear:both;margin-bottom:10px;font-size:14px;line-height:180%;word-break:break-word}
.pcontent img, .neidiv img {max-width:750px}
.pcontent ul, .neidiv ul {list-style:none;padding:0px}
.pcontent li, .neidiv li {display:block;line-height:24px}
#buy{padding:10px;background:var(--color);color:#FFF}
p.fdpic {margin-top:20px}
.imgdiv{width:255px;height:200px;margin:10px 20px 10px 0px}
.table tr td {border:1px solid #DDD;border-collapse:collapse;display:table-cell}
.table tr {border-collapse:collapse;display:table-row}
.table {border-collapse:collapse;display:table}
.table td, .table th {border:1px solid #CDCDCD;padding:5px}
.ptit{display:block;float:left;line-height:26px;padding:0px 30px;margin-right:6px;height:26px;cursor:pointer;color:#FFF;background:var(--color);margin:20px 0px}
.rollPro1 {width:100%;margin:20px auto;overflow:hidden}
.rollPro1 li {width:32%;float:left;margin-right:2%;text-align:center}
.rollPro1 li a {color:#333333}
.rollPro1 li:nth-of-type(3n) {margin-right:0%}  
.rollPro1 li .pbox {border:1px solid #EEE;padding:4px;height:180px}
.rollPro1 li .pbox img {max-width:100%;max-height:170px}
.rollPro1 li p {height:50px;line-height:25px;overflow:hidden;margin:10px auto}
.pro-body {margin-bottom:10px}
.pro_lb1 li.test{padding:30px 0px 0px 0px;width:210px;height:240px;float:left;text-align:center;margin-right:28px}
.pro_lb1 li.test:nth-child(3n){margin-right:28px}
.pro_lb1 li.test:nth-child(4n){margin-right:0px}
.pro_lb1 li.test .pimg a{display:block;width:210px;height:210px}
.pro_lb1 li.test a img{max-width:210px;max-height:210px;text-align:center;margin:auto !important}
.pro_lb1 li.test .ptxt{width:210px;height:30px;background:#FFF;text-align:center}
.pro_lb1 li.test .ptxt a{color:#333333;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0px 10px}
.pro_lb1 li.test .ptxt a:hover{color:#666}
.pro_lb1 .li0{padding-right:0px}
.inner-banner img {width:100%}
#xyz {top:10px}
.hotproduct_list li{height:200px}
.tj_pic img{object-fit:contain}
span.pinfo {word-break:break-word}
.tjpro li img{max-height:100%}
.imgdiv{height:auto}
.tjpro li img,.imgdiv{margin-top:0px;margin-bottom:0px}
.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 0 16px}
.pdown2 #A_DownLoadProduct {background:url(https://img01.v15cdn.com/down2_2.webp) right top no-repeat}
.emenu{border-color:#444}
#xyz{position:relative;z-index:99999;width:120px;height:27px;top:0px;margin-bottom:10px}
.xyz12{border-radius:3px;border:1px solid #DCDCDC;width:100%;background:#FFF;line-height:25px;position:absolute;box-sizing:border-box}
.xyz12 li{position:relative;height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:25px;padding:0px 8px;z-index:1;text-align:left}
.xyz12 li a{color:#333333;font-size:12px}
.xyz12 li.selected{border-top:0px}
.xyz12 li.selected a{color:#8550d9}
.xyz12 span{position:absolute;right:6px;top:2px;background:url(https://img01.v15cdn.com/amore.webp) center no-repeat;display:block;width:27px;height:25px;cursor:pointer;z-index:100}
.xyz12 span.dp{background:url(https://img01.v15cdn.com/amore1.webp) center no-repeat}
.top .top-in .xyz12 li img {vertical-align:middle;margin:-2px 7px 0px 0px;width:16px;float:none;margin-top:0px}
.xyz12 li:hover{background:#F2F2F2}
.nowin {font-size:21px;color:#000;line-height:45px;font-weight:bold}
.footer .copy {margin:20px auto 0;padding:15px 0px;text-align:center;border-top:1px solid #DDD}
.pcontent * {font-size:15px;line-height:1.7;color:#111}
.productsTags {margin:10px 0px}
.bPosition {line-height:45px}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6;color:#666}
.proIntro a {color:#666}
.pcontent .ptit {color:#FFF}
.new_ab li.nwmor{width:100%;padding:10px 0px;height:auto}
.new_ab li.nwmor .wmpic{display:block;float:left;width:250px;height:250px;border:1px solid #CCC;box-sizing:border-box}
.new_ab li.nwmor .wmpic img{max-width:100%;display:block;margin:0px auto;max-height:100%;width:100%;height:100%;object-fit:contain}
.new_ab li.nwmor .newstxt{padding-left:280px;color:#696969}
.new_ab li.nwmor .newstxt a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:19px;max-height:48px}
.new_ab li.nwmor .txtime{color:#999;font-size:13px;margin:8px 0px;display:block}
.new_ab li.nwmor .txtime span{font-weight:var(--fontbold7);margin-right:6px}
.new_ab li.nwmor .newstxt p{overflow:hidden;width:100%;font-size:14px;line-height:1.7;padding:0px}
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}
.prolist-bottom a{text-decoration:underline}
.prolist-bottom a:hover{color:var(--color)}
.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}
article.blogcontent{clear:both;margin:0px auto 40px;padding:0px}
article.blogcontent h2{margin:20px 0px 0px 0px;font-size:24px;line-height:1.3}
article.blogcontent h3{margin:20px 0px 0px 0px;font-size:22px;line-height:1.3}
article.blogcontent h4{margin:20px 0px 0px 0px;font-size:20px;line-height:1.3}
article.blogcontent h5{margin:20px 0px 0px 0px;font-size:18px;line-height:1.3}
article.blogcontent img{margin:0px 0px 10px 0px;padding:0px;max-width:49%;margin-right:1%;border:solid 1px #EEEEEE;vertical-align:top}
article.blogcontent p{margin:0px 0px 10px 0px;padding:0px;line-height:1.6}
article.blogcontent p a{color:var(--color)}
article.blogcontent p a:hover{text-decoration:underline}
article.blogcontent ul{margin:0px;padding:5px 0px 0px 20px}
article.blogcontent ul li{margin:0px 0px 5px 0px;list-style-type:disc}
.sidebar-item *{box-sizing:border-box}
.sidebar-item{box-sizing:border-box;width:100%;margin-bottom:10px;position:relative}
.sidebar-item.sidebar-search{background:#EEEEEE;display:flex;justify-content:space-between;align-items:center;border:none;padding:15px 10px;border-radius:5px}
.email-subscription{display:flex;flex-direction:column;width:100%}
.email-subscription input{font-size:12px;width:100%;outline:0;border:1px solid #CCCCCC;height:40px;border-radius:0;padding:0 10px;transition:all .1s linear}
.email-subscription button{margin-top:10px;width:100%;height:40px;background:var(--color);color:#FFFFFF;border:none;border-radius:0;cursor:pointer;transition:all .1s linear}
.company-intro{border:none}
.company-intro p{padding:5px 10px;border:1px solid #ddd;font-size:13px;border-radius:0 0 5px 5px}
.sidebar-item .sidebar-list{padding:10px;border:1px solid #ddd;border-radius:0 0 5px 5px}
.sidebar-item .sidebar-list .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}
.sidebar-item .sidebar-list .item:last-child{margin-bottom:0em}
.sidebar-item .sidebar-list .item:hover .img img{transform:scale(1.02)}
.sidebar-item .sidebar-list .item:hover .info .title{color:var(--color)}
.sidebar-item .sidebar-list .item .img{width:90px;height:70px;background:#FFFFFF;border:1px solid #EBEBEB;border-radius:3px;overflow:hidden}
.sidebar-item .sidebar-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear}
.sidebar-item .sidebar-list .item .info{flex:1;padding-left:12px;width:calc(100% - 90px)}
.sidebar-item .sidebar-list .item .info .title{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4;transition:all .1s linear}
.sidebar-item .sidebar-list .item .info .more{margin-top:6px;text-transform:capitalize;color:var(--color);font-size:13px;padding:0;border:none;line-height:1.4}
.blogflex{display:flex;align-items:flex-start;padding:15px 10px;border:none;background:#EEEEEE;border-radius:5px}
.blogflex .blogflex-img{width:50px;height:50px;border-radius:50%;border:1px solid #EEEEEE;overflow:hidden}
.blogflex .blogflex-img img{width:100%;height:100%;object-fit:cover}
.blogflex .blogflex-info{flex:1;padding-left:10px}
.blogflex .blogflex-info .blogflex-name{color:#333333;font-size:15px;line-height:1.4;font-weight:700}
.blogflex .blogflex-info .blogflex-content{font-size:13px;line-height:1.4;color:var(--fontcolor);margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:30;overflow:hidden}
.inner-title{background:var(--color);border-radius:5px;color:#FFFFFF;padding:10px 20px;font-weight:bold;font-size:16px}
.lang{z-index:99999;text-align:left;position:relative;line-height:1.4;width:120px;height:30px;top:0px;margin-bottom:10px;}
.lang-icon img{margin:0!important}
.lang-icon{display:flex;align-items:center;width:100%;height:30px;border:none;cursor:pointer;font-size:var(--fontsize16);user-select:none;white-space:nowrap}
.lang-icon span{position:relative;padding-right:18px;color:var(--headercolor,#333);margin-left:8px;font-size:var(--fontsize14,14px)}
.lang-icon span::before{content:"";position:absolute;right:4px;top:9px;width:8px;height:1px;background:var(--headercolor,#333);transform:rotate(50deg)}
.lang-icon span::after{content:"";position:absolute;right:0px;top:9px;width:8px;height:1px;background:var(--headercolor,#333);transform:rotate(-50deg)}
.lang-drop{position:absolute;top:calc(100% + 26px);right:50%;transform:translateX(50%);background:#FFFFFF;border:1px solid #EBEEF5;border-radius:4px;box-shadow:0px 2px 12px 0 rgba(0,0,0,.1);z-index:9999;visibility:hidden;opacity:0;transition:opacity .3s,top .3s}
.lang-drop.lang-flex{transform:translateX(20%)}
.lang-drop.active{visibility:visible;opacity:1;top:calc(100% + 7px)}
.lang-arrow{display:block;width:10px;height:10px;background-color:#FFFFFF;border-top:1px solid #EBEEF5;border-left:1px solid #EBEEF5;transform:translateX(-50%) rotate(45deg);position:absolute;top:-6px;left:50%}
.lang-drop.lang-flex .lang-arrow{left:80%}
.lang-wrap{list-style:none;width:140px;padding:8px 0px;box-sizing:border-box}
.lang-flex .lang-wrap{display:flex;flex-wrap:wrap;padding:8px}
.lang-wrap li{width:100%;box-sizing:border-box;transition:background-color .3s}
.lang-flex .lang-wrap li{width:33.3333%}
.lang-wrap li.lang-active,.lang-wrap li:hover{background-color:#EEEEEE}
.lang-wrap li a{display:block;color:var(--fontcolor,#333);font-size:var(--fontsize12,12px);padding:10px 12px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lang-wrap li img{display:inline-block;width:24px;height:16px;vertical-align:-.25em;margin:0 4px 0 0 !important;}
@media(max-width:1024px){
.lang{transition:all .2s linear}
.lang-icon img{width:32px;height:auto;}
.lang-icon span{display:none}
.lang-drop{display:none}
.lang-drop.active{display:block;top:calc(100% + 12px)}}