@charset "utf-8";
:root{--color:#0b57a4;--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}
li,ul {list-style:none}
a {text-decoration:none}
body {font-size:14px;word-spacing:normal;color:var(--fontcolor);font-family:Helvetica,Arial,Verdana,sans-serif;font-style:normal;font-weight:var(--fontbold4);position:relative;line-height:1.7}
img {border:0px;max-width:100%}
.container {max-width:1200px;margin:0px auto}
.clearfix {zoom:1}
.clearfix:after,.clearfix:before {display:table;content:""}
.clearfix:after {clear:both}
#slider {width:100%;margin:0px auto}
.controls li {top:50%;margin-top:-30px}
.controls li:nth-child(1){left:0px}
.controls li:nth-child(2){right:0px}
.pagination li {background-color:#DDD}
.pagination li.active {background-color:#222690}
.responsive {width:100%;height:auto;display:block}
.clearfix:after {content:"";display:table;clear:both}
.head {position:fixed;top:0px;width:100%;height:80px;padding-top:20px;background-color:var(--color);z-index:1000}
.we {padding:40px 0px}
.logo,.mobile_logo {float:left;padding-left:25px}
.logoimg {max-height:60px;display:block}
.logo {height:60px;line-height:60px}
.nav .ul_content li {display:inline-block;text-transform:uppercase;color:#FFF;position:relative;line-height:80px}
.nav>div>li>a {white-space:nowrap}
.nav li a {color:#FFF;padding:0px 15px;border-right:1px solid #FFF;font-weight:var(--fontbold6)}
#quality {background:#ededed;margin-top:-12px}
.qua_title {text-align:center}
.qua_title>span {width:100px;height:1px;background:#282828;display:inline-block;margin-bottom:10px}
.qua_title p {display:inline-block;font-size:32px;color:#282828;margin:0px 20px}
.qua_detail {text-align:center;max-width:550px;margin:0px auto;color:#2f2727;font-size:12px;margin-top:10px;margin-bottom:30px}
.qua_licontent img {width:100%;display:block}
.qua_ul li {float:left;box-sizing:border-box;-moz-box-sizing:border-box;width:25%;text-align:center}
.qua_licontent {margin:0px 4%}
.btm_title a {color:#2f2727;font-size:18px;font-weight:var(--fontbold7);padding:10px 0px;display:block}
.qua_btm p {color:#727272;font-size:14px}
.ne_title {color:#282828;font-weight:var(--fontbold7);font-size:50px;text-align:center}
.icon_line {width:60px;height:1px;background:#282828;margin:10px auto}
.learn_more {text-align:center;padding:35px 0px}
.learn_more a {padding:12px 40px;border:1px solid #dedede;color:#282828;border-radius:25px;transition:all .6s}
.learn_more a:hover {background:#009fe9;color:#FFF}
.news_ul {margin-top:30px}
.news_ul li {border-bottom:1px solid #d2d2d2;margin:30px 0px;background:url(icon.jpg) no-repeat center right}
.news_ul li .fl,.news_ul li .fr {display:inline-block}
.news_ul li .fl {width:69%;padding-right:10%}
.news_ul li .fr {width:17%;border-left:2px solid #909090;padding-left:3%;color:#a7a7a7}
.necon_title a {font-size:14px;font-weight:var(--fontbold7);font-family:"Microsoft YaHei UI";text-transform:uppercase;display:block;color:#282828}
.news_ul li .fl p {font-size:14px;padding:20px 0px;color:#282828}
.news_ul li .fl p a {color:#333}
.pub_date {font-size:30px;font-weight:var(--fontbold7)}
.news_ul li .fr p {font-size:18px}
.defind_box li {box-sizing:border-box}
.defind_box li>div a {position:relative;display:block;margin-bottom:35px;overflow:hidden}
.defind_box li {float:left;margin-bottom:3%;position:relative}
.defind_box a {display:block;width:100%}
.defind_box li a:after {content:'';background:url(click.png) no-repeat bottom right/132px 38px;position:absolute;bottom:0px;z-index:2;right:0px;width:132px;height:38px;cursor:pointer}
.defind_box li:nth-child(1){width:70%;margin-right:3%}
.defind_box li:nth-child(2){width:27%}
.defind_box li:nth-child(3){width:40%;margin-right:3%}
.defind_box li:nth-child(4),.defind_box li:nth-child(5){width:57%}
.right_content a {display:block}
.right_content a {display:block}
.big_img {display:block;width:100%}
.click_bar {position:absolute;right:0px;bottom:0px;max-width:150px}
.foot {background:linear-gradient(to right,#21268e 0,#1a69a8 100%);color:#FFF;margin-top:25px;padding:25px}
.foot_top {height:75px;line-height:75px;border-bottom:1px solid #839bca}
.foot_li {padding:35px 0px;border-bottom:1px solid #a4b7d6}
.foot_li li {float:left;width:33.333%;margin-bottom:15px}
.foot_info {padding-right:30px}
.foot_info a {display:block;color:#FFF}
.special_color {font-size:24px;font-family:"Microsoft PhagsPa";font-weight:var(--fontbold7)}
.special_color span {color:#009fe9}
.foot_info .fl,.foot_info .fr {margin-bottom:30px;vertical-align:middle}
.foot_info .fl {width:150px;float:left}
.foot_li .foot_info .fl a img {max-width:100%;display:block}
.foot_info .fr {padding-left:160px}
.foot_info table {width:100%}
.foot_info table tr:nth-child(1) .icon {background:url(dianhua.png) no-repeat left center;text-indent:30px}
.foot_info table tr:nth-child(2) .icon {background:url("https://css02.v15cdn.com/m203/blue/vel(2).png") no-repeat left center;text-indent:30px}
.foot_info table tr:nth-child(3) .icon {background:url("Address%20fill.png") no-repeat left center;text-indent:30px}
.foot_info table tr td:nth-child(2){width:50px}
.foot_info dl {padding:5px 0px}
.foot_info dl dt a {background:url(dayu.png) no-repeat left center;color:#FFF;text-indent:20px;display:inline-block}
.foot_info dl dt a:hover {color:#009fe9}
.foot_nav ul li a:hover {color:#009fe9}
.b-text,.footText {width:100%;border:none;outline:0;padding:20px 0px;background:0 0;border-bottom:1px solid #407bb5;color:#FFF}
.foot_info input::placeholder {color:#a4b7d6}
.b-area {font-family:arial;width:100%;line-height:40px;border:0px;border-radius:3px;background:0 0;height:100px;outline:0;color:#FFF;border-bottom:1px solid #407bb5}
.b-area::placeholder {color:#a4b7d6}
.btn {background-color:transparent;color:#FFF;padding:10px 30px;border-radius:0;margin-top:15px;border:1px solid #FFF;outline:0;font-weight:var(--fontbold7);font-size:18px;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;cursor:pointer}
.btn:hover {background:#FFF;color:#407bb5}
.foot_nav ul li {display:inline-block}
.foot_nav ul li a {padding:0px 10px;color:#FFF}
.fixednav {position:fixed;z-index:9999;background-color:var(--color)!important}
.hidden_content {position:relative;z-index:1000;height:67px;display:none;background:linear-gradient(to right,#21268e 0,#1a69a8 100%);padding:0px 25px}
.mobile_login_menu {line-height:80px;float:right;display:none}
.mobile_login_menu img {vertical-align:middle;cursor:pointer;background:#21268e}
.hide_menuwrap {position:absolute;float:right;transition:all .3s;z-index:200;overflow:hidden;right:0px;width:300px}
.hide_menuwrap .nav_en1 {float:none}
.nav .submenu {position:absolute;float:left;width:auto;top:80px;left:0px;padding-left:0px;opacity:.95;filter:alpha(opacity=85);z-index:9999999;display:none;text-align:left}
.nav .submenu li {border-bottom:1px solid #d8d8d8;display:block;background:#223293;height:45px;line-height:45px}
.nav .ul_content li:hover {background:#009fe9}
.nav .submenu li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:35px;height:33px;width:250px;border-right:none}
.hide_menuwrap .nav_en1 {float:none}
.nav_en1 li a {line-height:50px;display:block;padding:0px 25px;font-size:16px;transition:all .3s;font-weight:var(--fontbold6);color:#FFF}
.nav_en1>li {background:#245ea1;text-align:left;width:100%;font-size:18px;transition:all .2s;transform:translateZ(0);transition-property:color;transition-duration:.3s;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;-webkit-transition-property:color;-webkit-transform:translateZ(0);display:none}
.nav_en1>li:hover {background:#009fe9}
.bPosition {padding:10px;text-align:right;border-bottom:1px #222690 solid;color:#333}
.bPosition a {color:#333}
@media screen and (max-width:1200px){.pror_detail .fr {width:100%!important;margin-top:10px}
.foot_nav {float:none!important}
.foot_li li {width:50%}
.fixednav {padding-left:0!important}}
@media screen and (max-width:960px){.htop {display:none}
.hidden_content {display:block}
.news_ul li .fl {width:100%;padding-right:0px}
.news_ul li {background:url(icon.jpg) no-repeat bottom right}
#parts li,.box,.pr_singgle,.service_box li {width:50%}
.foot_box>li {width:33.33%}
.foot_box>li:last-child {float:none!important}
.ab_content .fl,.ab_content .fr {width:100%}
.ab_content .fr {margin-top:20px}
.ab_content .pro_title,.btn_re {text-align:center}
.itembody .list_left {float:none}
.itembody .list_right {width:100%;padding-left:0!important;margin-top:10px}
.box_left {float:none}
.box_right {padding-left:0!important}
.nav {position:absolute;float:right;transition:all .3s;z-index:200;right:0px;width:300px;min-width:unset;top:80px;background:#223293;padding-left:0!important}
.nav .ul_content li {display:none}
.nav .ul_content li,.nav li a {line-height:45px;border:none;width:100%}
.nav li a {display:block}
.head {padding-top:0px}
.logoimg {display:unset;vertical-align:middle}
.logo {height:80px;line-height:80px}
.nav .submenu {top:0px;left:unset!important;right:300px}
.nav .submenu li a {line-height:45px;height:45px}
.mobile_login_menu {display:block!important;margin-right:15px}}
@media screen and (max-width:960px) and (min-width:760px){.singgle_b {width:50%}}
@media screen and (max-width:760px){.foot_box>li {width:50%}
.foot_top .know_more {display:block;margin:0px 20px}
#cate_nav li {width:100%;margin-right:0!important}
.about_box .about_single {width:100%}
.ab_single {text-align:left!important}
.show_box li {width:100%}
.foot_box li,.qua_ul li {width:50%}
.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}
.itembody_in {padding:0!important}
.news_message {padding:0!important}
.news_message li a {text-indent:0!important}
.foot_li li {width:100%}
.defind_box li {display:block}}
@media screen and (max-width:640px){.foot_box>li {width:100%}
.foot_info {padding:10px 30px}
.bt_content .fl {float:none}
.bt_content .fr {padding-left:0px;margin-top:15px}
.service_box li {width:100%}
.box {width:100%}
.ft_content {padding:0px 10%!important}
.products_box li {width:99%}
.singgle_b {width:50%}}
@media screen and (max-width:460px){.foot_info .fl {width:100%!important}
.foot_info .fr {padding-left:0!important}}
@media screen and (max-width:360px){.itembody .list_left img {width:100%!important}
.singgle_b {width:100%}}
.inner_banner {max-height:700px;overflow:hidden;max-width:100%}
.inner_banner img {display:block}
.products {padding-top:40px;transition:all .3s}
.ssp_mid {background:#FFF!important}
.ssp_mid .content_title {width:100%;height:35px;padding:5px 0px;margin-bottom:10px;font-weight:var(--fontbold4);color:#333;font-size:14px}
.products_wrap {padding:0px 25px}
.pro_left {width:200px;padding-bottom:10px;font-size:15px;line-height:1.7;color:#666;margin-top:30px}
.pro_left table {font-size:14px}
.list_left,.list_right,.pro_left {float:left}
.con_title {height:55px;line-height:55px;color:#FFF;background:#222690;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(https://css02.v15cdn.com/m203/blue/pico.png) 5px 15px no-repeat}
.pro_left .sf-menu1 a:hover {color:#FFF;background:#009fe9 url(https://css02.v15cdn.com/m203/blue/pico.png) 5px 15px no-repeat}
.pro_left .sf-menu ul li a {background:#FFF;color:#333}
.pro_left .sf-menu1 {margin:0px auto;padding-bottom:20px}
.pro_left .sf-menu1 li {border-bottom:1px solid #EEE}
.pro_left .sf-menu1 a {display:block;color:#000;line-height:20px;font-size:16px;padding:9px 0px 9px 18px;background:url(https://css02.v15cdn.com/m203/blue/pico.png) 5px 15px no-repeat}
.pro_left .sf-menu1 a:hover {color:#FFF;background:#009fe9 url(https://css02.v15cdn.com/m203/blue/pico.png) 5px 15px no-repeat}
.pro_left .sf-menu1 ul li {border-bottom:1px solid #FFF;padding-left:20px}
.pro_left .sf-menu1 li.LiLevel2 {position:relative}
.pro_left .sf-menu1 li.LiLevel2::before {content:'';position:absolute;left:5px;top:18px;width:2px;height:2px;border-top:2px solid #999;border-right:2px solid #999;transform:rotate(45deg)}
.pro_left .sf-menu1 ul li a {background:#FFF;color:#333}
.pro_left .sf-menu1 .LiLevel1 {background:0 0;font-weight:var(--fontbold7);border-bottom:1px dotted #E4E4E4}
.pro_left .searchbox_content {width:100%}
.pro_left .sk {width:calc(77% - 2px);border:1px #EEE solid;font-size:14px;height:36px;line-height:36px;border-radius:0}
.pro_left .sbtn {width:23%;background:#1e469b url(search.png) center no-repeat;height:38px;border-radius:0}
.pro_right {margin:30px 0px;padding-left:30px;overflow:hidden}
.singgle_b {width:33.333%;float:left;transition:all .3s}
.single_imgb img {border:0px;max-width:100%}
.singgle_b .watch_box {padding:0px 10px 20px 10px}
.change_box {text-align:center;width:100%;height:200px}
.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:var(--fontbold7)}
.singgle_b .watch_box p {text-align:center;margin-top:10px;color:#666;height:45px;overflow:hidden;line-height:1.7}
.pror_wrap {width:100%;font-size:14px;margin-top:20px}
.pror_detail {width:100%;display:inline-block;padding-bottom:20px;border-bottom:1px dashed #CCC}
.pror_detail .fl {max-width:400px;float:left}
.pror_detail .fr {width:52%;float:right;font-size:14px;line-height:25px}
.productsTags,.pror_detail .fr h1 {font-weight:var(--fontbold6);width:100%;display:block;font-size:19px;border-bottom:1px dashed #DDD;padding:7px 0px;margin-bottom:10px;line-height:34px;color:#666}
.special_read {padding:6px 12px;background:#222690;color:#FFF!important;border-radius:5px;transition:all .3s;display:inline-block!important}
.pror_detail .special_read {margin-top:10px}
.itembody {width:100%;float:left}
.itembody .list_right .case_detail {padding:0px}
.itembody_in {padding:30px;border-bottom:1px dotted #E4E4E4;transition:all .3s;overflow:hidden}
.itembody .list_left {width:250px}
.itembody .list_right {transition:all .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}
.pages a,.pages span {display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0px 10px;line-height:30px}
.pages a:link,.pages a:visited {color:#666;background:#FFF}
.pages a:active,.pages a:hover,.pages span.ctxt {color:#FFF;background:#222690;text-decoration:none}
#imgshow {display:none!important}
.pshare {float:left;padding:8px 0px 0px 0px}
.jsshare {text-align:center;padding-top:8px;float:left}
.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;width:140px;padding:10px 20px;font-size:14px;color:#FFF;cursor:pointer;outline:0;background:#222690}
.button_box p {padding:10px 0px}
.productsTags,.pror_detail .fr h1 {font-weight:var(--fontbold6);display:block;font-size:19px;border-bottom:1px dashed #DDD;padding:7px 0px;margin-bottom:10px;line-height:34px;color:#666}
.watch_botton .ptit {border:none;padding:10px 20px;font-size:14px;color:#FFF;cursor:pointer;outline:0;background:#6e93dc;display:inline-block}
h1 {text-transform:capitalize;font-size:36px}
.plist {display:inline-block}
.plist ul {float:left;width:100%;transition:all .6s}
.plist ul .fl {float:left;width:250px}
.plist ul .fl img {width:100%;height:100%}
.plist ul strong {font-weight:var(--fontbold7)}
.plist ul li>p {transition:all .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;width:266px;height:266px;display:table-cell;vertical-align:middle}
.rollPro1 li a {text-decoration:none;color:#333}
.rollPro1 li .pbox img {max-width:100%;max-height:100%;display:block;margin:0px auto}
.rollPro1 li p {height:40px;line-height:20px;overflow:hidden;margin:10px auto}
@media screen and (max-width:1000px){.rollPro1 li .pbox {height:200px}}
@media screen and (max-width:560px){.rollPro1 li .pbox {height:140px}}
.news_message {padding:0px 16px;border:none}
.news_message .news_li {text-align:right;height:40px;margin-top:0!important;background:url(https://css02.v15cdn.com/m203/blue/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}
.box_left {width:200px;float:left}
.box_left img {width:100%}
.box_right {padding-left:220px;float:none}
.box_right h3 a {color:#333;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}
.pro_right>ul {overflow:hidden}
.pinfo img {border:0px;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,.ptit.nwptit {font-size:25px;line-height:24px;padding:10px 0px;font-weight:var(--fontbold4);height:30px;color:#000}
.ptit.nwptit {padding-top:25px}
.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}
.ejfl {font-size:24px;margin:0px 0px 20px;font-weight:var(--fontbold4)}
#searchbox {width:100%;height:100px;background:linear-gradient(to right,#21268e 0,#1a69a8 100%);margin-top:-12px}
.searchbox_content {width:602px;margin:0px auto;padding-top:18px}
.sk {float:left;height:48px;line-height:50px;border:1px solid #FFF;width:498px;text-indent:20px;color:#333;font-size:17px;background:#FFF;border-radius:50px 0 0 50px;outline:0}
.sbtn {width:100px;height:50px;background:#4bae53;border:0px;color:#FFF;font-size:20px;border-radius:0 50px 50px 0px;outline:0;cursor:pointer}
@media screen and (max-width:640px){#searchbox {height:75px}
.searchbox_content {width:310px;padding-top:15px}
.sk {height:32px;line-height:32px;width:238px;text-indent:10px;font-size:15px}
.sbtn {width:70px;height:34px;font-size:15px}}
.news_ul li .container {padding:0px 100px;box-sizing:border-box}
.table td,.table th {border:1px solid #cdcdcd;padding:5px}
.table {border-collapse:collapse}
.pdown1 #A_DownLoadProduct {display:inline-block;clear:both;height:32px;margin:16px 0px 0px 0px;line-height:32px;background:url(../../down1_2.webp) right top no-repeat;padding-right:50px}
.pdown1 #A_DownLoadProduct span {color:#333;display:inline-block;height:32px;background:url(../../down1_1.webp) no-repeat;padding:0px 0px 0px 16px}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct {display:inline-block;clear:both;height:45px;margin:16px 0px 0px 0px;line-height:45px;padding-right:45px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span {color:#333;display:inline-block;height:45px;background:url(../../down2_1.webp) no-repeat;padding:0px 12px 0 16px}
.pdown2 #A_DownLoadProduct {background:url(../../down2_2.webp) right top no-repeat}
.pdown3 #A_DownLoadProduct {background:url(../../down2_3.webp) right top no-repeat}
.pdown4 #A_DownLoadProduct {background:url(../../down2_4.webp) right top no-repeat}
.bPosition {border-bottom:1px #ececec solid;padding:10px 0px;text-align:right;color:#666;font-size:12px}
.bPosition a {color:#666;font-size:12px}
#xyz {left:0px;top:2px}
.ul_content {text-align:left}
@media (max-width:992px){.copy_right,.foot_nav ul li {padding:5px 0px}
.ft_content {text-align:center}
.copy_right {margin-bottom:10px}}
#xyz ul {display:flex;justify-content:center;flex-wrap:wrap}
#xyz ul li {margin:5px}
#xyz ul li a {font-size:12px;color:#FFF;display:flex;align-items:center;line-height:1.4;text-transform:capitalize}
#xyz ul li a img {margin-right:3px}
@media screen and (min-width:760px){.nav {position:initial;background:0 0;width:auto;margin-left:50px}
.nav .ul_content li {display:block;width:auto;position:relative}
.ul_content {display:flex}
.mobile_login_menu {display:none!important}
#nav {display:flex;align-items:center;justify-content:space-between}
.nav .submenu {top:100%;left:0!important;right:initial}
.logo,.logo a {display:flex;align-items:center;justify-content:center}}
.ft_content {text-align:center}
.foot_nav ul li a {display:inline-block;padding:5px 18px;font-size:15px}
.foot_nav {padding:15px 0px}
.ejfl {color:#111;line-height:1.3;margin-bottom:10px}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6;max-width:1140px}
.button_box,.button_box a {font-size:15px;line-height:1.7;color:#111}
.button_box button {margin-bottom:12px}
.productsTags {border:none;font-size:15px;line-height:1.7;font-weight:var(--fontbold5);color:#111}
.productsTags a {color:#111}
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:1140px}
.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:1140px}
.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}