body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline; text-decoration:none;}
a:hover{filter: brightness(1);-webkit-filter: brightness(1.1);}
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol,li{padding:0; list-style:none;}
body{padding-top:42px !important; background-color:#bb807a; z-index:1000;font-family:'\5FAE\8F6F\96C5\9ED1';width: 100%;}
.clearfix:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{zoom:1;}
.t{display:block;text-indent:-9999px;overflow:hidden;}
/*** footer  **/
#footer_ieg{min-width:1000px; text-align:center; font-size:12px; line-height:19px; color:#ccc;}
/*footer*/
#afooter{text-align:center; line-height:20px;color: #fff;background-color: #000;padding: 20px 0;width: 100%;min-width: 1300px;}
#afooter a{ color: #fff;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}
.fl{float: left;}
.fr{float: right;}
.container{width:1300px;margin:0 auto;}
.ost_box {min-width: 1300px !important;}
/*head*/
body,.wrap {
  overflow-x: hidden; font-family: 'font';
}

@font-face {
  font-family: 'font';
  src: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/font.ttf);
}
@font-face {
  font-family: 'font1';
  src: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/font1.ttf);
}
/*---------------------------------*/
.wrap {background:url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/bg1.jpg) no-repeat 50% 0,url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/bg2.jpg) no-repeat 50% 1484px,url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/bg3.jpg) no-repeat 50% 5738px;min-width:1300px;height: 9846px;position: relative;}
.sp {background:url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/sp.png) no-repeat 50% 0;}
.logo {background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/logo.png) no-repeat;	width: 142px;height: 145px;display: block;position: absolute;top: 38px;left:50px;z-index: 9;}
.home {background-position: 0 0;width: 297px;height: 74px;display: block;position: absolute;top: 42px;right: 50px;z-index: 9;}
.head{height: 1256px;}

.part1,.part2,.part3{display: flex;flex-direction: column;align-items: center;}
.tag1{background-position: -1003px -827px;width: 195px;height: 49px;display: block;}
.tag2{background-position: -1003px -927px;width: 195px;height: 49px;display: block;margin-top: 20px;}
/*part1*/
.part1 h2 {background-position:0 -100px;width: 912px;height:182px;display: block;position: relative;z-index: 3;}
.txt1{background-position: 0 -853px;width: 473px;height: 51px;display: block;font-size: 0;margin: 18px auto 0;}
.time{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/time_bg.png) no-repeat;width: 650px;height: 57px;display: block;text-align: center;line-height: 57px;margin: 35px auto 0;color: #dce8ff;font-size: 26px;}
.btn_yuy{background-position: -320px 0;width: 340px;height: 84px;display: block;font-size: 0;margin: 27px auto 0;}
.btn_yuy.gray{background-position: -675px 0;}

/*part2*/
.part2 {margin-top: 280px;}
.part2 h2 {background-position:0 -287px;width: 720px;height: 182px;display: block;margin: 0px auto;}
.list_p2show{margin: 15px auto 0;width: 95%;}
.list_p2show li{height: 452px;margin-bottom: 25px;display: flex;align-items: center;}
.list_p2show li img{width: 780px;display: block;float: left;position: relative;z-index: 1;}
.list_p2show li .showtxt{float: left;}
.showtxt p{font-size: 16px;color: #dce9ff;text-indent: 2em;line-height: 1.65;}
.showtxt p span{color: #ffe497;}
.showtxt1{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/showtxt_bg1.png) no-repeat;width: 751px;height: 464px;box-sizing: border-box;padding: 20px 20px 20px 307px;margin-left: -307px;margin-top: 15px;}
.showtxt2{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/showtxt_bg2.png) no-repeat;width: 751px;height: 298px;box-sizing: border-box;padding: 20px 307px 20px 20px;margin-right: -307px;display: flex;flex-direction: column;justify-content: center;}
.showtxt3{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/showtxt_bg3.png) no-repeat;width: 751px;height: 298px;box-sizing: border-box;padding: 20px 20px 20px 307px;margin-left: -307px;display: flex;flex-direction: column;justify-content: center;}
.showtxt4{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/showtxt_bg2.png) no-repeat;width: 751px;height: 298px;box-sizing: border-box;padding: 20px 307px 20px 20px;margin-right: -307px;display: flex;flex-direction: column;justify-content: center;}


