@charset "utf-8";

@media screen and (max-width:1200px)
{
    header .logo  {
        float: left;
        width:25%;
        margin-left:2% ;
    }
    header .logo img {
       max-width: 100%;
    }
	

}

@media screen and (max-width:859px){
    header { padding-top: 10px; padding-bottom: 10px;}
	    header .logo  {
        float: left;
        width:35%;
        margin-left:2% ;
    }
    header .headerright {
        width: 180px;
        padding: 0;
    }
	.imainbox .websearch{ display:none;}

    .imain1 dl dt {
         display: none;
    }
    .imain1 dl dd {
        float: none; margin:auto;
        width: 96%;
    }

}

@media screen and (max-width:768px)

{




    /*产品分类*/
/*    .menu3 h3{width:32%;}
    .menu4 ul a {width:30%;}
*/
    .message_add p{ padding:3px 0; float:none; width:100%;}

    .position{display:none;}
    .positioninfo{display:none;}


      .iproduct .cpzhanshi ul li {
        padding: 2%;
        width: 44%;
    }
	
	.iproduct .cpfenlei{ padding-top:15px; }
	
	.iproduct .cpfenlei a{ padding:6px 10px; margin:4px 0px 4px 8px; border:1px solid #2fa7f0; color:#FFFFFF; text-decoration:none;background-color:#1864b0;display:inline-block; float:left;}
	
	.iproduct .cpzhanshi{  padding:8px 0px 0px 0;}
	
    .product_list ul li{ float:left; width:48%; padding:5px 1% 10px 1%;}

    .info_listimg ul li{float:left; width:46%; padding:5px 1% 5px 1%;}

/*    .newsbox  dl dt{ display:none;}
    .newsbox dl dd{ float:none;width:98%; margin:0 auto; clear:both;}
    .mainbox4 ul li{width:48%; }*/

}


@media screen and (max-width:640px)
{

    /*新闻内页*/
    .info_list ol  span.views {
      display: none;
    }
    .info_list ol  span.date{ display:none;}
    .info_list ol.info a.title {
        width: 96%;
    }
    .info_list ol.head11{ display: none;}
    .infosearch{ display: none;}
    .linkbg{display: none;}


    header .logo  {
        width: 56%;
        margin: 0 1%;
        text-align: center;
    }
	.imainbox{ clear:both; max-width:1200px; margin:0 auto; height:30px;}
	.imainbox .dianhua{ float:left; width:50%; line-height:30px;}
	
    .navbg{ margin-top: 0;}


    .imain1,.imain3 {
        margin: 10px auto 20px auto;
    }
    .imain2,.imain4 { padding: 10px 0 20px 0;}

    .imain1 dl dd h2 {
        font-size: 16px;
        line-height: 30px;
        padding: 5px 0px;
    }
    .imain1 dl {
        margin: 15px auto 0 auto;
        padding: 10px 20px;
        overflow: hidden;
    }

    .iproduct .cpzhanshi ul li {
        padding: 2%;
        width: 44%; margin-bottom:0;
    }
    .newsbox {
      margin: 15px 2% 0 2%;
    }
    .newsbox dl{ clear:both; float:none; margin:0 auto; width:96%; padding:0; margin-bottom:20px; overflow:hidden; }
	.newsbox dl dd span { display:none;}
	.newsbox dl dd p { padding-top:0px;}

    .imain4 .anlibox{ margin-top: 20px;}
	
    .imain1 .gengduo,.imain2 .gengduo,.imain3 .gengduo {
              margin-top: 10px;
    }
    .imain4 .gengduo{ padding-top: 10px;}

    .linkbg {
        padding: 20px 0px;
    }

    .footer .banquan{ width: 100%; clear: both; text-align:center;}
    .footer dl {
        float: none;
        margin: 0 auto;
    }
    .footer dl dt,.footer dl dd{ padding-top: 10px; line-height: 16px;}
	.footermenu { display:none;}
	
	.yb_conct { display:none;}
}

@media screen and (max-width:420px)
{
	    /*header { padding-top: 10px; padding-bottom: 10px;}*/
	    header .logo  {
        float: left;
        width:68%;
        margin-left:2%;
    }
	header .wapnav { margin-top:2.5%;}
	
}