.news  .subnav ul li:nth-child(1){}
.news  .subnav ul li:nth-child(1) a{ color:#354e40; font-weight:bold}
.news  .subnav ul li:nth-child(1) a span{ position:relative}
.news  .subnav ul li:nth-child(1)::before {
    position: absolute;
    left:0%;
    bottom:0px;
    margin-left:0;
    content: "";
    display: block;
    width:100%;
    height:3px; background-color:#354e40;  
    transition: all .5s ease;
}

.new_lists { padding-top:0px; width:1200px;}
.new_lists ul{}
.new_lists ul li{width: 31.3%;
box-sizing: border-box;
margin-right: 3%;
margin-bottom: 3%;
float: left;
overflow: hidden;
position: relative;
box-shadow:0px 0px 10px #ddd;
-webkit-transition: all ease .4s;
	transition: all ease .4s;display:inline}
.new_lists ul li:nth-child(3n) {
    margin-right: 0;
}
.new_lists ul li .news_imgs{ width:100%; overflow:hidden}
.new_lists ul li .news_imgs img{ width:100%;}
.new_lists ul li .news_l_times{float:left; width:100px;text-align:center; color:#666666; display:inline; padding-top:30px; font-size:14px; line-height:200%; font-family:"PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Hiragino Sans GB","Helvetica Neue","Helvetica",sans-serif}
.new_lists ul li .news_l_times .time_dd{ font-size:40px; color:#354e40; display:block; padding-bottom:10px;}

.new_lists ul li .news_showmore{border-top: 1px solid #e5e5e5;
background: #fff;
padding: 16px 20px; position:relative;}
.new_lists ul li .news_showmore::before {
    content: "";
    width: 100%;
    height: 0px;
    background:#e9972b;
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transition: all .5s 0s ease-in-out;
    transition: all .5s 0s ease-in-out;
    z-index: 1;
}
.new_lists ul li .news_showmore::after {
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    content: ".";
}
.new_lists ul li:hover .news_showmore::before {height:100%;}

.new_lists ul li:hover a .news_showmore  .time{ color:#FFFFFF}
.new_lists ul li .news_showmore .more {
    font-size: 14px;display:inline;
    color: #b7b7b7;
    line-height: 22px;
    position: relative;
    z-index: 2;
    -webkit-transition: all .8s;
    transition: all .8s;
}
.new_lists ul li a .news_showmore  .time { display:inline;
    font-size: 14px;
    color: #b7b7b7;
    line-height: 22px;
    font-family: "Arial";
    position: relative;
    z-index: 2;
    -webkit-transition: all .8s;
    transition: all .8s;
}
.new_lists ul li:hover .news_showmore .more,.new_lists ul li .news_showmore  .time { color:#FFFFFF}

.new_lists ul li .news_r_fonts{padding: 28px;background: #fff;}
.new_lists ul li .news_r_fonts h3{ font-size: 18px;
color: #000;
line-height: 26px;
height: 52px;
overflow: hidden;
margin-bottom: 10px;}
.new_lists ul li .news_r_fonts .news_descipe{font-size: 14px;
color: #666;
line-height: 24px;
height: 48px;
overflow: hidden;
margin-bottom: 12px;}

.new_lists ul li:hover{  background-color:#faf2e5;-webkit-box-shadow: 0px 0px 25px rgba(0,0,0,.2);
	-moz-box-shadow: 0px 0px 25px rgba(0,0,0,.2);
	box-shadow:0px 0px 25px rgba(0,0,0,.2);-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.new_lists ul li:hover .news_l_times,.new_lists ul li:hover .news_l_times .time_dd,.new_lists ul li:hover .news_r_fonts,.new_lists ul li:hover .news_r_fonts h3,.new_lists ul li:hover .news_r_fonts .news_mores{}


.page_news_detail{ padding-top:0px;padding-bottom:35px;}
.page_news_detail  .title{ text-align:center; padding-bottom:25px; text-align:center;}
.page_news_detail  .title h2{ font-size:40px; color:#000000; line-height:120%; overflow:hidden; font-weight:normal;}
.page_news_detail .title p{margin-top:16px; font:normal 14px/18px "Microsoft YaHei"; color:#999999}
.page_news_detail .page_news_con{ line-height:200%; text-align:left; padding-top:0px; font-size:14px;}
.page_news_detail .page_news_con p{ text-indent:2rem;}
.page_news_detail .page_news_con img{ max-width:100%;}
.news_else{ margin-top:20px; text-align:center; background-color:#fff; margin-bottom:20px;}
.news_else_pre{ position:relative; width:48%; padding:20px 0px; display:inline-block;border-right:#e9e9e9 1px solid;}
.news_else_next{ position:relative; width:50%; padding:20px 0px;display:inline-block}

@media (max-width:1000px) {
.new_lists,.new_lists ul{ width:100%;}
.new_lists ul li{ float:none; min-height:inherit; width:100%; margin:0px auto; margin-bottom:1.2rem; display:block}
.new_lists ul li .news_l_times {
    float: none;
    width: 100%;font-size:1rem; display:block; text-align:left; padding-top:1rem; padding-left:0.7rem;}
.new_lists ul li .news_r_fonts {
    float: none;
    width:100%;
    text-align: left;
    padding-left:0.7rem;
    padding-right:0.7rem;
    color: #999999;
    display: block;
    margin-top:0rem; padding-bottom:1.4rem;
    margin-bottom:1rem;
    border-left: none;
}
.new_lists ul li .news_l_times .time_dd{ display:inline; font-size:1rem; padding-right:0.5rem;}
.new_lists ul li .news_r_fonts h3{ font-size:1rem;}
.new_lists ul li .news_r_fonts .news_descipe{ font-size:0.7rem;}
.new_lists ul li .news_r_fonts .news_mores{ font-size:0.8rem}
.page_news_detail{ padding:0;}
.page_news_detail  .title h2{ font-size:1.3rem}
.page_news_detail .page_news_con{ font-size:0.85rem}
.news_else{ background:none; text-align:left; margin-top:1rem; margin-bottom:0}
.page_news_detail .title p{ font-size:0.7rem;}
.news_else_pre,.news_else_next{ width:100%; display:block; border:0; padding:0.3rem 0rem;}

.news .subnav ul li:nth-child(1) a {
    color: #fff;
    font-weight: bold; background-color:#354e40
}
}