﻿/*全局样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, td,img{ 
padding: 0;
margin: 0;
}
fieldset, img { 
border: 0;
}
ol, ul {
list-style: none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-weight: normal;
font-style: normal;
}
caption, th {
text-align: left;
}

q:before, q:after {
content: '';
}
abbr, acronym { 
border: 0;
}

a { behavior:url(blur.htc); outline:none;} 

html {background:#fff; color:#4f4f4f;}
body {margin: 0px;font-size:12px; font-family:"宋体";text-align:center; padding:0;}	 


a{color:#2d2e30;text-decoration:none;vertical-align:baseline;}
a:hover{color:#F00; text-decoration:underline; }
input,select{font-size:12px;}
ul,li{list-style:none;}
h3{ font-size:14px;}
h4{ font-size:14px;}
h2{ font-size:16px;}
h5{ font-size:12px;}
.cen{ text-align:center; margin-bottom:10px;}
.blockRed{ font-weight:bold; font-size:16px; color:#f00;}
.tc{ text-align:center;}
#wrap{width:963px;margin:0px auto 0 auto;  text-align:left; overflow:hidden;}/*主体内容开始*/


/*----------------------------------------------头部-----------------------------------------------*/

.header{width:960px; height:79px;  background-position:left top; background-repeat:no-repeat}
.HeadLogo{ float:left; height:79px;}
.interLogo{ float:left; margin-left:10px;}
.hr3{ width:0px; height:60px; border-left:1px solid #0588da;border-right:none;float:left; margin-top:15px; margin-left:15px;}
.cittitle{ float:left; margin-top:12px; margin-left:10px;}
.login{ width:300px; height:79px; float:right;}
.login div{ float:right; margin-right:50px; }
.login div img{ vertical-align: text-bottom;}
.login .orange{ color:#f9831f; font-weight:bold;}
.login .blue{ color:#13658d; font-weight:bold;}
.login p{ clear:both; line-height:20px;}
.mar_10t{ margin-top:5px;margin-left:30px;}
.mar_0t{ margin-left:30px; }
.login p .ped{ color:#000; height:50px; margin-bottom:8px;}
.login .log{ margin-top:10px; margin-bottom:5px;}
.ped a{ margin-left:5px;  }
.ped a:hover{ text-decoration:none; color:#f00;}
.mar30L{ margin-left:60px;}
/*-----------------------------------------------导航栏开始-----------------------------------------------*/
.mainNav{width:960px; height:102px;position:relative; background: url(../images/nav.gif) 0px -3px;background-repeat:no-repeat;}
.mainNav ul{ height:33px; float:left ; margin-left:20px;display:inline;}
.mainNav li{ float:left; display:block;}
.mainNav li a{height:33px;line-height:36px; font-size:14px;display:block;text-align:center; width:80px; padding-left:1px;  }
.mainNav .seperator{background-image:url(../images/nav_li_bg.gif); background-repeat:no-repeat; width:4px; height:33px;  }
.mainNav li a:hover,#mainNav .selected{background-image:url(../images/nav_select1.gif);background-repeat:no-repeat;  height:33px; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.mainNav .selected{background-image:url(../images/nav_select1.gif);background-repeat:no-repeat;  height:33px;width:77px;color:#FFF; font-size:14px; font-weight:bold;padding-left:3px;}
.mainNav .destination{ float:right; margin-right:10px;margin-top:10px; display:inline;}
.mainNav .destination a{margin:0 5px;height:33px; }
.mainNav .destination a img{ margin-left:-10px;}

.mainNav .search_road{ clear:both; padding-top:3px; text-align:center }
.mainNav .search_road .input_1{ width:350px; height:26px; border:none; background-image:url(../images/mirror.gif); background-repeat:no-repeat; padding-left:20px; background-color:#FFF; vertical-align:middle; font-size:14px;  line-height:25px;border:2px solid #e0e0e0;}
.inputFocus_1{ width:350px; height:26px; border:none; background-image:url(../images/mirror2.gif); background-repeat:no-repeat; padding-left:20px; background-color:#f9fce9; vertical-align:middle; font-size:14px;  line-height:25px;border:2px solid #c4e704; color:#ff6b01; font-weight:bold}
.mainNav .search_road a{ margin-left:10px; }
.mainNav .search_road img{vertical-align:middle;}
.mainNav .search_road .ADL{ float:left;  }
.mainNav .search_road .SearchInput{ position: absolute; left:27%; top:50%;}
.mainNav .search_road .ADR{ float:right; margin-right:10px; }

/*主体*/
.center{width:960px; margin-top:10px;position:relative; }

/*-------------------------------------------左侧子菜单开始------------------------------------------------*/
.subMenu{ float:left;  width:150px;margin-left:2px; display:inline;}
.subMenu .touristDestinations{border:1px solid #99defd; background-color:#f3fbfe; margin-bottom:5px; padding-bottom:10px;}
.touristDestinations .touDes_nav{ height:23px; background-image:url(../images/destination_navbg.gif); background-repeat:repeat-x; border-bottom:1px solid #99defd; line-height:23px; padding-left:10px;}
.touristDestinations .division{ width:144px; margin-top:5px;margin-left:2px; height:23px; line-height:25px;  background-color:#e5f3fe;}
.touristDestinations .division span{ padding-left:9px; font-size:14px;}
.touristDestinations .detail{ margin-left:10px;}
.touristDestinations .detail a{height:20px; margin-right:5px; width:64px; line-height:20px;margin-top:3px;display: inline-block; overflow:hidden;}

/*左侧子菜单结束*/


/*-------------------------------------------中间内容开始--------------------------------------------------*/
.content{float:left; width:530px;margin-left:5px;display:inline; }




/*--------------------------------------常见问题解答/页脚开始-----------------------------------------------*/
 .footer{ clear:both; width:960px;border:1px solid #b1e4ff; height:145px; background-color:#f3fbfe; }
 .footer div{ float: left;width:175px;font-size:12px;margin:10px 0 0 15px; text-align:left;}
 .footer div h3{ margin-bottom:10px;}
 .footer div a{ height:25px; line-height:25px; display:block;width:173px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*常见问题解答/页脚结束*/
.companyIntroduce{ clear:both;background-image:url(<%=RootRequest %>/web/images/img/foot_bg.jpg); background-repeat:no-repeat;width:960px;height:158px; text-align:center;   }
.companyIntroduce div{ height:20px; padding-top:10px;  }
/*友情链接*/
.LinkFriend{ margin-top:30px; height:18px; border-bottom:1px solid #d7d7d7;}
.LinkFriend h3{ float:left; margin-left:10px;}
.LinkFriend a{ float:right; margin-right:5px; display:block;  text-decoration:underline; color:#0788c2;}
.dott{ margin-top:10px; height:30px; border-bottom:1px solid #d7d7d7;}

.LinkFriendCon{margin-top:10px;}
.LinkFriendCon a{margin-left:10px; margin-right:10px; line-height:25px;}






.hidden {
 display:none;
}
.show
{
    display:block
}
