@charset "utf-8";
/* CSS Document */
a:hover{
	color:#e36c66;
}
*{
	margin:0 auto;
	padding:0px;
}
body{
	width:100%;
        font-size:14px;
        min-width:1200px;
	font-sizeteacher_mid_midL_bot :14px;
	color:#3d4552;
	font-family:"微软雅黑";
	
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	
}
body,input,p,span,dl,dt,dd,select,textarea,ul,li,dl,h1,h2,h3,h4,font,img,b{
	margin:0px;
	padding:0px;
}
a,area,textarea{
	text-decoration:none;.teach_top_dh
	blr:expression(this.onFocus=this.blur());
	outline:none;
}
p{
    word-wrap: break-word;
    word-break: break-word;
}
a{
	color:#3d4552;
          word-wrap: break-word;
    word-break: break-word;
}
input{
	outline:none;
}
ul,ol,li{
	list-style-type:none;
}
input,textarea,select{
	font-size:12px !important;
}
img{
	border:none;
}
.fl{
	float:left !important;
}

.fr{
	float:right !important;
}
.clearboth{
	clear:both;
	border:0px;
	padding:0px;
	margin:0px;
}
.displays{
	display:inline;
}
.teach_top{
	width:100%;
	height:68px;
	background:#3d4552;
	border-top:2px solid #e36c66;
	position:relative;
	top:0;
	left:0;
}
.teach_topL{
	width:75%;
	height:68px;
	line-height:68px;
	overflow:hidden;
}

.teach_top_logo{
	
width:25%;
	margin-left:3%;
	margin-right:2%;
	
	display:inline;
	overflow:hidden;
	float:left;
}
.teach_top_logo img{
	width:100%;
	float:left;
}

.teach_menu{
	width:50%;
	/*width:auto;*/
	height:68px;
	line-height:68px;
	overflow:hidden;
}
.teach_menu ul{
	width:100%;
}
.teach_menu ul li{
	width:auto;
	height:68px;
	float:left;
	font-size:14px;
	color:#FFF;
	letter-spacing:3px;
	padding:0px 8px 0px 8px;
	display:inline-block;
	margin:0px 8px 0px 8px;
}
.teach_menu ul li a{
	/*padding:0px 1% 0px 1%;*/
	float:left;
	color:#FFF;
	/*margin:0px 1% 0px 1%;*/
}
.teach_menu ul li:hover{
	background:#e36c66;
}
.teach_menu ul li.curr{
	background:#e36c66;
}



.teacher_tdcy_div{
	width:745px;
	height:auto;
	margin:10px 0 0 0;
	display:inline;
}
.teacher_tdcy_div dl{
	line-height:40px;
	font-size:18px;
	

}
.teacher_tdcy_divimg{
	width:745px;
	height:auto;
}
.teacher_tdcy_divim{
	width:170px;
	height:190px;
	margin:10px 0 0 30px;
	display:inline;
	text-align:center;
           border:1px solid #d8d8d8;
           background:#FFF;
           text-indent:0!important;

}
/*.teacher_tdcy_divim img{
	max-width:170px;
	max-height:190px;
	text-align:center;
	
}*/
.teacher_tdcy_divjs{
	width:500px;
	margin:0 0 0 30px;
	display:inline;
}
.teacher_tdcy_divjs dt{
	float:left;
	width:500px;
	font-weight:bold;
	text-indent:0!important;
}
.teacher_tdcy_tdjs{
	width:700px;
	height:auto;
	line-height:30px;
	margin:10px 0 0 30px;
	display:inline;
	font-weight:bold;
}

/*更多栏目*/
.menu_qhxl{
	width:8%;
	/*width:auto;*/
	height:68px;
	line-height:68px;
}

