/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	color: #444444;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	
}
a:link {
	color: #444444;text-decoration: none;
}
a:visited {
	color: #444444;text-decoration: none;
}
a:hover {
	color: #891212; text-decoration:underline;
}
a:active {
	color: #444444;text-decoration: none;
}

.a1{-webkit-box-shadow: 10px 10px 25px #ccc;-moz-box-shadow: 10px 10px 25px #ccc;box-shadow: 10px 10px 25px #ccc;}
.logo { width:100%; height:479px; margin:auto; background:url(img/bj.jpg) repeat-x top;}
.logo1 { width:953px; height:148px; margin:auto; background:url(img/logo.jpg) no-repeat top;}
.logo2 { width:953px; height:82px; margin:auto;}
.logo21 { width:200px; height:30px; float:left; margin-left:700px; margin-top:40px; font-size:14px; color:#FFFFFF;}
.logo3 { width:953px; height:66px; margin:auto; background:url(img/dh.jpg) no-repeat top;}
.dh { width:100; height:56px; height:66px; line-height:66px; color:#000000; font-weight:bold; float:left; font-size:13px; padding-left:55px; padding-right:38px;}
.banner { width:941px; height:289px; margin:auto; margin-top:15px;}
.banner1 { width:100%; height:240px; background:url(img/banner.jpg) top center #848484;; margin:auto;}
.banner2 { width:1002px; height:42px; margin:auto;}
.body { width:953px; margin:auto;overflow:hidden; zoom:1; margin-bottom:20px;}
.yj { width:235px; float:left; margin-left:10px;}
.sy { width:200px; float:right; height:30px; line-height:55px;}
.al { width:45%; float:left;}

.left { width:283px; float:left;}
.nyleft { width:170px; float:left; border:#e8bf6e 1px solid;}
.left2 { width:760px; float:left; margin-left:18px;}

.right { width:657px; float:left; margin-left:13px;}
.bj3 { width:982px; height:27px; margin:auto; background:url(img/bj3.jpg);}
.di { width:100%px; height:53px; margin:auto; background:url(img/di.jpg) repeat-x bottom; color:#FFFFFF; text-align:center; line-height:53px;}
.diwz { width:1002px; height:70px; padding-top:30px; margin:auto; color:#444444; line-height:26px; text-align:center;}

.lx { margin:8px 15px; line-height:26px;}
.x { border-bottom:#e4e4e4 dashed 1px;}
.x2 { border-bottom:#e8bf6e dashed 1px;}
.hy { width:320px; margin-top:130px; margin-left:15px; float:left; line-height:24px;}
.hy2 { width:320px; margin-top:130px; margin-left:55px; float:left; line-height:24px;}
.yl { width:985px; border:#cfcfcf solid 1px; margin:14px auto;}
.lb { height:34px; line-height:34px; width:220px; text-align:center; padding-top:2px; padding-bottom:2px; border-bottom:#d0d0d0 1px dashed; margin:auto;}
.lb a:link {
	color: #444444;text-decoration: none;
}
.lb a:visited {
	color: #444444;text-decoration: none;
}
.lb a:hover {
	color: #ffffff; background:#ac0404; display:block;
}
.lb a:active {
	color: #444444;text-decoration: none;
}

.font01 { line-height:24px;}
.font02 { color:#ffffff;}
.font02 a:link {
	color: #ffffff;text-decoration: none;
}
.font02 a:visited {
	color: #ffffff;text-decoration: none;
}
.font02 a:hover {
	color: #ffffff; text-decoration:underline;
}
.font02 a:active {
	color: #ffffff;text-decoration: none;
}
.font03 { font-size:14px; color:#891313; font-weight:bold; font-family:"Trebuchet MS", "Î¢ÈíÑÅºÚ";}
.font04 { font-size:13px; color:#ffffff; font-weight:bold; font-family:"Trebuchet MS", "Î¢ÈíÑÅºÚ";}


.tu2 { margin-left:19px; margin-right:2px; margin-top:15px; float:left;}
.tu3 { margin-left:14px; margin-right:5px; margin-top:20px; float:left;}

/*ÏÂÀ­²Ëµ¥ ½áÊø*/
#f_div {
 MARGIN-TOP: 0px; OVERFLOW: hidden; WIDTH: 255px; HEIGHT: 171px;
}
#f_imgDiv { border:1px solid #d3d0c7; padding:1px;
 
}
#f_img {
 BORDER:0; FILTER: revealTrans(duration=1,transition=23); 
}
#f_buttonDiv {
 FILTER: ALPHA(opacity=70); OVERFLOW: hidden; WIDTH: 253px; POSITION: relative; TOP: -16px; HEIGHT: 16px
}
#all_button {
 BACKGROUND: #fff
}
#f_line {
 FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); FLOAT: right; WIDTH: 100px; BACKGROUND-COLOR: #000
}
#f_buttonDiv A {
 PADDING-RIGHT: 0px! important; PADDING-LEFT: 7px; FLOAT: right; PADDING-BOTTOM: 0px! important; FONT: bold 9px sans-serif; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 22px; COLOR: #fff; PADDING-TOP: 1px; HEIGHT: 15px
}
#f_buttonDiv A:link {
 BACKGROUND: #000
}
#f_buttonDiv A:visited {
 BACKGROUND: #000
}
#f_buttonDiv A:active {
 BACKGROUND: #000
}
#f_buttonDiv A:hover {
 BACKGROUND: #ff840c
}
#f_buttonDiv A.on:link {
 BACKGROUND: #ff840c
}
#f_buttonDiv A.on:visited {
 BACKGROUND: #ff840c
}
#f_buttonDiv A.on:active {
 BACKGROUND: #ff840c
}
#f_buttonDiv A.on:hover {
 BACKGROUND: #ff840c
}
#f_text {
 VERTICAL-ALIGN: middle; LINE-HEIGHT: 25px; HEIGHT: 24px; TEXT-ALIGN: left;margin-top:1px; background:#dfdfdf;
}



