@charset "UTF-8";.clearfix:after{content:"";clear:both;display:block;height:0}.cB{clear:both}.mainTtl{background-image:url(/zh/_common/_img/ttl_bg_business_overview_surface.jpg);min-height:122px;background-position:top right;background-size:cover}@media print,screen and (min-width:600px){.mainTtl{min-height:150px}}@media print,screen and (min-width:768px){.mainTtl{background-size:70% auto}}.mainTtl:before{background-size:100% calc(100%)}@media print,screen and (min-width:768px){.mainTtl:before{background:-o-linear-gradient(left,#204b8d 0%,#204b8d calc(100% - 760px),rgba(32,75,141,0) 100%);background:linear-gradient(to right,#204b8d 0%,#204b8d calc(100% - 760px),rgba(32,75,141,0) 100%);background-size:calc(100%) 100%}}@media print,screen and (min-width:1024px){.subMenucontent{float:left}}.industryMenu{margin:0 auto;width:100%}.industryMenu li{float:left;width:50%;padding:0 4px 0;text-align:center;margin-bottom:4px}@media screen and (min-width:480px){.industryMenu li{width:33.333333%}}@media print,screen and (min-width:768px){.industryMenu li{width:25%}}@media print,screen and (min-width:1200px){.industryMenu li{width:16.6666%}}.industryMenu li a{display:block;height:70px;background-repeat:no-repeat;position:relative;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-position:center center}@media print,screen and (min-width:768px){.industryMenu li a{height:90px}}@media print,screen and (min-width:1200px){.industryMenu li a{height:100px}}.industryMenu li a span{display:block;text-align:center;color:#fff;position:absolute;bottom:0;left:0;width:100%;padding:5px 2px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(125,185,232,0)),to(#1a4182));background:-o-linear-gradient(top,rgba(125,185,232,0) 0%,#1a4182 100%);background:linear-gradient(to bottom,rgba(125,185,232,0) 0%,#1a4182 100%);line-height:1.2}.industryMenu li a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;zoom:1}.industryMenu li:first-child a{background-image:url(/zh/_common/_img/business_overview/surface/i01.jpg)}.industryMenu li:nth-child(2) a{background-image:url(/zh/_common/_img/business_overview/surface/i03.jpg)}.industryMenu li:nth-child(3) a{background-image:url(/zh/_common/_img/business_overview/surface/i04.jpg)}.industryMenu li:nth-child(4) a{background-image:url(/zh/_common/_img/business_overview/surface/i05.jpg)}.industryMenu li:nth-child(5) a{background-image:url(/zh/_common/_img/business_overview/surface/i06.jpg)}.industryMenu li:nth-child(6) a{background-image:url(/zh/_common/_img/business_overview/surface/i07.jpg)}.boxMenu{width:100%}@media screen and (min-width:480px){.boxMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.boxMenu li{background:#f7f7f7;padding:15px 5px 5px;margin-bottom:5px}@media screen and (min-width:480px){.boxMenu li{width:49%;padding:10px 5px 49px;position:relative}}@media print,screen and (min-width:768px){.boxMenu li{width:32%;padding:10px 5px 40px}}.boxMenu li h5{font-weight:normal;line-height:1.2;text-align:center;font-size:1.286em;margin-bottom:5px}.boxMenu li h5 span{font-size:80%}.boxMenu li img{display:block;margin:0 auto}.boxMenu li a{margin-top:3px}@media screen and (min-width:480px){.boxMenu li a{position:absolute;bottom:5px;left:5px;width:calc(100% - 10px)}}#affiliated{margin-top:2em}@media print,screen and (min-width:600px){#affiliated{background:url(/zh/_common/_img/business_overview/surface/img01.jpg) no-repeat;background-size:auto 100%;-webkit-background-size:auto 100%;-moz-background-size:auto 100%}}#affiliated>img{width:60%;margin:0 auto 10px;display:block}@media print,screen and (min-width:600px){#affiliated>img{display:none}}@media print,screen and (min-width:600px){#affiliated ul{width:70%;float:right}}@media print,screen and (min-width:1200px){#affiliated ul{width:75%;float:right}}#affiliated ul li{margin-bottom:10px;background:rgba(255,255,255,0.8)}@media print,screen and (min-width:600px){#affiliated ul li{padding-bottom:10px}}#affiliated ul li h5{padding:10px;display:block;font-weight:normal;font-size:0.929em}#affiliated ul li h5 img{display:inline-block;vertical-align:middle;margin-right:10px;max-width:220px}#affiliated ul li p{margin:0;padding:10px;font-size:0.857em;line-height:1.4}#affiliated ul li:first-child span,#affiliated ul li:last-child span{text-align:right;display:block;padding:0 10px}@media print,screen and (min-width:600px){#affiliated ul li:first-child span .btnAw,#affiliated ul li:last-child span .btnAw{display:inline-block}}