@charset "gbk";body{color: #333333;font-family: "Tahoma","helvetica","verdana","arial";font-size: 0.75rem;margin: 0;-webkit-text-size-adjust: none;background-color: #040404;}
body{padding-top:175px;}
body.top{padding-top:315px;}
form,img,p,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,input,button,select,textarea,fieldset{margin:0;padding:0;font-size:0.75rem;font-family: "Tahoma","helvetica","verdana","arial";}
a img, img{border:0;}
a:link,a:visited,a:active{color:#666666;text-decoration: none;}
a:hover{color:#EF4922;text-decoration: underline;}
h2,h3,h4,h5,h6{font-size:0.75rem;font-weight:normal;}
em{font-style:normal;}
ul,ol,li{list-style:none;}
.clear::after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
::-moz-placeholder{color: #BDC1C2;}
::-webkit-input-placeholder{color: #BDC1C2;}
/*clear input*/
input{-webkit-appearance:none;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"]{-webkit-appearance: none;}
[class^="icon-"]::before, [class*=" icon-"]::before{margin:0;}
/*default set*/
.wrap{word-wrap: normal;word-break: normal;width:1400px;margin:0 auto;}
div.bg{word-wrap: normal;word-break: normal;width:1370px;margin:0 auto;background-color: #2F2F2F;padding:0 15px;}
/*header*/
#header{background-image: url("../images/sprite.png");background-repeat: repeat-x;height: 175px;position: absolute;top: 0;left: 0;width: 100%;}
#header,#header .main a.logo,#header .search input[name="keywords"],#header .search i{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;}
/*header top*/
#header .drawer-toggle{position: fixed;color: #000000;font-size: 20px;background-color: #FFFFFF;z-index: 9999;width: 30px;height: 30px;text-align: center;line-height: 30px;border-radius: 50%;top: 5px;cursor: pointer;right: 5px;display: none;}
#header .top{height: 31px;line-height: 30px;position: relative;}
#header .top .welcome{float: left;color: #878787;}
#header .top .welcome s{color: #BDBDBD;text-decoration: none;}
#header .top ul.btn{float: right;}
#header .top ul.btn li{float: left;}
#header .top ul.btn li a{color: #878787;display: inline-block;padding: 0 10px;text-decoration: none;}
#header .top ul.btn li a:hover{background-color: #E14500;color: #FFFFFF;}
#header .country{float: right;}
#header .country dt{color: #878787;padding-left: 33px;position: relative;cursor: pointer;padding-right: 7px;}
#header .country dt:before,#header .country dd a:before{content: "";background-image: url("../../images/language_21.png");width: 21px;height: 14px;font-size: 28px;position: absolute;left: 5px;top: 8px;}
#header .country:hover dt{background-color: #E14500;color: #FFFFFF;}
#header .country:hover dd{display: block;}
#header .country dd{display: none;background-color: #F55812;position: absolute;width: 100%;top: 30px;border-top: 3px solid #FF6420;left: 0;z-index: 999;}
#header .country dd h3{text-align: center;font-size: 14px;text-transform: uppercase;color: #FFFFFF;font-weight: bold;}
#header .country dd i{width: 30px;height: 30px;background-color: #A83E0F;position: absolute;text-align: center;color: #F95B15;font-size: 30px;border-radius: 5px;right: 20px;bottom: 10px;cursor: pointer;display:none;z-index: 2;}
#header .country dd i:hover{background-color: #FFFFFF;}
#header .country dd .list{padding: 15px;}
#header .country dd a{display: inline-block;position: relative;width: 136px;color: #FFFFFF;text-transform: uppercase;padding-left: 30px;}
/*current language*/
#header .country dt.en:before,#header .country dd a.en:before{background-position: center -1em;}
#header .country dt.uk:before,#header .country dd a.uk:before{background-position: center -2em;}
#header .country dt.de:before,#header .country dd a.de:before{background-position: center -3em;}
#header .country dt.fr:before,#header .country dd a.fr:before{background-position: center -4em;}
#header .country dt.ru:before,#header .country dd a.ru:before{background-position: center -5em;}
#header .country dt.es:before,#header .country dd a.es:before{background-position: center -6em;}
#header .country dt.pt:before,#header .country dd a.pt:before{background-position: center -7em;}
#header .country dt.jp:before,#header .country dd a.jp:before{background-position: center -8em;}
#header .country dt.gr:before,#header .country dd a.gr:before{background-position: center -9em;}
#header .country dt.it:before,#header .country dd a.it:before{background-position: center -10em;}
#header .country dt.kr:before,#header .country dd a.kr:before{background-position: center -11em;}
#header .country dt.ae:before,#header .country dd a.ae:before{background-position: center -12em;}
#header .country dt.tr:before,#header .country dd a.tr:before{background-position: center -13em;}
#header .country dt.pl:before,#header .country dd a.pl:before{background-position: center -14em;}
#header .country dt.fi:before,#header .country dd a.fi:before{background-position: center -15em;}
#header .country dt.in:before,#header .country dd a.in:before{background-position: center -16em;}
#header .country dt.gu:before,#header .country dd a.gu:before{background-position: center -16em;}
#header .country dt.kn:before,#header .country dd a.kn:before{background-position: center -16em;}
#header .country dt.mr:before,#header .country dd a.mr:before{background-position: center -16em;}
#header .country dt.ml:before,#header .country dd a.ml:before{background-position: center -16em;}
#header .country dt.te:before,#header .country dd a.te:before{background-position: center -16em;}
#header .country dt.ta:before,#header .country dd a.ta:before{background-position: center -16em;}
#header .country dt.vn:before,#header .country dd a.vn:before{background-position: center -17em;}
#header .country dt.th:before,#header .country dd a.th:before{background-position: center -18em;}
#header .country dt.nl:before,#header .country dd a.nl:before{background-position: center -19em;}
#header .country dt.ie:before,#header .country dd a.ie:before{background-position: center -20em;}
#header .country dt.ph:before,#header .country dd a.ph:before{background-position: center -21em;}
#header .country dt.cz:before,#header .country dd a.cz:before{background-position: center -22em;}
#header .country dt.my:before,#header .country dd a.my:before{background-position: center -23em;}
#header .country dt.fa:before,#header .country dd a.fa:before{background-position: center -24em;}
#header .country dt.hu:before,#header .country dd a.hu:before{background-position: center -25em;}
#header .country dt.hr:before,#header .country dd a.hr:before{background-position: center -26em;}
#header .country dt.sk:before,#header .country dd a.sk:before{background-position: center -27em;}
#header .country dt.si:before,#header .country dd a.si:before{background-position: center -28em;}
#header .country dt.no:before,#header .country dd a.no:before{background-position: center -29em;}
#header .country dt.iw:before,#header .country dd a.iw:before{background-position: center -30em;}
#header .country dt.dk:before,#header .country dd a.dk:before{background-position: center -31em;}
#header .country dt.ro:before,#header .country dd a.ro:before{background-position: center -32em;}
#header .country dt.se:before,#header .country dd a.se:before{background-position: center -33em;}
#header .country dt.bg:before,#header .country dd a.bg:before{background-position: center -34em;}
#header .country dt.al:before,#header .country dd a.al:before{background-position: center -35em;}
#header .country dt.et:before,#header .country dd a.et:before{background-position: center -36em;}
#header .country dt.az:before,#header .country dd a.az:before{background-position: center -37em;}
#header .country dt.ee:before,#header .country dd a.ee:before{background-position: center -38em;}
#header .country dt.eu:before,#header .country dd a.eu:before{background-position: center -39em;}
#header .country dt.by:before,#header .country dd a.by:before{background-position: center -40em;}
#header .country dt.is:before,#header .country dd a.is:before{background-position: center -41em;}
#header .country dt.ba:before,#header .country dd a.ba:before{background-position: center -42em;}
#header .country dt.za:before,#header .country dd a.za:before{background-position: center -43em;}
#header .country dt.xh:before,#header .country dd a.xh:before{background-position: center -43em;}
#header .country dt.zu:before,#header .country dd a.zu:before{background-position: center -43em;}
#header .country dt.kh:before,#header .country dd a.kh:before{background-position: center -44em;}
#header .country dt.kz:before,#header .country dd a.kz:before{background-position: center -45em;}
#header .country dt.ht:before,#header .country dd a.ht:before{background-position: center -46em;}
#header .country dt.ng:before,#header .country dd a.ng:before{background-position: center -47em;}
#header .country dt.gl:before,#header .country dd a.gl:before{background-position: center -48em;}
#header .country dt.iq:before,#header .country dd a.iq:before{background-position: center -49em;}
#header .country dt.lv:before,#header .country dd a.lv:before{background-position: center -50em;}
#header .country dt.la:before,#header .country dd a.la:before{background-position: center -51em;}
#header .country dt.lt:before,#header .country dd a.lt:before{background-position: center -52em;}
#header .country dt.mg:before,#header .country dd a.mg:before{background-position: center -53em;}
#header .country dt.nz:before,#header .country dd a.nz:before{background-position: center -54em;}
#header .country dt.mn:before,#header .country dd a.mn:before{background-position: center -55em;}
#header .country dt.bd:before,#header .country dd a.bd:before{background-position: center -56em;}
#header .country dt.mm:before,#header .country dd a.mm:before{background-position: center -57em;}
#header .country dt.np:before,#header .country dd a.np:before{background-position: center -58em;}
#header .country dt.af:before,#header .country dd a.af:before{background-position: center -59em;}
#header .country dt.mw:before,#header .country dd a.mw:before{background-position: center -60em;}
#header .country dt.lk:before,#header .country dd a.lk:before{background-position: center -61em;}
#header .country dt.tz:before,#header .country dd a.tz:before{background-position: center -62em;}
#header .country dt.tj:before,#header .country dd a.tj:before{background-position: center -63em;}
#header .country dt.pk:before,#header .country dd a.pk:before{background-position: center -64em;}
#header .country dt.ua:before,#header .country dd a.ua:before{background-position: center -65em;}
#header .country dt.uz:before,#header .country dd a.uz:before{background-position: center -66em;}
#header .country dt.ge:before,#header .country dd a.ge:before{background-position: center -67em;}
#header .country dt.rs:before,#header .country dd a.rs:before{background-position: center -68em;}
#header .country dt.id:before,#header .country dd a.id:before{background-position: center -69em;}
/*header search*/
#header .main{height: 97px;}
#header .main a.logo{background-image: url("../images/sprite.png");background-repeat: no-repeat;background-position: 0 -1em;width: 360px;height: 80px;float: left;margin-top: 10px;font-size: 175px;}
#header .search{float: left;width: 700px;margin-top: 25px;overflow: hidden;}
#header .search input[name="keywords"]{height: 44px;width: 624px;padding-left: 25px;border-radius: 30px 0 0 30px;border: none;float: left;}
#header .search i{height: 44px;float: left;width: 50px;border-left: 1px solid #CCCCCC;background-color: #FFFFFF;border-radius: 0 30px 30px 0;position: relative;text-align: center;line-height: 44px;}
#header .search i:before{display: inline-block;font-size: 20px;color: #BFBFBF;margin-right: 10px;}
#header .search i:hover{background-color: #E14500;}
#header .search i:hover:before{color: #FFFFFF;}
#header .search i input[type="submit"]{text-indent: -999px;border: none;background-color: transparent;width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;cursor: pointer;}
#header .main a.icon-cart{background-color: #CBCBCB;border-radius: 30px;height: 42px;float: right;margin-top: 28px;padding: 0 20px 0 50px;line-height: 42px;color: #3A3A3A;position: relative;text-decoration: none;}
#header .main a.icon-cart:before{color: #2A3E3D;font-size: 20px;position: absolute;left: 26px;top: 50%;margin-top: -10px;}
#header .main a.icon-cart s{text-decoration: none;color: #6C6C6C;}
#header .main a.icon-cart:hover:hover{background-color: #E14500;color: #FFFFFF;}
#header .main a.icon-cart:hover:before,#header .main a.icon-cart:hover s{color: #FFFFFF;}
/*header nav*/
#header ul.drawer-nav{height: 47px;line-height: 47px;overflow: hidden;}
#header ul.drawer-nav li{float: left;margin-right: 10px;}
#header ul.drawer-nav li a{color: #FFFFFF;font-size: 14px;padding: 0 30px;text-decoration: none;display: inline-block;}
#header ul.drawer-nav li:hover,#header ul.drawer-nav li.current{background-image: url("../images/nav_line.png");background-repeat: repeat-x;}
/*scroll*/
body.top #header{height: 315px;background-position: 0 140px;}
body.down #header{position: fixed;width: 100%;z-index: 999;top: 0;background-position: 0 -31px;height: 50px;}
body.down #header #top{display:none;}
body.down #header .top{height: 0;}
body.down #header .top .welcome{display: none;}
body.down #header .top ul.btn{display: none;}
body.down #header .country{margin-top: 7px;}
body.down #header .main a.logo{height: 40px;margin-top: 5px;background-size: 100px auto;font-size: 87.5px;width: 91px;}
body.down #header .search{width: 300px;margin-top: 7px;float: right;height: 30px;}
body.down #header .search input[name="keywords"]{width: 224px;height: 30px;}
body.down #header .search i{height: 30px;width: 30px;line-height: 30px;}
body.down #header .search i:before{font-size: 16px;margin: 0;}
body.down #header .main a.icon-cart{display: none;}
/*header nav*/
body.down #header .drawer-main{width: 1400px;margin: 0 auto;position: relative;}
body.down #header ul.drawer-nav{position: absolute;width: auto;left: 120px;top: -97px;}
body.down #header ul.drawer-nav li a{padding: 0 20px;}
/*position*/
.position{line-height: 20px;padding: 8px 3px;color: #A4A4A4;}
.position a{color: #E6E6E6;}
.position a:after{content: ">";font-family: "Tahoma";color: #7D7D7D;margin: 0 5px;}
.position s{text-decoration: none;}
/*page*/
.page-btn{padding: 10px 0;line-height: 30px;text-align: right;}
.page-btn s{float: left;color: #E3E3E3;font-size: 14px;text-decoration: none;}
.page-btn b{color: #FFBA00;}
.page-btn strong{display: inline-block;color: #E3E3E3;font-size: 14px;font-weight: normal;}
.page-btn ul{display: inline-block;}
.page-btn li{display: inline-block;color: #E2E2E2;width: 30px;height: 30px;margin: 0 3px;text-align: center;}
.page-btn li a{color: #E2E2E2;display: block;text-decoration: none;}
.page-btn li a:hover{background-color: #E14500;border-radius: 50%;}
.page-btn li.current{font-weight: bold;background-image: url("../images/page_current.png");background-repeat: no-repeat;background-position: center;}
/*footer search*/
#footer .search{background-color: #242424;padding: 30px 0;text-align: center;}
#footer .search .wrap{background-image: url("../images/sprite.png");background-repeat: no-repeat;background-position: 0 -191px;}
#footer .search input[name="keywords"]{height: 40px;width: 560px;padding-left: 25px;border-radius: 30px;float: left;margin-left: 360px;background-color: #2F2F2F;border: 2px solid #505050;color: #CDCDCD;}
#footer .search i{height: 40px;float: left;width: 50px;background-color: #2F2F2F;border-radius: 0 30px 30px 0;position: relative;text-align: center;line-height: 44px;margin-left: -52px;margin-top: 2px;}
#footer .search i:before{display: inline-block;font-size: 20px;color: #787878;margin-right: 10px;}
#footer .search i:hover{background-color: #E14500;}
#footer .search i:hover:before{color: #FFFFFF;}
#footer .search i input[type="submit"]{text-indent: -999px;border: none;background-color: transparent;width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;cursor: pointer;}
/*footer us*/
#footer .us{padding-top: 30px;padding-bottom: 30px;border-bottom: 2px solid #FFFFFF;}
#footer .us .text{width: 868px;float: left;line-height: 20px;color: #A4A4A4;font-size: 14px;}
#footer .us .text h3{font-size: 20px;color: #FFFFFF;font-weight: bold;line-height: 36px;}
#footer .us .text b{color: #FFFFFF;}
#footer .us .text a.more{border: 2px solid #FFFFFF;display: inline-block;height: 32px;line-height: 32px;padding: 0 20px;color: #FFFFFF;text-transform: uppercase;font-weight: bold;text-decoration: none;margin-top: 15px;font-size: 12px;}
#footer .us .text a.more:hover{background-color: #E14500;}
#footer .us .rfq{border: 2px solid #727272;width: 380px;float: right;text-align: center;padding: 20px 50px;color: #FFFFFF;color: #A4A4A4;line-height: 20px;}
#footer .us .rfq h3{font-size: 20px;font-weight: bold;text-transform: uppercase;line-height: 50px;color: #FFFFFF;}
#footer .us .rfq a.btn{display: block;background-color: #2F2F2F;width: 186px;margin: 0 auto;height: 40px;line-height: 40px;font-size: 16px;color: #FFFFFF;margin-top: 15px;text-decoration: none;}
#footer .us .rfq a.btn:hover{background-color: #E14500;color: #FFFFFF;}
#footer .menu{padding-top: 18px;padding-bottom: 20px;}
#footer .menu dl{float: left;min-width: 260px;line-height: 24px;}
#footer .menu dt{font-size: 14px;color: #FFFFFF;text-transform: uppercase;font-weight: bold;}
#footer .menu dd{color: #DADADA;}
#footer .menu dd a{color: #8B8B8B;}
#footer .menu dd a:hover{color: #E14500;}
#footer .menu dl.contactus{float: right;width: 486px;}
/*copyright*/
#footer .copyright{background-color: #222222;text-align: center;color: #818181;padding-top: 20px;padding-bottom: 30px;line-height: 20px;}
@media screen and (max-width: 768px)
{
	*{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
	input{-webkit-appearance:none;border-radius:0;}
	input[type=button],input[type=reset],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0;}
	body{padding-bottom:50px!important;padding-top: 0!important;}
	/*default set*/
	.wrap,div.bg{width: auto;padding:0;}
	/*header*/
	#header{height: auto!important;background-image: none;position: static!important;}
	#header .drawer-toggle{display:block;}
	#header .top .welcome{float: none;text-align: center;background-color: #303030;}
	#header .top ul.btn{display: none;}
	#header .country{float: none;position: fixed;right: 5px;top: 45px;}
	#header .country dt{text-indent: -999px;overflow: hidden;padding-left: 0;width: 30px;padding-right: 0;background-color: #FFFFFF;border-radius: 50%;}
	#header .country dd{position: fixed;top: 45px;}
	#header .country dd i{display:block;}
	#header .country dd .list{padding-top: 0;padding-bottom: 30px;}
	#header .country dd a{width: 50%;float: left;}
	/*header search*/
	#header .main{height: auto;}
	#header .main a.logo{display: none;}
	#header .search{position: fixed;bottom: 5px;width: 99%;float: none;margin: 0;left: 0.5%;z-index: 9999;}
	#header .search input[name="keywords"]{border-radius: 0;width: 100%;}
	#header .search i{position: absolute;right: 0;z-index: 2;border-left: 0;background-color: #EEEEEE;}
	#header .main a.icon-cart{display: none;}
	/*header nav*/
	#header nav{background-color: #242424;}
	#header ul.drawer-nav{height: auto;line-height: 46px;}
	#header ul.drawer-nav li{float: none;}
	#header ul.drawer-nav li a{display: block;}
	.page-btn strong{display: none;}
	.page-btn li{display: none;}
	.page-btn li.current,.page-btn li:first-child,.page-btn li:last-child{display: inline-block;}
	/*footer search*/
	#footer .search{display: none;}
	/*footer us*/
	#footer .us{padding-top: 0;}
	#footer .us .text{width: auto;float: none;padding: 10px;}
	#footer .us .rfq{width: auto;float: none;margin: 0 10px;}
	#footer .menu{padding-left: 10px;padding-right: 10px;padding-bottom: 10px;}
	#footer .menu dl{float: none;}
	#footer .menu dl.contactus{float: none;width: auto;}
}