
.banner {
    background: url(../images/banner.jpg) no-repeat scroll center top transparent;
    height: 344px;
}
.head01 {
    height: 293px;
    margin: 0 auto;
    position: relative;
    width: 960px;
}
.head01_b {
    height: 40px;
    left: 21px;
    position: absolute;
    top: 210px;
    width: 342px;
}
.head01_b_l {
    float: left;
    width: 230px;
}
.head01_b_l p {
    color: #003756;
    height: 20px;
    line-height: 20px;
    padding-left: 25px;
    text-align: left;
}
.head01_b_l p.time {
    background: url("../images/bg06.jpg") no-repeat scroll left top transparent;
}
.head01_b_l p.place {
    background: url("../images/bg06.jpg") no-repeat scroll left bottom transparent;
}
.head01_b_r {
    float: right;
    height: 31px;
    margin-top: 10px;
    width: 96px;
}
.nav_r_btn {
    float: right;
    width: 167px;
}
.nav_r_btn img {
    float: left;
    margin-right: 6px;
}
.nav_l {
    float: left;
    width: 720px;
}
.nav {
    background: none repeat scroll 0 0 #012545;
    font-size: 14px;
    font-weight: bold;
    height: 39px;
    margin: 0 auto;
    padding: 9px 10px 0;
    width: 940px;
}
.nav_l a {
    display: block;
    float: left;
    height: 39px;
    line-height: 39px;
    padding: 0 10px;
    text-decoration: none;
}
.nav_l span {
    float: left;
    line-height: 39px;
}
.nav_l a, .nav_l span {
    color: #C5EAF2;
}
.nav_l a:hover {
    background: none repeat scroll 0 0 #E6A000;
    color: #02487B;
}
.title01{ height:24px; line-height:24px; background:url(../images/titbg.jpg) no-repeat left top; border-bottom:1px solid #43a1d7; padding-left:100px; margin:15px 0 10px;color:#01274b; font-size:16px;text-align:left;font-weight:bold; margin-top:10px;}
.mainbox{width:960px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.w509{width:509px;}
.w439{width:439px;}
.video{width:478px; height:358px; padding:15px; background:url(../images/bg01.jpg) no-repeat left top;}
.border01{border:1px solid #217db9;}
.txt_online{width:437px; height:386px; }
.weibo{width:507px; height:188px;overflow:hidden;}
.ycbd h3{ height:30px; line-height:30px; font-size:18px; font-weight:bold; font-family:"宋体";}
.ycbd h3,.ycbd h3 a{color:#086db6; }
.clearfix{height:auto;_height:1%}
.clear{ clear:both; height:0; overflow:hidden;}
.ycbd ul{ padding:5px 0; float:left;border-top:1px dashed #b4b4b4; background:url(../images/line.jpg) no-repeat  center 52px;}
.ycbd ul li{width:190px; height:22px; line-height:22px; padding:0 10px; text-align:left; float:left; margin-top:2px;}
#colee_leftb table td{ padding:0 5px;}
.w165{width:165px;}
.w785{width:785px;}
.pic210 {
    display: inline;
    float: left;
    height: 181px;
    margin: 18px 0 6px 25px;
    width: 210px;
}
.pic210 img {
    background: none repeat scroll 0 0 #F5F8FA;
    border: 1px solid #CCDFE7;
    height: 150px;
    padding: 2px;
    width: 200px;
}
.pic210 p {
    color: #000;
    font-size: 14px;
    line-height: 30px;
    margin-top: 1px;
    text-align: center;
}
.tab_tit{ background:#0188cc; padding:0 3px;}
.tab_tit02{background:#86c447;}
.tab_tit03{background:#7ed2d2;}
.tab_tit04{background:#c72c66;}
.tab_tit05{background:#68318f;}
.tab_tit06{background:#d91b37;}

.bgeee{ background:#eee;}
.yahei24,.yahei18a{font-family:Microsoft YaHei;}
.yahei24{  font-size:24px; color:#fff;}
.bdtop{border-top:1px solid #eee;}
.bdright{border-right:1px solid #eee;}
.imga{background:#525252;width:52px;height:71px;}
.imga1{background:#525252;width:104px;height:71px;}
.imga img{width:48px; height:71px;}
.imga a{ display:block;width:48px; height:71px; border:2px solid #525252;}
.imga a:hover{ border:2px solid #dd7906;}

.yahei18a{ font-size:18px; color:#c72c66;}
.yahei18b{ color:#68318f;}
.yahei18c{ color:#d91b37;}
.yahei18d{ color:#0188cc;}
.yahei18e{ color:#86c447;}
.yahei18f{ color:#7ed2d2;}

.Lecturer_list{width:650px; overflow:hidden;}
.Lecturer_list dl{float:left;width:128px;padding:20px 20px 0 14px;}
.Lecturer_list dl dt,.Lecturer_box_info dl dt{ border:1px solid #ddd;}
.Lecturer_list dl dt{ margin:0 auto;}
.Lecturer_list dl dt,.Lecturer_list dl dt img,.Lecturer_box_info dl dt,.Lecturer_box_info dl dt img{width:106px; height:156px;}
.Lecturer_list dl dd{text-align:center; padding:5px 0; line-height:15px;}
.Lecturer_list dl dd,.Lecturer_list dl dd a{ color:#3b3b3b; }
.Lecturer_box{width:520px;/*position:absolute;top:0;left:0;display:none;*/z-index:120;}
.Lecturer_box_tit{ background:#dc7500; height:28px; line-height:28px; border:1px solid #ddd; font-size:14px; padding:0 15px;color:#fff; }
.Lecturer_box_tit span{ float:left;}
.Lecturer_box_tit a{ float:right; font-size:12px;cursor:pointer; text-decoration:none;}
.Lecturer_box_info{ border:1px solid #dc7500; border-top:0; background:#fff; height:auto; overflow:hidden;}
.Lecturer_box_info dl{width:500px; margin:0 auto; padding:15px 0; height: auto; overflow:hidden;}
.Lecturer_box_info dl dt{ float:left;}
.Lecturer_box_info dl dd{width:380px; float:right;text-align:left; color:#3b3b3b;}
.Lecturer_box_info dl dd p.name{ line-height:20px; }
.Lecturer_box_info dl dd p.title{ height:19px; float:left; padding-left:10px;background:url(../images/bg_tit.jpg) no-repeat left top;}
.Lecturer_box_info dl dd p.title span{ float:left; display:block;padding:5px 10px 0 0;line-height:12px; height:15px;color:#fff; background:url(../images/bg_tit.jpg) no-repeat right top;}
.Lecturer_box_info dl dd p.info{ clear:left; padding-top:10px; line-height:20px; text-indent:0;}
.content{position:absolute; left:160px; top:0; z-index:100; display:none;}
.content,.content02,.content03,.content04,.content05,.content06{z-index:100;display:none;}
.content,.content02,.content03{top:0;}
.content04,.content05,.content06{top:214px;}
.content{position:absolute; left:160px;}
.content02{position:absolute; left:480px;}
.content03{position:absolute; right:320px;}
.content04{position:absolute; left:320px;}
.content05{position:absolute; right:480px;}
.content06{position:absolute; right:160px;}

.title-bar {
    background: none repeat scroll 0 0 #DC7500;
    border: 1px solid #DDDDDD;
    color: #FFFFFF;
    height: 28px;
    line-height: 28px;
    padding: 0 15px;
    position: relative;
}
.title-bar h2 {
    font-size: 14px;
    text-align: left;
}
.title-bar .close {
    color: white;
    font-size: 12px;
    position: absolute;
    right: 6px;
    top: 0;
}
.footer{ background:#434343; height:100px; padding-top:40px;  line-height:25px; text-align:center; margin-top:30px;}

.footer, .footer a{color:#fff;}
.video_list{ margin:0 10px;}
.video_list li{ font-size:14px; height:24px; line-height:24px; background:url(../images/s.gif) no-repeat left center; padding-left:25px; text-align:left; font-weight:bold;}