@charset "utf-8";
@import url(/assets/v15cdn/css01.v15cdn.com/language.css);
:root{--color:#FFA500;--fontcolor:#000;--fontbold3:300;--fontbold4:400;--fontbold5:500;--fontbold6:600;--fontbold7:700}
* {box-sizing:border-box}
html,body,div,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,form,input,label,textarea,th,td,select,figure {margin:0px;padding:0px}
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:12px}
body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,h5,h6,p,a,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea,article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,nav,section,source,video,time {margin:0px;padding:0px;font-weight:normal;font-style:normal;font-size:100%;font-family:inherit;box-sizing:border-box}
body {padding-top:74px;font-size:0.875rem;margin:0px auto;font-family:'Alegreya Sans',sans-serif;line-height:2;color:var(--fontcolor);background:#FFF}
ul,ol,li {list-style:none}
img {border:none;vertical-align:middle;max-width:100%;max-height:100%;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;height:auto}
sub,sup {font-size:75%;line-height:0px;position:relative;vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
i,address,cite,dfn,em,var {font-style:normal}
a {text-decoration:none!important;color:#666666;cursor:pointer}
a {background:transparent;text-decoration:none;color:#000000}
a:active,a:hover,a:focus {outline:0;text-decoration:none;color:var(--color)}
input,textarea {outline:none;border:none}
textarea {resize:none;overflow:auto}
input[type=text],input[type=password] {border:#eee 1px solid;height:30px;padding:0px 5px}
textarea {height:auto;min-height:120px;border:#eee 1px solid;padding:5px}
.clearfix {zoom:1;clear:both}
.clearfix:afzer {content:".";width:0px;height:0px;visibility:hidden;display:block;clear:both;overflow:hidden}
.fl {float:left}
.fr {float:right}
.tl {text-align:left}
.tc {text-align:center}
.tr {text-align:right}
.ellipse {overflow:hidden;text-overflow:ellipsis}
.inline {display:inline-block;*display:inline;*zoom:1}
table {border-collapse:collapse;table-layout:fixed}
.fz-12 {font-size:0.75rem}
.fz-14 {font-size:0.875rem}
.fz-16 {font-size:1rem}
.fz-22 {font-size:1.375rem}
.fz-24 {font-size:1.5rem}
.fz-36 {font-size:2.25rem}
.fz-48 {font-size:3.0rem}
.mt-8 {margin-top:1rem}
.mt-10 {margin-top:0.625rem}
.mt-16 {margin-top:1rem}
.mt-20 {margin-top:1.25rem}
.mt-30 {margin-top:1.875rem}
.mt-48 {margin-top:3rem}
.mt-98 {margin-top:6.125rem}
.pt-8 {padding-top:1rem}
.pt-10 {padding-top:0.625rem}
.pt-16 {padding-top:1rem}
.pt-20 {padding-top:1.25rem}
.pt-30 {padding-top:1.875rem}
.pt-48 {padding-top:3rem}
.pt-98 {padding-top:6.125rem;position:relative}
.clearboth {clear:both}
.content,footer .ft1,.six .over-con > div {width:1200px;margin-left:auto;margin-right:auto}
header {width:100%;min-height:72px;background-color:#FFF;padding:0px 20px;font-size:12px;border-bottom:#eee 1px solid;position:fixed;top:0px;left:0px;z-index:9999}
.header .logo {float:left;margin-top:15px;width:180px;height:42px}
.header .logo img {max-width:180px;max-height:42px;display:block}
.header .nav {float:left;margin-left:20px}
.header .nav {float:left;margin-left:20px}
.header .nav > li {float:left;position:relative;border-top:#FFF 3px solid;line-height:70px}
.header .nav > li > a {display:block;width:100%;height:100%;padding:0px 20px}
.header .nav > li a.inmenu_1 {font-weight:bold}
.header .nav > li a {text-transform:uppercase !important}
.header .nav > li:hover {border-top-color:var(--color);border-top-color:#003edb;background-color:var(--color)}
.header .nav > li:hover > a {color:#FFF}
.header .nav > li:hover .submenu {display:block}
.header .submenu {display:none;background-color:rgba(255,255,255,0.92);border:#dcdcdc 1px solid;padding:10px 20px;position:absolute;top:70px;left:0px;z-index:999;min-width:100%;width:250px}
.header .submenu > li {line-height:28px;width:100%;border-top:#dcdcdc 1px solid;font-size:12px;position:relative}
.header .submenu > li:first-child {border-top:none}
.header .submenu > li a {display:block;width:100%;height:100%}
.header .submenu > li:hover {background-color:#dcdcdc}
.header .fr {float:right;margin-top:20px}
.header .fr a {display:inline-block;margin:0px 5px}
.header .fr .btn-lang {background:url("arrow-down.png") right center no-repeat;padding-right:15px}
.search-alert {display:none;position:fixed;left:50%;margin-left:27%;width:30%;top:72px;z-index:9999;background-color:rgba(255,255,255,0.92);padding:5px;height:40px;font-size:12px}
.search-alert input[type=text] {width:270px;height:30px;position:absolute;left:5px;top:5px;background-color:#FFF}
.search-alert input[type=submit] {width:30px;height:30px;position:absolute;right:5px;top:5px;background:url("icon13.png") center center no-repeat;overflow:hidden;border:none;background-size:24px 24px;outline:none}
.lang-alert {display:none;position:fixed;left:50%;margin-left:30%;width:20%;top:72px;z-index:9999;background-color:rgba(255,255,255,0.92);padding:5px;font-size:12px}
.lang-alert li {width:100%;height:36px;line-height:36px;border-bottom:#eee 1px solid;background-color:#FFF;padding:0px 10px}
.lang-alert img {float:left;margin-right:10px;margin-top:2px}
.lang-alert a {display:block;width:100%;height:100%}
.btn-box {display:none;background-image:url("list.png");background-repeat:no-repeat;background-position:center right;width:20%;height:40px;line-height:40px;margin-top:20px}
.btn-open {background-image:url("list.png");background-repeat:no-repeat;background-position:center right}
.btn-close {background-image:url("close2.png");background-repeat:no-repeat;background-position:center right}
.pagination {position:absolute;margin:-10px 0px 0px 160px;width:100px;z-index:10000000000000}
.pagination li {float:left;margin:0px 2px}
.pagination li a {display:block;width:10px;height:0px;padding-top:10px;background-image:url(pagination.png);background-position:0 0;float:left;overflow:hidden}
.pagination li.current a {background-position:0 -10px}
.banner {width:100%;text-align:center;min-width:1000px;position:relative;margin:0px auto;background:#FFF}
.banner img {max-width:100%}
.banner .all_mar {position:absolute;bottom:0px;width:100%}
.banner .all_mar .in_w {margin:0px auto;text-align:left}
#banner {clear:both;width:100%;margin:0px auto;position:relative}
.slider_img {display:block !important;text-align:center;height:100%}
.slider_img img {margin:0px}
.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:8px;height:8px;display:inline-block;border-radius:100%;display:block;overflow:hidden;background:#000;opacity:.4}
.bbdd a.wmuActive {opacity:1;background:#007aff}
.wmuSliderPrev,.wmuSliderNext {width:52px;height:134px;line-height:99em;overflow:hidden;margin:0px;display:block;position:absolute;top:50%;z-index:1000000000;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
.wmuSliderNext {background:url(next.png) no-repeat;right:0px}
.wmuSliderPrev {background:url(prev.png) no-repeat;left:0px}
.wmuSlider:hover .wmuSliderNext,.wmuSliderPrev:hover {opacity:0.8;filter:alpha(opacity=25)}
.wmuSlider:hover .wmuSliderPrev,.wmuSliderPrev:hover {opacity:0.8;filter:alpha(opacity=25)}
.wmuSlider:hover .wmuSliderNext:hover,.wmuSlider:hover .wmuSliderPrev:hover {opacity:1;filter:alpha(opacity=50)}
.six-title {width:100%;text-align:center;font-size:20px;line-height:80px;font-weight:lighter}
.six {width:100%;background-color:#FFF;position:relative;overflow:hidden}
.six > div {float:left;height:300px;background-position:center center;position:relative;background-size:100% 100%}
.six > div:hover span {-webkit-animation:bgout .3s linear forwards;animation:bgout .3s linear forwards}
.six > div:hover .over {-webkit-animation:flash .3s linear forwards;animation:flash .3s linear forwards}
.six .item1 {width:25%;background-image:url(m1.jpg)}
.six .item2 {width:25%;background-image:url(m2.jpg)}
.six .item3 {width:50%;background-image:url(m3.gif)}
.six .item4 {width:50%;background-image:url(m4.jpg)}
.six .item5 {width:25%;background-image:url(m5.jpg)}
.six .item6 {width:25%;background-image:url(m6.jpg)}
.six span {background-color:var(--color);padding:0px 10px;line-height:32px;color:#FFF;font-size:14px;position:absolute;left:20px;top:20px;z-index:99;text-transform:uppercase}
.six .over {opacity:0;background-color:#000;background-color:rgba(0,0,0,0.8);position:absolute;left:0px;top:0px;z-index:9;color:#FFF;width:100%;height:100%;padding:72px 20px 20px 20px;font-size:14px;text-align:left}
.six .over em {display:block;line-height:24px;margin-top:10px;color:var(--color);font-size:12px}
.six .over-con {position:absolute;left:0px;top:0px;background-color:#000;background-color:rgba(0,0,0,0.8);width:100%;height:100%;z-index:999;overflow:hidden;display:none}
.six .over-con > div {height:100%;position:relative;padding:105px 20px;display:none}
.six .over-con .btn-close {width:32px;height:32px;background:url("close.png") center center no-repeat;background-size:100% 100%;position:absolute;right:20px;top:20px;opacity:.8}
.six .over-con .btn-close:hover {opacity:1}
.six .over-con .tt {position:absolute;left:20px;top:20px;background-color:var(--color);color:#FFF;display:inline-block;line-height:32px;padding:0px 15px}
.six .over-con .fl {height:390px;width:400px;background-color:#002c5f;color:#FFF;padding:130px 30px 30px 30px;font-size:13px;float:left;overflow:hidden}
.six .over-con .fl h3 {font-size:26px;text-transform:uppercase;line-height:52px}
.six .over-con .fr {height:390px;float:right;width:760px;background-color:#FFF;overflow:hidden}
.six .over-con .fr img {display:block;width:100%;height:100%}
.six .over-con .fr video {display:block;width:100%;height:100%}
@-webkit-keyframes flash {0% {opacity:0}
100% {opacity:1}}
@keyframes flash {0% {opacity:0}
100% {opacity:1}}
@-webkit-keyframes bgout {0% {background-color:var(--color)}
100% {background-color:transparent;border-bottom:var(--color) 2px solid}}
@keyframes bgout {0% {background-color:var(--color)}
100% {background-color:transparent;border-bottom:var(--color) 2px solid}}
.six-title {width:100%;text-align:center;font-size:20px;line-height:80px;font-weight:lighter}
.fixed {width:40px;position:fixed;left:0px;top:50%;margin-top:-100px;z-index:99999}
.fixed img {display:block;width:40px;height:40px}
.fixed img:hover {opacity:.9}
.btn-backtop img{width:35px;height:35px}
.latest-news {width:100%;border-bottom:#dcdcdc 1px solid;background-color:#FFF;padding:30px 0px;font-size:12px;overflow:hidden}
.latest-news .title {width:100%;padding-bottom:20px;text-align:center}
.latest-news .title h2,.latest-news .title p {text-align:center}
.latest-news .title h2 {font-size:24px;font-weight:bold;text-transform:uppercase;margin:10px 0px}
.latest-news .title p {line-height:20px;text-transform:uppercase;font-size:12px}
.latest-news .title .line {width:50px;height:1px;display:block;margin:20px auto 0 auto;background-color:#dcdcdc}
.latest-news .item {width:27.33%;float:left;text-align:center;margin:0px 3%;position:relative}
.latest-news .item:hover .btn {display:block}
.latest-news .img {width:300px;height:200px;display:block;margin:10px auto;background-color:#f5f5f5;position:relative}
.latest-news .img:hover {opacity:.8}
.latest-news .img img {width:100%;height:100%;display:block}
.latest-news .img span {width:100%;height:40px;line-height:40px;background-color:rgba(0,0,0,0.8);color:#FFF;position:absolute;bottom:0px;left:0px;padding:0px 10px;box-sizing:border-box}
.latest-news .img time {width:40px;height:40px;position:absolute;right:0px;bottom:0px;background-color:var(--color);color:#FFF;text-align:center;padding:4px 0px}
.latest-news .img time i{display:block;line-height:18px}
.latest-news p {width:300px;line-height:20px;list-style-type:disc;list-style-position:inside;color:#000;margin:20px auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}
footer {width:100%;background-color:#474747;font-size:12px;color:#868686;overflow:hidden}
footer a {color:#868686}
footer a:hover {color:var(--color)}
footer .ft1 {padding:60px 20px 10px 20px;overflow:hidden}
footer .item1 {width:24%;float:left}
footer .item2 {width:23%;float:left}
footer .item3 {width:52%;float:left}
footer h2 {font-size:14px;color:var(--color);margin-bottom:20px;text-transform:uppercase}
footer .con {font-size:12px;line-height:20px;margin-bottom:40px;text-align:left}
footer .con a {display:block}
footer .contact {width:100%;border-top:#666 1px solid;margin-top:30px;padding-top:20px;margin-top:-20px}
footer .contact p {line-height:20px}
footer .share {width:100%;padding:20px 0px}
footer .share a {display:block;float:left;margin-right:10px;opacity:.5}
footer .share a:hover {opacity:1}
footer .ft2 {width:100%;line-height:40px;background-color:#353535;text-align:center}
.bPosition {line-height:3rem;background:#212121;margin:1rem auto}
.bPosition,.bPosition a {color:var(--color)}
.sidebar {width:240px;float:left;margin-bottom:20px;font-size:12px;line-height:2}
.main {padding:0px;float:right;width:72%}
.inside-tit h3 {font-size:1.75rem;margin:1rem auto;line-height:4.0rem;border-bottom:1px solid #CCC;text-align:center;margin-bottom:0.75rem;background:var(--color);color:#FFF;box-shadow:2px 2px 5px #CCC}
.sf-menu {width:100%;margin:0px auto;padding-bottom:20px}
.sf-menu li {clear:both;border-bottom:1px solid #FFF}
.sf-menu li a,.sf-menu li:hover a {display:block;color:#FFF;line-height:1.875rem;background:var(--color);padding:0.625rem 0 0.625rem 1.25rem}
.sf-menu li a:hover {background-color:#212121;color:#FFF}
.sf-menu li li {clear:both;text-transform:capitalize;margin:0px auto;position:relative;border-bottom:none;padding-bottom:0px;border-bottom:1px dashed #eeee}
.sf-menu li li.LiLevel2 a {background:#FFF}
.sf-menu li li.LiProDetail a {background:url(ico_sort.png) no-repeat 8px 11px}
.sf-menu li li a,.sf-menu li:hover li a {display:block;line-height:1.6875rem;color:#333333;padding:0.375rem 0 0.25rem 0;text-decoration:none;font-size:0.875rem;padding-left:1rem;font-weight:normal}
.sf-menu li li a:hover {text-decoration:none;color:var(--color)}
ul.sf-menu ul {display:block}
.sf-menu li:hover ul {display:block}
ul.sf-menu ul ul {position:absolute;left:100%;width:100%;top:0px;margin:0px;visibility:hidden;border:0px;border-radius:0;border-left:0px;z-index:999999}
.sf-menu li li li {background:#FFF;padding:0px}
.sf-menu li li:hover {opacity:1}
.sf-menu li li li a,.sf-menu li:hover li li a {text-decoration:none;background:#F2F2F2;border-bottom:1px solid #ddd;padding:0.3125rem 0 0.25rem 0.75rem;text-indent:8px}
ul.pro-menu {margin:0px;padding:0px;text-transform:capitalize}
ul.sf-menu li:hover>ul {visibility:visible;margin:0px;padding:0px}
.sf-menu1 {width:100%;margin:0px auto;padding-bottom:20px}
.sf-menu1 li {clear:both;border-bottom:1px solid #FFF;position:relative}
.sf-menu1 li a,.sf-menu1 li:hover a {display:block;color:#FFF;line-height:1.875rem;background:var(--color);padding:0.625rem 0 0.625rem 1.25rem}
.sf-menu1 li a:hover {background-color:#212121;color:#FFF}
.sf-menu1 li li {clear:both;text-transform:capitalize;margin:0px auto;position:relative;border-bottom:none;padding-bottom:0px;border-bottom:1px dashed #eeee}
.sf-menu1 li li.LiLevel2 a {background:#FFF}
.sf-menu1 li li.LiProDetail a {}
.sf-menu1 li li a,.sf-menu1 li:hover li a {display:block;color:#333333;text-decoration:none;font-size:0.875rem;padding-left:1rem;font-weight:normal}
.sf-menu1 li li a:hover {text-decoration:none;color:var(--color)}
ul.sf-menu1 ul {display:none;width:100%}
ul.pro-menu {margin:0px;padding:0px;text-transform:capitalize;position:absolute;left:100%;top:0px}
.sf-menu1 li:hover ul {display:block}
ul.sf-menu1 ul ul {position:absolute;left:100%;width:100%;top:0px;margin:0px;visibility:hidden;border:0px;border-radius:0;border-left:0px;z-index:999999}
.sf-menu1 li li li {background:#FFF;padding:0px}
.sf-menu1 li li:hover {opacity:1}
.sf-menu1 li li li a,.sf-menu1 li:hover li li a {text-decoration:none;background:#F2F2F2;border-bottom:1px solid #ddd;padding:0.3125rem 0 0.25rem 0.75rem;text-indent:8px}
ul.sf-menu1 li:hover ul {display:block;margin:0px;padding:0px}
.inside-pro-box {float:left;width:100%;background:#FFF;margin-bottom:1.25rem;border-bottom:1px dashed #CCC;padding-bottom:1.25rem}
.inside-pro-box .inside-pro-img {width:30%;float:left;text-align:center;font-size:0}
.inside-pro-box .inside-pro-img img {max-width:100%}
.inside-pro-box .inside-pro-text {width:67%;float:right}
.inside-pro-box .inside-pro-text h3 {margin:0.625rem 0;line-height:2;font-size:1.25rem;font-weight:var(--fontbold6)}
.inside-pro-box .inside-pro-text h3:hover {color:var(--color)}
.inside-pro-box .inside-pro-text p {line-height:2;padding:0px}
.inside-pro-box .inside-pro-text .inside-pro-more {margin:1.0rem 0}
.inside-pro-box .inside-pro-text .inside-pro-more a {padding:0.5rem 1.25rem;background:var(--color);color:#FFF;border-radius:0.3125rem}
.inside-pro-box .inside-pro-text .inside-pro-more a:hover {background:#222}
.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:#666666;background:#FFF}
.pages a:hover,.pages a:active,.pages span.ctxt {color:#FFF;background:#333333;color:#FFF;text-decoration:none}
.ejfl {font-size:1.5rem;margin:0px 0 1.25rem;font-weight:normal}
.pcon_l {float:left}
.pcon_r {padding:0px 1.0rem 0 440px}
h1.pd-title {font-size:1.25rem;font-weight:var(--fontbold6);color:#4a4a4a;padding-bottom:0.625rem;line-height:2;border-bottom:1px solid #E4E2E2;text-transform:none;margin-bottom:1.0rem}
.pcon_r .pcon_info {line-height:2;color:#333333;font-size:0.875rem}
.pcon_r .p_more {line-height:3.0rem;height:3.0rem;padding:0px 1.25rem;margin-right:1rem}
.pcon {padding-top:1.875rem;float:left;width:100%}
.pcon .tit {height:2.5rem;line-height:2.5rem;padding-left:1.25rem;background:#e2e2e2;color:var(--color);font-weight:bold}
.pcon .pinfo {display:block;line-height:2;padding:1.25rem 1.25rem 30px 1.25rem}
.pcon .pinfo img {max-width:100%;margin:0px auto}
.acon {float:left;width:100%}
.acon .pinfo {display:block;line-height:2;padding:0px 0 1.875rem 0.625rem}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6}
.pcon_info+a,.pcon_info+a+a {background-color:var(--color);padding:0.5rem 1.25rem!important;border-radius:0.25rem;color:#FFF}
.pcon_info+a:hover,.pcon_info+a+a:hover {background-color:#000;color:#FFF}
.newslist {margin:0px auto 0.75rem auto;float:left;width:100%}
.newslist ul {padding-right:1.0rem}
.newslist li {text-align:right;height:2.5rem;border-bottom:1px dashed #ddd;line-height:2.5rem;color:#EEEEEE;overflow:hidden}
.newslist li a {float:left;font-size:1.0rem;text-align:left;text-indent:1.0rem;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newslist li a:hover {color:var(--color);text-decoration:underline}
.newslist li span {font-size:0.875rem;color:#333333}
.rnews,.rollPro {margin:0px auto 3.125rem;overflow:hidden}
.rnews h3,.rollPro h3 {font-size:1.5rem;line-height:2;padding:0.625rem 0 2.1875rem 0;color:#333333;font-weight:normal;height:1.875rem;color:var(--color)}
.rnews li {float:left;width:50%;height:2.1875rem;line-height:2.1875rem}
.rnews li a {display:block;white-space:nowrap;margin-right:3%;text-overflow:ellipsis;overflow:hidden;font-size:0.875rem;border-bottom:1px dashed #CCC;color:#333333}
.rnews li a:hover {color:var(--color)}
.rollPro {height:220px;margin-bottom:30px}
.rollPro .Cont {width:94%;overflow:hidden;margin:0px auto}
.rollPro .ScrCont{width:1200px}
.rollPro .pic {position:relative;width:170px;height:160px;margin:0px 3px;border:1px solid #EEE;text-align:center}
.rollPro .pbox img {max-width:162px;max-height:100px}
.rollPro .pbox {width:100%;height:120px;text-align:center}
.rollPro p {height:42px;overflow:hidden;line-height:20px;position:absolute;bottom:0px}
.rollPro #List1,.rollPro #List2,.rollPro .wen_jt,.rollPro .Cont,.rollPro .pic {float:left}
.rollPro .wen_jt {width:24px;padding-top:45px}
.newcon {padding-top:0px}
.newcon .tit {text-align:center;color:#000;font-size:1.375rem}
.newcon .time {line-height:1.875rem;border-bottom:1px solid #CCC;padding-top:0.625rem;font-size:0.75rem;color:#999;width:10.0rem;margin:0px auto 1.25rem;text-align:center}
.newcon p {line-height:2;font-size:0.875rem}
.pinfo {font-size:0.875rem}
.newcon .pn {padding:0.75rem 0 0 0;min-height:2.5rem}
.newcon .prev,.newcon .next {font-size:1.0rem;padding:0.375rem 0 0 0;width:100%}
.newcon .next {margin-right:0px}
.newcon .prev a,.newcon .next a {color:#666}
.newcon .prev a:hover,.newcon .next a:hover {color:var(--color)}
.table {border-collapse:collapse}
.table td,.table th {border:1px solid #cdcdcd;padding:.375em}
.table p {padding:0px;margin:0px}
.pshare {float:left;padding:.5em 0 0 0}
.jsshare {text-align:center;padding-top:8px}
.pshare li {float:left;width:48%;height:2em;line-height:2em}
.pshare li img {vertical-align:middle;margin-right:.75em}
.jsshare span.stxt {display:inline-block;font-size:.875em;line-height:2em;padding:0px .5em 0 0;position:relative}
.jsshare a,.jsshare a img {width:2.125em;vertical-align:middle}
.addthis_sharing_toolbox {display:inline-block}
.keywords {margin:.75em auto}
.keywords a {margin-right:.75em;color:#2e66b5;line-height:1.8;text-decoration:underline;display:inline-block;white-space:nowrap;text-overflow:ellipsis}
.keywords a:hover {text-decoration:none}
.pdown1 #A_DownLoadProduct {display:inline-block;clear:both;height:2em;margin:1em 0px 0px 0px;line-height:2em;background:url(/assets/v15cdn/img01.v15cdn.com/down1_2.webp) right top no-repeat;padding-right:50px}
.pdown1 #A_DownLoadProduct span {display:inline-block;height:2em;background:url(/assets/v15cdn/img01.v15cdn.com/down1_1.webp)no-repeat;padding:0px 0px 0px 1em}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct {display:inline-block;clear:both;height:3em;margin:1em 0px 0px 0px;line-height:3em;padding-right:45px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span {display:inline-block;height:3em;background:url(/assets/v15cdn/img01.v15cdn.com/down2_1.webp)no-repeat;padding:0px .75em 0px 1em}
.pdown2 #A_DownLoadProduct {background:url(/assets/v15cdn/img01.v15cdn.com/down2_2.webp) right top no-repeat}
.pdown3 #A_DownLoadProduct {background:url(/assets/v15cdn/img01.v15cdn.com/down2_3.webp) right top no-repeat}
.pdown4 #A_DownLoadProduct {background:url(/assets/v15cdn/img01.v15cdn.com/down2_4.webp) right top no-repeat}
.container,.content {padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media screen and (max-width:1200px){footer .ft1 {width:100%!important}}
@media screen and (max-width:1080px){.content,.six {width:100%!important}
header {height:auto!important}
.header {position:relative}
.header .logo {float:none;margin-top:15px;width:180px;height:42px;position:absolute;top:0px;left:0px}
.header .fr {float:none;margin-top:20px;position:absolute;top:0px;right:0px}
.header .nav {float:none;margin-left:20px;padding-top:62px}
.header .nav > li {float:left;position:relative;border-top:#FFF 3px solid;line-height:40px}
.header .nav > li > a {padding:0px 22px}
.header .submenu {top:40px}
.six .item1,.six .item2,.six .item5,.six .item6 {width:50%}
.six .item3,.six .item4 {width:100%}
.latest-news .img {width:100%;height:200px;display:table-cell;text-align:center}
.latest-news .img img {max-width:100%;max-height:100%}
.six > div {background-size:cover}}
@media screen and (max-width:991px){.header .nav > li > a {padding:0px 18px}
.main {padding:0px;float:right;width:60%}
.newslist li a {max-width:80%;overflow:hidden;text-overflow:ellipsis}}
@media screen and (max-width:767px){.header .nav > li > a {padding:0px 14px}
.latest-news .item {width:43%}}
@media screen and (max-width:800px){.newslist li a {font-size:.875em}
.pcon_l {float:none}
.pcon_r {padding:1.0rem}}
@media screen and (max-width:667px){.container {margin:0px auto}
.sidebar {float:none;width:100%;padding-top:12px}
header {background:#FFF;min-height:72px;overflow:hidden}
.header .logo {width:80%;height:80%}
.btn-box {display:block;margin-top:20px;position:absolute;top:0px;right:0px;z-index:99999;cursor:pointer}
.header .fr {display:none}
.mainmenu .nav {display:none}
.nav li {width:100%;float:none}
.header .submenu {position:unset}
.latest-news .item {width:94%}
.latest-news .img {width:300px;height:200px;display:block}
footer .item1,footer .item2,footer .item3 {width:100%}
.main {padding:0px;float:right;width:100%}
.inside-pro-box {float:none}
.inside-pro-box .inside-pro-img,.inside-pro-box .inside-pro-text {width:100%;float:none}
.newcon .prev,.newcon .next {font-size:.875rem}
.rnews h3,.rollPro h3,.footer-tit,.newcon .tit {font-size:1rem}}
@media screen and (max-width:567px){.six .item1,.six .item2,.six .item5,.six .item6 {width:100%}
footer h2 {font-size:12px}
.stButton .stLarge {height:22px;width:22px}
.btn-backtop img{width:25px;height:25px}}
@media screen and (max-width:320px){.latest-news .item {width:94%}
.latest-news .img {width:100%;height:100%;display:block}
.six > div {background-size:cover;height:200px}
.six span {top:10px}
.six .over {padding:62px 20px 20px 20px;font-size:12px}}
@media (min-width:768px){.container {width:750px}}
@media(min-width:992px){.container {width:970px}}
@media(min-width:1200px){.container {width:1170px}
.six {min-width:1200px}}
@media(min-width:1366px){.container,.content {width:1280px}}
#con {margin-top:30px}
#tagContent {padding-top:20px}
#tags{height:2.5rem;line-height:2.5rem;background:#e2e2e2}
#tags:after{content:'';display:block;clear:both;visibility:hidden;height:0px}
#tags li {float:left;height:100%}
#tags li a {display:block;padding:0px 20px;background:#e2e2e2;color:#333333;font-weight:bold}
ul#tags li.selectTag a {background:var(--color);color:#FFF}
.tagContent{display:none;width:100%;color:#333333;padding-top:10px;font-size:14px;line-height:28px}
#tagContent div.selectTag{display:block}
.ptit{margin-top:30px;height:40px;line-height:40px;padding-left:20px;background:#EEEEEE;color:var(--color);font-weight:bold}
.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 #e2e2e2;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}
footer .ft2{line-height:1.4;padding:15px 0px}
#xyz ul{display:flex;justify-content:center;padding-top:10px;flex-wrap:wrap}
#xyz ul li{margin:5px}
#xyz ul li a{font-size:12px;color:#868686;display:flex;align-items:center;line-height:1.4;text-transform:capitalize}
#xyz ul li a img{margin-right:3px}
.footnavlist ul {max-width:1200px;padding:10px 35px;text-align:center;border-top:1px solid #666}
.footnavlist ul li {display:inline-block}
.footnavlist ul li a {font-size:15px;display:inline-block;padding:4px 20px}
footer {margin-top:30px}
section .container:after {content:'';display:block;visibility:hidden;height:0px;clear:both}
.pcon .pinfo * {font-size:14px;color:#111111;line-height:1.8}
.productsTags {margin:10px 0px}
.pcon .tit,.ptit {font-size:15px}
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:20px;position:relative}
.sidebar-item.sidebar-search{background:#f7f7f7;display:flex;justify-content:space-between;align-items:center;border:none;padding:15px 10px}
.email-subscription{display:flex;flex-direction:column;width:100%}
.email-subscription input{font-size:12px;width:100%;outline:0;border:1px solid #ccc;height:35px;border-radius:0;padding:0 10px;transition:all .1s linear}
.email-subscription button{font-size:12px;margin-top:6px;width:100%;height:35px;background:var(--color);color:#fff;border:none;border-radius:0;cursor:pointer;transition:all .1s linear}
.company-intro p{line-height:1.7}
.sidebar-item .sidebar-list .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.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:80px;height:64px;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:10px}
.sidebar-item .sidebar-list .item .info .title{font-size:13px;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:12px;padding:0;border:none;line-height:1.4}
.blogflex{display:flex;align-items:flex-start;padding:15px 10px;border:none;background:#f7f7f7}
.blogflex .blogflex-img{width:40px;height:40px;border-radius:50%;border:1px solid #eee;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{font-size:14px;line-height:1.4;font-weight:700}
.blogflex .blogflex-info .blogflex-content{line-height:1.4;color:#666;margin-top:5px;}
.lang{z-index:99999;text-align:left;position:relative;line-height:1.4;height:30px;float:right;top:20px;margin-left:10px;}
.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-right:4px}
@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)}}