@charset "utf-8";body{background-color:#FFFFFF;color:#333333;font-size:14px;margin:0;-webkit-text-size-adjust:none;}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,select,table,td,textarea,th,ul{margin:0;padding:0;font-size:12px;font-family:"helvetica","verdana","arial";}
a{text-decoration:none;}
a img,img{border:0;}
a:link{color:#666666;cursor:pointer;}
a:visited{color:#666666;cursor:pointer;}
a:hover{color:#185EC9;cursor:pointer;}
a:active{color:#666666;cursor:pointer;}
a{text-decoration:none;cursor:pointer;}
h2,h3,h4,h5,h6{font-weight:400;}
em{font-style:normal;}
li,ol,ul{list-style:none;}
.wrap{margin:0 auto;width:1240px;}
.clear{clear:both;}
.clearfix::after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.f_left{float:left;}
.f_right{float:right;}
input{-webkit-appearance:none;}
input[type=button],input[type=reset],input[type=submit],input[type=text]{-webkit-appearance:none;}
:-webkit-input-placeholder{color:#DDDDDD;}
::-webkit-input-placeholder{color:#DDDDDD;}
:-moz-placeholder{color:#DDDDDD;}
::-moz-placeholder{color:#DDDDDD;}
:-ms-input-placeholder{color:#DDDDDD;}
header.drawer-toggle{display:none;}
.top-header{background:#F2F2F2;height:34px;line-height:34px;border-bottom:1px solid #D9D9D9;}
.top-header .wrap{position: relative;}
.top-header .top-header-left{float:left;}
.top-header .top-header-left a{font-size:13px;margin-right:10px;}
.top-header .top-header-left i{font-style:normal;margin-right:10px;}
.top-header .top-header-right{float:right;}
.top-header .top-header-right li{float: left;padding: 0 20px;border-right: 1px solid #DDDDDD;}
.top-header .top-header-right li a{font-size: 14px;}
.top-header .top-header-right li.language{position: relative;padding-left: 35px;cursor: pointer;}
.top-header .top-header-right li.language:before{content:"";background-image: url("/images/language_30.png");background-size: 21px auto;position: absolute;width: 20px;height: 14px;left: 10px;top: 50%;margin-top: -7px;font-size: 28px;}
.top-header .top-header-right li.language:hover+li.lang-choose,.top-header .top-header-right li.lang-choose:hover{display:block;}
/*current language*/
.top-header .top-header-right .en:before{background-position: 0 -1em;}
.top-header .top-header-right .uk:before{background-position: 0 -2em;}
.top-header .top-header-right .de:before{background-position: 0 -3em;}
.top-header .top-header-right .fr:before{background-position: 0 -4em;}
.top-header .top-header-right .ru:before{background-position: 0 -5em;}
.top-header .top-header-right .es:before{background-position: 0 -6em;}
.top-header .top-header-right .pt:before{background-position: 0 -7em;}
.top-header .top-header-right .jp:before{background-position: 0 -8em;}
.top-header .top-header-right .gr:before{background-position: 0 -9em;}
.top-header .top-header-right .it:before{background-position: 0 -10em;}
.top-header .top-header-right .kr:before{background-position: 0 -11em;}
.top-header .top-header-right .ae:before{background-position: 0 -12em;}
.top-header .top-header-right .tr:before{background-position: 0 -13em;}
.top-header .top-header-right .pl:before{background-position: 0 -14em;}
.top-header .top-header-right .fi:before{background-position: 0 -15em;}
.top-header .top-header-right .in:before{background-position: 0 -16em;}
.top-header .top-header-right .gu:before{background-position: 0 -16em;}
.top-header .top-header-right .kn:before{background-position: 0 -16em;}
.top-header .top-header-right .mr:before{background-position: 0 -16em;}
.top-header .top-header-right .ml:before{background-position: 0 -16em;}
.top-header .top-header-right .te:before{background-position: 0 -16em;}
.top-header .top-header-right .ta:before{background-position: 0 -16em;}
.top-header .top-header-right .vn:before{background-position: 0 -17em;}
.top-header .top-header-right .th:before{background-position: 0 -18em;}
.top-header .top-header-right .nl:before{background-position: 0 -19em;}
.top-header .top-header-right .ie:before{background-position: 0 -20em;}
.top-header .top-header-right .ph:before{background-position: 0 -21em;}
.top-header .top-header-right .cz:before{background-position: 0 -22em;}
.top-header .top-header-right .my:before{background-position: 0 -23em;}
.top-header .top-header-right .fa:before{background-position: 0 -24em;}
.top-header .top-header-right .hu:before{background-position: 0 -25em;}
.top-header .top-header-right .hr:before{background-position: 0 -26em;}
.top-header .top-header-right .sk:before{background-position: 0 -27em;}
.top-header .top-header-right .si:before{background-position: 0 -28em;}
.top-header .top-header-right .no:before{background-position: 0 -29em;}
.top-header .top-header-right .iw:before{background-position: 0 -30em;}
.top-header .top-header-right .dk:before{background-position: 0 -31em;}
.top-header .top-header-right .ro:before{background-position: 0 -32em;}
.top-header .top-header-right .se:before{background-position: 0 -33em;}
.top-header .top-header-right .bg:before{background-position: 0 -34em;}
.top-header .top-header-right .al:before{background-position: 0 -35em;}
.top-header .top-header-right .et:before{background-position: 0 -36em;}
.top-header .top-header-right .az:before{background-position: 0 -37em;}
.top-header .top-header-right .ee:before{background-position: 0 -38em;}
.top-header .top-header-right .eu:before{background-position: 0 -39em;}
.top-header .top-header-right .by:before{background-position: 0 -40em;}
.top-header .top-header-right .is:before{background-position: 0 -41em;}
.top-header .top-header-right .ba:before{background-position: 0 -42em;}
.top-header .top-header-right .za:before{background-position: 0 -43em;}
.top-header .top-header-right .xh:before{background-position: 0 -43em;}
.top-header .top-header-right .zu:before{background-position: 0 -43em;}
.top-header .top-header-right .kh:before{background-position: 0 -44em;}
.top-header .top-header-right .kz:before{background-position: 0 -45em;}
.top-header .top-header-right .ht:before{background-position: 0 -46em;}
.top-header .top-header-right .ng:before{background-position: 0 -47em;}
.top-header .top-header-right .gl:before{background-position: 0 -48em;}
.top-header .top-header-right .iq:before{background-position: 0 -49em;}
.top-header .top-header-right .lv:before{background-position: 0 -50em;}
.top-header .top-header-right .la:before{background-position: 0 -51em;}
.top-header .top-header-right .lt:before{background-position: 0 -52em;}
.top-header .top-header-right .mg:before{background-position: 0 -53em;}
.top-header .top-header-right .nz:before{background-position: 0 -54em;}
.top-header .top-header-right .mn:before{background-position: 0 -55em;}
.top-header .top-header-right .bd:before{background-position: 0 -56em;}
.top-header .top-header-right .mm:before{background-position: 0 -57em;}
.top-header .top-header-right .np:before{background-position: 0 -58em;}
.top-header .top-header-right .af:before{background-position: 0 -59em;}
.top-header .top-header-right .mw:before{background-position: 0 -60em;}
.top-header .top-header-right .lk:before{background-position: 0 -61em;}
.top-header .top-header-right .tz:before{background-position: 0 -62em;}
.top-header .top-header-right .tj:before{background-position: 0 -63em;}
.top-header .top-header-right .pk:before{background-position: 0 -64em;}
.top-header .top-header-right .ua:before{background-position: 0 -65em;}
.top-header .top-header-right .uz:before{background-position: 0 -66em;}
.top-header .top-header-right .ge:before{background-position: 0 -67em;}
.top-header .top-header-right .rs:before{background-position: 0 -68em;}
.top-header .top-header-right .id:before{background-position: 0 -69em;}
/*language area*/
.top-header .top-header-right li.lang-choose{display:none;background:#FFFFFF;position:absolute;top:34px;z-index:99;left: 0;width: 1238px;padding: 0 0 30px 0;border-left: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;}
.top-header .lang-choose h2,h3{color:#000000;}
.top-header .lang-choose h2.title{padding-left:40px;height:62px;line-height:62px;border-bottom:1px solid #848484;}
.top-header .lang-choose .close{position:absolute;right:20px;top:20px;font-size:25px;color:#0283C1;cursor: pointer;}
.top-header .lang-choose .area{padding:0 20px;}
.top-header .lang-choose .area dd{float: left;width: 25%;}
.top-header .lang-choose .area dd a{position: relative;padding-left: 30px;display: block;}
.top-header .lang-choose .area dd a:before{content: "";background-image: url("/images/language_30.png");background-size: 21px auto;position: absolute;width: 20px;height: 14px;left: 5px;top: 50%;margin-top: -7px;font-size: 28px;}
.top-header .lang-choose .area dd a:hover{background-color: #3F577B;color: #FFFFFF;}
@keyframes showLanguage
{
	from{opacity:0;}to{opacity:1;}
}
@-moz-keyframes showLanguage
{
	from{opacity:0;}to{opacity:1;}
}
@-webkit-keyframes showLanguage
{
	from{opacity:0;}to{opacity:1;}
}
@-o-keyframes showLanguage
{
	from{opacity:0;}to{opacity:1;}
}
header .wrap{position: relative;}
header .logo{display:inline-block;margin:20px 0;padding-left: 15px;}
header .logo img{max-height: 60px;float: left;margin-right: 15px;}
header .logo dl{width: 400px;line-height: 24px;padding-top: 8px;height: 50px;}
header .logo dt{font-weight: bold;font-size: 14px;color: #1a3760;}
header .logo dd{color: #787878;}
header .contact{margin:20px 0;}
header .contact .f_left{padding:0 30px;border-right:1px solid #CCCCCC;}
header .contact .f_left h3{font-size:18px;color:#1B242D;text-align:center;}
header .contact .f_left p{font-size:16px;color:#A5A5A5;text-align:center;}
header .contact .f_right a{display:inline-block;padding:12px 0 12px 30px;}
header .search{position: absolute;top: 25px;right: 30px;}
header .search form{margin-left:20px;margin-top:4px;width:395px;height:36px;line-height:36px;display: inline-block;}
header .search form input{border:0;outline:0;background:0 0;color:#FFFFFF;height:36px;line-height:36px;}
header .search form input::-moz-placeholder{color: #999999;opacity: 1;}
header .search form input::-webkit-input-placeholder{color: #999999;}
header .search form input[type=text]{width:84%;float:left;padding-left:5%;color: #333333;box-shadow: inset 1.81px 2.4px 2px 0 rgba(0,0,0,.44);border: 1px solid #435B7E;height: 34px;line-height: 34px;border-radius: 10px 0 0 10px;}
header .search form input[type=text]:focus{border: 1px solid #19365F;outline:0;}
header .search form input[type=submit]{width:10%;background-image:url("../images/search.png");cursor: pointer;background-repeat: no-repeat;background-position: center;background-color: #435B7E;border-radius: 0 10px 10px 0;}
header .search form input[type=submit]:hover{background-color: #19365F;}
nav{border-radius:3px;background-image:-moz-linear-gradient(90deg,#19365f 0,#435B7E 50%,#5D6C8B 51%,#99ADCF 100%);background-image:-webkit-linear-gradient(90deg,#19365f 0,#435B7E 50%,#5D6C8B 51%,#99ADCF 100%);background-image:-ms-linear-gradient(90deg,#19365f 0,#435B7E 50%,#5D6C8B 51%,#99ADCF 100%);}
nav li{float:left;width:176px;text-align:center;height:40px;line-height:40px;border-right:1px solid #BFCADE;}
nav li:last-child{border-right: 0;}
nav li a{color:#fff!important;text-shadow:2px .87px 1px rgba(0,0,0,1);display: block;font-size: 14px;}
nav li.current a,nav li a:hover{background-image:-moz-linear-gradient(90deg,#1a3760 0,#1B3861 100%);background-image:-webkit-linear-gradient(90deg,#1a3760 0,#1B3861 100%);background-image:-ms-linear-gradient(90deg,#1a3760 0,#1B3861 100%);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.57);}
.common-title3 h1.title{font-size:28px;color:#093672;margin:5px 0 10px;float:left;}
.common-title3 h1.title span{color:#EE601A;margin-left:10px;}
.common-title3 a{border:1px solid #D8D8D8;border-radius:3px;background:#F5F5F5;color:#004B85;float:right;display:block;margin-top:12px;width:150px;text-align:center;height:26px;line-height:26px;font-size:12px;}
.position{height:38px;line-height:38px;font-size:12px;}
.position a:first-child{color:#1B3861;}
.position a{color:#1B3861;}
.position i{margin-left:5px;color:#5B5B5B;margin-right:5px;}
.list-panel{border:1px solid #D8D8D8;border-radius:3px;margin-bottom:25px;}
.list-panel .list-table ul.parts li{height:115px;text-align:center;border-bottom:1px solid #D8D8D8;}
.list-panel .list-table ul.parts li.title{background:#efefef!important;height:40px;text-align:center;border-top:1px solid #D8D8D8;}
.list-panel .list-table ul.parts li.title s{font-size:14px;height:40px !important;line-height:40px !important;font-weight:700!important;color:#333!important;padding: 0 !important;}
.list-panel .list-table ul.parts li.title s:last-child{border-right:none;}
.list-panel .list-table ul.parts s{border-right:1px solid #D0D0D0;font-size:12px;display:block;height:115px;line-height:115px;float:left;margin:0;padding:0;text-align:center;text-decoration:none;color:#333333;}
.list-panel .list-table ul.parts li s:nth-child(1){width:140px;border-right:1px solid #D0D0D0;}
.list-panel .list-table ul.parts li s:nth-child(1) img{width:96px;height:96px;display: block;margin: 0 auto;}
.list-panel .list-table ul.parts li s:nth-child(1) a{font-size: 15px;position: relative;color: #8E8E8E;display: inline-block;margin-top: 10px;}
.list-panel .list-table ul.parts li s:nth-child(1) a:before{position: absolute;right: 0;bottom: 0;}
.list-panel .list-table ul.parts li.title s:nth-child(2){text-decoration:none;}
.list-panel .list-table ul.parts li s:nth-child(2){width:200px;color:#EF3800;text-decoration:underline;}
.list-panel .list-table ul.parts li s:nth-child(3){width:250px;color:#7F7F7F;}
.list-panel .list-table ul.parts li s:nth-child(4){width:202px;color:#146FB4;line-height: 16px;padding-top: 40px;height: 75px;}
.list-panel .list-table ul.parts li.title s:nth-child(5){background:0 0;}
.list-panel .list-table ul.parts li s:nth-child(5){width:200px;color:#7F7F7F;word-wrap: break-word;}
.list-panel .list-border ul.parts li s:nth-child(5) a{background-image: url("../images/pdf.png");background-repeat: no-repeat;background-position: 0 0;padding-left: 30px;display: inline-block;line-height: 24px;max-width: 160px;}
.list-panel .list-table ul.parts li s:nth-child(6){width:100px;color:#42A2EC;}
.list-panel .list-table ul.parts li s:nth-child(7){width:140px;border-right:0;}
.list-panel .list-table ul.parts li s:nth-child(7) a.rfq{display:inline-block;width:106px;height:31px;line-height:30px;border:1px solid #588A10;border-radius:3px;color:#FFFFFF;background-image:-moz-linear-gradient(90deg,#588a10 0,#5F940E 50%,#83AF3D 50%,#90C23A 100%);background-image:-webkit-linear-gradient(90deg,#588a10 0,#5F940E 50%,#83AF3D 50%,#90C23A 100%);background-image:-ms-linear-gradient(90deg,#588a10 0,#5F940E 50%,#83AF3D 50%,#90C23A 100%);}
.list-panel .list-table ul.parts li:nth-child(2n+1){background:#F6F6F6;}
.list-panel .pages{text-align:center;background:#E1E6EC;height:46px;line-height:46px;}
.list-panel .pages .pages-right{float:right;margin-right:10px;padding-top: 5px;line-height: 100%;}
.list-panel .pages .pages-right a,.list-panel .pages .pages-right span{background:#F1F4F6;color:#272727;display:inline-block;width:30px;height:30px;line-height:30px;border-radius:3px;border:1px solid #CCCCCC;overflow: hidden;margin: 0 1px;}
.list-panel .pages .pages-right span{color: #999999;background-color: #CCCCCC;color: #FFFFFF;}
.list-panel .pages .pages-right a.curr,.list-panel .pages .pages-right a:hover{background:#FFFFFF;}
footer .footer-nav{border:1px solid #D8D8D8;border-radius:5px;padding:15px 20px 30px;}
footer .footer-nav dl{width:230px;float:left;padding-left:10px;}
footer .footer-nav dl:nth-child(1){}
footer .footer-nav dl:nth-child(2){}
footer .footer-nav dl:nth-child(3){}
footer .footer-nav dl:nth-child(4){width:360px;}
footer .footer-nav dl:nth-child(5) dd,footer .footer-nav dl:nth-child(5) dt{text-align:right;}
footer .footer-nav dl dt{font-weight:700;font-size:16px;color:#343434;text-transform:uppercase;height:42px;line-height:42px;}
footer .footer-nav dl dd{font-size:12px;color:#8A8A8A;text-transform:uppercase;height:32px;line-height:32px;}
footer .footer-nav dl:nth-child(4) dd{padding-left:25px;}
footer .footer-nav dl dd a{display: inline-block;margin: 0 1px;}
footer .footer-nav dl dd a.facebook{background-image: url("../images/facebook.png");}
footer .footer-nav dl dd a.twitter{background-image: url("../images/twitter.png");}
footer .footer-nav dl dd a.google{background-image: url("../images/google.png");}
footer .footer-nav dl dd a.in{background-image: url("../images/in.png");}
footer .footer-nav dl dd.service{background:url("../images/service.png") no-repeat left center;}
footer .footer-nav dl dd.email{background:url("../images/email.png") no-repeat left center;}
footer .footer-nav dl dd.address{height:22px;line-height:22px;margin-top:5px;background:url("../images/address.png") no-repeat left 3px center;}
footer .link{width:600px;margin:15px auto 0;}
footer .link ul li{float:left;margin-right:20px;}
footer .link ul li img{max-height: 60px;}
footer .copyright{width:400px;margin:15px auto;}
footer .copyright p{text-align:center;font-size:12px;line-height:1.667;color:#7F7F7F;}
footer .copyright p span{color:#2E2F30;font-weight:700;}
footer .copyright a{text-indent: -1628px;display: block;}
.content{font-size: 14px;line-height: 24px;min-height: 400px;border-top: 1px solid #DDDDDD;padding-top: 10px;}
.error{min-height: auto;padding-bottom: 30px;}