﻿.loading #showNext{ line-height:2.25rem; display:none; color:#1a2c52; border:0.05rem solid #ffffff; background:#ffffff; border-radius:0.5rem; padding-left:1rem; padding-right:1rem; text-align:center; position:absolute; right:1rem; top:1rem; z-index:99;font-size:1.2rem;}

/*轮播广告*/.g-adv {position:relative;width:100%;margin:0 auto;height:auto;z-index:1;font-size:0;}
.g-adv .swiper-pagination {height:0.6rem;bottom:8%!important;}
.g-adv .swiper-pagination-bullet {width:0.5rem;height:0.5rem;background:#fff;opacity:1;margin:0 0.4rem !important;vertical-align:top;border-radius:0.25rem;position:relative;}
.g-adv .swiper-pagination-bullet-active {background:#D81813;opacity:1;width:1.5rem;}
.bk-title {text-align:center;position:relative;padding-top:1.6rem;}
.bk-title i {font-size:5rem;font-weight:normal;line-height:80%;color:#e5e5e5;display:block;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;text-transform:uppercase;position:absolute;left:50%;top:0.2rem;white-space:nowrap;transform:translateX(-50%);opacity:0.3;}
.bk-title b {font-size:2.5rem;font-weight:bold;line-height:2.5rem;color:#333;display:block;position:relative;z-index:2;}
.bk-title em {font-size:1.2rem;font-weight:normal;line-height:1.2rem;color:#666;display:block;margin-top:1.2rem;}
.bk-title::after {content:"";display:block;width:1.9rem;height:0.1rem;background:#005BAC;margin:1.25rem auto 0;}
.guide {background-image:url('/mobile/images/yz-bg.jpg');background-repeat:no-repeat;background-position:center 0.55rem;background-size:100% 20rem;padding-top:3.65rem;padding-bottom:3.3rem;}
.guide .guide-t {margin:1.3rem 4% 0;background:rgba(1,26,70,0.1);font-size:1.2rem;font-weight:normal;line-height:2rem;color:#666;padding:2.5rem 2.5rem 2rem;position:relative;}
.guide .guide-t::before {content:"";display:block;width:3.05rem;height:2.75rem;position:absolute;left:1.2rem;top:-1.05rem;background-image:url('/mobile/images/yz-dotl.png');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;}
.guide .guide-t::after {content:"";display:block;width:3.05rem;height:2.75rem;position:absolute;right:1.3rem;bottom:-1.05rem;background-image:url('/mobile/images/yz-dotr.png');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;}
.guide .guide-b {width:92%;margin:0 auto;overflow:hidden;margin-top:3.5rem;}
.guide .guide-b ul {justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.guide .guide-b ul li {text-align:center;}
.guide .guide-b ul li b {display:block;}
.guide .guide-b ul li b span {font-size:3rem;font-weight:bold;line-height:85%;color:#333;display:inline-block;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;vertical-align:bottom;}
.guide .guide-b ul li b i {display:inline-block;width:1.2rem;height:1.2rem;background:#D81813;text-align:center;border-radius:50%;font-size:0.75rem;font-weight:normal;line-height:1.2rem;color:#fff;vertical-align:bottom;margin-left:0.2rem;}
.guide .guide-b ul li p {font-size:1.05rem;font-weight:normal;line-height:1.25rem;color:#333;margin-top:0.45rem;}
.guide .more a {display:block;width:10.3rem;height:3.1rem;background:#D81813;font-size:1.5rem;font-weight:normal;line-height:3.1rem;color:#fff;text-align:center;margin:2.5rem auto 0;border-radius:1.55rem;}
.project {background:#f5f5f5;padding-top:3.6rem;padding-bottom:2.6rem;}
.project .project-c {margin:1.7rem 4% 0;}
.project .project-c dl {background:#fff;border-radius:0.5rem;overflow:hidden;border-left:0.25rem solid #ddd;margin-bottom:1rem;position:relative;}
.project .project-c dl a {justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:8rem;}
.project .project-c dl a dt {width:21%;}
.project .project-c dl a dt img {width:4.9rem;display:block;margin:0 auto;}
.project .project-c dl a dd {width:calc(100% - 21%);}
.project .project-c dl a dd i {display:block;position:absolute;right:0.75rem;top:-0.7rem;font-size:3.3rem;font-weight:normal;line-height:80%;color:#333;opacity:0.05;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;}
.project .project-c dl a dd b {display:block;font-size:1.5rem;font-weight:bold;line-height:1.5rem;color:#333;}
.project .project-c dl a dd span {display:block;font-size:1.1rem;font-weight:normal;line-height:1.5rem;color:#666;margin-top:0.75rem;margin-right:1.5rem;}
.project .project-c dl:last-of-type {margin-bottom:0;}
.project .more a {display:block;width:10.3rem;height:3.1rem;background:#D81813;font-size:1.5rem;font-weight:normal;line-height:3.1rem;color:#fff;text-align:center;margin:2rem  auto 0;border-radius:1.55rem;}
.advantage {background-image:url('/mobile/images/ys-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;height:50.7rem;box-sizing:border-box;padding-top:3.75rem;position:relative;}
.advantage .bk-title i {opacity:0.1;}
.advantage .bk-title b,.advantage .bk-title em {color:#fff;}
.advantage .bk-title::after {background:#fff;}
.advantage .advantage-c {margin-top:1.5rem;}
.advantage .advantage-c ul {justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.advantage .advantage-c ul li {text-align:center;width:50%;margin-bottom:2.5rem;}
.advantage .advantage-c ul li em {display:block;width:7.5rem;border:0.05rem solid #fff;border-radius:50%;overflow:hidden;margin:0 auto;}
.advantage .advantage-c ul li b {display:block;font-size:1.5rem;font-weight:normal;line-height:1.5rem;color:#fff;margin-top:1.3rem;margin-bottom:1.1rem;}
.advantage .advantage-c ul li span {display:block;font-size:1.1rem;font-weight:normal;line-height:1.5rem;color:#fff;}
.advantage .advantage-c .swiper-pagination {height:0.5rem;bottom:2rem;line-height:0;}
.advantage .advantage-c .swiper-pagination-bullet {width:0.5rem;height:0.5rem;background:#fff;opacity:1;margin:0 0.4rem !important;vertical-align:top;border-radius:0.25rem;position:relative;}
.advantage .advantage-c .swiper-pagination-bullet-active {background:#D81813;opacity:1;width:1.5rem;}
.partner {padding-top:3.9rem;padding-bottom:4.9rem;}
.partner .partner-t {margin-top:1.7rem;padding-left:4%;height:2.5rem;border-bottom:0.05rem solid #eeeeee;margin-bottom:1.35rem;}
.partner .partner-t ul li {position:relative;height:2.55rem;font-size:1.2rem;font-weight:normal;line-height:1.2rem;color:#666;width:auto;margin-right:3.3rem;}
.partner .partner-t ul li::after {content:"";display:block;width:100%;height:0.2rem;background:#D81813;position:absolute;bottom:0;left:0;display:none;}
.partner .partner-t ul li.cur::after {display:block;}
.partner .partner-c {margin-top:1.35rem;width:92%;margin:0 auto;overflow:hidden;position:relative;}
.partner .partner-c::after {content:"";display:block;height:100%;width:1px;background:#eee;right:0;top:0;position:absolute;z-index:2;}
.partner .partner-c ul {justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;position:relative;border:1px solid #eee;border-bottom:none;border-right:none;box-sizing:border-box;}
.partner .partner-c ul li {width:33.33%;border-right:1px solid #eee;box-sizing:border-box;border-bottom:1px solid #eee;}
.partner .partner-c ul li:nth-of-type(3n) {border-right:none;}
.choose {background-image:url('/mobile/images/xz-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;box-sizing:border-box;height:52.5rem;padding-top:3.9rem;}
.choose .bk-title i {opacity:0.1;}
.choose .bk-title b,.choose .bk-title em {color:#fff;}
.choose .bk-title::after {background:#fff;}
.choose .choose-c {margin-left:4%;margin-top:1.85rem;}
.choose .choose-c dl dd {background:rgba(255,255,255,0.8);height:18.9rem;padding:1.25rem 1.5rem 0;box-sizing:border-box;}
.choose .choose-c dl dd .title {display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;}
.choose .choose-c dl dd .title em {font-size:5rem;font-weight:bold;line-height:80%;color:#D81813;display:block;font-family:Impact;margin-right:1rem;}
.choose .choose-c dl dd .title h3 b {font-size:2rem;font-weight:bold;line-height:2rem;color:#333;display:block;}
.choose .choose-c dl dd .title h3 span {font-size:1.4rem;font-weight:normal;line-height:1.4rem;color:#333;display:block;margin-top:0.6rem;}
.choose .choose-c dl dd .desc {font-size:1.1rem;font-weight:normal;line-height:1.8rem;color:#333;display:block;margin-top:1.2rem;}
.news {padding-top:4rem;padding-bottom:3rem;}
.news .news-tit {width:92%;margin:0 auto;overflow:hidden;margin-top:2.1rem;margin-bottom:0.8rem;}
.news .news-tit ul {display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;}
.news .news-tit ul li {font-size:1.5rem;font-weight:normal;line-height:1.5rem;color:#666;display:block;height:2.2rem;position:relative;margin-right:3.3rem;}
.news .news-tit ul li:last-of-type {margin-right:0;}
.news .news-tit ul li::after {content:"";display:block;width:100%;height:0.2rem;background:#D81813;position:absolute;left:0;bottom:0;display:none;}
.news .news-tit ul li.cur {color:#333;font-weight:bold;}
.news .news-tit ul li.cur::after {display:block;}
.news .news-con {width:92%;margin:0 auto;overflow:hidden;}
.news .news-con .pic {margin-bottom:1.75rem;}
.news .news-con dl {border:0.05rem solid rgba(102,102,102,0.2);margin-bottom:1.2rem;}
.news .news-con dl a {justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.news .news-con dl a dt {font-size:1.7rem;font-weight:bold;line-height:4.1rem;color:#333;display:block;height:4.1rem;width:24%;text-align:center;border-right:0.1rem solid #ececec;box-sizing:border-box;margin:1.8rem 0;}
.news .news-con dl a dd {width:69%;margin-right:3%;}
.news .news-con dl a dd h4 {font-size:1.5rem;font-weight:normal;line-height:1.5rem;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news-con dl a dd p {font-size:1.1rem;font-weight:normal;line-height:1.5rem;color:#666;display:block;margin-top:0.7rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news .news-con dl:last-of-type {margin-bottom:0;}
.news .news-con .more a {display:block;width:13.3rem;height:3.5rem;background:#D81813;font-size:1.5rem;font-weight:normal;line-height:3.5rem;color:#fff;text-align:center;margin:2.5rem auto 0;border-radius:1.75rem;}
.about {background-image:url('/mobile/images/abt-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;box-sizing:border-box;height:31.2rem;padding-top:3.8rem;}
.about .bk-title i {opacity:0.1;}
.about .bk-title b,.about .bk-title em {color:#fff;}
.about .bk-title::after {background:#fff;}
.about .about-c {margin:3.75rem 4% 0;background:rgba(20,38,82,0.8);height:9.75rem;position:relative;justify-content:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.about .about-c::before {content:"";display:block;background-image:url('/mobile/images/abt-dotl.png');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;width:2.1rem;height:2.1rem;position:absolute;left:1.15rem;top:-1.05rem;}
.about .about-c::after {content:"";display:block;background-image:url('/mobile/images/abt-dotr.png');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;width:2.1rem;height:2.1rem;position:absolute;right:1.15rem;bottom:-1.05rem;}
