@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:arial,"微软雅黑","黑体";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}

.header{background: #fff; width: 100%; left: 0; top: 0;background: #fff;}
.top{border-bottom:1px solid #e5eaee;}
.topbox{width: 1200px; margin: 0 auto; overflow: hidden;max-width: 94%;}
.top_left{float: left;}
.top_left p{font-size: 12px; color: #5D6164;line-height: 55px;}
.top_left span{padding-left: 15px;}
.top_right{float: right;}
.top_right ul{overflow: hidden;}
.top_right li{float: left; padding-left: 32px;line-height: 55px;}
.top_right a{color: #5D6164;}
.top_right a:hover{color: #0d2456;}
.headerbox{overflow: hidden; width: 1200px; margin: 0 auto;height: 65px;max-width: 94%;}

.logo{width: 165px; float: left; padding-top:10px;}
.logo img{width: 100%;}
.gnfl{float: right; padding-top: 33px;}
.gnfl ul{overflow: hidden;}
.gnfl li{float: left; padding-left: 10px;}
.gnfl img{width: 20px; height: 20px;}

.nav{float: right; padding: 15px 25px 0 0;}
.nav ul{overflow: hidden;}
.nav li{float: left; line-height: 50px; font-size: 16px; padding-left: 75px;}
.nav a{color: #0D2456;display: block;position: relative;}
.nav a:before{position: absolute; content: ""; border-bottom: 4px solid #f2b807;width: 0;bottom: 0;left: 50%;transition: All 0.4s ease-in-out;transform: translateX(-50%);}
.nav li.cur a{color: #F2B807;}
.nav li.cur a:before{width: 100%;}
.nav a:hover{color: #F2B807;}
.nav a:hover:before{width: 100%;}
.banner{background-color: #F7F3E9; height: 703px;background-size: cover;display: flex;align-items: center;}

.bannertext{width: 1200px; margin: 0 auto;max-width: 94%;}
.bannertext h2{font-weight: bold; font-size: 64px; line-height: 72px;color: #0D2456; font-size: 600;}
.bannertext p{font-size: 18px; line-height: 30px; color: #5B5B5B; width: 575px; margin-top: 25px;}
.bannertext ul{overflow: hidden; padding-top: 25px;}
.bannertext li{float: left; padding-right: 10px;}
.btn1{display: block; text-align: center; line-height: 54px; padding: 0 33px;background: #f2b807;border-radius: 27px; color: #fff; font-weight: 800px; font-size: 16px;}
.btn2{display: block; text-align: center; line-height: 54px; padding: 0 33px;border-radius: 27px; color: #1D3444; font-weight: 800px; font-size: 16px;}
.btn2:hover{color: #fff;background: #f2b807;}
.bannertext h3{font-size: 18px;color: #394149; line-height: 30px;margin: 33px 0 27px;}
.bannertext dl{overflow: hidden;}
.bannertext dt{float: left; padding-right: 44px;}
#animationContainer{width: 80%;  margin-left: 20%;}

.bj1{background: #fafafa;}
.deli_titel{padding: 75px 0 27px;}
.deli_titel h2{font-size: 48px;color: #0D2456; font-weight: 600;}
.deli{width: 1200px; margin: 0 auto;max-width: 94%;}
.deli_nr{overflow: hidden; padding-bottom: 95px;}
.deli_left{float: left; width: 520px;}
.btn3{display: block; height: 72px; line-height: 72px; padding: 0 30px; position: relative; border-radius: 36px;color: #fff;background: #f2b807;font-weight: 600;font-size: 20px;}
.btn3 img{position: absolute;right: 12px;top:50%; transform: translateY(-50%);}
.delibox{margin-top: 40px; padding: 0 25px;border-radius: 25px;background: #fff;}
.delibox li{font-size: 18px;color: #000;border-bottom: 1px solid #eaeaea;line-height: 63px;}
.delibox li a{color: #000;}
.delibox ul li:last-child{border: none;}
.deli_right{width: 600px;float: right;padding: 72px 10px 10px 10px;}
.deli_right .swiper-slide{transform: scale(0.4);z-index: 4;}
.deli_right a{display: block; padding: 5px; }
.deli_right img{width: 100%;border-radius: 20px; box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.deli_right .swiper-slide-next{ transform: scale(0.7);z-index: 9;}
.deli_right .swiper-slide-active{transform: scale(1);z-index: 10;}
.deli_right .swiper{height: 400px;overflow: hidden;}

.what{width: 1200px; margin: 0 auto; max-width: 94%;}
.that_title{text-align: center; padding: 65px 0 30px ;}
.that_title h2{font-size: 48px;color: #0D2456;font-weight: 600;}
.what_nr{background: #fff6dc; padding: 40px 50px;border-radius: 20px;}
.what_top ul{overflow: hidden; margin-left: -30px;}
.what_top li{float: left; width: 25%; text-align: center; padding-left: 30px;}
.what_top a{display: block; background: #fff; height: 117px;padding-top: 20px;border-radius: 15px;}
.what_top p{font-weight: 600; color: #000000;font-size: 20px; margin-top: 10px;}
.what_top span{display: block; position: relative; width: 48px;height: 48px; margin: 0 auto;}
.what_top img{position: absolute;top: 0;left: 0;}
.c1{opacity: 1;}
.c2{opacity: 0;}
.what_top li.cur a{background: #f2b807;}
.what_top li.cur .c1{opacity: 0;}
.what_top li.cur .c2{opacity: 1;}
.what_top li.cur p{color: #fff;}
.whatbox{overflow: hidden; padding-top: 50px;animation: fadeIn 1s 1;}
.what_right{width: 436px;float: right; }
.what_right img{max-width: 100%; margin: 0 auto;}
.what_left{float: left; width: 580px;}
.what_left h2{font-weight: 600; font-size: 20px;color: #000; margin: 20px 0;}
.what_left p{font-size: 18px; line-height: 30px;color: #5B5B5B;}
.what_left a{display: block; text-align: center; line-height: 54px; width: 200px;border-radius: 27px;background: #f2b807; margin-top: 60px; font-weight: 600;color: #fff;font-size: 16px;}

.not{width: 1200px; margin: 0 auto;padding-bottom: 50px;max-width: 94%;}
.not_title{text-align: center; padding: 90px 0 60px;}
.not_title h2{font-size: 48px;color: #0D2456;font-weight: 600;}
.not_nr{overflow: hidden;}
.not_right{float: right;width: 583px;}
.not_right img{width: 100%;}
.not_left{float: left; width: 575px;}
.not_left h2{font-weight: 600; color: #F2B807; font-size: 32px; line-height: 36px;}
.not_left h3{font-weight: 600; color: #000000;font-size: 20px; margin: 15px 0 35px;}
.not_left p{font-size: 18px;color: #5B5B5B; line-height: 30px;}

.bj2{background: #f2b807;}
.jwst{width: 1200px; margin: 0 auto; padding-bottom: 90px;max-width: 94%;}
.jwst_title{text-align: center; padding: 95px 0 65px;}
.jwst_title h2{font-size: 48px;color: #fff;font-weight: 600;}
.jwst_nr ul{overflow: hidden; margin-left: -25px; padding-top: 10px;}
.jwst_nr li{float: left;width: 25%; padding: 0 0 25px 25px;}
.jwbox{border-radius: 20px;background: #fff;height: 185px; padding: 35px 25px 0 25px; transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.jwbox h2{font-size: 24px; line-height: 26px;height: 52px; margin: 20px 0 25px;color: #1D3444;font-weight: 600;}
.jwbox p{font-size: 16px;color: #1D3444; line-height: 28px;}
.jwst_nr  ul li:nth-child(5){ width:33.33%;}
.jwst_nr  ul li:nth-child(6){ width:33.33%;}
.jwst_nr  ul li:nth-child(7){ width:33.33%;}
.jwst_nr a:hover .jwbox{transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}

.bj3{background: #fafafa;}
.what{width: 1200px; margin: 0 auto; padding-bottom: 100px;max-width: 94%;}
.that_title{text-align: center; padding: 70px 0 65px;}
.that_title h2{font-size: 48px;color: #0D2456;font-weight: 600;}
.that_nr ul{overflow: hidden; margin-left: -30px; padding-top: 10px;}
.that_nr li{float: left; width: 33.33%; padding-left: 30px;}
.thatbox{border-radius: 20px;background: #fff;height: 510px; padding: 35px 25px 0 25px; transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;position: relative;}
.thatbox h2{font-weight: 600; font-size: 24px;color: #F2B807;}
.thatbox h3{font-size: 14px; font-weight: 600; color: #4A5D69; margin: 15px 0 25px;}
.thatbox p{font-size: 16px; line-height: 30px;color: #1D3444; position: relative;z-index: 10;}
.thatbox img{position: absolute;left: 25px;bottom: 30px;}
.that_nr a:hover .thatbox{transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}

.footer{background: url(../images/a21.png) no-repeat center;background-size: cover;}
.footerbox{width: 1200px; margin: 0 auto; overflow: hidden; padding: 105px 0 70px;max-width: 94%;}
.foot_left{float: left;}
.foot_left p{font-size: 14px; color: #D9DBE1; padding: 38px 0 30px;}
.foot_left ul{overflow: hidden;}
.foot_left li{float: left; padding-right: 15px;}
.foot_left li img{width: 20px; height: 20px;}
.foot_right{float: right;width: calc(100% - 395px);}
.foot_right ul{overflow: hidden;}
.foot_right li{float: left;width: 50%;}
.foot_right h2{font-weight: 600; color: #fff;font-size: 16px; margin-bottom: 25px;}
.foot_right dt{line-height: 34px;font-size: 14px;}
.foot_right a{color: #fff;}
.foot_right a:hover{opacity: .6;}
.foot_right p{overflow: hidden; padding: 13px 0;}
.foot_right b{float: right;width: calc(100% - 28px);line-height: 22px; color: #fff;}
.foot_right img{float: left;}

/*Dropshipping*/
.wz1200{width: 1190px; margin: 0 auto;max-width: 94%;}
.znro{padding-top: 110px;}
.znrobox{display: flex;justify-content : space-between; padding-bottom: 70px;align-items: center;}
.znr_text{width: 530px;}
.znr_tp{width: 574px;}
.znr_text h2{font-weight: 600; font-size: 40px; line-height: 72px;color: #1D3444;}
.znr_text p{font-size: 20px; line-height: 30px; color: #5B5B5B; margin-bottom: 25px; padding-right: 60px;}
.znr_tp img{width: 100%;}
.znr_text a{display: block; text-align: center; line-height: 54px;width: 190px;background: #f2b807;color: #fff;border-radius: 27px; margin-top: 35px;font-weight: 600; font-size: 16px;}
.znr_tp1{margin-left: -40px;}
.znr_text li{position: relative;}
.znr_text h4{font-weight: 600; font-size: 20px; line-height: 45px;color: #F2B807;}
.znr_text h3{font-size: 12px;color: #5B5B5B;}
.znr_text span{position: absolute; right: 0;font-weight: 600;font-size: 40px; color: #DADADA;top:50%; transform: translateY(-50%);}
.znr_tp2{margin-right: -40px;}
.znr_tp3{width: 666px; margin-left: -60px;}
.znr_tp3 img{width: 100%;}
.znr_tp4{position: relative;width: 670px; margin-left: -70px;}
.znr_tp4 b{width: 273px; position: absolute;display: block; left: 0;top: -70px;}
.znr_tp4 span{width: 281px; position: absolute;display: block; right: -180px;bottom: 10px;}

/*Wholesale*/
.about{width: 1200px; margin: 0 auto;max-width: 94%;}
.about_title{text-align: center; padding: 80px 0 50px;}
.about_title h2{font-weight: 600; font-size: 40px;color: #1D3444;}
/* .about_nr ul{display: flex;justify-content : space-between;padding-bottom: 30px;} */
.about_nr ul{text-align: center;}
.about_nr ul li{margin: 10px;}
.about_nr a{font-weight: 600; font-size: 20px;color: #F2B807;}
.about_nr p{font-size: 18px; line-height: 30px;color: #5B5B5B;margin-bottom: 25px;}

.cust{width: 1200px; margin: 60px auto 0 auto; border-radius: 20px; padding: 60px 50px;display: flex;justify-content : space-between; box-shadow:0 0 10px rgba(0, 0, 0, .1); max-width: 94%;}
.cust_right{width: 378px;}
.cust_right img{width: 100%;}
.cust_left{width: 585px;}
.cust_left h2{font-weight: 600; font-size: 48px;color: #0D1317;line-height: 92px;}
.cust_left p{font-size: 18px; line-height: 30px;color: #5B5B5B;}
.xqnr{padding: 80px 0;}
.xqnr{width: 100%; overflow: hidden;}
.xqnrbox1 a{display: block; padding: 10px;}
.xqnrbox1 li{float: left;}
.xqnrbox1 img{border-radius: 15px; width: 290px; box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.xqnrbox2 ul{overflow: hidden}
.xqnrbox2 li{float: left; }
.xqnrbox2 a{display: block; padding: 10px;}
.xqnrbox2 img{border-radius: 15px; width: 290px; box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.xqnrbox3 ul{overflow: hidden; }
.xqnrbox3 li{float: left;}
.xqnrbox3 li a{display: block; padding: 10px;}
.xqnrbox3 img{border-radius: 15px; width: 290px; box-shadow:0 0 10px rgba(0, 0, 0, .1); }

/*Partner*/
.banner1{background: url(../images/banner1.png) no-repeat center;height: 458px;background-size: cover;}
.Partner{width: 1200px; margin: 0 auto;padding-bottom: 100px;max-width: 94%;}
.Partner_title{text-align: center; padding: 95px 0 50px;}
.Partner_title h2{font-weight: 600; font-size: 40px;color: #1D3444;}
.Partner_nr ul{padding: 10px; overflow: hidden; margin-left: -20px;}
.Partner_nr li{float: left;width: 33.33%; padding: 0 0 20px 20px;}
.Partner_nr a{display: block; overflow: hidden;border-radius: 15px;  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.Partner_nr img{transition: All 0.4s ease-in-out;width: 100%;}
.Partner_nr a:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1);}

/*contact us*/
.long{width: 1200px; overflow: hidden; margin: 0 auto; padding: 80px 0 120px;max-width: 94%;}
.long_left{float: left; width: 660px;}
.long_left h2{font-weight: 600; font-size: 40px; line-height: 64px;color: #1D3444;}
.long_left p{font-size: 18px;color: #5B5B5B; margin: 25px 0 65px;}
.wby1{width: 100%; padding: 0 35px; line-height: 54px;height: 54px;background: #f8f9fc;border-radius: 27px; font-weight: 600; font-size: 16px;color: #9C9C9C;}
.long_left li{padding-bottom: 16px;}
.btn4{width: 200px;height: 54px;background: #f2b807;border: none;border-radius: 27px;cursor: pointer; color: #fff;font-weight: 600; font-size: 16px; margin-top: 16px;}
.long_right{float: right;width: 480px; padding: 35px 35px 20px 35px;background: #fff6dc;border-radius: 20px;}
.long_right li{padding-bottom: 22px;
display: flex;justify-content : space-between;align-items: center;}
.long_right h2{font-weight: 600;font-size: 24px;color: #F2B807; margin-bottom: 40px;}
.long_right p{width: calc(100% - 75px);font-size: 18px;line-height: 20px;color: #5B5B5B;}

.bqxx{background: #0f1221;}
.bqxxbox{width: 1200px; margin: 0 auto;max-width: 94%;}
.bqxxbox p{line-height: 70px; color: #fff;}
.bqxxbox a{color: #fff;}

.xrtb{position: absolute; z-index: 99;}
.sjzs1{display: none; margin: 0 !important;}
@media(max-width:1200px){
.deli_left{width: 45%;}
.deli_right{width: 50%;}
.what_right{width: calc(100% - 620px);}
.not_right{width: 50%;}
.not_left{width: 50%;}
.jwbox h2{font-size: 20px;}

.long_right{width: 35%;}
.long_left{width: 60%;}
.znr_text{padding:0 40px;}
}

@media(max-width:1000px){
.header{width: 100%; position: fixed;background: #fff; top: 0;left: 0;z-index: 100;}
.gnfl{ padding-top: 24px;display: none;}
.dhbtn{position: absolute;width: 30px;height: 30px;border-radius: 4px; right: 15px;top: 50%;transform: translateY(-50%);background: url(../images/d1.png) no-repeat center #ffb200;background-size: 20px 20px;}
.dhbtn.on{background: url(../images/d2.png) no-repeat center #ffb200;background-size: 20px 20px;}
.nav{position: fixed;z-index: 100; width: 100%; top: 60px;background: #fff;left: 0; background: #fff;height: calc(100vh - 60px); padding: 0;display: none;}
.nav li{float: none; width: 100%; padding: 0 15px;text-align: center;border-bottom: 1px solid #eee;}

.banner{display: block; padding: 80px 0 50px;height: auto;}	
.bannertext h2{font-size: 24px;line-height: 1.5;}
.bannertext p{font-size: 14px; margin-top: 15px;line-height: 1.6;}
#animationContainer{margin: 0;width: 100%; position: static;}
.deli_titel{padding-top: 50px;}
.deli_titel h2{font-size: 24px;}
.deli_left{float: none; width: 100%;}
.deli_right{width: 100%; padding-top: 40px;float: none; }
.deli_right .swiper-slide-next{ transform: scale(0.8);z-index: 9;}
.deli_right .swiper-slide-active{transform: scale(1);z-index: 10;}
.deli_right .swiper{height: 250px;overflow: hidden;}
.deli_nr{padding-bottom: 50px;}
.that_title{padding: 50px 0 30px;}
.that_title h2{font-size: 24px;}
.what_nr{padding: 20px 15px;}
.what_top li{width: 50%; padding: 0 0 20px 20px;}
.what_top ul{margin-left: -15px;}
.what_top p{font-size: 14px;}
.whatbox{padding-top: 30px;}
.what_left a{margin-top: 30px;}
.not_title{padding: 50px 0 30px;}
.not_title h2{font-size: 24px;}
.not_left{width: 100%;float: none;}
.not_right{float: none; width: 100%; margin-left: -12px;}
.not_left h2{font-size: 20px; line-height: 1.6;}
.jwst_title{padding: 60px  0 30px;}
.jwst_title h2{font-size: 24px;}
.jwst_nr li{width: 50%;}
.jwbox h2{font-size: 14px;}
.jwst_nr ul li:nth-child(5){width: 50%;}
.jwst_nr ul li:nth-child(6){width: 50%;}
.jwst_nr ul li:nth-child(7){width:100%;}
.jwst{padding-bottom: 30px;}
.that_nr li{float: none; width: 100%; padding-bottom: 30px;}
.what{padding-bottom: 30px;}
.footerbox{padding: 30px 0;}
.foot_left{float: none; width: 100%;text-align: center;}
.foot_left img{margin: 0 auto;}
.foot_left p{padding: 15px 0;}
.foot_left ul{text-align: center;}
.foot_left li{display: inline-block; padding: 0 2px;float: none;}
.foot_right{width: 100%; float: none; padding-top: 20px;}
.foot_right p{padding: 5px 0;}
.foot_right dt{line-height: 22px;}
.bqxxbox p{text-align: center; line-height: 22px;}
.bqxxbox{padding: 15px 0;}

.long_left{width: 100%; padding-bottom: 30px;float: none;}
.long_left h2{font-size: 24px;line-height: 1.5;}
.long_left p{line-height: 1.5; margin: 25px 0 15px;}
.long_right{float: none; width: 100%;}
.long{padding-bottom: 50px;}
.xrtb{position: static;}

.znro{padding: 50px 0;display: block;}
.znr_text{padding: 0 0 20px 0;width: 100%;}
.znrobox{display: block;}
.znr_text h2{font-size: 24px; line-height: 1.5;}
.znr_text p{padding: 0; font-size: 16px;}
.znr_tp{width: 100%; padding-top: 30px;}
.znrobox{padding-bottom: 30px;}

.pczs1{display: none !important;}
.sjzs1{display: block;}
.znr_tp4 img{width: 100%; }
.znr_tp4{margin-left: 0;width: 100%;}
.znr_tp4 span{width: 100px; right: 0;}
.znr_tp4 b{width: 100px;top: -10px;}
.znr_text p{margin-bottom: 0;}
.znr_tp3{width: 100%; margin: 0;}
.znr_text a{margin-left: 0 !important;}

.banner1{height: 250px;}
.h60{height: 60px;}
.Partner_title{padding: 50px 0 25px;}
.Partner_title h2{font-size: 24px;}
.Partner_nr a{border-radius: 6px;}
.Partner{padding-bottom: 30px;}

.about_title{padding: 50px 0 25px;}
.about_title h2{font-size: 24px;}
.about_nr a{font-size: 18px;}
.cust{padding:20px;margin: 30px auto 0 auto;display: block;}
.cust_left{width: 100%;padding-bottom: 20px;}
.cust_left h2{font-size: 24px;line-height: 1.8;}
.cust_right{width: 100%;}
.xqnrbox1 img{width: 100px;border-radius: 6px;}
.xqnrbox2 img{width: 100px;border-radius: 6px;}
.xqnrbox3 img{width: 100px;border-radius: 6px;}
.xqnr{padding: 40px 0;}

.tcxq{width: 94% !important; padding: 20px !important;}
.tcxqa p{font-size: 14px !important;}
.tcxqa li{padding-bottom: 5px!important;}
.tcxqa h3{font-size: 12px; line-height: 1.5;margin: 5px 0 !important;}


}