@charset "utf-8";

@media screen and (max-width: 1919px) {
#c-header .c-nav>li {
   margin: 0 15px;
}


#c-header .c-gn form {
   padding: 0 15px;
}

#c-header .c-gn .c-phone i {
   margin: 0 5px 0 15px;
}
}

@media screen and (max-width: 1599px) {

.swiper-button-next, .swiper-button-prev{ top:80px;}

.protilecont{ width:100%}
.protilecont .pleft img{ width:100%;}

}

@media screen and (max-width: 1365px) {

/*----- index -----*/
.gamelist .gamecont .gameright{ width:50%; padding-top:0px;}
.gamelist .gameimg{ text-align:left;}
.gamelist .gametext{margin-bottom: 24px;}
.widthwarp1200{ width:70%}

/*----- index -----*/

/*----- nav -----*/

#c-header .c-nav>li{
  position: relative;
}

#c-header .c-nav2{ font-size:15px; font-weight:400;}
#c-header .c-nav2 li:hover>a,

#c-header .c-nav2 li.active>a {
    color: #ffc121;
	font-weight:bold;
}

/*----- nav -----*/

.activitylistwarp li{ width:30%; float:left; margin:0px 1.6%;}

.pt80{ padding-top:60px;}

.tools{ width:84%; margin-left:10%;}

}


@media screen and (max-width: 1024px) {

/*----- nav -----*/
.c-container2,
#c-header .c-container2 {
   width: 100%;
   padding: 0 20px;
}
#c-header .c-container2 {
   height: 60px;
   padding: 0 20px;
}


#c-header {
   line-height: 60px;
}

#c-header .c-logo img {
   height: 36px;
}


#c-header .c-nav {
   display: none;
}


#c-header .c-switch {
   display: block;
}

#c-header .c-switch i {
    background: #ccc;
}

#c-header.c-style2 .c-switch i {
    background: #ccc; 
}
/*----- nav -----*/

/*----- commontit -----*/
.commtit img{ width:50%;} 
 
#about{ padding-bottom:100px;}

#footer .footerleft{ width:20%;}
#footer .footerright{ width:70%;}
#footer .footerright{ line-height:30px;}

.activitylistwarp li{ width:46%; float:left; margin:0px 2%;}

.commtit{ padding-top:60px; padding-bottom:40px;}

.protilecont .pleft{ width:100%; float:none; text-align:center;}
.protilecont .pleft img{ width:90%; margin-right:0;}
.protilecont .pright{ width:100%; float:none;}
.protilecont .pright h2{ margin-bottom:20px; text-align:center;}

#join{ padding-bottom:100px;}
.joincont{ width:100%;}
.joincont .jleft{ width:100%; float:none; text-align:center; margin:0; padding:0;}
.joincont .jright img{ width:90%; margin-top:30px;}
.joincont .jright{ width:100%; float:none; text-align:center;}
.joincont .jright img{ margin-right:0;}

#feature{ padding-bottom:60px; padding-top:20px;}
#feature .featurelist{ width:90%;}
#feature .featurelist li img{ width:100%;}

#show{ padding-top:160px; padding-bottom:80px;}

}


@media screen and (max-width: 520px) {

/*banner*/

.c-banner1.swiper-container {
/*  height:43vh;*/
}

.c-banner1 .swiper-slide img{ width:140%; margin-left:-60px;}

.c-banner1.swiper-container .bottom{ display:block;}

.c-banner1 .swiper-pagination{ bottom:20px;}
.c-banner1 .swiper-pagination-bullet{ width:30px; height:4px; margin:0px 8px !important;}

.widthwarp{ width:91%; margin:0px auto; }
.widthwarp1200{ width:80%;}

.commtit{ padding-top:40px; padding-bottom:30px;}
.commtit img{ width:80%;}

.gamelist .widthwarp{ width:84%;}
.gamelist{ padding-bottom:60px; margin-top:-2px;}
.gamelist .gametext h1{ font-size:16px;}
.gamelist .gametext{ padding-top:18px; line-height:24px; font-size:12px;}
.gamelist .gamecont .gameright{ float:none; width:100%;}
.gamelist .gamecont .gameimg{ float:none; width:100%;}
.gamelist .gameimg img{ width:100%;}
.gamelist .gamecont .gamelogo{ text-align:center; margin-top:-60px;}
.gamelist .gamecont .gamelogo img{ width:60%; margin-top:20px;}
.gamelist .gamecont .morebut{ text-align:center;}
.gamelist .gamecont .morebut img{ width:38%;}

.swiper-button-next, .swiper-button-prev{ display:none;}
.swiper-pagination-bullet{ width:10px; height:10px; margin:0px 4px;}
#activitylist{ padding-bottom:40px;}
#activitylist li{ font-size:12px;}
#activitylist .Swiperactivity{ padding-bottom:20px;}
#activitylist li h1{ font-size:14px; padding-top:10px; margin-bottom:6px;}
#activitylist .addtime{ padding-top:8px; font-size:14px;}

#about{ padding-bottom:60px;}
#about .aboutcont{ font-size:12px; line-height:24px; width:92%; margin:0px auto;}
#about .aboutpic{ padding-top:30px;}
#about .aboutpic .left{ float:none; width:100%; margin-bottom:30px;}
#about .aboutpic .right{ float:none; width:100%;}

#footer{ padding-top:30px; padding-bottom:30px;}
#footer .footernav a{ color:#ccc;}
#footer .footerleft{ width:100%; float:none; padding:0; border:none; margin:0; text-align:center;}
#footer .footerleft img{ width:30%;}
#footer .footerright{ width:100%; float:none; line-height:16px; font-size:10px; text-align:center;}
#footer .footernav{ padding-top:20px; padding-bottom:10px;}
#footer .footernav a{ margin:0px 10px;}
#footer .copyright{ padding-top:10px;}


/*分页样式*/
.pages .all,.pages .pageindex{ display:none;}
.pages a:last-child{ display:none;}
.pages{ padding-top:20px;}

#join{ padding-bottom:60px;}
.protilecont .pright{ font-size:14px; line-height:26px;}
.protilecont .pright h2{ font-size:16px;}
.joincont .jleft{ font-size:14px; line-height:26px;}


/*gameshudu*/
.gamebanner .tools{ margin-top:-47%; width:94%; margin-left:6%;}
.gamebanner .ad .wapad{ display:block;}
.gamebanner .ad .pcad{ display:none;}
.gamebanner .tools .eweima{ width:18%;}
.gamebanner .tools .download{ width:18%;}
.gamebanner .tools .loginreg{ width:11%;}
.gamebanner .tools .topup{ width:38%;}
.gamebanner .tools .welfare{ width:68%; margin-top:4%; margin-right:4%;}
.gamebanner .tools .cadpa16{ width:17.7%; margin-top:4%;}


#feature{ width:100%; overflow:hidden; padding-bottom:30px;}
#feature .scrollwarp{ width:100%; overflow-x:scroll;}
#feature .featurelist{ width:180%; padding:0px 8%;}
#feature .featurelist li{ width:33.3%; }

#show{ padding-top:80px; padding-bottom:60px;}
#show .showtit{ font-size:20px; line-height:30px; margin-bottom:10px;}
#show .addtime{ font-size:12px;}
#show .showcont{ padding-top:10px;}

}