.banner p,.t,.ts .tb{text-align:center}*{margin:0;padding:0}body,html{width:100%;color:#333;font-family:'Microsoft YaHei';position:relative}
img{display:block}a{text-decoration:none;cursor:pointer;color:#333}
p{text-indent:2em}
.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.part4 .part4Bg,.part5 .item,.ts{box-sizing:border-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}
.banner,.bg,.footer,.part2 .fmjq .text,.part4 .part4Bg,.part5 .item{overflow:hidden}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:10px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#eb8b61;position:relative;left:4px;width:1px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c50e2c;border-radius:5px}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#c50e2c}
.footer{background:#1b1718}
.footer .footer_box{position:relative;width:1089px;margin:0 auto}
.footer .footer_box .footer_text .weibo,.footer .footer_box .footer_text .wx{height:29px;line-height:33px;margin-bottom:10px;color:#fff;font-size:16px;display:block}.footer .footer_box .footer_text{float:left;margin-top:55px}
.footer .footer_box .footer_text .weibo{padding-left:110px;background:url(../images/weibo.png) left center no-repeat #1b1718}
.footer .footer_box .footer_text .wx{padding-left:43px;background:url(../images/wx.png) left center no-repeat #1b1718}
.footer .footer_box .footer_text .footer_qcode{color:#fff;font-size:16px}
.footer .footer_box .footer_text .footer_qcode img{float:left}
.footer .footer_box .footer_text .footer_qcode .footer_qcode_text{float:left;margin-left:15px;margin-top:43px}
.footer_img{display:block;float:right}
.overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);z-index:999;display:none}.overlay .modal{display:none;background:url(../images/overlayBg.jpg) center no-repeat;width:928px;height:574px;position:absolute;left:50%;top:50%;margin-left:-464px;margin-top:-287px}.H,.bg{left:0}.overlay .modal .title{height:40px;line-height:77px;text-indent:1em;font-size:22px;background:url(../images/border.png) center bottom no-repeat}.overlay .modal .title strong{color:#333}.overlay .modal .title.c{color:#704b33}.overlay .modal .title .close{width:23px;height:22px;background:url(../images/close.png) center no-repeat;position:absolute;top:26px;right:20px;cursor:pointer}.H,.bg{top:0;right:0}.overlay .modal .title .close.active,.overlay .modal .title .close:hover{background:url(../images/close_on.png) center no-repeat}.overlay .modal .content{position:relative}.overlay .modal .content img{float:left;margin-top:30px}.overlay .modal .content .text{float:right;padding-top:30px;width:420px;padding-left:30px;position:absolute;right:0;top:0;font-size:16px}.video .content{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.H .logo,.H .nav{display:-ms-flexbox}
.footer{margin-top:0px}
.bg{pointer-events:none;position:absolute;z-index:-1}.bg>div{width:100%}
.H{z-index:99;height:75px;background:#;}
.H .logo{display:flex;-ms-flex-align:center;align-items:center;height:100%;float:left}
.H .music,.H .nav{float:right;height:100%}
.H .nav{margin-right:100px;display:flex}
.part1 .p1,.w{margin:0 auto}
.H .nav .item{cursor:pointer;padding:0 20px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:17}
.part1 .p1,.part1 .p2,.t{display:block}
.H .nav .item.active,.H .nav .item:hover{background:#c1211a}
.H .music{cursor:pointer;width:75px;background:url(../images/music_on.png) center no-repeat}
.t,.w{width:1210px}.H .music.off{background:url(../images/music_off.png) center no-repeat}
.w{height:100%;position:relative}
.part1 .p2,.part1 .p3,.part1 .p4{opacity:0;animation-duration:1s;animation-fill-mode:both;position:absolute}
.part1 .p1{opacity:0;animation-duration:1s;animation-fill-mode:both;margin-left:620px;}
.part1 .p2{animation-delay:1s;top:10px;left:50%;margin-left:-570px}
.part1 .p4{top:300px;animation-delay:2s;left:130px;}
.part1 .p5{top:540px;opacity:0;animation-duration:1s;animation-fill-mode:both;animation-delay:2s;position:absolute;right:750px;}
.part1 .p6,.part1 .video-btn{opacity:0;animation-duration:1s;animation-fill-mode:both;animation-delay:2s;top:625px;position:absolute}
.part1 .p6{right:575px;}
.part1 .video-btn{cursor:pointer;right:400px;}
.t{margin:0 auto;height:68px;font-size:26px;color:#f9da73;line-height:78px;background:url(../images/t_bg.png) center no-repeat}
.t a{font-size:16px;color:#fff;position:absolute;right:20px;top:3px}.tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:50px;margin:20px auto}.tabs .tab{padding:0 18px;font-size:20px;color:#333;cursor:pointer}.tabs .tab.active,.tabs .tab:hover{color:#c01535}.tabs .item{display:block;margin:0 18px;width:8px;height:22px;background:url(../images/item.png) center no-repeat}.part2 .fmjq,.part2 .jmjs{width:100%;background:#fce495;display:-ms-flexbox}p{line-height:2;font-size:16px}.part2 .jmjs{height:293px;display:flex;-ms-flex-align:center;align-items:center}.part2 .jmjs img{margin-left:20px}.part2 .jmjs .text{height:247px;margin-left:30px;margin-right:20px;overflow:hidden}.part2 .jmjs .text .title{margin-top:15px;margin-bottom:30px;font-size:26px;color:#c01535}.part2 .fmjq{height:385px;display:flex;-ms-flex-align:center;align-items:center}.part3 .zc,.ts{display:-ms-flexbox;-ms-flex-pack:justify}.part2 .fmjq img{margin-left:20px}.part2 .fmjq .text{height:339px;margin-left:30px;margin-right:20px}.part2 .fmjq .text .scrollbar-inner{max-height:295px;padding-right:30px}.part2 .fmjq .text .title{font-size:20px;line-height:2;color:#c01535}.ts{display:flex;justify-content:space-between;padding:0 65px}.ts .tb{width:170px;height:41px;line-height:41px;background:#bf6a05;color:#ffe5b2;cursor:pointer}.ts .tb.active,.ts .tb:hover{background:#ffe6b5;color:#333}.part3{margin-top:50px}.part3 .zc{display:flex;padding:0 75px;justify-content:space-between}.part3 .flex{width:1000px;margin:0 auto 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.part3 .flex .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.part3 .flex .item .img{width:164px;height:194px;background:#fce495;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.part3 .flex .item div{margin-top:10px;text-align:center}.banner{margin:0 auto;width:878px}.banner p{text-indent:0;text-align: left;width: 848px;line-height: 1.5}.banner .banner_box{position:relative;width:99999px}.banner .banner_item{float:left}.banner_next,.banner_prev{cursor:pointer;position:absolute;background-repeat:no-repeat;background-position:center;width:80px;height:878px}.banner_prev{top:0;left:80px;background:url(../images/prev_on.png) center no-repeat}.banner_prev.dis{background:url(../images/prev_off.png) center no-repeat}.banner_next{top:0;right:50px;background:url(../images/next_on.png) center no-repeat}.banner_next.dis{background:url(../images/next_off.png) center no-repeat}.part4{margin-top:50px}.part4 .title{font-size:26px;color:#c01535;width:305px;border-bottom:1px solid #c01535;margin-bottom:30px}.part4 .part4Bg{width:1210px;height:585px;background:url(../images/part4_bg.jpg) center no-repeat;padding:40px 20px 0 50px}.part4 .scrollbar-inner{max-height:425px;padding-right:30px}.part4 .cdxs{display:-ms-flexbox;display:flex;width:1110px;margin:50px auto;padding-right:30px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.part4 .cdxs .item{display:-ms-flexbox;display:flex;margin-top:30px}.part4 .cdxs .item .play{width:107px;height:81px;background-color:#c01535;border:1px solid #c01535;background-image:url(../images/music2_off.png);background-repeat:no-repeat;background-position:center}.part4 .cdxs .item .play.on{background-color:#c1211a;border:1px solid #c1211a;background-image:url(../images/music2_on.png)}.part4 .cdxs .item .img{width:378px;height:81px;margin-left:2px;border:1px solid #c01535;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:30px}.part5{margin-top:50px}.part5 .col{margin-top:30px;-ms-flex-direction:column!important;flex-direction:column!important}.part5 .item{margin:0 20px 3px;width:1170;height:50px;line-height:50px;display:-ms-flexbox;display:flex;padding:0 10px;font-size:16px;-ms-flex-pack:justify;justify-content:space-between;position:relative;border:1px solid #c01535}.part5 .item:hover:after{color:#333;width:100%}.part5 .item:after{position:absolute;z-index:-1;top:0;left:50%;content:""!important;width:0%;height:100%;transform:translateX(-50%);transition:all .3s;background:#ffd166}.diff{padding-top: 10px!important}
