html,body{width: 100%;height: 100%;overflow: hidden;background: #000;}
.wrap{width: 100%;min-width: 1200px;max-width: 2560px;height:calc(100% - 45px);position: relative;margin: 0 auto;}
.swiper-container{position: relative;width: 100%;height: 100%;}
.swiper-slide{position: relative;width: 100%;height: 100%;overflow: hidden;}


.logo{z-index: 999;position:absolute;top: 28px;left:50%;margin-left: -600px;width:148px;height:165px;background:url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/logo.png) no-repeat;}
.wd_nav{z-index: 999;position: absolute;top: 28px;right: 50%;margin-right: -600px;color: #4e1c05;width: 351px;height: 28px;line-height: 28px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/nav_bg.png) no-repeat;padding-left: 55px;}
.wd_nav a{font-size: 14px;color: #4e1c05;margin: 0 14px;}
.wd_nav a:hover{color: #a0462e;}

.main{width: 1200px;height: 1080px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.swiper-slide01{background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/bg01.jpg) no-repeat center / cover;}
.swiper-slide02{background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/bg02.jpg) no-repeat center / cover;}

.nav_tab{width: 683px;height: 91px;background: url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/tab_bg.png) no-repeat 0px 50%;position: absolute;bottom: 50px;left: 50%;transform: translateX(-50%);z-index: 999;font-size: 0;text-align: center;}
.nav_tab li{width: 91px;height: 91px;float: left;}
.nav_tab li:nth-child(1){margin-left: 89px;}
.nav_tab li:nth-child(2){margin-left: 50px;}
.nav_tab li:nth-child(3){margin-left: 46px;}
.nav_tab li:nth-child(4){margin-left: 46px;}

.nav_tab li a{display: block;text-indent: -9999px;overflow: hidden;width: 91px;height: 91px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tab_btn.png) no-repeat 0px 7px;}
.nav_tab li a.a01{background-position:2px 7px;}
.nav_tab li a.a02{background-position:-132px 7px;}
.nav_tab li a.a03{background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tab_btn03.png) no-repeat 0px 7px;}
.nav_tab li a.a04{background-position:-547px 7px;}

.nav_tab li a.a01:hover{background-position:0px -132px;}
.nav_tab li a.a02:hover{background-position:-133px -132px;}
.nav_tab li a.a03:hover{background-position:1px -88px;}
.nav_tab li a.a04:hover{background-position:-547px -132px;}

.nav_tab li.on a.a01{background-position:0px -132px;}
.nav_tab li.on a.a02{background-position:-133px -132px;}
.nav_tab li.on a.a03{background-position:1px -88px;}
.nav_tab li.on a.a04{background-position:-547px -132px;}

.sl{width: 290px;height: 672px;position: absolute;top: 144px;left: 525px;}
.sl img{width: 100%;height: 100%;}
.text04{width: 37px;height: 162px;background: url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/update.png) no-repeat;position: absolute;top: 306px;left:259px;}
.text04:hover{background-position: 0 -162px;}


.roll{width: 112px;height: 80px;background: url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/roll.png) no-repeat;position: absolute;top: 833px;left:50%;transform: translateX(-50%);animation: arrow 1s ease-in-out infinite alternate;}
.videoBg{position:absolute;left:50%;top:50%;height:100%;width: 100%;overflow: hidden;transform: translate(-50%,-50%);}
.videoBg .headerVideo{width: 100%;height: 100%;}
.videoBg .headerVideo video{width: 100%;height: 100%;object-fit: cover;}

@keyframes arrow{
	0% {
	    transform: translateY(0px);
	}
	100% {
	    transform: translateY(12px);
	}
}
.swiper_bottom { height: 200px;}


