<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8"; 
/* Base Reset */
* {margin: 0; padding: 0;}
html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
:focus {outline: 0;}
img {border: 0;}
a img {vertical-align: middle;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
.clear {width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline;}
.none {display: none;}
.hidden {visibility: hidden;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix {display: block; *zoom:1;}
body, p {font: 14px/1 Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial; color: #333; font-family: "Microsoft YaHei";}
body {background-color: #ffffff;}
a {text-decoration: none; color: #333; transition: all 0.4s ease-in-out;}
a:hover {text-decoration: none; color: #086fb2;}
.wp-wrapper {width: 100%; background-color: #fff;}
.wp-wrapper .wp-inner {width: auto; max-width: 1200px; margin: 0 auto;z-index: 10;
    position: relative;}





/**主导航**/
.wp-navi {background-color: #a00606;height:80px;}
.main-nav-panel {}
.menu-switch-arrow {display: none;}
.main-nav-panel .wp-menu {margin: 0 auto;}
.main-nav-panel .wp-menu .menu-item {display: inline-block; float: left; position: relative; z-index: 100;    width: 16%;   text-align: center;}
.main-nav-panel .wp-menu .menu-item a.menu-link {display: inline-block; padding: 0 0px; height: 80px; line-height: 80px; color: #fff; font-size: 23px;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover {text-decoration: none; color: #fff; }
.main-nav-panel .wp-menu .menu-item a.menu-link.parent {background-color: #de3535;}
.main-nav-panel .sub-menu {background-color: #b92626; display: none; position: absolute; left: 0; top: 50px; z-index: 100; min-width: 100%;}
.main-nav-panel .sub-menu .sub-item {position: relative; white-space: nowrap; vertical-align: top; _zoom: 1; border-bottom: 1px solid #ddd;}
.main-nav-panel .sub-menu .sub-item a {display: block; color: #fff; height: 42px; line-height: 42px; padding: 0 10px; display: block; text-align: center; font-size: 16px;}
.main-nav-panel .sub-menu .sub-item a:hover {display: block; background-color: #de3535;}
.main-nav-panel .sub-menu .sub-menu {left: 100%; top: 0; z-index: 200; background-color: #e6e6e6; border-left: 1px solid #ddd;}


/**列表页**/
.wp-banner {background-color: #ececec;}
.wp-banner .wp-inner {position: relative;}


/**列表页banner图**/
.wp-banner img {vertical-align: top; width: 100%; max-height: 230px;}
.wp-column-menu {width: 220px; background-color: #f5f5f5; position: relative; float: left; margin-right: -220px;}
.wp-column-news {float: right; width: 100%;    min-height: 500px;}
.wp-column-news .column-news-box {margin-left: 240px; margin-right: 0px;}


/**栏目列表**/
.column-head {background: #b92626; line-height: 24px;}


/**位置栏目背景**/
.column-head .column-anchor {padding: 10px;}
.column-head .column-anchor .column-switch {display: block; width: 30px; height: 24px; float: right; display: none; background: url(img/menu-dot-white.png) no-repeat center;}
.column-head .column-anchor h3.anchor-title {display: inline-block; float: left; font-size: 18px; font-weight: normal; color: #fff; padding-left: 45px;}


/**位置栏目字体**/
.column-list-wrap li {width: 100%; vertical-align: bottom;}
.column-list-wrap li a {display: block; width: 100%; border-bottom: 1px solid #e5e5e5; font-size: 16px; color: #383838; background-color: #fff;}
.column-list-wrap li a:hover {color: #e5e5e5; text-decoration: none; background-color: #c13939;}
.column-list-wrap li.selected a.selected {color: #fff; background-color: #c13939;}
.column-list-wrap li a span {display: block; padding: 10px; padding-left: 65px; line-height: 22px;}
.column-list-wrap .sub-list li a {font-size: 15px; background-color: #fff;}
.column-list-wrap .sub-list li a:hover {background-color: #c13939; color: #fff;}
.column-list-wrap .sub-list li.selected a.selected {background-color: #c13939; color: #fff;}
.column-list-wrap .sub-list li a span {padding: 6px 10px; padding-left: 85px; line-height: 28px;}
.column-list-wrap .sub-list .sub-list li a {font-size: 14px; background-color: #fff;}
.column-list-wrap .sub-list .sub-list li a:hover {background-color: #c13939;}
.column-list-wrap .sub-list .sub-list li.selected a.selected {background-color: #c13939;}
.column-list-wrap .sub-list .sub-list li a span {padding-left: 80px; line-height: 26px;}


/**栏目新闻**/
.list-head {padding: 10px 0; border-bottom: 2px solid #e5e5e5;}
.list-meta .column-title {float: left; display: inline-block; white-space: nowrap; line-height: 24px; font-size: 18px; color: #333;}


/**当前位置**/
.list-meta .column-path {float: right; line-height: 24px; color: #454545;}
.list-meta .column-path a {color: #454545;}
.list-meta .column-path a:hover {color: #14427E;}
.column-news-con {padding: 10px 0;}
.column-news-list .column-news-item {display: block; position: relative; border-bottom: 1px dashed #b1b1b1; line-height: 1.4em; padding: 5px 0; padding-left: 10px; background: url(img/dot.png) no-repeat 2px 13px;}


/**栏目新闻列表**/
.cols_list {}
.cols_list .cols {width: 100%; height: 36px; float: left; border-bottom: 1px dotted #e1e1e1;}
.cols_list .cols .cols_title {float: left; width: 80%; line-height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; color: #383838;}
.cols_list .cols .cols_title a {color: #383838;}
.cols_list .cols .cols_title a:hover {color: #b91c23;}
.cols_list .cols .cols_meta {float: right; font-size: 15px; line-height: 36px; color: #666;}
.wp_paging {margin: 15px 0 10px 0;}
.wp_paging li a:hover {color: #1495ea;}
.wp_entry {width: auto; margin: 0 4px;}
.wp_entry, .wp_entry p {line-height: 1.7; font-size: 15px; text-align: justify;}
.wp_entry p {margin-bottom: 11px;}


/**列表页文章图片大小限制**/
.column-news-list .wp_entry img {vertical-align: middle; max-width: 100%; 
_width:expression(this.width &gt; 800 ? "880px" : this.width);}


/**文章页**/
.info-box {margin: 0 20px;}
.article {padding: 15px 0;}
.article h1.arti-title {line-height: 32px; padding: 5px; text-align: center; font-size: 26px; font-weight: normal; color: #b92626;}
.article h3.arti-title {line-height: 20px; padding: 3px 3px 6px 3px; text-align: center; font-size: 18px; font-weight: normal; color: #424242; border-bottom: 2px solid #ECECEC;}

/**文章标题**/
.article .arti-metas {line-height: 22px; text-align: center; padding: 10px 0; margin-bottom: 5px;}
.article .arti-metas span {display: inline-block; margin: 0 8px; font-size: 12px; color: #787878;}

/**文章其他属性**/
.article .arti-metas .read-options {color: #444; text-decoration: none; float: right; display: inline-block; padding-left: 17px; background: url(img/options.png) no-repeat 0 50%; display: none;}
.article .entry {margin: 0 4px; overflow: hidden;}

/**文章内容**/
.article .entry, .article .entry p {line-height: 1.7; font-size: 15px; text-align: justify;}
.article .entry p {margin-bottom: 11px;}

/**文章阅读部分图片大小限制**/
.wp_articlecontent img {display: block; margin: 0 auto!important;}
.article .entry .read img {vertical-align: middle; max-width: 100%; 
_width:expression(this.width &gt; 1200 ? "1200px" : this.width); background: ;}

/**文章分享（百度分享）**/
#bdshare {margin-top: 10px;}

/**新闻基础样式**/
.tt {display: inline-block; vertical-align: top; width: 100%; padding-bottom: 22px; margin-bottom: 36px; border-bottom: 2px solid #b92626;}
.tt .tit {display: inline-block; font-weight: normal; float: left; width: 100%; text-align: center;}
.tt .tit .title {display: inline-block; font-size: 32px; color: #b92626; line-height: 54px; font-weight: bold; padding: 0 50px;}
.tt .tit .title a {color: #b92626;}
.more_btn {display: inline-block; line-height: 54px; float: right;}
.more_text {font-size: 15px; cursor: pointer; color: #0d5dca;}
.more_text:hover {color: #51c22c; transition: all 0.4s ease-in-out;}
.news_list {}
.news_list .news {width: 100%; float: left;}
.news_list .news .news_title {float: left; font-size: 18px; line-height: 36px; color: #383838; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_list .news .news_title a {color: #383838;}
.news_list .news .news_title a:hover {color: #b92626;}
.news_list .news .news_meta {float: right; display: inline-block; font-size: 16px; line-height: 36px; color: #999;}


/**主体**/
.wp-container {}
.main1 .wp-inner {padding: 20px 0 65px 0;}
.main2 {background: #f8f7f3;}
.main2 .wp-inner {padding: 30px 0 38px 0;}
.main3 .wp-inner {padding: 26px 0 74px 0;}
.main4 .wp-inner {padding: 32px 0 22px 0;}
.main5 .wp-inner {padding: 20px 0 46px 0;}
.main6 {background: #f8f7f3 url(../images/mainbg.jpg) bottom center no-repeat;}
.main6 .wp-inner {padding: 28px 0 50px 0;}
.main7 {background: #f8f7f3;}
.main7 .wp-inner {padding: 20px 0 46px 0;margin-bottom:20px;}

.post-3 {width: 53.3%; float: left;}
.post-3 .con {background: #f2cf6c; border-radius: 5px; padding: 6px;}
.focus.focus-box {padding-bottom: 54px;}
.focus .focus-title-bar {padding-bottom: 10px;}
.focus .focus-title-bg {display: none;}
.focus .focus-title {font-size: 18px; color: #333; font-family: "Microsoft YaHei"; font-weight: normal; max-width: 90%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.focus .focus-title a {color: #333;}
.focus .focus-navigation {display: none;}
.focus .focus-pagination {height: 32px;}
.focus .focus-page {width: 8px; height: 8px; line-height: 8px; border-radius: 50%; margin: 0 4px; background: #fff;}
.focus .focus-page-active {background: #be1e1e;}
.post-4 {width: 43.3%; float: right;}
.post-4 .news-top {border-bottom: 1px solid #d4d4d4; margin-bottom: 15px;}
.post-4 .news-top .news_title {display: inline-block; width: 100%; font-size: 24px; color: #b92626; font-weight: bold; line-height: 34px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.post-4 .news-top .news_title a {color: #b92626;}
.post-4 .news-top .news_text {line-height: 24px; font-size: 14px; color: #333; text-indent: 28px; padding-top: 10px; margin-bottom: 20px; max-height: 72px; overflow: hidden;
display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.post-4 .news-top .news_text .news_more {color: #dd4f4a; line-height: 24px; font-size: 14px;}
.post-4 .news-top .news_text .news_more a {color: #dd4f4a;}
.post-4 .news_list .news {width: 100%; float: left; border-bottom: 1px dashed #c7c7c7;}
.post-4 .news_list .news .news_title {line-height: 39px;}
.post-4 .news_list .news .news_meta {line-height: 39px; font-size: 14px;}
.post-5 .tt {margin-bottom: 5px;}
/**.post-5 .tt .tit .title {background: url(../images/titbg-2.png) left center no-repeat;}**/
.post-5 .news_list {margin: 0 -20px;}
.post-5 .news_list .news {width: 50%;}
.post-5 .news_list .news .news_box {margin: 0 20px; border-bottom: 1px solid #d9d9d9; padding-bottom: 12px; margin-bottom: 6px;}
.post-5 .news_list .news .news_box .news_title {width: 100%; color: #b92626; font-size: 20px; font-weight: bold; padding: 5px 0;}
.post-5 .news_list .news .news_box .news_text {width: 100%; color: #333; font-size: 14px; line-height: 24px; max-height: 48px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.post-6 .tt {margin-bottom: 13px;}
.post-6 .tt .tit .title {background: url(../images/titbg-3.png) left center no-repeat;}
.post-7 {display: none;}
.json .focus-title {font-size: 16px; color: #fff; font-family: "Microsoft YaHei"; font-weight: normal; max-width: 93%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.json .focus-title a {color: #fff;}
.json .focus-navigation {display: none;}
.main4 .tt {border: 0; margin-bottom: 5px;}
.main4 .tt .tit .title {background: url(../images/titbg-4.png) left center no-repeat;}
.slider {margin: 0 -25px;}
.slider .news {width: 20%; float: left; max-width: 250px;}
.slider .news .news_box {margin: 0 25px;}
.slider .news .news_box .news_imgs {padding-top: 110%; background-color: #F1F1F1; position: relative; overflow: hidden;}
.slider .news .news_box .news_imgs img {width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%;}
.slider .news .news_box .news_con {background: #fbf1d3; padding: 8px 0;}
.slider .news .news_box .news_con .news_arti {width: 100%; color: #333333; text-align: center; font-size: 14px; display: inline-block; line-height: 20px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.slider .news .news_box .news_con .news_title {width: 100%; color: #333333; text-align: center; font-size: 14px; display: inline-block; line-height: 20px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tab-center {width: 100%; text-align: center; display: block; margin-bottom: 36px; height: 33px; background: url(../images/borderbg.png) center repeat-x;}
.tabcon {position: relative; height: 258px; overflow: hidden;}
.tabbtn {height: 33px; border: 0; display: inline-block;}
.tabbtn li {float: left; display: inline; background: url(../images/tabbg-2.png) center no-repeat; background-size: contain; height: 33px; line-height: 33px; font-size: 20px; text-align: center; padding: 0; margin: 0 9px; color: #fff; width: 240px; transition: all 0.4s; cursor: default; font-weight: bold; position: relative;}
.tabbtn li.current {background: url(../images/tabbg-1.png) center no-repeat; background-size: contain; color: #fff;}
.tabcon .subbox {position: absolute; left: 0; top: 0; width: 100%;}
.tabcon .sublist {height: 258px;}
.post-10 .tt .tit .title {background: url(../images/titbg-2.png) left center no-repeat;}
.post-10 .news_list {margin: 0 -18px;}
.post-10 .news_list .news {width: 25%;}
.post-10 .news_list .news .news_box {margin: 0 18px; background: #fff; box-shadow: 0 2px 5px 1px #c2c2c2; height: 363px;}
.post-10 .news_list .news.no-pic .news_box {border-top: 5px solid #0061ae; height: 358px;}
.post-10 .news_list .news .news_box .news_arti {position: relative;}
.post-10 .news_list .news.no-pic .news_box .news_arti {min-height: 62px;}
.post-10 .news_list .news .news_box .news_arti .news_imgs {padding-top: 68%; background-color: #fff; position: relative; overflow: hidden; box-shadow: 0 0 5px 1px #fff;}
.post-10 .news_list .news .news_box .news_arti .news_imgs img {width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%;}
.post-10 .news_list .news .news_box .news_arti .news_date {display: block; width: 64px; background: #b92626; color: #fff; line-height: 28px; padding: 4px 0; text-align: center; position: absolute; bottom: -35px; margin-left: 24px;}
.post-10 .news_list .news .news_box .news_arti .news_date .date-month {width: 100%; display: inline-block; font-size: 18px;}
.post-10 .news_list .news .news_box .news_arti .news_date .date-day {width: 100%; display: inline-block; font-size: 26px; font-weight: bold;}
.post-10 .news_list .news .news_box .news_con {padding: 0 24px; padding-top: 54px;}
.post-10 .news_list .news .news_box .news_con .news_title {width: 100%; font-size: 18px; color: #a62c2c; line-height: 28px; max-height: 56px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: initial; white-space: normal; margin-bottom: 12px;}
.post-10 .news_list .news .news_box .news_con .news_text {width: 100%; line-height: 30px; font-size: 14px; color: #636567; max-height: 120px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.post-10 .news_list .news .news_box:hover .news_imgs img {transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s; opacity: 0.75; filter: alpha(opacity=75);}
.post-10 .news_list .news:hover .news_box .news_con .news_title {transition: all 0.5s; color: #b92626;}
.post-11 .tt {margin-bottom: 27px;}
.post-11 .tt .tit .title {background: url(../images/titbg-5.png) left center no-repeat;}
.post-12 {margin-bottom: 15px;}
.post-13 {margin-bottom: 28px;}
.post-12, .post-14 {width: 46.7%; float: left;}
.post-13, .post-15 {width: 46.6%; float: right;}
.post-12 .news-top, .post-13 .news-top, .post-14 .news-top {border-bottom: 2px solid #f3f3f3; padding: 5px 0; margin-bottom: 5px;}
.post-12 .news-top .news_title, .post-13 .news-top .news_title, .post-14 .news-top .news_title {width: 100%; display: inline-block; font-size: 22px; color: #b92626; font-weight: bold; line-height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.post-12 .news-top .news_title a, .post-13 .news-top .news_title a, .post-14 .news-top .news_title a {color: #b92626;}
.post-15 .wp-menu {margin: 0 auto;}
.post-15 .wp-menu .menu-item {display: inline-block; float: left; position: relative; z-index: 100; width: 100%;}
.post-15 .wp-menu .menu-item a.menu-link {display: block; padding: 46px 0 46px 113px; height: 56px; line-height: 56px; color: #fff; font-size: 32px; background: #b92626; font-weight: bold;}
.post-15 .wp-menu .menu-item a.menu-link:hover {text-decoration: none; color: #fff;}
.post-15 .wp-menu .menu-item a.menu-link .menu-name {padding-left: 87px; display: inline-block; background: url(../images/navbg-1.png) left center no-repeat;}
.post-16 .tt {border: 0; margin: 0;}
.post-16 .tt .tit .title {background: url(../images/titbg-6.png) left center no-repeat;}
.post-17 {width: 70%; margin: 0 auto;}
.post-17 .news_list .news .news_box .news_imgs {padding-top: 40%; background-color: #F1F1F1; position: relative; overflow: hidden;}
.post-17 .news_list .news .news_box .news_imgs img {width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%;}
/*.post-18 {width: 46.5%; float: right;}
.post-18 .news_list {margin: 0 -1%;}
.post-18 .news_list .news {width: 50%; float: left;}
.post-18 .news_list .news .news_box {margin: 0 1%; margin-bottom: 1.5%;}
.post-18 .news_list .news .news_box .news_imgs {padding-top: 71%; background-color: #F1F1F1; position: relative; overflow: hidden;}
.post-18 .news_list .news .news_box .news_imgs img {width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%;}*/
/**.post-20 .tt .tit .title {background: url(../images/titbg-2.png) left center no-repeat;}**/
.post-20 .news_list {margin: 0 -18px;}
.post-20 .news_list .news {width: 25%;}
.post-20 .news_list .news .news_box {margin: 0 18px; background: #fff; box-shadow: 0 2px 5px 1px #c2c2c2; height: 363px;}
.post-20 .news_list .news.no-pic .news_box {border-top: 5px solid #0061ae; height: 358px;}
.post-20 .news_list .news .news_box .news_arti {position: relative;}
.post-20 .news_list .news.no-pic .news_box .news_arti {min-height: 62px;}
.post-20 .news_list .news .news_box .news_arti .news_imgs {padding-top: 68%; background-color: #fff; position: relative; overflow: hidden; box-shadow: 0 0 5px 1px #fff;}
.post-20 .news_list .news .news_box .news_arti .news_imgs img {width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%;}
.post-20 .news_list .news .news_box .news_arti .news_date {display: block; width: 64px; background: #b92626; color: #fff; line-height: 28px; padding: 4px 0; text-align: center; position: absolute; bottom: -35px; margin-left: 24px;}
.post-20 .news_list .news .news_box .news_arti .news_date .date-month {width: 100%; display: inline-block; font-size: 18px;}
.post-20 .news_list .news .news_box .news_arti .news_date .date-day {width: 100%; display: inline-block; font-size: 26px; font-weight: bold;}
.post-20 .news_list .news .news_box .news_con {padding: 0 24px; padding-top: 54px;}
.post-20 .news_list .news .news_box .news_con .news_title {width: 100%; font-size: 18px; color: #a62c2c; line-height: 28px; max-height: 56px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: initial; white-space: normal; margin-bottom: 12px;}
.post-20 .news_list .news .news_box .news_con .news_text {width: 100%; line-height: 30px; font-size: 14px; color: #636567; max-height: 120px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.post-20 .news_list .news .news_box:hover .news_imgs img {transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s; opacity: 0.75; filter: alpha(opacity=75);}
.post-20 .news_list .news:hover .news_box .news_con .news_title {transition: all 0.5s; color: #b92626;}


/**底部**/
.wp-footer {background-color: #b92626;}
.wp-footer .wp-inner {padding: 28px 0;}
.wp-footer .wp-inner .footer {color: #868686; line-height: 24px; font-size: 14px; text-align: center; margin: 0 3px;}
.wp-footer .wp-inner .footer span {margin: 0 3px; font-size: 14px; display: inline-block; line-height: 24px; color: #eccfcf;}


header.wp-wrapper.wp-header img {
    width: 100%;
    height: 100%;
    margin-bottom: -2px;
}

/**头部**/




.wp-wrapper.wp-container.main5 {
    background-color: gray;
    background:url(../images/campus.jpg) no-repeat center center;

}

</pre></body></html>