@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-family:微软雅黑; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0 none; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none outside none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ""; }
abbr, acronym { border: 0 none; }
a { text-decoration: none; }
a:focus { outline:none; }
.clr{clear:both}

.light{color:#F00;}

#wrap{width:100%;background: url(../images/bg.jpg) no-repeat center 0 #2f354a;}
.left{width:252px;float:left;padding-top:185px;position:relative;background:url("../images/left_bg.jpg") no-repeat scroll 0px 0px #2d2d3c;}
.nav{position:relative;width:252px;height:915px; background:url(../images/nav_bg.jpg) no-repeat center top;}
.nav a{width:252px;height:73px;display:block;position:absolute;left:0;background:url(../images/nav_bg.jpg);text-indent:-9999px;cursor:pointer;}
.nav a.on,.nav a:hover{ background:url(../images/nav_hover_bg.jpg) no-repeat center top;}
.nav a.nav01{top:0;background-position: 0 0;}
.nav a.nav02{top:73px;background-position: 0 -73px;}
.nav a.nav03{top:144px;background-position: 0 -146px;}
.nav a.nav04{top:211px;background-position: 0 -211px;}
.nav a.nav05{top:283px;background-position: 0 -283px;}
.nav a.nav06{top:354px;background-position: 0 -354px;}
.nav a.nav07{top:424px;background-position: 0 -424px;}
.nav a.nav08{top:492px;background-position: 0 -492px;}
.nav a.nav09{top:563px;background-position: 0 -563px;}
.nav a.nav10{top:632px;background-position: 0 -632px;}
.nav a.nav11{top:701px;background-position: 0 -701px;}
.nav a.nav12{top:772px;background-position: 0 -772px;}
.nav a.nav13{top:845px;background-position: 0 -845px;}
.bg1{background:url("../images/bg1.jpg") no-repeat scroll 0px top #fff;}
.bg2{background:url("../images/bg2.jpg") no-repeat scroll 0px top #fff;}
.bg3{background:url("../images/bg3.jpg") no-repeat scroll 0px top #fff;}
.bg4{background:url("../images/bg4.jpg") no-repeat scroll 0px top #fff;}
.bg5{background:url("../images/bg5.jpg") no-repeat scroll 0px top #fff;}
.bg6{background:url("../images/bg6.jpg") no-repeat scroll 0px top #fff;}
.bg7{background:url("../images/bg7.jpg") no-repeat scroll 0px top #fff;}
.bg8{background:url("../images/bg8.jpg") no-repeat scroll 0px top #fff;}
.main{margin-left:252px;padding:90px 900px 60px 60px;min-width:560px;min-height:1100px;}
.main h2{font-size:50px;font-weight:bold;}
.main h3{color:#7b8397;font-size:14px;line-height:22px;padding-top:10px;}
.main h4{font-size:28px; font-weight:bold;padding:10px 0;}
.main .tab {overflow:hidden;margin-bottom:20px;}
.main .tab a{float:left;margin:6px 5px;padding:0 7px;height:36px;line-height:36px;color:#ffffff;border:1px solid #ec6a7d;background-color:#ec6a7d;cursor:pointer;}
.main .tab a:hover,.main .tab a.on{color:#ec6a7d;background:#ffffff;border:1px solid #ec6a7d;}



.content{padding-top:20px;color:#7b8397;font-size:14px;}
.content h5{font-size:20px;color:#ec6a7d;margin:5px 0;}
.content p {line-height:22px;padding:5px 0;}
.content img{padding:20px 0 10px 0;}

.mid{width:1008px;margin:0 auto;position:relative; padding-bottom:100px; }
.bg_top{padding-top:413px;background:url(../images/bg9_01.jpg) no-repeat center top;}
.bg_bot{padding-bottom:100px;background:url(../images/bg9_02.jpg) no-repeat center 392px #e9e7ee;}
.years_box{width:100%; padding-bottom:70px; position: relative;}
.years_tab{margin:0 auto;width:900px;padding:0 0;height:80px; text-align:center; font-size:32px; }
.years_tab a{width:446px;height:80px; line-height: 80px; color:#ffffff; background: url(../images/tab2.png) no-repeat right 0; display: inline;}
.years_tab a.years01{float: left; }
.years_tab a.years02{float: right;}
.years_tab a.on,.years_tab a:hover{color:#ffffff; background-position: 0 0;}
.pubMain{width: 900px; background: #FFF; margin: 0 auto; border:5px solid #5e92c4; border-radius: 8px;}
.pubHeight{height: 11px;}

.tex{padding:40px 20px;}
.years_box img{padding:20px 0 10px 0;}
.tex p{line-height:24px;text-indent:2em;}

.indexbg{height:1020px;position:relative; background:url(../images/idx_bg_01.jpg) no-repeat left top;}
.timebg{background:url(../images/idx_bg_02.jpg) no-repeat left bottom;}
.index_nav{width:401px;height:562px;position:absolute;top:78px;left:790px;background:url(../images/index_nav.png) no-repeat center top;}
.index_nav a{position:absolute;width:150px;height:80px;display:block;background:url(../images/index_nav.png) no-repeat center top;}
.index_nav a:hover{background:url(../images/index_nav_on.png) no-repeat center top;}
.index_nav a.tab01{top:12px;left:22px;background-position:-22px -12px;}
.index_nav a.tab02{top:104px;left:22px;background-position:-22px -104px;}
.index_nav a.tab03{top:196px;left:22px;background-position:-22px -196px;}
.index_nav a.tab04{top:288px;left:22px;background-position:-22px -288px;}
.index_nav a.tab05{top:380px;left:22px;background-position:-22px -380px;}
.index_nav a.tab06{top:472px;left:22px;background-position:-22px -472px;}
.index_nav a.tab07{top:12px;left:235px;background-position:-235px -12px;}
.index_nav a.tab08{top:104px;left:235px;background-position:-235px -104px;}
.index_nav a.tab09{top:196px;left:235px;background-position:-235px -196px;}
.index_nav a.tab10{top:288px;left:235px;background-position:-235px -288px;}
.index_nav a.tab11{top:380px;left:235px;background-position:-235px -380px;}
.index_nav a.tab12{top:472px;left:235px;background-position:-235px -472px;}

.detail{position:absolute;width:100px;height:40px;top:640px;left:300px;display:block;cursor:pointer;z-index:11111;text-indent:-9999px;}
.timebar{position:absolute;width:70px;height:70px;top:800px;left:1095px;display:block;cursor:pointer;z-index:11111;text-indent:-9999px;}
.past{width:1000px;position:absolute;top:710px;left:150px;height:39px;margin-top:121px; background:url(../images/line.png) no-repeat 5px center;}
.past li{position:relative;float:left;padding:0px 42px 0px 0;}
.past li .yellow dt{width:32px;height:32px;background:url(../images/big.png) no-repeat center;}
.past li .red dt{width:19px;height:19px;margin-top:7px;background:url(../images/small.png) no-repeat center;}
.end{position:absolute;top:820px;left:1100px;width:50px;height:50px;background:url(../images/end.png) no-repeat center;}
.past li.current .yellow dt{background:url(../images/big_on.png) no-repeat center;}
.past li.current .red dt{background:url(../images/small_on.png) no-repeat center;}
.past li .step{position:absolute;width:96px;color:#ccc;font:normal 12px/1.5 "Microsoft YaHei";text-align:center;}
.past li .yellow .step{left:-25px;}
.past li .red .step{left:-35px;}
.past li .txt{display:none;position:absolute;width:68px;height:74px;text-align:center;color:#f7c6a9;font:normal 12px/1.5 "Microsoft YaHei";}
.past li .txt span{color:#ffc000;}
.past li .yellow .txt{left:-15px;}
.past li .red .txt{left:-30px;}
.past li.even .step{top:30px;}
.past li.even .txt{color:#4d3984;font-weight:bold;text-align:center;bottom:-8px;padding:18px 0px 22px 0px;background:url(../images/ball_top.png) no-repeat center top;}
.past li.odd .step{bottom:24px;}
.past li.odd .txt{color:#4d3984;font-weight:bold;top:38px;padding-top:20px;background:url(../images/ball_bot.png) no-repeat center top;}


.regbox{background:url(http://zhuxian.wanmei.com/features/images/popshow.jpg) no-repeat 0 0; width:328px; height:604px;}
.reghie{height:55px;}
.regbtn{height:155px; padding:0 0 0 35px;}
.libaobtn{background:url(about:blank); display:block; width:259px; height:55px;}
.closebtn{float:right; width:22px; height:22px; background:url(about:blank); cursor:pointer;}
.reglink{width:211px; height:35px; float:left; display:inline; margin-left:17px;}
.reginp{height:316px; text-align:center;}
.regweibo{padding:20px 0 0 5px;}
.regweibo a{float:left; width:88px; height:58px; display:inline; margin-left:19px; background:url(about:blank);}

.regdown{padding:0 0 0 32px;}
.regdown a{float:left; height:42px; display:inline; margin-right:7px; background:url(about:blank);}
.regdown a.downs1{width:108px;}
.regdown a.downs2{width:157px;}

#flart_regbar{position:absolute; right:0; top:143px; width:0; height:604px; overflow:hidden;z-index:11111;}
#regbox{position:absolute; height:604px; left:0; top:0; overflow:hidden;}
.btn_bar{position:absolute; top:250px; right:0; cursor:pointer;}
.cunone{cursor:default;}
.btn_login{position:absolute;top:180px;right:0;cursor:pointer;}

.btn_reg{position:absolute;top:250px;right:0;cursor:pointer;}

.showbg{width:100%; height:1020px ; position:absolute; left:0; top:0; z-index:19998; background:#000; opacity:.5;filter:alpha(opacity=50); display:none;}

.showfirst{background:url(http://zhuxian.wanmei.com/images/cover140118/popbtn.jpg) no-repeat 0 0; width:640px; height:310px; position:absolute; top:290px; display:none; z-index:19999; display:none;}
.spantxt{position:absolute; display:block; width:227px; height:21px; line-height:21px; text-align:center; color:#000; font-weight:bold; left:248px; top:93px;}
.ashowbs{width:160px; height:100px; position:absolute; right:28px; top:151px; background:url(about:blank);}

.showsecond{position:absolute; right:46px; top:351px; width:230px; height:265px; background:#f5f7ff;  z-index:19999; display:none;}
.showreg p{line-height:22px; text-align:center;}
.showreg a{color:#cecece;}
.showreg h3{height:20px; line-height:20px; padding:0 0 0 12px; clear:both;}
.showreg label{float:left; width:64px;text-align:center;background:#000;color:#fff;margin-right:3px;opacity:.3;filter:alpha(opacity=30);}
.showreg span{width:136px;height:20px; line-height:20px; padding:0 2px;background:#000;border:none;color:#fff !important; float:left;}
.showreg iframe{position:absolute; left:0; top:31px;}
.showpng{width:256px; height:111px; position:absolute; left:-270px; top:-50px; z-index:2; background:url(http://event50.wanmei.com/zhuxian/201305/0508arrival/images2/jiantou.png) no-repeat; }

.header{ height:600px; position:relative; width:1002px; margin:0 auto;}



