﻿* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
table { border-collapse:collapse; }
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"宋体"; color:#333;font-size:12px;
background-color:#FFFFFF; background:url(../images/body_bg1.gif) repeat-x}

.img{ margin:0px; padding:0px; display:block;}

.big{ width:1002px; height:auto; clear:both; margin-right: auto; margin-left: auto; }



.head_loge{ width:202px; height:60px; float: left; }
.head_menu{ width:472px; height:32px; float: right; text-align:center; padding-top:28px; }
.head_menu_redlink{font-size:14px; color:#900; text-decoration: none; }
.head_menu_redlink a:link{font-size:14px; color:#900; text-decoration: none; }
.head_menu_redlink a:visited{font-size:14px; color:#900; text-decoration: none; }
.head_menu_redlink a:hover{font-size:14px; color:#900; text-decoration: none; }
.head_menu_line{ margin-right:12px; margin-left:12px}


.f18{ font-family:"宋体"; color:#333; margin-left:42px; line-height:48px; font-size:20px; font-weight:bold}

/* 主题左边样式 */
a:link{ font-size:12px; color:#333;text-decoration: none; }
a:visited{ font-size:12px; color:#333; text-decoration: none; }
a:hover{ font-size:12px;  color:#333;text-decoration: underline; }


.main_content_left{ width:550px; height:513px; float: left; }
.main_content_left_3{ width:560px; height:513px; float: left; }
.main_content_left_2{ width:550px; height:513px; float:left; margin-left:10px; }
.main_content_left_1{ width:778px; height:513px;}
.main_content_top{ width:230px; height:240px; padding-left:140px; padding-right:140px; }
.main_content_pic{ width:211px; height:78px; padding-top:48px; padding-bottom: 38px; }
.f13{ font-size:13px; color:#900; font-weight:bold;text-decoration:none; }
.f16{ font-size:16px; color:#900; font-weight:bold; text-align:center; text-decoration:none; }
.f16 a:link{font-size:16px; color:#900; font-weight:bold; text-decoration:none }
.f16 a:visited{font-size:16px; color:#900; font-weight:bold;text-decoration:none }
.f16 a:hover{font-size:16px; color:#900; font-weight:bold;text-decoration:none}
.f16_1{ font-size:16px; color:#900; font-weight:bold; text-decoration: underline; }
.f16_1 a:link{font-size:16px; color:#900; font-weight:bold;  }
.f16_1 a:visited{font-size:16px; color:#900; font-weight:bold;}
.f16_2{ font-size:14px; color:#900; font-weight:bold; }
.main_f12{ font-size:12px; color:#43559D; text-decoration: underline;  }
.main_f12 a:link{ font-size:12px; color:#43559D; text-decoration: underline;  }
.main_f12 a:visited{ font-size:12px; color:#43559D; text-decoration: underline; }
.main_f12 a:hover{ font-size:12px; color:#43559D; text-decoration: underline; }
.main_f12 a:active{ font-size:12px; color:#43559D; text-decoration: underline; }
.f12red{font-size:12px; color:#900;}
.main_content_pic_1{margin-top:72px;}
.f14bule{ font-size:14px; color:#0e66b1; font-weight:bold; line-height:30px; text-decoration: none; }
.f14bule a:link{ font-size:14px; color:#0e66b1; font-weight:bold; line-height:30px; text-decoration: none; }
.f14bule a:visited{ font-size:14px; color:#0e66b1; font-weight:bold; line-height:30px; }
.f14bule a:hover{ font-size:14px; color:#0e66b1; font-weight:bold; line-height:30px; }
.f14bule_1{ font-size:14px; color:#43559D; font-weight:bold; line-height:30px; text-decoration: underline; }
.f14bule_1 a:link{ font-size:14px; color:#43559D; font-weight:bold; line-height:30px; text-decoration: underline; }
.f14bule_1 a:visited{ font-size:14px; color:#43559D; font-weight:bold; line-height:30px; text-decoration: underline; }
.f14bule_1 a:hover{ font-size:14px; color:#97020B; font-weight:bold; line-height:30px; text-decoration: underline; }

/* 底部样式 */
.thinfont{ font-weight:lighter; }

.f12{ font-size:12px; color:#969BA1; }
.f12 a:link{ font-size:12px; color:#969BA1; text-decoration:none }
.f12 a:visited{ font-size:12px; color:#969BA1;}
.f12 a:hover{ font-size:12px; color:#969BA1;}
.f12_1{ font-size:12px; color:#444;text-decoration:none;line-height:18px;}
.f12_1 a:link{ font-size:12px; color:#444; text-decoration:none }
.f12_1 a:visited{ font-size:12px; color:#444;}
.f12_1 a:hover{font-size:12px; color:#900;}
.f14{ font-size:14px; color:#606060;}
.input{ border:solid 1 #7F9DB9 ; height:20px; padding-top:4px;}
.login_select{ height:23px;}
.f12b{ font-size:12px; color:#333; font-weight:bold}
/*登录页面第2个页面样式 */
.login_2_bg{ background:url(../images/denglv_07.gif); background-repeat:no-repeat; width:91px; height:31px;}
.f12gren{ color:#989898;line-height:17px;}
.f12buleb{ font-size:12px; color:#43559D; font-weight:bold; line-height:30px; }
.f12bule{ font-size:12px; color:#43559D; line-height:30px;}
.f12bule a:link{ font-size:12px; color:#43559D; line-height:30px;  text-decoration:none}
.f12bule a:visited{ font-size:12px; color:#43559D; line-height:30px;text-decoration:none }
.f12bule a:hover{ font-size:12px; color:#900; line-height:30px; }
.f12bulea:link{ font-size:12px; color:#43559D; line-height:30px;  text-decoration:none}
.f12bulea:visited{ font-size:12px; color:#43559D; line-height:30px; }
.f12bulea:hover{ font-size:12px; color:#900; line-height:30px;}
.f14witle{ font-size:14px; color:#FFF; font-weight:bold; margin-left: 35px; }
.login_bg{ background-image:url(../images/login_3_03.gif); background-repeat:no-repeat; height: 16px; width: 152px; vertical-align:middle }
.f16red{  font-size:16px; color:#D10500; font-weight:bold}
.f14red{  font-size:14px; color:#D10500; font-weight:bold}








/*头部*/
.head{
	width:100%;
	height:65px;
	margin-top:10px;
}
#head_logo{
	float:left;
	padding:0px 0px 0px 20px;
}

#head_txt{
	float:left;
	color:#005bac;
	padding-top:33px;
	padding-left:30px;
}
#service_text{
	color:#005bac;
	padding-top:33px;
	padding-right:30px;
	float:right;
	
}

/*菜单*/
.menu{
	height:30px;
	background-image: url(../images/memu_bg.gif);
	background-repeat: no-repeat;
	margin:5px 0px 5px 0px;
}

#menus{
	float:left;
	padding-top:3px;
	padding-left:10px;
	
}
#menu_search{
	float:right;
	padding-right:20px;
	padding-top:5px;


	
}
#menu_search #input_search{
	background-image:url(../images/menu_search_bg.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:110px;
	padding-left:30px;
	padding-right:30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height:20px;	font-size:12px;
	padding-top:2px;
}

	#jsddm
	{	margin: 0;
		padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		}

	#jsddm li a
	{	display: block;
		background: #;
		padding: 3px 12px;
		text-decoration: none;
		border-right: 1px solid #cfcfcf;
		font-size:13px;
		width: auto;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{text-decoration:underline;
}
		
		#jsddm li ul
		{	margin: 0;
		margin-left:-5px;
			padding: 0;
			padding-top:10px;
			
			position: absolute;
			visibility: hidden;
			
			
			}
		
		#jsddm li ul li
		{	float: none;
			display: block}
		
		#jsddm li ul li a
		{	width: 150px;/**IE6要指定宽度**/
			
			background:  #EFEFEF;
		filter:alpha(opacity=80);
			padding: 8px 12px;
			color:#000;
			padding-left:15px;
			padding-right:15px;
			border-bottom: 1px solid #CCC;}
		
		#jsddm li ul li a:hover
		{	background: #082e8d;
		color:#FFF;
		text-decoration: none}




/*主体*/
.main{

}

.banner_big{
	
	width:100%;
}


.banner_big2{
	width:100%;

}

.mid2{
	padding-top:5px;
}

.mid2_left{
	float:left;
	width:777px;
	padding:5px 0px;

	
}
.mid2_top{
	background:url(../images/index_mid2_01.gif);
	background-color:#333;
	width:auto;
	height:6px;
	overflow:hidden;
	
}
.mid2_body{
	width:auto;
	background:url(../images/index_mid2_02.gif) repeat;
	padding:5px 5px 4px 10px;
	

}

/**IE7 
**/
*+html .mid2_body {  
	height:181px;
}

.mid2_bottom{
	background:url(../images/index_mid2_03.gif);
	width:auto;
	height:6px;
	margin-bottom:6px;	overflow:hidden;
}

.mid2_body_m{
	float:left;
	width:auto;
	padding:5px 8px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
}

.mid2_body_m2{
	float:left;
	width:auto;
	padding:5px 8px;

}

      .clearfix:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
      }
      /* Hides from IE-mac \*/
      * html .clearfix {height: 1%;}
      /* End hide from IE-mac */
	  
	  
.mid2_right{
	float:right;
	width:222px;
	padding:5px 0px;

	
}
.mid2_buttons ul{
LINE-HEIGHT: normal; 
LIST-STYLE-TYPE: none;
padding-left:0px;
margin-left:15px;
}
.mid2_buttons ul li{
DISPLAY: block; 
MARGIN: 0px 0px 12px 0px; 

PADDING: 0px 0px 17px 0px;
TEXT-ALIGN:center;
height:30px;
WIDTH: 207px;
}

* html .mid2_buttons ul li{
PADDING: 0px 0px 8px 0px;

}


.mid2_buttons ul li a{
DISPLAY: block; 
PADDING: 0px 0px; 
FONT-WEIGHT: normal;
font-size:15px;
font-weight:bold;
line-height:38px;
COLOR: #FFFFFF; 
TEXT-DECORATION: none;
BACKGROUND: url(../images/mid_right_button11.gif) no-repeat;
}

.mid2_buttons ul li a:link{BACKGROUND: url(../images/mid_right_button11.gif) no-repeat; color:#FFF;font-size:14px;TEXT-DECORATION: none;}
.mid2_buttons ul li a:visited{BACKGROUND: url(../images/mid_right_button11.gif) no-repeat; color:#FFF;font-size:14px;TEXT-DECORATION: none;}
.mid2_buttons ul li a:hover{BACKGROUND: url(../images/mid_right_button11b.gif) no-repeat;;font-size:14px;TEXT-DECORATION: none;}


.mid3{
	float:left;
	clear:both;
}


.mid3_body_m{
	float:left;
	width:333px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	height:180px;

}

.mid3_body_m2{
	float:left;
	width:333px;
}

/*尾部*/
.foot{
	clear:both;
	padding-top:30px
}
.foot2{
	clear:both;
	text-align:center;
}
.foot_content{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-top:10px;
	padding-bottom:50px;

}
.foot_content2{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-top:10px;
	padding-bottom:50px;

}
.foot_logo{
	float:left;
	padding-right:30px;
}
.foot_txt1{
	float:left;
	padding-top:5px;
}
.foot_txt2{
	float:right;
		padding-top:5px;
}




.right_menu{
	padding-top:10px;
	padding-left:0px
}

.right_menu ul{
LINE-HEIGHT: normal; 
LIST-STYLE-TYPE: none;
padding-left:25px;
margin-left:5px;
padding-right:25px;
padding-top:15px;
padding-bottom:10px;
border-bottom:#cfcfcf  solid 1px;
margin-right:0px;
}
.right_menu ul .right_menu_li_title{
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:1px;
	padding-top:2px;
	background-color:#0099d9;

	margin-bottom:5px;
}

.right_menu ul li{

	font-size:12px;
	color: #333;
	padding-left:10px;
	line-height:20px;

}

.txt_body{
	line-height:20px;
	font-size:12px;
	color:#666;
	padding:10px 50px;
	overflow:hidden;
	width:620px;
}
.txt_body h3{

font-size:16px;
font-weight:bold;
color: #06C;
padding:30px 0px;
border-bottom:1px #999 dashed;
margin-bottom:10px;
}

.index_cgal{
	padding:10px 10px 10px 5px;
}
.index_cgal .index_cgal_body{
	padding:10px 10px 20px 10px;
	border-bottom:#666 dotted 1px;
}
	
.index_cgal h4{

	font-size:16px;
	width:auto;
	background:url(../images/dlal_bg1.gif) repeat-x;
	height:32px;
	font-weight:bold;
	text-align:left;
	padding-left:30px;
	padding-top:6px;
}

.mid2_hydy{

	width:1002px; text-align:left;	
}

.mid2_hydy_table{
	width:910px; margin-right: auto; margin-left: auto;
	padding:20px;
	
}
