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

html, body, div, a, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { margin:0; padding:0; border:0;  outline:0; background:transparent; }
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary { display:block; }
table {border-collapse:collapse; }
td, th { border:1px solid #CCC; }
blockquote, q { quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after { content:'';}

html, body { width:100%; overflow-x:hidden;}
html { background:#FFF url(imagesbg.png) 50% 680px repeat-y; overflow-y:scroll; }
body { font-family:"Helvetica Neue","\5fae\8f6f\96c5\9ed1",Yahei,"Microsoft Yahei",Helvetica,Arial,sans-serif,"\5b8b\4f53"; line-height:1.5; font-size:12px; color:#666; margin:0; padding:0; }
a {outline:none; text-decoration:none; color:#369;}
a:hover { color:#C20; }
ins { background-color:#ff9; color:#000; text-decoration:none;}
mark { background-color:#ff9;background:rgba(255,255,0,0.4);  color:#000; font-style:italic; font-weight:bold; padding:0 3px; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help;}
table { border-collapse:collapse; border-spacing:0; }
hr { border:none; background:#ddd; width:100%; }

input, select, textarea { font-size:13px; outline:none; }
input, select { vertical-align:middle;}
select { border: 1px solid #CFCFCF; border-radius: 3px; line-height:22px; height:24px; padding:3px 3px 3px 0; }
input.text { border: 1px solid #CFCFCF; border-radius: 3px; line-height:20px; height:20px; text-indent:3px; }
textarea.text { padding:4px; border: 1px solid #CFCFCF; border-radius: 3px; }

h1,h2,h3,h4,h5,h6 {	color:#4D5762;	position:relative;	word-spacing:-0.1em; }
h4,h5,h6 { font-weight:bold;}
h1,h2 {	line-height:28px; padding-bottom:16px;}
h1,h2,h3,h4,h5 { padding-top:16px; }
h3,h4,h5,h6 { line-height:18px; padding-bottom:10px;}
h1 { font-size:28px; }
h2 { font-size:21px; }
h3 { font-size:18px;}
h4 { font-size:16px;}
h5 { font-size:14px;}
h6 { font-size:12px;}
b,strong,caption,th,thead,dt,legend { font-weight:bold; }
cite,dfn,em,i {	font-style: italic; }
code,kbd,samp,pre,tt,var,.code {font-family:Monaco,"Panic Sans","Lucida Console","Courier New",Courier,monospace,sans-serif;}
code { background-color:#EAEFF4; color:#069;overflow:auto;padding:2px 6px;}
code span {color:#E9584C;}
p {word-spacing:2px; hyphenate:auto; hyphenate-lines:3; margin-top:8px;}
p+p {}
pre { white-space:pre; }
ins { color:#f00; }
small,sup,sub { font-size:90%; }
big, { font-size:120% ; line-height:120%;}
abbr,acronym { font-size:85%;text-transform:uppercase; letter-spacing:.1em;}
abbr[title],acronym[title],dfn[title] {	border-bottom:1px dotted #ccc;cursor:help;}
sup,sub {line-height:0;}
sup {vertical-align:super;}
sub {vertical-align:sub;}
blockquote,q { display:block; font-style:normal; quotes:"" ""; background:url("images/quote.png") no-repeat scroll 0 8px transparent; font-size:14px; min-height:42px; line-height:24px; padding:0 0 0 20px; color:#666; font-family:Georgia,"Times New Roman",Times,serif; margin:1em 0; }
q cite { display:block; font-size:12px; color:#999; }
ul,ol { padding-left:24px; }
ul { list-style:disc outside; }
ol { list-style:decimal outside; }
ol ol li { list-style-type:lower-alpha; }
li ul,li ol,ul ul,ol ol,dl dd { margin:0; }
button { cursor:pointer; }

article,aside,header,hgroup,nav,section,footer { float:left; display:block; }
figure { display: block; }
video {	display: block;	border: 5px #aaa solid;	border-radius: 4px;	-moz-border-radius: 4px;-webkit-border-radius: 4px;}

.red, .err, .error { color:#F00;}
.green, .ok, .success { color:#060;}
.warn, .warning { color:#F60;}
.clearfix{zoom: 1; display: table; width: 100%; height:0; }
.clearfix:after{ content:\20; display:block; height:0; clear:both;}
.loading { background:url(images/loading.gif) 50% 50% no-repeat; }
.lazy-load { background:url(images/lazy-loading.gif) 50% 50% no-repeat; }
.note { color:#999; }

.wp { margin:0 auto; width:1000px; position:relative; }
.header { height:120px; background:#FFF; position:relative; z-index:9; }
.header .topbar { height:34px; line-height:34px; background:#202c39; color:#bfccda; }
.header .topbar a { color:#bfccda; }
.header .topbar .slogan { float:left; }
.header .topbar .top-nav { float:right; width:400px; text-align:right; }
.header .topbar .top-nav a { margin:0 8px; display:inline-block }
.header .logo { width:240px; height:86px; display:block; background:url(imageslogo.png) 50% 50% no-repeat; text-indent:-600px; overflow:hidden; float:left; }
.header .nav { width:750px; float:right; height:50px; padding:0; margin:36px 0 0; position:relative; z-index:99; }
.header .upnav { margin:0; padding:0; list-style:none; font-size:16px; font-weight: bold; }
.header .upnav li { float:left; width:75px; line-height:48px; display:block; margin:0; padding:0; text-align:center; position:relative; z-index:99; }
.header .upnav li a { color:#141414; display:block; }
.header .upnav li.current&gt;a, .header .upnav li&gt;a:hover { color:#b50729; border-bottom:2px solid #b50729; }

.header .nav dl { position:absolute; left:0; top:46px; display:none; width:120px; height:auto; background:#fff; border:1px solid #DDD; border-top:none; z-index:999; list-style:none; }
.header .nav #nav-item-1168 dl { width:136px; }
.header .nav dl dd { font-size:14px; font-weight:normal; line-height:30px; height:30px; text-align:left; padding-left:15px; border:none; color:#333; }
.header .nav dl dd a, .header .nav dl dd a:hover { border:none; }

.banner ul { width:100%; height:400px; overflow:hidden; margin:0; padding:0; }
.banner li, .banner li a { display:block; background:50% 50% no-repeat; height:400px; list-style:none; }

.main-nav { background:url(imagesbg-main-nav.png); height:78px; position:relative; z-index:10; }
.main-nav dl { height:45px; line-height:45px; margin:15px 0 0; padding:0; float:left; }
.main-nav dt { float:left; height:45px; width:199px; display:block; background:url(imagescat-bg-teaching-project.png) 0 0 no-repeat; border-right:1px solid #FFF; }
.main-nav dd { float:left; display:block; line-height:45px; width:100px; text-align:center; background:#334954; position:relative; z-index:9; }
.main-nav dd.item-1 { background:#99112e; }
.main-nav dd.item-2 { background:#334954; }
.main-nav dd.item-3 { background:#3f5a68; }
.main-nav dd.item-4 { background:#4a6a7a; }
.main-nav dd.item-5 { background:#557a8c; }
.main-nav dd.item-6 { background:#5e879c; }
.main-nav dd.item-7 { background:#6c93a6; }
.main-nav dd.item-8 { background:#7b9eaf; }
.main-nav dd a { color:#fff; display:block; font-size:14px; }
.main-nav .sub_menu { list-style:none; width:130px; margin:0; padding:0; position:absolute; left:0; top:40px; background:#5E879C; z-index:999;line-height:36px; display:none; }
.main-nav .sub_menu a { display:block; border-top:1px solid #557A8C; }
.more-wp { display:block; text-align:center; padding:20px 0; clear:both; }
.more { width:78px; background:url(imagesicon-more.png) right 50% no-repeat; display:inline-block; text-align:left; color:#b50729; font-size:14px; }
.pageable { display:block; text-align:center; margin:20px 0; }
.pageable .pre, .pageable .next { display:inline-block; width:50px; height:50px; background:url(imagesicon-arrow.png) 3px 50% no-repeat; }
.pageable .next { background-position:-47px 50%; }

.news { height:620px; }
.news .cat { width:200px; background:url(imagescat-bg-news.png) 50% 10px no-repeat; padding-top:250px; }
.news .cat .more { display:block; margin:10px auto; }
.news ul { position:absolute; right:0; top:35px; overflow:hidden; width:825px; list-style:none; padding:0; }
.news ul li { width:240px; float:left; border:1px solid #e1e4e6; text-align:left; padding:0 0 6px; margin:0 0 10px 32px; height:258px; background:#fff; position:relative; }
.news ul dd { margin:5px; }
.news .title { color:#333; font-size:14px; line-height:21px; height:42px; overflow:hidden; }
.news .title a, .news .title a:visited { color:#333; }
.news .desc { color:#999; height:36px; line-height:18px; overflow:hidden; }

.notice-recruit { height:450px; border-bottom:1px solid #e5e5e5; margin-bottom:1px; }
.notice-recruit dt { height:85px; display:block; }
.notice-recruit dt a { display:block; line-height:85px; }
.notice-recruit .notice dt { background:url(imagesnotice-title-bg.png) 50% 0 no-repeat; }
.notice-recruit .recruit dt { background:url(imagesrecruit-title-bg.png) 50% 0 no-repeat; }
.notice-recruit .notice, .notice-recruit .recruit { width:478px; height:410px; background:url(imagesbg-u.png) 50% bottom no-repeat; display:block; float:left; }
.notice-recruit .notice dd { padding-left:64px; padding-bottom:15px; margin:15px 25px; border-bottom:1px dotted #bbb; position:relative; z-index:99; }
.notice-recruit .notice dd.list-item-1 { background:url(imagesnotice-icon-1.png) 0 50% no-repeat; }
.notice-recruit .notice dd.list-item-2 { background:url(imagesnotice-icon-2.png) 0 50% no-repeat; }
.notice-recruit .notice dd.list-item-3 { background:url(imagesnotice-icon-3.png) 0 50% no-repeat; }
.notice-recruit dd a { display:block; color:#1b1b1b; line-height:25px; }
.notice-recruit dd a span { display:block; }
.notice-recruit dd .title { font-size:14px; }
.notice-recruit dd .date { position:absolute; right:0; top:0; color:#999; }
.notice-recruit dd .desc { color:#999; line-height:22px; height:44px; overflow:hidden; }
.notice-recruit .recruit { float:right; }
.notice-recruit .recruit dd { position:relative; margin:12px 25px; }
.notice-recruit .recruit dd .title { font-size:14px; padding-left:26px; width:320px; height:25px; overflow:hidden; background:url(imagescat-icon-current.png) 5px 50% no-repeat; }
.notice-recruit .recruit dd.first { height:95px; margin:15px 25px; border-bottom:1px dotted #bbb; position:relative; background:none; }
.notice-recruit .recruit dd.first a { display:block; }
.notice-recruit .recruit dd.first img { height:78px; width:144px; border:1px solid #b3b9bc; position:absolute; left:0; top:0; }
.notice-recruit .recruit dd.first span { display:block; padding-left:156px; }
.notice-recruit .recruit dd.first .title { width:265px; }

.professor { background:url(imagesprofessor-bg.png); border-bottom:1px solid #e5e5e5; margin-bottom:1px; }
.professor .cat-title { height:35px; position:relative; }
.professor .cat-title { background:url(imagescat-bg-professor.png) 50% 0 no-repeat; height:35px; top:-19px; position:absolute; width:100%; display:block; }
.professor .item-list { height:auto; padding-top:80px; width:1050px; }
.professor .item-list .item { height:190px; width:467px; position:relative; float:left; background:url(imagesfrofessor-item-icon.png) 0 0 no-repeat; margin:0 45px 30px 0; }
.professor .item-list .pic { position:absolute; left:34px; top:0; padding:1px 4px 4px 0; height:184px; width:148px; background:#202c39; float:left; }
.professor .item-list .pic img { height:183px; width:148px; float:left; padding:2px; }
.professor .item-list .txt { margin-left:186px; height:189px; background:url(imagesfrofessor-r-bg.png) right bottom no-repeat; }
.professor .item-list .txt .w { margin-right:4px;background:#FFF; height:184px; padding:0 25px; overflow:hidden; border-top:1px solid #202c39; border-bottom:4px solid #202c39;  }
.professor .item-list .row-1 { height:40px; line-height:20px; padding:13px 0 0;overflow:hidden; }
.professor .item-list .row-1 a { font-size:14px; color:#000; }
.professor .item-list .row-2 { height:80px; padding:10px 0 0; overflow:hidden; line-height:20px; line-height: border-top: 1px dashed #bbb; border-bottom: 1px dashed #bbb; }
.professor .item-list .row-2 a { color:#666; line-height:25px; }
.professor .item-list .row-3 { height:45px; line-height:45px;overflow:hidden; }
.professor .research { float:left; width:125px; overflow:hidden; color:#666; }
.professor .name { float:right; width:100px; overflow:hidden; text-align:right; color:#b50729; font-size:16px; font-weight:bold; }
.professor .pageable { margin-right:20px; }
.professor .more { }
.professor .wp { height:auto; padding-bottom:30px; }

/*学术报告*/
.academic { background:#FFF; height:550px; border-bottom:1px solid #e5e5e5; margin-bottom:1px; }
.academic .cat-title { height:35px; position:relative; }
.academic .cat-title { background:url(imagescat-bg-academic.png) 50% 0 no-repeat; height:35px; top:-17px; position:absolute; width:100%; display:block; }
.academic .l { float:left; width:440px; height:381px; margin-top:70px; }
.academic .l dl { border:3px solid #b50729; padding:4px; height:96px; margin-bottom:26px; }
.academic .l dl dt { float:left; width:140px; height:96px; }
.academic .l dl img { float:left; }
.academic .l dl dd { float:right; width:278px; }
.academic .l dl dd.title { line-height:30px; height:30px; overflow:hidden; color:#333; font-size:14px; }
.academic .l dl dd.desc { line-height:22px; height:44px; overflow:hidden;color:#999; }
.academic .l dl dd.title a { color:#333; }
.academic .l dl dd.desc a { color:#999; }
.academic .l dl dd.date { color:#999;  }
.academic .r { float:right; width:540px; height:381px; margin-top:70px; background:#202c39; position:relative; }
.academic .r .icon { position:absolute; left:0; top:248px; width:100%; height:120px; background:url(imagesicon-academic.png) 16px 0 no-repeat; }
.academic .r .pic { margin:20px 20px 0 0; float:right; }
.academic .r .pic img { border:4px solid #FFF; }
/*END 学术报告*/

.teaching { background:url(imagesbg-teaching.jpg); height:480px; border-bottom:1px solid #e5e5e5; margin-bottom:1px; }
.teaching .cat-title { background:url(imagescat-bg-teaching.png) 50% 0 no-repeat; height:35px; top:-19px; position:relative; width:100%; display:block; }
.teaching .block-main { float:left; width:1050px; clear:both; padding-top:60px;  }
.teaching dl { background:url(imagesteaching-block-bg.png) left top no-repeat; float:left; width:216px; height:290px; padding:0 10px; margin-right:17px; }
.teaching dl dd { padding:0 10px; color:#999; font-size:14px; }
.teaching dl dd a {color:#999; }
.teaching dl dd.title { height:70px; line-height:70px; overflow:hidden; border-bottom:1px solid #e5e5e5; font-size:16px; }
.teaching dl dd.title a { color:#000;line-height:22px; display:block; padding-top:24px; }
.teaching dl dd.desc { padding:15px 10px; line-height:28px; height:140px; overflow:hidden; text-indent:28px; }
.teaching dl dd.date { border-top:1px solid #e5e5e5; line-height:35px; }

.campus-photos { height:580px; }
.campus-photos .cat-title { position:relative; background:url(imagescat-bg-campus-photos.png) 50% 50% no-repeat; height:100px; display:block; }
.campus-photos .block-main { padding-top:10px; }
.campus-photos .block-main dd { margin-left:8px; margin-bottom:8px; float:left; width:263px; height:190px; }
.campus-photos .block-main dd img { float:left; width:263px; height:190px; }
.campus-photos .block-main dd.first, .campus-photos .block-main dd.first img { margin-left:0; width:451px; height:388px; }

.bottom-nav { height:100px; margin-bottom:40px; }
.bottom-nav dd { float:left; width:275px; height:42px; margin-left:7px; margin-bottom:7px; }
.bottom-nav dd a { height:42px; display:block; }
.bottom-nav .zhaosheng { margin-left:30px; width:380px; height:91px; background:url(imagesimg-zhangsheng.png); }
.bottom-nav .zhaosheng a { height:91px; }
.bottom-nav .dongnanya { background:url(imagesimg-dongnanya.png); }
.bottom-nav .emba { background:url(imagesimg-emba.png); }
.bottom-nav .makesi { background:url(imagesimg-makesi.png); }
.bottom-nav .net-teaching { background:url(imagesimg-net-teaching.png); }

.footer { height:170px; border-top:10px solid #b50729; padding-top:60px; background:#202c39; color:#bfccda; text-align:center; }
.footer a { color:#bfccda; }
.footer .list-item { float:left; margin-left:7px; padding-left:80px; width:248px; height:66px; text-align:left; padding-top:12px; line-height:28px; font-size:14px; }
.footer .phone { background:#304153 url(imagesicon-phone.png) 12px 50% no-repeat; margin-left:0; }
.footer .email { background:#304153 url(imagesicon-email.png) 12px 50% no-repeat; }
.footer .location { background:#304153 url(imagesicon-location.png) 12px 50% no-repeat; }

.footer .copyright { clear:both; padding:15px; }

/* 图片轮播 */
.slider{ width:100%; height:400px; position:relative;padding:0;margin:0;overflow:hidden; z-index:1;}
.slider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:400px; z-index:1;}
.slider li{ margin:0;padding:0;width:100%; height:100%; display:block; }
.slider li img { display:none; }
.slider li a{margin:0;padding:0; height:400px; width:100%; display:block; background: 50% 50% no-repeat; }
.slider h3{ position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:36px;z-index:102; width:100%;}
.slider h3 a{padding:0;margin:0;text-indent:0;color:#EE6C03 !important;  }
.slider h3 a:link,.slider  h3 a:visited{text-decoration:none;color:#EE6C03;}
.slider h3 a:hover{text-decoration:underline;color:#FF6600;}
.slider li.current-li{ z-index:9 !important; }
.smallslider-btns{position:absolute;z-index:103; width:100%; padding:0; text-align:center; }
.smallslider-btns span {background-color:#FFF; border-radius:10px; color:#999; cursor:pointer; font-size:11px;height:12px;line-height:12px; width:12px; text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; display:inline-block; text-indent:-30px; overflow:hidden; }
.smallslider-btns span.current-btn{ background-color:#ff8a00; color:#FFF; font-weight:bold;}
.smallslider-lay{position:absolute;height:36px;width:100%; z-index:101; background:#FFF; }

.list-slider .slider, .list-slider .slider ul, .list-slider .slider li a { height:345px; }
.list-slider .smallslider-btns { text-align:right; }
/* end 图片轮播 */


.content { background: url(imagescontent-bg.jpg) 50% 0 no-repeat; clear:both; position:relative; z-index:8; }
.content .wp { padding-bottom:200px; background:url(imagescontent-btm-bg.jpg) 50% bottom no-repeat; }
.content .space { clear:both; height:42px; }
.content .side { float:left; width:226px; }
.content .side .head { height:118px; }
.content .side .head a { color:#fff; }
.content .side h1 { background:#b50729; height:82px; line-height:82px; overflow:hidden; padding:0 0 0 20px; font-size:36px; font-weight:normal; }
.content .side h1 span { color:#fff; font-size:26px; }
.content .side .home-link { background:#c20933 url(imagesicon-home.png) 150px 50% no-repeat; height:35px; line-height:35px; text-align:right; padding:0 10px; }
.content .side .menu { border-top:5px solid #FFF; }
.content .side .menu dd { background:#f7f7f7; border-bottom:1px dotted #DDD; }
.content .side .menu a { color:#202c39; display:block; line-height:20px; font-size:16px; padding:15px 10px 15px 58px; font-weight:bold; }
.content .side .menu a span { color:#202c39; display:block; line-height:20px; font-size:16px; padding:0; text-indent:0; }
.content .side .menu dd.current { border-left:10px solid #36b6f3; background:#202c39; }
.content .side .menu dd.current a { border-left:2px solid #AAA; padding-left:46px; color:#FFF; }
.content .side .menu table { width:100%; }
.content .side .menu table td {  background:#f7f7f7; border:none; border-bottom:1px dotted #DDD; }

.content .side .btm { background:url(imagesmenu-btm-bg.jpg) 50% 0 no-repeat; height:96px; margin-top:10px; }
.content .main { float:right; width:769px; background:#f7f7f7; }
.crumb table, .crumb td {border:none;}
.content .crumb { height:39px; line-height:39px; overflow:hidden; color:#999; padding:0 25px; background:url(imagescrumb-bg.jpg) 0 0 repeat-x; }
.content .crumb a { color:#999; }
.content .article { padding:0 30px; color:#333; }
.content .article-title { padding:60px 10px 10px; line-height:30px; font-size:22px; color:#333; text-align:center; font-weight:normal; }
.content .article-meta { line-height:18px; border-bottom:1px dotted #ccc; text-align:center; color:#999; padding:5px 0 20px; }
.content .article-content { padding:20px 0; font-size:14px; line-height:1.5; overflow:hidden; }
.content .article-content img { max-width:100%; height:auto; }
.content .article-pre-next { height:30px; margin:10px 0; font-size:14px; }
.content .article-pre-next .article-pre-news { width:48%; float:left; }
.content .article-pre-next .article-next-news { width:48%; float:right; }

/* 栏目页 */
.cat-slider { margin:15px; height:345px; background:#FFF; }
.cat-list { padding:20px 0; background:#FFF; }
.cat-list dt { position:relative; height:50px; line-height:50px; border-bottom:3px solid #a1adb9; margin-bottom:20px; } 
.cat-list dt a { color:#b50729; font-size:18px; font-weight:normal; padding-left:16px; }
.cat-list dt .more { color:#202c39; position:absolute; right:0; top:0; background:url(imagescat-more-icon.jpg) right 50% no-repeat; }
.cat-list dd { position:relative; line-height:40px; height:40px; overflow:hidden; padding-left:60px; background:url(imagescat-list-icon.png) 30px 50% no-repeat; font-size:14px; } 
.cat-list dd a { color:#202c39; }
.cat-list dd .date { position:absolute; right:0; top:0; color:#ccc; width:100px; }
/* END栏目页 */

/* 列表页 */
.list-slider { margin:15px; height:345px; background:#FFF; }
.list-items { padding:20px 0; background:#FFF; }
.list-items dd { position:relative; line-height:40px; height:40px; overflow:hidden; padding-left:60px; background:url(imagescat-list-icon.png) 30px 50% no-repeat; font-size:14px; } 
.list-items a { color:#202c39; display:block; }
.list-items .date { position:absolute; right:0; top:0; color:#ccc; width:100px; }
#list-page .crumb { background:#fff; border-bottom:3px solid #a1adb9; }
.page-bar table, .page-bar td { border:none; }
.page-bar table { width:100%; }
.page-bar td { padding:3px 5px; }
.page-bar td div { display:block; text-align:right; }
.page-bar td div span { padding:0 5px; line-height:36px; border:1px solid #DDD; display:inline-block; margin-top:3px; }
/* END栏目页 */

.pager {}

#content-xygk .head h1 { background:#202c39; }
#content-xygk .head .home-link { background-color:#283747; }
#content-xygk .article { background:#fff url(imagesxygk-title-bg.jpg) right top no-repeat; }
#content-xygk .content { background-image:url(imagesxygk-banner.jpg);}
#content-xygk .space { height:170px; }
#content-xygk .article-meta { display:none; }
#content-xygk .article-title { font-size:25px; text-align:left; padding-left:20px; padding-bottom:20px; border-bottom:3px solid #a1adb9; }
#content-xygk .article-pre-next { display:none; }

/*联系我们页*/
#page-contact .main { width:100%; background:none; }
#page-contact .page-title { font-size:30px; line-height:32px; font-weight:normal; padding:0 0 0 10px; margin:0; color:#fff; }
#page-contact .crumb { background:none; border:none; padding-left:10px; }
#page-contact .contact-list { padding:20px; width:958px; border:1px solid #E9E9E9; background:#fff; }
#page-contact .contact-list dl { float:left; width:420px; padding:12px 0 18px 58px; border-bottom:1px dashed #E9E9E9; font-size:18px; line-height:34px; }
#page-contact .contact-list dl.last { border-bottom:none; }
#page-contact .contact-list dt { color:#333; }
#page-contact .contact-list span { color:#999; }
/*END 联系我们页*/

.page-teacher-list .content .main, #content-teacher .content .main  { background:#fff; }
#teacher-list-content .page-bar { margin:20px 0 0 20px; }
#teacher-list-content .crumb { border-bottom:none; }
#teacher-list-content .list-cat-name { height:24px; font-size:24px; line-height:1; margin:20px 0 0 25px; padding:0 0 12px 0; border-bottom:1px solid #e0e0e0; width: 720px; }
.teacher-list dd { display:block; float:left; width:373px; margin:20px 0 0; position:relative; }
.teacher-list dd .teacher-wp {border:1px solid #e0e0e0; margin:0 0 0 24px; padding:4px; position:relative; }
.teacher-list dd .title { line-height:30px; height:120px; overflow:hidden; position:relative; color:#666; font-size:12px; margin-left:110px; }
.teacher-list dd a { display:block; }
.teacher-list dd a span { display: block; height:30px; overflow: hidden; border-bottom:1px dashed #e8e8e8; color:#454545; }
.teacher-list dd a span em { font-style: normal; color:#b50729; }
.teacher-list dd a span.name { color:#000; font-size:16px; }
.teacher-list dd a span.name em { }
.teacher-list .pic { position:absolute; left:4px; top:4px; width:90px; height:120px; background: url(imagesno-teacher.png) 50% 50% no-repeat; overflow:hidden; }
.teacher-list .pic a { height:120px; display:block; }
.teacher-list .pic img { width:90px; height:120px; }


.teacher-attr { padding:20px 0; line-height:2; font-size: 14px; }
.teacher-attr .text { color:#666; }
.teacher-attr .pic { float:left; width:180px; height:240px; overflow:hidden; margin-right:20px; background:#eee url(imagesno-teacher.png) 50% 50% no-repeat; }
.teacher-attr .pic img { float:left; width:180px; height:240px; }
.teacher-attr .name { font-size:20px; line-height:32px; color:#000; }
.teacher-attr .attr-title { color:#b50729; margin-right:5px; }
.teacher-attr .teacher-desc { line-height: 24px; height: 72px; overflow: hidden; }

#content-teacher .tab { height:32px; border-bottom:2px solid #c20933; }
#content-teacher .tab a { height:32px; line-height:32px; display:block; float:left; padding:0 15px; border:1px solid #c20933; background:#c20933; border-bottom:none; border-radius:3px 3px 0 0; margin: 0 0 0 5px; font-size:14px; border-radius:2px 2px 0 0; color:#fff; }
#content-teacher .tab a.current { background: #fff; border-bottom:1px solid #fff; color:#333; }
#content-teacher .content .crumb { background:none; border-top:3px solid #BFB3B5; color:#333; }
#content-teacher .content .crumb a { color:#333; }
#content-teacher .content .title-1, #content-teacher .content .title-2 { line-height: 40px; font-size:16px; font-weight:bold; display: block; color:#b50729; border-bottom: 1px solid #b50729; margin: 10px -10px; padding-left: 8px; }
#content-teacher .content .title-2 { border-bottom: 1px dotted #c20933; font-size: 16px; font-weight: normal; }
#content-teacher .content a { text-decoration: none; }
#content-teacher .content .article-content { color:#333; line-height: 2; padding: 20px 10px; }

#home-banner-lxyz { display:block; width:100%; height:210px; background:url(imagesjpg2x1z-1000x210.jpg) 0 0 no-repeat; }</pre></body></html>