﻿body,html,div,ul,li,h1,h2,h3,h4,img{margin: 0; padding: 0;}
ul,li{list-style: none;}
body,html{width: 100%; height: 100%; 
  min-width: 1200px;
  min-height: 580px; }

#main {
  width: 100%;
  height: 100%;
  min-width: 1200px;
  min-height: 580px;
  position: relative;
  overflow: hidden;
  background: #000;
  overflow: hidden;
}
#content {
  width: 100%;
  height: 100%;
  min-width: 1000px;
  min-height: 580px;
  position: relative;
  overflow: hidden;
  background: #fff;
  overflow: hidden;
}
.index-page {
	overflow:hidden;
  width: 100%;
  height: 100%;
  position: absolute;
  background: #fff;
  display: none;
}
.platform{display:inline;}


.iebtn {/* opacity:0; background:#fff;filter:alpha(opacity:0)*/}


.count-wrap .num {color: #fff;
font-size: 120px;
font-weight: bold;
margin-top: -40px;
position: absolute;
text-align: center;
top: 50%;
width: 100%;}


.diqiu {left: 50%;
margin-left: -300px;
margin-top: -320px;
position: absolute;
top: 50%;
z-index: 2;}






.wrap{
	width: 100%;
	height: 100%;
	position: relative;
}
.loading-wrap{
	min-width: 1200px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:url(../images/1-3bj.jpg) no-repeat center;
}
.loading-content{
	z-index:9999;
	width: 100%; position:absolute; left:0; top:0;
	height: 100%; background:url(../images/1-1bj.jpg) no-repeat center #fff; z-index:22223
}
.loading-content-top{
	width: 624px;
	height: 150px;
	margin: 260px auto 20px;
	background: url(../images/logo-content.png) no-repeat;
}
.loding-canvas{
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background: url(../images/load-img.png) no-repeat;
}
.count-wrap{
	/*width: 367px;
	height: 120px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -183.5px 0 0 -150px;
	display: none;*/
	position:absolute; width:100%; height:100%; left:0; top:0; z-index:2; display:none
}
.count-wrap img{
	position:absolute; left:50%; margin-left:-360px; top:50%; margin-top:-145px;
	z-index:22;
}

.count-wrap-next img { right:0; bottom:0; position:absolute;}
.count-wrap-next .car1 {}
.count-wrap-next{display: block;
left: 50%;
margin-left: -410px;
margin-top: -330px;
position: absolute;
width:922px; height:798px;
top: 50%; z-index:22;
display: none !important;
}
.count-wrap-next img{
	display: block;
}
.prompt{
	width: 90px;
	height: 82px;
	position: absolute;
	bottom: 1%;
	left: 50%;
	margin-left: -45px;
	display: none;
	z-index:222;
}
#content .box-1{
	display: block;
} 
.box-2-wrap{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/box-2-wrap.jpg) center center no-repeat;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box-2-wrap.jpg',sizingMethod='scale');
}
.box-2-wrap .animate-wrap{
	position: absolute;
	width: 720px;
	height: 120px;
	top: 50%;
	left: 50%;
	margin: -60px 0 0 -360px;
	overflow: hidden;
	display: none;
}
.box-2-wrap .animate-wrap img{
	position: absolute;
	top: 0;
	display: none;
}
.box-2-wrap .animate-wrap-left{
	left: -368px;
}
.box-2-wrap .animate-wrap-content{
	left: 394px;
	top: 34px !important; 
}
.box-2-wrap .animate-wrap-right{
	right: -118px;
}
.box-2-wrap .animate-marp{
	width: 1200px;
	min-height: 660px;
	margin: 0 auto;
	position: relative;
}
.box-2-wrap .animate-marp > div{
	position: absolute;
	background-image: url(../images/animate-marp-box.png);
	background-repeat: no-repeat;
	display: none;
}
.box-2-wrap .animate-marp-box1{
	width: 304px;
	height: 254px;
	left: 30px;
	bottom: 100px;
	background-position: 0 -378px;
	z-index: 3;
}
.box-2-wrap .animate-marp-box2{
	width: 546px;
	height: 174px;
	right: 30px;
	top: 70px;
	background-position: -648px 0;
	z-index: 3;
}
.box-2-wrap .animate-marp-box3{
	width: 330px;
	height: 152px;
	right: 0;
	bottom: 100px;
	background-position: -864px -480px;
	z-index: 3;
}
.box-2-wrap .animate-marp-box4{
	width: 378px;
	height: 390px;
	left: 50%;
	top: 50%;
	margin: -226px 0 0 -195px;
	display: none;
	background-image: none !important;
	z-index: 1;
}
.box-2-wrap .animate-marp-box4 > img{
	display: block;
	width: 100%;
	height: 100%;
}


