@charset "utf-8";
body { padding: 0px; margin: 0px; overflow-x: hidden; }
* { padding: 0px; margin: 0px; }
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; }
 #Version{width:100%;height:986px;position:relative;overflow:hidden;z-index:0;padding-top: 0px;}
 #Flash{width:1920px;height:986px;position:absolute;left:50%;margin:0px auto -272px -960px;z-index:-1}
#Header{width:1920px;height:986px;margin:0 auto -290px -960px;position:absolute;left:50%;z-index:-2;line-height:0px;}
.YZbg_02{width:1920px;height:806px;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}
.YZbg_03{width:1920px;height:1144px;left:50%;margin-left:-960px;position:relative;background:url(../images/bj_03.jpg) no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
.YZbg_04{width:1920px;height:2066px;left:50%;margin-left:-960px;position:relative;background:url(../images/bj_04.jpg) no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
.YZbg_05{width:1920px;height:932px;left:50%;margin-left:-960px;position:relative;background:url(../images/bj_05.jpg) no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
.YZbgfoot{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}
.YZbgVideo{width:1920px;position:absolute;left:50%;z-index:0;margin-left: -960px;}
.YZpiccon{float:left;position:relative;left:50%;margin:0px auto -272px -286px;z-index:3;}
.YZ_Dpic01{position: absolute;left: 50%;margin-left: -730px;margin-top: 50px;}
.YZbg_02 .YZshow{position: absolute;z-index: 2;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZbg_03 .YZshow{position: absolute;z-index: 3;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZbg_04 .YZshow{position: absolute;z-index: 4;padding-top: 298px;left: 50%;margin-left: -719px;}
.YZbg_05 .YZshow{position: absolute;z-index: 5;padding-top: 230px;left: 50%;margin-left: -620px;}
.YZbg_06 .YZshow{position: absolute;z-index: 6;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZbg_07 .YZshow{position: absolute;z-index: 7;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZbg_08 .YZshow{position: absolute;z-index: 8;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZbg_09 .YZshow{position: absolute;z-index: 9;padding-top: 0px;left: 50%;margin-left: -600px;}
.YZbg_10 .YZshow{position: absolute;z-index:10;padding-top: 0px;left: 50%;margin-left: -600px;}
.STYLE1 { font-size: 24px; }
.zhuangbeishow{width:1341px;/*! height:430px; */margin:0px auto;top:256px;left:279px}
.zhuangbei_ul{} 
.zhuangbei_ul li{width:73px;height: 114.1px;float:left;cursor:pointer;margin-top:0px;margin-left: 60.6px;}
.zhuangbei_ul .container-item{width:118px;height:118px;background:url("../images/active.png") 0 0 no-repeat}
.zhuangbei_ul .container-item img{padding-top:35px;} 
#sb_01{width:403px;height:430px;margin:0px auto;position:absolute;top:399px;left:1212px}
#sb_01 li{width:45px;height:105px;float:left;cursor:pointer;margin-top:0px;margin-left:0px;margin-right:74px}
#sb_02{width:1650px;height:750px;margin:0px auto;position:absolute;top:268px;left:233px}
#sb_02 li{width:45px;height:188px;float:left;cursor:pointer;margin-top:0px;margin-left:0px;margin-right:111px}
#preview{position:absolute;border:1px solid #efeeee;background:#d2cdcb;padding:5px;display:none;color:#fff;z-index:999}
.large_thumb_shine{width:40px;height:40px;background:url(../images/shine.png);position:absolute;background-position:99px 0;margin-top: -47px;background-repeat:no-repeat;margin-left: 38px;}
.topstyle { top: 0px; height: 68px; position: fixed; z-index: 99; }
.topstyle a { text-decoration: none; color: rgb(79, 79, 79); }
#backtop { display: none; background: url("../images/arrow_top.png") left top no-repeat; cursor: pointer; height: 50px; width: 50px; position: fixed; bottom: 20px; z-index: 11500; right: 20px; }
#backtop:hover { background-position: left bottom; }
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: 172px;text-align: center;position: absolute;top: 807px;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: 170px; height: 50px; text-indent: -999em; margin-left: 180px; margin-top: 32px; }
#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_10 { width: 830px; overflow: hidden; position: absolute; top: 230px; right: 540px; z-index: 7; }
.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; }

ul, ol {
    list-style-type: none;
}
#YZZhi5 {height: 550px;position: relative;min-width: 898px;margin: 0px auto 0px 0px;padding-top: 0px;z-index: 100;}
#YZZhi5 .center {/* position: relative; */}
#YZZhi5 h4 { width: 698px; height: 72px; text-indent: -99em; overflow: hidden; margin: 0px auto 82px; background: url("../images/title.png") left top no-repeat; display: block; }
#YZZhi5 .photoshow_select { text-align: center; margin-top: 45px; }
#YZZhi5 .photoshow_select a { margin: 0px 2px; width: 20px; height: 20px; text-indent: 0px; background: url("../images/a_4.png") left top no-repeat; cursor: pointer; display: inline-block; }
#YZZhi5 .photoshow_select a.change { background-position: right top; }
.photoshow5 {width: 750px;height: 550px;margin: 0px auto;}
.photoshow5 li { width: 750px; height: 550px; text-align: center; background-color: rgb(204, 204, 204); cursor: pointer; }
.photoshow5 li img { max-width: 100%; }
.photoshow5 li.roundabout-in-focus { cursor: default; } 
.photoshow5 li span { padding-top: 6em; display: block; }
.move_rightds, .move_leftds {float: left;width: 82px;height: 525px;position: absolute;top: 0px;left: 50%;z-index: 1278;}
.move_leftds span, .move_rightds span { width: 82px; height: 82px; position: absolute; top: 50%; margin-top: -70px; background: url("../images/arrow1.png") left top no-repeat; }
.move_leftds {margin-left: -630px;}
.move_leftds span { background-position: left top; }
.move_leftds:hover span { background-position: left bottom; }
.move_rightds {margin-left: 530px;}
.move_rightds span { background-position: right top; }
.move_rightds:hover span { background-position: right bottom; }
#YZZhi2 { height: 700px; position: relative; min-width: 1280px; margin: 0px auto 0px 0px; /*! padding-top: 155px; */ z-index: 100; }
#YZZhi2 .center { position: relative; width: 900px; }
#YZZhi2 h4 { width: 493px; height: 72px; text-indent: -99em; overflow: hidden; margin: 0px auto 82px; background: url("../images/title.png") left top no-repeat; display: block; }
#YZZhi2 .photoshow_select2 { text-align: center; margin-top: 45px; }
#YZZhi2 .photoshow_select2 a { margin: 0px 2px; width: 20px; height: 20px; text-indent: 0px; background: url("../images/a_4.png") left top no-repeat; cursor: pointer; display: inline-block; }
#YZZhi2 .photoshow_select2 a.change { background-position: right top; }
.photoshow2 { width: 900px; height: 700px; margin: 0px auto; }
.photoshow2 li {width: 560px;height: 525px;text-align: center;background-color: rgb(204, 204, 204);cursor: pointer;}
.photoshow2 li img { max-width: 100%; }
.photoshow2 li.roundabout-in-focus { cursor: default; }
.photoshow2 li span { padding-top: 6em; display: block; }
.move_rightas, .move_leftas {float: left;width: 43px;height: 525px;position: absolute;top: 0px;left: 50%;z-index: 1500;}
.move_leftas span, .move_rightas span { width: 82px; height: 82px; position: absolute; top: 50%; margin-top: -10px; background: url("../images/arrow1.png") left top no-repeat; }
.move_leftas {
    margin-left: -630px;
}
.move_leftas span { background-position: left top; }
.move_leftas:hover span { background-position: left bottom; }
.move_rightas {
    margin-left: 530px;
}
.move_rightas span { background-position: right top; }
.move_rightas:hover span { background-position: right bottom; }
#YZZhi3 { height: 800px; position: relative; min-width: 1280px; margin: 0px auto 0px 0px; /*! padding-top: 185px; */ z-index: 100; }
#YZZhi3 .center { position: relative; width: 820px; }
#YZZhi3 h4 { width: 493px; height: 72px; text-indent: -99em; overflow: hidden; margin: 0px auto 82px; background: url("../images/title.png") left top no-repeat; display: block; }
#YZZhi3 .photoshow_select3 { text-align: center; margin-top: 45px; }
#YZZhi3 .photoshow_select3 a { margin: 0px 2px; width: 20px; height: 20px; text-indent: 0px; background: url("../images/a_4.png") left top no-repeat; cursor: pointer; display: inline-block; }
#YZZhi3 .photoshow_select3 a.change { background-position: right top; }
.photoshow3 { width: 660px; height: 800px; margin: 0px auto; }
.photoshow3 li {width: 1280px;height: 800px;text-align: center;background-color: rgb(204, 204, 204);cursor: pointer;}
.photoshow3 li img { max-width: 100%; }
.photoshow3 li.roundabout-in-focus { cursor: default; }
.photoshow3 li span { padding-top: 6em; display: block; }
.move_rightbs, .move_leftbs {float: left;width: 43px;height: 790px;position: absolute;top: 0px;left: 50%;z-index: 1500;}
.move_leftbs span, .move_rightbs span { width: 82px; height: 82px; position: absolute; top: 50%; margin-top: -10px; background: url("../images/arrow1.png") left top no-repeat; }
.move_leftbs {
    margin-left: -630px;
}
.move_leftbs span { background-position: left top; }
.move_leftbs:hover span { background-position: left bottom; }
.move_rightbs {
    margin-left: 530px;
}
.move_rightbs span { background-position: right top; }
.move_rightbs:hover span { background-position: right bottom; }
#YZZhi4 { height: 800px; position: relative; min-width: 1280px; margin: 0px auto 0px 0px; /*! padding-top: 185px; */ z-index: 100; }
#YZZhi4 .center { position: relative; width: 820px; }
#YZZhi4 h4 { width: 493px; height: 72px; text-indent: -99em; overflow: hidden; margin: 0px auto 82px; background: url("../images/title.png") left top no-repeat; display: block; }
#YZZhi4 .photoshow_select4 { text-align: center; margin-top: 45px; }
#YZZhi4 .photoshow_select4 a { margin: 0px 2px; width: 20px; height: 20px; text-indent: 0px; background: url("../images/a_4.png") left top no-repeat; cursor: pointer; display: inline-block; }
#YZZhi4 .photoshow_select4 a.change { background-position: right top; }
.photoshow4 { width: 660px; height: 800px; margin: 0px auto; }
.photoshow4 li {width: 1280px;height: 800px;text-align: center;background-color: rgb(204, 204, 204);cursor: pointer;}
.photoshow4 li img { max-width: 100%; }
.photoshow4 li.roundabout-in-focus { cursor: default; }
.photoshow4 li span { padding-top: 6em; display: block; }
.move_rightcs, .move_leftcs {float: left;width: 43px;height: 790px;position: absolute;top: 0px;left: 50%;z-index: 1500;}
.move_leftcs span, .move_rightcs span { width: 82px; height: 82px; position: absolute; top: 50%; margin-top: -10px; background: url("../images/arrow1.png") left top no-repeat; }
.move_leftcs {
    margin-left: -630px;
}
.move_leftcs span { background-position: left top; }
.move_leftcs:hover span { background-position: left bottom; }
.move_rightcs {
    margin-left: 530px;
}
.move_rightcs span { background-position: right top; }
.move_rightcs:hover span { background-position: right bottom; }