﻿.chelarFix::after {
    content: '';
    display: block;
    clear: both;
}


/* 关于我们 */


/* banner */

.gywm-banner {
    position: relative;
}

.gywmImg img {
    width: 100%;
}


/* 企业概况 */

.qygkContent {
    width: 14.2rem;
    margin: 0 auto;
    margin-top: .99rem;
}

.qygkLeft {
    float: left;
    margin-left: .95rem;
}

.qygkRight {
    float: right;
}

.qygkRight img {
    width: 100%;
    height: auto;
}

.uls1 li:after {
    content: '';
    display: block;
    width: 1.5rem;
    height: 1px;
    margin: inherit;
    background-image: linear-gradient(90deg, rgba(237, 240, 244, 0.00) 11%, #9b9d9e 35%, #9b9d9e 64%, rgba(238, 241, 243, 0.00) 86%);
}

.uls li:after {
    content: '';
    display: block;
    margin: 0 auto;
    width: 1.5rem;
    height: 1px;
    background-image: linear-gradient(90deg, rgba(237, 240, 244, 0.00) 11%, #9b9d9e 35%, #9b9d9e 64%, rgba(238, 241, 243, 0.00) 86%);
}

.aboutGywm h1 {
    font-size: .38rem;
    color: #081839;
}

.aboutGywm h1 a {
    color: #081839 !important;
}

.aboutGywm h1 a:hover {
    color: #081839 !important;
}

.aboutCl {
    font-size: .2rem;
    color: #081839;
    width: 5rem;
    height: .76rem;
    background: url(../images/guanyu.png)no-repeat center center;
    line-height: .32rem;
    margin-bottom: .3rem;
    margin-top: .5rem;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
}

.aboutCl h2 {
    width: 6.3rem;
    padding-top: .4rem;
}

.aboutCl h2 a {
    color: #081839 !important;
}

.aboutCl h2 a :hover {
    color: #081839 !important;
}

.font {
    width: 6.1rem;
}

.font p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
}

.qygkCent {
    margin-top: .4rem;
}

.qygkCentLeft img {
    width: 100%;
    height: auto;
}

.qygkCentLeft {
    float: left;
}

.qygkCentRight {
    float: right;
    width: 7rem;
    margin: 1.26rem 0.6rem 0 0;
}

.qygkCentRightsw {
    display: none
}

.qygkCentRight p {
    font-size: .16rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .32rem;
    letter-spacing: 0px;
    color: #939ba2;
    text-align: justify;
}

.qygkCentRight h1 {
    font-size: .2rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .4rem;
    letter-spacing: 0px;
    color: #081839;
    text-align: justify;
}

.qygkBot {
    margin-top: 1rem;
}

.qygkBotLeft {
    float: left;
    width: 5.9rem;
    height: 2.26rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    position: relative;
    margin-left: .8rem;
    border: none;
}

.qygkBotLeft {
    float: left;
    width: 5.9rem;
    height: 2.26rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    position: relative;
    margin-left: .8rem;
    border: none;
}

.borderT {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-top: 1px solid #1cb982;
    transition: all .5s ease-in-out;
}

.borderR {
    position: absolute;
    top: 0;
    right: 0;
    width: 10px;
    height: 0;
    border-right: 1px solid #1cb982;
    transition: all .5s ease-in-out;
}

.borderB {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 0;
    border-bottom: 1px solid #1cb982;
    transition: all .5s ease-in-out;
}

.borderL {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 0;
    border-left: 1px solid #1cb982;
    transition: all .5s ease-in-out;
}

.qygkBotLeft:hover .borderT {
    width: 100%;
    transition: all .5s ease-in-out;
}

.qygkBotLeft:hover .borderR {
    height: 226px;
    transition: all .5s ease-in-out;
}

.qygkBotLeft:hover .borderB {
    width: 100%;
    transition: all .5s ease-in-out;
}

.qygkBotLeft:hover .borderL {
    height: 226px;
    transition: all .5s ease-in-out;
}

.iconSpan span {
    display: inline-block;
    width: 150px;
    height: 150px;
    background: url(../images/tuoyuanxx.png) no-repeat;
}

.iconSpans span {
    display: inline-block;
    background: url(../images/tuoyuanld.png) no-repeat;
}

.qygkBotRight {
    float: right;
    width: 5.9rem;
    height: 2.26rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    position: relative;
    margin-right: .8rem;
}

.iconSpan {
    float: left;
    width: 27%;
}

.BotContent {
    float: left;
    width: 62%;
    margin-top: .67rem;
}

.BotContent h1 {
    font-size: .2rem;
    line-height: .32rem;
    color: #1a2744;
}

.BotContent h1 a {
    color: #1a2744 !important;
}

.BotContent h1 a:hover {
    color: #1a2744 !important;
}

.BotContent p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
}

