
/*第一部分*/
.new{
	width:1300px;
	margin:34px auto 0px;
	overflow: hidden;
}
.new_left{
	float:left;
	width:862px;
	background:#f5f5f5;
	padding:0px 22px;
	/*height:410px;*/
	height:408px;
}
.new_right{
	float:right;
	width:410px;
	height:410px;
}
/*标题*/
.title{
	padding:14px 0px;
	overflow: hidden;
}

.title_left{
	float:left;
	overflow: hidden;
}
.title_left>img{
	float:left;
	width:22px;
	height:25px;
}
.title_right{
	float:right;
	font-size:12px;
	color:#9a9a9a;
	margin-top:10px;
}
.title_right:hover{
	color:#26b8d2;
}
.new_title{
	float:left;
	font-size:18px;
	color:#343031;
	overflow: hidden;
	margin-left:10px;
}
.new_title_l{
	float:left;
	font-weight: 600;
}
.new_title_m{
	float:left;
	color:#9a9a9a;
	font-weight: 600;
}
.new_title_r{
	float:left;
	color:#9a9a9a;
	font-size:12px;
	margin-left:8px;
	margin-top:7px;
}
/*内容*/
.substance{
	overflow: hidden;
	padding-bottom:18px;
	border-bottom:1px solid #dbdbdd;
}
.substance_left{
	float:left;
	width:486px;
}
.substance_right{
	float:right;
	width:300px;
	height:185px;
}
.substance_right>img{
	width:100%;
	height:100%;
}
.substance_left>p{
	padding:24px 0px;
	margin:0px;
	font-size:16px;
	line-height: 24px;
	color:#333333;
}
.substance_p{
	position: relative;
}
.substance_p>p{
	margin:0px;
	font-size:12px;
	line-height: 28px;
	color:#656565;
}
.substance_p>span{
	position: absolute;
	bottom:6px;
	left:100px;
	font-size: 12px;
	color:#00b7d8;
	cursor: pointer;
}
/*列表*/
.lists>ul{
	overflow: hidden;
}
.lists>ul>li{
	width:409px;
	float:left;
	padding:20px 10px 0px 10px;
	overflow: hidden;
}
.dot_list{
	float:left;
	width:8px;
	height:8px;
	margin-top:5px;
}
.list_content{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666666;
	float:left;
	width:316px;
	margin-left:6px;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
}
.list_content:hover{
	color:#26b8d2;
}
.lists>ul>li span{
	float:right;
	width:38px;
	color:#a7a7a7;
	font-size:12px;
}
.more{
	margin-top:10px;
	color:#999999;
	font-size:12px;
	text-align: right;
	padding-right:10px;
}
.more:hover{
	color:#26b8d2;
}
.notification>li{
	margin-top:22px;
	font-size:14px;
	overflow: hidden;
}
.notification_left{
	float:left;
	width:54px;
	height:46px;
	/*background:#cbcbcb ;*/
	background: #0055b0;
	color:#fff;
}
.notification_left>div{
	font-size:16px;
	height:28px;
	line-height: 28px;
	text-align: center;
}
.notification_left>span{
	height:18px;
	display: block;
	line-height: 18px;
	text-align: center;
	background: #aaaaaa;
	font-size:10px;
}
.notification_right{
	float:right;
	width:344px;
	font-size:12px;
	line-height: 24px;
	/*color:#333333;*/
}
.notification>li:hover .notification_left{
/*	background: #00c2de;*/
	background: #e60424;
}
.notification>li:hover .notification_left>span{
	background: #aaaaaa;
}
.notification>li:hover .notification_right{
	/*color:#00c1e0;*/
	color: #e60424;
}
/*第二部分*/
.subject{
	width:1300px;
	margin:26px auto 0px;
	height:420px;
}
.subject>ul{
	overflow: hidden;
}
.subject>ul>li{
	width:325px;
	float:left;
	height:420px;
	text-align: center;
	overflow: hidden;
}
.subject_bg{
	width:100%;
	height:100%;
	background-color:rgb(0,85,176,0.6);
}
.subject_one{
	background: url(../img/bg1.png);
	background-size:100% 100%;
}
.icon{
	width:66px;
	height:66px;
	margin-top:110px;
}
.timeline{
	width:26px;
	height:3px;
	background: #fff;
	display: inline-block;
	margin:30px 0px 10px;
}
.subject_title{
	margin-top:20px;
	color:#fff;
	font-size:24px;
	font-weight:600;
}
.subject_bg p{
	padding:22px 25px;
	color:#fff;
	font-size:18px;
	line-height: 30px;
	margin:0px;
	display: none;
}
.look_more{
	width:152px;
	height:50px;
	line-height: 50px;
	text-align: center;
	font-size:18px;
	color:#fff;
	background:rgba(0,0,0,0.4);
	margin:0 auto;
	border:1px solid #91dbe8;
	display: none;
}
.subject>ul>li:hover .subject_bg{
	background: rgba(46,191,218,0.7);
}
.subject>ul>li:hover .timeline{
	display: none;
}
.subject>ul>li:hover .icon{
	margin-top:50px;
}
.subject>ul>li:hover p{
	display: block;
}
.subject>ul>li:hover .look_more{
	display: block;
}
/*第三部分*/
.employment{
	width:1300px;
	margin:18px auto 0px;
	overflow: hidden;
}
.employment>div{
	float:left;
	width:410px;
	margin-right:15px;
	margin-left:13px;
	position: relative;
}
.change_title{
	border-bottom:1px solid #dbdbdd;
	padding:4px 0px !important;
	margin-top:2px;
	margin-left:22px;
}
.employment_list{
	padding:3px 0px 0px 20px;
	border-left:1px solid #00c1de;
}
.employment_list>li{
	margin-top:25px;
	overflow: hidden;
}
.employment_list span{
	float: right;
	width: 38px;
	color: #a7a7a7;
	font-size: 12px;
}
.employment_img{
	position: absolute;
	top:6px;
	left:-13px;
	width:30px;
	height:30px;
}
/*名师风采页面*/
.teacher{
	width:100%;
	height:200px;
	background: url(../img/big.png);
	background-size:100% 100%;
}
/*main*/
.mien{
	width:1300px;
	margin:30px auto 0px;
	overflow: hidden;
}
.mien_left{
	float:left;
	width:340px;
}
.mien_right{
	width:910px;
	margin-left:25px;
	float:left;
}
.mien_left>img{
	width:100%;
	height:100px;
}
.mien_list{
	width:100%;
	padding-top:28px;
	padding-left:20px;
	padding-bottom:20px;
	background: url(../img/cai.png);
}
.mien_list>li{
	padding:26px 0px 26px 52px;
	overflow: hidden;
}
.mien_list>li>a{
	display: block;
	overflow: hidden;
}
.mien_list>li span{
	width:14px;
	height:14px;
	margin-top:8px;
	margin-right:16px;
	float:left;
	display: block;
	background: url(../img/bai.png);
	background-size:100% 100%;
}
.mien_list>li div{
	float:left;
	font-size:18px;
	color:#333333;
}
.isspan{
	background: url(../img/jian.png) !important;
	background-size:100% 100% !important;
}

