@media screen and (min-width:768px){

/*=====================
   联系我们
=======================*/
.contact{margin-top:1em;margin-bottom:1em}
/*.contact .wbWidth1{display:flex;justify-content:space-between}*/
.contact .contactLt{border-top:0.06em solid #cf142c;padding:0.8em 0 0.5em;width:100%;margin-top: 0.8em;}
.contact .contactLt .ts{font-size:0.42em;font-weight:600;color:#000000;margin-bottom: 0.8em;line-height: 1.4em;}
.contact .contactLt .ds{font-size:0.18em;color:#828181;margin-bottom: 3em;}

.contact .contactRg{width:4.9em;background-color:#000000}
.contact .contactRg .ctTop{width:100%;border-bottom:1px solid #FFFFFF;padding:0.5em 0.6em;background-color: #cf142c;}
.contact .contactRg .ts{font-size:0.24em;color:#FFFFFF;margin-bottom: 1.2em;}
.contact .contactRg .ts strong{font-size:1.4em;font-weight:600;}
.contact .contactRg .ds{font-size:0.18em;color:#FFFFFF;line-height: 1.8em;}

.contact .ctlink{padding: 0.5em 0.6em 0.3em;}
.contact .ctlink div{background-size:0.33em auto;background-repeat:no-repeat;background-position:left top;padding-left: 0.5em;min-height: 0.33em;line-height: 0.33em;margin-bottom: 0.12em;}
.contact .ctlink a,.contact .ctlink p{font-size:0.18em;color:#ffffff;display: block;}
.contact .ctlink .email{background-image:url(../images/contactSprite1.png)}
.contact .ctlink .tels{background-image:url(../images/contactSprite2.png)}
.contact .ctlink .whatsapp{background-image:url(../images/contactSprite3.png)}
.contact .ctlink .address{background-image:url(../images/contactSprite4.png)}
.contact .ctBottom .ctdesc{padding:0 0.4em 0;text-align: center;}
.contact .ctBottom .fhs{background-image:url(../images/contactQuote.png);background-size:auto 100%;width:100%;height:0.3em;background-repeat:no-repeat;margin-bottom: 0.2em;}
.contact .finecms-file-ts{font-size:0.14em}

.contact .fbtns{width:100%;font-size:0.18em;display: flex;flex-wrap: wrap;margin-top: 2em;}
.contact .file_tip{width: 100%;margin-top: 1em;margin-bottom: 1.5em;font-size: 0.9em;}
.contact .file_btns{padding:0.8em 2em;background-color:#000000;overflow:hidden;border-radius:0.4em;color:#FFF;border:none;font-size: 0.9em;}

.contact .container-xl{display:flex;justify-content:space-between;align-items:center;}
.contact .msg{font-size:0.2em;line-height: 1.8em;}
.contact .left{width:58.6%;border-right:1px solid #c1c1c1;padding-top:0.25em;padding-bottom:1em;}
.contact .cont{width:91.5%;}
.contact .t1{font-size:0.36em;line-height:1.4em;font-weight: 600;}
.contact .text1{font-size:0.28em;line-height:1.2em;font-weight:600;text-transform:capitalize;color:#cf142c;}
.contact .cont .msg:nth-child(2){margin-top:1.5em;}
.contact .cont .text1{margin-top:2.5em;}
.contact .cont .msg:nth-child(4){margin-top:1.2em;}

.contact .right{width:36%;}
.contact .text2{font-size:0.26em;line-height:1.5em;font-weight:700;text-transform:capitalize;margin-top:2em;}
.contact .right .msg:nth-child(3){margin-top:0.5em;}
.contact .right .text1:nth-child(4){margin-top:3em;}
.contact .right .box{margin-top:0.3em;}
.contact .right .tact-text{display:flex;align-items:center;font-size:0.18em;line-height:2em;color:#333333;}
.contact .right .tact-text div{width:9em;}
.contact .right a:hover{color:#cf142c}}
@media screen and (max-width:767px){
/*=====================
   联系我们
=======================*/
.contact{margin-top:0.5em;margin-bottom:0.5em}
.contact .contactLt{border:1px solid #eaeaea;padding:0.3em;width:100%;margin-top: 0.5em;}
.contact .contactLt .ts{font-size:16px;font-weight:600;color:#000000;margin-bottom: 0.8em;}
.contact .contactLt .ds{font-size:12px;color:#828181;margin-bottom: 2em;}

.contact .contactRg{width:100%;background-color:#000000;padding-bottom: 0.8em;}
.contact .contactRg .ctTop{width:100%;border-bottom:1px solid #FFFFFF;padding:0.5em 0.3em;background-color:#cf142c;}
.contact .contactRg .ts{font-size:14px;color:#FFFFFF;margin-bottom: 1.2em;}
.contact .contactRg .ts strong{font-size:18px;font-weight:600;}
.contact .contactRg .ds{font-size:12px;color:#FFFFFF;line-height: 1.8em;}

.contact .ctlink{padding: 0.5em 0.3em 0.3em;}
.contact .ctlink div{background-size:0.33em auto;background-repeat:no-repeat;background-position:left top;padding-left: 0.5em;min-height: 0.33em;line-height: 0.33em;margin-bottom: 0.12em;}
.contact .ctlink a,.contact .ctlink p{font-size:12px;color:#ffffff;display: block;}
.contact .ctlink .email{background-image:url(../images/contactSprite1.png)}
.contact .ctlink .tels{background-image:url(../images/contactSprite2.png)}
.contact .ctlink .whatsapp{background-image:url(../images/contactSprite3.png)}
.contact .ctlink .address{background-image:url(../images/contactSprite4.png)}
.contact .ctBottom .ctdesc{padding:0 0.3em 0;text-align: center;}
.contact .ctBottom .fhs{background-image:url(../images/contactQuote.png);background-size:auto 100%;width:100%;height:0.3em;background-repeat:no-repeat;margin-bottom: 0.2em;}
.contact .finecms-file-ts{font-size:12px}

.contact .fbtns{width:100%;font-size:12px;display: flex;flex-wrap: wrap;margin-top: 2em;}
.contact .file_tip{width: 100%;margin-top: 1em;margin-bottom: 1.5em;font-size: 0.9em;line-height: 1.6em;}
.contact .file_btns{padding:0.8em 2em;background-color:#000000;overflow:hidden;border-radius:0.4em;color:#FFF;border:none;font-size: 0.9em;}

.contact .msg{font-size:12px;line-height: 1.8em;}
.contact .left{width:100%;padding-top:0.25em;padding-bottom:0.5em;}
.contact .cont{width:100%;}
.contact .t1{font-size:18px;line-height:1.4em;font-weight: 600;}
.contact .text1{font-size:16px;line-height:1.2em;font-weight:600;text-transform:capitalize;color:#cf142c;}
.contact .cont .msg:nth-child(2){margin-top:1.5em;}
.contact .cont .text1{margin-top:2em;}
.contact .cont .msg:nth-child(4){margin-top:1.2em;}

.contact .right{width:100%;}
.contact .text2{font-size:18px;line-height:1.5em;font-weight:700;text-transform:capitalize;margin-top:1em;}
.contact .right .msg:nth-child(3){margin-top:0.5em;}
.contact .right .text1:nth-child(4){margin-top:2em;}
.contact .right .box{margin-top:0.2em;}
.contact .right .tact-text{display:flex;align-items:center;font-size:12px;line-height:2em;color:#333333;}}