.BotBjt {
    width: 100%;
    height: .54rem;
    background: url(../images/ONE.png) no-repeat right;
    position: absolute;
    bottom: 0;
}

.BotBjts {
    width: 100%;
    height: .54rem;
    background: url(../images/TWO.png) no-repeat right;
    position: absolute;
    bottom: 0;
}

.TopBorder {
    width: 30%;
    height: 2px;
    background: #28bd89;
}

.RightBorder {
    width: 2px;
    height: 40%;
    background: #28bd89;
    position: absolute;
}


/* 企业理念 */

.qylnBox {
    width: 100%;
    margin-top: 1rem;
    background-color: #ffffff;
    background-image: -webkit-linear-gradient(top, #e8e9ec, #ffffff);
    background-image: -o-linear-gradient(top, #FFF, #F2F2F2);
    background-image: -ms-linear-gradient(top, #FFF, #F2F2F2);
    background-repeat: repeat-x;
}

.pxfzBox {
    width: 100%;
    height: 6.7rem;
    margin-top: 1rem;
    background: url(/Portals/155/Skins/zhxcl-second/images/pxfz.png) no-repeat;
}

.qylnContent {
    width: 14.2rem;
    margin: 0 auto;
    padding-top: 1rem;
}

.qylnBj {
    width: 8.2rem;
    height: .66rem;
    margin: 0 auto;
    background: url(../images/Cor.png) no-repeat;
    margin-top: .24rem;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
}

.pxfzBj {
    width: 11.27rem;
    height: .82rem;
    margin: 0 auto;
    background: url(/Portals/155/Skins/zhxcl-second/images/TAD.png) no-repeat;
    margin-top: .24rem;
    background-size: cover;
    -webkit-background-size: contain;
    -o-background-size: contain;
}

.qyln_2 {
    margin-top: .8rem;
}

.pxfzFont {
    width: 10.4rem;
    height: .48rem;
    font-size: .16rem;
    line-height: .32rem;
    letter-spacing: 0px;
    color: #ffffff;
    margin: 0 auto;
    text-align: center;
    margin-top: .31rem;
}

.qylnBot {
    margin-top: .25rem;
}

.qylnBot ul li {
    width: 30%;
    height: 4.44rem;
    float: left;
    margin-left: .61rem;
    position: relative;
}

.qylnBot ul li:nth-child(1) {
    margin-left: 0;
}

.qylnBot ul li img {
    width: 100%;
}

.ImgTitle {
    width: 100%;
    height: .4rem;
    background-color: #ffffff;
    position: absolute;
    bottom: 1.63rem;
    left: 0;
}

.ImgTitle p {
    font-size: .2rem;
    line-height: .45rem;
    color: #081839;
}

.ImgTitle p a {
    color: #081839 !important;
}

.ImgTitle p a :hover {
    color: #081839 !important;
}

.gyln-h1 {
    text-align: center;
}

.qyln-zy {
    margin: .2rem 0 .2rem 0;
}

.qyln-zy p {
    font-size: .16rem;
    line-height: 32px;
    color: #939ba2;
}

.qylnMore span {
    display: inline-block;
    width: 12px;
    height: 11px;
    background: url(../images/ljt.png) no-repeat;
    cursor: pointer;
}

.qylnMore p {
    display: inline-block;
    font-size: 16px;
    line-height: 32px;
    color: #1cb982;
    margin-left: .1rem;
    cursor: pointer;
}


/* 总经理致辞 */

.zjlzcBox {
    margin-top: 25%;
    width: 100%;
    background: url(../images/guanyuL.png) no-repeat;
}

.zjlzcTitle {
    padding-top: 1rem;
}

.zjlzcContent {
    width: 14.2rem;
    height: 7.92rem;
    margin: 0 auto;
    position: relative;
    background: url(../images/zjl.png) no-repeat right bottom;
}

.ygfcContent {
    width: 14.2rem;
    height: 7.92rem;
    margin: 0 auto;
    position: relative;
    background: url(/Portals/155/Skins/zhxcl-second/images/ygfc.png) no-repeat right top;
}

.zjlzcBj {
    width: 3.16rem;
    height: .81rem;
    margin-top: .24rem;
    background: url(../images/zjl-01.png) no-repeat;
    position: absolute;
    z-index: -1;
}

.ygfcBj {
    width: 6.26rem;
    height: .81rem;
    margin-top: .24rem;
    background: url(/Portals/155/Skins/zhxcl-second/images/SP.png) no-repeat;
    z-index: -1;
    font-size: .2rem;
    color: #081839;
    line-height: .98rem;
}

.zjlzczy {
    width: 10.11rem;
    height: 4.51rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    z-index: 999;
}

.zhlzczyCon {
    width: 6.98rem;
    height: 2.73rem;
    font-size: .17rem;
    line-height: .32rem;
    color: #939ba2;
    padding: .91rem 0 0 .87rem;
}

.BotRight {
    margin-top: 1.1rem
}


/* 业务与产品 */

.ywjjBox {
    margin-top: .99rem;
}

.ywjjContent {
    width: 14.2rem;
    margin: 0 auto;
}

.ywjj-img {
    width: 47%;
    float: right;
}

.ywjjContentLeft {
    width: 52%;
    float: left;
}

.ywjj-img img {
    width: 100%;
}

.ywjj-bj {
    width: 10.17rem;
    height: .66rem;
    background: url(../images/FCB.png) no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    margin-top: .25rem;
    position: relative;
    z-index: 10;
}

.ywjj-bj p {
    font-size: .26rem;
    line-height: .9rem;
    color: #081839;
}

.ywjj-font {
    width: 5.93rem;
    margin-top: .29rem;
}

.ywjj-font p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
}


/* 主要产品 */

.zycpBox {
    width: 100%;
    height: auto;
    margin-top: 1rem;
    position: relative;
}

.zycpBoxBjTop {
    width: 3.23rem;
    height: 6.35rem;
    background: url(../images/guanyuR.png) no-repeat;
    position: absolute;
    top: -23%;
    right: 0;
    z-index: -1;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
}

.zycpBoxBjBot {
    width: 3.23rem;
    height: 6.35rem;
    background: url(../images/guanyuL.png) no-repeat;
    position: absolute;
    bottom: -21%;
    left: 0;
    z-index: -1;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
}

.zycpContent {
    width: 14.2rem;
    margin: 0 auto;
}

.zycp-h1 {
    text-align: center;
}

.zycpTitle {
    width: 6.1rem;
    height: .82rem;
    background: url(../images/MP.png) no-repeat;
    margin: 0 auto;
    margin-top: .25rem;
    background-size: cover;
    -webkit-background-size: cover;
}

.lis {
    float: left;
    margin-left: .45rem;
}

.lis:nth-child(1) {
    margin-left: .13rem;
}

.lis span {
    font-size: .2rem;
    line-height: .95rem;
    color: #081839;
    cursor: pointer;
}

.lis span:hover {
    color: #1cb982;
    ;
}

.zycpTabImg {
    width: 3.94rem;
    margin: 0 auto;
    text-align: center;
}

.zycpTabImg img {
    width: 100%;
}

.zycpTab {
    width: 14.2rem;
    margin-top: .25rem;
    display: none;
}

.ulList ul li {
    width: 33%;
    float: left;
    margin-top: .31rem;
    padding-bottom: .23rem;
}

.zycpTabTitle {
    width: 3.94rem;
    height: .72rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    margin: 0 auto;
}

.zycpTabContent {
    width: 90%;
    margin: 0 auto;
}

.zycpTabContentLeft {
    float: left;
    /* line-height: .2rem; */
}

.zycpTabContentLeft h1 a {
    color: #081839 !important;
}

.zycpTabContentLeft h1 a:hover {
    color: #081839 !important;
}

.zycpTabContentRight {
    float: right;
    line-height: .72rem;
}

.zycpTabContentLeft h1 {
    display: inline-block;
    font-size: .2rem;
    color: #081839;
    overflow: hidden;
    /*超出部分隐藏*/
    text-overflow: ellipsis;
    /* 超出部分显示省略号 */
    white-space: nowrap;
    /*规定段落中的文本不进行换行 */
    width: 1.1rem;
    /*需要配合宽度来使用*/
    padding-top: .06rem;
}

.zycpTabContentLeft p {
    display: inline-block;
    font-size: 16px;
    color: #939ba2;
    /* padding-left: .1rem; */
    float: right;
    line-height: 66px;
}

.zycpTabContentRight span {
    display: inline-block;
    width: 28px;
    height: 13px;
    background: url(../images/yjt.png) no-repeat;
    cursor: pointer;
}


/* 科研与实业 */

.kysyBox {
    width: 100%;
    height: auto;
    margin-bottom: 1rem;
}

.kysyContent {
    width: 14.2rem;
    margin: 0 auto;
    margin-top: 1rem;
}

.kysyBj {
    width: 9.9rem;
    height: auto;
    margin-top: .2rem;
    font-size: .2rem;
    line-height: .32rem;
    color: #081839;
    background: url(../images/TB.png) no-repeat;
    background-size: cover;
    -webkit-background-size: contain;
}

.kysyBj1 {
    width: 7.5rem;
    height: 1rem;
    margin-top: .2rem;
    line-height: .32rem;
    background: url(../images/CC.png) no-repeat;
    background-size: contain;
}

.kysyBj1 h1 {
    font-size: .2rem;
    color: #081839;
    padding-top: .35rem !important;
}

.kysyBj h1 {
    padding-top: .21rem;
    line-height: .35rem;
}

.kysyZy p {
    width: 12.39rem;
    font-size: .16rem;
    margin-top: .31rem;
    line-height: .32rem;
    color: #939ba2;
}

.kysyZy1 p span {
    color: #176db8;
}

.kysyBot {
    margin-top: .61rem;
}

.kysyBotLeft {
    width: 5.9rem;
    height: 3.14rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    float: left;
    background: url(../images/ONE.png) no-repeat right bottom;
}

.kysyBotRight {
    width: 5.9rem;
    height: 3.14rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    float: right;
    margin-right: 186px;
    background: url(../images/TWO.png) no-repeat right bottom;
}

.kysyBotLeftBj {
    float: left;
}

.kysyBotLeftTitle {
    float: left;
}

.kysyBotLeftTitle h1 a {
    color: #081839 !important;
}

.kysyBotLeftTitle h1 a :hover {
    color: #081839 !important;
}

.kysyBotLeftBjs {
    float: left;
}

.kysyBotLeftBj span {
    display: inline-block;
    width: 135px;
    height: 135px;
    background: url(../images/tuoyuanxx.png) no-repeat;
}

.kysyBotLeftBjs span {
    display: inline-block;
    width: 135px;
    height: 135px;
    background: url(../images/tuoyuanld.png) no-repeat;
}

.kysyBotLeftTitle h1 {
    float: left;
    padding: .7rem 0 0 .3rem;
    font-size: .2rem;
    color: #1a2744;
}

.kysyBotLeftZy {
    width: 90%;
    margin: 0 auto;
    float: left;
    padding: .1rem 0 0 .4rem;
}

.kysyBotLeftZy p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
}


/* 新闻中心 */

.newsBox {
    margin-top: 1rem;
    position: relative;
}

.newsContent {
    width: 14.2rem;
    margin: 0 auto;
    position: relative;
    padding-bottom: .3rem;
}

.newsZyImg {
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}

.newsZyImg img {
    width: 100%;
    max-width: 6.7rem;
    max-height: 4.4rem;
}

.newsBj {
    width: 6.7rem;
    height: .82rem;
    background: url(../images/Cnews.png) no-repeat;
    margin-top: .24rem;
    position: absolute;
    z-index: -1;
    -webkit-background-size: cover;
    background-size: cover;
}

.newsZy {
    width: 7.9rem;
    height: 4.05rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    margin-top: .64rem;
    padding-bottom: .4rem;
}

.newsZyTopLeft {
    width: 70%;
    float: left;
    padding: .52rem 0 0 .4rem;
    font-size: .2rem;
    color: #081839;
    line-height: .1rem;
}

.newsZyTopLeft h1 {
    line-height: .3rem;
}

.newsZyTopLeft h1 a {
    color: #081839;
}

.newsZyTopLeft h1 a:hover {
    color: #081839;
}

.newsZyTopRight {
    float: right;
    padding: .58rem .4rem 0 0;
}

.newsZyTopRight div {
    float: left;
    line-height: 0.2rem;
}

.newsZyTopRight div:nth-child(1) {
    margin-left: 0;
}

.newsZyTopRight h6 {
    font-size: 16px;
    line-height: 21px;
    color: #939ba2;
    opacity: 0.7;
    padding-left: .1rem;
}

.newsZyTopRight span {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(/Portals/155/Skins/zhxcl-home/images/rl.png) no-repeat;
    cursor: pointer;
}

.newsBotTop .newslist-date {
    display: inline-block;
    width: 100px;
    height: 18px;
    background: url(/Portals/155/Skins/zhxcl-home/images/rl.png) no-repeat;
    cursor: pointer;
    padding-left: .3rem;
    line-height: 20px;
}

.newsZyCen {
    margin: .2rem .8rem 0 .91rem;
}

.newsZyCen p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
}

