@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0;}
a { text-decoration: none; color: #000; outline: none;word-wrap:break-word; }
body {
	min-width: 1400px;
	font-family: "微软雅黑";
	position: relative;
}
input { outline: none; }
.fl {float: left;}
.fr {float: right; }
.dn { display: none; }
td,th{text-indent:0px;}
.w134{width:1340px;margin:0 auto}
.clear{zoom: 1;}
.clear:after{clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
/* head */
.index{background: #f3f3f3;border-top: 30px solid #005ca1;}
.head-box{padding: 0px 30px 0;width: 1340px;margin: 0 auto;background: #f9f9f9;}
.head-box2{position: fixed;top: 0;left: 0; width: 100%;height: 100%;background: #005ca1;height: 78px;z-index: 99999999999;padding: 0;}
.head{padding-bottom: 50px;position: relative;border-bottom: 2px solid #005ca1;}
.head-box2 .head{padding-bottom: 0;width: 1340px;margin: 0 auto;height: 76px;}
.head-box2 .logo{
	width: 293px;
	height: 59px;
	background-size: 293px 59px;
	background-image: url(../images/logo2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.head-box2 .top-r{margin-top: 4px;}
.head-box2 .top-r p{border-left: 1px solid #fff;}
.head-box2 .top-r p a{
	border-right: 1px solid #fff;
	color: #FFF;
	transition: 0.6s all;
}
.head-box2 .top-r p a:hover{
	color: #999999;
	transition: 0.6s all;
}
.head-box2 .top-r .search-box{top: 0;}
.head-box2 .search .text{background-color: #f2e4e9;color: #999;}
.head-box2 .search .btn{background: url(../images/u142-on.png) no-repeat center;}
.head-box2 .search-box{padding-top:0px;}
.head-box2 .navBar{border-top: none;background: none;}
.head-box2 .nav h3{color: #005ca1;}
.head-box2 .nav h3 a{color: #005ca1;}
.head-box2 .nav .m{margin:0 0 0 15px;}
.head-box2 .nav h3 a:hover{color: #95c7fe;}
.head-box2 .nav li .sub{
	top: 36px;
}
.top{padding-top: 12px;}
.logo{width: 350px;height: 70px;background: url(../images/logo.png) no-repeat center;background-size:350px 70px;}
.logo a{
	display: block;
	width: 350px;
	height: 70px;
}
.top-r{margin-top: 34px;}
.top-r p{
	line-height: 14px;
	overflow: hidden;
	border-left: 1px solid #c6c6c6;
	margin-right: 250px;
}
.top-r p a{font-size: 14px;color: #999;padding: 0 20px;border-right: 1px solid #c6c6c6;transition: 0.6s all;}
.top-r p a:hover{
	color: #971943;
}
.top-r .search-box{
	position: absolute;
	right: 0;
	top: 40px;
	width: 240px;
	height: 34px;
}

/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{
	position: absolute;
	right: 0;
	bottom: 0px;
	z-index: 1;
	color: #333;
	border-top: 1px solid #005ca1;
	/*background: url(../images/nav-line.png) no-repeat left top;*/
}
.container{
	background: #f9f9f9;
	padding: 0 30px;
	width: 1340px;
	margin: 0 auto;
}
/* banner */
/* part1 */
.part1{padding-top: 24px;margin-bottom: 45px;}
.title{overflow: hidden;border-bottom: 2px solid #cccccc;padding-bottom: 4px;}
.title h5{
	float: left;
	font-family: "微软雅黑 Light";
	font-size: 20px;
	line-height: 28px;
	color: #005ca1;
}
.title h5 i{
	font-style: normal;
	font-family: "微软雅黑 Light";
	margin-left: 8px;
	padding-left: 8px;
	background: url(../images/title-line.png) no-repeat left center;
}
.title a{
	font-family: "微软雅黑";
	float: right;
	display: block;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	color: #333;
	padding-right: 20px;
	background: url(../images/title-more.png) no-repeat right center;
	margin-right: 12px;
	transition: 0.6s all;
}
.title a:hover{color:#005ca1; padding-right: 14px;transition: 0.6s all;}
/* 广工头条 */
.part1-l{
	width: 435px;
	margin-right: 15px;
}
.part1-l-nr {
	padding-top: 8px;
}

.part1-l-nr .pic img{display: block;width: 494px;height: 340px;transition: 0.6s all;}
.part1-l-nr:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
/* 广工新闻 */
.part1-r{
	width: 435px;
	overflow: hidden;
	margin-right: 15px;
}
.part1-r ul{
	background: #f4f4f4;
	border: 1px solid #e6e6e6;
	padding: 10px 8px 0px 10px;
}
.part1-r ul li{margin-bottom: 10px;}
.part1-r ul li+li+li+li+li+li+li{margin-bottom: 0;}
.part1-r ul li a{display: block;overflow: hidden;}
.part1-r ul li p{
	transition: 0.6s all;
	float: left;
	width: 420px;
	border-bottom: 1px solid #e6e6e6;
	font-size: 16px;
	color: #333;
	line-height: 26px;
	overflow: hidden;
	font-family: "微软雅黑";
	padding-bottom: 8px;
}
.part1-r ul li+li+li+li+li+li+li p{ border-bottom: none;}
.part1-r ul li:hover p{color: #971943;transition: 0.6s all;}
.part1-r2{
	width: 435px;
	overflow: hidden;
}
.part1-r2 .szxx {
	float: left;
	height: 90px;
	width: 435px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	color: #005ca1;
	overflow: hidden;
}
.part1-r2 .szxx a {
	float: left;
	height: 35px;
	width: 200px;
	line-height: 35px;
	text-align: center;
	border: solid 2px #005ca1;
	border-radius: 20px;
	margin-right: 25px;
	color: #fff;
	background-color: #005ca1;
	transition: transform 0.5s ease-in,background-color 0.5s ease-in;
	font-weight: bold;
	margin-bottom: 8px;
}
.part1-r2 .szxx a:hover {
	color: #005ca1;
	background-color: #fff;
	transition: transform 0.5s ease-in,background-color 0.5s ease-in;
}
.part1 .rczp {
	height: 270px;
	float: left;
	width: 195px;
}
.part1 .rczp .pic {
	width: 195px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	overflow: hidden;
}
.part1 .zspd {
	height: 270px;
	float: right;
	width: 220px;
}
.part1 .zspd .pic {
	width: 200px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	overflow: hidden;
}
.part1 .zspd .zslist {
	width: 210px;
	padding-top: 0px;
	float: right;
	list-style-type: none;
}
.part1 .zspd li {
	width: 100px;
	margin: 0px;
	float: left;
}

.part1 .zspd  a{
	width: 85px;
	height: 40px;
	line-height: 40px;
	float: left;
	transition: 0.6s all;
	padding-left: 12px;
	background: url(../images/footer01.png) no-repeat left center;
	font-family: "微软雅黑";
	font-weight: 400;
	font-size: 15px;
	color: #333;
}
.part1 .zspd  a:hover{color: #971943; padding-left: 16px; width: 80px; transition: 0.6s all;}


/* part2 */
.part2{margin-bottom: 45px;}
.part2-l{width: 435px;margin-right: 15px;}
.part2-r{margin-right: 0;}
.part2-l ul{background: #f4f4f4;border: 1px solid #e6e6e6;padding: 10px 8px;}
.part2-l ul li{margin-bottom: 10px;}
.part2-l ul li+li+li+li+li+li{margin-bottom: 0;}
.part2-l ul li a{display: block;overflow: hidden;}
.part2-l ul li p{
	transition: 0.6s all;
	float: left;
	width: 416px;
	border-bottom: 1px solid #e6e6e6;
	font-size: 16px;
	color: #333;
	line-height: 26px;
	overflow: hidden;
	font-family: "微软雅黑";
	padding-bottom: 8px;
}
.part2-l ul li+li+li+li+li+li p{border-bottom: none;}
.part2-l ul li:hover p{color: #971943;transition: 0.6s all;}


.cjsp{
	width: 437px;
}
.cjsp ul{
	background: #f4f4f4;
	border: 1px solid #e6e6e6;
	width: 435px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cjsp ul li{
	margin-bottom: 0px;
}
.cjsp ul li+li+li+li+li+li{margin-bottom: 0;}
.cjsp ul li a{display: block;overflow: hidden;}
.cjsp ul li p{
	transition: 0.6s all;
	float: left;
	width: 226px;
	border-bottom: 1px solid #e6e6e6;
	font-size: 16px;
	color: #333;
	line-height: 26px;
	overflow: hidden;
	font-family: "微软雅黑";
	padding-bottom: 8px;
	white-space: pre-wrap;
}
.cjsp ul li+li+li+li+li+li p{border-bottom: none;}
.cjsp ul li:hover p{color: #971943;transition: 0.6s all;}

.part3 .notice{
	width: 180px;
	margin-right: 15px;
}
.part3 .notice ul{
	background: #f4f4f4;
	border: 1px solid #e6e6e6;
	padding: 10px 8px;
	height: 215px;
}
.part3 .notice ul li{
	margin: 0px;
	padding: 0px;
}
.part3 .notice ul li a{
	display: block;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.part3 .notice ul li p{
	transition: 0.6s all;
	float: left;
	width: 160px;
	border-bottom: 1px solid #e6e6e6;
	font-size: 16px;
	color: #333;
	line-height: 55px;
	height: 55px;
	overflow: hidden;
	font-family: "微软雅黑";
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.part3 .notice ul li+li+li+li p{border-bottom: none;}
.part3 .notice ul li a:hover{color: #971943;transition: 0.6s all;}
/* part3 */
.part3{
	padding-bottom: 40px;
}
.part3 .ztzm {
	width: 885px;
}

.part3 .ztzl_pic{
	margin-top: 20px;
	width: 885px;
	overflow: hidden;
}
.part3 ul{
	margin-top: 10px;
	overflow: hidden;
	margin-right: 0px;
}
.part3 ul li{
	float: left;
	margin-right: 29px;
	width: 266px;
	margin-bottom: 25px;
}
.part3 ul li a{display: block;}
.part3 ul li .pic{
	width: 255px;
	height: 125px;
	overflow: hidden;
}
.part3 ul li .pic img{
	display: block;
	width: 255px;
	height: 138px;
	transition: 0.6s all;
}
.part3 ul li p{
	margin-top: 20px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
}
.part3 ul li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.part3 ul li:hover p{color: #971943;transition: 0.6s all;}

.part3 .xzxx {
	width: 235px;
	height: 145px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	margin-left: 15px;
}
.part3 .xzxx p {
	width: 230px;
	float: left;
	text-align: center;
	line-height: 32px;
	font-size: 16px;
	padding-top: 0px;
}
.part3 .ewm{
	width: 233px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #e6e6e6;
	border: solid 1px #e6e6e6;
	border-radius: 10px;
	margin-top: 0px;
	float: left;
	margin-left: 15px;
}
.part3 .ewm ul{
	overflow: hidden;
	width: 233px;
	float: left;
}
.part3 .ewm li{
	float: left;
	width: 100px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}
.part3 .ewm li .pic{
	width: 82px;
	height: 82px;
	overflow: hidden;
}
.part3 .ewm li .pic img{display: block;width: 82px;height: 82px;}
.part3 .ewm li p{
	margin-top: 8px;
	font-family: "微软雅黑";
	font-weight: 400;
	color: #666;
	font-size: 16px;
	text-align: center;
	float: left;
	width: 82px;
}
.part3 .yqlj {
	width: 435px;
	height: 50px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	border-radius: 10px;
}
.part3 .yqlj span {
	float: left;
	width: 180px;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	text-align: center;
	color: #005ca1;
}

.part3 .yqlj a{
	float: left;
	width: 100px;
	text-align: left;
	color: #005ca1;
	line-height: 50px;
	font-size: 16px;
}
.part3 .yqlj a:hover{
	color: #971943;
}
/* part4 */
.part4{padding-bottom: 50px;}
.part4-l{width: 646px;margin-right: 15px; border: 1px solid #e6e6e6;	float: left;
}
.part4-r{margin-right: 0;}
.part4-l ul{background: #f4f4f4;padding: 10px 8px;}
.part4-l ul .pic {
	width: 246px;
	float: left;
}
.part4-l ul .text {
	width: 236px;
	float: left;
	line-height: 30px;
	background-color: #e6e6e6;
	text-align: center;
}
.part4-l ul .pic a img{display: block;width: 236px;height: 162px;transition: 0.6s all; margin-right:10px;}
.part4-l ul .pic a:hover img{transition: 0.6s all;transform: scale(1.1);}
.part4-l ul li{
	margin-bottom: 10px;
	float: right;
}
.part4-l ul li+li+li+li{margin-bottom: 0;}
.part4-l ul li a{display: block;overflow: hidden;}
.part4-l ul li .time{float: left;width: 56px;}
.part4-l ul li p{
	transition: 0.6s all;
	float: right;
	width: 380px;
	border-bottom: 1px solid #e6e6e6;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	font-family: "微软雅黑";
	padding-bottom: 8px;
}
.part4-l ul li p a{display: block;overflow: hidden; width: 300px; float:left; }
.part4-l ul li+li+li+li p{border-bottom: none;}
.part4-l ul li:hover p{color: #971943;transition: 0.6s all;}
.part4-l ul li:hover a{color: #971943;transition: 0.6s all;}
.part5{
	padding-bottom: 50px;
	width: 500px;
	float: right;
}
/* footer */
.footer{background: #e0e0e0;padding: 10px 0 10px 0;}
.kjlj{
	width: 1340px;
	margin-right: auto;
	margin-left: auto;
}
.kjlj ul{
	overflow: hidden;
}
.kjlj li{
	float: left;
	width: 90px;
	margin-right: 20px;
	margin-left: 35px;
}
.kjlj li a{
	transition: 0.6s all;
	padding-left: 12px;
	background: url(../images/footer01.png) no-repeat left center;
	font-family: "微软雅黑";
	font-weight: 400;
	font-size: 15px;
	color: #333;
}
.kjlj li a:hover{color: #971943;padding-left: 16px;transition: 0.6s all;}
.copyright{background: #005ca1;padding: 18px 0 10px 0;}
.copyright .pic{height: 36px;margin-left: 170px;}
.copyright .pic img{height: 36px;}
.copyright p{
	margin-left: 300px;
	height: 36px;
	line-height: 36px;
	font-family: "微软雅黑";
	font-weight: 400;
	font-size: 13px;
	color: #fff;
}
.copyright p em{margin-right: 30px;font-style: normal;}
.copyright p em a{color: #fff;}
.copyright p em a:hover{text-decoration: underline;}


/* list */
.list{padding-bottom: 0px;}
.list-banner{
	position: relative;
	overflow: hidden;
	padding-top: 4px;
}
.list-banner .pic{width: 1340px;height: 260px;margin: 0 auto;overflow: hidden;}
.list-banner .pic img{width: 1340px;height: 260px;display: block;}
.list-banner .text{position: absolute;bottom: 0;right: 134px;width: 240px;height: 110px;background: url(../images/list-banner02.png);}
.list-banner .text h5{text-align: center;font-weight: normal;color: #fff;font-size: 26px;letter-spacing: 4px;margin-top: 34px;padding-bottom: 16px;background: url(../images/list-banner03.png) no-repeat bottom center;}
.position{
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom:solid 2px #ccc;}
.position p{padding-left: 66px;background: url(../images/position.png) no-repeat 40px center;font-size: 14px;color: #888888;font-family: "宋体";}
.position p a{color: #888888;transition: 0.6s all;}
.position p a:hover{color: #971943;transition: 0.6s all;}
/* list-nav */
.list-nav{width: 222px;position: relative;top: -40px;z-index: 0;}
.list-nav h5{height: 90px;line-height: 90px;background: url(../images/left-nav07.png) no-repeat center;padding: 0 20px;border-bottom: 4px solid #005ca1;}
.list-nav h5 i{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	font-family: "微软雅黑";
	font-style: normal;
	display: block;
	text-align: center;
	background: url(../images/left-nav06.png) no-repeat right center;
}
.list-nav h6{height: 90px;line-height: 90px;background: url(../images/left-nav07.png) no-repeat center;padding: 0 0px;border-bottom: 4px solid #005ca1;}
.list-nav h6 i{
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	font-family: "微软雅黑";
	font-style: normal;
	display: block;
	text-align: center;
}
.list-nav ul{padding: 8px 0 140px 0;background: url(../images/left-nav02.png) no-repeat bottom center;}
.list-nav li>a{
	line-height: 72px;
	height: 72px;
	font-size: 18px;
	color: #323232;
	display: block;
	padding-left: 68px;
	font-family: "微软雅黑";
	border-bottom: 1px solid #cecece;
}

.list-nav li a.on{background: #005ca1; color: #fff;}
.list-nav li>a:hover{background: #005ca1; color: #fff;}
.list-nav dl{border-bottom: 1px solid #cecece;padding:5px 0 5px 60px;}
.list-nav dd{padding: 10px 0;}
.list-nav dd a{font-size: 14px;font-family: "微软雅黑";color: #323232;padding-left: 14px;background: url(../images/left-nav09.png) no-repeat left center;}
.list-nav dd a:hover{color: #971943; background: url(../images/left-nav08.png) no-repeat left center;}
/* list */
.list-r{
	width: 1110px;
	padding-bottom: 118px;
	border-left: 1px solid #cecece;
}
.data{margin-left: 40px;margin-top: 30px;}
.list-r .data h5{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.list-r .data h5 i{font-style: normal;font-size: 14px;}
/* 本例子css */
.data-nr{margin-left: 40px;}
.data-nr h3{overflow: hidden; height:60px; padding-left:30px;cursor:pointer;background:#971943;margin-bottom: 4px;}
.data-nr h3 .pic{float: left;margin-top: 10px;}
.data-nr h3 .pic img{display: block;width: 40px;height: 40px;}
.data-nr h3 i{
	float: left;
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	font-family: "微软雅黑";
	display: table;
	line-height: 60px;
	margin-left: 10px;
}
.data-nr h3 em{ float:right; display:block; width:66px; height:60px;background: url(../images/jiahao.png) no-repeat center; cursor:pointer; }
.data-nr h3.on{margin-bottom: 0;}
.data-nr h3.on em{background: url(../images/jianhao.png) no-repeat center; }
.data-nr ul{margin-bottom: 4px;background: #fff;padding: 40px 50px; color:#999; display:none;   /* 默认都隐藏 */ }
.data-nr ul li{
	height: 50px;
	line-height: 50px;
	padding: 0 30px;
	overflow: hidden;
	font-family: "微软雅黑";
}
.data-nr ul li p{float: left;font-size: 16px; color: #323232;}
.data-nr ul li i{font-style: normal;display: block;float: right;font-size: 16px;color: #323232;}
/* 搜索结果页 */
.list-search01{display: table;margin: 30px auto 0 auto;}
.list-search01 p{
	font-size: 16px;
	color: #323232;
	float: left;
	line-height: 32px;
	font-family: "微软雅黑";
	margin-right: 8px;
}
.list-search02{float: left;position: relative;}
.list-search02 .text{border: 1px solid #e9e9e9;width: 238px;height: 30px;*padding-top:10px;background: transparent;text-indent: 10px;}
.list-search02 .btn{position: absolute;right: 8px;top: 0; width: 30px;height: 30px;background: url(../images/list-search01.png) no-repeat center;border: none;}
.list-search{margin-top: 30px;min-height: 500px;}
.list-search li a{display: block;height: 45px;line-height: 45px;border-bottom: 1px dashed #eaeaea;}
.list-search li p{
	transition: 0.6s all;
	float: left;
	width: 1115px;
	font-size: 16px;
	color: #323232;
	font-family: "微软雅黑";
	padding-left: 12px;
	background: url(../images/list-search02.png) no-repeat left center;
}
.list-search li b{
	float: left;
	font-size: 12px;
	color: #999999;
	padding-left: 20px;
	background: url(../images/list-search03.png) no-repeat left center;
	font-family: "微软雅黑";
	font-weight: normal;
}
.list-search li i{
	float: right;
	font-style: normal;
	font-size: 12px;
	color: #999999;
	font-family: "微软雅黑";
}
.list-search li:hover p{padding-left: 16px;transition: 0.6s all;color: #971943;}
.fanye{margin-top: 40px;}
.fanye img{display: block;margin: 0 auto;}
.search-position{background: url(../images/position-line02.png) no-repeat bottom center;}
.search-position p{background: url(../images/position.png) no-repeat 10px center;padding-left: 36px;}
/* 历史沿革 */
.history{margin-top: 30px;margin-left: 40px;}
.history h5{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.history .pic img{display: block;margin: 0 auto;}
/* 教学机构 */
.school{margin-top: 30px;margin-left: 40px;}
.school h4{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.school ul{overflow: hidden;margin-right: -14px;}
.school li{float: left;width: 310px;/*height: 55px;*/line-height: 55px;padding: 0 20px;margin-right: 14px;background: #f4f4f4;margin-bottom: 14px;transition: 0.6s all;}
.school li a{
	display: block;
	font-size: 16px;
	color: #323232;
	font-family: "微软雅黑";
	background: url(../images/school01.png) no-repeat right center;
	transition: 0.6s all;
}
/*.school li:hover{background: #971943;transition: 0.6s all;}*/
.school li:hover a{color: #971943;background: url(../images/school01.png) no-repeat right center;transition: 0.6s all;}

#gallery-wrapper {position: relative;}
.white-panel {/*position: absolute;*/}
.school03{margin-top: 30px;margin-left: 40px;}
.school03 h4{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.school03 ul{}
.school03 li{float: left;background: #f4f4f4;transition: 0.6s all;}
.school03 li h5{padding: 0 20px;height: 55px;line-height: 55px;}
.school03 li h5 a{transition: 0.6s all;display: block;font-size: 16px;color: #323232;font-family: "微软雅黑";background: url(../images/school01.png) no-repeat right center;}
.school03 li a{display: block;transition: 0.6s all;}
.school03 li h5 a:hover{color: #971943;transition: 0.6s all;}
.school02{border-top: 1px solid #e4e4e4;/*margin: 0 20px;*/}
.school02 p{font-size: 16px;height: 55px;line-height: 55px;padding-left: 16px;background: url(../images/function01.png) no-repeat left center;}
.school02 p a{color: #666666;transition: 0.6s all;font-size: 14px;}
.school02 p a:hover{/*color: #971943;*/transition: 0.6s all;}
/* 学校领导 */
.lead{margin-top: 30px;margin-left: 40px;}
.lead h4{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.lead li{overflow: hidden;background: #f3f3f3;margin-bottom: 15px;padding: 20px;line-height: 20px;}
.lead li h5{width: 200px;padding-right: 30px;border-right: 1px solid #971943;float: left;font-size: 18px;color: #323232;text-align: right;font-weight: 800;}
.lead li p{float: left;width: 776px;padding-left: 30px;}
.lead li p a{
	font-size: 18px;
	color: #323232;
	font-family: "微软雅黑";
	margin-right: 26px;
	transition: 0.6s all;
}
.lead li p a:hover{color: #971943;transition: 0.6s all;}
.lead i{
	display: block;
	font-style: normal;
	margin-top: 30px;
	font-size: 12px;
	color: #971943;
	font-family: "微软雅黑";
	text-align: right;
	letter-spacing: 2px;
}
/* 学校简介 */
.about{padding-left: 40px;margin-top: 30px;}
.about h4{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 19px;}
.about .pic{width: 1078px;height: 292px;overflow: hidden;margin-bottom: 40px;}
.about .pic img{display: block;width: 1078px;height: 292px;}
.about p{/*font-size: 16px;color: #323232;line-height: 36px;text-indent: 32px;font-family: "微软雅黑";margin-bottom: 8px;*/}
/* 用户信息导航 */
.user{margin-top: 30px;margin-left: 40px;}
.user h4{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.user ul{background: #f3f3f3;padding:10px 30px 10px 30px;}
.user li{padding: 20px 0;border-bottom: 1px solid #e9e9e9;}
.user li:last-child{border-bottom: none;}
.user li h5{font-size: 18px;color: #971943;font-weight: bold;margin-bottom: 24px;padding-left: 14px;background: url(../images/user.png) no-repeat left center;}
.user li p{overflow: hidden;}
.user li p a{
	transition: 0.6s all;
	width: 246px;
	display: block;
	float: left;
	font-size: 16px;
	color: #323232;
	font-family: "微软雅黑";
	padding-left: 8px;
	background: url(../images/user02.png) no-repeat left center;
	margin-bottom: 10px;
}
.user li p a:hover{color: #971943;transition: 0.6s all;}

/* 职能部门 */
.function{overflow: hidden;margin-right: -18px;}
.function01{float: left;width: 530px;margin-right: 18px;}
.function ul{background: #f4f4f4;padding: 0 30px;margin-bottom: 10px;overflow: hidden;}
.function ul li{/* padding: 22px 0; */border-bottom: 1px solid #e4e4e4;overflow: hidden;padding-top: 22px;}
.function ul li h5{
	padding-bottom: 22px;
	background: url(../images/school01.png) no-repeat right top;
	font-size: 16px;
	color: #323232;
	font-weight: bold;
	font-family: "微软雅黑";
	transition: 0.6s all;
}
.function ul li:last-child{border-bottom: none;}
.function ul li p{
	width: 318px;
	margin-right: 20px;
	padding-bottom: 22px;
	float: left;
	font-size: 16px;
	font-family: "微软雅黑";
}
.function ul li p a{display: block;color: #666666;padding-left: 16px;background: url(../images/function01.png) no-repeat left center;transition: 0.6s all;}
.function h5 a:hover{color: #971943;transition: 0.6s all;}
.function ul li p a:hover{color: #971943;transition: 0.6s all;}

.function02 h4,.function03 h4{
	float: left;
	width: 287px;
	font-size: 16px;
	color: #323232;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-right: 38px;
	line-height: 26px;
}
.function02 ul,.function03 ul{overflow: hidden;border-left: 1px solid #dedede;}
.function02 li,.function03 li{float: left;width: 326px;margin-left: 20px;}
.function02 li a,.function03 li a{
	font-size: 16px;
	line-height: 46px;
	color: #666666;
	font-family: "微软雅黑";
	display: block;
	background: url(../images/school01.png) no-repeat right center;
	transition: 0.6s all;
}
.function02 li a:hover,.function03 li a:hover{color: #971943;transition: 0.6s all;}
/* 人才名录 */
.teacher h5{font-size: 26px;color: #971943;font-weight: 800;letter-spacing: 4px;margin-bottom: 30px;}
.teacher h5 i{font-style: normal;font-size: 14px;}
.teacher-r ul{overflow: hidden;margin-right: -20px;margin-bottom: -20px;}
.teacher-r li{float: left;margin-right: 20px;margin-bottom: 20px; width: 344px;height: 174px;background: #f3f3f3;border: 1px solid #ececec;transition: 0.6s all;}
.teacher-r li a{display: block;padding: 10px 20px 10px 10px;}
.teacher-r li .pic{float: left;width: 100px;height: 140px;overflow: hidden;}
.teacher-r li .pic img{display: block;width: 100px;height: 140px;transition: 0.6s all;}
.teacher-r li .text{float: right;width: 196px;}
.teacher-r li .text div{border-bottom: 1px solid #ececec;margin-bottom: 18px;}
.teacher-r li .text div h4{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #323232;
	font-weight: bold;
	display: inline-block;
	border-bottom: 1px solid #971943;
	padding-bottom: 10px;
}
.teacher-r li .text div h4 i{font-size: 12px;font-weight: normal;font-style: normal;margin-left: 12px;}
.teacher-r li .text p{
	margin-bottom: 10px;
	line-height: 20px;
	font-size: 14px;
	color: #323232;
	font-family: "微软雅黑";
	max-height: 62px;
	overflow: hidden;
}
.teacher-r li:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.teacher-r li:hover{box-shadow: 0px 1px 20.79px 0.21px rgba(0, 0, 0, 0.13);transition: 0.6s all;}
/* pic-links */
.pic-links ul{overflow: hidden;margin-right: -30px;margin-bottom: -20px;}
.pic-links ul li{float: left;width: 189px;height: 80px;border: 1px solid #eeeeee;background: #ffffff;margin-right: 30px;margin-bottom: 20px;}
.pic-links ul li a{display: block;width: 189px;height: 80px;line-height: 80px;margin: 0 auto;text-align: center;overflow: hidden;}
.pic-links ul li img{vertical-align: middle;max-width: 100%;max-height: 100%;transition: 0.6s all;}
.pic-links ul li:hover img{transition: 0.6s all;transform: scale(1.1);}
/* pic-links02 */
.pic-links02 ul{overflow: hidden;margin-right: -50px;margin-bottom: -30px;}
.pic-links02 ul li{float: left;width: 142px;margin-right: 46px;margin-bottom: 30px;}
.pic-links02 ul li a{display: block;}
.pic-links02 ul li .pic{width: 142px;height: 95px;overflow: hidden;}
.pic-links02 ul li img{display: block; transition: 0.6s all;width: 142px;height: 95px;}
.pic-links02 ul li p{
	font-size: 12px;
	font-family: "微软雅黑";
	color: #323232;
	margin-top: 10px;
	line-height: 18px;
	height: 36px;
	overflow: hidden;
	transition: 0.6s all;
}
.pic-links02 ul li:hover img{transition: 0.6s all;transform: scale(1.1);}
.pic-links02 ul li:hover p{color: #971943;transition: 0.6s all;}


#vsb_content_2 img{max-width:800px;height:auto !important;border:none !important;}



.three-nav{}
.three-nav ul{overflow:hidden;display:table;margin:0 auto;}
.three-nav li{float:left;width:150px;height:50px;line-height:50px;background:#dcdcdc;border-radius:10px;margin:0 60px;font-size:22px;}
.three-nav li a{display:block;color:#666666;text-align:center;}
.three-nav li.on{background:#9f375e;}
.three-nav li.on a{color:#fff;}
.three-nav li:hover{background:#dcdcdc;}
.three-nav li:hover a{color:#fff;}



.wq_banner_ul li{width: 50%;
    float: left;
    text-align: center;
    margin: 15px 0;}
.wq_banner_ul li .tdjz_pic{max-width: 490px;
    height: 145px;
    overflow: hidden;
    margin: 0 auto;}

.wq_banner_ul li .tdjz_pic img{width:100%;}
.wq_banner_ul li .tdjz_tit{    height: 60px;
    line-height: 30px;
    width: 490px;
    padding-left: 20px;
}
.wq_banner_ul li .tdjz_tit a{    line-height: 30px;
    color: #666;}

#vsb_content_2{    width: 90%;
    margin: 0 auto;}
#vsb_content{    width: 90%;
    margin: 0 auto;}
v_news_content{    width: 90%;
    margin: 0 auto;}

.list-search li p span{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px !important;
	COLOR: #323232 !important;
	FONT-FAMILY: "微软雅黑" !important;
}


.cs_nry p{font-size: 16px;
    line-height: 30px;
    text-indent: 2em;}

.cs_nry table{margin:0 auto;}