*{padding:0;margin:0;}
a{text-decoration:none; color:#444}
a:hover{text-decoration:underline;}
img{border:0;}
li{float:left;list-style:none;}
.clear{clear:both;}
body{font-size:14px;line-height:24px; background:url(images/bj.jpg) repeat}
.xian{background:url(images/xian.jpg) no-repeat bottom; overflow:hidden;padding:40px 20px; }
p{text-indent:2em}

.header-wrap{height:29px;background:#f5f5f5;z-index:103; border-bottom:1px solid #d9d9d9; width:100%;}
.y-row{width:1000px;min-width:1000px;position:relative;}
.header-inner{height:29px; margin:0 auto;}
.header-left{float:left; width:60%; height:29px; line-height:29px; color:#6c6c6c; font-size:12px}
.header-left a{color:#6c6c6c; padding-right:10px;float:left;}
.header-left span{ float:left;}
.shouji{background:url(../../../images/dl/icobg_1.4.png) no-repeat 0px 3px;width:25px; height:30px; padding-left:10px}
.shouji:hover{background-position:0px -27px; 0px 3px;width:25px; height:30px; padding-left:10px; color:#dd0000; text-decoration:none}
.header-left .dl{color:#dc0000}
.header-right{float:right; width:40%; text-align:right}
.header-right a{ margin-right:10px; line-height:30px}
.banner{background:url(images/banner.jpg) no-repeat; height:586px; margin:0 auto; width:100%}
.con{background:#fff; width:1000px; margin:0 auto;}
.dy-tit{ float:left;width:153px;height:112px}
.dy p{float:left; width:760px; text-indent:2em; padding-left:30px}


#featured {
	background: none repeat scroll 0 0 #D6E4B1;
	border: 5px solid #D6E4B1;
	position: relative;
	width: 599px; float:left
}
#featured .ui-tabs-panel img {
    height: 289px;
    width: 510px;
}
#featured ul.ui-tabs-nav {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 100px;
	right: 0px;
}
#featured ul.ui-tabs-nav li img {
    background: none repeat scroll 0 0 #FFCC66;
    border: 1px solid #EEEEEE;
    float: left;
    margin: 4px;
}
#featured ul.ui-tabs-nav li span {
    font-family: Verdana;
    font-size: 11px;
    line-height: 18px;
}
#featured li.ui-tabs-nav-item li{height: 62px;  overflow:hidden}
#featured li.ui-tabs-nav-item a {
	display: block;
	height: 62px;
}
#featured li.ui-tabs-nav-item img {
	height: 52px;
	width: 80px;
}
#featured li.ui-tabs-nav-item a:hover {
    background: none repeat scroll 0 0 #FFCC66;
    width: 90px;
}
#featured li.ui-tabs-selected {
    width: 90px;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a {
    background: none repeat scroll 0 0 #FC6E1A;
}
#featured .ui-tabs-panel {
    background: none repeat scroll 0 0 #999999;
   width: 510px;height: 307px;
    position: relative;
}
#featured .ui-tabs-panel img{ width: 510px;height: 307px;}
#featured .ui-tabs-panel .info {
    background: url("images/transparent-bg.png") repeat scroll 0 0 transparent;
	padding:10px;
	width:490px;
    left: 0;
    position: absolute;
    bottom:0px;
}
#featured .info h2 {
    color: #FFFFFF;
    font-family: Georgia,serif;
    font-size: 18px;
    margin: 0;
    overflow: hidden;
    padding: 5px;
}
#featured .info p {
    color: #F0F0F0;
    font-family: Verdana;
    font-size: 11px;
    line-height: 15px;
    margin: 0 5px;
}
#featured .info a {
    color: #FFFFFF;
    text-decoration: none;
}
#featured .info a:hover {
    text-decoration: underline;
}
#featured .ui-tabs-hide {
    display: none;
}
#featured ul.ui-tabs-nav li {
	color: #666666;
	position:absolute;
	font-size: 12px;
	height: 62px;
	margin: 0;
	overflow: hidden;
	padding-left: 12px;
	text-align: right;

}