.newsZyBot {
    width: 2.19rem;
    height: .56rem;
    background-color: #ffffff;
    border-radius: 28px;
    border: solid 2px #1cb982;
    margin: .3rem .8rem 0 .91rem;
    text-align: center;
    line-height: .56rem;
}

.newsZyBot a {
    color: #1cb982;
}

.newsZyBot span {
    width: .2rem;
    height: .2rem;
    display: inline-block;
    background: url(/Portals/155/Skins/zhxcl-home/images/ysj.png) no-repeat bottom right;
    transition: 1s all;
}

.newsZyBot:hover {
    background: #1cb982;
}

.newsZyBot:hover a {
    color: #ffffff;
}

.newsZyBot:hover span {
    background: url(/Portals/155/Skins/zhxcl-home/images/bjt.png) no-repeat bottom right;
    width: .5rem;
    transition: 1s all;
}

.newsfont {
    width: 367px;
    height: 48px;
    font-size: 16px;
    line-height: 32px;
    color: #939ba2;
    float: right;
}

.newsBot {
    width: 12.4rem;
    margin: 0 auto;
    margin-top: 1rem;
}

.newsList1 {
    float: left;
    width: 29.8%;
    padding: .76rem 0 0 .65rem;
}

.newsList1:nth-child(1) {
    padding: .76rem 0 0 0;
}

