/* 通用样式 */

body{
 max-width: 640px;
 margin: 0 auto !important;
}


/* 头部样式 */
.head_box1{
 position: relative;
}
.logo{
 width:100%;
}
.head_phone{
 position: absolute;
 top:29px;
 right: 25px;
 font-size: 16px;
 color: #fff;
}
.nav{
 width:100%;
}
.navlinks{
 width: 25%;
 float: left;
 text-align: center;
 margin-bottom: 1px;
}
.navlinks img{
	width: 40%;
	padding-top:5px;
}
.navlinks a{
 font-size: 18px;
 font-weight: bolder;
 line-height: 25px;
 color: #FFF;
}
.navlinkL{
 width: 99%; float: left; background: #8B1BCB;
}
.navlinkL:hover{
 width: 99%; float: left; background: #D80DC9;
}
.navlinkR{
 width: 1%; float: left; background: #FFF;
}
.navActive{
 width: 99%; float: left; background: #D80DC9;
}
.navImg{
 margin: 10px auto 0px auto;
}

.buttonMune{
 height: 70px;
 width:98.4%;
 max-width: 640px;
 padding-top: 10px;
 background: #D3C8EA;
 position: fixed;
 bottom: 0;
 z-index: 99;
}
.buttonMuneDiv{
 width: 25%;
 float: left;
 text-align: center;
 line-height: 24px;
}
.buttonMuneDiv img{
 display: inline;
 width: 20%;
}
.buttonMuneDiv a{
 color:#52485F;
 font-size: 16px;
 font-weight: bolder;
}


.newDiv{
 width:96%;
 margin: 0 auto;
}
.newCen{
 width:48%;
 float: left;
 margin: 15px 1%;
}
.newCenImg img{
 width:100%;
}
.newCenTiele{
 height: 74px;
 font-size: 14px;
 text-align: center;
 line-height: 22px;
 color: #4c4948;
 padding: 5px 5px 0 5px;
 background: #D4C9EA;
}
.more{
 width:40%;
 margin: 0 auto;
 margin-top: 20px;
}

.new2Cen{
 width:94%;
 margin: 0 auto;
 margin-top: 25px;
 background: #B15EEA;
 position: relative;
}
.new2Left{
 width:35%;
 float: left;
}
.new2Right{
 width:65%;
 float: left;
}
.new2Right .p1{
 font-size:18px;
 font-weight: bold;
 width: 90%;
 height: 80%;
 margin: 0 auto;
 /*margin-top: 5px;*/
 color: #FFF;
 height: 100px;
}
.new2Right .p2{
 font-size:14px;
 font-weight: bold;
 margin: 0 auto;
 position: absolute;
 bottom:0;
 left:41.5%;
 color: #FFF;
}


.new2Cen2{
 width:94%;
 margin: 0 auto;
 margin-top: 25px;
 background: #B61DDA;
 position: relative;
}
.new2Left2{
 width:35%;
 float: left;
}
.new2Right2{
 width:65%;
 float: left;
}
.new2Left2 .p1{
 font-size:18px;
 font-weight: bold;
 margin: 0 auto;
 /*margin-top: 5px;*/
 color: #FFF;
     height: 100px;
}
.new2Left2 .p2{
 font-size:14px;
 font-weight: bold;
 margin: 0 auto;
 position: absolute;
 bottom:0;
 left:3.5%;
 color: #FFF;
}

.wapImg{
 width: 100%;
}
.wappng{
 width: 100%;
}
.footer{
 overflow: hidden;
}
.sumbit{
 width:203px;
 height:49px;
 background: url("../images/submitBg.png") no-repeat;
 border: 0;
}