.newstop {width: 1160px;margin: 0 auto;overflow: hidden;background:#fff;border:1px solid #d9d9d9;padding:20px;}
.news_sindex {width:650px; height:320px;float:left;}
/* focusindex */
.focusindex{position:relative;width:640px;height:320px;background-color:#000;float:left}
.focusindex img{width:640px;height:320px}
.focusindex .shadow .title{color:#fff; font-size:20px;line-height:25px;margin-bottom:10px;font-weight: bold;padding-top:5px;}
.focusindex .shadow .txt{text-indent:2em;color:#fff; font-size:14px;line-height:22px;padding-right:20px;}
.focusindex .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1}
.focusindex .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focusindex .btn a.current,.focusindex .btn a:hover{cursor:pointer;background:#fc114a}
.focusindex .fPic{position:absolute;left:0;top:0}
.focusindex .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10}
.focusindex .shadow{width:100%;position:absolute;bottom:0;right:0;z-index:10;width:260px;height:300px;line-height:24px;background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000');display:block;padding:10px;text-align:left;}
.focusindex .shadow{text-decoration:none;color:#fff;font-size:13px;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1"}
.focusindex .fcon{position:relative;width:100%;float:left;display:none;background:#000}
.focusindex .fcon img{display:block}
.focusindex .fbg{bottom:0;left:10px;position:absolute;height:40px;text-align:center;z-index:200}
.focusindex .fbg div{margin:8px auto 0;overflow:hidden;zoom:1;height:28px}
.focusindex .D1fBt a{position:relative;display:inline;width:22px;height:22px;margin:0 3px;color:#FFF;text-decoration:none;text-align:center;outline:0;float:left;background:#000;line-height:23px}
.focusindex .D1fBt .current,.focus .D1fBt a:hover{background:#f03e16}
.focusindex .D1fBt img{display:none}
.focusindex .D1fBt i{display:block;font-style:normal}
.focusindex .next,.focusindex .prev{z-index:12;position:absolute;text-align:center;font-weight: bold;width:30px; height:50px; line-height:50px;background:#000; color:#fff; font-size:26px;font-family: \5b8b\4f53; background:rgba(0,0,0,0.6); filter:alpha(opacity=60);}
.focusindex .prev{top:50%;margin-top:-37px;left:0;background-position:0 0px;cursor:pointer;}
.focusindex .next{top:50%;margin-top:-37px;right:0;background-position:-56px 0px;cursor:pointer;}
.focusindex .prev:hover{background-position:-28px 0}
.focusindex .next:hover{background-position:-85px 0}
.focusindex .txtbg {content:'';width:0;height:0;display:block;position:absolute;right:280px;top:20px;border-top:20px solid transparent;border-right:30px solid rgba(0,0,0,0.4);border-bottom:20px solid transparent;}
.news_top {float:left;width:510px; height:320px;}
.news_top li {float:left;width:96%;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;line-height:22px;padding:3px 10px;font-size:14px;}
.news_top li.h1 {font-size:18px;color:#EE7600;padding-top:10px;text-align:center;font-weight:bold;}
.news_top li.h4,.news_top li.h7,.news_top li.h12 {font-weight:bold;font-size:18px;padding-top:10px;margin-top:10px;border-top:1px dashed #d9d9d9;text-align:center;}
/* 列表 */
.news_main{width: 1200px;margin:0 auto;overflow: hidden;}
.news_left{float:left;width:800px;background:#fff;border:1px solid #d9d9d9;padding:20px;margin-top:20px;}
.news_List_top{ width:780px; height:33px; line-height:33px; float:left;padding-left:20px; padding-bottom:10px;border-bottom:2px solid #008fe9;}
.news_List_top h2{ float:left;width:220px; font-size:22px; font-weight:bold; color:#008fe9;}
.news_List_top h2 .f1{ color:#ff9933;}
.news_List_top span{ float:left;font-size:16px;text-align:center;color:#666666;}
.news_List_top span a{color:#333;}
.news_List_top span a:hover{ color:#ff6600;}
.news_List li{float: left;border-bottom:1px dotted #c6c6c6;padding:15px 10px 15px 0px;}
.news_List li:hover{border-bottom:1px dotted #008fe9;background:#f9f9f9;}
.list-img{float: left;width:150px;margin-right:20px;}
.list-img img{width: 100%;height:100px;}
.list-cnt{float: right;width: 620px;}
.list-cnt h2{line-height: 24px;font-size: 16px;padding-bottom:5px;font-weight: bold;}
.list-cnt h2 img{margin-top:3px;margin-left:5px;}
.list-cnt span{float: left;text-indent:2em;line-height: 24px;font-size: 13px;}
.list-cnt dt{float: left;margin-top:3px;width:80%;line-height:20px;font-size: 12px;color:#ccc;text-align:left;}
.list-cnt dt a {color:#008fe9;}
.list-cnt dd{float: left;margin-top:3px;width:20%;line-height:20px;font-size: 12px;color:#ccc;text-align:right;}
.F60{color:#F60 !important;}

.news_right{float:left;width:338px;margin-top:20px;margin-left:20px;}
.news_fj {float:left;background:#fff;padding:20px;border:1px solid #d9d9d9;}
.news_fj h2{line-height:24px;font-size:20px;padding-bottom:5px;font-weight: bold;}
.city_h {float: left;width:100%;font-size:13px;}
.city_h p {float: left;border:1px solid #dadada;background:#f7f7f7;text-align:center;line-height: 24px;margin-top:10px;}
.y1 {float: left;width:110px;}
.y2 {float: left;width:100px;}
.y3 {float: left;width:80px;}
.city_h li {float: left;width:100%;border-bottom:1px solid #ebebeb;padding:5px 0;}
.city_h dd {float: left;text-align:center;}
.city_h dd i{color:#f00;padding-right:3px;}
.city_h dd em{color:#66CD00;padding-right:3px;}
.city_h dl {float: left;width:100%;text-align:right;padding-top:8px;}
.city_h a {color:#5a9af4;}

.news_ph {float:left;background:#fff;padding:20px;border:1px solid #d9d9d9;margin-top:20px;}
.news_ph h2{line-height:24px;font-size:20px;padding-bottom:15px;font-weight: bold;}
.news_ph li {float:left;width:300px;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_ph li a{margin-left:10px;line-height:35px;font-size:14px;}
.news_ph em {float:left;margin-top:8px;height:10px;line-height:10px;width:15px;color:#fff;padding:3px 3px 5px 3px;text-align:center;border-radius: 4px;}
.s1,.s2,.s3 {background-color:#ff5203;}
.s4,.s5,.s6,.s7,.s8,.s9,.s10 {background-color:#ccc;}

.news_dt {float:left;background:#fff;padding:20px;border:1px solid #d9d9d9;margin-top:20px;}
.news_dt h2{line-height:24px;font-size:20px;padding-bottom:10px;font-weight: bold;}
.news_dt span {float:left;width:148px;text-align:center;}
.news_dt span img {width:140px;height: 90px;}
.news_dt span .txta {line-height:30px;}
.news_dt li {float:left;width:300px;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_dt li a{line-height:30px;font-size:14px;margin-left:-10px;}

.news_zn {float:left;background:#fff;padding:20px;border:1px solid #d9d9d9;margin-top:20px;}
.news_zn h2{line-height:24px;font-size:20px;padding-bottom:10px;font-weight: bold;}
.news_zn span {float:left;width:148px;text-align:center;}
.news_zn span img {width:140px;height: 90px;}
.news_zn span .txta {float:left;line-height:30px;width:140px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_zn li {float:left;width:300px;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_zn li a{line-height:30px;font-size:14px;margin-left:-10px;}

.news_lp {float:left;background:#fff;padding:20px;border:1px solid #d9d9d9;margin-top:20px;}
.news_lp h2{line-height:24px;font-size:20px;padding-bottom:5px;font-weight: bold;}
.city_c {float: left;width:100%;font-size:13px;}
.city_c p {float: left;border:1px solid #dadada;background:#f7f7f7;text-align:center;line-height: 24px;margin-top:10px;}
.city_c .h1 {float: left;width:80px;}
.city_c .h2 {float: left;width:130px;}
.city_c .h3 {float: left;width:80px;}
.city_c li {float: left;width:100%;border-bottom:1px solid #ebebeb;padding:5px 0;}
.city_c dd {float: left;text-align:center;}
.city_c dd i{color:#f00;padding-right:3px;}
.city_c dd em{color:#66CD00;padding-right:3px;}
.city_c dl {float: left;width:100%;text-align:right;padding-top:8px;}
.city_c a {color:#5a9af4;}

.news_wx {float:left;background:#fff;padding:20px;border:1px solid #d9d9d9;margin-top:20px;}
.wxpic {float:left;width:300px;text-align:center;}
.wxpic img{width:200px;height:200px;}
.pb6 {float:left;width:100%;text-align:center;line-height: 20px;}
.pb6 {font-size:14px;text-align:center;font-weight: bold;} 
.pb6 i{font-size:22px;color:#EE0000;font-family: Georgia;}