@charset "utf-8";


/* 新闻 */
.news_list{ width:100%; min-height:600px; margin:-50px 0 0; background:#fff;}
.news_list_nav{ width:100%; height:45px; line-height:45px; background:#0193f6;}
.news_navul{ display:block; width:1110px; margin:auto; }
.news_navul li{ display:inline-block; position:relative;}
.news_navul li a{ display:block; min-width:60px; height:45px; line-height:45px; color:#fff; text-align:center;}
.news_navul li a b{ display:block; width:0; height:2px; background:#000; position:relative; left:0; bottom:1px;}
.news_navul li a:hover b,.news_navul li.news_navulcur a b{ width:100%; transition:ease all 0.3s;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;}
.news_navul li a:hover,.news_navul li.news_navulcur a{ background:#fafafa; color:#0193f6; }
.news_navul li a:hover .icon_home,.news_navul li.news_navulcur a .icon_home{background:url(../images/icon_homeon.png) no-repeat center center/20px 20px; }
.news_navul i,.news_navul span{ display:inline-block;vertical-align:middle; }
.news_navul .icon_home{ width:20px; height:20px; margin-right:5px;
 background:url(../images/icon_home.png) no-repeat center center/20px 20px; }

/* 热点要闻 */
.main{ width:1110px; height:auto; margin:auto; padding:20px 0;}
.news_list_left{ width:390px; height:auto; float:left;}
.news_list_tit{ width:100%; height:40px; line-height:40px;position:relative; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.news_list_tit span{ display:block; width:110px; color:#0193f6; font-size:18px; font-weight:bold; text-align:center;}
.news_list_tit::after{ content:""; width:110px; height:2px; background:#0193f6; position:absolute;left:0; bottom:0; }

.news_list_left ul li{ display:block; width:100%;}
.news_list_left ul li a{ display:block; width:100%; height:35px; line-height:35px; overflow:hidden; font-size:14px; color:#222;
 background:url(../images/icon_dian2.png) no-repeat left center; padding-left:15px;}
.news_list_left li.boldthis a{ font-weight:bold; font-size:16px;background:url(../images/icon_dian.png) no-repeat left center; }
.news_list_left ul li a:hover{ color:#0193f6;}
.news_list_left .news_list_hot li a{ font-size:16px;background:url(../images/icon_dian.png) no-repeat left center; padding-left:15px;}


/* 新闻banner */
.news_list_right{ width:560px; height:auto; float:right; overflow:hidden; }
.newsbanner{position:relative; width:560px; height:auto;}
.newsbanner .swiper-container { width: 100%;position: relative;}
.newsbanner .swiper-slide {text-align: center;font-size: 18px;background: #fff; position:relative;}
.newsbanner .swiper-slide a{ display:block; width:100%; }
.newsbanner .swiper-slide img{display:block; width:100%; height:auto;}
.newsbanner .arrow{position: absolute;top:50%;z-index: 9; margin-top:-17px; cursor:pointer; width:34px; height:34px;
text-indent:-9999px;}
.newsbanner .arrow-left{left:10px; background:url(../images/left_arrow.png) no-repeat center center/15px 34px;}
.newsbanner .arrow-right{right:10px; background:url(../images/right_arrow.png) no-repeat center center/22px 50px;}
.newsbanner .slide_tit{ display:block; width:560px; height:35px; line-height:35px; background:rgba(0,0,0,0.5); color:#fff; text-align:left;
 overflow:hidden; position:absolute; left:0; bottom:0; font-size:14px; font-weight:bold; padding:0 10px;}

/* 热搜新闻词 */
.news_hot_tit{ color:#0193f6; font-size:18px; font-weight:bold; width:100%; height:40px; line-height:40px; margin:15px 0 5px;}
.news_hot_tit span{ font-weight: normal; font-size:12px; color:#999; margin-left:5px; }
.icon_xjt{ display:inline-block; width:8px; height:8px; background:url(../images/icon_xjt.png) no-repeat center center/8px 8px; margin-left:3px;}
/* .news_hot_ul{ width:600px; }
.news_hot_ul li{ display:table; float:left; width:90px; height:90px; overflow:hidden; background:#0193f6; margin:0 4px 4px 0; position:relative;}
.news_hot_ul li.news_hot_ts{ width:184px; }
.news_hot_ul li.news_hot_bg{ background:#0185df;}
.news_hot_ul li b{ display:block; width:100%; height:90px; position:absolute;left:0;top:-90px; background:rgba(255,255,255,0.3);transition:ease all 0.5s;-webkit-transition:ease all 0.5s;-moz-transition:ease all 0.5s;-ms-transition:ease all 0.5s;-o-transition:ease all 0.5s;}
.news_hot_ul li a{ display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center; color:#fff; font-size:16px;}
.news_hot_ul li:hover b{ top:90px; height:  transition:ease all 0.5s;-webkit-transition:ease all 0.5s;-moz-transition:ease all 0.5s;-ms-transition:ease all 0.5s;-o-transition:ease all 0.5s;}

 */
/* 好成本焦点 */
.news_focus_l{ width:240px; height:auto;float:left; }
.news_focus_l li{ display:block; margin-bottom:10px;}
.news_focus_l li a{ display:block; width:240px; height:160px; overflow:hidden; position:relative;}
.news_focus_l img{ display:block; width:100%; min-height:160px;}
.news_focus_l li span{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; color:#fff; background:rgba(0,0,0,0.5);
 position:absolute; left:0; bottom:0; text-align:center; }

.news_focus_r{ width:290px; height:auto; float:right; margin-top:-20px;}
.news_focus_r ul{ border-bottom:1px dashed #eee; padding:10px 0; }
.news_focus_r ul:last-child{ border-bottom:none; }
.news_focus_r li{ display:block; }
.news_focus_r li.boldthis{ font-weight:bold; }
.news_focus_r li a{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; color:#222;}

.more_btn{ display:block; width:100%; height:auto; text-align:center; font-size:18px; margin-top:30px;}


/* 新闻详情页 */
.bread{ width:100%; border-bottom:1px dashed #eee; padding-bottom:10px; margin-bottom:30px;}
.bread span{ display:inline-block; vertical-align:middle; color:#999; }
.bread span{margin:0 5px; font-family:"宋体";}
.bread a{ color:#666; }
.bread a:last-child{ color:#0193f6;}



.newsdetail_l{ width:780px; height:auto; float:left;}

.newsdetail_side{ width:308px; height:auto; float:right;}
.newsdetail_tit{ width:100%; height:auto; text-align:center;}
.newsdetail_tit h2{ font-size:24px; font-weight:normal; line-height:30px;}
.newsdetail_tit span{ color:#999; font-size:12px; line-height:40px;}

.newsdetail_ad img{ display:block; width:100%; height:auto; }

.side_newsul{ width:100%; padding:0 20px; }
.side_newsul li{ display:block; width:100%; min-height:53px; margin-bottom:20px;}
.side_newsul li a{ display:block; width:100%; padding:0 0 0 90px; position:relative;}
.side_newsul .hotpic{ display:block; width:80px; height:53px; overflow:hidden; position:absolute;left:0; top:0;}
.side_newsul .hotpic img{ display:block; width:100%; min-height:53px; }


@media (min-width: 800px) and (max-width: 1280px){
	
}


@media (min-width: 640px) and (max-width: 800px){

	
}





@media (max-width:750px){
.news_list{ margin-top:-30px; }	
.news_list_nav{width:100%; overflow-x:scroll;overflow-y:hidden; margin-top:10px;}
.news_navul{ width:auto; margin:0;}
.news_navul li a:hover b{ width:100%; transition:ease all 0.3s;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;}
.news_navul li a:hover{ background:#0193f6; color:#fff; }
.news_navul li a:hover .icon_home{background:url(../images/icon_home.png) no-repeat center center/20px 20px;}
.news_navul i,.news_navul span{ display:inline-block;vertical-align:middle; }

.news_navul li{ display:block; float:left; }
.news_hot_tit{ width:100%; padding:0 10px; }
.main,.news_list_left,.news_list_right{ width:100%; height:auto;}
.news_list_left ul{ width:96%; margin:auto; }
.news_list_left .news_list_hot li a,.news_list_left li a,.news_list_left li.boldthis a{font-size:14px;}	
.news_list_left ul li a{ height:30px; line-height:30px; }
.newsbanner{ width:100%; }
.news_focus_l{ width:100%; height:auto; overflow:hidden; }
.news_focus_l ul li{ display:block; width:50%; height:120px; overflow:hidden; float:left;}
.news_focus_l ul li a{ width:100%;height:100%;}
.news_focus_l img{ min-height:100%; }
.news_focus_r{ width:96%; margin:-10px auto 0; float:none; }
.more_btn{ margin:30px 0; }

.bread{ padding:0 10px 10px 10px; margin-bottom:10px;}
.newsdetail_l{ width:100%; height:auto; }
.newsdetail_tit h2{ height:30px; line-height:30px; overflow:hidden; font-size:16px; }
.newsdetail_side{ width:96%; height:auto; margin:auto; float:none;}
}
















