@charset "utf-8";
/*<=1023px*/
@media screen and (max-width:1023px)
{
	.headerwelcome{ display:none}
	header .logo{width:96%; margin:0; text-align:left; padding-left:2%; margin:-10px 0px;}
	header .headerright{width:100%; background:#f2f2f2;}
	.bannerwrap .banner .mask span{height:350px;}
	
	
	.mainnav{ max-width:1200px; margin:0 auto;color:#ffffff;}
	.mainnav:after, .mainnav:before {content: '';display: block;clear: both;height: 0;}
	
	.mainnav a{float:left; line-height:34px; padding:0px; width:25%; font-size:14px; text-align:center; font-weight:bold; border-bottom:solid #d64646 1px; border-right:0px; text-decoration:none; display:block;}
	.mainnav a:link,.mainnav a:visited{color:#ffffff;}
	.mainnav a:hover,.mainnav a.active,.mainnav a.active:link,.mainnav a.active:visited{color:#ffffff; background:#01459a;}
	
	
	.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:768px)
{	
	.topimage{display:none;}
	.welcome .huanying{display:none;}

	footer dl{display:none;}
	footer .banquan{width:100%;}

	.eduimg{height:160px;}
    .mainpage{margin:0 auto 0 auto;}
	.headerbox{position:relative;}
	.bannerwrap .banner .mask span{height:300px;}
	.bannerwrap{margin:0 auto;}	
	
	 header .headerright {width:100%; margin-top:0px; padding:3px 0px 5px 0px}
	 header .tel { display:none;}
	 .websearch ul li .more { display:none;}

	 


	.imainbox .guanjianci{ clear:both; width:100%; margin:0 auto; text-align:center;}
	
	.websearch{clear:both; width:100%; padding-top:5px;}	
	.websearch ul{clear:both; width:260px; margin:0 auto; overflow:hidden; }		
	
	.mainbannerpage { margin:0px auto 0 auto;}
	.mainbanner { height:150px;}
	
	.imain1 h4{ clear:both; font-size:18px; font-weight:bold; color:#c20f0f; padding:10px 0px;}
	.imain1 .honer { display:none;}
	.imain1 .neirong{ margin:-8px auto 0 auto;width:98%; padding:0px 0px;  overflow:hidden; }

	.imain2 .cpfenlei a{ display:none; width:98%; }
	.imain2 .cptupian{ clear:both; padding-top:0px;}
	.imain2 .cptupian ul li{ float:left; width:46%; padding:0px 2%; margin-bottom:3%; }
	.imain2 .cptupian ul li img{padding:6px; }
	.imain2 .gengduo{padding:10px 0px 20px 0px; }


	
	.news { width:98%; background:#ffffff; padding:2%; margin-bottom:40px;}
	.question {width:98%; background:#ffffff; padding:2%;  margin-bottom:40px;}
	.xiazai { width:98%; background:#ffffff; padding:2%;}
	
	.newstitle { text-transform:uppercase; font-size:18px; font-weight:bold; overflow:hidden;height:40px; padding-top:0px; margin-bottom:0px;}
	.newstitle a {font-size:30px; color:#01459a; font-weight:bold; } 
	.newstitle a:hover { color:#FF0000; text-decoration:none;}
		
	.imainbg4{ display:none;}
	
	.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;}


	.protitle { text-align:center; text-transform:uppercase; font-size:18px; font-weight:bold; overflow:hidden; height:50px; padding-top:10px; margin-bottom:-13px; }
	.protitle a {font-size:21px;  } 
	
	.shebeititle { text-align:center; text-transform:uppercase; font-size:18px; font-weight:bold;color:#ffffff; overflow:hidden; background:url(images/title_bg2.png) bottom center no-repeat;height:50px; padding-top:10px;}
	.shebeititle a {font-size:21px; color:#ffffff; font-weight:bold; } 
	.shebeititle a:hover { color:#FF0000; text-decoration:none;}
	
	
	.newstitle { text-align:center; text-transform:uppercase; font-size:18px; font-weight:bold; overflow:hidden; background:url(images/title_bg.png) bottom center no-repeat; height:50px; padding-top:10px;}
	.newstitle a {font-size:21px; color:#01459a; font-weight:bold; } 
	.newstitle a:hover { color:#FF0000; text-decoration:none;}
	
	.product_view .bigimg img{ width:100%;}
	
	
/*	.newstitle { text-transform:uppercase; font-size:18px; font-weight:bold; overflow:hidden;height:40px; padding-top:0px; margin-bottom:10px;}
	.newstitle a {font-size:21px; color:#01459a; font-weight:bold; } 
	.newstitle a:hover { color:#FF0000; text-decoration:none;}*/
	
	.footermenu { display:none;}
	footer dl{ display:none;}
	footer .banquan{ margin:0 auto;width:98%;line-height:21px; color:#ffffff; border:0px; padding:0px;}
	footer .banquan a,footer .banquan a:link,footer .banquan a:visited,footer .banquan a:active{color:#ffffff; text-decoration:none;}
	footer .banquan a:hover{color:#ff0001; text-decoration:underline;}
	.linkbox { display:none;}

}


@media screen and (max-width:640px)
{
	.news .tuijian{width:100%;}
	.news .zuixin{width:100%; padding:20px 0;}
	.news .shangxueyuan{width:100%;}
	.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%;}
	.bannerwrap .banner .mask span{height:250px;}
	

}


@media screen and (max-width:320px)
{

}
