#Version{width:100%;height:1080px;position:relative;overflow:hidden;z-index:0;padding-top: 0px;}
#guodu{width:1920px;height:1080px;position:absolute;left:50%;z-index:3;margin-left: -960px;background: url(../images/bj_01.png)no-repeat center bottom;}
#Flash{width:1920px;height:1080px;position:absolute;left:50%;z-index:2;margin-left: -960px;}
#Header{width:1920px;height:1080px;position:absolute;left:50%;z-index:1;margin-left: -960px;line-height:0px;}
.YZkj{width:1920px;left:50%;margin-left:-960px;position:relative;background:url(../images/bj_02.jpg) no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px;margin-top: 0px;z-index: 3;}
.YZkj_02{width:1920px;height: 915px;}
.YZkj_03{width:1920px;height: 1616px;}
.YZkj_04{width:1920px;height:1100px;}
.YZkj_05{width:1920px;height:1100px;}
.YZkj_06{width:1920px;height:1100px;}
.YZkj_07{width:1920px;height:1100px;}
.YZkj_08{width:1920px;height:1100px;}
.YZkj_09{width:1920px;height:1100px;}
.YZkj_10{width:1920px;height:1100px;}
.YZkj_02 .YZshow{z-index:4;padding-top: 40px;left: 50%;}
.YZkj_03 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_04 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_05 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_06 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_07 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_08 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_09 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_10 .YZshow{z-index:4;padding-top: 0px;left: 50%;}
.YZkj_02 .role{width: 897px;height: 802px;background: url(../images/rw02.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: -1;margin-top: -1120px;margin-left: -170px;}
.YZkj_03 .role{width: 200px;height: 200px;background: url(../images/rw03.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_04 .role{width: 200px;height: 200px;background: url(../images/rw04.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_05 .role{width: 200px;height: 200px;background: url(../images/rw05.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_06 .role{width: 200px;height: 200px;background: url(../images/rw06.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_07 .role{width: 200px;height: 200px;background: url(../images/rw07.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_08 .role{width: 200px;height: 200px;background: url(../images/rw08.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_09 .role{width: 200px;height: 200px;background: url(../images/rw09.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_10 .role{width: 200px;height: 200px;background: url(../images/rw10.png) no-repeat left top;background-size: 100%;animation:light_1 3s linear infinite;position: absolute;z-index: 3;margin-top: 0px;margin-left: 0px;}
.YZkj_02 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg02.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_03 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg03.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_04 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg04.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_05 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg05.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_06 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg06.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_07 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg07.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_08 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg08.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_09 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg09.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_10 .mkbg{width: 200px;height: 200px;background: url(../images/mkbg10.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index:-1;}
.YZkj_02 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_03 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_04 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_05 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_06 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_07 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_08 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_09 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZkj_10 .YZbjVideo{width:1920px;position:absolute;left:50%;z-index:1;margin-left: -960px;margin-top: -20px;}
.YZbjfoot{width:1920px;height:132px;left:50%;margin-left:-960px;position:relative;background:url(../images/footbgimg.jpg) no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
.YZ_MK1{position: absolute;top: 0px;left: 50%;display: block;float: left;width: 640px;margin-left: -710px;}
.YZ_MK2{position: absolute;top: 0px;left: 50%;display: block;float: left;width: 640px;margin-left: 40px;}
@keyframes light_1{
	  50% { transform: translatey(-10px) scale(1.005);opacity:1;}
	  100% {transform:translatey(0px) scale(1);opacity: 1;}
	}
#top-video{width: 1920px;height: auto;display: block;}
.YZkj_03 .YZ_title.icon.icon{margin-top: 0px;margin-left: 287px;}
.YZkj_02 .YZ_title.icon.icon{margin-top: -24px;margin-left: 293px;}
.YZkj_02 .YZ_titletop{height: 50px;}
.YZkj_03 .YZ_titletop{height:20px;}
.YZkj_04 .YZ_titletop{height:20px;}
.YZkj_05 .YZ_titletop{height:20px;}
.YZkj_06 .YZ_titletop{height:20px;}
.YZkj_07 .YZ_titletop{height:20px;}
.YZkj_08 .YZ_titletop{height:20px;}
.YZkj_09 .YZ_titletop{height:20px;}
.YZkj_10 .YZ_titletop{height:20px;}
.YZkj_02 .YZshow, .YZkj_03 .YZshow, .YZkj_04 .YZshow, .YZkj_05 .YZshow, .YZkj_06 .YZshow, .YZkj_07 .YZshow, .YZkj_08 .YZshow, .YZkj_09 .YZshow, .YZkj_10 .YZshow{padding-top: 226px;}
.YZ_title{width: 1346px;height: 186px;text-indent: -99em;overflow: hidden;margin: auto auto 10px;background: url(../images/bg_title.png) left top no-repeat;position: absolute;z-index: 5;}
.YZkj_02 .YZ_title.icon{margin-bottom: 0px;background-position: 0px 0px;margin-left: 287px;}
.YZkj_03 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -186px;margin-left: 287px;}
.YZkj_04 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -372px;margin-left: 287px;}
.YZkj_05 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -558px;margin-left: 287px;}
.YZkj_06 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -744px;margin-left: 287px;}
.YZkj_07 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -930px;margin-left: 287px;}
.YZkj_08 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -1116px;margin-left: 287px;}
.YZkj_09 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -1302px;margin-left: 287px;}
.YZkj_10 .YZ_title.icon{margin-bottom: 0px;background-position: 0px -1488px;margin-left: 287px;}
.yz-btn-default{margin-top: 800px;}
:where(#top-icon,#top-icon *){margin:0;padding:0;margin:0px 0px 0px 0px}

:where(#top-icon) a:link{color:#ccc;text-decoration:none}
:where(#top-icon) a:visited{color:#ccc;text-decoration:none}
:where(#top-icon) a:hover{color:#ccc;text-decoration:underline}
:where(#top-icon) a:active{color:#ccc;text-decoration:none}
:where(#top-icon) *{margin:0;padding:0;margin:0px 0px 0px 0px}
#top-icon{width:100%;/* height: 60px; */;position:fixed;z-index:999;background-color:#FFF;border-bottom-style:solid;border-color:#ffffff}
.nav_icons{position:absolute;top:15px;right:200px;z-index:20}
.nav_icons ul li{float:left;margin:0 20px}
.nav_icons ul li a{display:block;width:36px;position:relative;color:#4f4f4f;text-align:center;cursor:pointer}
.nav_icons ul li a span{display:block;margin:0 auto 5px;height:29px;background-image:url(../images/icons.png);background-repeat:no-repeat}
.nav_icons ul li a span.icon-music-play{width:28px;background-position:-208px 0;-webkit-animation:rotate 4s linear infinite;-moz-animation:rotate 4s linear infinite;-o-animation:rotate 4s linear infinite;animation:rotate 4s linear infinite}
.nav_icons ul li a span.icon-music-pasue{width:28px;background-position:-253px 0}
ul,ol{list-style-type:none}
#top-icon{width:1920px;height:60px;position:fixed;z-index:999;background-color:#FFF;border-bottom-style:solid;border-color:#ffffff;margin:0 auto;left:50%;margin-left:-960px}
.nav_logo{position:absolute;left:129px;top:2px}
.nav_logo p{font-size:31px;font-family:'dbsjt';float:left;background-image:-webkit-linear-gradient(left, #770808, #ff0000 25%, #770808 50%, #ff0000 75%, #770808);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-size:200% 100%;-webkit-animation:masked-animation 2s infinite linear}
.nav_logo p img{padding-right:10px}
.nav_icons{position:absolute;top:5px;right:330px;z-index:20}
.nav_icons ul li{float:left;margin:0 20px}
.nav_icons ul li a{display:block;width:36px;position:relative;color:#4f4f4f;text-align:center;cursor:pointer}
.nav_icons ul li a span:hover{opacity:0.6}
.nav_icons ul li a span{display:block;margin:0 auto 5px;height:29px;background-image:url(../images/icons.png);background-repeat:no-repeat}
.nav_icons ul li a span.icon-news{width:27px;background-position:0 0}
.nav_icons ul li a span.icon-weixin{width:35px;background-position:-51px 0}
.nav_icons ul li a span.icon-weibo{width:35px;background-position:-104px 0}
.nav_icons ul li a span.icon-qq{width:35px;background-position:-159px 0}
.nav_icons ul li a span.icon-kf{width:37px;background:url(../images/icon_kf.png) center top no-repeat}
.nav_icons ul li a span.icon-ds{width:87px;background:url(../images/iconlogo.png) center top no-repeat}
.nav_icons ul li a span.icon-music-play{width:28px;background-position:-208px 0;-webkit-animation:rotate 4s linear infinite;-moz-animation:rotate 4s linear infinite;-o-animation:rotate 4s linear infinite;animation:rotate 4s linear infinite}
.nav_icons ul li a span.icon-music-pasue{width:28px;background-position:-253px 0}
.nav_icons ul li a:hover div{display:block}
.nav_icons ul li a div{display:none;position:absolute;top:90px;left:-91px;background:#fff;padding-bottom:15px;padding-top:5px}
.nav_icons ul li a div:before{display:block;content:'';width:0;height:0;border:24px solid transparent;border-bottom-color:#fff;position:absolute;top:-42px;left:50%;margin-left:-24px}
.nav_icons ul li a div img{width:200px;height:200px;border:2px solid #fff}
.nav_icons ul li a div em{font-size:16px;color:#1e1a1c;text-align:center;font-style:normal}
img{border:0;vertical-align:top}
ul,li{list-style:none}
@keyframes rotate{form{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@keyframes rotate{form{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}
img{border:0;vertical-align:top}
ul,li{list-style:none}
@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}
 
#Download{width: 766px;height: 107px;text-align:center;position:absolute;left:50%;margin-left: -347px;z-index:51;border-radius:5px;margin-top: 869px;}
#Download .btn_down_s1{float:left;width: 339px;height: 107px;text-indent:-999em;margin-right: 18px;animation: sc 2s infinite linear;background:url(../images/down.png) no-repeat left top;}
#Download .btn_down_s2{float:left;width: 339px;height: 107px;text-indent:-999em;margin-left: 10px;animation: sc 2s infinite linear;background:url(../images/cz.png) no-repeat left top;}
@keyframes sc{
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(1);
  }
}
.yinghua-wrap{ width: 100%; height: 100px; position: absolute; top: 0px; left: 0px; display: block; z-index: 4490; }
.yinghua-wrap span{ width: 28px; height: 28px; position: absolute; top: -20px; left: -10%; background: url("../zb/02/flowerYZ-3.png") left top no-repeat; opacity: 1; display: block; }
.aboutYZ_us{height: 827px;position: relative;max-width: 1920px;min-width: 1280px;margin: 0px auto;padding-top: 0px;background: url("../images/bg_1.jpg") center top no-repeat;}
.aboutYZ_us .aboutYZ_box{width: 1266px;height: 531px;position: relative;margin: 0px auto;padding-top: 67px;background: url("../zb/02/photo_show_bg.png") left top no-repeat;z-index: 4000;}
.aboutYZ_us .flowerYZ{ width: 453px; height: 393px; position: absolute; top: 0px; right: 0px; margin-top: -96px; background: url("../zb/02/flowerYZ-1.png") left top no-repeat; z-index: 8000; }
.aboutYZ_us .flowerYZ2{ width: 589px; height: 468px; position: absolute; bottom: 0px; left: 0px; margin-bottom: 7px; background: url("../zb/02/flowerYZ-2.png") left top no-repeat; }
.Title{ height: 115px; margin-bottom: 70px; }
.icon_title{ width: 671px; height: 115px; text-indent: -999em; margin: 0px auto; background: url("../images/title_text.png") left top no-repeat; display: block; }
.icon_title.icon_title1x1{ background-position: 0px 0px; }
.contentYZs{ line-height: 18px; font-size: 15px; color: rgb(78, 66, 66); margin: 0px auto; padding-top: 25px; padding-right: 75px; padding-left: 78px; }
.contentYZs p{ margin-bottom: 33px; padding-left: 48px; }
.contentYZs p:hover{ color: rgb(164, 64, 48); }
.contentYZs p .YZ_xh{ width: 34px; height: 34px; line-height: 34px; text-align: center; position: absolute; color: rgb(249, 180, 105); margin-top: -8px; margin-left: -48px; background: url("../zb/02/xh_bg.png") left top no-repeat; }
a{ color: rgb(207, 171, 61); text-decoration: none; }
a:hover{ color: rgb(183, 6, 2); }
footer{ background: rgb(30, 30, 30); text-align: center; color: rgb(255, 255, 255); padding: 20px 0px; font-size: 12px; }
ol, ul{ list-style: none; }
.top{ border: 1px solid rgb(207, 171, 61); background: rgb(255, 255, 255); height: 84px; width: 50px; position: fixed; cursor: pointer; right: 10px; bottom: 220px; display: none; color: rgb(207, 171, 61); text-align: center; font-size: 19px; font-weight: bold; z-index: 5200; padding: 5px; }
.topcz{ position: fixed; border: 1px solid rgb(207, 171, 61); background: rgb(255, 255, 255); width: 50px; right: 10px; bottom: 150px; color: rgb(207, 171, 61); text-align: center; font-size: 19px; font-weight: bold; z-index: 5200; padding: 5px; display: none; }
.topxz{ position: fixed; border: 1px solid rgb(207, 171, 61); background: rgb(255, 255, 255); width: 50px; right: 10px; bottom: 80px; color: rgb(207, 171, 61); text-align: center; font-size: 19px; font-weight: bold; z-index: 5200; padding: 5px; display: none; }
body{ margin: 0px; padding: 0px; font-family: 微软雅黑; font-size: 12px; background: rgb(250, 250, 250); position: relative; min-width: 1200px; }
form{ margin: 0px; padding: 0px; }
img{ border: 0px; }
ul, ol, li{ list-style-type: none; margin: 0px; padding: 0px; }
a:focus, a:active, a:link, a:visited, input, textarea{ text-decoration: none; outline: none; }
h1, h2, h3, h4, h5, h6, p, input, textarea{ margin: 0px; padding: 0px; font-family: 微软雅黑; }
.container{ width: 1170px; margin: 0px auto; padding: 15px; }
.container::after{ content: ""; display: block; width: 100%; clear: both; }
.footer{ color: rgb(51, 51, 51); text-align: center; }
.footer .container a{ color: rgb(51, 51, 51); }
