


@media screen and (max-width:1280px)
{
  .container { width:99%; margin:0 auto; padding:0;}
  .topbox{ width:99%; margin: 0 auto; padding:5px 0;}

}


@media screen and (max-width:1024px)
{
 .headerpagewap{display: block}
 .headerpage{ display:none;}
 
 .ysri ol .imhg {  width:95%; margin-left:2.5%; margin-bottom:3.5%;}
 .ysri ol .summary { width:96%; margin:0 auto;}
	
 .ysri ol:nth-child(2n-1) img { float:none; margin-right:0rem;}
 .ysri ol:nth-child(2n) img { float:none; margin-left:0rem;}
 
 	.cpfenlei {justify-content:space-between;}
	.cpfenlei a { flex:1; color:#fff; font-size:1.1rem; margin-left:0.5rem; text-align:center; height:42px; margin-top:18px; background:#989898; padding:0.5rem 2rem; border-radius:10px; }
	.pro_l { margin-bottom:2rem;}
	
	.pro_r { display:flex;flex-wrap:wrap; justify-content:space-between;}
	.pro_r li {flex:48%; border:1px solid #e4e4e4; margin:0% 2% 2% 0%; text-align:center; line-height:56px; overflow:hidden;}
	.pro_r li:nth-child(2n) { margin-right:0;}
	
	.sygg h2 {sfont-size:2rem; margin:0.5rem 0;}
	
	.proview .proviewsummary { padding-top:10%;}

}



@media screen and (max-width:960px)
{

 
 .skbox { margin:0 0 25px 25px; width:100%; padding:0;}
 .skbox .guanjianci { display:none}

 .skbox .websearch{ float:none;  margin:25px auto; width:94%; }
	
 .aboutbg { padding:5% 0;}
 .overimg{display: none;}
 .aboutwx {padding:0% 2%; }
 

 
 .newsbg dl{ margin-bottom:2rem;}

    /*尾*/
    .footfenlei{width: 20%;}

    /*内页*/
    .info_listimg ul li{width:32%;}

    .product_list ul li{width:32%;}
    .menu3 h3{width: 23%;}
	
	.nyal {}
	.nyal dl { width:100%;}

	

}


@media screen and (max-width:854px)
{

	.yb_conct { display:none}
	
	.logowap { width:50%; margin-left:2%;}



}



@media screen and (max-width:768px)
{
    .logowap { width:60%; margin-left:2%;}

    .footermenu{width: 100%;float:none;}
    .erweima{width: 25%;float:none; margin:0 auto; margin-top:15px;}

    /*内页*/
    .info_listimg ul li{ width:48%}

    .info_list ol.head span.title{width:48%;}
    .info_list ol.info a.title{width:48%;}
    .info_list ol.head span.date{width:48%; padding:0; text-align:center}
    .info_list ol.info span.date{width:48%; padding:0;text-align:center}

}


@media screen and (max-width:640px)
{

.aboutwx { margin:0 auto; width:94%;} 

.sybt span {display:block;padding-top:0px; font-size:0.9rem;}

.indexbt { width:90%; margin:0 auto;  text-align:center; margin-bottom:1rem; }
.proviewle { float:none; max-width:100%;}
.proviewri { clear:both; margin-left:0%; margin-bottom:1rem; float:none; width:100%; overflow:hidden; }


.nyal dl {flex-wrap:wrap;}
.nyal dl dt { width:100%; margin-bottom:1rem;}
.nyal dl dd { float:right;width:100%;line-height:1.6rem;}

.newsbg { width:100%; overflow:hidden;}

.proview .proviewsummary { padding-top:2%;}

.footerbottom{ margin-bottom:43px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#2d2e2f; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:25%;vertical-align:middle; padding-left:4%; padding-right:5%;}

    /*内页*/
    .menu3 h3{width:48%;}
    .position{ display:none; }

    .product_list ul li{width:48%;}
	
	.fmenubox li p { font-size:1.2rem; margin-bottom:0.5rem;}
	
	.fmenubox li { border-left:0px solid #3166c5 }
	.fmenubox li:nth-child(1) { flex:15%; display:none;}
    .fmenubox li:nth-child(2) { flex:15%;display:none;}
	.fmenubox li:nth-child(3) { flex:30%;display:none;}
	.fmenubox li:nth-child(4) { flex:30%; text-align:center;}

}
@media screen and (max-width:500px)

{

.logowap { width:76%; margin:0% 0 1% 2%;}

 .container { width:96%; margin:0 auto; padding:0;}
 
 .product {  padding:1.5rem 0 2.5rem 0; }
 
 .skbox .websearch .sfw { display:none}

.topbg { display:none;}
.cpfenlei { flex-wrap:wrap; justify-content:space-between;}
.cpfenlei a { flex:46%; color:#fff; font-size:1.1rem; margin-left:0.1rem; text-align:center; height:42px; margin-top:10px; background:#989898; padding:0.5rem 2rem; border-radius:10px; }
	
.aboutbg{  padding:3rem 0;}
.aboutwx .jsbt a { font-size:1.3rem;}

.aboutcon {  overflow:hidden;}
.about_sz h1 span { font-size:1.8rem;}
.about_sz h1 p { font-size:0.9rem; background:none;}

.youshibg { padding:3rem 0;}

.ysri ol .summary p { margin-top:1rem; line-height:2rem; color:#666;} 
.ysri ol .summary h2 { line-height:23px; border-bottom:1px solid #dedede}
.ysri ol:nth-child(1) .summary {overflow:hidden; background:url(/header/images/title.png) left top no-repeat;  padding-left:0px;}
.ysri ol:nth-child(2) .summary {overflow:hidden; background:url(/header/images/title2.png) left top no-repeat; padding-left:0px;}
.ysri ol:nth-child(3) .summary {overflow:hidden; background:url(/header/images/title3.png) left top no-repeat; padding-left:0px;}
.ysri ol:nth-child(4) .summary {overflow:hidden; background:url(/header/images/title4.png) left top no-repeat; padding-left:0px;}

.sygg {padding:1.5rem 0 2.5rem 0; margin-bottom:2.5rem;}
.sygg h2 { font-size:2rem; }
.sygg p { font-weight:bold; font-size:1.1rem; margin:0.3rem 0;}


}

@media screen and (max-width:480px)
{

}

