html{ 
font-size:12px;
color: #333;
line-height:18px;
font-family: "宋体",Tahoma;
}
body {
background:#d5e3f0;
margin:0px auto;
}
div{
margin-left:auto;
margin-right:auto;
}
p{
margin:0px;
padding:0px;
}
img{ 
border:0px;
}
table{ 
border-collapse:collapse;
border:0px;
overflow:hidden;
}
ul,li,ol { list-style:none; padding:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
/* 全局   */
#headerLogin,#header,#content,#footer,#body{
width:999px;
}
#body{
background:#fff;
padding:2px;
border-top:1px solid #a3c5de;
overflow:hidden;
}
#headerLogin{
padding:50px 10px 5px 0px;
text-align:right;
width:989px;
}
#headerLogin u,#headerLogin a{ 
color:#004499;
text-decoration:underline; 
margin-left:10px;
}
#headerLogin span{ margin-right:30px;}
.logo{
background:url(../images/logo.jpg) no-repeat left bottom;
width:999px;
height:137px;
*margin-bottom:-4px;
}
.zDiv{ width:150px; height:74px; margin-top:36px; margin-left:36px;}
.logo table{ margin-right:10px;}
.logo table input{
width:96px;
height:14px;
font-size:12px;
background:#fff;
margin-right:2px;
border:1px solid #aaccee;
}
.mainNav{
background:url(../images/navBg.jpg) no-repeat left top;
height:22px;
padding-top:6px;
width:999px;
color:#3a6090;
}
.mainNav span{
width:80px;
background:url(../images/navVline.jpg) no-repeat right top;
height:16px;
display:block;
float:left;
text-align:center;
}
.mainNav p{
display:block;
width:150px;
text-align:right;
float:right;
padding-right:10px;
}
.mainNav a{color:#3a6090;}
#footer{
height:72px;
background:url(../images/footerBg.jpg) no-repeat center top;
text-align:center;
font-size:11px;
margin-top:4px;
}
#footer img{float:right; margin-top:1px;}

