﻿@charset "utf-8";
:root{--color:#ef5000;--fontcolor:#333;--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 auto;padding:0px;font-size:14px;color:var(--fontcolor);line-height:1.7;position:relative;font-family:'Roboto',sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:var(--fontblod5);text-transform:capitalize}
ul,li,ol {list-style:none}
a {text-decoration:none}
input {outline:none}
img {max-width:100%;border:none}
iframe {max-width:100%}
.container {max-width:1200px;margin:0px auto}
.clearfix {zoom:1}
.clearfix:before,.clearfix:after {display:table;content:""}
.clearfix:after {clear:both}
.fl {float:left}
.fr {float:right}
#head {background:#000;transition:background .8s ease;z-index:9999;position:relative;border-bottom:solid 1px #EEE}
.top {height:78px;position:relative;line-height:78px}
.logo {height:78px;display:inline-block;line-height:78px}
.logo img {max-width:90%;max-height:90%;vertical-align:middle}
.info-links {position:absolute;right:80px;top:0px}
.info-links li {line-height:30px;height:30px}
.info-links li img {vertical-align:middle;width:24px}
.info-links li a {color:#FFF}
.info-links li a:hover {text-decoration:underline}
.hidden_content {position:relative;z-index:1000;height:67px;display:none;background:#031322;padding:0px 25px}
.hide_menuwrap {position:absolute;float:right;transition:all 0.3s;z-index:200;overflow:hidden;right:0px;width:300px}
.mobile_logo {position:absolute;top:3px}
.mobile_login_menu {line-height:67px;float:right;display:none}
.logo,.mobile_logo {display:inline-block}
.mobile_login_menu img {vertical-align:middle;cursor:pointer;background:#000}
.hide_menuwrap .nav_en1 {float:none}
.nav_en1>li {background:#000;text-align:left;width:100%;font-size:18px;transition:all 0.2s;transform:translateZ(0px);transition-property:color;transition-duration:0.3s;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;-webkit-transition-property:color;-webkit-transform:translateZ(0);display:none}
.nav_en1 li a {line-height:50px;display:block;padding:0px 25px;font-size:16px;font-weight:var(--fontbold6);background:none!important;transition:color 0.5s ease}
.nav .submenu {position:absolute;float:left;width:auto;top:77px;left:0px;padding-left:0px;opacity:0.95;filter:alpha(opacity=85);z-index:9999999;display:none;text-align:left}
.nav .submenu li {display:block;height:45px;line-height:45px;background:#000}
.nav .submenu li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:45px;height:45px;width:250px;border:none!important;background:none;text-align:left}
.nav {height:78px;line-height:78px;margin:0px auto}
.nav>li {float:left;position:relative}
.nav>li a {letter-spacing:0px;line-height:78px;text-align:center;font-size:16px;color:#FFF;display:block;padding:0px 18px}
.nav_en1>li a {line-height:42px}
.nav li a:hover {color:var(--color)}
.submenu li a:hover {color:#FFF;background-color:var(--color)}
#btnSearch {width:40px;height:40px;position:absolute;right:10px;top:19px;border:none;background:var(--color) url(fdj.png) no-repeat 9px 9px;color:#FFF;cursor:pointer}
#txtSearch {width:100%;border-radius:0;border:none;background:rgba(0,0,0,0.75);box-shadow:inset 0 3px 0 rgba(255,255,255,0.84),0 3px 6px rgba(0,0,0,0.05);font-size:15px;padding:1em 0;color:#FFF;letter-spacing:1.5px;position:absolute;text-indent:15px;display:none;font-family:'Times New Roman',Arial,Helvetica}
.cl-effect-13 ul li a {-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}
.pagination li {background-color:#ddd}
.pagination li.active {background-color:var(--color)!important}
input::-webkit-input-placeholder {font-family:'Times New Roman',Arial,Helvetica}
.responsive {width:100%;height:auto;display:block}
#slider {width:100%;margin:0px auto;top:0px}
.controls li {top:50%;margin-top:-30px!important}
.controls li:nth-child(1) {left:0px}
.controls li:nth-child(2) {right:0px}
#given {margin-bottom:100px}
.give_title {font-size:27pt;font-weight:900;color:#23182C;text-align:center;margin:30px auto 25px;font-family:'Fira Sans',sans-serif;line-height:1.1}
.give_ul {margin-top:55px}
.give_title span {color:var(--color)}
.give_ul li {width:16.666%;float:left;text-align:center}
.give_ul li p {font-family:'Fira Sans',sans-serif;font-weight:900;font-size:14pt;line-height:1.3;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tran_imgbox {float:left;width:66.66%;border-radius:36px 0px 0px 36px;overflow:hidden}
.tran_imgbox img {width:100%}
.tran_ul {float:left;width:33.333%;border-radius:0 36px 36px 0px;overflow:hidden}
.tran_ul li {background:var(--color);cursor:default;border-bottom:1px solid #FFF;border-left:1px solid #FFF;color:#FFF;transition:all .3s;height:134px;padding:56px 120px 0px 50px;position:relative;cursor:pointer}
.specialone {display:block!important}
.active .tran_ulcon h3,.active .tran_ulcon h6 {color:var(--color)}
.tran_ul li.active::before {content:" ";position:absolute;width:0px;height:0px;border-style:solid;border-width:16px 22px 16px 0px;border-color:transparent #23182C transparent transparent;left:-22px;top:50%;margin:-16px 0px 0px 0px}
.tran_ul li::after {content:"01";display:block;position:absolute;right:10px;bottom:-26px;line-height:1em;font-size:130pt;font-weight:900;font-family:'Fira Sans',sans-serif;zoom:1;filter:alpha(opacity=5);-webkit-opacity:0.05;-moz-opacity:0.05;opacity:0.05}
.tran_ul li:nth-child(2)::after {content:"02"}
.tran_ul li:nth-child(3)::after {content:"03"}
.tran_ulcon h3,.tran_ulcon h6 {color:#FFF;font-size:28px}
#strong {text-align:left}
#strong .container {background:url("_start-photo-pink.png") no-repeat right center;padding:230px 0px}
.str_title {font-size:27px;color:var(--color);font-weight:900;margin-bottom:50px}
.str_title span {font-size:58px;line-height:0.8em;color:#23182C}
.l_content {width:50%;color:#422055;margin-bottom:60px}
.strong_more a {font-size:16px;padding:14px 50px;color:#FFF;background:var(--color);border-radius:30px;transition:.6s}
.strong_more a:hover {background:#422055}
.product_ul img,.partner_box img {-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius-topright:10px;-moz-background-clip:padding;border-top-right-radius:10px;background-clip:padding-box;max-width:100%}
.product_content ul li {float:left;width:25%;margin-bottom:15px}
.product_ul {padding:0px 15px}
.sinian {box-shadow:0 1px 10px rgba(20,20,20,0.1);transition:all .3s ease}
.sinian:hover {-webkit-box-shadow:0 1px 20px rgba(20,20,20,0.2);-moz-box-shadow:0 1px 20px rgba(20,20,20,0.2);box-shadow:0 1px 20px rgba(20,20,20,0.2);margin-top:-15px}
#product {padding:100px 0px}
.sime_title {font-size:36px;font-weight:900;color:#23182C;margin-bottom:30px;text-align:center;line-height:1.1}
.sime_title span {color:var(--color)}
.pro_bottom {box-shadow:0 1px 10px rgba(20,20,20,0.1);padding:15px}
.pro_bottom h3,.pro_bottom h6 {padding:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.pro_bottom h3 a,.pro_bottom h6 a {color:var(--color)}
.pro_bottom p {color:#422055;padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid #EAE6EC}
.pro_bottom .read_more {text-align:center}
.pro_bottom .read_more a {padding:5px 20px;background:#FFF;color:var(--color);z-index:10;border:1px solid var(--color);transition:all 0.6s;cursor:pointer;border-radius:10px}
.pro_bottom .read_more a:hover {background:var(--color);color:#FFF}
#defind {padding:80px 0px;background:#23182C  url("_weight-mask.png") no-repeat center right;background-size:cover}
.defind_content .str_title span,.defind_content .l_content {color:#FFF}
#partner {padding:100px 0px}
.fl,.fr {float:left}
#partner .fl {width:30%}
#partner .fr {width:70%}
.fl_content {padding:0px 15%}
.fl_content h3,.fl_content h5 {font-weight:900;font-size:36px;color:#23182C;position:relative}
.fl_content h3 span,.fl_content h5 span {background:#23182C;color:#FFF;padding:0px 10px}
.fl_content h3 span:after,.fl_content h5 span:after {position:absolute;content:'';bottom:46%;right:0px;width:15%;height:3px;background:#23182C}
.person_name {font-size:30px;color:#333;text-transform:capitalize;padding:15px 0px}
.fl_content p {color:#422055}
.partner_fr ul li {width:25%;float:left;position:relative;overflow:hidden;transition:all 0.6s}
.partner_box {padding:0px 6%}
.partner_box img {max-width:100%;display:block;cursor:pointer}
.partner_fr ul li .mask {position:absolute;top:100%;left:6%;width:88%;height:50%;background:#000;transition:all 0.6s;opacity:0.8}
.partner_fr ul li:hover .mask {top:80%}
.mask p {text-align:center;color:#FFF;padding:7% 0;font-size:16px}
.wrapsection {padding:0px 0px;position:relative;margin:0px}
.parallax-content {position:relative;z-index:4;padding:70px 0px}
.funfacts .icon {font-size:40px;display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;border-radius:50%;margin-bottom:10px;clear:both;color:#FFF;border:0px;background:rgba(0,0,0,0.2)}
.funfacts .counter {font-size:60px;color:#FFF;font-weight:900}
.funfacts h4 {text-transform:uppercase;font-size:15px;margin:22px 0px;position:relative;letter-spacing:1px}
#funfacts {background:url("_skills-parallax.jpg") no-repeat;overflow:hidden;background-attachment:fixed;background-position:center 0;background-size:cover}
.parallax-content li {float:left;width:25%;text-align:center}
.text-center {margin:15px;border:2px solid rgba(255,255,255,0.1);border-radius:40px;color:var(--color);overflow:hidden}
.wrapsection .sime_title {margin-bottom:0px;margin-top:60px;color:#FFF}
#news {padding:100px 0px}
#news .rvc {max-width:1121px}
.rvc {float:left;position:relative;margin:auto}
.rvc .rvc-wrapper {overflow:hidden}
.rvc .rvc-wrapper ul {overflow:hidden;position:relative}
.rvc .rvc-wrapper ul li {float:left;text-align:center}
.new_content {padding:0px 23px}
.new_content img {max-width:100%;display:block;border-top-right-radius:10px;border-top-left-radius:10px;margin:0px auto}
.rvc-prv,.rvc-next {position:absolute;height:100%;top:0px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;right:0px;cursor:pointer}
.rvc-prv {left:0px}
#foot {background:#23182C;padding-top:70px}
.foot_top {background:#FFF;margin:0px auto;margin-top:-108px;-moz-box-shadow:1px -6px 20px #B5B5B5;-webkit-box-shadow:1px -6px 20px #B5B5B5;box-shadow:1px -6px 20px #B5B5B5}
.foot_top>div {float:left;padding:12px 0px}
.foot_top .fl {font-size:14px;color:#333;padding-left:20px;width:46%}
.fimg_box,.fmessage_box {display:inline-block}
.fmessage_box {padding-left:10px}
.foot_top .fl a {color:var(--color);font-size:24px}
.foot_top .fm {width:2%}
.foot_top .fr {font-size:20px;color:#333;width:48%;text-align:right;line-height:27px}
#FootEmail {height:30px;padding-left:10px;color:#666;background:#ebebeb;border:none;width:250px;font-size:14px;outline:none}
.gosubmit {background:var(--color);color:#FFF;height:30px;width:60px;border:none;font-size:14px;cursor:pointer;outline:none;transition:all 0.6s}
.gosubmit:hover {background:#FFF;border:1px solid var(--color);color:var(--color)}
.foot_ul>li {width:25%;float:left}
.pro_left .address_box {margin-bottom:50px}
.address_box {color:#6f6078}
.address_box li {padding-left:35px;margin-bottom:5px;word-break:break-all;line-height:24px}
.address_box .addre {background:url("dingwei.png") no-repeat}
.address_box .mobil {background:url("dianhua.png") no-repeat}
.address_box .email {background:url("xin.png") no-repeat}
.address_box .tel {background:url("fax.png") no-repeat}
.share_box {margin-top:15px}
.share_box a {margin-right:5px}
.foot_ul {padding:50px 0px}
.foot_info {border-right:1px solid #352540;padding:0px 20px}
.foot_ul>li h3,.foot_ul>li h5 {padding:0px 20px;color:var(--color);margin-bottom:20px;font-size:20px}
.foot_logo {margin-left:20px}
.foot_ul a {color:#FFF}
.foot_ul a:hover {color:var(--color);text-decoration:underline}
.foot_nav a {font-size:16px}
.foot_nav ul li {margin-bottom:5px}
.foot_ul #SubmitName_I,.foot_ul #SubmitEmail_I {width:75%;margin-bottom:16px;background:#352540;padding:7px 17px;border:none;-webkit-border-radius:16px;-webkit-background-clip:padding-box;-moz-border-radius:16px;-moz-background-clip:padding;border-radius:16px;background-clip:padding-box;color:#FFF}
.foot_ul #SubmitContent_I {width:75%;margin-bottom:16px;background:#352540;padding:7px 17px;border:none;-webkit-border-radius:16px;-webkit-background-clip:padding-box;-moz-border-radius:16px;-moz-background-clip:padding;border-radius:16px;background-clip:padding-box;color:#FFF}
.foot_ul #ImgSend_I {border-radius:30px;background-clip:padding-box;transition:background .8s ease;font-weight:var(--fontbold5);padding:8px 40px;color:#FFF;background:var(--color);border:none;cursor:pointer}
.foot_ul li input,.foot_ul li textarea {margin-left:20px;font-family:'Roboto',sans-serif!important}
.cate_foot,.footcate_name {padding:0px 20px}
.cate_foot a img {border-radius:12px;background-clip:padding-box;transition:all .3s ease}
.cate_foot a {display:inline-block;overflow:hidden;margin-right:7px;border-radius:12px;width:70px;height:70px}
.cate_foot a img:hover {transform:scale(1.3)}
.footcate_name a {float:left;margin:8px 0 0 8px;padding:0px 12px;font-size:14px;font-weight:var(--fontbold5);border:2px solid #6f6078;-webkit-border-radius:36px;-webkit-background-clip:padding-box;-moz-border-radius:36px;-moz-background-clip:padding;border-radius:36px;background-clip:padding-box;color:#6f6078;transition:all .3s ease}
.footcate_name a:hover {border:2px solid var(--color);text-decoration:none}
.copy_right {background:#1D1324;color:#6f6078;line-height:1.6;padding:15px 0px;text-align:center}
.pro_right ul li:nth-child(1) .itembody_in {padding-top:0px}
.products {padding-top:20px;transition:all 0.3s}
.ssp_mid {background:#FFF!important}
.ssp_mid .content_title {width:100%;height:35px;padding:5px 0px;margin-bottom:10px;font-weight:normal;color:#333;font-size:14px}
.products_wrap {margin-top:5px}
.inner_banner img {display:block}
.ssp_mid .container {padding:0px 25px}
.bPosition {padding:10px;text-align:right;font-size:12px;color:#666;margin-bottom:20px;background:#FAFAFA;text-transform:capitalize}
.bPosition a {font-size:12px;color:#666}
.pro_left {width:250px;padding-bottom:10px;line-height:1.7}
.pro_left,.list_left,.list_right {float:left}
.con_title {height:45px;line-height:45px;color:#FFF;background:var(--color);font-size:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}
.pro_left .sf-menu {margin:0px auto;padding-bottom:20px}
.pro_left .sf-menu li {border-bottom:1px solid #FFF}
.pro_left .sf-menu a {display:block;color:#000;line-height:20px;font-size:16px;padding:9px 0px 9px 18px;background:url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu a:hover {color:#FFF;background:#2a2a3f url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu ul li a {background:#FFF;color:#333}
.pro_right {padding-left:30px;overflow:hidden}
.singgle_b {width:33.333%;float:left;transition:all 0.3s}
.single_imgb img {max-width:100%}
.singgle_b .watch_box {padding:0px 10px 20px 10px}
.change_box {text-align:center;border:solid 1px #EEE}
.singgle_b .watch_box img {max-height:100%;max-width:100%}
.singgle_b .watch_box>a {display:block;color:#000;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 0px;font-size:15px;font-weight:bold}
.singgle_b .watch_box p {text-align:center;color:#666;height:45px;overflow:hidden;line-height:1.7}
.pror_wrap {width:100%;font-size:14px}
.pror_detail {width:100%;display:inline-block}
.pror_detail .fl {max-width:400px;float:left}
.pror_detail .fr {width:52%;float:right;font-size:14px;line-height:25px}
.special_read {padding:6px 12px;background:var(--color);color:#FFF !important;border-radius:5px;transition:all 0.3s;display:inline-block!important;margin-right:5px}
.pror_detail .special_read {margin-top:10px}
.itembody {width:100%;float:left}
.itembody .list_right .case_detail {padding:0px}
.itembody_in {padding:30px 0px;border-bottom:1px dotted #e4e4e4;transition:all 0.3s;overflow:hidden}
.itembody .list_left {width:250px}
.itembody .list_right {transition:all 0.3s;padding-left:270px;float:none}
.itembody .list_right h3 a {color:#000;font-size:18px}
.itembody .list_left img {width:100%;height:100%}
.pages {text-align:center;font-size:12px;padding:15px 0px 20px 0px;color:#b2b2b2;clear:both;margin-bottom:30px}
.pages a,.pages span {display:inline-block;margin:0px 5px;height:30px;padding:0px 12px;line-height:32px;border:solid 1px #CCC}
.pages a:link,.pages a:visited {color:#666;background:#FFF}
.pages a:hover,.pages a:active,.pages span.ctxt {color:#FFF;background:var(--color);text-decoration:none}
#imgshow {display:none!important}
.pshare {float:left;padding:8px 0px 0px 0px}
.jsshare {text-align:center;padding-top:25px}
.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}
.watch_botton {margin-top:30px}
.button_box button {border:none;padding:10px 20px;font-size:20px;color:#FFF;cursor:pointer;outline:none;background:var(--color)}
.pror_detail .fr h1,.productsTags {display:block;font-size:24px;border-bottom:1px dashed #ddd;padding:10px 0px;margin-bottom:10px;color:var(--color)}
.watch_botton .ptit {border:none;padding:5px 15px;font-size:20px;color:#FFF;cursor:pointer;outline:none;background:var(--color);display:inline-block}
.share-btn-list {margin-top:15px}
.plist {display:inline-block}
.plist ul {float:left;width:100%;transition:all 0.6s}
.plist ul .fl {float:left;width:250px}
.plist ul .fl img {width:100%;height:100%}
.plist ul strong {font-weight:bold}
.plist ul li>p {transition:all 0.3s;padding-left:270px}
.plist ul a {color:#333}
.plist ul a:hover {color:#666}
.rollPro1 {width:100%;margin:10px auto;overflow:hidden}
.rollPro1 li {width:30%;float:left;margin-right:3%;text-align:center}
.rollPro1 li .pbox {border:1px solid #ddd;padding:4px}
.rollPro1 li a {text-decoration:none;color:#333}
.rollPro1 li .pbox img {max-width:100%;max-height:100%}
.rollPro1 li p {height:40px;line-height:20px;overflow:hidden;margin:10px auto}
.news_message {padding:0px 16px;border:none}
.news_message .news_li {text-align:right;height:40px;margin-top:0!important;background:url(pico.png) 5px 15px no-repeat;border-bottom:1px dashed #ddd;line-height:40px;color:#888;overflow:hidden}
.news_message .news_li  a {float:left;font-size:15px;text-align:left;text-indent:15px;color:#666;display:inline-block;width:80%;overflow:hidden;height:40px}
.news_message li span {font-size:14px;color:#333}
.news_message li a:hover {color:#666;text-decoration:underline}
.box_li {padding:20px 0px;border-bottom:1px solid #ececec;float:left}
.box_left {width:200px;float:left}
.box_left img {width:100%}
.box_right {padding-left:220px;float:none}
.box_right h3 a {color:#333333;font-size:18px;line-height:16px}
.artical_date {padding:5px 0px;color:#666;font-size:14px}
.tit {text-align:center;color:#333;font-size:22px}
.time {line-height:30px;border-bottom:1px solid #CCC;padding-top:10px;font-size:12px;color:#999;width:160px;margin:0px auto 20px;text-align:center}
.pinfo img {max-width:100%}
.prev_next {padding:20px 0px;font-size:16px;color:#444;width:100%;border:none!important}
.prev_next li:nth-child(1) {margin-right:5%}
.prev_next li {float:left;width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.prev_next a {color:#444;font-size:15px}
.pro_right .news_top {font-size:25px;line-height:24px;padding:25px 0 5px;font-weight:normal;height:30px;color:#000}
.news_mid {border:none!important}
.news_mid li {float:left;width:50%;height:35px;line-height:35px}
.news_mid li a {display:block;white-space:nowrap;margin-right:3%;text-overflow:ellipsis;overflow:hidden;font-size:14px;border-bottom:1px dashed #CCC;color:#333}
.news_mid a:hover {color:#000;text-decoration:underline}
.prev_next a:hover {color:#000}
.case_explain {padding:10px 0px;line-height:26px}
.ejfl {font-size:24px;font-weight:normal}
@media screen and (max-width:1200px) {.info-links {display:none}
.give_ul li {width:33.333%}
.tran_ul li {padding:4px 19px 0px 20px}
.tran_imgbox {width:70%!important;height:228px;margin-left:15%;border-radius:36px 36px 0px 0px}
.tran_ul {width:70%;border-radius:inherit;margin-left:15%}
.tran_ul li:last-child {border-radius:0 0 36px 36px}
#strong .container {background:none;padding:30px 0px}
.strong_content {margin-left:15%}
.sinian:hover {margin-top:0px}
.sinian a {display:block;text-align:center}
#partner .fl,#partner .fr {width:100%}
.fl_content h3 span:after,.fl_content h5 span:after {left:45%}
#partner .fl {margin-bottom:30px}
.product_content ul li {width:50%}
.pror_detail .fr {width:100%}
.singglepic {text-align:left !important}}
@media screen and (max-width:960px) {.parallax-content li,.foot_ul>li {width:50%}
.partner_fr ul li {width:50%;margin-bottom:15px}
.hidden_content {display:block}
.sbtn {display:none}
.singgle_b {width:50%}
.nav {position:absolute;float:right;transition:all 0.3s;z-index:200;right:0px;width:300px;min-width:unset;top:67px;padding:0px;background:#000;height:unset}
.nav>li {float:none;display:none}
.nav>li a {line-height:45px}
.nav .submenu {left:unset!important;right:300px;top:0px}
.mobile_login_menu {display:block;margin-right:15px}
.logo_bar {height:67px;line-height:67px;transform:unset}
.logo_bar img {transform:unset}}
@media screen and (max-width:760px) {.foot_top .fl {width:100%;padding-left:0px;text-align:center}
.foot_top .fm {display:none}
.foot_top .fr {width:100%;text-align:center}
.foot_ul>li,.parallax-content li {width:100%}
.give_ul li {width:50%;height:122px;margin-bottom:15px}
.l_content {width:100%}
.pro_left {width:100% !important;float:none!important}
.pro_right {padding-left:0!important}
.itembody .list_left {float:none!important}
.itembody .list_right {width:100%;padding-left:0!important;margin-top:10px}}
.table,.table1,table.imagetable,table.hovertable,table#verzebra,table#emphasis,table#newspaper,table.colorful,table#ccyydyl {width:100%;border-collapse:collapse}
.table p,.table1 p,table.imagetable p,table.hovertable p,table#verzebra p,table#emphasis p,table#newspaper p,table.colorful p,table#ccyydyl p {padding:0px;margin:0px}
.table1 th,.tabl1e td {border:1px solid #cdcdcd;padding:5px}
.table1 tr:nth-child(odd) {background-color:#efede1}
.table1 tr:nth-child(even) {background-color:#FFF}
.table1 tr:first-child {background-color:#8db3e3}
.table1 tr:nth-child(3) {background-color:#d7d7d7}
.table th,.table tr.bgcolor {background-color:#c1c1c1}
.table th,.table td {border:1px solid #CCC;padding:5px}
table.imagetable {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#999999;border-collapse:collapse}
table.imagetable th {background:#b5cfd2;border-width:1px;padding:8px;border-style:solid;border-color:#999999}
table.imagetable td {background:#dcddc0;border-width:1px;padding:8px;border-style:solid;border-color:#999999}
table.hovertable {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#999999;border-collapse:collapse}
table.hovertable th {background-color:#c3dde0;border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}
table.hovertable tr {background-color:#d4e3e5}
table.hovertable tr:hover {background-color:rgb(255,255,102)}
table.hovertable td {border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}
#verzebra {font-size:12px;text-align:left;border-collapse:collapse}
#verzebra th {font-size:14px;font-weight:normal;padding:12px 15px;border-right:1px solid #FFF;border-left:1px solid #FFF;color:#039}
#verzebra td {padding:8px 15px;border-right:1px solid #FFF;border-left:1px solid #FFF;color:#669}
.vzebra-odd {background:#eff2ff}
.vzebra-even {background:#e8edff}
#verzebra #vzebra-adventure,#verzebra #vzebra-children {background:#d0dafd;border-bottom:1px solid #c8d4fd}
#verzebra #vzebra-comedy,#verzebra #vzebra-action {background:#dce4ff;border-bottom:1px solid #d6dfff}
#emphasis {font-size:12px;text-align:left;border-collapse:collapse}
#emphasis th {font-size:14px;font-weight:normal;padding:12px 15px;color:#039}
#emphasis td {padding:10px 15px;color:#669;border-top:1px solid #e8edff}
.oce-first {background:#d0dafd;border-right:10px solid transparent;border-left:10px solid transparent}
#emphasis tr:hover td {color:#339;background:#eff2ff}
#newspaper {font-size:12px;text-align:left;border-collapse:collapse;border:1px solid #6cf}
#newspaper th {padding:20px;font-weight:normal;font-size:13px;color:#039;text-transform:uppercase;border-right:1px solid #0865c2;border-top:1px solid #0865c2;border-left:1px solid #0865c2;border-bottom:1px solid #FFF}
#newspaper td {padding:10px 20px;color:#669;border-right:1px dashed #6cf}
table.colorful {font-family:"Trebuchet MS",sans-serif;font-size:16px;font-weight:bold;line-height:1.4em;font-style:normal;border-collapse:separate}
.colorful thead th {padding:15px;color:#FFF;text-shadow:1px 1px 1px #568F23;border:1px solid #93CE37;border-bottom:3px solid #9ED929;background-color:#9DD929;background:-webkit-gradient(linear,left bottom,left top,color-stop(0.02,rgb(123,192,67)),color-stop(0.51,rgb(139,198,66)),color-stop(0.87,rgb(158,217,41))        );background:-moz-linear-gradient(        center bottom,rgb(123,192,67) 2%,rgb(139,198,66) 51%,rgb(158,217,41) 87%        );-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px 5px 0px 0px;border-top-left-radius:5px;border-top-right-radius:5px}
.colorful thead th:empty {background:transparent;border:none}
.colorful tbody th {color:#FFF;text-shadow:1px 1px 1px #568F23;background-color:#9DD929;border:1px solid #93CE37;border-right:3px solid #9ED929;padding:0px 10px;background:-webkit-gradient(linear,left bottom,right top,color-stop(0.02,rgb(158,217,41)),color-stop(0.51,rgb(139,198,66)),color-stop(0.87,rgb(123,192,67))        );background:-moz-linear-gradient(        left bottom,rgb(158,217,41) 2%,rgb(139,198,66) 51%,rgb(123,192,67) 87%        );-moz-border-radius:5px 0px 0px 5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.colorful tfoot td {color:#9CD009;font-size:32px;text-align:center;padding:10px 0px;text-shadow:1px 1px 1px #444}
.colorful tfoot th {color:#666}
.colorful tbody td {padding:10px;text-align:center;background-color:#DEF3CA;border:2px solid #E7EFE0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#666;text-shadow:1px 1px 1px #FFF}
#ccyydyl {font-size:12px;text-align:left;border-collapse:collapse}
#ccyydyl th {font-size:14px;font-weight:normal;padding:12px 15px;color:#039}
#ccyydyl td {padding:10px 15px;color:#669;border-top:1px solid #e8edff}
#ccyydyl th:nth-child(odd),#ccyydyl td:nth-child(odd) {background:#F6F6F6;border-right:10px solid transparent;border-left:10px solid transparent}
#ccyydyl tr:nth-child(odd) td:nth-child(odd) {background-color:#eee}
#ccyydyl tr:hover td {color:#339;background-color:#f0f6f9 !important}
.inner_banner img {width:100%}
#foot #xyz ul {display:flex;justify-content:center;padding-top:10px;flex-wrap:wrap}
#foot #xyz ul li {margin:5px !important;display:inline-block !important;transform:none !important;height:auto !important}
#foot #xyz ul li a {font-size:12px;color:#6f6078;display:flex;align-items:center;line-height:1.4;text-transform:capitalize}
#foot #xyz ul li a img {margin-right:3px}
#con {margin-top:30px}
#tagContent {padding-top:10px}
#tags:after {content:'';display:block;clear:both;visibility:hidden;height:0px}
#tags li {margin-bottom:10px;float:left}
#tags li a {text-decoration:none;display:block;line-height:40px;padding:0px 18px;margin-right:8px;background:#efefef;color:#222;font-size:14px}
ul#tags li.selectTag a {color:#FFF;background:var(--color)}
.tagContent {display:none;width:100%;color:#333;padding-top:10px;font-size:14px;line-height:28px}
#tagContent div.selectTag {display:block}
.products_wrap.clearfix .ptit {font-size:25px;line-height:24px;padding:25px 0 5px;font-weight:normal;height:30px;color:#000}
.rollPro1 li .pbox a {display:block;width:100%;height:280px;position:relative}
.rollPro1 li .pbox img {position:absolute;top:50%;left:50%;-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media screen and (max-width:1100px) {.rollPro1 li .pbox a {height:220px}}
.products.ssp_mid {margin-bottom:60px}
.ejfl {color:#111;line-height:1.3;margin-bottom:12px}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6}
.button_box,.button_box a,.button_box p {font-size:15px;line-height:1.7;color:#111}
.productsTags {border:none;font-size:15px;line-height:1.7;font-weight:var(--fontbold5);color:#111}
.productsTags a {color:#111}
#nycentdetails .pro_right {padding-left:0px}
#nycentdetails .pror_detail .fr {width:calc(100% - 420px)}
@media screen and (max-width:800px) {#nycentdetails .pror_detail .fr {width:100%}}
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}