@charset "utf-8";
/* CSS Document */
body{overflow: hidden;font-size:18px;}
h3 a{display:inline-block;text-align:center;line-height:60px;}
h3 i,h3 b{display:block;}
h3 i{font-size:30px;margin-top:-10px;font-family:'微软雅黑','zangwen';}
/*全屏背景*/
.slide .bg{width:100%;height:100%;background:center no-repeat;background-size:cover;position: relative;}
/*[screen1]导航/翻图*/
.swiper-container {width: 100%;height: calc(100% - 80px);}
.swiper-slide {text-align: center;background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide a{width:100%;height:100%;}
.swiper-container .swiper-slide{background: no-repeat;background-size: cover; width:
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:50px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:34px;height:34px;background:url(../images/icon04_2.png) no-repeat;opacity:1;margin:0 20px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background-image:url(../images/icon04_1.png);}
.announcement{background:url(../images/bg_nav.jpg) repeat-x;color:#fff;width: 100%;height:40px;line-height:20px;position: absolute;bottom:0;z-index:2;box-sizing:border-box;white-space:nowrap;}
.announcement span{border-right:2px solid #fff;width:50px;padding-left:20px;margin-top:10px;float:left;}
.announcement .dowebok{font-size:16px;height:100%;display:inline-block;margin-left:10px;overflow: hidden;padding:10px 0;}
.announcement .dowebok a{display:inline-block;color:#fff;margin:0 20px;}
/*[screen2]手风琴*/
.accordion{width:100%;height:100%;position:relative;z-index:1;}
.accordion li{ width:15%; height:100%; float:left; position:relative;
	-webkit-transition:width .7s;
	-ms-transition:width .7s;
	transition:width .7s; 
}
.accordion .pic{ width:40vw;overflow: hidden;}
.accordion li img{width:100%; height:100%;object-fit:cover;	-webkit-transition-duration: .7s;transition-duration: .7s;}
.accordion .on img{transform: scale(1.1);}
.accordion .title{position:absolute;font-family:'宋体';line-height:50px;left:15%;top:10%;color: #fff;margin-bottom:60px;
	-webkit-transition: left .5s, margin .3s;
	-ms-transition: left .5s, margin .3s;
    transition: left .5s, margin .3s;
}
.accordion p{float: left;
    -webkit-writing-mode: vertical-lr;
    writing-mode: vertical-lr;
    writing-mode: tb-lr;
}
.accordion u{font-size:30px;margin-left:60px;}
.accordion a{color: #fff;}
.accordion li p::before,.accordion li p::after{content:'';background:url(../images/icon01.png) no-repeat;width:50px;height:35px;display:inline-block;left:0;}
.accordion li p::before{background-position:top left;top:-50px}
.accordion li p::after{background-position:bottom left;bottom:-50px}
.accordion b{font-size:44px;font-weight:bold;}
.accordion i{font-size:20px;font-weight:bold;}
.accordion u{display:block;line-height:28px;font-family:'微软雅黑','zangwen';}
.accordion u i{display:block;font-weight:normal;}
.accordion em{writing-mode:tb-rl;}
.accordion .on{width:40%;background-position:center;}

.more{width:100%;position: absolute;bottom:20px;display:block;text-align:center;}
.more a{color:#999; font-size:18px; color:#FFF}

/*[screen3]*/
.screen3 .bg{background-image:url(../images/bg_screen3.jpg);display:flex;align-items: center;justify-content:center;}
.screen3 .box_c{width:100%;height:646px;text-align: center;line-height:30px;}
.screen3 .box_c>div{height:100%;display:inline-block;vertical-align:top;text-align: left;margin:0 2.5%; overflow:hidden}
.screen3 h3{margin-bottom:20px;}
.screen3 h3 a::before,.screen3 h3 a::after,.screen6 h3 a::before,.screen6 h3 a::after{background-image:url(../images/icon02.png);top:0;}
.screen3 .news{width:35%;}
.screen3 .news h3{float: left;}
.screen3 .news span{float:right; line-height:60px;color:#999; font-size:18px; padding:0px;}
.screen3 .news li{padding:9px 0;display:flex;justify-content: space-between;}
.screen3 .news li:nth-child(1){width:100%;height:370px;margin-bottom:20px;background: center no-repeat; background-size: cover;padding:0;position:relative;}
.screen3 .news li:nth-child(1)>a{width:100%;height:100%;}
.screen3 .news li:nth-child(1) img{width:100%; height:100%; object-fit:cover;}
.screen3 .news li:nth-child(1) p{position:absolute;width:100%;left:0;bottom:0;background: rgba(0, 0, 0, 0.6);}
.screen3 .news li:nth-child(1) p a{color:#fff;padding:10px 15px;display:inline-block;}
.screen3 .more{color:#999;padding-left:30px;}
.screen3 .NT{width:42%;}
.notice{margin-bottom:52px;}
.notice p{line-height:48px;padding:20px 0;}
.notice p:nth-child(2){text-indent:2em;padding-top:50px;}
.notice p:last-child{font-size:28px;font-family:'zangwen',sans-serif;}
.ticket{text-align:center;}
.ticket div{margin-bottom: 30px;}
.ticket div a{width:47%;height:270px;background: center no-repeat; background-size: cover;display:inline-block;}
.ticket div a:nth-child(1){background-image:url(../images/ticket_1.jpg);}
.ticket div a:nth-child(2){background-image:url(../images/ticket_2.jpg);}
    /*弹出层*/
.QR>div{padding:10px;text-align:center;}
.QR img{height:200px;}
/*[screen4]*/
.screen4 .bg{background-image:url(../images/bg_screen4.jpg);text-align:center;display:flex;flex-direction:column;justify-content:center;}
.screen4 h3,.screen6 h3{margin-bottom:40px;}
.screen4 ul{width:100%;height:680px;display:flex;align-items:center;justify-content:center;}
.screen4 li{display:inline-block;width:310px;margin:0 0.2%;}
.screen4 li:nth-child(1),.screen4 li:nth-child(3),.screen4 li:nth-child(5){margin-top:-70px;}
.screen4 li:nth-child(2),.screen4 li:nth-child(4){margin-bottom:-70px;}
.screen4 li img{width:100%;height:500px;}
.screen4 li p{color:#fff;background:url(../images/bg_title_screen4.png) no-repeat;width: 100%;height:110px;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;letter-spacing:1px;}
/*[screen5]*/
.screen5 .bg{background-image:url(../images/bg_screen5.jpg);text-align:center;display:flex;flex-direction:column;justify-content:center;}
.screen5 h3{margin-bottom:100px;}
    /*轮播图*/
.slideshow{width:100%;height:440px;position: relative;}
.slideshow ul{width:780px;height:440px;left:9%;top:0;position:absolute;z-index:1;}
.slideshow ul li{display:none;}
.slideshow img{ width:780px;height:100%;}
.slideshow ol{width:100%;padding-top:40px;}
.slideshow ol li{height:18px;border-bottom:1px solid #fff;margin-bottom:80px;text-align:right;padding:0 9%;}
.slideshow ol li>div{width:37%;text-align:left;display:inline-block;position:absolute;right:7%;}
.slideshow ol a{color:#fff;height:36px;line-height:36px;position: relative;padding:0 35px;background:url(../images/bg_title_screen5.png) repeat-x;display:inline-block;}
.slideshow ol a::before,.slideshow ol a::after{content:'';background:url(../images/icon05.png) no-repeat;width:26px;height:36px;display:inline-block;position:absolute;background-size:auto 100%;}
.slideshow ol a::before{background-position:center left;left:0;}
.slideshow ol a::after{background-position:center right;right:0;}
.slideshow ol li:nth-child(2) a{margin-left:100px;}
.slideshow ol li:nth-child(3) a{margin-left:-50px;}
.slideshow ol li:nth-child(4) a{margin-left:50px;}
.slideshow .on{border-bottom:1px solid #f0c016;}
.slideshow .on a{color:#f0c016;font-size: 20px;}
.slideshow .on a::before,.slideshow .on a::after{content:'';background:url(../images/icon06.png) no-repeat;width:26px;height:36px;display:inline-block;position:absolute;}
.slideshow .on a::before{background-position:center left;left:0;}
.slideshow .on a::after{background-position:center right;right:0;}
.slideshow .on,.slideshow .db{display:block;}
.screen5 ol li:nth-child(1) .shake{
    animation: shake1 1s;
}
.slideshow .more{padding-top:50px; display:block; color:#fff;}

@keyframes shake1 
{
0%   {right:25%;opacity:0;}
75%  {right:6%;opacity:1;}
100% {right:7%;}
}
.screen5 ol li:nth-child(2) .shake{
    animation: shake2 1.3s;
}
@keyframes shake2 
{
0%   {right:0%;opacity:0;}
75%  {right:8%;opacity:1;}
100% {right:7%;}
}
.screen5 ol li:nth-child(3) .shake{
    animation: shake3 1.2s;
}
@keyframes shake3 
{
0%   {right:25%;opacity:0;}
75%  {right:6%;opacity:1;}
100% {right:7%;}
}
.screen5 ol li:nth-child(4) .shake{
    animation: shake4 1.4s;
}
@keyframes shake4 
{
0%   {right:-20%;opacity:0;}
75%  {right:8.5%;opacity:1;}
100% {right:7%;}
}
/*[screen6]*/
.screen6 .bg{background-image:url(../images/bg_screen3.jpg);display:flex;flex-direction:column;align-items: center;justify-content:center;}
.screen6 ul{width:1380px;margin:0 auto;text-align:center;}
.screen6 li{width:380px;float: left;margin:0 40px 40px;}
.screen6 li img{width:100%;height:253px;}
.screen6 li p{margin-top: 5px;}
.screen6 .more a{color:#333;}
/*[screen7]上下移入*/
.screen7 .bg{background-image:url(../images/bg_screen6.jpg);position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;}
.screen7 h3,.screen5 h3{margin-top:-100px;}
.screen7 p{padding:0 30%;font-size:22px;line-height:50px;color:#fff;text-align:justify;text-indent:2em;z-index:1;margin-top: 30px;}
.updown img{position:absolute;opacity:0;}
.updown .pic_up{bottom:0;left:0;width:570px;}
.updown .pic_down{top:0;right:0;}
/*[screen8]页脚*/
.foot{height:450px;}
.foot .bg{background:url(../images/bg_screen7.png);}
.foot .link{padding:60px 10% 70px;border-bottom:1px solid #e0e0e0;}
.foot h4{font-size:24px;margin-bottom:20px;}
.foot .link div{text-align:center;display:flex;justify-content:space-between;border-bottom:1px solid #eee;}
.foot .link a{width:17%;}
.foot .link a{height:80px;display:inline-block;}
.foot .link a:nth-child(1){background:#671615;}
.foot .link a:nth-child(1) img{ padding-top:16px;}
.foot .link a:nth-child(2){background:#d0a40d;}
.foot .link a:nth-child(2) img{ padding-top:13px;}
.foot .link a:nth-child(3){background:#4bb8b2;}
.foot .link a:nth-child(3) img{ padding-top:8px; padding-left:3px}
.foot .link a:nth-child(4){background:#2d7c43;}
.foot .link a:nth-child(4) img{ padding-top:5px;}
.foot .link a:nth-child(5){background:#16377e;}
.foot .link a:nth-child(5) img{ padding-top:9px;}
.foot .info{text-align:center;padding-top:40px;font-size:15px;}
.foot .info a{margin:0 10px;}
.foot .info p{margin-top:20px;height: 50px;}
.foot .info p span{background:#aaa;color:#fff; font:30px/30px 'Arial, Helvetica, sans-serif';padding:4px; padding-left:6px;margin:0 3px;}