@charset "utf-8";
?body,html{ width:100%; position: relative;}
body { margin:0; padding:0; font-size:12px; /*font-family:"Microsoft YaHei";*/  font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif; background:#0b0202; color:#403232;min-width:1024px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px":"auto");overflow-x: auto;overflow-y:auto;}
ul, li, p, strong, h3, table, form, tr, td, ol, dl, dd, dt, map, area,h1,h3,h2,h4,h5,h6 { margin:0; padding:0; list-style:none; }
img { border:0; vertical-align:top; }
a { text-decoration:none; outline:none; color:#403232; *hide-focus:expression(this.hideFocus=true);}
.clr{ display:block; height:0; overflow:hidden; clear:both;}
.clr5{ display:block; height:0; overflow:hidden; clear:both; height:4px; }
.head li { float:left; }
.l{ float:left; }
.ov99{ overflow:hidden; text-indent:-9999px; }
.cent{ text-align:center; }
.rigt{ text-align:right; }
.fl{float:left;}
.fr{float:right;}
.cl:after{content: "";clear: both;zoom:1;display:block;}
.hideText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.trt{transition:all .5s ease 0s;}
em,i{font-style:normal;}
.clrit:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clrit{zoom:1;}


h1{ overflow:hidden; display:none; }
.wrapbg{position: relative; width:100%; max-width: 1920px; min-width: 1280px; margin: 0 auto;/* height:890px;  background:url(../../images/intro23/bg1.jpg) center top no-repeat;*/overflow: hidden; top:0;left: 0;}
.page_inner{position:relative; width:100%; min-height:930px;height:auto!important;height:930px; background:url(../../images/intro23/bg3.jpg) center 0 no-repeat; }
#bjgsbg .wrapbg{ background:url(../../images/intro6/bjgsbg2.jpg) no-repeat 0 top;}
#jtbg .wrapbg{ background:url(../../images/intro6/jtbg.jpg) no-repeat 0 top; }
.wrapbg .bg_div
{
	width: 1920px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left:-960px;
}
.wrapbg .bg_div .timeNodeDiv{display:none;width:100%;height:100%;}
.wrapbg .bg_div .timeNodeDiv.on{display:block;}
.wrapbg .bg_div img{width:100%;height:auto;display:block;margin:0 auto;}
.wrapbg .bg1{ }
.wrapbg .bg_div div.v1 .page1_slogan{position:absolute;width:400px;height:120px;bottom: 415px;left: 50%;margin-left:-385px;z-index:100;}
.wrapbg .bg_div div.v1 .videobtn{
	position: absolute;
	width: 96px;
	height: 96px;
	bottom: 400px;
	left: 50%;
	margin-left:0px;
	display: block;
	background:url('../../images/intro24/videoPlayBtn.png') no-repeat 0 0;
	z-index:100;
}
.wrapbg .bg_div div.v2 .videobtn{position: absolute;width: 1486px;height: 408px;bottom:0;left: 50%;margin-left:-700px; z-index:100;background:url('../../images/intro32/bg-2.png') no-repeat;}
.wrapbg .bg_div div.v2 .videobtn.btn1{background-position:0px center;left:50%;margin-left:-420px;}
.wrapbg .bg_div div.v2 .videobtn.btn2{background-position:-506px center;left:50%;margin-left:-45px;bottom:375px;height:100px;}
.wrapbg .bg_div div.v3 .videobtn{position: absolute;width: 340px;height: 150px;left: 50%;display: block;background:url('../../images/intro24/videoPlayBtn_v3.png') no-repeat 0 0;z-index:100;}
.wrapbg .bg_div div.v3 .videobtn.btn1{background-position:center 45px;left:50%;margin-left:345px;top:90px;}
.wrapbg .bg_div div.v3 .videobtn.btn2{background-position:center -240px;left:50%;margin-left:-280px;bottom:378px}
.wrapbg .bg_div div.v4 .videobtn{position: absolute;width: 340px;height: 150px;left: 50%;display: block;background:url('../../images/intro24/videoPlayBtn_v4.png') no-repeat 0 0;z-index:100;}
.wrapbg .bg_div div.v4 .videobtn.btn1{background-position:center 45px;left:50%;margin-left:-610px;bottom:378px}
.wrapbg .bg_div div.v4 .videobtn.btn2{background-position:center -180px;left:50%;margin-left:-55px;top:205px;}
.wrapbg .bg_div div.v5 .videobtn{position: absolute;width: 340px;height: 150px;left: 50%;display: block;background:url('../../images/intro24/videoPlayBtn_v5.png') no-repeat 0 0;z-index:100;}
.wrapbg .bg_div div.v5 .videobtn.btn1{background-position:center 45px;left:50%;margin-left:-235px;bottom:510px}
.wrapbg .bg_div div.v5 .videobtn.btn2{background-position:center -190px;left:50%;margin-left:-65px;bottom:382px;}
.wrapbg .bg_div div.v5 .videobtn.btn3{width:440px; height:250px; left:50%; margin-left:-212px; top:294px; background:none; _background:url(target:blank);}

.jxbg{filter:alpha(opacity=0);opacity:0;-moz-opacity:0;position:absolute;width:100%; height:100%;background:url(../../images/intro23/bg2.jpg) top center no-repeat;  overflow: hidden;z-index: 0;left:0;}
.jxbg_hover{background: url(about:blank);width: 603px;
height: 980px;position: absolute;
top: 0;
left: 50%;margin-left: -444px;z-index: 0; display:none}
#wrapbot{ width:100%; position:relative;overflow:hidden;}
.page{width:100%;position: relative;}
#wrap { width:1280px; margin:0 auto; position:relative; z-index:4; }

.footer
{
	width: 100%;
	height: 50px;
	background: url(../../images/intro30/footer.jpg) no-repeat top center #000000;
}
.footer .qrcode{width:100px; height:102px; position:absolute; bottom:8px; right:50%; margin-right:-630px;}
.bottom { display:none }
.bottom p{ padding:0px 0 0 380px; line-height:18px; }
.newslist{ width:95%; line-height:24px; }


#lefthq{ width:318px; height:650px; position:absolute; left:0; top:0; margin:0; background: url(../../images/intro23/left.png) no-repeat; z-index:12;}
.btns{ padding:205px 0 0 73px; width:200px; height:228px; }
.btns a{ float:left; width:198px; height:72px; overflow:hidden; text-indent:-9999px; }

.fx{ width:240px; height:100px; margin:0 0 0 51px; }
.fx a {  display: inline;  float: left;   height: 49px;   margin: 31px 0 0;   position: relative;  width: 49px;}
.fx a.a1 {  margin: 31px 10px 0 31px;}
.fx a.a2 {    margin: 31px 29px 0 0; }
#ewm {  cursor: pointer;  display: none;   left: -109px;   position: absolute;   top: -109px; }

.scroht{ width:760px; height:408px; position:absolute; top:77px; left:470px; }
.backindex{ display:block; width:121px; height:32px; overflow:hidden; text-indent:-9999px; position:absolute; left:0; top:41px; background: url(../../images/intro6/backbtn.jpg) no-repeat; }
#yun{ display:block; position:absolute; width:310px; height:96px; overflow:hidden; left:477px; top:0; }
#bjgs{ display:block; position:absolute;  left:563px; top:8px; }
.jScrollPaneContainer{ margin:94px 0 0; }
.jScrollPaneTrack{ border-right: 1px solid #D3C4AC; right: 10px; }
.jScrollPaneDrag{  background: url(../../images/intro6/scroll.jpg) no-repeat; width:9px; height:29px !important; left: 13px; }


.backindex2{ display:block; width:121px; height:32px; overflow:hidden; text-indent:-9999px; position:absolute; left:0; top:41px; background: url(../../images/intro6/backbtn2.jpg) no-repeat; }
#pane8 li{ float:left; width:250px; height:170px; overflow:hidden; }
#pane8{width: 780px; height:508px; overflow:hidden; overflow:hidden; font-size:17px; font-family:"Microsoft YaHei"; }

#jtbg .jScrollPaneDrag{  background: url(../../images/intro6/scroll2.jpg) no-repeat; width:9px; height:29px !important; left: 13px; }
#jtbg .jScrollPaneTrack{ border-right: 1px solid #b9bd88; right: 25px; }
#prevLinkImg{ left:-49px; width:168px; }
#nextLinkImg{ right:-49px; width:168px; }

#picimg{ height:912px; overflow:hidden; position:relative; width:10000px;}
#picimg img{ display:none; position:absolute; right:0; top:0; }
#picimg a{ display:block; width:44px; height:75px; overflow:hidden; text-indent:-9999px; }
#picimg a#left{  background: url(../../images/intro6/lefbtn.png) no-repeat; left:512px; position:absolute; top:324px; }
#picimg a#right{  background: url(../../images/intro6/rigbtn.png) no-repeat; right:156px; position:absolute; top:324px; }
.bf{ display:block; padding:0 0 0 9px; color:#666; font-weight:bold; }
.bf a{ margin:0 6px; color:#666; }
.bf a:hover{ color:#fff; }
.bf a.over{ color:#fff; }

#lefthq img{ vertical-align:middle; margin:0 5px; cursor: pointer;}
.st1{ padding: 0 0 0 26px;
    top: 186px;
    position: relative;
    height: 426px; }
    .st1 iframe
    {
    	position: relative;
    	top: -200px;
    }
.st2{padding:17px 0 0 0px; width:348px; height:95px; text-align:center; }
.st3{width:350px; height:46px; text-align:center; position: relative;z-index: 10;}
.st4{width:325px;  text-align:center; }

a.enterbtn2{width:325px; height:53px; display:block; margin:10px 0 0 0px; text-indent:-99999px; overflow:hidden}

.jt2{display:block; position:absolute; width:144px; height:70px; top:40%; right:5px; }
.jt2 a{display:block; position:absolute; width:72px; height:70px; overflow:hidden; text-indent:-9999px; }
.jt2 a.a2{background: url(../../images/intro6/jt2.jpg) no-repeat 0 -70px; right:0; top:0; }
.jt2 a.a1{background: url(../../images/intro6/jt2.jpg) no-repeat -72px -70px; left:0; top:0; }

.jt2 a#left{background: url(../../images/intro6/jt2.jpg) no-repeat -70px 0; }
.jt2 a#left:hover{ background: url(../../images/intro6/jt2.jpg) no-repeat -70px -70px; }
.jt2 a#right{ background: url(../../images/intro6/jt2.jpg) no-repeat 0 0; }
.jt2 a#right:hover{ background: url(../../images/intro6/jt2.jpg) no-repeat 0 -70px; }


.videobox{ position: absolute; position: absolute; left:0; top:0; width:100%; height:564px; z-index:1000;}
.videoblackbg{ width:100%;height:100%;display:block; background:#000;filter:alpha(opacity=45);opacity:0.45;-moz-opacity:0.45; position:absolute; left:0; top:0; z-index:99; }
.videoshow{ width:100%; height:524px; position:absolute; left:0; top:0;  border-top:#000 20px solid;border-bottom:#000 20px solid;z-index:1000;}
.videoshow .videoshowbg{ width:100%; height:524px;background:#000;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8; }
.videomainbg{ width:656px; height:544px; display:block; position:absolute; left:50%; top:0; margin:10px 0 0 -328px; z-index:1000; background:url(/images/v5/videobg.png) no-repeat 0 0;}
.video{ width:608px; height:496px; position:absolute;left:50%; top:24px;margin:10px 0 0 -304px; z-index:1002; background:#000;}
.video a.close{ width:57px; height:23px; display:block; background: url(../../images/intro23/close.png) no-repeat; z-index:1003; position:absolute; right:-58px; top:-41px; text-indent:-999px; overflow:hidden;}

.vem{ overflow:hidden;}

.picount{ height:912px; float:left; position:relative; }
#s1{  background: url(../../images/new/bg.jpg) no-repeat right 0; }
#s2{  background: url(../../images/intro6/2.jpg) no-repeat right 0; }
#s3{  background: url(../../images/intro6/3.jpg) no-repeat right 0; }
#s4{  background: url(../../images/intro6/4.jpg) no-repeat right 0; }

.in{ width:68%; position:relative; margin:0 auto;z-index: 8;text-align: center;}
#tucao_list{display:none;}
.hero{width:1280px; height:930px; position:absolute; z-index:8; left:-30px; top:0px;}
a.videobtn_left{ width:119px; height:39px; display:block;float: left;display: inline; text-indent:-9999px; position:absolute;}
.videobtn_left:hover{Opacity:1;}
a.topicbtn{ position:absolute; right:18%; top:158px;}
a.mainbtn{ width:150px; height:50px; display:block; text-indent:-9999px; position:absolute;top:52px;}
a.mainbtn2{ width:150px; height:50px; display:block; text-indent:-9999px; position:absolute;top:107px;}
.menu_outer
{
	width: 374px;
	height: 231px;
	position: relative;
	top: 236px;
	left: 50%;
	margin-left: 144px;
	display: none;
}
.menu a
{
	float: left;
	display: inline;
	position: relative;
	width: 112px;
	height: 39px;
	top: 0;
}
#lay1 { width:1689px; min-width:1280px; height:790px; background:url(../../images/v14/lay1.png) no-repeat; left:-300px; top:60px;position:absolute; }
#lay2 { width:1689px; min-width:1280px;height:790px; background:url(../../images/v14/lay2.png) no-repeat; left:-280px; top:60px;position:absolute; }

.topbtns{ display:block; position:absolute; width:190px; text-align:center; height:25px; overflow:hidden; position:absolute; left:142px; top:115px; font-size:16px; color:#c8821e; }
.scorllcon{ position:absolute; left:26px; top:0; width:140px; height:20px; overflow:hidden}
.scorllcon ul{ position:absolute; left:0; top:0; width:2013em;}
.topbtns li{ font-size:14px;color:#ffcd1e;width:140px; height:20px; float:left; display:inline; text-align:center; line-height:24px;}
.topbtns li a{ color:#ffcd1e;}
.left1{ float:left; overflow:hidden; text-indent:-9999px; width:25px; height:23px;background:url(../../images/intro6/topbtns.jpg) no-repeat -25px -23px; cursor:pointer;}
.right1{ float:right; overflow:hidden; text-indent:-9999px; width:25px; height:23px; background:url(../../images/intro6/topbtns.jpg) no-repeat -25px 0; cursor:pointer; }
.topbtns .left_no
{
	background-position: 0px 0;
}
.topbtns .right_no
{
	background-position: 0px -23px;
}


.leftclick{ float:left; overflow:hidden; text-indent:-9999px; width:25px; height:23px; background:url(../../images/intro6/topbtns.jpg) no-repeat -25px -23px; cursor:pointer }
.rightclick{ float:right; overflow:hidden; text-indent:-9999px; width:25px; height:23px; background:url(../../images/intro6/topbtns.jpg) no-repeat -25px 0; cursor:pointer }


#picimg .mr{ width:857px; height:581px; position:absolute; right:18%; top:133px;   background:url(../../images/intro6/mr.png) no-repeat; }
#picimg .mr a{  display:block; position:absolute; overflow:hidden; text-indent:-9999px; }
#picimg .mr a#a1{ width:267px; height:201px; left:8px; top:12px;  background-image:url(../../images/intro6/d1.png); background-repeat:no-repeat; background-position:-9999px 0; }
#picimg .mr a#a2{ width:259px; height:379px; left:0; top:188px;  background-image:url(../../images/intro6/d2.png); background-repeat:no-repeat; background-position:-9999px 0; }
#picimg .mr a#a3{ width:202px; height:547px; left:260px; top:33px;  background-image:url(../../images/intro6/d3.png); background-repeat:no-repeat; background-position:-9999px 0; }
#picimg .mr a#a4{ width:209px; height:547px; left:449px; top:0px;  background-image:url(../../images/intro6/d4.png); background-repeat:no-repeat; background-position:-9999px 0; }
#picimg .mr a#a5{ width:222px; height:292px;  left:623px; top:11px;  background-image:url(../../images/intro6/d5.png); background-repeat:no-repeat; background-position:-9999px 0; }
#picimg .mr a#a6{ width:261px; height:285px; left:596px; top:277px;  background-image:url(../../images/intro6/d6.png); background-repeat:no-repeat; background-position:-9999px 0; }

#picimg .mr a#a1:hover{ background-position:0 0; }
#picimg .mr a#a2:hover{ background-position:0 0; }
#picimg .mr a#a3:hover{ background-position:0 0; }
#picimg .mr a#a4:hover{ background-position:0 0; }
#picimg .mr a#a5:hover{ background-position:0 0; }
#picimg .mr a#a6:hover{ background-position:0 0; }


.alert .btn{ height:40px; width:124px; position:absolute; left:243px; top:386px;cursor: pointer;}

.alert1{ position:fixed;_position:absolute; left:50%; top:30%; margin:0 0 0 -275px; z-index:999; border:4px solid #000; border-radius:2px; display:none;width:564px; height:440px;}

.alert1 .bg{background:url(../../images/intro23/al1.jpg) no-repeat; height:100%; position:relative;}

.alert1 a.downloadbtn{ width:132px; height:40px; display:block; text-indent:-999999px; overflow:hidden; position:absolute; left:223px; top:357px; display:block; }

.alert2{ position:fixed;_position:absolute; left:50%; top:30%; margin:0 0 0 -298px; z-index:999;display:none;width:596px; height:443px;}

.alert2 .bg{background:url(../../images/new/al2.png) no-repeat; height:100%; position:relative;}

.alert2 .btn{ height:40px; width:124px; position:absolute; left:243px; top:386px;cursor: pointer;}

.alert2 .inpurt{ display:block; width:121px; height:38px; overflow:hidden; text-indent:-9999px; left:238px; top:387px; position:absolute; }

.alert3{position:fixed;_position:absolute; left:50%; top:17%;  width:719px; height:504px;  z-index:999; margin:0 0 0 -360px; display:none; }

.alert3 .bg{background:url(../../images/intro34/reg_success.png) no-repeat; height:100%; position:relative; width:100%;}

.alert .close{ position:absolute; height:42px; width:47px; right:0px; top:0px; }
.alert3 .close{ position:absolute; height:51px; width:50px; right: 2px;top: 3px; }

.alert3 .table_con{ width:200px;  position:absolute; left:348px; top:150px; color:#fff; line-height:2;}

.alert3 .table_con input{ border:0; color:#000; height:20px; width:140px; padding:0 5px; line-height:18px; vertical-align:middle;}

.alert3 .btn{ height:38px; width:112px; position:absolute; left: 526px;top: 302px;cursor: pointer;}

.alert3 .a1{height: 27px; line-height:26px;left: 620px;position: absolute;top:250px; color:#202020; font-size:14px; font-weight:bold; font-family:"微软雅黑"}
.a1:hover{ text-decoration:underline;}

.alert3 #mobile{display: none;}
.alert3 #yzm{display: none;}
.alert3 #getyzm{display: none;}
.alert3 #cj_submit{display: none;}
.alert3 .sharelink{display: none;}

.phoneNum{padding:5px 0; width:146px; height:17px; line-height:17px; background:none;  color:#000; position:absolute; left: 541px;top: 214px; border:none; text-align:center;}
.phoneMa{padding:5px 0; width:69px; height:17px; line-height:17px;background:none;color:#000; position:absolute;left: 541px;top: 251px;border:none; text-align:center;}
a.sharelink{ width:76px; height:27px; display:block; text-indent:-99999px; overflow:hidden; position:absolute; left:659px; top:214px;}
.share{ position:absolute; left:101px; top:139px; height:37px; display:none;}
.copyline{ height:33px; position:absolute; left:451px; top:146px; width:240px; text-align:left;display: none;}
.copyline em{ width:156px; height:33px; text-align:center; line-height:33px; overflow:hidden; float:left; display:inline; margin-right:8px; color:#fff;}
.copyline a.copy_a{ width:65px; height:30px; float:left; display:inline; text-indent:-99999px; overflow:hidden; cursor:pointer}
.bdsharebuttonbox_custom a, .bdsharebuttonbox_custom .bds_more{cursor: pointer;
margin: 6px 10px 6px 0!important;float: left; width:36px; height:37px !important; background-image:url(../../images/intro23/share.png) !important; padding-left:0 !important}
.bdsharebuttonbox_custom a.bds_more{ background-position:-186px 0;}
.bdsharebuttonbox_custom a.bds_tqq{ background-position:0 0;}
.bdsharebuttonbox_custom a.bds_tsina{ background-position:-47px 0;}
.bdsharebuttonbox_custom a.bds_tieba{ background-position:-93px 0;}
.bdsharebuttonbox_custom a.bds_qzone{ background-position:-140px 0;}

.alert3 .a2{height: 27px;;position: absolute; left:538px;top: 487px;width: 80px;}
.alert3 .a3{height: 27px;position: absolute; left:490px;top:290px;width: 80px;}

.alert3  .more{ height: 20px;left: 375px; position: absolute;top: 415px;width: 55px;}

.alert5{ position:fixed;_position:absolute; left:50%; top:15%; margin:0 0 0 -428px; z-index:999; display:none;width:894px; height:606px;}

.alert5 .bg{background:url(../../images/new/topic_bg.png) no-repeat; height:100%; position:relative;}

.alert4{position:fixed;_position:absolute; left:50%; top:30%;  width:596px; height:444px; z-index:999; margin:0 0 0 -298px;display:none; }
.alert4 .bg{background:url(../../images/intro6/al4.png) no-repeat; height:100%; position:relative; width:100%;}
.alert4 .inpurt{ display:block; width:121px; height:38px; overflow:hidden; text-indent:-9999px; left:238px; top:324px; position:absolute;}


.mask { background:#000; opacity:0.5; filter:alpha(opacity=50); width:100%; position:absolute; left:0; top:0; display:none; z-index:999; }

.btn4_cj{ display:block; width:131px; height:40px; overflow:hidden; margin:0 auto; background:url(../../images/intro6/btn5.jpg) no-repeat 0 0; }
.jiongw{ display:block; height:145px; width:345px; overflow:hidden; text-indent:-9999px; left:0; top:0; position:absolute; }

.jt2 a.left{ display:none; }
#s3 img{ display:block; top:152px; right:323px; }



.btn_wrap{ padding-left:126px; height:72px;}
.topicbtn_0{ display:block; width:138px; height:51px; background:url(../../images/new/topic_1.png) no-repeat; float:left; margin-top:21px; margin-right:12px;}
.topicbtn_0:hover{ background:url(../../images/new/topic_1_h.png) no-repeat;}
.topicbtn_on_0{ display:block; width:138px; height:51px; background:url(../../images/new/topic_1_h.png) no-repeat !important; float:left; margin-top:21px; margin-right:12px;}
.topicbtn_1{ display:block; width:139px; height:49px; background:url(../../images/new/topic_2.png) no-repeat; float:left; margin-top:16px; margin-right:12px;}
.topicbtn_1:hover{ background:url(../../images/new/topic_2_h.png) no-repeat;}
.topicbtn_on_1{ display:block; width:139px; height:49px; background:url(../../images/new/topic_2_h.png) no-repeat; float:left; margin-top:16px; margin-right:12px;}
.topicbtn_2{ display:block; width:138px; height:50px; background:url(../../images/new/topic_3.png) no-repeat; float:left; margin-top:10px;}
.topicbtn_2:hover{ background:url(../../images/new/topic_3_h.png) no-repeat;}
.topicbtn_on_2{ display:block; width:138px; height:50px; background:url(../../images/new/topic_3_h.png) no-repeat; float:left; margin-top:10px;}
.topic_content{ padding-left:44px;}

/*******video����******/
.video_s_wrap{ width:130px; position:absolute; left:50%; top:0; margin:22px 0 0 -455px; z-index:1001;}
.video_s_wrap a{ display:block; width:104px; height:100px; padding:12px; background:url(../../images/v16/video_s_wrap.png) no-repeat; margin-bottom:8px;}
/*2014-3-6*/


.index_video{ z-index:10; position:absolute;top: 152px;left: 138px;width: 114px;
height: 114px;display: inline-block;}
.index_video2{ z-index:10; position:absolute; left:50%;margin-left:529px; top:327px;width: 114px;
height: 114px;display: inline-block;}


.tcbox{height:40px; /*width:702px;*/background:#e6eaf2;border-radius:6px;position:relative;top:830px;padding:9px 7px 0px 0;z-index:99;margin:0 auto;display: inline-block;*zoom:1;*display:inline;}
#tucao_info{margin-left: 7px;}
.tcinit{width:230px;padding:5px;height:16px;line-height:1;color:#5673b8;border:2px solid #6c87c3;border-radius:4px;background:#ffffff;margin:0 10px 0 0;float:left;outline: none;}
.tcinit::-webkit-input-placeholder { /* WebKit browsers */
    color:#5673b8;
}
.tcinit:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#5673b8;
}
.tcinit::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#5673b8;
}
.tcinit:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#5673b8;
}
.tc_spend{width:45px;height:30px;overflow:hidden;text-align:center;color:#ffffff;background:url(../../images/intro29/music.jpg) no-repeat 0 0;font-size:14px;line-height:27px;margin:0 10px 0 0;float:left;font-family:\5FAE\8F6F\96C5\9ED1;overflow: hidden;}
.tc_prev{width:31px;height:30px;overflow:hidden;background:url(../../images/intro29/music.jpg) no-repeat -45px 0;margin:0 10px 0 0;float:left;text-indent:-999999px;}
.tc_stop{width:31px;height:30px;overflow:hidden;background:url(../../images/intro29/music.jpg) no-repeat -76px 0;margin:0 10px 0 0;float:left;text-indent:-999999px;}
.tc_go{background-position:-213px 0;}
.tc_next{width:31px;height:30px;overflow:hidden;background:url(../../images/intro29/music.jpg) no-repeat -107px 0;margin:0 10px 0 0;float:left;text-indent:-999999px;}
.tc_open{width:75px;height:30px;overflow:hidden;background:url(../../images/intro29/music.jpg) no-repeat -138px 0;text-align:center;color:#ffffff;margin:0 10px 0 0;font-size:14px;line-height:27px;float:left;overflow: hidden;}
.tc_num{padding:0 8px;height:30px;line-height:30px;background:#1e2c78;color:#ffffff;float:left;}
.tc_kuang{ max-width:140px; padding:10px 20px; background-color:#ded8d0; border:1px solid #4e4b4b; color:#370707;opacity:0; position:absolute; z-index:11;word-break:break-all;display:none;}
.tucao_1{ left:460px; top:120px;}
.tucao_2{ left: 410px;top: 220px;}
.tucao_3{ left:470px; top:340px;}
.tucao_4{ left: 420px;top: 460px;}
.tucao_5{ left: 600px;top: 395px;}
.tucao_6{ left:560px; top:250px;}
.tucao_7{ left:720px; top:350px;}
.tucao_8{ right:700px; top:400px;}
.tucao_9{ left:715px; top:285px;}
.tucao_10{ right: 750px;top: 260px;}

.card{ width:1070px; height:735px; position: absolute; left:50%; margin-left:-460px; top:0;}
.cake{ position:absolute; right:50%; margin-right:-640px; top:60px; z-index:100;}

.tada{
-webkit-animation:tada 3s infinite ease both;
-moz-animation:tada 1s infinite ease both;
}
@-webkit-keyframes tada{
0%{-webkit-transform:scale(1)}
5%,10%{-webkit-transform:scale(0.9) rotate(-3deg)}
15%,25%,35%,45%{-webkit-transform:scale(1.1) rotate(3deg)}
20%,30%,40%{-webkit-transform:scale(1.1) rotate(-3deg)}
50%{-webkit-transform:scale(1) rotate(0)}
100%{-webkit-transform:scale(1) rotate(0)}
}
@-moz-keyframes tada{
0%{-moz-transform:scale(1)}
5%,10%{-moz-transform:scale(0.9) rotate(-3deg)}
15%,25%,35%,45%{-moz-transform:scale(1.1) rotate(3deg)}
20%,30%,40%{-moz-transform:scale(1.1) rotate(-3deg)}
50%{-moz-transform:scale(1) rotate(0)}
100%{-moz-transform:scale(1) rotate(0)}
}
@media screen and (max-width: 1280px) {
  .slogan { right:30px;}
  .cake{ right:0px; margin-right:0;}
}

.video_list
{
	width: 128px;
	height: auto;
	position: absolute;
	top: 0;
	z-index: 1000;
	margin-top: 21px;
	display: block;
}
.vl_left{
	left: 50%;
	margin-left: -437px;
}
.vl_right{
	right: 50%;
	margin-right: -437px;
}
.video_list li
{
	width: 106px;
	height: 102px;
	padding: 11px;
	background: url(../../images/intro23/kuang1.png) no-repeat 0 0;
	margin-bottom: 8px;
	position: relative;
	cursor: pointer;
}
.video_list li .moonlight
{
	position: absolute;
	top: 0;
	left: 0;
	width: 128px;
	height: 124px;
	background: #000;
	z-index: 10;
	opacity: 0.3;
	-moz-opacity:0.3;
	filter:alpha(opacity=30);
	transition: all 0.3s;
	-moz-transition: all 0.3s; /* Firefox 4 */
	-webkit-transition: all 0.3s; /* Safari �� Chrome */
	-o-transition: all 0.3s; /* Opera */
}
/*
.video_list li .moonlight:hover,.video_list li.cur .moonlight
{
	opacity: 0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}*/
.page2
{
	top: 0;
	z-index: 0;
}

.container-fluid {
 /* padding: 20px;*/
}
.box {
  margin-bottom: 20px;
  float: left;
  width: 224px;
  cursor: pointer;
}
.box div
{
	background: #ffffff;

	padding: 5px 15px;
}
.box p
{
	font-size: 14px;
	color: #444444;
	line-height: 1.8;
	word-wrap:break-word;

}
.box p.starcount
{
	font-size: 14px;
	color: #a0a0a0;
	line-height: 1.8;

}

.star{
	display: inline-block;
	width: 14px;
	height: 13px;
	background: url(../../images/intro32/star.jpg) no-repeat 0 0;
	margin-right: 5px;
}
.box img {
	width: 100%;
	max-width: 100%;
}
.page_nav
{
	position: fixed;
	right: 20px;
	top: 50%;
	margin-top: -30px;
	z-index: 600;
	width: 40px;
	height: 60px;
}
.page_nav a
{
	display: inline-block;
	width: 21px;
	height: 21px;
	color: #8F9DA4;
	text-decoration: none;
	text-align: right;
	background: url(../../images/intro23/dot.png) 5px 5px no-repeat;
	_background: url(../../images/intro23/dot.gif) 5px 5px no-repeat;
	margin-top: 10px;
}
.page_nav .cur
{
	background-position: 0 bottom;
}
.page2_more
{
	color: #dcaf22;
	position: absolute;
	display: inline-block;
	top: 180px;
	right: 100px;
	font-size: 16px;
}
.page2_more:hover
{
	text-decoration: underline;
}
.slogan_outer
{
	position: absolute;
	left: 50%;
	margin-left: 278px;
	top: 426px;
}
.menu{left: 149px;width:360px;height:35px; position:absolute; z-index:9; overflow:hidden}
.menu2{ left:1304px; top:405px;}
.loading
{
	display: inline-block;
	width: 32px;
	height: 32px;
	background: url(../../images/intro23/loading.gif) no-repeat 0 0;
	position: absolute;
	top: 300px;
	left: 50%;
	margin-left: 100px;
	display: none;
}
.sloagan2
{
	position: absolute;
	left: 50%;
	margin-left: -398px;
	top: 10px;
}
.line{
	width: 100%;
	height: 1px;
	position: relative;
	background: url(about:blank);
}
.share_bar
{
	position: absolute;
	right: 20px;
	top: 62px;
	z-index: 100;
	width: 300px;
	text-align: right;
}
.zan_wrap
{
	display: inline-block;
	position: relative;
	min-width: 80px;
	width: auto!important;
	width: 80px;
	height: 18px;
	*zoom:1;*display:inline;
	border: 1px solid #39322e;
	border-radius: 2px;
	background:#d1cecc url(../../images/intro23/zan_btn.jpg) no-repeat 5px 2px;
}
.haoting
{
	display: inline-block;
	height: 100%;
	padding-right: 4px;
	position: absolute;
	right: 0;
	line-height: 17px;
	top: 0;
	cursor: pointer;
}
.share_bar .zan_btn
{
	background: none;
	display: inline-block;
	*zoom:1;*display:inline;
	height: 16px;
	cursor: pointer;

	vertical-align: middle;
	overflow: hidden;
}
.share_bar .bdlikebutton-inner
{
	height: 16px;
}
.share_bar .bdlikebutton-small
{
	min-width: 80px;
	width: auto!important;
	width: 80px;
}
.share_bar .bdlikebutton .bdlikebutton-add
{
	font-size: 12px;
	line-height: 16px;
}
.share_bar .bdlikebutton-small .bdlikebutton-count
{
	height: 16px;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: center;
	padding-right: 33px;
}
.zan_total
{
	text-align: center;
	width: 52px;
	height: 16px;
	position: relative;
	left: 22px;
	color: #000;
}
.bdsharebuttonbox_top
{
	display: inline-block;
	*zoom:1;*display:inline;
	*margin-top: -10px;
	*margin-left: 5px;
	vertical-align: middle;
	width: 96px;
}
.fancybox-overlay
{
	z-index: 999999!important;
}
.bdshare_popup_box
{
	margin-left: -200px;
}
.download_a1
{
	display: block;
	width: 122px;
	height: 40px;
	background: url(../../images/intro23/btn2.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	left: 50%;
	margin-left: -131px;
}
.download_a2
{
	display: block;
	width: 131px;
	height: 40px;
	background: url(../../images/intro23/btn3.jpg) no-repeat 0 0;
	text-indent: -999px;
	position: absolute;
	left: 50%;
}
.lottery_btn
{
	display: inline-block;
	width: 131px;
	height: 40px;
	margin: 0 5px;
	background: url(../../images/intro23/btn4.jpg) no-repeat 0 0;
	margin-left: -36px;
}
.title_a
{
	display: inline-block;
	width: 462px;
	height: 326px;
	background: url(../../images/intro23/title.png) no-repeat 0 0;
	position: absolute;
	left: 592px;
	top: 170px;
	z-index: 2;
	display: none;
	cursor: default;
}
.role_list
{
	width: 3072px;
	height: 980px;
	position: absolute;
	top: 0;
	left: 0;
}
.role_list li
{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.role_wrap
{
	width: 768px;
	height: 980px;
	position: absolute;
	top: 0;
	left: 50%;
	overflow: hidden;
/*	margin-left: -62px;*/
}
.slogan
{
	display: inline-block;
	position: absolute;
	top: 580px;
	left: 50%;
	margin-left: 242px;
}

/*************  ADD NEW  ****************/
.poa{position: absolute;}
.pof{position: fixed;}
.por{position: relative;}
.flt{float: left;}
.flr{float: right;}
.fixclr{clear: both;}
.clearfix {*zoom:1}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.els_logo{width:275px;height:128px;background: url(../../images/intro34/logo.png) no-repeat;right: 320px; z-index:0}
.spd_wrap{bottom: 20px;width: 725px; height:276px;background:url(../../images/intro34/reg_bg.png) no-repeat;left: 50%;margin-left: -365px;z-index:10; border: 0px solid red; }
.spd_wrap .sw_reg{width: 249px;height: 276px;}
.spd_wrap .sw_scroll{width: 471px; position: absolute;bottom: 42px;right: 0;}
.spd_wrap .sw_btn{position: absolute;right: 0;bottom: 0;width: 471px;height: 42px; border: 0px solid red}
.spd_wrap .srft{left:0;top: 0;width: 100%;height: 283px;}
/*scroll*/
.spd_wrap .ss_main{margin: -118px auto 0;width: 100%; overflow:hidden;}

.spd_wrap .ss_main #gallery{height:402px;}
.spd_wrap .ss_main #gallery .awrap{background:none!important; height:402px;}
.spd_wrap .ss_main #gallery a{position:relative; width:471px; height:402px; display:block;}
.spd_wrap .ss_main #gallery a.scroll_btn0{bottom:-116px;height:286px;}
.spd_wrap .ss_main #gallery a.scroll_btn1{bottom:-64px;height:338px;}
.spd_wrap .ss_main #gallery a.btn3_cj{bottom:-116px;height:286px;}
.spd_wrap .ss_main #gallery a img{position:absolute; bottom:0; left:0;}
.spd_wrap .eye_nav{position:absolute;right:2%;bottom:11px;margin-left: 90px;z-index:39;}
.spd_wrap .eye_nav a{background:url(../../images/intro34/dian1.png) no-repeat;width:17px;height:17px;display:block;float:left;margin-right:4px;text-indent:-9999px;}
.spd_wrap .eye_nav a.activeSlide{background:url(../../images/intro34/dian.png) no-repeat;width:17px;}

/*download*/
.spd_wrap .sb_dl{left:0;top: 0px;bottom: 0;width: 100%;height: 100%;font-size: 0}
.spd_wrap .sb_dl p {
	display:inline-block;
	width:20%;
}
.spd_wrap .sb_dl p a {
	width:100%;
}
.spd_wrap .sb_dl a{display: inline-block;width: 156px;height: 40px;line-height: 40px;background: #1c242b;font-size: 18px;font-weight: bold;color: #fff;text-align: center;margin-top: 1px;}
.spd_wrap .sb_dl a:hover {
	background: #30363e;
}
.spd_wrap .sb_dl a.en {
	background: #eca713;
	font-size: 18px;
}
.spd_wrap .sb_dl a.en:hover {
	background: #ffb618;
	font-size: 18px;
}
/*tucao*/
.tucao_wrap{_position: absolute;right: 15px;top: 230px;z-index: 20;position:absolute;}
.tucao_wrap .tools-nav-b{width: 42px;height: 170px;background:#1f1f1f;border-radius: 4px;padding: 7px 0 8px 0;}
.tucao_wrap .ico-tls{display: block;height: 32px;padding: 6px 6px 5px;color: #fff;font-size: 12px;text-align: center;}
.tucao_wrap .ico-tls.ico-tls1{background:url(../../images/intro29/music.png) no-repeat -246px -6px;}
.tucao_wrap .ico-tls.ico-tls2{background:url(../../images/intro29/music.png) no-repeat -246px -50px;}
.tucao_wrap .ico-tls2.hide{background:url(../../images/intro29/music.png) no-repeat -290px -50px;}
.tucao_wrap .ico-tls.ico-tls3{background:url(../../images/intro29/music.png) no-repeat -290px -89px;}
.tucao_wrap .ico-tls.ico-tls4{padding-top:0;background:url(../../images/intro29/music.png) no-repeat -246px -132px;}
.tucao_wrap .ico-tls em{font-size: 12px;line-height: 14px;font-style: normal;word-wrap: break-word;width: 30px;display: none;}
.tucao_wrap .ico-new,.tucao_wrap .ico-new i,.tucao_wrap .ico-pan{display: block;width: auto;height: 12px;background: url(../../images/intro23/ico_new.png) no-repeat 0 -51px;}
.tucao_wrap .ico-new,.tucao_wrap .ico-new i{color: #fff; font: 10px/1 arial;}
.tucao_wrap .ico-new{top: 0;right:35px;left: auto;padding-left: 2px;}
.tucao_wrap .ico-new i {position: relative; padding-right: 3px;background-position: 100% 0;white-space: nowrap; height: 12px;line-height: 12px;margin-right: -3px}
.tucao_wrap .ico-pan{width: 12px;background-position: 0px -17px;}
.tucao_wrap .ico-tls:hover {color: #fff;background-position: 100px 0;}
.tucao_wrap .ico-tls:hover em{display: block;cursor: pointer;}
.tucao-kit{top:0;right: 65px;width: 314px;height: 70px;color: #ccc;font-size: 12px;display: none;}
.tucao-kit-bg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #303030;border-radius: 4px}
.tucao-kit-wrap,#tucao-kit-btn {background: url(../../images/intro23/tucao_kit.jpg) no-repeat 0 0
}
.tucao-kit-wrap {position: relative;left: 0;top: 10px;width: 299px;height: 26px;margin: 0 0 10px 8px}
#tucao-kit-ipt {
    background: 0;height: 23px;line-height: 23px;padding-top: 2px;width: 195px;position: absolute;
    left: 57px;top: 0;border: 0;margin: 0;font-size: 12px;color: #333}
#tucao-kit-btn {position: absolute;width: 47px;height: 26px;right: 0;top: 0;background-position: 100% -27px}
#tucao-kit-btn:hover {opacity: .9;filter: alpha(opacity=90)
}
.tucao-kit-extra {position: relative; padding: 6px 10px}


/*music*/
.music_wrap{bottom: 86px;left: 0;width: auto;height: auto;z-index: 999;}
.music_wrap .mw_fold{background: url(../../images/intro31/music_fold.png) no-repeat;width: 139px;height: 139px;cursor: pointer;}
.music_wrap .mw_fold .mw_unfold{width: 525px;height: 179px;top: -20px;left: -999px;}
.music_wrap .mw_unfold .mw_fold_btn{top: 50%;margin-top: -67px;right: 6px;width: 36px;height: 134px;cursor: pointer;background: url(../../images/intro29/music.png) no-repeat -141px -32px;}
.music_wrap .mw_unfold .mw_share{left: 176px;top: 25px;width: 150px;z-index: 1000;}
.music_wrap .mw_unfold .mw_share .bdsharebuttonbox{width: 150px !important;margin: 0;margin-left: -4px;}
.music_wrap .mw_unfold .mw_share .bdsharebuttonbox a{margin-right: 15px;}
.music_wrap .mw_unfold .mw_star{right: 50px;top: 102px;width: 150px;z-index: 1000;}
.music_wrap .mw_unfold .mw_star .mw_zan{display: block;min-width: 80px;width: auto !important;height: 42px;border-radius: 2px;background: url(../../images/intro23/music_star.png) no-repeat;}
.music_wrap .mw_unfold .mw_star .mw_zan .zan_btn{background: none;display: block;height: 42px;cursor: pointer;vertical-align: middle;overflow: hidden;}
.music_wrap .mw_unfold .mw_star .bdlikebutton-small{min-width: 130px;width: auto !important;}
.music_wrap .mw_unfold .mw_star .bdlikebutton-inner{height: 42px;}
.music_wrap .mw_unfold .mw_star .bdlikebutton .bdlikebutton-add{font-size: 12px;line-height: 42px;}
.music_wrap .mw_unfold .mw_star .bdlikebutton-small .bdlikebutton-count{height: 42px;font-size: 12px;line-height: 42px;color: #fff;text-align: center;padding-right: 12px;}
.music_wrap .mw_unfold .mw_star .mw_haoting{display: block; height: 100%;padding-right: 4px;position: absolute;right: 0;top: 0;line-height: 42px;cursor: pointer;color: #fff;}
.musc{ left: 0;bottom: 0;display:block;z-index: 200;display: none;}
.yinyue{ width:483px; height:152px; left:0px; bottom:14px;z-index: 1;}
/*适配*/
@media (min-width: 1200px) and (max-width: 1900px){
	.tucao_1{ left:190px; top:120px;}
	.tucao_2{ left: 225px;top: 220px;}
	.tucao_3{ left:270px; top:340px;}
	.tucao_4{ left: 220px;top: 440px;}
	.tucao_5{ left: 380px;top: 395px;}
	.tucao_6{ left:420px; top:250px;}
	.tucao_7{ left:720px; top:350px;}
.tucao_8{ right:560px; top:400px;}
.tucao_9{ left:515px; top:285px;}
.tucao_10{ right: 750px;top: 260px;}
}


/* 超首修改2016.06.23 */
.rollTips{width:60px;top:0px;left:200px;z-index:100;position:absolute;}
.rollTips .tp{display:block;width:100%;height:55px;background:url('../../images/intro28/tab_bg.png') no-repeat center bottom; font-size:12px; text-align:center; color:#ffff99; padding:12px 0 0; line-height:55px; vertical-align:baseline;}
.rollTips .tp.t1{padding:12px 0 0;}
.rollTips .tp.t1:hover,.rollTips .tp.t1.on{}
.rollTips .tp.t2{padding:8px 0 0;}
.rollTips .tp.t2:hover,.rollTips .tp.t2.on{}
.rollTips .tp.t3{padding:8px 0 0;}
.rollTips .tp.t3:hover,.rollTips .tp.t3.on{}
.rollTips .tp.t4{padding:8px 0 0;}
.rollTips .tp.t5{height:20px;background:url('../../images/intro28/btt.png') no-repeat; padding:0; position:absolute; bottom:-20px; left:50%; margin-left:-30px;}
.page_nav
{
	position: fixed;
	left:20px;
	top: 50%;
	margin-top: -30px;
	z-index: 600;
	width: 40px;
	height: 60px;

}
.page_nav a
{
	display: inline-block;
	width: 21px;
	height: 21px;
	color: #8F9DA4;
	text-decoration: none;
	text-align: right;
	background: url(../../images/intro13/dot.png) 5px 5px no-repeat;
	_background: url(../../images/intro13/dot.gif) 5px 5px no-repeat;
	margin-top: 10px;
}
.page_nav .cur
{
	background-position: 0 bottom;
}
.small .rollTips{width:60px;top:0px;left:10px;z-index:100;position:absolute;}


.row{width:100%;height:932px;overflow:hidden;position:relative; z-index:2}
.page1{ background:url(../../images/intro38/els1.jpg) no-repeat center top;}
.swfbg{position:absolute; top:-50px;}
.page1 .timeNode{padding:0 15px;margin:20px 0 10px 0;}
.page1 .timeNode .list{width:905px;}
.page1 .timeNode .item{float:left;width:181px;position:relative;cursor:pointer;}
.page1 .timeNode .item.first{width:111px;padding-left:70px;}
.page1 .timeNode .item.last{width:111px;padding-right:70px;}
.page1 .timeNode .item a{display:block;width:100%;height:50px;}
.page1 .timeNode .item .txt{width:100%;line-height:15px;font-size:12px;color:#b9b9b9;font-family:'宋体';text-align: center;}
.page1 .timeNode .item .tp{width:35px;height:35px;background:url('../../images/intro24/dots.png') no-repeat 0 0;line-height:35px;text-align:center;margin:0 auto;font-size:14px;font-family:'arial';position:relative;z-index:5;}
.page1 .timeNode .item.on .tp{background-position:-156px 0;color:#fff;}
.page1 .timeNode .item .bgBar{position:absolute;width:100%;height:4px;top:31px;left:0;background-color:#b9b9b9;}
.page1 .timeNode .item.on .bgBar{background-color:#2c838a;}
.page1 .timeNode .item.first .bgBar{border-radius:2px 0 0 2px;}
.page1 .timeNode .item.last .bgBar{border-radius:0px 2px 2px 0px;}
/*.page1 .videoPlayBtn{display:block;position:absolute;width:250px;height:265px;top:7px;left:50%; margin-left:-616px;z-index:6;}*/
.page1 .videoPlayBtn2{display:block;position:absolute;width:250px;height:265px;top:314px;left:50%; margin-left:-88px;z-index:6;}

/*.page1 .videoPlayBtn i{width:82px; height:81px;  position:absolute; top:0; left:0; }*/
.page2{background:url(../../images/intro32/bg2.jpg) no-repeat center top;}

.page3{background:url(../../images/intro34/bg3.jpg) no-repeat center top; overflow:hidden;}
.page3 .page3_title{width:378px; height:74px; border:solid 1px #fff; line-height:74px; vertical-align:middle; text-align:center; color:#fff; font-size:50px; font-family:"微软雅黑"; position:absolute; top:30px; left:50%; margin-left:-189px; font-weight:normal}
.page3 .page3_title .morebtn{width:112px; height:32px; background:#ff134b; color:#ffffff; font-size:18px; text-align:center; line-height:32px; vertical-align:baseline; position:absolute; top:50%; right:-113px; margin-top:-16px;}
.page3 .bg_div{overflow-y:auto; width:1960px; margin-left:-980px;}
.page3 .bgdiv_wrap{width:1920px; overflow:hidden; height:100%; margin-left:-960px; position:absolute; left:50%; top:0;}
.page3 .container-fluid{left:50%; margin:138px 0 0 -600px; width:1200px;}
.page3 .page3_bg{position:absolute; top:0; left:50%;}



.acts_pop{width:787px; height:550px; position:fixed;}
.acts_pop .close_btn{width:38px; height:38px; background:url(../../images/intro28/close_btn.png) no-repeat; position:absolute; top:-23px; right:-27px;}
.acts_pop .actwrap{width:787px; height:550px; overflow:hidden; position:relative;}
.acts_pop .actwrap .actList{ position:absolute; left:0; top:0;}
.acts_pop .actwrap .actList img{width:787px; height:550px; display:block; float:left}

.acts_pop .left_btn,.acts_pop .right_btn{width:63px; height: 62px; position: absolute;top: 50%; margin-top: -31px; background: url(../../images/intro28/lr_btn.png) no-repeat;}
.acts_pop .left_btn{background-position:0 0; left:-92px}
.acts_pop .right_btn{background-position:-67px 0; right:-92px;}
.gallery_pop{position:fixed; _position:absolute; top:50%; left:50%; padding:16px; background:#FFF;}
.gallery_pop .close_btn{width:45px; height:39px; background:url(../../images/intro32/close_btn.png) no-repeat; position:absolute; top:0; right:-50px;}
.gallery_pop p{width:100%; padding:16px 0 0; color:#444444; line-height:24px; font-size:14px; word-wrap:break-word}


.footer{height:50px; position:absolute; bottom:0;}
.footer .area{background:url(../../images/intro30/footer.jpg) no-repeat center top; height:50px;}
.footer .area p{display:none;}




/*20161212*/
.page1_acta,.page1_actb{width:537px; height:412px; position:absolute; top:166px; left:50%; margin-left:-590px;}
.page1_acta{background:url(../../images/intro29/for_v29.png) no-repeat 0 0;}
.page1_actb{background:url(../../images/intro29/for_v29.png) no-repeat 0 -412px;}
.page1 .flower{width:297px; height:302px; background:url(../../images/intro29/for_v29.png) no-repeat -541px 0; position:absolute; top:320px; left:50%; margin-left:-237px;}


/**liupeng 2017 12 22***/
.bg_outer{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height:100%;
	overflow: hidden;
}
.bg_outer .role{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	background: #000 no-repeat top center/cover;
}
.bg_outer .role1{
	background-image: url(../../images/intro38/els1.jpg);
}
.bg_outer .role2{
	background-image: url(../../images/intro38/els2.jpg);
}
.bg_outer .role3{
	background-image: url(../../images/intro38/els3.jpg);
}
.bg_outer .role4{
	background-image: url(../../images/intro38/els4.jpg);
}
.bg_outer .role5{
	background-image: url(../../images/intro38/els5.jpg);
}
.bg_outer .role6{
	background-image: url(../../images/intro38/els6.jpg);
}
.bg_outer .role7{
	background-image: url(../../images/intro38/els7.jpg);
}
.bg_outer .role8{
	background-image: url(../../images/intro38/els8.jpg);
}
.bg_outer .role9{
	background-image: url(../../images/intro38/els9.jpg);
}
.bg_outer .role10{
	background-image: url(../../images/intro38/els10.jpg);
}
.bg_outer .role11{
	background-image: url(../../images/intro38/els11.jpg);
}
.bg_outer .role12{
	background-image: url(../../images/intro38/els12.jpg);
}
.bg_outer .cur{
	display: block;
}
.name_outer{
	position: absolute;
	top: 165px;
	left: 50%;
	margin-left: 457px;
	z-index: 200;
	color: #fff;
	font-size: 16px;
	width: 90px;
	overflow: visible;
}
.name_outer a{
	color: #fff;
	display: inline-block;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	text-align: left;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	text-shadow: 0px 0px 5px #cdcac9;
	font-style: italic;
	overflow: visible;
	position: relative;
	z-index: 10;
}
.name_outer a.cur{
	-webkit-transform: scale(2.2);
	transform: scale(2.2);
	height: 36px;
	line-height: 36px;
	left: 10px;
	position: relative;
	z-index: 0;
}
.name_outer a:hover{

	left: 10px;
	position: relative;
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.name_outer a.cur:hover{
	-webkit-transform: scale(2.2);
	transform: scale(2.2);
	height: 26px;
	left: 10px;
	height: 36px;
	line-height: 36px;
	-webkit-transition: none;
	transition: none;
}
.video_cover{
	display: inline-block;
	width: 232px;
	height: 129px;
	background: url(../../images/intro34/video_cover.jpg) no-repeat center;
	position: absolute;
	top:395px;
	left: 50%;
	margin-left: 100px;
	z-index: 1000;
}

.reg_list{
	height: 44px;
	position: absolute;
	top: 4px;
	left: 2px;
	width: 242px;
	z-index: 10;
	top: 5px;
}
.reg_list li{
	height: 44px;
	line-height: 44px;
	width: 50%;
	float: left;

	text-align: center;

	position: relative;
}
.reg_list li a{
	border-bottom: 2px solid rgba(0,0,0,0);
}

.reg_list li.btn1 a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -150px;
	overflow: hidden;
	background: url(../../images/intro34/reg_btn1_normal.png) no-repeat center;
}

.reg_list li.btn2 a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -150px;
	overflow: hidden;
	background: url(../../images/intro34/reg_btn2_normal.png) no-repeat center;
}
.reg_list li.btn1 a.hover{
	background: url(../../images/intro34/reg_btn2.png) no-repeat center;
	border-bottom: 2px solid #c1c0a1;
}
.reg_list li.btn2 a.hover{
	background: url(../../images/intro34/reg_btn1.png) no-repeat center;
	border-bottom: 2px solid #c1c0a1;
}
.reg_wrap{
	display: none;
	width: 246px;
	height: 260px;
	margin: 0 auto;
}
.reg_wrap1{
	/* margin-top: 70px; */
}
.active_reg{
	display: block;
}

.version{
	  position: absolute;
    top: 130px;
    left: 50%;
    margin-left: 410px;
    z-index: 200;
    color: #fff;
    font-size: 20px;
    width: 200px;
    overflow: visible;
}
.version span{
    color: #fff;
    display: inline-block;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    text-align: left;
    height: 20px;
    line-height: 20px;
    text-shadow: 0px 0px 5px #cdcac9;
    overflow: visible;
    position: relative;
    z-index: 10;
    width: 120px;
    text-align: center;
}
.version a{
		cursor: pointer;
}
.version img{
	  margin-top: 2px;
}