.teach_topR_qh2{
	width:9%;
	height:68px;
	text-align:right;
}
.select_box2{
	position:absolute; 
	z-index:1000;
}
.select_box2 span{
	width:auto;
	height:68px;
	float:left;
	padding:0 20px 0 20px;
	background:url(../images/zhimg.png) no-repeat right;
	line-height:68x;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a2{
	position:absolute; 
	z-index:1000000;
	}
.son_ul2{
	width:auto;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:63px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	/* filter:alpha(opacity=50);
	 opacity:0.5; */
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul2 li{
	display:block;
	line-height:30px;
	width:80px; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul2 li p{
	width:55px;
	display:inline;
	}			



/*更多栏目*/





.teach_topR{
	width:20%;
	height:68px;
}
.teach_topR_qh{
	width:38%;
	height:68px;
	text-align:right;
}
.select_box{
	width:auto;
	 position:relative; 
}

.select_box span{
	width:auto;
	height:68px;
	float:left;
	padding:0 20px 0 20px;
	background:url(../images/zhimg.png) no-repeat right;
	line-height:68px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a{
	position:absolute; 
	z-index:20;
	}
.son_ul{
	width:100%;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:68px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 filter:alpha(opacity=50);
	 opacity:0.5; 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul li{
	display:block;
	line-height:30px;
	width:100%; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
	
	

	
	

.teach_topR_ss{
	width:58%;
	height:32px;
	margin:17px 0 0 2%;
	display:inline;
	overflow:hidden;
}
.ss_input{
	width:50%; 
	height:32px; 
	float:left; 
	line-height:32px; 
	background:#fff; 
	border:none; 
	color:#999999;
	padding:0 5px0 5px;
	outline: medium;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
}
.ss_button{
	width:29px; 
	height:28px;
	background:url(../images/ss_but.jpg) no-repeat right;
	cursor:pointer; 
	border:none; 
	outline: medium;
	float:left;
	margin-left:10px;
	display:inline;
}teach_middle_main{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.teach_middle{
	width:1200px;
	height:auto;
}
.teacher_mid_top{
	width:1200px;
	min-height:265px;
	margin-top:150px;
}
.teacher_mid_topL{
	width:670px;
	min-height:258px;
}
.teacher_mid_topLimg{
	width:200px;
	height:250px;
	background:#FFF;
	padding:3px;

}

.teacher_mid_topLinpro{
	width:420px;
	min-height:180px;
	margin:0 0 0 35px;
	display:inline;
}
.teacher_mid_topLinpro span{
	width:420px;
	height:50px;
	font-size:14px;
}
.teacher_mid_topLinpro span font{
	color:#e36c66;
	font-size:30px;
}
.teacher_mid_topLinpro ul{
	width:420px;
		float:left;
	margin-top:20px;
	display:inline;
}
.teacher_mid_topLinpro ul li{
	width:auto;
	height:auto;
	float:left;
	line-height:32px;
           margin:0 30px 0 0;
           display:inline;
}
.teacher_mid_topLinpro ul li img{
	width:20px;
	height:20px;
	float:left;
	margin:8px 10px 0 0;
	display:inline;
}
.teacher_mid_topR{
	width:413px;
	height:219px;
	background:url(../images/pro_bjimg.png) no-repeat top;
	margin-top:28px;
	display:inline;
	padding:8px 10px 8px 25px;
	line-height:36px;

}
.teacher_mid_topRin{
	width:413px;
	height:219px;
	overflow:hidden;
}
.teacher_mid_mid{
	width:1200px;
	height:auto;
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 margin-top:50px;
	 display:inline;
	 background:url(../images/mid_bj.png) repeat;
	 padding:0 0 50px 0;
}
.teacher_mid_midL{
	width:745px;
	height:auto;
	margin:0 0 0 47px;
	display:inline;
}
.teacher_mid_midLLan{
	width:745px;
	height:auto;
	margin:47px 0 0 0;
	display:inline;
}
.teacher_mid_midL_top{
	width:745px;
	min-height:42px;
          word-wrap: break-word;
    word-break: break-word;
}
.teacher_mid_midL_top span{
	padding-left: 15px;
    padding-right: 15px;
	height:42px;
	float:left;
	background:#e36c66;
	font-size:16px;
	color:#FFF;
	text-align:center;
	line-height:42px;
}
.teacher_mid_midL_bot{
	width:745px;
	height:auto;
	line-height:36px;
	margin-top:15px;
	display:inline;

}
.teacher_mid_midL_bot p{
text-indent:2em;
}
.teacher_mid_midL_bot img{
max-width:100%;
}
.teacher_mid_midR{
	width:290px;
	height:auto;
	margin:27px 47px 0 0;
	display:inline;
}
.teacher_mid_midRlanm{
	width:290px;
	height:auto;
	margin-top:20px;
	display:inline;
}
.teacher_mid_midRlanmT{
	width:265px;
	height:42px;
	background:#3d4552;
	line-height:42px;
	padding:0 0 0 25px;
	font-size:16px;
	color:#FFF;
}
.teacher_mid_midRlanmB{
	width:250px;
	height:auto;
	background:#FFF;
	padding:20px;
	line-height:36px;
}
.teacher_mid_midRlanmB span{
	color:#e36c66;
}
.footer{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	line-height:40px;
}
.teacher_mid_midL_bot ul li{
	width:735px;
	    word-break: break-word;
    word-wrap: break-word;
	float:left;
	border-bottom:1px dashed #c5c5c5;
	text-indent:0px;
		padding-left:10px;
}
.teacher_mid_midL_bot ul li span{
	/*float:right;
	color:#999;*/
}
.teacher_mid_midL_bot ul li a:hover{
	color:#e36c66;
}
.content_ly{
	width:745px;
	height:22px;
	line-height:22px;
	text-align:center;
	font-size:12px;
	color:#999;
}
.teacher_mid_midL_botimg{
	width:745px;
	height:auto;
	line-height:36px;
	margin-top:15px;
	display:inline;
	text-indent:2em;
}
.teacher_imglist{
	width:745px;
	height:auto;
}
.teacher_imglist li{
	width:218px;
	height:220px;
	float:left;
	margin:15px;
	display:inline;
	background:none;
	border:none;
}
.teacher_imglist li img{
			}
.teacher_imglist li span{
	width:218px;
	height:40px;
	float:left;
	text-align:center;
	line-height:40px;
}
.teacher_mid_ssjgy{
	width:1100px;
	height:auto;
	padding:50px;
}
.teacher_mid_ssjgyTOP{
	width:1100px;
	height:auto;
	line-height:36px;
}
.teacher_mid_ssjgyTOP em{
	color:#e36c66;
}
.teacher_mid_ssjgy ul{
	width:1100px;
	float:left;
	margin-top:20px;
	display:inline;
}
.teacher_mid_ssjgy ul li{
	width:1100px;
	height:40px;
	float:left;
	border-bottom:1px dashed #c5c5c5;
	text-indent:0px;
	background:url(../images/dian.jpg) no-repeat center left;
	padding-left:10px;
	line-height:40px;
}
.teacher_mid_ssjgy ul li span{
	/*float:right;
	color:#999;*/
}
.teacher_mid_ssjgy ul li a:hover{
	color:#e36c66;
}
.teacher_jgConten_bt{
	
	line-height:36px;
	letter-spacing:1px;
}
.teacher_jgConten_bt b{
	color:#e36c66;
	text-align:right;
		width:170px;
	
	display:inline;
}
.teacher_jgConten_bt dt{
	width:545px;
	height:auto;
	float:right;
	line-height:36px;
    word-wrap: break-word;
    word-break: break-word;
}

/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
}
DIV.scott A {
	BORDER-RIGHT: #3d4552 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3d4552 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3d4552 1px solid; COLOR: #3d4552; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #3d4552 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #e36c66 1px solid; BORDER-TOP: #e36c66 1px solid; BORDER-LEFT: #e36c66 1px solid; COLOR: #FFF; BORDER-BOTTOM: #e36c66 1px solid; BACKGROUND-COLOR: #f4a39f
}
DIV.scott A:active {
	BORDER-RIGHT: #e36c66 1px solid; BORDER-TOP: #e36c66 1px solid; BORDER-LEFT: #e36c66 1px solid; COLOR: #FFF; BORDER-BOTTOM: #e36c66 1px solid; BACKGROUND-COLOR: #f4a39f
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #e36c66 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e36c66 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e36c66 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e36c66 1px solid; BACKGROUND-COLOR: #e36c66
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #3d4552 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3d4552 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3d4552 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #3d4552 1px solid
}



/*20161203*/
.teach_top_dh{
	width:100%;
          min-width:1200px;
	height:68px;
	    background: #607D8B;
    border-top: 2px solid #607D8B;
	position:relative;
	top:0;
	left:0;
}
.teach_top_logo_dh{
		height:90%;
	margin-left:3%;
	margin-right:2%;
		display:inline;
	overflow:hidden;
	float:left;
}
.teach_top_logo_dh img{
	
		float:left;
}
.teach_topR_qh2_dh{
          
	width:9%;
	height:68px;
	text-align:right;
}
.select_box2_dh{
          
	position:absolute; 
	z-index:1000;
}
.select_box2_dh span{
	width:auto;
	height:68px;
	float:left;
	padding:0 20px 0 20px;
	background:url(../images/zhimg.png) no-repeat right;
	line-height:68x;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a_dh{
	position:absolute; 
	z-index:20;
}
.son_ul2_dh{
           
	width:auto;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:63px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 filter:alpha(opacity=80);
	 opacity:0.8; 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul2_dh li{
	display:block;
	line-height:30px;
	width:80px; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul2_dh li p{
	width:55px;
	display:inline;
	}	
.teach_topL_dh{
	width:75%;
	height:100%;
	line-height:68px;
}
