body {
	font:normal 12px/24px Verdana, Geneva, sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
	margin:0 auto;
	overflow-x:hidden;
	background:#aaa;
}
body, p, ul, li, ol, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, iframe {
	margin:0;
	padding:0;
}
body,ul,ol,dl,dd,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,td,th{font-family:"微软雅黑"; font-weight:normal;}
ul, ul li, ol {
	list-style:none outside none;
}
img {
	border:0 none;
	vertical-align:top;
*border:0 none !important;
}
input, select {
	vertical-align:middle;
}
/*设置左右浮动，class="fl"为左浮动，class="fr"为右浮动*/
.fl {
	float:left;
	display:inline;
}
.fr {
	float:right;
	display:inline;
}
/*把h1--h6的字体大小和加粗样式全部清除掉，这样h标签就跟普通标签没有区别*/
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
/*a样式*/
a {
	text-decoration:none;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/*clear,clearfix是清楚浮动的----clearfix用法是：给浮动元素的父级添加class="clearfix"，即可清楚子元素的浮动，目前是业内比较流行的清楚浮动方法。*/
/*.clear {
	clear:both;
	zoom:1;
	height:0;
	font-size: 1px;
	line-height: 0px;
	text-indent:-9999px;
}*/
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear  { *zoom:1; }
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	zoom:1;
	display:block;
	_height:1px;
}
.skin {
	position:relative;
	left:0;
	top:0;
}
.skins {overflow:hidden; z-index:0;
	
}
.skins div { width:auto; height:auto;
}
.skins_list {
	position:absolute;
	bottom:60px;
	text-align:center;
	line-height:36px;
	width:100%;
}
.skinlist{ width:960px; margin:0 auto; padding-left:40px;}
.skins_list .slist {
	color:#000;
	background:url(englishresourcecms2015092015090915303346662.png) no-repeat;
	cursor:pointer;
	width:161px;
	height:36px;
	margin-right:22px;
	display:block;
	font-family:微软雅黑;
}
.skins_list .on {
	background:url(englishresourcecms2015092015090915303390079.png) no-repeat;
	width:161px;
	height:36px;
	display:block;
}
.img-scroll {
	margin:0px auto;
}
.img-scroll .prev, .img-scroll .next {
	position:absolute;
	display:block;
	width:88px;
	height:78px;
	top:0;
	color:#000;
	text-align:center;
	line-height:30px;
	z-index:100;
}
.img-scroll .prev {
	left:0;
	cursor:pointer;
	background:url(englishresourcecms2015092015090915251857508.png) no-repeat;
	top:45%;
	margin-left:0px;
}
.img-scroll .next {
	right:0;
	cursor:pointer;
	background:url(englishresourcecms2015092015090915262272934.png) no-repeat;
	top:45%;
	margin-right :0px;
}
.img-list {
	position:absolute;
	width:100%;
	left:98px;
	overflow:hidden;
	top:113px;
}
.img-list ul {
	width:9999px;
}
.img-list li {
	float:left;
	display:inline;
	width:1244px;
	text-align:center;
	height:419px;
	z-index:1;
	overflow:hidden;
}
.enlogo {
	left:10%;
	position:absolute;
	top:14px;
	z-index:99;
}
.tianqi {
	left:50%;
	position:absolute;
	top:22px;
	z-index:99;
}
.sign {
	right:10%;
	position:absolute;
	top:17px;
	color:#fff;
	z-index:99;
	
}
.sign li {
	padding-right:15px;
        color:#fff;
}
.sign li a{ color:#fff;
}
/*分享*/
#dropdown_nav {
	position:relative;
}
#dropdown_nav .sub_nav {
	position: absolute;
	right: 0;
	top: 26px;
}
#dropdown_nav .sub_nav li {
	width:106px;
	line-height: 36px;
}
#dropdown_nav .sub_nav li img {
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}
#dropdown_nav .sub_nav li a {
	display:block;
	background:#fff;
	color:#262626;
}
#dropdown_nav .sub_nav li a:hover {
	background:#3399ff;
	color:#fff;
}
#dropdown_nav .sub_nav li a:active {
	background:#fff;
}
/*head*/
/* head*/
.head {
	left: 0;
    position: absolute;
    bottom: 0;
    width: 100%;
	background:url(englishresourcecms2015092015090915321110470.png) repeat-x left top;
}
#topnav {
	  font-size: 1.2em;
    list-style: none outside none;
    margin: 0 auto;
    width: 1000px;
	height:50px;
}
#topnav li {
	float: left;
	margin: 0;
	padding: 0;
	line-height:20px;
	position:relative;
	z-index:999999999999999999;
}
#topnav li a {
	display: block;
	color: #000;
	height:50px;
    line-height:50px;
	text-decoration: none;
	padding-left:20px;
	background:url(englishresourcecms2015092015090915324619899.png) no-repeat right center;
	padding-right:20px;
}
#topnav li a:hover {
	height:47px;
	border-bottom:3px solid #0066cc;
	color:#0066cc;
}
#topnav li span {
	float: left;
	margin: 15px 0;
	position: absolute;
	left: -182px;
	top:-381px;
	display: none;
	width: 996px;
	background:url(englishresourcecms2015092015090915332019720.png);
	padding:28px 10px 0 22px;
	color: #fff;
	height:339px;
}
#topnav li:hover span {
	display: block;
}
#topnav li span a {
	display: inline;
}
#topnav li span a:hover {
	text-decoration: underline;
}
#topnav .seach {
	padding-top:15px;
	float:right;
	position:relative;
}
#topnav .seach input {
	background:url(englishresourcecms2015092015090915340019614.jpg) no-repeat;
	border: medium none;
	height: 30px;
	width: 218px;
	_width:216px;
}
#topnav .w536 {
	width:530px;
}
#topnav .w536 h2 {
	font-size:24px;
	color:#888;
	padding-bottom:10px;
	margin-top:20px;
	margin-left:20px;
	margin-bottom: 20px;
}
#topnav .w258 {
	width:200px;
	line-height:24px;
	margin-left:40px;
}
#topnav .w258 a {
	border:none;
	padding:0px;
	margin:0px;
}
#topnav .w258 .co01 {
	color:#6eaef5;
}
#topnav .w258 .co01:hover {
	text-decoration:underline;
	border-bottom:1px solid #6eaef5;
}
#topnav .w258 .co02 {
	color:#2f944b;
}
#topnav .w258 .co02:hover {
	text-decoration:underline;
	border-bottom:1px solid #2f944b;
}
#topnav .w470 {
	width:465px;
	left:550px;
	position:absolute;
}
#topnav .w470 h2 {
	font-size:24px;
	color:#888;
	padding-bottom:10px;
	margin-top:20px;
	margin-left:20px;
}
#topnav .w470 h3 {
	font-size:20px;
	color:#888;
	margin-top:10px;
	margin-left:20px;
}
#topnav .w210 {
	width:210px;
}
#topnav .w470 ul {
	padding-left: 20px;
}
#topnav .w470 .w220 {
	width:120px;
	line-height:24px;
}
#topnav .w470 a {
	border:none;
	padding:0px;
	margin:0px;
}
#topnav .w470 .co01 {
	color:#6eaef5;
}
#topnav .w470 .co01:hover {
	text-decoration:underline;
	border-bottom:1px solid #6eaef5;
}
#topnav .w470 .co02 {
	color:#2f944b;
}
#topnav .w470 .co02:hover {
	text-decoration:underline;
	border-bottom:1px solid #2f944b;
}
.skinstitle { 
}
.skinstit {
	position:relative;
	margin-right:170px;
	float:right;
	width:419px;
	height:419px;
	background:url(englishresourcecms2015092015090915344137818.png) no-repeat;
	color:#fff;
}
.skinstit h2 {
	line-height:38px;
	font-size:30px;
	margin-top:33px;
	width:330px;
	margin-left:110px;
	text-align:center;
        color:#fff;
}
.skinstit p { padding-top:5px;
	width:305px;
	margin-left:60px;
}
.yuanbt a {
	position:absolute;
	left:270px;
	bottom:32px;
	width:103px;
	height:103px;
	display:block;

}
.zt { width:900px; margin:auto;
}
.ztpic { margin-top:15px;
}
.zt01 {
	width:278px;
	height:385px;
	background:url(englishresourcecms2015092015090915351064115.png) no-repeat;
	line-height:20px;
	margin-right:0px;
}
.zt01 .pic {
	width:224px;
	height:140px;
	padding-top:25px;
	padding-left:25px;
}
.zt01 .pic img {
	border:1px solid #000; width:224px; height:140px;
}
.zt01 .title {
	color: #006136;
	font-size: 14px;
	font-weight: bold;
	padding:0 20px;
	margin-top:5px\9;
	padding:0 25px\9;
}

