/*ÏòÉÏ´úÂë*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #02a2aa;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(../images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}


/* µ¼º½ */

#dhtc {
	width: 972px;
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 100px;
	margin-left: auto;
	background-color: #000000;
}

#dhtc, ul, li {
    margin: 0;
    padding: 0;
}

#blob {
    background: #0b2b61;
    border-right: 1px solid #0059ec;
    border-left: 1px solid #0059ec;
    position: absolute;
    z-index: 1;
    top: 0;
    background: -moz-linear-gradient(top, #0b2b61, #1153c0);
    background: -webkit-gradient(linear, left top, left bottom, from(#0b2b61), to(#1153c0));
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-box-shadow: 2px 3px 10px #011331;
    -webkit-box-shadow: 2px 3px 10px #011331;
}

#dht {
	position: relative;
	float: left;
	background-color: #000000;
}

#dht li {
    float: left;
    list-style: none;

}

#dht li a {
	color: #e3e3e3;
	z-index: 2;
	position: relative;
	cursor: pointer;
	float: left;
	font-size: 20px;
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
	width: 100%;
	padding-top: 52px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;

}

/* ÊÜÑûÃ½ÌåÂÖ²¥Í¼ */
			#wrapper {
				background-color: #fff;
				width: 884px;
				height: 200px;
				left: 0;
				bottom: 0;
			}
			#carousel {
				
			}
			#carousel div {
				text-align: center;
				width: 125px;
				height: 140px;
				padding: 0 20px;
				float: left;
				position: relative;
			}
			#carousel div img {
				border: none;
				width: 100%;
				height: auto;
			}
			#carousel div span {
				display: none;
			}
			#carousel div:hover span,
			#carousel div.hover span {
				background-color: #333;
				color: #fff;
				display: inline-block;
				width: 100px;
				padding: 2px 0;
				margin: 0 0 0 -50px;
				position: absolute;
				bottom: 0;
				left: 50%;
				border-radius: 3px;
			}
			#pager {
				text-align: center;
				padding-top: 20px;
			}
			#pager a {
				background: #ccc;
				display: inline-block;
				border-radius: 5px;
				width: 10px;
				height: 10px;
				margin: 0 2px;
			}
			#pager a.selected {
				background: #999;
			}
			#pager a:hover {
				background: #666;
			}
			#pager a span {
				display: none;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				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;
			}


/* Ð¡ÂÖ²¥Í¼ */


.slides{
	width:321px;
	height:233px;
	display:block;
	position:relative;
	padding: 0px;
	margin: 0px;
}

.slides *{
    user-select:none;
    -ms-user-select:none;
    -moz-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -webkit-touch-callout:none;
}

.slides input{display:none;}

.slide-container{display:block;}

.slide{
    top:0;
    opacity:0;
    width:321px;
    height:233px;
    display:block;
    position:absolute;
    transform:scale(0);
    transition:all .7s ease-in-out;
}

.slide img{
    width:321px;
    height:233px;
}

.nav label{
    width:50px;
    height:233px;
    display:none;
    position:absolute;
    opacity:0;
    z-index:9;
    cursor:pointer;

    transition:opacity .2s;

    color:#FFF;
    font-size:50pt;
    text-align:center;
    line-height:233px;
    font-family:"Varela Round", sans-serif;
    background-color:rgba(255, 255, 255, .3);
    text-shadow:0px 0px 15px rgb(119, 119, 119);
}

.slide:hover + .nav label{opacity:0.5;}

.nav label:hover{opacity:1;}

.nav .next{right:0;}

input:checked + .slide-container  .slide{
    opacity:1;

    transform:scale(1);

    transition:opacity 1s ease-in-out;
}

input:checked + .slide-container .nav label{display:block;}


 .nav-dot{
	top:-5px;
	width:11px;
	height:11px;
	margin:0 4px;
	position:relative;
	border-radius:100%;
	display:inline-block;
	background-color:rgba(0, 0, 0, 0.6);
}

 .nav-dot:hover{
	cursor:pointer;
	background-color:rgba(0, 0, 0, 0.8);
}


/* ÂÖ²¥Í¼ */
#slide{
	width:1058px;
	height:491px;;
	background:#FFF;
	overflow:hidden;
	position:relative;
	
}
#slide img{
	width:1058px;
	height:491px;
	border:0px;
}
#slide .list{
	position:absolute;
	bottom:5px;
	right:5px;
}
#slide .list li{
	float:left;
	width:10px;
	height:10px;
	font-size:0;
	margin:0 5px 0 0;
	display:block;
	background:#0072ab;
	border:1px solid #fff;
	cursor:pointer;
}
#slide .list li.on{
	background:#444;
}

/* ÂÖ²¥Í¼ end*/

body
{
	font-size:15px;
	font-family:"Î¢ÈíÑÅºÚ";
    width:1340px;
    margin:0 auto;
}
.pb {
width:1058px; height:auto;  margin:0 auto;
}

#tou {
	width:1340px; height:112px;  margin:0 auto;
	background-color:#000000
}
.STYLE1 {
	line-height: normal;
	text-indent: 2em;
	margin-top: 1px;
	margin-bottom: 1px;
}

.STYLE2 {
	font-family: "ººÒÇÐÐ¿¬¼ò";
	font-size: 25px;
	color: #FF8000;
}
.STYLE5 {
	font-family: "ººÒÇÐÐ¿¬¼ò";
	font-size: 24px;
	color: #FF8000;
}
.STYLE6 {color: #FF8040}
.STYLE7 {font-size: 18px}
.STYLE8 {
	font-size: 20px;
	color: #FF8040;
}
.STYLE10 {color: #FF8040; font-size: 23px; }
.biankuang {
	border: 1px solid #000000;
}
.STYLE12 {
	color: #FF8040;
	font-size: 36px;
	font-family: "ººÒÇÐÐ¿¬¼ò";
}
.STYLE13 {
	font-family: "ººÒÇÐÐ¿¬¼ò";
	color: #FF8040;
	font-size:20px;
}
.STYLE14 {
	font-size: 24px;
	font-family: "ººÒÇÐÐ¿¬¼ò";
	color: #FF8040;
}
