.template{ background:url(../images/m42_bg.jpg) repeat-y center top; font-family:"SimSun","Microsoft YaHei","SimHei","Arial","sans-serif";}
.banner{ width:980px; margin:0 auto; overflow:hidden; background:url(../images/m42_banner.png) no-repeat;}
.nav_layer{ width:1116px;  height:69px; background:url(../images/m42_nav.png) no-repeat; margin:0 auto; overflow:hidden;}
.nav{width:980px; height:40px; margin:0 auto; padding-top:10px;overflow:hidden;}
.nav ul{ width:960px; height:40px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left; height:40px; line-height:40px; text-align:center;}
.nav ul li a{ font-size:14px; font-family:"Microsoft YaHei","SimHei","SimSun","Arial","sans-serif"; color:#fff; padding-left:20px; padding-right:20px; display:inline-block;}
.nav ul li a:hover{text-decoration:none;}
.nav ul li.go-home{ background:none;}

.mainbox{ width:980px; margin:0 auto; overflow:hidden; position:relative; background:#fff;}
.wd-652{ width:588px; float:left;  padding:10px 34px 10px 10px;}
.wd-328{ width:303px; float:right; padding:10px 10px 10px 15px;position:relative;}
.wd-303{ width:303px; margin-bottom:14px; position:relative; z-index:1;}
.wd-303-txt{ width:303px;}
.m2o-cell-title{border-bottom:1px solid #cfcfcf;}
.equalHeightMethod { position: absolute;width: 100%;height: 999em;left: 0;top: 0;}

.footer{ width:960px; margin:0 auto; padding-top:22px; padding-bottom:20px;}
.footer ul{ width:360px; height:24px; margin:0 auto; overflow:hidden; padding-left:30px;}
.footer ul li{ float:left; line-height:24px; padding-left:14px; padding-right:16px; background:url(../images/white_line.png) no-repeat right 8px;}
.footer ul li a{ color:#fff; font-size:12px; font-family:"SimSun","Arial","sans-serif";}
.footer ul li a:hover{ text-decoration:none;}
.footer p{color:#fff; font-size:12px; font-family:"SimSun","Arial","sans-serif"; line-height:26px; text-align:center;}
