body {margin: 0 auto;font-size:12px;color:#0d3b76; background:#eceff6 url(../images/back_02.jpg) repeat-x top; font-family: "ËÎÌå"; line-height:20px;}
a{color: #0d3b76;text-decoration:none;}
a:hover{color: #be0000;text-decoration:none;}
select,input{ font-size:12px;}
cite,em,i,u,code{ font-style:normal;}

.headnav ul,.headnav li{ margin:0; padding:0; list-style:none;}
.headnav li{ float:left; font-weight:bold; padding:0 5px;}
.headnav ul{ float:right; padding-top:10px;}

.headback{background: url(../images/homeback.jpg) no-repeat bottom;}
.logo{ position:absolute; padding-top:5px;}
.banner{ }
.menuback{background: url(../images/menuback.gif) repeat-x top; }
.rtback{ padding:0 17px;background: url(../images/greyline.gif) repeat-y left;}

.title{ border-bottom:2px solid #1d477b;}
.title code{ float:right; padding-top:10px;}

.course{ padding:0 24px 0 20px;}
.courlist dl,.courlist dt,.courlist dd{margin:0; padding:0; }
.courlist dl{ padding-left:8px}
.courlist dt{ font-weight:bold; color:#123e78;background: url(../images/redicon.gif) no-repeat left center; padding-left:12px;}
.courlist{background: url(../images/yline.gif) repeat-x bottom;}
.backno{ background:none;}

.newsmain dl,.newsmain dt,.newsmain dd{margin:0; padding:0; }
.newsmain dl{ width:169px; margin:0 auto;}
.newsmain dt{ background:#fff; border:1px solid #ced9e4; text-align:center; padding:2px;}
.newsmain img{ vertical-align:top;}
.newsmain dd{ text-align:center; line-height:30px;} 

.postList ul,.postList li{ padding:0; margin:0; list-style:none;}
.postList{ color:#575757; vertical-align:top;}
.postList li{background: url(../images/line3px.gif) repeat-x bottom; color:#575757; line-height:25px;}
.postList a{ background: url(../images/redicon.gif) no-repeat left center; padding-left:10px; color:#194373; }
.postList a:hover{color:#be0000; }
.postList .lastback{ background:none;}
.postList em{ float:right; font-family:Verdana; font-size:11px; color:#757575;}

.newscontent{ padding-right:24px;background: url(../images/home_65.jpg) repeat-y left;}
.navigation{ margin-top:17px;}
.navigation td{ padding-bottom:5px; text-align:center;}
.more{ text-align:right; padding-right:10px}

.intro{ padding-top:10px; line-height:22px;}
.introback{background: url(../images/home_65.jpg) repeat-y left;}
.showback{background: url(../images/introback_48.jpg) no-repeat top; padding:12px 0 7px 0; text-align:center;}
.lineback{background: url(../images/greyline.gif) repeat-y right; line-height:22px; }
.introcont{ padding:0 15px;}

.footer{ color:#515151; border-top:1px solid #eceff6; line-height:18px;}
.footer a{color:#515151;}
.footer a:hover{color:#0d3b76;}

.Titimg code{ float:right;}

.serviceTit{ line-height:24px;background: url(../images/introline_10.jpg) no-repeat bottom;}
.serviceTit b{background:url(../images/intro_03.jpg) no-repeat left center; padding-left:16px; display:block; color:#194373;}
.serviceTit span{ float:right; color:#333;}

.ltback{background:url(../images/rtline_03.jpg) no-repeat right top; padding-right:10px; vertical-align:top;}

.center{ padding:0 30px;}
.introimg{ float:left; border:1px solid #c7d7e4; padding:3px; margin-right:18px; background:#fff;}

.contentInfo{ padding:20px 0; color:#333;}

.navlt{background:#fff url(../images/navback.jpg) repeat-x top;border:1px solid #bfc7d0; border-top:none;}
.navlt ul,.navlt li{ padding:0; margin:0; list-style:none;}
.navlt ul{ padding:15px 6px;}
.navlt li{ color:#333; line-height:24px;}
.navlt a{background:url(../images/intro_14.jpg) no-repeat 5px center; display:block; padding-left:20px;}
.navlt a:hover,.navlt .navon{background:url(../images/intro_07.jpg) no-repeat; color:#fff; font-weight:bold;}

.newslist ul,.newslist li{padding:0; margin:0; list-style:none;}
.newslist li{ background:url(../images/line3px.gif) repeat-x bottom ; line-height:25px; }
.newslist{padding:20px 0;}
.newslist cite{ float:right; color:#6b6b6b;}
.newslist a{ color:#194373;background:url(../images/redicon.gif) no-repeat left center; padding-left:12px;}
.newslist a:hover{ color:#ca2d31; text-decoration:underline;}


.pages{ color:#444; margin:20px auto;}
.pages td{ padding:0 5px;}
.pages a{color:#444;  padding:0 5px;}
.pages a:hover,.pages .redon,.pages em{color:#ca2d31; font-weight:bold;}

.contactUs{ color:#515151; line-height:30px; padding-left:18px; vertical-align:top;}
.contactUs b{ color:#01498a;}

.showphoto{ margin-top:12px;}
.showphoto td{ vertical-align:top;}
.showphoto dl,.showphoto dd,.showphoto dt{ padding:0; margin:0; list-style:none;}
.showphoto dl{  margin:0 auto; background:#f9fbfd; border:1px solid #c2d0e4; margin-top:22px; padding:10px 7px; width:204px;}
.showphoto dt{  text-align:center;margin:0 auto;}
.showphoto dd{ line-height:22px; color:#194373;background:#91a7ca url(../images/show_10.jpg) no-repeat 6px center; padding-left:27px;}
.showphoto img{ vertical-align:top;border:1px solid #d2daed; padding:1px; background:#fff;}

.student{ margin-top:12px;}
.student td{ vertical-align:top;}
.student dl,.student dd,.student dt{ padding:0; margin:0; list-style:none;}
.student dl{  margin:0 auto;width:149px; padding:5px 0;}
.student dt{  text-align:center;}
.student dd{ line-height:22px; color:#194373; text-align:center}
.student img{ vertical-align:top;border:1px solid #d2daed; padding:1px; background:#fff;}


.newsInfo{ color:#6f6a6a; padding:20px 20px; line-height:24px}
.newsInfoTit{ text-align:center; padding-bottom:10px;border-bottom:1px solid #e3e3e3; }
.newsInfoTit h3{ color:#194373; font-size:16px; padding:0; margin:0; line-height:35px; }
.newsInfoTit span{ padding-right:15px; color:#989898;}

.navlt li ul{ padding:0 0 5px 0;}
.navlt li li a{background:none; color:#333;}
.navlt li li a:hover,.navlt .sednav{ background:none; color:#d60000; font-weight:normal;}