/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#ffffff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none;}
a{color:#333333;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
p{ word-wrap: break-word;word-break: break-word;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,  dl, dt, dd, ol, ul, li, tr, th, td, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, s, fieldset, form, label, legend, table, caption,  tfoot, thead,  article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{
    word-break: break-all;
    word-break: break-word;
}

/*教师个人信息*/

.top370{ min-height:370px; background:#83add3; margin:0 auto; width:100%; min-width:1000px;}
.con1000{ width:1000px; height:auto; margin:0 auto;}
.qih31{ height:31px; text-align:right; line-height:31px; color:#fff;}
.qih31 li{ float: right; display:block; padding:0 5px;}
.qih31 a{ color:#fff; width:60px;}
.tc{ width:100%; min-height:310px; background:url(../images/js_05.jpg) top no-repeat #6c9bc5;}
.t282{ width:734px; min-height:282px; float:left;}
.tlog{ width:100%; height:80px;}
.toimg{ width:184px; height:246px; float:right; padding:6px; }
/*.toimg img{width:184px; height:246px;}*/

.sou{ width:300px; height:35px; padding-left:505px;}
.souin{ width:192px; float:left; height:35px;}
.souin input{ background:#709fca; border:1px solid #709fca; line-height:26px; color:#fff; height:26px; width:190px;FONT-FAMILY: "微软雅黑"; text-indent:10px;}
.soubb{ width:58px; height:30px; float:left;}



/*新增*/

.djn{ width:26px; height:13px; margin:0 auto;}
.tldd{ width:880px; min-height:147px; margin:0 auto; background:#6c9bc5; padding:0 60px; overflow: hidden;}
.tldd li{  line-height:45px; float:left; width:33%; color:#dddfe0; font-size:14px;}

/*结束新增*/

.tlogb{ width:650px; min-height:147px; margin:0 auto; }
.tlogb li{  line-height:45px; float:left; width:45%; color:#dddfe0; font-size:14px;}

/*导航信息*/
.nav{ background:#edba05; height:47px; width:100%; min-width:1000px;}

/*////////////*/
/*简介*/
.jian{ background:#e05d6f; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.jiant{ height:50px; width:100%;}
.jiantlf{ width:40px; float:left; height:50px;}
.jiantlff{ width:300px; float:left; line-height:40px; font-size:24px; color:#fff;}
.jiancc{ height:auto; width:100%; color:#fff; padding:20px 0px; text-align:justify; text-justify:inter-ideograph; font-size:14px; line-height:30px;}
.jiancc p{ text-indent:28px;}

/*社会兼职*/




.jz{ background:#17a086; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.jzli{ height:auto; width:100%; padding-top:20px;}
.jzli li{  line-height:40px; font-size:14px; color:#fff;border-bottom:1px dashed #ccc;}
.lispan{ width:170px; float:left;line-height:40px; }
.lie{line-height:40px; padding-left:10px; float:right; width:800px;background:url(../images/js_18.png)  left  no-repeat; padding-left:30px;word-break: break-word;
    word-wrap: break-word; }

/*教育经历*/



.jy{ background:#418bca; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.jyli{ height:auto; width:100%; padding-top:20px; background:url(../images/js_22.png) right no-repeat;}
.jyli li{ height:40px; line-height:40px; font-size:14px; color:#fff;border-bottom:1px dashed #ccc;}

/*工作经历*/

.jy{ background:#418bca; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.jyli2{ height:auto; width:100%; padding-top:20px; background:url(../images/js_22.png) right no-repeat;}
.jyli2 li{ height:40px; line-height:40px; font-size:14px; color:#fff;border-bottom:1px dashed #ccc;}




.gz{ background:#3f4e61; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.gzli{ height:60px; width:100%;}
.gzlli{ height:60px; font-size:14px; color:#fff; width:45%; float:left; }
.gzspan{ width:120px; float:left;line-height:60px; background:url(../images/js_18.png) right  no-repeat;}
.gzlie{line-height:30px; width:320px; float:left; padding-left:10px;  }
.gzlier{height:60px;  width:320px; float:left; padding-left:10px;  }
.gzllirr{ height:60px; font-size:14px; color:#fff; width:45%; float: right; }

/*团队成员*/
.tdd{ background:#17a086; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.tddt{ height:50px; width:100%;}
.tddtlf{ width:40px; float:left; height:50px;}
.tddtlff{ width:300px; float:left; line-height:40px; font-size:24px; color:#fff;}
.tddcc{ height:auto; width:100%; color:#fff; padding-top:20px; text-align:justify; text-justify:inter-ideograph; font-size:14px; line-height:30px;border-bottom:1px dashed #ccc;}
.tddcc ul li.yjfx_li a{color:#fff;}
.tddcc h6{ font-size:14px; color:#fff; font-weight:normal;}
.tddcc p{ font-size:14px; padding-bottom:10px;}


.tddcimg{ width:100%; height:auto;}
.tddccimglf{width:100px; height:150px;  float:left;}
.tddccimgr{ width:870px; float:right; height: auto;}
.tddccimgr h4{ height:30px; line-height:30px; font-size:14px; font-weight:normal; }
.tddccimgr h4 span{ font-weight:bold; font-size:14px;}

/*研究领域*/
.yyj{ background:#418bca; height:auto; width:100%; min-width:1000px; padding:30px 0px;}
.yyjt{ height:50px; width:100%;}
.yyjtlf{ width:40px; float:left; height:50px;}
.yyjtlff{ width:300px; float:left; line-height:40px; font-size:24px; color:#fff;}
.yyjcc{ height:auto; width:100%; color:#fff; padding:20px 0px; text-align:justify; text-justify:inter-ideograph; font-size:14px; line-height:30px;}
.yyjcc h6{ font-size:14px; color:#fff; font-weight:normal;}
.yyjcc p{ font-size:14px;  }

/*版权*/
.foot{ background:#177ea0; text-align:center; line-height:35px; font-size:14px; color:#fff; border-top:10px solid #3f4e61;  width:100%; min-width:1000px; padding:20px 0px;}
.foot1{ background:#177ea0; text-align:center; line-height:35px; font-size:14px; color:#fff; border-top:10px solid #3f4e61;  width:100%; min-width:1000px; padding-bottom:20px;}



/*列表页面*/
.listop{ height:160px; background:#83add3; margin:0 auto; width:100%; min-width:1000px;}
.lihh164{ width:100%; height:160px;}
.listlog{ width:475px;  height:80px;margin-left:100px;}
.listimh{ width:112px; height:132px; float: left; padding:5px; background:#fff; margin-top:5px;}
/*.listimh img{ width:112px; height:132px;}*/
.listih31{ height:31px; text-align:right; line-height:31px; color:#fff;  width:100%;}
.listih31 li{ float: right; display:block; padding:0 5px;}
.listih31 a{ color:#fff; width:60px;}

.liscon{ background:#eeebe1; height:auto; width:100%; padding:30px 0px; min-width:1000px;min-height: 500px;}
.linddd{ width:100%; /*height:40px;*/ line-height:40px;}
.lindddlf{  float:left; line-height:40px; font-size:18px; border-bottom:2px solid #e05d6f; background:url(../images/ico6.png) 0 10px no-repeat; padding-left:20px;}
.lindddrr{  float: right; line-height:40px; text-align:right; border-bottom:2px solid #418bca;}

.lisst{ width:100%; margin:0 auto; padding:10px 0px;}
.lisst li{ text-align:right;  font-size:14px; line-height:40px; text-indent:10px;}
.lisst li a{ float:left; text-align:left;}

.fany{ height:35px; text-align:center; line-height:35px; color:#000;}

.lincnei{ width:100%; height:auto;}
.lincnei img{/*width:100%; height:auto;*/    max-width: 100%;}
.tit{ font-size:24px; text-align:center; padding:20px; line-height:35px;word-wrap: break-word;word-break: break-word;}
.titshj{ height:40px; text-align:center; line-height:40px;}
.titcon{ font-size:14px; line-height:35px; padding:20px 0px; text-justify:inter-ideograph;}
.titcon p{ text-indent:28px; padding-bottom:10px;}
.titxx{ height:35px; text-align:right; line-height:35px; font-size:14px;}

.lisstimg{ width:100%; margin:0 auto; padding:30px 0px;}
.lisstimg:after{visibility:hidden; display:block; content:""; clear:both}
.lisstimg li{ width:220px; float:left; height:240px; margin:15px;  background:#fff;}
.lisstimg ul li a.img_a{    display: table-cell ;   text-align: center;
    width: 220px;;
    height: 210px;
    line-height: 210px;
    vertical-align: middle;}
.lisstimg ul li a img{
    max-width: 100%;
    max-height: 210px;
    vertical-align: middle;
}
.lisstimg li p{ font-size:14px; text-align:center; line-height:30px;}



.sout{ width:100%; margin:0 auto; padding:20px 0px; border-bottom:1px dashed #ccc;}
.sout h3{ font-size:16px; line-height:40px;}
.sout h3 a{ color:#900;}
.sout p{ font-size:14px; line-height:35px;}
.sout p a{ color:#900;}


.lfer{ width:200px; float:left; height:auto; }
.lferjb{ height:36px; background:#418bca; font-size:16px; color:#fff; text-indent:10px; line-height:36px;border-bottom:2px solid #e05d6f;}
.ljxx{ width:100%; height:auto; padding:20px 0px; }
.ljxx p{line-height:30px; font-size:14px;}

.ljxxff{ width:90%; height:auto; padding:20px 0px; }
.ljxxff p{line-height:30px; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.ljxxff p img{width:180px}

.select_box2{
	 position:relative; 
}
.select_box2 span{
	height:47px;width:100px; 
	float:left;
	line-height:47px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a2{
	position:absolute; 
	z-index:20;
	}
.son_ul2{
	width:auto;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:47px;
	background:#efbd08;
	 text-align:center; 
}
.son_ul2 li{
	display:block;
	line-height:30px;
	width:100px; 
	float:left;
	cursor:pointer;
	}
.son_ul2 li p{
	width:55px;
	display:inline;
	}	

.rrer{ width:779px; float:right; height:auto; padding-left:20px;border-left:1px solid #ccc; }
.ff878{ width:878px; float:right;}


.bbtt{ width:40%; height:50px; font-size:16px; padding-left:100px; line-height:50px; float:left;}
.bbtddt{ height:50px; font-weight:bold; font-size:16px;  line-height:50px;}






.footc{ width:1000px; margin:0 auto; height: auto;}
.footclf{ width:450px; float:left; text-align:right;  min-height:100px; padding-right:10px;}
.footclf img{ width:100px; height:100px;} 
.footcrr{ width:500px; float: right;  min-height:100px; text-align:left;}



.lisstaa12{clear: both; width:100%; margin:0 auto; padding:10px 0px;}
.lisstaa12 li{ background:url(../images/hzsd_21.png) 0 18px no-repeat;word-wrap: break-word; font-size:14px; line-height:40px; text-indent:10px;}

.xi107{width:184px; height:290px; float:right; }
.tozz{ width:184px; height:30px;  float:right; margin-top:15px;}
.tozzlf{ width:52px; height:20px; float:right; margin-top:5px; margin-left:3px;}
.tozzlfcc{ font-size:12px;color:#fff; min-width:45px;float: right; line-height:30px; padding-right:3px;}
.hhbo{ width:1000px; height:40px; margin:0 auto; margin-bottom:20px;}
.hhbolf{ width:495px; float:left; height:40px; background:#065a76; font-size:16px; text-align:center; line-height:40px;}
.hhbolf a{ color:#fff;}
.hhbolfr{ width:495px; float:right; height:40px; background:#065a76; font-size:16px; text-align:center; line-height:40px;}
.hhbolfr a{ color:#fff;}



/*综合页面*/
.zhli{background:url(../images/hzsd_21.png) 0 18px no-repeat;word-wrap: break-word;word-break:break-all;text-indent: 5px;}







/*20161205*/

.menu_dh{width:1000px; float:left;}
.menu_dh li{float: left; line-height:47px; }
.menu_dh a{font-size:16px; color:#FFF; padding:0 10px; display:block;}
.menu_dh a:hover{ background:#df6b57;}
.menu_dh .on{background:#df6b57;}
.w700_dh{width:900px; height:47px; float:left;}
#nav_dh { margin: 0; padding: 0; list-style: none;   padding-right: 0; }
#nav_dh li { float: left; display: block; background: none; position: relative; z-index: 999; margin: 0 1px; }
#nav_dh li a { display: block; padding: 0; font-size:16px; line-height:47px; text-decoration: none; color: #ffffff; zoom: 1; border-left: 1px solid transparent; border-right: 1px solid transparent; padding: 0px 30.4px; }
#nav_dh li a:hover, #nav li a.hov { background-color: #d4a605; color: #ffffff; }
#nav_dh ul { position: absolute; left: 0; display: none; margin: 0; padding:0; list-style: none;  padding-bottom: 3px;  background-color: #d4a605; }
#nav_dh ul li { width: 160px; float: left; border-top: 1px solid #edba05; text-align: left; }
#nav_dh ul li:hover { border-left: 0px solid transparent; border-right: 0px solid transparent; }
#nav_dh ul a { display: block; min-height: 20px; line-height: 20px; padding: 8px 5px; color: #fff;  font-weight: normal; }
#nav_dh ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; background: transparent; color: #fff;   background-color: #edba05;}
.bannerside{width:100%; height:410px; margin:0 auto;}

.MenuBar3_li{position:relative;}
.MenuBar3_li_ul{right:100px; position:absolute; background:#fff; top:0;    display: none;}



.teach_topR_qh_dh{
	width:100px; float:left;
	height:47px;
	font-size:15px;
	
}
.select_box_dh{
	 position:relative; 
}
.select_box_dh span{
	width:auto;
	height:47px;
	float:left;
	padding:0 20px 0 20px;
	
	line-height:47px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a_dh{
	position:absolute; 
	z-index:20;
	}
.son_ul_dh{
	width:100px;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:47px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 filter:alpha(opacity=90);
	 opacity:0.9; 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul_dh li{
	display:block;
	line-height:30px;
	width:100px; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul_dh a{
	  color:#666;
	}
.son_ul_dh a:hover{background:#FFF; color:#f54652;}	
	
.son_ul_dh li p{
	width:55px;
	display:inline;
	}

#sou_ul1_dh ul{display:none;}