@media all and (max-width:640px){
    .content{
        width: 100%;
    }
    .headtop{
        display: none;
    }
  .topRig{
    display: none;
  }
    header{
        height: 60px;
        position: relative;
    }
    .topTell{
        display: none;
    }
    .logo{
        height: 50px;
        margin: 10px 0 0 ;
        padding: 0;
        width: 80%;
    }
    .logo img{
        height: 50px;
        width:100%;
    }

.ystxt .ystit span {
    display: block;
	 float: none;
    margin-left:65px;
    font-size: 24px;
    color: rgb(1, 104, 197);
    font-weight: bold;
    line-height: 24px;
    margin: 9px 0 0 3px;
	overflow:hidden;
}
.anli_box{
	overflow:hidden;
	max-width:100%;
	margin-bottom:20px;
}

    /* 导航 */
    .topBg{
        
    }
    .fen{
        display: block;
        width: 35px;
        height: 30px;
        float: right;
        margin: 14px 2px 0 0;
    }
    .fen span{
        width: 26px;
        height: 4px;
        background-color: #fff;
        display: block;
        margin: 6px auto 0;
        background-color: rgb(1, 104, 197);
    }
    .nav1{
        display: none;
    }
    .nav2{
        position: absolute;
        top: 60px;
        left: 0;
        width: 100%;
        z-index: 20;
        background-color: rgb(1, 104, 197);
    }
    .nav2 li{
        height: 40px;
        line-height: 40px;
        text-align: center;
        width: 100%;
        border-bottom: 1px dashed rgb(6, 135, 252);
    }
    .nav2 li:last-child{
        border: none;
    }
    .nav2 li a{
        color: #fff;
        display: block;
        width: 100%;
        height: 100%;
        font-size: 15px;
    }
    


    /* 轮播图 */
    .myslide{
        height: auto;
    }
    .slide{
        height: auto;
    }


    .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
        height: auto;
    }


    /* 搜索栏目 */
    .search_box{
        display: none;
    }


    /* 优势 */
    .hq_box{
        width: 100%;
        background-image: none;
        height: auto;
        margin-bottom: 20px;
    }
    .hq_box .hq_left{
        display: none;
    }
    .hq_box .hq_right{
        width: auto;
        float: none;
        padding-top: 10px;
        margin-left: 20px;
        margin-right: 5px;
    }
    .hq_box .hq_right > div{
        text-overflow: ellipsis;
        white-space: nowrap;
        width: auto;
    }
    .hq_right > div span{
        height: 37px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: auto;
    }



    /* 产品展示 */
    .product{
        height: auto;
        ;
    }
    .product .pro-c{
        display: none;
    }
    .product .pro-lin{
        width: 100%;
        height: 500px;
    }
    .product .pro-l .pro-ltit{
        width: auto;
        margin: 0 10px;
        padding: 0;

    }
    .product .pro-l .pro-ltit > a{
        display: none;
    }
    .product .pro-l .pro-ltit h4{
        width: 50%;
    }
    .product .pro-l .pro-ltit h4 a{
        background-size: 100% 48px;
    }
    .product .pro-l .major-list{
        width: 100%;
    }
    .product .pro-l .major-list ul{
        width: 100% !important;
    }
    .product .pro-l .major-list li{
        width: 50%;
        margin: 0 !important;
        padding: 10px;
        height: auto;
    }
    .product .pro-l .major-list li:nth-child(1n+9){
        display: none;
    }
    .product .pro-l .major-list li a{
        display: block;
        width: 100%;
        height: 120px;
        position: relative;
        overflow: hidden;
    }
    .product .pro-l .major-list li:hover img{
        width: 100%;
        height: 120px;
        top: 0;
        left: 0;
    }
    .product .pro-l .major-list li img{
        display: block;
        width: 100%;
        height:120px;
    }
    .product .pro-l .major-list li span{
        width: 100%;
        height: 35px;
        line-height: 35px;
    }

    


    /* 方案 */

    .ggbg{
        margin: 0 auto;
        width: 100%;
        padding: 0 10px 15px;
        min-width: 0;
        background-size: auto 300px;
        background-position-x: right;
        height: 300px;
    }
    
    .ggbg p{
        position: inherit;
        width: 100%;
        text-align: center;
    }
    .ggbg p b{
        width: 100%;
    }
    .ggbg p a{
        margin: 0 auto;
    }
    .ggbg img{
        display: block;
        width: 100%;
        margin: 0 auto 10px;
    }
    .ggbg div{
        padding-top: 20px;
    }


    /* 四大优势 */

    .hq_ys h3 > a{
        width: 100%;
        font-size: 16px;
        line-height: normal;
    }
	.hq_ys a b {
    font-size: 28px;
	}
    .hq_ys h3 span{
        font-size: 14px;
    }
    .ysimg{
        display: none;
    }
    .ystxt{
        position: static;
        padding: 0 10px;
        width: auto;
        margin-top: 10px;
        height: auto;
        margin-bottom: 30px;
    }
    .ystxt a{
        display: none;
    }
    .ystxt .ystit span{
        font-size: 16px;
    }
    .ys_but b{
        margin: 0 auto;
        float: none;;
    }
    .hq_ys .content{
        height: auto;
    }
    .hq_ys{
        margin-bottom: 0;
    }

    /* 水处理流程 */
    .dzlc_box{
        display: none;
    }
    
    /* 荣誉资质 */
    .anli_box{
        margin-top: 0;
        height: auto;
        
    }
    .anli_box h3{
        padding-top: 0;
    }
    .anli_box .box3{
        margin-bottom: 0;
    }

    .al_box{
        display: none;
    }



        /* 首页关于海泉 */
    .anli_box .box3{
        margin-top: 40px;
    }
    .gs_jj{ 
        margin-top: 5px;
        height: auto;
        background-image: none;
    }
    .gs_abt h3{
        height: 72px;
    }
    .gs_abt > div{
        height: auto;
        padding: 0 10px;
    }
    .gs_abt > div .abtimg{
        float: none;
        width: 100%;
        height: auto;
    }
    .gs_abt > div .abttxt {
        float: none;
        width: 100%;
        background-image: none;
        height: auto;
    }
    .gs_abt > div .abttxt span a{
        padding-left: 0;
    }
    .gs_abt .abttxt .gs_nr{
        margin: 10px 0 0;
        height: 200px;
    }
    .gs_abt .abttxt .gs_nr p{
        line-height: 29px;
        font-size: 14px;
    }
    .gs_abt .abttxt > a{
        margin: 5px auto;
        float: none;
    }
    .gsxc_big h3{
        background-image: none;
        padding-bottom: 0;
    }
    .gsxc_big .box2{
        margin-top: 40px;
    }
    .gsxc_big{
        height: auto;
        margin-top: 5px;
    }




    /* 首页新闻 */
    .new_box{
        height: auto;
        margin-top: 0;
        padding: 0 10px;
    }
    .new_box .new_r{
        width: 100%; 
        margin-top: 10px;
    }
    .new_nrbig{
        width: 100%;
    }
    .new_l{
        width: 100%;
        height: 222px;
    }
    .new_l .tab_menu2 {
        width: 100%;
        margin: 10px auto;
    }
    .new_l ul li{
        width: 48.5%;

    }
    .new_l .tab_menu2 li a{
        width: 100%;
        height: 56px;;
        background-size: 100% 56px;
        padding-left: 0;
        text-align: center;
    }
    .new_l ul li span{
        display: none;
    }
    .new_l .tab_menu2 li:last-child{
        float: right;
    }
    .new_l .tab_menu2 li.selected a{
        background-size: 100% 56px;
        padding-left: 0;
        text-align: center;
    }
    .new_l .tab_box2 .news_ber{
        display: none;
    }
    .new_l .tab_box2{
        width: 100%;
        height: 152px;
        border: none;
        margin-top: 15px;
        overflow: hidden;
    }
    .new_l .tab_box2 ul{
        width: 100%;
    }
    .new_l .tab_box2 ul li{
        padding: 0 10px;
        width: 100%;
    }

    /* 友情链接 */
    .link_big{
        background-image: none;
        height: 100px;
    }
    .link_big > span{
        display: block;
        float: none;
        width:auto;
        margin: 0 10px;
    }
    .link_big div{
        width: 100%;
        line-height: 36px
    }
    .link_big div a{
        line-height: 36px;
    }
    footer{
        margin-top: 0;
        height: auto;
		padding-bottom:60px;
    }
    footer .foot_nav{
        display: none;
    }
    footer .foot_nr{
        padding: 10px;
    }


