@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap');
li{list-style: none}
a{text-decoration: none}
a:hover{color: #126acb;text-decoration: none}
*{padding:0;margin:0;font-size:16px;font-family:'Poppins',sans-serif!important;}
.clboth{clear: both;margin:0px!important;padding:0px!important;height:0px!important;width:0px!important;}
.fr{float: right;}
.fl{float: left;}
.C-left{text-align: left;}
.C-right{text-align: right;}
.fg{width:100%;height:30px;margin:0;padding:0;}
.fg2{width:100%;height:10px;margin:0;padding:0;}
.pc{display:block!important;}
.phone{display:none!important;}
img {height: auto;max-width: 100%;}
input{outline:none;}
 .pxx{margin:0px!important;}
 #header {
    transition: all 0.5s;
    z-index: 997;
    padding: 15px 0;
    BACKGROUND: #000!important;
}
/*产品页*/
.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: #000;
    filter: alpha(Opacity=80);
    opacity: .8;
    display: none;
}
.lightbox {
    width: 100%;
    z-index: 10000;
    font-weight: 400;
    outline: 0;
}
.lb-loader, .lightbox {
    text-align: center;
    line-height: 0;
    position: absolute;
    left: 0;
}
.lb-outerContainer {
    position: relative;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    border-radius: 4px;
    background-color: #fff;
}
.lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    max-height: none;
    border-radius: 3px;
    border: 4px solid #fff;
}
.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(../IMAGES/prev.png) left 48% no-repeat;
    filter: alpha(Opacity=0);
    opacity: 0;
    transition: opacity .6s;
	height:100%;
}

.lb-nav a.lb-prev:hover {
    opacity: 1;
    transition: opacity .6s;
}
.lb-nav a {
    outline: 0;
}
.
.lb-next, .lb-prev {
    height: 100%;
    cursor: pointer;
    display: block;
}
.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(../IMAGES/next.png) right 48% no-repeat;
    filter: alpha(Opacity=0);
    opacity: 0;
    transition: opacity .6s;
	height:100%;
}
.lb-nav a.lb-next:hover {
    opacity: 1;
    transition: opacity .6s;
}
.lb-loader {
    top: 43%;
    height: 25%;
    width: 100%;
}
.lb-loader, .lightbox {
    text-align: center;
    line-height: 0;
    position: absolute;
    left: 0;
}
.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
}
.lb-outerContainer:after {
    content: "";
    display: table;
    clear: both;
}
.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    width: 100%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.lb-data {
    padding: 0 4px;
    color: #ccc;
}
.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}
.lb-data .lb-caption {
    font-size: 13px;
    font-weight: 700;
    line-height: 1em;
}
.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999;
}
.lb-data .lb-close {cursor: pointer;
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(../IMAGES/close.png) top right no-repeat;
    text-align: right;
    outline: 0;
    filter: alpha(Opacity=70);
    opacity: .7;
    transition: opacity .2s;
}
.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}


.cptxx_pro{margin:0 auto 100px!important;}
.item_img {display: -webkit-flex;align-items: center;justify-content: center;}
.item_img img{width:90%;}
.wrapContent2tex{font-size:21px;}
.video{width:100%;min-height:250px;}
.detailBanner {
    position: relative;
    min-height: 100px;
}
.detailBanner .productPriceContainer {
    position: absolute;
    bottom: 70px;
    right: calc((100% - 1560px) / 3);
}
.detailBanner .productPriceContainer .top {
    background-color: rgba(255,255,255,0.6);
    padding: 44px 33px 32px 33px;
}
.detailBanner .productPriceContainer .top .typeBox {
    font-size: 26px;
    font-weight: 500;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}
.detailBanner .productPriceContainer .top h2 {
    font-size: 34px;
    font-family: "sofia-pro",sans-serif,"Microsoft Jhenghei";
    font-weight: 700;
    margin-bottom: 12px;
    line-height: 50px;
}
.detailBanner .productPriceContainer .top .priceBox {
    font-family: "sofia-pro",sans-serif,"Microsoft Jhenghei";
    font-size: 32px;
    margin-bottom: 6px;
}
.detailBanner .productPriceContainer .top .priceBox  b{
    font-family: "sofia-pro",sans-serif,"Microsoft Jhenghei";
    font-size: 32px;
    color: #00A3E0;
    margin-bottom: 6px;
}
.detailBanner .productPriceContainer .top .t1 {
    font-size: 16px;
    color: #000000;
}
.detailBanner .productPriceContainer .top .t1>span {
    font-size: 12px;
}
.intro {
    margin-top: 30px;
    font-size: 22px;
}
.wrapContent2 {
    max-width: 1360px;
    margin: 0 auto;
}

.financing-links-flexbox {
    display: -ms-flexbox;
    display: flex;
    margin:20px -25px;
	
}
.financing-links-flexbox .item {
    width: 33.3333333%;
    padding: 0 25px;
}
.financing-links-flexbox a {
    display: -ms-flexbox;
    display: flex;
	text-decoration:none
}
.financing-links-flexbox a:hover {
    color:#eee;
}
.financing-links-flexbox a .left {
    -ms-flex-positive: 1;
    flex-grow: 1;
    background-color: #EEEEEE;
    min-height: 135px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 35px;
    transition: all .3s ease;
}
.financing-links-flexbox a:hover .left {
    padding-left: 45px;
    transition: all .3s ease;
}

.financing-links-flexbox a .left .icon-apply {
    width: 52px;
    height: 52px;
    background: url(../IMAGES/Icon-apply.png) no-repeat center;
    background-size: 100% 100%;
}
.financing-links-flexbox a .left .textBox {
    transition: all .3s ease;
}
.financing-links-flexbox a .left .textBox .title {
    font-size: 24px;
    color: #000000;
    font-weight: 500;
    line-height: 26px;
	margin-bottom:0px!important;
}
.financing-links-flexbox a .left .textBox .t1 {
    font-size: 15px;
    color: #666666;
    line-height: 20px;
}
.financing-links-flexbox a .right {
    width: 100px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #00A3E0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    transition: all .3s ease;
}
.financing-links-flexbox a .left .icon {
    margin-right: 30px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    transition: all .3s ease;
}
.financing-links-flexbox a .right:after {
    content: "";
    display: block;
    width: 21px;
    height: 21px;
    background: url(../IMAGES/Icon-feather-arrow-right.png) no-repeat center center;
    background-size: 100%;
    transition: all .3s ease;
}
.financing-links-flexbox a:hover .right {
    background-color: #037ba9;
    width: 80px;
}
.financing-links-flexbox a .left .icon-loan {
    width: 45px;
    height: 54px;
    background: url(../IMAGES/Icon-loan.png) no-repeat center;
    background-size: 100% 100%;
}
/*产品页*/

.xq_cenxc{
	height: auto;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 30px 0;
}
/*关于我们*/
 .tags {
    position: relative;
    padding-left: 50px;
    font-size: 20px;
    color: #e67a00;
}
.tags:after {
    content: '';
    display: block;
    width: 40px;
    height: 1px;
    background: #e67a00;
    position: absolute;
    left: 0;
    top: 10px;
}
.swiper-scrollbar-drag {
    height: 10px;
    background: #19274e;
}
.swiper-scrollbar {
    margin-top: 50px;
    background: rgba(23,50,92,0.1);
}
 .title-text-row-aboxa{padding-top:80px;}
