@charset "utf-8";

.inner {
	width: 1278px;
	margin: 0px auto;
}

.inner2{
      width: 1255px;
      margin: 0px auto;
      padding-bottom: 140px;
      border: 2px solid #00AB87;
      border-radius: 50px 50px 166px 166px;
}
.top{
    width: 1278px;
    margin: 0px auto;
    /* margin-top: 40px; */
    background: #fff;
    border-radius: 0px 0px 101px 101px !important;
    overflow: hidden;
}

/*头部*/
.header_wrap{
	width: 100%;
	overflow: hidden;
	height: 245px;
	margin-bottom:25px;
	background: url(../img/topbg1.png) no-repeat center top;
}
.top_link{/* float:right; *//* margin-top: 7px; */height: 50px;/* margin-right:25px; *//* background: #605D5C; */}
.top_link ul{float:right;margin-right: -16px;}
.top_link li{
    float: left;
    margin: 15px 20px;
    height: 20px;
    width: 183px;
    }
.top_link li a{display:block;width: 100%;height: 100%;}
.top_link .toplink1{width:80px;}
.top_link .toplink3{width: 140px;}
.top_link .toplink1 a:hover{background:url(../img/links1.png) no-repeat center !important;}
.top_link .toplink2 a:hover{background:url(../img/links2.png) no-repeat center !important;}
.top_link .toplink3 a:hover{background:url(../img/links3.png) no-repeat center !important;}


.header_inner{
	width: 1255px;
	height: 215px;
	margin: 0px auto;
	/* margin-top: 10px; */
	background: url(../img/logo.png) no-repeat center bottom;
}
.nav{
	/* width: 635px; */
	height: 40px;
	/* margin-top: 20px; */
	line-height: 40px;
	/* margin-top: 126px; */
	margin: 0px 10px;
	margin-top: 30px;
	/* margin-right: 54px; */
}

.nav ul li{
	float: left;
	/* margin-bottom: 10px; */
	/* width: 127px; */
	/* height: 37px; */
	/* padding: 0px 15px; */
	text-align:center;
	/* border-right: 1px solid #2aa76a; */
	/* margin-bottom: 5px; */
	position: relative;
	padding: 0px 27px 0px 12px;
	background: url(../img/navline.png) no-repeat right center;
}
.nav ul li a{
	color: #333;
	font-size: 16px;
	padding-bottom: 7px;
	/* padding: 0px 22px; */
	/* border-right: 1px solid #2aa76a; */
	/* line-height: 35px; */
	/* display: block; */
	/* text-align: center; */
	/* margin-top: 10px; */
	/* transform: skew(30deg); */
				/*设置倾斜度为-30*/
	position: relative;
	/* -webkit-transform: skew(30deg); 
	-moz-transform: skew(30deg);
	-o-transform: skew(30deg);
	-ms-transform: skew(30deg);*/
	z-index: 999;
}
.nav ul li img{display:none;}
/*.nav ul li:hover{
	
 background: url(../img/shui2.gif) no-repeat center; 
}
.nav .navoth:hover{
   background: url(../img/shui.gif) no-repeat center; 
}*/
.nav .navone{
 width: 81px;
 position:relative;
 margin-left: 20px;
}
.nav .navone img{position:absolute;left: 1px;display:none;top: -2px;}
.nav .navone:hover img{display:block;}
.nav .navone:hover{ background:none;}
.nav ul li:hover a{
	color: #CA5599 !important;
	border-bottom: 4px solid  #CA5599;
}
/*.nav ul li:hover .parallelogram1{-webkit-animation:move 2s 1;border:6px solid #fff;border-radius: 5px;background-color: #2aa76a;border-left-width:16px;border-right-width:11px;}
.nav ul li:hover .parallelogram{background-color: #2aa76a;}*/
/*.parallelogram1{
				width: 80px;
				border-radius: ;
				height: 28px;
				transform: skew(-30deg);
				/*设置倾斜度为-30*/
				/*-webkit-transform: skew(-30deg);
				-moz-transform: skew(-30deg);
				-o-transform: skew(-30deg);
				-ms-transform: skew(-30deg);
				margin-left: -5px;
				position: absolute;
				left: 11px;
				top: -6px;
				z-index: 0;
				margin: 0px auto;
				}*/
