/* CSS Document */
*{
	margin:0;
	padding:0;
	font-size:12px;
}
a{
	color:#5c5c5c;
	text-decoration:none;
}
a:hover{color:#ff6400;}
img{border:;}
.clear{clear:both;}
body{
	background:url(../images/bg_body.jpg);
}
#bodybox{
	width:970px;
}
#apDiv1 {
	position:absolute;
	left:970px;
	top:70px;
	width:110px;
	height:269px;
	z-index:10;
}
#box_left{
	width:140px;
	float:left;
}
#box{
	width:820px;
	float:left;
	background:#FFFFFF;
}
#topmenu_flash {
	position:absolute;
	left:130px;
	top:0px;
	width:840px;
	height:70px;
	z-index:1;
}
#banner{
	height:290px;
	margin-top:70px;
}
#banner2{
	height:379px;
	/*margin-top:45px;*/
	margin-top:40px;
	z-index:0;
}
/*------index-----------------*/
#newimg{
	/*width:240px;*/
	border:solid 1px #ffb400;
	margin:10px 17px 0px 20px !important;
	margin:10px 17px 0px 10px;
	float:left;
}
#news{
	width:296px;
	float:left;
	margin-top:10px;
}
.title1{
	background:url(../images/bg_title01.jpg) no-repeat;
	height:30px;
	line-height:22px;
	color:#ff6400;
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
	margin-bottom:5px;
}
.title1 a{
	font-size:12px;
	font-weight:normal;
	color:#5c5c5c;
	position:relative;
	left:140px;
}
.title1 a:hover{
	color:#ff6400;
}
#news ul li{
	list-style:none;
	line-height:22px;
}
#news td{
	line-height:22px;
}
#todayhot{
	width:230px;
	float:left;
	background:url(../images/line1.jpg) no-repeat 0px 20px;
	text-align:center;
}
#origin{
	width:375px;
	margin:5px 15px 0px 20px !important;
	margin:5px 15px 0px 10px;
	float:left;
}
.title2{
	background:url(../images/bg_title02.jpg) no-repeat top center;
	height:45px;
	line-height:46px;
	overflow:hidden;
	color:#ff6400;
	font-size:14px;
	font-weight:bold;
	padding-left:70px;
}
.title2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:relative;
	left:205px;
	top:-2px !important;
	top:0px;
}
.title2 a:hover,.title3 a:hover{
	color:#ff6400;
}
.connect1{
	background:url(../images/bg_connect1.jpg) no-repeat;
	line-height:20px;
	color:#5c5c5c;
	text-indent:2em;
	height:155px;
	padding:10px 13px;
	overflow:hidden;
}
#brand{
	width:375px;
	margin:5px auto 0px 15px;
	float:left;
}
.title3{
	background:url(../images/bg_title03.jpg) no-repeat top center;
	height:45px;
	line-height:46px;
	color:#ff6400;
	font-size:14px;
	font-weight:bold;
	padding-left:68px;
	overflow:hidden;
}
.title3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:relative;
	left:190px;
	top:-2px !important;
	top:0px;
}
#product{
	margin:0px 20px 15px 20px;
}
#product img{
	margin:0px 2px;
}
#business{
	margin:0px 0px 15px 0px !important;
	margin:0px 0px 15px 0px;
}
#business a{ padding:0; margin:0; text-decoration:none;
}
#business img{
	border:0;
}
#question{
	width:254px;
	margin-left:20px !important;
	margin-left:10px;
	float:left;
}
#franchise{
	width:296px;
	float:left;
}
#loginbox{
	width:230px;
	float:left;
}
.title4{
	background:url(../images/bg_title04.jpg) no-repeat;
	height:30px;
	line-height:30px;
	color:#ff6400;
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
	margin-bottom:10px;
}
.questions{
	padding: 0px 10px;
}
.questions a{
	color:#e60000;
	line-height:23px;
}
.login1{
	background:url(../images/bg_login.jpg) no-repeat;
	height:101px;
	margin-bottom:10px;
}
.login2{
	width:165px;
	float:left;
}
.login2 span{
	color:#e60000;
}
.login2 a{
	color:#5c5c5c;
	line-height:20px;
}
#foot{
	background:#ff9b00;
	color:#783c00;
	height:36px !important;
	height:24px;
	line-height:36px;
	text-align:center;
	padding-top:0px !important;
	padding-top:12px;
}
/*--------about---------------------------*/
#main_left{
	width:204px;
	margin-left:20px !important;
	margin-left:10px;
	float:left;
}
#menu_left{
	width:204px;
	background:#ffb400;
}
#menu_left li{
	list-style:none;
	margin-bottom:8px;
	padding-left:10px;
}
#menu_left li img{
	border:0;
}
#menu_left .lastli{
	margin-bottom:0px;
}
#main_right{
	width:576px;
	float:left;
	overflow:hidden;
}

.title5{
	/*background:url(../images/bg_title05.jpg) no-repeat;*/
	height:32px;
	line-height:32px;
	color:#785000;
	padding-left:20px;
	position:absolute;
	left:364px;
	top:387px;
	width:576px;
	z-index:2;
}
.title5 b{
	color:#000000;
}
.title5 a{
	color:#785000;
}
.title5 a:hover{
	color:#f00;
}
.connect2{
	color:#555555;
	line-height:20px;
	background:#eeeeee;
	padding:20px;
	height:auto!important;
    height:316px;
    min-height:297px;
}
