

body{
width:98%;
height:auto;
margin-top:0;
margin-bottom:0;
font: 12px/1.25em arial, sans-serif;
background-color:#fff;
}
a,a:link{
font-size:13px;
}
a:hover{
color:#990000;
}
a:visited{
color:#660000;
}

#top{
	width:1000px;
	height:277px;
	padding:0;
	margin:0 auto;
	display:block;
	background:#FFF url(../images/top_bg.jpg) center top no-repeat;
}

#top h1{ 
padding:0;
margin:0;
color:#FFFFFF;
font-size:24px;
text-align:center;
height:24px;
line-height:24px;
}

#top p{ 
padding:0;
margin:8px 0;
color:#525252;
font-size:14px;
text-align:left;
line-height:16px;
}

.top_menu { width:710px; padding-top:192px; margin-left:271px;}


.header_menu{
height:30px;
width:780px;
padding-left:-80px;
padding: 250px -215px 20px -220px; margin-left:20px; margin-top: -33px; 
}
.top_menu li{
list-style-type:none;
float:left;
padding:0;
margin:0;
color:#FFFFFF;
text-align:left;
}
.top_menu li a{
display:block;
color:#FFFFFF;
padding:0 15px 0 15px;
background:url(images/menu_bg3.png) center right no-repeat;
}
.top_menu li a:linked{
display:block;
color:#FFFFFF;
padding:0 15px 0 15px;
background:url(images/menu_bg3.png) center right no-repeat;
}
.top_menu li a:visited{
display:block;
color:#FFFFFF;
padding:0 15px 0 15px;
background:url(images/menu_bg3.png) center right no-repeat;
}


#content {
	width:1000px;
	height:655px;
	padding:0px;
	margin:0px auto;
	display:block;
	background:url(../images/content_bg.jpg) left bottom no-repeat;
}

#c_left {
width:370px;
height:auto;
padding-bottom:120px;
margin:0;
float:left;
background:url(../images/left_bg.jpg) left top no-repeat;
}

.cl_a {
width:338px;
height:110px;
margin-left:30px;
background: url(../images/left_bg001.jpg) left top no-repeat;
}

.cl_a h2{ 
padding:0;
margin:8px 0 0 0;
color:#fff;
font-size:20px;
padding-top:8px;
_padding-top:0px;
text-align:center;
height:22px;
line-height:22px;
}

.cl_a p{ 
padding:0;
margin:10px 10px 10px 10px;;
color:#FFFFFF;
font-size:13px;
text-align:left;
font-weight:bold;
line-height:14px;
}

.cl_b {
width:338px;
height:auto;
margin-left:30px;
background-color:#e8f9ff;
}
.cl_b ul {
list-style:none;
margin:0;
padding:10px 5px;
}

.cl_b li {
margin:0 0 20px 0;    
height:auto;

}
.cl_b ul p{
float:left;
width:196px;
height:auto;
padding:0px 5px;
color:#666666;
}
.cl_b li h4{
padding:0;
margin:0;
width:276px;
text-align:left;
padding-left:52px;
margin-top:3px;
}
.cl_b li h4 a,a:link {color:#333333;font-size:13px;}
.title01{
background: url(../images/left_bg02.jpg) left top no-repeat;
height:38px;
line-height:38px;
}

.title02{
background: url(../images/left_bg04.jpg) left top no-repeat;
height:48px;
line-height:48px;
}

.title03{
background: url(../images/left_bg03.jpg) left center no-repeat;
height:50px;
line-height:56px;
}


.cl_b ul img{
	float:left;
	width:118px;
	height:84px;	
}

#c_right {
width:580px;
height:655px;
_height:658px;
padding-right:30px;
margin:0;
float:right;
background:url(../images/left_bg.jpg) right top no-repeat;
}

#c_right h1{ 
padding:0;
margin:0;
color:#0b4298;
font-size:24px;
text-align:left;
height:24px;
line-height:22px;
}

#c_right  { 
padding:0;
margin:8px 0;
color:#525252;
font-size:14px;
text-align:left;
line-height:16px;
}


.four_righta {
width:580px;
height:auto;
margin:10px 0 10px 0px;
_margin-left:10px;
}

.four_righta ul{
list-style:none;
margin:10px 5px;
padding:0px;

}

.four_righta li{
margin:10px 0px 0px 0px;
padding:0px;
float:left;
display:block;

}

.four_righta ul img {
float:left;
width:126px;
height:92px;
display:block;
}
.four_righta ul p {
float:left;
width:148px;!important width:130px;
height:auto;
padding:0px 4px;
margin:0;
line-height:13px;
color:#333333;
}


#right_b {
width:230px;
height:227px;
float:left;
margin:10px 10px 0 10px;
padding:20px 20px;
background:url(../images/right_bg01.jpg) right top no-repeat;
}
#right_b p {
margin:0 0 8px 0;
padding:0;
color:#FFFFFF;
}
#right_b .tm_tour {
display:block;
height:28px;
line-height:28px;
color:#FF3300;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
}

#right_c {
width:258px;
height:242px;
float:left;
margin:10px 0 0 0;
padding:10px 10px;
background:url(../images/right_bg02.jpg) right top no-repeat;
}

#right_c p {
margin:0 0 6px 0;
padding:0;
color:#003399;
}

/********#footer style**************/
#footer{
	width:1000px;
	width:1000px;!important;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;!important;
	_margin-top:0px;
	margin-bottom:15px;
	clear:both;
	padding-bottom:10px;
    overflow:auto;
	border-top:5px #D2E6EF solid;
	
	
}
.footleft
{
    margin:0px;
	padding:0;
	width:200px;
	float:left;
	text-align:center;
}
.footleft img
{
    border:0px;
	padding:10px 0 0 10px;
}
.footright
{
    float:left;
	margin:0px;
	padding:0;
	text-align:left;
	display:block;
	width:800px;
}
.sitemap
{
    width:100%;
}
.sitemap ul
{
list-style:none;
padding:15px 15px 5px 15px;
margin:0px;
}
.sitemap ul li
{
    display:inline;
}
.copyright
{
    clear:both;
	width:100%;
	line-height:1.5em;
	margin-top:10px;
}
.copyright span
{
    display:block;
}
.copyright h2
{
  display:inline;
  padding:0;
  margin:0;
  font-size:13px;
}
.left_back {
height:20px;
margin:5px 0px;
padding:0px 10px;
}
.left_back a{
display:inline;
padding:5px 10px;
background-color:#EFEFEF;
color:#333333;
}
