

/*bass css*/
html,body,menu,ul,ol,li,p,div,form,h1,h2,h3,h4,h5,h6,img,a img,input,button,textarea,fieldset{padding:0;margin:0;border:0; color:#333;}
body{font-family:"Helvetica Neue",Arial,HelveticaNeue,"Helvetica-Neue",Helvetica,"BBAlpha Sans",sans-serif;color:#333; background:#fff;outline:none;}
ul,ol,li {list-style:none;}
h1,h2,h3,h4,h5,h6,b,i,em{font-weight:normal;font-style:normal;}
a:link ,a:hover,a:active,a:visited{text-decoration:none; color:#333;}

.img img,video{vertical-align:middle;}
body{min-width:320px;margin:0 auto;background:#fff;}
/*common css*/
.mt10 {margin-top:10px;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.fl-l{float:left;}
.fl-r{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}/*父容器直接清除子元素浮动 父容器高度自适应*/
.line{border-bottom:1px solid #ccc;}

/*首页头部*/
header {width:100%;background-color:#c30b00; position:relative;}
header .logoBar {height:75px;background:url(../images/wap_logo.png) no-repeat 20px 10px; background-size:150px 50px;}
header .logoBar-news{height:50px;background:url(../images/wap_logo_news.png) no-repeat 5px 10px; background-size:130px 33px;}
header .logoBar-news span{font-size:15px; font-weight:bold; color:#fff; line-height:54px;padding:0px 0px 0px 140px;}
header .logoBar .weather{position:absolute; right:15px;top:0px; padding-top:0px; color:#fff; font-size:12px; text-align:center; text-shadow:2px 1px 2px #666;moz-text-shadow:2px 1px 2px #666;webkit-text-shadow:2px 1px 2px #666; overflow:hidden;}
header .logoBar .weather img{float:left;}
header .logoBar .weather span{float:right; padding-top:10px;}

.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.fl-l{float:left;}
.fl-r{float:right;}

/*头条*/
.top_line{text-align:center;margin:10px auto;}
.top_line h1{font-size:20px;font-weight:bold;line-height:32px;}
.top_line p{font-size:14px;line-height:22px;}/*line-height:25px;*/
/*头图*/
#toutu_con{position:relative;overflow:hidden;z-index:0;}
/* 内容 */
#content{ padding:10px 0; background:#fff;  }
.path{ padding:0 0 5px 5px;   }
.slideBox{ position:relative; width:320px;  height:180px; overflow:hidden; margin:0px auto; }
.slideBox .hd{ position:absolute; width:100%;  height:27px; bottom:0; left:0; z-index:1; }
.slideBox .hd img{ width:11px;  }
.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:0; display:block; width:23px; height:27px; line-height:27px; text-align:center;   }
.slideBox .next{ left:auto; right:0;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; }
.slideBox .bd li img{ width:320px;  height:180px; display:block;   }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7); ; 
	}
/*首页导航*/
nav .dh{height:80px; width:100%; background:#efefef; overflow:hidden;}

nav .dh ul{float:left;width:100%;}
nav .dh ul li{float:left;line-height:27px; height:27px;  font-weight:bold;width:10%; margin:8px 3% 0px; }
nav .dh ul li a{color:#191919; text-align:center;}
nav .dh ul li a:hover{color:#191919;}
nav .dh ul li.w5{width:14%;}
#dh_back img{-webkit-transform:rotate(-180deg) translateZ(0)}
nav .dh ul li span{display:block;font-size:14px; width:100%;height:25px; background:#bbb; border-radius:5px;text-align:center;}
nav .dh ul li span a{color:#fff;}
nav .dh ul li span a:hover,a.hover {color:#fff;}
/*头图*/
.toppic{margin:10px auto 0px; width:100%; height:200px; background:#000;}

/*列表*/
.toplist{width:100%;}
.toplist ul{padding:10px 10px 0px;}
.toplist ul li{font-size:1em;font-weight:normal;font-style:normal; border-bottom:1px solid #e4e4e4;  /*line-height:2.5em;*/padding:12px 0px;}
.toplist ul li:last-child{border-bottom:none;}  
.toplist ul li a{color:#353535; }
.toplist .summary{font-size:0.8em;color:#808080;line-height:1.4em;padding:8px 0px;}

.toplist1{width:100%;}
.toplist1 ul{padding:10px 10px 0px;}
.toplist1 ul li{font-size:1.2em;font-weight:bold;font-style:normal; border-bottom:1px solid #e4e4e4;  /*line-height:2.5em;*/padding:12px 0px;}
.toplist1 ul li a{color:#353535; }
.toplist1 .summary{font-size:0.8em;color:#808080;line-height:1.4em;padding:8px 0px;text-indent:2em;}
/*图片+标题+摘要  列表*/
.pic_tit_sum{width:100%;}
.pic_tit_sum ul li{border-bottom:1px solid #e4e4e4;margin:10px 0px 10px 0px;}
.pic_tit_sum ul li:last-child{border-bottom:none;}  

.pic_tit_sum div{display:inline-block;width:70%;}
.pic_tit_sum img{width:70px;height:52px;vertical-align:top;margin:8px 5px 0px 10px;}
.pic_tit_sum p{line-height:1.8em;}
.pic_tit_sum .summary{font-size:0.8em;color:#808080;line-height:1.4em;margin-bottom:10px}


/*导航*/
.top_dh{width:100%; height:40px; background:#c60001; line-height:40px; color:#fff; position:relative;}

.top_dh h2{font-size:20px; color:#000; font-weight:bold; display:block;width:100px; height:40px; background-color:#ececec;margin-left:10px; text-align:center;}
.top_dh h2 a{color:#000;}
.top_dh h2 a:hover{color:#000;}

.top_dh h3{font-size:20px; color:#000; font-weight:bold; display:block;width:120px; height:40px; background-color:#ececec;margin-left:10px; text-align:center;}
.top_dh h3 a{color:#000;}
.top_dh h3 a:hover{color:#000;}


.top_dh h4{font-size:20px; color:#000; font-weight:bold; display:block;width:160px; height:40px; background-color:#ececec;margin-left:10px; text-align:center;}
.top_dh h4 a{color:#000;}
.top_dh h4 a:hover{color:#000;}

.top_dh span{position:absolute;right:15px; top:0px;}
.top_dh span a{color:#fff; font-size:14px; padding:0px 5px;}
.top_dh span a:hover{color:#fff;}

.list_button { border:1px solid #ccc;border-radius:10px; -moz-border-radius:10px;-webkit-border-radius:10px;width:95%; line-height:30px; text-align:center; font-size:14px;margin:0px auto 15px; background:#f4f4f4;}
.list_button a{color:#666;}

/*图片列表*/
.pic_div{width:100%; overflow:hidden;padding-top:10px;}
.pic_div ul li{border-bottom:none; padding:0;}
.pic_div_h{width:50%; overflow:hidden;float:left;}
.pic_div_h a,.pic_div_q a{text-align:center;display:block;}
.pic_div_h a img{width:140px;height:100px;}
.pic_div_h a p,.pic_div_q a p{font-size:14px;line-height:24px;width:146px;text-align:center;margin:0px auto; height:50px; overflow:hidden;} 

.pic_div_q{width:100%; overflow:hidden;}
.pic_div_q a img{width:300px;height:150px;}
/*尾部*/
footer{width:100%; background:#d9d9d9;height:230px;}

.red_nav{width:100%; float:left; background:#c30b00;}/*background-image:-moz-linear-gradient(top, #ce1c18, #a01613);background-image:-webkit-gradient(linear, left top, left bottom, from(#ce1c18), to(#a01613));*/
.red_nav ul{height:45px;line-height:45px; }
.red_nav li{font-size:18px; font-weight:bold;text-align:center;}/*text-shadow:1px 1px 1px #333; -moz-text-shadow:1px 1px 1px #333;-webkit-text-shadow:1px 1px 1px #333;*/
.conterpage_nav li{float:left;width:20%;}
.red_nav li a{color:#fff;}

/*滚动相关设置*/
#scrollable{overflow:hidden;height:45px;width:100%;position:relative;}/*初始值*/
#sectionwrapper{width:100%;white-space:nowrap;}/*初始值*/
#sectionwrapper li{display: inline-block;width:20%;}/*显示个数 100/num %*/
.left_scroll{position:absolute;left:0;top:0}
.left_scroll img{width:50%;}

footer .banben{width:100%; padding-top:45px;}
footer .banben ul{margin:10px 10%;overflow:hidden;}
footer .banben ul li {float:left;height:30px; width:33%; display:block; line-height:30px; text-align:center;}
footer .banben ul li span {border-bottom:3px solid #C00;}
/*回到顶部*/
footer .gotop{padding:0 35%;height:50px; border-bottom:1px #C5C5C5 solid;}
footer .gotop span{width:100% ;height:30px; line-height:30px; display:block; border-radius:8px;  text-align:center; color:#fff; background:#b7b7b7 url(../images/gotop.png) no-repeat 10px 5px; background-size:20px 20px; padding-left:15px;}
footer .gotop span a{ color:#fff;}
footer p{width:100%; margin:0px auto; padding-top:15px; text-align:center; line-height:24px; border-top:1px solid #F5F5F5 }
footer .erweima {margin:0px auto;width:80px;}
footer .erweima img{width:80px;height:80px;border:3px #fff solid;margin-bottom:10px;}
/*顶部指向pc版链接*/
.pc_ban {display:block;height:36px;}
.pc_ban img{width:100%;height:36px;border:0px;}

.pageLine{ text-align:center; border-top:1px solid #e9edee; padding:36px 0px 0px 0px; margin:20px 0px 20px 0px;}
.pageLine a{ text-align:center; width:60px; height:40px; display:inline-block; border:1px solid #e3e3e3; background:#f5f5f5; font-size:14px; border-radius:5px; line-height:40px; margin:0px 10px;}
.pageLine a.pageDown{ background:#f5f5f5 url(../images/icon_jtdown.png) no-repeat center center;}
.pageLine a.pageUp{ background:#f5f5f5 url(../images/icon_jtup.png) no-repeat center center;}
