@charset "gb2312";



body{margin:0 auto;padding:0;background:#fff;font-size:12px;color:#333;font-family:"宋体", Verdana, Geneva, sans-serif;}
body > div{margin:0 auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px}
ul{margin:0px auto;margin:0px;}


a{color:#333333;text-decoration:none}
a:hover{color:#FF5500;text-decoration:underline;}
a.blue:link,a.blue:visited{color:#0E45A8;text-decoration:underline;} 
a.blue:hover,a.blue:active{color:#D30000;text-decoration:none;}


.left{float:left;}
.right{float:right;}


.clear{height:1%;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 


.main{width:950px;margin:0 auto;clear:both;}
.container{margin-top:10px;clear:both;}
.wrapper{width:950px;padding-top:10px;margin:0 auto;clear:both;}

.L{width:690px;float:left;}
.LL{width:320px;float:left;}
.LR{width:360px;float:right}
.R{width:250px;float:right}


.title1{width:80px;background:url(../img/tools.gif) no-repeat;display:block;height:0px;padding:14px 0 0 0;overflow: hidden;margin:7px 0 0 10px;}


#topbar{width:100%;height:26px;overflow:hidden;border-bottom:1px solid #E0E0E0; background-color:#F5F5F5;}
#topbar a{color:#333333;}
#topbar .left{float:left;padding:5px 0 0 0;}
#topbar .right{float:right;padding:5px 0 0 0;}
#topbar span{padding:0 5px 0 0px;}


	
	.nav{width:950px; height:60px; background:url(../img/bg01.jpg); font-size:14px}
        .nav a:link,.nav a:visited{color:#fff; text-decoration:none; margin-left:11px; margin-right:11px;}
	.nav a:hover{color:#fff; text-decoration:underline; margin-left:11px; margin-right:11px;}
        .nav1{height:30px; float:left; display:inline; margin-top:0px; *margin-top:3px; padding-top:6px; color:#fff; line-height:22px; text-align:left;}
	.nav1{width:940px; margin-left:10px;}



#header{width:950px;padding-top:8px;margin:0 auto;clear:both;}
#header .logo{width:250px;float:left;text-align:center;}
#header .logo a{width:250px;background:url(../img/logo.gif) no-repeat;display:block;height:0px;padding:60px 0 0 0;overflow: hidden;}
#header .banner{width:700px;float:right;text-align:right;vertical-align:middle;}


.recommend{width:318px;height:190px;overflow:hidden;border:1px solid #CCCCCC;background:#F7F7F7;}
.recommend .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border-bottom:1px solid #CCCCCC;}
.recommend .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.recommend .more{float:right;margin:6px 10px 0 0;color:#666;}
.recommend .content{width:318px;}
.recommend .content ul{padding:10px 0 0 0;}
.recommend .content ul li{padding:0 0 10px 10px;width:144px;float:left;}
.recommend .contact{border-top:1px dotted #CCC;font-size:14px;width:298px;padding:5px 10px 0 10px;clear:both;}
.recommend .contact p{padding:0 0 6px 0;}
.recommend .contact .tel{font-size:18px;font-weight:bold;color:#ccc;}
.recommend .contact .qq{}
.recommend .contact .qq a{font-size:12px;}
.recommend .contact .qq img{position:relative;bottom:3px;}
.recommend .list{width:308px;}
.recommend h2{margin:10px 0 10px 0;font-family:"黑体";font-size:16px;text-align:center;}
.recommend h2 a{color:#D61213;}
.recommend .list ul{width:308px;}
.recommend .list ul li{padding:0 5px 5px 5px; height:16px;line-height:16px;}

.flash{width:360px;height:192px;}


.topnews{width:248px;height:190px;border:1px solid #CCCCCC;background:#F7F7F7;}
.topnews .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border-bottom:1px solid #CCCCCC;}
.topnews .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.topnews .more{float:right;margin:6px 10px 0 0;color:#666;}
.topnews .list{width:248px;}
.topnews h2{margin:10px 0 10px 0;font-family:"黑体";font-size:16px;text-align:center;}
.topnews h2 a{color:#D61213;}
.topnews .list ul{width:248px;margin:10px 0 0 0}
.topnews .list ul li{padding:0 5px 5px 5px; height:17px;line-height:17px;}


.tools{width:318px;border:1px solid #CCCCCC;background:#F7F7F7;}
.tools .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border-bottom:1px solid #CCCCCC;}
.tools .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.tools .more{float:right;margin:6px 10px 0 0;color:#666;}
.tools .search{width:298px;margin:10px auto 0;}
.tools .search input{height:15px;margin:0 10px 0 0;}
.tools .search button{width:50px;height:21px;border:none;background:url(../img/global.gif) 0px -134px;cursor:hand;}
.tools .hotwords{width:298px;margin:10px auto 0;}
.tools .content{width:298px;margin:10px auto 10px;}
.tools .content ul{}
.tools .content ul li{padding:3px 0 3px 0;}
.tools .list{width:298px;height:130px;margin:5px auto;}
.tools .list ul{}
.tools .list ul li{padding:6px 0 6px 0;}
.tools .tool{width:318px;border-top:1px solid #DBDBDB;background:#F1F1F1;}
.tools .tool ul{width:288px;height:44px;margin-top:5px;padding-left:30px;background:url(../img/global.gif) 0px -85px;clear:both;}
.tools .tool ul li{font-size:12px;float:left;width:77px;line-height:20px;}
.tools .tool ul li.last{width:53px;}
.tools .tool ul li a{color:#333;text-decoration:none;}
.tools .tool ul li a:hover{text-decoration:underline;}


.circuit{width:360px;font-size:14px;}
.circuit .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border:1px solid #CCCCCC;}
.circuit .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.circuit .more{float:right;margin:6px 10px 0 0;color:#666;}
.circuit .picbox{width:360px;height:70px;overflow:hidden;padding:10px 0 0 0;clear:both;}
.circuit .pic{float:left;}
.circuit .pic img{width:162px;height:60px;padding:2px;border:1px solid #CCC;}
.circuit .piclist{float:right;width:192px;}
.circuit .piclist ul{padding:0 0 0 10px;}
.circuit .piclist ul li{padding:4px 0 4px 0;}
.circuit .list{width:360px;padding:0 0 10px 0;}
.circuit .list ul{}
.circuit .list ul li{width:180px;float:left;padding:4px 0 4px 0;}
.line{border-bottom:1px dotted #CCC;}


.hotel{width:248px;border:1px solid #CCCCCC;background:#F7F7F7;padding:0 0 10px 0;}
.hotel .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border-bottom:1px solid #CCCCCC;}
.hotel .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.hotel .more{float:right;margin:6px 10px 0 0;color:#666;}
.hotel .picbox{width:228px;margin:12px auto 0;}
.hotel .picbox .pic{float:left;width:86px;height:72px;overflow:hidden;}
.hotel .picbox .pic img{width:80px;height:66px;padding:2px;border:1px solid #CCC;}
.hotel .picbox .info{float:right;width:132px;padding-left:10px;}
.hotel .picbox .info span{display:block;line-height:18px;}
.hotel .content{width:228px;margin:0 auto;}
.hotel .content .ad{margin-top:10px;clear:both;}


.jingqu{width:688px;border:1px solid #CCCCCC;background:#F7F7F7}
.jingqu .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border-bottom:1px solid #CCCCCC;}
.jingqu .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.jingqu .more{float:right;margin:6px 10px 0 0;color:#666;}
.jingqu .content{width:688px;}
.jingqu .content ul{padding:10px 0 0 0;}
.jingqu .content ul li{float:left;width:123px;text-align:center;margin:0 0 0 12px;overflow:hidden;display:inline;}
.jingqu .content ul li a{line-height:29px;}
.jingqu .content img{display:block;width:117px;height:88px;border:1px solid #DDDDDD;padding:2px;}
.jingqu .content a:hover img {border:1px solid #FF5500;}


.techan{width:248px;border:1px solid #CCCCCC;background:#F7F7F7;padding:0 0 10px 0;}
.techan .top{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;border-bottom:1px solid #CCCCCC;}
.techan .title{float:left;margin:6px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}
.techan .more{float:right;margin:6px 10px 0 0;color:#666;}
.techan .picbox{width:228px;margin:10px auto 0;}
.techan .picbox .pic{float:left;width:86px;height:72px;overflow:hidden;}
.techan .picbox .pic img{width:80px;height:66px;padding:2px;border:1px solid #CCC;}
.techan .picbox .info{float:right;width:132px;padding-left:10px;}
.techan .picbox .info span{display:block;line-height:18px;}
.techan .content{width:248px;}
.techan .content ul{padding:10px 0 0 0;}
.techan .content ul li{float:left;width:66px;text-align:center;margin:0 0 0 12px;overflow:hidden;display:inline;}
.techan .content ul li a{line-height:18px;}
.techan .content img{display:block;width:62px;height:50px;border:1px solid #DDDDDD;padding:1px;}
.techan .content a:hover img {border:1px solid #FF5500;}


.link{width:948px;border:1px solid #999999;overflow:hidden;}
.link .top{height:26px;background:#EDEDED;}
.link .title{float:left;margin:6px 0 0 10px;font-size:14px;color:#666;}
.link .more{float:right;margin:6px 10px 0 0;font-size:14px;color:#666;}
.link .pic{width:948px;}
.link .pic{width:936px;margin:12px auto 8px;white-space:nowrap;}
.link .pic li{float:left;margin:0 8px 0 8px;}
.link .pic li a{color:#666666;}
.link .text{width:948px;}
.link .text{width:920px;margin:0 auto;line-height:25px;white-space:nowrap;}
.link .text li{float:left;margin-right:10px;}
.link .text li a{color:#666666;}

/*****************************************
交通模块样式
******************************************/
#pic{
    float:left;
	width:328px;
	height:250px;
	margin-right:11px;
	border:1px solid #CCCCCC;
}
#pic .head{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;}
.head .TAG{
    display:block;
	float:left;
	width:100px;
	color:#525151;
	font-weight:bold;
	margin:7px 0px 0px 5px;
	font-size:14px;
}
#pic .TAG a{
	color:#333;
	font-size:14px;
}
#pic .middle{ margin-top:10px; margin-left:10px}
#pic .head .more{float:right;margin:6px 10px 0 0;color:#FFF;}
#pic .middle ul{list-style:none;}
#pic .middle ul li{float:left; width:97px; text-align:center; margin-top:5px; margin-right:8px;}
#pic .middle img{ display:block;width:95px; height:75px;border:1px solid #DDDDDD; margin-bottom:5px; }
#pic .middle a:hover img{border:1px solid #FF5500;}
/*****************************************
地图模块样式
******************************************/
#travel_road{
    float:left;
	width:308px;
	height:250px;
	margin-right:5px;
	border:1px solid #CCCCCC;
}
#travel_road .head{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;}
#travel_road .head .TAG{
    display:block;
	float:left;
	width:100px;
	color:#525151;
	font-weight:bold;
	margin:6px 0px 0px 5px;
	font-size:14px;
}
#travel_road .TAG a{
	color:#333;
	font-size:14px;
}
#travel_road .middle{ margin-top:8px; margin-left:5px}
#travel_road .head .more{float:right;margin:6px 10px 0 0;color:#FFF;}

/*****************************************
图库模块样式
******************************************/
#tuku{width:948px; height:165px;border:1px solid #CCCCCC;background:#F7F7F7}
#tuku .head{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;}
.head .TAG{
    display:block;
	float:left;
	width:100px;
	color:#525151;
	font-weight:bold;
	margin:7px 0px 0px 5px;
	font-size:14px;
}
#tuku .TAG a{
	color:#333;
	font-size:14px;
}
#tuku .middle{ margin-top:10px; margin-left:10px}
#tuku .head .more{float:right;margin:6px 10px 0 0;color:#FFF;}
#tuku .middle ul{list-style:none;}
#tuku .middle ul li{float:left; width:126px; text-align:center; margin-top:5px; margin-right:8px;}
#tuku .middle img{ display:block;width:120px; height:88px;border:1px solid #DDDDDD; margin-bottom:5px; }
#tuku .middle a:hover img{border:1px solid #FF5500;}

/*****************************************
精彩游记模块样式
******************************************/
#travel_note{
    float:right;
	width:285px;
	height:250px;
	border:1px solid #CCCCCC;
}
#travel_note .head{height:26px;background:url(../img/tit_bg.gif) 0px -202px repeat-x;}
#travel_note .head .TAG{
    display:block;
	float:left;
	width:120px;
	color:#525151;
	font-weight:bold;
	margin:6px 0px 0px 5px;
	font-size:14px;
}
#travel_note .TAG a{
	color:#333;
	font-size:14px;
}
#travel_note .middle{ margin-top:8px; margin-left:5px}
#travel_note .head .more{float:right;margin:6px 10px 0 0;color:#FFF;}

.tad { width:950px; height:90px; margin:auto; clear:both; }  
.tad_left { float:left; width:310px; }  
.tad_center { float:left; width:310px; margin-left:10px;}
.tad_right { float:left; width:310px; margin-left:10px;}


#footer{padding:0px 0 12px 0;}
.copyright{padding:0 0 6px 0;line-height:1.9em;text-align:center;}
.copyright img{position:relative;bottom:3px;}
.copyright .xin{padding-top:6px;}


