/** carousel **/
.carousels{position:relative;}
.carousels,.carousel-ul,.carousel-item{width:100%;overflow:hidden;}
.carousel-item{width:100%;padding:45px 0px 170px 0px;background-image:var(--bg);background-repeat:no-repeat;background-size:cover;}
.carousels .carousel-txts{margin-left:3.91%;width:41.75%;margin-top:75px;position:relative;}
.carousels .carousel-txts .ct-1{width: 100%;height:30px;line-height:100%;margin-top:28px;font-weight:400;font-size:14px;color:#FFFFFF;font-family:Poppins;}
.carousels .carousel-txts .ct-2 *{width:100%;color:#FFF;line-height:1.3em;margin-top:15px;font-weight:400;font-size:44px;font-family:Poppins-Medium;}
.carousels .carousel-txts .ct-2-1{color:#FFF600;}
.carousels .carousel-txts .ct-bg{margin-top:50px;width:33px;height:8px;display:inline-block;background-image:url('../../imgs/bn-bdr.png');background-repeat:no-repeat;background-size:contain;}
.carousels::after{content:'';position:absolute;width:18px;height:81px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/index_carousel_rightbottom.png');right:calc((100% - 1500px) / 2);bottom:100px;}
.carousels::before{content:'';position:absolute;width:17px;height:113px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/index_carousel_lefttop.png');left:calc((100% - 1500px) / 2);top:100px;}
.carousel_form_fix{right: calc((100% - 1200px) / 2);width:100%;max-width:460px;height:auto;position:absolute;top:0;z-index:999;background:none;}
.carousel-form{width:100%;margin-top:84px;display:inline-block;height:auto;padding:0px;background:#FFF;border-radius: 20px;border: 1px solid #E5E7EC;box-shadow: -1px 0px 32px 0px rgba(255,96,0,0.18);}
.carousel-form form{width:calc(100% - 84px);margin:36px 42px;display:inline-block;padding:0px;}
.carousel-form form .carousel-form-header,.carousel-form form .carousel-form-body{width:100%;}
.carousel-form form .carousel-form-header .carousel-form-title{width:100%;font-size:22px;color:#FE6700;text-align:center;font-family:Poppins-Medium;text-transform:uppercase;}
.carousel-form-header-bg{margin:16px auto;width:32px;height:7px;background-image:url('../../imgs/border_bg.png');background-size:contain;background-repeat: no-repeat;}
.carousel-form form  .carousel-form-body{margin-top:10px;}
.carousel-form form  .carousel-form-body label{width:100%;padding:0px;margin-bottom:15px;position:relative;}
.carousel-form form  .carousel-form-body input{outline:none;width:100%;height: 46px;background: #FFFFFF;border-radius: 8px;border: 1px solid #E7E7E7;font-size:13px;padding:0px 50px 0px 23px;font-family:Poppins;}
.carousel-form form  .carousel-form-body input::placeholder{color:#A8A5A0;}
.carousel-form form  .carousel-form-body textarea{outline:none;width:100%;height: 130px;border: 1px solid #E7E7E7;font-size:13px;padding:20px 50px 20px 23px;border-radius:8px;line-height:18px;font-family:Poppins;}
.carousel-form form  .carousel-form-body textarea::placeholder{color:#A8A5A0;}
.carousel-form form  .carousel-form-body label i{width:20px;height:auto;position:absolute;top:13px;right:24px;display:inline-block;}
.carousel-form form  .carousel-form-body label.full_name i{height:20px;background-image:url('../../imgs/icons/carousel_fn.png');background-size:contain;background-repeat:no-repeat;}
.carousel-form form  .carousel-form-body label.telephone i{height:23px;background-image:url('../../imgs/icons/carousel_tl.png');background-size:contain;background-repeat:no-repeat;}
.carousel-form form  .carousel-form-body label.email i{height:25px;background-image:url('../../imgs/icons/carousel_em.png');background-size:contain;background-repeat:no-repeat;}
.carousel-form form  .carousel-form-body label.website i{height:20px;background-image:url('../../imgs/icons/carousel_wb.png');background-size:contain;background-repeat:no-repeat;}
.carousel-form form  .carousel-form-body label.remark i{height:16px;background-image:url('../../imgs/icons/carousel_rm.png');background-size:contain;background-repeat:no-repeat;}
.carousel-form form  .carousel-form-footer input{font-family:Poppins-Medium;cursor:pointer;padding:10px 25px;line-height:40px;background: #FF6000; border-radius:36px;border:none;outline:none;font-size:14px;color:#FFF;}
.ct-content{width:100%;margin-top:20px;line-height:25px;font-family: Poppins; font-weight: 400; font-size: 18px; color: #FEFEFF; line-height:1.7em;font-family:Poppins;}
.ct-btns{width:100%;margin-top:70px;}
.ct-btns a{display:inline-block;padding:22px 31px;background:#FF7623;color:#fff;border-radius:45px;font-family:Poppins-Medium;}
.ct-line{width:146%;position:absolute;z-index:9999;top:-20px;left:-23%;}
.cff-sig{color: #666;margin-bottom: 10px;font-size: 14px;}
/** enquiry **/
.enquiry{width:100%;padding:0px;margin-top:120px;margin-bottom:67px;}
.enquiry .equ-body{background:#FBFBFB;width:100%;padding-bottom:40px;min-height:500px;background-image:url('../../imgs/enquiry_top_bg.png');background-repeat:no-repeat;background-size:contain;}
.equ-header{margin-top:18px;padding-top:32px;padding-bottom:50px;background-image:url('../../imgs/equ-header.png');background-position:35% 18px;background-size:contain;background-repeat:no-repeat;}
.equ-header .equ-tel{line-height:50px;text-align:center;width:100%;font-weight: bold;font-size: 30px;color: #FF7623;font-family:Montserrat-Bold;font-weight:bold;}
.equ-header .equ-cl{color:#333333;}
.equ-header .equ-brief {max-width:500px;margin:5px auto;text-align:center;font-family: Poppins;font-weight: 400;font-size: 14px; color: #808080;line-height:27px;}
.equ-form{width:100%;padding:0px calc((20% - 40px)/2);margin-top:-50px;}
.equ-form label{width:calc(100% - 40px);margin:11px 20px;}
.equ-form label.hf-label{width:calc(50% - 40px);margin:11px 20px;float:left;}
.equ-form input,.equ-form textarea{width:100%;outline:none;font-family:Poppins;}
.equ-form input{height: 50px;background: #FFFFFF;border-radius: 8px;border: 1px solid #DAD7D5;padding-left:23px;font-family:Poppins;}
.equ-form textarea{width:100%;height:200px;background: #FFFFFF;padding:20px 24px;border-radius: 8px; border: 1px solid #DAD7D5;line-height:27px;}
.equ-form .btns a{font-family:Poppins;box-shadow:-1px 0px 32px 0px rgba(255,96,0,0.18);display:block;text-align:center;padding:16px 50px;width:fit-content;background: #FF7623;border-radius:54px;color:#fff;font-size:18px;margin:0px auto;}
.equ-form select{width:100%;height:40px;background:#FFF;color:#A8A5A0;border:1px solid #DAD7D5;outline:none;padding-left:20px;border-radius:8px;}


/** parter **/
.parters{width:100%;padding:0px;overflow:hidden;margin-top:100px;}
.parters .pt_tel{width:100%;text-align:center;}
.parters .pt_bg{width:53px;height:12px;margin:0px auto;margin-top:25px;background-image:url('../../imgs/global-brand.png');background-repeat: no-repeat;background-size:contain;}
.parters .pt_tel font{font-size: 34px;font-weight:bold;}
.parters .pt_tel font:nth-child(1){color:#FF7623;}
.parters .pt_tel font:nth-child(2){color:#4B4C4D}
.parters .pt_list{width:100%;overflow:hidden;margin-top:40px;}
.parters .pt_list ul{padding: 0px;margin:0px;overflow:hidden;width:auto;display:inline-flex;}
.parters .pt_list li{margin-right:84px;text-align:center;}
.parters .pt_list li img{margin-top:20px;}

/** advantages **/
.advantages{margin-top:30px;padding-top:140px;padding-bottom:152px;background-image:url(../../imgs/advan-bg.png);background-repeat:no-repeat;background-size:cover;}
.advan-list{width:100%;background:#FFF;margin-top:59px;}
.advan-list ul{width:100%;overflow:hidden;padding:34px;display:flex;flex-wrap:wrap;background:#FFFFFF;box-shadow:4px 4px 29px 0px rgba(0,0,0,0.11);}
.advan-list li{padding:0px;float:left;width:33.3%;padding-bottom:30px;}
.advan-list li .advan-item{width:calc(100% - 40px);margin:0px 20px;margin-top:32px;}
.advan-list li .advan-item-img{float:Left;}
.advan-list li .advan-item img{width:80px;height:80px;}
.advan-list li .advan-item .advan-item-txt{width:calc(100% - 100px);margin-left:15px;float:left;}
.advan-list li:nth-child(3n+1){border-right:1px solid rgba(255, 121, 41, 0.2);}
.advan-list li:nth-child(3n+2){border-right:1px solid rgba(255, 121, 41, 0.2);}
.advan-list li:nth-child(-n+3){border-bottom:1px solid rgba(255, 121, 41, 0.2);}
.advan-item-txt .advan-txt-1{font-family:Poppins-Medium;color:#4F4F4F;font-size:24px;line-height:32px;margin-bottom:18px;}
.advan-item-txt .advan-txt-2{font-family:Poppins;color:#6A6A6A;font-size:14px;letter-spacing:0.5px;}
.advan-txt-lk{poadding:0px;border-bottom:1px solid #FF7929;}
.advan-txt-lk span{height:30px;line-height:30px;color:#FF7929;font-size:14px;font-family:Poppins;}
.advan-txt-lk i{width:14px;height:10px;background-image:url('../../imgs/icons/right.png');background-repeat:no-repeat;background-size:contain;}
.advantages .blk_header .blk_brief{margin-top:25px;font-family: Poppins;}
.advantages .blk_header .blk_tle{font-family: Montserrat;font-weight: bold;font-size: 34px;color: #4B4C4D;line-height: 54px;}


/** verfication */
.verfication{margin-top:110px;}
.ver-list{width:100%;margin-top:60px;}
.ver-list ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.ver-list ul li{width:fit-content;}
.ver-list li img{width:100%;height:auto;max-width:176px;}
.verfication .border-bg{margin:20px auto;}
.verfication .blk_header .blk_tle{font-family:Montserrat;font-weight:bold;font-size:34px;}
.verfication  .blk_header .blk_brief{font-family: Poppins;font-weight: 400;font-size: 14px;color: #71767C;line-height: 26px;}

/** services */
.services{margin-top:120px;padding-bottom:80px}
.services .container{overflow:hidden;}
.ser_l{width:calc(43.17% - 39px);margin-right:39px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/sel-bg.png');}
.ser_r{width:56.83%;}
.ser_r .items,.ser_r .items ul{width:100%;display:flex;flex-wrap:wrap;}
.ser_r .items ul li{width:calc((100% - 40px) / 3);margin-bottom:33px;border-radius:10px;cursor:pointer;]}
.ser_r .items ul li .ser_item{padding:20px 29px;text-align:center;}
.ser_r .items ul li .ser_item i{width:20px;height:4px;display:block;margin:25px auto 0px auto;background:#FF6000;}
.ser_r .items ul li.ser_cl i{background:#FFF;}
.ser_r .items ul li .ser_item::after{content:'';width:20px;height:4px;display:block;margin:25px auto 0px auto;background:#FF6000;}
.ser_r .items ul li.ser_cl .ser_item::after{background:#FFF;}
.ser_r .items ul li:nth-child(3n+1),.ser_r .items ul li:nth-child(3n+2){margin-right:20px;border:1px solid #e5e7ec;}
.ser_r .items ul li:nth-child(3n),.ser_r .items ul li:nth-child(3n+1){border:1px solid #e5e7ec;}
.ser_r .items ul li .ser_img{min-height:74px;text-align:center;}
.ser_r .items ul li img{display:inline-block;transition:all 0.5s;}
.ser_r .items ul li:hover img{transform:rotatey(360deg);}
.ser_r .items ul li .ser_txt{width:100%;margin-top:23px;line-height:22px;}
.ser_r .items ul li .ser_txt a{font-size:16px;color:#26323E;font-weight:bold;}
.ser_r .ser_cl{background:#FF7623;}
.ser_r .ser_cl .ser_txt a{color:#FFF!important;}
.ser_r .ser_cl .ser_txt a:hover{color:#FFF!important;}
.ser_bg_1{background:url('../../imgs/serbg_1.png');background-repeat:no-repeat;background-size:cover;}
.ser_bg_2{background:url('../../imgs/serbg_2.png');background-repeat:no-repeat;background-size:cover;}
.ser_bg_3{background:url('../../imgs/serbg_3.png');background-repeat:no-repeat;background-size:cover;}
.ser_bg_4{background:url('../../imgs/serbg_4.png');background-repeat:no-repeat;background-size:cover;}
.services .sel_l_tel{font-family: Montserrat;width:100%;font-weight: bold;font-size:34px;color:#FF7623;line-height:44px;margin-bottom:5px;}
.services .sel_l_txt1{width:100%;font-family:Poppins-Medium;font-size:22px;color:#353637;line-height:46px;margin-top:10px;}
.services .sel_l_txt2{ margin-top:5px;padding-bottom:70px;width: 100%;font-family: Poppins;font-weight: 400;font-size: 14px;color: #71767C;line-height: 22px;}
.services .sel_l_btns{width:100%;margin-top:20px;}
.services .sel_l_btns a{padding:20px 35px;display:inline-block;border-radius:54px;}
.services .sel_l_btns .ct-us{background:#FF7623;color:#FFF;font-family:Poppins;border:1px solid transparent;}
.services .sel_l_btns .vw-dt{color:#FF7623;border: 1px solid #FF7623;margin-left:30px;font-family:Poppins;}


/** results */
.results{padding-top:120px;overflow:hidden;margin-top:78px;padding-bottom:120px;background-image:url('../../imgs/result-bg.png');background-repeat:no-repeat;background-size:cover;}
.results .border-bg{margin:18px auto;}
.results-main{width:100%;display:flex;align-items:center;}
.results .rl-rt{width:47.66%;}
.results .rl-lf{width:61.25%;margin-left:-9%;}
.results .rl-rt-main{background-repeat:no-repeat;background-color:#FFF;background-image: url('../../imgs/rl-rt.png');background-position:right top;width:100%;padding:40px 60px;border-radius: 10px; opacity: 0.9;}
.results .rl-rt-main .sm-tle{width:100%;font-family: Poppins;font-weight: 400;font-size: 12px;color: #4B4C4D;line-height: 26px;}
.results .rl-rt-main .bg-tle{width:100%;height:29px;font-family: Poppins;font-weight: 400;font-size: 28px;color: #4B4C4D;}
.results .rl-rt-main .rl-items{margin-top:32px;width:100%;padding:0px;overflow:hidden;}
.results .rl-rt-main .rl-items li{width:100%;font-family: Poppins;font-weight: 400;font-size: 14px;color: #5F6E7E;line-height:30px;}
.results .rl-rt-main .rl-items li .checked{width:14px;height:14px;background-image:url('../../imgs/checked.png');background-repeat:no-repeat;background-size:contain;margin-right:5px;}
.rl-datas{width:100%;display:flex;justify-content:space-between;margin-top:45px;}
.rl-datas li .rl-val{font-family: Poppins-Medium;font-size: 26px;color: #FF7623;line-height: 26px;}
.rl-datas li .rl-name{font-family: Poppins;font-weight: 400;font-size: 12px;color: #4B4C4D;line-height: 26px;}
.rl-btns{margin-top:50px;margin-bottom:15px;}
.rl-btns a{display:inline-block;border-radius:40px;padding:18px 22px;font-family: Poppins;font-weight: 400;font-size: 14px;}
.rl-btns .rl-btn-tt{color: #FFFFFF;background:#FF7623;margin-right:25px;}
.rl-btns .rl-btn-sa{color: #FF7623;border:1px solid #FF7623;}
.rl-lf{position:relative;}
.rl-lf .rl-pc{width:100%;padding-right:35px;border-radius:10px;}
.rl-lf .rl-pc img{width:100%;}
.results .result-pc-img{display:block;}
.results .result-mb-img{display:none;}

/** move us **/
.moveus{margin-top:120px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/mu-bg.png');}
.moveus .container{display:flex;align-items:center;}
.mu-lf{width:37.25%;margin-right:7.75%;}
.mu-lf .mu-tle{font-family:Montserrat-Bold;font-weight: bold;font-size: 34px;color: #FF7623;line-height:46px;}
.mu-rt{width:55%;}
.mu-lf .mu-sm-tle{font-family:Poppins-Medium;font-weight:500;font-size:22px;color:#353637;line-height:46px;}
.mu-lf .mu-brief{font-family:Poppins;font-weight:400;font-size:14px;color: #4B4C4D;line-height:22px;}
.mu-items,.mu-items .swiper-wrapper,.mu-items .swiper-slide,.mu-items .swiper-slide img,.mu-item-thumbs{width:100%;}
.mu-item-thumbs img{width:100%;margin-top:25px;}
.mu-items{position:relative;}
.mu-items .play-btn{line-height:116px;text-align:center;position:absolute;width:72px;height:72px;border-radius:72px;top:50%;z-index:10001;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/play-bg.png');}
.mu-items .play-btn i{width:50px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.mu-items,.mu-items .swiper-slide{border-radius:10px;}
.mu-item-thumbs .swiper-slide img{border-radius:10px;cursor:pointer;}

/** why choose **/
.whychoose{width:100%;overflow:hidden;padding-top:60px;background:#FFF8EF;}
.whychoose .border-bg{margin:18px auto;}
.whychoose .why-rt .border-bg{width:33px;height:8px;margin:18px auto;background-image:url('../../imgs/little-border-bg.png');}
.whychoose .why-main{width:100%;margin-top:45px;}
.whychoose .why-rt{width:57.5%;}
.whychoose .why-rt .bg-tle{font-family: Poppins-Medium;font-size: 26px;color: #3E3E3E;line-height: 32px;}
.whychoose .why-rt .sm-tle{position:relative;width:100%;font-family: Poppins;font-weight: 400;font-size: 14px;color: #868686;line-height: 24px;margin-top:10px;}
.whychoose .why-rt .border-bg{margin:15px 0px;}
.whychoose .why-items{width:100%;margin-top:35px;}
.whychoose .why-items ul{display:flex;flex-wrap:wrap;}
.whychoose .why-items li{width:calc((100% - 20px) / 2);position:relative;margin-bottom:25px;}
.whychoose .why-items li .why-item{position:relative;top:0px;left:0px;width:100%;height:100%;background:#FFF;z-index:2;padding:18px 24px;border-radius:10px;}
.whychoose .why-items li::after{position:absolute;content:'';width:100%;height:100%;z-index:1;top:4px;left:0%;background-image:linear-gradient(to right,#FE6700 ,#FFF111);border-radius:20px 20px 10px 10px;}
.whychoose .why-items li:nth-child(odd){margin-right:20px;}
.whychoose .why-items li .number{font-family: Poppins-bold;font-weight:bold;font-size: 18px;color: #5A5A5A;line-height: 20px;}
.whychoose .why-items li .tle {margin-top:18px;font-family: Poppins-Medium;font-weight: 400;font-size: 18px;color: #5A5A5A;line-height: 26px;}
.whychoose .why-items li .brief {margin-top:14px;font-family: Poppins;font-weight: 400;font-size: 14px;color: #717782;line-height: 22px;}
.whychoose .why-lf{width:37.5%;}
.whychoose .why-lf img{margin-left:-80px;}
.whychoose .whychoose-bg{padding-bottom:87px;overflow:hidden;background-image:url('../../imgs/why-bg.png');background-repeat:no-repeat;background-size:cover;}
.whychoose .why_bt{width:100%;background:#FFFAF6;overflow:hidden;}
.whychoose .why_bt ul{width:100%;display:flex;justify-content:space-around;padding:24px 0px;}
.whychoose .why_bt ul li{width:33.3%;position:relative;display:flex;align-items:center;justify-content:center;}
.whychoose .why_bt ul li::after{position:absolute;content:'';top:0px;right:0px;width:2px;height:80px;background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/why-bl.png');}
.whychoose .why_bt ul li:nth-child(3n)::after{display:none;}
.whychoose .why_bt  .why_bt_img{margin-right:15px;}
.whychoose .why_bt  .why_bt_cont{}
.whychoose .show-hide{position:absolute;display:inline-block;bottom:0px;right:0px;background:rgb(255,246,231);padding:0px 200px 0px 20px;}
.whychoose .show-hide a{padding:0px 3px;font-weight:bold;color:#FE6D09;font-size:14px;line-height:1.7em;border-bottom: 1px solid #FE6D09;}
.whychoose .show-hide a::after{margin-top:0px;margin-left:3px;display:inline-block;width:8px;height:5px;content:'';background-size:contain;background-repeat:no-repeat;}
.whychoose .show-all a::after{background-image:url('../../imgs/show-all.png');}
.whychoose .hide-all a::after{background-image:url('../../imgs/hide-all.png');}
.whychoose .hide-all{position:relative;display:block;padding:0px;width:100%;text-align:left;}
.truncate-3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.whychoose .blk_header .blk_tle{font-family:Montserrat-Bold;}
.why_bt_cont .why_bt_val{font-family: Poppins-Medium;font-weight:500;font-size: 30px;color: #FE6700;line-height: 28px;}
.why_bt_cont .why_bt_name{font-family: Poppins;font-weight:400;font-size: 12px;color: #4B4C4D;line-height: 28px;}
.wt-swiper .swiper-pagination{display:none;}
.pq-swiper .swiper-pagination{display:none;}

/** alert-video **/
.alert-video{display:none;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0px;left:0px;position:fixed;z-index:2000000000;}
.alert-video-active{display:block;}
.alert-video .video{width:100%;height:100%;position:fixed;display:flex;align-items:center;justify-content:center;}
.alert-video .video-detail{max-width:1000px;width:90%;padding:18px;position:relative;background:#FFF;}
.alert-video .video-detail video{width:100%;height:auto;}
.alert-video .close{transition: transform 0.5s ease-in-out;position:absolute;width:50px;top:0px;right:-70px;cursor:pointer;height:50px;border-radius:50%;background:rgba(0,0,0,0.6);text-align:center;}
.alert-video .close:hover{transform: rotate(360deg);}
.alert-video .close i{width:26px;cursor:pointer;height:26px;background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/close-alert-video.png');display:inline-block;margin-top:12px;}
.alert-video .play-btn{line-height:116px;text-align:center;position:absolute;width:72px;height:72px;border-radius:72px;top:50%;z-index:10001;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/play-bg.png');}
.alert-video .play-btn i{width:50px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.alert-video .video-detail iframe{width:100%;height:70vh;margin:0px auto;position:relative;}
.hv-btn{position:relative;cursor:pointer;overflow:hidden;-webkit-transition:border-color 0.4s, color 0.4s;transition: border-color 0.4s, color 0.4s}
.hv-btn::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:#FF7623;z-index: -1;opacity: 0;-webkit-transform: scale3d(0.7, 1, 1);transform: scale3d(0.7, 1, 1);-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;transition: transform 0.4s, opacity 0.4s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.hv-btn:hover{color:#fff!important;border-color:#FF7623;}
.hv-btn:hover::before{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}


.hv-btn2{z-index:2;border: 1px solid transparent;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:border-color 0.4s, color 0.4s;transition: border-color 0.4s, color 0.4s}
.hv-btn2::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:#FFF;z-index: -1;opacity: 0;-webkit-transform: scale3d(0.7, 1, 1);transform: scale3d(0.7, 1, 1);-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;transition: transform 0.4s, opacity 0.4s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.hv-btn2:hover{color:#FF7623!important;border-color:#FF7623!important;}
.hv-btn2:hover::before{opacity:1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}


.contact-us-10{padding:0px 0px 100px 0px;}
.contact-us-10 .container{}
.contact-us-10 .tle-1{font-family:Poppins-SemiBoldItalic;font-size:36px;color:#091D40;line-height:1.5;text-align:center;}
.contact-us-10 .tle-1 .cl{color:#FF7623;}
.contact-us-10 .tle-2{font-family:Poppins-SemiBoldItalic;font-size:36px;color:#091D40;line-height:1.5;text-align:center;}
.contact-us-10 .tle-2 .big{font-size:50px;color:#091D40}
.contact-us-10 .btns{width:100%;margin-top:60px;}
.contact-us-10 .btns ul{width:100%;display:flex;align-items:center;justify-content:center;}
.contact-us-10 .btns ul li{}
.contact-us-10 .btns ul li a{padding:18px 32px;display:inline-block;border-radius:50px;color:#FFF;font-family:Poppins;}
.contact-us-10 .btns ul li a.btn-1{margin-right:20px;background:#091D40;box-shadow: 1px 3px 0px 0px #FF7623;}
.contact-us-10 .btns ul li a.btn-2{background: linear-gradient(0deg, #FF9250 0%, #FF6000 100%);}
.contact-us-10 .btns ul li a.btn-2:hover{color:#091D40 !important;}
box-shadow: 1px 3px 0px 0px #091D40;}

/** responsive **/
@media screen and (max-width: 1790px) {
    .carousels .carousel-txts{margin-top:25px;}
    .carousels .carousel-form{margin-top:30px;}
}
@media screen and (max-width: 1660px) {

}
@media screen and (max-width: 1440px) {
    .results .rl-lf{margin-left:0px;}
    .rl-datas li .rl-val{font-size:22px;}
    .rl-btns a{padding:12px 16px;}
    .whychoose .why-lf{width:calc(43.5% - 30px);}
    .whychoose .why-lf img{margin-left:0px;width:100%;}
    .ct-btns a{padding:12px 30px;}
    .services .sel_l_btns .ct-us,.services .sel_l_btns .vw-dt{padding:12px 30px;}
    .carousels::after{display:none;}
    .carousels::before{display:none;}
}
@media screen and (max-width: 1280px) {
    .carousels .carousel-txts{width:calc(58% - 40px);margin-left:2%;}
    .carousel_form_fix{right:20px;}
    .parters{margin-top:40px;}
    .advantages{margin-top:40px;}
    .advan-list{margin-top:35px;}
    .ver-list ul li{width:calc((100% - 240px)/5);}
    .results .rl-rt-main{padding:20px;}
    .results .rl-rt-main .bg-tle{font-size:24px;}
    .rl-datas{flex-wrap:wrap;}
    .rl-datas li{width:calc((100% - 42px)/2);}
    .rl-btns a{padding:8px 12px;}
    .rl-btns .rl-btn-tt{margin-right:10px;}
    .whychoose .whychoose-bg{padding-bottom:40px;}
    .services{margin-top:95px;padding-bottom:85px;}
    .alert-video .close{top:-70px;right:0px;}
}
@media screen and (max-width: 1080px) {
    .carousel_form_fix{max-width:100%;position:static;}
    .carousel-form{box-shadow:none;padding:0px 15px;}
    .parters .pt_list{margin-top:25px;}
    .advantages{margin-top:25px;}
    .services{margin-top:45px;}

    .contact-us-10 .tle-1{font-size:34px;}
	.contact-us-10 .tle-2{font-size:34px;}
	.contact-us-10 .tle-2 .big{font-size:36px;}
	.contact-us-10 .btns ul li a{padding:12px 24px;}
}
@media screen and (min-width: 992px) {
	.whychoose .why-items .swiper-slide{height:auto!important;}
}

@media screen and (max-width: 992px) {
	.rl-lf .rl-pc{padding-right:0px;}
    .carousel-txts{width:100%;}
    .carousels .carousel-txts .ct-2 *{font-size:36px;height:45px;margin-top:0px;}
    .carousel-form-body label{width:calc(100% - 16px) !important;margin:8px;float:left;}
    .carousel-form form .carousel-form-body label i{display:none;}
    .carousel-form-body label.hf{width:calc(50% - 16px) !important;}
    .carousel-form-footer input{margin-left:20px;}
    .carousels .carousel-txts{width:100%;}
    .carousel-item{padding-bottom:120px;}
    .ct-btns a{padding:15px 25px;}
    .advan-item-img{width:100%;text-align:center;}
    .advan-list li .advan-item .advan-item-txt{width:calc(100%);}
    .services{margin-top:25px;padding-bottom:60px;}
    .services .sel_l_tel,.equ-header .equ-tel,.mu-lf .mu-tle{font-size:36px;}
    .ser_l,.ser_r{width:100%;}
    .ser_r{margin-top:30px;}
    .services .sel_l_txt2{padding-bottom:30px;}
    .ver-list ul{justify-content:flex-start;}
    .ver-list ul li{width:calc((100% - 40px)/3);display:flex;justify-content:center;margin-right:20px;margin-bottom:20px;}
    .ver-list ul li:nth-child(3n){margin-right:0px;}
    .equ-form{width:100%;padding:0px 20px;}
    .lks .lks-tle .sup-brief{margin-bottom:10px;}
    .lks .lks-form{margin-bottom:10px;}
    .moveus .container{flex-wrap:wrap;}
    .mu-lf,.mu-rt{width:100%;}
    .mu-lf{margin-bottom:30px;margin-right:0px;}
    .results-main{flex-wrap:wrap;}
    .results .rl-lf,.results .rl-rt{width:100%;}
    .results .rl-rt{margin-top:5px;}
    .rl-datas li{width:calc((100% - 42px) / 3);}
    .rl-lf .rl-pc img{max-width:100%;}
    .whychoose .why-lf{display:none;}
    .whychoose .why-rt{width:100%;}
    .whychoose .whychoose-bg{padding-bottom:30px;}
    .enquiry{margin-top:90px;}
    .verfication .blk_header .blk_tle{font-size:28px;}
    .results .result-pc-img{display:none;}
    .results .result-mb-img{display:block;margin:0px auto;}
    .lks .sns{margin-top:40px;}
    .carousel-form form .carousel-form-body input{padding:0px 23px;}
    .carousel-form form .carousel-form-body textarea{padding:0px 23px;}
    .alert-video .video-detail iframe{height:55vh;}

    .contact-us-10 .tle-1{font-size:32px;}
	.contact-us-10 .tle-2{font-size:32px;}
	.contact-us-10 .tle-2 .big{font-size:34px;}
	.contact-us-10{padding:0px 0px 80px 0px;}

	.carousel-form form .carousel-form-footer #home_feedback_submit{margin-left:0px;}
}
@media screen and (max-width: 768px) {
    .carousel-item{padding-bottom:90px;}
    .carousels .carousel-txts .ct-bg{margin-top:10px;}
    .carousel-form form{width: calc(100% - 20px);margin: 36px 10px;}
    .ct-btns{margin-top:20px;}
    .advan-list li{width:50%;}
    .advan-list li:nth-child(-n+3){border:none;}
    .advan-list li:nth-child(3n+1){border:none;}
    .advan-list li:nth-child(3n+2){border:none;}
    .advan-list li:nth-child(2n+1){border-right:1px solid rgba(255, 121, 41, 0.2);border-bottom:1px solid rgba(255, 121, 41, 0.2);}
    .advan-list li:nth-child(2n+2){border-bottom:1px solid rgba(255, 121, 41, 0.2);}
    .advan-list li:nth-child(5){border-bottom:none;}
    .advan-list li:nth-child(6){border-bottom:none;}
    .services .sel_l_tel,.equ-header .equ-tel,.mu-lf .mu-tle{font-size:28px;line-height:1.3em;}
    .parters .pt_bg{margin-top:15px;}
    .advan-list{margin-top:20px;}
    .ser_r .items ul li{width:calc((100% - 20px) / 2);}
    .ser_r .items ul li:nth-child(3n+1), .ser_r .items ul li:nth-child(3n+2){margin-right:0px;}
    .ser_r .items ul li:nth-child(odd){margin-right:20px;}
    .verfication{margin-top:65px;}
    .ver-list{margin-top:30px;}
    .equ-form label.hf-label{width: calc(50% - 20px);margin:10px;}
    .equ-form label{width: calc(100% - 20px);margin: 10px;}
    .whychoose .why_bt .why_bt_img{display:none;}
    .whychoose .why_bt ul li:nth-child(2) .why_bt_cont,.whychoose .why_bt ul li:nth-child(3) .why_bt_cont{padding:0px;}
    .enquiry{margin-bottom:50px;margin-top:50px;}
    .results{padding-top:100px;background-position:5%;margin-top:0px;padding-bottom:80px;}
    .advantages .blk_header .blk_tle{font-size:28px;line-height:1.5em;}
    .whychoose .why-rt .bg-tle{text-align:center;font-size:22px;line-height:1.4em;}
    .whychoose .why-main{margin-top:30px;}
    .services {padding-bottom:45px;}
    .whychoose .why-rt .border-bg{display:none;}
    .verfication .blk_header .blk_tle{font-size:26px;}
    .results .rl-rt-main .bg-tle{line-height:1.3;font-size:20px;}
    .results .rl-rt-main .rl-items{margin-top:15px;}
    .ser_r .items ul li .ser_item i{display:none;}
    .ser_r .items ul li .ser_item{padding:20px 15px;}
    .ct-btns a{padding:10px 20px;}
    .services .sel_l_btns .ct-us,.services .sel_l_btns .vw-dt{padding:10px 20px;}

    .contact-us-10 .tle-1{font-size:30px;line-height:1.3;}
	.contact-us-10 .tle-2{font-size:30px;line-height:1.3;}
	.contact-us-10 .tle-2 .big{font-size:34px;}
	.contact-us-10{padding:0px 0px 60px 0px;}
}
@media screen and (max-width: 560px) {
    .carousel-item{padding-bottom:60px;}
    .advantages{padding-top:95px;margin-top:0px;background-position-x:10%;}
    .mobile-nav .menu{top:70px;}
    .carousel-form form{width:100%;margin:25px 0px;}
    .carousels .carousel-txts .ct-1{margin-top:10px;}
    .carousels .carousel-txts .ct-2 *{font-size:24px;height:30px;margin-top:0px;}
    .carousels .carousel-txts .ct-bg{margin-top:0px;}
    .advan-list ul{padding:30px 10px;}
    .advan-list li{width:100%;padding-bottom:10px;}
    .advan-list li:nth-child(2n+1),.advan-list li:nth-child(2n+2){border-right:none;border-bottom:1px solid rgba(255, 121, 41, 0.2);}
    .advan-list li:last-child{border-bottom:none;}
    .advan-list li .advan-item{display:flex;align-items:center;width:calc(100% - 20px);margin:10px 10px;}
    .advan-list li .advan-item-img{display:inline-block;width:80px;margin-right:10px;}
    .advan-list li .advan-item .advan-item-txt{width:calc(100% - 80px);margin-left:0px;}
    .advan-list li:last-child .advan-item .advan-item-txt{width:100%;}
    .advan-item-txt .advan-txt-1{font-size:16px;font-family:Poppins-Medium;}
    .services .sel_l_btns a{font-size:14px;padding:10px 20px;}
    .services .sel_l_btns .vw-dt{margin-left:15px;}
    .services{margin-top:10px;}
    .ver-list{margin-top:20px;padding-bottom:40px!important;}
    .copyinfo .container .info{font-size:12px;overflow:hidden;}
    .enquiry{margin-bottom:20px;}
    .equ-form input{height:40px;padding:0px 10px;}
    .equ-form label.hf-label{width:calc(50% - 10px);margin:10px 5px;}
    .whychoose .why-rt .bg-tle{font-size:20px;}
    .whychoose .why-items li .tle{color:#222;font-family:Poppins-Medium;}
    .whychoose .why-main{margin-top:25px;}
    .advantages .blk_header .blk_tle{font-size:26px;line-height:1.3em;margin-top:20px;}
    .carousel-form form .carousel-form-body textarea{padding:20px;}
    .advantages .blk_header .blk_brief{line-height:1.5em;margin-top:20px;}
    .services .sel_l_txt2{padding-bottom:15px;}
    .ser_r .items ul li{margin-bottom:15px;}
    .why_bt_cont .why_bt_val{font-size:22px;text-align:center;}
    .why_bt_cont .why_bt_name{text-align:center;line-height:1.2;margin-top:5px;}
    .rl-btns{margin-top:35px;}
    .moveus{margin-top:45px;}
    .ver-list ul{flex-wrap:nowrap;overflow:visible;}
    .whychoose .why-items ul{flex-wrap:nowrap;overflow:visible;}
    .whychoose .why-items li{height:100%;}
    .whychoose .why-items{padding-bottom:20px;}
    .wt-swiper .swiper-pagination{display:block;}
    .pq-swiper .swiper-pagination{display:block;}
    .alert-video .video-detail iframe{height:35vh;}
    .alert-video .video-detail{padding:0px;}
    .alert-video .close{width:40px;height:40px;top:-48px;}
    .alert-video .close i{width:20px;height:20px;}

    .contact-us-10 .tle-1{font-size:28px;}
	.contact-us-10 .tle-2{font-size:28px;}
	.contact-us-10 .tle-2 .big{font-size:30px;}
	.contact-us-10 .btns ul{flex-wrap:wrap;}
	.contact-us-10 .btns{margin-top:18px;}
	.contact-us-10 .btns ul li {width:100%;text-align:center;margin-bottom:10px;}
	.contact-us-10 .btns ul li a{width:88%;height:50px;line-height:50px;padding:0px;}
	.contact-us-10 .btns ul li a.btn-1{margin-right:0px;}
	.contact-us-10{padding:0px 0px 50px 0px;}

	.whychoose .why_bt ul{flex-wrap:wrap;}
	.whychoose .why_bt ul li::after{display:none;}
	.whychoose .why_bt ul li{width:100%;padding:0px 20px 0px 20px;margin-bottom:18px;}
	.whychoose .why_bt .why_bt_cont .why_bt_val{width:100%;text-align:center;}

	.carousel-form form .carousel-form-footer #home_feedback_submit{line-height:30px;}
}
@media screen and (max-width: 465px) {
	.equ-form label.hf-label,.equ-form label{width: calc(100% - 20px);margin:5px 10px;}
	.rl-datas li{width:calc((100% - 42px) / 2);margin-bottom:8px;}
	.rl-datas li .rl-name{line-height:18px;}
}
@media screen and (max-width: 414px) {
    .mobile-nav .menu{top:56px;}
    .carousel-form {margin-top:45px;}
    .carousel-form form{width:100%;margin:18px 0px;}
    .carousel-form-body label.hf{width:calc(100% - 16px) !important;margin-left:8px;}
    .carousels .carousel-txts{margin-top:35px;}
    .carousels .carousel-txts .ct-1{opacity:0.8;}
    .carousels .carousel-txts .ct-2 *{font-size:22px;}
    .ct-content{font-size:14px;word-break:break-word;}
    /**.ct-btns{margin-top:5px;}**/
    .ct-btns a{padding:10px 20px;}
    .parters{margin-top:30px;}
    .services{margin-top:0px;padding-bottom:35px;}
    .services .sel_l_tel,.equ-header .equ-tel,.mu-lf .mu-tle{font-size:22px;}
    .services .sel_l_txt1{font-size:18px;}
    .services .border-bg{margin:15px 0px;}
    .ver-list ul li{width:calc((100% - 20px)/2);}
    .ver-list ul li:nth-child(odd){margin-right:20px;}
    .ver-list ul li:nth-child(even){margin-right:0px;}
    .moveus{margin-top:30px;}
    .mu-lf .mu-tle{font-size:22px;}
    .mu-lf .mu-sm-tle{font-size:18px;}
    .moveus .border-bg{margin:8px 0px;}
    .equ-form .btns a{padding:12px 20px;}
    .enquiry{margin-top:50px;}
    .rl-btns a{font-size:12px;}
    .advantages{padding:130px 0px 100px 0px;margin-top:0px;}
    .whychoose .why-items li{width:100%;margin:10px 5px!important;}
    .verfication .blk_header .blk_tle{font-size:24px;}
    .ser_r .items ul li .ser_item{padding:15px 10px;}
    .whychoose .why-rt .bg-tle{font-size:16px;}
    .mu-items .play-btn{top:calc(50% - 10px);}

    .contact-us-10{padding:0px;}
    .contact-us-10 .tle-1{font-size:26px;}
	.contact-us-10 .tle-2{font-size:26px;}
	.contact-us-10 .tle-2 .big{font-size:30px;display:inline-block;}
}