BODY {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 160%;background:#ffffff;
}
A:link {
	COLOR: #004499; TEXT-DECORATION: none
}
A:visited {
	COLOR: #004499; TEXT-DECORATION: none
}
A:unknown {
	COLOR: #004499; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
dl,dd,dt,ul,li{margin:0;padding:0;}
ul,li{list-style:none;}

.box {
	MARGIN: 0px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;
}


.box_top_top_bg{
	MARGIN: 0px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;background:url(images/top-bg-top.gif) repeat-x;
}
.box_top_top{
	MARGIN: 0px auto; WIDTH: 954px;border:0px solid #cccccc;CLEAR: both;LINE-HEIGHT: 30px;BACKGROUND-REPEAT: repeat; HEIGHT: 30px;font-size:12px;TEXT-ALIGN:right;padding-left:8px;padding-right:8px;
}
.box_top_top form{
	MARGIN: 0px;
}
.top_input {
	BORDER-BOTTOM: #c6e2ee 1px solid; BORDER-LEFT: #c6e2ee 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; FLOAT:  HEIGHT: 15px; BORDER-TOP: #c6e2ee 1px solid; BORDER-RIGHT: #c6e2ee 1px solid; PADDING-TOP: 1px
}
.loginsub {
		BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none;margin-left:10px;margin-top:4px;float:left;
	}

.box_top_top A:link {
	COLOR: #004499; TEXT-DECORATION: none
}
.box_top_top A:visited {
	COLOR: #004499; TEXT-DECORATION: none
}
.box_top_top A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.box_top_top span{
	FLOAT: left; 
}
.box_top_top img{
	margin-top:6px;FLOAT: left; 
}

.box_top {
	MARGIN: 0px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;LINE-HEIGHT: 24px;HEIGHT: 50px;font-size:12px;padding-top:0px;TEXT-ALIGN:right;
}
.box_top A {
	COLOR: #004499; TEXT-DECORATION: none
}
.box_top A:link {
	COLOR: #004499; TEXT-DECORATION: none
}
.box_top A:visited {
	COLOR: #004499; TEXT-DECORATION: none
}
.box_top A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.box_top span{
	FLOAT: left; 
}
.box_top img{
	margin-top:1px;FLOAT: left; 
}

.box_logo {
	MARGIN: 10px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;
}
.box_nav {
	MARGIN: 0px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;
}
.box_nav {
	BACKGROUND-IMAGE: url(images/nav_bg.jpg);BACKGROUND-REPEAT: repeat; HEIGHT: 29px;font-size:12px;TEXT-ALIGN:left;COLOR: #ffffff;
}
.box_nav span{
	 margin-top:5px;float:left;
}
.box_nav img{
	 margin-top:7px;float:left;margin-right:10px;
}
.box_nav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.box_nav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.box_nav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.box_nav_bm {
	MARGIN: 0px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;BACKGROUND-IMAGE: url(images/nav_bom_bg.jpg);LINE-HEIGHT: 29px;BACKGROUND-REPEAT: repeat; HEIGHT: 29px;font-size:12px;padding-top:0px;TEXT-ALIGN:right;COLOR: #999999;
}
.box_nav_bm img{
	float:left;margin-top:6px;
}
.box_nav_bm span{
	float:left;
}
.box_nav_bm span img{
	float:left;
}
.box_zhLan {
	MARGIN: 0px auto; WIDTH: 970px;border:0px solid #cccccc;CLEAR: both;
}
.zhLanborder_l {
	BACKGROUND-IMAGE: url(images/zhLanborder.jpg);WIDTH: 2px; FLOAT: left;height:140px;
}
.zhLanborder_c {
	WIDTH: 192px; FLOAT: left; MARGIN-RIGHT: 0px;MARGIN-RIGHT: 0px;border:0px solid red;text-align:left;
}
.zhLanborder_c dl{
	padding-top:10px;
}
.zhLanborder_c dl dt{
	font-weight:bold;font-size:14px;padding:8px 8px;
}
.zhLanborder_c dl dt img{
	float:left;
}
.zhLanborder_c dl dt span{
	height:30px;padding-left:6px;line-height:35px;
}
.zhLanborder_c dl dd{
	font-size:12px;clear:both;
}
.zhLanborder_c dl dd img{
	padding-left:8px;padding-right:6px;float:left;margin-top:6px
}
.zhLanborder_c dl dd span{
	float:right;
}



.zhLanborder_r {
	BACKGROUND-IMAGE: url(images/zhLanborder.jpg);WIDTH: 2px; FLOAT: right;height:140px;
}
.box_hr {
	LINE-HEIGHT: 0; MARGIN: 0px auto; width:970px;BACKGROUND: #fff; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden;
}
/* divLeft部分 *********************************************************************************************************************************/
#ifocus {
	BORDER-RIGHT: #cbd4d9 1px solid; BORDER-TOP: #cbd4d9 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #cbd4d9 1px solid; WIDTH: 392px; HEIGHT: 178px
}
#ifocus_pic {
	DISPLAY: inline; FLOAT: left; MARGIN: 1px 0px 0px 1px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden; WIDTH: 312px; POSITION: relative; HEIGHT: 175px
}
#ifocus_piclist {
	POSITION: absolute
}
#ifocus_piclist LI {
	OVERFLOW: hidden; WIDTH: 312px; HEIGHT: 175px
}
#ifocus_piclist IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 312px; HEIGHT: 175px; BORDER-RIGHT-WIDTH: 0px
}
#ifocus_btn {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 1px 0px 0px; WIDTH: 76px
}
#ifocus_btn LI {
	FILTER: alpha(opacity=50); WIDTH: 76px; CURSOR: pointer; HEIGHT: 43px; opacity: 0.5; moz-opacity: 0.5
}
#ifocus_btn IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px 0px 0px 0px; WIDTH: 76px; HEIGHT: 43px; BORDER-RIGHT-WIDTH: 0px;vertical-align:bottom;
}
#ifocus_btn .current {
	BACKGROUND: url(ifocus_btn_bg.gif) no-repeat; FILTER: alpha(opacity=100); opacity: 1; moz-opacity: 1
}
#ifocus_opdiv {
	BACKGROUND: #000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 0px; opacity: 0.5; moz-opacity: 0.5
}
#ifocus_tx {
	LEFT: 12px; COLOR: #fff; BOTTOM: 0px; POSITION: absolute
}
#ifocus_tx .normal {
	DISPLAY: none
}
.divLeft_1 {
	WIDTH: 394px; FLOAT: left; MARGIN-RIGHT: 18px;border-bottom:1px solid #CBD4D9;
}
.divLeft_1 dl{
	border-left:1px solid #CBD4D9;border-right:1px solid #CBD4D9;CLEAR: both;padding-bottom:10px;line-height:180%;
} 
.divLeft_1 dt{
	background:url(images/j.jpg);text-align:right;padding:2px 20px;line-height:32px;FONT-SIZE: 12px;MARGIN-bottom:8px;
} 
.divLeft_1 dt span{
	font-weight:bold;FONT-SIZE: 14px;color:#555555;
} 
.divLeft_1 dt img{
	margin-right:8px;margin-top:9px;float:left;
} 
.divLeft_1 dl dd{
	padding-left:10px;clear:both;FONT-SIZE: 12px;
}
.divLeft_1 dl dd a{
	COLOR: #6c6c6c
}
.divLeft_1 dl dd a:hover{
	COLOR: #FF6600
}
.divLeft_1 dl dd A:visited {
	COLOR: #6c6c6c
}
.divLeft_1 dl dd A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.divLeft_1 dl dd span{
	float:left;padding:8px 4px 0px 6px;
}
.divLeft_1 dl dd span img{
	/*BORDER-BOTTOM: #a5c0e1 1px solid; BORDER-LEFT: #a5c0e1 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #a5c0e1 1px solid; BORDER-RIGHT: #a5c0e1 1px solid; PADDING-TOP: 1px
*/}

