@charset "utf-8";
/* CSS Document */
body{font-size:12px;color:#5f5f5f;font-family:"宋体";margin:0;line-height:180%; text-align:center;}
#warpper{width:950px; text-align:left; margin:0 auto;}
td{ font-size:12px; color:#5f5f5f; font-family:"宋体"; line-height:150%}

/*=====head css ======*/
.sunav{clear:both; background: url(../images/edu_red_02.gif) repeat-x left top; line-height:29px; height:29px;}
.sunav ul{ float:right;}
.sunav ul li{ float:left;  color:#CCC;}
.sunav ul .chat{ background:url(../images/chat.gif) no-repeat left 5px;padding-left:18px;}
.sunav ul .processor{ background:url(../images/processor.gif) no-repeat left 5px;padding-left:18px;}

.sunav ul li a{color:#133db6;margin:0 5px; font-size:12px;}

.logo{ width:950px; height:100px; clear:both; overflow:hidden;}
.logoleft{ float:left; margin-top:7px;}
.logoright{float:right;text-align:center; }

.logoright h4{ background-color:#FFF; line-height:25px; color:#000; font-size:14px;}
.logoright  ul{ clear:both; overflow:auto; zoom:1; border-top:1px solid #b20205;   }
.logoright ul li{ float:left;width:119px; display:inline; margin-top:1px; margin-right:1px;background-color:#b20205;  }
.logoright a{ display:block; display:inline; width:70px; height:70px; float:left; margin-top:12px; margin-right:7px;}
/*=====head css ======*/

.cl{clear:both;}
a img{ border:0px;}
.block {display: block; z-index:-10; }
.s_c {width:450px;margin-left:40px; margin-top:5px;}
.s_c ul{clear:both;margin:0;}
.s_c li{list-style:none;float:left;position: relative;width: 75px; }
.s_b {border:1px solid #c2c9cf;width:448px; margin:0 11px 0px 15px ; padding:1px;  }
.s_b span{padding:0px;}
.s_0{
background:#ffffff; position:relative; left:-10px;}
.s_1{
background:url(../images/s_bbg.gif) top repeat-x;position:relative; left:-10px;}
.search_1 {background:#e8edf1; padding:1px; }
.search{ background:url(../images/search.jpg) no-repeat; border:0px; font-size:0px;width:80px; height:24px; color:#ffd342; margin-right:1px; margin-left:5px; z-index:-1;}
.input{ padding:3px; height:16px; width:349px;margin-left:1px;margin-right:0px; border-right:0px; border-bottom:1px solid #d2d2d2; border-top:1px solid #838383;border-left:1px solid #7f8487; border-right:1px solid #d2d2d2;}
.c_0 {color:#5e778b; font-weight:bold;width: 75px;  text-align:center;}
.c_1 {padding:0px ;width: 75px; text-align:center;background:url(../images/s_bbg.gif) repeat-x;
border-top:1px solid #d4d5d7;border-right:1px solid #d4d5d7;border-left:1px solid #d4d5d7;text-decoration: none; z-index:12; font-weight:bold; color:#444444; margin-top:3px;}
.rinput{ position:relative;left:10px; top:3px; }

/*顶部当前位置连接*/
.location{ width:950px; height:25px; line-height:30
.px; text-align:left; color:#133cb6;margin:0 auto;}
.location a:link{color:#133DB6;text-decoration:none}
.location a:visited{color:#133DB6; text-decoration:none}
.location a:hover{color:#133DB6;text-decoration:underline}

#nav{ width:950px; padding:0;}

#nav h5{float:left;font-size:14px;line-height:29px;height:29px;text-align:center;cursor:pointer; margin-top:2px; margin-left:3px;width:77px; margin-right:4px;}

#nav h5.s a{background:url(../images/navbg.jpg) center bottom  no-repeat; height:33px; width:77px;  display:block;color:#b90100; text-decoration:none; z-index:50;}

#nav h5.k a{color:#FFFFFF; text-decoration:none;}
#nav h5 a{ color:#FFFFFF;}
#nav .fod{height:39px; background:url(../images/edu_red_10.gif) no-repeat;color:#990000; padding-left:11px; padding-top:5px; margin:0px; clear:both; overflow:hidden;}
#navinfo{ background:url(../images/sbg1.jpg) center top no-repeat; width:950px; height:28px; margin-top:-5px;}
#navinfo a{ color:#990000; text-decoration:none;}
#navinfo a:hover{ color:#990000; text-decoration:underline;}

.undis{display:none;}
.tab{width:300px;border:1px solid #F0E3C7;height:272px;margin:0px;overflow:hidden; padding:0px;}
.menu li{padding-left:4px;margin-top:5px;height:25px;margin-left:10px;list-style:none;overflow:hidden;padding-top:3px; }
.menu{margin:0px;padding:0px;width:300px;background:url(../images/peixunbg.jpg)  no-repeat;
height:33px;font-weight:bold;color:#FFFFFF;}
.menu .default{width:63px;float:left;font-size:10pt;line-height:1.5;cursor:pointer;}
.menu .default a{ color:#FFFFFF; text-decoration:none;}
.menu .active a{color:#b90100;text-decoration:none;}
.menu .default a:visited{ color:#FFFFFF; text-decoration:none;}
.menu .active a:visited{ color:#b90100;text-decoration:none;}
.menu .default a:hover{ color:#FFFFFF; text-decoration:none;}
.menu .active a:hover{ color:#b90100;text-decoration:none;}
.menu .active{display:block;width:63px;float:left;font-size:10pt;line-height:1.5;cursor:pointer;color:#b90100;background:url(../images/peixunhbg.jpg) no-repeat;}
.peixunall{background:#fcf3ec url(../images/peixuncontentbg.jpg) repeat-x;height:255px; overflow:hidden;margin:0px; padding:0px;}
.peixuncontent{padding-left:10px; line-height:22px; }
.con{width:300px;height:255px;margin:0 auto; padding:0px; }

/*顶部抢购连接*/
.imgleft{ float:left; width:90px; height:110px; line-height:32px;}
.imgright{ float:right; width:135px; text-align:center; margin-right:3px; }
.imgright .title{ font-size:14px; color:#FF0000; font-weight:bold; margin-top:10px; margin-bottom:5px;}
.imgright .content{ padding-left:3px; text-align:left; line-height:23px; }
.imgleft .gobuy a{padding:4px 31px;  text-decoration:none;background:url(../images/gobuy.gif) no-repeat;}
.imgleft a:hover{ text-decoration:none;}
.imgleft .gojoin a{padding:4px 31px; background:url(../images/gojoin.gif)  no-repeat;  text-decoration:none; }
.imgleft2{ float:left; width:90px; height:100px; line-height:32px;}
.imgleft2 .gobuy a{padding:4px 31px;  text-decoration:none;background:url(../images/gobuy.gif) no-repeat;}
.imgleft2 a:hover{ text-decoration:none;}
.imgleft2 .gojoin a{padding:4px 31px; background:url(../images/gojoin.gif)  no-repeat;  text-decoration:none; }
.imgright2{ float:right; width:187px; text-align:center; margin-right:3px; }
.imgright2 img{ border:2px solid #d5d5d5;}
.imgright2 .title{ font-size:14px; color:#FF0000; font-weight:bold;  margin-bottom:5px;}
.imgright2 .content{ padding-left:3px; text-align:left; line-height:23px; }
.imgbottom{ text-align: center; line-height:30px; clear:both; line-height:25px;}
.bottomline{ border-bottom:1px dashed #ccc; }
.redcolor{ color:#FF0000; font-weight:bold; letter-spacing:1px;}

/*flash样式*/

#page-wrap 									{ width: 447px;  min-height: 221px; }
.slider-wrap								{ width: 447px; }			
.stripViewer .panelContainer 				{ height:221px;}
.panel ul									{ text-align: left; margin:0px; padding:0px;}
.stripViewer								{ position: relative; overflow: hidden; width: 447px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 221px; position: relative; width: 447px; }
.wrapper,.wrapper a	img	{ margin-bottom:0px; padding-bottom:0px; height:221px ; overflow:hidden;}
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ width:148px; height:26px; display:block; text-align:center; padding-top:3px;}
#movers-row									{ width:447px; margin:0px;}
#movers-row div								{ width: 148px; float: left; background:url(../images/news_pic_ws_004.gif) top center ; margin-right:1px; }
#movers-row div a.cross-link 				{ float: right; display:block;color: #b90100; text-decoration:none; z-index:1;}
#movers-row div a.lastlink 				{  margin-right:-1px;}
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px; height: 26px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 12px; }
.cross-link									{ display: block; width: 148px;height:26px;  
											  position: relative; z-index: 9999; }
#movers-row div a.active-thumb 								{ background:url(../images/news_pic_ws_005.gif) top center no-repeat; color:#FFFFFF; font-weight:bold; z-index:1;}


/*-----------/本周热点样式---------*/
.weekhot{ margin-top:10px; padding-top:0;}
.weekhot h2{ background-color:#e1ecfe;color:#000; font-size:14px; padding-left:10px; font-weight:600;  line-height:30px; }
.weekhot h2 span{ float:right;font-size:12px;color:#666; font-weight:500; margin-right:10px;   }
.weekhot ul{ margin-top:-5px; padding-left:10px; margin-bottom:10px; }
.weekhot ul li{ line-height:20px; padding-left:25px; margin-top:5px;}
.weekhot ul li a{ color:#333333;}
.weekhot .li-1{background:url(../images/li_1.jpg) no-repeat left top; }
.weekhot .li-2{background:url(../images/li_2.jpg) no-repeat left top; }
.weekhot .li-3{background:url(../images/li_3.jpg) no-repeat left top; }
.weekhot .li-4{background:url(../images/li_4.jpg) no-repeat left top; }
.weekhot .li-5{background:url(../images/li_5.jpg) no-repeat left top; }
.weekhot .li-6{background:url(../images/li_6.jpg) no-repeat left top; }
.weekhot .li-7{background:url(../images/li_7.jpg) no-repeat left top; }
.weekhot .li-8{background:url(../images/li_8.jpg) no-repeat left top; }
.weekhot .li-9{background:url(../images/li_9.jpg) no-repeat left top; }
.weekhot .li-10{background:url(../images/li_10.jpg) no-repeat left top; }

/*-----------/课程样式---------*/
#course,#newblog,#tuijian{ border:1px solid #d9e4f3;margin-top:10px;}
#news2,#news3{ display:none;}
.nw,#newblog h2,#tuijian h2{padding-left:12px; background:url(../images/coureshbg.jpg) repeat-x; height:28px;}
.nw li{ float:left; display:inline;line-height:28px; border-left:1px solid #d9e4f3;color:#000; font-size:14px; padding: 0 10px; font-weight:600;}
.nw #lilast{border-right:1px solid #d9e4f3;}
#course .content,#blognews{ background-color:#f3f8ff; padding: 10px;}
#course .content ul li,#blognews ul li{color:#0b3b8c; line-height:25px; margin-left:5px;}
#course .content ul li a,#blognews ul li a{ color:#0b3b8c;}
.tab1{ background:url(../images/courestbg.jpg) repeat-x;}
.tab2{ background:url(../images/coureshbg.jpg) repeat-x;}



/*-----------/最新博客样式---------*/
#newblog{padding:0;}
#newblog h2,#tuijian h2{ height:28px;line-height:28px;color:#000; font-size:14px; font-weight:600; margin-bottom:0px;}
#blognews ul,#tuijianews ul{ clear:both; zoom:1; margin-top:10px;}
#blognews ul li span{ font-weight:600;}
#blognews .newblogline{ border-bottom:1px solid #d9e4f3; padding-bottom:5px; margin-bottom:5px; }
#blogimgnew{ height:55px;}
#blogimgnew ul li{ float:left; font-weight:600;}
#blogimgnew ul li span{ color: #000; font-weight:500;}
#blogimgnew  #imgmargin{ margin-left:30px;}
#blogimgnew  .blogimg{ border:1px solid #999; background-color:#FFF; padding:2px; width:45px; height:45px; margin-left:10px;}

/*-----------/推荐样式---------*/
#tuijianews{padding: 5px 10px;}
#tuijianews ul li{color:#000099; line-height:20px; margin-left:5px;}
#tuijianews ul li a{color:#000099;text-decoration: none; margin-top:10px; }
#tuijianews ul li a:hover { text-decoration:underline;}
#tuijianew{height:100px; margin-bottom:20px;}
#tuijianew ul li{ float:left;}

#tuijianew .tjimg{border:1px solid #d9e4f3; background-color:#FFF; padding:2px; width:120px; height:80px; margin-left:10px;}


/*-----------/flash样式---------*/


ul{list-style:none;margin:0;padding:0}

a:link{color:#5f5f5f;text-decoration:none}
a:visited{color:#5f5f5f; text-decoration:none}
a:hover{color:#5f5f5f;text-decoration:underline}
.headcss a:link{color:#133DB6;text-decoration:none}
.headcss a:visited{color:#133DB6; text-decoration:none}
.headcss a:hover{color:#133DB6;text-decoration:underline}


.menuwhitelinktd {  width:100px; }
.menuwhitelinktd a{padding:10px 10px 15px 10px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.menuwhitelinktd a:visited{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.menuwhitelinktd a:hover{color:#b90100; font-size:14px; font-weight:bold; background:url(../images/navbg.jpg) center bottom  no-repeat; text-decoration:none; }

.allpartred {background-color:#F0E3C7;}
.allpartred #ptitle{background-color:url('../images/edu_red_22.gif'); height:40px}
.allpartred #pmore{ font-size:12px; color:#D4964D; font-weight:100; float:right; text-align:right; margin-right:5px; margin-top:5px}
.pmore{ color:white;  font-size:12px;}
a.pmore:link{ color:#D4964D;  text-decoration:none}
a.pmore:visited{ color:#D4964D;  text-decoration:none}
a.pmore:hover{ color:#D4964D; text-decoration:underline}

.allpartred #pcontent{ background-color:#FFFFFF;}\
.allpartred #pcontent ul{margin:0; list-style:none}
.allpartred #pcontent li{list-style-type:none}

.redfont{font-weight:bold;color:#FF0000}
.redfont a:link,.redfont  a:visited{font-weight:bold;color:#FF0000}

.titletable{ margin-top:3px; margin-left:5px; float:left}
.titletable #btitle{background-image:url('../images/edu_red_27.gif'); color:white; font-weight:600}

.picnews{background-color:#F0E3C7;}
.picnews #back{background-color:#FCF6F0;}

.icontact{background-color:#F0E3C7;}
.icontact #back{background-color:#FBFBFB;}

.split_line{height:1px;	background-image:url('../images/xuxianhang.gif');background-repeat:repeat-x;font-size:1px; }

.allspec {background-color:#F0E3C7;}
.allspec #stitle{background-image:url('../images/edu_red_44.gif'); height:32px }
.allspec #skind{background-image:url('../images/edu_red_56.gif'); height:78px; line-height:200%}
.allspec #scontent{ background-color:#FFFFFF;}\
.allspec #scontent ul{margin:0; list-style:none}
.allspec #scontent li{list-style-type:none}
.smalltitle {background-image:url('../images/edu_red_73.gif'); height:30px; font-weight:600; padding-left:1px}

.foot_red {background-image:url('../images/edu_red_78.gif'); height:27px; color:#FFFFFF}

a.footwhitelink:link{ color:white;  text-decoration:none}
a.footwhitelink:visited{ color:white;  text-decoration:none}


/*------------其他页面样式----------------*/
.menuwhitelink{ color:white;  font-size:14px; font-weight:600}
a.menuwhitelink:link{ color:white;  text-decoration:none}
a.menuwhitelink:visited{ color:white;  text-decoration:none}
a.menuwhitelink:hover{ color:white; text-decoration:underline}

.whitelink{ color:white;  font-size:12px;}
a.whitelink:link{ color:white;  text-decoration:none}
a.whitelink:visited{ color:white;  text-decoration:none}
a.whitelink:hover{ color:white; text-decoration:underline}

.graykuang {border:1px solid #D5D5D5;line-height:180%; }
.bluekuang {border:1px solid #D5E2ED;line-height:180%; }

.split_line{height:1px;	background-image:url('../images/xuxianhang.gif');background-repeat:repeat-x;font-size:1px; }

.graybluekuang {background-color:#D5D5D5;}
.graybluekuang #ghead{background-image:url('../images/embedded_29.gif'); font-weight:600; color:white;height:25px}
.graybluekuang #whitetd{background-color:#ffffff;}

.graygraykuang {background-color:#D5D5D5;height:24px}
.graygraykuang #ghead{background-color:#E8E9E9; font-weight:600; color:#383838}
.graygraykuang #whitetd{background-color:#ffffff;}

.graybgkuangdiv { width:100%; height:20px; line-height:100%; margin-top:2px;}
.graybgkuangdiv #div1{ float:left; margin:5px 3px 0 3px; text-align:left}
.graybgkuangdiv #div2{ font-size:14px; font-weight:600;margin:3px;text-align:left}
 
.graybgkuang {background-color:#D5D5D5; width:99%}
.graybgkuang #bluehead{background-color:#4CA7DF; height:3px;}
.graybgkuang #ghead{background-image:url('../images/embedded_45.gif');  color:#383838;height:22px; padding-left:10px; text-align:left}
.graybgkuang #whitetd{background-color:#ffffff; padding:10px 20px ; line-height:184%}
.graybgkuang #div1{ float:left; width:315; margin-right:50px;text-align:left}
.graybgkuang #div2{ width:315;text-align:left}

.firendlink {float:left; margin:8px 0 0 20px}

/***********class*************************/
.gbgkuangclass {background-color:#D5D5D5; width:100%;}
.gbgkuangclass #bluehead{background-color:#DF0001; height:3px;}
.gbgkuangclass #ghead{background-image:url('../images/embedded_45.gif');  color:#383838;height:22px; text-align:center; font-weight:600}
.gbgkuangclass #whitetd{background-color:#FFF; line-height:184%;}
.gbgkuangclass #div1{ float:left; width:315px; margin-right:50px;text-align:left}


.classbluekuang {background-color:#D5D5D5;}
.classbluekuang #ghead{background-image:url('../images/embedded_29.gif'); font-weight:600; color:white;height:25px; font-size:14px;padding:0 0 0 5px;}
.classbluekuang #whitetd{background-color:#ffffff;}

.indexbodyhead{ font-size:14px; font-weight:600; margin:3px 0;}

.redfont{font-weight:bold;color:#FF0000}
.redfont a:link,.redfont  a:visited{font-weight:bold;color:#FF0000}

/***********************新index************************/
.allpart {background-color:#D5E2ED;}
.allpart #ptitle{background-color:#EaEAEA;font-size:14px; font-weight:600; color:#383838; height:24px; padding:5px 8px;}
.allpart #pcontent{ background-color:#FFFFFF; padding:8px 12px; line-height:183%}
.allpart #pcontent ul{margin:0; list-style:none}
.allpart #pcontent li{list-style-type:none}

.allpart #ptc{ float:left; text-align:left;}
.allpart #pmore{ font-size:12px; color:#7DA0BD; font-weight:100; float:right; text-align:right; margin-right:5px;}
.allpart #pmore2{ font-size:12px; color:#7DA0BD; font-weight:100; text-align:left; float:left; margin-left:15px;}
.allpart .pmorelink{color:#7DA0BD; text-decoration:none}
.allpart a.pmorelink:link{color:#7DA0BD; text-decoration:none}
.allpart a.pmorelink:visited{color:#7DA0BD; text-decoration:none}
.allpart a.pmorelink:hover{color:#7DA0BD; text-decoration:underline}

.teacher_name{padding:5px 5px 0 8px; height:20px;}
.teacher_dec{padding:0 5px 0 8px;}
.redkuang{ border:1px solid #F0E3C7; padding:10px}

/*-----------/新about样式---------*/
table td{ margin:0; padding:0; border-collapse:collapse;cellspancing:0px;}
#aboutr{width:710px;}
#aboutrtop{ width:100%; height:120px; margin-bottom:10px;}
#aboutrleft{ float:left; width:480px;}
#aboutrright{ float:right; width:225px;}

.aboutable,.comcent{ border:1px solid #CCCCCC; margin:0; margin-bottom:10px; padding:5px 10px;}
.aboutable p,.comcent p{ text-align:left; margin:0px; padding:5px 0; }
.aboutable p span a{ color:#F00; font-weight:600;}

.about,.company{border:1px solid #CCCCCC; margin:0; margin-bottom:10px; padding-bottom:20px; background:url(../images/aboutcbg.jpg) repeat-x left bottom; clear:both; zoom:1;overflow:hidden;height:auto; }
.about h2,.company h2{ background: url(../images/abouthbg.jpg) repeat-x; height:30px;color:#000; font-size:14px; font-weight:600; line-height:30px; padding-left:10px; border-bottom:1px solid #cccccc; margin-top:0px; margin-bottom:0px;}
.about h2 span{ float:right; margin-right:10px; height:17px; width:36px; margin-top:7px;}
.about h2 strong{ float:left;}

#Impressum{ float:left; display:inline;width:210px; margin:10px 0; margin-left:20px;}
#Impressum li{padding-top:0px;}
#Impressum li h3{margin-bottom:0px; margin-top:0px; text-align:left;}
#Impressum li h3 a{ color:#4c6e94; font-size:12px; }
#Impressum li p{ text-align:left; line-height:18px; margin-top:0px; color:#333333;}

.gloryimg{clear:both; padding:0 18px; margin-top:5px; }
.gloryimg li{ float:left; text-align:center; width:122px; height:130px;margin:10px; margin-right:15px;}
.gloryimg li a{ line-height:25px;}

#dynamicnews{ text-align:left; margin:8px; margin-bottom:0px;}
#dynamicnews li {color:#053b6a;line-height:22px; display:block;}
#dynamicnews li a,#dynamicnews span a{ color:#053b6a; text-decoration:underline; }
#dynamicnews li a:hover,#dynamicnews span a:hover{text-decoration: none;}
#dynamicnews ul{ clear:both; zoom:1; padding-top:10px;}
#dynamicnews span{ height:80px;}
#dynamicnews span img{ float:left; width:110px; margin-bottom:0px;}
#dynamicnews span p{ float:right; width:90px; text-align:left; margin-top:-20px;}

.comcent{ border: none; padding-bottom:0px;}
.company{ padding-bottom:0px; text-align:left;}


#foot{width:950px; margin:0 auto;margin-top:8px; text-align:center; color:#666; margin-bottom:10px;}
.footnav{ background:url(../images/edu_red_78.gif) repeat-x left top; height:27px; line-height:27px;color:#FFFFFF;margin-bottom:5px;}
.footnav a{color:#FFFFFF;}




/*===================专题列表 =========================*/
#topic{border:1px solid #d4d4d4;  background:url(../images/red_edu_10.gif) repeat-x left bottom; padding-bottom:10px; clear:both; overflow:auto;zoom:1;}
#topic  h3{ background:url(../images/red_edu_03.gif) repeat-x left top; height:28px; line-height:28px; border-bottom:1px solid #e5e5e5; }
#topic h3 strong{background:url(../images/red_edu_09.gif) no-repeat 5px 2px; padding-left:15px; color:#666; font-size:12px; font-weight:600;}
#topic ul{clear:both; overflow:auto;zoom:1; }
#topic ul li{ float:left; margin:5px;}
#topic ul li p{ width:125px; text-align:center; margin-top:5px; }
#topic ul li p a{color:#666;}
#topic .topic{ padding:0 6px; *padding:6px;}