/*part3*/
.part3 {margin-top: 280px;}
.part3 h2 {background-position:0 -474px;width: 720px;height: 182px;display: block;margin: 0px auto;}
.p3time{background-position: 0 -916px;width: 724px;height: 46px;text-align: center;line-height: 46px;font-family: 'font1';color: #fffbee;font-size: 22px;margin: 0 auto;}
.txt{color: #dce8ff;font-size: 16px;text-align: center;line-height: 1.7;padding-top: 24px;}
.list_p3show {display: flex; justify-content: space-between; flex-wrap: wrap;margin: 36px auto 0;width: 95%;}
.list_p3show li{width: 390px;display: flex;flex-direction: column;align-items: center;margin-bottom: 70px;}
.p3_tit{width: 371px;height:50px;background-position: -490px -853px;text-align: center;line-height: 50px;margin: 0 auto;font-family: 'font1';color: #c41405;font-size: 24px;}
.p3_tit1{background-position: 0 -974px;width: 411px;margin-left: -10px;}
.p3showbox{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/p3show_bg.png) no-repeat;width: 390px;height: 572px;margin: 19px auto 0;box-sizing: border-box;padding: 19px;}
.p3showbox img{width: 353px;height: 226px;display: block;margin: 0 auto 40px;}
.p3txt{color: #1a273f;font-size: 16px;line-height: 1.5;padding: 0 12px;}
.list_p3txt{color: #1a273f;font-size: 16px;line-height: 1.5;padding: 0 12px;}
.list_p3txt li{position: relative;padding-left: 20px;margin-bottom: 0;width: auto;display: block;}
.list_p3txt li em{position: absolute;top: 0;left: 0;}
.p3txt1{color: #1a273f;font-size: 18px;line-height: 1.4;font-weight: bold;}
.p3showbox1 .p3txt1_1{margin-top: -10px;}
.p3showbox1 .list_p3txt li{width: 101%;}


/*part4*/
.part4 {margin-top: 330px;}
.part4 h2 {background-position:0 -663px;width: 720px;height: 182px;display: block;margin: 0px auto;}
.p4showbox{position: relative;width: 1249px;margin: 0 auto;}
.p4showbox img{width: 1249px;height: 655px;display: block;}
.btn_next{background-position: -779px -919px;width: 40px;height: 80px;display: block;position: absolute;right: -40px;top: 50%;margin-top: -40px;cursor: pointer;}
.btn_prev{background-position: -729px -919px;width: 40px;height: 80px;display: block;position: absolute;left: -40px;top: 50%;margin-top: -40px;cursor: pointer;}
.txtlab{background: url(//game.gtimg.cn/images/xy2/cp/a20250310ssjact/txt_lab.png) no-repeat;width: 65px;height: 336px;position: absolute;top: -26px;left: -6px;z-index: 9;}
.p4txt{color: #ffffff;line-height: 1.8;font-size: 16px;padding: 26px 0;width: 1200px;margin: 0 auto;}
.p4show_pic{width: 1255px;height: 655px;display: block;margin: 0 auto;}



/*动画*/
/* 动画初始状态 */
.animate-in {
  opacity: 0;
  transform: translateY(200px);
  transition: opacity 1s, transform 1s;
}

/* 动画结束状态 */
.animate-in.visible {
  opacity: 1;
  transform: translateY(0);
}

 @media screen and (max-width: 1300px) {
    .animate-in {
      opacity: 1;
      transform: translateY(0);
    }
  }



