﻿@charset "utf-8";
/*Reset_start*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{font-family:"Microsoft YaHei","宋体",'Arail','Tabhoma';  text-align: left;}
ul,ol{list-style: none;}
img{border: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none;}
.wrap{width:1200px;margin:0 auto;position:relative;}
.fl{float:left;}
.fr{float:right;}


/*清浮动*/
.clearfix:after {  
    content:"";  
    display:block;
    clear:both;
    height:0;  
}  
.clearfix{
	zoom:1;
          display: table;
}  
body{
	background-color: #f0f0f0;
}
/*页面定宽*/
.w{
	width:1120px;
	margin:0 auto;
}
.w1{
	width:1100px;
	padding: 10px;
}
/*top*/
.top{
	height:120px;
	background-color:#085c33;
}

.top .logo img{
	margin-top:17.5px;
}
.top .logo-kfb{
	display: inline-block;
	font-size: 36px;
	color:#fff;
	font-weight: bold;
	height:72px;
	line-height: 72px;
	border-left:1px solid #538d71;
	padding-left:20px;
	margin-left:20px;
	margin-top:24px;
}
.top .byself{
	display: inline-block;
	width:132px;
	height:40px;
	border-radius: 5px;
	margin-top:40px;
	font-size:18px;
	color:#fff;
	line-height:40px;
	font-weight: bold;
	padding-left:18px;
	background:#064828 url(/Content/Img/jt.png) 133px center no-repeat;
}
.top .byself a{
    color:#fff;
}
/*小图标*/
.advert_imgs_news>img{
    float:left;
}
.ad{
    width:1096px;
	overflow: hidden;
    background-color:#fff;
    padding:12px;
    margin-bottom:20px;
}
.ad ul li{
	width: 94px;
    float: left;
    margin: 0 11px;
    text-align: center;
}
.ad ul li p{
    font-family:'Microsoft YaHei';
	font-size:14px;
	color:#333;
	text-align: center;
	line-height: 32px;
}
.ad ul li a:hover p{
    color:#085c33;
}
.ad ul li img{
	width:84px;
	height:84px;
	border-radius: 12px;
}
/*开服表*/
.ops-con{
	background-color: #fff;
	position: relative;
    min-height:500px
}
.ops-con .kftop{
	line-height: 54px;
}
.ops-con .contrinewtg{
	font-size:18px;
	font-weight: bold;
	color:#4d4d4d;
}
.ops-con .contrinewtg i{
	font-style: normal;
	font-size: 14px;
	color:#808080;
}
.ops-con .search-con{
	float:right;
	margin:10px 0;
    font-size:14px;
}
.ops-con .search-con .sotxt2{
	width:188px;
	height:34px;
	border:1px solid #085c33;
	border-right:none;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	outline: none;
	float:left;
	padding-left:10px;
}
.ops-con .search-con .search-btn{
	float:left;
	width:60px;
	height:32px;
	background-color:#c8e7d8;
	border:1px solid #085c33;
	border-left:none;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	cursor: pointer;
}
.ops-con .search-con .search-btn img{
	margin-top:3px;
	margin-left:16px;
}
.ops-con .kfcontent{
	border: 1px solid #E5E5E5;
}
.ops-con .kfcontent .jrkf{
	/* min-height: 500px; */
}
.ops-con .kfcontent .jrkf>p{
	line-height: 44px;
    background: #B3B3B3;
}
.ops-con .kfcontent .jrkf>p span{
    font-family:'Microsoft YaHei';
	display: inline-block;
    color: #FFF;
    text-align: center;
    border-right: 1px solid #E5E5E5;
    font-size: 14px;
    line-height: 44px;
}
.ops-con .kfcontent .jrkf>p span:nth-child(1){
	width: 210px;
}
.ops-con .kfcontent .jrkf>p span:nth-child(2){
	width: 130px;
}
.ops-con .kfcontent .jrkf>p span:nth-child(3){
	width: 210px;
}
.ops-con .kfcontent .jrkf>p span:nth-child(4){
	width: 180px;
}
.ops-con .kfcontent .jrkf>p span:nth-child(5){
	width: 210px;
}
.ops-con .kfcontent .jrkf>p span:nth-child(6){
	width: 153px;
	border-right:none;
}
.ops-con .kfcontent .jrkf #kfhottop li:nth-child(2n+1){
    background-color:#fafafa;
}
.ops-con .kfcontent .jrkf #kfhottop li.on1{background-color: #fffce0;}
.ops-con .kfcontent .jrkf #kfhottop li{
    font-size:0px;
}
.ops-con .kfcontent .jrkf #kfhottop li span{
	display: inline-block;
    color: #4d4d4d;
    text-align: center;
    border-right: 1px solid #E5E5E5;
    border-top: 1px solid #E5E5E5;
    font-size: 14px;
    line-height: 44px;
}
.ops-con .kfcontent .jrkf #kfhottop .start{
    margin-top:9px;
	display:inline-block;
	color:#fff;
	width:90px;
	height:26px;
	background-color:#00984e;
	border-radius: 5px;
	line-height: 26px;
}
.ops-con .kfcontent .jrkf #kfhottop .start:hover{
    background-color:#085c33;
}
.ops-con .kfcontent .jrkf #kfhottop li span:nth-child(1){
	width: 210px;
}
.ops-con .kfcontent .jrkf #kfhottop li span:nth-child(2){
	width: 130px;
}
.ops-con .kfcontent .jrkf #kfhottop li span:nth-child(3){
	width: 210px;
}
.ops-con .kfcontent .jrkf #kfhottop li span:nth-child(4){
	width: 180px;
}
.ops-con .kfcontent .jrkf #kfhottop li span:nth-child(5){
	width: 210px;
}
.ops-con .kfcontent .jrkf #kfhottop li span:nth-child(6){
	width: 153px;
	border-right:none;
}
    .ops-con .kfcontent .jrkf #kfhottop li .packagename a {
    cursor:pointer;
    }
