@charset "utf-8";

@media screen and (max-width:1128px)
{
.imainbox .guanjianci{ display:none; }
/*.imainbox .websearch{ display:none; }*/
	
.focus .rslides .bannerheight{ height:500px;}	
	
.imainbg1box{ padding:6% 0 3% 0;  }

.imainwap .hex { padding:2% 0px 0px 0px; margin:0% auto 3% auto; clear:both; overflow:hidden; width:95%;  }

}



/*<=1023px*/
@media screen and (max-width:1023px)
{
.headerbox{clear:both; width:100%; margin:0 auto; padding:0; background:#fff; position:static; top:0px; z-index:1; }
header .logo{width:80%; height:70px; margin:0; text-align:left; padding:1.5% 0 1.5% 2%; overflow:hidden;}
header .logo img{  display:block; height:90%; }
header .logo span{ display:none; }
header .dianhua{ display:none; }
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;}
.nav{ display:none; }

.mainimg{ overflow:hidden; margin:0px 0 0 0; }
#showbanner img{ max-width:180%; display:block; margin: 0 0 0 -40%; }	

.focus .rslides .bannerheight{ height:400px;}


.mainnav{display:none; margin-bottom:0px;}
.mainnav a{width:98%; padding-left:2%; line-height:40px;height:40px;}
.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;}

	
	
}


@media screen and (max-width:960px)
{
.jj_left{ padding:0 0 11% 0;  }
.jj_center dl dd p{ display:none; }
.jj_center dl dd a{ margin:10% auto 0% auto;  }
.jj_right .jj_right_t p{ display:none; }

	
}




