/*!****** 公用 *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#444;font-size:12px;line-height:1.5;font-family:"微软雅黑","Microsoft Yahei"}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
@keyframes beat{
0%,to{-webkit-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
}
.wp{width:95%;max-width:1550px;margin:0 auto}
.pagePc{display:block}
.mob-footer1,.mob-footer2,.mob-header1,.pageMob{display:none}
:host{--input-border-color:transparent;border:1px solid #d1d1d1;overflow:hidden}
.header1{position:relative;z-index:100}
.header1 .header-1{height:94px;background-color:#fff}
.header1 .header-1 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.header1 .header-1 .left,.header1 .header-1 .right{display:flex;align-items:center}
.header1 .header-1 .logo{width:246px;height:62px;line-height:62px;font-size:0}
.header1 .header-1 .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header1 .header-1 .addr{margin-left:38px;padding:0 16px 0 22px;display:block;outline:0;border:none;min-width:74px;height:38px;line-height:38px;font-size:16px;color:#666;background:url(../images/a7.png) left center no-repeat,url(../images/a8.png) right center no-repeat;-webkit-background-size:12px,9px;background-size:12px,9px;cursor:pointer}
.header1 .header-1 .search{width:454px;height:53px;background-color:#f2f2f2;position:relative;border-radius:26px;overflow:hidden}
.header1 .header-1 .search input{outline:0;border:none;background-color:transparent}
.header1 .header-1 .search .inp{padding:0 10px 0 33px;display:block;width:100%;height:53px;line-height:53px;font-size:16px;color:#333}
.header1 .header-1 .search .submit{margin-top:-18px;position:absolute;right:13px;top:50%;width:36px;height:36px;background:url(../images/hg-icon_so1.png) center center no-repeat #ff9e4f;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%}
.header1 .header-1 .link{margin-left:24px;display:flex;align-items:center}
.header1 .header-1 .link a{padding:0 8px;display:block;font-size:18px;color:#333;line-height:42px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header1 .header-1 .link a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:24px;background-color:#ccc;margin-top:-12px}
.header1 .header-1 .link a:last-child:after{display:none}
.header1 .header-1 .link a:hover{color:#ff9946}
.header1 .header-2{height:70px;background-color:#3fb07c}
.header1 .header-2 .wp{height:100%}
.header1 .header-2 .nav{display:flex;justify-content:space-between}
.header1 .header-2 .nav li{position:relative;flex-grow:1}
.header1 .header-2 .nav a{padding:0 15px;display:block;height:70px;line-height:70px;font-size:19px;color:#fff;font-weight:700;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header1 .header-2 .header-sub{padding-top:15px;position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);-o-transform:translate(-50%,-5px);transform:translate(-50%,-5px);z-index:10;opacity:0;visibility:hidden}
.header1 .header-2 .sub1{padding:4px 6px;width:190px;background-color:#fff;border-radius:10px;box-shadow:0 6px 13px 0 rgba(177,177,177,.8)}
.header1 .header-2 .sub1 a{padding:17.5px 10px!important;display:block;font-size:18px!important;color:#333!important;height:auto!important;line-height:1.5!important;background-color:transparent!important;border-bottom:1px solid #ccc}
.header1 .header-2 .sub1 a:last-child{border:none}
.header1 .header-2 .sub1 a:hover{color:#ff9e4f!important;background-color:transparent!important}
.header1 .header-2 .nav li:hover .header-sub{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header1 .header-2 .nav .on a,.header1 .header-2 .nav li:hover a{background-color:#127346}
.header2{position:relative;z-index:100}
.header2 .header2-1{height:60px;background-color:#3fb07c}
.header2 .header2-1 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.header2 .header2-1 .right{padding-right:28px}
.header2 .header2-1 .logo{width:156px;height:40px;line-height:40px;font-size:0;flex-shrink:0}
.header2 .header2-1 .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header2 .header2-1 .nav{display:flex;justify-content:flex-end;align-items:center}
.header2 .header2-1 .nav li{position:relative}
.header2 .header2-1 .nav a{padding:0 39px;display:block;font-size:16px;color:#fff;line-height:60px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header2 .header2-1 .header-sub{padding-top:10px;position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);-o-transform:translate(-50%,-5px);transform:translate(-50%,-5px);z-index:10;opacity:0;visibility:hidden}
.header2 .header2-1 .sub1{padding:4px 6px;width:150px;background-color:#fff;border-radius:10px;box-shadow:0 6px 13px 0 rgba(177,177,177,.8)}
.header2 .header2-1 .sub1 a{padding:10px!important;display:block;font-size:16px!important;color:#333!important;height:auto!important;line-height:1.5!important;background-color:transparent!important;border-bottom:1px solid #ccc}
.header2 .header2-1 .sub1 a:last-child{border:none}
.header2 .header2-1 .sub1 a:hover{color:#ff9e4f!important;background-color:transparent!important}
.header2 .header2-1 .nav li:hover .header-sub{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header2 .header2-1 .nav .on a,.header2 .header2-1 .nav li:hover a{background-color:#127346}
.header2 .header2-2{height:132px;background-color:#fff}
.header2 .header2-2 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.header2 .header2-2 .left{display:flex;align-items:center}
.header2 .header2-2 .logo{width:526px;height:98px;line-height:98px;font-size:0}
.header2 .header2-2 .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header2 .header2-2 .link a{padding:0 16px 0 20px;display:block;min-width:140px;height:35px;line-height:35px;font-size:16px;color:#fff;background:linear-gradient(180deg,#ffbe89,#ff9e4f);border-radius:5px;display:flex;justify-content:center;align-items:center}
.header2 .header2-2 .link img{margin-right:8px;display:block;width:15px;flex-shrink:0}
.header2 .header2-2 .search{width:536px;position:relative;overflow:hidden}
.header2 .header2-2 .search input{outline:0;border:none}
.header2 .header2-2 .search .inp{padding:0 14px;display:block;width:100%;height:46px;line-height:44px;font-size:14px;color:#333;border:1px solid #ccc;border-radius:10px}
.header2 .header2-2 .search .submit{position:absolute;right:0;top:0;bottom:0;width:98px;background-color:#ff9e4f;border-radius:10px;font-size:18px;color:#fff;text-align:center}
.header2 .header2-2 .info{margin-top:12px;font-size:18px;color:#666;line-height:1.3;display:flex;flex-wrap:wrap}
.header2 .header2-2 .info span{padding:0 15px;display:block;position:relative}
.header2 .header2-2 .info span:before{content:'';position:absolute;right:0;top:50%;width:1px;height:15px;background-color:#ccc;margin-top:-7.5px}
.header2 .header2-2 .info span:last-child:before{display:none}
.header2 .header2-2 .info a{padding:0 3px;color:#3fb07c;text-decoration:underline}
.header4{position:relative;z-index:100}
.header4 .header4-1{height:60px;background-color:#f5f8fc}
.header4 .header4-1 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.header4 .header4-1 .left,.header4 .header4-1 .right{display:flex;align-items:center}
.header4 .header4-1 .logo{width:162px;height:44px;line-height:44px;font-size:0}
.header4 .header4-1 .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header4 .header4-1 .addr{margin-left:22px;padding:0 16px 0 18px;display:block;outline:0;border:none;min-width:66px;height:38px;line-height:38px;font-size:16px;color:#666;background:url(../images/a7.png) left center no-repeat,url(../images/a8.png) right center no-repeat;-webkit-background-size:12px,9px;background-size:12px,9px;cursor:pointer}
.header4 .header4-1 .nav{display:flex;justify-content:space-between}
.header4 .header4-1 .nav li{padding:0 1.5px;position:relative;flex-grow:1}
.header4 .header4-1 .nav a{padding:0 21px;display:block;height:60px;line-height:60px;font-size:16px;color:#666;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header4 .header4-1 .header-sub{padding-top:10px;position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);-o-transform:translate(-50%,-5px);transform:translate(-50%,-5px);z-index:10;opacity:0;visibility:hidden}
.header4 .header4-1 .sub1{padding:4px 6px;width:130px;background-color:#fff;border-radius:10px;box-shadow:0 6px 13px 0 rgba(177,177,177,.8)}
.header4 .header4-1 .sub1 a{padding:10px!important;display:block;font-size:14px!important;color:#333!important;height:auto!important;line-height:1.5!important;background-color:transparent!important;border-bottom:1px solid #ccc}
.header4 .header4-1 .sub1 a:last-child{border:none}
.header4 .header4-1 .sub1 a:hover{color:#ff9e4f!important;background-color:transparent!important}
.header4 .header4-1 .nav li:hover .header-sub{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header4 .header4-1 .nav .on a,.header4 .header4-1 .nav li:hover a{color:#fff;background-color:#3fb07c}
.header4 .header4-1 .set{margin:0 -7px 0 20px;font-size:16px;color:#333;line-height:40px;display:flex;align-items:center}
.header4 .header4-1 .set a{padding:0 7px;display:block;font-size:inherit;color:inherit;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header4 .header4-1 .set a:before{content:'';position:absolute;right:0;top:50%;width:1px;height:16px;background-color:#ccc;margin-top:-8px}
.header4 .header4-1 .set a:last-child:before{display:none}
.header4 .header4-1 .set a:hover{color:#3fb07c}
.header4 .header4-2{padding:20px 0;background-color:#fff}
.header4 .header4-2 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.header4 .header4-2 .left{flex-shrink:0}
.header4 .header4-2 .middle{padding:0 56px;flex-grow:1}
.header4 .header4-2 .right{flex-shrink:0}
.header4 .header4-2 .ad{display:block;height:130px;border-radius:10px;overflow:hidden}
.header4 .header4-2 .ad img{display:block;width:100%;height:100%;object-fit:cover}
.header4 .header4-2 .search{position:relative}
.header4 .header4-2 .search input{outline:0;border:none;background-color:transparent}
.header4 .header4-2 .search .inp{padding:0 18px;display:block;width:100%;height:65px;line-height:63px;font-size:20px;color:#333;border:1px solid #ff9e4f;border-radius:5px}
.header4 .header4-2 .search .submit{position:absolute;right:3px;top:3px;width:130px;height:59px;font-size:20px;color:#fff;font-weight:700;text-align:center;background-color:#ff9e4f;border-radius:5px}
.header4 .header4-2 .link{margin:4px -10px 0;font-size:16px;color:#999;line-height:24px;display:flex;flex-wrap:wrap;align-items:center}
.header4 .header4-2 .link a{margin:0 10px;display:block;font-size:inherit;color:inherit;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header4 .header4-2 .link img{margin:-3px 8px 0 0;display:inline-block;vertical-align:middle;width:24px;height:24px}
.header4 .header4-2 .link a:hover{color:#3fb07c}
.header4 .header4-3{background-color:#3fb07c}
.header4 .header4-3 ul{display:flex;justify-content:space-between}
.header4 .header4-3 li{flex-grow:1}
.header4 .header4-3 a{padding:0 10px;display:block;font-size:18px;color:#fff;text-align:center;line-height:60px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header4 .header4-3 a:before{content:'';margin-top:-14px;position:absolute;left:-1px;top:50%;width:1px;height:28px;background-color:#fff;opacity:0}
.header4 .header4-3 a:after{content:'';margin-top:-14px;position:absolute;right:-1px;top:50%;width:1px;height:28px;background-color:#fff;opacity:.46}
.header4 .header4-3 .on a,.header4 .header4-3 a:hover{background-color:#127346}
.header4 .header4-3 .on a:before,.header4 .header4-3 a:hover:before{opacity:.46}
.footer .footer-1{padding:30px 0;background-color:#e1e8f0}
.footer .footer-2{background-color:#3c403e}
.footer .footer-2 .footer-top{padding:58px 0 20px;display:flex;justify-content:space-between;align-items:flex-start}
.footer .footer-2 .footer-top .col{padding-top:20px;width:26.84%;flex-shrink:0}
.footer .footer-2 .footer-top .cor{width:54%;flex-shrink:0}
.footer .footer-2 .footer-bot{padding:24px 0;border-top:1px solid rgba(255,255,255,.5)}
.footer .foot-link .tit{font-size:30px;color:#333;line-height:1.2;font-weight:700}
.footer .foot-link .tit span{margin-left:23px;font-size:18px;color:#666;font-weight:400}
.footer .foot-link .link{margin:18px -22px 0;display:flex;flex-wrap:wrap;align-items:flex-start}
.footer .foot-link .link a{padding:0 22px;display:block;font-size:18px;color:#666;line-height:2}
.footer .foot-link .link a:hover{color:#ffa053;text-decoration:underline}
.footer .foot-info{font-size:16px;line-height:1.75;color:rgba(255,255,255,.8)}
.footer .foot-info .tit{margin-bottom:16px;font-size:22px;color:#fff;font-weight:400;line-height:1.3}
.footer .foot-codes{margin:30px -9px 0;display:flex;flex-wrap:wrap}
.footer .foot-codes .item{padding:0 9px}
.footer .foot-codes .pic{width:90px;height:90px;padding:5px;line-height:80px;font-size:0;text-align:center;margin:0 auto 11px;background-color:#fff}
.footer .foot-codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .foot-codes .tit{font-size:14px;color:#fff;font-weight:400;line-height:1.3;text-align:center}
.footer .foot-nav{display:flex;align-items:flex-start}
.footer .foot-nav dl{padding-right:15px;width:31.5%;flex-shrink:0}
.footer .foot-nav dl:last-child{width:37%}
.footer .foot-nav dt{margin-bottom:27px;font-size:18px;color:#fff;line-height:1.3}
.footer .foot-nav dd a{margin-bottom:18px;display:block;font-size:16px;color:rgba(255,255,255,.8);line-height:1.3}
.footer .foot-nav .info{font-size:16px;color:rgba(255,255,255,.8);line-height:1.5}
.footer .foot-nav .info p{margin-bottom:15px}
.footer .foot-nav .info img{margin:-2px 6px 0 0;display:inline-block;vertical-align:middle;width:18px}
.footer .foot-nav .share{margin:18px -9px -8px;display:flex;flex-wrap:wrap}
.footer .foot-nav .share .item{padding:0 9px;margin-bottom:8px;display:block;position:relative}
.footer .foot-nav .share .icon{display:block;width:38px;height:38px;line-height:38px;font-size:0;text-align:center;background-color:rgba(255,255,255,.9);border-radius:50%}
.footer .foot-nav .share .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .foot-copy{font-size:14px;color:rgba(255,255,255,.76);line-height:1.5;text-align:center}
.footer .foot-copy a{font-size:inherit;color:inherit}
.fixedSnav-hg1{position:fixed;right:9px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:500}
.fixedSnav-hg1 .item{margin:3px 0;display:block;position:relative}
.fixedSnav-hg1 .icon{display:block;width:58px;height:58px;line-height:58px;font-size:0;text-align:center;background-color:#ff9e4f;border-radius:50px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.fixedSnav-hg1 .icon img{display:inline-block;vertical-align:middle;max-width:70%;max-height:70%}
.fixedSnav-hg1 .wechat{padding:10px 10px 0;font-size:14px;color:#666;text-align:center;line-height:28px;position:absolute;right:74px;top:-25px;width:114px;background-color:#fff;border-radius:11px;box-shadow:0 3px 5px 0 rgba(63,63,63,.19);-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.fixedSnav-hg1 .wechat:before{content:'';position:absolute;top:50px;right:-10px;width:10px;height:10px;background:url(../images/hg-icon_arrow13.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.fixedSnav-hg1 .wechat .pic{height:95px;line-height:95px;font-size:0;text-align:center}
.fixedSnav-hg1 .wechat .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.fixedSnav-hg1 .tel{position:absolute;right:0;top:0;width:100%;height:58px;line-height:58px;font-size:22px;color:#fff;white-space:nowrap;background-color:#ff9e4f;border-radius:29px;display:flex;align-items:center;opacity:0}
.fixedSnav-hg1 .tel img{margin-right:6px;display:block;width:36px;flex-shrink:0}
.fixedSnav-hg1 .item:hover .icon{opacity:.8}
.fixedSnav-hg1 .item:hover .wechat{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}
.fixedSnav-hg1 .item:hover .tel{padding:0 20px;width:240px;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.fixedSnav-hg2{position:fixed;right:8px;bottom:10%;width:80px;height:54px;line-height:54px;font-size:0;text-align:center;z-index:500}
.fixedSnav-hg2 img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
.mob-header1{position:fixed;left:0;top:0;right:0;height:60px;background-color:#fff;z-index:150}
.mob-header1 .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.mob-header1 .hd-l{flex-shrink:0;display:flex;align-items:center}
.mob-header1 .hd-l .logo{width:150px;height:38px;line-height:38px;font-size:0}
.mob-header1 .hd-l .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mob-header1 .hd-l .addr{margin-left:13px;padding:0 10px 0 16px;display:block;font-size:12px;color:#666;line-height:2;position:relative}
.mob-header1 .hd-l .addr:before{content:'';margin-top:-8px;position:absolute;left:0;top:50%;width:12px;height:16px;background:url(../images/mob-hg-pos1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.mob-header1 .hd-l .addr:after{content:'';margin-top:-4px;position:absolute;right:0;top:50%;width:8px;height:8px;background:url(../images/mob-hg-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.mob-header1 .hd-r{display:flex;align-items:center}
.mob-header1 .hd-r .item{margin-left:6px;display:block;width:24px;height:24px;position:relative}
.mob-header1 .hd-r .item i{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.mob-header1 .hd-r .soBtn i{background-image:url(../images/mob-hg-so1.png)}
.mob-header1 .hd-r .userBtn i{background-image:url(../images/mob-hg-user1.png)}
.mob-header1 .hd-r .menuBtn i{background-image:url(../images/mob-hg-menu1.png)}
.mob-header1 .hd-r .menuBtn.active i{background-image:url(../images/mob-hg-close1.png)}
.mob-header1.down{background-color:#fff!important}
.mob-header_sub1{position:fixed;left:0;top:60px;right:0;bottom:0;background-color:#3c403e;z-index:9999;display:none}
.mob-header_sub1 .scroll{padding:0 9px;height:100%;overflow-y:auto}
.mob-header_sub1 ul>li{border-bottom:1px solid rgba(255,255,255,.26)}
.mob-header_sub1 ul>li>a{padding:15px 50px 15px 14px;display:block;font-size:15px;color:#fff;line-height:1.4;position:relative}
.mob-header_sub1 ul>li>a i{margin-top:-14px;position:absolute;right:12px;top:50%;display:block;width:28px;height:28px;background:url(../images/mob-hg-jia1.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto}
.mob-header_sub1 ul>li.active>a{color:#3fb07c}
.mob-header_sub1 ul>li.active>a i{background-image:url(../images/mob-hg-jian1.png)}
.mob-header_sub1 ul>li.on>a{color:#3fb07c}
.mob-header_sub1 ul .mob-sub{padding:10px 0 15px;border-top:1px solid rgba(255,255,255,.26);display:none}
.mob-header_sub1 ul .mob-sub a{padding:9px 15px 9px 36px;display:block;font-size:14px;color:#fff;line-height:1.5}
.mob-footer1{height:93px}
.mob-footer1 .inner{position:fixed;left:0;bottom:0;right:0;z-index:100;display:flex;flex-direction:column;justify-content:flex-end}
.mob-footer1 .top{width:100%;height:33px;font-size:12px;color:#fff;line-height:1.3;background-color:#3fb07c}
.mob-footer1 .top .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.mob-footer1 .top .l{flex-grow:1}
.mob-footer1 .top .r{margin-left:15px;flex-shrink:0;display:flex;align-items:center}
.mob-footer1 .top .r .item{display:block}
.mob-footer1 .top .r .item.lg{min-width:72px;line-height:22px;background-color:#fff;border-radius:11px;font-size:12px;color:#3fb07c;text-align:center}
.mob-footer1 .top .r .item.close{width:22px;height:22px;background:url(../images/mob-hg-close2.png) center center no-repeat;-webkit-background-size:10px auto;background-size:10px auto}
.mob-footer1 .cont{width:100%;height:60px;background-color:#fff;box-shadow:0 2px 6px 0 #e5e5e5}
.mob-footer1 .cont ul{height:100%;display:flex;justify-content:space-between}
.mob-footer1 .cont li{flex-grow:1}
.mob-footer1 .cont .con{padding:8px 4px 4px;display:block;height:100%}
.mob-footer1 .cont .icon{margin:0 auto 2px;width:34px;height:24px;line-height:24px;font-size:0;text-align:center}
.mob-footer1 .cont .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mob-footer1 .cont .icon .ig2{display:none}
.mob-footer1 .cont .tit{font-size:12px;color:#999;line-height:1.3;text-align:center;font-weight:400}
.mob-footer1 .cont li:nth-child(3) .icon{background-color:#fa7c15;border-radius:3px}
.mob-footer1 .cont li:nth-child(3) .icon img{max-width:13px;max-height:13px;display:inline-block}
.mob-footer1 .cont li:nth-child(3) .icon .ig2{display:none}
.mob-footer1 .cont li:nth-child(3) .tit{color:#fa7c15}
.mob-footer1 .cont .on .icon img{display:none}
.mob-footer1 .cont .on .icon .ig2{display:inline-block}
.mob-footer1 .cont .on .tit{color:#3fb07c}
.mob-footer1.topHid{height:60px}
.mob-footer1.topHid .top{display:none}
.mob-footer2{height:78px}
.mob-footer2 .inner{position:fixed;left:0;bottom:0;right:0;z-index:100;display:flex;flex-direction:column;justify-content:flex-end}
.mob-footer2 .top{width:100%;height:33px;font-size:12px;color:#fff;line-height:1.3;background-color:#3fb07c}
.mob-footer2 .top .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.mob-footer2 .top .l{flex-grow:1}
.mob-footer2 .top .r{margin-left:15px;flex-shrink:0;display:flex;align-items:center}
.mob-footer2 .top .r .item{display:block}
.mob-footer2 .top .r .item.lg{min-width:72px;line-height:22px;background-color:#fff;border-radius:11px;font-size:12px;color:#3fb07c;text-align:center}
.mob-footer2 .top .r .item.close{width:22px;height:22px;background:url(../images/mob-hg-close2.png) center center no-repeat;-webkit-background-size:10px auto;background-size:10px auto}
.mob-footer2 .top.v1{background-color:#ff9e4f}
.mob-footer2 .top.v1 .r .item.lg{color:#ff9e4f}
.mob-footer2 .cont{height:48px;background-color:#fff;box-shadow:0 -3px 7px 0 rgba(24,24,24,.05)}
.mob-footer2 .cont .wp{height:100%;display:flex;justify-content:space-between;align-items:center}
.mob-footer2 .cont .l{flex-grow:1}
.mob-footer2 .cont .l .item{display:block}
.mob-footer2 .cont .l .item .icon{margin:0 auto 2px;width:20px;height:20px;line-height:20px;font-size:0;text-align:center}
.mob-footer2 .cont .l .item .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mob-footer2 .cont .l .item .tit{font-size:9px;color:#3b3c3d;font-weight:400;line-height:1.3;text-align:center}
.mob-footer2 .cont .r{margin-left:15px;flex-shrink:0;display:flex;align-items:center}
.mob-footer2 .cont .r .item{margin-right:20px;padding:0 15px;background-color:#3fb07c;border-radius:6px;display:block;width:136px;height:36px;line-height:36px;font-size:14px;color:#fff;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center}
.mob-footer2 .cont .r .item img{margin-right:6px;display:block;width:18px;height:18px;flex-shrink:0}
.mob-footer2 .cont .r .item:last-child{margin-right:0}
.mob-footer2.topHid{height:48px}
.mob-footer2.topHid .top{display:none}
@media only screen and (min-width:950px) and (max-width:1920px){
.wp{max-width:80.72vw}
.header1 .header-1{height:4.895vw}
.header1 .header-1 .logo{width:12.81vw;height:3.229vw;line-height:3.229vw}
.header1 .header-1 .addr{margin-left:1.979vw;padding:0 .82vw 0 1.145vw;min-width:3.854vw;height:1.979vw;line-height:1.979vw;font-size:clamp(12px,.833vw,16px);-webkit-background-size:.625vw,.468vw;background-size:.625vw,.468vw}
.header1 .header-1 .search{width:23.64vw;height:2.76vw}
.header1 .header-1 .search .inp{padding:0 .52vw 0 1.718vw;height:2.76vw;line-height:2.76vw;font-size:clamp(12px,.833vw,16px)}
.header1 .header-1 .search .submit{margin-top:-.937vw;right:.677vw;width:1.875vw;height:1.875vw;-webkit-background-size:1.25vw auto;background-size:1.25vw auto}
.header1 .header-1 .link{margin-left:1.25vw}
.header1 .header-1 .link a{padding:0 .416vw;font-size:clamp(12px,.937vw,18px)}
.header1 .header-1 .link a:after{height:1.25vw;margin-top:-.625vw}
.header1 .header-2{height:3.645vw}
.header1 .header-2 .nav a{padding:0 .781vw;height:3.645vw;line-height:3.645vw;font-size:clamp(13px,.99vw,19px)}
.header1 .header-2 .header-sub{padding-top:.781vw;-webkit-transform:translate(-50%,-.26vw);-ms-transform:translate(-50%,-.26vw);-o-transform:translate(-50%,-.26vw);transform:translate(-50%,-.26vw)}
.header1 .header-2 .sub1{padding:.208vw .312vw;width:9.895vw;border-radius:.52vw;box-shadow:0 .312vw .677vw 0 rgba(177,177,177,.8)}
.header1 .header-2 .sub1 a{padding:.911vw .52vw!important;font-size:clamp(12px,.937vw,18px)!important}
.header2 .header2-1{height:3.125vw}
.header2 .header2-1 .right{padding-right:1.458vw}
.header2 .header2-1 .logo{width:8.125vw;height:2.083vw;line-height:2.083vw}
.header2 .header2-1 .nav a{padding:0 2.031vw;font-size:clamp(12px,.833vw,16px);line-height:3.13vw}
.header2 .header2-1 .header-sub{padding-top:.52vw;-webkit-transform:translate(-50%,-.26vw);-ms-transform:translate(-50%,-.26vw);-o-transform:translate(-50%,-.26vw);transform:translate(-50%,-.26vw)}
.header2 .header2-1 .sub1{padding:.208vw .312vw;width:7.812vw;border-radius:.52vw;box-shadow:0 .312vw .677vw 0 rgba(177,177,177,.8)}
.header2 .header2-1 .sub1 a{padding:.52vw!important;font-size:clamp(12px,.833vw,16px)!important}
.header2 .header2-2{height:6.875vw}
.header2 .header2-2 .logo{/*width:27.39vw;*/height:5.104vw;line-height:5.104vw}
.header2 .header2-2 .link a{padding:0 .833vw 0 1.041vw;min-width:7.291vw;height:1.822vw;line-height:1.822vw;font-size:clamp(12px,.833vw,16px)}
.header2 .header2-2 .link img{margin-right:.416vw;width:.781vw}
.header2 .header2-2 .search{width:27.91vw}
.header2 .header2-2 .search .inp{padding:0 .729vw;height:2.395vw;line-height:2.291vw;font-size:clamp(12px,.729vw,14px)}
.header2 .header2-2 .search .submit{width:5.104vw;font-size:.94vw;border-radius:.52vw}
.header2 .header2-2 .info{margin-top:.625vw;font-size:clamp(12px,.937vw,18px)}
.header2 .header2-2 .info span{padding:0 .781vw}
.header2 .header2-2 .info span:before{height:.781vw}
.header2 .header2-2 .info a{padding:0 .156vw}
.header4 .header4-1{height:3.125vw}
.header4 .header4-1 .logo{width:8.437vw;height:2.291vw;line-height:2.291vw}
.header4 .header4-1 .addr{margin-left:1.145vw;padding:0 .82vw 0 .937vw;min-width:3.437vw;height:1.979vw;line-height:1.979vw;font-size:clamp(12px,.833vw,16px);-webkit-background-size:.63vw,.47vw;background-size:.63vw,.47vw}
.header4 .header4-1 .nav li{padding:0 .078vw}
.header4 .header4-1 .nav a{padding:0 1.093vw;height:3.125vw;line-height:3.125vw;font-size:clamp(12px,.833vw,16px)}
.header4 .header4-1 .header-sub{padding-top:.52vw;-webkit-transform:translate(-50%,-.26vw);-ms-transform:translate(-50%,-.26vw);-o-transform:translate(-50%,-.26vw);transform:translate(-50%,-.26vw)}
.header4 .header4-1 .sub1{padding:.208vw .312vw;width:6.77vw}
.header4 .header4-1 .sub1 a{padding:.52vw!important;font-size:clamp(12px,.729vw,14px)!important}
.header4 .header4-1 .set{margin:0 -.364vw;margin-left:1.041vw;font-size:clamp(12px,.833vw,16px)}
.header4 .header4-1 .set a{padding:0 .364vw}
.header4 .header4-1 .set a:before{height:.833vw}
.header4 .header4-2{padding:1.041vw 0}
.header4 .header4-2 .middle{padding:0 2.916vw}
.header4 .header4-2 .ad{height:6.77vw;border-radius:.52vw}
.header4 .header4-2 .search .inp{padding:0 .937vw;height:3.385vw;line-height:3.281vw;font-size:1.041vw;border-radius:.26vw}
.header4 .header4-2 .search .submit{right:.156vw;top:.156vw;width:6.77vw;height:3.072vw;font-size:1.041vw;border-radius:.26vw}
.header4 .header4-2 .link{margin:0 -.52vw;margin-top:.208vw;font-size:clamp(12px,.833vw,16px);line-height:1.25vw}
.header4 .header4-2 .link a{margin:0 .52vw}
.header4 .header4-2 .link img{margin:-.156vw .416vw 0 0;width:1.25vw;height:1.25vw}
.header4 .header4-3 a{padding:0 .52vw;font-size:clamp(12px,.937vw,18px);line-height:3.125vw}
.header4 .header4-3 a:after,.header4 .header4-3 a:before{margin-top:-.729vw;height:1.458vw}
.footer .footer-1{padding:1.562vw 0}
.footer .footer-2 .footer-top{padding:3.020vw 0 1.041vw}
.footer .footer-2 .footer-top .col{padding-top:1.041vw}
.footer .footer-2 .footer-bot{padding:1.25vw 0}
.footer .foot-link .tit{font-size:1.562vw}
.footer .foot-link .tit span{margin-left:1.197vw;font-size:clamp(12px,.937vw,18px)}
.footer .foot-link .link{margin:0 -1.145vw;margin-top:.937vw}
.footer .foot-link .link a{padding:0 1.145vw;font-size:clamp(12px,.937vw,18px)}
.footer .foot-info{font-size:clamp(12px,.833vw,16px)}
.footer .foot-info .tit{margin-bottom:.833vw;font-size:1.145vw}
.footer .foot-codes{margin:0 -.468vw;margin-top:1.562vw}
.footer .foot-codes .item{padding:0 .468vw}
.footer .foot-codes .pic{width:4.687vw;height:4.687vw;padding:.26vw;line-height:4.166vw;margin:0 auto .572vw}
.footer .foot-codes .tit{font-size:clamp(12px,.729vw,14px)}
.footer .foot-nav dl{padding-right:.781vw}
.footer .foot-nav dt{margin-bottom:1.406vw;font-size:clamp(12px,.937vw,18px)}
.footer .foot-nav dd a{margin-bottom:.937vw;font-size:clamp(12px,.833vw,16px)}
.footer .foot-nav .info{font-size:clamp(12px,.833vw,16px)}
.footer .foot-nav .info p{margin-bottom:.781vw}
.footer .foot-nav .info img{margin:-.104vw .312vw 0 0;width:.937vw}
.footer .foot-nav .share{margin:0 -.468vw -.416vw;margin-top:.937vw}
.footer .foot-nav .share .item{padding:0 .468vw;margin-bottom:.416vw}
.footer .foot-nav .share .icon{width:1.979vw;height:1.979vw;line-height:1.979vw}
.footer .foot-copy{font-size:clamp(12px,.729vw,14px)}
.fixedSnav-hg1{right:.468vw}
.fixedSnav-hg1 .item{margin:.156vw 0}
.fixedSnav-hg1 .icon{width:3.020vw;height:3.020vw;line-height:3.020vw}
.fixedSnav-hg1 .wechat{padding:.52vw;font-size:.729vw;line-height:1.458vw;right:3.854vw;top:-1.302vw;width:5.937vw;border-radius:.572vw;box-shadow:0 .156vw .26vw 0 rgba(63,63,63,.19)}
.fixedSnav-hg1 .wechat:before{top:2.604vw;right:-.52vw;width:.52vw;height:.52vw}
.fixedSnav-hg1 .wechat .pic{height:4.947vw;line-height:4.947vw}
.fixedSnav-hg1 .tel{height:3.020vw;line-height:3.020vw;font-size:1.145vw}
.fixedSnav-hg1 .tel img{margin-right:.312vw;width:1.875vw}
.fixedSnav-hg1 .item:hover .tel{padding:0 1.041vw;width:12.5vw}
.fixedSnav-hg2{right:.416vw;width:4.166vw;height:2.812vw;line-height:2.812vw}
}
@media only screen and (max-width:949px){
body{padding-top:60px}
.wp{padding:0 15px;width:auto;max-width:none}
.fixedSnav-hg1,.fixedSnav-hg2,.footer,.hasMob .pagePc,.header1,.header2,.header3,.header4{display:none}
.hasMob .pageMob,.mob-footer1,.mob-footer2,.mob-header1{display:block}
}
/*!****** 公用 end *******/
/*!****** 其他 *******/
.banner1{position:relative}
.banner1 img{width:100%;display:block}
.banner1-text{position:absolute;width:980px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);max-width:94%}
.banner1-text h2{font-size:36px;line-height:1.52;text-shadow:2px 2px 5px rgba(0,0,0,.1);color:#fff}
.breadcrumb{box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}
.breadcrumb-box{margin:0 auto;width:1550px;max-width:94%}
.breadcrumb-box ul{display:flex;flex-wrap:wrap}
.breadcrumb-box li{width:20%;text-align:center;font-size:16px;position:relative;height:70px}
.breadcrumb-box li:before{position:absolute;content:"";border-right:1px solid #d5d5d5;height:35px;right:0;top:50%;transform:translateY(-50%)}
.breadcrumb-box li:last-child:before{display:none}
.breadcrumb-box a{display:inline-block;line-height:70px;color:#333;padding:0 30px;position:relative}
.breadcrumb-box a:before{position:absolute;content:"";border-bottom:2px solid #3fb07c;width:0;bottom:0;left:50%;transform:translateX(-50%);transition:all .5s}
.breadcrumb-box li.active a{color:#3fb07c}
.breadcrumb-box li.active a:before{width:100%}
.breadcrumb-box a:hover{color:#3fb07c}
.breadcrumb-box a:hover:before{width:100%}
.bj1{background:#f5f8fc}
.wz1550{width:1550px;margin:0 auto;max-width:94%}
.news-left{width:calc(100% - 468px)}
.zxdt_title{padding:65px 0 38px}
.zxdt_title h2{font-size:36px;color:#333;position:relative;padding-left:25px}
.zxdt_title h2:before{width:4px;height:30px;border-radius:2px;background:#3fb07c;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zxdt_nr li{padding-bottom:20px}
.zxdtbox{padding:18px;border-radius:8px;background:#fff;display:flex;justify-content:space-between;align-items:center;transition:all .5s}
.zxdt-img{width:340px;border-radius:8px;overflow:hidden}
.zxdt-img img{width:100%;border-radius:8px;spect-ratio:340/205;transition:all 1s}
.zxdt-text{width:calc(100% - 375px)}
.zxdt-text h2{font-size:24px;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zxdt-text h3{font-size:16px;margin:15px 0 25px;color:#999;font-weight:400}
.zxdt-text p{font-size:16px;color:#666;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.zxdt_nr a:hover h2{color:#3fb07c}
.zxdt_nr a:hover img{transform:scale(1.1)}
.zxdt_nr{padding-bottom:35px}
.pagination ul{display:flex;gap:12px;justify-content:center}
.pagination a{display:block;line-height:38px;font-size:14px;color:#333;border:1px solid #828283;padding:0 15px;border-radius:6px}
.pagination a:hover,.pagination li.cur a{color:#fff;border:1px solid #3fb07c;background:#3fb07c}
.news{padding-bottom:77px;display:flex;justify-content:space-between}
.news-right{width:450px;padding-top:40px}
.zhxx{border-radius:8px;background:#fff;margin-bottom:20px}
.zhxx-title{padding:28px 20px 15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}
.zhxx-title h2{font-size:30px;color:#333;display:flex;gap:10px;align-items:center}
.zhxx-title h2 img{width:44px}
.zhxx-title a{transition:all .5s;font-size:18px;color:#999;display:flex;gap:8px;align-items:center;display:flex;gap:8px;align-items:center}
.zhxx-title a img{width:16px}
.zhxx-title a:hover{color:#3fb07c}
.zhxx-nr{padding:20px 35px 35px}
.zhxx-nr h2{font-size:20px;color:#333;position:relative;padding:0 0 0 20px;line-height:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}
.zhxx-nr h2:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;border:2px solid #3fb07c;left:0;top:50%;transform:translateY(-50%)}
.zhxx-nr p{font-size:14px;line-break:1.5;color:#666;padding-left:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.zhxx-nr a:hover h2{color:#ff9f51}
.zhxx-nr a:hover h2:before{border:2px solid #ff9f51}
.zxdt_nr a:hover .zxdtbox{box-shadow:0 10px 10px rgba(0,0,0,.1)}
.tzggbox{display:flex;justify-content:space-between;align-items:center;border-radius:8px;background:#fff;padding:45px 30px;transition:all .5s}
.tzgg-left{text-align:right;width:130px;border-right:1px solid #ccc;padding:10px 30px 10px 0}
.tzgg-left h2{font-size:36px;color:#3fb07c}
.tzgg-left p{font-size:20px;color:#666}
.tzgg-right{width:calc(100% - 160px)}
.tzgg-right h2{font-size:24px;color:#333;margin:0 0 10px;font-weight:400}
.tzgg-right p{font-size:16px;color:#666;line-height:1.875}
.zxdt_nr a:hover .tzggbox{box-shadow:0 10px 10px rgba(0,0,0,.1)}
.bzbkbox{border-radius:8px;background:#fff;padding:35px 45px;transition:all .5s}
.bzbkbox h2{font-size:24px;color:#333}
.bzbkbox h3{margin:10px 0;font-weight:400;font-size:16px;color:#999}
.bzbkbox p{font-size:16px;color:#666;line-height:1.875}
.zxdt_nr a:hover .bzbkbox{box-shadow:0 10px 10px rgba(0,0,0,.1)}
.news-xqnr{background:#fff;padding:0 65px 40px}
.wzfy{padding:35px 0}
.wzfy p{font-size:16px;color:#999;gap:5px;display:flex}
.wzfy p a{color:#999;transition:all .5s}
.wzfy p a:hover{color:#339f6d}
.wzxq-title{border-bottom:1px solid #ccc;padding-bottom:55px}
.wzxq-title h2{color:#333;font-size:36px}
.wzxq-title p{color:#999;font-size:20px}
.wzxq-wb{padding:30px 0 40px}
.wzxq-wb p{font-size:18px;color:#666;line-height:1.66}
.wzxq-wb img{/*display:block;margin:40px 0*/}
.wzfya{border-top:1px solid #ccc;padding:20px 60px;border-bottom:1px solid #ccc}
.wzfya li{font-size:18px;color:#666;line-height:40px}
.wzfya li a{color:#333}
.wzfya li a:hover{color:#339f6d}
.header3{background:#fff}
.header3box{width:1550px;margin:0 auto;max-width:94%;height:60px;display:flex;justify-content:space-between;align-items:center}
.header3-left{display:flex;gap:20px;align-items:center}
.logog3{width:160px}
.logog3 img{width:100%}
.selectbox{position:relative}
.wby1{min-width:65px;font-size:16px;color:#666;border:none;padding:0 15px 0 18px;background:url(../images/a7.png) center left no-repeat}
.selectbox:before{position:absolute;content:"";width:12px;height:16px;right:0;top:50%;transform:translateY(-50%);background:url(../images/a8.png) center center no-repeat}
.header3-right{display:flex;gap:40px}
.nav1 ul{display:flex}
.nav1 ul li{display:block;position:relative}
.nav1 h3 a{display:block;transition:all .5s;font-size:16px;padding:0 20px;color:#666;line-height:60px;font-weight:400}
.nav1 h3 a:hover,.nav1 li.active h3 a{color:#fff;background:#3fb07c}
.dlzc ul{display:flex;gap:15px}
.dlzc li{font-size:18px;color:#ccc;line-height:60px}
.dlzc a{color:#333}
.dlzc a:hover{color:#339f6d}
.sub{position:absolute;width:146px;top:60px;padding-top:10px;left:50%;transform:translateX(-50%);z-index:10;display:none}
.sub dl{border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}
.sub dt{border-bottom:1px solid #ccc;text-align:center}
.sub dt:last-child{border:none}
.sub dt a{display:block;font-size:18px;line-break:64px;color:#333;line-height:64px}
.sub dt a:hover{color:#ff9e4f}
.banner3{background:url(../images/banner2.jpg) center center no-repeat;background-size:cover;padding:30px 0 95px}
.banner3-text{width:1550px;margin:0 auto;max-width:94%;display:flex;justify-content:space-between;align-items:center}
.wzgg{width:350px}
.wzgg img{width:100%;border-radius:8px;aspect-ratio:350/130;object-fit:cover}
.ssnr{width:calc(100% - 820px)}
.ssnrbox{position:relative;border-radius:4px;border:1px solid #ff9e4f;height:63px;background:#fff}
.wby2{width:100%;height:61px;line-height:61px;font-size:20px;padding:0 20px;border:none;box-sizing:border-box;border-radius:4px}
.btn2{border:none;background:#ff9e4f;width:130px;height:56px;cursor:pointer;right:3px;top:50%;transform:translateY(-50%);color:#fff;font-size:20px;border-radius:4px;position:absolute}
.ssnr ul{display:flex;gap:25px;padding-top:8px}
.ssnr li a{font-size:16px;color:#666}
.ssnr li img{margin:-3px 8px 0 0;vertical-align:middle}
.ssnr li a:hover{color:#339f6d}
.gzdd{background:#fff;border-radius:8px;top:-65px;position:relative;z-index:10;padding:30px 25px 0}
.gzddbox{display:flex;justify-content:space-between;flex-wrap:wrap}
.gzdd-left h2{font-size:16px;line-height:35px;color:#999;font-weight:400}
.gzdd_right{width:calc(100% - 108px)}
.gzdd_right ul{display:flex;gap:17px;flex-wrap:wrap}
.gzdd_right li{padding-bottom:20px}
.gzdd_right a{display:block;line-height:35px;padding:0 17px;border-radius:5px;font-size:16px;color:#333;transition:all .5s}
.gzdd_right a:hover,.gzdd_right li.active a{color:#fff;background:#3fb07c}
.gzdd-btn{border-top:1px solid #ccc;text-align:center;font-weight:700;font-size:16px;color:#ff9e4f;padding:10px 0 18px;cursor:pointer}
.gzdd-btn span{font-weight:700;font-size:16px;color:#ff9e4f;cursor:pointer;display:inline-block;padding-right:18px;background:url(../images/a11.png) right center no-repeat}
.gzdd-btn span.on{background:url(../images/a12.png) right center no-repeat}
.gzdd-xq{height:110px;overflow:hidden}
.qbcsxq p{font-size:16px;color:#339f6d;line-height:35px;cursor:pointer;padding-left:20px}
.rmzy{margin-top:-45px;border-radius:8px;background:#fff}
.rmzy-title{border-bottom:1px solid #ccc;padding:0 20px}
.rmzy-title ul{display:flex;gap:45px}
.rmzy-title span{font-size:26px;color:#999;padding:0 20px 0 10px;line-height:80px;cursor:pointer;position:relative;display:block}
.rmzy-title span:before{position:absolute;content:"";border-bottom:3px solid #ff9e4f;width:0;left:50%;transform:translateX(-50%);bottom:-1px;transition:all .5s}
.rmzy-title li.active span{color:#333}
.rmzy-title li.active img{filter:grayscale(0)}
.rmzy-title li.active span:before{width:100%}
.rmzy-title li img{display:inline-block;vertical-align:middle;margin:-3px 10px 0 0;filter:grayscale(100%)}
.rmzy-qh{padding:33px 30px 55px;animation:1s fadeIn}
.rmzy-qh .list-rom{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:45px}
.list-rom li{border:1px solid #ccc;border-radius:8px;width:calc(33.333% - 40px/3);overflow:hidden;transition:all .5s}
.rmtop{padding:35px 20px 20px;display:flex;justify-content:space-between;align-items:center}
.rmtop h2{font-size:24px;color:#333}
.rmtop h2 span{font-size:20px;color:#f53838;padding-left:15px}
.rmtop b{font-size:14px;color:#999;font-weight:400}
.rmtop b img{display:inline-block;vertical-align:middle;margin:-3px 8px 0 0}
.rmtext{padding:0 20px 18px}
.rmtext dl{display:flex;gap:10px;flex-wrap:wrap}
.rmtext dt{line-height:30px;font-size:16px;padding:0 15px;border-radius:6px;background:#f6f6f6;color:#666;overflow:hidden}
.rmzybox h3{padding:0 20px;background:#f5f8fc;font-size:16px;color:#666;line-height:45px;font-weight:400}
.rmzybox h3 img{vertical-align:middle;margin:-3px 15px 0 0}
.rmzy-qh li:hover h2{color:#339f6d}
.rmzy-qh li:hover{box-shadow:0 10px 10px rgba(0,0,0,.1)}
.qzzx{margin-top:90px;background:#fff;padding-bottom:75px}
.qzzx-title{text-align:center;padding:80px 0 50px}
.qzzx-title h2{color:#333;font-size:36px;position:relative;padding-bottom:15px}
.qzzx-title h2:before{border-bottom:3px solid #339f6d;width:38px;bottom:0;left:50%;transform:translateX(-50%);position:absolute;content:""}
.qzzx-bt .more{font-size:18px;color:#3fb07c;line-height:1.8;border-bottom:1px solid #3fb07c;display:flex;align-items:center;gap:5px}
.qzzx-bt .more i{margin-left:8px;display:block;width:37px;height:13px;background:url(../images/hg-icon_arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.qzzx-nr{display:flex;justify-content:space-between;flex-wrap:wrap}
.qzzx-box{width:calc(50% - 30px)}
.qzzx-box:nth-child(2) .qzzx-bt h2{color:#3fb07c}
.qzzx-box:nth-child(2) .qzzx-bt .more{font-size:18px;color:#3fb07c;line-height:1.8;border-bottom:1px solid #3fb07c}
.qzzx-bt{margin-bottom:33px;display:flex;justify-content:space-between;align-items:center;position:relative}
.qzzx-bt h2{font-size:26px;color:#ff9e4f;position:relative;display:flex;gap:20px;align-items:center}
.qzzx-bt:before{position:absolute;content:"";border-bottom:1px solid #ccc;width:calc(100% - 300px);top:50%;transform:translateY(-50%);right:140px}
.qzzx-img img{border-radius:8px;width:100%;object-fit:cover;aspect-ratio:745/250}
.qzzx-text{margin-top:25px;padding-right:25px;overflow:auto;height:360px}
.qzzx-text::-webkit-scrollbar{width:3px;background-color:#ccc}
.qzzx-text::-webkit-scrollbar-thumb{background-color:#3fb07c}
.qzzx-text li{display:flex;justify-content:space-between;line-height:52px;font-size:24px}
.qzzx-text li span{color:#666}
.qzzx-text li a{position:relative;width:calc(100% - 140px);padding-left:30px;color:#333;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qzzx-text li a:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;background:#ff9e4f;left:5px;top:50%;transform:translateY(-50%)}
.qzzx-text li a:hover{color:#339f6d}
.rcpx{padding-bottom:75px}
.rcpx-nr{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:45px}
.rcpx-left{width:840px}
.rcpx-left li{padding-bottom:20px}
.rcpx-box{border-radius:8px;overflow:hidden;background:#fff;transition:all .5s;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;transition:all .5s}
.rxpx-img{width:329px}
.rxpx-img img{width:100%;border-radius:8px;object-fit:cover;aspect-ratio:329/197;display:block}
.rxpx-text{width:calc(100% - 360px);padding:0 30px 0 0;box-sizing:border-box}
.rxpx-text h2{font-size:24px;color:#333;margin-bottom:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s}
.rxpx-text p{font-size:16px;line-height:1.875;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.rcpx-left a:hover .rcpx-box{box-shadow:0 10px 10px rgba(0,0,0,.1)}
.rcpx-left a:hover h2{color:#339f6d}
.rcpx-right{width:690px}
.rcpx-right li{padding-bottom:15px}
.voder{border-radius:8px;position:relative;overflow:hidden}
.bfbtn{position:absolute;background:url(../images/a23.png) center center no-repeat;width:74px;height:74px;border-radius:50%;background-size:100%;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}
.voder-img img{width:100%;border-radius:8px;aspect-ratio:690/413;object-fit:cover;transition:all .5s}
.voder-img:hover img{transform:scale(1.1)}
.voder-text{position:absolute;width:100%;bottom:0;left:0;padding:0 48px;box-sizing:border-box;background:rgba(3,3,3,.37);display:flex;justify-content:space-between;align-items:center;height:67px}
.voder-text b{color:#fff;font-size:26px;font-weight:400}
.voder-text dl{display:flex;gap:35px;font-size:16px;color:#fff}
.voder-text dl dt img{vertical-align:middle;margin:-3px 6px 0 0}
.more-btn{font-size:18px;display:block;text-align:center;color:#fff;line-height:50px;width:280px;border-radius:8px;background:#339f6d;transition:all .5s;margin:0 auto}
.more-btn:hover{background:#ff9e4f;color:#fff}
.qjbj{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:501;display:none}
.dqxztc{position:fixed;background:#fff;border-radius:8px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:502;width:1075px;max-height:94%;padding:30px 25px;display:none}
.dqxz-top{border-bottom:1px solid #ccc;padding:0 20px 15px}
.dqxz-top span{font-size:14px;color:#333}
.wby3{width:387px;height:35px;border-radius:6px;border:1px solid #ccc;padding:0 13px;box-sizing:border-box}
.dqxz-title ul{display:flex;gap:28px}
.dqxz-title li{font-size:18px;line-height:65px;color:#333;cursor:pointer}
.dqxz-title li.cur span{color:#339f6d}
.dqxzbox{height:510px;overflow:auto;animation:1s fadeIn}
.dqxzbox ul jtbc-view{display:flex;flex-wrap:wrap;gap:20px}
.dqxzbox li{width:calc(20% - 80px/5)}
.dqxzbox li span{display:block;text-align:center;font-size:18px;color:#333;line-height:60px;border-radius:8px;background:#f5f8fd;cursor:pointer}
.dqxzbox li span:hover{color:#339f6d}
.bread{width:1550px;margin:0 auto;max-width:94%}
.bread p{font-size:16px;color:#999;line-height:70px;display:flex;gap:12px}
.bread p a.active,.bread p a:hover{color:#333}
.dqfl{border-radius:8px;background:#fff;padding:30px 0 0}
.dqflbox{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px 15px}
.dqflbox:nth-child(1){border-radius:8px;box-shadow:0 10px 10px rgba(0,0,0,.1);margin-bottom:30px}
.dqfl-left{width:80px}
.dqfl-left h2{text-align:right;font-size:16px;color:#999;line-height:35px;font-weight:400}
.dqfl-right{width:calc(100% - 110px)}
.dqfl-right ul{display:flex;flex-wrap:wrap}
.dqfl-right li{padding-bottom:10px}
.dqfl-right li a{display:block;line-height:35px;border-radius:8px;transition:all .5s;font-size:16px;padding:0 20px;color:#333}
.dqfl-right a:hover,.dqfl-right li.active a{color:#fff;background:#3fb07c}
.jxsj-title{text-align:center;padding:45px 0}
.jxsj-title h2{font-weight:400;font-size:36px;color:#333;position:relative;padding-bottom:17px}
.jxsj-title h2:before{border-bottom:3px solid #339f6d;width:38px;bottom:0;left:50%;transform:translateX(-50%);position:absolute;content:""}
.jxsj-nr{padding-bottom:70px}
.jxsj-nr ul{display:flex;flex-wrap:wrap;gap:20px}
.jxsj-nr li{width:calc(20% - 80px/5)}
.jxsj-img{border-radius:8px;overflow:hidden}
.jxsj-img img{width:100%;object-fit:cover;aspect-ratio:294/240;transition:all .5s;border-radius:8px;display:block}
.jxsj-text{padding:10px 0}
.jxsj-text h2{font-size:20px;color:#333;transition:all .5s}
.jxsj-text h3{font-size:14px;color:#666;font-weight:400;margin:5px 0}
.jxsj-text h3 b{padding:0 5px;color:#999;font-weight:400}
.jxsj-text h3 img{display:inline-block;vertical-align:middle;margin:-3px 5px 0 0}
.jxsj-text p{font-size:14px;color:#666;line-height:1.642}
.rnbq1{display:inline-block;padding:0 10px;border-radius:4px;color:#fa7c15;border:1px solid #fa7c15;vertical-align:middle;margin:-3px 0 0 5px;font-size:12px;line-height:17px;font-weight:400}
.rnbq2{display:inline-block;padding:0 10px;border-radius:4px;color:#2068ff;border:1px solid #2068ff;vertical-align:middle;margin:-3px 0 0 5px;font-size:12px;line-height:17px;font-weight:400}
.jxsj-nr a:hover h2{color:#339f6d}
.jxsj-nr a:hover .jxsj-img img{transform:scale(1.1)}
.felc{padding-bottom:78px}
.felc-nr{padding-bottom:62px}
.felc-nr ul{display:flex;justify-content:space-between}
.felc-nr li{text-align:center;cursor:pointer}
.felcbox{margin:0 auto;position:relative;background:url(../images/a30.png);width:112px;height:130px;background-size:100% 100%}
.felcbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.felcbox h3{position:absolute;text-align:center;background:url(../images/a40.png);width:42px;line-height:42px;background-size:100% 100%;color:#fff;font-size:20px;bottom:-10px;left:50%;transform:translateX(-50%)}
.felc-nr p{position:relative;text-align:center;font-size:24px;color:#666;padding:30px 0 27px}
.felc-nr li.cur .felcbox{background:url(../images/a41.png);background-size:100% 100%}
.felc-nr li.cur img{filter:brightness(0) invert(1)}
.felc-nr li.cur h3{background:url(../images/a42.png);background-size:100% 100%}
.felc-nr li.cur p{background:url(../images/a43.png) center bottom no-repeat}
.felc-box{border-radius:8px;background:#f5f8fc;padding:35px;display:flex;justify-content:space-between;align-items:center;animation:1s fadeIn}
.felc-img{width:405px;border-radius:8px;overflow:hidden}
.felc-img img{width:100%;object-fit:cover}
.felc-text{width:calc(100% - 450px)}
.felc-text h2{font-weight:400;color:#333;font-size:36px}
.felc-text h3{font-size:18px;color:#999;font-weight:400;margin:10px 0 20px}
.felc-text p{font-size:18px;color:#666;line-height:1.66}
.tsfw{padding:70px}
.tsfw-nr ul{display:flex;gap:40px;flex-wrap:wrap}
.tsfw-nr li{width:calc(33.333% - 80px/3);border-radius:8px;background:#fff}
.tsfwbox{text-align:center;padding:50px 75px 35px}
.tsfwbox img{margin:0 auto}
.tsfwbox h2{position:relative;text-align:center;padding:10px 0 30px;font-weight:400;font-size:30px}
.tsfwbox h2::before{position:absolute;content:"";border-bottom:4px solid #3fb07c;width:40px;border-radius:2px;bottom:14px;left:50%;transform:translateX(-50%)}
.tsfwbox p{font-size:18px;line-break:1.66;color:#666}
.header4box{height:94px;width:1550px;margin:0 auto;max-width:94%;display:flex;justify-content:space-between;align-items:center}
.logo4{width:245px}
.logo4 img{width:100%}
.header3-right .search{width:454px;height:53px;background-color:#f2f2f2;position:relative;border-radius:26px;overflow:hidden}
.header3-right .search .inp{padding:0 10px 0 33px;display:block;border:none;background:0 0;width:100%;height:53px;line-height:53px;font-size:16px;color:#333}
.header3-right .search .submit{margin-top:-18px;position:absolute;right:13px;top:50%;width:36px;height:36px;background:url(../images/hg-icon_so1.png) center center no-repeat #ff9e4f;-webkit-background-size:24px auto;background-size:24px auto;border:none;border-radius:50%}
.banner4{background:url(../images/banner3.jpg) center center no-repeat;background-size:cover;padding:65px 0 82px}
.banner4-text{width:1120px;max-width:94%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}
.banner4-left{width:133px}
.banner4-left img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.banner4-right{width:calc(100% - 175px)}
.banner4-right h2{font-size:36px;font-weight:400;color:#333}
.banner4-right h2 span{font-size:20px;color:#666;padding-left:35px}
.banner4-right h2 span img{display:inline-block;vertical-align:middle;margin:-3px 9px 0 0}
.banner4-right p{display:inline-block;padding:0 30px;line-height:36px;background:#3fb07c;color:#fff;border-radius:6px;font-size:16px;margin-top:12px}
.grxx-top{background:#fff}
.grxx-top ul{display:flex;justify-content:center;gap:260px}
.grxx-top a{display:block;font-size:20px;line-height:80px;color:#333;position:relative}
.grxx-top a::before{position:absolute;content:"";border-bottom:2px solid #3fb07c;width:0;left:50%;transform:translateX(-50%);bottom:0;transition:all .5s}
.grxx-top li.active a{color:#3fb07c}
.grxx-top li.active a:before{width:100%}
.grxx-top a:hover{color:#3fb07c}
.grxx-top a:hover:before{width:100%}
.grxz-nr{padding:60px 0}
.grxzbox{width:1200px;background:#fff;border-radius:8px;margin:0 auto;max-width:94%;padding:75px 150px 104px}
.grxzbox ul{padding-bottom:16px}
.grxzbox li{display:flex;justify-content:space-between;padding-bottom:30px}
.grxzbox span{text-align:right;width:170px;font-size:20px;color:#333;line-height:60px;position:relative}
.grxx-top a b{position:absolute;line-height:20px;color:#fff;background:#fb001d;padding:0 12px;font-weight:400;font-size:14px;border-radius:10px;right:-5px;top:14px}
.wby4{width:calc(100% - 200px);box-sizing:border-box;padding:0 25px;height:60px;line-height:58px;border:1px solid #ccc;border-radius:6px;font-size:20px}
.btn3{display:block;text-align:center;margin:0 auto;width:403px;height:65px;font-size:22px;color:#3fb07c;border:1px solid #3fb07c;border-radius:6px;cursor:pointer;background:#fff;transition:all .5s}
.btn3:hover{background:#3fb07c;color:#fff}
.sctp{width:calc(100% - 200px)}
.sctpbox{width:150px;height:150px;position:relative;border:1px solid #ccc;border-radius:6px;overflow:hidden}
#file{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}
.sctpbox img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/16}
.grxzbox b{color:red}
.btn4{background:#3fb07c;color:#fff;display:block;text-align:center;margin:0 auto;width:403px;height:65px;font-size:22px;border:1px solid #3fb07c;border-radius:6px;cursor:pointer}
.yzm{width:calc(100% - 200px);box-sizing:border-box;height:60px;line-height:58px;border:1px solid #ccc;border-radius:6px;font-size:20px;display:flex;justify-content:space-between;align-items:center}
.yxmbtn{width:168px;text-align:center;font-size:20px;color:#3fb07c;border-left:1px solid #ccc;font-weight:400;cursor:pointer;line-height:37px;height:37px}
.wby5{width:calc(100% - 168px);box-sizing:border-box;padding:0 25px;height:58px;line-height:58px;font-size:20px;border:none;background:0 0}
.mytl{width:1200px;margin:0 auto;max-width:94%;padding:30px 0 25px}
.mytl li{padding-bottom:20px}
.mytlbox{background:#fff;border-radius:8px;padding:30px 90px 45px}
.mytlbox h2{font-size:24px;margin-bottom:5px}
.mytlbox p{font-size:18px;line-height:27px;color:#666}
.mytlbox h3{font-size:16px;color:#999;display:flex;gap:20px;font-weight:400;margin-top:20px}
.mytlbox h3 a{color:#999}
.mytlbox h3 a:hover{color:#339f6d}
.mytlbox h3 img{vertical-align:middle;margin:-3px 10px 0 0}
.sjht{width:100%;height:100vh;display:flex;justify-content:space-between;background:#eff4fc}
.sjht_left{width:350px;background:#527aff;height:100vh;overflow:auto}
.sjht-top{padding:77px 15px 46px;border-bottom:1px solid #a5baff}
.sjht-top span{display:block;margin:0 auto;width:130px}
.sjht-top p{color:#fff;font-size:24px;margin:25px 0;text-align:center}
.sjht-top a{display:block;text-align:center;font-size:18px;color:#fff;line-height:39px;background:rgba(255,255,255,.62);border:1px solid #bdccff;border-radius:4px}
.sjht-top span img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.sjht-bottom{padding:39px 17px 0}
.sjht-bottom li{padding-bottom:10px}
.sjht-bottom a{display:block;line-height:54px;border-radius:4px;font-size:20px;color:#fff;transition:all .5s;padding-left:55px}
.sjht-bottom a:hover,.sjht-bottom li.active a{background:rgba(255,255,255,.62)}
.sjht-bottom img{display:inline-block;vertical-align:middle;margin:-3px 15px 0 0}
.sjht_right{width:calc(100% - 350px)}
.top-nav{background:#fff;height:88px;padding:0 45px;box-shadow:0 0 10px rgba(0,0,0,.5)}
.top-nav ul{display:flex}
.top-nav li a{display:block;padding:0 45px;font-size:20px;color:#527aff;line-height:88px;position:relative}
.top-nav li a::before{position:absolute;content:"";border-bottom:2px solid #527aff;width:100%;left:0;bottom:0}
.lognbox{width:100%;height:100vh;background:url(../images/a2.jpg) center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}
.logn-conter{width:620px;border:1px solid #fff;border-radius:45px;background:rgba(255,255,255,.47);backdrop-filter:blur(25px);padding:90px 50px 35px}
.logn-conter h2{text-align:center;font-size:37px;color:#333;font-weight:400}
.logn-conter h3{text-align:center;display:flex;gap:105px;font-size:26px;color:#666;justify-content:center;font-weight:400;padding:50px 0 20px}
.logn-conter h3 a{color:#666;position:relative;padding-bottom:6px}
.logn-conter h3 a:before{position:absolute;content:"";border-bottom:3px solid #3fb07c;width:0;bottom:0;left:50%;transform:translateX(-50%);transition:all .5s}
.logn-conter a.active{color:#3fb07c}
.logn-conter a.active:before{width:30px}
.logn-conter a:hover{color:#3fb07c}
.logn-conter a:hover:before{width:30px}
.wby6{width:100%;font-size:18px;border:none;height:65px;line-height:65px;padding:0 25px;box-sizing:border-box;border-radius:8px}
.logn-conter li{padding-bottom:24px;text-align:right}
.logn-conter li a{text-align:right;font-size:16px;color:#3fb07c;display:inline-block;margin-right:15px}
.logn-conter li a:hover{text-decoration:underline}
.btn5{width:100%;height:65px;font-size:22px;color:#fff;border-radius:8px;background:#3fb07c;cursor:pointer;border:none}
.logn-conter p{font-size:16px;color:#666;text-align:center;padding:20px 0 70px}
.logn-conter p a{color:#3fb07c;text-decoration:underline}
.logn-conter h4{font-size:16px;color:#333;text-align:center;font-weight:400}
.logn-conter h4 a{color:#3fb07c}
.logn-conter h4 a:hover{text-decoration:underline}
.grzc-title{width:1200px;margin:0 auto;max-width:94%}
.grzc-title ul{display:flex;gap:50px;padding:40px 0 30px}
.grzc-title a{font-size:26px;color:#999;font-weight:700}
.grzc-title a:hover,.grzc-title li.active a{color:#339f6d}
.bqxx p{text-align:center;padding:60px 0 30px;color:#999;font-size:14px}
.yhxy{text-align:center;color:#333;font-size:16px;margin-top:30px}
.yhxy a{color:#339f6d}
.yhxy a:hover{text-decoration-line:underline}
.qyzc-nr{background:#fff;padding:45px 85px 35px 53px;width:1200px;box-sizing:border-box;margin:0 auto;max-width:94%}
.qyzcbox{padding-bottom:23px}
.qyzcbox h2{font-weight:400;font-size:26px;color:#333;position:relative;padding-left:25px}
.qyzcbox h2::before{position:absolute;content:"";width:4px;height:21px;background:#3fb07c;border-radius:2px;left:0;top:55%;transform:translateY(-50%)}
.lint1{display:flex;flex-wrap:wrap;justify-content:space-between}
.lint1 li{width:calc(50% - 12px)}
.qyzcbox p{font-size:20px;color:#333;padding:20px 0 15px}
.qyzcbox p b{color:red}
.wby7{width:100%;height:60px;border:1px solid #ccc;border-radius:6px;font-size:20px;padding:0 25px;background:url(../images/a66.png) 96% center no-repeat;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.wby8{width:100%;box-sizing:border-box;padding:0 25px;height:60px;line-height:58px;border:1px solid #ccc;border-radius:6px;font-size:20px;box-sizing:border-box}
.list2{padding-left:25px}
.zjxx{display:flex;justify-content:space-between;align-items:flex-end}
.zjxx-sc{width:190px;height:190px;overflow:hidden;border:1px solid #ccc;border-radius:6px;position:relative}
.zjxx-sc img{width:100%;object-fit:cover;aspect-ratio:16/16}
.zjxx-text{width:calc(100% - 215px)}
.zjxx-text dt{font-size:16px;color:#999;line-height:1.6}
.yzm.yzm-b{width:100%}
.h27{height:27px}
.cggy{display:flex;flex-wrap:wrap;justify-content:space-between;padding:37px 0 40px}
.cggy-left{width:calc(100% - 469px)}
.jdtp{overflow:hidden;position:relative}
.jdtp img{width:100%;object-fit:cover;border-radius:8px;aspect-ratio:1083/551;display:block}
.jdtp .swiper-pagination-bullet{opacity:1;background:#fff}
.jdtp .swiper-pagination-bullet-active{background:#3fb07c}
.xgnr-title{padding:45px 0 12px;display:flex;justify-content:space-between;align-items:flex-end;background:url(../images/a68.png) center bottom no-repeat;background-size:100% auto}
.xgnr-title h2{font-size:32px;color:#333;font-weight:400}
.xgnr-title h2 span{color:#ff9e4f}
.xgnr-title a{font-size:18px;color:#999;padding-right:17px;display:flex;gap:8px;align-items:center}
.xgnr-title a img{filter:grayscale(100%)}
.xgnr-title a:hover{color:#ff9e4f}
.xgnr-title a:hover img{filter:grayscale(0)}
.xgnr-title h2 img{display:inline-block;vertical-align:middle;margin:0 5px 0 7px}
.xgnr-nr{padding-top:20px}
.xgnr-nr ul{display:flex;gap:20px;flex-wrap:wrap}
.xgnr-nr li{width:calc(25% - 60px/4);border-radius:8px;background:#fff;transition:all .5s;cursor:pointer}
.xgnrbox{padding:25px 7px}
.xgnrbox h2{font-size:20px;line-height:1.4;height:2.8em;color:#333;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:14px}
.xgnrbox p{background:#f5f8fc;border-radius:6px;padding:0 13px;font-size:16px;line-height:35px;color:#666}
.xgnrbox h3{font-weight:400;font-size:16px;display:flex;justify-content:space-between;align-items:center;padding:20px 7px}
.xgnrbox h3 span{color:#999}
.xgnrbox h3 span img{vertical-align:middle;margin:-3px 5px 0 0}
.xgnrbox h3 b{font-weight:400;color:#333}
.xgnrbox h4{font-weight:400;font-size:16px;color:#333;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0 7px;line-height:37px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xgnr-botton{padding-top:15px;text-align:center}
.xgnr-botton a.more2{display:inline-block;line-height:24px;font-size:16px;color:#5bb689;padding:0 5px;border-bottom:2px solid #5bb689}
.xgnr-botton a.more3{display:inline-block;line-height:24px;font-size:16px;color:#ff9e4f;padding:0 5px;border-bottom:2px solid #ff9e4f}
.xgnr-nr li:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.xgnr-nr li:hover h2{color:#339f6d}
.zxzb-title{padding:45px 0 13px;display:flex;justify-content:space-between;align-items:flex-end;background:url(../images/a71.png) center bottom no-repeat;background-size:100% auto}
.zxzb-title h2{font-size:32px;color:#333;font-weight:400}
.zxzb-title h2 span{color:#3fb07c}
.zxzb-title a{font-size:18px;color:#999;padding-right:17px;display:flex;gap:8px;align-items:center}
.zxzb-title a img{filter:grayscale(100%)}
.zxzb-title a:hover{color:#339f6d}
.zxzb-title a:hover img{filter:grayscale(0)}
.zxzb-title h2 img{display:inline-block;vertical-align:middle;margin:0 5px 0 7px}
.rxcp{padding:20px 0 0}
.rxcp ul{display:flex;gap:20px;flex-wrap:wrap}
.rxcp li{width:calc(25% - 60px/4)}
.rxcpbox{border-radius:8px;background:#fff;transition:.5s}
.rxcp-img{padding:55px 55px 20px}
.rxcp-img img{width:100%;object-fit:cover;aspect-ratio:139/90;transition:.5s}
.rxcp-text{padding:15px 10px 30px;text-align:center}
.rxcp-text h2{font-weight:400;font-size:24px}
.rxcp-text h3{display:flex;justify-content:center;gap:8px;padding:10px 0 30px}
.wx1{width:15px;height:15px;background:url(../images/hg-icon_star2.png);background-size:100% 100%}
.wx2{width:15px;height:15px;background:url(../images/hg-icon_star1.png);background-size:100% 100%}
.rxcp-text p{font-size:16px;color:#999}
.rxcp-text h4{font-size:16px;color:#666;font-weight:400;margin-top:15px}
.rxcp-text h4 span{font-size:24px;color:red}
.rxcp a:hover .rxcpbox{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.rxcp a:hover .rxcpbox img{transform:scale(1.1)}
.rxcp a:hover .rxcpbox h2{color:#339f6d}
.cggy-right{width:448px}
.gysh{border-radius:8px;background:url(../images/a76.png) center top no-repeat #fff;background-size:cover;padding:0 20px}
.gysh-title ul{display:flex;justify-content:center;gap:50px}
.gysh-title li{position:relative;cursor:pointer;line-height:80px}
.gysh-title li:before{position:absolute;content:"";width:0;height:8px;background:#ff9c4c;left:50%;transform:translateX(-50%);bottom:27px}
.gysh-title li span{color:#333;font-size:26px;position:relative;z-index:10}
.gysh-title li.active span{color:#3fb07c}
.gysh-title li.active:before{width:100%}
.gyshbox ul{padding-bottom:10px}
.gyshbox li{margin:0 0 10px;position:relative}
.wby9{width:100%;height:50px;line-height:48px;border:1px solid #ccc;padding:0 18px;font-size:18px;box-sizing:border-box}
.hqyzm{color:#ff9e4f;font-size:18px;position:absolute;cursor:pointer;right:15px;top:50%;transform:translateY(-50%)}
.gwxq{display:flex;justify-content:space-between}
.wby10{width:38%;height:50px;line-height:48px;border:1px solid #ccc;font-size:18px;box-sizing:border-box;text-align:center}
.wby11{width:calc(62% - 10px);height:50px;line-height:48px;border:1px solid #ccc;font-size:18px;box-sizing:border-box;padding-left:18px}
.btn6{font-size:20px;color:#fff;border:none;width:100%;height:60px;background:#3fb07c;border-radius:30px;cursor:pointer}
.gyshbox p{text-align:center;padding:10px 0 15px;font-size:14px;color:#666}
.gyshbox p a{color:#339f6d}
.gyshbox p a:hover{text-decoration:underline}
.sscg{border-radius:8px;margin-bottom:20px;background:#fff;overflow:hidden}
.sscg-title{padding:0 17px;background:url(../images/hg-ls15_bg1.png) center center no-repeat;background-size:cover}
.sscg-title h2{font-size:30px;line-height:69px;color:#fff;font-weight:400}
.sscg-title h2 img{vertical-align:middle;margin:-3px 15px 0 0}
.sscj-nr{padding:10px 30px 30px}
.sscj-nr li{font-size:20px;line-height:52px}
.sscj-nr li a{display:block;position:relative;padding-left:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sscj-nr li a::before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;border:2px solid #3fb07c;box-sizing:border-box;left:0;top:50%;transform:translateY(-50%)}
.sscj-nr li a:hover{color:#3fb07c}
.sscg-title2{padding:0 17px;background:url(../images/hg-ls15_bg2.png) center center no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.sscg-title2 h2{font-size:30px;line-height:69px;color:#fff;font-weight:400}
.sscg-title2 h2 img{vertical-align:middle;margin:-3px 15px 0 0}
.sscg-title2 a{font-size:18px;display:flex;gap:5px;align-items:center;color:#fff}
.sscg-title2 a img{filter:brightness(0) invert(1)}
.zbxx-nr{padding:0 10px}
.zbxx-nr li{border-bottom:1px solid #ccc;line-height:82px;display:flex;justify-content:space-between;font-size:18px;color:#333;background:url(../images/a79.png) 84% center no-repeat;background-size:71px auto;padding:0 5px}
.zbxx-nr a{width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zbxx-nr a:hover{color:#ff9e4f}
.zbxx-nr li:last-child{border:none}
.sscg-title3{padding:0 17px;background:url(../images/hg-ls15_bg5.png) center center no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.sscg-title3 h2{font-size:30px;line-height:69px;color:#fff;font-weight:400}
.sscg-title3 h2 span{opacity:.5}
.sscg-title3 h2 img{vertical-align:middle;margin:-3px 15px 0 0}
.sscg-title3 a{font-size:18px;display:flex;gap:5px;align-items:center;color:#fff}
.sscg-title3 a img{filter:brightness(0) invert(1)}
.rmtl{padding:12px 0}
.rmtl a:hover h2{color:#339f6d}
.rmtlbox{padding:15px 25px 15px 20px;display:flex;justify-content:space-between}
.rmtl-img{width:26px}
.rmtl-img img{width:100%;display:block}
.rmtl-text{width:calc(100% - 39px)}
.rmtl-text h2{font-weight:400;font-size:18px;color:#333;display:flex;justify-content:space-between}
.rmtl-text h2 b{font-weight:400;color:#999}
.rmtl-text p{font-size:12px;color:#666;display:flex;gap:17px;margin-top:5px}
.rmtl-text p img{vertical-align:middle;margin:-2px 4px 0 0}
.gyshbox dl{display:flex;gap:20px;flex-wrap:wrap;padding-bottom:49px}
.gyshbox dt{border-radius:8px;width:calc(50% - 20px/2);background:#eef7ff}
.gyshbox dt a{display:block;padding:45px 0;text-align:center}
.gyshbox dt h3{font-size:24px;margin-top:18px;color:#333;font-weight:400}
.gyshbox dt a:hover h3{color:#f49b47}
.zxxj{padding:12px 0 40px}
.zxxj-box{display:flex;justify-content:space-between;flex-wrap:wr~ap}
.jgxc-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px}
.jgxc-title h2{font-weight:400;color:#333;font-size:32px;position:relative;padding-left:18px}
.jgxc-title h2:before{position:absolute;content:"";border-right:4px solid #3fb07c;border-radius:2px;height:30px;left:0;top:55%;transform:translateY(-50%)}
.jgxc-title span{font-size:16px;color:#999}
.jgxc-title span b{font-weight:400;color:#ff9f50}
.jgxc-list{padding-bottom:50px}
.jgxc-bt{border-radius:8px;padding:20px;background:#3fb07c}
.jgxc-bt ul{display:flex;justify-content:space-between}
.jgxc-bt li{color:#fff;font-size:20px;text-align:center}
.jgxc-bt li:nth-child(1){width:15%}
.jgxc-bt li:nth-child(2){width:15%}
.jgxc-bt li:nth-child(3){width:50%}
.jgxc-bt li:nth-child(4){width:20%}
.jgxc-wb li{display:flex;justify-content:space-between;border-radius:8px;background:#fff;margin-top:10px;padding:31px 20px;text-align:center;font-size:20px;color:#333}
.jgxc-wb li span:nth-child(1){width:15%}
.jgxc-wb li span:nth-child(2){width:15%}
.jgxc-wb li span:nth-child(3){width:50%}
.jgxc-wb li a:nth-child(4){width:20%}
.jgxc-wb li img{vertical-align:middle;margin:-3px 14px 0 0;width:26px}
.jgxc-wb li a{color:#3fb07c}
.rxcp-title{display:flex;justify-content:space-between;align-items:center;padding:30px 0 10px}
.rxcp-title h2{color:#333;font-weight:400;font-size:32px}
.rxcp-title h2 img{vertical-align:middle;margin:0 5px 0 0}
.rxcp-title a{display:flex;align-items:center;gap:6px;color:#999;font-size:16px}
.rxcp-title a img{filter:grayscale(100%)}
.rxcp-title a:hover{color:#3fb07c}
.rxcp-title a:hover img{filter:grayscale(0)}
.xmzb-list li{padding-bottom:20px}
.xmzb-list ul{padding-bottom:30px}
.xmzb-list a{display:block;border-radius:8px;background:#fff;padding:26px 20px;transition:all .5s}
.xmzb-list h2{position:relative;font-weight:400;padding-left:25px;font-size:26px;color:#333}
.xmzb-list h2:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;background:#ff9946;left:0;top:50%;transform:translateY(-50%)}
.xmzb-list h2 b{font-weight:400;display:inline-block;padding:0 18px;border-radius:6px;background:#ffe9d8;vertical-align:middle;margin:-3px 0 0 15px;line-height:22px;font-size:14px;color:#ff9946}
.xmzb-list p{font-size:20px;color:#999;padding:5px 0 0 25px;display:flex;gap:39px}
.xmzb-list p img{vertical-align:middle;margin:-3px 8px 0 0}
.xmzb-list a:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.xmzb-list a:hover h2{color:#3fb07c}
.zbxq-title{padding:40px 0 60px;width:1300px;margin:0 auto;max-width:94%}
.zbxq-title h3{font-weight:400;font-size:16px;color:#666}
.zbxq-title h3 img{vertical-align:middle;margin:-3px 4px 0 0}
.zbxq-title h2{font-size:36px;color:#333;font-weight:400;margin:15px 0}
.zbxq-title p{font-size:16px;color:#333}
.bj2{background:#fff}
.zbxqbox{display:flex;justify-content:space-between;flex-wrap:wrap;width:1300px;margin:0 auto;max-width:94%;padding:35px 0 45px}
.zbxq-left{width:calc(100% - 468px);font-size:18px;color:#666;line-height:2}
.zbxq-left h2{font-weight:400;position:relative;font-size:26px;color:#333;padding-left:15px;margin-bottom:30px}
.zbxq-left h2:before{position:absolute;content:"";border-left:4px solid #3fb07c;border-radius:2px;left:0;top:51%;transform:translateY(-50%);height:24px}
.zbxq-left h2::after{border-bottom:1px solid #ccc;width:calc(100% - 135px);right:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.sjzx-wdl{position:relative;padding-left:5px}
.sjzx-wdl-active:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;backdrop-filter:blur(3px)}
.zbxq-left p a{color:#3fb07c}
.zbxq-left p b{font-weight:400;color:#f54343}
.xzbotton{display:inline-block;line-height:50px;border-radius:6px;color:#fff;background:#3fb07c;padding:0 22px;margin-top:30px;font-size:18px}
.xzbotton img{vertical-align:middle;margin:-3px 5px 0 0}
.xzbotton:hover{color:#fff}
.zbxq-right{width:448px}
.lxfs{border-radius:8px;margin-bottom:20px;overflow:hidden;background:#f5f8fc}
.lxfs-title{background:url(../images/hg-ls15_bg2.png);padding:0 17px;background-size:cover}
.lxfs-title h2{font-size:30px;line-height:69px;color:#fff;font-weight:400}
.lxfs-title h2 img{vertical-align:middle;margin:-3px 15px 0 0;width:30px}
.lxfs-nr{padding:0 20px}
.lxfs ul{padding-top:20px}
.lxfs li{padding-bottom:20px}
.lxfs p{font-size:20px;color:#999}
.lxfs h3{font-weight:400;font-size:22px;color:#333}
.zbxxgb{border-radius:8px;overflow:hidden;background:#f5f8fc;margin-bottom:20px}
.sscg-title{display:flex;justify-content:space-between;align-items:center}
.sscg-title a{font-size:18px;color:#fff}
.sscg-title a img{vertical-align:middle;margin:-3px 4px 0 0;filter:brightness(0) invert(1)}
.zbxxnr{padding:10px 20px 20px}
.zbxxnr li{font-size:20px;line-height:2.25;position:relative;padding-left:16px;display:flex;justify-content:space-between;align-items:center}
.zbxxnr li::before{width:5px;height:5px;border-radius:50%;background:#3fb07c;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zbxxnr li span{font-size:16px;color:#999}
.zbxxnr li a{color:#333;width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zbxxnr li a:hover{color:#3fb07c}
.myxjnr{border-radius:8px;background:#f5f8fc;overflow:hidden}
.myxj-title{padding:0 17px;background:url(../images/hg-ls15_bg4.png) center center no-repeat;background-size:cover}
.myxj-title h2{font-size:30px;line-height:69px;color:#fff;font-weight:400}
.myxj-title h2 img{vertical-align:middle;margin:-3px 15px 0 0}
.zbxxnr2{padding:10px 20px 20px}
.zbxxnr2 li{font-size:20px;line-height:2.25;position:relative;padding-left:16px;display:flex;justify-content:space-between;align-items:center}
.zbxxnr2 li::before{width:5px;height:5px;border-radius:50%;background:#2068ff;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zbxxnr2 li span{font-size:16px;color:#999}
.zbxxnr2 li a{color:#333;width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zbxxnr2 li a:hover{color:#2068ff}
.xmmd-list ul{padding-bottom:18px}
.xmmd-list li{padding-bottom:22px}
.xmmdbox{display:flex;justify-content:space-between;align-items:center;border-radius:8px;background:#fff;padding:21px;transition:all .5s}
.xmmd-img{width:341px;overflow:hidden}
.xmmd-img img{width:100%;object-fit:cover;aspect-ratio:341/205;transition:all .5s}
.xmmd-text{width:calc(100% - 380px)}
.xmmd-text h2{font-weight:400;color:#333;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s}
.xmmd-text h3{font-weight:400;color:#999;font-size:16px;margin:10px 0 20px}
.xmmd-text p{font-size:16px;color:#666;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.xmmd-list a:hover .xmmdbox{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.xmmd-list a:hover img{transform:scale(1.1)}
.xmmd-list a:hover h2{color:#3fb07c}
.rmzs-list li,.rmzs-list ul{padding-bottom:20px}
.rmzsbox{display:flex;justify-content:space-between;border-radius:8px;background:#fff;padding:26px 20px;transition:all .5s}
.rmzsbox b{width:28px}
.rmzsbox b img{width:100%}
.rmzs-right{width:calc(100% - 45px)}
.rmzs-right h2{font-weight:400;font-size:26px;color:#333;line-height:1;transition:all .5s}
.rmzs-right h2 span{font-size:18px;color:#999;font-weight:400}
.rmzs-right p{font-size:16px;color:#999;display:flex;gap:40px;margin-top:14px}
.rmzs-right p img{vertical-align:middle;margin:-3px 5px 0 0}
.rmzs-list a:hover .rmzsbox{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.rmzs-list a:hover h2{color:#3fb07c}
.wzpl-box{display:flex;justify-content:space-between;flex-wrap:wrap}
.grpl{border-radius:8px;background:#fff;padding:45px 45px 0 25px}
.plxx{display:flex;justify-content:space-between}
.plxx-left{width:55px}
.plxx-left img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.plxx-right{width:calc(100% - 70px)}
.plxx-text p{font-size:18px;color:#666;line-height:27px}
.plxx-text h2{font-weight:400;font-size:24px;color:#333;margin:10px 0}
.plxx-text h3{font-weight:400;display:flex;gap:20px;color:#999;font-size:16px;margin-top:20px}
.plxx-text h3 img{vertical-align:middle;margin:-3px 4px 0 0}
.jcpl-title h2{font-size:24px;color:#333;padding:20px 0 0;font-weight:400}
.tlpl{text-align:right}
.tlpl h2{font-weight:400;font-size:24px;color:#333;padding:40px 0 10px;text-align:left}
.tlpl h2 span{color:#999;font-size:18px;padding-left:17px}
.tlpl textarea{width:100%;padding:15px;border:none;font-size:16px;height:153px;background:#f5f8fc;box-sizing:border-box}
.tjplbotton{color:#fff;width:196px;height:55px;border-radius:28px;border:none;cursor:pointer;background:#3fb07c;font-size:18px;margin-top:30px}
.jcpl-nr{padding-bottom:95px}
.jcpl-nr li{border-bottom:1px solid #ccc;padding:35px 0}
.jcplbox{display:flex;justify-content:space-between}
.jcplbox span{width:55px}
.jcplbox img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.jcpl-text{width:calc(100% - 75px)}
.jcpl-text h2{font-weight:400;font-size:18px;color:#666}
.jcpl-text p{font-size:18px;color:#666;line-height:27px;margin-top:10px}
.rjgzbd{width:1200px;margin:0 auto;max-width:94%;padding:25px 45px 78px;background:#fff}
.bdtj{padding:0 175px}
.bdtj h2{font-weight:400;color:#333;border-bottom:1px solid #ccc;font-size:26px;padding-bottom:30px}
.bdtj ul{padding:26px 85px 0 0}
.bdtj li{display:flex;justify-content:space-between;padding-bottom:40px}
.bdtj li span{text-align:right;width:120px;font-size:18px;color:#666;line-height:55px}
.bdtj li span b{color:red}
.wby12{width:calc(100% - 140px);height:55px;line-height:53px;border-radius:5px;border:1px solid #ccc;padding:0 30px;box-sizing:border-box;font-size:18px}
.scjl{width:calc(100% - 140px)}
.wby13{width:calc(100% - 140px);height:55px;line-height:53px;border-radius:5px;border:1px solid #ccc;padding:0 30px;box-sizing:border-box;font-size:18px;background:url(../images/a8.png) 96% center no-repeat;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.btn7{width:302px;height:55px;border-radius:6px;border:none;cursor:pointer;background:#3fb07c;color:#fff;font-size:20px}
.scjl p{color:#999;font-size:16px;margin:10px 0 55px}
.scwjbotton{height:55px;border-radius:6px;border:none;cursor:pointer;background:#3fb07c;color:#fff;font-size:20px;padding:0 55px;display:inline-block;line-height:55px}
.banner5_qh{overflow:hidden;position:relative}
.banner5{position:relative}
.banner5 img{width:100%;display:block}
.banner5-text{position:absolute;width:770px;max-width:94%;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%)}
.banner5-text h2{color:#fff;font-size:60px;font-weight:400}
.banner5-text p{color:#fff;font-size:18px;line-height:2;margin:25px 0 35px}
.banner5-text a{display:inline-block;padding:0 60px;line-height:38px;border:1px solid #fff;font-size:18px;transition:all .5s;color:#fff}
.banner5-text a:hover{background:#3fb07c;border:1px solid #3fb07c}
.banner5_qh .swiper-pagination-bullet{width:10px;height:10px;background:0 0;border:1px solid #3fb07c;opacity:1}
.banner5_qh .swiper-pagination-bullet-active{background:#3fb07c}
.kcpx{padding-bottom:60px}
.kcpx-title{padding:55px 0 50px}
.kcpx-title h2{font-size:36px;font-weight:400;color:#333;text-align:center;padding-bottom:7px;position:relative}
.kcpx-title h2:before{position:absolute;content:"";border-bottom:3px solid #339f6d;width:38px;bottom:0;left:50%;transform:translateX(-50%)}
.kcpx-nr ul{padding-bottom:37px}
.kcpx-nr li{padding-bottom:20px}
.kcpx-box{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:8px;background:#fff;padding:40px;transition:all .5s}
.kcpx-img{width:55%}
.kcpx-box img{width:100%;border-radius:8px}
.kcpx-text{width:45%;padding-left:40px}
.kcpx-text h2{font-weight:400;font-size:36px;color:#333;border-bottom:1px solid #ccc;line-height:1.8}
.kcpx-text p{font-size:18px;color:#666;line-height:1.6}
.kcmf{display:flex;justify-content:space-between;align-items:center;padding:0 22px;border-radius:6px;background:#ffebda;height:60px;margin-top:20px}
.kcmf span{font-weight:700;font-size:26px;color:#ff7505}
.kcmf b{font-size:16px;color:#666}
.kcwb{padding:15px}
.kcpx-text h3{font-weight:400;padding:15px 0 45px 20px;font-size:16px;color:#666}
.botton1{display:inline-block;line-height:48px;border:1px solid #ffd2ad;padding:0 85px;border-radius:6px;font-size:18px;color:#ff9e4f;transition:all .5s}
.botton1:hover{border:1px solid #3fb07c;background:#3fb07c;color:#fff}
.kcpx-box:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.botton2{display:inline-block;line-height:48px;border:1px solid #3fb07c;padding:0 85px;border-radius:6px;font-size:18px;color:#fff;transition:all .5s;background:#3fb07c}
.botton2:hover{border:1px solid #3fb07c;background:#3fb07c;color:#fff}
.zxjz{width:1550px;margin:0 auto;max-width:94%;padding-bottom:70px}
.zxjz-nr ul{display:flex;gap:18px;flex-wrap:wrap;padding-bottom:45px}
.zxjz-nr li{width:calc(25% - 54px/4)}
.zxjzbox{border-radius:8px;overflow:hidden;border:1px solid #ccc;transition:all .5s}
.zxjz-img{border-radius:8px;overflow:hidden}
.zxjz-img img{border-radius:8px;width:100%;object-fit:cover;aspect-ratio:374/225;transition:all .5s}
.zxjz-text{padding:15px 15px 25px}
.zxjz-text h2{font-weight:400;font-size:24px;color:#333;margin-bottom:10px;transition:all .5s}
.zxjz-text p{font-size:18px;color:#666;line-height:1.66}
.zxjz-text h3{font-weight:400;font-size:16px;color:#999;margin-top:45px}
.zxjz-nr a:hover .zxjzbox{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.zxjz-nr a:hover img{transform:scale(1.1)}
.zxjz-nr a:hover h2{color:#3fb07c}
.ljbm{display:flex;gap:20px}
.bj3{background:rgba(0,0,0,.7);position:fixed;z-index:1001;width:100%;height:100%;left:0;top:0;display:none}
.bmtc{width:800px;border-radius:20px;background:#fff;overflow:hidden;position:fixed;z-index:1002;left:50%;top:50%;transform:translate(-50%,-50%);max-width:90%;box-sizing:border-box;display:none}
.bmtc ul{padding:0 95px 40px}
.bmtc h2{font-weight:400;color:#333;text-align:center;font-size:36px;padding:60px 0 20px;background-image:linear-gradient(#faceb8,#fff)}
.bmtc p{font-size:20px;color:#333;line-height:56px}
.bmwby{width:100%;height:52px;line-height:48px;border-radius:6px;border:2px solid #ccc;padding:0 15px;box-sizing:border-box;font-size:20px}
.bm-botton{display:block;margin:50px auto 0;color:#fff;width:362px;height:60px;background:#ff9946;cursor:pointer;border:none;font-size:20px;border-radius:30px}
.gwjs-top{width:1300px;margin:0 auto;max-width:94%;padding:40px 0 65px;display:flex;justify-content:space-between;align-items:center}
.gwjs-left h3{font-weight:400;font-size:16px;color:#666}
.gwjs-left h3 img{vertical-align:middle;margin:-3px 6px 0 0}
.gwjs-left h2{color:#333;font-weight:400;font-size:36px;margin:15px 0}
.gwjs-left p{font-size:32px;color:#f53838}
.gwjs-left ul{display:flex;gap:10px;color:#e1e2e4;margin-top:20px}
.gwjs-left span{font-size:16px;color:#333}
.gwjsbotton{line-height:65px;padding:0 105px;color:#fff;background:#ff9e4f;font-size:24px;transition:all .5s}
.gwjsbotton img{vertical-align:middle;margin:-3px 18px 0 0}
.gwjsbotton:hover{background:#3fb07c;color:#fff}
.zwms{width:1300px;max-width:94%;margin:0 auto;padding:40px 0 35px;display:flex;justify-content:space-between;flex-wrap:wrap}
.zwms-left{width:calc(100% - 468px)}
.msxq{padding-bottom:35px}
.msxq h2{font-weight:400;position:relative;font-size:26px;color:#333;padding-left:15px;margin-bottom:20px}
.msxq h2:before{position:absolute;content:"";border-left:4px solid #3fb07c;border-radius:2px;left:0;top:51%;transform:translateY(-50%);height:24px}
.msxq h2::after{border-bottom:1px solid #ccc;width:calc(100% - 135px);right:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.msxq p{font-size:18px;color:#666;line-height:2}
.msxq ul{display:flex;gap:15px;flex-wrap:wrap}
.msxq span{display:block;width:90px;line-height:30px;background:#ffebda;border-radius:6px;font-size:16px;color:#ff7505;text-align:center}
.zwms-right{width:448px}
.gsxx{border-radius:8px;padding:0 28px 30px;border:1px solid #ccc;margin-bottom:20px}
.gsxx h2{font-size:26px;font-weight:400;color:#333;border-bottom:1px solid #ccc;padding:20px 0 10px}
.gsxx-text{padding:25px 0 0}
.gsxx-text b img{width:181px}
.gsxx-text h3{font-weight:400;font-size:20px;color:#333;margin:15px 0 10px}
.gsxx-text p{font-size:16px;color:#999;line-height:32px}
.gsxx-text p img{width:15px;vertical-align:middle;margin:-3px 15px 0 0}
.gsxx-text a{display:block;margin:30px auto 0;text-align:center;line-height:43px;border:2px solid #a5dac2;border-radius:6px;width:248px;font-size:16px;color:#3fb07c;transition:all .5s}
.gsxx-text a:hover{background:#3fb07c;border:2px solid #3fb07c;color:#fff}
.gwtj-title{border-radius:8px;padding:0 17px;background-image:linear-gradient(to right,#ffe5d3 ,#fff);margin-bottom:20px}
.gwtj-title h2{font-size:26px;line-height:62px;font-weight:400;color:#333}
.gwtj-title h2 img{vertical-align:middle;margin:-3px 18px 0 0}
.gwtj-nr li{padding-bottom:20px}
.gwtjbox{border-radius:8px;background:#f5f8fc;overflow:hidden;transition:all .5s}
.gwtj-top{padding:35px 20px 18px}
.gwtj-top h2{display:flex;justify-content:space-between;align-items:center}
.gwtj-top h2 em{font-size:26px;color:#333;font-weight:400}
.gwtj-top h2 em span{font-size:20px;color:#f53838;padding:0 0 0 10px}
.gwtj-top h2 b{font-weight:400;font-size:14px;color:#999}
.gwtj-top h2 b img{vertical-align:middle;margin:-3px 8px 0 0}
.gwtj-top dl{display:flex;gap:10px;flex-wrap:wrap;padding-top:20px}
.gwtj-top span{display:inline-block;line-height:30px;border-radius:6px;background:#fff;padding:0 14px;font-size:16px;color:#666}
.gwtj-bottom{padding:5px 22px;background:#ebeff3}
.gwtj-bottom p{font-size:16px;color:#666}
.gwtj-bottom p img{vertical-align:middle;margin:-3px 15px 0 0}
.kcxq{padding:40px 0}
.kcjs{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;padding-bottom:45px}
.kcjs-left{width:calc(100% - 467px);background:#fff;border-radius:8px;padding:0 35px 70px;box-sizing:border-box}
.kcjs-title{border-bottom:1px solid #ccc}
.kcjs-title h2{font-size:26px;font-weight:400;color:#3fb07c;display:inline-block;padding:35px 17px 20px;position:relative}
.kcjs-title h2:before{position:absolute;content:"";border-bottom:2px solid #3fb07c;width:100%;left:0;bottom:-1px}
.kcjs-video{padding:40px 15px 20px;height:625px}
.kcjs-text{padding:0 15px}
.kcjs-text p{font-size:18px;line-height:2;color:#666}
.kcjs-right{width:448px}
.jsjs{border-radius:8px;background:#fff;margin-bottom:20px;padding:0 16px 20px}
.jsjs-title{border-bottom:1px solid #ccc}
.jsjs-title h2{font-size:26px;color:#333;font-weight:400;padding:35px 0 20px 15px}
.jsjs-nr{padding:25px 10px 0}
.jsjs-nr h2{font-weight:400;font-size:24px;color:#333;text-align:center;padding:15px 0 10px}
.jsjs-nr img{display:block;width:120px;height:120px;border-radius:50%;margin:0 auto}
.jsjs-nr p{font-size:16px;line-height:2;color:#666}
.kctj-nr li{padding-bottom:20px}
.kctjbox{border-radius:8px;background:#fff;padding:30px 15px 0;transition:all .5s}
.kctjbox h2{font-weight:400;color:#333;font-size:24px;margin-bottom:10px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.kctjbox p{font-size:16px;color:#666;line-height:1.875;margin-bottom:15px;padding:0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.kctjbox h3{font-weight:400;border-top:1px solid #ccc;font-size:16px;color:#999;line-height:48px;display:flex;justify-content:space-between;padding:0 10px}
.kctj-nr h3 b{font-weight:400;color:#ffa963}
.kctj-nr a:Hover .kctjbox{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.szyw{background:#fff}
.szywbox{width:1550px;margin:0 auto;max-width:94%;padding:55px 0}
.szywbox h2{font-size:36px;font-weight:400;color:#333;text-align:center}
.sznr{width:1550px;max-width:94%;margin:0 auto;padding:30px 0 40px;display:flex;justify-content:space-between;flex-wrap:wrap}
.szyw-left{width:55%;border-radius:8px;position:relative;overflow:hidden}
.szyw-left img{width:100%;transition:all .5s;object-fit:cover;aspect-ratio:900/540}
.szyw-left p{font-size:24px;color:#fff;position:absolute;left:0;bottom:0;padding:50px 35px 25px;box-sizing:border-box;display:flex;justify-content:space-between;width:100%;background-image:linear-gradient(transparent,#000)}
.szyw-left p b{font-weight:400}
.szyw-left p span{width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.szyw-right{width:45%;padding-left:20px;box-sizing:border-box}
.szyw-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding-top:5px}
.szyw-title ul{display:flex;position:relative;padding-left:22px;gap:20px}
.szyw-title ul:before{position:absolute;content:"";border-left:4px solid #3fb07c;border-radius:2px;height:30px;left:4px;top:50%;transform:translateY(-50%)}
.szyw-title span{display:block;font-size:32px;color:#999;cursor:pointer;position:relative;padding:15px 7px}
.szyw-title span:before{position:absolute;content:"";border-bottom:2px solid #3fb07c;width:0;left:51%;transform:translateX(-50%);bottom:0;transition:all .5s}
.szyw-title li.active span{color:#333}
.szyw-title li.active span:before{width:100%}
.more2{font-size:18px;color:#999}
.more2 img{vertical-align:middle;margin:-3px 5px 0 0;filter:grayscale(100%)}
.more2:hover{color:#3fb07c}
.more2:hover img{filter:grayscale(0)}
.szyw-qh{padding-top:15px;animation:1s fadeIn}
.szyw-qh li{display:flex;justify-content:space-between;align-items:center;line-height:52px;position:relative;padding-left:45px}
.szyw-qh li:before{position:absolute;content:"";width:5px;height:5px;background:#333;border-radius:50%;left:20px;top:50%;transform:translateY(-50%)}
.szyw-qh span{font-size:24px;color:#333}
.szyw-qh a{font-size:24px;color:#333;width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s}
.szyw-qh a:hover{color:#3fb07c}
.banner5{background:url(../images/a101.png) center center no-repeat;background-size:cover;padding:70px 3%}
.banner-text h2{color:#fff;font-size:36px;line-height:55px;font-weight:400;text-align:center}
.banner5box{position:relative}
.banner5box img{width:100%;height:100%;object-fit:cover}
.ggtz{display:flex;justify-content:space-between;flex-wrap:wrap}
.ggtz-left{width:64.5%}
.zcwj-top{display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;border-radius:8px;overflow:hidden;margin-top:20px;align-items:center}
.zcwj-img{width:450px}
.zcwj-img img{width:100%;object-fit:cover;border-radius:8px;aspect-ratio:450/270}
.zcwj-text{width:calc(100% - 485px)}
.zcwj-text h2{font-weight:400;color:#333;font-size:24px}
.zcwj-text h3{font-weight:400;font-size:16px;color:#666;margin:15px 0 25px}
.zcwj-text p{font-size:16px;line-height:30px;color:#666}
.zcwj-text a{display:inline-block;border-bottom:1px solid #5ba997;color:#5ba997;font-size:16px;transition:all .5s;line-height:36px;margin-top:20px}
.zcwj-text a img{width:37px;vertical-align:middle;margin:-3px 0 0 5px;transition:all .5s}
.zcwj-text a:hover img{margin-left:15px}
.zcwj-bottom{padding-top:20px}
.zcwj-bottom ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}
.zcwj-bottom li{width:calc(50% - 20px/2)}
.ssxw{border-radius:8px;background:#fff;display:flex;justify-content:space-between;padding:10px}
.ssxw-text{width:calc(100% - 185px)}
.ssxw-text h2{font-weight:400;color:#333;font-size:20px;line-height:1.5}
.ssxw-text p{font-size:16px;color:#666;margin-top:10px}
.ssxw-img{width:170px;border-radius:8px;overflow:hidden}
.ssxw-img img{width:100%;object-fit:cover;aspect-ratio:170/102;border-radius:8px;transition:all .5s}
.zcwj-bottom a:hover h2{color:#3fb07c}
.zcwj-bottom a:hover img{transform:scale(1.1)}
.zcwjbox{animation:1s fadeIn}
.szbk_nr ul{display:flex;gap:20px;flex-wrap:wrap;padding:38px 0 0}
.szbk_nr li{width:calc(33.333% - 40px/3)}
.szbkbox{border-radius:8px;background:#fff}
.szbk-img{border-radius:8px;overflow:hidden}
.szbk-img img{width:100%;object-fit:cover;border-radius:8px;aspect-ratio:320/192;transition:all .5s}
.szbk-text{padding:20px 10px 30px}
.szbk-text h2{font-weight:400;font-size:20px;color:#333}
.szbk-text h3{font-weight:400;font-size:16px;color:#666;margin:10px 0 25px}
.szbk-text p{font-size:16px;line-height:30px;color:#666}
.szbk_nr a:hover img{transform:scale(1.1)}
.szbk_nr a:hover h2{color:#3fb07c}
.zxly{padding-top:24px;animation:1s fadeIn}
.hyplbox{border-radius:8px;display:flex;justify-content:space-between;background:#fff;padding:20px 10px 28px;margin-bottom:20px}
.hytx{width:42px}
.hytx img{width:100%;height:42px;border-radius:50%}
.hytext{width:calc(100% - 55px)}
.hytext p{font-size:18px;line-height:26px;color:#666}
.hytext h2{font-weight:400;font-size:20px;color:#333;margin:10px 0}
.hytext h3{margin-top:15px;font-weight:400;color:#666;font-size:16px;display:flex;gap:20px}
.hytext h3 img{vertical-align:middle;margin:-3px 8px 0 0}
.ggtz-right{width:33%}
.zhxxa-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding:5px 0 0;align-items:center}
.zhxxa-title h2{font-size:32px;color:#333;position:relative;padding:15px 0 15px 18px;font-weight:400}
.zhxxa-title h2::before{position:absolute;content:"";border-left:4px solid #3fb07c;border-radius:2px;height:30px;left:4px;top:50%;transform:translateY(-50%)}
.zhxxa-nr{background:#fff;border-radius:8px;margin-top:20px}
.zhxxa-img{border-radius:8px;overflow:hidden}
.zhxxa-img img{width:100%;object-fit:cover;transition:all .5s;border-radius:8px;aspect-ratio:510/199}
.zhxxa-list{padding:20px}
.zhxxa-list li{display:flex;justify-content:space-between;align-items:center;font-size:20px;line-height:47px;position:relative;padding-left:23px}
.zhxxa-list li::before{position:absolute;content:"";border-radius:50%;width:5px;height:5px;background:#3fb07c;left:0;top:50%;transform:translateY(-50%)}
.zhxxa-list li a{color:#333;width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zhxxa-list li span{color:#666}
.zhxxa-list li a:hover{color:#3fb07c}
.sjrm-title h2{text-align:center;font-size:32px;color:#713909;line-height:62px;background:url(../images/a107.png) center center no-repeat;background-size:auto 100%;top:-16px;position:relative}
.sjrm{background:#fff;margin-top:36px;padding:0 15px;border-radius:8px}
.sjrm-nr li{border-bottom:1px solid #ccc}
.sjrm-nr li:last-child{border:none}
.rmsjbox{display:flex;justify-content:space-between;padding:16px 18px}
.rmsj-img{border-radius:8px;width:125px;transition:all .5s;overflow:hidden}
.rmsj-img img{width:100%;object-fit:cover;border-radius:8px;aspect-ratio:125/95}
.rmsj-text{width:calc(100% - 147px)}
.rmsj-text h2{font-weight:400;color:#333;font-size:20px;line-height:2}
.rmsj-text h3{margin-bottom:12px;font-weight:400;font-size:16px;color:#666;display:flex;gap:2px;align-items:center}
.rmsj-text h3 b{background:url(../images/hg-icon_star3.png);width:18px;height:17px;background-size:100% 100%}
.rmsj-text p{font-size:16px;color:#666}
.sjrm-nr a:hover h2{color:#3fb07c}
.sjrm-nr a:hover img{transform:scale(1.1)}
.tdjl ul{padding-bottom:55px}
.tdjl li{padding-bottom:20px}
.tdjlbox{border-radius:8px;background:#fff;padding:25px 40px;transition:all .5s}
.tdjlbox h2{font-weight:400;display:flex;justify-content:space-between;align-items:center}
.tdjlbox h2 span{font-size:24px;color:#333}
.tdjlbox h2 b{font-weight:400;font-size:18px;color:#666}
.tdjlbox p{font-size:20px;display:flex;justify-content:space-between;align-items:center}
.tdjlbox p span{color:#f53838}
.tdjlbox p b{font-weight:400;font-size:24px;color:#666}
.tdjlbox:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.tdjlbox img{width:25px;vertical-align:middle;margin:-3px 5px 0 0}
.xxnrbox{border-radius:8px;background:#fff;padding:0 23px}
.xxnr-title{border-bottom:1px solid #ccc;padding:0 34px}
.xxnr-title h2{font-weight:400;font-size:24px;line-height:74px;display:inline-block;padding:0 5px;position:relative}
.xxnr-title h2:before{border-bottom:2px solid #3fb07c;width:100%;left:0;bottom:0;position:absolute;content:""}
.xxnr-list li{padding:0 30px}
.xxnrxq{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:35px 0}
.xxleft{width:55px}
.xxleft img{width:100%;border-radius:50%;aspect-ratio:16/16;object-fit:cover}
.xxright{width:calc(100% - 75px)}
.xxright h2{font-weight:400;color:#222;font-size:20px;margin-bottom:5px}
.xxright h2 b{color:#666;padding-left:10px;font-weight:400}
.xxright h2 b em{display:inline-block;width:10px;height:10px;background:#fb001d;border-radius:50%;vertical-align:middle;margin:-3px 0 0 5px}
.xxright h2 span{float:right;color:#999;font-size:16px}
.xxright p{font-size:18px;line-height:1.7;color:#222}
@media only screen and (min-width:950px) and (max-width:1920px){
.grxx-top a b{line-height:1.041vw;background:#fb001d;padding:0 .625vw;font-weight:400;font-size:.729vw;border-radius:.52vw;right:-.26vw;top:.729vw}
.tdjl ul{padding-bottom:2.864vw}
.tdjl li{padding-bottom:1.041vw}
.tdjlbox{border-radius:.416vw;background:#fff;padding:1.302vw 2.083vw;transition:all .5s}
.tdjlbox h2{font-weight:400;justify-content:space-between;align-items:center}
.tdjlbox h2 span{font-size:1.25vw}
.tdjlbox h2 b{font-weight:400;font-size:.937vw}
.tdjlbox p{font-size:1.041vw;justify-content:space-between;align-items:center}
.tdjlbox p b{font-weight:400;font-size:1.25vw}
.tdjlbox:hover{box-shadow:.208vw .26vw .937vw 0 rgba(13,35,69,.17)}
.tdjlbox img{width:1.302vw;margin:-.156vw .26vw 0 0}
.xxnrbox{border-radius:.416vw;background:#fff;padding:0 1.197vw}
.xxnr-title{border-bottom:1px solid #ccc;padding:0 1.77vw}
.xxnr-title h2{font-weight:400;font-size:1.25vw;line-height:3.854vw;padding:0 .26vw}
.xxnr-title h2:before{border-bottom:solid #3fb07c;left:0;bottom:0;content:""}
.xxnr-list li{padding:0 1.562vw}
.xxnrxq{border-bottom:1px solid #ccc;justify-content:space-between;padding:1.822vw 0}
.xxleft{width:2.864vw}
.xxleft img{border-radius:50%;aspect-ratio:16/16;object-fit:cover}
.xxright{width:calc(100% - 3.906vw)}
.xxright h2{font-weight:400;font-size:1.041vw}
.xxright h2 b{font-size:1.041vw}
.xxright h2 b em{width:.52vw;height:.52vw;background:#fb001d;border-radius:50%;margin:-.156vw 0 0 .26vw}
.xxright h2 span{font-size:.9vw}
.xxright p{font-size:.937vw;line-height:1.7}
.banner1{position:relative}
.banner1 img{width:100%;display:block}
.banner1-text{position:absolute;width:51.0417vw;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);max-width:94%}
.banner1-text h2{font-size:1.875vw;line-height:1.52;text-shadow:.1042vw .1042vw .2604vw rgba(0,0,0,.1);color:#fff}
.breadcrumb{box-shadow:0 0 .5208vw rgba(0,0,0,.1);background:#fff;box-shadow:0 0 .5208vw rgba(0,0,0,.1)}
.breadcrumb-box{margin:0 auto;width:80.7292vw}
.breadcrumb-box ul{display:flex;flex-wrap:wrap}
.breadcrumb-box li{width:20%;text-align:center;font-size:.8333vw;position:relative;height:3.6458vw}
.breadcrumb-box li:before{position:absolute;content:"";border-right:solid #d5d5d5;height:1.8229vw;right:0;top:50%;transform:translateY(-50%)}
.breadcrumb-box li:last-child:before{display:none}
.breadcrumb-box a{display:inline-block;line-height:3.6458vw;color:#333;padding:0 1.5625vw;position:relative}
.breadcrumb-box a:before{position:absolute;content:"";border-bottom:solid #3fb07c;width:0;bottom:0;left:50%;transform:translateX(-50%);transition:all .5s}
.breadcrumb-box li.active a{color:#3fb07c}
.breadcrumb-box li.active a:before{width:100%}
.breadcrumb-box a:hover{color:#3fb07c}
.breadcrumb-box a:hover:before{width:100%}
.bj1{background:#f5f8fc}
.wz1550{width:80.7292vw;margin:0 auto;max-width:94%}
.news-left{width:calc(100% - 24.375vw)}
.zxdt_title{padding:3.3854vw 0 1.9792vw}
.zxdt_title h2{font-size:1.875vw;color:#333;position:relative;padding-left:1.3021vw}
.zxdt_title h2:before{width:.2083vw;height:1.5625vw;border-radius:.1042vw;background:#3fb07c;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zxdt_nr li{padding-bottom:1.0417vw}
.zxdtbox{padding:.9375vw;border-radius:.4167vw;background:#fff;display:flex;justify-content:space-between;align-items:center;transition:all .5s}
.zxdt-img{width:17.7083vw;border-radius:.4167vw;overflow:hidden}
.zxdt-img img{width:100%;border-radius:.4167vw;spect-ratio:340/205;transition:all 1s}
.zxdt-text{width:calc(100% - 19.5313vw)}
.zxdt-text h2{font-size:1.25vw;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zxdt-text h3{font-size:.8333vw;margin:.7813vw 0 1.3021vw;color:#999;font-weight:400}
.zxdt-text p{font-size:.8333vw;color:#666;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.zxdt_nr a:hover h2{color:#3fb07c}
.zxdt_nr a:hover img{transform:scale(1.1)}
.zxdt_nr{padding-bottom:1.8229vw}
.pagination ul{display:flex;gap:.625vw;justify-content:center}
.pagination a{display:block;line-height:1.9792vw;font-size:.7292vw;color:#333;border:solid #828283;padding:0 .7813vw;border-radius:.3125vw}
.pagination a:hover,.pagination li.cur a{color:#fff;border:solid #3fb07c;background:#3fb07c}
.news{padding-bottom:4.0104vw;display:flex;justify-content:space-between}
.news-right{width:23.4375vw;padding-top:2.0833vw}
.zhxx{border-radius:.4167vw;background:#fff;margin-bottom:1.0417vw}
.zhxx-title{padding:1.4583vw 1.0417vw .7813vw;display:flex;justify-content:space-between;align-items:center;border-bottom:solid #ccc}
.zhxx-title h2{font-size:1.5625vw;color:#333;display:flex;gap:.5208vw;align-items:center}
.zhxx-title h2 img{width:2.2917vw}
.zhxx-title a{transition:all .5s;font-size:.9375vw;color:#999;display:flex;gap:.4167vw;align-items:center;display:flex;gap:.4167vw;align-items:center}
.zhxx-title a img{width:.8333vw}
.zhxx-title a:hover{color:#3fb07c}
.zhxx-nr{padding:1.0417vw 1.8229vw 1.8229vw}
.zhxx-nr h2{font-size:1.0417vw;color:#333;position:relative;padding:0 0 0 1.0417vw;line-height:2.1875vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}
.zhxx-nr h2:before{position:absolute;content:"";width:.5208vw;height:.5208vw;border-radius:50%;border:solid #3fb07c;left:0;top:50%;transform:translateY(-50%)}
.zhxx-nr p{font-size:.7292vw;line-break:1.5;color:#666;padding-left:1.0417vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.zhxx-nr a:hover h2{color:#ff9f51}
.zhxx-nr a:hover h2:before{border:solid #ff9f51}
.zxdt_nr a:hover .zxdtbox{box-shadow:0 .5208vw .5208vw rgba(0,0,0,.1)}
.tzggbox{display:flex;justify-content:space-between;align-items:center;border-radius:.4167vw;background:#fff;padding:2.3438vw 1.5625vw;transition:all .5s}
.tzgg-left{text-align:right;width:6.7708vw;border-right:solid #ccc;padding:.5208vw 1.5625vw .5208vw 0}
.tzgg-left h2{font-size:1.875vw;color:#3fb07c}
.tzgg-left p{font-size:1.0417vw;color:#666}
.tzgg-right{width:calc(100% - 8.3333vw)}
.tzgg-right h2{font-size:1.25vw;color:#333;margin:0 0 .5208vw;font-weight:400}
.tzgg-right p{font-size:.8333vw;color:#666;line-height:1.875}
.zxdt_nr a:hover .tzggbox{box-shadow:0 .5208vw .5208vw rgba(0,0,0,.1)}
.bzbkbox{border-radius:.4167vw;background:#fff;padding:1.8229vw 2.3438vw;transition:all .5s}
.bzbkbox h2{font-size:1.25vw;color:#333}
.bzbkbox h3{margin:.5208vw 0;font-weight:400;font-size:.8333vw;color:#999}
.bzbkbox p{font-size:.8333vw;color:#666;line-height:1.875}
.zxdt_nr a:hover .bzbkbox{box-shadow:0 .5208vw .5208vw rgba(0,0,0,.1)}
.news-xqnr{background:#fff;padding:0 3.3854vw 2.0833vw}
.wzfy{padding:1.8229vw 0}
.wzfy p{font-size:.8333vw;color:#999;gap:.2604vw;display:flex}
.wzfy p a{color:#999;transition:all .5s}
.wzfy p a:hover{color:#339f6d}
.wzxq-title{border-bottom:solid #ccc;padding-bottom:2.8646vw}
.wzxq-title h2{color:#333;font-size:1.875vw}
.wzxq-title p{color:#999;font-size:1.0417vw}
.wzxq-wb{padding:1.5625vw 0 2.0833vw}
.wzxq-wb p{font-size:.9375vw;color:#666;line-height:1.66}
.wzxq-wb img{/*display:block;margin:2.0833vw 0*/}
.wzfya{border-top:solid #ccc;padding:1.0417vw 3.125vw;border-bottom:solid #ccc}
.wzfya li{font-size:.9375vw;color:#666;line-height:2.0833vw}
.wzfya li a{color:#333}
.wzfya li a:hover{color:#339f6d}
.header3{background:#fff}
.header3box{width:80.7292vw;margin:0 auto;max-width:94%;height:3.125vw;display:flex;justify-content:space-between;align-items:center}
.header3-left{display:flex;gap:1.0417vw;align-items:center}
.logog3{width:8.3333vw}
.logog3 img{width:100%}
.selectbox{position:relative}
.wby1{min-width:3.3854vw;font-size:.8333vw;color:#666;border:none;padding:0 .7813vw 0 .9375vw;background:url(../images/a7.png) center left no-repeat}
.selectbox:before{position:absolute;content:"";width:.625vw;height:.8333vw;right:0;top:50%;transform:translateY(-50%);background:url(../images/a8.png) center center no-repeat}
.header3-right{display:flex;gap:2.0833vw}
.nav1 ul{display:flex}
.nav1 ul li{display:block;position:relative}
.nav1 h3 a{display:block;transition:all .5s;font-size:.8333vw;padding:0 1.0417vw;color:#666;line-height:3.125vw;font-weight:400}
.nav1 h3 a:hover,.nav1 li.active h3 a{color:#fff;background:#3fb07c}
.dlzc ul{display:flex;gap:.7813vw}
.dlzc li{font-size:.9375vw;color:#ccc;line-height:3.125vw}
.dlzc a{color:#333}
.dlzc a:hover{color:#339f6d}
.sub{position:absolute;width:7.6042vw;top:3.125vw;padding-top:.5208vw;left:50%;transform:translateX(-50%);z-index:10;display:none}
.sub dl{border-radius:.4167vw;background:#fff;box-shadow:0 0 .5208vw rgba(0,0,0,.1)}
.sub dt{border-bottom:solid #ccc;text-align:center}
.sub dt:last-child{border:none}
.sub dt a{display:block;font-size:.9375vw;line-break:3.3333vw;color:#333;line-height:3.3333vw}
.sub dt a:hover{color:#ff9e4f}
.banner3{background:url(../images/banner2.jpg) center center no-repeat;background-size:cover;padding:1.5625vw 0 4.9479vw}
.banner3-text{width:80.7292vw;margin:0 auto;max-width:94%;display:flex;justify-content:space-between;align-items:center}
.wzgg{width:18.2292vw}
.wzgg img{width:100%;border-radius:.4167vw;aspect-ratio:350/130;object-fit:cover}
.ssnr{width:calc(100% - 42.7083vw)}
.ssnrbox{position:relative;border-radius:.2083vw;border:solid #ff9e4f;height:3.2813vw;background:#fff}
.wby2{width:100%;height:3.1771vw;line-height:3.1771vw;font-size:1.0417vw;padding:0 1.0417vw;border:none;box-sizing:border-box;border-radius:.2083vw}
.btn2{border:none;background:#ff9e4f;width:6.7708vw;height:2.9167vw;cursor:pointer;right:.1563vw;top:50%;transform:translateY(-50%);color:#fff;font-size:1.0417vw;border-radius:.2083vw;position:absolute}
.ssnr ul{display:flex;gap:1.3021vw;padding-top:.4167vw}
.ssnr li a{font-size:.8333vw;color:#666}
.ssnr li img{margin:-.1563vw .4167vw 0 0;vertical-align:middle}
.ssnr li a:hover{color:#339f6d}
.gzdd{background:#fff;border-radius:.4167vw;top:-3.3854vw;position:relative;z-index:10;padding:1.5625vw 1.3021vw 0}
.gzddbox{display:flex;justify-content:space-between;flex-wrap:wrap}
.gzdd-left h2{font-size:.8333vw;line-height:1.8229vw;color:#999;font-weight:400}
.gzdd_right{width:calc(100% - 5.625vw)}
.gzdd_right ul{display:flex;gap:.8854vw;flex-wrap:wrap}
.gzdd_right li{padding-bottom:1.0417vw}
.gzdd_right a{display:block;line-height:1.8229vw;padding:0 .8854vw;border-radius:.2604vw;font-size:.8333vw;color:#333;transition:all .5s}
.gzdd_right a:hover,.gzdd_right li.cur a{color:#fff;background:#3fb07c}
.gzdd-btn{border-top:solid #ccc;text-align:center;font-weight:700;font-size:.8333vw;color:#ff9e4f;padding:.5208vw 0 .9375vw;cursor:pointer}
.gzdd-btn span{font-weight:700;font-size:.8333vw;color:#ff9e4f;cursor:pointer;display:inline-block;padding-right:.9375vw;background:url(../images/a11.png) right center no-repeat}
.gzdd-btn span.on{background:url(../images/a12.png) right center no-repeat}
.gzdd-xq{height:5.7292vw;overflow:hidden}
.qbcsxq p{font-size:.8333vw;color:#339f6d;line-height:1.8229vw;cursor:pointer;padding-left:1.0417vw}
.rmzy{margin-top:-2.3438vw;border-radius:.4167vw;background:#fff}
.rmzy-title{border-bottom:solid #ccc;padding:0 1.0417vw}
.rmzy-title ul{display:flex;gap:2.3438vw}
.rmzy-title span{font-size:1.3542vw;color:#999;padding:0 1.0417vw 0 .5208vw;line-height:4.1667vw;cursor:pointer;position:relative;display:block}
.rmzy-title span:before{position:absolute;content:"";border-bottom:solid #ff9e4f;width:0;left:50%;transform:translateX(-50%);bottom:-.0521vw;transition:all .5s}
.rmzy-title li.cur span{color:#333}
.rmzy-title li.cur img{filter:grayscale(0)}
.rmzy-title li.cur span:before{width:100%}
.rmzy-title li img{display:inline-block;vertical-align:middle;margin:-.1563vw .5208vw 0 0;filter:grayscale(100%)}
.rmzy-qh{padding:1.7188vw 1.5625vw 2.8646vw;animation:1s fadeIn}
.rmzy-qh .list-rom{display:flex;flex-wrap:wrap;gap:1.0417vw;padding-bottom:2.3438vw}
.list-rom li{border:solid #ccc;border-radius:.4167vw;width:calc(33.333% - 2.0833vw/3);overflow:hidden;transition:all .5s}
.rmtop{padding:1.8229vw 1.0417vw 1.0417vw;display:flex;justify-content:space-between;align-items:center}
.rmtop h2{font-size:1.25vw;color:#333}
.rmtop h2 span{font-size:1.0417vw;color:#f53838;padding-left:.7813vw}
.rmtop b{font-size:.7292vw;color:#999;font-weight:400}
.rmtop b img{display:inline-block;vertical-align:middle;margin:-.1563vw .4167vw 0 0}
.rmtext{padding:0 1.0417vw .9375vw}
.rmtext dl{display:flex;gap:.5208vw;flex-wrap:wrap}
.rmtext dt{line-height:1.5625vw;font-size:.8333vw;padding:0 .7813vw;border-radius:.3125vw;background:#f6f6f6;color:#666;overflow:hidden}
.rmzybox h3{padding:0 1.0417vw;background:#f5f8fc;font-size:.8333vw;color:#666;line-height:2.3438vw;font-weight:400}
.rmzybox h3 img{vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.rmzy-qh li:hover h2{color:#339f6d}
.rmzy-qh li:hover{box-shadow:0 .5208vw .5208vw rgba(0,0,0,.1)}
.qzzx{margin-top:4.6875vw;background:#fff;padding-bottom:3.9063vw}
.qzzx-title{text-align:center;padding:4.1667vw 0 2.6042vw}
.qzzx-title h2{color:#333;font-size:1.875vw;position:relative;padding-bottom:.7813vw}
.qzzx-title h2:before{border-bottom:solid #339f6d;width:1.9792vw;bottom:0;left:50%;transform:translateX(-50%);position:absolute;content:""}
.qzzx-bt .more{font-size:.9375vw;color:#3fb07c;line-height:1.8;border-bottom:solid #3fb07c;display:flex;align-items:center;gap:.2604vw}
.qzzx-bt .more i{margin-left:.4167vw;display:block;width:1.9271vw;height:.6771vw;background:url(../images/hg-icon_arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.qzzx-nr{display:flex;justify-content:space-between;flex-wrap:wrap}
.qzzx-box{width:calc(50% - 1.5625vw)}
.qzzx-box:nth-child(2) .qzzx-bt h2{color:#3fb07c}
.qzzx-box:nth-child(2) .qzzx-bt .more{font-size:.9375vw;color:#3fb07c;line-height:1.8;border-bottom:solid #3fb07c}
.qzzx-bt{margin-bottom:1.7188vw;display:flex;justify-content:space-between;align-items:center;position:relative}
.qzzx-bt h2{font-size:1.3542vw;color:#ff9e4f;position:relative;display:flex;gap:1.0417vw;align-items:center}
.qzzx-bt:before{position:absolute;content:"";border-bottom:solid #ccc;width:calc(100% - 15.625vw);top:50%;transform:translateY(-50%);right:7.2917vw}
.qzzx-img img{border-radius:.4167vw;width:100%;object-fit:cover;aspect-ratio:745/250}
.qzzx-text{margin-top:1.3021vw;padding-right:1.3021vw;overflow:auto;height:18.75vw}
.qzzx-text::-webkit-scrollbar{width:.1563vw;background-color:#ccc}
.qzzx-text::-webkit-scrollbar-thumb{background-color:#3fb07c}
.qzzx-text li{display:flex;justify-content:space-between;line-height:2.7083vw;font-size:1.25vw}
.qzzx-text li span{color:#666}
.qzzx-text li a{position:relative;width:calc(100% - 7.2917vw);padding-left:1.5625vw;color:#333;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qzzx-text li a:before{position:absolute;content:"";width:.5208vw;height:.5208vw;border-radius:50%;background:#ff9e4f;left:.2604vw;top:50%;transform:translateY(-50%)}
.qzzx-text li a:hover{color:#339f6d}
.rcpx{padding-bottom:3.9063vw}
.rcpx-nr{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:2.3438vw}
.rcpx-left{width:43.75vw}
.rcpx-left li{padding-bottom:1.0417vw}
.rcpx-box{border-radius:.4167vw;overflow:hidden;background:#fff;transition:all .5s;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;transition:all .5s}
.rxpx-img{width:17.1354vw}
.rxpx-img img{width:100%;border-radius:.4167vw;object-fit:cover;aspect-ratio:329/197;display:block}
.rxpx-text{width:calc(100% - 18.75vw);padding:0 1.5625vw 0 0;box-sizing:border-box}
.rxpx-text h2{font-size:1.25vw;color:#333;margin-bottom:1.3021vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s}
.rxpx-text p{font-size:.8333vw;line-height:1.875;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.rcpx-left a:hover .rcpx-box{box-shadow:0 .5208vw .5208vw rgba(0,0,0,.1)}
.rcpx-left a:hover h2{color:#339f6d}
.rcpx-right{width:35.9375vw}
.rcpx-right li{padding-bottom:.7813vw}
.voder{border-radius:.4167vw;position:relative;overflow:hidden}
.bfbtn{position:absolute;background:url(../images/a23.png) center center no-repeat;width:3.8542vw;height:3.8542vw;border-radius:50%;background-size:100%;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}
.voder-img img{width:100%;border-radius:.4167vw;aspect-ratio:690/413;object-fit:cover;transition:all .5s}
.voder-img:hover img{transform:scale(1.1)}
.voder-text{position:absolute;width:100%;bottom:0;left:0;padding:0 2.5vw;box-sizing:border-box;background:rgba(3,3,3,.37);display:flex;justify-content:space-between;align-items:center;height:3.4896vw}
.voder-text b{color:#fff;font-size:1.3542vw;font-weight:400}
.voder-text dl{display:flex;gap:1.8229vw;font-size:.8333vw;color:#fff}
.voder-text dl dt img{vertical-align:middle;margin:-.1563vw .3125vw 0 0}
.more-btn{font-size:.9375vw;display:block;text-align:center;color:#fff;line-height:2.6042vw;width:14.5833vw;border-radius:.4167vw;background:#339f6d;transition:all .5s;margin:0 auto}
.more-btn:hover{background:#ff9e4f;color:#fff}
.qjbj{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:501;display:none}
.dqxztc{position:fixed;background:#fff;border-radius:.4167vw;left:50%;top:50%;transform:translate(-50%,-50%);z-index:502;width:55.9896vw;max-height:94%;padding:1.5625vw 1.3021vw;display:none}
.dqxz-top{border-bottom:solid #ccc;padding:0 1.0417vw .7813vw}
.dqxz-top span{font-size:.7292vw;color:#333}
.wby3{width:20.1563vw;height:1.8229vw;border-radius:.3125vw;border:solid #ccc;padding:0 .6771vw;box-sizing:border-box}
.dqxz-title ul{display:flex;gap:1.4583vw}
.dqxz-title li{font-size:.9375vw;line-height:3.3854vw;color:#333;cursor:pointer}
.dqxz-title li.cur span{color:#339f6d}
.dqxzbox{height:26.5625vw;overflow:auto;animation:1s fadeIn}
.dqxzbox ul jtbc-view{display:flex;flex-wrap:wrap;gap:1.0417vw}
.dqxzbox li{width:calc(20% - 4.1667vw/5)}
.dqxzbox li span{display:block;text-align:center;font-size:.9375vw;color:#333;line-height:3.125vw;border-radius:.4167vw;background:#f5f8fd;cursor:pointer}
.dqxzbox li span:hover{color:#339f6d}
.bread{width:80.7292vw;margin:0 auto;max-width:94%}
.bread p{font-size:.8333vw;color:#999;line-height:3.6458vw;display:flex;gap:.625vw}
.bread p a.active,.bread p a:hover{color:#333}
.dqfl{border-radius:.4167vw;background:#fff;padding:1.5625vw 0 0}
.dqflbox{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 1.0417vw .7813vw}
.dqflbox:nth-child(1){border-radius:.4167vw;box-shadow:0 .5208vw .5208vw rgba(0,0,0,.1);margin-bottom:1.5625vw}
.dqfl-left{width:4.1667vw}
.dqfl-left h2{text-align:right;font-size:.8333vw;color:#999;line-height:1.8229vw;font-weight:400}
.dqfl-right{width:calc(100% - 5.7292vw)}
.dqfl-right ul{display:flex;flex-wrap:wrap}
.dqfl-right li{padding-bottom:.5208vw}
.dqfl-right li a{display:block;line-height:1.8229vw;border-radius:.4167vw;transition:all .5s;font-size:.8333vw;padding:0 1.0417vw;color:#333}
.dqfl-right a:hover,.dqfl-right li.active a{color:#fff;background:#3fb07c}
.jxsj-title{text-align:center;padding:2.3438vw 0}
.jxsj-title h2{font-weight:400;font-size:1.875vw;color:#333;position:relative;padding-bottom:.8854vw}
.jxsj-title h2:before{border-bottom:solid #339f6d;width:1.9792vw;bottom:0;left:50%;transform:translateX(-50%);position:absolute;content:""}
.jxsj-nr{padding-bottom:3.6458vw}
.jxsj-nr ul{display:flex;flex-wrap:wrap;gap:1.0417vw}
.jxsj-nr li{width:calc(20% - 4.1667vw/5)}
.jxsj-img{border-radius:.4167vw;overflow:hidden}
.jxsj-img img{width:100%;object-fit:cover;aspect-ratio:294/240;transition:all .5s;border-radius:.4167vw;display:block}
.jxsj-text{padding:.5208vw 0}
.jxsj-text h2{font-size:1.0417vw;color:#333;transition:all .5s}
.jxsj-text h3{font-size:.7292vw;color:#666;font-weight:400;margin:.2604vw 0}
.jxsj-text h3 b{padding:0 .2604vw;color:#999;font-weight:400}
.jxsj-text h3 img{display:inline-block;vertical-align:middle;margin:-.1563vw .2604vw 0 0}
.jxsj-text p{font-size:.7292vw;color:#666;line-height:1.642}
.rnbq1{display:inline-block;padding:0 .5208vw;border-radius:.2083vw;color:#fa7c15;border:solid #fa7c15;vertical-align:middle;margin:-.1563vw 0 0 .2604vw;font-size:.625vw;line-height:.8854vw;font-weight:400}
.rnbq2{display:inline-block;padding:0 .5208vw;border-radius:.2083vw;color:#2068ff;border:solid #2068ff;vertical-align:middle;margin:-.1563vw 0 0 .2604vw;font-size:.625vw;line-height:.8854vw;font-weight:400}
.jxsj-nr a:hover h2{color:#339f6d}
.jxsj-nr a:hover .jxsj-img img{transform:scale(1.1)}
.felc{padding-bottom:4.0625vw}
.felc-nr{padding-bottom:3.2292vw}
.felc-nr ul{display:flex;justify-content:space-between}
.felc-nr li{text-align:center;cursor:pointer}
.felcbox{margin:0 auto;position:relative;background:url(../images/a30.png);width:5.8333vw;height:6.7708vw;background-size:100% 100%}
.felcbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.felcbox h3{position:absolute;text-align:center;background:url(../images/a40.png);width:2.1875vw;line-height:2.1875vw;background-size:100% 100%;color:#fff;font-size:1.0417vw;bottom:-.5208vw;left:50%;transform:translateX(-50%)}
.felc-nr p{position:relative;text-align:center;font-size:1.25vw;color:#666;padding:1.5625vw 0 1.4063vw}
.felc-nr li.cur .felcbox{background:url(../images/a41.png);background-size:100% 100%}
.felc-nr li.cur img{filter:brightness(0) invert(1)}
.felc-nr li.cur h3{background:url(../images/a42.png);background-size:100% 100%}
.felc-nr li.cur p{background:url(../images/a43.png) center bottom no-repeat}
.felc-box{border-radius:.4167vw;background:#f5f8fc;padding:1.8229vw;display:flex;justify-content:space-between;align-items:center;animation:1s fadeIn}
.felc-img{width:21.0938vw;border-radius:.4167vw;overflow:hidden}
.felc-img img{width:100%;object-fit:cover}
.felc-text{width:calc(100% - 23.4375vw)}
.felc-text h2{font-weight:400;color:#333;font-size:1.875vw}
.felc-text h3{font-size:.9375vw;color:#999;font-weight:400;margin:.5208vw 0 1.0417vw}
.felc-text p{font-size:.9375vw;color:#666;line-height:1.66}
.tsfw{padding:3.6458vw}
.tsfw-nr ul{display:flex;gap:2.0833vw;flex-wrap:wrap}
.tsfw-nr li{width:calc(33.333% - 4.1667vw/3);border-radius:.4167vw;background:#fff}
.tsfwbox{text-align:center;padding:2.6042vw 3.9063vw 1.8229vw}
.tsfwbox img{margin:0 auto}
.tsfwbox h2{position:relative;text-align:center;padding:.5208vw 0 1.5625vw;font-weight:400;font-size:1.5625vw}
.tsfwbox h2::before{position:absolute;content:"";border-bottom:solid #3fb07c;width:2.0833vw;border-radius:.1042vw;bottom:.7292vw;left:50%;transform:translateX(-50%)}
.tsfwbox p{font-size:.9375vw;line-break:1.66;color:#666}
.header4box{height:4.8958vw;width:80.7292vw;margin:0 auto;max-width:94%;display:flex;justify-content:space-between;align-items:center}
.logo4{width:12.7604vw}
.logo4 img{width:100%}
.header3-right .search{width:23.6458vw;height:2.7604vw;background-color:#f2f2f2;position:relative;border-radius:1.3542vw;overflow:hidden}
.header3-right .search .inp{padding:0 .5208vw 0 1.7188vw;display:block;border:none;background:0 0;width:100%;height:2.7604vw;line-height:2.7604vw;font-size:.8333vw;color:#333}
.header3-right .search .submit{margin-top:-.9375vw;position:absolute;right:.6771vw;top:50%;width:1.875vw;height:1.875vw;background:url(../images/hg-icon_so1.png) center center no-repeat #ff9e4f;-webkit-background-size:1.25vw auto;background-size:1.25vw auto;border:none;border-radius:50%}
.banner4{background:url(../images/banner3.jpg) center center no-repeat;background-size:cover;padding:3.3854vw 0 4.2708vw}
.banner4-text{width:58.3333vw;max-width:94%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}
.banner4-left{width:6.9271vw}
.banner4-left img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.banner4-right{width:calc(100% - 9.1146vw)}
.banner4-right h2{font-size:1.875vw;font-weight:400;color:#333}
.banner4-right h2 span{font-size:1.0417vw;color:#666;padding-left:1.8229vw}
.banner4-right h2 span img{display:inline-block;vertical-align:middle;margin:-.1563vw .4688vw 0 0}
.banner4-right p{display:inline-block;padding:0 1.5625vw;line-height:1.875vw;background:#3fb07c;color:#fff;border-radius:.3125vw;font-size:.8333vw;margin-top:.625vw}
.grxx-top{background:#fff}
.grxx-top ul{display:flex;justify-content:center;gap:13.5417vw}
.grxx-top a{display:block;font-size:1.0417vw;line-height:4.1667vw;color:#333;position:relative}
.grxx-top a::before{position:absolute;content:"";border-bottom:solid #3fb07c;width:0;left:50%;transform:translateX(-50%);bottom:0;transition:all .5s}
.grxx-top li.active a{color:#3fb07c}
.grxx-top li.active a:before{width:100%}
.grxx-top a:hover{color:#3fb07c}
.grxx-top a:hover:before{width:100%}
.grxz-nr{padding:3.125vw 0}
.grxzbox{width:62.5vw;background:#fff;border-radius:.4167vw;margin:0 auto;max-width:94%;padding:3.9063vw 7.8125vw 5.4167vw}
.grxzbox ul{padding-bottom:.8333vw}
.grxzbox li{display:flex;justify-content:space-between;padding-bottom:1.5625vw}
.grxzbox span{text-align:right;width:8.8542vw;font-size:1.0417vw;color:#333;line-height:3.125vw}
.wby4{width:calc(100% - 10.4167vw);box-sizing:border-box;padding:0 1.3021vw;height:3.125vw;line-height:3.0208vw;border:solid #ccc;border-radius:.3125vw;font-size:1.0417vw}
.btn3{display:block;text-align:center;margin:0 auto;width:20.9896vw;height:3.3854vw;font-size:1.1458vw;color:#3fb07c;border:solid #3fb07c;border-radius:.3125vw;cursor:pointer;background:#fff;transition:all .5s}
.btn3:hover{background:#3fb07c;color:#fff}
.sctp{width:calc(100% - 10.4167vw)}
.sctpbox{width:7.8125vw;height:7.8125vw;position:relative;border:solid #ccc;border-radius:.3125vw;overflow:hidden}
#file{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}
.sctpbox img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/16}
.grxzbox b{color:red}
.btn4{background:#3fb07c;color:#fff;display:block;text-align:center;margin:0 auto;width:20.9896vw;height:3.3854vw;font-size:1.1458vw;border:solid #3fb07c;border-radius:.3125vw;cursor:pointer}
.yzm{width:calc(100% - 10.4167vw);box-sizing:border-box;height:3.125vw;line-height:3.0208vw;border:solid #ccc;border-radius:.3125vw;font-size:1.0417vw;display:flex;justify-content:space-between;align-items:center}
.yxmbtn{width:8.75vw;text-align:center;font-size:1.0417vw;color:#3fb07c;border-left:solid #ccc;font-weight:400;cursor:pointer;line-height:1.9271vw;height:1.9271vw}
.wby5{width:calc(100% - 8.75vw);box-sizing:border-box;padding:0 1.3021vw;height:3.0208vw;line-height:3.0208vw;font-size:1.0417vw;border:none;background:0 0}
.mytl{width:62.5vw;margin:0 auto;max-width:94%;padding:1.5625vw 0 1.3021vw}
.mytl li{padding-bottom:1.0417vw}
.mytlbox{background:#fff;border-radius:.4167vw;padding:1.5625vw 4.6875vw 2.3438vw}
.mytlbox h2{font-size:1.25vw;margin-bottom:.2604vw}
.mytlbox p{font-size:.9375vw;line-height:1.4063vw;color:#666}
.mytlbox h3{font-size:.8333vw;color:#999;display:flex;gap:1.0417vw;font-weight:400;margin-top:1.0417vw}
.mytlbox h3 a{color:#999}
.mytlbox h3 a:hover{color:#339f6d}
.mytlbox h3 img{vertical-align:middle;margin:-.1563vw .5208vw 0 0}
.sjht{width:100%;height:100vh;display:flex;justify-content:space-between;background:#eff4fc}
.sjht_left{width:18.2292vw;background:#527aff;height:100vh;overflow:auto}
.sjht-top{padding:4.0104vw .7813vw 2.3958vw;border-bottom:solid #a5baff}
.sjht-top span{display:block;margin:0 auto;width:6.7708vw}
.sjht-top p{color:#fff;font-size:1.25vw;margin:1.3021vw 0;text-align:center}
.sjht-top a{display:block;text-align:center;font-size:.9375vw;color:#fff;line-height:2.0313vw;background:rgba(255,255,255,.62);border:solid #bdccff;border-radius:.2083vw}
.sjht-top span img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.sjht-bottom{padding:2.0313vw .8854vw 0}
.sjht-bottom li{padding-bottom:.5208vw}
.sjht-bottom a{display:block;line-height:2.8125vw;border-radius:.2083vw;font-size:1.0417vw;color:#fff;transition:all .5s;padding-left:2.8646vw}
.sjht-bottom a:hover,.sjht-bottom li.active a{background:rgba(255,255,255,.62)}
.sjht-bottom img{display:inline-block;vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.sjht_right{width:calc(100% - 18.2292vw)}
.top-nav{background:#fff;height:4.5833vw;padding:0 2.3438vw;box-shadow:0 0 .5208vw rgba(0,0,0,.5)}
.top-nav ul{display:flex}
.top-nav li a{display:block;padding:0 2.3438vw;font-size:1.0417vw;color:#527aff;line-height:4.5833vw;position:relative}
.top-nav li a::before{position:absolute;content:"";border-bottom:solid #527aff;width:100%;left:0;bottom:0}
.lognbox{width:100%;height:100vh;background:url(../images/a2.jpg) center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}
.logn-conter{width:32.2917vw;border:solid #fff;border-radius:2.3438vw;background:rgba(255,255,255,.47);backdrop-filter:blur(1.3021vw);padding:4.6875vw 2.6042vw 1.8229vw}
.logn-conter h2{text-align:center;font-size:1.9271vw;color:#333;font-weight:400}
.logn-conter h3{text-align:center;display:flex;gap:5.4688vw;font-size:1.3542vw;color:#666;justify-content:center;font-weight:400;padding:2.6042vw 0 1.0417vw}
.logn-conter h3 a{color:#666;position:relative;padding-bottom:.3125vw}
.logn-conter h3 a:before{position:absolute;content:"";border-bottom:solid #3fb07c;width:0;bottom:0;left:50%;transform:translateX(-50%);transition:all .5s}
.logn-conter a.active{color:#3fb07c}
.logn-conter a.active:before{width:1.5625vw}
.logn-conter a:hover{color:#3fb07c}
.logn-conter a:hover:before{width:1.5625vw}
.wby6{width:100%;font-size:.9375vw;border:none;height:3.3854vw;line-height:3.3854vw;padding:0 1.3021vw;box-sizing:border-box;border-radius:.4167vw}
.logn-conter li{padding-bottom:1.25vw;text-align:right}
.logn-conter li a{text-align:right;font-size:.8333vw;color:#3fb07c;display:inline-block;margin-right:.7813vw}
.logn-conter li a:hover{text-decoration:underline}
.btn5{width:100%;height:3.3854vw;font-size:1.1458vw;color:#fff;border-radius:.4167vw;background:#3fb07c;cursor:pointer;border:none}
.logn-conter p{font-size:.8333vw;color:#666;text-align:center;padding:1.0417vw 0 3.6458vw}
.logn-conter p a{color:#3fb07c;text-decoration:underline}
.logn-conter h4{font-size:.8333vw;color:#333;text-align:center;font-weight:400}
.logn-conter h4 a{color:#3fb07c}
.logn-conter h4 a:hover{text-decoration:underline}
.grzc-title{width:62.5vw;margin:0 auto;max-width:94%}
.grzc-title ul{display:flex;gap:2.6042vw;padding:2.0833vw 0 1.5625vw}
.grzc-title a{font-size:1.3542vw;color:#999;font-weight:700}
.grzc-title a:hover,.grzc-title li.active a{color:#339f6d}
.bqxx p{text-align:center;padding:3.125vw 0 1.5625vw;color:#999;font-size:.7292vw}
.yhxy{text-align:center;color:#333;font-size:.8333vw;margin-top:1.5625vw}
.yhxy a{color:#339f6d}
.yhxy a:hover{text-decoration-line:underline}
.qyzc-nr{background:#fff;padding:2.3438vw 4.4271vw 1.8229vw 2.7604vw;width:62.5vw;box-sizing:border-box;margin:0 auto;max-width:94%}
.qyzcbox{padding-bottom:1.1979vw}
.qyzcbox h2{font-weight:400;font-size:1.3542vw;color:#333;position:relative;padding-left:1.3021vw}
.qyzcbox h2::before{position:absolute;content:"";width:.2083vw;height:1.0938vw;background:#3fb07c;border-radius:.1042vw;left:0;top:55%;transform:translateY(-50%)}
.lint1{display:flex;flex-wrap:wrap;justify-content:space-between}
.lint1 li{width:calc(50% - .625vw)}
.qyzcbox p{font-size:1.0417vw;color:#333;padding:1.0417vw 0 .7813vw}
.qyzcbox p b{color:red}
.wby7{width:100%;height:3.125vw;border:solid #ccc;border-radius:.3125vw;font-size:1.0417vw;padding:0 1.3021vw;background:url(../images/a66.png) 96% center no-repeat;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.wby8{width:100%;box-sizing:border-box;padding:0 1.3021vw;height:3.125vw;line-height:3.0208vw;border:solid #ccc;border-radius:.3125vw;font-size:1.0417vw;box-sizing:border-box}
.list2{padding-left:1.3021vw}
.zjxx{display:flex;justify-content:space-between;align-items:flex-end}
.zjxx-sc{width:9.8958vw;height:9.8958vw;overflow:hidden;border:solid #ccc;border-radius:.3125vw;position:relative}
.zjxx-sc img{width:100%;object-fit:cover;aspect-ratio:16/16}
.zjxx-text{width:calc(100% - 11.1979vw)}
.zjxx-text dt{font-size:.8333vw;color:#999;line-height:1.6}
.yzm.yzm-b{width:100%}
.h27{height:1.4063vw}
.cggy{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.9271vw 0 2.0833vw}
.cggy-left{width:calc(100% - 24.4271vw)}
.jdtp{overflow:hidden;position:relative}
.jdtp img{width:100%;object-fit:cover;border-radius:.4167vw;aspect-ratio:1083/551;display:block}
.jdtp .swiper-pagination-bullet{opacity:1;background:#fff}
.jdtp .swiper-pagination-bullet-active{background:#3fb07c}
.xgnr-title{padding:2.3438vw 0 .625vw;display:flex;justify-content:space-between;align-items:flex-end;background:url(../images/a68.png) center bottom no-repeat;background-size:100% auto}
.xgnr-title h2{font-size:1.6667vw;color:#333;font-weight:400}
.xgnr-title h2 span{color:#ff9e4f}
.xgnr-title a{font-size:.9375vw;color:#999;padding-right:.8854vw;display:flex;gap:.4167vw;align-items:center}
.xgnr-title a img{filter:grayscale(100%)}
.xgnr-title a:hover{color:#ff9e4f}
.xgnr-title a:hover img{filter:grayscale(0)}
.xgnr-title h2 img{display:inline-block;vertical-align:middle;margin:0 .2604vw 0 .3646vw}
.xgnr-nr{padding-top:1.0417vw}
.xgnr-nr ul{display:flex;gap:1.0417vw;flex-wrap:wrap}
.xgnr-nr li{width:calc(25% - 3.125vw/4);border-radius:.4167vw;background:#fff;transition:all .5s;cursor:pointer}
.xgnrbox{padding:1.3021vw .3646vw}
.xgnrbox h2{font-size:1.0417vw;line-height:1.4;height:2.8em;color:#333;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:.7292vw}
.xgnrbox p{background:#f5f8fc;border-radius:.3125vw;padding:0 .6771vw;font-size:.8333vw;line-height:1.8229vw;color:#666}
.xgnrbox h3{font-weight:400;font-size:.8333vw;display:flex;justify-content:space-between;align-items:center;padding:1.0417vw .3646vw}
.xgnrbox h3 span{color:#999}
.xgnrbox h3 span img{vertical-align:middle;margin:-.1563vw .2604vw 0 0}
.xgnrbox h3 b{font-weight:400;color:#333}
.xgnrbox h4{font-weight:400;font-size:.8333vw;color:#333;border-top:solid #ccc;border-bottom:solid #ccc;padding:0 .3646vw;line-height:1.9271vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xgnr-botton{padding-top:.7813vw;text-align:center}
.xgnr-botton a.more2{display:inline-block;line-height:1.25vw;font-size:.8333vw;color:#5bb689;padding:0 .2604vw;border-bottom:solid #5bb689}
.xgnr-botton a.more3{display:inline-block;line-height:1.25vw;font-size:.8333vw;color:#ff9e4f;padding:0 .2604vw;border-bottom:solid #ff9e4f}
.xgnr-nr li:hover{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.xgnr-nr li:hover h2{color:#339f6d}
.zxzb-title{padding:2.3438vw 0 .6771vw;display:flex;justify-content:space-between;align-items:flex-end;background:url(../images/a71.png) center bottom no-repeat;background-size:100% auto}
.zxzb-title h2{font-size:1.6667vw;color:#333;font-weight:400}
.zxzb-title h2 span{color:#3fb07c}
.zxzb-title a{font-size:.9375vw;color:#999;padding-right:.8854vw;display:flex;gap:.4167vw;align-items:center}
.zxzb-title a img{filter:grayscale(100%)}
.zxzb-title a:hover{color:#339f6d}
.zxzb-title a:hover img{filter:grayscale(0)}
.zxzb-title h2 img{display:inline-block;vertical-align:middle;margin:0 .2604vw 0 .3646vw}
.rxcp{padding:1.0417vw 0 0}
.rxcp ul{display:flex;gap:1.0417vw;flex-wrap:wrap}
.rxcp li{width:calc(25% - 3.125vw/4)}
.rxcpbox{border-radius:.4167vw;background:#fff;transition:.5s}
.rxcp-img{padding:2.8646vw 2.8646vw 1.0417vw}
.rxcp-img img{width:100%;object-fit:cover;aspect-ratio:139/90;transition:.5s}
.rxcp-text{padding:.7813vw .5208vw 1.5625vw;text-align:center}
.rxcp-text h2{font-weight:400;font-size:1.25vw}
.rxcp-text h3{display:flex;justify-content:center;gap:.4167vw;padding:.5208vw 0 1.5625vw}
.wx1{width:.7813vw;height:.7813vw;background:url(../images/hg-icon_star2.png);background-size:100% 100%}
.wx2{width:.7813vw;height:.7813vw;background:url(../images/hg-icon_star1.png);background-size:100% 100%}
.rxcp-text p{font-size:.8333vw;color:#999}
.rxcp-text h4{font-size:.8333vw;color:#666;font-weight:400;margin-top:.7813vw}
.rxcp-text h4 span{font-size:1.25vw;color:red}
.rxcp a:hover .rxcpbox{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.rxcp a:hover .rxcpbox img{transform:scale(1.1)}
.rxcp a:hover .rxcpbox h2{color:#339f6d}
.cggy-right{width:23.3333vw}
.gysh{border-radius:.4167vw;background:url(../images/a76.png) center top no-repeat #fff;background-size:cover;padding:0 1.0417vw}
.gysh-title ul{display:flex;justify-content:center;gap:2.6042vw}
.gysh-title li{position:relative;cursor:pointer;line-height:4.1667vw}
.gysh-title li:before{position:absolute;content:"";width:0;height:.4167vw;background:#ff9c4c;left:50%;transform:translateX(-50%);bottom:1.4063vw}
.gysh-title li span{color:#333;font-size:1.3542vw;position:relative;z-index:10}
.gysh-title li.active span{color:#3fb07c}
.gysh-title li.active:before{width:100%}
.gyshbox ul{padding-bottom:.5208vw}
.gyshbox li{margin:0 0 .5208vw;position:relative}
.wby9{width:100%;height:2.6042vw;line-height:2.5vw;border:solid #ccc;padding:0 .9375vw;font-size:.9375vw;box-sizing:border-box}
.hqyzm{color:#ff9e4f;font-size:.9375vw;position:absolute;cursor:pointer;right:.7813vw;top:50%;transform:translateY(-50%)}
.gwxq{display:flex;justify-content:space-between}
.wby10{width:38%;height:2.6042vw;line-height:2.5vw;border:solid #ccc;font-size:.9375vw;box-sizing:border-box;text-align:center}
.wby11{width:calc(62% - .5208vw);height:2.6042vw;line-height:2.5vw;border:solid #ccc;font-size:.9375vw;box-sizing:border-box;padding-left:.9375vw}
.btn6{font-size:1.0417vw;color:#fff;border:none;width:100%;height:3.125vw;background:#3fb07c;border-radius:1.5625vw;cursor:pointer}
.gyshbox p{text-align:center;padding:.5208vw 0 .7813vw;font-size:.7292vw;color:#666}
.gyshbox p a{color:#339f6d}
.gyshbox p a:hover{text-decoration:underline}
.sscg{border-radius:.4167vw;margin-bottom:1.0417vw;background:#fff;overflow:hidden}
.sscg-title{padding:0 .8854vw;background:url(../images/hg-ls15_bg1.png) center center no-repeat;background-size:cover}
.sscg-title h2{font-size:1.5625vw;line-height:3.5938vw;color:#fff;font-weight:400}
.sscg-title h2 img{vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.sscj-nr{padding:.5208vw 1.5625vw 1.5625vw}
.sscj-nr li{font-size:1.0417vw;line-height:2.7083vw}
.sscj-nr li a{display:block;position:relative;padding-left:1.7708vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sscj-nr li a::before{position:absolute;content:"";width:.5208vw;height:.5208vw;border-radius:50%;border:solid #3fb07c;box-sizing:border-box;left:0;top:50%;transform:translateY(-50%)}
.sscj-nr li a:hover{color:#3fb07c}
.sscg-title2{padding:0 .8854vw;background:url(../images/hg-ls15_bg2.png) center center no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.sscg-title2 h2{font-size:1.5625vw;line-height:3.5938vw;color:#fff;font-weight:400}
.sscg-title2 h2 img{vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.sscg-title2 a{font-size:.9375vw;display:flex;gap:.2604vw;align-items:center;color:#fff}
.sscg-title2 a img{filter:brightness(0) invert(1)}
.zbxx-nr{padding:0 .5208vw}
.zbxx-nr li{border-bottom:solid #ccc;line-height:4.2708vw;display:flex;justify-content:space-between;font-size:.9375vw;color:#333;background:url(../images/a79.png) 84% center no-repeat;background-size:3.6979vw auto;padding:0 .2604vw}
.zbxx-nr a{width:calc(100% - 5.2083vw)}
.zbxx-nr a:hover{color:#ff9e4f}
.zbxx-nr li:last-child{border:none}
.sscg-title3{padding:0 .8854vw;background:url(../images/hg-ls15_bg5.png) center center no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.sscg-title3 h2{font-size:1.5625vw;line-height:3.5938vw;color:#fff;font-weight:400}
.sscg-title3 h2 span{opacity:.5}
.sscg-title3 h2 img{vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.sscg-title3 a{font-size:.9375vw;display:flex;gap:.2604vw;align-items:center;color:#fff}
.sscg-title3 a img{filter:brightness(0) invert(1)}
.rmtl{padding:.625vw 0}
.rmtl a:hover h2{color:#339f6d}
.rmtlbox{padding:.7813vw 1.3021vw .7813vw 1.0417vw;display:flex;justify-content:space-between}
.rmtl-img{width:1.3542vw}
.rmtl-img img{width:100%;display:block}
.rmtl-text{width:calc(100% - 2.0313vw)}
.rmtl-text h2{font-weight:400;font-size:.9375vw;color:#333;display:flex;justify-content:space-between}
.rmtl-text h2 b{font-weight:400;color:#999}
.rmtl-text p{font-size:.625vw;color:#666;display:flex;gap:.8854vw;margin-top:.2604vw}
.rmtl-text p img{vertical-align:middle;margin:-.1042vw .2083vw 0 0}
.gyshbox dl{display:flex;gap:1.0417vw;flex-wrap:wrap;padding-bottom:2.5521vw}
.gyshbox dt{border-radius:.4167vw;width:calc(50% - 1.0417vw/2);background:#eef7ff}
.gyshbox dt a{display:block;padding:2.3438vw 0;text-align:center}
.gyshbox dt h3{font-size:1.25vw;margin-top:.9375vw;color:#333;font-weight:400}
.gyshbox dt a:hover h3{color:#f49b47}
.zxxj{padding:.625vw 0 2.0833vw}
.zxxj-box{display:flex;justify-content:space-between;flex-wrap:wr~ap}
.jgxc-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.3021vw}
.jgxc-title h2{font-weight:400;color:#333;font-size:1.6667vw;position:relative;padding-left:.9375vw}
.jgxc-title h2:before{position:absolute;content:"";border-right:solid #3fb07c;border-radius:.1042vw;height:1.5625vw;left:0;top:55%;transform:translateY(-50%)}
.jgxc-title span{font-size:.8333vw;color:#999}
.jgxc-title span b{font-weight:400;color:#ff9f50}
.jgxc-list{padding-bottom:2.6042vw}
.jgxc-bt{border-radius:.4167vw;padding:1.0417vw;background:#3fb07c}
.jgxc-bt ul{display:flex;justify-content:space-between}
.jgxc-bt li{color:#fff;font-size:1.0417vw;text-align:center}
.jgxc-bt li:nth-child(1){width:15%}
.jgxc-bt li:nth-child(2){width:15%}
.jgxc-bt li:nth-child(3){width:50%}
.jgxc-bt li:nth-child(4){width:20%}
.jgxc-wb li{display:flex;justify-content:space-between;border-radius:.4167vw;background:#fff;margin-top:.5208vw;padding:1.6146vw 1.0417vw;text-align:center;font-size:1.0417vw;color:#333}
.jgxc-wb li span:nth-child(1){width:15%}
.jgxc-wb li span:nth-child(2){width:15%}
.jgxc-wb li span:nth-child(3){width:50%}
.jgxc-wb li a:nth-child(4){width:20%}
.jgxc-wb li img{vertical-align:middle;margin:-.1563vw .7292vw 0 0;width:1.3542vw}
.jgxc-wb li a{color:#3fb07c}
.rxcp-title{display:flex;justify-content:space-between;align-items:center;padding:1.5625vw 0 .5208vw}
.rxcp-title h2{color:#333;font-weight:400;font-size:1.6667vw}
.rxcp-title h2 img{vertical-align:middle;margin:0 .2604vw 0 0}
.rxcp-title a{display:flex;align-items:center;gap:.3125vw;color:#999;font-size:.8333vw}
.rxcp-title a img{filter:grayscale(100%)}
.rxcp-title a:hover{color:#3fb07c}
.rxcp-title a:hover img{filter:grayscale(0)}
.xmzb-list li{padding-bottom:1.0417vw}
.xmzb-list ul{padding-bottom:1.5625vw}
.xmzb-list a{display:block;border-radius:.4167vw;background:#fff;padding:1.3542vw 1.0417vw;transition:all .5s}
.xmzb-list h2{position:relative;font-weight:400;padding-left:1.3021vw;font-size:1.3542vw;color:#333}
.xmzb-list h2:before{position:absolute;content:"";width:.5208vw;height:.5208vw;border-radius:50%;background:#ff9946;left:0;top:50%;transform:translateY(-50%)}
.xmzb-list h2 b{font-weight:400;display:inline-block;padding:0 .9375vw;border-radius:.3125vw;background:#ffe9d8;vertical-align:middle;margin:-.1563vw 0 0 .7813vw;line-height:1.1458vw;font-size:.7292vw;color:#ff9946}
.xmzb-list p{font-size:1.0417vw;color:#999;padding:.2604vw 0 0 1.3021vw;display:flex;gap:2.0313vw}
.xmzb-list p img{vertical-align:middle;margin:-.1563vw .4167vw 0 0}
.xmzb-list a:hover{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.xmzb-list a:hover h2{color:#3fb07c}
.zbxq-title{padding:2.0833vw 0 3.125vw;width:67.7083vw;margin:0 auto;max-width:94%}
.zbxq-title h3{font-weight:400;font-size:.8333vw;color:#666}
.zbxq-title h3 img{vertical-align:middle;margin:-.1563vw .2083vw 0 0}
.zbxq-title h2{font-size:1.875vw;color:#333;font-weight:400;margin:.7813vw 0}
.zbxq-title p{font-size:.8333vw;color:#333}
.bj2{background:#fff}
.zbxqbox{display:flex;justify-content:space-between;flex-wrap:wrap;width:67.7083vw;margin:0 auto;max-width:94%;padding:1.8229vw 0 2.3438vw}
.zbxq-left{width:calc(100% - 24.375vw);font-size:.9375vw;color:#666;line-height:2}
.zbxq-left h2{font-weight:400;position:relative;font-size:1.3542vw;color:#333;padding-left:.7813vw;margin-bottom:1.5625vw}
.zbxq-left h2:before{position:absolute;content:"";border-left:solid #3fb07c;border-radius:.1042vw;left:0;top:51%;transform:translateY(-50%);height:1.25vw}
.zbxq-left h2::after{border-bottom:solid #ccc;width:calc(100% - 7.0313vw);right:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zbxq-left p a{color:#3fb07c}
.zbxq-left p b{font-weight:400;color:#f54343}
.xzbotton{display:inline-block;line-height:2.6042vw;border-radius:.3125vw;color:#fff;background:#3fb07c;padding:0 1.1458vw;margin-top:1.5625vw;font-size:.9375vw}
.xzbotton img{vertical-align:middle;margin:-.1563vw .2604vw 0 0}
.xzbotton:hover{color:#fff}
.zbxq-right{width:23.3333vw}
.lxfs{border-radius:.4167vw;margin-bottom:1.0417vw}
.lxfs-title{display:flex;justify-content:space-between;align-items:center}
.lxfs-title h2{font-size:1.5625vw;line-height:3.5938vw;color:#fff;font-weight:400}
.lxfs ul{padding-top:1.0417vw}
.lxfs li{padding-bottom:1.0417vw}
.lxfs p{font-size:1.0417vw;color:#999}
.lxfs h3{font-weight:400;font-size:1.1458vw;color:#333}
.zbxxgb{border-radius:.4167vw;overflow:hidden;background:#f5f8fc;margin-bottom:1.0417vw}
.sscg-title{display:flex;justify-content:space-between;align-items:center}
.sscg-title a{font-size:.9375vw;color:#fff}
.sscg-title a img{vertical-align:middle;margin:-.1563vw .2083vw 0 0;filter:brightness(0) invert(1)}
.zbxxnr{padding:.5208vw 1.0417vw 1.0417vw}
.zbxxnr li{font-size:1.0417vw;line-height:2.25;position:relative;padding-left:.8333vw;display:flex;justify-content:space-between;align-items:center}
.zbxxnr li::before{width:.2604vw;height:.2604vw;border-radius:50%;background:#3fb07c;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zbxxnr li span{font-size:.8333vw;color:#999}
.zbxxnr li a{color:#333;width:calc(100% - 4.6875vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zbxxnr li a:hover{color:#3fb07c}
.myxjnr{border-radius:.4167vw;background:#f5f8fc;overflow:hidden}
.myxj-title{padding:0 .8854vw;background:url(../images/hg-ls15_bg4.png) center center no-repeat;background-size:cover}
.myxj-title h2{font-size:1.5625vw;line-height:3.5938vw;color:#fff;font-weight:400}
.myxj-title h2 img{vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.zbxxnr2{padding:.5208vw 1.0417vw 1.0417vw}
.zbxxnr2 li{font-size:1.0417vw;line-height:2.25;position:relative;padding-left:.8333vw;display:flex;justify-content:space-between;align-items:center}
.zbxxnr2 li::before{width:.2604vw;height:.2604vw;border-radius:50%;background:#2068ff;left:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.zbxxnr2 li span{font-size:.8333vw;color:#999}
.zbxxnr2 li a{color:#333;width:calc(100% - 4.6875vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zbxxnr2 li a:hover{color:#2068ff}
.xmmd-list ul{padding-bottom:.9375vw}
.xmmd-list li{padding-bottom:1.1458vw}
.xmmdbox{display:flex;justify-content:space-between;align-items:center;border-radius:.4167vw;background:#fff;padding:1.0938vw;transition:all .5s}
.xmmd-img{width:17.7604vw;overflow:hidden}
.xmmd-img img{width:100%;object-fit:cover;aspect-ratio:341/205;transition:all .5s}
.xmmd-text{width:calc(100% - 19.7917vw)}
.xmmd-text h2{font-weight:400;color:#333;font-size:1.25vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s}
.xmmd-text h3{font-weight:400;color:#999;font-size:.8333vw;margin:.5208vw 0 1.0417vw}
.xmmd-text p{font-size:.8333vw;color:#666;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.xmmd-list a:hover .xmmdbox{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.xmmd-list a:hover img{transform:scale(1.1)}
.xmmd-list a:hover h2{color:#3fb07c}
.rmzs-list li,.rmzs-list ul{padding-bottom:1.0417vw}
.rmzsbox{display:flex;justify-content:space-between;border-radius:.4167vw;background:#fff;padding:1.3542vw 1.0417vw;transition:all .5s}
.rmzsbox b{width:1.4583vw}
.rmzsbox b img{width:100%}
.rmzs-right{width:calc(100% - 2.3438vw)}
.rmzs-right h2{font-weight:400;font-size:1.3542vw;color:#333;line-height:1;transition:all .5s}
.rmzs-right h2 span{font-size:.9375vw;color:#999;font-weight:400}
.rmzs-right p{font-size:.8333vw;color:#999;display:flex;gap:2.0833vw;margin-top:.7292vw}
.rmzs-right p img{vertical-align:middle;margin:-.1563vw .2604vw 0 0}
.rmzs-list a:hover .rmzsbox{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.rmzs-list a:hover h2{color:#3fb07c}
.wzpl-box{display:flex;justify-content:space-between;flex-wrap:wrap}
.grpl{border-radius:.4167vw;background:#fff;padding:2.3438vw 2.3438vw 0 1.3021vw}
.plxx{display:flex;justify-content:space-between}
.plxx-left{width:2.8646vw}
.plxx-left img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.plxx-right{width:calc(100% - 3.6458vw)}
.plxx-text p{font-size:.9375vw;color:#666;line-height:1.4063vw}
.plxx-text h2{font-weight:400;font-size:1.25vw;color:#333;margin:.5208vw 0}
.plxx-text h3{font-weight:400;display:flex;gap:1.0417vw;color:#999;font-size:.8333vw;margin-top:1.0417vw}
.plxx-text h3 img{vertical-align:middle;margin:-.1563vw .2083vw 0 0}
.jcpl-title h2{font-size:1.25vw;color:#333;padding:1.0417vw 0 0;font-weight:400}
.tlpl{text-align:right}
.tlpl h2{font-weight:400;font-size:1.25vw;color:#333;padding:2.0833vw 0 .5208vw;text-align:left}
.tlpl h2 span{color:#999;font-size:.9375vw;padding-left:.8854vw}
.tlpl textarea{width:100%;padding:.7813vw;border:none;font-size:.8333vw;height:7.9688vw;background:#f5f8fc;box-sizing:border-box}
.tjplbotton{color:#fff;width:10.2083vw;height:2.8646vw;border-radius:1.4583vw;border:none;cursor:pointer;background:#3fb07c;font-size:.9375vw;margin-top:1.5625vw}
.jcpl-nr{padding-bottom:4.9479vw}
.jcpl-nr li{border-bottom:solid #ccc;padding:1.8229vw 0}
.jcplbox{display:flex;justify-content:space-between}
.jcplbox span{width:2.8646vw}
.jcplbox img{width:100%;border-radius:50%;object-fit:cover;aspect-ratio:16/16}
.jcpl-text{width:calc(100% - 3.9063vw)}
.jcpl-text h2{font-weight:400;font-size:.9375vw;color:#666}
.jcpl-text p{font-size:.9375vw;color:#666;line-height:1.4063vw;margin-top:.5208vw}
.rjgzbd{width:62.5vw;margin:0 auto;max-width:94%;padding:1.3021vw 2.3438vw 4.0625vw;background:#fff}
.bdtj{padding:0 9.1146vw}
.bdtj h2{font-weight:400;color:#333;border-bottom:solid #ccc;font-size:1.3542vw;padding-bottom:1.5625vw}
.bdtj ul{padding:1.3542vw 4.4271vw 0 0}
.bdtj li{display:flex;justify-content:space-between;padding-bottom:2.0833vw}
.bdtj li span{text-align:right;width:6.25vw;font-size:.9375vw;color:#666;line-height:2.8646vw}
.bdtj li span b{color:red}
.wby12{width:calc(100% - 7.2917vw);height:2.8646vw;line-height:2.7604vw;border-radius:.2604vw;border:solid #ccc;padding:0 1.5625vw;box-sizing:border-box;font-size:.9375vw}
.scjl{width:calc(100% - 7.2917vw)}
.wby13{width:calc(100% - 7.2917vw);height:2.8646vw;line-height:2.7604vw;border-radius:.2604vw;border:solid #ccc;padding:0 1.5625vw;box-sizing:border-box;font-size:.9375vw;background:url(../images/a8.png) 96% center no-repeat;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.btn7{width:15.7292vw;height:2.8646vw;border-radius:.3125vw;border:none;cursor:pointer;background:#3fb07c;color:#fff;font-size:1.0417vw}
.scjl p{color:#999;font-size:.8333vw;margin:.5208vw 0 2.8646vw}
.scwjbotton{height:2.8646vw;border-radius:.3125vw;border:none;cursor:pointer;background:#3fb07c;color:#fff;font-size:1.0417vw;padding:0 2.8646vw;display:inline-block;line-height:2.8646vw}
.banner5_qh{overflow:hidden;position:relative}
.banner5{position:relative}
.banner5 img{width:100%;display:block}
.banner5-text{position:absolute;width:40.1042vw;max-width:94%;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%)}
.banner5-text h2{color:#fff;font-size:3.125vw;font-weight:400}
.banner5-text p{color:#fff;font-size:.9375vw;line-height:2;margin:1.3021vw 0 1.8229vw}
.banner5-text a{display:inline-block;padding:0 3.125vw;line-height:1.9792vw;border:solid #fff;font-size:.9375vw;transition:all .5s;color:#fff}
.banner5-text a:hover{background:#3fb07c;border:solid #3fb07c}
.banner5_qh .swiper-pagination-bullet{width:.5208vw;height:.5208vw;background:0 0;border:solid #3fb07c;opacity:1}
.banner5_qh .swiper-pagination-bullet-active{background:#3fb07c}
.kcpx{padding-bottom:3.125vw}
.kcpx-title{padding:2.8646vw 0 2.6042vw}
.kcpx-title h2{font-size:1.875vw;font-weight:400;color:#333;text-align:center;padding-bottom:.3646vw;position:relative}
.kcpx-title h2:before{position:absolute;content:"";border-bottom:solid #339f6d;width:1.9792vw;bottom:0;left:50%;transform:translateX(-50%)}
.kcpx-nr ul{padding-bottom:1.9271vw}
.kcpx-nr li{padding-bottom:1.0417vw}
.kcpx-box{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:.4167vw;background:#fff;padding:2.0833vw;transition:all .5s}
.kcpx-img{width:55%}
.kcpx-box img{width:100%;border-radius:.4167vw}
.kcpx-text{width:45%;padding-left:2.0833vw}
.kcpx-text h2{font-weight:400;font-size:1.875vw;color:#333;border-bottom:solid #ccc;line-height:1.8}
.kcpx-text p{font-size:.9375vw;color:#666;line-height:1.6}
.kcmf{display:flex;justify-content:space-between;align-items:center;padding:0 1.1458vw;border-radius:.3125vw;background:#ffebda;height:3.125vw;margin-top:1.0417vw}
.kcmf span{font-weight:700;font-size:1.3542vw;color:#ff7505}
.kcmf b{font-size:.8333vw;color:#666}
.kcwb{padding:.7813vw}
.kcpx-text h3{font-weight:400;padding:.7813vw 0 2.3438vw 1.0417vw;font-size:.8333vw;color:#666}
.botton1{display:inline-block;line-height:2.5vw;border:solid #ffd2ad;padding:0 4.4271vw;border-radius:.3125vw;font-size:.9375vw;color:#ff9e4f;transition:all .5s}
.botton1:hover{border:solid #3fb07c;background:#3fb07c;color:#fff}
.kcpx-box:hover{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.botton2{display:inline-block;line-height:2.5vw;border:solid #3fb07c;padding:0 4.4271vw;border-radius:.3125vw;font-size:.9375vw;color:#fff;transition:all .5s;background:#3fb07c}
.botton2:hover{border:solid #3fb07c;background:#3fb07c;color:#fff}
.zxjz{width:80.7292vw;margin:0 auto;max-width:94%;padding-bottom:3.6458vw}
.zxjz-nr ul{display:flex;gap:.9375vw;flex-wrap:wrap;padding-bottom:2.3438vw}
.zxjz-nr li{width:calc(25% - 2.8125vw/4)}
.zxjzbox{border-radius:.4167vw;overflow:hidden;border:solid #ccc;transition:all .5s}
.zxjz-img{border-radius:.4167vw;overflow:hidden}
.zxjz-img img{border-radius:.4167vw;width:100%;object-fit:cover;aspect-ratio:374/225;transition:all .5s}
.zxjz-text{padding:.7813vw .7813vw 1.3021vw}
.zxjz-text h2{font-weight:400;font-size:1.25vw;color:#333;margin-bottom:.5208vw;transition:all .5s}
.zxjz-text p{font-size:.9375vw;color:#666;line-height:1.66}
.zxjz-text h3{font-weight:400;font-size:.8333vw;color:#999;margin-top:2.3438vw}
.zxjz-nr a:hover .zxjzbox{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.zxjz-nr a:hover img{transform:scale(1.1)}
.zxjz-nr a:hover h2{color:#3fb07c}
.ljbm{display:flex;gap:1.0417vw}
.bj3{background:rgba(0,0,0,.7);position:fixed;z-index:1001;width:100%;height:100%;left:0;top:0;display:none}
.bmtc{width:41.6667vw;border-radius:1.0417vw;background:#fff;overflow:hidden;position:fixed;z-index:1002;left:50%;top:50%;transform:translate(-50%,-50%);max-width:90%;box-sizing:border-box;display:none}
.bmtc ul{padding:0 4.9479vw 2.0833vw}
.bmtc h2{font-weight:400;color:#333;text-align:center;font-size:1.875vw;padding:3.125vw 0 1.0417vw;background-image:linear-gradient(#faceb8,#fff)}
.bmtc p{font-size:1.0417vw;color:#333;line-height:2.9167vw}
.bmwby{width:100%;height:2.7083vw;line-height:2.5vw;border-radius:.3125vw;border:solid #ccc;padding:0 .7813vw;box-sizing:border-box;font-size:1.0417vw}
.bm-botton{display:block;margin:2.6042vw auto 0;color:#fff;width:18.8542vw;height:3.125vw;background:#ff9946;cursor:pointer;border:none;font-size:1.0417vw;border-radius:1.5625vw}
.gwjs-top{width:67.7083vw;margin:0 auto;max-width:94%;padding:2.0833vw 0 3.3854vw;display:flex;justify-content:space-between;align-items:center}
.gwjs-left h3{font-weight:400;font-size:.8333vw;color:#666}
.gwjs-left h3 img{vertical-align:middle;margin:-.1563vw .3125vw 0 0}
.gwjs-left h2{color:#333;font-weight:400;font-size:1.875vw;margin:.7813vw 0}
.gwjs-left p{font-size:1.6667vw;color:#f53838}
.gwjs-left ul{display:flex;gap:.5208vw;color:#e1e2e4;margin-top:1.0417vw}
.gwjs-left span{font-size:.8333vw;color:#333}
.gwjsbotton{line-height:3.3854vw;padding:0 5.4688vw;color:#fff;background:#ff9e4f;font-size:1.25vw;transition:all .5s}
.gwjsbotton img{vertical-align:middle;margin:-.1563vw .9375vw 0 0}
.gwjsbotton:hover{background:#3fb07c;color:#fff}
.zwms{width:67.7083vw;max-width:94%;margin:0 auto;padding:2.0833vw 0 1.8229vw;display:flex;justify-content:space-between;flex-wrap:wrap}
.zwms-left{width:calc(100% - 24.375vw)}
.msxq{padding-bottom:1.8229vw}
.msxq h2{font-weight:400;position:relative;font-size:1.3542vw;color:#333;padding-left:.7813vw;margin-bottom:1.0417vw}
.msxq h2:before{position:absolute;content:"";border-left:solid #3fb07c;border-radius:.1042vw;left:0;top:51%;transform:translateY(-50%);height:1.25vw}
.msxq h2::after{border-bottom:solid #ccc;width:calc(100% - 7.0313vw);right:0;top:50%;transform:translateY(-50%);position:absolute;content:""}
.msxq p{font-size:.9375vw;color:#666;line-height:2}
.msxq ul{display:flex;gap:.7813vw;flex-wrap:wrap}
.msxq span{display:block;width:4.6875vw;line-height:1.5625vw;background:#ffebda;border-radius:.3125vw;font-size:.8333vw;color:#ff7505;text-align:center}
.zwms-right{width:23.3333vw}
.gsxx{border-radius:.4167vw;padding:0 1.4583vw 1.5625vw;border:solid #ccc;margin-bottom:1.0417vw}
.gsxx h2{font-size:1.3542vw;font-weight:400;color:#333;border-bottom:solid #ccc;padding:1.0417vw 0 .5208vw}
.gsxx-text{padding:1.3021vw 0 0}
.gsxx-text b img{width:9.4271vw}
.gsxx-text h3{font-weight:400;font-size:1.0417vw;color:#333;margin:.7813vw 0 .5208vw}
.gsxx-text p{font-size:.8333vw;color:#999;line-height:1.6667vw}
.gsxx-text p img{width:.7813vw;vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.gsxx-text a{display:block;margin:1.5625vw auto 0;text-align:center;line-height:2.2396vw;border:solid #a5dac2;border-radius:.3125vw;width:12.9167vw;font-size:.8333vw;color:#3fb07c;transition:all .5s}
.gsxx-text a:hover{background:#3fb07c;border:solid #3fb07c;color:#fff}
.gwtj-title{border-radius:.4167vw;padding:0 .8854vw;background-image:linear-gradient(to right,#ffe5d3 ,#fff);margin-bottom:1.0417vw}
.gwtj-title h2{font-size:1.3542vw;line-height:3.2292vw;font-weight:400;color:#333}
.gwtj-title h2 img{vertical-align:middle;margin:-.1563vw .9375vw 0 0}
.gwtj-nr li{padding-bottom:1.0417vw}
.gwtjbox{border-radius:.4167vw;background:#f5f8fc;overflow:hidden;transition:all .5s}
.gwtj-top{padding:1.8229vw 1.0417vw .9375vw}
.gwtj-top h2{display:flex;justify-content:space-between;align-items:center}
.gwtj-top h2 em{font-size:1.3542vw;color:#333;font-weight:400}
.gwtj-top h2 em span{font-size:1.0417vw;color:#f53838;padding:0 0 0 .5208vw}
.gwtj-top h2 b{font-weight:400;font-size:.7292vw;color:#999}
.gwtj-top h2 b img{vertical-align:middle;margin:-.1563vw .4167vw 0 0}
.gwtj-top dl{display:flex;gap:.5208vw;flex-wrap:wrap;padding-top:1.0417vw}
.gwtj-top span{display:inline-block;line-height:1.5625vw;border-radius:.3125vw;background:#fff;padding:0 .7292vw;font-size:.8333vw;color:#666}
.gwtj-bottom{padding:.2604vw 1.1458vw;background:#ebeff3}
.gwtj-bottom p{font-size:.8333vw;color:#666}
.gwtj-bottom p img{vertical-align:middle;margin:-.1563vw .7813vw 0 0}
.kcxq{padding:2.0833vw 0}
.kcjs{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;padding-bottom:2.3438vw}
.kcjs-left{width:calc(100% - 24.3229vw);background:#fff;border-radius:.4167vw;padding:0 1.8229vw 3.6458vw;box-sizing:border-box}
.kcjs-title{border-bottom:solid #ccc}
.kcjs-title h2{font-size:1.3542vw;font-weight:400;color:#3fb07c;display:inline-block;padding:1.8229vw .8854vw 1.0417vw;position:relative}
.kcjs-title h2:before{position:absolute;content:"";border-bottom:solid #3fb07c;width:100%;left:0;bottom:-.0521vw}
.kcjs-video{padding:2.0833vw .7813vw 1.0417vw;height:32.5521vw}
.kcjs-text{padding:0 .7813vw}
.kcjs-text p{font-size:.9375vw;line-height:2;color:#666}
.kcjs-right{width:23.3333vw}
.jsjs{border-radius:.4167vw;background:#fff;margin-bottom:1.0417vw;padding:0 .8333vw 1.0417vw}
.jsjs-title{border-bottom:solid #ccc}
.jsjs-title h2{font-size:1.3542vw;color:#333;font-weight:400;padding:1.8229vw 0 1.0417vw .7813vw}
.jsjs-nr{padding:1.3021vw .5208vw 0}
.jsjs-nr h2{font-weight:400;font-size:1.25vw;color:#333;text-align:center;padding:.7813vw 0 .5208vw}
.jsjs-nr img{display:block;width:6.25vw;height:6.25vw;border-radius:50%;margin:0 auto}
.jsjs-nr p{font-size:.8333vw;line-height:2;color:#666}
.kctj-nr li{padding-bottom:1.0417vw}
.kctjbox{border-radius:.4167vw;background:#fff;padding:1.5625vw .7813vw 0;transition:all .5s}
.kctjbox h2{font-weight:400;color:#333;font-size:1.25vw;margin-bottom:.5208vw;padding:0 .5208vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.kctjbox p{font-size:.8333vw;color:#666;line-height:1.875;margin-bottom:.7813vw;padding:0 .5208vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.kctjbox h3{font-weight:400;border-top:solid #ccc;font-size:.8333vw;color:#999;line-height:2.5vw;display:flex;justify-content:space-between;padding:0 .5208vw}
.kctj-nr h3 b{font-weight:400;color:#ffa963}
.kctj-nr a:Hover .kctjbox{box-shadow:.2083vw .2604vw .9375vw 0 rgba(13,35,69,.17)}
.szyw{background:#fff}
.szywbox{width:80.7292vw;margin:0 auto;max-width:94%;padding:2.8646vw 0}
.szywbox h2{font-size:1.875vw;font-weight:400;color:#333;text-align:center}
.sznr{width:80.7292vw;max-width:94%;margin:0 auto;padding:1.5625vw 0 2.0833vw;display:flex;justify-content:space-between;flex-wrap:wrap}
.szyw-left{width:55%;border-radius:.4167vw;position:relative;overflow:hidden}
.szyw-left img{width:100%;transition:all .5s;object-fit:cover;aspect-ratio:900/540}
.szyw-left p{font-size:1.25vw;color:#fff;position:absolute;left:0;bottom:0;padding:2.6042vw 1.8229vw 1.3021vw;box-sizing:border-box;display:flex;justify-content:space-between;width:100%;background-image:linear-gradient(transparent,#000)}
.szyw-left p b{font-weight:400}
.szyw-left p span{width:calc(100% - 5.7292vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.szyw-right{width:45%;padding-left:1.0417vw;box-sizing:border-box}
.szyw-title{display:flex;justify-content:space-between;align-items:center;border-bottom:solid #ccc;padding-top:.2604vw}
.szyw-title ul{display:flex;position:relative;padding-left:1.1458vw;gap:1.0417vw}
.szyw-title ul:before{position:absolute;content:"";border-left:solid #3fb07c;border-radius:.1042vw;height:1.5625vw;left:.2083vw;top:50%;transform:translateY(-50%)}
.szyw-title span{display:block;font-size:1.6667vw;color:#999;cursor:pointer;position:relative;padding:.7813vw .3646vw}
.szyw-title span:before{position:absolute;content:"";border-bottom:solid #3fb07c;width:0;left:51%;transform:translateX(-50%);bottom:0;transition:all .5s}
.szyw-title li.active span{color:#333}
.szyw-title li.active span:before{width:100%}
.more2{font-size:.9375vw;color:#999}
.more2 img{vertical-align:middle;margin:-.1563vw .2604vw 0 0;filter:grayscale(100%)}
.more2:hover{color:#3fb07c}
.more2:hover img{filter:grayscale(0)}
.szyw-qh{padding-top:.7813vw;animation:1s fadeIn}
.szyw-qh li{display:flex;justify-content:space-between;align-items:center;line-height:2.7083vw;position:relative;padding-left:2.3438vw}
.szyw-qh li:before{position:absolute;content:"";width:.2604vw;height:.2604vw;background:#333;border-radius:50%;left:1.0417vw;top:50%;transform:translateY(-50%)}
.szyw-qh span{font-size:1.25vw;color:#333}
.szyw-qh a{font-size:1.25vw;color:#333;width:calc(100% - 5.2083vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s}
.szyw-qh a:hover{color:#3fb07c}
.banner5{background:url(../images/a101.png) center center no-repeat;background-size:cover;padding:3.6458vw 3%}
.banner-text h2{color:#fff;font-size:1.875vw;line-height:2.8646vw;font-weight:400;text-align:center}
.ggtz{display:flex;justify-content:space-between;flex-wrap:wrap}
.ggtz-left{width:64.5%}
.zcwj-top{display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;border-radius:.4167vw;overflow:hidden;margin-top:1.0417vw;align-items:center}
.zcwj-img{width:23.4375vw}
.zcwj-img img{width:100%;object-fit:cover;border-radius:.4167vw;aspect-ratio:450/270}
.zcwj-text{width:calc(100% - 25.2604vw)}
.zcwj-text h2{font-weight:400;color:#333;font-size:1.25vw}
.zcwj-text h3{font-weight:400;font-size:.8333vw;color:#666;margin:.7813vw 0 1.3021vw}
.zcwj-text p{font-size:.8333vw;line-height:1.5625vw;color:#666}
.zcwj-text a{display:inline-block;border-bottom:solid #5ba997;color:#5ba997;font-size:.8333vw;transition:all .5s;line-height:1.875vw;margin-top:1.0417vw}
.zcwj-text a img{width:1.9271vw;vertical-align:middle;margin:-.1563vw 0 0 .2604vw;transition:all .5s}
.zcwj-text a:hover img{margin-left:.7813vw}
.zcwj-bottom{padding-top:1.0417vw}
.zcwj-bottom ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.0417vw}
.zcwj-bottom li{width:calc(50% - 1.0417vw/2)}
.ssxw{border-radius:.4167vw;background:#fff;display:flex;justify-content:space-between;padding:.5208vw}
.ssxw-text{width:calc(100% - 9.6354vw)}
.ssxw-text h2{font-weight:400;color:#333;font-size:1.0417vw;line-height:1.5}
.ssxw-text p{font-size:.8333vw;color:#666;margin-top:.5208vw}
.ssxw-img{width:8.8542vw;border-radius:.4167vw;overflow:hidden}
.ssxw-img img{width:100%;object-fit:cover;aspect-ratio:170/102;border-radius:.4167vw;transition:all .5s}
.zcwj-bottom a:hover h2{color:#3fb07c}
.zcwj-bottom a:hover img{transform:scale(1.1)}
.zcwjbox{animation:1s fadeIn}
.szbk_nr ul{display:flex;gap:1.0417vw;flex-wrap:wrap;padding:1.9792vw 0 0}
.szbk_nr li{width:calc(33.333% - 2.0833vw/3)}
.szbkbox{border-radius:.4167vw;background:#fff}
.szbk-img{border-radius:.4167vw;overflow:hidden}
.szbk-img img{width:100%;object-fit:cover;border-radius:.4167vw;aspect-ratio:320/192;transition:all .5s}
.szbk-text{padding:1.0417vw .5208vw 1.5625vw}
.szbk-text h2{font-weight:400;font-size:1.0417vw;color:#333}
.szbk-text h3{font-weight:400;font-size:.8333vw;color:#666;margin:.5208vw 0 1.3021vw}
.szbk-text p{font-size:.8333vw;line-height:1.5625vw;color:#666}
.szbk_nr a:hover img{transform:scale(1.1)}
.szbk_nr a:hover h2{color:#3fb07c}
.zxly{padding-top:1.25vw;animation:1s fadeIn}
.hyplbox{border-radius:.4167vw;display:flex;justify-content:space-between;background:#fff;padding:1.0417vw .5208vw 1.4583vw;margin-bottom:1.0417vw}
.hytx{width:2.1875vw}
.hytx img{width:100%;height:2.1875vw;border-radius:50%}
.hytext{width:calc(100% - 2.8646vw)}
.hytext p{font-size:.9375vw;line-height:1.3542vw;color:#666}
.hytext h2{font-weight:400;font-size:1.0417vw;color:#333;margin:.5208vw 0}
.hytext h3{margin-top:.7813vw;font-weight:400;color:#666;font-size:.8333vw;display:flex;gap:1.0417vw}
.hytext h3 img{vertical-align:middle;margin:-.1563vw .4167vw 0 0}
.ggtz-right{width:33%}
.zhxxa-title{display:flex;justify-content:space-between;align-items:center;border-bottom:solid #ccc;padding:.2604vw 0 0;align-items:center}
.zhxxa-title h2{font-size:1.6667vw;color:#333;position:relative;padding:.7813vw 0 .7813vw .9375vw;font-weight:400}
.zhxxa-title h2::before{position:absolute;content:"";border-left:solid #3fb07c;border-radius:.1042vw;height:1.5625vw;left:.2083vw;top:50%;transform:translateY(-50%)}
.zhxxa-nr{background:#fff;border-radius:.4167vw;margin-top:1.0417vw}
.zhxxa-img{border-radius:.4167vw;overflow:hidden}
.zhxxa-img img{width:100%;object-fit:cover;transition:all .5s;border-radius:.4167vw;aspect-ratio:510/199}
.zhxxa-list{padding:1.0417vw}
.zhxxa-list li{display:flex;justify-content:space-between;align-items:center;font-size:1.0417vw;line-height:2.4479vw;position:relative;padding-left:1.1979vw}
.zhxxa-list li::before{position:absolute;content:"";border-radius:50%;width:.2604vw;height:.2604vw;background:#3fb07c;left:0;top:50%;transform:translateY(-50%)}
.zhxxa-list li a{color:#333;width:calc(100% - 5.2083vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zhxxa-list li span{color:#666}
.zhxxa-list li a:hover{color:#3fb07c}
.sjrm-title h2{text-align:center;font-size:1.6667vw;color:#713909;line-height:3.2292vw;background:url(../images/a107.png) center center no-repeat;background-size:auto 100%;top:-.8333vw;position:relative}
.sjrm{background:#fff;margin-top:1.875vw;padding:0 .7813vw;border-radius:.4167vw}
.sjrm-nr li{border-bottom:solid #ccc}
.sjrm-nr li:last-child{border:none}
.rmsjbox{display:flex;justify-content:space-between;padding:.8333vw .9375vw}
.rmsj-img{border-radius:.4167vw;width:6.5104vw;transition:all .5s;overflow:hidden}
.rmsj-img img{width:100%;object-fit:cover;border-radius:.4167vw;aspect-ratio:125/95}
.rmsj-text{width:calc(100% - 7.6563vw)}
.rmsj-text h2{font-weight:400;color:#333;font-size:1.0417vw;line-height:2}
.rmsj-text h3{margin-bottom:.625vw;font-weight:400;font-size:.8333vw;color:#666;display:flex;gap:.1042vw;align-items:center}
.rmsj-text h3 b{background:url(../images/hg-icon_star3.png);width:.9375vw;height:.8854vw;background-size:100% 100%}
.rmsj-text p{font-size:.8333vw;color:#666}
.sjrm-nr a:hover h2{color:#3fb07c}
.sjrm-nr a:hover img{transform:scale(1.1)}
}
@media (max-width:949px){
.footer{display:none}
.banner4{padding:40px 0}
.banner4-text{display:block}
.banner4-left{width:80px;margin:0 auto}
.banner4-right{width:100%;text-align:center}
.banner4-right h2{font-size:24px}
.banner4-right h2 span{display:block;font-size:14px;padding:0}
.banner4-right h2 span img{width:15px}
.grxx-top ul{gap:15px!important}
.grxx-top a{font-size:14px;line-height:50px}
.grxz-nr{padding:30px 0}
.grxzbox{padding:20px 10px}
.grxzbox li{padding-bottom:15px}
.grxzbox span{font-size:12px;width:100px;line-height:40px}
.sctp{width:calc(100% - 110px)}
.sctpbox{width:80px;height:80px}
.wby4{width:calc(100% - 110px);height:40px;line-height:38px;font-size:12px;padding:0 10px}
.btn3{width:100%;box-sizing:border-box;height:40px;font-size:14px}
.yzm{width:calc(100% - 110px);height:38px}
.yxmbtn{font-size:12px;line-height:38px;width:100px}
.wby5{width:calc(100% - 100px);height:38px;line-height:38px;font-size:12px;padding:0 10px}
.btn4{width:100%;height:40px;font-size:14px}
.mytlbox{padding:30px 15px}
.mytlbox h2{font-size:18px}
.mytlbox p{font-size:14px;line-height:1.8}
.mytlbox h3{font-size:14px}
.bqxx{display:none}
.grzc-title ul{padding:30px 0 15px;gap:15px}
.grzc-title a{font-size:18px}
.yhxy{font-size:14px;margin-top:15px}
.grzc{padding-bottom:80px}
.bread p{font-size:14px;line-height:46px}
.dqflbox{display:block;padding:0 10px 10px}
.dqfl-left{width:100%}
.dqfl-left h2{font-weight:700;color:#333;text-align:left;font-size:16px}
.dqfl-right{width:100%}
.dqfl-right li{padding-bottom:5px}
.dqfl-right li a{line-height:30px;padding:0 15px;font-size:12px}
.dqfl{padding-top:10px}
.jxsj-title{padding:30px 0 15px}
.jxsj-title h2{font-size:24px;padding-bottom:10px}
.jxsj-nr ul{gap:10px}
.jxsj-nr li{width:calc(50% - 10px/2)}
.qyzc-nr{padding:20px 10px}
.qyzcbox h2{font-size:16px;padding-left:10px}
.lint1{display:block}
.lint1 li{width:100%}
.qyzcbox p{font-size:14px;padding:15px 0 10px}
.wby7{font-size:12px;padding:0 10px;height:40px}
.qyzcbox h2::before{height:16px}
.list2{padding:0}
.wby8{padding:0 10px;height:40px;line-height:38px;font-size:12px}
.h27{height:10px}
.zjxx{display:block}
.zjxx-sc{width:80px;height:80px}
.zjxx-text{width:100%;padding-top:10px}
.zjxx-text dt{font-size:14px}
.logn-conter h2{font-size:24px}
.logn-conter h3{font-size:18px;padding:20px 0 10px;gap:20px}
.wby6{height:40px;line-height:38px;padding:0 10px;font-size:12px}
.logn-conter li{padding-bottom:15px}
.logn-conter li a{font-size:12px}
.btn5{height:40px;font-size:12px}
.logn-conter p{padding:15px 0 30px;font-size:12px}
.logn-conter h4{font-size:12px}
.logn-conter{width:90%;border-radius:10px;padding:30px}
.cggy{display:block;padding:30px 0}
.cggy-left{width:100%}
.xgnr-title{padding:30px 0 15px}
.xgnr-title h2{font-size:20px}
.xgnr-title h2 img{width:25px}
.xgnr-title a{font-size:14px}
.xgnr-title a img{width:15px}
.xgnr-nr ul{gap:10px}
.xgnr-nr li{width:calc(50% - 10px/2)}
.xgnrbox h2{font-size:16px}
.xgnrbox p{font-size:12px}
.xgnrbox h3{padding:10px 0;font-size:12px}
.xgnr-botton a.more2,.xgnrbox h4{font-size:12px}
.rxcp ul{gap:10px}
.rxcp li{width:calc(50% - 10px/2)}
.rxcp-img{padding:20%}
.rxcp-text h2{font-size:16px}
.wx1,.wx2{width:10px;height:10px}
.rxcp-text p{font-size:12px;zoom:.9}
.rxcp-text{padding:5px}
.rxcp-text h3{padding:10px 0}
.rxcp-text h4{font-size:12px;margin-top:10px}
.rxcp-text h4 span{font-size:18px}
.cggy-right{width:100%;padding-top:15px}
.gysh-title li{line-height:50px}
.gysh-title li span{font-size:16px}
.gysh-title li:before{bottom:15px}
.wby9{height:40px;padding:0 10px;font-size:12px;line-height:38px}
.hqyzm{font-size:12px}
.wby10,.wby11{height:40px;line-height:38px;padding:0 10px;font-size:12px}
.btn6{font-size:14px;height:40px}
.gysh{margin-bottom:15px;padding:0 15px 15px}
.sscg-title h2{font-size:18px;line-height:50px}
.sscg-title h2 img{width:20px}
.sscj-nr{padding:15px}
.sscj-nr li a{font-size:14px;line-height:2;padding-left:15px}
.sscg-title2 h2{font-size:18px;line-height:50px}
.sscg-title2 h2 img{width:20px}
.sscg-title2 a{font-size:12px}
.sscg-title2 a img{width:15px}
.zbxx-nr li{line-height:50px;font-size:14px;background-size:40px auto}
.sscg-title3 h2{font-size:18px;line-height:50px}
.sscg-title3 h2 img{width:20px}
.sscg-title3 a{font-size:12px}
.sscg-title3 a img{width:15px}
.rmtl-text h2{font-size:14px}
.grpl{padding:15px}
.plxx-text p{font-size:12px;line-height:1.8}
.plxx-text h2{font-size:16px}
.plxx-text h3{font-size:12px}
.tlpl h2{font-size:16px}
.tlpl h2 span,.tlpl textarea{font-size:12px}
.tjplbotton{height:40px;font-size:12px;margin-top:15px}
.jcpl-text h2,.jcpl-title h2{font-size:16px}
.jcpl-text p{font-size:12px;line-height:1.8}
.jcpl-nr li{padding:15px 0}
.jcpl-nr{padding:0}
.jgxc-title{padding-bottom:15px}
.jgxc-title h2{font-size:20px}
.jgxc-title h2:before{height:20px}
.jgxc-title span{font-size:12px}
.zxxj-box{display:block}
.jgxc-bt li{font-size:12px}
.jgxc-bt{padding:15px 5px}
.jgxc-wb li{padding:15px 5px;font-size:10px}
.jgxc-wb li img{display:none}
.pagination a{font-size:12px;line-height:26px;padding:0 10px;border-radius:4px}
.jgxc-list{padding-bottom:25px}
.pagination ul{gap:5px}
.rxcp-title h2{font-size:20px}
.rxcp-title h2 img{width:25px}
.rxcp-title a{font-size:12px}
.rxcp-title a img{width:15px}
.rmtlbox{padding:10px}
.rxcp{padding:0}
.xmzb-list li{padding-bottom:15px}
.xmzb-list a{padding:20px 15px}
.xmzb-list h2{font-size:16px;padding-left:8px}
.xmzb-list h2 b{font-size:12px;padding:0 5px;margin-left:3px}
.xmzb-list p{font-size:10px;padding-left:8px;zoom:.9}
.xmzb-list h2:before{width:5px;height:5px}
.xmzb-list p img{width:10px;margin-right:4px}
.xmzb-list ul,.zxxj{padding-bottom:10px}
.zbxq-title{padding:30px 0}
.zbxq-title h3{font-size:14px}
.zbxq-title h2{font-size:18px;margin:10px 0}
.zbxq-title p{font-size:12px}
.zbxqbox{display:block;padding:30px 0}
.zbxq-left{width:100%;font-size:14px}
.zbxq-left h2{font-size:20px;margin-bottom:10px}
.zbxq-left h2:before{height:20px}
.zbxq-left h2::after{width:calc(100% - 120px)}
.xzbotton{line-height:40px;font-size:14px;margin-top:10px}
.zbxq-right{width:100%;padding-top:30px}
.lxfs-title h2{font-size:18px;line-height:50px}
.lxfs-title h2 img{width:24px}
.lxfs h2{font-size:18px}
.lxfs p{font-size:12px}
.lxfs h3,.zbxxnr li a,.zbxxnr2 li a{font-size:14px}
.myxj-title h2{font-size:18px;line-height:50px}
.myxj-title h2 img{width:20px}
.xmmdbox{padding:0 15px 15px;display:block}
.xmmd-img{width:100%}
.xmmd-text{width:100%;padding-top:10px}
.xmmd-text h2{font-size:18px}
.xmmd-text h3{font-size:12px;margin:10px 0}
.xmmd-text p{font-size:12px}
.xmmd-list li{padding-bottom:15px}
.rmzsbox{padding:15px 10px}
.rmzsbox b{width:20px}
.rmzs-right{width:calc(100% - 30px)}
.rmzs-right h2{font-size:16px}
.rmzs-right h2 span{font-size:12px}
.rmzs-right p{font-size:10px;zoom:.9}
.wzgg{display:none}
.ssnr{width:90%;margin:0 auto}
.zxzb-title h2{font-size:20px}
.zxzb-title h2 img{width:25px}
.zxzb-title a{font-size:12px}
.zxzb-title a img{width:15px}
.ssnrbox{height:40px}
.wby2{padding:0 10px;height:38px;line-height:38px;font-size:12px}
.btn2{height:32px;font-size:14px;width:80px}
.ssnr ul{gap:10px}
.ssnr li a{font-size:12px}
.ssnr li img{width:15px}
.gzdd{padding:15px 10px 0}
.gzdd-left h2{font-size:12px;line-height:26px}
.gzdd_right{width:calc(100% - 70px)}
.gzdd_right a{font-size:12px;padding:0 10px;line-height:26px}
.gzdd_right li{padding-bottom:5px}
.gzdd_right ul{gap:5px}
.qbcsxq p{font-size:12px;padding:0 10px;line-height:26px}
.gzdd-btn span{font-size:13px}
.rmzy-title ul{gap:15px}
.rmzy-title span{font-size:16px;padding:0;line-height:40px}
.rmzy-title li img{height:20px}
.rmzy-qh{padding:15px 10px}
.rmzy-qh .list-rom{gap:10px;padding-bottom:35px}
.list-rom li{width:100%}
.rmtop{padding:10px}
.rmtop h2{font-size:16px}
.rmtop b,.rmtop h2 span{font-size:12px}
.rmtext{padding:0 10px 10px}
.rmtext dt{font-size:12px;padding:0 10px}
.rmzybox h3{padding:0 10px;font-size:14px}
.qzzx{margin-top:30px;padding-bottom:0}
.qzzx-title{padding:30px 0 15px}
.qzzx-title h2{font-size:20px;padding-bottom:10px}
.qzzx-nr{display:block}
.qzzx-box{width:100%}
.qzzx-bt h2{font-size:18px;gap:10px}
.qzzx-bt h2 img{width:20px}
.qzzx-bt .more{font-size:12px}
.qzzx-bt .more i{width:20px;height:10px}
.qzzx-bt{margin-bottom:15px}
.qzzx-text{padding:0 10px 0 0;margin-top:10px}
.qzzx-text li{font-size:12px;line-height:2}
.qzzx-text li a{padding-left:15px;width:calc(100% - 80px)}
.qzzx-text li a:before{width:5px;height:5px}
.qzzx-box:nth-child(2) .qzzx-bt .more{font-size:12px}
.qzzx-bt:before{width:calc(100% - 210px);right:90px}
.rcpx-box{display:block;padding:15px}
.rxpx-img{width:100%}
.rxpx-text{width:100%;padding:10px 0 0}
.rxpx-text h2{font-size:16px;margin-bottom:10px}
.rxpx-text p{font-size:12px}
.rcpx-left li{padding-bottom:15px}
.rcpx-right{display:block;width:100%}
.bfbtn{width:50px;height:50px}
.voder-text{padding:0 15px;height:42px}
.voder-text b{font-size:12px}
.voder-text dl{gap:15px;font-size:12px}
.rcpx-nr{display:block;padding-bottom:10px}
.more-btn{line-height:40px;font-size:14px}
.rcpx{padding-bottom:35px}
.rcpx-left{width:100%}
.rjgzbd a{font-size:12px;margin:0 2px}
.rjgzbd span{font-size:12px}
.rjgzbd{padding:15px}
.sjfgx{height:20px}
.bdtj{padding:0}
.bdtj h2{font-size:18px;padding-bottom:10px}
.bdtj ul{padding:15px 0 0}
.bdtj li span{font-size:14px;width:100px;line-height:40px}
.wby13{width:calc(100% - 100px);padding:0 10px;height:40px;line-height:40px;font-size:12px}
.wby12{width:calc(100% - 100px);padding:0 10px;height:38px;line-height:40px;font-size:12px}
.bdtj li{padding-bottom:15px;gap:0}
.scjl{width:calc(calc(100% - 100px))}
.scwjbotton{line-height:40px;font-size:14px;height:40px}
.scjl p{font-size:12px;margin:10px 0}
.btn7{width:100%;font-size:14px;height:40px}
.banner5-text h2{font-size:20px}
.banner5-text p{font-size:12px;margin:10px 0;line-height:1.6}
.banner5box{height:200px}
.banner5-text a{padding:0 30px;line-height:30px;font-size:12px}
.kcpx-title{padding:30px 0 15px}
.kcpx-title h2{font-size:20px;padding-bottom:10px}
.kcpx-box{padding:15px 10px;display:block}
.kcpx-img{width:100%}
.kcpx-text{width:100%;padding:10px 0 0}
.kcpx-text h2{font-size:16px}
.kcwb{padding:15px 0 0}
.kcpx-text p{font-size:12px}
.kcmf{padding:0 15px;height:40px;margin-top:10px}
.kcmf span{font-size:14px}
.kcmf b{font-size:12px}
.kcpx-text h3{font-size:12px;padding:10px}
.ljbm{gap:10px}
.botton1,.botton2{font-size:14px;line-height:38px;height:40px;padding:0;text-align:center;width:calc(50% - 5px)}
.kcpx-nr li{padding-bottom:15px}
.kcpx,.kcpx-nr ul{padding-bottom:20px}
.zxjz-nr ul{gap:10px;padding-bottom:30px}
.zxjz-nr li{width:calc(50% - 10px/2)}
.zxjz-text{padding:10px 5px}
.zxjz-text h2{font-size:16px}
.zxjz-text p{font-size:12px}
.zxjz-text h3{font-size:12px;margin-top:10px}
.zxjz{padding-bottom:20px}
.gwjs-top{padding:30px 0;display:block}
.gwjs-left h3{font-size:12px}
.gwjs-left h2{font-size:18px;margin:10px 0}
.gwjs-left p{font-size:14px}
.gwjs-left ul{gap:5px;margin-top:10px}
.gwjs-left span{font-size:12px}
.gwjsbotton{font-size:14px;padding:10px 40px;width:100%}
.gwjsbotton img{width:15px}
.zwms{display:block;padding:30px 0}
.zwms-left{width:100%}
.msxq h2{font-size:18px;margin-bottom:10px}
.msxq h2:before{height:18px}
.msxq h2::after{width:calc(100% - 100px)}
.msxq p,.msxq span{font-size:12px}
.zwms-right{width:100%}
.gsxx{padding:0 10px 15px}
.gsxx h2{font-size:18px;padding:15px 0 10px}
.gsxx-text{padding:15px 0 0}
.gsxx-text b img{width:100px}
.gsxx-text h3{font-size:16px;margin:10px 0}
.gsxx-text p{font-size:12px;line-height:2}
.gsxx-text a{font-size:14px;line-height:38px}
.gwtj-title h2{font-size:18px}
.gwtj-top{padding:15px 10px}
.gwtj-top h2 em{font-size:16px}
.gwtj-top h2 b,.gwtj-top h2 em span,.gwtj-top span{font-size:12px}
.gwtj-bottom{padding:5px 10px}
.gwtj-bottom p{font-size:14px}
.gwtj-nr li{padding-bottom:15px}
.msxq ul{gap:10px}
.kcxq{padding:20px 0}
.kcjs-left{width:100%;padding:0 10px}
.kcjs-title h2{padding:15px 5px 10px;font-size:18px}
.kcjs-video{padding:15px 0;height:200px}
.kcjs-text{padding:0 0 15px}
.kcjs-text p{font-size:12px}
.jsjs-title h2{padding:15px 5px 10px;font-size:18px}
.kcjs-right{width:100%;padding-top:20px}
.kctjbox h2{font-size:16px}
.kctjbox h3,.kctjbox p{font-size:12px}
.kctj-nr li{padding-bottom:15px}
.kcjs{display:block;padding-bottom:20px}
.jsjs-nr h2{font-size:16px}
.jsjs-nr p{font-size:12px}
.bmtc h2{padding:25px 0 10px;font-size:20px}
.bmtc ul{padding:0 15px 25px}
.bmtc p{font-size:14px;line-height:2}
.bmwby{border:1px solid #ccc;padding:0 10px;height:40px;line-height:38px;font-size:12px}
.bm-botton{width:100%;height:40px;font-size:14px;margin-top:20px}
.zxxj a,.zxxj span{font-size:10px}
.tdjlbox{padding:15px 10px}
.tdjlbox h2 span{font-size:16px}
.tdjlbox h2 b,.tdjlbox p span{font-size:12px}
.tdjlbox p b{font-size:14px}
.tdjlbox img{width:15px}
.tdjl ul{padding-bottom:0}
.xxnrbox{padding:0 10px 15px}
.xxnr-title{padding:0}
.xxnr-title h2{font-size:18px;line-height:46px}
.xxnr-list li{padding:0}
.xxnrxq{padding:20px 0}
.xxright h2{font-size:14px}
.xxright h2 span{float:none;width:100%;display:block;font-size:12px;margin-bottom:5px}
.xxright p{font-size:12px}
.grxx-top a b{padding:0 8px;line-height:15px;font-size:10px;top:8px}
.szywbox{padding:25px 0}
.szywbox h2{font-size:18px}
.sznr{display:block}
.szyw-left{width:100%}
.szyw-left p{padding:50px 10px 10px;font-size:14px}
.szyw-right{padding:0;width:100%}
.szyw-title span{font-size:14px}
.szyw-title ul:before{height:15px}
.more2{font-size:12px}
.more2 img{width:15px}
.szyw-qh li{font-size:12px;line-height:2}
.szyw-qh a,.szyw-qh span{font-size:12px}
.banner5{padding:30px 3%}
.banner-text h2{font-size:18px;line-height:2}
.ggtz{display:block;padding-bottom:50px}
.ggtz-left{width:100%}
.zcwj-top{display:block}
.zcwj-img{width:100%}
.zcwj-text{width:100%;padding:10px}
.zcwj-text h2{font-size:16px}
.zcwj-text h3{font-size:12px;margin:10px 0}
.zcwj-text p{font-size:12px;line-height:1.8}
.zcwj-text a{font-size:14px;margin-top:10px}
.zcwj-text a img{width:20px}
.zcwj-bottom ul{display:block}
.zcwj-bottom li{width:100%;padding-bottom:15px}
.ssxw-text h2{font-size:16px}
.ssxw-text p{font-size:12px}
.szbk_nr ul{display:block}
.szbk_nr li{width:100%;margin-bottom:15px}
.szbk-text{padding:10px}
.szbk-text h2{font-size:16px}
.szbk-text h3{font-size:12px;margin:10px 0}
.szbk-text p{font-size:12px;line-height:1.8}
.hytext p{font-size:12px}
.hytext h2{font-size:16px;margin:10px 0}
.hyplbox{padding:10px;margin-bottom:15px}
.hytext h3{font-size:12px}
.ggtz-right{width:100%}
.zhxxa-title h2{font-size:18px}
.zhxxa-title h2:before{height:18px}
.zhxxa-list{padding:10px}
.zhxxa-list li{font-size:12px;line-height:2}
.sjrm-title h2{font-size:20px;line-height:45px}
.rmsjbox{display:block;padding:15px 0}
.rmsj-img,.rmsj-text{width:100%}
.rmsj-text h2{font-size:16px}
.rmsj-text h3,.rmsj-text p{font-size:12px}
.banner1{height:160px}
.banner1 img{height:100%;object-fit:cover}
.banner1-text h2{font-size:18px}
.breadcrumb-box a{font-size:12px;padding:0;line-height:50px}
.breadcrumb-box li{line-height:50px;height:50px}
.news{display:block;padding-bottom:20px}
.zhxx{margin-bottom:15px}
.news-left{width:100%}
.zxdt_title{padding:30px 0 15px}
.zxdt_title h2{font-size:20px}
.zxdt_title h2:before{height:20px}
.zxdtbox{padding:10px;display:block}
.zxdt-img{width:100%}
.zxdt-text{width:100%;padding-top:10px}
.zxdt-text h2{font-size:16px}
.zxdt-text h3{font-size:12px;margin:10px 0}
.zxdt-text p{font-size:12px}
.zxdt_nr li{padding-bottom:15px}
.news-right{width:100%}
.zhxx-title{padding:15px 10px 10px}
.zhxx-title h2{font-size:20px}
.zhxx-title h2 img{width:25px}
.zhxx-title a{font-size:12px}
.zhxx-title a img{width:15px}
.zhxx-nr{padding:10px}
.zhxx-nr h2{font-size:14px;line-height:2}
.zhxx-nr p{font-size:12px}
.tzggbox{padding:10px;display:block}
.tzgg-left{border:none;width:100%;text-align:left;display:flex;gap:5px;align-items:center}
.tzgg-left h2{font-size:14px}
.tzgg-left p{font-size:12px}
.tzgg-right{width:100%}
.tzgg-right h2{font-size:16px}
.tzgg-right p{font-size:12px}
.bzbkbox{padding:10px}
.bzbkbox h2{font-size:16px}
.bzbkbox h3{font-size:12px;margin:10px 0}
.bzbkbox p{font-size:12px}
.news-xqnr{padding:0 10px 15px}
.wzfy p{font-size:12px}
.wzfy{padding:15px 0}
.wzxq-title{padding-bottom:15px}
.wzxq-title h2{font-size:16px}
.wzxq-title p{font-size:12px;margin-top:10px}
.wzxq-wb{padding:15px 0}
.wzxq-wb p{font-size:12px}
.wzxq-wb img{margin:15px 0}
.wzfya{padding:15px 0}
.wzfya li{font-size:14px;line-height:2}
.felc-nr ul{gap:8px;overflow:auto}
.felc-nr ul::-webkit-scrollbar{width:0;height:0}
.felcbox img{width:25px}
.felcbox{width:60px;height:70px}
.felc-nr p{font-size:14px;padding:20px 0 10px}
.felcbox h3{width:25px;height:25px;line-height:25px;font-size:12px}
.felc-nr li.cur p{background-size:10px auto}
.felc-nr{padding-bottom:15px}
.felc-box{padding:10px;display:block}
.felc-img{width:100%;border-radius:8px}
.felc-text{width:100%;padding-top:10px}
.felc-text h2{font-size:16px}
.felc-text p{font-size:12px}
.felc-text h3{font-size:14px}
.felc{padding-bottom:30px}
.tsfw{padding:0}
.tsfw-nr ul{gap:10px}
.tsfw-nr li{width:100%}
.tsfwbox img{height:50px}
.tsfwbox h2{font-size:16px}
.tsfwbox p{font-size:14px}
.tsfwbox{padding:25px}
.pczs{display:none}
}
.qbcsxq{cursor:pointer}
.dqxztc .close{position:absolute;right:10px;top:5px;width:30px;height:30px;background:url(../images/mob-hg-close1.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;display:none}
.index-hg1{padding:40px 0;overflow:hidden}
.index-hg1 .wp{height:100%;display:flex;justify-content:space-between}
.index-hg1 .col{width:303px;background-color:#fff;flex-shrink:0}
.index-hg1 .com{padding:0 20px;width:calc(100% - 600px);flex-shrink:0}
.index-hg1 .cor{width:297px;flex-shrink:0}
.index-hg2{padding:74px 0 82px;overflow:hidden}
.index-hg3{padding:67px 0 89px;overflow:hidden}
.index-hg4{padding:56px 0 54px;overflow:hidden}
.index-hg4 .top-hg1{margin-bottom:45px}
.index-hg4 .tabs-hg1 ul{margin-left:-12px;margin-right:-12px}
.index-hg4 .tabs-hg1 li{padding:0 12px}
.index-hg5{overflow:hidden}
.index-hg6{padding:60px 0 70px;overflow:hidden}
.index-hg6 .wp{height:100%;display:flex;justify-content:space-between;align-items:flex-start}
.index-hg6 .col,.index-hg6 .cor{flex-shrink:0}
.index-hg6 .col{padding-top:26px;width:70.32%}
.index-hg6 .col .col-items+.col-items{margin-top:44px}
.index-hg6 .cor{width:28.45%}
.index-hg6 .top-hg1{margin-bottom:28px}
.index-hg6 .tabs-hg1 ul{margin-left:-8px;margin-right:-8px}
.index-hg6 .tabs-hg1 li{padding:0 8px}
.index-hg7{padding:56px 0 82px;overflow:hidden}
.index-hg7 .wp{height:100%;display:flex;justify-content:space-between}
.index-hg7 .col,.index-hg7 .com,.index-hg7 .cor{flex-shrink:0}
.index-hg7 .col{padding:0 20px;width:26.13%;background-color:#fff}
.index-hg7 .com{padding:0 20px;width:45.16%;background-color:#fff}
.index-hg7 .cor{width:26.13%;display:flex;flex-direction:column}
.index-hg7 .cor .cor-items{padding:0 20px;background-color:#fff;flex-grow:1}
.index-hg7 .cor .cor-items+.cor-items{margin-top:20px}
.index-hg7 .lst-hg11{padding:9px 0 12px}
.index-hg7 .lst-hg12{padding:5px 0 15px}
.index-hg7 .lst-hg13{padding:9px 0 12px}
.index-hg8{padding:68px 0 66px;overflow:hidden}
.index-hg9{padding:64px 0 54px;overflow:hidden}
.indexHome-hg10_1{padding:103px 0 114px;background-color:#fefbf0}
.index-hg10_1{padding:160px 0 80px;overflow:hidden}
.index-hg10_2{padding:80px 0;overflow:hidden}
.index-hg10_3{padding:80px 0 166px;overflow:hidden}
.index-hg10_4,.index-hg10_5{padding:58px 0;overflow:hidden}
.index-hg10_5 .top-hg6{margin-bottom:78px}
.index-hg10_6{padding:58px 0;overflow:hidden}
.index-hg10_6 .top-hg6{margin-bottom:80px}
.index-hg10_7,.index-hg10_8{padding:50px 0;overflow:hidden}
.index-hg10_9{padding:160px 0 165px;overflow:hidden}
.index-hg10_10{padding:160px 0 166px;background-color:#fefbf0;overflow:hidden}
.index-hg10_11{margin:166px 0 180px;padding:160px 0 116px;overflow:hidden}
.index-hg10_11 .top-hg6{margin-bottom:70px}
.index-hg10_12{padding:152px 0 166px;background-color:#8c9492;overflow:hidden}
.index-hg10_12 .top-hg7{margin:0 auto;width:1042px}
.index-hg11_1{padding:166px 0 168px;background-color:#fefbf0;overflow:hidden}
.index-hg11_2{padding:160px 0 79px;overflow:hidden}
.index-hg11_3{padding:79px 0 0;overflow:hidden}
.index-hg11_4{padding:102px 0 166px;position:relative;z-index:1;overflow:hidden}
.index-hg11_4:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(182,138,77,.8) 0,rgba(182,138,77,0) 100%);border-radius:180px 180px 0 0;z-index:-2}
.index-hg11_4:after{content:'';position:absolute;left:10px;top:10px;right:10px;bottom:0;background-color:#fefbf0;border-radius:180px 180px 0 0;z-index:-1}
.index-hg11_4 .top-hg6{margin-bottom:64px}
.index-hg11_4 .top-hg6 .desc{margin-top:6px}
.index-hg11_5{padding:44px 0 77px;overflow:hidden}
.index-hg11_6{padding:77px 0 164px;overflow:hidden}
.index2-hg1{padding:104px 0 52px;overflow:hidden}
.index2-hg2{padding:34px 0 60px;overflow:hidden}
.index2-hg2 .tit-hg2{margin-bottom:60px}
.index2-hg3{padding:40px 0 93px;overflow:hidden}
.ny-hg1{padding:20px 0 72px;overflow:hidden}
.ny-hg2_1{padding:67px 0 74px;overflow:hidden}
.ny-hg2_1 .tit-hg2{margin-bottom:54px}
.ny-hg2_2{padding:78px 0 84px;overflow:hidden}
.ny-hg2_2 .tit-hg2{margin-bottom:30px}
.ny-hg2_3{padding:67px 0 113px;overflow:hidden}
.ny-hg2_3 .tit-hg2{margin-bottom:62px}
.ny-hg2_4{padding:72px 0 85px;overflow:hidden}
.ny-hg2_4 .tit-hg2{margin-bottom:30px}
.ny-hg2_4 .desc-hg1{margin-bottom:64px;width:720px}
.ny-hg3{padding:16px 0 104px;overflow:hidden}
.ny-hg3 .cur{margin-bottom:14px}
.ny-hg4_1{padding:116px 0 37px;overflow:hidden}
.ny-hg4_1 .pagination{margin-top:65px}
.ny-hg4_2{padding:65px 0 25px;overflow:hidden}
.ny-hg5{overflow:hidden}
.ny-hg6{padding:116px 0 42px;overflow:hidden}
.ny-hg6 .pagination{margin-top:55px}
.ny-hg7{padding:86px 0 78px;overflow:hidden}
.ny-hg8{padding:40px 0 44px;overflow:hidden}
.ny-hg9{padding-bottom:83px;overflow:hidden}
.ny-hg10{padding:105px 0 64px;overflow:hidden}
.ny-hg10 .tit-hg2{margin-bottom:58px}
.ny-hg11{padding:79px 0 73px;overflow:hidden}
.ny-hg11 .wp{display:flex;justify-content:space-between;align-items:flex-start}
.ny-hg11 .col,.ny-hg11 .cor{flex-shrink:0}
.ny-hg11 .col{margin-right:40px;width:300px}
.ny-hg11 .cor{width:calc(100% - 340px);max-width:100%;flex-grow:1}
.ny-hg11 .top-hg2{margin-bottom:30px;height:46px}
.ny-hg11 .top-hg2 .title{font-size:30px}
.ny-hg11 .pagination{margin-top:50px}
.ny-hg12{padding:45px 0 66px;overflow:hidden}
.ny-hg13{padding:20px 0 30px;overflow:hidden}
.ny-hg14{padding:20px 0 65px;overflow:hidden}
.ny-hg15{height:calc(100vh - 153px);background-color:#f7f9f8;display:flex;flex-direction:column}
.ny-hg15 .mob-searchHg1{margin:4px 15px;flex-shrink:0}
.ny-hg15 .mob-prodType1{background-color:#fff;flex-grow:1;overflow-y:auto}
.cur{margin:0 -8.5px 20px}
.cur,.cur *{font-size:16px;color:#999;line-height:2}
.cur *{margin:0 8.5px}
.cur span{color:#000003}
.desc-hg1{margin:0 auto 39px;width:1050px;max-width:100%;font-size:18px;color:#333;text-align:center;line-height:2}
.tit-hg1{margin-bottom:53px;font-size:36px;color:#fff;text-align:center;font-weight:700;line-height:59px;background:url(../images/hg-tit_bg1.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}
.tit-hg2{margin-bottom:47px;padding-bottom:12px;font-size:36px;color:#333;font-weight:700;line-height:1.3;text-align:center;position:relative}
.tit-hg2:before{content:'';position:absolute;left:50%;bottom:0;width:38px;height:3px;background-color:#339f6d;margin-left:-19px}
.btns-hg1{margin-top:50px;display:flex;justify-content:center;align-items:center}
.btns-hg1 .s1{padding:0 15px;display:block;min-width:250px;height:50px;line-height:50px;background-color:#3fb07c;border-radius:5px;font-size:18px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.btns-hg1 .s1:hover{opacity:.8}
.top-hg1{margin-bottom:36px;display:flex;justify-content:space-between;align-items:center}
.top-hg1 .left{position:relative;z-index:1;flex-grow:1;display:flex;align-items:center}
.top-hg1 .left:after{content:'';height:1px;background-color:#ccc;flex-grow:1}
.top-hg1 .right{margin-left:30px;flex-shrink:0}
.top-hg1 .title{margin-right:40px;font-size:36px;color:#333;font-weight:700;line-height:1.17;flex-shrink:0}
.top-hg1 .more{padding:0 3px 0 1px;display:block;font-size:16px;color:#5ba997;height:38px;line-height:38px;border-bottom:1px solid #3fb07c;display:flex;align-items:center}
.top-hg1 .more i{margin-left:8px;display:block;width:37px;height:13px;background:url(../images/hg-icon_arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.top-hg1 .more:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}
.top-hg1 .tabs-hg1{margin-right:18px}
.top-hg2{height:70px;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:center}
.top-hg2 .left{flex-grow:1}
.top-hg2 .right{flex-shrink:0}
.top-hg2 .title{padding-left:28px;font-size:28px;color:#333;font-weight:700;line-height:1.3;position:relative}
.top-hg2 .title:before{content:'';position:absolute;left:6px;top:50%;width:5px;height:31px;background-color:#3fb07c;border-radius:3px;margin-top:-15.5px}
.top-hg2 .more{font-size:16px;color:#999;line-height:2;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.top-hg2 .more i{margin-left:8px;display:block;width:8px;height:13px;background:url(../images/hg-icon_arrow4.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.top-hg2 .more:hover{color:#3fb07c}
.top-hg2 .more:hover i{background-image:url(../images/hg-icon_arrow5.png);-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}
.top-hg2 .more2{display:block;font-size:18px;color:#999;line-height:1.8;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.top-hg2 .more2 i{margin-right:6px;display:block;width:16px;height:16px;background:url(../images/hg-icon_more1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.top-hg2 .more2:hover{color:#3fb07c}
.top-hg2 .more2:hover i{background-image:url(../images/hg-icon_more2.png)}
.top-hg2 .total{font-size:16px;color:#999;line-height:1.6}
.top-hg2 .total span{color:#ff9f50}
.top-hg2.noLine{border:none}
.top-hg3{margin-bottom:22px;margin-left:8px;padding:0 5px 16px;background:url(../images/hg-tit_bg5.png) left bottom no-repeat;-webkit-background-size:100% auto;background-size:100% auto;display:flex;justify-content:space-between;align-items:center}
.top-hg3 .left{display:flex;align-items:center}
.top-hg3 .icon{margin-right:12px;width:52px;height:52px;line-height:52px;font-size:0;text-align:center;flex-shrink:0}
.top-hg3 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.top-hg3 .tit{font-size:32px;color:#333;font-weight:400;line-height:1.5}
.top-hg3.v1{background-image:url(../images/hg-tit_bg6.png)}
.top-hg4{margin:10px 0 26px;display:flex;justify-content:space-between;align-items:center}
.top-hg4 .total{font-size:18px;color:#333;line-height:1.5}
.top-hg4 .total span{color:#ff9e4f}
.top-hg4 .sort{margin:0 -8px;font-size:16px;color:#999;line-height:1.6;display:flex;align-items:center}
.top-hg4 .sort .item{margin:0 8px;cursor:pointer;display:flex;align-items:center}
.top-hg4 .sort .item i{margin-left:3px;display:block;width:10px;height:14px;background:url(../images/hg-icon_sort1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.top-hg4 .sort .item.on{color:#3fb07c}
.top-hg4 .sort .item.on i{background-image:url(../images/hg-icon_sort2.png)}
.top-hg5{margin-bottom:50px}
.top-hg5 .tit{font-size:36px;color:#333;text-align:center;font-weight:400;line-height:1.5}
.top-hg6{margin-bottom:104px;padding-bottom:20px;color:#333;line-height:1.2;text-align:center;position:relative}
.top-hg6:before{content:'';margin-left:-15px;position:absolute;left:50%;bottom:0;width:30px;height:5px;background-color:#b68a4d}
.top-hg6 .tit{font-size:36px;font-weight:700}
.top-hg6 .desc{margin-top:8px;font-size:28px}
.top-hg6 .desc em{margin:-2px 8px 0;display:inline-block;vertical-align:middle;width:4px;height:28px;background-color:#b68a4d}
.top-hg6 .desc span{color:#b68a4d}
.top-hg6.v1 .tit{color:#b68a4d;font-weight:700;font-size:28px}
.top-hg7{text-align:center;color:#fff;line-height:1.2}
.top-hg7 .tit{font-size:72px;font-weight:700}
.top-hg7 .desc{margin-top:52px;font-size:28px;color:#fff;line-height:1.68}
.banner-hg1 img{display:block;width:100%}
.banner-hg2{height:698px;position:relative;overflow:hidden}
.banner-hg2 .swp-pagination{position:absolute;left:0;bottom:32px!important;right:0;z-index:10;display:flex;justify-content:center;align-items:center}
.banner-hg2 .swp-pagination .swiper-pagination-bullet{display:block;width:34px;height:3px;background-color:#fff;border-radius:10px;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.banner-hg2 .swp-pagination .swiper-pagination-bullet-active{width:104px}
.banner-hg2 .con{display:block;height:100%;position:relative;overflow:hidden}
.banner-hg2 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}
.banner-hg2 .text{position:absolute;left:0;top:26.7%;right:0;z-index:10}
.banner-hg2 .text .wp{padding:0 74px}
.banner-hg2 .text .tit{font-size:46px;color:#fff;font-weight:700;line-height:1.3}
.banner-hg2 .text .line{margin:11px 0 29px;width:47px;height:4px;background-color:#f5f8fc}
.banner-hg2 .text .desc{width:670px;font-size:20px;color:#fff;line-height:2}
.banner-hg2 .text .more{margin-top:33px;padding:0 15px;display:block;width:fit-content;min-width:190px;height:42px;line-height:40px;font-size:18px;color:#fff;text-align:center;border:1px solid rgba(255,255,255,.72);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.banner-hg2 .text .more:hover{color:#fff;background-color:#3fb07c;border-color:#3fb07c}
.banner-hg3{height:300px;position:relative;overflow:hidden}
.banner-hg3 .swp-pagination{position:absolute;left:0;bottom:13px;right:0;z-index:10;display:flex;justify-content:center;align-items:center}
.banner-hg3 .swp-pagination .swiper-pagination-bullet{display:block;width:12px;height:12px;border:1px solid #3fb07c;border-radius:50%;background-color:transparent;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.banner-hg3 .swp-pagination .swiper-pagination-bullet-active{background-color:#3fb07c}
.banner-hg3 .con{display:block;height:100%}
.banner-hg3 img{display:block;width:100%;height:100%;object-fit:cover}
.banner-hg4{height:918px;position:relative;overflow:hidden}
.banner-hg4 .bg,.banner-hg4 video{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.banner-hg4 .cont{position:absolute;left:0;top:127px;right:0;z-index:10}
.banner-hg4 .cont .tit{font-size:70px;color:#fff;text-align:center;font-weight:700;line-height:1.2}
.banner-hg4 .cont .tit span{margin-top:6px;display:block;font-size:40px}
.banner-hg4 .cont .btn{padding:0 11px 0 22px;margin:36px auto 0;display:block;width:fit-content;min-width:208px;height:64px;line-height:62px;font-size:28px;color:#b68a4d;text-align:center;background-color:rgba(250,240,214,.5);border:1px solid rgba(148,110,75,.5);border-radius:31px;display:flex;justify-content:center;align-items:center}
.banner-hg4 .cont .btn i{margin-left:12px;display:block;width:42px;height:42px;border-radius:50%;background:linear-gradient(143deg,#835b37 0,#b68a4d 81%);position:relative;flex-shrink:0}
.banner-hg4 .cont .btn i:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg-icon_arrow14.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto}
.banner-hg4.v1{/*max-width:1550px;width:95%;*/height:756px;margin:0 auto}
.banner-hg4.v1 .cont{top:150px}
.banner-hg4.v1 .cont .tit{color:#b68a4d}
.banner-hg4.v1 .cont .tit span{margin-top:2px;font-weight:400}
.banner-hg4.v1 .cont .btn{margin-top:45px}
.swiper-hg1{height:600px;position:relative;overflow:hidden}
.swiper-hg1 .swp-pagination{position:absolute;left:0;bottom:32px!important;right:0;z-index:10;display:flex;justify-content:center;align-items:center}
.swiper-hg1 .swp-pagination .swiper-pagination-bullet{display:block;width:34px;height:3px;background-color:#fff;border-radius:10px;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg1 .swp-pagination .swiper-pagination-bullet-active{width:104px}
.swiper-hg1 .con{display:block;height:100%}
.swiper-hg1 .pic{height:100%}
.swiper-hg1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-hg2{height:800px;position:relative;overflow:hidden}
.swiper-hg2 .swp-for{height:100%;position:relative;overflow:hidden}
.swiper-hg2 .swp-for .con{padding-top:8.3%;display:block;height:100%;position:relative;z-index:1}
.swiper-hg2 .swp-for .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.swiper-hg2 .swp-for .f1,.swiper-hg2 .swp-for .f2,.swiper-hg2 .swp-for .f3{width:822px;max-width:100%}
.swiper-hg2 .swp-for .f1{padding-bottom:10px;font-size:24px;color:#fff;line-height:1.3;position:relative;text-shadow:0 6px 5px rgba(24,24,24,.22)}
.swiper-hg2 .swp-for .f1:before{content:'';position:absolute;left:0;bottom:0;width:30px;height:2px;background-color:#f2f2f2;box-shadow:0 6px 5px 0 rgba(24,24,24,.22)}
.swiper-hg2 .swp-for .f2{margin-top:20px;font-size:38px;color:#fff;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper-hg2 .swp-for .f3{margin-top:18px;font-size:16px;color:#fff;line-height:2.13;height:4.26em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.swiper-hg2 .swp-for .f4{margin-top:51px;display:flex;align-items:center}
.swiper-hg2 .swp-for .f4 .s1{display:block;width:170px;height:40px;line-height:38px;border:1px solid rgba(255,255,255,.46);font-size:16px;color:#fff;text-align:center;text-shadow:0 6px 5px rgba(24,24,24,.22);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg2 .swp-for .f4 .s1:hover{border-color:transparent;background:linear-gradient(180deg,#ffbe89,#ff9e4f);color:#fff}
.swiper-hg2 .swp-nav{position:absolute;left:calc((100vw - 1550px)/ 2);right:calc((100vw - 1550px)/ 2);bottom:36px;z-index:10}
.swiper-hg2 .swp-nav .con{display:block;height:152px;position:relative;border-radius:20px;cursor:pointer;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg2 .swp-nav .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#091257;opacity:.4;z-index:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg2 .swp-nav .bg{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:16px}
.swiper-hg2 .swp-nav .tit{position:absolute;left:0;top:50%;right:0;font-size:28px;color:#fff;font-weight:400;line-height:1.3;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg2 .swp-nav .swiper-slide-thumb-active .con{padding:4px;background:linear-gradient(-31deg,#68e5ac,#3fb07c)}
.swiper-hg2 .swp-nav .swiper-slide-thumb-active .con:before,.swiper-hg2 .swp-nav .swiper-slide-thumb-active .tit{opacity:0}
.swiper-hg3{padding:0 14%;position:relative}
.swiper-hg3 .swiArrow{margin-top:-29px;position:absolute;top:50%;width:58px;height:58px;border-radius:50%;background-color:rgba(51,51,51,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:15px auto;background-size:15px auto;cursor:pointer;z-index:10}
.swiper-hg3 .swiArrow.prev{left:154px;background-image:url(../images/hg-icon_arrow18.png)}
.swiper-hg3 .swiArrow.next{right:154px;background-image:url(../images/hg-icon_arrow19.png)}
.swiper-hg3 .con{display:block;height:620px;position:relative;overflow:hidden}
.swiper-hg3 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg3 .text{padding:38px 35% 38px 56px;position:absolute;left:0;bottom:0;right:0;z-index:10}
.swiper-hg3 .text:before{content:'';position:absolute;left:0;bottom:0;right:0;height:352px;background:url(../images/hg-ls_bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.swiper-hg3 .tit{font-size:28px;color:#fff;font-weight:400;line-height:1.5}
.swiper-hg3 .desc{margin-top:15px;font-size:16px;color:#fff;line-height:1.5;max-height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.swiper-hg3 .con:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.swiper-hg4 .swi-for{height:450px;position:relative;border-radius:10px;overflow:hidden}
.swiper-hg4 .swi-for .pic{height:100%;overflow:hidden}
.swiper-hg4 .swi-for .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-hg4 .swi-nav{margin-top:15px;position:relative;overflow:hidden}
.swiper-hg4 .swi-nav .pic{height:106px;border-radius:5px;cursor:pointer;overflow:hidden}
.swiper-hg4 .swi-nav .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.swiper-hg4 .swi-nav .swiper-slide-thumb-active .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper-hg5{padding-bottom:51px;position:relative;overflow:hidden}
.swiper-hg5 .swp-pagination{position:absolute;left:0;bottom:0!important;right:0;z-index:10;display:flex;justify-content:center;align-items:center}
.swiper-hg5 .swp-pagination .swiper-pagination-bullet{margin:0 5px!important;width:23px;height:4px;background-color:#339f6d;border-radius:2px;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg5 .swp-pagination .swiper-pagination-bullet-active{width:76px}
.swiper-hg5 .con{display:block;height:100%;background-color:#fff;border-radius:10px;overflow:hidden}
.swiper-hg5 .pic{padding-top:60.07%;position:relative;overflow:hidden}
.swiper-hg5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg5 .text{padding:11px 20px 11px 12px;height:138px}
.swiper-hg5 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.5;height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg5 .date{margin-top:24px;font-size:16px;color:#999;line-height:1.2}
.swiper-hg5 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.swiper-hg5 .con:hover .tit{color:#3fb07c}
.swiper-hg6{height:600px;position:relative;border-radius:10px;overflow:hidden}
.swiper-hg6 .swp-pagination{position:absolute;left:0;bottom:18px!important;right:0;display:flex;justify-content:center;align-items:center;z-index:10}
.swiper-hg6 .swp-pagination .swiper-pagination-bullet{margin:0 5px!important;width:12px;height:12px;background-color:#fff;border-radius:50%;opacity:1}
.swiper-hg6 .swp-pagination .swiper-pagination-bullet-active{background-color:#3fb07c}
.swiper-hg6 .pic{height:100%;overflow:hidden}
.swiper-hg6 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-hg7+.fwsj-hg1{margin-top:20px}
.swiper-hg7{margin-top:20px;height:200px;position:relative;border-radius:10px;overflow:hidden}
.swiper-hg7 .swp-pagination{position:absolute;left:0;bottom:10px;right:0;display:flex;justify-content:center;align-items:center;z-index:10}
.swiper-hg7 .swp-pagination .swiper-pagination-bullet{display:block;width:10px;height:10px;border:1px solid #3fb07c;border-radius:50%;background-color:transparent;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg7 .swp-pagination .swiper-pagination-bullet-active{background-color:#3fb07c;border-color:#3fb07c}
.swiper-hg7 .con{display:block;height:100%}
.swiper-hg7 img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-hg8{position:relative;overflow:hidden}
.swiper-hg8 .swp-pagination{position:absolute;left:0;bottom:10px!important;right:0;z-index:10;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.swiper-hg8 .swp-pagination .swiper-pagination-bullet{width:6px!important;height:6px!important;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiper-hg9{height:100%;min-height:404px;position:relative;border-radius:14px;overflow:hidden}
.swiper-hg9 .swiArrow{margin-top:-18px;position:absolute;top:50%;width:36px;height:36px;background-color:rgba(0,0,0,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px auto;background-size:10px auto;border-radius:50%;cursor:pointer;z-index:10}
.swiper-hg9 .swiArrow.prev{left:36px;background-image:url(../images/hg-icon_arrow16.png)}
.swiper-hg9 .swiArrow.next{right:36px;background-image:url(../images/hg-icon_arrow17.png)}
.swiper-hg9 .swp-pagination{position:absolute;left:0;bottom:22px!important;right:0;z-index:10;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.swiper-hg9 .swp-pagination .swiper-pagination-bullet{margin:0 4.5px!important;width:17px;height:2px;background-color:#fff;opacity:.6}
.swiper-hg9 .swp-pagination .swiper-pagination-bullet-active{opacity:1}
.swiper-hg9 .pic{height:100%;overflow:hidden}
.swiper-hg9 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-hg10{padding:0 94px;position:relative}
.swiper-hg10 .swiArrow{margin-top:-25px;position:absolute;top:50%;width:50px;height:50px;background-color:rgba(51,51,51,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:13px auto;background-size:13px auto;border-radius:50%;cursor:pointer;z-index:10}
.swiper-hg10 .swiArrow.prev{left:148px;background-image:url(../images/hg-icon_arrow18.png)}
.swiper-hg10 .swiArrow.next{right:148px;background-image:url(../images/hg-icon_arrow19.png)}
.swiper-hg10 .con{display:block;padding-top:54.85%;border-radius:14px;position:relative;overflow:hidden}
.swiper-hg10 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#343635;opacity:.58;z-index:2}
.swiper-hg10 .pic{position:absolute;left:0;top:0;width:100%;height:100%}
.swiper-hg10 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-hg10 .text{padding:80px 160px;position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.swiper-hg10 .tit{font-size:36px;color:#fff;text-align:center;font-weight:700;line-height:1.5}
.swiper-hg11{height:100%;position:relative;border-radius:14px;overflow:hidden}
.swiper-hg11 .swiArrow{margin-top:-28.5px;position:absolute;top:50%;width:57px;height:57px;background-color:rgba(0,0,0,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px auto;background-size:10px auto;border-radius:50%;cursor:pointer;z-index:10}
.swiper-hg11 .swiArrow.prev{left:49px;background-image:url(../images/hg-icon_arrow16.png)}
.swiper-hg11 .swiArrow.next{right:49px;background-image:url(../images/hg-icon_arrow17.png)}
.swiper-hg11 .swp-pagination{position:absolute;left:0;bottom:46px!important;right:0;z-index:10;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.swiper-hg11 .swp-pagination .swiper-pagination-bullet{margin:0 8px!important;width:25px;height:2px;background-color:#fff;opacity:.6}
.swiper-hg11 .swp-pagination .swiper-pagination-bullet-active{opacity:1}
.swiper-hg11 .pic{padding-top:36.28%;position:relative;overflow:hidden}
.swiper-hg11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.swiper-hg12{padding:0 372px;position:relative}
.swiper-hg12 .swiArrow{position:absolute;top:230px;width:58px;height:58px;border-radius:50%;background-color:rgba(51,51,51,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:15px auto;background-size:15px auto;cursor:pointer;z-index:10}
.swiper-hg12 .swiArrow.prev{left:36px;background-image:url(../images/hg-icon_arrow18.png)}
.swiper-hg12 .swiArrow.next{right:36px;background-image:url(../images/hg-icon_arrow19.png)}
.swiper-hg12 .con{display:block}
.swiper-hg12 .pic{margin-bottom:44px;height:518px;position:relative;border-radius:10px;overflow:hidden}
.swiper-hg12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.swiper-hg12 .text{padding:0 38px}
.swiper-hg12 .tit{padding-top:30px;font-size:28px;color:#b68a4d;font-weight:700;line-height:1.5;position:relative}
.swiper-hg12 .tit:before{content:'';position:absolute;left:0;top:0;width:55px;height:5px;background-color:#b68a4d}
.swiper-hg12 .desc{margin-top:16px;font-size:18px;color:#333;line-height:1.56}
.swiper-hg12 .desc p+p{margin-top:.6em}
.swiper-hg13{position:relative;overflow:hidden}
.swiper-hg13 .swiArrow{position:absolute;top:114px;width:58px;height:58px;background-color:rgba(51,51,51,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:15px auto;background-size:15px auto;border-radius:50%;cursor:pointer;z-index:10}
.swiper-hg13 .swiArrow.prev{left:36px;background-image:url(../images/hg-icon_arrow18.png)}
.swiper-hg13 .swiArrow.next{right:36px;background-image:url(../images/hg-icon_arrow19.png)}
.swiper-hg13 .con{display:block}
.swiper-hg13 .pic{margin-bottom:34px;height:285px;position:relative;border-radius:10px;overflow:hidden}
.swiper-hg13 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.swiper-hg13 .text{padding:0 36px}
.swiper-hg13 .tit{font-size:28px;color:#333;font-weight:700;line-height:1.3}
.swiper-hg13 .desc{margin-top:8px;font-size:18px;color:#333;line-height:1.56}
.tabs-hg1 ul{margin:0 -20px -10px;font-size:0}
.tabs-hg1 li{padding:0 20px;margin-bottom:10px;display:inline-block;vertical-align:middle}
.tabs-hg1 a{padding:0 18px;display:block;font-size:20px;color:#999;line-height:42px}
.tabs-hg1 .on a{color:#fff;background:linear-gradient(180deg,#ffbe89,#ff9e4f)}
.tabs-hg2{margin-bottom:32px}
.tabs-hg2 ul{margin:0 -40px;font-size:0;text-align:center}
.tabs-hg2 li{padding:0 40px 39px;display:inline-block;vertical-align:middle;width:25%;position:relative}
.tabs-hg2 li:before{content:'';position:absolute;left:50%;bottom:0;width:0;height:5px;background-color:#b68a4d;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.tabs-hg2 a{padding:27px 20px;display:block;font-size:36px;color:#b68a4d;text-align:center;font-weight:700;line-height:1.5;background-color:#f2efe6;border-radius:54px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.tabs-hg2 .on:before{width:230px}
.tabs-hg2 .on a{color:#fff;background-color:#b68a4d}
.tabsDsc-hg1 .tab-item{display:none}
.tabsDsc-hg1 .tab-item.on{display:block}
.lst-hg1{margin:0 -6px -8px;display:flex;flex-wrap:wrap}
.lst-hg1 li{padding:0 6px;margin-bottom:8px;width:50%;flex-shrink:0}
.lst-hg1 a{padding:0 10px;display:block;height:38px;line-height:36px;border-radius:5px;font-size:16px;color:#3fb07c;text-align:center;border:1px solid #3fb07c}
.lst-hg1 img{margin:-2px 4px 0 0;vertical-align:middle;width:20px;display:none}
.lst-hg1 .suo a{color:#666!important;border-color:#efefef!important;background-color:#efefef!important;pointer-events:none!important}
.lst-hg1 .suo img{display:inline-block}
.lst-hg1 li:nth-child(1) a{line-height:38px;color:#fff;border:none;background:linear-gradient(180deg,#ffbe89,#ff9e4f)}
.lst-hg1 li:nth-child(2) a{border-color:#ff9946;color:#ff9946}
.lst-hg2{display:flex;flex-wrap:wrap}
.lst-hg2 li{width:33.33%;flex-shrink:0}
.lst-hg2 .con{display:block}
.lst-hg2 .icon{margin:0 auto 9px;height:52px;line-height:52px;font-size:0;text-align:center}
.lst-hg2 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg2 .tit{font-size:16px;color:#666;font-weight:400;line-height:1.3;text-align:center}
.lst-hg3 a{padding-left:17px;display:block;font-size:16px;color:#666;height:32px;line-height:32px;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg3 a:before{content:'';position:absolute;left:3px;top:50%;width:5px;height:5px;background-color:#ff9e4f;border-radius:50%;margin-top:-2.5px}
.lst-hg3 a:hover{color:#ffa053}
.lst-hg4{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg4 li{padding:0 10px;margin-bottom:20px;width:16.66%;flex-shrink:0}
.lst-hg4 .con{padding:30px 20px 20px;display:block;height:100%;min-height:220px;background:url(../images/hg-ls_bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:10px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg4 .icon{margin:0 auto;width:60px;height:60px;line-height:60px;font-size:0;text-align:center}
.lst-hg4 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg4 .f1{font-size:28px;color:#2067ff;font-weight:700;line-height:1.3;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg4 .f2{margin-top:7px;font-size:16px;color:#333;line-height:1.5;text-align:center}
.lst-hg4 .con:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.lst-hg5{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg5 li{padding:0 10px;margin-bottom:20px;width:33.33%;flex-shrink:0}
.lst-hg5 .con{padding:24px 20px 16px;display:block;height:100%;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg5 .f1{display:flex;align-items:center}
.lst-hg5 .f1 .icon{margin-right:6px;width:20px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.lst-hg5 .f1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg5 .f1 .tit{max-width:72%;font-size:22px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg5 .f1 .addr{margin-left:10px;font-size:16px;color:#999;line-height:1.3}
.lst-hg5 .f1 .addr img{margin:-2px 3px 0 0;display:inline-block;vertical-align:middle;width:20px}
.lst-hg5 .f2{margin-top:4px;font-size:16px;color:#666;line-height:1.38;height:2.76em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg5 .f3{margin:16px -10px -10px;display:flex;flex-wrap:wrap}
.lst-hg5 .f3 .item{padding:0 10px;margin-bottom:10px;width:50%;flex-shrink:0}
.lst-hg5 .f3 .pic{padding-top:61.71%;position:relative;border-radius:10px;overflow:hidden}
.lst-hg5 .f3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-hg5 .con:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.lst-hg5 .con:hover .f1 .tit{color:#3fb07c}
.lst-hg6{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg6 li{padding:0 10px;margin-bottom:20px;width:20%;flex-shrink:0}
.lst-hg6 .con{padding:27px 20px 15px;display:block;height:100%;border:1px solid #ccc;border-radius:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg6 .pic{margin-bottom:10px;height:150px;line-height:150px;font-size:0;text-align:center}
.lst-hg6 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg6 .f1{font-size:20px;color:#333;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg6 .f2{margin-top:3px;display:flex;justify-content:center;align-items:center}
.lst-hg6 .f2 img{margin:0 4.5px;display:block}
.lst-hg6 .f3{margin-top:18px;display:flex;justify-content:center;align-items:center}
.lst-hg6 .f3 .s1{padding:0 2px;display:block;border-bottom:1px solid #5ba997;font-size:12px;color:#5ba997;text-align:center;line-height:2.5;display:flex;justify-content:center;align-items:center}
.lst-hg6 .f3 .s1 i{margin-left:5px;display:block;width:20px;height:10px;background:url(../images/hg-icon_arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-hg6 .con:hover{box-shadow:4px 5px 18px 0 rgba(13,35,69,.17)}
.lst-hg6 .con:hover .f1{color:#3fb07c}
.lst-hg6.v1{margin:0 -10px -20px}
.lst-hg6.v1 li{padding:0 10px;margin-bottom:20px;width:16.66%}
.lst-hg6.v1 .con{border:none;background-color:#fff}
.lst-hg7 li{margin-bottom:20px}
.lst-hg7 .con{display:block}
.lst-hg7 .pic{height:193px;border-radius:10px;overflow:hidden}
.lst-hg7 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg7 li:last-child{margin-bottom:0}
.lst-hg7 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg8{margin:0 -10px -46px;display:flex;flex-wrap:wrap}
.lst-hg8 li{padding:0 10px;margin-bottom:46px;width:25%;flex-shrink:0}
.lst-hg8 .con{display:block;height:100%}
.lst-hg8 .pic{margin-bottom:10px;height:210px;border-radius:10px;position:relative;overflow:hidden}
.lst-hg8 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg8 .yy{position:absolute;left:10px;top:10px;right:10px;bottom:10px;font-size:17px;color:#fff;text-align:center;line-height:1.3;background-color:rgba(255,160,83,.82);border-radius:10px;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg8 .yy .icon{margin:0 auto 10px;width:36px;height:36px;line-height:36px;font-size:0;text-align:center}
.lst-hg8 .yy .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg8 .f1{display:flex;align-items:center;justify-content:space-between}
.lst-hg8 .f1 .tit{max-width:70%;font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg8 .f1 .tag{padding:0 8px;font-size:12px;color:#2068ff;text-align:center;line-height:22px;background-color:#d3e4fe;border-radius:5px;min-width:53px;flex-shrink:0}
.lst-hg8 .f1 .tag.v2{background-color:#fad9c6;color:#fa7c15}
.lst-hg8 .f2{margin-top:5px;font-size:14px;color:#666;line-height:1.57;height:3.14em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg8 .f3{margin-top:8px;font-size:14px;color:#666;line-height:24px}
.lst-hg8 .f3 p{margin-bottom:6px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg8 .f3 p:last-child{margin-bottom:0}
.lst-hg8 .f3 img{margin:-2px 4px 0 0;display:inline-block;vertical-align:middle;width:20px}
.lst-hg8 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg8 .con:hover .yy{opacity:1}
.lst-hg9{margin:0 -10px -46px;display:flex;flex-wrap:wrap}
.lst-hg9 li{padding:0 10px;margin-bottom:46px;width:25%;flex-shrink:0}
.lst-hg9 .con{display:block;height:100%}
.lst-hg9 .pic{margin-bottom:6px;height:210px;border-radius:10px;overflow:hidden}
.lst-hg9 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg9 .f1{display:flex;align-items:center}
.lst-hg9 .f1 .tit{font-size:20px;color:#333;font-weight:400;max-width:70%;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg9 .f1 .tag{margin-left:12px;padding:0 8px;font-size:12px;color:#2068ff;text-align:center;min-width:45px;line-height:18px;border:1px solid #2068ff;border-radius:5px;flex-shrink:0}
.lst-hg9 .f1 .tag.v2{color:#fa7c15;border-color:#fa7c15}
.lst-hg9 .f2{margin-top:2px;font-size:14px;color:#666;line-height:24px}
.lst-hg9 .f2 p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg9 .f2 img{margin:-2px 2px 0 0;display:inline-block;vertical-align:middle;width:20px}
.lst-hg9 .f2 em{margin:0 9px 0 13px;display:inline-block;vertical-align:middle;width:1px;height:18px;background-color:#ccc}
.lst-hg9 .f3{margin-top:2px;font-size:14px;color:#666;line-height:1.64;height:3.28em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg9 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg10 li{margin-bottom:18px}
.lst-hg10 li:last-child{margin-bottom:0}
.lst-hg10 .con{display:block;height:418px;border-radius:10px;overflow:hidden}
.lst-hg10 .pic{height:100%}
.lst-hg10 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg10 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg11 .con{padding:6.8px 0 6.8px 28px;display:block;position:relative}
.lst-hg11 .con:before{content:'';position:absolute;left:10px;top:20px;width:10px;height:10px;border:2px solid #3fb07c;border-radius:50%}
.lst-hg11 .f1{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg11 .f2{margin-top:4px;font-size:14px;color:#666;line-height:1.64;max-height:4.92em;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:none}
.lst-hg11 .on .con:before{border-color:#ff9f51}
.lst-hg11 .on .f1{color:#ff9f51}
.lst-hg11 .on .f2{display:-webkit-box}
.lst-hg12 li{border-bottom:1px solid #ccc}
.lst-hg12 .con{padding:0 40px;margin:0 -20px;display:block;height:68px;line-height:68px;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg12 .f1{margin-right:20px;width:66px;line-height:40px;border-radius:5px;font-size:18px;color:#fff;text-align:center;position:relative;z-index:1;flex-shrink:0}
.lst-hg12 .f1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(123deg,#ffbe89,#ff9e4f);border-radius:5px;z-index:-1;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg12 .f1:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#3fb07c;border-radius:5px;z-index:-2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg12 .f2{width:calc(100% - 86px);max-width:100%;font-size:20px;color:#003;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-grow:1}
.lst-hg12 .con:hover{background-color:#fff;box-shadow:0 4px 27px 0 rgba(16,39,75,.13)}
.lst-hg12 .con:hover .f1:before{opacity:1}
.lst-hg12 .con:hover .f1:after{opacity:0}
.lst-hg13 a{padding-left:26px;display:block;font-size:20px;color:#333;height:44px;line-height:44px;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg13 a:before{content:'';position:absolute;left:6px;top:50%;width:10px;height:10px;border:2px solid #3ba373;border-radius:50%;margin-top:-5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg13 a:hover{color:#ffa053}
.lst-hg13 a:hover:before{border-color:#ffa053}
.lst-hg14{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg14 li{padding:0 10px;margin-bottom:20px;width:20%;flex-shrink:0}
.lst-hg14 .con{display:block;height:100%;background-color:#f5f8fc;border-radius:10px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg14 .top{padding:32px 20px 24px}
.lst-hg14 .f1{font-size:22px;color:#333;font-weight:700;line-height:1.3;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg14 .f2{margin-top:4px;font-size:20px;color:#f53838;line-height:1.3}
.lst-hg14 .f3{margin:13px -5px -10px;font-size:16px;color:#666;line-height:30px;display:flex;flex-wrap:wrap}
.lst-hg14 .f3 span{margin:0 5px 10px;padding:0 11px;display:block;min-width:72px;text-align:center;background-color:#f6f6f6;border-radius:5px}
.lst-hg14 .f4{padding:9px 20px;background-color:#e6edf7;display:flex;align-items:center}
.lst-hg14 .f4 .icon{margin-right:6px;width:34px;height:34px;line-height:34px;font-size:0;text-align:center;background-color:#fff;border-radius:3px;overflow:hidden}
.lst-hg14 .f4 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg14 .f4 .tit{width:calc(100% - 40px);max-width:100%;font-size:14px;color:#666;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-grow:1}
.lst-hg14 .con:hover{box-shadow:7px 10px 13px 0 rgba(110,117,125,.22)}
.lst-hg15 .con{padding:10.5px 0;display:block;display:flex;align-items:center}
.lst-hg15 .date{margin-right:20px;padding:0 9px;width:74px;height:50px;color:#fff;line-height:1.2;text-align:center;background-color:#3fb07c;border-radius:5px;display:flex;flex-direction:column;justify-content:center}
.lst-hg15 .date span{display:block}
.lst-hg15 .date span:nth-child(1){margin-bottom:2px;font-size:20px;border-bottom:1px solid #fff}
.lst-hg15 .date span:nth-child(2){font-size:14px}
.lst-hg15 .text{width:calc(100% - 94px);max-width:100%;flex-grow:1}
.lst-hg15 .f1{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg15 .f2{margin-top:5px;font-size:16px;color:#999;line-height:1.3;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg15 .con:hover .f1{color:#ffa053}
.lst-hg16 .con{padding-left:17px;display:block;height:34px;line-height:34px;position:relative;overflow:hidden}
.lst-hg16 .con:before{content:'';position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#ffa154;border-radius:50%;margin-top:-2.5px}
.lst-hg16 .date{margin-left:15px;float:right;font-size:16px;color:#999;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg16 .tit{font-size:18px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg16.v1 .con{height:40px;line-height:40px}
.lst-hg16 .con:hover .date,.lst-hg16 .con:hover .tit{color:#ffa053}
.lst-hg17 .con{padding:8px 0;display:block;overflow:hidden}
.lst-hg17 .icon{margin-right:12px;float:left;width:30px;height:30px;line-height:30px;font-size:0;text-align:center}
.lst-hg17 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg17 .time{margin-left:15px;float:right;font-size:16px;color:#999;line-height:30px}
.lst-hg17 .text{overflow:hidden}
.lst-hg17 .f1{font-size:18px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg17 .f2{margin-top:2px;font-size:12px;color:#666;line-height:1.5;display:flex;flex-wrap:wrap}
.lst-hg17 .f2 span{margin-right:11px;display:block}
.lst-hg17 .f2 img{margin:-2px 4px 0 0;display:inline-block;vertical-align:middle;width:18px}
.lst-hg17.v1 .con{padding:13px 0}
.lst-hg17.v1 .icon img:nth-child(2){display:none}
.lst-hg17.v1 .con:hover .icon img{display:none}
.lst-hg17.v1 .con:hover .icon img:nth-child(2){display:inline-block}
.lst-hg17 .con:hover .f1{color:#ffa053}
.lst-hg18{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg18 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.lst-hg18 .con{display:block;height:100%;background-color:#fff;border-radius:10px;overflow:hidden}
.lst-hg18 .pic{padding-top:59.95%;position:relative;overflow:hidden}
.lst-hg18 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg18 .text{padding:12px 16px;min-height:146px}
.lst-hg18 .f1{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg18 .f2{margin-top:7px;font-size:14px;color:#999;line-height:1.2}
.lst-hg18 .f3{margin-top:10px;font-size:16px;color:#666;line-height:1.56;height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg18 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg18 .con:hover .f1{color:#3fb07c}
.lst-hg19{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg19 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.lst-hg19 .con{display:block;height:100%;background-color:#fff;border-radius:10px;overflow:hidden}
.lst-hg19 .pic{padding-top:60.22%;position:relative;overflow:hidden}
.lst-hg19 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg19 .text{padding:22px 18px;min-height:140px}
.lst-hg19 .f1{font-size:20px;color:#333;font-weight:400;line-height:1.5;height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg19 .f2{margin-top:13px;font-size:16px;color:#999;line-height:1.3}
.lst-hg19 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg19 .con:hover .f1{color:#3fb07c}
.lst-hg20 li{margin-bottom:10px}
.lst-hg20 .con{padding:10px 40px 10px 4px;display:block;background:url(../images/hg-ls18_bg4.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:10px 0 0 10px;display:flex;align-items:flex-start}
.lst-hg20 .num{width:42px;line-height:84px;font-size:18px;color:#999;text-align:center;font-weight:700;flex-shrink:0}
.lst-hg20 .pic{margin-right:16px;width:102px;height:84px;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst-hg20 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg20 .text{width:calc(100% - 160px);flex-shrink:0}
.lst-hg20 .f1{display:flex;align-items:center}
.lst-hg20 .f1 .tit{max-width:calc(100% - 70px);font-size:20px;color:#333;font-weight:400;line-height:1.3;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg20 .f1 .tag{margin-left:12px;padding:0 3px;min-width:45px;font-size:12px;text-align:center;height:19px;line-height:19px;border-radius:5px;flex-shrink:0}
.lst-hg20 .f1 .tag.v1{color:#2068ff;background-color:#d3e4fe}
.lst-hg20 .f1 .tag.v2{color:#fa7c15;background-color:#fad9c6}
.lst-hg20 .f2{margin-top:9px;font-size:14px;color:#666;line-height:20px}
.lst-hg20 .f2 p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg20 .f2 img{margin-top:-2px;margin-right:2px;display:inline-block;vertical-align:middle;width:20px}
.lst-hg20 .f2 em{margin:-2px 6px 0;display:inline-block;vertical-align:middle;width:1px;height:18px;background-color:#ccc}
.lst-hg20 .f3{margin-top:6px;font-size:14px;color:#666;line-height:1.5;-ms-text-overflow:ellipsis}
.lst-hg20 .f3,.lst-hg20 .f3 p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg20 li:nth-child(1) .con{background-image:url(../images/hg-ls18_bg1.png)}
.lst-hg20 li:nth-child(1) .num{color:#c61b1f}
.lst-hg20 li:nth-child(2) .con{background-image:url(../images/hg-ls18_bg2.png)}
.lst-hg20 li:nth-child(2) .num{color:#e76b21}
.lst-hg20 li:nth-child(3) .con{background-image:url(../images/hg-ls18_bg3.png)}
.lst-hg20 li:nth-child(3) .num{color:#efc725}
.lst-hg20 li:last-child{margin-bottom:0}
.lst-hg20 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg20 .con:hover .f1 .tit{color:#3fb07c}
.lst-hg21 a{padding-left:30px;display:block;font-size:20px;color:#333;height:49px;line-height:49px;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg21 a:before{content:'';margin-top:-3.5px;position:absolute;left:0;top:50%;width:7px;height:7px;background-color:#3fb07c;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg21 a:hover{color:#ffa053}
.lst-hg21 a:hover:before{background-color:#ffa053}
.lst-hg22 .con{display:block;display:flex;align-items:center}
.lst-hg22 .pic{width:50%;position:relative;overflow:hidden;flex-shrink:0;order:2}
.lst-hg22 .pic:before{content:'';display:block;padding-top:64.52%}
.lst-hg22 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg22 .text{padding:40px 98px 40px 64px;width:50%;flex-shrink:0;order:1}
.lst-hg22 .tit{font-size:30px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg22 .desc{margin-top:20px;font-size:18px;color:#666;line-height:1.94;max-height:5.82em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.lst-hg22 .more{margin-top:40px;padding:0 15px;display:block;width:fit-content;min-width:180px;height:45px;line-height:43px;font-size:16px;color:#3fb07c;text-align:center;border:1px solid #3fb07c;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg22 li:nth-child(even) .pic{order:1}
.lst-hg22 li:nth-child(even) .text{padding:40px 72px 40px 90px;order:2}
.lst-hg22 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg22 .con:hover .tit{color:#3fb07c}
.lst-hg22 .con:hover .more{color:#fff;background-color:#3fb07c}
.lst-hg23{margin:0 -50px -80px;display:flex;flex-wrap:wrap}
.lst-hg23 li{padding:0 50px;margin-bottom:80px;width:33.33%;flex-shrink:0}
.lst-hg23 .con{display:block;height:100%;background-color:#fff;cursor:default;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg23 .pic{padding-top:62.22%;position:relative;overflow:hidden}
.lst-hg23 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-hg23 .text{padding:39px 64px;min-height:350px}
.lst-hg23 .tit{font-size:28px;color:#333;text-align:center;font-weight:400;line-height:1.5}
.lst-hg23 .desc{margin-top:20px;font-size:18px;color:#666;text-align:center;line-height:2}
.lst-hg23 .con:hover{box-shadow:0 10px 10px rgba(0,0,0,.1);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.lst-hg24 li{margin-bottom:3px;border-bottom:1px solid #ccc}
.lst-hg24 .con{padding:20px 15px;display:block;display:flex;justify-content:space-between;align-items:flex-start}
.lst-hg24 .pic{margin-top:5px;margin-right:25px;width:122px;height:86px;line-height:86px;font-size:0;text-align:center;flex-shrink:0}
.lst-hg24 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg24 .text{width:calc(100% - 147px);max-width:100%;flex-grow:1}
.lst-hg24 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg24 .desc{margin-top:3px;font-size:16px;color:#999;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg24 li:last-child{margin-bottom:0;border:none}
.lst-hg24 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg24 .con:hover .tit{color:#3fb07c}
.lst-hg25 li{border-bottom:1px solid #ccc}
.lst-hg25 .con{padding-left:20px;display:block;height:90px;display:flex;flex-direction:column;justify-content:center}
.lst-hg25 .tit{padding-left:22px;font-size:22px;color:#333;font-weight:400;line-height:1.5;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg25 .tit:before{content:'';margin-top:-4.5px;position:absolute;left:0;top:50%;width:9px;height:9px;background-color:#ccc;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg25 .date{padding-left:22px;margin-top:6px;font-size:16px;color:#999;line-height:1.2}
.lst-hg25 li:last-child{border:none}
.lst-hg25 .con:hover .tit{color:#3fb07c}
.lst-hg25 .con:hover .tit:before{background-color:#3fb07c}
.lst-hg26 li{border-bottom:1px solid #e1e8f0}
.lst-hg26 .con{padding:20px 16px;display:block;min-height:169px}
.lst-hg26 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg26 .date{margin-top:6px;font-size:14px;color:#999;line-height:1.3}
.lst-hg26 .desc{margin-top:18px;font-size:16px;color:#666;line-height:1.56;max-height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg26 li:last-child{border:none}
.lst-hg26.v1 li{border-color:#ccc}
.lst-hg26.v1 .con{padding:17px 8px;min-height:0}
.lst-hg26.v1 .date{margin-top:1px}
.lst-hg26.v1 .desc{margin-top:6px;line-height:1.75;max-height:3.5em}
.lst-hg26 .con:hover .tit{color:#3fb07c}
.lst-hg27 li{margin-bottom:20px}
.lst-hg27 .con{padding:20px 15px 20px 20px;display:block;background-color:#fff;border-radius:10px;overflow:hidden;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg27 .pic{margin-right:42px;width:372px;height:223px;position:relative;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst-hg27 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg27 .text{width:calc(100% - 648px);max-width:100%;flex-grow:1}
.lst-hg27 .tit{font-size:24px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg27 .date{margin-top:12px;font-size:14px;color:#999;line-height:1.3}
.lst-hg27 .desc{margin-top:24px;font-size:18px;color:#666;line-height:2;max-height:4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg27 .arrow{margin-left:70px;width:164px;height:145px;border-left:1px solid #ccc;flex-shrink:0;display:flex;justify-content:center;align-items:center}
.lst-hg27 .arrow i{display:block;width:53px;height:23px;background:url(../images/hg-icon_arrow9.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg27 li:last-child{margin-bottom:0}
.lst-hg27 .con:hover{box-shadow:0 6px 9px 0 rgba(109,109,109,.23)}
.lst-hg27 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg27 .con:hover .tit{color:#3fb07c}
.lst-hg27 .con:hover .arrow i{background-image:url(../images/hg-icon_arrow10.png)}
.lst-hg28{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg28 li{padding:0 10px;margin-bottom:20px;width:33.33%;flex-shrink:0}
.lst-hg28 .con{padding:32px 22px 38px;display:block;height:100%;min-height:197px;background-color:#fff;border-radius:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg28 .f1{line-height:32px;display:flex;justify-content:space-between;align-items:flex-end}
.lst-hg28 .f1 .l{width:74%;display:flex;align-items:center}
.lst-hg28 .f1 .r{width:26%;display:flex;justify-content:flex-end;align-items:center}
.lst-hg28 .f1 .tit{max-width:71%;font-size:24px;color:#333;font-weight:700;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg28 .f1 .price{padding-left:12px;max-width:29%;font-size:20px;color:#f53838;line-height:24px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}
.lst-hg28 .f1 .addr{font-size:14px;color:#999;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg28 .f1 .addr img{margin-top:-2px;margin-right:8px;display:inline-block;vertical-align:middle;width:12px}
.lst-hg28 .f1 .addr i{margin-top:-2px;margin-left:4px;margin-right:4px;display:inline-block;vertical-align:middle;width:4px;height:4px;background-color:#999;border-radius:50%}
.lst-hg28 .f2{margin:20px -5px -14px;display:flex;flex-wrap:wrap}
.lst-hg28 .f2 span{margin:0 5px 14px;padding:0 13.5px;display:block;min-width:72px;line-height:30px;font-size:16px;color:#666;text-align:center;background-color:#f6f6f6;border-radius:5px}
.lst-hg28 .con:hover{box-shadow:0 6px 9px 0 rgba(109,109,109,.23)}
.lst-hg28 .con:hover .f1 .tit{color:#3fb07c}
.lst-hg29 li{margin-bottom:20px}
.lst-hg29 .con{padding:20px;display:block;background-color:#fff;border-radius:10px;display:flex;align-items:flex-start}
.lst-hg29 .pic{margin-right:28px;width:214px;height:160px;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst-hg29 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg29 .text{padding-top:3px;width:calc(100% - 242px);max-width:100%;flex-grow:1}
.lst-hg29 .f1{display:flex;align-items:flex-end}
.lst-hg29 .f1 .tit{max-width:74%;font-size:26px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg29 .f1 .score{margin-left:18px;padding-bottom:6px;display:flex;align-items:center}
.lst-hg29 .f1 .score img{margin-right:6px;display:block;width:18px;flex-shrink:0}
.lst-hg29 .f1 .score .num{font-size:16px;color:#666;line-height:1.3}
.lst-hg29 .f2{margin-top:8px;display:flex;justify-content:space-between;align-items:flex-start}
.lst-hg29 .f2 .l{width:calc(100% - 300px);flex-shrink:0}
.lst-hg29 .f2 .r{margin-top:2px;width:284px;flex-shrink:0}
.lst-hg29 .f2 .info{font-size:16px;color:#666;line-height:1.38}
.lst-hg29 .f2 .info p+p{margin-top:10px}
.lst-hg29 .f2 .info span{margin-left:12px;color:#333}
.lst-hg29 .f2 .info span img{margin-top:-3px;margin-right:6px;display:inline-block;vertical-align:middle;width:15px}
.lst-hg29 .f2 .btns{display:flex;justify-content:space-between;align-items:center}
.lst-hg29 .f2 .btns a{display:block;width:137px;height:39px;line-height:37px;font-size:16px;text-align:center;border:1px solid transparent;border-radius:5px;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg29 .f2 .btns .a1{color:#ff9e4f;border-color:#ff9e4f}
.lst-hg29 .f2 .btns .a1:hover{color:#fff;background-color:#ff9e4f}
.lst-hg29 .f2 .btns .a2{color:#339f6d;border-color:#339f6d}
.lst-hg29 .f2 .btns .a2:hover{color:#fff;background-color:#3fb07c}
.lst-hg29 .f2 .time{margin-top:7px;font-size:14px;color:#999;text-align:right;line-height:1.3}
.lst-hg29 .f3{margin:8px -9px -6px 0;font-size:16px;color:#f66c1f;text-align:center;display:flex;flex-wrap:wrap;align-items:center}
.lst-hg29 .f3 span{margin:0 9px 6px 0;padding:0 9px;display:block;line-height:23px;border:1px solid #f66c1f}
.lst-hg29 .f3 .fws{color:#fff;line-height:25px;border:none;background:linear-gradient(180deg,#ffbe89,#ff9e4f);display:flex;align-items:center}
.lst-hg29 .f3 .fws img{margin-right:8px;display:block;width:15px;flex-shrink:0}
.lst-hg29 li:last-child{margin-bottom:0}
.lst-hg29 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg29 .con:hover .f1 .tit{color:#3fb07c}
.lst-hg30 li{border-bottom:1px solid #ccc}
.lst-hg30 .con{padding:14px 10px;display:block;display:flex;align-items:flex-start}
.lst-hg30 .pic{margin-right:12px;width:120px;height:90px;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst-hg30 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg30 .text{padding-top:2px;width:calc(100% - 132px);max-width:100%;flex-grow:1}
.lst-hg30 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg30 .score{margin-top:5px;display:flex;align-items:center}
.lst-hg30 .score img{margin-right:7px;display:block;width:17px;flex-shrink:0}
.lst-hg30 .score .num{font-size:16px;color:#666;line-height:1.2}
.lst-hg30 .desc{margin-top:8px;font-size:16px;color:#666;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg30 li:last-child{border:none}
.lst-hg30 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg30 .con:hover .tit{color:#3fb07c}
.lst-hg31 li{margin-bottom:20px}
.lst-hg31 .con{padding:20px 35px 20px 20px;display:block;background-color:#fff;border-radius:10px;display:flex;align-items:flex-start}
.lst-hg31 .pic{margin-right:40px;width:200px;height:162px;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst-hg31 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg31 .text{padding-top:10px;width:calc(100% - 240px);max-width:100%;flex-grow:1}
.lst-hg31 .f1{display:flex;align-items:flex-end}
.lst-hg31 .f1 .tit{margin-right:26px;max-width:86%;font-size:26px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg31 .f1 .score{margin-bottom:4px;display:flex;align-items:center}
.lst-hg31 .f1 .score .num{font-size:16px;color:#ff9e4f;line-height:1.3}
.lst-hg31 .f2{margin-top:4px;font-size:16px;color:#666;line-height:1.44;display:flex;justify-content:space-between;align-items:flex-start}
.lst-hg31 .f2 .l{margin-top:4px;flex-grow:1}
.lst-hg31 .f2 .r{margin-left:50px;flex-shrink:0}
.lst-hg31 .f2 .info p+p{margin-top:9px}
.lst-hg31 .f2 .info img{margin:-2px 4px 0 0;display:inline-block;vertical-align:middle;width:20px}
.lst-hg31 .f2 .tel{font-family:Arial;padding:0 10px;display:block;width:230px;height:55px;line-height:53px;font-size:26px;color:#3fb07c;text-align:center;border:1px solid #3fb07c;border-radius:10px;display:flex;justify-content:center;align-items:center}
.lst-hg31 .f2 .tel i{margin-right:6px;display:block;width:32px;height:32px;background:url(../images/hg-icon_tel3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-hg31 li:last-child{margin-bottom:0}
.lst-hg31 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg31 .con:hover .f1 .tit{color:#3fb07c}
.lst-hg32{margin:0 -10px -26px;display:flex;flex-wrap:wrap}
.lst-hg32 li{padding:0 10px;margin-bottom:26px;width:25%;flex-shrink:0}
.lst-hg32 .con{display:block;height:100%}
.lst-hg32 .pic{margin-bottom:16px;padding-top:60.16%;position:relative;border-radius:10px;overflow:hidden}
.lst-hg32 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg32 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.4;height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg32 .desc{margin-top:12px;font-size:16px;color:#666;line-height:1.5;height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-hg32 .date{margin-top:21px;font-size:16px;color:#999;line-height:1.3}
.lst-hg32 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg32 .con:hover .tit{color:#3fb07c}
.lst-hg33{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg33 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.lst-hg33 .con{padding:30px 10px 26px;display:block;height:100%;background-color:#fff;border-radius:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg33 .pic{margin-bottom:6px;height:140px;line-height:140px;font-size:0;text-align:center}
.lst-hg33 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg33 .tit{font-size:26px;color:#333;text-align:center;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg33 .score{margin-top:3px;display:flex;justify-content:center;align-items:center}
.lst-hg33 .score img{margin:0 4px;display:block;width:14px;flex-shrink:0}
.lst-hg33 .desc{margin:24px -4px 0;font-size:16px;color:#999;text-align:center;line-height:1.5}
.lst-hg33 .desc span{margin:0 4px}
.lst-hg33 .price{margin-top:20px;font-size:18px;color:#666;line-height:1.2;text-align:center}
.lst-hg33 .price span{font-size:26px;color:#fc0001;font-weight:700;line-height:1.1}
.lst-hg33 .con:hover{box-shadow:0 6px 9px 0 rgba(109,109,109,.23)}
.lst-hg33 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg33 .con:hover .tit{color:#3fb07c}
.lst-hg34{margin:5px 20px 12px}
.lst-hg34 li{border-bottom:1px solid #ccc}
.lst-hg34 .con{padding:20px 2px;display:block;display:flex;align-items:flex-start}
.lst-hg34 .pic{margin-right:24px;width:126px;height:94px;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst-hg34 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg34 .text{width:calc(100% - 150px);max-width:100%;flex-grow:1}
.lst-hg34 .f1{display:flex;align-items:center}
.lst-hg34 .tit{max-width:72%;font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg34 .score{margin-left:20px;flex-shrink:0}
.lst-hg34 .score .num{font-size:16px;color:#666;line-height:1.2}
.lst-hg34 .desc{margin-top:6px;font-size:16px;color:#666;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg34 .desc p+p{margin-top:4px}
.lst-hg34 li:last-child{border:none}
.lst-hg34 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg34 .con:hover .tit{color:#3fb07c}
.lst-hg35{margin:36px -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg35 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.lst-hg35 .con{display:block}
.lst-hg35 .pic{padding-top:59.95%;position:relative;overflow:hidden}
.lst-hg35 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg35 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg36{margin:0 -10px -20px;display:flex;flex-wrap:wrap}
.lst-hg36 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.lst-hg36 .con{display:block;height:100%;background-color:#fff;border-radius:10px;overflow:hidden}
.lst-hg36 .pic{padding-top:60%;position:relative;overflow:hidden}
.lst-hg36 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg36 .text{padding-bottom:6px}
.lst-hg36 .f1{padding:8px 12px 21px}
.lst-hg36 .f1 .tit{font-size:18px;color:#333;font-weight:400;line-height:1.39;height:2.78em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg36 .f2{padding:0 10px;border-top:1px solid #ccc;display:flex;align-items:center}
.lst-hg36 .f2 .icon{margin-right:2px;width:32px;height:32px;line-height:32px;font-size:0;text-align:center;flex-shrink:0}
.lst-hg36 .f2 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg36 .f2 .tit{width:calc(100% - 34px);max-width:100%;font-size:14px;color:#666;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-grow:1}
.lst-hg36 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg36 .con:hover .f1 .tit{color:#339f6d}
.lst-hg37{margin:13px 27px 50px}
.lst-hg37 li{margin-bottom:5px}
.lst-hg37 .con{padding:0 20px 0 26px;display:block;height:50px;line-height:50px;border-radius:10px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.lst-hg37 .num{margin-right:19px;float:left;width:30px;font-size:18px;color:#999;text-align:center;font-weight:700}
.lst-hg37 .icon{margin-top:5px;margin-right:14px;float:left;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;flex-shrink:0}
.lst-hg37 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg37 .tit{font-size:20px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg37 li:nth-child(1) .con{background-image:url(../images/hg-ls18_bg1.png)}
.lst-hg37 li:nth-child(1) .num{color:#c61b1f}
.lst-hg37 li:nth-child(2) .con{background-image:url(../images/hg-ls18_bg2.png)}
.lst-hg37 li:nth-child(2) .num{color:#e76b21}
.lst-hg37 li:nth-child(3) .con{background-image:url(../images/hg-ls18_bg3.png)}
.lst-hg37 li:nth-child(3) .num{color:#efc725}
.lst-hg37 li:last-child{margin-bottom:0}
.lst-hg37 .con:hover .tit{color:#ff9e4f}
.lst-hg38 .con{display:block}
.lst-hg38 .tit{padding-left:22px;font-size:18px;color:#333;height:44px;line-height:44px;font-weight:400;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg38 .tit:before{content:'';position:absolute;left:0;top:50%;width:8px;height:8px;border-radius:50%;background-color:#3fb07c;margin-top:-4px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg38 .con:hover .tit{color:#ff9e4f}
.lst-hg38 .con:hover .tit:before{background-color:#ff9e4f}
.lst-hg39{margin:0 -9px -18px;color:#fff;font-weight:700;text-align:center;line-height:1.2;display:flex;flex-wrap:wrap}
.lst-hg39 li{padding:0 9px;margin-bottom:18px;width:33.33%;flex-shrink:0}
.lst-hg39 .con{padding:20px;display:block;height:278px;position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-hg39 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.lst-hg39 .tit{font-size:28px}
.lst-hg39 .desc{margin-top:14px;font-size:19px}
.lst-hg40{padding:130px 9% 58px;color:#333;line-height:1.56;text-align:center;background-color:#f2efe6;position:relative;border-radius:14px;display:flex;flex-wrap:wrap}
.lst-hg40:before{content:'';margin-left:-33.5px;position:absolute;left:50%;bottom:99%;width:67px;height:48px;background:url(../images/hg-icon_arrow15.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lst-hg40 li{padding:0 4.17vw;margin-bottom:60px;width:33.33%;flex-shrink:0}
.lst-hg40 .con{padding-top:64px;display:block;height:100%;position:relative}
.lst-hg40 .con:before{content:'';margin-left:-12.5px;position:absolute;left:50%;top:0;width:25px;height:25px;background-color:#b68a4d;border-radius:50%}
.lst-hg40 .tit{font-size:28px;font-weight:700}
.lst-hg40 .desc{margin-top:26px;font-size:18px}
.lst-hg41{color:#fff;text-align:center;line-height:1.56;display:flex;flex-wrap:wrap}
.lst-hg41 li{width:20%;flex-shrink:0}
.lst-hg41 .con{padding:32px;display:block;height:602px;position:relative;z-index:1;overflow:hidden}
.lst-hg41 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#032440 0,#517c9d 100%);opacity:.8;z-index:-1}
.lst-hg41 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-2}
.lst-hg41 .icon{margin-bottom:50px;height:136px;line-height:136px;font-size:0;text-align:center}
.lst-hg41 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg41 .tit1{margin:0 auto;width:38px;font-size:36px;color:#fff;text-align:center;line-height:1.1}
.lst-hg41 .bot{position:absolute;left:32px;bottom:20px;right:32px;z-index:10}
.lst-hg41 .tit2{font-size:28px;font-weight:700}
.lst-hg41 .desc{margin-top:30px;font-size:18px}
.lst-hg42{line-height:1.56;text-align:center}
.lst-hg42 li{margin-bottom:15px}
.lst-hg42 li:last-child{margin-bottom:0}
.lst-hg42 .con{display:block;display:flex;justify-content:space-between}
.lst-hg42 .left,.lst-hg42 .right{flex-shrink:0}
.lst-hg42 .left{padding:20px;width:35.74%;background-color:#f2efe6;border-radius:14px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.lst-hg42 .right{width:63.29%}
.lst-hg42 .icon{margin-bottom:26px;height:100px;line-height:100px;font-size:0;text-align:center}
.lst-hg42 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg42 .tit{font-size:28px;color:#b68a4d;font-weight:700}
.lst-hg42 .desc{margin-top:14px;font-size:18px;color:#333;line-height:1.7}
.lst-hg42 li:nth-child(even) .left{order:2}
.lst-hg42 li:nth-child(even) .right{order:1}
.lst-hg43 .con{display:block}
.lst-hg43 .swiper-hg11{margin-bottom:17px}
.lst-hg43 .text{padding:0 2.3%;background-color:#f2efe6;border-radius:14px;text-align:center;line-height:1.56;display:flex;flex-wrap:wrap}
.lst-hg43 .text .item{padding:74px 7.08vw;width:50%;flex-shrink:0}
.lst-hg43 .text .tit{font-size:28px;color:#b68a4d;font-weight:700}
.lst-hg43 .text .desc{margin-top:26px;font-size:18px;color:#333}
.lst-hg44{margin:0 -6px -12px;display:flex;flex-wrap:wrap}
.lst-hg44 li{padding:0 6px;margin-bottom:12px;width:20%;flex-shrink:0}
.lst-hg44 .con{padding:94px 2.19vw;display:block;height:100%;min-height:528px;background-color:#f2efe6;border-radius:5px}
.lst-hg44 .icon{margin-bottom:22px;height:96px;line-height:96px;font-size:0;text-align:center}
.lst-hg44 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg44 .tit{font-size:28px;color:#b68a4d;text-align:center;font-weight:700;line-height:1.5}
.lst-hg44 .desc{margin-top:42px;font-size:18px;color:#333;text-align:center;line-height:1.56}
.lst-hg45{margin:0 -6px -12px;color:#333;text-align:center;line-height:1.56;display:flex;flex-wrap:wrap;-webkit-clip-path:polygon(0 0,23% 5%,41% 7%,64% 7%,82% 5%,100% 0,100% 70%,100% 96%,84% 92%,63% 90%,42% 90%,22% 92%,0 95%);clip-path:polygon(0 0,23% 5%,41% 7%,64% 7%,82% 5%,100% 0,100% 70%,100% 96%,84% 92%,63% 90%,42% 90%,22% 92%,0 95%)}
.lst-hg45 li{padding:0 6px;margin-bottom:12px;width:20%;flex-shrink:0}
.lst-hg45 .con{padding:146px 2.34vw 60px;display:block;height:100%;min-height:476px;background-color:#f2efe6}
.lst-hg45 .num{font-size:28px;color:#333;text-align:center;font-weight:700;line-height:1.2}
.lst-hg45 .line{margin:5px auto 12px;width:30px;height:5px;background-color:#b68a4d}
.lst-hg45 .tit{font-size:28px;font-weight:700}
.lst-hg45 .desc{margin-top:38px;font-size:18px}
.lst-hg46 .con{display:block;display:flex;justify-content:space-between}
.lst-hg46 .left{width:64.84%}
.lst-hg46 .right{padding:40px 74px;width:34.06%;background-color:#f2efe6;border-radius:10px;display:flex;flex-direction:column;justify-content:center}
.lst-hg46 .video{height:566px;border-radius:10px;position:relative;cursor:pointer;overflow:hidden}
.lst-hg46 .video img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.lst-hg46 .video .play{margin:-39px 0 0 -39px;position:absolute;left:50%;top:50%;width:78px;height:78px;background:url(../images/hg-icon_play2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10}
.lst-hg46 .tit{padding-left:32px;position:relative;font-size:28px;color:#b68a4d;font-weight:700;line-height:1.5}
.lst-hg46 .tit:before{content:'';margin-top:-12px;position:absolute;left:0;top:50%;width:21px;height:24px;background:url(../images/hg-icon_arrow21.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lst-hg46 .desc{margin-top:32px;font-size:18px;color:#333;line-height:1.94}
.lst-hg46 .video:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg47{margin:0 -20px -40px;display:flex;flex-wrap:wrap}
.lst-hg47 li{padding:0 20px;margin-bottom:40px;width:16.66%;flex-shrink:0}
.lst-hg47 .con{display:block}
.lst-hg47 .icon{margin-bottom:30px;height:86px;line-height:86px;font-size:0;text-align:center}
.lst-hg47 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg47 .tit{padding-bottom:14px;margin-bottom:12px;font-size:28px;color:#b68a4d;text-align:center;font-weight:700;line-height:1.3;position:relative}
.lst-hg47 .tit:before{content:'';margin-left:-10px;position:absolute;left:50%;bottom:0;width:20px;height:2px;background-color:#b68a4d}
.lst-hg47 .desc{font-size:18px;color:#333;text-align:center;line-height:1.56}
.serach-hg1,.serach-hg1+.fwsj-hg1{margin-top:20px}
.serach-hg1 .hd .tit{padding:5px 36px 5px 15px;width:fit-content;min-width:172px;max-height:100%;font-size:20px;color:#fff;text-align:center;font-weight:400;line-height:1.5;position:relative;z-index:1}
.serach-hg1 .hd .tit:before{content:'';position:absolute;left:0;top:0;right:0;bottom:-15px;background:url(../images/hg-tit_bg10.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;border-radius:15px 15px 0 0;z-index:-1}
.serach-hg1 .so{padding-right:102px;background-color:#fff;border-radius:10px;box-shadow:0 4px 7px 0 rgba(62,63,64,.17);position:relative;z-index:2;overflow:hidden}
.serach-hg1 .so input{outline:0;border:none;background-color:transparent}
.serach-hg1 .so .inp{padding:0 22px;display:block;width:100%;height:60px;line-height:60px;font-size:18px;color:#333}
.serach-hg1 .so .submit{position:absolute;right:3px;top:3px;width:102px;height:54px;line-height:54px;background-color:#3fb07c;border-radius:10px;font-size:16px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.serach-hg1 .so .submit:hover{opacity:.8}
.serach-hg1 .link{margin-top:12px;font-size:16px;color:#999;line-height:1.6}
.serach-hg1 .link a{margin-right:10px;font-size:inherit;color:inherit}
.serach-hg1 .link a:hover{color:#3fb07c;text-decoration:underline}
.form-hg1 input{outline:0;border:none;background-color:transparent}
.form-hg1 .item+.item{margin-top:10px}
.form-hg1 .inp{padding:0 18px;display:block;width:100%;height:50px;line-height:50px;background-color:rgba(247,247,247,.66);border-radius:5px;font-size:16px;color:#333}
.form-hg1 .submit{margin-top:19px;display:block;width:100%;height:50px;line-height:50px;background-color:#57e9f2;font-size:20px;color:#fff;text-align:center;border-radius:25px}
.form-hg2{margin:0 auto;width:500px;max-width:100%}
.form-hg2 input{outline:0;border:none;background-color:transparent}
.form-hg2 .item{margin-bottom:50px;position:relative}
.form-hg2 .label{position:absolute;left:28px;top:0;width:80px;font-size:16px;color:#999;text-align:center;line-height:1.1;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-hg2 .inp{padding:0 20px;display:block;width:100%;height:60px;line-height:58px;border:1px solid #ccc;font-size:20px;color:#333;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.form-hg2 .inp:focus{border-color:#3fb07c}
.form-hg2 .submit{margin:0 auto;display:block;width:185px;height:50px;line-height:50px;font-size:16px;color:#fff;text-align:center;background-color:#3fb07c;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.form-hg2 .submit:hover{opacity:.8}
.form-hg3{margin:46px auto 0;width:1042px}
.form-hg3 input,.form-hg3 select{outline:0;border:none}
.form-hg3 .cont{margin-bottom:-16px;display:flex;flex-wrap:wrap;justify-content:space-between}
.form-hg3 .item{margin-bottom:16px;width:calc(50% - 8px)}
.form-hg3 .item.v1{width:100%}
.form-hg3 .inp,.form-hg3 .sel{padding:0 22px;display:block;width:100%;height:100px;font-size:28px;color:#fff;background-color:#9fa6a4;border-radius:5px}
.form-hg3 .inp::-webkit-input-placeholder{color:#fff}
.form-hg3 .inp:-moz-placeholder{color:#fff}
.form-hg3 .inp::-moz-placeholder{color:#fff}
.form-hg3 .inp:-ms-input-placeholder{color:#fff}
.form-hg3 .sel{padding-right:60px;background:url(../images/hg-icon_arrow20.png) right 24px center no-repeat #9fa6a4;-webkit-background-size:26px auto;background-size:26px auto}
.snav-hg1{position:relative}
.snav-hg1 .snav-hd{padding:0 28px;height:64px;line-height:64px;background-color:#3fb07c;position:relative}
.snav-hg1 .snav-hd:before{content:'';position:absolute;right:20px;top:50%;width:24px;height:24px;background:url(../images/hg-icon_menu1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;margin-top:-12px}
.snav-hg1 .snav-hd .title{font-size:24px;color:#fff;font-weight:700}
.snav-hg1 .snav-cont{padding:10px 0}
.snav-hg1 .snav-cont .con{padding:0 46px 0 24px;height:56.5px;line-height:56.5px;position:relative;display:block;display:flex;align-items:center}
.snav-hg1 .snav-cont .con:before{content:'';position:absolute;right:23px;top:50%;width:16px;height:9px;background:url(../images/hg-icon_arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;margin-top:-4.5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg1 .snav-cont .con .icon{margin-right:16px;width:32px;height:32px;position:relative;flex-shrink:0}
.snav-hg1 .snav-cont .con .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg1 .snav-cont .con .icon .ig2{opacity:0}
.snav-hg1 .snav-cont .con .tit{width:calc(100% - 48px);font-size:20px;color:#666;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg1 .snav-cont .on .con:before{background-image:url(../images/hg-icon_arrow2.png);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.snav-hg1 .snav-cont .on .icon img{opacity:0}
.snav-hg1 .snav-cont .on .icon .ig2{opacity:1}
.snav-hg1 .snav-cont .on .tit{color:#ff9e4f}
.snav-hg1 .snav-cont li:hover .con:before{background-image:url(../images/hg-icon_arrow2.png);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.snav-hg1 .snav-cont li:hover .con .icon img{opacity:0}
.snav-hg1 .snav-cont li:hover .con .icon .ig2{opacity:1}
.snav-hg1 .snav-cont li:hover .con .tit{color:#ff9e4f}
.snav-hg1 .snav-cont .snav-sub{padding:10px 36px;position:absolute;left:303px;top:0;width:1250px;height:600px;background:#fff;border:1px solid #ff9946;box-shadow:-2px 7px 21px 0 rgba(74,74,74,.25);border-radius:10px;z-index:10;display:none}
.snav-hg1 .snav-cont .snav-sub .inn{height:100%;display:flex;flex-direction:column}
.snav-hg1 .snav-cont .snav-sub .hd{padding:15px 0;border-bottom:1px solid #ccc;flex-shrink:0}
.snav-hg1 .snav-cont .snav-sub .hd .tit{font-size:26px;color:#333;font-weight:400;line-height:1.5}
.snav-hg1 .snav-cont .snav-sub .cont{padding:14px 0;flex-grow:1;overflow-y:auto}
.snav-hg1 .snav-cont .snav-sub .cont .item{padding:10px 0;display:flex;align-items:flex-start}
.snav-hg1 .snav-cont .snav-sub .cont .left{margin-right:26px;width:122px;flex-shrink:0}
.snav-hg1 .snav-cont .snav-sub .cont .left a{padding-right:12px;display:block;font-size:20px;color:#333;line-height:1.5;background:url(../images/hg-icon_arrow7.png) right top 10px no-repeat;-webkit-background-size:9px auto;background-size:9px auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg1 .snav-cont .snav-sub .cont .left a:hover{color:#3fb07c;background-image:url(../images/hg-icon_arrow8.png)}
.snav-hg1 .snav-cont .snav-sub .cont .right{width:calc(100% - 148px);flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center}
.snav-hg1 .snav-cont .snav-sub .cont .right a{margin-right:27px;display:block;font-size:20px;color:#666;line-height:1.5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg1 .snav-cont .snav-sub .cont .right a:hover{color:#3fb07c}
.snav-hg1 .snav-cont li:hover .snav-sub{display:block}
.snav-hg2{background-color:#fff}
.snav-hg2 .hd{padding:15px;min-height:70px;background-color:#3fb07c;position:relative;display:flex;justify-content:center;align-items:center}
.snav-hg2 .hd .tit{font-size:26px;color:#fff;font-weight:700;line-height:1.5}
.snav-hg2 .hd .tit i{position:absolute;left:0;top:0;width:100%;height:100%;display:none}
.snav-hg2 .cont li{border-bottom:1px solid #ccc}
.snav-hg2 .cont a{padding:15px 40px 15px 15px;display:block;font-size:20px;color:#333;line-height:1.5;min-height:75px;position:relative;display:flex;justify-content:center;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg2 .cont a i{margin-top:-18px;position:absolute;right:10px;top:50%;width:36px;height:36px;background:url(../images/hg-icon_jia1.png) center center no-repeat;-webkit-background-size:15px auto;background-size:15px auto}
.snav-hg2 .cont li:last-child{border:none}
.snav-hg2 .cont ul ul{padding:10px 0;border-top:1px solid #ccc;display:none}
.snav-hg2 .cont ul ul li{border:none}
.snav-hg2 .cont ul ul a{padding:14px 40px 14px 14px!important;font-size:20px!important;color:#666!important;line-height:1.5!important;min-height:0!important;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg2 .cont ul ul a:before{content:'';margin-top:-18px;position:absolute;right:10px;top:50%;width:36px;height:36px;background:url(../images/hg-icon_arrow12.png) center center no-repeat;-webkit-background-size:8px auto;background-size:8px auto;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.snav-hg2 .cont ul ul .on a{color:#3fb07c!important}
.snav-hg2 .cont ul ul .on a:before{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1}
.snav-hg2 .cont ul ul a:hover{color:#3fb07c!important}
.snav-hg2 .cont ul ul a:hover:before{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1}
.snav-hg2 .cont .on a,.snav-hg2 .cont .show a,.snav-hg2 .cont li:hover a{color:#3fb07c}
.snav-hg2 .cont .show a i{background-image:url(../images/hg-icon_jian1.png)}
.enter-hg1{padding:32px 16px 15px;background-color:#fff}
.enter-hg1 .enter-hd{margin-bottom:27px}
.enter-hg1 .enter-hd .title{font-size:20px;color:#333;line-height:1.3;text-align:center;font-weight:700}
.enter-hg1.v1{padding:36px 26px 44px;border-radius:10px}
.enter-hg1.v1 .enter-hd{margin-bottom:22px}
.enter-hg1.v1 .enter-hd .title{font-size:30px}
.enter-hg1.v1 .menber-hg1{padding:22px 16px 29px}
.enter-hg1.v1 .menber-hg1 .member-btn{margin:30px auto 0;width:fit-content;min-width:250px}
.enter-hg1.v1 .lst-hg1{margin:0 -7.5px -15px}
.enter-hg1.v1 .lst-hg1 li{padding:0 7.5px;margin-bottom:15px}
.enter-hg1.v1 .lst-hg1 a{font-size:18px;height:50px;line-height:48px}
.enter-hg1.v1 .lst-hg2 .icon{margin-bottom:5px;width:70px;height:70px;line-height:70px}
.enter-hg1.v1 .lst-hg2 .tit{font-size:18px}
.enter-hg1.v1 .menber-hg1 .menber-title{margin-bottom:17px;font-size:30px}
.enter-hg1.v1 .menber-hg1 .member-btn{font-size:18px;line-height:38px}
.menber-hg1{margin-top:14px;padding:22px 16px;background:linear-gradient(0deg,#fff6f0,#ffd6ba);box-shadow:2px 2px 1px 0 rgba(255,255,255,.34) inset,-2px -2px 1px 0 rgba(255,208,175,.34) inset;border-radius:5px}
.menber-hg1 .menber-title{margin-bottom:16px;font-size:22px;color:#3e1900;font-weight:700;line-height:1.3;text-align:center}
.menber-hg1 .member-btn{margin-top:20px;display:block;line-height:34px;border:1px solid #ff9e4f;border-radius:18px;font-size:16px;color:#ff9e4f;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.menber-hg1 .member-btn:hover{background-color:#ff9e4f;border-color:#ff9e4f;color:#fff}
.news-hg1{margin-top:14px}
.news-hg1 .news-title{margin-bottom:8px;padding-left:17px;font-size:20px;color:#333;font-weight:700;line-height:1.3;position:relative}
.news-hg1 .news-title:before{content:'';position:absolute;left:3px;top:50%;width:3px;height:22px;background-color:#339f6d;border-radius:2px;margin-top:-11px}
.ad-hg1 img{display:block;width:100%}
.filter-hg1{margin-bottom:20px;border-radius:10px 0 0}
.filter-hg1 .line{margin:16px 0;height:1px;background-color:#ccc}
.filter-hg1 .box{padding:36px 40px 36px 30px;background-color:#fff;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.filter-hg1 .items{display:flex;align-items:flex-start}
.filter-hg1 .items+.items{margin-top:32px}
.filter-hg1 .label{margin-right:12px;width:84px;font-size:16px;color:#999;text-align:right;line-height:35px;flex-shrink:0}
.filter-hg1 .right{flex-grow:1}
.filter-hg1 .ls1{margin:0 -4px -11px;display:flex;flex-wrap:wrap;align-items:flex-start}
.filter-hg1 .ls1 li{padding:0 4px;margin-bottom:11px}
.filter-hg1 .ls1 a{padding:0 20px;display:block;min-width:90px;font-size:16px;color:#333;text-align:center;line-height:35px;border-radius:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.filter-hg1 .ls1.v1{margin-left:0;margin-right:0}
.filter-hg1 .ls1.v1 li{padding:0}
.filter-hg1 .ls1.v1 a{min-width:0}
.filter-hg1 .ls1 .on a,.filter-hg1 .ls1 a:hover{color:#fff;background-color:#3fb07c}
.filter-hg1 .ls1 .on a{min-width:90px}
.filter-hg1 .box:nth-child(1){padding-top:30px;padding-bottom:30px;box-shadow:0 7px 13px 0 rgba(78,78,78,.15);position:relative;z-index:10}
.filter-hg1.v1 .box{padding:25px 18px}
.filter-hg1.v1 .items+.items{margin-top:15px}
.filter-hg1.v1 .label{margin-right:17px;width:90px}
.zx-hg1{margin-bottom:20px;background-color:#fff;border-radius:10px;overflow:hidden}
.zx-hg1 .pic{height:170px;overflow:hidden}
.zx-hg1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.zx-hg1 .tag{padding:32px 68px 26px}
.zx-hg1 .tag span{display:block;font-size:20px;color:#333;text-align:center;line-height:43px;border:1px solid #ff9946;border-radius:5px}
.zx-hg1 .tag span+span{margin-top:15px}
.zx-hg1 .btn{display:block;width:100%;font-size:20px;color:#fff;text-align:center;height:55px;line-height:55px;background-color:#3fb07c;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zx-hg1 .btn:hover{opacity:.8}
.phb-hg1{margin:20px 0}
.phb-hg1 .hd{padding:8px 14px;margin-bottom:11px;background:url(../images/hg-tit_bg2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:10px 0 0 10px;display:flex;align-items:center;justify-content:space-between}
.phb-hg1 .hd .left{display:flex;align-items:center}
.phb-hg1 .hd .icon{margin-right:6px;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;flex-shrink:0}
.phb-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.phb-hg1 .hd .tit{font-size:26px;color:#333;font-weight:400;line-height:1.45}
.xgzx-hg1{margin:20px 0;background-color:#fff;border-radius:10px;overflow:hidden}
.xgzx-hg1 .hd{padding:10px 16px;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}
.xgzx-hg1 .hd .left{display:flex;align-items:center}
.xgzx-hg1 .hd .icon{margin-right:8px;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;flex-shrink:0}
.xgzx-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.xgzx-hg1 .hd .tit{font-size:26px;color:#333;font-weight:400;line-height:1.65}
.xgzx-hg1 .cont{padding:15px 26px}
.fwsj-hg1{position:relative;z-index:10}
.fwsj-hg1 .hd{margin:0 auto -46px;width:370px;height:62px;position:relative}
.fwsj-hg1 .hd:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/hg-tit_bg3.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.fwsj-hg1 .hd:after{content:'';position:absolute;left:0;top:0;right:0;height:72px;background-color:#cf5a11;z-index:-3}
.fwsj-hg1 .hd .tit{font-size:30px;color:#713909;text-align:center;font-weight:400;line-height:56px}
.fwsj-hg1 .cont{padding-top:55px;background-color:#fff;border-radius:10px;position:relative;z-index:-2}
.fwsj-hg1 .more{display:block;border-top:1px solid #ccc;font-size:16px;color:#3fb07c;line-height:50px;display:flex;justify-content:center;align-items:center}
.fwsj-hg1 .more i{margin-left:8px;display:block;width:28px;height:13px;background:url(../images/hg-icon_arrow11.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.fwsj-hg1 .more:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}
.cgzx-hg1{height:600px;position:relative;z-index:1}
.cgzx-hg1:before{content:'';position:absolute;left:0;top:20px;right:0;bottom:0;background-color:#fff;border-radius:10px;z-index:-1}
.cgzx-hg1 input{outline:0;border:none;background-color:transparent}
.cgzx-hg1 .hd{padding-top:26px;padding-left:142px;height:88px;background:url(../images/hg-tit_bg4.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.cgzx-hg1 .hd .tit{font-size:30px;color:#136d43;font-weight:400;line-height:1.5}
.cgzx-hg1 .box{padding:40px 30px}
.cgzx-hg1 .cont .item{margin-bottom:20px}
.cgzx-hg1 .cont .inp{padding:0 20px;display:block;width:100%;height:60px;line-height:58px;border:1px solid #ccc;border-radius:10px;font-size:18px;color:#333}
.cgzx-hg1 .cont .vcode{position:relative}
.cgzx-hg1 .cont .vcode .inp{padding-right:160px}
.cgzx-hg1 .cont .vcode .vcode-btn{margin-top:-27px;position:absolute;right:3px;top:50%;width:142px;height:54px;font-size:18px;color:#fff;text-align:center;background-color:#3fb07c;border-radius:10px}
.cgzx-hg1 .btns{margin-top:54px}
.cgzx-hg1 .btns .submit{display:block;width:100%;height:55px;line-height:55px;background-color:#3fb07c;border-radius:10px;font-size:18px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.cgzx-hg1 .btns .submit:hover{opacity:.8}
.cgzx-hg1+.enter-hg1{margin-top:20px}
.qg-hg1{margin:20px 0;background-color:#fff;border-radius:10px;overflow:hidden}
.qg-hg1 .hd{padding:0 28px 0 20px;height:70px;background:url(../images/hg-tit_bg7.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.qg-hg1 .hd .left{display:flex;align-items:center}
.qg-hg1 .hd .icon{margin-right:14px;width:28px;height:28px;line-height:28px;font-size:0;text-align:center;flex-shrink:0}
.qg-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.qg-hg1 .hd .tit{font-size:30px;color:#fff;font-weight:400;line-height:1.5}
.qg-hg1 .hd .more{display:block;font-size:18px;color:#fff;line-height:1.6;display:flex;align-items:center}
.qg-hg1 .hd .more i{margin-left:9px;display:block;width:8px;height:13px;background:url(../images/hg-icon_arrow6.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.qg-hg1 .cont{padding:10px 20px 21px}
.xj-hg1{margin:20px 0;background-color:#fff;border-radius:10px;overflow:hidden}
.xj-hg1 .hd{padding:0 28px 0 24px;height:70px;background:url(../images/hg-tit_bg8.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.xj-hg1 .hd .left{display:flex;align-items:center}
.xj-hg1 .hd .icon{margin-right:14px;width:28px;height:28px;line-height:28px;font-size:0;text-align:center;flex-shrink:0}
.xj-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.xj-hg1 .hd .tit{font-size:30px;color:#fff;font-weight:400;line-height:1.5}
.xj-hg1 .hd .more{display:block;font-size:18px;color:#fff;line-height:1.6;display:flex;align-items:center}
.xj-hg1 .hd .more i{margin-left:7px;display:block;width:8px;height:13px;background:url(../images/hg-icon_arrow6.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.xj-hg1 .cont{padding:10px 20px 21px}
.sj-hg1{margin:0 auto;width:1400px;max-width:100%;font-size:24px;color:#333;text-align:center;line-height:1.5}
.sj-hg1 .tr{display:flex}
.sj-hg1 .td{padding:14px 10px 17px;width:35.6%;min-height:70px;border-bottom:1px solid #ccc;display:flex;flex-direction:column;justify-content:center;align-items:center}
.sj-hg1 .tr:last-child .td{border:none}
.sj-hg1 .tr:nth-child(1) .td{font-size:36px;color:#fff;line-height:1.5;min-height:100px;border:none;display:flex;flex-direction:column;justify-content:center;align-items:center}
.sj-hg1 .tr:nth-child(1) .td:nth-child(1){background-color:transparent}
.sj-hg1 .tr:nth-child(1) .td:nth-child(2){background-color:#f4bfa7}
.sj-hg1 .tr:nth-child(1) .td:nth-child(3){background-color:#f07b4d}
.sj-hg1 .tr:nth-child(2) .td{font-size:36px;color:#fb3a08;text-align:center;font-weight:700;min-height:144px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.sj-hg1 .td:nth-child(1){width:28.8%;background-color:#fff}
.sj-hg1 .td:nth-child(2){background-color:#fef5ee}
.sj-hg1 .td:nth-child(3){background-color:#ffefe6}
.sj-hg1 .td img{margin:0 auto;display:block;max-width:44px}
.sj-hg1 .red{color:#f07b4d}
.sj-hg1 .price{font-family:Arial;font-size:24px;color:#fb3a08;text-align:center;line-height:1}
.sj-hg1 .price span{margin:0 8px;font-size:46px;font-weight:700}
.sj-hg1 .price-y{font-family:Arial;margin-top:11px;font-size:12px;color:#999;text-align:center;line-height:1;font-weight:400}
.sj-hg1 .price-y span{font-size:23px;text-decoration:line-through}
.sj-hg1 .btn{display:block;margin:23px auto;width:fit-content;min-width:325px;max-width:90%;height:63px;line-height:63px;background-color:#f07b4d;border-radius:31px;font-size:24px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.sj-hg1 .btn:hover{opacity:.8}
.rdtl-hg1{margin:20px 0;background:url(../images/hg-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:10px;overflow:hidden}
.rdtl-hg1 .hd{padding:0 20px;height:79px;border-bottom:1px solid #a1c0da;display:flex;justify-content:space-between;align-items:center}
.rdtl-hg1 .hd .left{display:flex;align-items:center}
.rdtl-hg1 .hd .icon{margin-right:16px;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;flex-shrink:0}
.rdtl-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.rdtl-hg1 .hd .tit{font-size:30px;color:#333;font-weight:400;line-height:1.3}
.rdtl-hg1 .hd .more{display:block;font-size:18px;color:#999;line-height:2;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.rdtl-hg1 .hd .more i{margin-right:6px;display:block;width:16px;height:16px;background:url(../images/hg-icon_more1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.rdtl-hg1 .hd .more:hover{color:#3fb07c}
.rdtl-hg1 .hd .more:hover i{background-image:url(../images/hg-icon_more2.png)}
.rdtl-hg1 .cont{padding:9px 24px 36px}
.sjdt-hg1{margin:20px 0;background:url(../images/hg-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:10px;overflow:hidden}
.sjdt-hg1 .hd{padding:0 20px;height:79px;border-bottom:1px solid #a1c0da;display:flex;justify-content:space-between;align-items:center}
.sjdt-hg1 .hd .left{display:flex;align-items:center}
.sjdt-hg1 .hd .icon{margin-right:16px;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;flex-shrink:0}
.sjdt-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.sjdt-hg1 .hd .tit{font-size:30px;color:#333;font-weight:400;line-height:1.3}
.sjdt-hg1 .hd .more{display:block;font-size:18px;color:#999;line-height:2;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.sjdt-hg1 .hd .more i{margin-right:6px;display:block;width:16px;height:16px;background:url(../images/hg-icon_more1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.sjdt-hg1 .hd .more:hover{color:#3fb07c}
.sjdt-hg1 .hd .more:hover i{background-image:url(../images/hg-icon_more2.png)}
.sjdt-hg1 .cont{padding:13px 22px 32px}
.rmsj-hg1{margin:20px 0;background:url(../images/hg-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:10px;overflow:hidden}
.rmsj-hg1 .hd{padding:0 20px;height:79px;border-bottom:1px solid #a1c0da;display:flex;justify-content:space-between;align-items:center}
.rmsj-hg1 .hd .left{display:flex;align-items:center}
.rmsj-hg1 .hd .icon{margin-right:16px;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;flex-shrink:0}
.rmsj-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.rmsj-hg1 .hd .tit{font-size:30px;color:#333;font-weight:400;line-height:1.3}
.rmsj-hg1 .hd .more{display:block;font-size:18px;color:#999;line-height:2;display:flex;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.rmsj-hg1 .hd .more i{margin-right:6px;display:block;width:16px;height:16px;background:url(../images/hg-icon_more1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.rmsj-hg1 .hd .more:hover{color:#3fb07c}
.rmsj-hg1 .hd .more:hover i{background-image:url(../images/hg-icon_more2.png)}
.rmsj-hg1 .cont{padding:14px 44px 28px}
.innerNav-hg1{margin-top:-70px;position:relative;top:35px;z-index:10}
.innerNav-hg1 ul{background-color:#fff;box-shadow:1px 2px 18px 0 rgba(47,47,47,.17);display:flex}
.innerNav-hg1 ul li{flex-grow:1}
.innerNav-hg1 ul a{padding:0 15px;display:block;font-size:16px;color:#333;text-align:center;height:70px;line-height:70px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.innerNav-hg1 ul .on a,.innerNav-hg1 ul a:hover{background-color:#3fb07c;color:#fff}
.prod-hg1{margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start}
.prod-hg1 .col,.prod-hg1 .cor{flex-shrink:0}
.prod-hg1 .col{width:38.71%}
.prod-hg1 .cor{padding:12px 40px 12px 46px;width:60.13%;min-height:570px;background-color:#fff;border-radius:10px}
.prod-hg1 .f1{padding:22px 8px;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap;align-items:center}
.prod-hg1 .f1 .tit{font-size:32px;color:#333;font-weight:400;line-height:1.3}
.prod-hg1 .f2{padding:23px 8px;font-size:20px;color:#999;line-height:1.5;border-bottom:1px solid #ccc}
.prod-hg1 .f2 .item{display:flex;align-items:flex-start}
.prod-hg1 .f2 .tit{margin-right:6px;width:100px;flex-shrink:0}
.prod-hg1 .f2 .r{flex-grow:1}
.prod-hg1 .f2 .price{margin-top:-3px;margin-right:18px;display:inline-block;vertical-align:bottom;font-size:30px;color:#ee2a2f;line-height:1.1}
.prod-hg1 .f3{padding:12px 10px;font-size:20px;color:#999;line-height:1.6;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap}
.prod-hg1 .f3 .item{padding:11px 20px 11px 0;width:50%;flex-shrink:0;display:flex;align-items:flex-start}
.prod-hg1 .f3 .item:nth-child(odd){width:58%}
.prod-hg1 .f3 .item:nth-child(even){width:42%}
.prod-hg1 .f3 .tit{margin-right:10px;width:100px;flex-shrink:0}
.prod-hg1 .f3 .r{color:#333;flex-grow:1}
.prod-hg1 .f4{padding:30px 0 42px;display:flex;align-items:center}
.prod-hg1 .f4 .lg{margin-right:40px;width:110px;height:78px;line-height:78px;font-size:0;flex-shrink:0}
.prod-hg1 .f4 .lg img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.prod-hg1 .f4 .r{flex-grow:1}
.prod-hg1 .f4 .t1{display:flex;flex-wrap:wrap;align-items:center}
.prod-hg1 .f4 .t1 .name{margin-right:18px;font-size:26px;color:#333;font-weight:400;line-height:1.3}
.prod-hg1 .f4 .t1 .score{display:flex;align-items:center}
.prod-hg1 .f4 .t1 .score img{margin-right:7px;display:block;width:17px;flex-shrink:0}
.prod-hg1 .f4 .t1 .score .num{font-size:16px;color:#666}
.prod-hg1 .f4 .t2{margin-top:14px;font-size:16px;color:#666;line-height:20px}
.prod-hg1 .f4 .t2 span+span{margin-left:35px}
.prod-hg1 .f4 .t2 span:last-child{margin-right:0}
.prod-hg1 .f4 .t2 .aq{margin-left:12px;color:#333}
.prod-hg1 .f4 .t2 .aq img{margin-top:-2px;margin-right:6px;display:inline-block;vertical-align:middle;width:15px}
.prod-hg1 .f4 a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.prod-hg1 .f4 a:hover{color:#3fb07c}
.prod-hg1 .btns{display:flex;align-items:center}
.prod-hg1 .btns a{margin-right:34px;padding:0 15px;display:block;min-width:366px;max-width:46%;height:70px;line-height:68px;font-size:26px;border-radius:5px;border:1px solid transparent;flex-shrink:0;display:flex;justify-content:center;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.prod-hg1 .btns .a1{color:#3fb07c;border-color:#3fb07c;background-color:#fff}
.prod-hg1 .btns .a2{color:#fff;border-color:#ff9e4f;background-color:#ff9e4f}
.prod-hg1 .btns img{margin-right:36px;display:block;max-width:36px;flex-shrink:0}
.prod-hg1 .btns a:hover{opacity:.8}
.prod-hg2{background-color:#fff;border-radius:10px}
.prod-hg2 .hd{padding:0 30px;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:flex-end}
.prod-hg2 .hd .tit{padding:20px 10px;font-size:20px;color:#3fb07c;font-weight:400;line-height:1.5;position:relative}
.prod-hg2 .hd .tit:before{content:'';position:absolute;left:0;bottom:-1px;right:0;height:2px;background-color:#3fb07c}
.prod-hg2 .cont{padding:34px 65px 66px;font-size:20px;color:#333;line-height:2.3}
.cptj-hg1{background-color:#fff;border-radius:10px}
.cptj-hg1 .hd{margin-bottom:5px;padding:14px 20px;border-bottom:1px solid #a1c0da;display:flex;justify-content:space-between;align-items:center}
.cptj-hg1 .hd .left{display:flex;align-items:center}
.cptj-hg1 .hd .right{flex-shrink:0}
.cptj-hg1 .hd .icon{margin-right:14px;width:42px;height:42px;line-height:42px;font-size:0;flex-shrink:0}
.cptj-hg1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.cptj-hg1 .hd .tit{font-size:30px;color:#333;font-weight:400;line-height:1.5}
.cptj-hg1 .hd .more{display:block;font-size:18px;color:#999;line-height:2;display:flex;align-items:center}
.cptj-hg1 .hd .more i{margin-right:7px;display:block;width:16px;height:16px;background:url(../images/hg-icon_more1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.cptj-hg1 .hd .more:hover{color:#3fb07c}
.cptj-hg1 .hd .more:hover i{background-image:url(../images/hg-icon_more2.png)}
.cptj-hg1 .cont{padding:0 15px}
.det-hg1{padding:26px 175px 89px;background-color:#fff}
.det-hg1 .hd{margin-bottom:41px}
.det-hg1 .hd .tit{font-size:36px;color:#333;font-weight:400;line-height:1.5}
.det-hg1 .hd .info{margin-top:10px;font-size:20px;color:#999;line-height:1.5;display:flex;flex-wrap:wrap}
.det-hg1 .hd .info span{display:block}
.det-hg1 .cont{font-size:18px;color:#333;line-height:1.6}
.det-hg2{font-size:18px;color:#666;line-height:2}
.det-hg3{overflow:hidden}
.det-hg3 .big-img{border-radius:10px;overflow:hidden}
.det-hg3 .big-img img{display:block;width:100%}
.det-hg3 .box{padding:42px 28px 77px;background-color:#fff;border-radius:0 0 10px 10px}
.det-hg3 .box .top-hg2{margin-bottom:32px!important;height:auto}
.det-hg3 .box .cont{padding:0 19px;font-size:18px;color:#666;line-height:2.5}
.det-hg3 .tips{padding:14px 46px 24px;margin-top:26px;background-color:#fff2e8;border-radius:10px;font-size:16px;color:#666;line-height:1.75}
.det-hg3 .tips h4{margin-bottom:6px;font-size:20px;color:#f28328;line-height:1.5;font-weight:400}
.det-hg4{font-size:18px;color:#666;line-height:1.67}
.det-hg4 .det-top{padding:32px 40px 40px;margin-bottom:32px;background-color:#fff;border-radius:10px;display:flex;align-items:flex-start}
.det-hg4 .det-top .left{margin-top:8px;margin-right:50px;width:860px;flex-shrink:0}
.det-hg4 .det-top .right{width:calc(100% - 910px);max-width:100%;flex-grow:1}
.det-hg4 .det-top .pic{height:420px;border-radius:10px;position:relative;overflow:hidden}
.det-hg4 .det-top .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.det-hg4 .det-top .cur{margin-bottom:0}
.det-hg4 .det-top .item{padding:12px 6px;border-bottom:1px solid #ccc}
.det-hg4 .det-top .item:last-child{border:none}
.det-hg4 .det-top .tit{font-size:36px;color:#333;font-weight:400;line-height:1.5}
.det-hg4 .det-top .addr{font-size:18px;color:#666;line-height:1.67}
.det-hg4 .det-top .addr img{margin:-2px 4px 0 0;display:inline-block;vertical-align:middle;max-width:20px}
.det-hg4 .det-top .addr span{margin-right:24px}
.det-hg4 .det-top .desc{margin-top:18px;margin-bottom:18px;font-size:18px;color:#666;line-height:2}
.det-hg4 .det-items+.det-items{margin-top:34px}
.det-hg4 .det-items .hd{margin-bottom:27px;padding:9px 50px;background:url(../images/hg-tit_bg9.png) left center no-repeat;-webkit-background-size:cover;background-size:cover}
.det-hg4 .det-items .hd .tit{font-size:36px;color:#fff;font-weight:400;line-height:1.5}
.box-hg1{display:flex;justify-content:space-between;align-items:flex-start}
.box-hg1 .box-col,.box-hg1 .box-cor{flex-shrink:0}
.box-hg1 .box-col{width:calc(100% - 440px)}
.box-hg1 .box-cor{width:420px}
.box-hg2{display:flex;justify-content:space-between}
.box-hg2 .box-col,.box-hg2 .box-com,.box-hg2 .box-cor{flex-shrink:0}
.box-hg2 .box-col{width:34.52%;border-radius:10px;background-color:#fff}
.box-hg2 .box-col .box-hd{background-image:url(../images/hg-ls15_bg1.png)}
.box-hg2 .box-col .box-cont{padding:20px 28px}
.box-hg2 .box-com{width:34.52%;display:flex;flex-direction:column}
.box-hg2 .box-com .box-cont{padding:17px 20px}
.box-hg2 .box-com .box-com_items{background-color:#fff;border-radius:10px;flex-grow:1}
.box-hg2 .box-com .box-com_items+.box-com_items{margin-top:20px}
.box-hg2 .box-com .box-com_items:nth-child(1) .box-hd{background-image:url(../images/hg-ls15_bg2.png)}
.box-hg2 .box-com .box-com_items:nth-child(2) .box-hd{background-image:url(../images/hg-ls15_bg4.png)}
.box-hg2 .box-com .box-com_items:nth-child(2) .lst-hg16 .con:before{background-color:#2068ff}
.box-hg2 .box-com .box-com_items:nth-child(2) .lst-hg16 .con:hover .date,.box-hg2 .box-com .box-com_items:nth-child(2) .lst-hg16 .con:hover .tit{color:#2068ff}
.box-hg2 .box-cor{width:28.52%;display:flex;flex-direction:column}
.box-hg2 .box-cor .box-cor_items{background-color:#fff;border-radius:10px;flex-grow:1}
.box-hg2 .box-cor .box-cor_items+.box-cor_items{margin-top:20px}
.box-hg2 .box-cor .box-cor_items:nth-child(1) .box-hd{background-image:url(../images/hg-ls15_bg3.png)}
.box-hg2 .box-cor .box-cor_items:nth-child(1) .box-cont{padding:12px 26px}
.box-hg2 .box-cor .box-cor_items:nth-child(2) .box-hd{background-image:url(../images/hg-ls15_bg5.png)}
.box-hg2 .box-cor .box-cor_items:nth-child(2) .box-cont{padding:10px 16px}
.box-hg2 .box-hd{padding:0 20px 0 27px;height:70px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:flex;justify-content:space-between;align-items:center}
.box-hg2 .box-hd .title{font-size:28px;color:#fff;font-weight:400}
.box-hg2 .box-hd .more{display:block;font-size:18px;color:#fff;display:flex;align-items:center}
.box-hg2 .box-hd .more i{margin-left:9px;display:block;width:8px;height:13px;background:url(../images/hg-icon_arrow6.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.box-hg2 .box-hd .more:hover i{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}
.box-hg2 .form-hg1{padding-bottom:17px}
.box-hg3{display:flex;justify-content:space-between;align-items:flex-start}
.box-hg3 .box-col,.box-hg3 .box-cor{flex-shrink:0}
.box-hg3 .box-col{width:69.68%}
.box-hg3 .box-col .top-hg2{margin-top:44px;margin-bottom:6px}
.box-hg3 .box-col .top-hg2:first-child{margin-top:0}
.box-hg3 .box-cor{width:28.9%}
.box-hg3 .top-hg2 .title{padding-left:18px;font-size:32px}
.box-hg3 .top-hg2 .title:before{left:0;width:4px}
.box-hg3 .pagination{margin-top:60px}
.box-hg4{display:flex;justify-content:space-between;align-items:flex-start}
.box-hg4 .box-col,.box-hg4 .box-cor{flex-shrink:0}
.box-hg4 .box-col{width:69.48%}
.box-hg4 .box-cor{width:29.29%}
.box-hg5{margin-bottom:20px;display:flex;align-items:flex-start;background-color:#fff}
.box-hg5 .box-col,.box-hg5 .box-cor{flex-shrink:0}
.box-hg5 .box-col{width:64.52%}
.box-hg5 .box-cor{padding:25px 32px 25px 20px;width:35.48%}
.box-hg5 .big-img{display:block;height:600px;position:relative;overflow:hidden}
.box-hg5 .big-img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.23;cursor:pointer;z-index:2}
.box-hg5 .big-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.box-hg5 .big-img .play-btn{margin:-45px 0 0 -45px;position:absolute;left:50%;top:50%;width:90px;height:90px;background:url(../images/hg-icon_play1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;cursor:pointer;z-index:10}
.box-hg5 .big-img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.box-hg6{margin-bottom:20px;background-color:#fff;border-radius:10px;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden}
.box-hg6 .box-col,.box-hg6 .box-cor{flex-shrink:0}
.box-hg6 .box-col{width:58.06%}
.box-hg6 .box-cor{padding:14px 18px 14px 24px;width:41.94%}
.box-hg6 .big-img{display:block;height:540px;position:relative;overflow:hidden}
.box-hg6 .big-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.box-hg7{padding:0 74px 0 40px;display:flex;justify-content:space-between;align-items:flex-start}
.box-hg7 .box-col,.box-hg7 .box-cor{flex-shrink:0}
.box-hg7 .box-col{width:32%}
.box-hg7 .box-cor{width:64.9%}
.box-hg7 .intro{padding-top:6px}
.box-hg7 .intro .tit{font-size:36px;color:#3fb07c;font-weight:400;line-height:1.4}
.box-hg7 .intro .info{margin-top:34px;font-size:22px;color:#666;line-height:1.5}
.box-hg7 .intro .info p+p{margin-top:15px}
.box-hg7 .intro .codes{margin-top:46px;font-size:18px;color:#999;text-align:center;line-height:1.39;display:flex;flex-wrap:wrap}
.box-hg7 .intro .codes .item{margin-right:40px;width:168px}
.box-hg7 .intro .codes .pic{margin:0 auto 13px;padding:10px;width:168px;height:168px;line-height:148px;font-size:0;text-align:center;background-color:#fff;border-radius:10px}
.box-hg7 .intro .codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-width:100%}
.box-hg7 .form{background-color:#fff;border-radius:10px}
.box-hg7 .form input,.box-hg7 .form textarea{outline:0;border:none;background-color:transparent;resize:none}
.box-hg7 .form .hd{padding:15px 38px;height:86px;border-bottom:1px solid #ccc;display:flex;align-items:center}
.box-hg7 .form .hd .icon{margin-right:20px;width:48px;height:48px;line-height:48px;font-size:0;text-align:center;flex-shrink:0}
.box-hg7 .form .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-hg7 .form .hd .tit{font-size:30px;color:#333;font-weight:400;line-height:1.5}
.box-hg7 .form .bd{padding:53px 38px 35px}
.box-hg7 .form .cont{margin:0 -10px -40px;display:flex;flex-wrap:wrap;justify-content:flex-end}
.box-hg7 .form .cont .item{padding:0 10px;margin-bottom:40px;display:flex;align-items:flex-start}
.box-hg7 .form .cont .label{padding-right:22px;font-size:20px;color:#666;text-align:right;line-height:55px;flex-shrink:0}
.box-hg7 .form .cont .right{flex-grow:1}
.box-hg7 .form .cont .inp{padding:0 15px;display:block;width:335px;height:55px;line-height:53px;border:1px solid #ccc;border-radius:10px;font-size:20px;color:#333;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.box-hg7 .form .cont .inp:focus{border-color:#339f6d}
.box-hg7 .form .cont .tar{padding:15px;display:block;width:750px;height:190px;border:1px solid #ccc;border-radius:10px;font-size:20px;color:#333;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.box-hg7 .form .cont .tar:focus{border-color:#339f6d}
.box-hg7 .form .btns{margin-top:43px}
.box-hg7 .form .btns .submit{margin:0 auto;display:block;width:403px;height:55px;font-size:20px;color:#fff;text-align:center;background-color:#3fb07c;border-radius:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.box-hg7 .form .btns .submit:hover{opacity:.8}
.box-hg8{display:flex;justify-content:space-between;align-items:flex-start}
.box-hg8+.box-hg8{margin-top:20px}
.box-hg8 .box-col,.box-hg8 .box-cor{flex-shrink:0}
.box-hg8 .box-col{width:69.81%}
.box-hg8 .box-cor{width:28.9%}
.box-hg8 .top-hg3{margin-top:22px}
.box-hg8 .top-hg3:first-child{margin-top:0}
.box-hg8 .pagination{margin-top:53px}
.dz-hg1{padding:60px 28%;min-height:622px;color:#fff;text-align:center;line-height:1.56;position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}
.dz-hg1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.dz-hg1 .phone{position:absolute;left:100px;top:50%;width:237px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.dz-hg1 .phone img{display:block;width:100%}
.dz-hg1 .tit{font-size:28px;font-weight:400}
.dz-hg1 .desc{margin-top:60px;font-size:18px}
.gzfa-hg1{padding:60px 10%;min-height:622px;font-size:18px;color:#fff;text-align:center;line-height:1.44;position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}
.gzfa-hg1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.gzfa-hg1 .tit{font-size:36px;font-weight:700}
.gzfa-hg1 .desc{margin-top:54px}
.gzfa-hg1 .desc p+p{margin-top:2px}
.gzfa-hg1 .desc p{line-height:1.56}
.gzfa-hg1 .desc .p1{font-size:28px;line-height:1.25}
.gzfa-hg1 .desc span{color:#b68a4d}
.gzfa-hg1 .btn{margin:36px auto 0;padding:0 20px;display:block;width:fit-content;min-width:190px;height:62px;line-height:62px;background-color:#b68a4d;border-radius:8px;font-size:28px;color:#fff;font-weight:700;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.gzfa-hg1 .btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.kh-hg1{margin-top:54px}
.kh-hg1 .bd,.kh-hg1 .tempWrap{width:100%!important;overflow:visible!important}
.kh-hg1 li{width:14.28%}
.kh-hg1 .pic{margin:0 5px;height:50px;line-height:50px;font-size:0;text-align:center;filter:grayscale(100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.kh-hg1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.kh-hg1 .pic:hover{filter:grayscale(0)}
.sz-hg1{height:692px;position:relative}
.sz-hg1 .big-img{margin-left:-249.5px;display:block;position:absolute;left:50%;top:0;width:499px;z-index:-1}
.sz-hg1 .item{padding:25px 20px;position:absolute;width:fit-content;min-width:335px;font-size:28px;color:#b68a4d;font-weight:700;text-align:center;line-height:1.5;border:4px solid #b68a4d;background-color:#f2efe6;border-radius:50px}
.sz-hg1 .item.i1,.sz-hg1 .item.i3,.sz-hg1 .item.i5{color:#f2efe6;border-color:#b68a4d;background-color:#b68a4d}
.sz-hg1 .item.i1{left:12.39%;top:8.82%}
.sz-hg1 .item.i2{left:2.26%;top:32.51%}
.sz-hg1 .item.i3{left:9.35%;top:56.21%}
.sz-hg1 .item.i4{right:11.94%;top:27.31%}
.sz-hg1 .item.i5{right:2.45%;top:51.3%}
.sz-hg1 .item.i6{right:14.71%;top:75.14%}
.gj-hg1{display:flex;justify-content:space-between}
.gj-hg1 .left{width:53.55%}
.gj-hg1 .right{padding:20px 64px;width:45.81%;background-color:#f2efe6;border-radius:14px;display:flex;flex-direction:column;justify-content:center}
.gj-hg1 .video{height:468px;position:relative;border-radius:14px;cursor:pointer;overflow:hidden}
.gj-hg1 .video img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.gj-hg1 .video .play{margin:-34px 0 0 -34px;position:absolute;left:50%;top:50%;width:68px;height:68px;background:url(../images/hg-icon_play2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;border-radius:50%}
.gj-hg1 .ls1{margin:-20px 0 -24px;font-size:18px;color:#333;line-height:1.56}
.gj-hg1 .ls1 li{padding:17px 0 22px;border-bottom:2px dashed #b68a4d}
.gj-hg1 .ls1 li:last-child{border:none}
.gj-hg1 .ls1 h4{margin-bottom:1px;font-size:28px;color:#b68a4d;font-weight:700}
.gj-hg1 .video:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.mob-moreHg1{margin:16px auto 0;display:block;width:fit-content;font-size:13px;color:#999;line-height:2;display:flex;justify-content:center;align-items:center}
.mob-moreHg1 i{margin-left:6px;display:block;width:6px;height:11px;background:url(../images/mob-hg-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.mob-bannerHg1{height:150px;position:relative;overflow:hidden}
.mob-bannerHg1 .bg{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.mob-swieprHg1{height:40px;position:relative;overflow:hidden}
.mob-swieprHg1 .tit{display:block;font-size:12px;color:#666;line-height:20px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-tabsTHg1{margin-bottom:10px;padding:5px 0;background-color:#f5f8fc;position:sticky;top:60px;z-index:100}
.mob-tabsTHg1 ul{margin:0 -15px;padding:0 4px 5px;font-size:0;white-space:nowrap;overflow-x:auto}
.mob-tabsTHg1 li{display:inline-block;vertical-align:middle}
.mob-tabsTHg1 a{padding:0 12px;display:block;font-size:15px;color:#666;line-height:28px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mob-tabsTHg1 a:before{content:'';position:absolute;left:50%;bottom:0;width:0;height:2px;background-color:#3fb07c;border-radius:1px;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mob-tabsTHg1 .on a{color:#3fb07c}
.mob-tabsTHg1 .on a:before{margin-left:-11px;width:22px;opacity:1}
.mob-tabsTHg2{position:sticky;top:60px;background-color:#fff;z-index:100}
.mob-tabsTHg2 ul{font-size:0;white-space:nowrap;overflow-x:auto}
.mob-tabsTHg2 li{display:inline-block;vertical-align:middle;min-width:14.28%}
.mob-tabsTHg2 a{padding:0 5px;display:block;height:38px;line-height:38px;font-size:15px;color:#333;text-align:center}
.mob-tabsTHg2 .on a{color:#3fb07c}
.mob-lsHg1{margin:0 -6px -12px;display:flex;flex-wrap:wrap}
.mob-lsHg1 li{padding:0 6px;margin-bottom:12px;width:33.33%;flex-shrink:0}
.mob-lsHg1 .con{padding:14px 8px 14px 12px;display:block;height:100%;min-height:72px;border-radius:9px}
.mob-lsHg1 .f1{display:flex;align-items:center}
.mob-lsHg1 .f1 .tit{width:calc(100% - 27px);font-size:14px;line-height:1.3;flex-shrink:0}
.mob-lsHg1 .f1 .icon{width:22px;height:22px;line-height:22px;font-size:0;text-align:center;flex-shrink:0}
.mob-lsHg1 .f1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mob-lsHg1 .f2{margin-top:2px;font-size:12px}
.mob-lsHg1 li:nth-child(1) .con{background:linear-gradient(139deg,#ffe7d3,#ffb67b)}
.mob-lsHg1 li:nth-child(1) .f1 .tit{color:#ef8025}
.mob-lsHg1 li:nth-child(1) .f2{color:#f69342}
.mob-lsHg1 li:nth-child(2) .con{background:linear-gradient(131deg,#e0fdf0,#6bcb9f)}
.mob-lsHg1 li:nth-child(2) .f1 .tit{color:#28a66c}
.mob-lsHg1 li:nth-child(2) .f2{color:#45b984}
.mob-lsHg1 li:nth-child(3) .con{background:linear-gradient(131deg,#dbe7ff,#9ebfff)}
.mob-lsHg1 li:nth-child(3) .f1 .tit{color:#4582fd}
.mob-lsHg1 li:nth-child(3) .f2{color:#729ff9}
.mob-lsHg2{margin:0 -15px;display:flex;flex-wrap:wrap}
.mob-lsHg2 li{width:20%;flex-shrink:0}
.mob-lsHg2 .con{padding:10px 5px;display:block}
.mob-lsHg2 .icon{margin:0 auto 2px;width:40px;height:40px;line-height:40px;font-size:0;text-align:center}
.mob-lsHg2 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mob-lsHg2 .tit{font-size:12px;color:#333;font-weight:400;line-height:1.5;text-align:center}
.mob-lsHg3{margin:0 -6px -12px;display:flex;flex-wrap:wrap}
.mob-lsHg3 li{padding:0 6px;margin-bottom:12px;width:50%;flex-shrink:0}
.mob-lsHg3 .con{padding:18px 10px;display:block;height:100%;background-color:#fff;border-radius:9px}
.mob-lsHg3 .pic{margin-bottom:6px;height:110px;line-height:110px;font-size:0;text-align:center}
.mob-lsHg3 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mob-lsHg3 .f1{display:flex;justify-content:space-between;align-items:flex-start}
.mob-lsHg3 .f1 .tit{font-size:15px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-lsHg3 .f2{margin-top:6px;display:flex;justify-content:space-between;align-items:flex-start}
.mob-lsHg3 .f2 .star{display:flex;align-items:center}
.mob-lsHg3 .f2 .star img{margin-right:4px;display:block;width:10px}
.mob-lsHg3 .f3{margin-top:6px;display:flex;justify-content:space-between;align-items:center}
.mob-lsHg3 .f3 .l{flex-grow:1}
.mob-lsHg3 .f3 .r{margin-left:5px;flex-shrink:0}
.mob-lsHg3 .f3 .price{font-size:15px;color:#fc0001;line-height:1.2}
.mob-lsHg3 .f3 .xs{padding:0 4px;display:block;font-size:10px;color:#999;line-height:12px;border-radius:2px;border:1px solid #ccc}
.mob-lsHg3.v1 .con{border:1px solid #ccc;border-radius:9px}
.mob-lsHg4 .con{padding:6px;display:block;background-color:#fff;border-radius:3px;display:flex;align-items:flex-start}
.mob-lsHg4 .pic{margin-right:12px;width:118px;height:88px;border-radius:3px;overflow:hidden;flex-shrink:0}
.mob-lsHg4 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.mob-lsHg4 .right{padding-top:2px;width:calc(100% - 130px);max-width:100%;flex-grow:1}
.mob-lsHg4 .f1{display:flex;justify-content:space-between;align-items:center}
.mob-lsHg4 .f1 .l{width:calc(100% - 40px);max-width:100%;flex-grow:1}
.mob-lsHg4 .f1 .r{margin-left:12px;width:28px;flex-shrink:0}
.mob-lsHg4 .f1 .tit{font-size:15px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-lsHg4 .f2{margin-top:4px;display:flex;align-items:center}
.mob-lsHg4 .f2 .aq{margin-right:9px;padding:0 4px;font-size:9px;color:#3fb07c;line-height:15px;background-color:rgba(63,176,124,.16);border-radius:3px}
.mob-lsHg4 .f2 .aq img{margin:-1px 2px 0 0;display:inline-block;vertical-align:middle;width:7px}
.mob-lsHg4 .f2 .score{display:flex;align-items:center}
.mob-lsHg4 .f2 .score img{margin-right:2px;display:block;width:9px;flex-shrink:0}
.mob-lsHg4 .f2 .score .num{margin-left:2px;font-size:8px;color:#666;line-height:1}
.mob-lsHg4 .f3{margin-top:4px;font-size:12px;color:#666;line-height:1.67}
.mob-lsHg4 .f3 p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-lsHg5{margin:0 -7px -12px;display:flex;flex-wrap:wrap}
.mob-lsHg5 li{padding:0 7px;margin-bottom:12px;width:50%;flex-shrink:0}
.mob-lsHg5 .con{display:block;height:100%;background-color:#fff;border-radius:9px;overflow:hidden}
.mob-lsHg5 .pic{padding-top:67.64%;position:relative;overflow:hidden}
.mob-lsHg5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.mob-lsHg5 .text{padding:10px 7px}
.mob-lsHg5 .f1{display:flex;justify-content:space-between;align-items:center}
.mob-lsHg5 .f1 .l{width:calc(100% - 40px);max-width:100%;flex-grow:1}
.mob-lsHg5 .f1 .r{margin-left:12px;width:28px;flex-shrink:0}
.mob-lsHg5 .f1 .tit{font-size:15px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-lsHg5 .f1 .tag{padding:0 4px;font-size:7px;color:#2068ff;text-align:center;line-height:9px;border:1px solid #2068ff;border-radius:2px}
.mob-lsHg5 .f2{margin-top:8px;font-size:10px;color:#666;line-height:1.2}
.mob-lsHg5 .f2 p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-lsHg5 .f2 img{margin:-2px 4px 0 0;display:inline-block;vertical-align:middle;width:10px}
.mob-lsHg5 .f2 em{margin:0 4px;width:1px;height:12px;background-color:#ccc}
.mob-lsHg5 .f3{margin-top:4px;font-size:12px;color:#666;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.mob-lsHg6 li{margin-bottom:7px}
.mob-lsHg6 .con{padding:9px 15px;margin:0 -15px;background-color:#fff;display:block;display:flex;align-items:flex-start}
.mob-lsHg6 .pic{width:121px;height:72px;border-radius:6px;overflow:hidden;order:2;flex-shrink:0}
.mob-lsHg6 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.mob-lsHg6 .left{padding-top:4px;width:calc(100% - 140px);max-width:100%;flex-grow:1;order:1}
.mob-lsHg6 .tit{font-size:14px;color:#333;font-weight:400;line-height:1.36;max-height:2.72em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.mob-lsHg6 .desc{margin-top:4px;font-size:11px;color:#999;line-height:1.2}
.mob-lsHg6 li:last-child{margin-bottom:0}
.mob-indexHg1{margin-top:-21px;padding-bottom:11px;position:relative;z-index:10;overflow:hidden}
.mob-indexHg2{padding:10px 0;background:#f5f8fc}
.mob-index2Hg1{margin-top:-60px;padding:68px 0 17px;background:url(../images/mob-hg-bg2.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.mob-index2Hg2{margin:12px 0;padding-bottom:17px;background-color:#fff}
.mob-index2Hg3{margin:12px 0;position:relative;z-index:1}
.mob-index2Hg3:before{content:'';position:absolute;left:0;top:0;right:0;height:100px;background-color:#fff;z-index:-1}
.mob-index2Hg4{margin:12px 0;padding-bottom:18px;background:url(../images/mob-hg-bg3.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.mob-topHg1{padding:15px 0 5px;display:flex;justify-content:space-between;align-items:center}
.mob-topHg1 .tit{font-size:15px;color:#333;font-weight:400;line-height:1.5}
.mob-topHg1 .more{display:block;font-size:12px;color:#999;line-height:2;display:flex;align-items:center}
.mob-topHg1 .more i{display:block;margin-left:6px;width:4px;height:7px;background:url(../images/mob-hg-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.mob-searchHg1{margin-bottom:15px;padding:0 20px 0 48px;height:42px;background-color:#fff;border:1px solid #3fb07c;border-radius:21px;position:relative;overflow:hidden}
.mob-searchHg1 input{outline:0;border:none}
.mob-searchHg1 .icon-so{margin-top:-10px;position:absolute;left:14px;top:50%;width:20px;height:20px;background:url(../images/mob-hg-so2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.mob-searchHg1 .inp{display:block;width:100%;height:40px;line-height:40px;font-size:14px;color:#333}
.mob-searchHg1 .submit{position:absolute;right:2px;top:2px;width:64px;height:36px;line-height:36px;font-size:12px;color:#fff;text-align:center;border-radius:50px;background-color:#5cab96}
.mob-searchHg2{margin-bottom:14px;padding:0 70px 0 48px;height:32px;background-color:#fff;border:1px solid #3fb07c;border-radius:21px;position:relative;overflow:hidden}
.mob-searchHg2 input{outline:0;border:none}
.mob-searchHg2 .icon-so{margin-top:-10px;position:absolute;left:14px;top:50%;width:20px;height:20px;background:url(../images/mob-hg-so2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.mob-searchHg2 .inp{display:block;width:100%;height:30px;line-height:30px;font-size:14px;color:#333}
.mob-searchHg2 .submit{position:absolute;right:2px;top:2px;width:62px;height:26px;background-color:#3fb07c;border-radius:14px;font-size:14px;color:#fff;text-align:center}
.mob-noticeHg1{margin-top:10px;display:flex;align-items:center}
.mob-noticeHg1 .left{width:60px;position:relative;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}
.mob-noticeHg1 .left:before{content:'';position:absolute;right:0;top:42%;width:1px;height:32px;background-color:#ccc;margin-top:-16px}
.mob-noticeHg1 .left .t1{margin-bottom:3px;font-size:18px;color:#fa7c15;line-height:1.2}
.mob-noticeHg1 .left .t1 img{display:block;max-width:35px}
.mob-noticeHg1 .left .t2{font-family:YouSheBiaoTiHei;margin:0 auto;width:fit-content;min-width:48px;max-width:100%;color:#fff;text-align:center;line-height:23px;font-size:0;background:url(../images/mob-hg-bg4.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:6px;box-shadow:1px 2px 5px 0 rgba(250,124,21,.54),1px 1px 0 0 rgba(255,100,15,.42)}
.mob-noticeHg1 .left .t2 img{display:inline-block;vertical-align:middle;max-width:34px}
.mob-noticeHg1 .middle{padding:0 20px 0 6px;width:calc(100% - 84px);max-width:100%;flex-grow:1}
.mob-noticeHg1 .right{width:24px;flex-shrink:0}
.mob-noticeHg1 .right .more{display:block;height:20px;position:relative}
.mob-noticeHg1 .right .more:before{content:'';position:absolute;left:0;top:50%;width:4px;height:4px;background-color:#fa7c15;border-radius:50%;margin-top:-2px}
.mob-noticeHg1 .right .more:after{content:'';position:absolute;right:0;top:50%;width:6px;height:11px;background:url(../images/mob-hg-arrow2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;margin-top:-5.5px}
.mob-introHg1 .con{font-size:12px;color:#666;line-height:2}
.mob-introHg1 .more{display:block;margin-top:6px;font-size:9px;color:#3fb07c;line-height:2;display:flex;justify-content:center;align-items:center}
.mob-introHg1 .more i{margin-left:4px;display:block;width:8px;height:7px;background:url(../images/mob-hg-arrow5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.mob-boxHg1{margin-top:10px;padding:24px 22px;color:#fff;line-height:1.3;min-height:186px;background:url(../images/mob-hg-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:9px}
.mob-boxHg1 .t1{font-size:12px}
.mob-boxHg1 .t2{margin-top:8px;font-size:14px;line-height:1.57}
.mob-boxHg1 .more{margin-top:16px;padding:0 12px;font-size:10px;color:#3fb07c;text-align:center;display:block;width:fit-content;min-width:70px;line-height:27px;background-color:#fff;border-radius:13px;display:flex;align-items:center}
.mob-boxHg1 .more i{margin-left:9px;display:block;width:4px;height:5px;background:url(../images/mob-hg-arrow4.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.mob-boxHg2 .items1{display:flex;align-items:flex-start}
.mob-boxHg2 .items1 .pic{margin-right:21px;width:103px;height:69px;border-radius:3px;overflow:hidden;flex-shrink:0}
.mob-boxHg2 .items1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.mob-boxHg2 .items1 .right{padding-top:4px;width:calc(100% - 124px);max-width:100%;flex-grow:1}
.mob-boxHg2 .items1 .f1{display:flex;align-items:center}
.mob-boxHg2 .items1 .f1 .tit{font-size:15px;color:#333;font-weight:400;line-height:1.3}
.mob-boxHg2 .items1 .f2{margin-top:4px;display:flex;align-items:center}
.mob-boxHg2 .items1 .f2 .aq{margin-right:9px;padding:0 4px;font-size:9px;color:#3fb07c;line-height:15px;background-color:rgba(63,176,124,.16);border-radius:3px}
.mob-boxHg2 .items1 .f2 .aq img{margin:-1px 2px 0 0;display:inline-block;vertical-align:middle;width:7px}
.mob-boxHg2 .items1 .f2 .score{display:flex;align-items:center}
.mob-boxHg2 .items1 .f2 .score img{margin-right:2px;display:block;width:9px;flex-shrink:0}
.mob-boxHg2 .items1 .f2 .score .num{margin-left:2px;font-size:8px;color:#666;line-height:1}
.mob-boxHg2 .items1 .f3{margin-top:6px;font-size:12px;color:#666;line-height:1.5}
.mob-boxHg2 .items1 .f3 p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-boxHg2 .items2{margin-top:13px}
.mob-boxHg2 .items2 .f1{margin:0 -1.5px -3px;font-size:12px;color:#3fb07c;text-align:center;display:flex;flex-wrap:wrap;align-items:center}
.mob-boxHg2 .items2 .f1 span{margin:0 1.5px 3px;padding:0 8px;display:block;min-width:50px;line-height:18px;background-color:rgba(255,255,255,.6);border-radius:3px;border:1px solid #3fb07c}
.mob-boxHg2 .items2 .f1 .fws{color:#fff;line-height:20px;border:none;background:linear-gradient(180deg,#ffbe89,#ff9e4f)}
.mob-boxHg2 .items2 .f1 .fws img{display:inline-block;vertical-align:middle;margin:-2px 4px 0 0;width:10px}
.mob-prodType1{display:flex}
.mob-prodType1 .col{width:90px;flex-shrink:0}
.mob-prodType1 .col .scroll{padding-bottom:20px;height:100%;overflow:hidden;overflow-y:auto}
.mob-prodType1 .col .tabs a{padding:8px 5px;display:block;font-size:14px;color:#222;line-height:1.5;text-align:center;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mob-prodType1 .col .tabs a:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#0d3ca2;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mob-prodType1 .col .tabs .on a{background-color:#e2e4f0}
.mob-prodType1 .col .tabs .on a:before{opacity:1}
.mob-prodType1 .cor{width:calc(100% - 90px);max-width:100%;flex-grow:1}
.mob-prodType1 .cor .scroll{padding-bottom:20px;height:100%;overflow:hidden;overflow-y:auto}
.mob-prodType1 .cor .top{padding:4px 10px;background-color:#fff;position:sticky;top:0}
.mob-prodType1 .cor .content{padding:4px 10px}
.mob-prodType1 .cor .content .mob-lsHg3{margin-bottom:-20px}
.mob-prodType1 .cor .content .mob-lsHg3 li{margin-bottom:20px}
.mob-prodType1 .cor .content .mob-lsHg3 .con{padding:5px}
.mob-prodType1 .cor .content .mob-lsHg3 .pic{height:70px;line-height:70px}
.mob-prodType1 .cor .typeLink{margin:0 -10px;padding:0 10px 6px;font-size:0;white-space:nowrap;overflow-x:auto}
.mob-prodType1 .cor .typeLink a{margin-right:6px;padding:0 8px;display:inline-block;vertical-align:middle;font-size:12px;color:#848486;background-color:#f3f3f5;border-radius:50px;border:1px solid #f3f3f5}
.mob-prodType1 .cor .typeLink a:last-child{margin-right:0}
.mob-prodType1 .cor .typeLink .on{background-color:#e6eaf6;border-color:#0d3692;color:#0d3692}
.mob-prodType1 .cor .sort{margin:0 -5px;font-size:14px;color:#666;line-height:2;display:flex;justify-content:space-between;align-items:center}
.mob-prodType1 .cor .sort li{padding:0 5px;position:relative;min-width:15%}
.mob-prodType1 .cor .sort .tit{display:flex;align-items:center}
.mob-prodType1 .cor .sort .tit .icon-arrow{margin-left:4px;display:block;width:6px;height:10px;background:url(../images/hg-icon_arrow7.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mob-prodType1 .cor .sort .tit .icon-sx{margin-left:2px;display:block;width:10px;height:14px;background:url(../images/hg-icon_sort1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mob-prodType1 .cor .sort .mask{position:absolute;left:0;top:100%;min-width:80px;z-index:10;display:none}
.mob-prodType1 .cor .sort .sub1{padding:4px 0;background-color:#f5f5f5;border-radius:5px}
.mob-prodType1 .cor .sort .sub1 a{padding:2px 10px;display:block;font-size:12px;line-height:1.5}
.mob-prodType1 .cor .sort .on .tit{color:#000}
.mob-prodType1 .cor .ls1 li{margin-bottom:10px}
.mob-prodType1 .cor .ls1 .con{display:block;display:flex;align-items:flex-start}
.mob-prodType1 .cor .ls1 .pic{margin-right:15px;width:100px;height:100px;border-radius:5px;background-color:#d6d6d6;overflow:hidden;flex-shrink:0}
.mob-prodType1 .cor .ls1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.mob-prodType1 .cor .ls1 .text{padding-top:2px;width:calc(100% - 115px);max-width:100%;flex-grow:1}
.mob-prodType1 .cor .ls1 .tag{padding:0 4px;width:fit-content;font-size:11px;color:#fff;line-height:18px;border-radius:4px;background-color:#5ca997}
.mob-prodType1 .cor .ls1 .tit{margin:4px 0;font-size:14px;color:#0f0f0f;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mob-prodType1 .cor .ls1 .price{margin-top:4px;padding:0 2px 0 10px;font-size:11px;color:#fff;width:fit-content;max-width:100%;border-radius:50px;line-height:24px;background-color:#5cab96;display:flex;align-items:flex-start}
.mob-prodType1 .cor .ls1 .price .num{margin-left:2px;font-size:16px;font-weight:700}
.mob-prodType1 .cor .ls1 .price .num em{font-size:11px;font-weight:400}
.mob-prodType1 .cor .ls1 .price .q{margin-top:2px;margin-left:10px;font-size:14px;color:#5ca997;text-align:center;font-weight:700;background-color:#fff;min-width:22px;line-height:22px;border-radius:50px}
.ny-sx1{position:fixed;right:0;top:60px;bottom:0;width:100%;z-index:500;display:none}
.ny-sx1 .sx-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}
.ny-sx1 .sx-content{padding-bottom:50px;position:absolute;right:0;top:0;width:80%;height:100%;background-color:#f7f7f7;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);z-index:10;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}
.ny-sx1 .sx-content .box{height:100%;overflow:hidden;overflow-y:auto}
.ny-sx1 .sx-content .btns{padding:0 15px;position:absolute;left:0;bottom:0;right:0;height:50px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:10;display:flex;justify-content:space-between;align-items:center}
.ny-sx1 .sx-content .btns button{outline:0;border:none;display:block;height:35px;line-height:35px;font-size:14px;color:#fff;text-align:center;flex-shrink:0}
.ny-sx1 .sx-content .btns .a1{width:30%;background-color:#ccc}
.ny-sx1 .sx-content .btns .a2{width:65%;background-color:#0d3692}
.ny-sx1 .sx-content.show{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.ny-sx1 .items{margin-bottom:5px;background-color:#fff;padding:15px}
.ny-sx1 .items:last-child{margin-bottom:0}
.ny-sx1 .hd{margin-bottom:4px}
.ny-sx1 .hd .tit{font-size:15px;color:#333;font-weight:400;line-height:1.5}
.ny-sx1 .link{margin:0 -8px -2px;display:flex;flex-wrap:wrap}
.ny-sx1 .link a{padding:2px 8px;margin-bottom:2px;display:block;font-size:13px;color:#333;line-height:1.5}
.ny-sx1 .link a.on{color:#3fb07c}
@media only screen and (min-width:950px) and (max-width:1920px){
.index-hg1{padding:2.083vw 0}
.index-hg1 .col{width:15.78vw}
.index-hg1 .com{padding:0 1.041vw;width:calc(100% - 31.25vw)}
.index-hg1 .cor{width:15.46vw}
.index-hg2{padding:3.854vw 0 4.27vw}
.index-hg3{padding:3.489vw 0 4.635vw}
.index-hg4{padding:2.916vw 0 2.812vw}
.index-hg4 .top-hg1{margin-bottom:2.343vw}
.index-hg4 .tabs-hg1 ul{margin-left:-.625vw;margin-right:-.625vw}
.index-hg4 .tabs-hg1 li{padding:0 .625vw}
.index-hg6{padding:3.125vw 0 3.645vw}
.index-hg6 .col{padding-top:1.354vw}
.index-hg6 .col .col-items+.col-items{margin-top:2.291vw}
.index-hg6 .top-hg1{margin-bottom:1.458vw}
.index-hg6 .tabs-hg1 ul{margin-left:-.416vw;margin-right:-.416vw}
.index-hg6 .tabs-hg1 li{padding:0 .416vw}
.index-hg7{padding:2.916vw 0 4.27vw}
.index-hg7 .col,.index-hg7 .com,.index-hg7 .cor .cor-items{padding:0 1.041vw}
.index-hg7 .cor .cor-items+.cor-items{margin-top:1.041vw}
.index-hg7 .lst-hg11{padding:.468vw 0 .625vw}
.index-hg7 .lst-hg12{padding:.26vw 0 .781vw}
.index-hg7 .lst-hg13{padding:.468vw 0 .625vw}
.index-hg8{padding:3.541vw 0 3.437vw}
.index-hg9{padding:3.333vw 0 2.812vw}
.index2-hg1{padding:5.45vw 0 2.708vw}
.index2-hg2{padding:1.77vw 0 3.125vw}
.index2-hg2 .tit-hg2{margin-bottom:3.125vw}
.index2-hg3{padding:2.083vw 0 4.843vw}
.ny-hg1{padding:1.041vw 0 3.75vw}
.ny-hg2_1{padding:3.489vw 0 3.854vw}
.ny-hg2_1 .tit-hg2{margin-bottom:2.812vw}
.ny-hg2_2{padding:4.062vw 0 4.375vw}
.ny-hg2_2 .tit-hg2{margin-bottom:1.562vw}
.ny-hg2_3{padding:3.489vw 0 5.885vw}
.ny-hg2_3 .tit-hg2{margin-bottom:3.229vw}
.ny-hg2_4{padding:3.75vw 0 4.427vw}
.ny-hg2_4 .tit-hg2{margin-bottom:1.562vw}
.ny-hg2_4 .desc-hg1{margin-bottom:3.333vw;width:37.5vw}
.ny-hg3{padding:.833vw 0 5.416vw}
.ny-hg3 .cur{margin-bottom:.729vw}
.ny-hg4_1{padding:6.041vw 0 1.927vw}
.ny-hg4_1 .pagination{margin-top:3.385vw}
.ny-hg4_2{padding:3.385vw 0 1.302vw}
.ny-hg6{padding:6.041vw 0 2.187vw}
.ny-hg6 .pagination{margin-top:2.864vw}
.ny-hg7{padding:4.479vw 0 4.062vw}
.ny-hg8{padding:2.08vw 0 2.29vw}
.ny-hg9{padding-bottom:4.32vw}
.ny-hg10{padding:5.468vw 0 3.333vw}
.ny-hg10 .tit-hg2{margin-bottom:3.020vw}
.ny-hg11{padding:4.114vw 0 3.802vw}
.ny-hg11 .col{margin-right:2.083vw;width:15.62vw}
.ny-hg11 .cor{width:calc(100% - 17.7vw)}
.ny-hg11 .top-hg2{margin-bottom:1.562vw;height:2.395vw}
.ny-hg11 .top-hg2 .title{font-size:1.562vw}
.ny-hg11 .pagination{margin-top:2.604vw}
.ny-hg12{padding:2.343vw 0 3.437vw}
.ny-hg13{padding:1.041vw 0 1.562vw}
.ny-hg14{padding:1.041vw 0 3.385vw}
.cur{margin:0 -.442vw;margin-bottom:1.041vw}
.cur,.cur *{font-size:clamp(12px,.833vw,16px)}
.cur *{margin:0 .442vw}
.desc-hg1{margin:0 auto 2.031vw;width:54.68vw;font-size:clamp(12px,.937vw,18px)}
.tit-hg1{margin-bottom:2.76vw;font-size:1.875vw;line-height:3.07vw}
.tit-hg2{margin-bottom:2.447vw;padding-bottom:.625vw;font-size:1.875vw}
.tit-hg2:before{width:1.979vw;height:.156vw}
.btns-hg1{margin-top:2.604vw}
.btns-hg1 .s1{padding:0 .781vw;min-width:13.02vw;height:2.604vw;line-height:2.604vw;font-size:.94vw}
.top-hg1{margin-bottom:1.875vw}
.top-hg1 .right{margin-left:1.562vw}
.top-hg1 .title{margin-right:2.083vw;font-size:1.875vw}
.top-hg1 .more{padding:0 .156vw 0 1px;font-size:clamp(12px,.833vw,16px);height:1.98vw;line-height:1.98vw}
.top-hg1 .more i{margin-left:.416vw;width:1.927vw;height:.677vw}
.top-hg1 .more:hover i{-webkit-transform:translateX(.26vw);-ms-transform:translateX(.26vw);-o-transform:translateX(.26vw);transform:translateX(.26vw)}
.top-hg1 .tabs-hg1{margin-right:.937vw}
.top-hg2{height:3.645vw}
.top-hg2 .title{padding-left:1.458vw;font-size:1.458vw}
.top-hg2 .title:before{left:.312vw;width:.26vw;height:1.614vw;margin-top:-.81vw}
.top-hg2 .more{font-size:clamp(12px,.833vw,16px)}
.top-hg2 .more i{margin-left:.416vw;width:.416vw;height:.677vw}
.top-hg2 .more:hover i{-webkit-transform:translateX(.156vw);-ms-transform:translateX(.156vw);-o-transform:translateX(.156vw);transform:translateX(.156vw)}
.top-hg2 .more2{font-size:clamp(12px,.937vw,18px)}
.top-hg2 .more2 i{margin-right:.312vw;width:.833vw;height:.833vw}
.top-hg2 .total{font-size:clamp(12px,.833vw,16px)}
.top-hg3{margin-bottom:1.145vw;margin-left:.416vw;padding:0 .26vw .833vw}
.top-hg3 .icon{margin-right:.625vw;width:2.708vw;height:2.708vw;line-height:2.708vw}
.top-hg3 .tit{font-size:1.666vw}
.top-hg4{margin:.52vw 0 1.354vw}
.top-hg4 .total{font-size:clamp(12px,.937vw,18px)}
.top-hg4 .sort{margin:0 -.416vw;font-size:clamp(12px,.833vw,16px)}
.top-hg4 .sort .item{margin:0 .416vw}
.top-hg4 .sort .item i{margin-left:.156vw;width:.52vw;height:.729vw}
.top-hg5{margin-bottom:2.604vw}
.top-hg5 .tit{font-size:1.875vw}
.top-hg6{margin-bottom:5.416vw;padding-bottom:1.04vw}
.top-hg6:before{margin-left:-.781vw;width:1.562vw;height:.26vw}
.top-hg6 .tit{font-size:1.875vw}
.top-hg6 .desc{margin-top:.42vw;font-size:1.458vw}
.top-hg6 .desc em{margin:-.104vw .416vw 0;width:.208vw;height:1.458vw}
.top-hg6.v1 .tit{font-size:1.46vw}
.top-hg7 .tit{font-size:3.75vw}
.top-hg7 .desc{margin-top:2.708vw;font-size:1.458vw}
.innerNav-hg1{margin-top:-3.65vw;top:1.825vw}
.innerNav-hg1 ul a{padding:0 .781vw;font-size:clamp(12px,.833vw,16px);height:3.65vw;line-height:3.65vw}
.banner-hg2{height:36.35vw}
.banner-hg2 .swp-pagination{bottom:1.666vw!important}
.banner-hg2 .swp-pagination .swiper-pagination-bullet{width:1.77vw;height:.156vw}
.banner-hg2 .swp-pagination .swiper-pagination-bullet-active{width:5.416vw}
.banner-hg2 .text .wp{padding:0 3.854vw}
.banner-hg2 .text .tit{font-size:2.395vw}
.banner-hg2 .text .line{margin:.572vw 0 1.51vw;width:2.447vw;height:.208vw}
.banner-hg2 .text .desc{width:34.89vw;font-size:clamp(12px,1.041vw,20px)}
.banner-hg2 .text .more{margin-top:1.718vw;padding:0 .781vw;min-width:9.895vw;height:2.187vw;line-height:2.083vw;font-size:clamp(12px,.937vw,18px)}
.banner-hg3{height:15.62vw}
.banner-hg3 .swp-pagination{bottom:.677vw}
.banner-hg3 .swp-pagination .swiper-pagination-bullet{width:.625vw;height:.625vw}
.banner-hg4{height:47.81vw}
.banner-hg4 .cont{top:6.614vw}
.banner-hg4 .cont .tit{font-size:3.645vw}
.banner-hg4 .cont .tit span{margin-top:.312vw;font-size:2.083vw}
.banner-hg4 .cont .btn{padding:0 .572vw 0 1.145vw;margin-top:1.875vw;min-width:10.83vw;height:3.333vw;line-height:3.229vw;font-size:1.458vw;border-radius:1.614vw}
.banner-hg4 .cont .btn i{margin-left:.625vw;width:2.187vw;height:2.187vw}
.banner-hg4 .cont .btn i:before{-webkit-background-size:.833vw auto;background-size:.833vw auto}
.banner-hg4.v1{/*max-width:80.72vw;*/height:39.37vw}
.banner-hg4.v1 .cont{top:7.81vw}
.banner-hg4.v1 .cont .btn{margin-top:2.34vw}
.swiper-hg1{height:31.25vw}
.swiper-hg1 .swp-pagination{bottom:1.666vw!important}
.swiper-hg1 .swp-pagination .swiper-pagination-bullet{width:1.77vw;height:.156vw}
.swiper-hg1 .swp-pagination .swiper-pagination-bullet-active{width:5.416vw}
.swiper-hg2{height:41.66vw}
.swiper-hg2 .swp-for .f1,.swiper-hg2 .swp-for .f2,.swiper-hg2 .swp-for .f3{width:42.81vw}
.swiper-hg2 .swp-for .f1{padding-bottom:.52vw;font-size:clamp(12px,1.25vw,24px)}
.swiper-hg2 .swp-for .f1:before{width:1.562vw;height:.104vw}
.swiper-hg2 .swp-for .f2{margin-top:1.041vw;font-size:1.979vw}
.swiper-hg2 .swp-for .f3{margin-top:.937vw;font-size:clamp(12px,.833vw,16px)}
.swiper-hg2 .swp-for .f4{margin-top:2.656vw}
.swiper-hg2 .swp-for .f4 .s1{width:8.854vw;height:2.083vw;line-height:1.979vw;font-size:clamp(12px,.833vw,16px)}
.swiper-hg2 .swp-nav{left:calc((100vw - 80.72vw)/ 2);right:calc((100vw - 80.72vw)/ 2);bottom:1.875vw}
.swiper-hg2 .swp-nav .con{height:7.916vw;border-radius:1.041vw}
.swiper-hg2 .swp-nav .bg{border-radius:.833vw}
.swiper-hg2 .swp-nav .tit{font-size:1.458vw}
.swiper-hg2 .swp-nav .swiper-slide-thumb-active .con{padding:.208vw}
.swiper-hg3 .swiArrow{margin-top:-1.51vw;width:3.020vw;height:3.020vw}
.swiper-hg3 .swiArrow.prev{left:8.020vw}
.swiper-hg3 .swiArrow.next{right:8.020vw}
.swiper-hg3 .con{height:32.29vw}
.swiper-hg3 .text{padding:1.979vw 2.916vw}
.swiper-hg3 .text:before{height:18.33vw}
.swiper-hg3 .tit{font-size:1.458vw}
.swiper-hg3 .desc{margin-top:.781vw;font-size:clamp(12px,.833vw,16px)}
.swiper-hg4 .swi-for{height:23.43vw;border-radius:.52vw}
.swiper-hg4 .swi-nav{margin-top:.781vw}
.swiper-hg4 .swi-nav .pic{height:5.52vw;border-radius:.26vw}
.swiper-hg5{padding-bottom:2.656vw}
.swiper-hg5 .swp-pagination .swiper-pagination-bullet{margin:0 .26vw!important;width:1.197vw;height:.208vw;border-radius:.104vw}
.swiper-hg5 .swp-pagination .swiper-pagination-bullet-active{width:3.958vw}
.swiper-hg5 .con{border-radius:.52vw}
.swiper-hg5 .text{padding:.572vw .625vw;padding-right:1.041vw;height:7.187vw}
.swiper-hg5 .tit{font-size:clamp(12px,1.041vw,20px)}
.swiper-hg5 .date{margin-top:1.25vw;font-size:clamp(12px,.833vw,16px)}
.swiper-hg6{height:31.25vw;border-radius:.52vw}
.swiper-hg6 .swp-pagination{bottom:.937vw!important}
.swiper-hg6 .swp-pagination .swiper-pagination-bullet{margin:0 .26vw!important;width:.625vw;height:.625vw}
.swiper-hg7+.fwsj-hg1{margin-top:1.041vw}
.swiper-hg7{margin-top:1.041vw;height:10.41vw;border-radius:.52vw}
.swiper-hg7 .swp-pagination{bottom:.52vw}
.swiper-hg7 .swp-pagination .swiper-pagination-bullet{width:.52vw;height:.52vw}
.swiper-hg9{min-height:21.04vw;border-radius:.729vw}
.swiper-hg9 .swiArrow{margin-top:-.937vw;width:1.875vw;height:1.875vw;-webkit-background-size:.52vw auto;background-size:.52vw auto}
.swiper-hg9 .swiArrow.prev{left:1.875vw}
.swiper-hg9 .swiArrow.next{right:1.875vw}
.swiper-hg9 .swp-pagination{bottom:1.145vw!important}
.swiper-hg9 .swp-pagination .swiper-pagination-bullet{margin:0 .234vw!important;width:.885vw;height:.104vw}
.swiper-hg10{padding:0 4.895vw}
.swiper-hg10 .swiArrow{margin-top:-1.302vw;width:2.604vw;height:2.604vw;-webkit-background-size:.677vw auto;background-size:.677vw auto}
.swiper-hg10 .swiArrow.prev{left:7.708vw}
.swiper-hg10 .swiArrow.next{right:7.708vw}
.swiper-hg10 .con{border-radius:.729vw}
.swiper-hg10 .text{padding:4.166vw 8.333vw}
.swiper-hg10 .tit{font-size:1.875vw}
.swiper-hg11{border-radius:.729vw}
.swiper-hg11 .swiArrow{margin-top:-1.484vw;width:2.968vw;height:2.968vw}
.swiper-hg11 .swiArrow.prev{left:2.552vw}
.swiper-hg11 .swiArrow.next{right:2.552vw}
.swiper-hg11 .swp-pagination{bottom:2.395vw!important}
.swiper-hg11 .swp-pagination .swiper-pagination-bullet{margin:0 .416vw!important;width:1.302vw;height:.104vw}
.swiper-hg11 .pic{padding-top:36.28%}
.swiper-hg11 .pic img{left:0;top:0;object-fit:cover}
.tabs-hg1 ul{margin:0 -1.041vw -.52vw}
.tabs-hg1 li{padding:0 1.041vw;margin-bottom:.52vw}
.tabs-hg1 a{padding:0 .937vw;font-size:clamp(12px,1.041vw,20px);line-height:2.19vw}
.lst-hg1{margin:0 -.312vw -.416vw}
.lst-hg1 li{padding:0 .312vw;margin-bottom:.416vw}
.lst-hg1 a{padding:0 .52vw;height:1.979vw;line-height:1.875vw;border-radius:.26vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg1 img{margin:-.1vw .21vw 0 0;width:1.04vw}
.lst-hg1 li:nth-child(1) a{line-height:1.979vw}
.lst-hg2 .icon{margin:0 auto .468vw;height:2.708vw;line-height:2.708vw}
.lst-hg2 .tit{font-size:clamp(12px,.833vw,16px)}
.lst-hg3 a{padding-left:.885vw;font-size:clamp(12px,.833vw,16px);height:1.67vw;line-height:1.67vw}
.lst-hg3 a:before{cleft:.156vw;width:.26vw;height:.26vw}
.lst-hg4{margin:0 -.52vw -1.041vw}
.lst-hg4 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg4 .con{padding:1.562vw 1.041vw 1.041vw;min-height:11.45vw;border-radius:.52vw}
.lst-hg4 .icon{width:3.125vw;height:3.125vw;line-height:3.125vw}
.lst-hg4 .f1{font-size:1.458vw}
.lst-hg4 .f2{margin-top:.364vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg4 .con:hover{box-shadow:.208vw .26vw .937vw 0 rgba(13,35,69,.17)}
.lst-hg5{margin:0 -.52vw -1.041vw}
.lst-hg5 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg5 .con{padding:1.25vw 1.041vw .833vw}
.lst-hg5 .f1 .icon{margin-right:.312vw;width:1.041vw;height:1.25vw;line-height:1.25vw}
.lst-hg5 .f1 .tit{font-size:clamp(12px,1.145vw,22px)}
.lst-hg5 .f1 .addr{margin-left:.52vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg5 .f1 .addr img{margin:-.104vw .156vw 0 0;width:1.041vw}
.lst-hg5 .f2{margin-top:.208vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg5 .f3{margin:0 -.52vw -.52vw;margin-top:.833vw}
.lst-hg5 .f3 .item{padding:0 .52vw;margin-bottom:.52vw}
.lst-hg5 .f3 .pic{border-radius:.52vw}
.lst-hg5 .con:hover{box-shadow:.208vw .26vw .937vw 0 rgba(13,35,69,.17)}
.lst-hg6{margin:0 -.52vw -1.041vw}
.lst-hg6 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg6 .con{padding:1.406vw 1.041vw .781vw;border-radius:.52vw}
.lst-hg6 .pic{margin-bottom:.52vw;height:7.812vw;line-height:7.812vw}
.lst-hg6 .f1{font-size:clamp(12px,1.041vw,20px)}
.lst-hg6 .f2{margin-top:.156vw}
.lst-hg6 .f2 img{margin:0 .234vw;width:.729vw}
.lst-hg6 .f3{margin-top:.937vw}
.lst-hg6 .f3 .s1{padding:0 .104vw;font-size:clamp(12px,.625vw,12px)}
.lst-hg6 .f3 .s1 i{margin-left:.26vw;width:1.041vw;height:.52vw}
.lst-hg6 .con:hover{box-shadow:.208vw .26vw .937vw 0 rgba(13,35,69,.17)}
.lst-hg6.v1{margin:0 -.52vw -1.041vw}
.lst-hg6.v1 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg7 li{margin-bottom:1.041vw}
.lst-hg7 .pic{height:10.05vw;border-radius:.52vw}
.lst-hg8{margin:0 -.52vw -2.395vw}
.lst-hg8 li{padding:0 .52vw;margin-bottom:2.395vw}
.lst-hg8 .pic{margin-bottom:.52vw;height:10.93vw;border-radius:.52vw}
.lst-hg8 .yy{left:.52vw;top:.52vw;right:.52vw;bottom:.52vw;font-size:clamp(12px,.885vw,17px)}
.lst-hg8 .yy .icon{margin:0 auto .52vw;width:1.875vw;height:1.875vw;line-height:1.875vw}
.lst-hg8 .f1 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg8 .f1 .tag{padding:0 .416vw;font-size:clamp(12px,.625vw,12px);min-width:2.76vw;line-height:1.15vw}
.lst-hg8 .f2{margin-top:.26vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg8 .f3{margin-top:.416vw;font-size:clamp(12px,.729vw,14px);line-height:1.25vw}
.lst-hg8 .f3 p{margin-bottom:.312vw}
.lst-hg8 .f3 img{margin:-.104vw .208vw 0 0;width:1.041vw}
.lst-hg9{margin:0 -.52vw -2.395vw}
.lst-hg9 li{padding:0 .52vw;margin-bottom:2.395vw}
.lst-hg9 .pic{margin-bottom:.312vw;height:10.93vw;border-radius:.52vw}
.lst-hg9 .f1 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg9 .f1 .tag{margin-left:.625vw;padding:0 .416vw;font-size:clamp(12px,.625vw,12px);min-width:2.34vw;line-height:.94vw}
.lst-hg9 .f2{margin-top:.104vw;font-size:clamp(12px,.729vw,14px);line-height:1.25vw}
.lst-hg9 .f2 img{margin:-.104vw .104vw 0 0;width:1.041vw}
.lst-hg9 .f2 em{margin:0 .468vw 0 .677vw;height:.937vw}
.lst-hg9 .f3{margin-top:.104vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg10 li{margin-bottom:.937vw}
.lst-hg10 .con{height:21.77vw;border-radius:.52vw}
.lst-hg11 .con{padding:.354vw 0;padding-left:1.458vw}
.lst-hg11 .con:before{left:.52vw;top:.841vw;width:.52vw;height:.52vw;border:solid #3fb07c}
.lst-hg11 .f1{font-size:clamp(12px,1.041vw,20px)}
.lst-hg11 .f2{margin-top:.208vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg12 .con{padding:0 2.083vw;margin:0 -1.041vw;height:3.541vw;line-height:3.541vw}
.lst-hg12 .f1{margin-right:1.041vw;width:3.437vw;line-height:2.083vw;border-radius:.26vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg12 .f1:before{border-radius:.26vw}
.lst-hg12 .f2{width:calc(100% - 4.479vw);font-size:clamp(12px,1.041vw,20px)}
.lst-hg13 a{padding-left:1.354vw;font-size:clamp(12px,1.041vw,20px);height:2.291vw;line-height:2.291vw}
.lst-hg13 a:before{left:.312vw;width:.52vw;height:.52vw;border:solid #3ba373;margin-top:-.26vw}
.lst-hg14{margin:0 -.52vw -1.041vw}
.lst-hg14 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg14 .top{padding:1.666vw 1.041vw 1.25vw}
.lst-hg14 .f1{font-size:clamp(12px,1.145vw,22px)}
.lst-hg14 .f2{margin-top:.208vw;font-size:clamp(12px,1.041vw,20px)}
.lst-hg14 .f3{margin:0 -.26vw -.52vw;margin-top:.677vw;font-size:clamp(12px,.833vw,16px);line-height:1.56vw}
.lst-hg14 .f3 span{margin:0 .26vw .52vw;padding:0 .572vw;min-width:3.75vw}
.lst-hg14 .f4{padding:.468vw 1.041vw}
.lst-hg14 .f4 .icon{margin-right:.312vw;width:1.77vw;height:1.77vw;line-height:1.77vw}
.lst-hg14 .f4 .tit{width:calc(100% - 2.083vw);font-size:clamp(12px,.729vw,14px);font-size:.73vw}
.lst-hg14 .con:hover{box-shadow:.364vw .52vw .677vw 0 rgba(110,117,125,.22)}
.lst-hg15 .con{padding:.546vw 0}
.lst-hg15 .date{margin-right:1.041vw;padding:0 .468vw;width:3.854vw;height:2.604vw}
.lst-hg15 .date span:nth-child(1){margin-bottom:.104vw;font-size:clamp(12px,1.041vw,20px)}
.lst-hg15 .date span:nth-child(2){font-size:clamp(12px,.729vw,14px)}
.lst-hg15 .text{width:calc(100% - 4.895vw)}
.lst-hg15 .f1{font-size:clamp(12px,1.041vw,20px)}
.lst-hg15 .f2{margin-top:.26vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg16 .con{padding-left:.885vw;height:1.77vw;line-height:1.77vw}
.lst-hg16 .con:before{width:.26vw;height:.26vw}
.lst-hg16 .date{margin-left:.781vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg16 .tit{font-size:clamp(12px,.937vw,18px)}
.lst-hg17 .con{padding:.416vw 0}
.lst-hg17 .icon{margin-right:.625vw;width:1.562vw;height:1.562vw;line-height:1.562vw}
.lst-hg17 .time{margin-left:.781vw;font-size:clamp(12px,.833vw,16px);line-height:1.56vw}
.lst-hg17 .f1{font-size:clamp(12px,.937vw,18px)}
.lst-hg17 .f2{margin-top:.104vw;font-size:clamp(12px,.625vw,12px)}
.lst-hg17 .f2 span{margin-right:.572vw}
.lst-hg17 .f2 img{margin:-.104vw .208vw 0 0;width:.937vw}
.lst-hg18{margin:0 -.52vw -1.041vw}
.lst-hg18 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg18 .text{padding:.625vw .833vw;min-height:7.604vw}
.lst-hg18 .f1{font-size:clamp(12px,1.041vw,20px)}
.lst-hg18 .f2{margin-top:.364vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg18 .f3{margin-top:.52vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg19{margin:0 -.52vw -1.041vw}
.lst-hg19 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg19 .text{padding:1.145vw .937vw;min-height:7.291vw}
.lst-hg19 .f1{font-size:clamp(12px,1.041vw,20px)}
.lst-hg19 .f2{margin-top:.677vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg20 li{margin-bottom:.52vw}
.lst-hg20 .con{padding:.52vw .208vw;padding-right:2.083vw;border-radius:.52vw 0 0 .52vw}
.lst-hg20 .num{width:2.187vw;line-height:4.375vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg20 .pic{margin-right:.833vw;width:5.312vw;height:4.375vw;border-radius:.52vw}
.lst-hg20 .text{width:calc(100% - 8.333vw)}
.lst-hg20 .f1 .tit{max-width:calc(100% - 3.645vw);font-size:clamp(12px,1.041vw,20px)}
.lst-hg20 .f1 .tag{margin-left:.625vw;min-width:2.343vw;font-size:clamp(12px,.625vw,12px);height:.989vw;line-height:.989vw;border-radius:.26vw}
.lst-hg20 .f2{margin-top:.468vw;font-size:clamp(12px,.729vw,14px);line-height:1.041vw}
.lst-hg20 .f2 img{margin-top:-.104vw;margin-right:.104vw;width:1.041vw}
.lst-hg20 .f2 em{margin:0 .312vw;margin-top:-.104vw;height:.937vw}
.lst-hg20 .f3{margin-top:.312vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg21 a{padding-left:1.562vw;font-size:clamp(12px,1.041vw,20px);height:2.552vw;line-height:2.552vw}
.lst-hg21 a:before{margin-top:-.182vw;width:.364vw;height:.364vw}
.lst-hg22 .text{padding:2.083vw 3.333vw;padding-right:5.104vw}
.lst-hg22 .tit{font-size:1.562vw}
.lst-hg22 .desc{margin-top:1.041vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg22 .more{margin-top:2.083vw;padding:0 .781vw;min-width:9.375vw;height:2.343vw;line-height:2.239vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg22 li:nth-child(even) .text{padding:2.083vw 3.75vw;padding-left:4.687vw}
.lst-hg23{margin:0 -2.604vw -4.166vw}
.lst-hg23 li{padding:0 2.604vw;margin-bottom:4.166vw}
.lst-hg23 .text{padding:2.031vw 3.333vw;min-height:18.22vw}
.lst-hg23 .tit{font-size:1.458vw}
.lst-hg23 .desc{margin-top:1.041vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg23 .con:hover{box-shadow:0 .52vw .52vw rgba(0,0,0,.1);-webkit-transform:translateY(-.52vw);-ms-transform:translateY(-.52vw);-o-transform:translateY(-.52vw);transform:translateY(-.52vw)}
.lst-hg24 li{margin-bottom:.156vw}
.lst-hg24 .con{padding:1.041vw .781vw}
.lst-hg24 .pic{margin-top:.26vw;margin-right:1.302vw;width:6.354vw;height:4.479vw;line-height:4.479vw}
.lst-hg24 .text{width:calc(100% - 7.656vw)}
.lst-hg24 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg24 .desc{margin-top:.156vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg25 .con{padding-left:1.041vw;height:4.687vw}
.lst-hg25 .tit{padding-left:1.145vw;font-size:clamp(12px,1.145vw,22px)}
.lst-hg25 .tit:before{margin-top:-.234vw;width:.468vw;height:.468vw}
.lst-hg25 .date{padding-left:1.145vw;margin-top:.312vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg26 .con{padding:1.041vw .833vw;min-height:8.802vw}
.lst-hg26 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg26 .date{margin-top:.312vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg26 .desc{margin-top:.937vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg27 li{margin-bottom:1.041vw}
.lst-hg27 .con{padding:1.041vw;padding-right:.781vw;border-radius:.52vw}
.lst-hg27 .pic{margin-right:2.187vw;width:19.37vw;height:11.61vw;border-radius:.52vw}
.lst-hg27 .text{width:calc(100% - 33.75vw)}
.lst-hg27 .tit{font-size:clamp(12px,1.25vw,24px)}
.lst-hg27 .date{margin-top:.625vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg27 .desc{margin-top:1.25vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg27 .arrow{margin-left:3.645vw;width:8.541vw;height:7.552vw}
.lst-hg27 .arrow i{width:2.76vw;height:1.197vw}
.lst-hg27 .con:hover{box-shadow:0 .312vw .468vw 0 rgba(109,109,109,.23)}
.lst-hg28{margin:0 -.52vw -1.041vw}
.lst-hg28 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg28 .con{padding:1.666vw 1.145vw 1.979vw;min-height:10.26vw;border-radius:.52vw}
.lst-hg28 .f1{line-height:1.666vw}
.lst-hg28 .f1 .tit{font-size:clamp(12px,1.25vw,24px)}
.lst-hg28 .f1 .price{padding-left:.625vw;font-size:clamp(12px,1.041vw,20px);line-height:1.25vw}
.lst-hg28 .f1 .addr{font-size:clamp(12px,.729vw,14px)}
.lst-hg28 .f1 .addr img{margin-top:-.104vw;margin-right:.416vw;width:.625vw}
.lst-hg28 .f1 .addr i{margin-top:-.104vw;margin-left:.208vw;margin-right:.208vw;width:.208vw;height:.208vw}
.lst-hg28 .f2{margin:0 -.26vw -.729vw;margin-top:1.041vw}
.lst-hg28 .f2 span{margin:0 .26vw .729vw;padding:0 .703vw;min-width:3.75vw;line-height:1.562vw;font-size:clamp(12px,.833vw,16px);border-radius:.26vw}
.lst-hg28 .con:hover{box-shadow:0 .312vw .468vw 0 rgba(109,109,109,.23)}
.lst-hg29 li{margin-bottom:1.041vw}
.lst-hg29 .con{padding:1.041vw;border-radius:.52vw}
.lst-hg29 .pic{margin-right:1.458vw;width:11.14vw;height:8.333vw;border-radius:.52vw}
.lst-hg29 .text{padding-top:.156vw;width:calc(100% - 12.6vw)}
.lst-hg29 .f1 .tit{font-size:1.354vw}
.lst-hg29 .f1 .score{margin-left:.937vw;padding-bottom:.312vw}
.lst-hg29 .f1 .score img{margin-right:.312vw;width:.937vw}
.lst-hg29 .f1 .score .num{font-size:clamp(12px,.833vw,16px)}
.lst-hg29 .f2{margin-top:.416vw}
.lst-hg29 .f2 .l{width:calc(100% - 15.62vw)}
.lst-hg29 .f2 .r{margin-top:.104vw;width:14.79vw}
.lst-hg29 .f2 .info{font-size:clamp(12px,.833vw,16px)}
.lst-hg29 .f2 .info p+p{margin-top:.52vw}
.lst-hg29 .f2 .info span{margin-left:.625vw}
.lst-hg29 .f2 .info span img{margin-top:-.156vw;margin-right:.312vw;width:.781vw}
.lst-hg29 .f2 .btns a{width:7.135vw;height:2.031vw;line-height:1.927vw;font-size:clamp(12px,.833vw,16px);border-radius:.26vw}
.lst-hg29 .f2 .time{margin-top:.364vw;font-size:clamp(12px,.729vw,14px)}
.lst-hg29 .f3{margin:0 -.468vw -.312vw 0;margin-top:.416vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg29 .f3 span{margin:0 .468vw .312vw 0;padding:0 .468vw;line-height:1.197vw}
.lst-hg29 .f3 .fws{line-height:1.302vw}
.lst-hg29 .f3 .fws img{margin-right:.416vw;width:.781vw}
.lst-hg30 .con{padding:.729vw .52vw}
.lst-hg30 .pic{margin-right:.625vw;width:6.25vw;height:4.687vw;border-radius:.52vw}
.lst-hg30 .text{padding-top:.104vw;width:calc(100% - 6.875vw)}
.lst-hg30 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg30 .score{margin-top:.26vw}
.lst-hg30 .score img{margin-right:.364vw;width:.885vw}
.lst-hg30 .score .num{font-size:clamp(12px,.833vw,16px)}
.lst-hg30 .desc{margin-top:.416vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg31 li{margin-bottom:1.041vw}
.lst-hg31 .con{padding:1.041vw;padding-right:1.822vw;border-radius:.52vw}
.lst-hg31 .pic{margin-right:2.083vw;width:10.41vw;height:8.437vw;border-radius:.52vw}
.lst-hg31 .text{padding-top:.52vw;width:calc(100% - 12.5vw)}
.lst-hg31 .f1 .tit{margin-right:1.354vw;font-size:1.354vw}
.lst-hg31 .f1 .score{margin-bottom:.208vw}
.lst-hg31 .f1 .score .num{font-size:clamp(12px,.833vw,16px)}
.lst-hg31 .f2{margin-top:.208vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg31 .f2 .l{margin-top:.208vw}
.lst-hg31 .f2 .r{margin-left:2.604vw}
.lst-hg31 .f2 .info p+p{margin-top:.468vw}
.lst-hg31 .f2 .info img{margin:-.104vw .208vw 0 0;width:1.041vw}
.lst-hg31 .f2 .tel{padding:0 .52vw;width:12.97vw;height:2.864vw;line-height:2.76vw;font-size:1.354vw;border-radius:.52vw}
.lst-hg31 .f2 .tel i{margin-right:.312vw;width:1.666vw;height:1.666vw}
.lst-hg32{margin:0 -.52vw -1.354vw}
.lst-hg32 li{padding:0 .52vw;margin-bottom:1.354vw}
.lst-hg32 .pic{margin-bottom:.833vw;border-radius:.52vw}
.lst-hg32 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg32 .desc{margin-top:.625vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg32 .date{margin-top:1.093vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg16.v1 .con{height:2.083vw;line-height:2.083vw}
.lst-hg33{margin:0 -.52vw -1.041vw}
.lst-hg33 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg33 .con{padding:1.562vw .52vw 1.354vw;border-radius:.52vw}
.lst-hg33 .pic{margin-bottom:.312vw;height:7.291vw;line-height:7.291vw}
.lst-hg33 .tit{font-size:1.354vw}
.lst-hg33 .score{margin-top:.156vw}
.lst-hg33 .score img{margin:0 .208vw;width:.729vw}
.lst-hg33 .desc{margin:0 -.208vw;margin-top:1.25vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg33 .desc span{margin:0 .208vw}
.lst-hg33 .price{margin-top:1.041vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg33 .price span{font-size:1.354vw}
.lst-hg33 .con:hover{box-shadow:0 .312vw .468vw 0 rgba(109,109,109,.23)}
.lst-hg34{margin:.26vw 1.041vw .625vw}
.lst-hg34 .con{padding:1.041vw .104vw}
.lst-hg34 .pic{margin-right:1.25vw;width:6.562vw;height:4.895vw;border-radius:.52vw}
.lst-hg34 .text{width:calc(100% - 6.875vw)}
.lst-hg34 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg34 .score{margin-left:1.041vw}
.lst-hg34 .score .num{font-size:clamp(12px,.833vw,16px)}
.lst-hg34 .desc{margin-top:.312vw;font-size:clamp(12px,.833vw,16px)}
.lst-hg34 .desc p+p{margin-top:.208vw}
.lst-hg35{margin:1.875vw -.52vw -1.041vw}
.lst-hg35 li{padding:0 .52vw;margin-bottom:1.041vw}
.serach-hg1,.serach-hg1+.fwsj-hg1{margin-top:1.041vw}
.serach-hg1 .hd .tit{padding:.26vw .781vw;padding-right:1.875vw;min-width:8.958vw;font-size:clamp(12px,1.041vw,20px)}
.serach-hg1 .hd .tit:before{bottom:-.781vw;border-radius:.781vw .781vw 0 0}
.serach-hg1 .so{padding-right:5.312vw;border-radius:.52vw;box-shadow:0 .208vw .364vw 0 rgba(62,63,64,.17)}
.serach-hg1 .so .inp{padding:0 1.145vw;height:3.125vw;line-height:3.125vw;font-size:clamp(12px,.937vw,18px)}
.serach-hg1 .so .submit{right:.156vw;top:.156vw;width:5.312vw;height:2.812vw;line-height:2.812vw;border-radius:.52vw;font-size:clamp(12px,.833vw,16px)}
.serach-hg1 .link{margin-top:.625vw;font-size:clamp(12px,.833vw,16px)}
.serach-hg1 .link a{margin-right:.52vw}
.form-hg1 .item+.item{margin-top:.52vw}
.form-hg1 .inp{padding:0 .937vw;height:2.604vw;line-height:2.604vw;font-size:.83vw}
.form-hg1 .submit{margin-top:.989vw;height:2.604vw;line-height:2.604vw;font-size:1.04vw}
.form-hg2{width:26.04vw}
.form-hg2 .item{margin-bottom:2.604vw}
.form-hg2 .label{left:1.458vw;width:4.166vw;font-size:clamp(12px,.833vw,16px)}
.form-hg2 .inp{padding:0 1.041vw;height:3.125vw;line-height:3.020vw;font-size:clamp(12px,1.041vw,20px)}
.form-hg2 .submit{width:9.635vw;height:2.604vw;line-height:2.604vw;font-size:clamp(12px,.833vw,16px)}
.snav-hg1 .snav-hd{padding:0 1.458vw;height:3.333vw;line-height:3.333vw}
.snav-hg1 .snav-hd:before{right:1.041vw;width:1.25vw;height:1.25vw;margin-top:-.625vw}
.snav-hg1 .snav-hd .title{font-size:clamp(12px,1.25vw,24px)}
.snav-hg1 .snav-cont{padding:.52vw 0}
.snav-hg1 .snav-cont .con{padding:0 2.395vw 0 1.25vw;height:2.942vw;line-height:2.942vw}
.snav-hg1 .snav-cont .con:before{right:1.197vw;width:.833vw;height:.468vw;margin-top:-.234vw}
.snav-hg1 .snav-cont .con .icon{margin-right:.833vw;width:1.666vw;height:1.666vw}
.snav-hg1 .snav-cont .con .tit{width:calc(100% - 2.5vw);font-size:clamp(12px,1.041vw,20px)}
.snav-hg1 .snav-cont .snav-sub{padding:.52vw 1.875vw;left:15.78vw;width:65.1vw;height:31.25vw;box-shadow:-.104vw .364vw 1.093vw 0 rgba(74,74,74,.25);border-radius:.52vw}
.snav-hg1 .snav-cont .snav-sub .hd{padding:.781vw 0}
.snav-hg1 .snav-cont .snav-sub .hd .tit{font-size:1.354vw}
.snav-hg1 .snav-cont .snav-sub .cont{padding:.729vw 0}
.snav-hg1 .snav-cont .snav-sub .cont .item{padding:.52vw 0}
.snav-hg1 .snav-cont .snav-sub .cont .left{margin-right:1.354vw;width:6.354vw}
.snav-hg1 .snav-cont .snav-sub .cont .left a{padding-right:.625vw;font-size:clamp(12px,1.041vw,20px);background:url(../images/hg-icon_arrow7.png) right top 0.4vw no-repeat;-webkit-background-size:.468vw auto;background-size:.468vw auto}
.snav-hg1 .snav-cont .snav-sub .cont .right{width:calc(100% - 7.708vw)}
.snav-hg1 .snav-cont .snav-sub .cont .right a{margin-right:1.406vw;font-size:clamp(12px,1.041vw,20px)}
.snav-hg2 .hd{padding:.781vw;min-height:3.645vw}
.snav-hg2 .hd .tit{font-size:1.354vw}
.snav-hg2 .cont a{padding:.781vw;padding-right:2.083vw;font-size:1.041vw}
.snav-hg2 .cont a i{margin-top:-.937vw;right:.52vw;width:1.875vw;height:1.875vw;-webkit-background-size:.781vw auto;background-size:.781vw auto}
.snav-hg2 .cont ul ul{padding:.52vw 0}
.snav-hg2 .cont ul ul a{padding:.729vw!important;padding-right:2.083vw!important;font-size:1.041vw!important}
.snav-hg2 .cont ul ul a:before{margin-top:-.937vw;right:.52vw;width:1.875vw;height:1.875vw;-webkit-background-size:.416vw auto;background-size:.416vw auto;-webkit-transform:translateX(.26vw);-ms-transform:translateX(.26vw);-o-transform:translateX(.26vw);transform:translateX(.26vw)}
.enter-hg1{padding:1.666vw .833vw .781vw}
.enter-hg1 .enter-hd{margin-bottom:1.406vw}
.enter-hg1 .enter-hd .title{font-size:clamp(12px,1.041vw,20px)}
.enter-hg1.v1{padding:1.875vw 1.354vw 2.291vw;border-radius:.52vw}
.enter-hg1.v1 .enter-hd{margin-bottom:1.145vw}
.enter-hg1.v1 .enter-hd .title{font-size:1.562vw}
.enter-hg1.v1 .menber-hg1{padding:1.145vw .833vw 1.506vw}
.enter-hg1.v1 .lst-hg1{margin:0 -.39vw -.781vw}
.enter-hg1.v1 .lst-hg1 li{padding:0 .39vw;margin-bottom:.781vw}
.enter-hg1.v1 .lst-hg1 a{font-size:clamp(12px,.937vw,18px);height:2.604vw;line-height:2.5vw}
.enter-hg1.v1 .lst-hg2 .icon{margin-bottom:.26vw;width:3.645vw;height:3.645vw;line-height:3.645vw}
.enter-hg1.v1 .lst-hg2 .tit{font-size:clamp(12px,.937vw,18px)}
.enter-hg1.v1 .menber-hg1 .menber-title{margin-bottom:.885vw;font-size:1.562vw}
.enter-hg1.v1 .menber-hg1 .member-btn{margin-top:1.562vw;min-width:13.02vw;font-size:clamp(12px,.937vw,18px);line-height:1.979vw}
.menber-hg1{margin-top:.729vw;padding:1.145vw .833vw;box-shadow:.104vw .104vw 1px 0 rgba(255,255,255,.34) inset,-.104vw -.104vw 1px 0 rgba(255,208,175,.34) inset;border-radius:.26vw}
.menber-hg1 .menber-title{margin-bottom:.833vw;font-size:clamp(12px,1.145vw,22px)}
.menber-hg1 .member-btn{margin-top:1.041vw;line-height:1.77vw;border-radius:.937vw;font-size:clamp(12px,.833vw,16px)}
.news-hg1{margin-top:.729vw}
.news-hg1 .news-title{margin-bottom:.416vw;padding-left:.885vw;font-size:clamp(12px,1.041vw,20px)}
.news-hg1 .news-title:before{left:.156vw;width:.156vw;height:1.145vw;margin-top:-.57vw}
.filter-hg1{margin-bottom:1.04vw;border-radius:.52vw 0 0}
.filter-hg1 .box{padding:1.875vw 1.562vw;padding-right:2.083vw}
.filter-hg1 .items+.items{margin-top:1.666vw}
.filter-hg1 .label{margin-right:.63vw;width:4.362vw;font-size:clamp(12px,.833vw,16px);line-height:1.82vw}
.filter-hg1 .ls1{margin:0 -.21vw;margin-bottom:-.572vw}
.filter-hg1 .ls1 li{padding:0 .21vw;margin-bottom:.572vw}
.filter-hg1 .ls1 a{padding:0 1.041vw;min-width:4.69vw;font-size:clamp(12px,.833vw,16px);line-height:1.82vw;border-radius:.26vw}
.filter-hg1 .ls1 .on a{min-width:4.69vw}
.filter-hg1 .ls1.v1{margin-left:0;margin-right:0}
.filter-hg1 .ls1.v1 li{padding:0}
.filter-hg1 .ls1.v1 a{min-width:0}
.filter-hg1 .box:nth-child(1){padding-top:1.562vw;padding-bottom:1.562vw;box-shadow:0 .364vw .677vw 0 rgba(78,78,78,.15)}
.filter-hg1.v1 .box{padding:1.302vw .937vw}
.filter-hg1.v1 .items+.items{margin-top:.781vw}
.filter-hg1.v1 .label{margin-right:.885vw;width:4.687vw}
.zx-hg1{margin-bottom:1.041vw;border-radius:.52vw}
.zx-hg1 .pic{height:8.854vw}
.zx-hg1 .tag{padding:1.666vw 3.541vw 1.354vw}
.zx-hg1 .tag span{font-size:clamp(12px,1.041vw,20px);line-height:2.239vw;border-radius:.26vw}
.zx-hg1 .tag span+span{margin-top:.781vw}
.zx-hg1 .btn{font-size:clamp(12px,1.041vw,20px);height:2.864vw;line-height:2.864vw}
.phb-hg1{margin:1.041vw 0}
.phb-hg1 .hd{padding:.35vw .737vw;margin-bottom:.572vw;border-radius:.52vw 0 0 .52vw}
.phb-hg1 .hd .icon{margin-right:.325vw;width:2.5vw;height:2.5vw;line-height:2.5vw}
.phb-hg1 .hd .tit{font-size:1.354vw}
.xgzx-hg1{margin:1.04vw 0;border-radius:.52vw}
.xgzx-hg1 .hd{padding:.52vw .837vw}
.xgzx-hg1 .hd .icon{margin-right:.425vw;width:2.5vw;height:2.5vw;line-height:2.5vw}
.xgzx-hg1 .hd .tit{font-size:1.354vw}
.xgzx-hg1 .cont{padding:.729vw 1.354vw 1.041vw}
.fwsj-hg1 .hd{margin-bottom:-2.395vw;width:19.27vw;height:3.229vw}
.fwsj-hg1 .hd:after{height:3.75vw}
.fwsj-hg1 .hd .tit{font-size:1.562vw;line-height:2.916vw}
.fwsj-hg1 .cont{padding:2.864vw 0 .208vw;border-radius:.52vw}
.fwsj-hg1 .more{font-size:clamp(12px,.833vw,16px);line-height:2.6vw}
.fwsj-hg1 .more i{margin-left:.416vw;width:1.458vw;height:.677vw}
.fwsj-hg1 .more:hover i{-webkit-transform:translateX(.26vw);-ms-transform:translateX(.26vw);-o-transform:translateX(.26vw);transform:translateX(.26vw)}
.cgzx-hg1{height:31.25vw}
.cgzx-hg1:before{top:1.041vw;border-radius:.52vw}
.cgzx-hg1 .hd{padding-top:1.354vw;padding-left:7.395vw;height:4.583vw}
.cgzx-hg1 .hd .tit{font-size:1.562vw}
.cgzx-hg1 .box{padding:2.083vw 1.562vw}
.cgzx-hg1 .cont .item{margin-bottom:1.041vw}
.cgzx-hg1 .cont .inp{padding:0 1.041vw;height:3.125vw;line-height:3.020vw;border-radius:.52vw;font-size:clamp(12px,.937vw,18px)}
.cgzx-hg1 .cont .vcode .inp{padding-right:8.333vw}
.cgzx-hg1 .cont .vcode .vcode-btn{margin-top:-1.406vw;right:.156vw;width:7.395vw;height:2.812vw;font-size:clamp(12px,.937vw,18px);border-radius:.52vw}
.cgzx-hg1 .btns{margin-top:2.812vw}
.cgzx-hg1 .btns .submit{height:2.864vw;line-height:2.864vw;border-radius:.52vw;font-size:clamp(12px,.937vw,18px)}
.cgzx-hg1+.enter-hg1{margin-top:1.04vw}
.qg-hg1{margin:1.041vw 0;border-radius:.52vw}
.qg-hg1 .hd{padding:0 1.458vw 0 1.041vw;height:3.645vw}
.qg-hg1 .hd .icon{margin-right:.729vw;width:1.458vw;height:1.458vw;line-height:1.458vw}
.qg-hg1 .hd .tit{font-size:1.562vw}
.qg-hg1 .hd .more{font-size:clamp(12px,.937vw,18px)}
.qg-hg1 .hd .more i{margin-left:.468vw;width:.416vw;height:.677vw}
.qg-hg1 .cont{padding:.52vw 1.041vw 1.093vw}
.xj-hg1{margin:1.041vw 0;border-radius:.52vw}
.xj-hg1 .hd{padding:0 1.458vw 0 1.25vw;height:3.645vw}
.xj-hg1 .hd .icon{margin-right:.729vw;width:1.458vw;height:1.458vw;line-height:1.458vw}
.xj-hg1 .hd .tit{font-size:1.562vw}
.xj-hg1 .hd .more{font-size:clamp(12px,.937vw,18px)}
.xj-hg1 .hd .more i{margin-left:.364vw;width:.416vw;height:.677vw}
.xj-hg1 .cont{padding:.52vw 1.041vw 1.093vw}
.sj-hg1{width:72.91vw;font-size:clamp(12px,1.25vw,24px)}
.sj-hg1 .td{padding:.729vw .52vw .885vw;min-height:3.645vw}
.sj-hg1 .tr:nth-child(1) .td{font-size:1.875vw;min-height:5.208vw}
.sj-hg1 .tr:nth-child(2) .td{font-size:1.875vw;min-height:7.5vw}
.sj-hg1 .td img{max-width:2.291vw}
.sj-hg1 .price{font-size:clamp(12px,1.25vw,24px)}
.sj-hg1 .price span{margin:0 .416vw;font-size:2.395vw}
.sj-hg1 .price-y{margin-top:.572vw;font-size:clamp(12px,.625vw,12px)}
.sj-hg1 .price-y span{font-size:clamp(12px,1.197vw,23px)}
.sj-hg1 .btn{margin:1.197vw auto;min-width:16.92vw;height:3.281vw;line-height:3.281vw;border-radius:1.614vw;font-size:clamp(12px,1.25vw,24px)}
.rdtl-hg1{margin:1.041vw 0;border-radius:.52vw}
.rdtl-hg1 .hd{padding:0 1.041vw;height:4.114vw}
.rdtl-hg1 .hd .icon{margin-right:.833vw;width:2.187vw;height:2.187vw;line-height:2.187vw}
.rdtl-hg1 .hd .tit{font-size:1.562vw}
.rdtl-hg1 .hd .more{font-size:clamp(12px,.937vw,18px)}
.rdtl-hg1 .hd .more i{margin-right:.312vw;width:.833vw;height:.833vw}
.rdtl-hg1 .cont{padding:.468vw 1.25vw 1.875vw}
.sjdt-hg1{margin:1.041vw 0;border-radius:.52vw}
.sjdt-hg1 .hd{padding:0 1.041vw;height:4.114vw}
.sjdt-hg1 .hd .icon{margin-right:.833vw;width:2.187vw;height:2.187vw;line-height:2.187vw}
.sjdt-hg1 .hd .tit{font-size:1.562vw}
.sjdt-hg1 .hd .more{font-size:clamp(12px,.937vw,18px)}
.sjdt-hg1 .hd .more i{margin-right:.312vw;width:.833vw;height:.833vw}
.sjdt-hg1 .cont{padding:.677vw 1.145vw 1.666vw}
.rmsj-hg1{margin:1.041vw 0;border-radius:.52vw}
.rmsj-hg1 .hd{padding:0 1.041vw;height:4.114vw}
.rmsj-hg1 .hd .icon{margin-right:.833vw;width:2.187vw;height:2.187vw;line-height:2.187vw}
.rmsj-hg1 .hd .tit{font-size:1.562vw}
.rmsj-hg1 .hd .more{font-size:clamp(12px,.937vw,18px)}
.rmsj-hg1 .hd .more i{margin-right:.312vw;width:.833vw;height:.833vw}
.rmsj-hg1 .cont{padding:.729vw 2.291vw 1.458vw}
.prod-hg1{margin-bottom:1.041vw}
.prod-hg1 .cor{padding:.625vw 2.083vw;padding-left:2.395vw;min-height:29.68vw;border-radius:.52vw}
.prod-hg1 .f1{padding:1.145vw .416vw}
.prod-hg1 .f1 .tit{font-size:1.666vw}
.prod-hg1 .f2{padding:1.197vw .416vw;font-size:clamp(12px,1.041vw,20px)}
.prod-hg1 .f2 .tit{margin-right:.312vw;width:5.208vw}
.prod-hg1 .f2 .price{margin-top:-.156vw;margin-right:.937vw;font-size:1.562vw}
.prod-hg1 .f3{padding:.625vw .52vw;font-size:clamp(12px,1.041vw,20px)}
.prod-hg1 .f3 .item{padding:.572vw 0;padding-right:1.041vw}
.prod-hg1 .f3 .tit{margin-right:.52vw;width:5.208vw}
.prod-hg1 .f4{padding:1.562vw 0 2.187vw}
.prod-hg1 .f4 .lg{margin-right:2.083vw;width:5.729vw;height:4.062vw;line-height:4.062vw}
.prod-hg1 .f4 .t1 .name{margin-right:.937vw;font-size:1.354vw}
.prod-hg1 .f4 .t1 .score img{margin-right:.364vw;width:.885vw}
.prod-hg1 .f4 .t1 .score .num{font-size:clamp(12px,.833vw,16px)}
.prod-hg1 .f4 .t2{margin-top:.729vw;font-size:clamp(12px,.833vw,16px);line-height:1.041vw}
.prod-hg1 .f4 .t2 span+span{margin-left:1.822vw}
.prod-hg1 .f4 .t2 .aq{margin-left:.63vw}
.prod-hg1 .f4 .t2 .aq img{margin-top:-.104vw;margin-right:.312vw;width:.78vw}
.prod-hg1 .btns a{margin-right:1.77vw;padding:0 .781vw;min-width:19.06vw;height:3.645vw;line-height:3.541vw;font-size:1.354vw;border-radius:.26vw}
.prod-hg1 .btns img{margin-right:1.875vw;max-width:1.875vw}
.prod-hg2{border-radius:.52vw}
.prod-hg2 .hd{padding:0 1.562vw}
.prod-hg2 .hd .tit{padding:1.041vw .52vw;font-size:clamp(12px,1.041vw,20px)}
.prod-hg2 .hd .tit:before{height:.104vw}
.prod-hg2 .cont{padding:1.77vw 3.385vw 3.437vw;font-size:clamp(12px,1.041vw,20px)}
.cptj-hg1{border-radius:.52vw}
.cptj-hg1 .hd{margin-bottom:.26vw;padding:.729vw 1.041vw}
.cptj-hg1 .hd .icon{margin-right:.729vw;width:2.187vw;height:2.187vw;line-height:2.187vw}
.cptj-hg1 .hd .tit{font-size:1.562vw}
.cptj-hg1 .hd .more{font-size:clamp(12px,.937vw,18px)}
.cptj-hg1 .hd .more i{margin-right:.364vw;width:.833vw;height:.833vw}
.cptj-hg1 .cont{padding:0 .781vw}
.det-hg1{padding:1.354vw 9.114vw 4.635vw}
.det-hg1 .hd{margin-bottom:2.135vw}
.det-hg1 .hd .tit{font-size:1.875vw}
.det-hg1 .hd .info{margin-top:.52vw;font-size:clamp(12px,1.041vw,20px)}
.det-hg1 .cont,.det-hg2{font-size:clamp(12px,.937vw,18px)}
.det-hg3 .big-img{border-radius:.52vw}
.det-hg3 .box{padding:2.187vw 1.458vw 4.010vw;border-radius:0 0 .52vw .52vw}
.det-hg3 .box .top-hg2{margin-bottom:1.666vw!important}
.det-hg3 .box .cont{padding:0 .989vw;font-size:clamp(12px,.937vw,18px)}
.det-hg3 .tips{padding:.729vw 2.395vw 1.25vw;margin-top:1.354vw;border-radius:.52vw;font-size:clamp(12px,.833vw,16px)}
.det-hg3 .tips h4{margin-bottom:.312vw;font-size:clamp(12px,1.041vw,20px)}
.det-hg4{font-size:clamp(12px,.937vw,18px)}
.det-hg4 .det-top{padding:1.666vw 2.083vw 2.083vw;margin-bottom:1.666vw;border-radius:.52vw}
.det-hg4 .det-top .left{margin-top:.416vw;margin-right:2.604vw;width:44.79vw}
.det-hg4 .det-top .right{width:calc(100% - 47.39vw)}
.det-hg4 .det-top .pic{height:21.87vw;border-radius:.52vw}
.det-hg4 .det-top .item{padding:.625vw .312vw}
.det-hg4 .det-top .tit{font-size:1.875vw}
.det-hg4 .det-top .addr{font-size:clamp(12px,.937vw,18px)}
.det-hg4 .det-top .addr img{margin:-.104vw .208vw 0 0;max-width:1.041vw}
.det-hg4 .det-top .addr span{margin-right:1.25vw}
.det-hg4 .det-top .desc{margin-top:.937vw;margin-bottom:.937vw;font-size:clamp(12px,.937vw,18px)}
.det-hg4 .det-items+.det-items{margin-top:1.77vw}
.det-hg4 .det-items .hd{margin-bottom:1.406vw;padding:.468vw 2.604vw}
.det-hg4 .det-items .hd .tit{font-size:1.875vw}
.box-hg1 .box-col{width:calc(100% - 22.91vw)}
.box-hg1 .box-cor{width:21.87vw}
.box-hg2 .box-col{border-radius:.52vw}
.box-hg2 .box-col .box-cont{padding:1.041vw 1.458vw}
.box-hg2 .box-com .box-cont{padding:.885vw 1.041vw}
.box-hg2 .box-com .box-com_items+.box-com_items,.box-hg2 .box-cor .box-cor_items+.box-cor_items{margin-top:1.041vw}
.box-hg2 .box-cor .box-cor_items:nth-child(1) .box-cont{padding:.625vw 1.354vw}
.box-hg2 .box-cor .box-cor_items:nth-child(2) .box-cont{padding:.52vw .833vw}
.box-hg2 .box-hd{padding:0 1.041vw 0 1.406vw;height:3.645vw}
.box-hg2 .box-hd .title{font-size:1.458vw}
.box-hg2 .box-hd .more{font-size:clamp(12px,.937vw,18px)}
.box-hg2 .box-hd .more i{margin-left:.468vw;width:.416vw;height:.677vw}
.box-hg2 .box-hd .more:hover i{-webkit-transform:translateX(.156vw);-ms-transform:translateX(.156vw);-o-transform:translateX(.156vw);transform:translateX(.156vw)}
.box-hg2 .form-hg1{padding-bottom:.885vw}
.box-hg3 .box-col .top-hg2{margin-top:2.29vw;margin-bottom:.31vw}
.box-hg3 .top-hg2 .title{padding-left:.937vw;font-size:1.666vw}
.box-hg3 .top-hg2 .title:before{left:0;width:.208vw}
.box-hg3 .pagination{margin-top:3.125vw}
.box-hg5{margin-bottom:1.041vw}
.box-hg5 .box-cor{padding:1.302vw 1.041vw;padding-right:1.666vw}
.box-hg5 .big-img{height:31.25vw}
.box-hg5 .big-img .play-btn{margin:-2.343vw 0 0 -2.343vw;width:4.687vw;height:4.687vw}
.box-hg6{margin-bottom:1.041vw;border-radius:.52vw}
.box-hg6 .box-cor{padding:.729vw .937vw;padding-left:1.25vw}
.box-hg6 .big-img{height:28.12vw}
.box-hg7{padding:0 3.854vw 0 2.083vw}
.box-hg7 .intro{padding-top:.312vw}
.box-hg7 .intro .tit{font-size:1.875vw}
.box-hg7 .intro .info{margin-top:1.77vw;font-size:clamp(12px,1.145vw,22px)}
.box-hg7 .intro .info p+p{margin-top:.781vw}
.box-hg7 .intro .codes{margin-top:2.395vw;font-size:clamp(12px,.937vw,18px)}
.box-hg7 .intro .codes .item{margin-right:2.083vw;width:8.75vw}
.box-hg7 .intro .codes .pic{margin:0 auto .677vw;padding:.52vw;width:8.75vw;height:8.75vw;line-height:7.708vw;border-radius:.52vw}
.box-hg7 .form{border-radius:.52vw}
.box-hg7 .form .hd{padding:.781vw 1.979vw;height:4.479vw}
.box-hg7 .form .hd .icon{margin-right:1.041vw;width:2.5vw;height:2.5vw;line-height:2.5vw}
.box-hg7 .form .hd .tit{font-size:1.562vw}
.box-hg7 .form .bd{padding:2.76vw 1.979vw 1.822vw}
.box-hg7 .form .cont{margin:0 -.52vw -2.083vw}
.box-hg7 .form .cont .item{padding:0 .52vw;margin-bottom:2.083vw}
.box-hg7 .form .cont .label{padding-right:1.145vw;font-size:clamp(12px,1.041vw,20px);line-height:2.864vw}
.box-hg7 .form .cont .inp{padding:0 .781vw;width:17.44vw;height:2.864vw;line-height:2.76vw;border-radius:.52vw;font-size:clamp(12px,1.041vw,20px)}
.box-hg7 .form .cont .tar{padding:.781vw;width:39.06vw;height:9.895vw;border-radius:.52vw;font-size:clamp(12px,1.041vw,20px)}
.box-hg7 .form .btns{margin-top:2.239vw}
.box-hg7 .form .btns .submit{width:20.98vw;height:2.864vw;font-size:clamp(12px,1.041vw,20px);border-radius:.52vw}
.box-hg8+.box-hg8{margin-top:1.041vw}
.box-hg8 .top-hg3{margin-top:1.145vw}
.box-hg8 .pagination{margin-top:2.76vw}
.lst-hg17.v1 .con{padding:.677vw 0}
.lst-hg26.v1 .con{padding:.885vw .416vw}
.lst-hg26.v1 .desc{margin-top:.312vw}
.lst-hg36{margin:0 -.52vw -1.041vw}
.lst-hg36 li{padding:0 .52vw;margin-bottom:1.041vw}
.lst-hg36 .con{border-radius:.52vw}
.lst-hg36 .text{padding-bottom:.312vw}
.lst-hg36 .f1{padding:.416vw .625vw 1.093vw}
.lst-hg36 .f1 .tit{font-size:clamp(12px,.937vw,18px)}
.lst-hg36 .f2{padding:0 .52vw}
.lst-hg36 .f2 .icon{margin-right:.104vw;width:1.666vw;height:1.666vw;line-height:1.666vw}
.lst-hg36 .f2 .tit{width:calc(100% - 1.77vw);font-size:clamp(12px,.729vw,14px)}
.lst-hg37{margin:.677vw 1.406vw 2.604vw}
.lst-hg37 li{margin-bottom:.26vw}
.lst-hg37 .con{padding:0 1.041vw 0 1.354vw;height:2.604vw;line-height:2.604vw;border-radius:.52vw}
.lst-hg37 .num{margin-right:.989vw;width:1.562vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg37 .icon{margin-right:.26vw;margin-right:.729vw;width:2.083vw;height:2.083vw;line-height:2.083vw}
.lst-hg37 .tit{font-size:clamp(12px,1.041vw,20px)}
.lst-hg38 .tit{padding-left:1.145vw;font-size:clamp(12px,.937vw,18px);height:2.291vw;line-height:2.291vw}
.lst-hg38 .tit:before{width:.416vw;height:.416vw;margin-top:-.208vw}
.lst-hg39{margin:0 -.468vw -.937vw}
.lst-hg39 li{padding:0 .468vw;margin-bottom:.937vw}
.lst-hg39 .con{padding:1.041vw;height:14.47vw}
.lst-hg39 .tit{font-size:1.458vw}
.lst-hg39 .desc{margin-top:.729vw;font-size:clamp(12px,.989vw,19px)}
.lst-hg40{padding:6.77vw 9% 3.020vw;border-radius:.729vw}
.lst-hg40:before{margin-left:-1.744vw;width:3.489vw;height:2.5vw}
.lst-hg40 li{padding:0 4.17vw;margin-bottom:3.125vw}
.lst-hg40 .con{padding-top:3.333vw}
.lst-hg40 .con:before{margin-left:-.651vw;width:1.302vw;height:1.302vw}
.lst-hg40 .tit{font-size:1.458vw}
.lst-hg40 .desc{margin-top:1.354vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg41 .con{padding:1.666vw;height:31.35vw}
.lst-hg41 .icon{margin-bottom:2.604vw;height:7.083vw;line-height:7.083vw}
.lst-hg41 .tit1{width:1.979vw;font-size:1.875vw}
.lst-hg41 .bot{left:1.666vw;bottom:1.041vw;right:1.666vw}
.lst-hg41 .tit2{font-size:1.458vw}
.lst-hg41 .desc{margin-top:1.562vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg42 li{margin-bottom:.781vw}
.lst-hg42 .left{padding:1.041vw;border-radius:.729vw}
.lst-hg42 .icon{margin-bottom:1.354vw;height:5.208vw;line-height:5.208vw}
.lst-hg42 .tit{font-size:1.458vw}
.lst-hg42 .desc{margin-top:.729vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg43 .swiper-hg11{margin-bottom:.885vw}
.lst-hg43 .text{border-radius:.729vw}
.lst-hg43 .text .item{padding:3.854vw 7.08vw}
.lst-hg43 .text .tit{font-size:1.458vw}
.lst-hg43 .text .desc{margin-top:1.354vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg44{margin:0 -.312vw -.625vw}
.lst-hg44 li{padding:0 .312vw;margin-bottom:.625vw}
.lst-hg44 .con{padding:4.895vw 2.19vw;min-height:27.5vw;border-radius:.26vw}
.lst-hg44 .icon{margin-bottom:1.145vw;height:5vw;line-height:5vw}
.lst-hg44 .tit{font-size:1.458vw}
.lst-hg44 .desc{margin-top:2.187vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg45{margin:0 -.312vw -.625vw}
.lst-hg45 li{padding:0 .312vw;margin-bottom:.625vw}
.lst-hg45 .con{padding:7.604vw 2.34vw 3.125vw;min-height:24.79vw}
.lst-hg45 .num{font-size:1.458vw}
.lst-hg45 .line{margin:.26vw auto .625vw;width:1.562vw;height:.26vw}
.lst-hg45 .tit{font-size:1.458vw}
.lst-hg45 .desc{margin-top:1.979vw;font-size:clamp(12px,.937vw,18px)}
.indexHome-hg10_1{padding:5.364vw 0 5.937vw}
.index-hg10_1{padding:8.333vw 0 4.166vw}
.index-hg10_2{padding:4.166vw 0}
.index-hg10_3{padding:4.166vw 0 8.645vw}
.index-hg10_4,.index-hg10_5{padding:3.020vw 0}
.index-hg10_5 .top-hg6{margin-bottom:4.062vw}
.index-hg10_6{padding:3.020vw 0}
.index-hg10_6 .top-hg6{margin-bottom:4.166vw}
.index-hg10_7,.index-hg10_8{padding:2.604vw 0}
.index-hg10_9{padding:8.333vw 0 8.593vw}
.index-hg10_10{padding:8.333vw 0 8.645vw}
.index-hg10_11{margin:8.645vw 0 9.375vw;padding:8.333vw 0 6.041vw}
.index-hg10_11 .top-hg6{margin-bottom:3.645vw}
.index-hg10_12{padding:7.916vw 0 8.645vw}
.index-hg10_12 .top-hg7{width:54.27vw}
.dz-hg1{padding:3.125vw 28%;min-height:32.39vw}
.dz-hg1 .phone{left:5.208vw;width:12.34vw}
.dz-hg1 .tit{font-size:1.458vw}
.dz-hg1 .desc{margin-top:3.125vw;font-size:clamp(12px,.937vw,18px)}
.gzfa-hg1{padding:3.125vw 10%;min-height:32.39vw;font-size:clamp(12px,.937vw,18px)}
.gzfa-hg1 .tit{font-size:1.875vw}
.gzfa-hg1 .desc{margin-top:2.812vw}
.gzfa-hg1 .desc p+p{margin-top:.104vw}
.gzfa-hg1 .desc .p1{font-size:1.458vw}
.gzfa-hg1 .btn{margin:1.875vw auto 0;padding:0 1.041vw;min-width:9.895vw;height:3.229vw;line-height:3.229vw;font-size:1.46vw;border-radius:.42vw}
.form-hg3{margin-top:2.395vw;width:54.27vw}
.form-hg3 .cont{margin-bottom:-.833vw}
.form-hg3 .item{margin-bottom:.833vw;width:calc(50% - .416vw)}
.form-hg3 .inp,.form-hg3 .sel{padding:0 1.145vw;height:5.208vw;font-size:1.458vw;border-radius:.26vw}
.form-hg3 .sel{padding-right:3.125vw;background:url(../images/hg-icon_arrow20.png) right center no-repeat #9fa6a4;-webkit-background-size:1.354vw auto;background-size:1.354vw auto}
.index-hg11_1{padding:8.645vw 0 8.75vw}
.index-hg11_2{padding:8.333vw 0 4.114vw}
.index-hg11_3{padding:4.114vw 0 0}
.index-hg11_4{padding:5.312vw 0 8.645vw}
.index-hg11_4:before{border-radius:9.375vw 9.375vw 0 0}
.index-hg11_4:after{left:.52vw;top:.52vw;right:.52vw;border-radius:9.375vw 9.375vw 0 0}
.index-hg11_4 .top-hg6{margin-bottom:3.333vw}
.index-hg11_4 .top-hg6 .desc{margin-top:.312vw}
.index-hg11_5{padding:2.291vw 0 4.010vw}
.index-hg11_6{padding:4.010vw 0 8.541vw}
.tabs-hg2{margin-bottom:1.666vw}
.tabs-hg2 ul{margin:0 -2.083vw}
.tabs-hg2 li{padding:0 2.083vw 2.031vw}
.tabs-hg2 li:before{height:.26vw}
.tabs-hg2 a{padding:1.406vw 1.041vw;font-size:1.875vw;border-radius:2.812vw}
.tabs-hg2 .on:before{width:11.97vw}
.lst-hg46 .right{padding:2.083vw 3.854vw;border-radius:.52vw}
.lst-hg46 .video{height:29.47vw;border-radius:.52vw}
.lst-hg46 .video .play{margin:-2.031vw 0 0 -2.031vw;width:4.062vw;height:4.062vw}
.lst-hg46 .tit{padding-left:1.666vw;font-size:1.458vw}
.lst-hg46 .tit:before{margin-top:-.625vw;width:1.093vw;height:1.25vw}
.lst-hg46 .desc{margin-top:1.666vw;font-size:clamp(12px,.937vw,18px)}
.lst-hg47{margin:0 -1.041vw -2.083vw}
.lst-hg47 li{padding:0 1.041vw;margin-bottom:2.083vw}
.lst-hg47 .icon{margin-bottom:1.562vw;height:4.479vw;line-height:4.479vw}
.lst-hg47 .tit{padding-bottom:.729vw;margin-bottom:.625vw;font-size:1.458vw}
.lst-hg47 .tit:before{margin-left:-.52vw;width:1.041vw;height:.104vw}
.lst-hg47 .desc{font-size:clamp(12px,.937vw,18px)}
.swiper-hg12{padding:0 19.37vw}
.swiper-hg12 .swiArrow{top:11.97vw;width:3.020vw;height:3.020vw;-webkit-background-size:.781vw auto;background-size:.781vw auto}
.swiper-hg12 .swiArrow.prev{left:1.875vw}
.swiper-hg12 .swiArrow.next{right:1.875vw}
.swiper-hg12 .pic{margin-bottom:2.291vw;height:26.97vw;border-radius:.52vw}
.swiper-hg12 .text{padding:0 1.979vw}
.swiper-hg12 .tit{padding-top:1.562vw;font-size:1.458vw}
.swiper-hg12 .tit:before{width:2.864vw;height:.26vw}
.swiper-hg12 .desc{margin-top:.833vw;font-size:clamp(12px,.937vw,18px)}
.swiper-hg13 .swiArrow{top:5.937vw;width:3.020vw;height:3.020vw;-webkit-background-size:.781vw auto;background-size:.781vw auto}
.swiper-hg13 .swiArrow.prev{left:1.875vw}
.swiper-hg13 .swiArrow.next{right:1.875vw}
.swiper-hg13 .pic{margin-bottom:1.77vw;height:14.84vw;border-radius:.52vw}
.swiper-hg13 .text{padding:0 1.875vw}
.swiper-hg13 .tit{font-size:1.458vw}
.swiper-hg13 .desc{margin-top:.416vw;font-size:clamp(12px,.937vw,18px)}
.kh-hg1{margin-top:2.812vw}
.kh-hg1 .pic{margin:0 .26vw;height:2.604vw;line-height:2.604vw}
.sz-hg1{height:36.04vw}
.sz-hg1 .big-img{margin-left:-12.99vw;width:25.98vw}
.sz-hg1 .item{padding:1.302vw 1.041vw;min-width:17.44vw;font-size:1.458vw;border:solid #b68a4d;border-radius:2.604vw}
.gj-hg1 .right{padding:1.041vw 3.333vw;border-radius:.729vw}
.gj-hg1 .video{height:24.37vw;border-radius:.729vw}
.gj-hg1 .video .play{margin:-1.77vw 0 0 -1.77vw;width:3.541vw;height:3.541vw}
.gj-hg1 .ls1{margin:-1.041vw 0 -1.25vw;font-size:clamp(12px,.937vw,18px)}
.gj-hg1 .ls1 li{padding:.885vw 0 1.145vw;border-bottom:dashed #b68a4d}
.gj-hg1 .ls1 h4{font-size:1.458vw}
}
@media only screen and (max-width:949px){
.banner-hg2{height:200px}
.banner-hg2 .swp-pagination{bottom:10px!important}
.banner-hg2 .swp-pagination .swiper-pagination-bullet{margin:0 2px!important;width:10px;height:2px}
.banner-hg2 .swp-pagination .swiper-pagination-bullet-active{width:20px}
.banner-hg2 .text{top:14%}
.banner-hg2 .text .wp{padding:0 20px}
.banner-hg2 .text .tit{font-size:18px}
.banner-hg2 .text .line{margin:6px 0 10px;width:28px;height:2px}
.banner-hg2 .text .desc{width:60%;font-size:11px;line-height:1.6;max-height:6.4em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.banner-hg2 .text .more{margin-top:12px;padding:0 5px;min-width:56px;height:20px;line-height:18px;font-size:10px}
.banner-hg3{height:30vw}
.banner-hg3 .swp-pagination{bottom:5px!important}
.banner-hg3 .swp-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px!important}
.banner-hg4{height:260px!important}
.banner-hg4 .cont{top:30%!important}
.banner-hg4 .cont .tit{font-size:20px}
.banner-hg4 .cont .tit span{font-size:13px}
.banner-hg4 .cont .btn{padding:0 2px 0 8px;margin-top:10px!important;font-size:13px;min-width:110px;height:30px;line-height:28px}
.banner-hg4 .cont .btn i{width:24px;height:24px}
.banner-hg4 .cont .btn i:before{-webkit-background-size:8px auto;background-size:8px auto}
.swiper-hg3{padding:0 10%}
.swiper-hg3 .swiArrow{width:36px;height:36px;margin-top:-18px;-webkit-background-size:8px auto;background-size:8px auto}
.swiper-hg3 .swiArrow.prev{left:3.5%}
.swiper-hg3 .swiArrow.next{right:3.5%}
.swiper-hg3 .con{height:190px}
.swiper-hg3 .text{padding:15px}
.swiper-hg3 .tit{font-size:15px}
.swiper-hg3 .desc{margin-top:6px;font-size:12px}
.swiper-hg4 .swi-for{height:52vw}
.swiper-hg4 .swi-nav{margin-top:8px}
.swiper-hg4 .swi-nav .pic{height:14vw}
.swiper-hg5{padding-bottom:20px}
.swiper-hg5 .swp-pagination .swiper-pagination-bullet{margin:0 2px!important;width:10px;height:2px}
.swiper-hg5 .swp-pagination .swiper-pagination-bullet-active{width:20px}
.swiper-hg5 .text{height:86px}
.swiper-hg5 .tit{font-size:15px}
.swiper-hg5 .date{margin-top:4px;font-size:12px}
.swiper-hg6{height:52vw}
.swiper-hg6 .swp-pagination{bottom:10px!important}
.swiper-hg6 .swp-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px!important}
.swiper-hg7{height:52vw}
.swiper-hg7 .swp-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px!important}
.swiper-hg10 .tit{font-size:18px}
.swiper-hg10 .swiArrow{width:36px;height:36px;margin-top:-18px;-webkit-background-size:8px auto;background-size:8px auto}
.swiper-hg10 .swiArrow.prev{left:120px}
.swiper-hg10 .swiArrow.next{right:120px}
.swiper-hg11 .swiArrow{width:36px;height:36px;margin-top:-18px;-webkit-background-size:8px auto;background-size:8px auto}
.swiper-hg11 .swiArrow.prev{left:20px}
.swiper-hg11 .swiArrow.next{right:20px}
.swiper-hg11 .swp-pagination{bottom:20px!important}
.swiper-hg11 .swp-pagination .swiper-pagination-bullet{width:16px;margin:0 4px!important}
.swiper-hg12{padding:0}
.swiper-hg12 .swiArrow{top:calc(26vw - 18px);width:36px;height:36px;-webkit-background-size:8px auto;background-size:8px auto}
.swiper-hg12 .swiArrow.prev{left:10px}
.swiper-hg12 .swiArrow.next{right:10px}
.swiper-hg12 .pic{margin-bottom:15px;height:52vw}
.swiper-hg12 .text{padding:0 15px}
.swiper-hg12 .tit{font-size:16px;padding-top:15px}
.swiper-hg12 .tit:before{width:24px;height:3px}
.swiper-hg12 .desc{margin-top:8px;font-size:12px;line-height:1.8}
.swiper-hg13 .swiArrow{top:calc(26vw - 18px);width:36px;height:36px;-webkit-background-size:8px auto;background-size:8px auto}
.swiper-hg13 .swiArrow.prev{left:10px}
.swiper-hg13 .swiArrow.next{right:10px}
.swiper-hg13 .pic{margin-bottom:15px;height:52vw}
.swiper-hg13 .text{padding:0 15px}
.swiper-hg13 .tit{font-size:16px}
.swiper-hg13 .desc{margin-top:8px;font-size:12px;line-height:1.8}
.kh-hg1{margin-top:15px}
.kh-hg1 li{width:33.33%}
.tabs-hg2{margin:0 -15px;padding:0 15px 5px;white-space:nowrap;overflow-x:auto}
.tabs-hg2 ul{margin:0 -5px}
.tabs-hg2 li{padding:0 5px 10px;width:auto;min-width:25%}
.tabs-hg2 li:before{height:3px}
.tabs-hg2 a{padding:6px 15px;font-size:14px}
.tabs-hg2 .on:before{width:70px;max-width:90%}
.lst-hg1{margin:0 -4px -8px!important}
.lst-hg1 li{padding:0 4px!important;margin-bottom:8px!important}
.lst-hg1 a{font-size:12px!important;height:30px!important;line-height:28px!important}
.lst-hg1 img{width:14px}
.lst-hg2 .icon{width:40px!important;height:40px!important;line-height:40px!important;margin-bottom:6px!important}
.lst-hg2 .tit{font-size:12px!important}
.lst-hg6{margin:0 -5px -15px!important}
.lst-hg6 li{padding:0 5px!important;margin-bottom:15px!important;width:25%!important}
.lst-hg6 .con{padding:15px 10px}
.lst-hg6 .pic{height:100px;line-height:100px}
.lst-hg6 .f1{font-size:15px}
.lst-hg6 .f2 img{width:10px;margin:0 2px}
.lst-hg6 .f3{margin-top:8px}
.lst-hg6 .f3 .s1{line-height:1.8}
.lst-hg6 .f3 .s1 i{width:16px;height:8px}
.lst-hg8{margin:0 -5px -15px}
.lst-hg8 li{padding:0 5px;margin-bottom:15px;width:33.33%}
.lst-hg8 .pic{margin-bottom:6px;height:120px}
.lst-hg8 .yy{display:none}
.lst-hg8 .f1 .tit{font-size:15px}
.lst-hg8 .f1 .tag{padding:0 3px;font-size:9px;line-height:14px;min-width:32px}
.lst-hg8 .f2{font-size:12px;margin-top:2px}
.lst-hg8 .f3{margin-top:4px;font-size:12px;line-height:18px}
.lst-hg8 .f3 p{margin-bottom:2px}
.lst-hg8 .f3 img{width:14px}
.lst-hg16 .con{padding-left:12px!important;height:28px!important;line-height:28px!important}
.lst-hg16 .con:before{width:4px!important;height:4px!important;margin-top:-2px!important}
.lst-hg16 .tit{font-size:14px!important}
.lst-hg16 .date{font-size:12px!important}
.lst-hg17 .con{padding:6px 0!important}
.lst-hg17 .icon{width:24px;height:24px;line-height:24px;margin-right:10px}
.lst-hg17 .f1{font-size:15px}
.lst-hg17 .f2{font-size:10px}
.lst-hg17 .f2 img{width:16px;margin-right:2px}
.lst-hg17 .time{margin-left:10px;font-size:12px;line-height:24px}
.lst-hg18{margin:0 -5px -15px}
.lst-hg18 li{padding:0 5px;margin-bottom:15px}
.lst-hg18 .text{padding:10px 15px;min-height:106px}
.lst-hg18 .f1{font-size:15px}
.lst-hg18 .f2,.lst-hg18 .f3{font-size:12px;margin-top:4px}
.lst-hg19{margin:0 -5px -15px}
.lst-hg19 li{padding:0 5px;margin-bottom:15px}
.lst-hg19 .text{padding:10px 15px;min-height:86px}
.lst-hg19 .f1{font-size:15px}
.lst-hg19 .f2{margin-top:4px;font-size:12px}
.lst-hg20 .con{padding:10px 15px 10px 0}
.lst-hg20 .num{font-size:14px;width:30px;height:68px;line-height:68px}
.lst-hg20 .pic{margin-right:15px;width:82px;height:68px}
.lst-hg20 .text{padding-top:4px;width:calc(100% - 127px)}
.lst-hg20 .f1 .tit{font-size:15px;max-width:calc(100% - 38px)}
.lst-hg20 .f1 .tag{margin-left:6px;font-size:9px;height:14px;line-height:14px;min-width:32px}
.lst-hg20 .f2{margin-top:4px;font-size:12px;line-height:16px}
.lst-hg20 .f2 em{height:12px}
.lst-hg20 .f2 img{width:14px}
.lst-hg20 .f3{margin-top:4px;font-size:12px;line-height:16px}
.lst-hg21 a{padding-left:12px;height:28px;line-height:28px;font-size:14px}
.lst-hg21 a:before{width:4px;height:4px;margin-top:-2px}
.lst-hg22{margin-bottom:-15px}
.lst-hg22 li{margin-bottom:15px}
.lst-hg22 .text{padding:0 15px!important}
.lst-hg22 .tit{font-size:15px}
.lst-hg22 .desc{margin-top:2px;font-size:11px;line-height:1.6;max-height:4.8em}
.lst-hg22 .more{margin-top:6px;padding:0 5px;font-size:10px;min-width:56px;height:20px;line-height:18px}
.lst-hg23{margin:0 -10px -20px}
.lst-hg23 li{padding:0 10px;margin-bottom:20px}
.lst-hg23 .text{padding:15px;min-height:0}
.lst-hg23 .tit{font-size:15px}
.lst-hg23 .desc{margin-top:8px;font-size:12px;line-height:1.6}
.lst-hg24 .con{padding:10px}
.lst-hg24 .pic{margin:0 15px 0 0;width:100px;height:70px;line-height:70px}
.lst-hg24 .text{padding-top:2px;width:calc(100% - 85px)}
.lst-hg24 .tit{font-size:15px}
.lst-hg24 .desc{font-size:12px}
.lst-hg25 .con{padding-left:5px;height:64px}
.lst-hg25 .tit{font-size:15px;padding-left:10px}
.lst-hg25 .tit:before{width:4px;height:4px;margin-top:-2px}
.lst-hg25 .date{font-size:12px;margin-top:4px;padding-left:10px}
.lst-hg26 .con{padding:10px;min-height:0}
.lst-hg26 .tit{font-size:15px}
.lst-hg26 .date,.lst-hg26 .desc{margin-top:4px;font-size:12px}
.lst-hg27 li{margin-bottom:15px}
.lst-hg27 .con{padding:10px 10px 15px;flex-wrap:wrap}
.lst-hg27 .pic{width:100%;margin:0 0 15px;height:52vw}
.lst-hg27 .text{width:calc(100% - 65px);flex-shrink:0}
.lst-hg27 .tit{font-size:15px}
.lst-hg27 .date,.lst-hg27 .desc{margin-top:4px;font-size:12px}
.lst-hg27 .desc{line-height:1.6;max-height:3.2em}
.lst-hg27 .arrow{margin-left:15px;width:50px;height:80px}
.lst-hg27 .arrow i{width:30px;height:13px}
.lst-hg28{margin:0 -5px -15px}
.lst-hg28 li{padding:0 5px;margin-bottom:15px}
.lst-hg28 .con{padding:10px 15px 15px;min-height:0}
.lst-hg28 .f1 .tit{font-size:16px}
.lst-hg28 .f1 .price{padding-left:6px;font-size:12px}
.lst-hg28 .f1 .addr{font-size:11px}
.lst-hg28 .f1 .addr img{width:9px;margin-right:4px}
.lst-hg28 .f1 .addr i{margin-left:2px;margin-right:2px;width:2px;height:2px}
.lst-hg28 .f2{margin:6px -3px -4px}
.lst-hg28 .f2 span{margin:0 3px 4px;padding:0 5px;font-size:12px;min-width:40px;line-height:20px}
.lst-hg29 .pic{width:160px;height:120px;margin-right:20px}
.lst-hg29 .text{width:calc(100% - 180px)}
.lst-hg29 .f1 .tit{font-size:15px}
.lst-hg29 .f1 .score{padding-bottom:2px}
.lst-hg29 .f1 .score img{width:10px;margin-right:2px}
.lst-hg29 .f1 .score .num{font-size:12px;margin-left:3px}
.lst-hg29 .f2{margin-top:6px}
.lst-hg29 .f2 .l{width:calc(100% - 185px)}
.lst-hg29 .f2 .r{width:170px}
.lst-hg29 .f2 .info{font-size:12px}
.lst-hg29 .f2 .info p+p{margin-top:4px}
.lst-hg29 .f2 .info span{margin-left:6px}
.lst-hg29 .f2 .info span img{width:12px;margin-right:4px}
.lst-hg29 .f2 .btns a{font-size:12px;width:80px;height:28px;line-height:26px}
.lst-hg29 .f2 .time{margin-top:4px;font-size:12px}
.lst-hg29 .f3{font-size:12px;margin:6px -3px -4px}
.lst-hg29 .f3 span{padding:0 4px;margin:0 3px 4px;line-height:18px}
.lst-hg29 .f3 .fws{line-height:20px}
.lst-hg29 .f3 .fws img{width:10px;margin-right:4px}
.lst-hg30 .tit{font-size:15px}
.lst-hg30 .desc,.lst-hg30 .score{margin-top:4px}
.lst-hg30 .score img{width:10px;margin-right:2px}
.lst-hg30 .score .num{margin-left:3px;font-size:12px}
.lst-hg30 .desc{font-size:12px}
.lst-hg31 .pic{margin-right:20px;width:140px;height:114px}
.lst-hg31 .text{width:calc(100% - 160px)}
.lst-hg31 .f1 .tit{font-size:15px;margin-right:10px}
.lst-hg31 .f1 .score{margin-bottom:2px}
.lst-hg31 .f1 .score .num,.lst-hg31 .f2{font-size:12px}
.lst-hg31 .f2 .r{margin-left:20px}
.lst-hg31 .f2 .info p+p{margin-top:5px}
.lst-hg31 .f2 .info img{margin-right:2px;width:16px}
.lst-hg31 .f2 .tel{font-size:12px;width:120px;height:30px;line-height:28px}
.lst-hg31 .f2 .tel i{width:14px;height:14px;margin-right:3px}
.lst-hg32{margin:0 -5px -15px}
.lst-hg32 li{padding:0 5px;margin-bottom:15px}
.lst-hg32 .pic{margin-bottom:10px}
.lst-hg32 .tit{font-size:15px}
.lst-hg32 .date,.lst-hg32 .desc{margin-top:4px;font-size:12px}
.lst-hg33{margin:0 -5px -15px}
.lst-hg33 li{padding:0 5px;margin-bottom:15px}
.lst-hg33 .con{padding:15px 10px}
.lst-hg33 .pic{height:100px;line-height:100px}
.lst-hg33 .tit{font-size:15px}
.lst-hg33 .score img{margin:0 2px;width:10px}
.lst-hg33 .desc,.lst-hg33 .price{margin-top:6px;font-size:12px}
.lst-hg33 .price span{font-size:16px}
.lst-hg34{margin:2px 10px 10px}
.lst-hg34 .con{padding:15px 2px}
.lst-hg34 .pic{width:100px;height:74px;margin-right:15px}
.lst-hg34 .text{width:calc(100% - 115px)}
.lst-hg34 .tit{font-size:15px}
.lst-hg34 .score{margin-left:8px}
.lst-hg34 .score .num{font-size:12px}
.lst-hg34 .desc{margin-top:4px;font-size:12px}
.lst-hg35{margin:15px -5px -15px}
.lst-hg35 li{padding:0 5px;margin-bottom:15px}
.lst-hg36 .f1{padding:10px}
.lst-hg36 .f1 .tit{font-size:15px}
.lst-hg36 .f2 .icon{width:24px;height:24px;line-height:24px}
.lst-hg36 .f2 .tit{font-size:12px}
.lst-hg37 .con{height:40px;line-height:40px}
.lst-hg37 .icon{width:32px;height:32px;line-height:32px;margin-top:4px}
.lst-hg37 .tit{font-size:15px}
.lst-hg38 .tit{font-size:14px;height:28px;line-height:28px;padding-left:12px}
.lst-hg38 .tit:before{width:4px;height:4px;margin-top:-2px}
.lst-hg39 .con{padding:15px;height:160px}
.lst-hg39 .tit{font-size:16px}
.lst-hg39 .desc{margin-top:8px;font-size:12px}
.lst-hg40{padding:50px 20px 30px}
.lst-hg40 li{padding:0 2vw;margin-bottom:20px}
.lst-hg40 .con{padding-top:25px}
.lst-hg40 .con:before{width:14px;height:14px;margin-left:-7px}
.lst-hg40:before{width:30px;height:22px;margin-left:-15px}
.lst-hg40 .tit{font-size:16px}
.lst-hg40 .desc{margin-top:8px;font-size:12px}
.lst-hg41 .con{padding:20px 15px;height:340px}
.lst-hg41 .icon{height:60px;line-height:60px;margin-bottom:15px}
.lst-hg41 .tit1{font-size:20px}
.lst-hg41 .bot{left:15px;right:15px}
.lst-hg41 .tit2{font-size:18px}
.lst-hg41 .desc{margin-top:8px;font-size:12px}
.lst-hg42 .con{flex-wrap:wrap}
.lst-hg42 .left,.lst-hg42 .right{width:100%}
.lst-hg42 .left{order:2}
.lst-hg42 .right{margin-bottom:15px;order:1}
.lst-hg42 .icon{height:50px;line-height:50px;margin-bottom:8px}
.lst-hg42 .tit{font-size:18px}
.lst-hg42 .desc{margin-top:8px;font-size:12px}
.lst-hg43 .swiper-hg11{margin-bottom:10px}
.lst-hg43 .text .item{padding:30px 20px}
.lst-hg43 .text .tit{font-size:18px}
.lst-hg43 .text .desc{margin-top:8px;font-size:12px}
.lst-hg44 .con{padding:30px 15px;min-height:244px}
.lst-hg44 .icon{height:42px;line-height:42px;margin-bottom:10px}
.lst-hg44 .tit{font-size:18px}
.lst-hg44 .desc{margin-top:8px;font-size:12px}
.lst-hg45 .con{padding:60px 15px;min-height:246px}
.lst-hg45 .num{font-size:18px}
.lst-hg45 .line{width:20px;height:2px;margin:4px auto 6px}
.lst-hg45 .tit{font-size:18px}
.lst-hg45 .desc{margin-top:8px;font-size:12px}
.lst-hg46 .con{display:block}
.lst-hg46 .left,.lst-hg46 .right{width:100%}
.lst-hg46 .right{margin-top:10px;padding:20px}
.lst-hg46 .video{height:auto;padding-top:56.32%}
.lst-hg46 .video .play{width:54px;height:54px;margin:-27px 0 0 -27px}
.lst-hg46 .tit{padding-left:18px;font-size:16px}
.lst-hg46 .tit:before{width:12px;height:14px;margin-top:-7px}
.lst-hg46 .desc{margin-top:6px;font-size:12px;line-height:1.8}
.lst-hg47{margin:0 -5px -14px}
.lst-hg47 li{width:33.33%;padding:0 5px;margin-bottom:14px}
.lst-hg47 .icon{height:40px;line-height:40px;margin-bottom:2px}
.lst-hg47 .tit{font-size:15px;padding-bottom:8px;margin-bottom:8px}
.lst-hg47 .desc{margin-top:8px;font-size:12px;line-height:1.5}
.index-hg10_1,.index-hg10_10,.index-hg10_11,.index-hg10_12,.index-hg10_2,.index-hg10_3,.index-hg10_4,.index-hg10_5,.index-hg10_6,.index-hg10_7,.index-hg10_8,.index-hg10_9,.index-hg11_1,.index-hg11_2,.index-hg11_3,.index-hg11_4,.index-hg11_5,.index-hg11_6,.index2-hg1,.index2-hg2,.index2-hg3,.indexHome-hg10_1,.ny-hg1,.ny-hg10,.ny-hg11,.ny-hg12,.ny-hg14,.ny-hg2_1,.ny-hg2_2,.ny-hg2_3,.ny-hg2_4,.ny-hg3,.ny-hg4_1,.ny-hg4_2,.ny-hg6,.ny-hg7,.ny-hg8,.ny-hg9{padding:20px 0}
.ny-hg5{padding:12px 0}
.ny-hg11 .wp{display:block}
.ny-hg11 .col,.ny-hg11 .cor{width:100%}
.ny-hg11 .cor{margin-top:15px}
.index-hg10_2 .top-hg6{margin-bottom:25px!important}
.index-hg10_11{margin:20px 0}
.index-hg10_11 .top-hg6{margin-bottom:10px!important}
.index-hg10_12{padding-bottom:30px}
.form-hg3,.index-hg10_12 .top-hg7{max-width:100%}
.index-hg11_4:after,.index-hg11_4:before{border-radius:40px 40px 0 0}
.index-hg11_4:after{left:5px;top:5px;right:5px}
.box-hg3 .box-col .top-hg2,.box-hg3 .pagination,.box-hg8 .pagination,.ny-hg11 .pagination,.ny-hg4_1 .pagination,.ny-hg6 .pagination{margin-top:20px}
.cur{margin:0 -2px 10px!important}
.cur,.cur *{font-size:12px}
.cur *{margin:0 2px}
.top-hg2{height:auto!important;margin-bottom:10px!important}
.top-hg2 .title{padding-left:10px!important;font-size:18px!important}
.top-hg2 .title:before{width:2px!important;height:16px!important;margin-top:-8px!important;left:0!important}
.top-hg2 .more2,.top-hg2 .total{font-size:12px}
.top-hg2 .more2 i{width:12px;height:12px}
.top-hg3{padding-bottom:10px;margin-bottom:15px!important}
.top-hg3 .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.top-hg3 .tit{font-size:18px}
.top-hg4{margin:5px 0 12px}
.top-hg4 .total{font-size:12px}
.top-hg4 .sort{font-size:12px;margin:0 -5px}
.top-hg4 .sort .item{margin:0 5px}
.top-hg4 .sort .item i{margin-left:2px;width:8px;height:10px}
.top-hg5{margin-bottom:15px}
.top-hg5 .tit{font-size:18px}
.top-hg6{padding-bottom:15px;margin-bottom:20px!important}
.top-hg6:before{height:3px}
.top-hg6 .tit{font-size:18px!important}
.top-hg6 .desc{margin-top:4px;font-size:12px}
.top-hg6 .desc em{width:2px;height:12px;margin-left:6px;margin-right:6px}
.top-hg7 .tit{font-size:18px}
.top-hg7 .desc{margin-top:8px;font-size:12px}
.tit-hg2{padding-bottom:10px;margin-bottom:15px!important;font-size:18px}
.tit-hg2:before{width:30px;height:2px;margin-left:-15px}
.btns-hg1{margin-top:20px!important}
.btns-hg1 .s1{font-size:14px;min-width:120px;height:32px;line-height:32px}
.desc-hg1{margin-bottom:10px!important;font-size:12px;line-height:1.8}
.snav-hg2 .hd{min-height:32px;padding:10px 30px;background:url(../images/hg-icon_arrow6.png) right 15px center no-repeat #3fb07c;-webkit-background-size:8px auto;background-size:8px auto}
.snav-hg2 .hd .tit{font-size:18px}
.snav-hg2 .hd .tit i{display:block}
.snav-hg2 .cont{display:none}
.snav-hg2 .cont a{font-size:13px;min-height:0;padding:10px 40px 10px 15px}
.snav-hg2 .cont a i{right:3px}
.snav-hg2 .cont ul ul a{font-size:13px!important;padding:5px 40px 5px 15px!important}
.snav-hg2 .cont ul ul a:before{right:3px}
.serach-hg1 .hd .tit{font-size:15px;min-width:120px}
.serach-hg1 .so .inp{font-size:14px;height:40px;line-height:40px}
.serach-hg1 .so .submit{font-size:14px;width:70px;height:34px;line-height:32px}
.serach-hg1 .link{margin-top:6px;font-size:12px}
.form-hg2 .item{margin-bottom:20px}
.form-hg2 .label{font-size:13px;width:70px;left:15px}
.form-hg2 .inp{padding:0 15px;height:40px;line-height:38px;font-size:13px}
.form-hg2 .submit{font-size:14px;width:120px;height:32px;line-height:32px}
.form-hg3{margin-top:15px}
.form-hg3 .inp,.form-hg3 .sel{padding:0 15px;height:40px;line-height:40px;font-size:14px}
.form-hg3 .sel{padding-right:35px;-webkit-background-size:16px auto;background-size:16px auto;background-position:right 10px center}
.filter-hg1 .box{padding:10px 15px 15px!important}
.filter-hg1 .items{display:block}
.filter-hg1 .items+.items{margin-top:10px!important}
.filter-hg1 .label{padding:0 10px;width:auto!important;margin:0 0 4px!important;text-align:left;font-size:14px;line-height:1.5}
.filter-hg1 .ls1{margin-bottom:-5px}
.filter-hg1 .ls1 li{margin-bottom:5px}
.filter-hg1 .ls1 a{padding:0 10px;font-size:12px;line-height:24px;min-width:40px}
.filter-hg1 .ls1 .on a{min-width:50px}
.innerNav-hg1{margin-top:0;top:auto}
.innerNav-hg1 .wp{padding:0!important;width:100%!important;max-width:100%!important}
.innerNav-hg1 ul{flex-wrap:wrap}
.innerNav-hg1 ul li{width:25%}
.innerNav-hg1 ul a{padding:0 5px;font-size:12px;height:36px;line-height:36px}
.zx-hg1 .tag{padding:20px}
.zx-hg1 .tag span{font-size:14px;line-height:32px}
.zx-hg1 .tag span+span{margin-top:6px}
.zx-hg1 .btn{font-size:14px;height:36px;line-height:36px}
.phb-hg1 .hd{padding:6px 10px;margin-bottom:8px}
.phb-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.phb-hg1 .hd .tit{font-size:18px}
.xgzx-hg1 .hd{padding:6px 10px}
.xgzx-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.xgzx-hg1 .hd .tit{font-size:18px}
.xgzx-hg1 .cont{padding:10px 15px}
.cptj-hg1 .hd{padding:10px}
.cptj-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.cptj-hg1 .hd .tit{font-size:18px}
.cptj-hg1 .hd .more{font-size:12px}
.cptj-hg1 .hd .more i{width:12px;height:12px}
.cptj-hg1 .cont{padding:0 10px}
.fwsj-hg1 .hd{width:200px;height:34px;margin-bottom:-17px}
.fwsj-hg1 .hd .tit{font-size:18px;line-height:32px}
.fwsj-hg1 .cont{padding-top:20px}
.fwsj-hg1 .more{font-size:12px;line-height:40px}
.fwsj-hg1 .more i{width:24px;height:12px}
.cgzx-hg1{height:auto}
.cgzx-hg1 .hd{padding:18px 0 0 100px;height:58px}
.cgzx-hg1 .hd .tit{font-size:18px}
.cgzx-hg1 .box{padding:15px 15px 20px}
.cgzx-hg1 .cont .item{margin-bottom:10px}
.cgzx-hg1 .cont .inp{height:40px;line-height:38px;font-size:13px;padding:0 15px}
.cgzx-hg1 .cont .vcode .inp{padding-right:100px}
.cgzx-hg1 .cont .vcode .vcode-btn{width:90px;height:34px;font-size:12px;margin-top:-17px}
.cgzx-hg1 .btns{margin-top:15px}
.cgzx-hg1 .btns .submit{width:120px;height:32px;line-height:32px;font-size:12px;margin:0 auto}
.enter-hg1{padding:20px 15px!important}
.enter-hg1 .enter-hd{margin-bottom:15px!important}
.enter-hg1 .enter-hd .title{font-size:18px!important}
.menber-hg1{margin-top:10px!important;padding:15px!important}
.menber-hg1 .menber-title{font-size:18px!important;margin-bottom:10px!important}
.menber-hg1 .member-btn{margin-top:15px!important;font-size:12px!important;min-width:160px!important;height:30px!important;line-height:28px!important}
.qg-hg1 .hd{height:50px;padding:0 15px}
.qg-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.qg-hg1 .hd .tit{font-size:18px}
.qg-hg1 .hd .more{font-size:12px}
.qg-hg1 .hd .more i{width:6px;height:11px}
.xj-hg1 .hd{height:50px;padding:0 15px}
.xj-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.xj-hg1 .hd .tit{font-size:18px}
.xj-hg1 .hd .more{font-size:12px}
.xj-hg1 .hd .more i{width:6px;height:11px}
.rmsj-hg1 .hd{height:46px;padding:0 10px}
.rmsj-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.rmsj-hg1 .hd .tit{font-size:18px}
.rmsj-hg1 .hd .more{font-size:12px}
.rmsj-hg1 .hd .more i{width:12px;height:12px}
.rmsj-hg1 .cont{padding:10px 15px}
.rdtl-hg1 .hd{height:46px;padding:0 10px}
.rdtl-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.rdtl-hg1 .hd .tit{font-size:18px}
.rdtl-hg1 .hd .more{font-size:12px}
.rdtl-hg1 .hd .more i{width:12px;height:12px}
.rdtl-hg1 .cont{padding:10px 15px 20px}
.sjdt-hg1 .hd{height:46px;padding:0 10px}
.sjdt-hg1 .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.sjdt-hg1 .hd .tit{font-size:18px}
.sjdt-hg1 .hd .more{font-size:12px}
.sjdt-hg1 .hd .more i{width:12px;height:12px}
.sjdt-hg1 .cont{padding:10px 15px}
.sj-hg1{font-size:12px}
.sj-hg1 .td{padding:8px 5px;min-height:32px}
.sj-hg1 .td img{max-width:20px}
.sj-hg1 .tr:nth-child(1) .td{font-size:14px;min-height:50px}
.sj-hg1 .tr:nth-child(2) .td{font-size:16px;min-height:70px}
.sj-hg1 .price{font-size:14px}
.sj-hg1 .price span{font-size:20px;margin:0 3px}
.sj-hg1 .price-y{margin-top:3px;font-size:12px}
.sj-hg1 .price-y span{font-size:14px}
.sj-hg1 .btn{margin:8px 0;width:80px;min-width:0;height:28px;line-height:28px;font-size:12px}
.det-hg1{padding:20px;min-height:50vh}
.det-hg1 .hd{margin-bottom:20px}
.det-hg1 .hd .tit{font-size:18px}
.det-hg1 .hd .info{margin-top:4px;font-size:12px}
.det-hg1 .cont{font-size:12px}
.det-hg2{font-size:12px;line-height:1.8}
.det-hg3 .box{padding:20px 15px}
.det-hg3 .box .top-hg2{margin-bottom:10px!important}
.det-hg3 .box .cont{padding:0 10px;font-size:12px;line-height:1.8}
.det-hg3 .tips{margin-top:15px;padding:10px 15px;font-size:12px}
.det-hg3 .tips h4{font-size:15px;margin-bottom:2px}
.det-hg4{font-size:12px}
.det-hg4 .det-top{margin-bottom:20px;padding:15px 15px 5px;display:block}
.det-hg4 .det-top .left,.det-hg4 .det-top .right{width:100%}
.det-hg4 .det-top .left{margin-top:0}
.det-hg4 .det-top .right{margin-top:10px}
.det-hg4 .det-top .item{padding:6px 5px}
.det-hg4 .det-top .cur{margin-bottom:0!important}
.det-hg4 .det-top .pic{height:52vw}
.det-hg4 .det-top .tit{font-size:18px}
.det-hg4 .det-top .addr{font-size:12px}
.det-hg4 .det-top .addr span{margin-right:10px}
.det-hg4 .det-top .addr img{margin-right:2px;width:14px}
.det-hg4 .det-top .desc{margin:5px 0;font-size:12px;line-height:1.8}
.det-hg4 .det-items+.det-items{margin-top:20px}
.det-hg4 .det-items .hd{padding:6px 30px;margin-bottom:15px}
.det-hg4 .det-items .hd .tit{font-size:18px}
.prod-hg1{display:block;margin-bottom:15px}
.prod-hg1 .col,.prod-hg1 .cor{width:100%}
.prod-hg1 .cor{margin-top:15px;padding:5px 15px 20px;min-height:0}
.prod-hg1 .f1{padding:10px 5px}
.prod-hg1 .f1 .tit{font-size:18px}
.prod-hg1 .f2{padding:10px 5px;font-size:12px}
.prod-hg1 .f2 .tit{width:70px}
.prod-hg1 .f2 .price{font-size:15px;margin-right:4px}
.prod-hg1 .f3{padding:10px 5px;font-size:12px}
.prod-hg1 .f3 .item{padding:2px 0;width:100%!important}
.prod-hg1 .f3 .tit{width:70px;margin-right:6px}
.prod-hg1 .f4{padding:15px 0}
.prod-hg1 .f4 .lg{margin-right:15px;width:60px;height:42px;line-height:42px}
.prod-hg1 .f4 .t1 .name{font-size:15px}
.prod-hg1 .f4 .t1 .score img{width:10px;margin-right:2px}
.prod-hg1 .f4 .t1 .score .num{margin-left:3px;font-size:12px}
.prod-hg1 .f4 .t2{margin-top:3px;font-size:12px;line-height:18px}
.prod-hg1 .f4 .t2 .aq,.prod-hg1 .f4 .t2 span+span{margin-left:5px}
.prod-hg1 .f4 .t2 .aq img{width:12px;margin-right:4px}
.prod-hg1 .btns{justify-content:center}
.prod-hg1 .btns a{margin:0 2%!important;padding:0 20px!important;width:auto;min-width:46%;height:36px;line-height:34px;font-size:14px}
.prod-hg1 .btns img{max-width:20px;margin-right:6px}
.prod-hg2 .hd{padding:0 20px}
.prod-hg2 .hd .tit{padding:10px;font-size:16px}
.prod-hg2 .cont{padding:20px;font-size:14px}
.box-hg3{display:block}
.box-hg3 .box-col,.box-hg3 .box-cor{width:100%}
.box-hg3 .box-cor{margin-top:25px}
.box-hg4{display:block}
.box-hg4 .box-col,.box-hg4 .box-cor{width:100%}
.box-hg4 .box-cor{margin-top:20px}
.box-hg5{display:block}
.box-hg5 .box-col,.box-hg5 .box-cor{width:100%}
.box-hg5 .box-cor{padding:10px 15px}
.box-hg5 .big-img{height:52vw}
.box-hg5 .big-img .play-btn{width:60px;height:60px;margin:-30px 0 0 -30px}
.box-hg6{display:block}
.box-hg6 .box-col,.box-hg6 .box-cor{width:100%}
.box-hg6 .box-cor{padding:10px 15px}
.box-hg6 .big-img{height:52vw}
.box-hg7{padding:0;flex-wrap:wrap}
.box-hg7 .box-col,.box-hg7 .box-cor{width:100%}
.box-hg7 .box-col{margin-top:20px;order:2}
.box-hg7 .box-cor{order:1}
.box-hg7 .form .hd{padding:0 10px;height:50px}
.box-hg7 .form .hd .icon{margin-right:4px;width:26px;height:26px;line-height:26px}
.box-hg7 .form .hd .tit{font-size:18px}
.box-hg7 .form .bd{padding:20px 15px}
.box-hg7 .form .cont{margin-bottom:-15px;display:block}
.box-hg7 .form .cont .item{display:block;margin-bottom:15px}
.box-hg7 .form .cont .label{width:100%;padding:0;margin:0 0 6px;font-size:13px;line-height:1.5;text-align:left}
.box-hg7 .form .cont .inp,.box-hg7 .form .cont .tar{height:40px;line-height:38px;font-size:13px;width:100%!important}
.box-hg7 .form .cont .tar{height:120px}
.box-hg7 .form .btns{margin-top:30px}
.box-hg7 .form .btns .submit{width:120px;height:32px;line-height:32px;font-size:14px}
.box-hg7 .intro .tit{font-size:18px}
.box-hg7 .intro .info{margin-top:6px;font-size:12px}
.box-hg7 .intro .info p+p{margin-top:3px}
.box-hg7 .intro .codes{margin-top:15px;font-size:12px;justify-content:center}
.box-hg7 .intro .codes .item{width:100px;margin:0 10px}
.box-hg7 .intro .codes .pic{width:100px;height:100px;line-height:90px;padding:5px;margin-bottom:4px}
.box-hg8{display:block}
.box-hg8 .box-col,.box-hg8 .box-cor{width:100%}
.box-hg8 .box-cor{margin-top:20px}
.dqxztc{width:94%;padding:15px}
.dqxztc .close{display:block}
.dqxz-top{padding:0 0 10px;margin-bottom:5px}
.dqxz-top span{margin-bottom:5px;display:block}
.wby3{width:100%}
.dqxz-title{margin-bottom:10px}
.dqxz-title ul{white-space:nowrap;overflow-x:auto}
.dqxz-title li{font-size:14px!important;line-height:2}
.dqxz-title li *{font-size:inherit!important}
.dqxz-title li.cur{margin-bottom:0!important}
.dqxzbox{height:auto;max-height:60vh}
.dqxzbox ul jtbc-view{gap:5px}
.dqxzbox li{width:auto}
.dqxzbox li span{padding:0 12px;font-size:12px;line-height:2.2}
.dz-hg1{padding:40px 22%;min-height:250px}
.dz-hg1 .phone{width:16%;left:3%}
.dz-hg1 .tit{font-size:18px}
.dz-hg1 .desc{margin-top:8px;font-size:12px}
.gzfa-hg1{font-size:12px;min-height:340px;padding:40px 5%}
.gzfa-hg1 .tit{font-size:18px}
.gzfa-hg1 .desc{margin-top:8px}
.gzfa-hg1 .desc .p1{font-size:16px}
.gzfa-hg1 .btn{margin-top:10px;padding:0 10px;min-width:90px;height:32px;line-height:32px;font-size:14px}
.sz-hg1{zoom:.25}
.gj-hg1{display:block}
.gj-hg1 .left,.gj-hg1 .right{width:100%}
.gj-hg1 .right{margin-top:10px;padding:20px}
.gj-hg1 .video{height:auto;padding-top:56.32%}
.gj-hg1 .video .play{width:54px;height:54px;margin:-27px 0 0 -27px}
.gj-hg1 .ls1{font-size:12px;margin:-12px 0 -10px}
.gj-hg1 .ls1 li{padding:12px 0 10px;border-width:1px}
.gj-hg1 .ls1 h4{font-size:16px}
}
@media only screen and (max-width:767px){
.banner-hg4{height:52vw!important}
.swiper-hg9{min-height:auto;height:52vw}
.swiper-hg9 .swiArrow{display:none}
.swiper-hg9 .swp-pagination{bottom:10px!important}
.swiper-hg9 .swp-pagination .swiper-pagination-bullet{width:10px;margin:0 3px!important}
.swiper-hg10{padding:0}
.swiper-hg10 .text{padding:40px 18%}
.swiper-hg10 .swiArrow.prev{left:3%}
.swiper-hg10 .swiArrow.next{right:3%}
.swiper-hg11 .swiArrow{display:none}
.swiper-hg11 .swp-pagination{bottom:10px!important}
.swiper-hg11 .swp-pagination .swiper-pagination-bullet{margin:0 3px!important;width:10px}
.lst-hg6 li{width:50%!important}
.lst-hg18 li,.lst-hg19 li,.lst-hg8 li{width:50%}
.lst-hg23 li,.lst-hg28 li{width:100%}
.lst-hg29 li{margin-bottom:15px}
.lst-hg29 .con{padding:15px;display:block}
.lst-hg29 .pic,.lst-hg29 .text{width:100%;margin:0}
.lst-hg29 .pic{height:52vw;margin-bottom:10px}
.lst-hg29 .f1 .tit{max-width:64%}
.lst-hg29 .f1 .score{margin-left:10px}
.lst-hg29 .f2{display:block}
.lst-hg29 .f2 .l,.lst-hg29 .f2 .r{width:100%;float:none}
.lst-hg29 .f2 .r{margin-top:10px}
.lst-hg29 .f2 .btns{justify-content:flex-start}
.lst-hg29 .f2 .btns a{margin-right:10px}
.lst-hg29 .f2 .time{text-align:left}
.lst-hg30 .con{padding:10px 5px}
.lst-hg30 .pic{width:100px;height:75px;margin-right:15px}
.lst-hg30 .text{width:calc(100% - 115px)}
.lst-hg31 li{margin-bottom:15px}
.lst-hg31 .con{padding:15px;display:block}
.lst-hg31 .pic,.lst-hg31 .text{width:100%;margin:0}
.lst-hg31 .pic{margin-bottom:10px;height:52vw}
.lst-hg31 .text{padding:0}
.lst-hg31 .f2{display:block}
.lst-hg31 .f2 .l,.lst-hg31 .f2 .r{float:none;width:100%;margin:0}
.lst-hg31 .f2 .r{margin-top:6px}
.lst-hg32 li,.lst-hg33 li,.lst-hg35 li{width:50%}
.lst-hg36{margin:0 -5px -15px}
.lst-hg36 li{padding:0 5px;margin-bottom:15px;width:50%}
.lst-hg37{margin:12px 15px 20px}
.lst-hg37 .con{padding:0 10px}
.lst-hg37 .num{margin-right:8px;width:24px;font-size:16px}
.lst-hg37 .icon{width:26px;height:26px;line-height:26px;margin-top:7px;margin-right:10px}
.lst-hg39{margin:0 -2px -4px}
.lst-hg39 li{padding:0 2px;margin-bottom:4px}
.lst-hg39 .con{padding:10px 5px;height:100px}
.lst-hg39 .tit{font-size:14px}
.lst-hg39 .desc{font-size:10px;margin-top:4px}
.lst-hg40{padding:20px 10px 10px}
.lst-hg40:before{width:20px;height:14px;margin-left:-10px}
.lst-hg40 li{padding:0 5px;margin-bottom:15px}
.lst-hg40 .con{padding-top:12px}
.lst-hg40 .con:before{width:6px;height:6px;margin-left:-3px}
.lst-hg40 .tit{font-size:14px}
.lst-hg40 .desc{margin-top:4px;font-size:11px}
.lst-hg41{margin:0 -20px;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}
.lst-hg41 li{width:120px;white-space:wrap}
.lst-hg41 .con{height:280px}
.lst-hg41 .icon{height:42px;line-height:42px;margin-bottom:5px}
.lst-hg41 .tit1{font-size:16px;width:24px}
.lst-hg41 .bot{left:15px;right:15px}
.lst-hg41 .tit2{font-size:15px}
.lst-hg41 .desc{margin-top:4px;font-size:11px}
.lst-hg42 .icon{height:42px;line-height:42px;margin-bottom:4px}
.lst-hg42 .tit{font-size:16px}
.lst-hg42 .desc{margin-top:4px}
.lst-hg43 .text .item{padding:20px 10px}
.lst-hg43 .text .tit{font-size:16px}
.lst-hg43 .text .desc{margin-top:4px}
.lst-hg44{margin:0 -20px;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}
.lst-hg44 li{width:120px;white-space:wrap}
.lst-hg44 .con{padding:20px 10px;min-height:244px}
.lst-hg44 .icon{height:32px;line-height:32px}
.lst-hg44 .tit{font-size:16px}
.lst-hg44 .desc{margin-top:4px}
.lst-hg45{margin:0 -20px;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}
.lst-hg45 li{width:120px;white-space:wrap}
.lst-hg45 .con{padding:40px 10px;min-height:200px}
.lst-hg45 .num,.lst-hg45 .tit{font-size:16px}
.form-hg3 .cont{margin-bottom:-10px}
.form-hg3 .item{margin-bottom:10px;width:calc(50% - 5px)}
.form-hg3 .inp,.form-hg3 .sel{padding:0 10px}
.form-hg3 .sel{padding-right:25px;-webkit-background-size:12px auto;background-size:12px auto}
}
/*!****** 其他 end *******/
/*!****** 响应 *******/
/*!****** 响应 end *******/
