#application .page-product-tab .tab-content .box a.active .txt div{background-color:rgba(0,94,184,.8);}
#application .page-product-tab .tab-content .box a.active .txt i{background:url(https://www.fa.omron.com.cn/html2014/2020/assets/application/img/product/txt-i-h.png) no-repeat center;}
#application .page-product-tab .tab-content .box a.active  span{background-color:#005eb8;}
#application .page-product-tab .tab-content .box a.active  span::after{border:4px solid rgba(6,115,248,.4);}
#application .page-feature-contact{padding-top:7rem;}

#application .product-list-body{padding-top:40px!important;}
#application .product-list-body .list_title{font-size:32px;line-height:32px;color:#04142f;font-weight:500;padding-bottom:25px;position: relative;height:57px;}
#application .product-list-body .list_title::before{content:"";position: absolute;left:0;bottom:0;width:38px;height:2px;background:#004098}
.solution_body_list{padding-top:60px;}
.solution_body_list .list_wrap{width:1000px;margin:0 auto;}
.solution_body_list .list_wrap h3{font-size:32px;line-height:32px;color:#04142f;font-weight:500;padding-bottom:25px;position: relative;height:57px;}
.solution_body_list .list_wrap h3::before{content:"";position: absolute;left:0;bottom:0;width:38px;height:2px;background:#004098}
.solution_body_list .list_wrap .list-flex .item{width:100%;display:inline-block;margin-top:50px!important;font-size:0;position: relative}
.solution_body_list .list_wrap .list-flex .item a{display:block;width:100%;height:100%;}
.solution_body_list .list_wrap .list-flex .item a .imgbox{width:610px;height:345px;overflow:hidden;}
.solution_body_list .list_wrap .list-flex .item a .imgbox img{width:100%;height:100%;object-fit:cover;transition:all .3s;}
.solution_body_list .list_wrap .list-flex .item a:hover .imgbox img{transform: scale(1.07)}
.solution_body_list .list_wrap .list-flex .item.even .imgbox{float:left;}
.solution_body_list .list_wrap .list-flex .item.odd .imgbox{float:right;}
.solution_body_list .list_wrap .list-flex .item .txtbox{position: absolute;width:510px;height:290px;background:#fff;box-sizing: border-box;padding:45px!important;top:50%;transform: translateY(-50%);}
.solution_body_list .list_wrap .list-flex .item.even .txtbox{right:0;}
.solution_body_list .list_wrap .list-flex .item.odd .txtbox{left:0;}
#application .toptabcon .tabcontent{display:none;}
#application .toptabcon .tabcontent:first-child{display:block;}
#application .keywords_blk--top{padding:50px 0!important;background:#f5f5f5;}
#application .keywords_blk--top .keywords_blk{width: 1000px;margin: 0 auto;box-sizing: border-box;padding: 0 40px;text-align: center;}
#application .keywords_blk h3{font-size: 2.0rem;margin-bottom: 24px;display: inline-block;position: relative;padding-left: 30px;color: #333;}
#application .keywords_blk h3::before{content: url(/html2014/2020/assets/solution/img/common/icn_tag.svg);width: 20px;height: 20px;display: inline-block;position: absolute;top: 0;left: 0;}
#application .keywords_blk .keywords{/*	display: table;*/}
#application .keywords_blk .keywords dl{/*display: table-row;*/overflow: hidden;margin-bottom: 20px;line-height: 1.0;}
#application .keywords_blk .keywords dl dt,
#application .keywords_blk .keywords dl dd{/*display: table-cell;*/float: left;text-align: left;font-size: 1.2rem;vertical-align: middle;}
#application .keywords_blk .keywords dl dt{width: 130px;border-bottom: 1px solid #999999;padding: 8px 0;}
#application .keywords_blk .keywords dl dd{width: 780px;margin-left: 10px;}
#application .keywords_blk .keywords dl dd a{background: #fff;display: inline-block;padding: 8px 2em;margin: 0 0 10px 10px;}
#application .keywords_blk .keywords dl dd a:hover{cursor: pointer;opacity: 0.7;}
#application .keywords_blk .keywords dl dd a.cur{background:#005EB8;color:#fff;}

#application .category_btn {margin: 38px auto 0;display: flex;flex-wrap: nowrap;justify-content: center;}
#application .category_btn a {font-size: 1.4rem;color: #333;margin-right: 32px;display: flex;align-items: center;}
#application .category_btn a:after{content: "";width: 6px;height: 6px;border-top: 1px solid #333;border-right: 1px solid #333;transform: rotate(45deg);margin-left: 12px;margin-top: 2px;}
#application .category_btn a:last-child{margin-right: 0;}
#application .category_btn a:hover{opacity: .7;}




.solution_body_list .list_wrap .list-flex .item .txtbox h4{font-size:14px;line-height:26px;color:#005eb8;margin-bottom:10px!important;}
.solution_body_list .list_wrap .list-flex .item .txtbox h5{font-size:20px;line-height:30px;color:#333;margin-bottom:25px!important;}

  .sec__tag_items {
    position: relative;
    padding-left: 26px!important; }
  .sec__tag_items li {
    display: inline-block;
    font-size: 1.2rem;
    line-height: 1.5;
    text-align: left;
    color: #999;
    letter-spacing: .04rem; }
    .sec__tag_items li > a {
      color: #999; }
      .sec__tag_items li > a:hover {
        opacity: 0.7;
        text-decoration: none; }
  .sec__tag_items::before {
    content: url(/html2014/2020/assets/solution/img/common/icn_tag.svg);
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px; }
  .sec__tag_items li::after {
    content: "/";
    display: inline-block;
    margin: 0 0.5em; }
  .sec__tag_items li:last-child::after {
    content: none; }

.solution_body_list .list_wrap .list-flex .item .txtbox .more{font-size:13px;line-height:26px;color:#005eb8;padding-left:15px!important;background:url(link_h.svg) no-repeat left center;background-size:14px;margin-top:40px!important;}

.body_wrap{width:981px;margin:0 auto;}

.solution_nav.h66{height:66px;}
.title_ja{font-size:18px;}

.compkv img{display:block;width:100%;}


.compbody{padding:40px 0;background:#f5f5f5;}
.compbody .tit{display:flex;justify-content: space-between;align-items:center;margin-bottom:30px;}
.compbody .tit span{font-size:32px;line-height:32px;color:#333333;}
.compbody .tit a.more{  position: relative;-webkit-transition: .3s;-transition: .3s;padding-right: 14px;font-size: 1.4rem;line-height: 1.57; letter-spacing: .06rem;color: #333333;text-decoration: none;}
.compbody .tit a.more:after {content: "";position: absolute;right: 2px;top: 50%;display: block;width: 10px;height: 10px;margin-top: -5px;background: url(/html2014/2020/assets/img/arrow_button_gray_right.svg) no-repeat center center;}
.compbody .tit a.more:hover {opacity: .7;}
.liveBody{display: flex;justify-content:flex-start;flex-wrap: wrap;margin-bottom:30px;}
.liveBody.mb0{margin-bottom:0;}
.liveBody .item{width:315px;margin-right:18px;margin-bottom:20px;transition: .5s;}
.liveBody .item:nth-child(3n){margin-right: 0;}
.liveBody .item a{display: block;}
.liveBody .item a:hover{opacity: .7;}
.liveBody .item .imgbox{height:177px;overflow:hidden;}
.liveBody .item .imgbox img{display:block;width:100%;}
.liveBody .item .txtbox{padding: 20px;min-height: 210px;box-sizing: border-box;background: #fff;overflow: hidden;}
.liveBody .item .txtbox .lab{display:inline-block;font-size:14px;line-height:14px;padding:5px 25px;border:1px solid #c2c2c2;border-radius:25px;color:#333;margin-bottom:10px;}
.liveBody .item .txtbox .tip{font-size:18px;line-height:28px;color:#333;margin-bottom:10px;}
.liveBody .item .txtbox .msg{font-size:13px;line-height:24px;color:#666;height:72px;margin-bottom:5px;}
.liveBody .item .txtbox .learn{display:inline-block;position: relative;-webkit-transition: .3s;-transition: .3s;padding-right: 14px;font-size: 13px;line-height: 1.57; letter-spacing: .06rem;color: #333333;text-decoration: none;}
.liveBody .item .txtbox .learn:after {content: "";position: absolute;right: 2px;top: 50%;display: block;width: 10px;height: 10px;margin-top: -5px;background: url(/html2014/2020/assets/img/arrow_button_gray_right.svg) no-repeat center center;}

.exhBody{display: flex;justify-content:flex-start;flex-wrap: wrap;align-items:stretch;}
.exhBody .item{width:315px;margin-right:18px;margin-bottom:20px;transition: .5s;background: #fff;}
.exhBody .item:nth-child(3n){margin-right: 0;}
.exhBody .item a{display: block;}
.exhBody .item a:hover{opacity: .7;}
.exhBody .item .imgbox{height:177px;}
.exhBody .item .imgbox img{display:block;width:100%;}
.exhBody .item .txtbox{padding: 20px 15px;min-height: 240px;box-sizing: border-box;background: #fff;overflow: hidden;}
.exhBody .item .txtbox .lab{display:inline-block;font-size:14px;line-height:14px;padding:5px 25px;border:1px solid #c2c2c2;border-radius:25px;color:#333;margin-bottom:10px;}
.exhBody .item .txtbox .sub{color:#005eb8;font-size:14px;line-height:24px;margin-bottom:5px;}
.exhBody .item .txtbox .ttl{font-size:18px;line-height:28px;color:#333;}
.exhBody .item .txtbox .cont_tag{margin-top:20px;font-size: 12px;letter-spacing:.04rem;color: #999;position: relative;padding-left: 26px;}
.exhBody .item .txtbox .cont_tag:before{content:"";background:url(https://www.fa.omron.com.cn/html2014/2020/assets/solution/img/common/icn_tag2.svg) no-repeat center;width: 14px;height: 14px;display: block;position: absolute;top: 2px;left: 0;background-size:14px;}
.exhBody .item .txtbox .cont_tag li{display: inline-block;font-size: 1.2rem;line-height: 1.5;}
.exhBody .item .txtbox .cont_tag li::after{content: "/";display: inline-block;margin: 0 0.2em;}
.exhBody .item .txtbox .cont_tag li:last-child::after{content: none;}

.newslbody{padding:60px 0;background:#fff;}

.newslbody .c-news-partial {width: 100%;box-sizing: border-box; margin: 0 auto;position: relative;}
.newslbody .c-news-partial .newsCon{display:none;}
.newslbody .c-news-partial__header { margin-bottom: 40px;}
.newslbody .c-news-partial__header-title {display: -webkit-flex;display: flex;-webkit-align-items: flex-end;align-items: flex-end; color: #333333;}
.newslbody .c-news-partial__header-title--big {margin-right: 16px;font-size: 32px;line-height: 1.125; letter-spacing: .1rem;}
.newslbody .c-news-partial__header-title--small {font-size: 16px;line-height: 1.375; letter-spacing: .08rem;}
.newslbody .c-news-partial__header-title--small a{font-size:15px;color:#333333;letter-spacing: .08rem;white-space:nowrap;text-decoration:none;}
.newslbody .c-news-partial__header-title--small a.active{color:#005eb8}
.newslbody .c-news-partial__header-title--small em{padding:0 15px;color:#005eb8;}
.newslbody .c-news-partial__link-box {position: absolute;right:0;bottom: -1px;}
.newslbody .c-news-partial__link {
  position: relative;
  -webkit-transition: .3s;
  -transition: .3s;
  padding-right: 14px;
  font-size: 1.4rem;
  line-height: 1.57;
  letter-spacing: .06rem;
  color: #333333;
  text-decoration: none;
}
.newslbody .c-news-partial__link:after {
  content: "";
  position: absolute;
  right: 2px;
  top: 50%;
  display: block;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  background: url(/html2014/2020/assets/img/arrow_button_gray_right.svg) no-repeat center center;
}
.newslbody .c-news-partial__link:hover {
  opacity: .7;
}
.newslbody .c-news-partial .informationArea .sectionBody > .clrF {
  display: none;
}
.newslbody .c-news-partial .time-line-list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-top: #E6E6E6 solid 1px;
}
.newslbody .c-news-partial .time-line-list dt {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: 254px;
  box-sizing: border-box;
  padding: 16px 10px 16px 16px;
  border-bottom: #E6E6E6 solid 1px;
}
.newslbody .c-news-partial .time-line-list dt .news_label {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 158px;
  height: 20px;
  margin-right: 24px;
  padding: 0;
  font-size: 1.1rem;
  line-height: 1;
  letter-spacing: .04rem;
  text-align: center;
  color: #FFFFFF;
  background-color: #005EB8;
}
.newslbody .c-news-partial .time-line-list dt span {
  font-family: "Noto Sans SC",'Source Han Sans CN','arial','microsoft yahei',sans-serif;
  font-size: 1.4rem;
  line-height: 1.57;
  letter-spacing: .06rem;
  color: #333333;
}
.newslbody .c-news-partial .time-line-list dd {
  width: calc(100% - 254px);
  padding: 16px 0;
  box-sizing: border-box;
  border-bottom: #E6E6E6 solid 1px;
  font-size: 1.4rem;
  line-height: 1.57;
  letter-spacing: .06rem;
  color: #333333;
}
.newslbody .c-news-partial .time-line-list dd a {
  color: #333333;
  text-decoration: none;
}
.newslbody .c-news-partial .time-line-list dd a:hover {
  opacity: .7;
}
.newslbody .c-news-partial #rssFeed {
  margin-top: 16px;
  font-size: 1.1rem;
  line-height: 1.45;
  letter-spacing: .04rem;
}
.newslbody .c-news-partial #rssFeed a {
  color: #333333;
  text-decoration: none;
}
.newslbody .c-news-partial #rssFeed a:hover {
  opacity: .7;
}
.newslbody .c-news-partial #rssFeed img {
  position: relative;
  top: -4px;
  width: 8px;
  height: 8px;
  margin-left: 5px;
  vertical-align: bottom;
}




































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































