#h_main_banner {
	OVERFLOW: hidden; WIDTH: 930px; HEIGHT: auto;
}
#billboard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(img/billboardBG.gif) #ffffff repeat-x left bottom; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: auto! important
}
.grid {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 12px
}
.grid_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 7px
}
.grid UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.grid UL LI {
	MARGIN: 0px 0px 1px; COLOR: #5c5c5c
}
.grid UL LI A {
	COLOR: #5c5c5c
}
.grid UL LI A:hover {
	COLOR: #000000
}
.gridR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
IMG.rl {
	POSITION: relative; TOP: 3px! important
}
.gridR_title {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
.gridR_title SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #2d6188
}
.gridR_title SPAN A {
	COLOR: #2d6188
}
.gridR_title SPAN A:hover {
	COLOR: #2d6188; TEXT-DECORATION: underline
}
.gridR_title SPAN IMG {
	MARGIN: 1px 0px 0px 4px; VERTICAL-ALIGN: middle
}
.gridR_con {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 130px
}
.gridR_con UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5c5c5c; PADDING-TOP: 0px
}
.gridR_con UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5c5c5c; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
.gridR_con UL LI A {
	COLOR: #5c5c5c
}
.gridR_con UL LI A:hover {
	COLOR: #000000
}
.gridR_con1 {
	line-height:24px;PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 30px
}
.gridR_con1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5c5c5c; PADDING-TOP: 0px
}
.gridR_con1 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5c5c5c; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
.gridR_con1 UL LI A {
	COLOR: #5c5c5c
}
.gridR_con1 UL LI A:hover {
	COLOR: #000000
}
.chagebg {
	BACKGROUND: url(img/billboardChangeBG.gif) #ffffff repeat-x left top
}
#h_content {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BACKGROUND: url(./img/center_bg1.gif) repeat-x 50% bottom; MARGIN: 1px 0px 0px; WIDTH: 769px; BORDER-BOTTOM: #d5d5d5 1px solid
}
.h_c_spacing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.h_li_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; WIDTH: 138px; PADDING-TOP: 16px
}
.h_li_dot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(./img/dot_black_b.gif) no-repeat 0px 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#h_news {
	FLOAT: left; WIDTH: 290px
}
.h_news_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 190px; PADDING-TOP: 16px
}
.h_news_title_more {
	PADDING-RIGHT: 14px; PADDING-LEFT: 8px; BACKGROUND: url(./img/dot_black_b.gif) no-repeat 0px 24px; FLOAT: right; PADDING-BOTTOM: 7px; PADDING-TOP: 17px
}
.h_news_dot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(./img/dot_black_b.gif) no-repeat 0px 8px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 290px; PADDING-TOP: 3px
}
.h_rightgray_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(./img/home_right.gif) #f7f7f7 repeat-x 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.h_rightgray_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 16px
}
.h_rightgray_dot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(./img/dot_black_b.gif) no-repeat 6px 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.h_bottom_gap {
	HEIGHT: 30px
}
.h_banner {
	OVERFLOW: hidden; WIDTH: 290px; HEIGHT: 62px
}
.h_banner_right {
	OVERFLOW: hidden; WIDTH: 138px; HEIGHT: 62px
}
.pro_td{
	font-weight: bold;
	font-size:18px;
	background-color:#F2f2f2;
	height:25px;
	padding-left: 8px;
}
.dot2_line {
	height:28px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.r_no_img_box{}
.r_no_img_box_top{height:8px;background:url(img/right_top_none.gif) #f5f5f5;font-size:0px;}
.r_no_img_box_top_title{padding:1px 8px 7px 17px; background:url(img/right_top_content.gif) #e7e7e7 repeat-x; color:#666666; font-weight:bold;}
.r_no_img_box_middle{border-left:1px solid #cccccc; border-right:1px solid #cccccc;background-color:#f5f5f5;}
.r_no_img_box_middle ul{padding:5px 7px 10px 0;}
.r_no_img_box_forpub{border-left:1px solid #cccccc; border-right:1px solid #cccccc;background-color:#f5f5f5;}
.r_no_img_box_forpub ul{padding:4px 2px 10px 0; }
.r_no_img_box_middle_text{padding:4px 8px 4px 10px; font-size:12px; color:#666666; line-height:16px;}
.r_box{}
.r_box_top{height:7px;background:url(img/right_top.gif) #f5f5f5;font-size:0px;}
.r_box_bottom{height:12px;background:url(img/right_bottom.gif);font-size:0px;margin:0 0 0 0;}

.r_box_bottom1{height:12px;background:url(img/right_bottom1.gif);font-size:0px;margin:0 0 0 0;}
.r_no_img_box_top1{height:8px;background:url(img/right_top_none1.gif) #f5f5f5;font-size:0px;}


.r_box_middle{border-left:1px solid #cccccc; border-right:1px solid #cccccc;background-color:#f5f5f5;}
.r_box_middle_title{background-color:#ffffff; padding:0px 10px; color:#666666; font-weight:bold;}
.r_box_middle_img{width:137px;overflow:hidden;border:0px;}
.r_box_middle_content{padding:4px 8px 4px 10px; font-size:12px; color:#666666;}
.r_box_middle_content7px{padding:4px 5px 4px 5px; font-size:12px; color:#666666;}
.r_box_middle_more{padding:6px 8px 4px 10px; font-size:12px; color:#000000;}
.r_box_middle_more a{ font-size:12px;}
.r_box_middle_more img{margin:0 0 0 8px;vertical-align:middle;}