a{text-decoration:none;}
.pageW{width:100%;}
.w1000{width:1000px;}
.mAuto{margin:0px auto;}
.floatL{float:left;}
.floatR{float:right;}
body{background:url(../images/body_bg.jpg) top left repeat-x #f8f7f8;}
/*--header--*/ 
.header{
 height:168px;
 background-color:#eee;
 background:url(../images/headerBg.jpg) bottom center repeat;
 }
 .hContent{ text-align:right;  color:#fff; font-size:12px; padding:15px 5px;}
 .logo{ margin:10px 0 0 10px; width:600px; height:100px; display:block; background:url(../images/logo.png) left top no-repeat;  padding:0 0 0 50px; position:relative; z-index:2;}
.hContent a{
 color:#fff;
 font-size:12px;
 }
.sear{float:right;color:#6285b9; padding-top:60px;}
.sear{width:243px; }
.seartxet{width:192px;height:31px;line-height: 31px; background:url(); padding-left:15px; border:0px; }
.searsub{width:35px;height:31px;border:none;background:url();cursor: pointer;}
.seartxet{color:#b9b9b9;}
.sear a{color:#6285b9; margin:0 5px;}
.sear a.redfont{color:#ff0000;}
.sear a:hover{text-decoration:underline;}
.clear{ clear:both; height:0; padding:0; margin:0;}
 
/*--氓炉录猫藛陋--*/ 
.menuBox{
	 background:url(../images/menuBg.jpg) repeat-x;
	 height:40px;
	 line-height:40px;
 }
 
.nav{
	 font-family: arial, sans-serif; 
	 width:1000px;
	 margin:0 auto; 
	 background:url(../images/menuBg.jpg) repeat-x;
	 height:40px;
	 line-height:40px;
}
.nav ul {
	height:40px; 
	padding:0; 
	margin:0;
	list-style-type: none;
	text-align:center;
}
.nav ul li {
	display:block;
	width:100px; 
	height:40px; 
	float:left; 
}
.nav ul li a{
display:block; 
text-align:center; 
text-decoration:none; 
width:100px; 
height:40px; 
color:#FFF; 
line-height:40px; 
font-size:16px;
font-family:'Microsoft Yahei';
}
.nav ul li a:hover{color: #ffd83d}
.nav:before,.nav:after {
content:"";
display:table;
height:0;
}
.nav:after { clear:both; }/* For IE 6/7 (trigger hasLayout) */
.nav { zoom:1; }
.nav ul li>ul{ display:none;}
/*current*/
.current{
 font-size:14px;
 color:#646464;
 text-align:left;
 height:30px;
 line-height:30px;
}
.current img{margin-right: 5px;}
.current a{
 color:#646464;
 margin:0 2px;
}

.current a:hover{
 color:#c43311;
}
/*--banner--*/ 
.banner{

 }
 
/*--footer--*/ 
.mTop60{margin-top: 60px;}
.footer{
 background:#313131;
  height:113px;
 color: #9f9f9f; 
  }
 
.fContent{
	background:url(../images/foot_img.jpg) 0 18px no-repeat;
	position: relative;
 font-size: 12px;
 height: 113px;
 }

 .foot_left{ 
 	height:80px;
 	padding-left: 264px; 
 	
  float: left;
   position: absolute; left: 0; top: 34px;}
 .foot_left p{line-height: 22px; }

.fContent ul{
	width: 325px; 

 position:absolute;
 top:34px;
 right:0px;
 }
 
.fContent ul li{
  line-height: 22px;
 }
 
.fContent ul li a{
 color:#9f9f9f;
 line-height: 22px;
 float:left;
 }

/*氓藛鈥犆ぢ郝�*/
.floatUl { width:82px; background:url() repeat-y 0 0; position:absolute; z-index:99999;}
.floatUl li { width:82px; height:97px; position:relative;}
.floatUl li.zfxx { background:url() no-repeat;}
.floatUl li.ewm a{ width: 82px; height: 97px; display: block;}
.floatUl li.share {background:url() no-repeat; margin-top:15px;}
/*buildingPic*/
.buildingPic { background:url() no-repeat; width:488px; height:210px; overflow:hidden; position:absolute; left:50%; margin-left:-244px; top:30%;z-index:99999; display:none;}
.buildingPic p{width: 23px; height: 23px; display:block; background:url() no-repeat; float:right; margin:10px 10px 0 0; cursor: pointer;}
.buildingBg { width:100%; height:100%; background:#000; opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; top:0; z-index:9999; display:none;}
.building{ cursor: pointer;}


.ico01{ margin:12px 5px 0 0; width:8px; height:8px; display:block; float:left; background:url(../images/pic11.jpg) no-repeat;}