.zt01 .title a {
	color: #006136;
	font-size: 14px;
	font-weight: bold;
	
}

.zt01 .con1 {
	color: #666666;
	font-size: 14px;
	padding:0 20px;
	margin-top:5px\9;
	padding:0 25px\9;
}
.zt01 .more {
	background: url(englishresourcecms2015092015090915355173021.jpg) no-repeat scroll 0 0 transparent;
	height: 37px;
	line-height: 37px;
	text-align: center;
	margin:0 25px;
	margin-top:8px\9;
}
.zt01 .more a {
	color:#003e23;
	font-weight:bold;
}
.zt01_hover {
	width:278px;
	height:385px;
	background:url(englishresourcecms2015092015090915355092931.png) no-repeat;
	line-height:20px;
	margin-right:0px;
}
.zt01_hover .title {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding:0 20px;
	margin-top:5px\9;
	padding:0 25px\9;
}

.zt01_hover .title a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;

}

.zt01_hover .con1 {
	color: #61f5b3;
	font-size: 14px;
	padding:0 20px;
	margin-top:5px\9;
	padding:0 25px\9;
}
.zt01_hover .more {
	background: url(englishresourcecms2015092015090915355188156.jpg) no-repeat scroll 0 0 transparent;
	height: 37px;
	line-height: 37px;
	text-align: center;
	margin:0 25px;
	margin-top:8px\9;
}
.zt01_hover .more a {
	color:#fff;
	font-weight:bold;
}
.menology {
	width:1000px; margin:auto;
	color:#fff;
	text-align:left;
	font-weight:bold;
}
.menology .rl {
	width:999px;
	height:419px;
	background:url() no-repeat;
}
.w316 {
	width:285px;
	padding-left:24px;
	padding-right:8px;
}
.w316 .monthly {
	background:url) no-repeat;
	height:71px;
	width:86px;
	margin-right:7px;
	margin-bottom:7px;
	font-size:14px;
}
.w316 h2 {
	padding-top:16px;
	font-size:24px;
	font-weight:bold;
}
.w316 .datecon {
	padding-top:16px;
}
.w316 .cont {
	text-align:center;
}
.w316 .dateyue {
	padding-left:12px;
}
.w316 .events {
	padding-left:15px;
	padding-top:20px;
	color:#000;
}
.w678 {
	width:625px;
	padding-left:23px;
	padding-right:32px;
}
.w678 h2 {
	padding-top:18px;
	font-size:24px;
	font-weight:bold;
	border-bottom:1px solid #0089bd;
	padding-bottom:10px;
}
.dateevents {
	width:625px;
}
.dateevents .event {
	display:block;
	border-bottom:solid 1px #0089bd;
	color:#fff;
	font-size:20px;
	background:url() no-repeat right center;
	line-height:45px;
}
.dateevents .event-current {
	background:url() no-repeat right center;
}
.dateevents .eventcont {
	display:none;
	border-bottom:solid 1px #0089bd;
	padding-bottom:5px;
}
.dateevents .eventcont-current {
	display:block;
}
.dateevents .eventcont .menu {
	display:block;
	background:#0089BD;
	padding-bottom:6px;
	font-size:16px;
	padding-left:15px;
}
.dateevents .eventcont .menuli {
	line-height:23px;
	color:#00213f;
	font-size:14px;
	font-weight:bold;
}
.dateevents .eventcont .menuli span {
	color:#fff;
	padding-left:10px;
}

