.c-client{
    width:1400px;
    margin: 0 auto;
     background: url("/images/ihro/coo-top.jpg") no-repeat;
}
.c-client-content{
    width: 1220px;
    margin: 0 auto;
}
.sltitle{
    width:489px;
    display: inline-block;
    margin-top: 70px;
    position: relative;
    z-index: 999;
    margin-left: 60px;
}
.sj-t{
    margin-left: 220px;
    top: -35px;
    position: relative;
    display: inline-block;
    font-size: 14px;
    color: #fff;
}
.sltitle .bq-f{
    line-height: 90px;
    padding-left: 40px;
    letter-spacing: 9px;
    min-width: 379px;
    background-color: #42b5a1;
    display: inline-block;
    height: 90px;
    vertical-align: top;
    float: left;
    color: #FFF;
    box-sizing: border-box;
    font-size: 48px;
}
.sj {
    float: left;
    display: inline-block;
    border-right: 90px solid transparent;
    border-top: 90px solid #42b5a1;
    transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    -o-transform: rotate(270deg);
}
.sj-s {
    float: left;
    display: inline-block;
    border-right: 50px solid transparent;
    border-top: 54px solid #1c957f;
    transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -moz-transform: rotate(0deg);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
}
.c-content-s{
    width: 1050px;   
    margin-left: 110px;
    margin-top: -80px;
    z-index: 1;
}

.c-content-s>div:nth-child(1){
     box-shadow:none;
}
.c-content-s>div:not(:first-child){
/*   box-shadow: 5px 0px 5px -5px #eee, -5px 0px 5px -5px #eee;  */
/*    -webkit-box-shadow: 10px 10px 5px  #eee;
    -webkit-box-shadow: 10px 10px 5px  #eee;*/
}
.c-content-s div.c-content-two-middle > div:nth-child(1){
    background-color: #f4f4f4;
    width: 1050px;
    height:398px;
  
}
.c-content-s div.c-content-two-middle > div:nth-child(2){
    background-color: #fff;
    width: 1050px;
    height:454px;
  
}
/*.c-content-s div.c-content-two-middle > div:nth-child(3){
    background-color:#fff;
    width: 1050px;
    height:459px;
}*/
.c-content-s div.c-content-two-middle >div:nth-child(3){
    background-color:#f4f4f4;
    width: 1050px;
    height:336px;
}
.c-content-s div.c-content-two-middle >div:nth-child(4){
    background-color:#fff;
    width: 1050px;
    height:463px;
}
.c-content-s div.c-content-two-middle >div:nth-child(5){
    background-color:#f4f4f4;
    width: 1050px;
    height:412px;
}
.c-content-s div.c-content-two-middle >div:nth-child(6){
    background-color:#fff;
    width: 1050px;
    height:332px;
}
.c-content-s div.c-content-two-middle >div:nth-child(7){
    background-color:#f4f4f4;
    width: 1050px;
    height:333px;
/*    background: url('../images/bottombg.jpg') no-repeat;*/
}
.bgs{
     background: url('/images/ihro/bottombg.jpg') no-repeat;
     background-size: 1920px 1119px;
     height: 1119px;
}
.d_f{
    height: 554px;
}
.d_f>div:nth-child(1){
    height: 494px;
    background-color: #fff;
    opacity: 0.9;
}
.d_f>div:nth-child(2){
    background-color: #f4f4f4;
    height: 60px;
    opacity: 1;
}

