@charset "gb2312";

.formap:link,.formap:visited{ color:#EF6C00; font-weight:bold; text-decoration:underline; font-size:12px;}
.formap:hover,.formap:active{ color:#EF6C00; font-weight:bold; text-decoration:underline; font-size:12px;}
body{background:url(imagesmainbgline.jpg) center center repeat-y;}
.top{ background:url(imagestoplinebg.jpg) repeat-x; height:30px;}
.head01{height:87px;background:url(imageshead01.jpg) center center no-repeat;}
.head02{height:222px;background:url(imageshead02.jpg) center center no-repeat;}
.head03{height:187px;background:url(imageshead03.jpg) center center no-repeat;}
.head04{height:255px;background:url(imageshead04.jpg) center center no-repeat;}
.main{ width:950px;margin:0px auto;}
.sheng{ width:920px; margin:8px auto; overflow:hidden;border:1px solid #B9CDE8; padding-bottom:10px;}
.SHleft{ width:71px; float:left;}
.SHright{ float:right; width:840px; padding-left:7px; overflow:hidden;}
.SHright ul li{ width:128px; height:64px; border:1px solid #B9CDE8; overflow:hidden; float:left; margin-right:10px;margin-top:10px;}
.SHright ul li .lititle{ height:31px; width:128px; background:#EAF2FD;  line-height:31px; font-size:12px; font-weight:bold; color:#333; text-align:center;}
.SHright ul li .libody{ border-top:1px solid #B9CDE8;line-height:32px; text-align:center; color:#1B1B1B;}
.SHright ul li .libody a:link,.SHright ul li .libody a:visited{ color:#0000CC; text-decoration:underline;}
.SHright ul li .libody a:hover,.SHright ul li .libody a:active{ color:#0000CC; text-decoration:underline;}
.wq h3{ width:900px; margin:5px auto; line-height:24px;}
.wq h3 a:link,.wq h3 a:visited{ color:#0000CC; font-size:14px; text-decoration:underline;}
.wq h3 a:hover,.wq h3 a:active{ color:#0000CC; font-size:14px; text-decoration:underline;}
.wq p{ width:900px; margin:5px auto; line-height:24px;font-size:14px; color:#333;}

.courseT{border-collapse: collapse;}
.courseT td{border:1px solid #C9C9C9;}
.gotop{ width:30px;height:98px; overflow:hidden; background:#fcc; position:fixed; bottom:20px;right:5px;}
.foot{width:950px; margin:10px auto 0 auto; padding-top:20px; text-align:center; background-color:#ECEBE9;line-height:26px; height:70px; color:#333; overflow:hidden;}