* {
	margin: 0px;
	padding: 0px;
}
body {
	font-size: 12px;
	line-height: 140%;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	color: #5A5A5A;
	font-family: Arial, Helvetica, sans-serif;
	
}
	
a:link {
	color: #666666;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a:active {
	text-decoration: none;
	color: #FF0000;
}
.clear {
	clear: both;
}	

.f_l {
	float:left;
}

.f_r {
	float:right;
}
.f_11 {

	font-size: 11px;
}
.f_16 {

	font-size: 16px;
}
.red {
	color: #FF1A00;	
}
.blue {
	color: #27AA7E;
}
.green {
	color: #B9FF00;

}
.o {
	color: #FFA900;

}

#header { width:980px; margin-right:auto; margin-left:auto;}
#header .logo{ }#header .flash {
	padding-bottom: 20px;
}
#header .side {
	float: left;
	width: 293px;
}
#header .main {
	float: right;
	width: 677px;
}
#header .box1 {
	border: 1px solid #D7DEE6;
	width: 289px;
}
#header .box2 {
	background-image: url(../img/pic1.jpg);
	background-repeat: no-repeat;
	height: 147px;
}
#header .box2_left {
	padding-top: 90px;
	padding-left: 20px;
	line-height: 28px;
}
#header .box3_left {
	line-height: 22px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	_height: 113px;
	min-height: 113px;
}
#header .box4 {
	margin-top: 10px;
	margin-bottom: 10px;
}
#header .box4_1 {
	margin-bottom: 10px;
}
#header .box5 {
	background-image: url(../img/pic4.jpg);
	background-repeat: no-repeat;
	height: 22px;
	padding-left: 30px;
	padding-top: 5px;
	margin-bottom: 3px;
}
#header .box6 {
	background-color: #EFEFEF;
	height: 25px;
	width: 677px;
	margin-bottom: 15px;
}
#header .box6_left {
	float: left;
	padding-left: 15px;
}
#header .box6_right {
	float: right;
	padding-right: 15px;
}
#header .box7 {
	height: 320px;
	clear:left;
}

#header .box7_left {
	background-image: url(../img/pic8.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 157px;
	padding-left: 7px;
	padding-top: 8px;
	margin-left: 2px;
	margin-right: 2px;
	height: 150px;
}
#header .box7_left1 {
	float: left;
	width: 220px;
	padding-top: 8px;
	height: 200px;
}
#header .box7_left2 {
	background-image: url(../img/pic8.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 157px;
	padding-left: 7px;
	padding-top: 8px;
	margin-left: 2px;
	margin-right: 2px;
	height: 160px;
}
#header .box7_right {
	text-align: center;
	padding-top: 15px;
	padding-right: 8px;
}

#header .box7_right a:link {
	color: #666;
	}

#header .box7_right a:hover {
	color: #F00;
	}
	
#header .box7_right a:visited {
	color: #000;
	}
	
#header .box7_right1 {
	text-align: left;
	padding-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 23px;
	padding-top: 8px;
}

#header .box7_right1 a:link {
	color: #666;
	}

#header .box7_right1 a:hover {
	color: #F00;
	}
	
#header .box7_right1 a:visited {
	color: #000;
	}

#header .box7_1 {
	height: 640px;
	padding-left: 15px;
}

#header .box8 {

}
#header .hu_box1 {
	background-color: #5D5D5D;
	height: 7px;
	font-size: 0px;
}
#header .hu_box2_left {
	float: left;
	padding-top: 6px;
	padding-bottom: 5px;
}
#header .hu_box2_right {
	float: right;
	padding-top: 6px;
	padding-bottom: 5px;
}
#header .hu_box3 {
	margin-top: 15px;
	background-image: url(../img/pic20.jpg);
	background-repeat: no-repeat;
	height: 317px;
}
#header .hu_box3_left {
	padding-top: 60px;
	padding-left: 28px;
}

#header .hu_box4 {
	margin-top: 10px;
}
#header .hu_box_left {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9DEE4;
	border-bottom-color: #D9DEE4;
	border-left-color: #D9DEE4;
	width: 289px;
}
#header .hu_box5 {
	padding-top: 15px;
	padding-left: 15px;
}
#header .hu_box5_left {
	float: left;
	margin-bottom: 15px;
}
#header .hu_box5_right {
	float: right;
	width: 130px;
}
#header .hu_box6 {
	border: 1px solid #D9DEE4;
	width: 676px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#header .hu_box6_left {
	float: left;
	padding-top: 50px;
	padding-left: 24px;
}
#header .hu_box6_right {
	float: right;
	width: 480px;
	padding-right: 15px;
}
#header .hu_box8 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
	color: #01568F;
	background-color: #F2F2F2;

}
#header .box9 {
	float: left;
}
#header .box10 {
	float: right;
	width: 490px;
}

