body {font-size: 12px;color: #000;background-color: #FFF;margin:0}
.bg{background:#fff;border-left:4px solid #217517;border-right:4px solid #217517;width:995px;margin-left:auto;margin-right:auto}
.main{width:973px;margin-top:5px;clear:both;margin-right:auto;margin-left:auto}
a{color:#000; text-decoration:none}
a:hover{color:#ff0000; text-decoration:underline}
form{margin:0}

.logo{width:auto;float:left;}
.top_right{width:685px;float:left;background:url(../images/bg1.gif) top left repeat-x}
.t1{height:28px;padding-left:5px}
.logo_right{width:auto;float:left}
.top_menu{width:625px;float:left}
.main_menu{margin:15px 0 10px 55px;width:530px;height:19px;background:url(../images/news_09.gif)}
.main_menu_left{width:auto;float:left}
.main_menu_center{width:511px;text-align:center;padding-top:3px;float:left;font-size:14px;color:#1F376D}
.main_menu_center a{color:#1F376D}
.main_menu_center a:hover{color:#000;text-decoration:none}
.main_menu_right{width:auto;float:right}
.main_sub_menu{margin:0 0 0px 55px;width:530px;text-align:center;font-size:14px}
.main_sub_menu img{margin-left:10px;margin-right:5px}

.sub_menu{background:url(../images/news_36.gif);height:34px;clear:both}
.sub_menu a,.sub_menu a:hover{color:#fff;}
.sub_menu_left{background:url(../images/news_35.gif);height:34px;float:left;width:142px;line-height:34px;font-size:13px;text-align:center;color:#fff;font-weight:bold}
.sub_menu_right{width:853px;float:left;text-align:center;padding-top:10px;font-size:13px;color:#fff}
.line1{background:url(../images/news_39.gif);height:11px;}

.search{width:718px;height:65px;background:url(../images/news_42.gif);float:left}
.search div{margin-left:100px;padding-top:10px;color:#1F376D;font-size:13px}
.zhazhi{width:auto;float:left}
.search select{width:80px;font-size:12px}
.search .keyword{border:1px solid #207613;width:400px;font-size:12px;height:18px}
.search .search_bt{width:83px;height:23px;background:url(../images/news_46.gif);border:0;color:#1F376D;text-align:center;font-size:13px;font-weight:bold}

.daoh{border:1px solid #207613;background:#d3ecce;width:971px;height:30px}
.daoh_left{width:auto;float:left;padding-top:7px;padding-left:10px}
.daoh_left strong{color:#FF4C01}
.daoh_right{width:auto;float:right;padding-right:10px;margin-top:2px}
.daoh_right img{margin-left:8px;margin-right:3px}

.bian{border:1px solid #AACBEE}
.focue{width:383px;float:left;background:#F8FDFF}
.focue div{clear:both}
.focue .focue_title{text-align:center;font-size:14px;font-weight:bold;color:#1F376D;height:35px;line-height:35px}
.focue .focue_content{padding-left:20px;padding-right:20px;padding-bottom:10px;font-size:13px;line-height:150%;color:#1F376D}
.news_list_b{width:383px;float:left;margin-left:8px;background:url(../images/news_67.gif) top left repeat-x}
.news_list_b_t{height:24px;clear:both;}
.news_list_b_t div{float:left;width:85px;text-align:center;border-right:1px solid #AACBEE;font-size:13px;color:#1F376D;padding-top:5px;padding-bottom:4px;cursor:pointer}
.news_list_b_t a{color:#1F376D;}
.news_list_b_t .action{background:#fff;font-weight:bold;padding-top:6px!important;padding-bottom:3px!important}
.news_list_b_l{padding:10px;font-size:14px;line-height:180%;}
.list_pp{width:360px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.news_list_b_l_p{font-size:14px;padding-top:10px;}
.news_list_pic{border-bottom:1px dashed #ccc;clear:both;height:100%;margin-bottom:1px}
.pic1{width:auto;float:left;text-align:center;color:#1F376D;margin-right:13px}
.pic1 img{padding:2px;border:1px solid #ccc;margin-bottom:5px}
.pic2{width:142px;float:left;text-align:center;height:150px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;margin-left:11px;display:inline;}
.pic2 img{padding:5px;border:1px solid #ccc;margin-bottom:5px}

.news_list_s{width:185px;float:right;border:1px solid #217517;background:url(../images/news_66.gif) top left repeat-x;font-size:13px}
.news_list_s_t{height:27px;clear:both; width:298px; line-height:27px;}
.news_list_s_t_t{color:#000; font:12px;width:auto;float:left; line-height:27px; height:27px;width:298px; background:url(../images/imgcenter_left1_2_bg.gif) repeat-x;}
.news_list_tag{width:36px;padding-top:3px;padding-bottom:2px;text-align:center;color:#FF4E02;float:left;margin-top:2px;cursor:pointer}
.news_list_tag_action{background:#fff;border:1px solid #AACBEE;border-bottom:0;font-weight:bold}
.news_list_c{padding:10px;padding-top:6px;padding-bottom:9px}
.pm{border-bottom:1px solid #EEE;padding-top:5px;padding-bottom:2px;width:165px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.pm img{margin-right:5px}
.news_list_s_m{width:auto;float:right;padding-right:5px;color:003566;font-weight:bold;padding-top:4px}
.news_list_c2{padding:8px;background:#F6F9FE;width:169px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;clear:both}
.news_list_c2 div{margin-top:5px}

.bottom_list{border:1px solid #AACBEE;background:url(../images/news_111.gif) top left repeat-x;font-size:13px;margin-right:11px;width:315px;float:left;font-size:14px}
.bottom_list_t{height:27px;clear:both;font-size:14px;color:#1F376D;font-weight:bold}
.bottom_list_t_t{width:auto;float:left;padding-left:10px;padding-top:7px}
.bottom_list_t_m{width:auto;float:right;padding-right:10px;padding-top:4px}
.bottom_list_pic{margin:8px;border-bottom:1px dashed #ccc;padding-bottom:8px;height:100%}
.bottom_list_pic .pic{width:104px;float:left}
.bottom_list_pic_t{width:auto;float:left;font-weight:bold;font-size:14px;color:#333}
.bottom_list_pic_c{width:auto;float:left;color:#3B3B3B;line-height:180%;height:65px; overflow:hidden;font-size:13px}
.bottom_list_pic_c a{color:#1974C8;}
.bottom_list_c{width:280px;margin:auto;padding-bottom:5px;line-height:180%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;clear:both}

/*xieyang*/
.xieyang{height:40px;background:url(../images/new_136.gif)}
.xieyang_l{width:auto;float:left}
.xieyang_r{width:auto;float:right}
.xieyang_menu{margin:0;padding:0;margin-left:280px;list-style:none;height:40px;width:auto;;float:left;font-size:14px}
.xieyang_menu li{width:87px;height:23px;background:url(../images/new_141.gif);margin-left:10px;padding-top:17px;text-align:center;display:inline;float:left;cursor:pointer}
.xieyang_menu_over{background:url(../images/new_139.gif)!important;color:#fff;font-weight:bold}
.xieyang_list{border-left:3px solid #CA8576;border-right:3px solid #CA8576;margin-top:0;width:966px}
.xieyang_pic{width:auto;float:left;margin-left:19px;display:inline;text-align:center;font-weight:bold;padding-bottom:10px;}
.xieyang_pic div{border:1px solid #ccc;padding:1px;margin-top:15px;margin-bottom:5px;}

/*links*/
.link{height:32px;background:url(../images/new_147.gif);}
.link_t{padding-top:15px;padding-left:8px;}

/*footer*/
.footer_menu{border-top:1px solid #ccc;background:#EFEFEF;font-size:13px;margin-top:10px;text-align:center;padding-top:8px;padding-bottom:6px;clear:both}
.on_top{text-align:right;padding-right:10px}
.footer{background:url(../images/w_03.gif);color:#fff;height:122px;line-height:180%;text-align:center;font-size:13px;}

/*page*/
.page_bar {
    margin: 7px 0px 4px 0px;
	text-align: center;
    float: none;
	font-size: 12px;
	
	
}
.page_barr {
  padding:1px;
  background-color:#f4f4f4;
  border:1px solid #e1e1e1;
  margin-left:6px;
  width:644px;
  margin-top:15px;
  
	
}
.page_bar img{border:0px}
.page_bar a {
    padding-right: 4px;
    padding-left: 4px;
    font-size: 12px;
    float: none;
    padding-bottom: 1px;
    padding-top: 3px;
    text-decoration: none;
    vertical-align: middle;
}
.page_total {
    border: #7f9db9 1px solid;
    font-weight: bold;
    background-color: #f5fbff;
	
}

.page_pages {
    border: #7f9db9 1px solid;
    font-weight: bold;
    margin-right: 1px;
    background-color: #ffffff;

}
.page_redirect {
    border: #dddddd 1px solid;
    margin-right: 1px;
    background-color: #ffffff;
   /* font-weight: bold*/
}

a.page_redirect:hover {
    border: #7f9db9 1px solid;
    background-color: #f5fbff;
    text-decoration: none

}

a.page_redirect:link {
    text-decoration: none
}

a.page_redirect:active {
    text-decoration: none
}

a.page_redirect:visited {
    text-decoration: none
}
.page_num {
    border: #dddddd 1px solid;
    vertical-align: middle;
    margin-right: 0px;
    background-color: #ffffff;
	padding-right: 4px!important;
    padding-left: 5px!important;
}

a.page_num:hover {
    border: #7f9db9 1px solid;
    background-color: #f5fbff;
    text-decoration: none
}
a.page_num:link {
    text-decoration: none
}

a.page_num:active {
    text-decoration: none
}

a.page_num:visited {
    text-decoration: none
}
.page_curpage {
    border: #dbddd3 1px solid;
    font-weight: bold;
    color: #fff;
    margin-right: 1px;
    background-color: #ff0000;
	padding-right: 4px!important;
    padding-left: 5px!important;
}

/*news_list*/
.news_list_top{padding-top:6px;padding-bottom:4px;color:#C32309}
.news_list_top a{color:#353535}
.news_list_left{border:1px solid #217517;background:url(../images/news_list_03.gif) repeat-x left top;width:650px;float:left;}
.news_list_left_toppp{margin-left:20px;font-size:14px;font-weight:bold; float:left; text-align:center;width:280px;background:url(../images/news_list_055.gif) no-repeat left top;padding-top:17px;padding-bottom:6px}
.news_list_left_topp{margin-left:20px;font-size:14px;font-weight:bold; float:left; text-align:center;width:154px;background:url(../images/news_list_05.gif) no-repeat left top;padding-top:17px;padding-bottom:6px}
.news_list_left_list{margin:auto;width:600px;line-height:200%;color:#7C7C7C;clear:both}
.news_list_left_list a{color:#454545;font-size:14px}
.news_list_left_list ul{list-style-type:square}
.line2{border-bottom:1px dashed #ccc;margin:5px 10px 10px 10px;clear:both}
.news_list_right{width:300px;float:right}
.news_list_r_b{width:298px;margin-top:5px}
.news_list_r_b .news_list_c2{background:#fff;width:270px;color:#467902}
.news_list_r_b .news_list_c2 a{color:#467902}
.news_list_r_p{clear:both; margin-top:5px;}
.news_list_r_p div{width:152px;float:left;text-align:center;display:inline; margin-right:2px; margin-left:6px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap; padding:1px; margin-bottom:5px; margin-top:6px;}
.news_list_r_p img{ border:0px; margin-top:10px;}
.news_list_text { margin-left:20px;}
.news_list_div { border:1px solid #cccccc; margin:0; width:155px; height:138px;} 

.news_info_left{width:658px;float:left}
.news_info_left_1{border:1px solid #AACBEE;clear:both}
.news_info_left_2{border:1px solid #AACBEE;height:100%;clear:both;background:url(../images/news_info_07.gif) repeat-x top left;margin-top:5px}
.news_info_left_2_t{clear:both;height:18px}
.news_info_left_2_t div{background:#fff;width:90px;font-weight:bold;font-size:14px;text-align:center;padding-top:5px;padding-bottom:5px}
.news_info_left_2_l{clear:both;padding:5px;padding-left:10px}
.news_info_left_2_l ul{margin:0;margin-bottom:5px;list-style:none;}
.news_info_left_2_l ul li{width:310px;float:left;margin-left:5px;padding-top:5px;padding-bottom:3px;display:inline;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.news_info_title{clear:both;text-align:center;font-weight:bold;font-size:20px;padding-top:25px;padding-bottom:15px}
.news_info_time{margin-left:20px;margin-right:20px;border-top:1px solid #96BCED;border-bottom:1px solid #96BCED;clear:both;text-align:center;padding-top:10px;padding-bottom:8px}
.news_info_content{margin-left:20px;margin-right:20px;clear:both;margin-top:20px;font-size:14px;line-height:180%}
.news_info_function{width:612px;margin:auto}

/*focus*/
#f_div {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 383px; HEIGHT: 154px;
}
#f_div div{clear:none}
#f_adDiv {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 25px
}
#f_imgDiv {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 154px
}
#f_img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#f_infoDiv {
	WIDTH: 100%; POSITION: relative; TOP: -20px
}
#f_buttonDiv {
	OVERFLOW: hidden; WIDTH: 100%; MARGIN-RIGHT: 1px; HEIGHT: 15px; TEXT-ALIGN: left
}
#f_line {
	
}
#f_buttonDiv DIV {
	
}
#f_buttonDiv .bg {
	BACKGROUND: #0066CC; FLOAT: right; WIDTH: 22px; HEIGHT: 13px;margin-right:10px;border:1px solid #fff;COLOR: #fff;display:inline
}
#f_buttonDiv A {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: right; OVERFLOW: hidden; WIDTH: 22px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 13px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#f_buttonDiv A:link {
	COLOR: #fff
}
#f_buttonDiv A:visited {
	COLOR: #fff
}
#f_buttonDiv A:active {
	COLOR: #fff
}
#f_buttonDiv A:hover {
	BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:link {
	BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:visited {
	BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:active {
	BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #ff6600
}
#f_text {
	OVERFLOW: hidden; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center;display:none
}
#f_text a{font-size:12px}
#f_text A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#f_text A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#f_text A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#f_text A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}