@CHARSET "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;
}

html,h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, form, fieldset, th, td{margin:0;padding:0;
}

body{margin:0;padding:0;background:url("../image/big_bg.gif");}
div{margin:0;padding:0;}
.headertop{}
.header{ width:auto;overflow:hidden;z-index:1;
}
#logo{position:relative;float:left;margin-top:10px;margin-left:10px;width:260px;
height:118px;background:url("../image/bg.png") no-repeat 0px -72px;-moz-background-size:382px;background-size:382px;
}
#headerLeft{float:left;height:91px;margin:39px 0px 0px 68px; /* 使用文字时使用*/
   /* margin:0px;*/ /* 使用图片时使用 672x100px*/
}

#headerLeft p {font-size:25px;font-family: "隶书","楷体","新宋体","微软雅黑";

}
* {margin:0;padding:0;border:0;} 
/* --菜单开始 --- */
#nav { 
font-size:18px;font-weith:bold;height:65px;list-style-type: none;
padding-left:39px;line-height:45px;overflow:hidden;background:transparent; 


} 
#nav a { display: block; width: 96px; text-align:center; 
} 
#nav a:link  { color:#3C3C3C; text-decoration:none; text-shadow:0px 0px 1px #FFF;
} 
#nav a:visited{ color:#3C3C3C;text-decoration:none; 
} 

#nav a:hover{ /*color:#1E9700;*/ color:#0FC934;background:#F5F5F5;text-decoration:none;font-weight:bold;
border-radius:2px;border-radius:2px;
} 
#nav li { border-right:1px solid #c9c9c9;float: left; width: 100px; margin:2px;
} 
#nav li ul { line-height: 30px; list-style-type: none; text-align:left; left: -999px; width: 520px; //注意,这里一定要设置宽度;
position: absolute; background:#0F8000; 
} 
#nav li ul li{ float: left;width: 100px; //float就是子菜单横向的关键,可以继承父菜单而省略float 
} 
#nav li ul a{ display: block;width: 65px;text-align:left;padding-left:15px; 
} 
#nav li ul a:link  { color:#009E0D; text-decoration:none;
} 
#nav li ul a:visited  { color:#F1F1F1;text-decoration:none; 
} 
#nav li ul a:hover  { color:#009E0D;text-decoration:none;font-weight:normal;
} 
#nav li:hover ul { 
left:25%;   
} 
#nav li.sfhover ul { display:block;left:25%; } 
#content { display:block; clear: left; } 


#index #index a,#activity #activity a,#team #team a,#overviews #overviews a,#mnews #company a,#mgames #mgames a,#report #report a,#about #about a{
color:#0FC934;background:#F5F5F5;text-decoration:none;font-weight:bold;border-radius:2px;border-radius:2px;
}
/*  --- 菜单结束 --- */

.menudiv{}
.menudiv_k{height: 128px;width: 1080px; margin:0px auto 20px auto;}

.header_right{float:right;width: 800px;}
.header_right #top{height: 65px;}

.header_right #language{float:right;margin-top:5px;/*width:269px;*/ background:#F5F5F5;border-radius:5px;}
/*
.header_right #language:hover{background:#DFDFDF;}
*/
.header_right #cn{float:left;margin:8px 2px 5px 5px;height:12px;
width: 18px;background: url("../image/bg.png") no-repeat -6px -252px;text-decoration: none;
}

.header_right #kr{
float:left;margin:8px 8px 5px 5px;height:12px;width: 18px;background: url("../image/bg.png") no-repeat -56px -252px;
text-decoration: none;}

.header_right #us{float:left;margin:8px 2px 5px 5px;height:12px;width: 18px;
background: url("../image/bg.png") no-repeat -32px -252px;text-decoration: none;
}


.top_login {clear: both;float:left;display: flex; height: 22px;margin:0px 10px;letter-spacing: 0.02em;}
.top_login #login, .top_login #register, .top_login #fcm {text-shadow:4px 3px 2px #FDFDFD;color:#909090;padding:5px 0px 5px 7px;margin:0px;}
.top_login #login:hover, .top_login #register:hover, .top_login #fcm:hover {text-shadow: 0px 0px 1px #FFFFFF;color: #0FC934;border-radius: 1px;height:22px;}
.top_login a {text-decoration: none;}


