/*公共样式*/
.fl {
	float: left;
}
.fr {
	float: right;
}
/*版心*/
.w {
	max-width: 1200px;
	margin: 0 auto;
}
/* header */
.hot-line {
	width: 1280px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	margin: 0 auto;
}
header{
	background-color: #fff;
}
.logo{
	height: 100px;
	/* line-height: 100px; */
	width: 1280px;
	margin: 0 auto;
}
.logo h1{
	line-height: 100px;
}
.logo ul{
	height: 50px;
	margin-top: 50px;
	margin-left: 20px;
}
.logo ul li{
	font-size: 18px;
	padding: 16px 16px;
	float: left;
}
.logo ul li:hover{
	background-color: #cc0201c2;
	border-radius: 36px 4px;
}
.logo ul li:hover a{
	color: #fff;
}
.logo ul li a{
	color: #333;
}
.hot-line li:last-child{
	color: #cc0201;
}
/* 公共 */

.experience,
.experience-bottom{
    width: 240px;
    background-color: #fff;
    color: #333;
    box-shadow: 2px 2px 4px #999;
}
.experience-bottom{
    width: 240px;
    margin-top: 50px;
}
.experience-bottom ul{
    height: 210px;
}
.experience-bottom ul li{
	height:40px;
	width: 240px;
    line-height: 40px;
    padding-left: 20px;
    position: relative;
    padding-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}
.experience-bottom ul li::before{
    content:"";
    position: absolute;
    left:6px;
    top: 17px;
    width: 6px;
    height: 6px;
    background-color: #666;
}
.list_titless{
    height: 48px;
    line-height: 24px;
    background-color: #cc0201;
    color: #fff;
    font-size: 18px;
    text-align: center;
}
.list-experience a{
	color: #fff;
	font-size: 14px;
}

/* 链接 */
.link{

}
.link_content{
	width: 1200px;
	box-sizing: border-box;
	display: -webkit-flex;
	/* flex-direction: row; */
	flex-wrap: wrap;
}
.link_content a{
	/* float: left; */
	display: block;
	font-size: 14px;
	box-sizing: border-box;
	margin-right: 60px;
	margin-top: 14px;
}
/* .link_content a:first-child{
	background-color: #c7161e;
	color: #fff;
	border: 1px solid #dfdfdf;
	border-radius: 15px 0 15px 0; 
}
.link_content a:hover{
	background-color: #c7161e;
	color: #fff;
	border: 1px solid #dfdfdf;
	border-radius: 15px 0 15px 0; 
} */

/* footer部分 */
footer {
	margin-top: 30px;
	height: 256px;
	/* background-color: #333; */
	background:rgba(181,0,0,1);
	/* color: #ddd; */
	color: #fff;
	text-align: center;
	padding-top: 30px;
	box-sizing: border-box;
}
footer p{
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	letter-spacing: 3px;
}
footer p:first-child{
	margin-bottom: 24px;
}
footer p img{
	height: 100%;
}
footer p:last-child{
	margin-top: 12px;
}
footer p a{
	color: #fff;
}
.xian{
	max-width: 1200px;
	height: 1px;
	margin: 0 auto;
	/* background-color: #666; */
	background-color: #fff;
	margin-top: 12px;
}

/* 心得体会 */
.feel_experien{
	padding: 20px 20px;
	box-sizing: border-box;
	background:rgba(248,248,248,1);
    box-shadow:1px 1px 3px 0px rgba(131,131,131,0.75);
}
.feel_experien_tip{
    font-size:24px;
    font-weight:bold;
    font-family:Microsoft YaHei;
    padding-bottom: 4px;
    box-sizing: border-box;
    color: #c4503a;
}
.feel_experien_tip span:last-child{
    display: block;
    height: 4px;
    width: 60px;
    background-color: #c4503e;
    margin-top: 16px;
}
.feel_experien{
    margin-top: 30px;
}
.feel_experien_content ul li{
    position: relative;
    height: 48px;
    line-height: 48px;
    padding-left: 24px;
    border-bottom: 1px dashed #999;
    box-sizing: border-box;
}
.feel_experien_content ul li::before{
    content: "";
    width: 10px;
    height: 10px;
    /* border-radius: 50%; */
    background-color: #c7161e;
    position: absolute;
    left: 0px;
    top: 19px;
}
.feel_experien_content ul li a{
    display: block;
    height: 48px;
    width: 210px;
    font-size: 16px;
    letter-spacing: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 公共 */
.tong_detail_content{
	line-height: 24px;
	letter-spacing: 2px;
	color: #232323;
	margin-top: 16px;
}
.tong_detail_next p{
	color: #666;
	font-size: 16px;
	margin-top: 12px;
}
.colleges_xq_content{
	background-color: #f8f8f8;
    padding: 16px 16px 32px 16px;
	box-sizing: border-box;
}
.colleges_xq_content h3{
	text-align: center;
    letter-spacing: 3px;
	font-size: 16px;
    padding: 16px 16px 32px 16px;
    box-sizing: border-box;
	background-color: #f8f8f8;
	border-bottom: 1px solid #d5d5d5;
}
.colleges_xq_buttn{
	line-height: 24px;
	margin-top: 12px;
}

.recomment_professor{

}
.recomment_professor ul li{
	float: left;
	width: 180px;
	height: 220px;
	margin-top: 40px;
	margin-right: 24px;
}
.recomment_professor ul {
	width: 1224px;
}
.recomment_professor ul li span{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	text-align: center;
}
.recomment_img{
	width: 180px;
	height: 180px;
	border-radius: 50%;
	overflow: hidden;
}
.recomment_img img{
	display: block;
	width: 180px;
	height: 180px;
}