﻿/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,div,img{margin:0;padding:0;border:0;}


body {
	margin:0px ;
	font-family: Arial, Helvetica, sans-serif "宋体"Tahoma ; 
	font-size: 12px;color:#888888;
	line-height: 1.5em;
	min-height: 100%;
	height: auto !important;
	background:#f5edd8;             
	width:100%;
	text-align:center;
}


.Brown { color:#d86b00;}
.Brown a:link{color:#d86b00; text-decoration:none;}
.Brown a:visited{ color:#d86b00; text-decoration:none;}
.Brown a:hover{ color: #999999; text-decoration: underline;}
.Brown1  { color:#e10000; font-size:12px; font-weight:bold;}
.hui { color: #999999;}
.div{ margin:15px ;
text-align:center;
}
.more{
height:13px; line-height:13px; text-align:center;background-color:#FF0000; float:right; width:45px; margin-right:20px;margin-top:10px;}
.more a:link{
color:#FFFFFF;text-decoration:none; }
.more a:visited{
color:#FFFFFF; test-decoration:none;}
.more a:hover{
color: #CCCCCC;text-decoration: underline; }

a{color:#666666;
}

a:link{color: #666666; text-decoration:none;
}
a:visited{
color: #666666; text-decoration:none;
}
a:hover{color:#d86b00; text-decoration:underline;
}
.b:link{color: #779c02; text-decoration:none;
}
.b:visited{
color: #779c02; text-decoration:none;
}
.b:hover{color:#d86b00; text-decoration:none;
}

.float_r{ float:right;}

.Gap{ width:1002px;height:10px;margin-right: auto;
	margin-left: auto;background: url(images/bg_img.gif);
background-repeat:repeat-y;}

/* ----------top部分 ---------------------------*/
.body_top{width:1002px;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
background: url(images/bg_img.gif);
background-repeat:repeat-y;}
.top{
width:1002px;
margin-left:auto;
margin-right:auto;
display:inline;}
#top{
height:80px;vertical-align:middle;display:inline;
} 
#top #l{
float:left;
width:610px;
text-align:left;
vertical-align:middle;
margin-top:2px;
margin-left:10px;
}
#top #right{
float:right;
width:auto;
width:330px;

}
#top #r{
float:right;
width:300;
margin-top:5px;
margin-right:20px;
text-align:right;
vertical-align:middle;
height:20px;
display:block;
}
#top #search{ width:300px;
float:right;

text-align:right;
height:20px;
line-height:20px;
margin-top:20px;
vertical-align:middle;
margin-right:20px;}
.sc{ float:right;line-height:15px; height:15px;}
.sc a{ color: #999999;}
.sc a:link{ color: #999999; text-decoration:none;}
.sc a:visited{ color: #999999; text-decoration:none;}
.sc a:hover{ color:#e10000; text-decoration: underline;}
/* nav导航条 */
.dh{
width:1000px;
overflow:hidden; height:52px; margin:0px;margin-right:2px; background:#00a813 url(images/nav_bg.jpg) repeat-x;
}

.dh .l{
background:url(images/nav_l.jpg) no-repeat left; width:13px; height:52px; float:left;
}
.dh .r{
background:url(images/nav_r.jpg) no-repeat right;width:13px; height:52px; float:right;
}
.dh #nav{
width:974px;
overflow:hidden;  background:#00a813 url(images/nav_bg.jpg) repeat-x;float:left;
}
.dh #nav ul{ list-style:none; margin:0px; padding:0px; 
}
.dh #nav li{
float:left; display:inline;width:88px;  text-align:center; vertical-align:middle; background:url(images/nav_fjx.jpg) no-repeat right; height:52px; line-height:52px;
}


.dh #nav li a{
font-size:14px;
font-weight: bold;
display:block;
color:#FFFFFF; text-align:center;width:85px; margin-right:3px;}
.dh #nav li a:link{
text-decoration:none; color:#FFFFFF;
}
.dh #nav li a:visited{
 color:#FFFFFF; text-decoration:none;
}
.dh #nav li a:hover{
text-decoration:none; color: #000000;  background: url(images/li_bg.jpg) no-repeat;
}



#content{
    height:auto;
	width:1002px;
	margin-right: auto;
	margin-left: auto;	
	background: url(images/bg_img.gif); background-repeat:repeat-y;
	overflow:hidden;
 	
}

/*公共部分*/
.title{
width:auto;
margin-top:10px;
height:25px;
line-height:25px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#779c02;
padding-left:20px;
background: url(images/dd.png) left no-repeat;
border-bottom: #CCCCCC solid 1px;
clear:both;
}
.title2{
width:200px;
margin-top:10px;
height:25px;
line-height:25px;
text-align:left;
font-size:12px;
font-weight:bold;
color:#779c02;
padding-left:50px;
list-style:inside;
background: url(images/title2_bg.gif) left no-repeat;

}



/* content 左侧 */

#content_left{
width:200px;
float:left;
display:inline;
border: #E4E4E4 solid 1px;
margin:0px;
margin-left:10PX;
padding:10px;
height:auto;
}
#content_left #about{width:190px;height:auto; overflow:hidden; margin-top:10px;}
#content_left #about p{
font:"宋体"; font-size:12px; text-align:left; text-indent:2em; line-height:20px; }
#content_left #Region{height:auto; overflow:hidden; margin-top:10px;}
#content_left #Region ul{
margin:0px; padding:0px; list-style:none;}
#content_left #Region li{
float:left;
width:50px;
height:35px;
line-height:35px;
}
#content_left #Travel_Infor{height:auto; overflow:hidden; width:185px; margin-top:10px;}
#content_left #Travel_Infor ul{
margin:0px; padding:0px; list-style:none;
text-align:center;}
#content_left #Travel_Infor li{

