* {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(255, 255, 255); text-align: left; color: rgb(78, 78, 78); line-height: 25px; font-family: Verdana,Arial,Helvetica,"ËÎÌå",sans-serif; font-size: 12px;
}
a {
	color: rgb(78, 78, 78);
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
th {
	line-height: 22px; font-size: 12px; vertical-align: top;
}
td {
	line-height: 22px; font-size: 12px; vertical-align: top;
}
form {
	margin: 0px; padding: 0px;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
ul {
	display: block;
}
img {
	border: 0px currentColor; border-image: none;
}
.boxBG {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(244, 244, 244));
}
.Show {
	display: block;
}
.Hide {
	display: none;
}
.body {
	margin: 0px auto; width: 100%; height: auto; overflow: hidden;text-align:center;
}
.banner {
	width: 100%; height: 260px; overflow: hidden; 
}
.menu {
	background: url("../images_new/menu_gray.png") repeat-x left top; width: 950px; height: 35px;
}
.menu {
	overflow: hidden; float: left;
}
.menu a {
	overflow: hidden; float: left;
}
.menu a {
	background: url("../images_new/menu_bg.png") no-repeat left bottom; padding: 0px 9px; width: auto; height: 35px; color: rgb(0, 51, 101); line-height: 35px; display: block;
}
.menu a.first {
	margin-left: 25px; background-image: none;
}
.menu a:hover {
	background: url("../images_new/menu_blue.png") repeat-x left top; color: rgb(255, 255, 255);
}
.search {
	background: url("../images_new/search_r.png") no-repeat right bottom rgb(243, 243, 243); width: 950px; height: 36px; margin-bottom: 10px;
}
.search {
	overflow: hidden; float: left;
}
.search ul {
	overflow: hidden; float: left;
}
.search li {
	overflow: hidden; float: left;
}
.search ul {
	background: url("../images_new/search_l.png") no-repeat left bottom; width: 750px; height: 36px; padding-left: 200px;
}
.search ul li {
	padding: 6px 10px 6px 0px; width: auto; height: 24px; color: rgb(42, 136, 200); line-height: 24px; font-weight: bold;
}
.search ul li.searchBox {
	background: url("../images_new/search_bg.png") no-repeat left; padding-left: 20px;
}
.search ul li.searchBox input {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(217, 217, 217) rgb(217, 217, 217) rgb(217, 217, 217) currentColor; padding: 0px 2px; border-image: none; width: 400px; height: 22px; line-height: 22px; font-size: 14px;
}
.search ul li.submit input {
	background: url("../images_new/search.png") no-repeat center; border: 0px currentColor; border-image: none; width: 51px; height: 23px; cursor: pointer;
}
.content {
	width: 1020px; height: auto; overflow: hidden; padding-bottom: 10px; text-align:center;margin:0 auto;
}
.content div {
	overflow: hidden; float: left; _display: inline;
}
.content div.left {
	width: 250px; height: auto;
}
.content div.right {
	width: 770px; height: auto;
}
.content div.listLeft {
	width: 220px; height: auto;
}
.content div.listRight {
	width: 800px; height: auto;
}
.blueBox {
	width: 240px;
}
.blueBox ul {
	overflow: hidden; float: left;
}
.blueBox li {
	overflow: hidden; float: left;
}
.blueBox ul.title {
	background: url("../images_new/title_blue_r.png") no-repeat right top; width: 100%; height: 28px;
}
.blueBox ul.title li {
	background: url("../images_new/title_blue_l.png") no-repeat left top; width: auto; height: 28px; line-height: 28px; padding-left: 15px; font-size: 14px; font-weight: bold;
}
.blueBox ul.title li span {
	width: 69px; text-align: center; font-size: 12px; float: left; display: block; cursor: pointer;
}
.blueBox ul.title li span.tabs {
	background: url("../images_new/tage1.png") no-repeat left bottom; color: rgb(29, 131, 205);
}
.blueBox ul.imgBox {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(225, 225, 225) rgb(225, 225, 225); padding: 10px; border-image: none; width: 218px; height: auto;
}
.blueBox ul.textBox {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(225, 225, 225) rgb(225, 225, 225); padding: 10px; border-image: none; width: 218px; height: auto;
}
.blueBox ul.imgBox li {
	width: 100%; height: auto;
}
.blueBox ul.imgBox li img {
	width: 218px; height: 163px; float: left;
}
.blueBox ul.imgBox li span {
	padding: 10px 4px; width: 210px; height: auto; line-height: 16px; float: left; display: block;
}
.blueBox ul.imgBox li b {
	color: rgb(32, 132, 208); padding-right: 10px;
}
.blueBox ul.imgBox li .textc {
	text-align: center;
}
.blueBox ul.textBox li {
	width: 100%; height: 27px; line-height: 27px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.blueBox ul.textBox li a {
	background: url("../images_new/icon_2.png") no-repeat left; padding-left: 9px; margin-left: 6px;
}
.leftBox1 {
	height: 248px; margin-bottom: 10px;
}
.infiniteCarousel {
	height: 199px; margin-right: auto; margin-left: auto; position: relative; z-index: 2;
}
.infiniteCarousel .wrapper {
	width: 218px; height: 199px; overflow: auto;
}
.infiniteCarousel .wrapper ul {
	list-style: none; margin: 0px; padding: 0px; top: 0px; width: 218px;
}
.leftBox2 {
	height: 450px;
}
.leftBox2 ul.imgBox {
	height: 400px;
}
.leftBox2 ul.imgBox #photo-list {
	width: 218px; height: 400px;
}
.leftBox2 ul.imgBox #photo-list ul {
	width: 218px; height: 400px;
}
.schoolNews {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 480px; height: 222px; margin-right: 8px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;
}
.schoolNews ul {
	overflow: hidden; float: left;
}
.schoolNews li {
	overflow: hidden; float: left;
}
.schoolNews ul.title {
	background: url("../images_new/title_gray.png") repeat-x left top; width: 100%; height: 34px;
}
.schoolNews ul.title li.text {
	background: url("../images_new/icon_1.png") no-repeat left; width: auto; height: 34px; color: rgb(31, 131, 206); line-height: 34px; padding-left: 25px; font-size: 14px; font-weight: bold; margin-left: 10px;
}
.schoolNews ul.title li.more {
	width: auto; height: 34px; line-height: 34px; padding-right: 10px; font-size: 13px; float: right;
}
.schoolNews ul.title li.more a {
	color: rgb(173, 173, 173);
}
.schoolNews ul.textBox {
	padding: 10px; width: 460px; height: auto;
}
.schoolNews ul.textBox li {
	width: 100%; height: 27px; line-height: 27px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.schoolNews ul.textBox li a {
	height: 27px; overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.schoolNews ul.textBox li span {
	height: 27px; overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.schoolNews ul.textBox li a {
	background: url("../images_new/icon_2.png") no-repeat left; width: 355px; padding-left: 9px; margin-left: 6px;
}
.schoolNews ul.textBox li span {
	width: 90px; text-align: right;
}
.rightBox {
	width: 280px;
}
.rightBox ul.textBox {
	width: 258px; height: 175px;
}
.grayTabs {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 768px; height: 230px; margin-top: 10px; _display: inline; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px;
}
.newslist {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 768px; height: 230px; margin-top: 10px; _display: inline; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px;
}
.grayTabs ul {
	overflow: hidden; float: left;
}
.grayTabs li {
	overflow: hidden; float: left;
}
.grayTabs dl {
	overflow: hidden; float: left;
}
.grayTabs dt {
	overflow: hidden; float: left;
}
.grayTabs ul.title {
	background: url("../images_new/title_gray2.png") repeat-x left top; width: 770px; height: 38px;
}
.newslist .etitle {
	background: url("../images_new/title_gray2.png") repeat-x left top; width: 770px; height: 38px;
}
.grayTabs ul.title li {
	padding: 0px 5px; width: 374px; height: 38px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid;
}
.newslist .econtent li {
	padding: 0px 5px; width: 374px; height: 38px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid;
}
.grayTabs ul.title li dl {
	padding: 8px 10px 0px; width: auto; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; cursor: pointer;
}
.grayTabs ul.title li dl.tabs {
	background: url("../images_new/tage2.png") repeat-x left top; color: rgb(1, 86, 169);
}
.grayTabs ul.title li dt {
	padding: 8px 5px 0px 0px; width: auto; height: 30px; line-height: 30px; float: right;
}
.newslist .etitle a {
	color: rgb(173, 173, 173); margin-right: 8px; float: right;
}
.grayTabs ul.title li dt a {
	color: rgb(173, 173, 173);
}
.grayTabs ul.textBox {
	padding: 10px 9px 10px 10px; width: 400px; height: auto;
}
.grayTabs ul.textBox li {
	width: 193px; height: 27px; line-height: 27px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed;
}
.grayTabs ul.textBox li a {
	background: url("../images_new/icon_2.png") no-repeat left; padding-left: 9px; margin-left: 6px;
}
.grayTabs ul.textBox li.pic {
	border: 0px currentColor; border-image: none; width: 127px; height: 170px; padding-right: 10px;
}
.grayTabs ul.textBox li.pic a {
	background: none; margin: 0px; padding: 0px;
}
.grayTabs ul.textBox li.pic img {
	width: 127px; height: 170px;
}
.grayTabs ul.tabsBox {
	padding: 10px 9px 10px 10px; width: 350px; height: 170px;
}
.grayTabs ul.tabsBox li {
	width: 350px; height: 170px;
}
.grayTabs ul.tabsBox li dl {
	width: 350px; height: 27px; line-height: 27px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed;
}
.grayTabs ul.tabsBox li dl a {
	background: url("../images_new/icon_2.png") no-repeat left; padding-left: 9px; margin-left: 6px;
}
.grayTabs ul.tabsBox li dl.pic {
	width: 127px; height: 170px; padding-right: 10px;
}
.grayTabs ul.tabsBox li dl.pic a {
	background: none; margin: 0px; padding: 0px;
}
.grayTabs ul.tabsBox li dl.pic img {
	width: 127px; height: 170px;
}
.links {
	background: rgb(242, 242, 242); width: 100%; height: auto; overflow: hidden; float: left;
}
.links ul {
	overflow: hidden; float: left;
}
.links li {
	overflow: hidden; float: left;
}
.links ul {
	margin: 0px 20px; width: 910px; _display: inline;
}
.links ul.pic {
	padding: 20px 0px 10px; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
.links ul.pic li {
	width: 950px;
}
.links ul.pic li a {
	margin-right: 37px; _display: inline;
}
.links ul.pic li img {
	width: 117px; height: 45px;
}
.links ul.text {
	padding: 10px 0px 20px;
}
.links ul.text li {
	width: 227px;
}
.copyright {
	background: rgb(217, 234, 249); border: 1px dashed rgb(160, 196, 227); border-image: none; width: 1020px; height: 65px; text-align: center; overflow: hidden; padding-top: 10px; margin:0 auto;
}
.copyright span {
	color: rgb(145, 32, 36);
}
.listLeft {
	
}
.listMenu {
	width: 210px; height: auto;
}
.listMenu ul {
	overflow: hidden; float: left;
}
.listMenu li {
	overflow: hidden; float: left;
}
.listMenu ul.title {
	background: url("../images_new/listtitle_r.png") no-repeat right top; width: 100%; height: 47px;
}
.listMenu ul.title li {
	background: url("../images_new/listtitle_l.png") no-repeat left top; width: auto; height: 47px; line-height: 47px; padding-left: 15px; font-size: 14px; font-weight: bold;
}
.listLeft .listMenu ul.listBox {
	background: rgb(245, 245, 245); border: 1px solid rgb(225, 225, 225); border-image: none; width: 208px; float: left;
}
.listMenu ul.listBox li {
	background: url("../images_new/listTitleBg.png") no-repeat left top; width: 100%; height: auto; line-height: 32px; white-space: nowrap;
}
.listMenu ul.listBox li a {
	line-height: 32px; padding-left: 38px; float: left;
}
.listMenu ul.listBox li a:hover {
	color: rgb(255, 66, 0);
}
.listMenu ul.listBox li.now {
	background: url("../images_new/listTitleBg2.png") no-repeat left top rgb(255, 255, 255); border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.listMenu ul.listBox li ul {
	width: 100%; float: left; display: none;
}
.leftnode ul.listBox li ul {
	display: block; background-color: rgb(255, 255, 255);
}
.leftnode ul.listBox li ul li {
	background: url("../images_new/icon_2.png") no-repeat left; height: 28px; text-align: left; margin-left: 35px;
}
.leftnode ul.listBox li ul li a {
	line-height: 32px; padding-left: 18px; float: left;
}
.wm ul.listBox {
	background: rgb(255, 255, 255); height: auto; padding-bottom: 20px; min-height: 550px;
}
.wm ul.listBox li {
	background: url("../images_new/icon_2.png") no-repeat left; height: 28px; margin-left: 35px;
}
.wm ul.listBox li a {
	line-height: 28px; padding-left: 15px;
}
.wm ul.listBox li.now {
	background: url("../images_new/listTitleBg2.png") no-repeat left; margin: 0px; border: 0px currentColor; border-image: none;
}
.wm ul.listBox li.now a {
	padding-left: 35px;
}
.listLink {
	width: 210px; height: auto;
}
.listLink a {
	width: 210px; height: 71px; margin-top: 10px; float: left; display: block;
}
.listLink img {
	width: 210px; height: 71px;
}
.rightList {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 798px; height: auto; padding-bottom: 10px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px;
}
.rightList ul {
	overflow: hidden; float: left;
}
.rightList li {
	overflow: hidden; float: left;
}
.rightList ul.navigation {
	background: rgb(243, 243, 243); width: 100%; height: 28px;
}
.rightList ul.navigation li {
	line-height: 28px; padding-left: 10px;
}
.rightList ul.listTitle {
	margin: 0px 35px; width: 728px; height: 28px; padding-top: 12px; border-bottom-color: rgb(29, 130, 207); border-bottom-width: 2px; border-bottom-style: solid; _display: inline;
}
.rightList ul.listTitle li {
	padding-left: 5px; font-size: 14px; font-weight: bold;
}
.rightList div.listBox {
	padding: 20px 35px; width: 728px; height: 620px;
}
.rightList div.listBox li {
	width: 100%; height: 30px; border-bottom-color: rgb(193, 193, 193); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rightList div.listBox li a {
	background: url("../images_new/icon_4.png") no-repeat left; line-height: 30px; padding-left: 15px; margin-left: 10px;
}
.rightList div.listBox li span {
	width: 90px; height: 30px; line-height: 30px; float: right; display: block;
}
.rightList ul.pages {
	width: 100%; height: 50px;
}
.rightList ul.articleTitle {
	margin: 0px 35px; padding: 20px 0px 10px; width: 728px; height: auto; border-bottom-color: rgb(29, 130, 207); border-bottom-width: 2px; border-bottom-style: solid; _display: inline;
}
.rightList ul.articleTitle li {
	width: 100%; height: auto; text-align: center; line-height: 22px; font-size: 18px; font-weight: bold;
}
.rightList ul.info {
	padding: 10px 35px 0px; width: 728px; height: 25px; text-align: center;
}
.rightList ul.info li {
	width: 100%; height: 25px;
}
.rightList ul.info li span {
	padding: 0px 5px;
}
.rightList ul.articleBox {
	padding: 20px 50px; width: 628px; height: auto; min-height: 625px;
}
.rightList ul.articleBox_full {
	padding: 20px 50px; width:628px; height: auto; min-height: 625px;
}
.rightList ul.articleBox li {
	width: auto; height: auto;
}
.rightList ul.articleBox li div {
	float: none;
}
.rightList ul.indexBox {
	width: 100%; height: auto; min-height: 752px;
}
.newslist {
	width: 383px; margin-left: 10px; float: left;
}
.newslist .econtent li {
	width: 320px;
}
.rightList ul.wmBox {
	width: 100%; height: auto; min-height: 752px;
}
.wmBox .grayTabs {
	width: 775px; height: 173px; margin-left: 10px;
}
.wmBox .grayTabs ul.title {
	width: 775px;
}
.wmBox .grayTabs ul.title li {
	width: 765px;
}
.wmBox .grayTabs ul.textBox {
	width: 755px;
}
.wmBox .grayTabs ul.textBox li {
	width: 520px;
}
.wmBox .grayTabs ul.textBox li.picture {
	border: 0px currentColor; border-image: none; width: 160px; height: 100%;
}
.wmBox .grayTabs ul.textBox li.picture a {
	margin: 0px; padding: 0px; background-image: none;
}
.wmBox .grayTabs ul.textBox li.picture img {
	padding: 1px; border: 1px solid rgb(205, 205, 205); border-image: none; width: 147px; height: 110px;
}
li{
text-align:left;
}
.searchList {
	width: 948px;
}
.searchList ul.listTitle {
	width: 888px;
}
.searchList div.listBox {
	width: 888px;
}
.article div.listLeft {
	width: 170px;
}
.article div.listRight {
	width: 780px;
}
.article .listMenu {
	width: 160px;
}
.article .listMenu ul.listBox {
	width: 158px;
}
.article .rightList {
	width: 778px;
}
.article .rightList ul.articleTitle {
	width: 708px;
}
.article .rightList ul.info {
	width: 708px;
}
.article .rightList ul.articleBox {
	width: 678px;
}
.article .listLink {
	width: 160px;
}
.article .listLink img {
	width: 160px; height: 54px;
}
.article .listLink a {
	width: 160px; height: 54px;
}
.pages .pcount {
	margin: 6px 20px 0px 2px; color: rgb(51, 102, 204); line-height: 13px; padding-right: 10px; padding-left: 10px; font-size: 11px; font-weight: bold; border-right-color: rgb(204, 204, 204); border-right-width: 2px; border-right-style: solid; float: left; display: inline;
}
.pages .plist {
	line-height: 17px; padding-top: 3px; margin-right: 35px; float: right;
}
.pages .plist input {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 30px; height: 17px; float: left;
}
.pages .plist #button {
	border: 1px solid rgb(204, 51, 51); border-image: none; width: 30px; height: 18px; color: rgb(255, 255, 255); background-color: rgb(255, 102, 0);
}
.pages .plist span {
	float: right;
}
.pages .plist strong {
	background: rgb(217, 234, 249); margin: 0px 3px 0px 0px; border: 1px solid rgb(204, 51, 51); border-image: none; color: rgb(255, 255, 255); padding-right: 8px; padding-left: 8px; float: left; display: block;
}
.pages .plist a {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-image: none; height: 17px; color: rgb(0, 0, 0); padding-right: 8px; padding-left: 8px; text-decoration: none; margin-right: 2px; float: left; display: block;
}
.pages .plist a:hover {
	color: rgb(160, 196, 227);
}
.newslist .etitle {
	width: 100%; line-height: 38px;
}
.newslist .etitle b {
	margin-left: 10px; float: left;
}
.newslist .econtent {
	margin: auto; width: 98%; padding-top: 10px; padding-bottom: 10px;
}
.newslist .econtent li span {
	display: none;
}
.newslist .econtent li {
	background-position: 10px; margin: auto; padding: 0px; width: 100%; height: 27px; text-align: left; line-height: 27px; text-indent: 25px; overflow: hidden; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed; float: left; white-space: nowrap; -ms-text-overflow: ellipsis; background-image: url("../images_new/icon_2.png"); background-repeat: no-repeat;
}
.clear {
	clear: both;
}
#page {
	width: 100%; text-align: center; padding-top: 15px; padding-bottom: 10px; clear: both;
}
#page a {
	padding: 5px 8px; border: 1px solid rgb(221, 221, 221); border-image: none; margin-right: 5px; float: none;
}
#page a:hover {
	color: rgb(255, 0, 0);
}
#page a.select {
	color: rgb(255, 255, 255); background-color: rgb(102, 102, 102);
}
.grayBox .pic {
	display: none;
}
.grayBox .pn1 {
	display: block;
}
.articleBox {
	font-size: 14px;
}
.articleBox div {
	width: 100%; clear: both;
}
.articleBox p {
	width: 100%; clear: both;
}
.articleBox1 {
	width: 100%; float: left;
}
.slide-detail{position: relative;width: 700px;height: 500px;margin: 0 auto;margin-top: 20px;border: 4px solid #fff;}
.slide-detail .a-left,
.slide-detail .a-right{position: absolute;z-index: 99;width: 28px;height: 62px;top: 50%;margin-top: -31px;background: url(../images/slide-show-handle-arrow.png) no-repeat 0 0;}
.slide-detail .a-left{left: 3px;}
.slide-detail .a-right{right: 3px;background-position: 0 -63px;}
.slide-detail .a-left:hover{background-position: -29px 0;}
.slide-detail .a-right:hover{background-position: -29px -63px;}
.slide-detail .w-items{width: 700px;height: 500px;overflow: hidden;}
.slide-detail .item-list{width: 3000px;overflow: hidden;}
.slide-detail .item-list .i-img{float: left;display: inline;width: 700px;}
.slide-detail .title{position: absolute;z-index: 3;width: 100%;height: 6px;bottom: 15px;right: 10px;text-align: right;}
.slide-detail .title a{display: inline-block;width: 12px;height: 4px;margin-left: 5px;background-color: #fff;}
.slide-detail .title a:hover,
.slide-detail .title a.current{background-color: #b51416;}

/*Í¼Æ¬¹ö¶¯*/
.w-slide-show{width: 620px;height: 230px;padding: 5px;margin-top: 55px;}
#slide-show-a{position: relative;width: 620px;height: 230px;}
#slide-show-a .w-items{width: 620px;height: 230px;overflow: hidden;}
#slide-show-a .item-list{width: 30000px;overflow: hidden;}
#slide-show-a .item-list .i-img{float: left;display: inline;width: 620px;}
#slide-show-a .w-title{position: absolute;z-index: 3;width: 100%;height: 6px;bottom: 15px;right: 10px;text-align: right;}
#slide-show-a .w-title a{display: inline-block;width: 8px;height: 8px;margin-left: 5px;background-color: #fff;overflow: hidden;}
#slide-show-a .w-title a:hover,
#slide-show-a .w-title a.current{background-color: #fe8531;}