@charset "utf-8";
*{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
input:focus,button:focus{outline:0;}
img{border:0;vertical-align:top;}
strong,var,em{font-weight:normal;font-style:normal;}
html,body{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:14px;color:#333;line-height:1.6;}
a{color:#333;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.g-wrap{max-width:1920px;margin:0 auto;overflow:hidden;position:relative;}
.m-mob-header{width:100%;display:none;}
.m-header{height:800px;background:url("../images/header-gm-20211124.jpg") center top no-repeat;}
.m-content{overflow:hidden;background:url("../images/big-bg-gm-20211124.jpg") center 720px no-repeat;}
.m-title{text-align:center;position:relative;}
.m-title a{position:absolute;width:43px;height:14px;right:0;top:13px;}
.m-title .u-type1{background:url("../images/more4-gm-20211124.png") 0 0 no-repeat;}
.m-title .u-type2{background:url("../images/more3-gm-20211124.png") 0 0 no-repeat;}
.m-title .u-type3{background:url("../images/more5-gm-20211124.png") 0 0 no-repeat;}
/*首屏焦点*/
.m-part1{width:1200px;overflow:hidden;margin:0 auto;}
.m-headlines{text-align:center;}
.m-headlines a{color:#cb2532;}
.m-headlines h1{font-size:44px;font-weight:bold;}
.m-headlines p{font-size:20px;margin-top:6px;}
.m-headlines p a{padding:0 10px;}
/*3d轮播*/
.dg-container{width:100%;height:530px;margin-top:34px;position:relative;}
.dg-wrapper{width:960px;height:530px;margin:0 auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;}
.dg-wrapper a{width:960px;height:530px;display:block;position:absolute;left:50%;top:0;margin-left:-480px;}
/*修改v3 开始*/
.m-ie-slide{width:960px;margin:34px auto 0;}
.m-ie-slide a{position:relative;margin:0;left:auto;top:auto;}
.m-ie-slide.dg-container .dg-prev{left:30px;}
.m-ie-slide.dg-container .dg-next{right:30px;}
.m-ie-slide .dg-wrapper{-webkit-transform-style:flat;-moz-transform-style:flat;-o-transform-style:flat;-ms-transform-style:flat;transform-style:flat;-webkit-perspective:none;-moz-perspective:none;-o-perspective:none;-ms-perspective:none;perspective:none;}
.m-ie-slide .dg-wrapper a div{filter:none;background:url("../images/repeat-gm-20211129.png") repeat;}
/*修改v3 结束*/
.dg-wrapper a.dg-transition{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.dg-wrapper a img{width:960px;height:530px;display:block;margin:0 auto;}
.dg-wrapper a div{text-align:center;font-size:16px;line-height:50px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.5);height:50px;left:0;bottom:0;position:absolute;width:100%;color:#FFFFFF;}
.dg-wrapper a div a{color:#fff;}
.dg-wrapper a.dg-center div{display:block;}
.dg-wrapper .m-mask{width:960px;height:530px;position:absolute;left:50%;top:0;background:rgba(0,0,0,.5);visibility:visible;margin-left:-480px;transform:translateX(360px) translateZ(-300px) rotateY(-45deg);}
.dg-container span{float:left;cursor:pointer;width:30px;height:46px;position:absolute;z-index:1000;top:222px;}
.dg-container .dg-prev{background:url(../images/arrow-icon1-gm-20211124.png) center 0 no-repeat;left:145px;}
.dg-container .dg-next{background:url(../images/arrow-icon1-gm-20211124.png) center -46px no-repeat;right:145px;}
.m-part1 .m-list{margin-top:26px;}
.m-part1 .m-list li{float:left;width:570px;font-size:22px;line-height:50px;text-indent:20px;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url("../images/list-icon-gm-20211124.png") 0px center no-repeat;}
.m-part1 .m-list a{color:#666;}
.m-part1 .m-list li:hover a{color:#222;font-weight:bold;}
/*牢记嘱托*/
.m-part2{width:1200px;margin:40px auto 0;}
.m-part2 .m-main{height:500px;margin-top:40px;position:relative;}
.m-part2 .m-left{position:absolute;left:0;top:35px;width:700px;height:430px;z-index:9;}
.m-part2 .m-left img{width:700px;height:430px;}
.m-part2 .m-left p{position:absolute;width:100%;height:50px;font-size:20px;line-height:50px;text-align:center;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.5);}
.m-part2 .m-left p a{color:#FFF;}
.m-part2 .m-right{position:absolute;right:0;top:0;width:420px;height:480px;padding:20px 40px 0 100px;background:url("../images/list-bg-gm-20211124.jpg") 0 0 no-repeat;}
.m-part2 .m-right dl{padding:18px 0 20px 0;border-bottom:1px solid #D8464C;}
.m-part2 .m-right dl:nth-child(3){border-bottom:none;}
.m-part2 .m-right dt{font-size:24px;font-weight:bold;}
.m-part2 .m-right dt a{color:#FFF;}
.m-part2 .m-right dd{font-size:16px;color:#fff6df;line-height:28px;}
.m-part2 .m-right .u-more{position:absolute;width:90px;height:26px;bottom:20px;right:40px;background:url("../images/more1-gm-20211124.jpg") 0 0 no-repeat;}
/*五年成就巡礼*/
.m-part3{width:1200px;margin:50px auto 0;}
.m-part3 .m-main{position:relative;margin-top:40px;width:1200px;overflow:hidden;padding-bottom:45px;}
.m-part3 ul{width:1280px;}
.m-part3 .m-main li{float:left;overflow:hidden;margin:0 5px 5px 0;}
.m-part3 .m-main .u-lis1{width:588px;height:240px;}
.m-part3 .m-main .u-lis2{width:300px;height:240px;}
.m-part3 .m-main .u-lis3{width:590px;height:485px;}
.m-part3 .m-main .u-lis1 .mask,.m-part3 .m-main .u-lis2 .mask{line-height:240px;}
.m-part3 .m-main .u-lis3 .mask{line-height:485px;}
.m-part3 .m-main .u-lis-special{width:300px;height:240px;margin-top:-245px;}
.m-part3 .m-main .mask{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.7);text-align:center;color:#FFF;}
.m-part3 .m-main li img{width:100%;height:100%;}
.m-part3 .m-main .m-more{position:absolute;width:90px;height:26px;bottom:0;right:0;background:url("../images/more1-gm-20211124.jpg") 0 0 no-repeat;}
/*五年综述*/
.m-part4{width:1200px;margin:40px auto 100px;}
.m-part4 .m-main{margin-top:30px;}
.m-part4 .m-main div{width:1260px;margin:0 0 0 -30px;}
.m-part4 .m-main dl{float:left;width:550px;margin:0 0 20px 0;margin-left:30px;padding-right:50px;}
.m-part4 .m-main dt{font-size:22px;font-weight:bold;}
.m-part4 .m-main a{color:#222;}
.m-part4 .m-main dd{font-size:16px;line-height:32px;color:#222;}
/*五年大观*/
.m-part5{padding:35px 0 60px 0;background:url("../images/wndg-bg-gm-20211124.jpg") 0 0 no-repeat;}
.m-subtitle{position:relative;}
.m-subtitle a{position:absolute;width:43px;height:14px;right:10px;top:18px;background:url("../images/more3-gm-20211124.png") 0 0 no-repeat;}
.m-part5 .m-main{width:1200px;margin:70px auto 0;overflow:hidden;}
.m-part5 .m-column-wrap{width:1280px;margin-left:-30px;}
.m-part5 .m-main .m-column{float:left;width:570px;height:543px;margin:0 30px 40px;}
.m-part5 .m-pic{width:570px;height:230px;text-align:center;margin:32px auto 10px;}
.m-part5 .m-pic img{width:500px;height:230px;}
.m-part5 dl{height:50px;overflow:hidden;}
.m-part5 dl.u-select{height:120px;}
.m-part5 dt{font-size:22px;font-weight:bold;line-height:50px;text-indent:40px;background:url("../images/list-icon-gm-20211124.png") 20px 22px no-repeat;}
.m-part5 dt a{color:000;}
.m-part5 dd{font-size:16px;line-height:32px;color:#222;margin-top:-6px;padding-left:40px;}
/*五年印象*/
.m-part6{width:1320px;margin:75px auto 80px;}
.m-part6 .m-slide{margin-top:40px;}
.m-part6 .slideNews{width:1320px;margin:40px auto 20px;overflow:hidden;position:relative;}
.m-part6 .slideNews .bd{position:relative;overflow:hidden;width:1200px;margin:0 0 0 60px;}
.m-part6 .slideNews li{position:relative;float:left;width:220px;margin-right:25px;}
/*修改v1*/
.m-part6 .slideNews li div{margin-bottom:30px;position:relative;overflow:hidden;}
.m-part6 .slideNews li img{width:220px;height:140px;}
.m-part6 .slideNews li .u-player{position:absolute;left:10px;bottom:10px;width:36px;height:36px;}
.m-part6 .slideNews li p{position:absolute;width:92%;left:0;z-index:9;bottom:-30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4%;color:#FFF;font-size:14px;height:30px;line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.5);}
.m-part6 .slideNews li p a{color:#FFF;}
/*修改v1*/
.m-part6 .slideNews .prev,.m-part6 .slideNews .next{position:absolute;width:30px;height:50px;top:130px;left:0px;cursor:pointer;background:url("../images/arrow-icon2-gm-20211124.jpg") 0 0 no-repeat;}
.m-part6 .slideNews .prev:hover{background:url("../images/arrow-icon2-gm-20211124.jpg") 0 -50px no-repeat;}
.m-part6 .slideNews .next{left:auto;right:0px;background:url("../images/arrow-icon2-gm-20211124.jpg") 0 -100px no-repeat;}
.m-part6 .slideNews .next:hover{background:url("../images/arrow-icon2-gm-20211124.jpg") 0 -150px no-repeat;}
.m-text-scrolling{width:1200px;margin:0 auto 26px;}
.m-txt-slide{width:1200px;margin:0 auto;overflow:hidden;}
.m-txt-slide-wrap{width:20000px;}
.m-txt-slide ul{float:left;*zoom:1;}
.m-txt-slide ul:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.m-txt-slide li{float:left;margin-right:30px;line-height:60px;}
.m-txt-slide li a{font-size:22px;color:#222;}
.m-txt-slide li a:hover{color:#da1811;}
/*文艺之光*/
.m-part7{height:1515px;overflow:hidden;padding:45px 0 0;background:url("../images/yxzp-bg-gm-20211124.jpg") center top no-repeat;}
.m-part7 .m-works-stage{width:1200px;padding-bottom:50px;margin:36px auto 0;position:relative;}
/*修改v2*/
.m-part7 .m-mob-works-stage,.m-part7 .m-mob-works-movies{display:none;width:100%;}
/*修改v2*/
.m-part7 .m-left,.m-part7 .m-middle,.m-part7 .m-right{float:left;}
/*修改v1*/
.m-part7 .mask{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.7);text-align:center;color:#FFF;}
.m-works-stage .m-left .mask{line-height:320px;}
.m-works-stage .m-left{width:250px;margin-right:10px;}
.m-works-stage .m-left img{width:250px;height:320px;}
.m-works-stage .m-left dl{width:200px;height:104px;margin-top:10px;line-height:26px;padding:16px 30px 0 20px;background:url("../images/works-bg1-gm-20211125.png") 0 0 no-repeat;}
.m-works-stage .m-left dt{font-size:18px;line-height:26px;font-weight:bold;}
.m-works-stage .m-left dt a{color:#3b2106;}
.m-works-stage .m-left dd{line-height:22px;margin-top:6px;}
.m-works-stage .m-middle{width:600px;margin-right:10px;}
.m-works-stage .m-middle .m-pic{width:600px;height:380px;line-height:380px;margin-top:10px;}
.m-works-stage .m-middle .m-pic img{width:600px;height:380px;}
.m-works-stage .m-right{width:330px;}
.m-works-stage .m-right div{float:left;width:160px;height:160px;line-height:160px;}
.m-works-stage .m-right .m-top{width:330px;height:280px;line-height:280px;margin:0 0 10px 0;}
.m-works-stage .m-right div img{width:100%;height:100%;}
.m-works-stage .m-right .m-bottom{margin:0 0 0 10px;}
.m-part7 .m-works-stage .m-more,.m-part7 .m-works-movies .m-more{position:absolute;width:90px;height:26px;bottom:0;right:0;background:url("../images/more2-gm-20211124.jpg") 0 0 no-repeat;}
.m-part7 .m-works-movies{width:1200px;padding-bottom:50px;margin:36px auto 40px;position:relative;}
.m-works-movies .m-left{width:410px;height:240px;}
.m-works-movies .m-left .m-pic{margin-bottom:10px;line-height:240px;}
.m-works-movies .m-left img{width:410px;height:240px;}
.m-works-movies dl{float:left;width:160px;height:174px;padding:26px 20px 0;background:url("../images/works-bg2-gm-20211125.png") 0 0 no-repeat;}
.m-works-movies .u-dls{margin-left:10px;}
.m-works-movies dt{font-size:18px;font-weight:bold;line-height:26px;}
.m-works-movies dt a{color:#3b2106;}
.m-works-movies dd{font-size:14px;line-height:22px;color:#886033;margin-top:8px;}
.m-works-movies .m-middle{width:600px;margin-left:10px;}
.m-works-movies .m-middle .m-pic{width:600px;height:380px;line-height:380px;margin-top:10px;}
.m-works-movies .m-middle .m-pic img{width:600px;height:380px;}
.m-works-movies .m-right{width:170px;margin-left:10px;}
.m-works-movies .m-right div{width:170px;height:220px;line-height:220px;margin-bottom:10px;}
/*修改v1*/
.m-works-movies .m-right img{width:100%;height:100%;}
.m-part7 .m-works-movies .m-more{background:url("../images/more1-gm-20211124.jpg") 0 0 no-repeat;}
/*历年入口*/
.m-part8{width:1200px;margin:90px auto;}
/*尾文件*/
.m-footer{background:#B91B17;}
.m-footer ul{width:1200px;margin:0 auto;text-align:center;padding:46px 0;}
.m-footer li{font-size:18px;color:#FFF;line-height:34px;}
.m-footer li span{padding-left:20px;}
@media only screen and (max-width:1024px) {
    .m-title{overflow:hidden;}
    .m-title img{width:150%;margin-left:-25%;}
    .m-title a{width:43px;height:14px;right:0;top:13px;}
    .m-part4 .m-title img,.m-part6 .m-slide .m-title img{width:240%;margin-left:0;}
    .m-part4 .m-title a,.m-part6 .m-slide .m-title a{top:6px;}
    .m-text-scrolling .m-title img{width:200%;margin-left:0;}
    .m-text-scrolling .m-title a{top:2px;}
    .m-subtitle img{width:100%;}
    .m-subtitle a{top:32%;}
    .m-mob-header{display:block;width:100%;}
    .m-header{display:none;}
    .m-content{background:none;}
    .m-part1{width:100%;}
    .m-headlines{width:92%;margin:0 auto;}
    .m-headlines h1{font-size:22px;}
    .m-headlines p{font-size:14px;}
    .dg-container{width:94%;height:auto;margin:20px auto 0;}
    .dg-wrapper{width:100%;height:auto;perspective:none;-webkit-perspective:none;-moz-perspective:none;-o-perspective:none;-ms-perspective:none;-webkit-transform-style:flat;-moz-transform-style:flat;-o-transform-style:flat;-ms-transform-style:flat;transform-style:flat;}
    .dg-wrapper a{width:100%;height:auto;left:0;margin:0;position:relative;}
    .dg-wrapper a img{width:100%;height:auto;}
    .dg-wrapper a div{height:40px;line-height:40px;}
    .dg-container .dg-prev,.dg-container .dg-next{top:40%;left:5px;}
    .dg-container .dg-next{left:auto;right:5px;}
    .m-part1 .m-list{width:94%;margin:12px auto 0;}
    .m-part1 .m-list li{float:none;width:100%;font-size:16px;line-height:32px;}
    .m-part2{width:94%;margin:20px auto 0;}
    .m-part2 .m-main{height:auto;margin-top:10px;}
    .m-part2 .m-left,.m-part2 .m-right{position:relative;width:100%;height:auto;padding:0;top:0;}
    .m-part2 .m-left p{font-size:16px;}
    .m-part2 .m-left img{width:100%;height:auto;}
    .m-part2 .m-right{padding:0 0 20px 0}
    .m-part2 .m-right dl{padding:10px 12px 12px;}
    .m-part2 .m-right dt{font-size:18px;}
    .m-part2 .m-right dd{font-size:14px;}
    .m-part2 .m-right .u-more{right:0;bottom:0;}
    .m-part3{width:94%;margin:25px auto 0;}
    .m-part3 .m-main{width:100%;margin-top:20px;padding-bottom:30px;}
    .m-part3 ul{width:100%;}
    /*修改v2 开始*/ 
    .m-part3 .m-main .u-lis1,.m-part3 .m-main .u-lis2,.m-part3 .m-main .u-lis3{width:100%;height:auto;margin:0 0 10px 0;position:relative;}
    .m-part3 .m-main .mask{position:absolute;line-height:30px !important;width:100%;height:30px;left:0;bottom:0;font-size:.6rem;}
    /*修改v2 结束*/
    .m-part4{width:94%;margin:25px auto 0;}
    .m-part4 .m-main{margin-top:15px;}
    .m-part4 .m-main div{width:100%;margin:0;}
    .m-part4 .m-main dl{float:none;width:100%;margin:0 0 15px 0;padding:0;}
    .m-part4 .m-main dt{font-size:18px;line-height:28px;}
    .m-part4 .m-main dd{font-size:14px;line-height:24px;}
    .m-part5{margin-top:10px;padding:15px 0 0 0;background:#FCE1B6;}
    .m-part5 .m-main{width:92%;margin:15px auto 0;}
    .m-part5 .m-column-wrap{width:100%;margin:0;}
    .m-part5 .m-pic{width:100%;height:auto;margin:15px auto 20px;}
    .m-part5 .m-pic img{width:90%;height:auto;}
    .m-part5 .m-main .m-column{float:none;width:100%;height:auto;margin:0 0 25px 0;}
    .m-part5 dl{height:auto;margin-bottom:15px;}
    .m-part5 dl.u-select{height:auto;}
    .m-part5 dt{font-size:18px;line-height:28px;text-indent:16px;background:url("../images/list-icon-gm-20211124.png") 0px 12px no-repeat;}
    .m-part5 dd{font-size:14px;padding:0;margin:4px 0 0 0;line-height:24px;}
    .m-part6{width:92%;margin:20px auto 0;}
    .m-part6 .m-slide{margin-top:15px;}
    .m-part6 .slideNews{width:100%;margin:20px auto 15px;}
    .m-part6 .slideNews .bd{width:100%;margin:0;}
    .m-part6 .slideNews li{width:100%;height:auto;margin:0;}
    .m-part6 .slideNews li div{margin-bottom:14px;}
    .m-part6 .slideNews li img{width:100%;height:auto;}
    .m-part6 .slideNews .prev,.m-part6 .slideNews .next{top:50%;left:5px;margin-top:-32px;}
    .m-part6 .slideNews .next{left:auto;right:5px;}
    .m-text-scrolling{width:100%;margin:0 auto 10px;}
    /*修改v2 开始*/
    .m-txt-slide li{line-height:2.5;}
    .m-txt-slide li a{font-size:.55rem;}
    .m-part7{width:100%;height:auto;padding:20px 0 0 0;background:#FFDFB9;}
    .m-part7 .m-works-hover{position:relative;}
    .m-part7 .m-works-hover .mask{position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;}
    .m-part7 .m-mob-works-stage,.m-part7 .m-mob-works-movies{display:block;width:100%;margin-bottom:10px;}
    .m-part7 .m-works-stage{width:94%;margin-top:15px;padding-bottom:40px;}
    .m-part7 .m-left,.m-part7 .m-middle,.m-part7 .m-right{float:none;}
    .m-works-stage .m-left,.m-works-stage .m-left img,.m-works-stage .m-middle img,.m-works-stage .m-middle .m-pic img
    ,.m-works-movies .m-left img,.m-works-movies .m-middle img,.m-works-movies .m-middle .m-pic img{width:100%;height:auto;margin:0;}
    .m-works-stage .m-left dl{width:90%;height:auto;padding:16px 5% 16px;background:#F9C68F;}
    .m-works-stage .m-middle{width:100%;margin:10px 0 0 0;}
    .m-part7 .m-middle div:nth-child(1){display:none;}
    .m-works-stage .m-middle .m-pic{margin-top:10px;width:100%;height:auto;line-height:normal;}
    .m-works-stage .m-right{width:100%;margin:10px 0 0 0;text-align:justify;}
    .m-works-stage .m-right div{width:49%;height:auto;line-height:30px;}
    .m-works-stage .m-right .m-top{float:none;width:100%;height:auto;line-height:30px;}
    .m-works-stage .m-right .m-bottom{float:right;margin:0;}
    .m-part7 .m-works-movies{width:94%;padding-bottom:40px;margin:20px auto 20px;}
    .m-works-movies .m-left{width:100%;height:auto;margin-bottom:10px;}
    .m-works-movies .m-left .m-pic{float:left;width:100%;line-height:30px;}
    .m-works-movies dl{width:43%;height:auto;padding:2% 3%;background:#F9C68F;}
    .m-works-movies .u-dls{float:right;margin:0;}
    .m-works-movies .m-middle{width:100%;margin:0;}
    .m-works-movies .m-middle .m-pic{margin-top:10px;width:100%;height:auto;line-height:30px;}
    .m-works-movies .m-right{width:100%;margin:10px 0 0 0;overflow:hidden;}
    .m-works-movies .m-right div:nth-child(1){width:49%;height:auto;line-height:30px;float:left;}
    .m-works-movies .m-right div:nth-child(2){width:49%;height:auto;line-height:30px;float:right;}
    /*修改v2 结束*/
    .m-part7 .m-text-scrolling{width:94%;}
    .m-part7 .m-text-scrolling img{width:140%;}
    .m-part7 .m-text-scrolling a{top:0;}
    .m-part8{width:96%;margin:15px auto;}
    .m-part8 img{width:100%;height:auto;}
    .m-footer ul{width:100%;padding:20px 0;}
    .m-footer li{font-size:14px;line-height:26px;}
    .m-footer li span{padding:0px;display:block;}
}