*{ margin: 0rem; padding: 0rem; outline: none; }
ul, li { list-style-type: none; }
img, video, iframe { border: 0rem; max-width: 100%; }
img { /*image-rendering: pixelated;*/ }

html { font-size: 100px; }
html, body { height: 100%; }
body { font-size: 14px; font-family: Microsoft YaHei,Arial, Helvetica, sans-serif,simsun; color: #333333; overflow-x: hidden; margin: 0 auto !important; max-width:1920px;}
a { color: #333333; text-decoration: none; }
a:hover { color: #cca76a; }
input { outline: none; }
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus { transition: background-color 5000s ease-in-out 0s; }
.no-animate { opacity: 0; }
@font-face
{
    font-family: zhimang;
    src: url("../fonts/zhimang.TTF") format('truetype');
}
@-webkit-keyframes fadeInDown2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-50%,0); transform: translate3d(0,-50%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInDown2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-50%,0); transform: translate3d(0,-50%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInDown2 { -webkit-animation-name: fadeInDown2; animation-name: fadeInDown2 }

@-webkit-keyframes fadeInLeftDown {
    0% { opacity: 0; -webkit-transform: translate3d(-50%,0,0); transform: translate3d(-50%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInLeftDown {
    0% { opacity: 0; -webkit-transform: translate3d(-50%,0,0); transform: translate3d(-50%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInLeftDown { -webkit-animation-name: fadeInLeftDown; animation-name: fadeInLeftDown }

@-webkit-keyframes fadeInUp2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInUp2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInUp2 { -webkit-animation-name: fadeInUp2; animation-name: fadeInUp2 }

@-webkit-keyframes fadeOutUp2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(0,-0.2rem,0); transform: translate3d(0,-0.2rem,0) }
}

@keyframes fadeOutUp2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(0,-0.2rem,0); transform: translate3d(0,-0.2rem,0) }
}

.fadeOutUp2 { -webkit-animation-name: fadeOutUp2; animation-name: fadeOutUp2 }

@-webkit-keyframes fadeInLeft2 {
    0% { opacity: 0; -webkit-transform: translate3d(-0.6rem,0,0); transform: translate3d(-0.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInLeft2 {
    0% { opacity: 0; -webkit-transform: translate3d(-0.6rem,0,0); transform: translate3d(-0.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInLeft2 { -webkit-animation-name: fadeInLeft2; animation-name: fadeInLeft2 }

@-webkit-keyframes fadeInRight2 {
    0% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInRight2 {
    0% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInRight2 { -webkit-animation-name: fadeInRight2; animation-name: fadeInRight2 }

@-webkit-keyframes fadeOutRight2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
}

@keyframes fadeOutRight2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
}

.fadeOutRight2 { -webkit-animation-name: fadeOutRight2; animation-name: fadeOutRight2 }

@-webkit-keyframes fadeInLeft3 {
    0% { opacity: 0; -webkit-transform: translate3d(0%,0,0); transform: translate3d(0%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInLeft3 {
    0% { opacity: 0; -webkit-transform: translate3d(0%,0,0); transform: translate3d(0%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInLeft3 { -webkit-animation-name: fadeInLeft3; animation-name: fadeInLeft3 }

@-webkit-keyframes fadeInRight3 {
    0% { opacity: 1; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInRight3 {
    0% { opacity: 1; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInRight3 { -webkit-animation-name: fadeInRight3; animation-name: fadeInRight3 }

@-webkit-keyframes fadeInDown3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-0.6rem,0); transform: translate3d(0,-0.6rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInDown3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-0.6rem,0); transform: translate3d(0,-0.6rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInDown3 { -webkit-animation-name: fadeInDown3; animation-name: fadeInDown3 }

@-webkit-keyframes fadeInHeight {
    0% { opacity: 0; transform: scale(0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInHeight {
    0% { opacity: 0; transform: scale(0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInHeight { -webkit-animation-name: fadeInHeight; animation-name: fadeInHeight }

@-webkit-keyframes fadeInUp3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,30%,0); transform: translate3d(0,30%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInUp3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,30%,0); transform: translate3d(0,30%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInUp3 { -webkit-animation-name: fadeInUp3; animation-name: fadeInUp3 }

@-webkit-keyframes fadeInwidth2 {
    0% { opacity: 0; width: 0%; }
    100% { opacity: 1; width: 100%; }
}

@keyframes fadeInwidth2 {
    0% { opacity: 0; width: 0%; }
    100% { opacity: 1; width: 100%; }
}

.fadeInwidth2 { -webkit-animation-name: fadeInwidth2; animation-name: fadeInwidth2 }

@-webkit-keyframes flip_x {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,-360deg); transform: perspective(40rem) rotate3d(0,1,0,-360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    40% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    50% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    80% { -webkit-transform: perspective(40rem) scale3d(.95,.95,.95); transform: perspective(40rem) scale3d(.95,.95,.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    100% { -webkit-transform: perspective(40rem); transform: perspective(40rem); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
}

@keyframes flip_x {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,-360deg); transform: perspective(40rem) rotate3d(0,1,0,-360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    40% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    50% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    80% { -webkit-transform: perspective(40rem) scale3d(.95,.95,.95); transform: perspective(40rem) scale3d(.95,.95,.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    100% { -webkit-transform: perspective(40rem); transform: perspective(40rem); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
}

@-webkit-keyframes slideOutDown_s {
    75% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; }
    50% { visibility: hidden; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem); opacity: 0; }
    100% { visibility: hidden; -webkit-transform: translate3d(0,0rem,0); transform: translate3d(0,0rem); opacity: 1; }
}

@keyframes slideOutDown_s {
    75% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; }
    50% { visibility: hidden; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem,0); opacity: 0; }
    100% { visibility: hidden; -webkit-transform: translate3d(0,0rem,0); transform: translate3d(0,0rem,0); opacity: 1; }
}

.animated.fadeOutRight2 { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.animated.fadeInRight2 { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.animated.fadeInRight3 { -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: both; animation-fill-mode: both }

@keyframes flips {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,-180deg); }
    100% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,0deg); }
}

@keyframes flipright {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,180deg); }
    100% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,0deg); }
}

/*video start*/
.sha_bg { background-color: rgba(0, 0, 0, .8); width: 100vw; height: 100vh; position: fixed; left: 100%; top: 0; transition: left .5s ease; z-index: 1001; }

.sha_btn_close { position: absolute; right: 5%; top: 5%; cursor: pointer; background-color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 40px; height: 40px; font-size: 18px; text-align: center; line-height: 40px; color: #444; }

.sha_vid { display: none; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); video{ max-width: 80vw; max-height: 80vh; display: block; }}

.tjio { position: fixed; top: 0px; left: 0px; background: rgba(0,0,0,.5); width: 100%; height: 100%; z-index: 999; display: none; }
.searchs { position: absolute; top: 50%; left: 50%; width: 95%; height: 50px; margin-top: -25px; transform: translateX(-50%); max-width: 500px; }
.seaz { width: 80%; overflow: hidden; float: left; background: #fff; height: 50px; position:relative;}
.seaz i{position:absolute;right:10px;top:calc(50% - .2rem);width:.4rem;cursor:pointer;display:none;}
.seay { width: 20%; overflow: hidden; float: left; background: #cca76a; height: 50px; }
.seaz input { background: none; border: 0px; outline: none; height: 50px; padding-left: 10px; padding-right: 10px; width: 100%; box-sizing: border-box; }
.seay input { width: 100%; overflow: hidden; text-align: center; color: #fff; height: 50px; background: none; border: 0px; cursor: pointer; outline: none; }
.top_search { cursor: pointer; display:none;}
.top_search img{width:.5rem;}
#PageContent { margin: 0 auto; text-align: center; margin-top: 30px }
#PageContent {padding: .6rem 0px .6rem 0px;margin: 0px;text-align: center;font-family: arial;font-size: 14px;}
#PageContent a {border: 1px solid #f3f3f3;background: #f3f3f3;width: .5rem;height: .5rem;line-height: .5rem;color: #241F23;text-decoration: none;display: inline-block;box-sizing: border-box;margin-left: 5px;margin-right: 5px;border-radius: 50px;}
#PageContent a:hover {border: #d4572a 1px solid;background: #d4572a;color: #f3f3f3;}
#PageContent a.Ahover {width: .5rem;height: .5rem;line-height: .5rem;background: #d4572a;border: 1px solid #d4572a;color: #f3f3f3;display: inline-block;box-sizing: border-box;/* margin-left: 10px; *//* margin-right: 10px; *//* border-radius: 50px; */}
#PageContent span.disabled, #PageContent span.hunp {border: 1px solid #f3f3f3;background: #f3f3f3;width: .5rem;height: .5rem;line-height: .5rem;color: #333333;display: inline-block;box-sizing: border-box;margin-left: 5px;margin-right: 5px;border-radius: 50px;}
#PageContent :first-child { border-radius: 50px; font-family: simsun;}
#PageContent :last-child { border-radius: 50px;  font-family: simsun;}
.menu_wap {background: url(../images/menu_s.png) no-repeat center;width: 30px;height: 30px;float: right;display: none;margin-top: 0px;/* margin-left: 20px; *//* height:100%; */}
.in_topbox { position: relative; z-index: 18; }
/* .main_top .logo{max-width:2.6rem;} */
.in_topbox .menu { position: absolute; top: 1.16rem; left: 0; width: 100%; line-height: 40px; height: auto; display: none; transition: 0.3s ease top;}
.in_topbox .menu li { float: none; width: 100%; background: rgba(255,255,255,0.95); border-top: 1px solid #EEE; text-indent: 20px; cursor: pointer; padding: 0; position: relative; }
.in_topbox .menu li:last-child { border-bottom: 1px solid #EEE; }
.in_topbox .menu li > a { display: inline; color: #333; height: 40px; line-height: 40px; }
.in_topbox .menu li:hover > a { color: #333; }
.in_topbox .menu li.sel > a { color: #333; }
.in_topbox .menu li > a:after { display: none; }
.in_topbox .menu li em { position: absolute; right: 10px; top: 15px; width: 10px; height: 10px; border: 1px solid #666; border-left: 0px; border-bottom: 0px; opacity: 1; display: block; transform: rotate(45deg); }
.in_topbox .menu li .nav { position: relative; top: 0; left: 0; width: 100%; height: auto; line-height: 30px; z-index: 101; text-align: left; background: #FFF; display: none; margin: 0; padding: 0; }
.in_topbox .menu li .nav a { display: block; width: 100%; height: 30px; color: #666; font-size: 14px; margin: 0; padding: 0; }
.in_topbox .menu li .nav a:hover { background: #cca76a; color: #FFF; font-weight: normal; transform: translateX(0px); }
.in_topbox .menu li .nav a:after { display: none; }


.main { width: 100%; overflow: hidden; }
.main_w { max-width: 1680px; margin: 0 auto; padding-left: .4rem; padding-right: .4rem; }
.sb{animation: slideOutDown_s 2.5s cubic-bezier(0.55, 0.09, 0.68, 0.53) infinite;}
.sb img{width:.3rem;}

.banner{position:relative;overflow:hidden;width:100%;}
.m_banner{position:relative;}
.m_banner .m_banner-pagination{width:100%;text-align:center;overflow:hidden;position:absolute;left:0px;bottom:.92rem;z-index:3;}
.m_banner-pagination .swiper-pagination-bullet{background:#ffffff;width:0.14rem;height:0.14rem;}
.m_banner-pagination .swiper-pagination-bullet-active{background:#cda96b;}
.m_banner img{vertical-align: bottom;}
/* @media(min-width:1280px){
.m_banner a{display:block;height:400px;overflow: hidden;position: relative;}
.m_banner .swiper-slide-active img{animation: myfirst 20s infinite linear;top: 0px;
             position: absolute;
    margin-left: -960px;
    left: 50%;
    width: 1920px;   
                                   max-width:1920px;
}
}
@keyframes myfirst
{
0% {top:0px;}
50% {top:-320px;}
100% {top:0px;}
} */



.top_1{width:100%;overflow:hidden;background:url(../images/index-3_01.jpg) no-repeat top center;background-size:100% auto;}
.top_1 .main_w{display:flex;align-items: center;justify-content: space-between;height:1.17rem;}
.top_1 .main_w .top_right{display:flex;gap:.6rem;align-items: center;}
.top_1 .main_w .top_right .menu_pc ul{display:flex;gap:.6rem;font-size:17px;}
.top_1 .main_w .top_right .menu_pc ul li.sel a{color:#cca76a;font-weight:bold;}
.top_1 .main_w .top_right .menu_pc ul li.sel.s1916700400562937857 a{color:#cf0007;font-weight:bold;}
.top_1 .main_w .logo{width:2.46rem;}
.top_1 .main_w .top_right .tsearchs{width:.48rem;cursor: pointer;}
.ksdhl{position: relative;z-index:2;width:100%;}
.ksdhls{position:absolute;top:-.7rem;width:100%;}
.ksdhl .list{overflow:hidden;height:1.4rem;}
.ksdhl .list ul{display:grid;grid-template-columns: repeat(5,1fr);gap:.2rem;height:100%;}
.ksdhl .list li{background:#ffffff;padding:0 .25rem;height:100%;display:flex;align-items: center;}
.ksdhl .list li:nth-child(1){background:url(../images/s1.jpg) no-repeat center;background-size:100% 100%;}
.ksdhl .list li:nth-child(2){background:url(../images/s2.jpg) no-repeat center;background-size:100% 100%;}
.ksdhl .list li .a_2 font{color:#333333;font-size:.24rem;font-weight:bold;}
.ksdhl .list li .a_2 p{color:rgba(51,51,51,.5);padding-top:.05rem;position:relative;}
.ksdhl .list li .a_2 p::after{background:#ffffff;width:.7rem;height:.02rem;display:block;content:"";margin-top:.15rem;}
.ksdhl .list li:nth-child(1) font,.ksdhl .list li:nth-child(2) font{color:#ffffff;}
.ksdhl .list li:nth-child(1) p,.ksdhl .list li:nth-child(2) p{color:rgba(255,255,255,.5);}
.ksdhl .list li a{background:url(../images/a1.png) no-repeat right center;background-size:.43rem auto;width:100%;}
.ksdhl .list li:nth-child(2) a{background-image: url(../images/a2.png);}
.ksdhl .list li:nth-child(3) a{background-image: url(../images/a3.png);}
.ksdhl .list li:nth-child(4) a{background-image: url(../images/a4.png);}
.ksdhl .list li:nth-child(5) a{background-image: url(../images/a5.png);}

.yyxw{width:100%;overflow:hidden;background:url(../images/index-3_03.jpg) no-repeat top center;background-size:cover;padding-top:.98rem;position:relative;z-index:1;padding-bottom:.3rem;}
/* .yyxw::after{width:7.05rem;height:6.37rem;background:url(../images/b6.jpg) no-repeat right top .98rem;content:"";display:block;position:absolute;right:0px;top:0px;z-index:-1;} */
.yyxw .main_w{display:grid;grid-template-columns: auto 5.85rem;gap:.25rem;}
.yyxw .main_w>div{overflow:hidden;}
.yyxw .main_w .yyxw_left .title{width:100%;overflow:hidden;display:flex;justify-content: space-between;align-items: center;margin-bottom:.37rem;}
.yyxw .main_w .yyxw_left .title font{color:#cca76a;font-size:.37rem;padding-left:.52rem;background:url(../images/b1.png) no-repeat left center;background-size:.29rem auto;font-family: zhimang;}
.yyxw .main_w .yyxw_right{width:7.05rem;background:url(../images/b6.jpg) no-repeat right top;background-size:cover;}
.yyxw .main_w .yyxw_right .t_xxgs{max-width:5.85rem;}
.yyxw .main_w .yyxw_left .title p{color:#666666;font-size:16px;}
.yyxw .main_w .yyxw_left .t_quan{display:grid;grid-template-columns: 52% auto;gap:.2rem;}
.yyxw .main_w .yyxw_left .t_quan>div{overflow:hidden;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_left .s1{position:relative;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_left .s1 img{width:100%;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_left .s1 font{background:#cca76a;width:1.5rem;height:.46rem;position:absolute;left:0px;bottom:0px;line-height:.46rem;text-align:center;color:#ffffff;font-size:16px;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_left .s2{width:calc(100% - .58rem);overflow:hidden;padding-left:.19rem;padding-right:.39rem;padding-top:.2rem;padding-bottom:.2rem;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_left .s2 font{font-size:.2rem;font-weight:bold;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;display:block;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_left .s2 p{color:#666666;padding-top:.13rem;line-height:1.5;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* 限制文本为2行 */
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.yyxw .main_w .yyxw_left .t_quan .t_quan_right li{background:#fff;padding:0.17rem;margin-bottom:14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow:hidden;
}
.yyxw .main_w .yyxw_left .t_quan .t_quan_right li a{display:grid;grid-template-columns: 1.61rem auto;gap:.13rem;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_right li a>div{overflow:hidden;width:100%;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_right li a font{color:#333333;font-size:.2rem;font-weight:bold;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_right li a p{color:#666666;overflow:hidden;padding-top:.15rem;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block;}
.yyxw .main_w .yyxw_left .t_quan .t_quan_right li a .s4 div{color:#9e9e9e;padding-top:.1rem;}
.yyxw .main_w .yyxw_right .t_xxgs{padding-bottom:.5rem;}
.yyxw .main_w .yyxw_right .t_xxgs .t_title{font-family: zhimang;font-size:.37rem;color:#fff;padding-left:.5rem;margin-top:.5rem;margin-bottom:.44rem;background:url(../images/b4.png) no-repeat left center;margin-left:.29rem;}
.yyxw .main_w .yyxw_right .t_xxgs .list{position:relative; max-height: 3.61rem;overflow:hidden;padding-left:.29rem;z-index:1;}
.yyxw .main_w .yyxw_right .t_xxgs .list::after{position:absolute;left:.34rem;top:0px;background:#e9d6b8;width:1px;display:block;content:"";height:100%;z-index:-1;}
.yyxw .main_w .yyxw_right .t_xxgs .list font{color:rgba(255,255,255,.5);font-size:16px;}
.yyxw .main_w .yyxw_right .t_xxgs .list p{font-size:.2rem;line-height:1.4;color:#ffffff;padding-top:.1rem;padding-bottom:.36rem;}
.yyxw .main_w .yyxw_right .t_xxgs .list .swiper-wrapper{transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;}
.yyxw .main_w .yyxw_right .t_xxgs .list li a{padding-left:.28rem;display:block;position:relative;}
.yyxw .main_w .yyxw_right .t_xxgs .list li a::after{position:absolute;left:0rem;top:0px;background:url(../images/b5.png) no-repeat left center #c5a063;background-size:.12rem .12rem;width:12px;height:12px;content:"";}
.srxw {padding-top:.57rem;padding-bottom:.4rem;}
.srxw .list{overflow:hidden;}
.srxw .srxw-pagination{text-align:center;margin-top:0.2rem;}
.srxw .srxw-pagination .swiper-pagination-bullet{width:0.14rem;height:0.14rem;margin:0 .07rem;background:#e1e1e1;}
.srxw .srxw-pagination .swiper-pagination-bullet-active{background:#cda96b;}

.ksdh{width:100%;overflow:hidden;background:url(../images/index-3_04.jpg) no-repeat center;background-size:cover;padding-top:.5rem;padding-bottom:.8rem;}
.ksdh .title{text-align:center;overflow:hidden;font-size:.47rem;color:#ffffff;font-family: zhimang;}
.ksdh .list{padding-top:.5rem;overflow:hidden;}
/*.ksdh .list ul{display:grid;grid-template-columns: repeat(5,1fr);gap:.48rem;}*/
.ksdh .list ul{height:3.63rem;}
.ksdh .list li{overflow:hidden;background:url(../images/c1.jpg) no-repeat center;background-size:cover;padding:.28rem;box-sizing:border-box;}
.ksdh .list li font{font-size:.22rem;font-weight:bold;display:block;padding-top:.1rem;}
.ksdh .list li p{padding-top:.05rem;color:rgba(51,51,51,.8);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ksdh .ksdh-pagination{text-align:center;margin-top:0.2rem;}
.ksdh .ksdh-pagination .swiper-pagination-bullet{width:0.14rem;height:0.14rem;margin:0 .07rem;background:#e1e1e1;}
.ksdh .ksdh-pagination .swiper-pagination-bullet-active{background:#fff;}

.mygzs{width:100%;overflow:hidden;background:url(../images/index-3_05.jpg) no-repeat top center;padding-top:.86rem;background-size:cover;padding-bottom:.6rem;}
.mygz{display:grid;grid-template-columns: 6.1rem auto;gap:.5rem;}
.mygz .title{color:#cca76a;font-size:.87rem;font-family: zhimang;line-height:1;}
.mygz .content{color:#333333;font-size:18px;line-height:1.833333;}

.mygzs .box{display:grid;grid-template-columns: repeat(4,1fr);gap:.18rem;padding-top:1rem;}
.mygzs .box .item{background:url(../images/d1.png) no-repeat center;background-size:4.06rem auto;padding:.3rem;background-size:cover;}
.mygzs .box .item .title{text-align:center;font-size:.26rem;color:#ffffff;display:flex;justify-content: center;line-height:1;gap:.09rem;}
.mygzs .box .item .title::before{content:"";display:block;width:.29rem;height:.15rem;background:url(../images/g1.png) no-repeat center;background-size:100% auto;padding-top:.15rem;}
.mygzs .box .item .title::after{content:"";display:block;width:.29rem;height:.15rem;background:url(../images/g2.png) no-repeat center;background-size:100% auto;padding-top:.15rem;}
.mygzs .box .item:nth-child(2){background-image:url(../images/d2.png);}
.mygzs .box .item:nth-child(3){background-image:url(../images/d3.png);}
.mygzs .box .item:nth-child(4){background-image:url(../images/d4.png);}
.mygzs .box .item .list{padding-top:.17rem;}
.mygzs .box .item .list li a{color:#ffffff;}
.mygzs .box .item .list li{padding-left:.19rem;font-size:16px;line-height:2;background:url(../images/dd1.png) no-repeat left center;}

.zyywhzs{width:100%;overflow:hidden;background:url(../images/index-3_06.jpg) no-repeat center center;background-size:cover;}
.zyywhzs .title{color:#c09b5b;font-size:.37rem;font-family: zhimang;background:url(../images/b1.png) no-repeat left center;background-size:.29rem auto;padding-left:.53rem;margin-top:.4rem;margin-bottom:.2rem;}

.zyywhzs .q_zy{display:grid;grid-template-columns: auto 4.09rem;gap:.18rem;padding-bottom:.76rem;}
.zyywhzs .q_zy>div{overflow:hidden;}
.zyywhzs .q_zy .q_zuo .list ul{display:grid;grid-template-columns: repeat(3,1fr);gap:19px;}
.zyywhzs .q_zy .q_zuo .list li{background:url(../images/e2.png) no-repeat center;background-size:100% 100%;padding:.3rem .2rem;overflow:hidden;}
.zyywhzs .q_zy .q_zuo .list li font{font-size:.2rem;font-weight:bold;display:block;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.zyywhzs .q_zy .q_zuo .list li p{color:rgba(102,102,102,1);white-space: nowrap;overflow:hidden;text-overflow: ellipsis;padding:.16rem 0;}
.zyywhzs .q_zy .q_zuo .list li div{color:rgba(158,158,158,1);}
.zyywhzs .q_zy .q_zuo .list li:hover{background-image:url(../images/e3.png)}
.zyywhzs .q_zy .q_zuo .list li:hover font{color:#fff;}
.zyywhzs .q_zy .q_zuo .list li:hover p{color:rgba(255,255,255,.5);}
.zyywhzs .q_zy .q_zuo .list li:hover div{color:rgba(255,255,255,.3);}
.zyywhzs .q_zy .q_you .zyyzs{background:url(../images/e4.png) no-repeat center;background-size:4.09rem 5.08rem;width:100%;height:5.08rem;overflow:hidden;}
.zyywhzs .q_zy .q_you .zyyzs .more{width:3.09rem;height:.59rem;background:url(../images/e5.png) no-repeat center;background-size:cover;text-align:center;line-height:.59rem;margin:0 auto;margin-top:3rem;}
.zyywhzs .q_zy .q_you .zyyzs .more a{color:#81654c;}


.footer{width:100%;overflow:hidden;background:url(../images/index-3_15.jpg) no-repeat center;background-size:cover;color:#ffffff;}
.footer a{color:#ffffff;}
.footer .footer_shang{display:grid;grid-template-columns: auto 2.2rem;padding-top:.7rem;padding-bottom:.55rem;overflow:hidden;border-bottom:1px solid #707070;}
.footer .footer_shang .list{display:flex;overflow:hidden;gap:.6rem;}
.footer .footer_shang .list li a{color:rgba(255,255,255,.5);font-size:16px;line-height:2;}
.footer .footer_shang .list p{font-weight:bold;font-size:.2rem;color:#fff;padding-bottom:.15rem;}
.footer .footer_shang .ewm {text-align:center;}
.footer .footer_shang .ewm p{text-align:center;padding-top:.15rem;}
.footer  .footer_xia{display:flex;justify-content: space-between;flex-wrap: wrap;padding:.4rem 0;}

.yyjsBanner{width:100%;overflow:hidden;background:url(../images/gsjs_02.jpg) no-repeat center;height:3rem;position: relative;}
.yyjsBanner .main_w{display:flex;align-items: center;justify-content: center;height:100%;text-align:center;}
.yyjsBanner .main_w .title{position:relative;}
.yyjsBanner .main_w p{color:rgba(255,255,255,.1);font-size:.8rem;font-weight:bold;text-transform: uppercase;line-height:1;white-space: nowrap;}
.yyjsBanner .main_w font{font-size:.6rem;font-family: zhimang;color:#fff;position:absolute;left:0px;top:0px;text-align:center;width:100%;padding-top:.2rem;}


.ylsb{width:100%;overflow:hidden;}

.l_main{width:100%;overflow:hidden;background:#f2f2f2;padding:.2rem 0;}
.l_main ul{justify-content: center;display:flex;align-items: center;gap:.1rem;flex-wrap: wrap;}
.l_main li a{font-size:16px;color:#333333;padding:.2rem .4rem;display:block;}
.l_main li.sel a,.l_main li a:hover{color:#fff;background:#cca76a;border-radius:50px;}

.yyjs{width:100%;overflow:hidden;background:url(../images/gsjs_04.jpg) no-repeat top center;background-size:cover;}
.yyjs .title{text-align:center;font-size:.47rem;font-family: zhimang;color:#cca76a;padding-top:.6rem;padding-bottom:.3rem;}
.yyjs .yyjs_main{display:grid;grid-template-columns: auto 5.1rem;gap:.6rem;/* overflow:hidden; */padding-bottom:.65rem;}
.yyjs .yyjs_main>div{overflow:hidden;}
.yyjs .yyjs_main .yyjs_main_left{overflow:auto;font-size:16px;line-height:2.5;max-height:4.4rem;padding-right:.6rem;}
.yyjs .yyjs_main .yyjs_main_right{background:url(../images/d1.jpg) no-repeat center;background-size:cover;width:6.39rem;}

@-moz-document url-prefix(){
    .gdt{
        scrollbar-width: thin; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¥Â®Â½Ã¥ÂºÂ¦ */
        scrollbar-color: #cca76a rgba(227,227,227,1); /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»â€˜Ã¥Ââ€”Ã©Â¢Å“Ã¨â€°Â²Ã¥â€™Å’Ã¨Â½Â¨Ã©Ââ€œÃ©Â¢Å“Ã¨â€°Â² */
      }
      .ks_11 .nkes .content.gdt{
        scrollbar-width: thin; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¥Â®Â½Ã¥ÂºÂ¦ */
        scrollbar-color: #f6c36b rgba(255,255,255,1); /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»â€˜Ã¥Ââ€”Ã©Â¢Å“Ã¨â€°Â²Ã¥â€™Å’Ã¨Â½Â¨Ã©Ââ€œÃ©Â¢Å“Ã¨â€°Â² */
      }
    }
    .gdt::-webkit-scrollbar {
        width: 5px; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¥Â®Â½Ã¥ÂºÂ¦ */
        border-radius:50px;
        overflow:hidden;
      }
       
      /* Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã¨Â½Â¨Ã©Ââ€œ */
      .gdt::-webkit-scrollbar-track {
        background: rgba(227,227,227,1); /* Ã¨Â®Â¾Ã§Â½Â®Ã¨Â½Â¨Ã©Ââ€œÃ§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â² */
        border-radius:50px;
      }
       
      /* Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¦Â»â€˜Ã¥Ââ€”Ã¯Â¼Ë†thumbÃ¯Â¼â€° */
      .gdt::-webkit-scrollbar-thumb {
        background: #cca76a; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»â€˜Ã¥Ââ€”Ã§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â² */
        border-radius:50px;
      }
       
      /* Ã¥Â½â€œÃ¦Â»â€˜Ã¥Ââ€”Ã¦â€šÂ¬Ã¥ÂÅ“Ã¦Ë†â€“Ã¦Â´Â»Ã¥Å Â¨Ã¦â€”Â¶Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¦Â»â€˜Ã¥Ââ€” */
      .gdt::-webkit-scrollbar-thumb:hover {
        background: #cca76a; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»â€˜Ã¥Ââ€”Ã¥Å“Â¨Ã¦â€šÂ¬Ã¥ÂÅ“Ã§Å Â¶Ã¦â‚¬ÂÃ¤Â¸â€¹Ã§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â² */
        border-radius:50px;
      }
      .yyjs .yyjs_main .yyjs_main_right .box{display:grid;grid-template-columns: repeat(2,1fr);max-width:5.17rem;gap:1rem .5rem;padding-top:.8rem;}
      .yyjs .yyjs_main .yyjs_main_right .box .item{text-align:center;}
      .yyjs .yyjs_main .yyjs_main_right .box .item .d1{display:flex;justify-content: center;align-items: flex-end;gap:.05rem;padding-bottom:.1rem;}
      .yyjs .yyjs_main .yyjs_main_right .box .item .d1 font::after{content:"";position:absolute;left:.05rem;bottom:-.13rem;display:block;background:#ddcaaa;width:17px;height:1px;}
      .yyjs .yyjs_main .yyjs_main_right .box .item .d1 font{color:#ffffff;font-size:.48rem;line-height:1;position:relative;}
      .yyjs .yyjs_main .yyjs_main_right .box .item .d1 p{color:#ffffff;font-size:18px;line-height:1;}
      .yyjs .yyjs_main .yyjs_main_right .box .item .d2{color:#ffffff;font-size:18px;padding-top:.1rem;}
.ldjs{width:100%;overflow:hidden;background:#fff;padding-top:.5rem;}
.ldjs .title{width:100%;text-align:center;color:#cca76a;font-family: zhimang;font-size:.47rem;padding-bottom:.3rem;}
.ldjs .list{overflow:hidden;}
.ldjs .list li{background:#f6f6f6;text-align:center;}
.ldjs .list li a{padding:.2rem;display:block;}
.ldjs .list li font{display:block;color:#333333;font-size:.2rem;padding-top:.2rem;}
.ldjs .list li p{color:#a0a0a0;font-size:14px;color:#a0a0a0;padding-top:5px;}
.ldjs .ldjs-pagination{text-align:center;padding-top:.45rem;padding-bottom:.6rem;}
.ldjs .ldjs-pagination .swiper-pagination-bullet{width:.14rem;height:.14rem;margin:0 .07rem;background:#e5e5e5;}
.ldjs .ldjs-pagination .swiper-pagination-bullet-active{background:#cda96b;}
.yuank{width:100%;overflow:hidden;background:url(../images/gsjs_10.jpg) no-repeat top center;background-size:100% auto;}
.yuank .title{text-align:center;color:#ffffff;font-size:.47rem;font-family: zhimang;padding-top:.6rem;padding-bottom:.4rem;}
.yuank .list{margin:0 auto;max-width:1389px;overflow:hidden;position:relative;}
.yuank .c_left{position:absolute;left:0.2rem;top:calc(50% - .3rem);width:.6rem;height:.6rem;background:url(../images/t1.png) no-repeat center;z-index:3;background-size:.6rem auto;}
.yuank .c_right{position:absolute;right:0.2rem;top:calc(50% - .3rem);width:.6rem;height:.6rem;background:url(../images/t1.png) no-repeat center;z-index:3;background-size:.6rem auto;transform: rotate(180deg);}
.yuank .c_left:hover{background-image:url(../images/t2.png);transform: rotate(180deg);}
.yuank .c_right:hover{background-image:url(../images/t2.png);transform: rotate(0deg);}

.ylsb{width:100%;overflow:hidden;padding-bottom:.8rem;}
.ylsb .title{text-align:center;color:#cca76a;font-size:.47rem;font-family: zhimang;padding-top:.4rem;padding-bottom:.5rem;}

.tshu{background:url(../images/gsjs_11.jpg) center;}
.ykzx li{overflow:hidden;background:#ebebeb;}
.ykzx li a{display:flex;gap:.24rem;}
.heun{background:#ebebeb;height:0.13rem;border-radius:10px;margin-top:.6rem;}
.heun .swiper-scrollbar-drag{top:0px;height:100%;background:#cca76a;}
.ykzx li{padding:.27rem;}
.ykzx li a .ykzx_you{position: relative;}
.ykzx li a font{font-size:.2rem;padding-bottom:1rem;padding-top:.4rem;display:block; }
.ykzx li a p{background:url(../images/t6.png) no-repeat center;background-size:.6rem auto;width:.6rem;height:.6rem;position:absolute;left:0px;bottom:.27rem;}
.ykzx li:hover{background:#be9959;}
.ykzx li:hover font{color:#fff;}
.ykzx li:hover a p{background-image: url(../images/t5.png);}
.yywh .box{display:grid;grid-template-columns: repeat(3,1fr);gap:.15rem;padding-top:.5rem;padding-bottom:.5rem;}

.newslist{width:100%;overflow:hidden;}
.newslist .list{overflow:hidden;margin-top:.54rem;}
.newslist .list ul{display:grid;grid-template-columns: repeat(3,1fr);gap:.37rem;}
.newslist .list ul li{overflow:hidden;}
.newslist .list ul .s1{position:relative;}
.newslist .list ul .s1 img{width:100%;}
.newslist .list ul .s1 font{background:#cca76a;width:1.5rem;height:.46rem;position:absolute;left:0px;bottom:0px;line-height:.46rem;text-align:center;color:#ffffff;font-size:16px;display:block;}
.newslist .list ul .s2{width:calc(100% - .58rem);overflow:hidden;padding-left:.19rem;padding-right:.39rem;padding-top:.2rem;padding-bottom:.2rem;}
.newslist .list ul .s2 font{font-size:.2rem;font-weight:bold;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;display:block;}
.newslist .list ul .s2 p{color:#666666;padding-top:.13rem;line-height:1.5;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* 限制文本为2行 */
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.flickr { text-align: center; margin: .8rem 0; clear: both; }
.flickr .numbtn, .flickr .pagebtn { }
.flickr .numbtn { background: #f1f1f1;  display: inline-block; vertical-align: top; width: 0.48rem; height: 0.48rem; line-height: 0.49rem; color: #333333; font-size: 0.16rem; margin: 0rem 0.12rem; }
.flickr .numbtn.current { background: #cca76a; color:#fff;}
.flickr .pagebtn { display: inline-block; width: 0.48rem; height: 0.48rem; line-height: 0.49rem; vertical-align: top; background: url(../images/f1.jpg);background-size:cover;; margin: 0rem 0.12rem; font-size: 0rem; }
.flickr .lastbtn { position: relative; transform: rotate(180deg); font-size: 0.16rem; }

.news_main{width:100%;overflow:hidden;padding-top:.63rem;}
.news_main .main_w{overflow:hidden;display:grid;grid-template-columns: auto 4.06rem;gap:.38rem;}
.news_main .news_left .list{overflow:hidden;}
.news_main .news_left .list li{padding-bottom:.2rem;}
.news_main .news_left .list li font{color:#333333;font-size:.2rem;font-weight:bold;}
.news_main .news_left .list li p{font-size:16px;color:#898989;padding-top:.17rem;}
.news_main .news_left .list li a{display:block;padding:.35rem;padding-right:.7rem;background:#f9f9f9 url(../images/tjiao2.png) no-repeat right .27rem center;background-size:.2rem .38rem;}
.news_main .news_left .list li a:hover{background-color:#cca76a;background-image: url(../images/tjiao.png);}
.news_main .news_left .list li a:hover font{color:#fff;}
.news_main .news_left .list li a:hover p{color:rgba(255, 255, 255, .5)}
.news_main .news_right {padding-bottom:.4rem;}
.news_main .news_right .N-m{background:#cea96c;padding:.27rem;}
.news_main .news_right .N-m .title{color:#ffffff;font-size:.26rem;}
.news_main .news_right .N-m .list li a{padding:.2rem .25rem;display:block;overflow:hidden;background:#ffffff;}
.news_main .news_right .N-m .list li a font{color:#333333;font-size:.2rem;line-height:1.4;}
.news_main .news_right .N-m .list li{margin-top:.3rem;}
.news_main .news_right .N-m .list li a p{color:#898989;padding-top:.07rem;}


.shkl{width:100%;overflow:hidden;padding-top:.69rem;padding-bottom:1.8rem;}
.shkl ul{display:grid;grid-template-columns: repeat(5,1fr);gap:.48rem;}
.shkl .list li{overflow:hidden;background:url(../images/c1.jpg) no-repeat center;background-size:cover;padding:.28rem;}
.shkl .list li p{font-size:.24rem;font-weight:bold;display:block;padding-top:.1rem;}
.shkl .list li div{padding-top:.05rem;color:rgba(51,51,51,.8);}
.shkl .list li:hover{background-image: url(../images/w2.png);}
.shkl .list li:hover p{color:#ffffff;}
.shkl .list li:hover div{color:rgba(255,255,255,.8);}
.shkl .list li font{overflow:hidden;}
.shkl .list li:hover img{filter: drop-shadow(#fff 300px 0);
    position:relative;
    left:-300px;}

.ks_11{overflow:hidden;background:url(../images/04ksjs_02.jpg) no-repeat center;background-size:cover;padding-top:.7rem;padding-bottom:.7rem;}
.ks_11 .nkes{display:grid;grid-template-columns: 8.41rem auto;gap:.3rem;}
.ks_11 .nkes>div{overflow:hidden;}
.ks_11 .nkes .title{color:#ffffff;font-size:.3rem;padding-bottom:.2rem;border-bottom:1px solid #dac7a7;padding-top:.2rem;}
.ks_11 .nkes .content{font-size:16px;color:#ffffff;line-height:1.875;margin-top:.25rem;padding-right:.25rem;height:2.1rem;overflow:auto;}
.ks_11 .nkes .content.gdt::-webkit-scrollbar-track {
    background: rgba(255,255,255,1); /* Ã¨Â®Â¾Ã§Â½Â®Ã¨Â½Â¨Ã©Ââ€œÃ§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â² */
    border-radius:50px;
  }
.ks_11 .nkes .content.gdt::-webkit-scrollbar-thumb {
    background: #f6c36b; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»â€˜Ã¥Ââ€”Ã§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â² */
    border-radius:50px;
  }
   
  /* Ã¥Â½â€œÃ¦Â»â€˜Ã¥Ââ€”Ã¦â€šÂ¬Ã¥ÂÅ“Ã¦Ë†â€“Ã¦Â´Â»Ã¥Å Â¨Ã¦â€”Â¶Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¦Â»â€˜Ã¥Ââ€” */
.ks_11 .nkes .content.gdt::-webkit-scrollbar-thumb:hover {
    background: #f6c36b; /* Ã¨Â®Â¾Ã§Â½Â®Ã¦Â»â€˜Ã¥Ââ€”Ã¥Å“Â¨Ã¦â€šÂ¬Ã¥ÂÅ“Ã§Å Â¶Ã¦â‚¬ÂÃ¤Â¸â€¹Ã§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â² */
    border-radius:50px;
  }
  .ks_11 .nkes .zs{color:#ffffff;font-size:16px;background:rgba(255,255,255,.1);text-align:center;margin-top:.3rem;padding:.4rem .3rem;box-sizing: border-box;display:inline-block;}

  .jgos{width:100%;overflow:hidden;background:url(../images/04ksjs_03.jpg) no-repeat center;background-size:cover;}
  .jgos .zjtd{text-align:center;color:#cca76a;font-size:.47rem;font-family:zhimang;padding-top:.4rem;padding-bottom:.2rem;}
  .jgos .list{overflow:hidden;}
  .jgos .list li{overflow:hidden;}
  .jgos .list li a{display:grid;grid-template-columns:117px auto;gap:.2rem;padding:.2rem;background:#fff;}
  .jgos .list li a>div{overflow:hidden;}
  .jgos .list li a:hover{background:url(../images/q2.jpg) no-repeat center;background-size:cover;}
  .jgos .list li a .t1{color:#333333;font-size:.2rem;font-weight:bold;color:#333333;}
  .jgos .list li a .t2{padding-top:.15rem;}
  .jgos .list li a .t2 font{font-size:.18rem;}
  .jgos .list li a .t2 p{color:#878787;padding-top:.05rem;}
  .jgos .list li a .t3{max-width:1.13rem;height:.45rem;border:1px solid #dbdbdb;margin-top:.26rem;line-height:.45rem;color:#9c9c9c;padding-left:.13rem;background:url(../images/q4.png) no-repeat right .1rem center;background-size:.06rem ;}
  .jgos .list li a:hover .t1{color:#fff;}
  .jgos .list li a:hover .t2{color:rgba(255,255,255,.8)}
  .jgos .list li a:hover .t2 p{color:rgba(255,255,255,.8)}
  .jgos .list li a:hover .t3{color:rgba(255,255,255,.8);border:1px solidrgba(255,255,255,.8);}
.jgos .jgos-pagination{text-align:center;overflow:hidden;padding-top:.46rem;padding-bottom:.6rem;}
.jgos .jgos-pagination .swiper-pagination-bullet{width:0.14rem;height:0.14rem;margin:0 .07rem;background:#c7c7c7;opacity: 1;}
.jgos .jgos-pagination .swiper-pagination-bullet-active{background:#cda96b;}

.jgos2 .list{overflow:hidden;padding-top:.5rem;}
.jgos2 .list ul{display:grid;grid-template-columns: repeat(5,1fr);gap:.35rem;}
.jgos2 .list li{overflow:hidden;}
.jgos2 .list li a{display:grid;grid-template-columns:117px auto;gap:.2rem;padding:.2rem;background:#f6f6f6;height: calc(100% - .4rem);}
.jgos2 .list li a:hover{background:url(../images/q2.jpg) no-repeat center;background-size:cover;}
.jgos2 .list li a .t1{color:#333333;font-size:.2rem;font-weight:bold;color:#333333;}
.jgos2 .list li a .t2{padding-top:.15rem;}
.jgos2 .list li a .t2 font{font-size:14px;}
.jgos2 .list li a .t2 p{color:#878787;padding-top:.05rem;}
.jgos2 .list li a .t3{width:1.13rem;height:.45rem;border:1px solid #dbdbdb;margin-top:.26rem;line-height:.45rem;color:#9c9c9c;padding-left:.13rem;background:url(../images/q4.png) no-repeat right .1rem center;}
.jgos2 .list li a:hover .t1{color:#fff;}
.jgos2 .list li a:hover .t2{color:rgba(255,255,255,.8)}
.jgos2 .list li a:hover .t2 p{color:rgba(255,255,255,.8)}
.jgos2 .list li a:hover .t3{color:rgba(255,255,255,.8);border:1px solidrgba(255,255,255,.8);}

.zj_content{overflow:hidden;}
.zj_content .filter_box{display:flex;justify-content: center;margin-top:.5rem;gap: .2rem .32rem;flex-wrap: wrap;}
.zj_content .el-cascader .el-input .el-input__inner{height:0.6rem;border-radius:0;border:0px;border:1px solid #d0d0d0;}
.zj_content  .el-cascader .el-input .el-input__inner:focus,.zj_content  .el-cascader .el-input.is-focus .el-input__inner{border-color: #d0d0d0 !important;}
.zj_content .el-input--suffix .el-input__inner{padding-right:45px;}
.zj_content .el-icon-arrow-down:before,
.zj_content .el-icon-circle-close:before
{content:"";background:url(../images/04zj_08.png) no-repeat center;width:.18rem;height:.1rem;display:block;margin-top:.25rem;transform-origin: center;
    background-size:.18rem auto;
}
.zj_content .el-input__icon{margin-right:.1rem;}
.zj_content .el-cascader .el-input .el-icon-arrow-down.is-reverse{    transform: rotateZ(0deg);}

.zj_content .filter_box .search_box{position: relative;}
.zj_content .filter_box .search_box input{
	width: 6.8rem;
	height: 0.6rem;padding: 0px 20px;border: 0px;background-color: #ffffff;box-sizing: border-box;font-size: 14px;color: #a2a2a2;
    padding-right:.6rem;
    border:1px solid #d0d0d0;
}
.zj_content .filter_box input::placeholder{color: rgba(.51,.51,.51,.3);font-family: Microsoft YaHei;}
.zj_content .filter_box .search_box .search_btn{cursor: pointer; width: 1.09rem;height: 0.6rem;position: absolute;right: 0px;top: 0px;display: flex;justify-content: center;align-items: center;background:#cca76a;}
.zj_content .filter_box .search_box .search_btn img{width:.31rem;}


.yxbo{width:100%;overflow:hidden;padding-top:.69rem;padding-bottom:1.2rem;padding-top:1.8rem;}
.yxbo .main_ws{display:grid;grid-template-columns: 2.09rem auto;background:url(../images/04ksjs_02.jpg) no-repeat center;background-size:cover;gap:.3rem;}
.yxbo .yxbo_list{text-align:center;padding-left:.3rem;}
.yxbo .yxbo_list img{margin-top:-1.2rem;}
.yxbo .yxbo_list .k1{color:#fff;font-size:.2rem;padding-top:.2rem;}
.yxbo .yxbo_list .k2{color:rgba(255,255,255,.8);font-size:.18rem;padding-top:.1rem;}
.yxbo .yxbo_list .k3{color:rgba(255,255,255,.8);font-size:14px;padding-top:3px;padding-bottom:.3rem;}
.yxbo .main_ws .yxbo_right{padding-right:.3rem;''}
.yxbo  .yexiaobo{overflow:hidden;background:#ffffff;border-radius:10px;padding:.5rem;margin:.5rem 0;font-size:16px;line-height:2;}
.yxbo  .yexiaobo .sclf{color:#cca76a;padding-top:.5rem;padding-bottom:.1rem;}

.djwh{background:url(../images/dj_02.jpg) no-repeat center;background-size:cover;width:100%;overflow:hidden;}
.djhd{width:100%;overflow:hidden;background:url(../images/dj_03.jpg) no-repeat center;background-size:cover;}
.djhd .title{width:100%;overflow:hidden;font-family: zhimang;font-size:.47rem;text-align:center;padding-top:.5rem;padding-bottom:.5rem;}
.djhd .djhd_main{display:grid;grid-template-columns:5.04rem auto;gap:.4rem;}
.djhd .djhd_main>div{overflow:hidden;}
.djhd .djhd_main .djhd_left .list{overflow:hidden;position:relative;}
.djhd .djhd_main .djhd_left .arrow .prev{position:absolute;left:.32rem;top:calc(50% - .21rem);background:url(../images/jbi.png) no-repeat center;background-size:.42rem auto;width:.42rem;height:.42rem;z-index:3;display:block;}
.djhd .djhd_main .djhd_left .arrow .next{position:absolute;right:.32rem;top:calc(50% - .21rem);background:url(../images/jbi.png) no-repeat center;background-size:.42rem auto;width:.42rem;height:.42rem;z-index:3;display:block;transform: rotate(180deg);}
.djhd .djhd_main .djhd_left .list li{position:relative;}
.djhd .djhd_main .djhd_left .list li img{width:100%;}
.djhd .djhd_main .djhd_left .list li p{width:100%;text-align:center;position:absolute;left:0px;bottom:0px;color:#ffffff;font-size:.18rem;height:.55rem;background:url(../images/hd.png) no-repeat center;background-size:cover;padding-top:.7rem;}

.djhd .djhd_main .djhd_right{overflow:hidden;}
.djhd .djhd_main .djhd_right .list ul{display:grid;grid-template-columns: repeat(2,1fr);gap:.11rem;}
.djhd .djhd_main .djhd_right .list li{padding-left:.1rem;position:relative;overflow:hidden;}
.djhd .djhd_main .djhd_right .list li::after{position: absolute; left:0px;top:10px;content:"";width:4px;height:4px;background:#e58a8e;}
.djhd .djhd_main .djhd_right .list font{font-size:16px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.djhd .djhd_main .djhd_right .list p{color:rgba(51,51,51,.6);padding-top:.1rem;}
.djhd .ckgd{width:100%;overflow:hidden;border-bottom:4px solid #cf0007;}
.djhd .ckgd a{text-align:center;font-size:16px;line-height:.55rem;width:1.67rem;height:.55rem;border-radius:30px;border:1px solid #999999;margin:0 auto;margin-top:.68rem;margin-bottom:.38rem;display:block;}
.danj a:hover{color:#cf0007;}
.danj .l_main li.sel a, .danj .l_main li a:hover{background:#cf0007;}
.danj .newslist .list ul .s1 font{background:#cf0007;}
.tuanwei{width:100%;overflow:hidden;}
.tuanwei .title{text-align:center;overflow:hidden;font-size:.47rem;color:#cf0007;font-family: zhimang;padding-top:.45rem;padding-bottom:.38rem;line-height:1;}
.tuanwei .list{overflow:hidden;}
.tuanwei .list ul{display:grid;grid-template-columns: repeat(5,1fr);gap:.4rem;}
.tuanwei .list li{padding:.25rem;background:#f6f6f6;overflow:hidden;}
.tuanwei .list li p{text-align:center;color:#333333;font-size:.2rem;padding-top:.2rem;}
.tuanwei .ckgd a{text-align:center;font-size:16px;line-height:.55rem;width:1.67rem;height:.55rem;border-radius:30px;border:1px solid #999999;margin:0 auto;margin-top:.38rem;margin-bottom:.38rem;display:block;}


.gywm{line-height:2;padding:0;overflow:hidden;position:relative;z-index:2;padding:.4rem 0;min-height:400px;    font-size: 16px;}



.news_detail{width: 100%;}
.news_detail .title { margin-top: 30px; font-size: 28px; line-height: 1.5em; font-weight: normal; text-align: center; color: #212121; font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ"; }
.news_detail .fbt { text-align: center; font-size: 18px; line-height: 1.5em; margin-top: 10px; }
.news_detail .time { padding: 10px 0px; text-align: center; line-height: 25px; margin-bottom: 20px; border-bottom: 1px #ddd solid; }
.news_detail .time span { color: #666666; font-size: 15px; padding-right: 15px; padding-left: 15px; display:inline-block;}
.news_detail .news_content { line-height: 2em; padding: 0px 20px; padding-bottom: 20px; font-size: 16px; min-height: 350px; }
.news_detail .news_content img { max-width: 100% !important; height: auto !important; }
.news_detail .news_content video { /*width: 100% !important; height: 480px !important; */}
.news_detail .pre_next { text-indent: 20px; line-height: 2em; color: #666666; }
.news_detail .pn { width: 100%; margin: 0 auto; text-align: center; border-top: 1px solid #EDEFF1; padding: 30px 0; overflow: hidden; }
.news_detail .pn .btn { display: inline-block; vertical-align: top; width: 166px; height: 39px; margin: 0px 20px; line-height: 39px; text-align: center; font-size: 13px; background: #E7E7E7; border-radius: 39px; }
.news_detail .pn .btn:hover {background: #cca76a;color: #FFF;}



.h_jiage_left{margin-top:.4rem;}
.h_jiage_left .list ul{display:grid;gap:10px;}
.h_jiage_left .list li{display:grid;grid-template-columns: 25% 30% 7% 7%  7% auto;padding:25px 40px;background:#fff;gap:10px;}
.fwjg .list li{display:grid;grid-template-columns: 30% 25% 10% auto 10%;padding:25px 40px;background:#fff;gap: 10px 20px;}
.hcjg .list li{display:grid;grid-template-columns: 30% 30% 30% 10%;padding:25px 40px;background:#fff;gap:10px;}
.h_jiage_left .list li .item{overflow:hidden;word-break:break-all}
.h_jiage_left .list li font{font-size:17px;color:#333333;line-height:1.7;}
.h_jiage_left .list li p{font-size:13px;color:#b3b3b3;padding-top:10px;}
.h_jiage_right .content{background:url(../images/h_jiage-1.jpg) no-repeat center;background-size:cover;padding:32px;}
.h_jiage_right .content .list ul{display:grid;gap:27px;}
.h_jiage_right .content .list a{color:#ffffff;font-size:17px;padding-left:23px;position:relative;}
.h_jiage_right .content .list a:hover{font-weight:bold;}
.h_jiage_right .content .list .cur a{font-weight:bold;}
.h_jiage_right .content .list a::after{position:absolute;left:0px;top:calc(50% - 2px);content: "";display:block;width:5px;height:5px;border:1px solid #fff;border-radius: 5px;;}
.h_jiage_right .content .list a:hover::after{background:#fff;}
.h_jiage_right .content .list .cur a::after{background:#fff;}

.zj_content .filter_box .search_box i{position:absolute;right:1.2rem;top:calc(50% - .2rem);width:.4rem;cursor:pointer;}

.docPage {
    text-align: center;
    padding: .4rem 0px;
}
.docPage .btn-prev,.docPage .btn-next{border: 1px solid #fff;background: #fff !important;width: .5rem;height: .5rem;line-height: .5rem;color: #333333!important;text-decoration: none;display: inline-block;box-sizing: border-box;margin-left: 5px;margin-right: 5px;overflow:hidden}
.docPage .el-pager li{border: 1px solid #fff;background: #fff !important;width: .5rem;height: .5rem;line-height: .5rem;color: #333333!important;text-decoration: none;display: inline-block;box-sizing: border-box;margin-left: 5px;margin-right: 5px;overflow:hidden}
.docPage .el-pager li::before{line-height:.5rem;}
.docPage .el-pagination.is-background .el-pager li.active{width: .5rem;height: .5rem;line-height: .5rem;background: #cca76a !important;border: 1px solid #cca76a;color: #fff!important;display: inline-block;box-sizing: border-box;}

.menu_list ul{
    display:flex;gap:.3rem
}
.menu_list li{
    background:#f2f2f2;height:.6rem;display:flex;align-items:center;padding:0 .4rem ;border-radius:50px;font-size:16px;
}
.menu_list li:hover{background:#cca76a;}
.menu_list li:hover a{color:#fff;}
 .fhui{width:.51rem;height: .44rem;border:1px solid #efe7d9;border-radius:50px;/* float:right; */line-height: .44rem;/* padding-left:.69rem; */margin-left: .3rem;font-size:.16rem;color: #ffffff !important;/* background:url(../images/fhui1.png) no-repeat left .3rem center; */background-size:.23rem .19rem;display: block;position: absolute;bottom: .28rem;width: 1.2rem;}
