/* 标准375 */
.title-text {
    width: 700px;
    height: 190px;
    margin: 0 auto;
    padding-top: 60px;
    text-align: center;
    font-family: auto;
}
.partners-con img {
    display: block;
    width: 190px;
    height: auto;
    float: left;
    margin: 5px 11px;
}
.partners-con {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}
#footer .footer-con {
    width: 1280px;
    height: 300px;
    margin: 0 auto;
    padding-top: 180px;
}
#footer .footer-con .footer-con-left {
    width: 688px;
    float: left;
    text-align: left;
}
#footer .footer-con .footer-con-center {
    width: 380px;
    height: 280px;
    float: left;
    margin-top: 10px;
}
#footer .footer-con .footer-con-right {
    width: 132px;
    height: 188px;
    float: right;
}
/* 服务 */
.service{width: 100%;height:900px;margin:0 auto;background-image:url(../img/Advantage.jpg);}
.title-text{width: 370px;height: 180px;margin:0 auto;padding-top:60px;text-align:center;font-family:auto;/* box-sizing: border-box; */}
.title-text h1{font-size:40px;color:#999999;font-weight:500;}
.title-text h2{font-size:30px;line-height:60px;}
.title-text p{font-size:14px;line-height:20px;color:#999999;}
/* 手风琴 */
.accordion{width: 460px;/* max-width:1440px; *//* min-width:320px; */height:566px;margin:0 auto;text-align:left;box-sizing: border-box;padding: 20px;}
.accordion-item{width: 40px;height:450px;float:left;overflow:hidden;position:relative;background-position:right;background-size:100% atuo;}
.accordion-item-show{width: 340px;animation:mymove 0.4s infinite;-webkit-animation:mymove 0.7s infinite;animation-iteration-count:1;}
@keyframes mymove{from{width:134px;}
to{width:270px;}
}
.accordion-left{width: 40px;height:450px;background-color:#cdcecf;border-right:1px solid #999;box-sizing:border-box;position:absolute;left:0;}
.accordion-left-icon{position:absolute;bottom:52px;left:50%;transform:translateX(-50%);}
.accordion-left-c{background-color:#008cd6;}
.accordion-left-logo{width:30px;height:40px;margin:30px auto;}
.accordion-left p{width:30px;font-size:20px;margin:30px auto;overflow-wrap:anywhere;text-align:center;}
.accordion-item:nth-child(4) .accordion-left{border:none;}
.accordion-right{width: 300px;height:100px;box-sizing:border-box;background-color:rgba(0,0,0,.5);position:absolute;bottom:0px;left: 40px;padding:20px;}
.accordion-right p{width: 230px;height:60px;color:#FFFFFF;float:left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;line-clamp:3;}
.accordion-next{width:30px;height:30px;float:right;margin: 5px 0;}

/* 手风琴end */
/* 服务end */
.index-about-right p {
    width: 80%;
    margin-top: 150px;
    padding: 0 10%;
}
.index-about button {
    width: 100px;
    height: 30px;
    border: #fff solid 1px;
    background: none;
    margin-top: 0px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 30px;
}
/* Advantage */
.Advantage{
    width:100%;
    /* height:1200px; */
    margin:0 auto;
    box-sizing:border-box;
    background-image:url(../img/Advantage.jpg);
    padding-top:70px;
    /* padding:70px 240px 0 240px;*/
    background-size: auto 100%;
    background-repeat: no-repeat;
}
.Advantage-con{width: 480px;/*height:550px;*/margin:0 auto;}
.Advantage-item{width: 240px;height:430px;float:left;box-sizing:border-box;text-align:center;}
.Advantage-icon{width:105px;height:105px;margin:40px auto;}
.Advantage-item h1{font-size:25px;font-weight:500;}
.Advantage-item p{width:230px;margin:30px auto;line-height:30px;color:#666666;}
.Advantage-item button{width:95px;height:30px;font-size:14px;background:none;border:#666 solid 1px;color:#666666;}
/* Advantage end */
/* news */
.big-index-news{
	width: 100%;
}
.index-news{width:480px;height:1500px;margin:0 auto;}
.index-news-left{width:800px;height:auto;text-align:left;padding-left: 10px;box-sizing: border-box;}
.index-news-left-h1{font-size:36px;color:#008cd6;font-family:"微软雅黑";margin-top:100px;}
.index-news-left-h2{font-size:23px;font-family:"微软雅黑";font-weight:500;}
.index-news-major{width: 640px;height:140px;margin-top:20px;box-sizing:border-box;}
.index-news-left .index-news-major .major-img{width:150px;height:auto;float:left;}
.index-news-left .index-news-major .major-text{width: 320px;height:140px;padding-left:10px;float:left;box-sizing:border-box;}
.index-news-left .index-news-major .major-text h1{font-size:20px;line-height:30px;font-weight:bold;}
.index-news-left .index-news-major .major-text h2{font-size:14px;font-family:"microsoft yahei";margin-top:0px;line-height:22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-clamp:2;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.index-news-left .index-news-major .major-text p{font-size:14px;font-family:"microsoft yahei";margin-top:0px;color:#008cd6;}
.index-news-icon{width: 480px;/* height: 210px; */margin-top: 0px;}
.index-news-item{width: 460px;height:50px;float:left;font-size:15px;font-weight:500px;font-family:"microsoft yahei";border-bottom:1px dashed #ccc;line-height:50px;}
.index-news-item:nth-child(2n){margin-left:0px;}
.index-news-item span{font-size:18px;color:#999999;font-family:"宋体";float:right;}
.index-news-right{width: 480px;height:900px;text-align:left;}
.index-news-right-title{width:460px;height:90px;position:relative;line-height:90px;font-size:24px;padding-left:40px;margin-top:130px;margin-left: 20px;}
.index-news-right-title img{width:28px;height:28px;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.QA{width: 470px;height:548px;overflow-y:scroll;box-sizing:border-box;padding:0 20px;overflow-x: hidden;}
.QAitem{width: 450px;height:147px;border-radius:5px;border:1px solid #ccc;margin-bottom:20px;padding:20px;box-sizing:border-box;}
.Qitem{width: 385px;height:50px;font-size:20px;position:relative;padding-left:60px;line-height:50px;}
.Aitem{width: 360px;height:50px;font-size:16px;color:#666;position:relative;padding-top:12px;padding-left:60px;line-height:24px;}
.Qitem img,.Aitem img{width:28px;height:28px;position:absolute;top:10px;left:10px;}
.QAitem:last-child{margin-bottom:0;}
/* 定义滚动条样式 */
::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(240,240,240,1);}
/*定义滚动条轨道 内阴影+圆角*
::-webkit-scrollbar-track{box-shadow:inset 0 0 0px rgba(240,240,240,.5);border-radius:10px;background-color:rgba(240,240,240,.5);}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 0px rgba(240,240,240,.5);background-color:#1987c7;}
/* news end */

.banner-text{width:370px;height:300px;/* position:absolute; *//* top:270px; *//* left:50%; *//* transform:translateX(-50%); */text-align:center;color:#FFFFFF;margin: 190px auto;}
.banner-text h1{font-size: 60px;font-weight:bold;line-height:100px;}
.banner-text h2{font-size:24px;font-weight:bold;line-height:75px;}
.banner-text p{font-size:14px;line-height:30px;display: none;}
.banner-text-btn{width:100px;height:30px;line-height:29px;color:#FFFFFF;background:none;border:1px solid #FFFFFF;border-radius:5px;margin-top:40px; transition: margin-top 0.5s;}
.banner-text-btn:hover{margin-top:40px;-moz-box-shadow:0px 5px 20px #333333; -webkit-box-shadow:0px 5px 20px #333333; box-shadow:0px 5px 20px #333333;
  width: 110px;height: 34px;margin-top: 35px;background-color: #facf00;color: #000;}
/* fooyer */
/* #footer{width: 100%;height:500px;margin:0 auto;background-color:#f1f7ff;background-image:url(../img/footer.png);background-size: 100% 100%; background-repeat: no-repeat;} */
#footer{width: 100%;height: 440px;margin:0 auto;background-color:#f1f7ff;background:#2c2c2c;position: relative;background-image:none;padding-top: 20px;/* overflow: hidden; */}
#footer .footer-con{width: 96%;height:350px;margin:0 auto;padding-top:120px;padding: 0 2%;}
#footer .footer-con .footer-con-left{width: 100%;float:left;text-align:left;/* border-bottom: 1px solid #ccc; */}
#footer .footer-con .footer-con-left p{line-height:20px;font-size:18px;color:#999999;}
#footer .footer-con .footer-con-left img{width:220px;height:70px;margin-bottom:10px;}
#footer .footer-con .footer-con-center{width: 480px;height: 180px;float:left;margin-top:10px;}
#footer .footer-con .footer-con-center ul{width: 50%;height: 180px;float:left;}
#footer .footer-con .footer-con-center li{font-size:18px;color:#999999;height:36px;}
#footer .footer-con .footer-con-center .title{font-size:20px;color:#FFFFFF;padding-bottom:0px;}
#footer .footer-con .footer-con-right{width:132px;height:188px;float:right; display: none;}
#footer .footer-con .footer-con-right img{width:132px;height:132px;}
#footer .footer-con .footer-con-right p{display:block;font-size:18px;color:#999999;line-height:50px;}
.copyright{
    font-family:"microsoft yahei";
    width: 100%;
    height: 73px;
    border-top:0.5px solid #363636;
    color:#999999;
    text-align:center;
    position: absolute;
    bottom: 0;
    }
.copyright p {/* width: 480px; */line-height: 20px;padding: 16px 0;}
/* 合作伙伴 */
.partners{width: 100%;height: 560px;background-color:#f1f7ff;padding-bottom: 50px;margin:0 auto;margin-bottom:0px;}
.partners-con{width: 480px;height: auto;margin:0 auto;/* margin-top: 30px; */}
.partners-con img{display:block;width: 218px;height: auto;/* height:90px; */float:left;margin: 5px 11px;}
/* 合作伙伴end */


/*-------- 服务 -------*/
.service-banner{width:100%;/* margin-top: 100px; */height: 150px;/* margin-top: 0px; */}
.mainbox{width: 100%;margin:0 auto;}
.overseas{width:95%;}
.overseas-left{width: 100%;height: auto;margin: 0 auto;float:left;text-align:left;box-sizing: border-box;padding: 0 29px;/* margin-bottom: 116px; */}
.overseas-left p{font-size: 14px;line-height: 30px;font-family:inherit;}
.overseas-left b{font-size: 20px;line-height:36px;}
.overseas-right{width: 90%;margin: 30px 5%;float:right;/* margin-top: 100px; *//* margin: 0 auto; */clear: both;}
.express{width:100%;height:690px;background-image:url(../img/express-bg.png);/* padding: 70px 0; */box-sizing:border-box;}
.express-text{width: 90%;height: 540px;font-size: 14px;margin:  0 auto;box-sizing:border-box;padding: 0 14px;background-color:rgba(0,140,214,.7);border-radius:30px;}
.express-text p{font-size: 14px;line-height: 35px;color:#ffffff;}
.express .title-text{width: 315px;height: 110px;color:#ffffff;text-align: center;}
.express .title-text h1{color:#d1d1d1;}
.overseas2 .title-text{height: 110px;}
.ser-m { display: block;}

/* ----------------- */
/*------- 联系我们 -------- */
.contact{width: 100%;margin:0 auto;}
.contact-item{width: 94%;height:380px;margin: 0 3%;box-sizing:border-box;float: none;border-radius:30px;border:1px solid #ccc;margin-bottom:70px;}
.contact-img{width:68px;height:80px;margin:75px auto;/* margin-bottom:60px;*/
 background-size:68px auto;background-position:bottom;background-repeat:no-repeat;}
.contact-text{background-image:url(../img/contact-item-broder.png);background-repeat:no-repeat;background-position:top;width:250px;margin:0 auto;padding-top:20px;}
.contact-text p{font-size:16px;line-height:30px;padding-bottom:10px;font-family:Arial;color:#444;}
/*------------------------ */
.news{width: 94%;margin: 0 3%;}
.news-item{width: 100%;height:194px;padding:18px 10px;box-sizing:border-box;border:1px dashed #ccc;font-family:"Noto Sans SC";font-weight:500;}
.news-item-img{width: 15%;height: auto;float:left;}
.news-item-center{width: 80%;text-align:left;float:left;padding: 0 10px;box-sizing:border-box;}
.news-item-center h2{font-size:24px;line-height:36px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.news-item-center p{font-size:16px;line-height:28px;color:#666666;}
.news-item-time{width:120px;float:right;font-size:16px;line-height: 60px;text-align:center;color:#888888;}
.news-page{display:flex;height:auto;margin:42px auto 72px;justify-content:center;flex-wrap: wrap;}
.news-page-item{width:50px;height:40px;line-height:40px;margin:7px;font-size:14px;border:#666666 1px solid;color: #8d9193;}
.news-page-active, .news-page-item:hover{background-color: #8d9193;color:#ffffff;border: 1px solid #8d9193;}
/* ------------------------ */
/* 关于我们 */
.about{width: 100%;margin:0 auto;background-image: url(../img/about-img1.png);background-position:right;background-size: 100% auto;background-repeat:no-repeat;/* background: #008cd6; */}
.about-img{
 width:670px;
 display: n;
 height:520px;
 float:left;
 position:relative;
 padding:45px 0;
 /* margin-right:-1px;*/
 display: none;
 }
.about-text{width: 100%;height: auto;float:left;padding: 20px 34px;box-sizing:border-box;color:#ffffff;/* border-radius: 106%; */}
.about-text p{text-align:left;font-size: 14px;line-height: 32px;font-family:"Noto Sans SC";background: #008cd6e8;border-radius: 10px;padding: 12px;}
.quali{width: 94%;margin: 0 3%;}
.quali-item{width: 100%;float:left;margin-bottom:50px;}
.quali-item-img{display:flex;justify-content:center;}
.quali-item-img img{width: 60px;height:auto;display:-webkit-inline-box;}
.quali-item-img span{font-size:38px;line-height:64px;padding-left:20px;color:#555;font-family:"Noto Sans SC";font-weight:600;}
.quali-item-img span::after{content:'+';}
.quali-item p{font-size:18px;font-family:"Noto Sans SC";line-height:70px;}
.process{margin:0 auto;width: 100%;margin-bottom:90px;}
.process-img1{display: none;}
.process-img2{display: block;}
/* ----------------------------------- */
/* 我们的优势 */
.superior{width:1440px;height:538px;margin:0 auto;background-image:url(../img/superior.png);margin-bottom:85px;position:relative;display: none;}
.superior-item{width:460px;height:120px;position:absolute;text-align:left;padding-left:40px;box-sizing:border-box;}
.superior-img{width:32px;position:absolute;top:10px;left:0;}
.superior-item h2{font-size:24px;line-height:50px;font-family:"Noto Sans SC";font-weight:600;}
.superior-item p{font-size:16px;line-height:28px;font-family:"Noto Sans SC";color:#666666;}
.superior-item:nth-child(1){top:-10px;left:0;}
.superior-item:nth-child(2){top:94px;right:10px;}
.superior-item:nth-child(3){bottom:94px;left:0;}
.superior-item:nth-child(4){bottom:18px;right:59px;}
/* --------------------------- */
.m-superior{width: 100%;/* height:538px; */margin:0 auto;margin-bottom:85px;position:relative;display: block;}
.m-superior-item{width: 96%;/* height: 140px; */background-image: url(../img/superior_bbr.png);/* position:absolute; */text-align:left;background-repeat: no-repeat;background-size: 100% auto;/* padding-left:40px; *//* padding-bottom: 40px; */padding: 20px 40px;background-position: bottom;box-sizing:border-box;}
.m-superior-img{width:32px;position:absolute;top: 32px;left: 40px;}
.m-superior-item h2{font-size:24px;line-height:50px;font-family:"Noto Sans SC";font-weight:600;padding-left: 44px;/* margin-bottom: 0px; */}
.m-superior-item p{font-size:16px;line-height:28px;font-family:"Noto Sans SC";color:#666666;width: 96%;/* padding-bottom: 20px; */}