/*ÓÒ²à*/
/*ÓÒ²à*/
#article_wrap{ clear:both;}
#article_wrap .l_box{ width:665px;float:right;height:100%;}
#article_wrap .r_box{ width:265px;float:left; height:100%; border:solid 1px #DEE4EC;clear:none}

.article_nav{ height:35px; line-height:35px; border-bottom:solid 1px #DADADB; border-top:solid 3px #6480B4;}
.article_nav .ftitle{ font-size:14px; font-weight:bold; padding-left:15px; float:left;}
.article_nav .site_nav{ float:right; font-size:12px; color:#666; padding-right:10px;}

.article_list{ width:100%;}
.article_list li{ line-height:40px; height:40px; border-bottom:dashed 1px #eee; clear:both;}
 
.article_list .ctitle{
	width:540px;overflow:hidden;
	float:left;
	height:40px; padding-left:15px;
	 font-size:14px
}
.article_list .ctime{ width:100px; float:right; font-size:12px; color:#666; overflow:hidden; height:35px;}


.article_list_one{ padding-top:10px; padding-bottom:10px; height:110px;border-bottom:dotted 1px #eee;
}
.article_list_one .pic {
    display: inline;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    text-align: center;
}
.article_list_one .pic img{height:110px}
.article_list_one em {
    font-style: normal; font-weight:bold; font-size:14px
}
.article_list_one p{line-height: 25px; height:75px; overflow:hidden}
 
 
#article_wrap .r_box .nav_tab{
	background-image: url(../images/article_top_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top:0px; padding-top:5px;
	height:35px;
	line-height:30px;
	margin-bottom:5px;border-top:solid 1px #DEE4EC; clear:both
}
.r_box .nav_tab .bfont{
	float:left;
	font-weight:bold;
	background-image: url(../images/article_arrow.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 20px; color:#333333
}
 .r_box .nav_tab .morelink{ margin-top:0px; margin-right:5px;}
 
.r_box .news_list li{ clear:both; height:28px; line-height:28px; overflow:hidden; width:100%;float:left}
.r_box .news_list .ctitle{
	width:190px;
	float:left;
	height:25px; padding-left:15px;
	background-image: url(../images/dot_arrow.png);
	background-repeat: no-repeat;
	background-position: 5px 12px;
}
.r_box .news_list .ctime{ width:50px; float:right; font-size:12px; color:#999
}
 
 
 .article_box h1{ line-height:50px; text-align:center; font-size:16px; font-weight:bolder}
 
.article_box h4{ text-align:center; font-size:12px; font-weight:normal; line-height:30px; background-color:#F2F4F7; margin-bottom:10px;} 
 
#main_wrap{ clear:both;} 
#main_wrap .main_nav{ height:35px; line-height:35px; border-bottom:solid 1px #DADADB; border-top:solid 3px #6480B4;}
#main_wrap .main_nav .ftitle{ font-size:14px; font-weight:bold; padding-left:15px; float:left;}


#main_wrap{ clear:both;}
#main_wrap .l_box{ width:200px; height:1000px; float:left;margin-right: 10px;/*background:#F6FBFE; border-right:solid 1px #D9EDFA*/}
#main_wrap .r_box{ width:770px;height:100%;float:right; clear:none}


#main_wrap .w_nav{ height:35px; line-height:35px; border-bottom:solid 1px #DADADB;position:relative;}
#main_wrap .w_nav .ftitle{ font-size:14px; font-weight:bold; padding-left:15px; float:left;}

#main_wrap .w_nav .rtitle{ font-size:14px; padding-left:15px; float:right;top:5px;position:absolute;right:10px;}

.subbtn_area{text-align:center;margin-top:25px;}
.blue_submit_btn,.blue_back_btn{width:74px;height:23px;border:0;background:#1A7EF1;color:#fff}
.maroon{color:#f30}
.uploadiframe{width:300px;height:25px;display:none;position:absolute;right:10px;top:5px;
}
.class_input{height:22px;}
.attachment_box{border-top:solid 1px #DADADB;margin:10px;}


/*ÊÓÆµ*/
.video_right{ padding:5px; float:right;width:670px;background-color:#FFFFFF;display:block; overflow:hidden;}
 
 
.video_list{
	width:650px;
	float:left; padding-top:20px; padding-left:20px; overflow:hidden; padding-bottom:0px;
}  
.video_right .video_list ul{ padding:0px;
}
.video_right .video_list li{
	border:solid 0px #E6E6E6;
	height:190px;
	width:200px; float:left; overflow:hidden; 
	background-repeat: no-repeat; margin:0px;
	background-position: right center; margin-left:5px; margin-top:10px;margin-right:10px; 
} 
.video_list li .pic{ width:150px; height:110px; float:left; clear:both; position:relative}
.video_list li .pic a:link,.video_list li .pic a:visited{
width:150px; height:100px; border:solid 1px #E6E6E6; padding:4px; background-color:#fbfbfb; display:block;
}
.video_list li .pic a:link span,.video_list li .pic a:visited span{display:block;
	background-image: url(../images/play1.png);
	background-repeat: no-repeat;
	background-position: left top; 
	height: 20px;
	width: 20px; position:absolute; bottom:5px; right:0px;}
.video_list li .pic a:hover span{
	display:block;
	background-image: url(../images/play.png);
	background-repeat: no-repeat;
	background-position: left top; 
	height: 20px;
	width: 20px; position:absolute; bottom:5px; right:0px;
}
.video_list li .pic a:hover{
	display:block;
	width:150px;
	height:100px;
	border:solid 1px #C7DDF2;
	padding:4px;
	background-color:#D4EAF8 
} 

.video_list li .pic img{width:150px; height:100px;}
.video_list li .txt{ clear:both; text-align:center; width:130px; float:left; height:70px; overflow:hidden; padding-left:10px;padding-right:10px;}
.video_list li .txt b{ color:#333; clear:both; height:25px; line-height:25px; text-align:left; width:100%; font-weight:bold; float:left; overflow:hidden; padding-right:5px;}
.video_list li .txt i{
	text-align:left;
	width:100%; 
	height:22px;
	line-height:22px; 
	color:#666666;
	clear:both;
	font-style: normal; float:left
} 

/**ÏêÇé*/
.video_details{ padding:5px;}
.video_details h1{ text-align:center; line-height:30px; height:30px; font-weight:bold; font-size:16px; color:#003366}
.video_details i{ clear:both; line-height:25px; height:25px; overflow:hidden; width:100%; float:left; border-bottom:dotted 1px #eee;}
.video_details p{ line-height:180%;}
.video_play_html{ clear:both;height:500px; width:600px; text-align:center; margin:30px;}

.learn_list{ width:100%;}
.learn_list h2{line-height:35px;font-size:14px; height:35px;padding-left:10px;clear:both;border-bottom:solid 1px #eee;/* background:#D4EAF9;*/margin:5px;cursor:pointer}
.learn_list p{line-height:30px;margin:5px;padding-left:20px;clear:both}
.learn_list li{clear:both;}