body {font-size:14px;margin:0px auto;padding:0px;overflow:hidde-webkit-user-select:none;-webkit-text-size-adjust:none; font-family:"微软雅黑","黑体";}
div,h1,h2,h3,h4,h5,h6,ul,li{margin:0px; padding:0px; list-style:none;}
input,textarea{outline:none;}
img{border:0px;}
span{margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
.clear{clear:both;}
a:link,a:visited{font-size:18px; color:#FFF; text-decoration:none;}
a:hover{font-size:18px; color:#FFF; text-decoration:none;}
.bigbox{width:100%; height:auto;left:0px;top:0px; margin:0px auto;display:block; }
.header{width:100%; height:83px; background:url(img/top.png) repeat-x; text-align:center}
.header01{width:100%; height:81px; background:url(img/top.png) repeat-x #dbe7f7;}
.header02{width:100%; height:82px; background:url(img/top.png) repeat-x #a4c3e2; }
.header_zi{width:60px;color:#FFF; font-size:18px;padding-top:25px;font-family:"微软雅黑";font-weight:bold; float:left;}
.header_zi_1{ width:45%;; text-align:center;padding-top:18px;font-size:20px;float:left; color:#FFF; line-height:24px; font-weight:normal;font-family:"微软雅黑"; font-weight:bold; float:left;}
.header_zi_1 font{color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:8px;}
.header_ring{width:100px;height:32px;  float:right;  margin-top:20px; background:url(img/s01.gif) no-repeat; margin-right:5px; float:right;}
.header_ring span{background:url(img/s011.gif) no-repeat right; font-size:14px; color:#FFF; line-height:32px; padding-right:17px; }
.header_ring span a:link,.header_ring span a:visited{font-size:14px; color:#FFF; text-decoration:none;}
.header_ring span a:hover{font-size:14px; color:#FFF; text-decoration:underline;}

.headr_g{border-radius:5px;width:62px; height:32px; float:left; background:url(img/g.gif) no-repeat; font-size:14px; color:#FFF; line-height:28px; margin-top:20px; margin-left:20px;}
#content{width:100%;}
.a01{height:54px; margin:0px auto; margin-top:40px;border-radius:5px; border-top:1px solid #0177c1;background:-webkit-gradient(linear, 0 0, 0 100%, from(#0187d0), to(#006fc1));}
.a01 ul li{font-size:18px; color:#FFF; float:left; line-height:55px; margin-left:25px; padding-right:33px;}
.a01 ul li a:link,.a01 ul li a:visited{font-size:18px; color:#FFF; text-decoration:none;}
.a01 ul li a:hover{font-size:18px; color:#FFF; text-decoration:underline;}
.a01 ul li.a02{background:url(img/s07.png) no-repeat;width:114px;height:57px;float:left; color:#FFF;font-size:18px;text-align:center;line-height:55px;margin-top:3px; }

.a03{ height:131px;margin-top:35px; margin-left:auto; margin-right:auto; }
.a03_a{width:57px; height:129px; float:left;border-radius:2px; border:1px solid #c6d3dc; margin-left:10px; background:url(img/s02.gif) no-repeat;}
.a03_b{ width: 100%; height:131px;}
.a03_b_1{ margin-top:18px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#e0e5e9), to(#fefefe)); border:1px solid #9badc3;box-shadow:1px 1px 1px #e7e7e9;border-radius:5px; margin-right:10px; margin-left:80px;}
.a03_b_2{width:auto; height:52px; color:#999; font-size:16px; padding-left:15px; font-weight:bold; border:0px; background:none;}
.a04{ height:55px; margin:0px auto;margin-top:17px;}
.a04_b{width:110px; height:51px; float:right; margin-right:10px;}
.huadong{ margin-top:8px; border:1px solid #005f9f;background:-webkit-gradient(linear, 0 0, 0 100%, from(#33a2d9), to(#0073c4));border-radius:12px; color:#FFF; padding-left:5px; padding-right:5px;}
.a05box{ border-top:1px solid #CCC; width:100%;margin-top:20px;}
.a05{height:80px; margin:0px auto;}
.a05_a{ height:53px;border-radius:6px; border:1px solid #9badc3;box-shadow:1px 1px 1px #e7e7e9; color:#999; font-size:16px;  font-weight:bold;margin:20px 10px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#e0e5e9), to(#fefefe));}
.a05_b{width:auto;}
.a05_b p{float:left; font-size:20px; color:#999; background:url(img/a3.gif) no-repeat 0px 4px; margin:13px 0px 0px 10px; padding-left:20px; width:150px;}
.a05_b span{width:110px; height:51px; float:right; margin-top:1px; margin-right:1px;}
.bb{ background:none; border:0px; font-size:20px;color:#999; font-weight:bold;width: 150px}
.a05_c{width:auto;}
.a05_c p{float:left; font-size:20px; color:#999; background:url(img/a4.gif) no-repeat 0px 4px; margin:13px 0px 0px 10px; padding-left:20px; width:150px; font-weight:bold;}
.a05_c span{width:110px; height:51px; float:right; margin-top:1px; margin-right:1px;}


.footer{width:100%; height:auto; position:relative; margin-top:30px;}
.footer01{width:100%;background:url(img/footer.gif) repeat-x; height:2px;}
.footer01_a{width:100%;height:14px;  background:url(img/f06.gif) no-repeat center top; margin:0px auto; text-align:center; top:-12px; left:0; position:absolute; z-index:3;}
.footer02{width:100%;background:-webkit-gradient(linear, 0 0, 0 100%, from(#d2e2f1), to(#ffffff)); float:left; height:auto; border-bottom:2px solid #000;}
.footer02_a{width:100%; margin:0px auto; margin-top:30px;color:#666; font-size:14px; text-align:center; line-height:24px;}
.footer02_a a:link,.footer02_a a:visited{color:#0170bf; font-size:16px; text-decoration:none;}
.footer02_a a:hover{color:#0170bf; font-size:16px;text-decoration:none;}

.result { line-height:30px; font-size:16px;}
.result a{ color:#84B51B;}
.result b{  font-weight:normal; margin-right:10px;}
.result .fananbox{ clear:both; overflow:hidden; border-bottom:1px #ccc solid;}
.result .fbox1{ display:block;}
.result .fbox2{}
.result .fbox3{ display:none;}

.rbox{ background:#A4C3E2; clear:both; overflow:hidden; padding:10px; line-height:10px; color:#fff;}
.rbox span{ color:#006; font-size:20px; display:inline-block;}
.rleftbox{ float:left;line-height:50px;}
.rrightbox{ float:right;}
.pad8lr{ padding:0 8px;}
.lh20{ line-height:20px;}
.linebox ul li a{ display:block; line-height:40px; border-bottom:1px solid #ccc; color:#000000; background:url(img/dd.png) no-repeat right center; }
.stationbox ul li a{ display:block; border-bottom:1px solid #ccc; color:#000000; background:url(img/dd.png) no-repeat right center;  line-height:30px; margin:0px 0px 5px;padding:5px 0; }
.linebox ul li a span,.stationbox ul li a span{font-size:14px; color:#999999; }
.stationbox ul li a p{ font-size:14px; color:#999999; line-height:20px;}

body {
	position:relative;
}
.back {
	top: 0px;
	left: 0px;
	position: absolute;
	background:#000;
	width: 100%;
	opacity: 0.5;
	display:none;
	z-index:10;
}
.mesWindow {
	display:none;
	width:100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:10;
}
.mesWindowBox {
	width: 90%;
	margin:70px auto;
	background:#fff;
}
.mesWindowTop {
	border-bottom:#eee 1px solid;
	margin-left:4px;
	padding:3px;
	font-weight:bold;
	text-align:left;
	font-size:12px;
}
.mesWindowContent {
	margin:4px;
	font-size:12px;
	padding:10px 0 20px 0;
	line-height:30px;
}
.mesWindowContent a{ color:#000000; font-size:14px; white-space:nowrap; display:inline-block; margin:0 5px;}
.mesWindow .close {
	height:15px;
	width:45px;
	border:none;
	cursor:pointer;
	background:#fff
}

.link-more { background: -webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#E9EEF0)); border: 1px solid #D5D5D5; -webkit-border-radius: 5px; -webkit-box-shadow: 0 0 1px white inset; display: block; font-size: 16px; margin:10px; text-align: center; height:30px; line-height:30px; }
.load-more { background:url(img/loading.gif) no-repeat 80px center; border: 1px solid #D5D5D5; -webkit-border-radius: 5px; -webkit-box-shadow: 0 0 1px white inset; display: block; font-size: 16px; margin:10px; text-align: center; height:30px; line-height:30px; }
.hide {display:none}
.show {display:block}
.fudong{  width:100%;  height:45px; background:url(img/bg.jpg); padding-top:10px ; }
.fudong a{ color:#333; font-size:14px;}
.bus{ width:25%; float:left; text-align:center; background:url(img/bus.png) center top no-repeat; padding-top:25px;}
.keche{ width:25%; float:left; text-align:center; background:url(img/bus.png) center top no-repeat;padding-top:25px;}
.huoche{ width:25%; float:left; text-align:center; background:url(img/huoche.png) center top no-repeat;padding-top:25px;}
.news{ width:25%; float:left; text-align:center; background:url(img/news.png) center top no-repeat;padding-top:25px;}
.bucong{height:55px;}