﻿@charset "utf-8";
/*
*模版作者：雷锋版本库
*联系ＱＱ：1315198999
*官方网站：www.gm66.com
*/
/*初始*/
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:13px"微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;color:#666;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;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}
b{font-weight:inherit;}
/*全局*/
.inner{width: 1200px; margin:0 auto; overflow: hidden;}
.c{clear:both;zoom:1;font-size:0;height:0}
/*顶部*/
.top{height: 45px; background:#eee; border-bottom: 1px solid #ccc; line-height: 45px; overflow: hidden;}
.top .l{float: left;}
.top .r{float: right;}
.top .r .dl a{margin-left: 10px;}
.top .login-u{}
.top .login-u b{font-weight:inherit;}
.top .login-u a{padding:5px; border-radius:4px; border:1px solid #06e; margin-left:5px; color:#06e;}
.top .login-u a:hover{text-decoration:none; background:#06e; color:#fff;}
/*头部*/
.header{height:80px; overflow: hidden;}
.header .logo{background: url(logo1.png) no-repeat; width:275px; height:66px; background-size: 275px 66px; margin-top: 10px; float: left; margin-right:100px;}
.header .logo h1{position: absolute; left:-2000em;}
.header .logo a{width:275px; height:66px; display: inline-block;}
.header .so{float: left; font-size: 0; margin-top:12px;}
.header .so input{width:240px; height:20px; border:1px solid #0087db; float: left; padding:5px 10px; color:#999; outline:none;display: inline-block;}
.header .so button{width:100px; background:#0087db; height:32px; border:none; color:#fff; font-weight: bold; float: left; cursor: pointer;}
.header .so button:hover{background:#06c;}
.header .so .key{font-size:12px; margin-top:40px;}
.header .so .key b{color:#e00;}
.header .so .key a{color:#666;}
.header .so .sfl{float: left;}
.header .so .sfl select{height:32px; border:1px solid #0087db; border-right:none; color:#666; padding:2px 5px; display: inline-block;}
.header .gg{float: right; margin-top:14px;}
/*导航*/
.menu{height:50px; background:#0087db;}
.menu ul{}
.menu ul li{float: left;}
.menu ul li a{color:#fff; font-weight:bold; font-size:14px; padding:0 20px; height:50px; display: inline-block; text-align: center; line-height:50px;}
.menu ul li a:hover{color:#ffff00; text-decoration:none;}
.menu ul .on a,.menu ul .on{background:#06b; color:#ffff00;}
.menu ul span{float: right; background:url(menu-bg.png) no-repeat; height:50px; width:172px; font-weight:bold; font-size:14px; color:#fff; line-height:50px; text-align:center; padding-left: 50px;}
.menu em{width: 1px; display: block; height: 25px; float: left; overflow: hidden; margin: 13px 6px 0 6px; border-right: 1px solid #009EE2; background: #0074A6;}
/*统计*/
.tongji{position:fixed; width:140px; background:#fff; border:1px solid #ccc; left:50%; margin-left:-760px; padding:5px; background:#f5f5f5; top: 50%; margin-top:-80px;}
.tongji ul{border:1px solid #ccc;}
.tongji li{line-height:40px; border-bottom:1px solid #ccc;}
.tongji li b{width:70px; height:40px; display: inline-block; background:#eee; text-align:center; border-right:1px solid #ccc; color:#666;}
.tongji li span{text-align:center; width:67px; background:#fff; display: inline-block;}
/*背景*/
.bg{overflow: hidden; background:#f5f5f5 url(bg.png); width:100%;}
.title{text-align:center; margin:30px 0;}
.title h2{font-weight:bold; font-size:32px; color:#999;}
.title div{font-size:16px; font-weight:inherit; text-align:center; color:#999;}
.bbk{padding-bottom:10px; background:#fff; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.bbk table{width:1200px;}
.bbk thead{background:#0087db; height:50px; line-height:50px; color:#fff; font-size:13px; border-right: 1px solid #0087db; border-left: 1px solid #0087db;}
.bbk thead tr{width:100%;}
.bbk tbody{text-align:center;}
.bbk tbody tr{border-bottom:1px dashed #ccc;}
.bbk tbody tr td{font: 13px"微软雅黑","Arial Narrow",HELVETICA;padding:10px 0;}
.bbk tbody tr td i{font-style:inherit;}
.bbk tbody tr td i a,.bbk tbody tr td b,.bbk tbody tr td u a{font: 13px"微软雅黑","Arial Narrow",HELVETICA;padding:2px 5px; background:#f60; color:#fff; display: inline-block; border-radius: 4px;}
.bbk tbody tr td b{font-weight:inherit; background:#09f;}
.bbk tbody tr td u a{background:#090;}
.bbk tbody tr td u a:hover{text-decoration: none; background:#065;}
.bbk tbody tr td b:hover{text-decoration: none; background:#06f;}
.bbk tbody tr td i a:hover{text-decoration: none; background:#f90;}
.bbk .kf1 {color: #fff;padding: 5px;display: inline-block;background:#f90704;border-radius: 4px;}
.bbk .kf1:hover {background: #E066FF;text-decoration: none;}

.bbk .kf2 {color: #fff;padding: 5px;display: inline-block;background:#333;border-radius: 4px;}
.bbk .kf2:hover {background: #FFD700;text-decoration: none;}

.bbk .kf3 {color: #fff;padding: 5px;display: inline-block;background:#F60;border-radius: 4px;}
.bbk .kf3:hover {background: #F08080;text-decoration: none;}
/*客服-返回顶部*/
.fixed{position:fixed; right:50%; margin-right:-910px; top: 50%; margin-top:-100px;}
.fixed .qq{width:60px; height:60px; border-radius:5px; background:#0087db url(qq.png) no-repeat center; background-size:50px; cursor: pointer;}
.fixed .qq:hover ul{display: block;}
.fixed .qq ul{width:190px; background:rgba(255,255,255,0.9); position:absolute; left:-198px; padding:5px; display: none; border-radius:5px 0 5px 5px; cursor: default; border:1px solid #ccc;}
.fixed .qq ul .qq-bg{border:1px solid #ccc; overflow: hidden;}
.fixed .qq ul li{border-bottom:1px solid #ccc; line-height:50px;}
.fixed .qq ul li b{width:80px; height:50px; display: inline-block; border-right:1px solid #ccc; text-align:center; float: left; clear:both; background:#eee;}
.fixed .qq ul li span{width:107px; display: inline-block; text-align:center;}
.fixed .ftop{width:60px; height:60px; opacity:0.6; display: inline-block; position:absolute; bottom: 50%; margin-bottom: -300px; border-radius:5px; background:#000 url(f.png) no-repeat center; background-size:30px; cursor: pointer; display: none;}
.fixed .ftop:hover{background:#0087db url(f.png) no-repeat center; background-size:30px;}
/*赛选*/
.screen{padding: 10px; border:1px solid #ccc; border-top:none; font-size: 13px; background:#fff;}
.scv-shaixuan{padding:10px 0; border-bottom: 1px dashed #ccc;}
.scv-shaixuan b{padding:0 15px;}
.scv-shaixuan span,.scv-shaixuan a:hover{background:#4b74e5; padding:5px 10px; display: inline-block; border-radius:4px; color: #fff;}
.scv-shaixuan a,.scv-shaixuan span{padding:5px 10px; display: inline-block; margin-right:10px;}
.screen p{margin-top:10px; padding:0px 15px; line-height:26px; color:#4b74e5;}
/*动画*/
@-webkit-keyframes fadeIn{0%{opacity: 0} 100%{opacity: 1}}
@keyframes fadeIn{0%{opacity: 0} 100%{opacity: 1}}
.fixed .qq ul{opacity:0; -webkit-animation-name: fadeIn; animation-name: fadeIn; -webkit-animation-duration: 1s; a nimation-duration: 1s; -webkit-animation-fill-mode: forwards ; animation-fill-mode: forwards ; -webkit-animation-delay:0s; /**延迟动画**/ animation-delay:0s;}
/*当前位置*/
.haed{padding:10px 0;}
/*内容*/
.show{background:#fff; border:1px solid #ccc; padding:10px; overflow: hidden; border-top:5px solid #0087db;}
.show .h2{height:60px; line-height:60px;}
.show .h2 h2{padding-left:10px; border:1px solid #eee; border-left:4px solid #0087db; color:#0087db;width: 1000px;float: left;}
.show .h2 span {float: right;}
.show .h2 span a {height: 62px;line-height: 60px;width: 162px;background: #FF8C69;display: inline-block;color:#fff;font-size: 16px;text-align: center;}
.show .h2 span a:hover {background: #FA8072;text-decoration: none;}
.show .pic{margin:20px 0; padding:5px; border:1px solid #ccc; float: left; background:#f5f5f5;}
.show .pic img{width:195px; height:195px;}
.show .ul{margin:20px 0; float: left; width:740px;}
.show .ul li{width:220px; border:1px solid #eee; height:50px; margin:0 0 10px 19px; float: left;}
.show .ul li b{width:100px; border-right:1px solid #eee; height:50px; display: inline-block; text-align:center; line-height:50px; background:#f9f9f9; color:#666; float: left;}
.show .ul li span{width:119px; height:50px; display: inline-block; line-height:50px; text-align:center; color:#999;}
.show ul .rmb b{background:#f22; color:#fff;}
.show ul .rmb span{background:#f5f5f5;}
.show .buy{float: left; padding:10px 0; margin-top:10px; border-top:1px solid #eee; border-bottom:1px solid #eee; width:700px; margin-left:20px;}
.show .buy b,.show .buy i a{width:140px; height:50px; color:#fff; background:#0087db; display: inline-block; line-height:50px; text-align:center; margin-right:30px; font-weight:bold; font-size:14px; border-radius:4px; cursor: pointer;}
.show .buy b:hover,.show .buy i a:hover{background:#09f;}
.show .buy i a{font-style:normal; background:#069;}
.show .buy1{float: left; padding:10px 0; margin-top:10px; border-top:1px solid #eee; border-bottom:1px solid #eee; width:700px; margin-left:20px;}
.show .buy1 b,.show .buy1 i a{width:140px; height:50px; color:#fff; background:#0087db; display: inline-block; line-height:50px; text-align:center; margin-right:30px; font-weight:bold; font-size:14px; border-radius:4px; cursor: pointer;}
.show .buy1 b:hover,.show .buy1 i a:hover{background:#09f;}
.show .buy1 i a{font-style:normal; background:#069;}
.title3{border-bottom:1px solid #eee;}
.title3 b{border:1px solid #ddd; padding:10px 15px; display: inline-block; margin-left:30px; position:relative; top: 1px; border-bottom:1px solid #fff; border-radius:5px 5px 0 0; font-size:14px; color:#666;}
.conter{min-height: 500px; border:1px solid #eee; border-top:none; padding:10px; line-height:25px; font-weight:inherit; color:#666;}
.conter img{margin:20px auto;max-width:955px;_width:expression(this.width>955 ? "955":true);display:block;border-radius:1px}
/*下载*/
.bg1{background:#000; width:100%; opacity:0.5; position: absolute; left:0; top: 0; display: none; z-index:20;}
.down{width:400px; height:240px; background:#fff; position:fixed; left:50%; margin-left:-200px; top: 50%; margin-top:-100px; border:1px solid #ddd; display: none; z-index:21; border-radius:4px;}
.down .title1{height:40px; background:#f1f1f1; border-bottom:1px solid #ddd; text-align:center; line-height:40px; font-size:18px; font-weight:bold; color:#333;}
.down .title1 span{position:absolute; top: 0; right:8px; cursor: pointer;}
.down p{color:#f00; text-align:center; line-height:100px; font-size:14px;}
.down .buy-1{float: left; margin-left: 50px;}
.down .buy-1 a{width:150px; height:50px; display: inline-block; background:#4871e2; line-height:50px; text-align:center; color:#fff; font-size:14px; border-bottom:2px solid #06d}
.down .buy-1 a:hover{background:#06f;}
.down .buy-2{width:150px; height:50px; background:#3bbd47; line-height:50px; text-align:center; color:#fff; font-size:14px; float: left; border-bottom:2px solid #091}
.news,.down1{}
.news .tite,.down1 .tite{height:50px; line-height:50px; background:#0087db; color:#fff; font-weight:bold; font-size:14px; padding-left:15px;}
.down1 ul li{width:367px; border:1px solid #ddd; float: left; margin-left:23px; margin-bottom:20px; border-top:2px solid #0087db;}
.down1 dl{}
.down1 dl dd{height:40px; background:#f5f5f5; border-right:1px solid #ddd; float: left; width:182px; text-align:center; line-height:40px;}
.down1 ul li h4{height:40px; line-height:40px; text-align:center; border-bottom:1px solid #ddd; color:#666; font-weight:inherit;}
.news .tite span,.down1 .tite span{float: right; color:#fff; font-weight:inherit; padding-right: 15px;}
.news .tite span a,.down1 .tite span a{color:#fff;}
.news ul{overflow: hidden; background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px 0 10px 0;}
.down1 ul{overflow: hidden; background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:20px 0 5px 0;}
.news ul li{float: left; width:540px; line-height:30px; padding-left:19px; margin-left:20px; margin-right:20px; background:url(news1.png) no-repeat 0px 9px; background-size:12px; border-bottom:1px dashed #eee;}
.news ul li span{float: right; color:#999;}
.news .tite h2,.down1 .tite h3,.news .tite h3{font-size:14px; float: left;}
.page{background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; text-align:center; overflow: hidden;}
.page li{border:1px solid #0087db; float: left; padding:5px 10px; margin-right:5px;}
.news-show{background:#fff; padding:10px; border:1px solid #ccc;}
.news-show .h2 h2{padding-left:10px; border-left:5px solid #0087db;}
.news-show .h2 span{float: right;}
.news-show .info{height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.news-show .info small{margin-left:10px;}
.news-show .content{padding:20px 0; font-size:14px; line-height: 28px;}
.news-show .content img{margin:20px auto;max-width:955px;_width:expression(this.width>955 ? "955":true);display:block;border-radius:1px}
/*footer start*/
.footer{width:100%;background:#1e1e1e;padding:15px 0 10px 0;}
.footer-inner{width:1185px;margin:0 auto;text-align:center;}
.footer-inner p{line-height:24px;color: #999;margin-top:5px;}
.footer a{color: #999;}
.footer a:hover{color:#50c259;}
.footer li {float:left;margin-left: 10px}
