/* CSS Document */
body{
	margin:0; padding:0; font:12px/20px Arial, Helvetica, sans-serif; color:#777; text-align:center; background:url(top_bg.jpg) repeat-x;
}
a, a:link{
	color:#777; text-decoration:none;
}
a:hover{
	color:red; text-decoration:none;
}
a img{
	border:none;
}
ul{
	margin:0; padding:0; list-style-type:none;
}
h3{
	margin:0; padding:0; font-size:14px;
}
input{
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
}
.clear{
	clear:both; width:100%; height:0; line-height:0; font-size:0; visibility:hidden;
}
/*******************************************************/
.wrap{
	width:950px; height:auto; margin:auto; background:url(topBg.jpg) top no-repeat; text-align:left;
}
.top_text{
	width:100%; height:33px; color:#FFF; line-height:33px;
}
.top_text span{
	float:right;
}
.top_text a, .logo_text a{
	color:#FFF;
}
.top_text a:hover, .logo_text a:hover{
	color:#f6ff00;
}
.logo_box{
	width:100%; height:102px; color:#FFF;
}
.logo{
	width:292px; height:50px; float:left; display:inline; margin-top:29px;
}
.logo_right{
	float:right; display:inline; margin-top:10px; width:535px;
}
.logo_right_tel{
	width:100%; height:25px; line-height:25px; text-align:right; font-size:25px;
}
.logo_right_tel span{
	color:#FECB00; font-size:12px;
}
.logo_right_text{
	width:190px; height:35px; float:right; margin-top:12px;
}
.logo_right_text span{
	width:135px; height:35px; float:left; display:inline; line-height:17px;
}
.logo_right_text span b{
	color:#FFCC00;
}
.logo_right_text img{
	float:left; display:inline; margin-top:5px;
}
.logo_text{
	float:right; color:#FFCC00; display:inline; margin:35px 80px 0px 0px;
}
.menu_box{
	width:100%; height:61px;
}
.menu_box ul{
	float:left; display:inline; width:575px; height:37px;
}
.menu_box ul li{
	width:95px; float:left;
}
.menu_box ul li a, .menu_box ul li a:link, .menu_box ul li a:hover{
	display:block; width:100%; height:37px; line-height:37px; text-align:center; color:#FFF; background:none; font-size:14px;
}
.menu_box ul li a:hover{
	background:#000; color:#f6ff00;
}
.menu_box div{
	float:right; width:210px; height:22px; overflow:hidden; display:inline; margin-top:7px;
}
.menu_box div input{
	float:left;
}
.s_input{
	width:172px; height:17px; border:0; background:none; padding-top:5px; color:#FFF;
}
.s_btn{
	display:inline; margin-left:12px;
}
/*******************************************************/
.left_705, .left_230, .right_705, .right_230{
	width:705px; float:left; height:auto; padding-bottom:15px;
}
.left_230, .right_230{
	width:230px;
}
.right_705, .right_230{
	float:right;
}
/*******************************************************/
.banner{
	width:705px; height:306px; overflow:hidden;
}
/*******************************************************/
.title_red, .title_black{
	background:url(title_red.jpg) no-repeat; width:auto; height:30px; line-height:30px; padding:2px 10px 0px 10px; color:#FFF; font-weight:normal; 
}
.title_black{
	background:url(title_black.jpg) no-repeat;
}
.title{
	width:auto; border-bottom:1px solid #EEE; padding:0px 5px 0px 5px; height:27px;
}
.title span{
	float:right; display:inline; font-weight:normal; font-size:12px;
}
.more{
	float:right; display:inline; margin-top:15px;
}
.box1, .box2, .box3{
	width:auto; padding:10px; background:#F3F3F3;
}
.box2, .box3{
	background:#FAFAFA; border:1px solid #E7E7E7;
}
.box3{
	background:none;
}
.box{
	width:100%; height:auto; overflow:hidden;
}
/*******************************************************/
.list_text{
	width:100%; height:auto;
}
.list_text li{
	width:100%; height:24px; line-height:24px;
}
.list_text li span{
	float:right;
}
.list_menu{
	width:100%; height:auto; padding-bottom:5px;
}
.list_menu li{
	width:auto; padding-left:10px; background:url(ico01.jpg) 3px center no-repeat; height:24px; line-height:24px; *height:23px; *line-height:23px; 
	border-bottom:1px dashed #CECECE;
}
.border_bottom li{
	border-bottom:1px dashed #e5e5e5;
}
/*******************************************************/
.img_list1, .img_list2, .img_list3{
	width:110%; height:auto;
}
.img_list1 li, .img_list3 li, .img_list6 li{
	width:163px; height:191px; *height:190px; overflow:hidden; float:left; margin:10px 10px 0px 0px; display:inline; text-align:center;
}
.img_list1 li div, .img_list3 li div, .img_list6 li div{
	width:100%; height:142px; overflow:hidden;
}
.img_list1 li a, .img_list1 li span, .img_list3 li a, .img_list3 li span, .img_list6 li a, .img_list6 li span{
	display:block; height:20px; overflow:hidden; width:100%;
}
.img_list1 li a, .img_list3 li a, .img_list6 li a{
	line-height:25px;
}
.img_list1 li span code, .img_list3 li span code, .img_list6 li span code{
	text-decoration:line-through;
}
.img_list1 li span b, .img_list3 li span b, .img_list6 li span b{
	color:#FF6600;
}

