@charset "utf-8";
html{    overflow-y: scroll;color:white}
* { margin:0; padding:0;}
div,dl,dt,dd,ul,ol,li,h2,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "Microsoft YaHei"}
body{overflow: hidden;background:black;width:100%;min-width:1195px;}
ul,ol,li { list-style:none;}
form{margin:0px;padding: 0px;}
img{ border:0;}
a{color:white;text-decoration:none}
a:hover{color:white;}
strong{font-weight: bolder;}
em,i{font-style:normal;}
.fl{float:left}
.fr{float:right}
.clear{ clear:both} 
/*******頭部********/
.header{margin: 0 auto; height:95px;width:1350px;background:black;box-shadow:0px 0px 15px #000; }
.main{width:1820px;margin: 0 auto;position: relative;}
.logo{height:95px;width:206px;}
.logo img{margin-top: 16px;position: absolute;}
.logotext{font-size: 22px;position:absolute;left:72px; top:28px;font-weight: 700;}
.nav{width:630px;height:95px;position: absolute;left:800px;}
.nav ul{margin:0px 69px;}
.nav ul li{float:left;width:120px;height:95px;text-align:center;line-height:95px;}
.nav ul li a{font-size:18px;color:white;float:left;padding:0px 5px;height:95px;display:block;}
.language{width:130px;height:95px; font-size:14px; line-height:95px;}
.content{width:100%;}
.nav ul li a.on,.nav ul li a:hover{color:white;border-bottom: 1px solid white ;height: 63px;}
/*******banner********/
.banner{width:100%;height:700px;position:relative; 
  background:url("../img/banner.jpg") no-repeat center;
  
 }
.triangle{
  position: absolute;
  top: 540px;
  left:-100px;
  width: 0;
  height: 0;
  border-top: 0px solid transparent;
  border-left: 1920px solid transparent;
  border-right: 0px solid transparent;
  border-bottom: 160px solid black;
}
.part{
  position: relative;
}
.p1{ 
  height: 600px;
  height:1100px;
line-height: 1.8;
width:1395px;
margin: 0 auto;}
.p1 img{
  width:450px;
  height:800px;
  float: left;
  margin:55px 15px 0 0;
}
.js{padding-top: 10px;}
.p1 .text li{
  padding-top: 10px;
  width:453px;
  text-align: center;
  float: left;
}
.p2{
  background-color: #1c1c1c;
  height:1850px;
}
.p2 .item{position: relative;background-color: white;height:450px;width:1400px;margin:0 200px 50px 200px;}
.p2 img{position: relative;padding: 80px 50px;}
.p2 p{color:#000;font-size: 24px;}
.p2 h1{text-align: center;
font-size: 50px;
font-weight: 100;
padding:80px 0 50px 0}
.item .tit{
  text-align: left;
  width:1000px;
  color: #000;
  position: absolute;
 top:110px;
 left:340px;
}
.c2 .tit{
  padding-top:55px;
}
.tit h2{
  font-size: 40px;
  font-weight: 400;
}
.p3{height:500px;background-color: black;}
.p3 .text{
  text-align: center;
  height:150px;
  width:400px;
  margin: 0 auto;
  padding-top: 50px;
  line-height: 2;
}

.btn{
  height:100px;
  width:550px;
  margin: 80px auto;
}
input{
  background-color: #333333;
  color:white;
  border: none;
  border-radius: 2px;
  height:50px;
  width:300px;
  font-size: 22px;
}
button{
  font-size: 30px;
  margin-left:100px;
  background: black;
  border:4px solid white;
  width:90px;
  border-radius: 5px;
  color:white;
  font-weight: 700;
}
.p3 h1{font-size: 50px;}
.p3 h2{font-weight: 200;}
/*******底部********/
.footer{background:#14191f url(../img/footer.jpg) top center no-repeat;width:100%;height:200px;color:#cccccc;}
.footer .contact{font-size:14px; padding:30px 0;text-align:center;line-height: 1;}
.footer .contact a{color:#cccccc;margin-right:20px;}
.footer .contact a:hover,.login_cn .p1 a:hover{color:#EF5909;}
.footer .contact p{margin-bottom:10px;text-indent:20px;}
.footer .contact p i{margin-right:4px;}
.footer .inscribe{height:191px;width:300px;text-align:right;font-size:12px;line-height:25px;}
.footer .inscribe img{width:170px;margin-top:15px;}
.f12{font-size:12px;}
/*******遊戲大全********/
