﻿/* 全局样式 */
*{margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;color:#333;}
a:hover {text-decoration:none;color:#cc3b02}
input,textarea,select{border-top:solid 1px #373737; border-left:solid 1px #373737; border-bottom:solid 1px #dddddd; border-right:solid 1px #dddddd;font-size:12px;padding:2px;vertical-align:middle;}
ul.l1{overflow:hidden;white-space:nowrap;}
ul.l2{overflow:hidden;white-space:nowrap;}
ul.l3{overflow:hidden;white-space:nowrap;}
ul.l4{overflow:hidden;white-space:nowrap;}
ul.l1 li{background: url(Images/l1.gif) no-repeat left; line-height: 23px; margin-left:8px; padding-left:8px;overflow:hidden;white-space:nowrap;}
ul.l2 li{background: url(Images/l2.gif) no-repeat left; line-height: 23px; margin-left:8px; padding-left:8px;overflow:hidden;white-space:nowrap;}
ul.l3 li{background: url(Images/l3.gif) no-repeat left; line-height: 23px; margin-left:8px; padding-left:8px;overflow:hidden;white-space:nowrap;}
ul.l4 li{background: url(Images/l4.gif) no-repeat left; line-height: 24px; margin-left:6px; padding-left:15px;overflow:hidden;white-space:nowrap;}
ul.l1 li a,ul.l2 li a,ul.l3 li a,ul.l4 li a{overflow:hidden;white-space:nowrap;}

.btn{background:url(Images/btn.gif) no-repeat;width:60px;height:20px;border:0;padding:0;line-height:20px;}
.btn:hover{background:url(Images/btn_on.gif) no-repeat;}
.btn1 {background:url(Images/btn1.gif) no-repeat; padding:5px 8px 3px 15px; line-height:22px;text-decoration:none;}
.btn1:hover{background:url(Images/btn1_on.gif) no-repeat;text-decoration:none;}
.btn2 {background:url(Images/btn2.gif) no-repeat; padding:5px 8px 3px 15px; line-height:22px; text-decoration:none;}
.btn2:hover{background:url(Images/btn2_on.gif) no-repeat;text-decoration:none;}
.btn3{background:url(Images/btn3.gif);color:#fff;padding:3px 12px;}
.btn3:hover{color:yellow;}

a.QQ {background:url(/Images/qqonline.gif) no-repeat;padding: 8px 30px;text-decoration:none;}
a.QQ:hover{text-decoration:none;}

.Pages{float:right;padding-right:20px;margin-top:16px;}
.PagesSplit{padding:3px; margin:3px;clear:both;}
.PagesSplit a{border:1px solid #eee; padding:2px 5px; margin:2px; color:#036cb4; text-decoration:none;}
.PagesSplit a:hover{border:1px solid #999; color:#666;text-decoration:none;}
.PagesSplit a:active{border:1px solid #999; color:#666;text-decoration:none;}
.PagesSplit .Current{border:1px solid #036cb4; padding:2px 5px; font-weight:bold; margin: 2px; color:#fff; background-color:#036cb4;}
.PagesSplit .Disabled {border:1px solid #eee; padding:2px 5px; margin:2px; color:#ddd;}

/* 顶底部 */
#top_bar{width:100%;background:#efefef url(/Images/top_bg.gif) repeat-x;line-height:30px;}
#top_bar #UserState{width:980px;margin:0 auto;}

.logo_bg{width:940px;margin:0 auto;}
.logo_bg h1{margin:35px 0 0 50px;}
.logo_bg h1 strong a{color:#003399;font-size:32px;font-family:"黑体","宋体";font-weight:normal;}

#menu{width:940px;height:30px;line-height:30px;margin:0 auto;background:url(Images/menu_bg.gif) repeat-x;text-align:center;}
#menu ul{margin-left:120px;}
#menu ul li{float:left;width:80px;}
#menu ul li:hover{background-color:#003399;}
#menu ul li a{font-weight:bold;color:#fff;text-decoration:none;}

#foot{width: 940px;text-align:center;clear:both;line-height:20px;border-top:3px solid #fb9123;margin:10px auto 0px auto;padding-top:10px;}
#foot .links a{margin: 0 8px;}
#foot a{margin: 0 8px;}

/* 主框架 */
.main{width:940px;margin:0 auto;clear:both;margin-top:10px;}
.main_left{width:210px;float:left;}
.main_right{width:725px;float:right;}

.left_box{width:205px;float:left;}
.left_box .box{width:203px;border:1px solid #ccc;margin-bottom:6px;}
.left_box .box h2{background-color:#fe8d31;line-height:26px;margin:1px;padding-left:15px;border-bottom:1px solid #ccc;font-size:12px;}
.left_box .box h2.notice_title{background-color:#cbb184;}
.left_box #notice_list li{padding:0 8px;clear:both;}
.left_box #notice_list li span{float:right;padding:6px 16px 10px 0;}
.left_box .contact_list {height:210px;padding:6px;}
.left_box .contact_list li{width:190px;white-space:nowrap;overflow:hidden;line-height:25px;}
.left_box li.btn_box {text-align:center;margin-top:5px;}

.search{margin-left:10px;color:#fe8d31;padding:10px 10px 10px 30px;background:url(Images/icon2.gif) no-repeat left;}
.main_right .title{background:url(Images/icon1.gif) no-repeat left;padding-left:16px;width:710px;line-height:23px;border-bottom:3px solid #fb9123;clear:both;font-size:12px;}

/* 首页 */
.index_left{width:710px;float:left;}
.index_center{width:495px;float:left;margin:0 5px;}
.index_center .title{background:url(Images/icon1.gif) no-repeat left;padding-left:16px;width:478px;line-height:23px;border-bottom:3px solid #fb9123;clear:both;font-size:12px;}
.index_center .about{padding:10px;line-height:20px;height:350px;}
.index_center .about img{border:1px solid #ccc;padding:2px;float:right;margin:10px;}
.index_center .search input{padding:1px;}
.index_center #pics img{ border:1px solid #ccc;padding:2px;margin:5px 2px;}

.index_right{width:225px;float:left;}
.index_right .box{width:220px;border:1px solid #ccc;margin-bottom:6px;}
.index_right .box h2{background-color:#8b9aa8; line-height:26px;margin:1px;padding-left:15px;border-bottom:1px solid #ccc;font-size:12px;}
.index_right .box h2.lesson{background-color:#a7bd58;}
.index_right .box h2.lecturer{float:right;width:15px;padding:0 5px;border-left:1px solid #ccc;height:104px;color:#fff;}
.index_right .lecturer_list{height:105px;overflow:hidden;}
.index_right .lecturer_list .info {margin:5px;height:97px;overflow:hidden;}
.index_right .lecturer_list .info img{border:1px solid #ccc;padding:2px;float:left;margin-right:5px;clear:both;}
.index_right .lecturer_list .info img:hover{border:1px solid green}
.index_right .lecturer_list .info a b{line-height:23px;}

/* 简介 */
.about_info{padding:10px;line-height:20px;}
.about_info img{border:1px solid #ccc;padding:2px;float:left;margin:10px;}

/* 新闻 */
.new_list{margin-top:8px;}
.new_list span{color:#ccc;margin-left:10px;}
.new_title{margin: 10px 0;text-align:center;font-size:18px;}
.new_msg{background-color:#f5f5f5;line-height:26px;text-align:center;}
.new_info{padding:10px;line-height:20px;}

/* 课程 */
.lesson_box{border-bottom:1px solid #eee;float:left;padding:0 0 5px 8px;margin-top:10px;}
.lesson_box h3{float:left;width:400px;background:url(Images/icon3.gif) no-repeat left;padding-left:15px;}
.lesson_box h3 a{font-size:15px;color:#006da2;}
.lesson_box .price{float:left;color:Red;width:150px;}
.lesson_box .time{float:left;color:Green;width:150px;}
.lesson_box p{clear:left;width:550px;float:left;margin-top:6px;line-height:18px;}
.lesson_box .qq{float:right;text-align:center;width:160px;margin-top:6px;line-height:30px;padding-right:18px;}

/* 讲师 */
.lec_list{width:688px;border-bottom:1px solid #eee;padding:0 0 5px 12px;margin:10px 0 0 10px;clear:both;float:left;}
.lec_list .photo{line-height:25px;width:80px;text-align:center;float:left;clear:left;}
.lec_list .photo a{text-decoration:none;}
.lec_list. photo strong{color:#888;padding:2px;}
.lec_list .photo strong:hover{color:#fff;background-color:#666;}
.lec_list .photo img{border:1px solid #ccc;padding:2px;clear:both;}
.lec_list .photo img:hover{border:1px solid #006da2;}
.lec_list .info{float:left;margin-left:8px;width:562px;}
.lec_list .info p{color:#888;line-height:20px;margin-top:3px;}
.lec_list .info p a{color:#c60000;}
.lec_list .field a{padding:2px;color:#888;line-height:30px;}
.lec_list .field a:hover{color:#fff;background-color:#666;}
.lec_title {margin: 10px 0;text-align:center;font-size:18px;}
.lec_msg{background-color:#f5f5f5;line-height:26px;text-align:center;}
.lec_info{padding:10px;line-height:20px;}
.lec_info .photo{float:left;}
.lec_info .photo img{padding:2px;border:1px solid #ccc;}
.lec_info ul.info{float:left;margin:6px 6px 6px 15px;width:500px;line-height:23px;}
.lec_info ul.info li.bg{background:#f8f8f8;}
.lec_info h5{clear:both;background:#f8f8f8;width:670px;padding:5px;}
.lec_info p{margin:10px;}

/* 留言 */
.guestbook_form{padding:20px;line-height:30px;}
.guestbook_form div{padding:2px;height:30px;}
.guestbook_form .area{clear:both;height:125px;}

/* 联系我们 */
ul.contact_info{padding:20px;margin-left:15px;line-height:30px;}
ul.contact_info li{list-style:none;}

.divjg{ width:100%;}
.divjg .title{background:url(Images/icon1.gif) no-repeat left;padding-left:16px;width:478px;line-height:23px;border-bottom:3px solid #fb9123;clear:both;font-size:12px;}