/*!
 *
 * 2011-02-22
 */

* {
    margin: 0px auto;
    padding: 0px;
    border: 0px;
    font: normal 12px "Times New Roman", "宋体";}

html,
body {
    background: #FFFFFF url(../images/bg.jpg) repeat-x 0% 0%;
    font: normal 12px "Times New Roman", "宋体";
    margin: 0 auto;}

.left {
    float: left;}

.right {
    float: right;}

.cls {
    clear: both;}


/* Clear Fix */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}

.clearfix {
    display: inline-block;}


/* Hide from IE Mac */

.clearfix {
    display: block;}


/* End hide from IE Mac */


/* end of clearfix */

#1 {
    color: #333;}


/* FF */

* html #1 {
    color: #666;}


/* IE6 */

*+html #1 {
    color: #999;}


/* IE7 */

#wrapper {
    width: 120px;}


/* FireFox */

*html #wrapper {
    width: 80px;}


/* ie6 fixed */

*+html #wrapper {
    width: 60px;}


/* ie7 fixed, 注意顺序 */


/*头部板块*/

#home_top {
    height: 180px;
    width: 1000px;
    margin: 0 auto;}

#home_top .top_logo_left {
    width: 202px;
    height: 139px;
    padding: 31px 0px 0px 7px;
    background: url(../images/line.gif) no-repeat center right;}

#home_top .top_logo_right {
    width: 771px;
    height: 180px;}

#home_top ul {
    height: 35px;
    width: 751px;
    text-align: left;
    display: inline;
    list-style: none;}

#home_top ul li {
    height: 23px;
    padding-left: 8px;
    padding-top: 12px;
    font-size: 12px;
    float: left;}

.ie6 #home_top ul li {
    padding-top: 11px;}

#home_top ul li a {
    text-decoration: none;
    color: #4D4D4D;
    font-size: 12px;}

#home_top ul li a:hover {
    text-decoration: underline;
    color: #000;}

#home_top ul li.date {
    width: 380px;
    padding-left: 25px;
    text-align: left;
    color: #666;
    font-family: "Times New Roman", "宋体";}

#home_top ul li.rss {
    width: 60px;}

#home_top .top_logo_right_bottom {
    height: 125px;
    width: 751px;
    text-align: center;}


/*下面是新闻版块*/

.news {
    height: 275px;
    width: 1000px;
    z-index: -1;}

.news_right {
    text-align: left;
    width: 453px;
    height: 273px;
    border: 1px solid #458FCE;
    margin-left: 15px;}

.news_right_top {
    height: 25px;
    padding-top: 10px;
    padding-left: 15px;
    width: 438px;
    background: url(../images/news_right_top_line.jpg) no-repeat bottom left;}

.title {
    width: 280px;
    padding-left: 10px;
    background: url(../images/dot_2.gif) no-repeat center left;}

.title a {
    font-size: 14px;
    font-weight: bold;
    color: #FF5400;
    text-decoration: none;}