.newsList1:nth-child(4) {
    padding: .76rem 0 0 0;
}

.newsList1:nth-child(7) {
    padding: .76rem 0 0 0;
}

.newsBotTop {
    padding: 0;
    float: none;
}

.newsBotCen {
    margin-top: .22rem;
}

.newsBotCen h1 {
    font-size: .2rem;
    line-height: .32rem;
    color: #081839;
}

.newsBotCen h1 a {
    color: #081839;
}

.newsBotCen h1 a :hover {
    color: #081839;
}

.newsBotCen p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.newsBotBot a {
    color: #1cb982;
    ;
}

.newsBotBot span {
    display: inline-block;
    width: 8px;
    height: 12px;
    background: url(/Portals/155/Skins/zhxcl-home/images/ysj.png) no-repeat;
    margin-left: .25rem;
}

.newsBotBot {
    margin-top: .63rem;
}

.newsBotBotLeft {
    float: left;
}

.newsBotBotRight {
    width: 2rem;
    height: 1px;
    border: dashed 1px #939ba2;
    float: right;
    margin-top: .05rem;
}


/* 企业文化 */

.qywhBox {
    margin-top: .6rem;
    position: relative;
}

.ygzzBox {
    width: 14.2rem;
    margin: 0 auto;
}

.qywhContent {
    width: 14.2rem;
    margin: 0 auto;
}

