/* company_abouts */
.company_abouts {
    font-family: CHAPARRALPRO-BOLD;
    margin: 0 auto;
    margin-bottom: 48px;
    text-align: center;
    width: 380px;
    height: 77px;
    font-weight: bold;
    font-size: 64px;
    color: #333333;
    line-height: 75px;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
/* img{ width: 100%;} */
.anta_peraing  .time{ padding: 5px  0!important;}
/* article produsts */
.detail_banner ul{text-align: center;}
.detail_banner ul li{display: inline-block;}
.detail_banner ul li a{font-family: Roboto-Regular;font-size: 18px;color: #333;text-transform: capitalize;}
.detail_banner ul li::after{content: '>';margin: 0 6px;}
.detail_banner ul li:last-child:after{display: none;}
.detail_banner ul li:last-child a{color:  #000;}
.product-intro{overflow: hidden; margin-top: 50px;}
.product-view{float: left;width: 55.5%;overflow: hidden; display: flex;  justify-content: space-around; flex-wrap: wrap;}
.product-summary{width: 43.5%;padding-left: 4.7%;float: right;}
.product-view .product-image{width: 70%;float: left;}
.product-view .image-additional-wrap{width: 13%;float: right;padding: 0px 0;position: relative;     order: -1; } 
.image-additional-wrap .image-additional{height: auto;overflow: hidden;}

.product-view .image-additional {

    width: 100%;

    height: 509px;

}

@media only screen and (max-width: 1700px) {


    .product-btn-wrap .email, .product-btn-wrap .pdf{ width: 160px !important;}
}


@media only screen and (max-width: 1663px) {
    .image-additional-wrap .image-additional>ul{
        height: 100% !important;
    }

    .product-btn-wrap .email, .product-btn-wrap .pdf{ width: 160px !important;}
}


@media only screen and (max-width: 950px) {
    .product-view{
        width: 100%;
    }
    .sys_sub_head .path_bar ul{ justify-content: flex-start !important;}
    .product-view .image-additional{ height: 300px;}
    .product-summary{
        width: 100%;
        margin-top: 20px;
    }
}
.image-additional .swiper-pagination{display: none;}
.image-additional img{ width: 100%;}
.image-additional-wrap .swiper-button-next,.image-additional-wrap .swiper-button-prev{opacity: 1;width: 27px;height: 15px;}
.image-additional-wrap .swiper-button-prev{top: -25px;margin-top: 0;left: 50%;transform: translateX(-50%);right: auto;}
.image-additional-wrap .swiper-button-next{top: auto;margin-top: 0;left: 50%;transform: translateX(-50%);right: auto;}
.image-additional-wrap .swiper-button-prev::after{content: '';display: inline-block;width: 27px;height: 15px;background-image: url(img/arrow-top.png);}
.image-additional-wrap .swiper-button-next::after{content: '';display: inline-block;width: 27px;height: 15px;background-image: url(img/arrow-bottom.png);}
.image-additional-wrap .swiper-slide.current{border: solid 1px #9fcce3;}
.product-summary .page_title{font-family: Junge_Regular;font-size: 32px;color: #000;margin-bottom: 35px;}
.product-summary .product-meta{font-family: Roboto-Regular;font-size: 18px;color: #666666;}
.product-btn-wrap .email,.product-btn-wrap .pdf{ line-height: 55px; border: solid 2px #f4f4f4;display: inline-block;width: 200px;text-align: center;font-family: Roboto-Regular;font-size: 18px;cursor: pointer;}
.product-btn-wrap .pdf::before{ top: 4px; position: relative;  content: '';display: inline-block;width: 22px;height: 22px;background-image: url(img/layer.png);margin-right: 9px;background-repeat: no-repeat;background-size: cover;}
.product-btn-wrap .email{margin-right: 15px;background-color: #000;color: #fff;}
.product-btn-wrap .email::after{ top: 4px; position: relative;  content: '';display: inline-block;width: 22px;height: 22px;background-image: url(img/grop4.png);margin-left: 9px;background-repeat: no-repeat;background-size: cover;}
.product-btn-wrap .pdf{color: #000;}
.product-btn-wrap{margin-top: 60px;  display: flex;    width: 80%;
    justify-content: space-between;}
.share_btn{display: flex;align-items: center;margin-top: 40px;}
.share_btn>span{font-family: Roboto-Regular;font-size: 18px;color: #000;margin-right: 10px;}
.product-btn-wrap .email:hover{background-color: #fff;color:#000 ;}
.product-btn-wrap .pdf:hover{opacity: .8;}
.tab-title-bar{display: flex;align-items: left;justify-content: left;margin-bottom: 50px;  }
.tab-title-bar .tab-title:first-child{ margin-left: 0 !important;}
.tab-title-bar .tab-title{font-family: Roboto-Regular;font-size: 24px;color: #000;margin: 0 39px;cursor: pointer;}  
.tab-title-bar .tab-title.current{border-bottom: 2px solid #333 ;   font-weight: bold;  padding-bottom: 15px; }
.tab-panel.entry{display: none;}
.goerti{ border-bottom:  #eee  solid 2px ; }
.tab-content-wrap{margin-top: 100px;margin-bottom: 60px;}

.web_section_Customers {
	padding-top: 79px;
	padding-bottom: 70px;
	position: relative;
}
.web_section_Customers .inquiry_desc {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	margin-bottom: 47px;
	text-align: center;
}
.web_section_Customers .web_Customers_swiper {
	overflow: hidden;
}
/* .web_section_Customers .web_Customers_wrapper {
	padding-left: 50px;
} */
.web_section_Customers .web_Customers_slide .swiper-slide-title {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #232323;
	margin-bottom: 5px;
	position: relative;
}
.web_section_Customers .web_Customers_slide .swiper-slide-title::before {
	content: " ";
	display: block;
	position: absolute;
	top: 50%;
	left: -40px;
	transform: translateY(-50%);
	width: 19px;
	height: 19px;
	background-image: url("../template/img/Layer 27.png");
	background-size: cover;
}
.web_section_Customers .web_Customers_slide .swiper-slide-data {
	font-family: Regulay;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
	opacity: 0.49;
	margin-bottom: 19px
}
.web_section_Customers .web_Customers_slide .swiper-slide-star {
	display: flex;
	margin-bottom: 10px
}
.web_section_Customers .web_Customers_slide .swiper-slide-star img {
	width: 18px;
	height: 18px;
	margin-right: 2px;
	float: left;
}
.web_section_Customers .web_Customers_slide .swiper-slide-text {
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
}
.web_section_Customers .web_Customers_scrollbar {
	position: relative;
	width: 10%;
	height: 2px;
	border-radius: 5px;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 0px;
}
.web_section_Customers .web_section_copy {
	font-family: Medium;
	font-weight: 500;
	font-size: 18px;
	color: #232323;
	text-align: center;
	margin-top: 27px;
}

/* send email */
.send_email{display: flex;align-items: center;justify-content: space-between;margin-top: 60px; flex-wrap: wrap;}
.send_email .ll{width: 47.2%;}
.send_email .rr{width: 43.1%;}


.send_email .rr .img{    position: relative;
    padding-bottom: 90%;}


    
.send_email .rr .img img{       position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
    width: 100%;
    height: 100%;}
/* .send_email .ll .img{padding-top:118% ;} */
.send_email .rr .title{font-family: Century751BT-BoldB;font-size: 50px;color: #000;}
.send_email .rr .detail{font-family: Roboto-Regular;font-size: 18px;line-height: 29px;color: #666666;margin-top:20px ;margin-bottom: 60px;}
.send_email .content-wrap.form .ch_form_wrap ul{padding: 0 ;}
.send_email .content-wrap.form .ch_form_wrap ul li{margin: 0 0 30px;line-height: 60px;float: left;position: relative;}
.send_email .content-wrap.form .ch_form_wrap ul{overflow: hidden;}
.send_email .content-wrap.form .ch_form_wrap ul input,.send_email  .content-wrap.form .ch_form_wrap ul textarea,.send_email  .content-wrap.form .ch_form_wrap ul select{border: none !important;height: 60px;padding: 0 30px;background-color: #f4f4f4;font-size: 16px;color: #808080;}
.send_email .content-wrap.form .ch_form_wrap ul li.item_name,.send_email .content-wrap.form .ch_form_wrap ul li.item_email{/* width: 46.5%; */}
.send_email .content-wrap.form .ch_form_wrap ul li.item_name{margin-right: 7%;}
.send_email .content-wrap.form .ch_form_wrap ul li::before{content: '*';position: absolute;color: #ad222c;font-size: 16px;left: 17px;top: 2px;z-index: 9;}
.item_submit::before{display: none !important;}
.send_email .content-wrap.form .ch_form_wrap ul textarea{height: 147px;padding-top: 20px;}
.send_email  .content-wrap.form .ch_form_wrap .item_submit{padding: 0;}
.send_email .content-wrap.form .ch_form_wrap .item_submit input{padding: 0;box-shadow: 0px 9px 16px 0px  #636363;background-color: #000;line-height: 60px;width: 170px;text-align: center;font-family: Roboto-Regular;font-size: 22px;color: #fff;border-radius: 30px;}
.send_email .content-wrap.form .ch_form_wrap .item_submit input:hover{opacity: .6;}
.svg_icon{position: absolute;
    content: "\f067";
    right: 0;
    font-size: 15px;}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 56%;
    width: 50px;
    height: 50px;
    margin-top: -31.5px;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.faq_list {position:relative;width:100%;}
.faq-item {position:relative;width:100%;overflow:hidden; padding:0 25px;border-bottom:3px solid #ddd;}
.faq-item .faq-title {position:relative;font-size:24px; padding:15px 0;cursor:pointer;}
.faq-item .faq-title:before {position:absolute;right:0;font-size:14px;}
/* .faq-item .faq-title.show-title:before {content:'\f068';} */
.faq-item .faq-title h3{font-weight:normal;}
.faq-title b{     position: absolute;
    right: 0;
    font-size: 15px;}
.faq-item .faq-cont {margin:0 0 25px;display:none;     font-family: Catamaran;
    font-weight: 400;
    font-size: 18px;
    color: #232323;
    line-height: 24px;
    opacity: 0.49;}

 
.faq-item:first-child .faq-cont {display:block;
    font-family: Catamaran;
    font-weight: 400;
    font-size: 18px;
    color: #232323;
    line-height: 24px;
    opacity: 0.49;}

.wath_product{ background: #F6F6F6;}
.wath{ 
    font-family: Lancelot;
    font-weight: 400;
    font-size: 36px;
    margin-bottom: 32px;
    color: #232323;}



/* relate */
.ppp_title{text-align: left;
    padding-top: 65px;
font-family: Lancelot;
font-weight: 400;
font-size: 36px;
color: #232323;
padding-bottom: 40px;

   }
   .te{
    text-align: center;
padding-bottom: 10px;
    font-family: Catamaran;
    font-weight: 400;
    text-transform: capitalize;
    font-size: 18px;
    color: #000000;
    text-decoration-line: underline;}
.relate-products{ padding-bottom: 80px; }
.wath_productx{ background: #EBE7E4;  }
/* .relate-products .img{padding-top: 100%;} */
.relate-products .swiper-slide:hover .products_more{opacity: 1;}
.relate-products .title{text-align: center;font-family: Roboto-Regular;font-size: 22px;     height: 95px;color: #000000;margin-top: 10px;transition: all ease-in-out .3s;}
.relate-products .title:hover{color: #000;}
.relate-product-swiper .wering{ position: relative;   width: 23%; background: #fff; }
.relate-product-swiper{  display: flex;   justify-content: space-between; flex-wrap: wrap;} 
.re-next,.re-prev{background-image: none;margin-top: 0;width:48px;height: 36px;opacity: 1;transform: translateY(-50%);opacity: .5;}
.re-next{background-image: url(img/arrow-r.png);right:-80px; position: absolute;}
.re-prev{background-image: url(img/arrow-l.png);left: -80px;  position: absolute;}
.over-visi{overflow: visible !important;}
.re-next:hover,.re-prev:hover{opacity: 1;}
/* 
.relate-news{margin-top: 120px;} */
/* .relate-news .ppp_title{margin-bottom: 80px;} */
.relate-news .img{      padding-bottom: 73%;  position: relative;}  

.relate-news .img img{  position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover;}   
   .wath_productg .content-wrap .ch_form_wrap form{ background: inherit !important;}
.wath_productg{ background: #DBD5CF;}
.wath_productg .send_email{ margin-top:0;}
.wath_productg  .item_phone{width: 49% !important;}
.wath_productg   .send_email .rr{ margin-top: 17px; font-family: Lancelot;}
.wath_productg  .send_email .content-wrap.form .ch_form_wrap .item_submit input{ border-radius: 0%;  background: #fff; color: #000; box-shadow:inherit;} 
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name{     width: 49.5%;  margin-left:0% !important; }
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li{     margin-bottom: 15px !important;}
.wath_productg  .send_email .content-wrap.form .ch_form_wrap ul textarea{ width: 100%;}
 .wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name{margin-right: 2%;}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name{
    
}
.index_inquiry_wrap {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.content-wrap.form .ch_form_wrap {
    width: 74%;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 13px;
}
.content-wrap.form .ch_form_wrap .title {
    /* background:#013e5a; */
    width: 100%;
    /* height:55px; */
    /* line-height:55px; */
    /* color:#fff; */
    margin: 0;
    padding: 0;
    font-size: 16px;
    padding: 0 20px;
    font-weight: normal;
}
.content-wrap.form .ch_form_wrap .title em {
    font-style: normal
}
.content-wrap.form .ch_form_wrap .title svg {
    display: none
}
.content-wrap.form .ch_form_wrap form {
    position: relative;
}
.content-wrap.form .ch_form_wrap ul {
    padding: 20px 20px 5px;
}
.content-wrap.form .ch_form_wrap ul li {
    position: relative;
    list-style: none;
    margin: 0 0 14px;
    display: flex;
    min-height: auto;
    line-height: 40px;
}
.content-wrap.form .ch_form_wrap ul li label {
    float: left;
    min-width: 80px
}
.content-wrap.form .ch_form_wrap ul,
.content-wrap.form .ch_form_wrap ul li,
.content-wrap.form .ch_form_wrap ul input,
.content-wrap.form .ch_form_wrap ul textarea,
.content-wrap.form .ch_form_wrap ul select {
    position: relative;
    width: 100%;
}
.content-wrap.form .ch_form_wrap ul input,
.content-wrap.form .ch_form_wrap ul textarea,
.content-wrap.form .ch_form_wrap ul select {
    border: 1px solid #eee;
    border-left: 3px solid #ff6f00;
    height: 39px;
    padding: 0 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
.content-wrap.form .ch_form_wrap ul textarea {
    height: 95px;
    padding: 10px;
    resize: none;
}
.content-wrap.form .ch_form_wrap .item_submit {
    padding: 0 20px;
}
.content-wrap.form .ch_form_wrap .item_submit input {
    width: 100%;
    height: 33px;
    color: #fff;
    background: #445ba7;
    border: none;
    cursor: pointer;
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    -ms-transition-duration: .3s;
    transition-duration: .3s;
}
.content-wrap.form .ch_form_wrap .item_submit input:hover {
    background: #ff6f00;
}
.content-wrap.form .ch_form_wrap .Validform_checktip.Validform_wrong {
    position: absolute;
    right: 7px;
    top: 0;
    display: block;
    line-height: 39px;
    color: red;
    pointer-events: none;
}
.content-wrap.form .ch_form_wrap .Validform_error {
    border-color: red !important;
    border-left-color: #013e5a !important
}
.content-wrap.form .ch_form_wrap .form_tip {
    position: relative;
    color: red;
    padding: 0 0 10px;
}
.content-wrap.form .ch_form_wrap .email_point {
    display: none;
}
.content-wrap.form .ch_form_wrap ul li input[type=image],
input[type=reset],
input[type=button],
input[type=submit] {
    width: 60px;
    height: 30px;
    margin: 5px 10px
}
.content-wrap.form #gif-show {
    top: 0 !important;
    height: 100%;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.content-wrap.form #gif-show img {
    margin-top: 0 !important;
}
.content-wrap.livechat {
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 12px;
    /*border: 1px solid #2B3384;*/
    border-top: none;
    border-radius: 15px 15px 0 0;
    overflow: hidden;
    background: #FFFFFF
}
.content-wrap.livechat .ch_form_wrap {
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 12px;
}
.content-wrap.livechat .ch_form_wrap .title {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #2B3384;
    width: 101%;
    height: 45px;
    line-height: 45px;
    color: #fff;
    margin-left: -2px;
    font-size: 15px;
    padding: 0 20px;
    font-weight: normal;
    cursor: pointer;
}
.content-wrap.livechat .ch_form_wrap .title em {
    font-style: normal
}
.content-wrap.livechat .ch_form_wrap .title svg {
    position: relative;
    display: block;
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    -ms-transition-duration: .3s;
    transition-duration: .3s;
}

.content-wrap.livechat .ch_form_wrap ul {
    padding: 20px 20px 5px;
}
.content-wrap.livechat .ch_form_wrap ul li {
    position: relative;
    list-style: none;
    margin: 0 0 18px;
    display: flex;
    min-height: auto;
    line-height: 40px
}
.content-wrap.livechat .ch_form_wrap ul li label {
    float: left;
    min-width: 80px
}
.content-wrap.livechat .ch_form_wrap ul,
.content-wrap.livechat .ch_form_wrap ul li,
.content-wrap.livechat .ch_form_wrap ul input,
.content-wrap.livechat .ch_form_wrap ul textarea,
.content-wrap.livechat .ch_form_wrap ul select {
    position: relative;
    width: 100%;
}
.content-wrap.livechat .ch_form_wrap ul input,
.content-wrap.livechat .ch_form_wrap ul textarea,
.content-wrap.livechat .ch_form_wrap ul select {
    border: 1px solid #e5e5e5;
    height: 39px;
    padding: 0 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-radius: 25px;
}
.content-wrap.livechat .ch_form_wrap ul textarea {
    height: 95px;
    padding: 10px 13px;
    resize: none;
}
.content-wrap.livechat .ch_form_wrap .item_submit {
    padding: 0 20px;
}
.content-wrap.livechat .ch_form_wrap .item_submit input {
    width: 100%;
    height: 33px;
    color: #fff;
    background: #2B3384;
    border: none;
    cursor: pointer;
    border-radius: 25px;
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    -ms-transition-duration: .3s;
    transition-duration: .3s;
}
.content-wrap.livechat .ch_form_wrap .item_submit input:hover {
    background: #94D662;
}
.content-wrap.livechat .ch_form_wrap .Validform_checktip.Validform_wrong {
    position: absolute;
    left: 0;
    bottom: -16px;
    display: block;
    line-height: initial;
    color: red;
    pointer-events: none;
}
.content-wrap.livechat .ch_form_wrap .Validform_error {
    border-color: red !important;
}
.content-wrap.livechat .ch_form_wrap ul li input[type=image],
input[type=reset],
input[type=button],
input[type=submit] {
    width: 60px;
    height: 30px;
    margin: 5px 10px
}
.content-wrap.livechat .ch_form_wrap .form_tip {
    position: relative;
    color: red;
    padding: 0 0 10px;
}
.content-wrap.livechat .ch_form_wrap .email_point {
    display: none;
    position: absolute;
    width: 45px;
    height: 45px;
    text-align: center;
    padding: 15px 0 0;
    right: 0;
    top: 0;
    z-index: 1;
    background: #2B3384;
    color: #fff;
    cursor: pointer;
}
.content-wrap.form .ch_form_wrap ul .labeldiv {
    display: block;
    float: none;
    width: 100%;
}
.content-wrap.form .ch_form_wrap ul .labeldiv input {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
    width: 15px;
    height: 15px;
    margin-top: 4px;
}
.content-wrap.form .ch_form_wrap ul .labeldiv .txt {
    display: inline-block;
    vertical-align: top;
    width: -moz-calc(100% - 30px);
    width: -webkit-calc(100% - 30px);
    width: calc(100% - 30px);
    color: #999999;
    font-size: 12px;
    line-height: 1.7;
}
.content-wrap .ch_form_wrap form {
    background: #fff;
    /*border: 1px solid #2B3384;*/
}
.content-wrap.livechat .ch_form_wrap form {
    border: 1px solid #2B3384;
}
.content-wrap .ch_form_wrap .input-radio-checkbox {
    display: flex;
    white-space: nowrap;
}
.content-wrap .ch_form_wrap ul li input[type=radio],
.content-wrap .ch_form_wrap ul li input[type=checkbox] {
    width: 20px;
    -webkit-appearance: radio;
}
.content-wrap .ch_form_wrap .input-radio-checkbox input {
    margin: 0px 10px 0px 5px;
}



.wath_product .send_email{ justify-content: end;}
.wath_product .send_email .ll{  margin-right: 2%;     width: 32.2%;}
.send_email .ll img{   width: 100%;}
.anta_peraing{ margin-bottom: 10px; }
.anta_peraing{ }
 .wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_email{width: 48% !important;}
.wath_productg  .send_email .rr .title{ 

    font-family: Lancelot;
    font-weight: 400;
    font-size: 36px;
    color: #232323;
    line-height: 48px;}
    .wath_productg  .send_email .rr .detail{ 
        font-family: Catamaran;
        font-weight: 300;
        font-size: 18px;
        color: #232323;
        margin-bottom: 30px !important;
        line-height: 24px; }


.relate-news .news_con .title{font-family: Lancelot;font-size: 26px;	color: #000;line-height: 120%;margin-bottom: 18px;}
.relate-news .news_con .detail{font-family: Roboto-Regular;color: #666;}
.read_btn{display: flex;align-items: center;justify-content: space-between;margin-top: 30px;}
.read_btn a{font-family: Roboto-Regular;font-size: 18px;color: #000;}
.read_btn img{opacity: .4;transition: all ease-in-out .3s;}
.read_btn:hover img{opacity: 1;}
.relate-news .swiper-slide:hover .img img{transform: scale(105%);}
.relate-news .news_con .title:hover{text-decoration: underline;}
.up_news{position: relative;}

/* .relate-news{margin-top: 120px;} */
/* .relate-news .ppp_title{margin-bottom: 80px;} */

.relate-news .news_con .title{font-family:  Lancelot;font-size: 26px;	color: #000;line-height: 120%;margin-bottom: 18px;}
.relate-news .news_con .detail{font-family: Roboto-Regular;color: #666;}
.read_btn{display: flex;align-items: center;justify-content: space-between;margin-top: 30px;}
.read_btn a{font-family: Roboto-Regular;font-size: 18px;color: #000;}
.read_btn img{opacity: .4;transition: all ease-in-out .3s;}
.read_btn:hover img{opacity: 1;}
.relate-news .swiper-slide:hover .img img{transform: scale(105%);}
.relate-news .news_con .title:hover{text-decoration: underline;}
.up_news{position: relative;}


/* page about */
.title01{font-family: Century751BT-BoldB;font-size: 50px;line-height:120%;color: #000;margin-bottom: 23px;}
.about-detail{font-family: Roboto-Regular;font-size: 18px;color: #666;}
.about2{display: flex;align-items: center;justify-content: space-between;margin-top: 63px;}
.about2 .ll{width: 52%;padding-left: calc(50% - 800px);}
.about2 .rr{width: 46.1% ;}
.about_main .small_title{margin-bottom: 16px;}
.about2-text{padding-left:18px ;}
.about2-text .tit{font-family: Century751BT-BoldB;font-size: 30px;color: #000;line-height: 53px;margin-bottom: 44px;}
.w_img .img{padding-top: 66%;border-radius: 0px 60px 0px 150px;overflow: hidden;}
.w_img{border-radius: 0px 60px 0px 150px;background-color: #f1f9ff;padding: 0 0 23px 16px;}
.about_number{margin-top: 120px;}
.about_number .title01,.about_number .page-detail{text-align: center;}
.about_number ul{display: flex;justify-content: space-between;margin-top: 30px;}
.about_number ul li{width: 20.6%;text-align: center;padding: 50px 20px  ;transition: all ease-in-out .3s;}
.about_number ul li .num{font-family: Century751BT-BoldB;font-size: 70px;color: #000;margin-bottom: 6px;}
.about_number ul li .tt{font-family: Roboto-Bold;font-size: 18px;color: #000;margin-bottom: 12px;}
.about_number ul li .about-detail{font-size: 16px;}
.about_number .title01{margin-bottom: 40px;}
.about_number ul li:hover{box-shadow: 0px 9px 16px 0px  #f4f4f4;border-radius: 20px;}
.about-circle .bl_bg_top{margin-top: -30px;}
.about-circle  .bl_bg_top .layout{padding: 10px 0;}
.about-circle .content{width: 41.8%;margin: 0 auto;margin-right: 0;}
.about-circle .content .page-detail{font-family: Roboto-Regular;font-size: 15px;color: #666;}
.about-circle .content ul li{display: flex;align-items: center;justify-content: space-between;margin-bottom: 34px;}
.about-circle .content ul li .num{width: 88px;height: 88px;border-radius: 50%;line-height: 88px;text-align: center;background-color: #fff;font-family: Roboto-Bold;font-size: 30px;color: #000;}
.about-circle .content ul li .cc{width: calc(100% - 118px);}
.about-circle .content ul li .cc .tt{font-family: Roboto-Bold;font-size: 18px;color: #000;margin-bottom: 6px;}
.about-circle .content ul li .cc .about-detail{font-size: 16px;}
.about-circle .content ul{margin-top: 40px;}
.about-circle .bl_bg_bottom{background-size: 101% auto;position: relative;}
.about-circle .bl_bg_bottom .position-img{position: absolute;left: 0;bottom: 0;}
.about-honor{margin-top: 97px;}
.about-honor .title01,.about-honor .page-detail{text-align: center;}
.about-honor ul{margin-top: 60px;display: flex;justify-content: space-between;}
.about-honor ul .img{padding-top: 147.6%;}
.about-honor ul  li{width: 23.7%;}


.page_contactbtn{display: flex;align-items: center;background-color: #f4f4f4;border-radius: 83px;padding:50px 6.2% ; justify-content: space-between;margin-top: 90px;}
.page_contactbtn .ll{width: 60%;}
.page_contactbtn .ll .title{font-family: Century751BT-BoldB;font-size: 40px;color: #000;}
.page_contactbtn .ll .detail{font-family: 'Roboto-Regular';font-size: 20px;color: #666666;line-height: 28px;margin-top: 10px;}
.page_contactbtn .get_onclick{display: inline-block;background-color: #000;box-shadow: 0px 9px 16px 0px #808080;border-radius: 30px;line-height: 68px;padding: 0 24px;font-family: 'Roboto-Regular';font-size: 22px;color: #fff;transition: all ease-in-out .3s;}
.page_contactbtn .get_onclick:hover{opacity: .6;}

/* .header_ri .index_web_head{ position: relative !important;  top: 0;   color: #535353;} */
.sys_sub_head .path_bar  ul li  a{ color: #535353; }
.sys_sub_head{ background: #F7F6F5;}
.sys_sub_head .path_bar  ul{   display: flex;  justify-content: center;   }
.sys_sub_head .path_bar  ul li{ padding: 0px 0;line-height: 2}
.sys_sub_head .path_bar ul li:last-child{ color: #F2B11F;}
@media only screen and (max-width: 950px){
    .web_information_layout .tab-panel-wrap{ width: 100%;}
    .table_wrap{ width: 100%; overflow: auto;}
    .sys_sub_head{ margin-top: 46px !important; }
    .miang-box .send_email .rr .title{  padding-left: 10px !important;}
    .wath_productg .send_email .rr .detail{  padding-left: 10px !important;}
    .sys_sub_head .path_bar ul{  flex-wrap: wrap;}
}


  .sdlist { display: flex; justify-content: space-between;}


/* .fist_r img{     width: !important;
} */

.miang-box .send_email .rr .title{          line-height: 1; font-size: 57px;}
.miang-box .send_email .content-wrap.form .ch_form_wrap .item_phone::before{     content: '*';
    position: absolute;
    color: #ad222c;
    font-size: 16px;
    left: 20px !important;
    top: 3px !important;
    z-index: 9;}
.slider_banner_text3{ display: none;}
.slider_banner_text2{ display: none;}
.slider_banner_text1{ display: none;}
.slider_banner_h1{ display: none;}
.slider-container-img{display: none;}
.product-btn-wrap{ }
/* .slider_banner_text2 p{ display: none;} */
@media only screen and (max-width: 688px){

	.tab-title-bar .tab-title{
		margin: 0;
	}



    
}