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:#333333;font:12px "SimSun"; margin:0px auto;}
ul,ol,li{list-style-type:none;}

#header-bar{ width:100%; height:29px; background:#F5F5F5; border-bottom:1px #DCDCDC solid; color:#3E3E3E;}
#header-bar .header_bg{ width:1000px; margin:0px auto; height:29px;}
#header-bar .ad_left{ line-height:29px; width:820px; float:left;}
#header-bar .sj_right{height:29px; width:180px; float:left; background-position:-240px -0px;}
#header-bar .sj_tubiao{ float:left; line-height:24px; width:20px; height:24px; margin-top:3px; background-position:-240px -40px;cursor:pointer}
#header-bar .sj_daohang{ float:left; line-height:24px; width:20px; height:24px; margin-top:3px; background-position:-262px -40px;cursor:pointer}
#header-bar .sj_zi{ float:left; width:70px;line-height:29px;}

.zixuan,.search_logo,.sj_right,.sj_tubiao,.sj_daohang{ background-image:url(http://img.thldl.org.cn/public/head/icon.gif);background-repeat:no-repeat;}

#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; margin-top:20px;}

#nav {clear: both; height:46px;position:relative;width:1000px; margin:0px auto;}
#nav_w {clear: both; height:46px;position:relative;width:1000px; margin:0px auto;}
#nav1{float: left;font:14px Tahoma; height:36px;}
#nav1 li{float:left;display: inline;}
#nav1 li a{float: left; text-align:center;color: white; line-height:36px; width:100px;background: transparent url(http://img.thldl.org.cn/public/head/icon.gif) top right no-repeat; background-position:-130px -40px;}
#nav1 li a:visited{color: white; text-decoration:none;}
#nav1 li a:hover{color: white;background-image: url(http://img.thldl.org.cn/public/head/icon.gif) no-repeat; background-position:-130px -0px; }
#nav2 { float:left;text-align: center; line-height:34px; height:60px; width:998px;background-color:#F5F5F5; border:1px #cacaca solid; border-top:none; margin-bottom:10px;}
#nav2 .zixuan { float:left; background-position: -0px 0px; margin-top:15px; margin-left:10px;width:120px; height:30px;cursor:pointer}
#nav2 .navtion { float:left; width:850px;margin-top:5px; line-height:24px;}

#banner {position:relative; width:1000px;height:180px;margin:0px auto;}
#banner {position:relative; width:1000px;height:180px;margin:0px auto;overflow:hidden;}
#banner .b_sequence {right: 5px; bottom: 5px; position: absolute; z-index: 2;}
#banner .b_sequence li {background: rgb(51, 51, 51); margin: 0px 2px; padding: 1px 4px; color: rgb(255, 255, 255); float: left; cursor: pointer;}
#banner .b_sequence .currt_b {background: rgb(255, 255, 255); color: #000000;}
.none {display: none;}

#search {background: url(http://img.thldl.org.cn/public/head/search_bg.jpg);height: 66px;border-bottom:solid 1px #E0E0E0;width:1000px; margin:0px auto; margin-bottom:10px;}
#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 -40px; height: 17px; width: 89px; margin-top:1px;cursor:pointer}
#search .left2{width:370px;float:left;padding-top:10px;}
#search .left2 .hot{ margin-bottom:2px;line-height: 20px;}
#search .left3{float:left; padding:10px 0 10px 20px;line-height:24px}
#search .left3 .k{line-height: 24px;height: 24px;}

a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#B5000C;text-decoration:underline;}

a.hui:link { color:#585858; text-decoration:none;}
a.hui:visited{color:#585858;text-decoration:none;}
a.hui:hover { color:#B5000C;text-decoration:underline; }

a.gray:link { color:#757575; text-decoration:none;}
a.gray:visited{color:#757575;text-decoration:none;}
a.gray:hover { color:#B5000C; text-decoration:underline; }


a.blue:link { color:#004182; text-decoration:none;}
a.blue:visited{color:#004182;text-decoration:none;}
a.blue:hover { color:#B5000C;text-decoration:underline; }
a.blue_u:link { color:#004182; text-decoration:underline;}
a.blue_u:visited{color:#004182;text-decoration:underline;}
a.blue_u:hover { color:#B5000C;text-decoration:underline; }

a.black:link { color:#000000; text-decoration:none;}
a.black:visited{color:#000000;text-decoration:none;}
a.black:hover { color:#B5000C; text-decoration:underline; }
a.black_b:link { color:#000000; text-decoration:none;font-weight:bold;}
a.black_b:visited{color:#000000;text-decoration:none;font-weight:bold;}
a.black_b:hover { color:#B5000C; text-decoration:underline;font-weight:bold;}
a.black_u:link { color:#000000; text-decoration:underline;}
a.black_u:visited{color:#000000;text-decoration:underline;}
a.black_u:hover { color:#B5000C; text-decoration:underline; }

a.red:link { color:#A92428; text-decoration:none;}
a.red:visited{color:#A92428;text-decoration:none;}
a.red:hover{ color:#21598B; text-decoration:underline;}
a.red_b:link { color:#A92428; text-decoration:none;font-weight:bold;}
a.red_b:visited{color:#A92428;text-decoration:none;font-weight:bold;}
a.red_b:hover{ color:#21598B; text-decoration:underline; font-weight:bold;}

a.wan:link { color:#C11D01; text-decoration:none;}
a.wan:visited{color:#C11D01;text-decoration:none;}
a.wan:hover{ color:#21598B; text-decoration:underline; }

h1 { font:normal 24px "ºÚÌå";}
h2 { font-size: 14px;}
h3 { font-size: 18px;}
h4 { font-size: 16px; }
p{ line-height:24px}

#contact { background: url(http://img.thldl.org.cn/images/right.gif) 0px -100px no-repeat; width: 308px; margin-top:5px;border: 1px solid #EAEAEA;line-height: 24px; color:#777779; text-align: right; padding: 10px 10px 5px 0px;background-color:#FFFFFF;font-family:Verdana; margin-bottom:15px;}

#month-course { float:left; height: 170px; width: 318px; border: 1px solid #EAEAEA; margin-bottom:15px;}
#month-course .h{text-align: center; margin-top: 20px; color:#A92428;}
#month-course .modify-line{ background-position:0px -180px; height: 16px; width: 202px; margin:auto }
#month-course .month { height:85px ;width: 290px; margin:auto }
#month-course .month .mb{ float:left;height: 26px; width: 30px; float: left;margin: 15px 0 0 18px;background-image: url(http://img.thldl.org.cn/images/right.gif); background-repeat:no-repeat;cursor: pointer; }
#month-course .month-1 { background-position: 0px 0px;}
#month-course .month-2 { background-position: -30px 0px;}
#month-course .month-3 { background-position: -60px 0px;}
#month-course .month-4 { background-position: -90px 0px;}
#month-course .month-5 { background-position: -120px 0px;}
#month-course .month-6 { background-position: -150px 0px;}
#month-course .month-7 { background-position: -180px 0px;}
#month-course .month-8 { background-position: -210px -40px;}
#month-course .month-9 { background-position: -240px 0px;}
#month-course .month-10 { background-position: -270px 0px;}
#month-course .month-11 { background-position: -310px 0px;}
#month-course .month-12 { background-position: -350px 0px}
#month-course .text { width: 95%; margin-top: 20px;text-align: center; }

#friend_links {width: 1000px; margin:0 auto; padding-bottom:10px; overflow:hidden;}
#friend_links .line { float: left; background-color: #EAEAEA;height: 30px; width: 990px; margin: 10px 0; color: #21598B; font-weight: bold; font-size: 14px; line-height: 30px; padding-left: 10px;}
#friend_links .line .icon_1 { height: 24px; width: 12px; float: left; margin-right: 5px; background-position:-456px -220px; margin-top:3px;}
#friend_links .link{ float: left; line-height: 24px; width: 114px; padding-left:10px;}
#friend_links a:link { color:#757575; text-decoration:none;}
#friend_links a:visited{color:#757575;text-decoration:none;}
#friend_links a:hover { color:#B5000C; text-decoration:underline; }

#bottom { width:1000px;padding:15px 0;line-height: 24px;text-align: center; clear: both; border-top:7px #717171 solid; margin:0 auto;}
#bottom .weibo_logo {width:170px; height:100px;padding-bottom:10px;}

#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:259px; 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} 
