html {font-size:57px;}
a,a:hover{text-decoration: none;}


/* 今日头条 */
.mobile-headlines{background:#fff;padding:0.24rem 0.2rem 0.2rem 0.2rem;position: relative;font-size: 0.36rem;line-height: 0.45rem;text-align: center;}
/*.mobile-headlines::before{content: '';width: 0.8rem;height: 0.8rem;background: url(../images/icon-headlines.png) no-repeat center #cf1722;background-size: 70%;position:absolute;top:0.3rem;left:0.2rem;border-radius: 0.05rem;}*/


.flex-wrap{display: flex; flex-wrap: wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify;justify-content: space-between; box-sizing: border-box;}


/* 首页轮播-1 */

.ad-swiper {width: 100%;height: 4.22rem;position: relative;margin-top:0.2rem;}
			
.ad-swiper .swiper-container { width: 100%;height: 100%;}
.ad-swiper .swiper-slide {width: 100%;height: 100%;}

.ad-swiper .swiper-slide em{line-height: 0.8rem;font-size: 0.32rem;color: #fff;display: block;background:linear-gradient(to bottom,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.6));margin-top: -0.8rem; position:relative;overflow:hidden; height:0.8rem;}
.ad-swiper .swiper-slide a,.ad-swiper .swiper-slide img{display:block;width: 100%;height: 100%;}
.ad-swiper .swiper-slide em i{ display:block;width:85%; overflow:hidden;padding: 0px 0.2rem;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: justify;}


.ad-swiper .swiper-pagination{left: auto;right: 0.1rem;width: auto;display: inline-block;bottom:0.25rem;}
.ad-swiper .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.1rem 0 0;}
.ad-swiper .swiper-pagination-bullet {background: #fff;width: 0.1rem;height: 0.1rem;opacity: 1;border-radius: 0;;}
.ad-swiper .swiper-pagination-bullet-active{background:#cf1722;}


.ad-swiper .swiper-button-prev {left: 0;top:40%;width: 0.4rem;height: 0.7rem;background: url(../images/prev@2x.png) no-repeat;background-size: 100%;}

.ad-swiper .swiper-button-next {right: 0;top:40%;width: 0.4rem;height: 0.7rem;background: url(../images/next@2x.png) no-repeat;background-size: 100%;}
.ad-swiper .swiper-button-prev:after, .ad-swiper .swiper-button-next:after{display: none;}

/* 首页轮播-2 */

.news-swiper {width:calc(100% - 0.4rem);width:-moz-calc(100% - 0.4rem);width:-webit-calc(100% - 0.4rem);position: relative;margin-left:0.2rem;margin-top:0.2rem;border-bottom:1px #ddd solid;padding-bottom:0.2rem;}			
.news-swiper .swiper-container { width: 100%;height: 100%;}
.news-swiper .swiper-slide {width: 100%;height: 100%;}


.news-swiper .swiper-slide em{display: block;width: 100%;height: 3.9rem;}
.news-swiper .swiper-slide em img{display:block;width: 100%;height: 3.9rem;}

.news-swiper .swiper-slide span{display: block;width:7.1rem;font-size: 0.34rem;line-height: 0.48rem;padding-top:0.1rem;word-break: normal;word-break: break-all;text-align: justify;}
.news-swiper .swiper-slide i{display: block;font-size: 0.3rem;font-family: arial;color:#999;padding-top:0.16rem;}

.news-swiper .swiper-button-prev {left: 0;top:50%;margin-top:-1.15rem;width: 0.4rem;height: 0.7rem;background: url(../images/prev@2x.png) no-repeat;background-size: 100%;}

.news-swiper .swiper-button-next {right: 0;top:50%;margin-top:-1.15rem;width: 0.4rem;height: 0.7rem;background: url(../images/next@2x.png) no-repeat;background-size: 100%;}
.news-swiper .swiper-button-prev:after, .news-swiper .swiper-button-next:after{display: none;}

.mobile-wrap{box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);background: #fff;margin-top:0.2rem;}

/* 首页轮播-3 */

.exhibition-swiper {width:calc(100% - 0.4rem);width:-moz-calc(100% - 0.4rem);width:-webit-calc(100% - 0.4rem);position: relative;margin-left:0.2rem;margin-top:0.2rem;border-bottom:1px #ddd solid;padding-bottom:0.2rem;}			
.exhibition-swiper .swiper-container { width: 100%;height: 100%;}
.exhibition-swiper .swiper-slide {width: 100%;height: 100%;}


.exhibition-swiper .swiper-slide em{display: block;width: 100%;height: 3.9rem;}
.exhibition-swiper .swiper-slide em img{display:block;width: 100%;height: 3.9rem;}

.exhibition-swiper .swiper-slide span{display: block;width:7.1rem;font-size: 0.34rem;line-height: 0.48rem;padding-top:0.1rem;word-break: normal;word-break: break-all;text-align: justify;}
.exhibition-swiper .swiper-slide i{display: block;font-size: 0.3rem;font-family: arial;color:#999;padding-top:0.16rem;}

.exhibition-swiper .swiper-button-prev {left: 0;top:50%;margin-top:-1.15rem;width: 0.4rem;height: 0.7rem;background: url(../images/prev@2x.png) no-repeat;background-size: 100%;}

.exhibition-swiper .swiper-button-next {right: 0;top:50%;margin-top:-1.15rem;width: 0.4rem;height: 0.7rem;background: url(../images/next@2x.png) no-repeat;background-size: 100%;}
.exhibition-swiper .swiper-button-prev:after, .exhibition-swiper .swiper-button-next:after{display: none;}

.mobile-wrap{box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);background: #fff;margin-top:0.2rem;}
/* 列表页 */
.mob-title{position: relative;height:0.7rem;border-top:0.04rem #cf1722 solid;display: flex;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; box-sizing: border-box;}
.mob-title::before{content:'';width:7.1rem;height:0.02rem;background: #ccc;position: absolute;bottom:-0.02rem;left:0.2rem;z-index: 2;}
.mob-title span{display: inline-block;vertical-align: top;line-height: 0.65rem;font-size: 0.36rem;font-weight: bold;color:#e3241a;padding:0 0.2rem;}
.mob-title a{display: inline-block;vertical-align: top;width: 0.7rem;height: 0.65rem;background: url('../images/+@2x.png') no-repeat center;background-size:40% auto;}

/* 列表通用 */
.mob-list{padding:0 0.2rem;}
.mob-list dl{padding:0.25rem 0;border-bottom:0.02rem #ccc solid;position: relative;display: flex;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between; -ms-flex-pack: justify;justify-content: space-between;font-size: 0;}
.mob-list dl dt{display: inline-block;vertical-align: top;width: 2.5rem;}
.mob-list dl dt a{display: block;}
.mob-list dl dt img{width: 100%;height: auto;}
.mob-list dl dd{display: inline-block;vertical-align: top;width:4.4rem;}
.mob-list dl dd a{display: block;font-size: 0.34rem;line-height: 0.48rem;text-align: justify;}
.mob-list dl dd i{display: block;font-size: 0.3rem;font-family: arial;color:#999;padding-top:0.16rem;display:none;}

.mob-list .noimg dd{width: 100%;}

.load-more{text-align: center;}
.load-more a{font-size: 0.28rem;line-height: 0.48rem;color: #666;display: block;padding:0.12rem 0;font-family: arial;}

.mob-banner{margin:0 0.2rem;padding:0.3rem 0 0.2rem 0;border-bottom:0.02rem #ccc solid;}
.mob-banner img{width: 100%;}

.mob-banner2{margin:0.2rem 0;}
.mob-banner2 img{width: 100%;}

.mob-page{text-align: center;padding:0.3rem 0;}
.mob-page img{box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);width:5.66rem;}

.mob-juzheng{padding:0.2rem;}
.mob-juzheng ul li{width: 3.4rem;}
.mob-juzheng ul li img{width: 100%;height: 4.85rem;}

.mob-banner3{margin:0.2rem 0;}
.mob-banner3 ul li{width: 3.7rem;}
.mob-banner3 ul li img{width: 100%;height: 1.6rem;}

.mob-xiaofei{padding:0 0 0.2rem 0.2rem;width: 97%;box-sizing: border-box;}
.mob-xiaofei ul{}
.mob-xiaofei ul li{background: #f9f3f3;box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.2);border-radius: 0.05rem;width:2.6rem;height:0.8rem;margin-top:0.2rem;position: relative;}
.mob-xiaofei ul li.xf-li{width: 24%;text-align: center;}
.mob-xiaofei ul li span{line-height: 0.8rem;font-size: 0.26rem;}
.mob-xiaofei ul li em{display: inline-block;vertical-align: top;width:0.8rem;height:0.8rem;position: absolute;top:0;right:0;}
.mob-xiaofei ul li em.icon-1{background: url('../images/icon-1.png') no-repeat center;background-size:auto 66%;}
.mob-xiaofei ul li em.icon-2{background: url('../images/icon-2.png') no-repeat center;background-size:auto 66%;}
.mob-xiaofei ul li em.icon-3{background: url('../images/icon-3.png') no-repeat center;background-size:auto 66%;}
.mob-xiaofei ul li em.icon-4{background: url('../images/icon-4.png') no-repeat center;background-size:auto 66%;}

.mob-journalist{padding: 0.2rem 0;margin:0 0.2rem;border-bottom: 0.02rem #ccc solid;}
.mob-journalist ul{}
.mob-journalist ul li{margin:0.2rem 0 0 0;box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);border-radius: 0.05rem;overflow: hidden;}
.mob-journalist ul li a{display:block;width: 100%;height:100%;padding:0.4rem 0 0.4rem 0.2rem;box-sizing: border-box;}
.mob-journalist ul li a em{width:2.1rem;height:2.1rem;display:inline-block;vertical-align:top;border-radius: 50%;border:0.03rem #ccc solid;box-sizing: border-box;overflow: hidden;}
.mob-journalist ul li a em img{width: 100%;height:100%;}
.mob-journalist ul li span{width: 4.2rem;display: inline-block;vertical-align:top;font-size: 0.3rem;line-height: 0.4rem;color: #666;text-align: justify;padding-left:0.22rem;}
.mob-journalist ul li span b{display: block;font-size: 0.36rem;padding:0.15rem 0;}
.mob-journalist ul li a:hover{background: #b80807;}
.mob-journalist ul li a:hover span{color:#fff;}


.load-more{text-align: center;padding-bottom:0.3rem;}
.load-more a{font-size: 0.3rem;line-height: 0.6rem;color: #999;display: inline-block;}
.load-more a span{display: block;}
.load-more a i{display: block;height:0.28rem;background:url('../images/icon-down.png') no-repeat center;background-size:0.23rem 0.28rem;} */



/* 手机端-详情页 */
.detail-title2 {border-bottom: 0.02rem #ccc solid;margin:0 0.2rem;padding:0.3rem 0 0 0;}
.detail-title {border-bottom: 0.02rem #ccc solid;margin:0 0.2rem;padding:0.3rem 0 0 0;}
.detail-title h1 {text-align: center;font-weight: normal;font-size: 0.42rem;line-height: 0.56rem;color:#333;padding-top:0.1rem;}
.detail-title p {color: #999;font-size:0.26rem;line-height: 0.8rem; text-align: center;}
.detail-title p span{display: inline-block;vertical-align: top;padding:0 0.15rem;}

.detail-cont {padding: 0.3rem 0.2rem;font-size: 0.3rem;line-height: 0.48rem;color: #333;}
.detail-cont p{font-size: 0.36rem;line-height:0.58rem;margin:0 0 0.3rem 0;color: #333;}
.detail-cont img{max-width: 100% !important;margin:0 auto;display: block;}
.detail-cont video{max-width: 100% !important;margin:0 auto;}
.detail-sm{background: #f2f2f2;padding:20px;font-size:0.20rem;line-height: 0.30rem;text-align: justify;color:#666;display:none}

/*页码*/
.pages{padding:50px 0 60px 0; text-align: center;font-family: Verdana;font-size: 0;}
.pages li{display: inline-block;vertical-align: top;margin:0 5px;color: #555;font-size: 14px;margin-top:10px;}
.pages li a{color: #555;background: #fff;min-width: 30px;height:30px;line-height: 28px;padding:0 10px;box-sizing: border-box; text-decoration: none;display: block;border:1px #ccc solid;}
.pages li.page-active a,.pages li a:hover{color: #fff;background: #d91817;border:1px #d91817 solid;}