/*.parallelogram {

width: 92px;

height: 28px;

border-radius: 5px;



margin-left: -9px;
}
			
			@keyframes move{
				0%{border: 6px solid #A3D18F;border-left-width:16px;border-right-width:11px;}
				25%{border-color:#A3D18F;border-left-width:18px;border-right-width:11px;}
				50%{border-color: #DBEBC4;border-left-width:19px;border-right-width:11px;}
				75%{border-color: #DBEBC4;border-left-width:20px;border-right-width:11px;}
				100%{border-color: #fff;border-left-width:20px;border-right-width:11px;}
			}
*/

/* wrap */



.wrap2{
    background: url(../img/indexbg3.png) no-repeat bottom center;
}
.wrap_inner{
	width: 1210px;
	margin: 0px auto;
}
.news_left{
	margin-top: 70px;
	margin-left: 60px;
	width: 380px;
	height: 250px;
	
}
.act_pic,.news_left,.roll-wrap ul li{
	overflow: hidden;
	border-radius: 13px;
	border: 1px solid #46C2A8;
}
.news_left img{
	width: 100%;
}
.news_right{
	width: 685px;
	margin-top: 35px;
}
.news_title{
position:relative;
height:50px;
}
.news_title>h2{
	float: left;
	width: 89%;
	border-bottom: 2px solid #46C2A8;
}
.news_title>h2 span{
	display:block;
	background: url(../img/titlebg.png) no-repeat left center;
	width: 167px;
	/* height: 30px; */
	/*text-align: center;*/
	text-indent:27px;
	line-height: 35px;
	color: #fff;
	font-size: 16px;
	font-family: "黑体";
}
.news_title>h2 span img{
    vertical-align: text-top;
    padding-left: 13px;}
.more{
	float: right;
	display: block;
	margin-top: 16px;
width:53px;
height:22px;
}
.more:hover img{display:none;}
.more:hover{background: url(../img/dd3.gif) no-repeat left center;margin-top:0px;height:55px;position:absolute;right: 5px;top:0px;}
.news_list{
	margin-top: 15px;
}
.news_list ul li,.act_list>ul li{
	line-height: 30px;
	transition: .5s;
}
.news_list ul li a,.act_list>ul li a{
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	box-sizing: border-box;
	padding-left: 35px;
	font-size: 16px;
	/* font-family: "黑体"; */
	letter-spacing: 3px;
	background: url(../img/dot.png) no-repeat left center;
}
.news_list ul li a:hover, .act_list>ul li a:hover{background: url(../img/hdot.png) no-repeat left center;}

