.white_bg{
    background: #f8f8f8;
}
.swiper-container1{
    background: #999;
}
.swiper-container1 img{
    width: 100%;
}
.right_box{
    position: fixed;
    right: 0;
    bottom: 200px;
    z-index: 9;
}
.right_box ul li{
    background: #07a4e7;
    width: 64px;
    height: 64px;
    text-align: center;
    margin-bottom: 1px;
}
.right_box ul li img{
    margin-top: 8px;
}

.foot-fixed{background: #004B97;width: 100%;position: fixed;left: 0;bottom: 0;z-index: 999999;display: none;
}
.foot-fixed li{float:left;width: 24%;text-align: center;border-right: 1px solid #06c;padding:12px 0;}
.foot-fixed img{width: 20%;vertical-align: middle;margin-right: 5px}
.foot-fixed a{color: #ffffff;font-size: 16px;}

@media screen and (max-width: 640px) {
    .phone-hide{
        display: none;
    }
    .container{
        padding-top: 10px;
        width: 100%;
    }
    .w1200{
        width: 94%;
    }
    .swiper-container1{
        margin-top: 90px;
        z-index: 0;
    }
    .logo{
        width: 300px;
    }
    .phone-show{
        display: block;
    }
    .top{
        height: 90px;
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 2;
    }
    .typead .conl{
        float: none;
        padding-bottom: 10px;
    }
    .typead .conr{
        float: none;
        width: 72%;
    }
    .exp .conl,.exp .conr{
        width: 100%;
    }
    .exp .conl .desc{
        height: auto;
    }
    .exp .conr img{
        height: auto;
    }
    .ngx ul li{
        width: 46%;
        margin-bottom: 10px;
    }
    .ngx ul li:nth-child(2n){
        margin-right: 0;
    }
    .i_ad2 {
        height: 222px;
        background: #f3f3f3  !important;
        /*background-size: 100% !important;*/
    }
    .pro_index ul li{
        width: 49%;
        height: 192px;
        margin-right: 2%;
        margin-bottom: 2%;
    }
    .pro_index ul li:nth-child(2n){
        margin-right: 0;
    }
    .pro_index ul li p.pic{
        width: 100%;
        height: 154px;
    }
    .igoods .conr{
        width: 100%;
    }
    .igoods .conr ul li{
        width: 48%;
        height: 196px;
        margin-right: 2%;
        margin-bottom: 2%;
        overflow: hidden;
    }
    .igoods .conr ul li:nth-child(even){
        margin-right: 0;
    }
    .igoods .conr ul li:nth-child(odd){
        margin-right: 2%;
    }
    .igoods .conr ul li p.pic{
        width: 100%;
        height: 154px;
    }
    .igoods .conr ul li:last-child{
        display: none;
    }
    .honor{
        padding: 0;
    }
    .honor ul li{
        height: auto;
    }
    .honor ul li .conl,.honor ul li .conr{
        width: 100%;
        margin-bottom: 20px;
        overflow: hidden;
        float: none;
    }
    .model1 li{
        margin: 0px 4% 11% 4%;
        width: 41%;
    }
    .model1 li .pic{
        width: 100%;
    }
    .model1 li .pic img{
        max-width: 100%;
    }
    .in_about{
        padding: 0;
        background: none !important;
    }
    .in_about .conl{
        width: 100%;
    }
    .in_about .conl video{
        width: 100%;
        margin-top: -31px;
    }
    .in_about .conl ul li{
        background: #00a0e9;
    }
    .in_about .conr{
        width: 100%;
    }
    .in_about .conr p.more{
        padding-bottom: 20px;
        padding-top: 10px;
    }
    .sh_pics{
        padding-bottom: 20px;
    }
    .sh_pic{
        overflow: hidden;
    }
    .index_news .conl{
        width: 100%;
    }
    .index_news .hot .hotl,.index_news .hot .hotr{
        width: 100%;
        float: none;
        padding-bottom: 20px;
    }
    .index_news .hot .hotl p.pic img{
        width: 100%;
    }
    .index_news .conl ul li{
        width: 100%;
    }
    .index_news .conr{
        padding-top: 20px;
        width: 100%;
    }
    .index_news .conr dl dd p{
        width: 300px;
    }
    .foot .foot-l{
        width: 100%;
        text-align: center;
    }
    .foot-cen{
        width: 100%;
        margin: auto;
        float: none;
        padding-left: 0;
    }


    .foot-r{
        float: none;
        overflow: hidden;
    }
    .in_banner{
        margin-top: 90px;
    }
    .right{
        width: 96%;
        float: none;
        padding: 2%;
    }
    .goods li{
        width: 48%;
        height: 190px;
        margin-right: 4%;
    }
    .goods li p.pic{
        width: 100%;
        height: 150px;
    }
    .goods li:nth-child(odd){
        margin-right: 2%;
    }
    .goods li:nth-child(even){
        margin-right: 0;
    }
    .article li,.article{
        width: 100%;
    }
    .goods_top{
        float: none;
        width: 100%;
    }
    .good_desc{
        float: none;
    }
    .article li .article_title{
        width: 71%;
    }
    .goods_top .lgimg{
        width: 100%;
    }
    .formli span{
        width: 100%;
        text-align: left;
        padding-bottom: 5px;
    }
    .news_list li .news_content{
        height: 38px;
    }
    .news_title{
        width: 280px;
        display: inline-block;
    }
    .igoods .conr ul li p.pic img {
        max-height: 100%;
        max-width: 100%;
    }
    .news_list .header{
        overflow: hidden;
    }
    .goods li p.pic img{
        max-width: 100%;
        max-height: 100%;
    }

    .foot-fixed{display: block}
}
@media screen and (max-width: 640px) {
    .logo {
        width: 286px;
    }
    .index_news .conr dl dd .desc{
        width: 292px;
    }
    .news_title{
        width: 220px;
    }


}