background:#eaeaea url(images/jt_red.gif) 15px 12px no-repeat;
height:30px;
line-height:30px;
text-align:left;
padding-left:30px;
margin-top:5px;
}
/* content center */

#content_center{
width:485px;
float:left;
display:inline;
border: #E4E4E4 solid 1px;
margin:0px;
margin-left:10px;
padding:10px;
height:auto;
}
#content_center #banner{ margin:0px; padding:0px; overflow:hidden;}
#content_center #Recommended{height:auto; overflow:hidden; margin-top:10px;}
#content_center #Recommended ul{
margin:0px; padding:0px; list-style:none; text-align:center;}
#content_center #Recommended li{
width:470px;
background: url(images/jt_red.gif) 10px 5px no-repeat;
line-height:20px;
text-align:left;
padding-left:25px;
margin-top:5px;
border-bottom:dashed #CCCCCC 1px;
}
#content_center #Recommended li span{
float:right;
margin-right:15px;
}
#content_center #Scroll{height:auto; overflow:hidden; margin-top:10px;}
#content_center #gg{height:auto; overflow:hidden;}
#content_center #gg img{height:auto; overflow:hidden; margin-top:10px;}
#content_center #hzhb{ margin:0px; padding:0px; margin-top:5px;height:80px; border: #B3090D dashed 0px; overflow:hidden; vertical-align:middle; line-height:70px;}
#content_center #hzhb img{height:auto; overflow:hidden; margin-top:10px; border:0px; vertical-align:middle;}


/* content 右侧 */
#content_right{
float:right;
display:inline;
border:#E4E4E4  solid 1px;
width:210px;
margin-right:10px;
padding:10px;
height:auto;
}
#content_right #news{height:auto; overflow:hidden; margin-top:7px; width:210px;}
#content_right #news ul{
margin:0px; padding:0px; list-style:none; text-align:center;}
#content_right #news li{
width:auto;
background: url(images/jt_red.gif) 10px 10px no-repeat;
line-height:25px;
height:25px;
vertical-align:middle;
text-align:left;
padding-left:20px;
margin-top:5px;
border-bottom:dashed #CCCCCC 1px;
}
#content_right #newspaper{height:auto; overflow:hidden; margin-top:10px;}
#content_right #Consulting{height:auto; overflow:hidden; margin-top:10px; width:210px;}
#content_right #Consulting ul{
margin:0px; padding:0px; list-style:none; text-align:center;}
#content_right #Consulting li{
width:auto;
line-height:30px;
text-align:left;
padding-left:10px;
margin-top:5px;
border-bottom:dashed #CCCCCC 1px;
}

/* ----------footer部分 ---------------------------*/

.clear{clear:both; margin:0px; padding:0px;}
.footer{ 
	height:auto;
	width:1002px;
	margin-right: auto;
	margin-left: auto;	
	text-align:center;
	background: url(images/bg_img.gif); background-repeat:repeat-y;
	}