.divLeft_1 dl dd ul{
	margin:4px 8px;
}
.message {
	font-size:12px;
}
/* divCenter部分 *********************************************************************************************************************************/
.divCenter_1 {
	WIDTH: 320px; FLOAT: left; MARGIN-RIGHT: 15px;border:0px solid red;font-size:14px;
}
.divCenter_1 dd{
	line-height:200%;COLOR: #6c6c6c;
}
.divCenter_1 dd a{
	COLOR: #00309C
}
.divCenter_1 dd a:hover{
	COLOR: #FF6600
}
.divCenter_1 dd span{
	float:right;font-size:12px;
}
.divCenter_1 dd span a:link{
	COLOR: #6c6c6c;
}
.divCenter_1 dd span a:visited{
	COLOR: #6c6c6c;
}
.divCenter_1 dd span a:hover{
	COLOR: #FF6600
}
.car_bg {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; HEIGHT: 29px; BACKGROUND: url(images/car-bg.jpg); MARGIN-TOP: 8px;
}

.mid_bg1 {
	TEXT-ALIGN: right; line-height:34px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; HEIGHT: 29px; COLOR: #666;BACKGROUND: url(images/carno_bg1.jpg);font-size:12px;margin-bottom:10px;
}

.mid_bg1 span{
	FLOAT: left; FONT-WEIGHT: normal;font-weight:bold;font-size:12px;color:#ffffff;
}

.mid_bg1 span a:link{
	color:#ffffff;
}
.mid_bg1 span a:hover{
	color:#ffffff;
}
.mid_bg1 span A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}


