/*- - - - - - - - -样式属index.html - - - - - - - -*/
	/*顶部*/
	#top{height:44px;line-height:44px;font-size:14px;color:#fff;background-color:#035cac;}
	#top ul{float:right;}
	#top ul li{display:inline;}
	#top ul li a{color:#fff;padding:0 5px;}
	/*页头*/
	#header{width:100%;position:relative;background:#fff;box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);z-index:3500;}
		/*网站标志*/
		#logo{float:left;width:519px;height:130px;padding-top:10px;box-sizing:border-box;}
		#logo ._logopic{width:593px;vertical-align:middle;display:inline-block;}
		#logo ._logopic img{width:100%;max-width:100%;}
		#logo ._schoolName{line-height:70px;font-size:22px;font-weight:normal;padding:0 8px;vertical-align:middle;display:inline-block;}
		/*菜单*/
		#menu{float:right;width:1090px;height:130px;font-size:19px;padding-top:70px;box-sizing:border-box;}
		#menu ._white_arrow{width:0px;height:0px;margin-left:14px;vertical-align:middle;border:5px solid transparent;border-top:8px solid #333;display:inline-block;content:"";position:absolute;bottom:0px;right:50%;margin-right:-5px;}
		#menu ul{float:right;}
		#menu ul>li{float:left;position:relative;}
		#menu ul>li>a{line-height:60px;padding-right:14px;padding-left:13px;display:block;}
		#menu ul>li>a:hover,#menu ul>li.change>a,#menu ul>li.hover>a{color:#035cac;text-decoration:none;}
		#menu ul>li>a:hover  ._white_arrow,#menu ul>li.change ._white_arrow,#menu ul>li.hover._white_arrow{border-top-color:#035cac;}
		#menu ol{width:200px;position:absolute;top:100%;left:50%;margin-left:-100px;padding-top:10px;padding-bottom:10px;background-color:#035cac;border-radius:0 0 5px 5px;display:none;}
		#menu ol>li a{line-height:46px;text-align:center;color:#fff;display:block;font-size:16px;}
		#menu ol>li a:hover{background-color:#023d73;text-decoration:none;}
	/*广告*/
	#banner{height:735px;position:relative;overflow:hidden;background:#000;}
	/*图片轮播样式*/
	#banner .conbox{width:9999em;height:100%;position:absolute;overflow:hidden;left:0;}
	#banner .conbox .Slide_{float:left;width:100%;height:100%;text-align:center;position:relative;overflow:hidden;left:0;background-repeat:no-repeat!important;}
	#banner .conbox .Slide_ ._text{position:absolute;color:#fff;top:50%;left:50%;z-index:1000;}
	#banner ._text{text-align:left;text-shadow:0 3px 4px rgba(0,0,0,0.4);}
	#banner ._text ._en{font-size:17px;text-transform:uppercase;display:block;}
	#banner ._text strong{font-size:47px;font-weight:normal;display: block;}
	#banner .conbox .Slide_ a{width:100%;height:100%;display:block;}
	#banner .conbox .Slide_ img.mainpic{height:100%;margin:0 auto;display:block;}
	#banner .switcher{width:100%;text-align:center;position:absolute;right:0px;bottom:-2px;margin:0;z-index:99;display:none;}
	#banner .switcher a{width:20%;height:6px;line-height:0px;text-align:center;overflow:hidden;font-size:0px;font-family:arial;color:#323232;background-color:#dedede;opacity:0.5;cursor:pointer;display:inline-block;transition:none;}
	#banner .switcher a.cur,#banner .switcher a:hover{color:#fff;background-color:#dd0045;opacity:1;}
	#banner ._bannernav{position:absolute;bottom:0px;left:0px;right:0px;z-index:2500;}
	#banner ._bannernav li{height:15px;width:20%;float:left;background-color:#ff0000;cursor:pointer;opacity:0.85;}
	#banner ._bannernav li.change{opacity:1;}
	/*新闻动态*/
	#newsEvents{margin-bottom:23px;padding-top:17px;}
	#newsEvents .center{padding-bottom:53px;border-bottom:5px solid #035cac;}
	/*通知*/
	#Notice{float:left;width:842px;margin-bottom:30px;}
	/**/
	#hotNews{float:right;width:835px;margin-bottom:30px;}
	/*页尾*/
	#footer{width:100%;color:#fff;background-color:#035cac;}
	#footer .center{padding-top:57px;}
		/*网站地图*/
		#websiteMap{float:left;width:1055px;}
		#websiteMap dl{float:left;width:259px;margin-left:20px;}
		#websiteMap dl:last-child{width:412px;}
		#websiteMap dl dt{line-height:30px;font-size:22px;text-shadow:0 1px 2px rgba(0,0,0,0.24);}
		#websiteMap dl dd{line-height:32px;font-size:14px;padding-top:20px;}
		#websiteMap dl dd a{color:#fff;display:block;transition:all 0.2s linear;}
		#websiteMap dl dd a:hover{transform:translatex(6px);}
		/*联系我们*/
		#contact{float:right;width:559px;padding-top:11px;}
		#contact .RQcodelist{margin-left:60px;}
		#contact ._bomlogo{margin-bottom:31px;display:block;}
		#contact ._bomlogo a{width:301px;display:inline-block;}
		#contact ._bomlogo a img{width:100%;max-width:100%;}
		#contact ._bomlogo strong{line-height:66px;font-size:20px;font-weight:normal;padding:0 8px;display:inline-block;}
		/*版权*/
		#copyright{line-height:63px;text-align:center;clear:both;font-size:14px;margin:45px auto 0 auto;border-top:1px solid rgba(236,236,236,0.41);}
	/*栏目标题*/
	.columnTitle{line-height:58px;margin-bottom:12px;}
	.columnTitle span{line-height:58px;font-size:22px;font-weight:normal;color:#fff;padding-right:33px;padding-left:33px;background-color:#035cac;border-radius:3px;display:inline-block;}
	.columnTitle ._more{float:right;font-size:16px;}
	/*文档列表*/
	.docList li{height:47px;line-height:47px;font-size:16px;}
	.docList li time{color:#9d9d9d;}
	/*图片列表*/
	.picList{margin-bottom:10px;}
	.picList::after{clear:both;display:block;content:"";}
	.picList li{float:left;width:405px;position:relative;margin-right:10px;overflow:hidden;height:274px;}
	.picList li ._text{position:absolute;color:#fff;right:0px;bottom:0px;left:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background:rgba(0,0,0,0.5);}
	.picList li ._text time{font-size:16px;color:#d3d3d3;}
	.picList li ._text strong{font-size:18px;font-weight:normal;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:35px;line-height:35px;}
	.picList li:nth-child(2n){margin-right:0px;}
	.picList li .photo{width:100%;height:100%;position:relative;overflow:hidden;background:#666;border-radius:3px;display:block;}
	.picList li strong{display:block;}
	/*二维码列表*/
	.RQcodelist{float:left;}
	.RQcodelist li{float:left;width:140px;line-height:34px;text-align:center;font-size:12px;color:#ffffff;margin-right:32px;margin-left:32px;}
	.RQcodelist li span{text-align:center;font-size:16px;display:block;}
	.RQcodelist .RQcodePic{width:140px;height:140px;margin-bottom:11px;background:#fff;}
	.RQcodelist .RQcodePic img{width:100%;height:100%;}
	/*新闻*/
	.news{float:left;width:539px;position:relative;margin-right:36px;}
	.news:hover .photo{box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);}
	.news:hover h5 a{color:#035cac;}
	.news:nth-of-type(3n){margin-right:0px;}
	.news .photo{width:100%;height:358px;overflow:hidden;margin-bottom:10px;background:#333;border-radius:3px;display:block;}
	.news h5{height:38px;line-height:1.73;overflow:hidden;font-size:22px;font-weight:normal;max-height:3.46em;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;}
	.news p{line-height:2.38;overflow:hidden;font-size:16px;color:#666;max-height:9.52em;margin-bottom:10px;}
	.news p a{color:#3e76c0;display:inline-block;}
	.news time{line-height:22px;text-align:right;font-size:16px;color:#9a9a9a;display:block;}
	.ad{max-height:230px;min-width: 1300px; position: relative; overflow: hidden;text-align:center;background:#000;}
	.ad img{width:100%;max-width:1920px;}
/*- - - - - - - - -样式属info.html - - - - - - - -*/
	/*广告2*/
	#banner2{position:relative;background-color:#000000;min-width:1300px;}
	#banner2 ._text{position:absolute;font-size:45px;color:#fff;top:50%;left:50%;margin-top:-25px;margin-left:-700px;letter-spacing:4px;text-shadow:0 3px 4px rgba(0,0,0,0.4);}
	#banner2 img{width:100%;max-width:100%;}
	/*内容区域*/
	#container{padding-top:30px;padding-bottom:30px;}
	#container::after{clear:both;display:block;content:"";}
		/*侧栏*/
		#sidebar{float:left;width:280px;background-color:#eee;box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);border:1px solid #f5f5f5;}
		#sidebar .sortList{padding-right:15px;padding-left:15px;}
		/*内容区域*/
		#neirong{float:right;width:1384px;}
			/*位置*/
			#Location{line-height:26px;font-size:16px;padding-top:10px;padding-bottom:10px;color:#666;margin-bottom:13px;}
			#Location a{color:#666;}
			#Location a:last-child{color:#035cac;}
			#Location a:hover{color:#035cac;}
			#Location .icon_home{width:26px;height:26px;margin-right:8px;vertical-align:middle;background:url(../images/icon_home.gif) no-repeat left top;display:inline-block;background-size:cover;}
			/*专家*/
			#expert{position:relative;min-height:500px;}
			#expert .contents{float:right;width:75%;margin-right:2%;}
			#expert .expertPhoto{float:left;margin-left:2%;}
	/*主标题*/
	.mainTitle{line-height:1.97;font-size:30px;font-weight:normal;margin-bottom:25px;letter-spacing:3px;border-bottom:3px solid #002d86;}
	/*侧栏标题*/
	.sideTitle{text-align:center;font-size:35px;font-weight:normal;color:#fff;margin-bottom:13px;padding-top:39px;padding-bottom:39px;background-color:#002d86;letter-spacing:5px;border-radius:5px;text-shadow:0 1px 3px rgba(0,0,0,0.24);}
	/*分类列表*/
	.sortList{padding-top:20px;padding-bottom:20px;}
	.sortList li{overflow:hidden;margin-bottom:5px;border-radius:3px;}
	.sortList li a{line-height:3.06;text-align:left;position:relative;font-size:16px;color:#035cac;padding-left:13px;background-color:#fff;display:block;}
	.sortList li a::after{width:10px;height:17px;position:absolute;top:50%;right:15px;margin-top:-9px;background:url(../images/arrow_right2.png) no-repeat right center;content:"";}
	.sortList li a:hover,.sortList li.change a{background-color:#034f93;text-decoration:none;color:#fff;}
	.sortList li a:hover::after,.sortList li.change a::after{background-image:url(../images/arrow_right.png);}
	/*内容样式*/
	.contents{line-height:2.13;font-size:16px;}
	.contents h4{font-size:20px;}
	/*专家图片*/
	.expertPhoto{width:16.26%;}
	.expertPhoto .photo{width:100%;position:relative;padding-top:138.67%;background:#999;display:block;}
	.expertPhoto .photo img{position:absolute;top:0;left:0;}
	.expertPhoto em{height:54px;line-height:54px;text-align:center;font-size:20px;display:block;}

	/*新闻列表*/
	.news_list li{height:32px;line-height:32px;overflow:hidden;padding-left:32px;background:url(../images/0.gif) no-repeat 17px 14px;border-bottom:1px dashed #dcdcdc;}
	.news_list li:hover{background-color:#fefefe;}
	.news_list li time{float:right;color:#666;}

/*- - - - - - - - -样式属teacher_list.html - - - - - - - -*/
	/*老师列表*/
	#teacherlist{}
	#teacherlist .tips{line-height:60px;font-size:24px;color:#3d4b65;} 
	.SubTitle{line-height:48px;font-size:20px;font-weight:normal;color:#818a99;}
	.PicList{float:left;}
	.PicList li{float:left;width:138px;text-align:center;margin-right:9px;margin-bottom:10px;}
	.PicList li:hover em{color:#087bb1;}
	.PicList li .photo{width:138px;height:168px;display:block;}
	.PicList li em{line-height:37px;height:37px; overflow:hidden; display:block;font-size:13px;color:#373536;}
/*- - - - - - - - -样式属teacher.html - - - - - - - -*/
	/*老师简介*/
	#teacher_intr{margin-bottom:80px;padding-left:20px;}
	#teacher_intr h2{line-height:60px;font-size:28px;font-weight:normal;color:#484443;} 
	#teacher_intr .chenghao{line-height:32px;font-size:16px;color:#494345;margin-bottom:34px;}
	#teacher_intr .teacherPhoto{float:right;width:223px;height:300px;margin-left:51px;overflow:hidden;}
	#teacher_intr .teacherPhoto img{width:100%;height:100%;display:block;}
	#teacher_intr h3{line-height:50px;font-size:16px;margin-bottom:10px;}
	#teacher_intr p{line-height:26px;font-size:14px;}
	#teacher_intr .lianxifs li{line-height:30px;position:relative;font-size:14px;}
	#teacher_intr .lianxifs li i{margin-right:11px;}
        #teacher_intr .lianxifs li em{margin-right:11px;}
	.icon_lx{display:inline-block;width:16px;height:16px;background:url(../images/iconlist23.png) no-repeat left top;vertical-align:middle;}
	.icon_lx.icon_lx1x1{background-position:0 0;}
	.icon_lx.icon_lx2x1{background-position:-17px 0;}
	.icon_lx.icon_lx3x1{background-position:-34px 0;}
	/*老师介绍*/
	#teacher_jieshao{min-height:400px;}
	.Tab{float:left;border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-bottom:15px;}
	.Tab li{float:left;width:145px;height:72px;text-align:center;line-height:72px;}
	.Tab li a{font-size:15px;display:block;}
	.Tab li.change a,.Tab li a:hover{color:#fefefe;background-color:#3b3068;}
	.content_{margin:0;overflow:hidden;width:100%;}
	.content_ img{max-width:100%;}
	.content_ p{line-height:24px;margin-bottom:10px;font-size:14px;color:#5f5f5f;}