@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	background:url(../img/title_back.jpg) 0 0 repeat-x #ffffff;
	margin-top:0px;
}
#top1
{
width:1257px;
height:99px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/title.jpg);
background-position:center;
background-repeat:no-repeat;
margin-top:0px;
border-bottom:solid 3px #FF0000;
}
#menu_back
{
width:1260px;
height:45px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/menu_back.jpg);
background-repeat:repeat-x;
margin-top:1px;
}
.stylescrolltexttt
{
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
#mid1 {
width:85%;
font-size: 13px;
color: #999;
text-align: left;
margin-left:5px;
padding-bottom:2px;
border-bottom:dashed 1px #000000;
}
#mid1 a { 
color: #666666;
text-decoration:none; 
}
#mid1 a:hover {
color:#FF6666;
font-size:13px;
text-decoration:none; 
}
#mid2 {
width:1000px;
height:35px;
padding-top:10px;
font-size:14px;
color:#FFFFFF;
text-align:left;
margin-left:70px;
}
#mid2 a { 
color: #FFFFFF;
padding:5px;
text-decoration:none; 
}
#mid2 a:hover {
color:#FFFFFF;
background-color:#FF8040;
padding:5px;
font-size:14px;
text-decoration:none; 
}
#mid4 {
width:720px;
height:30px;
padding-top:5px;
font-size:13px;
color:#333;
text-align:left;
margin-left:0px;
}
#mid4 a { 
color: #333;
padding:3px;
text-decoration:none; 
}
#mid4 a:hover {
color:#FFFFFF;
background-color:#FF8040;
padding:3px;
font-size:13px;
text-decoration:none; 
}
#mid44 {
width:600px;
height:30px;
padding-top:5px;
font-size:13px;
color:#FF6633;
text-align:left;
margin-left:0px;
}
#mid44 a { 
color: #FF6633;
padding:3px;
text-decoration:none;
font-weight:bold; 
}
#mid44 a:hover {
color:#FFFFFF;
background-color:#FF8040;
padding:3px;
font-size:13px;
text-decoration:none; 
}
#mid45 {
width:600px;
height:25px;
padding-top:5px;
font-size:13px;
color:#FF6633;
text-align:left;
margin-left:0px;
}
#mid45 a { 
color: #FF6633;
padding:3px;
text-decoration:none;
font-weight:bold; 
}
#mid45 a:hover {
color:#FFFFFF;
background-color:#FF8040;
padding:3px;
font-size:13px;
text-decoration:none; 
}
#mid100 {
width:85%;
font-size: 12px;
color: #999;
text-align: left;
margin-left:0px;
}
#mid100 a { 
color: #666666;
text-decoration:none; 
}
#mid100 a:hover {
color:#FF6666;
font-size:12px;
text-decoration:none; 
}
.news_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF6600;
text-align:center;
}
.news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666666;
text-align:center;
}

#read {
width:95%;
font-size:13px;
color: #999;
}
#read a { 
color: #FF6633;
text-decoration:none; 
}
#read a:hover {
color:#666666;
font-weight:bold;
font-size:13px;
text-decoration:none; 
}

#home_text
{
width:900px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
line-height:25px;
text-align:justify;
}
#home_text_tours
{
width:900px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
line-height:30px;
text-align:justify;
}
.google_maps {
width:100%;
font-size: 12px;
color: #999;
text-align: left;
}
.google_maps a { 
color: #1C8DFF;
text-decoration:none; 
}
.google_maps a:hover {
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none; 
}
.google_maps100 {
width:100%;
font-size: 14px;
color: #999;
text-align: center;
}
.google_maps100 a { 
color: #fff;
text-decoration:none;
font-weight:bold; 
}
.google_maps100 a:hover {
color:#FFCC00;
font-weight:bold;
font-size:14px;
text-decoration:none; 
}
.telephone
{
background:url(../img/telephone_icon.gif) no-repeat 0 0;
padding:0px 0 8px 40px;

}

.email
{
background:url(../img/email_icon.gif) no-repeat 0 0;
padding:0px 0 5px 40px;

}

.mobile
{
background:url(../img/mobile_icon.gif) no-repeat 0 0;
padding:0px 0 8px 40px;
}
.a input[type="submit"] {
    margin-top: 5px;
    background: url(../img/login_btn.png);
	background-repeat:no-repeat;
    width: 107px;
    height: 34px;
    border: none;
    color: transparent;
    font-size: 0;
	
}

.a input[type="submit"]:hover {
    background: url(../img/login_btn_1.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.a input[type="submit"]:active {
    background: url(../img/active.png);
	background-repeat:no-repeat;
	cursor:pointer;
}