@charset "utf-8";
a { color:#5d5d5d; }
a:hover { color:#2E9C03; }
/*ss_nav*/

/*分享*/
.shicons { display:block; width:16px; height:16px; background:url(/images/icons.png) no-repeat 0 0px; cursor: pointer; }
.share { position:absolute; display:none; border:1px solid #ccc; text-align:center; padding:0px; font-size:12px; background:#fff; z-index:1000; *margin-left:-16px;
}
.share li { line-height:16px; margin:5px 0; *margin:4px 0;
}
.share li a { display:block; padding:5px 5px; }
.share li a:hover { text-decoration:none; background:#2E9C03; color:#fff; }
.icons1 { position:relative; display:block; width:16px; height:16px; background:url(/images/icons.png) no-repeat 0 0px; cursor: pointer; }
.icons1:hover { background:url(/images/icons.png) no-repeat 0 -16px; }
.icons2 { display:block; float:left; width:16px; height:16px; background:url(/images/icons.png) no-repeat 0 -80px; }
.icons3 { display:block; float:left; width:16px; height:16px; background:url(/images/icons.png) no-repeat 0 -32px; }
.icons4 { display:block; float:left; width:16px; height:16px; background:url(/images/icons.png) no-repeat 0 -64px; }
.share_btn { display:block; width:15px; font-size:12px; text-align:right; cursor: pointer; top:25px; position:absolute; right:0; }
.share_btn em { display: block; }
.share_btn:hover .icons1 { background:url(/images/icons.png) no-repeat 0 -16px; }
.share_btn:hover .share { display:block; }
.share_btn .share { width:80px; margin-left:-67px; position:absolute; z-index:10000; }

/*蓝色导航*/
#navb li { width:100px; }
#navb li.li1 { width:99px; }
#navb li a { width:auto; }
#navb li.li1 a { width:auto;}
.news_top { color:#5d5d5d; }
.news_top a { margin:0 9px; color:#2E9C03; }
.news_top a:hover { text-decoration:underline; }
.news_top a.a1 { color:#d72727; }
.news_top a.a1:hover { color:#2E9C03; }
/*更多*/
.more { display:block; width:24px; }
.more a { display:block; font-size:0; line-height:0; width:30px; height:36px; background:url(/images/gf/more.png) no-repeat center; }
.more a:hover { font-size:12px; line-height:36px; background:none; }
/*新闻首页*/
.pl7 { padding-left:7px; }
.pr7 { padding-right:7px; }
.ml4 { margin-left:4px; }
.mr15 { margin-right:15px; }
.headlines { border-top:1px solid #B02020; }
.headlines h2 { font-size:20px; color:#af2020; margin:5px 0 0 4px; }
.headlines h2 a { color:#af2020; }
.headlines_title h3 { float:left; width:370px; text-align:center; font-size:18px; color:#333; }
.headlines_title h3 a { color:#333; }
.headlines_title h3 a:hover { text-decoration:underline; }
.headlines_ul1 { line-height:22px; *line-height:18px;
}
.headlines_ul1 li { background:url(/images/gf/li1.jpg) no-repeat 9px center; padding-left:19px; overflow:hidden; zoom:1; }
.headlines_ul1 li p { float:left; }
.headlines_ul1 .share li { background:none; padding:0; }
.news_main { background:url(/news/images/news_main_bg.jpg) repeat-y; }
.news_title1 { background:url(/news/images/news_title1.jpg) repeat-x; height:42px; }
.news_title1 h2 { font-size:18px; color:#010101; line-height:42px; background:#ffffff; width:118px; text-align:center; border-right:1px solid #D0D0D0; float:left; }
.news_boxa { border-top:1px solid #3185C3; color:#5d5d5d; }
.news_boxa h2 { font-size:18px; color:#000000; }
.news_boxa h2 a { color:#000000; }
.news_boxa h2 a:hover { color:#2E9C03; }
.news_boxa .more a { height:24px; }
.news_boxa .more a:hover { line-height:24px; }
.news_boxa h3 { font-size:16px; color:#333; }
.news_boxa h3 a { color:#333; }
.news_boxa h3 a:hover { text-decoration:underline; }
.news_ul1 { line-height:22px; margin-top:14px; *margin-top:15px;}
.news_ul1 li { background:url(/news/images/li2.jpg) no-repeat left center; padding-left:10px; color:#2E9C03; }
.news_ul1 li a { color:#215688; }
.news_ul1 li a:hover { text-decoration:underline; }
.news_ul2 li { border-bottom:1px solid #DCDCDC; padding:25px 0 20px; position:relative; clear:both; }
.news_ul2 .share li { border:none; padding:0; }
.news_boxa .news_ul2 h3 { margin-top:5px; }
.news_ul2 li span { color:#a5a5a5; }
.news_img_a1 { display:inline; float:left; margin-right: 15px; margin-top: 5px; overflow: hidden; text-align: center;}
.news_ul3 { margin-left:-25px; }
.news_ul3 li { float:left; width:91px; height:130px; margin-left:28px; }
.news_ul3 li p { letter-spacing:-1px; }
.links { border-top:1px solid #2A781F; }
.links li { float:left; }
.links_logo_ul li img { margin:0 35px; }
.links_ul1 { padding:0 0px 0 20px; }
.links_ul1 li { color:#2E9C03; width:195px; }
.links_ul1 li a { color:#2E9C03; }
.news_br1 { background:url(/news/images/news_br1.jpg) repeat-x; height:1px; }
/*新闻首页右侧栏*/
.news_r_ul1 li { background:url(/news/images/li3.jpg) no-repeat 9px center; padding-left:19px; }
.r_img_txt1 { padding:0 5px; }
.r_img_txt1 h4 { font-size:14px; color:#010101; }
.r_img_txt1 h4 a { color:#010101; }
.r_img_txt1 h4 a:hover { color:#2E9C03; }
.news_r_con1 h4 { font-size:18px; color:#2E9C03; line-height:24px; }
.news_r_con1 h4 a { color:#2E9C03; }
.news_r_con1 h4 a:hover { text-decoration:underline; }
.news_r_ul2 li { padding:0 7px; color:#010101; }
.news_r_ul2 li a { color:#010101; }
.news_r_ul2 li a:hover { color:#2E9C03; }
.hot_news h3 { font-size:20px; color:#2E9C03; display:block; width:105px; text-align:center; height:39px; line-height:38px; border-right:1px solid #D0D0D0; border-top:1px solid #2A781F; }
.hot_news_tab { background:url(/news/images/hot_news_tab.jpg) repeat-x; height:40px; line-height:40px; width:174px; }
.hot_news_tab li { float:left; }
.hot_news_tab li a { display:block; width:58px; height:40px; text-align:center; }
.hot_news_tab li a.a1 { background:url(/images/gf/hot_news_tab_hover.jpg) repeat-x; color:#000000; }
.hot_news_ul li { overflow:hidden; zoom:1; }
.hot_news_ul li span { display:block; float:left; background:url(/news/images/hot_news_ul.jpg) no-repeat; width:24px; height:14px; line-height:14px; cursor:pointer; text-align:center; color:#ffffff; margin-top:5px; }
.hot_news_ul li p { float:right; width:250px; }
.submission { background:url(/news/images/contact.jpg) no-repeat; width:180px; height:70px; padding:13px 0 0 100px; color:#5d5d5d; }
.submission_email { margin-top:18px; *margin-top:15px;
margin-top:14px\9; }
.r_news_boxa { background:#F8F8F8; }
a.news_xq { color:#2E9C03; }
a.news_xq:hover { text-decoration:underline; }
/*新闻列表页*/
.hot_news h3.list_hot_news_h3 { color:#010101; }
.news_list_ul li { padding:20px 5px 20px; }
.news_list_ul li:hover { background:#F2F2F2; }

/*新闻详情页*/
.newscontent_press { background:url(/news/images/br1.jpg) repeat-x left bottom; padding:25px 0 10px; }
.newscontent_press h1 { font-size:28px; color:#2E9C03; font-weight:normal; }
.newscontent_press h1 a { color:#2E9C03; }
.newscontent_press h1 a:hover { text-decoration:underline; }
.newscontent_press .share_btn { width:40px; }
.newscontent_press .share { margin-left:-33px; margin-top:0px; }
.newscontent_press_p1 a, .newscontent_press_p1 span { color:#2E9C03; }
.newscontent_press_p1 a:hover { text-decoration:underline; }
.news_content p { padding-bottom:30px; }
.news_content_img1 { margin:36px 15px 0 0; }

/*专题*/
.w385{ width:385px;}
.w490{ width:490px;}
.w284{width: 284px;}
.zt_img_bg{ background:url(/topic/images/img_bg.png); height:30x; line-height:30px; z-index:10; margin-top:1px; color:#ffffff;width: 100%;}
.zt_img_bg span{padding:0 10px; font-size:14px;}
.zt_img_bg a{ color:#ffffff; }
.zt_img_bg a:hover{color:#fff; text-decoration:underline;}
.zt_img_ul1{ margin-top:-15px;margin-left: -10px;}
.zt_img_ul1 li{ float: left; margin:15px 0 0 10px; width:242px;}
.zt_img_ul1 li img{ width:242px;}
.news_boxa .zt_ul1 h3{ font-size:18px;}
.zt_ul1 li{ overflow:hidden; zoom:1;}

/*专栏*/
.syzl{border-top:2px solid #999;}
.syzl .title h2 {color: #000;font-weight: normal;font-size: 18px;}
.syzl .title h2 i{ font-size:20px;}
.syzl li{ }
.syzl li a{ }
.syzl .con{ padding:0 5px;}
.syzl .txtPic {}
.syzl .txtPic a{background:none;}
.syzl .txtPic .pic{ position:relative;}
.syzl .txtPic .pic img{ width:80px; height:100px;}
.syzl .txtPic em{line-height:24px; font-size:16px;}
.syzl .txtPic em a{color:#333;}
.syzl .txtPic em a:hover{ text-decoration:underline;}
.syzl .txtPic p{ line-height:20px; font-size:12px; color:#666; margin-top:10px;}
.syzl .zlName{ position:absolute; bottom:0;height:20px; line-height:20px; color:#fff; font-size:12px; text-align:center; width:100%; overflow:hidden; background:url(/images/transparency_black.png);}
/*20210412新增*/
.ztit a {
    display: block;
    float: right;
    font-size: 0;
    line-height: 0;
    width: 30px;
    height: 30px;
    background: url(../images/more.png) no-repeat center;
}