@charset "UTF-8";
b,body,dd,div,dl,dt,em,figure,h1,h2,h3,h4,h5,h6,html,i,img,p,span,strong,ul{margin:0;padding:0;outline:0;border:0;background:0 0;vertical-align:baseline;}
body{background-color: #eff3f8;color: #4a4a4a;word-wrap: break-word;font-size:14px;font-family: "Microsoft YaHei",Verdana,sans-serif;line-height: 1.5; word-break: break-all;}
a{color:#333;text-decoration:none;cursor: pointer;transition: all .35s ease 0s;}
a:hover{color:#FF3657;text-decoration:none;}
li,ul{list-style:none;}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
i{font-style:normal;}
h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;font-family:inherit;line-height:1.2;}
figure{overflow:hidden;}
/*宽度*/
.w1200{margin:0 auto;width:1200px;}
.w870{width:870px;}
.w730{width:730px;}
.w650{width:650px;}
.w310{width:310px;}
/*公共*/
.fl{float:left;}
.rl{float:right;}
.oh{overflow:hidden;}
.tac{text-align:center;}
.taj{text-align:justify;}
.dis-table{display:table-cell;}
.dis-flex{display: flex;}
.ver-mid{vertical-align:middle;}
.pos-rel{position:relative;}
.wrapper{overflow:hidden;margin:0 auto;width:1200px;}
.otw{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*圆角*/
.br5 {border-radius: 5px;}
/*字体大小*/
.fs38{font-size:38px;}
.fs30{font-size:30px;}
.fs26{font-size:26px;}
.fs24{font-size:24px;}
.fs20{font-size:20px;}
.fs18{font-size:18px;}
.fs14{font-size:14px;}
.fs12{font-size:12px;}
.fs60{font-size:60px;}
.fs80{font-size:80px;}
.btn a {display: inline-block;}
.btn a:hover {color: #fff;opacity: .8;}
/*字体颜色*/
.co-1{color:#fff;}
.co-2{color:#c3c3c3;}
.co-3{color:#FF3657;}
.co-4{color:#666;}
.co-5{color:#3eb5dd;}
.co-6{color:#fb7a3b;}
.co-7{color:#51d18c;}
.co-8{color:#579bef;}
.co-9{color:#fd6a7f;}
.co-10{color:#333;}
/*背景颜色*/
.ba-1{background:#FF3657;}
.ba-2{background:#3eb5dd;}
.ba-3{background:#fb7a3b;}
.ba-4{background:#51d18c;}
.ba-5{background:#579bef;}
.ba-6{background:#f7f7f7;}
.ba-7{background:#fff;}
.ba-8{background:#929292;}
.ba-9{background:#e7e7e7;}
.ba-10{background:#ffdac8;}
/*外边距*/
.mt50{margin-top:50px;}
.mb30{margin-bottom:30px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.ml20{margin-left:20px;}
.mb20{margin-bottom:20px;}
.mbt20{margin-top:20px;margin-bottom:20px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.mlr20{margin-right:20px;margin-left:20px;}
.mr15{margin-right:15px;}
.mlr10{margin-right:10px;margin-left:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px;}
.mbt10{margin-top:10px;margin-bottom:10px;}
.mt15{margin-top:15px;}
/*内边距*/
.pt30{padding-top:30px;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.plr30{padding-right:30px;padding-left:30px;}
.pl30{padding-left:30px;}
.pr30{padding-right:30px;}
.pb30{padding-bottom:30px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.pt15{padding-top:15px;}
.pbt20{padding:20px 0;}
.plr20{padding-right:20px;padding-left:20px;}
.plr10{padding-right:10px;padding-left:10px;}
.pb10{padding-bottom:10px;}
.plr5{padding-right:5px;padding-left:5px;}
.pbt10{padding-top:10px;padding-bottom:10px;}
.pt10{padding-top:10px;}
/*行高*/
.lh40{line-height:40px;}
.lh30{line-height:30px;}
.lh24{line-height:24px;}
.lh20{line-height:20px;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.li{max-width:100%;flex:0 0 100%;}
.li2{max-width:50%;flex:0 0 50%;}
.li4{max-width:25%;flex:0 0 25%;}
.li5{max-width:20%;flex:0 0 20%;}
.li6{max-width:16.667%;flex:0 0 16.667%;}
.border-b {border-bottom: 1px #e3e3e3 solid;}
.border-w{border: 1px solid #ffff;}
.shadow:hover{box-shadow:0 0 10px rgba(0,0,0,.175);}
.transition{transition:all .5s;}
.card:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);}
.card-tilte{position:absolute;bottom:0;left:0;padding:0 10px;width:100%;height:38px;background-color:rgba(0,0,0,.5);line-height:38px;}
.card-tilte a{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;}
.card-tilte .tilte-time{float:right;color:#fff;}
/*头部*/
.header{position: sticky;top: 0;z-index:10;width:100%;background:#fff;box-shadow:0 2px 4px rgba(7,61,125,.16);}
.header .head-tel{display:table-cell;vertical-align:middle;}
.header .head-nav li{float:left;padding:24px 0;}
.header .head-nav li a{display:inline-block;font-size:18px;}
.header .head-nav li a:hover,.header .head-nav li.active a,.header .head-nav li:hover a{color:#FF3657;}
.header .head-nav li .dropdown-submenu{position:relative;top:-2px;display:inline-block;border-color:#333 transparent transparent;border-style:solid;border-width:5px 5px 0;}
.header .head-nav li:hover .dropdown-submenu{border-color:transparent transparent #FF3657;border-width:0 5px 5px;}
.header .head-nav .nav-child{position:absolute;top:99.9%;display:none;overflow:hidden;border-radius:0 0 4px 4px;background-color:#fff;box-shadow:0 2px 4px rgba(7,61,125,.16);}
.header .head-nav .nav-child dd a{display:block;padding:5px 15px;color:#333;text-align:center;white-space:nowrap;font-size:16px;line-height:40px;}
.header .head-nav .nav-child dd a:hover{background-color:#FF3657;color:#fff;}
/*尾部*/
.footer{position:relative;background:#030d28;}
.foottop{float:left;margin-top: 20px;padding:10px 0;width:100%;}
.foottop .about h4{color:#fff;text-align:center;font-size:18px;}
.foottop .about ul{margin-top:10px;}
.foottop .about ul li{font-size:14px;line-height:32px;}
.foottop .about a{color:#fff;}
.foottop .about a:hover{color:#d2d2d2;}
.links{float:left;}
.links .link{display:inline;padding-bottom: 5px;border-bottom:3px solid #FF3657;color:#7f8c8d;cursor:pointer;}
.links ul{margin-top:10px;}
.links li{float:left;margin-right:10px;white-space:nowrap;line-height:30px;}
.links li a{color:#7f8c8d;font-size:14px;}
.links li a:hover{color:#ddd;}
.footer_bottom{margin-top: 30px;padding:10px 0;text-align:center;font-size:14px;}
.footer_bottom .footer_copyright,.footer_bottom .footer_copyright a{display:inline-block;color:#fff;}
.footer_bottom .footer_copyright a img{float:left;margin-right:5px;}
/*在线*/
.online{position:fixed;top:50%;right:10px;z-index:999;margin-top:-158px;color:#fff;}
.online i{display:inline-block;padding:10px 0;font-size:30px;}
.online .card{position:relative;display:block;margin-bottom:1px;width:70px;height:70px;border-radius:5px;text-align: center;font-size: 14px;line-height: 1;cursor:pointer;}
.online .consultation{background-color:#FF3657;color:#fff;}
.online .consultation:hover{background-color:#e6507b;}
.online .hotline{background-color:#0088cc;}
.online .hotline:hover{background-color:#27a9e3;}
.online .hotline .phone{position:absolute;top:0px;left:-160px;display:none;width:166px;background-color:#27a9e3;font-size:20px;line-height:70px;;border-radius:5px;}
.online .weixin{background-color:#78c340;}
.online .weixin:hover{background-color:#58a81c;}
.online .weixin .pic{position:absolute;top:0px;left:-127px;display:none;width:121px;height:121px;}
.online .top{display:none;height:50px;background-color:#666666;}
.online .top:hover{opacity: .8;}
/*banner*/
.banner .swiper-slide{height:400px;color:#fff;}
.banner .swiper-slide.slide1{background:url(../img/banner/banner1.jpg) no-repeat center top;}
.banner .swiper-slide.slide2{background:url(../img/banner/banner2.jpg) no-repeat center top;}
.banner .swiper-slide.slide3{background:url(../img/banner/banner3.jpg) no-repeat center top;}
.banner .swiper-slide.slide4{background:url(../img/banner/banner4.jpg) no-repeat center top;}
.banner .swiper-slide.slide5{background:url(../img/banner/banner5.jpg) no-repeat center top;}
.banner .swiper-slide p{margin:0 auto;max-width:650px;}
.banner .swiper-pagination{bottom:80px!important;}
.banner .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border-radius:0;}
.banner-nav{position:absolute;bottom:0;z-index:2;width:100%;height:70px;background:rgba(0,0,0,.3);}
.banner-nav li{float:left;width:20%;color:#fff;cursor:pointer;}
.banner-nav li .icon{float:left;display:flex;width:70px;height:70px;font-size:40px;justify-content:center;align-items:center;}
.banner-nav li p{line-height:70px;}
.banner-nav li.active{background:rgba(233,233,233,.2);}
.banner-nav li:nth-child(5){border-right:none;}
/*翻译服务*/
.trans{padding:40px 5px 65px;}
.trans .item-trans{position:relative;float:left;margin:0 5px;width:260px;height:330px;border-radius:5px;background:#fff;box-shadow:0 0 3px 1px rgba(176,196,222,.5);cursor:pointer;}
.trans .item-trans:first-child{margin-left:0;}
.trans .item-trans:last-child{margin-right:0;}
.trans .item-trans .trans-haed{position:absolute;padding:10px 0;width:100%;border-radius:5px 5px 0 0;background:#f7f7f7;}
.trans .item-trans .trans-haed i{font-size:46px;}
.trans .item-trans .trans-haed .trans-title{margin-top:5px;}
.trans .item-trans .trans-haed p{margin-top:5px;}
.trans .item-trans .trans-first{padding-top:150px;}
.trans .item-trans .trans-first a{display:block;line-height:30px;}
.trans .item-trans .trans-second{opacity:0;}
.trans .item-trans.active{width:30%;}
.trans .item-trans.active:after{position:absolute;top:10px;left:0;z-index:1;display:block;width:100%;height:100%;border-radius:5px;box-shadow:0 0 0 4px rgba(176,196,222,.3);content:"";transform:scale(1,1.230);}
.trans .item-trans.active .trans-haed{top:-30px;padding:0;text-align:left;}
.trans .item-trans.active .trans-haed.ba-1{background-color:#FF3657;}
.trans .item-trans.active .trans-haed.ba-2{background-color:#3eb5dd;}
.trans .item-trans.active .trans-haed.ba-3{background-color:#fb7a3b;}
.trans .item-trans.active .trans-haed.ba-4{background-color:#51d18c;}
.trans .item-trans.active .trans-haed.ba-5{background-color:#579bef;}
.trans .item-trans.active .trans-haed i{float:left;display:flex;width:80px;height:80px;color:#fff;justify-content:center;align-items:center;}
.trans .item-trans.active .trans-haed .trans-title{padding-top:15px;color:#fff;}
.trans .item-trans.active .trans-haed .trans-title p{color:#fff;}
.trans .item-trans.active .trans-first{opacity:0;}
.trans .item-trans.active .trans-second{position:absolute;top:50px;z-index:2;overflow:hidden;width:100%;border-radius:0 0 5px 5px;background-color:#fff;opacity:1;}
.trans .item-trans.active .trans-second li{float:left;overflow:hidden;margin-top:20px;padding:0 10px 15px;width:50%;}
.trans .item-trans.active .trans-second li span{font-size:16px;}
.trans .item-trans.active .trans-second li p{margin-top:15px;color:#999;font-size:12px;}
/*专属优势*/
.advantage {position: relative;padding-top:20px;height:450px;}
.advantage .core-box {margin:40px auto;width: 245px;height:245px;background: url(../img/advantage.png) no-repeat;}
.advantage li{position: absolute;}
.advantage .line{ width: 124px;height: 59px;}
.advantage .line-up {top:65px;}
.advantage .line-down {top:245px;}
.advantage .line-left {left:395px;}
.advantage .line-right {right:395px;}
.advantage .line-1{background: url(../img/line1.png) no-repeat;}
.advantage .line-2{background: url(../img/line2.png) no-repeat;}
.advantage .line-3{background: url(../img/line3.png) no-repeat;}
.advantage .line-4{background: url(../img/line4.png) no-repeat;}
.advantage .card{width:200px;}
.advantage .card-up {top:0;}
.advantage .card-down {top:250px;}
.advantage .card-left {left:150px;}
.advantage .card-right {right:150px;}
.advantage .card i {font-size: 46px;}
.advantage .card .explain{margin-top: 5px;}
.advantage .card .explain span{color: #333;font-size: 18px;}
.advantage .card .explain p{margin-top: 10px;color: #666;font-size: 14px;line-height:24px;}
/*解决方案*/
.solution{background:url(../img/solution.jpg) rgba(0,0,0,.55) no-repeat center;background-size:cover;color:#fff;background-blend-mode:multiply;}
.solution .swiper-container{height:300px;}
.solution .swiper-slide .card{position: relative;margin:10px;padding:15px 20px;cursor:pointer;}
.solution .swiper-slide .card:hover{box-shadow:0 0 0 4px rgba(247,247,247,.5);}
.solution .card dl dt{padding-bottom:15px;color:#73767c;font-size:14px;}
.solution .card dl a{float:left;padding-bottom:10px;width:25%;color:#9797a1;text-align:center;font-size:14px;}
.solution .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border-radius:0;}
/*新闻*/
.news{ box-sizing: border-box;margin:20px 10px;padding:15px;width:380px;border-radius: 5px; background: #fff;}
.news li {margin-bottom: 15px;color: #666;font-size: 16px;}
.news li figure{margin-right: 10px;}
.news li figure img {width:150px;height:100px;border-radius: 5px;}
.news li p{padding-top: 5px;font-size: 12px;line-height:22px;}
/*二级栏目名*/
.item_title{margin-bottom: 15px;padding-bottom:10px;border-bottom: 1px solid #e8e8e8;}
.item_title h3,.item_title .t{position: relative;padding-left:20px;font-weight: 600;} 
.item_title h3:before,.item_title .t:before{position: absolute;left: 0;width: 4px; height: 20px;background: #ff3657;content: '';}
.item_title .r a{float: right;font-size:16px;}
/*面包屑导航*/
.crumbs {padding:10px 15px;font-size: 14px;}
.crumbs i,.crumbs a,.crumbs span {margin-right: 5px;color: #666;}
/*文章列表*/
.item-list li .card {padding: 10px;cursor: pointer;}
.item-list li figure img {width: 220px;}
.item-list li p{padding-top:5px;}
/*问答列表*/
.item-ask li h3 {padding-left: 15px;background: #f7f7f7;color: #666;font-size: 16px;line-height: 44px;cursor: pointer;}
.item-ask li h3 i {margin-right: 15px;color: #FF3657;font-size: 18px;}
.item-ask li h3 i.jianhao {display: none;}
.item-ask li.active h3 i.jiahao {display: none;}
.item-ask li.active h3 i.jianhao {display: inline;}
.item-ask li p {display: none;padding: 20px 40px 0;font-size: 14px;line-height: 32px;cursor: pointer;}
.item-ask li.active p {display: block;}
.item-ask li.active p a {margin-left: 20px;padding: 3px 12px;border: 1px solid #FF3657;border-radius: 4px;color: #FF3657;font-size: 12px;}
.item-ask li.active p a:hover {border: 1px solid #ff3657;background-color: #ff3657;color: #fff;}
/*信息*/
.info,.info a {overflow: hidden;color: #999;font-size: 14px;}
.info span:first-child {padding-left: 0;}
.info span {padding: 0 6px;}
.info span i {margin-right: 5px;}
.info span a:hover {color: #FF3657;	text-decoration: none;}
/*分页*/
.pagination,.pagination a,.pagination span{display: inline-block;box-sizing: border-box;vertical-align: top;}
.pagination {margin:25px 0;border: 1px solid #ddd;border-right: none;border-bottom: none;background-color: #fff;font-size: 0;}
.pagination a,.pagination span {margin: -1px;padding: 0 15px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;font-size: 14px;line-height:30px;}
.pagination span.current,.pagination span.page_nowindex {background-color:#FF3657;color: #fff;}
.pagination a:focus,.pagination a:hover {color: #FF3657;}
/*文章*/
.wrap{overflow: hidden;padding: 15px;border-radius: 5px;background: #fff;box-shadow: 0 0 4px 2px #edeff5;}
/*文章内容*/
.post-head {margin-bottom: 30px;border-bottom: 1px solid #e8e8e8;}
.post-head h1 {margin-bottom: 10px;padding-top:15px;font-size: 24px;}
.post-content p {padding-bottom: 15px;color: #444;text-align:justify;font-size:16px;line-height:30px;word-break:break-all;}
.post-content a {color: #444;text-decoration: underline;}
.post-content img {display: block;margin: 0 auto;border-radius: 5px;}
.post-content h2,.post-content h3,.post-content h4 {margin-bottom: 15px;padding-left: 8px;border-left: 4px solid #FF3657;border-radius: 3px;background: #f3f4f7;font-weight: 600;font-size: 16px;line-height: 40px;}
.post-content table {margin:15px 0;width: 100%;border: 1px solid #ddd;border-collapse: collapse;cursor: pointer;border-spacing: 0;}
.post-content table td {padding: 15px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;font-size: 14px;line-height:28px;}

/*2021年*/
.main-box{overflow: hidden;margin: 0 auto;width: 1200px;}
.article-left{float: left;padding-right: 8px;padding-left: 8px;width: 75%;}
.article-right{float: left;padding-right: 8px;padding-left: 8px;width: 24.9999%;}
.wrap-box{background-color: #fff;}
.mb15{margin-bottom: 15px;}
.pd20{padding: 20px;}
/*2021列表页*/
.item-news li{padding:15px 25px;border: 1px solid #fff;border-bottom: 1px solid rgba(0,0,0,.05);position: relative;transition: All .3s ease-in-out;-webkit-transition: All .3s ease-in-out;-moz-transition: All .3s ease-in-out;-o-transition: All .3s ease-in-out;cursor: pointer;}
.item-news li:hover{border: 1px solid #FF3657;-webkit-box-shadow: 0 10px 20px rgba(0,0,0,.1);box-shadow: 0 10px 20px rgba(0,0,0,.1);position: relative;z-index: 2}
.item-news li .news-title{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:10px;font-size:16px;}
.item-news li .news-box::after{display: table;content: " ";clear: both;}
.item-news li .news-box .news-img{width:200px;float:left;margin-right:15px;}
.item-news li .news-box .news-img .img-box{box-shadow: 0 0 4px 0 rgb(0 0 0 / 10%);border: 2px solid rgba(0,0,0,.05);overflow: hidden;display: block;position: relative;width: 100%;padding-top: 60%;border-radius: 5px;}
.item-news li .news-box .news-img .img-box::before {content: "加载中";font-family: "Microsoft YaHei";position: absolute;left: 50%; top: 50%;width: 50px;text-align: center;line-height: 30px;height: 30px;margin-top: -15px;margin-left: -25px;font-size: 16px;color: rgba(0, 0, 0, 0.2);z-index: 0;}
.item-news li .news-box .news-img .img-box img {-o-object-fit:cover;object-fit:cover;transition:transform .5s;position:absolute;top:0;width:100%;background-color: rgba(255,255,255,.05);}
.item-news li .news-box .news-img .img-box:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);}
.item-news li .news-box section {overflow: hidden;}
.item-news li .news-box section p{margin: 10px 0;line-height:26px;}
.sign,.sign a{color: #aaa;font-size: 12px;}
.sign a:hover{color: #FF3657}
.txt-ov {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sign i,.sign a{margin-right:5px;}
.tag-img{background-image: url(../img/bg.png); background-position: 0 0;background-repeat: no-repeat;background-size: cover;color: #fff;background-attachment: fixed;margin: 15px 8px;background-color: #FF3657;	text-align: center;padding: 40px;}
.tag-img h1{margin-bottom: 10px;font-size: 22px;}
.tag-img p {font-size: 14px;}
/*2021文章页*/
.article-title{padding:20px 30px;border-bottom: 1px solid #e8e8e8;text-align: center;}
.article-title h1{margin-bottom: 10px;font-size: 1.85em;}
.article-text{padding:20px 20px 0;border-bottom: 1px solid #e8e8e8;font-size:16px;line-height: 1.8;}
.article-text p,.article-text h4,.article-text table{margin-bottom: 15px;}
.article-text p{text-align: justify;}
.article-text h4 {position: relative;padding-bottom: 10px;border-bottom: 1px solid #e8e8e8;font-weight: 600;font-size:18px;line-height: 1.5;}
.article-text h4:before {position: absolute;top: 3px;left: -20px;width: 4px;height: 22px;background: #FF3657;content: "";}
.article-text img {display: block;margin: 0 auto;border-radius: 5px;}
.article-text table { width: 100%; cursor: pointer; table-layout: fixed;border-collapse: collapse;}
.article-text table td {padding: 5px 10px;border-width: 1px;border-style: solid; border-color: #e5e5e5; text-align: center; font-size: 14px;}
.article-text table td p {display: inline-block;margin-bottom: 0; font-size: 1em;}
.state {border: 1px solid #FFC107; padding: 10px;  font-size: 14px; background: #fffcdd;  border-radius: 3px; margin-bottom: 20px;}


/*2021分页*/
.article-navigation{padding: 10px;background-image: url(../img/bg.png);background-position: 0 0;  background-size: cover; background-repeat: no-repeat;background-attachment: fixed;color: #fff;}
.article-navigation:after{clear: both;display: table;content: " ";}
.article-navigation .prev,.article-navigation .next{position: relative;float: left;overflow: hidden;width: 50%;min-height: 1px;text-overflow: ellipsis;white-space: nowrap;}
.article-navigation .next{text-align: right;}
.article-navigation a{font-size: 14px;}
/*2021页内咨询*/
.consult{background-image: url(../img/bg.png);background-position: 0 0;background-repeat: no-repeat;background-size: cover;color: #fff;background-attachment: fixed;background-color: #ff3657;text-align: center;padding:35px;margin-bottom: 15px;}
.consult h2{margin-bottom: 10px; font-size: 1.42em;}
.consult .btn a {padding:5px 20px;border: 1px solid #fff;border-radius:4px;color: #fff;-webkit-transition: all .5s;transition: all .5s;font-size:16px;}
.consult .btn a i{margin-right:5px;}
.consult .btn a:hover{ background-color: #fff;color: #ff3657;}
/*2021内页标题*/
.wrap-title {position: relative;padding: 13px 15px;border-bottom: 1px solid rgba(0,0,0,.05);background-color: #fff;line-height: 30px;}
.wrap-title::before {position: absolute;top:25%;left: -2px;display: block;width: 4px;height: 50%;background-color: #FF3657;content: "";}
.wrap-title::after,.side-tag::after {clear: both;display: table;content: " ";}
.wrap-title h2{float: left;font-size:18px;}
/*2021内页列表*/
.wrap-ul{padding:7px 15px}
.wrap-ul:after{clear:both;display:table;content:" ";}
.wrap-ul li a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;flex: auto;}
.wrap-ul li span {margin-left: 15px;color: #bbb;font-size: .85em;flex: none;}
.wrap-relevant li{float:left;display:flex;padding:0 15px;width:50%;line-height:2.6;align-items:center;}
/*2021内页最新*/
.wrap-newest li{display: flex;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;line-height: 2.6;align-items: center;position: relative;padding-left: 30px;}
.wrap-newest li:after{content: "";display:inline-block;width:1.5em;height:1.5em;line-height:1.5em;color: #FFF;background:#999999;text-align: center;position:absolute;left:0;}
.wrap-newest li:first-child:after {content: "1";background: #FF3657;}
.wrap-newest li:nth-child(2):after {content: "2";background: #FD8C84;}
.wrap-newest li:nth-child(3):after {content: "3";background: #FFCC99;}
.wrap-newest li:nth-child(4):after {content: "4";background: #7FD75A;}
.wrap-newest li:nth-child(5):after {content: "5";background: #CCCCFF;}
.wrap-newest li:nth-child(6):after {content: "6";background: #60C4FD;}
.wrap-newest li:nth-child(7):after {content: "7";}
.wrap-newest li:nth-child(8):after {content: "8";}
.wrap-newest li:nth-child(9):after {content: "9";}
/*2021内页服务轮播*/
.serve .swiper-slide img {width: 100%;height: 100%;background-color: rgba(255,255,255,.05);}
.serve .swiper-slide .title{overflow: hidden;text-align: center;font-size:16px;padding:7px  0;}
/*2021内页标签*/
.side-tag{padding:7px 15px;}
.side-tag a {float: left;display: block;overflow: hidden;margin: 0 0 5px 0;padding: 0 10px;width: 49%;height: 30px;background-color: rgba(0,0,0,.04);line-height: 30px;}
.side-tag a:nth-child(2n) {float: right;}
.side-tag a small {float: right;color: #aaa;transition: all .35s ease 0s;}
.side-tag a:hover {padding-left: 15px;background-color: #FF3657;color: #fff;}
.side-tag a:hover small {	color: #fff;}
/*2021内页问答*/
.side-ask li {padding: 7px 15px 10px;border-bottom: 1px solid rgba(0,0,0,.05);transition: all .35s ease 0s;}
.side-ask li .ask-top{display: flex;align-items: center;margin-bottom:7px;}
.side-ask li .ask-top i{font-size:24px;margin-right:10px;color: #aaa;}
.side-ask li .ask-top span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;flex: auto;}
.side-ask li .ask-bottom {background-color: #f5f5f5;padding: 7px 10px;position: relative;transition: all .35s ease 0s;display: block;}
.side-ask li .ask-bottom a{max-height:65px;font-size:14px;overflow: hidden;text-align: justify;display: block;}
.side-ask li .ask-bottom a i{margin-right: 5px;color: #aaa;}

/*上下页*/
.prevnext {position: relative;padding: 15px 10px;border-radius: 5px;background-color: #fff;box-shadow: 0 0 4px 2px #edeff5;font-size: 0;}
.prevnext:after {position: absolute;top: 50%;left: 50%;width:2px;height: 80%;background-color: #edeff5;content: '';transform: translateY(-50%);}
.prevnext .next,.prevnext .prev {display: inline-block;width: 50%;font-size: 16px;}
.prevnext .prev {text-align: left;}
.prevnext .next {text-align: right;}
.prevnext a {position: relative;overflow: hidden;padding:0 25px;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}
.prevnext .next a:before,.prevnext .prev a:before {position: absolute;top:26%;color: #FF3657;font-size: 40px;transform: translateY(-50%);}
.prevnext .prev a:before {left: 0;content: '«';}
.prevnext .next a:before {right: 0;content: '»';}
/*侧导航*/
.side-nav {overflow: hidden;margin-bottom: 20px;border-radius: 3px;background: #fff;box-shadow: 0 0 4px 2px #edeff5;}
.side-nav-title {margin-bottom: 10px;padding-left: 20px;background: #FF3657;color: #fff;font-size: 18px;line-height: 60px;}
.side-nav-title i {	padding-right: 10px;font-size: 20px;}
.side-nav ul li a {display: block;padding: 0 20px;border-bottom: 1px solid #f1f1f1;color: #666;line-height: 60px;}
.side-nav ul li a i {float: right;color: #FF3657;}
.side-nav ul li a:hover {background-color: #FF365712;color: #FF3657;}
.side-nav ul li.active a {background-color: #FF3657;color: #fff;}
.side-nav ul li.active a i {color: #fff;}
/*侧服务*/
.side-fw{margin-top:-15px;}
.side-fw li a {display: flex;background: #f4f5f9;flex-direction: column;}
.side-fw li a i {margin: 0 auto;padding:10px 0;color: #FF3657;font-size: 32px;}
.side-fw li a h4 {margin: 0 auto;padding-bottom: 10px;font-size: 16px;}
/*相关阅读*/
.related li{overflow: hidden;padding-top:15px;padding-bottom:15px;border-bottom: 1px solid #e9e9e9;}
.related li:first-child{padding-top:0;}
.related li:last-child{padding-bottom:0;border-bottom:0;}
.related li figure{float: left;overflow: hidden;margin-right: 15px;width:40%;}
.related li figure img {width: 100%;height:100%;}
.related li .title{display:-webkit-box;overflow: hidden;margin-top: 10px;text-overflow: ellipsis;font-weight: normal;line-height: 25px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*相关标签*/
.hot-tags li a {float: left;display: block; margin: 0px 2px 10px 0px;padding: 3px 10px;border-radius:5px;background: #EB6841;color: #FFF;font-size: 14px;line-height:26px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.hot-tags li a:hover {border-radius: 0; text-shadow: #000 1px 1px 1px; opacity: .8; }

/*支付*/
.code-pay {margin:5px 39px;box-shadow: 0 0 5px rgba(0,0,0,.15);cursor: pointer;}
.pay-head img {display: block;margin: 20px auto;width: auto;height: 40px;}
.pay-code img {margin:.5rem 0;padding:10px;width: 173px;height: 173px;border:1px solid #e6e6e6;border-radius:5px;}
.pay-head-alipay,.pay-head-wechat {padding: 15px 20px;color: #fff;line-height: 50px;}
.pay-head-alipay {background: #01a9ef;}
.pay-head-wechat {background: #01b501;}
.bank-pay li {float: left;margin:10px;width: 47%;border-radius: 5px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);}
.bank-pay img {display: block;margin: 0 auto;width: auto;height: 80px;}
.bank-pay li div {padding: 15px 20px;height: 140px;color: #fff;font-size: 14px;line-height: 28px;}
.jhbank {background: #023c90;}
.zgbank {background: #c6192c;}
.zsbank {background: #e40313;}
.nybank {background: #399586;}
.gsbank {background: #e40115;}
.yzbank {background: #0e9431;}
/*价格*/
.baojia {margin-top: 20px;}
.baojia-nav {display: inline-block;overflow: hidden;width: 100%;background: #ff3657;text-align: center;}
.baojia-nav li {float: left;width: 25%;color: #fff;line-height: 50px;cursor: pointer;}
.baojia-nav li a {width: 25%;color: #fff;font-size: 18px;line-height: 50px;}
.baojia-nav li.active {	background: rgba(233,233,233,.3);}
.baojia-nav li:hover {background: rgba(233,233,233,.3);}
.baojia-nav li:nth-child(4) {border-right: none;}
/*保障*/
.ensure li .icon {float: left;display: flex;justify-content: center;align-items: center;}
.ensure li:hover i{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);}
@font-face {
  font-family: 'icon';  /* project id 1115755 */
  src: url('//at.alicdn.com/t/font_1115755_7pc6zylcrv5.eot');
  src: url('//at.alicdn.com/t/font_1115755_7pc6zylcrv5.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1115755_7pc6zylcrv5.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1115755_7pc6zylcrv5.woff') format('woff'),
  url('//at.alicdn.com/t/font_1115755_7pc6zylcrv5.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1115755_7pc6zylcrv5.svg#icon') format('svg');
}
.icon {
	font-style: normal;
	font-family: icon;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.biaoqian:before {
  content: "\e635";
}
.yinhao:before {
  content: "\e698";
}
.wen:before {
  content: "\e602";
}

.wendang:before {
  content: "\e72f";
}

.fanhui:before {
  content: "\e6e4";
}

.wx:before {
  content: "\e696";
}

.zixun:before {
  content: "\e626";
}

.liucheng:before {
  content: "\e60b";
}

.gaoxiao:before {
  content: "\e660";
}

.rexian:before {
  content: "\e65a";
}

.jingyan:before {
  content: "\e63d";
}

.gengduo:before {
  content: "\e619";
}

.biyi:before {
  content: "\e6e6";
}

.kouyi:before {
  content: "\e685";
}

.shouhou:before {
  content: "\e62c";
}

.biaozhun:before {
  content: "\e637";
}

.baozhang:before {
  content: "\e611";
}

.baomi:before {
  content: "\e62e";
}

.zhiliang:before {
  content: "\e616";
}

.ISO9001:before {
  content: "\e62a";
}

.fenlei:before {
  content: "\e60f";
}

.shouye:before {
  content: "\e625";
}

.riqi:before {
  content: "\e621";
}

.zhengjian:before {
  content: "\e8be";
}

.app:before {
  content: "\e6d4";
}

.jiahao:before {
  content: "\e607";
}

.jianhao:before {
  content: "\e61d";
}

.shipin:before {
  content: "\e624";
}

.yuedu:before {
  content: "\e64a";
}

.yuyan:before {
  content: "\e601";
}

.tuandui:before {
  content: "\e700";
}
