/*公用*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font-size: 12px; font-family: "Microsoft Yahei",arial; }
em, strong, th, i { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { text-decoration: none; cursor: pointer; outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul, li { list-style: none; }
fieldset, img { border: 0; }
input, select, textarea { outline: none; border: none; background: none; }
textarea { resize: none; }
html body { background: #fff; width: 100%;}
/* .none {display: none!important;} */
.noclick{pointer-events: none;}

.logo{display: block;position: absolute;width: 150px;height: 103px;top: 36px;left: 565px;z-index: 30;background: url(https://img1.tiancitycdn.com/project5/fs2/event/2020/fs200817/images/logo.png) no-repeat;background-size: 150px 103px;}
/*.snk {display: block; position: absolute; width: 138px; height: 38px; top: 45px; left: 110px; z-index: 10; background: url(../images/snk.png) no-repeat;}*/

/* background */
/*.wrapper { z-index: 1; overflow: hidden; text-align: left; zoom: 1; position:relative;min-width:1280px; margin-top: 40px}*/
#wrapper {position:relative;width:100%;overflow:hidden;min-width:1280px;max-width:2560px;margin:0 auto;}
/*.bg { left: 50%; top: 0; width: 1920px; margin-left: -960px; z-index: -1; zoom: 1}
.bg_01 { height: 1080px}
.bg_02 {background: url(../images/bg_body.jpg) no-repeat; height: 1080px}
.bg_03 {background: url(../images/bg_body.jpg) no-repeat; height: 1080px}*/

.section {width: 100%; position: relative;}

.ft_white {color: #fff;}
.ft_yellow {color: #ffd800;}

.section1 {background: url(../images/bg_head.jpg) no-repeat center top; height: 1412px; position:relative; z-index: 12;}
.section1 .c1 {width: 1280px; margin: 0 auto; position: relative; display: flex; justify-content: center; height: 1412px;}
.section1 .c1 .mvp1 {background: url(../images/mvp1.png) no-repeat; width: 1488px; height: 1032px; position: absolute; top: -800px; right: -1488px; z-index: 13; animation:hm1 .5s ease-in-out forwards; opacity: 0;}
@keyframes hm1 {
  0%   {top: -800px; right: -1488px; opacity: 0;}
  100% {top: -315px; right: -655px; opacity: 1;}
}
.section1 .c1 .mvp2 {background: url(../images/mvp2.png) no-repeat; width: 2445px; height: 1297px; position: absolute; bottom: -600px; left: -2695px; z-index: 14; animation:hm2 .5s ease-in-out forwards; opacity: 0;}
@keyframes hm2 {
  0%   {bottom: -600px; left: -2695px; opacity: 0;}
  100% {bottom: 97px; left: -1755px; opacity: 1;}
}
.section1 .c1 .mvp3 {background: url(../images/mvp3.png) no-repeat; width: 630px; height: 1143px; position: absolute; top: 150px; right: -333px; z-index: 15; animation:hm3 .5s .5s ease-in-out forwards; opacity: 0;}
@keyframes hm3 {
  0%   {top: 150px; right: -333px; opacity: 0;}
  100% {top: 150px; right: -283px; opacity: 1;}
}

.bgul {width: 825px; height: 142px; position: absolute; top: 770px; left: 255px; z-index: 16;}
.bgul a {float: left;margin: 0 20px;display: flex;background: url(../images/btn.png) no-repeat;width: 235px;height: 142px;font-size: 30px;font-weight: bold;text-shadow: 3px 3px 2px #000;color: #fff;justify-content: center;align-items: center;}
/*.bgul a:hover,.bgul a.nav_a1_h,.bgul a.nav_a2_h,.bgul a.nav_a3_h,.bgul a.nav_a4_h {background-position: 0 -150px;}*/
.bgul a.nav_a1 {background-position: 0px 0px;}
.bgul a.nav_a2 {background-position: -271px 0px;}
.bgul a.nav_a3 {background-position: -541px 0px;}
.bgul a.nav_a1:hover,.bgul a.nav_a1_h {background-position: 0 -142px;}
.bgul a.nav_a2:hover,.bgul a.nav_a2_h {background-position: -271px -142px;}
.bgul a.nav_a3:hover,.bgul a.nav_a3_h {background-position: -541px -142px;}
/*.bgul a:hover {transform: scale(1.05);}*/
/*.bgul a:hover {opacity: .9;}*/
/*.bgul a.nav_a1_h,.bgul a.nav_a2_h,.bgul a.nav_a3_h,.bgul a.nav_a4_h,.bgul a:hover {color: #fff; text-shadow: 3px 3px 2px #000; -webkit-text-stroke: 1px #000; background-position: 0 -60px; transform: scale(1.05);}*/
/*.bgul .pl {background: url(../images/btn_l.png) no-repeat; width: 65px; height: 63px; float: left;}*/
/*.bgul .pr {background: url(../images/btn_r.png) no-repeat; width: 65px; height: 63px; float: left;}*/

/*@keyframes hm1 {
  0%   {transform: translateY(0);}
  100% {transform: translateY(-20px);}
}
@keyframes hm2 {
  0%   {transform: translateY(-20px);}
  100% {transform: translateY(0);}
}*/

.tc {display: none; z-index: 100;   position: fixed;
  left: 50%!important;
  /*top: 50%!important;*/
  margin-left: -960px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
    width: 1920px;
  height: 760px;
}

/*.popup {
  z-index: 200;
  position: fixed;
  left: 50%;
  top: 50%;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 1920px;
  height: 760px;
  background-repeat: no-repeat;
}*/

/*.popup--1 {background: url(../images/tc_1.png) no-repeat;}*/

/*.tc_0 .content_1 {background: url(../images/tc_1.png) no-repeat; width: 1920px; height: 760px; background-size: 1920px 760px;}*/
/*.tc_0 .close_btn {display: block; width: 60px;height: 60px; position: absolute;top: 22px;right: -60px;z-index: 101;}*/

.tc_s {display: none; z-index: 20; }
.tc_s .close_btn {display: block;width: 39px;height: 39px;position: absolute;top: 28px;right: 30px;z-index: 101;background: url(../images/btn_close.png) no-repeat;}

/*.tc_1 .content {width:625px; height: 850px; overflow-y: auto; overflow-x:hidden;}*/
.tc_1-1 .content_1 {width:767px; height: 379px; background: url(../images/event/tc1-1.png) no-repeat;}
.tc_1-2 .content_1 {width:760px; height: 800px;}
.tc_1-2 .content_1 .cc1 {margin: 0 auto; width: 737px; height: 800px; overflow-y: auto; overflow-x:hidden;}
.tc_1-2 .content_1 .cc1 .pimg {background: url(../images/event/p1-2.png) no-repeat; width: 737px; height: 4931px;}
.tc_1-2 .close_btn {display: block;width: 39px;height: 39px;position: absolute;top: 0;right: -45px;z-index: 101;background: url(../images/btn_close1.png) no-repeat;}

.tc_2-1 .content_1 {width:767px; height: 378px; background: url(../images/event/tc2-1.png) no-repeat;}
.tc_2-2 .content_1 {width:767px; height: 378px; background: url(../images/event/tc2-2.png) no-repeat;}
.tc_3-1 .content_1 {width:767px; height: 379px; background: url(../images/tc0.png) no-repeat; padding-top: 100px;}
.tc_3-1 .content_1 .cc1 {margin: 0 auto; width: 660px; height: 225px; overflow-y: auto; overflow-x:hidden;}
.tc_3-1 .content_1 .cc1 .ptitle {background: url(../images/event/p4.png) no-repeat; width: 660px; height: 35px; position: absolute; top: 35px; left: 50px;}
.tc_3-1 .content_1 .cc1 .pimg {background: url(../images/event/p4.png) no-repeat 0 -70px; width: 660px; height: 505px;}

.tc_video,.tc_video #video {width: 800px; height: 450px;}
.tc_video .close_btn {display: block;width: 43px;height: 43px; background: url(https://img1.tiancitycdn.com/project5/fs2/event/2020/fs201217cs/images/btn_close.jpg) no-repeat; position: absolute;top: 0;right: -45px;z-index: 101;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
    width: 4px;
    height: 4px;
}
 
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
    /*border-radius: 10px;*/
    background-color: #fdde46;
}
 
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    /*border-radius: 10px;*/
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/
    background-color: #9f6b1a;
}

.gray { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
  
    filter: gray;
}


.load {display: none; background: #fff; height: 100%; overflow: hidden; position: fixed; top: 0; left: 0; width: 100%; z-index: 9999;}
.load .load_s {
  position: absolute;
  width:100px;
  height: 50px;
  top:50%;
  left:50%;
  margin-left:-50px;
  margin-top:-25px;
  text-align: center;
}
.load .load_img {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs210311/images/load.gif) no-repeat; width: 32px; height: 32px; margin: 0 auto;}
.load .load_num_b {font-size: 20px; font-weight: bold; padding: 5px 0}

.stroke {text-shadow: #000 2px 0 0, #000 0 2px 0, #000 -2px 0 0, #000 0 -2px 0;}

/*.topVid {width:1920px; height: 1080px;display: block; position: absolute; top: 0px; left: 50%; margin-left: -960px; pointer-events: none;overflow: hidden; z-index: 2}*/




#roleSvg1 {width: 835px; height: 183px; position: absolute; top: 220px; left: 0; z-index: 16;}
/*.cls-1{stroke-dasharray:11057; stroke-dashoffset: 0; animation:  cls 5s ease-in-out; -webkit-animation:  cls 5s ease-in-out;}
  @keyframes cls{
      0%{stroke-dashoffset: 11057;}
      100%{stroke-dashoffset:0;}
  }*/
.sn{stroke-dasharray:5082; stroke-dashoffset: 0; animation: sn 5s ease-in-out; -webkit-animation: sn 5s ease-in-out;}
.als{stroke-dasharray:3856; stroke-dashoffset: 0; animation: als 5s ease-in-out; -webkit-animation: als 5s ease-in-out;}

@keyframes sn{
    0%{stroke-dashoffset: 5082;}
    100%{stroke-dashoffset:0;}
}
@keyframes als{
    0%{stroke-dashoffset: 3856;}
    100%{stroke-dashoffset:0;}
}




/*.slg {background: url(../images/slogan.png) no-repeat; width: 731px; height: 151px; z-index: 15; position: absolute; top: 30px; left: 270px;}
.slg i{display: block; width: 731px; height: 14px; background:url(../images/slogan.png); animation:xMove 1.5s infinite linear;}
.slg i.on{ animation:xMove 2s .5s infinite linear;}
@keyframes xMove{
  0%,100%{transform:translateX(0) scale(1); filter:brightness(1);}
  25%{transform:translateX(3px) scale(1); filter:brightness(1.2);}
  50%{transform:translateX(1px) scale(1); filter:brightness(1.1);}
  75%{transform:translateX(3px) scale(1); filter:brightness(1.2);}
}*/
.p_slogan {background: url(../images/slogan.png) no-repeat;width: 634px;height: 438px;z-index: 18;position: absolute;top: 50px;left: 715px;}
/*.p_slogan .slg{float: left; width:45px; height:20px; display: block; background:url(../images/slogan.png) no-repeat; transition:all .1s;}*/
/*.p_slogan .slg.active{transform:translate(0,0) rotate(0deg) scale(1) !important;}*/
/*.p_slogan a {display: block; width: 90px; height: 80px; position: absolute; top: 27px; left: 544px;}*/
/*.p_slogan2 {background: url(../images/slogan2.png) no-repeat; width: 522px; height: 131px; z-index: 15; position: absolute; top: 520px; left: 130px;}*/

/*.p_cloud1 {background: url(../images/cloud.png) repeat-x; width: 2083px; height: 237px; z-index: 15; position: absolute; bottom: -12px; left: 0; margin-left: -320px;}*/
/*.p_cloud2 {background: url(../images/cloud.png) no-repeat 0px 0px; width: 2083px; height: 237px; z-index: 15; position: absolute; bottom: -12px; right: 0; margin-right: -320px;}*/




@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}




@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100px, 0, 0);
    transform: translate3d(-100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100px, 0, 0);
    transform: translate3d(-100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-500px, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-500px, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-500px, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-500px, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}



@-webkit-keyframes flash {
  0%,13%,44%,100%{opacity: 0;}
  8%,26%{opacity: 1;}
}

@keyframes flash {
  0%,13%,44%,100%{opacity: 0;}
  8%,26%{opacity: 1;}
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}



.topVid {width:1920px; height: 1080px;display: block; position: absolute; top: 0; left: 50%; margin-left: -960px; pointer-events: none;overflow: hidden; z-index: 1}

/*ul.nav {overflow: hidden; width: 412px; position: absolute; top: 20px; right: 0px; z-index: 30;}
ul.nav li {float: left;}
ul.nav li a {display: block; width: 122px; height: 47px; margin-left: 15px;}
ul.nav li a.a_zc {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs211223ailisi_cs/images/btn_zc1.png) no-repeat;}
ul.nav li a.a_zc:hover {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs211223ailisi_cs/images/btn_zc2.png) no-repeat;}
ul.nav li a.a_gw {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs211223ailisi_cs/images/btn_gw1.png) no-repeat;}
ul.nav li a.a_gw:hover {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs211223ailisi_cs/images/btn_gw2.png) no-repeat;}
ul.nav li a.a_xz {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs211223ailisi_cs/images/btn_xz1.png) no-repeat;}
ul.nav li a.a_xz:hover {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs211223ailisi_cs/images/btn_xz2.png) no-repeat;}*/

.wrapper .main .quick {display: none;position: fixed;z-index: 19;right: 10px;bottom: 190px; width: 87px; height: 362px; background: url(../images/sNav.png) no-repeat;}
.wrapper .main .quick a {display: block;width: 87px;height: 56px;font-size: 20px;font-weight: bold;/* text-shadow: #1c1c1c 2px 0 0, #1c1c1c 0 2px 0, #1c1c1c -1px 0 0, #1c1c1c 0 -1px 0; background: url(../images/sNav.png) no-repeat;background-size: 269px 174px;*/line-height: 62px;text-align: center;color: #fff; margin: 0 auto;}

.wrapper .main .quick a.q-a1:hover,.wrapper .main .quick a.q-a1.on {background: url(../images/sNav.png) no-repeat -87px -65px;}
.wrapper .main .quick a.q-a2:hover,.wrapper .main .quick a.q-a2.on {background: url(../images/sNav.png) no-repeat -87px -121px;}
.wrapper .main .quick a.q-a3:hover,.wrapper .main .quick a.q-a3.on {background: url(../images/sNav.png) no-repeat -87px -177px;}
.wrapper .main .quick a.q-a4:hover,.wrapper .main .quick a.q-a4.on {background: url(../images/sNav.png) no-repeat -87px -233px;}
.wrapper .main .quick a.q-a5:hover,.wrapper .main .quick a.q-a5.on {background: url(../images/sNav.png) no-repeat -87px -289px;}
/*.wrapper .main .quick a.q-a5:hover,.wrapper .main .quick a.q-a5.on {background: url(../images/sNav.png) no-repeat -145px -75px; background-size: 229px 164px;}*/
/*.wrapper .main .quick a.q-a6:hover,.wrapper .main .quick a.q-a6.on {background: url(../images/sNav.png) no-repeat -145px -130px; background-size: 229px 164px;}*/
/*.wrapper .main .quick a span {color: #000; padding-right: 30px;}
.wrapper .main .quick a.a-top {color: #ff9d34; text-shadow: 3px 3px 2px #000; -webkit-text-stroke: 1px #333; background: url(../images/a-top.png) no-repeat; width: 71px; height: 66px;}

/*.wrapper .main .quick {display: none;position: fixed;z-index: 66;right: 0;bottom: 184px; width: 190px;}
.wrapper .main .quick a {display: block;width: 100%;height: 44px;color: #707070;font-size: 18px;font-weight: bold;text-align: center; background: url(../images/event/nav_s.png) no-repeat; display: flex; align-items:center; justify-content:center;}
.wrapper .main .quick a:hover,.wrapper .main .quick a.on {color: #fff; text-shadow: #000 2px 0 0, #000 0 2px 0, #000 -2px 0 0, #000 0 -2px 0;}
.wrapper .main .quick a span {color: #000; padding-right: 30px;}*/
/*.wrapper .main .quick a.top {background: url(../images/nav.png) no-repeat 0px -164px;}*/



.b_section {background: url(../images/item/bg_main.jpg) no-repeat center top; height: 1588px; position:relative; z-index: 18;}
/*.b_section .section3 {padding-top: 155px;}*/
.b_section .section3 .c1 {background: url(../images/event/c1.png) no-repeat; width: 1015px; height: 871px; margin: 0 auto; position: relative; top: -500px; z-index: 15;}
.b_section .section3 .c2 {background: url(../images/event/c2.png) no-repeat; width: 1015px; height: 671px; margin: 0 auto; position: relative; top: -500px; z-index: 15;}
.b_section .section3 .c3 {background: url(../images/event/c3.png) no-repeat; width: 1015px; height: 429px; margin: 0 auto; position: relative; top: -500px; z-index: 15;}
.tca {display: block; position: absolute; z-index: 16;}
.tca:hover {transform: scale(1.02);}
.tca1-1 {background: url(../images/event/a1-1.png) no-repeat; top: 740px; left: 235px; width: 203px; height: 75px;}
.tca1-2 {background: url(../images/event/a1-2.png) no-repeat; top: 740px; left: 535px; width: 203px; height: 75px;}
.tca2-1 {background: url(../images/event/a2-1.png) no-repeat; top: 550px; left: 190px; width: 257px; height: 75px;}
.tca2-2 {background: url(../images/event/a2-2.png) no-repeat; top: 550px; left: 550px; width: 257px; height: 75px;}
.tca3-1 {background: url(../images/event/a3-1.png) no-repeat; top: 305px; left: 385px; width: 230px; height: 75px;}

.prw1 {background: url(../images/rw1.png) no-repeat; width: 655px; height: 1838px; position: absolute; top: 370px; left: 50%; margin-left: -962px; z-index: 16;}
.prw2 {background: url(../images/rw2.png) no-repeat; width: 382px; height: 760px; position: absolute; top: 405px; left: 50%; margin-left: 375px; z-index: 16;}

/*#evt3 ul {overflow: hidden; margin: 0 auto; width: 1000px;}
#evt3 ul li {float: left;}
#evt3 ul li+li {margin-left: 110px;}*/
/*#evt3 ul li a {display: flex; background: url(../images/event/btn1.png) no-repeat; background-size: 253px 158px; width: 253px; height: 79px; text-align: center; color: #222; font-size: 20px; font-weight: bold; align-items: center; justify-content: center;}*/
/*#evt3 ul li a {display: block; background: url(../images/event/btn1.png) no-repeat; background-size: 253px 158px; width: 192px; height: 79px; padding-left: 65px; line-height: 79px; color: #fff; text-shadow: 3px 3px 2px #000; font-size: 20px; font-weight: bold;}
#evt3 ul li a.ca1 {background-position: 0 0;}
#evt3 ul li a.ca1:hover,#evt3 ul li a.ca1_h {background-position: 0 -79px; color: #fff;}
#evt3 ul li a.ca2 {background-position: 0 0;}
#evt3 ul li a.ca2:hover,#evt3 ul li a.ca2_h {background-position: 0 -79px; color: #fff;}
#evt3 ul li a.ca3 {background-position: 0 0;}
#evt3 ul li a.ca3:hover,#evt3 ul li a.ca3_h {background-position: 0 -79px; color: #fff;}
#evt3 .pimg {background: url(../images/event/sc1.png) no-repeat;width: 1210px;height: 631px;margin: 45px auto 0;}*/

/*.atc {display: block;background: url(../images/event/a1.png) no-repeat;width: 497px;height: 134px;position: absolute;top: 587px;left: 333px;opacity: .9;}
.atc:hover {opacity: 1; transform: scale(1.02);}*/


.d_slogan {width: 789px; height: 556px; margin: 0 0 0 260px;}
.icon {background: url(../images/slogan.png) no-repeat; width: 789px;}
.sl1 {height: 190px;}
.sl2 {height: 145px; background-position: 0px -190px;}
.sl3 {height: 145px; background-position: 0px -335px;}
.sl4 {height: 80px; background-position: 0px -480px;}

.topVid1 {width:1920px; height: 1080px;display: block; position: absolute; top: 0; left: 50%; margin-left: -960px; pointer-events: none;overflow: hidden; z-index: 12}

.sl-d-1 {position: absolute; top: 350px; left: 145px; width: 1001px; height: 393px;}
.sl-d-1 .slider1 li {float: left; width: 1001px; height: 393px;}
.sl-d-1 .slider1 li img {float: left;}
.sl-p1-bg,.sl-p2-bg {width: 1001px; height: 393px;}
.sl-p1-bg {background: url(../images/event/sld1-1.png) no-repeat;}
.sl-p2-bg {background: url(../images/event/sld1-2.png) no-repeat;}
.sl-d-1 .bx-wrapper .bx-next {background:url(../images/event/btn_next.png) no-repeat!important; width: 45px!important; height: 75px!important; top: 33%!important; right: 5px!important;}
.sl-d-1 .bx-wrapper .bx-prev {background:url(../images/event/btn_prev.png) no-repeat!important; width: 45px!important; height: 75px!important; top: 33%!important; left: 5px!important;}

.sl-d-2 {position: absolute;top: 773px;left: 172px;width: 947px;height: 499px;}
.sl-d-2 .slider2 li {float: left; width: 947px; height: 499px;}
.sl-d-2 .bx-wrapper .bx-next {background:url(../images/event/btn_next.png) no-repeat!important; width: 45px!important; height: 75px!important; top: 45%!important; right: -25px!important;}
.sl-d-2 .bx-wrapper .bx-prev {background:url(../images/event/btn_prev.png) no-repeat!important; width: 45px!important; height: 75px!important; top: 45%!important; left: -25px!important;}

.sl-d-1 .bx-wrapper .bx-next:hover,.sl-d-1 .bx-wrapper .bx-prev:hover,.sl-d-2 .bx-wrapper .bx-next:hover,.sl-d-2 .bx-wrapper .bx-prev:hover {transform: translateZ(0) scale(1.05);}