.slide01 .bird{position:absolute;top:110px;left:38px;width:962px;height:776px;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide01_bird.png) no-repeat;}
.slide01 .title02{position:absolute;top:79px;left:50%;width:832px;height:182px;transform: translateX(-50%);background:url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/slide01_title.png) no-repeat;margin-left: -15px;}
.slide01 .btn02{position:absolute;top:230px;left:100px;width:1010px;}
.slide01 .btn02 a{position:absolute;display:block;width:148px;height:144px;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide01_btn.png) no-repeat;text-indent:-999px;overflow:hidden;}
.slide01 .btn02 a.a01{background-position:7px 0;top:0px;right:130px;}
.slide01 .btn02 a.a02{background-position:-145px 0;top:140px;right:37px;}
.slide01 .btn02 a.a03{background-position:-288px -5px;top:310px;right:17px;}
.slide01 .btn02 a.a04{background-position:-437px -3px;top:478px;right:63px;}
.slide01 .btn02 a.a05{background-position:-590px 0;top:217px;left:10px;}
.slide01 .btn02 a.a06{background-position:-748px -7px;top:380px;left:0px;}
.slide01 .btn02 a.a07{background-position:-898px -11px;top:523px;left:70px;}
.slide01 .btn02 a.a01:hover{background-position:7px -173px;}
.slide01 .btn02 a.a02:hover{background-position:-145px -173px;}
.slide01 .btn02 a.a03:hover{background-position:-288px -182px;}
.slide01 .btn02 a.a04:hover{background-position:-437px -176px;}
.slide01 .btn02 a.a05:hover{background-position:-590px -177px;}
.slide01 .btn02 a.a06:hover{background-position:-748px -187px;}
.slide01 .btn02 a.a07:hover{background-position:-898px -181px;}




.slide02 .title02{position:absolute;left:50%;top:79px;width:832px;height:183px;transform: translateX(-50%);background:url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/slide05_slogan.png) no-repeat;margin-left: -15px;}
.slide02 .people01{width: 615px;height: 790px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide05_people01.png) no-repeat 0 0;position: absolute;top: 155px;left: -151px;}
.slide02 .people02{width: 535px;height: 754px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide05_people02.png) no-repeat 0 0;position: absolute;top: 200px;right: -25px;}
.slide02 .btn li{width: 284px;height: 250px;position: absolute;top: 440px;left: 465px;}
.slide02 .btn li a{display: block;width: 284px;height: 250px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide05_btn.png) no-repeat 0 0;text-indent: -9999px;overflow: hidden;}
.slide02 .btn li a{background-position: 0 0;}
.slide02 .btn li a:hover{background-position: -328px 0px;}




