.header-category{width:1400px;}
.header-category ul{height: 40px;}
/*banner*/
.banner{text-align: center;position: relative;margin-top: 0;}
.banner ul.slides,.banner ul.slides>li{height: 380px;overflow: hidden;}
.banner ul.slides>li{position: relative;font-size: 1rem;}
.banner ul.slides>li .item{display: inline-block !important;position: absolute;z-index: 3;transition: all 1.2s ease 0s;-webkit-transition: 1.2s;-moz-transition: 1.2s;-o-transition: 1.2s;}
.banner ul.slides>li a.btn,.banner ul.slides>li a.btn:before{transition: all .5s ease 0s;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;}
.banner ul.slides>li a.btn{height: 36px;border: 2px solid #FFFFFF;line-height: 34px;padding: 0 56px 0 26px;text-transform: uppercase;color: #FFFFFF;left: -18%;bottom: 25%;text-decoration: none;position: absolute;}
.banner ul.slides>li a.btn:before{content:"";position: absolute;z-index: 1;width: 0;height: 0;border-top: 10px solid transparent;border-left: 10px solid #FFFFFF;border-bottom: 10px solid transparent;top: 50%;right: 20px;margin-top: -10px;}
.banner ul.slides>li a.btn:hover{background-color: #FFFFFF;color: #000000;}
.banner ul.slides>li a.btn:hover:before{border-left-color: #000000;}
.banner ul.slides>li.active a.btn{left: 2%;}
/*banner control*/
.flex-control-nav{bottom: 10px;z-index: 3;left: 30px;width: auto;}
.flex-control-nav li a{width: 25px;border-radius: 0;background-color: #999999;transition: all .2s ease 0s;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;}
.flex-control-nav li a:hover{background-color: #eb6411;}
.flex-control-nav li a.flex-active{background-color: #FFFFFF;width: 50px;}
.banner ul.slides>li.flexA h1{color: #FFFFFF;font-size: 2.2em;left: 2%;text-shadow: 0 2px 3px #000000;text-transform: uppercase;top: -50px;}
.banner ul.slides>li.flexA .tip{color: #FFFFFF;font-size: 1.5em;text-decoration: none;text-shadow: 0 3px 4px #000000;text-transform: uppercase;top:28%;left:-900px;}
.banner ul.slides>li.flexA .category{line-height: 30px;width: 1000px;bottom: -80px;left: 2%;text-align: left;}
.banner ul.slides>li.flexA .category a{font-size: 16px;color: #FFFFFF;display: inline-block;min-width: 178px;position: relative;padding-left: 20px;text-decoration: none;}
.banner ul.slides>li.flexA .category a:before{content:"";width: 10px;height: 10px;border-radius: 50%;background-color: #FFFFFF;position: absolute;top: 50%;margin-top: -5px;left: 5px;}
.banner ul.slides>li.flexA .category a:after{content:"";width: 0px;height: 0px;border-radius: 50%;background-color: #333333;position: absolute;left: 10px;top: 50%;transition: all .2s ease 0s;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;}
.banner ul.slides>li.flexA .category a:hover:after{width: 8px;height: 8px;left: 6px;margin-top: -4px;}
.banner ul.slides>li.flexA .picture{right: 15px;bottom: 40px;opacity: 0;}
.banner ul.slides>li.flexA .picture i{width: 202px;height: 118px;float: left;background-image: url("../images/banner/A-picture.png");background-repeat: no-repeat;border: 2px solid #FFFFFF;margin: 0 15px;position: relative;}
.banner ul.slides>li.flexA .picture i:before{content:"";background-color: #000000;left: 0;width: 100%;height: 100%;z-index: 2;position: absolute;opacity: 0;}
.banner ul.slides>li.flexA .picture i:hover:before{opacity: 0.5;}
.banner ul.slides>li.flexA .picture i:nth-child(2){background-position: 0 -118px;}
.banner ul.slides>li.flexA .picture i:nth-child(3){background-position: 0 -236px;}
/*banner A active*/
.banner ul.slides>li.flexA.active h1{top: 15%;}
.banner ul.slides>li.flexA.active .tip{left: 2%;}
.banner ul.slides>li.flexA.active .category{bottom: 45%;}
.banner ul.slides>li.flexA.active .picture{opacity: 1;}
/*banner B*/
.banner ul.slides>li.flexB h1{color: #FFFFFF;font-size: 1.5em;left: 2%;text-shadow: 0 2px 3px #000000;text-transform: uppercase;top: -50px;}
.banner ul.slides>li.flexB .advantage{top: 26%;color: #FFFFFF;text-align: left;width: 450px;left: -500px;}
.banner ul.slides>li.flexB .advantage s{display: block;text-decoration: none;position: relative;line-height: 16px;padding: 7px 0 7px 20px;}
.banner ul.slides>li.flexB .advantage s:before{content:"";width: 10px;height: 10px;border-radius: 50%;background-color: #FFFFFF;position: absolute;top: 50%;margin-top: -5px;left: 5px;}
.banner ul.slides>li.flexB .mfg{width: 560px;position: absolute;left: 39%;top: 27%;}
.banner ul.slides>li.flexB .mfg a{transition: all 1.2s ease 0s;-webkit-transition: 1.2s;-moz-transition: 1.2s;-o-transition: 1.2s;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;backface-visibility: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;background-color: #FFFFFF;-webkit-transform: rotateY( -180deg);-moz-transform: rotateY( -180deg);-o-transform: rotateY( -180deg);transform: rotateY( -180deg);width: 154px;height: 60px;float: left;margin: 5px;}
.banner ul.slides>li.flexB .mfg a:before{content:"";width: 100%;height: 100%;background-color: #000000;position: absolute;left: 0;top: 0;opacity: 0.3;}
.banner ul.slides>li.flexB .mfg a:nth-child(1){margin-left:-65px;}
.banner ul.slides>li.flexB .mfg a:nth-child(7){margin-left:65px;}
.banner ul.slides>li.flexB .mfg a:hover:before{opacity: 0;}
.banner ul.slides>li.flexB .mfg img{max-width: 80%;margin-top: 4px;}
/*banner B active*/
.banner ul.slides>li.flexB.active h1{top: 16%;}
.banner ul.slides>li.flexB.active .advantage{left: 2%;}
.banner ul.slides>li.flexB.active .mfg a{-webkit-transform: rotateY( 0deg);-moz-transform: rotateY( 0deg);-o-transform: rotateY( 0deg);transform: rotateY( 0deg);}
/*banner C*/
.banner ul.slides>li.flexC h1{color: #FFFFFF;font-size: 1.8em;right: 3%;text-shadow: 0 2px 3px #000000;text-transform: uppercase;top: -50px;}
.banner ul.slides>li.flexC s{text-decoration: none;color: #FFFFFF;top: 26%;font-size: 18px;right: -800px;}
.banner ul.slides>li.flexC p{right: 3%;color: #FFFFFF;font-size: 15px;bottom: -80px;width: 630px;text-align: right;}
/*banner C active*/
.banner ul.slides>li.flexC.active h1{top: 15%;}
.banner ul.slides>li.flexC.active s{right: 3%;}
.banner ul.slides>li.flexC.active p{bottom: 40%;}
/*banner B*/
.banner ul.slides>li.flexD h1{color: #FFFFFF;font-size: 1.4em;left: 2%;text-shadow: 0 2px 3px #000000;text-transform: uppercase;top: -50px;}
.banner ul.slides>li.flexD p{color: #FFFFFF;top: 25%;font-size: 18px;width: 650px;text-align: left;left: -650px;}
.banner ul.slides>li.flexD .advantage{bottom: -80px;color: #FFFFFF;text-align: left;left: 2%;-webkit-column-count:2;-webkit-column-gap: 0;-moz-column-count: 2;-moz-column-gap: 0;}
.banner ul.slides>li.flexD .advantage s{display: block;text-decoration: none;position: relative;line-height: 16px;padding: 7px 0 7px 20px;}
.banner ul.slides>li.flexD .advantage s:before{content:"";width: 10px;height: 10px;border-radius: 50%;background-color: #FFFFFF;position: absolute;top: 50%;margin-top: -5px;left: 5px;}
/*banner B active*/
.banner ul.slides>li.flexD.active h1{top: 16%;}
.banner ul.slides>li.flexD.active p{left: 2%;}
.banner ul.slides>li.flexD.active .advantage{bottom: 40%;}
/*left*/
.left,.right{padding-top:18px;}
.left{width: 350px;float: left;}
.left .advantage{background-image: url("../images/advantage.png");color: #FFFFFF;padding-top: 20px;padding-left: 10px;height: 210px;overflow: hidden;}
.left .advantage dt{text-transform: uppercase;font-weight: bold;font-size: 16px;line-height: 40px;}
.left .advantage dd{padding: 8px 40px;line-height: 16px;font-size: 14px;font-weight: bold;position: relative;}
.left .advantage dd:before{left: 5px;position: absolute;background-color: #EE7B55;padding: 2px 8px;border-radius: 10px;}
.left .rfq{padding: 15px;color: #9B9B9B;border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;font-size: 14px;}
.left .rfq a{display: block;margin: 30px auto 20px auto;width: 280px;height: 36px;background-color: #6D6E75;color: #FFFFFF;text-align: center;line-height: 36px;font-size: 14px;text-transform: uppercase;font-weight: bold;text-decoration: none;position: relative;overflow: hidden;}
.left .rfq a:after{content: "";position: absolute;z-index: 1;width: 0;height: 0;border-top: 44px solid transparent;border-right: 36px solid #363636;border-bottom: 0px solid transparent;right: 0;bottom: 0;}
.left .rfq a:hover:after{border-right-color: #0F0E14;}
.left .rfq a:hover{background-color: #eb6411;}
.left .contact-us{background-image: url("../images/contactus.png");height: 70px;text-align: center;padding-top: 207px;position: relative;}
.left .contact-us a{display: block;margin: 0 auto;width: 280px;height: 36px;line-height: 36px;border: 2px solid #FFFFFF;color: #FFFFFF;text-transform: uppercase;font-size: 14px;text-decoration: none;font-weight: bold;position: relative;z-index: 2;}
.left .contact-us i{position: absolute;left: 0;top: 0;background-color: #000000;width: 100%;height: 100%;opacity: 0.7;}
.left .contact-us a:hover{background-color: #FFFFFF;color: #0E1119;}
.left .contact-us a:hover+i{opacity: 0;}
/*right*/
.right{width: 1030px;float: right;}
.right h2{display:none;}
.right ul.label{margin-bottom: 5px;}
.right ul.label li{float: left;line-height: 40px;font-size: 15px;color: #3A3A3A;width: 25%;text-align: center;border-bottom: 2px solid #C4C4C4;height: 40px;}
.right ul.label li i{font-style: normal;color: #7B7B7B;font-weight: bold;display: inline-block;height: 39px;cursor: pointer;}
.right ul.label li.cur i{border-bottom: 4px solid #eb6411;}
.right .products{display:none;}
.right .products:nth-child(3){display:block;}
.right .products li{float: left;width: 313px;height: 230px;border-bottom: 1px solid #D9D9D9;padding-top: 10px;padding-left: 10px;padding-right: 20px;}
.right .products li .picture{height: 130px;text-align: right;position: relative;padding-right: 40px;background-color: #FFFFFF;}
.right .products li .picture img.mfg{max-height: 60px;max-width: 60px;position: absolute;left: 15px;top: 10px;}
.right .products li .picture img.cover{margin-top: 15px;}
.right .products li a.name{font-size: 15px;display: block;color: #262626;font-weight: bold;padding-left: 5px;background-color: #FFFFFF;}
.right .products li s{text-decoration: none;line-height: 30px;border-bottom: 1px dotted #C4C4C4;display: block;padding-left: 5px;margin-bottom: 12px;color: #939393;background-color: #FFFFFF;}
.right .products li i{float: right;font-style: normal;font-size: 24px;color: #262626;position: relative;padding-left: 20px;}
.right .products li i:before{content: "USD";color: #8B8B8B;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);position: absolute;font-size: 12px;font-style: normal;left: 0;top: 7px;}
.right .products li a.more{height: 24px;width: 90px;padding-left: 10px;line-height: 24px;color: #FFFFFF;background-color: #B1B1B1;display: inline-block;font-weight: bold;position: relative;text-decoration: none;margin-top: 3px;}
.right .products li a.more:after{content: ">";q;position: absolute;right: 10px;font-family: "verdana";font-weight: normal;font-size: 14px;}
.right .products li a.more:hover{background-color: #eb6411;}
.right .products li:hover{background-color: #F1F1F1;}
/*hot category*/
.right ul.hotCategory{padding: 10px;background-color: #EFEFEF;margin-top: 18px;}
.right ul.hotCategory li{height: 30px;line-height: 30px;border-bottom: 1px solid #D9D9D9;width: 247px;margin-right: 7px;float: left;background-color: #FFFFFF;margin-top: 6px;}
.right ul.hotCategory li:nth-child(4n){margin-right: 0;}
.right ul.hotCategory li:nth-child(-n+4){margin-top: 0;}
.right ul.hotCategory li a{display: block;padding-left: 12px;text-decoration: none;}
.right ul.hotCategory li a:hover{background-color: #eb6411;color: #FFFFFF;}
/*manufacturers*/
.manufacturers{background-image: url("../images/manufacturers.jpg");background-repeat: repeat-y;background-position: center 0;text-align: center;padding-bottom: 30px;margin-top: 15px;}
.manufacturers h1{height: 50px;display: inline-block;margin: 0 auto;background-color: #eb6411;line-height: 50px;padding: 0 80px;font-size: 24px;color: #FFFFFF;}
.manufacturers s{display: block;text-align: center;line-height: 60px;color: #FFFFFF;font-size: 15px;text-decoration: none;font-weight: bold;}
.manufacturers-list a{float: left;width: 199px;height: 80px;overflow: hidden;border-right: 1px solid #333333;background-color: #FFFFFF;margin-bottom: 12px;text-decoration: none;}
.manufacturers-list a:nth-child(7n){border-right:none;}
.manufacturers-list a img{width: 160px;height:70px;margin: 5px auto 0 auto;display: block;}
.manufacturers-list a b{display: block;text-align: center;height: 32px;line-height: 16px;padding: 5px 0;background-color: #eb6411;color: #FFFFFF;margin-top: -42px;}
.manufacturers-list a:hover b{margin-top: 0;}
.manufacturers .text{color: #FFFFFF;padding: 15px 0;}
.manufacturers a.more{width: 190px;line-height: 32px;display: block;margin: 0 auto;color: #FFFFFF;text-decoration: none;border: 1px solid #FFFFFF;}
.manufacturers a.more:hover{background-color: #eb6411;border: 1px solid #eb6411;}
/*about us*/
.aboutus{padding: 57px 12px 0 12px;}
.aboutus dl{float: left;width: 28%;text-align: center;padding: 0 2.5%;padding-top: 170px;height: 213px;}
.aboutus dt{font-size: 16px;font-weight: bold;color: #333333;line-height: 40px;position: relative;}
.aboutus dt:before{content:"";width: 1em;height: 1em;background-image: url("../images/index_doc.png");position: absolute;left: 50%;margin-left: -0.5em;top: -1em;font-size: 164px;}
.aboutus dd{color: #9B9B9B;line-height: 20px;min-height: 80px;position: relative;}
.aboutus dd a{display: block;width: 170px;color: #7A7A7A;height: 32px;border: 1px solid #D7D7D7;line-height: 32px;border-radius: 20px;position: absolute;left: 50%;margin-left: -85px;bottom: -50px;text-decoration: none;}
.aboutus dd a:hover{background-color: #eb6411;color: #FFFFFF;border: 1px solid #eb6411;}
.aboutus dl:nth-child(2) dt:before{background-position: 0 -1em;}
.aboutus dl:nth-child(3) dt:before{background-position: 0 -2em;}
.news .title{border-bottom: 1px solid #B2B2B2;height: 55px;margin-bottom: 20px;}
.news .title h1{line-height: 54px;color: #040426;font-size: 20px;border-bottom: 3px solid #232323;display: inline-block;}
.news a.main{width: 466px;height: 278px;float: left;position: relative;overflow: hidden;text-decoration: none;color: #000000;}
.news a.main:before{content: "";height: 40px;position: absolute;width: 100%;bottom: 0;left: 0;background-color: #000000;opacity: 0.5;z-index: 1;}
.news a.main img{display: block;margin: 0 auto;max-width: 100%;}
.news a.main h2{position: absolute;bottom: 0;line-height: 16px;z-index: 2;color: #FFFFFF;padding: 5px 0 5px 10px;font-size: 14px;font-weight: bold;}
.news a.main s{position: absolute;text-decoration: none;background-color: #FFFFFF;bottom: -60px;line-height: 20px;padding: 10px;}
.news a.main:hover:before,.news a.main:hover h2{bottom:60px;}
.news a.main:hover s{bottom:0;}
.news ul{float: left;width: 457px;margin-left: 10px;}
.news li{padding-left: 26px;position: relative;margin-bottom: 15px;}
.news li:before{position: absolute;left: 0;width: 16px;height: 16px;background-color: #eb6411;color: #FFFFFF;line-height: 16px;}
.news li:hover:before{background-color: #606060;}
.news li a{color: #333333;font-weight: bold;}
.news li a:hover{color: #eb6411;}
.news li s{display: block;color: #9B9B9B;text-decoration: none;line-height: 16px;padding: 3px 0;}
/*hot parts*/
.hot-parts{border: 1px solid #C3C3C3;margin-top: 30px;box-shadow: 0px 3px 0px #F2F2F2;}
.hot-parts h1{line-height: 44px;background-color: #4F4F52;padding-left: 17px;font-size: 16px;color: #FFFFFF;display: none;}
.hot-parts .tab{height: 44px;background-color: #6D6E75;color: #FFFFFF;line-height: 44px;overflow: hidden;padding: 0 36px;position: relative;}
.hot-parts .tab s{width: 36px;height: 44px;background-color: #565656;display: block;text-align: center;line-height: 44px;text-decoration: none;font-size: 24px;position: absolute;top: 0;color: #8A8C99;cursor: pointer;}
.hot-parts .tab s:hover{background-color: #eb6411;color: #FFFFFF;}
.hot-parts .tab s.icon-left{left: 0;}
.hot-parts .tab s.icon-right{right: 0;}
.hot-parts .tab ul{width: 10000px;}
.hot-parts .tab li{float: left;padding: 0 15px;font-size: 15px;cursor: pointer;}
.hot-parts .tab li.active{background-color: #4F4F52;}
.hot-parts .links{display:none;-webkit-column-count: 6;-webkit-column-gap: 0;-moz-column-count: 6;-moz-column-gap: 0;padding: 7px;}
.hot-parts h1+.links{display:block;}
.hot-parts a{display: block;color: #9B9B9B;padding: 5px 0 5px 16px;line-height: 16px;text-decoration: none;}
.hot-parts a:hover{background-color: #eb6411;color: #FFFFFF;}
/*service*/
.service{background-color: #9f5304;margin-top: 25px;min-height: 224px;}
.service dl{width: 228px;float: left;padding: 80px 20px 0px 20px;margin-right: 15px;min-height: 140px;}
.service dl:last-child{margin-right: 0;}
.service dt{color: #FFFFFF;font-size: 16px;text-align: center;font-weight: bold;line-height: 32px;position: relative;}
.service dt em:before{font-size: 54px;position: absolute;left: 50%;margin-left: -0.5em;top: -1em;}
.service dd{color: #9B9B9B;line-height: 18px;text-align: center;}
.service dl:hover{background-color:#eb6411;border-top: 4px solid #313131;margin-top: -4px;padding-top: 76px;}
.service dl:hover dd{color:#FFFFFF;}
/*language fix*/
html[lang="bg"] .banner ul.slides>li.flexA .category,html[lang="mm"] .banner ul.slides>li.flexA .category{width:1100px;}
html[lang="ta"] .banner ul.slides>li.flexA .category{width:1400px;}
@media screen and (max-width: 767px)
{
	.category{display: none;}
	/*banner*/
	.banner{display: none;}
	/*left*/
	.left,.right{width: auto;float: none;padding-top: 0;}
	.left .advantage{height: auto;background-position: center 0;padding-bottom: 10px;}
	.left .contact-us{display: none;}
	.right h2{display: block;border-bottom: 4px solid #eb6411;color: #7B7B7B;font-weight: bold;line-height: 16px;padding: 10px 0 10px 20px;font-size: 0.875rem;}
	.right ul.label{display: none;}
	.right .products{display: block !important;}
	.right .products li{float: none;width: auto;padding-right: 10px;}
	.right .products li s{margin-bottom: 5px;}
	.right ul.hotCategory li{float: none;width: auto;margin-right: 0;margin-top: 3px;}
	.right ul.hotCategory li:nth-child(-n+4){margin-top: 3px;}
	/*manufacturers*/
	.manufacturers{background-size: 100% auto;}
	.manufacturers h1{padding: 0 20px;font-size: 1rem;}
	.manufacturers s{line-height: 18px;padding: 5px 0;}
	.manufacturers-list a{width: 50%;padding-top: 10px;}
	.manufacturers-list a:nth-child(7n){border-right: 1px solid #333333;}
	.manufacturers-list a b{display: none;}
	/*about us*/
	.aboutus{padding-top: 1rem;}
	.aboutus dl{float: none;width: auto;height: auto;}
	.aboutus dd{height: auto;padding-bottom: 60px;}
	.aboutus dd a{bottom: 15px;}
	.news .title h1{padding: 0 0.5rem;}
	.news a.main{width: auto;height: auto;float: none;display: block;margin-right: 0;background-color: #EEEEEE;padding-top: 10px;margin-bottom: 15px;}
	.news a.main:before{display: none;}
	.news a.main h2{position: static;line-height: 16px;padding: 0.5rem;color: #000000;}
	.news a.main s{position: static;background-color: transparent;display: block;padding-top: 0;}
	.news ul{padding: 0 5px;float: none;margin-left: 0;width: auto;}
	.hot-parts .links{-webkit-column-count: 2;-moz-column-count: 2;}
	/*service*/
	.service{display: none;}
	.service dl{width: 50%;margin-right: 0;height: 250px;}
}