/*新闻中心页面*/
.new-center,.new-center2{padding-top: 10px}
.new-center .mainL{width: 667px}
.new-center .mainR{width: 298px}

.news{margin-bottom: 20px}
.news h2{height: 37px;line-height: 37px;border-bottom: 1px solid #e7e7e7;margin-bottom: 23px; font-size: 20px; position:relative;}
.news h2::after{content: "";display: block;width: 100px; height: 37px; border-bottom: 1px solid #d61319;position: absolute;left: 0;bottom: 0;}
.news h2 a{display: inline-block; height: 14px;font-size: 14px;color: #d61319;padding-right: 21px; margin: 13px 3px 0 0;line-height: 14px; float:right;}
.news ul{width:100%;height: 405px; display: flex; flex-direction: column; flex-wrap: wrap;}
.news ul .pic{margin-bottom: 2px;display: block;width: 340px;height: 200px;position: relative;}
.news ul .pic img{display: block;width: 300px;height: 200px}
.news ul .pic span{display: block;width: 300px;height: 37px;line-height: 37px;background:rgba(0,0,0,0.7);position: absolute;left: 0;bottom: 0;box-sizing: border-box;padding: 0 15px;font-size: 14px;color: #fff;}
.news ul li{width:320px; height: 66px; border-bottom: 1px solid #f0f0f0;}
.news ul li a{font-size: 16px; line-height: 35px;}
.news ul li p {font-size: 12px;line-height: 15px; color: #808080;}

@media only screen and (max-width: 640px){
	.news ul{height:auto;}
	.news ul .pic {width: 100%;}
	.news ul .pic img{width: 100%;}
	.news ul .pic span{width:100%;}
	.news ul li{width:100%}
}


/*新闻中心二级页面*/
.new-center2 .mainL{width: 667px}
.new-center2 .mainR{width: 298px}
.new-center2 .mainL ul li{box-sizing: border-box;padding: 23px 0 20px 13px;border-bottom: 1px solid #f0f0f0;height: 144px;}
.new-center2 .mainL ul li:hover{background: #f7f7f7}
.new-center2 .mainL ul li .pic{margin-right: 16px; float: left;}
.new-center2 .mainL ul li .pic,.mainL ul li .pic img{display: block; width: 120px;height: 95px}
.new-center2 .mainL ul li h2{width: 515px;height: 23px;margin-bottom: 5px;float: left;display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.new-center2 .mainL ul li h2 a{width: auto; display: block;font-size: 20px;color: #333;line-height: 23px;}
.new-center2 .mainL ul li h2 a:hover{color: #d61319}
.new-center2 .mainL ul li p{font-size: 16px;color: #505050;line-height: 30px;width: 517px; float: left;}
.new-center2 .mainL ul li span{font-size: 12px;color: #505050;line-height: 30px;float: left;}

.new-center2 .mainL ul li.no-pic .pic{display: none}
.new-center2 .mainL ul li.no-pic h2{width: 647px;}
.new-center2 .mainL ul li.no-pic p{width: 647px;}

/*新闻详情页*/
.news-details{padding-top: 30px}
.news-details .mainL{width: 667px}
.news-details .mainR{width: 298px}
.news-details .mainL .title{margin-bottom: 25px}
.news-details .mainL .title h2{font-size: 20px;color: #333;line-height: 28px;margin-bottom: 10px;text-align: center;}
.news-details .mainL .title h3{text-align: center;font-size: 18px;}
.news-details .mainL .title h1{font-size: 33px;color: #333;line-height: 40px;margin-bottom: 10px;font-weight: bold;text-align: center;}
.news-details .mainL .title h5{height: 16px;padding: 12px 0;border-bottom: 1px dotted  #828282}
.news-details .mainL .title h5 span{display: inline-block;height: 16px;padding: 0 9px;font-size: 14px;color: #828282;line-height: 16px}
.news-details .mainL .title h5 span a{color: #828282}
.news-details .mainL .title h5 span a:hover{color: #d61319}
.news-details .mainL .title h5 b{display: inline-block;height: 16px;padding: 0 9px;font-size: 14px;color: #828282;line-height: 16px; font-weight: 100;}
.news-details .mainL .title h5 t{display: inline-block;height: 16px;padding: 0 9px;font-size: 14px;color: #828282;line-height: 16px; font-weight: 100;}

.news-details .mainL .title h5 span.share{padding:0;border-right: none;cursor: pointer;position: relative;display: none!important;}
.news-details .mainL .title h5 span.jiathis_style{position: absolute;right: 0;top: 0;padding: 0!important;background: none!important;border: none!important;}
.news-details .mainL .title h5 span.jiathis_style a{padding: 0!important;background: none!important;}
#SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w .post-wrap-main{background-image:none!important; }
/*#SOHUCS #SOHU_MAIN .module-cmt-footer .section-service-w,#SOHUCS #SOHU_MAIN .module-cmt-footer .section-service-w a{display: none!important;}*/
.news-details .mainL .title h5 .enlarge{display: block;width: 17px;height: 17px;background: url(../images/font-icon_03.jpg) no-repeat center;cursor: pointer;border: none}
.news-details .mainL .title h5 .narrow{display: block;width: 17px;height: 17px;background: url(../images/font-icon_05.jpg) no-repeat center;cursor: pointer;border: none}
.news-details .mainL .content img{max-width: 100%;height: auto;margin-bottom: 0px}
.news-details .mainL .content p{font-size: 18px;line-height: 36px; margin:10px 0;}
.news-details .mainL .content{font-size: 18px;line-height: 36px;margin-bottom: 15px; color:#404040}
.news-details .mainL .about-news{margin:10px auto;}
#SOHUCS #SOHU_MAIN .section-newslist-w .title-name-w{display: none!important}
.news-details .mainL .back{height: 25px;line-height: 25px;padding: 20px 0 20px}
.news-details .mainL .back a{color: #003e63;text-decoration: underline!important;}
.news-details .mainL .back a:hover{color: #d61319}
.news-details .mainL .back img{margin-right: 10px}
.news-details .about-news h3{font-size: 18px;color: #333;line-height: 36px;border-bottom: 1px dotted #828282;font-weight: bold}
.news-details .about-news ul{padding: 15px 0}
.news-details .about-news ul li{height: 33px}
.news-details .about-news ul li a{font-size: 14px;color: #333;line-height: 33px;width: 560px;padding-left: 11px;background: url(../images/li-dian_07.jpg) no-repeat left center}
.news-details .about-news ul li a:hover{color: #d61319;background: url(../images/li-dian-red_07.jpg) no-repeat left center}
.news-details .about-news ul li span{font-size: 14px;color: #333;line-height: 33px}
.news-details .screen{height: 250px}
.news-details .screen h3{font-size: 18px;line-height: 51px}

#nc_page{text-align: center;line-height: 50px;margin-top: 30px;}
#nc_page a{color: #333;margin: 0 4px;font-size: 14px;}
#nc_page a:hover{color: #d61319;}
.ke-pagebreak,.header-skin,body .section-service-w{display: none!important;}
.jticoInstail{position: absolute;display: block;width: 12px;height: 12px;top: 2px;right: -16px;background: url("../images/share-small.png") no-repeat}


.mainSeaarch{width: 100%}


.mainSeaarch ul li{box-sizing: border-box;padding: 23px 0 20px 13px;border-bottom: 1px solid #f0f0f0;height: 144px;}
.mainSeaarch ul li:hover{background: #f7f7f7}
.mainSeaarch ul li .pic{margin-right: 16px; float: left;}
.mainSeaarch ul li .pic,.mainSeaarch ul li .pic img{display: block; width: 120px;height: 95px}
.mainSeaarch ul li h2{width: 850px;height: 23px;margin-bottom: 5px;float: left;}
.mainSeaarch ul li h2 a{display: block;font-size: 18px;color: #333;line-height: 23px;}
.mainSeaarch ul li h2 a:hover{color: #d61319}
.mainSeaarch ul li p{width: 850px; font-size: 14px;color: #505050;line-height: 24px; float: left;}
.mainSeaarch ul li span{font-size: 12px;color: #505050;line-height: 24px;float: left;}

.mainSeaarch ul li.nopic{height: 90px;}
.mainSeaarch ul li.nopic h2{width: 100%}
.mainSeaarch ul li.nopic p{width: 100%}
.mainSeaarch ul li.nopic .pic{display: none}



@media only screen and (max-width: 640px){
    .news-details{padding: 0;}
    .news-details .mainL {width: auto;float: none}
    .news-details .mainL .title{margin-top: 0.5rem;}
    .news-details .mainL .title h1{font-size:1rem; }
    .news-details .mainL .title h2{font-size:0.6rem;}
    .news-details .mainL .title h5{height: 1rem; line-height: 1rem; font-size: 0.46rem; text-align: center;}
    .news-details .mainL .title h5 span{padding: 0 0 0 5px;}
    .news-details .mainL .title h5 b{padding: 0 0 0 5px;}
    .news-details .mainL .title h5 t{padding: 0 0 0 5px;}
    .news-details .mainL .title h5 .narrow {display: none;}
    .news-details .mainL .title h5 .enlarge {display: none;}
    .about-news{display: none}
    #SOHUCS,.ad_news{display: none}

    .news-details .mainL .content{font-size: 0.65rem; line-height: 1.2rem; margin-bottom:0.6rem;}
    .news-details .mainL .content p { font-size: 0.65rem; line-height: 1.2rem; margin-bottom: 1rem; }
    .news-details .mainL .content video {width:100% !important; min-height:150px;}
    .news-details .mainL .back {display: none}
    .news-details .mainL .title h3 {
    font-size: 1.1rem;
    font-weight: 100;
    color: #111620;
    line-height: 2rem;
    font-weight: bold;
     text-align: center;
    }
embed{width:100%; height:auto;}
    .bqsm{display: none}
    .fengxiangzy{}


    .baseTitle{display: none;}
    #news_list li h2{font-size: 0.74rem; font-weight: 900; margin: 0;}
    #news_list li p{display: none;}
    .new-center .mainL{}

    .new-center .mainL,.new-center .news .news-listL,.new-center .news .news-listR{width: 100%;float:none;}
    .new-center2 .mainL ul li{padding: 8px 0;height: auto;}
    .new-center2 .mainL ul li .pic, .mainL ul li .pic img{display: none}
    .new-center2 .mainL{width: 100%}
    .new-center2 .mainL ul li h2,.new-center2 .mainL ul li p,.new-center2 .mainL ul li h2 a,.new-center2 .mainL ul li.no-pic p,.new-center2 .mainL ul li.no-pic h2,.new-center2 .mainL ul li span{width: 100%;float: none}
    .new-center2 .mainL ul li p{}

    .new-center .news .news-listL .pic img,.new-center .news .news-listL .pic{display: block;width: 100%;height: auto;min-height: 35px}

    .new-center .news .news-listL .pic span{width: 100%;background:rgba(0,0,0,0.7);}

    .yuanchuang{font-size: 0.6rem; line-height: 2.5rem; text-align: center; color: #666;}
}