﻿body,img,div,ul,li,p,span,dl,dt,dd,table,form {margin:0; padding:0; border:none; list-style:none; font-size:12px;}
body {background:url(bg.jpg) repeat-x 0 122px;}
.warpper {margin:0 auto; width:950px;}
.clear {clear:both;}
a {color:#000000; text-decoration:none;}
a:hover {color:#FF2020;}

.head_left {background:url(bg.gif) no-repeat -235px 0px; width:240px; height:20px; float:left;}
.head_mid {background:#343434; width:661px; height:20px; line-height:15px; float:left; color:#EB0000;}
.head_mid a {color:#FFFFFF; font-family:宋体; font-size:12px; text-decoration:none;}
.head_mid a:hover {color:#EB0000; text-decoration:none;}
.head_right {background:url(bg.gif) no-repeat -475px 0px; width:49px; height:20px; float:left;}
.head_mid .aleft {float:left;}
.head_mid .a_home {background:url(bg.gif) no-repeat -380px -30px; float:right; display:block; margin:2px 5px 0 0; padding-left:20px;}

.top {background:#FFFFFF; height:120px;}
.top .logo {background:url(bg.gif) no-repeat 0 0; width:235px; height:102px; display:block; float:left;}
.top .mid {background:url(bg.gif) no-repeat 0 -102px #AA0000; width:472px; height:102px; float:left;}
.top .right {background:url(bg.gif) no-repeat 0 -204px #AA0000; width:243px; height:102px; float:left;}

.body {background:#FFFFFF;}
.body .left {float:left; width:185px; min-height:520px; padding:15px 0 15px 30px; background:#FFFFFF; overflow:hidden;}
.body .left dt {font-family:微软雅黑; color:#B30E15; font-size:16px;}
.body .left dd ul {padding:5px 0 0 5px;}
.body .left dd li {font-size:12px; background:url(bg.gif) no-repeat -365px -248px; line-height:23px; padding-left:15px; overflow:hidden; width:181px; clear:both;}
.body .left dd li span {background:url(bg.gif) no-repeat -496px -78px; display:block; width:6px; height:5px; overflow:hidden; float:left; margin:9px 5px 0 0;}
.body .left .more {display:block; text-align:right; margin-right:40px; font-size:14px;}
.body .mid {width: 485px; min-height:520px; float:left; background:#FFFFFF;}
.body .mid .focus {margin:20px; text-align:center;}
.body .mid .link {padding-left:120px; float:left; display:inline;}
.body .mid .link1 {background:url(bg.gif) no-repeat 0 -306px; width:180px; height:55px; margin:10px; display:block; position:relative;}
.body .mid .link1 img {position:absolute; top:18px; left:90px;}
.body .mid .link2 {background-position:-180px -306px;}
.body .mid .link3 {background-position:-360px -306px;}
.body .right {width:240px; min-height:520px; float:left; padding:15px 0 15px 10px; background:#FFFFFF;}

.bottom {border-top:1px solid #F2F2F2; width:800px; margin-left:80px; padding:10px 0 0 20px; font-size:11px;}

.body .viewleft {height:auto; min-height:520px;}
.body .viewleft dt {cursor:pointer;}
.dlleft {border-bottom:1px solid #B90606; padding:5px 0 5px 0;}
.view_mid {width:695px; min-height:520px; font-size:12px; padding:20px; float:left; background:#FFFFFF;}
.view_mid dd {padding:20px; display:block; line-height:150%;}

.view_mid h3 {font-size:14px; font-weight:bold; display:block; margin:20px 0 10px 0;}
.view_mid h4 {font-size:12px; font-weight:bold; display:block; margin:10px 0 10px 5px;}
.view_mid p {line-height:25px; display:block; font-family:宋体; clear:both; position:relative;}
.view_mid p .span1 {display:block; float:left; width:80px; text-align:right;}
.view_mid p label {margin-right:10px;}
.view_mid p input {border:1px solid #D7D7D7;}
.view_mid .btn {margin:20px 0 0 80px;}
.view_mid dd li a{float:left; margin:0; padding:0}
.view_mid dd li span {background:url(arrow_1.gif) no-repeat; display:block; width:8px; height:8px; overflow:hidden; float:left; margin:5px 5px 0 0;}

.scorll_index {padding:0 5px 0 5px;}
.scorll_index h2 {display:block; float:left; font-size:12px; color:#0000FF; margin:0; padding:0;}
.scorll_index a {color:#0000FF;}
.scorll_index marquee {cursor:pointer;}

.body .mid .course {width:450px; min-height:230px; overflow:hidden; float:left;}
.body .mid .course dd li {background:none; line-height:20px;}
