.w830{width:830px;}

.main_list{display: none;}

.f_layer_l{ width:830px;}
.f_layer_img {position:relative;height:307px}
.f_layer_l_b {position:absolute;width:410px;height:307px;margin-bottom:30px;overflow:hidden}
.f_layer_l_b .back-img,.f_layer_l_s .back-img {position:absolute;width:100%}
.f_layer_l_b-content,.f_layer_l_s-content {position:absolute; width:410px; height:307px; z-index:10; cursor:pointer; display:block}
.f_layer_l_s-content .t-h1 {word-break:inherit;font-size:18px;color:#fff;line-height:1.5;font-weight:400}

.f_layer_l_b:before,.f_layer_l_s:before,.topic-content:before {content:"";position:absolute;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;background:-webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515)}
.f_layer_l_b:hover:before,.f_layer_l_s:hover:before,.topic-content:hover:before {opacity:.9}
.f_layer_l_b img,.f_layer_l_s img{width:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.f_layer_l_s,.f_layer_l_s-content {width:200px; height:150px; overflow:hidden}
.f_layer_l_b:hover img,.f_layer_l_s:hover img{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}
.t-h1 {	margin:0 30px;bottom:22px;position:absolute;font-size:24px;color:#fff}

.f_layer_l_s {position:relative;background-color:#fafafa}
.f_layer_l_s-content a {font-size:18px;color:#fff}

.f_layer_l_s.f_layer_l_s-index,.f_layer_l_s.f_layer_l_s-index .f_layer_l_s-content {width:200px;height:150px}
.f_layer_l_s.f_layer_l_s-index {position:absolute;left:423px}
.f_layer_l_s.f_layer_l_s-index.f_layer_l_s-index-bottom {top:157px}
.f_layer_l_s.f_layer_l_s-index .f_layer_l_s-content .t-h1 {font-size:16px;margin:0 20px;bottom:16px}

.f_layer_l_s.f_layer_l_s-index2,.f_layer_l_s.f_layer_l_s-index .f_layer_l_s-content {width:200px;height:150px}
.f_layer_l_s.f_layer_l_s-index2 {position:absolute;left:630px}
.f_layer_l_s.f_layer_l_s-index2.f_layer_l_s-index-bottom {top:157px}
.f_layer_l_s.f_layer_l_s-index2 .f_layer_l_s-content .t-h1 {font-size:16px;margin:0 20px;bottom:16px}
.t-h1 { line-height: 1.5;}


.f_layer_R{width:340px;}

.s_layer{}
.s_layer_l{width:830px;}

.s_layer_l .ntabs{width:820px; background-color:#ff6f0f; padding-left:5px; padding-right:5px; height:40px; line-height:40px; font-size:16px; text-align:center; color:#fff; border-radius: 5px;}
.s_layer_l .ntabs ul li{float:left; width:164px;}
.s_layer_l .ntabs .ncurr{ background-color:#ff5601;}
.ntabs a{color:#fff}


.s_layer_l .newslist{}
.s_layer_l .newslist img{margin-right:10px; border:1px solid #c6c6c6; width:160px; height:120px; margin-top:20px;}
.s_layer_l .newslist h1{ display:block; margin-bottom:10px; padding-top: 20px;}
.s_layer_l .newslist h1 a{ font-size:20px; color:#2b2b2b; line-height:26px;}
.s_layer_l .newslist h1.title a{white-space: nowrap; overflow: hidden;text-overflow: ellipsis; width: 660px; display: block;}
.s_layer_l .newslist p{ font-size:14px; color:#666; line-height:24px;}
.s_layer_l .newslist .time,.newsb_info span a{ color:#999; margin-right:10px; font-size:14px; line-height:26px;} 
.s_layer_l .newslist ul li:hover{background-color:#f7f7f7;}
.s_layer_l .load_more{display: inline-block; border: 1px solid #f0f0f0; margin-bottom: 20px; height: 60px; width: 100%; line-height: 60px; color: #bbb; font-size: 16px; text-align: center; cursor: pointer;}
.s_layer_l .load_more:hover{background-color:#fafafa;color:#999;border-color:#fafafa}

.s_layer_R{width:340px;}
.srlayer{ border:1px solid #d8d8d8; width:340px;}
.s_layer_R .tit{height:40px; line-height:38px; border-bottom:1px solid #d8d8d8; font-size:14px; background-color:#f5f5f5;}
.s_layer_R .tit span{color:#f00; font-weight:bold; padding-left:10px;}
.s_layer_R .tit a{margin-right:10px; float:right;}
.srlayer .imgnews{ width:100%; text-align:center; margin-top: 9px; margin-left: 15px;}
.srlayer .imgnews img{max-width:313px; float:left; margin-top:5px;}
.srlayer .imgnews a{width:100%; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:30px;}
.srlayer .imgnews .imgtit{width:320px; padding-left:10px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:30px;}
.imgnews h3.dt{ float:left; width:auto; font-weight:normal; width:215px; padding-left: 10px;}
.imgnews h3.ft{ float:left; width:auto; font-weight:normal; width:290px}
.imgnews h3.jy{ float:left; width:auto; font-weight:normal; width:135px}
.imgnews h3 p{ width:auto; color:#999999; line-height:24px; text-align: left;}
.imgnews h3 p a{width:40px; display: inline-block;}
.srlayer .nlists{}
.srlayer .nlists a{width:320px; display:block; padding-left:15px;line-height:30px;     white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}


.f_biaoqian{width:156px; height:96px; border:2px solid #4d4d4d; border-radius:10px;}
.f_biaoqian i{ width:50px; height:40px; background: url('images/nbq.jpg') no-repeat; margin:12px 0px 14px 53px; display: block;}
.f_biaoqian span{ font-size:16px; margin-left:45px;}
.f_biaoqian:hover{ border-color:#fe6d10;}
.f_biaoqian:hover span{ color:#fe6d10}

.f_biaoqian i.d1{background-position: -10px 0px;}
.f_biaoqian i.d2{background-position: -10px -100px;}
.f_biaoqian i.d3{background-position: -10px -50px;}
.f_biaoqian i.d4{background-position: -10px -150px;}
.f_biaoqian:hover i.d1{background-position: -80px 0px;}
.f_biaoqian:hover i.d2{background-position: -80px -100px;}
.f_biaoqian:hover i.d3{background-position: -80px -50px;}
.f_biaoqian:hover i.d4{background-position: -80px -150px;}
.f_layer_R img{ width:340px; height:80px; margin-top:15px;} 

.black_overlay{display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color:#616161;z-index:1001;-moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40);}

.white_content {display:none; background: #fff; padding: 0; font-size: 14px; position: fixed; top: 50%;  left: 50%; z-index: 90001;  border-radius: 7px; -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.8); -moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.8); box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.8); -webkit-transform: translateY(-50%) translateX(-50%); 
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}


.s_layer_l .nav{width:810px; background-color:#ff6f0f; padding-left:15px; padding-right:5px; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius: 5px; color:#fff}
.s_layer_l .nav a{color:#fff}
.highlight{ font-size:20px; color:#ff6f0f}

.newscontent{width:788px; padding:0px 20px;  border:1px solid #ccc; border-top:0px;}

.pos{font-size:14px; padding-bottom:10px; border-bottom: 2px solid #ff6209; width: 1190px;}
.newstit{background-color: #f6f6f6; border: 1px solid #ccc;}

.newstitle{ width: 94%; margin: 0 auto; padding: 20px 0 10px; _padding: 0; font-size: 24px; line-height: 1.5em; font-weight: bold; color: black; clear: both; text-align: center; font-weight: normal; font-family: \5B8B\4F53;}
.contentMsg {margin-top: 5px; width: 100%; height: 25px; font-size: 12px; line-height: 25px; border-bottom: 1px dotted #ccc; text-align: center; color: #666;}
.contentMain {width: 98%; margin: 0; padding: 0 10px 10px; font-size: 16px; line-height: 180%; text-align: left; word-wrap: break-word; word-break: break-all; clear: both; overflow: hidden; padding-top:10px;}
.contentMain p{text-indent:2em;}
.contentMain p:has(img) {
            text-indent: 0;
        }
.contentMain img{max-width:100%;}
.xiangguan{ width:auto; padding-top:10px; padding-bottom:10px; padding-left:12px; padding-right:12px; border-bottom:#EAE5E5 1px solid; border-top:2px solid #ff6209; margin-top:10px;}
.xiangguan h3{ width:auto; margin-bottom:10px;}
.xiangguan .list{ width:auto; }
.xiangguan .list ul{ list-style-type:none}
.xiangguan .list ul li{ float:left; width:380px; height:30px; line-height:30px; font-size:14px;}
.xiangguan .list ul li em{ font-family:"瀹嬩綋"}

.newscontent .key{width:auto; padding-left:12px; padding-right:12px; color:#f60; font-weight:bold; height:38px; line-height:38px; background:#F8F8F8; border:#EAE5E5 1px solid; margin-top:10px;}

.newscontent .hotnews{margin-top:10px;}
.newscontent .hotnews ul li{width:180px; margin:0 5px; float:left;}
.newscontent .hotnews ul li img{width:180px;}
.newscontent .hotnews ul li p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom:10px;}

.newsinrlist{width:338px; border: 1px solid #d9d9d9;}
.newsinrlist .tit{height:40px; border-bottom:1px solid  #d9d9d9; background-color:#f6f6f6; line-height:40px; font-size:16px;}
.newsinrlist .tit span{padding-left:10px; color:#ff6f12; font-size:16px;}
.newsinrlist .tit a{float:right; margin-right:10px;}
.newsinrlist li{padding:0px 10px; line-height:39px;  border-bottom:#e4e4e4 1px solid; font-size:14px; list-style-type: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newsinrlist li span{float:right;}

.newsinrlist .nimg{ width:auto; margin:auto; padding-top:8px; padding-left:8px; height:65px;}
.newsinrlist .nimg img{ float:left; width:90px; height:67px; margin-right:10px;}
.newsinrlist .nimg h3.dt{ float:left; width:auto; font-weight:normal; width:220px;}
.newsinrlist .nimg h3.dt a{display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newsinrlist .nimg h3 p{ width:auto; color:#999999; line-height:24px; font-size:14px; margin:5px 0px;}


.newsad {width:338px; border: 1px solid #d9d9d9;}
.newsad .tit{height:40px; border-bottom:1px solid  #d9d9d9; background-color:#f6f6f6; line-height:40px; font-size:16px;}
.newsad .tit span{padding-left:10px; color:#ff6f12; font-size:16px;}
.newsad .tit a{float:right; margin-right:10px;}

.newsad .newsc{border: 1px solid #d9d9d9;
width: 120px;
float: left;
text-align: center;
margin-left: 30px;
margin-top: 10px;
line-height: 25px;
font-size: 14px;}


.ezmodal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 90000;
    background: rgba(0,0,0,.6);
    overflow-x: hidden;
    overflow-y: auto;
    display: none;
}

.ezmodal-container {
    background: #fff;
    padding: 0;
    font-size: 14px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 90001;
    border-radius: 7px;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.8);
       -moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.8);
            box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.8);
    -webkit-transform: translateY(-50%) translateX(-50%); 
        -ms-transform: translateY(-50%) translateX(-50%);
            transform: translateY(-50%) translateX(-50%);
}

.ezmodal .ezmodal-close {
    position: absolute;
    top: 9px;
    right: 20px;
    font-weight: bold;
    font-family: Verdana;
    font-size: 18px;
    text-shadow: 1px 1px 1px rgba(250,250,250,1);
    cursor: pointer;
    color: #838383;
}

.ezmodal .ezmodal-close:hover {
    color: #535353;
}

.ezmodal .ezmodal-header {
    font-size: 24px;
    padding: 10px;
    border-bottom: 1px solid #e3e3e3;
    text-align: center;
    border-radius: 7px 7px 0 0;
    line-height: 32px;
    color: #646464;
}

.ezmodal .ezmodal-content {
    padding: 10px 20px;
}

.ezmodal .ezmodal-footer {
    padding: 10px 20px;
    background: #efefef;
    border-top: 1px solid #e3e3e3;
    text-align: CENTER;
    border-radius: 0 0 7px 7px;
    COLOR: #666666;
}
.ezmodal P{    FONT-SIZE: 14PX;
    LINE-HEIGHT: 24PX;
    MARGIN-BOTTOM: 10PX;
    TEXT-INDENT: 1EM;}

.catlist {padding:15px 15px 15px 20px;line-height:24px;}
.catlist ul li{    line-height: 39px;
    border-bottom: #e4e4e4 1px solid;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}

.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
.hotzt{text-align:center; padding-bottom: 10px;}
.hotzt .tit{text-align:left;}
.hotzt p{height:40px; line-height:38px; border-bottom:1px solid #d8d8d8; font-size:14px; background-color:#f5f5f5;}
.hotzt img{margin-top:10px;}

.f_link{background-color:#f8f8f8;}
.linktit{padding-top:10px; color:#7c7c7c; padding-bottom:10px;}
.linktit h2{float:left;}
.linkbox{ width:auto; padding:6px; line-height:26px;}
.linkbox strong{color:#7c7c7c}
.linkbox a{margin:0 10px 0 0px; display: inline-block;}

.newsinrlist li .rank-num{fl0at:left; font-size: 12px; color: white; background: #999999; width: 1.5em; height: 1.5em; line-height: 1.5em; text-align: center; display: inline-block; margin-right: 1.5em;}
.newsinrlist li .rank-num1 {background:#ff6600}
.newsinrlist li .rank-num2 {background:#ff9000}
.newsinrlist li .rank-num3 {background:#ffc000}
.newsinrlist li .rank-num4{}
.newsinrlist li .rank-num5{}
.newsinrlist li .rank-num6{}

.newsinrlist .inews{text-align:center; width: 320px;margin: 5px 10px; display: inline-table; border-bottom: 1px dotted #ddd; padding-bottom: 5px;}
.newsinrlist .inews img{max-width:313px; float:left; margin-top:5px;}
.newsinrlist .inews a{width:100%; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:30px;}
.newsinrlist.inews .imgtit{width:320px; padding-left:10px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:30px;}
.inews h3.dt{float:left; width:auto; font-weight:normal; width:215px; padding-left: 10px;}
.inews h3.ft{float:left; width:auto; font-weight:normal; width:290px}
.inews h3.jy{float:left; width:auto; font-weight:normal; width:135px}
.inews h3 p{ width:auto; color:#999999; line-height:24px; text-align: left;}
.inews h3 p a{width:40px; display: inline-block;}