﻿@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, 
*{
	margin: 0;
	padding: 0;
	border:0;
	text-decoration: none;
}
table{margin:0 auto;}
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
.sub_nav{
	display:none;
}

body {
	line-height: 1
}
a:hover{
	color:#740C13;
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.hide {
	display: none
}
.clear {
	overflow: hidden
}
.fl {
	float: left
}
.fr {
	float: right
}
.mr10 {
	margin-right: 10px
}
.mr15 {
	margin-right: 15px
}
.mb10 {
	margin-bottom: 10px
}
.mb18 {
	margin-bottom: 18px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb40 {
	margin-bottom: 22px;
}
.red {
	color: #741516
}
hr {
	border: 0 none;
	border-top: solid 1px #ededed
}
hr.dark {
	border-top: solid 1px #c4c4c4
}
.clear_both {
	clear: both
}
body {
	font-family: Microsoft\ YaHei, "微软雅黑", Lucida, Verdana, Hiragino\ Sans\ GB, STHeiti, WenQuanYi\ Micro\ Hei, Droid\ Sans\ Fallback, SimSun, sans-serif;
	font-size: 13px;
	word-wrap: break-word;
	word-break: break-all
}
a {
	text-decoration: none
}
.layout {
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xbg.jpg.pagespeed.ic.Xpp6vXzUUZ.jpg) center top no-repeat #fefefe;
	min-height: 100%
}
i.arrow_r_red {
	display: inline-block;
	vertical-align: middle;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAMAAABPErQ/AAAAVFBMVEWXTEzm1dV0FBLjzc6uc3KHMzLizs6tcnKWTEzizc6scnLizM15HRx2FRJ1ExKWS0t1FBKtc3N2FBJ6HRzhzc56Hhx0ExJ1FRLm1dStc3Ln1dX////S8ObQAAAARElEQVQI1wXBhQHAMAwEsS9jmkLIvv33rCRfHwekEsYGGvJ1WUPMX6nmguOrdRdsud6TSGcoiyvl/rUOxft9HNSiNeAH074FYL3GTmIAAAAASUVORK5CYII=) no-repeat;
	width: 7px;
	height: 10px
}
.header {
	
	background: url(../images/topbg.jpg) center top repeat-x;
}
.header.header_index {
	margin-bottom: 335px;
}
.header_search {
	margin-top: 5px;
	height: 33px;
	width: 434px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbIAAAAhCAMAAACLKN53AAABJlBMVEXd3d3e3t6YDAmYDAqZDAqZDQqVAwCWAwCWBACWBgGXBgKYCQWaDQqbAACbEA6cAACdFhSeFxWfHBugHByhHx+jIiKkKCmlKSmlKSqmKyumLCyoLy+pNDWpNTWqNTWqODirODitOzutPT6uPT+vQEGvQEKyR0ezSUqzSkq1UFC3U1O5WFm6W1y+Y2TBamvBbG3CbW7Cb3DHeXnHe3zHfHzIfHzJfn/LgoLMhIXMhojNh4jPjI7QjY7Rk5PVm5zVnJzWnJ3Wn5/YoqLap6jbp6nbqardra3htrfiubnjvL3lwcHoycrpysvrzc7s09Pt09Tu1tfv2Nnv2dnv2dry4uL05eX15eX26ur26+v37e747e768PH68/P79vb8+fj8+fn+/Pz///+t7jkXAAAABnRSTlPMzPz8/PxYBe+pAAADTElEQVRo3u1bV1sUMRQNyJ4b1DgqKIqKvaNiL4i9gIpYELEgnP//J3xImczOrIJ+sNkleZid9mWSPTm35V5VFKYwRa0Zd6/6E85MfFl7J37e0Lf7ZLUn4w6m7cUOD6p36qMwblamYXBF0Tgo1435yyum+rDTBIumwcWTNrUXBYCIiMAfIBLdtFeiioHcEmktRHgBDiSNgJ590j+QqZ6fwZClFCyjPEZaRHTgWGZZUgtryNIIXhTG4jFqyuS/MRnBKJZhFbwEsExzp7KdWKZ6ALKa8dHWIMBmQ6a6gozqyRUwWEpEVOwQyz44JZd1WUosg4hAw+K0/+rjuefTF6zloZ0RCSDrstSMfNf2zPwiSfLTxapuyyxLSGi2giMNPbpA8uvsPEnec6JRW/GYIUunDToPTET2LJBvxgWQKz/I6wjGo94gy9SWL7xtRctWMDvwkLxvVZiMvufqQYEOsrFvWaZ6k2WWTiOrfBUU2+FVPvV6DFmXpQUZREO0QKbIiYCffsKVnXH0o8jE6vIXVdXIF4E840fxbpjoSw5AyX5Zin6Z9aZfc87DB5EJ8ryPFK8vLJwNhy3TZXBRxhd8FwWpzpKn4bfOMstSWqatwKsHXNld+tU3yH0Q7e3JDFk666HlNsogZ8ipEG4c/sy35ean9Kcr3aOivOUkHwTz/H7Ig3SXnIxjVmlCprYBQE26TDtU9Kk1Lh4ViMjwHXLtiA9kQaT7YeFs3IS2I9rivEby5eUTJ29/IMnlibDN2cCy/Bd2UTBGEfvJn3RtjeTyMbv1shWCUWXmbgQylOlve6cXSXL23NgSyW/jImIjjXm/LEGWaeeEjRw/IFpk7AvJR4BORJflVuoytOV7eM96bIm85e/p7JelI7DjdJ3qTvTozM1dDk+dXelNweF/dqW1oAE2OMYhQ5aWX+YCVvCJVSV6KLO++z4srLo4JfUvLJMKVII40TtnCye2sFpRzqJjm0A0AA0fFt6qpDg1kF30dQnGEAoGbMWLq0/yZzaRoFoJZkxRGHdsrOTqVHfluqiVXzWWXTXUZJnG7o0fS71f0+nUGDeDwpiGSfypfKyxCM00lYkV5Z8Vf8fUq9FMpXquHESld/uWZ1bIpWrL83YXvwEzi6/0lPzpvgAAAABJRU5ErkJggg==) no-repeat;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	right: 50%;
	top: 400px;
	margin-right: -586px;
}
.header_search input, .header_search button {
	border: 0 none;
	float: left;
	background-color: transparent
}
.header_search input {
	width: 390px;
	height: 33px;
	line-height: 33px;
	color: #94070a;
	padding-left: 5px
}
.header_search button {
	width: 37px;
	height: 33px;
	cursor: pointer
}
.header_search.search_common {
	top: 35px;
	width: 322px;
	height: 42px;
	background-image: url(data:image/png;base64,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);
	z-index: 1;
}
.header_search.search_common input {
	width: 275px;
	height: 42px;
	line-height: 42px
}
.header_search.search_common button {
	width: 42px;
	height: 42px
}
.header_logo {
	width: 1170px;
	height: 80px;
	margin: 0px auto;
	padding-top: 20px;
}
.header_logo a {
	width: 690px;
	height: 80px;
	display: block;
	background: url(../images/logo.png) no-repeat;
}
.header_logolist {
	width: 1170px;
	height: 80px;
	margin: 0px auto;
	padding-top: 20px;
}
.header_logolist a {
	width: 510px;
	height: 80px;
	display: block;
	background: url(../images/logo.png) no-repeat;
	float: left;
}
.header_nav {
	width: 1170px;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	margin-top: 20px;
}
.header_nav a {
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	float: left;
	padding: 0 15px
}
.header_nav a:hover, .header_nav a.on {
	background-color: #fff;
	color: #94070a;
	border-radius: 2px 2px 0 0
}
.header_nav a span {
	font-size: 12px
}
.header_nav a.fr {
	float: right;
	background-color: #ebcc78;
	padding: 0 10px;
	color: #94070a
}
.sub_nav {
	background-color: #fff;
	padding-top: 15px;
	overflow: hidden;
	box-shadow: 0 4px 4px #333;
	position: absolute;
	z-index: 2
}
.sub_nav br {
	display: none
}
.sub_nav li {
	width: 145px;
	overflow: hidden;
	padding: 10px 30px
}
.sub_nav a.sub_nav_title {
	color: #94070a;
	font-weight: bold
}
.sub_nav a {
	display: block;
	color: #000;
	font-size: 14px;
	margin-bottom: 20px
}
.footer_layout {
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xlogo_footer.png.pagespeed.ic.ZWuGuB3fMd.png) no-repeat center top;
	position: relative
}
.footer {
	width: 1170px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	padding: 77px 0 47px 0
}
.footer_logo {
	width: 90px;
	height: 90px;
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xlogo_footer.png.pagespeed.ic.ZWuGuB3fMd.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -45px;
	top: -36px
}
.footer dl {
	float: left;
	width: 13%;
	margin-bottom: -10px
}
.footer dl.half {
	width: 17%
}
.footer dl.last {
	width: 56px
}
.footer dt {
	margin-bottom: 20px
}
.footer dt a {
	color: #7d1010;
	font-size: 14px;
	font-weight: bold
}
.footer dd a {
	color: #9e9e9e;
	font-size: 13px;
	display: block;
	margin-bottom: 10px
}
.copyright {
	background-color: #dadada;
	height: 43px;
	line-height: 43px;
	text-align: center;
	color: #8e8e8e
}
.copyright a {
	color: #8e8e8e;
	font-size: 12px
}
.index_main {
	width: 1170px;
	margin: 0 auto 40px auto;
	overflow: hidden
}
.index_main_l {
	width: 314px;
	overflow: hidden;
	zoom: 1;
	float: left;
	margin-right: 18px
}
.index_main_l_title {
	display: block;
	height: 52px;
	line-height: 52px;
	font-size: 18px;
	color: #fff;
	background-color: #94070a;
	padding-left: 15px;
	position: relative
}
.index_main_l_title i {
	display: block;
	width: 9px;
	height: 15px;
	position: absolute;
	right: 18px;
	top: 50%;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPBAMAAADE5vg+AAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAAC3RSTlMAECAwUGCPn6/P7+LN6KAAAAAySURBVAjXY2AzYACC6sUgcvYuEEdyN4jDiIWjvbsBxN4pABKfiMJkADMZokFMBhYQEwBOdxIyHtKvKwAAAABJRU5ErkJggg==);
	margin-top: -7px
}
.index_main_l_title i.on {
	width: 15px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKBAMAAACZNRnKAAAAJFBMVEX////p6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6emlAtRAAAAAC3RSTlMAEDBAYHCPn8/f70v9RfkAAABGSURBVAjXJcghAYAwAATAwzCPmlwEIuCJtAbMkIEMYPhyCE4eKyyUG9PR7NmoOZXcpvE2eraaCyXPeBv05AIlf9D/YG74AGQ4Emd3Etp0AAAAAElFTkSuQmCC);
	margin-top: -5px
}
.news_box {
	background: #fffcde;
	padding: 20px;
	margin-bottom: 15px;
	overflow: hidden
}
.news_box.hide {
	margin-bottom: 10px;
	height: 0;
	display: block;
	overflow: hidden;
	padding: 0
}
.news_box .news_images {
	margin-bottom: 10px;
	display: block
}
.news_box p {
	margin-bottom: 25px
}
.news_box p a {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAgMAAADUn3btAAAACVBMVEWYESSZEiSZEiW35rk3AAAAEElEQVQI12NYxfSBiZ9BCwAJyQHYv1ouJAAAAABJRU5ErkJggg==) no-repeat left center;
	padding-left: 10px
}
.index_concat {
	overflow: visible;
	zoom: 1;
	padding-top: 25px
}
.index_concat a {
	color: #0266a5
}
.index_concat .fl {
	float: left;
	width: 155px;
	margin-bottom: 40px
}
.index_concat .fr {
	float: right;
	width: 155px;
	margin-bottom: 40px
}
.index_concat i.tele, .index_concat i.mail, .index_concat i.weibo, .index_concat i.weixin {
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 10px;
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xicons_contact.jpg.pagespeed.ic.-AFMTUiHfP.jpg) no-repeat;
	margin-top: -5px
}
.index_concat i.mail {
	background-position: -24px 0
}
.index_concat i.weibo {
	background-position: 0 -24px
}
.index_concat i.weixin {
	background-position: -24px -24px
}
.index_concat i.code {
	width: 60px;
	height: 60px;
	float: left;
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xicons_contact.jpg.pagespeed.ic.-AFMTUiHfP.jpg) no-repeat 0 -48px;
	margin-top: -18px
}
.index_main_r {
	background-color: #fff;
	overflow: hidden;
	zoom: 1;
	padding: 20px 30px
}
.index_main_r .latest_news {
	float: left;
	width: 359px;
	margin-right: 55px
}
.index_main_r .recommand_activity {
	float: left;
	width: 364px;
	margin-bottom: 16px;
}
.index_tabs {
}
.index_tabs_title {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 25px
}
.index_tabs_title a {
	height: 44px;
	line-height: 44px;
	float: left;
	width: 258px;
	margin-right: 1px;
	background-color: #e6e6e6;
	color: #740c13;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
.index_tabs_title a.last {
	margin-right: 0
}
.index_tabs_title a.on {
	color: #000;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAsCAMAAAB10OkXAAAAQlBMVEWVAwCWAwDs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8h3GdeAAAAMUlEQVQI12NkZGBgYGFg+M/ACGbBiP9MDMhcBjAXRDCCZYmUwCmGpBeNhU0CG5cIAgCK4gWWoAFnggAAAABJRU5ErkJggg==)
}
.index_tabs_content {
	height: 200px;
}
.index_tabs_content .index_tabs_item img{
	width:300px;
	height:185px;
}
.index_tabs_content a.fl {
	margin-right: 30px
}
.index_tabs_content .clear {
	color: #454444;
	line-height: 1.6em
}
.index_tabs_content .clear a {
	color: #020202
}

.index_tabs_content .clear a:hover {
	color: #740C13
}

.index_tabs_content .clear a.more {
	color: #0050a0
}
.index_tabs_content .clear h6 {
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #c4c4c4;
	height: 30px;
	line-height: 30px;
}
.index_tabs_item_list {
	font-size: 14px;
	line-height: 1.8em
}

.index_tabs_item_list li{
	line-height: 26px;
	height: 26px;
}

.index_others_content a {
	float: left;
	width: 150px;
	height: 30px;
	padding: 60px 0 0 15px;
	font-size: 16px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPBAMAAADE5vg+AAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAAC3RSTlMAECAwUGCPn6/P7+LN6KAAAAAySURBVAjXY2AzYACC6sUgcvYuEEdyN4jDiIWjvbsBxN4pABKfiMJkADMZokFMBhYQEwBOdxIyHtKvKwAAAABJRU5ErkJggg==) no-repeat 145px 60px;
	color: #fff;
	margin-right: 39px
}
.index_others_content a.blue {
	background-color: #04386e
}
.index_others_content a.olive {
	background-color: #c4c829
}
.index_others_content a.gray {
	background-color: #b5b6b6
}
.index_others_content a.orange {
	background-color: #eb6e1f;
	margin-right: 0
}


