.single{padding:0 2rem 2rem}.single .contact{max-width:90rem;margin:5rem auto}.single .contact .flex{align-items:center}.single .contact .wrap-text p{text-indent:0}.single .contact .wrap-text p:not(:last-of-type){margin:0 0 .5em}.single .contact .ewm .pic{width:15rem;height:15rem;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.single .contact .ewm .pic img{width:100%}.single .contact .ewm .pic span{font-size:1.6rem;line-height:1;color:#333;width:100%;text-align:center;padding:1rem 0 0;display:block}.single .wrap-text h3,.single .wrap-text h4{font-size:3rem;text-align:center;color:#333;font-weight:600;margin:0 0 1rem}.single .wrap-text h3{letter-spacing:2px}.single .wrap-text h4{font-size:1.8rem}.single .wrap-text p{font-size:1.6rem;line-height:1.75;text-indent:2em;color:#333}.single .wrap-text p:not(:last-of-type){margin:0 0 1em}.single .wrap-text p a{font-size:1.6rem;line-height:1.75;color:#333}.single .wrap-text p a:hover{color:#c8171e}.single .wrap-text strong,.single .wrap-text b{font-weight:600}.lishi h3{font-size:2.4rem;color:#333;font-weight:600;display:block;text-align:center;margin:0 0 2rem}.lishi ul{padding:2rem;box-sizing:border-box;display:block;text-align:center}.lishi li{display:inline-block;margin:0 0 1rem;text-align:justify}.lishi li span{font-size:1.6rem;color:#333}.lishi li:not(:last-of-type) span::after{content:"、"}.baoxie{padding-bottom:2rem}.baoxie ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}.baoxie li{background:#eee;line-height:1.5;padding:1rem;font-size:1.6rem;box-sizing:border-box;text-align:center;color:#333;border-radius:1rem}.fengcai{padding-bottom:2rem}.fengcai ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}.fengcai li{display:flex;justify-content:space-between;align-items:center;padding:1rem !important}.fengcai li img{max-width:100%}.article{padding:0 2rem 2rem}.article form{margin:2rem auto;max-width:60rem}.article form .lable{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.article form .lable .tit{text-align:right;box-sizing:border-box;padding-right:1rem;color:#333;font-weight:600;font-size:1.5rem;width:100%;flex-shrink:1}.article form .lable:last-of-type input{width:10rem;margin-right:30rem}.article form .lable .flex{width:40rem;padding:1rem 0;box-sizing:border-box;flex-shrink:0;align-items:center}.article form .lable .flex #checkBox{width:auto;position:relative;z-index:1;cursor:pointer}.article form .lable .flex a{width:100%;font-size:1.3rem;color:#333;margin-left:.5rem;text-decoration:underline}.article form .lable .flex a:hover{color:#c8171e}.article form input{width:40rem;border:1px solid #ddd;border-radius:.5rem;padding:1rem;box-sizing:border-box;flex-shrink:0}.article ul{padding:2rem 0 0;box-sizing:border-box}.article li{padding:1.6rem 0;box-sizing:border-box}.article li .title{width:100%;flex-shrink:1}.article li .title span{display:block;width:100%;font-size:1.6rem;color:#333}@media screen and (min-width: 768px){.article li .title span{transition:all .35s ease-in-out}}.article li .time{flex-shrink:0;margin-left:3rem}.article li .time span{font-size:1.6rem;color:#333}@media screen and (min-width: 768px){.article li .time span{transition:all .35s ease-in-out}}.article li:hover .title span,.article li:hover .time span{color:#c8171e}.article .wrap-view{padding:2rem 0;box-sizing:border-box}.article .wrap-view .wrap-title{display:flex;justify-content:center;align-items:center}.article .wrap-view .wrap-title h2{font-size:2.4rem;text-align:center;color:#333}.article .wrap-view .wrap-meta{display:flex;justify-content:center;align-items:center;margin:2rem 0}.article .wrap-view .wrap-meta span{font-size:1.6rem;line-height:1.75;color:#333;margin:0 1rem}.article .wrap-view .wrap-text section{font-size:1.6rem}.article .wrap-view .wrap-text p{font-size:1.6rem;line-height:1.75;text-indent:2em;color:#333}.article .wrap-view .wrap-text img{max-width:100%;margin-left:-2em}.article .wrap-view .wrap-message{width:100%;max-width:60rem}.article .wrap-view .wrap-message input{width:50%;margin:0 0 1.6rem;line-height:1.5;box-sizing:border-box;padding:1rem 1.6rem;border:1px solid #ddd}.article .wrap-view .flex{padding:2rem 0 0;border-top:1px solid #ddd}.article .wrap-view .left,.article .wrap-view .right{width:50%;font-size:1.4rem;color:#6a7a77}.article .wrap-view .left a,.article .wrap-view .right a{font-size:1.4rem;color:#6a7a77}.article .wrap-view .left span,.article .wrap-view .right span{font-size:1.4rem;color:#6a7a77}.article .wrap-view .left:hover,.article .wrap-view .left:hover a,.article .wrap-view .left:hover span,.article .wrap-view .right:hover,.article .wrap-view .right:hover a,.article .wrap-view .right:hover span{color:#c8171e}.article .wrap-view .right{text-align:right}.contact .wrap-box{margin-bottom:6rem}.contact .wrap-box .wrap-left li,.contact .wrap-box .wrap-left span{font-size:1.6rem;line-height:1.7;color:#6a7a77;margin:0 0 1rem}.contact .wrap-box .wrap-left b.t{font-size:2.6rem;color:#333}.contact .wrap-box .wrap-left b,.contact .wrap-box .wrap-left strong{font-size:2rem;display:block;color:#c8171e}@media screen and (max-width: 1024px){.single{padding:0 2rem 2rem}.single .wrap-text h3,.single .wrap-text h4{font-size:2.4rem}.single .wrap-text h4{font-size:1.6rem}.single .wrap-text p,.single .wrap-text p a{font-size:1.4rem}.single .wrap-text strong,.single .wrap-text b{font-weight:600}.lishi h3{font-size:2.4rem;margin:0 0 .5em}.lishi li{padding:1.4rem 2.5%}.lishi li b,.lishi li span{font-size:1.4rem}.article li{padding:1.4rem 0}.article li .title span,.article li .time span{font-size:1.4rem}.article .wrap-view .wrap-meta span{font-size:1.4rem}.article .wrap-view .wrap-text p{font-size:1.4rem}.article .wrap-view .wrap-text img{max-width:100%}.baoxie li{font-size:1.4rem}}@media screen and (max-width: 768px){.wrap-title h2{font-size:1.6rem}.single .contact{margin-top:2rem}.single .contact .flex{flex-wrap:wrap}.single .contact .flex .wrap-text{width:100%}.single .contact .flex .ewm .pic{box-sizing:border-box;border:1px solid #ddd}.article{padding:0 2rem}.article form{margin:2rem auto;max-width:100%}.article form .lable{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.article form .lable .tit{text-align:left;box-sizing:border-box;padding-right:0;margin-bottom:.5rem;color:#333;font-weight:600;font-size:1.5rem;width:100%;flex-shrink:1}.article form .lable:last-of-type input{width:100%;margin-right:0}.article form .lable .flex{width:100%;padding:1rem 0;box-sizing:border-box;flex-shrink:0;align-items:center}.article form .lable .flex #checkBox{width:auto;position:relative;z-index:1;cursor:pointer}.article form .lable .flex a{width:100%;font-size:1.3rem;color:#333;margin-left:.5rem;text-decoration:underline}.article form .lable .flex a:hover{color:#c8171e}.article form input{width:100%;border:1px solid #ddd;border-radius:.5rem;padding:1rem;box-sizing:border-box;flex-shrink:0}.article li .time{margin-left:2rem}.article li .title span{box-sizing:border-box}.article ul{padding:2rem 0}.article .wrap-view{padding:2rem 0}.article .wrap-view .wrap-title h2{font-size:2rem}.article .wrap-view .wrap-meta{flex-wrap:wrap;justify-content:center;margin:1rem auto}.article .wrap-view .wrap-meta span{font-size:1.4rem;color:#6a7a77}.article .wrap-view .flex{flex-wrap:wrap}.article .wrap-view .flex .left,.article .wrap-view .flex .right{width:100%;text-align:left}.baoxie ul,.fengcai ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}}
