@media screen and (max-width:768px){
    .topimg{
        /*height: 70vh;*/
        width: 100vw;
        height: 40vh;
        max-height: 70vh;
        position: relative;
        /*background: url('../img/news_topimg.jpg');*/
        /*background-size: 100% 100%;*/
    }

    .topimg img{
        /*width: 100vw;*/
        /*max-height: 70vh;*/
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center;
    }
    .contentlist{
        width: 80%;
        margin-left: 10%;
        overflow: hidden;
    }

    .contentlist div{
        width: 18vw;
        float: left;
        text-align: center;
        margin-top: 5vh;
        margin-right: 2.6666vw;
        font-size: 0.2rem;
        height: 0.7rem;
        line-height: 0.7rem;
        border-bottom: 1px solid #c4c4c4;
    }

    .contentlist .choose{
        background-color: #c4c4c4;
    }

    .contentlist div:last-of-type{
        margin-right: 0 !important;
    }


    .biaoti{
        width: 80%;
        margin-left: 10%;
    }

    .biaoti h3{
        font-size: 0.7rem;
        margin-top: 0.5rem;
    }

    .biaoti hr{
        margin: 2vh 0;
    }


    /*.about0 .contentlist{*/
    /*display: none;*/
    /*}*/

    .about0 .topimg{
        height: 35vh;
        background: url('../img/building.jpg');
        background-size: 100% 100%;
    }

    .about0 .content {
        text-align: left;
        width: 80%;
        margin-left: 10%;
        margin-top: 5vh;
    }

    .about0 .content h3{
        font-size: 0.7rem;
        margin-top: 0.5rem;
    }

    .about0 .content hr{
        margin: 2vh 0;
    }

    .about0 .licheng{
        width: 100vw;
    }

    .about0 .licheng img{
        width: 100vw;
    }

    .about0 .licheng h3{
        font-size: 0.7rem ;
        padding-left: 10vw;
        margin-bottom: 7vh;
    }

    .about0 .licheng .xian{
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#61c419+16,b4e391+53,b4e391+53,b4e391+60,ebed97+88 */
        background: #61c419; /* Old browsers */
        background: -moz-linear-gradient(top,  #61c419 16%, #b4e391 53%, #b4e391 53%, #b4e391 60%, #ebed97 88%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  #61c419 16%,#b4e391 53%,#b4e391 53%,#b4e391 60%,#ebed97 88%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  #61c419 16%,#b4e391 53%,#b4e391 53%,#b4e391 60%,#ebed97 88%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61c419', endColorstr='#ebed97',GradientType=0 ); /* IE6-9 */
        height: 100%;
        min-height: 120vh;
        width: 3px;
        float: left;
        margin-left: 10%;
    }

    .about0 .licheng .formobile{
        width: 100vw;
        overflow: hidden;
    }

    .about0 .licheng .zhou{
        width: 65%;
        float: left;
        margin-left: 5%;
    }

    .about0 .licheng .zhou>div{
        position: relative;
    }

    .about0 .licheng .zhou>div div:nth-of-type(1){
        width: 7px;
        height: 7px;
        left: calc(-5vw - 5px);
        top:7px;
        background-color: gray;
        border-radius: 50%;
        position: absolute;
        z-index: 9;
    }

    .about0 .licheng .zhou>div div:nth-of-type(2){
        font-size: 0.45rem;
        color: black;
        font-weight: bold;
    }

    .about0 .licheng .zhou >div{
        margin-top: 5vh;
    }

    .about1 .contentlist{
        display: none;
    }

    .about1 .topimg{
        height: 35vh;
        background: url('../img/about_1_02.jpg');
        background-size: 100% 100%;
    }

    .about1 .content {
        text-align: left;
        width: 80%;
        margin-left: 10%;
        margin-top: 5vh;
        background-color: white;
    }

    .about1 .content h3{
        font-size: 0.7rem;
        margin-top: 0.5rem;
    }

    .about1 .content p{
        word-break:break-all;
        margin-bottom: 0;
    }
    .about1 .content_pc{
        display: none;
    }
    .about1  .zhengshu{
        width: 100%;
        padding-left: 10%;
        padding-right: 10%;
        margin-top: 20px;
        border-top: 5px solid #c4c4c4;
        padding-top: 30px;
        margin-bottom: 5vh;
    }

    .about1  .zhengshu .arrow{
        display: none;
    }
    .about1 .zhengshu .arrow_left {
        display: none;
    }
    .about1  .zhengshu h3{
        font-size: 0.7rem;
    }
	
  	.about1  .zhengshu .zs_img{
        height:20vh;
    }
    .about1  .zhengshu >div:nth-of-type(1){
        /*overflow: hidden;*/
        width: 100%;
    }

    .about1  .zhengshu img{
        width: 25%;
        /*margin-right: 3vh;*/
        float: left;
    }
    .zhengshu img:nth-of-type(odd){
        margin-right: 2vh;
        margin-left: 2vh;
        margin-bottom: 20px;
    }


    .about1  .zhengshu .more{
        /*overflow: hidden;*/
        text-align: center;
        margin-bottom: 20px;
    }

    .about1  .zhengshu .more img{
        width: 14%;
        margin-left: 43%;
    }

    .about2 .contentlist{
        display: none;
    }

    .about2 .topimg{
        height: 35vh;
        background: url('../img/about_2_02.jpg');
        background-size: 100% 100%;
    }


    .about2 .content_pc{
        display: none;
    }

    .about2 .content_mb{
        background-color: white;
        padding-bottom: 50px;
    }

    .about2 .content_mb .title{
        width: 100%;
        padding: 10px 10%;
        background-color: white;
    }

    .about2 .content_mb h3{
        font-size: 0.6rem;
    }

    .about2 .content_mb .info h5{
        font-size: 0.4rem;
    }

    .about2 .content_mb .info{
        width: 100%;
        border-top: 6px solid #f7f7f7;
        overflow: hidden;
        height: 25vh;
    }

    .about2 .content_mb .info div{
        width: 50%;
        float: left;
        height: 25vh;/**/
        margin-bottom: 10vh;/**/
        overflow: hidden;/**/
    }


    .about2 .content_mb .info .img img{
        height: 25vh;
        width: 100%;
        overflow: hidden;
    }
    /**

     */
    .about2 .content_mb .info img{
        height: 25vh;
        width: 100%;
        overflow: hidden;
    }

    .about2 .content_mb .info  img:hover{
        transform: scale(1.1,1.1);
        -webkit-transition: all 1s;
        -moz-transition: all 1s;
        -ms-transition: all 1s;
        -o-transition: all 1s;
        transition: all 1s;
    }

    .about2 .content_mb .info .img img:hover {
        transform: scale(1.1, 1.1);
        -webkit-transition: all 1s;
        -moz-transition: all 1s;
        -ms-transition: all 1s;
        -o-transition: all 1s;
        transition: all 1s;
    }


    .about2 .content_mb .info div:nth-of-type(2){
        padding: 5% 5%;
        font-size: 11px;
    }

    .about2 .content_mb .info div img{
        width: 100%;
        height: 25vh;
    }

    .about3 .contentlist{
        display: none;
    }

    .about3 .topimg{
        display: none;
    }

    .about3 .content {
        text-align: left;
        width: 100%;
    }

    .about3 .content h3{
        display: none;
    }

    .about3 .content hr{
        margin: 2vh 0;
    }
    .about3 .content .img {
        height: 27vh;
        width: 100vw;
        position: relative;
    }
    .about3 .content .img img{
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center;
    }

    .about3 .content {
        margin-bottom: 10vh;
    }
    .about3 .content .text {
        padding: 12px 8% 50px 8%;
    }


    .about3 .content .text h5{
        font-size: 0.5rem;
    }

    .about3 .content  button{
        position: absolute;
        right: 8%;
        /*border-radius: 15px;*/
        /*border: 1px solid #c4c4c4;*/
        /*color:#c4c4c4;*/
        /*width: 40%;*/
        /*height: 4vh;*/
        /*line-height: 4vh;*/
        /*background-color: transparent;*/
        width: 20vw;
        height: 2vh;
        /*line-height: 4vh;*/
        padding-top: 0.5rem;
        border: none;
        outline:none;
        border-radius: 15px;
        background: url('../img/know.png') no-repeat center;
        background-size: cover;
        /*background-color: transparent;*/
        margin-top: 0.5rem;

    }
    #zhou_text{
        display: none;
    }
}