.img_list2{
	margin-top:-10px;
}
.img_list2 li{
	width:221px; height:73px; margin:10px 10px 0px 0px; overflow:hidden; float:left; display:inline; background:#F6F6F6;
}
.img_list2 li div{
	float:left; width:97px; height:73px; display:inline; margin-right:5px;
}
.img_list2 li p{
	float:left; display:inline; width:110px; height:73px; overflow:hidden; margin:0; padding:0;
}
.img_list2 li p a, .img_list2 li p code, .img_list2 li p span{
	display:block; line-height:16px;
}
.img_list2 li p a{
	margin-top:3px;
}
.img_list2 li p code{
	font-size:10px; margin-top:-2px;
}
.img_list2 li p code b{
	color:#FF6600;
}
.img_list2 li p span{
	margin-top:7px; color:#979797;
}
.img_list3{}
.img_list3 li{
	width:174px; height:210px; margin:10px 10px 0px 3px;
}
.img_list3 li div{
	height:167px;
}

.img_list4{
	width:100%; height:auto; margin-top:-10px;
}
.img_list4 li{
	width:100%; height:81px; overflow:hidden; margin-top:10px; float:left;
}
.img_list4 li div{
	width:80px; height:81px; overflow:hidden; float:left; display:inline; margin-right:5px;
}
.img_list4 li p{
	float:left; width:122px; height:81px; overflow:hidden; margin:0; padding:0; color:#9C9C9C;
}
.img_list4 li p a{
	line-height:16px; margin-top:5px;
}
.img_list4 li p b{
	color:#FF6600;
}
.img_list5, .img_list6{
	width:110%; height:auto;
}
.img_list5{
	padding-bottom:4px;
}
.img_list5 li{
	width:218px; height:276px; overflow:hidden; float:left; margin-right:14px;
}

.img_list6{
}
.img_list6 li{
 	height:225px;
}
.img_list6 li div{
	height:185px;
}
/*******************************************************/
.hot_box{
	width:100%; height:auto; padding-bottom:15px;
}
/*******************************************************/
.foot_box{
	width:auto; height:64px; padding:15px 0px 20px 0px; min-width:950px; background:url(foot_line.jpg) top left repeat-x; line-height:16px;
}
.foot_box a{
	text-decoration:underline;
}
.qq_img a{width:80px; height:auto; display:block; margin-top:5px; overflow:hidden;}
/*******************************************************/
/*******************************************************/
/*******************************************************/
/*******************************************************/
