﻿a{text-decoration:none}.loading{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:99999}.loadingfa{width:50px;height:50px;line-height:50px;text-align:center;font-size:29px;color:#444;position:absolute;left:50%;margin-top:-25px;margin-left:-25px;top:50%}.animteeh{opacity:.2;transition:all ease 1.5s;-webkit-transition:all ease 1.5s;-moz-transition:all ease 1.5s;-o-transition:all ease 1.5s;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px)}.animteeh.active{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.animts{opacity:.2;transition:all ease 1.5s;-webkit-transition:all ease 1.5s;-moz-transition:all ease 1.5s;-o-transition:all ease 1.5s;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px)}.active.animts{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}@keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}@keyframes rotate1{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes rotate1{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate1{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(-360deg)}}@-ms-keyframes rotate1{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(-360deg)}}@-o-keyframes rotate1{from{-o-transform:rotate(0)}to{-o-transform:rotate(-360deg)}}.xuanzhuan{animation:2s linear 0s normal forwards infinite rotate;-webkit-animation:2s linear 0s normal forwards infinite rotate;-moz-animation:2s linear 0s normal forwards infinite rotate;-o-animation:2s linear 0s normal forwards infinite rotate}.xuanzhuan1{animation:5s linear 0s normal forwards infinite rotate;-webkit-animation:5s linear 0s normal forwards infinite rotate;-moz-animation:5s linear 0s normal forwards infinite rotate;-o-animation:5s linear 0s normal forwards infinite rotate}.nizhuan{animation:2s linear 0s normal forwards infinite rotate1;-webkit-animation:2s linear 0s normal forwards infinite rotate1;-moz-animation:2s linear 0s normal forwards infinite rotate1;-o-animation:2s linear 0s normal forwards infinite rotate1}.nizhuan1{animation:3s linear 0s normal forwards infinite rotate1;-webkit-animation:3s linear 0s normal forwards infinite rotate1;-moz-animation:3s linear 0s normal forwards infinite rotate1;-o-animation:3s linear 0s normal forwards infinite rotate1}@keyframes Updown{0%{transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.shangxia{animation:1.4s 0s alternate none infinite running Updown}.yaohuan{animation:2.4s 0s alternate none infinite running swing}.yaohuan1{animation:9.4s 0s alternate none infinite running swing}.flash{animation:2.4s 0s alternate none infinite running flash}.wobble{animation:20.4s 0s alternate none infinite running wobble}.dtable{display:table;width:100%;height:100%}.dcell{display:table-cell;vertical-align:middle}.shangxia1{animation:2.4s 0s alternate none infinite running Updown}.shangxia2{animation:2.9s 0s alternate none infinite running Updown}.shangxia3{animation:3.4s 0s alternate none infinite running Updown}.shangxia4{animation:2.5s 0s alternate none infinite running Updown}.shangxia5{animation:3.3s 0s alternate none infinite running Updown}.shangxia6{animation:2.4s 0s alternate none infinite running Updown}.shangxia7{animation:2.6s 0s alternate none infinite running Updown}.df{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.as{-webkit-box-align:justify;-webkit-align-items:space-between;-ms-flex-align:justify;align-items:space-between}.ae{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.jc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.js{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.je{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.fww{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}

body{
  background:#0a0a0a url(../images/bg.jpg) no-repeat center top;
}
.header{
  background: url(../images/hbg.jpg) no-repeat center top;
}
.inner{
  width:1000px;
  margin:0 auto;
}
.header .inner{
  height:135px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.newbox{
  height:48px;
  width:100%;
  z-index: 99;
}
.newin{
  height: 48px;
  padding-left:103px;
  background: url(../images/newtl.png) no-repeat left center;
}
.lunleft{
  position:relative;
  overflow:hidden;
  height:48px;
}
.lunleft ul{
  position:absolute;
  left:100%;
  top: 0px;
  display:table;
}
.lunleft ul li{
  display:table-cell;
  white-space:nowrap;
  line-height:48px;
  color:#fff;
}

.listitem {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;

}.listitem li{
  margin-right: 13px;
  cursor:pointer;
  margin-bottom:22px;
  position:relative;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
  transition: all ease 0.5s;
  width:318px;
  height:222px;
  background:#222222;
  border:1px solid #4e4e4e;
}
.listitem li a{
  padding:8px 10px;
  display:block;
  padding-bottom:0px;
  color:#a7a7a7;
}
.titles{
  display:block;
  text-align:center;
  line-height:40px;
  text-align:center;
}
.listitem li a:after{
  content:'';
  position:absolute;
  width:100%;
  height:100%;
  background: url(../images/enter.png) no-repeat center top;
  background-size: 100% 100%;
  left:0px;
  top:0px;
  opacity:0;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
  transition: all ease 0.5s;
}
.listitem li a img{
  display:block;
  width:100%;
  height: 170px;
}
.listitem li:hover a:after{
  opacity:1;
}
.listitem li:nth-child(3n){
  margin-right:0px;
}
.listitem li:hover{
  -webkit-transform: translateY(-5px);
     -moz-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
       -o-transform: translateY(-5px);
          transform: translateY(-5px);
  
}
.tishi{
  color:#ffffff;
  text-align:center;
  text-align:center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.cont1{
  padding-top:36px;
  background: url(../images/cont1bg.jpg);
  border-top:1px solid #383838;
}
.cslotem{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-left:32px;
  padding-right:10px;
}
.zuolist{
  width:593px;
  height:220px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;  
  -moz-flex-wrap: wrap;  
  -ms-flex-wrap: wrap;  
  -o-flex-wrap: wrap;  
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: justify;
  -webkit-align-items: space-between;
  -ms-flex-align: justify;
  align-items: space-between
}
.zuolist li{
  height:120px
}
.zuolist li a{
  display:block;
  width:180px;
  height:100px;
  background: url(../images/zuobg.png) no-repeat center top;
}
.zuolist li a.list1{background-position: 0px 0px;}
.zuolist li a.list2{background-position: -204px 0px;}
.zuolist li a.list3{background-position: -410px 0px;}
.zuolist li a.list4{background-position: 0px -120px;}
.zuolist li a.list5{background-position: -204px -120px;}
.zuolist li a.list6{background-position: -410px -120px;}

.zuolist li a:hover{
  background-image:url(../images/zuobgcur.png);
}
.yitop{
  width:383px;
  height:218px;
  background:#1b1b1b;
  border:1px solid #3b3b3b;
}
.luntop{
  width:950px;
  position:relative;
  margin:0 auto;
  height:40px;
  overflow:hidden;
  top:7px;
  left:26px;
}
.luntop ul{
  position:absolute;
  left: 0px;
  top: 0px;
}
.luntop ul li{
  color:#fff;
  float:left;
  width:100%;
  font-size:12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size:12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.zongse{
  color:#ff8400;
}
.tuse{
  color:#fceda4;
}
.fimg{
  padding-top:22px;
  text-align:center;
}
.cop{
  color:#757575;
  text-align:center;
  padding-bottom:20px;
  padding-top:10px;
}

.layerconts{
  width:780px;
  min-height:300px;
  padding-bottom:50px;
  background:#343434;
  border-radius: 19px;
  position:relative;
  margin:0 auto;
  top:5%;
  overflow:hidden;
  border:1px solid #626262;
}
.close{
  display:block;
  width:19px;
  height:19px;
  background: url(../images/close.png) no-repeat center top;
  cursor:pointer;
}
.logox{
  text-align:center;
  padding-top:18px;
  padding-bottom:18px;
}
.tlbox{
  text-align:center;
  font-size:28px;
  color:#f5d127;
  background: url(../images/xian.png) no-repeat center center;
  margin-bottom:23px;
}
.forminpt{
  
}
.forminpt >div{

}
.foemzuo{
  width:300px;
  text-align:right;
  line-height:33px;
  padding-right:10px;
  color: #808080;
  float:left;
}
.fontyou{
  position:relative;
  float:left;
  margin-bottom:10px;
}
.taninpt{
  width:323px;
  height:34px;
  background: #121212;
  border: 1px solid #424242;
  text-indent:4px;
  border-radius: 6px;
  color: #fff;
}
.tanbtn1{
  width: 147px;
	height: 32px;
	background: url(../images/tanbtn1.png) no-repeat center top;
  margin-top:10px;
  text-align:center;
  line-height:32px;
  color:#221815;
  font-size:18px;
  display:inline-block;
}
.tanbtn2{
  color:#000;
  text-align:center;
  line-height:34px;
  margin:0 auto;
  display:block;
  width: 194px;
	height: 40px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fccc78;
	background-image: -webkit-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: -moz-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: -o-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: -ms-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: linear-gradient(to top, #f0bc26, #fdf574);
  margin-top:33px;
}
.layerbtn{
  cursor:pointer;
}
body .layui-layer{
  background:none;
}

.yeoywz{
  line-height:33px;
  color: #f4cc40;
}
.hong {
  color:#FF0000;
}

.layerconts2 .foemzuo{

}
.layerconts2 .taninpt{

}
.layerconts2 .fontyou{
  margin-bottom:5px;
}
.tablebox{
  width:610px;
  margin:0 auto;
}
.tablebox td{
  height:36px;
  text-align:center;
  border: 1px solid #4c4c4c;
  color: #fff;
}
.tabtou td{
}
.chasneq{
  color:#f52d2d;
  position:relative;
  cursor:pointer;
}
.chasneq:hover .qipao{
  display:block;
}
.qipao{
  position:absolute;
  width:212px;
  height:161px;
  bottom: 100%;
  right: -66px;
  display:none;
  background: url(../images/qipao.png) no-repeat center top;
}
.qipawz{
  font-size:12px;
  padding:12px;
  color:#000;
  line-height:18px;
  color:#fff;
}
.layerbox{
  position:fixed;
  left: 0px;
  top: 0px;
  width:100%;
  height:100%;
  display:none;
  background:rgba(0,0,0,0.6);
}
.laytitl{
  height:52px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding:0px 32px;
  background:#3b3b3b;
}
.laytitl-1{
  font-size:24px;
  color:#f4cc40;
}
.subcont{
  background:#212121;
  border:1px solid #3c3c3c;
  /* min-height:800px; */
  margin-bottom:20px;
}
.subtls{
  height:70px;
  padding:0px 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom:1px solid #3c3c3c;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.sptlsx{
  color:#fee76b;
  font-size:22px;
}
.backbtn{
  width: 126px;
	height: 42px;
	-webkit-border-radius: 21px;
	-moz-border-radius: 21px;
	border-radius: 21px;
	background-color: #1e4099;
	background-image: -webkit-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: -moz-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: -o-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: -ms-linear-gradient(bottom, #f0bc26, #fdf574);
	background-image: linear-gradient(to top, #f0bc26, #fdf574);
  display:block;
  text-align:center;
  color:#000;
  font-weight:bold;
  font-size:20px;
  line-height:42px;
}



/**/

.red{
  color:red;
}

.zuomz{
	float:left;
	width: 175px;
	text-align:right;
	line-height:33px;
	color: #fff;
}
.zuomz.cur{
	color:#fff;
}
.shuzese{
	color:#fff;
}
.zongse{
	color:#e8d97f;
}
.huiinpt{
	border: none;
	background:#fff;
	width: 233px;
	padding-left:5px;
	color: #a1a1a1;
	height: 33px;
	border:1px solid #ddd;
	line-height:33px;
}
.jimbox{
	width: 548px;
	margin:0 auto;
	padding:22px 0px;
	position:relative;
	margin-top:22px;

}
.jdtl{
	position:absolute;
	width:100%;
	text-align:center;
	top: -22px;
	line-height:44px;
	font-size: 28px;
	left: 0px;
	color: #fff;
	background: url(../images/xian.png) no-repeat center center;
}
.psr{
	position:relative;
}
.max{
	position:absolute;
	right: 3px;
	top: 2px;
}
.jdtl span{
	padding:0px 33px;
	
	
}
.jdtable{
	width:100%;
}
.jdtable td{
	text-align:center;
	height: 36px;
	border: 1px solid #303e62;
	color: #fff;
}
body{
	overflow-x:hidden;
	min-width: 1110px;
  background:#0a0a0a url(../images/bg.jpg) no-repeat center top;
}
.jdtable .tdtou td{
	color: #fff;
}
.djxiangqing{
	position:relative;
	cursor: pointer;
}
.djxiangqing:hover .djxiangqbx{
	display:block;
}
.djxiangqbx{
	position:absolute;
	width: 212px;
	height: 163px;
	background: url(../images/qipao.png) no-repeat center top;
	left: -70px;
	bottom: 15px;
	display:none;
}
.dxjiannr{
	font-size:12px;
	color:#fff;
	text-align:left;
	line-height:18px;
	padding:12px;
	
}
.hong{color: #ff0000;}

.nvbox{
  padding-top:15px;
}
.nvbox ul{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.nvbox ul li a{
  width:132px;
  height:137px;
  display:block;
  background: url(../images/nvbg.png) no-repeat center top;
}
.nvbox ul li a.nvbx1{background-position: 0px 0px;}
.nvbox ul li a.nvbx2{background-position: -217px 0px;}
.nvbox ul li a.nvbx3{background-position: -435px 0px;}
.nvbox ul li a.nvbx4{background-position: -653px 0px;}
.nvbox ul li a.nvbx5{background-position: right 0px;}
.nvbox ul li a:hover{
  background-image: url(../images/nvbgcur.png);
}
.luntopbx{
  height:50px;
  background:#1f1f1d;
  border:1px solid #2b2b2b;
  border-radius: 5px;
  
  padding:0px 20px;
}

.footer{
  background:#000000 url(../images/fbg.jpg) no-repeat center top;
  padding-top: 181px;
  padding-bottom:4px;
}
.yijibx{
  height:33px;
}
.yijibx img{
  display:block;
  margin:0 auto;
}
.fnav{
  color:#707070;
  font-weight:bold;
  text-align:center;
}.fnav a{
  color:#707070;
  
}
.fnav a:hover{
  text-decoration:underline;
}
.xchkxq{
  color:#221815;
  width:101px;
  line-height:28px;
  text-align:center;
  display:inline-block;
  background: url(../images/xchkxq.png) no-repeat center top;
}
.layercontsxq{
  width:1000px;
  padding-bottom:0px;
}
.tanbtn1psa{
  position:absolute;
  left: 10px;
  top:0px;
}
.xqbx{
  padding:5px;
  text-align:center;
  background:#222222;
  max-height: 80vh;
  overflow-y: auto;
}