﻿input:focus, textarea:hover {
	outline:none;
}
body {
	background:#f0eee7;
}
.block {
	display:block;
}
a {
	cursor:pointer;
}
.wraper a:hover {
	color:#C95B20;
}
.wraper {
	width:1000px;
	margin:0px auto;
}
.header {
	border-top:6px solid #413532;
	background:#fff url(imagesh.jpg) repeat-x;
}
.header .upside {
	height:86px;
}
.header .upside .logo {
	float:left;
	display:inline;
	margin-top:28px;
}
.header .upside .right { float: right; display: inline; line-height: 16px; margin-top: 37px; height: 16px; width: 164px; 
}
.header .upside .fund, .header .right .line, .header .langu {
	float:left;
	height:16px;
	display:inline;
	color:#787874;
}
.header .right a {
	color:#787874;
}
.header .right a:hover {
	color:#C95B20;
}
.header .upside .line {
	margin:0px 8px;
	color:#787874;
}
.header .upside .right .langu a img {
	margin-right:5px;
	vertical-align:middle
}
.header .upside .right .langu {
	position:relative;
	_top:3px;
}
.header .upside .right .langu .box {
	position:absolute;
	left:-10px;
	width:100px;
	display:none;
	top:25px;
	background:#fff;
	box-shadow:0px 0px 3px #999;
	border:1px solid #ccc\9;
}
.header .upside .right .langu .current {
	background:url(imagesicon.png) no-repeat;
	background-position:right 7px;
	padding-right:15px;
}
.header .langu .box a {
	display:block;
	height:30px;
	line-height:30px;
	padding:0 10px;
}
.header .downside {
	height:52px;
	padding-bottom:4px;
	border-top:1px solid #ccc;
}
.header .downside ul {
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	float:left;
	display:inline;
}
.header .downside li {
	float:left;
	display:inline;
	line-height:50px;
	padding-right:15px;
	background:url(imagesicon.png) no-repeat;
	background-position:right -22px;
	padding-left:15px;
	height:52px;
}
.header .downside li a {
	color:#444;
	font-size:15px;
	float:left;
	display:inline;
	padding:0px 4px;
	height:50px;
	padding-top:2px;
}
.header .downside li.focused a {
	border-top:2px solid #a25a37;
	padding-top:0px;
	color:#C95B20
}
.header .downside li a:hover {
	color:#C95B20;
}
.header .searchbox {
	float:right;
	width:155px;
	border:1px solid #d1d1d1;
	height:28px;
	display:inline;
	margin-top:10px;
}
.header .searchbox .text {
	float:left;
	line-height:28px;
	display:inline;
	background:transparent;
	border:none;
	width:115px;
	height:28px;
	padding-left:5px;
}
.header .searchbox #searchbtn {
	width:30px;
	float:right;
	display:inline;
	background:url(imagesicon.png) no-repeat;
	height:28px;
}

/* topmenu */

#mynav2 ul
{
	display:none;
	position:absolute;
	border:1px solid #ccc\9;
	background:#fff;
	z-index:100;
	/*width:180px;*/
    width:160px;
	padding:5px 0;
	margin-left:0px;
	height:auto;
	box-shadow:0px 0px 5px #666;
	border-radius:3px;
}



#mynav2 ul li
{
	float:none;
	display:block;
	border:none;
	background:none;
	height:auto;
	padding:0;
}

#mynav2 ul a
{
	width:auto;
	text-align:left;
	font-size:14px;
	line-height:42px;
	color:#555;
	display:block;
	background:#fff;
	height:auto;
	float:none;
	border:none;
	text-align:center;
}

#mynav2 ul a:hover
{
	background:#F1EEE7;
	color:#C95B20;
}


#mynav2 ul i {
	border-color: transparent;
	border-style: solid;
	border-width:10px;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
	border-bottom-color:#ccc;
	border-top-width:0;
	left:50%;
	margin-left:-8px;
	top:-10px;
}

#mynav2 ul i em {
	border-color: transparent;
	border-style: solid;
	border-width:10px;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
	border-bottom-color:#fff;
	border-top-width:0;
	left:-10px;
	top:1px;
}


/* topmenu */


