@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:'微软雅黑 Light', '微软雅黑'; position: relative;}
input { outline: none; }
.fl {float: left;}
.fr { float: right; }
.dn { display: none; }
.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 #971943;}
.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: #8d0331;height: 78px;z-index: 99999999999;padding: 0;}
.head{padding-bottom: 50px;position: relative;border-bottom: 2px solid #971943;}
.head-box2 .head{padding-bottom: 0;width: 1340px;margin: 0 auto;height: 76px;}
.head-box2 .logo{width: 293px;height: 68px;background: url(../images2020/logo-white.png) no-repeat center;background-size: 293px 68px;}
.head-box2 .top-r{margin-top: 4px;}
.head-box2 .top-r p{border-left: 1px solid #b9728b;}
.head-box2 .top-r p a{border-right: 1px solid #b9728b;color: #bf919d;transition: 0.6s all;}
.head-box2 .top-r p a:hover{color: #fff;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(../images2020/u142-on.png) no-repeat center;}
.head-box2 .navBar{border-top: none;background: none;}
.head-box2 .nav h3{color: #f3e5ea;}
.head-box2 .nav h3 a{color: #f3e5ea;}
.head-box2 .nav .m{margin:0 0 0 15px;}
.head-box2 .nav h3 a:hover{color: #95c7fe;}
.head-box2 .nav li .sub{top: 48px;}
.top{padding-top: 12px;}
.logo{width: 336px;height: 77px;background: url(../images2020/logo.png) no-repeat center;background-size:100% 100%;}
.logo a{display:block;width: 336px;height: 77px;}
.top-r{margin-top: 34px;}
.top-r p{line-height: 14px;overflow: hidden;border-left: 1px solid #c6c6c6;margin-right: 50px;}
.top-r p a{font-size: 14px;color: #999;padding: 0 20px;border-right: 1px solid #c6c6c6;transition: 0.6s all;}
.top-r .search-box{position: absolute;right: 0;top: 29px;width: 40px;height: 34px;}
.search .text{display: none;border: 1px solid #c6c6c6; transition: 0.6s all;width: 300px;height: 32px;line-height: 32px;background: #fff;font-size: 12px;color: #CCCCCC;text-indent: 10px;}
.search .btn{border: none;position: absolute;width: 16px;height: 16px;top: 9px;right: 20px; background: url(../images2020/search.png) no-repeat center;cursor: pointer;}
.top-r .search-box:hover{width: 300px;}
.top-r .search-box:hover .text{display: block;}
/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{position:absolute;right: 0;bottom: 5px; z-index:1;color:#333;border-top: 1px solid #971943;background: url(../images2020/nav-line.png) no-repeat left top;}
.nav{  margin:0 auto;}
.nav h3{ font-size:20px;font-weight: normal; color: #971944; height:36px; line-height:36px;}
.nav .m{  position:relative; float:left;display:inline;margin:0 21px;}
.nav h3 a{color: #a31947;}
.nav .on h3 a{}
.nav h3 a:hover{color: #406dc5;}
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;font-style: normal;  }
.nav li .sub{ display:none; /*默认隐藏*/ width:200px;position:absolute; left:0; top:50px;  background:url(../images2020/nav-bg.png);  float:left; line-height:30px;}
.nav .sub li{line-height: 40px;padding:0 15px;}
.nav .sub li a{ color:#fff; display:block; zoom:1;font-size: 18px;}
.nav .sub li:hover{background: #c6c6c6;border-bottom: 2px solid #0066cc;}
.nav .sub li:hover a{color: #406dc5;}
.container{background: #f9f9f9;padding: 0 30px;width: 1340px;margin: 0 auto;}
/* banner */
.banner .prev, .banner .next { width: 30px; height: 31px; position: absolute; top: 50%;margin-top: -15px; }
.banner .prev { background: url(../images2020/u380.png) left no-repeat; left: 15px; }
.banner .next { background: url(../images2020/u378.png) right no-repeat; right: 15px; }
.banner .text{position: absolute;bottom: 0;right: 0;}
.banner .text p{line-height: 40px;display: block;color: white;text-align: right;width: 1100px;z-index: 8;}
.banner {width: 1340px;; height: 382px; position: relative; overflow: hidden;min-height: 382px;margin:0 auto;padding-top: 5px;}
.banner .pic img { width: 1340px; height: 382px; display: block; background-size: 100% 100%;}
.banner .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.banner .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; text-align: right;right: 0;}
.banner .txt li{ height:36px; line-height:36px; position:absolute; bottom:0px;right: 8px;}
.banner .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 18px; font-weight: 500; text-decoration: none;text-align: right; }
.banner .num { position: absolute; z-index: 3; bottom: 8px; left: 8px;;}
.banner .num {margin-left: 10px;}
.banner .num li {cursor: pointer; width: 12px; height: 12px; border-radius: 6px; margin: 0 4px; display: inline-block; *display: inline; *zoom: 1;background:white; transition: 0.4s;}
.banner .num li.on {background: white;width: 40px;transition: 0.4s;}
.banner .pic li a{display: block;position: relative;}
.banner .pic li p{position: absolute;z-index: 99999; right: 8px;bottom: 0;height:36px; line-height:36px;color: #fff; padding: 0 0 0 10px; font-size: 18px; font-weight: 500; text-decoration: none;text-align: right;}
/* 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: '微软雅黑';font-weight: 407;font-size: 20px;line-height: 28px;color: #971944;}
.title h5 i{font-style: normal;font-family: '微软雅黑 Light', '微软雅黑';margin-left: 8px;padding-left: 8px;background: url(../images2020/title-line.png) no-repeat left center;}
.title a{font-family: 'Arial Normal', 'Arial'; float: right;display: block;font-size: 15px;font-weight:400;line-height:28px;color: #ccc;padding-right: 20px;background: url(../images2020/title-more.png) no-repeat right center;margin-right: 12px;transition: 0.6s all;}
.title a:hover{padding-right: 14px;transition: 0.6s all;}
/* 广工头条 */
.part1-l{width: 496px;}
.part1-l-nr{width: 494px;height: 340px;overflow: hidden;margin-top: 9px;position: relative;}
.part1-l-nr .ggtt_btn span{display:none;width: 30px;height: 60px;position: absolute;top: 50%;margin-top: -30px;z-index: 2;cursor: pointer;transition: all 0.6s;}
.part1-l-nr:hover .ggtt_btn span{display: block;}
.part1-l-nr .ggtt_btn span.prev{left: 0;background: url("../images2020/ggtt_btn_l.png") left center no-repeat;}
.part1-l-nr .ggtt_btn span.next{right: 0;background: url("../images2020/ggtt_btn_r.png") left center no-repeat;}
.part1-l-nr a{display: block;position: relative;}
.part1-l-nr .pic{width: 494px;height: 340px;overflow: hidden;}
.part1-l-nr .pic img{display: block;width: 494px;height: 340px;transition: 0.6s all;}
.part1-l-nr .text{position: absolute;bottom: 0;left: 0;width: 100%;height: 48px;line-height:24px;;background: url(../images2020/part1-01.png) no-repeat bottom center;}
.part1-l-nr .text p{position: absolute;bottom: 0px;left: 10px;/*font-weight: bold;*/font-size: 18px;color: #fff;letter-spacing: .1em;}
.part1-l-nr:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.part1-l-nr:hover .text p{text-decoration: underline;}
/* 广工新闻 */
.part1-r{width: 825px;overflow: hidden;}
.part1-r ul{background: #f4f4f4;overflow: hidden;margin-right: -17px;padding-top: 6px;}
.part1-r li{float: left;margin-right: 21px;overflow: hidden;width: 400px;padding-bottom: 14px;margin-bottom: 12px;border-bottom: 1px solid #e6e6e6;}
.part1-r li+li+li{padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
.part1-r li .pic{width: 236px;height: 158px;overflow: hidden;float: left;}
.part1-r li .pic img{display: block;width: 236px;height: 162px;transition: 0.6s all;}
.part1-r li .text{float: right;width: 158px;}
.part1-r li .text h4{font-family: 'Arial Negreta', 'Arial';font-size: 15px;line-height: 25px;height: 120px;overflow: hidden; margin-bottom: 5px;font-weight:normal; text-align: justify;}
.part1-r li .text h4 a{color: #333;transition: 0.6s all;padding-top: 20px;
    display: block;}
.part1-r li .text i{font-size: 12px;color: #666;font-family: 'Arial Normal', 'Arial';font-style: normal;}
.part1-r li .pic:hover img{transition: 0.6s all;transform: scale(1.1);}
.part1-r li .text h4:hover a{color: #971943;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{margin-bottom: 0;}
.part2-l ul li a{display: block;overflow: hidden;}
.part2-l ul li .time{float: left;width: 56px;}
.part2-l ul li .time .day{height: 24px;line-height: 24px;background: #dcdcdc;border-top-right-radius: 4px;border-bottom: 1px solid #c0c0c0;font-size: 20px;color: #b05876;text-align: center;font-weight: 700;font-family: 'Arial Normal', 'Arial';}
.part2-l ul li .time .month{height: 24px;line-height: 24px;background: #e1e1e1;font-size: 14px;font-family: 'Arial Normal', 'Arial';text-align: center;color: #6e6e6e;}
.part2-l ul li p{transition: 0.6s all;float: right; width: 352px;border-bottom: 1px solid #e6e6e6;font-size: 14px;color: #333;line-height: 24px;height: 44px;overflow: hidden;font-family: '';padding-bottom: 8px;}
.part2-l ul li+li+li+li p{border-bottom: none;}
.part2-l ul li:hover p{color: #971943;transition: 0.6s all;}
/* part3 */
.part3{padding-bottom: 50px;}
.part3 .ztzl_pic{margin-top:10px;width:1340px;overflow:hidden;}
.part3 ul{margin-top: 10px;overflow: hidden;margin-right: -15px;}
.part3 ul li{float: left;margin-right: 15px;width: 323px;}
.part3 ul li a{display: block;}
.part3 ul li .pic{width: 324px;height: 125px;overflow: hidden;}
.part3 ul li .pic img{display: block;width: 324px;height: 125px;transition: 0.6s all;}
.part3 ul li p{margin-top: 20px;text-align: center;font-family: 'Arial Normal', 'Arial';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;}
/* footer */
.footer{background: #e0e0e0;padding: 24px 0 30px 0;}
.footer-l{margin-left: 25px;width: 455px;padding-top: 30px;}
.footer-l ul{overflow: hidden;}
.footer-l li{float: left;width: 150px;margin-bottom: 16px;}
.footer-l li a{transition: 0.6s all;padding-left: 8px;background: url(../images2020/footer01.png) no-repeat left center;font-family: "Arial Normal", Arial;font-weight: 400;font-size: 15px;color: #333;}
.footer-l li a:hover{color: #971943;padding-left: 14px;transition: 0.6s all;}
.footer-logo{border-left: 1px solid #b67087;border-right: 1px solid #b67087;padding: 0 61px;}
.footer-logo img{width:165px;}
.footer-r{padding-top: 34px;}
.footer-r ul{overflow: hidden;}
.footer-r li{float: left;margin: 0 27px;}
.footer-r li .pic{width: 82px;height: 82px;overflow: hidden;}
.footer-r li .pic img{display: block;width: 82px;height: 82px;}
.footer-r li p{margin-top: 8px;font-family: 'Arial Normal', 'Arial';font-weight: 400;color: #666;font-size: 13px;text-align: center;}
.copyright{background: #981a44;padding: 18px 0 10px 0;}
.copyright .pic{height: 36px;margin-left: 170px;}
.copyright .pic img{height: 36px;}
.copyright p{margin-left: 283px;height: 36px;line-height: 36px;font-family: 'Arial Normal', 'Arial';font-weight: 400;font-size: 13px;color: #fff;}
.copyright p{margin-left: 205px;height: 36px;line-height: 36px;font-family: 'Arial Normal', 'Arial';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: 118px;}
.list-banner{position: relative;overflow: hidden;margin-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(../images2020/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(../images2020/list-banner03.png) no-repeat bottom center;}
.position{margin-top: 18px;padding-bottom: 18px;background: url(../images2020/position-line.png) no-repeat bottom center;}
.position p{padding-left: 66px;background: url(../images2020/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(../images2020/left-nav07.png) no-repeat center;padding: 0 20px;border-bottom: 4px solid #971943;}
.list-nav h5 i{font-size: 20px;color: #fff;font-weight: bold;font-family: "微软雅黑"; font-style: normal;display: block;text-align: center;background: url(../images2020/left-nav06.png) no-repeat right center;}
.list-nav ul{padding: 8px 0 140px 0;background: url(../images2020/left-nav02.png) no-repeat bottom center;border-right: 1px solid #cecece;}
.list-nav li>a{line-height: 72px;height: 72px;font-size: 18px;color: #323232;display: block;padding-left:8px;font-family: "微软雅黑";border-bottom: 1px solid #cecece;}

.list-nav li a.on{background: #971943;color: #fff;}
.list-nav li>a:hover{background: #971943;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(../images2020/left-nav09.png) no-repeat left center;}
.list-nav dd a:hover{color: #971943;background: url(../images2020/left-nav08.png) no-repeat left center;}
/* list */
.list-r{width: 1118px;}
.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(../images2020/jiahao.png) no-repeat center; cursor:pointer; }
.data-nr h3.on{margin-bottom: 0;}
.data-nr h3.on em{background: url(../images2020/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(../images2020/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(../images2020/list-search02.png) no-repeat left center;}
.list-search li b{float: left;font-size: 12px;color: #999999;padding-left: 20px;background: url(../images2020/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(../images2020/position-line02.png) no-repeat bottom center;}
.search-position p{background: url(../images2020/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(../images2020/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(../images2020/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(../images2020/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(../images2020/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(../images2020/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(../images2020/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: 0px 12px;border-bottom: 1px solid #e4e4e4;overflow: hidden;padding-top: 22px;}
.function ul li h5{padding-bottom: 22px; background: url(../images2020/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(../images2020/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(../images2020/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;}
