}



.ads{padding:30px 0;background:#fff;}
.ads img{border-radius:15px;}

body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}
.mag{position:fixed;height:100vh;width:100%;right:0;top:0;;z-index:9999999999999999;background:#fff;}
.mobres{display:none;}
.mobilemenu{display:none;}


@media screen 
  and (min-device-width: 1px) 
  and (max-device-width: 1199px) {
     body{overflow:auto;}
	.wrapper{width:95%;}
	.mobres{display:block;}
	.mag{display:none;}
	
	.mobilemenu{display:block;height:60px;background:rgba(0,0,0,1);position:absolute;top:0;z-index:99999;width:90%;padding:0 5%;}
	.mobilemenu .wrapper{background:none;}
	.mobilelogo{float:left;line-height:60px;color:#fff;font-weight:400;letter-spacing:1px;}
	.mobilelogo img{float:left;margin:20px 12px 20px 0;width:180px;}
	.mobiledo{float:right;color:#fff;line-height:60px;font-size:20px;cursor:pointer;}
	.mobilewrap.active{display:block;top:60px;transition:ease all .3s;z-index:-9998;}
	.mobilewrap{background:#333;position:fixed;width:100%;height:auto;right:0;top:-100vh;z-index:-9998;transition:ease all .3s;}
	.mobilewrap ul{padding:30px 30px 20px;}
	.mobilenav li{background: #222;padding: 5px 10px;border-radius: 10px;font-size: 16px;font-weight: 400;margin-bottom: 5px;}
	.mobilenav li a{color:#ccc;}
	.doclose{width:100%;height:40px;color:#999;bottom:0;right:0;text-align:center;font-size:30px;margin: 0 0 20px;display:block;}
	.mobilemenu .icon-menu{height:60px;width:60px;display:block;float:right;color:#fff;line-height:60px;text-align:right;}