.wraper-index {
	width:1200px;
	position:relative;
	margin:0px auto;
}
.wraper-index .banner {
	width:1200px;
	height:446px;
	position:relative;
	overflow:hidden;
}
.wraper-index .arrows {
	position:absolute;
	top:110px;
	height:32px;
	left:890px;
	color:#fff;
	font-family:'arial';
	z-index:20;
}
.wraper-index .leftarrow {
	float:left;
	display:inline;
	width:18px;
	height:32px;
	background:url(imagesicon1.png) no-repeat;
	background-position:0px -147px;
}
.wraper-index .num {
	float:left;
	line-height:32px;
	font-size:22px;
	margin:0px 5px;
}
.wraper-index .rightarrow {
	float:left;
	display:inline;
	width:18px;
	height:32px;
	background:url(imagesicon1.png) no-repeat;
	background-position:-73px -147px;
}
.wraper-index .num em {
	padding:0 2px;
}
.wraper-index .leftarrow:hover, .wraper-index .rightarrow:hover {
	opacity:0.6;
filter:alpha(opacity:60)
}
.wraper-index .font {
	background:url(imagescircle.png) no-repeat;
	width:300px;
	height:300px;
	position:absolute;
	top:70px;
	right:123px;
}
.wraper-index .banner li {
	width:1200px;
	color:#fff;
	position:relative;
}
.wraper-index .banner a.index-imgw {
	width:1200px;
	height:446px;
	display:block;
}
.wraper-index .banner a.index-imgw img {
	border-bottom-left-radius:16px;
	border-bottom-right-radius:16px;
}
.wraper-index .banner .t2 {
	line-height:22px;
	font-size:16px;
	width:228px;
	margin:95px auto 0px;
}
.wraper-index .t2 a {
	color:#fff;
}
.wraper-index .t2 a:hover {
	color:#FFC;
}
.wraper-index .banner .describ {
	margin:0px auto;
	line-height:18px;
	margin-top:10px;
	font-family:arial, sans-serif;
	width:235px;
}
.index-pro li {
	float:left;
	display:inline;
	width:245px;
	padding:0px 40px;
	background:url(imagesindexline.png) no-repeat;
	background-position:right top;
}
.index-pro li.last {
	background:none;
}
.index-pro {
	width:980px;
	margin:0px auto;
	background:url(imagesindexbg1.jpg) no-repeat;
	padding-top:35px;
}
.index-pro li a.imgwrap {
	text-align:center;
	display:block;
	width:245px;
	height:85px;
	line-height:72px;
	margin:0px auto;
*font-size:72px;
}
.index-pro li a.imgwrap img {
	vertical-align:middle;
}

