@charset "utf-8";
@import url(css.css);

.clear{ clear:both;}
.content{
	width: 1170px;
	margin: 0px auto;
	border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
	background: #ffffff;
	padding-bottom: 20px;
	background: url(../images/sortbg.jpg) #fff 5px 5px repeat-y;
	min-height: 700px;
}
ul,li{ margin:0px; padding:0px; list-style:none;}

/* 左边 */
.subnav{ width:247px; margin-left:5px;   float:left; background:url(../images/red.jpg) #f3f3f3 no-repeat; }

.subnav p{ background:url(../images/redtitle.jpg) no-repeat; height:27px; padding-left:30px; color:#fff; line-height:27px; font-size:14px; font-weight:bold; margin:0px;}

.subnav  img{ margin-left:29px;}
.subnav ul{ width:215px; height:302px; margin-left:30px;   background:#f3f3f3; }
.subnav li{  line-height:20px; padding:5px;   border-bottom:1px #c3c3c3 inset; margin-top:5px;}

.subnav li #type_box{ margin:0px; padding:0px;}

.subnav a{ color:#222; font-weight:bold; display:block; font-size:14px; font-family:"微软雅黑";}
.subnav a:hover{ color:#d32f2e;}

.subnav li #type_box{ margin:0px; padding:0px; width:200px;  height:auto; margin-top:10px; background:#efe1e1;}

.subnav li #type_box li{ border:none; line-height:22px; margin:0px;}

.subnav li #type_box li a{ font-size:12px; font-family:"宋体"; font-weight:normal; line-height:22px; border-bottom:1px dotted #fff; padding-left:20px; background:url(../images/02420534.gif) no-repeat 5px 50%;}

.subnav li #type_box li a:hover{  color:#fff; background:url(../images/02420534-white.gif) #ff5757  no-repeat 5px 50%;}


/*栏目二级开始*/
.H_left_nav { MARGIN:0px; padding:0px;WIDTH:230px;DISPLAY: inline;}
.H_nav_list { MARGIN: 0px auto;MARGIN-left:25px;WIDTH:230px; HEIGHT:33px;COLOR: #403f41;CURSOR:pointer;}
.H_nav_still {background:url(../images/daohang.jpg) no-repeat;text-indent:20px; height:33px; width:230px;}
.H_left_nav_ch {LINE-HEIGHT:33px;font-family:"微软雅黑";FONT-SIZE:14px;font-weight:bold;width:230px;text-indent:10px; height:33px;cursor:pointer;}
.H_left_nav_ch a {margin:0px; padding:0px; text-decoration:none;background:url(../images/daohang.jpg) no-repeat;}
.H_left_nav_ch a:hover {margin:0px; padding:0px;color:#d32f2e;background:url(../images/daohanghover.jpg) no-repeat;}
.H_left_nav_en {LINE-HEIGHT: 14px; FONT-SIZE: 12px; line-height:33px; height:33px;cursor:pointer;}

.H_nav_active {background:#bb1d1c; COLOR: #fff;margin:0px auto;}
.H_nav_activo {background:#bb1d1c; COLOR: #fff;margin:0px auto;}
.H_nav_activo A {COLOR: #fff}

.H_cmenu { MARGIN: 0px auto; WIDTH:200px;HEIGHT:auto;DISPLAY: none;border:0px #ff0000 solid; background:#efe1e1;}
.H_cmenu UL { margin:0px; padding:0px; list-style:none;}
.H_cmenu LI {LIST-STYLE-TYPE: none; MARGIN: 0px;width:220px;COLOR: #403f41; height:33px;}
.H_cmenu LI A {width:190px;height:33px;COLOR:#323232; text-decoration:none; background:url(../images/02420534.gif) no-repeat 5px 50%; display:block; line-height:33px; padding-left:20px;border-bottom:1px dotted #fff;}
.H_cmenu LI A:hover {width:190px;height:33px;color:#fff; background:url(../images/02420534-white.gif) #ff5757  no-repeat 5px 50%;display:block; padding-left:20px;}
/*栏目二级结束*/


/* 右边 */
.info{
	width: 900px;
	float: right;
	overflow: hidden;
	height: auto!important;
}


/* 上左 */
.righttop{height:30px;  border-bottom:1px #dadada solid; margin:0px; background:url(../images/a.jpg) #f1f1f1 no-repeat 10px 50%; padding-left:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333;}

.righttop .path{ float:right; margin-right:10px; color:#545; font-size:12px; font-weight:normal; margin-top:-30px;}

.righttop .path a{ color:#666;}

.righttop .path a:hover{ color:#FF3300;}

.allinfo{ padding:10px; font-size:14px; line-height:30px; text-decoration:2em;   font-family: Arial,Helvetica,sans-serif;}

.allinfo p{ margin:15px 0px; font-size:14px; line-height:30px;}
.allinfo img { max-width:600px; _width:expression_r(this.width<600px?"auto":"600px"); } 

/*新闻列表*/

.newslist{ margin:22px;height:auto!important;}
.newslist li{ border-bottom:1px dotted #999; height:34px; line-height:34px; background:url(../images/a.gif) no-repeat 5px 50%; padding-left:20px;}
.newslist li a{ line-height:34px;}



/*教师列表*/
.teacherlist{ margin-top:50px;margin-bottom:50px; margin-left:-10px;height:auto!important;}
.teacherlist li{ border-bottom:1px dotted #666; height:173px; margin-bottom:10px;}
.teacherlist li a{ font-size:14px; font-weight:bold; color:#a5282c; margin-top:20px;}
.teacherlist li a:Hover{ color:red;}

.teacherlist li p{ color:#444; margin-top:10px; text-indent:2em;}
.teacherlist li p a{ font-size:12px; font-weight:normal;}
.teacherlist li .img{ float:left; margin:0px 10px;}




/*新闻列表*/

.news2{ margin-top:50px; margin-left:-10px;}

.news2 ul{margin-bottom:20px; padding-bottom:10px;}
.news2 li{ border:none; height:34px; margin:0px; background:url(../images/arrow04.gif) no-repeat 0% 50%; list-style:none; border-bottom:1px dotted #999;}

.news2 li a{font-size:13px;  color:#444; margin-top:0px; margin-left:15px; line-height:34px; float:left;}

.news2 li a:hover{ color:#a5282c; text-decoration:underline;}	

.news2 li span{ float:right; margin-right:10px; line-height:34px;}


.p2{
color:#FE8639;
font-size:12px;
text-align:center;}
