@charset "utf-8";
body{font-family:Arial, "sans-serif"}
html{font-family:Arial, "sans-serif"!important;}
/*foot*/
.foot-nav{height:65px;}
.foot-nav li a{padding:8px 0}
.foot-nav li i{font-size:2.2rem;line-height:2.2rem;}
.foot-nav li span{font-size: 1.3rem;}
/*sub-banner*/
.sub-banner .page-title{padding:80px 0 0 0;}
.sub-banner .page-title h4{font-size:2.5rem!important;margin-bottom:0}

/*about*/
.about-text{position: relative;padding:0 25px;margin-top: 25px;}
.about-text p,.about-text .info p{font-size: 1.4rem;line-height:2.2rem;text-align:left;text-justify:unset;}
.about-text p:last-child{margin-bottom: 25px;}
.about-text h4{font-size:2rem;font-weight: 550;margin-bottom:10px;color: #212529;position: relative;padding: 0 20px;}
.about-text h4:after{
    content: '';border-radius: 50%;position: absolute;left: 0;top:50%;
    width: 12px;height: 12px;margin-top:-6px;border: 2px solid #f5a526}
.about-text h5{font-size:1.8rem;font-weight: 550;margin-bottom:10px;color: #212529;}
.about .about-ul-en{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.about .about-ul-en li{width: 49%;background-color: #0e6aac;color: #fff;border-radius: 4px;margin-right: 2%;margin-bottom: 2%;padding:0;font-weight: 500;font-family: arial, sans-serif;line-height:35px;text-align: center;}
.about .about-ul-en li:nth-child(4n){margin-right: 0;}
.about .about-ul-en li:nth-child(2n){margin-right: 0;}

/*history*/
.history{}
.history .section-title p{font-size: 1.3rem;line-height: 2rem;padding: 5px 0;text-transform: unset}

/*contact*/
.about-img .img{margin-bottom:70px;}
.about-img .info{padding:10px 25px;}
.about-img .info dl{width: 100%;padding:25px 0;}
.about-img .info dt{font-size:1.6rem;font-weight: 550;text-transform: uppercase;margin-bottom: 5px;}
.about-img .info dd{font-size: 1.4rem;line-height:2rem;padding: 4px 0}

/*job*/
.job-info .info h4{font-size:1.8rem;padding-left:20px;text-transform: uppercase}
.job-info .info .txt h5{font-size:1.4rem;text-transform: uppercase;margin-bottom: 5px;}
.job-info .info .txt p{;margin-bottom:20px;}
.job-info .tab-content h6{font-size: 1.6rem;text-transform: uppercase;}
.job-info .tab-content h6:after{top:4px}
.job-info .tab-content ul{padding:10px 0;}

/*culture*/
.vision li h4{font-size: 1.6rem;text-transform: uppercase;line-height: 2.2rem;}
.vision li h4:after{top:5px;}
.vision li p{padding-left:20px;line-height: 2.2rem;color: #495057}
.cul-left-ul li{padding: 10px;}
.cul-left-ul li b{font-size: 1.4rem;line-height: 2.2rem;}
.culture-ul li{padding:25px;}
.culture-ul li h4{font-size:1.8rem;text-transform: uppercase}
.culture-ul li h4 span{font-size:1.8rem;}
.culture-ul li p{font-size:1.4rem;line-height:2.2rem;}
.cul-jzg{padding:25px;}
.cul-jzg li h4{font-size: 1.8rem;text-transform: uppercase;}
.cul-jzg li p{line-height: 2.2rem;}

.brand .img{width:70%;margin:25px auto;padding: 0;}
.brand .info p{font-weight: 400;font-size: 1.4rem;line-height:2.2rem;margin-bottom: 20px;}
.brand .info b{font-weight: 550;font-size: 1.8rem;}

/*ad*/
.advantage-info h2{font-size: 1.8rem;text-transform: uppercase;font-weight: 600}
.advantage-info h2:after{top:3px;}
.ys-info p{line-height:2.2rem;font-size: 1.4rem;margin-bottom:20px;}
.ys-info h6{font-size:1.4rem;line-height:2.2rem;}
.ul-info .info h4{font-size: 1.8rem;text-transform: uppercase;font-weight: 600}
.gbd-ad-ul li{margin-bottom:20px;}
.gbd-ad-ul li i{width:20%;font-size: 3.2rem;}
.gbd-ad-ul li p{width:80%;font-size: 1.3rem;line-height:2rem;padding: 10px 10px 10px 15px;}
.ul-info .img .jjks-list-ul li span{font-size: 1rem;line-height:1.5rem;padding:5px 5px;}
.ul-info .img .jjks-list-ul li p{font-size: 1rem;line-height:1.5rem;padding:5px 5px;word-wrap: break-word;}
.ys-ul{margin-bottom:20px;margin-top: 5px}


.laminated .info{margin-bottom:10px;}
.laminated .info h4{font-size: 1.6rem;line-height: 2.2rem;font-weight:550;margin-bottom:10px;text-align: left;color: #495057}
.laminated-text-ul li b{font-size:1.6rem;}
.laminated .img{width:100%;}
.laminated-img-ul li img{width: 100%;height: auto!important;}
.advantage-info .img-info{padding: 0;}
.advantage-info .img-info .info h6{font-size:1.4rem;line-height: 2.2rem;font-weight: 450}
.advantage-info .img-info .info h4{font-size:1.6rem;line-height: 2.2rem;}

/*pro*/
.pro-info{width: 100%;}
.pro-info h2{font-size: 1.8rem;font-weight:550;text-transform: uppercase}
.pro-info h2:after{top:4px;}
.zzrz,.zzbz,.pkgl,.tcqx{padding:0 25px;margin-top: 25px;}
.zzrz p,.zzbz p,.pkgl p,.pkgl .info p{font-size: 1.4rem;line-height: 2.2rem;color: #495057;font-weight: 400;}
.pkgl .img img{margin-bottom: 20px;}
.tcqx .tcqx-ul{margin-bottom:25px;}
.dz .text h6,.component .text h6,.lamination .text h5{font-size:1.6rem;line-height: 2.5rem;font-weight:550;text-transform: uppercase}
.dz .text p,.component .text p,.lamination .text p{font-size:1.4rem;line-height:2.2rem;}
.component .text p b{font-weight: 550;font-size: 1.6rem;}
.component .text p i{font-size: 2.2rem;}
.component .text ul li{font-weight: 400;font-size:1.4rem;line-height:2.2rem;}
.lamination .text h5{text-transform:unset;color: #0e6aac}
.lamination .text .lamination-ul{padding:20px 0;}
.lamination .text .lamination-ul li{padding:10px 10px 10px 60px;}
.lamination .text .lamination-ul li h6{font-size: 1.4rem;line-height:2.2rem;margin-bottom: 5px;}
.lamination .text .lamination-ul li p{font-size:1.4rem;line-height:2.2rem;}
.lamination .text .lamination-ul li i{font-size:3rem;left:15px;top:10px;}

.xnb-pdf{width:100%;font-size: 1.4rem;font-weight:550;}
.xnb-pdf i{font-size: 2rem;color:#0e6aac;margin-left:5px;}
.pro-beizhu p{font-size:1.4rem;line-height:2.2rem;margin-bottom: 10px;}
.pro-beizhu div{font-size:1.3rem}
.pro-beizhu div:after{top:5px;}
.bmdc{padding: 25px;}
.bmdc h6{text-transform: uppercase;border-top: none;border-bottom: 1px dashed #ddd;}
.bmdc h6:after{margin-top:-6px;}
.bmdc p{font-size:1.4rem;line-height:2.2rem;}
.bmdc .xnb-pdf{margin:20px auto;}
.gylc .lclist li{display:block;border-radius: 4px;}
.gylc .lclist li b{margin-top:unset;top:-5px;right:-5px;width:30px;height:30px;line-height:30px;font-size: 1.6rem;}
.gylc .lclist li img{width:30%;padding:5px 10px}
.gylc .lclist li span{width:70%;font-size: 1.4rem;font-weight:450;text-align:right!important;}

::placeholder{text-transform: unset}
.online button{text-transform: uppercase;}