@charset "gb2312";
body,p,ul,dl,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
body{text-align:left;font-size: 12px;padding:0 0 8px 0; background:#f0f0f0}
li{list-style:none}
input {-webkit-appearance:none;}
a,a:link,a:visited,a:hover{text-decoration:none;color:#fff;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
em{ font-style:normal;}
* {	-moz-box-sizing: border-box;-webkit-box-sizing: border-box;	box-sizing: border-box;	-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-text-size-adjust: none;	-webkit-touch-callout: none}

header{width: 100%; height: 45px; background-color: #fff; display:block; overflow:hidden}
header strong{ float: left; width:120px; height: 40px; margin-left: 6px;}
header strong a{ display: block; height: 40px; text-indent: -999em; background: url(../img/logo2.png) no-repeat scroll 0 50% / 100px 18px;}
header a.search{ display:block; float:right; width:60px; height:40px; background: url(../img/search3.png) no-repeat center 6px; background-size:30px 30px;}
nav{ top: 0; left: 0; z-index:100; padding: 0; width:100%; height: 38px; line-height: 38px; background-color: #00be3a; display:block; overflow:hidden}
nav li{ float: left; width: 20%; height: 38px; line-height: 38px; text-align: center; display:inline; overflow:hidden}
nav li.hover{ background-color:#089232; color:#fff;}
nav li a:link{ display: block; font-size: 1em; color: #fff; opacity:1;}
nav li a:visited{ display: block; font-size: 1em; color: #fff; opacity:1;}
nav li a:hover{ display: block; font-size: 1em; color: #fff; opacity:1;}

.pos_hom{ position:absolute; top:43px; right:0; width:70px; height:auto; background:#383c42; z-index:100; opacity:0.8}
.pos_hom a{ width:100%; float:left;font-size:12px; text-align:left; color:#fff;  line-height:17px; padding:13px 0 ; border-bottom:1px solid #fff }
.pos_hom a img{ display:block; margin:auto; height:14px}
.pos_hom a strong{ width:26px; text-align:center; float:left}


.g-project-nav{ width:100%; height:40px;display:block; overflow:hidden; box-shadow:0 2px 3px #ccc; background:#fff; padding:14px 0; box-sizing:border-box}
.g-project-nav li{ width:20%; height:12px; line-height:12px; border-right:1px solid #999; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; text-align:center; float:left; display:inline; overflow:hidden;}
.g-project-nav li a{ width:100%; height:auto; display:block; overflow:hidden;}

.g-full-box{ width:100%; height:auto; padding:5px 10px 5px; display:block; overflow:hidden; box-sizing:border-box}
.g-full-box .g-comp-information{ width:100%; height:auto; display:block; overflow:hidden; box-shadow:0 2px 3px #ccc; background:#fff; padding:15px 0 5px;}
.g-full-box .g-comp-information li{ width:220px; height:auto;  margin:0 auto; padding:5px 0; border-bottom:1px dotted #ccc; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515;display:block; overflow:hidden;}
.g-full-box .g-comp-information li img{ width:220px; height:auto; display:block; overflow:hidden}
.g-full-box .g-comp-information li a{ color:#089632; text-decoration:underline;}

.g-title-box{ width:100%; height:42px; padding:15px 12px 11px; display:block; overflow:hidden; box-sizing:border-box;}
.g-title-box span{ width:100%; height:16px; line-height:16px; border-left:6px solid #40a9e0; float:left; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; display:block; overflow:hidden; text-indent:7px;}

.g-title-game{ width:100%; height:37px; padding:15px 12px 5px 11px; display:block; overflow:hidden; box-sizing:border-box;}
.g-title-game span{ width:100%; height:16px; line-height:16px; border-left:6px solid #40a9e0; float:left; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; display:block; overflow:hidden; text-indent:7px;}

.g-full-box .g-down-box{ width:100%; height:auto; display:block; overflow:hidden; box-shadow:0 2px 3px #ccc; background:#fff; padding:0 0 10px;}
.g-full-box .g-down-box ul{ width:100%; height:auto; display:block; overflow:hidden; padding:0 14px 0 0; box-sizing:border-box}
.g-full-box .g-down-box ul li{ width:25%; height:auto; padding:11px 0 0 14px; float:left; display:inline; overflow:hidden; box-sizing:border-box}
.g-full-box .g-down-box ul li img{ width:80px; max-width:80px; height:64px; border-radius:6px; display:block; overflow:hidden}
.g-full-box .g-down-box ul li b{ width:100%; height:12px; line-height:12px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515;display:block; overflow:hidden; margin:8px 0 0 0; text-align:center}

.g-full-box .g-comp-introd{ width:100%; height:auto; display:block; overflow:hidden; box-shadow:0 2px 3px #ccc; background:#fff; padding:0 0 5px;}
.g-full-box .g-comp-introd .g-comp-cont{ width:100%; height:44px; line-height:22px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; display:block; overflow:hidden; padding:0 20px; box-sizing:border-box}
.g-full-box .g-comp-introd .g-show-btn{ width:100%; height:22px; border-top:1px dotted #ccc; display:block; overflow:hidden; font-size:0; margin:8px 0 0 0; background:url(../img/comp-btn.jpg) no-repeat center center;}
.g-full-box .g-comp-introd .g-hide-btn{ background:url(../img/comp-btn1.jpg) no-repeat center center;}

.g-full-box .g-cms-box{ width:100%; height:auto; display:block; overflow:hidden; box-shadow:0 2px 3px #ccc; background:#fff; padding:0 0 5px;}
.g-full-box .g-cms-box .g-cms-list{ width:100%; height:auto; padding:0 15px 10px; box-sizing:border-box; display:block; overflow:hidden}
.g-full-box .g-cms-box .g-cms-list li{ width:100%; height:26px; background:url(../img/comp-cms-bg.png) no-repeat left top; padding:0 0 0 12px; display:block; overflow:hidden; box-sizing:border-box}
.g-full-box .g-cms-box .g-cms-list li a{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; display:block; overflow:hidden}

.g-full-box .g-game-top{ width:100%; height:auto; display:-webkit-box; overflow:hidden; box-shadow:0 2px 3px #ccc; background:#fff; padding:14px; box-sizing:border-box }
.g-full-box .g-game-top .g-game-img{ width:56px; height:56px; -webkit-box-flex:1; border-radius:6px}
.g-full-box .g-game-top .g-game-cont{width:auto; height:auto; -webkit-box-flex:1; padding:0 0 0 8px;}
.g-full-box .g-game-top .g-game-cont h1{ width:100%; height:16px; line-height:16px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; display:block; overflow:hidden}
.g-full-box .g-game-top .g-game-cont b{ width:100%; height:12px; line-height:12px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; display:block; overflow:hidden; margin:10px 0 0 0;}
.g-full-box .g-game-top .g-game-cont em{ width:100%; height:12px; line-height:12px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; display:block; overflow:hidden; margin:8px 0 0 0;}
.g-full-box .g-game-top .g-game-cont em span{ color:#ff4800}

.g-full-box .g-game-top .g-game-down{width:70px; height:32px; line-height:32px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; background:#1da7e9; -webkit-box-flex:1; display:inline-block; overflow:hidden; border-radius:6px; margin:12px 0 0 0;}


