				/*  nav */
				.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
					.nav_bar{position:relative; z-index:1;color:#333;}
						.nav{position:relative; width:960px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; }
							.nav a{color:#333; font-size:18px; }
							/*.nav h3{font-size:100%; font-weight:normal; display:block;}*/
								.nav  a{display:block; width:135px; text-align:center; line-height:70px; font-size:18px;}
								.nav  a:hover{ }
							.nav .m{float:left; position:relative; z-index:1;}
							.nav .s{float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px;}
							.nav .sub{display:none; position:absolute; left:-3px; top:70px; z-index:1;  border:1px solid #E6E4E3; border-top:0;  background:#fff;}
								.nav .sub li{text-align:center; padding: 0px; margin-bottom:-1px;}
								.nav .sub li a{display:block;  border-bottom:1px solid #E6E4E3; padding:0px ;  color:#666;_line-height:40px;}
								.nav .sub li a:hover{color:#000;}
								.nav .block{height:70px; width:135px; background:#f1637b; position:absolute; left:0; top:0px; overflow:hidden; z-index:-100;}
	
	
	
	.nav   .sub.normal-sub { 

     min-height:220px;_height:220px;*height:220px;/* background-color:rgba(216,64,89,.9);*/background-color:#fdf5f7; box-shadow:0 10px 10px #333;
    left: auto;
    padding: 10px 10px 10px 120px; 

}
.nav   .normal-sub.mbg1{margin-left:-125px;background-image:url(../images/m1_09.png); background-repeat:no-repeat; }
.nav  .normal-sub.mbg2{margin-left:-185px;width:380px; background-image:url(../images/m2_09.png); background-repeat:no-repeat; }
.nav   .normal-sub.mbg3{margin-left:-125px; background-image:url(../images/m3_09.png); background-repeat:no-repeat; }
.nav   .normal-sub.mbg4{ margin-left:-125px; background-image:url(../images/m4_09.png); background-repeat:no-repeat; }
.nav   .normal-sub   li { text-align:center;
    width: 100%;
}

.nav   .normal-sub.mbg2   li { float:left; display:inline; width:50%;}
.nav   .normal-sub.mbg2   li  a{ width:170px;}
.nav  .normal-sub.mbg2   li.first{ width:100%}
.nav  .normal-sub.mbg2   li.first a{ width:100%}

.nav  .normal-sub   li a {
    border: 0; line-height:40px;*line-height:40px; height:40px; font-size:16px;}

.nav  .normal-sub   li a:hover{background:#f96c84; background:rgba(249,108,132,.5); }
