/*===========公共样式=========*/
* { margin: 0px; padding: 0px; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:none; color:#F60; }
.blue { text-decoration:none; color:#FF4902; }
.blue:hover { text-decoration:none; color:#349F01; }
.blue2 { text-decoration:none; color:#059DF0; }
.blue2:hover { text-decoration:none; color:#349F01; }
.blue3 { text-decoration:none; color:#0000FE; }
.blue3:hover { text-decoration:none; color:#349F01; }
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img, img a { border:0; }
body { font-size:12px; line-height: 180%; }
.yellow14 { color: #FA6505; font-weight:bold; font-size:14px; }
/*==========head=========*/
.head { width:100%; }
.top { height:32px; background:url(../images/headbg.jpg) repeat-x left center; }
.topmid { width:960px; height:32px; line-height:32px; margin:0 auto; }
.topcok { width:960px; margin:0 auto; }
.topmid .link { float: right; }
.logotop { width:960px; margin:0 auto; padding:0 0 10px 0; height:53px; }
.logo{ width:435px; float:left;}
.logoin{ float:right;}
.contus{ width:342px; float:right;}
.contus .qqimg { float: right; width: 60px; padding-top:17px; }
.contus .dhimg { float: right; width: 60px; }
.contus .dhcok { float: right; width: 200px; height:35px; }
.name{ float:left; width:200px;}

.dls { color:#4CC304; font:Arial; font-size:20px; font-weight: bold; }
/*菜单*/
.topmenu { width:960px; margin:0 auto; background-color: #349F01; }
.menu { height:36px; background-color: #349F01; }
.menu ul { height:36px; width:880px; float:left; background-color: #349F01; }
.menu ul li { float: left; width: 73px; background:url(../images/menuline.jpg) no-repeat right center; height:36px; }
.menu ul li a { float: left; width: 73px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; }
.menu ul li a:hover { float: left; width: 71px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; background:url(../images/curt.jpg) no-repeat center center }
.menu ul .curt a { float: left; width: 71px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; background:url(../images/curt.jpg) no-repeat center center; }
.menu h1 { float: right; font-size: 14px; color: #FFF; padding-top:10px; width: 80px; }
.menu h1 a { font-size: 14px; color: #FFF; }
/*搜索栏*/
.seachbiao tr td { font-size: 14px; }

.seach { width:425px; height:25px; padding:3px 3px 0 10px; float:right; background:url(../images/seachback.jpg) no-repeat right center; }
.seach span { float: right; }
.seach #textseach { line-height: 20px; height: 20px; width: 328px; border: 1px solid #FFF; }
.kword{width:960px; float:left; }

.kseach { width:950px; float:left; height:30px; padding:12px 0 0 10px; background:url(../images/itembg.jpg) no-repeat left center; }
/*==========box内容区=========*/
.box { width:960px; margin:0 auto; }
/*boxleft_28修*/
.boxleft { float: left; width: 960px; padding-top:12px; }
.mcok { float: left; width: 960px; padding-bottom:12px; }
.kang { width:218px; float:left; border-top: 1px #7AAD2E solid; border-right: 1px #ABABAB solid; border-bottom: 1px #ABABAB solid; border-left: 1px #ABABAB solid; }
.title { height: 28px; padding-left:30px; line-height:28px; font-size:13px; font-weight:bold; color:#319A00; background-color: #F7F6F2; background-image: url(../images/titleul.jpg); background-repeat: no-repeat; background-position: 15px center; }
.title span { float: right; padding: 8px 8px 0 0; }
/**/
.uselist { width:202px; float:left; padding:8px; }
.jsbanner { width:496px; float:left; padding:0 12px; }
.mxlist ul { padding-left:8px; margin:8px 0; }
.mxlist ul li { height:26px; line-height:26px; padding-left: 15px; background:url(../images/ul.jpg) no-repeat left center; }
.mxlist ul li span { float: right; padding-right: 8px; }
/*xiaoyu*/
.xiaoyu { width:724px; padding:1px; float:left; border-top: 1px #7AAD2E solid; border-right: 1px #ABABAB solid; border-bottom: 1px #ABABAB solid; border-left: 1px #ABABAB solid; }
.xiaotitle { width:724px; float:left; background-color: #DCFDA9; height: 28px; line-height:28px; font-size:13px; font-weight:bold; }
.xiaotitle span { background-color: #349F01; height: 28px; float: left; padding:0 8px 0 8px; color:#FFF; margin-right:8px; }
.xiaocont { width:700px; float:left; padding:0 12px; background-color:#F7FFE7; }
.itemclass { width:61px; height:27px; line-height:27px; background:url(../images/xiao.jpg) no-repeat center center; text-align:center; font-size:14px; font-weight: bold; color:#FFF; }
.itemcity { width:61px; height:27px; line-height:27px; background:url(../images/xiao.jpg) no-repeat center center; text-align:center; font-size:14px; font-weight: bold; color:#EAFF02; }
.xiaobiao tr td { padding: 12px 0; }
.xiaobiao tr { background:url(../images/line.jpg) repeat-x left bottom; }
.bannar { width:220px; float:right; }
.minlist ul { padding-left:8px; margin:8px 0; }
.minlist ul li { height:31px; line-height:31px; padding-left: 15px; background:url(../images/ul.jpg) no-repeat left center; }
.minlist ul li span { float: right; padding-right: 8px; }
/*midcok*/
.midcok { width:494px; float:left; margin:0 12px; border-top: 1px #7AAD2E solid; border-right: 1px #ABABAB solid; border-bottom: 1px #ABABAB solid; border-left: 1px #ABABAB solid; }
.rwlist { width:218px; float:left; }
.rwlist ul { width:218px; float:left; padding-top:6px; }
.rwlist ul li { width:65px; float:left; text-align:center; padding-left:6px; }
.rwlist ul li span { width:65px; height:66px; }
.fiend { float: left; width: 960px; margin-bottom:12px; border-top: 1px #7AAD2E solid; border-right: 1px #ABABAB solid; border-bottom: 1px #ABABAB solid; border-left: 1px #ABABAB solid; }
.fiendlist { padding:8px; }
.fiendlist a { padding:0 2px; }
/*==========footer=========*/
.footer { float: left; width: 960px; background:url(../images/footerline.jpg) no-repeat left top; height:90px; padding-top:30px; line-height:220%; text-align:center; background-color:#F6F6F4; }
/*==========教员库=========*/
.teachlist { width:724px; float:left; padding:15px 0; }
.teachlist dl { width:115px; float:left; text-align:center; padding-left:22px; }
/*.none { display:none; }*/
.TabTitle { float: left; width: 960px; border-bottom:2px #0A9601 solid; height: 30px; }
.TabTitle p { float: left; width: 87px; }
.TabTitle span { float: right; padding-top: 4px; padding-right: 4px; }
.TabTitle li { float: left; width: 112px; margin-right:4px; }
.TabTitle .active { cursor: pointer; background-color:#099802; float: left; height: 30px; width: 112px; text-align: center; line-height: 30px; font-weight: bold; color: #FFFFFF; font-size:13px; }
.TabTitle .normal { cursor: pointer; float: left; height: 30px; width: 112px; text-align: center; line-height: 30px; font-weight: bold; font-size:13px; color: #fff; background-color:#68C213; }
.TabContent { float: left; width: 960px; }
/*num*/
.numcrok { float: left; width: 412px; padding: 15px 0 12px 548px; }
.num { float: left; width: 412px; }
.num ul { float: left; width: 300px; }
.num span { float: left; }
.num li { float: left; width: 22px; padding-right: 4px; }
.num a { float: left; width: 20px; border: 1px solid #68C213; line-height: 20px; text-align: center; height: 20px; color: #68C213; }
.num a:hover { float: left; width: 20px; background-color: #68C213; border: 1px solid #68C213; line-height: 20px; color: #FFFFFF; text-align: center; height: 20px; }
.num2 a { float: left; width: 20px; background-color: #68C213; border: 1px solid #68C213; line-height: 20px; color: #FFFFFF; text-align: center; height: 20px; }
.biao3 { border:1px #CCC solid;}
.biao3 tr { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E0F1C7; }
.biao3 td { line-height: 150%; padding: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E0F1C7; }
/*==========学员库======*/
.student{ width:900px; padding:10px 10px 0 50px; float:left; height:27px; background:url(../images/stubg.jpg) no-repeat left top; font-size:13px;}
.studseach { float: right; color: #349F01; padding-top:4px; }
.student .textnum { line-height: 18px; height: 18px; }
.studenbiao{ border:1px #CCC solid;}
.STYLE1 {color: #FF3300}
.studenbiao td {
	line-height: 150%;
	padding:10px 6px 6px 10px;
	border-right: 1px solid #FFF;
	border-bottom:1px solid #E0F1C7;
}
/*==========教员详情======*/
.teachxp{ width:726px; float:left;}
.teachbg{ width:900px; padding:10px 10px 0 50px; float:left; height:27px; background:url(../images/stubg.jpg) no-repeat left top; font-size:14px; color:#349F01;}
.teachbg .teabut { float: right; }
.tablist  { padding-left:8px; margin:8px 0; line-height:220%; }
.tail{ width:684px; padding:20px;}
.tailleft { float: left; width: 485px; }
.tailpic { float: right; }
.techbiao td { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E0F1C7; padding: 6px; }

/*==========8-28加的样式======*/
.Notice{ height:18px; padding:5px 0; background:url(../images/notice.jpg) repeat-x left center; border-bottom:1px #E5E6E1 solid; border-left:1px #E5E6E1 solid; border-right:1px #E5E6E1 solid; margin:0 0 18px 0;}
.butfb{ background-color:#0A9601; float:left; padding:2px 4px; margin-top:8px;}
.butfb a{ color:#FFF;}
.butfb a:hover{ color:#FFF;}
.seachBlock{ float:right; width:530px;}
.hightseach{ float:right; padding:6px 0 0 8px;}
.kworditem{ width:400px; float:left;}
.Green { text-decoration:none; color:#349F01; font-size:13px; font-weight: bold; }
.Green:hover { color:#059DF0; font-size:13px; font-weight: bold; }