/*  上下样式  */
.main { padding:31px 29px 20px 29px; background:url(../images/main.gif) top left repeat-x #ffffff;  width:945px; float:left; overflow:hidden;}
.main_top { background: url(../images/main_img01.gif) 8px 3px no-repeat #f4f7fc; width:945px; height:31px; float:left; border:1px solid #c0dee9;}
.main_top01 {background: url(../images/main_img06.gif) 8px 3px no-repeat #f4f7fc; width:945px; height:31px; float:left; border:1px solid #c0dee9;}
.main_top01 span { color:#234f86; font-size:14px; font-weight:bold; display:block; margin-left:30px; width:50%; margin-top:5px;}
.main_top02 {background: url(../images/main_img08.gif) 8px 3px no-repeat #f4f7fc; width:945px; height:31px; float:left; border:1px solid #c0dee9;}
.main_top02 span { color:#234f86; font-size:14px; font-weight:bold; display:block; margin-left:35px; width:50%; margin-top:7px;}
.main_top span { color:#d8111d; font-size:14px; font-weight:bold; display:block; margin-left:30px; width:50%; margin-top:5px;}
.main_top_left { margin:11px 35px 0px 13px;  border:1px solid #e9eef3; float:left; display: inline;}
.main_top_right { margin-top:24px; line-height:18px;
overflow: hidden; width: 678px; float:left;}
.main_top_head { width:945px; margin-bottom:22px; float:left;}
.main_bottom { background:url(../images/main_img02.gif) 8px 3px no-repeat #f4f7fc;width:945px; height:31px; float:left; border:1px solid #c0dee9;}
.main_bottom span { color:#d8111d; font-size:14px; font-weight:bold; display:block; margin-left:30px; width:50%; margin-top:5px;}
.main_bottom_head { background:url(../images/main_bg.gif) top right no-repeat;  margin-right:58px; float:left; padding-left:15px; width:900px; margin-top:20px;}
.main_input { width:295px; float:left;}
.main_text { width:420px; height:192px; float:left;}
.main_bottom_tail { width:159px; float:left; margin-left:10px;}
.main_bottom_input { width:550px; height:30px; margin:0px;}
.main_bottom_input01 { width:880px; height:30px; margin:30px 0px 0px 5px; float:left;}
.main_input01 { width:210px; }
.main_bottom_title01 { width:278px; 
float:left;margin-left:15px;  display:inline;
}
.main_bottom_tail01 { width:240px; float:left; margin-left:10px;}

.main_bottom_title { width:80px; float:left; text-align:right;display:inline;}
.main_bottom_under { margin-top:10px; padding-bottom:25px; width:550px; float:left; display:inline; text-align:right;}
.main_bottom_img { margin-left:120px;}
.main_head { border-bottom:1px solid #c0dee9; border-left:1px solid #c0dee9;border-right:1px solid #c0dee9; width:945px; display:inline; float:left; padding-bottom:20px; }
.main_head_top { border-top:1px solid #eaf0f4; background:#f4f9fc; width:896px; margin:25px auto 0px auto; height:30px;}
.main_head_top01 { width:896px; margin:0px auto 0px auto; height:29px; background:url(../images/top01.gif) top left no-repeat;}
.main_head_top02 { width:896px; margin:0px auto 0px auto; height:29px;}
.main_head_top03 { width:861px; margin:0px auto 0px 59px; }
.main_head_span {  color:#000000;  display:block; width:400px; margin:0px auto 0px 35px; padding:7px; }
.main_head_span a:link { color:#3366cc; text-decoration:none;}
.main_head_span a:hover { color:#3366cc; text-decoration:none;}
.main_head_span a:visited {text-decoration: none;color:#3366cc; }
.main_head span { background:#f4f9fc; color:#000000; font-weight:bold; display:block; width:896px; margin:25px auto 0px auto; height:30px; border-top:1px solid #eaf0f4}
.main_ul { width:501px; display:block; float:left; margin-top:7px; text-overflow: ellipsis; overflow:hidden;white-space: nowrap;}
.main_ul01 { width:150px; display:block; float:left; margin-top:7px; text-align:center;text-overflow: ellipsis; overflow:hidden;white-space: nowrap;}
.main_ul02 { width:200px; display:block; float:left; margin-top:7px;text-align:center;text-overflow: ellipsis; overflow:hidden;white-space: nowrap;}
.main_ul03 { width:45px; display:block; float:left; margin-top:7px;text-align:center;text-overflow: ellipsis; overflow:hidden;white-space: nowrap; }
.main_ul04 { width:621px; display:block; float:left; margin-top:7px;text-align:left;text-overflow: ellipsis; overflow:hidden;white-space: nowrap; }
.main_head_ul{ width:945px; display:inline; float:left;}
.main_head_ul li{width:896px; margin-left:25px; margin-right:auto;border-bottom: dotted 1px #cccccc; height:23px; display:inline; float:left;}
.main_ulbottom { padding:15px 0px 15px 0px; float:left; display:inline;} 
.main_td { background:#f6f6f6; height:25px; width:105px; }
.main_td_span { display:block; width:100px; background-color:#f6f6f6; text-align:right;}
.main_td_span01 { display:block; width:70px; *width:75px; background-color:#f6f6f6; text-align:right;}
.main_table { border:1px solid #d1d1d1; border-collapse:collapse;}
.main_table_img { padding:8px; border:1px solid #f0f0f0; margin-top:20px; margin-bottom:20px;}
/* main*/
.head { background:url(../images/main.gif) top left repeat-x #ffffff;  width:999px; float:left; overflow:hidden;}
.head_top { width:999px; float:left; margin-top:5px;}
.head_top table { background:#f7f7f7; font-size:11px; height:24px; text-align:center; float:left; color:#666666; border:#999999 1px solid;}
.head_top table a:link { color:#666666; text-decoration:none;}
.head_top table a:hover { color:#009900; text-decoration:none;background:#cad9ea;}
.head_top table a:visited {text-decoration: none;color:#009900;  }
.head_top input { width:100px; height:10px; font-size:11px;}
.head_top_td { width:30px;}
.head_top_div { float:right; width:84px;}
.head_top01 {width:999px; float:left;}
.head_top01 table { background:#e8f3fd; font-size:11px; height:24px; text-align:center; float:left; color:#000000; border:#9db3c5 1px solid;}
.head_top_td01 { width:45px;  }
.head_top01 table a:link { color:#000000; text-decoration:none;}
.head_top01 table a:hover { color:#000000; text-decoration:none;background:#ffffff;}
.head_top01 table a:visited {text-decoration: none;color:#000000;  }
.head_top_div01 { font-weight:bold; color:#000000;width:999px; float:left; height:31px; background:url(../images/Tourism_bg.gif) top left repeat-x;border-bottom:#a8cfeb 1px solid;}
.head_top_div01 span { display:block; width:300px; margin-top:5px; margin-left:20px; }
.head_main li{width:997px;border-bottom: dotted 1px #cad9ea; height:38px; display:block; float:left; background:#f5fafe;}
.head_ul { width:575px; display:block; float:left; margin-top:10px; text-overflow: ellipsis; overflow:hidden;white-space: nowrap;}
.head_ul01 { width:120px; display:block; float:left;  text-align:center;text-overflow: ellipsis;  height:38px;}
.head_ul01_span { width:120px; height:19px; display:}
.head_ul02 { width:119px; display:block; float:left; margin-top:10px;text-align:center;text-overflow: ellipsis; overflow:hidden;white-space: nowrap; }
.head_ul03 { width:64px; display:block; float:left; margin-top:7px;text-align:center;text-overflow: ellipsis; overflow:hidden;white-space: nowrap;height:22px; }
.head_main span { background: url(../images/Tourism_bg1.gif) top left repeat-x; color:#666666; display:block; width:997px; padding:25px auto 0px auto; height:30px; border-top:1px solid #eaf0f4}
.head_main { border:1px solid #c0dee9; width:997px; display:inline; float:left; margin-bottom:10px; }
.head_top_div02 { margin-top:10px; font-weight:bold; color:#000000;width:999px; float:left; height:32px; background:url(../images/Tourism_bg2.gif) top left repeat-x;border-bottom:#a8cfeb 1px solid;}
.head_top_div02 span { display:block; width:300px; margin-top:5px; margin-left:20px; }
.head_bootom { width:997px; float:left; border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.head_left { width:185px; float:left; overflow:hidden; display:inline; margin-left:20px; padding-bottom:30px; padding-top:10px;}
.head_in { width:572px; float:left; overflow:hidden; display:inline;padding-top:10px;}
.head_right { width:200px; float:left; overflow:hidden; display:inline; margin-top:10px; border:1px solid #e8e8e8; }
.head_right02 { width:68px; float:left; height:20px; border-bottom:1px solid #e8e8e8; text-align:center;}
.head_right03 {width:128px; float:left; height:20px;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; background:#e8f3fd; margin-bottom:10px;}
.head_right li { width:50px; float:left; overflow:hidden; display:inline; height:35px;}
.head_bottom_input { width:520px; height:30px; margin:0px;}
.head_input { width:295px; float:left;}
.head_bottom_title { width:70px; float:left; text-align:right;display:inline; padding-right:10px;}
.head_bottom_text { width:520px; height:100px; margin:0px;}
.head_text { width:420px; height:100px; float:left;}
.head_right01 { width:450px; float:left; padding-left:80px;  margin-top:10px; font-size:11px; padding-bottom:10px;}
.head_999999 {color: #999999}
.head_006699 {color: #006699}
.head_006699  a:link { color:#006699; text-decoration:none;}
.head_006699  a:hover { color:#006699; text-decoration:none;background:#cad9ea;}
.head_006699  a:visited {text-decoration: none;color:#006699;  }
/*head*/
