/*基础框架css*/
/*总体框架开始*/
html,body{ margin:0px; font-size:12px; text-align:center;}
.Top_header{
width:1000px;
margin:0px auto;
height:61px;
overflow:hidden;
margin-top:2px;

}
/*head开始*/
.logo{
width:146px;
margin:0px auto;
height:61px;
overflow:hidden;
float:left;
text-align:right;
vertical-align:top;
padding-top:2px;
}
.fg1{
width:10px;
margin:0px auto;
height:61px;
overflow:hidden;
float:left;
text-align:right;
font-size: 14px;
font-weight: bold;

}

.dh{
width:844px;
margin:0px auto;
overflow:hidden;
float:left;
text-align:left;
vertical-align:top;
font-size: 14px;
height:61px;
}

/*导航开始*/

.dh1{
width:844px;
margin:0px auto;
height:33px;
overflow:hidden;
background-color: #0287CF;
text-align:center;
}

.dh1_1{
width:844px;
margin:0px auto;
background:url(../images/dh_1.jpg) repeat-x ;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
 padding-top:8px;
 text-align:center
}

.dh2{
width:844px;
margin:0px auto;
margin-top:1px;
height:27px;
overflow:hidden;
background:url(../images/dh_2.jpg);
text-align:center;
}

.dh2_2{
width:830px;
margin:0px auto;
margin-top:2px;
height:27px;
overflow:hidden;
font-size: 12px;
line-height: 22px;
text-align:left
}

/*导航结束*/
/*head结束*/
.ad1{
width:1000px;
margin:0px auto; 
margin-top:4px;
margin-bottom:6px;


}

.search{
width:1000px;
margin:0px auto;
margin-bottom:6px;
height:28px;
overflow:hidden;
 background-color:#B3B3B3;
}
/*search开始*/

.search_2
{
width:999px;
margin:0px auto;
height:27px;
overflow:hidden;
 margin-top:1px;
 margin-left:1px;
}
.search_2 ul{ margin:0px; padding:0px; list-style:none;}
.search_2 li{margin:0px auto;height:26px;float:left;background:url(../images/dh_3.jpg);}
/*search结束*/


.main1{
width:1000px;
margin:0px auto;
height:528px;
overflow:hidden;

}

/*main1开始*/
.mainleft{
width:276px;
margin:0px auto;
height:528px;
overflow:hidden;

float:left;
}

/*mainleft开始*/
.mainleft_1{
width:276px;
margin:0px auto;
height:26px;
overflow:hidden;
background-color:#7C99B3;
text-align:center;
}

/*mainleft1开始*/
.tj_left{
width:274px;
margin:0px auto;
height:26px;
overflow:hidden;
}
.tj_left ul{ margin:0px; padding:0px; list-style:none;}
.tj_left li{margin:0px auto;height:26px;float:left;background:url(../images/left_1.jpg);}
/*mainleft1结束*/

.mainleft_2{
width:274px;
margin:0px auto;
height:500px;
overflow:hidden;
border: 1px solid #0387D1;
vertical-align:top;
}

/*mainleft_2开始*/
.hdp{
width:274px;
margin:0px auto;
height:180px;
overflow:hidden;
text-align:center;
vertical-align:middle;
padding-top:4px;
}
.tj_left2{
width:266px;
margin:0px auto;
height:332px;
overflow:hidden;

vertical-align:top;
}
.tj_left2 ul{ margin:0px; padding:0px; list-style:none;}
.tj_left2 li{margin:0px auto;height:21px; width:266px; text-align:left;}
/*mainleft_2结束*/

/*mainleft结束*/

.mainmiddle{
width:448px;
margin:0px auto;
height:528px;
overflow:hidden;

float:left;
text-align:center;
vertical-align:top;
}
/*mainmiddle开始*/

.mainmiddle_1{
width:436px;
margin:0px auto;
height:26px;
overflow:hidden;
background-color:#7C99B3;
text-align:center;
vertical-align:bottom;
}

.zs_middle{
width:434px;
margin:0px auto;
height:26px;
overflow:hidden;
padding-top:1px;
}
.zs_middle ul{ margin:0px; padding:0px; list-style:none;}
.zs_middle li{margin:0px auto;height:26px;float:left;background:url(../images/mid_1.jpg);}

.mainmiddle_2{
width:434px;
margin:0px auto;
height:500px;
overflow:hidden;
border: 1px solid #0387D1;
text-align:center;
vertical-align:top;
}

.ad_middle{
width:434px;
margin:0px auto;
height:6px;
overflow:hidden;
text-align:center;
vertical-align:middle;
padding-top:4px;

}

.zs_middle1{
width:434px;
margin:0px auto;
height:500px;
overflow:hidden;
vertical-align:top;
text-align:center;
}
.zs_middle1 ul{ margin:0px; padding:0px; list-style:none;}
.zs_middle1 li{margin:0px auto;height:22px; width:430px; text-align:left; margin-left:6px;}

/*mainmiddle结束*/
.mainright{
width:276px;
margin:0px auto;
height:528px;
overflow:hidden;

float:left;
}
/*mainright开始*/
.mainright_1{
width:276px;
margin:0px auto;
height:26px;
overflow:hidden;
background-color:#7C99B3;
text-align:center;
}


