/*
* @Author: Administrator
* @Date:   2016-11-19 21:33:04
* @Last Modified by:   Administrator
* @Last Modified time: 2016-12-29 09:47:35
*/
/* 头部 */
body {
	background: url(../images/bgx.png);
}
/* banner */
.banner { margin-bottom: 20px; }
.slideBox{ width:100%; min-width: 1200px; margin: 0 auto; height:499px; overflow:hidden; position:relative;   }
.slideBox .hd{ width: 148px; background:#fff; filter:alpha(opacity=50); background-color: rgba(255,255,255,0.5); border-radius: 10px; height:22px; overflow:hidden; position:absolute; left:50%; bottom:20px; margin-left: -74px; z-index:1; }
.slideBox .hd ul{ width: 148px;text-align: center;overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ display: inline-block; margin-right:2px; border-radius: 100%; width:10px; height:10px; background:#666; cursor:pointer; }
.slideBox .hd ul li.on{ background:#eb3d00;}
.slideBox .bd{ position:relative; left: 50%; top: 0; margin-left: -960px; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li img { display: block; }
/* 大盒子 */
.content {
	padding: 0 20px 60px 20px;
	width: 1160px;
	margin: 0 auto;
	background-color: #fff;
}
.con1 {
	padding-top: 30px;
}
.con1 .con1left, .con1 .con1midle {
	width: 368px;
	height: 468px;
	border: 1px solid #e3e3e3;
	overflow: hidden;
}
.con1 .con1left, .con1 .con1midle {
	padding: 30px 20px;
	width: 328px;
	height: 408px;
}
.con1 h1 {
	background:  url(../images/hot.jpg) 0 center no-repeat;
	font-size: 24px;
	padding-left: 20px;
	margin-bottom: 30px;
}
.con1 h1 a {
	color: #333;
}
.con1 .con1left dl {
	margin-bottom: 15px;
}
.con1 .con1left dl dt {
	width: 80px;
	height: 60px;
	overflow: hidden;
}
.con1 .con1left dl dt img {
	width: 100%;
	display: block;
	-moz-transition:0.5s;
-o-transition:0.5s;
-webkit-transition:0.5s;
transition:0.5s;
}
.con1 .con1left dl dt img:hover {
	-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.con1 .con1left dl dd {
	width: 230px;
	overflow: hidden;
	color: #777;
}
.con1 .con1left dl dd h2 {
	height: 38px;
	overflow: hidden;
}
.con1 .con1left dl dd h2 a {
	font-size: 14px;
	color: #555;
	line-height: 38px;
}
.con1 .con1left dl dd h2 a:hover {
	text-decoration: underline;
	color: #009249;
}
.con1 .con1left dl dd p {
	font-size: 12px;
	height: 20px;
	overflow: hidden;
}
.con1 .con1midle {
	margin: 0 25px;
}
.con1 .con1midle p {
	line-height: 24px;
	margin-top: 22px;
	font-size: 12px;
	position: relative;
}
.con1 .con1midle p a {
	position: absolute;
	right: 0;
	bottom: 0;
	color: #009249;
}
.con1 .con1right .searchbox {
	width: 368px;
	height: 43px;
	border: 1px solid #e3e3e3;
	position: relative;
	margin-bottom: 20px;
}
.con1 .con1right .searchbox input {
	width: 280px;
	height: 43px;
	line-height: 43px;
	padding-left: 10px;
}
.con1 .con1right .searchbox .btn {
	position: absolute;
	right: 0;
	top: -1px;
	width: 76px;
	height: 45px;
	background-color: #0375c5;
	color: #fff;
}
.con1 .gonggao {
	width: 328px;
	height: 373px;
	border: 1px solid #e3e3e3;
	padding: 30px 20px 0 20px;
}
.con1 h1 a.more {
	font-size: 14px;
	color: #777;
	margin-left: 162px;
}
.con1 h1 a.more:hover {
	color: #009249;
}
.con1 .gonggao ul li {
	line-height: 33px;
	height: 33px;
	padding-left: 20px;
	background:  url(../images/dot.jpg) 0 center no-repeat;
	font-size: 14px;
}
.con1 .gonggao ul li a:hover {
	color:  #009249;
}
.con1 .gonggao ul li span {
	color: #999;
	font-size: 12px;
}
/* 板块二 */
.con2 .con2left h1 {
	margin-bottom: 0;
}
.con2 .con2left {
	width: 724px;
	height: 438px;
	border: 1px solid #e3e3e3;
	padding: 30px 20px 0 20px;
}
.slideTxtBox{ width: 724px; margin: 0 auto; }
.slideTxtBox .hd{ height:54px; line-height:54px;   border-bottom:1px solid #0375c5;  position:relative; }
.slideTxtBox .hd ul{ width: 724px;text-align: center;  position:absolute; left:0; top:0px; height:53px;   }
.slideTxtBox .hd ul li{ width: 80px; font-size: 20px; height: 50px; margin: 0 46px; text-align: center;  display: inline-block;  cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:53px;  border-bottom:3px solid #009249; color: #009249;}
.slideTxtBox .bd ul{  zoom:1; padding-top: 20px; }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .left {
	width: 330px;
	overflow: hidden;
}
.slideTxtBox .bd li .left a {
	display: block;
	width: 330px;
	height: 216px;
	overflow: hidden;
	position: relative;
}
.slideTxtBox .bd li .left img {
	-moz-transition:0.5s;
-o-transition:0.5s;
-webkit-transition:0.5s;
transition:0.5s;
}
.slideTxtBox .bd li .left img:hover {
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.slideTxtBox .bd li .left a p {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 60px;
	background-color: rgba(0,0,0,0.4);
	width: 100%;
	color: #fff;
	line-height: 60px;
	text-align: center;
}
.slideTxtBox .bd li .left h2 {
	font-size: 13px;
	color: #333;
}
.slideTxtBox .bd li .left .txt {
	font-size: 12px;
	line-height: 20px;
	height: 63px;
}
.slideTxtBox .bd li .right {
	width: 374px;
}
.slideTxtBox .bd li .right ol li {
	height: 82px;
}
.slideTxtBox .bd li .right ol li h2 {
	width: 90px;
	height: 20px;
	line-height: 20px;
	color: #333;
	font-size: 12px;
	background-color: #e3e3e3;
	text-align: center;
}
.slideTxtBox .bd li .right ol li h3 {
	line-height: 30px;
	margin-left: 12px;
	cursor: pointer;
}
.slideTxtBox .bd li .right ol li h3 a {
	font-size: 14px;
	color: #333;
}
.slideTxtBox .bd li .right ol li p {
	font-size: 12px;
	margin-left: 12px;
	height: 24px;
	overflow: hidden;
}
.slideTxtBox .bd li .right ol li:hover h2 {
	background-color: #009249;
	color: #fff;
}
.slideTxtBox .bd li .right ol li:hover h3 a {
	color: #009249; 
}
.con2 .con2right {
	width: 328px;
	height: 438px;
	border: 1px solid #e3e3e3;
	padding: 30px 20px 0 20px;
}
.con2 .con2right p {
	width: 328px;
	line-height: 24px;
	font-size: 12px;
	margin-top: 20px;
	height: 96px;
	position: relative;
	overflow:hidden; 
	/* white-space:nowrap;
	text-overflow:ellipsis; */
}
.con2 .con2right p a {
	color: #009249;
	position: absolute;
	right: 0;
	bottom: 0;
}
.con2 .con2right span {
	font-size: 18px;
	margin-top: 5px;
}
/* 板块三 */
.con3 .widthpub {
	width: 328px;
	height: 358px;
	border: 1px solid #e3e3e3;
	padding: 30px 20px 0 20px;
}
.con3 .pic ul {
	margin-right: -28px;
}
.con3 .pic ul li {
	margin-right: 28px;
	width: 150px;
	overflow: hidden;
	font-size: 14px;
	margin-bottom: 20px;
} 
.con3 .pic ul li a {
	display: block;
	overflow: hidden;	
	width: 150px;
	height: 90px;
}
.con3 .pic ul li p {
	line-height: 40px;
	height: 40px;
	overflow: hidden;
}
.con3 .pic ul li img {
	-moz-transition:0.5s;
	-o-transition:0.5s;
	-webkit-transition:0.5s;
	transition:0.5s;
}
.con3 .pic ul li img:hover {
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.con3 .con3midle {
	margin: 0 25px;
}
.con3 .con3right h1 a.more {
	margin-left: 204px;
} 
/* 校园风光 */
.picMarquee-left{ width:1160px;margin: 0 auto; overflow:hidden; position:relative;    }
.picMarquee-left .bd{ padding:10px;  overflow:hidden; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ width:218px;height: 286px; margin:0 4px; color: #333; font-size: 14px; float:left; _display:inline; overflow:hidden; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:218px; height:164px; display:block;  }
.picMarquee-left .bd ul li .title{ line-height:24px; margin-top: 5px;  }
.picMarquee-left .bd ul li:hover {
	border-bottom: 1px solid #009249;
}
.picMarquee-left .bd ul li:hover a {
	color: #009249;
}
.con4 h1 {
	margin-left: 10px;
}
.con4 h1 a.more {
	margin-left: 960px;
}
.con4 {
	width: 1158px;
	height: 358px;
	border: 1px solid #e3e3e3;
	margin-top: 30px;
	overflow: hidden;
}
.con4 .tempWrap {
	width: 1130px;
	margin: 0 auto;
}
/* 友情链接 */
.con5 {
	width: 1118px;
	height: 200px;
	border: 1px solid #e3e3e3;
	margin-top: 30px;
	padding: 30px 20px 0 20px;
}
.con5 h1 a.more {
	margin-left: 
}
.con5 .picMarquee-left{ width:1118px; margin: 0 auto; overflow:hidden; position:relative;   }
.con5 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.con5 .picMarquee-left .bd ul li{ margin:0 12px; width: 196px; height: 124px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.con5 .picMarquee-left .bd ul li .pic{ text-align:center; }
.con5 .picMarquee-left .bd ul li .pic img{ width:194px; height:70px; display:block; border:1px solid #ccc; }
.con5 .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.con5 .picMarquee-left .bd ul li:hover {
	border: 0;
}