/* CSS Document */
body { 
	font-family:"Lucida Grande", Verdana, Lucida, Arial, Helvetica, ËÎÌå,sans-serif; 
	font-size:12px;
	margin:0px;
	background:url(../images/bg/top_bg.png) repeat-x 0 -22px;
	color:#333;
	background-color:#FFFFFF;
	} 
a { color: #4a6c77 ;text-decoration:none;}
a:hover { color: #4a6c77 ;text-decoration:underline;}
.margin_less{ margin:3px 0}
.nav_link1{width:40px; display:block; float:left;   padding-top:50px;padding-bottom:5px;}
.nav_link{width:67px; display:block; float:left;   padding-top:50px; padding-bottom:5px;}
#head a{ color: #4a6c77;text-align:center; font-size:14px; font-weight:bold;}
#head a:hover{
	text-decoration:none;
	border-bottom:2px solid #FF9900
}

#out {
	width:783px;
	margin:0 auto;
	}
#head {
	overflow:hidden;
	height:85px;
	}
#top_banner{
	width:778px;
	height:150px;
	background-repeat:no-repeat;
	margin:15px 0 20px 0;
	overflow:hidden	}
#content_left{
	margin-right:80.5%;
	}
#content_right{
	float:right;
	width:32%;
	margin-right:5px;
}
#content_center{
	float:right;
	width:47%;
	}
#product{
	margin:0 0 0 20px; padding:0;
	font-size:13px;
}
#product li{ padding:0;height:17px;list-style-image:url(../images/index/double_arrow_list.png); padding-left:12px; background:#F9F2E2; margin:2px 8px 2px 0; padding-top:3px;}
#news{ margin-bottom:5px;}
#news li{ margin:6px 0; color:#333; padding-left:3px; margin-left:-10px;
}
#marquee_list span{ margin:0;overflow:visible;padding:0 0 0 9px;line-height:13px;display:block;}
#marquee_list a{ color:#CC0000}
.STYLE1 {
	color: #FF0000;
	font-weight: bold;
	font-size:12px; 
	display:inline;
	margin-left:2px;
}
.STYLE2 {color: #CC0000; font-size:12px;}
p{ font-size:12px;}
#qq tr{padding:3px; padding-left:5px;}
td {
        font-size: 12px;
}

a {
        color:#333333;
        text-decoration:none;
}
#link_bottom a{ padding:4px; color:#4a6c77}
#link_bottom a:hover{ font-weight:bold; background:#929EA4; color:#FFFFFF; padding:2px; text-decoration:none}
STYLE23{ font-size:12px;}
.margin0{ margin:0}
#bg1{margin-left:4px; overflow:hidden; margin-bottom:15px;height:5px; background:url(../images/double_line.png) repeat-x;}
#player2{margin: -1px 0 0 0; padding:0;}
#bg2{height:19px; background:url(../images/text/product.png) no-repeat 4px 0;}
.style122{margin:16px 0 26px 4px;}
#fukuan{padding-top:17px; margin-left:55px}
#download{padding-left:8px; margin:0px 0 16px 0;}
#bg3{height:5px; overflow:hidden;margin-bottom:15px; background:url(../images/double_line.png) repeat-x; }
#server_tel{width:236px; height:161px; background:url(../images/index/service_tel.png) no-repeat; margin:4px 0 0 0;}
#shake{width:234px; height:146px; border:1px solid #666; margin-top:21px;}