/*页面 新闻列表*/

#cate_box{height: 100px;text-align: center;}
#cate_box a{line-height: 100px;margin-right: 20px;display: inline-block;padding: 0px 10px;position: relative;font-size: 18px;text-align: center;}
#cate_box a::after{content:"";display: block;height: 2px;width: 100%;position: absolute;left: 0;bottom:30px;background-color: #009fe6;opacity: 0;}
#cate_box a:hover,#cate_box a.active{color: #009fe6;}
#cate_box a:hover::after,#cate_box a.active::after{opacity: 1;}


#list_news .w1440{background-color: #f8f8f8;overflow: hidden;}
#list_news .img{float: left;width: 49%;display: flex;justify-content: center;overflow: hidden;}
#list_news .img img{height: 515px;}
#list_news .con{float: left;padding:50px 80px;width: 50%;}
#list_news .con p{font-size: 16px;line-height: 24px;color: #7a7a7a;}
#list_news .con .cate{margin-bottom: 20px;}
#list_news .con b{display: block;margin-bottom: 20px;font-size: 30px;line-height: 40px;}
#list_news .con .des{padding-bottom: 90px;margin-bottom: 20px;}


#list_news_page {margin-top: 45px;padding-bottom: 100px;}
#list_news_page .w1440>a{float:left;width:23.5%;margin-right: 2%;margin-bottom: 2%;display: block;background-color: #f8f8f8;}
#list_news_page .w1440>a:nth-child(4n){margin-right: 0;}
#list_news_page .img{}
#list_news_page .img img{display: block;width: 100%;}
#list_news_page  .con{padding:25px;}

#list_news_page p{font-size: 14px;line-height: 22px;color: #7a7a7a;}
#list_news_page a b{font-size: 16px;line-height: 24px;height: 45px;margin-top: 10px;font-weight: bold;overflow: hidden;}
#list_news_page p.des{height: 42px;overflow: hidden;}
#list_news_page .w1440>a .cate{margin-top: 15px;}
#list_news_page .w1440>a .cate,#list_news_page a b{display: block;margin-bottom: 20px;}
#list_news_page .w1440>a .url{margin-top: 30px;color: #fff;background-color: #b0b0b0;text-align: center;width: 120px;height: 35px;line-height: 35px;border-radius: 20px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#list_news_page .w1440>a .url:hover{background-color: #009fe6;}


@media(max-width:1440px){
    #list_news .con{padding:50px 60px}
    #list_news .con ul li{font-size: 14px;padding-left: 50px;background-position: 15px center;}
    #list_news .con ul li:nth-child(1){background-image: url(../images/news-time.png);padding-left: 40px;}
    #list_news .con .des{padding-bottom: 60px;line-height: 23px;font-size: 15px;}
    #list_news .con b{font-size: 26px;line-height: 34px;}
    
    #cate_box{height: 70px;}
    #cate_box a{line-height: 70px;margin-right: 20px;}
    #cate_box a::after {bottom:20px}

    #list_news_page a b {font-size: 18px;line-height: 25px;}
    #list_news_page p.des{font-size:15px;line-height: 22px;height: 85px;}
}


@media(max-width:1100px){
    #cate_box{height: auto;margin:10px 0;}
    #cate_box a{line-height: 30px;margin-right: 10px;font-size: 18px;padding:0;}
    #cate_box a::after{bottom:0}
    #list_news .con{padding:20px 25px;}
    #list_news .con p{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
    #list_news .con b{font-size: 20px;line-height: 26px;}
    #list_news .con .des{padding-bottom: 0;}
    #list_news .con ul{display: block;}
    #list_news .con ul li{float: left;}
    #list_news .img{width: 35%;}
    #list_news .img img{height: 315px;}
    #list_news .con{width: 65%;}

    #list_news_page {margin-top: 25px;padding-bottom:35px;}

    #list_news_page .w1440>a{width: 32%;}
    #list_news_page .w1440>a:nth-child(4n){margin-right: 2%;}
    #list_news_page .w1440>a:nth-child(3n){margin-right: 0;}
    #list_news_page .w1440>a .cate, #list_news_page a b{margin-bottom: 5px;font-size: 12px;}
    #list_news_page .con {padding: 15px;}
    #list_news_page a b {font-size: 16px;line-height: 22px;height: 60px;}
    #list_news_page p.des {font-size: 13px;line-height: 20px;height: 81px;}
    #list_news_page .w1440>a .url{margin-top: 10px;font-size: 13px;line-height: 25px;height: 25px;}

    .page{margin-top: 20px;}
    .page ul{display: block;}
    .page ul li{float: unset;width:auto;height: 30px;text-align: center;margin-right: 10px;display: inline-block;}
    .page ul li a,.page ul li span{font-size: 12px;line-height: 30px;color: #b0b0b0;}
    .page .get_page{margin-top: 20px;position: relative;}
    

}

@media(max-width:760px){
    #cate_box a{line-height: 26px;margin-right: 5px;font-size: 16px;}
    #list_news .con{padding:10px}
    #list_news .con .cate{font-size: 13px;line-height: 13px;margin-bottom: 5px;}
    #list_news .con b{font-size: 15px;line-height: 18px;margin-bottom: 5px;}
    #list_news .con .des{padding-bottom: 0;margin-bottom: 5px;font-size: 13px;line-height: 17px;text-overflow: ellipsis;width: 100%;white-space: nowrap;overflow: hidden;}
    #list_news .con ul{height: 25px;line-height: 25px;}
    #list_news .con ul li{padding: 0 5px;padding-left: 45px;font-size: 12px;background-position: 6px center;background-size: 12px;}
    #list_news .con ul li:nth-child(1){padding-left: 22px;background-position: 0;}
    #list_news .con ul li:nth-child(2){padding-left: 26px;background-size: 16px;background-position: 5px;}
    #list_news .con ul li:nth-child(3){padding-left: 23px;}
    #list_news .img img{height: 215px;}

    #list_news_page .w1440>a{width: 49%;}
    #list_news_page .w1440>a:nth-child(3n){margin-right: 2%;}
    #list_news_page .w1440>a:nth-child(2n){margin-right: 0;}
    #list_news_page a b {font-size: 14px;line-height: 17px;height: 35px;margin-top: 0;}
    #list_news_page p.des {font-size: 12.5px;line-height: 19px;height: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    
}

@media(max-width:400px){
    #list_news .img img{height: 131px;}
    #list_news .con b{white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
    #list_news .con ul li:nth-child(3){background-position: 0 center;}
}


/*新闻详情页*/
#news_show{padding:65px 0 180px;}
#news_show .left{float: left;width: 73%;}
#news_show .page_h2_title{text-align: left;color: #333;}
#news_show .icon_news p{overflow: hidden;padding:20px 0;margin:20px 0;border-top: 1px solid #eee;line-height: 35px;font-size: 16px;color: #949494;}

#news_show .show_p_des{font-size: 16px;line-height: 24px; color: #676767;}
#news_show .show_p_des h1{}
#news_show .show_p_des h2{}
#news_show .show_p_des h3{}
#news_show .show_p_des h4{}
#news_show .show_p_des h5{}
#news_show .show_p_des h6{}
#news_show .show_p_des p,
#news_show .show_p_des b,
#news_show .show_p_des span,
#news_show .show_p_des font,
#news_show .show_p_des a,
#news_show .show_p_des strong{
    font-size: 16px;
    line-height: 24px;
}
#news_show .right{float: right;width: 23.4%}

