﻿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:#271707 url(../images/bg.jpg) no-repeat center top;
}
.header{
  height:125px;
  background: url(../images/hbg.png) no-repeat center top;
}
.logo{
  position:absolute;
  top: 15px;
  left:50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  
}
 
.inner{
  width: 1000px;
  margin:0 auto;
  position: relative;
  left: 1px;
}
.navbxwa{
  background: url(../images/navbg.png) no-repeat center top;
  margin-top:14px;
  margin-bottom:18px;
}

.nav 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;
}
.nav ul li{
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height:90px;
  background: url(../images/gexian.png) no-repeat center right;
}
.nav ul li a{
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size:15px;
  color:#fff;
  height:80px;
}
.nav ul li a img{
  display:block;
  margin-right:8px;
}
.nav ul li a:hover{
  color:#ffe400;
  background: url(../images/liabg.png) no-repeat center center;
}
.head .inner{
  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;
  height: 95px;
}
.orange{color:#ffd182;}
.yellow{color:#fffa00;}
.top{
  background:#000000;
}
.top .inner{
  height:33px;
}
.scbx{
  color:#878787;
  line-height:33px;
}
.scbx a{
  color:#878787;
  padding:0px 5px;
}
.lagyuy{
  font-size:12px;
  border:1px solid #212121;
  border-radius: 5px;
  background:none;
  color:#878787;
  padding:0px 15px;
}
.newbox{
  height: 45px;
  width:750px;
 
  margin:0 auto;
  z-index: 99;
   
}
.newin{
  height: 45px;
  padding-left:143px;
  padding-right:40px;
  
  /* background: url(../images/newtl.png) no-repeat 35px center; */
}
.lv{
  color:#5fff18;
}
.lunleft{
  position:relative;
  overflow:hidden;
  height:45px;
}
.lunleft ul{
  position:absolute;
  left:100%;
  top: 0px;
  display:table;
}
.lunleft ul li{
  display:table-cell;
  white-space:nowrap;
  line-height:45px;
  padding:0 40px;
  color:#fff;
}
.content{
  
}
.content .inner{
  background: url(../images/bgm.png);
  border: 1px solid #ffe30c;
  position:relative;
  left: 0px;
  width: 998px;
  /* min-height: 1013px; */
}
 
.listitem{
   min-height: 612px;
}
.listitem ul{
  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;
  padding: 14px 22px;
  padding-bottom:20px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}.listitem li{
  cursor:pointer;
  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;
  margin: 12px 8px;
  width:304px;
  height:202px;
}
.nam{
  text-align:center;
  color:#fff;
  font-size:16px;
  line-height:44px;
}
.tiles{
  text-align:center;
  font-weight:bold;
  color:#fff;
  text-align:center;
  line-height:44px;
  border-bottom:2px solid #323232;
}
.asimg{
  text-align:center;
  display:block;
  
}
.zhezhao{
  width:287px;
  height:161px;
  display:none;
  background: url(../images/zhao.png) no-repeat center ;
  position:absolute;
  top:9px;
  left:9px;
  z-index:99;
}
.zhezhao a{
  display:block;
  float:left;
  width:90px;
  height:28px;
  margin:0 6px;
}
.listitem li:hover {
  position:relative;
  top:1px;
 }
.gatu{
  width:289px;
  height:163px;
  text-align:center;
  margin:0 auto;
  padding-top:9px;
}
.tuteks{
  text-align:center;
  color:#fff;
  line-height:26px;
}
.asimg img{
  display:block;
  width:304px;
  height:202px;
}
.yhbtns{
  position:absolute;
  left: 0px;
  top: 0px;
  width:100%;
  height:100%;
  opacity: 0;
  -webkit-transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  -o-transition: all ease 0.2s;
  transition: all ease 0.2s;
  background: url(../images/zhe.png) no-repeat 2px 2px;
}
.listitem li:hover:hover .yhbtns{
  opacity:1;
}

.yhbtns a{
  display:block;
  height:50%;
  text-indent:-9999em;
}
 
/* .listitem li a:after{
  content:'';
  position:absolute;
  width:318px;
  height: 149px;
  background: url(../images/enter.png) no-repeat center top;
  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:hover:after{
  opacity:1;
} */
.listitem li:nth-child(3n){
  margin-right:0px;
}

.tishi{
  color:#ffffff;
  text-align:center;
  text-align:center;
  width:100%;
}
.huang{
  color:#ffd053;
}
.cont1{
  background:#271707;
  border:1px solid #402d15;
  padding:20px 0px;
}
.cslotem{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin:0 auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
 padding:0px 15px;
}
.zuolist{height:200px;width: 589px;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{
  /* width:166px; */
  /* height:90px; */
  padding-right: 10px;
  padding-bottom: 15px;
}
.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: 361px;
  height: 212px;
  float:right;
  background: #443017;
  border: 1px solid #5e4322;
}
.luntop{
  width:346px;
  position:relative;
  /* margin:0 auto; */
  height: 160px;
  overflow:hidden;
  top:24px;
  left:26px;
}
.luntop ul{
  position:absolute;
  left: 0px;
  top: 0px;
}
.luntop ul li{
  color:#fff;
  font-size:12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size:12px;
  line-height:26px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.zongse{
  color:#ffd182;
}
.tuse{
  color:#fffa00;
}
.fimg{
  padding-top:22px;
  text-align:center;
}
.cop{
  color:#ffe30c;
  text-align:center;
  padding-bottom:20px;
 }
.footerge{
  height:44px;
  display:none;
  background: url(../images/footerge.png) no-repeat center top;
}

.layerconts{
  width:780px;
  min-height: 553px;
  background: #141414;
  border-radius: 9px;
  position:relative;
  margin:0 auto;
  border: 1px solid #f4d21b;
  top:5%;
}
.close{
  position:absolute;
  right: 0px;
  top:0px;
  width: 102px;
  height: 116px;
  background: url(../images/close.png) no-repeat center top;
  cursor:pointer;
}
.logox{
  text-align:center;
  padding-top: 41px;
  padding-bottom:18px;
}
.tlbox{
  text-align:center;
  font-size: 24px;
  color: #fee35d;
  background: url(../images/xian.png) no-repeat center center;
  margin-bottom:23px;
}
.forminpt{
  
}
.forminpt >div{

}
.foemzuo{
  width: 243px;
  text-align:right;
  line-height:33px;
  padding-right:10px;
  color: #fff;
  float:left;
}
.fontyou{
  position:relative;
  float:left;
  margin-bottom:10px;
}
.taninpt{
  width: 342px;
  height:34px;
  background:#fff;
  border:1px solid #fff;
  text-indent:4px;
  margin-bottom:6px;
  border-radius: 6px;
}
.tanbtn1{
  width: 170px;
	height: 40px;
	 
  display:inline-block;
  text-align:center;
  line-height:40px;
  color:#000;
  font-size:20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #fccc78;
	background-image: -webkit-linear-gradient(106deg, #f0bb25, #fef879 53%, #f0bb25);
	background-image: -moz-linear-gradient(106deg, #f0bb25, #fef879 53%, #f0bb25);
	background-image: -o-linear-gradient(106deg, #f0bb25, #fef879 53%, #f0bb25);
	background-image: -ms-linear-gradient(106deg, #f0bb25, #fef879 53%, #f0bb25);
	background-image: linear-gradient(106deg, #f0bb25, #fef879 53%, #f0bb25);
}
.tanbtn2{
  color:#000;
  text-align:center;
  line-height:40px;
  margin:0 auto;
  display:block;
  width: 194px;
	height: 40px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-image: linear-gradient(to right,#debd5f,#fcf683,#debd5f);
  font-size:18px;
  margin-top:33px;
}
.layerbtn{
  cursor:pointer;
}
body .layui-layer-demo{
  background:none;
}

.yeoywz{
  line-height:33px;
  color:#fff;
}
.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 #ccc;
  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; */
  overflow-y: auto;
  overflow-scrolling : touch;
  -webkit-overflow-scrolling : touch;
  -moz-overflow-scrolling : touch;
  -ms-overflow-scrolling : touch;
  -o-overflow-scrolling : touch;
  background:rgba(0,0,0,0.6);
  display:none;
}
.layerbox.cur{
  display:block;
}
.subcont{
  /* background: #002003; */
  /* border: 1px solid #043b13; */
  min-height: 706px;
  padding:9px 20px;
  width: 959px;
  position: relative;
  left: -2px;
}
.subcont img{
    width:100%;
}
.subcont-1{
  font-size:20px;
  color: #fff;
  line-height:64px;
  padding:0px 10px;
  /* background: url(../images/tlbg.png) no-repeat center bottom; */
  text-align:center;
}
 
.subcont-2{
  padding:10px 40px;
  min-height: 609px;
}
.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;
}
.content{
  margin-bottom:0px;
}
.sptlsx{
  color:#fee76b;
  font-size:22px;
}
.backhome{
  width:137px;
  height:40px;
  background: url(../images/backbtn.png) no-repeat center top;
  display:block;
  text-align:center;
  color:#000;
  font-weight:bold;
  font-size:20px;
  line-height:42px;
  text-indent:-9999em;
}



/**/

.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: -128px;
	top: 0px;
}
.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:#0c0e12 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;}

.cop a{
  padding:0px 6px;
  color:#646464;
}
.cop a:hover{
  text-decoration:underline;
}

.subcont-3{
  padding:22px 0px;
}
.heige{
  
}
.titbnes{
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.shijianx{
  color:#fff;
}
.titbnes a{
  width:186px;
  height:42px;
  background:#171717;
  border-radius: 26px;
  color:#fff;
  text-align:center;
  line-height:42px;
  margin:0px 18px;
  margin-top:15px;
}
.tishiss{
  text-align:center;
  color:#6d6d6d;
}
.newbox{
  
}

.footer{
  
  margin-top:20px;
}

.subconsq{
  padding:32px 0px;
}
.subconsq .foemzuo{
  width:333px;
}

.vmtitle{
  margin:0px 30px;
  border-bottom: 2px solid #0a97cb;
}