<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */

/* 全局樣式 */
body { margin: 0 auto; padding: 0; font-size: 14px; color: #000; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; background: #f6f6f6; }
body &gt; div { margin-right: auto; margin-left: auto; }
div, form, ul, ol, li, span, p, img, a img, h1, h2, h3, h4, h5, h6 p { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
ul, ol, li { list-style: none; }
em { font-style: normal; }
input { cursor: pointer; }
.mauto { margin: 0 auto; }

/* 居中 */
.lf { float: left; }

/* 左浮動 */
.rf { float: right; }

/* 右浮動 */
.cl { clear: both; }

/* 清除浮動 */
.textr { text-align: right; }
.textl { text-align: left; }
.textc { text-align: center; }
a { color: #333; text-decoration: none; cursor: pointer; }
a:hover { color: #d52f1f; text-decoration: underline; }

/* 頭部 */
.top { background: url(../img/top_bjd.jpg) repeat-x; height: 139px; }
.top_box { width: 1200px; background: url(../img/top_bj.jpg) no-repeat left; height: 139px; }
.logo { margin-top: 23px; }
.top_y_t { text-align: right; }
.top_y_t a { margin-left: 16px; line-height: 40px; font-family: "宋體"; }
.top_y_t a:hover { text-decoration: none; }
.top_ss { margin-top: 30px; width: 365px; position: relative; }
.top_ss #inputkeyword { background: #fff url(../img/ss_tb.jpg) no-repeat left; width: 262px; height: 30px; line-height: 30px; border: 1px solid #99021b; color: #9d9b9b; padding-left: 30px; vertical-align: middle; }
.top_ss .btn { position: absolute; right: 0; top: 0; width: 64px; height: 34px; background: #99021b; border: none; color: #fff; vertical-align: middle; }

/* 導航 */
.nav_box { margin-bottom: 15px; background: #db190d; }
.nav { width: 1198px; background: #99021b; height: 40px; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; }

/*  .nav ul li { float: left; color: #fff; line-height: 40px; font-size: 16px; text-shadow: 1px 1px #000; }
        .nav ul li a { color: #fff; padding: 0 30px; }*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.mainNav { height: 40px; line-height: 40px; }
.mainNav a { color: #fff !important; }
.mainNav a:hover { text-decoration: none; }
.mainNav .li1 { float: left; position: relative; text-shadow: 1px 1px #580110; color: #fff; }
.mainNav .li1 a { display: block; padding: 0 24px; font-size: 14px; font-weight: bold; }
.mainNav .ul1 { display: none; left: -20px; top: 40px; position: absolute; background: #9a051e; line-height: 30px; z-index: 99; width: 150px; }
.mainNav .last1 .ul1 { left: auto; right: -6px; }
.mainNav .ul1 li { zoom: 1; }
.mainNav .ul1 a { display: block; font-size: 12px; text-align: center; border-top: 1px solid #b10320; padding: 0 !important }
.mainNav .ul1 a:hover { background: #db190d; color: #fff; }
.mainNav .ul2 { display: none; left: 0px; top: 40px; position: absolute; background: #9a051e; line-height: 30px; z-index: 99; width: 100%; }
.mainNav .ul2 li { zoom: 1; }
.mainNav .ul2 a { display: block; font-size: 12px; text-align: center; border-top: 1px solid #b10320; padding: 0 !important }
.mainNav .ul2 a:hover { background: #db190d; color: #fff; }
.mainNav .on a { background: #9a051e; color: #fff; }

/* 内容 */
.box_con { width: 1200px; }
.banner_box { width: 1180px; border: 1px solid #ddd; padding: 9px; border-radius: 10px; background: #fff; }
.banner_xyy { background: url(../img/banner_yy.png) no-repeat top; width: 1200px; height: 23px; }
.xwzx { width: 1180px; border: 1px solid #ddd; background: #fff; padding: 9px; border-radius: 6px; }
.zb_tup { width: 570px; height: 372px; border: 1px solid #ddd; padding: 1px; position: relative; }
.biaot { position: absolute; width: 570px; height: 30px; background: #000; filter: alpha(Opacity=60); -moz-opacity: 0.6; opacity: 0.6; bottom: 0px; }
.btwz { z-index: 10; position: absolute; width: 570px; height: 30px; line-height: 30px; bottom: 0px; color: #fff; text-align: center; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 14px; }
.btwz a { color: #fff; }
.xwdz_tb { width: 596px; }
.xwdt_top { height: 30px; border-bottom: 1px solid #ddd; }
.xwdt_top ul li { float: left; width: 100px; line-height: 30px; text-align: center; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 16px; font-weight: bold; }
.sbdj a { background: #9a051e; color: #fff; display: block; }
.xwdt_top ul li a:hover { background: #9a051e; color: #fff; display: block; text-decoration: none; }
.gd { float: right; color: #949292; line-height: 30px; padding-right: 6px; font-family: "宋體"; font-size: 12px; }
.gd4 { color: #949292; padding-right: 6px; font-family: "宋體"; font-size: 12px; display: block; padding-top: 25px; }
.topicList .t { border-bottom: 1px solid #ddd; padding: 10px 0px 4px 0; }
.topicList .t .title { font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 18px; font-weight: bold; text-align: center; color: #9a051e; line-height: 40px; }
.topicList .t .title a { color: #9a051e }
.topicList .t .intro { color: #666px; line-height: 26px; }
.xq { color: #F00; }
.topicList .n { line-height: 30px; height: 30px; }
.topicList .n span { color: #a8a5a5; font-family: "宋體"; font-size: 13px; }
.topicList .n a { background: url(../img/yd1.jpg) no-repeat left center; padding-left: 15px; }
.topicList .n a:hover { background: url(../img/yd2.jpg) no-repeat left center; padding-left: 15px; }
.topicList .n .date { float: right; color: #a8a5a5; font-size: 13px; }
.con_xia { margin-top: 12px; }
.tzgg { float: left; width: 402px; border: 1px solid #ddd; background: #fff; padding: 9px; border-radius: 6px; height: 236px; }
.txgg_top { height: 36px; line-height: 36px; background: url(../img/yyfh.jpg) no-repeat; padding-left: 15px; }
.tzgg_bt { font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 16px; font-weight: bold; color: #9a051e; float: left; }
.tzgg_bt a { color: #9a051e }
.tzgg_yybt { font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 12px; color: #4f4d4d; float: left; padding-left: 5px; }
.tzgg_nr ul li { line-height: 32px; height: 32px; overflow: hidden; border-bottom: 1px dashed #ddd; }
.tzgg_nr ul li a { padding-left: 15px; background: url(../img/dot.png) 3px center no-repeat; }
.tzgg_nr ul .split { display: none; }
.tzgg_nr ul li .date { float: right; color: #a8a5a5; font-size: 13px; }
.tzgg_nr ul li span { font-family: "宋體"; }
.rq { color: #a8a5a5; font-family: "宋體"; font-size: 13px; }
.ztzl { width: 274px; height: 240px; float: left; border: 1px solid #ddd; background: #fff; padding: 9px 9px 4px 9px; border-radius: 6px; margin: 0 12px; text-align: center; }

/*.ztbh{width: 266px;
	margin: auto;}
.ztbh a{width: 262px;
	height: 50px;
	border: 1px solid #ddd;
	padding: 1px;
	margin-bottom: 6px; display:block;}*/
.ztzl ul { width: 266px; margin: auto; }
.ztzl ul li { width: 262px; height: 50px; border: 1px solid #ddd; padding: 1px; margin-bottom: 6px; }
.ewm { width: 334px; height: 252px; border: 1px solid #ddd; background: #fff; border-radius: 6px; }
.ewm_bt { line-height: 40px; font-size: 14px; font-weight: bold; }
.yqlj { border: 1px solid #ddd; background: #fff; border-radius: 6px; margin-top: 12px; }
.yqlj_bt { margin-left: 6px; border-left: 3px solid #db190d; height: 15px; margin-top: 6px; padding-left: 5px; line-height: 15px; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 14px; font-weight: bold; color: #9a051e; }
.yqlj_nr { padding: 6px 0; }
.yqlj_nr ul li { float: left; color: #c2c0c0; line-height: 30px; height: 30px; }
.yqlj_nr ul li a { padding: 0 12px; }
.foot { background: url(../img/bq_bj.png) repeat-x; text-align: center; color: #FFF; padding: 20px; margin-top: 20px; }
.foot p { line-height: 40px; }
.foot p a { color: #fff; }

/* 學院概況 */
.nszwz { color: #b5b2b4; line-height: 20px; margin-bottom: 15px; }
.xygg_zuob { width: 213px; background: #fff; border: 1px solid #ddd; }
.xygg_bt { background: url(../img/xygk_bt.jpg) no-repeat; width: 213px; height: 43px; line-height: 34px; text-align: center; color: #fff; font-size: 16px; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-weight: bold; }
.ejdh { padding: 6px 0 10px 0; }
.ejdh&gt;li { padding: 10px 12px 10px 26px; border-bottom: 1px solid #ddd; font-size: 14px; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; }
.ejdh&gt;li&gt;a { line-height: 16px; }
.ejdh&gt;.on&gt;a { color: #9a051e }
.xyjj { color: #9a051e !important; }
.xyff_youbian { width: 950px; background: #fff; border: 1px solid #ddd; border-radius: 6px; padding: 10px; }
.xygk_bt_bj { background: url(../img/yb_bj.jpg) no-repeat bottom; height: 54px; }
.xyjj_bt { border: 1px solid #ddd; height: 36px; background: #fff; }
.jj_bt { text-align: center; line-height: 36px; background: #9a051e; font-size: 16px; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-weight: bold; color: #FFF; padding: 0 20px; }
.neir { font-size: 14px; line-height: 28px; text-align: justify; text-justify: inter-ideograph; color: #333; padding: 20px; }

/* 現任領導 */
.xsld { border-top: 1px solid #ddd; border-left: 1px solid #ddd; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; line-height: 26px; margin-bottom: 12px; }
.xsld tr td { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding: 5px; }
.ldmc { width: 1000px; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-weight: bold; color: #9a051e; font-size: 18px; }
.grjl { background: #f3f3f3; }

/* 廣西藝術學院合唱團 */
.hct { width: 1158px; background: #fff; border: 1px solid #ddd; border-radius: 6px; padding: 20px; }
.hctbj { background: url(../img/xybj.gif) no-repeat bottom; height: 50px; }
.zj ul li { margin-left: 32px; float: left; font-size: 12px; line-height: 20px; text-align: center; }
.hct_tp { border: 1px solid #ddd; padding: 1px; }
.tplb { margin-bottom: 20px; }
.gd2 { color: #949292; line-height: 36px; padding-right: 6px; }
.neir2 { padding: 0px 20px; }
.xiayiy { text-align: right; }

/* 内容頁 */
.nrybt { text-align: center; font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-weight: bold; color: #9a051e; font-size: 24px; }
.nrybt_xia { color: #a8a7a4; font-size: 12px; text-align: center; padding: 10px 0 20px 0; border-bottom: 1px solid #ddd; margin-bottom: 10px; }

/* 師資隊伍 */
.szdw_js { padding-left: 20px; padding-top: 6px; line-height: 22px !important; font-size: 12px; color: #a8a7a4; font-family: "宋體"; }
.szdw_js a { color: #a8a7a4; }
.szdw_js a:hover { color: #F00; }
.tzgg2 { width: 402px; border: 1px solid #ddd; background: #fff; padding: 8px; border-radius: 6px; height: 236px; }

/*幻燈片樣式*/
.focusBox { position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 2px solid #f7f7f7; overflow: hidden; _position: relative; }
.focusBox .slides { position: relative; display: block; width: 100%; height: 100%; zoom: 1; overflow: hidden; }
.focusBox .slides:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.focusBox .bd li { width: 100%; height: 100%; overflow: hidden; }
.focusBox .bd li img { min-width: 100%; min-height: 100%; _width: 100%; _height: 100%; }
.focusBox .bd li .title, .focusBox .bd li .titleBg { position: absolute; left: 0; right: 0; bottom: 0; display: block; padding: 10px; height: 24px; line-height: 24px; color: #fff; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.focusBox .bd li .title a { color: #fff; font-weight: normal; font-size: 14px; }
.focusBox .bd li .titleBg { background: #000; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .hd { position: absolute; right: 5px; bottom: 18px; display: block; z-index: 4; }
.focusBox .hd li { margin: 0 5px 0 0; display: inline-block; zoom: 1; *display: inline; }
.focusBox .hd li { width: 8px; height: 8px; text-indent: -9999px; border: 1px solid #999; border-radius: 8px; cursor: pointer; overflow: hidden; }
.focusBox .hd .on { background: #f90; border-color: #f90; cursor: default; }

/* banners輪換效果css */
.focusBox2 { position: relative; width: 100%; height: 412px; overflow: hidden; }
.focusBox2 .pic img { width: 100%; height: 412px; display: block; }
.focusBox2 .hd { overflow: hidden; zoom: 1; position: absolute; bottom: 5px; right: 10px; z-index: 3 }
.focusBox2 .hd li { float: left; line-height: 15px; text-align: center; font-size: 12px; width: 25px; height: 10px; cursor: pointer; overflow: hidden; background: #919191; margin-left: 4px; filter: alpha(opacity=80); opacity: .8; -webkit-transition: All .5s ease; -moz-transition: All .5s ease; -o-transition: All .5s ease }
.focusBox2 .hd li span { display: none; }
.focusBox2 .hd .on { background: #fff; filter: alpha(opacity=100); opacity: 1; }
.focusBox2 .prev, .focusBox2 .next { width: 45px; height: 99px; position: absolute; top: 141px; z-index: 3; filter: alpha(opacity=20); -moz-opacity: .2; opacity: .2; -webkit-transition: All .5s ease; -moz-transition: All .5s ease; -o-transition: All .5s ease }
.focusBox2 .prev { background-image: url(../img/index.png); background-position: -112px 0; left: 0 }
.focusBox2 .next { background-image: url(../img/index.png); background-position: -158px 0; right: 0 }
.focusBox2 .prev:hover, .focusBox2 .next:hover { filter: alpha(opacity=60); -moz-opacity: .6; opacity: .6 }
.sNext, .sPrev { cursor: pointer; }

/* 首頁藝術實踐 */
.yssj { width: 752px; border: 1px solid #ddd; background: #fff; padding: 8px; border-radius: 6px; height: 236px; }
.yssj_nr ul { margin: 0 -5px; }
.yssj_nr ul li { width: 180px; float: left; margin: 5px; text-align: center; }
.yssj_nr ul .pic img { display: block; }
.yssj_nr ul li .title a { background: #ececec; display: block; height: 50px; padding-top: 8px; }
.yssj_nr ul li:hover a { background: #9a051e; color: #fff; text-decoration: none; }
.yssj_nr ul li p { padding-top: 4px; }
.wxgzh { font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-size: 16px; font-weight: bold; color: #fff; background: #9a051e; height: 40px; line-height: 40px; text-align: center; }
.wxgzewm { width: 332px; text-align: center; margin-top: 16px; float: left; }
.wxgzewm p { line-height: 20px; }
.zty_xq { border-bottom: 1px solid #ddd; margin: 10px 0; }
.zty_xq h3 { font-size: 18px; line-height: 50px; float: left; padding: 0 6px; }

/* 現任領導 */
.imglist { padding: 10px; }
.imglist ul li { float: left; line-height: 30px; margin: 10px 0 10px 120px; width: 250px; }
.imglist ul li h4 { font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-weight: bold; color: #9a051e; font-size: 18px; text-align: center; padding-top: 6px; }
.imglist ul li p { line-height: 24px; }
.imglist ul li .img { width: 190px; height: 230px; display: block; padding: 6px; border: 1px solid #d3d3d3; margin: auto; }
.imglist2 ul { margin: auto; width: 250px; }
.imglist2 ul li { float: left; line-height: 30px; margin: 10px auto; }
.imglist2 ul li h4 { font-family: "Microsoft YaHei", "微軟雅黑", "SimSun", "宋體"; font-weight: bold; color: #9a051e; font-size: 18px; text-align: center; padding-top: 6px; }
.imglist2 ul li p { line-height: 24px; }
.imglist2 ul li .img { width: 190px; height: 230px; display: block; padding: 6px; border: 1px solid #d3d3d3; margin: auto; }

/*驗證碼*/
div.codeinp input[type=text] { width: 100px !important; float: left; margin-right: 10px; border: 1px solid #ccc; height: 30px; padding: 0 10px; }

/* 通用底部按鈕 */
.bot { text-align: center; padding: 0 0 20px 0; }
.bot a, .bot button { cursor: pointer; display: inline-block; height: 46px; line-height: 46px; padding: 0 5%; font-size: 16px; background: #99021B; border: 0; color: #fff; margin: 0 2%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.bot a:hover, .bot button:hover { text-decoration: none; background: #b1001d; color: #fff; }

/* 依申請、信訪、咨詢等通用 查詢頁樣色 */
.queryForm { background: #fff; padding: 3% 0; width: 80%; margin: 30px auto; border: 1px solid #e2e2e2; font-size: 16px; }
.queryForm td { padding: 8px 0 }
.queryForm .tdlab { width: 40%; text-align: right; }
.queryForm input[type=text] { width: 56%; border: 1px solid #ccc; height: 30px; padding: 0 10px; }
.queryForm .bot { text-align: left; }
.queryForm .bot a { margin: 0 }
.queryForm .required strong { color: #f00; margin-right: 5px; }
.queryForm .errorMessage { color: #f00; }
.queryForm table { width: 100%; border: 0; }

/* 依申請、信訪、咨詢等通用 查詢結果頁樣色 */
.queryResult { width: 80%; margin: 30px auto; }
.queryResult .mainBox { margin-bottom: 50px; }
.queryResult .tit h3 { text-align: center; font-size: 38px; line-height: 2; margin-bottom: 30px; }
.queryResult .tips { text-align: center; font-size: 16px; margin-bottom: 50px; border-top: 1px solid #ddd; padding: 50px 0 20px 0; }
.queryResult .number { font-weight: bold; color: #f00 }

/* 當前位置 */
.path { padding: 0 0 10px 0; height: 30px; line-height: 30px; }
.path a, .path span { margin: 0 5px; }

/*-- 網站地圖 --*/
.siteMap { overflow: hidden; zoom: 1; }
.siteMap .li1 { margin-bottom: 10px; }
.siteMap .h1 { height: 40px; line-height: 40px; border: 1px dotted #ccc; background: #fff; }
.siteMap .h1 .a1 { font: normal 16px/40px "Microsoft YaHei"; _font-weight: bold; color: #99021B; padding-left: 10px; }
.siteMap .ul1 { padding: 10px 20px; zoom: 1; display: block !important; }
.siteMap .li2 { display: inline-block; *display: inline; zoom: 1; padding-right: 10px; vertical-align: top; }
.siteMap .a2 { color: #666; }
.siteMap .ul2 { padding: 0 0 20px 0; }
.siteMap .li3 { line-height: 18px; display: inline-block; *display: inline; zoom: 1; }
.siteMap .a3 { color: #999; padding-right: 10px; margin-right: 10px; border-right: 1px solid #ddd; }
.siteMap .last3 .a3 { border-right: 0; }

/* url_方塊樣式分頁 */
.page { font-size: 0; text-align: center; padding: 25px 0; clear: both; line-height: 26px; }
.page a, .page span { font-size: 12px; display: inline-block; *display: inline; zoom: 1; border: 1px solid #d4d4d4; padding: 2px 10px; margin-right: 5px; border-radius: 2px; vertical-align: top; }
.page a:hover { border: 1px solid #99021B; text-decoration: none; color: #99021B; }
.page .current { background: #99021B; border: 1px solid #99021B; color: #fff !important; }
.page select { height: 18px; line-height: 18px; padding: 0 8px; background: #fff; border: 0; border: none; vertical-align: middle; }

/*聯想關鍵詞*/
.dropdown-word {position: absolute !important;width: 296px !important;}
.dropdown-word li {word-break: break-all;height: auto !important;padding: 10px;line-height: 20px !important;text-indent: 0 !important;}
</pre></body></html>