html {overflow-y:scroll;}
body {margin:0;padding:0;color:#222;font:14px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif,Simsun;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {padding:0;margin:0;}
table,td,tr,th {font-size:12px;}
ol,ul {list-style:none;}
li {list-style-type:none;}
img {vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:inherit;font-weight:normal;}
address,cite,code,em,th,i {font-weight:normal;font-style:normal;}
a {color:#222;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#DABE70;text-decoration:none;}
a:active {color:#DABE70;}

/* 公共 */
.main{min-height: 1100px;background: url(../images/bj.png) no-repeat;background-size: 100% 100%;overflow: hidden;}
.m{width: 1200px;margin: 0 auto;}
.mm{min-width: 1200px;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.m_tit{height: 36px;line-height: 36px;margin-top: 70px;margin-bottom: 40px;}
.m_tit img{display: block;float: left;;margin-right: 16px;}
.m_tit span{display: block;float: left;;font-size: 22px;color: #E3A211;font-weight: bold;}
.m_tit a{display: block;float: right;font-size: 14px;color: #DABE70;}
/* m1 */
.m1_m1{position: relative;z-index: 2;}
.m1_m1logo{float: left;display: block;padding: 20px 0 0 0;width: auto;height: 47px;overflow: hidden;}
.m1_m1logo .m1_m1lleft{float: left;height: 47px;margin-right: 4px;}
.m1_m1logo .m1_m1lright{float: left;}
.m1_m1logo .m1_m1lright h1{font-size: 18px;font-weight: bold;color: #DABE70;letter-spacing: 2.5px;margin-top: 2px;}
.m1_m1logo .m1_m1lright span{display: block;font-size: 12px;color: #DABE70;transform: scale(0.56);margin-left: -62px;}
.m1_m1logo img{display: block;height: 100%;}
.m1_m1nav{float: left;}
/* .m1_m1nav ul{padding-left: 50px;} */
.m1_m1nav ul li{float: left;position: relative;margin-left: 45px;margin-top: 30px;}
.m1_m1nav ul li>a{display: block;color:#DABE70;font-size: 16px;line-height: 32px;}
.m1_m1nav ul li>a.on{font-weight: bold;}
.m1_m1nav ul li>a.on::after,.m1_m1nav ul li:hover>a::after {content: "";display: block;background: #DABE70;width: 17px;height: 2px;margin: 0 auto;}
.m1_m1nav ul li .towNav{position: absolute;z-index: 3;display: none;padding-top: 10px;left: -200%;}
.m1_m1nav ul li .tNav{width: auto;height: auto;background: #0B1714;border-radius: 8px;border: 1px solid rgba(218,190,112,0.5);padding: 10px 22px 10px 6px;margin: 0 auto;display: flex;flex: 1;white-space: nowrap;}
.m1_m1nav ul li .towNav a{font-size: 14px;color:#DABE70;padding-left: 16px;}
.m1_m1nav ul li .towNav a:hover{font-weight: bold;}
.m1_m1nav ul li:hover .towNav{display: block;}
.m1_m1nav ul li:hover>a{font-weight: bold;}
/* .cydyj2{display: none;} */
.m1_m1search{float: right;padding-top: 32px;margin-left: 20px;}
.m1_m1search img{display: block;cursor: pointer;}
.m1_m1shade{width: 100%;height: 100%;background: #000;filter:Alpha(opacity=40);background: rgba(0, 0, 0, 0.4);position: fixed;left: 0;top: 0;z-index: 100;box-sizing: border-box;padding: 10% 20%;}
.m1_m1close{width: 100%;margin-bottom: 20px;overflow: hidden;}
.m1_m1close img{display: block;float: right;cursor: pointer;}
.m1_m1s1{width: 100%;height: 80px;position: relative;overflow: hidden;border-bottom:4px solid #DABE70;}
.m1_m1s1 input{width: 100%;height: 100%;outline: none;border:none;background:none;color: #fff;font-size: 24px;box-sizing: border-box;padding: 0 130px 0 20px;}
.m1_m1s1 span{position: absolute;width: 120px;height: 50px;background-color: #DABE70;top: 10px;right: 0;border-radius: 40px;text-align: center;line-height: 50px;color: #fff;font-size: 22px;font-weight: bold;}
.m1_m1s2{width: 100%;margin-top: 80px;}
.m1_m1s2 h3{font-size: 24px;font-weight: bold;color: #DABE70;}
.m1_m1s2 ul{overflow: hidden;margin-top: 30px;}
.m1_m1s2 ul li{float: left;margin-right: 50px;}
.m1_m1s2 ul li a{font-size: 18px;color: #DABE70;}
.m1_m1language,.m1_m1state{float: right;color:#DABE70;padding-top: 34px;}
.m1_m1state{margin-right: 20px;position: relative;cursor: pointer;}
.m1_m1language a,.m1_m1state a{font-size: 16px;color:#DABE70;display: inline-block;}
.m1_m1language i,.m1_m1state i{display: inline-block;margin: 0 5px;}
.m1_m1state img{display: block;margin: 0 auto;}
.m1_m1syhzx{position: absolute;width: 120px;left: -44px;padding-top: 5px;display: none;z-index: 3;}
.m1_m1state:hover .m1_m1syhzx{display: block;}
.m1_m1sy{width: 100%;background: #DABE70;left: -44px;box-sizing: border-box;padding: 0 10px;border-radius: 5px;}
.m1_m1syhzx i{display: block;width: 0;height: 0;border-left: 10px solid transparent; border-right: 10px solid transparent;border-bottom: 10px solid #DABE70;margin: 0 auto;}
.m1_m1syhzx a{display: block;font-size: 12px;color: #172D28;border-bottom: 1px solid rgba(23,45,40,0.25);line-height: 35px;text-align: center;}
.m1_m1syhzx a.dyjLogout{border-bottom: none;}
.m1_m2{width: 100%;overflow: hidden;position:relative;height: auto;top: -99px;}
.m1_m2 ul{width:99999px; position:relative;height: auto;}
.m1_m2 ul li{width:100%; position:relative;cursor: pointer;height: auto;}
/* .m1_m2 ul li:hover img{transform: scale(1.2);} */
/* .m1_m2 ul li img{display: block;width: 100%;height: auto;transition: all 1.5s;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;} */
.m1_m2 ul li img{display: block;width: 100%;height: auto;}
.m1_m2 .prev1,.m1_m2 .next1{position:absolute;width:48px;height:66px;z-index: 1;}
.m1_m2 .prev1{background-image: url(../images/prev1.png);background-repeat: no-repeat;top:40%;left: 5%;cursor:pointer;}  
.m1_m2 .next1{background-image: url(../images/next1.png);background-repeat: no-repeat;top:40%;right: 5%; cursor:pointer;} 
.m1_m2 .prev1:hover,.m1_m2 .next1:hover{background-color: #fff;}  
.pagination{ position:absolute; left:21%; bottom:38px; z-index:2;width: 100%;}
.pagination span{position: relative;cursor: pointer; display:inline-block;width: 12px;height: 12px;margin: 0 13px;text-decoration: none;text-align: center;outline: 0;border: 1px solid #E3A211;border-radius: 12px;}
.pagination span.swiper-active-switch{background: #E3A211;}
/* m2 */
.m2{width: 100%;height: 144px;background: #172D28;margin-top: -99px;overflow: hidden;margin-bottom: 80px;}
.m2_s>li{float: left;}
.m2_con img{display: block;height: 40px;margin-top: 52px;margin-right: 58px;cursor: pointer;}
.m2_con img:hover{transform: scale(1.1);}

/* m3 */
.m3{overflow: hidden;position: relative;}
.m3_tit{margin-bottom: 0;}
.m3_con>ul{width: 100%;height: 36px;position: relative;box-sizing: border-box;padding-left: 250px;top: -36px;line-height: 38px;}
.m3_con>ul li{float: left;height: 100%;font-size: 16px;}
.m3_con>ul li i{display: block;float: left;color: #DABE70;margin: 0 20px;}
.m3_con>ul li a.tit{float: left;font-size: 16px;color: #DABE70;}
.m3_con>ul li.hover a.tit{font-weight: bold;}
.m3_con>ul li a.more{position: absolute;font-size: 14px;color: #DABE70;right: 0;top: 0;display: none;}
.m3_con>ul li.hover a.more{display: block;}
.m3_c{width: 1170px;margin: 0 auto;}
.m3_cleft{width: 590px;height: 472px;float: left;}
.m3_lb{width: 590px;margin:0px auto;  position:relative; height:472px!important; overflow:hidden;}
.m3_lb ul{width: 590px; position:relative; height: 472px;}
.m3_lb ul li{width:590px; position:relative;height: 472px!important;box-sizing: border-box;padding: 20px;overflow: hidden;border: 1px solid rgba(218,190,112,0.2);border-radius: 10px;}
.m3_lb ul li a img{display: block;width:100%;height: 335px;}
.m3_lb ul li a h3{font-size: 18px;color: #DABE70;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m3_lb ul li a p{font-size: 14px;color: #DABE70;margin-top: 5px;line-height: 25px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m3_lb .xw_prev,.m3_lb .xw_next{position:absolute;width:29px;height:46px;z-index: 1;}
.m3_lb .xw_prev{background-image: url(../images/prev2.png);background-repeat: no-repeat;top:30%;background-size: 100% 100%;left: 0;cursor:pointer;}  
.m3_lb .xw_next{background-image: url(../images/next2.png);background-repeat: no-repeat;top:30%;background-size: 100% 100%;right: 0; cursor:pointer;} 
.m3_cright{width: 560px;float: right;color: #DABE70;}
.m3_cright ul li{width: 100%;height: 144px;overflow: hidden;margin-bottom: 20px;box-sizing: border-box;border: 1px solid rgba(218,190,112,0.2);border-radius: 10px;background: #172D28;padding: 20px;}
.m3_cright ul li.cur{border: 1px solid #DABE70;}
.m3_cright ul li .m3_crleft{width: 150px;height: 100%;float: left;}
.m3_cright ul li .m3_crleft img{display: block;width: 100%;height: 100%;}
.m3_cright ul li .m3_crright{width: 350px;height: 100%;float: right;}
.m3_cright ul li .m3_crright h3{font-size: 18px;color: #DABE70;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m3_cright ul li .m3_crright p{font-size: 14px;color: #DABE70;margin-top: 12px;line-height: 25px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xw_pagination{ position:absolute; right: 20px; bottom:6px; z-index:2;width: 40px;}
.xw_pagination span{position: relative;cursor: pointer; display:inline-block;width: 3px;height: 3px;margin: 0 4px;text-decoration: none;text-align: center;outline: 0;border: 1px solid #E3A211;}
.xw_pagination span.swiper-active-switch{background: #E3A211;}
/* m4 */
.m4 {position: relative;min-height: 720px;overflow: hidden;}
.m4 .swiper-slide {transition: 300ms;transform: scale(0.85);position: relative;}
.m4 .swiper-slide .m4_ctop img{display: block;width: 100%;height: 100%;cursor: pointer;}
.m4 .swiper-slide-active .m4_ctop{border: 5px solid #E3A211;}
.m4 .swiper-slide-active .m4_ccenter {width: 0;height: 0;border-top: 14px solid #E3A211; border-right: 12px solid transparent;border-left: 12px solid transparent;border-bottom: 14px solid transparent;margin: 0 auto;}
.m4 .swiper-slide .m4_cbottom{position: absolute;display: none;width: 1170px;top: 368px;left: -472px;background: #172D28;border: 1px solid rgba(218,190,112,0.2);border-radius: 10px;box-sizing: border-box;padding: 20px;}
.m4 .swiper-slide-active .m4_cbottom{display: block;}
.m4 .swiper-slide .m4_cbleft{width: 120px;height: 158px;float: left;}
.m4 .swiper-slide .m4_cbleft img{display: block;width: 100%;height: 100%;}
.m4 .swiper-slide .m4_cbright{width: 985px;float: right;}
.m4 .swiper-slide .m4_cbright h3{font-size: 18px;color: #DABE70;margin-top: 5px;}
.m4 .swiper-slide .m4_cbright span{font-size: 14px;color: #DABE70;display: block;margin-top: 20px;}
.m4 .swiper-slide .m4_cbright p{font-size: 14px;color: #DABE70;margin-top: 5px;line-height: 25px;}
.m4 .swiper-slide-active,.m4 .swiper-slide-duplicate-active{transform: scale(1);}
/* m5 */
.m5 {min-height: 550px;position: relative;overflow: hidden;margin-top: 30px;}
.m5_tit{width: 1170px;margin: 40px auto;}
.m5_con>ul{width: 1200px;margin: 0 auto;height: 36px;position: relative;box-sizing: border-box;padding-left: 250px;top: -75px;line-height: 38px;}
.m5_con>ul li{float: left;height: 100%;font-size: 16px;}
.m5_con>ul li i{display: block;float: left;color: #DABE70;margin: 0 20px;}
.m5_con>ul li a.tit{float: left;font-size: 18px;color: #DABE70;}
.m5_con>ul li.hover a.tit{font-weight: bold;}
.tab-pane{display: none;}
.tab_main .active{display: block;}
.m5_c{margin-top: -50px;overflow: hidden;width: 100%;position: relative;top: -30px;}
.m5_c ul li{width: 100%;height: 400px;padding: 20px 15px;overflow: hidden;box-sizing: border-box;}
.m5_c ul li .m5_cm{width: 100%;height: 100%;background:rgba(23,45,40,0.5);border:2px solid rgba(218,190,112,0.14);box-sizing: border-box;border-radius: 10px;cursor: pointer;transition-property: transform;transition-duration: 0.5s;overflow: hidden;padding: 20px 25px;}
.m5_c ul li .m5_cm:hover{box-shadow: 0 0 20px #DABE70;transform: translateY(-10px);}
.m5_c .m5_cleft{float: left;width: 260px;height: 100%;box-sizing: border-box;}
.m5_c .m5_cleft img{display: block;width: 100%;height: 100%;border-radius: 10px;}
.m5_c .m5_cright{float: right;width: 830px;color: #DABE70;padding-top: 5px;padding-right: 5px;box-sizing: border-box;overflow: hidden;}
.m5_c .m5_cright h3{font-size: 18px;font-weight: bold;}
.m5_c .m5_cright p{font-size: 16px;line-height: 30px;margin-top: 10px;height: 270px;overflow-y: auto;scrollbar-width:none;-ms-overflow-style:none;}
.m5_c .m5_cright p::-webkit-scrollbar{width: 4px;}
/* 滚动条滑块样式 */
.m5_c .m5_cright p::-webkit-scrollbar-thumb {background-color: rgba(218,190,112,0.14); /* 设置滑块背景颜色 */border-radius: 4px; /* 设置滑块圆角 */}
/* 滚动条轨道hover状态样式 */
.m5_c .m5_cright p::-webkit-scrollbar-track:hover {background-color: rgba(23,45,40,0.5); /* 设置轨道hover状态时的背景颜色 */}
/* 滚动条滑块hover状态样式 */
.m5_c .m5_cright p::-webkit-scrollbar-thumb:hover {background-color: rgba(218,190,112,0.14); /* 设置滑块hover状态时的背景颜色 */}
.m5 .swiper-container{width: 100%;height: 400px;}
.m5 .swiper-wrapper{width: 100%;height: 100%;}
.m5 .swiper-slide {width: 194px;margin-right: 50px;transition: 300ms;position: relative;}
.m5 .swiper-slide .m5_ctop,.m5 .swiper-slide-active .m5_ctop{width: 185px;height: 185px;border-radius: 200px;overflow: hidden;}
.m5 .swiper-slide-active .m5_ctop{border: 5px solid #E3A211;}
.m5 .swiper-slide .m5_ctop img{display: block;width: 185px;height: 185px;cursor: pointer;}
.m5 .swiper-slide-active .m5_ccenter {width: 29px;height: 15px;margin: 11px auto;background: url(../images/icon_top.png) no-repeat;position: relative;z-index: 2;}
.m5 .swiper-slide .m5_cbottom{position: absolute;display: none;width: 1170px;top: 220px;left: 0;background: #172D28;border: 1px solid rgba(218,190,112,0.2);border-radius: 10px;box-sizing: border-box;padding: 20px;}
.m5 .swiper-slide-active .m5_cbottom{display: block;}
.m5 .swiper-slide .m5_cbottom h3{font-size: 18px;color: #DABE70;margin-top: 5px;}
.m5 .swiper-slide .m5_cbottom p{font-size: 14px;color: #DABE70;margin-top: 5px;line-height: 25px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/* m6 */
.m6{position: relative;}
.m6_tit{margin-bottom: 0;}
.m6_con>ul{width: 1200px;margin: 0 auto;height: 36px;position: relative;box-sizing: border-box;padding-left: 250px;top: -36px;line-height: 38px;}
.m6_con>ul li{float: left;height: 100%;font-size: 16px;}
.m6_con>ul li i{display: block;float: left;color: #DABE70;margin: 0 20px;}
.m6_con>ul li a.tit{float: left;font-size: 16px;color: #DABE70;}
.m6_con>ul li.hover a.tit{font-weight: bold;}
.m6_con>ul li a.more{position: absolute;font-size: 14px;color: #DABE70;right: 0;top: 0;display: none;}
.m6_con>ul li.hover a.more{display: block;}
.m6_c{width: 1320px;height: 700px!important;position: relative;margin: 0 auto;}
.m6_cc{width: 1224px;height: 700px!important;overflow: hidden;position: relative;margin: 0 auto;}
.m6_c>ul{width:99999px; position:relative;height: 700px!important;}
.m6_c>ul>li{width:1224px; position:relative;cursor: pointer;height: 700px!important;}
.m6_c .m6_ccon{height: 350px!important;}
.m6_c .m6_ccon li{width: 20%;height: 330px!important;padding: 12px;float: left;box-sizing: border-box;transition: all 1.1s;-webkit-transition: all 1.1s;-moz-transition: all 1.1s;}
.m6_c .m6_ccon li:hover{transform:scale(1.1);}
.m6_c .m6_ccon li img{display: block;width: 100%;height: 100%;cursor: pointer;}
.m6_c .zy_prev,.m6_c .zy_next{position:absolute;width:48px;height:66px;z-index: 1;}
.m6_c .zy_prev{background-image: url(../images/prev1.png);background-repeat: no-repeat;top:42%;left: 0;cursor:pointer;}  
.m6_c .zy_next{background-image: url(../images/next1.png);background-repeat: no-repeat;top:42%;right: 0; cursor:pointer;} 
.m6_c .zy_prev:hover,.m1_m2 .zy_next:hover{background-color: #fff;}  
.zy_pagination{ position:absolute; bottom:38px; z-index:2;width: 100%;text-align: center;bottom: 10px;}
.zy_pagination span{position: relative;cursor: pointer; display:inline-block;width: 12px;height: 12px;margin: 0 13px;text-decoration: none;text-align: center;outline: 0;border: 1px solid #E3A211;border-radius: 12px;}
.zy_pagination span.swiper-active-switch{background: #e3a211;}
/* m7 */
.m7_c1{margin-bottom: 30px;}
/* .m7_c1 a{display: block;overflow: hidden;} */
.m7_c1 .m7_c1tit{overflow: hidden;}
.m7_c1 .m7_c1tit h1{margin: 60px 0;}
.m7_c1 .m7_c1tit h1 a{display: block;font-size: 39px;font-weight: bold;line-height: 50px;color: #DABE70;text-align: center;}
.m7_c1 .m7_c1tit p{width: 100%;;text-align: center;padding-bottom: 10px;margin-top: -20px;}
.m7_c1 .m7_c1tit p a{display: inline-block;font-size: 18px;color: rgba(218, 190, 112,0.8);}
.m7_c1 .m7_c1tit p a:hover{font-weight: bold;color:#dabe70;}
.m7_c1 .m7_c1tit p a:after {content: "|";padding: 0 5px;}
.m7_c1 .m7_c1tit p a:last-child::after {content: "";}
.m7_c1 .m7_c1img{width: 100%;height: 720px!important;overflow: hidden;border: 2px solid rgba(218,190,112,0.14);background: rgba(23,45,40,0.5);border-radius: 20px;position:relative;}
.m7_c1 .m7_c1img ul{width: 100%; position:relative; height: 720px!important;}
.m7_c1 .m7_c1img ul li{width:100%;box-sizing: border-box;padding: 20px;position:relative;height: 720px!important;}
.m7_c1 .m7_c1img ul li a{display: block;width: 100%;height: 680px;overflow: hidden;}
.m7_c1 .m7_c1img ul li a img{display: block;width:100%;height: 100%;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;}
.m7_c1 .m7_c1img ul li a:hover img{transform: scale(1.2);}
.m7_c1 .m7_c1img ul li a p{width: 1160px;;background: rgba(0,0,0,0.5);position: absolute;left: 20px;;bottom: 20px;box-sizing: border-box;padding: 10px 260px 10px 15px;font-size: 18px;color: #DABE70;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m7_c1 .m7_c1img .prev2,.m7_c1 .m7_c1img .next2{position:absolute;width:40px;height:57px;z-index: 1;}
.m7_c1 .m7_c1img .prev2{background-image: url(../images/prev2.png);background-repeat: no-repeat;top:40%;background-size: 100% 100%;left: 0;cursor:pointer;}  
.m7_c1 .m7_c1img .next2{background-image: url(../images/next2.png);background-repeat: no-repeat;top:40%;background-size: 100% 100%;right: 0; cursor:pointer;} 
.pagination2{ position:absolute; right: 25px; bottom:32px; z-index:2;}
.pagination2 span{position: relative;cursor: pointer; display:inline-block;width:6px;height: 6px;margin: 0 4px;text-decoration: none;text-align: center;outline: 0;border: 1px solid #E3A211;}
.pagination2 span.swiper-active-switch{background: #E3A211;}
.m7_c2{width: 1310px;overflow: hidden;margin: 0 auto;position: relative;}
.m7_c2c{width: 1200px;margin: 0 auto;overflow: hidden;}
.m7_c2con .swiper-slide{width: 380px;float: left;margin-right: 30px;height: 320px;border: 2px solid rgba(218,190,112,0.14);background: rgba(23,45,40,0.5);box-sizing: border-box;border-radius: 20px;overflow: hidden;}
.m7_c2con .swiper-slide a{display: block;width: 100%;height: 100%;box-sizing: border-box;padding: 20px;}
.m7_c2con .swiper-slide a .m7_c2cimg{width: 100%;height: 227px;overflow: hidden;}
.m7_c2con .swiper-slide a img{display: block;width: 100%;height: 100%;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;}
.m7_c2con .swiper-slide a:hover img{transform: scale(1.2);}
.m7_c2con .swiper-slide a p{font-size: 16px; text-align: center;color: #DABE70;line-height: 30px;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m7_c2con .swiper-button-prev::after,.m7_c2con .swiper-button-next::after{content: ''!important;}
.m7_c2con .swiper-button-next,.m7_c2con .swiper-button-prev{width: 48px;height: 66px;top: 43%;}
.m7_c2con .swiper-button-prev{background-image: url(../images/prev1.png);background-repeat: no-repeat;left: 0;}
.m7_c2con .swiper-button-next{background-image: url(../images/next1.png);background-repeat: no-repeat;right: 0;}
/* m8 */
.m8 {min-height: 550px;position: relative;overflow: hidden;margin-top: 30px;display: none;}
.m8_tit{width: 1170px;margin: 40px auto;}
.m8_con>ul{width: 1200px;margin: 0 auto;height: 36px;position: relative;box-sizing: border-box;padding-left: 250px;top: -75px;line-height: 38px;}
.m8_con>ul li{float: left;height: 100%;font-size: 16px;}
.m8_con>ul li i{display: block;float: left;color: #DABE70;margin: 0 20px;}
.m8_con>ul li a.tit{float: left;font-size: 18px;color: #DABE70;}
.m8_con>ul li.hover a.tit{font-weight: bold;}
.m8_c{margin-top: -50px;overflow: hidden;width: 100%;position: relative;top: -30px;box-sizing: border-box;padding: 0 15px;}
.m8_c ul{width: 100%;position: relative;}
.m8_c ul li{width: 250px;height: 310px;;float: left;cursor: pointer;}
.m8_c ul li.m8_clist1{width: 420px;height: 620px;}
.m8_c ul li .m8_cm{width: 100%;height: 100%;}
.m8_c ul li .m8_cleft{width: 100%;height: 100%;overflow: hidden;}
.m8_c ul li .m8_cleft img{display: block;width: 100%;height: 100%;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;}
.m8_c ul li:hover img{transform: scale(1.2);}
.m8_c ul li .m8_cright{display: none;position: absolute;width: 1170px;height: 620px;top: 0;left: 0;background:rgba(0,0,0,0.5);box-sizing: border-box;padding: 50px 100px;color: #DABE70;}
.m8_c ul li:hover .m8_cright{display: block;}
.m8_c ul li .m8_cright h3{font-size: 30px;text-align: center;}
.m8_c ul li .m8_cright p{font-size: 18px;line-height: 35px;margin-top: 20px;}
.m8_c2 ul li,.m8_c3 ul li{width: 390px;height: 552px;}
.m8_c2 ul li.m8_clist1,.m8_c3 ul li.m8_clist1{width: 390px;height: 552px;}
.m8_c2 ul li .m8_cright,.m8_c3 ul li .m8_cright{height: 552px;}
/* m9 */
.m9 {position: relative;overflow: hidden;margin-top: 30px;}
.m9_tit{width: 100%;margin: 40px auto;}
.m9_con>ul{width: 1200px;margin: 0 auto;height: 36px;position: relative;box-sizing: border-box;padding-left: 250px;top: -75px;line-height: 38px;}
.m9_con>ul li{float: left;height: 100%;font-size: 16px;}
.m9_con>ul li i{display: block;float: left;color: #DABE70;margin: 0 20px;}
.m9_con>ul li a.tit{float: left;font-size: 18px;color: #DABE70;}
.m9_con>ul li.hover a.tit{font-weight: bold;}
.m9_c{margin-top: -50px;overflow: hidden;width: 100%;position: relative;top: -30px;padding: 2% 2% 4% 2%;box-sizing: border-box;border: 2px solid rgba(218,190,112,0.14);background: rgba(23,45,40,0.5);border-radius: 20px;}
.m9_cleft{width: 26%;float: left;overflow: hidden;}
.m9_cleft ul li{border-bottom: 2px solid rgba(218,190,112,0.14);line-height: 60px;font-size: 18px;font-weight: bold;color: #DABE70;box-sizing: border-box;cursor: pointer;padding-left: 15px;}
.m9_cleft ul li.on{font-size: 20px;}
.m9_line{float: left;width: 2px;height: 750px;max-height: 940px;background:rgba(218,190,112,0.14);margin-left: 2%;}
.m9_cright{width: 71%;float: right;overflow: hidden;box-sizing: border-box;padding: 0 0 0 1%;}
.m9_cr{display: none;}
.m9_cr.on{display: block;}
.m9_cr1{overflow: hidden;}
.m9_cr1left{width: 40%;float: left;}
.m9_cr1left img{display: block;width: 100%;}
.m9_cr1right{width: 58%;float: right;}
.m9_cr1right h1{font-size: 18px;font-weight: bold;color: #DABE70;}
.m9_cr1right p{font-size: 16px;color: #DABE70;margin-top: 5px;line-height: 25px;}
.m9_cr1right .m9_cr1rcon{height: 200px;overflow-y: auto;}
.m9_cr1rcon::-webkit-scrollbar{width: 8px;}
/* 滚动条滑块样式 */
.m9_cr1rcon::-webkit-scrollbar-thumb {background-color: rgba(23,45,40,0.5); /* 设置滑块背景颜色 */border-radius: 4px; /* 设置滑块圆角 */}
/* 滚动条轨道hover状态样式 */
.m9_cr1rcon::-webkit-scrollbar-track:hover {background-color: rgba(23,45,40,0.5); /* 设置轨道hover状态时的背景颜色 */}
/* 滚动条滑块hover状态样式 */
.m9_cr1rcon::-webkit-scrollbar-thumb:hover {background-color: rgba(23,45,40,0.5); /* 设置滑块hover状态时的背景颜色 */}
.m9_cr2{overflow: hidden;margin-top: 20px;}
.m9_cr2 h3{font-size: 18px;font-weight: bold;color: #DABE70;padding-bottom: 10px;border-bottom:2px solid rgba(218,190,112,0.14);}
.m9_cr2 p{font-size: 14px;color: #DABE70;margin-top: 10px;line-height: 25px;text-indent: 2em;}
/* m10 */
.m10{min-height: 300px;background: url(../images/hzhb_bg.png) no-repeat;background-size: 100% 100%;overflow: hidden;margin-top: 60px;}
.m10_m{width: 1100px;margin: 0 auto;text-align: center;}
.m10_tit{display: inline-block;border-bottom: 1px solid #666;padding-bottom: 10px;}
.m10_tit span,.m10_tit i,.m10_tit em{display: block;font-size: 22px;color: #333;float: left;}
.m10_tit span{margin-top: 15px;}
.m10_tit i{font-size: 50px;font-weight: lighter;}
.m10_tit em{margin-top: 30px;}
.m10_con{width: 100%;text-align: center;}
.m10_con ul{display: inline-block;overflow: hidden;padding-bottom: 10px;}
.m10_con ul.m10_c1{border-bottom: 1px solid #666;}
.m10_con ul.m10_c2{padding-bottom: 20px;}
.m10_con ul li{width: auto;height: 80px;float: left;margin: 20px 10px 0 10px;}
.m10_con ul.m10_c2 li{height: 50px;margin: 20px 5px 0 5px;}
.m10_con ul li a{display: block;height: 100%;}
.m10_con ul li a img{display: block;width: auto;height: 50px;margin: 0 auto;}
.m10_con ul.m10_c2 li a img{height: 20px;}
.m10_con ul li a span{display: block;width: auto;text-align: center;color: #333;margin-top: 10px;font-size: 10px;}
.m10_con ul.m10_c2 li a span{transform:scale(0.8);margin-top: 5px;}
/* m11 */
.m11{margin: 30px auto;overflow: hidden;}
.scrollTop{ overflow:hidden; height: 200px; width: 1200px; position: relative;}
.scrollTop ul{position: relative;width: 100%;height: 9999px;}
.scrollTop ul li{ padding-bottom: 10px;width: 100%; float: left; height: 200px;}
.scrollTop ul li img{ display: block; height: 200px; width: 100%;}
/* .m11_con{width: 100%;height: 200px!important;overflow: hidden;position:relative;}
.m11_con ul{width: 100%; position:relative; height: 200px!important;}
.m11_con ul li{width:100%;box-sizing: border-box;position:relative;height: 200px!important;}
.m11_con ul li img{display: block;width:100%;height: 100%;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;}
.m11_con ul li:hover img{transform: scale(1.2);}
.pagination3{ position:absolute; width: 2px;height: 200px;top: 7px;right: 15px; bottom:0; z-index:2;}
.pagination3 span{position: relative;cursor: pointer; display:inline-block;width:2px;height: 10px;margin: 1px 0;text-decoration: none;text-align: center;outline: 0;border: 1px solid #fff;}
.pagination3 span.swiper-active-switch{background: #fff;} */
/* m12 */
.m12{overflow: hidden;margin-bottom: 60px;}
.m12_tit{width: 1200px;margin: 30px auto;}
.m12_con{margin-top: 40px;overflow: hidden;}
.m12_c1{width: 1200px;margin: 0 auto;}
.m12_c1c{width: 100%;overflow: hidden;}
.m12_c1 .swiper-slide{width: 100%;float: left;height: 320px;box-sizing: border-box;}
.m12_c1 .swiper-slide a{display: block;width: 100%;height: 100%;transform: scale(0.94);box-sizing: border-box;border: 4px solid #DABE70;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;position: relative;}
.m12_c1 .swiper-slide a img{display: block;width: 100%;height: 100%;}
.m12_c1 .swiper-slide a:hover{transform: scale(1.0);}
.m12_c1 .swiper-slide a p{width: 100%;height: 80px;position: absolute;bottom: 0px;background-color: rgba(0, 0, 0, 0.4);font-size: 16px;color: #fff;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;}
.m12_c1 .swiper-slide a:hover p{height: 100%;}
.m12_c1 .swiper-slide a p span,.m12_c1 .swiper-slide a p em{display: block;width: 100%;text-align: center;line-height: 30px;}
.m12_c1 .swiper-slide a p em{font-size: 18px;margin-top: 10px;}
.m12_c1 .swiper-slide a:hover p em{font-size: 26px;font-weight: bold;margin-top: 90px;}
.m12_c1 .swiper-slide a:hover p span{font-size: 20px;font-weight: bold;margin-top: 20px;}
.m12_c1 .m12_next,.m12_c1 .m12_prev{width: 28px;height: 46px;margin-top: 20px;border-radius: 5px;}
.m12_c1 .m12_prev{background-image: url(../images/prev1.png);background-repeat: no-repeat;background-size: 100% 100%;float: left;margin-right: 20px;margin-left: 6px;}
.m12_c1 .m12_next{background-image: url(../images/next1.png);background-repeat: no-repeat;background-size: 100% 100%;float: left;}
.m12_c1 .m12_next:hover,.m12_c1 .m12_prev:hover{background-color: #000;}
.m12_more{width: 60px;height: 46px;background-color: rgba(0, 0, 0, 0.5);font-size: 20px;color: #fff;text-align: center;line-height: 46px;float: right;margin-right: 6px;margin-top: 20px;cursor: pointer;border-radius: 5px;}
.m12_more:hover{background-color: #000;font-weight: bold;}
.m12_c2{width: 1220px;margin: 0 auto;display: none;}
.m12_c2 ul {width: 100%;overflow: hidden;}
.m12_c2 ul li{width: 20%;height: 330px;float: left;box-sizing: border-box;}
.m12_c2 ul li a{display: block;width: 100%;height: 100%;border: 4px solid #DABE70;transform:scale(0.92);transition: all 1.1s;-webkit-transition: all 1.1s;-moz-transition: all 1.1s;position: relative;box-sizing: border-box;}
.m12_c2 ul li a:hover{transform:scale(1.0);}
.m12_c2 ul li img{display: block;width: 100%;height: 100%;}
.m12_c2 ul li p{width: 100%;height: 80px;position: absolute;bottom: 0;background-color: rgba(0, 0, 0, 0.4);font-size: 16px;color: #fff;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;}
.m12_c2 ul li a:hover p{height: 100%;}
.m12_c2 ul li p span,.m12_c2 ul li p em{display: block;width: 100%;text-align: center;line-height: 30px;}
.m12_c2 ul li a p em{font-size: 18px;margin-top: 10px;}
.m12_c2 ul li a:hover p em{font-size: 26px;font-weight: bold;margin-top: 90px;}
.m12_c2 ul li a:hover p span{font-size: 20px;font-weight: bold;margin-top: 20px;}
/* 右侧浮动 */
.float_right{position: fixed;width: 101px;margin-right: -750px;right: 50%;top: 120px;z-index: 99;display: none;}
.float_right .close{text-align: right;font-size: 14px;color: #B99459;box-sizing: border-box;padding-right: 10px;cursor: pointer;}
.float_right ul li{position: relative;}
.float_right ul li img{display: block;width: 100%;}
.float_right .qr_code{position: absolute;top: 0;right: 110px;background: rgba(0,0,0,0.5);padding: 10px;display: none;z-index: 4;}
.float_right ul li:hover .qr_code{display: block;}
.float_right .qr_code .qr_c{position: relative;}
.float_right .qr_code img{display: block;width: 88px;margin: 0 auto;}
.float_right .qr_code .qr_c i{display: block;width: 10px;height: 18px;background: url(../images/icon_right.png) no-repeat;position: absolute;top: 30px;left: 98px;}
/* .float_right .qr_code{display: ;} */
/* footer */
.footer{background: #172D28;min-height: 100px;padding: 40px;margin-top: 40px;}
.footer p{font-size: 14px;text-align: center;color: #DABE70;margin-top: 20px;}
.footer p span{display: inline-block;margin-left: 10px;}
.footer p a{color: #DABE70;}
.main .footer{margin-top: 0;}
/* 顶部浮动 */
.top_float{width: 100%;background: rgba(23,45,40,0.95);position: fixed;top: 0;width: 100%;height: 90px;z-index: 11;display: none;}
.h5_float{display: none;}
/* header */
.header{background: rgba(23,45,40,0.95);width: 100%;height: 90px;position: relative;z-index: 3;}
/* go */
.go{width: 100%;height: 100%;position: fixed;z-index: 9999;top: 0;left: 0;overflow: hidden;}
.go_con{width: 100%;height: 100%;position: relative;overflow: hidden;background: #1D3630;}
/* .go_con .img1{display: block;width: 100%;height: 100%;} */
/* .go_con .img2{position: absolute;top: -50%;left: 5%;display: block;width: 120%;height: 200%;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;} */
.go_con .img2{position: absolute;top: -40%;left: 0;display: block;width: 120%;height: 200%;z-index: 2;transition: all 4s ease-in-out;-webkit-transition: all 4s ease-in-out;-moz-transition: all 4s ease-in-out;}
.go_c1{position: absolute;width: 100%;height: 100%;z-index: 3;top: 0;left: 0;}
.go_con .img3{display: block;margin: 200px auto 0 auto;}
.go_c2{position: absolute;width: 100%;height: 100%;z-index: 3;top: 0;left: 0;}
.go_con a{display: block;width: 148px;height: 50px;border-radius: 40px;text-align: center;line-height: 50px;font-size: 18px;margin: 460px auto 0 auto;cursor: pointer;overflow: hidden;}
.go_con a img{display: block;width: 100%;height: 100%;object-fit: cover;}
/* 尽请期待 */
.prompt{position: fixed;top: 200px;width: 24%;height: auto;z-index: 101;background: rgba(23,45,40,0.9);text-align: center;left: 38%;box-sizing: border-box;padding: 15px;}
.prompt h1{font-size: 25px;color: #DABE70;font-weight: bold;}
.prompt span{font-size: 16px;color: #DABE70;}
/* 二级列表 */
.common{background: #F2F2F2;min-width: 1200px;overflow: hidden;}
.banner{width: 100%;height: auto;position: relative;box-sizing: border-box;overflow: hidden;}
.banner>img{display: block;width: 100%;min-height: 200px;}
.b_channel{position: absolute;top: 0;z-index: 2;width: 100%;color: #DABE70;text-align: center;}
.b_channel img{display: inline-block;width: 36px;height: 36px;margin-top: 40px;}
.b_channel h3{font-size: 26px;margin-top: 10px;}
.b_channel span{font-size: 14px;}
.c_nav{margin: 35px 0;overflow: hidden;}
.c_nav a{display: inline-block;font-size: 16px;color: #000;margin-right: 20px;}
.c_nav a.on{font-weight: bold;}
.c_nav a.on::after{content: "";display: block;background: #000;width: 17px;height: 2px;margin: 0 auto;line-height: 32px;}
.c_cleft{width: 845px;float: left;}
.c_cleft ul li{width: 100%;height: 177px;background: #fff;overflow: hidden;box-sizing: border-box;padding: 20px;margin-bottom: 20px;}
.c_cleft .c_clleft{width: 199px;height: 100%;float: left;}
.c_cleft .c_clleft img{display: block;width: 100%;height: 100%;}
.c_cleft .c_clright{float: right;width: 586px;position: relative;height: 100%;}
.c_cleft .c_clright h3{font-size: 18px;font-weight: bold;color: #000;margin-bottom: 0;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.c_cleft .c_clright p{font-size: 14px;color: #000;height: 75px;;line-height: 22px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.c_cleft .c_clright em{position: absolute;display: block;text-align: left;font-size: 12px;color: #999;bottom: 0;}
.ypsb_list ul li{position: relative;}
.ypsb_list ul li .status{position: absolute;top:0;right: 0;width: 60px;height: 39px;}
.pmgg .c_cleft ul li{height: 100px;}
.c_cright{width: 335px;float: right;}
.c_cright img{display: block;width: 100%;}
/* 单文章 */
.c_c{width: 845px;background: #fff;box-sizing: border-box;padding: 50px;margin-bottom: 40px;}
.c_c .c_ctit{border-bottom: 1px solid #B99459;padding-bottom: 10px;}
.c_c .c_ctit h1{font-size: 20px;color: #B99459;font-weight: bold;text-align: center;}
.c_c .c_ccon{margin-top: 30px;width: 100%;}
#con img{max-width: 100%;width: auto;}
/* 内容 */
.c_crumbs{float: left;color: #999;}
.c_crumbs a{margin-right: 5px;}
.c_crumbs span{display: inline-block;font-size: 16px;color: #000;margin-left: 5px;}
.c_c .c_ctit p{text-align: center;margin-top: 10px;}
.c_c .c_ctit span{display: inline-block;font-size: 14px;color: #999;margin-right: 10px;line-height: 35px;}
.content .c_nav a.on::after{display: none;}
#con p{width: 100%!important;}
div#back-to-top{position:fixed;bottom:100px;right:80px;}
div#back-to-top a{display: block;width: 50px;height: 50px;background: #fff;box-sizing: border-box;padding: 5px;border-radius: 5px;}
div#back-to-top a img{display: block;}
/* 影片内容 */
.c_c .c_ctit h3{font-size: 22px;color: #B99459;font-weight: bold;text-align: center;margin-bottom: 5px;}
.c_ccon{overflow: hidden;}
.c_ccleft{width: 40%;float: left;}
.c_ccleft img{display: block;width: 100%!important;height: auto!important;}
.c_ccright{width: 57%;float: right;}
.c_ccright p{margin-top: 5px;line-height: 25px;font-size: 16px;}
/* 影片申报 */
.input-sty{width: 92%!important;}
#app .content{margin-bottom: 50px!important;}
/* 表单 */
.bd{width: 1200px;margin: 30px auto;}
.bd img{display: block;width: 100%;}
.bd .iframe1,.bd .iframe2,.bd .iframe3,.bd .iframe4{min-height: 1600px;height: auto;}
/* 用户中心 */
.yh_xgzl{width: 100%;height: 32px;overflow: hidden;}
.yh_xgzl span{display: block;float: right;height: 100%;background: #1B241D;padding: 0 15px;font-size: 14px;color: #fff;border-radius: 4px;line-height: 32px;cursor: pointer;}
.yh_xgcon{position: fixed;top: 90px;left: 18%;;width: 64%;background: #fff;overflow: hidden;z-index: 101;box-sizing: border-box;padding: 2%;}
.yh_xgcclose{width: 100%;overflow: hidden;}
.yh_xgcclose span{display: block;float: right;cursor: pointer;font-size: 16px;margin-right: 4%;}
.yh_xgc{width: 100%;overflow: hidden;margin-top: 20px;}
.yh_xgc span{display: block;float: left;width: 10%;text-align: right;height: 35px;line-height: 35px;box-sizing: border-box;padding-right: 10px;font-weight: bold;}
.yh_xgc input{float: left;width: 83%;height: 35px;padding: 0 15px;border: 1px solid #000;border-radius: 5px;color: #000;}
.yh_xgcbt{width: 100%;overflow: hidden;}
.yh_xgcbt span{display: block;width: 100px;margin: 35px auto;height: 35px;background: #1B241D;font-size: 18px;color: #fff;text-align: center;line-height: 35px;border-radius: 5px;cursor: pointer;}
.yh_con{width: 100%;overflow: hidden;}
.yh_con p{margin-bottom: 10px;font-size: 16px;color: #000;overflow: hidden;}
.yh_con p img{display: block;float: left;;margin-right: 10px;}
.yh_con p span{display: block;float: left;;font-size: 18px;font-weight: bold;margin-top: 3px;}
.yh_ctxlytit{font-size: 18px;color: #000;font-weight: bold;margin-bottom: 20px;}
.yh_ctxlycon div{margin-bottom: 10px;font-size: 14px;color: #000;overflow: hidden;}
.yh_ctxlycon div i{font-weight: bold;}
.yh_ctxlycon div a{display: inline-block;border: 1px solid #D9D9D9;width: 108px;height: 32px;background: url(../images/download_icon.png) no-repeat;background-position: 13px 9px;color: #666;box-sizing: border-box;padding: 0 20px;text-align: right;line-height: 32px;}
.yh_ctxlycon div img{display: block;width: 110px;height: 150px;border: 1px solid #D9D9D9;float: left;margin-right: 10px;margin-top: 10px;}
/* 金椰训练营简介 */
.xly_main{min-height: 1100px;background: url(../images/bj.png) no-repeat;background-size: 100% 100%;overflow: hidden;}
.xly_con{width: 100%;overflow: hidden;background: rgba(23, 45, 40,0.5);border-radius: 5px;margin: 30px 0;box-sizing: border-box;padding: 70px 50px;}
.xly_c1{font-size: 16px;color: #DABE70;overflow: hidden;}
.xly_c2{width: 100%;overflow: hidden;margin-top: 30px;}
.xly_c2 h3{font-size: 16px;color: #DABE70;margin-bottom: 25px;}
.xly_c2tit{height: 56px;background: #172D28;line-height: 54px;overflow: hidden;}
.xly_c2tit li{float: left;padding: 0 50px;}
.xly_c2tit li span{display: block;font-size: 18px;color: rgba(218, 190, 112,0.6);text-align: center;cursor: pointer;}
.xly_c2tit li.hover span{border-bottom: 4px solid #DABE70;font-weight: bold;color: #DABE70;}
.xly_c2con{font-size: 14px;color: #DABE70;overflow: hidden;margin-top: 30px;line-height: 25px;}
.xly_c3{width: 100%;height: 56px;margin-top: 60px;}
.xly_c3 a{display: block;width: 100%;height: 100%;background: #e3a211;font-size: 18px;font-weight: bold;color: #fff;text-align: center;line-height: 56px;border-radius: 5px;}
.xly_c4{width: 100%;overflow: hidden;margin-top: 40px;}
.xly_c4 ul li{width: 100%;border-bottom: 1px solid #DABE70;overflow: hidden;line-height: 40px;color: #DABE70;}
.xly_c4 ul li i{display: block;float: left;width: 6px;height: 6px;background: #DABE70;border-radius: 6px;margin-right: 10px;margin-top: 16px;}
.xly_c4 ul li a{display: block;float: left;width: 70%;color: #DABE70;font-size: 16px;}
.xly_c4 ul li em{display: block;float: right;}
.xly_prompt{background: rgba(227, 162, 17,0.8);color: #fff;}
.xly_prompt h1{color: #fff;}
.xly_prompt span{color: #fff;}
/* 新增标题 */
.message-title {display: flex;align-items: center;}
.message-title-border {width: 3px;height: 28px;background: #1584ff;border-radius: 3px;}
.yh_ctxlycon .message-title-descipt {font-size: 20px;padding-left: 10px;font-weight: bold;}
.zgsh-show {display: none;}
.jbzc-content {text-align: center;margin-top: 20px;}
.jbzc-btn {background: #1B241D;color: #fff;border: 1px solid #1B241D;border-radius: 5px;width: 200px;height: 40px;}
.jbzc-btn-a {color: #fff;}
.ycz_show img {height: 100px;width: 100px;}
.medie-show {display: none;}
.self-show {display: none;}
/* 新增搜索框 */
.dyj-search input {display: block;width: 402px;height: 40px;border-radius: 4px 0 0 4px;float: left;border: none;padding: 0 20px;font-size: 14px;color: #999;box-sizing: border-box;margin-bottom: 10px;}
.dyj-search span{display: block;float: left;width: 78px;height: 40px;border-radius: 0 4px 4px 0;font-size: 14px;line-height: 40px;color: #fff;box-sizing: border-box;background: url(../images/dyj_search.png) no-repeat;background-color: #4187FF;padding-left: 35px;background-position: 13px 13px;}
.dyj-search input[type="text"]:focus {outline: none;}
/* 评委阵容列表  */
/* .pw{min-height: 1100px;background: url(../images/bj.png) no-repeat;background-size: 100% 100%;overflow: hidden;} */
.pw_list ul li{height: 351px;}
.pw_list .c_clleft{width: 220px;}
.pw_list .c_clright{width: 565px;}
.pw_list .c_clright p{height: 280px;word-break:normal;text-overflow: clip;-webkit-line-clamp:unset;overflow-y: auto;scrollbar-width:none;-ms-overflow-style:none;}
.pw_list .c_clright p::-webkit-scrollbar{width: 4px;}
/* 滚动条滑块样式 */
.pw_list .c_clright p::-webkit-scrollbar-thumb {background-color: rgba(23,45,40,0.5); /* 设置滑块背景颜色 */border-radius: 4px; /* 设置滑块圆角 */}
/* 滚动条轨道hover状态样式 */
.pw_list .c_clright p::-webkit-scrollbar-track:hover {background-color: rgba(23,45,40,0.5); /* 设置轨道hover状态时的背景颜色 */}
/* 滚动条滑块hover状态样式 */
.pw_list .c_clright p::-webkit-scrollbar-thumb:hover {background-color: rgba(23,45,40,0.5); /* 设置滑块hover状态时的背景颜色 */}
/* 新版底部 */
.foot{background: #172D28;padding: 40px;overflow: hidden;}
.f_left{width: 800px;}
.f_left p{font-size: 14px;color: #DABE70;margin-top: 20px;}
.f_left p span{display: inline-block;margin-right: 15px;}
.f_left p a{color: #DABE70;margin-right: 15px;}
.f_right{width: 400px;padding-top: 20px;}
.f_right ul li{position: relative;float: right;width: 60px;height: 60px;margin-left: 20px;}
.f_right ul li img{display: block;width: 100%;}
.f_right .qr_code{position: absolute;top: 75px;left: -24px;;background: rgba(0,0,0,0.5);padding: 10px;display: none;z-index: 4;}
.f_right ul li:hover .qr_code{display: block;}
.f_right .qr_code .qr_c{position: relative;}
.f_right .qr_code img{display: block;width: 88px;margin: 0 auto;}
.f_right .qr_code .qr_c i{ display: block; width: 10px; height: 18px; background:url(../images/icon_right.png) no-repeat; transform: rotate(270deg);-webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); position: absolute; top: -24px; left: 39px;}
@media screen and (max-width: 768px) {
  .dyj-search input {width: 60%;}
  .jbzc-pc {display: none;}
  .jbzc-h5-title {font-size: 12px;}
  /* body{zoom: 30%;} */
  .main{min-height: auto;}
  .m{width: 100%;}
  .mm{min-width: 100%;}
  .m1 .m1_m1{display: none;}
  .pc_float{display: none;}
  .top_float{height: 60px;}
  .h5_float{display: block!important;width: 100%;height: 60px;box-sizing: border-box;padding: 0 10px;z-index: 999;}
  .h5_float .m{width: 100%;}
  .pc_float .m1_m1language{display: none;}
  .h5_float .m1_m1state{float: none;padding: 0 15px 0 15px;box-sizing: border-box;margin-bottom: 15px;}
  /* .h5_float .cydyj2{display: none!important;} */
  .m1_m1logo{position: relative;width: 200px;padding: 10px 0 0 0;}
  .m1_m1logo .m1_m1lleft{width: 30px;}
  .m1_m1logo img{margin-top: 6px;width: 100%;height: auto;}
  .m1_m1logo .m1_m1lright{position: absolute;top: 10px;left: 35px;}
  .m1_m1logo .m1_m1lright h1{font-size: 16px;margin-top: 0;width: 150px;}
  .m1_m1logo .m1_m1lright span{transform:scale(0.50);margin-left:-70px;width: 285px;}
  .m1_m1nav{display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;}
  .m1_m1nav .m1_m1nleft{width: 50%;height: 100%;;float: left;background: rgba(0,0,0,0.3);}
  .m1_m1nright{width: 50%;float: right;height: 100%;background: #172D28;padding-top: 50px;}
  .m1_m1nav ul{width: 100%;padding-left: 0;}
  .m1_m1nav ul li{float: none;margin-top: 0;margin-left: 0;border-bottom: 1px solid rgba(218,190,112,0.5);box-sizing: border-box;padding: 0 15px;position: relative;cursor: pointer;}
  .m1_m1nav ul li em{color: #DABE70;font-weight: bold;position: absolute;top: 10px;right: 15px;}
  .m1_m1nav ul li>a{line-height: 40px;display: inline-block;}
  .m1_m1nav ul li>a.on::after, .m1_m1nav ul li:hover>a::after{height: 0;}
  .m1_m1nav ul li:hover .towNav{display: none;}
  .m1_m1nav ul li .towNav{position: static;}
  .m1_m1nav ul li .tNav{display: block!important;background: none;border: none;padding: 0;border-radius: 0;}
  .m1_m1nav ul li .towNav a{display: block;line-height: 30px;padding-bottom: 10px;}
  .m1_m1nrsearch{width: 100%;height: 35px;;box-sizing: border-box;padding: 0 5%;position: relative;overflow: hidden;margin-bottom: 15px;}
  .m1_m1nrsearch input{width: 100%;outline: none;border: 1px solid #DABE70;height: 100%;border-radius: 40px;background: none;padding: 0 25px 0 10px;box-sizing: border-box;font-size: 12px;color: #DABE70;}
  .m1_m1nrsearch img{position: absolute;display: block;width: 22px;height: 22px;top: 15%;right: 9%;}
  .NavBtn{float: right;width: 30px;height: auto;padding-top: 17px;overflow: hidden;}
  .NavBtn i{display: block;width: 30px;height: 4px;background: #DABE70;border-radius: 3px;margin-bottom: 6px;}
  .m1_m1language{float: right;padding-top: 16px;padding-right: 15px;}
  .m1_m2{width: 100%;top: 60px;height: auto!important;}
  .m1_m2 ul{width: 100%!important;height: auto!important;}
  .m1_m2 ul li{width: 100%!important;height: auto!important;}
  .m1_m2 ul li a{display: block;width: 100%;height: auto;}
  .m1_m2 .prev1, .m1_m2 .next1{width: 20px;height: 38px;background-size: 100% 100%;top: 36%;}
  .pagination{left: 18%;;bottom: 5%;}
  .pagination span{width: 5px;height: 5px;margin: 0 5px;}
  .m_tit span{font-size: 20px;}
  .m2{margin-top: 60px;margin-bottom: 20px;height: 60px;}
  .m2_con img{height: 20px;margin-top: 20px;margin-right: 20px;}
  .m5_tit{width: 100%;margin: 20px auto;padding: 0 10px;}
  .m5_con>ul{width: 100%;padding-left: 10px;top: 0;margin-bottom: 20px;}
  .m5_con>ul li a.tit{font-size: 16px;}
  .m5_con>ul li i{margin: 0 10px;}
  .m5_c{top: 0;}
  .m5_c ul li{width: 100%;float: none;padding: 10px;height: 240px;}
  .m5_c ul li .m5_cm{padding: 0;}
  .m5_c .m5_cleft{width: 40%;}
  .m5_c .m5_cright{width: 56%;height: 100%;}
  .m5_c .m5_cright h3{font-size: 16px;}
  .m5_c .m5_cright p{font-size: 14px;height: 180px;line-height: 23px;margin-top: 5px;}
  .m7{margin-top: -30px!important;}
  .m7_c1 .m7_c1tit h1{margin: 30px 0;}
  .m7_c1 .m7_c1tit h1 a{width: 100%;font-size: 20px;line-height: 30px;box-sizing: border-box;padding: 0 4%;}
  .m7_c1 .m7_c1tit p a{font-size: 14px;}
  .m7_c1 .m7_c1img,.m7_c1 .m7_c1img ul,.m7_c1 .m7_c1img ul li,.m7_c1 .m7_c1img ul li a,.m7_c1 .m7_c1img ul li a img{width: 100%;height: auto!important;}
  .m7_c1 .m7_c1img ul li{padding: 15px;}
  .m7_c1 .m7_c1img .prev2, .m7_c1 .m7_c1img .next2{width: 20px;height: 27px;}
  .m7_c1 .m7_c1img ul li a p{font-size: 14px;width: 90.7%;;bottom: 15px;left: 4.6%;padding: 5px 80px 5px 10px;}
  .pagination2{right: 15px;bottom: 22px;}
  .pagination2 span{width: 3px;height: 3px;}
  .m7_c2,.m7_c2c{width: 100%;}
  .m7_c2.swiper-wrapper{margin: 0 auto;}
  .m7_c2 .swiper-button-next, .m7_c2 .swiper-button-prev{display: none;}
  .m7_c2 .swiper-slide{width: 40%!important;margin-left: -20%!important;height: 140px;border-radius: 10px;margin-right: 80px!important;}
  .m7_c2con .swiper-slide a{padding: 10px;}
  .m7_c2con .swiper-slide a .m7_c2cimg{height: 90px;}
  .m7_c2con .swiper-slide a p{font-size: 12px;margin-top: 5px;}
  /* m9 */
  .m9_tit{margin: 0 auto 20px auto;}
  .m9_con>ul{width: 100%;padding-left: 10px;top: 0;margin-bottom: 20px;}
  .m9_con>ul li a.tit{font-size: 16px;}
  .m9_con>ul li i{margin: 0 10px;}
  .m9_c{margin-top: 20px;top:0;width: 95%;margin: 0 auto;padding: 15px 20px;}
  .m9_cleft{float: none;width: 100%;}
  .m9_cleft ul li{float: left;border: 1px solid rgba(218,190,112,0.14);line-height: 35px;font-size: 14px;background: rgba(23,45,40,0.95);border-radius: 20px;padding: 0 10px;margin-bottom: 5px;}
  .m9_cleft ul li.on{font-size: 16px;}
  .m9_line{float: none;width: 100%;height: 1px;margin: 10px auto 15px auto;}
  .m9_cright{float: none;width: 100%;}
  .m9_cr1left{width: 95%;float: none;margin: 0 auto;}
  .m9_cr1right{width: 100%;float: none;margin-top: 10px;}
  .m9_cr1right h1{font-size: 16px;text-align: center;}
  .m9_cr1right .m9_cr1rcon{height: auto;}
  .m9_cr2 h3{font-size: 16px;}
  /* m10 */
  .m10{min-height: auto;background-size: 220% 100%;}
  .m10_m{width: 100%;}
  .m10_tit span, .m10_tit i, .m10_tit em{font-size: 14px;}
  .m10_tit span{margin-top: 8px;}
  .m10_tit i{font-size: 30px;}
  .m10_tit em{margin-top: 18px;}
  .m10_con ul.m10_c2{box-sizing: border-box;padding: 0 20px 10px 20px;}
  .m10_con ul li{height: 50px;}
  .m10_con ul.m10_c2 li{height: 30px;margin: 7px 5px 0 5px}
  .m10_con ul li a img{height: 20px;}
  .m10_con ul.m10_c2 li a img{height: 14px;}
  .m10_con ul.m10_c2 li a span{margin-top: 0;transform:scale(0.6);}
  /* m11 */
  .m11{margin: 30px auto;overflow: hidden;height: 80px;}
  .scrollTop{width: 100%!important;max-height: 70px;}
  .scrollTop ul li {width:100%!important;height: auto!important;}
  .scrollTop ul li img{width: 100%!important;height: 70px!important;}
  /* .m11_con{height: auto!important;}
  .m11_con ul{height: auto!important;}
  .m11_con ul li{height: auto!important;}
  .pagination3{display: none;} */
  /* m12 */
  .m12{margin-bottom: 40px;}
  .m12_tit{width: 100%;margin-bottom: 20px;}
  .m12_con{margin-top: 0;}
  .m12_c1{width: 100%;}
  /* .m12_c1 .swiper-slide{height: 220px!important;transform: scale(0.94);}
  .m12_c1 .swiper-slide-active,.m12_c1 .swiper-slide-duplicate-active{transform: scale(1);} */
  .m12_c1 .swiper-slide{width: 50%;;height: 270px;}
  .m12_c2{width: 100%;}
  .m12_c2 ul li{width: 50%;height: 270px;}
  .footer{padding: 20px 20px 30px 20px;}
  .footer p{margin-top: 10px;}
  .footer p span,.footer p a{display: block;margin-top: 5px;}
  .go_con .img3{width: 58%;margin-top: 35%;}
  .go_con a{margin-top: 85%;width: 100px;height: 40px;font-size: 16px;line-height: 40px;}
  .go_con .img2{width: 200%;height: 120%;left: -10%;top: -20%;}
  .common{min-width: 100%;}
  .header{display: none;}
  .banner{margin-top: 60px;}
  .banner>img{width: 190%;min-height: 140px;}
  .b_channel img{margin-top: 25px;width: 30px;height: 30px;}
  .b_channel h3{font-size: 20px;margin-top: 5px;}
  .b_channel span{font-size: 12px;}
  .c{width: 100%;box-sizing: border-box;padding: 0 15px;}
  .c_nav{margin: 20px 0;overflow-x: scroll;height: 30px;white-space:nowrap;}
  .c_nav a{font-size: 14px;margin-right: 10px;}
  .c_con{width: 100%;}
  .c_cleft,.c_cright{width: 100%;float: none;}
  .c_cleft ul li{padding: 10px;height: 110px;}
  .c_cleft .c_clleft{width: 35%;}
  .c_cleft .c_clright{width: 63%;}
  .c_cleft .c_clright h3{font-size: 14px;margin-bottom: 0;-webkit-line-clamp:1;}
  .c_cleft .c_clright p{font-size: 12px;line-height: 20px;-webkit-line-clamp: 2;height: 40px;}
  .c_cleft .c_clright em{margin-top: -2px;}
  .pmgg .c_cleft ul li{height: 60px;}
  .c_cright{margin-bottom: 20px;}
  .c_c{padding: 20px;margin-bottom: 20px;}
  div#back-to-top{right: 15px;}
  .prompt{width: 80%;left: 10%;}
  #con img{height:auto!important;}
  video{width: 100%!important;height: auto!important;}
  audio{width: 100%!important;}
  /* 用户中心 */
  .yh_xgcon{width: 90%;left: 5%;top: 60px;height: 90%;overflow-y: auto;padding: 4%;}
  .yh_xgc span{width: 100%;text-align: left;float: none;}
  .yh_xgc input{width: 100%;float: none;box-sizing: border-box;}
  /* 金椰训练营简介 */
  .xly_con{padding: 25px 20px;}
  .xly_c2tit{height: auto;}
  .xly_c2tit li{width: 33.3%;float: left;overflow: hidden;height: 56px;padding: 0;}
  .xly_c2tit li span{height: 100%;;box-sizing: border-box;}
  /* 评委阵容列表  */
  .pw_list ul li{height: auto;}
  .pw_list .c_clright p{height: 135px;-webkit-line-clamp:unset;margin-top: 5px;}
  /* 影片内容 */
  .c_ccleft{margin-bottom: 20px;}
  .c_ccleft,.c_ccright{width: 100%;float: none;}
  /* 新版底部 */
  .foot{padding: 20px;}
  .f_left,.f_right{width: 100%;}
  .f_left p{margin-top: 0;}
  .f_left p span,.f_left p a{display: block;margin-top: 10px;margin-right: 0;}
  .f_right ul li{float: left;margin-left: 0;margin-right: 10px;width: 40px;height: 40px;}
  .f_right .qr_code{top: -78px;left: -12px;;padding: 5px;}
  .f_right .qr_code img{width: 55px;}
  .f_right .qr_code .qr_c i{top: 56px; left: 24px;transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); }
}
@media screen and (max-width: 320px) {
  .pw_list .c_clright p{height: 105px;}
}