#mwebbox  { width:100%; background:#232323; height:auto; overflow:hidden; min-width:1000px; font-family: "微软雅黑", "Microsoft YaHei", "宋体"; color:#FFF;    }
#mwebboxmid { width:100%; padding: 30px 0; height:auto; margin:0 auto; }

.setcmid { width:100%; height:auto; overflow:hidden; margin:0 auto; border-bottom:1px solid #4d4d4d;  }

.sect0 { width:555px; height:400px; background:url(sect0.png) no-repeat left top; margin:0 auto;  margin-top:30px; padding-left:445px;    }
.sect0top { height:38px; line-height:38px; font-size:28px; }
.sect0top span { display:block; float:left; height:38px; line-height:38px; font-size:36px; margin-right:15px; color: #FFF;  }
.sect0top span.appico { width:90px; background:url(appico.png) no-repeat left center; } 
.sect0info { line-height:22px; padding-top:10px; padding-right:10px;   font-size: 13px; color: #ccc; line-height:34px; }
.sect0info a { color:#FFF; }
.sectitle { margin:0; height:110px; background:url(sectitle.png) no-repeat center top;}
.sect1 { width:1000px;  height:413px; background:url(mobile_web_img1_2.png) no-repeat right top; margin:0 auto; margin-top:30px;    }
.sect1title { height:34px; line-height:34px; font-size:36px; padding-left:65px;  }

.fr, .right { float: right; display:inline;  }
.fl, .left {  float: left;  display:inline; }
.mwebleft { float:left; width:520px; margin-left:65px;   }
#mwebboxmid h3 { font-size:18px;  color: #fff; padding-top:25px; font-weight:normal; line-height:32px;  }
#mwebboxmid .inner { padding-top: 20px; height:auto; overflow:hidden;  }
.mqr-code {  float: left; width: 126px; height: auto; overflow:hidden;    }
.mqr-code-box { width:118px; height:118px; padding: 3px; border: 1px solid #575757; background:#FFF; overflow:hidden; position:relative;  }
.mqr-code-box  img { position:absolute; top:3px; left:3px; }
.mqr-code p { height:25px; line-height:25px; text-align:center; font-size:13px; color:#FF0; }
.mwinfo { float:left; width:365px; line-height:22px; height:auto; overflow:hidden;  padding-left:20px;     }
.mwinfo span.ft1 { font-size:16px; line-height:30px;    }
.mwtxt { margin:0; height:45px; line-height:45px; margin-top:10px;  }
.mwtxt span.wleft { float:left; display:block;  width:28px; height:45px; background:url(wleft.png) no-repeat;   }
.mwtxt span.wright { float:left; display:block; width:48px; height:45px; background:url(wright.png) no-repeat; }
.mwtxt a { display: block; float:left;  color: #FFFFFF;  font-weight: bold; padding:0 10px 0 0px;  height: 45px; line-height: 45px; background:url(wmid.png) repeat-x; text-align: center; }

.sect2 { width:1000px;  height:635px; background:url(sect2.png) no-repeat center bottom; margin:0 auto; overflow:hidden;     }
.sect2top { margin-top:60px; height:180px; padding-left:248px;  }
.sect2left { float:left; width:130px; }
.s2qr { float:left; border:1px solid #575757; padding:9px; width:110px; height:110px;   }
.s2qrtxt { line-height:22px; text-align:center; color:#f5fe02; padding-top:8px; font-size:12px;   }
.sect2right { float:left; padding-left:20px; width:460px; height:auto; overflow:hidden; }
.sect2right font.agid { background:#F00; color:#FFF;  line-height:24px; padding:3px;   }
.se2rt { font-size:36px; color:#FFF; height:50px; line-height:50px;  }
.sect2right p { line-height:35px; font-size:16px; color: #ccc; margin:0px;   }
.sect2right p a { color:#ebfa02;}