.qywhContentLeft {
    float: left;
    font-size: 26px;
    color: #1a2744;
}

.qywhContentRight {
    float: right;
}

.qywhLeftIcon {
    display: inline-block;
    background-image: url(../images/lvzjt.png) !important;
    background-repeat: no-repeat !important;
    background-size: 28px 13px !important;
    position: absolute;
    top: -20.3% !important;
    left: 75% !important;
}

.qywhRightIcon {
    display: inline-block;
    background-image: url(../images/lvrjt.png) !important;
    background-repeat: no-repeat !important;
    background-size: 28px 13px !important;
    position: absolute;
    top: -20.3% !important;
    right: 21% !important;
}

.containerBox {
    width: 100%;
    margin-top: .32rem;
    position: relative;
    overflow: visible !important;
}

.slideWrap {
    width: 14.2rem !important;
}

.slideLis {
    float: left;
    width: 3.8rem !important;
    height: 2.25rem !important;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
}

.slideCon h1 {
    font-size: .2rem;
    color: #1a2744;
    padding: .31rem 0 0 .6rem;
}

.slideCon p {
    width: 2.56rem;
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
    padding: .29rem 0 0 .6rem;
}

.qywhBj {
    width: 11.72rem;
    height: .82rem;
    background-image: url(../images/EC.png);
    background-repeat: no-repeat;
    margin-top: .22rem;
    position: relative;
    z-index: -1;
    background-size: cover;
}