.whitespan{
	background: url(../img/bai.png) !important;
	background-size:100% 100% !important;
}

.isli{
	background: #fff;
}
.isli div{
	color:#00b7d9 !important;
}
.mien_right{
	padding-top:45px;
}
.mien_title{
	width:100%;
	height:56px;
	position: relative;
}
.mien_title>img{
	width:100%;
	height:56px;
}
.place{
	position: absolute;
	right:0px;
	top:15px;
	font-size:12px;
	color:#999999;
}
.place a{
	color:#999999;
	margin:0px 4px;
}
.place a:hover{
	color:#00c2db;
}
.details_list{
	padding:0px 25px;
}
.details_list>li{
	margin-top:38px;
}
.name_img{
	height:50px;
	line-height:50px;
	background: url(../img/name.png);
	background-size:100% 100%;
	padding-left:30px;
	color:#fff;
	font-size:20px;
}
.details{
	border:1px solid #eeeeee;
}
.details_t{
	overflow: hidden;
	height:300px;
	border-bottom:1px solid #eeeeee;
}
.details_t_left{
	width:220px;
	float:left;
	height:300px;
	text-align: center;
	border-right:1px solid #eeeeee;
}
.details_t_left>img{
	width:120px;
	height:150px;
	margin-top:40px;
}
.details_t_left>div{
	font-size:18px;
	color:#333;
	font-weight:600;
	margin-top:30px;
}
.details_t_left>p{
	font-size:12px;
	color:#656565;
	margin:0px;
	margin-top:6px;
}
.details_t_right{
	width:638px;
	float:left;
}
.details_t_right>dl>dd{
	height:50px;
	line-height: 50px;
	overflow: hidden;
}
.duty_left{
	float:left;
	width:20%;
	font-weight:600;
	text-align: center;
	font-size:14px;
	color:#666666;
	border-right:1px solid #eeeeee;
}
.duty_right{
	float:left;
	width:77%;
	font-size:14px;
	color:#666666;
	margin-left:18px;
}
.dutys{
	background: #f5f5f5;
}
.details_m dd{
	overflow: hidden;
	height:50px;
	line-height: 50px;
}
.duty_now{
	width:220px !important;
}
.duty_nows{
	width:618px !important;
}
.detailss{
	padding-top:28px;
	overflow: hidden;
}
.resume{
	font-size:14px;
	color:#646464;
	line-height: 30px;
	text-indent: 30px;
}
.resumes{
	font-size:14px;
	color:#646464;
	line-height: 30px;
}
/*系所检索页面*/
.name_imgs{
	height:50px;
	padding-left:10px;
	font-size:18px;
	color:#fff;
	font-weight:600;
	overflow: hidden;
	background: url(../img/di.png);
}
.name_imgs>img{
	width:36px;
	height:33px;
	float:left;
	margin-top:8px;
}
.name_imgs>div{
	float:left;
	margin-left:8px;
	margin-top:12px;
}
.name_t{
	display:block;
	float:left;
	font-size:14px;
	color:#656565;
	margin:16px 0px 0px 16px;
	width:90px;
}
.details_lists{
	padding-top:10px;
}
.details_lists>li{
	margin-top:28px !important;
}
.detailss_now{
	padding-top:18px !important;
}
/*学院简介页面*/
.survey{
	padding:30px 25px 0px;
}
.survey>img{
	width:100%;
	height:496px;
}
.survey>p{
	font-size:14px;
	line-height: 200%;
	color:#656565;
	/*margin:15px 0px 40px;*/
	/*text-indent: 30px;*/
}
/*统计数据*/
.survey>ul{
	border:1px solid #e2f5f9;
}
.survey li{
	height:50px;
	overflow: hidden;
}
.survey li>div{
	float:left;
	height:50px;
	line-height: 50px;
	font-size:14px;
	color:#656567;
	padding-left:20px;
}
.survey_left{
	width:60%;
	border-right:1px solid #e2f5f9;
}
.survey_right{
	width:40%;
}
.li_bg{
	background: #ebf9fc;
}
/*现任领导*/
.lead{
	padding:30px 25px 0px;
}
.lead_list{
	overflow: hidden;
}
.lead_list>li{
	width:240px;
	height:410px;
	padding:18px;
	float:left;
	margin:0px 23px 36px;
	background: #f5f5f5;
	border:1px solid #f5f5f5;
}
.lead_img{
	position: relative;
}
.lead_img>img{
	width:100%;
	height:270px;
}
.lead_img>div{
	position: absolute;
	right:0px;
	bottom:0px;
	background: rgba(0,0,0,0.4);
	font-size:24px;
	color:#fff;
	padding:2px 10px;
}
.lead_list>li h4{
	font-size:20px;
	color:#333;
	font-weight:600;
	text-align: center;
	padding:12px 0px;
	border-bottom:1px dashed #dddddd;
}
.lead_list>li p{
	font-size:12px;
	color:#646464;
	margin-top:12px;
	height:34px;
	overflow: hidden;
}
.lead_list>li:hover{
	border:1px solid #e8e8e8;
}
.lead_list>li:hover .lead_name{
	color:#00b7d9;
}
.lead_list>li:hover .lead_img>div{
	background: rgba(0,0,0,0.8);
}
/*组织机构*/
.organization{
	padding-bottom:40px;
	text-align: center;
	border-bottom:1px dashed #333333;
}
.organization>img{
	width:760px;
	height:348px;
}
.organization_detaile{
	padding-top:26px;
}
.organization_detaile>h5{
	font-size:18px;
	color:#333333;
	margin:0px;
	margin-bottom:20px;
	font-weight:600;
}
.organization_detaile>p{
	font-size:12px;
	color:#656565;
	text-indent: 26px;
	line-height:30px;
	margin-bottom:40px;
}
/*创新教育页面*/
.upload{
	width:100%;
	padding-top:28px;
	padding-left:20px;
	padding-bottom:20px;
	background: url(../img/cai.png);
}
.upload>li{
	padding:26px 0px 26px 80px;
	overflow: hidden;
	cursor: pointer;
	position: relative;
}
.upload>li>a{
	display: block;
	overflow: hidden;
}
.upload>li span{
	width:14px;
	height:14px;
	margin-top:8px;
	margin-right:16px;
	float:left;
	display: block;
	background: url(../img/jia.png);
	background-size:100% 100%;
	position: absolute;
	left:52px;
	top:24px;
	z-index: 2;
}
.upload>li i{
	width:14px;
	height:14px;
	margin-top:8px;
	margin-right:16px;
	float:left;
	display: block;
	background: url(../img/jianhao.png);
	background-size:100% 100%;
	position: absolute;
	left:52px;
	top:24px;
	z-index: 1;
}
.upload>li div{
	float:left;
	font-size:18px;
	color:#333333;
}
.isspans{
	background: url(../img/jianhao.png) !important;
	background-size:100% 100% !important;
}
.isi{
	background: url(../img/jia.png) !important;
	background-size:100% 100% !important;
}
.isli{
	background: #fff;
}
.isli div{
	color:#00b7d9 !important;
}
.down{
	display: none;
}
.down>dd{
	padding: 10px 10px 10px 100px;
	overflow: hidden;
}
.down span{
	width:14px;
	height:14px;
	margin-top:8px;
	margin-right:16px;
	float:left;
	display: block;
	/*background: url(../img/jian.png);
	background-size:100% 100%;*/
}
.entrepreneurship{
	float:left;
	font-size:18px;
	color:#333333;
}
.achievement{
	padding:10px 25px 0px;
}
.achievement_list>li{
	padding:30px 0px;
	border-bottom:1px dashed #dedede;
}
.achievement_list_title{
	font-size:16px;
	color:#343434;
}
.achievement_list_content{
	margin-top:16px;
	overflow: hidden;
}
.achievement_list_content>img{
	width:160px;
	height:90px;
	float:left;
}
.achievement_right{
	width:676px;
	float:right;
}
.achievement_c{
	height:64px;
	padding:6px 0px;
	font-size:14px;
	color:#656565;
	overflow: hidden;
	position: relative;
}
.achievement_c>p{
	margin:0px;
	line-height: 30px;
}
.achievement_c>span{
	font-size:14px;
	color:#00b7d7;
	position: absolute;
	bottom:6px;
	right:0px;
	cursor: pointer;
}
.institute{
	margin-top:7px;
	color:#989898;
	font-size:14px;
	text-align: right;
}
/*页码*/
.page{
	text-align: center;
}
.pages{
	font-size:12px;
	color:#656565;
	display: inline-block;
	margin:0 auto;
	margin-top:30px;
}
.pages_introduce{
	float:left;
}
.pages>ul{
	float:left;
	margin-left:20px;
	overflow: hidden;
}
.pages>ul>li{
	float:left;
	margin-right:12px;
}
.pages>ul>li>a{
	color:#656565;
}
.pages>ul>li>a:hover{
	color:#00c2db;
}
.choose{
	float:left;
	overflow: hidden;
	margin-top:-6px;
}
.choose>select{
	width:80px;
	height:28px;
	padding:0px 4px;
	appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
	 -webkit-appearance: none;
    background-color: #fff;
    background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;
	border:1px solid #aaaaaa;
}
/*党建工作*/
.practice>img{
	width:100%;
	height:150px;
}
.practice>p{
	font-size:12px;
	color:#656565;
	line-height: 24px;
	margin:0px;
	margin-top:20px;
	text-indent: 26px;
}
.practice_list{
	margin-top:40px;
	border-top:1px solid #dddddd;
}
.practice_list>li{
	padding:14px 0px;
	font-size:16px;
	overflow: hidden;
	border-bottom:1px dashed #dddddd;
}
.practice_list>li>a{
	color:#656565; 
	overflow: hidden;
	display: block;
}
.practice_list_left{
	float:left;
	width:740px;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
    position: relative;
    padding-left:20px;
}
.practice_list_right{
	float:right;
}
.practice_list_left>span{
	position: absolute;
	left:0px;
	top:-22px;
	font-size:46px;
	display: block;
}
.practice_list>li>a:hover{
	color:#42c2db; 
}
/**/
.name_t:hover{
	color:#00b7d9;
}
.achievement_c:hover{
	color:#00b7d9;
}
/*改动1*/
.t_name{
	position:absolute;
	top:-7px;
	left:48px;
	font-size:28px;
	color:#343434;
	font-weight: 600;
}


.survey .title{
	padding:8px 0px 16px 0px;
	overflow: hidden;
	text-align: center;
	border-bottom: 1px solid #ddd;
}

.survey .info{
	text-align:center;
	font-size: 12px;
	margin-bottom: 16px;
	color: #999;
}

.survey .text{
	line-height: 200%;
	font-size: 14px;
}

.detailss p {
	line-height: 200%;
	font-size: 14px;
}
