@charset "utf-8";
.none{ display: none;}
.bg{ width: 640px; height: auto; margin: 0 auto;}
.box1{ width: 100%; height:1138px; background: url(../images/bg1.jpg) top center no-repeat;}
.box1 .regbtn{ width: 343px; height: 88px; float: left; margin-top: 810px; margin-left: 150px; background: url(../images/regbtn.jpg) no-repeat;}


.box2{ width: 100%; height:560px; background: #f1f1f1; }
.box2 .nav{ width: 100%; height: 50px; border-top: 1px solid #dadada;}
.box2 .nav a{ width: 33.3%; height: 50px; float: left; font: normal 25px/50px ''; color: #455088; text-align: center; text-decoration: none;}
.box2 .nav .current{ background: #5b6290; color: #fff; }

.box3{ width: 100%; height:1138px; background:#ccc; overflow: hidden; }
.page{ width: 100%; height: 1138px; position: relative; }
.swiper-slide{ width: 640px; height: 1138px; float: left; position: relative;}

.wxj{ background: url(../images/wxj.jpg) no-repeat;}
.cfbj{ background: url(../images/cfbj.jpg) no-repeat;}
.nlb{ background: url(../images/nlb.jpg) no-repeat;}
.gmp{ background: url(../images/gmp.jpg) no-repeat;}
.xdm{ background: url(../images/xdm.jpg) no-repeat;}
.hsp{ background: url(../images/hsp.jpg) no-repeat;}
.ssg{ background: url(../images/ssg.jpg) no-repeat;}
.dmp{ background: url(../images/dmp.jpg) no-repeat;}
.sl{ background: url(../images/sl.jpg) no-repeat;}
.wd{ background: url(../images/wd.jpg) no-repeat;}
.em{ background: url(../images/em.jpg) no-repeat;}
.gb{ background: url(../images/gb.jpg) no-repeat;}
.jzt{ background: url(../images/jzt.jpg) no-repeat;}
.jyw{ background: url(../images/jyw.jpg) no-repeat;}
.tm{ background: url(../images/tm.jpg) no-repeat;}
.jlg{ background: url(../images/jlg.jpg) no-repeat;}
.xjz{ background: url(../images/xjz.jpg) no-repeat;}
.wgm{ background: url(../images/wgm.jpg) no-repeat;}
.thd{ background: url(../images/thd.jpg) no-repeat;}
.wssz{ background: url(../images/wssz.jpg) no-repeat;}
.jzsj{ background: url(../images/jzsj.jpg) no-repeat;}
.yhg{ background: url(../images/yhg.jpg) no-repeat;}

.swiper-slide p{ position: absolute; top: 280px; left: 120px; font: normal 18px/2 ""; color: #000; }

.maskdiv{ width: 100%; height: 1138px; background: #000; opacity: 0.5; position: fixed; z-index: 100; top: 0; left: 0;}
.regbox{ width: 600px; height: 420px; position: fixed; text-align: center; z-index: 101; background: #fff; top: 50px; left: 50%; margin-left: -300px; font: normal 18px/2 ""; color: #333;}
.regbox b{ font: bold 24px/2 ""; color: #c00; margin-top: 30px;}
.regbox span{ color: #c00;}


