/* 笔记本或PC */
@media screen and (min-width: 1024px) and (max-width: 1280px) {
    .z77ab9header .z77ab9navmenu {
        position: absolute;
        left: 402px;
        top: 0;
    }

    .businessScope {
        background-origin: content-box;
    }

    .bS01 .z77ab9col-md7 dl {
        position: relative;
        right: 29%;
        bottom: 27px;
    }

    .bS01 .z77ab9col-md5 dl {
        padding-left: 8%;
    }

    .bS02 {
        padding: 98px 7px;
    }
    .Agbtm01{
        padding-left: 20px;
    }
    .Agtop,
    .Agbottom {
        background-size: auto;
    }

    .Agtop01 .z77ab9col-md6 img {
        max-width: 69%;
    }
 
    .Aboutus {
        height: auto;
    }

    .at01 div {
        padding: 0px;
    }

    .mg02sun {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 17px;
        background-color: #009600;
        height: 363px;
    }

    .atct01 div {
        padding: 0px 147px;
    }

    .atct02 div img {
        max-width: 100%;
    }
    .agTle dl{
        padding-left: 20px;

    }

}

/* ##平板电脑/Ipad竖屏 */
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .z77ab9header .z77ab9navmenu {
        position: absolute;
        left: 157px;
        top: 0;
    }

    .businessScope {
        background-origin: content-box;
        height: 800px;
        padding: 0px;
    }

    .bS01 .z77ab9col-md7 dl dt {
        color: #35ab3d;
    }

    .bS01 .z77ab9col-md7 dl {

        text-align: center;
    }

    .bS01 .z77ab9col-md5 dl {
        text-align: center;
    }
    .bS01 .Title{
        padding: 76px 0px;
    }

    .bS01 .z77ab9col-md7 dl dd:nth-of-type(1),
    .bS01 .z77ab9col-md7 dl dd:nth-of-type(2) {
        color: #000;
    }

    .bS02 {
        padding: 98px 7px;
    }

    .Agtop,
    .Agbottom {
        background-size: auto;
    }

    .Agtop01 .z77ab9col-md6 img {
        max-width: 69%;

    }

    .Agtopsun01 {
        position: relative;
        right: 18%;

        padding-top: 70px;
    }

    .Agtopsun02 {
        position: relative;
        left: 23%;
        padding: 29px 0px;
    }

    .Agrow {
        text-align: center;
    }

    .Aboutus {
        height: auto;
        background-size: auto;
    }

    .at01 div {
        padding: 0px;
    }

    .mg02sun {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 17px;
        background-color: #f8f8f8;
        height: auto;
    }

    .mg02 .z77ab9col-md12 p {
        text-align: center;
        line-height: 50px;
        color: #000;
        font-size: 18px;
    }

    .atct01 div {
        padding: 0px 147px;
    }

    .atct02 div img {
        max-width: 100%;
    }

    .pt40 {
        padding: 0px;
    }

    .pt50 {
        padding: 0px;
    }

    .rt02 {
        width: 33.333%;
        float: left;
        text-align: center;
    }

    .Newscnt .z77ab9col-md5 {
        width: 33.333%;
        float: left;
        text-align: center;
    }

    .News03 .z77ab9col-md12 {
        text-align: center;
    }

    .message {
        background-color: #f8f8f8;
        background-image: none;
    }
    .atct01 dl{
        margin: 10px 0px;
    }
    .systemsun01 .z77ab9col-md6{
        text-align: center;
    }
}

/* 多数竖屏的智能手机 */



@media screen and (min-width: 320px) and (max-width: 768px) {


    .businessScope {
        background-origin: content-box;
        height: 800px;
        padding: 0px;
    }

    .bS01 .z77ab9col-md7 dl {
        /* position: relative;
        right: 29%;
        bottom: 27px; */
        text-align: center;
    }

    .bS01 .z77ab9col-md5 dl {
        /* padding-left: 8%;
        position: relative;
        bottom: 59px;
        right: 42px; */
        text-align: center;
    }
    .businessScope .z77ab9main{
        padding-top: 58px;
    }
    .bS01 .z77ab9col-md7 dl dt {
        color: #35ab3d;
    }

    .bS01 .z77ab9col-md7 dl dd:nth-of-type(1),
    .bS01 .z77ab9col-md7 dl dd:nth-of-type(2) {
        color: #000;
    }

    .bS02 {
        padding: 98px 7px;
    }

    .Agtop,
    .Agbottom {
        background-size: auto;
    }

    .Agtop01 .z77ab9col-md6 img {
        max-width: 69%;

    }
    .Agtop .Agrow{
        padding-top:20px ;
    }
    .Agtopsun01 {
        position: relative;
        right: 18%;
        /* padding: 70px 0px; */
        padding-top: 70px;
    }

    .Agtopsun02 {
        position: relative;
        left: 23%;
        padding: 29px 0px;
    }

    .Agrow {
        text-align: center;
    }

    .Aboutus {
        height: auto;
        background-size: auto;
    }

    .at01 div {
        padding: 0px;
    }

    .mg02sun {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 17px;
        background-color: #f8f8f8;
        height: auto;
    }

    .mg02 .z77ab9col-md12 p {
        text-align: center;
        line-height: 50px;
        color: #000;
        font-size: 12px;
    }

    .atct01 div {
        /* padding: 0px 147px; */
        padding: 0px;
    }

    .atct02 div img {
        max-width: 100%;
    }

    .pt40 {
        padding: 0px;
    }

    .pt50 {
        padding: 0px;
    }

    .News{
        padding: 0px;
    }
    .Newscnt .z77ab9col-md5 ,.Newscnt .z77ab9col-md7{
        text-align: center;
    }
    .Newscnt .z77ab9col-md7 a{
        margin: auto;
    }


    .News03 .z77ab9col-md12 {
        text-align: center;
    }

    .message {
        background-color: #f8f8f8;
        background-image: none;
    }
    .atct01 dl{
        margin: 10px 0px;
    }
    .systemsun01 .z77ab9col-md6{
        text-align: center;
    }
    .mgTle{
        padding: 0px;
    }
    .Aboutus{
        padding-top: 20px;
    }

}



/* 公共 */
@media screen and (min-width: 320px) and (max-width: 1023px) {
    .bS02 .z77ab9col-md3 {
        width: 50%;
        text-align: center;
        float: left;
    }
    .Advantages{
        clear: both;
    }
    .mgTle dl{
        text-align: center;
    }
}