@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
font-size:12px;
}
a{
text-decoration:none;
}
img{
border:none;
}
ul,li{
list-style:none;
margin:0px;
padding:0px;
}
.clear{
height:1px;
clear:both;
}
.container{
width:1000px;
height:auto;
margin:0 auto;
}
/*top css begin*/
.top{
width:100%;
height:30px;
line-height:30px;
background:url(../images/topmenu_tt.jpg) repeat-x;
}
.top .wecome{
float:left;
height:25px;
line-height:25px;
color:#444444;
}
.top .rightmenu{
float:right;
color:#333;
height:25px;
line-height:25px;
}
.top .rightmenu a,.top .rightmenu a:visited{
color:#333;
height:25px;
line-height:25px;
padding-left:5px;
padding-right:5px;
}
.top .rightmenu a:hover{
text-decoration:underline;
}
/*top css end*/
.logo{
width:250px;
height:74px;
float:left;
float:left;
}
.logo1{
width:292px;
height:72px;
float:left;
}
.tip{
float:left;
height:72px;
line-height:72px;
color:#333;
}
.tip span{
color:#b82021;
}
/*nav css begin*/
.nav{
clear:both;
width:100%;
height:31px;
color:#fff;
font-weight:bold;
font-size:14px;
background:url(../images/nav_bj.jpg) repeat-x;
line-height:31px;
}
.nav a,.nav a{
color:#fff;
padding-left:80px;
}
.nav a:hover{
color:#f1f400;
}
/*nav css end*/
.banner{
clear:both;
width:1000px;
height:385px;
margin:0 auto;
margin-top:5px;
}
.jy{
width:1000px;
height:68px;
position:relative;
margin:0 auto;
margin-top:5px;
background:url(../images/jy_ct.jpg) repeat-x;
}
.jy .left{
width:79px;
height:68px;
position:absolute;
top:0px;
background:url(../img/laoshi-jb.jpg) no-repeat;
left:0px;
}
.jy .txt{
	width:905px;
	height:47px;
	position:absolute;
	top:10px;
	left:88px;
	line-height:24px;
	color:#333;
	font-size:14px;
	
}
.jy .right{
width:7px;
height:68px;
position:absolute;
top:0px;
right:0px;
background:url(../images/jy_right.jpg) no-repeat;
}
.content_tt{
width:1000px;
height:30px;
line-height:30px;
margin:0 auto;
margin-top:10px;
background:url(../images/content_tt.jpg) no-repeat;
}
.content_tt .tt1{
width:80px;
float:left;
font-weight:bold;
font-size:14px;
color:#b41112;
height:30px;
line-height:30px;
margin-left:24px;
_display:inline;
}
.content_tt .tt2{
float:left;
color:#333;
}
.content_tt .tt2 a,.content_tt .tt2 a:visited{
color:#333;
padding-right:3px;
}
.content_tt .tt2 a:hover{
text-decoration:underline;
color:#b41112;
}
.content_ct{
width:998px;
height:auto;
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
margin:0 auto;
}
.content_ct .leftct{
width:748px;
float:left;
}
.content_ct .rightct{
width:240px;
float:left;
margin-top:10px;
}
.content_ct .rightct .title{
width:auto;
height:30px;
line-height:30px;
background:#2188ac;
font-size:14px;
font-weight:bold;
color:#fff;
padding-left:11px;
}
.content_ct .rightct .ct{
width:auto;
height:auto;
padding-left:10px;
padding-top:8px;
background:url(../images/rightct.jpg);
}
.content_ct .rightct .ct ul li{
line-height:24px;
height:24px;
color:#333;
overflow:hidden;
}
.content_ct .rightct .ct ul li a,.content_ct .rightct .ct ul li a:visited{
color:#333;
}
.content_ct .rightct .ct ul li a:hover{
color:#1c6e90;
}
.content_bt{
width:1000px;
height:12px;
margin:0 auto;
background:url(../images/content_bt.jpg) no-repeat;
}
.teacherbox{
width:366px;
height:155px;
float:left;
margin-top:11px;
margin-left:5px;
background:url(../images/box_bj.jpg%20) repeat-x bottom;
}
.teacherbox .imgbox{
width:111px;
height:152px;
float:left;
margin-left:5px;
margin-right:5px;
_display:inline;
}
.teacherbox .imgbox img{
width:111px;
height:122px;
}
.teacherbox .imgbox .name{
height:30px;
line-height:30px;
color:#333;
font-size:13px;
padding-left:0px;
text-align:center;
}
.teacherbox .imgbox .name a,.teacherbox .imgbox .name a:visited{
color:#333;
}
.teacherbox .imgbox .name a:hover{
text-decoration:underline;
}
.teacherbox .imgct{
width:240px;
height:auto;
float:left;
line-height:22px;
text-indent:18px;
color:#666666;
overflow:hidden;
padding-bottom:6px;
}
.rongyu{
width:1000px;
height:415px;
margin:0 auto;
margin-top:7px;
}
.rongyu .left{
width:11px;
height:415px;
float:left;
background:url(../images/contact_left.jpg) no-repeat;
}
.rongyu .ct{
width:982px;
height:415px;
float:left;
background:url(../images/contact_ct.jpg) repeat-x;
}
.rongyu .ct .jpleft{
width:618px;
height:415px;
color:#333;
float:left;
margin-left:6px;
}
.rongyu .ct .jpleft .ryct{
clear:both;
width:auto;
height:auto;
margin-top:35px;
}
.rongyu .ct .jpleft .ryct .list{
width:300px;
height:50px;
float:left;
line-height:24px;
color:#333;
margin-bottom:17px;
}
.rongyu .ct .jpleft .ryct .list img{
float:left;
width:65px;
height:48px;
margin-right:10px;
}
.rongyu .ct .jpleft .tt{
width:199px;
height:31px;
margin-top:12px;
margin-bottom:17px;
background:url(../images/tqry_tt.jpg) no-repeat;
}
.rongyu .ct .line{
width:20px;
height:415px;
float:left;
background:url(../images/contact_line.jpg) no-repeat;
}
.rongyu .ct .contact{
width:318px;
height:415px;
float:left;
}
.rongyu .ct .contact .tt{
	width:214px;
	height:31px;
	margin-top:13px;
	background:url(../images/contact_tt.jpg) no-repeat;
}
.rongyu .ct .contact .ct1{
line-height:18px;
color:#333;
margin-top:10px;
}
.rongyu .right{
float:left;
width:7px;
height:415px;
background:url(../images/contact_right.jpg) no-repeat;
}
.footer{
width:100%;
height:110px;
padding-top:7px;
padding-bottom:7px;
background:#2b2a28;
text-align:center;
color:#fff;
line-height:22px;
}
.footer a,.footer a:visited{
color:#fff;
}
.footer a:hover{
text-decoration:underline;
}