@charset "utf-8";
.left_content {
width:762px;
height:auto;
float:left;
}

.left_li1 {
width:762px;
height:420px;
padding-top:5px;
padding-left:3px;
}

.left_li4 {
width:762px;
height:auto;
padding-left:3px;
_padding-left:2px;
}

.left_li5 {
width:762px;
height:auto;
padding-top:5px;
padding-left:3px;
}

.left_li_news {
width:760px;
height:auto;
}

.title {
width:auto;
height:auto;
font-size:16px;
font-family:"黑体";
color:#000;
text-indent:8px;
padding-top:5px;
}

.title_nva {
width:auto;
height:auto;
font-size:12px;
font-family:"宋体";
color:#000;
text-indent:8px;
}

.title a {
color:#000;
font-size:16px;
font-weight:400;
font-family:"黑体";
}

.title_nva a {
color:#000;
font-size:12px;
font-weight:400;
font-family:"宋体";
text-decoration:underline;
}

.title a:hover,.title_nva a:hover {
color:#36C;
text-decoration:underline;
}

.ban1 {
width:750px;
height:80px;
margin:1px auto 4px;
}

.ban2 {
width:220px;
height:60px;
margin:1px auto 4px;
}

.ban3_li {
width:990px;
height:auto;
padding-top:3px;
padding-left:3px;
_padding-left:2px;
}

.ban3 {
width:980px;
height:80px;
margin:0 auto 3px;
}

.ban3 img {
width:980px;
}

.ban4_lump {
width:228px;
height:150px;
}

.ban4 {
width:220px;
height:150px;
margin:0 auto;
}

.news_element {
width:380px;
height:auto;
float:left;
}

.news_element_bar {
background:url(../image/news/news_element_bar.png) no-repeat;
width:380px;
height:35px;
}

.news_element_lump2 {
width:380px;
height:260px;
background:url(../image/news/news_element_lump2.png) repeat-y;
}

.news_element_lump3 {
width:380px;
height:8px;
background:url(../image/news/news_element_lump3.png) no-repeat;
overflow:hidden;
}

.news_element_text1 {
width:380px;
height:76px;
overflow:hidden;
}

.news_element_text2 {
width:380px;
height:auto;
}

.news_element_pic {
width:56px;
height:56px;
float:left;
padding:10px;
}

.news_element_descript {
width:300px;
height:66px;
padding-top:10px;
overflow:hidden;
line-height:22px;
float:left;
}

.news_element_newslist {
width:333px;
height:24px;
line-height:28px;
font-size:12px;
padding-left:27px;
background:url(../image/news/icon5.gif) 12px 6px no-repeat;
overflow:hidden;
margin:0 auto;
}

.news_element_newslist a:hover {
color:#36c;
text-decoration:underline;
}

.news_element_pic img {
border:1px solid #999;
}

.news_list_lump1 {
overflow:hidden;
width:762px;
height:32px;
background:url(../image/news/news_list_lump4.png) no-repeat;
}

.news_list_lump2 {
width:758px;
height:auto;
background:url(../image/news/news_list_lump2.png) repeat-y;
}

.news_list_lump3 {
overflow:hidden;
width:762px;
height:8px;
background:url(../image/news/news_list_lump3.png) no-repeat;
}

.news_list_content {
width:744px;
height:auto;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
margin:0 auto;
}

.news_list_element {
border-bottom:1px solid #999;
height:100px;
}

.news_list_element_left {
width:64px;
height:21px;
float:left;
margin:10px;
}

.news_list_element_icon {
width:49px;
height:17px;
padding-top:4px;
padding-left:15px;
text-align:center;
background:url(../image/news/icon6.gif) no-repeat;
}

.news_list_element_right {
width:640px;
height:90px;
float:left;
margin:8px 5px 2px;
}

.news_list_element_title {
width:640px;
height:20px;
font-family:"黑体";
font-size:16px;
text-align:left;
}

.news_list_element_title a {
font-size:16px;
color:#000;
text-decoration:none;
}

.news_list_element_title a:hover {
font-size:16px;
color:#999;
text-decoration:none;
}

.news_list_element_text1 {
border-bottom:1px dashed #000;
color:#999;
font-size:12px;
width:640px;
height:40px;
line-height:18px;
overflow:hidden;
text-align:left;
}

.news_list_element_text1 a {
color:#999;
text-decoration:none;
}

.news_list_element_text2 {
width:640px;
height:30px;
}

.news_list_element_text2_left {
width:560px;
height:21px;
margin-top:7px;
overflow:hidden;
float:left;
}

.news_list_element_text2_right {
float:left;
width:64px;
height:17px;
margin-top:6px;
padding-top:4px;
text-align:center;
background:url(../image/news/icon7.gif) no-repeat;
}

