@charset "utf-8";
/* CSS Document */
@media screen and (min-width:1025px) and (max-width:1810px){
	header .top{ height:auto; overflow:hidden; padding:26px 3% ;}
	.wd{ padding:0 3%;}
}
@media screen and (max-width: 1260px) {.nav li a{margin:0 15px !important; }
	header .top { padding: 26px 3%;}
	header .top h1{  float:left; padding-top:10px;}
	.derplist li{width:20%;}
	
	.wd{ padding:0 3%;}
	.derp ul li .tex{ background:#fff; padding:40px 30px;}.derp ul li .tex h3{ text-align:center; font-size:32px; margin-bottom:20px;}.derp ul li .tex p{ line-height:37px; font-size:16px; color:#797878;text-align:justify;}
	.dsanp .dsright{ width:47%; float:right; height:auto; overflow:hidden; padding:20px 0; text-align:justify;}
	.dsanp .dsright p{ line-height:28px; font-size:14px; padding-top:15px; }
	.dsanp .dsright .moree{  margin-top:15px;}
}

@media screen and (max-width: 980px) {
	.nav,.lan{ display:none;}
	
	header .top{ padding:12px 0 0 0;}
	.demo-buttons{display: block;}
	header .top h1{ width:90%;  float:none; margin:auto; padding-top:0px;}
	header{ position: relative;}
	.derp .irgt .st:nth-child(2) { display:none;}	
	

}

@media screen and (max-width: 768px) {
	header{ height:90px;}
	.nav{ display:none;}
	h2{font-size:2rem; }
	.dyip{  margin:0 auto; padding-top:3%;}
	.inPor ul{ margin-right:0%;}
	.inPor ul li{ width:100%; margin-right:0%; margin-bottom:4%;}
	
	.derp ul{margin-right:0%;}
	.derp ul li{ width:100%; margin-right:0%; height:auto; overflow:hidden; float:none; margin-bottom:5%;}
	.derp ul li .tex{ padding:30px;}.derp ul li .tex h3{font-size:30px; margin-bottom:10px;}.derp ul li .tex p{ line-height:22px; font-size:16px; }
	.dsanp .dsright{ width:47%; float:right; height:auto; overflow:hidden; padding:0px 0; text-align:justify;}
	.dsanp .dsright p{ line-height:22px; font-size:14px; padding-top:10px; height:auto; overflow:hidden; display:block;}
	.dsanp .dsright .moree{ margin-top:15px;}
	.footbox .bsr{ width:50%; float:left; height:auto; overflow:hidden; margin:15px 0; padding-top:25px;}
	.footbox .bsr h3{ font-size:18px;}
	
.newbox ul li .pic{ position:relative; overflow:hidden; width:30%; float:left;}
.newbox ul li .txt{ float:right; width:68%;}
.proconlf{ width:100%; float:none; height:auto; overflow:hidden;}
.proconrg{ width:100%; float:none; margin-top:3%;}
.game163 .bigImg{ height: 350px !important;}
.game163 .smallImg{ width:100%;}
	
	
}

@media screen and (min-width:595px) and (max-width:768px){
	
}
@media screen and (max-width:640px) {
	
	
}
@media screen and (max-width:460px){
	h2{font-size:2rem; }
	.dyip{  margin:0 auto; padding:7% 0;}
	.inPor ul{ margin-right:0%;}
	.inPor ul li{ width:100%; margin-right:0%; margin-bottom:4%;}
	.inPor .item .morw h1{ font-size:20px; font-weight:200; margin-bottom:0px;}.inPor .item .morw p{  line-height:18px;}
	.derp ul{margin-right:0%;}
	.derp ul li{ width:100%; margin-right:0%; height:auto; overflow:hidden; float:none; margin-bottom:5%;}
	.derp ul li .tex{ padding:30px;}.derp ul li .tex h3{font-size:30px; margin-bottom:10px;}.derp ul li .tex p{ line-height:22px; font-size:16px; }
	.dsanp .dsleft{ width:100%; float:none;}
	.dsanp .dsright{ width:100%; float:none;  padding:30px 0; }
	.dsanp .dsright p{ line-height:30px; font-size:16px; padding-top:15px;}
	.footbox .bsr{ width:50%; float:left; height:auto; overflow:hidden; margin:15px 0; padding-top:25px;}
	.onse{ display:none;}
	.footbox .bsr:nth-child(4n) {width:100%;}
	.footcopy{ padding:25px;}
	.subnav2 li{ width:47%; margin:0 5px 10px 5px;}
	.derplist {padding: 50px 0 10px 0;}
	.cur-nav ul li{float:left;width:50%; text-align:center;}
	.cur-nav ul li a{display:block; padding:0 0px; border-right:solid 0px #eaeaea; font-size:16px; position:relative; }
	.newbox ul li .pic{ position:relative; overflow:hidden; width:100%; float:none; margin-bottom:15px;}
	.newbox ul li .txt{ float:none; width:100%;}
	.b_box ul{ margin-right:-3%; margin-bottom:3%; height:auto; overflow:hidden;}
.b_box ul li{ width:47%; height:auto; overflow:hidden; margin-right:3%; margin-top:3%; float:left; }

	
}