/*关于我们*/
/*新闻*/
.news_ul{display: grid!important;gap: 3.5rem;grid-template-columns: repeat(3, minmax(0, 1fr));}
.news_li{background-color: #fff;box-shadow: 0 2px 6px 1px rgb(26 26 26 / 20%);min-height:60px;overflow: hidden;    position: relative;border-radius: 0.9rem;}
.news_li_img{width:100%;    transition:0.4s;background-size: 100%;padding-top: 58.46%;}
.news_li_text{padding: 20px;}
.news_li_text .news_li_text_p1{font-size: 1.6rem;color: #787878;font-weight: 700;}
.news_li_text .news_li_text_p2{font-size: 2rem;color: #000;font-weight: 700;}
.news_li_text .news_li_text_p2:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
}
.news_li:hover .news_li_text_p2{color: #e67a00;}
.news_li:hover .news_li_img{background-size: 110%!important;transform:scale(1.1)}

.pages{text-align: center;padding: 0 0 1vw 0;margin-top: 10px;display:block;}
.pages>div>a,.pages>div>.current{display:inline-block!important;line-height:40px!important;height:40px!important;width:40px;padding-top:0!important;text-align:center;font-size:14px;margin:0 0.3125vw 0 0;background:#fff;color:#000;transition: all 0.3s linear;}
.pages>div>.current,.pages>div>a:hover{color:rgb(255,255,255);background:#0b2040;}
.pages>div>l{font-size:12px;margin:0 1.5625vw 0 1.25vw;margin-bottom:4.166666666666667vw}
.pages>div>.first{color:#000;margin-right:15px;width: 32px;}
.pages>div>.first:hover{color:#fff}
.pages>div>.end{margin-right:0;color:#000;margin-left:10px;width: 32px;    font-weight: inherit;}
.pages>div>.end:hover{margin-right:0;background:#fff ;color:#0b2040}
.pages>div>.prev{background-size:100%;}


.news_f{width:75%;border-right:1px solid #ededed;padding-right:25px;box-sizing: border-box;}
.news_r{width:23%;}
.news_p1{color: #000;font-size: 40px;line-height: 45px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;font-weight: 600;margin-bottom:25px;padding-bottom:20px!important;border-bottom:1px solid #ededed;}
.news_p2{color: #000;font-size: 40px;line-height: 45px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;font-weight: 600;margin-bottom:25px;padding-bottom:20px!important;border-bottom:3px solid #e67a00;}
.news_r a{display:block;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;color:#666;margin-bottom:10px;position: relative;padding-left: 24px;}
.news_r a:hover{color:#e67a00;transition: all 0s linear;}
.news_cen p,.news_cen span{padding:0px!important;color:#333!important;margin:0px!important;}
.news_cen img{padding:0px!important;width:100%!important;}
.prev_ne{display:block;width:160px;text-align:right;float:right; line-height:45px;border:1px solid #e67a00;text-align:center; margin-top:15px;font-size:18px;font-weight:600;border-radius:5px;}
.prev_ne:hover{background:#e67a00;color:#fff;}

.news_r a:after {
	content: "";
    position: absolute;
    left: 2px;
    top: 3px;
    display: block;
	width: 10px;
    height: 10px;
    background: #e67a00;
    float: left;
	border-radius:50px;
}

/*新闻结束*/

/*加盟*/
.tk{width: 256px;height: 60px;box-shadow: grey 0px 0px 5px;margin-bottom:40px;margin-top:20px;}
.zs_p{font-size: 2rem;width:80%;}
.zs_p1{font-size: 1.6rem;color:inherit}
.no_pan{padding:0!important;}
.section-pt-pro{margin-bottom:35px;}
.no_pan_left{flex: 0 0 35%; max-width: 35%;    position: relative;width: 100%;}
.no_pan_right{flex: 0 0 65%; max-width: 65%;    position: relative;width: 100%;padding-left:3%}
.no_pan_right_fg{font-size: 14px;color: #33475b;margin:20px 0;font-weight:600;}
.no_pan_right .inp_name{font-size:13px;margin:0px!important;padding:0px!important;}
.no_pan_right .inp_name span{color:red}

.no_pan_right .formName_x{    line-height: 22px;color: #33475b;border: 1px solid #cbd6e2;font-size: 16px;font-weight: normal;height: 40px;display: inline-block;border-radius: 3px;background-color: #f5f8fa;padding:0 10px;}
.no_pan_right .formMessage{ width:100%;padding:10px;height:100px;margin-top:3px;}
.no_pan_right .no_pan_right_input_1{width:100%;margin-bottom:15px;}
.no_pan_right .no_pan_right_input_2{width:47%;float:left;margin-bottom:15px;}
.no_pan_right .no_pan_right_input_3{width:47%;float:right;margin-bottom:15px;}
.no_pan_right .no_pan_right_input_1 input,.no_pan_right .no_pan_right_input_2 input,.no_pan_right .no_pan_right_input_3 input,.no_pan_right .no_pan_right_input_2 select,.no_pan_right .no_pan_right_input_3 select{width:100%;}
.hs-form-checkbox-display {width:100%;}
.hs-form-checkbox-display span{font-size:14px;}
.hs-input{float: left;width: auto!important;margin: 5px 5px 0 0;}
.no_pan_right .no_pan_right_input_1 .submitBtn{width:150px;height:40px;color:#fff;background:#e67a00;border:0px;font-size:14px;border-radius: 3px;}
.no_pan_right .no_pan_right_input_1 .submitBtnx{width:150px;height:40px;color:#fff;background:#0052a9;border:0px;font-size:14px;border-radius: 3px;}

/*加盟结束*/

/*新版本*/
.hd_top .hds_top_w .hd_top_w_txt{position: absolute;top: 0;width: 100%;margin-top: 14%;    text-align: center;}
.hd_top .hds_top_w .hd_top_w_txt .p1{font-size: 48px;line-height: 56px;font-weight: 600;color:#fff;padding-bottom:0px;margin-bottom: 20px !important; }
.hd_top .hds_top_w .hd_top_w_txt .p2{font-size: 17px;color: #fff;font-weight: 500;margin-bottom: 35px !important;}
a.commonBtn{display: inline-block;color: #fff;font-size: 16px;text-align: center;padding: 10px 20px;text-decoration: none !important;background: #0044d7;border: 1px solid #0044d7;    width: 233px;
margin: 0 auto;
}
.xq_cen_hds{background-color: #f4f6f9;}
.xq_cen_hdsx{background-color: #fff;}
.xq_cen_hds_wbk {width:1200px;margin:0 auto;}
.col-sm-12{font-size: 40px;font-weight: 700;line-height: 1.2em;color: var(--ast-global-color-8);margin-bottom: 20px;padding:0px;}
.col-sm-126{font-size: 21px;font-weight: 700;line-height: 1.2em;color: var(--ast-global-color-8);margin-bottom: 20px;padding:0px;}
.col-sm-13{margin-bottom: 1.2em;text-align: left;padding:0px;color:#858a93;font-weight:400!important;}
.col-sm-15{margin-bottom: 1.2em;text-align: left;padding:0px;color:#858a93;text-indent:2em}
.col-sm-14{font-size: 40px;font-weight: 700;line-height: 1.2em;color: var(--ast-global-color-8);margin-bottom: 40px;text-align:center;}
.choose_img{width:50%;padding:0 15px;box-sizing: border-box;margin-bottom:40px;}
.choose_img img{width:100%;}
.container1320{width: 1320px;margin:0 auto;}
.rowFlex {display: flex;align-items: center;}
.rowFlex .cust-row—fl,.rowFlex .cust-row—fr{width: 50%;padding:0 15px;box-sizing: border-box;}
.rowFlex .cust-row—fl img{height: auto;max-width: 100%;}
.xq_cen_top_lx{width:100%!important;}

.xq_cen_hds_wbk_hds li{width: 48.7%!important;}
.xq_cen_hds_wbk_hds li:nth-child(2n+0){margin-right:0px;}
	
.container1320 .yyly h1{color:#126acb;}
.container1320 .yyly ul li{float:left;padding:0 18px 30px 0;width:25%;box-sizing: border-box;}
.container1320 .yyly ul li img{display:block;}
.container1320 .yyly ul li:nth-child(4n+0){margin-right:0px;}
.container1320 .yyly ul li p{padding:0 10px;box-sizing: border-box;font-size:20px;line-height:35px;}
.container1320 .yyly ul li a{display:block;width:100%;padding:0 10px;box-sizing: border-box;font-size:16px;color:#126acb;}
.container1320 .yyly ul li .px{padding:10px 0;}
.container1320 .yyly ul li:hover .px{background:#126acb;;}
.container1320 .yyly ul li:hover p{color:#fff!important;}
.container1320 .yyly ul li:hover a{color:#fff!important;}

.kt_lm_uk{width:100%;margin-bottom:30px;border-bottom: 5px solid #0e397e;padding-bottom:20px;}
.kt_lm_uk li{float:left;text-align:center;width:33.333%;}
.kt_lm_uk li img{width:50px;height:50px;margin-right:3px; vertical-align: middle;cursor: pointer;}
.kt_lm_uk li span{font-size:16px;font-size: 20px;font-weight: 600;cursor: pointer;}
.kt_lm_uk .current_question span{color: #22519d;}
.hd_data_list{display:none;    margin-top: 40px;padding: 40px;background: #fff;box-shadow: 0 5px 20px rgb(0 0 0 / 5%);border-radius: 20px;box-sizing: border-box;width:100%;height:auto;}
.current_list{display: flex;align-items: center;}
.hd_data_list_wb{width:50%;padding:0 15px;box-sizing: border-box;}
.hd_data_list_wb1{text-align:left;}
.hd_data_list_wb2 img{width:100%;}
.radius{border-radius:20px;}
.hp17Link a {
    display: inline-block;
    padding: 15px 0 15px 55px;
    position: relative;
    font-weight: 600;color:#4169e1;box-sizing: inherit;
}
.hp17Link a:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    background: url(../IMAGES/s5Icon4.png) 0 0 no-repeat;
    border: 5px solid #ccdced;
    padding: 5px;
    border-radius: 100%;box-sizing: inherit;
}
.xq_cen_hds_wbk_hds1x{width:100%;}
.xq_cen_hds_wbk_hds1x_fl{width:65%;box-sizing: border-box;padding:10px 30px 30px 0 ;}
.accordiaBox{border-top: 1px solid #ebebeb;}
.accordiaBox .accordion {
    color: #000;
    font-weight: 600;
    padding: 40px 30px 40px 0;
    position: relative;
    font-size: 20px;
}
.accordion:before {
	 content: '';
    position: absolute;
	background: url(../IMAGES/jiantou.png) 0 0 no-repeat;background-size: 100%;
	width:25px;height:25px;
    top: 42px;
    right: 25px;
    transform: rotate(360deg);
    transition: all .3s;
}
.accordiaBox.active .accordion:before {
    transform: rotate(89deg);
}
.panel p{margin-bottom: 1.2em;}
.xq_cen_hds_wbk_hds1x_fr{width:35%;box-sizing: border-box;padding:30px;box-shadow: 0 5px 20px rgb(0 0 0 / 5%);
    border-radius: 20px;}
.xq_cen_hds_wbk_hds1x_fr p{text-align:center;font-size: 32px;font-weight: 700;color: #060a12;margin-bottom: 25px;}
.xq_cen_hds_wbk_hds1x_fr input{width: 100%;background: #f5f7fb;border: 1px solid #f5f7fb;padding:0 10px;margin-bottom: 10px;border-radius: 2px;box-shadow: none;box-sizing: border-box;transition: all .2s linear;line-height: 50px;}
.xq_cen_hds_wbk_hds1x_fr textarea{width: 100%;background: #f5f7fb;border: 1px solid #f5f7fb;padding:10px;margin-bottom: 10px;border-radius: 2px;box-shadow: none;box-sizing: border-box;transition: all .2s linear;height:90px;}
.xq_cen_hds_wbk_hds1x_fr .xbtn-submits{background:#0044d7;color:#fff;}
.clients_say_k{width:33.3333333%;box-sizing: inherit;    padding-bottom: 30px;    background: #f4f6f9;}

.hp2s6Box {
    font-size: 14px;
    padding: 30px 30px 20px;
    background: #fff;
    border-radius: 20px;
    box-shadow: 0 0 20px rgb(220 224 233 / 50%);    width: 93%;
}

.hp2s6Text p{color:#808285;margin-bottom:15px;padding:0px;}
.hp2s6Img {
    border-radius: 100%;
    width: 80px;
    float: left;
}
.hp2s6Img img{width:100%;border-radius:50px;}
.hp2s6Content {
    width: calc(100% - 80px);
    float: left;
    padding: 10px 0 0 15px;
}
.hp2s6Name {
    font-size: 18px;
    color: #043568;
    font-weight: 600;
    margin-bottom: 5px;
}
.hp2s6Detail{color:#808285;padding:0px;}



.xq_cen_hds .yycj h1{color:#126acb;margin-bottom:15px;}
.xq_cen_hds .yycj ul{margin-top:30px;}
.xq_cen_hds .yycj ul li{width:25%;float:left;padding:0 10px;box-sizing: border-box;}
.xq_cen_hds .yycj ul li img{display:block;width:100%;}
.xq_cen_hds .yycj ul li .px p{width:100%;background:rgba(106, 138, 228, 1);color:#fff;font-size:16px;text-align:center;line-height:70px;cursor: pointer;}
.xq_cen_hds .yycj ul li .px p:hover{width:100%;background:rgb(86 113 191);}
.performance{width:50%;padding:0 10px;box-sizing: border-box;}
.performance .performance_img{width:100%}

.performance_k li{float:left;width:100%;height:58px;margin-bottom:22px;background:#fff;padding:0 10px;box-sizing: border-box;}
.performance_k li img{float:left;height:52px;margin-right:8px;margin-top:3.5px;}
.performance_k li span{display:block;width:calc(100% - 60px);line-height:58px;text-align:center;background:#fff;float: right;color:#126acb;
cursor: pointer;display:block;
	position: relative;
   overflow:hidden;
    text-decoration: none;
    text-overflow: ellipsis;
	z-index: 2;

}
.performance_k li .span{line-height: 27px;text-align:left;padding-left:10px;box-sizing: border-box;
}
.performance_k li span:before {
    content: "";
	position: absolute;
	width: 0;
	height: 0;
	left: 50%;
	top: -57%;
	margin-left: -90px;
	right: 0;
	bottom: 0;
	background: #000;
	border-radius: 50%;
	opacity: 0.1;
	z-index: 10;
	animation-iteration-count: infinite;
	padding-top: 58%;
}

.performance_k li span:hover:before {
	animation: warn1 0.4s linear;
}


.containerxa {width: 1170px;    margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;box-sizing: inherit;}
.cust-row {
    margin: 0 -30px !important;
}
.contactFormWrapper {
    box-shadow: 0 0 3px 3px rgb(0 0 0 / 10%);
}
.xasaxa {
    width: 66.666666666667%;box-sizing: inherit;
}



.contactDetailSection {margin-bottom:0px; width: 33.333333333333%;box-sizing: inherit;}

.contactPageForm {
    padding: 75px 40px;box-sizing: inherit;
}
.paddBottom65 {
    padding-bottom: 65px;box-sizing: inherit;
}
.contactFormContent h1{font-size: 2.75rem;line-height: 1.2;clear: both;box-sizing: inherit;color:#043568;font-weight:800;font-family: 'Poppins',sans-serif!important;}
.contactFormContent .contactFormText{color: #808285;line-height: 1.4em;font-size:16px;font-weight:600;}

.col-sm-6 {
    width: 50%;float:left;box-sizing: inherit;position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.col-sm-12x {
    width: 100%;position: relative;
	position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.contactPageForm input[type=text], .contactPageForm input[type=email], .contactPageForm input[type=tel], .contactPageForm textarea {
    width: 100%;
    border: none;
    border-bottom: 1px solid #d4d4d4;
    padding: 0 30px 15px;
    background: 0 0;
    margin-bottom: 30px;    float: left;
}
.contactPageForm .formcountry {background: url(../IMAGES/didian.png)#fff no-repeat!important;}
.contactPageForm .formName {background: url(../IMAGES/nameIcon.png)#fff no-repeat!important;}
.contactPageForm .formEmail {background: url(../IMAGES/mailIcon.png)#fff no-repeat 0 4px!important;}
.contactPageForm .formPhone {background: url(../IMAGES/numberIcon.png)#fff no-repeat!important;}
.contactPageForm .formCountry {background: url(../IMAGES/companyIcon.png)#fff no-repeat!important;}
.contactPageForm .formMessage {
    background: url(../IMAGES/messgIcon.png)#fff no-repeat 10px 20px!important;
	min-height: 156px;
    border: 1px solid #ddd;
    padding: 20px 45px;
}
.contactDetails_x1{
	    height: 538px;
}
.contactPageForm input[type=submit] {
    padding: 15px;
    min-width: 150px;
    border-radius: 5px;
	background-color: #0052a9;
    font-family: inherit;
    font-weight: inherit;
    line-height: 1em;
	color:#fff;
	border:0px;
	float:right;
	margin-right:15px;
	font-size: 18px;
}
.contactDetailWrapper {
    background: #445680;box-sizing: inherit;
}
.contactDetailContent {
    padding: 40px 25px 30px;box-sizing: inherit;border-bottom: 1px solid #fff;
}
.contactDetailTitle {
    font-size: 50px;
    line-height: 30px;
    color: #fff;
    font-weight: 300;
    display: block;
    letter-spacing: 2px;
    padding-top: 15px;box-sizing: inherit;
}
.contactDetailTitle span {
    font-size: 16px;
    display: block;
    padding-bottom: 15px;color: #fff;letter-spacing: 2px;
}
.contactDetailText {
    color: #fff;
    line-height: 1.4em;
    font-size: 14px;
    font-weight: 500;
	margin-top:15px;
}
.contactDetails {
    padding: 35px 25px;box-sizing: inherit;
}
.contactDetails ul {
    padding: 0!important;
    margin: 0!important;
    list-style-type: none;
    position: relative;
}
.contactDetails ul li { font-weight: 500;
    position: relative;
    padding: 7px 0 6px 40px;
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
}
.contactDetails ul li:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 33px;
    height: 33px;
    background: url(../IMAGES/contactSprite.png);
}


.contactDetails ul li a {
    color: #fff;text-decoration: none;    font-weight: 500;
}
.contactDetails ul li span { font-weight: 500;
    display: block;
    padding-top: 10px;
}
.contactDetails ul li.email a{
   font-size:20px;
}

.contactDetails ul li.email:before {
    background-position: 0 0;
}
.contactDetails ul li.location1:before {
    background-position: 0 -33px;
}
.contactDetails ul li.location2:before {
    background: none;
}
.contactDetails ul li.whatsapp:before {
    background-position: 0 -66px;
    height: 32px;
}
.contactDetails ul li.fax:before {
    background-position: 0 0;
}
.contactDetails ul li.addres:before {
    background-position: 0 -131px;
}
.contactQuote {box-sizing: inherit;font-weight: 500;text-align: left!important;
    position: relative;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    margin-top: 84px;
    padding: 40px 0 30px;
}
.contactQuote:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 36px;
    height: 30px;
    background: url(../IMAGES/contactQuote.png);
}
.contactQuote:after {
    position: absolute;
    content: '';
    bottom: 0;
    right: 0;
    width: 36px;
    height: 30px;
    background: url(../IMAGES/contactQuote.png);
    transform: scale(-1,-1);
}

.xq_cen_hds {background-color: #f4f6f9;}
.pao_cp .p1{font-size: 40px!important;font-weight: 700!important;}
.pao_cp .p2{font-size: 16px!important;color: #858a93!important;line-height: 35px;}
.fg{width: 100%;height: 30px;margin: 0;padding: 0;}
a.commonBtn {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding: 10px 20px;
    text-decoration: none !important;
    background: #0052ab;
    border: 1px solid #0052ab;
    width: 233px;
    margin: 0 auto;
}
.quick-row{width:1200px;min-height:300px;margin:0 auto;}
.quick-row-fl{width:48%;margin:0 auto;}
.quick-row-fr{width:45%;margin:0 auto;padding-top: 4vw;}
.conx_bd{margin:20px auto;width:98%;min-height:200px;background:#fff;box-shadow: 0 0 10px 1px #dfdfdf;padding:25px;border-radius: 5px;box-sizing: border-box;}
.conx_bd input{outline: none;width:100%;background:#e7f0f7;padding:15px 10px ;border:#e7f0f7;font-size:14px;margin-bottom:10px;border-radius:10px;}
.conx_bd textarea{outline: none;width:100%;height:80px;background:#e7f0f7;padding:15px 10px ;border:#e7f0f7;font-size:14px;margin-bottom:10px;border-radius:5px;}
.conx_bd .submitBtn{background:#0052a9;color:#fff;font-size:16px;}
.conx_bd_p1{text-align:center;margin:35px 0}

.path_bar { background: #0b2038; position: relative; }
.path_bar ul { font-size: 0; }
.path_bar li { display: inline; letter-spacing: 0; }
.path_bar li, .path_bar li a { color: #fff; font-size: 14px; line-height: 38px; font-family: "Roboto-Regular"; }
.path_bar li:before { position: relative; margin: 0 5px; content: '/'; vertical-align: baseline; }
.path_bar li:first-child:before { display: none; }
.aside { float: left; width: 260px; }
.side-tit-bar { position: relative; }
.side-tit-bar .side-tit { position: relative; padding-left: 35px; background: #0052ab; color: #fff; font-weight: normal; font-size: 20px; line-height: 45px; }
.side-widget { position: relative; overflow: hidden; margin: 0 0 40px; }
.side-widget+.side-widget { padding-top: 20px; }

.side_product_item figcaption h3 a:hover, .side_product_item .item-img:hover + figcaption h3 a { color: #0052ab; }
.side_product_item:hover .item-img { border-color: #0052ab; }
.side-product-items .swiper-slide { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; }
.side-product-items .side_slider { position: relative; overflow: hidden; -webkit-box-sizing: content-box; box-sizing: content-box; max-height: 480px; }
.side-product-items .side_slider .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
/*.side-product-items .side_product_item { height: 100px !important; }*/

.product-view .product-image {
    overflow: hidden;
    box-shadow: 0 0 10px rgba(0,0,0,.25);
}
.img_dt{margin-top:20px;position: relative;padding: 0 48px;}
.img_dt li{width:calc(33.333% - 10px);;margin-right:10px ;float:left;border:1px solid #ccc;padding:1px;cursor: pointer;transition: all 0.5s linear;}
.img_dt li:nth-child(3n){margin-right:0px ;}
.img_dt li img{opacity: .4;transition: all 0.5s linear;}
.img_dt .current{border:1px solid #007bff;}
.img_dt .current img{opacity: 1;}
.product-view .swiper-button-nexts, .product-view .swiper-button-prevs {
	cursor: not-allowed;
    margin-top: -16px;
    width: 25px;
    height: 32px;
    background: none;
    font-size: 24px;
    line-height: 32px;
    opacity: 1;
    filter: alpha(opacity=100);
	position: absolute;
    top: 50%;
    z-index: 2;text-align: center;
	    transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
	  background-image: url(../IMAGES/web_icon.png);
    background-repeat: no-repeat;
}

.product-view .swiper-button-prevs {
    background-position: -250px -93px;left:0px;
}
.product-view .swiper-button-nexts {
    background-position: right -93px;right:0px;
}
/*product summary*/
.product-summary {position: relative;float: right;color: #353333;color: #353333;width: 52%;}
.product-summary .page_title {display: table;color: #505050;text-transform: capitalize;font-weight: normal;font-size: 36px;line-height: 1;font-family: "Roboto-Bold";/* padding-top: 50px; */}
.product-summary .product-meta { color: #242424; font-weight: 300; font-size: 16px; line-height: 28px; }
.product-summary .product-meta .short_tit { position: relative; color: rgba(36,36,36,.5); text-transform: capitalize; font-weight: normal; font-size: 16px; line-height: 22px; }
.product-summary .product-meta p { margin: 27px 0; color: #333; font-size: 14.7px; line-height: 26px; }
.product-summary .product-meta li { display: table; padding: 2px 0; width: 100%; font-size: 13px; line-height: 1.6; }
.product-summary .product-meta li em { display: table-cell; width: 36%; color: rgba(36,36,36,.5); }
.product-summary .product-meta li .item-val { display: table-cell; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; }
.product-summary .product-meta br { display: none; height: 10px; }
.product-btn-wrap {position:relative;padding-top: 30px;}
.product-btn-wrap .email, .product-btn-wrap .pdf, .product-btn-wrap .buy,.product-btn-wrap .more{position:relative;display:inline-block; *display:inline;*zoom:1;vertical-align:top;line-height:28px;padding:0.2em 1.5em;font-size:14px;border-radius:0px;background:#2c84e8; border: 1px solid #2c84e8;color:#fff;margin:0 15px 10px 0;}
.product-btn-wrap .email:before,.product-btn-wrap .pdf:before,.product-btn-wrap .more:before{padding-right: 8px;}
.product-btn-wrap a:hover {background-color: #fff!important;color: #2c84e8!important;border-color: #2c84e8!important;}
.product-summary .share-this { margin: 45px 0 0; text-align: right; }


.side_product_item { position: relative; display: block; overflow: hidden; width: 100%; margin-top:10px;}
.side_product_item figure { position: relative; display: table; overflow: hidden; width: 100%; }
.side_product_item .item-img, .side_product_item figcaption { display: table-cell; vertical-align: middle; }
.side_product_item .item-img { position: relative; -webkit-box-sizing: content-box; box-sizing: content-box; width:80px; }
.side_product_item .item-img img { display: block; width: 100%; }
.side_product_item figcaption { padding-left: 5px; }
.side_product_item figcaption h3 { font-weight: normal; font-size: 14px; }
.side_product_item figcaption h3 a { display: block; display: -webkit-box; overflow: hidden; max-height: 3.2em; text-overflow: ellipsis; word-wrap: break-word; line-height: 1.6em; -ms-word-break: break-all; word-break: break-all; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size: 14px;color: #333; }
.side_product_item figcaption h3 a:hover, .side_product_item .item-img:hover + figcaption h3 a { color: #0052ab; }
.side_product_item:hover .item-img { border-color: #0052ab; }
.side-product-items .btn-prev, .side-product-items .btn-next { position: absolute; left: 0; z-index: 1; width: 100%; height: 32px; color: #ccd3d9; text-align: center; font-size: 38px; line-height: 32px; opacity: 1; cursor: pointer; filter: alpha(opacity=100); }
.side-product-items .swiper-button-disabled { color: #eee; cursor: default; }
.side-product-items .btn-prev:before, .side-product-items .btn-next:before { display: inline-block; -webkit-transform: scale(2.5, 1); -o-transform: scale(2.5, 1); transform: scale(2.5, 1); -ms-transform: scale(2.5, 1); }
.side-product-items .btn-prev { top: 0; }
.side-product-items .btn-prev:before { content: '\f106'; }
.side-product-items .btn-next { bottom: 0; }
.side-product-items .btn-next:before { content: '\f107'; }
.side-product-items .btn-prev:not(.swiper-button-disabled):hover, .side-product-items .btn-next:not(.swiper-button-disabled):hover { color: #000; }
.aside .side-bn { margin: 0 0 40px; width: 100%; }
.aside .side-bn img { width: 100%; }
.main { position: relative; float: right; padding-bottom: 50px; width: calc(100% - 350px); }
.main .banner_section { margin-bottom: 25px; }
.page_main, .pagge_main a { color: #002140; }
.page_main a:hover { color: #0052ab; }
/*title*/
.main_hd { margin-bottom: 35px; text-align: center; }
.main_hd .page_title { font-size: 30px; }
.main_hd .page_title, .main_hd .page_title a { color: #0052ab; }
.product-view {position: relative;float: left;width: 42%;background: #fff;padding-bottom: 28px;}
.product-summary {position: relative;float: right;color: #353333;color: #353333;width: 52%;}
.pro_xing {color: #0052ab;font-size: 26px;margin-bottom: 20px;}
.product-btn-wrap {position:relative;padding-top: 30px;}
.product-btn-wrap .email, .product-btn-wrap .pdf, .product-btn-wrap .buy,.product-btn-wrap .more{position:relative;display:inline-block; *display:inline;*zoom:1;vertical-align:top;line-height:28px;padding:0.2em 1.5em;font-size:14px;border-radius:0px;background:#0052ab; border: 1px solid #0052ab;color:#fff;margin:0 15px 10px 0;}
.product-btn-wrap a:hover {background-color: #fff!important;color: #0052ab!important;border-color: #0052ab!important;}
.pro_xing img{float:left;margin-right:10px;width:30px;}
.content_box {
    background-image: url(../IMAGES/titlebgcolor.png);
    height: 56px;
    background-repeat: inherit;
    background-size: 101% auto;
    background-color: #2c84e8;
    background-position: bottom;
}
.content_box h2 {
    background-color: #0052ab!important;
	position: relative;
    width: 30%;
    color: #fff;
    line-height: 35px;
    z-index: 2;
    font-size: 16px;
}
.fl-module-heading .fl-heading {
    padding: 0 !important;
    margin: 0 !important;text-align: left;
}
.content_box h2:before {
	
    content: '';
    background-image: url(../IMAGES/titlebg.png);
    position: absolute;
    background-repeat: no-repeat;
    position: absolute;
    background-position: right;
    width: 100%;
    height: 100%;
    right: -.5%;
    bottom: 0;
    background-size: 50%;
}.content_box h2>span {
    text-transform: capitalize;
    padding: 2px 50px 2px 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 80%;
}
.table_wrap {margin: 10px 0;position: relative;display: block;}

/*新版本结束*/

.hd_top{width:100%;height:auto;margin-top: 70px;}
.hd_top .hd_top_w{position:relative;}
.hd_top .hd_top_w .hd_top_w_txt{width:40%;height:250px;position:absolute; text-align:center;background-color: rgba(255, 255, 255, 0.6);top:0;right:0;bottom:0;left:0;margin: auto;padding:30px 50px;}
.hd_top .hd_top_w .hd_top_w_txtx{width:48%;}
.hd_top .hd_top_w .hd_top_w_txtx1{width:52%;}
.hd_top .hd_top_w .hd_top_w_txt .p1{font-size:56px;font-weight:600;padding: 0px;line-height: 50px;margin-bottom:20px;}
.hd_top .hd_top_w .hd_top_w_txt .p3{font-size:50px;font-weight:600;padding: 0px;line-height: 50px;margin-bottom:20px;}
.hd_top .hd_top_w .hd_top_w_txt .p2{font-size: 24px;margin-bottom:20px;}
.hd_top .hd_top_w .banner{width:100%;height:auto;display:block}
.hd_top .hd_suos{width:100%;height:118px;background:#f5f5f7}
.cen_txt{width:1380px;height:auto;margin:0 auto;box-sizing: border-box;padding-top: 30px;}

 .main table {
    position: relative;
    margin-bottom: 0 !important;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}
 .main table tr{border-top: 1px solid #f4f4f4;}
 .main table th, .main table td {
    padding: 0 15px;
    height: 30px;
    border: 1px solid #ccc;
    background: #fff;
    color: #666;
    text-align: left;
    font-size: 12px;
    line-height: 1.5;
}
 .main table td p, .main table th p, table td p, table th p, .main table span {
    margin: 0;
    padding: 0;
    color: #666;
    font-size: 14px!important;
    line-height:30px;
}

 .spantd{line-height: 1.3!important;}
 .main table .right span{
	font-weight:600;
}
 .main table .td_center{text-align:center;font-weight:600;}
 .main table .td_left{text-align:left;font-weight:600;}
.table_wrap_db{text-align:center}
.table_wrap_db .table_wrap_db_p1{font-size:35px;font-weight:600;margin-bottom:0px;}
.table_wrap_db .table_wrap_db_p2{font-size:19px;margin-bottom:3px;}
.table_wrap_db .table_wrap_db_p3{display: inline-table;}
.table_wrap_db .table_wrap_db_p3 span{display:black;float:left;margin-right:8px;height:4px;width:50px;background:#ccc;}
.table_wrap_db ul{width:500px;margin:30px auto}
.table_wrap_db ul li{float:left;margin:0 30px 30px 0;width:calc(33.333% - 20px);}
.table_wrap_db ul li:nth-child(3n+0){margin:0 0 30px 0;}
.table_wrap_db ul li img{width:100%}
.table_wrap_db ul li p{line-height:25px;font-size:12px;}
.faq_t{font-size:14px;color:#666;margin-top:20px;}
.clr_0052ab{color:#0052ab;}
.l-collapse-item_lifted{padding-top: 20px;padding-bottom: 5px;}
.left_faq{font-size:18px;color:#666;}
.left_faq:hover{color:#0052ab;}
.left_faq_d{font-size:16px;color:#666;}

.l-collapse-arrows:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    margin-top: -1px;
    background-color: #0052ab;
    opacity: 1;
}

/*水波纹*/
/* .cen_txt .sous .a1:before {
    content: "";
	position: absolute;
	width: 0;
	height: 0;
	left: 50%;
	top: -57%;
	margin-left: -90px;
	right: 0;
	bottom: 0;
	background: #000;
	border-radius: 50%;
	opacity: 0.1;
	z-index: 10;
	animation: warn1 1.2s linear;
	animation-iteration-count: infinite;
	padding-top: 58%;
} */
 

	@keyframes warn1 {
		0% {
			margin:0;
			width: 0;
            height: 0;
			transform: scale(1);
			opacity: 0.01;
		}
		50% {
			transform: scale(1.4);
			opacity: 0.07;
		}
		100% {width: 200px;
			height: 200px;
			transform: scale(1.8);
			opacity: 0.01;
		}
	}
 

/*水波纹*/
 
 
.cen_txt .sous .a2{background:#fff;border:1px solid #0084d7;color:#0084d7; }
.cen_txt .sous .a2:hover{background:#0084d7;border:1px solid #0084d7;color:#fff; }

.cen_txt .sous .text-middle{height:64px;border:1px solid #f5f5f7;box-sizing: border-box;width:691px;padding:0 20px; font-size:14px;color:#ccc;}
.cen_txt .sous .button {height: 62px;width:84px;display: block;float: right;background: url(../IMAGES/sous.png) no-repeat center 50% #0084d7;border:0px;cursor: pointer;}
.xq_cen{width:1380px;height:auto;margin:0 auto;box-sizing: border-box;padding: 50px 0;}
.xq_cen .xq_cen_ban{width:100%;}

.prcen_top_l{width:100%;height:auto;}
.prcen_top_l h1{color:#126acb;border-bottom: 1px solid #ededed;margin-bottom: 20px;line-height: 54px;}
.prcen_top_l p{line-height:28px;margin-bottom:10px;}

.xq_cen_top_l{width:calc(81% - 70px);height:auto;}
.xq_cen_top_l h1{color:#126acb;}
.xq_cen_top_l h2{color:#126acb;margin-top:35px;}
.xq_cen_top_l .h3x{color:#126acb;margin-top:15px;margin-bottom:35px;font-size: 22px;padding:0px;}
.xq_cen_top_l ul{width:100%;height:auto;margin-top:50px;}
.xq_cen_top_l ul li{float:left;width:46.5%;height:52px;margin-right:30px;margin-bottom:50px;}
.xq_cen_top_l ul li img{float:left;height:52px;margin-right:8px;}
.xq_cen_top_l ul li span{display:block;width:calc(100% - 60px);line-height:52px;text-align:center;background: rgba(247, 247, 247, 1);float: right;color:#126acb;
cursor: pointer;display:block;
	position: relative;
   overflow:hidden;
    text-decoration: none;
    text-overflow: ellipsis;
	z-index: 2;

}
.xq_cen_top_l ul li .span{line-height: 27px;text-align:left;padding-left:10px;box-sizing: border-box;
}
.xq_cen_top_l ul li span:before {
    content: "";
	position: absolute;
	width: 0;
	height: 0;
	left: 50%;
	top: -57%;
	margin-left: -90px;
	right: 0;
	bottom: 0;
	background: #000;
	border-radius: 50%;
	opacity: 0.1;
	z-index: 10;
	animation-iteration-count: infinite;
	padding-top: 58%;
}

.xq_cen_top_l ul li span:hover:before {
	animation: warn1 0.4s linear;
}

.xq_cen_top_r{width:19%;height:auto;margin-top:20px;}
.xq_cen_top_r li{width:100%;height:52px;line-height:52px;margin-bottom:10px;background:rgba(247, 247, 247, 1);text-align:center;font-size: 18px;color:#126acb}
.xq_cen_top_r li:hover{background:rgb(239 239 239);transition: all 0s linear;}
.xq_cen_top_r .l1{color:#fff;background:#0084d7}
.xq_cen_top_r .l1:hover{color:#fff;background:#0084d7}


.xq_cen .henfu{width:100%;height:auto;margin-top:20px;}
.xq_cen .henfu li{float:left;width:calc(50% - 5px);margin-right:10px;text-align:center;float:left}
.xq_cen .henfu .li{margin:0px;}
.xq_cen .henfu li img{width:100%;}
.xq_cen .henfu li p{font-size:18px;line-height:45px;}

.xq_cen .henfu li .henfu_ul{width:100%;}
.xq_cen .henfu li .henfu_ul li{height:110px;margin-bottom:17px;background:#f5f5f7;box-sizing: border-box;padding:5px;}
.xq_cen .henfu li .henfu_ul .xli{margin-bottom:0px;}
.xq_cen .henfu li .henfu_ul li:nth-child(2n+0){margin-right:0px;}
.xq_cen .henfu li .henfu_ul li img{height:100px;width:100px;float:left;}
.xq_cen .henfu li .henfu_ul li span{display:block;height:100px;width:calc(100% - 100px);float:left;background:#6a8ae4;text-align:center;color:#fff;display: -webkit-flex;align-items: center;justify-content: center;box-sizing: border-box;padding: 0 10px;}


.xq_cen .yyly h1{color:#126acb;}
.xq_cen .yyly ul li{float:left;margin:0 18px 30px 0;}
.xq_cen .yyly ul li img{display:block;}
.xq_cen .yyly ul li:nth-child(4n+0){margin-right:0px;}
.xq_cen .yyly ul li p{padding:0 10px;box-sizing: border-box;font-size:20px;line-height:35px;}
.xq_cen .yyly ul li a{display:block;width:100%;padding:0 10px;box-sizing: border-box;font-size:16px;color:#126acb;}
.xq_cen .yyly ul li .px{padding:10px 0;}
.xq_cen .yyly ul li:hover .px{background:#126acb;;}
.xq_cen .yyly ul li:hover p,.xq_cen .yyly ul li:hover a{color:#fff;}

.xq_cen_hd{width:100%;background:#f7f7f7}
.xq_cen .yycj h1{color:#126acb;margin-bottom:15px;}
.xq_cen .yycj ul{margin-top:30px;}
.xq_cen .yycj ul li{float:left;margin:0 18px 0 0;}
.xq_cen .yycj ul li img{display:block;width:100%;}
.xq_cen .yycj ul li:nth-child(4n+0){margin-right:0px;}
.xq_cen .yycj ul li .px p{width:100%;background:rgba(106, 138, 228, 1);color:#fff;font-size:16px;text-align:center;line-height:70px;cursor: pointer;}
.xq_cen .yycj ul li .px p:hover{width:100%;background:rgb(86 113 191);}

.db_w{width:100%;height:50px;background:url(../IMAGES/dibuwen.jpg);margin-top:30px;}
.db_w p{color:#fff;font-size:18px;line-height:50px;margin-left:20px;}
.hd_top .hd_top_w .about_w_txt{width:100%;height:100%;position:absolute; text-align:center;background-color: rgb(91 91 92 / 20%);top:0;right:0;bottom:0;left:0;margin: auto;display: -webkit-flex;align-items: center;justify-content: center;}
.hd_top .hd_top_w .about_w_txt .p1{font-size:56px;font-weight:600;padding: 0px;line-height: 50px;margin-bottom:20px;color:#fff;}

.news_w_txt{width:100%;text-align:center;box-shadow: 0 -8px 3px rgb(0 0 0 / 3%);    margin-top: 75px;padding-top: 35px}
.news_w_txt h1{font-weight:600;font-size: 42px;}

.about_top{width:100%;}
.about_top .about_top_fl{width:50%;text-align:left}
.about_top .about_top_fl .p1{color:#126acb;font-size: 40px;line-height:45px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;}
.about_top .about_top_fl a{display:block;width:200px;line-height:50px;color:#fff;text-align:center;background:#1d75bd;border-radius:50px;margin-top:15px;}
.about_top .about_top_fl a:hover{background:#6aa5d6;}
.about_top .about_top_fr{width:45%;}
.about_top .about_top_fr img{width:100%;border-radius:20px;}
.about_top .about_top_fc {display: -webkit-flex;align-items: center;justify-content: center;}
.about_top .about_top_fc li{float:left;width:24%;margin:0 1.5% 0 0;}
.about_top .about_top_fc li:nth-child(4n+0){margin-right:0px;}
.about_top .about_top_fc img{width:100%;border-radius:20px;}
.about_txt .about_img{width:40%}
.about_txt .about_img .about_imgs{width:100%;border-radius:20px;}
.about_txt .about_txt_1{width:55%;}
.about_txt .about_txt_1 .p1{color:#126acb;font-size: 40px;line-height:45px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;font-weight:600;}
.about_txt .about_txt_1 .p2{line-height:30px;}

.about_txt .about_txt_1 .x1{margin-top:20px;}
.about_txt .about_txt_1 .x2{margin-top:20px;}
.about_txt .about_txt_1 .x3{margin-top:80px;}

.PackingDelivery_txt .about_img{width:42%}
.PackingDelivery_txt .about_img .about_imgs{width:100%;}
.PackingDelivery_txt .about_txt_1{width:55%;}
.PackingDelivery_txt .about_txt_1 .p1{color:#126acb;font-size: 24px;line-height:28px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;font-weight:600;}
.PackingDelivery_txt .about_txt_1 .p2{}
.PackingDelivery_txt .about_txt_1 .p2 span{display:block;margin-bottom:13px;}
.PackingDelivery_txt .about_txt_1 .p2 .x1{display:block;margin-bottom:24px;}



.PackingDelivery_txts .about_img{width:55%}
.PackingDelivery_txts .about_img .about_imgs{width:100%;}
.PackingDelivery_txts .about_txt_1{width:4%;}
.PackingDelivery_txts .about_txt_1 .p1{color:#126acb;font-size: 24px;line-height:28px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;font-weight:600;}
.PackingDelivery_txts .about_txt_1 .p2{}
.PackingDelivery_txts .about_txt_1 .p2 span{display:block;margin-bottom:13px;}
.PackingDelivery_txts .about_txt_1 .p2 .x1{display:block;margin-bottom:24px;}


.swiper-pagination{opacity: 0.6!important;bottom: 5px!important;}
.swiper-button-next, .swiper-button-prev {
    top: 45%!important;
    height: 19px!important;
   
}



.about_bj{width:100%;height:215px;
	background-position: center center;
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-size: cover;
		 position: relative;

}
.about_bj .about_bjk{width:100%;height:102%;position:absolute; text-align:center;background-color:rgb(6 73 96 / 70%);top:0;right:0;bottom:0;left:0;margin: auto;display: -webkit-flex;align-items: center;justify-content: center;box-sizing: border-box; padding:50px 0;}

.about_bj .about_bjk .xq_cenx{width:90%;margin:0 auto;}
.about_bj .about_bjk .xq_cenx .about_bjk_f{text-align:left;}
.about_bj .about_bjk .xq_cenx .about_bjk_f .p1{color:#fff;font-size: 36px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;font-weight:600;padding-bottom:20px;}
.about_bj .about_bjk .xq_cenx .about_bjk_f .p2{color:#fff;font-size: 18px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;}
.ax1a{display:float;background:#fff;border-radius:50px;color:#333;line-height:50px;padding:0 20px;margin-right:5%;font-weight:600;font-size:16px;}
.ax1a:hover{background:#007bef;color:#fff;}


.c_cen{width:1180px;height:auto;margin:0 auto;box-sizing: border-box;padding: 50px 0;}
.con_p{color:#126acb;font-size: 40px;line-height:45px;font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;text-align:center;padding:0px;font-weight: 600;}
.con_p1{background:#77abe6;height:3px;width:160px;display:block;padding:0px;margin:15px auto;}
.con_p2{text-align:center;line-height:30px;color:#666;}
.form-bd{margin-top:80px;}
.form-group{width:100%;text-align:left;margin-bottom:15px;}
.form-group p{font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;color:#666;font-size:18px;font-weight:600;margin-bottom:5px;}
.form-group p span{color:#f00;}
.form-group input{width:100%;height:45px;background:#fcfcfc;border:1px solid #ccc;box-sizing: border-box;padding:0 15px;}
.form-group .xinput{width:60%;height:45px;background:#fcfcfc;border:1px solid #ccc;box-sizing: border-box;padding:0 15px;}
.form-group select{width:60%;height:45px;background:#fcfcfc;border:1px solid #ccc;box-sizing: border-box;padding:0 15px;}
.form-group textarea{width:100%;height:190px;background:#fcfcfc;border:1px solid #ccc;box-sizing: border-box;padding:15px;}
.btn-submit{width:200px;height:50px;color:#fff;background:#126acb;line-height:50px;border:0px;font-size:16px;cursor: pointer;display:block;text-align:center;}
.btn-submitx{margin:0 auto;}
.btn-submitx1{width:200px;height:50px;color:#fff;background:#fff;line-height:50px;border:0px;font-size:16px;cursor: pointer;display:block;text-align:center;margin-top:20px;border:1px solid #126acb;color:#126acb}
.btn-submitx1:hover{color:#fff;background:#126acb}
.news_px{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:3;}
.btn-submitx:hover{color:#fff;}
.dzxx{width:100%;height:auto;}
.fgxa{display:block;width:220px;margin:20px auto;background:#000;height:1px;}
.dzxx li{width:31%;margin-right:3%;float:left;text-align:center;}
.dzxx li:nth-child(4n+0){margin-right:0%}

.dzxx li .img{width:64px;height:64px;background:#126acb;border-radius:50px;margin:0 auto;margin-bottom:10px;text-align:center;display: -webkit-flex;align-items: center;justify-content: center;}
.dzxx li .p1{font-size:29px;line-height:80px;padding:0px;}
.dzxx li .p2{color:#666;line-height:28px;text-align:left;margin-bottom:20px;}
.dzxx li .p3{color:#126acb;line-height:25px;padding:0px;line-height:30px;}

.gz{font-size: 2.5rem;text-align:center;line-height:50px;}
.fx1x{width:100%;text-align:center;display: -webkit-flex;align-items: center;justify-content: center;}
.fx1x li{float:left;width:50px;height:50px;border-radius:5px;display: -webkit-flex;align-items: center;justify-content: center;margin-right:10px;}
.fx1x li img{height:30px;}
.fx1x .li1{background-color: #0077b5;}
.fx1x .li2{background-color: #25d366;}
.fx1x .li3{background-color: #cd201f;margin:0px;}


.schj_top h2{margin-bottom:30px;}
.xsspan{display:block;float:left;margin-right:10px;height:20px;width:20px;background:#126acb;margin-top: 3px;}

.schj_top .imgx{width:30%;}
.schj_top .px1w{width:67%;color:#333;line-height:30px;padding-top:5vw;}
.schj_top1 p{color:#126acb;font-size:18px;}
.schj_top1 img{width:25%;}
.xq_cenx{padding-top:0px;}
.schj_top2 h2 {
    color: #126acb;
}
.imgxx{width:30%;text-align:center;}
.imgxx p{line-height:21px;font-size:13px;color:#0077b5}
.imgxx .imgx{width:100%;}
.schj_top2 .px1w {
    width: 67%;
    color: #333;
    line-height: 30px;
    padding-top: 20px;
}
.fully{width:100%;margin-top:30px;}
.customized{width:49.5%;margin-top:30px;margin-right:1%;}
.customizeds{width:49.5%;margin-top:30px;margin-right:0%;}
.materialsxs li{float:left;width:16.66%;text-align:center;margin:0px!important;}
.materialsxs li img{width:100%;}
.materialsxs li p{line-height:25px;font-size:13px;}

.faq_wd{width:1000px;margin:0 auto;}
.faq_wd li{width:calc(50% - 15px);;min-height:152px;background:#fff;border-radius:8px;float:left;margin-right:30px;margin-bottom:30px;box-sizing: border-box;padding:20px;box-shadow: 0 0 10px 1px #cac8c8;}
.faq_wd li:nth-child(2n+0){margin-right:0px;}
.faq_wd li img{float: left;margin-right: 20px;}
.faq_wd li .p1 span{color: rgb(0, 72, 152);font-size: 18px;display: flex;}
.faq_wd li .p2 span{color: rgb(51, 51, 51);font-size: 16px;line-height: 18px;display: flex;}
.about_txtx{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ededed}

.elementor-container{width:100%}
.elementor-container li{float:left;width:22%;height:70px;line-height:70px;text-align:center;background:#126acb;margin-right:3%;color: #fff;}
.elementor-container li:nth-child(4){margin-right:0px!important;}
.elementor-container li:hover{background:#6e9dd1;}
@media screen and (max-width:1700px) {
	.detailBanner .productPriceContainer {
		position: absolute;
		bottom: 70px;
		right: calc((100% - 1329px) / 3);
	}
	.detailBanner .productPriceContainer .top .typeBox {
		font-size: 21px;
	}
	.detailBanner .productPriceContainer .top h2 {
		font-size: 26px;
		margin-bottom: 1px;
		line-height: 45px;
	}
	.detailBanner .productPriceContainer .top .priceBox {
		font-size: 23px;
		margin-bottom: 3px;
	}
	.detailBanner .productPriceContainer .top .priceBox b {
		font-size: 28px;
		margin-bottom: 3px;
	}
	.detailBanner .productPriceContainer .top .t1 {
		font-size: 14px;
		color: #000000;
	}
}
@media screen and (max-width:1480px) {
	.news_w_txt h1{font-weight:600;font-size: 38px;margin-bottom:10px;	}
	.pro_xing {
    font-size: 22px;
    margin-bottom: 20px;
}.pro_xing img {
    width: 24px;
}
.pro_xing {
    margin-bottom: 13px;
}.product-btn-wrap {
    position: relative;
    padding-top: 12px;
}
	.img_dt {padding: 0 30px; margin-top: 13px;}
	.hd_top .hd_top_w .hd_top_w_txt{width: 59%;}
	.hd_top .hd_top_w .hd_top_w_txtx{width:62%;}
	.hd_top .hd_top_w .hd_top_w_txtx1{width:68%;}
	.cen_txt,.xq_cen{width:1200px;}
	.cen_txt .sous .ax{padding: 20px 56px;}
	.cen_txt .sous a {margin-right: 18px;height: 50px;line-height: 11px;}
	.cen_txt .sous .text-middle{height: 65px;width: 641px;}
	.cen_txt .sous .button {height: 63px;width: 104px;}
	.xq_cen_top_r li{font-size:16px;}
	.xq_cen .yyly ul li {margin: 0 18px 18px 0;width: 286px;}
	.xq_cen .yyly ul li p {font-size: 18px;}
	.xq_cen .yyly ul li a {font-size: 14px;}
	
	.xq_cen .henfu li .henfu_ul li {height: 99px;margin-bottom: 10px;}
	.xq_cen .henfu li .henfu_ul li img {height: 89px;width: 89px;}
	.xq_cen .henfu li .henfu_ul li span {height: 89px;width: calc(100% - 89px);}
	.xq_cen .yycj ul li {float: left;margin: 0 18px 0 0;width: 23.8%;}
	.fg{height:20px;}
	
	/* p:not(.has-background):last-of-type {font-size: 24px;} */
	.about_top .about_top_fl .p1 {font-size: 32px;line-height: 40px;padding-bottom: 17px;}
	.about_top .about_top_fl a {width: 174px;line-height: 50px;margin-top: 15px;font-size: 14px;}
.content_box {
    height: 43px;
    background-size: 102% auto;
}
	.content_box h2 {
    line-height: 33px;
}
	.left_faq {
    font-size: 16px;
    color: #666;
}.left_faq_d {
    font-size: 14px;
    color: #666;
}
.pao_cp .p1 {
    font-size: 34px!important;
    font-weight: 700!important;
}


}
@media screen and (max-width:120px) {
	.container {
		width: 1170px;
	}
}

@media screen and (max-width:960px) {
	.news_w_txt {
		margin-top: 79px;
		padding-top: 35px;
	}
	.news_w_txt h1 {
    font-weight: 600;
    font-size: 24px;
	}
	.news_ul {
		display: grid;
		gap: 15px;
		grid-template-columns: repeat(1, minmax(0, 1fr));
		width: 98%;
		margin: auto;
	}
		
	.xq_cenxc {
		padding: 0;width: 94%;
	}
	.news_p1 {
		font-size: 24px;
		line-height: 45px;margin-bottom: 10px;
		padding-bottom: 0!important;
		border-bottom: 1px solid #ededed;
	}
	.prev_ne{margin-bottom:50px;}
	.pages {
		text-align: center;
		padding: 0 0 1vw 0;
		margin-top: 35px;
		display: block;
		margin-bottom: 50px;
	}
	.hd_top {
		width: 100%;
		height: auto;
		margin-top: 73px;
	}
	.p4 {
		font-size: 16px;
		line-height: 1.35;
		margin-bottom: 10px;
		letter-spacing: normal;
		margin-top: 0px;
	}
	.p1 {
		font-weight: 500;
		margin-bottom: 7px;
		font-size: 28px;
		line-height: 1.1;
	}
	.p3 {
		font-size: 16px;
		line-height: 1.55;
		margin-bottom: 0;
		letter-spacing: normal;
		margin-top: 10px;
	}
	.tags {
		position: relative;
		padding-left: 50px;
		font-size: 14px;
		color: #e67a00;
	}
	.td_abo{margin-bottom:35px;}
	.swiper-scrollbar {
		margin-top: 13px;
		background: rgba(23,50,92,0.1);
	}
	
	.title-text-row-aboxa{padding-top:30px;}
	.title-text-row-abo {
		font-size: 24px!important;
		margin-bottom: 0!important;
	}
	.section-padding-lg12x{
		padding-top: 5px;
		padding-bottom: 5px;
		width: 94%;
		margin: auto;	
	}
	.zs_p {
		font-size: 14px;
		width: 100%;
		line-height: 21px;
		border-bottom: 1px solid #ededed;
		padding-bottom: 5px;
	}
	.section-pt-pro {
		margin-bottom: 10px;
		padding-top: 17px;
	}	
	.no_pan_right {
		flex: 0 0 100%;
		max-width: 100%;
		position: relative;
		width: 100%;
		padding-left: 0;
	}
	.no_pan_left {
		flex: 0 0 35%;
		max-width: 35%;
		position: relative;
		width: 100%;
		display: none;
	}
	.no_pan_right .formName_x {
		font-size: 14px;
	}
	.no_pan_right_input_2x{width:100%!important;}
	
	
	
	
	
	
	.container1320,.xq_cen_hds_wbk{width:92%;margin:0 auto;}
	.col-sm-14 {
		font-size: 21px;
		line-height: 1.4em;
		margin-bottom: 20px;
	}
	.choose_img {
		width: 100%;
		padding: 0;
		margin-bottom: 9px;
	}
	.rowFlex {
		display: block;
		align-items: center;
	}
	.rowFlex .cust-row—fl, .rowFlex .cust-row—fr {
		width: 100%;
		padding: 0;
		box-sizing: border-box;
	}
	.col-sm-12 {
		font-size: 21px;
		margin: 20px 0;
		padding: 0px;
	}
	.col-sm-13 {
		margin-bottom: 0.6em;
	}
	a.commonBtn{margin-bottom:20px;}
	.kt_lm_uk li img {
		width: 50px;
		height: 50px;
		vertical-align: middle;
		cursor: pointer;
		display: block;
		margin: 0 auto;
	}
	.kt_lm_uk li span {
		font-size: 15px;
		font-weight: 600;
		cursor: pointer;
	}
	.current_list {
		display: block;
		align-items: center;    margin-top: 20px;
    padding: 20px;
	}
	.hd_data_list_wb {
		width: 100%;
		padding: 0;
		box-sizing: border-box;
	}
	.hp17Link a {
		display: inline-block;
		padding: 15px 0 24px 55px;
		position: relative;
		font-weight: 600;
		color: #4169e1;
		box-sizing: inherit;
	}
	.clients_say_k {
		width: 100%;
		box-sizing: inherit;
		padding-bottom: 30px;
	}
	.hp2s6Box {
		width: 100%;
	}
	.xq_cen_hds_wbk_hds1x_fl {
    width: 100%;
    box-sizing: border-box;
    padding: 0;
}
	.accordiaBox .accordion {
    color: #000;
    font-weight: 600;
    padding: 10px 30px 10px 0;
    position: relative;
    font-size: 14px;
}.accordion:before {
    content: '';
    position: absolute;
    background: url(../IMAGES/jiantou.png) 0 0 no-repeat;
    background-size: 100%;
    width: 20px;
    height: 20px;
    top: 9px;
    right: 25px;
    transform: rotate(360deg);
    transition: all .3s;
}
.xq_cen_hds_wbk_hds1x_fr {
    width: 100%;
    box-sizing: border-box;
    padding: 30px;
    box-shadow: 0 5px 20px rgb(0 0 0 / 5%);
    border-radius: 20px;
    margin-top: 20px;
}
.xq_cen_hds_wbk_hds1x_fr p {
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    color: #060a12;
    margin-bottom: 25px;
}
	.container1320 .yyly ul li {
    float: left;
    padding: 0;
    width: 100%;
    box-sizing: border-box;
}
	
	.container1320 .yyly ul li img {width: 100%!important;}
	.hd_top .hds_top_w .hd_top_w_txt {
    position: absolute;
    top: 0;
    width: 100%;
    margin-top: 29%;
    text-align: center;
}.hd_top .hds_top_w .hd_top_w_txt .p1 {
    font-size: 30px;
    line-height: 36px;
    font-weight: 600;
    color: #fff;
    padding-bottom: 0px;
    margin-bottom: 20px !important;
}

.pc{display:none!important;}
.phone{display:block!important;}
	.c_cen,.faq_wd{width:92%;margin:0 auto;}
	.cen_txt, .xq_cen{width:92%;margin:0 auto;padding: 25px 0;}
	.con_p {
    font-size: 32px;
    line-height: 29px;}
	.con_p1 {
		height: 1px;
		width: 105px;
		margin: 9px auto;
	}
	.con_p2 {
		line-height: 21px;
		font-size: 15px;
	}
	.form-bd {
		margin-top: 25px;
	}
	.form-group .xinput {width:100%;}
	.form-group select {width:70%;}
	.form-group textarea {width: 100%;height: 130px}
	.dzxx li {
    width: 100%;
		text-align: center;
		margin-bottom:20px;
	}
	
	.dzxx li .p1 {
		font-size: 24px;
		line-height: 44px;
	}
	.dzxx li .p2 {
		color: #666;
		line-height: 23px;
		text-align: center;
		margin-bottom: 10px;
		font-size: 14px;
		padding:0px;
		
	}
	
	.about_top .about_top_fl{width:100%;}
	.about_top .about_top_fr{width:100%;margin-top:20px;}
	.about_top .about_top_fl .p1 {
		font-size: 32px;
		line-height: 34px;
		padding-bottom: 15px;
		font-weight: 600;
	}
	.about_txt .about_img{
		width: 100%;
		margin-top: 20px;
	}
	.about_top .about_top_fc {
		display: block;
	}
	.about_top .about_top_fc li {
		float: left;
		width: 48%;
		margin: 0 4% 0 0;
	}
	.about_top .about_top_fc li:nth-child(2n+0) {
		margin-right: 0px;
	}
	.about_txt .about_img,.about_txt .about_txt_1 {width: 100%;}
	.about_txt .about_txt_1 .x1,.about_txt .about_txt_1 .x2 {
		font-size: 32px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.about_txt .about_txt_1 .p2 {
		line-height: 24px;font-size: 15px;

	}
	.about_txt .about_txt_1 .news_px  {
		font-size:14px;
		line-height: 21px;
	}
	.hd_top .hd_top_w .about_w_txt .p1 {
		font-size: 35px;
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
		height: 91%;
	}
	
	.about_txt .about_txt_1 .x3 {
		margin-top: 50px;
	}
	
	.about_txt .about_txt_1 .x3 {
		margin-top: 50px;
		padding-bottom: 19px;
	}
	
	
	.about_bj .about_bjk .xq_cenx .about_bjk_f .p1 {
		font-size: 29px;
		padding-bottom: 15px;
		line-height: 30px;
	}
	.ax1a {
		
		line-height: 36px;
		padding: 0 14px;
		margin-right: 5%;
		font-weight: 600;
		font-size: 16px;
		margin-top: 10px;
	}
	.about_txt .about_txt_1 .x1, .about_txt .about_txt_1 .x2 {
		font-size: 21px;
		line-height: 26px;
		padding-bottom: 15px;
	}
	.btn-submitx1 {
		width: 150px;
		height: 44px;
		line-height: 44px;
		font-size: 16px;
		margin-top: 20px;
	}
	.about_txtx {
		margin-bottom: 12px;
	}
	
	.news_f {
		width: 100%;
		border-right: 0;
		padding-right: 0;
		box-sizing: border-box;
	}
	.xq_cen .yyly ul li {
		margin: 0;
		width: 100%;
		border-bottom: 1px solid #ccc;
		margin-bottom: 20px;
	}
	.xq_cen .yyly ul li img {
		width:100%;
	}
	
	.xq_cen_top_l {
		width: 100%;
		height: auto;
	}
	.xq_cen_top_l h2 {
		color: #126acb;
		margin-top: 3px;
	}
	
	.xq_cen_top_l ul li span {
		
		width: calc(100% - 60px);
		line-height: 53px;
		z-index: 2;
		font-size: 13px;
	}
	
	.xq_cen_top_l ul li {
		width: 100%!important;
		height: 59px;
		margin-right: 0;
		margin-bottom: 10px;
	}
	
	.xq_cen .henfu li {
		width: 100%;
		margin-right: 0;
	}
	
	.xq_cen_top_r {
		width: 100%;
	}
	.schj_top .imgx {
		width: 100%;
	}
	.schj_top h2 {
		margin-bottom: 6px;
		margin-top: 16px;
	}
	.schj_top .px1w {
		width: 100%;
		color: #333;
		line-height: 24px;
		padding-top: 3vw;
	}
	.schj_top2 h2 {
		font-size: 18px!important;
		line-height: 25px!important;
	}
	.schj_top h2 {
		font-size: 18px!important;
		line-height: 25px!important;
	}
	.xq_cen_top_l h1{
		font-size: 18px!important;
		line-height: 25px!important;
	}
	.yycj  h2 {
		font-size: 18px!important;
		line-height: 25px!important;color: #126acb;
	}
	
	.schj_top2 .px1w {
		width: 100%;
		line-height: 25px;
		padding-top: 20px;
	}
	.imgxx {
		width: 100%;
	}
	
	.xq_cen .yycj ul li {
    float: left;
    margin: 0 0 20px 0;
    width: 33%;
	}
	.materialsxs li p {
	    line-height: 18px;
		font-size: 13px;
	}
	.faq_wd li {  width: 100%;}
	.faq_wd li .p2 span {
		color: rgb(51, 51, 51);
		font-size: 14px;
		line-height: 18px;
		display: flex;
	}
	.PackingDelivery_txt .about_img {
		width: 100%;
	}
	.PackingDelivery_txt .about_txt_1 {
		width: 100%;padding-top: 1em;
	}
	
	
	.xq_cen .yycj ul li {
		float: left;
		margin: 0 4% 20px 0;
		width: 48%;
	}
	.xq_cen .yycj ul li:nth-child(2n+0) {
		margin-right: 0px;
	}
	.xq_cen .yycj h1 {
		margin-bottom: 4px;
		font-size: 28px;
	}
	
	.xq_cen .yycj ul li .px p {
		font-size: 14px;
		line-height: 40px;
	}
	.xq_cen .yycj ul {
		margin-top: 20px;
	}
	.xq_cen .henfu li .henfu_ul li img {
		height: 60px;
		width: 60px;
	}
	.xq_cen .henfu li .henfu_ul li {
		height: 71px;
		margin-bottom: 10px;
	}
	.xq_cen .henfu li .henfu_ul li span {
		height: 60px;
		width: calc(100% - 60px);
	}
	
	.xq_cen_top_l .h3x {
		color: #126acb;
		margin-top: 15px;
		margin-bottom: 7px;
	}
	
	
	.performance {
		width: 100%;
		padding: 0;
		box-sizing: border-box;
	}
	.performance li span {
		width: calc(100% - 60px);
		line-height: 53px;
		z-index: 2;
		font-size: 13px;
	}
	.performance_k li{padding:0px;}
	.li5{line-height: 27px!important;}
	.li6{line-height: 17px!important;;padding: 6px 0;}
	.xq_cen_hds .yycj ul li {
		width: 50%;
		float: left;
		padding: 0 5px;
		box-sizing: border-box;margin-bottom:10px;
	}
	
	.xq_cen_hds .yycj ul li .px p {
    line-height: 40px;
	}
	
	.containerxa{width:90%;}
	.xasaxa {
		width: 100%;
		box-sizing: inherit;
	}
	.contactPageForm {
		padding: 10px 15px;
		box-sizing: inherit;
	}
	.paddBottom65 {
		padding-bottom: 41px;
		box-sizing: inherit;
	}
	.contactFormContent h1 {
		font-size: 1.75rem;
		line-height: 1.2;
		margin-top:15px;
	}
	.col-sm-6 {width: 100%;}
	.contactPageForm .formMessage {
		min-height: 100px;
	}
	.contactDetailSection {
		margin-bottom: 0px;
		width: 100%;
		box-sizing: inherit;
	}
	
	.elementor-container li {
		float: left;
		width: 100%!important;
		height: 70px;
		line-height: 70px;
		text-align: center;
		background: #126acb;
		margin-right: 0;
		color: #fff;
		margin-bottom: 10px!important;
	}
	.financing-links-flexbox {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: -7.5px 0;
	}
	.financing-links-flexbox .item {
		width: 100%;
		padding: 7.5px 0;
	}
	.cptx li, .cpt li {
		float: left;
		width:calc(33.2333% - 3px);
		padding: 3px 0;
		margin: 8px 5px 0 0;
		cursor: pointer;
		border: 1px solid #ededed;
	}
	.cpt{margin: 0px auto 20px;}	
	.cpt li:nth-child(3n+0){margin: 8px 0 0 0;}
	.cp_title {font-size: 28px;margin:35px 0 5px 0;font-weight: 500;}
	.cp_title1 {font-size: 20px;margin:20px 0 10px 0;font-weight: 500;}
	.p_content{background:#f8f8f9;padding:20px 3%;}
	.productPriceContainer {
		position: relative;
		right: auto;
		bottom: auto;
		margin-top: -75px;
		z-index: 2;
		margin-left: 15px;
		margin-right: 15px;
	}
	.clearfix-pon-pro{padding:30px 20px;}
	.clearfix-pon-pro input{width:100%;height:45px;font-size:14px;padding:2px 8px;box-sizing: border-box;border:1px solid #ccc;border-radius:5px;margin-bottom:18px;	}
	.clearfix-pon-pro textarea{width:100%;height:75px;font-size:14px;padding:2px 8px;box-sizing: border-box;border:1px solid #ccc;border-radius:5px;margin-bottom:18px;	}
	.send{width:94%;height:45px;font-size:14px;padding:2px 8px;box-sizing: border-box;border-radius:50px;color:#fff;background:#1473e0	}
	.cp_p_text{width:94%;height:auto;margin:20px auto 0;}
	.cp_p_text img{width:100%;border:1px solid #ededed;}
	.cp_p_text_wb{background: #eaeff6;padding: 20px;margin-bottom: 20px;}
	.cp_p_text_wb .cp_p_text_p1{color: #293E69;font-size: 16px;font-weight: bold;margin: 0 0 5px;}
	.cp_p_text_wb .cp_p_text_p2{color: #293E69;font-size: 14px;line-height: 21px;}
	
	
	.detailBanner .productPriceContainer {
			position: relative;
			right: auto;
			bottom: auto;
			margin-top: -130px;
			z-index: 2;
			margin-left: 15px;
			margin-right: 15px;
	}
	.detailBanner .productPriceContainer .top {
		padding: 15px;
	}
	.detailBanner .productPriceContainer .top .priceBox {
		font-size: 16px;
		margin-bottom: 3px;
	}
	.detailBanner .productPriceContainer .top .priceBox b{font-size: 18px;font-weight:600;    color: #00A3E0;margin-bottom: 3px;}
	.detailBanner .productPriceContainer .top .priceBox_x {font-size: 18px;font-weight:600; font-weight:600}
	
	.detailBanner .productPriceContainer .top h2 {
		font-size: 23px;
		font-family: "sofia-pro",sans-serif,"Microsoft Jhenghei";
		font-weight: 700;
		margin-bottom: 5px;
		line-height: 27px;
	}
	.detailBanner .productPriceContainer .top .typeBox {
		font-size: 16px;
		font-weight: 500;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
	}
	.wrapContent2tex{font-size:16px;}
	.cp_fgx{margin:15px 0;width:15%;height:3px;background:#feca04}
	
	.about_phone img{width:100%;}
	.about_phone p{font-size:14px;padding:30px 0 0px 0;line-height:21px;}
	.about_phone .ab_p{font-size:14px;padding:0px 0 20px 0;line-height:21px;}
	.about_phone a{display:block;font-size:16px;font-weight:600;line-height:45px;width:200px;text-align:center;margin:25px auto 0;border:1px solid #e67a00;}
	
	.news_li_p{width:100%;border-bottom:1px solid #ededed;padding-bottom:10px;margin-bottom:10px;}
	.news_li_p_img{width:35%;margin-right:10px;float:left}
	.news_li_p_text{width:calc(65% - 10px);float:right}
	.news_li_p_text .news_li_p_text_p2{color:#333;font-size:14px;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:1;line-height:18px;}
	.news_li_p_text .news_li_p_text_p3{color:#666;font-size:12px;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:2;line-height:18px;}
	.news_li_p_text .news_li_p_text_p1{color:#666;font-size:12px;margin:0px;}
	.news_botm{margin-bottom: 26px;}
	.conx_top {margin-top:35px;}
	.conx_top h6{color:#666;font-size:14px!important;float:left;}
	.conx_top .conx_top_fg{float:left;width:80px;height:1px;background:#ccc;    margin: 7px;}
	.conx_p1{color:#000;font-weight:600;font-size:30px;text-align:left;margin:25px 0;}
	.conx_p1 span{color:#fff;font-weight:600;font-size:30px;text-align:left;background:#0052a9;padding:0 10px;border-radius:5px; margin-left:5px;}
	.conx_p2{color:#69727d;font-size:14px;text-align:left;}
	.conx_bd{margin:20px auto;width:98%;min-height:200px;background:#fff;box-shadow: 0 0 10px 1px #dfdfdf;padding:25px;border-radius: 5px;box-sizing: border-box;}
	.conx_bd input{outline: none;width:100%;background:#e7f0f7;padding:15px 10px ;border:#e7f0f7;font-size:14px;margin-bottom:10px;border-radius:5px;}
	.conx_bd textarea{outline: none;width:100%;height:80px;background:#e7f0f7;padding:15px 10px ;border:#e7f0f7;font-size:14px;margin-bottom:10px;border-radius:5px;}
	.conx_bd .submitBtn{background:#0052a9;color:#fff;font-size:16px;}
	.cp_home_ico {text-align:left;font-size:14px;display: block;min-height: 26px;}
	.cp_home_ico3 {margin-bottom:20px;}
	.cp_home_ico img{width:25px;float:left;margin-right:10px;  height: 25px}
	.cp_title1{font-weight:600;text-align: left;}
	.cp_p_text_wb_ix{margin-bottom:0px;}
}
