/*
* Create time: 2008年02月1日 16:00:50 星期五
* Create user: King.Js
* 易教网
* 
*/
/********基本类**********/
* {margin:0;padding:0;} 
BODY {MARGIN: 0px;padding: 0px;text-align: center;margin-right: auto;margin-left: auto;
background: url(../i/bodybg.jpg) top repeat-x #fff;font-family:'Microsoft Yahei',"simsun";}
table{margin-right: auto;margin-left: auto;}
td {color: #666;font-size: 12px ;}
div {font-size: 12px ; margin-right: auto;margin-left: auto;text-align: left;}
ol,ul{list-style: none;}
textarea{font-size: 12px;}
.STYLE5 {font-size: 12px;
color:#000;
vertical-align:bottom;
cursor:pointer;
}

/********常用公共类**********/
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;} 
.clearfix { zoom:1; display: inline-block; _height:1px; } 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
*+html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */ 
/* */
.black{color: #000!important;}
.blue{color: #009fe1!important;}
.green{color: #1fa300!important;}
.red{color: #f00!important;}
.topTl div em i,
.yel{color: #f50!important;}
.p11{font-size: 11px;}
.p14{font-size: 14px;}
.boder01{border: solid 1px #c6c6c6;}
.boder02{border: solid 2px #DCDCDC;}
.noboder{border: none!important;}
.none{display: none!important;}
.hackbox{height:5px;clear:both;overflow: hidden;}
.red1{color: #f00!important; text-decoration:underline!important;}
.red1:hover{text-decoration:none!important;}

.butyle,.butgreen,.butblue{height: 22px;margin-left:-8px;}
.butyle:hover,.butgreen:hover,.butblue:hover{background: url(../i/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;}

.butyle{background: url(../i/butbg.gif) left -31px repeat-x;border: solid 1px #e9dc60;color: #8e6f00;}
.butgreen{background: url(../i/butbg.gif) left -52px repeat-x;border: solid 1px #bff94f;color: #577c10;}
.butblue{background: url(../i/butbg.gif) left -73px repeat-x!important;border: solid 1px #60cce9!important;color: #22677a;}


.fl{float: left;}
.fr{float: right!important;}
.ac{text-align: center!important;}
.ar{text-align: right;}
.cle{	clear: both;}

.topTcT strong,.tit01T A strong,.loginT1 em A strong,.ban1 ul li A strong,.ban2 ul li A strong{font-weight: normal;}

/********伪类**********/
A {color: #545454;text-decoration: none;}
A:hover {color: #000;text-decoration: none;}

.a1{color: #000;text-decoration: underline;}
.a1:hover {color: #3c2d00!important;text-decoration:none!important;}

A img{border: none;}

A.topTrDh,A.topTrDh:visited
{display: block;float: right;margin: 4px 7px;padding:3px 3px 2px 3px;*padding:3px 3px 1px 3px;background: #000;color: #fff;border: solid 1px #ffe400;}
A.topTrDh:hover{background: #f40d00;}

A.daolist,A.daolist:visited{display: block;margin:6px 15px;padding:5px 3px 3px 32px;background: url(../i/anbg.gif) #fefef1 10px -638px no-repeat;border: solid 1px  #fef5c5;letter-spacing:8px;}
A.daolist:hover,A.daolistc{background: url(../i/anbg.gif) #f1ffe1 11px -672px no-repeat;border: solid 1px #d2ffa7;color: #247500;}
A.daolistc/**选中状态**/{display: block;margin:6px 15px;padding:5px 3px 3px 32px;letter-spacing:8px;}


/****文章列表****/
ol.Pline01,ol.Pline02 {margin: 1px 3px 0 3px;list-style:none;}
ol.line01{margin: 0px 2px 5px 2px; padding:3px;list-style:none;}
ol.syline00{margin:5px 3px 0 3px;list-style:none;}
ol.line00{margin:5px 3px 0 3px;list-style:none; padding:3px 0 3px 0;}
ol.line0r2 li{padding:5px 5px 5px 5px; height:15px; line-height:17px;margin:0 2px; overflow:hidden;}



ol.line0r2 li:hover{background: #fcf3fe!important;}
ol.line0r2 li A:hover{text-decoration: underline;}

ol.line01 li a.xian{width:270px;}

ol.line01 li,ol.syline00 li,ol.Pline01 li,ol.Pline02 li{background: url(../i/butbg.gif) 2px -112px no-repeat;text-align: left;line-height:20px;padding:2px 0 2px 10px;border-bottom:dotted 1px #f6e7fc;}
ol.line00 li{background: url(../i/butbg.gif) 2px -112px no-repeat;text-align: left;line-height:20px;padding:2px 0 2px 10px;border-bottom:dotted 1px #f6e7fc;}
ol.line01 li:hover,ol.syline00 li:hover,ol.Pline01 li:hover,ol.Pline02 li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
ol.Pline01 li:hover,ol.Pline02 li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
ol.line01 span,ol.line00 span,ol.syline00 span,ol.Pline01 span,ol.Pline02 span{font-size: 11px;float: right;color: #f50;text-decoration: none;}
ol.line01 li a,ol.line00 li a,ol.syline00 li a,ol.Pline01 li a,ol.Pline02 li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

ol.line01 li a{width:200px;color: #927d52;}
ol.line0r2 li a{ width: 190px;}
ol.line01 li a:hover{color:#000;}
ol.line00 li a{width:165px;}
ol.syline00 li a{width:200px;}
ol.line00 li:hover,ol.syline00 li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
ol.Pline01 li a{width:232px;}
ol.Pline02 li a{width: 518px;font-size: 14px;}

ol.line01 li a:hover,ol.line00 li a:hover,ol.syline00 li a:hover,ol.Pline01 li a:hover,ol.Pline02 li a:hover{text-decoration: underline;}
 
ol.line02,ol.line03{margin:0px;list-style:none;color: #574d3a;}
ol.line02 li{clear: both; padding:3px 6px !important;display: block;border-bottom: solid 1px #f8f3e6;height:18px;*+height:auto;zoom:1;overflow:hidden}
ol.line03 li{clear: both;padding:6px;display: block;border-bottom: solid 1px #E9E2D5;zoom:1;overflow:hidden}
ol.line02 li:hover,ol.line03 li:hover{background: #fcf3fe!important;}
ol.line02 li A,ol.line03 li A{color: #0f989c; text-decoration:underline;}
ol.line03 li A:hover{text-decoration:none!important;}
ol.line03 strong{ color:#f00; }

.lin02bg{padding:0 5px 0 5px!important;background: url(../i/titbg.gif) left -43px repeat-x!important;border-bottom: solid 1px #d5cea4;height:22px!important;line-height:25px;vertical-align: middle;font-weight: bolder;color: #856b31!important;}
.lin02bg b{ font-weight: bolder!important; }
.lin02bgC,.line0r2bg{background:#fcf3fe!important;border-top: solid 1px #faeffc;}


ol.line02 li em{font-style: normal;display: block;float: left;width:11%;}
ol.line02 li address{font-style: normal;display: block;float: left;width:5%; }

ol.line02 li i{font-style: normal;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:18%; }
ol.line02 li u{text-decoration: none;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:22%;}
ol.line02 li b{font-weight: normal ;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:33%; }


ol.line02 li A{text-decoration: underline;}
ol.line02 li A:hover{text-decoration: none;}


ol.line03 li em{font-style: normal;display: block;float: left;width:10%; text-align: left;}
ol.line03 li b{font-style: normal;display: block;float: left;width:26%; text-align: left; font-weight:normal;padding:0 2px; }
ol.line03 li b A{color:#574d3a; text-decoration:none;}
ol.line03 li b A:hover{text-decoration:underline!important;}
ol.line03 li i{font-style: normal;display: block;float: left;width:13%;text-align:left; }
ol.line03 li address{ font-style: normal;display: block;float: left;width:15%;padding-left:5px; }
ol.line03 li u{text-decoration: none;display: block;float: left;width:8%; text-align:left;}

 

/*******顶部*******/
.topT{text-align: center;width: 950px;vertical-align: middle;clear: both;}
.topT h1{font-size: 12px;display: inline;}

.topTl{float: left;margin:10px 10px 0 5px;width: 141px;}
.topTc{float: left;width: 635px;}

.topTcT{clear: both;padding:10px 10px 5px 10px;text-align: left; height:auto; overflow:auto;}
.topTcT h1,.topTcT strong{color: #f00; font-weight: bolder;}

.topTcT A{text-decoration: underline;color: #000;}
.topTcT A:hover{text-decoration:none;}
.topTcT img{float: left;}

.topTcB{display: block;height:28px;line-height: 28px;vertical-align: middle;background: url(../i/daobg01.gif) left -91px repeat-x;border: solid 1px #e8e8e8;font-style: normal;font-size: 14px;font-weight: bolder;}
.topTcB em{float: left;display: block;margin:6px 20px 0 10px;width: 139px;height: 16px;line-height: 16px;background:url(../i/anbg.gif) left -725px no-repeat;font-size: 11px;text-align: center;font-weight: bolder;color: #fff;}
.topTcB em i{color: #ff8400;}
.topTcB img{vertical-align: middle;margin:2px 5px 0 0!important;*+margin:5px 5px 0 0;}
.topTcB h1,topTcB strong,.topTcB h3{font-size: 14px;display: inline;color: #f00;}
.topTcB span{color: #f00;}

.topTr{float: right;margin:10px 0 0 5px;line-height:2.5;width:145px;text-align: center;}
.topTr A:hover{text-decoration: underline;}
.topTr img{border: none;vertical-align: middle;margin:0 3px;}

.tttext{font-size:14px; font-weight:bold; letter-spacing:2px; display:block; margin-top:3px;}
.tttext em{font-style:normal}
/******导航******/
.newdaobg01{background: url(../i/daobg01.gif); margin-left:auto; margin-right:auto;height: 27px;clear: both;text-align: center;}
.nmainbg{clear: both;width:950px;height: 27px;margin-right: auto;margin-left: auto;background: url(../i/daobg01.gif);}
.daobg01 ul{ float:left;list-style: none;}
.daobg01 ul li{float: left;margin:4px 1px 0 1px;}
.daobg01 ul li h1,h2,h3{font-size: 14px;}
.daobg01 ul li a,.daobg01C,.daobg01CsC,.daobg01ClC{float: left;display: block;background: url(../i/daobg03.gif) left -97px no-repeat;font-size: 14px;font-weight: bolder;color: #fff;letter-spacing: 1px;height: 23px;text-align: center;line-height: 23px;vertical-align: middle;}
.daobg01 ul li a,.daobg01C{width:75px; cursor:pointer;}

A.daobg01Cs,.daobg01CsC{width:62px!important;}
A.daobg01Cl,.daobg01ClC{width:90px!important;}
.daobggreen{background: #79cd16;height:21px;display: block;}
.daobggreen em{font-style: normal;}

.daobg01 ul li u{text-decoration: none;}

/***选中状态***/
.daobg01 ul li a:hover,.daobg01C{background: url(../i/daobg03.gif);color: #000!important;}
.daobg01C:hover,.daobg01CsC:hover,.daobg01ClC:hover{ text-decoration: underline; }

A.daobg01Cs:hover,.daobg01CsC{background: url(../i/daobg03.gif) left -65px!important;color: #000!important;}
A.daobg01Cl:hover,.daobg01ClC{background: url(../i/daobg03.gif) left -32px!important;color: #000!important;}

.daobg02{clear: both;padding: 3px 0 0 5px!important;*+padding: 7px 0 0 5px;height: 22px;text-align: center;}
.daobg02 div{width: 950px;}
.daobg02 em{display: block;float: left;background: url(../i/anbg.gif);width: 72px;line-height: 20px;vertical-align: middle;text-align: center;letter-spacing: 1px;font-style: normal;font-weight: bolder;color: #f00;}
.daobg02 p{color: #aaa;padding: 2px 0 0 72px;}

/******两栏布局******/
.main{clear: both;width:950px;margin-right: auto;margin-left: auto;background:#fff;}
.ie6main{_margin-top:-6px;}
.mainbg{padding-top: 7px;background: url(../i/daobg03.gif) left -245px repeat-x!important;}
.rightM{float:left;margin-left: 1px;width:240px;background:#fff;}
.rightM ol{border: solid 1px #ffa40f; border-top: none;  }
.rBboder{border-bottom:none;}

.leftM{float:right;width:706px;}
.LleftM{float:right;width:240px;}
.LrightM{float:right;width:705px;}

.leftM1{float:left;width:495px;}
.rightM1{float:right;width:210px;}
.PrightM{float:right;width:300px;}
.PleftM{float:left;width:650px;}
 

/****黄色背景框底****/
.titseach{margin:2px 0 2px 2px;padding: 1px;background: url(../i/anbg.gif) right bottom no-repeat;border: solid 1px #efe7bc;}
.titseach1{margin:2px 0 2px 2px;padding: 1px;border: solid 1px #efe7bc;}
.tit01,.tit02{margin:2px;padding:1px;border: solid 1px #efe7bc;}
.tit01{clear: both;}
.tit02{float: left;width: 308px;*+width: 308px;}
.tit01T,.Ptit01T{width: 207px;height: 23px;float: left;background: url(../i/anbg.gif) -187px top repeat-x;overflow: hidden;}
.Ptit01T{width: 260px!important;}
.tit01T1{ padding-left: 4px; height: 24px;background: url(../i/titbg.gif) top center no-repeat;overflow: hidden;}
.tit01T span,.tit01T1 h2,.tit01T1 h3,.Ptit01T1 h2,.tit01T2 h2,.tit01T1 li,.tit01T2 h3{margin-top: 5px;font-size: 14px;height: 18px;letter-spacing:3px;}
.tit01T span{ font-weight:bold; display:block;padding:0 0 0 10px;}
.tit01T1 em a{margin-top: 5px!important;}
.tit01T a{ font-size:12px!important; font-weight:normal!important; letter-spacing:normal!important;}
.tit01T1 li{ width:60px;}
.tit01T2 h2 a,.tit01T2 h3 a{ font: 14px; color:#000!important;text-decoration:none; background:none!important; border:none!important; margin:0; padding:0;  float:left; font-weight:bold;}
.tit01T2 h2 a:hover,.tit01T2 h3 a:hover{color:#000;text-decoration:underline; background:none!important; border:none; margin:0; padding:0; float:left;}


.tit01T1 li{ list-style:none; float:left;}
.tit01T1 h2 a,.tit01T1 li a,.tit01T1 h3 a{ float:left; font:12px; color:#d56900!important;border:none!important;letter-spacing:3px; background:none!important; margin:0!important; padding:0!important; font-weight:bold;}
.tit01T1 h2 a:hover,.tit01T1 li a:hover,.tit01T1 h3 a:hover{ border:none!important;margin:0!important; padding:0!important; text-decoration:underline!important;}

.tit01TB1{ clear:both;height: 24px;border-bottom: solid 1px #ffbf0b; background: url(../i/anbg.gif) left -779px;}
.tit01TB1 h2{ float:left; margin:5px 0 0 5px;letter-spacing:2px; color: #fff;  }
.tit01TB1 h2 img{ margin-right: 4px; }

.tit01TB1 h2 a{float: left; padding:none; font-size:12px; margin:none;letter-spacing:2px; color: #fff; text-decoration:none;display: inline; float: none; background: none; border: none;font-weight:bold!important;}
.tit01TB1 h2 a:hover{ text-decoration:underline;padding:none;font-size:12px; margin:none;color: #fff; text-decoration:underline;float: none; background: none; border: none;}

.tit01TB1 p{margin:3px 10px 0 0;float: right;}
.tit01TB1 p A,.tit01TB1 p A:hover{ display: inline; float: none; background: none; border: none; }
.tit01TB1 p A:hover{ text-decoration: underline; }

.t1{font-size:12px; padding:5px; line-height:25px;color: #545454;}

.tit01T h2 img,.tit01T1 h2 img,.Ptit01T1 h2 img,.tit01T1 h3 img{vertical-align: middle;margin:0 5px;}
.tit01T1 img,.Ptit01T1 img,.tit01T2 img{float: left;margin:0 5px;}

.tit01T A,.tit01T1 A,.tit01T2 A,.tit01TB1 A{float: right;display: block;height: 17px;margin:5px 3px 0 0;padding:0 5px;background: url(../i/butbg.gif) left -94px repeat-x;border: solid 1px #fef6ce;border-bottom: none;color: #c58508; font-weight:normal; }
.tit01TB1 A{ margin:3px 1px 0 0!important; }
.tit01T1 A{margin:4px 8px 0 0!important;*+margin:4px 4px 0 0;}

.tit01T A:hover,.tit01T1 A:hover,.tit01T2 A:hover,.tit01TB1 A:hover{color: #76b900;background:#fff;border: solid 1px #bff94f;border-bottom: none;}



.tit01TB{position: relative;padding:1px 5px;height: 18px;border-bottom: solid 2px #ffbf0b;}
.tit01TB ul{list-style: none;position: absolute;top:-4px;left: 5px;}
.tit01TB ul li{display: inline;}
.tit01TB ul li A,.tit01TB ul li A:hover
{display: block;float: left;width: 88px;margin:0 2px;background: url(../i/daobg03.gif) left -163px repeat-x;color: #3e2501;line-height:30px;vertical-align: middle;text-align: center; cursor:pointer;}
.tit01TB ul li A:hover{ font-weight:bold;}
A.tit01TBc/***选中状态***/
{color:#fff!important;background: url(../i/daobg03.gif) left -128px repeat-x!important;font-size: 12px;font-weight: bolder;}

.tit01T2 em{font-style:normal;}


.tit01T2{margin-top:2px;height: 25px;border: solid 1px #f7db96;background: url(../i/butbg.gif) left -199px repeat-x;}
ul.tit01T2B{ float:left;list-style: none;clear: both;padding:5px 0 0 5px;}
ul.tit01T2B li{display: inline;}
ul.tit01T2B li A{display: block;float: left;margin-right: 1px;width: 65px;height: 20px;text-align: center;line-height: 20px;vertical-align: middle;background: url(../i/anbg.gif) -509px -187px;color: #524915;}
ul.tit01T2B li A:hover,A.tit01T2Bc{background: url(../i/anbg.gif) -425px -187px!important;color: #fff!important;font-weight: bolder;}

.tit03,.newtit01{padding:0 5px 0 16px;height: 24px;line-height: 24px;vertical-align: middle;background: url(../i/anbg.gif) #ffffdb 5px -751px no-repeat;border-top: solid 1px #fff;border-bottom: solid 1px #e8e2bf;}
.tit03 h3{font-size: 12px;color: #f00;}
.tit03 h3 a{font-size: 12px;color: #f00; text-decoration:none;}
.tit03 h3 a:hover{color: #f00; text-decoration:underline;}
.tit03 A{color: #9e803c;}
.tit03 A:hover{color: #624a12;text-decoration: underline;}
{padding:0 5px 0 16px;height: 24px;line-height: 24px;vertical-align: middle;background: url(../i/anbg.gif) #ffffdb 5px -751px no-repeat;border-top: solid 1px #fff;border-bottom: solid 1px #e8e2bf;}
.newtit01 h3{ display:inline; float:left;font-size: 12px;color: #f00;}
.newtit01 h3 a{ float:left!important;font-size: 12px;color: #f00;text-decoration:none;}
.newtit01 h3 a:hover{font-size: 12px;color: #f00;}
.newtit01 a{ float:right;color: #9e803c;text-decoration:none;}
.newtit01 a:hover{color: #624a12;text-decoration: underline;}


.tit03{padding:0 5px 0 16px;height: 24px;line-height: 24px;vertical-align: middle;background: url(../i/anbg.gif) #ffffdb 5px -751px no-repeat;border-top: solid 1px #fff;border-bottom: solid 1px #e8e2bf;}
.tit03 h3{font-size: 12px;color: #f00;}
.tit03 h3 a{font-size: 12px;color: #f00; text-decoration:none;}
.tit03 h3 a:hover{color: #f00; text-decoration:underline;}
.tit03 A{color: #9e803c;}
.tit03 A:hover{color: #624a12;text-decoration: underline;}

/******大按钮左区******/
.ban1,.ban2{position: relative;float: left;margin:0 3px;width: 230px;color:#545454}
.ban1 h2 A,.ban2 h2 A{display: block;width: 230px;height: 105px;}
.ban1 h2 span,.ban2 h2 span{display: none;}
.ban1 ul,.ban2 ul{margin:20px 0 0 115px;z-index: 10;position: absolute;left: 0;top: 0; z-index:1;}
.ban1 ul li,.ban2 ul li{margin: 6px 0; z-index:1;}
.ban1 ul li A,.ban2 ul li A{background: url(../i/anbg.gif) left -571px no-repeat;padding-left:12px;}
.ban1 ul li A:hover,.ban2 ul li A:hover{color: #000;text-decoration: underline;background: url(../i/anbg.gif) left -594px no-repeat;}
.ban1 h2 A{background: url(../i/anbg.gif) left -135px;}
.ban1:hover,.ban1 h2 A:hover{background: url(../i/anbg.gif) left -27px;}

.ban2 h2 A{background: url(../i/anbg.gif) left -243px;}
.ban2:hover,.ban2 h2 A:hover{background: url(../i/anbg.gif) left -352px;}
.ban1 ul li A h1,.ban2 ul li A h1{display: inline;font-size: 12px;font-weight: normal;}

/**上部大按钮**/

.ban3{float: right; position:relative;display: block;margin-right:7px!important;margin-right:3px;width: 225px;height: 103px;padding: 0;	background: url(../i/anbg.gif) left -461px no-repeat;}
.ban3 em{display: block;margin:5px 0;text-align: center;font-size: 12px;color: #000;height: 15px;font-weight: bolder;
font-style: normal;}
.ban3 p{margin: 5px 10px;line-height: 2;}
.ban3 p img{float: right;}


/****首页搜索***/
#seacbg1,#seacbg2,#seacbg3,#seacbg4,#seacbg5,#seacbg6,#seacbg7{margin:0 0px;padding:5px 5px 5px 0px;line-height:2;
border-bottom: solid 1px #ffebad;}
#xueyuan
{
margin-left:10px;
padding:5px 5px 5px 0px;
line-height:2;
border-bottom: solid 1px #ffebad;
}
#seacbg1 select,#seacbg2 select,#seacbg3 select,#seacbg4 select,#seacbg5 select,#seacbg6 select,#seacbg7 select,#xueyuan select{background: #ffffe6;color: #6b6b55;border: solid 1px #f2f2d8;padding: 2px;}
.seainput{background: url(../i/anbg.gif) #ffffe6 left -612px no-repeat;padding-left: 30px;height: 19px;line-height:19px;vertical-align: middle;border-top: solid 1px #B7A679;border-left: solid 1px #B7A679;
border-bottom: solid 1px #F3EECB;border-right: solid 1px #F3EECB;
color:#808066; margin-top:-4px;}

.qiujiao{padding-left:1px;height: 19px;line-height:19px;vertical-align: middle;border-top: solid 1px #B7A679;border-left: solid 1px #B7A679;
border-bottom: solid 1px #F3EECB;border-right: solid 1px #F3EECB;
color:#808066; margin-top:-4px;}
.qiujiao:hover{
border: solid 1px #bff94f;}

.seacbg2{clear: both;padding:5px 5px 8px 5px;}
.seacbg2long {width: 235px!important; }
.seacbg2long em h3 a{ color:#ff0000;}
#gaoxiao{display: block;margin:2px 2px 2px 0px;padding-right:15px;float: left;width: 665px!important;*+width: 658px;border-right: solid 2px #fbf2d3;}
#gaoxiao ul li
{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
.seacbg2 div em{display: block;padding: 3px 5px;background: #f3e3af;font-style: normal;}
#gaoxiao ul li a
{margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}

#kemu{display: block;margin:2px 2px 2px 0px;padding-right:15px;float: left;width: 665px!important;*+width: 658px;border-right: solid 2px #fbf2d3; height:355px;}
#kemu ul li
{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
#kemu ul li a
{margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}

#kemu1{display: block;margin:2px 2px 2px 0px;padding-right:15px;float: left;width: 665px!important;*+width: 658px;border-right: solid 2px #fbf2d3; height:335px;}
#kemu1 ul li
{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
#kemu1 ul li a
{margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}

.seacbg2 div em{display: block;padding: 3px 5px;background: #f3e3af;font-style: normal; margin-bottom:5px;}
#gaoxiao ul li a:hover
{background: #a46400;color: #fff;text-decoration: none;}

.seacbg2 div em A{text-decoration: none;}
.seacbg2 div h3{display: inline;font-size: 12px;color: #f00;letter-spacing:1px;}
.seacbg2 div h3 img{margin-right:5px;vertical-align: middle;}
.seacbg2 div A:hover{text-decoration: underline;}
.seacbg2 div p{
/*	margin:5px;*/
	word-spacing: 5px;}
	
	
.seacbg2 div p A{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none;}
.seacbg2 div p A:hover{background: #a46400;color: #fff;text-decoration: none;}
A.seacbg2C{background: #a46400!important;color: #fff!important;text-decoration: none;}
.seacbg2 img{margin:auto 3px;}
.seacbg2 A{text-decoration: underline;}
.seacbg2 A:hover{text-decoration: none;}

.seacbg2 table td{ line-height:1.8;}
.seacbg2 table td A{color: #7a5f25;text-decoration: none;padding:2px;}
.seacbg2 table td A:hover{background: #a46400;color: #fff;text-decoration: none; }

/****右区登录*****/
.loginbg{ margin-bottom: 5px; background: url(../i/anbg.gif) #FFEFC3 right no-repeat;border: solid 1px #efcc8c;}
.loginT{clear: both;margin: 1px;padding: 2px;}
.loginT img{float: left;margin:4px 2px 2px 3px;}
.loginT div h2{padding-left:10px;}
.loginT1{clear: both;padding-left:15px;}
.loginT1 p{padding:5px 0;padding:4px 0;+padding:4px 0;_padding:3px 0;color:#3c2d00;}
.loginT1 em{display: block;margin:6px 20px 6px 6px!important;*+margin:5px 20px 5px 5px;padding:4px 3px;text-align: center;font-style: normal;background: url(../i/daobg03.gif) left -192px repeat-x;border: solid 1px #f6d8a1;}
.loginT1 em img{margin:0 3px;vertical-align: middle;}

.loginT1 em A{color: #574013;}
.loginT1 em A:hover,.loginT1 A:hover{color: #000;text-decoration: underline;}

.loginT1 div{margin:8px 10px;padding:2px 0;border-bottom: solid 1px #f9f6e3;}

.loginT1input,nloginT1input{height: 19px;line-height:19px;vertical-align: middle;border: solid 1px #e3c881;color:#000;}
.loginT1input:hover,.loginT1 em:hover,.seacbg1 select:hover,.seainput:hover,.loginb2 fieldset input:hover,.nloginT1input:hover{border: solid 1px #bff94f;}
.loginT1input{ width:150px;}
.nloginT1input{ width:45px;}


.newseacbg1 input{vertical-align: top; height:20px; margin-bottom:-2px; margin-left:2px; display:inline;}
.seacbg1 input{ margin-top:3px; margin-left:3px; display:inline;}
.loginbg2{ padding-bottom: 3px;background: url(../i/titbg.gif) #fff left -70px repeat-x;border: solid 1px #efcc8c;}
.loginbg2 div p{ margin:3px 0;*margin:0;  }

/********首页图片新闻*******/
.inewr{margin-left:345px;padding:6px 0;*+padding:4px 0;}
.inewr div{background: #fff;border: solid 1px #fef5c5;margin:5px;}
.inewr div h1 a,.inewr div h1 a:visited{display: block;margin:5px;border-bottom: solid 2px #fef5c5;text-align: center;font-size: 20px;font-weight:bolder;color: #f00;}
.inewr div p a,.inewr div p a:visited{display: block;padding:3px 10px;line-height: 1.5;color: #888864;text-indent : 24px;}
.inewr div h1 a:hover,
.inewr div p a:hover{text-decoration: underline;}
.inewr ol{padding-left: 2px;}
.inewr ol li a{width:252px !important;}

/**********友情链接**********/
.ljmain{clear: both; margin:3px auto; padding:3px 0; width:950px; height:auto;border-top: solid 1px #fcf2bc;border-bottom: solid 1px #fcf2bc;}
.ljdh{float:left;width:120px;height:auto; padding-top:4px;background:url(../i/yqlj.gif);text-align:center; letter-spacing:3px;}
.ljdh img{ margin-right:5px; vertical-align: middle;}
.ljdh strong{ font-size: 14px; }
.ljnr2{clear: both; margin:0 auto; padding:0 0; width:950px; height:auto;border-bottom: solid 1px #fcf2bc;}
.ljnr,.ljnr2{clear: both; line-height: 2;}
.ljnr A{ padding-right: 5px; color:#d4be6a;}
.ljnr1{float: left; width:950px; overflow: hidden; height:auto; line-height: 24px; vertical-align: middle; background:#fff;vertical-align: middle; padding:0 0; }
.ljnr1 strong{color:#f00;}
.ljnr1 A{color:#aeaeae!important;}
.ljnr1 A:hover{color:#555!important;}
.ljnr A:hover{color:#ff0000; text-decoration:underline;}
.ljnr2 A{ padding-right: 5px; color:#0f989c;}
.ljnr A:hover{color:#cc9900; text-decoration:underline;} 
.ljnr2 A:hover{text-decoration: underline;}
 


/*********二级页面右区********/
.iradin{float: left;margin:5px 3px 0 3px;text-align: center;}
.iradin A,.listmeber1 A{display:block;border:solid 1px #fc0;}
.iradin A:hover,.listmeber1 A:hover{border: solid 1px #f00;}
.iradin p A,.iradin p A:hover{padding:5px 0;border: none;font-weight: bolder;}
/*********二级页面当前位置********/

.rcur{margin:2px 2px -2px 2px;height: 21px;background: url(../i/butbg.gif) left -171px repeat-x;border: solid 1px #f4f4f4;border-bottom: solid 1px #bfff80;color: #999;}

.rcur:hover{border-bottom: solid 1px #e5faf0;}
.rcur p{margin-left: 10px;padding:4px 0 0 15px;background: url(../i/d05.gif) 1px 6px no-repeat;}
.rcur h2{padding-top: 5px;color:#f00; font-size:12px; font-weight:normal;  }
.rcur A,.rcur A:visited {color: #999;text-decoration: none;}
.rcur A:hover {color: #856b31;text-decoration: underline;}
.Ptit01T1{height: 23px;background: url(../i/titbg.gif) left -45px repeat-x;border-bottom: solid 1px #f4e48e;overflow: hidden;}
/*********翻页********/
.num{clear: both;background: #fefef1;border: solid 1px #fef5c5;margin:10px;padding: 5px;color: #875214;text-align: right;
overflow: hidden; zoom:1;}
.num A,.num A:visited{margin: 0 3px;padding: 3px 6px;background: #fef7b9;color: #875214;}
.num A:hover{background: #79CD16;color: #fff!important;}
A.numc{background: #db9b26!important;color: #fff!important;}

/*********三级新闻内容  注册页面********/
#cont{padding: 10px;font-size: 14px;line-height: 2;text-align: left;min-height:200px;_height:200px;}
#cont h1{font-size: 25px;font-weight: bold;margin:5px 0;padding: 0;text-align: center;color: #f00;letter-spacing:2px;}
#cont p{margin: 0 ;padding: 0;color: #545454;}
#cont u{display: block;color: #856b31;text-align: center;text-decoration: none;background: #f9f4dd;font-size: 12px;padding:2px;margin:7px 0;}

#cont img{display: block;text-align: center;padding:2px;margin:7px 0;}

#cont strong{color: #000;}

.xg{border-bottom: solid 1px #e4edf9;text-align:left;border-top:solid 1px #e4edf9;background: #f7fbfe;padding:10px;margin:5px 0;
min-height: 20px;}

.input{ padding-left:20px; text-align:center; padding-top:10px; font-size:14px; }
.button{ text-align:center; margin-top:20px;}

/*********教员信息展示********/
table.mberTab{width:99%; margin:5px 0 5px 3px;border:none; background: #faf5e3; border: solid 1px #EFE7BC;}
table.mberTab th{text-align:center;padding:5px; background: url(../i/titbg.gif) left -45px #FCF8B5 repeat-x; letter-spacing:3px; }
table.mberTab td{padding: 3px; background: #fff; line-height:1.5; }
table.mberTab td A{text-decoration:underline;}
table.mberTab td A:hover{text-decoration:none;}
td.nonutd A{text-decoration:none!important;}
td.nonutd A:hover{text-decoration:underline!important;}
table.mberTab td stro ng{ color:#000}
table.mbertabbg{ background:#FDFCCF!important; font-weight:bolder;}

.mberlx{ margin:3px 5px; padding: 5px; background:#f1ffe1;border: solid 1px #d2ffa7;color: #247500; }
A.yyjy{ display: block; width: 166px; height: 22px; background: url(../i/yyjy.gif); text-align: center;
line-height: 22px; vertical-align: middle; color: #fff;font-weight: bolder; letter-spacing: 2px; }
A.yyjy:hover{ text-decoration: underline; color:#fdd1d1;  }

/********登陆界面*******/
.loginb2{margin:30px auto 20px auto;padding: 5px;width:700px;background: #fff;border: solid 2px #f8f1d1;}
.loginb2 fieldset {padding:10px;border: none;}
.loginb2 fieldset em{display:block;margin-bottom: 10px;padding:20px 10px 20px 100px;height:80px!important;vertical-align: middle;background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.logdiv{ margin-bottom:20px;}
.loginb2 fieldset div {clear:left;border-bottom: solid 1px #ededed;padding:5px;_height:1%;overflow:auto;}
.loginb2 fieldset div input{background: #fff;border: solid 1px #eaead0;padding:2px;}
.loginb2 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb2 fieldset label {float:left;width:33%;text-align:right;padding:5px;margin-right:5px;}
.loginb2 fieldset p{margin:5px;line-height: 2;}
.loginb2 p img{margin:5px;vertical-align: middle;}
.loginb2 A:hover{text-decoration: underline;}

/**********首页资讯部分**********/
.mleft{float:left;width:192px;height:auto;}
.Mright{float:right;width:750px;margin-top:5px;}  
.sylm1,.sylm2{ width:245px; height:auto; float:left; margin-top:3px; border: 1px solid  #EBE8E8;}
.sylm2{margin-left:3px;}
.sytT1,.sytT6,.sytT7{width:231px; margin-top:3px;color:#FFFFFF;letter-spacing:3px; padding-left:9px;height: 24px; line-height:24px; vertical-align:middle; }
.sytT1 h2 a,.sytT6 h2 a,.sytT7 h2 a,.sytT1 h3 a,.sytT6 h3 a,.sytT7 h3 a{ font-size:12px;color:#FFFFFF; text-decoration:none;}
.sytT1 h2 a:hover,.sytT6 h2 a:hover,.sytT7 h2 a:hover,.sytT1 h3 a:hover,.sytT6 h3 a:hover,.sytT7 h3 a:hover{color:#FFFFFF; text-decoration:underline;}


.sytT1{ background: url(../i/tit03.gif); }
.sytT6{ background: url(../i/tit07.gif);}
.sytT7{ background: url(../i/tit09.gif);}
.sytT8 h2,.sytT8 h3{ text-align:left;height:24px;line-height:24px; vertical-align:middle; color:#FFFFFF;background:url(../i/tit09.gif);letter-spacing:3px; padding-left:7px; font-size:12px; }
.bk{ border:1px solid #ebe8e8; margin-top:3px; }
.syzxtp{ margin-top:5px;}
.bti01{margin-top:0px;}
.bti01 h2{display: inline; color:#FFFFFF; margin-left:7px; letter-spacing:3px;}
.bti01 img{margin: 0 5px;}

/**********底区**********/
.footer{clear: both;padding: 8px;background: url(../i/daobg01.gif) #fff left -135px repeat-x;border-top: solid 1px #efde80;color: #c28729;line-height: 2;text-align: center;}
.footer ul{list-style: none;}
.footer ul li{	display: inline;margin:0 3px;padding:0 3px; border-right: solid 1px #b5a060;}
.footer img{vertical-align: middle;}
.footer A{color: #c28729;}
.footer A:hover{color: #a26a11;text-decoration: underline;}


/**********请家教**********/
.ban{ width:950px; height:131px; background:#faa43e; text-align:center;}
.STYLE3 {color: #333333;font-size: 30px;}
.qj{ font-size:36px; color:#FFFFFF; float:left; width:160px; margin-top:15px; padding-left:10px;}
.qj1{ font-size:18px; color:#FFFFFF; float:left; padding-left:20px; padding-top:10px; border-left: solid 2px #FFFFFF;     margin-top:20px; padding-bottom:5px;}
.ff1{ border:solid 1px #f6d8a1; margin-bottom:10px; height:120px;}
.ff2{border:solid 1px #f6d8a1;margin-bottom:10px;height:120px;}
.ff3{border:solid 1px #f6d8a1;margin-bottom:10px;height:120px;}
.wz{ width:45% ; float:right;color:#000000; background:#faa43e; line-height:20px; font-size:12px; padding:2px; margin-top:20px; margin-right:10px;}
.lf{ float:left; width:685px;}
.lf2{ float:left;width:240px; margin-top:10px;}




.lf1{ float:left;width:240px; background:url(../i/zucebg.gif)  no-repeat left top ; height:391px; }
.lf3{ float:left;width:240px; }
.fa1{ margin-bottom:10px;border-bottom:solid  1px #ffd23f; background: #fef3d0; height:100px;}
.fa2{margin-bottom:10px; border-bottom:solid  1px #ffd23f; background: #fef3d0;height:100px;}
.f4{color: #FF6633; font-size:14px; text-align:center;}
.ri1{  line-height:20px; padding:10px 10px 10px 20px;float:right; width:180px;margin-top:20px;}
.ri3 a{ text-decoration:underline;  color:#00509f}
.ri3 a:hover{ color:#FF0000; text-decoration:underline;}
.ri2{  line-height:20px; padding:10px 10px 10px 20px;float:right; width:180px; margin-top:30px;}
.ri3{  line-height:20px; padding:10px 10px 10px 20px;float:right; width:180px; margin-top:20px;}
 
.right{ width:440px; float:right;  background: #fef3d0;border-left:solid  1px #f6d8a1;border-right:solid  1px #f6d8a1;border-top:solid  1px #f6d8a1;}
.r1{ height:25px;  font-size:14px; text-align:center;padding-top:10px; color:#FF6600;}
.r2{ height:25px; font-size:14px;padding-top:5px; text-align:center; padding-bottom:5px; }
.r3{height:25px;  font-size:14px; padding-top:10px; text-align:center; padding-bottom:10px;}
.r4{height:65px;  font-size:14px;  padding-bottom:10px;}
.r5{font-size:14px; background:#fef3ce; padding:5px; line-height:25px; margin-top:20px; margin-bottom:20px;}
.s1{ width:25%; vertical-align:middle; float:left;line-height:20px; text-align:left; padding-left:20px;}
.tu{ width:48%; float:left; padding-top:25px;}
.right1{ width:450px; float:right; margin:10px 10px 10px 0px;border:solid  #f6d8a1 1px; height:515px; background:#fef3ce;}
.rightn{height:30px; padding-top:10px; text-align:center;}
.butblue1{background: url(../i/butbg.gif) left -72px  repeat-x !important;border: solid 1px #60cce9!important;color: #22677a; width:120px; height:23px; text-align:center;}
.butblue1:hover{background: url(../i/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;width:120px; text-align:center;}


/**********星级教员**********/

.int{ line-height:25px; font-size:14px; color:#545454; padding: 10px 20px;}
#int2{ height:96px; width:293px; background:url(../i/button1.gif) no-repeat center; margin-top:20px; border:none;}
.ztx{ font-size:14px; color:#ff9500;}
.int h2{ font-size:14px; color:#333333; }
.xunzhao{ text-align:center; margin:0px 0px 20px 0px;}
.Prightn{float:right;width:265px;}
.howd{ color:#FF0000;}


/**********新教员注册**********/
.zc{ margin-bottom:1px;font-size:12px;line-height:20px; padding-top:20px; background:#FFFFFF;width:950px;}
.bt1{ font-size:14px; color:#ff9500; text-align:center; margin-left:10px; margin-right:10px;border:solid 1px #f6d8a1; padding-top:10px;background:#f1ffe1;}
.bt3{ font-size:14px; color:#ff9500; text-align:center; margin-left:10px; margin-right:10px;border-top:solid 1px #f6d8a1;border-left:solid 1px #f6d8a1;border-right:solid 1px #f6d8a1; padding-top:10px; background: url(../i/zc1b.gif) left repeat-x;}
.zt1{ font-size:12px; color:#000000; line-height:20px; text-align:center;}
.bt2{  font-size:14px;color:#000000; text-align:center;height:25px;}
.wb1{ margin-left:10px; margin-right:10px; border-top:solid 1px #f6d8a1;border-left:solid 1px #f6d8a1;border-right:solid 1px #f6d8a1;background:#fef3ce; }
.sf{ width:48%; float:right; margin-top:10px;}
.yh{ width:48% ; float:left; margin-top:20px;}
.yh1{width:18%; vertical-align:middle; float:left; text-align:left; padding-left:20px;}
.yh2{ height:30px;}
.sf1{ width:20%; float:left; margin-top:35px; padding-left:20px;}
.sf2{ width:70%; float:right; padding:10px;}
.zc1{height:120px; border:solid 1px #f6d8a1; margin:0px 10px; }
.zt{ text-align:center;font-size:14px; color:#ff9500; line-height:20px;border:solid 1px #f6d8a1; margin:0px 10px; padding:10px;}
.zt1{ text-align:center;  font-size:12px; color:#000000;}
.zl{ width:45%; float:left; margin:20px 10px 10px 0px; line-height:30px;}
.zr{ width:48%; float:right; margin: 20px 0px 10px 0px; text-align:center; vertical-align:middle; background-color:#fded9e; }
.zl2{ width:25%; float:left; text-align:right; margin-top:28px;}
.zr2{ width:70%; float:right;}
.zl3{width:18%; vertical-align:middle; float:left; text-align:right; }
.zl4{ height:30px;}
.zc2{ border:solid 1px #f6d8a1; margin:0px 10px;background:#fef3ce;}
.zt2{ width:40%; clear:both; line-height:20px; text-align:center; color: #000000; font-size:12px;}
.zt3{ text-align:center;  font-size:14px; color:#ff9500;  padding:10px; background: #fef3ce;}
.zl5{ width:50%; float:left; }
.zr5{ width:50%; float:right;}
.zl6{ width:12%; vertical-align:middle; float:left; text-align:left;padding-left:20px;}
.zr6{ width:110px;vertical-align:middle; float:left; text-align:left;padding-left:20px;}
.ys1{  height:30px; padding-top:10px;}
.ys2{border:#FFFFFF 2px solid; height:30px; padding-top:10px;background:#f1ffe1;}
.zl8{ width:48%; float:left; text-align:right;}
.zr8{ width:48%; float:right;text-align:left;}
.d2{ color: #009900;}
.STYLE1 {color: #FF0000;}
.sp4{ width:45%; float:left; }
.sp5{ width:54%; float:right;}
.zcbg{ margin-bottom:1px; font-size:12px;line-height:20px; padding-top:20px; background:#FFFFFF;width:950px;}
.ys5{ background:#fef3ce; padding-top:10px; height:220px;}
.ys4{ background:#fef3ce; padding-top:10px; height:110px;}
.hi1{ height:100px; padding:10px 0px;}
.hi2{ height:30px;padding-top:10px;}
.hi3{ height:80px;}
.hi4{ height:120px;}
.sp1{ margin-top:15px; margin-right:20px;}
.sp2{margin-right:20px;}
.sp3{ text-align:center; vertical-align:middle; margin-top:22px; line-height:20px; margin-right:10px;}
.sp6{ text-align:center; vertical-align:middle; margin-top:50px; line-height:20px; margin-right:5px; margin-left:10px;}
.sp7{text-align:center; vertical-align:middle; margin-top:20px; line-height:20px; margin-right:5px; margin-left:10px;}
.sp8{text-align:center; vertical-align:middle; margin-top:30px; line-height:20px; margin-right:5px; margin-left:10px;}
 
.bg{ background:#fef3ce; height:200px; border:solid 1px #fded9e;}
.wenzi{ margin:50px;30px; text-align:center; font-size:14px;}
.put{ border:solid 1px #f6d8a1; scrollbar-track-color :#fef3ce;scrollbar-face-color :#f6d8a1; padding:5px;}
.put:hover{border: solid 1px #bff94f;scrollbar-track-color :#fef3ce;scrollbar-track-color :#bff94f;}
.put1{border:solid 1px #f6d8a1; scrollbar-track-color :#fef3ce;scrollbar-face-color :#f6d8a1; padding:5px; margin-left:60px;}
.put1:hover{border: solid 1px #bff94f;scrollbar-track-color :#fef3ce;scrollbar-track-color :#bff94f;}



/******新学员必读********/
#cont1{padding:10px;font-size: 14px;line-height:2;text-align: left;}
#cont1 h1{font-size: 25px;font-weight: bold;margin:5px 0;padding: 0;text-align: center;color: #f00;letter-spacing:2px;}
#cont1 u{display: block;text-align: center;text-decoration: none;}
.qlcbg{width: 850px; }
.qlcbt{margin:10px 10px; width:158px; float:left;}
.qlcwenzi{font-size: 12px; color: Black; line-height: 25px;}


.qlcbt1{ font-size: 14px; color: Orange; float:left;}
.qlcbt1 em{ font-style:normal;}
.qlclj{font-size:16px; text-align:center;padding:5px ;background:#d8f7f5; border:solid 1px #abeee9; }
.qlclj a {color: Red; text-decoration:underline;} 
.qlclj a:hover{ color: #0f8fb9; text-decoration:none;}
.zztx{margin:10px 50px auto 20px; width:197px;float:right;}
.qbt{ padding:10px; background:#ffe7ba; border:solid 1px #ffd987;font-size:16px; color: Red; }
.zxxz{ margin-top:10px;width:197px;float:right;}


.guo{ float:left;}

.qtt{ line-height:25px; border:solid 1px #f6d8a1; width:600px;}
  
.butt1{ text-align:center; width:165px; margin-top:20px;}
.butt2{ text-align:center; width:165px; margin-top:20px; height:500px;}


/********新注册4月3号开始********/
.zucebg{ padding-top:5px;  background:url(../i/zucebg.jpg) #fff repeat-x top; margin-top:3px;}
.content{ width:800px; border: solid 2px #f8f1d1; margin-top:25px; background:#FFFFFF;}
.loginb3{margin:0px auto 20px auto;padding: 5px;width:700px;}
.loginb3 fieldset {border: none;}
.loginb3 fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 80px;height: 80px!important;*height: 40px!important;vertical-align: middle;     background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.loginb3 fieldset div {padding:5px;_height:1%;overflow:auto;}
.zcinput{background: #fff; border-bottom: solid 1px #eaead0;border-right solid 1px #eaead0; border-top: solid 1px #333333; border-left:solid 1px #333333;padding:2px;}
.zcinput:hover{border: solid 1px #bff94f;}
.loginb3 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb3 fieldset label {float:left;width:20%;text-align:right;padding:5px;margin-right:5px;}
.div6{ width:537px; float:right; padding:0px; margin:0px;}
.div7{ width:133px; float:left; text-align:right; margin-top:5px;}
.loginb3 fieldset p{margin:5px;line-height: 2;}
.loginb3 p img{margin:5px;vertical-align: middle;}
.loginb3 A:hover{text-decoration: underline;}
.btbg1{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; font-weight: bolder; color: #f00; margin-top:2px;}
.btbg2{ background:#d8f7f5; border:solid 1px #abeee9;font-size: 14px; font-weight: bolder; color: #0f8fb9;}
.btbg3{ background:#ffced5; border:solid 1px #ffadad;}
.btbg4{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; text-align: center; font-weight: bolder; color: #f00; margin-top:2px;}
.btbg1 img,.btbg2 img,.btbg3 img{ margin:0 7px 0 2px;}
.btbg2 strong{ color: #000; }
.zsbg{ background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px; color:#f80;}
.zctk{ width:50%; border-bottom:solid 1px #e4edf9; border-top:solid 1px #e4edf9; text-align:center; margin:10px  auto;}
.zc1div1{ width:150px; float:left;  padding:0px; margin:0px;}
.zc1div2{ width:150px; padding:0px; margin:0px;}

.loginb4{margin:0px auto 20px auto;padding: 5px;width:700px;}
.loginb4 fieldset {border: none;}
.loginb4 fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 80px;height: 80px!important;*height: 40px!important;vertical-align: middle;     background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.loginb4 fieldset div {padding:5px;_height:1%;overflow:auto;}
.loginb4 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb4 fieldset label {float:left;width:100px;text-align:right;padding:5px;margin-right:5px;}
.loginb4 fieldset p{margin:5px;line-height:2;}
.loginb4 p img{margin:5px;vertical-align: middle;}
.loginb4 A:hover{text-decoration: underline;}
.span3{float:left;width:105px;text-align:right;padding:5px;margin-right:5px;  }
.span1{ width:120px;text-align:center;padding:5px; float:left; margin-right:28px;}
.span2{ width:30%;padding:5px; float:right;}
.div1{ width:300px; float:left;}
.div2{ width:360px; float:right;}
.div3{ width:360px; float:right; background:#fff9ed; border:#ffdd99 1px solid;color:#f80;}
.div3 a{ color: Blue; text-decoration: underline;}
.div3 a:hover{  color: Red; text-decoration: none;} 
.div5{ border-bottom:solid 1px #eaead0;}
/***********新注册4月3号结束********/


/*********请家教订单4月9号开始********/
.qddbg{background:url(../i/zucebg.jpg) repeat-x top; margin-top:2px;}
.qddcontent{  width:950px;border:#d89300 solid 1px;background:#FFFFFF; overflow:hidden;}
.loginb5{margin:0px auto 20px 8px;padding:5px;width:611px; float:left;}
.loginb5 fieldset {border: none;}
.loginb5 fieldset div {padding:5px;_height:1%;overflow:auto;}
.loginb5 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb5 fieldset label {float:left;width:130px;text-align:right;padding:5px;margin-right:5px;}
.loginb5 fieldset p{margin:5px;line-height: 2;}
.loginb5 p img{margin:5px;vertical-align: middle;}
.loginb5 A:hover{text-decoration: underline;}
.qdddiv1{ float:left; width:370px; margin:0px;}
.qdddiv2{ float:right; width:207px; background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px 0; color:#f80;}
.qdddiv1 span{float:left;width:127px;text-align:right;padding:5px;margin-right:4px; }

.ffbg{ background:url(../i/ffbg.gif) top no-repeat; height:140px; color:#777; margin-top:10px; }
.ffbg strong{color:#000;}
.fangfa1{ width:123px; float:left; line-height:1.4; margin:20px 0 0 92px!important;*+margin:20px 0 0 46px;}
.fangfa2{ width:123px; float:left;line-height:1.4;margin:20px 0 0 80px;}
.fangfa3{ width:123px; float:left; line-height:1.4;margin:20px 0 0 82px;}
.ffbg a{ color:#FF0000; text-decoration:underline;}
.ffbg a:hover{ color:#0000FF; text-decoration:none;}
.qddbg1{ background:#e1f1ff; border:solid 1px #c8d2fe;}


.qddright{ float:right; width:305px; margin-top:5px; margin-right:15px;}
.qddr{border:solid 1px #ffdc9b;  padding:1px; margin-top: 10px;}
.qddys{background:url(../i/rightbg.gif) repeat-x; padding-left:5px; height:28px;}
.qddys img{ border:none; float:left; margin-right:5px;}
.qddys h2{ text-align:left; padding-top:3px;width: 200px; float: left;}
.qddli{ background:#fff5e1; border-top: solid 1px #ebebeb;list-style:none;}
.more{ width: 45px; float: right; margin-right: 5px; margin-top: 2px;}
.qddbt{ text-align:center; line-height:24px; font-size:14px; margin-top:20px; margin-bottom:20px;}
.qdddiv{ margin-left:250px; padding-bottom:160px!important;}
.qdddiv A{ display: block; margin:15px 0;background: url(../i/butbg.gif) left -72px  repeat-x !important;border: solid 1px #60cce9!important;color: #22677a; width:120px; height:19px; line-height: 19px; vertical-align: middle; text-align:center;} 
.qdddiv A:hover{background: url(../i/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;width:120px; text-align:center;}
.qddjy{ text-align:center; line-height:25px; font-size:14px; color: #999999; margin:15px auto 15px auto;}

.qddwz{background:url(../i/titbg1.jpg) repeat-x; padding-left:5px; height:25px; border-left:solid 1px #faf285; border-right:solid 1px #faf285; border-bottom:solid 1px #faf285;}
.qddwz img{ border:none; float:left; margin-right:5px;}
.qddwz h2{ text-align:left;padding-top:3px;}
.imgtub{padding-top:6px;}


.rcur1{height:21px;background: url(../i/butbg.gif) left -171px repeat-x; border-left:solid 1px #e2e2e2; border-right:solid 1px #e2e2e2; border-top:solid 1px #e2e2e2;border-bottom: solid 1px #9cff4f;color: #999;}
.rcur1:hover{ border-bottom:solid 1px #e2e2e2;}
.rcur1 p{margin-left: 10px;padding:4px 0 0 15px;background: url(../i/d05.gif) 1px 6px no-repeat;}
.rcur1 A,.rcur1 A:visited {color: #999;text-decoration: none;}
.rcur1 A:hover {color: #856b31;text-decoration: underline;}


.qqqjj{ background:url(../i/qq1.gif) top no-repeat; height:118px;  }
.qqqjj1{ background:url(../i/qq2.gif) top no-repeat; height:118px; width: 298px;  }
.qqqjj h3,.qqqjj1 h3{ font-size:16px; color:#000; padding:82px 0 0 123px;}
.qjjcg{  padding: 15px 0 0 180px; font-size: 14px; }

.qyy{margin:0px auto 20px auto;padding: 5px;width:700px;background: #fff;border: solid 2px #f8f1d1;}
.qyy fieldset {padding:10px;border: none;}
.qyy fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 100px;height: 80px!important;*height: 40px!important;vertical-align: middle;background: url(../i/imp1.jpg) #d8f7f5 10px center no-repeat; border:solid 1px #abeee9;color:#000;font-weight: bolder;font-style: normal;font-size: 14px;}
.qyy fieldset div {clear:left;border-bottom: solid 1px #ededed;padding:5px;_height:1%;overflow:auto;}
.qyy fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.qyy fieldset label {float:left;width:35%;text-align:right;padding:5px;margin-right:5px;}
.qyy fieldset p{margin:5px;line-height: 2;}
.qyy p img{margin:5px;vertical-align: middle;}
.qyy A:hover{text-decoration: underline;}

/*********请家教订单4月9号结束********/


/***************4月12号 网站底部导航开始********/
.dbdhbg{ width:950px;margin-right: auto;margin-left: auto; clear:both; margin-top:8px; background:url(../i/qbdbg.gif) left top repeat-y; overflow:hidden; }
.dbdh{width:795px; float:right;} 
.yzbutton{ text-align:center;}
.dbdhleft{float:left;width:150px;}
.dbdhleft1{height:40px;border: solid 1px #f7db96;background: url(../i/mapbg.gif)  repeat-x;text-align:right; margin:2px 0px; vertical-align:middle;  }
.dbdhleft1:hover{ background: #FFF;}
.dbdhleft1 h2{ margin-top:9px; margin-right:10px; color: #FF9900; }
.dbdhleft1 h2 a{color: #FF9900;}
.dbdhleft1 h2 a:hover{color: #FF9900;}
.dbdhleft1 img{ margin-top:5px; float:left; margin-left:60px;}
dl{ line-height:20px; padding:10px; color:#666666;}
dl a { color:#FF0000; text-decoration:underline;}
dl a:hover{ color:#0000FF; text-decoration:none;}
dt{ font-size:14px; margin:5px auto;}
dd{ margin-left:10px;}

.edu{ background:url(../i/wedu.gif) no-repeat; width:55px; height:475px; float:right; padding-right:1px;}
.siteleft{ width:100px; float:left; height:23px; text-align:right; border-bottom:solid 1px  #efde80;font-size: 14px; font-weight: bolder;color:#666666;}
.siteright{ float:right; width:650px; text-align:left; line-height:24px; color:#666666;}
.sitemap{padding:10px 0px; overflow:hidden; zoom:1; }
/***************4月12号 网站底部导航结束********/


/*********翻页********/
.num{clear: both;background: #fefef1;border: solid 1px #fef5c5;margin:10px;padding: 5px;color: #875214;text-align: right;}





/*********网站简介********/
.wenzi0{ line-height:20px; padding:20px 40px ;}
.title{font-size:14px; color:#FF0000;}
.wenzi1{ line-height:20px; padding-left:100px;} 
ul{ list-style:none;}

.picbg{background:url(../i/dbg.gif) no-repeat left;font-size:12px;color:#FFFFFF;text-align:left;padding-left:3px;padding-top:10px;height:24px;} 

/**********资讯站二级页面**********/
.zxtit01T1{height: 23px;background: url(../i/lm1.gif) ;border-bottom: solid 1px #ffd32c;overflow: hidden;}
.zxtit01T2{height: 24px;background: url(../i/anbg.gif) left -779px;border-bottom: solid 2px #fff0b5;overflow: hidden;}
.zxtit01T3{height: 23px;background: url(../i/xg.gif) ;border-bottom: solid 1px #ffd32c;overflow: hidden;}
.zxtit01T1 h2,.zxtit01T2 h2,.zxtit01T3 h2{margin-top: 5px;font-size: 14px;height: 18px;letter-spacing:4px;}

.zxtit01T1 h2 img,.zxtit01T2 h2 img,.zxtit01T3 h2 img{vertical-align: middle;margin:0 5px;}
.zxtit01T1 img,.zxtit01T2 img,.zxtit01T3 img{float: left;margin:0 5px;}

.zxtit01T1 A ,.zxtit01T2 A ,.zxtit01T3 A{float: right;display: block;height: 17px;margin:5px 3px 0 0;padding:0 5px;background: url(../i/butbg.gif) left -94px  ;border: solid 1px #fef6ce;border-bottom: none;color: #c58508;}

.zxtit01T1 A,.zxtit01T2 A .zxtit01T3 A{margin:5px 3px 0 0!important;}
.zxtit01T1 A:hover,.zxtit01T2 A:hover,.zxtit01T3 A:hover{color: #76b900;background:#fff;border: solid 1px #bff94f;}

.s01{ margin:5px;}
.s01 select,.search01 select{background: #ffffe6;color: #6b6b55;border: solid 1px #f2f2d8;padding: 2px; width:100px; float:left;margin-top:1px;}
.seainput{
float:left;
margin-top:1px;
margin-right:2px;}

/**热门搜索**/
.rmss{padding:0 5px; line-height:2; }
.rmss A{ padding-right: 5px; color: #8a764e;}
.rmss A:hover{ text-decoration: underline; }
.rmss strong{ color: #f00; }
 

.seainpu{height: 19px;line-height:19px;vertical-align: middle;border-top: solid 1px #B7A679;border-left: solid 1px #B7A679;
border-bottom: solid 1px #F3EECB;border-right: solid 1px #F3EECB;
color:#808066; margin-top:2px; margin-right:3px; float:left;}
.seainpu:hover{border: solid 1px #bff94f;}

.blue1,A.linkku{color: #0f989c!important; text-decoration:underline!important;}
A.linkku:hover{text-decoration:none!important;}

.photo{float:left;width:745px; margin:3px 0 0 10px;border:1px solid #66ccff; padding:4px;}
.manage{height:25px;line-height:25px;vertical-align:middle; text-align:center;background:#eaf6f9; font-size:12px; font-weight:bold;}
.photoint{font-size:12px;line-height:22px;}
.ptable{color: #000;}
.ptable td{padding:2px;line-height:20px;}
.ptable td a{color:#000;text-decoration:underline;}
.ptable td a:hover{color:#000;text-decoration:none;}
.red{ font-size:12px;color:#ff0000;}
.bmp{clear: both;width:930px;margin-right: auto;margin-left: auto; padding:5px 0 3px 20px; line-height:24px;}

.daohang{padding-top:10px; padding-left:14px; line-height:20px;}
.topTcT_right a{color:#000000;text-decoration:underline; }.topTcT_right a:hover{color:#000000; text-decoration:none;}
.topTcT_left{float:left;}
.topTcT_right{float:right;color:#000000; padding-right:10px;}
.topTcT_right strong{color:#000000; }

.diqv{float: right!important;}
#diqv em h3 a{ color:#F00; text-decoration:none;}
#diqv em h3 a:hover{ color:#F00; text-decoration:underline;}
.seacbg2 div {border-right:2px solid #FBF2D3;display:block;float:left;padding:0 5px;width:180px;}
.tit01TB  {border-bottom:2px solid #FFBF0B;height:18px;padding:1px 5px;position:relative; margin-top:6px;}
.sycgal{ float:left; width:950px; margin:8px 0 2px 0; border:1px solid #faa700; padding-bottom:5px; overflow:hidden;}
.cgaltit{ width:948px; margin-bottom:6px; height:36px; line-height:36px; vertical-align:middle; background:url(../../i/cgal.jpg);}
.cgaltit a{ float:right; color:#feab1d; text-decoration:none; margin-right:12px;}
.cgaltit a:hover{ text-decoration:underline;}
.piclilne{ width:940px; margin-left:3px; border-bottom:1px dashed #cacaca; padding-bottom:6px; height:175px;}
.piclilne li{ float:left; width:215px; height:165px; margin:10px 3px 5px 14px;_margin:10px 3px 5px 5px;}
.piclilne li p{ width:215px; text-align:center;height:25px; line-height:25px; vertical-align:middle;}
.piclilne li p a{ display:block; width:220px;color:#545454; text-decoration:none;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.piclilne li p a:hover{ color:#000000; text-decoration:underline;}
.piclilne li img{ width:215px; height:134px; border:1px solid #cccecb; padding:3px;}
.newline{float:left;width:940px; margin-left:10px; margin-top:5px;}
.newline li{float:left;width:220px;margin-right:12px;height:25px;line-height:25px;background: url(../i/butbg.gif) 2px -112px no-repeat;border-bottom:dotted 1px #f6e7fc;}
.newline li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
.newline li a{display:block; width:210px;color:#333;background:url(../images/dian.jpg) no-repeat left; padding-left:10px;font-weight:normal;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newline li a:hover{color:#ff0000;text-decoration:underline;}
.bannerm1{ float:left;margin:2px 0 8px 0; width:950px; height:103px;}
.bannerm{ float:left;margin:6px 0 0 0; width:950px; height:60px;}
.newlgoint {text-align:left; height:28px; position:relative; background:url(../i/newtbg1.gif) repeat-x; margin:3px 0 0 0;}
.newlgoint ul li { float:left;height:28px;line-height:28px; vertical-align:middle; margin:2px 0 0 3px; display:inline; }
.newlgoint ul li a{ float:left; font-size:14px; width:88px; text-align:center; background:url(../i/nt2.gif) no-repeat; height:28px;  line-height:28px;  vertical-align:middle; color:#3e2501;}
.newlgoint li a:hover{ width:88px;text-align:center; background:url(../i/nt2.gif) no-repeat;  height:28px;  line-height:28px; vertical-align:middle; color:#3e2501;font-weight:bold}
.newlgointbg{background:url(../i/nt1.gif) no-repeat!important;color:#fff!important;font-weight:bold!important;}
.showlogin{
display:block;
}
.hidelogin{
display:none;
}
.newmtop{ margin-bottom:5px;}
.nbox1{ font-size:12px; line-height:18px;}
.nbox1 p{ border-bottom:1px solid #f9f6e3;}

.navCon-cate{ float:left;width:120px; height:22px; line-height:22px; font-size:14px; font-weight:bold;  background:url(../../i/wljjnt1.gif) no-repeat; color:#fff; position:relative; margin-top:5px; position:relative;z-index:100;}
.selected{background: url(../i/wljjt01.gif) no-repeat;}
.selected a{color: #000;}
.navCon-cate-title{ font-size:14px; color:#fff; line-height:22px; height:22px; }
.navCon-cate-title span,.navCon-cate-title a{ width:120px; padding-left:12px; text-decoration:none; text-align:center;color:#fff; }
.navCon-cate-title span:hover,.avCon-cate-title a:hover{ text-decoration:none;background:none;color:#fff!important; }
.navCon-cate:hover{background:url(../../i/wljjnt2.gif) no-repeat;}
.headNav .navCon .navCon-cate .cateMenu{ float:left; width:206px;  position:absolute;z-index:300; left:0px; background:#f3fdef; border:2px solid #4ad210; box-shadow: darkgrey 5px 5px 15px 5px ; cursor:pointer;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag {width:188px;color:#333;line-height:22px; border-bottom:1px solid #b0df9c;}
.cate-tag strong,.cate-tag1 strong{color:#333;font-size:14px; margin-right:10px; font-size:14px;}
.cate-tag strong a:hover,.cate-tag1 strong a:hover{ text-decoration:underline;}
.headNav .navCon .navCon-cate .cateMenu li{  font-size:14px; background:none;font-weight:normal; color:#333; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .cate-tag1{ text-indent:0px; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{ height:25px;}
.cate-tag .cate-tag1{ font-size:14px; font-weight:normal;}
.listModel  p a{color:#333; margin-right:3px; background:none;}
.listModel p a:hover{color:#000!important; text-decoration:underline!important;}
.headNav .navCon .navCon-cate .cateMenu .on{background:#c9f5b7; color:#000; }
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag a .cate-tag1 a.listModel a{ color:#fff; background:none;}
.cate-tag1{width:188px; overflow:hidden; line-height:30px; border-bottom:1px solid #ccc; }

.headNav .navCon .navCon-cate .cateMenu .list-item{ width:650px; border:2px solid #4ad210;  background:#FFFFFF; position:absolute; left:206px;left:206px\9;+left:206px;_left:206px; padding:8px 0 8px 0;}
.list-item dl{ width:646px; padding:0 5px 0 5px!important;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt{ float:left; clear:both;color:#3bb805!important; font-size:12px; text-indent:0px;margin-right:8px; font-weight:bold;}
.list-item dt a{ float:left;width:85px; text-align:right; display:block;color:#3bb805!important; text-decoration:none; font-size:12px; line-height:22px; }
.list-item dt a:hover{ color:#2b8c01!important;text-decoration:underline!important;}

.headNav .navCon .navCon-cate .cateMenu .list-item dd{ float:left; font-size:12px; font-weight:normal; text-indent:0px; line-height:26px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a{color:#545454!important; font-weight:normal; text-decoration:none; margin-right:5px; margin-left:5px;  }
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{background:#4ad210!important; color:#fff!important;}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}
.show{
	display:block;	
}
.hide {
	display:none;
}
.changecity{cursor:pointer;text-decoration:underline;}
.changecity:hover{text-decoration:none;}

/* 顶部微信弹出层 */
.wxtcc{display:none;position:relative;clear:both;width:950px;margin-right: auto;margin-left: auto;z-index:9999;}
.shadow{position:absolute;right:20px; float:left;margin-top:6px;width:382px; height:247px;background:#bbb; z-index:9999;}
.xzjiantou{position:absolute;z-index:111;right:95px;float:left;top:-4px;}
.weixinbox{ float:left; width:380px;height:245px; text-align:left;position:relative;top:-4px;left:-4px;border:1px solid #555;z-index:10000; background:#efefef;}
.weixinbox div {float:left; margin:5px 15px 0 20px;}
.weixinbox div span{ float:left; width:170px;text-align:center; }
.weixinbox div span p img{ float:left; border:1px solid #e2e2e2; }
.weixinbox div span p{ float:left;width:170px;color:#333; clear:both;text-align:center; margin:4px 0 4px 0; font-size:13px; }
.weixinbox div span p a{color:#1fa300;font-size:13px; text-decoration:underline;}
.weixinbox div span p a:hover{color:#1e9003; text-decoration:none;}
.topxzappt{ float:left;clear: both;width:337px; background:#71ba37; border:1px solid #589b22; height:25px; line-height:25px; vertical-align:middle; font-size:14px; color:#fff; text-align:center;}
.topxzappt a{ color:#fff; text-decoration:underline; margin-right:5px;}
.topxzappt a:hover{ color:#fff; text-decoration:none;}
.syapp{background:#71ba37;border:1px solid #589b22; padding:5px 0;text-align:center;margin-top:5px}
.syapp a{ color:#fff; text-decoration:underline;margin-right:5px;}
.syapp a:hover{color:#fff; text-decoration:none; margin-right:5px;}
/*教员库城市选择弹窗样式*/
.changebut{ display:block; height:20px; line-height:20px; vertical-align:middle; width:100px;margin:5px 0 10px 0; text-align:center; color:#2cb80c; text-decoration:underline;}
.changebut:hover{ text-decoration:none; color:#2cb80c; }
.close{display:block; height:20px; line-height:20px; vertical-align:middle; width:70px;border:1px solid #666; font-size:16px;  padding:3px 5px; margin:10px 0 10px 140px; text-align:center;color:#333; text-decoration:none;}
.close:hover{border:1px solid #b5b5b5;color:#7a7a7a; }
/*教员库城市选择弹窗样式结束*/
.xzkm{ background:url(../../i/xzkmcoin.jpg) no-repeat right 5px center #ffffe6; padding:0 18px 0 3px; height:22px; color:#6b6b55; font-size:12px; float:left; border:1px solid #f2f2d8;min-width:120px;}
.newkmxz{color:#ccc!important; text-decoration: none!important; text-decoration:line-through!important;cursor:default!important; }
.newkmxz:hover{color:#ccc!important; background:none!important;}

.fweix{ position:absolute; background:#fff; top:103px; right:0px; border:1px solid #dadada; padding-bottom:8px; z-index:999999;}
.fweix img{ width:140px; height:130px;}
.fontmar{ padding-left:10px;}
