/********************************************************* searchArea*/
.searchArea .inputWrap > div span {
  display: inline-block;
  vertical-align: bottom;
  width: 70px;
}

/********************************************************* detail*/
.featureTtl span {
  background: url(../imgs/bg_feature.gif) no-repeat;
  width: 130px;
}

/********************************************************* company*/
.philoSection .txt {
  width: 400px;
}

/********************************************************* contact*/
.req {
  letter-spacing: normal;
}

/********************************************************* case*/
.caseLeft .sideNavTtl {
  padding-bottom: 15px;
}
.caseLeft .sideBox {
  background-color: transparent;
}

.caseLeftItem {
  border: 1px solid #e3e3e3;
  padding: 13px;
  margin: 0 -15px;
}
.caseLeftItem ul {
  text-align: center;
}
.caseLeftItem li {
  display: inline-block;
  margin: 5px 2px 0 2px;
}

.cases a {
  display: block;
  position: absolute;
  box-sizing: border-box;
}
.cases a:hover, .cases a.active {
  border: 3px solid red;
}
.cases a span {
  display: none;
}

#case02 {
  background: url(/common/e/imgs/field-instrument/case/img_case02.jpg) no-repeat;
  width: 700px;
  height: 1211px;
  margin: 0 auto;
  position: relative;
}
#case02 .c02_01 {
  top: 9px;
  left: 90px;
  width: 93px;
  height: 116px;
}
#case02 .c02_02 {
  top: 190px;
  left: 78px;
  width: 95px;
  height: 114px;
}
#case02 .c02_03 {
  top: 386px;
  left: 78px;
  width: 95px;
  height: 114px;
}
#case02 .c02_04 {
  top: 578px;
  left: 78px;
  width: 95px;
  height: 114px;
}
#case02 .c02_05 {
  top: 1022px;
  left: 78px;
  width: 95px;
  height: 114px;
}
#case02 .c02_06 {
  top: 0;
  left: 550px;
  width: 138px;
  height: 118px;
}
#case02 .c02_07 {
  top: 11px;
  left: 328px;
  width: 96px;
  height: 117px;
}
#case02 .c02_08 {
  top: 195px;
  left: 356px;
  width: 93px;
  height: 108px;
}
#case02 .c02_09 {
  top: 578px;
  left: 449px;
  width: 98px;
  height: 120px;
}
#case02 .c02_10 {
  top: 117px;
  left: 550px;
  width: 138px;
  height: 120px;
}
#case02 .c02_11 {
  top: 9px;
  left: 437px;
  width: 105px;
  height: 101px;
}
#case02 .c02_12 {
  top: 195px;
  left: 441px;
  width: 105px;
  height: 101px;
}
#case02 .c02_13 {
  top: 236px;
  left: 551px;
  width: 136px;
  height: 106px;
}
#case02 .c02_14 {
  top: 211px;
  left: 196px;
  width: 78px;
  height: 95px;
}
#case02 .c02_15 {
  top: 340px;
  left: 551px;
  width: 137px;
  height: 121px;
}
#case02 .c02_16 {
  top: 218px;
  left: 285px;
  width: 62px;
  height: 87px;
}
#case02 .c02_17 {
  top: 461px;
  left: 551px;
  width: 138px;
  height: 119px;
}
#case02 .c02_18 {
  top: 609px;
  left: 190px;
  width: 236px;
  height: 85px;
}
#case02 .c02_19 {
  top: 579px;
  left: 550px;
  width: 139px;
  height: 123px;
}
#case02 .c02_20 {
  top: 728px;
  left: 319px;
  width: 84px;
  height: 108px;
}
#case02 .c02_21 {
  top: 877px;
  left: 365px;
  width: 82px;
  height: 105px;
}
#case02 .c02_22 {
  top: 772px;
  left: 580px;
  width: 90px;
  height: 136px;
}
#case02 .c02_23 {
  left: 207px;
  top: 1020px;
  width: 64px;
  height: 102px;
}
#case02 .c02_24 {
  left: 306px;
  top: 1045px;
  width: 62px;
  height: 84px;
}
#case02 .c02_25 {
  left: 547px;
  top: 986px;
  width: 153px;
  height: 225px;
}

#case03 {
  background: url(/common/e/imgs/field-instrument/case/img_case03.jpg) no-repeat;
  width: 840px;
  height: 720px;
  margin: 0 auto;
  position: relative;
}
#case03 .c03_01 {
  left: 767px;
  top: 33px;
  width: 65px;
  height: 148px;
}
#case03 .c03_02 {
  left: 717px;
  top: 33px;
  width: 54px;
  height: 148px;
}
#case03 .c03_03 {
  left: 583px;
  top: 33px;
  width: 113px;
  height: 148px;
}
#case03 .c03_04 {
  left: 767px;
  top: 33px;
  width: 65px;
  height: 148px;
}
#case03 .c03_05 {
  left: 506px;
  top: 33px;
  width: 59px;
  height: 148px;
}
#case03 .c03_06 {
  left: 397px;
  top: 33px;
  width: 114px;
  height: 148px;
}
#case03 .c03_07 {
  left: 207px;
  top: 33px;
  width: 169px;
  height: 148px;
}
#case03 .c03_08 {
  left: 77px;
  top: 33px;
  width: 114px;
  height: 148px;
}
#case03 .c03_09 {
  left: 11px;
  top: 33px;
  width: 55px;
  height: 148px;
}
#case03 .c03_10 {
  left: 647px;
  top: 206px;
  width: 185px;
  height: 82px;
}
#case03 .c03_11 {
  left: 6px;
  top: 622px;
  width: 97px;
  height: 89px;
}
#case03 .c03_12 {
  left: 607px;
  top: 462px;
  width: 118px;
  height: 80px;
}
#case03 .c03_13 {
  left: 447px;
  top: 300px;
  width: 68px;
  height: 91px;
}
#case03 .c03_14 {
  left: 491px;
  top: 235px;
  width: 155px;
  height: 48px;
}
#case03 .c03_15 {
  left: 220px;
  top: 633px;
  width: 147px;
  height: 70px;
}
#case03 .c03_16 {
  left: 176px;
  top: 563px;
  width: 119px;
  height: 80px;
}