.news_title {
	font-size: 17px;
	color: #740c13;
	margin-bottom: 18px;
	position: relative;
	font-weight: bold;
}
.news_title i {
	position: absolute;
	height: 13px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAANCAMAAACNWf6YAAAAz1BMVEXR0c/R0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2tja2trb29vc3Nrc3Nzd3dvd3d3e3tze3t7f39/g4ODg4d7h4d/h4eHi4uLj4+Pk5OTl5ePl5eXm5ubn5+fo6Ojp6enq6ufq6urr6+nr6+vs7Ons7Ors7Ozt7e3u7uzu7u7v7+3v7+/w8PDx8fHy8vLz8/Hz8/P09PT19fX29vb39/X39/f4+Pj5+fn6+vj6+vr7+/n7+/v8/Pz9/fr9/fv9/f3+/vz+/v7///3////UjwICAAABKUlEQVQY0wXBjUKbMBQG0MzWAuvPEDIFJG2H6Jh2bg1pEjFXs8v3/s+0cwTmLeJ+BHJgOEcUQANyh4iDFxCX+LMgShz3JYdrHbuKXDpR3QaRvMxHCbc5xSFHyAd0OcZMo6/ICzs/1SYkZ+5L2NTE/o6mlUXZwCcCD9+Y1iN6yTYf46mcaOX5qILJnPi1/cRyxCHHlL1iXzCWBkpGLAyLr29vCcVeTlNm0NYwmY9KwVw5KPExbw2pAvii0cmA9De6En595kaKy/cnDE0c1zG0NbvVxEpCLwMfa4ibx/mwi1iOoW9DSDW6Ci7xqCtocfn4IWEXFn1BbuNjrTgsKOwb+rMS/+5vIyeejpLtznKr2Kw1mhp6F8Tfm3dcm/gsCZsTDxU4tdS1xKnGf6scPpgl/l0TAAAAAElFTkSuQmCC);
	right: 0;
	left: 80px;
	top: 50%;
	margin-top: -6px
}
.index_main_r h3 {
	font-size: 16px;
	color: #000;
	font-weight: bold;
	line-height: 22px
}
.index_main_r h3 a {
	color: #000
}
.des {
	color: #454444;
	font-size: 13px;
	line-height: 20px
}
.more {
	color: #740c13;
}
.latest_news_links {
	font-size: 14px;
	color: #000;
	line-height: 20px;
	display: block;
	height: 40px
}
.activity_item {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 15px;
}
dl.calendar {
	float: left;
	margin-right: 15px
}
.calendar dt {
	width: 62px;
	height: 22px;
	line-height: 22px;
	background-color: #7B3C09;
	color: #fff;
	text-align: center;
}
.calendar dd {
	width: 60px;
	height: 31px;
	line-height: 31px;
	border: solid 1px #cbcbcb;
	border-top: 0 none;
	text-align: center;
	font-size: 20px;
	font-family: Georgia, "Times New Roman"
}
dl.activity {
	overflow: hidden;
	zoom: 1
}
.activity dt {
	margin-bottom: 10px
}
.activity dt a {
	line-height: 22px;
	color: #000;
	font-size: 15px
}
.activity dt a:hover {
	line-height: 22px;
	color: #740C13;
	font-size: 15px
}

