@charset "utf-8";
/*<=1837px*/
@media screen and (max-width:1837px)
{

    .iiimain41 .youshizhong .yschpi img { width:110%}
}
@media screen and (max-width:1723px)
{

    .iiimain41 .youshizhong .yschpi img { width:108%}
}
@media screen and (max-width:1687px)
{

    .iiimain41 .youshizhong .yschpi img { width:105%}
}
@media screen and (max-width:1621px)
{

    .iiimain41 .youshizhong .yschpi img { width:100%}
}
@media screen and (max-width:1543px)
{

    .iiimain41 .youshizhong .yschpi img { width:97%}
}
@media screen and (max-width:1500px)
{

    .iiimain41 .youshizhong .yschpi img { width:92%}
}
@media screen and (max-width:1450px)
{

    .iiimain41 .youshizhong .yschpi img { width:89%}
}

/*<=1400px*/
@media screen and (max-width:1400px)
{



    .iiimain41 .youshizhong{ float:left; width:17% ; margin: 0 0 0 2%;;}
    .iiimain41 .youshizhong .yschpi img { width:100%; }

    .iiimain41 .youshizuo .ysbleft1 dl p{  color:#ffffff;}
    .iiimain41 .youshizuo .ysbleft1 dl dd{ color:#ffffff ;}
	.iiimain41 .youshizuo .ysbleft2 dl{ display:block; padding-top:12%;}
    .iiimain41 .youshizuo .ysbleft2 dl dd{ color:#ffffff ; }
    .iiimain41 .youshiyou .ysbleft3 dl{ padding-top:18%; }

    .iiimain41 .youshiyou .ysbleft3 dl h3{ color:#ffffff; }
    .iiimain41 .youshiyou .ysbleft3 dl dd{ color:#ffffff;}
    .iiimain41 .youshiyou .ysbleft4 dl{ padding-top:14%;}


}
@media screen and (max-width:1325px)
{

    .iiimain41 .youshizhong .yschpi img { width:89%}
}

@media screen and (max-width:1280px)
{
	.iiimain41 .youshizuo .ysbleft1 dl{ display:block; padding-top:12%;}
	.iiimain41 .youshizuo .ysbleft2 dl{ display:block; padding-top:10%; }
	.iiimain41 .youshiyou .ysbleft3 dl{ float:right; padding-top:13%}
	.iiimain41 .youshiyou .ysbleft4 dl{ float:right; padding-top:12%; color:#FFFFFF;}
	}
/*<=1200px*/
@media screen and (max-width:1200px)
{
    /*我们*/


    .iimain {width:95%; margin:0 auto;}
    .iimainright .pic { overflow:hidden; }

    /*产品*/


    .iimain2 .ptitle { width:98%; margin:0 auto;}
    .iimain2 .ptitle .ptitleleft { float:left; font-size:24px; color:#3aa51c; width:30% ;  line-height:55px; }



    /*优势产品*/
    .iimainbg4 .imain41{ width:95%;  margin:0 auto; padding-bottom:24%;}
    .imain41 .iiimain41{width:100%;}
    .iiimain41 .youshizuo{ width:43%;}
    .iiimain41 .youshizuo .ysbleft1 dl{ padding-top:6%; padding-right:2%}
    .iiimain41 .youshizuo .ysbleft1 dl p{  color:#ffffff;}
    .iiimain41 .youshizuo .ysbleft1 dl dd{ color:#ffffff ;}


    .iiimain41 .youshizhong{ float:left; width:15% ; margin: 0 auto;}
    .iiimain41 .youshizhong .yschpi img { width:100%;}

    .iiimain41 .youshiyou{  width:40%; }
    .iiimain41 .youshiyou .ysbleft3 dl{ padding-top:6%}

    .iiimain41 .youshiyou .ysbleft3 dl h3{ color:#ffffff; }
    .iiimain41 .youshiyou .ysbleft3 dl dd{ color:#ffffff;}


    .iiimain41 .youshiyou .ysbleft4 dl{ padding-top:14%; }


    /*新闻中心*/

    .iimainbg5 .imain5{ max-width:100%; margin: 0 2%;  }

}












/*<=1137px*/
@media screen and (max-width:1137px)
{
    .iimain2 { width:100%; margin:0 auto;}
    .iimain2 .ptitle { width:100%;}
    .iimain2 .ptitle .ptitleleft {  width:15%;}
    .iimain2 .ptitle .ptitleleft img { display:none;}
    .iimain2 .ptitle .ptitleright { float:right; width:75%;}


    .iimain3 { width:100%; margin:0 auto;}


    .imain41 .iiimain41{width:100%;}

    footer{clear:both; margin:0 auto; max-width:1200px; overflow:hidden;}


}




/*<=1079px*/
@media screen and (max-width:1079px)
{
    .imain41 .iiimain41{width:100%; }
    .iiimain41 .youshiyou{ float:right; width:35%;}
    .iiimain41 .youshizuo .ysbleft2 dl{ padding-top:15%;}
    .iiimain41 .youshiyou .ysbleft3 dl{ padding-top:7% ;}

    .iiimain41 .youshiyou .ysbleft3 dl h3{  color:#ffffff; }
    .iiimain41 .youshiyou .ysbleft3 dl dd{ width:70% ; color:#ffffff;}



    .iiimain41 .youshiyou .ysbleft4 dl dd{  width:70% ;}


}
/*<=1069px*/
@media screen and (max-width:1079px)
{

    .iiimain41 .youshizuo .ysbleft2 dl{ padding-top:10%;}
    .iiimain41 .youshiyou .ysbleft4 dl{  padding-top:14%;}
}




@media screen and (max-width:1030px)
{
	.headerwelcome .welcome .dianhua{ width:48% ; }
    .footdi1{ padding-top:2%}
	
	.info_list dl{ float:left; width:28%; }

}












/*<=1023px*/
@media screen and (max-width:1023px)
{
    .headerwelcome{display:none;}
    header .logo{width:25%; margin:0; text-align:left; padding-left:2%; box-sizing: border-box;}
    header .logo img{ max-width: 100%;}
	

    .position{display:none;}
    .positioninfo{display:none;}



    .info_list ol{ overflow:hidden;}
    .info_list ol.info a.title{width:100%; }
    .info_list ol.info span.views{display:none; }
    .info_list ol.info span.date{display:none; }

    .product_list ul li{ float:left; width:30%; padding:5px 1% 10px 2%;}

    .info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}


    .info_list{ padding:20px 0 0 0; overflow:hidden;}
    .info_list ol.head span.title{ width:100%;}
    .info_list ol.head span.views{ display:none; }
    .info_list ol.head span.date{display:none;}

    .info_list ol{ overflow:hidden;}
    .info_list ol.info a.title{width:100%; }
    .info_list ol.info span.views{display:none; }
    .info_list ol.info span.date{display:none; }

    .product_list li{ float:left; width:30%; padding:5px 1% 10px 2%; font-size:14px; line-height:21px; text-align:center;}

    .menu3 {
        float: left;
        clear: both;
        margin: 20px auto 20px auto;
        max-width: 1200px;
        width: 100%;
        background: #e5e5e5;
        height: auto;
    }







/*我们*/
    .iimainbg1 {  background:#f5f5f5; overflow:hidden; }
    .iimain {width:95%; margin:0 auto;}
    .iimainleft .button .bt1 { float:left;width:30%; background:#FFFFFF; margin:2% 0 0 2px; }
    .iimainleft .button .bt1 dl { float:left ;  width:100%; text-align:center; padding-top:9%; border:#ffffff 1px solid;}
    .iimainleft .button .bt1 dt { font-size:18px; line-height:40px;}
    .iimainleft .button .bt1 dd { font-size:12px; text-transform:uppercase; padding-bottom:10%; border-top:#75c01f 1PX solid; margin:2px 5px;}
    .iimainright .pic {overflow:hidden;}

    /*产品*/

    .iimain2 .ptitle { float: left; width:100%;  box-sizing: border-box; padding-bottom: 10px;}
    .iimain2 .ptitle .ptitleleft { float:none; font-size:24px; color:#3aa51c;line-height:55px ; width:96%; margin:0 0 0 2%;}
    .iimain2 .ptitle .ptitleright { width:96%; margin: 0 2%; }
    .iimain2 .ptitle .ptitleright ul li{ float:left; margin:0; line-height: 30px;}
    .iimain2 .ptitle .ptitleright ul li a {
        height: 30PX;
        padding: 0 3px;
    }
    .iimain3 { width:100%;}


    /*优势产品*/


    .iimainbg4 .imain41{ width:100%;  margin:0 auto; padding-bottom:32%;  }
    .imain41 .iiimain41{ clear:both; width:100%; margin: 0 auto; padding-top:2%; }

    .iiimain41 .youshizuo .ysbleft1 dl{  margin-left:2%;  padding-top:16%;}

    .iiimain41 .youshizuo .ysbleft1 dl p{  color:#ffffff;}
    .iiimain41 .youshizuo .ysbleft1 dl dd{ color:#FFFFFF;}

    .iiimain41 .youshizuo .ysbleft2 dl{ padding-top:9%; margin-left:2%;}
    .iiimain41 .youshizuo .ysbleft2 dl dd{color:#FFFFFF;}

    .iiimain41 .youshizhong{ float:left; width:16% ; margin: 0 auto; padding-top:6%;}

    .iiimain41 .youshiyou .ysbleft3 dl{ padding-top:19% ;margin-right:2%;}
    .iiimain41 .youshiyou .ysbleft3 dl h3{ color:#FFFFFF;}
    .iiimain41 .youshiyou .ysbleft3 dl dd{  width:70% ; color:#FFFFFF;}

    .iiimain41 .youshiyou .ysbleft4 dl{  padding-top:9%; margin-right:2%;}
    .iiimain41 .youshiyou .ysbleft4 dl dd{width:70% ;}


    /*新闻中心*/

    .iimainbg5 .imain5{ max-width:100%; margin: 0 2%;  }

    .info_list{ padding:20px 0 0 0; overflow:hidden;}
    .info_list ol.head span.title{ width:100%;}
    .info_list ol.head span.views{ display:none; }
    .info_list ol.head span.date{display:none;}

    .info_list ol{ overflow:hidden;}
    .info_list ol.info a.title{width:100%; }
    .info_list ol.info span.views{display:none; }
    .info_list ol.info span.date{display:none; }

    .product_list li{ float:left; width:30%; padding:5px 1% 10px 2%; font-size:14px; line-height:21px; text-align:center;}


    footer{clear:both; margin:0 auto;padding:0 5px;}
    footer a{ color:#000000;}
    footer ul { display:none}

    .footdi{ margin:0 auto; max-width:1200px;  padding:1.5% 0 2% 0;}

    footer .banquan{ clear:both;width:100%; font-size:12px; line-height:19px; text-align:center; background:#2355fa; color:#ffffff; padding:10px 0px;}






}

/*<=970px*/
@media screen and (max-width:960px)
{

    .iimainbg5 .imain5 .newstop dd .xwjj{ display:none;}
	
	.info_list dl{ float:left; width:27%; }

}



/*<=940px*/
@media screen and (max-width:940px)
{
    .iimainleft .neirong { height:174px; overflow:hidden;}
    .iimainleft .button .bt1 dd {  height:32px;}
    .yb_conct{ display: none;}

}






/*<=916px*/
@media screen and (max-width:916px)
{
    .imain41 .iiimain41{ clear:both; width:100%; margin: 0 auto; padding-top:5%;}

    .iiimain41 .youshiyou{ float:right; width:37%;}
    .iiimain41 .youshiyou .ysbleft4 dl{ float:right; padding-top:11%;}




}
/*<=886px*/
@media screen and (max-width:886px)
{
    .iiimain41 .youshizuo .ysbleft2 dl{ display:block; padding-top:5%;}
    .iiimain41 .youshiyou .ysbleft4 dl{ float:right; padding-top:5%;}

}
/*<=866px*/
@media screen and (max-width:866px)
{

    .iiimain41 .youshiyou{ float:right; width:40%;;}


}
/*<=819px*/
@media screen and (max-width:819px)
{

    .iiimain41 .youshizuo .ysbleft1 dl{ padding-top:10%;}
    .iiimain41 .youshiyou .ysbleft3 dl{ padding-top:10%}
    .iimainbg5 .imain5 .newstop dd a{ }

}
/*<=801px*/
@media screen and (max-width:801px)
{

    .iimain3 .pccenter ul li{ float:left ; width:47%; margin:0 0 0 2%;}

    /*优势产品*/

    .iimainbg4{ clear:both; overflow:hidden; width:100%; margin:0 auto;   }
    .iimainbg4 .imain41{ width:100%;  margin:0 auto; padding-bottom:0%; color: #429f1a;}
    .imain41 .ystitle{ background:url(../images/zhanshibg.png) no-repeat center; text-align:center;}
    .imain41 .ystitle h2{ line-height:50px; padding-top:6%; }
    .imain41 .ystitle h2 a:hover{ color:#3aa41c;}
    .imain41 .ystitle .xiays{ font-size:16px;}


    .imain41 .iiimain41{ clear:both; width:100%; margin: 0 auto; padding-top:3%;}
    .iiimain41 .youshizuo{ width:100%; background:#39a01b ;}

    .iiimain41 .youshizuo .ysbleft1 dl{ display:block; padding-top:3%;}
    .iiimain41 .youshizuo .ysbleft1 dl dt{ float:left;display: block; margin-right:2%; }
    .iiimain41 .youshizuo .ysbleft2 dl{ display:block; padding-top:6%;}
    .iiimain41 .youshizhong{ display:none;}

    .iiimain41 .youshiyou{ float:right; width:100%;  background:#39a01b ;}
    .iiimain41 .youshiyou .ysbleft3 dl{ float:right; padding-top:0%}
    .iiimain41 .youshiyou .ysbleft3 dl dd{width:80% ;}

    .iiimain41 .youshiyou .ysbleft4 dl{ float:right; padding-top:2%; color:#ffffff;}
    .iiimain41 .youshiyou .ysbleft4 dl dd{ float:right;font-size:15px; width:80% ;text-align:right;}



    .iimainbg5 .imain5 .newstop dd .xwjj{ display:none; }
    .menu3 h3 {

        width: 32%;

    }
	
	footer .im6right { display:none}

}

@media screen and (max-width:770px)
{
    .product_list ul li{ float:left; width:48%; padding:5px 1% 10px 1%;}

    .info_listimg ul li{float:left; width:48%; padding:5px 1% 5px 1%;}
	
	.info_list dl{ float:left; width:43%; }


}




@media screen and (max-width:702px)
{

    .iimainbg5 .imain5 .newstop { display:none;}
    .footdi1{ padding-top:3%}

}

@media screen and (max-width:629px)
{

    footer .im6right{ display:none;}
    footer{ padding-top:4%; }
}

@media screen and (max-width:600px)
{

    footer{ padding-top:5%; }
}




@media screen and (max-width:564px)
{
    .iimain {width:98%; margin:0 auto;}
    .iimainleft{ width:100% ; }
    .iimainright { display:none;}
    .iimainleft .bt1 dl:hover{ border:#78c124 1px solid ;}
    .iimainleft .bt1 dt a:hover{ color:#78c124; }

    .iimainbg5 .imain5 .newstop dl{ display:none;}
    .iimainbg5 .imain5 .newsbomtm dd{ display:none; }


    footer .im6right{  display:none;}


    .footdi{ max-width:95%; }

    footer{ padding-top:6%; }

    .footdi1  a{ font-size:16px; text-align:center;color:#FFFFFF;}
    .footdi1  a:hover{ color:#4fe022;}
    .footdi2 { font-size:14px; color:#FFFFFF; text-align:center; }
    .footdi2 a{ color:#FFFFFF;}


}

@media screen and (max-width:550px)
{

    .footdi1{ padding-top:5%;  line-height:30px;}

}
@media screen and (max-width:500px)
{
    header .logo{width:55%;}
	.info_list dl{ float:left; width:41%; border:1px solid #ebebeb; text-align:center; margin:1% 1.5%; padding:10px; }
    footer{ padding-top:7%; }
}


@media screen and (max-width:498px)
{

    .iiimain41 .youshiyou .ysbleft3 dl dd{width:70% ;}
    .iiimain41 .youshiyou .ysbleft4 dl dd{  width:70% ;}

}

@media screen and (max-width:490px)
{

    .footdi1{ padding-top:6%;  line-height:30px;}

}
@media screen and (max-width:460px)
{

    .footdi1{ padding-top:7%;  line-height:30px;}

}




@media screen and (max-width:474px)
{

    .iimain3 .pccenter ul li p { height:24px; overflow:hidden;}
    .imain41 .ystitle h2{ width:95%}
    .imain41 .ystitle .xiays{ width:95%}



}


@media screen and (max-width:470px)
{

    .iimainleft h2 a{ font-size:20px;  }
    .iimainleft .neirong { font-size:14px;}
    .iimain2 .ptitle .ptitleleft a{ font-size:22px; }
    .imain41 .ystitle h2{  font-size:20px;}
    .iiimain41 .youshizuo .ysbleft1 dl p{ font-size:18px;}
    .iiimain41 .youshizuo .ysbleft2 dl p{ font-size:18px;}
    .iiimain41 .youshiyou .ysbleft3 dl h3{  font-size:18px; }
    .iiimain41 .youshiyou .ysbleft4 dl h3{  font-size:18px; }
    .iimainbg5 .imain5 .biaim5 a{ font-size:22px;  }
    .iimainbg5 .imain5 .biaim5 img { width:50%;}


}

@media screen and (max-width:435px)
{
    .iimainbg5 .imain5 .newsbomtm dt span{ display:none}


}
@media screen and (max-width:415px)
{
    .footerpage{clear:both; width:100%; margin:0 auto; padding:0% 0 0 0; }

    footer .im6left{ float:left; color:#FFFFFF; padding-left:2%; font-size:16px;  padding-bottom:3%;}
    .footdi1{ color:#FFFFFF; text-align:center; line-height:30px; }

}

@media screen and (max-width:405px)
{
    .footerpage{clear:both; width:100%; margin:0 auto; padding:0% 0 0 0; }
    footer .im6left{ float:left; color:#FFFFFF; padding-left:2%; font-size:16px;  padding-bottom:2%;}
    .footdi1{ color:#FFFFFF; text-align:center; line-height:30px; }
    .footdi1{ padding-top:2%;  line-height:30px;}
}




@media screen and (max-width:350px)
{
    .iimain3 .pccenter ul li{ width:100%; }
    .imain41 .ystitle h2{ font-size:22px;}
    .iiimain41 .youshiyou .ysbleft3 dl dd{ width:60% ;}
    .iiimain41 .youshiyou .ysbleft4 dl dd{ width:60% ;}
    .iimainbg5 .imain5 .biaim5 a{ line-height:40px; font-size:22px; color:#3aa51c;  }
    .iimainbg5 .imain5 .newsbomtm dt span{ display:none;}
    .footdi1{ padding-top:4%; 	}


}





@media screen and (max-width:320px)
{
    .iimain3 .pccenter ul li{ width:100%; }
    .imain41 .ystitle h2{ font-size:22px;}
    .iiimain41 .youshiyou .ysbleft3 dl dd{ width:60% ;}
    .iiimain41 .youshiyou .ysbleft4 dl dd{ width:60% ;}
    .iimainbg5 .imain5 .biaim5 a{ line-height:40px; font-size:22px; color:#3aa51c;  }
    .iimainbg5 .imain5 .newsbomtm dt span{ display:none;}
}