.movpic_bar {
width:762px;
height:35px;
background:url(../image/index/video_bar.png) no-repeat;
}

.movpic_lump3 {
overflow:hidden;
width:762px;
height:8px;
background:url(../image/index/ban1_lump3.png) no-repeat;
}

.piccenter {
width:750px;
height:275px;
margin:0 auto;
}

.pic_js {
width:740px;
height:250px;
padding-top:10px;
margin:0 auto;
}

.discuss_text1 {
width:400px;
text-align:left;
overflow:hidden;
float:left;
}

.discuss_text2 {
color:#fff;
width:300px;
height:17px;
text-align:right;
overflow:hidden;
padding-top:5px;
padding-right:15px;
float:right;
}

.discuss_text2 span {
color:#F30;
padding-right:10px;
}

.discuss_text2 a {
color:#F30;
text-decoration:none;
}

.video_discuss_lump2 {
width:762px;
height:580px;
background:url(../image/index/ban1_lump2.png) repeat-y;
}

.discuss_userlump {
width:710px;
height:auto;
margin:0 auto;
}

.discuss_userlump td {
border-bottom:1px dashed #333;
padding:5px;
}

.discuss_usertable {
width:430px;
height:200px;
margin:0 auto;
}

.ViewSubmitButton {
background:url(../image/video/ViewSubmitButton.jpg) no-repeat scroll 0 0;
height:20px;
width:103px;
border:none;
cursor:pointer;
}

.NewsContentTitle {
font-family:"黑体";
color:#039;
font-size:20px;
height:35px;
line-height:35px;
padding-top:10px;
text-align:center;
width:745px;
font-weight:400;
margin:auto;
}

.NewsTitleMarke {
border-bottom:1px dotted #000;
border-top:1px dotted #000;
color:#999;
height:20px;
padding-top:6px;
text-align:center;
width:745px;
margin:0 auto;
}

.NewsContentText {
font-size:14px;
line-height:150%;
text-align:left;
width:720px;
height:auto;
margin:0 auto;
padding:5px 20px;
}

.NewsContentText p {
font-size:14px;
text-indent:24px;
margin:20px auto;
}

.NewsContentText img {
margin:10px;
}

.right_content {
padding-top:5px;
padding-right:2px;
width:228px;
height:auto;
float:right;
}

.right_bar1 {
background:url(../image/index/right_bar1.png) no-repeat;
width:228px;
height:35px;
}

.right_element1 {
width:228px;
height:193px;
background:url(../image/index/right_lump2.png) repeat-y;
}

.right_element3 {
width:228px;
height:auto;
background:url(../image/index/right_lump2.png) repeat-y;
}

.right_element5 {
width:228px;
height:447px;
_height:451px;
background:url(../image/news/right_lump3.png) no-repeat bottom;
}

.right_element5_1 {
width:228px;
background:#fff;
}

.right_element5_1_But {
background:url(../image/news/right_lump_yellow.png) no-repeat;
height:20px;
}

.right_element5_2 {
width:228px;
height:460px;
_height:464px;
background:url(../image/news/right_lump3.png) no-repeat bottom;
}

.right_element6 {
width:228px;
height:13px;
background:url(../image/news/right_lump4.png) repeat-y;
overflow:hidden;
}

.right_element6_2 {
width:228px;
height:13px;
background:url(../image/news/right_lump4_2.png) no-repeat;
overflow:hidden;
}

.right_element7 {
overflow:hidden;
width:228px;
height:70px;
background:url(../image/index/right_lump2.png) repeat-y;
}

.right_lump3 {
overflow:hidden;
width:228px;
height:8px;
}

.video_lump {
width:228px;
height:auto;
}

.aboutViewsList_news {
height:28px;
line-height:28px;
font-size:12px;
padding-left:27px;
background:url(../image/news/icon4.gif) 12px 6px no-repeat;
overflow:hidden;
}

.aboutViewsList_news a:hover {
color:#36c;
}

.event_lump {
width:228px;
}

.keyword_lump {
width:216px;
height:auto;
line-height:22px;
padding:5px 6px 0;
}

.keyword_lump a {
font-size:14px;
color:#000;
text-decoration:none;
}

.instructor_lump {
width:220px;
padding-bottom:20px;
margin:0 auto;
}

.instructor_element {
width:94px;
float:left;
margin:0;
padding:0 0 20px 11px;
}

.instructor_element2 {
width:100px;
height:95px;
float:right;
margin:0;
}

.instructor_pic {
height:94px;
width:94px;
position:relative;
}

.instructor_pic img {
height:90px;
float:left;
}

.instructor_name {
background:url(../image/video/icon3.gif) 3px 1px no-repeat;
width:90px;
height:28px;
line-height:14px;
text-indent:17px;
font-size:12px;
text-align:center;
overflow:hidden;
}

.instructor_name a:hover {
color:#36c;
text-decoration:none;
}

