﻿.news_wrap *{box-sizing: border-box;}
.news_wrap .nav-menu > .center > ul li{color: #badeff;}
.news_wrap .nav-menu > .center > ul li:hover{color: #ffffff;}
.nav-menu > .center > ul li::before{background: #badeff;}
.nav-menu{visibility: visible;opacity: 1;position: absolute;top: 0;}
.nav-menu .more-menu-info{width: 100%;left: 0;margin-left: 0;}
body{background: #f4f8fd;}
.btn_back{width: 118px;height: 200px;background: url(../logo50images/btn_back.png) no-repeat 50% 0/100%;position: absolute;top: 20px;left: 63px;z-index: 5;}
.news_wrap{position: relative;width: 100%;min-width: 1400px;background: url(../logo50images/bg.jpg) no-repeat 50% 600px/100% auto;}
.news_ct{min-height: 800px;position: relative;padding-bottom: 50px;padding-top: 0;margin-top: -380px;}
.news_ct .news_slide{top: 100px;right: 60px;}
.news_top{width: 1520px;margin: 0 auto;}
.news_tit{height: 63px;display: flex;justify-content: flex-start;}
.news_tit a{width: 143px;text-align: center;}
.news_tit a.on{background: url(../logo50images/tab_on.png) no-repeat 50% 0/100%;}
.news_tit a span{font-family: 'title';font-size: 36px;color: #ffffff;line-height: 53px;transition: .3s;}
.news_tit a:hover span{color: #c79f5f;}
.title_news{background: url(../logo50images/title_news.png) no-repeat 50% 0/100%;width: 330px;height: 183px;margin-left: -60px;font-size: 0;}
.news_list_sc{width: 1540px;margin: 48px auto 0;height: 1300px;overflow-y: auto;}
.news_list{width: 1520px;}
.news_list li{background: url(../logo50images/item_bg.png) no-repeat 50% 0/100% 100%;height: 100px;margin-bottom: 10px;}
.news_list li:hover{background: url(../logo50images/item_bg_on.png) no-repeat 50% 0/100% 100%;}
.news_list li a{display: flex;width: 100%;height: 100px;align-items: center;justify-content: flex-start;padding: 0 28px;}
.news_list em{font-size: 26px;color: #c79f5f;padding-right: 30px;}
.news_list h6{font-size: 26px;color: #596674;font-weight: normal;width: 480px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_list .impnews h6{color: #FF0000;}
.news_list span{font-size: 18px;color: #596674;padding-left: 10px;margin-left: auto;}
.news_list_sc::-webkit-scrollbar {width: 4px;background: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0),25%,#1c1a19,25%,#1c1a19,75%,rgba(255,255,255,0),75%,rgba(255,255,255,0));}
.news_list_sc::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #7c6e6e;}
/*newsInfo*/
.news_info_sc,.download_sc{width: 1524px;margin: 0 auto;color: #596674;font-size: 20px;line-height: 26px;border: 1px solid rgba(211,227,234,.8);background: linear-gradient(to bottom,rgba(255,255,255,.8),rgba(255,255,255,.4));padding: 40px 50px;}
.news_info_sc{width: 1250px;}
.news_info_sc h4{font-size: 44px;line-height: 56px;margin-bottom: 30px;}
.txt_title{height: 130px;border-bottom: 3px solid #cdd1d5;margin-bottom: 20px;}
.date_box{display: flex;justify-content: space-between;}
.date_box span{color: #596674;font-size: 14px;}
.news_info_sc .date_box a{width: 60px;height: 25px;border: 1px solid #acb2b9;text-align: center;line-height: 24px;font-family: 'title';font-size: 18px;color: #596674;border-radius: 2px;text-decoration: none;}
.news_info_sc a{text-decoration: underline;color: #0d6efd;}
.news_info_sc p{margin-bottom: 10px;font-size: 20px;color: #596674;line-height: 38px; text-indent: 2em;}
.news_info_sc table {width: 860px;margin: 0 auto 10px;border: 1px solid #909090;border-collapse: collapse;}
.news_info_sc table td, .news_info_sc table th {padding: 5px 0;text-align: center;border: 1px solid #909090;}
.news_info_sc .center {text-align: center;width: auto;}
.news_info_sc strong {font-weight: bold;}
.news_info_sc img {display: block;margin:10px auto; max-width: 95%;}
/*review*/
.review_sc{width: 1404px;margin: 0 auto;padding-top: 20px;}
.title_review{width: 330px;height: 183px;background: url(../logo50images/tit_review.png) no-repeat 50% 0/100%;margin-left: -60px;font-size: 0;}
.list_review{display: flex;justify-content: space-between;flex-wrap: wrap;}
.list_review li{width: 646px;height: 495px;margin-bottom: 35px;background: rgba(230,207,151,.8);overflow: hidden;}
.list_review li a{width: 646px;height: 495px;display: block;position: relative;}
.rw_img{width: 646px;height: 347px;position: relative;border: 2px solid #c79f5f;overflow: hidden;}
.rw_img img{width: 100%;height: auto;}
.review_title{height: 57px;display: flex;justify-content: space-between;align-items: center;padding: 0 40px 3px;background: url(../logo50images/review_line.png) no-repeat 50% 100%/565px 9px;}
.review_title h6{font-size: 22px;color: #6c4e32;}
.review_title p{font-size: 18px;color: #a48553;}
.review_txt{font-size: 20px;color: #997845;line-height: 34px;padding: 10px 45px 0;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;}
.rw_info{width: 646px;height: 495px;position: absolute;top: 0;left: 0;background: rgba(199,159,95,.9);padding: 38px 80px 0;color: #ffffff;opacity: 0;transition: .5s;}
.list_review li a:hover .rw_info{opacity: 1;}
.rw_info h3{font-size: 28px;line-height: 66px;}
.rw_info p{font-size: 20px;line-height: 34px;height: 306px;overflow-y: hidden;}
.rw_info i{width: 206px;height: 29px;background: url(../logo50images/rw_go.png) no-repeat 50% 0/auto 100%;margin-top: 10px;margin-left: auto;display: block;}
/*whhz*/
.title_whhz{width: 330px;height: 183px;background: url(../logo50images/tit_whhz.png) no-repeat 50% 0/100%;margin-left: -60px;font-size: 0;}
.list_wh{display: flex;justify-content: space-between;flex-wrap: wrap;}
.list_wh li{width: 660px;height: 498px;margin-bottom: 46px;}
.list_wh a{width: 660px;height: 498px;display: block;}
.list_wh li img{width: 656px;height: 418px;border: 2px solid #c79f5f;box-sizing: content-box;display: block;}
.list_wh li p{width: 660px;height: 76px;background: url(../logo50images/wh_tit.png) no-repeat 50% 0/100%;padding: 0 20px;font-size: 30px;color: #614127;text-align: center;line-height: 76px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*wallpaper*/
.title_media{background: url(../logo50images/title.png) no-repeat 50% 0/100%;width: 330px;height: 183px;margin-left: -60px;font-size: 0;}
.btns_media{display: flex;justify-content: flex-start;height: 63px;width: 1520px;margin: 0 auto;}
.btns_media a{width: 183px;text-align: center;}
.btns_media a.on{background: url(../logo50images/tab_on.png) no-repeat 50% 0/100%;}
.btns_media a span{font-family: 'title';font-size: 36px;color: #ffffff;line-height: 53px;transition: .3s;}
.btns_media a:hover span{color: #c79f5f;}
.btns_media a.on:hover span{color: #ffffff;}
.list_paper { display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 46px; width: 1520px; margin: 0 auto; }
.list_paper li { width: 490px;margin-bottom: 25px;}
.list_paper li>a { width: 490px; height: 280px; position: relative; display: block;overflow: hidden;border: 2px solid #b28d50;}
.list_paper li>a img { width: 490px; height: 280px;transition: .3s; }
.list_paper li:hover a img {transform: scale(1.05); }
.list_paper li:hover a:before { opacity: 1; }
.list_paper .video_mask em{width: 69px; height: 69px; background: url(../logo50images/btn_pic.png) no-repeat 50% 0/100%;}
.list_print p { font-size: 14px; color: #6d747e; line-height: 20px;margin-top: 5px;}
.size{display: flex;justify-content: flex-start;margin-top: 5px;flex-wrap: wrap;}
.size a{line-height: 24px;font-size: 14px;color: #9e926f;text-align: center;margin-right: 20px;}
.size a:hover{text-decoration: underline;}

.video_mask{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.7);display: flex;justify-content: center;flex-direction: column;align-items: center;opacity: 0;transition: .3s;}
.list_video .video_mask em{width: 69px; height: 69px; background: url(../logo50images/btn_video_play.png) no-repeat 50% 0/100%;}
.list_video .video_mask p{font-size: 16px;color: #c1b387;text-align: center;line-height: 36px;margin-top: 10px;}
.list_paper li:hover .video_mask{opacity: 1;}
.page-cont{display: flex;justify-content: center;margin-top: 30px;font-size: 20px;color: #596674;}
.page-cont a{margin: 0 15px;cursor: pointer;}
/*news*/
.download_sc{padding-top: 55px;}
.title_download{background: url(../logo50images/title.png) no-repeat 50% 0/100%;width: 330px;height: 183px;margin-left: -60px;font-size: 0;}
.down-btn-Box{display: flex;justify-content: center;}
.down-btn-Box a {display: flex;width: 625px;height: 135px;transition: .3s;}
.down-btn-Box .down-public {background: url(../logo50images/btn_zs.png) no-repeat 50% 0/100%;}
.down-btn-Box .down-public.active {background: url(../logo50images/btn_zs_on.png) no-repeat 50% 0/100%;}
.down-btn-Box .down-ty {background: url(../logo50images/btn_cs.png) no-repeat 50% 0/100%;}
.down-btn-Box .down-ty.active {background: url(../logo50images/btn_cs_on.png) no-repeat 50% 0/100%;}
.download-cont{width: 1250px;height: 586px;margin: 55px auto 0;border-top: 1px solid #cbd0d5;border-bottom: 1px solid #cbd0d5;}
.download-tab{height: 111px;margin: 0 auto;border-bottom: 3px solid #cbd0d5;}
.download-tab .list{font-size: 44px;color: #596674;text-align: center;line-height: 110px;font-family: 'title';}
.cont-row{display: flex;justify-content: space-between;position: relative;padding-top: 54px;}
.col-l-def{display: flex;justify-content: center;align-items: center;width: 510px;height: 361px;border-right: 1px solid #dfe3e6;}
.download-cont li .cont-row .down1 {width: 407px;height: 361px; transform: scale(0.5);background: url(../logo50images/down_icon.png) no-repeat 50% 0/100%;}
.download-cont li .cont-row .col-r-def {width: 740px;padding-left: 116px;}
.download-cont li .cont-row .col-r-def h5 {font-size: 32px;color: #66769f;line-height: 1;}
.download-cont li .cont-row .down2 {width: 622px;height: 97px;background: url(../logo50images/btn_js.png) no-repeat 50% 0/100%;margin: 34px 0 24px;display: block;}
.cont-text-item{display: flex;min-height: 45px;align-items: center;color: #66769f;align-items: center;}
.context{display: flex;font-size: 15px;min-width: 230px;}
.download-cont li .cont-row .col-r-def .context .text-title {width: 72px;height: 22px;background: url(../logo50images/tag_bg.png) no-repeat 50% 0/100%;color: #66769f;line-height: 22px;text-align: center;padding-right: 4px;margin-right: 20px;}
.context .download_tips{color: #747e8a;line-height: 24px;margin-top: 15px;}
.context .download_tips span{color: #7082b1;}
.bd_box{width: 1250px;margin: 0 auto;}
.tit-item{font-size: 32px;color: #66769f;line-height: 90px;}
.bd_box thead tr{height: 79px;color: #66769f;background: rgba(182,190,210,.33);font-size: 18px;color: #66769f;line-height: 24px;}
.bd_box tbody td{font-size: 16px;color: #747e8a;text-align: center;height: 48px;}
.bd_box tbody td a{color: #747e8a;display: flex;justify-content: center;align-items: center;}
.bd_box tbody td a:before{content: '';width: 21px;height: 19px;background: url(../logo50images/icon_bd.png) no-repeat 50% 0/100%;margin-right: 5px;}
.bd_box tr td:nth-child(1),.bd_box tr th:nth-child(1){width: 29%;}
.bd_box tr td:nth-child(2),.bd_box tr th:nth-child(2){width: 13%;}
.bd_box tr td:nth-child(3),.bd_box tr th:nth-child(3){width: 13%;}
.bd_box tr td:nth-child(4),.bd_box tr th:nth-child(4){width: 30%;}
.bd_box tr td:nth-child(5),.bd_box tr th:nth-child(5){width: 15%;}
/*music*/
.music_sc{border: 1px solid rgba(211,227,234,.8);background: linear-gradient(to bottom,rgba(255,255,255,.4),rgba(255,255,255,.2));width: 1520px;margin: 45px auto 0;padding-bottom: 10px;}
.media-music-cont{display: flex;justify-content: space-between;padding-right: 52px;}
.media-music-cover{width: 812px;height: 548px;position: relative;}
.media-music-cover>img{width: 548px;height: 548px;position: relative;border: 1px solid #b28d50;}
.box_cd{width: 530px;height: 530px;background: url(../logo50images/bg_cd.png) no-repeat 50% 0/100%;position: absolute;right: 0;top: 9px;display: flex;justify-content: center;align-items: center;padding-left: 2px;animation: cdRotate 5s linear infinite;}
.box_cd img{width: 215px;height: 215px;border-radius: 50%;}
.music-control,.music-control .control-wrap{width: 548px;height: 548px;position: absolute;top: 0;left: 0;}
.control-wrap{display: flex;justify-content: center;align-items: center;}
.control-wrap .control-play{width: 129px;height: 129px;background: url(../logo50images/btn_music_playing.png) no-repeat 50% 0/100%;}
.stop .control-wrap .control-play{background: url(../logo50images/btn_music_play.png) no-repeat 50% 0/100%;}
.music-progress{display: flex;justify-content: center;align-items: flex-end;position: absolute;width: 100%;left: 0;bottom: 19px;}
.music-progress .line{width: 415px;height: 6px;background: rgba(255,232,193,.35);position: relative;}
.music-progress .line:before{content: '';width: 415px;height: 6px;border: 2px solid rgba(255,232,193,.2);top: 0;left: 0;position: absolute;box-sizing: border-box;}
.music-progress .line i{position: absolute;height: 6px;top: 0;left: 0;background: #ceaf6b;width: 0%;}
.music-progress .time{font-size: 14px;color: #e0c790;line-height: 1;margin-left: 10px;transform: translateY(2px);}
.jump{display: flex;justify-content: space-between;width: 29px;height: 16px;align-items: flex-end;margin-right: 10px;}
.jump li{width: 5px;background: #ceaf6b;height: 16px;animation: wave 2s linear infinite ;height: 100%;}
.jump li:nth-child(1){animation-duration: 1.4s;}
.jump li:nth-child(2){animation-duration: 1.2s;}
.jump li:nth-child(3){animation-duration: .8s;}
.jump li:nth-child(4){animation-duration: 1s;}
.jump li:nth-child(5){animation-duration: 1.3s;}
@keyframes wave {
  0%,100% {
    height: 100%;
  }
  25% {
    height: 50%;
  }
  50%{
    height: 0%;
  }
}
@keyframes cdRotate{
	0% {
	    transform: rotate(0deg);
	}
	50%{
	   transform: rotate(180deg);
	}
	100% {
	    transform: rotate(360deg);
	}
}
.media-music-cover .music-name{font-size: 14px;color: #e0c790;position: absolute;bottom: 10px;width: 100%;left: 0;right: 0;text-align: center;}
.stop .jump li,.stop .box_cd{animation-play-state: paused;}
.music-list{width: 552px;}
.music-format{display: flex;justify-content: space-between;border-bottom: 2px solid #c4cbce;height: 70px;font-size: 24px;color: #596674;line-height: 34px;align-items: center;font-family: 'title';}
.music-list li{height: 52px;display: flex;justify-content: space-between;align-items: center;font-size: 16px;color: #596674;border-bottom: 1px solid #c4cbce;cursor: pointer;}
.music-list li:last-child{border-bottom: none;}
.music-list .music-name{width: 300px;display: flex;justify-content: flex-start;align-items: center;}
.music-list .music-author{width: 190px;}
.music-list .music-timeline{text-align: center;width: 52px;}
.music-name i{width: 5px;height: 10px;background: url(../logo50images/music_item.png) no-repeat 50% 0/100%;margin-right: 3px;}
.music-list li.curr{background: linear-gradient(to right,rgba(195,156,82,0),rgba(195,156,82,0.3));}
.music-list li.curr,.music-list li:hover{color: #c39c52;}
.music-list li.curr .music-name i{background: url(../logo50images/music_item_on.png) no-repeat 50% 0/100%;}
.music-page{display: flex;justify-content: flex-end;margin-top: 10px;}
.music-page a{font-size: 14px;color: #596674;opacity: .6;margin-left: 30px;}
