@media only screen and (max-width:480px) {

    html,
    body {
        background-color: #fff;
        min-width: auto;
        overflow-x: hidden;
    }

    .banner {
        width: 1920px;
        margin: 0 auto;
    }

    .banner img {
        width: 2150px;
        margin: 0 -750px;
        vertical-align: middle;
    }

    .container {
        width: 96%!important;
        margin: 0 2%!important;
        overflow: hidden!important;
    }

    .trends .trends_list .trends_news {
        width: 100%;
        margin-left: 0;
        padding-bottom: 20px;
        margin-bottom: 15px;
    }

    .second_nav .second_tit {
        font-size: 16px;
        line-height: 42px;
    }

    .second_nav {
        margin-top: 5px;
    }

    .second_nav ul {
        display: block;
        float: right;
        margin-left: 0;
    }

    .second_nav .location {
        display: none;
    }

    .second_nav ul li {
        float: left;
        padding: 03px;
        line-height: 35px;
        font-weight: 400;
        font-size: 12px;
    }

    .sub-menus ul li span,
    .sub-menus ul li a {
        color: #fff;
        font-size: 14px;
    }

    .mod .cell .ico {
        width: 50px;
        height: 50px;
        margin: 55px auto 10px;
        background-size: 50px;
    }

    .mod .cell .ico1 {
        background-size: 50px;
    }

    .mod .cell .ico2 {
        background-size: 50px;
    }

    .mod .cell .ico3 {
        background-size: 50px;
    }

    .mod .cell .ico4 {
        background-size: 50px;
    }

    .mod .cell h3 {
        font-size:18px;
        color: #fff;
    }

    .trends .trends_list .trends_news .item-cnt .item-tit {
        font-size: 16px;
	height:auto;
		line-height: 25px;
    }

    .trends .trends_list .trends_news .item-pic {
        width: 34%;
        height: auto;
    }

    .trends .trends_list .trends_news .item-cnt {
        float: left;
        width: 64%;
        margin-left: 2%;
    }

    .trends .trends_list .trends_news .item-date {
        display: none;
    }

    .trends .trends_list .trends_news .item-cnt .item-desc {
        height: 60px;
        line-height: 20px;
        overflow: hidden;
    }

    .trends .trends_list .trends_news .item-cnt .item-btn {
        display: none;
    }

    .trends .trends_list {
        margin-top: 10px;
    }

    .trends .trends_list .trends_news .news {
        width: 100%;
    }

    .footMenu {
        width: 100%;
        padding-left: 7%;

    }

    .footMenu li {
        padding-right: 0;
        width: 32%;
    }

    .footMenu>li:last-child {
        width: 100%;
        margin-top: 10px;
    }

    .footMenu li li {
        width: 100%;
    }

    .frindLink {
        margin-bottom: 70px;
    }

    .footer {
        margin-top: 20px;
    }

    .contact {
        width: 100% !important;
        margin-top: 10px !important;
    }

    .second_nav .second_tit b {
        display: none;
    }

    .about .about_desc {
        width: 100%;
        margin-left: 0;
    }

    .aboutus .about-cell {
        width: 100%;
        margin-left: 0;
    }

    .aboutus .about-cell p {
        margin-top: 20px;
        font-size: 14px;
    }

    .aboutus .about-cell .cer-tit {
        margin-top: 25px;
        margin-bottom: 20px;
    }

    .aboutus .about-cell .list li {
        width: 31.9%;
		font-size:12px;
    }

    .aboutus .about-cell .desc {
        margin-top: 0;
    }

    .about_tit {
        font-size: 20px;
        margin: 20px 0 15px;
    }

    .about_source {
        margin: 0;
    }

    .aboutus .about-cell .desc li {
        margin-top: 10px;
        width: 45%;
        height: auto;
    }

    .aboutus .about-cell .desc li .item-tit {
        width: 100%;
    }

    .aboutus .about-cell .desc li .item-pic {
        width: 96%;
        height: 113px;
		text-align: center;
    }

    .aboutus .about-cell .desc li:nth-child(5) .item-pic,
    .aboutus .about-cell .desc li:nth-child(6) .item-pic {
        height: 118px;
    }

    .aboutus .about-cell .desc li:nth-child(10) .item-pic,
    .aboutus .about-cell .desc li:nth-child(11) .item-pic {
        height: 113px;
    }
	.aboutus .about-cell .desc li .item-pic img{
		object-fit: scale-down;
		height:120px;
	}
    .aboutus .about-cell .desc li .item-pic a {
        bottom: 0px;
    }

    .aboutus .about-cell .more {
        margin-top: 20px;
    }

    .about .about_desc p img{
        max-width: 100%!important;
        height:auto!important;
        margin-left: -30px!important;
    }
    .wenc_list ul {
        margin-right: -2%;
        margin-left: 0px;
    }

    .wenc_list ul li {
        float: left;
        margin-top: 40px;
        margin-right: 2%;
        width: 48%;
        height: auto;
    }

    .wenc_list ul li .item-pic {
        width: 100%;
        height: auto;
    }

    .wenc_list ul li .item-tit {
        width: 100%;
    }

    .enter {
        margin: 0;
    }

    .enter ul li {
        margin-right: 2.5%;
        height:60px;
        font-size: 14px;
        overflow: hidden;
        line-height: 20px;
        padding: 5px 0px;

    }

    
    .brand .bran {
        margin: 0;
    }

    .item_1 {
        width: 100% !important;
    }

    .prise {
        margin-left: 0;
    }

    .brand .item_1 ul {
        width: 100%;
    }

    .brand .item_1 ul li {
        width: 48%;
        margin-right: 1%;
        margin-top: 15px;
    }

    .brand .item_1 ul li:last-child {
        margin-right: -1%;
    }

    .item-2 ul li,
    .item-3 ul li {
        margin-right: 1% !important;
    }

    .item-4 ul li {
        margin-right: 1% !important;
    }

    .brand .item-1 ul li {
        width: 48%;
        float: none;
        margin: 0 auto;
    }

    .prise li {
        width: 25%;
        background: url(../image/ny_bg.png) no-repeat center center;
        height: auto;
        text-align: center;
        background-size: 85px;
        margin-top: 15px;
    }

    .prise li h3 {
        margin-top: 10px;
        font-size: 18px;
        color: #fff000;
        text-align: center;
    }

    .brand .txt {
        margin-top: 15px;
    }

    .brand .cer-tit {
        margin-top: 10px;
        margin-bottom: 22px;
    }

    
    
    .newsPic img {
        float: left;
        width: 100%;
        height: auto;
    }

    .newsPic .content {
        width: 96%;
        height: auto;
        float: left;
        background: #f7f7f7 url(../image/pic10.jpg) no-repeat right bottom;
        padding: 10px 2%;
    }

    .newsPic .content .txt {
        font-size: 14px;
        color: #999;
        margin-top: 10px;
        margin-bottom: 15px;
    }

    .frindLink .select {
        margin-right: 0;
        margin-top: 25px;
        width: 100%;
    }
    .frindLink .select span{
        font-size: 16px;
    }
    .frindLink .select ul a{
        font-size:14px;
    }
    .frindLink .select{
        height: 45px;
        line-height: 40px;
    }
    .ad {
        display: none;
    }

    .lists .cell {
        width: 100%;
        padding-right: 0;
        margin-top: 20px;
    }

    .mod .cell {
        float: left;
        width: 48%;
        height: auto;
        margin-right: 2%;
        position: relative;
        margin-top: 15px;
    }

    .mod {
        width: 100%;
    }

    .mod .cell .ico {
        margin:20px auto 10px;
    }

    .lists .cell .tit {
        width: 100%;
        float: left;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
    }

    .lists .cell .txt {
        width: 76%;
        float: left;
        margin-top: 10px;
    }

    .lists .cell .time {
        float: right;
        width: 17%;
    }

    .swiper-slide img {
        height: 180px !important;
    }

    .cul_list {
        margin-left: 0;
    }

    .cul_list p {
        width: 100%;
    }

    
    .frm-wraps .frm-cells span {
        display: block;
        position: static;
        margin-bottom: 8px;
        font-size: 14px;
    }

    .frm-wraps .frm-cells {
        padding-left: 0;
    }

    .frm-wraps .frm-cells textarea {
        width: 90%;
    }

    .frm-wraps {
        margin-top: 10px;
        width: auto;
    }

    .f-btns {
        display: block;
        padding-left: 0;
        margin-top: 50px;
    }
}