@charset "utf-8";

*{font-family:Heiti,  DroidSans, DroidSansFallback, Arial, "Microsoft YaHei";margin: 0px;padding: 0px;font-size: 14px;color: #333333;}
a{font-size: 12px;color: #333333;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;color: #333333;}
a:active{text-decoration: none;}
a:focus {outline:none;-moz-outline:none;}
div,ul,li,p,dl,dt,dd,s,b,form,h3,ol{list-style:none;margin:0px;padding:0px;}
input,button,select,textarea{outline:none;outline:none;}
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], input[type="search"] ,botton,bottom {-webkit-appearance:none;}
input::-webkit-input-placeholder {color: #999999;}
textarea{-webkit-appearance: none;}
body{background: #f5f5f5;}

/*主体*/
#wap {margin:0px auto;width: 100%;max-width: 750px; overflow: hidden;position:relative;}
.nk1200{width: 1200px;margin: 0 auto;}
.nk1280{width: 1280px;margin: 0 auto;}
.nk1440{width: 1440px;margin: 0 auto;}

/* flex 样式*/
.flex {display: flex;}
.flex.column {flex-direction: column;}
.flex.wrap {flex-wrap:wrap;}
.flex.acenter {align-items: center;}
.flex.jcenter {justify-content: center;}
.flex.jcb {justify-content: space-between;}
.flex.jca {justify-content: space-around;}
.flex.jce {justify-content: flex-end;}
.flex.center {align-items: center;justify-content: center;}
.flex.flex1,
.flex .flex1 {flex: 1;}
.flex .ase {align-self:flex-end;}
.flex .fs {flex-shrink: 0;}

/* 省略号 */
.ellipsis{overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.ellipsis1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.ellipsis2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.ellipsis3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.h10{height: 10px;}
.h20{height: 20px;}
.h30{height: 30px;}
.h40{height: 40px;}
.w10{width: 10px;}
.w20{width: 20px;}
.w30{width: 30px;}
.w40{width: 40px;}
/*---上边距---*/
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
/*---右边距---*/
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
/*---下边距---*/
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
/*---左边距---*/
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.ml40{margin-left: 40px;}
.bj_fff{background-color: #ffffff;}
.bt1{border-top: solid 1px #f7f7f7;}

.header .banner{width: 100%;object-fit: cover;display: block;}
.header .content{margin: 14px 12px;}
.header .content .p{position: relative;padding-left: 10px;font-size: 14px;color: #999;line-height: 20px;text-align: justify;}
.header .content .p i{width: 3px;height: 100%;background: #ebebeb;border-radius: 2px;position: absolute;left: 0;}

.header .nav{height: 50px;padding: 10px 0 10px 10px;box-sizing: border-box;width: 100%}
.header .nav{overflow-x: auto;}
.header .nav::after{content: "";width: 100%;height: 1px;background: rgba(0, 0, 0, 0.05);position: absolute;left: 20px;bottom: 0;}
/* 谷歌浏览器 隐藏滚动条 */ 
.header .nav::-webkit-scrollbar{display: none;}
/* 火狐浏览器 隐藏滚动条 IE浏览器 隐藏滚动条 */
.header .nav{scrollbar-width: none; -ms-overflow-style: none;}
.header .nav{overflow-x: scroll; white-space: nowrap; width: 100%;height: 50px;}
.header .nav .item{padding-left: 10px;font-size: 18px;color: rgba(0,0,0,.4);}
.header .nav .item::after{content: "";width: 1px;height: 12px;background: rgba(0,0,0,.4);color: rgba(0,0,0,.4);display: inline-block;margin-left: 10px;}
.header .nav .item:last-of-type::after{width: 0;}
.header .nav .item.cur{color: #000;}

.container .group .too{height: 65px;padding: 0 10px;}
.container .group .too .ico{width: 18px;height: 18px;}
.container .group .too .num{font-size: 18px;color: #1c1c1c;font-weight: bold;}
.container .group .too .x{width: 1px;height: 16px;background: #d8d8d8;margin: 0 8px;}
.container .group .too .title{font-size: 18px;color: #1c1c1c;font-weight: bold;}
.container .group .too .t{font-size: 14px;color: #86C924;}
.container .group .too .iconfont{font-size: 12px;color: #86C924;}
.container .group .list{padding: 0 15.75px;background: #fff;}
.container .group .list .item{padding: 20px 0;border-bottom: 1px solid rgba(0,0,0,.06);}
.container .group .list .item .title{font-size: 18px;color: #1a1a1a;line-height: 24px;height: 72px;}
.container .group .list .item .img{width: 120px;height: 90px;border-radius: 3px;margin-left: 20px;object-fit: cover;}
.container .group .list .item .date{font-size: 12px;color: rgba(0,0,0,.35);margin-top: 20px;}
.container .list_foo{height: 63px;width: 100%;}
.container .list_foo .dot{width: 3px;height: 3px;border-radius: 50%;background: #d8d8d8;margin: 0 20px;}
.container .list_foo .x{width: 151px;height: 1px;background: #d8d8d8;}

.container .detail{padding: 0 14px 30px;}
.container .detail .too{padding: 14px 0;}
.container .detail .title{font-size: 24px;color: #000;font-weight: bold;}
.container .detail .date{font-size: 12px;color: rgba(0,0,0,.6);}
.container .detail .hits{font-size: 12px;color: rgba(0,0,0,.6);}
.container .detail .from{font-size: 12px;color: #999;}
.container .detail .box .content{font-size: 18px;color: rgba(0,0,0,.95);line-height: 30px;text-align: justify;}
/*.container .detail .box .content img{width: 100%;}*/
/*.container .detail .box .img{width: 100%;object-fit: cover;margin-top: 20px;}*/

.back{transform: rotate(180deg);display: inline-block;font-size: 14px;color: #333;margin: 20px 0;margin-left: 12px;}
.back.cur{color: #fff;}