/* 学术动态 */
.section1{
	width: 658px;
	margin-top: 60px;
	background: url(../img/line1.png) no-repeat right center;
}
.act{
	width: 630px;
}
.act_list,.link_ul{
	background-color: #fff;
	border-radius: 13px;
	margin-top: 20px;
	border: 2px dashed #00AB87;
}
.act_list>ul{
	width:398px;
	height: 240px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.act_list>ul li a{
	padding-left: 25px;
}
.act_pic{
	width:195px ;
	height: 150px;
	margin-right: 10px;
	margin-top: 30px;
}
.act_pic img{
	width: 100%;
}


/* 学工之窗 */
.xue{
	margin-top: 50px;
}
.xue .act_list>ul{
	margin-top: 20px;
	margin-bottom: 25px;
}
.xue .act_list>ul{
	width: 333px;
}
.xue .act_pic{
	width: 240px;
	height: 190px;
	margin-right: 25px;
}



/* 通知公告 */
.section2{
	width: 530px;
	margin-top: 60px;
}
.notice .act_list>ul{
	width: 90%;
	height: 240px;
	margin: 15px 5% 20px 5%;
}






/*滚动*/
.pis{
	margin-top: 40px;
	position: relative;
}
.roll-wrap {
	/* margin: 25px; */
	/* margin-top: 16px; */
	/* margin-bottom: 17px; */
}

.roll-wrap ul {
	overflow: hidden;
	position: absolute;
	top: 0px;
}

.roll-wrap ul li {
	float: left;
	margin: 0px 5px;
}


/* linajie */
.links{
	margin-top: 40px;
}
.link_ul{padding:25px 0px 15px 0px;}
.link_ul a{
	float: left;
	display: block;
	padding-left: 25px;
	margin-left: 28px;
	/* margin-top: 5px; */
	margin-bottom: 15px;
	font-size: 16px;
	background: url(../img/dot2.png) no-repeat left center;
}


/*页尾*/
/*友情链接*/
.footer {
	color: #333;
	text-align: left;
	min-height: 80px;
	padding-top: 5px;
	overflow: hidden;
	padding-bottom: 0px;
	margin-top: 25px;
	border-top: 4px solid #00AB87;
}
.footer .inner{margin-top:15px;/* margin-left: 25px; */}
.footer p {
	margin-top: 0px;
}
.footer .inner .fl{margin-left: 130px;}
.footer .inner .fr{margin-right: 105px;}





/*列表*/
.ban img {
	width: 100%;
}

.nav_left {
	margin-top: 60px;
	width: 305px;
	border-radius: 13px;
	border: 2px dashed #00AB87;
	padding-bottom: 10px;
	background-color: #fff;
}

.nav_left>h2 {
	font-size: 18px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	color: #00AB87;
	margin-top: 25px;
	/* font-weight: bold; */
	background: url(../img/lanbg.png) no-repeat center;
}
.nav_left ul{margin-bottom: 65px;}
.nav_left ul li{
	margin: 0px 25px;
	border-bottom: 1px solid #333;
}
.nav_left ul li a {
	font-size: 16px;
	display: block;
	width: 100%;
	    text-align: center;
	height: 50px;
	line-height: 50px;
	box-sizing: border-box;
	
}



/*右侧*/
.nav_right {
	
width: 862px;
	
margin-top: 60px;
	
/* max-height: 1140px; */
	
border-left: 2px solid #00AB87;
}
.right_inner{
	margin: 0px 25px;
	margin-left: 35px;
}
.right_top,.right_top a {
	font-size: 16px;
	/* color: #333; */
	color: #00AB87;
	font-family: "黑体";
	/* font-weight: 600; */
}


.right_bottom {
	margin-top: 20px;
	border-radius: 14px;
	border: 2px dashed #00AB87;
	padding-bottom: 10px;
	background-color: #fff;
}
.cont_title{
	margin-top: 30px;
	text-align: center;
	font-size: 18px;
	margin-bottom: 15px;
}

.cont{
	margin: 0px 50px;
	/* height: 920px; */
	/* overflow-y: scroll; */
	/* margin-bottom: 50px; */
}


.list{margin:20px 25px;height:950px;}
.list li {
	height: 48px;
	line-height: 48px;
	transition: .5s;
	border-bottom: 1px dashed #bfbfbf;
}

.list li a {
	float: left;
	display: block;
	width: 75%;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 20px;
    font-size: 16px;
	box-sizing: border-box;
	background: url(../img/dot.png) no-repeat left center;
}

.list li:hover,.news_list ul li:hover,.act_list>ul li:hover{
	padding: 0px 15px;
	/*background: #f8f4f9;*/
	transition: .5s;
}


.date2{
	float: right;
}

.fan{
	margin: 10px 0px 45px 0px;
}