.c-content-two{
    width: 1210px
}
.c-content-two > div{
    display: inline-block;
}
div.c-content-two-left{
    width: 80px;
    height: 2160;
    background: -moz-linear-gradient(left, rgba(255,255,255,0.2) 0%, rgba(243,243,243,0.5) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255,255,255,0.2) 0%,rgba(243,243,243,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255,255,255,0.2) 0%,rgba(243,243,243,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=1 ); /* IE6-9 */

}
div.c-content-two-right{
    width: 80px;
    height: 2160px;
     background: -moz-linear-gradient(left, rgba(243,243,243,0.5) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,rgba(243,243,243,0.5) 0%, rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,rgba(243,243,243,0.5) 0%, rgba(255,255,255,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
div.c-content-two-middle{
    width: 1050px;
}
.c-content-two{
    overflow: hidden;
}
.c-content-two > div{
    float: left;
}
.bg{
    background: url('/images/ihro/bottombg.jpg') no-repeat;
    height: 1119px;
    background-size: cover;
    margin-top: -1000px;
}
.top-title{
    height: 96px;
    text-align: center;
}
.d_f div p.top-title{
    padding-top: 63px;
}
.d_f div p span,.top-title span span{
    font-size: 20px;
    margin: 0 18px;
}
.d_f div p:nth-child(2),.c-content-two-middle div p:nth-child(2),.d_f div p:nth-child(3){
    height: 132px;
   vertical-align:middle;
}
.middle-o-f,.middle-o-s,.middle-t-f,.middle-t-s,.middle-th-f,middle-th-s,middle-f-f,.middle-f-s,.middle-fi-f,.middle-fi-s,.middle-s-f,.middle-se-f{
     height: 132px;
   vertical-align:middle;
}
.middle-f-f span,.middle-o-f span,middle-t-f span{
    vertical-align:middle;
    display: inline-block;
}
.middle-f-f span img,.middle-o-f span img,middle-t-f span img,.middle-o-s span img,.middle-t-f span img,.middle-t-s span img,.middle-fi-f span img,.middle-fi-s span img{
    vertical-align:middle;
}
.d_f div p:nth-child(2) img,.d_f div p:nth-child(3) img{
    vertical-align:middle;
}
.d_f div p:nth-child(2) img,.d_f div p:nth-child(3) img{
    display: inline-block;
}
.d_f div p:nth-child(2) span,.d_f div p:nth-child(3) span{
     display: inline-block;
    text-align: center;
}
.d_f div p:nth-child(2) span:nth-child(1),.d_f div p:nth-child(3) span:nth-child(1){
    display: inline-block;
    text-align: center;
    width: 10%;
}
.d_f div p:nth-child(2) span:nth-child(2){
    width: 15%;
}
.d_f div p:nth-child(3) span:nth-child(2){
    width: 20%;
}
.d_f div p:nth-child(2) span:nth-child(3){
    width: 39%;
}
.d_f div p:nth-child(3) span:nth-child(3){
    width: 20%;
}
.d_f div p:nth-child(2) span:nth-child(4){
    width: 7%;
}
.d_f div p:nth-child(3) span:nth-child(4){
    width: 16%;
}
.d_f div p:nth-child(2) span:nth-child(5){
    width: 10%;
}
.d_f div p:nth-child(3) span:nth-child(5){
    width: 15%;
}
.top-title>span:nth-child(1){
    display: inline-block;
    margin-top:33px;
}
.top-title>span.fsh{
    margin-top:0px!important;
}
.middle-o-f span:nth-child(1){
    width:15%;
}
.middle-o-f span:nth-child(2){
    width:25%;
}
.middle-o-f span:nth-child(3){
    width:36%;
}
.middle-o-f span:nth-child(4){
    width:15%;
}
.middle-o-s span:nth-child(1){
    width:27%;
}
.middle-o-s span:nth-child(2){
    width:27%;
}
.middle-o-s span:nth-child(3){
    width:15%;
}
.middle-o-s span:nth-child(4){
    width:29%;
}
.middle-t-f>span:nth-child(1),.middle-t-f span:nth-child(2),.middle-t-f span:nth-child(3),.middle-t-s>span:nth-child(1),.middle-t-s>span:nth-child(2),.middle-t-s>span:nth-child(3){
    width:23%;
}
.middle-t-f>span:nth-child(4),.middle-t-s>span:nth-child(4){
    width:29%;
}
.middle-th-f>span{
        width:24%;
}
.middle-f-f>span,.middle-f-s>span,.middle-fi-f>span,.middle-fi-s>span,.middle-s-f>span,.middle-se-f>span{
    width: 24%;
}
.c-content-two-middle>div p span{
    display: inline-block;
    text-align: center;
}
.top-title-c{
    height: 43px;
}
.top-title-s{
    height: 127px;
}
.top-title-s>span:nth-child(1){
    margin-top: 50px;
}

.scrollToTop {
    position:fixed;
    bottom:0;
    right:0;
    cursor:pointer;
    }