/*! Fri Apr 26 2024  */.index1-title,.index2-title,.index4-title{text-transform:uppercase;line-height:1.5;font-weight:700}.footer .style_ul1 li,.index1-title,.index1-txt h5,.index2-title,.index4-title{font-weight:700}.post{transition:width 5s;-moz-transition:width 5s;-webkit-transition:width 5s;-o-transition:width 5s}@-webkit-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-moz-keyframes{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes{from{transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes rotate{from{-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.section-kv .kv .img-wrap .img-item{padding-top:40%}@media (max-width:767px){.section-kv .kv .img-wrap .img-item{padding-top:100%}}.header .logo{max-width:250px;top:0;left:0;position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.header .top-header{background:#fff}.header .top-menu{padding:18px 0}.header_nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header .top-header .top-menu .collapse li a{margin-right:0}.header .top-header .top-menu .collapse li.active a::before,.header .top-header .top-menu .collapse li:hover a::before{display:none}.header nav .nav li{font-size:16px}.header nav .nav li a{font-size:16px;padding:0 13px}.header nav .nav li.icon_nav a i{font-size:21px}.header .top-header .top-menu .collapse li a:hover{color:#34993f}.new_link ul{padding:0;list-style:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.new_link ul li{padding:0 9px;position:relative;text-align:center}.new_link ul li a{display:inline-block;text-align:center;font-size:18px;color:#666}.new_link ul li a:hover{color:#34993f}.new_link ul li::before{content:'';display:block;background:#ccc;width:1px;height:20px;position:absolute;top:0;bottom:0;left:-.5px;margin:auto}.new_link ul li:first-child:before{display:none}@media (max-width:991px){.new_link{display:none}.header .top-header{padding:6px 0}.header .logo{width:auto}.header nav .navbar-toggler{background-color:#553721;right:15px}.header nav .navbar-toggler .icon-bar{background:#fff}.header .top-header .top-menu nav .navbar-collapse.show{top:76px}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.main_a{padding:13px 38px;font-size:16px;color:#333;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:inline-block;border:1px solid #bbb;-o-transition:all .5s ease;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.main_a:hover{color:#fff;background:#333}.index1{padding:111px 0 55px}.index1-img img{width:100%;display:block}.index1-title{font-size:32px;color:#333;margin-bottom:36px}.index1-txt h5,.index1-txt p{margin-bottom:25px;color:#333}.index1-title span{font-size:100%;display:block}.index1-txt{padding:17px 0}.index1-txt h5{font-size:20px}.index1-txt p{font-size:16px}@media (max-width:767px){.index1{padding:35px 0}.index1-title{font-size:21px;margin-bottom:15px}.index1-txt{padding:17px 0}.index1-txt h5{font-size:18px;margin-bottom:15px}}.index2{padding:55px 0}.index2-title{font-size:32px;color:#333;margin-bottom:36px;text-align:center}.index2-title span{font-size:100%;display:block}.index2-item .img-item{padding-top:100%}.index2-txt{font-size:16px;color:#333;padding:16px 0}.index2-btn{padding-top:15px;text-align:center}@media (max-width:767px){.index2{padding:15px 0 35px}.index2-title{font-size:21px}.index2-txt{font-size:14px;padding:5px 0 0}}.index3{min-height:598px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding:86px 0}.index3 .container{text-align:right}.index3-cont{width:378px;display:inline-block;background:#fff;padding:41px 38px;text-align:left}.index3-cont h3{font-size:32px;color:#333;margin-bottom:21px}.index3-cont p{font-size:16px;color:#333}@media (max-width:767px){.index3{min-height:auto;padding:35px 0}.index3 .container{text-align:center}.index3-cont{width:90%;margin:0 auto;display:inline-block;background:rgba(255,255,255,.682);padding:25px}.index3-cont h3{font-size:21px;margin-bottom:15px}.index3-cont p{font-size:16px}}.index4{padding:83px 0;margin-bottom:0}.index4-title{font-size:32px;color:#333;margin-bottom:36px;text-align:center}.index4-title span{font-size:100%;display:block}@media (max-width:767px){.index4{margin-bottom:0;padding:35px 0}.index4-title{font-size:21px;margin-bottom:15px;text-align:center}.index4-title span{font-size:100%;display:block}}.index5{padding:55px 0;background:#f4f4f4}.index5-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.index5-item{-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;text-align:center;padding:0 5px}.index5-item img{display:inline-block;max-width:100%}@media (max-width:767px){.index5{padding:35px 0 21px}.index5-item{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-moz-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;text-align:center;padding:0 15px;margin-bottom:15px}.index5-item img{display:inline-block;max-width:100%}}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{width:12px;height:21px;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;opacity:1;z-index:1;display:block;background-position:center}.slick-next::before,.slick-next:focus::before,.slick-next:hover::before,.slick-prev::before,.slick-prev:focus::before,.slick-prev:hover::before{display:none}.slick-prev,.slick-prev:focus,.slick-prev:hover{background-image:url(../images/s3_l.png);left:-15px}.slick-next,.slick-next:focus,.slick-next:hover{background-image:url(../images/s3_r.png);right:-15px}.footer,.footer .cpyright{background:#e1e7e8}.footer-top{text-align:center;border:none}.footer-top a{display:inline-block}.footer-top a img{max-width:100%}.footer p{font-size:16px;color:#333;margin-bottom:15px}.footer .footer-body{padding:53px 0 45px}.footer .footer-body h4{color:#333;font-size:18px}.footer .cpyright{border-top:1px solid #bbb;padding:15px}.footer .cpyright p{color:#333;font-size:14px;margin-bottom:0}@media (max-width:767px){.footer .footer-item{margin-bottom:15px}}.footer .footer-body a:hover{color:#D36027}.footer .footer-body a,.footer .footer-body li{font-size:16px;color:#333}.about_cont-img{margin-bottom:45px}.about_cont-img img{width:100%}.about_cont-title{font-size:18px;color:#333;border-left:9px solid #ccc;padding-left:15px;margin-bottom:21px}.about_cont p{font-size:16px;color:#666;margin-bottom:15px}.about_cont hr{margin:35px 0}.about_cont-txt{padding-left:15px;padding-right:15px;padding-top:55px}.about_cont ul{padding-left:0;list-style:none}.about_cont ul li{list-style:none;position:relative;font-size:16px;color:#666;padding-left:25px}.about_cont ul li:before{content:'';background-image:url(../images/li_icon1.png);display:block;width:16px;height:17px;position:absolute;left:0;top:3.5px}@media (max-width:767px){.about_cont-img{margin-bottom:25px}.about_cont-txt{padding-top:0}}