* {
	margin: 0;
	padding: 0;
}

body{
background: #F9F9F7 url('images/a1.png') repeat-x;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #000000;

}

a {
color: #b0273b;
text-decoration:none
}




/*
main section
*/


#outer{
position: relative;
width: 950px;
margin: 0 auto;
background: #fff url('images/abg.png') repeat-y;
height: auto
}

#inner{
width:920px;
position: relative;
padding: 10px 15px 10px 15px;
z-index: 2;
height: auto
}

#upbg{
position: absolute;
top: 0px;
left: 0px;
background: #fff url('images/upbg.png') no-repeat;
width: 950px;
height: 264px;
z-index: 1;
}





/*
header
*/


#header{
position:relative;
width: 920px;
height: 100px;
background-image:url(images/header_bg.png)
}

#header h1{
font-size: 25px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #b0273b;
line-height: 40px;
float:left;
margin:20px 0px 0px 20px
}

#header h2{
	font-size: 20px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	color: #ffffff;
	line-height: 23px;
	float:right;
	margin:20px 80px 0px 0px;
	text-align:center
}

#banner{
position:relative;
width: 920px;
height: 200px;
background-image:url(images/banner_bg.png)
}

#banner img{
width: 118px;
height: 47px;
border:none;
margin:20px 20px 55px 25px;
float:left
}

#tele {
	width:430px;
	float:right;
	margin:20px 0px 0px 0px;
}

#tele p{
font-size: 30px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #ffffff;
line-height: 40px;
text-align:center
}

#tele a{
font-size: 30px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #cccccc;
line-height: 40px;
text-align:center
}

#tele p span{
font-size: 26px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #ffffff;
line-height: 40px;
text-align:center
}

#fastmenuOne {
width: 200px;
clear:left;
margin:0px 0px 0px 32px;
top:120px
}


#fastmenuOne h3{
text-align: center;
color:#333333;
font-size:18px
}

#fastmenuOne h4{
width: 200px;

float:left;
text-align: center;

color:#333333;
font-size:12px;
margin-top:12px
}

#fastmenuOne a{
color:#333333;
text-decoration:none
}

#fastmenuOne a:hover{
color:#000000;
text-decoration:none
}

#fastmenuTwo {
width: 200px;
float:left;
margin: -5px 0px 0px 32px;
}

#fastmenuTwo h4{
width: 200px;
float:left;
text-align: center;
color:#333333;
font-size:12px
}

#fastmenuTwo a{
color:#333333;
text-decoration:none
}

#fastmenuTwo a:hover{
color:#000000;
text-decoration:none
}




#menu{
position:relative;
width: 920px;
height: 70px;
background-image:url(images/menu_bg.png)
}

#menumain{
width: 590px;
height: 50px;
float:right;
text-align:right;
margin:10px 0px 5px 40px;
color:#333333;
font-size:18px
}

#menumain h1{
color:#333333;
font-size:18px;
text-align:center
}

#menumain h3{
color:#333333;
font-size:12px;
text-align:center;
margin-top:10px
}

#menumain a{
color:#333333;
text-decoration:none
}

#menumain a:hover{
color:#000000;
text-decoration:none
}

#main{
position:relative;
width: 920px;
height: auto;
}

#mainTitle {
width: 880px;
height: 20px;
margin: 20px 20px 10px 20px;
text-align:center;
color: #b0273b;
font-size:18px
}

#content {
width: 880px;
height: auto;
margin: 0px 20px 0px 20px
}

#content h4{
color:#333333;
font-size:12px;
text-align:center;
margin-top:10px
}

#content p{
color:#333333;
font-size:12px;
text-align:center;
margin-top:10px
}

#content p.des{
color:#333333;
font-size:10px;
text-align:center;
margin-top:10px
}

#interface {
width: 840px;
height: 150px;
margin: 20px 20px 20px 20px;
background-color:#CCCCCC
}

#interface p{
color:#333333;
font-size:16px;
text-align:center;
margin-top:10px;
font-weight:bold
}

#interface p.title{
	color:#b0273b;
	font-size:32px;
	text-align:center;
	margin-top:10px;
	font-weight:bold
}


#interfaceLeft {
width: 400px;
height: 150px;
margin: 0px 0px 0px 0px;
float:left
}

#interfaceRight {
width: 400px;
height: 150px;
margin: 0px 0px 0px 0px;
float:right
}

#form {
width: 840px;
height: 200px;
margin: 20px 20px 20px 20px
}


#left01 {
	float:left;
	width:400px;
	height:250px;
	margin: 20px 10px 10px 10px
}

#left02 {
	float:left;
	clear:left;
	width:400px;
	height:250px;
	margin: 20px 10px 10px 10px
}

#left03 {
	float:left;
	clear:left;
	width:400px;
	height:250px;
	margin: 20px 10px 10px 10px
}

#right01 {
	float:right;
	width:400px;
	height:250px;
	margin: 20px 10px 10px 10px
}

#right02 {
	float:right;
	clear:right;
	width:400px;
	height:250px;
	margin: 20px 10px 10px 10px
}

#right03 {
	float:right;
	clear:right;
	width:400px;
	height:250px;
	margin: 20px 10px 10px 10px
}

.des {
color:#333333;
font-size:10px;
text-align:center;
margin: 10px 10px 10px 10px

}

.transMenuCell {
width:800px;
height:80px;
margin:10px 40px 10px 40px;

}

