/* css document */

*{padding:0;margin:0 auto;}
body{font-size:12px;color:#333;margin:0px; background-color: #fff;behavior:;}
img{ border:0px;}
.clr{ clear:both;}
.ptop{ margin-top:10px;}
.pmid{ height:5px;}

input,select{vertical-align:middle;} 
ul,ol{ list-style: none outside none;}
.header{ width:100%; margin:auto;}
.header1{
	width:1200px;
	margin-right: auto;
	margin-left: auto;
}
.header1 .toplogo{ width:100%; margin:auto; }
.header1 .toplogo .logo{ width:222px; float:left;}
.header1 .toplogo .ads{ width:800px; float:left;}
.header1 .topmenu{ width:99%; margin:auto; background-color:#f9f9f9; border-bottom:1px #e1e1e1 solid; height:30px; line-height:30px;}
.header1 .topmenu .text{ width:99%; margin:auto; text-align:right; color:#999999;}
.header1 .nav{ width:99%; margin:auto; background-image:url(/uploads/image/images/nav.jpg); height:38px; line-height:40px; margin-top:10px;}
.header1 .nav .menu{ width:99%; margin:auto; padding-left:10px;}
.header1 .nav .menu ul{}
.header1 .nav .menu ul li{ width:120px; float:left; font-size:14px; text-align:center; font-weight:bold;}
.header1 .nav .menu ul .curr{ width:120px; background:url(/uploads/image/images/navmenu.jpg) repeat-x; height:38px;}
.header1 .nav .menu ul .curr a{ color:#236fd4;}
.header1 .nav .menu ul .curr a:hover{ color:#236fd4;}
.header1 .nav .menu ul li a{ color:#ffffff;}
.header1 .nav .menu ul li a:hover{ color:#ffee00;}
.header .topmenu{ width:99%; margin:auto; background-color:#f9f9f9; border-bottom:1px #e1e1e1 solid; height:30px; line-height:30px;}
.header .topmenu .text{ width:99%; margin:auto; text-align:right; color:#999999;}
.header .toplogo{ width:99%; margin:auto; margin-top:20px;}
.header .toplogo .logo{ width:240px; float:left;}
.header .toplogo .ads{ width:600px; float:left; padding-left:20px;}
.header .toplogo .search{ width:250px; float:left; padding-top:20px; padding-left:50px;}
.header .toplogo .tel{ width:230px; float:left; padding-top:10px;}
.header .nav{ width:99%; margin:auto; background-image:url(/uploads/image/images/nav.jpg); height:38px; line-height:40px; margin-top:10px;}
.header .nav .menu{ width:99%; margin:auto; padding-left:10px;}
.header .nav .menu ul{}
.header .nav .menu ul li{ width:100px; float:left; font-size:14px; text-align:center; font-weight:bold;}
.header .nav .menu ul .curr{ width:80px; background:url(/uploads/image/images/navmenu.jpg) repeat-x; height:38px;}
.header .nav .menu ul .curr a{ color:#236fd4;}
.header .nav .menu ul .curr a:hover{ color:#236fd4;}
.header .nav .menu ul li a{ color:#ffffff;}
.header .nav .menu ul li a:hover{ color:#ffee00;}
.header .banner{ width:100%; margin:auto; margin-top:5px; background-image:; background-repeat:no-repeat; height:300px; }
.header .show-box{ width:980px;  margin:auto; height:100px; margin-top:5px;}
.input{ width:300px; height:30px; border:1px #ff9900 solid;  color:#666666; font-size:12px; background: url(/uploads/image/images/fdj.jpg) no-repeat 5px center; padding-left:20px; }
.btn{ width:100px; height:32px; border: 0 none; background-color:#ff9900 !important;; color:#ffffff;  }
.search-warp .serch-items li{
	background-repeat: no-repeat;
	background-position: right bottom;
}
.search-warp {float: right; width:350px; _width:459px; height:55px; margin:10px;}
.search-warp .serch-items {letter-spacing: -5px; overflow: hidden; word-spacing: -1px;}
.search-warp .serch-bar{ padding:0px;}
.search-warp .serch-items li.now {background-position:18px -517px;  color: #4089e8;	font-weight:bold; height: 23px;}
.search-warp .serch-items li{ display: inline-block; float:left; font-size: 12px;  height: 23px; line-height:17px; letter-spacing: normal; margin-left: -2px; text-align: center;vertical-align: top; width: 45px; cursor:pointer; word-spacing: normal;}
.search-warp .tab-cont-1{ float:left;}
.search-warp .searchx-wrap{height: 28px;}
.search-warp input { display:inline;}
.search-warp .searchkuang { background:url(/uploads/image/images/fdj.jpg) no-repeat 5px center; border: 2px solid #4089e8 !important; height: 24px; line-height: 24px; padding: 2px 4px 2px 20px;  position: relative; width: 227px;}
.search-warp .sub-btn {background:#4089e8 !important; border: 0 none; color: #ffffff; cursor: pointer;  font-size: 14px;  height: 32px; line-height:32px;margin-left: -1px; overflow: hidden; width:88px;}


.block{ display:block;}
.unblock{ display:none;}

.postion{width:99%;overflow:hidden;margin:0 auto; margin-top:5px; text-align:left; height:30px; line-height:30px; color:#666666;}
.postion h1{ float:right; padding-right:5px; font-family:"微软雅黑"; font-size:14px; color:#ff6600;}

.notes{width:100%;border:1px solid #ccc; line-height:30px; background-color:#fff; font-size:14px; margin-top:15px;}
.notes .text{ padding-top:10px; padding-left:20px; padding-right:20px; padding-bottom:10px;}

/* ��ͼҳ */
.map-body{width:99%;overflow:hidden;margin:0 auto; margin-top:2px;}



.map-body .mleft{ width:170px;float:left; border:1px solid #ccc; padding:10px 0px 20px 15px; margin-right:15px; line-height:25px; background-color:#fff;}
.map-body .mleft .map-city{}
.map-body .mleft .map-city ul{} 
.map-body .mleft .map-city ul .curr{
	background-color: #33cc33;
}
.map-body .mleft .map-city ul li{background-image:url(/uploads/image/images/st_icon.png); background-repeat:no-repeat; background-position:0 8px; padding-left:10px; } 


.map-body .mright{ width:200px;float:right;border:1px solid #ccc;  margin-left:15px ;background-color:#fff;}
.map-body .mmid{margin:0 102px;}

.map_canvas { height:600px; font-size:14px; line-height:22px;   margin-left:auto; margin-right:auto; overflow:hidden;}



.footer{ width:99%; margin:auto; height:100px; margin-top:30px; padding-top:10px; border-top:1px #cccccc solid;}
.footer .text{ text-align:center; color:#666666; line-height:28px;}



a:link {color: #666666;text-decoration:none;}
a:visited {color: #666666;text-decoration: none;}
a:hover {color: #ff6600;text-decoration:none;}
a:active {color:#666666;text-decoration: none;}

a.a1:link {color: #0461ae;text-decoration:none;}
a.a1:visited {color: #0461ae;text-decoration: none;}
a.a1:hover {color: #ff6600;text-decoration:none;}
a.a1:active {color:#0461ae;text-decoration: none;}

a.a2:link {color: #999999;text-decoration:none;}
a.a2:visited {color: #999999;text-decoration: none;}
a.a2:hover {color: #ffffff;text-decoration:none;}
a.a2:active {color:#999999;text-decoration: none;}

a.a3:link {color: #999999;text-decoration:none;}
a.a3:visited {color: #999999;text-decoration: none;}
a.a3:hover {color: #ff6600;text-decoration:none;}
a.a3:active {color:#999999;text-decoration: none;}

a.a4:link {color: #ff6600;text-decoration:none;}
a.a4:visited {color: #ff6600;text-decoration: none;}
a.a4:hover {color: #ff0000;text-decoration:none;}
a.a4:active {color:#ff6600;text-decoration: none;}


.map-body .mmid .menu1 {
	line-height: 30px;
	height: 30px;
	font-size: 14px;
}
.map-body .mmid .menu1 a{
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.ad970 {
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 90px;
	width: 970px;
}
#pagelocation{
	height:40px;
	line-height:40px;
	padding-left:10px;
	text-align:center;
	width: 1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#pagelocation a:visited{color:#0069ca;}
#pagelocation .loc{float:left;}