/*王光星 2015 10 27*/
.videoBtn{ background:url(../images/3-1.jpg) no-repeat; background-position:0 10000px; overflow:hidden;}

.logo1{ position:absolute; left:44px; top:27px; z-index:99; width:210px;}
.logo2{ position:absolute;top:27px; z-index:99; right:30px; }

.s2-1{ position:absolute; width:1900px; height:100%; left:50%; margin-left:-950px; top:0}
.s2-1 .l-fdj{ position:absolute; background:url(../images/2-1-1.png) no-repeat; width:933px; height:805px; left:0; top:50%; margin-top:-440px;}
.s2-1 .c-add{background: url("../images/2-1-3.png");;
height: 120px;
left: 50%;
margin-left: -450px;
margin-top: -60px;
position: absolute;
top: 50%;
width: 905px;}
.s2-1 .r-dj{ position:absolute; background:url(../images/2-1-2.png) no-repeat; width:724px; height:555px; right:0; top:50%; margin-top:-284px;}

.s2-2{ position:absolute; width:1193px; height:631px; left:50%; margin-left:-596px; top:43%; margin-top:-315px;}

.s2-2 img{ position:absolute; left:0; top:0}
.s2-2 .btn1{ cursor: pointer;
    height: 6%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 60%;
    width: 22%;}
.s2-2 .btn2{  cursor: pointer;
    height: 7%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 66.5%;
    width: 22%;}
