
.container{width:90%;position: relative;z-index: 11;}
.row{margin-left:0;margin-right: 0;}
.swiper-pagination-bullet{outline: none;}
main{
    position: relative;
    margin-top: 115px;
}
.section{
    overflow: hidden;
    position: relative;
    width: 100%;
	height:100%; 
}
.section  img{width:100%;}
.section .inner{position: absolute;top: 12%;left: 0;width: 100%;height: 100%;display: flex;}
.section .inner .txt{position: relative;}
.section .inner h1{font-size: 64px;color: #fff;text-align:left;font-family: 'avgr_bold';}
.section .inner h2{font-size: 46px;color: #fff;text-align:left;font-family: 'avgr_bold';}

.section .inner .txt>* {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}
.swiper-slide-active .inner .txt>*:nth-child(1) {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

.swiper-slide-active .inner .txt>* {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.section .swiper-pagination-bullet{background-color: #dbdbdb;opacity: 1;}
.section .swiper-pagination-bullet-active{background-color: #000;}


.more{display: block; width: 252px;height: 57px;display: flex;justify-content: space-between;align-items: center; text-align: center;font-size: 16px;color: #fff;text-transform: uppercase;}
.more span{width:197px ;height: 100%;background-color: #E53329;display: flex;align-items: center;justify-content: center;}
.more i{margin-left: 1px;width: 57px;height: 100%;display: flex;justify-content: center;align-items: center; background-color: #E53329;}
.more i::after{
    content: '';
    display: inline-block;
}
.more:hover i,.more:hover span{background-color: rgba(0,0,0,.6);color: #fff;}
.more:visited,.more:focus,.more:hover{color:#fff}

.txt h1{font-size: 72px;font-family: 'avgr_bold';}
.section2{overflow: hidden;position: relative;background: url(../images/bg.png) no-repeat top center;background-size: cover ;padding: 8% 0;}
.section2 img{width: 100%;}
.txt p{font-size: 28px;text-align: left;line-height: 1.6;margin:3% 0 15% 0;}
.section3{overflow: hidden;position: relative;padding: 5% 0;}
.section3 .products{position: relative;}
.section3 .swiper-slide{overflow: hidden;position: relative;}
.section3 .swiper-slide img{
    width:100%;
	position:relative;
	margin:0 auto;
	overflow:hidden;
    -webkit-transition: all 0.5s ease 0s ;
    -moz-transition: all 0.5s ease 0s ;
    -ms-transition: all 0.5s ease 0s ;
    -o-transition: all 0.5s ease 0s ;
    transition: all 0.5s ease 0s ;
}
.section3 .swiper-slide:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.section3 .products{margin-top: 5%;}
.section3 .swiper-button-next,.section3 .swiper-button-prev{background-color: #E53329;}
.section3 .swiper-button-next:after{
 width: 16px;
 height: 18px;
 background: url(../images/next-a.png);
 font-size: 0;
}
.section3 .swiper-button-prev:after{
    width: 16px;
    height: 18px;
    background: url(../images/pre-a.png);
    font-size: 0;
}
.section3  .swiper-button-next{
right: -12px;
}
.section3  .swiper-button-prev{
left: -12px;
}
.section3 .ico1{position: absolute;max-width: 100%;left: 0;top: 0;}
.section3 .ico2{position: absolute;max-width: 100%;right: 0;top: 0;}
.section4{overflow: hidden;position: relative;background-color: #F6F6F6;}
.section4 .pic2{position: absolute;right: 0;bottom: 0;max-width: 100%;}
.section4 .tit h1{font-size: 36px;font-family: 'avgr_bold';margin-bottom: 5%;}
.section4 .index_list{width: 80%;padding: 8% 0 16% 0;position: relative;overflow: hidden;}
.section4 .index_list ul{list-style: decimal inside;display: flex;flex-wrap: wrap;}
.section4 .index_list ul li{list-style: decimal inside;font-size: 17px;border-bottom: 1px solid #333;margin: 5px;padding: 10px 0;width: 30%;max-width: 30%;
text-indent: -20px;padding-left: 20px;}
.section5{overflow: hidden;position: relative;padding: 5%  0;}
.section5 .map{
    position: relative;
}
.section5 .map img{width: 100%;}
.section5 .con{background: rgba(255,255,255,.8);width: 59%;height: auto;box-sizing: border-box;padding: 6% 4%;box-shadow: 0px 5px 15px 10px #ccc;position: absolute;left: 0;top: 15%;}
.section5 .con .tit h1{font-family: 'avgr_bold';margin-bottom: 5%;margin-top: 0;}
.section5 .con .tit dl{margin-bottom: 0;}
.section5 .con .tit dl dd{display: flex;font-size: 18px;margin-top: 20px;}
.section5 .con .tit dl dd .sp1{width: 12%;}
.section5 .con .tit dl dd .sp2{width: 86%;}
.section5 .thicos{position: absolute;right: 0;top: 30%;width: 36%;}
.section5 .thicos .ico img{width: 27px;height: 25px;}
.section5 .thicos .ico{width: 46px;height: 46px;background: rgba(229,51,41,.6);border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.section5 .thicos .ico i{width: 38px;height: 38px;background: rgba(229,51,41,.8);border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.section5 .thicos .active .ico{width: 72px;height: 72px;}
.section5 .thicos .active .ico i{width: 58px;height: 58px;}
.section5 .thicos .active .ico img{width: 43px;height: 39px;}
.section5 .thicos span{display: block;text-align: center;font-size: 14px;margin: 0 auto;}
.section5 .thicos a{width: 172px;display: block;position: absolute;}
.section5 .thicos .active span{font-size: 18px;}
.section5 .thicos a:nth-child(1){position: absolute;left: 0;top: 8vh;}
.section5 .thicos a:nth-child(2){position: absolute;right: 12vw;top: 4.5vh;}
.section5 .thicos a:nth-child(3){position: absolute;right: 9.5vw;top: 2vh;}
.section5 .thicos a:nth-child(3) span{margin-left: 50px;}
.section5 .ydshow{display: none;}


/* wking star */
.section .inner_ban{position: relative;}
.section .inner_ban img{width: 100%;}
.section .ib_txt{display: flex;align-items: center;justify-content: center;position: absolute;left:0;top:0;width:100%;height:100%;}
.section .ib_txt h3 {font-size: 48px;color: #fff;line-height: 1.6;text-align: left;font-family: 'avgr_bold';}
.inner_title{padding:15px;background: #F6F6F6;text-align: center;font-size: 22px;}
.inner_title a{font-size: 22px;}
.inner_title span{margin:0 5px;}
.inner_title a{color:#E5352B}
.inner_title a:last-child{color:#666}

/*about */
.comsection{font-size: 22px;color: #5e5e5e;}
.absection.abs1{overflow: hidden;position: relative;background: url(../images/bg.png) no-repeat bottom center;background-size: 100% auto;padding:2% 0 8% 0;}
.abs1 .summary p{margin-bottom:50px;}
.abs1 .customers li{margin-bottom:1.5rem;padding-left: 20px;position: relative;}
.abs1 .customers li::before{content: "";display:block;width:8px;height:8px;background:#5F5F5F;position:absolute;border-radius: 100%;left:0;top:40%;}
.absection.abs2{background: #F6F6F6;padding:8% 0 8% 0;}
.abs2 .summary{margin-bottom: 50px;}
.abs2 .album{overflow: hidden;}
.abs2 .album>div{background: #fff;overflow: hidden;}
.abs2 .album>div img{width:100%;}



/*products*/
.prosection.pros1{padding:2% 0 8% 0;position: relative;}
.prosection.pros1::before{display: block;content:'';width:30%;height:100%;position: absolute;left:0;top:0;background:url(../images/product-bg1.png) no-repeat;}
.prosection.pros1::after{display: block;content:'';width:30%;height:100%;position: absolute;bottom:0;right:0;background:url(../images/product-bg2.png) no-repeat bottom center;}

.pros1 .summary h3{font-size: 36px;font-family:'avgr_bold';color:#000;margin-bottom: 50px;}
.pros1 .customers li{margin-bottom:1.5rem;padding-left: 20px;position: relative;}
.pros1 .customers li::before{content: "";display:block;width:8px;height:8px;background:#5F5F5F;position:absolute;border-radius: 100%;left:0;top:40%;}
.products_list{margin-top: 100px;}
.products_list a{margin:5px 20px;}




/* catalogue */
.catasection.catas1{padding:2% 0 8% 0;}
.catas1 .cata_list .item{margin-top:2rem;margin-bottom:8rem;}
.catas1 .cata_list .item img{width:100%;}
.down_area .item{margin-bottom: 30px;}
.down_area .item:nth-child(odd){padding-left:0}
.down_area .more{width:100%}
.down_area .more span{width:100%;justify-content:left;padding-left:10px;text-align: left;}

/* Customer Drawings */
.custsection.custs1{padding:2% 0 20% 0;background: url(../images/wave.png) no-repeat bottom left;background-size: 100% auto;}
.custs1 .intro-img{width:100%}
.custs1 .intro-img img{width:100%}
.custs1 .intro-summary{margin:50px 0}
.custs1 .intro-summary a{color:#E5352B;border-bottom:1px solid #E5352B}


/* Crimping Equipment*/
.crisection.cris1{padding:2% 0 6% 0;background: url(../images/wave.png) no-repeat bottom left;background-size: 100% auto;}
.cris1 .intro{width:100%;height: auto;min-height: 200px;}
.cris1 .intro .intro-img{overflow: hidden;text-align: center;}
.cris1 .intro .intro-img img{max-width: 100%;}

.cris1 .intro .intro-txt{padding-left: 5%;}
.cris1 .intro .intro-txt h3{font-size: 36px;font-family:'avgr_bold'}

.cris1 .cr_list{margin-top: 8%;}
.cris1 .cr_list .item{margin-top: 3%;}
.cris1 .cr_list .item .item-img{overflow: hidden;}
.cris1 .cr_list .item .item-img img{transition: all 0.2s ease;width: 100%;}
.cris1 .cr_list .item .item-img:hover img{transform: scale(1.02);}
.cris1 .cr_list .item .item-txt h2{font-size: 36px;font-family:'avgr_bold';color:#E5352B;margin-bottom: 50px;;}
.cris1 .cr_list .item .item-txt h4{font-size: 24px;font-family:'avgr_bold';color:#666;margin-bottom: 30px;}
.cris1 .cr-contact{margin-top: 50px;padding-left: 15px;}
.cris1 .cr-contact a{color:#E5352B;border-bottom:1px solid #E5352B}



/*Invertory*/
.invsection.invs1{padding:2% 0 10% 0;}

.invs1 .search{height:50px;width: 100%;position: relative;margin-bottom:50px;}
.invs1 .s-keys{display:inline-block;width:75%;height:50px;line-height: 50px;font-size: 20px;float:left;text-indent: 10px;border:1px solid #d6d6d6}
.invs1 .s-btn{display:inline-block;width:25%;height:50px;line-height: 50px;background:#222222;text-align: center;font-size: 28px;font-family: 'avgr_Book';float: right;color:#fff}

.invs1 .in_list .item{width:100%;min-height:120px;height: auto;border-bottom:1px solid #d6d6d6;transition: all 0.2s ease;overflow: hidden;padding-bottom: 10px;}
.invs1 .in_list .item:hover{background: rgba(214,214,214,0.5);}
.invs1 .in_list .item h3{font-size: 22px;font-family: 'avgr_Book', sans-serif;font-weight: bold;}
.invs1 .in_list .item .quantity .btn-box span{font-size: 16px;   font-family: 'avgr_Book', sans-serif;font-weight: normal;}
.invs1 .in_list .item>div{padding:0}

.invs1 .in_list .item p{font-size: 20px;margin-bottom:0 ;}

.invs1 .in_list .item .quantity .btn-box{position:relative}
.invs1 .in_list .item .quantity .btn-box input{width:50%;height:40px;line-height: 40px;border:1px solid #e5352b;float: left;text-indent: 5px;}
.invs1 .in_list .item .quantity .btn-box a{width:50%;height:40px;line-height: 40px;float: right;}
.invs1 .in_list .item .quantity .btn-box a .fa{margin-left: 0;}
.in-back{text-align: center;margin-top: 50px;display: none;}
.in-back a{padding:8px 18px;color:#fff;background:#E5352B;font-size: 18px;}
.in-back a:hover{background:#606060}
.in-back a .fa{margin-right: 5px;}

.invs1 .page{margin-top: 50px;}
.invs1 .page ul{display: flex;align-items: center;}
.invs1 .page ul li{width:40px;height:40px;border:1px solid #999;text-align: center;line-height: 40px;margin:5px;transition: all 0.3s ease; }
.invs1 .page ul li a{color:#999;display:block;width:100%;height:100%;}
.invs1 .page ul li:hover{background:#E5352B;border-color:#E5352B;}
.invs1 .page ul li:hover a{color:#fff}
.invs1 .page ul li.active{background:#999;border-color:#999;}
.invs1 .page ul li.active a{color:#fff}
.invs1 .page ul li.els{border:none;line-height: 30px;}
.invs1 .page ul li.els:hover{background:#fff}
.invs1 .page ul li.firstpage{border:none}
.invs1 .page ul li.firstpage:hover{background: none;color:#e5352b}
.invs1 .page ul li.firstpage:hover a{background: none;color:#e5352b}



.inqfsection.inqf1{padding:2% 0 10% 0;}
.inqf1 .query_form h2{font-size: 28px;color:#000;font-weight: bold;}
.inqf1 .query_form ._selceted{background: #F0F0F0;padding:20px;}
.inqf1 .query_form ._selceted .qf-title{display: flex;align-items: center;font-size: 26px;border-bottom:1px solid #999;}
.inqf1 .query_form ._selceted .qf-title h3{flex-basis: 50%;margin:10px 0;font-size: 22px;}
.inqf1 .query_form ._selceted .qf-list .item{display: flex;align-items: center;font-size: 26px;transition: all 0.3s ease;}
.inqf1 .query_form ._selceted .qf-list .item:hover{background:rgba(255,255,255,0.6);}
.inqf1 .query_form ._selceted .qf-list .item p{flex-basis: 50%;font-size: 22px;height:45px;line-height: 45px;padding:0;margin:0}
.inqf1 .query_form ._selceted .qf-list .item p .fa-times{font-size: 20px;color:#E5352B;cursor: pointer;margin-right: 10px;}
.inqf1 .query_form ._addmore{margin:30px 0 60px 0;}


.inqf1 .query_form ._form label{font-size: 24px;font-weight: normal;}
.inqf1 .query_form ._form .form-row .pl0{padding-left: 0;}
.inqf1 .query_form ._form .form-row .pr0{padding-right: 0;}
.inqf1 .query_form ._form input{height: 45px;line-height: 45px;}
.inqf1 .query_form ._form .required{color:#E5352B;}

/* capability */
.capasection.capas1{padding:2% 0 5% 0;}
.capasection.capas2{background: #F6F6F6;padding:2% 0 5% 0;}
.capas1 .intro .options{margin-top:35px;}
.capas1 .intro .options li{padding-left: 25px;text-indent: -25px;}

.capas1 .intro .intro-img{overflow: hidden;}
.capas1 .intro .intro-img img{max-width: 100%;}


.capas2 .cont_summary{margin-bottom: 60px;}
.capas2 .cont_summary p{margin-bottom: 30px;}
.capas2 .cont_imglist{margin-top:30px;min-height: 100px;height:auto;position: relative;}
.capas2 .cont_imglist div{overflow: hidden;margin-bottom:30px;height:auto;}
.capas2 .cont_imglist div:nth-child(even){text-align: left;}
.capas2 .cont_imglist div:nth-child(odd){text-align: right;}
.capas2 .cont_imglist img{width:90%;}

/* contact us */

.contasection.contas1{padding:4% 0 5% 0;background: url(../images/contact-bg.png) no-repeat bottom left;background-size: 80% auto;}
.contas1 .intro {overflow: hidden;}
.contas1 .intro>div{padding:0}
.contas1 .intro h3{font-size: 30px;font-family:'avgr_bold';color:#000;margin-bottom: 40px;}
.contas1 .intro .info_item{border-bottom:1px solid #999;margin-bottom:1.7%;padding-bottom:1.7%;margin-right: 50px;}
.contas1 .intro .info_item .item_name{display: inline-block;width: 20%;float: left;}
.contas1 .intro .info_item .item_cont{display: inline-block;width: 80%;float: right;}
.contas1 .intro .info_item .item_cont.email a{color:#E5352B;}
.contas1 .intro .info_item .item_cont a{color:#5e5e5e}
.contas1 .intro .info_item .item_cont a:hover{color:#5e5e5e}

.contas1 .intro .info_item::after{content: '';clear: both;display: block;}
.contas1 .intro .info_item .fa{width:20px;height:20px;font-size: 20px;font-weight: bold;margin-right:10px}

.contasection.contas2{background: #F6F6F6;padding:2% 0 8% 0;}
.contas2 .query_form h3{font-size: 30px;font-family:'avgr_bold';color:#000;margin-bottom: 40px;}
.contas2 .query_form ._form label{font-size: 24px;font-weight: normal;}
.contas2 .query_form ._form .form-row .pl0{padding-left: 0;}
.contas2 .query_form ._form .form-row .pr0{padding-right: 0;}
.contas2 .query_form ._form input{height: 45px;line-height: 45px;}
.contas2 .query_form ._form .required{color:#E5352B;}
.contas2 .query_form ._form .form-group.notice{margin:30px 0}
.contas2 .query_form ._form #browse{background-color: #E53329;padding:0 80px;color:#fff;font-size: 16px;cursor: pointer;}
.contas2 .query_form ._form #browse:hover{background-color: #E53329;padding:0 80px;color:#fff;font-size: 16px;cursor: pointer;background-color: rgba(0,0,0,.6);color: #fff;}

/*debug*/
#mobilesliders{display:none}
.products_list .swiper-wrapper {
    transition-timing-function: linear !important;
}
.banner .txt p{margin:0;color:#fff;}
.search-emailink{text-align: center;margin:15px 0;display: none}
.search-emailink a{color:#3C63CC;border-bottom:1px solid #3C63CC}
.verify-box{display: flex}
.verify-box input{width:20%;margin-right: 10px}
.verify-box img{cursor: pointer}
/* wking end */






