@charset "utf-8";
body {padding: 0px;margin: 0px;overflow-x: hidden;}
@media (max-width: 1080px) {body {min-width: 1730px;}}body {/* background-color: #000000; */}
* { padding: 0px; margin: 0px; }

.kefubg .kefu1 {width: 153px;height: 68px;position: absolute;left: 50%;margin-left: 50px;background: url(../images/topbtn01.png) 0 0 no-repeat;background-size: 100%;}
.kefubg .kefu2 {width: 153px;height: 68px;position: absolute;left: 50%;margin-left: 216px;background: url(../images/topbtn02.png) 0 0 no-repeat;background-size: 100%;}
.kefubg .kefu3 {width: 153px;height: 68px;position: absolute;left: 50%;margin-left: 380px;background: url(../images/topbtn03.png) 0 0 no-repeat;background-size: 100%;}

.kefubg .kefu1:hover {width: 153px;height: 68px;position: absolute;left: 50%;margin-left: 50px;background: url(../images/topbtn01_hover.png) 0 0 no-repeat;background-size: 100%;}
.kefubg .kefu2:hover {width: 153px;height: 68px;position: absolute;left: 50%;margin-left: 216px;background: url(../images/topbtn02_hover.png) 0 0 no-repeat;background-size: 100%;}
.kefubg .kefu3:hover {width: 153px;height: 68px;position: absolute;left: 50%;margin-left: 380px;background: url(../images/topbtn03_hover.png) 0 0 no-repeat;background-size: 100%;}

.kefubg {width: 1920px;height: 68px;text-align: center;position: absolute;top: 0px;left: 50%;margin-left: -960px;z-index: 1;/* border-radius: 5px; */background: url(../images/topbg.png) left top no-repeat;}

tbody.kefubg {
    background: url(../images/topbg.png) left top no-repeat;
}
a:link { color: rgb(165, 131, 81); text-decoration: none; }
a:visited { text-decoration: none; color: rgb(165, 131, 81); }
a:hover { color: rgb(165, 131, 81); text-decoration: inherit; }
a:active { text-decoration: none; color: rgb(165, 131, 81); }
ul, ol { list-style-type: none; }
img { border: none; vertical-align: middle; }
.clear { display: block; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; }
.musicbox { width: 70px; height: 110px; position: fixed; z-index: 500; top: 10px; left: 50%; cursor: pointer; margin-left: -790px; }
.musicplay { background: url("../images/musicplay.png") no-repeat; }
.musicstop{background:url("../images/musicstop.png") no-repeat}
 

 #Version{width:100%;height: 1200px;position:relative;overflow:hidden;z-index:0;padding-top: 0px;}
 #guodu{width:1920px;height: 1200px;position:absolute;left:50%;z-index:3;margin-left: -960px;background: url(../images/bj_01.png)no-repeat center bottom;}
 #Flash{width:1920px;height: 1200px;position:absolute;left:50%;z-index:2;margin-left: -960px;}
#Header{width:1920px;height: 1200px;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: 830px;}
.YZkj_03{width:1920px;height: 900px;}
.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{position: absolute;z-index: 2;padding-top: 214px;left: 50%;margin-left: -387px;}
.YZkj_03 .YZshow{position: absolute;z-index: 3;padding-top: 280px;left: 50%;margin-left: -349px;}
.YZkj_04 .YZshow{position: absolute;z-index: 4;padding-top: 144px;left: 50%;margin-left: -617px;}
.YZkj_05 .YZshow{position: absolute;z-index: 5;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZkj_06 .YZshow{position: absolute;z-index: 6;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZkj_07 .YZshow{position: absolute;z-index: 7;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZkj_08 .YZshow{position: absolute;z-index: 8;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZkj_09 .YZshow{position: absolute;z-index: 9;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZkj_10 .YZshow{position: absolute;z-index:10;padding-top: 0px;left: 50%;margin-left: -600px;}

.YZkj_02 .YZ_titletop{height:20px;}
.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;}

.YZ_title {width: 448px;height: 116px;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: 736px;}
.YZkj_03 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -116px;margin-left: 736px;}
.YZkj_04 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -232px;margin-left: 736px;}
.YZkj_05 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -348px;margin-left: 736px;}
.YZkj_06 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -464px;margin-left: 736px;}
.YZkj_07 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -580px;margin-left: 736px;}
.YZkj_08 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -696px;margin-left: 736px;}
.YZkj_09 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -812px;margin-left: 736px;}
.YZkj_10 .YZ_title.icon {margin-bottom: 0px;background-position: 0px -928px;margin-left: 736px;}
 
