.main{padding-bottom: 30px}
.mainL{width: 670px}
.mainR{width: 310px}
.mainL img{
	width: 100%;
	
}
.mainL .type{height: 38px;border: 1px solid #e8e8e8}
.mainL .type .name{font-size: 16px;color: #666;padding-left: 10px;line-height: 38px}
.mainL .type .type-one{width: 280px}
.mainL .type .type-one2{width: 420px}
.mainL .type .type-list{float: left;padding-top: 8px}
.mainL .type .type-two{
	float: right;background: #fff;border: 1px solid #e8e8e8;
	border-radius: 8px;width: 160px;height: 30px;line-height: 30px;
	padding-left: 10px;margin-top: 4px;margin-right:10px;color: #323232;
	position: relative;
	cursor: pointer;
}
.mainL .type .type-two .timeMore{
	background: #fff;border: 1px solid #e8e8e8;
	width: 170px;
	line-height: 30px;
	max-height: 90px;
	position: absolute;
	left: 0;
}
.mainL .type .type-two .timeMore li{
    padding-left: 10px;
}
.mainL .type .type-two .timeMore li:hover {
    background: #ffbe00 none repeat scroll 0 0;
    color: #fff;
}
.mainL .type .type-two i{
	float: right;
	margin-right: 10px;
	width:20px;
	height: 20px;
	display: block;
	margin-top: 5px;
}
.mainL .type .type-two i.up{
	background: url(/m2/i/hebei/public/selectUp.png)no-repeat center center;	
}
.mainL .type .type-two i.down{
	background: url(/m2/i/hebei/public/selectDown.png)no-repeat center center;	
}
.mainL .type .type-list span{display: inline-block;padding: 0 4px;height: 20px;font-size: 14px;color: #043567;line-height: 20px;background: #fff;border-radius: 10px;cursor: pointer;float: left;}
.mainL .type .type-list span.on{background: #ffbe00;color: #fff;border-radius: 10px}
.mainL .type .type-pic{display: block;width: 100%;height: 410px}
.mainL .type .type-one2 span{margin-right: 2px;padding: 0 5px}
.mainR ul{border: 1px solid #e8e8e8;padding: 13px 0;margin-bottom:10px;}
.mainR ul li{height: 32px;line-height: 32px}
.mainR ul li a{display: block;width: 270px;padding-left: 30px;background: url(/m2/i/hebei/public/li-dian_07.jpg) no-repeat 14px center;color: #666666;font-size: 16px}
.mainR ul li a:hover{color: #ffbe00}
.title{
	height: 40px;
	margin-bottom: 5px;
	background: #3466bb;
	width: 100%;
	padding-top: 0;
	margin-top: 0px;
}
.ms{
margin-bottom:10px;}
.ma{
margin-bottom:10px;}
.title img{
	width: 30px;
	height: 30px;
	margin: 5px 10px;
	float: left;
  cursor: pointer;
}
.title h3{
	border-left: 0px;
	padding-left: 0px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 20px;
	float: left;
  cursor: pointer;
} 
                     .title h3 a { color: #fff; }
                      .cityMap01{
	width: 135px;
	height: 120px;
	line-height: 120px;
	
	top: 200px;
	left: 203px;
 
}
.cityMap02{
	width: 120px;
	height: 102px;
	line-height: 102px;
	
	top: 264px;
	left: 302px;

}
.cityMap03{
	width: 175px;
	height: 168px;
	line-height: 168px;

	top: 13px;
left: 285px;
}
.cityMap04{
	width: 115px;
	height: 67px;
	line-height: 67px;
	
	top: 343px;
left: 200px;
  
}
.cityMap05{
	width: 70px;
	height: 91px;
	line-height: 91px;

	top: 314px;
left: 284px;
 
}
.cityMap06{
	width: 58px;
	height: 116px;
	line-height: 81px;

	top: 181px;
	left: 316px;
 
}
.cityMap07{
	width: 72px;
	height: 81px;
	line-height: 81px;

	top: 140px;
left: 430px;
  
}
.cityMap08{
	width: 107px;
	height: 92px;
	line-height: 92px;
	
	top: 287px;
left: 194px;

}
.cityMap09{
	width: 107px;
	height: 106px;
	line-height: 106px;
	
	top: 151px;
left: 378px;
 
}
.cityMap10{
	width: 114px;
	height: 73px;
	line-height: 73px;
	
	top: 357px;
left: 212px;

}
.cityMap11{
	width: 138px;
	height: 180px;
	line-height: 180px;
	
	top: 59px;
	left: 191px;

}
                    
                    

.cityMap{
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #547EAC;
	z-index: 9;
}
.cityMap span{
	position: relative;
}
.cityMap06 span{
	top: 30px;
}
.cityMap07 span{
	left: 8px;
}
.cityMap:hover{
	z-index: 10;
	color: #fff;
	cursor: pointer;
} 
 .cityMapl01{
	width: 135px;
	height: 120px;
	line-height: 120px;
	
	top: 209px;
	left: 203px;
 
}
.cityMapl02{
	width: 120px;
	height: 102px;
	line-height: 102px;
	
	top: 274px;
	left: 302px;

}
.cityMapl03{
	width: 175px;
	height: 168px;
	line-height: 168px;

	top: 16px;
left: 285px;
}
.cityMapl04{
	width: 115px;
	height: 67px;
	line-height: 67px;
	
	top: 413px;
left: 200px;
  
}
.cityMapl05{
	width: 70px;
	height: 91px;
	line-height: 91px;

	top: 314px;
left: 284px;
 
}
.cityMapl06{
	width: 58px;
	height: 116px;
	line-height: 81px;

	top: 188px;
	left: 316px;
 
}
.cityMapl07{
	width: 72px;
	height: 81px;
	line-height: 81px;

	top: 140px;
left: 430px;
  
}
.cityMapl08{
	width: 107px;
	height: 92px;
	line-height: 92px;
	color:#fff;
	top: 297px;
left: 194px;

}
#cityMap08{color:#fff;}
.cityMapl09{
	width: 107px;
	height: 106px;
	line-height: 106px;
	
	top: 159px;
left: 378px;
 
}
.cityMapl10{
	width: 114px;
	height: 73px;
	line-height: 73px;
	
	top: 357px;
left: 212px;

}
.cityMapl11{
	width: 138px;
	height: 180px;
	line-height: 180px;
	
	top: 65px;
	left: 191px;

}
                    
                    

.cityMapl{
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #547EAC;
	z-index: 9;
}
.cityMapl span{
	position: relative;
}
.cityMapl06 span{
	top: 30px;
}
.cityMapl07 span{
	left: 8px;
}
.cityMapl:hover{
	z-index: 10;
	color: #fff;
	cursor: pointer;
} 
                     
                      .cityMapl2001{
	width: 135px;
	height: 120px;
	line-height: 120px;
	
	top: 209px;
	left: 203px;
 
}
.cityMapl2002{
	width: 120px;
	height: 102px;
	line-height: 102px;
	
	top: 274px;
	left: 302px;

}
.cityMapl2003{
	width: 175px;
	height: 168px;
	line-height: 168px;

	top: 16px;
left: 285px;
}
.cityMapl2004{
	width: 115px;
	height: 67px;
	line-height: 67px;
	
	top: 413px;
left: 200px;
  
}
.cityMapl2005{
	width: 70px;
	height: 91px;
	line-height: 91px;

	top: 314px;
left: 284px;
 
}
.cityMapl2006{
	width: 58px;
	height: 116px;
	line-height: 81px;

	top: 188px;
	left: 316px;
 
}
.cityMapl2007{
	width: 72px;
	height: 81px;
	line-height: 81px;

	top: 140px;
left: 430px;
  
}
.cityMapl2008{
	width: 107px;
	height: 92px;
	line-height: 92px;
	
	top: 297px;
left: 194px;

}
.cityMapl2009{
	width: 107px;
	height: 106px;
	line-height: 106px;
	
	top: 159px;
left: 378px;
 
}
.cityMapl2010{
	width: 114px;
	height: 73px;
	line-height: 73px;
	
	top: 357px;
left: 212px;

}
.cityMapl2011{
	width: 138px;
	height: 180px;
	line-height: 180px;
	
	top: 65px;
	left: 191px;

}
                    
                    

.cityMapl20{
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #547EAC;
	z-index: 9;
}
.cityMapl20 span{
	position: relative;
}
.cityMapl2006 span{
	top: 30px;
}
.cityMapl2007 span{
	left: 8px;
}
.cityMapl20:hover{
	z-index: 10;
	color: #fff;
	cursor: pointer;
} 
                      .cityMapl3001{
	width: 135px;
	height: 120px;
	line-height: 120px;
	
	top: 209px;
	left: 203px;
 
}
.cityMapl3002{
	width: 120px;
	height: 102px;
	line-height: 102px;
	
	top: 274px;
	left: 302px;

}
.cityMapl3003{
	width: 175px;
	height: 168px;
	line-height: 168px;

	top: 16px;
left: 285px;
}
.cityMapl3004{
	width: 115px;
	height: 67px;
	line-height: 67px;
	
	top: 413px;
left: 200px;
  
}
.cityMapl3005{
	width: 70px;
	height: 91px;
	line-height: 91px;

	top: 314px;
left: 284px;
 
}
.cityMapl3006{
	width: 58px;
	height: 116px;
	line-height: 81px;

	top: 188px;
	left: 316px;
 
}
.cityMapl3007{
	width: 72px;
	height: 81px;
	line-height: 81px;

	top: 140px;
left: 430px;
  
}
.cityMapl3008{
	width: 107px;
	height: 92px;
	line-height: 92px;
	
	top: 297px;
left: 194px;

}
.cityMapl3009{
	width: 107px;
	height: 106px;
	line-height: 106px;
	
	top: 159px;
left: 378px;
 
}
.cityMapl3010{
	width: 114px;
	height: 73px;
	line-height: 73px;
	
	top: 357px;
left: 212px;

}
.cityMapl3011{
	width: 138px;
	height: 180px;
	line-height: 180px;
	
	top: 65px;
	left: 191px;

}
                    
                    

.cityMapl30{
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #547EAC;
	z-index: 9;
}
.cityMapl30 span{
	position: relative;
}
.cityMapl3006 span{
	top: 30px;
}
.cityMapl3007 span{
	left: 8px;
}
.cityMapl30:hover{
	z-index: 10;
	color: #fff;
	cursor: pointer;
} 
                      .cityMapl4001{
	width: 135px;
	height: 120px;
	line-height: 120px;
	
	top: 209px;
	left: 203px;
 
}
.cityMapl4002{
	width: 120px;
	height: 102px;
	line-height: 102px;
	
	top: 274px;
	left: 302px;

}
.cityMapl4003{
	width: 175px;
	height: 168px;
	line-height: 168px;

	top: 16px;
left: 285px;
}
.cityMapl4004{
	width: 115px;
	height: 67px;
	line-height: 67px;
	
	top: 413px;
left: 200px;
  
}
.cityMapl4005{
	width: 70px;
	height: 91px;
	line-height: 91px;

	top: 314px;
left: 284px;
 
}
.cityMapl4006{
	width: 58px;
	height: 116px;
	line-height: 81px;

	top: 188px;
	left: 316px;
 
}
.cityMapl4007{
	width: 72px;
	height: 81px;
	line-height: 81px;

	top: 140px;
left: 430px;
  
}
.cityMapl4008{
	width: 107px;
	height: 92px;
	line-height: 92px;
	
	top: 297px;
left: 194px;

}
.cityMapl4009{
	width: 107px;
	height: 106px;
	line-height: 106px;
	
	top: 159px;
left: 378px;
 
}
.cityMapl4010{
	width: 114px;
	height: 73px;
	line-height: 73px;
	
	top: 357px;
left: 212px;

}
.cityMapl4011{
	width: 138px;
	height: 180px;
	line-height: 180px;
	
	top: 65px;
	left: 191px;

}
                    
                    

.cityMapl40{
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #547EAC;
	z-index: 9;
}
.cityMapl40 span{
	position: relative;
}
.cityMapl4006 span{
	top: 30px;
}
.cityMapl4007 span{
	left: 8px;
}
.cityMapl40:hover{
	z-index: 10;
	color: #fff;
	cursor: pointer;
} 
                      .cityMapl5001{
	width: 135px;
	height: 120px;
	line-height: 120px;
	
	top: 209px;
	left: 203px;
 
}
.cityMapl5002{
	width: 120px;
	height: 102px;
	line-height: 102px;
	
	top: 274px;
	left: 302px;

}
.cityMapl5003{
	width: 175px;
	height: 168px;
	line-height: 168px;

	top: 16px;
left: 285px;
}
.cityMapl5004{
	width: 115px;
	height: 67px;
	line-height: 67px;
	
	top: 413px;
left: 200px;
  
}
.cityMapl5005{
	width: 70px;
	height: 91px;
	line-height: 91px;

	top: 314px;
left: 284px;
 
}
.cityMapl5006{
	width: 58px;
	height: 116px;
	line-height: 81px;

	top: 188px;
	left: 316px;
 
}
.cityMapl5007{
	width: 72px;
	height: 81px;
	line-height: 81px;

	top: 140px;
left: 430px;
  
}
.cityMapl5008{
	width: 107px;
	height: 92px;
	line-height: 92px;
	
	top: 297px;
left: 194px;

}
.cityMapl5009{
	width: 107px;
	height: 106px;
	line-height: 106px;
	
	top: 159px;
left: 378px;
 
}
.cityMapl5010{
	width: 114px;
	height: 73px;
	line-height: 73px;
	
	top: 357px;
left: 212px;

}
.cityMapl5011{
	width: 138px;
	height: 180px;
	line-height: 180px;
	
	top: 65px;
	left: 191px;

}
                    
                    

.cityMapl50{
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #547EAC;
	z-index: 9;
}
.cityMapl50 span{
	position: relative;
}
.cityMapl5006 span{
	top: 30px;
}
.cityMapl5007 span{
	left: 8px;
}
.cityMapl50:hover{
	z-index: 10;
	color: #fff;
	cursor: pointer;
} 
.bbl{position: absolute; color: #666666; right: 0; bottom: 0; width: 330px; font-size:14px; border:1px solid #e8e8e8; background: rgb(244, 251, 255) none repeat scroll 0% 0%;}
.bbl tr,.bbl td{border:1px solid #e8e8e8; } 
.cityMap08{
color:#fff;} 
#div1{border:1px solid #e8e8e8;
border-top:0}
#div2{border:1px solid #e8e8e8;
border-top:0}
#div3{border:1px solid #e8e8e8;
border-top:0}
#div4{border:1px solid #e8e8e8;
border-top:0}
#div5{border:1px solid #e8e8e8;
border-top:0} 
.zw{ border:1px solid #e8e8e8;
border-top:0 } 
               
               
 .ms .tab span {
     display: inline-block;
    width: 135px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    font-size: 16px;
    color: #aaaaaa;
    background: url(/m2/i/hebei/public/hot-tit-bg4.png) no-repeat center;
    cursor: pointer;
 }              
  .ms .tab span.on {
  color: #fff;

background: url(/m2/i/hebei/public/hot-tit-bg3.png) no-repeat center;
  } 
               .ms .tab img {

    width: 30px;
    height: 30px;
    margin: 5px 5px;
    float: left;
    cursor: pointer;

} 
               .ma .tab span {
     display: inline-block;
    width: 135px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    font-size: 16px;
    color: #aaaaaa;
    background: url(/m2/i/hebei/public/hot-tit-bg4.png) no-repeat center;
    cursor: pointer;
 }              
  .ma .tab span.on {
  color: #fff;

background: url(/m2/i/hebei/public/hot-tit-bg3.png) no-repeat center;
  } 
               .ma .tab img {

    width: 30px;
    height: 30px;
    margin: 5px 5px;
    float: left;
    cursor: pointer;

}