.activity dd {
	color: #454444;
	font-size: 13px;
	line-height: 20px
}
.index_main_r .index_conact {
	float: left;
	width: 323px;
	margin-right: 55px
}
.index_video {
	color: #464646;
	font-size: 13px;
	line-height: 1.8em;
	margin-bottom: 30px
}
.index_video a {
	color: #740c13;
	font-style: italic;
}
.index_main_r h2 {
	font-size: 18px;
	color: #076dad;
	margin-bottom: 15px
}
.index_conact ul {
	padding: 10px 0
}
.index_conact li {
	font-size: 15px;
	margin-bottom: 15px
}
.index_conact li a {
	color: #0266a5
}
i.icon {
	display: inline-block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABHCAQAAABGrRTcAAAE3ElEQVRIx+2We0zbVRTH71DYIEoy5zKfY0skupj9YfYQHTOKZCbqMFOjyXSb0xinW0g24xSiYzDjdtyAzpW+aIFKGYPx2IMBI8VZCoPxLDAe49FR+qCsLUh5P8bx/NpaS2lM9of/kW/Sc889n/s7557f796UAXPLDzbBV5AEGQ6J4Ci8BY95xBmyf4bBEA31MAfoJRMt2+iNbwfNIvBfjcMxTzwKpl2BWfgBZK6xGfZCp3tJKvg78dWghrvQDb3QD+9CJOgoaIEx+o2Dp0BJsz0kPex04pHwKyTAcTgFL8LbBI3CfsJCQUxjAQTCYTgB8fAL7S2Aw39ypauHtWAgu8/diavkRcJBV/y2E38OOsjR0vM+I6uDR914FPnFZDPIzlFO11bXUBFPkC2naQ0sc+Ovkm+HJ2n0JmxZ2HdG3Z2i8BA865752lHEJ75eE6PtOmuUufwQ6hbnZ/nCA6HN3eMS+BJioc/lGWHlYjz8P95q1IPh+xbj/tT/UirDW6Ughcc9cHwgLeFL+P+Nd+9pi2k/0n7Yh460x/Ts9sJTjaLZlBnBjNBLgpmUGfFsmtELF1nTUY4iksRDnC/HNBRbvXGLBM+TBB4LRCjEbMxCMUosXrjYIqbpAizEFNcCES29hHlkxShdjEscgWK86sjAwUUkLoPENy7Bs1jQfi9O1ZFCOdQN92JzO886MvnEU1Buvn2yTKW+efNKzcWKMqW6NSnNIvCNc6Woe5UdyVRGS2JTMh95eENXYRL7ql1oEeJlLMFzFBQ6xNXPx+u0eaGvzmRivgNJJQldlvPzqfOLcJFNRrXzqRBumwK35WZkKLZ54bk6xXjmmMKHuNk8nRfeHmZ4w/yabxlf73h56awu4d74NJtkBqZlGmZkdlbLetkIG2DjbHKZ5fmWb5q/00UaVg9TZMgbN7lxI40tK5oTFHrFQElr57GRAJ/4KKvz611lDzayfmZa0Xb4jyJV3oVB8XydaCpwEW5+eGh7RWJxcdVFXVg3q2ajy/X7tYe0e4rKU7DrZ/tDC/DWVa0nCvUiukISUVNpYeUB5g3VjSIszTZFXNDn6Pv3euD6p1X5UuTuAikd8fqenk+LBFUZXalNCtl8BzT+KEVVkxsfXFdzTUynk0O505ptV9hldH38rjXHldqaCxqOylBpduGzy1tEqQRzN6SCrotCzHRcIDzyjdGNEf0vVPJzRjpjHPicn/Wd88PJ9OTLWm2sOaz5A/22pvW90VeMfMrVkNsTame2teYNgwEOfDL0VhkP5VMtp7vX1e1Q5Meh/FLzR/2sZk1ZnvR+EhaO23ZNUNcHnY00fJx/m4eNvEmm+Xw3PoMbcAt+i/U71axvvbKWT9uvVM2zMWZ24l3H5QY5Dmw1hSTcibDHaxMn3seX8FChkE0sr8zjU2PLa+9TO+xOfPC93C4pWrd2vnIAz9zq/z6+ZzNuw9TT9cy6o8DMoxut++QM4VNOfC6og/cbVirqVmYlHPwrWrN5dOOsoPBusC5cqeFemfraxKpJxsmB08qgJnH6VPGfhg9vnEqgP4LKc5pNTWdyTEnIn6q+ZAuZYB74NFU17t934HrDlUHVeDXWYtVQji0dM2aVNXe+GAiycR/zQnyUDT8yEF6Vl9+VrT5fmV4naVG0VecOhVkDTMy6AP8b1H8xYGt+150AAAAASUVORK5CYII=) no-repeat;
	vertical-align: middle
}
i.icon_tel {
	width: 22px;
	height: 16px
}
i.icon_mail {
	width: 22px;
	height: 14px;
	background-position: 3px -29px
}
i.icon_weibo {
	width: 21px;
	height: 17px;
	background-position: 0 -54px
}
.friend_links {
}
.friend_links span {
	color: #7d1010;
	font-weight: bold;
	margin-right: 40px
}
.friend_links a {
	color: #9e9e9e;
	margin-right: 40px
}
.index_scroll {
	height: 122px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 43px
}
.scroll_l, .scroll_r {
	width: 28px;
	height: 122px;
	cursor: pointer
}
.scroll_l {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABKCAMAAACfBMRMAAAAe1BMVEWVlZWWlpaVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWWlpaa+ha1AAAAKXRSTlMAAAYICQsVFxgaGx0eIC8yMzU2OTs+UVNUVllaXGtsbm9xcnR7fX6AgD1itvAAAAEASURBVEjHndXbVsIwFIThCC0oFFRA5HySMLz/E3qjXbTNPxR6+62spMnes0PgrzCWnwxuxDYTY3FhzI5i3IhxJsZhZMyOYlyJcSrGQWTMDmJciXEixkG8InYP4pVLMU7E+BoZu3sxLsT4Kcb6hrfY2YlxIcYPMfbPjKkNS5xLkq5JfJdwZe/M2NmKcS7GcfMgJeKGdxH/4/6B6O7+LqFvLgHeq7z4b4f2yVLV1bJMfIE1e6F1UTf6r9ZIS4fVnq8371us1mf7tq8k1INRc5OKqXibOrTBWGZ4OoyHJoz/5wYNgLVDOzpCcUF88ePKD7qQn/TkcA3hy6Ed6CH/MRhGv0Cymi7uF2HlAAAAAElFTkSuQmCC) no-repeat center center;
	float: left
}
.scroll_r {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABKCAMAAACfBMRMAAAAb1BMVEWVlZWWlpaVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZXutKsfAAAAJXRSTlMAAAIFBggJCxUYGhsdHjIzNjg7PD5RU1RXWVpca2xvcXR7fX6A6mvy9gAAAN5JREFUSMed1skSgjAQBFBRIiAim4iKgMT+/2/0IBRb0oXD9R2aCplpduGOPPmV4SciiNYjiIohMobW2BwA2iNBPBlaYnvUIUFz7IB4METK0BA7IhpFcB07RSQM9YngMnaOKBnOY5eoA4KoFcFp7BoRMxxjDYjaJYgbwyHWjJ1PsI+1IAqGuDDsfIJ4HQiikGLtCl8oFh4CO74uEH6ykl0TJbxgifBSN0o4SGwE78KxX+6pGabCJbXeqhsXYyZcxmyN60hYHRWrK09YdL9mdv4u17ch0NlS6OxX4Ly32xfC5Y8DkR8abAAAAABJRU5ErkJggg==) no-repeat center center;
	float: right
}
.scroll_content {
	float: left;
	width: 1075px;
	margin-left: 20px;
	overflow: hidden
}
.scroll_inside {
	width: 9999px
}
.scroll_content a {
	float: left;
	padding-right: 9px;
	width: 171px;
	height: 122px
}
.scroll_content a {
	width: 171px;
	height: 122px
}
.go_top {
	position: fixed;
	bottom: 20%;
	right: 50%;
	margin-right: -710px;
	width: 60px;
	height: 60px;
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAACVBMVEV/f3+AgID///+BmPJZAAAAY0lEQVQoz2NgYGSgADgwjCwA8y8LuoQIGj8Tlcu4CjWk2FZNQOFLrVqCws9qW4mqHdUAthUMWROQ3CO1gEEK2YCsBgY2ZANWgYxAcJlWQNTAANcCiBlwPkiKDchnHG7xNuwAAEjcEnzUYcX0AAAAAElFTkSuQmCC)
}
.go_top.hide {
	display: none
}
.main {
	width: 100%;
	min-height: 700px;
	margin-bottom: -50px;
	padding-bottom: 50px;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx//2wBDAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAIB3YDAREAAhEBAxEB/8QAGgABAQADAQEAAAAAAAAAAAAAAAECAwQFCP/EACoQAAIBAwIEBwEAAwAAAAAAAAABEQIhMUFxEiJRwTJhgZGhsdEEAwVC/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APpaKlVE2biegFWtLf6pAkvw2huJznQC4XBlde24ETaapV6cOc3As1YT5X77AG7qnrhxPoBIqVUTZuJ6AVa0t/qkCS/DaG4nOdALhcGV17bgRNpqlXpw5zcCzVhPlfvsAbuqeuHE+gEipVRNm4noBVrS3+qQJL8Nobic50AuFwZXXtuBE2mqVenDnNwLNWE+V++wBu6p64cT6ASKlVE2biegFWtLf6pAkvw2huJznQC4XBlde24ETaapV6cOc3As1YT5X77AG7qnrhxPoBIqVUTZuJ6AVa0t/qkCS/DaG4nOdALhcGV17bgRNpqlXpw5zcCzVhPlfvsAbuqeuHE+gEipVRNm4noBVrS3+qQJL8Nobic50AuFwZXXtuBE2mqVenDnNwLNWE+V++wBu6p64cT6ASKlVE2biegFWtLf6pAxbfhtDcTnOgGFdlwK669twPQ/hUfy0ev2wN4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD/s1L/xRnmhewHNR/wA1JudUvmwGy6ai1Wq2AtLw5brej7gRztU82+wKnU45oq67ZTAKqpLXi89fICNSk5fE7Q+4BaVJudUvmwFcpqLVarYBS8OW63o+4Ec7VPNvsCp1OOaKuu2UwCqqS14vPXyAjUpOXxO0PuAWlSbnVL5sBXKai1Wq2AUvDlut6PuBHO1Tzb7AqdTjmirrtlMAqqkteLz18gI1KTl8TtD7gFpUm51S+bAVymotVqtgFLw5brej7gRztU82+wKnU45oq67ZTAKqpLXi89fICNSk5fE7Q+4BaVJudUvmwFcpqLVarYBS8OW63o+4Ec7VPNvsCp1OOaKuu2UwCqqS14vPXyAjUpOXxO0PuAWlSbnVL5sBXKai1Wq2AUvDlut6PuBHO1Tzb7AqdTjmirrtlMAqqkteLz18gI1KTl8TtD7gFpUm51S+bAVymotVqtgFLw5brej7gS8zD4n5esAf/9k=) repeat-y center center;
	margin-top: -3px
}
.main_inside {
	width: 1090px;
	padding: 10px 40px;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto
}
.search_query {
	color: #333;
	font-weight: bold;
	margin-bottom: 10px
}
.search_query span.gray {
	color: #666;
	font-size: 14px
}
.main_nav {
	width: 240px;
	float: left;
	padding-top: 10px;
}
.main_nav a {

	display: inline-block;
	margin: 0 0 22px;
	color: #94070a;
	font-size: 14px;
	padding: 5px 10px
}
.main_nav a.on {
	background-color: #94070a;
	border-radius: 3px;
	color: #fff
}
.main_nav br {
	display: block;
	margin: 0;
	padding: 0
}
.main_nav a.main_nav_link {
	padding: 0;
	padding-left: 19px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAMAAACjHN8KAAAARVBMVEXomZnpm5vpnJzqn5/ro6PtrKzutLTvt7fxvr7xwMDyxsb0zs721dX21tb22dn439/54uL77Oz88/P++vr++/v//f3////I15z2AAAAPklEQVQI1y3NNw4AQRACwd7z3i//f+oFEFHSCIa5SpIEwxvQPwHdHdBeAWUL4EiOn3OqPi1prd4pu5eb079+BcMEbmh0MxIAAAAASUVORK5CYII=) no-repeat left center;
	font-size: 16px
}
.main_content {
	width: 1090px;
	overflow: hidden;
	zoom: 1;
}
.main_content.search_content {
	width: 100%
}
.main_content.search_content td {
	text-align: left;
	padding-left: 25px
}
.main_content.search_content td.main_list_date {
	text-align: center
}
.path {
	height: 60px;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAA1CAAAAACsfn6UAAAAKElEQVQY02O8yAAELIwgkokBwcZCMhEhjsmmRJZ4ezHcz/gfIUI7EgAE0wKosTbsmgAAAABJRU5ErkJggg==) repeat-x top left;
	line-height: 30px;
	padding-left: 25px;
	font-size: 13px;
	color: #6f6f6f
}
.path a {
	color: #6f6f6f
}
.list_top {
	padding: 0 20px;
	margin-bottom: 30px
}
.list_top h3 {
	margin-bottom: 17px
}
.list_top h3 a {
	font-size: 14px;
	font-weight: bold;
	color: #000
}
.list_top p {
	line-height: 23px;
	color: #262626
}
.list_top_img {
	float: left;
	margin-right: 30px;
	border: solid 1px #edede6;
	margin-bottom: 10px
}
.list_top_img img {
	width: 180px;
	height: 120px
}
.main_list_table {
	width: 100%;
	margin-bottom: 30px
}
.main_list_table th {
	height: 35px;
	line-height: 35px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAjCAIAAADT+FeZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpifP/+PQMSYGJABeh8FkZGRhQ+ExMTPnmS9VNqHol8Qv4llU9v++jNBwgwANrQA13NMVS6AAAAAElFTkSuQmCC) repeat-x top left;
	color: #6f6f6f;
	font-size: 13px;
	border: 1px solid #ddd;
	border-left: 0 none;
	border-right: 0 none
}
.main_list_table td {
	padding: 10px 0 10px 0;
	line-height: 1.1em;
	color: #262626;
	font-size: 15px
}
.main_list_table td a {
	color: #262626
}
.main_list_table td.main_list_date {
	color: #6f6f6f;
	width: 125px
}
.page_info {
	text-align: center;
	font-size: 12px;
	color: #736f6a;
	margin-bottom: 50px
}
.page_info a {
	color: #333
}
.page_info a.on {
	color: #fd0000
}
.main_article h2 {
	font-size: 24px;
	text-align: center;
	color: #262626;
	margin-bottom: 30px
}
.article_aside {
	color: #6f6f6f;
	font-size: 12px;
	margin-bottom: 20px;
	text-align: center;
}
.article_aside ul {
	float: right
}
.article_aside li {
	display: inline-block;
	margin-left: 10px
}
.article_hr {
	border: 1px solid #dedede;
	border-top: 0 none;
	border-left: 0 none;
	border-right: 0 none;
	margin-bottom: 20px
}
.typo p, .typo pre, .typo ul, .typo ol, .typo dl, .typo form, .typo hr, .typo table, .typo-p, .typo-pre, .typo-ul, .typo-ol, .typo-dl, .typo-form, .typo-hr, .typo-table {
	margin-bottom: 1.2em
}
.typo h1, .typo h2, .typo h3, .typo h4, .typo h5, .typo h6 {
	font-weight: 500;
*font-weight: 800;
	font-family: Helvetica\ Neue, Microsoft\ Yahei, Hiragino\ Sans\ GB, WenQuanYi\ Micro\ Hei, sans-serif;
	color: #333;
	text-align: inherit
}
.typo h1, .typo h2, .typo h3, .typo h4, .typo h5, .typo h6, .typo-h1, .typo-h2, .typo-h3, .typo-h4, .typo-h5, .typo-h6 {
	margin-bottom: .4em;
	line-height: 1.5
}
.typo h1, .typo-h1 {
	font-size: 1.8em
}
.typo h2, .typo-h2 {
	font-size: 1.6em
}
.typo h3, .typo-h3 {
	font-size: 1.4em
}
.typo h4, .typo-h4 {
	font-size: 1.2em
}
.typo h5, .typo h6, .typo-h5, .typo-h6 {
	font-size: 1em
}
.typo ul, .typo-ul {
	margin-left: 1.3em;
	list-style: disc
}
.typo ol, .typo-ol {
	list-style: decimal;
	margin-left: 1.9em
}
.typo li ul, .typo li ol, .typo-ul ul, .typo-ul ol, .typo-ol ul, .typo-ol ol {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2em
}
.typo li ul, .typo-ul ul, .typo-ol ul {
	list-style: circle
}
.typo table th, .typo table td, .typo-table th, .typo-table td .typo table caption {
	padding: .5em 1em;
	color: #666
}
.typo table th, .typo-table th {
	background: #fbfbfb
}
.typo table thead th, .typo-table thead th {
	background: #f1f1f1
}
.typo table caption {
	border-bottom: none
}
.article {
	color: #252525;
	line-height: 1.8em;
	font-size: 16px;
	margin-bottom: 10px;
	word-break: normal
}
.article_author {
	text-align: right;
	margin-bottom: 20px;
	font-size: 13px;
	color: #6f6f6f
}
.article_author a {
	color: #6f6f6f
}
.article p {
	text-indent: 2em;
	margin-bottom: 10px
}
.article p.wp-caption-text {
	text-indent: 0
}
.article a {
	color: #333
}
.article table.grid_table tr, .article table.grid_table td, .article table.grid_table th {
	border: #ddd solid 1px
}
.other_articles h4 {
	width: 114px;
	height: 44px;
	line-height: 44px;
	font-size: 15px;
	color: #fff;
	background-color: #c3c3c3;
	margin-bottom: 20px;
	text-align: center

}
.other_articles li {
	margin-bottom: 15px
}
.other_articles li a {
	color: #6f6f6f
}
.noContent {
	font-size: 28px;
	color: #666;
	line-height: 200px;
	text-align: center
}
.magazine_list {
	overflow: hidden;
	zoom: 1
}
.magazine_introduce {
	color: #6f6f6f;
	padding: 20px 10px 0 10px;
	line-height: 1.5em
}
.magazine_item {
	line-height: 1.5em;
	font-size: 15px;
	overflow: hidden;
	zoom: 1;
	color: #252525;
	position: relative;
	padding: 0 10px;
	margin-bottom: 60px
}
.image_list {
	padding: 0 5px 20px 5px
}
#infscr-loading {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -110px
}
#infscr-loading div {
	display: none
}
.image_item {
	float: left;
	width: 200px;
	padding-bottom: 10px
}
.image_item img {
	width: 198px;
	margin-bottom: 5px
}
.image_item a {
	display: block;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 3px;
	overflow: hidden;
	box-shadow: 0 0 5px #888;
	transition: .7s
}
.image_item a:hover {
	border-color: #999;
	box-shadow: 0 0 5px #333
}
.image_item a span {
	display: block;
	padding: 0 10px 5px 10px;
	color: #333;
	line-height: 1.2em
}
.magazine_item h3 {
	font-size: 16px;
	line-height: 20px;
	height: 20px;
	border-bottom: 1px solid #94070a;
	margin-bottom: 20px
}
.magazine_item h3 span {
	color: #fff;
	background-color: #94070a;
	padding: 0 5px;
	font-weight: bold
}
.magazine_item a.fl {
	margin-right: 40px;
	max-width: 185px;
	max-height: 230px
}
.magazine_item .btns {
	margin-bottom: -12px
}
.magazine_item .btns a {
	width: 137px;
	height: 40px;
	background-image: url(http://www.pku.org.cn/wp-content/themes/pku/img/xmagazine.png.pagespeed.ic.Yd2BwiCKra.png);
	margin-bottom: 12px;
	display: block
}
.magazine_item .btns a.btn_subscribe {
	background-position: 0 -53px
}
.magazine_item .btns a.btn_ipad {
	background-position: 0 -107px
}
.magazine_item .btns a.btn_surport {
	background-position: 0 -160px
}
.magazine_item .contribution {
	position: absolute;
	right: 10px;
	bottom: 0;
	color: #6f6f6f;
	font-size: 13px
}
.magazine_summary {
	margin-bottom: 30px
}
.service_list dl {
	font-size: 15px;
	line-height: 1.5em;
	float: left;
	border: solid 1px #ecb2b2;
	margin-bottom: 20px
}
.service_list dt {
	border-bottom: solid 1px #ecb2b2;
	color: #94070a;
	background-color: #faf4f4;
	height: 42px;
	line-height: 42px;
	padding-left: 15px
}
.service_list dt a {
	color: #94070a
}
.service_list dd {
	padding: 15px;
	overflow: hidden
}
.service_list dd img {
	float: left;
	margin: 0 20px 20px 0
}
.service_list dl.service_top {
	width: 97%;
	padding: 1px
}
.service_list dl.service_center {
	width: 48%;
	height: 180px;
	margin-right: 1%
}
.service_list dl.service_bottom {
	width: 48%;
	height: 320px;
	margin-right: 1%
}
.article .aligncenter {
	margin-right: auto;
	margin-left: auto
}
.article .aligncenter {
	text-align: center
}
.article .aligncenter .wp-caption-text {
	text-align: center
}
.article img.aligncenter {
	display: block
}
.article strong {
	font-weight: bold
}
.organization_list table {
	width: 600px;
	margin-bottom: 15px
}
.organization_list .organization_title {
	font-weight: bold;
	background-color: #ccc
}
.organization_list .area_title td {
	background-color: #eee;
	color: #666;
	border-bottom: 1px solid #ccc;
	cursor: pointer
}
.organization_list td {
	text-align: center;
	line-height: 1.6em;
	color: #333
}
.organization_list td a {
	color: #333
}
.organization_list td a:hover {
	text-decoration: underline
}
.organization_list tr {
	display: none
}
.organization_list tr.area_title {
	display: table-row
}
.organization_list h3 {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px
}
.map {
	width: 600px;
	height: 400px;
	margin-bottom: 20px
}
.organization_list table.common_table tr {
	display: table-row
}
.rule_list a {
	color: #333;
	line-height: 1.2em
}
.rule_list h4 {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 20px
}
.rule_list h5 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px
}
.rule_list h6 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	text-indent: 1em
}
.rule_list p {
	font-size: 14px;
	text-indent: 2em;
	margin-bottom: 10px
}