#header .hu_box7 {
	padding-top: 15px;
}
#header .by1 {
	padding-top: 7px;
	padding-left: 15px;
}
#header .by2 {
	height: 150px;
}
#header .by4 {
	width: 289px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9DEE4;
	border-bottom-color: #D9DEE4;
	border-left-color: #D9DEE4;
}
#header .by5 {
	text-align: center;
}
#header .by6 {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
#header .by7 {
	background-image: url(../img/pic41.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 293px;
	margin-top: 15px;
}
#header .by8 {
	float: left;
	padding-left: 35px;
	padding-bottom: 5px;
}
#header .by8_right {
	float: right;
	padding-right: 20px;
}
#header .by9 {
	padding-top: 60px;
}
#header .by9_2 {
}
#header .by9_1 {
	background-image: url(../img/pic52.jpg);
	height: 307px;
}
#header .by10 {
	margin-top: 15px;
	background-image: url(../img/pic42.jpg);
	background-repeat: no-repeat;
	height: 270px;
	margin-bottom: 20px;
}
#header .by11 {
	padding-left: 35px;
	padding-bottom: 5px;
	background-image: url(../img/pic43.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
}

#header .by12 {

}

#header .by12 .t {
    float:left;
	width:600px;
	text-align:right;
	padding-bottom:5px;
}

#header .by12 .b {
    float:left;
	width:50px;
	padding-left:20px;
	padding-top:2px;
}


#header .by13 {
	background-image: url(../img/pic45.jpg);
	background-repeat: no-repeat;
	height: 241px;
	margin-left: 20px;
	padding-top: 50px;
}
#header .by14 {
	background-image: url(../img/pic47.jpg);
	background-repeat: no-repeat;
	height: 241px;
	margin-left: 20px;
	padding-top: 50px;
	margin-top: 10px;
}
#header .by15 {
	background-color: #F4F4F4;

}
#header .by16 {
	margin-left: 20px;
	margin-right: 22px;
}
#header .by17 {
	background-image: url(../img/pic49.jpg);
	background-repeat: no-repeat;
	margin-left: 35px;
	height: 241px;
}
#header .by18 {
	border: 8px solid #E0E0E0;
	
}
#header .by19 {
	background-image: url(../img/pic60.jpg);
	background-repeat: no-repeat;
	height: 540px;
	margin-bottom: 20px;
}
#header .by20 {
	padding-top: 90px;
	padding-right: 15px;
	padding-left: 15px;
}
#header .by21 {
	background-image: url(../img/pic61.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 5px;
	padding-left: 20px;
}
#header .by22 {
	padding-top: 32px;
	padding-left: 25px;
	padding-bottom: 20px;
}
#header .by23 {
	border: 1px solid #EFEFEF;
	line-height: 30px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}
#header .by23_1 {
	border: 1px solid #EFEFEF;
	line-height: 23px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}
#header .by24 {
	padding-bottom: 15px;
}
#header .by25 {
	float: left;
	background-image: url(../img/pic69.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 262px;
	margin-right: 10px;
}
#header .by26 {
	background-image: url(../img/pic70.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 930px;
	margin-bottom: 20px;
}
#header .by27 {
	padding-left: 15px;
	padding-top: 5px;
}
#header .by28 {
	float: left;
	padding-top: 15px;
	padding-left: 5px;
}
#header .by29 {
	padding-top: 15px;
	float: right;
	width: 100px;
	padding-right: 10px;
}
#header .by30 {
	padding: 15px;
	line-height: 25px;
}


#header .by31 {
	background-color: #F7EEE9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 5px;

}
#header .by32 {
	text-align: right;
	

}
#header .by33 {
	text-align: center;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 28px;
}
#header .by2_1 {
	padding-top: 15px;
	padding-left: 10px;
}
#header .by34 {
	height: 200px;
}
#header .by37 {
	background-image: url(../img/111.jpg);
	background-repeat: no-repeat;
	height: 190px;
	width: 398px;
}
#header .by37_left {
	padding-top: 15px;
	padding-left: 15px;
}
#header .by37_right {
	padding-bottom: 7px;
	color: #FFFFFF;
}
#header .by37_right a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#header .by37_right a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

#header .by37_right a:hover {
	text-decoration: none;
	color: #FF9900;
}

#header .by37_right a:active {
	text-decoration: none;
	color: #FFFFFF;
}
#header .by40 {
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
	padding-top: 3px;
	padding-right: 15px;
}
#header .by41{
	height: 45px;
	text-align: right;
	padding-top: 15px;
	padding-right: 25px;
	
}
#syleft {
	width:100px;
	height:350px;
	background: #FFF;
	float:left;   
    position:fixed !important;
	top/**/:10px;   
    position:absolute;
	z-index:300;
	top:expression(offsetParent.scrollTop+10);
	left:10px;
	text-align: left;
	}
#syright {
	width:100px;
	height:350px;
	background: #FFF;
	float:right;   
    position:fixed !important;
	top/**/:10px;   
    position:absolute;
	z-index:300;
	top:expression(offsetParent.scrollTop+10);
	right:10px;
	text-align: right;
	}
.sy {
	width: 89px;
	height: 31px;
	background: url(../img/picbj.jpg) no-repeat;
	padding-left: 30px;
	font-size: 14px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: 4d4d4d;
	font-weight: bold;
	}


