@charset "utf-8";
/* CSS Document */
textarea{font-size:12px;}
ul{
list-style-type:none;
}
ol{
list-style-type:none;
}
*{
margin:0px;
padding:0px;
}
.hidden{
display:none;
}
.nohidden{
display:block;
}
.clear{
clear:both;
}
img{
border:none;
}
body {
width:100%;font-size:12px;color:#000;font-family: '宋体','新宋体',arial,verdana,sans-serif;background:url(../images/head_images/body_bg_index.gif) repeat-x left top;  background-color:#ECECEC;

}
a:link {
	color:#194987; text-decoration:none;
}
a:visited {
	color:#194987; text-decoration:none;
}
a:hover {
	color:#E46600;text-decoration:underline;
}
.headernav_index{
float:left;width:100%;background:url(../images/head_images/head_nav_index.gif) repeat-x;height:27px;line-height:27px; 
}
.headernav_index ul{
margin:0px auto;width:970px;
}
.headernav_index li.one{
float:left;padding-left:6px;
}
.headernav_index li.one a{
margin:0px 5px;
}

.headernav_index li.two{
float:right;color:#194987;background:url(../images/head_images/head_nav01_index.gif) no-repeat 88px 10px;padding:0px 36px 0px 8px;position:relative;left:0px;top:0px;cursor:pointer;
}
.navdivbox{
width:100px;background:#fff;position:absolute;left:0px;top:26px;
}

.navdivbox a:link {
display:block;width:100px;height:24px;line-height:26px;overflow:hidden;color:#194987;text-indent:10px;text-decoration:none;
}
.navdivbox a:visited {
display:block;width:100px;height:24px;line-height:26px;overflow:hidden;color:#194987;text-indent:10px;text-decoration:none;
}
.navdivbox a:hover {
display:block;width:100px;height:24px;line-height:26px;overflow:hidden;color:#fff;text-indent:10px;text-decoration:none;background:#4f4567;font-weight:bold;
}


.headernav_index li.three{
float:right;color:#CBCBCB;
}
.headernav_index li.three a{
margin:0px 8px;
}

.headermiddle_index{ background:url(../images/head_images/logo-index.jpg) no-repeat;
height:110px;clear:both;width:970px; margin-left:auto; margin-right:auto;overflow:hidden;
}
.headermiddle_index img{
float:left;margin:33px 0px 0px 39px;
}
.headermiddle_index span{
float:right;padding-top:63px;
}
.submitalpha{
width:67px;height:27px;border:none;background:transparent;cursor:pointer;margin:0px 6px;vertical-align:middle;
}
.submittext{
width:212px;padding:4px 4px 0px 2px;border:1px solid transparent;_border:none;background:transparent;margin-left:4px;
}


.menubox_index{ width:950px; margin-left:auto; margin-right:auto; height:39px; padding-left:10px; padding-right:10px; background-color:#FFF;}
.menu_index{
float:left;width:100%;background:url(../images/head_images/menu_bg_index.gif) no-repeat;height:39px;overflow:hidden;
}
.menu_top_index{
float:left;width:910px;padding-left:40px;height:39px;overflow:hidden;font-size:14px;font-weight:bold;
}

.menu_top_index li{float:left;padding:5px 18px 0px 18px; line-height:34px; height:34px;background:url(../images/head_images/menu_bgl_index.gif) no-repeat right top;cursor:pointer; color:#FFF;font-size:14px; }
.menu_top_index li a{  display:block; 
		  float:left; 
  		  line-height:29px;
		  height:34px;
		  color:#FFF;
		  text-decoration:none;
		 color:#FFF;font-size:14px;
		  padding:0px 4px 0px 0px;
		  }

.menu_top_index li a strong{
	color:#FFF;font-size:14px;
		  display:block;
		  padding:0px 11px 0px 15px;
		  line-height:29px; 
   		  }
.menu_top_index li a:hover{
		  color:#fff; 
   		  text-decoration:none;
		  background:url(../images/head_images/menu_over_r_index.gif) no-repeat right top;
		  line-height:29px;
		  padding:0px 4px 0px 0px; 
   		  }
.menu_top_index li a:hover strong{
	      background:url(../images/head_images/menu_over_l_index.gif) no-repeat left top; 
		  color:#fff; 
   		  text-decoration:none;
		  padding:0px 11px 0px 15px;}
		  
.menu_top_index li.one{float:left; padding:5px 15px 0px 15px; line-height:31px; height:34px;background:url(../images/head_images/menu_bgl_index.gif) no-repeat right top;cursor:pointer;color:#FFF;font-size:14px;}


.menu_top_index li.one a{ height:29px; line-height:29px;display:block; float:left;padding:0px 4px 0px 0px;
	  background:url(../images/head_images/menu_ol_index.gif) no-repeat right top; 
		  color:#000;
   		  }
		  


.menu_top_index li.one a strong{ 

		 height:29px; line-height:29px;display:block; float:left;
		  background:url(../images/head_images/menu_or_index.gif) no-repeat  left top;
		  padding:0px 11px 0px 15px;
		  color:#000; 
   		  }
.menu_top_index li.one a:hover{
		  color:#fff; 
   		  text-decoration:none;
		  background:url(../images/head_images/menu_ol_index.gif) no-repeat right top;
		  line-height:29px;
		  padding:0px 4px 0px 0px;
   		  }
.menu_top_index li.one a:hover strong{ height:29px; line-height:29px;display:block; float:left;
		  background:url(../images/head_images/menu_or_index.gif) no-repeat  left top;
		  padding:0px 11px 0px 15px;
		  color:#000;
   		  }

