body{color: #4a4a4a;font:12px Arail,"微软雅黑";}
a:focus, a:hover {text-decoration: none;}
.w1200{width: 1200px!important;}
.w150{width: 150px;}
.w160{width: 160px;}
.w100{width: 100px;}
.w105{width: 105px!important;}
.w110{width: 110px;}
.w135{width: 135px;}
.w175{width: 175px;}
.w200{width: 200px;}
.w225{width: 225px;}
.w270{width: 270px;}
.w320{  width:320px!important;}
.w385{width: 385px!important;}
.w400{width: 400px!important;width: 398px\9!important;}
.w450{width: 450px;}
.w550{width: 550px;}
.w590{width: 590px;}
.w680{width: 680px;}
.w818{width: 818px;}
.w820{width: 820px;}
.w925{width: 925px;}
.w275{width: 275px;}
.w650{width: 650px;}
.w770{width: 770px;}
.w1060{width: 1060px;}
.w95{width: 95px;}
.w70{width: 70px;}
.w60{width: 60px;}
.w77{width: 77px;}
.w85{width: 85px;}
.w90{width: 90px;}
.w120{width: 120px;}
.w65p{width: 65%;}
.w20p{width: 20%;}
.w90p{width: 90%;}
.w6em{width: 6em;}
.minw800{min-width: 800px;}
.font12{font-size: 12px;}
.font13{font-size: 13px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font24{font-size: 24px;}
.font28{font-size: 28px;}
.mr15{margin-right: 15px;}
.color0{color: #000!important;}
.color4a{color: #4a4a4a;}
.color6{color: #666;}
.color8{color: #888;}
.color9{color: #999;}
.colorb{color: #BFC0C2;}
.colorc0{color: #c0c0c0;}
.colord0{color: #d0d0d0;}
.colorf{color: #fff;}
.color7f{color:#7F7F7F; }
.red{color: #CB2020;}
.colorRe{color: #D24040;}
.bg000{background: #000;}
.bg2f3{background:#2F333B; }
.bgc30{background: #C30000;}
.blue{color: #0058AB;}
.color708{color: #708293;}
.btn-primary{background:#0058AB; }
.btn-black{background: #4A4A4A;color: #fff;}
.btn-8f{background: #8f8f8f;color: #fff;}
.btn-zi{background: #2319DC;color: #fff;}
.color09f {color: #0096ff;  }
.bgf5{background: #f5f5f5;}
.bgfff{background: #fff;}
.pad0{padding: 0!important;}
.plr20{padding-left: 20px;padding-right: 20px;}
.ptb10{padding-top: 10px!important;padding-bottom: 10px!important;}
.ptb20{padding-top: 20px;padding-bottom: 20px;}
.ptb30{padding-top: 30px;padding-bottom: 30px;}
.plr15{padding-right: 15px;padding-left: 15px;}
.ptb25{padding-top: 25px;padding-bottom: 25px;}
.plr10{padding-left: 10px;padding-right: 10px;}
.plr45{padding-left: 45px;padding-right: 45px;}
.plr60{padding-left: 60px;padding-right: 60px;}
.plr30{padding-left: 30px;padding-right: 30px;}
.plr100{padding-left: 100px;padding-right: 100px;}
.plr0{padding-left: 0;padding-right: 0;}
.ptb13{padding-top: 13px;padding-bottom: 13px;}
.pl25{padding-left: 25px;}
.pr20{padding-right: 20px;}
.pl25{padding-left: 25px;}
.pr25{padding-right: 25px;}
.pr35{padding-right: 35px;}
.pl35{padding-left: 35px; }
.pt30{padding-top: 30px;}
.pl50{padding-left: 50px;}
.pl0{padding-left: 0;}
.pr0{padding-right: 0;}
.pl5{padding-left: 5px;}
.pr10{padding-right: 10px;}
.pl20{padding-left: 20px;}
.pr95{padding-right: 95px;}
.pl95{padding-left: 95px;}
.pl60{padding-left: 60px;}
.pr60{padding-right: 60px;}
.pt15{padding-top: 15px;}
.pt25{padding-top: 25px;}
.pb50{padding-bottom: 50px;}
.pb47{padding-bottom: 47px;}
.pl45{padding-left: 45px;}
.pr45{padding-right: 45px;}
.pl70{padding-left: 70px;}
.pr70{padding-right: 70px;}
.pb10{padding-bottom: 10px;}
.plr75{padding-left: 75px;padding-right: 75px;}
.ver{vertical-align: middle;}
em{font-style: normal;}
.nowrap{text-overflow: ellipsis;overflow: hidden;white-space: normal;}
.block{display: block;}
.over{overflow: hidden;}
.strong{font-weight: bold;}
.mt5{margin-top: 5px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mb0{margin-bottom: 0;}
.mb5{margin-bottom: 5px;}
.ml5{margin-left: 5px;}
.mt10{margin-top: 10px;}
.mb15{margin-bottom: 15px;}
.ml15{margin-left: 15px;}
.ml30{margin-left: 30px;}
.ml85{margin-left: 85px;}
.ml80{margin-left: 80px;}
.ml90{margin-left: 90px;}
.mt3{margin-top: 3px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt35{margin-top: 35px;}
.mt40{margin-top: 40px;}
.mt45{margin-top: 45px;}
.mt85{margin-top: 85px;}
.mt100{margin-top: 100px;}
.mt110{margin-top: 110px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt75{margin-top: 75px;}
.mb100{margin-bottom: 100px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px!important;}
.mr30{margin-right: 30px;}
.mt30{margin-top: 30px;}
.mt0{margin-top: 0!important;}
.mb25{margin-bottom: 25px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb60{margin-bottom: 60px;}
.ml60{margin-left: 60px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml10{margin-left: 10px;}
.mr40{margin-right: 40px;}
.mlr-10{margin-right: -10px;margin-left: -10px;}
.mlr0{margin-left: 0;margin-right: 0;}
.mlr10{margin-left: 10px;margin-right: 10px;}
.mlr5{margin-right: 5px;margin-left: 5px;}
.margin0{margin: 0;}
.mgAuto{margin-right: auto;margin-left: auto;}
.line50{line-height: 50px;}
.line52{line-height: 52px;}
.line40{line-height: 40px;}
.line15{line-height: 15px;}
.line20{line-height: 20px!important;}
.line25{line-height: 25px;}
.line26{line-height: 26px;}
.line30{line-height: 30px;}
.line35{line-height: 35px;}
.line36{line-height: 36px;}
.line45{line-height: 45px;}
.line60{line-height: 60px;}
.h135{height: 135px;}
.btnh27{padding-top: 2px ;padding-bottom: 2px;}
.h30{height: 30px;}
.h35{height: 35px;}
.radius0{border-radius: 0!important;}
.borderTop{border-top: 1px solid #e5e5e5;}
.borderB{border-bottom: 1px solid #dadada;}
.borderR{border-right: 1px solid #dadada;}
.btn-warning {  background-color:#F97425;  border-color: #f37124;  }
.btn-success{background-color: #46C01B;}
.btn-info{background-color: #1296DB;}
.inline{display: inline-block;}
.relative{position: relative;}
img{max-width: 100%;}
a{  color: #333;}
.bg4a{background: #4a4a4a;}
thead td{border-bottom-width: 1px!important; }
.indent2{text-indent: 2em;}
.explainTitle{ background: #3d8cdd;}
.form-control[readonly]{background: #fff;}
.border{border: 1px solid #4a4a4a;}
/*header*/
.hoverColorF a:hover{color: #fff;}
.bgLogo{ background-position: 0 0;width: 240px;  height: 55px;display: block; }
.ico-span1{background-position: 0 -83px;width: 30px;  height: 30px;}
.ico-span2{background-position: -58px -83px;width: 30px;  height: 30px;}
.ico-about{background-position: -243px -308px;width: 53px;  height: 52px;}
.ico-product{background-position: -81px -308px;width: 53px;  height: 52px;}
.ico-factory{background-position: 0 -308px;width: 53px;  height: 52px;}
.ico-smt{background-position: 0 -388px;width: 53px;  height: 52px;}
.ico-tech{background-position: -161px -308px;width: 53px;  height: 52px;}
.ico-pcb{background-position: 0 -228px;width: 53px;  height: 52px;}
.ico-technique{background-position: -161px -388px;width: 53px;  height: 52px;}
.ico-news{background-position: -243px -388px;width: 53px;  height: 52px;}
.ico-question{background-position: -70px -463px;width: 30px;  height: 30px;margin-right: 10px;}
.afterBg{position: relative;}
.active a,.headNav a:hover{color: #C60F0F;}
.borderRColor0{border-right: 1px solid #FF7474;}
.minHead{min-height: 150px;}
/*footer*/
.colorecb{color: #ECB0B0;}
.borderBR{border-bottom: 1px solid #E30000;}
/*home*/
.priceBox{border: 1px solid #4A4A4A;height: 412px;}
.placeBox{height: 412px;min-width: 570px;}
.placeBox .cur{background: #4a4a4a;}
.placeBox .cur a{color: #fff;}
.borderB2{border-bottom: 2px solid #4a4a4a;}
.activeBtn{position: relative;border-color: #0058AB;}
.afterQQ{position: relative;padding-left: 40px;}
.outBg{position: relative;padding-right: 20px;}
.outBg:after{content: "";position:absolute;top:20px;right:0;width: 20px;height: 22px;background: url(../image/jlc-ico.png) no-repeat;background-position: -255px -90px;}
.absBtn{position: absolute;top: 80px;left: 50%;width:220px;margin-left: -110px;line-height: 45px;font-size: 18px; border: 1px solid #dadada; background: #fff;}
.bgred{background:#C30000;border-color: #C30000;letter-spacing: 8px;}
.listBtn em{display: block;float: left;width: 55px;height: 55px;line-height:55px;text-align: center;font-size: 36px;color: #fff;background:#4A4A4A; }
.listBtn p{float: left;font-size: 16px;width: 430px;padding-left: 10px;line-height: 28px;margin-bottom: 0;}
.absImg{position: absolute;top:35px; left: 80%;}
.borderB2h{border-bottom: 2px solid #BCBFC3;}
/*about*/
.afterLine{color: #C30000;position: relative;}
.afterLine:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;border-bottom: 2px solid #C30000;}
.aboutList a:hover,.aboutList a:focus{color: #C30000;text-decoration: none;outline: none;}
.letter3{letter-spacing: 3px;}
.pLine40 p{line-height: 35px;margin-bottom: 0;}
.hoverNone:hover{text-decoration: none;  transform: translate(0,-5px);  -webkit-transform: translate(0,-5px);  -moz-transform: translate(0,-5px);  -o-transform: translate(0,-5px);  -ms-transform: translate(0,-5px);  }
.borderColor4{border-color: #4a4a4a;}
.borderColorc td{border-color: #c2c2c2!important;vertical-align: middle!important;}
.even{background: #F7F7F7;}
.borderColorc td:first-child{font-weight: bold;}
.borderColorc td:last-child{text-align: center;}
.borderColorc td.text-left{text-align: left;}
.bolder{font-weight: 900;}
.letter2{letter-spacing: 2px;}
.code{display: inline-block;width: 77px;letter-spacing: 4px;height: 46px;text-align: center;/*background: url("../image/pic_05.jpg") no-repeat center;*/vertical-align: middle;float: right;font-size: 16px;line-height: 40px;border: none;color: #2aabd2}
.btn:focus,button:focus{outline: none;}
.btn-active{color: #0058AB;border-color: #0058AB;position: relative;}
.btnfont14 .btn{font-size: 14px;line-height: 18px;}
/*.btn:focus{background: none;}*/
.absCenter{position: absolute;left: 50%;top: -15px;display: inline-block;padding: 0 25px;background: #fff;}
.w3em{width: 3em;}
.beforeLi:after{content:"";position: absolute;left: 0;top: 0;bottom: 0;height: auto;width: 1px;background: #B0B0B0;}
.table.borderColor4 td{border-color: #4a4a4a!important;}
.ver td{vertical-align: middle!important;}
.fancybox-left, .fancybox-right {  position: absolute;  bottom: 0;  height: 100%;  width: 35%;  cursor: pointer;  outline: none; }
.fancybox-left{left: 0;}
.fancybox-right{right: 0;}
.fancybox-left-ico, .fancybox-right-ico {  position: absolute;  top: 50%;  width: 30px;  height: 30px;  margin-top: -15px;  cursor: pointer;  z-index: 1102;  display: none;  }
.fancybox-left:hover .fancybox-left-ico, .fancybox-right:hover .fancybox-right-ico{display: block;}
.absClose{z-index: 9999;position: absolute;right: 0;top: -3px;}
.hoverBgNone .btn:focus{background: none;}
.imgBox{width: 400px;height: 262px;}
.ml5em{margin-left: 5em;}
.underline{text-decoration: underline;}
.color05a{color: #0058ab;}
.colorc30{color: #c30000;}
.ptb35{padding-top: 35px;padding-bottom: 35px;}
.plr25{padding-left: 25px;padding-right: 25px;}
.ml50{margin-left: 50px;}
.dashBox{border: 1px dashed #ccc;margin: 0 10px;padding:35px 25px 10px; }
.borderRfff{border-right: 1px solid #fff;}
.priceBox li{cursor: pointer;}
.priceBox .active{background:#fff;color: #4a4a4a; }
.w152{width: 152px;}
.w151{width: 151px;}
.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}

*{margin: 0; padding: 0; border: 0; font-family: 微软雅黑; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.m{width: 1200px; margin: 0 auto;}
.user-box{width: 50%; padding-left: 25px;}
.user-content{height: 412px; min-width: 570px;}
.content-p{font-size: 16px; color: #4a4a4a; border-bottom: 2px solid #4a4a4a; line-height: 16px; width: 100%; text-align: center; padding: 22px 0;}
.content-ul{margin: 36px 45px 0;}
.content-ul li{float: left; list-style: none; margin-bottom: 28px;}
.content-ul2{margin: 36px auto 0 !important;}
.content-ul2 li{float: none !important; width: 50%; margin: 0 auto 28px;}
.content-ul li.content-lileft{padding-right: 21px;}
.content-ul li.content-liright{padding-left: 21px;}
.content-ul li a{text-decoration: none; font-size: 16px;}
.content-ul li .a-nochoice{color: #9f9f9f;}
.content-ul li .a-choice{color: #e34545;}
.content-ul li a span{display: inline-block; width: 220px; height: 36px; line-height: 36px; padding-left: 40px;}
.content-ul li .a-nochoice span{background: url(../images/jlc-ico.png) 0 -755px scroll no-repeat;}
.content-ul li .a-choice span{background: url(../images/jlc-ico.png) 0 -821px scroll no-repeat;}
.clearfix{clear: both;}
.pwd-box{margin: 0 45px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 40px; border: 1px solid #9f9f9f;}
.pwd-box span{color: #4a4a4a; font-size: 14px; display: inline-block; height: 30px; line-height: 30px; padding: 0 10px; margin: 4px 0; border-right: 1px solid #9f9f9f;}
.pwd-box input{height: 30px; line-height: 30px; width: 75%; color: #4a4a4a; font-size: 14px;}
.user-login{width: 200px; margin: 20px auto;}
.user-login a{display: inline-block; font-size: 16px; color: #fff; width: 200px; text-align: center; height: 40px; line-height: 38px; background: url(../images/jlc-ico.png) 0 -887px scroll no-repeat; text-decoration: none;}