.ygzzBox {
    width: 14.2rem;
    margin: 0 auto;
    margin-top: 1.01rem;
    position: relative;
}

.qywhBj p {
    font-size: .2rem;
    line-height: 1rem;
    color: #081839;
}

.qywhZz {
    margin-top: .79rem;
    position: relative;
    z-index: 99;
}

.qywhZz ul li:nth-child(1) {
    margin-left: 0;
}

.qywhZz ul li {
    float: left;
    width: 2.88rem;
    height: 4.5rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    margin-left: .29rem;
}

.zzImg {
    height: .59rem;
    margin: .35rem 0 0 .5rem;
}

.zzImg img {
    height: .59rem;
}

.qywhZz ul li h1 {
    font-size: 20px;
    letter-spacing: 0px;
    color: #081839;
    margin: .3rem 0 0 .52rem;
}

.qywhZz ul li h2 {
    font-size: 16px;
    line-height: 32px;
    color: #176db8;
    margin: .3rem 0 0 .52rem;
}

.qywhZz ul li p {
    font-size: .16rem;
    color: #939ba2;
    margin: .22rem 0 0 .52rem;
}

.BotImg {
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}

.BotImg img {
    width: 100%;
}


/* 社会责任 */

.shzrBoxOneL {
    float: left;
    width: 50%;
}

.shzrBoxOneR {
    float: right;
    width: 50%;
}

.shzrImg {
    float: right;
}

.shzrImg img {
    width: 100%;
    height: auto;
}

.shzrContent {
    padding: 1.6rem 0 0 1.8rem;
}

.shzrBotFont {
    width: 5.26rem;
    height: 1.76rem;
}

.shzrBotFont h2 {
    font-size: .2rem;
    color: #081839;
    padding-top: .6rem;
}

