body,ul,ol,li,p,h1,h2,h3,h4,img,div,form,fieldset,input,textarea,p{margin:0px;padding:0;border:0;}
body{background-color:#FFFFFF; color:#000000;font:12px "SimSun"; width:980px; margin:0px auto;}
ul,ol,li{list-style-type:none;}
/* public*/
#top,#navigation,.mediacy {margin-bottom: 5px;clear: both;}
.mediacy1 {margin-bottom: 10px;float:left}
.navigation2,.course_phone,.search_logo,.course-btn,.course-btn-d{ background-image:url(http://img.thldl.org.cn/images/top.gif); background-repeat:no-repeat; background-color:#FFFFFF}
.logo{float: left;padding-bottom:5px;}


#top{ height:100px;clear: both;width:1000px; margin:0px auto;}
#top .logo{float: left; width:430px;} 
#top .jianbie{float: left; width:300px;}
#course_phone {float: right; width:220px; height:30px; width: 220px; margin-top:45px;}

.navigation1 { text-align: left; padding-left: 30px; }
.navigation1 .left { float: left; width: 130px; margin-right:20px}
.navigation1 .right { line-height: 34px;height: 34px;}
.navigation1 .course-btn {background-position: -0px -80px; height: 34px; width: 130px; }
.navigation1 .course-btn-d {background-position: -148px -78px; height: 34px; width: 130px; }
.navigation2 { text-align: center; line-height:32px; background-position: 0px -120px;height:32px; }
#banner{padding-bottom:5px;background-color:#FFFFFF;}
#search { background: url(http://img.thldl.org.cn/images/search.jpg) no-repeat; background-color:#FFFFFF;height: 66px;margin-bottom:5px;  border-bottom:solid 1px  #EBEBEB;}
#search .input-text{ line-height:22px;height: 22px; width:300px; font-size:14px; border: solid 1px #777779;}
#search .submit{height: 24px; width:45px; font-size:14px; background-color:#A92428;color:#FFFFFF}
#search .left1{width:95px;float:left;padding:10px 0 0 10px;text-align:center}
#search .search_logo { background-position: 0px 0px; height: 17px; width: 89px; margin-top:5px;cursor:pointer}
#search .left2{width:370px;float:left;padding-top:8px;}
#search .left2 .hot{ margin-bottom:2px;line-height: 20px;}
#search .left3{float:left; padding:10px 0 0 20px;line-height:24px}
#search .left3 .k{line-height: 24px;height: 24px;}
#xt {background-color:#004182; height: 7px; margin: 5px 0 5px 0;overflow: hidden; clear: both;}
#bottom {background: url(http://img.thldl.org.cn/images/bottom.gif) no-repeat right bottom;height: 100px;padding-top: 30px;line-height: 24px;text-align: center; clear: both;}
a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#B5000C;text-decoration:underline;}
a.blue:link { color:#21598B; text-decoration:none;}
a.blue:visited{color:#21598B;text-decoration:none;}
a.blue:hover { color:#B5000C;text-decoration:underline; }
a.gray:link { color:#777779; text-decoration:none;}
a.gray:visited{color:#777779;text-decoration:none;}
a.gray:hover { color:#B5000C; text-decoration:underline; }
a.red:link { color:#B5000C; text-decoration:none;}
a.red:visited{color:#B5000C;text-decoration:none;}
a.red:hover{ color:#21598B; text-decoration:underline; }
h1 { font:normal 24px "ºÚÌå"; color:#A92428;}
h2 { font-size: 18px; color:#A92428;}
h3 { font-size: 14px;}
p {line-height: 20px;}
em { color:#B5000C; font-style: normal;}
.blue{ color:#21598B}
.gray{ color:#777779}
#share_ico{ float:left; margin-top:5px;}
#share { width: 600px; padding: 30px 0 20px 10px; float:left;}
.tabs-hide{display: none;}
.course_plan .td_1 a:link { color:#000; text-decoration:none; }
.course_plan .td_1 a:visited { color:#000; text-decoration:none; }
.course_plan .td_1 a:hover { color:#b5000c; text-decoration:underline; }
.course_plan a:link { color: #21598b; text-decoration:underline; }
.course_plan a:visited { color:#21598b; text-decoration:underline; }
.course_plan a:hover { color: #b5000c; text-decoration:none; }
.nav { width: 950px; margin: 15px 0px 15px 10px;}
.head_title{text-align:center;padding-bottom:20px}
#year { float: left; width: 978px; border: 1px solid #000; }
#year div { border-style:solid; border-color: #000; border-width:0px; line-height: 25px; text-align: center; } 
#year span { border-style:solid; border-color: #000; border-width:0px; line-height: 25px; text-align: center;} 
#year .line { width: 978px; height: 25px; float: left;} 
#year .line_1 { background-color: #004e94; color: #FFF; }
#year .line_1 span { float: left; }
#year .line_1 .td_1 { width: 376px; }
#year .line_1 .td_2 { width: 65px; border-left-width: 1px;}
#year .line_1 .td_3 { width: 75px; border-left-width: 1px;}
#year .line_2 { background-color: #eaeaea; padding-left: 5px; width: 972px; text-align: left; }
#year .line_2_1 { border-bottom-width: 1px;  }
#year .line_2_2 { border-top-width: 0px;  }
#year .line_2_3 { border-bottom-width: 1px;}
#year .line_2_4 { border-top-width: 0px;border-bottom-width: 1px;}
#year .table { float: left; width: 978px; }
#year .table .text { width: 26px; line-height: 17px; margin:0 auto; }
#year .table .title { float: left; width: 63px; background-color: #def2fa;}
#year .table .ttl-1 { height: 165px; padding-top: 68px; border-top-width: 0px;border-bottom-width: 1px;}
#year .table .ttl-2 { height: 205px; padding-top: 80px; border-top-width: 0px; border-bottom-width: 1px;}
#year .table .ttl-3 { height: 180px; padding-top: 53px; border-top-width: 0px; border-bottom-width: 1px; }
#year .table .ttl-4 { height: 160px; padding-top: 22px; }
#year .table .ttl-5 { height: 246px; padding-top: 65px; border-top-width: 0px; border-bottom-width: 1px;}
#year .table .ttl-6 { height: 135px; padding-top: 20px; border-bottom-width: 1px;}
#year .table .course_plan { width: 914px; float: left; }
#year .table .course_plan span { width: 75px; float:left; height: 25px; border-left-width: 1px; }
#year .table .course_plan .tr { height: 25px; border-bottom-width: 1px;}
#year .table .course_plan .tr_g { background-color: #eef6fd; border-bottom-width: 1px; border-top-width: 0px;}
#year .table .course_plan .tr .td_1 { float: left; width: 312px; border-left-width: 1px; }
#year .table .course_plan .tr .td_2 { float: left; width: 65px; border-left-width: 1px; }
#year .line_3 { float: left; background-color: #eef6fd; height:50px; }
#year .line_3 span { float: left; height: 25px; border-top-width: 1px;}
#year .line_3 .td_1 { width: 376px; }
#year .line_3 .td_2 { width: 66px; border-left-width: 1px; }
#year .line_3 .td_3 { width: 75px; border-left-width: 1px; }
.zhu { color: #a92428; font-weight: bold; line-height: 30px; height: 30px; width: 980px; float: left; text-align: center; margin-top: 10px; margin-right: 0; margin-bottom: 20px; margin-left: 0; }



#weixin_bg {background:#FFFFFF; width:150px; height:550px;left:0; top:40px;overflow: hidden;position: fixed;z-index: 97999; 
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); background:none; 
} 
.weixin_top{ text-align:center; height:24px; line-height:24px;} 
.weixin{ text-align:center;height:90px; background:none;} 
.weixin_bottom{text-align:center; height:24px; line-height:24px;}


#qq_bg {width:200px; height:510px;right:0; top:133px;overflow: hidden;position: fixed;z-index: 9999999; font-size:12px; 
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); background:none; 
} 
.qq_top{ text-align:center; height:106px; background:url(http://img.thldl.org.cn/public/bqq/qq_bg_top.png);cursor:pointer} 
.qq_min{ text-align:center; padding:0 8px;Height:400px; background:url(http://img.thldl.org.cn/public/bqq/qq_bg_min.png);} 
.qq_t_kc{ text-align:center;height:38px; background:url(http://img.thldl.org.cn/public/bqq/qq_t_kc.gif)} 
.qq_t_fw{ text-align:center;height:38px; background:url(http://img.thldl.org.cn/public/bqq/qq_t_fw.gif)} 
.qq_t_sj{ text-align:center;height:38px; background:url(http://img.thldl.org.cn/public/bqq/qq_t_sj.gif)} 
.qq_t_box{ text-align:center; width:184px;height:32px; line-height:32px;} 
.qq_t_left{ float:left; text-align:center; width:30px;height:32px;line-height:32px;} 
.qq_t_min{ float:left; text-align:center; width:60px;height:32px;line-height:32px;} 
.qq_t_right{ float:left; text-align:left; width:120px;height:24px; line-height:24px; margin-top:5px;background:url(http://img.thldl.org.cn/public/bqq/qq.gif);cursor:pointer} 
.qq_t_tel{ text-align:center; width:184px;line-height:24px;} 

#qq_gb {width:26px; height:150px;right:0; top:133px;overflow: hidden;position: fixed;z-index: 9999999; font-size:12px; 
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); background:none; 
} 
.qq_gb_pic{height:95px; margin-top:30px; background:url(http://img.thldl.org.cn/public/bqq/qq_xiao.gif);cursor:pointer} 