.index-pro li a.imgwrap:hover img {
	opacity:0.8;
	filter:alpha(opacity=80);
}
.index-pro li .index-des {
	line-height:18px;
	color:#5d6265;
	font-family:arial, sans-serif;
}
.index-pro li .imgu {
	height:72px;
	vertical-align:middle;
	width:245px;
	display:table-cell;
	text-align:center;
*font-size:72px;
*font-family:'arial';
}
.index-clumn {
	margin:0px auto;
	margin-top:20px;
	width:1000px;
/*	background:#e5e0d8;*/
    	background:#f1f1f1;
	padding-top:20px;
	padding-bottom:40px;
}
.index-clumn .left1 {
	margin-left:20px;
    margin-right:20px;
	width:300px;
	float:left;
	display:inline;
}
.index-clumn .index-t1 {
	height:60px;
	line-height:60px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
	font-size:18px;
	/*background: url("imagesicon1.png") no-repeat scroll right -74px*/
}
.index-clumn .index-t2 {
	height:60px;
	line-height:60px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#fff;
	font-size:16px;
	text-align:center;
	background: #803f23;
}
.index-clumn .story {
	/*background: url("imagesnewsbg2.jpg") repeat-x scroll 0 0;*/
	/*padding:15px 12px 5px 12px;*/
	margin-top:10px;
}
.index-clumn .imgwrap {
	display:block;
}
.index-clumn .t1 {
	height:32px;
	line-height:32px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#931c2a;
	font-size:14px;
	padding:0 3px;
}
.index-clumn .t1 a {
	color:#931c2a;
}
.index-clumn .t2 {
	height:32px;
	line-height:32px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.index-clumn .t2a {
	color:#931c2a;
}
.index-clumn .desc {
	color:#545454;
	line-height:20px;
	padding:0 3px;
}
.index-clumn .left2 {
	margin-left:20px;
    margin-right:20px;
	width:600px;
	float:left;
	display:inline;
}
.index-clumn .left2 .reportlist li {
	line-height:20px;
	color:#545454;
/*    color:#336699;*/
	padding:8px 0px;
    font-size: 14px;
	border-bottom:1px dotted #a5a5a5;
	background: url("imagesicon.png") no-repeat scroll -189px -126px;
	padding-left:16px;
}
.index-clumn .left2 .reportlist li a:hover {
	color:#ff9900;
}
.index-clumn .left2 .reportlist li a {
	color:#3366999;
}
.index-clumn .left3 {
	width:180px;
	float:right;
	display:inline;
	margin-top: 22px;
	margin-right:37px;
	background:#413532;
}
.index-clumn .left3 .gotodonate {
	height:80px;
	text-align:center;
	background-position:0px -185px;
	font-size:18px;
	color:#fff;
}
.index-clumn .left3 .gotodonate a {
	color:#fff;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	line-height:20px;
	background: url("imagesicon1.png") no-repeat 0px -185px;
	display:block;
	height:80px;
}
.index-clumn .left3 .gotodonate a:hover {
	background-position:0px -270px;
}


.index-clumn .left3 .gotodonate_en {
	height:80px;
	text-align:center;
	background-position:0px -185px;
	font-size:18px;
	color:#fff;
}
.index-clumn .left3 .gotodonate_en a {
	color:#fff;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	line-height:20px;
	background: url("../images/icon1_en.png") no-repeat 0px -185px;
	display:block;
	height:80px;
}
.index-clumn .left3 .gotodonate_en a:hover {
	background-position:0px -270px;
}


.index-clumn .donatelist li {
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	text-align:center;
	background:url(imagesindexline.jpg) no-repeat bottom center;
}
.index-clumn .donatelist {
	padding-bottom:23px;
}
.index-clumn .donatelist li a {
	color:#fff;
}
.index-clumn .donatelist li a:hover {
	color:#FF0;
}
.index-links {
	margin-top:15px;
	width:900px;
	margin:15px auto 0px auto;
	padding:0px 40px;
}
.index-links .t {
	line-height:45px;
	height:45px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
	font-size:18px;
	border-bottom:1px solid #adaca7;
}
.index-links .con {
	width:980px;
	overflow:hidden;
	margin-top:18px;
}
.index-links li {
	float:left;
	display:inline;
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #c0beb9;
	width:170px;
	margin-right:72px;
}
.index-links li a {
	color:#707375;
}
.index-links li a:hover {
	color:#C95B20;
}
.index-links ul {
	width:1050px;
}
.about-sec {
	background:url(imagesaboutbg.jpg)隆隆repeat-x;
	width:100%;
}
.about-sec .inner {
	/*background:url(../images/aboutb.jpg) center top no-repeat;*/
}
.about-sec .inner .left {
	float:left;
	text-align:left;
	display:inline;
	margin-top:25px;
}
.about-sec .inner .navi {
	line-height:20px;
	color:#fff;
}
.about-sec .inner .navi a {
	color:#fff;
	text-shadow:1px 1px 0px #333;
	filter:glow(Color=#000000,Strength=1);
	zoom:1;
}
.about-sec .inner .navi a:hover {
	color:#e8fd00;
}
.about-sec .inner .ab {
	line-height:28px;
	font-size:24px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#fff;
	text-shadow:1px 1px 0px #333;
	filter:glow(Color=#000000,Strength=1);
	zoom:1;
}
.about-sec .inner .line {
	margin:0px 5px;
}
.about-sec .ublock {
	height:103px;
}
.about-sec .gotodonate {
	width:186px;
	height:50px;
	float:right;
	display:inline;
	background:#43321e;
	background:rgba(67,50,30,0.9);
	color:#fff;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size:16px;
	text-align:center;
	line-height:50px;
	margin-top:28px;
	border-radius:25px;
	-webkit-border-radius:25px;
}
.about-sec .gotodonate:hover {
	color:#fff;
	background:#C94C00;
}
.about-sec .gotodonate em {
	height:50px;
	padding-right:28px;
	background:url(imagesicon.png) no-repeat;
	background-position:right -205px;
	_background-position:right -327px;
}
.about-sec .h2_a {
	height:120px;
	background:url(imagesab_line.png) center bottom no-repeat;
	padding-bottom:2px;
	line-height:120px;
	color:#712600;
	font-size:32px;
}
.about-sec .dblock p {
	line-height:20px;
	color:#444;
	width:608px;
	text-align:center;
	margin:0px auto;
	font-size:14px;
	margin-top:24px;
}
.about-sec .dblock .p1 {
	margin-top:34px;
}
.about-sec .ab-for {
	width:106px;
	height:40px;
	line-height:40px;
	margin:0px auto;
color;
#9f6d55;
	font-size:14px;
	color:#fff;
	background:#9f6d55;
	display:block;
	margin-top:23px;
}
.about-sec .ab-for:hover {
	background:#4C3A26;
	color:#fff
}
.about-sec {
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	text-align:center;
}
.section-bg {
	background:url(imagesinnerbg.jpg) repeat-x;
/*    background:url(imagesbg.jpg) repeat-x;*/
}
.about-sec #down {
	background:url(imagesalpha.png) no-repeat center top;
}
.ab-section2 {
	background:#f0eee7;
	padding-top:45px;
}
.ab-section2 .litem {
	float:left;
	/*background:#fff url(../images/leftitem.jpg) no-repeat;*/
	display:inline;
	width:310px;
	height:190px;
	padding-left:160px;
}
.ab-section2 .ritem {
	/*background:#fff url(../images/rightitem.jpg) no-repeat right top;*/
	float:right;
	display:inline;
	width:435px;
	height:190px;
	padding-left:35px;
}
.ab-section2 h2.t {
	height:50px;
	line-height:50px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
	font-size:20px;
	margin-top:12px;
}
.ab-section2 .des {
	line-height:20px;
	color:#666;
	width:284px;
}
.ab-section2 .p {
	height:14px;
	line-height:14px;
	margin-top:11px;
}
.ab-section2 .p a {
	color:#712600;
}
.ab-section2 .p a:hover {
	color:#C95B20;
}
#jiegou {
	margin-top:47px;
	background: url("imagesab_line.png") no-repeat scroll center top;
}
#jiegou .leftlist {
	float:left;
	color:#444;
	line-height:20px;
	display:inline;
	width:610px;
	margin-top:20px;
}
#jiegou .t1 {
	height:30px;
	line-height:30px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#712600;
	font-size:20px;
	height:60px;
	line-height:60px;
}
#jiegou .ite {
	border-bottom:1px dotted #c6c4be;
	padding-bottom:20px;
}
#jiegou .t2 {
	height:50px;
	line-height:50px;
	color:#25282a;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size:16px;
}
#jiegou .item2 {
	margin-bottom:22px;
	line-height:20px
}
#jiegou .item2 table td {
	padding:3px 0
}
#jiegou .rlist {
	float:right;
	display:inline;
	margin-top:20px;
	width:320px;
}
#jiegou .lista {
	line-height:24px;
}
#jiegou .lista li {
	padding-left:15px;
	background:url(imagesicon.png) no-repeat;
	background-position:-190px -83px;
}
#jiegou .rlist .ite {
	line-height:20px;
	color:#444;
	border:none;
}
.recruit-sec .inner {
	background: url("../images/recruitbg.jpg") no-repeat scroll center top
}
.recruit-sec .bainian {
	margin-top:44px;
}
.about-sec .dblock {
	overflow:hidden;
}
.about-sec .dblock .p1 {
	margin-top:23px;
}
.recruit-sec .con {
	width:1050px;
	overflow:hidden;
	background: url("imagesab_line.png") no-repeat scroll center top;
	margin-top:50px;
}
.recruit-sec .con1 {
	margin-top:65px;
}
.recruit-sec .recuit-1 li {
	float:left;
	display:inline;
	width:280px;
	margin-right:70px;
}
.recruit-sec .recuit-1 {
	padding-top:30px;
	font-family:arial, sans-serif;
	line-height:20px;
}
.recruit-sec li h2 {
	height:60px;
	line-height:60px;
	text-align:center;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#712600;
	font-size:20px;
}
.recruit-sec .con li .desc {
	text-align:left;
	color:#444;
	line-height:20px;
	height: 140px;
}
.recruit-sec .con li a.formore {
	height:40px;
	width:78px;
	text-align:center;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#712600;
	font-size:14px;
	margin:0px auto;
	margin-top:25px;
	border-top:1px solid #ccc7c0;
	border-bottom:1px solid #ccc7c0;
	display:block;
	line-height:40px;
}
.recruit-sec .con li a.formore:hover {
	color:#C95B20;
}
.recruit-sec .con td.c {
	color:#712600;
	white-space:nowrap;
}
.recruit-sec .con td {
	vertical-align:top;
	text-align:left;
}
.recruit-sec .recruit-dl {
}
.recruit-sec .recruit-dl dd {
	padding-left:16px;
	background:url(imagesicon.png) no-repeat;
	background-position:-190px -134px;
	text-align:left;
	padding-bottom:5px;
}
.recruit-sec .recruit-dl dd a {
	color:#444;
}
.recruit-sec .recruit-dl dd a:hover, #recruit-member .list li a:hover {
	color:#C95B20;
}
#wraperbg {
	background:url(imagesre1.png) center 358px no-repeat;
}
.recruit-sec .desc-gap {
	margin-top:20px;
	text-align:left;
}
#recruit-member {
	height:222px;
	background:#e5e0d8;
	margin-top:70px;
	text-align:left;
}
#recruit-member .l {
	float:left;
	display:inline;
	width:415px;
	padding-top:25px;
	margin-left:50px;
}
#recruit-member .l .t {
	height:44px;
	padding-top:5px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
	font-size:20px;
	line-height:35px;
}
#recruit-member .des {
	line-height:20px;
	color:#444;
	padding-right:5px;
	font-family:arial, sans-serif;
}
#recruit-member a.fordetail {
	font-size:14px;
	color:#712600;
	line-height:50px;
}
#recruit-member a.fordetail:hover {
	color:#C95B20;
}
#recruit-member .list {
}
#recruit-member .list li {
	background: url("imagesicon.png") no-repeat scroll -190px -134px;
	line-height:20px;
	padding-left: 16px;
	color:#444;
	font-family:arial, sans-serif;
}
#recruit-member .list li a {
}
.re-project .t {
	color:#712600;
	font-size:20px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	height:74px;
	text-align:center;
	line-height:74px;
	background: url("imagesbgline.png") no-repeat scroll center bottom;
}
.re-project {
	padding-top:30px;
	background:url(imagesre2.jpg) no-repeat center top;
	margin:0px auto;
	width:980px;
}
.re-project li {
	float:left;
	display:inline;
	width:280px;
	line-height:20px;
	color:#444;
}
.re-project li.middle {
	margin:0px 70px;
}
.re-project li .t2 {
	line-height:22px;
	color:#25282a;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size:16px;
	text-align:center;
	height:60px;
	margin-top:40px;
}
.re-project .desc {
	height:140px;
}
.re-project a.formore {
	height:40px;
	width:78px;
	text-align:center;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#712600;
	font-size:14px;
	margin:0px auto;
	margin-top:25px;
	border-top:1px solid #ccc7c0;
	border-bottom:1px solid #ccc7c0;
	display:block;
	line-height:40px;
}
.re-project a.formore:hover {
	color:#C95B20;
}
.buidmeet {
	background:#eae7df;
	padding:20px 50px 0px 50px;
	background:url(imagesre3.jpg) repeat-x;
	width:880px;
	margin:0px auto;
	margin-top:66px;
}
.buidmeet .l {
	float:left;
	display:inline;
	width:400px;
	padding:0;
}
.buidmeet .t {
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
	line-height:60px;
	height:60px;
	font-size:20px;
}
.buidmeet .l .t {
	margin:0px;
}
.buidmeet .l .item {
	padding:20px 24px 0px;
	background:url(imagesre5.jpg) repeat-x;
}
.buidmeet .desc {
	line-height:20px;
	color:#444;
	margin-top:10px;
	text-align:justify;
}
.buidmeet p.formore {
	height:50px;
	text-align:right;
}
.buidmeet p.formore a {
	color:#712600;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size:14px;
	line-height:50px;
}
.buidmeet p.formore a:hover {
	color:#C95B20;
}
.buidmeet .r {
	float:right;
	width:405px;
	display:inline;
}
.buidmeet .r .item1 {
	border-bottom:1px solid #d8d3cb;
}
.buidmeet .r .l1 {
	float:left;
	display:inline;
	width:280px;
	text-align:justify;
	line-height:20px;
	color:#444;
}
.buidmeet .r .r1 {
	float:right;
	display:inline;
	border:5px solid #fff;
}
.buidmeet .r .r1 img {
	width:82px;
	height:82px;
	vertical-align:text-bottom
}
.buidmeet .r .l1 .name {
	line-height:36px;
	padding-bottom:9px;
	height:36px;
	color:#9c8282;
}
.buidmeet .r .t {
	margin-top:0px;
	height:50px;
	line-height:50px;
	padding-top:5px;
}
.buidmeet .r .item2 {
	margin-top:16px;
}
.articlewrap {
	background: url("imagesalpha.png") no-repeat center top;
}
#meetwrap {
	width:980px;
	margin:0px auto;
}
#meetwrap .aside {
	width:185px;
	padding:0px 40px;
	float:left;
	display:inline;
	background:url(imagesmeet1.png) repeat-x;
	padding-top:44px;
	text-align:left;
	min-height:600px;
	_height:600px;
}
#meetwrap .aside .img {
	text-align:center;
	padding-top:0px;
}
#meetwrap .aside.narrow {
	width:155px
	/*width:176px;*/
}
#meetwrap .aside.narrow .meetlist {
	margin-top:0;
}
#meetwrap .meetlist .box {
	margin-left:18px;
	font-family:arial, sans-serif
}
#meetwrap .meetlist {
	margin-top:13px;
}
#meetwrap a.t {
	line-height:36px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#000;
	font-size:16px;
	padding-left:16px;
	background: url("imagesicon.png") no-repeat scroll -190px -132px;
}
#meetwrap a.t:hover {
	color:#C95B20;
}
#meetwrap .box dd {
	line-height:18px;
	width:240px;
	padding-left:16px;
	background: url("imagesicon.png") no-repeat scroll -190px -134px;
	margin-bottom:7px;
}
#meetwrap .box dd a {
	color:#525150;
}
#meetwrap .box dd a:hover,#meetwrap .box dd a.focused {
	color:#C95B20;
}
#meetwrap .meetlist li.focused a.t {
	color:#8e2e00;
}
#meetwrap .article {
	float:left;
	display:inline;
	width:675px;
	padding-left:40px;
	padding-bottom:40px;
	text-align:left;
	line-height:24px;
	color:#444;
	font-size:14px;
	font-family: arial, sans-serif;
}
#meetwrap .article.list {
	width:705px;
	/*width:684px;*/
}
#meetwrap .article .t {
	line-height:40px;
	padding-top:20px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#333;
	font-size:24px;
	border-bottom:1px solid #bdb8b2;
}
#meetwrap .pic {
	float:right;
	display:inline;
	margin:18px 0 10px 24px;
}
#meetwrap .chapter p { padding: 0.75em 0; text-indent: 2em; }
#meetwrap .chapter p img { padding: 0; display: block; margin-right: auto; margin-left: auto; }