.menunotice{
float:left;line-height:18px;font-size:12px;color:#37802D;text-shadow: 0px 0px 1px #FFFFFF,0px 0px 1px #C0C0C0;
margin-top:-30px;margin-left:598px;overflow:hidden;width:350px;
font-family: Arial, "MS Trebuchet", sans-serif,Tahoma,Arial,Helvetica,sans-serif;
}

.intro{position:relative;height: 208px;width:1080px;padding-top:15px;padding-bottom:15px;
border:1px solid #FFF;border-radius:60px;margin-bottom:35px;box-shadow:0px 8px 3px #FFC359;
}


.intro #left {margin-left:10px;padding-right:10px;overflow:hidden;min-height: 158px;width:592px;float:left;
/*border-right:1px dashed #8D8D8D;*/
}

.intro #left_b {margin: 20px -30px 5px -8px;overflow:hidden;min-height: 58px;width:575px;}

.intro #left_c {position:relative;margin:20px 10px;color:#838383;float:left;width:100%;}

.intro #left_c:hover {opacity:0.9;color:#353535;}

.intro #left_c #de{padding:10px 0px 0px 5px;background: #B1D1E6;border-radius: 25px;padding: 10px;}
.intro #left_c #img{   opacity:.3;}

.intro #left_d {float:left;width:245px;}



.intro #left_e {float:left;width:315px;}


.intro #left_c ul{display:block;float:left;}

.intro #left_c li{list-style:none;line-height:18px;background:url("./image/arrow.jpg") no-repeat left;
padding-left:15px;display:block;text-shadow:0px 1px 1px #F0F0F0;color:#0C9600;
}

.intro #left p{background:#F5F5F5;color:#00B800;text-shadow:0px 1px 1px #FFFFFF;overflow:hidden;float:right;
width:508px;padding:8px 25px;border-radius:15px;border:1px solid #C2D5FF;
}
.intro #left p:hover{   background:#38C900; color:#FFFFFF; text-shadow:0px 1px 1px #7C7C7C;border:1px solid #FFF;
}

.intro #right{overflow:hidden;height: 226px;width:395px;padding:25px 8px 0px 50px;}
#p_ul{padding-left:22px;margin-top:35px;}
#p_li {color:#888888;margin-top:3px;}

#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{border-radius:12px;}

.main{min-height:398px; margin:30px auto 10px auto; width:1080px;}


.maincenter{margin:0 auto;height:55px;overflow: hidden;}


.leftcontent{position:relative;opacity: 0.9;float:left;margin:0px 0px 5px 0px;height:365px;
width:1080px;overflow:hidden;border-radius:39px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px -6px 3px #C7C7C7;
}

