body{letter-spacing: 1px;margin:0; padding:0;font-family:"STSong","Times","Times New Roman","宋体",serif; font-size:14px;line-height: 1;}
img{margin:0; padding:0; border-style:none; vertical-align:middle; line-height:1.0;}
ul,nav{list-style-type:none;}
ol{list-style-type:decimal;}
p,span,h1,h2,h3,h4,h5,h5,dl,dd,dt,form,ul,li,ol{margin:0; padding:0;}
i{margin:0; padding:0; font-style:normal;}
input,textarea,select{margin:0; padding:0; vertical-align:middle;}
a{color:#000; text-decoration:none; -webkit-transition: all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all  0.3s ease;}
a:hover{opacity:0.7;cursor: pointer;}
.fl{float:left;} 
.fr{float:right;}
.clearfix:after {content: "";display: block;clear: both;visibility: hidden;font-size: 0;height: 0;} 
.clearfix {*display: inline-block;_height:1%;}
.sp_block,.sp_inline{display: none;}


@font-face {
  font-family: "NotoSansHans";
  src: url("../fonts/NotoSansHans-Regular.ttf") format("truetype"),
       url("") format("embedded-opentype"),
       url("") format("svg");
}


.center {width: 1200px;margin: 0 auto;}
.gnav_fixed{position:fixed;top:0;width: 100%;height: auto;padding-bottom: 30px;background: #fff; z-index: 9999;}

.ozu_top {display: flex;align-items: center;justify-content: space-between;}
.ozu_top_sp {display: none;}
.ozu_top_des {font-family: 黑体;padding-left: 23px;box-sizing: border-box;}
.ozu_top_p {display: flex;align-items: center;}
.ozu_top_name {font-family: 黑体;font-size: 14px;line-height: 22px;display: flex;align-items: center;}
.ozu_top_name a {display: block;}
.ozu_top_name img {margin-right: 9px;}
.ozu_top_name span {display: block;font-weight: bold;letter-spacing: 6.5px;}
.ozu_top_tel {margin-left: 26px;width: 215px;text-align: center;font-size: 21px;line-height: 52px;background: #143680;color: #fff;}
.ozu_top_tel a {display: block;color: #fff;}
.ozu_logo {text-align: center;margin-top: -25px;}
.ozu_nav {font-size: 17px;width: 589px;margin: 0 auto;padding-top: 31px;font-weight: bold;}
.ozu_nav li {float: left;margin-left: 56px;}
.ozu_nav li:first-child {margin-left: 0;}
.ozu_nav li a {display: block;padding-bottom: 9px;position: relative;}
.ozu_nav li a > p {width: 0;transition: all 0.5s ease;border-top: 1px solid #3c3c3c;position: absolute;bottom: 0;left: 0;}
.ozu_nav li.active p,.ozu_nav li:hover p {width: 100%;}
.ozu_nav li:hover a {opacity: 1;}
.bemcot_dusper_banner {margin-top: 19px;height: 562px;background: url(../images/bemcot_dusper_banner.jpg) no-repeat top center;}
.line {margin-top: 65px;text-align: center;}
.line.mt45 {margin-top: 45px;}
.ozu_area {line-height: 1;font-size: 19px;margin-top: 9px;text-align: center;font-weight: bold;}
.ozu_area_kind {line-height: 1;margin-top: 38px;font-size: 34px;font-weight: bold;text-align: center;letter-spacing: 3px;}
..ozu_area_kind.mt65 {margin-top: 65px;}
.ozu_area_kind span {font-size: 37px;letter-spacing: 0;vertical-align: top;}
.ozu_area_kind01 {position: relative;margin-top: 15px;}
.electronics {position: absolute;top: -9px;left: 50%;margin-left: -478.5px;}
.electronics.cosmetic {margin-left: -328px;}
.electronics.brands {top: 17px;margin-left: -258.5px;}
.ozu_area_kinddes {margin-top: 17px;font-size: 18px;text-align: center;line-height: 1;}
.ozu_area_kinddes.mt28 {margin-top: 28px;}
.ozu_area_kinddes02 {margin-top: 37px;font-size: 24px;font-weight: bold;text-align: center;letter-spacing: 4px;}
.ozu_area_kindul01 {width: 1043px;margin: 57px auto 0 auto;padding-bottom: 71px;box-sizing: border-box;}
.ozu_area_kindul01.w685 {width: 685px;}
.ozu_area_kindul01 li {width: 314px;height: 539px;color: #fff;float: left;margin-left: 50px;box-shadow: 0 11px 20px 10px #a6a9ba;}
.ozu_area_kindul01 li:nth-child(3n+1) {margin-left: 0;}
.ozu_area_kindul01 li:nth-child(1) {background: url(../images/clean_cloth.png) no-repeat top left;}
.ozu_area_kindul01 li:nth-child(2) {background: url(../images/wiping_paper.png) no-repeat top left;}
.ozu_area_kindul01 li:nth-child(3) {background: url(../images/other.png) no-repeat top left;}
.ozu_area_kindul01 li.makeup_cotton {background: url(../images/makeup_cotton.png) no-repeat top left;}
.ozu_area_kindul01 li.facial_mask {background: url(../images/facial_mask.png) no-repeat top left;}
.ozu_area_kindul01 li a {display: block;height: 539px;color: #fff;padding: 273px 16px 33px 16px;box-sizing: border-box;}
.ozu_area_kindul01 li:hover a {background: rgba(0, 0, 0, 0.2);}
.ozu_area_kindul01 li .line2 {width: 53px;height: 1px;background: #fff;}
.ozu_area_kindul01 li .title {font-size: 28px;margin-top: 16px;line-height: 1;overflow: hidden;}
.ozu_area_kindul01 li .title span {margin-top: 7px;font-family: arial;font-weight: normal;float: right;display: inline-block;font-size: 12px;width: 115px;height: 16px;line-height: 16px;text-align: center;border: 1px solid #fff;box-sizing: border-box;}
.ozu_area_kindul01 li .des {height: 100px;font-family: 黑体;font-size: 14px;line-height: 25px;margin-top: 20px;}
.ozu_area_kindul01 li .detail {margin-top: 50px;font-size: 17px;vertical-align: middle;letter-spacing: 3px;}
.ozu_area_kindul01 li .detail img {margin-top: -5px;}
.ozu_area_kindbg {position: absolute;bottom: 0;left: 0;width: 100%;height: 426px;background: #d7ddff;z-index: -1;}
.news_nav {width: 100%;height: 526px;margin-top: 30px;background: url(../images/news_nav_bg.jpg) no-repeat top center;}
.news_nav .w1115 {width: 1115px;margin: 0 auto;padding: 59px 0 106px 0;box-sizing: border-box;}
.news_nav_left {width: 787px;}
.news_nav_title {font-size: 30px;}
.news_nav_title .xline {display: inline-block;width: 22px;vertical-align: middle;border-top:1px solid #000;margin-right: 15px;box-sizing: border-box;}
.news_nav_title .look_list {display: block;font-size: 17px;float: right;}
.news_nav_title .look_list img {margin-left: 15px;margin-top: -2px;}
.news_nav_ul {font-family: 黑体;margin-top: 43px;}
.news_nav_ul li {padding-left: 30px;margin-top: 23px;height: 76px;line-height: 76px;background: #fff url(../images/tori.png) no-repeat 96% center;box-sizing: border-box;}
.news_nav_ul li .date {font-size: 17px;color: #808080;margin-right: 35px;}
.news_nav_ul li .topic {font-size: 15px;}
.news_nav_ul li a {display: block;}
.gradient_bg {padding-bottom: 60px;background-image: linear-gradient(to top,#ececec,#fff);box-sizing: border-box;}
.all_brands {display: block;width: 350px;height: 73px;margin: 39px auto 0 auto;line-height: 73px;text-align: center;font-size: 18px;background: #273880;color: #fff;letter-spacing: 3px;}
.all_brands:hover {background: #fff;color: #000;opacity: 1;}
.all_brands:hover img {content:url(../images/black_tori.png);}
.xj_history {width: 100%;margin-top: 330px;position: relative;padding:320px 0 63px 0;background: url(../images/history_bg.jpg) repeat;box-sizing: border-box;}
.xj_history .his {position: absolute;top: -283px;left: 50%;margin-left: -483.5px;}
.history_about {margin-left: 20px;display: block;font-weight: bold;font-size: 18px;text-align: center;margin-top: 12px;letter-spacing: 3px;}
.history_about img {margin-left: 12px;}
.history_ins {font-size: 21px;line-height: 39px;margin-top: 27px;text-align: center;letter-spacing: 3px;font-weight: bold;}
.contact_us {width: 984px;margin:0 auto;padding-top: 65px;}
.contact_us_list {margin-top: 35px;}
.contact_us_list li {float: left;margin-left: 40px;box-shadow: 5px 5px 10px #dadada;}
.contact_us_list li:nth-child(2n+1) {margin-left: 0;}
.contact_us_list li a {width: 470px;height: 111px;display: flex;align-items: center;padding-left: 31px;background: #fff url(../images/black_tori.png) no-repeat 93% center;box-sizing: border-box;}
.contact_us_list li span {display: block;}
.contact_us_list li span.f14 {font-size: 14px;line-height: 1;font-weight: bold;}
.contact_us_list li span.f27 {font-size: 27px;line-height: 1;font-weight: bold;}
.contact_us_list li span.f36 {font-size: 36px;line-height: 1;margin-top: 11px;}
.contact_us_list li img {margin-right: 20px;}
.contact_us_list li img.hx {display: none;}
.contact_us_list li a:hover {opacity: 1;background: #232f6b url(../images/tori2.png) no-repeat 93% center;color: #fff;}
.contact_us_list li a:hover img.hv {display: none;}
.contact_us_list li a:hover img.hx {display: block;}
footer {margin-top: 65px;background: #232f6b;color: #fff;}
footer a {color: #fff;}
footer.mt0 {margin-top: 0;}
.w984 {width: 984px;margin: 0 auto;}
.footer_nav {height: 106px;border-bottom: 1px solid #3e4a7e;box-sizing: border-box;}
.footer_nav .w984 {display: flex;align-items: center;height: 105px;}
.footer_nav dt {position: relative;width: 347px;height: 100%;line-height: 105px;padding: 0 53px 0 13px;margin-right: 103px;border-right: 1px solid #3e4a7e;box-sizing: border-box;}
.footer_nav dt p {position: absolute;right: 0;top: 0;width: 800px;height: 100%;background: #28346e;}
.footer_nav dt a {position: absolute;right: 56px;bottom: 0;z-index: 1;}
.footer_nav dd ul li {float: left;margin-left: 38px;font-weight: bold;font-size: 16px;}
.footer_nav dd ul li:first-child {margin-left: 0;}
.footer_nav02 {display: flex;align-items: flex-start;}
.footer_nav02 dt {width: 346px;height: 100%;padding: 28px 0 0 20px;box-sizing: border-box;}
.footer_nav02 dt h5 {font-size: 16px;}
.footer_nav02 dt .des {padding-left: 22px;font-size: 14px;margin-top: 0;line-height: 23px;background: url(../images/white_tori.png) no-repeat left center;box-sizing: border-box;}
.footer_nav02 dt .des a {display: block;width: max-content;padding-bottom: 1px;border-bottom: 1px solid #fff;letter-spacing: 5.7px;font-weight: bold;box-sizing: border-box;}
.copyright {font-size: 10px;padding: 20px 0;line-height: 16px;}
.footer_nav02 dd {display: flex;align-items: flex-start;padding: 28px 0 50px 103px;border-left: 1px solid #3e4a7e;box-sizing: border-box;}
.footer_nav02_title {font-size: 16px;margin-right: 62px;}
.footer_nav02 dd div {color: #a7acc2;font-size: 14px;}
.footer_nav02 dd div a {color: #a7acc2;}
.footer_nav02 dd .n1 {margin-right: 88px;}
.footer_nav02 dd div h5 {font-size: 14px;margin-bottom: 5px;}
.footer_nav02 dd div h5 span {display: inline-block;width: 11px;border-top:1px solid #a7acc2;margin-right: 6px;vertical-align: middle;box-sizing: border-box;}
.footer_nav02 dd div p {line-height: 1;margin-top: 16px;padding-left: 8px;box-sizing: border-box;}






.pageup {position: fixed;right: 50px;bottom: 50px;}









.picList li{ width:313px;} 
.picList .pic{ text-align:center; line-height:0px;} 
.picList .pic img{ width:313px; height:314px;}
.picList .banner_intro {height: 272px;padding: 20px;background: #fff;text-align: left;box-sizing: border-box;}
.picList .banner_intro h5 {font-size: 21px;height: 29px;}
.picList .banner_intro h5.fs30 {font-size: 30px;margin-top: -9px;}
.picList .banner_intro h5 sup {font-weight: normal;}
.picList .banner_intro p {font-family: 黑体;font-size: 15px;line-height: 28px;margin-top: 20px;height: 85px;}
.picList .banner_intro span {font-size: 15px;display: block;margin-top: 83px;}
.picList .banner_intro span img {margin-left: 12px;margin-top: -3px;}
.effect {width: 100%;overflow: hidden;}
.leftLoop{width: 1135px;margin:69px auto 0 auto;position:relative;box-sizing: border-box;}
.leftLoop .hd {opacity: 0;transition: all 0.5s ease;}
.leftLoop:hover .hd {opacity: 1;}
.leftLoop .hd .prev,.leftLoop .hd .next{cursor:pointer;} 
.leftLoop .hd .prev {position: absolute;left: 20px;top: 50%;margin-top: -33.5px;z-index: 99;}
.leftLoop .hd .next {position: absolute;right: 20px;top: 50%;margin-top: -33.5px;z-index: 99;}
.leftLoop .hd ul{ float:right;zoom:1; margin-top:10px;} 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px;background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} 
.leftLoop .hd ul li.on{ background:#f00;} 
.leftLoop .bd{width: 100%;padding-left: 53px;box-sizing: border-box;} 
.leftLoop .bd ul{width: 100%;zoom:1;} 
.leftLoop .bd ul li{ margin:0 15px 30px 15px; text-align:center; float:left;display:_inline;box-shadow: 0 3px 5px 5px #cdcdcd;}
.leftLoop .bd ul li:after {opacity: 0;transition: .3s ease-in;}
.leftLoop .bd ul li a {display: block;}


.product_banner {margin-top: 26px;height: 164px;line-height: 164px;text-align: center;font-weight: bold;letter-spacing: 6px;background:#28346e;color: #fff;font-size: 37px;}
.nav_info {font-family: 黑体;width: 1300px;font-size: 14px;margin: 0 auto;padding-top: 20px;}
.nav_info span {color: #666;}
.product_w1300 {width: 1300px;margin:30px auto 102px auto;position: relative;}
.product_w1300.mt45 {margin-top: 45px;}
.product_le {float: left;width: 952px;}
.product_title {padding-top: 25px;display: flex;align-items: center;font-size: 40px;}
.product_title img {margin-right: 14px;}
.product_title span {font-family: 黑体;font-weight: normal;display: inline-block;width: 124px;height: 32px;line-height: 32px;text-align: center;margin-left: 16px;font-size: 14px;border: 1px solid #6b6b6b;box-sizing: border-box;}
.product_title span.sp_block {display: none;}
.product_dl a {display: flex;align-items: center;}
.product_dl.mt57 {margin-top: 57px;}
.product_dl.top {display: flex;align-items: flex-start;}
.product_dl dd {width: 463px;margin-left: 27px;}
.product_dl dd a {display: block;}
.product_dl.top dt img.w300 {width: 300px;height: auto;}
.product_dl.top dd {width: 625px;}
.product_img {font-size: 36px;font-weight: bold;}
.product_img sup {font-weight: normal;font-size: 12px;}
.product_img span {font-family: 黑体;font-size: 15px;font-weight: normal;}
.product_des {font-family: 黑体;margin-top: 20px;font-size: 15px;line-height: 26px;letter-spacing: 1px;}
.product_detail {font-size: 17px;margin-top: 59px;letter-spacing: 3px;font-weight: bold;}
.product_detail img {margin-left: 15px;}
.p_line {margin:52px 0;border-top: 1px solid #ddd;}
.p_line.mt30 {margin: 30px 0;}
.product_ri {float: right;width: 279px;background: #fff;}
.product_h5 {font-family: 黑体;font-size: 23px;text-align: center;color: #28346e;letter-spacing: 4px;padding: 22px 0 20px 0;border-top: 4px solid #28346e;box-sizing: border-box;}
.product_h5_02 {font-family: 黑体;font-size: 16px;text-align: center;background: #eef7ff;padding: 21px 0 17px 0;box-sizing: border-box;}
.product_h5_02.bg2 {background: #efe7ff;}
.product_h5_02 span {display: block;color: #828483;font-size: 12px;font-weight: normal;margin-top: 8px;}
.product_p {font-family: 黑体;font-size: 14px;line-height: 62px;color: #666;border-bottom: 1px solid #ddd;background: url(../images/tori.png) no-repeat 253px center;box-sizing: border-box;}
.product_p.open {background:url(../images/reduce.png) no-repeat 253px center;}
.product_p.active {background:#f7f7f7 url(../images/tori.png) no-repeat 253px center;}
.product_p.active02 {background:#f7f7f7;}
.product_p a {display: block;color: #666;}
.product_p.bbn {border-bottom: none;}
.product_p.bgn {background: none;}
.product_openlist {font-family: 黑体;}
.product_openlist p {border-bottom: 1px solid #ddd;line-height: 36px;font-size: 13px;padding:2px 8px;box-sizing: border-box;}
.product_openlist p.fs17 {font-size: 17px;}
.product_openlist p a {display: block;padding:0 20px;box-sizing: border-box;}
.product_openlist p a.active {background: #f7f7f7;}
.contact_bg {width: 100%;background: #f4f4f4;padding: 0 0 65px 0;}
.contact_bg .contact_us {padding-top: 50px;}
.bgf2 {background: #f4f4f4;padding-bottom: 45px;}
.bgf2.pb87 {padding-bottom: 87px;}
.bemcot_dl {width: 1300px;display: flex;align-items: center;justify-content: space-between;margin: 50px auto 0 auto;}
.bemcot_dt_title {display: flex;}
.bemcot_dt_title h5 {font-size: 47px;}
.bemcot_dt_title h5 img {margin-right: 14px;margin-top: -5px;}
.bemcot_dt_title p {padding-top: 30px;}
.bemcot_dt_title p.pt8 {padding-top: 8px;}
.bemcot_dt_title span {font-family: 黑体;font-weight: bold;display: inline-block;margin-left: 22px;font-size: 14px;width: 160px;height: 32px;line-height: 32px;text-align: center;border: 1px solid #676767;box-sizing: border-box;}
.bemcot_des {font-family: 黑体;margin-top: 30px;font-size: 24px;font-weight: bold;line-height: 40px;}
.bemcot_intro {display: flex;width: 1297px;margin: 40px auto 0 auto;background: #fff;padding: 37px;box-sizing: border-box;}
.bemcot_intro dt {width: 100%;margin-right: 42px;border-right: 1px solid #bfbfbf;box-sizing: border-box;}
.bemcot_intro dt div {padding-right: 76px;box-sizing: border-box;}
.bemcot_intro dd {width: 556px;}
.bemcot_title {font-size: 19px;}
.bemcot_title.mt35 {margin-top: 35px;}
.bemcot_title.mt61 {margin-top: 61px;}
.bemcot_title .blue {margin-right: 17px;}
.bemcot_ins {font-family: 黑体;font-size: 15px;line-height: 25px;margin-top: 30px;}
.bemcot_img {margin-top: 29px;text-align: center;}
.lineup_title {font-size: 32px;}
.lineup_title span {font-size: 16px;color: #a2a2a2;margin-left: 13px;}
.lineup_h5 {font-size: 44px;color: #28346e;margin-bottom: -10px;}
.lineup_tb {font-family: 黑体;width: 277px;margin-top: 28px;font-size: 14px;}
.lineup_tb.w100 {width: 100%;}
.lineup_tb.w500 {width: 500px;}
.lineup_tb tr th {background: #eef7ff;padding: 18px 0;border-bottom: 1px solid #d1d6dc;box-sizing: border-box;}
.lineup_tb tr td {padding: 18px 0;font-weight: bold;text-align: center;border-bottom: 1px solid #d1d6dc;box-sizing: border-box;}
.clean_cloth_bemcot {margin-top: 90px;text-align: center;font-size: 16px;}
.clean_cloth_bemcot a {display: inline-block;margin-left: 22px;color: #313131;width: 38px;height: 38px;text-align: center;line-height: 38px;}
.clean_cloth_bemcot a:first-child {margin-left: 0;}
.clean_cloth_bemcot a.active,.clean_cloth_bemcot a:hover {opacity: 1;background: #213069;color: #fff;}
.clean_cloth_bemcot a.null:hover {background: none;}
.lineup_tb tr.bbn th {border-bottom: none;}
.lineup_tb tr.bbn td {border-bottom: none;}

.microstar_intro {font-family: 黑体;width: 1297px;margin: 40px auto 0 auto;background: #fff;padding:46px 42px 58px 42px;box-sizing: border-box;}


.gnavi_fixed{position:fixed; top:100px;right: calc(50% - 650px);}
.gnavi_fixed_bottom{position:absolute; bottom:0px;top: auto;right: 0;}


.microstar_des {font-size: 15px;line-height: 30px;margin-top: 13px;}
.microstar_h5 {font-size: 24px;margin-top: 39px;}
.microstar_tb {margin-top: 16px;}
.microstar_ins {font-size: 15px;margin-top: 13px;}


.cryster_chara {width: 1300px;margin:39px auto 0 auto;padding: 42px 0 48px 46px;background: #fff;box-sizing: border-box;}
.closer_chara {display: flex;align-items: center;justify-content: space-between;}
.closer_chara dt {width: 615px;}
.closer_dl {display: flex;align-items: center;margin-top: 55px;padding: 25px 0 19px 0;border:1px solid #858585;box-sizing: border-box;}
.closer_dl.mt0 {margin-top: 0;}
.closer_dl dt {width: 446px;text-align: center;}
.closer_dl dd {font-size: 15px;line-height: 28px;padding-left: 32px;border-left: 2px solid #353535;box-sizing: border-box;}
.cellleaf_img {padding:59px 0 25px 0;}
.rubycellclean_dl {margin-top: 47px;display: flex;align-items: flex-start;}
.rubycellclean_dl.mt57 {margin-top: 57px;}
.rubycellclean_dl dd {margin-left: 95px;}
.rubycellclean_tb_title {font-size: 24px;}
.rubycellclean_tb_title.mt53 {margin-top: 53px;}
.rubycellclean_tb {margin-top: 22px;}
.rubycellclean_tb tr th {font-size: 16px;background: #018ede;color: #fff;padding: 13px 0;border-right: 1px solid #d1ebfa;box-sizing: border-box;}
.rubycellclean_tb tr td {text-align: center;font-size: 15px;padding: 14px 0;border-right: 1px solid #e4e4e4;box-sizing: border-box;}
.rubycellclean_tb tr th:last-child {border-right: none;}
.rubycellclean_tb tr td:last-child {border-right: none;}
.rubycellclean_tb tr.bg td {background: #e6f0f9;}
.rubycellclean_tb tr td.bbt {border-bottom: 1px solid #e4e4e4;}
.rubycellclean_tb tr.bg td.bg2 {background: #f2f7fd;}
.rubycellclean_tb_ins {width: 493px;display: flex;align-items: flex-start;font-size: 15px;margin-top: 11px;line-height: 23px;}
.rubycellclean_tb_ins span.n1 {white-space: nowrap;}
.cosmetic_celcel {margin-top: 51px;display: flex;align-items: flex-start;justify-content: space-between;}
.cosmetic_celcel_title {margin-top: 38px;font-size: 29px;color: #b0c336;line-height: 44px;}
.cosmetic_celcel_des {font-family: 黑体;margin-top: 23px;font-size: 15px;line-height: 28px;}
.cosmetic_celcel_point {margin-top: 56px;display: flex;align-items: flex-start;justify-content: space-between;}
.cosmetic_celcel_pointleft {width: 422px;}
.cosmetic_celcel_pointright {width: 503px;}
.point_dl {display: flex;align-items: center;}
.point_dl.n2 {margin-left: 57px;}
.point_dl.n2.sp_block {display: none;}
.point_dl dt {margin-right: 16px;}
.point_dl dd h5 {font-size: 29px;}
.point_dl dd p {font-family: 黑体;margin-top: 15px;font-size: 15px;line-height: 26px;}
.point_chara {margin-top: 37px;width: 100%;height: 307px;background: #fdf7f9;padding: 39px 0 0 54px;box-sizing: border-box;}
.point_chara h5 {font-size: 30px;}
.point_chara p {font-size: 16px;margin-top: 19px;padding-left: 23px;background: url(../images/red_disc.jpg) no-repeat left center;}
.celcel_img {margin-top: 37px;}
.usage_step {font-size: 29px;margin-top: 66px;letter-spacing: 3px;}
.usage_step img {margin-right: 12px;margin-top: -5px;}
.celcel_usage {margin-top: 18px;}
.cosmetic_nav {width: 1300px;margin: 52px auto 0 auto;padding-bottom: 31px;}
.cosmetic_nav li {float: left;margin-left: 29px;}
.cosmetic_nav li:first-child {margin-left: 0;}
.cosmetic_structure {margin-top: 44px;margin-left: 55px;}
.cosmetic_material {margin-top: 114px;display: flex;align-items: center;}
.cosmetic_title {font-size: 23px;line-height: 32px;width: 305px;text-align: center;background: #5184c5;color: #fff;border-radius: 16px;}
.cosmetic_title.mt54 {margin-top: 54px;}
.cosmetic_material dd {font-size: 16px;margin-left: 21px;padding-left: 9px;border-left: 3px solid #4f85c5;box-sizing: border-box;}
.cosmetic_material dd span {font-size: 15px;display: block;margin-bottom: 6px;}
.cosmetic_material_img {margin-top: -7px;}
.cosmetic_title02 {font-size: 24px;color: #5184c5;margin-top: 55px;}
.cosmetic_title02 img {margin-right: 10px;margin-top: -3px;}
.cosmetic_des02 {height: 50px;margin-top: 14px;font-size: 16px;line-height: 27px;padding-left: 14px;border-left: 3px solid #5184c5;box-sizing: border-box;}
.upet {margin-top: 31px;text-align: center;}
.cosmetic_des02.lh50 {line-height: 50px;}
.cosmetic_des02.bln {border-left: none;padding-left: 32px;line-height: 1;}
.oem_title {font-size: 27px;margin-top: 52px;}
.oem_ul {width: 100%;margin-top: -12px;}
.oem_ul li {float: left;width: 49%;margin-left: 2%;margin-top: 38px;padding: 10px;box-sizing: border-box;}
.oem_ul li:nth-child(2n+1) {margin-left: 0;}
.oem_ul li.orange {border-left: 5px solid #f8c282;}
.oem_ul li.pink {border-left: 5px solid #f4af90;}
.oem_ul li.pad {border-left: 5px solid #f3b1b3;}
.oem_ul li.red {border-left: 5px solid #f09cb4;}
.oem_ul li h5 {font-size: 33px;}
.oem_ul li.orange h5 {color: #f8c282;}
.oem_ul li.pink h5 {color: #f4af90;}
.oem_ul li.pad h5 {color: #f3b1b3;}
.oem_ul li.red h5 {color: #f09cb4;}
.oem_ul li h5 span {font-size: 18px;color: #000;}
.oem_ul li p {font-family: 黑体;font-size: 13px;margin-top: 13px;font-weight: bold;}
.oem_des {font-size: 27px;margin-top: 66px;font-weight: bold;}
.oem_img {margin-top: 48px;}
.advantage_title {margin-top: 50px;font-size: 34px;}
.advantage_title.mt86 {margin-top: 86px;}
.advantage_title img {margin-right: 17px;margin-top: -5px;}
.solution_img {margin-top: 48px;text-align: center;}
.advantage_des {font-family: 黑体;margin-top: 28px;font-size: 17px;line-height: 32px;}
.advantage_consult {position: relative;margin-top: 70px;padding: 55px 0 33px 0;border: 2px solid #28346e;box-sizing: border-box;}
.advantage_consult h5 {position: absolute;top: -29.5px;left: 50%;margin-left: -246.5px;font-size: 26px;color: #28346e;width: 493px;height: 59px;line-height: 59px;text-align: center;border: 2px solid #28346e;background: #fff;box-sizing: border-box;}
.advantage_consult p {font-family: 黑体;text-align: center;font-size: 17px;line-height: 35px;}
.history_tb {margin-top: 47px;}
.history_tb tr th {vertical-align: top;font-size: 17px;text-align: left;padding: 37px 4px;border-right: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;box-sizing: border-box;}
.history_tb tr th.bbn {border-bottom: none;}
.history_tb tr td {font-family: 黑体;padding: 33px 0 33px 44px;border-bottom: 1px solid #c9c9c9;box-sizing: border-box;}
.history_tb tr td.bbn {border-bottom: none;}
.history_tb tr td p {font-size: 16px;line-height: 28px;}
.history_tb tr td img {margin: 27px 0 0 0;}
.global_network_tb {font-family: 黑体;margin-top: 33px;font-size: 16px;line-height: 28px;display: flex;align-items: flex-start;justify-content: space-between;}
.global_network_tb tr th {vertical-align: top;width: 219px;padding: 10px 54px;font-weight: normal;text-align: left;box-sizing: border-box;}
.global_network_tb tr td {padding: 10px 0;}

.p_ins {font-family: 黑体;margin-top: 10px;font-size: 12px;line-height: 1.5;}
.bline {margin-top: 45px;border-top: 1px solid #bfbfbf;}

.news_list p {line-height: 76px;margin-top: 25px;background: #f7f7f7 url(../images/tori.png) no-repeat 96% center;}
.news_list p.mt0 {margin-top: 0;}
.news_list p a {display: block;padding-left: 30px;box-sizing: border-box;}
.news_list p span.date {font-weight: bold;font-size: 17px;color: #7f7f7f;margin-right: 35px;}
.news_list p span.des {font-family: 黑体;font-size: 15px;}

.news_detail_date {font-size: 15px;color: #29336e;font-family: 黑体;font-weight: bold;}
.news_detail_title {font-size: 24px;margin-top: 21px;padding-bottom: 24px;border-bottom: 1px solid #ddd;box-sizing: border-box;}
.news_detail_des {margin-top: 25px;font-size: 15px;line-height: 32px;}

.contact_content {width: 1073px;margin: 46px auto 0 auto;}
.contact_intro {font-family: 黑体;font-size: 23px;line-height: 43px;text-align: center;letter-spacing: 5px;}
.contact_intro img {margin: 0 10px;vertical-align: bottom;}
.contact_style {font-family: 黑体;margin-top: 65px;width: 100%;text-align: center;padding: 36px 0 48px 0;border: 1px solid #a0a6be;box-sizing: border-box;}
.contact_style h5 {font-size: 30px;color: #252d6b;}
.contact_style p {margin-top: 37px;font-size: 19px;line-height: 43px;}
.contact_style p span {font-size: 30px;font-family: "STSong","Times","Times New Roman";}