@charset "utf-8";
body{-webkit-text-size-adjust:none; font-size: 24px;background:url(../img/g_bg.jpg) no-repeat center 0 #fff;margin: 0 auto;overflow-x: hidden;font-family: '微软雅黑';}
.wrap{width: 1200px;margin:0 auto;overflow-x: hidden;background:url(../img/g_content.jpg) no-repeat center 0 #fff;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}
ol,ul{list-style:none;}
.db{text-indent: -9999em;display: block}


/*head*/
.header{width:100%;height: 165px;position: relative;}
.logo_box{position: absolute; top: 26px; left: 34px;width: 100px;height: 104px;}
/*comm*/
.container{position: relative;height: 812px;padding-top: 48px;}
.game_intr{width:1040px; padding-top: 90px; margin: 0 auto 120px;}
.game_intr h3,.comm_box h3{margin-bottom: 50px; text-align: center; font-size: 54px; font-weight: 700; color: #46495f;background:url(../img/line.png) no-repeat center center;}
.game_con{}
.game_con p{line-height:50px; font-size: 28px; color: #333; text-indent: 2em;}

.comm_box{width: 1140px; margin: 0 auto;}
.comm_box h3{margin-bottom: 60px;}
.swiper-container{margin:0 auto;  width: 930px; height: 760px;}
.swiper-slide{text-align: center;width: 476px; height: 701px;}
.swiper-slide img{width: 476px; height: 701px;}
.pagination{ position: absolute; left: 0;bottom: 0px; width: 1200px; text-align: center; height: 37px; z-index: 999; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { display: inline-block; margin: 0 6px; width: 37px; height: 37px;cursor: pointer; background: url(../img/icon.png) no-repeat center center;opacity: 1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background: url(../img/icon_curr.png) no-repeat center center;border-radius:0;}
.comm_box .swiper-button-next, .comm_box .swiper-button-prev{width: 90px; height: 90px; margin-top: -29px;}
.comm_box .swiper-button-prev{background:url(../img/next-icon.png) no-repeat 0 -90px;left: 30px;}
.comm_box .swiper-button-next{background:url(../img/next-icon.png) no-repeat 0 0px;right: 30px;}