.shzrBotFont p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
    padding-top: .29rem;
}

.shzrBoxTwoL {
    float: left;
}

.shzrBoxTwoLR {
    float: right;
}

.shzrBoxOneLss {
    display: none;
}


/* 人力资源 */

.rlzyBox {
    width: 100%;
    margin-top: .99rem;
}

.rlzyTopContent {
    padding-left: .89rem;
    width: 14.2rem;
    margin: 0 auto;
}

.rlzyBj {
    width: 6.55rem;
    height: .81rem;
    margin-top: .26rem;
    background: url(../images/TC.png) no-repeat;
    position: absolute;
    z-index: -1;
    background-size: cover;
}

.rlzyFont {
    width: 5.93rem;
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
    margin-top: .65rem;
}

.rlzyImg {
    float: right;
}

.rlzyImg img {
    width: 100%;
}

.rlzyTopBot {
    margin-top: .6rem;
}

.rlzyTopBot li {
    margin-left: -0.31rem;
}

.rlzyTopBot h2 {
    font-size: .2rem;
    line-height: .32rem;
    color: #081839;
}

.rlzyTop {
    float: left;
}

.rlzySansBj {
    float: left;
}

.rlzyHone {
    float: left;
    padding-top: .69rem;
}

.rlzyHone h1 {
    font-size: 16px;
    color: #1a2744;
}

.rlzySansBj {
    width: 164px;
    height: 155px;
    background: url(../images/rlzy-03.png) no-repeat;
}

.rlzyHtwo {
    padding-top: .45rem;
}

.rlzyHtwo h1 {
    font-size: .16rem;
    color: #1a2744;
}

.rlzyHtwo p {
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
    padding-top: .1rem;
}

.rlzyCenContent {
    margin-top: 1rem;
    width: 14.2rem;
    margin: 0 auto;
}

.rlzyCenLeft {
    float: left;
    width: 50%;
}

.rlzyCenRight {
    float: left;
    width: 50%;
}

.rlzyCenRightssw {
    display: none;
}

.rlzyCenRightCen {
    width: 100%;
    height: .82rem;
    margin-top: .26rem;
    background: url(../images/SaW.png) no-repeat;
    background-size: contain;
}

.rlzyCenRightCen h1 {
    font-size: .2rem;
    line-height: 1rem;
    color: #081839;
}

.rlzyCenRightBot {
    width: 5.93rem;
    font-size: .16rem;
    line-height: .32rem;
    color: #939ba2;
}

.rlzyBot {
    width: 12.4rem;
    margin: 0 auto;
    margin-top: 1rem;
    display: none;
}

.rlzyBotH {
    text-align: center;
}

.rlzyBotBj {
    width: 8.2rem;
    height: .66rem;
    background: url(../images/TR.png) no-repeat;
    margin: 0 auto;
    margin-top: .26rem;
    line-height: .92rem;
    text-align: center;
    font-size: .2rem;
    color: #081839;
}

.rlzyBotZy {
    margin-top: .26rem;
    font-size: .16rem;
    color: #939ba2;
    text-align: center;
}

.rczpTab {
    margin-top: .6rem;
}

.rczpTabTitle {
    height: .66rem;
    line-height: .66rem;
    font-size: .17rem;
    color: #e4e5e9;
    background-color: #176db8;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
}

.rczpTabTitle-zw {
    width: 4.58rem;
    float: left;
    padding-left: .59rem;
}

.rczpTabTitle-zp {
    width: 2.4rem;
    float: left;
}

.rczpTabTitle-dd {
    width: 2.4rem;
    float: left;
}

.rczpTabTitle-fb {
    float: left;
}

.rczp-item {
    line-height: .66rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    margin-top: .1rem;
    font-size: 16px;
    color: #939ba2;
}

.rczp-mes {
    height: .66rem;
    background: url(../images/rczp-jh.png) no-repeat right;
    cursor: pointer;
}

.rczp-mes-zw {
    width: 4.58rem;
    padding-left: .59rem;
    float: left;
}

.rczp-mes-zp {
    width: 2.4rem;
    float: left;
}