/*.articlewrap #meetwrap .article .chapter*/

.chapter p a
{
	color:#C95B20;
	border-bottom:1px dashed #C95B20;
}

.chapter p a:hover
{
	color:#333;
	border-bottom:none;
}

#meetwrap .pic .names {
	color:#818181;
	line-height:18px;
	background:url(imagesmeet2.jpg) repeat-x;
	font-size:12px;
	padding:10px 20px;
	word-break:break-all;
}
#meetwrap .pic .imgwrap img {
	vertical-align:bottom;
}
#newsbg {
	/*background:url(../images/newsbg.jpg) no-repeat center top;*/
}

/*#problembg {
	background:url(../images/problem.jpg) no-repeat center top;
}*/

#problembg .aside {padding-left:35px;padding-right:45;position:relative}
#problembg .meetlist {margin:0}
#problembg .aside h3 {font-size:20px;padding:0 0 10px 0;color:#712600}
#problembg .meetlist li {padding:7px 0 7px 16px;background: url("imagesicon.png") no-repeat -190px -125px;}
#problembg a.t {line-height:20px;font-size:14px;color:#555;padding:0;background:none}

#guide {position: absolute;width:185px;margin-top:44px;}
#news-sec .lights {
	height:12px;
	margin:30px 0px 20px 464px;
}
#news-sec .lights a {
	float:left;
	display:inline;
	width:15px;
	height:12px;
	background:url(imagesicon.png) no-repeat;
	background-position:-176px -274px;
}
#news-sec .lights a.focused {
	background-position:-190px -274px;
}
#news-sec .overflow {
	height:291px;
	overflow:hidden;
	width:980px;
	position:relative;
	text-align:left;
	font-family:arial, sans-serif;
}
#news-sec .news-list li {
	position:relative;
}
#news-sec .news-list li .imgwrap {
	float:left;
	display:inline;
	width:490px;
	height:291px;
}
#news-sec .news-list li .right {
	width:414px;
	padding:0px 38px;
	position:absolute;
	right:0px;
	top:0px;
	background:url(imagesnewsbg1.jpg) repeat-x;
}
#news-sec .news-list li .news-l {
	display:block;
	height:45px;
	color:#8c8c8c;
	background:url(imagesicon1.png) no-repeat;
	line-height:45px;
	background-position:right 3px;
	border-bottom:1px dotted #c6c4be;
}
#news-sec .news-list li .news-l:hover {
	color:#C95B20;
}
#news-sec .news-list li .news-t {
	height:56px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
	font-size:18px;
	line-height:56px;
}
#news-sec li .news-t a {
	display:block;
	color:#25282a;
}
#news-sec li .news-t a:hover {
	color:#C95B20;
}
#news-sec .news-des {
	color:#666;
	line-height:20px;
}
#news-sec .more {
	height:26px;
	line-height:26px;
	text-align:right;
}
#news-sec .more a {
	color:#712600;
}
#news-sec .more a:hover {
	color:#C95B20;
}
.news-1 {
	margin:0px auto;
	background: url("imagesab_line.png") no-repeat scroll center top;
	margin-top:50px;
	padding-top:35px;
	text-align:left;
	width:980px;
	font-family:arial, sans-serif;
}
.news-1 .aside {
	width:522px;
	float:left;
	display:inline;
}
.news-1 .news-t {
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size:20px;
	color:#712600;
	height:50px;
	line-height:50px;
}
.news-1 .news-t a {
	display:block;
	background:url(imagesicon1.png) no-repeat right -78px;
}
.news-1 .news-t3 a {
	color:#8e2e00;
}
.news-1 .news-t3 a:hover {
	color:#C95B20;
}
.news-1 .aside .newslist {
	font-size:14px;
}
.news-1 .aside .newslist li a:hover {
	color:#C95B20;
}
.news-1 .aside .newslist li a {
	color:#444;
}
.news-1 .aside .newslist li {
	height:40px;
	line-height:40px;
	border-bottom:1px dotted #c6c4be;
	background: url("imagesicon.png") no-repeat scroll -190px -76px;
	padding-left:21px;
}
.news-1 .article {
	float:right;
	display:inline;
	width:300px;
	padding:0px 40px;
	background:#e5e0d8;
	padding-bottom:30px;
	margin-top:18px;
}
.news-1 .article .news-t1 {
	height:50px;
	line-height:50px;
	font-size:20px;
	color:#25282a;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	padding-top:16px;
	padding-bottom:5px;
}
.news-1 .article .news-t1 a {
	display:block;
	background:url(imagesicon1.png) no-repeat right -80px;
}
.news-1 .article .news-notice {
	position:relative;
}
.news-1 .article .news-notice li {
	line-height:18px;
	padding:10px 0px;
	border-bottom:1px dotted #c6c4be;
	background: url("imagesicon.png") no-repeat scroll -189px -124px;
	padding-left:16px;
}
.news-1 .space {
	margin-bottom:-10px;
}
.news-1 .article .news-notice li a {
	color:#444;
}
.news-1 .article .news-notice li a:hover {
	color:#C95B20;
}
.news-1 .news-item {
	padding-top:8px;
}
.news-1 .news-item .img {
	float:left;
	display:inline;
	background:url(imagesnewsbg2.jpg) repeat-x;
	padding:11px 12px;
}
.news-1 .news-item .r {
	width:160px;
	float:right;
	display:inline;
	line-height:20px;
}
.news-1 .news-item .r .news-t2 {
	color:#444;
	font-size:14px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
}
.news-1 .news-item .r .news-des {
	color:#666;
	margin-top:8px;
}
#info-sec .info-t {
	height:95px;
	line-height:95px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#25282a;
}
/*#donatebg {
	background:url(../images/donatebg.jpg) center top no-repeat;
}*/
/*#detailbg {
	background:url(../images/detailbg.jpg) center top no-repeat;
}*/
/*#givebg {
	background:url(../images/givebg.jpg) center top no-repeat;
}*/
.info-1 {
	margin:0px auto;
	background: url("imagesab_line.png") no-repeat scroll center top;
	margin-top:60px;
	text-align:left;
	width:980px;
	font-family:arial, sans-serif;
	padding-top:13px;
}
.info-1 .aside {
	width:520px;
	float:left;
	display:inline;
}
.info-1 .aside .info-t1 {
	height:72px;
	font-size:20px;
	line-height:72px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#712600;
}
.info-1 .desc {
	color:#444;
	word-break:break-all;
	line-height:20px;
}
.info-1 .desc a {
	color:#712600;
}
.info-1 .desc a:hover {
	color:#322406;
}
.info-1 a.formore {
	margin-top:19px;
	background:#9f6d55;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	text-align:center;
	display:block;
	width:106px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#fff;
}
.info-1 a.formore:hover {
	background:#4C3A26;
	color:#fff
}
.info-1 .info-t2 {
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size:16px;
	color:#25282a;
	margin-top:25px;
	border-top:1px dotted #c6c4be;
	line-height:60px;
	height:60px;
}
.info-1 .info-get {
	background:url(imagesinfo1.jpg) no-repeat;
	width:500px;
	height:125px;
	margin-bottom:14px;
	overflow:hidden;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#c4362a
}
.info-1 .info-give {
	background:url(imagesinfo2.jpg) no-repeat;
	width:500px;
	height:125px;
	margin-bottom:14px;
	overflow:hidden;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
}
.info-1 p.label {
	line-height:26px;
	margin-top:28px;
	margin-left:45px;
	font-size:14px;
}
.info-1 p.num {
	margin-left:45px;
	line-height:40px;
	font-size:14px;
}
.info-1 p.num em {
	font-size:36px;
	font-family:'arial';
	font-weight:bold
}
.info-1 .info-get p.num em {
	color:#c4362a;
}
.info-1 .info-give p.num em {
	color:#444;
}
.info-1 .info-table td {
	vertical-align:top;
	line-height:20px;
	color:#444;
}
.info-1 .article {
	float:right;
	margin-top:27px;
	display:inline;
	width:380px;
	padding-bottom:30px;
}
.info-1 .article .item {
	background:#e5e0d8;
	padding:5px 40px 30px 40px;
	background:#e5e0d8;
	margin-bottom:15px;
}
.info-1 .article .info-t3 {
	margin-top:15px;
	height:50px;
	line-height:50px;
	color:#25282a;
	font-size:20px;
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	/*background: url("imagesicon1.png") no-repeat scroll right -80px*/
}
.info-1 .article .info-t3 a {
	display:block;
}
.info-1 .item ul li {
	background: url("imagesicon.png") no-repeat scroll -189px -124px;
	padding-left:20px;
	height:38px;
	line-height:38px;
	border-bottom:1px dotted #c6c4be;
}
.info-1 .item ul li a {
	color:#444;
}
.info-1 .item ul li a:hover {
	color:#C95B20;
}
.info-1 .item ul li a {
	color:#4444;
}
.messagewrap {
	margin-top:26px;
}
.messagewrap img {
	float:left;
	width:120px;
	height:120px;
}
.messagewrap .message {
	float:left;
	_display:inline;
	background:#fff;
	font-size:12px;
	width:525px;
	margin-left:30px;
	position:relative;
}
.messagewrap .message i {
	border-color: transparent;
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
	border-width:11px;
	border-right-color:#fff;
	border-left-width:0;
	left:-10px;
	top:18px
}
.messagewrap .message span {
	color:#9a8566;
	display:block;
	line-height:18px;
	padding:25px 0 5px 50px;
}
.messagewrap .message p {
	color:#444;
	padding:0 25px 30px 50px;
	line-height:20px;
}
.messagewrap .message em {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	line-height:40px;
	color:#a39e8d;
	font-weight:bold;
	position:absolute;
	vertical-align:baseline;
	top:62px;
	left:20px;
	*left:5px;
}
.messagewrap .message p em {
	margin-top:5px;
	maring-left:5px;
	top:auto;
	left:auto
}
.messagewrap.rightside img {
	float:right
}
.messagewrap.rightside .message {
	margin-left:0px;
	margin-right:30px;
}
.messagewrap.rightside .message i {
	right:-10px;
	left:auto;
	border-left-color:#fff;
	border-left-width:11px;
	border-right-width:0;
}

