﻿li,ol,ul{list-style:none}
.common-main{padding-bottom:0}
.pagesbanner .pagesbanner-animate{padding:0 70px;text-align:left}
.pagesbanner .pagesbanner-animate .p2{max-width:50%;word-break:break-all}
@media (max-width:1440px){.pagesbanner img{min-height:350px}}
@media (max-width:1024px){.pagesbanner img{min-height:300px}
.pagesbanner .pagesbanner-animate{padding:0 15px}
.pagesbanner .pagesbanner-animate .p2{max-width:60%}
}
@media (max-width:500px){.pagesbanner img{min-height:200px}
.pagesbanner .pagesbanner-animate .p2{display:none}
}

.con-title{color:#232323;font-size:28px;font-weight:var(--fontbold6);line-height:1.3}
.con-des{color:#555;margin-top:10px;line-height:1.5}
@media (max-width:1280px){.con-title{font-size:26px}}
@media (max-width:768px){.con-title{font-size:24px}}
@media (max-width:500px){.con-title{font-size:22px}
.con-des{font-size:14px}
}
.contact1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.contact1 .contact1-inquiry{width:50%;padding:50px 40px;background:#fff;box-shadow:0 0 81px 0 rgba(0,39,61,.08);border-radius:6px}
.contact1 .contact1-inquiry .con-title{font-size:32px}
.contact1 .contact1-inquiry .con-des,.contact1 .contact1-inquiry .con-title{text-align:center}
.contact1 .contact1-inquiry .wmkcfeedback{margin-top:25px}
.contact1 .contact1-inquiry .wmkcfeedback .wmkcfb-fileupload,.contact1 .contact1-inquiry .wmkcfeedback input,.contact1 .contact1-inquiry .wmkcfeedback textarea{width:100%;background:#fafafa;margin-bottom:12px;border-radius:6px;border:none}
.contact1 .contact1-inquiry .wmkcfeedback .send-btn{width:100%;background:#007ab9}
.contact1 .contact1-info{width:calc(50% - 85px)}
.contact1 .contact1-info .contact1-list{margin:35px 0}
.contact1 .contact1-info .contact1-list li{display:flex;align-items:center;margin-bottom:25px}
.contact1 .contact1-info .contact1-list li:last-child{margin-bottom:0}
.contact1 .contact1-info .contact1-list .li-icon{width:64px;height:64px;background:#fafafa;border-radius:50%;display:flex;justify-content:center;align-items:center}
.contact1 .contact1-info .contact1-list .li-icon em{color:#007ab9;font-size:26px}
.contact1 .contact1-info .contact1-list .li-info{width:73%;margin-left:20px}
.contact1 .contact1-info .contact1-list .li-info .p1{color:#232323;font-size:18px;font-weight:var(--fontbold5)}
.contact1 .contact1-info .contact1-list .li-info .p2,.contact1 .contact1-info .contact1-list .li-info a{margin-top:5px;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.contact1 .contact1-info .contact1-share{display:flex;flex-wrap:wrap;margin-top:20px}
.contact1 .contact1-info .contact1-share a{margin-right:10px;width:30px;height:30px;background:#007ab9;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .1s linear}
.contact1 .contact1-info .contact1-share a:hover{opacity:.8}
.contact1 .contact1-info .contact1-share a em{color:#fff}
@media (max-width:1280px){.contact1 .contact1-inquiry{padding:30px}
.contact1 .contact1-inquiry .con-title{font-size:28px}
.contact1 .contact1-info{width:calc(50% - 50px)}
.contact1 .contact1-info .contact1-list li{margin-bottom:20px}
.contact1 .contact1-info .contact1-list .li-icon{width:60px;height:60px}
}
@media (max-width:990px){.contact1 .contact1-inquiry{width:100%;margin-bottom:20px;padding:20px}
.contact1 .contact1-info{width:100%}
.contact1 .contact1-info .contact1-list{margin:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap}
.contact1 .contact1-info .contact1-list li{width:49%}
.contact1 .contact1-info .contact1-list .li-info{width:calc(100% - 60px)}
}
@media (max-width:768px){.contact1 .contact1-inquiry .con-title{font-size:26px}
.contact1 .contact1-info .contact1-list li{width:100%}
}
@media (max-width:500px){.contact1 .contact1-inquiry .con-title{font-size:24px}
.contact1 .contact1-info .contact1-list .li-info{margin-left:10px}
}
.contact2{margin-top:5%;display:flex;flex-wrap:wrap}
.contact2 .contact2-faq{position:relative;width:60%;padding:6% 5% 6% 0;z-index:2}
.contact2 .contact2-faq::before{content:"";position:absolute;top:0;right:0;height:100%;width:calc(1920px / 5 * 3);background:#eef5fd;z-index:-1}
.contact2 .contact2-faq .faq-list{margin-top:20px}
.contact2 .contact2-faq .faq-list li{padding:20px 0;border-bottom:1px solid #d7d7d7}
.contact2 .contact2-faq .faq-list .li-top{display:flex;justify-content:space-between;align-items:center;line-height:1.3}
.contact2 .contact2-faq .faq-list .li-top .li-title{color:#232323;font-size:20px;font-weight:var(--fontbold5)}
.contact2 .contact2-faq .faq-list .li-top .li-icon{width:20px;color:#555;font-size:26px;font-weight:var(--fontbold6);display:flex;justify-content:center;align-items:center;cursor:pointer}
.contact2 .contact2-faq .faq-list .li-bottom{display:none;margin-top:10px;color:#555;word-break:break-all}
.contact2 .contact2-info{position:relative;width:40%;padding:6% 0 4% 5%;color:#fff;z-index:2}
.contact2 .contact2-info .con-des,.contact2 .contact2-info .con-title{color:#fff}
.contact2 .contact2-info::before{content:"";position:absolute;top:0;left:0;height:100%;width:calc(1920px / 5 * 2);background:#1a3e5f;z-index:-1}
.contact2 .contact2-info .contact2-center{margin:40px 0}
.contact2 .contact2-info .list-title{margin-bottom:10px;font-size:18px;font-weight:var(--fontbold6)}
.contact2 .contact2-info .contact2-list li{margin-bottom:5px}
.contact2 .contact2-info .contact2-list li img{vertical-align:middle;margin-right:5px}
@media (max-width:1440px){.contact2 .contact2-faq{width:50%;padding:40px 40px 50px 0}
.contact2 .contact2-faq .faq-list{margin-top:0}
.contact2 .contact2-info{width:50%;padding:40px 0 50px 40px}
.contact2 .contact2-faq::before,.contact2 .contact2-info::before{width:calc(1920px / 2)}
.contact2 .contact2-info .contact2-center{margin:25px 0}
}
@media (max-width:1280px){.contact2{margin-top:40px}
.contact2 .contact2-faq{width:100%;padding:40px 0}
.contact2 .contact2-info{width:100%;padding:40px 0}
.contact2 .contact2-faq::before{right:-70px;width:1920px}
.contact2 .contact2-info::before{left:-70px;width:1920px}
}
@media (max-width:500px){.contact2 .contact2-faq,.contact2 .contact2-info{padding:30px 0}
.contact2 .contact2-faq .faq-list{margin-top:5px}
.contact2 .contact2-faq .faq-list li{padding:15px 0}
.contact2 .contact2-faq .faq-list .li-top .li-title{font-size:18px}
.contact2 .contact2-faq .faq-list .li-bottom{font-size:15px}
.contact2 .contact2-info .contact2-center{margin:15px 0}
}