.mx_right{
width:274px;
margin:0px auto;
height:26px;
overflow:hidden;
}
.mx_right ul{ margin:0px; padding:0px; list-style:none;}
.mx_right li{margin:0px auto;height:26px;float:left;background:url(../images/left_1.jpg);}

.mainright_2{
width:274px;
margin:0px auto;
height:500px;
overflow:hidden;
border: 1px solid #0387D1;
vertical-align:top;
}

.ad_mx{
width:274px;
margin:0px auto;
margin-top:3px;
height:200px;
overflow:hidden;
text-align:center;
vertical-align:top;
}

.mx_right1{
width:266px;
margin:0px auto;
height:322px;
overflow:hidden;
vertical-align:top;
}
.mx_right1 ul{ margin:0px; padding:0px; list-style:none;}
.mx_right1 li{margin:0px auto;height:20px; width:266px; text-align:left;}
/*mainright结束*/

/*main1结束*/

.ad2{
width:1000px;
height:69px;
overflow:hidden;
margin:0px auto; 
margin-top:6px;
background-color:#0387D1;

}


.mainclass{
width:1000px;
margin:0px auto;
margin-top:6px;
height:242px;
overflow:hidden;

}

/*mainclass开始*/

.mainclass_1{
width:497px;
height:242px;
overflow:hidden;

float:left;
}

/*mainclass1开始*/
.mainclass_top{
width:497px;
margin:0px auto;
height:26px;
overflow:hidden;
background-color:#7D9BB5;
text-align:center;
vertical-align:bottom;
}

.top_middle{
width:495px;
margin:0px auto;
height:26px;
overflow:hidden;
 padding-top:1px;
}
.top_middle ul{ margin:0px; padding:0px; list-style:none;}
.top_middle li{margin:0px auto;height:26px;float:left;background:url(../images/mid_1.jpg);}

.mainclass_content{
width:495px;
margin:0px auto;
height:213px;
overflow:hidden;
border: 1px solid #7C99B3;
vertical-align:top;
text-align:center;
}

.types_middle{
width:493px;
 margin-top:1px;
height:54px;
overflow:hidden;
background-color:#F4F4EC;
text-align:center;
}

.types_class{
width:485px;
height:54px;
overflow:hidden;
text-align:left;
padding-top:5px;
padding-left:2px;
}

.types_list{
width:485px;
height:154px;
overflow:hidden;
margin-top:9px;
vertical-align:top;
}
.types_list ul{ margin:0px; padding:0px; list-style:none;}
.types_list li{margin:0px auto;height:22px;float:left; width:242px; text-align:left;}
/*mainclass1结束*/

.mainclass_2{
width:497px;
height:242px;
overflow:hidden;
float:left;
text-align:right;
vertical-align:top;
margin-left:6px;
}

/*mainclass结束*/

.ad3{
width:1000px;
height:69px;
overflow:hidden;
margin:0px auto; 
margin-top:6px;
background-color:#0287CF;
}

.fg{
width:1000px;
height:3px;
overflow:hidden;
margin:0px auto; 
margin-top:6px;
background-color:#0287CF;
}

.linq{
width:1000px;
height:16px;
overflow:hidden;
margin:0px auto; 
margin-top:6px;
 text-align:center;
 vertical-align:middle;
}

.bottom{
width:1000px;
height:60px;
overflow:hidden;
margin:0px auto; 
 text-align:center;
}







/*基本信息*/
A{ COLOR:#000000; FONT-SIZE:12px;  TEXT-DECORATION:none }
A:hover { color: Red; text-decoration: underline; FONT-SIZE:9pt; FONT-WEIGHT:400;}
A:active { COLOR:#666666; FONT-SIZE:9pt; FONT-WEIGHT:400; TEXT-DECORATION:none }

.A1{ color:White; FONT-SIZE:14px;  TEXT-DECORATION:none;font-weight: bold; }
.A1:hover { color:Yellow; text-decoration: none; FONT-SIZE:14px; font-weight: bold;}
.A1:active { color:White; FONT-SIZE:14px;  TEXT-DECORATION:none;font-weight: bold; }

.A2{ color:#0000FF; FONT-SIZE:12px;line-height: 22px; }
.A2:hover { color:#f60; FONT-SIZE:12px;line-height: 22px;}
.A2:active{ color:#0000FF; FONT-SIZE:12px;line-height: 22px; }

.A3{ COLOR: Green; FONT-SIZE:12px;  TEXT-DECORATION:none }
.A3:hover { color: #f60; text-decoration: underline; FONT-SIZE:9pt; FONT-WEIGHT:400;}
.A3:active{ COLOR: Green; FONT-SIZE:12px;  TEXT-DECORATION:none }

form { 
         margin-bottom: 0px;     
         margin-top:0px;           
}

.p1 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
}
.p2 {
	font-size: 12px;
	line-height: 22px;
}
.p3 {
	font-size: 14px;
	font-weight: bold;
}
.p4 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	
}
.p5 {
	font-size: 12px;
	font-weight: bold;
	color: #F24C02;
}
.p51 {
	font-size: 12px;
	font-weight: bold;
	color: #0287CF;
}
.p6 {
	font-size: 12px;
	color:#0000FF;
	line-height: 22px;
}
.biao1 {
	border: 1px solid #7C99B3;
}
.p7 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}
.biao2 {
	border: 1px solid #28A2E1;
}
