@CHARSET "UTF-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "Tahoma", "Arial","ËÎÌå",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#e6aa2a;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/**********************************************************************************************************************************/


body{ background-image:url(../images/patheabg.jpg); background-repeat:repeat-x; background-position: bottom; background-color:#000}
.wrap960{position:relative;margin:0 auto;width:1002px;z-index:1}

.shareLayout{position:relative;height:320px;overflow:hidden}
.shareList{position:absolute;left:0;float:left;white-space:nowrap;word-break:break-all}
.shareList a{display:inline-block;width:1002px;height:320px;overflow:hidden;word-spacing:-4px}
.shareList a{_display:inline}
.shareList img{float:left}

.backBtn,.nextBtn{position:absolute;top:133px;width:51px;height:51px;background:url(loginBg.png) 0 -554px;dispaly:block}
.backBtn{left:-25px}
.backBtn:hover{background-position:0 -605px}
.nextBtn{right:-25px;background-position:-51px -554px}
.nextBtn:hover{background-position:-51px -605px}

.pageLayout{position:absolute;top:290px;right:50px;height:5px}
.pageLayout a{margin-right:10px;width:25px;height:5px;display:inline-block;overflow:hidden;cursor:pointer;;vertical-align:top}
.pageLayout span{float:left;width:25px;height:5px;overflow:hidden;background:#94c8e0;display:block}
.pageLayout em{float:left;width:0;height:5px;overflow:hidden;background:#32b16c;display:block}
.pageLayout a:hover span{background:#51ba91}

.language { height:51px; line-height:51px; text-align:right; color:#FFFFFF; width:1002px; margin:0 auto;}
.language a { color:#FFFFFF;}
.blue { color:#3088b1;}
.blue a { color:#3088b1;}
.menubar { height:52px; line-height:52px; color:#FFFFFF; width:1002px; margin:0 auto; font-size:16px;}
.banner{background-image:url(../images/banner.jpg); background-repeat: no-repeat; background-position: top center;width:1002px; margin:0 auto;}
.contain{background-image:url(../images/containbg.jpg); background-repeat: no-repeat; background-position: bottom center;width:1002px; margin:0 auto; height:426px; margin-top:58px;}
.logo { float:left; margin-left:30px;}
.menu { text-align:left; font-size:18px;}
.menu li{ display: block ; float:left; height:50px; line-height:50px;}
.menu li a {display:block;height:50px;color:#ccc; padding-right:20px; padding-left:20px; margin-left:30px;}
.menu li a:hover {text-decoration: none;border-bottom: #3190bc 2px solid; color:#fff;}
#thispagemenu {text-decoration: none;border-bottom: #e6aa2a 2px solid; color:#fff;}
.partcon { float:left; width:333px; text-align:center; padding-top:50px;background-image:url(../images/fenge.png); background-repeat: no-repeat; background-position: right center; height:376px; line-height:20px;}
.partcon h3 { color:#555; font-size:36px; margin-top:10px; margin-bottom:10px;}
.partcon p { text-align:left; padding-left:30px; padding-right:30px;}
.partcon p a { font-weight:bold;}
.partcon ul { text-align:left;padding-left:30px; padding-right:30px;}
#noline { background-image:none;}
.boradlist li { background-image:url(../images/normal_post.gif); background-position:left; background-repeat:no-repeat; text-indent:3em;}
.games li { display:inline;padding-left:30px;}
.foot { width:1002px; margin:0 auto; color:#FFFFFF; text-align:center; height:60px; padding-top:40px;}
.about {font-size:14px; }
.contain h2 {color:#555; font-size:36px; margin-bottom:10px; padding-left:20px; padding-right:30px; padding-top:30px;}
.aboutimg { margin-top:30px;}
.about p { padding-left:20px; padding-right:30px; padding-bottom:30px;}
.partcon4 { float:left; width:250px; text-align:center; padding-top:50px;background-image:url(../images/fenge.png); background-repeat: no-repeat; background-position: right center; height:180px; line-height:20px;}
.pagegame { padding-left:10px; background-color:#aaa; background-image:none;}
.partcon2 { float:left; width:490px; text-align:center;background-image:url(../images/fenge.png); background-repeat: no-repeat; background-position: right center; height:400px; line-height:20px; margin-top:15px;}
.partcon2 h2 { padding-bottom:40px; padding-top:40px; width:430px; margin:0 auto; display:block;}
.partcon2 a {display:block;}
.partcon2 a img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.5;}
.partcon2 a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.partcon2 a:hover h2 { background-color:#CCCCCC;}