@charset "utf-8";

@media screen and (max-width:1268px)
{
	
.focus .rslides .bannerheight{ height:550px;border:#F00 1px solid}	
	

}



/*<=1023px*/
@media screen and (max-width:1055px)
{
header .logo{width:18%; margin:0; text-align:left; padding:1.5% 0 1.5% 0%;}
header .logo img{  display:block; height:100%; }
header .logo span{ display:none; }

#showbanner img{ max-width:180%; display:block; margin: 0 0 0 -40%; }	

.focus .rslides .bannerheight{ height:300px;}

.imain3 .jieda ul { float:right; width:80%;}

.position{display:none;}
.positioninfo{display:none;}

.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;}

.imain5 .neirong{ padding-left:2%;}
.imain5 .title{padding-left:2%;}
.imain5 .neirong p{line-height:23px;}
.imain5 .neirong .shuzu span {color:#db0000; font-size:40px; font-weight:bold;}

.imain5 .anli { display:none}
}


@media screen and (max-width:960px)
{

.anli { display:none}
.imainwap{ display:block; }	
}




@media screen and (max-width:854px)
{

header .logo{width:40%; margin:0; text-align:left; padding:1.5% 0 1.5% 0%;}
header .logo img{  display:block; height:100%; }	
	
header .headerright { display:none }	


.mainnav{margin:0 auto; display:none;}
.mainnav:after, .mainnav:before {content: '';display: block;clear: both;height: 0;}
.mainnav a{float:none; width:100%; font-size:16px; text-align: center; line-height:36px; }


header .wapnav{display:block; width:15%; margin:4% 0 0 0;}	
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }	
header .headerright{width:100%; background:#f2f2f2;}

.focus .rslides .bannerheight{ height:300px;}


.cpfenlei a{ padding:0.2% 1.5% 0.3% 1.5%; font-size:15px;  } 

.cptupian ul li{ float:left; width:48%; }

.guanggao { display:none}

.imain5 .compic { display:none}

.imain5 .neirong{ float:none; width:92%; padding:0% 3%; overflow:hidden;}
.imain5 .neirong p{ font-size:15px;}

.imainwap .hex li{width:48%;  }
/*.imain2 ul { background:none;}*/

.imain3 .xinwen{ float:none; width:94%; margin:3% auto 0% auto;  }
.imain3 .xinwen dl dd a{ font-size:18px; line-height:40px; height:40px; overflow:hidden; display:block;}

.imain3 .xwlb { float:none; margin:auto; width:94%;}

.imain3 .jieda { display:none}



.linkbox{ padding:3% 1%; }

.footmenu { display:none}
.erweima{ display:none}
.dbcont { float:none; width:100%; text-align:center; padding-left:0%; border-left:0px solid #383838}

.footbox{  clear:both; overflow:hidden; text-align:center; width:100%; margin:0 auto 0 auto; padding:4% 0; line-height:24px; font-size:15px; }

	
}


@media screen and (max-width:768px)
{	
.topimage{display:none;}

header .logo{width:80%; margin:0; text-align:left; padding:3% 0 3% 2%;}
header .logo img{display:block; height:auto; width:90%; }

.eduimg{height:160px;}
.mainpage{margin:0 auto 0 auto;}
.headerbox{position:relative;}


.info_listimg ul li{ float:left; width:46%; padding:5px 1% 5px 2%; text-align:center;}
.info_view .bigimg img{ width:100%;}
.product_list li{ float:left; width:46%; padding:5px 1% 10px 3%; font-size:14px; line-height:21px; text-align:center;}

.focus .rslides .bannerheight{ height:340px;}

.focus .rslides .nybanner { height:210px;}

.shuzi dl{ float:left; width:18%; padding-left:6%; border-right:0px solid #ececec; margin:3% 0%; text-align:center }
.shuzi dl dt{ clear:both;font-size:32px; }
.shuzi dl dd{ font-size:14px; color:#a4a4a4; padding-left:5px; }
.shuzi dl dt span{ font-size:32px;  }

.imainbg2{ clear:both; width:100%; margin:0 auto;padding:0px 0px 1% 0px; overflow:hidden;}
.imain2 ul { padding:2% 0; }
.imain2 li { float:left; width:35%; color:#fff; font-size:15px; line-height:24px; margin:1% 4.0% 2% 2%; padding-bottom:20px;}
.imain2 li img { margin-right:5%; width:80%;}
.imain2 li strong { font-size:21px; line-height:32px;}
.imain2 li p {clear:both;  font-size:14px; line-height:24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:4;}
}


@media screen and (max-width:640px)
{

.imainbg4{ display:none; } 


.yb_conct{ display:none;}
.product_view div.bigimg img{ width:100%;  }

.footbox { padding: 4% 0 12% 0;}
.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:16%;vertical-align:middle; padding-left:4%; padding-right:5%;}



}


@media screen and (max-width:440px)
{
	
.focus .rslides .bannerheight{ height:220px;}
.focus .rslides .nybanner { height:210px;}

.cpfenlei{ clear:both; text-align:center;  padding:1.5% 0; color:#555555; background:none;  }
.cpfenlei a{ float:left; width:30%; padding:1% 0%; margin:0 0 2% 3%; text-decoration:none; font-size:15px; background:#e0e0e0;border-radius:25px; display:block;} 

.menu1 li a,.menu1 li a:link,.menu1 li a:visited {color:#ffffff; line-height:44px; height:44px; padding:4px 10px 7px 10px; background:#7a7a7a; text-align:center; font-size:16px; margin:0 5px;}

.focus .rslides .nybanner { height:190px;}

.imain3 .xinwen dl dd a{ font-size:16px; line-height:26px; height:26px; overflow:hidden;}
.imain3 .xinwen dl dd p{ clear:both; font-size:14px; line-height:24px; color:#777777; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}

.imain3 .xwlb .dabt { float:left; width:94%;overflow:hidden;}
.imain3 .xwlb ul li .datasj { display:none}

.shuzi dl{ float:left; width:19%; padding-left:5%; border-right:0px solid #ececec; margin:3% 0%; text-align:center }
.shuzi dl dt{ clear:both;font-size:21px; }
.shuzi dl dd{ font-size:12px; color:#a4a4a4; padding-left:5px; }
.shuzi dl dt span{ font-size:32px;  }



.xwbt h3 a{font-size:30px; color:#00468c; font-weight:bold;}
.xwbt h3 a span { color:#ffa620; font-size:30px;font-weight:bold;}


.biaoti{ text-align:center; margin:3% 0 0px 0; padding-top:2%;}
.biaoti h3 a{font-size:30px; color:#fff; font-weight:bold;}

.imain5 .title { font-size:30px; font-weight:bold; font-family:pf_dintext_proextrathin,Verdana, Geneva, sans-serif; color:#00468c; margin-bottom:3%; padding-left:4%;}
.imain5 .title span { font-size:21px; color:#666666; padding-left:15px; }


.btm { display:none}

	
}

@media screen and (max-width:360px)
{
	



}

