@import url("top.css");
@import url("bottom.css");
@import url("left.css");
@import url("right.css");
/*--------------start reset------------*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
table{
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img,abbr,acronym{
	border: 0;
	}
address,caption,cite,code,dfn,em,th,var{
		font-weight: normal;
		font-style:normal;
	}
ol,ul{
	list-style: none;
}
caption,th{
	text-align: left;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	font-size: 100%
}
q:before,q:after{
	content: '';
	}
a img,input{
	border: 0 none;
}
a{
text-decoration: none;
cursor: pointer;
}
/*-----------------------------------------end reset --------------------------------*/
html,body{
	height: auto;	
	margin: 0 auto;
}
body{
	width: 1024px;
	
}
.midcontent{
	background: url(/img/theme/body_bj_mid.gif) repeat-y top left;
	width: 1024px;
	height: auto;

	margin:0 auto;
}
.content{
	width: 960px;
	margin: 0 auto;
	
}
.nav{
	width: 940px;
	padding: 0 0 0 20px;
	font:400 11px/24px tahoma;
	color: #454544;
	display: inline;
	float: right;
}
.nav a{
	color: #0e89fb;
	text-decoration: none;
}
.clearbox {
border-top:1px solid transparent !important;
margin-top:-1px !important;
clear:both;
visibility:hidden;
}
.pagesnumber{
float:left;
height:25px;
margin-bottom:4px;
width:650px;	
font: 400 12px/25px tahoma;
text-align: right;
}
.pagesnumber .s1{
color:#036CB4;
margin:2px;
padding:2px 5px;
text-decoration:none;
}
.pagesnumber .s3{
		margin: 2px 0;
		height: auto;
}
.pagesnumber .s3 a{
border:1px solid #EEEEEE;
color:#036CB4;
margin:2px;
padding:2px 5px;
text-decoration:none;
}
.pagesnumber .s3 a:hover{
	border: 1px solid #999;
	color: #666;
}
.pagesnumber .s3 a.on{
background-color:#036CB4;
border:1px solid #036CB4;
color:#FFFFFF;
font-weight:bold;
margin:2px;
padding:2px 5px;
}
.pagesnumber .disabled{
border:1px solid #EEEEEE;
color:#DDDDDD;
margin:2px;
padding:2px 5px;
}
.middle{
	width: 920px;
	padding: 0 20px;
	height: auto;
	float: left;}
.middle h1{
	font: 700 22px/36px Georgia, "Times New Roman", Times, serif;
	padding: 0 0 10px;
	color: #000;
	width:920px;
	float: left;
}
.middle h2{
	font:700 16px/22px Georgia, "Times New Roman", Times, serif;
	height: 27px;
	width:920px;
	float: left;
}
.middle h3{
	font:700 14px/20px Georgia, "Times New Roman", Times, serif;
	height: 27px;
	width:920px;
	margin: 20px 0;
	color: #34160c;
	float: left;
}
.middle  p{
	font:13px/20px Arial, Helvetica, sans-serif;
	color: #4d4d4d;
}
.middle  p a{
	color: #0e89fb;
	font-weight: 700;
	text-decoration: underline;
}
.middle .order{
	background: url(/img/theme/aboutus.gif) no-repeat;
	width: 493px;
	height: 289px;
	margin: 0 0 0 20px;
}
.middle .order ul{
	width: 422px;
	height: 212px;
	margin: 35px ;
	float: left;
	display: inline;
}
.middle .order ul li{
	width: 422px;
	font:400 12px/30px "tahoma";
	color:#575656;
	float: left;
	margin: 0 0 7px;
}
.middle .order ul li.l1{
	width: 76px
}
.middle .order ul li.l2{
	width: 346px;
}
.middle .order ul li input,.middle .order ul li textarea.tea1{
	width: 339px;
	height: 30px;
	border: 1px solid #d0ced0;
	font:400 12px/30px "tahoma";
	padding:0 0 0 5px;
}
.middle .order ul li textarea.tea1{
	width:416px;
	height: 90px;
	color: #a5a4a4;
}
.middle .order ul li input.b1{
	width: 89px;
	height: 24px;
	color:#fff;
	font:700 12px/24px "tahoma";
	margin: 10px 25px 0 310px;
	border: 0 none;
	background: url(/img/theme/button3.gif) no-repeat;
	cursor: pointer;
	
}
.formlayout02{
float:left;
font:400 12px/20px "Tahoma";
width:920px;
}
.formlayout02 div.box1 {
border-top:1px dashed #BFBFBF;
float:left;
padding:10px 0;
width:920px;
display: inline;
}
.formlayout02 div.box1  table{
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	
}
.formlayout02 div.box1  table td{
	padding:0 0 10px;
}
.formlayout02 div.box1  table span.t_red{
	color: #f30
}
.formlayout02 div.box1   span.tt{
	color:#7D0101;
}
.formlayout02 div.box1  table .s1 ,.formlayout02 div.box1  table .s2{
border:1px solid #dad2c6;
color:#000000;
float:left;
font-family:11px/19px Arial,Helvetica,sans-serif;
height:18px;
width:300px;
}
.formlayout02 div.box1  table .s2{
	height: 20px;
	width:305px;
}
.formlayout02 div.box1  table .w2{
	width:270px;
}

.formlayout02 div.box1  table .MassageboxEffect{
border:1px solid #dad2c6;
color:#000000;
float:left;
height:170px;
font-family:11px/19px Arial,Helvetica,sans-serif;
margin:0 0 11px;
padding:0 0 0 10px;
width:300px;
}
.formlayout02 div.box1  .box2{
	border-left: #036cb4 1px dashed;
	padding:40px 0 0 10px;
	float: left;
	width:440px;
   height: 400px;
	
}


#slideshow{
position:relative;
width:960px;
height:217px;
float:left;
overflow:hidden
}


#slideshow div{
position:absolute;
top:0;
left:0;
z-index:8;
height:217px;
overflow:hidden;
}



#slideshow div.current{
z-index:10;
}
#slideshow div.prev{
z-index:9;
}
#slideshow div img{
display:block;
border:0;}

#slideshow div a{
	border:none
}

