BODY{
	font-size: 14px;  line-height: 150%; background-repeat:repeat; font-family: verdana, arial, helvetica, sans-serif, "宋体"; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
           padding:0px;
   
	color:#000000;}

IMG {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
;}
#top LI {
	float: left; margin-left: 11px; height: 24px
;}
#top SPAN {
	left: -999em; position: absolute
;}

#top .menu1 A {
	display: block; background-image: url(menu_line.jpg); background-repeat: no-repeat; background-position:right; color:#FFFFFF; 
	font-size:14px; height: 24px; padding-top:5px;}
#top .menu1 A:hover {
		color: #ffff00;}
#top .menu3 {
	display: block; background-image: url(menu_line.jpg); background-repeat: no-repeat; background-position:right; color:#FFFFFF; 
	font-size:14px; height: 24px; padding-top:0px;}

#top .menu2 A {
	display: block; color:#FFFFFF; 
	font-size:14px; height: 24px; padding-top:5px;}
#top .menu2 A:hover {
		color: #ffff00;}


body,td,th {
	font-family: 宋体;
	font-size: 14px;}

.left_pic img {border: #cccccc 1px solid;}
A:link {
	color:#000000; text-decoration: none
;}
a {
	color: #000000;
	font-size: 14px;
	text-decoration: none;}
A:visited {
	color: #000000; text-decoration: none
;}
A:hover {
     color: #ff0000;
	text-decoration: underline
;}
A:active {
     color: #000000;
	text-decoration: none
;}

.main .img_more {
	float: right
;}
.main .leftpicnews1 {
	width: 293px
;}
.topsearch {
	text-align: right; margin-top: 10px; width: 400px; float: right; margin-right: 0px
;}

.main {
	width: 1000px; margin-left: auto; margin-right: auto;}
.leftpicnews2 {
	background-image: url(left_news_top.gif); width: 293px; background-repeat: no-repeat; background-position: 50% top; height: 200px
;}
.newspic {
	text-align: center; width: 260px; margin-bottom: 2px; margin-left: auto; margin-right: auto; padding-top: 15px
;}
.newspic IMG {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 2px
;}
.leftnewsbg {
	background: url(left_mid_bg.gif) repeat-y
;}
.lnews_d {
	margin-top: -1px
;}
.l_dt_bottom {
	width: 294px; background: url(left_bottom.jpg) no-repeat; height: 80px
;}
.l_dt_nei {
	margin-left: 50px; padding-top: 13px
;}
.l_dt_nei LI {
	background-image: url(dot.gif); line-height: 20px; text-indent: 20px; background-repeat: no-repeat; background-position: 10px 5px
;}
.m_t IMG {
	margin-top: 10px; float: right; margin-right: 10px
;}
.m_t P {
	display: block; margin-left: 35px; margin-right: 40px; padding-top: 7px
;}
.m_newtop {
	width: 284px; float: right; height: 24px
;}
.t_bg1 {
	background-image: url(mid_new2.gif); text-align: center; line-height: 24px; width: 94px; background-repeat: no-repeat; height: 24px; color: #000000; font-weight: bold
;}
.t_bg2 {
	background-image: url(mid_new4.gif); text-align: center; line-height: 24px; width: 94px; background-repeat: no-repeat; height: 24px
;}
.main #m_news LI {
	background-image: url(m_ico1.gif); line-height: 22px; text-indent: 29px; background-repeat: no-repeat; background-position: 15px 7px
;}
.m_more {
	border-bottom-color: #999999; text-align: right; border-right-width: 0px; margin-bottom: 6px; border-bottom-width: 0px; border-right-color: #999999; border-left-color: #999999; border-top: #999999 0px dashed; border-left-width: 0px
;}
.r_loginbg {
	width: 150px; background: url(left_picbg.gif) no-repeat; height: 264px
;}
.r_loginbgs {
	background-image: url(right_login_bg.gif); background-repeat: repeat-y
;}
.r_mbg {
	background-image: url(r_mbg.gif); text-align: center; margin-top: -1px; background-repeat: repeat-y; margin-bottom: -2px
;}
.r_mbg IMG {
	border-bottom: #cccccc 1px dashed; padding-bottom: 5px
;}
.bottom {
	border-bottom: #999999 1px solid; text-align: center; border-left: #999999 1px solid; line-height: 50px; margin-top: 10px; width: 965px; background: url(body_bg.gif) repeat-x 50% top; height: 50px; border-top: #999999 1px solid; border-right: #999999 1px solid
;}
.loginkuang {
	border-bottom: #a5c6e6 1px solid; border-left: #a5c6e6 1px solid; color: #666666; font-size: 14px; border-top: #a5c6e6 1px solid; border-right: #a5c6e6 1px solid
;}
.main #m_news IMG {
	margin-top: 5px; margin-bottom: 5px; margin-left: 5px
;}
.m_t {
	width: 449px; background: url(mid_top_l.gif) no-repeat; height: 32px
;}
#m_news {
	/*margin-top: 10px; margin-bottom: 10px; */height:auto;}
.sub_left {
	width: 170px; float: left
;}
.sub_right {
	width: 751px; float: right; height: 76px
;}
.sub_rightt {
	text-align: right; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 735px; padding-right: 5px; margin-bottom: 2px; background: #e7f1f7; float: right; height: 32px; margin-left: 8px; overflow: hidden; margin-right: 8px; padding-top: 0px
;}
.sub_righm {
	width: 751px; background: url(sub_rightbg.gif) repeat-y; float: right
;}
#sub_left_menu LI {
	background-image: url(sub_leftico.gif); line-height: 28px; text-indent: 32px; width: 180px; background-repeat: no-repeat; height: 28px
