@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0}
 img{ border:none; vertical-align:middle;  }
 
body{ font-size:13pt;line-height:200%;  color:#fff; background:#1c1c1c;-webkit-font-smoothing:antialiased; font-family:Î¢ÈíÑÅºÚ; }
a{ text-decoration:none; color:#fff; outline:none}
:focus { outline:0; }
.hei{ line-height:0; font-size:0}
table{ margin:0 auto} 
li{ list-style:none}
textarea,input[type=text],input[type=password],input[type=password],textarea,select{}
.clear{ clear: both}

.none{ display:none}
#sou{ background:#141414; top:60px; text-align:center; position:fixed; z-index:99}
#suo input[type=submit]{ background:url(images/ss_01.gif); width:70px; height:31px; border: none; margin-left:8px;display: block; float:left; color:#fff; font-size:13pt
}
#suo{ padding:8px 0; height:31px}
#suo input[type=text]{height:27px; border:1px solid #232323; -moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#111111', endColorstr = '#131313');

-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#111111', endColorstr = '#131313')";

background-image: -moz-linear-gradient(top, #111111, #131313);
background-image: -ms-linear-gradient(top, #111111, #131313);
background-image: -o-linear-gradient(top, #111111, #131313);
background-image: -webkit-gradient(linear, center top, center bottom, from(#111111), to(#131313));
background-image: -webkit-linear-gradient(top, #111111, #131313);
background-image: linear-gradient(top, #111111, #131313); color:#fff; padding:0 5px; display: block; float:left; margin-left:10px; font-size:13pt

}
.left_02{ line-height:36px; background:url(images/left_01.gif) 0 1px; font-size:13pt; padding-left:17px}
.menu-button{ left:0}
.menu-button,#ss {
	position: fixed;
	z-index: 1000; top:15px; margin:0 15px;

	border: none;
	color: transparent; border:1px solid #5c5c5c; display:block
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

-moz-box-shadow: 0px 0px 2px #000000;
-webkit-box-shadow: 0px 0px 2px #000000;
box-shadow: 0px 0px 2px #000000;

filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#333333', endColorstr = '#0d0d0d');
-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#333333', endColorstr = '#0d0d0d')";
background-image: -moz-linear-gradient(top, #333333, #0d0d0d);
background-image: -ms-linear-gradient(top, #333333, #0d0d0d);
background-image: -o-linear-gradient(top, #333333, #0d0d0d);
background-image: -webkit-gradient(linear, center top, center bottom, from(#333333), to(#0d0d0d));
background-image: -webkit-linear-gradient(top, #333333, #0d0d0d);
background-image: linear-gradient(top, #333333, #0d0d0d);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; padding:6px 13px;
-moz-box-shadow:2px 2px 2px #000000; -webkit-box-shadow:2px 2px 2px #000000; box-shadow:2px 2px 2px #000000; 
}
#ss{  right:0}
#logo{ display:block; margin:0 auto; max-width:234px}
#top{ border-top:1px solid #595959; padding:12px 0;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#303030', endColorstr = '#010101');

-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#303030', endColorstr = '#010101')";

background-image: -moz-linear-gradient(top, #303030, #010101);
background-image: -ms-linear-gradient(top, #303030, #010101);
background-image: -o-linear-gradient(top, #303030, #010101);
background-image: -webkit-gradient(linear, center top, center bottom, from(#303030), to(#010101));
background-image: -webkit-linear-gradient(top, #303030, #010101);
background-image: linear-gradient(top, #303030, #010101); border-bottom:1px solid #0e0e0e; height:35px; width:100%; position:fixed; top:0; z-index:9

}
.menu{ overflow: hidden; background:#fff }

.close-button { display:block; float:right; width:60px; color:#f40; font-size:12px
}
.close-button img{ display:block; margin:6px 4px 0 0; float:left}


.menu-wrap {
	position: fixed;
	z-index: 1001; color:#2f3134;
	width: 265px;
	-webkit-transform: translate3d(-320px,0,0);
	transform: translate3d(-320px,0,0);
	-webkit-transition: -webkit-transform 0.4s;
	transition: transform 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1); overflow:auto
}


.icon-list h3{ padding-bottom:10px; text-align:center}
.icon-list {
	-webkit-transform: translate3d(0,100%,0);
	transform: translate3d(0,100%,0);
}
.icon-list ul{ width:240px; margin:10px auto; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0}
.icon-list ul li{  border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0}
.icon-list ul li img{ max-height:51px; max-width:119px}
.icon-list a {
	display: block;

	-webkit-transform: translate3d(0,500px,0);
	transform: translate3d(0,500px,0); padding: 0 0 0 10px; font-size: 14px
}

.icon-list,
.icon-list a {
	-webkit-transition: -webkit-transform 0s 0.4s;
	transition: transform 0s 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}





.show-menu .menu-wrap {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform 0.8s;
	transition: transform 0.8s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1); background:#fff 
}

.show-menu .icon-list,
.show-menu .icon-list a {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform 0.8s;
	transition: transform 0.8s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}

.show-menu .icon-list a {
	-webkit-transition-duration: 0.9s;
	transition-duration: 0.9s; color: #000
}



#footer{filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#2e2e2e', endColorstr = '#000000');

-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#2e2e2e', endColorstr = '#000000')";

background-image: -moz-linear-gradient(top, #2e2e2e, #000000);
background-image: -ms-linear-gradient(top, #2e2e2e, #000000);
background-image: -o-linear-gradient(top, #2e2e2e, #000000);
background-image: -webkit-gradient(linear, center top, center bottom, from(#2e2e2e), to(#000000));
background-image: -webkit-linear-gradient(top, #2e2e2e, #000000);
background-image: linear-gradient(top, #2e2e2e, #000000); border-top:1px solid #585858; width:100%; position:fixed; bottom:0; font-size:12px; line-height:24px

}
#footer li{ float:left; text-align:center; padding:8px 0 6px 0;}
#footer img{ display:block; margin:0 auto}



#footer li:nth-child(1) {
border-right:1px solid #0b0b0b;
}

#footer li:nth-child(2) {
border-right:1px solid #0b0b0b; border-left:1px solid #292929
}

#footer li:nth-child(3) {
border-left:1px solid #292929
}

.tit_01{ font-size:14pt; line-height:44px; background:#000 url(images/index_01.gif) no-repeat 15px 50%; padding:0 20px 0 44px;color:#c29f69;}
.tit_01 a{ display: block;  background:url(images/more.gif) right 50% no-repeat;color:#c29f69; }

#baobei li,.grid a{ float:left;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#101010', endColorstr = '#171717');
-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#101010', endColorstr = '#171717')";

background-image: -moz-linear-gradient(top, #101010, #171717);
background-image: -ms-linear-gradient(top, #101010, #171717);
background-image: -o-linear-gradient(top, #101010, #171717);
background-image: -webkit-gradient(linear, center top, center bottom, from(#101010), to(#171717));
background-image: -webkit-linear-gradient(top, #101010, #171717);
background-image: linear-gradient(top, #101010, #171717); margin:12px 0 0 12px;-moz-box-shadow: 0px 0px 3px #2f2f2f;
-webkit-box-shadow: 0px 0px 3px #2f2f2f;
box-shadow: 0px 0px 3px #2f2f2f; padding:4px
}

#baobei a b,.grid a b{ font-family:Arial, Helvetica, sans-serif; color:#f40; font-size:14pt; line-height:27px; margin-left:6px }
#baobei img,.grid a img{ display:block; margin: 4px auto}
#baobei span,.grid a span{ display:block; position:absolute; background:#000; line-height:27px; margin:0 0 0 4px;opacity: 0.5;
-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 50); padding-left:6px;
filter: alpha(opacity = 50);overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
#banner{ border-bottom:1px solid #171717; border-top:1px solid #171717; }

#neirong{ margin:10px}

.xx{ background:#141414; margin-top:15px; padding-bottom:15px}
.xx h3{ background:url(images/xx_01.gif) repeat-x; line-height:43px; font-size:14pt; padding-left:15px}

.xx img{ display:block; width:95%; margin:15px auto 0 auto}
.cs td{ background:#111; padding-left:10px}


