/* banner */
.hdwrap {width:100%;height:391px;position: relative; margin:0 auto; text-align:left;}
.flashlist { left:0;top:0;width:100%;position:absolute;z-index:0;}
.flashlist .f_out {overflow:hidden;position:relative;z-index:100;}
.flashlist .f_out a {display:block;height: 391px;background-position: center top; background-repeat: none;}
.f_out_con_01 a { background-repeat:no-repeat;}
.f_out_con_02 a { background-repeat:no-repeat;}
.f_out_con_03 a { background-repeat:no-repeat;}
.f_out_con_04 a { background-repeat:no-repeat;}
.f_out_con_05 a  {background-repeat:no-repeat;}
.flash_tab { width:100%; height:57px;position:absolute;top:334px;}
.flash_tab .tabs {width:1002px;height:57px;overflow:hidden;margin:0 auto;}
.flash_tab .tabs ul li {width:200px;height:57px;float:left;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1;}
.flash_tab .tabs ul li.opdiv a {width:200px; height:57px;display:block;color:#FFF;}
.banner01 a { background-image:url(img/number_hover.gif); background-repeat:no-repeat; background-position:0 -57px;}
.banner02 a { background-image:url(img/number_hover2.gif); background-repeat:no-repeat; background-position:0 -57px;}
.banner03 a { background-image:url(img/number_hover3.gif); background-repeat:no-repeat; background-position:0 -57px;}
.banner04 a { background-image:url(img/number_hover4.gif); background-repeat:no-repeat; background-position:0 -57px;}
.banner05 a { background-image:url(img/number_hover5.gif); background-repeat:no-repeat; background-position:0 -57px;}
.noopdiv a { width:200px; height:57px;display:block; background-position:0 0;color:#FFF;}
.flash_tab .tabs ul li h3 { font-size:17px; padding:6px 0px 0px 68px;}
.flash_tab .tabs ul li p { width:132px; font-size:13px; padding:3px 0px 0px 68px;}
.noopdiv a:hover { color:#FFF;}
/* 体部 */
.seven-baozhuang { width:574px; height:294px; background:#F6F6F7; padding:5px 6px; float:left;}
.xuxian-box { width:558px; height:278px; border:1px dashed #CACACB; padding:7px;}
.tifen-pic { margin:9px 0px 0px 3px;}
.xuxian-box p { width:558px; margin-top:12px;}
.xuxian-box strong { font-size:16px; color:#C41D18; margin-right:5px;}
.six-xinyi { width:356px; height:301px; border:1px solid #D9D9D9; float:right; overflow:hidden;}
.six-xinyi h2 { width:336px; height:37px; line-height:37px; font-size:22px; color:#C4011C; background:url(img/xinyi_35.png) no-repeat; padding-left:20px;}
.xinyi-cont { width:342px; background:url(img/xinyi_40.png) no-repeat; padding-left:14px;}
.xinyi-cont ul { padding-top:15px;}
.xinyi-cont li { background:url(img/icon_43.gif) no-repeat left 5px; padding-left:33px; line-height:39px;}
.nianji-fenlei { width:169px; float:left; margin:20px 0px 0px 13px; display:inline;}
.nianji-fenlei dl { height:31px; background:url(img/nianji_49.gif) no-repeat; line-height:30px; color:#FFF; font-size:18px; font-weight:bold;}
.nianji-fenlei dl dt { width:26px; float:left; text-align:center;}
.nianji-fenlei dl dd { width:137px; float:left; padding-left:6px;}
.nianji-fenlei p { line-height:24px; text-indent:2em; margin-top:8px;}
.line-right { float:left; margin:34px 0px 0px 6px; display:inline;}
.line-c { border-top:1px solid #CBCACA;}
.tell-dh { font-size:33px; color:#2B2B2B; margin-top:10px; text-align:center;}
.tell-dh span { font-size:50px; color:#CA011D; margin-left:10px;}
.question dt { float:left; width:655px;}
.question dt p { width:82px; height:43px; line-height:43px; float:left; margin:20px 0px 0px 26px; display:inline; font-size:16px; background:url(img/box_61.png) no-repeat; font-family:SimSun; font-weight:bold;
padding-left:54px;}
.question dd { float:right; width:197px; margin:10px 68px 0px 0px; display:inline;}
.gaoxiao-tifen { width:960px; background:#F6F6F6; padding:26px 0px 20px;}
.student { width:193px; float:left; margin:20px 0px 0px 10px; display:inline;}
.student dt { width:181px; height:37px; background:url(img/gxtf_72.jpg) no-repeat; font-size:20px; font-weight:bold; color:#B41A14; padding:35px 0px 0px 12px;}
.student dd { width:167px; height:75px; border:1px solid #D0D0D0; border-top:none; padding:10px 12px 0px; background:#FFF; line-height:22px; font-size:12px; font-family:SimSun;}
.fangan-tf { width:233px; float:left; margin:20px 0px 0px 10px; display:inline;}
.fangan-tf dt { width:221px; height:37px;  font-size:20px; font-weight:bold; color:#B41A14;  padding:35px 0px 0px 12px;}
.bg-fangan { background:url(img/gxtf_74.jpg) no-repeat;}
.fangan-tf dd { width:211px; height:75px; border:1px solid #D0D0D0; border-top:none; padding:10px 8px 0px 12px; background:#FFF; line-height:22px; font-size:12px; font-family:SimSun;}
.bg-team { background:url(img/gxtf_76.jpg) no-repeat;}
.banzhuren { width:252px; float:left; margin:20px 0px 0px 10px; display:inline;}
.banzhuren dt { width:240px; height:37px; background:url(img/gxtf_78.jpg) no-repeat; font-size:20px; font-weight:bold; color:#B41A14; padding:35px 0px 0px 12px;}
.banzhuren dd { width:228px; height:75px; border:1px solid #D0D0D0; border-top:none; padding:10px 10px 0px 12px; background:#FFF; line-height:22px; font-size:12px; font-family:SimSun;}
.gxh-eduction { width:960px; background:#F6F6F6; padding:20px 0px; margin-top:3px;}
.gxh-eduction h1 { font-size:32px; text-align:center; color:#242424;}
.gxh-eduction h1 span { color:#B41A14;}
.line-gxh { margin-top:15px;}
.jh-pic-lz { width:292px; float:left; display:inline; margin:20px 0px 0px 20px;}
.jh-pic-lz img { width:284px; height:172px; padding:3px; border:1px solid #E1E1E1;}
.jh-pic-lz p { text-align:center; margin-top:12px;}
.meiti-baodao h2 { width:333px; height:36px; line-height:36px; font-size:24px; background:url(img/red_bg_96.jpg) no-repeat; text-align:center; color:#FFF; margin-top:20px;}
.red-bg-line { width:947px; height:1px; border-top:1px solid #CC323F; margin-left:13px;}
.meiti-baodao ul { width:456px; float:left; margin-top:10px;}
.meiti-baodao ul li a { line-height:28px;}
.meiti-baodao ul li a span { color:#EA7F00;}
.meiti-baodao ul li a:hover { text-decoration:underline;}
.teacher-content { width:443px; float:left; border:1px solid #E3E3E3; padding:13px; margin-top:15px;}
.left-photo { width:131px; float:left;}
.left-photo p { margin-top:8px; text-align:center;}
.ls_cg { margin-top:10px;}
.hotspot { cursor:pointer;}
#tt {position:absolute; display:block; line-height:26px;}
#tttop {display:block;}
#ttcont {display:block; background:#FFFBF3; border:1px solid #FFA800; width:440px; padding:7px 0px 7px 5px;}
#ttbot {display:block;}
.right-neirong { float:right; width:290px;}
.right-neirong h5 { font-size:20px; color:#C71D2B; font-weight:normal;}
.right-neirong h5 a{ font-size:20px; color:#C71D2B; font-weight:normal;}
.right-neirong h5  a:hover { text-decoration:underline;color:#EA7F00;}

.right-neirong strong { font-family:SimSun; font-size:16px; color:#161616; margin-top:10px; display:block;}
.right-neirong p { font-family:SimSun; margin-top:7px; line-height:25px; text-indent:2em;}
.pinpai-bz { width:418px; float:left;}
.pinpai-bz dl,.pinpai-right dl { height:35px; border:1px solid #DEDEDE; margin-top:8px;}
.pinpai-bz dl dt,.pinpai-right dl dt { width:88px; height:35px; float:left; background:#CACACA; text-align:center; font-size:18px; line-height:35px; font-weight:bold;}
.pinpai-bz dl dd { width:298px; float:left; padding:0px 15px; background:url(img/line_110.gif) repeat-x; line-height:35px; font-size:16px;}
.pinpai-right { width:520px; float:right;}
.pinpai-right dl dd { width:400px; float:left; padding:0px 15px; background:url(img/line_110.gif) repeat-x; line-height:35px; font-size:16px;}
.jucuo { width:960px; height:50px; background:url(img/dian_134.gif) repeat; text-align:center; font-size:32px; line-height:50px; margin-top:3px;}
.jucuo span { color:#CF001D;}
.qhsz-xin { width:266px; height:110px; border:1px solid #D0D0D0; background:url(img/jucuo_137.gif) repeat-x; padding:12px 18px; overflow:hidden; margin:20px 0px 0px 24px; float:left; display:inline;}
.qhsz-xin h3 { width:141px; height:34px; text-align:center; background:url(img/jucuo_140.gif) no-repeat; color:#FFF; font-size:18px; line-height:29px; font-weight:normal;}
.qhsz-xin p { font-family:SimSun; line-height:25px; margin-top:6px;}
.video { width:259px;}
.video,.ka-jijin { float:left; margin-top:20px;}
.ka-jijin { width:283px; margin-left:56px; display:inline;}
.jijin-jieshao { width:272px; height:139px; float:right; overflow:hidden; font-family:SimSun; font-size:16px; line-height:28px; padding:16px 17px 16px 35px; background:url(img/box_150.png) no-repeat; margin-top:20px; text-indent:2em;}
.anli-left { width:442px; float:left; margin-top:3px;}
.anli-photo { width:155px; padding:3px; border:1px solid #E1E1E1; float:left;}
.person-jieshao { width:265px; height:116px; float:right; overflow:hidden;}
.person-jieshao h4 { width:192px; height:31px; line-height:31px; font-size:16px; font-family:SimSun, Verdana, Geneva, sans-serif; background:url(img/anli_161.gif) no-repeat; text-align:center; color:#FFF;
margin:10px 0px 10px 5px;}
.person-jieshao p,.hexian { line-height:25px; font-family:SimSun, Verdana, Geneva, sans-serif; color:#676767;}
.person-jieshao p strong,.hexian strong { color:#2C2C2C;}
.anli-right { width:482px; float:right; margin-top:3px;}
.anli-right h2 { height:43px; background:url(img/anli_156.png) no-repeat; text-align:center; font-size:24px; line-height:43px; color:#A80600;}
.yx-xueyuan tr td { text-align:center; font-family:SimSun, Verdana, Geneva, sans-serif; font-size:12px;}
.yx-xueyuan tr td.name-title { font-size:14px; font-weight:bold;}
.line-al { width:960px; height:1px; border-top:1px solid #E1E1E1; margin-top:20px;}


/*精品课程*/
.first { width:960px; margin-top:5px;}
.tab-selects{ width:960px; padding:5px 0px 15px 0px; overflow:hidden; zoom:1}
.tab-items02 { width:957px; height:25px; z-index:2; left:0;}
.tab-items02 li { padding-right:4px;   padding-left:4px;  height:24px; line-height:24px; font-size:14px; margin-left:10px; float:left; border:1px solid #dddddd;  background-color:#e2e2e2;text-align:center;color:#d311e; text-align:center;cursor:pointer;}
.tab-items02 li.items-hover {  padding-right:2px;   padding-left:2px; height:24px;  background-color:#f5f5f5; color:#D3011E; font-weight:bold; border:1px solid #e8e8e8;}
.tab-con{ display:none; padding-left:12px; margin-top:15px;}
.pro-forma{ float:left;}
.box-460-w { width:465px;  float:left; padding-top:15px;}
#kemu_neirong{ padding:8px 15px 15px 15px; border:1px solid #dddddd; background:#f8f8f8;  margin-top:15px; line-height:1.8; width:420px; min-height:181px }
#kemu_neirong_5{ padding:4px; border:1px solid #dddddd; background:#f8f8f8; text-indent:24px; margin-top:13px; margin-bottom:10px;line-height:1.8;}
.pro-forma .haidian-left { width:70px; text-align:center; font-size:14px; color:#A63544;}

ul.tbtn { height:25px; float:left;}
.school-dh-pic { width:70px; float:left;}
ul.tbtn li { margin-left:12px;color:#1e1e1e; font-size:14px;line-height:24px; cursor:pointer; float:left;font-weight:bold; padding:0px 10px; display:none}
ul.tbtn li.curr { background:#f5f5f5; border:1px solid #e9e9e9; height:24px; color:#D3011E; font-weight:bold;}

.pro_right{ float:right; width:460px; margin-top:15px;} .pro_right h2{ margin-bottom:8px;}
.teacher-content-1 { width:443px; float:left; border:1px solid #E3E3E3; padding:13px; margin-top:15px;}
.teacher-content-2 { width:443px; float:right; border:1px solid #E3E3E3; padding:13px; margin-top:15px;}
.teacher-content-3 { width:443px; float:left; border:1px solid #E3E3E3; padding:13px; margin-top:15px;}
.teacher-content-4 { width:443px; float:right; border:1px solid #E3E3E3; padding:13px; margin-top:15px;}