.index_discovery{ width:330px;}
.index_discovery dt,.index_culture dt{ float:left; width:104px; height:290px;}
.index_discovery dd,.index_culture dd{ float:right; width:140px; background:url() no-repeat left center; height:27px; line-height:27px; padding-left:15px; }
.index_discovery dt div,.index_culture dt div{ background:url() no-repeat left top; width:153px; height:102px; margin:8px 0 24px; padding:2px 0 0 2px; margin-left:6px;}
#topnav .index_discovery dl a,#topnav .index_culture dl a{ padding:0; margin:0; border:none;background:none;}
#topnav .index_discovery dl dd a,#topnav .index_culture dl dd a{color:#d7d7d7; font-family:"微软雅黑"; font-size:15px; line-height:27px;font-weight:500;}
.index_culture{ width:408px; padding-left:60px;}
.index_culture dd{ width:220px;}
.index_base{ width:198px;}
#topnav .index_discovery h5 a,#topnav .index_culture h5 a,#topnav .index_base h5 a{ color:#349e53; font-family:"微软雅黑"; font-size:21px; line-height:21px; padding:0; margin:0; border:none; font-weight:bold;background:none;}
#topnav .index_discovery h5,#topnav .index_culture h5{ padding-bottom:11px;}
#topnav .index_base h5 div{ color:#c7c7c7;font-family:"微软雅黑"; font-size:15px; line-height:21px; padding-top:6px;}
#topnav .index_base h5{padding-bottom:21px;}

