﻿/**
**teacher
*/
/**link**/
.link{padding:10px 37px; height:30px; line-height:30px; background:#f3f3f3;}
/**maint**/
.main{ }
/**left**/
.left{width:1000px; border:1px solid #dcdcdc; }
.tile{height:37px; line-height:37px; background:url('../images/ttilbg.jpg') repeat-x;}
.tile p{background:url('../images/ttillbg.jpg') no-repeat; padding-left:42px; font-size:18px; font-family:"微软雅黑"; }
.tlist li{padding:30px; background:url('../images/tlibg.jpg') repeat-x bottom left; border-top:1px solid #dcdcdc; }
.tlist li img{border:1px solid #e6e6e6; float:left; margin-right:18px; margin-bottom:30px;}
.tlist li h4 a{font-size:14px; color:#000202;  overflow:hidden; height:30px; line-height:30px;}
.tlist li p{height:100px; line-height:24px;  color:#6; width:px; overflow:hidden; }
.tlist li  a.but,.tlist li  a.but:hover { width:65px; height:22px; display:inline-block;  text-align:center; line-height:22px;}
.tlist li  a.but {  background:url('../images/tbut2.jpg') no-repeat; color:#fff;}
.tlist li  a.but:hover{ background:url('../images/tbut.jpg') no-repeat; color:#fff;}
.tlist li p,.tlist li h4 a{width:525px;}
.acmain{padding:15px 40px; *padding-left: 35px; *padding-right: 35px; _padding-left:30px;}
.acmain p {line-height:17pt;}
/**rig**/
.rig{width:217px; border:1px solid #dedede; }
.rig dl{margin:0 1px; border-bottom:1px solid #dedede; border-top:1px solid #dedede;}
.dtitle{height:36px; line-height:35px; padding-left:17px; background:url('../images/trdldtbj.jpg') repeat-x; color:#252525; }
.dtitle a{color:#252525; }
.rig dt .dicon{width:16px;margin-right:9px; display:inline-block; height:36px; background:url('../images/ttilrbg.jpg') no-repeat; cursor: pointer; }
.rig dd{ height:30px; line-height:30px; overflow:hidden; width:190px; margin-left:15px;}
.rig dl table{ width:200px; height:20px; overflow:hidden; line-height:20px;}
.rig dd a{color:#252525;}
/**
**arctlist
*/
.artimg{ border-right:0px; padding:30px 40px 13px 40px; *padding-left: 35px;  *padding-right: 35px; _padding-left:30px;   }
.artimg a{display:inline-block; }
.artimg a img{padding:8px; border:1px solid #dcdcdc; }
.list{padding:0px 40px 13px 40px;}
.list li{height:35px; line-height:35px;  font-weight:14px; padding:0 19px 0 13px;}
.list li.num2{background:#f5f5f5;}
.list li span{display:inline-block; margin-left:22px;color:#9a9a9a;}
.list li a{color:#333; overflow:hidden; width:560px; height:35px; padding-left:9px; display:inline-block; background:url('../images/artlist.jpg') no-repeat;}
.list li.num2 a{ background:url('../images/artlist2.jpg') no-repeat;}
.listpage{padding: 10px 40px 30px; text-align: center;float:left;}
.listpage  li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.listpage  li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.listpage  li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.listpage  li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.listpage .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.listpage .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

/*.listpage a{border:1px solid #ccc;  height:30px; line-height:30px; padding:4px 10px; margin: 0 5px;}*/
/**
**arctlist
*/
.arcleft {color:#333;}
#content ,.arcleft h1{padding:30px 40px 13px;}
#content ,.arcleft p{line-height:17pt;}
.arcleft h1{text-align:center;}
#imgTu a{display:inline-block; width:320px; height:480px;  position: absolute; text-decoration: none; text-indent: -9999px;}
#imgTu a.next{left:340px; }
#imgTu a.onper{background:url('../images/per.png') no-repeat 50px 240px;  }
#imgTu a.onnext{background:url('../images/next.png') no-repeat 200px 240px;  }
/**
**void
*/
.vtile{height:37px; line-height:37px; background:url('../images/vtirbg.jpg') repeat-x;}
.vtile p{background:url('../images/vtillbg.jpg') no-repeat; padding-left:42px; font-size:18px; font-family:"微软雅黑"; }
#vmain{padding:16px 15px 42px 15px;}
#vmain .rig{width:200px; }
#vmain .left{width:750px;}
.vlist{background:#e8e8e8;}
.vlist li{float:left; width:155px; height:124px; padding:5px; background:#fff; margin:10px 11px;}
.vlist .vlistpic{float:left; width:155px; height:124px; padding:5px; background:#fff; margin:10px 11px;}
.vlist .vlisttitle{height:18px;overflow:hidden;}
.vtile p a{color:#020000;}
/**
**image
*/
.imglist {text-align:center; margin:30px 20px 40px;}
.imglist li{float:left; width:200px; height:164px; padding:10px 20px;}
.imglist li span a{color:#333; line-height:20px; height:20px;}