.YZkj_02 .role {width: 897px;height: 1018px;background: url(../images/rw02.png) no-repeat left top;animation:light_1 3s linear infinite;position: absolute;z-index: 0;margin-top: 0px;margin-left: 0px;}
.YZkj_03 .role {width: 420px;height: 500px;background: url(../images/rw03.png) no-repeat left top;animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 336px;margin-left: 1400px;}
.YZkj_04 .role {width: 897px;height: 1018px;background: url(../images/rw04.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}
.YZkj_05 .role {width: 897px;height: 1018px;background: url(../images/rw05.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}
.YZkj_06 .role {width: 897px;height: 1018px;background: url(../images/rw06.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}
.YZkj_07 .role {width: 897px;height: 1018px;background: url(../images/rw07.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}
.YZkj_08 .role {width: 897px;height: 1018px;background: url(../images/rw08.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}
.YZkj_09 .role {width: 897px;height: 1018px;background: url(../images/rw09.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}
.YZkj_10 .role {width: 897px;height: 1018px;background: url(../images/rw10.png) no-repeat left top;	animation:light_1 3s linear infinite;position: absolute;z-index: 2;margin-top: 0px;margin-left: 0px;}

.YZkj_02 .mkbg {width: 1552px;height: 1000px;background: url(../images/mkbg02.png) no-repeat;position: absolute;left: 50%;margin-left: -790px;margin-top: 50px;z-index: 0;}
.YZkj_03 .mkbg {width: 1520px;height: 1000px;background: url(../images/mkbg03.png) no-repeat;position: absolute;left: 50%;margin-left: -810px;margin-top: 100px;z-index: 0;}
.YZkj_04 .mkbg {width: 1661px;height: 846px;background: url(../images/mkbg04.png) no-repeat;position: absolute;left: 50%;margin-left: -810px;margin-top: 70px;z-index: 0;}
.YZkj_05 .mkbg {width: 1920px;height: 1000px;background: url(../images/mkbg05.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index: 0;}
.YZkj_06 .mkbg {width: 1920px;height: 1000px;background: url(../images/mkbg06.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index: 0;}
.YZkj_07 .mkbg {width: 1920px;height: 1000px;background: url(../images/mkbg07.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index: 0;}
.YZkj_08 .mkbg {width: 1920px;height: 1000px;background: url(../images/mkbg08.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index: 0;}
.YZkj_09 .mkbg {width: 1920px;height: 1000px;background: url(../images/mkbg09.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index: 0;}
.YZkj_10 .mkbg {width: 1920px;height: 1000px;background: url(../images/mkbg10.png) no-repeat;position: absolute;left: 50%;margin-left: -960px;margin-top: 100px;z-index: 0;}

.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: 226px;left:50%;margin-left:-960px;position:relative;background: url(../images/footbgimg.png) 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;}
	}



.zhuangbei_ul .container-item {
    width: 82px;
    height: 82px;
    background: url(../images/sxbg.png) 0 0 no-repeat;
    background-size: 100%;
}
.zhuangbei_ul .container-item img{padding-top: 11px;}
.zhuangbei_ul .container-item .shine {
  position: absolute;
  background-image: url(../images/icon_shine.png);
  background-repeat: no-repeat;
  top: 15px;
  left: 15px;
  width: 50px;
  height: 50px;
  background-position: -99px 0;
  -webkit-animation: shine 3s infinite;
  animation: shine 3s infinite;
  z-index:1;
}
.zhuangbei_ul .container-item:hover .shine {background-image: none;}
@-webkit-keyframes shine {
  0% {
    background-position: -99px 0;
  }
  100% {
    background-position: 99px 0;
  }
}
@keyframes shine {
  0% {
    background-position: -99px 0;
  }
  100% {
    background-position: 99px 0;
  }
}

#sb_01{width: 852px;height: 500px;}
#sb_01 li{width: 76.5px;height: 93px;float:left;cursor:pointer;margin-top: 22px;margin-left: 0px;margin-right: 64px;display: inline-block;position: relative;}
#preview{position:absolute;border: 1px solid #fb04268c;background: #0d0e12;padding:5px;display:none;color:#fff;z-index:999;} 

.STYLE1 { font-size: 24px; }
.topstyle {top: 0px;height: 68px;position: fixed;z-index: 99;/* background: url(../images/topbg.png) left top no-repeat; */}
.topstyle a { text-decoration: none; color: rgb(79, 79, 79); }
 
i, em, address { font-style: normal; }
#Floatingbars { width: 148px; height: 695px; position: fixed; top: 20%; right: 0px; z-index: 10000; }
#Floatingbars ._btn_qqqun { display: block; text-align: center; margin-top: 13px; }
#Floatingbars .btn_showhide { width: 22px; text-align: center; position: absolute; font-size: 13px; color: rgb(252, 248, 237); top: 0px; right: 100%; padding: 8px 2px; background-color: rgb(166, 147, 91); cursor: pointer; }
#Floatingbars .btn_showhide:hover { background-color: rgb(187, 173, 124); }
.kefulist { background-color: rgb(241, 241, 241); }
.kefulist li { font-size: 14px; padding-right: 19px; padding-left: 19px; }
.kefulist li:hover { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAlCAMAAACTdDA2AAAAn1BMVEUAAAAyTG1WT1xeT1lVTl1nUFM1TGteT1g1TGs1TGtNTmBSTl5pUFM0TWxlT1U2TWs/TWc9TWhKTmJBTWZFTmRITmM5TWo4TWqPeWdDTWU7TWk6TWlETWVHTmM8TWiVe2dYT1ujgmgzTGyuh2hsUFKcf2eohGg8TWmFbGJzW1p2aGZTW2peYGlXT1xYT1trUFNYT1trUFNrUFNYT1tWT1xGFTEeAAAACnRSTlMA////kpHxMzORWc4N9AAAAwlJREFUWMOtmN1WozAURktx/BkpyqhthAoryG9tb+D9322+kNaTktJAw1Zcx7u9zk4BXUiCV/AmLvCpjJ+f2+32HXx9fHz86/h75PmXJTgcDq3EVfDP8Y40TZNdZKHwGATQkkCGRuklrb76Xs8KnRV5DYp5170eFKmn8rVIkoQlEkajSq7B+xRnfE+hKOos+6MsKgp/ivcgiGO5sJhGbEtgVRGMqZgnWdY8/Drdr6MqL+MgFCqQCWmcsaJr8KqKujlZPT5tNpsfvg/DMsQlZGgE0kr3uroteLn4Uo1UL09cuhWvMxSE1otgz3frdRSuo6iTUcZgvoq+qOhe21aV1Jg8b7FalXvGd5sNrNa4hAyNqBhfqDjey8XVizjo1Xg1ZzV+gRTPq3dsC1ro2MkoY2SuCAYrQklWVL20itILeF7FOTaVpmy1gpOwehEqgEaqCC5VBNMq+u5wxe5ngk05KUtX0DrSydA4WNHmdPlaRk+BednCcVgKK2iRF416RcHlimDAik4XealKZ1qs6aScNJXLOonReKUiGFuRtFzjoYdU00k5nZakk5LMWVHflj9w6JnnSSkgrNKjjBx1L2hpd3r7ivhJWqqU1DotjMZJFeFlrti/0+M6h6SklbiEDI2XK5blnJ/F3uFiPkkRaUojMFZ8m/a8NtzpIeV3UsNoFYHQsn5e02dRPfQmqevbmvN5TRWhNVLqyumaUBGMeevSNmWuCKhi52VZsXPqVdSkLCtOf163ekXmqlJWFWOt4va2ty5IuYrU1IpAq0i3rmlvXdACA1KWFcEtFaUWvsZI2VfcTqoINCnripFlxcOyPbRSquDs9Qav+Sviu8550raQKves2E10Mjyvb/0sVkVSY1mQAj8cVtMZ/CyGsNK8zBV33xW21bbiL2Rh9W0qOP15rWkZ3rqWu2KHk3V3/MP9HqddO+529wiqSF6Gin4h9kT/4RABXxzHxsu+Ys6Xy2c4nXhyVpxZkGjkk/+ZxRO2XN5BhlZFzF5x/FtXi0Up2BmZ351jvWJHv6K0+Q/wQmHEvsB0fAAAAABJRU5ErkJggg==") center center no-repeat; }
.kefulist li a { height: 48px; line-height: 48px; color: rgb(51, 51, 51); text-decoration: none; border-bottom: 1px solid rgb(205, 205, 205); display: block; }
.kefulist li a [class^="icon"] { margin-right: 10px; vertical-align: middle; }
.kefulist li:nth-last-of-type(1) a { border: none; }
.kefulist li:hover .icon_qq { background-position: right top; }
.kefulist li:hover a { color: rgb(255, 255, 255); }
.icon_kefu { width: 15px; display: inline-block; }
.icon_kefu.icon_kefu1x1 { }
.RQcodes { padding-top: 17px; padding-bottom: 17px; background-color: rgb(248, 248, 248); }
.RQcodes strong { line-height: 24px; font-size: 16px; font-weight: normal; color: rgb(51, 51, 51); display: block; padding-left: 20px; padding-right: 12px; }
.RQcodes span { line-height: 20px; color: rgb(178, 178, 178); margin-bottom: 10px; display: block; padding-left: 20px; padding-right: 12px; }
.RQcodes .pic { width: 108px; height: 108px; margin: 0px auto; }
.RQcodes .pic img { width: 100%; height: 100%; }


#Download {width: 764px;height: 102px;text-align: center;position: absolute;top: 697px;left: 50%;margin-left: -400px;z-index: 51;border-radius: 5px;/* background: url("../images/down.png") left top no-repeat; */}
#Download .btn_down_s1 {float: left;width: 434px;height: 178px;text-indent: -999em;margin-left: 180px;margin-top: 0px;/* border: 1px solid red; */}
#Download .btn_down_s2 { float: left; width: 170px; height: 50px; text-indent: -999em; margin-left: -170px; margin-top: 88px; }
#Download .btn_down_s3 { float: left; width: 105px; height: 105px; text-indent: -999em; margin-left: 20px; margin-top: 31px; }
#Download .btn_down_s4 { float: left; width: 115px; height: 115px; text-indent: -999em; overflow: hidden; margin-left: 148px; margin-top: 27px; }
.arrow{width:39px;height:53px;background:url(../images/arrow_down.png) no-repeat center;position:absolute;bottom:50%;left:50%;z-index:51;margin-bottom:0px;-webkit-animation:down 3s 0s linear infinite 300ms 0 ease infinite;-moz-animation:down 3s 0s linear infinite 300ms 0 ease infinite;-ms-animation:down 3s 0s linear infinite 300ms 0 ease infinite;animation:down 3s 0s linear infinite 300ms 0 ease infinite;-moz-animation:down 3s 0s linear infinite;-webkit-animation:down 3s 0s linear infinite;-o-animation:down 3s 0s linear infinite;-ms-animation:down 3s 0s linear infinite;animation:down 3s 0s linear infinite}
@-webkit-keyframes down{0%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
} 
.head_11 { width: 830px; height: 430px; }
.wenzi li { display: block; width: 810px; overflow: hidden; border-bottom: 1px dashed rgb(0, 85, 100); transition: all 0.5s ease 0s; margin-bottom: 2px; }
.wenzi li a i { background: rgb(0, 85, 100); border-radius: 0.5em; padding: 0px 5px 2px; font-family: 微软雅黑; font-size: 18px; font-weight: 200; color: rgb(255, 255, 0); margin-right: 5px; letter-spacing: 1.5pt; }
.wenzi li a { float: left; display: block; padding: 5px 5px 7px; font-size: 16px; font-family: 微软雅黑; font-weight: 200; transition: all 0.5s ease 0s; color: rgb(69, 50, 33); letter-spacing: 1.5pt; }
.wenzi li a:hover { color: rgb(255, 0, 0); }
.wenzi li:hover { display: block; animation-name: nmyani; animation-duration: 2s; border-radius: 0.5em; border: 1px dashed rgb(153, 153, 153); background: rgb(251, 240, 225); }
.wenzi li span { display: block; float: right; font-size: 12px; color: rgb(255, 0, 0); padding: 7px 5px 5px; }
.wenzi ul { margin: 0px; padding: 0px; }

#Floatingbar {width: 157px;position: fixed;top: 50%;right: 0px;margin-top: -150px;z-index: 150000;font-size: 16px;background-color: rgb(255, 255, 255);font-family: "Microsoft YaHei";background: url(../images/icon029.png) 0 0 no-repeat;background-size: 100%;}
#Floatingbar .ewm {padding: 22px 0px 15px;line-height: 24px;text-align: center;color: rgb(255, 255, 255);}
#Floatingbar .ewm img { width: 117px; height: 117px; margin: 0px auto; display: block; }
#Floatingbar ul {padding: 162px 0px 3px 54px;list-style-type: none;color: white;height: 124px;}
#Floatingbar ul li {height: 22px;line-height: 24px;/* text-align: center; */margin-bottom: 24px;cursor: pointer;}
#Floatingbar ul li a { color: white; }
#Floatingbar ul li a:hover { color: white; }
#Floatingbar ul li img { margin-left: 5px; vertical-align: middle; }
#Floatingbar .btn_backtop {height: 31px;line-height: 31px;text-align: center;color: rgb(255, 255, 255);/* background-color: rgb(86 33 50); */display: block;}
#Floatingbar .btn_backtop:hover {/* background-color: rgb(80, 113, 41); */}
#Floatingbar .btn { width: 15px; height: 130px; position: absolute; top: 23px; left: -15px; background: url("../images/arrow.png") right top no-repeat; cursor: pointer; }
#Floatingbar .btn.change { background-position: left top; }
a:link { color: rgb(255, 255, 255); text-decoration: none; }
a:visited { text-decoration: none; color: rgb(255, 255, 255); }
a:hover { text-decoration: underline; color: rgb(255, 255, 255); }
a:active { text-decoration: none; color: rgb(255, 255, 255); }