@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;outline: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body,html{margin:0;color:#333;cursor:default; border: none}
a,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,img,input,label,legend,li,object,ol,p,pre,td,textarea,th,ul,hr{margin:0;padding:0;border:0;outline:0}
body{font-family:  sans-serif; font-size:14px; line-height:24px}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
:focus{outline:0}
.search-select select:focus{outline:0}
li,ol,ul{list-style:none}
fieldset,img{border:0 none;vertical-align:top}
img{width:100%;max-width:100%;height:100%}
video,img{object-fit:cover;border:none}
address,caption,cite,code,dfn,em,i,optgroup,th,var{font-style:normal;font-weight:400}
abbr,acronym{border:0;font-variant:normal}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code,kbd,samp,tt{font-size:100%}
button,input,select,textarea{outline:0}
textarea{resize:none}
table{border-collapse:collapse;border-spacing:0}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a,a:focus{outline:0;text-decoration:none;}
:hover,a:hover{transition: all linear .4s;}
.sy{font-family:'Source Sans Pro',sans-serif;}
.sf{font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica";}
.Roboto{ font-family: Roboto}
.Oswald{font-family: 'Oswald';}
.yahei{font-family: sans-serif;}
.font12{ font-size: 12px}
.font14{ font-size: .14rem}
.font15{ font-size: .15rem}
.font16{ font-size: .16rem}
.font18{ font-size: .18rem}
.font20{ font-size: .20rem}
.font22{ font-size: .22rem}
.font24{ font-size: .24rem}
.font26{ font-size: .26rem}
.font28{ font-size: .28rem}
.font30{ font-size: .30rem}
.font32{ font-size: .32rem}
.font34{ font-size: .34rem}
.font36{ font-size: .36rem}
.font40{ font-size: .40rem}
.font42{ font-size: .42rem}
.font44{ font-size: .44rem}
.font48{ font-size: .48rem}
.font50{ font-size: .50rem}
.font54{ font-size: .54rem}
.font56{ font-size: .56rem}
.font60{ font-size: .60rem}
.font150{ font-size: 1.50rem}



.container{margin: 0 auto;max-width: 16rem; }
.common-header .container,.container.footer{width:auto;}
.logo img{ height:.58rem}
.flex{display:flex}
.fl{float:left}
.fr{float:right}
.trans-36{transition: all 0.36s linear;-webkit-transition: all 0.36s linear;}
.tit.common-tit .tit-img{ height: .4rem; margin-bottom: .4rem}
.tit.common-tit .tit-img img{ width: auto; height: .4rem; margin-bottom: .15rem}
.tit.common-tit .tit-box{display: flex; justify-content: space-between; width: 100%; align-items: center; height: auto; margin-bottom:8px}
.tit.common-tit .tit-box .t span{ font-weight: bolder; color: #222; line-height:42px;}
.tit.common-tit .tit-box .t .font32{ margin: 0 0 0 .20rem}
.tit.common-tit .tit-box .more a{color: #6e6e6e}
.tit.common-tit .txt{color: #666;}

.moverimg{overflow: hidden;}
.moverimg:hover img {transform: scale(1.1);}
.moverimg img {width: 100%;display: block;transition: all linear 0.3s;}


.padding100{ padding:1rem 0}
.foot{ background: #272c32; padding: .36rem 0 0; overflow: hidden}
.container.footer{ border-bottom:#454545 1px solid; padding-bottom: .36rem; overflow: hidden}
.container.footer .foot-l{width: 3.6rem;}
.container.footer .tel{ overflow: hidden;margin: 0 0 .4rem}
.container.footer .foot-nav{ width:11rem;  margin: 0 0 0 .4rem; padding-left: 1rem; border-left: 1px solid #475156;}
.container.footer .tel .img,.container.footer .tel .txt{display: table-cell; vertical-align: middle}
.container.footer .tel .img{width: .43rem;}
.container.footer .tel .txt{ padding-left:.16rem; line-height: 22px}
.container.footer .tel .txt .font16{ color: #808695}
.container.footer .tel .txt .font24{ color: #52aaf7;}
.container.footer .foot-item{display: flex; justify-content: space-between}
.container.footer .foot-list h6{color: #bfc1c4;line-height: .3rem}
.container.footer .foot-list .line{width: .36rem;height: 2px;background: #808695; margin: .18rem 0 .2rem}
.container.footer .foot-list a{display: block;line-height: .3rem; color: #808695}

.container.footer .follow .img{ text-align:center; display: flex; justify-content: space-around}
.container.footer .follow .img img{ width: .8rem; height: .8rem}
.container.footer .follow .img .img-icon p{margin-top: .12rem; color: #808695}
.wrapper.bottom{ padding:.16rem 0;text-align: center;color: #808695; background: #272c32}
.wrapper.bottom a{color: #808695;}
.wap-container{display: flex;width: 83.333%;margin: 0 auto;justify-content: center;align-items: center;padding: .24rem 0 0;margin-top: .24rem;border-top: 1px solid #222;}
.wap-container img{width: auto;height: 24px;margin-right: 12px;}

.common-nav .container{ overflow: hidden; height:.7rem; border-bottom: 1px solid rgba(153, 153, 153, .15); display: flex; align-items: center;justify-content: space-between;}
.common-nav.fixednav{ position: fixed; top: 0; left: 0; width: 100%; background: #fff;z-index: 999;}
.common-nav .Breadcrumbnav li:first-child{ background: url(../images/icon/Breadcrumbnav.png) no-repeat left center; padding-left: 16px;}
.common-nav .Breadcrumbnav li{ display: inline-block; color: #666; margin-right: 0;}
.common-nav .Breadcrumbnav li a{ color: #666;font-size: 14px;}
.common-nav .Breadcrumbnav li::after {content: ">";font-family: 宋体;font-weight: 700;margin: 0 6px;}
.common-nav li {display: inline-block; margin-right: .24rem;}
.common-nav li .menu-item{ color: #373f4a; font-size: 14px; padding: .1rem .24rem; }
.common-nav li .menu-item:hover,.common-nav  .menu-item.active{background: #52aaf7;border-radius: 18px; color: #fff; font-weight: bold;}
/*page banner*/
.page-banner{ position: relative; text-align: center; height: 3.2rem;}
.page-banner::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgb(0, 0, 0, .3);z-index: 1;}
.page-banner .container-banner{position: absolute;top: 50%;left: 0;width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #fff;z-index: 2;}
.container-banner .font42{ margin-bottom: .16rem; line-height: .42rem; font-weight: bold;}
.page-banner .container-banner .font14{ font-size: 16px; padding:0 .16rem;}

.pagecolor{ background: #f7f7f7;}

.page-paging{  text-align: center;}
.page-paging li{display:inline-block; text-align: center;border-radius: 100%; height: .4rem; width: .4rem; line-height: .4rem; font-size: .16rem;}
.page-paging li.active,.page-paging li:hover a{background: #04a9f5; color: #fff;}
.page-paging li a{ color: #808080; display: block;border-radius: 100%;}
.page-paging li.disabled span{ font-size: .16rem;}
.page-paging li.disabled:hover,.page-paging li:last-child:hover a{ background: none; color:#808080;}

.shuffer-up{position:relative}
.shuffer-bg{height:0;width:100%;position:absolute;bottom:0;opacity:0;-webkit-transition:all linear .3s;transition:all linear .3s}
.shuffer-up:hover .shuffer-bg{height:100%;opacity:1;-webkit-transition:all linear .5s;transition:all linear .5s}
.stars-info{height:180px;position:absolute;bottom:0;text-align:center;width:100%;-webkit-transition:all linear .5s;transition:all linear .5s;color:#fff;opacity:0}
.shuffer-up:hover .stars-info{height:100%;border-bottom:none;-webkit-transition:all linear .5s;transition:all linear .5s;opacity:1;display:block}
.shuffer-link{opacity:0;-webkit-transition:all linear .5s;transition:all linear .5s}
.shuffer-up:hover .stars-info{opacity:1;-webkit-transition:all linear .5s;transition:all linear .5s}
.shuffer-up:hover .shuffer-link{opacity:1;-webkit-transition:all linear .8s;transition:all linear .8s}

/*contact*/
.contact-main .contact-from .form-main{ display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact-main .contact-from .form-label{ width:4.4rem;margin-bottom:.18rem;position:relative;}
.contact-main .contact-from .form-label span,.contact-main .contact-from .form-textarea span{ font-size:14px; margin-bottom: .12rem; display: block; line-height: .14rem; color: #231816;}
.contact-main .contact-from .form-label input,.contact-main .contact-from .form-label select{width:100%;background: #f8f7f7;border-radius: 25px; padding: .18rem 0 .18rem .2rem; border: none;appearance:none;  -moz-appearance:none;  -webkit-appearance:none; outline: none;font-size:14px;}
.contact-main .contact-from .form-label select{ background: url(../images/icon/down.png) #f8f7f7 96% center no-repeat;}
.contact-main .contact-from .form-label select::-ms-expand {display: none;} 
.contact-main .contact-from .form-textarea{margin:.1rem 0 .12rem; display: block; width: 100%;}
.contact-main .contact-from .form-textarea textarea{background:#f8f7f7;border-radius: 4px; padding: .2rem 0 .2rem .2rem;height: 1.12rem;width: 100%; color: #b9b8b8; font-size:14px;}
.contact-main .contact-from .form-label textarea:focus{color:#333}
.contact-main .contact-from .form-main .contact-sub{ width: 100%;}
.contact-main .contact-from .form-main .sub{background:#52aaf7;color:#fff;height:.45rem;line-height:.45rem;width:100%; text-align: center;}
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap}
#Validform_msg{color:#7d8289;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0;right:50px;z-index:99999;display:none;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:50%;box-shadow: 2px 2px 3px #aaa;}
#Validform_msg .iframe{position:absolute;left:0;top:-1px;z-index:-1}
#Validform_msg .Validform_title{line-height:40px;height:40px;text-align:left;font-weight:700;padding:0 8px;color:#fff;position:relative;background-color:#52aaf7; font-size: 16px;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0;color:#fff;text-decoration:none;font-size:.16; font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica"; font-weight: 100;}
#Validform_msg a.Validform_close:hover{color:#ccc}
#Validform_msg .Validform_info{padding:.24rem;border:1px solid #bbb;border-top:none;text-align:center;background:#fff}
.Validform_bg{background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;filter:Alpha(opacity=50)}


/*客服*/
.suspension{position:fixed;z-index:55;right:0;bottom:4rem;width:70px;}
.suspension-box{position:relative;}
.suspension .a{display:block;width:40px;height:40px;background-color:#52aaf7;margin-top:.24rem; cursor:pointer;outline:none; border-radius: 100%;}
.suspension .a.active,.suspension .a:hover{background:#ffa247;}
.suspension i{width:40px;height:40px;display: block;}
.suspension .a-swt i{background: url(../images/icon/kf_swt.png) no-repeat center; }
.suspension .a-whatsapp .i{background: url(../images/icon/kf_whatsapp.png) no-repeat center; }
.suspension .a-service-phone .i{background: url(../images/icon/kf_tel.png) no-repeat center; }
.suspension .a-email .i{background: url(../images/icon/kf_email.png) no-repeat center; }
.suspension .a-qrcode .i{background: url(../images/icon/kf_ewm.png) no-repeat center; }
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top i{background: url(../images/icon/top.png) no-repeat center; }
.header-tel{ display: flex; align-items: center;color: #333; }
.header-tel .s-tel{ margin: 0 .08rem; }
.suspension .d{display:none;width:1.6rem;background:#fff;position:absolute;right:67px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/icon/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:61px; width: 3.5rem; right: 77px;}
.suspension .d-service-phone .arrow{top: 18px;}
.suspension .d-email{top:122px; width: 4.5rem; right: 77px;}
.suspension .d-email .arrow{top: 18px;}
.suspension .d .inner-box{padding:12px 20px;}
.suspension .d .inner-box img{ width: auto;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item .text .number{font-family:Arial,"HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-qrcode{text-align:center; right: 75px;top: 140px;}
.suspension .d-qrcode .inner-box{padding:8px;}
.suspension .d-qrcode .arrow{top:64px;}
.suspension .d-qrcode p{font-size:14px;color:#93959c;}

.wap-header{background: #fff;display: flex;width: 100%;justify-content: space-between; padding: .24rem .3rem;align-items: center;}
.wap_logo,.wap_tel,.wap-header-nav{width: 33.3333%;}
.wap_tel{text-align: center;}
.wap_tel img,.m_nav .logo img{width: auto;}
.wap_logo img{height: .53rem;width:1.48rem}
.wap_tel .txt{color: #232323;font-size: .18rem;line-height: 1;margin-bottom: 2px;}
.wap_tel .txt img{ margin-right: .12rem;height: .22rem;}
.wap_tel .mun{font-size: .24rem;color:#52aaf7 ;line-height: 1;}

#navToggle{display: none;float: right;}
.m_nav{position: fixed;top: 0px;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;height: 100%;background: #fff;transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;z-index: 1000;opacity: 1;visibility: visible;margin-top: 0;overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;top: 0;transform: translateX(100%);}
.m_nav.open{transform: translateX(0);}
.m_nav .top{padding: 20px;box-sizing: border-box;}
.m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
.m_nav .logo{width: 100%;margin:0 auto;}
.m_nav .logo img{display: block;margin:16px auto;}

.navMenubox {width: 100%; height: auto;  margin: 0 auto;  overflow: hidden; padding: 0 30px;}
.navMenu li a{display: block; overflow: hidden; padding: 0px 16px; line-height: 48px; color: #434343; transition: all .3s; position: relative; text-decoration: none; font-size:18px; border-bottom: 1px solid #ccc; display: flex;justify-content: space-between;align-items: center;}
.navMenu li a .arrow{background: url(../images/icon/arrow_down.png) no-repeat;display: block;width: 13px;height: 9px;}
.navMenu li a .arrow.open{background: url(../images/icon/arrow_up.png) no-repeat;}
.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu { display: none; list-style: none; clear: both; margin: 8px 0px 0px 16px; padding-bottom: 5px; }
.navMenu>li>ul.sub-menu li>a { display: block; font-size: 16px; line-height: 42px;  color: #434343; clear: both; display: flex;justify-content: space-between;align-items: center;padding: 0 16px;}
.navMenu>li>ul.sub-menu li>ul.sub-menu li>a{font-size: 15px;}




@media only screen and (min-width: 1441px){
.container{ width:1600px; }
.container.business-main{ max-width:12.6rem}
	}
@media only screen and (width: 1440px){
.news-main-box .news-center-list p,.news-main-box .news-item .news-center-list h4{ line-height:24px !important}
.business-main .box .business-list{ width:4.5rem; height:6.2rem}
	}	
@media only screen and (max-width: 1440px){	
.business-main .box .business-list .tit1 .font26,.business-info.stars-info .tit .font26{ font-size:20px}	
.material-box .material-list .material-list-box a{ padding:.42rem .24rem}
.material-box .material-list .material-list-tit{ margin:.36rem 0 .24rem}
.section-content1 .ceramics-swiper .ceramics-r .ceramics-r-item li{margin-bottom: .24rem;}
.section-content1 .ceramics-swiper .ceramics-r .ceramics-r-item li p{font-size: 12px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; width: 1.73rem;line-height: 1;}
.wrapper.common-header .container .nav.index-nav .nav_down .nav-menu{padding: 0 .13rem;}
.ly_3 .container .l .up li{font-size: 14px;}

}
@media only screen and (min-width: 1025px) and (max-width: 1439px) {
.container.business-main{ max-width:16rem}	
.container{ width:1280px; }
.business-main .business-box .box .business-list{ width:5rem; height:6.9rem}
.material-box .material-list .material-list-tit{ margin:.3rem 0 .16rem}
.business-info-txt .tit .font26,.about-main-box .txt .tit{ font-size:20px}
.news-main-box .news-center-list .time{ display:none}
.news-main-box .news-center-list p{-webkit-line-clamp: 3;}
.making-nav.common-nav .Breadcrumbnav{display: none;}

	}
@media only screen and (max-width: 1024px){
.news-main-box{ flex-wrap:wrap;}	
.news-main-box .news-left{ width:100%; height:320px; margin-bottom:16px}
.news-main-box .news-left img{ height:320px}
.news-main-box .news-center, .news-main-box .news-item{ height:auto}
.news-main-box .news-center, .news-main-box .news-item{ width:48%}
.news-main-box .news-item .news-center-list:nth-child(2){ margin:16px 0}
.news-main-box .news-center-list{ height:177px;}
.news-main-box .news-center-list:first-child{ margin-bottom:16px;}
.news-main-box .news-center-list h4{ margin-bottom:8px}
.news-main-box .news-center-list .txt{ margin-bottom:8px; padding-bottom:8px}
.news-main-box .news-center-list .time p{ line-height:1.5}
.news-main-box .news-item .news-center-list{ height:113px}
.business-main .box .business-list{ width:4.8rem; height:6.6rem}
.business-info.stars-info .tit{ margin-bottom:0}
.business-info-main .box p{ margin-top:6}
.business-main .box .business-info-main .more{ margin-top:.16rem}
.about-main-box .txt .tit{ font-size:20px; line-height: 24px;}
.making-nav.common-nav .Breadcrumbnav,.service-page.service-page5{display: none;}
.qaeda-list.deve-list.quality .about-common-box{position: relative;}
.swiper-button-prev.swiper5-prev, .swiper-button-next.swiper5-next{color: #52aaf7}
.ly_3 .container .l .up{padding: .32rem .5rem;}
.ly_3 .container .l .up li{font-size: 14px;line-height: 1.75;padding-left: .32rem;}
.application-tab .application-tab-box .application-tab-item .tab-list .txt h3 a,
.news-main-box .news-left .news-swiper h4,
.page-nav .page-nan-item .page-nav-list,
.pro_1 .pro_item li .txt p,
.making-page .tit p,
.pro_1 .making-page .txt li,
.pro_3 .step1 .td_box p,
.pro_3 .step1 .td_list span,
.pro_3 .step2 .link a, .ly_1 .link a,
.pro_3 .step3 .ly_box .txt .jj,
.pro_3 .step3 .ly_box .txt .link a,
.ly_2 .item .list .txt p
{font-size: 14px; line-height: 2;}
.business-main .tit .font16,
.tit.common-tit .txt,
.tit.common-tit .tit-box .more a,
.material-box .material-list .material-list-txt,
.application-tab .application-tab-nav li,
.application-tab .application-tab-box .application-tab-item .tab-list .txt p,
.about-main-box .txt p,
.about-main-box .data li .font16,
.about-main-box .link a
{font-size: 12px; line-height: 1.75;}
.page-header .header-tel{display: none;}
.wrapper.common-header .container .nav.index-nav .nav_down .nav-menu{padding: 0 .12rem;}
.making-page.swiper .contact-swt a,
.pro_3 .step3 .ly_box .txt .link a
{width: 190px;height: 50px;}
.pro_3 .step1 .td_list span{display: block;}
.ly_3 .container .l .up li,.making-item .making-list .txt .more a{font-size: 12px;}
.making-item .making-list h2{font-size: 16px;}
.making-item .making-list .txt .more{position: relative;width: 100%;}
//.making-info .making-swiper.swiper,.making-info .making-page{width: 100%;}
//.making-info .making-swiper.swiper{height: 360px;}
.comprehensive-item .comprehensive-list .txt h2{line-height: 1.2;}
.comprehensive-item .comprehensive-list .txt .more a{width: 80%;}
.comprehensive-item .comprehensive-list .box{padding: .32rem .24rem;}
	}
@media only screen and (min-width: 960px) and (max-width: 1439px) {
	.contact-main .contact-from, .contact-main .contact-add{ height: 5.5rem;}
	.contact-main .contact-from .form-label span, .contact-main .contact-from .form-textarea span{line-height: 24px;}
	.contact-main .contact-from .form-main .sub{height: 36px;line-height: 36px;}
	.news-banner .news-swiper .txt{padding:.48rem .64rem 0 ;}
	}
@media only screen and (min-width: 960px){
.wap-header,.wap-container,.wap-swt,.wap-kf,.wrapper.wap_business,.wrapper.cltx,.wrapper.bmcl,.wrapper.yyly,.wap_tit{display: none;}	
}

@media only screen and (max-width: 959px){
.container,.contact-main.container,.px .container, .px .box{margin: 0 auto;width: 90%;}
.common-header,.wrapper.foot,.suspension{ display:none}
#navToggle {height: 100%;display: block;}
#navToggle span {position: relative;width: 24px;height: 2px;}
#navToggle span:before,#navToggle span:after {content: '';position: relative;width: 100%;height: 2px;left: 0;min-width: 30px;}
#navToggle span,#navToggle span:before,#navToggle span:after {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background: #4f4f4f;}
#navToggle span:before {top: 8px;}
#navToggle span:after {bottom: 10px;}
#navToggle.open span:before {top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
#navToggle.open span:after {bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
#navToggle.open span {background: none;}
#navToggle.open span:before,#navToggle.open span:after {background: #4f4f4f;}

.wrapper.bottom{background: #070707;padding: .28rem 0; margin-bottom: 1.5rem;}
.wrapper.bottom .font14,.wrapper.bottom a,.wap-container{font-size: .24rem; color: #676767;}
.wap-swt{padding: .3rem 0;background: #fff;position: fixed;left: 0;bottom: 0;width: 100%; z-index: 9999999;}
.wap-swt .container{display: flex;justify-content:space-between;}
.wap-swt .container a{width: 48%;}
.wap-kf{position: fixed;right: .3rem;bottom: 2rem;z-index:9999999}
.wap-kf img{height: 45px;width: 45px;}

.page-nav .page-nan-item .page-nav-list{padding: 0 .24rem;}
.qaeda-list.about-common.flex{display: block;margin-bottom: .24rem;}
.about-common .img, .about-common .txt{width: 100%; height: auto !important;}
.about-common .txt{padding: .24rem;}
.cultures-box .cultures-list .txt,.cultures-box .cultures-list .img{width: 50%;}
.cultures-box .cultures-list,.txt.equal_height.about-sl,.wrapper.article.padding .article-main,.wrapper.article-pagination a,.jm_2 .box .l, .jm_4 .box .l,.jm_2 .box .r, .jm_4 .box .r,.jm_3 .box li .moverimg,.jm_5 .box .list,.jm_6 .box .list .img,.jm_kf p,.dh_2 .list .img,.common-nav .container ul,.common-nav .container .Breadcrumbnav,.section-content2.treatment .box .list,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 img,.facilities-Swiper .swiper-slide .r,.facilities-Swiper .swiper-slide .l,.making-item .making-list,.making-swiper.swiper,.making-nav-link,.section-contact-main.contact-main .contact-from .form-label,.section-contact-main.contact-main .contact-from,.media-item.flex,.contact-main .contact-from .form-label,.contact-main .contact-from,.contact-main .contact-add,.ly_info .container .img, .ly_info .container .main,.ly_3 .container .l, .ly_3 .container .c, .ly_3 .container .r,.pro_3 .step3 .ly_box .img, .step3 .ly_box .txt,.rl_1 .l,.rl_1 .r,.px_4 .l,.px_4 .r,.px_4 .l .img, .px_4 .r .img,.wrapper.search.pagecolor.padding .txt,.wrapper.company .profile .txt, .wrapper.company .profile .img,.about-business .about-business-l, .about-business .about-business-r,.about-business .about-business-l .txt .box ul,.deve-list .img,.deve-list .txt,.deve-list .img img{width: 100%;}
.border-l::after,.border-r::after, .common-nav .container .Breadcrumbnav,.section-contact-main .img{display: none;}
.cultures .about-common .img img,.jm_4 .box .l .img p,.jm_6 .box .list .img,.dlz_2 .tc_public_item .list img,.dh_2 .list .img,.yj_2 .tc_public_item .list img,.yj_3 .tc_public_item .list .img,.wx_3 .wx_item1 .list img,.ly_3 .container .l, .ly_3 .container .c, .ly_3 .container .r,.ly_3 .container .l .up, .ly_3 .container .r .up,.about-business .about-business-l .txt, .about-business .about-business-r .txt{height: auto;}
.wrapper.article-pagination a:nth-child(2){margin: .24rem 0;}
.wrapper.article-pagination a{padding: 0 .12rem;}
.jm_2 .box .l, .jm_4 .box .l,.jm_5 .box .list{margin-bottom: .24rem;}
.jm_2 .box .round{line-height: 1.2;text-align: center;}
.jm_3 .box ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.jm_3 .box li,.dlz_3 .tc_public_item .list,.tc_public_item .list,.yj_3 .tc_public_item .list,.yj_4 .tc_public_item .list,.dd_2 .tc_public_item.flex .list,.jd_2 .tc_public_item .list,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 li,.facilities-Swiper .swiper-slide .r ul li,.application-item .application-list{width: 48%;margin-right: 0;}
.jm_6 .box .list{width: 30%;}
.jm_kf{flex-wrap: wrap; line-height: 1.2;padding: .24rem .9rem;align-items: normal;}
.jm_kf p{font-size: .24rem;}
.jm_kf p a{display: table; margin: .12rem auto 0;}
.tc_2 .item,.tc_public_item,.common-nav .container,.section-content2.treatment .box,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 ul{flex-wrap: wrap;}
.tc_2 .item .list,.jd_2 .tc_public_item .list .img,.treatment.section-content1 .item .list .img{width: auto;}
.dlz_2 .tc_public_item .list,.wx_3 .wx_item1 .list,.wx_3 .wx_item2 .list,.treatment.section-content1 .item .list{width: 32%;}
.dlz_3 .tc_public_item .list .txt{margin: .12rem 0;}
.dd_2 .list img,.jd_2 .tc_public_item .list .img,.wx_3 .wx_item2 .list img,.wx_3 .wx_item3 .list,.wx_3 .wx_item3 .list img,.treatment.section-content1 .item .list .img,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 img,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 .txt1,.contact-main .contact-from, .contact-main .contact-add,.ly_info .container .img, .ly_info .container .main{height: auto;}
.jd_2 .tc_public_item .list,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 li{margin-bottom: .24rem;}
.common-nav .container{ height: auto;padding: .16rem 8px;width: 100%;}
.common-nav .container ul{display: flex;justify-content: space-between;text-align: center;}
.common-nav li{width: 33.3333%; margin: 0;display: flex;justify-content: center;align-items: center;}
.common-nav li .menu-item{display: block;}

.wrapper.ceramics.info .ceramics-nav.common-nav li{width:auto;}
.common-nav .Breadcrumbnav,.common-nav .Breadcrumbnav li a{font-size: 12px;}
.treatment.section-content1 .box-main ul li p{line-height: 1.2;}
.ceramics-box.common-scroll .section-content2 .txt{max-width: 100%;}
.section-content2.treatment .box,.section-content2.treatment .box .box-r{width: 100%;}
.section-content2.treatment .box .list,.making-nav-link,.container-div.ceramics-box.common-scroll .application-item{display: flex;justify-content: space-between;}
.section-content2.treatment .box .list li{float: none;margin: 0 ;width: 18%;}
.section-content2.treatment .box .box-r img{height: 3rem;}
.ceramics-box.common-scroll .section-content2.treatment .treatment2{background-size: cover;}
.making-item .making-list .img img{width: 1.5rem;height: 1.5rem;}
.making-item .making-list .txt .more{position: relative;width: 100%;}
.making-item .making-list .line{height: 2px;}
.making-item .making-list .txt .more a{ padding: 2px 12px;margin-top: .16rem;}
.making-kf img{height: 3rem;}
.making-kf-box .tit{padding: 0 .16rem;}
.making-nav.common-nav .container{padding: 0 8px;}
.making-swiper.swiper{float: inherit;}
.making-nav-link a{padding: 0 4px;}
.making-page .tit{margin-top: .24rem;}
.making-page.swiper .contact-swt a{width: 190px;height:44px;}
.making-page.swiper.service-page .swiper-slide{width: 60px !important;height: 60px;}
.wrapper.ceramics.info .common-nav.fixednav .container{padding: .24rem 0;}
.wrapper.ceramics.info .common-nav li .menu-item,.wrapper.ceramics.info .common-nav .container ul{height: 44px;line-height: 44px;}
.making-item .making-list{padding: .24rem .36rem;}
.making-item .making-list .line{margin: .12rem 0 .16rem;}
.wrapper.ceramics.info .common-nav li .menu-item{font-size: 14px;}
.container-div.ceramics-box.common-scroll .application-item,.rl_1 .container,.wrapper.company .profile{flex-wrap: wrap;}
.contact-main .contact-from .form-label span, .contact-main .contact-from .form-textarea span,.ly_info .container .main .box .list p{line-height: 24px;}
.contact-main .contact-from .form-main .sub{height: 36px;line-height: 36px;}
#Validform_msg .Validform_info{padding: 24px;}
.section-contact .tit h4{font-size: 20px;}
.wrapper.media.padding .media-tit .font28,.wrapper.contact.padding .contact-tit .font28{font-size: 18px;line-height: 24px;}
.contact-main .contact-add{margin-top: .24rem;}
.contact-main .contact-add .add-list .font16{font-size: 14px;}
.ly-nav.making-nav.common-nav{height: 70px;}
.making-nav.common-nav.ly-nav .Breadcrumbnav{display: flex;height:70px;align-items: center;line-height: 1.75;}
.making-nav.common-nav.ly-nav .Breadcrumbnav li{width: auto;}
.ly_info .container .main .box{position: inherit;top: inherit;transform:none;-webkit-transform:none;margin-top: .24rem;}
.ly_info .container .main .box .zx img{width: 320px;height: auto;}
.info.pro_2.ly_nav div#common-nav .container{padding: 0;}
.ly_2 .item{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ly_2 .item .list{width: 48%; height: auto !important;background: #fff;}
.ly_2 .item .list .img, .ly_2 .item .list .txt{width: 100%;display: block;}
.ly_2 .item .list .txt{padding: .24rem;}
.ly_3 .container{flex-wrap: wrap;}
.ly .morelist.ly_list ul,.service .service-support{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ly_load li{height: 2.9rem;width: 48%;}
.ly_load li:nth-child(3n+2){margin: 0 0 2%;}
.ly_load li .img{height: 2rem;}
.news-banner .news-swiper a,.pro_3 .step3 .ly_box,.deve-list{flex-wrap: wrap;}
.news-banner .news-swiper .txt, .news-banner .news-swiper .img{width: 100%;height: auto;}
.news-banner .news-swiper .txt{padding: .24rem;}
.news-banner .news-swiper .swiper-pagination{left:0;top: .24rem; right: .24rem;width: auto;text-align: right;}
.wrapper.padding .container.news-item ul{justify-content:space-between;}
.wrapper.padding .container.news-item li{width: 48%;margin:0 0 .24rem;flex: none;}
.wrapper.ceramics.info.pro_2 .common-nav .header-tel{display: none;}
.wrapper.ceramics.info.pro_2 .common-nav .container{padding: 0;display: block;width: 100%;}
.pro_3 .pro-content.step1 .common h3{line-height: 1.25;}
.pro_3 .step5 .container{width: 90%;}
.pro_3 .step1 .td_box p,.px_1 .tit p{line-height: 24px;}
.pro_3 .step1 .td_list span{width: 100%;display: block;margin-bottom: 4px;}

.wrapper.page-nav.rl_nav.pro_nav .page-nan-item .page-nav-list, .wrapper.page-nav.rl_nav.pro_nav{height: auto;}
.pro_3 .step3 .ly_box .txt .vertical{position: relative;margin-top: .24rem;}
.pro_1 .pro_item{justify-content: space-between;}
.container.page-nan-item{justify-content: space-around;width: 100%;overflow-x: auto;display:inherit;}
.wrapper.page-nav.rl_nav .page-nan-item .page-nav-list{display: table-cell;margin: 0;padding: 0rem .24rem;}
.pro_1 .pro_item li{width: 48%;margin: 0 0 .24rem 0;}
.rl_1 .l{padding: .24rem;}
.rl_2 .tit span.post, .rl_2 .jobnav span.post,.rl_2 .tit span.last, .rl_2 .jobnav span.last{width: 20%;}
.rl_2 .tit span, .rl_2 .jobnav span{width: 20%;}
.rl_2 .tit span, .rl_2 .jobnav span{font-size: 17px;}
.rl_2 .jobnav span{font-size: 15px;}
.px_1 .px_lc .round{border-radius: 0;height: auto;width: auto;line-height: 24px;font-size: 16px;padding: 8px;}
.px_2 .box .item .list{width: 32%;padding: .24rem .24rem 0;}
.px_2 .box .item .list p{margin:0 0 .16rem;}
.px_4 .l .txt, .px_4 .r .txt{height: auto !important;overflow: hidden;}
.fl_1 .container .item .fl_list{width: 32%;}
.fl_1 .container .item .fl_list .txt span{width: 100%;display: block;margin: 0 0 0;font-size: 14px;}
.fl_1 .container .item .fl_list .txt p{font-size: 14px;}
.wrapper.search.pagecolor.padding .txt .search-input{width: calc(100% - 46px);}
.wrapper.company .profile .txt{margin-bottom: .24rem;}
.page-nav .page-nan-item .page-nav-list{margin: 0;}
.deve-list .about-common-box,.deve-list:nth-child(2) .about-common-box{padding: .24rem 0;}
.service-deve .service-pr.deve-list,.service-deve .service-pl.deve-list{padding: 0;}
.qaeda-list.deve-list.service-pr .about-common-box,.qaeda-list.deve-list.service-pl .about-common-box{padding: .24rem;}
.service-deve .service-pl .swiper.service-page .swiper-wrapper::after,.service-deve .service-pl .swiper.service-page1 .swiper-slide p::after{display: none;}
.section-content1 .ceramics-swiper .ceramics-l,.section-content1 .ceramics-swiper .ceramics-r{width: 100%; height: auto;}
.section-content1 .ceramics-swiper .ceramics-r{padding: .24rem 0 0;}
.workmanship-swiper-main{margin: 0 .36rem; padding: .24rem .36rem;}
.comprehensive-item{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.comprehensive-item .comprehensive-list{width: 48%; margin: 0 0 .24rem;min-height: 210px; overflow: hidden;}
.comprehensive .tit,.comprehensive-item .comprehensive-list .txt p{line-height: 24px;}
.comprehensive-main{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.comprehensive-main .img{width: 48%;margin-bottom: .24rem;}
.comprehensive-main img{height: auto;}
.Swiper-banner .swiper-button-next,.Swiper-banner .swiper-button-prev{display: none;}
.home-banner{height: 5.5rem;background: #000;position: relative;padding:30px 5% 0;}
.home-banner:after {content: '';position: absolute;width: 100%;background: #eee;bottom: 0;left: 0;height: 40%;}
.Swiper-banner .scroll{display: none;}
.Swiper-banner .swiper-wrapper{  height: 80%;}
.Swiper-banner .swiper-wrapper .swiper-slide{border-radius: 10px;overflow: hidden;}
.Swiper-banner{height: 100%;}
.swiper-pagination.index-pagination{bottom: .4rem !important;}
.index-pagination .swiper-pagination-bullet,.swiper-pagination.cl-pagination .swiper-pagination-bullet{height: 13px; width: 13px;border-radius: 100%;background: none;border: 1px solid #a5a5a5;opacity: 1;}
.index-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.cl-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 30px;border: 1px solid #03a9f5;border-radius: 8px;background: #03a9f5;}
.wrapper.business,.wrapper.material,.wrapper.application.padding100,.wrapper.about.padding100{display: none;}
.wap_business{padding: .72rem 0 .6rem;border-bottom: 16px solid #eee;}
.wap_business .container{justify-content:space-between;text-align: center;}
.wap_business .container .list{width:33.3333%;}
.wap_business .container .list p{margin-top: .24rem;}
.wap_business .container .list p a{font-size:13px;color: #2a2a2a;line-height: 1;font-weight: bold;}
.wrapper.cltx{padding:.36rem 0 .4rem;border-bottom: 16px solid #eee;}
.wap_tit{display: flex;justify-content: space-between;align-items: center;line-height: 1;margin-bottom: .4rem;}
.wap_tit h3{font-size: .36rem;color: #212121;background: url(../images/icon/wap_titbg.png) left center no-repeat;padding-left: 18px;}
.wap_tit .more a{background: url(../images/icon/wap_more.png) no-repeat right center;color: #333;font-size: .24rem;padding-right: 28px;}
.cl-swiper .img{height:2.2rem;border-radius: 8px;overflow: hidden;}
.cl-swiper .txt{font-size: .28rem;color:#2a2a2a;line-height: 1;margin-top: .3rem;text-align: center;}
.swiper-pagination.cl-pagination{position: relative;margin-top: .24rem;}
.wrapper.bmcl{padding: .48rem 0;border-bottom: 16px solid #eee;}
.wrapper.bmcl .container{overflow: hidden;border-radius: 8px;}
.wrapper.bmcl a{position: relative;display: block;line-height: 1;}
.wrapper.bmcl a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgb(0, 0, 0, .3);z-index: 1;}
.wrapper.bmcl img{height: 3.6rem;}
.wrapper.bmcl .txt{position: absolute;top: 50%;left: 0;width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #fff;z-index: 3;text-align: center;}
.wrapper.bmcl .txt .h{font-size: .28rem;}
.wrapper.bmcl .txt .e{font-size: .2rem;margin: 12px 0;}
.wrapper.bmcl .txt img{width: .3rem;height: .3rem;}
.wrapper.yyly{padding: .3rem 0 .6rem;border-bottom: 16px solid #eee;}
.wrapper.yyly .list a{display: flex;width: 100%;line-height: 1.5;color: #2a2a2a; border-bottom: 1px solid #ededed;padding:0 0 .4rem;margin-bottom: .4rem;}
.wrapper.yyly .list a h3{font-size: .32rem;}
.wrapper.yyly .list a .h{font-size: .24rem; margin: .16rem 0;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.wrapper.yyly .list a .m{font-size: .24rem;}
.wrapper.yyly .list a .img{width: 2.8rem;height: 1.8rem;overflow: hidden;border-radius: 8px;margin-right: 28px;}
.wrapper.yyly .list:last-child a{border-bottom:none;padding:0 ;margin-bottom:0;}
.wrapper.news.padding100{background: #fff;padding: .4rem 0 .6rem;border-bottom: 16px solid #eee;}
.wrapper.news.padding100 .tit,.news-main-box .news-left .swiper-pagination{display: none;}
.news-main-box .news-left .swiper-wrapper{height: 3.6rem; border-radius: 8px;}
.news-main-box .news-left{height: 3.6rem;}
.news-main-box .news-left .news-swiper h4{padding: .3rem .24rem;font-size: .32rem; background: #000;}
.news-main-box .news-center,.news-main-box .news-center-list{ height: auto;width: 100%;padding: 0;}
.news-main-box .news-item,.news-main-box .news-center .time{display: none;}
.news-main-box .news-center-list h4{margin-bottom: 0;}
.news-main-box .news-center-list p{line-height: 1.8;}
.ly_3 .container .l .up h3, .ly_4 h3,.ceramics-box.common-scroll .section-content .txt h2{font-size: .36rem;}
.ly_4 .txt p{font-size: 16px;}
.wrapper.article.padding .article-main .tit h1{line-height: .4rem;}
.wrapper.company .profile .txt{padding: 0;font-size: 14px;}
.pro_3 .step2 .link a, .ly_1 .link a{padding: .22rem .12rem;}
.container-banner .font42,.page-banner .container-banner .font14{padding: 0 16px;}
.comprehensive-item .comprehensive-list .txt .more a{width: 80%;}
.comprehensive-page .tit p{font-size: 14px; line-height: 1.5;}
.wrapper.page-nav{height: 70px;overflow: hidden;}
.page-nav .page-nan-item .page-nav-list{display:table-cell;align-items: center;line-height: 1.15;height: 70px;vertical-align: middle;}
.making-page.swiper .contact-swt{justify-content: space-between;}
.making-page.swiper .contact-swt a{margin: 0;font-size: 13px;}
.wrapper.ceramics.info .section-content{padding: .3rem .48rem .4rem;}
.wrapper.ceramics.info .common-nav .container{padding: .24rem;}
.px_3 .item{align-items: normal;}
.px_3 .item .list
}
@media only screen and (max-width: 641px){
	.jm_4 .box .r .table1{overflow-x: auto;}
	.jm_6 .box .list,.fl_1 .container .item .fl_list{width: 100%;margin-bottom: .24rem;}
	.treatment.section-content1 .item,.jm_6 .box,.media-item.flex,.px_1 .px_lc,.px_3 .item,.fl_1 .container .item{flex-wrap: wrap;}
	.pro_3 .step2 .link,.ly_1 .link,.px_1 .px_lc{display: flex;flex-wrap: wrap;justify-content: space-between;}
	.pro_3 .step2 .link a, .ly_1 .link a,.px_1 .px_lc .round,.px_3 .item .list{width: 48%; margin:0 0 .24rem;}
	.ly_nav .common-nav .header-tel,.wrapper.page-nav.rl_nav .page-nan-item .page-nav-list img{display: none;}
	.ly_nav .common-nav.ceramics-nav .container{display: block !important;}
	.wrapper.ceramics.info.pro_2 .common-nav li .menu-item{font-size: .24rem;}
	.ly_2 .item .list .txt p,.ly_3 .container .l .up li{font-size: 14px;}
	.pro-content.step4 .cs{overflow-x: auto;}
	.pro_3 .cs table td{padding: 5px;}
	.pro_1 .pro_select{width: 50%;}
	.rl_2 .tit span, .rl_2 .jobnav span{width: 25% !important;}
	.rl_2 .tit span:nth-child(3), .rl_2 .jobnav span:nth-child(3),.px_1 .px_lc .inle{display: none;}
	.px_4 .l .txt span,.px_4 .r .txt span{width: 100%;font-size: 14px;display: block;text-align: left;}
	.px_4 .r .txt span:nth-child(2){margin: .24rem 0;}
	.fl_1 .container .item .fl_list .txt{height: auto !important;}
	.service-design{padding: .36rem;}
	.px_2 .box .item{flex-wrap: wrap;}
	.px_2 .box .item .list{width: 100%;}
	.px_2 .box .item .list:nth-child(2){margin:16px 0;}
	.service-quality .service-pr .swiper.service-page .swiper-wrapper{flex-wrap: wrap;}
	.service-quality .service-pr .swiper.service-page .swiper-slide{width: 32% !important; margin-bottom: 2%;}
	.service-quality .service-pr .swiper.service-page .swiper-slide p{width: 100%;}
}
@media only screen and (max-width: 480px){
	.jm_2 .box .round{font-size: 12px;border-radius: 8px;}
	.jm_4 .box .l .img p span{font-size: 12px;}
	.tc_public_item,.wx_3 .wx_item1,.wx_3 .wx_item2,.wx_3 .wx_item3,.px_2 .box .item,.about-business .about-business-l .txt .box{flex-wrap: wrap;}
	.dlz_2 .tc_public_item .list,.yj_2 .tc_public_item .list,.yj_2 .tc_public_item .list img,.wx_3 .wx_item1 .list,.wx_3 .wx_item2 .list,.treatment.section-content1 .item .list{width: 100%;margin-bottom: .24rem;}
	.dlz_2 .tc_public_item .list img,.tc_2 .item .list,.wx_3 .wx_item3 .list,.wx_3 .wx_item1 .list img,.ceramics-box.common-scroll .section-content2.treatment .treatment2 .box1 li,.ly_2 .item .list,.px_2 .box .item .list{width: 100%;}
	.tc_2 .item .list{height: auto;margin-bottom: .24rem;}
	.media-list{width: 48%; margin: 0 0 .24rem;}
	.rl_nav.pro_nav a.page-nav-list.font18{font-size: 18px;}
	.ly_list .more a, .ly_list .more p{font-size: 14px;}
	.px_2 .box .item .list:nth-child(2){margin: .24rem 0;}
	.px_2 .box .item .list{height: auto !important;}
	.swiper.service-page3 .swiper-slide p, .swiper.service-page4 .swiper-slide p{line-height: .36rem;}
	.wap_tit h3,.wap_tit .more a{background-size: contain;}
	.news-main-box .news-center-list h4,.ly_2 .item .list .txt h4{font-size: .32rem;}
	.news-main-box .news-center-list .font16{font-size: .2rem;}
	.pro_1 .making-page .txt li,.making-page .tit p,.ly_info .container .main .box .txt,.ly_info .container .main .box .list p{font-size: 15px;}
	.ly_load li .txt h2{line-height: 1;font-size: .24rem;}
	.pro_3 .step2 .link a, .ly_1 .link a,.jm .tit p,.jm_4 .box .l .txt, .jm_4 .box .r .txt,.jm_4 .box .r .table1 table,.jm_5 .box .list .txt,.jm_6 .box .list .txt p,.dlz_2 .tc_public_item .txt, .yj_3 .tc_public_item .list .txt,.tc_public_tit .tit p,.dlz_3 .tc_public_item .list .txt, .yj_4 .tc_public_item .list .txt,.wx_1 p,.wx_3 .list p,.service .service-support .support-list .txt p,.about-tit p.font14,.service-design,.service-swiper5 h4,.news .news-banner .news-swiper .txt p.font16,.wrapper.article.padding .article-main .article-box,.cultures-list .cultures-center,.px_1 .tit p,.px_1 .px_lc .round,.px_3 .item .list,.px_4 .l .img p, .px_4 .r .img p,.fl_1 .container .item .fl_list .img p{font-size: 14px;}
	.ly_2 .item .list .txt h4,.equipment-page.workmanship-page .swiper-slide p{line-height: 1;}
	.ly_content .pro-content .main h3{font-size: .36rem;}
	.workmanship-page .swiper-slide .img{width: 1rem;height: 1rem;}
	.workmanship-page .swiper-slide .txt{font-size: .18rem;line-height: 1.25;}
	.equipment-page.workmanship-page .swiper-slide p,.tc_public_hard .txt{font-size: 12px;line-height: 1.25;}
	.workmanship-page .swiper-slide .img img {height: .66rem;width: .66rem;margin-top: .16rem;}
	.equipment-page.workmanship-page .swiper-slide p{padding: .24rem 0 0;}
	.comprehensive-item .comprehensive-list .txt h2,.jm_5 .box .list .t,.jm_6 .box .list .txt h3,.dd_2 .list .txt,.service .service-support .support-list .txt h2,.news .news-banner .news-swiper .txt h2.font24,.about-common-box h3,.cultures-list .cultures-center h3,.px_1 .tit h2{font-size: .32rem;}
	.jm_1{line-height: 24px;}
	.dd_2 .list{margin-bottom: .24rem;}
	.about-tit h2.font28,.deve-list .about-common-box h3{font-size: .36rem;}
	.service .service-support .support-list .img{ margin: 0 auto .24rem;}
	.service .service-support .support-list{width:100%;padding: .24rem;max-width: none;}
	.wrapper.qaeda.pagecolor .about-tit{padding: 0 .24rem;}
	.wrapper.qaeda.mass.pagecolor .container .img img{width: 100%;}
	.news .news-banner .news-swiper .txt .time.font16,.wrapper.padding .container.news-item li .info span.font16{font-size: 12px;}
	.wrapper.padding .container.news-item li .txt h3{font-size: .24rem;}
	.about-business .about-business-l .txt, .about-business .about-business-r .txt,.history.pagecolor .container .history-page .swiper-slide .history-info .txt .t{font-size: .2rem;}
	.px_2 .box h3{font-size: 24px;}
	.workmanship-swiper-main{flex-wrap: wrap;}
	.pro_1 .pro_item li,.workmanship-swiper-main .img,.ceramics-box.common-scroll .section-content2 .txt,.workmanship-swiper-main .img img{width: 100%;}
	.workmanship-swiper-main .img{margin:0 0 12px;}
	.treatment.section-content1 .item .list .img .more a{width: 100px;}
	.section-content2.treatment .box .list li p{line-height: 1.25;}
	.treatment.section-content1 .box-main ul li p{font-size: 12px;}
	.jm_2 .box .l .t .line, .jm_2 .box .l .b .line, .jm_2 .box .r .t .line, .jm_2 .box .r .b .line{width: 8px;margin: 0 4px;}
	.jm_2 .box .round{padding: 3px; width: auto;height: 1.2rem;}
	.jm_2 .box .l .b .txt{margin: 0;font-size: 14px;}
	.jm_2 .box .r .b .txt{margin: 0 0 0 8px;font-size: 14px;}
	.jm_3 .box li p{font-size: 12px;line-height: 1.25;}
	.tc_2 .item .list .more p a{font-size: 16px;font-weight: bold;}
	.wx_2 .txt{font-size: 12px;padding: .24rem .16rem;}
	.about-business .about-business-l .txt h3,.about-business .about-business-l .txt h3, .about-business .about-business-r .txt h3{font-size: 14px;font-weight: bold;}
	.about-business .about-business-l .txt .box ul:nth-child(1){margin: 0;}
	.about-business .about-business-l .txt .box ul li,.about-business .about-business-r .txt{font-size: 12px;line-height: 1.5;}
	.history.pagecolor .container .history-page{top: 1rem;}
	.cultures-box .cultures-list .txt, .cultures-box .cultures-list .img{width: 100%;}
	.cultures-list .cultures-center{margin: 0;width: 100%;}
	.swiper.service-page .swiper-slide p{width: 1.2rem;height: 1.2rem;font-size: 12px;line-height: 1.25;}
	.swiper.service-page .swiper-slide p::after{display: none;}
	.wrapper.article.padding .article-main .tit .font18{font-size: 12px;}
	.article-box p,.article-box p span{font-size: 14px !important;}
	.rl_2 .tit span, .rl_2 .jobnav span{display: none;}
	.rl_2 .tit span.last, .rl_2 .jobnav span.last,.rl_2 .tit span.post, .rl_2 .jobnav span.post{display: block;width: 50% !important;}
	.rl_2 .jobmain .info .jl a{display: block;width: 180px;float: none;margin-bottom: .28rem;}
	.wrapper.contact.padding .contact-tit .font16{font-size: 12px; line-height: 1.5;}
}
@media only screen and (max-width: 381px){
	.wrapper.padding .container.news-item li{width: 100%;}
}