.f_nav{
        display: block;
        width: 100%;
        height: 55px;
        position: fixed;
        bottom: 0;
        left: 0;
        background-color: #e25e18;
        z-index: 999;
    }
    .f_nav li{
        width: 25%;
        float: left;
        text-align: center;
        border-right: 1px solid #fff;
        box-sizing: border-box;
    }
    .f_nav li:last-child{
        border: none;
    }
    .f_nav li img{
        width: 25px;
        height: 25px;
        margin: 5px auto 0;
        display: block;
    }
    .f_nav li span{
        color: #fff;
        line-height: 25px;
        font-size: 14px;
        text-align: center;
    }



    /*            关于我们        */


    .left1{
        width: 100%;
        padding: 0 10px;
        margin-bottom: 10px;
    }
    .ming{
        width: 100%;
        padding-left: 10px;
        background-color: #0168c5;
        text-align: center;
    }
    .left2 .fen1{
        width: 90%;
        margin: 0 auto;
    }
    .left2 .fen1 li{
        width: 100%;
        text-align: center;
    }
    .left3{
        display: none;

    }
    .left5{
        display: none;
    }
    .aboutright{
        float: none;
        width: 100%;
        padding: 0 10px;
    }
    .contxt img{
        display: block;
        float: none;
        margin:0 auto 10px;
    }
    .contxt p{
        line-height: 30px;
    }
    
    
    
    
    
    
    
    
    
    /* 荣誉资质 */




    .aboutright .ryimg{
        border: 1px solid #ccc;
        border-top: none;
    }
    .aboutright .ryimg div{
        width: 50%;
        padding:  10px;
        padding-bottom: 0;
    }
    .aboutright .ryimg div img{
        width: 100%;
        margin: 0;
        height: 165px;
    }
    .aboutright .ryimg div a:last-child{
        margin-top: 5px;
    }


    /* 企业环境 */
    .aboutright .gsimg div{
        width: 50%;
        padding: 10px;
        padding-bottom: 0;
    }
    .aboutright .gsimg div img{
        width: 100%;
        margin: 0;
        height: 120px;
    }
    .aboutright .gsimg div a:last-child{
        padding-top: 10px;
        height: 35px;;
    }
    .contxt{
        padding-bottom: 20px;
    }





    /* 产品中心 */

    .aboutright .contimg div{
        width: 50%;
        padding: 5px 10px 0;
    }
    .aboutright .contimg div img{
        width: 100%;
        height: 120px;
        margin: 0;;
    }
    .aboutright .contimg div a:last-child{
        margin-top: 10px;
    }




    /* 分页 */
    .aboutright .page{
        width: 100% !important;
        min-width: 0;
        margin-top: 20px;
        height: 50px;
    }
    .ye{
        width: 100%;
    }



    /* 新闻列表 */
    .newslist ul{
        width: 100%;
    }
    .newslist li{
        padding-left: 10px;
    }
    .newslist li span{
        display: none;
    }



    /* 留言反馈 */



    .feedback .myform{
        padding: 0 10px;
    }
    .feedback .myform span{
        margin-left: 0;
        width: 70px;
    }
    .feedback .myform div div{
        float: none;
        margin-left: 80px;
        width: auto;
    }
    .feedback .myform input{
        width: 90%;
        margin-top: 2px;
    }
    .feedback .myform textarea{
        width: 90%;
    }
    .feedback .myform div .czbtn{
        margin-left: 0;

    }
    .feedback .myform div .czbtn button{
        float: none;
        margin-right: 0;
    }
    .feedback .myform .btns{
        text-align: center;
    }
    .feedback .myform .btns span{
        display: none;
    }
    .feedback .myform .btns .czbtn{
        text-align: center;
    }
    .feedback{
        height: 460px;
    }




    /* 产品中心 */

    .proinfo .proiimg{
        float: none;
        width: 100%;
        padding: 10px;
        height: auto;
    }
    .proinfo .proiimg img{
        display: block;
        margin: 0;
        width: 100%;
        height: auto;
    }
    .proinfo{
        height: 490px !important ;
        border-bottom:none;
        margin-bottom: 0;
    }
    .proinfo .prod11{
        float: none;
        width: 100%;

    }
    .proinfo .prod11{
        padding: 0 10px;
    }
    .proinfo .prod11 h3{
        margin-top: 20px;
    }
    .bdsharebuttonbox{
        display: none;
    }
    .proinfo .prod13{
        display: none;
    }
    .prod15 {
        border: none;   
    }
    .prod15 span{
        width: 100%;
        border: 1px solid rgb(1, 104, 197); 
    }
    .prod16{
        width: 100%;
    }
    .prod16 img{
        width: 100%;
    }





















    .pro-c2{
        display: block;

    }
    .left2{
        display: block;
        width: 100%;
        height: auto;
        border: 1px solid #ccc;
    }
    .fen11{
        margin: 0 auto 20px;
        text-align: center;
    }
    .fen11 li{
        width: 47.8%;
        display: inline-block;
        height: 30px;
        font-size: 15px;
        line-height: 30px;
        padding-left: 0;
        text-align: center;
        border: 1px solid #eee;
        margin: 5px 2px;
    }
    .fen11 .ku{
        background: #fa7500 !important;
        display: block !important;
        width: 100% !important;
    }
    .fen11 .ku a{
        color: #fff;
    }





    /* 新闻内容页 */




    .newsbox{
        width: 100%;

    }
    .newsbox h5 span {
        font-size: 12px;    
    }
    .newsbox h5{
        padding-bottom: 0;
    }

    /* 补充 */
    .abttit div:last-child{
        display: none;
    }
    .abttit div:first-child{
        width: 100%;
        text-align: center;
    }
    .hq_ys h3{
        margin-bottom: 15px;
    }


}