.focusBox {position:relative;width:360px;height: 200px;/* margin:10px auto 0 auto; */overflow:hidden;}
.focusBox .pic {position:relative; height:360px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:360px; height:200px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 32px; width:100%; background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { left:0;position: absolute; bottom: 0; z-index: 2; height: 32px;line-height:32px; width:100%; overflow: hidden;}
.focusBox .txt li{left:0; height:32px; line-height:32px; position:absolute; bottom:0;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px;bottom:0; font-size:14px;}
.focusBox .num { position: absolute; z-index: 3; bottom: 11px; right:3px;}
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 20px;font-size:12px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0;}
.focusBox .num li span { z-index: 1; background: white; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#9c0c15; color:#fff;}


.news_list {float:left;width: 850px;}
.news_list li{float:left;width:100%;height:34px; line-height:34px; font-size:14px; border-bottom:1px dashed #d3d3d3; overflow:hidden; background:url(../images/news_dian.jpg) no-repeat left center; text-indent:12px;}
.news_list li a{display:block;color:#444444;font-size: 14px;}
.news_list li a:hover{color:#740c13;}
.news_list li span{float:right; color:#777777;font-size:12px;}

.news_page {float:left; width:690px;height:35px;line-height:35px; border:1px solid #E6E6E6; background:#F6F6F6; color:#666666; margin:30px 0px; padding:0px 10px;}
.news_page a{float:left; border-right:1px solid #E6E6E6;padding:0px 12px;color:#666;}
.news_page a:hover{background:#740c13; color:#FFFFFF;} 
.news_page .num{float:left; padding-right:12px;border-right:1px solid #E6E6E6;}
.news_page em{float:left;}
.news_page .skip{float:right; margin-top:2px; *margin-top:0px;}
.news_page .skip .inp{width:40px; height:18px; border:1px solid #D8D8D8; text-align:center;margin-top:6px;margin-right:5px;text-align:center;}
.news_page .skip .btn{width:34px; height:22px; border:0px; text-align:center; color:#5E5E5E; background:#D8D8D8; font-size:14px; cursor:pointer;}@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, 
*{
	margin: 0;
	padding: 0;
	border:0;
	text-decoration: none;
}
table{margin:0 auto;}
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
body {
	line-height: 1
}
a:hover{
	color:#740C13;
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.hide {
	display: none
}
.clear {
	overflow: hidden
}
.fl {
	float: left
}
.fr {
	float: right
}
.mr10 {
	margin-right: 10px
}
.mr15 {
	margin-right: 15px
}
.mb10 {
	margin-bottom: 10px
}
.mb18 {
	margin-bottom: 18px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb40 {
	margin-bottom: 22px;
}
.red {
	color: #741516
}
hr {
	border: 0 none;
	border-top: solid 1px #ededed
}
hr.dark {
	border-top: solid 1px #c4c4c4
}
.clear_both {
	clear: both
}
body {
	font-family: Microsoft\ YaHei, "微软雅黑", Lucida, Verdana, Hiragino\ Sans\ GB, STHeiti, WenQuanYi\ Micro\ Hei, Droid\ Sans\ Fallback, SimSun, sans-serif;
	font-size: 13px;
	word-wrap: break-word;
	word-break: break-all
}
a {
	text-decoration: none
}
.layout {
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xbg.jpg.pagespeed.ic.Xpp6vXzUUZ.jpg) center top no-repeat #fefefe;
	min-height: 100%
}
i.arrow_r_red {
	display: inline-block;
	vertical-align: middle;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAMAAABPErQ/AAAAVFBMVEWXTEzm1dV0FBLjzc6uc3KHMzLizs6tcnKWTEzizc6scnLizM15HRx2FRJ1ExKWS0t1FBKtc3N2FBJ6HRzhzc56Hhx0ExJ1FRLm1dStc3Ln1dX////S8ObQAAAARElEQVQI1wXBhQHAMAwEsS9jmkLIvv33rCRfHwekEsYGGvJ1WUPMX6nmguOrdRdsud6TSGcoiyvl/rUOxft9HNSiNeAH074FYL3GTmIAAAAASUVORK5CYII=) no-repeat;
	width: 7px;
	height: 10px
}
.header {
	overflow: hidden;
	background: url(../images/topbg.jpg) center top repeat-x;
}
.header.header_index {
	margin-bottom: 335px;
}
.header_search {
	margin-top: 5px;
	height: 33px;
	width: 434px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbIAAAAhCAMAAACLKN53AAABJlBMVEXd3d3e3t6YDAmYDAqZDAqZDQqVAwCWAwCWBACWBgGXBgKYCQWaDQqbAACbEA6cAACdFhSeFxWfHBugHByhHx+jIiKkKCmlKSmlKSqmKyumLCyoLy+pNDWpNTWqNTWqODirODitOzutPT6uPT+vQEGvQEKyR0ezSUqzSkq1UFC3U1O5WFm6W1y+Y2TBamvBbG3CbW7Cb3DHeXnHe3zHfHzIfHzJfn/LgoLMhIXMhojNh4jPjI7QjY7Rk5PVm5zVnJzWnJ3Wn5/YoqLap6jbp6nbqardra3htrfiubnjvL3lwcHoycrpysvrzc7s09Pt09Tu1tfv2Nnv2dnv2dry4uL05eX15eX26ur26+v37e747e768PH68/P79vb8+fj8+fn+/Pz///+t7jkXAAAABnRSTlPMzPz8/PxYBe+pAAADTElEQVRo3u1bV1sUMRQNyJ4b1DgqKIqKvaNiL4i9gIpYELEgnP//J3xImczOrIJ+sNkleZid9mWSPTm35V5VFKYwRa0Zd6/6E85MfFl7J37e0Lf7ZLUn4w6m7cUOD6p36qMwblamYXBF0Tgo1435yyum+rDTBIumwcWTNrUXBYCIiMAfIBLdtFeiioHcEmktRHgBDiSNgJ590j+QqZ6fwZClFCyjPEZaRHTgWGZZUgtryNIIXhTG4jFqyuS/MRnBKJZhFbwEsExzp7KdWKZ6ALKa8dHWIMBmQ6a6gozqyRUwWEpEVOwQyz44JZd1WUosg4hAw+K0/+rjuefTF6zloZ0RCSDrstSMfNf2zPwiSfLTxapuyyxLSGi2giMNPbpA8uvsPEnec6JRW/GYIUunDToPTET2LJBvxgWQKz/I6wjGo94gy9SWL7xtRctWMDvwkLxvVZiMvufqQYEOsrFvWaZ6k2WWTiOrfBUU2+FVPvV6DFmXpQUZREO0QKbIiYCffsKVnXH0o8jE6vIXVdXIF4E840fxbpjoSw5AyX5Zin6Z9aZfc87DB5EJ8ryPFK8vLJwNhy3TZXBRxhd8FwWpzpKn4bfOMstSWqatwKsHXNld+tU3yH0Q7e3JDFk666HlNsogZ8ipEG4c/sy35ean9Kcr3aOivOUkHwTz/H7Ig3SXnIxjVmlCprYBQE26TDtU9Kk1Lh4ViMjwHXLtiA9kQaT7YeFs3IS2I9rivEby5eUTJ29/IMnlibDN2cCy/Bd2UTBGEfvJn3RtjeTyMbv1shWCUWXmbgQylOlve6cXSXL23NgSyW/jImIjjXm/LEGWaeeEjRw/IFpk7AvJR4BORJflVuoytOV7eM96bIm85e/p7JelI7DjdJ3qTvTozM1dDk+dXelNweF/dqW1oAE2OMYhQ5aWX+YCVvCJVSV6KLO++z4srLo4JfUvLJMKVII40TtnCye2sFpRzqJjm0A0AA0fFt6qpDg1kF30dQnGEAoGbMWLq0/yZzaRoFoJZkxRGHdsrOTqVHfluqiVXzWWXTXUZJnG7o0fS71f0+nUGDeDwpiGSfypfKyxCM00lYkV5Z8Vf8fUq9FMpXquHESld/uWZ1bIpWrL83YXvwEzi6/0lPzpvgAAAABJRU5ErkJggg==) no-repeat;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	right: 50%;
	top: 400px;
	margin-right: -586px;
}
.header_search input, .header_search button {
	border: 0 none;
	float: left;
	background-color: transparent
}
.header_search input {
	width: 390px;
	height: 33px;
	line-height: 33px;
	color: #94070a;
	padding-left: 5px
}
.header_search button {
	width: 37px;
	height: 33px;
	cursor: pointer
}
.header_search.search_common {
	top: 35px;
	width: 322px;
	height: 42px;
	background-image: url(data:image/png;base64,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);
	z-index: 1;
}
.header_search.search_common input {
	width: 275px;
	height: 42px;
	line-height: 42px
}
.header_search.search_common .sub{
	float:right;
	width:40px;
}
.header_search.search_common button {
	width: 42px;
	height: 42px
}
.header_logo {
	width: 1170px;
	height: 80px;
	margin: 0px auto;
	padding-top: 20px;
}
.header_logo a {
	width: 690px;
	height: 80px;
	display: block;
	background: url(../images/logo.png) no-repeat;
}
.header_logolist {
	width: 1170px;
	height: 80px;
	margin: 0px auto;
	padding-top: 20px;
}
.header_logolist a {
	width: 510px;
	height: 80px;
	display: block;
	background: url(../images/logo.png) no-repeat;
	float: left;
}
.header_nav {
	width: 1170px;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	margin-top: 20px;
}
.header_nav a {
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	float: left;
	padding: 0 39px;
}
.header_nav a:hover, .header_nav a.on {
	background-color: #fff;
	color: #94070a;
	border-radius: 2px 2px 0 0
}
.header_nav a span {
	font-size: 12px
}
.header_nav a.fr {
	float: right;
	background-color: #ebcc78;
	padding: 0 10px;
	color: #94070a
}
.sub_nav {
	background-color: #fff;
	padding-top: 15px;
	overflow: hidden;
	box-shadow: 0 4px 4px #333;
	position: absolute;
	z-index: 2
}
.sub_nav br {
	display: none
}
.sub_nav li {
    width: 141px;
    overflow: hidden;
    padding: 10px 0px 10px 18px;
    float: left;
  	
}
.sub_nav a.sub_nav_title {
	color: #94070a;
	font-weight: bold
}
.sub_nav a {
	display: block;
	color: #000;
	font-size: 14px;
	margin-bottom: 20px
}
.footer_layout {
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xlogo_footer.png.pagespeed.ic.ZWuGuB3fMd.png) no-repeat center top;
	position: relative
}
.footer {
	width: 1170px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	padding: 77px 0 47px 0
}
.footer_logo {
	width: 90px;
	height: 90px;
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xlogo_footer.png.pagespeed.ic.ZWuGuB3fMd.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -45px;
	top: -36px
}
.footer dl {
	float: left;
	width: 13%;
	margin-bottom: -10px
}
.footer dl.half {
	width: 17%
}
.footer dl.last {
	width: 56px
}
.footer dt {
	margin-bottom: 20px
}
.footer dt a {
	color: #7d1010;
	font-size: 14px;
	font-weight: bold
}
.footer dd a {
	color: #9e9e9e;
	font-size: 13px;
	display: block;
	margin-bottom: 10px
}
.copyright {
	background-color: #dadada;
	height: 43px;
	line-height: 43px;
	text-align: center;
	color: #8e8e8e
}
.copyright a {
	color: #8e8e8e;
	font-size: 12px
}
.index_main {
	width: 1170px;
	margin: 0 auto 40px auto;
	overflow: hidden
}
.index_main_l {
	width: 314px;
	overflow: hidden;
	zoom: 1;
	float: left;
	margin-right: 18px
}
.index_main_l_title {
	display: block;
	height: 52px;
	line-height: 52px;
	font-size: 18px;
	color: #fff;
	background-color: #94070a;
	padding-left: 15px;
	position: relative
}
.index_main_l_title i {
	display: block;
	width: 9px;
	height: 15px;
	position: absolute;
	right: 18px;
	top: 50%;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPBAMAAADE5vg+AAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAAC3RSTlMAECAwUGCPn6/P7+LN6KAAAAAySURBVAjXY2AzYACC6sUgcvYuEEdyN4jDiIWjvbsBxN4pABKfiMJkADMZokFMBhYQEwBOdxIyHtKvKwAAAABJRU5ErkJggg==);
	margin-top: -7px
}
.index_main_l_title i.on {
	width: 15px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKBAMAAACZNRnKAAAAJFBMVEX////p6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6emlAtRAAAAAC3RSTlMAEDBAYHCPn8/f70v9RfkAAABGSURBVAjXJcghAYAwAATAwzCPmlwEIuCJtAbMkIEMYPhyCE4eKyyUG9PR7NmoOZXcpvE2eraaCyXPeBv05AIlf9D/YG74AGQ4Emd3Etp0AAAAAElFTkSuQmCC);
	margin-top: -5px
}
.news_box {
	background: #fffcde;
	padding: 20px;
	margin-bottom: 15px;
	overflow: hidden
}
.news_box.hide {
	margin-bottom: 10px;
	height: 0;
	display: block;
	overflow: hidden;
	padding: 0
}
.news_box .news_images {
	margin-bottom: 10px;
	display: block
}
.news_box p {
	margin-bottom: 25px
}
.news_box p a {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAgMAAADUn3btAAAACVBMVEWYESSZEiSZEiW35rk3AAAAEElEQVQI12NYxfSBiZ9BCwAJyQHYv1ouJAAAAABJRU5ErkJggg==) no-repeat left center;
	padding-left: 10px
}
.index_concat {
	overflow: visible;
	zoom: 1;
	padding-top: 25px
}
.index_concat a {
	color: #0266a5
}
.index_concat .fl {
	float: left;
	width: 155px;
	margin-bottom: 40px
}
.index_concat .fr {
	float: right;
	width: 155px;
	margin-bottom: 40px
}
.index_concat i.tele, .index_concat i.mail, .index_concat i.weibo, .index_concat i.weixin {
	width: 24px;
	height: 24px;
	float: left;
	margin-right: 10px;
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xicons_contact.jpg.pagespeed.ic.-AFMTUiHfP.jpg) no-repeat;
	margin-top: -5px
}
.index_concat i.mail {
	background-position: -24px 0
}
.index_concat i.weibo {
	background-position: 0 -24px
}
.index_concat i.weixin {
	background-position: -24px -24px
}
.index_concat i.code {
	width: 60px;
	height: 60px;
	float: left;
	background: url(http://www.pku.org.cn/wp-content/themes/pku/img/xicons_contact.jpg.pagespeed.ic.-AFMTUiHfP.jpg) no-repeat 0 -48px;
	margin-top: -18px
}
.index_main_r {
	background-color: #fff;
	overflow: hidden;
	zoom: 1;
	padding: 20px 30px
}
.index_main_r .latest_news {
	float: left;
	width: 359px;
	margin-right: 55px
}
.index_main_r .recommand_activity {
	float: left;
	width: 364px;
	margin-bottom: 16px;
}
.index_tabs {
}
.index_tabs_title {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 25px
}
.index_tabs_title a {
	height: 44px;
	line-height: 44px;
	float: left;
	width: 258px;
	margin-right: 1px;
	background-color: #e6e6e6;
	color: #740c13;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
.index_tabs_title a.last {
	margin-right: 0
}
.index_tabs_title a.on {
	color: #000;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAsCAMAAAB10OkXAAAAQlBMVEWVAwCWAwDs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8h3GdeAAAAMUlEQVQI12NkZGBgYGFg+M/ACGbBiP9MDMhcBjAXRDCCZYmUwCmGpBeNhU0CG5cIAgCK4gWWoAFnggAAAABJRU5ErkJggg==)
}
.index_tabs_content {
	height: 200px;
}
.index_tabs_content .index_tabs_item img{
	width:300px;
	height:185px;
}
.index_tabs_content a.fl {
	margin-right: 30px
}
.index_tabs_content .clear {
	color: #454444;
	line-height: 1.6em
}
.index_tabs_content .clear a {
	color: #020202
}

.index_tabs_content .clear a:hover {
	color: #740C13
}

.index_tabs_content .clear a.more {
	color: #0050a0
}
.index_tabs_content .clear h6 {
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #c4c4c4;
	height: 30px;
	line-height: 30px;
}
.index_tabs_item_list {
	font-size: 14px;
	line-height: 1.8em
}

.index_tabs_item_list li{
	line-height: 26px;
	height: 26px;
}

.index_others_content a {
	float: left;
	width: 150px;
	height: 30px;
	padding: 60px 0 0 15px;
	font-size: 16px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPBAMAAADE5vg+AAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAAC3RSTlMAECAwUGCPn6/P7+LN6KAAAAAySURBVAjXY2AzYACC6sUgcvYuEEdyN4jDiIWjvbsBxN4pABKfiMJkADMZokFMBhYQEwBOdxIyHtKvKwAAAABJRU5ErkJggg==) no-repeat 145px 60px;
	color: #fff;
	margin-right: 39px
}
.index_others_content a.blue {
	background-color: #04386e
}
.index_others_content a.olive {
	background-color: #c4c829
}
.index_others_content a.gray {
	background-color: #b5b6b6
}
.index_others_content a.orange {
	background-color: #eb6e1f;
	margin-right: 0
}
.index_comunity {
	border-top: 1px solid #c4c4c4;
	float: left;
	width: 364px;
}
.index_comunity .centerUl{
	height:40px;
	margin-top: 10px;
	background: #e6e6e6;
}


.index_comunity .centerUl li{
	float:left;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#740c13;
	width: 180px;
	text-align:center;
	border-bottom: chocolate;
}
.index_comunity .centerUl .on{
	border-top: 3px solid #740c13;
	background: #fff;
}
.index_comunity .centerUl .on a{
	color: #740c13;
}
.index_comunity .centerUl li a{
	color:#740c13;
	font-weight:bold;
}

.index_comunity .centerInner{
	height: 128px;
	margin-top: 10px;
	overflow: hidden;
}

.index_comunity .centerInner ul{
	height: 140px;
	overflow:  hidden;
}

.index_comunity .centerInner li{
	height:20px;
	line-height:20px;
	color:#666;
	text-indent:10px;
	border-bottom: 1px solid #ccc;
}
.index_comunity .centerInner li a{
	color:#666;
}

.news_title {
	font-size: 17px;
	color: #740c13;
	margin-bottom: 18px;
	position: relative;
	font-weight: bold;
}
.news_title i {
	position: absolute;
	height: 13px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAANCAMAAACNWf6YAAAAz1BMVEXR0c/R0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2tja2trb29vc3Nrc3Nzd3dvd3d3e3tze3t7f39/g4ODg4d7h4d/h4eHi4uLj4+Pk5OTl5ePl5eXm5ubn5+fo6Ojp6enq6ufq6urr6+nr6+vs7Ons7Ors7Ozt7e3u7uzu7u7v7+3v7+/w8PDx8fHy8vLz8/Hz8/P09PT19fX29vb39/X39/f4+Pj5+fn6+vj6+vr7+/n7+/v8/Pz9/fr9/fv9/f3+/vz+/v7///3////UjwICAAABKUlEQVQY0wXBjUKbMBQG0MzWAuvPEDIFJG2H6Jh2bg1pEjFXs8v3/s+0cwTmLeJ+BHJgOEcUQANyh4iDFxCX+LMgShz3JYdrHbuKXDpR3QaRvMxHCbc5xSFHyAd0OcZMo6/ICzs/1SYkZ+5L2NTE/o6mlUXZwCcCD9+Y1iN6yTYf46mcaOX5qILJnPi1/cRyxCHHlL1iXzCWBkpGLAyLr29vCcVeTlNm0NYwmY9KwVw5KPExbw2pAvii0cmA9De6En595kaKy/cnDE0c1zG0NbvVxEpCLwMfa4ibx/mwi1iOoW9DSDW6Ci7xqCtocfn4IWEXFn1BbuNjrTgsKOwb+rMS/+5vIyeejpLtznKr2Kw1mhp6F8Tfm3dcm/gsCZsTDxU4tdS1xKnGf6scPpgl/l0TAAAAAElFTkSuQmCC);
	right: 0;
	left: 80px;
	top: 50%;
	margin-top: -6px
}
.index_main_r h3 {
	font-size: 16px;
	color: #000;
	font-weight: bold;
	line-height: 22px
}
.index_main_r h3 a {
	color: #000
}
.des {
	color: #454444;
	font-size: 13px;
	line-height: 20px
}
.more {
	color: #740c13;
	float: right;
	font-size: 14px;
	font-style: normal;
}
.latest_news_links {
	font-size: 14px;
	color: #000;
	line-height: 20px;
	display: block;
	height: 40px
}
.activity_item {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 15px;
}
dl.calendar {
	float: left;
	margin-right: 15px
}
.calendar dt {
	width: 62px;
	height: 22px;
	line-height: 22px;
	background-color: #7B3C09;
	color: #fff;
	text-align: center;
}
.calendar dd {
	width: 60px;
	height: 31px;
	line-height: 31px;
	border: solid 1px #cbcbcb;
	border-top: 0 none;
	text-align: center;
	font-size: 20px;
	font-family: Georgia, "Times New Roman"
}
dl.activity {
	overflow: hidden;
	zoom: 1
}
.activity dt {
	margin-bottom: 10px
}
.activity dt a {
	line-height: 22px;
	color: #000;
	font-size: 15px
}
.activity dt a:hover {
	line-height: 22px;
	color: #740C13;
	font-size: 15px
}

.activity dd {
	color: #454444;
	font-size: 13px;
	line-height: 20px
}
.index_main_r .index_conact {
	float: left;
	width: 323px;
	margin-right: 55px
}
.index_video {
	color: #464646;
	font-size: 13px;
	line-height: 1.8em;
	margin-bottom: 10px;
}
.index_video a {
	color: #740c13;
	font-style: italic;
}
.index_main_r h2 {
	font-size: 18px;
	color: #076dad;
	margin-bottom: 15px
}
.index_conact ul {
	padding: 10px 0
}
.index_conact li {
	font-size: 15px;
	margin-bottom: 15px
}
.index_conact li a {
	color: #0266a5
}
i.icon {
	display: inline-block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABHCAQAAABGrRTcAAAE3ElEQVRIx+2We0zbVRTH71DYIEoy5zKfY0skupj9YfYQHTOKZCbqMFOjyXSb0xinW0g24xSiYzDjdtyAzpW+aIFKGYPx2IMBI8VZCoPxLDAe49FR+qCsLUh5P8bx/NpaS2lM9of/kW/Sc889n/s7557f796UAXPLDzbBV5AEGQ6J4Ci8BY95xBmyf4bBEA31MAfoJRMt2+iNbwfNIvBfjcMxTzwKpl2BWfgBZK6xGfZCp3tJKvg78dWghrvQDb3QD+9CJOgoaIEx+o2Dp0BJsz0kPex04pHwKyTAcTgFL8LbBI3CfsJCQUxjAQTCYTgB8fAL7S2Aw39ypauHtWAgu8/diavkRcJBV/y2E38OOsjR0vM+I6uDR914FPnFZDPIzlFO11bXUBFPkC2naQ0sc+Ovkm+HJ2n0JmxZ2HdG3Z2i8BA865752lHEJ75eE6PtOmuUufwQ6hbnZ/nCA6HN3eMS+BJioc/lGWHlYjz8P95q1IPh+xbj/tT/UirDW6Ughcc9cHwgLeFL+P+Nd+9pi2k/0n7Yh460x/Ts9sJTjaLZlBnBjNBLgpmUGfFsmtELF1nTUY4iksRDnC/HNBRbvXGLBM+TBB4LRCjEbMxCMUosXrjYIqbpAizEFNcCES29hHlkxShdjEscgWK86sjAwUUkLoPENy7Bs1jQfi9O1ZFCOdQN92JzO886MvnEU1Buvn2yTKW+efNKzcWKMqW6NSnNIvCNc6Woe5UdyVRGS2JTMh95eENXYRL7ql1oEeJlLMFzFBQ6xNXPx+u0eaGvzmRivgNJJQldlvPzqfOLcJFNRrXzqRBumwK35WZkKLZ54bk6xXjmmMKHuNk8nRfeHmZ4w/yabxlf73h56awu4d74NJtkBqZlGmZkdlbLetkIG2DjbHKZ5fmWb5q/00UaVg9TZMgbN7lxI40tK5oTFHrFQElr57GRAJ/4KKvz611lDzayfmZa0Xb4jyJV3oVB8XydaCpwEW5+eGh7RWJxcdVFXVg3q2ajy/X7tYe0e4rKU7DrZ/tDC/DWVa0nCvUiukISUVNpYeUB5g3VjSIszTZFXNDn6Pv3euD6p1X5UuTuAikd8fqenk+LBFUZXalNCtl8BzT+KEVVkxsfXFdzTUynk0O505ptV9hldH38rjXHldqaCxqOylBpduGzy1tEqQRzN6SCrotCzHRcIDzyjdGNEf0vVPJzRjpjHPicn/Wd88PJ9OTLWm2sOaz5A/22pvW90VeMfMrVkNsTame2teYNgwEOfDL0VhkP5VMtp7vX1e1Q5Meh/FLzR/2sZk1ZnvR+EhaO23ZNUNcHnY00fJx/m4eNvEmm+Xw3PoMbcAt+i/U71axvvbKWT9uvVM2zMWZ24l3H5QY5Dmw1hSTcibDHaxMn3seX8FChkE0sr8zjU2PLa+9TO+xOfPC93C4pWrd2vnIAz9zq/z6+ZzNuw9TT9cy6o8DMoxut++QM4VNOfC6og/cbVirqVmYlHPwrWrN5dOOsoPBusC5cqeFemfraxKpJxsmB08qgJnH6VPGfhg9vnEqgP4LKc5pNTWdyTEnIn6q+ZAuZYB74NFU17t934HrDlUHVeDXWYtVQji0dM2aVNXe+GAiycR/zQnyUDT8yEF6Vl9+VrT5fmV4naVG0VecOhVkDTMy6AP8b1H8xYGt+150AAAAASUVORK5CYII=) no-repeat;
	vertical-align: middle
}
i.icon_tel {
	width: 22px;
	height: 16px
}
i.icon_mail {
	width: 22px;
	height: 14px;
	background-position: 3px -29px
}
i.icon_weibo {
	width: 21px;
	height: 17px;
	background-position: 0 -54px
}
.friend_links {
}
.friend_links span {
	color: #7d1010;
	font-weight: bold;
	margin-right: 40px
}
.friend_links a {
	color: #9e9e9e;
	margin-right: 40px
}
.index_scroll {
	height: 300px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 30px;
}
.scroll_l, .scroll_r {
	width: 28px;
	height: 122px;
	cursor: pointer
}
.scroll_l {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABKCAMAAACfBMRMAAAAe1BMVEWVlZWWlpaVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWWlpaa+ha1AAAAKXRSTlMAAAYICQsVFxgaGx0eIC8yMzU2OTs+UVNUVllaXGtsbm9xcnR7fX6AgD1itvAAAAEASURBVEjHndXbVsIwFIThCC0oFFRA5HySMLz/E3qjXbTNPxR6+62spMnes0PgrzCWnwxuxDYTY3FhzI5i3IhxJsZhZMyOYlyJcSrGQWTMDmJciXEixkG8InYP4pVLMU7E+BoZu3sxLsT4Kcb6hrfY2YlxIcYPMfbPjKkNS5xLkq5JfJdwZe/M2NmKcS7GcfMgJeKGdxH/4/6B6O7+LqFvLgHeq7z4b4f2yVLV1bJMfIE1e6F1UTf6r9ZIS4fVnq8371us1mf7tq8k1INRc5OKqXibOrTBWGZ4OoyHJoz/5wYNgLVDOzpCcUF88ePKD7qQn/TkcA3hy6Ed6CH/MRhGv0Cymi7uF2HlAAAAAElFTkSuQmCC) no-repeat center center;
	float: left
}
.scroll_r {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABKCAMAAACfBMRMAAAAb1BMVEWVlZWWlpaVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZXutKsfAAAAJXRSTlMAAAIFBggJCxUYGhsdHjIzNjg7PD5RU1RXWVpca2xvcXR7fX6A6mvy9gAAAN5JREFUSMed1skSgjAQBFBRIiAim4iKgMT+/2/0IBRb0oXD9R2aCplpduGOPPmV4SciiNYjiIohMobW2BwA2iNBPBlaYnvUIUFz7IB4METK0BA7IhpFcB07RSQM9YngMnaOKBnOY5eoA4KoFcFp7BoRMxxjDYjaJYgbwyHWjJ1PsI+1IAqGuDDsfIJ4HQiikGLtCl8oFh4CO74uEH6ykl0TJbxgifBSN0o4SGwE78KxX+6pGabCJbXeqhsXYyZcxmyN60hYHRWrK09YdL9mdv4u17ch0NlS6OxX4Ly32xfC5Y8DkR8abAAAAABJRU5ErkJggg==) no-repeat center center;
	float: right
}
.scroll_content {
	float: left;
	width: 1075px;
	margin-left: 20px;
	overflow: hidden
}
.scroll_inside {
	width: 9999px
}
.scroll_content a {
	float: left;
	padding-right: 9px;
	width: 171px;
	height: 122px
}
.scroll_content a {
	width: 171px;
	height: 122px
}
.go_top {
	position: fixed;
	bottom: 20%;
	right: 50%;
	margin-right: -710px;
	width: 60px;
	height: 60px;
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAACVBMVEV/f3+AgID///+BmPJZAAAAY0lEQVQoz2NgYGSgADgwjCwA8y8LuoQIGj8Tlcu4CjWk2FZNQOFLrVqCws9qW4mqHdUAthUMWROQ3CO1gEEK2YCsBgY2ZANWgYxAcJlWQNTAANcCiBlwPkiKDchnHG7xNuwAAEjcEnzUYcX0AAAAAElFTkSuQmCC)
}
.go_top.hide {
	display: none
}
.main {
	width: 100%;
	min-height: 700px;
	margin-bottom: -50px;
	padding-bottom: 50px;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx//2wBDAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAIB3YDAREAAhEBAxEB/8QAGgABAQADAQEAAAAAAAAAAAAAAAECAwQFCP/EACoQAAIBAwIEBwEAAwAAAAAAAAABEQIhMUFxEiJRwTJhgZGhsdEEAwVC/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APpaKlVE2biegFWtLf6pAkvw2huJznQC4XBlde24ETaapV6cOc3As1YT5X77AG7qnrhxPoBIqVUTZuJ6AVa0t/qkCS/DaG4nOdALhcGV17bgRNpqlXpw5zcCzVhPlfvsAbuqeuHE+gEipVRNm4noBVrS3+qQJL8Nobic50AuFwZXXtuBE2mqVenDnNwLNWE+V++wBu6p64cT6ASKlVE2biegFWtLf6pAkvw2huJznQC4XBlde24ETaapV6cOc3As1YT5X77AG7qnrhxPoBIqVUTZuJ6AVa0t/qkCS/DaG4nOdALhcGV17bgRNpqlXpw5zcCzVhPlfvsAbuqeuHE+gEipVRNm4noBVrS3+qQJL8Nobic50AuFwZXXtuBE2mqVenDnNwLNWE+V++wBu6p64cT6ASKlVE2biegFWtLf6pAxbfhtDcTnOgGFdlwK669twPQ/hUfy0ev2wN4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD/s1L/xRnmhewHNR/wA1JudUvmwGy6ai1Wq2AtLw5brej7gRztU82+wKnU45oq67ZTAKqpLXi89fICNSk5fE7Q+4BaVJudUvmwFcpqLVarYBS8OW63o+4Ec7VPNvsCp1OOaKuu2UwCqqS14vPXyAjUpOXxO0PuAWlSbnVL5sBXKai1Wq2AUvDlut6PuBHO1Tzb7AqdTjmirrtlMAqqkteLz18gI1KTl8TtD7gFpUm51S+bAVymotVqtgFLw5brej7gRztU82+wKnU45oq67ZTAKqpLXi89fICNSk5fE7Q+4BaVJudUvmwFcpqLVarYBS8OW63o+4Ec7VPNvsCp1OOaKuu2UwCqqS14vPXyAjUpOXxO0PuAWlSbnVL5sBXKai1Wq2AUvDlut6PuBHO1Tzb7AqdTjmirrtlMAqqkteLz18gI1KTl8TtD7gFpUm51S+bAVymotVqtgFLw5brej7gS8zD4n5esAf/9k=) repeat-y center center;
	margin-top: -3px
}
.main_inside {
	width: 1090px;
	padding: 10px 40px;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto
}
.search_query {
	color: #333;
	font-weight: bold;
	margin-bottom: 10px
}
.search_query span.gray {
	color: #666;
	font-size: 14px
}
.main_nav {
	width: 240px;
	float: left;
	padding-top: 10px;
}
.main_nav a {

	display: inline-block;
	margin: 0 0 22px;
	color: #94070a;
	font-size: 14px;
	padding: 5px 10px
}
.main_nav a.on {
	background-color: #94070a;
	border-radius: 3px;
	color: #fff
}
.main_nav br {
	display: block;
	margin: 0;
	padding: 0
}
.main_nav a.main_nav_link {
	padding: 0;
	padding-left: 19px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAMAAACjHN8KAAAARVBMVEXomZnpm5vpnJzqn5/ro6PtrKzutLTvt7fxvr7xwMDyxsb0zs721dX21tb22dn439/54uL77Oz88/P++vr++/v//f3////I15z2AAAAPklEQVQI1y3NNw4AQRACwd7z3i//f+oFEFHSCIa5SpIEwxvQPwHdHdBeAWUL4EiOn3OqPi1prd4pu5eb079+BcMEbmh0MxIAAAAASUVORK5CYII=) no-repeat left center;
	font-size: 16px
}
.main_content {
	width: 1090px;
	overflow: hidden;
	zoom: 1;
}
.main_content.search_content {
	width: 100%
}
.main_content.search_content td {
	text-align: left;
	padding-left: 25px
}
.main_content.search_content td.main_list_date {
	text-align: center
}
.path {
	height: 60px;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAA1CAAAAACsfn6UAAAAKElEQVQY02O8yAAELIwgkokBwcZCMhEhjsmmRJZ4ezHcz/gfIUI7EgAE0wKosTbsmgAAAABJRU5ErkJggg==) repeat-x top left;
	line-height: 30px;
	padding-left: 25px;
	font-size: 13px;
	color: #6f6f6f
}
.path a {
	color: #6f6f6f
}
.list_top {
	padding: 0 20px;
	margin-bottom: 30px
}
.list_top h3 {
	margin-bottom: 17px
}
.list_top h3 a {
	font-size: 14px;
	font-weight: bold;
	color: #000
}
.list_top p {
	line-height: 23px;
	color: #262626
}
.list_top_img {
	float: left;
	margin-right: 30px;
	border: solid 1px #edede6;
	margin-bottom: 10px
}
.list_top_img img {
	width: 180px;
	height: 120px
}
.main_list_table {
	width: 100%;
	margin-bottom: 30px
}
.main_list_table th {
	height: 35px;
	line-height: 35px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAjCAIAAADT+FeZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpifP/+PQMSYGJABeh8FkZGRhQ+ExMTPnmS9VNqHol8Qv4llU9v++jNBwgwANrQA13NMVS6AAAAAElFTkSuQmCC) repeat-x top left;
	color: #6f6f6f;
	font-size: 13px;
	border: 1px solid #ddd;
	border-left: 0 none;
	border-right: 0 none
}
.main_list_table td {
	padding: 10px 0 10px 0;
	line-height: 1.1em;
	color: #262626;
	font-size: 15px
}
.main_list_table td a {
	color: #262626
}
.main_list_table td.main_list_date {
	color: #6f6f6f;
	width: 125px
}
.page_info {
	text-align: center;
	font-size: 12px;
	color: #736f6a;
	margin-bottom: 50px
}
.page_info a {
	color: #333
}
.page_info a.on {
	color: #fd0000
}
.main_article h2 {
	font-size: 24px;
	text-align: center;
	color: #262626;
	margin-bottom: 30px
}
.article_aside {
	color: #6f6f6f;
	font-size: 12px;
	margin-bottom: 20px;
	text-align: center;
}
.article_aside ul {
	float: right
}
.article_aside li {
	display: inline-block;
	margin-left: 10px
}
.article_hr {
	border: 1px solid #dedede;
	border-top: 0 none;
	border-left: 0 none;
	border-right: 0 none;
	margin-bottom: 20px
}
.typo p, .typo pre, .typo ul, .typo ol, .typo dl, .typo form, .typo hr, .typo table, .typo-p, .typo-pre, .typo-ul, .typo-ol, .typo-dl, .typo-form, .typo-hr, .typo-table {
	margin-bottom: 1.2em
}
.typo h1, .typo h2, .typo h3, .typo h4, .typo h5, .typo h6 {
	font-weight: 500;
*font-weight: 800;
	font-family: Helvetica\ Neue, Microsoft\ Yahei, Hiragino\ Sans\ GB, WenQuanYi\ Micro\ Hei, sans-serif;
	color: #333;
	text-align: inherit
}
.typo h1, .typo h2, .typo h3, .typo h4, .typo h5, .typo h6, .typo-h1, .typo-h2, .typo-h3, .typo-h4, .typo-h5, .typo-h6 {
	margin-bottom: .4em;
	line-height: 1.5
}
.typo h1, .typo-h1 {
	font-size: 1.8em
}
.typo h2, .typo-h2 {
	font-size: 1.6em
}
.typo h3, .typo-h3 {
	font-size: 1.4em
}
.typo h4, .typo-h4 {
	font-size: 1.2em
}
.typo h5, .typo h6, .typo-h5, .typo-h6 {
	font-size: 1em
}
.typo ul, .typo-ul {
	margin-left: 1.3em;
	list-style: disc
}
.typo ol, .typo-ol {
	list-style: decimal;
	margin-left: 1.9em
}
.typo li ul, .typo li ol, .typo-ul ul, .typo-ul ol, .typo-ol ul, .typo-ol ol {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2em
}
.typo li ul, .typo-ul ul, .typo-ol ul {
	list-style: circle
}
.typo table th, .typo table td, .typo-table th, .typo-table td .typo table caption {
	padding: .5em 1em;
	color: #666
}
.typo table th, .typo-table th {
	background: #fbfbfb
}
.typo table thead th, .typo-table thead th {
	background: #f1f1f1
}
.typo table caption {
	border-bottom: none
}
.article {
	color: #252525;
	line-height: 1.8em;
	font-size: 16px;
	margin-bottom: 10px;
	word-break: normal
}
.article_author {
	text-align: right;
	margin-bottom: 20px;
	font-size: 13px;
	color: #6f6f6f
}
.article_author a {
	color: #6f6f6f
}
.article p {
	text-indent: 2em;
	margin-bottom: 10px
}
.article p.wp-caption-text {
	text-indent: 0
}
.article a {
	color: #333
}
.article table.grid_table tr, .article table.grid_table td, .article table.grid_table th {
	border: #ddd solid 1px
}
.other_articles h4 {
	width: 114px;
	height: 44px;
	line-height: 44px;
	font-size: 15px;
	color: #fff;
	background-color: #c3c3c3;
	margin-bottom: 20px;
	text-align: center

}
.other_articles li {
	margin-bottom: 15px
}
.other_articles li a {
	color: #6f6f6f
}
.noContent {
	font-size: 28px;
	color: #666;
	line-height: 200px;
	text-align: center
}
.magazine_list {
	overflow: hidden;
	zoom: 1
}
.magazine_introduce {
	color: #6f6f6f;
	padding: 20px 10px 0 10px;
	line-height: 1.5em
}
.magazine_item {
	line-height: 1.5em;
	font-size: 15px;
	overflow: hidden;
	zoom: 1;
	color: #252525;
	position: relative;
	padding: 0 10px;
	margin-bottom: 60px
}
.image_list {
	padding: 0 5px 20px 5px
}
#infscr-loading {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -110px
}
#infscr-loading div {
	display: none
}
.image_item {
	float: left;
	width: 200px;
	padding-bottom: 10px
}
.image_item img {
	width: 198px;
	margin-bottom: 5px
}
.image_item a {
	display: block;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 3px;
	overflow: hidden;
	box-shadow: 0 0 5px #888;
	transition: .7s
}
.image_item a:hover {
	border-color: #999;
	box-shadow: 0 0 5px #333
}
.image_item a span {
	display: block;
	padding: 0 10px 5px 10px;
	color: #333;
	line-height: 1.2em
}
.magazine_item h3 {
	font-size: 16px;
	line-height: 20px;
	height: 20px;
	border-bottom: 1px solid #94070a;
	margin-bottom: 20px
}
.magazine_item h3 span {
	color: #fff;
	background-color: #94070a;
	padding: 0 5px;
	font-weight: bold
}
.magazine_item a.fl {
	margin-right: 40px;
	max-width: 185px;
	max-height: 230px
}
.magazine_item .btns {
	margin-bottom: -12px
}
.magazine_item .btns a {
	width: 137px;
	height: 40px;
	background-image: url(http://www.pku.org.cn/wp-content/themes/pku/img/xmagazine.png.pagespeed.ic.Yd2BwiCKra.png);
	margin-bottom: 12px;
	display: block
}
.magazine_item .btns a.btn_subscribe {
	background-position: 0 -53px
}
.magazine_item .btns a.btn_ipad {
	background-position: 0 -107px
}
.magazine_item .btns a.btn_surport {
	background-position: 0 -160px
}
.magazine_item .contribution {
	position: absolute;
	right: 10px;
	bottom: 0;
	color: #6f6f6f;
	font-size: 13px
}
.magazine_summary {
	margin-bottom: 30px
}
.service_list dl {
	font-size: 15px;
	line-height: 1.5em;
	float: left;
	border: solid 1px #ecb2b2;
	margin-bottom: 20px
}
.service_list dt {
	border-bottom: solid 1px #ecb2b2;
	color: #94070a;
	background-color: #faf4f4;
	height: 42px;
	line-height: 42px;
	padding-left: 15px
}
.service_list dt a {
	color: #94070a
}
.service_list dd {
	padding: 15px;
	overflow: hidden
}
.service_list dd img {
	float: left;
	margin: 0 20px 20px 0
}
.service_list dl.service_top {
	width: 97%;
	padding: 1px
}
.service_list dl.service_center {
	width: 48%;
	height: 180px;
	margin-right: 1%
}
.service_list dl.service_bottom {
	width: 48%;
	height: 320px;
	margin-right: 1%
}
.article .aligncenter {
	margin-right: auto;
	margin-left: auto
}
.article .aligncenter {
	text-align: center
}
.article .aligncenter .wp-caption-text {
	text-align: center
}
.article img.aligncenter {
	display: block
}
.article strong {
	font-weight: bold
}
.organization_list table {
	width: 600px;
	margin-bottom: 15px
}
.organization_list .organization_title {
	font-weight: bold;
	background-color: #ccc
}
.organization_list .area_title td {
	background-color: #eee;
	color: #666;
	border-bottom: 1px solid #ccc;
	cursor: pointer
}
.organization_list td {
	text-align: center;
	line-height: 1.6em;
	color: #333
}
.organization_list td a {
	color: #333
}
.organization_list td a:hover {
	text-decoration: underline
}
.organization_list tr {
	display: none
}
.organization_list tr.area_title {
	display: table-row
}
.organization_list h3 {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px
}
.map {
	width: 600px;
	height: 400px;
	margin-bottom: 20px
}
.organization_list table.common_table tr {
	display: table-row
}
.rule_list a {
	color: #333;
	line-height: 1.2em
}
.rule_list h4 {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 20px
}
.rule_list h5 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px
}
.rule_list h6 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	text-indent: 1em
}
.rule_list p {
	font-size: 14px;
	text-indent: 2em;
	margin-bottom: 10px
}

.focusBox {position:relative;width:360px;height: 200px;/* margin:10px auto 0 auto; */overflow:hidden;}
.focusBox .pic {position:relative; height:360px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:360px; height:200px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 32px; width:100%; background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { left:0;position: absolute; bottom: 0; z-index: 2; height: 32px;line-height:32px; width:100%; overflow: hidden;}
.focusBox .txt li{left:0; height:32px; line-height:32px; position:absolute; bottom:0;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px;bottom:0; font-size:14px;}
.focusBox .num { position: absolute; z-index: 3; bottom: 11px; right:3px;}
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 20px;font-size:12px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0;}
.focusBox .num li span { z-index: 1; background: white; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#9c0c15; color:#fff;}


.news_list {float:left;width: 850px;}
.news_list li{float:left;width:100%;height:34px; line-height:34px; font-size:14px; border-bottom:1px dashed #d3d3d3; overflow:hidden; background:url(../images/news_dian.jpg) no-repeat left center; text-indent:12px;}
.news_list li a{display:block;color:#444444;font-size: 14px;}
.news_list li a:hover{color:#740c13;}
.news_list li span{float:right; color:#777777;font-size:12px;}

.news_page {float:left; width:690px;height:35px;line-height:35px; border:1px solid #E6E6E6; background:#F6F6F6; color:#666666; margin:30px 0px; padding:0px 10px;}
.news_page a{float:left; border-right:1px solid #E6E6E6;padding:0px 12px;color:#666;}
.news_page a:hover{background:#740c13; color:#FFFFFF;} 
.news_page .num{float:left; padding-right:12px;border-right:1px solid #E6E6E6;}
.news_page em{float:left;}
.news_page .skip{float:right; margin-top:2px; *margin-top:0px;}
.news_page .skip .inp{width:40px; height:18px; border:1px solid #D8D8D8; text-align:center;margin-top:6px;margin-right:5px;text-align:center;}
.news_page .skip .btn{width:34px; height:22px; border:0px; text-align:center; color:#5E5E5E; background:#D8D8D8; font-size:14px; cursor:pointer;}

.prev,.next{
    width: 14px;
   height: 201px;
    background: #eeeeee;
    line-height: 201px;
    color: #999999;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
}
.prev{
    float: left;
    margin-top: 12px;
}
.next{
    float: right;
    margin-top: 12px;
}
.slide3{
    float: left;
    margin-top: 12px;
    width: 1140px;
    overflow: hidden;
}
.slide3 ul{
   height: 280px;
    float: left;
    overflow: hidden;
}
.slide3 li{
    width: 215px;
      height: 230px;
    margin-left: 10px;
    color: #fff;
    overflow: hidden;
    float: left;
}
.slide3 li p{
	height:25px;
}
.slide3 li p a{
	color:#666;
	line-height:25px;
}

.slide3 li img{
       width: 215px;
    height: 201px;
}
.tempWrap{
    width: 100%;
    overflow: hidden;
}

                          
        #mypages {
            margin: 20px auto;
            display: table;
        }
        
        #mypages a {
            margin: 0 6px;
           color:#000;
           height: 20px;
    line-height: 20px;
    font-size: 14px;
        text-align: center;                  
        }
        
        #mypages span {
            margin: 0 6px;
        }
        
        #mypages .page_zdy {
            width: 40px;
        }
        
        #mypages .first,
        .last,
        .prev,
        .next {
            border: 1px solid #ccc;
                          width:60px;
        }