*{margin:0; padding:0; }
/* CSS from cxl 2008-10-30*/
img {border:0;}

body,h1,h2,h4,h5,h6,div,span,li,select, option, input,em,u{color:#333;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;}
/*body,h1,h2,h4,h5,h6,div,span,li,select, option, input,em,u{color:#333;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;word-wrap: break-word;word-break:keep-all;}*/

font{ font-size:12px;}

li{list-style:none; list-style-position:outside;}

a:link{text-decoration:none; color:#333;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#922B31;text-decoration:underline;}
a:active {color:#5B81B2;text-decoration:none;}


/*class_redefined*/
.clear{clear:both;}
.red{color: #F00;}
.orange{color:#FF7300}

/**head 导航条栏目**/
#header{ width:970px; margin:0 auto; padding:5px 0;}

#header .nav_sub{ width:968px; height:30px; border:1px solid #E3E3E3;}
#header .nav_sub a{ float:left; padding:7px 0 0 10px;}

*html #header .nav_sub a{ margin:9px 0 0 20px;}
#header .nav_sub .a0{ width:180px;}
*html #header .nav_sub .a1{ margin:9px 30px 0 10px;}
#header .nav_sub input{ margin:5px 0 0 10px;}
#header .nav_sub .input1{ background: url(../webpage_head/head/images/sreach.gif) 0 0px no-repeat; border:0; width:39px; padding:0px 0 4px 0; height:23px;}

/* nav&logo begin */
.nav_side{ width:968px;margin-bottom:8px;background:#F9F9F9 url(../webpage_head/head/images/em258home_bg.gif) repeat-x scroll 0 -400px; border:1px solid #E0E0E0;overflow:hidden; float:inherit;}
	/* logo */
	.nav_side .logo{ width:135px; height:64px; float:left; padding:10px 5px 5px 5px; overflow:hidden;}
	/* nav_main */
	.nav_side .nav_main{ overflow:hidden; width:820px; margin-top:10px;}
	.nav_side .nav_title{ width:960px;}
	.nav_side .nav_title ul{ float:left;}
	.nav_side .nav_main a,.nav_side .nav_title a{ float:left; padding:3px 8px; background:transparent url(../webpage_head/head/images/em258home_0803_ws_002_new.gif) no-repeat scroll 0 -245px; line-height:17px;}
/* nav&logo end */

	.nav_side .nav_main .a2,.nav_side .nav_title .a2{ background:none; font-weight:bold; color:#922B31; padding:3px 8px 3px 0;}
	.nav_side .nav_main .a2:link,.nav_side .nav_title .a2:link{ color:#922B31;}
	.nav_side .nav_main .a2:visited,.nav_side .nav_title .a2:visited { color:#922B31;text-decoration:none;}
	.nav_side .nav_main .a3,.nav_side .nav_title .a3{ background:none; padding:3px 8px 3px 0;}
/* nav&logo end */

.nav_sub1{ width:968px; height:27px; padding:1px; background:url(../webpage_head/head/images/kqtoponym_bg.gif) repeat-x; border:1px solid #FFCC00; margin-bottom:8px;}
.nav_sub1 .cityList{ padding:7px 0 0 20px; float:left; width:337px;overflow:hidden; font-weight:bold;}
.nav_sub1 .cityList font{ color:#00009C; font-size:14px; font-weight:bold;}
.nav_sub1 .list{ width:601px; height:20px; border:0px; background:#fff; float:left;padding:5px 2px 2px 3px; margin:0;}
.nav_sub1 .list a{ float:left; padding:0 5px;}
.nav_sub1 .list a font{ color:#FF0000; font-size:12px;}

.nav_channel{width:970px;overflow:hidden; padding-bottom:5px; background:#EFF7FF;}
.nav_channel .logo{ float:left; width:160px; padding:5px 0 0 20px;}
.nav_channel .tonglan{float:left; padding-top:10px}

/* topadv begin */
.topadv{ width:970px; overflow:hidden;border:1px solid #993333;margin-bottom:8px; line-height:18px;}
.topadv .topadvblk01{ width:158px; padding:8px 0 8px 8px; float:left;}
.topadv .topadvblk02{ width:640px; padding:8px 0 8px 8px; float:left;}
.topadv .topadvblk02 img{ width:640px; height:90px; border:none;}
.topadv .topadvblk03{ width:140px; padding:8px 0 8px 8px; float:right;}

.topadv a{ float:left; overflow:hidden;}
.topadv a:link{ color:#3035A9;}
.topadv a:visited { color:#3035A9;text-decoration:none;}
.topadv a:hover {color: #FF0000;text-decoration:underline;}
.topadv a:active {color:#5B81B2;text-decoration:none;}
/* topadv end */

/* 1行的导航 */
.nav{ background:url(../webpage_head/head/images/navbg111.gif) repeat-x; width:970px; height:25px; padding:5px 0 0 0;}
/* 2行的导航 */
.nav_line2{ background:url(../webpage_head/head/images/navbg2.gif) repeat-x; width:970px; height:50px; padding:5px 0 0 0;}
/* 3行的导航 */
.nav_line3{ border:1px solid #CCCCCC; background-color: #ffc74a;width:970px; height:65px; padding:5px 0 0 0;}

.nav h2,.nav_line2 h2{ color:#fff; font-size:16px; font-style: italic; float:left; padding:0 13px 0 20px;}
.nav_line3 a{ float:left; padding:3px 5px;}
.nav a,.nav_line2 a{ float:left; color:#fff; padding:3px 5px;}
.nav .a5,.nav_line2 a5{ padding:3px 5px 0 25px;}
.nav a:link,.nav_line2 a:link{ color:#fff;}
.nav a:visited,.nav_line2 a:visited{ color:#fff;text-decoration:none;}
.nav a:hover,.nav_line2 a:hover{color: #FFFFCC;text-decoration:underline;}
.nav a:active,.nav_line2 a:active{color:#5B81B2;text-decoration:none;}

/**foot 底部栏目**/
.foot{ width:970px; margin:8px auto; text-align:center; border-top:1px solid #ccc; padding:15px 0 0 0; line-height:25px;}
.foot p{ padding:10px 0 0 0;}