﻿    /* 1440 */
    /* 1440 */
    /* 1440 */
    /* 1440 */
    /* 1440 */
    
    @media screen and (max-width:1440px) and (min-width:1024px) {
        .qygkContent {
            width: 86%;
        }
        .qygkLeft {
            width: 49%;
            margin-left: .4rem;
        }
        .qygkRight {
            width: 46%;
            margin-top: .8rem;
        }
        .qygkCentLeft {
            width: 47%;
            margin-top: .1rem;
        }
        .qygkCentRight {
            width: 5rem;
            margin: 0.26rem 0.6rem 0 0;
        }
        .qygkBotLeft {
            width: 48%;
            margin-left: 0;
        }
        .qygkBotRight {
            width: 48%;
            margin-right: 0;
        }
        .qygkBotLeft:hover .borderR {
            height: 2.25rem;
            transition: all .5s ease-in-out;
        }
        .qygkBotLeft:hover .borderL {
            height: 2.25rem;
            transition: all .5s ease-in-out;
        }
        .aboutCl h2 {
            width: 5rem;
            font-size: .2rem;
        }
        .font {
            width: 5rem;
            padding-top: .5rem;
        }
        .qylnContent {
            width: 86%;
        }
        .qylnBot ul li {
            width: 29%;
        }
        .qylnBot {
            margin-top: 0.5rem;
        }
        .zjlzcBox {
            margin-top: 2.5rem;
        }
        .zjlzcContent {
            width: 86%;
            background: url(../images/zjl.png) no-repeat right bottom /6rem;
        }
        .ygfcContent {
            width: 86%;
            background: url(../images/ygfc.png) no-repeat right bottom /6rem !important;
        }
        .qyln-zy p {
            line-height: .28rem;
        }
        .zjlzczy {
            width: 8rem;
        }
        .qyln-zy {
            margin: .35rem 0 .2rem 0;
        }
        .zhlzczyCon {
            padding: .91rem 0 0 .5rem;
        }
        /*  */
        .ywjjContent {
            width: 86%;
        }
        .ywjj-img {
            margin-top: 0.3rem;
        }
        .ywjj-font {
            width: 5rem;
        }
        .zycpContent {
            width: 86%;
        }
        .zycpTab {
            width: 86%;
            margin: 0 auto;
        }
        .zycpTabImg {
            width: 2.86rem;
        }
        .zycpTabTitle {
            width: 2.86rem;
        }
        .listywcp {
            width: 32% !important;
            padding-left: .15rem;
        }
        .zycpTabContentLeft h1 {
            width: 2rem;
            padding-top: 0;
            line-height: 0.7rem;
        }
        .listywcp:nth-child(1) {
            padding-left: 0;
        }
        .listywcp:nth-child(4) {
            padding-left: 0;
        }
        .listywcp:nth-child(7) {
            padding-left: 0;
        }
        .listywcp:nth-child(10) {
            padding-left: 0;
        }
        /*  */
        .kysyContent {
            width: 86%;
        }
        .kysyZy p {
            width: 10rem;
        }
        .kysyBotLeft {
            width: 5.5rem;
        }
        .kysyBotRight {
            margin-right: 0;
        }
        .zhfhCenterRight {
            width: 4.8rem;
            padding: 0.3rem 0.5rem 0 0;
            text-align: justify;
        }
        .zhfhCenter {
            width: 90%;
        }
        .zhfhCenterRight ul li:nth-child(1) {
            padding-bottom: 0.1rem;
        }
        .zhfh-zycpContent {
            width: 86%;
        }
        .zhfh-Bottom {
            padding-top: 0.4rem;
        }
        .zhfh-Bottom li {
            width: 22%;
        }
        .newsContent {
            width: 86%;
            overflow: hidden;
        }
        .newsZy {
            width: 8rem;
        }
        .newsBot {
            width: 86%;
        }
        .newsList1 {
            width: 31%;
            padding: .76rem 0 0 .35rem;
        }
        .qywhBox {
            width: 86%;
            margin: 0 auto;
            overflow: hidden;
        }
        .containerBox {
            width: 99%;
        }
        .qywhZz ul li {
            width: 21%;
        }
        .ygzzBox {
            width: 86%;
        }
        .shzrContent {
            padding: 0.3rem 0 0 0.4rem;
        }
        .shzrBotFont p {
            padding-top: .1rem;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 5;
            overflow: hidden;
        }
        .shzrBotFont h2 {
            padding-top: 1rem;
        }
        .rlzyTopContent {
            width: 86%;
            padding-left: 0;
        }
        .rlzyTop {
            width: 50%;
        }
        .rlzyImg {
            width: 45%;
            margin-top: 2rem;
        }
        .rlzyImg img {
            width: 100%;
        }
        .rlzyCenLeft {
            width: 45%;
        }
        .rlzyCenRight {
            padding-left: .2rem;
        }
        .rlzyBot {
            width: 86%;
        }
        .rczpTabTitle-dd {
            width: 1.8rem;
        }
        .rczp-mes-dd {
            width: 1.8rem;
        }
        .rlzyCenContent {
            width: 86%;
            margin-top: .4rem;
        }
        .rlzyCenLeft img {
            width: 100%;
        }
        .BotContent {
            margin-top: .47rem;
            padding-left: .38rem;
        }
        .BotBjt {
            height: .8rem;
            background: url(../images/ONE.png) no-repeat right bottom;
        }
        .BotBjts {
            height: .8rem;
            background: url(../images/TWO.png) no-repeat right bottom;
        }
        .ImgTitle {
            bottom: 2.1rem;
        }
        .ImgTitle p {
            line-height: .4rem;
        }
        .DetailContent {
            width: 88%;
        }
        .DetailContentRight {
            margin-left: 1rem;
        }
        .zjlzcBj {
            background-size: 100%;
            background-position: center center;
        }
        .zycpTabContentRight {
            line-height: .82rem;
        }
        .kysyBotLeftBj span {
            width: 135px;
            height: 100px;
            background: url(../images/tuoyuanxx.png) no-repeat center /1.5rem;
        }
        .kysyBotLeftBjs span {
            width: 135px;
            height: 100px;
            background: url(../images/tuoyuanld.png) no-repeat center /1.5rem;
        }
        .kysyBotLeftZy {
            padding: 0 0 0 .4rem;
        }
        .kysyBotLeftTitle h1 {
            padding: .5rem 0 0 0;
        }
        .zhfhCenterLeft {
            width: 50%;
        }
        .zhfhCenterLeft img {
            width: 100%;
        }
        .zhfhBj {
            margin-left: 15%;
        }
        .qywhRightIcon {
            right: 15% !important;
        }
        .BotImg img {
            width: 65%;
            float: right;
        }
        .zzImg {
            margin: .3rem 0 0 .2rem;
        }
        .qywhZz ul li p {
            margin: .1rem 0 0 .42rem;
        }
        .qywhZz ul li h1 {
            margin: .3rem 0 0 .42rem;
        }
        .qywhZz ul li h2 {
            margin: 0 0 0 .42rem;
        }
        .newsZyTopLeft {
            padding: .45rem 0 0 .4rem;
        }
        .newsZyTopRight {
            padding: .5rem .4rem 0 0;
        }
        .newsZyCen {
            margin: .2rem .8rem 0 .4rem;
        }
        .newsZyBot {
            margin: .31rem .8rem 0 .4rem;
        }
        .newsZyImg {
            right: -14%;
        }
        .newsZyImg img {
            width: 80%;
        }
        .djgzContent {
            width: 86%;
        }
        .djgzContentBot {
            width: 86%;
        }
        .dqhdBox ul li {
            width: 31%;
        }
    }
    /* 1024-751 */
    /* 1024-751 */
    /* 1024-751 */
    /* 1024-751 */
    /* 1024-751 */
    
    @media screen and (max-width:1023px) and (min-width:751px) {
        .qygkContent {
            width: 86%;
        }
        .qygkLeft {
            width: 49%;
            margin-left: .4rem;
        }
        .qygkRight {
            width: 46%;
            margin-top: .8rem;
        }
        .qygkCentLeft {
            width: 47%;
        }
        .qygkCentRight {
            width: 5rem;
            margin: 0.26rem 0.6rem 0 0;
        }
        .qygkBotLeft {
            width: 48%;
            margin-left: 0;
        }
        .qygkBotRight {
            width: 48%;
            margin-right: 0;
        }
        .qygkBotLeft:hover .borderR {
            height: 2.25rem;
            transition: all .5s ease-in-out;
        }
        .qygkBotLeft:hover .borderL {
            height: 2.25rem;
            transition: all .5s ease-in-out;
        }
        .aboutCl h2 {
            width: 5rem;
            font-size: .2rem;
        }
        .font {
            width: 5rem;
            padding-top: .7rem;
        }
        .qylnContent {
            width: 86%;
        }
        .qylnBot ul li {
            width: 29%;
        }
        .qylnBot {
            margin-top: 0.5rem;
        }
        .zjlzcBox {
            margin-top: 3.5rem;
        }
        .zjlzcContent {
            width: 86%;
            background: url(../images/zjl.png) no-repeat right bottom / 5rem;
        }
        .ygfcContent {
            width: 86%;
            background: url(../images/ygfc.png) no-repeat right bottom / 5rem !important;
        }
        .zjlzczy {
            width: 8rem;
        }
        .qyln-zy {
            margin: .35rem 0 .2rem 0;
        }
        .zhlzczyCon {
            padding: .5rem 0 0 .5rem;
        }
        /*  */
        .ywjjContent {
            width: 86%;
        }
        .ywjj-img {
            margin-top: 1rem;
        }
        .ywjj-font {
            width: 5rem;
        }
        .zycpContent {
            width: 86%;
        }
        .zycpTab {
            width: 86%;
            margin: 0 auto;
        }
        .zycpTabImg {
            width: 2.86rem;
        }
        .zycpTabTitle {
            width: 2.86rem;
        }
        .listywcp {
            width: 32% !important;
            padding-left: .15rem;
        }
        .zycpTabContentLeft h1 {
            width: 2rem;
            padding-top: 0;
            line-height: 0.8rem;
        }
        .zycpTabContentRight span {
            background: url(../images/yjt.png) no-repeat right / 0.4rem;
        }
        .listywcp:nth-child(1) {
            padding-left: 0;
        }
        .listywcp:nth-child(4) {
            padding-left: 0;
        }
        .listywcp:nth-child(7) {
            padding-left: 0;
        }
        .listywcp:nth-child(10) {
            padding-left: 0;
        }
        /*  */
        .kysyContent {
            width: 86%;
        }
        .kysyZy p {
            width: 10rem;
        }
        .kysyBotLeft {
            height: auto;
            padding-bottom: .3rem;
        }
        .kysyBotRight {
            height: auto;
            margin-right: 0;
            padding-bottom: .3rem;
        }
        .zhfhCenterRight {
            width: 4.8rem;
            padding: 0.3rem 0.5rem 0 0;
            text-align: justify;
        }
        .zhfhCenter {
            width: 90%;
        }
        .zhfhCenterRight ul li:nth-child(1) {
            padding-bottom: 0.1rem;
        }
        .zhfh-zycpContent {
            width: 86%;
        }
        .zhfh-Bottom {
            padding-top: 0.4rem;
        }
        .zhfh-Bottom li {
            width: 22%;
        }
        .newsContent {
            width: 86%;
            overflow: hidden;
        }
        .newsZy {
            width: 9.5rem;
            height: auto;
        }
        .newsBot {
            width: 86%;
        }
        .newsList1 {
            width: 31%;
            padding: .76rem 0 0 .35rem;
        }
        .qywhBox {
            width: 86%;
            margin: 0 auto;
            overflow: hidden;
            padding-bottom: 0.1rem;
        }
        .containerBox {
            width: 99%;
        }
        .qywhZz ul li {
            width: 21%;
            width: 23%;
            height: 5rem;
        }
        .ygzzBox {
            width: 86%;
        }
        .shzrContent {
            padding: 0.3rem 0 0 0.4rem;
        }
        .shzrBotFont p {
            padding-top: .1rem;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 5;
            overflow: hidden;
        }
        .shzrBotFont h2 {
            padding-top: 1rem;
        }
        .rlzyTopContent {
            width: 86%;
            padding-left: 0;
        }
        .rlzyTop {
            width: 50%;
        }
        .rlzyImg {
            width: 45%;
            margin-top: 4rem;
        }
        .rlzyImg img {
            width: 100%;
        }
        .rlzyCenLeft {
            width: 45%;
            margin-top: .66rem;
        }
        .rlzyCenRight {
            padding-left: .2rem;
        }
        .rlzyBot {
            width: 86%;
        }
        .rczpTabTitle-dd {
            width: 1.8rem;
        }
        .rczp-mes-dd {
            width: 1.8rem;
        }
        .rlzyCenContent {
            width: 86%;
            margin-top: .4rem;
        }
        .rlzyCenLeft img {
            width: 100%;
        }
        .BotContent {
            margin-top: .47rem;
            padding-left: .38rem;
        }
        .BotBjt {
            height: .8rem;
            background: url(../images/ONE.png) no-repeat right bottom/ 2rem;
        }
        .BotBjts {
            height: .8rem;
            background: url(../images/TWO.png) no-repeat right bottom/ 2rem;
        }
        .qyln-zy p {
            line-height: .4rem;
        }
        .ImgTitle {
            bottom: 2.1rem;
        }
        .ImgTitle p {
            line-height: .4rem;
        }
        .DetailContent {
            width: 88%;
        }
        .DetailContentRight {
            margin-left: 1rem;
        }
        .zjlzcBj {
            background-size: 100%;
            background-position: center center;
        }
        .zycpTabContentRight {
            line-height: .82rem;
        }
        .kysyBotLeftBj span {
            width: 135px;
            height: 100px;
            background: url(../images/tuoyuanxx.png) no-repeat center / 2rem;
        }
        .kysyBotLeftBjs span {
            width: 135px;
            height: 100px;
            background: url(../images/tuoyuanld.png) no-repeat center / 2rem;
        }
        .iconSpan span {
            background: url(../images/tuoyuanld.png) no-repeat left top / 2rem;
        }
        .iconSpan span {
            background: url(../images/tuoyuanld.png) no-repeat left top / 2rem;
        }
        .kysyBotLeftZy {
            padding: 0 0 0 .4rem;
        }
        .kysyBotLeftTitle h1 {
            padding: .5rem 0 0 0;
        }
        .zhfhCenterLeft {
            width: 50%;
        }
        .zhfhCenterLeft img {
            width: 100%;
        }
        .zhfhBj {
            margin-left: 15%;
        }
        .qywhRightIcon {
            right: 15% !important;
        }
        .BotImg img {
            width: 65%;
            float: right;
        }
        .zzImg {
            margin: .3rem 0 0 .2rem;
        }
        .qywhZz ul li p {
            margin: .1rem 0 0 .22rem;
        }
        .qywhZz ul li h1 {
            margin: .15rem 0 0 .22rem;
        }
        .qywhZz ul li h2 {
            margin: 0 0 0 .22rem;
        }
        /* 业务与产品 */
        .lis {
            margin-left: .35rem;
        }
        .newsZyTopLeft {
            padding: .5rem 0 0 .4rem;
        }
        .newsZyTopRight {
            padding: .5rem .4rem 0 0;
        }
        .newsZyCen {
            margin: .2rem .8rem 0 .4rem;
        }
        .newsZyBot {
            margin: .31rem .8rem 0 .4rem;
        }
        .newsZyImg {
            right: -28%;
        }
        .newsZyImg img {
            width: 70%;
        }
        .newsBotTop .newslist-date {
            padding-left: .5rem;
        }
        .newsBotBotRight {
            width: 1.3rem;
            margin-top: .1rem;
        }
        .slideCon h1 {
            padding: 0 0 0 .3rem;
        }
        .slideCon p {
            width: 2.9rem;
            padding: .29rem 0 0 .3rem;
        }
        .djgzContent {
            width: 86%;
        }
        .djgzContentBot {
            width: 86%;
        }
        .dqhdBox ul li {
            width: 31%;
        }
        .rlzyCenRightBot {
            height: auto;
        }
    }
    /* 750 */
    /* 750 */
    /* 750 */
    /* 750 */
    /* 750 */
    
    @media screen and (max-width:750px) {
        /* 关于我们 */
        .qygkContent {
            width: 90%;
        }
        .aboutCl h2 {
            position: initial;
            width: 6.75rem;
            line-height: .42rem;
        }
        .font {
            width: auto;
            margin-top: 1.65rem;
        }
        .font p {
            font-size: .32rem;
            line-height: .42rem;
        }
        .qygkLeft {
            margin: 0;
            float: none;
        }
        .qygkRight {
            float: none;
            margin-top: .83rem;
        }
        .qygkCentRight {
            display: none;
        }
        .qygkCentRightsw {
            display: block;
            float: none;
            width: auto;
            margin: 0.75rem 0 0 0;
        }
        .qygkCentLeft {
            float: none;
            margin: 0.78rem 0 0 0;
        }
        .qygkCentRight p {
            font-size: .32rem;
            line-height: .43rem;
        }
        .qygkBotLeft {
            float: none;
            width: 100%;
            margin: 0;
            height: 2.7rem;
        }
        .qygkBotRight {
            float: none;
            width: 100%;
            margin: .75rem 0 0 0;
        }
        .iconSpan span {
            width: 156px;
            height: 156px;
            background: url(../images/tuoyuanxx.png) no-repeat top left / 2rem;
        }
        .iconSpans span {
            width: 156px;
            height: 156px;
            background: url(../images/tuoyuanld.png) no-repeat top left / 2rem;
        }
        .BotContent {
            width: 71%;
        }
        .BotContent h1 {
            font-size: .36rem;
        }
        .BotContent p {
            font-size: .32rem;
            line-height: .42rem;
            padding-top: .2rem;
        }
        .BotBjt {
            background: url(../images/ONE.png) no-repeat right bottom / 1.5rem;
        }
        .BotBjts {
            background: url(../images/TWO.png) no-repeat right bottom / 1.5rem;
        }
        .qygkBotLeft:hover .borderR {
            height: 2.7rem;
            transition: all .5s ease-in-out;
        }
        .qygkBotLeft:hover .borderL {
            height: 2.7rem;
            transition: all .5s ease-in-out;
        }
        .qylnContent {
            width: 100%;
        }
        .qylnBj {
            width: 100%;
        }
        .qylnBot {
            width: 90%;
            margin: 0 auto;
        }
        .qylnBot ul li {
            width: 100%;
            margin: 0;
            float: none;
            margin-top: 2.5rem;
        }
        .ImgTitle {
            height: .2rem;
            width: 86.12%;
            bottom: 0;
        }
        .ImgTitle p {
            position: absolute;
            bottom: -.4rem;
            font-size: .36rem;
        }
        .qyln-zy p {
            font-size: .32rem;
            line-height: 0.42rem;
        }
        .qylnBot ul li:nth-child(1) {
            margin-top: 0.9rem;
        }
        .qylnBot ul li:nth-child(3) {
            margin-top: 3rem;
        }
        .qyln-zy {
            margin: .5rem 0 .2rem 0;
        }
        .zjlzcBox {
            margin-top: 100%;
        }
        .zjlzcBoxMarginBo {
            margin-top: 50%;
        }
        .zjlzcBoxMarginB {
            margin-bottom: 8rem;
        }
        .ygfcContent {
            margin-bottom: 8rem;
        }
        .zjlzcContent {
            width: 95%;
            background: url(../images/zjl.png) no-repeat left center;
            margin: 0;
            background-size: cover;
            -webkit-background-size: cover;
        }
        .ygfcContent {
            width: 95%;
            background: url(../images/ygfc.png) no-repeat left center !important;
            margin: 0;
            background-size: cover;
            -webkit-background-size: cover;
        }
        .zjlzcBj {
            left: -.3rem;
            background-size: cover;
            -webkit-background-size: cover;
        }
        .BotLeft {
            position: absolute;
            top: -42%;
            left: 38%;
        }
        .uls11 li:after {
            margin: auto;
        }
        .BotRight {
            position: absolute;
            bottom: -7.3rem;
            width: 100%;
            height: 9.65rem;
            right: -5%;
            background-color: #ffffff;
            box-shadow: 0px 0px 38px 0px #e4e5e9;
        }
        .zjlzczy {
            width: auto;
            height: auto;
            background-color: initial;
            box-shadow: initial;
        }
        .zhlzczyCon {
            width: auto;
            height: auto;
            padding: 0;
            width: 90%;
            margin: 0 auto;
            padding-top: .91rem;
		
        }
        .zhlzczyCon p {
            font-size: .32rem;
            line-height: .42rem;
        }
        .zhlzczyCon p:nth-child(2) {
            padding-top: .8rem;
        }
        /* 业务与产品 */
        /* 业务与产品 */
        /* 业务与产品 */
        .ywjjContent {
            width: 90%;
        }
        .ywjjContentLeft {
            width: 100%;
            float: none;
        }
        .ywjj-img {
            width: 100%;
            float: none;
            margin-top: .8rem;
        }
        .ywjj-bj p {
            font-size: .36rem;
            padding-left: .1rem;
        }
        .ywjj-font p {
            font-size: .32rem;
            line-height: .42rem;
            text-align: justify;
        }
        .ywjj-bj {
            width: 7.07rem;
        }
        .ywjj-font {
            width: 6.5rem;
        }
        .zycpContent {
            width: 90%;
        }
        .zycpTitle {
            width: 100%;
            height: auto;
            overflow-x: auto;
        }
        .zycpTitle ul {
            width: 10rem;
        }
        .lis span {
            font-size: .36rem;
        }
         ::-webkit-scrollbar {
            display: none;
        }
        .zycpTab {
            width: 100%;
        }
        .ulList ul li {
            width: 100%;
            float: none;
        }
        .zycpTabImg {
            width: auto;
        }
        .lis {
            margin-left: .25rem;
        }
        .zycpTabTitle {
            width: 100%;
            height: auto;
        }
        .zycpTabContentLeft h1 {
            font-size: .36rem;
            width: auto;
        }
        .zycpTabContentRight {
            line-height: 1.2rem;
        }
        .zycpBoxBjTop {
            display: none;
        }
        .zycpBoxBjBot {
            display: none;
        }
        /*  科研与实业  */
        /*  科研与实业  */
        /*  科研与实业  */
        /* 新闻中心 */
        /* 新闻中心 */
        /* 新闻中心 */
        .newsContent {
            width: 90%;
            padding-bottom: 10rem;
        }
        .newsZy {
            width: auto;
            height: auto;
            position: absolute;
            top: 45%;
            left: -5%;
        }
        .newsZyImg {
            top: 1.45rem;
        }
        .newsZyImg img {
            width: 105%;
        }
        .newsZyTopLeft {
            width: 85%;
            float: none;
            padding: .46rem .40rem 0 .40rem;
        }
        .newsZyTopRight {
            float: none;
            padding-left: .46rem;
        }
        .newsZyTopLeft h1 a {
            font-size: .36rem;
        }
        .newsZyTopRight h6 {
            font-size: .32rem;
        }
        .newsZyTopRight span {
            height: .32rem;
            background: url(/Portals/155/Skins/zhxcl-home/images/rl.png) no-repeat left /.3rem;
            padding-left: .5rem;
        }
        .newsZyTopRight2 span {
            padding-left: 0;
        }
        .newsZyTopLeft h1 {
            line-height: .46rem;
        }
        .newsZyCen {
            margin: .2rem .8rem 0 .40rem;
        }
        .newsZyCen p {
            font-size: .32rem;
            line-height: .42rem;
            text-align: justify;
        }
        .newsZyBot {
            width: 4rem;
            height: .88rem;
            line-height: .88rem;
            margin: .61rem .8rem .61rem .91rem;
        }
        .newsBot {
            width: 90%;
            margin-top: 5rem;
        }
        .newsList1 {
            width: 100%;
            padding: .86rem 0 0 0;
            float: none;
        }
        .newsBotTop .newslist-date {
            font-size: .32rem;
            width: auto;
            color: #939ba2;
            height: .32rem;
            line-height: .4rem;
            padding-left: .5rem;
            background: url(/Portals/155/Skins/zhxcl-home/images/rl.png) no-repeat left / .3rem;
        }
        .newsBotCen h1 {
            line-height: .42rem;
            font-size: .36rem;
            height: auto !important;
            margin-top: .31rem;
        }
        .newsBotCen {
            margin-top: .4rem;
            height: auto !important;
        }
        .newsBotCen p {
            font-size: .32rem;
            line-height: .42rem;
        }
        .newsBotBot {
            margin-top: .81rem;
        }
        .newsBotBotLeft a {
            font-size: .26rem;
        }
        .newsBotBotRight {
            width: 4rem;
            margin-top: 0.13rem;
        }
        /* 企业文化 */
        /* 企业文化 */
        /* 企业文化 */
        /* 企业文化 */
        .kysyContent {
            width: 90%;
        }
        .kysyBj1 {
            width: 7rem;
            height: auto;
        }
        .kysyZy p {
            width: auto;
            font-size: .32rem;
            line-height: .42rem;
            text-align: justify;
        }
        .kysyBj h1 {
            font-size: .36rem;
            line-height: .42rem;
        }
        .qywhBox {
            width: 90%;
            margin: 0 auto;
            overflow: hidden;
            padding-bottom: .1rem;
        }
        .qywhContent {
            width: 100%;
        }
        .qywhLeftIcon {
            left: 75% !important;
            top: -28.3% !important;
        }
        .qywhRightIcon {
            right: 0% !important;
            top: -28.3% !important;
        }
        .slideLis {
            width: 5.53rem !important;
            height: 2.7rem !important;
        }
        .containerBox {
            width: 99%;
        }
        .slideCon h1 {
            font-size: .36rem;
            padding: .31rem 0 0 .3rem;
        }
        .slideCon p {
            width: 4.5rem;
            font-size: .32rem;
            line-height: .42rem;
            padding: .2rem 0 0 .3rem;
        }
        .qywhBj p {
            font-size: .32rem;
        }
        .ygzzBox {
            width: 90%;
        }
        .qywhBj {
            width: auto;
        }
        .BotImg {
            width: 7.5rem;
            top: 2.5rem;
        }
        .qywhZz {
            margin-top: 3.2rem;
        }
        .BotImg img {
            width: 105%;
        }
        .qywhZz ul li {
            width: 100%;
            height: auto;
            float: none;
            margin: 0 0 .8rem 0;
            padding-bottom: 0.7rem;
        }
        .zzImg {
            padding: .65rem 0 0 .55rem;
            margin: 0;
        }
        .qywhZz ul li h1 {
            font-size: .36rem;
            margin: 0 0 0 .2rem;
        }
        .qywhZz ul li h2 {
            font-size: .32rem;
        }
        .qywhZz ul li p {
            font-size: .32rem;
            margin: .22rem 0 0 1.95rem;
        }
        .qywhZz ul li h1 {
            float: left;
        }
        .zzImg img {
            float: left;
            width: 18%;
            height: auto;
        }
        .qywhZz ul li h2 {
            margin: 1rem 0 0 1.95rem;
        }
        .ygfcBj {
            left: -2rem;
        }
        /* 党建工作 */
        /* 党建工作 */
        /* 党建工作 */
        .djgzContent {
            width: 90%;
        }
        .djgzContentBot {
            width: 90%;
        }
        .dqhdBox ul li {
            width: 100%;
            float: none;
            margin: .62rem 0 0 0;
        }
        .djgzBj {
            width: 100%;
            position: absolute;
        }
        .djgzFont {
            position: initial;
            width: auto;
            font-size: .32rem;
            line-height: .42rem;
            padding-top: .5rem;
        }
        .dqhdBox h1 {
            font-size: .36rem;
        }
        .dqhdBox p {
            font-size: .32rem;
            line-height: .42rem;
            padding-top: .38rem;
        }
        .dqhdTitle {
            margin-top: .41rem;
        }
        .shzrBoxOneL {
            float: none;
            width: 100%;
            margin-top: 1.2rem;
        }
        .shzrBoxOneR {
            float: none;
            width: 100%;
            margin-top: .8rem;
        }
        .shzrBoxTwoL {
            float: none;
        }
        .shzrBoxTwoLR {
            float: none;
            display: none;
        }
        .shzrContent {
            padding: 0;
            width: 90%;
            margin: 0 auto;
        }
        .shzrBoxOneLss {
            display: block !important;
        }
        .shzrBotFont {
            width: auto;
            height: auto;
        }
        .shzrBotFont p {
            margin-top: .61rem;
            font-size: .32rem;
            line-height: .42rem;
        }
        .shzrBotFont h2 {
            font-size: .36rem;
            line-height: .46rem;
        }
        /* hr */
        /* hr */
        /* hr */
        .pxfzBox {
            padding-bottom: 19rem;
        }
        .rlzyFont {
            width: auto;
            font-size: .32rem;
            line-height: .42rem;
        }
        .rlzyTopContent {
            width: 90%;
            padding-left: 0;
        }
        .rlzyCenContent {
            width: 90%;
        }
        .pxfzContent {
            width: 90%;
        }
        .rlzyTop {
            width: 100%;
            float: none;
        }
        .rlzyImg {
            width: 100%;
            float: none;
            margin-top: .81rem;
        }
        .rlzyCenLeft {
            width: 100%;
            float: none;
            margin-top: .81rem;
        }
        .rlzyCenLeft img {
            width: 100%;
        }
        .rlzyCenRight {
            width: 100%;
            float: none;
        }
        .pxfzFont {
            width: auto;
        }
        .rlzyTopBot h2 {
            font-size: .36rem;
        }
        .rlzyHtwo h1 {
            font-size: .32rem;
            line-height: .42rem;
        }
        .rlzyTopBot li:nth-child(1) div.rlzyHtwo {
            padding-top: 1.25rem;
        }
        .rlzyHtwo p {
            font-size: .32rem;
            line-height: .42rem;
        }
        .rlzyCenRight {
            display: none;
        }
        .rlzyCenRightssw {
            display: block !important;
        }
        .rlzyCenRightBot {
            width: auto;
            height: auto;
            font-size: .32rem;
            line-height: .42rem;
        }
        .rlzyCenRightCen h1 {
            font-size: .36rem;
        }
        .pxfzBox .qylnMore {
            display: none;
        }
        .pxfzBox .pxfzFont {
            font-size: .32rem;
            line-height: .42rem;
            height: auto;
        }
        .pxfzBox .ImgTitle {
            bottom: .42rem;
        }
        .pxfzBox .qyln-zy {
            margin: .7rem 0 .2rem 0;
        }
        .pxfzBox .qylnBot ul li:nth-child(1) {
            margin-top: .81rem;
        }
        .pxfzBox .qylnBot ul li {
            margin-top: 2rem;
        }
        .kysyBj {
            width: auto;
        }
        .kysyBotLeft {
            float: none;
            width: auto;
            height: auto;
            padding-bottom: 0.5rem;
        }
        .kysyBotRight {
            float: none;
            width: auto;
            height: auto;
            margin-right: 0;
            margin-top: 0.75rem;
            padding-bottom: 0.5rem;
        }
        .kysyBotLeftBj {
            width: 25%;
        }
        .kysyBotLeftBjs {
            width: 25%;
        }
        .kysyBotLeftBj span {
            width: 166px;
            background: url(../images/tuoyuanxx.png) no-repeat left / 2rem;
        }
        .kysyBotRight span {
            width: 166px;
            background: url(../images/tuoyuanld.png) no-repeat left / 2rem;
        }
        .kysyBotLeftTitle h1 {
            font-size: .36rem;
        }
        .kysyBotLeftZy p {
            font-size: .32rem;
            line-height: .42rem;
        }
        .cyjdBoxss {
            margin-bottom: 7rem;
        }
        .zhfhTitle {
            width: auto;
        }
        .zhfhTop {
            float: none;
            width: 100%;
        }
        .zhfhZy {
            float: none;
            width: 100%;
        }
        .zhfhBj {
            margin-left: 0;
        }
        .zhfhCenter {
            width: 100%;
        }
        .zhfhCenterTitle {
            width: 90%;
        }
        .zhfhCenterLeft img {
            width: 100%;
        }
        .zhfhCenterRight {
            width: auto;
            padding: 0;
        }
        .zhfh-zycpContent {
            width: 90%;
            margin: 0 auto;
        }
        .zhfhCenterBot {
            width: 90%;
            margin: 0 auto;
            margin-top: .75rem;
        }
        .zhfhCenterTitle p {
            font-size: .36rem;
            line-height: .42rem;
        }
        .zhfhContent {
            width: 90%;
            margin: 0 auto;
        }
        .zhfhZy h1 {
            font-size: .36rem;
            line-height: .46rem;
            margin-top: .5rem;
            text-align: justify;
        }
        .zhfhCenterRight ul li p {
            font-size: .32rem;
            line-height: .42rem;
        }
        .zhfhCenterRight ul li:nth-child(1) {
            padding: 0.5rem 0;
        }
        .zhfh-zycpBj {
            margin-left: 0;
        }
        .zhfh-Bottom li {
            width: 100%;
            float: none;
            padding: 0.5rem 0 0 0;
        }
        .zhfh-Bottom li:nth-child(1) {
            padding: 0 0;
        }
        .lisTitleTop p {
            font-size: .32rem;
        }
        .lisTitleBot {
            padding: .69rem 0 .3rem .3rem;
        }
        .DetailContentRight {
            display: none;
        }
        .DetailContent {
            width: 90%;
            margin: 0 auto;
        }
        .DetailContentLeft {
            width: 100%;
        }
        .blocklist {
            width: auto;
        }
        .DetailContentCent p {
            font-size: .36rem;
        }
        .blockTwo {
            font-size: .32rem;
            width: 3rem;
        }
        .DetailBox {
            margin-top: 0;
        }
        .gywmImg2 {
            display: block;
        }
        .gywmImg {
            display: none;
        }
        .i-pager {
            margin-bottom: 35px;
        }
        .i-pager-info {
            border: none;
        }
        #Content p img {
            width: 100%;
        }
    }
    
    @media screen and (max-width:414px) {
        .newsZyImg {
            top: 1.8rem;
            right: -5%;
        }
    }
    
    @media screen and (max-width:360px) {
        .newsZyImg {
            top: 2rem;
            right: -5%;
        }
    }
    
    @media screen and (max-width:320px) {
        .newsZyImg {
            top: 2.15rem;
            right: -5%;
        }
    }