﻿/*- - - - - - - - -样式属第二版-首页.html - - - - - - - -*/
	/*页头*/
	#header{height:105px;min-width:1220px;margin:0 auto;background-color:#022164;}
	#header .textPic{float:left;width:279px;height:35px;margin-top:51px;}
	#header .textPic img{width:100%;height:100%;display:block;}
		/*网站标志*/
		#logo{float:left;width:542px;margin-top:13px;margin-right:122px;}
		#logo a{width:542px;height:81px;display:block;}
		#logo a img{width:100%;height:100%;display:block;}
		/*搜索*/
		#search{float:right;width:242px;margin-top:35px;}
		#search .Searchform{overflow:hidden;}
		#search .Searchform .text{float:left;width:174px;height:34px;line-height:34px;font-size:14px;color:#ffffff;padding-left:16px;background:none;border:1px solid #eaffff;border-radius:60px 0 0 60px;}
		#search .text::-webkit-input-placeholder{color:#999;}
		#search .text::-moz-placeholder{color:#999;}
		#search .text:-ms-input-placeholder{color:#999;}
		#search .text:-moz-placeholder{color:#999;}
		#search .Searchform .btn_send{float:left;width:50px;height:36px;text-indent:-999em;background:#ffffff url(../images/icon_search.png) no-repeat 12px center;border:0;border-radius:0 60px 60px 0;}
	/*菜单*/
	#menu{height:56px;position:relative;min-width:1200px;margin:0 auto;background-color:#193171;box-shadow:0 0 14px rgba(0,0,0,0.2);border-top:1px solid #435b9b;z-index:10;}
	#menu ul{float:left;color:#ffffff;margin-left:29px;}
	#menu ul>li{float:left;text-align:center;position:relative;font-size:16px;margin-right:-1px;background:url(../images/menu_li_abg.gif) no-repeat right center;}
	#menu ul>li:last-child{background:none;}
	#menu ul>li>a{width:auto;height:56px;padding: 0px 25px;line-height:53px;color:#ffffff;text-decoration:none;text-shadow:0 2px 3px rgba(0,0,0,0.4);display:inline-block;cursor: pointer;}
	#menu ul>li.hover>a{background-color:#14285c;box-shadow:0 3px 4px rgba(0,0,0,0.4) inset;}
	#menu ol{width:120%;position:absolute;top:56px;left:-10%;background:#14285c;background:rgba(20,40,92,0.88);box-shadow:0 7px 14px rgba(0,0,0,0.2);display:none;}
	#menu ol>li>a{height:37px;line-height:37px;font-size:16px;color:#ffffff;text-decoration:none;display:block;padding: 5px;}
	#menu ol>li>a:hover{background-color:#0f1f47;}
	/*广告*/
	#banner{height:516px;position:relative;overflow:hidden;max-width:2650px;min-width:1220px;margin:0 auto;background-color:#f0eeef;}
	/*图片轮播样式*/
	#banner .conbox{width:9999em;height:600px;position:absolute;overflow:hidden;left:0;background:#000;}
	#banner .conbox .Slide_{float:left;width:100%;height:100%;text-align:center;overflow:hidden;left:0;background-repeat:no-repeat!important;}
	#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:20px;z-index:99;}
	#banner .switcher a{width:10px;height:10px;line-height:0px;text-align:center;overflow:hidden;font-size:0px;font-family:arial;color:#323232;margin-left:10px;background-color:#dedede;border-radius:10px;cursor:pointer;display:inline-block;transition:all 0.2s linear;}
	#banner .switcher a.cur,#banner .switcher a:hover{color:#fff;background-color:#336195;width:22px;}
	#banner2{height:356px;position:relative;overflow:hidden;margin:0 auto;background-color:#f0eeef;}
	/*快捷链接*/
	#quicklink{min-width:1220px;margin:0 auto;background-color:#f0eeef;border-bottom:1px solid #c6c6c6;}
	#quicklink ul{float:left;}
	#quicklink ul li{float:left;width:200px;text-align:center;position:relative;font-size:16px;}
	#quicklink ul li:hover{box-shadow:0 0 14px rgba(0,0,0,0.2) inset;}
	#quicklink ul li:last-child::after{content:none;}
	#quicklink ul li::after{position:absolute;top:30px;right:0px;bottom:30px;border-right:1px solid #d8d6d7;content:"";}
	#quicklink ul li:last-child{border-right:0;}
	#quicklink ul li [class^='icon']{margin:0 auto 5px auto;display:block;}
	#quicklink ul li a{line-height:30px;color:#336195;padding-top:30px;padding-bottom:25px;text-decoration:none;display:block;}
	#quicklink ul li span{width:94px;height:81px;margin:0 auto 5px auto;padding-top:27px;background:url(../images/icon_bg.png) no-repeat left top;display:block;}
	#quicklink ul li:hover span{background-position:-97px top;}
	.icon_link{width:51px;height:51px;background:url(../images/icon_link.png) no-repeat left top;display:inline-block;}
	.icon_link.icon_link1x1{background-position:0 0;}
	.icon_link.icon_link2x1{background-position:-51px 0;}
	.icon_link.icon_link3x1{background-position:-102px 0;}
	.icon_link.icon_link4x1{background-position:-153px 0;}
	.icon_link.icon_link5x1{background-position:-204px 0;}
	.icon_link.icon_link6x1{background-position:-255px 0;}
	/*焦点*/
	#focus{min-width:1220px;margin:0 auto;padding-top:48px;padding-bottom:72px;}
		/*轮播广告*/
		#playBanner{float:left;width:537px;height:380px;position:relative;}
		#playBanner ._textBox{width:422px;height:76px;position:absolute;bottom:0px;left:25px;margin-bottom:-32px;padding-top:12px;padding-right:32px;padding-left:32px;background-color:#f3f3f3;border:1px solid #d3d3d3;z-index:3500;}
		#playBanner ._textBox strong{line-height:1.20;overflow:hidden;font-size:16px;font-weight:normal;color:#6c6c6c;margin-bottom:11px;text-overflow:ellipsis;white-space:nowrap;display:block;}
		#playBanner ._textBox strong a:hover{font-weight:bold;color:#a60a0a;text-decoration:none;}
		#playBanner ._textBox time{width:115px;height:25px;line-height:25px;text-align:center;font-size:16px;color:#ffffff;background-color:#336195;display:block;}
		#playBanner .conbox{width:9999em;height:380px;position:absolute;top:0px;left:0px;}
		#playBanner .conbox .Slide_{float:left;width:537px;height:380px;}
		#playBanner .conbox .Slide_ .mainpic{width:100%;height:100%;display:block;}
		#playBanner .switcher{width:100%;text-align:right;position:absolute;right:50px;bottom:-5px;z-index:6909;}
		#playBanner .switcher a{width:12px;height:12px;line-height:0px;text-align:center;overflow:hidden;font-size:0px;font-family:arial;color:#323232;margin-left:10px;background-color:#c7c7c7;border-radius:10px;cursor:pointer;display:inline-block;}
		#playBanner .switcher a.cur,#playBanner .switcher a:hover{color:#fff;background-color:#336195;}
		/*新闻动态*/
		#newsEvents{float:right;width:610px;height:410px;position:relative;overflow:hidden;}
		#newsEvents .Tab{margin-bottom:22px;}
		#newsEvents .btn_more{height:38px;line-height:38px;position:absolute;font-size:14px;font-weight:bold;color:#336195;top:7px;right:0px;}
		#newsEvents .btn_more:hover{color:#3e3e3e;text-decoration:none;}
		#newsEvents .btn_more .icon_arrow_right{width:25px;height:26px;margin-left:6px;vertical-align:middle;background:url(../images/icon_arrow_right.png) no-repeat left top;display:inline-block;}
	/**/
	#school{min-width:1220px;margin:0 auto;padding-top:50px;padding-bottom:50px;background:url(../images/bg_1.png) no-repeat center top;background-color:#e9eef1;background-size:cover;}
		/*媒体*/
		#Media{float:left;width:798px;height:631px;position:relative;background-color:#ffffff;}
		#Media .docs:nth-last-of-type(1){border:none;}
		/*专业*/
		#major{float:right;width:386px;height:631px;position:relative;background-color:#ffffff;}
		#major .columnTitle{margin-bottom:31px;}
	/*照片展示*/
	#photoShow{max-width:2600px;min-width:1220px;margin:0 auto;padding-top:42px;padding-bottom:20px;background-color:#ffffff;}
	/*页尾*/
	#footer{min-width:1220px;margin:0 auto;padding-top:25px;background-color:#282828;}
		/*友情链接*/
		#friendlink{float:left;width:365px;height:270px;color:#ffffff;}
		#friendlink h5{line-height:40px;font-size:18px;margin-bottom:5px;}
		#friendlink ul{overflow:hidden;}
		#friendlink ul li{float:left;width:170px;line-height:34px;transition:all 0.12s ease-in-out;}
		#friendlink ul li a{color:#ffffff;display:block;font-size: 12px;}
		#friendlink ul li a:hover{text-decoration:underline;transform:translatex(5px);}
		/*联系我们*/
		#contact{float:left;width:487px;height:270px;position:relative;color:#ffffff;padding-left:18px;}
		#contact h5{line-height:40px;font-size:20px;}
		#contact ul li{line-height:28px;font-size:13px;}
		#contact .line_y_left{position:absolute;top:26px;bottom:36px;left:0px;border-right:1px solid #3e3e3e;border-left:1px solid #191919;}
		#contact .line_y_right{position:absolute;top:26px;right:0px;bottom:36px;border-right:1px solid #3e3e3e;border-left:1px solid #191919;}
		/*二维码*/
		#RQ_code{float:left;width:317px;height:222px;padding-top:48px;}
		#RQ_code ul{float:right;display:block;}
		#RQ_code ul li{float:left;width:122px;line-height:30px;text-align:center;font-size:14px;color:#ffffff;margin-right:9px;margin-left:9px;}
		#RQ_code ul li img{width:122px;height:122px;margin:0 auto;display:block;}
		/*版权*/
		#copyright{height:44px;line-height:44px;text-align:center;position:relative;clear:both;font-size:13px;color:#ffffff;margin:0 auto;letter-spacing:1px;}
		#copyright .line_x{position:absolute;top:0px;right:0px;left:0px;border-top:1px solid #3e3e3e;border-bottom:1px solid #191919;}
	/*栏目标题*/
	.columnTitle{height:60px;line-height:60px;position:relative;font-size:28px;margin-right:24px;margin-bottom:5px;margin-left:24px;border-bottom:1px solid #c6c6c6;}
	.columnTitle ._line_y{width:6px;height:24px;margin-right:15px;vertical-align:middle;background-color:#336195;display:inline-block;}
	.columnTitle em{font-size:20px;font-weight:normal;color:#4a4a4a;}
	.columnTitle span{font-size:17px;font-weight:normal;color:#e5e5e5;margin-left:10px;text-transform:uppercase;}
	.columnTitle ._more{line-height:4.00;position:absolute;font-size:14px;right:20px;}
	/*栏目标题*/
	.PartTitle{height:77px;line-height:77px;text-align:center;font-size:23px;color:#343434;margin-bottom:24px;background:url(../images/title_bg.png) no-repeat center center;letter-spacing:1px;}
	/*新闻列表*/
	.NewsList li{height:41px;line-height:41px;overflow:hidden;font-size:16px;color:#a60a0a;text-overflow:ellipsis;white-space:nowrap;transition:all 0.2s ease-in;}
	.NewsList li:hover{transform:translatex(5px);}
	.NewsList li time{color:#a60a0a;margin-right:20px;vertical-align:middle;display:inline-block;}
	.NewsList li a{overflow:hidden;color:#3b3b3b;margin-left:24px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;display:inline;}
	.NewsList a:hover{color:#a60a0a;}
	/*文档*/
	.docs{margin-right:24px;margin-left:24px;border-bottom:1px dashed #d2d2d2;}
	.docs a{position:relative;overflow:hidden;margin-right:-24px;margin-left:-24px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;text-decoration:none;display:block;}
	.docs a:hover{box-shadow:0 0 14px rgba(0,0,0,0.2);}
	.docs a:hover h5{color:#336195;}
	.docs time{float:left;width:65px;text-align:center;font-size:13px;color:#ffffff;margin-right:26px;padding-top:5px;padding-bottom:5px;background-color:#336195;}
	.docs time span{line-height:40px;font-size:36px;margin-bottom:4px;display:block;}
	.docs h5{overflow:hidden;font-size:16px;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;}
	.docs p{height:3em;line-height:1.5;overflow:hidden;font-size:14px;color:#717171;}
	/*专业列表*/
	.majorlist{float:left;position:relative;margin-right:24px;margin-left:24px;}
	.majorlist ._teltips{width:170px;line-height:25px;position:absolute;font-size:14px;color:#fff;top:0px;left:0px;margin-left:-15px;padding-top:5px;padding-right:16px;padding-bottom:5px;padding-left:16px;background-color:#336195;box-shadow:0 8px 24px rgba(0,0,0,0.2);display:none;z-index:2500;}
	.majorlist ._teltips strong{font-weight:normal;}
	.majorlist ._teltips ._arrow_top{width:0px;height:0px;position:absolute;right:50%;bottom:95%;margin-right:-10px;border:10px solid transparent;border-bottom:10px solid #336195;}
	.majorlist ._teltips span{display:block;}
	.majorlist li{float:left;width:166px;position:relative;font-size:14px;margin-right:5px;margin-bottom:17px;background-color:#f3f3f3;z-index:1000;}
	.majorlist li:hover{color:#fff;box-shadow:0 0 14px rgba(0,0,0,0.2);}
	.majorlist li:hover .lianxi{display:block;}
	.majorlist li:nth-child(2n){margin-right:0;}
	.majorlist li a{height:40px;line-height:40px;vertical-align:top;text-decoration:none;display:block;}
	.majorlist li a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
	.majorlist li a:hover{color:#336195;}
	.majorlist li a .icon_college{float:left;width:28px;height:40px;margin-right:15px;background:#5e81a7 url(../images/icon_1.png) no-repeat center center;}
	/*图片列表*/
	.PicList{overflow:hidden;}
	.PicList .smallBox{float:left;width:9.46%;margin-right:0.16%;margin-left:0.16%;}
	.PicList .smallBox li{width:100%;clear:both;margin-right:0;margin-bottom:3.6%;margin-left:0;padding-top:57.5%;}
	.PicList .smallBox li:nth-last-of-type(1){margin-bottom:0;}
	.PicList li{float:left;width:19.78%;position:relative;overflow:hidden;margin-right:0.16%;margin-bottom:0.40%;margin-left:0.16%;padding-top:11.25%;background-color:#336195;display:block;}
	.PicList .jiao_righttop{width:8px;height:0px;position:absolute;top:0;right:0;background:#fff;}
	.PicList .jiao_leftbom{width:0px;height:8px;position:absolute;bottom:0;left:0;background:#fff;}
	.PicList li a{width:100%;height:100%;position:absolute;top:0px;left:0;display:block;}
	.PicList li a img{width:100%;height:100%;display:block;}
	.PicList li ._zz{width:100%;height:100%;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:url(../images/pellucidity_40.png) repeat left top;z-index:1490;}
	/*选项卡*/
	.Tab{float:left;width:100%;border-bottom:1px solid #c6c6c6;}
	.Tab li{float:left;height:46px;line-height:46px;font-size:24px;font-weight:bold;margin-right:34px;margin-bottom:2px;display:block;}
	.Tab li a{color:#838383;text-decoration:none;display:block;}
	.Tab li.change a span{border-bottom:3px solid #336195;display:inline-block;}
	.Tab li.change a{color:#336195;}
	.Tab li:hover a{color:#336195;}
	/*加载更多*/
	.btn_more2{width:40px;height:40px;position:absolute;text-indent:-999em;top:16px;right:14px;background:url(../images/icon_more.png) no-repeat left top;}
	.btn_more2:hover{background-position:right top;}
/*- - - - - - - - -样式属第二版-列表页.html - - - - - - - -*/
	/*位置*/
	#Location{height:60px;line-height:60px;overflow:hidden;color:#343434;min-width:1220px;margin:0 auto;background-color:#f0eeef;}
	#Location .center{width:912px;padding-left:288px;}
	#Location .icon_home{width:14px;height:10px;margin-right:8px;vertical-align:middle;background:url(../images/icon_home.png) no-repeat left top;display:inline-block;}
	#Location a{font-size:14px;color:#343434;margin-right:5px;margin-left:7px;text-decoration:none;}
	#Location a:hover{color:#336195;}
	/*内容区域*/
	#container{margin:0 auto 50px auto;}
		/*侧栏*/
		#sidebar{float:left;width:260px;position:relative;margin-top:-60px;padding-bottom:4px;background-color:#336195;}
		/*新闻列表*/
		#NewsList{float:right;width:1000px;padding-top:22px;}
	/*侧栏标题*/
	.SideTitle{height:60px;line-height:60px;position:relative;font-size:22px;font-weight:normal;color:#fff;padding:0 20px;background-color:#336195;}
	.SideTitle .icon_school{width:27px;height:23px;margin-right:14px;margin-left:10px;vertical-align:sub;background:url(../images/icon_2.png) no-repeat left top;display:inline-block;}
	.SideTitle ._more{position:absolute;font-size:13px;color:#9bbde0;top:0px;right:23px;}
	/*分类列表*/
	.SortList>li{height:60px;line-height:60px;font-size:20px;background-color:#f0eeef;border-bottom:1px solid #c6c6c6;transition-duration:0.2s; overflow: hidden;}
	.SortList>li .icon_arrow_right{width:18px;height:18px;margin-right:8px;vertical-align:middle;background:url(../images/icon_arrow_right2.png) no-repeat left top;display:inline-block;}
	.SortList>li.change a,.SortList>li:hover{background-color:#ffffff;transition-duration:0.2s;}
	.SortList>li:hover>a{color:#336195;}
	.SortList>li.change{margin-left:10px;background-color:#ffffff;border:none;}
	.SortList>li.change .icon_arrow_right{background-position:right top;}
	.SortList>li.change>a{color:#336195;}
	.SortList>li:nth-last-of-type(1){border:none;}
	.SortList>li>a{color:#2f2f2f;padding-left:38px;text-decoration:none;display:block;}
	/*新闻*/
	.news{overflow:hidden;margin-bottom:22px;padding-top:27px;padding-right:22px;padding-bottom:27px;padding-left:22px;border:1px solid #d7d7d7;}
	.news:hover{box-shadow:0 0 9px rgba(0,0,0,0.12);}
	.news a{text-decoration:none;display:block;}
	.news a:hover h5{color:#336195;}
	.news h5{line-height:38px;overflow:hidden;font-size:18px;font-weight:normal;color:#000000;text-overflow:ellipsis;white-space:nowrap;}
	.news p{line-height:1.60;overflow:hidden;color:#757575;max-height:3.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.news time{float:left;width:92px;text-align:center;color:#9997a2;margin-right:11px;padding-top:5px;padding-bottom:5px;}
	.news time span{font-size:40px;color:#5c5859;display:block;}
/*- - - - - - - - -样式属第二版-内容页.html - - - - - - - -*/
	/*文档内容*/
	#docContent{float:right;width:910px;}
	/*主标题*/
	.MainTitle{height:70px;line-height:70px;text-align:center;overflow:hidden;font-size:22px;font-weight:normal;margin-bottom:21px;border-bottom:1px solid #e5e5e5;}
	/*文档列表*/
	.DocList li{height:40px;line-height:40px;margin-bottom:4px;background-color:#f7f7f7;border-left:3px solid #36618c;}
	.DocList a{overflow:hidden;font-size:14px;padding-left:12px;background:url(../images/icon_spot.png) no-repeat left center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;display:block;}
	.DocList a:hover{background-color:#e9e9e9;}
	/*内容*/
	.contents{line-height:2.00;text-align:justify;overflow:hidden;font-size:15px;color:#4e4e4e;margin:0 auto;text-justify:inter-ideograph;}
	.contents img{max-width:100%;margin:0 auto;display:block;}
	.contents p{text-indent:2em;margin-bottom:32px;}

	/** 文章列表样式 **/
.listnews{
	overflow:hidden;
}
.listnews ul{
	overflow: hidden;
}
.listnews ul li{
	float: left;
	width: 100%;
	margin: 0 10px;
	margin-top:0px;
	margin-bottom: 10px;
	padding-bottom: 18px;
	border-bottom: #999 solid 2px;
	position: relative;
}
.listnews ul li i{
	display: block;
	width: 150px;
	float: left;
	padding-right: 30px;
	height: 120px;
	overflow: hidden;
}
.listnews ul li i img{
	display: block;
	width: 150px;
	height: 120px;
	transform: scale(1,1);
	transition: transform .5s;
}
.listnews ul li h2{
	font-size: 18px;
	color: #222;
	line-height: 28px;
	height: 30px;
	overflow:hidden;
	margin:12px 0;
}
.listnews ul li p{
	font-size: 14px;
	color: #999;

	height: 50px;
}
.listnews ul li span{

	font-size: 12px;
	color: #999;
}
.listnews ul li span:before{
	content: "—— ";
}
.listnews ul li b{
	position: absolute;
	left: 0;
	bottom: -2px;
	height: 2px;
	width: 0;
	background-color: #2964af;
	transition: width .3s;
}
.listnews ul li:hover h2{
	color: #2964af;
}
.listnews ul li:hover b{
	width:100%;
}
.listnews ul li:hover img{
	transform: scale(1.15,1.15);
}