#meetwrap .article .chapter
{
	padding-top:20px;
}

.h24 {
	font-size:24px;
	color:#3f4447;
	padding:30px 0 20px 0;
	background:url(imagesbgline.png) bottom center no-repeat
}
.stu li {
	width:450px;
}
.stu h3 {
	font-size:20px;
	color:#712600;
	padding:35px 0 25px 0
}
.stu li.l {
	float:left
}
.stu li.r {
	float:right
}
.stu li .item {
	background: url("../images/re_04.jpg") repeat-x top;
	padding: 20px 20px 0;
	text-align:left;
	font-family:arial, sans-serif;
}
.stu li img {
	width:410px;
	height:160px;
}
.stu li .desc {
	color: #444444;
	line-height: 20px;
	margin-top: 10px;
	text-align:justify;
	padding:0 5px
}
.stu_sect {
	background: url("imagesab_line.png") no-repeat top center;
	margin-top:90px;
	padding-top:1px
}
.stu_sect .stu.stbg {
	background: url("../images/detailbg_09.jpg") no-repeat top center
}
.stu_sect h3 {
	font-size:20px;
	color:#3f4447;
}
.stu .formore {
	height: 50px;
	text-align: right;
	border-top:1px dotted #C6C4BE;
	margin-top:20px;
}
.stu .formore a {
	color: #712600;
	font-family: \5FAE\8F6F\96C5\9ED1, sans-serif;
	font-size: 14px;
	line-height: 50px;
}
.stu .formore a:hover {
	color: #C95B20;
}
.stu td.c {
	color: #712600;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
}
.chapter .title_list {
	margin:0 0 0 0;
}
.chapter .title_list li {
	padding:8px 8px 8px 20px;
	border-bottom:1px dotted #b6b6b6;
	background:url("imagesicon.png") no-repeat -190px -120px;
	font-size:14px;
}
#meetwrap .chapter .title_list li p {
	overflow:hidden;
	float:left;
	padding:0
}
.chapter .title_list li .time {
	color:#813F1E;
	float:right;
	display:inline;
	margin-right:10px;
	font-size:14px;
}
.chapter .title_list li p a {
	color:#333333;
	font-size:14px;
	line-height:20px;
	border-bottom:none;
}
.chapter .title_list li p a:hover {
	color:#C95B20;
	text-decoration:none;
}
.chapter .img_list li {
	padding:20px 0;
	border-bottom:1px dotted #C6C4BE
}
.chapter .img_list img {
	float:left;
	display:_inline;
	width:200px;
	height:130px;
	margin-right:20px
}
.chapter .img_list .wrap {
	float:left;
	display:_inline;
	width:480px
}
.chapter .img_list h3 {
	font-family:\5FAE\8F6F\96C5\9ED1, sans-serif;
	color:#595959;
	font-size:16px;
	line-height:20px;
	margin-bottom:10px;
	margin-top:5px;
}
.chapter .img_list h3 a {
	color:#333;
}
.chapter .img_list h3 a:hover {
	color:#C95B20;
}
.chapter .img_list h3 span {
	color:#995700;
	font-size:12px;
	font-family:arial;
	padding-left:20px;
}