@media screen and (max-width:800px)
{

.imainbg1box{ padding:7% 0 5% 0;  }
.imain1 dl a strong{  font-size:18px;  }

.imain3 .xinwen2{ float:none; width:94%; margin:3% 2% 2% 2%; margin:0 auto; clear:both; overflow:hidden; }
.imain3 .xinwen2 dl{ clear:both; width:99%; padding:0px 0px; margin:5% 0 0 0; overflow:hidden; border:1px solid #dddddd; }
.imain3 .xinwen2 dl dd p{ -webkit-line-clamp:2;}

/*我们的客户样式*/

.imainwap .hex {  max-width:1200px;  }
.imainwap .hex li{ float:left; width:23%; padding:0px; margin:1% 1% 2% 1%; text-align:center; color:#fff; }
.imainwap .hex li p{ display:none; }
/*我们的客户样式 end*/


.focus .rslides .bannerheight{ height:300px;}
.focus .rslides .bannermain{ height:300px; }

.linkbox{ padding:3% 1%; }

.btmbox{ clear:both; width:100%; margin:0px auto 0 auto; padding:0px 0 0px 0; background:#333333; overflow:hidden; }
.btm{ clear:both; overflow:hidden; max-width:1200px; margin:2% auto 3% auto;  }
.erweima{ float:none; width:270px; clear:both; overflow:hidden; margin:15px auto; font-size:14px; line-height:26px; color:#9a9a9a; text-align:center;  }
.erweima p{ float:left;  text-align:center; background:#484848; margin:0 15px; }
.footermenu{ display:none;  }
.footbox{ border-top:1px solid #5d5d5d; clear:both; overflow:hidden; text-align:center; width:100%; margin:0 auto 0 auto; padding:4% 0; color:#a4a4a4; line-height:24px; font-size:15px; }

	
}


@media screen and (max-width:768px)
{	
.topimage{display:none;}


.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;}

}


@media screen and (max-width:640px)
{
header .logo{width:83%; margin:0; text-align:left; padding:4% 0 0% 2%;}
header .logo img{  display:block; height:auto; width:80%; }


.zhaopin dl dt img{width:100%;}
/*.index_hd .hd_r ul li{width:85px; height:55px;}*/
.index_hd .hd_r ul li{width:135px; height:80px;}
.major-list li .back-face p{margin:32px 0 0 0;}
.eduimg{height:110px;}
.about_edulist{width:45%; padding:0 2%;}

.focus .rslides .bannerheight{ height:230px;}
.focus .rslides .bannermain{ height:230px; }

.biaoti{ margin:10% 0 0px 0; }
.biaoti h2{ clear:both; text-transform:uppercase; font-size:30px; }
.biaoti1{ margin:10% 0 0px 0; }
.biaoti1 h2{ clear:both; text-transform:uppercase; font-size:30px; }




.imainbg1box{ padding:15% 0 2% 0;  }
.imainbg1{ border:0px solid #d3d3d3;}
.imain1{ border-right:0px solid #d3d3d3; width:95%;}
.imain1 dl{ margin:0 auto 13% auto; width:50%;  }
.imain1 dl a{ display:block; background:#f7f7f7;  border:1px solid #d3d3d3; padding:17% 5% 15% 5%;   }



.imain5 .neirong{ clear:both; font-size:15px; color:#fff; padding:7% 5% 7% 5%; overflow:hidden; text-align:center; }
.imain5 .neirong p{ font-size:15px; line-height:26px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; }
.jj_left{ clear:both; overflow:hidden;  float:none; width:100%; margin:0 auto; height:auto; background:url(images/jj_left.jpg) no-repeat top center; background-size:cover; font-size:14px; color:#fff; text-align:center; line-height:30px; padding:5% 0;  }
.jj_left span{ display:block; font-size:21px; margin:2% 0 0 0;  }
.jj_left a{ border:1px solid #fff; color:#fff; display:block; width:96px; margin:2% auto 0 auto; height:35px; line-height:35px; font-size:20px; }
.jj_center{ float:none; width:100%; margin:0 auto; background:#f5f5f5; }
.jj_center dl{ clear:both; overflow:hidden; height:auto;}
.jj_center dl dt{ float:right; width:65%; }
.jj_center dl dt img{ width:100%; display:block; }
.jj_center dl dd{ float:left; width:35%; font-size:14px; text-align:center; line-height:36px;  }
.jj_center dl dd span{ display:block; font-size:21px; margin:20% 0 0 0;  }
.jj_center dl dd p{ display:none;}
.jj_center dl dd a{ border:1px solid #c3c3c3; color:#c3c3c3; display:block; width:96px; margin:10% auto 0 auto; height:30px; line-height:30px; font-size:20px; }
.jj_center dl.jj_center_b dt{ float:left;}
.jj_center dl.jj_center_b dd{ float:right; }
.jj_right{ float:none; width:100%; margin:0 auto; height:auto; padding:5% 0; overflow:hidden; font-size:14px; text-align:center; line-height:36px; background: -webkit-linear-gradient(right top, #089ab8,#085392); background: linear-gradient(right top, #089ab8,#085392); color:#fff;   }
.jj_right .jj_right_t{ height:auto; clear:both; overflow:hidden; }
.jj_right img{ width:100%; display:none;   }
.jj_right span{ display:block; font-size:21px; margin:0% 0 0 0;  }
.jj_right a{ border:1px solid #fff; color:#fff; display:block; width:96px; margin:2% auto 0 auto; height:35px; line-height:35px; font-size:20px; }


.imain3 .xinwen dl{ float:none; clear:both; width:94%; padding:20px 0px; margin:0 auto 10px auto; overflow:hidden; background:#f8f8f8; }
.imain3 .xinwen dl.xw_right{ float:none; }
.imain3 .xinwen dl dt{ float:left; width:23%; }
.imain3 .xinwen dl dd{ float:right; width:70%; padding:0 4% 0 0%; }

.imain2 .cptupian ul li{ float:left; width:46%; padding:0px; margin:2% 2% 3% 2%; }
.imain2 .cptupian ul li p{ line-height:22px; height:45px; padding:15px 0 0 0; overflow:hidden; font-size:16px;}




.yb_conct{ display:none;}






}


@media screen and (max-width:360px)
{
	



}
