@charset "gb2312";
/* CSS Document */

body,td,th {font-size: 14px;color: #000; font-family:"微软雅黑","Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background:url(top_bj.jpg) no-repeat center top;}
a:link {color: #050000;text-decoration: none;}
a:visited {text-decoration: none;color: #050000;}
a:hover {text-decoration: none;color: #333;}
a:active {text-decoration: none;color: #050000;}
input{outline:none;}
ul{ margin:0px; padding:0px;}
li{ list-style:none;}
.clear{ clear:both; height:12px;}

.head{ width:1200px; margin-left:auto; margin-right:auto; clear:both;}
.logo{ width:100%; clear:both; height:212px; margin-top:13px;}
.logo a{ width:50%; float:left; height:212px;}
.menu{ background:url(menu_bj.jpg) no-repeat center; height:45px; padding-left:1px; width:1199px;}
.menu ul{ margin:0px; padding:0px;}
.menu ul li{ width:109px; text-align:center; height:45px; line-height:45px; float:left; overflow:hidden;}
.menu ul li span{ float:left; width:1px; height:45px; background:url(span_bj.jpg) no-repeat center left;}
.menu ul li a{ color:#FFF; font-size:16px;}
.menu ul li a:hover{ color:#CCC;}
.top_more{ background:#FFF; clear:both; height:45px; border-bottom:1px solid #dedee0;}
.top_time{ width:300px; float:left; line-height:45px; text-align:left; padding-left:20px;}
.top_secrch{ width:200px; float:right; height:25px; padding-right:20px; padding-top:12px;}
.input_text{ border:none;border-bottom:1px solid #dedee0; border-top:1px solid #dedee0; border-left:1px solid #dedee0; width:160px; padding-left:10px; height:21px; float:left;}
.input_button{ background:url(serch_bj.jpg) no-repeat center; width:25px; height:25px; border:none; float:left; cursor:pointer;}

.main{ width:1200px; margin-left:auto; margin-right:auto; clear:both; background:#FFF; padding-top:10px;}
.main_news{ float:left; background:#FFF; height:400px; width:1190px; padding-left:5px; padding-right:5px;}

/*头不FLASH特效*/
.sytpxw { float:left; position: relative; width: 682px; height: 400px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left;}
.sytpxw .pic img { width: 682px; height: 400px; display: block; }
.sytpxw .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.sytpxw .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; background: #000; background: rgba(0,0,0,0.5)!important;/*鐏嫄閫忔槑*/ filter: Alpha(opacity=50); }
.sytpxw .txt li{ height:40px; line-height:40px; position:absolute; overflow: hidden; width: 350px; }
.sytpxw .txt li a{ display: block; color: #fff; padding: 0 0 0 10px; font-size: 14px;  text-decoration: none; }
.sytpxw .num { position: absolute; z-index: 3; bottom: 10px; right: 8px; }
.sytpxw .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer;border-radius:50%;}
.sytpxw .num li a,.sytpxw .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.sytpxw .num li span { z-index: 1; background: #5a5958; }
.sytpxw .num li.on a,.sytpxw .num a:hover{ background:#f60; text-align: center; }
.right_news{ float:right; width:490px; height:399px; border-bottom:1px solid #dedee0; border-right:1px solid #dedee0; border-left:1px solid #dedee0; overflow:hidden;}
.classname{ background:url(lyj_05.jpg) repeat-x center top; height:46px; width:100%; float:left;}
.classname ul li{ width:140px; float:left; text-align:center; line-height:46px; height:46px; overflow:hidden; cursor:pointer; font-size:16px;}
.classname a{ font-size:14px;}
.MenuOn{ background:url(lyj_03.jpg) repeat-x center top; border-right:1px solid #dedee0; color:#009a44;}
.MenuOff{ border-right:1px solid #dedee0; color:#666666;}
.classname p{ margin:0px; padding:0px; height:46px; line-height:46px; text-align:center; width:60px; float:right;}
.main_news_box{ clear:both; padding-left:5px; padding-right:5px;}
.main_news_first{ height:100px; padding-top:10px; overflow:hidden; padding-left:10px; padding-right:10px;}
.main_news_title{ text-align:center; height:40px; line-height:40px; overflow:hidden;}
.main_news_title a{ font-size:20px; font-weight:bold; color:#ff0000;}
.main_news_title a:hover{ color:#333;}
.main_news_text{ text-align:left; line-height:25px; height:50px; overflow:hidden;}
.main_news_text a{ font-size:14px; color:#050000;}
.main_news_list{ clear:both;}
.main_news_list ul li{ background:url(lyj_10.jpg) no-repeat center left; padding-left:15px; line-height:40px; border-bottom:1px solid #dedee0; height:40px;}
.main_news_list ul li span{ width:100px; float:right; text-align:center;}
.main_ztzl{ border:1px solid #CCC; height:110px; width:1188px; margin-left:auto; margin-right:auto; clear:both;}
.main_ztzl_name { float:left; width:20px; height:94px; line-height:20px; padding-top:16px; padding-right:10px; padding-left:10px;font-size:18px; color:#fff; background:#009a44; overflow:hidden;}
.ladyScroll{ float:left; width:1140px; height:110px; position:relative; }
.ladyScroll .prev,.ladyScroll .next { width:16px; height:30px; position:absolute; top:40px; left:10px; z-index:100; cursor:pointer;}
.ladyScroll .next{ left:auto; right:0px;}
.ladyScroll .prev{ background:url(lyj_23.jpg) no-repeat center;}
.ladyScroll .next{ background:url(lyj_26.jpg) no-repeat center;}
.ladyScroll .scrollWrap{ width:1090px; margin-left:28px; padding-top:10px; overflow:hidden; position:absolute; height:90px;}
.ladyScroll .dlList li{ float:left; width:270px; text-align:center;margin-right:5px; }
.ladyScroll .dlList li img{ width:260px; height:90px; border:0px;}
.banner_ad{ clear:both; width:1190px; margin-left:auto; margin-right:auto; clear:both;}
.banner_ad img{ width:1190px; border:0px;}
.news_show{ clear:both; width:1190px; margin-left:auto; margin-right:auto; clear:both;}
.news_show_left{float:left; width:448px; height:325px; border-bottom:1px solid #dedee0; border-right:1px solid #dedee0; border-left:1px solid #dedee0; overflow:hidden; margin-right:15px;}
.news_show_center{float:left; width:448px; height:325px; border-bottom:1px solid #dedee0; border-right:1px solid #dedee0; border-left:1px solid #dedee0; overflow:hidden;}
.news_show_right{float:right; width:258px; height:325px; overflow:hidden;}
.news_show_right ul li{ height:76px; overflow:hidden; padding-bottom:8px;}
.news_show_right ul li img{ width:258px; height:76px; border:0px;}

.news_text_right{float:right; width:256px; height:325px; overflow:hidden;border-bottom:1px solid #dedee0; border-right:1px solid #dedee0; border-left:1px solid #dedee0; overflow:hidden;}
.mews_text_list{ clear:both;}
.mews_text_list ul li{ background:url(lyj_35.jpg) no-repeat center; height:50px; line-height:50px; clear:both; text-align:center; padding-top:3px; padding-bottom:3px;}
.mews_text_list ul li a{ color:#FFF; font-size:16px;}

.news_show_list{ clear:both; padding-left:10px; padding-right:10px; padding-top:8px;}
.news_show_list ul li{ background:url(lyj_10.jpg) no-repeat center left; padding-left:15px; line-height:38px; border-bottom:1px solid #dedee0;}
.main_pic_box{ border:1px solid #CCC; height:300px; width:1188px; margin-left:auto; margin-right:auto; clear:both;}
.main_pic_list{ clear:both; padding-top:13px; padding-left:13px;}
.main_pic_list ul li{ width:290px; float:left; line-height:30px; text-align:center;}
.main_pic_list ul li img{ width:280px; height:188px; border:0px;}

.main_link_pic{width:1190px; margin-left:auto; margin-right:auto; clear:both;}
.main_link_pic ul li{ width:280px; height:50px; float:left; margin-right:23px;}
.main_link_pic ul li img{ width:280px; height:50px; border:0px;}

.main_link_text{width:1190px; margin-left:auto; margin-right:auto; clear:both;}
.main_link_text ul li{ width:180px; float:left; text-align:center; margin-right:72px;}
.main_link_text ul li select{width: 180px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #ded4b3;margin-top: 8px;font-size: 12px;overflow: hidden;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;}

.foot{ border-top:3px solid #009a44; clear:both; font-size:16px; color:#7a7a7a;}
.foot a{ font-size:16px;}
.foot_main{ width:1200px; margin-right:auto; margin-left:auto; clear:both;}
.foot_link{ line-height:45px; height:45px; color:#009a44; text-align:center;}
.foot_link a{ color:#009a44;}
.foot_link a:hover{ color:#7a7a7a;}
.foot_bq{ text-align:center; line-height:45px;}
.foot_bq a{ color:#7a7a7a;}
.foot_bq a:hover{ color:#009a44;}