/* 05 更多精彩 */
.slide03 .title02{position:absolute;left:50%;top:79px;width:819px;height:182px;transform: translateX(-50%);background:url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/wd_04_ad.png) no-repeat;margin-left: -15px;}
.slide03 .cont{margin: 0 -32px;padding: 285px 0 0 0;height: 447px;width: 1200px;}
.slide03 .cont .tab{text-align: center;}
.slide03 .li{position: relative;overflow: hidden;width: 87px;height: 447px;margin:0 3px;zoom:1;display: inline-block;}
.slide03 .li_last{margin-right: 0;}
/* .box05 .li.on{width: 613px;} */
.slide03 .li a.btn{z-index: 999;display: block;position: absolute;top: 0;left: 0;width: 87px;height: 447px;background: url(http://image.gyyxcdn.cn/upload/wdhw/action/p/1.41/images/slide04_btn.png) no-repeat;text-indent: -9999px;overflow: hidden;}
.slide03 .li a.btn01{background-position: 0 0;}
.slide03 .li a.btn02{background-position: -87px 0;}
.slide03 .li a.btn03{background-position: -174px 0;}
.slide03 .li a.btn04{background-position: -261px 0;}
.slide03 .li a.btn05{background-position: -348px 0;}

.slide03 .li.on a.btn01{background-position: 0 -447px;}
.slide03 .li.on a.btn02{background-position: -87px -447px;}
.slide03 .li.on a.btn03{background-position: -174px -447px;}
.slide03 .li.on a.btn04{background-position: -261px -447px;}
.slide03 .li.on a.btn05{background-position: -348px -447px;}
.slide03 .li .slide{display: none;position: absolute;top: 3px;left: 85px;width: 566px;height: 453px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide04_imgbg.png) no-repeat;}
.slide03 .li .slide .slidebox{position: absolute;top: 0;left: 0;width: 517px;height: 403px;margin: 22px 0 0 18px;display: none;overflow: hidden;}
.slide03 .li .slide .slidebox img{padding: 4px;border: 1px solid #a54912;}
.slide03 .li .slide .slidenum{z-index: 999;position: absolute;bottom: 40px;right: 50px;height: 15px;}
.slide03 .li .slide .slidenum li{width: 15px;height: 15px;float: left;margin-left: 6px;}
.slide03 .li .slide .slidenum li a{display: block;width: 15px;height: 15px;background:#fffce5;border-radius: 50%;}
.slide03 .li .slide .slidenum li.on a{background: #b04d2d;}
.slide03 .scrollcontent{position: absolute;top: 680px;left: 200px;width: 800px;height: 92px;padding-top: 75px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide04_con.png) no-repeat 0 75px;overflow: hidden;}
.slide03 .line{position: absolute;top: 0;left: 17px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/slide04_line.png) no-repeat;width: 13px;height: 75px;}
.slide03 .vcontent{position: relative;width: 742px;height: 64px;margin: 15px 0 13px 15px;margin-right: 19px;float: left;overflow: hidden;}
.slide03 .vcont{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.slide03 .sub{display: none;clear: both;}
.slide03 .sub h3{font-size: 16px;color: #fcf9ed;line-height: 20px;padding-bottom: 3px;}
.slide03 .sub p{font-size: 14px;color: #fcf9ed;line-height: 20px;}
.slide03 .scrollbar{position: relative;width: 6px;height: 74px;margin-top: 10px;float: left;}
.slide03 .track{position: relative;width: 2px;height: 74px;background: #b5957f;margin-left: 2px;}
.slide03 .thumb{position: absolute;top: 0;left: -2px;width: 6px;height: 38px;background: #d8c8bf;cursor: pointer;border-radius:20px ;}




/* 弹层 */
.tc{display:none;position:absolute;width:1201px;height:717px;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_bg.png) no-repeat;z-index:999;}
.tc .close{position:absolute;top:20px;right:7px;display:block;width:61px;height:62px; text-indent:-999px;overflow:hidden;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_close.png) no-repeat;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;}
.tc_box{padding:110px 145px 62px 283px;overflow:hidden;}
.tc_tit{position:absolute;top:120px;left:150px;}
.tc_text{position:absolute;top:115px;left:50%;margin-left: -245px;width: 400px;height: 40px;color: #ae942d;font-size: 40px;line-height: 40px;text-align: center;}
.tc_tab{position:absolute;right:0px;top:100px;overflow:hidden;}
.tc_tab li{width:134px;height:35px;margin-bottom:13px;}
.tc_tab li a{display:block;width:100%;height:100%;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_tabBtn.png) no-repeat 0 -48px;color: #d9d4c8;font-size:20px;text-align:center;line-height:35px;} 
.tc_tab li.on a{background-position:0px 0;color:#f8efdc;}
.tc_cont{height:545px;}
.Single_Row{height:545px;}
.tc_part{width:100%;overflow:hidden;height:100%;}
.tc_childCont{width:100%;overflow:hidden;height:100%;}
.tc_childPart{width:100%;overflow:hidden;height:100%;}
.tc_scrollmask{position:relative;float:left;width:720px;height:100%;overflow:hidden;}
.tc_scrolltarget{position:absolute;left:0;top:0px;width:720px;height:auto;line-height:24px;}
.tc_scrolltarget h2{width:558px;height:65px;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_titBg.png) no-repeat 50% 100%;text-align:center;line-height: 60px;font-size:36px;color:#792310;font-weight:bold;margin:0 auto 41px;}
.tc_scrolltarget span{color:#d4281b;}
.tc_scrolltarget ul.tc_list{margin-bottom:5px;}
.tc_scrolltarget ul.tc_list li{position:relative;padding-left:31px;overflow:hidden;line-height:36px;}
.tc_scrolltarget ul.tc_list li i{position:absolute;top:8px;left:0px;float:left;width:23px;height:23px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_icon02.png) no-repeat;font-size:14px;color:#ffffff;line-height:24px;text-align:center;font-style:normal;}
.tc_scrolltarget ul li img{padding:4px;border:1px solid #a25222;margin:10px auto 10px;}
.tc_scrolltarget h3{padding-left:31px;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_icon01.png) no-repeat 0 14px;font-size:18px;font-weight:bold;color:#8f3b15;line-height:48px;}
.tc_scrolltarget p{font-size:14px;color:#71431e;}
.tc_scrolltarget table{width:90%;margin:12px 5%;text-align:center;background:#ffffff;}
.tc_scrolltarget table tr th{height:44px;background:#9e7c57;border:1px solid #966550;font-size:16px;color:#f8f0de; padding: 0 10px;}
.tc_scrolltarget table tr td{padding:10px;border:1px solid #c3795c;font-size:14px;color:#71431e;line-height:22px;}
.tc_vscrollbar{position:relative;top:112px;width:10px;height:432px;float:right;}
.tc_vscrollbar .track{position:relative;left:4px;width:2px;height:432px;background:#c7aa95;}
.tc_vscrollbar .thumb{ position:absolute;width:10px;left:-4px;top:0;height:50px;background:#622011;cursor:pointer;border-radius:5px;}

.tc_jqqd{display:none;position:absolute;width:680px;height:441px;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_jqqd_bg.png) no-repeat;z-index:999;}
.tc_jqqd .tc_jqqd_close{position:absolute;top:16px;right:-15px;display:block;width:61px;height:62px; text-indent:-999px;overflow:hidden;background:url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/tc_jqqd_close.png) no-repeat;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;}

.vidoe_tc{width: 100%;height: 100%;position: fixed;top: 0;z-index: 99999;display: none;}
.video_tc_cover{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);position: absolute;top: 0;left: 0;}
.vidoe_tc_box{width: 960px;height: 540px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.vidoe_tc_box video{width: 960px;height: 540px;}
.vidoe_tc_box .close{width: 40px;height: 40px;background: url(http://image.gyyxcdn.cn/upload/common/flash/video_close_bg.png) no-repeat;position: absolute;top: 1px;right: 0;cursor: pointer;}
.vidoe_tc_box .close a{display: block;width: 25px;height: 26px;background: url(http://image.gyyxcdn.cn/upload/common/flash/video_close.png) no-repeat;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.vidoe_tc_box .close:hover a{background: url(http://image.gyyxcdn.cn/upload/common/flash/video_close_hover.png) no-repeat;}

.del .swiper-slide .main{opacity: 0}
.del .swiper-slide.opIn .main{animation: opacity .3s ease forwards;animation-delay: 0.3s;opacity: 0;}
.del .swiper-slide.opOut .main{animation: opacityout .6s linear forwards;opacity: 0;}

@keyframes opacity{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@keyframes opacityout{
	0%{
		opacity: 1;
	}
	15%{
		opacity: 0;
	}
	100%{
		opacity: 0;
	}
}






.sbg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform: scale(1.02);}
.sbg div{width: 100%;height: 100%;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/sbg.png) no-repeat center / cover;}
.mbg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform: scale(1.01);}
.mbg div{width: 100%;height: 100%;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/mbg.png) no-repeat center / cover;}

.l{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform: scale(1.02);}
.l div{width: 100%;height: 100%;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/ls1.png) no-repeat center / cover;}
.bgy01{width: 1114px;height: 258px;position: absolute;bottom: -20px;left: -30px;}
.bgy01 div{width: 100%;height: 100%;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/bgy01.png) no-repeat center / cover;}
.bgy02{width: 816px;height: 980px;position: absolute;bottom: -20px;right: -30px;}
.bgy02 div{width: 100%;height: 100%;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/bgy02.png) no-repeat center / cover;}


.y01{width: 1067px;height: 887px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-380px);}
.y02{width: 649px;height: 543px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.y01 div{width: 1067px;height: 887px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/y02.png) no-repeat;}
.y02 div{width: 649px;height: 543px;background: url(http://image.gyyxcdn.cn/upload/wd/action/p/1.76/images/y01.png) no-repeat;}


.y01 div{animation: scale01 2s linear infinite;}
@keyframes scale01{
	0%{
		opacity:0;
		transform: scale(1);
	}
	50%{
		opacity: 1;
		transform: scale(1.1);
	}
	100%{
		opacity: 0;
		transform: scale(1.2);
	}
}





















