
@media screen and (max-width: 750px){
    .main-1200{
        width: 94%;
    } 
    .mbhead{
        position: fixed;
        top:0;
        left:0;
        width: 100%;
        display: block;
        height: 13.33333vw;
        background-color: #fff;
        z-index: 99999;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    }
		
    .news-list img {
		width:100%;
		height:auto;
	}
    .mbshadow{
        display: none;
        position: fixed;
        top:0;
        left: 0;
        z-index: 9999999;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,.4);
    }
    .mbshadow.active{
        display: block;
    }
    .mbnavbar{
        width: 70vw;
        height: 100vh;
        background: #fff;
        position: absolute;
        right: -70vw;
        top:0;
    
      
    }
    .mbhead img{
        margin-top: 2vw;
        width: 25vw;
        margin-left: 4vw;
    }
    .head{
        display: none;
    }
    .mbhead i{
        color:#333;
        float: right;
        margin-right: 4vw;
        margin-top: 3vw;
    }
    .mbnavbar{
        width: 70vw;
        height: 100vh;
        background: #fff;
        position: absolute;
        right: -70vw;
        top:0;
    
      
    }
    @keyframes nav {
        0%{
            right: -70vw;
        }
        100%{
            right: 0vw;
        }
    }
    .mbnavbar.active{
        right: 0vw;
        transition:all 1s;
    }
    .mbnavbar img{
        width: 25vw;
      
        margin:3vw;
    }
    .header{
        display: block;
    }
    .mbnavbar ul{
        padding:0 3vw;
    }
    .mbnavbar ul li{
        padding-bottom: 3vw;
        font-size: 4.5vw;
       
    }
    .mbnavbar ul li a{
        /* color:#fff; */
    }
    header{
        display: block;
    }
    .subiao {
        width: 8.43vw;
        height: 15vw;
        position: absolute;
        left: calc(50% - 4.215vw);
        bottom: 2vw;
        z-index: 999;
    }
    .head-top{
        display: none;
    }
    .banner{
        margin-top: 15vw;
    }
    .mb{
        display: block;
    }
    .pc{
        display: none;
    }
    .indexabout {
        margin-top: 5vw;
        padding-bottom: 5vw;
    }
    .ablbbox {
        position: inherit;
        width: 100%;
       
        height: 120vw;
        border: 2px solid rgba(232,232,232,1);
    }
    .swiper-container2 {
        width: 100%;
        height: auto;
        position: inherit;
        left: 0;
        top: 0;
    }
    .aboutjs {
        position: inherit;
        margin-left: 0;
        margin-top:6vw;
    }
    .indexaboutmain {
       display: block;
        height: auto;
    }
    h2 {
        text-align: left;
        font-size: 6vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: rgba(51,51,51,1);
    }
    .swiper-container2 .swiper-pagination-bullets{
        bottom:-15vw;
    }
    .pf {
        position: inherit;
        margin-top:3vw;
        width: 32vw;
        height: 9vw;
        background: rgba(25,93,171,1);
    }
    .line {
        margin-top: 2vw;
        width: 12vw;
        height: .8vw;
        background: rgba(51,51,51,1);
    }
    .abwds {
        width: 100%;
        text-align: justify;
        margin-top: 4vw;
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        line-height: 8vw;
        color: rgba(0,0,0,1);
    }
    .pf a {
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(255,255,255,1);
    }
    .idxgcal {
        text-align: center;
        position: relative;
        padding-top: 4vw;
        padding-bottom: 5vw;
        background-color: #fff;
    }
    .swiper-containermb2{
        margin-top: 5vw;
    }
   
    .lz {
        height: 12vw;
        justify-content: space-between;
        background: rgba(0,0,0,.4);
        font-size: 4vw;
        font-family: 'SimSun';
        font-weight: 400;
        margin-top:-12vw;
        z-index: 999;
        color: rgba(255,255,255,1);
    }
    .lz span:nth-of-type(1) {
        width: 30vw;
        display: inline-block;
    }
    .lz span:nth-of-type(2) {
        width: 60vw;
        display: inline-block;
    }
    .lz span {
        position: relative;
        line-height: 12vw;
    }
    .lz span:nth-of-type(1)::after {
        position: absolute;
        content: "";
        display: block;
        width: 1px;
        right: 0;
        top: calc(50% - 4vw);
        height: 8vw;
        background: rgba(255,255,255,1);
    }
    .idxgcal .pf {
        margin-top: 5vw;
        position: inherit;
    }
    .cpzxmain {
        height: 100%;
        display: block;
     
    }
    .cpzxidx {
        padding:4vw 0;
        height: auto;
        background: url(../img/cpzxbg.png) center top/auto no-repeat;
    }
    .cpzxleft {
   
        width: 100%;
    }
    .cpzxleft h2{
        padding-top:5vw;
    }
    .cpzxleft p {
        margin-top: 4vw;
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(255,255,255,1);
        line-height: 8vw;
        text-align: justify;
    }
    .cpzxleft button {
        margin-top: 5vw;
        width: 32vw;
        height: 8vw;
        background: rgba(25,93,171,0);
        border: 1px solid rgba(255,255,255,1);
    }
    .cpzxidx img{
        margin-top:4vw;
        max-width: 100%;
        height: auto !important;
    }
    .jjfaitd {
        background-color: #fbfbfb;
        padding-top: 5vw;
        margin-top:0;
    }
    .lookmore {
        float: right;
        font-size: 4.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(128,128,128,1);
    }
    .jjfabox1 {
        background-color: #fff;
        margin-top: 5vw;
        display: block;
       
    }
    .jjfabox1 img{
        width: 100% !important;
        height: 100% !important;
    }
    .numbox {
        width: 15vw;
        margin-top:3vw;
        margin-left: 4vw;
        height: 15vw;
        border: 2px solid rgba(231,231,231,1);
    }
    .numbox span {
        display: inline-block;
        margin-left: -3vw;
        margin-top: 8vw;
        font-size: 5vw;
        font-family: 'Impact';
        font-weight: 400;
        color: rgba(23,113,186,1);
    }
    .jjfabox1-lt h3 {
        margin-top: 3vw;
        font-size: 5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
    }
    .jjfabox1-lt p {
        width: 100%;
        margin-top: 3vw;
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
        line-height: 8vw;
    }
    .jjfabox1-lt{
        padding:3vw 3vw 5vw;
    }
    .jjfabox1-lt {
        width: 100%;
        margin-right: 0;
    }
    .jjfabox2 {
        margin-top: 5vw;
        display: block;

        height: auto;

        background: rgba(255,255,255,1);
    }
    .jjfabox1-lt button {
        margin-top: 5vw;
        position: inherit;
    }
    .jjfabox2 .jjfabox1-lt {
        margin-right: 0;
        margin-left: 0;
    }
    .jjfabox2 img{
        width: 100% !important;
        height: 100% !important;
    }
    .rjkfitd {
        margin-top: 5vw;
        height: auto;
        display: block;
        padding-bottom: 5vw;
        background: url(../img/b3.png) center top/auto no-repeat;
    }
    .rjkfitd img{
        margin-top:5vw;
        width: 100% !important;
        height: 100% !important;
    }
    .xwzxidx {
        margin-top: 6vw;
    }
    .itdnews {
        display: block;
   
        margin-top: 5vw;
    }
    .itdnews>div {
        width: 100%;
        cursor: pointer;
        margin-bottom: 3vw;
    }
    .newspic {
        display: block;
        width: 100%;
        height: auto;
        border: 4px solid rgba(232,232,232,1);
    }
    .newspic img {
        width: 100%;
        height: 100%;
    }
    .newsp {
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
        line-height: 8vw;
    }
    .newstitle {
        text-align: center;
        font-size: 4.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
        margin: 3vw 0;
    }
    .xwzxidx button {
        display: block;
        position: inherit;
        margin: 5vw auto 8vw;
    }
    .foot {
        overflow: hidden;
        height: auto;
        padding-bottom: 5vw;
        background: rgba(51,51,51,1);
    }
    .footmain {
        display: block;
        margin-top: 5vw;
    }
    .pagebanner{
        margin-top:13.3333vw;
    }
    .navlist {
        display: inline-block;
        margin-right: 3vw;
    }
    .newspages {
        height: auto;
        background: rgba(230,230,230,1);
    }
    .newspages>div {
        display: block;

    }
    .newspages>div>div>div {
        margin-right: 0;
        position: relative;
        height: 10vw;
        line-height: 10vw;
    }
    .weizhi {
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        line-height: 10vw;
        color: rgba(51,51,51,1);
    }
    .allist {
        margin-top: 5vw;
    }
    .allist ul li {
        width: 100%;
        margin-right: 0;
        margin-bottom: 5vw;
        cursor: pointer;
    }
    .newspages>div>div>div a {
        font-size: 4.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(51,51,51,1);
    }
    .fzlc>div {
        padding:5vw 3vw;
    }
    .fzlc h4 {
        font-size: 5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
        margin-bottom: 3vw;
    }
    .fzlc {
        display: block;
        height: auto;
        background: rgba(230,230,230,1);
    }
    .aboutjznum {
        margin-top: 5vw;
        width: 100%;
        margin-bottom: 5vw;
    }
    .fzlc img {
        width: 100%;
    }
    .fzlc p {
        width: 100%;
        font-size: 3.8vw;
        font-family: 'SimSun';
        font-weight: 400;
        text-align: justify;
        color: rgba(0,0,0,1);
        line-height: 9vw;
    }
    .abbox h3 {
        padding-left: 2vw;
        border-left: 4px solid rgba(230,230,230,1);
        margin: 5vw 0;
        font-size: 6vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(0,0,0,1);
    }
    .newspages>div>div>div{
        margin-right: 3vw;
    }
    .page form {
        flex-wrap: wrap;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        margin-top: 4vw;
        margin-bottom: 8vw;
    }
    .page form div{
        margin-bottom: 3vw;
    }
    .ewm {
        margin-top:5vw;
        margin-left: 0;
        margin-bottom: 5vw;
        width: 40vw;
        font-size: 4vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(255,255,255,1);
        line-height: 8vw;
        text-align: center;
    }
    .cpy .cpyname {
        font-size: 5vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(255,255,255,1);
    }
    .addressgs div:nth-child(2) {
        width: 70vw;
    }
    .addressgs div:nth-child(1) {
        min-width: 10vw;
    }
    .cpy {
        margin-left: 0;
    }
    .graydeep {
        padding-top: 3vw;
        margin-top: 5vw;
        font-size: 4vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(255,255,255,1);
        border-top: 1px solid #fff;
        text-align: left;
        line-height: 8vw;
    }
    .smallline {
        width: 10vw;
        height: 1px;
        background: rgba(255,255,255,1);
        margin: 3vw 0;
    }
    .navlist p:nth-child(1) {
        font-size: 4vw;
    }
    .navlist p {
        font-size: 3vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(255,255,255,1);
        line-height: 8vw;
    }
    .graydeep a {
        font-size: 3.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(255,255,255,1);
    }
    .rjmain {
        margin: 6vw auto 8vw;
        display: block;
    }
    .rjlist {
        margin-right: 40px;
        position: relative;
        width: 100%;
        height: 420px;
        background: rgba(255,255,255,1);
        box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.3);
        margin-bottom: 5vw;
    }
    .qywh {
        display: block;
    }
    .qywh img{
        width: 100%;
    }
    .qywh p {
        margin-left: 0;
        text-indent: 2em;
        font-size: 4vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
        line-height: 9vw;
        width: 100%;
    }
    .zzwj {
        margin-top: 5vw;
        height: auto;
    }
    .swiper-container6>div>div>div img {
        margin-right: 0;
        margin-bottom: 4vw;
    }
    .hzhb {
        height: auto;
    }
    .swiper-container6>div>div>div{
        justify-content: center !important;
    }
    .swiper-container6 .swiper-pagination-bullets {
        bottom: 5vw !important;
    }
    .swiper-container6 {
        padding-bottom: 8vw !important;
    }
    .cpzxlt {
        width: 100%;
        display: block;
        padding: 5vw 0;
    }
    .cpzxlt img {
        width: 100%;
        height: auto;
    }
    .cpzxlt-text {
        margin-left: 0;
    }
    .cpzxtitle {
        margin-top:3vw;
        font-size: 6vw;
        margin-bottom: 2vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: rgba(27,34,48,1);
    }
    .cpzxlt-tt2 {
        margin-top: 3vw;
        font-size: 3.5vw;
        width: 100%;
        text-align: justify;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: rgba(27,34,48,1);
        line-height: 8vw;
    }
    .cpzxnr {
        margin-top: 3vw;
        font-size: 3.5vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(185,185,185,1);
        line-height: 8vw;
        width: 100%;
        text-align: justify;
    }
    .cpzxlt-text button {
        margin-top: 3vw;
        width: 38vw;
        height: 10vw;
        line-height: 10vw;
        background: rgba(255,255,255,0);
        border: 1px solid rgba(220,220,220,1);
    }
    .cpzxrt .cpzxlt {
        width: 100%;
    }
    .cpzxrt .cpzxlt-text {
        margin-left: 3vw;
        margin-right:3vw;
        margin-bottom: 3vw;
    }
    .jjfalistbb ul{
        flex-wrap: wrap;
        min-width: 300vw;
        max-width: 500vw;
    }
    .jjfalistbb {
        height: auto;
        overflow-x: scroll;
        border-bottom: 4px solid #ccc;
        background: rgba(230,230,230,1);
    }
    .jjfalistbb ul li {
        height: 10vw;
        line-height: 10vw;
        margin-right: 3vw;
    }
    .jjfamain2 {
        display: block;

        margin: 5vw auto 8vw;
    }
    .jjfamain2 .jjfatt {
        font-size: 10vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
    }
    .jjfamain2 p {
        margin-top: 5vw;
        width: 100%;
        font-size: 4vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(0,0,0,1);
        line-height: 8vw;
    }
    .jjfamain2 img {
        width: 100%;
        margin-right: 0vw;
    }
    .jjfamain2 button {
        margin-top: 5vw;
        width: 32vw;
        height: 10vw;
        background: rgba(255,177,13,1);
        border-radius: 4px;
    }
    .newsli {
        margin-top: 5vw;
        background-color: #fff;
    }
    .news-list {
        position: relative;
        display: block;

        padding: 0;
        padding-bottom: 5vw;
        margin-bottom: 5vw;
        box-shadow: 0 0 10px rgba(138, 149, 155, 0.2);
    }
    .newsyj {
        width: 100%;
    }
    .newsyj p {
        padding:0 3vw;
        line-height: 8vw;
        margin-top: 3vw;
        font-size: 3.5vw;
        text-align: left;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(153,153,153,1);
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .newsyj button {
        margin-top: 3vw;
        width: 32vw;
        height: 10vw;
        margin-left: 3vw;
        cursor: pointer;
        background: rgba(25,93,171,1);
    }
    .newsyj h3 {
        padding:3vw 3vw 1vw;
        font-size: 4.5vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(51,51,51,1);
    }
    .time {
        position: absolute;
        width: 12vw;
        right: 3vw;
        bottom: 5vw;
        height: 12vw;
    }
    .time div {
        font-family: 'PangMen';
        font-size: 6vw;
        font-weight: 400;
        height: 5vw;
        color: rgba(51,51,51,1);
    }
    .time::after {
        content: '';
        position: absolute;
        top:1vw;
        left: calc(50% - 1px);
        transform: rotate(45deg);
        width: 2px;
        height: 10vw;
        background-color: #000;
    }
    .newsxq {
        margin-bottom: 5vw;
        margin-top: 8vw;
    }
    .newsbt {
        text-align: center;
        font-size: 6vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(51,51,51,1);
    }
    .newsmsg {
        text-align: center;
        font-size: 3.5;
        margin-bottom: 5vw;
        line-height: 8vw;
    }
    .newsbox p {
        text-indent: 2em;
        font-size: 4vw;
        font-family: 'SimSun';
        font-weight: 400;
        color: rgba(51,51,51,1);
        line-height: 9vw;
        text-align: justify;
    }
    .qhpages {
        margin-top: 5vw;
        float: right;
        display: flex;
        align-items: center;
    }
    .qhpages i {
        font-size: 8vw;
        color: #333333;
        margin-left: 3vw;
    }
    .cpbt {
        margin-bottom: 5vw;
    }
    .newsbox img {
        margin: 5vw 0;
        max-width: 100%;
    }
    .qhpagesl {
        float: left;
    }
    .qhpagesl p {
        text-indent: 0;
        text-align: left !important;
    }
    .qhpagesl i {
        font-size: 8vw;
        color: #333333;
        margin-right: 3vw;
        margin-left: 0;
    }
    .cpline {
        width: 10vw;
        height: 1vw;
        background: rgba(26,71,155,1);
        margin-top: 1vw;
    }
    .lag .search {
        color:#fff;
        display: block;
        position: inherit;
        border-radius:8vw;
        width: 50vw;
        margin-left: 8vw;
        margin-bottom: 3vw;
        height: 12vw;
        font-size: 4vw;
        border: 1px solid #6cac70;
        background: rgba(124, 231, 178, 0.05);
        padding-left: 2vw;
    }
    input::-webkit-input-placeholder{

        color:#6cac70;
        

        
        }
    　input{
        color: #fff;/*输入文字、光标颜色*/

        caret-color: #6cac70;/*光标颜色*/
    }
    .lag a{
        display: inline-block !important;
        padding:0 1vw !important;
    }
    .lag img{
        display: none;
    }
    .lag{
        color:#fff;
    }
    .lag a.active{
        margin-left: 7vw;
    }
    .newsxq h3 {
        font-size: 5vw;
        font-family: 'SimSun';
        font-weight: 400;
        text-align: center;
        color: rgba(51,51,51,1);
    }
    .gcalpagebox {
        display: block;
        align-items: center;
        margin: 4vw 0;
        justify-content: space-between;
    }
    .gcalpagebox img{
        width: 100%;
        height: auto;
    }
    .gcalpagebox>div{
        font-size:3.5vw;
        font-family:'SimSun';
        font-weight:400;
        color:rgba(51,51,51,1);
        line-height:8vw;
        text-align: justify;
        width: 100%;     
      
      }
}