.rczp-mes-dd {
    width: 2.4rem;
    float: left;
}

.rczp-mes-fb {
    float: left;
}

.rczp-mes-Cont {
    margin-top: .1rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px #e4e5e9;
    padding-bottom: .2rem;
}

.rczp-mes-Cont p {
    text-indent: 0;
    margin-left: .59rem;
    line-height: .3rem;
}

.rczp-go {
    width: 1.1rem;
    height: .4rem;
    background-color: #1cb982;
    border-radius: 5px;
    font-weight: normal;
    font-stretch: normal;
    line-height: .4rem;
    text-align: center;
    margin: .3rem 0 .3rem .59rem;
}

.rczp-go a {
    font-size: .16rem;
    color: rgba(255, 255, 255, 0.8);
}

.fotter {
    margin-top: 1.5rem;
}

.aboutGywm {
    padding: 0 !important;
}

.aboutGywmOne {
    text-align: left !important;
    padding: 0 !important;
}

.news-title {
    color: #081839 !important;
}

.news-title :hover {
    color: #081839 !important;
}

.tabBlock {
    width: 6.25rem;
    height: 8rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 79px 0px #e4e5e9;
    overflow: auto;
    position: relative;
}

.cover {
    background: rgba(0, 0, 0, 0.3);
    width: 100%;
    height: 1000px;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9;
    display: flex;
    align-items: center;
    justify-content: center;
}

.blockBj {
    width: 330px;
    height: 324px;
    background: url(/Portals/155/Skins/zhxcl-second/images/tcbj.png) no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
}

.BlockImg {
    width: 95%;
    text-align: right;
    padding: .2rem 0 0 0;
    margin: 0 auto;
}

.tabBlock h1 {
    font-size: 38px;
    line-height: 32px;
    color: #182846;
    text-align: center;
}

.blocklist {
    width: 4.7rem;
    margin: 0 auto;
}

.blocklist ul li {
    width: 100%;
    border-bottom: 1px solid #939ba2;
    font-size: .2rem;
    position: relative;
    padding: 0.25rem 0;
}

.blockOne {
    float: left;
    color: #182846;
    ;
}

.blockTwo {
    width: 2rem;
    float: right;
    color: #939ba2;
    margin-right: 1.2rem;
    font-size: .18rem;
    padding-top: .08rem;
}

.gywmImg2 {
    display: none;
}

.gywmImg2 img {
    width: 100%;
}

.i-pager {
    color: #666666;
    margin-top: 35px;
}

.i-pager-item,
.i-pager-next,
.i-pager-last,
.i-pager-info,
.i-pager-first,
.i-pager-prev {
    display: inline-block;
    width: auto;
    min-width: 38px;
    height: 38px;
    margin-left: 6px;
    border-radius: 4px;
    border: solid 1px rgba(102, 102, 102, 0.3);
    text-align: center;
    line-height: 38px;
    font-size: 16px;
    padding: 0;
    color: #666666 !important;
}

.i-pager-next,
.i-pager-last,
.i-pager-first,
.i-pager-prev {
    font-size: 15px;
    padding: 0 0.2188rem;
    vertical-align: bottom;
    color: #666666 !important;
}

.i-pager a:hover {
    color: #ffffff !important;
}

.i-pager-current {
    width: auto;
    text-align: center;
    display: inline-block;
    margin-left: 6px;
    line-height: 38px;
    border: none;
    color: #666666;
    padding: 0;
}

.i-pager-info-c {
    color: #0081cc;
    width: auto;
    text-align: center;
    display: inline-block;
    padding-right: 0;
    padding-left: 6px;
    line-height: 34px;
    border: none;
}

.i-pager-info-p {
    color: #666666;
    width: auto;
    text-align: center;
    display: inline-block;
    padding-left: 6px;
    line-height: 34px;
    border: none;
}

.i-pager-info-t {
    color: #666666;
    width: auto;
    text-align: center;
    display: inline-block;
    margin: 0 3px;
    line-height: 38px;
    border: none;
}