@charset "utf-8";
/* CSS Document */
.clear{clear:both;}
.left_cell_rig{
width:206px;
height:auto;
float:left;
padding-bottom:8px;
border:1px solid #a5b4c8;
background-color:#e5e9f2;
}
.cell_tit_rig{
width:206px;
height:25px;
float:left;
background-image:url(../images/zixun_03.gif);
font-size:14px;
font-weight:bold;
text-indent:20px;
line-height:25px;
}
.cell_bj_rig_up{
width:190px;
height:365px;
float:left;
margin:7px 7px;
_margin:7px 3px;
background-color:#fff;
border:1px solid #c9dce6;
}
.zx_rig{width:206px;height:auto;float:right;background:#f7f3f7;}
.zx_rig h2{background:#dedbde;margin:0;font-size:12px;line-height:25px; padding-left:10px; margin-bottom:10px;}
.zx_rig ul{margin:0; padding-left:10px;}
.zx_rig ul li{ line-height:23px;}
.zx_rig .relative_pic{margin-top:10px;overflow:hidden;}
.zx_rig .relative_pic p{float:left; width:100px; text-align:center; margin-bottom:8px;}
.zx_rig .relative_pic p img{width:90px; height:90px; border:1px solid #CCCCCC; margin-bottom:3px;}
.notice_cont2_rig{
width:195px;
height:auto;
float:left;
background-color:#fff;
margin-left:5px;
_margin-left:2px;
}
.notice_cont2_rig ul{margin:0;padding:10px 0 0 0;}
.notice_cont2_rig ul li{width:auto;height:20px;line-height:22px;#line-height:20px;_line-height:20px;margin-left:5px;}


.end_left{
width:722px;
height:auto;
float:left;
border-top:5px solid #97b5d6;
border-bottom:5px solid #97b5d6;
border-left:1px solid #97b5d6;
border-right:1px solid #97b5d6;
padding:10px 15px 0 15px;
background-color:#edf5fd;
}

.end_left h1{font-size:18px;text-align:center;}
.left_tit{
width:722px;
height:20px;
line-height:20px;
color:#0000FF;
border-bottom:1px solid #000;
}
.sort_path{ font-size:12px; line-height:20px;}
.sort_path a{ color:#3333CC;}

.left_tit span{margin-left:300px;}
.left_tit span a{color:#FF0000;}
.text{
width:722px;
height:auto;
margin-top:10px;
font-size:14px;
line-height:25px;
text-indent:22px;
}

.pages{width:722px;
height:80px;
line-height:80px;
text-align:center;
font-size:14px;
border-bottom:1px dashed #000;
}
.pages a{font-size:14px;}
.pinglun{width:722px;height:auto;margin-top:15px;}
.buttons{width:692px;height:30px;text-align:right;padding-right:30px;padding-top:15px;border-bottom:1px dashed #000;}
.news{width:350px;height:auto;float:left;}
.news ul li{line-height:25px;color:#666;}

.cells{width:206px;height:90px;float:left;border-bottom:1px dashed #ccc;line-height:22px;}
.cells img{border:1px solid #ccc;margin:10px;#margin:10px;_margin:10px 5px;float:left;padding:3px;background-color:#fff;}
.cells p{margin:10px;float:left;line-height:22px;width:90px;}

/**head 导航条栏目**/
#header{ width:970px; margin:0 auto;}
#header .nav_sub{ width:970px; height:30px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background: url(../webpage_head/head/images/nav_sub111.gif) repeat-x;}
#header .nav_sub a{ float:left; margin:7px 0 0 20px;}
*html #header .nav_sub a{ margin:9px 0 0 20px;}
#header .nav_sub .a1{ margin:7px 110px 0 10px;}
*html #header .nav_sub .a1{ margin:9px 110px 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;}
*html #header .nav_sub .input1{ background: url(../webpage_head/head/images/sreach.gif) 0 0px no-repeat; border:0; width:39px; padding:4px 0 4px 0; height:19px;}

.nav_side{ width:970px; padding:6px 0 1px 0; overflow:hidden; float:inherit;}
.nav_side .logo{ width:210px; height:60px; float:left; margin:0 8px 0 0;overflow:hidden;}
.nav_side a{ float:left; padding:3px 8px;}
*html .nav_side a{ padding:3px 8px 3px 8px; background:url(../webpage_head/head/images/abg111.gif) 0px 3px no-repeat;}
.nav_side .a2{ background:none; font-weight:bold; color:#922B31;}
.nav_side #a2{ padding:3px 4px 3px 2px;}
.nav_side .a2:link{ color:#922B31;}
.nav_side .a2:visited { color:#922B31;text-decoration:none;}
.nav_side .a3{ background:none;}

.nav_sub1{ width:970px; height:33px; background:#5C8494;}
.nav_sub1 h2{ color:#fff; padding:8px 0 0 10px; float:left; width:347px; height:21px; overflow:hidden;}
.nav_sub1 h2 font{ color:#F5F309; font-size:12px;}
.nav_sub1 .list_left{ background:url(../webpage_head/head/images/listbg111.gif) 0 13px no-repeat; width:4px; height:33px; float:left;}
.nav_sub1 .list{ width:604px; height:25px; background:#fff; float:left; margin:2px 0 0 0; padding:7px 0 0 0}
.nav_sub1 .list a{ float:left; padding:0 5px;}
*html .nav_sub1 .list a{ padding:2px 5px 0 5px;}
.nav_sub1 .list a font{ color:#FF0000; font-size:12px;}
*html .nav_sub1 .list .a6{ padding:0;}

.msg{ width:970px; height:30px; overflow:hidden;}
.msg a{ background:url(../webpage_head/head/images/dot111.gif) 54px 14px no-repeat; padding:8px 0 0 62px; float:left; }
*html .msg a{ background:url(../webpage_head/head/images/dot111.gif) 54px 12px no-repeat;}
.msg .a4{ background:none; padding:8px 0;}
.msg a:link{ color:#3035A9;}
.msg a:visited { color:#3035A9;text-decoration:none;}
.msg a:hover {color: #FF0000;text-decoration:underline;}
.msg a:active {color:#5B81B2;text-decoration:none;}

.nav{ background:url(../webpage_head/head/images/navbg111.gif) repeat-x; width:970px; height:25px; padding:5px 0 0 0;}
.nav h2{ color:#fff; font-size:16px; font-style: italic; float:left; padding:0 80px 0 30px;}
.nav a{ float:left; color:#fff; padding:3px 5px;}
.nav .a5{ padding:3px 5px 0 25px;}
.nav a:link{ color:#fff;}
.nav a:visited { color:#fff;text-decoration:none;}
.nav a:hover {color: #FFFFCC;text-decoration:underline;}
.nav a:active {color:#5B81B2;text-decoration:none;}

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

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

*html #header .nav_sub a{ margin:9px 0 0 20px;}
#header .nav_sub .a0{ width:220px;margin:7px 30px 0 10px;}
#header .nav_sub .a1{ margin:7px 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; height:84px; 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:54px; float:left; padding:15px; overflow:hidden;}
	.nav_side .logo img{ border:0;}
	/* nav_main */
	.nav_side .nav_main{ width:790px; height:64px; margin:10px 0; overflow:hidden; float:left;}
	.nav_side .nav_main br{clear:both;}
	.nav_side .nav_main 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{ background:none; font-weight:bold; color:#922B31; padding:3px 8px 3px 0;}
	.nav_side .nav_main .a2:link{ color:#922B31;}
	.nav_side .nav_main .a2:visited { color:#922B31;text-decoration:none;}
	.nav_side .nav_main .a3{ background:none; padding:3px 8px 3px 0;}

.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{ color:#fff; padding:8px 0 0 20px; float:left; width:337px; height:21px; overflow:hidden; font-weight:bold;}
.nav_sub1 .cityList font{ color:#00009C;font-size:14px;}
.nav_sub1 .list{ width:601px; height:18px; background:#fff; float:left;padding:5px 2px 2px 3px;}
.nav_sub1 .list a{ float:left; padding:0 4px;}
.nav_sub1 .list a font{ color:#FF0000; font-size:12px;}

/* topadv begin */
.topadv{ width:970px; overflow:hidden;border:1px solid #993333;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 */

.nav{ background:url(../webpage_head/head/images/navbg111.gif) repeat-x; width:970px; height:25px; padding:5px 0 0 0;}
.nav h2{ color:#fff; font-size:16px; font-style: italic; float:left; padding:0 80px 0 30px;}
.nav a{ float:left; color:#fff; padding:3px 5px;}
.nav .a5{ padding:3px 5px 0 25px;}
.nav a:link{ color:#fff;}
.nav a:visited { color:#fff;text-decoration:none;}
.nav a:hover {color: #FFFFCC;text-decoration:underline;}
.nav a:active {color:#5B81B2;text-decoration:none;}