.ops-con .kfcontent .jrkf li i {
    display: inline-block;
    width: 30px;
    height: 13px;
    margin-left: 4px;
    background: url(/Content/Img/fire.gif) no-repeat;
}
.ops-con .kfcontent .jrkf li b {
    display: inline-block;
    width: 15px;
    height: 14px;
    margin-right: 4px;
    vertical-align: middle;
    margin-bottom: 2px;
    background: url(/Content/Img/gift.png) no-repeat;
}


#timelist{
	position: absolute;
    top: 0;
    left:-56px;
}
#timelist>li {
	font-size: 12px;
    width: 50px;
    line-height: 28px;
    text-align: center;
    background: #FFFFFF;
    border-bottom: 1px solid #E5E5E5;
}
#timelist>a li{
	font-size: 12px;
    width: 50px;
    line-height: 28px;
    text-align: center;
    background: #FFFFFF;
    border-bottom: 1px dashed #E5E5E5;
}
#timelist>li, #timelist>a {
    display: block;
}
#timelist>a>li{
	color:#333;
}
#timelist>a li.timeon{
	background-color:#00984e;
}
.footer{
    width:100%;
    height:150px;
    background-color:#081423;
    margin-top:20px;
    padding-top:30px;
}
.footer p{
    text-align:center;
     font-family:'Microsoft YaHei';
    font-size:14px;
    color:#666;
    line-height:28px;
}
.footer-w{
    padding-top:0px;
    text-align: center;
    background-color: #002e18;
    height: 40px;
    margin-bottom:13px;
}
.footer-w span{
    padding-left:25px;
    font-size:16px;
    color:#e5e5e5;
    line-height:40px;
    display:inline-block;
    font-family:'Microsoft YaHei'
}
.footer-w span a{
    color:#E5E5E5;
}



.fixed-top {
    position: fixed;
    bottom: 275px;
    z-index: 50;
    left: 50%;
     margin-left: 572px;
}
#gotop {
    position: relative;
    display: block;
    width: 50px;
    height: 50px;
    background: url(/Content/Img/totop1.png) no-repeat;
    cursor: pointer;
}

.gifboxmodel {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0,0,0, .4);
    z-index: 999;
}
.boxname {
    line-height: 50px;
    background: #F5F5F5;
    text-align: center;
    padding: 0 10px;
    border-bottom: 2px solid #085c33;
}
.gifboxcon {
    padding-left: 20px;
    background: #fff;
    padding-bottom: 10px;
}

.boxname span {
    font-size: 18px;
    color: #646464;
    font-weight: bold;
}
.boxname a {
    float: right;
    width: 16px;
    height: 20px;
    display: inline-block;
    background: url(/Content/Img/icon.png) -30px -80px no-repeat;
    vertical-align: middle;
    margin-top: 18px;
    cursor: pointer;
}
.gifboxcon>p {
    font: 12px "å‹ä½“";
    color: #646464;
}
.gifboxcon .boxbtn {
    padding-left: 90px;
    margin-bottom: 20px;
}

.gifboxcon .boxsm {
    border-left: 4px solid #085c33;
    /* margin-left: 20px; */
    font-size: 16px;
    color: #808080;
    line-height: 15px;
    padding-left: 4px;
}
.gifboxcon .boxnr {
    line-height: 20px;
    margin: 10px 0;
}
.gifboxcon .boxkm input {
    width: 420px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #E5E5E5;
    border-radius: 4px;
    text-align: center;
    margin: 12px 20px 20px 0px;
    background: #fff;
}

.gifboxcon .boxbtn input.active {
    background: #085c33;
    color: #fff;
}
.gifboxcon .boxbtn input {
    border: 1px solid #085c33;
    /* padding: 7px 22px; */
    width: 100px;
    height: 36px;
    font-size: 16px;
    color: #646464;
    margin: 0 10px;
    border-radius: 4px;
    background: #fff;
}
.gifbox {
    width: 470px;
    margin: 200px auto;
    border: 5px solid #E5E5E5;
    background: #fff;
    padding-bottom: 10px;
}

/*大背图*/
.advert_four {
    height: 100px;
    position: relative;
    margin-bottom:10px;
}
.advert_four a {
    float: left;
    width: 540px;
    height: 100px;
    background: #fff;
}
.banner_one:nth-child(1) {
    margin-right: 16px;
}
.bg{
    height: 800px;
    min-width: 1124px;
}
.bg>a{
    display: inline-block;
    height: 800px;
    width: 100%;
    min-width: 1124px;
    cursor:pointer;
}
.container{
    position:relative;
    margin:-780px auto 0 auto;
    width:1120px;
}