@charset "gb2312";

body,div,ul,li,a,img,form,table,p,img,form,input{
border:0px;
margin:0px;
padding:0px;
}
ul,li{
	list-style:none;
}
body{
background-color:#dddbdc;
font-size:12px;
FONT-FAMILY: 宋体,arial,verdana,sans-serif,fantasy,tahoma;
line-height:150%;
}
a:link,a:visited {
	color: #555;
	text-decoration: none;
}
a:hover,a:active {
	color: #F30;
	text-decoration: none;
}

/*--------------- header -----------*/
#top{
	width:960px;
	clear:both;
	margin: 15px auto 0px;
}
#top .topleft{ float:left; background:url(../images/rr_left.jpg) ;width:15px;height:15px;}
#top .topcenter{ float:left; background:url(../images/rr_center.jpg) ;width:930px;height:15px;}
#top .topright{ float:left; background:url(../images/rr_right.jpg) ;width:15px;height:15px;}

#header{
	width:960px;
	margin:0 auto;
	clear:both;
	height: 58px;
	background: url(../images/t_line.jpg);
}
.logo{ float:left; width:246px;height:58px;padding-left:25px;}
.headads{ float:right; width:148px; height:58px; position:relative; }

#top_login{
height:20px;
text-align:center;
color:#164c8c;
}
#top_login a{
 height:20px;
 text-align:center;
 color:#164c8c;
}

/*导航栏--开始*/
/* common styling */
.menu {
	position:relative;
	margin:0 auto;
	font-size:12px;
	height:26px;
	background:url(../images/t_line.jpg) bottom;
	width: 960px;
	clear: both;

}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited
{
	display:block;
	width:85px;
	height:25px;
	text-align:center;
	color:#4d484b;
	line-height:25px;
	font-size:12px;
	overflow:hidden;
	font-weight: bold;
}
.menu ul li a;hover,.menu ul li a:active
{
	color: #2d4f81;
}

.menu ul li:hover a {color:#2d4f81; background:url();}/*一级鼠标经过颜色*/
.menu .right {
	background: url(../images/400hotline.jpg);
	float: right;
	height: 21px;
	width: 366px;
	margin-right: 5px;
	margin-top: 3px;
}

/*导航栏--结束*/
.main{
	MARGIN: 0px auto;
	WIDTH: 950px;
	background: #FFF;
	clear:both;
}
 
 .subnav {
	background:url(../images/subnav_bg.jpg) no-repeat;
	width:950px;
	height:25px;
}
 .subnav .title {
	padding-left:25px;
	float:left;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	font-size: 12px;
}
 .subnav .rull_voice {
	width:550px;
	height:25px;
	color:#FFFFFF;
	overflow:hidden;
}
 .subnav .rull_voice a {
	color:#FFFFFF;
	overflow:hidden;
	font-size: 12px;
	line-height: 25px;
}


.foldnav {
	height:33px;
	background:url(../images/ind_9.gif);
}
 .search {
	float:right;
	padding-top:5px;
	padding-right:10px;
	width:320px;
}
 .search2 {
	float:left;
	width:320px;
	border: 1px solid #F00;
	margin-top: 25px;
	margin-left: 210px;
	height: 25px;
}
.search .search_input {
	background:url(../images/shkk.jpg) no-repeat;
	padding:0px 3px;
	width:135px;
	margin-top:5px;
	height: 20px;
	float: left;
	font-size: 12px;
	line-height: 20px;
	color: #CCC;
}
.search .searchtype {
	width:80px;
	height: 20px;
	margin-top:5px;
	float: left;
	margin-left: 5px;
}
.search .search_btn {
	width:30px;
	height:28px;
	float: left;
	margin-left: 10px;
}

/* banner style */

#Slide {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 950px; HEIGHT:260px
}
#Slide A {
	COLOR: #000
}
#focpic{
width:950px; height:260px;
}
#Slide_Thumb {
	width:900px;MARGIN-TOP: 197px; MARGIN-LEFT: 0px; POSITION: absolute;padding-right:50px;  
}
.thumb_on {
	DISPLAY: inline; FLOAT: right; CURSOR: pointer;margin:0 10px;
}
.thumb_off {
	DISPLAY: inline; FLOAT: right; CURSOR: pointer;margin:0 10px;
}
.thumb_off {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;
}
.thumb_on {
	FILTER: alpha(opacity=100); -moz-opacity: 1; opacity: 1;
}
.thumb_off IMG {
	WIDTH: 70px; HEIGHT: 48px
}
.thumb_on IMG {
	WIDTH: 70px;  HEIGHT: 48px
} 
/*End banner style */  