.chapter .img_info {
	font-size:12px;
	color:#999;
	padding:5px 0;
	display:block;
}

.relative h2 {
  color: #000000;
  font-family: 脦垄脠铆脩脜潞脷,sans-serif;
  font-size: 16px;
  font-weight: normal;
  height: 42px;
  line-height: 42px;
  margin-top: 70px;
  text-indent: 15px;
  background:#E5E0D8;
}

.relative ul {
  padding: 12px 0;
}

.relative ul li {
	 background: url("imagesicon.png") no-repeat scroll -180px -128px;
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
}


#meetwrap .chapter .img_list p {
	font-size:12px;
	line-height:18px;
	color:#777;
	margin-top:10px;
	padding:0
}

.article.list.detail .detailtitle {
	font-size:22px;
border-bottom: 1px solid #BDB8B2;
color: #222;
font-family: 脦垄脠铆脩脜潞脷,sans-serif;
line-height: 26px;
padding-top: 44px;
text-align:center;
}
.article.list.detail .detailtitle span.time {display:block;padding:8px 0;color:#813f1e;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

.article p.sectiontitle {
    border-bottom: 1px dashed #aaa;
    color:#900;
    font-family: 脦垄脠铆脩脜潞脷,sans-serif;
    font-size: 16px;
    padding: 0.75em 0;
    text-indent: 0;
}

.givetable td {padding:7px; }
.givetable td.t {text-align:right;width:100px;font-size:14px;padding-right:20px;padding-top:14px;vertical-align:top}
.givetable .inp {background:#fff;border:1px solid #d2c6c1;height:18px;padding:5px;width:200px;font-family: Arial, Helvetica, sans-serif;}
.givetable .money {font-size:18px;font-weight:bold;color:#ff3300;width:120px}
.givetable select {background:#fff;border:1px solid #d2c6c1;height:30px;padding:5px;}
.givetable textarea.inp {width:350px;height:100px}
.infogive {background:none;margin-top:0}
.infogive .info-t2 {line-height:24px;padding:15px 0;height:auto}
.infogive .giver {line-height:24px;font-size:14px;}
.redtip {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#d64500}
.greytip  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#777}
.slideline {border-bottom:1px dotted #C6C4BE;margin:15px 0;height:1px;overflow:hidden; }
.info-1.infogive .article .info-t3 {background:none}
.info-1.infogive .desc .more {text-align:right;padding:8px;}

 .download-t {
  background: url("imagesicon.png") no-repeat scroll 3px -364px rgba(0, 0, 0, 0);
  border-top: 1px solid #ccc;
  color: #000000;
  font-family: 脦垄脠铆脩脜潞脷,sans-serif;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  margin-top: 30px;
  padding-left: 36px;
  width: 270px;
}

 .downloadlist a {
  color: #666;
  font-size: 14px;
  line-height: 26px;
}

 .downloadlist a:hover {
	 color:#900;
 }

.pager {
	clear: both;
	margin-top:25px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif
}
.pager a {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #ccc;
	color: #7E7A7B;
	display: inline-block;
	line-height: 27px;
	margin: 0 2px;
	padding: 0 10px;
	height:27px;
	border-radius:2px;
	vertical-align:middle;
}
.pager a:hover, .pager a.current {
	background-color: #884B2C;
	border:none;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 29px;
	height:29px;
	padding: 0 11px;
}
.pager .p {
	font-size:16px;
}
.footer {
	clear:both;
	width:100%;
	margin-top:120px;
	min-height:150px;
	background:#675751;
	color:#b3a8a8;
}
.footer .logof {
	margin-top:31px;
	float:left;
	display:inline;
	margin-left:18px;
}
.footer .r {
	margin-left:200px;
	line-height:20px;
	margin-top:35px;
    float:left;
    /*alignment: center;*/
	display:inline;
}

.pages{height:20px;vertical-align:middle;font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;text-align:center;line-height:20px;padding:15px 0px;}
.pages a{margin:0px 2px;}
.pages .jump{margin:0px 5px;}
.pages .can{border:1px solid #afbdbc;border-radius:5px;}
.pages input{width:32px;height:16px;line-height:16px;background:#fff;border:1px solid #afbdbc;font-size:12px;border-radius:4px;}


/* new css for news' date */
article .chapter .title_list li p + span {
    color:#333333;
    font-size:14px;
    float:right;
    line-height:20px;
    padding-right: 10px;
}

.header .wraper .upside .logo img {
    height: 40px;
}

/*
    .left1 .index-t1 .story .newtn
    {
        margin:0;
        width:auto;
    }


    .left1 .index-t1 .story .newtn h3
    {
        margin-top:100px;
    }*/
.index-clumn .left1 .index-t1 .story
{
    border-top: 2px solid #ff9900;
    padding-bottom: 25px;
}

.index-t1 a {
    color: #22132d;
}

.index-t1 a:hover {
    color: #ff9900;
}

.left2 .reportlist li a {
    color: #336699;
}

.index-clumn .left1 h3 a
{
    color: #336699;
}


.index-clumn .left1 h3 a:hover
{
    color: #FF9900;
}


.index-clumn .left1 p
{
    color: #22132d;
}


.left2 ul li span
{
    color:#336699;
    font-size:14px;
    float:right;
    line-height:20px;
    padding-right: 5px;
}
/*
.content .mainContent .article span + span {
    color:#336699;
    font-size:14px;
    float:right;
    line-height:20px;
    padding-right: 20px;
}*/