.divCenter_1 UL {
	margin-top:10px;margin-bottom:10px;
}
.divCenter_1 li span{
	float:right;
}
.car_on{
   TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 76px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px;
   BACKGROUND: url(images/car-on.gif) no-repeat;
}
.car_on A {
	color:#004499;
}
.car_on A:visited {
	COLOR: #004499;
}
.car_off{
   TEXT-ALIGN: center; MARGIN-TOP: 5px;WIDTH: 76px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px;color:#ffffff;
}
.car_off A {
	color:#ffffff;
}
.car_off span a:link{
	color:#ffffff;
}
.car_off a:hover{
	color:#ffffff;
}
.car_off A:visited {
	COLOR: #ffffff;
}
/* divRight部分 *********************************************************************************************************************************/
.divRight_1 {
	WIDTH: 210px; FLOAT: right;
}
.divRight_1 a:hover{
	COLOR: #FF6600
}
.kf_smile{
	border-left:1px solid #A8BCCD;border-right:1px solid #A8BCCD;border-bottom:1px solid #A8BCCD;margin-bottom:0px;CLEAR: both;
} 

.kf_smile dt{
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; BACKGROUND: url(images/kf-smile.jpg) repeat-x left top; HEIGHT: 54px; COLOR: #3163A8; PADDING-TOP: 2px;
}
.kf_smile dt span{
	font-weight:bold;FONT-SIZE: 14px;
} 
.kf_smile  dd{
	padding:4px 8px;clear:both;FONT-SIZE: 12px;
}
.kf_smile  dd a{
	color:#6c6c6c;
}
.kf_smile  dd A:visited {
	color:#6c6c6c;
}
.kf_smile dd A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.kf_smile  dd span{
	float:left;padding:4px 8px;
}
.kf_smile dd span img{
	BORDER-BOTTOM: #a5c0e1 1px solid; BORDER-LEFT: #a5c0e1 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto 6px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #a5c0e1 1px solid; BORDER-RIGHT: #a5c0e1 1px solid; PADDING-TOP: 1px
}

.right_dl_title{
	background:url(images/right_bg.jpg) repeat;text-align:right;padding-right:8px;height:28px;line-height:28px;FONT-SIZE: 12px; margin-top:8px;
} 
.right_dl_title span{
	font-weight:bold;FONT-SIZE: 12px;margin-left:16px;color:#2A7FC8;
} 
.right_dl_title a{
	color:#6c6c6c;
} 
.right_dl_1{
	border-left:1px solid #A8BCCD;border-right:1px solid #A8BCCD;border-bottom:1px solid #A8BCCD;CLEAR: both;margin-bottom:10px;padding-bottom:8px;padding-top:8px;
} 
.right_dl_1 dt{
	background:url(images/right_bg.gif) repeat;text-align:right;padding-right:8px;height:29px;line-height:29px;FONT-SIZE: 12px; margin-bottom:8px;
} 

.right_dl_1 dt a{
	color:#6c6c6c;
} 
.right_dl_1 dt a:visited {
	color:#6c6c6c;
}
.right_dl_1 dt A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.right_dl_1 dt span{
	font-weight:bold;FONT-SIZE: 12px;margin-left:16px;color:#2A7FC8;
} 
.right_dl_1 dd{
	line-height:200%;clear:both;FONT-SIZE: 12px;padding-left:10px;
}
.right_dl_1 dd a{
	COLOR: #4B4B4B;
}
.right_dl_1 A:visited {
	COLOR: #4B4B4B
}
.right_dl_1 A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.right_dl_1 dd span{
	float:left;padding:4px 8px;
}
.right_dl_1 dd span img{
	BORDER-BOTTOM: #a5c0e1 1px solid; BORDER-LEFT: #a5c0e1 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto 6px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #a5c0e1 1px solid; BORDER-RIGHT: #a5c0e1 1px solid; PADDING-TOP: 1px
}
/***************link*********************/
.Linkleft {
	WIDTH: 759px; FLOAT: left;;border-right:1px solid #CCCCCC;
}

.Linkleft dt{
	height: 30px;background:#F8F9FD;font-size:12px;font-weight:bold;padding-left:20px;line-height:30px;margin-bottom:4px;color:#039;
}
.Linkleft  dd{
	clear:both;font-size:12px;
}
.Linkleft_span1{
	float:left;width:100px;text-align:center;color:#000000;
}

.Linkleft_span2{
	width:650px;float:right;
}

.Linkright {
	WIDTH: 210px; FLOAT: right;text-align:left;
}
.Linkright dt{
	height: 30px;background:#F8F9FD;font-size:12px;font-weight:bold;padding-left:20px;line-height:30px;color:#039;
}
.Linkright dd{
	padding-left:14px;line-height:30px;
}
/***************foot*********************/
.foot_about{
	font-size:12px;text-align:center;margin:8px auto
}
.foot_about a{
	font-size:14px;
}