.foldnav ul{
height:33px;
float:left;
}
.foldnav ul li{
display:inline;FLOAT: left;width:130px; height:21px;padding-top:12px;text-align:center;
}
.folddes{
height:180px;
overflow:hidden;
background:url(../images/ind_8.gif);
line-height:normal;
}

.foldon{
background:url(../images/ind_7.gif) no-repeat;
cursor:pointer;
color:#000;
}
.foldoff{
background:url(../images/ind_6.gif) no-repeat;
cursor:pointer;
color:#FFFFFF;
}

.rec_fold{
height:20px;
background:url(../images/hr.gif) no-repeat 0px 17px;
font-weight:bold;
color:#666666;
margin-bottom:10px;
}
.rec_fold_des{
height:10px;
padding:3px 20px;
background:url(../images/li.gif) no-repeat 5px 5px;
color:#555;
}
.rec_fold_des a{
color:#555;TEXT-DECORATION: none
}
.rec_fold_des A:hover {color:#164c8c;TEXT-DECORATION: none}
.rec_fold_des1{
padding:3px 3px;
color:#555;
height:100%;
line-height:130%;
}
.rec_fold_des1 a{
color:#555;TEXT-DECORATION: none
}
.rec_fold_des1 A:hover {color:#164c8c;TEXT-DECORATION: none}
.rec_fold_des2{
padding:3px 3px;
color:#555;
height:125px;
}
a.linkmore:link {color: #555555;text-decoration: none;}
a.linkmore:visited {color: #555555;text-decoration: none; }
a.linkmore:hover {color: #164c8c;text-decoration: none;}
a.linkmore:active {color: #555555;text-decoration: none;}
/*尾部*/
#foot{
	MARGIN: 0px auto;
	WIDTH: 950px;
	background: #f7f7f7 url(../images/line_center.jpg);
	border-top:1px solid #ccc;
	clear:both;
}
.bottomlogo{
	width:180px;
	height:70px;
	FLOAT: left;
	padding-top:15px;
	text-align:right;
	background: #f7f7f7;
}
.copy{
	FLOAT: left;
	height:70px;
	width:405px;
	color:#9a9a9a;
	line-height:15px;
	padding-top:15px;
	background: #f7f7f7;
}
.bottomnav {
	height:70px;
	padding-top:15px;
	background: #f7f7f7;
}
.bottomnav ul{
HEIGHT: 15px;
margin-left:5px;
}
.bottomnav ul li{
	FLOAT: left;
	display:block;
	text-align:center;
	color:#9a9a9a;
	width:70px;
	line-height:14px;
	
}
.bottomnav ul li A:link,.bottomnav ul li A:visited{
	color:#9a9a9a;
	text-decoration: none;
}
.bottomnav ul li A:hover,.bottomnav ul li A:active{
	color:#333;
}
.bottomnav .btm_nav li{
	background: url(../images/navli2.jpg) no-repeat 0px 0px;
}
.bottomnav .commonlink{
	float:right;
	margin-top:10px;
	margin-right:15px;
}
.bottomnav .commonlink .youe-link{
	position:relative;
	display:block;
	cursor:default;
	width:145px;
	border:1px solid #ccc;
	background:url(../images/tp_dd.jpg) no-repeat right top;
	height:20px;
	text-align:center;
	color:#666666;
}
.bottomnav .commonlink .cnt-link{
	position:absolute;
	display:none;
	bottom:20px;
    *bottom:20px;
    _bottom:20px;
	left:-6px;
	background:#fff;
	border:1px solid #ccc;
	padding-top:5px;
	min-height:200px;
}
.bottomnav .commonlink .cnt-link li{
	width:145px;
	height:20px;
}

/*表格样式*/
.a1{
	BACKGROUND-IMAGE:url('../images/list.gif');
	COLOR:#000000;
}
.a2{BACKGROUND-IMAGE:url('../images/list.gif');COLOR:#006699;}
.a3{BACKGROUND-IMAGE:url('../images/list.gif');COLOR:#006699;}
.a4{BACKGROUND-IMAGE:url('../images/list.gif');COLOR:#006699;}
.a5{BACKGROUND-IMAGE:url('../images/list.gif');COLOR:#006699;}
.a6{BACKGROUND-IMAGE:url('../images/list.gif');COLOR:#006699;}


.b1{border:solid 1px #519BBA;}
.b2{border:solid 1px #519BBA;}
.b3{border:solid 1px #519BBA;}
.b4{border:solid 1px #519BBA;}
.b5{border:solid 1px #519BBA;}
.b6{border:solid 1px #519BBA;}
TABLE.hx66img {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; BACKGROUND: #e5e5e5; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #f7f7f7 1px solid
}
TABLE.hx66img TD {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #b2b2b2 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b2b2b2 1px solid
}
TABLE.hx66img TD IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}




#vsearchmore{ background-color:#eee; }
#vslist {clear:both;background-color:#eee; BORDER: #889aa7 1px solid; DISPLAY: none; BACKGROUND: #fff; LEFT: 100% 100px; padding-top:5px; WIDTH: 123px;POSITION: absolute; }
#vslist UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#vslist LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; float:none;}
#vslist A {	COLOR: #999; DISPLAY: block;  FLOAT: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none}
#vslist A:hover { COLOR: #999}
#vslist br{clear:left;}

/*子页样式.cola{
FLOAT: left;margin-top:10px;margin-left:10px;width:190px; background-color:#eee;
}
.colb{
FLOAT: left;margin-top:10px;margin-right:20px;margin-left:20px;background-color:#ddd;width:530px;
}
.colc{
margin-top:10px;margin-right:10px;width:170px;background-color:#444;clear:both;
}*/
#wrap{
MARGIN: 0px auto; WIDTH: 960px;font-size:12px; clear:both;
}

/*---------------box------------------*/
#bg{position:absolute;left:0px;background-color:#fff;}
#msg{position: absolute;background-color:white;}
.divbox{position: absolute;background-color:white;border:1px solid #1B76B7;}
#msgbox{background-color:white;border:1px solid #1B76B7;margin:0 auto;text-align:left;}
.msgtitle{padding:3px 3px;color:white;font-weight:700;line-height:21px;height:25px;font-size:12px;border-bottom:1px solid #1B76B7; text-indent:3px; background-color:#1B76B7}
#msgbody{font-size:12px;padding:40px 8px 50px;line-height:25px}
#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#1b76b7;color:#FFFFFF}
.jjleft2{padding-left:5px;}
.fontorange{font-family: "宋体";	font-size: 12px;color: #ff9900;}
.img23 {padding-top: 2px;
	padding-right: 10px;
line-height: 24px;
}
#search a:link {	color: #164c8c; text-decoration: none;}
#search a:visited {text-decoration: underline;color: #164c8c; }
#search a:hover {text-decoration: underline;	color:#164c8c; }
#search a:active {text-decoration: underline;	color: #164c8c;}

#I_rull_post_div a:link {color: #164c8c; text-decoration: none;}
#I_rull_post_div a:visited {text-decoration: underline;color: #164c8c; }
#I_rull_post_div a:hover {text-decoration: underline;	color:#666; }
#I_rull_post_div a:active {text-decoration: underline;	color: #164c8c;}

#rull_post_div a:link {color: #fff; text-decoration: none;}
#rull_post_div a:visited {text-decoration: none;color: #fff; }
#rull_post_div a:hover {text-decoration: none;	color:#fff; }
#rull_post_div a:active {text-decoration: none;	color: #fff;}
