@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{min-width:1200px;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; background-color:#e5e5e8;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg{margin-top:-920px;}
.rel1002{ position:relative; width:1200px; height:781px; margin:0 auto; overflow:hidden;}
.link{ position:absolute; text-indent:-9999px; background:url(about_ACC6BE7F); }
.stopa{ width:290px; height:380px; left:540px; top:20px; }
/*pop_video*/
.pop_video{background:#000;display:none;width:800px;height:500px;}
.closeBtn{background:url(../../zxsj.wanmei.com/images/main150608/close.png) no-repeat; width:63px; height:63px; position:absolute; right:-63px; top:0; cursor:pointer; display:block;}
.go{ position:absolute; text-indent:-9999px; background:url(../images/cover160511/go.jpg) no-repeat; display:block; width:182px; height:45px; right:0; top:520px; -webkit-transition:0.2s all; }
.go:hover{ background-position:0 -45px; }
.tips{ position:absolute; height:29px; top:735px; left:0; background:#fff url(../images/cover160511/icon_tips.jpg) no-repeat; padding:0 10px 0 70px; color:#515151; font:normal 14px/29px "微软雅黑"; }
.tips a{ color:#515151; padding:0 5px; }
.tips span{ color:#f34346; }
/**/
.boxTop{ width:1200px; height:342px; background:url(../images/cover160511/regbg.jpg) no-repeat; position:absolute; left:0; top:578px; }
.lb1{ width:464px; height:342px; float:left; position:relative;}
.lb1 .lbClick {position: absolute;top:130px;display: block;width:32px;height:59px;cursor: pointer;z-index: 2; }
.lbBtns{ position:absolute; left:35px;top:70px; z-index:11;}
.lbBtns a{ background:#948649; width:393px; height:26px; display:block; font:bold 12px/18px "微软雅黑"; text-align:center; color:#fff; }
.lbBtns a{ background:#948649; width:393px; height:26px; display:block; font:bold 12px/18px "微软雅黑"; text-align:center; color:#fff; }
.lbBtns h3{ margin:2px 0px 0px 2px; width:385px; height:26px; text-align:left; line-height:26px; color:#fff; font-size:14px; background:#948649;}


.lbBtns a:hover{ background:#b09f54; }
.lbNumber{ position:absolute; bottom:10px; left:45px; color:#fff; text-align:center;line-height:31px; z-index:11;}
.lbNumber h3{ width:385px; height:26px; text-align:center; line-height:26px; color:#fff; font-size:14px; background:#e64280; border-radius:20px; }
.lbNumber p{ color:#93083e; font-size:12px; }
.regBtn{ width:359px; height:342px; left:473px; top:0; overflow:hidden; position:absolute; }
#fastreg_box{ width:324px; position:absolute; left:20px; top:70px; }
.regBtn h3{ margin:2px 0px 0px 2px; width:324px; height:26px; text-align:left; line-height:26px; color:#fff; font-size:14px; background:#e84284;}

.regBorder{ background:url(../images/cover160511/reg_boxbg.jpg) no-repeat; }
.downBox{ width:359px; height:342px; position:absolute; right:0; top:0; }
.downBox a{ display:block; text-align:center; position:absolute; }
.down{ width:298px; height:59px; background:#948649; font:bold 20px/59px "微软雅黑"; color:#fff; left:30px;  }
.down_btn1{ top:87px;  }
.down_btn2{ top:159px;  }
.down:hover{ background:#b09f54; }
.gbtns{ width:144px; height:46px; color:#948649; border:1px solid #948649; font:normal 20px/46px "微软雅黑"; top:275px; }
.tese{ left:30px; }
.zn{ left:183px; }

.tesebox{ height:565px; position:relative; }
.tese_text{ height:565px; width:100%; display:none; }
.ts1{ background:url(../images/cover160511/ts1.jpg) center top no-repeat; }
.ts2{ background:url(../images/cover160511/ts2.jpg) center top no-repeat; }
.ts3{ background:url(../images/cover160511/ts3.jpg) center top no-repeat; }
.ts4{ background:url(../images/cover160511/ts4.jpg) center top no-repeat; }
.ts5{ background:url(../images/cover160511/ts5.jpg) center top no-repeat; }
.ts6{ background:url(../images/cover160511/ts6.jpg) center top no-repeat; }
.ts7{ background:url(../images/cover160511/ts7.jpg) center top no-repeat; }
.ts8{ background:url(../images/cover160511/ts8.jpg) center top no-repeat; }
.ts9{ background:url(../images/cover160511/ts9.jpg) center top no-repeat; }
.tese_cont{ width:1200px; margin:0 auto; position:relative; }
.look{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.look1{ width:254px; height:210px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:314px; top:30px; }
.look2{ width:254px; height:92px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:314px; top:240px; }
.look3{ width:254px; height:91px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:314px; top:332px; }
.look4{ width:254px; height:107px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:314px; top:423px; }

.look1s{ width:254px; height:210px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:600px; top:30px; }
.look2s{ width:254px; height:92px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:600px; top:240px; }
.look3s{ width:254px; height:91px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:600px; top:332px; }
.look4s{ width:254px; height:107px; color:#FFFFFF; font-size:14px; text-align:left; position:absolute; left:600px; top:423px; }

.look5{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:95px; text-shadow:1px 1px 0px #000000;  }
.look6{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:135px; text-shadow:1px 1px 0px #000000;  }
.look7{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:175px; text-shadow:1px 1px 0px #000000;  }
.look8{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:215px; text-shadow:1px 1px 0px #000000;  }
.look9{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:255px; text-shadow:1px 1px 0px #000000;  }
.look10{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:295px; text-shadow:1px 1px 0px #000000;  }
.look11{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:335px; text-shadow:1px 1px 0px #000000;  }
.look12{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:375px; text-shadow:1px 1px 0px #000000;  }
.look13{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:415px; text-shadow:1px 1px 0px #000000;  }
.look14{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:455px; text-shadow:1px 1px 0px #000000;  }
.look15{ background:url(../images/ttl.gif); width:700px; height:30px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:314px; top:495px; text-shadow:1px 1px 0px #000000;  }

.look16{ background:url(../images/role_gw.png); width:804px; height:565px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:614px; top:0px;}
.look17{ background:url(../images/role_hh.png); width:741px; height:565px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:714px; top:0px;}
.look18{ background:url(../images/role_qy.png); width:681px; height:565px; color:#FFFFFF; font-size:18px; text-align:left;  position:absolute; left:664px; top:0px;}

.look19{ background:#FE007F; width:120px; height:40px; color:#FFF; font-size:26px; text-align:center; border-radius:2px; position:absolute; left:314px; top:95px; }
.look20{  width:120px; height:40px; color:#FFF; font-size:18px; text-align:center;  position:absolute; left:314px; top:145px; }
.look21{ background:url(../images/XING.png); width:90px; height:15px; color:#FFF; font-size:26px; text-align:center; border-radius:2px; position:absolute; left:417px; top:152px; }
.look22{ width:400px; height:200px; color:#FFF; font-size:20px; text-align:left; border-radius:2px; position:absolute; left:317px; top:192px; text-shadow:1px 1px 0px #000000;   }

.look23{ background:#FE007F; width:120px; height:40px; color:#FFF; font-size:26px; text-align:center; border-radius:2px; position:absolute; left:314px; top:95px; }
.look24{  width:120px; height:40px; color:#FFF; font-size:18px; text-align:center;  position:absolute; left:314px; top:145px; }
.look25{ background:url(../images/XING.png); width:90px; height:15px; color:#FFF; font-size:26px; text-align:center; border-radius:2px; position:absolute; left:417px; top:152px; }
.look26{ width:400px; height:200px; color:#FFF; font-size:20px; text-align:left; border-radius:2px; position:absolute; left:317px; top:192px; text-shadow:1px 1px 0px #000000;   }

.look27{ background:#FE007F; width:120px; height:40px; color:#FFF; font-size:26px; text-align:center; border-radius:2px; position:absolute; left:314px; top:95px; }
.look28{  width:120px; height:40px; color:#FFF; font-size:18px; text-align:center;  position:absolute; left:314px; top:145px; }
.look29{ background:url(../images/XING.png); width:90px; height:15px; color:#FFF; font-size:26px; text-align:center; border-radius:2px; position:absolute; left:417px; top:152px; }
.look30{ width:400px; height:200px; color:#FFF; font-size:20px; text-align:left; border-radius:2px; position:absolute; left:317px; top:192px; text-shadow:1px 1px 0px #000000;   }



.look115{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.look116{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.look117{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.look118{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.look119{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.look{ width:876px; height:426px; color:#948649; font-size:14px; text-align:left; border-radius:20px; position:absolute; left:214px; top:95px; }
.ts_left{ background:url(../images/cover160511/tese_left.png) no-repeat; width:285px; height:565px; position:absolute; left:50%; margin-left:-600px; top:0; padding-top:80px; }
.ts_left a{ display:block; margin:2px 30px 0; float:center; width:245px; font-size:14px; color:#fff; background:url(../images/cover160511/ca.png) 30px center no-repeat; text-align:center; }
.ts_left a.on{ background:url(../images/cover160511/ch.png) 30px center no-repeat; }
.ts_tit{ position:absolute; top:26px; left:998px; margin-left:-173px; }
.ts_tit1{ position:absolute; top:20px; left:998px; margin-left:28px; }
.ts_tit2{ position:absolute; top:20px; left:998px; margin-left:28px; }
/* role */
.roles_box{  overflow:hidden; width:100%; height:865px; overflow:hidden; position:relative; }
.tab_media{ position:absolute; width:100%; height:865px; left:0; top:0; z-index:7;}
#item1,#item2,#item3{ width:1920px; position:absolute; left:0; top:0; left:50%; margin-left:-960px;}
.tab_ul{ position:absolute; width:553px; height:130px; right:50%; bottom:80px; margin-right:-600px; z-index:11; }
.tab_ul li{ width:130px; height:130px; text-indent:-9999px; position:absolute; }
.tab_ul li.tu01{ background:url(../images/cover160511/role_01.png) no-repeat; left:70px; top:0;  }
.tab_ul li.tu02{ background:url(../images/cover160511/role_02.png) no-repeat; left:210px; top:0;  }
.tab_ul li.tu03{ background:url(../images/cover160511/role_03.png) no-repeat; left:350px; top:0;  }
.tab_ul li.on{ background-position:0 -130px; }
.role_cont{ display:none; width:100%; height:865px; position:relative; z-index:10;}
.tab_zu{ position:absolute; overflow:hidden; width:553px; height:202px; right:50%; bottom:10px; margin-right:-650px; z-index:21;}
.tab_zu li{ width:130px; height:130px; cursor:pointer; position:absolute; opacity:0.5; text-indent:-9999px; }
.tab_zu li.on{ opacity:1; }
.tab_ren li.r1{ background:url(../images/cover160511/r1h.png) no-repeat; left:70px; top:0;  }
.tab_ren li.r2{ background:url(../images/cover160511/r2h.png) no-repeat; left:350px; top:0; }
.tab_ren li.r3{ background:url(../images/cover160511/r3h.png) no-repeat; left:0px; top:70px; }
.tab_ren li.r4{ background:url(../images/cover160511/r4h.png) no-repeat; left:140px; top:70px; }
.tab_ren li.r5{ background:url(../images/cover160511/r5h.png) no-repeat; left:280px; top:70px; }
.cont_ren,.cont_shen,.cont_tian{ display:none; width:100%; height:865px; }
.role_bg_fenxiang{ background:url(../zb/1.gif) center top no-repeat;}
.role_bg_guidao{ background:url(../zb/5.gif) center top no-repeat;}
.role_bg_guiwang{ background:url(../zb/2.gif) center top no-repeat;}
.role_bg_hehuan{ background:url(../zb/3.gif) center top no-repeat;}
.role_bg_qingyun{ background:url(../zb/4.gif) center top no-repeat;}
.role_intro{ width:380px; color:#545454; position:absolute; right:50%; margin-right:-590px; top:220px; z-index:20; }
.role_name{ font:normal 22px "微软雅黑"; }
.role_intro p{ padding-top:10px; }
.info_p1{ font:normal 18px "微软雅黑";}
.info_p2{ font:normal 18px "微软雅黑";}
.space{ margin-left:36px;}
.role_more{ display:block; width:113px; height:21px; margin-top:30px; background:#948649; text-align:center; color:#fff; font-size:14px; line-height:21px; border-radius:20px; }
.role_more:hover{ border:1px solid #948649; background:none; color:#948649; }
.role_tit{ position:absolute; top:30px; left:50%; margin-left:-90px; z-index:22; }
