::-webkit-scrollbar {width:10px;}
::-webkit-scrollbar-track {background-color:#fff;}
::-webkit-scrollbar-thumb {background-color:#118c3c;}
::-webkit-scrollbar-button {background-color:#fff;}
::-webkit-scrollbar-corner {background-color:#fff;}
.flex-sb {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;}
.flex-ce {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.flex-fs {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;}
.flex-fe {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;}
.clear {clear:both}
.clearfix {*zoom:1;}
.news-list {flex-wrap:wrap;padding:30px 0;margin:0 auto;width:100%;max-width:1200px;}
.news-list li {width:48%;margin:0 1% 30px;background-color:#fff;-webkit-box-shadow:1px 10px 20px rgba(0,0,0,0.08);box-shadow:0px 0px 18px rgba(0,0,0,0.15);border-radius:5px;-webkit-transition: all 0.5s;
    transition: all 0.5s;}
/* .news-list li:nth-child(2n) {margin-right:0;}
*/.news-list li a {display:block;width:100%;height:100%;padding:20px 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;}
.news-list li a .img {width:33%;height:100px;background-size:cover;background-position:center center;}
.news-list li a .info {width:65%;height:100px;overflow:hidden;}
.news-list li a .info .title {font-size:16px;font-weight:500;color:#666;margin-bottom:10px;}
.news-list li a .info p {font-size:13px;color:#999;line-height:22px;height:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.news-list li a:hover {text-decoration:none;}
.news-list li:hover {transform:translateY(-10px);-webkit-transform:translateY(-10px);}
.article_cont {overflow:hidden;font-size:16px;width:100%;max-width:1400px;margin:10px auto;padding:17px;box-sizing:border-box;}
.sub_title {text-align:center;line-height:30px;}
.sub_title h1 {font:500 24px "microsoft yahei";margin-bottom:20px;font-weight: bold;color:#333333;padding-bottom: 15px; border-bottom: 1px dashed rgb(221, 221, 221);}
.sub_info {color:#777;border-bottom:1px dashed #ddd;line-height:40px;}
.sub_info {text-align:center;color:#666;padding:5px 0;line-height:.5rem !important;margin-bottom:.1rem;border-bottom:1px dashed #dddddd;}
.article {margin:10px 0;line-height:30px;overflow:hidden;}
.article img{max-width:1100px;margin:10px auto}
.article p{line-height:30px;}
.tuku {margin:10px 0;overflow:hidden;}
.right-cont .cf {clear:both;overflow:hidden;}
.skip {margin-top:5%;margin-bottom:2%;background:#f6f6f6;padding:15px 10px;line-height:30px;}
.skip .fl {float:left;margin-left:10px;}
.skip>div:last-child {text-align:right;float:right;}
.skip span {font-size:16px;color:#BD0F1B;display:inline-block;position:relative;overflow:hidden;vertical-align:middle;padding-right:5px}
.arc_main {margin-bottom: 40px;}
@media screen and (max-width:767px){
.news-list li a .info .title {height:46px;line-height:23px;overflow:hidden;font-size:15px;font-weight:bold;margin-bottom:5px;}
.news-list li {width:92%;margin:2% 4%;background-color:#fff;}
.news-list li:nth-child(2n) {margin-right:1.5%;}
.articleTit {font-size:16px !important;margin-bottom: 0.2rem; padding-bottom: 0.2rem; }
.sub_info {font-size:0;}
.sub_info span {color:#909090;font-size:12px;margin-right:10px;}
.skip .fl {float:none;width:100%;margin-left:0;}
.skip>div:last-child {float:none;width:100%;text-align:left;}
}
.morebtn {color:#fff;font-size:16px;text-align:center;display:block;clear:both;width:180px;line-height:50px;background:#BD0F1B;border-radius:5px;margin:15px auto;}
