.w {margin: 0 auto;}
.clearfix{padding-bottom:20px;;}
.clearfix:after{content: '';display: block;clear: both;}
.main_dqgz {width: 1280px;background: #ffffff;position: relative;margin-bottom: 20px;border-top: 1px solid white;}
.main_topleft {width: 566px;height: 320px;position: relative;margin-top: 28px;margin-left: 55px;}
.main_topleft i { font-size: 20px;margin-left: 16px;color:#00479d;font-weight: 700;}

.main_topleft .span {position: absolute;right: 0;top: 8px;color: #b4b6ba;cursor: pointer;}

.main_topleft ul {margin-top: 25px;}

.main_topleft li {list-style-type:disc;color:#00479d;margin-left: 32px;height: 38px;position: relative;font-size: 16px;text-overflow: ellipsis;}

.main_topleft li a {color: black;}

.main_topleft li span {color:#b4b6ba;position: absolute;right: 9px;}
.main_topright {width: 492px;height: 320px;position: absolute;left: 705px;bottom: 44px;margin-bottom: -50px;}

.main_topright p {margin-top: 14px;}

.main_footdiv {width: 540px;height: 300px;background: -webkit-linear-gradient(top,#f2f2f2,white);float: left;margin-left: 67px;margin-top: 60px;text-align: center;}

.main_footdiv ul{ height: 85%;}

.main_footdiv h3{color: #00479d;margin:17px auto ;}

.main_footdiv li {list-style-type:disc;color:#00479d;text-align: left;height: 38px;margin-left: 37px;font-size: 16px;text-overflow: ellipsis;position: relative;}

.main_footdiv li i {color: black;}

.main_foota {color: #34b17e;}

.lzxx {margin:0 auto;margin-top: 100px;}

@media screen and (max-width:1080px) {
    .main_dqgz{
        width: 100%;
    }
    .main_footdiv{
        width: 95%;
        height: auto;
        margin-left:10px;
        margin-top: 10px;
    }
    .main_footdiv_first{
        margin-top: 5px;
    }
    .main_topleft{
        width: 95%;
        margin-left:15px;
        height: 100%;
    }
    .main_topright{
        width: 95%;
        margin: 0 auto;
        position: relative;
        left: 1px;
        height: 100%;
        bottom: 1px;

    }
    .lzxx{
        margin-top: 10px;
        display: none;
    }
}