.title a:hover {
    color: #15509D;}

.more {
    width: 50px;}

.more a {
    font-size: 12px;
    color: #15509D;
    text-decoration: none;}

.more a:hover {
    text-decoration: underline;
    color: #FF5400;}

.tuijian {
    height: 35px;
    margin-top: 15px;
    padding-top: 0 15px 0 20px;
    width: 418px;
    text-align: center;}

.tuijian a {
    font-size: 20px;
    color: #039;
    font-family: "黑体", "微软雅黑";
    text-decoration: none;}

.tuijian a:hover {
    text-decoration: underline;}

.news_right ul {
    height: 175px;
    padding: 0 15px 0 5px;
    width: 430px;
    list-style: none;}

.news_right ul li {
    font-size: 14px;
    color: #999;
    height: 26px;
    padding-left: 10px;
    background: url(../images/dot.gif) no-repeat 0 3px;
    margin-left: 10px;}

.news_right ul li a {
    font-size: 14px;
    text-decoration: none;
    color: #4D4D4D;}

.news_right ul li a:hover {
    text-decoration: underline;
    color: #FF5400;}


/*鼠标经过层边框变色*/

.news_right_border {
    border: 1px solid #FF5400;}


/*新闻幻灯*/

.news_left {
    v width: 528px;
    border: 1px #F18186 solid;
    height: 273px;}


/*首页主体部分*/

#con {
    height: 628px;
    width: 1000px;
    margin-top: 15px;}

#con .con_left {
    width: 310px;
    height: 628px;}


/*首页主体部分左侧*/

.gk {
    padding-top: 10px;
    height: 139px;
    width: 308px;
    text-align: left;
    border: 1px solid #FC9;
    border-bottom: 0px solid #FF5400;
    background: url(../images/gk_title_bg.gif) no-repeat left 5px;}

.gk_con {
    height: 105px;
    width: 274px;
    margin-top: 20px;
    background: url(../images/gk_bg.gif) no-repeat left bottom;}

.no_bg {
    background: none;}

.gk_con p {
    line-height: 18px;
    font-size: 12px;
    text-indent: 24px;
    text-align: justify;
    text-justify: inter-ideograph;}

.gk_con p a {
    color: #FF5400;
    text-decoration: none;}

.gk_con p a:hover {
    text-decoration: underline;}

.ss {
    height: 84px;
    width: 308px;
    padding-top: 10px;
    text-align: left;
    border: 1px solid #FC9;
    border-top: 0px solid #FF5400;}

.ss form {
    padding: 0;
    margin: 0;}

.search {
    height: 40px;
    width: 255px;
    padding-top: 15px;}

.s_input {
    width: 175px;
    height: 32px;
    background: transparent;
    font-size: 14px;
    color: #15509D;
    padding-left: 10px;
    border: 2px solid #FF5400;
    border-right: 0px solid #FF5400;}

.gecko .s_input {
    padding-top: 5px;}

.ie6 .s_input {
    padding-top: 10px;}

.s_btn {
    height: 41px;
    width: 68px;
    cursor: pointer;
    background: url(../images/ss_btn.gif) no-repeat 0;}


/*讲座*/

.jz {
    width: 308px;
    margin-top: 15px;
    padding-top: 10px;
    text-align: left;
    height: 145px;
    border: 1px solid #458FCE;
    background: url(../images/jz_line_bg.gif) no-repeat left 32px;}

.jz_pic {
    height: 124px;
    width: 308px;
    margin-top: 5px;}

.jz_pic .jz_photo {
    width: 100px;
    height: 90px;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 18px;}

.jz_pic .jz_photo_text {
    width: 160px;
    height: 90px;
    list-style: none;
    text-align: left;
    padding-right: 15px;
    padding-top: 18px;}

.jz_title {
    padding: 5px 0;}

.jz_title a {
    font-weight: bold;
    color: #15509D;
    text-decoration: none;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";}

.jz_title a:hover {
    color: #F00;}

.jz_author {
    color: #999;
    line-height: 20px;
    font-size: 12px;}

.jz_play {
    line-height: 18px;
    padding-left: 22px;
    padding-top: 2px;
    color: #999;
    font-family: Verdana;
    background: url(../images/play_icon.gif) no-repeat 0 4px;}


/*中心*/

.zx {
    width: 308px;
    height: 141px;
    margin-top: 15px;
    padding-top: 10px;
    text-align: left;
    border: 1px solid #458FCE;
    background: url(../images/jz_line_bg.gif) no-repeat left 32px;}

.zx ul {
    margin: 20px 15px 0 15px;
    list-style: none;}

.zx ul li {
    height: 25px;
    padding-left: 15px;
    background: url(../images/dot_3.gif) no-repeat 0 4px;}

.zx ul li a {
    font-size: 14px;
    text-decoration: none;
    color: #4D4D4D;}

.zx ul li a:hover {
    text-decoration: underline;
    color: #FF5400;}


/*分中心*/

.fzx {
    width: 308px;
    height: 31px;
    padding-top: 10px;
    text-align: left;
    border: 1px solid #458FCE;
    border-top: 0 solid #066;}

.fzx ul {
    margin: 4px 15px 0 15px;
    list-style: none;}

.fzx ul li {
    height: 25px;
    padding-left: 15px;
    float: left;}

.fzx ul li a {
    font-size: 14px;
    text-decoration: none;
    color: #15509D;
    font-weight: bold;}

.fzx ul li a:hover {
    text-decoration: underline;
    color: #FF5400;}

#con .con_right {
    width: 675px;
    height: 628px;
    margin-left: 15px;}


/*首页主体部分右侧*/

.gz,
.ky {
    width: 673px;
    height: 207px;
    background: url(../images/con_right_title_bg.gif) no-repeat 0 0;
    border: 1px #458FCE solid;
    text-align: left;}

.gz {
    border-bottom: 0px #EED38B dotted;
    border-bottom: 1px #458FCE dashed;}

.ky {
    border-top: 0px #EED38B solid;}

.gz_top,
.ky_top,
.pic_top {
    height: 32px;
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;}

.title_c {
    width: 280px;
    padding-left: 10px;
    background: url(../images/dot_2.gif) no-repeat center left;}

.title_c a {
    font-size: 14px;
    font-weight: bold;
    color: #15509D;
    text-decoration: none;}

.title_c a:hover {
    color: #F00;}

.gz ul,
.ky ul {
    width: 650px;
    height: 156px;
    padding-top: 5px;
    list-style: none;}

.gz_ky_li_con {
    height: 26px;
    padding-left: 10px;
    background: url(../images/dot.gif) no-repeat 0 3px;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";}

.gz_ky_li_con a {
    font-size: 14px;
    text-decoration: none;
    color: #4D4D4D;
    display: block;
    float: left;
    font-family: "Times New Roman", "宋体";
    word-break: keep-all;
    /* 不换行 */
    white-space: nowrap;
    /* 不换行 */
    overflow: hidden;
    /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis;}

.gz_ky_li_con a:hover {
    text-decoration: underline;
    color: #FF5400;}

.gz_ky_li_date {
    width: 85px;
    height: 26px;
    font-family: "Times New Roman", "宋体";
    font-size: 14px;
    color: #999;
    float: right;}

.pic {
    height: 194px;
    width: 673px;
    border: 1px #458FCE solid;
    margin-top: 15px;
    background: url(../images/pic_top_bg.gif) repeat-x 0 0;}

.pic ul {
    height: 133px;
    list-style: none;
    padding-top: 0px;}

.pic ul li {
    float: left;
    width: 210px;
    margin: 0 0 0 10px;
    list-style: none;}

.pic ul li h5 {
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin-left: 13px;
    margin-top: 8px;}

.pic ul li h5 a {
    font-size: 12px;
    text-decoration: none;
    color: #4D4D4D;}

.pic ul li h5 a:hover {
    text-decoration: underline;
    color: #F00;}

.photo {
    text-align: center;
    height: 125px
;}

.photo a {
    width: 190px;
    display: block;
    border: 1px #C7CBD1 solid;
    padding: 10px;
    margin-right: 10px;}

.photo a:hover {
    border: 1px #ff0000 solid;}


/*栏目页内容页主体部分*/

#lm_con {
    width: 1000px;}

#lm_conL {
    width: 240px;
    background: url(../images/lm_left_top_bg.gif) no-repeat top center;}

.hotList {
    width: 240px;
    height: auto !important;
    height: 100%;}


/*热点排行*/

.hotList_top {
    width: 205px;
    height: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #D9550F;
    padding-left: 10px;
    padding-top: 9px;
    background: url(../images/dot_2.gif) no-repeat left 13px;}

.hotList_con {
    width: 238px;
    border: 1px solid #EED38B;
    border-top: 0 solid #EED38B;}

.hotList_con ul {
    width: 218px;
    list-style: none;
    margin: 10px;
    margin-top: 0px;}

.ie6 .hotList_con ul {}

.hotList_con ul li {
    height: 22px;
    padding-top: 10px;
    padding-left: 15px;
    border-bottom: 1px dashed #EED38B;
    background: url(../images/lm_dot.gif) no-repeat 5px center;
    text-indent: -5px;}

.ie6 .hotList_con ul li {
    height: 21px;}

.hotList_con ul li a {
    font-size: 13px;
    text-decoration: none;
    color: #3371A1;}

.hotList_con ul li a:hover {
    text-decoration: underline;
    color: #000;}


/*侧边栏栏目列表*/

ul.lanmuList {
    width: 218px;
    list-style: none;
    margin: 10px;
    margin-top: 0px;}

.ie6 ul.lanmuList {}

ul.lanmuList li {
    height: 22px;
    padding-top: 10px;
    padding-left: 30px;
    border-bottom: 1px dashed #EED38B;
    background: url(../images/sub_1.gif) no-repeat 15px center;
    text-indent: -5px;}

.ie6 ul.lanmuList li {
    height: 21px;}

ul.lanmuList li a {
    font-size: 14px;
    text-decoration: none;
    padding: 5px;
    color: #3371A1;}

ul.lanmuList li a:hover {
    text-decoration: none;
    color: #3371A1;
    font-weight: bold;
    padding: 5px;
    background: #FC0;}


/*学科专业侧边栏目列表*/

ul.xkzy_lanmuList {
    width: 218px;
    height: 329px;
    list-style: none;
    margin: 10px;
    margin-top: 0px;}

.ie6 ul.xkzy_lanmuList {
    height: 319px;}

ul.xkzy_lanmuList li {
    height: 35px;
    padding: 5px 0;
    text-indent: 0;
    list-style: none;
    background: url(../images/sub_1.gif) no-repeat 5px center;}

.ie6 ul.xkzy_lanmuList li {
    height: 21px;
    border-bottom: 1px dashed #EED38B;}

ul.xkzy_lanmuList li a {
    font-size: 14px;
    text-decoration: none;
    padding: 5px;
    color: #3371A1;
    width: 190px;
    display: block;}

ul.xkzy_lanmuList li a:hover {
    text-decoration: none;
    color: #3371A1;
    background: #FC0;}


/*侧边标签*/

.tag {
    margin-top: 15px;
    width: 238px;
    border: 1px solid #D9D9D9;
    min-height: 217px;
    height: auto !important;
    height: 217px;
    overflow: visible;}

.tag_title {
    height: 28px;
    padding-top: 6px;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #999
;}

ul.tagCloud {
    margin-left: 10px;}

ul.tagCloud li {
    display: inline;
    padding: 0 5px 0 0;}

ul.tagCloud a {
    line-height: 25px;
    padding: 3px 2px 1px 3px;
    text-decoration: none !important;
    white-space: nowrap;}

ul.tagCloud a:hover {
    text-decoration: none !important;}

li.tag_popularity_1 a,
li.tag_popularity_1 a:hover {
    font-size: 12px;
    font-weight: normal;}

li.tag_popularity_2 a,
li.tag_popularity_2 a:hover {
    font-size: 12px;
    font-weight: bold;}

li.tag_popularity_3 a,
li.tag_popularity_3 a:hover {
    font-size: 14px;
    font-weight: bold;}

li.tag_popularity_4 a,
li.tag_popularity_4 a:hover {
    color: #FF0F6F !important;
    font-size: 16px;
    font-weight: bold;}

li.tag_popularity_1 a:hover,
li.tag_popularity_2 a:hover,
li.tag_popularity_3 a:hover {
    background: #104D6C none repeat scroll 0 0 !important;
    color: #FFFFFF !important;}

li.tag_popularity_4 a:hover {
    background: #FF0F6F none repeat scroll 0 0 !important;
    color: #FFFFFF !important;}


/*标签模板*/

.tagMB {
    margin-top: 15px;
    border-top: 1px dashed #660;}

#lm_conR {
    width: 745px;
    margin-left: 15px;}


/*栏目页*/

.lm_dh {
    width: 733px;
    height: 26px;
    font-size: 14px;
    color: #666;
    padding-left: 10px;
    padding-top: 10px;
    border: 1px solid #458fce;
    background: url(../images/lm_right_top_bg.gif) repeat-x top center;}


/*栏目导航*/

.lm_dh a {
    font-size: 14px;
    text-decoration: none;
    color: #3371A1;}

.lm_dh a:hover {
    text-decoration: underline;}

.lm_dh_font1 {
    font-weight: bold;
    font-size: 14px;
    color: #666;}

.lm_text {
    width: 713px;
    min-height: 532px;
    height: auto !important;
    height: 532px;
    overflow: visible;
    padding: 15px;
    border: 1px solid #458fce;
    border-top: 0 solid #FFF;
    text-align: left;}


/*最小高度680px*/

ul.lm_text_ul {
    list-style: none;
    min-height: 492px;
    height: auto !important;
    height: 492px;
    overflow: visible;}

ul.lm_text_ul li {
    background: url(../images/dot.gif) no-repeat 10px 3px;
    color: #666;
    height: 27px;
    margin-left: -10px;
    text-indent: 20px;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";
    float: left;}

ul.lm_text_ul li a {
    text-decoration: none;
    color: #383838;
    font-size: 14px;
    float: left;
    width: 600px;
    font-family: "Times New Roman", "宋体";}

ul.lm_text_ul li a:hover {
    text-decoration: underline;
    color: #EE0000;}

.lm_text_page {
    font-size: 14px;
    margin: 20px 10px 0px 10px;
    text-align: center;}

.lm_text_page a {
    font-size: 14px;
    text-decoration: none;}

.lm_text_page a:hover {
    color: #F00;
    text-decoration: underline;}


/*内容页通栏*/

#lm_conT {
    width: 1000px;}

.lm_dhT {
    width: 973px;
    height: 26px;
    font-size: 14px;
    color: #666;
    padding-left: 10px;
    padding-top: 10px;
    border: 1px solid #EED38B;
    background: url(../images/lm_right_top_bg.gif) repeat-x top center;}

.lm_dhT a {
    font-size: 14px;
    text-decoration: none;
    color: #3371A1;}

.lm_dhT a:hover {
    text-decoration: underline;}

.lm_textT {
    width: 913px;
    padding: 15px;
    border: 1px solid #EED38B;
    border-top: 0 solid #FFF;}

ul.lm_textT_ul {
    list-style: none;
    min-height: 230px;
    height: auto !important;
    overflow: visible;
    height: 230px;
    padding: 0 10px;}

ul.lm_textT_ul li {
    background: url(../images/dot.gif) no-repeat 10px 3px;
    color: #666;
    height: 27px;
    margin-left: -10px;
    text-indent: 20px;
    font-size: 13px;
    font-family: "Times New Roman", "宋体";}

ul.lm_textT_ul li a {
    text-decoration: none;
    color: #383838;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";}

ul.lm_textT_ul li a:hover {
    text-decoration: underline;
    color: #EE0000;}


/*相关内容*/

.xg_neirong {
    font-size: 14px;
    font-weight: bold;
    margin: 0px 10px 0px 10px;
    line-height: 25px;
    color: #666;
    padding-top: 15px;
    border-top: 1px dashed #666;}

ul.xg_con {
    list-style: none;
    padding: 0 10px;}

ul.xg_con li {
    background: url(../images/dot.gif) no-repeat 10px 3px;
    color: #666;
    height: 27px;
    margin-left: -10px;
    text-indent: 20px;
    font-size: 13px;
    font-family: "Times New Roman", "宋体";}

ul.xg_con li a {
    text-decoration: none;
    color: #3372a2;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";}

ul.xg_con li a:hover {
    text-decoration: underline;
    color: #EE0000;}


/*内容页通栏*/

.lm_text_titleT {
    height: 50px;
    text-align: center;
    padding: 15px 30px 10px 30px;}

.lm_text_conT {
    padding: 15px 10px;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";
    text-align: center;}

.lm_text_conT a {
    font-size: 14px;
    text-decoration: none;
    color: #C00;}

.lm_text_conT a:hover {
    text-decoration: underline;
    color: #F00;}

.lm_text_conT p {
    font-size: 14px;
    color: #000;
    line-height: 20px;
    margin: 10px 0px;
    text-indent: 0px;
    text-align: justify;
    text-justify: inter-ideograph;}

.lm_text_conT p b,
.lm_text_conT p strong {
    font-size: 14px;
    font-weight: bold;
    color: #069;
    font-family: "Times New Roman", "宋体";}


/*内容页*/

.lm_text_title {
    min-height: 60px;
    height: auto !important;
    overflow: visible;
    height: 60px;
    text-align: center;
    padding: 15px 30px 10px 30px;}

.lm_text_info {
    height: 20px;
    text-align: center;
    padding-top: 7px;
    font-family: "Times New Roman", "宋体";
    background: #EEEEEE;}

.lm_text_con {
    padding: 15px 7px 15px 7px;
    font-size: 16px;
    font-family: "Times New Roman", "宋体";}

.lm_text_con ul {
    padding-bottom: 5px;
    padding-left: 30px;
    padding-right: 24px;
    padding-top: 15px;}

.lm_text_con ul li {
    font-size: 16px;}

.lm_text_con a {
    font-size: 16px;
    text-decoration: none;
    color: #C00;}

.lm_text_con a:hover {
    text-decoration: underline;
    color: #F00;}

.lm_text_con p {
    font-size: 16px;
    color: #3D3D3D;
    line-height: 25px;
    margin: 10px 0px;
    text-indent: 30px;
    text-align: justify;
    text-justify: inter-ideograph;}

.lm_text_con p b {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    font-family: "Times New Roman", "宋体";}

.lm_text_con p strong {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    font-family: "Times New Roman", "宋体";}

h1 {
    font: normal 24px "黑体", tahoma, arial, verdana, sans-serif;
    color: #223C78;}

<!--内容模板中列表的样式-->.lm_text_con ul {
    list-style: none;}

.lm_text_con ul li {
    background: url(../images/sub_1.gif) no-repeat 0 3px;
    list-style: none;
    color: #666;
    height: 27px;
    margin-left: 0;
    text-indent: 10px;
    font-size: 13px;
    font-family: "Times New Roman", "宋体";}

.ie6 .lm_text_con ul li {
    text-indent: 7px;}

.lm_text_con ul li a {
    text-decoration: none;
    color: #3372a2;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";}

.lm_text_con ul li a:hover {
    text-decoration: underline;
    color: #EE0000;}

.lm_text_next {
    height: 60px;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 10px 0px 10px;
    line-height: 25px;
    color: #666;}

.lm_text_next a {
    font-size: 14px;
    text-decoration: none;
    color: #3371A1;}

.lm_text_next a:hover {
    font-size: 14px;
    text-decoration: underline;
    color: #F00;}


/*评论页*/

.gyInput,
.gyList {
    width: 913px;
    padding: 15px;
    border: 1px solid #EED38B;
    border-top: 0 solid #FFF;}

.gyInput * {
    font-size: 14px;}

.gyList a {
    font-size: 12px;
    color: #06C;
    text-decoration: none;}

.gyList a:hover {
    color: #F00;}


/*网站底部版权信息*/

#bottom {
    width: 1000px;
    margin-top: 20px;
    border-top: 3px #15509D solid;
    padding: 20px 0;
    text-align: center;}

#bottom p {
    line-height: 18px;
    font-family: "Times New Roman", "宋体";
    font-family: "Times New Roman", "宋体";}

.b_c1 {
    color: #000;}

.b_c2 {
    color: #717171;}


/*内容页面表格样式*/

#mytable {
    width: 100%;
    padding: 0;
    margin: 0;}

#mytable a {
    font: bold 13px Georgia, "Times New Roman", Times, serif;
    color: #06F;
    font-weight: normal;}

#mytable a:hover {
    color: #900;}

#mytable caption {
    padding: 0 0 5px 0;
    width: 100%;
    font: italic 13px Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-align: right;}

#mytable th {
    font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #4f6b72;
    border-right: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: left;
    padding: 6px 6px 6px 12px;
    background: #CAE8EA url(images/bg_header.jpg) no-repeat;}

#mytable th.nobg {
    border-top: 0;
    border-left: 0;
    border-right: 1px solid #C1DAD7;
    background: none;}

#mytable td {
    border-right: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    background: #fff;
    font: 13px Georgia, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    padding: 6px 6px 6px 12px;
    color: #4f6b72;}

#mytable td.alt {
    background: #F5FAFA;
    color: #797268;}

#mytable th.spec {
    border-left: 1px solid #C1DAD7;
    border-top: 0;
    background: #fff url(images/bullet1.gif) no-repeat;
    font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

#mytable th.specalt {
    border-left: 1px solid #C1DAD7;
    border-top: 0;
    background: #f5fafa url(images/bullet2.gif) no-repeat;
    font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #797268;}


/*---------for IE 5.x bug*/

html>#mytable td {
    font-size: 13px;}


/*内容页面表格样式结束*/


/*图片新闻样式*/

#picNews {
    width: 960px;}

.picNews_dh {
    width: 948px;
    height: 26px;
    font-size: 14px;
    color: #666;
    padding-left: 10px;
    padding-top: 10px;
    border: 1px solid #EED38B;
    background: url(../images/lm_right_top_bg.gif) repeat-x top center;}

.picNews_dh a {
    font-size: 14px;
    text-decoration: none;
    color: #3371A1;}

.picNews_dh a:hover {
    text-decoration: underline;}

.picNews_title {
    width: 960px;
    border: 0px solid #EED38B;
    font-size: 16px;
    font-weight: bold;
    color: #221d84;
    padding: 10px 0;}

.pic_font_01 {
    font-weight: bold;
    font-size: 14px;
    color: #666;}

.pic_font_02 {
    font-size: 11px;
    font-weight: 100;
    font-family: Georgia, 'Times New Roman', Times, serif;
    color: #666;}


/*时间，作者等信息*/

.picNews_con {
    width: 928px;
    border: 1px #eed38b solid;
    padding: 0 15px 15px;
    margin-bottom: 10px;}

.picNews_con p {
    line-height: 20px;
    margin: 15px 0 0 0;
    font-size: 14px;}

.picNews_con p b {
    font-weight: bold;
    font-size: 14px;}

.picNews_con p strong {
    font-weight: bold;
    font-size: 14px;}

.picNews_con p a {
    font-size: 14px;
    text-decoration: none;
    color: #069;}

.picNews_con p a:hover {
    font-size: 14px;
    text-decoration: underline;
    color: #F00;}

#picList {
    border: 3px #eed38b solid;
    width: 948px;
    margin-top: 15px;
    padding: 15px 0 5px 5px;}

.ie6 #picList {
    padding-left: 14px;
    width: 940px;}

#picList ul {
    list-style: none;}

#picList ul li {
    list-style: none;
    width: 135px;
    height: 145px;
    float: left;
    margin: 0 10px;}

.ie6 #picList ul li {
    margin: 0;}

#picList ul li a {
    display: block;
    padding: 5px;
    width: 135px;
    height: 105px;
    text-align: center;
    border: 1px solid #dddddd;}

#picList ul li a:hover {
    border: 1px #6cb903 solid;}

#picList ul li a img {}

#picList ul li .picT {
    font-size: 12px;
    color: #666;
    text-align: center;
    margin-top: 5px;
    width: 145px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

.ie6 #picList ul li .picT {
    width: 155px;}


/*上下图集*/

.pre_next {
    font-size: 14px;
    color: #333;
    width: 960px;
    margin-top: 15px;}

.pre_next ul {
    list-style: none;}

.pre_next ul li a {
    font-size: 13px;
    text-decoration: none;
    color: #800080;}

.pre_next ul li a:hover {
    color: #F00;
    text-decoration: underline;}


/*图片新闻栏目模板样式*/

#picLm {
    border: 3px #eed38b solid;
    width: 939px;
    margin-top: 15px;
    padding: 5px 0 10px 0;
    text-align: left;}

#picLm ul {
    list-style: none;}

#picLm ul li {
    float: left;
    margin: 10px 0 0 0;
    list-style: none;}

#picLm ul li h5 {
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin: 0 5px;
    margin-top: 8px;}

#picLm ul li h5 a {
    font-size: 12px;
    text-decoration: none;
    color: #4D4D4D;}

#picLm ul li h5 a:hover {
    text-decoration: underline;
    color: #000;}


/*视频内容模板样式*/

.v_dh {
    width: 948px;
    height: 26px;
    font-size: 14px;
    color: #666;
    padding-left: 10px;
    padding-top: 10px;
    border: 1px solid #EED38B;
    background: url(../images/lm_right_top_bg.gif) repeat-x top center;}

.v_dh a {
    font-size: 14px;
    text-decoration: none;
    color: #3371A1;}

.v_dh a:hover {
    text-decoration: underline;}

.v_media {
    width: 960px;
    height: 420px;
    margin-top: 15px;
    background: #000;
    text-align: center;}

.v_con {
    width: 960px;
    margin-top: 15px;}

.v_con_L {
    width: 618px;
    border: 1px solid #e6e6e6;
    background: #f5f5f5;
    padding: 15px;
    min-height: 148px;
    height: auto !important;
    overflow: visible;
    height: 148px;}

.v_con_R {
    width: 295px;
    margin-left: 15px;}

.v_tuijian {
    width: 281px;
    border: 1px solid #e6e6e6;
    background: #f5f5f5;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 12px;}

.v_kejian {
    width: 281px;
    border: 1px solid #e6e6e6;
    background: #f5f5f5;
    padding-top: 15px;
    padding-bottom: 10px;
    padding-left: 12px;
    margin-bottom: 15px;}

.v_con_R p,
.v_con_L p {
    font-size: 14px;
    color: #000;
    line-height: 22px;
    margin: 10px 0px;
    text-indent: 0px;
    text-align: justify;
    text-justify: inter-ideograph;}

.v_con_R p b,
.v_con_R p strong,
.v_con_L p b,
.v_con_L p strong {
    font-size: 14px;
    font-weight: bold;
    color: #4A7F07;
    font-family: "Times New Roman", "宋体";}


/*视频内容模板列表样式*/

.v_con_L ul {
    list-style: none;
    padding: 0 0 0 28px;}

.v_con_L ul li {
    background: url(../images/sub_1.gif) no-repeat 0 5px;
    list-style: none;
    color: #000;
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
    font-family: "Times New Roman", "宋体";
    text-align: justify;
    text-justify: inter-ideograph;}

.v_con_L ul li a {
    text-decoration: none;
    color: #3372a2;
    font-size: 14px;
    font-family: "Times New Roman", "宋体";}

.v_con_L ul li a:hover {
    text-decoration: underline;
    color: #EE0000;}

.v_xiangguan {
    font-size: 14px;
    color: #4A7F07;
    font-weight: bold;}


/*推荐课程*/

.v_tuijian ul {
    list-style: none;
    padding-top: 10px;}

.v_tuijian ul li {
    float: left;
    margin: 0;
    list-style: none;
    padding-right: 10px;}

.v_tuijian ul li h5 {
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin-top: 8px;
    margin-bottom: 8px;}

.v_tuijian ul li h5 a {
    font-size: 12px;
    text-decoration: none;
    color: #4D4D4D;}

.v_tuijian ul li h5 a:hover {
    text-decoration: underline;
    color: #000;}

.v_pic {
    text-align: center;}

.v_pic a {
    display: block;
    border: 1px #C7CBD1 solid;
    padding: 3px;}

.v_pic a:hover {
    border: 1px #6C0 solid;}


/*课件下载*/

.v_kj_xiazai p {
    color: #666;
    font-size: 13px;}

.v_kj_xiazai ul {
    margin: 15px 0 0 10px;
    list-style: none;}

.v_kj_xiazai ul li {
    height: 24px;
    padding-left: 10px;
    background: url(../images/sub_1.gif) no-repeat 0 3px;
    list-style: none;}

.v_kj_xiazai ul li a {
    font-size: 13px;
    text-decoration: none;
    color: #3372a2;}

.v_kj_xiazai ul li a:hover {
    text-decoration: underline;
    color: #EE0000;}


/*首页浮动条幅*/

.pane {
    width: 998px;
    height: 58px;
    border: 1px #EFD58C solid;
    background: url(../images/banner.gif) no-repeat 15px center;
    margin-bottom: 15px;
    position: relative;}

.pane .delete {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;}