.disiping{}
.skinstit_2{ margin-right:170px; float:right; width:419px; height:419px; color:#fff; background:url(englishresourcecms2015092015090915384657165.png) no-repeat;}
.skinstit_2 .jd_bt1{ color:#fff;font-family:"微软雅黑"; font-size:36px; line-height:38px; padding:0; padding-top:65px; text-align:center; width:410px; margin:0 auto; }
.skinstit_2 .skinstit11{ width:319px; height:201px; margin:0 auto; padding:0;}
.skinstit_2 .yuanbt_2{ width:319px; height:30px; margin:0 auto; padding:0; padding-top:10px; padding-left:13px;}
.skinstit_2 .yuanbt_2 a{ display:block; float:left; background:#e0e7ed; width:86px; height:30px; line-height:30px; margin:0 5px; cursor:pointer; color:#000000;font-family:"微软雅黑"; position:relative; }
.skinstit_2 .yuanbt_2 a:hover,.skinstit_2 .yuanbt_2 .xs0121{ border-bottom:2px solid #0052b3; height:28px; line-height:28px; text-decoration:none;}

.skins span{ display:block; width:100%; height:100%;}
.skin_span1{ background:url(englishresourcecms2015092015090915151687738.jpg) no-repeat center center;}
.skin_span2{ background:url(englishresourcecms2015092015090915152197425.jpg) no-repeat center center;}
.skin_span3{ background:url(englishresourcecms2015092015090915152329388.jpg) no-repeat center center;}
.skin_span4{ background:url(englishresourcecms2015092015090915152685963.jpg) no-repeat center center;}
.skin_span5{ background:url(englishresourcecms2015092015090915152820471.jpg) no-repeat center center;}



/*大事件页面样式*/

.rl { width: 999px; height: 442px; background: url(englishresourcecms201607img_pc_site2016070518422119957.png) no-repeat; }
.w316 { width: 285px; padding-left: 24px; padding-right: 8px; }
.w316 .monthly { background: url(englishresourcecms201607img_pc_site2016070518454186990.jpg) no-repeat; height: 71px; width: 86px; margin-right: 9px; margin-bottom: 9px; font-size: 14px; cursor:pointer;   }
.rl .w316 .color { background: #032f00; }
.w316 h2 { padding-top: 18px; font-size: 24px; font-weight: bold; color: #fff; }
.w316 .datecon { padding-top: 15px; }
.w316 .cont { padding:15px 0 0 0; text-align: center; }
.w316 .cont div { float:left; width:86px; margin-right:9px; height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:900; cursor:pointer; text-align: center; }
.w316 .cont div.active { color:#b11; background-color:#95bc0c;}
.w316 .active .dateyue { color:#b11;}
.w316 .dateyue { color: #fff; font-size: 16px; font-weight: bold;text-align:center; line-height:71px; }
.w316 .events { padding-left: 15px; padding-top: 20px; color: #000; display: none;  }
.w678 { width: 625px; padding-left: 23px; padding-right: 32px; }
.w678 h2 { padding-top: 23px; font-size: 24px; font-weight: bold; border-bottom: 1px solid #0089bd; padding-bottom: 10px; color: #fff; }
.dateevents { width: 625px; }

.qs_events_container { width:1000px; margin:0 auto;  text-align:left;}