li{ list-style:none;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; color:#e70e16;}
img{ max-width:100%;}
.header{ position: absolute; left: 0; top: 0; right: 0; padding:0.25rem 0.2rem; z-index: 100; }
.logo img{ height: 28px; }
.login-link{ border:solid 1px #c2c2c2; border-radius: 4px; padding:3px 10px; color: #fff; }
.login-link a{ color:#fff; }
.login-link span{ padding:0 5px; }
.qq-login{ color: #fff; display: block; margin-left: 10px; padding-left: 0.3rem; background: url(../images/qq.png) left center no-repeat; background-size: auto 0.24rem; margin-top: 4px; }
.nav-click{ display: block; float: left; margin-left: 10px; margin-top: 4px; }
.nav-click img{ width: 0.3rem;}
.notice-back{ padding:0.2rem; background: #7c9acb; position: relative; }
.notice-left{ background: url(../images/notice.png) left center no-repeat; color: #fff; background-size: 0.21rem auto; padding-left: 0.3rem; font-size: 0.2rem; padding-right: 0.9rem;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
 }
 .notice-left span{ color: #ffba00;}
.notice-left a{ color: #fff; }
.notice-more{ position: absolute; right: 0.2rem; top: 0; padding:0.2rem 0; color: #fff; font-size: 0.2rem; }
.k-back{ background: #f9f9f9; padding:0.2rem 0.2rem 0 0.2rem;}
.k-list{ border-left: solid 1px #e5e5e5; border-top: solid 1px #e5e5e5; padding-bottom: 0.2rem; }
.k-list li{ float: left; width: 25%; background: #fff; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; }
.k-list li img{ width: 0.7rem; height: 0.7rem; margin:0.09rem 0; }
.k-list li span{ font-size: 0.2rem; display: block; background: #6179ac; color: #fff; padding:0.1rem 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.k-list li span.last{ background: #ffba00; }
.title{ font-size: 0.24rem; color: #9a9a9a; font-weight: bold; margin-top: 0.5rem; }
.title span{ color: #ffba00; }
.title-sm{ font-size: 0.12rem; color: #e0e0e0; transform: scale(0.8,0.8); }
.lc-img{ margin:0.5rem 0; }
.title-lind{ width: 20px; height: 3px; background: #eee; margin: 5px auto 0 auto; }
.about-tt{ height: 1.69rem; background: url(../images/about-tt.png) center no-repeat; background-size: 100% 100%; color: #fff; font-weight: bold; padding-top: 0.5rem; }
.about-back{ background: url(../images/about-back.png) center no-repeat; background-size: cover; padding:0.4rem 0.2rem 0 0.2rem;}
.about-txt{ font-size: 0.2rem; color: #8d8d8d; line-height: 0.4rem; text-align: justify; text-indent: 2em; }
.about-more{ font-size: 0.2rem; color: #fff; background: #7a91c1; border-radius: 30px; padding:0.1rem 0.3rem; margin:0.3rem 0; }
.about-img{ padding:0.3rem 0.2rem; border-top: solid 1px #eee; margin:0 -0.2rem; }
.mt-back{ background: #f9f9f9; padding:0.01rem 0.2rem 0.2rem 0.2rem; }
.mt-list li{ float: left; width: 25%; margin:0.4rem 0 0.2rem 0; }
.mt-list li img{ width: 1.4rem; height: 0.5rem; }
.padding-c{ padding-left: 0.2rem; padding-right: 0.2rem; }
.ys-title{ color: #7a91c1; }
.ys-list li{ position: relative; padding:0.4rem 0.4rem 0.4rem 1.3rem; border-bottom: solid 1px #eee; }
.ys-img{ position: absolute; left: 0.3rem; top: 0.4rem; }
.ys-img img{ width: 0.62rem; }
.yx-tt{ font-size: 0.2rem; color: #666; font-weight: bold; margin-bottom: 0.1rem; }
.yx-txt{ font-size: 0.2rem; color: #999; }
.zc-list li{ float: left; width: 25%; padding:0 0.07rem; margin-bottom: 0.2rem; }
.zc-list{ padding:0.4rem 0 0 0; }
.zc-list li img{ border:solid 1px #ebebeb; height: 0.53rem; }
.zc-list li a{ display: block; line-height:0.53rem; font-size: 0.2rem; color: #fbb803; font-size: 0.2rem; background: #fff;  }
.news-tt-l{ font-size: 0.24rem; font-weight: bold; color: #7a91c1; padding-left: 0.15rem; position: relative; }
.news-tt-l:before{ height: 6px; width: 2px; display: block; content: ""; position: absolute; ;left: 0; top: 50%; margin-top: -3px; background: #f5a94f; }
.news-tt{ padding:0.3rem 0.2rem; }
.news-tt-l span{ color: #ccc; font-size: 0.14rem; padding-left: 0.1rem; font-weight:normal; transform: scale(0.8,0.8);}
.news-tt a{ float: right; color: #888; }
.news-t{ color: #444; padding-left: 0.15rem; position: relative; }
.news-t:before{ height: 2px; width: 2px; display: block; content: ""; position: absolute; ;left: 0; top: 50%; margin-top: -1px; background: #f5a94f; }
.news-list{}
.news-list li{ border-top: dashed 1px #dbdbdb; padding:0.4rem 0.2rem;  }
.news-txt{ color: #888; margin-top: 0.15rem; line-height: 0.35rem; }
.news-bottom{ margin-top: 0.2rem; }
.news-more{ padding:3px 15px; border:solid 1px #c2c2c2; font-size: 0.18rem; color: #888888; }
.news-bottom .pull-right{ color: #d3d3d3; font-weight: bold; }
.news-bottom .pull-right span{ color: #6b9fc4; }
.hb-back{ padding:0.4rem 0.2rem; background: url(../images/hb-back.png) center no-repeat; background-size: cover; }
.hb-c{ background: #eff3f7; padding:0.2rem; }
.hb-tt{ font-size: 0.24rem; color: #9a9a9a; font-weight: bold; margin-top: 0.2rem; }
.hb-tt-sm{ font-size: 0.14rem; color: #b4b4b4; border-bottom: solid 1px #e5e5e5; position: relative; padding-bottom: 0.2rem; }
.hb-tt-sm:after{ display: block; content: ""; position: absolute; left: 50%; margin-left: -8px; width: 16px;  height: 3px; bottom: -2px; background: #f5b161; }
.hb-list li{ float: left; width: 33.333333%; padding:0 0.2rem; margin-top: 0.2rem; }
.hb-list{ margin:0 -0.2rem; }
.footer{ background: #dbdee8; }
.footer-tt{ font-size: 0.22rem; color: #5e638a; padding:0.2rem 0; }
.border-footer{ border-bottom: solid 1px #dbdee8; }
.footer-link li{ margin-right: 0.2rem; margin-bottom: 0.2rem; float: left; }
.footer-link li a{ color: #5b5b5b; }
.border-footer p{ margin-bottom: 0.2rem;  }
.footer-bottom{ background: #dbdee8; }
.footer-logo{ padding:0.5rem 0; width: 1.2rem; }
.logo-txt{ margin-left: 0.3rem; margin-top: 0.3rem; }
.footer-b{ padding-top: 0.2rem; }
.nav-mask{ position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 10000; display: none; }
.nav-close{ position: fixed; top: 0.25rem; right: 0.4rem; width: 0.41rem; height: 0.41rem; background: url(../images/nav-close.png) center no-repeat; background-size: 100% 100%; }
.nav-list{ position: fixed; right: 0.2rem; top: 1rem; z-index: 1000; }
.nav-list li{ margin-bottom: 0.3rem; }
.nav-list li a{ color: #fff; font-size: 0.24rem; }
/*******帮助中心******/
.help-banner{ position: relative; }
.help-list{ position: absolute; bottom: 0.2rem; left: 0.2rem; right: 0.2rem; }
.help-list li{ float: left; width: 33.333333%; padding:0 0.1rem; margin-bottom: 0.2rem; }
.help-list li a{ display: block; padding: 0.1rem 0; background: #6d89cf; color: #fff; font-size: 0.22rem; padding-left: 0.3rem; border-radius: 4px; position: relative; }
.help-list li a:before{ height: 2px; width: 2px; display: block; content: ""; position: absolute; ;left: 0.1rem; top: 50%; margin-top: -1px; background: #fff; opacity: 0.5; }
.help-list li a:after{ height: 0.1rem; width: 0.1rem; display: block; content: ""; position: absolute; ;right: 0.1rem; top: 50%; margin-top: -0.05rem; background: url(../images/icon-help.png) center no-repeat; background-size: 100% 100%; }
.help-list li.active a{ background: #fabd05; }
.help-tt span{ font-size: 0.24rem; color: #ffba00; font-weight: bold; padding:0; }
.help-tt{ margin-top: 0.2rem; }
.help-tt-sm{ margin-left: 0; display: inline-block; transform: scale(1,1); padding-left: 0.1rem; }
.help-lind{ margin:0.2rem 0; border-bottom: dashed 1px #ffba00; }
.help-qb-txt p{ color: #8d8d8d; line-height: 0.4rem; margin:0; }
.help-qb-txt p a{ color: #6078ab; text-decoration:underline; }
.qb-tt{ margin-top: 0.3rem; margin-bottom: 0.1rem; color: #6078ab; }
.qq-zx{ margin:0.3rem 0; }
.qq-zx img{ width: 2.4rem; }
.quetion-tt{ font-size: 0.22rem; color: #343434; padding-left: 0.4rem; background: url(../images/icon-question.png) 0.2rem center no-repeat; margin:0 -0.2rem; padding:0.2rem 0 0.2rem 0.5rem; border-bottom: dashed 1px #d8d8d8;}
.question-txt{ font-size: 0.2rem; color: #8d8d8d; line-height: 0.4rem; text-align: justify; margin-top: 0.2rem; margin-bottom: 0.2rem; }
.bz-img{ margin:0.1rem 0 0.2rem 0; }
.bz-article p{ margin-bottom: 0.3rem; text-align: justify; color: #a9a9a9; line-height: 0.4rem; }
.bz-article{ padding-top:0.1rem; }
.bz-tt{ font-size: 0.2rem; color: #6078ab; font-weight: bold; position: relative; }
.bz-tt span{ position: relative; padding-left: 0.15rem; }
.bz-tt span:before{ height: 6px; width: 2px; display: block; content: ""; position: absolute; ;left: 0rem; top: 50%; margin-top: -3px; background: #e9e9e9;}
.bz-tt:before{ height: 1px; display: block; content: ""; position: absolute; ;left: 1.2rem; top: 50%; right: 0; background: #6078ab;}
.bz-tt:after{ height: 4px; width: 4px; display: block; content: ""; position: absolute; ;right: 0rem; top: 50%; margin-top: -2px; background: #6078ab; border-radius: 50%;}
.bz-list li{ position: relative; padding:0.2rem 0.2rem 0.2rem 0.35rem; margin:0 -0.2rem; line-height: 0.4rem; color: #a9a9a9; border-bottom:dashed 1px #d5d5d5; }
.bz-list li:before{ height: 2px; width: 2px; display: block; content: ""; position: absolute; ;left: 0.2rem; top: 0.4rem; background: #6078ab;}
.bz-tt02:before{background: #ffa200;}
.bz-tt02:after{background: #ffa200;}
.bz-tt02{ color: #ffa200; }
.border-no{ border:none!important; }
.help-tt-lind{ background: url(../images/help-lind.png) left bottom no-repeat; background-size: auto 0.3rem; font-weight: bold; color: #939393; padding-left: 0.35rem; padding-bottom: 0.1rem; }
.help-sm-txt{ padding-left: 0.35rem; }
.question-txt p{ margin:0; }
.question-txt p span{ color: #ffba00; }
.contact-back{ background: #eee; padding:0.2rem; }
.contact-img img{ width: 6.33rem; margin-top: 0.1rem; margin-bottom: 0.2rem;box-shadow: 0px 6px 10px 1px rgba(100, 100, 100, 0.1); }
.contact-txt{ font-size: 0.22rem; color: #8d8d8d; margin-top: 0.2rem; }
.app-c{ position: relative; padding-left: 2.1rem; margin-bottom: 0.3rem; height: 1.9rem; }
.app-img{ position: absolute; left: 0; top: 0; }
.app-img img{ width: 1.9rem; height: 1.9rem; }
.app-tt{ font-size: 0.22rem; color: #a7a7a7; padding-top: 0.2rem; padding-bottom: 0.2rem; font-weight: bold; padding-left: 0.5rem; line-height: 0.25rem; background: url(../images/icon-az.png) left center no-repeat; background-size: 0.36rem auto; }
.app-tt .app-color{ color: #ffba00; }
.app-tt .app-style{ font-size: 0.2rem; color: #e2e2e2; }
.app-txt{ border-top: solid 1px #e5e5e5; padding-top: 0.2rem;}
.app-txt p{ margin-bottom: 0.1rem; color: #48c997; }
.app-txt p a{ color: #6078ab; }
.app-tt02{ background: url(../images/icon-pg.png) left center no-repeat; background-size: 0.36rem auto; }
/********login*******/
.login-back{ background: url(../images/login-back.png) center no-repeat; background-size: cover;}
.go-back{ display: block; background: url(../images/go-back.png) center no-repeat; background-size: 100% 100%; width: 0.22rem; height: 0.33rem; margin-top: 0.05rem; }
.login-header{ padding:0.2rem; position: relative; }
.register-link{ display: block; padding:0.08rem 0.3rem; color: #fff; border:solid 1px #fff; float: right; border-radius: 4px; }
.login-tt{ font-size: 0.3rem; color: #fff; position: relative; margin:0.5rem 0.2rem; }
.login-tt:before{ display: block; content: ""; position: absolute; left: 0; top: 50%; right: 50%; margin-right: 1rem; border-bottom: solid 1px #7689cb; }
.login-tt:after{ display: block; content: ""; position: absolute; right: 0; top: 50%; left: 50%; margin-left: 1rem; border-bottom: solid 1px #7689cb; }
.login-c{ background: #fff; border-radius: 4px; padding:0.35rem; position: relative; margin-bottom: 0.2rem; }
.login-input{ font-size: 0.2rem; height: auto; box-shadow: none;}
.login-relative{ position: relative; margin-bottom: 0.3rem; }
.yzm{ position: absolute; right: 1px; top: 1px; bottom: 1px; border-radius: 0 4px 4px 0; width: 1.15rem; }
.yzm img{ width: 100%; height: 100%; }
.btn-login{ padding:0.15rem 0; text-align: center; width: 100%; color: #fff; font-size: 0.22rem; background: #ffba00; margin-bottom: 0.3rem; }
.btn-login:hover,.btn-login:focus{ color: #fff; }
.btn-login-qq{ background: #1f9eff; }
.btn-login-qq span{ padding-left: 0.3rem; background: url(../images/qq.png) left center no-repeat; background-size:0.22rem auto;  }
.checkbox{ color: #888; margin-top: 0; font-size: 14px; }
.forget-password a{ font-size: 14px; color: #ffba00; }
/******about******/
.about-tabs{ position: absolute; bottom: 0.6rem; left: 0; right: 0; }
.about-tabs li { display: inline-block; margin:0 0.42rem; }
.about-tabs li img{ width: 0.96rem; }
.about-txt-p{ margin-right: -0.2rem; padding-right: 0.2rem; border-top: dashed 1px #c4c4c4; border-bottom: dashed 1px #c4c4c4; margin-top: 0.2rem; margin-bottom: 0.3rem; padding-top:0.2rem; padding-bottom: 0.2rem; text-indent: 2em; text-align: justify; line-height: 0.4rem; color: #8d8d8d; }
.about-l{ color: #989898; position: relative;padding-left: 0.15rem; margin-bottom: 0.2rem;  }
.about-l span{ color: #343434;}
.about-l:before {
    height: 6px;
    width: 2px;
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -3px;
    background: #f5a94f;
}
.qq-kf{ padding:0.3rem 0; border-bottom: dashed 1px #c4c4c4; }
.qq-kf img{ width: 4rem; }
.back-f9{ background: #f9f9f9; }
.about-img02{ margin:0.3rem 0; }
.about-tt-sm{ position: relative; width: 100%; }
.about-tt-sm:after{ display: block; content: ""; position: absolute; right: -0.2rem; top: 50%; left: 3.5rem; border-top: solid 1px #e5e5e5; }
.about-tt-sm:before{ display: block; content: ""; position: absolute; width: 0.25rem; height: 0.28rem; background: url(../images/tt-r.png) center no-repeat; background-size: 100% 100%; right: 0; bottom: 0.3rem;}
.about-list li{ width: 50%; margin-top: 0.3rem; padding:0 0.2rem; float: left; }
.about-list li a{ display: block; position: relative; }
.about-list li a:after{ display: block; content: ""; width: 0.5rem; height: 0.5rem; position: absolute; left: 50%; top: 50%; margin-left: -0.25rem; margin-top: -0.25rem; background: url(../images/view.png) center no-repeat; background-size: 100% 100%; }
.about-list{ margin-bottom: 0.3rem; }
.modal-content{ height: 6.5rem; padding-top: 0.7rem; }
.close-mask{ width: 0.38rem; height: 0.38rem; background: url(../images/modal-close.png) center no-repeat; background-size: 100% 100%; position: absolute; right: -0.1rem; top: -0.1rem; }
.carousel-control.left, .carousel-control.right {
    background-image: none;
    filter: none;
}
.left.carousel-control{ width: 0.2rem; height: 0.72rem; background: url(../images/left.png) center no-repeat; background-size: 100% 100%; left: 0.4rem; top:50%; margin-top: -0.36rem; }
.right.carousel-control{ width: 0.2rem; height: 0.72rem; background: url(../images/right.png) center no-repeat; background-size: 100% 100%; right: 0.4rem; top:50%; margin-top: -0.36rem; }
.carousel-inner img{ width: 3.7rem; height: 5.15rem; margin:0 auto; display: block; }
.zz-tt-sm:after{ left: 0; right: auto; width: 0.7rem; border-color: #ffba00; bottom: -0.21rem; top: auto; margin:0; }
.zz-tt-sm{ margin-bottom: 0.2rem; }
.td-list{ border-top: solid 1px #e5e5e5; }
.td-list li{ padding:0.3rem 0 0.3rem 0.3rem; border-bottom: dashed 1px #e5e5e5; background: url(../images/icon-td.png) left center no-repeat; background-size: 0.18rem 0.18rem; }
.td-list li a{ color: #8d8d8d; }
/*****找回密码****/
.help-txt{ position: absolute; left: 0; right: 0; bottom: 0.2rem; text-align: center; }
.help-txt span{ color: #ffba00; background: url(../images/help-txt.png) left center no-repeat; background-size: 0.23rem auto; padding-left: 0.3rem; }
/*****回收折扣*****/
.fl-table .table-bordered > thead > tr > th{ background: #eee; font-size: 0.2rem;  color: #6078ab; font-weight: bold; padding:10px 15px; font-weight: bold; }
.fl-table .table-bordered > tbody > tr > td{ font-size: 0.2rem; color: #8d8d8d; padding:10px 15px; }
/****资讯列表***/
.zx-tt a{ color: #444; padding-left: 0.2rem; margin:0.2rem 0; display: block; position: relative; }
.zx-tt a:before{ display: block; content: ""; position: absolute; left: 0; top: 50%; width: 4px; height: 4px; margin-top: -2px; background: #f1b500; }
.zx-txt{ color: #888; line-height: 0.35rem; text-align: justify; margin-bottom: 0.2rem; }
.zx-from{ color: #888; }
.zx-from span{ color: #444; }
.zx-date{ color: #d3d3d3; font-weight: bold; margin-left: 0.2rem;}
.zx-date span{ color: #6b9fc4; }
.zx-more{ color: #d3d3d3; font-weight: bold; border:solid 1px #ddd; border-radius: 30px; font-size: 0.2rem; padding:3px 10px; margin-top: 0.2rem; }
.zx-list li{ padding:0.2rem 0; border-bottom: dashed 1px #a6a6a6;  }
.page-ul li{ display: inline-block; margin:0 1px;}
.page-ul li a{ display: block; padding:0px 10px; height: 28px; line-height: 26px; border:solid 1px #aaa; color: #a2a2a2; border-radius: 4px; }
.page-ul li a:hover{ color: #ffba00; border-color: #ffba00; }
.page-ul li.page-prev a,.page-ul li.page-next a{ border-color:transparent; }
.page-ul li.page-prev a:hover,.page-ul li.page-next a:hover{ color: #617ab5; border-color:#f7f7f7;}
.page-input{ height: 28px; border:solid 1px #aaa; box-shadow: none; margin:0 5px; width: 28px; padding:0; text-align: center; }
.page-right{ line-height: 28px; color: #a2a2a2; }
.page-ul{ margin:0.3rem auto; }
.page-right{ margin-top: 0.3rem; }
.news-zx-tt{ height: 0.6rem; line-height: 0.6rem; padding:0 0.2rem 0 0.4rem; color: #53659b; font-weight: bold; background: #ebebeb; position: relative; }
.news-zx-tt:before{ display: block; content: ""; position: absolute; left: 0.2rem; top: 50%; width: 4px; height: 4px; margin-top: -2px; background: #f1b500; }
.news-zx-tt span{ float: right; font-size: 0.22rem; color: #b6b6b6; }
.news-ul li a{ display: block; position: relative; padding-left: 0.4rem; color: #6a6a6a; height: 0.6rem; line-height: 0.6rem; padding-right: 0.8rem; }
.news-ul li a span{ color: #bebebe; position: absolute; right: 0.2rem; top: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.news-ul{ padding:0.2rem 0; background: #fff; }
.news-ul li a:before{ display: block; content: ""; position: absolute; left: 0.2rem; top: 50%; width: 4px; height: 4px; margin-top: -2px; background: #f1b500; border-radius: 50%; }
/****网站公告*****/
.login-header .nav-click{ position: absolute; right: 0.2rem; top: 0.2rem; margin-top: 4px; z-index: 100; }
.header-txt{ text-align: center; color: #fff; font-size: 0.24rem; padding-top: 0.05rem; }
.article-fff{ background: #fff; padding:0.2rem; }
.title-article{ font-size: 0.2rem; color: #6a6a6a; font-weight: bold; }
.article-c{ min-height:100%; padding-top: 0.2rem; padding-bottom: 0.2rem; }
.article-date{ color: #b9b9b9; position: relative; margin-bottom: 0.3rem; margin-top: 0.2rem; margin-left: 0.1rem; margin-right: 0.1rem; padding-bottom:0.3rem; border-bottom: dashed 1px #e5e5e5; }
.article-date span{ color: #ffba00; }
.article-date:before,.article-b:before,.notice-tt:before,.notice-list a:before{ display: block; content: ""; position: absolute; left: 0; bottom: -2px; width: 4px; height: 4px; background: #ffba00; border-radius: 4px; }
.article-fff p{ color: #888; line-height: 0.4rem; margin-bottom: 0.3rem; text-align: justify; }
.article-b{ margin-top: 0.2rem; padding-top: 0.3rem;border-top: dashed 1px #e5e5e5; position: relative; }
.article-b a{ display: block; color: #a2a2a2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 0.2rem; }
.article-b a span{ padding:3px 10px; border:solid 1px #aaa; border-radius: 4px; display: inline-block; margin-right: 3px; }
.article-b:before{ top: -2px; bottom: auto; }
.article-b a.next-page span{ color: #ffba00; border-color: #ffba00; }
.notice-list a{ display: block; padding:0.2rem 0; border-bottom: dashed 1px #e5e5e5; position: relative; }
.notice-tt{ color: #6a6a6a; padding-left: 0.2rem; position: relative; }
.notice-tt:before{ bottom: 50%; margin-bottom: -3px; background: #efefef; }
.notice-date{ padding-left: 0.2rem; color: #ffba00; margin-top: 0.1rem; }
/****注册****/
.register-txt{ position: absolute; right: 0.2rem; top: 0; padding:7px 0; color: #c9c9c9; }
.radio-inline{ margin-top: 0; font-size: 12px; margin-bottom: 0.2rem;}
.radio-inline input[type="radio"]{ margin-top: 3px; }
.checkbox a{ color: #ffba00; }
/***注册协议***/
.xy-tt{ margin-top: 0.3rem; }
.xieyi-article p{ margin-bottom: 0; line-height: 0.4rem; }

.news-back{ background: #ffba00; color: #fff; border-radius: 30px; border:none; font-size: 0.2rem; position:absolute; right: 0.2rem; bottom: 0.4rem; }
.news-back:hover,.news-back:focus{ color: #fff; }
.news-title{ font-size: 0.28rem; color: #444; padding:0.2rem 0.1rem; border-bottom: dashed 1px #ddd; }
.news-article div{ display: inline-block; margin:0 5px; }
.news-article{ margin:0.2rem 0; }
.article-p p {
    color: #888;
    line-height: 0.4rem;
    margin-bottom: 0.3rem;
    text-align: justify;
}

.ewm-box img{ width: 65px; }
.ewm-back{ background: #eee; border-radius: 4px; padding:10px 0; }
.ewm-box{ display: inline-block; margin:0 auto; background: #4f5aa7; border-radius: 0 4px 4px 0; color: #fff; position: relative; overflow:hidden; height: 65px;}
.ewm-txt{ padding:15px 20px 0 20px; }
.ewm-box:before{ display: block; content:""; position: absolute; left: 65px; top: 0; bottom: 0; width: 5px; background: url(../images/ewm-icon.png) center no-repeat; }
.news-btn{ width: 120px; display: inline-block; position: absolute; bottom: 1.5rem; left: 50%; margin-left: -60px; height: 36px; border-bottom: solid 2px #a67203; margin-top: 50px; border-radius: 30px; color: #fff; line-height: 34px; font-size: 14px; font-weight: bold; background: #ffb20d; text-align: center; }
.news-btn:hover{ color: #fff; }