﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
body,html{font-size:14px;font-family:'Microsoft YaHei','Microsoft YaHei UI','system-ui','moth';}
.center{max-width:1280px;}
.navc2:empty{display:none!important;}
.co4{color:#946b13;}
.co5{color:#a38a61;}
.co6{color:#d83d2b;}
.co7,.co7-hover:hover{color:#b82639;}
.co8{color:#c4a97e;}
.bg4{background:linear-gradient(30deg,#831806,#831806 35%,#f1ad6c 65%,#f1ad6c);}
.bg5{background:linear-gradient(90deg,#831806,#f1ad6c 55%,#f1ad6c 65%,#e0824c);}
.bg6{background:linear-gradient(35deg,#ceb98e,#f5e6cb 35%,#f5e6cb 40%,#c1a880);}
.bot1{background-image:url(/images/b7.jpg);padding: 50px 0;}
.co9{color:rgba(255,255,255,.7);}
.co10{color:#ceb98e;}
.s1img{height:40vw;max-height:710px;min-height:400px;}
.sbt1{font-size:3em;}
.s22b{display:grid;grid-template-columns:repeat(6, 1fr);gap: 20px;justify-content:space-between;}
.s22cb{width:148px;height:148px;background:url(/images/2.png);display:flex;justify-content:center;align-items:center;background-size:100% 100%; }
.s22c:nth-child(6n+1) .s22cb{background-image:url(/images/3.png);}
.s22c:nth-child(6n+2) .s22cb{background-image:url(/images/4.png);}
.s22c:nth-child(6n+3) .s22cb{background-image:url(/images/5.png);}
.s22c:nth-child(6n+4) .s22cb{background-image:url(/images/6.png);}
.s22c:nth-child(6n+5) .s22cb{background-image:url(/images/7.png);}
.btn1{padding:12px 50px;color:#fff!important;border-radius:25px;display:inline-block;font-size:12px;}
.s322{padding:20px 0;}
.s3{background-image:url(/images/b1.jpg);}
.sbt2{font-family:math,monospace;letter-spacing:3px;}
.s41-img{box-shadow:20px 20px 0 rgba(0,0,0,.1);}
.s4{background:url(/images/9.png) no-repeat left bottom;}
.s5{background-image:url(/images/b2.jpg);}
.s522c{display:none;}
.s522c.active{display:block;}
.s522cc1{padding:8px 30px;color:#fff;border-radius:25px;display:inline-block;}
.s522b{background:url(/images/b4.png);background-size:100% 100%;}
.cpc1{padding: 63.804714% 0;transition:ease .3s;border-radius:20px;overflow:hidden;box-shadow: 0 1px 2px rgba(0,0,0,.05);}
.cplist{display:grid;grid-template-columns:repeat(4,1fr);gap:60px 40px;}
.cpitem{width:100%;text-align:center;}
.cpcb-inner{transition:ease .3s;position:relative;top: 0;}
.cpcb:hover .cpcb-inner{top: -15px;}
.cpcb:hover .cpc1{box-shadow: 1px 3px 15px rgba(0,0,0,.2);}
.s6{background-image:url(/images/b5.jpg);}
.s72c1{display:none;}
.s721 .s72c1{display:block;}
.s721 .s72c2{display:none;}
.s7{background-image:url(/images/b6.jpg);}
.s72c1{border-radius:30px;overflow:hidden;}
.s72c2{padding:1px;border-radius:30px;overflow:hidden;}
.s72cb:hover .s72c2{background:linear-gradient(90deg,#c82c41,#510a12);}
.s82c:first-child .s82c1::before{content:"";position:absolute;top:-60px;bottom:-60px;width:1920px;right:50px;background:#cf9d62;border-radius:0 500px 500px 0;}
.s82c1-img{border-radius:40px;}
.s82c:last-child .s82cb::before{content:"";width:320px;height:278px;background:url(/images/18.png) no-repeat center center;background-size: 100% auto;position:absolute;bottom:-90px;right:-260px;}
.s82c24{line-height:2.8em;}
.s82c23{width:56px;height:4px;background:#b82639;border-radius:4px;margin: 15px 0 30px 0;}
.alc1{padding:32.926829% 0;}
.allist{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}
.alc1-img{border:1px solid transparent;border-radius:30px;}
.alcb:hover .alc1-img{border-color:#831806;}
.page a:hover,.page span{background:#946b13;border-color:#946b13;color:#fff;}
.cpi11-c1,.cpi12-c1{padding:40% 0;}
.cpi12-item{padding: 5px;}
.cpi12-inner{margin:-5px;}
.cpi12-c1,.cpi12-c12{border-radius:10px;overflow:hidden;}
.cpi12-c12{border:1px solid #b82639;opacity:0;transition:ease .3s;}
.cpi12-item.active .cpi12-c12{opacity:1;}
.cpi11-c1img{border-radius:20px;}
.cpi2112{width:40px;height:2px;background:#d83d2b;margin-bottom:-1px;position:relative;z-index:10;}
.jjc11-img{border-radius:30px;}
.m1img{min-height:120px;}
.a42c1b{padding:50%;}
.a42c2{display:flex;justify-content:center;align-items:center;text-align:center;height:297.5px;padding:20px 35px;box-sizing:border-box;}
.a42cb{background:#f5e6cb;border-radius:15px;display:flex;}
.lyinp,.lytext{padding:15px 20px;background:#fff;border:1px solid #fff;border-radius:30px;box-sizing:border-box;width:100%;}
.lytext{height:144px;resize:none;}
.lybtn{padding:15px 20px;text-align:center;background:linear-gradient(90deg,#ceb98e,#a38a61,#ceb98e);border-radius:30px;cursor:pointer;font-size:16px;}
.wzc11{padding:35% 0;width:225px;}
.wzcb,.wzcb-inner,.wzc11-img{border-radius:20px;overflow:hidden;}
.wzcb{padding:1px;}
.wzcb:hover{background:linear-gradient(90deg,#d83d2b,#831806);}
.wzcb-inner{padding:20px;}

@keyframes animIn {
    from{display:block;margin-top:10px;opacity:0;}
    to{margin-top:0;opacity:1;}
}
@media screen and (min-width:769px) {
    .all{min-width:1380px;}
    .navb{display:flex;justify-content:space-between;font-size:1.2em;}
    .navc:nth-child(4){padding-right:210px;}
    .navc.active .navca{color:#946b13;font-weight:bold;}
    .top1b{position:relative;padding:80px 0 30px;}
    .top11{position:absolute;left:50%;transform:translateX(-50%);bottom:25px;}
    .top1-panel{position:fixed;left:0;right:0;top:0;background:#fff;box-shadow: 0 1px 2px rgba(0,0,0,.05);}
    .top1{height:136px;}
    .bot1b{display:flex;justify-content:space-between;}
    .bot1b>div{margin:0;}
    .fnavc{padding:6px 0;}
    .bot1-bt{margin-bottom:20px;}
    .bot1-line{width:1px;height:180px;background:linear-gradient(transparent,rgba(255,255,255,.1) 25%,rgba(255,255,255,.1) 75%,transparent);}
    .top12{display:block!important;}
    .s31b{width:860px;padding-left:100px;}
    .s31-img{height:525px;border-radius:265px 0 0 265px;}
    .s4b{display:grid;grid-template-columns:6fr 5fr;gap: 200px;}
    .s41b{padding:85px 50px;margin-top: -155px;position:relative;}
    .s41b::before{left:0;right:0;top:0;height:30%;position:absolute;background:#fff;content:"";}
    .s52b{display:grid;grid-template-columns: 350px 1fr;border-radius:30px;overflow:hidden;}
    .s521b{display:flex;flex-direction:column;height:100%;font-size:1.8em;}
    .s521c{flex:1;display:flex;width:100%;align-items:center;justify-content:center;background:linear-gradient(40deg,rgba(0,0,0,.2),transparent 65%);padding-right:25px;box-sizing:border-box;cursor:pointer;}
    .s522b{margin-left:-25px;background-color:#fff;padding:60px 80px;font-size:1.4em;border-radius:30px;}
    .s521c.active{background:url(/images/b3.jpg) no-repeat;background-size:cover;color:#fff;}
    .s72b{display:grid;grid-template-columns:repeat(2,610px);grid-template-areas:"a b" "a c";gap:30px;}
    .s721{grid-area: a;}
    .s72c2-inner{padding:40px 30px;background:#fff;border-radius:30px;}
    .s721 .s72c1-img{height:392px;}
    .s82cb{display:flex;align-items:center;}
    .s82c:nth-child(2n) .s82cb{flex-direction:row-reverse;}
    .s82c1,.s82c2{flex:1;}
    .s82c:nth-child(2n) .s82c2b{padding-right:70px;}
    .s82c:nth-child(2n+1) .s82c2b{padding-left:70px;}
    .s82c{padding:60px 0;}
    .s82c:last-child .s82cb::before{z-index:10;}
    .m12{left:0;right:0;bottom:20%;}
    .cpi1b{display:grid;grid-template-columns:110px 560px 500px;grid-template-areas:"a b c";gap:40px;}
    .cpi12{grid-area: a;}
    .cpi12-box{padding:33px 0;}
    .cpi12-arrow{font-family:layui-icon;position:absolute;font-size:1.2em;text-align:center;line-height:23px;width:100%;background:rgba(0,0,0,.05);border-radius:2px;}
    .cpi12-prev::before{content:"\e619";}
    .cpi12-next::before{content:"\e61a";}
    .cpi12-next{bottom:0;}
    .cpi13b{padding-left:40px;}
    .cpi32{text-align:right;float:right;}
    .boss1{width:80%;}
    .jj11 .jjc2b{padding-right:90px;}
    .jj12 .jjc2b{padding-left:90px;}
    .jjc21{width:50%;height:1px;background:#946b13;top:55px;}
    .jjc221{padding:0 20px;}
    .a42c1{width:100%;}
    .a42cb{flex-direction:column-reverse;}
    .a42c:nth-child(2n+1) .a42cb{flex-direction:column;}
    .ct22b{display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"a b c" "d d d" "e e e";gap:30px 20px;}
    .ct224{grid-area: d;}
    .ct225{grid-area: e;}
    .in1{padding:60px;background:#fff;border-radius:30px;}
    .in2{padding:15px 25px;background:#fff;border-radius:30px;}
}
@media screen and (max-width:768px) {
    .all{min-width:480px;}
    .bqc{text-align:center;}
    .bot1{padding:15px 0;}
    .top11{position:fixed;left:0;right:0;top:0;padding:10px 15px;box-shadow: 0 1px 2px rgba(0,0,0,.05);display:grid;grid-template-columns:1fr 40px;align-items:center;z-index:100;background:#fff url(/images/b4.png) no-repeat right center;background-size:100% auto;}
    .top12{position:fixed;left:0;right:0;top:58px;bottom:0;background:#fff url(/images/b5.jpg) no-repeat top center;padding:20px;display:none;}
    .navca::before{content:"☞";margin-right:10px;}
    .navca{display:block;color:#2b2b2b;padding:8px 0;}
    .top1{height:60px;}
    .s1img{min-height:200px;}
    .s22b{grid-template-columns:repeat(3, 1fr);}
    .s22cb{width:120px;height:120px;}
    .sbt1{font-size:2em;}
    .fe16-sm{font-size:1.6em;}
    .fe14-sm{font-size:1.4em;}
    .fe13-sm{font-size:1.3em;}
    .fe12-sm{font-size:1.2em;}
    .f16-sm{font-size:16px;}
    .f14-sm{font-size:14px;}
    .s41b{padding:0 30px 40px 10px;}
    .s42b{padding:40px 20px;background:rgba(255,255,255,.75);border-radius:15px;}
    .s52b{background:none;}
    .s521b{display:flex;justify-content:center;flex-wrap:wrap;position:relative;top:-20px;padding:20px 0;margin:-5px -10px;}
    .s521c{margin:0;padding:5px 10px;}
    .s521cb{background: #fff linear-gradient(40deg,rgba(0,0,0,.2),transparent);padding:6px 20px;border-radius:20px;}
    .s521c.active .s521cb{background:url(/images/b3.jpg) no-repeat;background-size:cover;color:#fff;}
    .s522b{padding:50px 30px;background-color:rgba(255,255,255,.85);border-radius:20px;background-size:cover;background-position:right bottom;}
    .s522cc1{padding:5px 20px;margin-right:15px;}
    .s522cc2{padding:5px 0;}
    .cplist{grid-template-columns:repeat(2,1fr);gap: 30px 20px;}
    .s72c1,.s72c2,.s72c2-inner{border-radius:20px;}
    .s72c2-inner{padding:30px 20px;background:#fff;}
    .s72c{margin-bottom:25px;}
    .s82c{padding:30px 0;}
    .s82c1 {margin-bottom:40px;}
    .s82c:first-child .s82c1::before{top:-30px;bottom:-30px;}
    .s82c24{line-height:2em;}
    .s82c:last-child .s82cb::before{right:-200px;opacity:.7;}
    .allist{grid-template-columns:repeat(2,1fr);gap: 20px;}
    .s9 .allist{grid-template-areas:"a a" "b c";}
    .s9 .alitem:nth-child(3n+1){grid-area: a;}
    .s82c1-img{border-radius:30px;}
    .m12{left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.3);}
    /*.cpi12-prev::before{content:"\e603";}
    .cpi12-next::before{content:"\e602";}*/
    .cpi1c{margin-bottom:30px;}
    .jjc22{text-align:left;}
    .a42c1,.a42c2{width:50%;}
    .a42c2{height:auto;padding:20px;}
    .a42c:nth-child(2n+1) .a42cb{flex-direction:row-reverse;}
    .ct22b{display:grid;gap: 20px;}
    .lyinp,.lytext,.lybtn{padding:12px 20px;}
    .wzc11{width:140px;}
    .wzcb-inner{padding:15px;}
    .wzc1{margin-right:15px;}
    .wzc22{margin:5px 0 10px;}
    .wzc2{padding-top:5px;}
    .wzitem{margin-bottom:20px;}
}
@media screen and (max-width:575px) {
}
