﻿/* CSS Document */
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));}/*for ie6*/
body{width:100%;margin:0 auto;text-align:center;font:12px "SimSun";color:#454545}
div,span,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td,frame,iframe,dt,dl,dd,a,ul,li,ol{ margin:0 auto; padding:0; border:0; text-align:left; font-weight:normal}
img{border:0px}
a{color:#454545}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline; color:#454545}
input{ margin:0; padding:0; border:0}
ul,li,dl,dd{list-style-type:none}
p{text-indent:24px}
span{float:left; color:#FFF; font-weight:bold; font-size:14px}
.mb{margin-bottom:15px}

.header_bg{width:100%; height:362px; background:url(img/header_bg1.png); margin-bottom:15px}
#header{width:980px; height:300px; background:url(img/header1811.png)}
#header ul{width:220px; height:50px; padding:195px 0 0 330px; line-height:50px}
#header li{width:220px; height:50px}
#nav{width:980px; height:62px; background:url(img/nav1.png)}
#nav ul{width:910px; height:41px; padding:12px 35px 0 35px; _padding:10px 35px 0 35px}
#nav ul li{width:130px; height:41px; float:left; line-height:41px}
#nav ul li a{font-size:16px; font-family:"微软雅黑"; color:#FFF; display:block; width:130px; height:41px; text-align:center}
#nav ul li a:hover{font-size:16px; font-family:"微软雅黑"; color:#FFF; background:url(img/nav_bg.png) 50% 50% no-repeat; display:block; width:130px; height:41px; text-align:center; text-decoration:none}

<!--首页 -->
#content{width:100%; height:auto; clear:both}
.above{width:980px; height:265px}
.above_left{width:192px; height:265px; float:left}
.above_left_a{width:192px; height:100px; background:url(img/above_left_a.png); margin-bottom:15px; padding-top:18px}
.above_left_a li{width:192px; _width:160px; height:31px; margin-bottom:15px; text-align:center; line-height:31px; font-size:18px; font-family:"微软雅黑"}
.above_left_b{width:192px; height:115px; background:url(img/above_left_b.png); padding-top:18px}
.above_left_b p{text-indent:18px; height:28px}
.above_mid{width:489px; height:252px; background:url(img/adove_mid_bg.png) 50% 100% no-repeat; float:left; margin:0 4px; padding:5px 12px 8px 12px}
.above_mid img{width:489px; height:252px}
.above_right{width:267px; _width:265px; height:265px; float:left}
.above_right_a{width:267px; _width:265px; height:19px; background:url(img/above_right_a.png)}
.above_right_m{width:233px; height:230px; background:url(img/above_right_m.png); padding:0 17px}
.above_right_m_title{width:230px; height:24px; background:url(img/icon_blue.png) 0% 50% no-repeat; line-height:24px; padding-left:3px}
.above_right_m_title li{width:}
.above_right_m_main{width:233px; height:191px; padding-top:15px; line-height:24px; _line-height:21px}
.above_right_m_main_img{width:105px; height:84px; border:1px solid #dddddd; padding:3px; float:left; margin-right:10px}
.above_right_m_main_img img{width:105px; height:84px}
.above_right_b{width:267px; height:15px; background:url(img/above_right_b.png); clear:both}


.below{width:980px; height:620px; margin-top:15px}
.below_a{width:980px; height:20px; background:url(img/below_a.png)}
.below_m{width:980px; height:585px; background:url(img/below_m.png)}

.below_m_left{width:156px; height:585px; padding:0 18px; float:left}
.teachers{width:156px; height:auto; min-height:136px}
.teachers_title{width:153px; height:24px; background:url(img/icon_blue.png) 0% 50% no-repeat; line-height:24px; padding-left:3px}
.teachers_title_list{width:156px; height:112px}
.teachers_title_list ul{width:148px; height:27px; background:url(img/list_icon.png) 0% 50% no-repeat; border-bottom:1px solid #f1f1f1; line-height:27px; padding-left:8px}
.teachers_title_list_l{width:73px; height:112px; float:left}
.teachers_title_list_r{width:73px; height:112px; float:left; margin-left:10px}
.teachers_title_list dl{width:65px; height:27px; background:url(img/list_icon.png) 0% 50% no-repeat; border-bottom:1px solid #f1f1f1; line-height:27px; padding-left:8px}

.below_m_mid{width:477px; height:585px; margin:0 4px; float:left; padding:0 18px}
.knowledge{width:477px; height:300px}
.knowledge_title{width:474px; height:24px; background:url(img/knowledge_title.png); line-height:24px; padding-left:3px}
.knowledge_main{width:474px; height:275px}
.knowledge_main li{width:466px; height:24px; background:url(img/list_icon.png) 0% 50% no-repeat; border-bottom:1px solid #f1f1f1; line-height:27px; float:left; padding-left:8px}
.ad{width:474px; height:73px; margin:15px 0}
.ad ul{width:232px; height:73px; float:left}
.ad_kg{margin-left:10px}
.study{width:474px; height:182px}
.study_img{width:474px; height:148px; margin-top:10px}
.study_img ul{width:157px; height:148px; border-left:1px dashed #dddddd; float:left}
.study_img ul li{width:140px; height:148px; margin-left:8px}
.study_img_img{width:136px; height:116px; border:1px solid #e0e2e1; padding:1px}
.study_img_img img{width:136px; height:116px}
.study_img_word{width:140px; height:28px; line-height:28px; text-align:center}

.below_m_right{width:231px; height:585px; padding:0 18px; _padding:0 15px; float:left}
.share{width:231px; height:210px; margin-bottom:15px; float:left}
.share_video{width:231px; height:173px; margin-top:10px}
.feature{width:231px; height:134px; float:left}
.feature_main{width:231px; height:112px}
.feature_main ul{width:223px; height:26px; background:url(img/list_icon.png) 0% 50% no-repeat; border-bottom:1px solid #f1f1f1; line-height:26px; padding-left:8px}

.below_b{width:980px; height:15px; background:url(img/below_b.png); clear:both}

#footer{width:980px; height:78px; clear:both; background:url(img/footer.png) no-repeat; margin-top:20px}
.footer_a{width:800px; height:30px; line-height:30px; border-bottom:1px solid #dddddd; text-align:center; font-size:14px}
.footer_b{width:800px; height:40px; line-height:20px; text-align:center; padding-top:8px}

<!--分页-->
.page_con{width:980px; height:auto}
.left{width:192px; height:auto; float:left}
.left_b{width:192px; height:auto; margin-top:15px}
.left_b_a{width:192px; height:20px; background:url(img/left_a.png)}
.left_b_m{width:156px; height:auto; background:url(img/left_m.png); padding:0 18px;}
.left_b_b{width:192px; height:15px; background:url(img/left_b.png)}

.right{width:773px; height:auto; float:left; margin-left:15px}
.right_a{width:773px; height:18px; background:url(img/right_a.png)}
.right_m{width:739px; height:auto; background:url(img/right_m.png); padding:0 17px}
.right_m_title{width:739px; height:24px; background:url(img/right_title.png)}
.right_m_title li{width:112px; height:24px; line-height:24px; font-weight:bold; font-size:14px; color:#FFF; text-align:center; float:left}
.right_m_con{width:739px; height:auto}

.rmc_teacher{width:739px; height:145px; margin-top:15px; border-bottom:1px solid #e9e9e9}
.rmc_teacher dl{width:174px; height:124px; float:left; border:1px solid #e9e9e9; padding:2px; margin-right:10px}
.rmc_teacher dl img{width:174px; height:124px}
.rmc_teacher ul{width:549px; height:130px; float:left; line-height:22px}
.rmc_teacher ul span{font-size:14px; font-weight:bold; color:#2b2b2b}
.rmc_teacher ul span a{font-size:14px; font-weight:bold; color:#2b2b2b}
.rmc_teacher ul span a:hover{font-size:14px; font-weight:bold; color:#2b2b2b}

.rmc_introduce{width:739px; height:auto; margin-top:15px; line-height:24px}
.rmc_introduce ul{width:262px; height:202px; float:left; border:1px solid #dcddde; padding:3px; margin-right:10px}
.rmc_introduce ul img{width:262px; height:202px}
.rmc_introduce span{color:#F00; font-size:14px; font-weight:bold}

.rmc_program{width:739px; height:auto; margin-top:15px; line-height:26px}
.rmc_program p{text-indent:0}
.rmc_program span{font-weight:bold; color:#2b2b2b; font-size:12px}
.rmc_program ul{width:124px; height:46px; border:1px solid #dcddde; padding:1px; margin:0 10px 20px 9px; _margin:0 9px 20px 8px; float:left}
.rmc_program ul img{width:124px; height:46px}
.rmc_program dl{width:349px; height:259px; float:left; margin:0 10px 20px 10px; _margin:0 8px 20px 8px}
.rmc_program ol{width:739px; height:300px; text-align:center}
.rmc_program ol img{width:394px; height:254px; border:1px solid #dddddd; padding:2px}
.rmc_program ol span{font-size:14px; line-height:40px; color:#2b2b2b; width:739px; text-align:center}
.rmc_program_img{width:739px; height:20px; font-size:14px; font-weight:bold; line-height:20px; margin-bottom:10px; _margin-top:20px; color:#F00; clear:both}
.rmc_program_jiud{width:739px; height:auto}
.rmc_program_jiud ul{width:349px; height:234px; float:left; margin:0 10px 20px 10px; _margin:0px 5px 20px 8px}
.rmc_program_jiud ul img{width:347px; height:232px; border:1px solid #dddddd}

.rmc_contact{width:739px; height:auto; margin-top:15px; line-height:26px; font-size:14px}
.rmc_contact ul{width:739px; height:auto; font-size:12px}
.rmc_contact ul li{width:358px; height:30px; float:left; margin:2px 5px}
.rmc_contact_qq{width:71px; height:24px; float:left; margin-right:5px}
.rmc_contact_tel{width:280px; height:19px; float:left; font-weight:bold}
.right_b{width:773px; height:15px; background:url(img/right_b.png)}

.rmc_review{width:739px; height:auto; margin-top:15px; line-height:26px}
.rmc_review_img{width:739px; height:auto}
.rmc_review_img ul{width:164px; height:140px; margin:0 10px 20px 10px; _margin:0 8px 20px 8px; float:left; border:none}
.rmc_review_img ul img{width:154px; height:100px; border:1px solid #dcddde; padding:4px}
.rmc_review_img ul li{width:162px; height:20px; line-height:14px; border-bottom:1px solid #dcddde; border-left:1px solid #dcddde; border-right:1px solid #dcddde; text-align:center; margin-top:10px}
.rmc_review_word{width:719px; height:auto; margin-left:10px}
.rmc_review_word ul{width:711px; height:28px; background:url(img/list_icon.png) 0 50% no-repeat; border-bottom:1px solid #f1f1f1; float:left; line-height:28px; padding-left:8px; font-size:14px}
.rmc_review_word ul span{width:150px; height:28px; float:right; font-size:12px; color:#333; font-weight:100; text-align:right}

.rmc_review_title{width:739px; height:30px; text-align:center; font-weight:bold; font-size:16px; margin-bottom:15px}
.rmc_review_con{width:739px; height:auto; line-height:24px}
.rmc_review_con img{width:600px; height:400px; margin:15px auto}

.rmc_guests{width:739px; height:auto; margin-top:15px; line-height:26px}
.rmc_guests dl{width:739px; height:30px; text-align:center; font-size:16px; font-weight:bold; border-bottom:1px double #666}
.rmc_guests ul{width:739px; height:auto; padding-top:15px}
.rmc_guests_img{width:739px; height:160px; text-align:center}
.rmc_guests_img img{max-height:160px}
.rmc_guests_word{width:739px; height:auto; border-bottom:1px dashed #999}
.rmc_guests_word span{font-weight:bold; color:#2b2b2b}


.rmc_xiangxi{width:739px; height:auto; margin-top:15px}
.rmc_xiangxi ol{width:739px; height:30px; font-size:14px; color:#F00; font-weight:bold}
.rmc_xiangxi dl{width:739px; height:auto; line-height:20px; font-size:14px}
.rmc_xiangxi dl span{font-size:12px; font-weight:100; color:#666; float:none; padding-left:10px}
.rmc_xiangxi ul{width:739px; height:auto; padding-top:10px}
.rmc_xiangxi ul img{width:226px; height:151px; margin:0 8px 20px 10px; float:left}


.thinking{width:739px; height:auto; margin-top:15px; text-align:left}
.thinking ul{width:216px; height:auto; float:left; border:1px solid #dddddd; padding:4px; margin:0 10px 20px 10px; _margin:0 7px 15px 8px}
.thinking ul img{width:216px; height:184px}
.thinking ul li{width:204px; height:auto; background:#eeeeee; line-height:18px; padding:6px}
.thinking ul li span{width:204px; height:22px; font-size:12px; font-weight:bold; color:#2b2b2b}
.thinking dl{width:739px; height:30px; font-size:14px; font-weight:bold; color:#F00}
.thinking ol{width:739px; height:auto; float:left}

.enroll{width:739px; height:25px; color:#F00; font-size:14px; font-weight:bold}
.enroll a{color:#F00; font-weight:bold}
.enroll a:hover{color:#F00; font-weight:bold}

.nTabcenter {
width:739px;
height:auto;
}

.nTabcenter .TabTitlecenter {
width:739px;
height:24px;
clear:both;
line-height:24px;
font-size:14px;
color:#fff;
}

.nTabcenter .TabTitlecenter ul {
border:0;
width:739px;
height:24px;
background:url(img/right_title1.png)
}

.nTabcenter .TabTitlecenter li {
width:120px;
height:24px;
cursor:pointer;
line-height:24px;
text-align:center;
float:left
}

.nTabcenter .TabTitlecenter .active {
height:24px;
width:120px;
font-size:14px;
color:#fff;
text-align:center;
}

.nTabcenter .TabTitlecenter .active a {
color:#fff;
font-weight:bold;
text-decoration:none;
text-align:center;
width:118px; 
height:24px;
display:block;
background:url(img/right_title1_bg1.png);
}

.nTabcenter .TabTitlecenter .normal {
color:#fff;
font-weight:bold;
text-align:center;
}
.nTabcenter .TabTitlecenter .normal a {
width:118px; 
height:24px;
display:block;
color:#555;
font-weight:bold;
text-align:center;
background:url(img/right_title1_bg2.png);
}

.nTabcenter .TabContentcenter {
width:739px;
height:auto;
}

.none {
display:none;
}