;}
#sub_left_menu LI:hover {
	background-image: url(sub_leftico2.gif); line-height: 28px; text-indent: 32px; width: 180px; background-repeat: no-repeat; height: 28px
;}
.r_tabTop LI {
	text-align: center; line-height: 24px; width: 94px; background: url(mid_new4.gif); float: left; height: 24px
;}
.r_tabTop A:hover {
	color: #4f83b0
;}
.r_tabTop A:link {
	color: #4f83b0
;}
.r_tabTop A:active {
	color: #4f83b0
;}
.r_tabTop A:visited {
	color: #4f83b0
;}
.r_tabTop .TopTitleSelected {
	background: url(mid_new2.gif) no-repeat
;}
.r_tabTop .TopTitleSelected A:link {
	color: #000
;}
.r_tabTop .TopTitleSelected A:visited {
	color: #000
;}
.r_tabTop .TopTitleSelected A:hover {
	color: #000
;}
.r_tabTop .TopTitleSelected A:active {
	color: #000
;}
#jg_1_c IMG {
	margin-top: 5px
;}
.sub_righm .text {
	line-height: 3em; margin: 20px auto; width: 678px; font-size: 14px
;}
.text1 {
	line-height: 22px; margin: 20px auto; width: 678px; height: 22px
;}
.sub_righm P {
	text-indent: 20px
;}
.sublistt {
	background-image: url(sub_news_t.gif); width: 678px; background-repeat: no-repeat; height: 30px
;}
.sublistt IMG {
	float: right
;}
.sublistt P {
	line-height: 30px; margin-top: 5px; margin-left: 25px; font-weight: bold
;}
.daohang {
	text-align: right; margin-top: 20px; float: right; margin-right: 30px
;}
.sub_nelist {
	margin-top: 10px; width: 338px; float: left
;}
.sub_nelist2 {
	margin-top: 5px
;}
.sub_nelist LI {
	background-image: url(sub_ico1.gif); text-indent: 20px; background-repeat: no-repeat; background-position: 8px 8px
;}
.sub_nelist2 LI {
	background-image: url(sub_ico1.gif); border-bottom: #999999 1px dashed; text-indent: 20px; background-repeat: no-repeat; background-position: 8px 8px
;}
.sub_nelist2 SPAN {
	float: right; margin-right: 10px
;}
.fanye {
	text-align: center; padding-bottom: 5px; background-color: #f0f0f0; margin-top: 8px; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}

.fanye B {
	float: right; font-weight: normal
;}
.newsico {
	margin-bottom: 2px; margin-left: 3px
;}
.main .sub_righm .text IMG {
	margin: 3px
;}
.fanye IMG {
	margin-bottom: 5px
;}
.main .sub_rightt IMG {}
#T_SELECT {
	text-align: center
;}
#T_SELECT DIV {
	padding-top: 15px
;}
#T_SELECT SELECT {
	width: 215px
;}
#ajaxElement_2 {
	width: 90%
;}
#ajaxElement_2 TR {
	border-bottom: #cccccc 1px dashed; line-height: 30px; text-indent: 20px; height: 30px
;}
#subs {}
#subs TD {
	line-height: 24px; height: 24px
;}
#subs TD IMG {
	padding-right: 5px
;}
.clear {
	clear: both
;}
.t_center {
	text-align: center
;}
.t_right {
	text-align: right
;}
.v_middle {
	vertical-align: middle
;}
UL {
	list-style-type: none
;}
LI {
	list-style-type: none
;}
DD {
	list-style-type: none
;}
DT {
	list-style-type: none
;}
DIV {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LI {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#buttom_banner {
	background-color: #a1141a; margin-top: 10px; width: 1000px; height: 9px; margin-left: auto; margin-right: auto
;}
#buttom_box {
	border-bottom: #d4d0c8 1px solid; text-align: center; border-left: #d4d0c8 1px solid; padding-bottom: 5px; margin-top: 8px; width: 1000px; height: auto; margin-left: auto; border-top: #d4d0c8 1px solid; margin-right: auto; border-right: #d4d0c8 1px solid; padding-top: 5px
;}
#after_main {
	margin-top: 13px; width: 1000px; height: auto; margin-left: auto; margin-right: auto
;}
.left_list_bg {
	background-image: url(xygk_09.jpg); background-repeat: no-repeat
;}
#left_box {
	width: auto; height: auto; padding-top: 3px
;}
#home_more_list {
	background-image: url(left_bg.gif);  width: 212px; background-repeat: no-repeat; background-position: bottom; float: left; height: 370px; margin-right: 15px
;}
#home_more_right {
	width: 773px; float: left; height: auto
;}

#right_title {
	background-image: url(xyjj_line.gif); padding-left: 30px; width: 743px; margin-bottom: 10px; height: 29px; color: #000066; font-weight: bold; padding-top: 9px;}
.xianline {
	background-image: url(news_lineb.gif); background-repeat: repeat-x; background-position: 50% bottom
;}
.topkong {
	padding-top: 10px
;}
 .title {
	font-weight: bold; font-size: 16px; color: #da1f3d; line-height: 35px; height: 30px; text-align: center;}

 .title2 {
	font-size: 14px; color: #707070; height: 30px; text-align: center;}



#pho_news{width:274px; height:185px; float:left;}
.link_c{width:215px; height:20px; float:left; margin-top:10px;}
.link_k{width:215px; height:20px; float:left; border:1px solid #7f9db9;}