#case04 {
  background: url(/common/e/imgs/field-instrument/case/img_case04.jpg) no-repeat;
  width: 840px;
  height: 633px;
  margin: 0 auto;
  position: relative;
}
#case04 .c04_01 {
  left: 1px;
  top: 57px;
  width: 147px;
  height: 122px;
}
#case04 .c04_02 {
  left: 5px;
  top: 285px;
  width: 134px;
  height: 92px;
}
#case04 .c04_03 {
  left: 130px;
  top: 547px;
  width: 154px;
  height: 86px;
}
#case04 .c04_04 {
  left: 300px;
  top: 552px;
  width: 189px;
  height: 81px;
}
#case04 .c04_05 {
  left: 5px;
  top: 402px;
  width: 135px;
  height: 88px;
}
#case04 .c04_06 {
  left: 6px;
  top: 514px;
  width: 141px;
  height: 75px;
}
#case04 .c04_07 {
  left: 490px;
  top: 148px;
  width: 134px;
  height: 150px;
}
#case04 .c04_08 {
  left: 572px;
  top: 4px;
  width: 106px;
  height: 131px;
}
#case04 .c04_09 {
  left: 682px;
  top: 4px;
  width: 143px;
  height: 148px;
}

#case05 {
  background: url(/common/e/imgs/field-instrument/case/img_case05.jpg) no-repeat;
  width: 1110px;
  height: 1130px;
  margin: 0 -135px;
  position: relative;
}
#case05 .c05_01 {
  left: 104px;
  top: 145px;
  width: 150px;
  height: 99px;
}
#case05 .c05_02 {
  left: 235px;
  top: 106px;
  width: 113px;
  height: 128px;
}
#case05 .c05_03 {
  left: 335px;
  top: 102px;
  width: 91px;
  height: 140px;
}
#case05 .c05_04 {
  left: 409px;
  top: 103px;
  width: 122px;
  height: 140px;
}
#case05 .c05_05 {
  left: 516px;
  top: 82px;
  width: 101px;
  height: 161px;
}
#case05 .c05_06 {
  left: 235px;
  top: 106px;
  width: 113px;
  height: 128px;
}
#case05 .c05_07 {
  left: 677px;
  top: 150px;
  width: 144px;
  height: 91px;
}
#case05 .c05_08 {
  left: 235px;
  top: 106px;
  width: 113px;
  height: 128px;
}
#case05 .c05_09 {
  left: 811px;
  top: 118px;
  width: 115px;
  height: 103px;
}
#case05 .c05_10 {
  left: 3px;
  top: 509px;
  width: 110px;
  height: 126px;
}
#case05 .c05_11 {
  left: 91px;
  top: 454px;
  width: 111px;
  height: 145px;
}
#case05 .c05_12 {
  left: 912px;
  top: 96px;
  width: 109px;
  height: 148px;
}
#case05 .c05_13 {
  left: 1013px;
  top: 102px;
  width: 88px;
  height: 137px;
}
#case05 .c05_14 {
  left: 160px;
  top: 496px;
  width: 96px;
  height: 134px;
}
#case05 .c05_15 {
  left: 766px;
  top: 428px;
  width: 125px;
  height: 129px;
}
#case05 .c05_16 {
  left: 888px;
  top: 394px;
  width: 92px;
  height: 128px;
}
#case05 .c05_17 {
  left: 968px;
  top: 404px;
  width: 137px;
  height: 141px;
}
#case05 .c05_18 {
  left: 767px;
  top: 571px;
  width: 125px;
  height: 127px;
}
#case05 .c05_19 {
  left: 3px;
  top: 509px;
  width: 110px;
  height: 126px;
}
#case05 .c05_20 {
  left: 875px;
  top: 548px;
  width: 114px;
  height: 153px;
}
#case05 .c05_21 {
  left: 2px;
  top: 822px;
  width: 136px;
  height: 151px;
}
#case05 .c05_22 {
  left: 963px;
  top: 566px;
  width: 144px;
  height: 133px;
}
#case05 .c05_23 {
  left: 129px;
  top: 815px;
  width: 115px;
  height: 169px;
}
#case05 .c05_24 {
  left: 937px;
  top: 713px;
  width: 168px;
  height: 83px;
}
#case05 .c05_25 {
  left: 768px;
  top: 712px;
  width: 161px;
  height: 84px;
}
#case05 .c05_26 {
  left: 294px;
  top: 817px;
  width: 125px;
  height: 154px;
}
#case05 .c05_27 {
  left: 407px;
  top: 811px;
  width: 106px;
  height: 151px;
}
#case05 .c05_28 {
  left: 297px;
  top: 982px;
  width: 114px;
  height: 142px;
}
#case05 .c05_29 {
  left: 409px;
  top: 967px;
  width: 101px;
  height: 159px;
}
#case05 .c05_30 {
  left: 588px;
  top: 855px;
  width: 100px;
  height: 138px;
}

a.tip span {
  display: none;
  padding: 2px;
  margin: -25px 0px 0px -90px;
  color: #333;
  font-size: 11px;
  background-color: #fff;
  border: 2px solid #ccc;
}

a.tip:hover span {
  position: absolute;
  display: inline;
  text-decoration: none;
}

img.preload {
  display: none;
}


/*# sourceMappingURL=pages.css.map */