.tu{float:left; width:1000px;}
.tu dl{float:left; width:237px; overflow:hidden; margin-right:20px;}
.tu dl dt{text-align:center}
.tu dl p{float:left; width:237px;text-indent:2em;}
.tu dl p a:hover{color:#C00}
.tu dl .title{width:237px;height:30px; background:#ebebeb; line-height:30px; overflow:hidden}
.tu1 dl{width:175px; margin-right:20px}
.tu1 dl .title{width:175px;background:#fff;}
.tu ul{float:left; width:300px; margin-right:15px; border-right:1px solid #CCC; padding-right:15px}
.tu ul li {float:left; width:300px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #CCC}
.tu ul li em{padding-right:10px; color:#333;font-style:normal}
.tu ul li a:hover{color:#C00}



.wenzhang{float:right; width:340px;}
.wenzhang div{ border-bottom:1px solid #CCC; padding-bottom:10px; font-size:30px; font-family:"微软雅黑"}
.wenzhang h2{color:#ee3b62; padding-top:10px; padding-bottom:10px; font-family:"微软雅黑"}
.wenzhang p{text-indent:2em}
.wenzhang p a{color:#ee3b62}


.title-tit{background:url(images/title.jpg) no-repeat; width:100%; height:61px;margin-bottom:40px}
.title-tit div{ color:#FFF; font-size:30px; font-family:"微软雅黑"; width:255px;padding-top:20px;text-align:center; margin-left:65px}
.ldjh{ float:left; }
.rw{background:url(images/3.jpg) no-repeat; width:256px; height:238px; float:left}
.rw-jianjie{background:url(images/1.jpg) no-repeat; float:right; width:680px; h}
.rw-jianjie div{height:56px; padding-left:70px; font-size:24px; font-family:"微软雅黑"; padding-top:15px}
.rw-jianjie p a{color:#ee3b62}

.left{float:left;}
.right{float:right}
.tb{background:url(images/2.jpg) no-repeat;}

#wrapper {width:900px;height: 220px;position: absolute;}
#carousel {width:900px;position:vrelative;}
#carousel ul {list-style: none;display: block;margin: 0;padding: 0;}
			#carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				display: block;
				width: 210px;
				height: 178px;
				padding: 0;
				margin: 6px;
				float: left;
				position: relative;
			}

			#carousel li img {
				width: 201px;
				height: 127px;
				margin-top: 14px;
			}
			
			#carousel li span {
				background: transparent url(images/carousel_shine.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 201px;
				height: 127px;
				position: absolute;
				z-index: 2;
				top: 14px;
				left: 16px;
			}			

			.clearfix {
				float: none;
				clear: both;
			}
			#carousel .prev, #carousel .next {
				background: transparent url(images/carousel_control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 15px;
				height: 21px;
				margin-left: 10px;
				position: absolute;
				top: 70px;				
			}
			#carousel .prev {
				background-position: 0 0;
				left: -30px;
			}
			#carousel .prev:hover {
				left: -31px;
			}			
			#carousel .next {
				background-position: -18px 0;
				right: -20px;
			}
			#carousel .next:hover {
				right: -21px;
			}				
			#carousel .pager {
				text-align: center;
				margin: 0 auto;
			}
			#carousel .pager a {
				background: transparent url(images/carousel_control.png) no-repeat -2px -32px;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 8px;
				height: 8px;
				margin: 0 5px 0 0;
			}
			#carousel .pager a.selected {
				background: transparent url(images/carousel_control.png) no-repeat -12px -32px;
				text-decoration: underline;				
			}
			
			#source {
				text-align: center;
				width: 100%;
				position: absolute;
				bottom: 10px;
				left: 0;
			}
			#source, #source a {
				font-size: 12px;
				color: #999;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}


.foot{float:left; width:100%; height:100px; background:#f9f9f9; border-top:1px solid #dbdbdb; margin-top:10px; padding-top:10px}
.foot_a1{width:1000px; margin:0 auto;text-align:center; line-height:2}
.foot_a1 a{color:#333}


.ddd{float:left; padding:20px;overflow:hidden; height:170px; width:1000px}

.news dl{ width:222px; height:210px;position: relative;overflow: hidden; margin:0 0 0 15px;_display:block;_margin:0 0 0 20px;}
.news dl dd{width:220px; height:157px; border:1px solid #dfdfdf; text-align:center; overflow:hidden; margin-bottom:10px}
.news dl dd a img{ margin:5px}

.tab{width:450px;height:300px;overflow:auto;float:right;}
.xpfb{float:left; width:460px; height:300px}