.viewpage {margin-top: 85px;padding: 15px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.viewpage .main_r_nav a{display: block;font-size: 16px;line-height: 25px;color: #949494;}
.viewpage .main_r_nav a:nth-child(1){margin-bottom: 15px;}
.viewpage .main_r_nav a:hover{color: #009fe6;}

@media(max-width:1440px){
    
    #news_show .show_p_des{font-size: 14px;line-height: 25px;}
    .page_h2_title{font-size: 24px;line-height: 30px;}
    #news_show .show_p_des p, #news_show .show_p_des b, #news_show .show_p_des span, #news_show .show_p_des font, #news_show .show_p_des a, #news_show .show_p_des strong{font-size: 15px;line-height: 20px;}
}

@media(max-width:1100px){
    
    #news_show{padding:35px 0;}
    #news_show .left{width:100%}
    #news_show .right{width:100%;margin-top: 40px;}
    #news_show .icon_news ul{padding:5px 0;margin:5px 0;}
    #news_show .show_p_des{font-size: 12px;line-height: 22px;}
    .viewpage {margin-top: 25px;padding: 5px 0;}
    .viewpage .main_r_nav a{font-size: 13px;line-height: 18px;}
    .page_h2_title{font-size: 20px;line-height: 25px;}
    #news_show .show_p_des img{max-width: 100%;}
    #news_show .show_p_des p, #news_show .show_p_des b, #news_show .show_p_des span, #news_show .show_p_des font, #news_show .show_p_des a, #news_show .show_p_des strong{font-size: 14px;line-height: 18px;}
}






/*侧边栏*/
.content-right .right-box{margin-bottom: 75px;}
.content-right .content-title{font-size: 18px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 20px;text-transform: uppercase;}
.content-right .menu-list a{font-size: 20px;line-height: 30px;display: block;margin-bottom: 10px;}
.content-right .menu-list a.active{color: #009fe6;}

.content-right .shows_list {}
.content-right .shows_list a{overflow: hidden;padding: 20px 0;border-bottom: 1px solid #eee;display: block;}
.content-right .shows_list a:nth-child(1){padding-top: 0;}
.content-right .shows_list .img{float: left;width: 33%;margin-right: 15px;}
.content-right .shows_list img{width: 100%;display: block;}
.content-right .shows_list b{font-size: 16px;line-height: 24px;}

.content-right .tag_list{}
.content-right .tag_list a{width: 100%;margin-bottom: 2%;outline: 1px solid #eee;text-align: center;height: 40px;line-height: 18px;font-size: 14px;color: #949494;justify-content: center;align-items: center;display: flex;}

.content-right .tag_list a:hover{background-color: #009fe6;color: #fff;border-color: #009fe6;}


.content-right .share-website{margin-top: 0;}
.content-right .share-website a{background-image: url(../images/icon_list2.png);margin-bottom: 30px;}

@media(max-width:1440px){
    .content-right .right-box{margin-bottom: 50px;}
    .content-right .shows_list b{font-size: 15px;line-height: 20px;}
    .content-right .menu-list a{font-size: 18px;line-height: 27px;display: block;margin-bottom: 7px;}
    .content-right .content-title{font-size: 16px;padding-bottom: 10px;margin-bottom: 15px;}
}


@media(max-width:1100px){
    .content-right .right-box{margin-bottom: 20px;}
    .content-right .shows_list b{font-size: 14px;line-height: 18px;}
    .content-right .menu-list a{font-size: 16px;line-height: 24px;margin-bottom: 7px;}
    .content-right .content-title{font-size: 14px;padding-bottom: 5px;margin-bottom: 10px;}
}
