﻿.bg{
    /*background-color:#51b1e4;*/
    width:100%;
    height:200px;
    float:left;
    margin:0 auto;
    text-align:center;
}

.dacu,.guide, .hotels, .ins, .visa{
    background-color:white;
}

*{margin:0;padding:0}

.dacu{
padding: 0;
margin: 0 auto;
font-size: 12px;
font-family: Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
width:980px;
height:135px;
}
.dacu h6{
    font-family: "Microsoft YaHei",Arial,Verdana,Helvetica,sans-serif;
font-size: 22px;
line-height:20px;
color: #d00;
padding: 0px 0 10px;
font-weight:bold;
text-indent:1em;
}
.dacu_content{
    font-family: "Microsoft YaHei",Arial,Verdana,Helvetica,sans-serif;
    font-size:20px;
    line-height:32px;
    text-indent:2em;
    margin-left:30px;
    margin-right:40px;
    color:#000;
}
.dacu a, .dacu a:visited {
color: #51b1e4;
text-decoration: none;
}

.tit{
    height:70px;
    position:relative;
    font-size:20px;
    line-height:70px;
    vertical-align:central;
    left:65px;
    text-align:left;
}

.more{
    float:left;
    margin-left:5px;
    margin-right:15px;
}

.guide h6, .hotels h6, .ins h6, .visa h6 {
font-size: 14px;
color: #d00;
padding: 0px 0 10px;
font-weight:bold;
text-indent:1em;
}
.guide h4, .hotels h4, .ins h4, .visa h4 {
font-size: 14px;
color: #333;
font-weight:bold;
}

.guide{
padding: 0;
margin: 0 auto;
font-size: 12px;
font-family: Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
width:980px;
height:400px;
}
.guide li{
    margin-right:3px;
    margin-top:2px;
    height:165px;
}
.guide_content{
	height:350px;
	width:980px;
	margin-left:45px;
	padding: 0;
font-size: 20px;
font-family: "Microsoft YaHei",Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
	}
.guide_content li, .guide_content ul {
padding: 0;
list-style: none;
float:left;
display:block;
} 
.guide_content a.thumbnail {
display: inline;
color: #000;
margin: 0;
}
.guide a, .hotels a {
display: block;
color: #51b1e4;
text-decoration: none;
text-align:center;
line-height:45px;
letter-spacing:3px;
font-size:16px;
font-family:"Microsoft YaHei",Arial,Verdana,Helvetica,sans-serif;
}
.g_title{
	width:220px;
	height:45px;
	display:block;
	background-image:url(../images/gbg.png);
    position:relative;
	top:-65px;
	z-index:2;
	}
.g_title_l{
	width:440px;
	height:45px;
	display:block;
	background-image:url(../images/gbg.png);
    position:relative;
	top:-65px;
	z-index:2;
	}
	


.picture{
	height:350px;
	width:980px;
	margin-left:45px;
	padding: 0;
font-size: 20px;
font-family: "Microsoft YaHei",Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
	}
.picture li, .picture ul {
padding: 0;
list-style: none;
float:left;
display:block;
}
.pic_left img{
	width:440px;
	height:332px;
	/*border:solid 1px #dedede;*/
	}
.pic_right img{
	/*border:solid 1px #dedede;*/
	width:220px;
	height:165px;
	}


.hotels {
padding: 0;
margin: 0 auto;
font-size: 12px;
font-family: Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
width:980px;
height:400px;
overflow:hidden;
}
.hotels li{
    margin-right:3px;
    margin-top:2px;
    height:165px;
}

.ins {
padding: 0;
margin: 0 auto;
font-size: 12px;
font-family: Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
width:980px;
height:200px;
overflow:hidden;
}
.ins li, .ins ul {
padding: 0;
margin-left:25px;
margin-bottom:10px;
list-style: none;
float:left;
display:block;
text-align:center;
}
.ins a.thumbnail {
display: inline;
color: #000;
margin: 0;
}

.ins a, .more a, .visa a {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    letter-spacing:0;
display: block;
color: #51b1e4;
text-decoration: none;
font-size:12px;
line-height:15px;
}
.ins a:visited,.more a:visited, .visa a:visited{
text-decoration: none;
float: none!important;
color: #51b1e4;
}

.visa {
padding: 0;
margin: 0 auto;
font-size: 12px;
font-family: Arial,Verdana,Helvetica,sans-serif;
clear:both;
position:relative;
display:block;
width:980px;
height:120px;
overflow:hidden;
}
.visa li, .visa ul {
padding: 0;
margin-left:18px;
list-style: none;
float:left;
display:block;
}
.visa img{
    width:100px;
}
.visa h1{
    text-align:center;
}

.footer {
clear:both;
width: 980px;
height:30px;
background-color:#51b1e4;
margin:0 auto;
color: #000;
font-size: 12px;
text-align: center;
display: block;
margin-bottom:0;
line-height:30px;
}