@charset "utf-8";
/* CSS Document */
*{
    padding: 0;
    margin: 0;
}
body{
    font-size: 1.2rem;
    font-family: "microsoft yahei";
    max-width: 640px;
    min-width: 320px;
    margin: 0 auto;
	overflow-x:hidden;
}
input,select,textarea{
    font-family: "Microsoft Yahei", "微软雅黑";
    font-size: 1.2rem;
    outline: none;
}
a{
    text-decoration: none;
    color: #000;
}
ul,li,ol{
    list-style: none;
}
/*清除浮动*/
.mclear{clear:both;}
.clearfix:after {       
    content: ".";    
    display: block;  
    clear: both;     
    visibility: hidden;  
    line-height: 0;   
    height: 0;     
    font-size:0;    
}
.mleft{float:left !important;}
.mright{float:right !important;}

.mmbanner img{display:block; width:100%;}
.mwidth{width:30rem; margin:0 auto;}
.mboxtop{margin-top:2.4rem;}
.mtitle{line-height:1.5rem;}
.mtitle h3{font-size:2rem; color:#be9150; text-align:center;}
.mtitle p{color:#333333; font-size:1.4rem; text-align:center; margin-top:0.5rem;}
.mtitle img{width:100%;}

.yckr{margin-top:1rem;}
.yckr ul li{width:14.15rem; float:left; margin-bottom:1rem; padding-bottom:1rem; border:#e3e3e3 1px solid; border-radius:1.5rem; -moz-border-radius:1.5rem; -ms-border-radius:1.5rem; -o-border-radius:1.5rem; -webkit-border-radius:1.5rem;}
.yckr ul li img{width:14.15rem; height:9rem; border-radius:1.5rem;}
.yckr ul li p{font-size:1.1rem; color:#333333; text-align:center; margin-top:0.5rem; padding:0 1rem;}
.mannn{width:23.5rem; height:2.3rem; padding-top:0.4rem; background:#e02f3b; border-radius:1.35rem; -webkit-border-radius:1.35rem; -o-border-radius:1.35rem; -ms-border-radius:1.35rem; -moz-border-radius:1.35rem; margin:0 auto; text-align:center; color:#FFF; font-size:1.4rem; line-height:2.7rem;}
.mannn a{width:19.5rem; height:1.9rem; margin:0 auto; color:#FFF; background:url(../images/tb.png) no-repeat left center; background-size:1.9rem; display:block; line-height:1.9rem; text-align:right; padding-right:0.5rem;}

.mbox02{}
.xfzx{margin-top:0.5rem; background:#ad7b34; padding-bottom:0.5rem;}
.xfzxt{height:2.9rem;}
.xfzxt ul li{width:50%; height:2.9rem; float:left; text-align:center; line-height:3rem; color:#FFF; font-size:1.4rem; background: linear-gradient(to right, #cc9444 , #ad7b34); background: -webkit-linear-gradient(right, #cc9444 , #ad7b34); background: -o-linear-gradient(right, #cc9444 , #ad7b34); background: -moz-linear-gradient(right, #cc9444 , #ad7b34);}
.xfzxt ul li.on{background:url(../images/jt.png) no-repeat; background-size:100%; -moz-background-size:100%; -ms-background-size:100%; -o-background-size:100%; -webkit-background-size:100%;}
.xfbd{width:29rem; background:#FFF; margin:0 auto;}
.xfbdlist{padding-top:1.5rem;}
.xfbdlistt{width:27.5rem; height:8.7rem; margin:0 auto;}
.xfbdlistt img{width:27.5rem; height:8.7rem;}
.xfbdlistn{width:27.5rem; height:3.5rem; margin:1rem auto 0 auto; border-bottom:#737373 1px dashed;}
.xfbdlistn01{border-bottom:none;}
.xfbdlistn h4{width:5rem; height:2.1rem; color:#FFF; font-size:1.1rem; line-height:2.1rem; background:url(../images/wzd.png) no-repeat; background-size:100%; -moz-background-size:100%; -ms-background-size:100%; -o-background-size:100%; -webkit-background-size:100%; padding-left:0.5rem; float:left;}
.xfbdlistn p{width:21.2rem; height:2.1rem; line-height:1.2rem; color:#333333; font-size:1.1rem; float:right;}
.xfbdlistb{width:24.25rem; height:2.7rem; margin:0 auto; padding-bottom:1rem;}
.mannn01{width:11.35rem;}
.mannn01 a{width:8rem;}
.mannnb{background:#c4944f;}
.mbox03b{margin-top:1rem;}
.mbox03b ul li{width:14.45rem; float:left; margin-bottom:1.5rem;}
.mbox03b ul li img{width:14.45rem; height:8.9rem; display:block;}
.mbox03b ul li p{font-size:1.25rem; text-align:center; color:#FFF; background:#be9150; display:block; padding:0.4rem 0;}

.mbox04b{margin-top:1rem;}
.mbox04b img{width:100%;}
.mbox04b ul li{width:8rem; float:left; text-align:center; font-size:1.15rem; color:#333333; margin-right:3rem; margin-top:0.2rem;}
.mbox04b ul li.mr{margin-right:0rem;}

.mtitle02 h3{font-size:1.8rem;}
.mbox05b{margin-top:1rem; height:19rem; margin-bottom:1rem;}
.mbox05bl{width:13.5rem; height:19rem;}
.mbox05bl img{width:100%;}
.mbox05br{width:15.85rem; height:19rem; position:relative;}
.mbox05br p{font-size:1.1rem; color:#333333;}
.mbox05br p.p2{width:5.8rem; color:#FFF; background:#be9150; text-align:center; margin:1rem 0 0.8rem 0;}
.mbox05br p.p3{font-size:0.9rem !important; text-indent:2em; margin-bottom:0.25rem; line-height:1.2rem;}
.mbox05br img{width:100%; height:5.15rem; position:absolute; bottom:0;}

.mbox06{background:#be9150; padding:1.5rem 0;}
.mtitle03 h3{color:#FFF;}
.mbox06b{height:22.4rem; margin-top:0.8rem;}
.mbox06b ul li{width:14.1rem; height:9.1rem; float:left; border-radius:1rem; background:#fcfaf4; position:relative;}
.mbox06b ul li p{font-size:1.5rem; text-align:center; color:#333;}
.mbox06b ul li p.p1{margin-top:0.5rem;}
.mbox06b ul li p.p2{font-size:1.6rem; color:#d5303b; line-height:3rem;}
.mbox06b ul li p.p2 span{font-size:3.5rem;}
.mbox06b ul li p.p3{font-size:1.1rem; margin-top:-0.6rem;}
.mbox06b ul li p.p4{font-size:2rem; color:#d5303b; font-weight:bold;}
.mbox06b ul li a{display:block; width:9.5rem; height:2.65rem; margin:0 auto; background:#d5303b; border-radius:1rem; -moz-border-radius:1rem; -ms-border-radius:1rem; -o-border-radius:1rem; -webkit-border-radius:1rem; color:#FFF; line-height:2.65rem; text-align:center; font-size:1.4rem; position:absolute; bottom:-1.325rem; left:2.3rem;}
.mbox06bulb{margin-bottom:2.4rem;}

.mbox07b{margin:0.8rem 0 1rem 0;}
.mbox07b img{width:100%; display:block;}

.mbox08{}
.mbox08 ul li{width:14.9rem; height:9.5rem; float:left; position:relative; margin-top:1rem;}
.mbox08 ul li img{width:100%;}
.mbox08 ul li p{width:100%; color:#FFF; position:absolute; bottom:0; text-align:center; line-height:2rem;}
.box08w{width:30.8rem; height:22.5rem; margin:0 auto;}

.mdongdan{animation:dongtan01 1s ease infinite; -moz-animation:dongtan01 1s ease infinite; -ms-animation:dongtan01 1s ease infinite; -o-animation:dongtan01 1s ease infinite; -webkit-animation:dongtan01 1s ease infinite;}
.mdongdan01{animation:dongtan02 1s ease infinite; -moz-animation:dongtan02 1s ease infinite; -ms-animation:dongtan02 1s ease infinite; -o-animation:dongtan02 1s ease infinite; -webkit-animation:dongtan02 1s ease infinite;}

.mdongdan03{animation:dongtan 1.5s linear infinite; -moz-animation:dongtan 1.5s linear infinite; -ms-animation:dongtan 1.5s linear infinite; -o-animation:dongtan 1.5s linear infinite; -webkit-animation:dongtan 1.5s linear infinite;}
.mdongdan04{animation:dongtan2 1.5s linear infinite; -moz-animation:dongtan2 1.5s linear infinite; -ms-animation:dongtan2 1.5s linear infinite; -o-animation:dongtan2 1.5s linear infinite; -webkit-animation:dongtan2 1.5s linear infinite; }

@keyframes dongtan01
{
	from{width:23.5rem; font-size:1.4rem;}
	to{width:24.5rem; font-size:1.35rem}
}
@-moz-keyframes dongtan01
{
	from{width:23.5rem; font-size:1.4rem;}
	to{width:24.5rem; font-size:1.35rem}
}
@-ms-keyframes dongtan01
{
	from{width:23.5rem; font-size:1.4rem;}
	to{width:24.5rem; font-size:1.35rem}
}
@-webkit-keyframes dongtan01
{
	from{width:23.5rem; font-size:1.4rem;}
	to{width:24.5rem; font-size:1.35rem}
}
@-o-keyframes dongtan01
{
	from{width:23.5rem; font-size:1.4rem;}
	to{width:24.5rem; font-size:1.35rem}
}

@keyframes dongtan02
{
	from{width:11.35rem; font-size:1.4rem;}
	to{width:12.35rem; font-size:1.35rem}
}
@-moz-keyframes dongtan02
{
	from{width:11.35rem; font-size:1.4rem;}
	to{width:12.35rem; font-size:1.35rem}
}
@-ms-keyframes dongtan02
{
	from{width:11.35rem; font-size:1.4rem;}
	to{width:12.35rem; font-size:1.35rem}
}
@-webkit-keyframes dongtan02
{
	from{width:11.35rem; font-size:1.4rem;}
	to{width:12.35rem; font-size:1.35rem}
}
@-o-keyframes dongtan02
{
	from{width:11.35rem; font-size:1.4rem;}
	to{width:12.35rem; font-size:1.35rem}
}

@keyframes dongtan
{
	from{background:#c4944f;}
	to{background:#e02f3b;}
}
@-moz-keyframes dongtan
{
	from{background:#c4944f;}
	to{background:#e02f3b;}
}
@-ms-keyframes dongtan
{
	from{background:#c4944f;}
	to{background:#e02f3b;}
}
@-webkit-keyframes dongtan
{
	from{background:#c4944f;}
	to{background:#e02f3b;}
}
@-o-keyframes dongtan
{
	from{background:#c4944f;}
	to{background:#e02f3b;}
}

@keyframes dongtan2
{
	from{background:#e02f3b;}
	to{background:#c4944f;}
}
@-moz-keyframes dongtan2
{
	from{background:#e02f3b;}
	to{background:#c4944f;}
}
@-ms-keyframes dongtan2
{
	from{background:#e02f3b;}
	to{background:#c4944f;}
}
@-webkit-keyframes dongtan2
{
	from{background:#e02f3b;}
	to{background:#c4944f;}
}
@-o-keyframes dongtan2
{
	from{background:#e02f3b;}
	to{background:#c4944f;}
}