.leftcontent:hover{opacity:1;background: #F3F3F3;}
.centerline{float: left;width: 1px;min-height: 335px;margin-left:35px;overflow:hidden;}
.sidebarframe{padding-bottom:5px;margin-top: 10px;}
.leftsidebar{
position:relative;float:left;margin-left:88px;width:412px;height:282px;border-bottom-left-radius:20px;border-bottom-right-radius:5px;
}

.leftsidebar ul{padding: 0px;}

.leftsidebar li{font-size:13px;border-bottom: 1px dashed #E2E2E2;text-shadow: 0px 0px 1px #FFFFFF;
font-weight: normal;list-style:none;line-height:25px;padding-left:3px;overflow:hidden;text-overflow:ellipsis;
}

.leftsidebar a:hover { text-decoration:none;} 
.centersidebar a:hover { text-decoration:none;} 
.rightsidebar a:hover { text-decoration:none;} 
.leftsidebar li a ,.centersidebar li a,.rightsidebar li a{ 
text-shadow:0px 1px 0px #FFF;color: #3D3F3D;text-decoration:none;
} 
.leftsidebar li a:visited,.centersidebar li a:visited,.rightsidebar li a:visited{ text-decoration:none;} 
.leftsidebar li a:active,.centersidebar li a:active{color:#00B424;} 

.leftsidebar li:hover {background: #FCFCFC;padding-left:3px;
}

.ptitle{color:#A2A2A2;font-size:16px;font-weight:bold;padding-left:18px;line-height:51px;
border-radius:0px;position:relative; zoom:1;text-shadow:0px 1px 1px #FFFFFF;

/*
box-shadow:0px 1px 2px #B4B4B4;
 */
}



.tabtitle{ list-style:none; padding:1px 3px; }
.tabtitle h3{ display:inline; font-size:13px;z-index:12;}
.tabtitle h3 a{ padding:5px 8px;border-bottom:none;text-decoration:none;z-index:12;}
/*鼠标经过时的样式 */
.tabtitle h3 a:hover{background:#fff;border-radius: 6px;z-index:12;}
/*选中时的样式 */
.tabtitle h3.no a{ 
position:relative;background:#fff;font-size:14px;border-radius: 6px;top:-1px;
color:#8D8D8D; font-weight:bold;}

.h3a_1{/*background:#62A7DD;color:#FF0;*/color:#70BFE4;}
.h3a_2{/*background:#F88676;color:#FFF;*/color:#70BFE4;}
.h3a_3{/*background:#FAF193;color:#0096DD;*/color:#70BFE4;}
.h3a_4{/*background:#5AC96C;color:#EAFF00;*/color:#70BFE4;}
.h3a_5{/*background:#DD8500;color:#FFFFFF;*/color:#70BFE4;}
.h3a_6{/*background:#8D00C4;color:#EBFF00;*/color:#70BFE4;}
.h3a_7{/*background:#CA2828;color:#FFFFFF;*/color:#70BFE4;}


.lsidebarimg{position: relative;border-top:3px solid #ccc;padding: 10px 0px;margin-top:7px;
/*border-bottom:1px solid #347DCC;
border-top:3px solid #ccc;
 border-radius:12px;background: #fff;
*/
}
.rsidebarimg{position: relative; border-bottom:1px solid #DFDFDF;padding: 10px 0px 10px 10px;

}
.Topnomination{background-color:transparent;position: absolute;display: block;width:36px;height: 32px;top:2px;
left:1px;z-index:3px; }
.CS_PL{float:left;width: 128px;height:75px;padding-left:10px;border-right:2px dashed #D3D3D3;
}
.CS_PL img{}
.CS_PR{float:left;font-size:13px;background:transparent;color:#F7F7F7;
width:185px;height: 75px;margin:0px 8px 0px 8px;}
.lsidebarimg img,.rsidebarimg img{border: 0;}
.more {float:right;font-size:13px;color:#70BFE4;text-decoration:none;line-height:20px;margin-top:12px;
padding:3px;margin-right:8px;
}
.centersidebar {
  float:left;margin-left:39px; width:502px; height:282px;  border-bottom-left-radius:5px;border-bottom-right-radius:5px;
}

.centersidebar ul{padding-left: 10px;padding-right: 10px;}

.centersidebar li{font-size:13px;color:#1F1F1F;
padding-left:6px;padding-right:2px;border-bottom: 1px dashed #E2E2E2;text-shadow:  0px 1px #FFF ,0px 0px 1px #FFF;
font-weight: normal;list-style:none;line-height:25px;overflow:hidden;text-overflow:ellipsis;
}

.rightsidebar{float:left;margin-left:29px;width:306px;height:218px;border-bottom-left-radius:5px;
border-bottom-right-radius:25px;background-image:url("./image/jamogames.png");background-repeat:no-repeat;
background-position:bottom right;background-position-y:162px;background-position-x:172px;
-moz-background-size:128px;background-size:128px;
}

.rightsidebar ul{padding: 10px;}
.rightsidebar li{
font-size:13px; color:#1F1F1F;  border-bottom: 1px dashed #E2E2E2; text-shadow:  0px 1px #FFF ,0px 0px 1px #FFF;
font-weight: bold; list-style:none; line-height:25px;}
#li_span{font-weight:normal;color:#5A5A5A;}

.partner{position:relative;float:left;margin:15px 0px 10px 0px;height: 100px;width:1080px;background: transparent;border-radius:8px;
}
.partnerleft{font-weight:bold;font-size:18px;color:#A2A2A2;float:left;min-height:25px;padding:15px 0px 10px 25px;
border-right:5px solid #C7C7C7;border-radius:25px;width:99px;box-shadow:8px 0px 9px #ccc;text-shadow:0px 1px 1px #FFF;
}
.partnerright{line-height:32px;font-weight:bold;float:left;padding:2px 0px 16px 28px;width: 900px;}

.partnerright a{
font-size:13px;font-weight:normal;color:#7A7A7A;padding:6px;text-shadow:0px 1px 1px #FFF;text-decoration:none;
}
.partnerright a:hover  { /*background:#E0E0E0;*/border-bottom:3px solid #A9E8B1;color:#F3AD44;letter-spacing:1px;
/*border-radius:10px;*/text-decoration:none;font-weight:normal;}
.dlh1{font-size:18px;color:#4B8BFC;text-shadow:0px 0px 1px #FFFFFF;}
.dlp{color:#2C9AFF;font-size:12px;margin-top:10px;}
.dlhome{position:absolute;margin-top:10px;background:url("../image/bg.png") no-repeat;background-position:-113px -242px;height:80px;width:210px;box-shadow:7px 8px 1px #DAD6D6;}
/*
#up {  position:absolute;   width:0px;  height:0px;  border-bottom:10px solid  #89b007;  border-left:10px solid transparent;
  border-right:10px solid transparent;  z-index: 88;
 }
#down{  position:absolute;  width:0px;  height:0px;  border-right:5px solid  transparent;  border-left:5px solid  transparent;
  border-top:5px solid #89b007;  border-bottom:5px solid transparent;   z-index: 86;
}
#left{  position:absolute;  width:0px;  height:0px;
  border-left:10px solid  #89b007;  border-top:10px solid transparent;  border-bottom:10px solid transparent;   z-index: 86;
}
#right{ position:absolute; width:0px;  height:0px;  top:42px;  left:130px;  border-right:10px solid  #89b007;
  border-top:10px solid transparent;  border-bottom:10px solid transparent;   z-index: 85;}

*/

p#back-to-top{  position:fixed;  bottom:128px;  right:8px;}
p#back-to-top a{  text-align:center;  text-decoration:none;  color:#d1d1d1;  display:block;  width:50px;
  /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
  -moz-transition:color 1s;  -webkit-transition:color 1s;  -o-transition:color 1s;}
p#back-to-top a:hover{  color:#979797;}
p#back-to-top a span{  background:#CFCFCF url("../image/bg.png") no-repeat  -353px -188px;  border-radius:6px;  display:block;
  height:50px;  width:50px;  margin-bottom:5px;
  /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
  -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s;
}
#back-to-top a:hover span{  background:#858585 url("../image/bg.png") no-repeat  -353px -238px;}

.center_content h5{
text-align:center; 
border:2px solid #F4FAFF;line-height:55px;font-size:20px;
background: #EDEDED;color: #D07F00;font-weight:bold;font-size:16px;padding:0px 10px;
margin:10px 0px 20px 0px;border-radius:2px;
border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;
text-shadow:0px 1px 0px #FFF;
box-shadow:0px 6px 5px #CBCBCB;-moz-box-shadow:0px 6px 5px #CBCBCB;-webkit-box-shadow:0px 6px 5px #CBCBCB;
}

.footer{font-size:13px;margin-top:0px;padding:20px 0px 20px 0px;color:#ECECEC;overflow:hidden;z-index:1;text-align:center;
text-shadow:0px 1px 1px #2C2C2C;text-decoration:none;background:#343837;}
