/* CSS Document */
/*========共用样式==========*/
body,div,p,ul,li,ol,dl,dt,dd,span,table,tr,td,h1,h2,h3{
	margin:0;
	padding:0;}
body{margin:0px; font-size:14px; color:#c25501;}
body{
    background: #ffcbbd;
    background: -moz-linear-gradient(top,#ffcbbd 0%,#ffffff 100%);
    background: -webkit-gradient(linear,left top,left bottom, color-stop(0%,#ffcbbd),color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, #ffcbbd 0%,#ffffff 100%);
    background: -o-linear-gradient(top,#ffcbbd 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,#ffcbbd 0%,#ffffff 100%);
    background: linear-gradient(to bottom,#ffcbbd 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcbbd',endColorstr='#ffffff',GradientType=0 );
}
img{border:0px;}
a{
	font-size:14px;
	text-decoration:none;
	color:#000000;
}
a:hover{
	color:#c00303;
}
.clearfix::after{
    content:"";
    display:block;
    clear: left;
}
.mdiv{
	width:1200px;
	margin:0px auto;}


/*========顶部top==========*/
.main01{
background:url(../images/topbg.png) repeat-x;
height:27px;
line-height:27px;
}
.main01l{
	float:left;
	margin:0px;
	padding:0px;
	line-height:27px;
	margin-left:12px;
	display:inline;
}
.main01l a{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.main01l a:hover{
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}
.main01r{
	float:right;
	margin:0px;
	padding:0px;
	display:inline;
	text-align:right;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
/*========Banner==========*/
.main02{
	margin-top:2px;
	margin-bottom:2px;
}
/*========菜单==========*/
.main03{
	line-height:38px;
	background:url(../images/mubg.png) repeat-x;
	height:38px;
}
.main03t{
	line-height:38px;
}
.main03 img{
	display:inline-block;}
.main03t a{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:8px;
	text-decoration:none;
}
.main03t a:last-child{
	color:#fff5a3;
	margin-left:0px;
}
.main03t a:hover{
	font-size:16px;
	font-weight:bold;
	color:#fffa68;
	text-decoration:underline;
}
/*========内容==========*/
.main04{
	margin-top:6px;
	border:1px solid #e46727;
	background:#FFFFFF;
	box-sizing:border-box;
}
/*.main04a{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	width:958px;
	overflow:hidden;
}*/
.temmu{
	width:1198px;
	border-left:1px solid #e46727;
	border-right:1px solid #e46727;
	margin:0 auto;
	background:url(../images/menubg.png) repeat-x;
	height:40px;
	border-bottom:1px solid #eec9be;
	font-weight:bold;
}
.temmu > a{
	background:url(../images/icon0.png) left 3px no-repeat;
	font-size:16px;
	padding-left:23px;
	margin-left:12px;
	display:inline-block;
	margin-top:12px;
	line-height:19px;
}
.temcon{
	width:1166px;
	padding:16px;
	background:#FFF;
	border:1px solid #e46727;
	border-top:none;
	font-size:1rem;
	line-height:2.3;
}
/*========专业样式==========*/
.main04zy{
width:100%;font-size:14px;text-align:center; background:#cccccc;
}
.main04zyd{}
.main04zyd th{ background:#f2f2f2; text-align:center; color:#000000; height:26px;}
.main04zyd td{ background:#FFFFFF; text-align:center; height:26px; vertical-align:middle;}
.main04zyd td a{
font-weight:100;
color:#c00303;
}
.main04zyd td a:hover{
font-weight:100;
color:#000000;
}
/*========学校新闻==========*/
.newslist{
	width:1198px;
	background-color:#FFF;
	border:1px solid #e46727;
	border-top:none;
	padding-bottom:23px;
	}
.newslist > ul{
	margin-left:16px;
	padding-top:16px;
	}
.newslist ul li{
	float:left;
	width:218px;
	padding-left:18px;
	line-height:2;
	background:url(../images/icon.gif) 0px 6px no-repeat;
	box-sizing:border-box;
	white-space: nowrap;
    overflow: hidden;
	text-overflow:ellipsis;
}
.newslist ul li a{
	color:#3d3d3d;
}
.newslist ul li a:hover{
	color:#c00303;
}
/*========院校风采==========*/
.Yxfc{
	width:1198px;
	background-color:#FFF;
	border:1px solid #e46727;
	border-top:none;
	padding-bottom:23px;
	 
}
.Yxfc li{ 
	float:left;list-style:none;border: #cccccc 1px solid;box-sizing:border-box;padding:4px;margin-left:22px;margin-top:22px;
}
.Yxfc li > p{margin:8px 0px;text-align:center;}
.Yxfc li:nth-child(4n){ 
	margin-right:0px;
}
.Yxfc img {
	WIDTH: 260px;height:151px;cursor:hand;
}
.ar{
	width:1162px;
	background-color:#FFF;
	border:1px solid #e46727;
	border-top:none;
	padding:18px;
	 
}
.ar h1{
	text-align:center;font-size:1.2rem;border-bottom:1px dashed #edd7cc;height:50px; line-height:50px;color:#2e2e2e;
	}
.ar .intro{
	text-align:center;font-size:13px;height:18px;line-height:18px;color:#898989;margin:8px auto;
	}
.ar .con{
	line-height:2.3;
	color:#c25501;
	}
.ar .con a{
	color:#666666;
	}
.footer{
	text-align:center;
	line-height:25px;
	margin-top:12px;
	font-size:13px;
	margin-bottom:16px;
	}
.footer a{
	color:#c25501;
	}
