/* ----------------------- body*/
Body,td,tr{
	font-size: 12px;
	text-align: left;
	border: 0;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
img,form{
margin: 0; 
border: 0; 
padding: 0;
}
html,ul,ol,li,dl,dt,dd{
margin: 0;
padding: 0;
}
ul,ol,li{
list-style: none;
}
a{
color: #666;
text-decoration: none; 
}
a:hover{
text-decoration: none; 
color: #ff0000;
}
/* ----------------------- logo*/
.logo{
width: 100%;
height: 70px;
}
.logo_all{
width: 980px;
height: 70px;
}
.logo_all_logo{
width: 220px;
height: 70px;
float: left;
}
.logo_all_right{
width: 725px;
height: 68px;
float: right;
margin-top:5px
}
.logo_all_right .input{
width: 200px;
height: 17px;
background: #ccc;
}
.logo_all_right li{
width: 228px;
height: 40px;
float: right;
text-align: right;
}
/* ----------------------- nav*/
.nav{
width: 100%;
height: 33px;
overflow: hidden;
background: url(images/fsb.gif);
}
.nav_all{
width: 980px;
height: 26px;
overflow: hidden;
}
.nav_all .in{
width: 98px;
height: 20px;
float: left;
overflow: hidden;
padding-top: 6px;
}
.nav_all a{
color: #fff;
}
.nav_all a:hover{
color: #000;
}
.nav_all li{
width: 98px;
height: 20px;
float: left;
overflow: hidden;
padding-top: 6px;
}
/* ----------------------- main*/
.main{
	width: 960px;
	height: 100%;
	margin-top: 10px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.main_left{
	width: 650px;
	height: auto;
	float: left;
}
.main_left_top{
	width: 645px;
}
.main_left_top_flash{
width: 296px;
height: 236px;
float: left;
overflow: hidden;
border: 1px #DDEDF7 solid;
}
.main_left_top_tuijian{
width: 360px;
height: 236px;
float: right;
overflow: hidden;
border: 1px #DDEDF7 solid;
}
.main_left_top_tuijian_top{
width: 340px;
height: 80px;
overflow: hidden;
border-bottom: 1px #f1f1f1 solid;
}
.main_left_top_tuijian_top .tit{
width: 340px;
height: 16px;
font-size: 16px;
font-weight: bold;
overflow: hidden;
padding-top: 12px;
text-align: left;
}
.main_left_top_tuijian_top .dec{
width: 340px;
height: 36px;
color: #424242;
overflow: hidden;
padding-top: 8px;
text-align: left;
line-height: 18px;
}
.main_left_top_tuijian_bottom{
width: 360px;

background: #F6FBFE;
}
.main_left_top_tuijian_bottom ul{
width: 340px;
height: 155px;
}
.main_left_top_tuijian_bottom li{
width: 340px;
height: 15px;
color: #424242;
font-size: 13px;
text-align: left;
padding-top: 10px;
}
.main_left_center{
	width: 630px;
	height: 20px;
	padding-top:8px;
	margin-top:10px;
	text-align:left;
	padding-left:10px;
	border: 1px #DDEDF7 solid;
}
.main_left_center ul{
width: 648px;
height: 20px;
}
.main_left_center .tit{
width: 548px;
height: 16px;
float: left;
color: #ff7300;
text-align: left;
font-size: 14px;
padding-top: 10px;
}
.main_left_center .time{
width: 80px;
height: 15px;
float: right;
color: #ccc;
text-align: right;
font-size: 13px;
font-weight: bold;
padding-top: 11px;
}
.main_left_bottom{
width: 670px;
margin-top: 10px;
}
.main_left_bottom_left{
width: 458px;
float: left;
background: #F4FBFF;
border: 1px #DDEDF7 solid;
}
.main_left_bottom_left_top{
width: 448px;
height: 22px;
color: #B90408;
font-size: 14px;
text-align: left;
font-weight: bold;
padding: 7px 0px 0px 10px;
border-bottom: 1px #DDEDF7 dotted;
}
.main_left_bottom_left_bottom{
width: 458px;
}
.main_left_bottom_left_bottom_all{
width: 458px;
height:300px;
padding-top:10px;}
.main_left_bottom_left_bottom_all_tit{
width: 448px;
height: 16px;
font-size: 14px;
font-weight: bold;
text-align: left;
padding: 14px 0px 0px 10px;
}
.main_left_bottom_left_bottom_all_name{
width: 448px;
height: 14px;
color: #bbb;
text-align: left;
padding: 6px 0px 0px 10px;
}
.main_left_bottom_left_bottom_all_bottom{
width: 448px;
height: 80px;
padding: 6px 0px 0px 10px;
}
.main_left_bottom_left_bottom_all_bottom_left{
width: 51px;
height: 80px;
float: left;
background: url(images/index_06.gif) no-repeat;
}
.main_left_bottom_left_bottom_all_bottom_left .dianji{
width: 51px;
height: 20px;
color: #ff0000;
font-size: 16px;
font-weight: bold;
padding-top: 16px;
}
.main_left_bottom_left_bottom_all_bottom_left .digg{
width: 51px;
height: 20px;
color: #666;
padding-top: 24px;
}
.main_left_bottom_left_bottom_all_bottom_left .digg a{
color: #003278;
}
.main_left_bottom_left_bottom_all_bottom_right{
width: 380px;
height: 80px;
float: right;
color: #424242;
text-align: left;
line-height: 20px;
overflow: hidden;
padding: 0px 10px 0px 0px;
}
.main_left_bottom_left_bottom_all_laiyuan{
width: 448px;
height: 20px;
color: #006600;
text-align: left;
padding: 6px 0px 0px 10px;
}

.main_left_bottom_right{
width: 200px;
float: right;
}
.main_left_bottom_right_tu{
width: 198px;
border: 1px #DDEDF7 solid;
}
.main_left_bottom_right_tu_top{
width: 188px;
height: 22px;
color: #B90408;
font-size: 14px;
text-align: left;
font-weight: bold;
background: #F4FBFF;
padding: 7px 0px 0px 10px;
border-bottom: 1px #DDEDF7 dotted;
}
.main_left_bottom_right_tu_bottom{
width: 188px;
padding-bottom: 10px;
}
.main_left_bottom_right_tu_bottom ul{
width: 188px;
padding-top: 10px;
}
.main_left_bottom_right_tu_bottom .tu{
overflow: hidden;
padding-top: 1px;
}
.main_left_bottom_right_tu_bottom .tu a{
width: 160px;
height: 100px;
border: 1px #e1e1e1 solid;
}
.main_left_bottom_right_tu_bottom .tu a:hover{
width: 160px;
height: 100px;
clear: both;
display: block;
border: 1px #ff0000 solid;
}
.main_left_bottom_right_tu_bottom .tit{
width: 120px;
height: 14px;
overflow: hidden;
padding-top: 6px;
}
.main_left_bottom_right_ad{
width: 200px;
height: 60px;
margin-top: 10px;
overflow: hidden;
}
.main_left_bottom_right_tigg{
width: 198px;
height: 100%;
margin-top: 10px;
overflow: hidden;
border: 1px #D3E3EF solid;
}
.main_left_bottom_right_tigg_top{
width: 188px;
height: 22px;
color: #B90408;
font-size: 14px;
text-align: left;
font-weight: bold;
background: #F4FBFF;
padding: 7px 0px 0px 10px;
border-bottom: 1px #DDEDF7 dotted;
}
.main_left_bottom_right_tigg_bottom{
width: 180px;
padding-top: 10px;
padding-bottom: 10px;
}
.main_left_bottom_right_tigg_bottom li{
width: 50px;
height: 14px;
float: left;
overflow: hidden;
padding: 6px 10px 0px 0px;
}
.main_right{
width: 300px;
height: 100%;
float: right;
}
.main_right_login{
width: 298px;
height: 115px;
border: 1px #D3E3EF solid;
}
.main_right_login_top{
width: 288px;
height: 20px;
color: #424242;
text-align: left;
font-weight: bold;
font-size: 14px;
background: #E7F5FF;
padding: 5px 0px 0px 10px;
}
.main_right_login_center{
width: 288px;
height: 60px;
}
.main_right_login_center_left{
width: 188px;
height: 60px;
float: left;
}
.main_right_login_center_left .input{
width: 128px;
height: 18px;
border: 1px #7F9DB9 solid;
}
.main_right_login_center_left li{
width: 188px;
height: 22px;
padding-top: 8px;
}

.main_right_login_bottom{
width: 287px;
height: 45px;
margin-top: 8px;
}
.main_right_login_bottom li{
height: 36px;
float: left;
overflow: hidden;
border:#ccc 1px solid
}
.main_right_gonggao{
width: 298px;
height: 142px;
margin-top: 10px;
border: 1px #E8E5CF solid;
background: url(images/index_05.png);
}
.main_right_gonggao_top{
width: 288px;
height: 20px;
color: #424242;
text-align: left;
font-weight: bold;
font-size: 14px;
background: #FEFBE7;
padding: 5px 0px 0px 10px;
}
.main_right_gonggao_bottom{
width: 298px;
height: 117px;
text-align: left;
}
.main_right_gonggao_bottom li{
width: 280px;
height: 14px;
padding: 8px 8px 0px 10px;
}
.main_right_ad{
width: 300px;
height: 160px;
margin-top: 10px;
}
.main_right_new{
width: 298px;
height: 100%;
margin-top: 10px;
border: 1px #D6E7CF solid;
}
.main_right_new_top{
width: 288px;
height: 20px;
color: #424242;
text-align: left;
font-weight: bold;
font-size: 14px;
background: #ECFFE5;
padding: 5px 0px 0px 10px;
}
.main_right_new_bottom{
width: 298px;
height: 100%;
text-align: left;
padding-bottom: 7px;
}
.main_right_new li{
width: 280px;
height: 14px;
padding: 8px 8px 0px 10px;
}
.main_right_plus{
width: 298px;
height: 100%;
margin-top: 10px;
border: 1px #E8E5CF solid;
}
.main_right_plus_top{
width: 288px;
height: 20px;
color: #424242;
text-align: left;
font-weight: bold;
font-size: 14px;
background: #FEFBE7;
padding: 5px 0px 0px 10px;
}
.main_right_plus_bottom{
width: 298px;
height: 100%;
padding-top: 6px;
padding-bottom: 7px;
}
.main_right_plus_bottom ul{
width: 280px;
height: 80px;
}
.main_right_plus_bottom .tu{
width: 60px;
height: 60px;
float: left;
margin-top: 5px;
border: 1px #ccc solid;
}
.main_right_plus_bottom .tit{
width: 210px;
height: 14px;
float: right;
color: #666;
text-align: left;
padding-top: 8px;
overflow: hidden;
}
.main_right_plus_bottom .dec{
width: 210px;
height: 36px;
float: right;
color: #666;
padding-top: 7px;
text-align: left;
overflow: hidden;
line-height: 18px;
}
.main_right_plus_bottom .dec a{
color: #003278;
}
.main_right_plus_bottom .dec a:hover{
color: #ff0000;
}




.class_left_bottom{
width: 670px;
margin-top: 10px;
}
.class_left_bottom_left{
	width: 640px;
	float: left;
	background: #F4FBFF;
	border: 1px #DDEDF7 solid;
}
.class_left_bottom_left_top{
	width: 633px;
	height: 22px;
	color: #B90408;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	border-bottom: 1px #DDEDF7 dotted;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.class_left_bottom_left_bottom{
	width: 640px;
}
.class_left_bottom_left_bottom_all{
	width: 640px;
	padding-top:10px;
	padding-bottom:10px;
	height: auto;
}
.class_left_bottom_left_bottom_all UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none;BORDER-BOTTOM: #ccc 1px dashed
}
.class_left_bottom_left_bottom_all UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px
}
.class_left_bottom_left_bottom_all UL LI A {
	FONT-SIZE: 14px; FLOAT: left;COLOR: #07519a; TEXT-DECORATION: none
}
.class_left_bottom_left_bottom_all UL LI A:hover {
	FONT-SIZE: 14px; FLOAT: left;COLOR: #c30! important; TEXT-DECORATION: underline
}
.class_left_bottom_left_bottom_all UL LI SPAN {
	FONT-SIZE: 14px; FLOAT: right
}
.class_left_top{
 border:#ccc 1px solid; height:20px; width:650px;
 background:#fff;margin-top:10px;margin-bottom:10px;
 padding:5px;
}
.class_left_con{border:#ccc 1px solid;width:650px; height:auto;
line-height:26px;
padding:5px; 
background: #FFF;
font-size:14px;
text-align:left;
text-indent:2em;

}
.class_left_Action{
 border-bottom:#ccc dashed 1px ;font-weight:bold;color:#555;  height:20px; width:650px;
margin-top:10px;margin-bottom:10px;
 padding:5px;
 text-align:right;
}










/* ----------------------- about*/
.about{
	width: 960px;
	height: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.about_top{
	height: 1px;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDEDF7;
}
.about_bottom{
	width: 100%;
	height: 30px;
	text-align: center;
	float: none;
}
.about_bottom li{
height: 18px;
color: #666;
padding-top: 10px;
}
.about_bottom a{
color: #666;
}
.banner {
	Z-INDEX: 1;
	POSITION: relative;
	HEIGHT: 90px;
	margin-top: 5px;
	text-align: center;
	margin-bottom: 0px;
}