.lj{ 
	height:auto;
	width:1000px;
	line-height:30px;
	height:30px;
	vertical-align:middle;
	padding:0px;
	text-align:center;
	color: #666666;
	background: #00a813;
	border-bottom: #FFFF00 solid 1px;
	}
.lj a{ color:#e10000;

	}	
.lj a:link{ color:#FFFFFF; text-decoration:none;

	}
.lj a:visited{ color:#FFFFFF;text-decoration:none;

	}	
.lj a:hover{ color: #999999;text-decoration: none;

	}	
	
#footer{ 
	margin:0px ;
	height: auto; overflow:hidden;
	padding:0px;
	height:70px;}
	
 #footer p{
 height:70px;
 line-height:30px;
 float:left;
 text-align:left;
 padding-left:20px;
 padding-top:10px;}
  #footer img{
  margin:5px 30px 0px 0px;
  float:right;}


/*----------------------------首页--------结束-------------------------------*/

/*banner */
.banner{ width:862px;overflow:hidden; height: auto; margin: 10px 0 10px 21px; background-color:#cccccc;}
#content_ny{
width:862px; margin:0px 21px; height:auto; overflow:hidden;	border:#E4E4E4  solid 1px; display:inline;
}

/* content内页 左侧 */

#Service_Hotline{height:auto; overflow:hidden; width:185px; margin-top:10px;}
#Service_Hotline ul{
margin:0px; padding:0px; list-style:none;
text-align:center;}
#Service_Hotline li{
background: #D6FFB0 url(images/jt_red.gif) 15px 12px no-repeat;
height:30px;
line-height:30px;
text-align:left;
padding-left:30px;
margin-top:5px;
font-size:12px;
font-weight:bold;
}
.content_ny_right{
float:right;
display:inline;
width:740px;
min-height:780px;
height:auto;
border:#E4E4E4 solid 1px;
list-style: inside;
margin-right:10px;
padding-left:10px;
text-aligin:center;
}

/* for Internet Explorer */
/*\*/
* html .content_ny_right{ height:780px; }
/**/
/*--------关于我们----------*/
#about{ width:680px;}
#about p{
line-height:25px; vertical-align:middle;text-align:left;color: #999999;
}

/*-------新闻列表----------*/


#newslist{ width:680px;margin-top:5px; margin-bottom:10px; padding:0 ; vertical-align:middle;

}
#newslist ul{
margin:0px; padding:0px; list-style:none;
}

#newslist li{
height:35px; line-height:35px; text-align:left;background:url(images/huiarrow.gif) no-repeat left; padding-left:15px;border-bottom:#CCCCCC dashed 1px; 
}
#newslist span{
float:right; color:#999999;
}

/*内页新闻文章*/

#news{
 width:680px;margin-top:5px; margin-bottom:10px; padding:0 ; height:auto; 
}
#news h5{
text-align:center;color:#e10000;font-weight:bold; line-height:50px; font-size:18px;
}
#news q{
text-align:center; color: #9294A5;
line-height:20px; 
}
#news_sm{ line-height:25px;text-align:left; color: #575757; }

/*--------旅行团----------*/

.Tourlist_top{
 width:700px;
 height:30px;
 overflow:hidden;
 margin-top:10px;
 margin-bottom:10px;
 background-color:#D4D4D4;
}
.Tourlist_top ul{
margin:0px;
padding:0px;
list-style:none;
}
.Tourlist_top li{
float:left;
line-height:30px;
text-align:center;
width:140px;
color:#d86b00;

}

.Tourlist{
 height:30px;
 overflow: hidden;
 width:700px;
 margin-top:10px;
 margin-bottom:10px;
background-color:#F3F3F3;
}
.Tourlist ul{
margin:0px;
padding:0px;
list-style:none;
}
.Tourlist li{
float:left;
line-height:30px;
text-align:center;
width:140px;
height:auto;

}

/*--------在线留言----------*/

#MessageList{ 
}


/*分页*/

.page_nlist{
width:680px;text-align:right; margin-top:20px; margin-right:20px;}
.page_top{
width:680px;text-align:left; margin-top:50px;}
.page_next{
width:680px;text-align:left; margin-top:20px;}










