<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body {background:#ffffff;color:#333333;font-size:16px;}
a {cursor: pointer;}
a:hover {color:#960200;}
.color1 {color:#960200;}
.color2 {color:#ff7a2d;}
.color3 {color:#ff0000;}
.color4 {color:#999999;}
.color5 {color:#cecece;}
.bg-gray { background-color:#f6f6f6; }
.ft16 {font-size:16px;}
figure{margin:0;padding:0;font-size: 0;}


.top {width:100%;height:100px;background:#960200;display:flex;align-items: center;}
.topct {width:1300px;margin:0 auto;display: flex;justify-content: space-between;}
.logo {width:auto;height:62px;}
/* 下拉导航css */
.dh {height:62px;line-height:62px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{width:820px;height:62px; position:relative; z-index:10;margin:0 auto;display: flex;justify-content: flex-end;}
.nav a{ color:#fff;}
.nav .nLi{position:relative; display:inline;}
.nav .nLi&gt;a{ display:block;font-size:18px; text-align:center;width:auto;padding:0 6px;letter-spacing: 1px;font-weight:400;}
.nav .sub{ display:none; width:auto; left:0px; top:50px;  position:absolute;line-height:32px; padding:5px 12px;Z-index:10;background:#960200; text-align:center;white-space: nowrap;}
.nav .sub li{ zoom:1;padding:5px 0;line-height:40px;border-bottom: 1px dashed rgba(255,255,255,0.6);}
.nav .sub&gt;li:last-child{border-bottom:none;}
.nav .sub a{ display:block;font-size:16px;text-align:left;}

.search_icon {width:21px;height:21px;position:relative;}
.search {width:280px;height:38px;float:right;display:none;position:absolute;left:-150px;bottom:-52px;background:#ffffff;border-radius:5px;box-shadow: 0 6px 16px -8px rgba(0,0,0,.08);z-index:9999;}
.search input.text {width:186px;height:36px;line-height:36px;border:none;background:none;border:solid 1px #dddddd;float:left;outline:none;background:#ffffff;border-radius:5px 0 0 5px;padding-left:12px;}
.search input.btn1 {width:80px;height:38px;line-height:38px;border:none;background:none;background:url(search_icon.png) no-repeat 50px center #960200;color:#ffffff;float:left;font-size:16px;text-align:left;text-indent:16px; cursor:pointer; outline:none;border-radius:0 5px 5px 0;}
/* 大图css */
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative;min-width:1200px;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%; bottom:28px; z-index:1; margin-left:-28px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; line-height:12px; text-align:center; background:#fff; cursor:pointer;border-radius:100%;}
.slideBox .hd ul li.on{ background:#960200; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;text-align: center;width:100%;height:500px;background-size:contain;background-repeat: no-repeat;background-position:center top;}
.slideBox .bd li a{display:block;height:100%;}
/*END*/
.main {width:100%;height:auto;overflow:hidden;padding:40px 0;}
.title1 {width:1300px;height:56px;box-sizing:border-box;border-bottom: 2px solid #e6e6e6;margin-bottom:30px;text-align:center;}
.title1 .cname{ display:inline-block;font-weight: bold;color:#960200;font-size:32px;line-height:56px;margin: 0 auto; position:relative;}
.title1 .cname::before {content:url(/upload/resources/image/2023/07/27/44102.png); display:inline-block;margin-right:0.5em;position:relative;vertical-align:top;top:6px;   }
.title1 .cname::after{ content:"";display: block;position:absolute;width:calc(100% - 1.5em);right:0;bottom:0;height:2px;background-color:#960200;}
.title1 .ename { float:right;line-height:56px; color:#dcdcdc; font-size:20px; font-weight:bold;}
.main-1 {width:1300px;height:auto;overflow:hidden;margin:0 auto;padding:20px;}
.img-js {width:580px;height:326px;float:left;}
/*焦点图*/
.slideBox1{ width:550px; height:335px;height:366px; overflow:hidden; position:relative;float:left;}
.slideBox1 .hd{ height:24px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:10px;width:24px;height:24px;line-height:24px;text-align:center;background:#fff;border-radius:14px; cursor:pointer;color:#960200;}
.slideBox1 .hd ul li.on{ background:#960200;color:#fff;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;line-height:50px; }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd li span {width:530px;height:50px;padding:0 10px;font-size:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:absolute;bottom:0px;z-index:11;background-color: rgba(104,131,139,0.6);color:#fff;}
.slideBox1 .bd img{ width:550px; height:335px;height:366px; display:block;}
/*END*/
.list1 {width:710px;height:328px;height:378px;float:right;}
.more {width:100%;height:auto;padding-top:50px;padding-top:0;margin-top:20px;}
.more a {display:block;width:170px;height:54px;line-height:54px;border:solid 1px #333333;border-radius:5px;text-align:center;font-size:16px;color:#333333;margin:0 auto;}
.list1 p {width:710px;height:50px;line-height:50px; border-bottom:1px solid #e6e6e6;}
.list1 p a {width:520px;font-size:16px;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:22px;background:url(dian.png) no-repeat left center; }
.list1 p span {width:160px;text-align:right;display:block;float:right;color:#bbbbbb;}

.main1 {width:1300px;height:auto;margin:0 auto;overflow:hidden;}
.list2 {width:620px;height:auto;height:258px;overflow:hidden;}
.title2 {width:100%;height:42px;margin-bottom:16px;}
.title2 .more {display:block;width:50px;height:42px;line-height:42px;float:right;background:#ffffff;font-size:14px;text-align:right;color:#999999;}
.title2 span {display:block;width:110px;padding-left:30px;height:42px;line-height:42px;font-size:24px;font-weight: bold;color:#960200;float:left;}
.title2 span.tzgg {background:url(icon-tz.png) no-repeat left center;}
.title2 span.jsjd {background:url(icon-xyly.png) no-repeat left center;}
.title2 span.msz {background:url(icon-ms.png) no-repeat left center;width:135px;}
.title2 span.xwgk {background:url(icon-xwgk.png) no-repeat left center;width:155px;}
.title2 span.djgz {background:url(icon-dj.png) no-repeat left center;width:100px;}
.list2 p {width:620px;height:50px;line-height:50px;border-bottom:1px solid #e6e6e6;}
.list2 p a {width:480px;font-size:16px;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:22px;background:url(dian.png) no-repeat left center; }
.list2 p span {width:110px;text-align:right;display:block;float:right;color:#bbbbbb;}
.video {width:620px;height:350px;overflow:hidden;position: relative;}
.slideBox-3{  overflow:hidden; position:relative;}

.slideBox-3 .bd li{ float: left; width:300px; height:200px; margin-right:20px;
    /* margin-left:20px;  */
}
/* .slideBox-3 .bd li:first-child{ margin-left:0; } */
.slideBox-3 .bd li&gt;a { display:block; position:relative; }
.slideBox-3 .bd li&gt;a img{ width:100%;height:100%; }
.slideBox-3 .bd .card-info{ position:absolute; bottom:0; left:0; right:0; }
.slideBox-3 .bd .card-info .title{ text-align:center; height:32px; line-height:32px; font-size:16px; box-sizing: border-box; padding:0 0.5em; color:white;background-color:rgba(0,0,0,0.4);width:100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;border-bottom:none;}
.slideBox-3 .bd .card-info p.summary{ display: none !important ; }
.xyly .has-video::after{content:url(icon-bf.png); position:absolute; left:50%; margin-left:-22px; top:50%; margin-top:-22px; z-index: 10;}
.yy {width:100%;height:150px;background:url(bg1.png) no-repeat center;margin-top:30px;}
.yyct {width:1300px;height:70px;margin:0 auto;padding-top:40px;position:relative;overflow: hidden;}
.yyct .bd ul li {width:200px;height:70px;display:block;background:url(bg1-1.png) no-repeat center;text-align:center;line-height:70px;color:#fff;font-size:18px;font-weight:bold;margin-right:20px;}
.yyct .bd ul li a{display:block;color:#fff;}
.yyct .bd ul li:last-child{margin-right:0;}
.yyct .bd ul li{float:left;}
.list3 {width:620px;height:auto;overflow:hidden;}
.list2-1 {width:620px;height:140px;height:124px;margin-bottom:20px;}
.list2-1 .leftimg img {width:186px;height:140px;height:124px;margin-right:25px;float:left;}
.list3&gt;p {width:620px;height:30px;line-height:30px;padding-bottom:10px;}
.list3&gt;p a {width:480px;font-size:16px;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:22px;background:url(dian.png) no-repeat left center; }
.list3 p span {width:110px;text-align:right;display:block;float:right;color:#bbbbbb;}
.list2-1-1 h3 {font-size:18px;font-weight:bold;padding-bottom:10px;line-height:30px;height: 30px;overflow: hidden;
white-space: nowrap;text-overflow: ellipsis;}
.list2-1-1 p {text-indent: 2em;color:#666;height:100px;height:74px;line-height:26px;font-size:15px;overflow:hidden;}
.slideBox-2{position:relative;min-height:100px;}
.slideBox-2 .bd{display:flex;flex-wrap:nowrap;}
.slideBox-2 .bd ul{flex-shrink:0;}
.msjz,.msjs {display:flex;justify-content: space-between;flex-wrap: nowrap;}
.msjz {width:620px;}
.msjz li {width:300px;text-align:center;line-height:46px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.msjz li p.title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.msjs {width:100%;}
.msjs li{flex-basis: 19%; flex-shrink: 0;position:relative;border:1px solid #ccc;border-radius:4px;overflow:hidden;}
.msjs .card-info{
    position:absolute;
    bottom:10px;
    color:#fff;
    border-radius: 0 6px 6px 0;background-color: rgba(0,0,0,0.1);backdrop-filter: blur(4px);
}
.msjs .card-info:hover{ backdrop-filter: blur(2px); }
.msjs .card-info .title{text-align:center;font-size: 18px;line-height:2;white-space: nowrap;padding:0 1em;font-weight:bold;letter-spacing: 2px;}
.msjs .card-info .summary{display:none;padding:16px 1em;font-size:14px;text-indent: 2em;line-height:1.5;}
.hide{display:none;}
.jusitify-left{justify-content: flex-start;}
.msjs li.bd-none{border:none;}
.slideBox-2 .prev,
.slideBox-2 .next{position:absolute;left:0; top:50%; margin-top:-30px; display:block; width:32px; height:60px; background:url(slider-arrow.png) -110px center no-repeat rgb(198, 48, 33); filter:alpha(opacity=30);opacity:0.3;border-radius:3px;}
.slideBox-2 .next{left:auto; right:0; background-position:8px center;border-radius:3px;}
.slideBox-2 .prev:hover,
.slideBox-2 .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox-2 .prevStop{display:none;}
.slideBox-2 .nextStop{display:none;}

.index-kcjs{display:flex;flex-direction: column;justify-content: space-between;height: 390px;}
.index-kcjs .row{display:flex;justify-content: space-between;}
.index-kcjs .item figure {height:126px;width:152px;overflow:hidden; }
.index-kcjs .item figure img:hover{ transform: scale(1.1);transition: all 600ms; }
.index-kcjs .row-des{ flex-direction: column; height:126px;overflow:hidden;}
.index-kcjs .row-des .item{flex-basis: 100%;flex-shrink: 0;flex-grow: 0;background-color:rgba(102,101,103,1);color:white;padding:12px 14px;box-sizing: border-box;}
.index-kcjs .row-des .item .title{ font-size: 18px;font-weight:bold;line-height:2;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;display:inline-block;background-color: rgba(198, 48, 33, 0.8);margin-left: -14px;padding: 0 0.5em;}
.index-kcjs .row-des .item .des-txt{ font-size: 14px;line-height:1.5;height:calc( 14px * 1.5 *3 );overflow:hidden;text-align:justify;text-indent: 2em;}
.index-kcjs em.flag{    width: 152px;height: 126px; background-color: rgba(198, 48, 33, 0.8);color: white;display: flex;align-items: center;justify-content: center;text-align:center;line-height:1.5;}

.main2 {width:1300px;height:auto;margin:0 auto;padding-bottom:40px;}
.map {width:441px;height:262px;padding-left:150px;padding-top:20px;float:left;}
.map1 {width:650px;padding-left:50px;float:left;padding-top:80px;}
.map1 p {padding-bottom:16px;line-height:24px;}

.bt-dh {width:100%;height:56px;background:#ececec;text-align:center;line-height:56px;font-size:18px;font-weight:bold;}
.bt-dh a{padding-left:2em;padding-right:2em;}
.yqlink {width:100%;height:300px;height:auto;background:#9c9c9c;}
.yqlink-ct {width:1300px;height:auto;padding:20px 0;margin:0 auto;}
ul.jtcy {width:560px;height:auto;overflow:hidden;float:left;}
ul.jtcy h3 {font-size:18px;font-weight:bold;color:#fff;width:100%;line-height:36px;}
ul.jtcy li {width:50%;float:left;line-height:32px;font-size:14px;}
ul.jtcy li a {color:#ededed;}
ul.yqlj {width:240px;height:auto;overflow:hidden;float:left;}
ul.yqlj h3 {font-size:18px;font-weight:bold;color:#fff;width:100%;line-height:36px;}
ul.yqlj li {width:100%;float:left;line-height:32px;font-size:14px;}
ul.yqlj li a {color:#ededed;}
.ewm {width:400px;height:auto;float:left;padding-top:20px;line-height:2;color:#fff;text-align:center;display:flex;flex-direction: row-reverse;flex-wrap:nowrap;justify-content: space-between;}
.bottom {width:100%;line-height:30px;text-align:center;color:#ffffff;background:#960200;padding:30px 0;font-size:14px;}
.bottom .ctm { width:1300px;margin:0 auto; }
.bottom a{color:white;}
.main3 {width:100%;height:auto;overflow:hidden;background:#f5f6f8;padding:0 0 20px 0;}
.add {font-size:14px;width:1200px;margin:0 auto;padding-bottom:10px;border-bottom:solid 1px #dddddd;height:46px;line-height:46px;}
.add span {display:block;line-height:20px;padding-top:26px;}
.add span.add-1 {font-size:24px;font-weight: bold;color:#960200;padding:0;line-height:46px;}
.add a {color:#333333;}
/*列表页*/
.catg{background-color:white;}
.list-main-1{width: 1200px;height: auto;overflow: hidden; margin: 0 auto;padding: 20px;}
.catg-topic{font-size: 14px;line-height: 46px;background-color: white;border-bottom: dotted 1px #ccc;padding: 0 1em;}
.text-list {width:1140px;height:auto;padding:20px 30px 30px 30px;overflow:hidden;background:#ffffff;margin:0 auto;}
.text-list p {width:1128px;border-bottom:dashed 1px #dddddd;height:46px;line-height:46px;padding-left:12px;background:url(dian.png) no-repeat left center;}
.add-2{font-size: 20px;font-weight: bold;padding: 0;line-height: 46px;}
.text-list p a, .ct1-right p span {display:block;}
.text-list p a {width:960px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#333333;}
.text-list p a:hover {color:#960200;}
.text-list p span {color:#bababa;}
.img-list {width:1140px;height:auto;padding:20px 30px 30px 30px;overflow:hidden;background:#ffffff;margin:0 auto;}
ul.img-list1 {width:1140px;height:auto;margin:0 auto;}
ul.img-list1::after{content:"";display:block;clear:both;}
ul.img-list1 li {width:265px;text-align:center;float:left;margin:0 10px;line-height:46px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-top:20px;}
ul.img-list1 li img {width:265px;height:200px;height:auto;max-height:397.5px;min-height: 177px;overflow: hidden;}
/*End*/



/*详情页*/

.info {width:1140px;height:auto;padding:30px;overflow:hidden;margin:0 auto;text-align:center;background:#ffffff;}
.info h1 {text-align:center;font-size:24px;font-weight:bold;height:auto;line-height:36px;padding:20px;}
.time {width:1080px;height:36px;margin:20px auto;background:#f4f4f4;text-align:center;line-height:36px;color:#999999;font-size:14px;}
.info-time {width:770px;height:36px;background:url(time-bg.jpg) no-repeat center;text-align:center;line-height:36px;margin:20px auto 30px auto;color:#999;}
.info p {color:#666;line-height:24px;margin-bottom:20px;text-align:left;}
.info p.imgtitle {font-size:16px;text-align:center;margin-bottom:20px;text-indent:0px;}
/*End*/

/*分页符*/
.next {width:1120px;margin:0 auto;}
.pageCon{height:50px; padding:30px 0 20px 0;}
.manu { PADDING:3px;  MARGIN:3px; TEXT-ALIGN:center; font-size:12px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
.manu A {font-size:14px; BORDER-RIGHT:#DDD 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#DDD 1px solid; PADDING-LEFT:10px; PADDING-BOTTOM:10px; MARGIN:2px; BORDER-LEFT:#DDD 1px solid; COLOR:#960200; PADDING-TOP:10px; BORDER-BOTTOM:#DDD 1px solid; TEXT-DECORATION:none;}
.manu A:visited { COLOR:#960200; TEXT-DECORATION:none;}
.manu A:hover {	BORDER-RIGHT: #960200 1px solid; BORDER-TOP: #960200 1px solid; BORDER-LEFT: #960200 1px solid; COLOR: #444; BORDER-BOTTOM: #960200 1px solid; background-color:#960200;color:#ffffff;}
.manu A:active { BORDER-RIGHT: #960200 1px solid; BORDER-TOP: #960200 1px solid; BORDER-LEFT: #960200 1px solid; COLOR: #666; BORDER-BOTTOM: #960200 1px solid;}
.manu .current { BORDER-RIGHT: #960200 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #960200 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #960200 1px solid; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #960200 1px solid; BACKGROUND-COLOR: #960200;}
.manu .disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid;}
/*End*/

h2 {font-size:18px;height:36px;line-height:36px;width:120px;margin:10px auto;text-align:center;background:#8dd4ff;border-radius:18px 0 18px 0;color:#ffffff;}

/*校园风光*/
.slideBox2{ width:620px; height:390px; overflow:hidden; position:relative;float:left;}
.slideBox2 .hd{ background-color: rgba(0,0,0,0.5);height:75px;height:auto; overflow:hidden; position:absolute; left:0px;right:0; bottom:0px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1;display:flex;flex-wrap: nowrap;   }
.slideBox2 .hd ul li{  margin:0 2px;flex-basis:120px;height:75px;height:auto;line-height:28px;text-align:center;background:#fff;cursor:pointer;color:#960200;opacity: 0.7;}
.slideBox2 .hd ul li.on {opacity: 1;}
.slideBox2 .bd{ position:relative; height:100%; z-index:0;line-height:50px; }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd li span {width:auto;height:50px;padding:0 20px;font-size:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:absolute;top:25px;z-index:11;background:url(../images/img-bg.png);color:#fff;}
.slideBox2 .bd img{ width:620px; height:390px;}

.gg_pc{display:inline-block;padding:1em;font-size:18px;line-height:2; color:white;background-color:#d00000;font-weight: bold;min-width: 200px;text-align: center;border-radius:4px;}
.gg_pc:hover{ color:white; }
.info .h5player{display:block;margin:0 auto;}
@media screen and (max-width: 1400px) {
    .slideBox ,
    .slideBox .bd li
    { height:350px; }
}
@media screen and (min-width: 1920px) {
    .slideBox .bd li{ background-size:cover; }
}</pre></body></html>