@charset "utf-8";/*!
 * Copyright 2022 by monad <12g0p20xy@gmail.com>
 */a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width:40em){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}}button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none}body,html{margin:0;padding:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{color:#333;background:#fff}body,button,input,select,textarea{font:normal 18px 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;line-height:1.7}a{color:#333;outline:0;text-decoration:none}a:hover{color:#666}a:hover>img{opacity:.8;filter:alpha(opacity=80)}a:active{color:#1a1a1a}p{font-size:18px;text-align:justify;word-break:break-all;margin-bottom:.5em}.left{float:left}.right{float:right}.container{position:relative;width:1000px;height:100%;margin:0 auto}@media only screen and (min-width:40em) and (max-width:62em){.container{width:750px}}@media only screen and (max-width:40em){.container{width:94%}}img{display:block;width:100%}.btn,.input-reset,a.btn,input[type=number],input[type=text],textarea{display:block;margin:1em auto;width:6em;height:2em;line-height:2em;padding:0;border:none;outline:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (max-width:40em){.btn,.input-reset,a.btn,input[type=number],input[type=text],textarea{width:100%}}input[type=number],input[type=text],textarea{color:#333;font-size:18px;text-indent:.5em}textarea{height:auto;resize:vertical;overflow-y:auto}.btn,a.btn{text-align:center;color:#fff;font-size:18px;font-weight:700;line-height:2;background:#f22727;cursor:pointer}.btn:active,a.btn:active{background:#d90d0d}header{margin:0 auto}header{width:100%;min-width:1200px}.s2 .bd{background:#fff!important}@media all and (min-width:981px){.s2 .bd{background:#eb5e5e}}main,section{margin:0 auto;width:1200px}.container{width:1200px}a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}a:hover{color:#f22727;opacity:1;filter:alpha(opacity=100)}a img{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1;filter:alpha(opacity=100)}header a{display:block;width:100%;height:100%}section{margin:45px 0}section .hd img{margin:0 auto;width:auto;height:87px}section.s1{margin-top:-60px}section.s1 .bd .tab-nav{margin:30px 0;display:flex}section.s1 .bd .tab-nav span{display:block;flex:1 1;padding:.5em 1em;color:#a9876b;background:#fdf0e8;border:1px #fff solid;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.s1 .bd .tab-nav span b{display:block;font-size:14px;font-weight:400}section.s1 .bd .tab-nav span.active{position:relative;color:#fff;background:#f00d1b}section.s1 .bd .tab-nav span.active:after{content:"";width:0;height:0;border:8px solid;border-color:#f00d1b transparent transparent;position:absolute;left:50%;bottom:-16px;margin-left:-4px}section.s1 .bd .tab-con ul{display:none;*zoom:1}section.s1 .bd .tab-con ul:after,section.s1 .bd .tab-con ul:before{content:"";display:table}section.s1 .bd .tab-con ul:after{clear:both}section.s1 .bd .tab-con ul.active{display:block}section.s1 .bd .tab-con ul li{position:relative;float:left;width:50%;padding:.5em 0;border-bottom:1px dashed #ccc}section.s1 .bd .tab-con ul li a{display:block;text-indent:.6em;font-size:20px}section.s1 .bd .tab-con ul li:before{content:"";position:absolute;left:0;top:22px;width:4px;height:4px;background:#f00d1b}a.more{display:block;width:8em;padding:.3em 1em;border-radius:300px;font-weight:400;font-size:16px;color:#a9876b;background:#fdf0e8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}a.more:hover{color:#fff;background:#f00d1b}section.s2{padding:30px 0}section.s2 .s2p{margin:30px auto;width:80%}section.s2 ul li{margin-bottom:30px;*zoom:1}section.s2 ul li:after,section.s2 ul li:before{content:"";display:table}section.s2 ul li:after{clear:both}section.s2 ul li .pic{margin-right:5px;float:left;width:240px;height:180px;background:grey}section.s2 ul li .pic img{width:100%;height:100%}section.s2 ul li .txt{overflow:hidden;padding:15px;height:150px}section.s2 ul li .txt b{font-size:20px;font-weight:700}section.s2 ul li .txt p{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}section.s2 ul li .txt a{color:red}section.s2 ul li:nth-child(2n) .pic{margin-left:5px;float:right}section.s2 ul li:nth-child(2n) .txt{background:#fef5ee}.swiper{width:100%;height:100%;overflow:hidden}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}section.s3 .gallery{margin:30px 0}section.s3 .gallery img{height:600px}section.s3 .gallery p{display:none;position:absolute;left:0;right:0;bottom:0;margin:0;padding:.3em;color:#fff;background:rgba(0,0,0,.5);text-align:center}section.ft{margin:0;width:100%;min-width:1200px}section.s0,section.s00,section.s1{margin-top:0}section.s0 .bd,section.s00 .bd{margin-top:30px}section.s0{margin-top:-80px}section.s1 .tab-a a{display:none;*zoom:1}section.s1 .tab-a a.active{display:block}