.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:0;padding-left:0}
.row{margin-right:0;margin-left:0}
.w100{width:100%}
a:focus,a:hover{text-decoration:none}
li,ul{margin:0;padding:0;list-style:none}

.banner {
  width: 100%;
  overflow: hidden;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}

.app_ul{ margin-top:15px;}
.app_ul li{margin-bottom: 50px;width:20%;float:left;}
.app_ul li p{position: absolute;
    height: 0px;
    background: rgba(13, 88, 178, 0.7);
    margin-top: -302px;
    overflow: hidden;
    transition: 0.5s;
    font-size: 24px;
    color: #ffffff;
    width: 227px;
    text-align: center;}
.app_ul li img{height: 302px;}
.app_ul li:hover p{height: 302px;}
.app_ul li>p>span{font-size: 40px;color: #fff;background: url(app_li_hover_xian.jpg) bottom center no-repeat;display: block;margin-top: 80px;margin-bottom: 20px;padding-bottom:20px;}
.app_ul li>span{font-size:16px;margin-top: 10px;color:#578aff;border:1px solid #578aff;border-radius:12px;line-height:30px;width:60%;margin:14px auto;text-align:center;display:block;}

.pingpai{ margin-top:20px;  background:url(pingpai_bg.jpg) no-repeat top center; text-align:center; padding:20px 0px 20px 0px;}
.pingpai p{ color:#ffffff; font-size:30px; margin-bottom:0px;}
.pingpai span{ color:#ffffff; font-size:13px;}

.question-module_ul li{padding-left:17px;padding-right:17px;margin-bottom:20px;}
.question-module_ul_div{border-radius: 22px;border:1px solid #ccc;height:200px;background:#5c89fc;box-shadow: 3px 4px 3px #ccc;}
.question-module_ul_div p:first-child{font-size: 20px;color: #fff;padding-left: 24px;padding-top: 20px;}
.question-module_ul_div p:last-child{font-size: 16px;color: #fff;padding-left: 24px;padding-top: 14px;line-height:24px;}
.question-module_ul li:nth-child(1) div.question-module_ul_div{ background: url(question01.png) top 15px right 10px no-repeat #5c89fc; }
.question-module_ul li:nth-child(2) div.question-module_ul_div{ background: url(question02.png) top 15px right 10px no-repeat #5c89fc; }
.question-module_ul li:nth-child(3) div.question-module_ul_div{ background: url(question03.png) top 15px right 10px no-repeat #5c89fc; }
.question-module_ul li:nth-child(4) div.question-module_ul_div{ background: url(question04.png) top 15px right 10px no-repeat #5c89fc; }
.question-module_ul li:nth-child(5) div.question-module_ul_div{ background: url(question05.png) top 15px right 10px no-repeat #5c89fc; }

.container_top{ width:1437px; margin:0 auto;}
.top_ewm img{ max-width:80%; border:1px solid #e7e7e7;  float:right;}

.common-title{margin-top:50px;margin-bottom:40px;text-align:center}
.common-title .hot{font-size:14px;font-weight:700;line-height:26px;position:relative;display:inline-block;width:46px;height:26px;vertical-align:text-bottom;color:#fefefe;border-radius:8px 8px 0 8px;background-color:#fd744e}
.common-title .hot::after{position:absolute;right:-3px;bottom:0;display:block;width:0;height:0;content:'';border:2px solid transparent;border-bottom-color:#fd744e;border-left-color:#fd744e}
.common-title .circle{font-size:20px;font-weight:700;position:relative;display:inline-block;width:26px;height:26px;vertical-align:text-bottom;color:#fefefe;border-radius:50% 50% 0 50%;background-color:#fd744e}
.common-title .circle::after{position:absolute;right:-3px;bottom:0;display:block;width:0;height:0;content:'';border:2px solid transparent;border-bottom-color:#fd744e;border-left-color:#fd744e}
.common-title .title{font-size:26px;display:inline-block;margin:0;text-indent:6px;color:#5090fd}
.common-title .title small{font-size:16px;font-weight:700;margin-left:5px;color:#727272}
[class^=icon-]{display:inline-block}
.icon-blue{font-style:normal;line-height:41px;width:41px;height:41px;text-align:center;color:#fff;border-radius:50%;background-color:#8ab7fe}
.icon-blue-note{vertical-align:middle;border-radius:50%;background-color:#4d8efe;background-image:url(images/icon/icon-note.png);background-repeat:no-repeat;background-position:center center}
.icon-earth,.icon-house,.icon-speech,.icon-trophy{ float:left; width:73px;height:65px; margin-right:7px; margin-left:7px;}
.icon-trophy{background:url(images/icon/icon-bottom01.jpg) no-repeat center center;}
.icon-speech{background:url(images/icon/icon-bottom02.jpg) no-repeat center center}
.icon-earth{background:url(images/icon/icon-bottom03.jpg) no-repeat center center}
.icon-house{background:url(images/icon/icon-bottom04.jpg) no-repeat center center}
.icon-phone-black{width:19px;height:19px;background-image:url(images/icon/icon-phone-black.png);background-repeat:no-repeat}
.icon-foot-phone,.icon-foot-service,.icon-foot-time{width:25px;height:25px;background-image:url(images/icon/icon-foot.png);background-repeat:no-repeat}
.icon-foot-phone{background-position:0 0}
.icon-foot-service{background-position:0 -27px}
.icon-foot-time{background-position:0 -55px}
.header-top{line-height:36px;height:36px;background-color:#f2f2f2}
.header-top .left{font-size:12px;color:#949494}
.header-top .right{float:right;text-align:center}
.header-top .right a{position:relative;display:inline-block;width:82px;color:#929293}
.header-top .right a:not(:last-child)::after{position:absolute;top:35%;right:0;width:0;height:12px;content:'';border-left:1px dotted silver}
header{padding:25px 0 0 0}
header .logo img{max-width:100%;height:105px}
header .right-top{height:55px}
header .right-top form{font-size:0;padding-left:30px}
header .right-top form select{font-size:14px;width:100px;height:40px;padding-left:8px;border-color:#4d91fe;background-color:transparent}
header .right-top form input{font-size:14px}
header .right-top form input[name=query]{width:310px;height:40px;padding-left:10px;vertical-align:top;border:1px solid #4d91fe;outline:0}
header .right-top form .submit{width:105px;height:40px;vertical-align:top;color:#fefefe;border:1px solid #4e90fd;outline:0;background-color:#4e90fd; font-size:14px;}
header .right-top .contact p{line-height:normal;margin:0}
header .right-top .contact p:first-child{text-indent:30px;color:#999}
header .right-top .contact p span{font-size:26px;margin-left:10px;color:red;font-weight: bold;font-style: oblique;}
header .my-nav{margin-bottom:0;border:none;background-color:#fff}
header .my-nav .navbar-nav li{width:12.5%}
header .my-nav .navbar-nav li>a{color:#333;background-color:transparent;padding:10px 0px}
header .my-nav .navbar-nav li>a:focus,header .my-nav .navbar-nav li>a:hover{background-color:transparent}
header .my-nav .navbar-nav li>a.hot{position:relative}
header .my-nav .navbar-nav li>a.hot::after{position:absolute;top:5%;right:10%;display:block;width:21px;height:12px;content:'';background-image:url(images/icon/icon-hot.png);background-repeat:no-repeat}
.banner-bottom{height:124px;background-color:#fefeff}
.banner-bottom ul{margin:18px 0 0}
.banner-bottom ul li img{float:left;margin:24px 25px 0 30px}
.banner-bottom ul li{ background:url(li_bg.jpg) no-repeat right center;}
.banner-bottom ul li:nth-last-child(1){ background:none;}
.banner-bottom ul li h3{font-size:18px;font-weight:700;color:#000}
.banner-bottom ul li p{color:#787878}
.service{padding:50px 0 58px 0; background:url(service_bg.jpg) no-repeat top center #f3f4fa;}
.service .service-left{float:left;width:250px}
.service .service-left h3{font-size:55px;font-weight:700;width:120px}
.service .service-left>p{position:relative;width:130px;margin-bottom:0;padding:5px 0 5px 13px;text-transform:uppercase;color:#fff;border-radius:2px;background-color:#000}
.service .service-left>p::after,.service .service-left>p::before{position:absolute;right:-14px;display:block;content:'';border:7px solid transparent}
.service .service-left>p::before{top:0;border-top:7px solid #000;border-left:7px solid #000}
.service .service-left>p::after{bottom:0;border-bottom:7px solid #000;border-left:7px solid #000}
.service .service-left ul{margin-top:30px}
.service .service-left ul li:first-child{margin-bottom:7px}
.service .service-left ul li span{margin-left:10px}
.service .service-left .more{font-size:16px;line-height:44px;display:inline-block;width:134px;height:44px;margin-top:45px;text-align:center;color:#707176;border:2px solid #2d2f33}
.service .service-right{float:left;width:950px}
.service .service-right li{height:330px;margin-bottom:7px;padding-right:5px; padding-left:5px;text-align:center;background-color:#fff;background-clip:content-box}
.service .service-right li:nth-child(5),.service .service-right li:nth-child(6),.service .service-right li:nth-child(7){height:144px}
.service .service-right li:nth-child(5) .service_title-ground,.service .service-right li:nth-child(6) .service_title-ground{float:left;width:60%}
.service_title-ground,.service .service-right li:nth-child(7) .service_title-ground{float:left;width:100%;text-align:left;}
.service .service-right li:nth-child(5) .service_title-ground h3,.service .service-right li:nth-child(6) .service_title-ground h3,.service .service-right li:nth-child(7) .service_title-ground h3{margin-bottom:5px}
.service .service-right li:nth-child(5){color:#fff;background-image:url(images/service-5.png);background-repeat:no-repeat;background-size:100% 100%}
.service .service-right li:nth-child(5) .service_title-ground{padding-left:40px;text-align:left}
.service .service-right li:nth-child(5) .service_title-ground h3{color:#fff}
.service .service-right li:nth-child(5) .service_title-ground p{color:#fff}
.service .service-right li:nth-child(5) .service_title-ground .link{color:#fff;border-color:#fff; clear:both;}
.service .service-right li:nth-child(6) img{float:right;max-width:40%;margin-top:20px}
.service .service-right ul{display: flex;flex-wrap: wrap;}
.service .service-right li .service_title-ground{margin-bottom:15px;padding:15px 5% 0}
.service .service-right li .service_title-ground h3{margin:0;margin-bottom:10px;color:#333}
.service .service-right li .service_title-ground p{color:#959595; text-align:left; margin-bottom:0px;}
.service .service-right li .service_title-ground .link{display:inline-block;margin-bottom:3px;padding:1px 15px;color:#b4bccc;border:1px solid #b4bccc;border-radius:28px}
.service .service-right li .service_title-ground dl{ clear:both; overflow:hidden; min-height:66px; margin-bottom:10px;}
.service .service-right li .service_title-ground dl dd{ color:#808080; float:left; width:50%; line-height:22px;}
.service .service-right li .service_title-ground .color{ color:#f5774a;}

.service .service-right li img{width:50%}

.team_index{ background:#eaeff2; color:#eaeff2; padding:50px 0px;}
.team_title{ text-align:center;}
.team_title h3{ font-size:35px; color:#2d2f33;background:url(advantage_title.png) no-repeat bottom center ; margin:0px; line-height:65px; }
.team_title p{ color:#6a6c6d; font-size:12px; margin-top:15px;}
.shop_swiper_lg{ clear:both; overflow:hidden; padding-top:25px;}
.shop_li_div{ background:#FFF; padding-bottom:10px;   }
.shop_li_div img{ max-width:100%;}
.shop_li_div01{ color:#2d2f33; font-size:18px; padding-left:15px; padding-right:15px; margin-top:15px; text-align:center;}
.shop_li_div01 span{ color:#9193a2; font-size:13px; margin-left:10px;}
.shop_li_div02{ color:#6a6c6d; font-size:13px; padding-left:15px; padding-right:15px; line-height:24px;}
.shop_li_div03{ color:#f5774a; font-size:13px; padding-left:15px; padding-right:15px; line-height:24px;}
.shop_li_div03 span{ color:#f5774a; font-size:16px;}

.swiper-paginationpro{ margin-top:30px !important; margin:0 auto; text-align:center;}
.swiper-paginationpro .swiper-pagination-bullet{ background:#666; }
.swiper-paginationpro .swiper-pagination-bullet-active{ background:#e70000;}
.swiper-pagination-bullet{ width:10px !important;  height:10px !important;}

.advantage{background:url(advantage_bg.jpg) no-repeat bottom center; padding-top:70px; padding-bottom:75px; }
.advantage_title{ text-align:center;}
.advantage_title h3{ font-size:35px; color:#2d2f33;background:url(advantage_title.png) no-repeat bottom center ; margin:0px; line-height:65px; }
.advantage_title p{ color:#666666; font-size:14px; margin-top:10px;}
.advantage_index{}
.advantage_index ul{ padding-top:30px;display: flex;flex-wrap: wrap;}
.advantage_index li{ text-align:center; margin-bottom:25px;}
.advantage_index li h3{ font-size:24px; color:#112559; }
.advantage_index li p{ font-size:15px; color:#72747b;} 
.advantage_index li div{ width:60%; margin:0 auto; height:226px; padding-top:27px; }
.advantage_index li:hover div{box-shadow: #f0f0f0 10px 10px 30px 5px ; background:#FFF;}

.fuwu_index{ padding-top:30px;background:url(fw_bg.jpg) no-repeat top center;}
.fuwu_title{ text-align:center;}
.fuwu_title h3{ font-size:35px; color:#ffffff;background:url(fw_title.png) no-repeat bottom center ; margin:0px; line-height:65px; }
.fuwu_title p{ color:#ffffff; font-size:12px; margin-top:15px;}
.fuwu_index ul{ clear:both; padding-top:25px; padding-bottom:35px;}
.fuwu_index ul li{ text-align:center; padding:0px 10px 20px 10px; }
.fuwu_index ul li img{ margin-bottom:15px; max-width:100%;}
.fuwu_index ul li h3{ font-size:20px; color:#ffffff; font-weight:bold; margin:0px; line-height:40px;}
.fuwu_index ul li p{ font-size:14px; color:#ffffff; margin:0px; line-height:25px;}

.new{ padding-top:30px;background:url(news_bg.jpg) no-repeat top center;}
.news_index{display: flex;flex-wrap: wrap; margin-top:30px;}
.news_index li{ margin-bottom:40px;}
.news_index .date{ float:left; width:92px; height:92px; padding-top:20px; text-align:center; border:1px solid #414141; border-radius:100%; margin-right:10px; }
.news_index .date p{ font-size:23px; color:#3e3e3e;margin:0px;}
.news_index .date span{ font-size:12px; color:#626262;}
.new-content-right{ margin-right:30px;}
.new-content-right h3{ font-size:14px; color:#3e4750; line-height:24px; margin:0px;}
.new-content-right p{ font-size:12px; color:#787878; line-height:22px; margin:10px 0px; height:44px; overflow:hidden;}
.new-content-right a{ font-size:12px; color:#b4bccc; width:72px; line-height:25px; border:1px solid #b4bccc; border-radius:25px; display:block; text-align:center; float:left;   }

.partner{ padding-top:50px; clear:both; overflow:hidden;}
.partner .trademark{margin-bottom:40px}
.partner .trademark li{position:relative;border-right:1px solid #edeeee}
.partner .trademark li img{width:100%;height:90px}
.partner .trademark li:nth-child(4n){border-right:0}
.partner .trademark li:nth-child(1),.partner .trademark li:nth-child(2),.partner .trademark li:nth-child(3),.partner .trademark li:nth-child(4){border-bottom:1px solid #edeeee}
.steward{height:282px;text-align:center;color:#fff;background-image:url(images/steward_bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.steward p:first-child{margin-top:98px}
.steward p:last-child{font-size:17px}
.steward-bottom{padding:15px 0;background-color:#f1f1f1}

.steward-bottom ul{padding:14px 0;background-color:#fcfcfe;}
.steward-bottom ul .cell{font-size:0}
.steward-bottom ul .cell .right{font-size:14px;text-align:left;vertical-align:bottom; padding-top:15px;}
.steward-bottom ul .cell .right h3{margin:0;color:#494a54;text-align: left;font-size:20px;}
.steward-bottom ul .cell .right p{color:#676a78;text-align: left;}
footer .footer-top{padding:30px 0 30px 0;color:#fefcfe;background-color:#292c41}
footer .footer-top .left ul{height:205px;border-right:1px solid #373a4f}
footer .footer-top .left ul li{margin-top:15px;padding-left:20px}
footer .footer-top .left ul li:first-child{margin-top:0}
footer .footer-top .left ul li:first-child a{color:#fff}
footer .footer-top .left ul li a{color:#90959d}
footer .footer-top .right .right-one img{width:164px;height:164px}
footer .footer-top .right .right-one p{margin-top:10px;color:#9ba0a8}
footer .footer-top .right .right-two{height:205px;padding-left:50px;border-left:1px solid #37394e}
footer .footer-top .right .right-two .cell{margin-bottom:20px}
footer .footer-top .right .right-two .cell:first-child p:first-child{color:#ff6d4a}
footer .footer-top .right .right-two .cell:last-child{color:#9ea0a9}
footer .footer-top .right .right-two .cell p{margin:0}
footer .footer-top .right .right-two .cell p span{margin-left:10px}
footer .footer-top .right .right-two .cell p:first-child{font-size:20px}
footer .footer-top .right .right-two .cell p:first-child span{vertical-align:text-bottom}
footer .footer-top .right .right-two .cell p:last-child span{margin-left:35px;color:#9ea0a9}
footer .footer-bottom{padding:10px 0;color:#9294a1;background-color:#434760}
footer .footer-bottom a{color:#9294a1}
footer .footer-bottom a:hover{color:#b5b7c5}

@media (max-width: 1437px) {   
.container_top{ width:100%;}
header .right-top form input[name=query]{width:220px}
header .right-top form .submit{width:85px}
}

@media (min-width:1200px){.container{width:1200px}
.container,.container-fluid{padding-right:0;padding-left:0}
}

@media (max-width:1000px){
.top_ewm{ display:none;}
.header-top .left{ height:36px; overflow:hidden;}
.banner-bottom ul li{ background:none;}
.steward-bottom ul .cell{ margin-bottom:10px;}
.fuwu_index{ background-size:100% 100%;}
}

@media (min-width:992px) and (max-width:1199px){header{padding:20px 0 0 0}
header .right-top form{padding-left:10px}
header .right-top form select{width:90px}
header .right-top form input[name=query]{width:210px}
header .right-top form .submit{width:70px}
header .my-nav{min-height:36px}
header .my-nav .container-fluid{padding-right:0;padding-left:0}
header .my-nav .collapse{padding-right:0;padding-left:0}
header .my-nav .navbar-nav>li>a{padding:8px 0px;}
header .my-nav .navbar-nav>li>a.hot::after{top:0;right:0}
.banner-bottom{height:90px}
.banner-bottom ul li img{margin:0}
.banner-bottom ul li div{width:80%;padding-left:10px;vertical-align:top}
.banner-bottom ul li div h3{margin:0}
.service .service-right li .service_title-ground dl dd{ width:100%;}
.service .service-left{width:20%}
.service .service-left ul li span{font-size:12px}
.service .service-right{width:80%}
.service .service-right li{height:350px}
.service .service-right h3{font-size:22px;white-space:nowrap}


.news_index .date{ width:70px; height:70px; padding-top:7px; }

.app_ul li{width:20%}
.app_ul li p{display:none;}
.app_ul li img{width:100%;height:auto;padding-left:5px;padding-right:5px;}
}
@media (min-width:768px) and (max-width:991px){.header-top .right a{width:70px}
header{padding:10px 0 5px 0}
.service .service-right li .service_title-ground dl{ display:none;}
header .m-logo img{width:100%;object-fit:cover}
header .right-top form{margin-top:20px;padding-left:20px}
header .right-top form select{width:80px;height:25px;padding-left:0}
header .right-top form input[name=query]{width:130px;height:25px}
header .right-top form .submit{font-size:0;width:25px;height:25px;background-image:url(images/icon/search.png);background-repeat:no-repeat;background-position:center center}
header .right-top .contact{margin-top:20px}40
header .right-top .contact p:first-child{display:none}
header .container-fluid{padding-right:0;padding-left:0}
header .my-nav .collapse{padding-right:0;padding-left:0}
header .my-nav .navbar-nav li>a{padding:5px}
header .my-nav .navbar-nav li>a.hot::after{top:0;right:0}
.banner-bottom{height:87px}
.banner-bottom ul li img{margin:0}
.banner-bottom ul li div{width:70%;padding-left:10px}
.banner-bottom ul li div h3{margin:0}
.service{padding:15px 0 50px 0}
.service .service-left{width:100%;text-align:center}
.service .service-left h3{width:100%}
.service .service-left>p{margin:0 auto;padding:5px 0 5px 0}
.service .service-left ul{display:flex;justify-content:center;margin:10px 0}
.service .service-left ul li{margin-right:30px}
.service .service-left .more{font-size:12px;line-height:normal;float:right;width:auto;height:auto;margin:-6.5% 10% 0 0;border:none}
.service .service-right{width:100%}
.service .service-right li{height:260px}
.service .service-right li .service_title-ground .link{padding:1px 9px}
.service .service-right h3{font-size:20px;font-weight:700}




.partner .trademark li{border-right:1px solid #edeeee;border-bottom:1px solid #edeeee}
.partner .trademark li img{width:100%;height:90px}
.partner .trademark li:nth-child(2n){border-right:0}
.partner .trademark li:last-child,.partner .trademark li:nth-child(7){border-bottom:0}
.steward-bottom .container{padding-left:0;padding-right:0}
.steward-bottom ul .cell .right{text-align:center}
footer .footer-top .left ul{text-align:center}
footer .footer-top .left ul li{padding-left:0}
footer .footer-top .right .right-one{ display:none;}
footer .footer-top .right .right-two{padding-left:10px}
.app_ul li{width:50%;margin-bottom:16px;}
.app_ul li p{display:none;}
.app_ul li img{width:100%;height:auto;padding-left:5px;padding-right:5px;}
}
@media (max-width:767px){body{padding-top:50px}
.common-title .title{font-size:20px}
.container{padding-right:7px;padding-left:7px}
.header-top{height:auto;display:none}
header{padding:0;position:fixed;width:100%;top:-1px;left:0;z-index:99;border-bottom:1px solid rgba(0,0,0,.2)}
header .container{padding:0}
header .m-logo img{position:absolute;z-index:99;height:55px;object-fit:cover;margin-left:4%}
header .my-nav .collapse{padding-right:0;padding-left:0}
header .my-nav .navbar-toggle{margin:13px 10px 8px 0}
header .my-nav .navbar-nav{margin:7.5px 0}
header .my-nav .navbar-nav li{width:100%}
header .my-nav .navbar-nav li>a{font-size:18px;line-height:2;padding:5px;background-color:#f4faff}
header .my-nav .navbar-nav li>a.hot::after{top:16%;right:36%}
.banner-bottom{height:auto}
.banner-bottom ul li{height:70px;text-align:center}
.banner-bottom ul li img{margin:0}
.banner-bottom ul li div{width:70%;padding-left:10px}
.banner-bottom ul li div h3{font-size:16px;margin:0}
.banner-bottom ul li div p{font-size:12px}
.service{padding:15px 0 50px 0}
.service .service-left{width:100%;text-align:center}
.service .service-left h3{font-size:24px;width:100%}
.service .service-left>p{margin:0 auto;padding:5px 0 5px 0}
.service .service-left ul{display:flex;justify-content:center;margin:10px 0}
.service .service-left ul li{margin-right:10px}
.service .service-left .more{ display:none;}
.service .service-right{width:100%}
.service .service-right li{height: auto}
.service .service-right li .service_title-ground .link{padding:1px 9px}
.service .service-right li img{width:100px}
.service .service-right h3{font-size:20px;font-weight:700}
.service .service-right:nth-child(6) img{width:40%}
.service .service-right li:nth-child(5) .service_title-ground{padding-left:20px;}


.partner .trademark li{border-right:1px solid #edeeee;border-bottom:1px solid #edeeee}
.partner .trademark li img{width:100%;height:90px}
.partner .trademark li:nth-child(2n){border-right:0}
.partner .trademark li:last-child,.partner .trademark li:nth-child(7){border-bottom:0}
.steward img{width:100%}
.steward-bottom ul .cell .icon-earth{transform:none}
.steward-bottom ul .cell .right{padding-left:4px;text-align:center;}
footer .footer-top .left ul{text-align:center}
footer .footer-top .left ul:last-child{border-right:0}
footer .footer-top .left ul li{padding-left:0}
footer .footer-top .right{margin-top:25px}
footer .footer-top .right .right-one{ display:none;}
footer .footer-top .right .right-two{height:auto;padding-left:10px;border-left:0;display:flex;justify-content:center}
footer .footer-top .right .right-two .cell{margin-right:5%}
footer .footer-top .right .right-two .cell p:first-child span{font-size:16px}
.app_ul li{width:50%;margin-bottom:16px;}
.app_ul li p{display:none;}
.app_ul li img{width:100%;height:auto;padding-left:5px;padding-right:5px;}

.pingpai p{ font-size:26px;}
.advantage_index li div{ width:80%;}

}

@media (max-width: 425px) {   .service .service-right li .service_title-ground dl dd{ width:100%;}        
.icon-earth,.icon-house,.icon-speech,.icon-trophy{ float: none; }
.steward-bottom ul .cell{ padding-left:5px; padding-right:5px;}
.service .service-left ul{ display:none;}
.service .service-right{ margin-top:15px;}
.service .service-right li:nth-child(6) .service_title-ground{ width:100%;} 
.service .service-right li:nth-child(6) img{ display:none;}
.jzhb_index li{ width:50%; }
.jzhb_index li:nth-child(5){ float:right;}
.pingpai p{ font-size:20px;}
.pingpai span{ font-size:12px;}
.team_title h3{ font-size:22px;}
.news_index .date{ width:70px; height:70px; padding-top:7px; }
.steward-bottom ul .cell .right h3{text-align:center;}
.steward-bottom ul .cell .right p{text-align:center;}
.partner{ padding-top:10px;}
.pingpai{ margin-top:0px;}
.new-content-right{ margin-right:0px;}
.advantage{ padding-bottom:0px; padding-top:30px;}
.advantage_index li{ margin-bottom:0px;}
.advantage_index li div{ width:90%;}



}