a.instructorA {
height:90px;
width:90px;
border:2px #fff solid;
display:block;
}

a.instructorA span {
display:none;
}

a.instructorA:hover {
border:2px #FF7B00 solid;
}

.instructor_nametip {
width:94px;
font-size:13px;
line-height:18px;
text-align:center;
background:#FF7B00;
display:none;
height:auto !important;
min-height:18px;
position:absolute;
left:0;
top:93px;
}

.BBSPageSizeSearchBox {
width:50px;
height:19px;
border:1px #cad9ea solid;
margin:1px auto 0;
}

.BBSPageSize {
width:375px;
height:30px;
margin:0 auto;
}

.BBSPageSize2 {
width:465px;
height:30px;
margin:0 auto;
padding:10px;
}

.BBSPageSize3 {
width:746px;
_width:750px;
height:30px;
_padding:0 0;
margin:0 auto;
padding:5px 0;
}

.BBSPageSizeUl {
_margin:5px 0 5px 3px;
height:27px;
float:left;
border:1px solid #cad9ea;
background:#f7f7f7;
list-style:none;
margin:5px 0 5px 8px;
padding:0;
}

.BBSPageSizeUl li {
float:left;
width:23px;
line-height:27px;
text-align:center;
}

.BBSPageSizeUl li a {
width:23px;
line-height:27px;
color:#000;
display:block;
margin:0;
padding:0;
}

.BBSPageSizeUl li a:hover {
color:red;
background:#cad9ea;
}

.NewsListbutCon {
border:1px solid #999;
height:auto;
text-align:left;
border-left:none;
border-right:none;
margin-top:10px;
padding:6px 0 6px 20px;
}

.listF {
width:720px;
margin:auto;
}

#a {
border-left:1px #000 solid;
border-right:1px #000 solid;
background:#dfdfdf;
width:720px;
}

#a p {
margin:0;
padding:0;
}

.b {
height:1px;
overflow:hidden;
border-left:1px #333 solid;
border-right:1px #333 solid;
background:#dfdfdf;
}

.NewsAboutFrameTitle2 {
text-align:left;
width:660px;
border-bottom:1px dashed #000;
height:26px;
font-size:14px;
color:#000;
line-height:26px;
font-weight:700;
margin:auto;
}

.NewsAboutFrame {
border:#999 solid 1px;
width:700px;
margin:10px auto auto;
}

.NewsAboutFrameTitle {
text-align:left;
width:660px;
border-bottom:1px dotted #fff;
height:26px;
font-size:14px;
color:#000;
line-height:26px;
font-weight:700;
margin:auto;
}

.NewsAboutUl {
width:660px;
list-style:none;
margin:auto;
padding:0;
}

.NewsAboutUl li {
font-size:12px;
height:24px;
line-height:24px;
text-align:left;
}

.NewsAboutUl li a {
color:#1d3c81;
text-decoration:none;
}

.NewsAboutUl li a:hover {
color:#F60;
}

.movpic_bar_sp {
width:762px;
height:7px;
background:url(../image/index/video_bar_sp.png) no-repeat;
overflow:hidden;
}

a,.aboutViewsList_news a,.pollcontent {
color:#000;
}

.left_li1_list,.right_content_list {
padding-top:0;
}

.left_li2,.left_li3,.left_li_discuss {
width:762px;
height:auto;
}

.news_element_newslist a,.news_element_descript a,news_element_text2 a {
font-size:14px;
color:#036;
text-decoration:none;
}

.news_element_descript a:hover,news_element_text2 a:hover,.keyword_lump a:hover {
font-size:14px;
color:#36c;
text-decoration:underline;
}

.news_list_element_text1 a:hover,.news_list_element_text2_right a:hover,.instructor_name a {
color:#000;
text-decoration:none;
}

.news_list_element_text2_right a,.button_more a {
color:red;
text-decoration:none;
}

.movpic_lump2,.video_watch_lump2 {
width:762px;
height:auto;
background:url(../image/index/ban1_lump2.png) repeat-y;
}

.discuss_text2 a:hover,.button_more a:hover {
color:#ccc;
text-decoration:underline;
}

.NewsContentText a,.NewsContentText a:hover {
font-size:14px;
color:#009;
text-decoration:none;
}

.right_element2,.right_element4 {
width:228px;
height:180px;
background:url(../image/index/right_lump2.png) repeat-y;
}

.BBSPageSizeEX,.BBSPageSizeEX2 {
width:80px !important;
float:left !important;
}

.BBSPageSizeEX a,.BBSPageSizeEX2 a {
color:#999 !important;
display:block !important;
width:80px !important;
text-align:center !important;
}

.BBSPageSizeEX a:hover,.BBSPageSizeEX2 a:hover {
color:red !important;
background:#cad9ea !important;
}