@charset "utf-8";
/*nav*/

.header{width:100%;height:auto;background: #fff;padding:10px 0;}
.top-nav{align-items:center;margin: 0 auto;}
.top-nav .logo {width:20%;padding-top: 30px}
.top-nav .logo img{margin-bottom: 0px;max-height:120px;margin-left: 13%;}
.top-nav .pc-nav{flex-wrap: nowrap;}
.top-nav .pc-nav>li{position: relative;}
.top-nav .pc-nav>li>a{font-size: 18px;color: #333;transition: all 0.3s}
.top-nav .pc-nav>li.green>a{color:#00693c}
.top-nav .pc-nav>li>a.active{border-bottom:1px solid #333}
.top-nav .pc-nav>li>a:hover{border-bottom:1px solid #333}
.top-nav .pc-nav>li.green>a.active{border-bottom:1px solid #00693c}
.top-nav .pc-nav>li.green>a:hover{border-bottom:1px solid #00693c}
.top-nav .pc-nav>li.bdr::after{position:absolute;display: inline-block;content:'';width:1px; height:50%;background: #d1d4d6;right:0;top:10px;}
.top-nav .pc-nav>li.nav-item-lang{display: flex;align-items: center;color:#636359}
.top-nav .pc-nav>li.nav-item-lang>a{font-size:16px;display: inline;margin:0 5px;color:#636359}
.top-nav .pc-nav>li.nav-item-lang>a:hover{border:0}
#mobile-nav-box {display: none;}
/*nav end*/
.ind-section{display: flex;width: 95%;padding-top:100px;padding-bottom: 50px;margin: 0 auto;}
.indleft{width:50%;overflow: hidden}
.indright{width:50%;overflow: hidden}

.indleft #banner{width:80%;margin: 0 auto;position: relative}
.indleft #banner .swiper-pagination{margin:0 auto;position:relative;margin-top: 20px;}
.indleft #banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:5px;background: #636359;opacity: 1}
.indleft #banner .swiper-pagination .swiper-pagination-bullet-active{width:12px;height:12px;margin:5px;background: #FF0000;opacity: 1}
.indleft #banner .ban-ib img{width:100%;}

.indright .formlist{margin-bottom: 30px}
.indright .formlist h3{font-size: 20px;margin-bottom: 8px}
.indright .formlist ._fngroup input[type=text]{width:100%;}
.indright .formlist ._methodgroup{display: flex;align-items: center;}
.indright .formlist ._methodgroup>div{width:100%;display: flex;align-items: center;}
/*.indright .formlist ._methodgroup .emailbox input{margin-left:auto}*/

.indright .formlist ._methodgroup label{margin-right: 15px}
.indright .formlist ._methodgroup .mobilebox {margin-right:20px}
.indright .formlist ._methodgroup .mobilebox input[type=text]{flex-grow: 2}
.indright .formlist ._methodgroup .emailbox input[type=text]{flex-grow: 2}

.indright .formlist .chcekeditem{display: flex;align-items: center;margin-top: 10px;flex-wrap: wrap}
.indright .formlist .chcekeditem input[type=checkbox]{margin-right: 10px;width:15px;height: 15px}
.indright .formlist .chcekeditem .others-input{display: block;width:calc(100% - 25px);margin-left: 25px}
.indright .formlist .chcekeditem .address-input{flex-grow:2;}
.indright .formbtn-list{width:100%;height:40px;margin:15px 0;line-height: 40px}
.indright .formbtn-list a{display: inline-block;height:100%;width:25%;border-radius: 4px;background: #FF0000;color:#fff;text-align: center;transition:all 0.2s ease;}
.indright .formbtn-list a:hover{background: #e30404}
.indright .formbtn-list a.sending{background: #ccc}

.indright ._notice{font-style: Italic;font-size: 14px;}

.result-box {width: 100%;height: 100%;position: fixed;background:rgba(0,0,0,0.6);display: none;align-items: center;justify-content: center;z-index: 999;top:0;left:0}
.result-box .result-cont{width: 45%;min-height: 45%;background:#fff;border-radius: 10px;padding:10px;}
.result-box .result-cont .close-box{text-align: right;font-size: 30px}
.result-box .result-cont .close-box .re-close-btn{cursor: pointer;}
.result-box .result-cont .close-box .re-close-btn:hover{color:#f00}
.result-box .result-cont ._cont{text-align: center;margin-top: 50px}
.result-box .result-cont ._cont img{max-width:30%;}
.result-box .result-cont ._cont .thx{font-size: 35px;text-align: center;line-height: 35px}
.result-box .result-cont ._cont p{margin-top: 40px;text-align: center}
.pop-notice{display: none}




.indright input{border:1px solid #e3e3e3;outline: none;height:35px;line-height: 35px;border-radius: 4px;padding-left: 5px;}
.indright input:focus{border:1px solid rgba(19,144,226,0.8);}





.sharebox{width:95%;margin:20px auto;padding:15px 0;text-align: center;border-top: 1px solid #BDBDBD}
.sharebox .sharelist{display: flex;align-items: center;width: 100%;justify-content: center}
.sharebox .sharelist a{margin:0 10px;}

footer{width: 100%;padding:10px 0;background: #F8F8F6}
.footerbox{width: 95%;margin: 0 auto;display: flex;align-items: center;}
.footerbox .flogo{}
.footerbox .foot-nav{margin-left: auto}
.footerbox .foot-nav ul {display: flex;}
.footerbox .foot-nav ul li {margin-left: 10px}
.footerbox .foot-nav ul li a{font-size: 14px;color:#333;}