.s2-2 .txt{ position:absolute; color:#00b8ec; bottom:0; left:0; font-size:45px;}
.s2-2 .txt i{font-size: 200%;
font-style: normal;}
.s2-3{ position:absolute; width:1403px; height:1000px; left:50%; margin-left:-701px; top:43%; margin-top:-500px;}
.s2-3 img{ position:absolute; left:0; top:0; width:100%;}
.s2-3 .btn{ height: 5%;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 53%;
    width: 19%; cursor:pointer;}




.s3-1{height: 121px;
left: 50%;
margin-left: -662px;
margin-top: -287px;
position: absolute;
top: 60%;
width: 362px;}
.indexpage3{ background:url(../images/3-bj.jpg) no-repeat center 60%;}
.indexpage4  {background:url(../images/4-bj.jpg) no-repeat center;}
.indexpage5  {background:url(../images/5-bj.jpg) no-repeat center;}
.indexpage6  {background:url(../images/6-bj.jpg) no-repeat center;}
.indexpage7  {background:url(../images/7-bj.jpg) center;}
.indexpage8  {background:url(../images/8-bj.jpg) center;}
.indexpage9  {background:url(../images/9-bj.jpg) center;}
.indexpage10  {background:url(../images/10-bj.jpg) center;}
.s3-1 .addBtn{ position:absolute; background:url(../images/3-1.jpg) no-repeat; width:21px; height:21px; right:-21px; top:0; cursor:pointer;}
.s3-1 img{ display:none; z-index:2; position:relative}
.s3-2{height: 223px;
left: 50%;
margin-left: -200px;
margin-top: -292px;
position: absolute;
top: 60%;
width: 362px;}
.s3-2 .addBtn{ position:absolute; background:url(../images/3-1.jpg) no-repeat; width:21px; height:21px; right:-21px; top:0;cursor:pointer;}
.s3-2 img{ display:none;}
.s3-3{ cursor: pointer;
    height: 46px;
    left: 50%;
    margin-left: 338px;
    margin-top: -156px;
    opacity: 0;
    position: absolute;
    top: 50%;
    width: 260px;}

.s4-1{ position:absolute; width:895px; height:496px; left:50%; margin-left:-447px; top:50%; margin-top:-236px;}
.s4-1 img{ position:absolute; left:0; top:0}
.s4-1 .btn{ position:absolute; width:201px; height:31px; top:244px; right:0; opacity:0; cursor:pointer}
.s4-1 .btn2{top:279px;opacity:0}
.s4-2{position:absolute; width:897px; height:496px; left:50%; margin-left:-447px;
top: 50%;margin-top: -236px;}
.s4-2 img{ position:absolute; left:0; top:0}
.s4-2 .btn{ position:absolute; width:203px; height:40px; top:246px; right:0; opacity:0; cursor:pointer}
.s4-3{display: none;
height: 496px;
left: 50%;
margin-left: -452px;
margin-top: -236px;
position: absolute;
top: 50%;
width: 888px;}
.s4-3 img{ position:absolute; left:0; top:0}
.s4-4{display: none;
height: 496px;
left: 50%;
margin-left: -453px;
margin-top: -236px;
position: absolute;
top: 50%;
width: 881px;}
.s4-4 img{ position:absolute; left:0; top:0}
.s4-4 .btn{ position:absolute; width:203px; height:40px; top:241px; left:0; opacity:0; cursor:pointer}
.s4-5{background: url("../images/4-car.png") no-repeat scroll 0 0;
height: 182px;
left: 50%;
margin-left: -280px;
margin-top: 32px;
position: absolute;
top: 50%;
width: 560px;}


.s5-1{height: 376px;
left: 50%;
  margin-left: -498px;
    margin-top: -243px;
position: absolute;
top: 50%;
width: 1028px;}
.s5-1 img{ position:absolute; left:0; top:0}
.s5-1 .btn{position:absolute; width:15%; height:13%; cursor:pointer; z-index:2;}
.s5-1 .btn img{ position:relative; left:auto; top:auto; float:left;}
.s5-1 .btn1{ left:23px; top:302px;}
.s5-1 .btn2{ left:210px; top:327px;}
.s5-1 .btn2 img{ float:right}
.s5-1 .btn3{ left:753px; top:106px;}
.s5-1 .btn4{   right: 157px;
    top: 206px;}
.s5-1 .btn5{    left: 984px;
    top: 245px;}


.s6-1{ position:absolute; width:1078px; height:472px; left:50%; margin-left:-539px; top:50%; margin-top:-255px;}
.s6-1 img{ position:absolute; left:0; top:0}
.s6-1 .btn{ bottom: 0;
    cursor: pointer;
    height: 12%;
    left: 567px;
    position: absolute;
    width: 23%;
    z-index: 2;}
.s6-1 .btn img{ position:relative; left:auto; top:auto; float:left;  margin-left: 78px;}

.pagebg { position:absolute;}
.pagebg2 { position:absolute; width:100%; height:100%; left:0; top:0;}
.s7-1{ position:absolute; width:1023px; height:735px; left:50%; margin-left:-417px; top:50%; margin-top:-367px;}
.s7-1 img{ position:absolute; left:0; top:0; width:100%}
.s7-1 .btn{cursor: pointer;
height: 20%;
position: absolute;
width: 10%;
z-index: 2;}
.s7-1 .btn img{ position:relative; left:auto; top:auto; float:left;  margin-left: 10px; width:auto;}
.s7-1 .btn1{left: 22%;top: 24%;}
.s7-1 .btn1 img{    margin-left: 37%;
    margin-top: 18%;}
.s7-1 .btn2{bottom:-10%;left: 27%;}
.s7-1 .btn2 img{     margin-left: 31%;
    margin-top: 26%;}
.s7-1 .video{ height:8%;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 11%;
    width: 263px; cursor:pointer;}


.s8-1{position:absolute;width:1195px; height:744px; left:50%; margin-left:-597px; top:50%; margin-top:-372px; font-size:100px;}
.s8-1 img{ position:absolute; left:0; top:0; width:100%}
.s8-1 .txt1{color: #e30a2a;
font-size: 80%;
left: 2%;
position: absolute;
top: 50%;
margin-top: 10px;}
.s8-1 .txt2{color: #e30a2a;
font-size: 80%;
left: 32%;
position: absolute;
top: 50%;
margin-top: 120px;}



.s9-1{position:absolute;width:1195px; height:744px; left:50%; margin-left:-597px; top:48%; margin-top:-372px; }
.s9-1 img{ position:absolute; left:0; top:0}



.popbox{ position:absolute;z-index:1000; display:none; overflow:hidden;}
.popbox0{ position:fixed;width:100%; height:100%; left:0; top:0;}
.popbox0 .close1{ position:absolute; top:0; right:0; cursor:pointer;}
.p0-1{height: 720px;
left: 50%;
margin-left: -283px;
margin-top: -280px;
position: absolute;
top: 50%;
width: 567px;}
.p0-1 li{color: #fff;
cursor: pointer;
font-size: 20px;
height: 60px;
line-height: 60px;
text-align: center;}
.p0-1 li.active , .p0-1 li:hover{ background:url(../images/menu-3.png) no-repeat center;
height: 60px;
line-height: 60px;}

.p0-2{ position:absolute; background:url(../images/menu-1.png) no-repeat; width:303px; height:83px; left:50%; margin-left:-156px; bottom:0; cursor:pointer;}




.bilibox img { width:100%;}
.s10-1{height: 440px;
left: 30%;
margin-left: -567px;
margin-top: -312px;
position: absolute;
top: 36%;
width: 580px;}

/*.indexpage15 .box a { width:48%; float:left; position:relative;}*/
.s10-1 img{ position:absolute; left:0; top:0}

.indexpage11{background:url(../images/11-bj.jpg) no-repeat;background-size:cover;}

.s11-1{position:absolute; width:786px; height:485px; left:50%; margin-left:-393px; top:50%;margin-top:-242px; box-sizing:border-box; padding-bottom:37px;}
.nav { cursor:pointer;}
.nav .car { cursor:pointer;}

.s11-1 .video{width:100%; height:430px; background:#000; overflow:hidden}
.s11-1 .video img{ width:100%}
.s11-1 .videoList{ position:absolute; width:100%; height:56px; left:0; bottom:0}
.s11-1 .videoList li{float:left; width:33.333333333%; background:url(../images/11-2.jpg) no-repeat;  height:37px; box-sizing:border-box; padding-left:45px; font-size:24px; color:#898989; line-height:37px; padding-right:60px; overflow:hidden; position:relative; font-size:16px; cursor:pointer;}
.s11-1 .videoList li .time{ position:absolute; right:0; top:0; width:110px; height:56px; font-size:18px;}
.s11-1 .videoList li.on{ background:url(../images/11-1.jpg) no-repeat; color:#00b8ec}

.indexpage12{background:url(../images/12-bj.jpg) no-repeat;background-size:cover;}
.indexpage12 .box{ position:absolute; width:1190px; height:360px; left:50%; margin-left:-595px; top:50%; margin-top:-180px;}
.s12-1{position:absolute; background:url(../images/12-1.png) no-repeat; width:478px; height:352px; left:40px; top:0}
.s12-1 .btn1{ position:absolute; width:250px; height:48px; left:0; bottom:0; opacity:0}
.s12-1 .btn2{ position:absolute; width:162px; height:48px; right:33px; bottom:0; opacity:0}
.s12-2{position:absolute; width:616px; height:360px; right:0; top:0}
.s12-2 .bd{position:absolute; width:515px; height:194px; left:50%; margin-left:-257px; top:0; overflow:hidden}
.s12-2 .bd li{ float:left; width:515px; height:100%;}
.s12-2 .bd img{ width:515px; height:194px;}
.s12-2 .prev{ background:url(../images/12-prev.png) no-repeat; width:43px; height:159px; left:0px; position:absolute; top:0}
.s12-2 .next{ background:url(../images/12-next.png) no-repeat;width:43px; height:159px; right:0px;position:absolute; top:0}
.s12-2 .hd{bottom: 10px;
height: 50px;
left: 50%;
margin-left: -235px;
position: absolute;
width: 639px;}
.s12-2 .hd li{float:left;width:91px; height:50px; background:url(../images/car/btn.png) no-repeat; margin:0 -10px;}
.s12-2 .hd li.on{ background:url(../images/car/btnh.png) no-repeat;}
.s12-2 .hd li.li1{ background-position:0 0;}
.s12-2 .hd li.li2{ background-position:-100px 0;}
.s12-2 .hd li.li3{ background-position:-200px 0;}
.s12-2 .hd li.li4{ background-position:-300px 0;}
.s12-2 .hd li.li5{ background-position:-400px 0;}
.s12-2 .hd li.li6{ background-position:-500px 0;}
.s12-2 .hd li.li7{ background-position:-600px 0;}

.indexpage13{background:url(../images/13-bj.jpg) no-repeat;background-size:cover;}
.s13-1{ position:absolute; width:1057px; height:584px; left:50%; margin-left:-528px; top:50%; margin-top:-292px;}
.s13-1 img{ position:absolute; left:0; top:0}
.s13-1 .btn{background: none repeat scroll 0 0 red;
 bottom: 23%;
    height: 13%;
left: 40%;
position: absolute;
width: 20%;
opacity:0;
filter:alpha(opacity:0)}

.indexpage15{background:url(../images/14-bj.jpg) no-repeat;background-size:cover;}
.indexpage15 .box{ position:absolute; width:100%; height:525px; left:0; top:50%; margin-top:-260px;}
.s15-1{ position:absolute; background:url(../images/14-1.png) no-repeat 0 12px; width:1018px; height:432px; left:50%; margin-left:-509px; top:0;}
.indexpage15 .formT{ width:870px; margin-top:10px;}
.indexpage15 .formTit{border-bottom: medium none;
color: #000;
font-size: 35px;
padding-top: 5px;
text-align: center;}
.indexpage15 .smallTit{ font-size:14px; text-align:center; padding-bottom:15px; padding-top:10px; border-bottom:1px solid #eee;}
.indexpage15 .controlLeft{ font-size:14px; width:148px; box-sizing:border-box; padding-right:30px; color:#000; line-height:28px;}
.indexpage15 .controlGroup1 p{  color:#000;}
.indexpage15 .controlGroup1 p input{ margin-right:5px; margin-top:-1px}
.indexpage15 .confirmBtn{ width:231px; height:35px; margin-top:12px; margin-left:208px; background:url(../images/14-3.jpg) no-repeat; color:#fff; text-align:center; line-height:35px; font-size:14px; font-weight:bold;}
.s15-2{ position:absolute; background:url(../images/14-2.png) no-repeat center bottom; width:100%; height:95px; left:0; text-align:center; bottom:0; font-size:14px; text-align:center; color:#626262;}


.s15-2p { width:100%; text-align:center; position:absolute; bottom:5px;}
 
.indexpage14{background:url(../images/15-bj.jpg) no-repeat;background-size:cover;}
.indexpage14 .box{ position:absolute; width:1200px; height:590px; left:50%; margin-left:-600px; top:50%; margin-top:-280px;}
.s14-1{ position:absolute; top:0; left:0}
.s14-2{ position:absolute; top:70px; left:0; width:100%; height:516px;}
.s14-2 .newsbox{float:left; width:49%; background:#535353; padding-bottom:20px; overflow:hidden}
.s14-2 .newsbox img{width:100%;}
.s14-2 .newsbox dl{ padding:8px 18px; color:#fff;}
.s14-2 .newsbox dl dt{font-size:18px; border-bottom:1px solid #fff; height:40px; line-height:40px; text-align:left; overflow:hidden;}
.s14-2 .newsbox dl dd{font-size:14px; line-height:25px; text-align:left; padding-top:10px;}
.s14-2 .newsbox .newBtn{ width:240px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:18px; border:1px solid #fff; float:left; margin-top:5px;}

.s14-2 .n1 .newBtn{ float:right;}
.s14-2 .n2{ float:right}

.menu{background: url("../images/menu.png") no-repeat scroll 0 0 ;
bottom: 10px;
height: 84px;
position: absolute;
right: 29px;
width: 755px;
z-index: 99;}
.menu span{ float:left; width:80px; height:100%; cursor:pointer;}
.menu .yypj{ position:absolute; width:147px; height:100%; right:0; top:0}


.nav {background: url("../images/nav-bj.png") no-repeat scroll left center;
bottom: 0px;
display: none;
height: 60px;
position: absolute;
right: 190px;
width: 220px;
z-index: 99;}

/*.nav{position:absolute; height:60px; width:190px; background:url(../images/nav-bj.png) no-repeat left center;left:50%; margin-left:-95px; bottom:20px; z-index:99; display:none;}
*/
.nav .txt { display:none; font-weight:bold;}
.nav .car{ position:absolute; background:url(../images/nav-1.png) no-repeat; width:146px; height:41px; right:-165px; top:2px;}
.nav .txt{ position:absolute; background:url(../images/nav-on.png) no-repeat center bottom; height:56px ;text-align:center; color:#27b2d9; font-size:18px; left:0; top:-9px; width:72px;}
.nav .txt1{ left:-19px;}
.nav .txt2{ left:-3px;}
.nav .txt3{ left:17px;}
.nav .txt4{ left:35px;}
.nav .txt5{ left:53px;}
.nav .txt6{ left:72px;}

.nav .txt7{left:92px;}
.nav .txt9{left:179px;}
.nav .txt8{left:112px;}
.nav .txt10{left:144px;}


.mask{position:absolute; background:#000; opacity:0.8; left:0; top:0; width:100%; height:100%; display:none; z-index:999}
.popbox{ position:absolute; z-index:10000; display:none;}
.popbox .bd{height: 100%;position: relative;}
.popbox .bd img{ width:100%; height:100%;}
.popbox .prev{ background:url(../images/5-prev.png) no-repeat; width:28px; height:99px; margin-top:-49px; left:-50px;position:absolute; top:50%; opacity:}
.popbox .next{ background:url(../images/5-next.png) no-repeat; background-size:100%;width:28px; height:99px; margin-top:-49px; right:-50px; position:absolute; top:50%;}
.popbox .close{ position:absolute; top:35px; right:0px; width:60px; height:60px; cursor:pointer; z-index:99; background:url(../images/3-1.jpg) no-repeat; background-position:0 10000px;}

.popbox1{ position:absolute; width:737px; height:471px; left:50%; margin-left:-368px; top:50%; margin-top:-235px;}
.popbox1 .pop1-box{ position:absolute; width:100%; height:100%; overflow:hidden}
.popbox2{ position:absolute; width:737px; height:474px; left:50%; margin-left:-368px; top:50%; margin-top:-237px; background:url(../images/6-popbox.png) no-repeat;}
.popbox3{ position:absolute;width:737px; height:471px; left:50%; margin-left:-368px; top:50%; margin-top:-235px;}
.popbox3 .pop2-box{ position:absolute; width:100%; height:100%; overflow:hidden}
.popbox4{ position:absolute; width:986px; height:422px; left:50%; margin-left:-498px; top:50%; margin-top:-211px; background:rgba(0,0,0,0.8)}
.popbox4 .formT{ width:870px; background:none; color:#fff;}
.popbox4 .iptTxt{ background:#fff;}
.popbox4 .formTit{ font-size:26px; padding-top:30px; color:#fff; text-align:center; border-bottom:none;}
.popbox4 .smallTit{ font-size:14px; text-align:center; padding-bottom:15px; padding-top:10px; border-bottom:1px solid #282829;}
.popbox4 .controlLeft{ font-size:14px; width:148px; box-sizing:border-box; padding-right:30px; color:#fff; line-height:28px;}
.popbox4 .controlGroup1{ border-top:1px solid #282829}
.popbox4 .controlGroup1 p{  color:#fff;}
.popbox4 .controlGroup1 p input{ margin-right:5px; margin-top:-1px}
.popbox4 .confirmBtn{ width:231px; height:35px; margin-top:30px; margin-left:208px; background:url(../images/14-3.jpg) no-repeat; color:#fff; text-align:center; line-height:35px; font-size:14px; font-weight:bold;}
.popbox4 .close{ position:absolute; right:0px; top:0px; color:#626262; font-size:14px; text-decoration:underline; color:#626262; width:70px; height:50px; line-height:80px;}
.popbox5{position:absolute; width:1000px; height:625px; left:50%; margin-left:-500px; top:50%;margin-top:-312px; box-sizing:border-box; background:#000;}
.popbox5 .close{ position:absolute; background:url(../images/close.png) no-repeat; width:34px; height:34px; right:0; top:-45px;}


