@import url("common.css");
.linkbox {border-bottom: 1px solid #eee;height: 40px;line-height: 40px;background: #fff;}
.linkbox a{color: #666;font-size: 14px;}
/*焦点图*/
.picauto-box{ position:relative; width:100%; overflow:hidden;}
.picauto-box .swiper-container3,.picauto-box .swiper-container3 img{ width:100%; height:100%}
.picauto-box .swiper-pagination{ z-index:999; height:30px; line-height:30px; left:auto !important; right:0; bottom:0px !important; width:80px !important;}
.picauto-box .swiper-pagination-bullet{ background-color:#fff; opacity:1 !important; width:6px; height:6px;}
.picauto-box .swiper-pagination-bullet-active{ background-color:#fa4e68;}
.picauto-box .swiper-container3{height:150px;overflow: hidden;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{ margin:0 3px !important;}
.autoTitle{ position:absolute; left:0; bottom:0px; z-index:99; height:30px; width:100%; background:rgba(0,0,0,.6)}
.autoTitle .title{ font-size:12px; height:30px; width:75%; padding-left:10px; z-index:99; color:#fff; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/**swiper**/
.home-nav.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10;}
.swiper-container-horizontal>.swiper-pagination {bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;margin: 0 3px;border-radius: 100%;background: #ccc;}
.swiper-pagination-bullet-active{ background-color:#fa4e68 !important;}
.home-nav{ clear:both; height:40px; width:100%; overflow:hidden; background-color:#fff;}
.swiper-container2{ height:40px; line-height:40px;}
.swiper-container2 .swiper-slide{ width:auto !important; margin:0 5px; height:38px; float:left; text-align:center; display:block; font-size:15px; color:#666}
.home-nav .swiper-container2 .swiper-slide {width: auto !important;margin: 0 5px;height: 26px;float: left;text-align: center;display: block;font-size: 16px;color: #666;padding: 0 5px;line-height: 26px;margin-top: 6px;}
.home-nav .swiper-container2 .active{ color:#fa4e68; border-bottom:2px solid #fa4e68}
.home-nav,.channel-nav{ border-bottom:1px solid #e7e7e7;}
.news-list{ overflow:hidden;background: #fff;}
.news-list-ul{ padding:0 10px;}
.news-list-ul div:last-child{ border-bottom:none;}
.news-list .get-more{ margin:10px;}
.news-list-ul .has-action,.news-list-ul .middle_mode{ border-bottom:1px dashed #e7e7e7;}
.news-list-ul .has-action .lista,.news-list-ul .middle_mode .lista{ overflow:hidden; padding:10px 0;}
.news-list-ul .pic{ overflow:hidden; position:relative;margin-right: 10px;width: 106px;}
.news-list-ul .pic img{ width:100%;}
.news-list-ul .text{-webkit-box-flex: 1;box-flex: 1;}
.news-list-ul .text p{ overflow:hidden; line-height:20px; max-height:40px;}
.news-list-ul .text .tit,.news-list-ul .mid-tit{font-weight: 400; font-size:15px; margin-bottom:5px;}
.news-list-ul .text .info,.news-list-ul .mid-info{ color:#999;}
.news-list-ul .text .info{ font-size:12px;display: -webkit-box;-webkit-line-clamp: 2;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-list-ul .has-action .lista{display: -webkit-box;display: box;-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-align:center;-moz-box-align:center;}
.news-list-ul .middle_mode .lista{ display:block;}
.news-list-ul .mid-ul{display: -webkit-box;display: box;}
.news-list-ul .mid-ul li{ width:1%;/*max-width:300px;*/ overflow:hidden; text-align:center; margin-right:5px;-webkit-box-flex: 1;box-flex: 1;}
.news-list-ul .mid-ul li:last-child{ margin-right:0;}
.news-list-ul .mid-ul img{ width:100%; min-height:100%}
.news-list-ul .mid-info{ height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:5px; font-size:12px;}
.bline img{width:100%;height: auto !important;}
.news-list-ul .text .info .fenlei a{color: #FC5F72;padding-right: 5px;}
/* 内容 */
.huaiyun{background: #fff;border-top: 2px solid #ff4444;}
.huaiyun .m-th {height: 33px;line-height: 33px;border-bottom: 1px solid #ddd;margin: 0 10px;padding-top: 5px;}
.huaiyun .mark {height: 33px;float: left;color: #ff4444;font-size: 18px;border-bottom: 1px solid #ff4444;padding: 0 5px;font-weight:bold;}
.wrap{padding-top:10px;}
.wrap .tabs{height: 30px;padding:0 10px;}
.wrap .tabs a{display: block;float: left;color: #333;text-align: center;line-height: 27px;font-size: 15px;text-decoration: none;border: 1px solid #f5f5f5;height: 27px;padding: 0 15px;margin-right: 2%;}
.wrap .tabs a.active{color:#fff;border: 1px solid #ff4444;color: #ff4444;}
.wrap .swiper-container{border-radius:0 0 5px 5px;width:100%;border-top:0;}
.wrap .swiper-slide{width:100%;background:none;color:#333;}
.wrap .content-slide{}
.wrap .content-slide p{text-indent:2em;line-height:1.9;}
.wrap .swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.wrap .swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.wrap .swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.wrap .swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.m-tA-list {overflow: hidden;padding:0 10px;}
.m-tA-list li {height:35px;line-height:35px;display: block;white-space: nowrap;word-wrap: normal;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;border-bottom: 1px dashed #f5f5f5;padding-top: 2px;background: url(/m/assets/images/indicator1.png) left center no-repeat;padding-left: 10px;}
.m-tA-list li a{font-size:15px;}
.m-tA-list li .fenlei a{color: #FC5F72;padding-right: 5px;}
.list-pic {margin: 0 auto;width: 100%;overflow: hidden;}
.list-pic li {float: left;width: 50%;margin: 10px 0;overflow: hidden;}
.list-pic li a{display: block;text-align: center;margin: 0 auto;width: 90%;overflow: hidden;white-space: nowrap;position: relative;}
.list-pic li img{display: block;width: 100%;height: 100px;}
.list-pic li span{position: absolute;background-color: rgba(0,0,0,.5);color: #FFF;height: 22px;line-height: 22px;font-size: .8em;width: 96%;padding: 0 2%;position: absolute;text-overflow: ellipsis;white-space: nowrap;bottom: 0;left: 0;text-align: center;overflow: hidden;}
.swiper-container .m-more {display: block;height: 30px;line-height: 30px;margin: 10px 15px;border: 1px solid #ddd;color: #999;text-align: center;border-radius: 2px;font-size: 16px;}
.swiper-container1 .m-more {display: block;height: 30px;line-height: 30px;margin: 10px 15px;border: 1px solid #ddd;color: #999;text-align: center;border-radius: 2px;font-size: 16px;}
.wrap .tabs1 {border-bottom: 1px solid #f5f5f5;overflow: hidden;padding-bottom: 0px;}
.wrap .tabs1 a{display: block;float: left;color: #333;text-align: center;line-height: 27px;font-size: 18px;text-decoration: none;border-bottom: 1px solid #f5f5f5;height: 27px;margin-right: 30px;width: 50px;margin-left: 10px;font-weight: bold;}
.wrap .tabs1 a.active{color:#fff;border-bottom: 1px solid #ff4444;color: #ff4444;}
.wrap .swiper-container1{border-radius:0 0 5px 5px;width:100%;border-top:0;}
.wrap .swiper-container1 {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.wenda .m-th {height: 33px;line-height: 33px;border-bottom: 1px solid #ddd;margin: 0 10px;padding-top: 5px;}
.wenda .mark {height: 33px;float: left;color: #ff4444;font-size: 18px;border-bottom: 1px solid #ff4444;padding: 0 5px;font-weight:bold;}
.wenda{background: #fff;border-top: 2px solid #ff4444;}
.wenda .news-list{ overflow:hidden;background: #fff;margin-top: 3px;}
.wenda .news-list-ul{ padding:0 10px;}
.wenda .news-list-ul div:last-child{ border-bottom:none;}
.wenda .news-list .get-more{ margin:10px;}
.wenda .news-list-ul .has-action,.wenda .news-list-ul .middle_mode{ border-bottom:1px dashed #e7e7e7;}
.wenda .news-list-ul .has-action .lista,.wenda .news-list-ul .middle_mode .lista{ overflow:hidden; padding:10px 0;}
.wenda .news-list-ul .pic{ overflow:hidden; position:relative; width:33%;/* max-width:300px;*/ margin-right:14px;}
.wenda .news-list-ul .pic img{ width:100%;}
.wenda .news-list-ul .text{-webkit-box-flex: 1;box-flex: 1;}
.wenda .news-list-ul .text p{ overflow:hidden; line-height:25px;padding-left: 20px;max-height:50px;}
.wenda .news-list-ul .text .tit,.wenda .news-list-ul .mid-tit{ font-size:16px; margin-bottom:5px;background: url(/m/assets/images/w.png) no-repeat left 3px;background-size: 18px;padding-left: 20px;}
.wenda .news-list-ul .text .tit a{color:#333;}
.wenda .news-list-ul .text .info,.wenda .news-list-ul .mid-info{ color:#9f9f9f;}
.wenda .news-list-ul .text .info{ font-size:14px;display: -webkit-box;-webkit-line-clamp: 2;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.wenda .news-list-ul .has-action .lista{display: -webkit-box;display: box;-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-align:center;-moz-box-align:center;}
.wenda .news-list-ul .middle_mode .lista{ display:block;}
.wenda .news-list-ul .mid-ul{display: -webkit-box;display: box;}
.wenda .news-list-ul .mid-ul li{ width:1%;/*max-width:300px;*/ overflow:hidden; text-align:center; margin-right:5px;-webkit-box-flex: 1;box-flex: 1;}
.wenda .news-list-ul .mid-ul li:last-child{ margin-right:0;}
.wenda .news-list-ul .mid-ul img{ width:100%; min-height:100%}
.wenda .news-list-ul .mid-info{ height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:5px; font-size:12px;}
.wenda .bline img{width:100%;height: auto !important;}
.wenda .news-list-ul .text .info .fenlei a{color: #FC5F72;padding-right: 5px;}
.wenda .m-more {display: block;height: 30px;line-height: 30px;margin: 10px 15px;border: 1px solid #ddd;color: #999;text-align: center;border-radius: 2px;font-size: 16px;}
.m-baike-list {background: #fff;padding: 0 10px;border-top: 2px solid #ff4444;padding-bottom:10px;}
.m-baike-list section {background: #fff;margin: 5px 0 0;padding: 0 10px;overflow: hidden;}
.baike-catalog {background: #fff;padding-bottom: 10px;}
.baike-catalog .catalog-tit {border-bottom: solid 1px #ddd;padding-top: 5px;}
.baike-catalog .catalog-tit a {color: #ff4444;font-size: 18px;border-bottom: solid 1px #ff4444;height: 30px;line-height: 30px;display: inline-block;margin-bottom: -1px;font-weight: bold;}
.baike-catalog .subcatalog {font-size: 14px;font-weight: bold;padding: 15px 0 0 5px;display: block;}
.baike-catalog .subcatalog-list {display: block;overflow: hidden;}
.baike-catalog .subcatalog-list li {display: inline-block;float: left;padding: 0 10px;height: 28px;border: solid 1px #e6e6e6;border-radius: 15px;text-align: center;line-height: 28px;margin: 8px 8px 0 0;font-size: 14px;overflow: hidden;}
.baike-catalog .subcatalog-list li a {display: block;}
.baike-catalog .checkmore {display: block;border: solid 1px #ddd;border-radius: 15px;font-size: 14px;color: #999;text-align: center;line-height: 30px;height: 30px;margin-top: 10px;}
.expandMore{cursor:pointer;padding-left:25px;padding-right:5px;line-height:30px;width:70px;margin:0 auto; display:block;overflow:hidden;background-repeat:no-repeat; background-image:url(/m/assets/images/icon_green.png); background-size:20px 20px;background-position:5px 5px;border:1px solid #e5e5e5;border-radius:4px;color: #F66385;font-size: 16px;}
.article_content{max-height:450px;overflow:hidden;}
.youlian {background: #fff;border-top: 2px solid #ff4444;padding:10px;overflow: hidden;}
.youlian .m-th {height: 33px;line-height: 33px;border-bottom: 1px solid #ddd;padding-top: 5px;}
.youlian .mark {height: 33px;float: left;color: #ff4444;font-size: 18px;border-bottom: 1px solid #ff4444;padding: 0 5px;font-weight: bold;}
.youlian li {display: inline-block;float: left;padding: 0 10px;height: 28px;border: solid 1px #e6e6e6;border-radius: 15px;text-align: center;line-height: 28px;margin: 8px 8px 0 0;font-size: 14px;overflow: hidden;}