﻿body {
  overflow-x: hidden;
}
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}
.bn-box{
  position: relative;
  height:300px;
  margin-top: -14px;
}
.inner{
  width:1000px;
  margin:0 auto;
}
.winner{
  position: relative;
}
.langx{float: left;}
.langx a{
  margin-right: 4px;
  float: left;
}
.ele-nav-hot {
    position: absolute;
    z-index: 333;
    display: block;
}
.ele-nav-hot {
    left: 38px;
    bottom: 63px;
}
.top{
  height:36px;
  background:#21254a;
  position:relative;
  z-index: 88;
}
.caijinbwa{
  font-size: 22px;
  font-weight: bold;
}
.caijinbwa{text-align: center;}
.top .inner{
  height:36px;
  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;
}
.topnav{color:#1c499a;}
.toyo a{
  padding:0 5px;
  font-size:12px;
}
.yzmshuk{
  position: relative;
}
.codeimg{
  position: absolute;;
  right: 4px;
  top: 4px;
  width:50px;
  height: 22px;

}
.floatDiv a,.floatDiv a img {
  display:block;
  width: 140px;
}
.dlbtn{
  width: 98px;
  height: 30px;
  display: inline-block;
  background: url(../images/dlbtn.png) no-repeat center top;
   border: 0;
   border: none;
}
.yanse1{color:#16ff0a;}
.yanse2{color:#ff0000;}
.yanse3{color:#f6ff00;}
.yanse4{color:#f600ff;}
.topnav a.cur{color:#fff;}
.tozo{
  color:#2d66cd;
  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;
  
}
.tozo em{
  position:relative;
}
.paizhao{
  position:absolute;
  left: 50%;
  top: 100%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  display:none;
  z-index: 9999999;
}
.tozo img{
  display:block;
}
.tozo em:hover .paizhao{
  display:block;
}
.header{
  height:91px;
  position:relative;
  z-index:10;
  background: url(../images/hbg.png) no-repeat center top;
}
.logo{
  float:left;
  height:91px;
  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;
}
.nav{
  float:right;
}
.nav .fuli{
  padding:0 10px;
  padding-top:24px;
  float:left;
  position:relative;
  z-index: 33;
}
.nav .fuli .fua{
  display:block;
  height:64px;
  color:#fff;
  text-align:center;
}
.nt2{display:none;}
.nav .fuli .fua:hover .nt2{display:block;}
.nav .fuli .fua:hover .nt1{display:none;}
.nav .fuli .fua:hover{color:#fcf52d;border-bottom:2px solid #fcf52d;background:none}
.nw{
  line-height:20px;
}
.ntd{
  height:30px;
  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;
}
.nw em{color:#ff0000;}
.foot{
  height:304px;
  background:#0e1130;
}
.pai{
  position:relative;
  padding-top:5px;
}
.ftkf{
  display:block;
  width:167px;
  padding-left:57px;
  height:56px;
  padding-top:24px;
  background: url(../images/ftkf.png) no-repeat center top;
  color:#fdf15c;
  font-size:12px;
  line-height:20px;
  float:left;
}
.zikuai{
   position:absolute;
  top:48px;
  right:180px;
}
.ftyx{
  color:#fff;
  font-size:12px;line-height:20px;
 
  position:absolute;
  left:250px;
  top:24px;
}
.ftqq{
  color:#fff;
  font-size:12px;
  position:absolute;
  top:90px;
  left:62px;
}
.ftrx{
  color:#fff;
  font-size:12px;
  position:absolute;
  right:-197px;
  top:90px;
}
.footer{
  height:170px;
  background:#090e24;
}
.cop{
  color:#3c58ba;
  font-size:12px;
  line-height:30px;
  padding:16px 0px;
  border-top:1px solid #11153b;
  text-align:center;
}
.cop a{
  color:#ff0;
  padding:0 9px;
  font-size:14px;

}
.xiala{
  position:absolute;
  top:84px;
  padding-top:5px;
  z-index:2;
  left:-66px;
 display:none;
  background: url(../images/sanjiao.png) no-repeat center top;
}
.xiain{
  border:2px solid #feea66  ;
  overflow:hidden;
   width:212px;
  background: url(../images/lanbg.png) ;
}
.linav{
  width:98px;
  text-align: center;
  /*padding:0 5px;*/
  float:left;
}
.linav li{
  float: left;
  height:35px;
  border-bottom:1px dotted #204ea4;
}
.linav li a{
  display:inline-block;
  height:35px;
  width: 98px;
  text-align: center;
  color:#fff;
  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;
}
.linav li a:hover{
  color:#fcf52d;
}
.lilat{
  padding-right:5px;
  height:35px;
  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;
}
.xiala2 .xiain{
  width:106px;
  
}
.xiala2{
  left:-17px;
}
.xiala3 .linav{
  width:107px;
}
.xiala3{
  left:-71px;
}
.lilaw{font-size:12px;}
.xiala3 .xiain{
  width:220px;
}
/*.banner{
  height:473px;
  position:relative;
  overflow:hidden;
}*/
.tutu li{
  position:absolute;
  width:100%;
  height:473px;
  top:0px;
  
  width:1920px;
  left:50%;
  margin-left:-960px;
  display:none;
}
.tutu li a{
  display:block;
  width:100%;
  height:473px;
}
.tutu li:first-child{
  display:block;
}

.yuandian{
  position:absolute;
  bottom:50px;
  width:100%;
  text-align:center;
}
.yuandian span{
  width:0px;
   height:0px;
   font-size:0px;
   background:#fff;
   padding:6px;
   margin:0 5px;
   border-radius: 10px;
}
.yuandian .cur{background:#fdf15c;}

 .newbox1{
      position:absolute;
      left: 0px;
     bottom:0px;
      height:36px;
      width:100%;
      background: url(../images/newbg.png);
      z-index: 2;
    }
    .newin{
      height: 36px;
      padding-left:133px;
      background: url(../images/newtl1.png) no-repeat left center;
    }
    .lunleft{
      position:relative;
      overflow:hidden;
      height:36px;
    }
    .lunleft ul{
      position:absolute;
      left:100%;
      top: 0px;
      display:table;
    }
    .lunleft ul li{
      display:table-cell;
      white-space:nowrap;
      line-height:36px;
      color:#fff;
    }
    .login{
      width:251px;
      height:299px;
      background: url(../images/lobg.png) no-repeat center top;
      float:right;
      position:relative;
      z-index:2;
    }
    .loq{
      padding-top:50px;
      width:203px;
      margin:0 auto;
      
    }
    .shuk{
      width:203px;
      height:30px;
      margin-bottom:19px;
    }
    .shuk input{
      padding-left:30px;
      width:207px;
      height:30px;
      border:none;
      outline:none;
      color:#2767dd;
    }
    .key1{background: url(../images/key1.png) no-repeat 0 0;}
    .key2{background: url(../images/key2.png) no-repeat 0 0;}
    .key3{background: url(../images/key3.png) no-repeat 0 0;}
    .shuk input::-webkit-input-placeholder { /* WebKit browsers*/ 
      color:#2767dd;
    }
    .shuk input::-moz-placeholder {  /* Mozilla Firefox 4 to 18*/ 
      color:#2767dd;
    }
    .shuk input::-moz-placeholder {  /* Mozilla Firefox 19+*/ 
      color:#2767dd;
    }
    .shuk input::-ms-input-placeholder { /* Internet Explorer 10+*/ 
      color:#2767dd;
    }
 .loh{
   width:203px;
   margin:0 auto;
   padding-top:45px;
 }
 .low{
   font-size:12px;
   line-height:26px;
   color:#fff;
   overflow:hidden;
 }
 .low em{
   color:#fcf52d;
 }
 .low .red{
   color:#e60000;
 }
 .youe{
   float:left;
   width:50%;
   font-size:12px;
   line-height:26px;
 }
 .low a{
   color:#fff;
   padding:0 3px;
 }
.dzbg{
  background:#15193f url(../images/dzbg.jpg) no-repeat center top;
}
.dzcont{background:#0e1130;border:1px solid #2462ca ;}
.dianxin li{
  width:155px;
  height:125px;
  padding-left:10px;
  float:left;
}
.dianxin li:hover .dwb{
  color:#fff000;
}
.dianxin li a{
  display:block;
  background:#192d84;
  height:125px;
}
.dwb{
  padding:0 8px;
  height:30px;
  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;
  color:#fff;
}
.dzban{
  position:relative;
  height:300px;
  margin-top: 138px;
  /*background: url(../images/banner/dzban.jpg) no-repeat center top;*/
}
.login2{
  position: absolute;
  top: -299px;
  right: 0px;
  height:263px;
  background: url(../images/lobg2.png) no-repeat center top;
}
.dwt{
  height:95px;
}
.qiandiandz{
  width:960px;
  margin:0 auto;
}
.qiandiandz li{
  float:left;
  width:16.66%;
  background:#132352;
}
.qiandiandz li a{
  display:block;
  border:1px solid #1f3574;
  background:#132352;
  height:52px;
  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;
  color:#fff;
}
.qiandiandz li a:hover{
  color:#f0d56f;
  border:1px solid #f0d56f;
}
.qdw{
  font-size:16px;
}
.qdt{
  padding-right:6px;
}
.jinq{
  line-height:52px;
  text-align:center;
  font-size:16px;
  color:#266cdc;
}
.sxban{background: url(../images/sxban.png) no-repeat center top;}
.sxbg{
  background:#15193f url(../images/sxbg.jpg) no-repeat center top;
}
.shitou{
  height:58px;
  background:#152757;
  width:975px;
  margin:0 auto;
}
.shitou li{
  float:left;
  height:58px;
  background: url(../images/ge.png) no-repeat right center ;
}
.shitou li a{
  display:block;
  height:58px;
  color:#fff;
  line-height:58px;
  padding:0 14px;
}
.shitou li a:hover{
  color:#fff000;
}
.shitou li .on{
  padding-right:34px;
  background: url(../images/yuajian.png) no-repeat 82px center ;
}
.sxin{
  width:975px;
  margin:0 auto;
}
.sxda {
  position:relative;
  height:340px;
  width:728px;
}
.sxdazhe{
  
  position:absolute;
  padding:0 75px;
  width:578px;
  height:100%;
  top:0px;
  left:0px;
  background: url(../images/newbg.png) ;
  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;
  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;
  
}
.sxdazhe a{
  display:block;
  -webkit-transition: all ease 0.5s;
     -moz-transition: all ease 0.5s;
       -o-transition: all ease 0.5s;
          transition: all ease 0.5s;
  
}
.sxdazhe a:hover{
  -webkit-transform: translateY(-5px);
     -moz-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
       -o-transform: translateY(-5px);
          transform: translateY(-5px);
  
}
.sxda:hover .sxdazhe{
  opacity:1;
}
.sxlun{
  float:right;
  position:relative;
  overflow:hidden;
  width:237px;
  height:340px;
}
 
.sxlun{
  float:right;
  position:relative;
  overflow:hidden;
  width:237px;
  height:340px;
}
 .sxlun .rBox {
  float: right;
}
.sxlun .rBox .sliderBox .foo {
  width: 237px;
  height: 340px;
  overflow: hidden;
}
.sxlun .rBox .sliderBox li {
  float: left;
}
.sxlun .rBox .sliderBox .foopage {
  margin: -25px 20px 0 0;
  text-align: right;
  z-index: 99;
  position: relative;
}
.sxlun .rBox .sliderBox .foopage a {
   width:12px;
  height:12px;
  display: inline-block;
  background:#fff;
  font-size:0px;
  border-radius: 20px;
  margin:0 3px;
  opacity:1;

}
.sxlun .rBox .sliderBox .foopage a.selected {
  background:#ffc314;
}
.sxlun .rBox .sliderBox .foopage span {
  display: none;
}

/*.sxlun .swiper-pagination-bullets {
  position:absolute;
  bottom:15px;
  right:20px;
  z-index:10;
  left: auto !important;
  width: auto !important;
}
.sxlun .swiper-pagination-bullets .swiper-pagination-bullet{
  width:0px;
  height:0px;
  padding:6px;
  background:#fff;
  font-size:0px;
  border-radius: 20px;
  margin:0 5px;
  opacity:1;
}
*/
/*.sxlun .swiper-pagination-bullets  .cur{background:#ffc314;}
*/
.sxlist li{
  float:left;
  width:236px;
  height:309px;
  background:#152757;
  margin:5px;
  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;
}
.sxlist li a{
  display:block;
  background:#152757;
  border:2px solid #20397a;
  height:303px;
}
.sxlist ul{
  margin:0 -5px;
}
.sxrt{
  height:226px;
}
.sxlist li a:hover{border:2px solid #ffdf57;}
.sxdw{
  height:77px;
  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;
}
.sxic{padding-right:6px;}
.sxiwd{
  font-size:18px;
  color:#fff;
}
.sxiwx{
  color:#3056b9;
}
.qpban{background: url(../images/qpban.png) no-repeat center top;}
.qpbg{
  background:#15193f url(../images/qpbg.jpg) no-repeat center top;
}
.kaiqi img{display:block;}
.kaiqi a{display:block;}
.qinav{
  background:#142658;
  height:57px;
}
.qinav li{
  float:left;
 width:16.6%;
 height:57px;
}
.qinav li a{
  display:block;
  height:57px;
  border-right:1px solid #1e387c;
  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;
  color:#fff;
}
.qinav li a:hover{
  color:#fcf52d;
  background:#182d65;
}
.qinav li .on{
  color:#fcf52d;
  background:#182d65;
}
.qinvt{padding-right:7px;}
.qinvw{font-size:20px;
}
.qplist li{
  float:left;
  margin-left:12px;
  margin-bottom:10px;
  width:185px;
  height:210px;
  background:#15193f;
  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;
}
.qplist li a{
  display:block;
  width:185px;
  height:210px;
  background:#15193f;
  text-align:center;
}
.qpli{
  height:172px;
  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;
}
.qpliw{
  text-align:center;
  color:#fff;
  height:38px;
  line-height:38px;
  font-size:18px;
  background:#142658;
}
.qplist li:hover .qpliw{
  color:#fff000;
}
.qplist li a:hover{background:#142658;}
.qplist li a:hover .qpliw{background:#1c3474;}

.tyban{background: url(../images/tyban.png) no-repeat center top;}
.tybg{
  background:#15193f url(../images/tybg.jpg) no-repeat center top;
}
.tycont{
  height:563px;
  background: url(../images/tyinbg.jpg) no-repeat center top;
}
.tytu {
  width:968px;
  margin:0 auto;
}
.tytu li{
  float:left;
}
.tytu li a{
  display:block;
}
.tyxian2{display:none;}
.tytu li a:hover .tyxian2{display:block;}
.tytu li a:hover .tyxian1{display:none;}
.cpban{
  background: url(../images/cpban.png) no-repeat center top;
}
.cpbg{
  background:#15193f url(../images/cpbg.jpg) no-repeat center top;
}
.leiji{
  height:170px;
  background:#152759;
  border:1px solid #1e3573;
  width:966px;
  margin:0 auto;
  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;
  
}
.jine{
  width:310px;
  text-align:center;
}
.jinshu{
  color:#fff;
  font-size:40px;
  line-height:50px;
}
.luntop{
  width:650px;
  height:130px;
  overflow:hidden;
  position:relative;
  background: url(../images/lulige.png) no-repeat left center ;
}
.luntop ul{
  position:absolute;
  width:100%;
  left:0px;
  top:0px;
}
.luntop ul li{
  float:left;
  height:26px;
  width: 280px;
  padding:0 22px;
 
  line-height:26px;
  font-size:14px;
  color:#1997f8;
  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;
}
.red{color:#ff0000;}
.yellow{color:#f2e66c;}
.caipiao{
  width:970px;
  margin:0 auto;
}
.caipiao ul{
  margin:0 -6px;
}
.caipiao li {
  float:left;
  margin: 6px;
  width:311px;
  height:145px;
  background:#152759;
  border:2px solid #1e3573;
  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;
}
.caipiao li:hover{border:2px solid #f2e66c;}
.cpiv1{padding-right:12px;}
.cpmi{
  color:#fff;
  width:120px;
  text-align:center;
}
.cpmid{
  font-size:22px;
  line-height:32px;
}
.cpmi a{
  display:block;
  width:96px;
  height:22px;
  border:2px solid #26418d;
  text-align:center;
  margin:3px auto;
  font-size:12px;
  color:#2b77f1;
  border-radius: 20px;
  line-height:22px;
  
}
.cpmi a:hover{
  color:#f2e66c;
  border:2px solid #f2e66c;
}
.cpmix{
  color:#f2e66c;
  font-size:12px;
  line-height:20px;
}
.yhban{background: url(../images/yhban.png) no-repeat center top;}
.yhbg{
  background:#15193f url(../images/yhbg.jpg) no-repeat center top;
}
.yhin{
  width:970px;
  margin:0 auto;
}
.yhqie {
  height:27px;
  border-bottom:2px solid #152757;
}
.yhqie a{
  display:block;
  float:left;
  width:80px;
  margin-right:6px;
  height:29px;
  text-align:center;
  line-height:28px;
  background:#152757;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  color:#fff;
  
}
.yhqie .cur{
  color:#0e1130;
  background:#f3db76;
}
.yhtu {
  padding-bottom:10px;
}
.yhtu a{display:block;}
.wlban{
  background: url(../images/wlban.png) no-repeat center top;
}
.wlbg{
  background:#15193f url(../images/wlbg.jpg) no-repeat center top;
}
.left{
  float:left;
  width:236px;
  background:#071240;
  height:1100px;
  border-right:1px solid #2a44b2  ;
  box-shadow:inset 0 0 10px #2840aa;

}
.sidenav {
  width:207px;
  margin:0 auto;
}
.sidenav li{
  height:47px;
  border-bottom:1px dotted #2360cf;
  position:relative;
}
.leti img{display:block;}
.sidenav li a{
  position:absolute;
  height:47px;
  width:178px;
  left:-15px;
  padding-left:60px;
  font-size:16px;
  line-height:46px;
  color:#fff;
  background: url(../images/sidejian.png) no-repeat 164px center ;
}
.sidenav li a:hover{
  background: url(../images/sidehover.png) no-repeat center top;
  color:#fffa00;
}
.right{
  float:right;
  width:750px;
}
.rizhu{
  width:670px;
  margin:0  auto;
}
.rizhi{
  font-size:12px;
  line-height:20px;
  color:#2777f5;
}

.zhucebox{
	border:1px solid #232965;
	position:relative;
}
.zhucelx{
	position:absolute;
	left: -1px;
	top: -10px;
	
}
.continbg1{
	background:url(../images/hei1.png) ;
}
.zhuzuomz{
	float:left;
	width: 85px;
	padding-right:6px;
	text-align:right;
	color:#fff;
	line-height:32px;
	font-size:12px;
}
.zhucbybx{
	float:left;
	width: 563px;
}

.zhucelx{
	position:absolute;
	left:25px;
	top: -12px;
	background:#0e1130;
	padding:0px 12px;
	color:#fff000;
	font-weight:bold;
}
.zhuceinpt{
	background:#fff;
	height: 32px;
	border: none;
	width: 210px;
	padding-left:7px;
	outline: none;
	/*border:1px solid #d1d1d1;*/
	border-radius:5px;
}
.zhuceuls li{
	margin-top:9px;
}
.zhuceinpt-sel{
	width: 64px;
	margin-right:4px;
}
.tuse{
}
.subbtns{
	outline: none;
	width: 131px;
	height:40px;
	background:url(../images/zhucebtn1.png) no-repeat center top;
	border: none;
	text-align:center;
	border-radius:6px;
	font-size:16px;

}
.subbtns-rst{
  color:#fff;
  background:url(../images/zhucebtn2.png) no-repeat center top;

}
.gytlsm{
	font-size:20px;
	padding-top:33px;
}
.fyntmr{
	font-size:12px;
	padding-top:12px;
	padding-bottom:22px;
}
.f12{font-size:12px;}
.yellow2{color:#f7ea01;}

.gytlt{
	font-size:24px;
	line-height:40px;
	color:#fff000;
}
.gycont{
	font-size:12px;
	color:#debd63;
}
.ritls{
	font-size:24px;
	color:#fefb85;
	font-weight:bold;
	padding-bottom:12px;
}
.max{
	position:absolute;
	left: 160px;
	top: 3px;
}
.selktl{
	width:47px;
	border-radius: 6px;
	margin-right:6px;
	height: 32px;
}
.riin{
  width:710px;
  margin:0 auto;
}
h6{
  font-size:18px;
  color:#ff0;
  line-height:40px;
  padding-top:10px;
}
.rinav {
  font-size:14px;
  line-height:56px;
  border-bottom:1px solid #033381 ;
  text-align:center;
  color:#3c58ba;
}
 
.rinav p{
  line-height:20px;

}
.rinav a{
  color:#ff0;
  line-height:56px;
  padding:0 6px;
  line-height:20px;
  font-size:14px;

}
.riwen {
  font-size:12px;
  line-height:20px;
  color:#266cdc;
}
.bybg{
  height:854px;
  background:#0d53ae;
  position:relative;
  overflow:hidden;
}
.swfbox{
  position:absolute;
  width:1920px;
  top: 0px;
  left:50%;
  margin-left:-960px;
}
.byinnn{
  position:relative;
  z-index:30;
}
.bychuan{
  padding-top:291px;
  height:300px;
  background: url(../images/bychuang.png) no-repeat center top;
}
.bychuan li{
  float:left;
  width:12.5%;
  height:150px;
  text-align:center;
  position:relative;
}
.bytu{
  padding-top:19px;
  height:55px;
  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;
}
.bywd{
  color:#fff;
  font-size:16px;
  line-height:24px;
  padding-top:10px;
}
.bywx{
  font-size:12px;
  color:#3b84e8;
  line-height:20px;
}
.buyuchuan li:hover .bywd{color:#ffff00;}
.byenter{
  color:#fff;
  display:block;
  font-size:12px;
  line-height:22px;
  width:76px;
  height:22px;
  border:1px solid #3b84e8  ;
  border-radius: 20px;
  margin:0 auto;
  margin-top:3px;
  display:none;
}
.bychuan li:hover .byenter{
 
  display:block;
}
.byenter:hover{
   background:#ffff00;
  border:1px solid #ffff00  ;
  color:#042c75;
}
.bychuan li:hover .bywx{display:none;}
.bykuai{
  position:absolute;
  width:188px;
  height:202px;
  background: url(../images/byinkuai.png) no-repeat center top;
  left:-31px;
  top:140px;
  padding-top:7px;
  display:none;
  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;
  z-index:2;
}
.bylogin{
  height:51px;
  background: url(../images/bylo.png) no-repeat center top;
}
.byloq .shuk{
  padding-bottom:0px;
  padding-right:5px;
}
.byloq{
  height:51px;
  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;
}
.byloh{
  height:51px;
  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;
}
.byloh .low{
  float:left;
}



/* 首页内容部分 */

.cont1{
  height:564px;
  padding-top:1px;
  background: url(../images/contbg1-.jpg) no-repeat center top;
}
.cont1zuo ul{
  display:none;
  overflow:hidden;
}
.cont1zuo ul:first-child{
  display:block;
}
.contqe{
  height:85px;
  margin-top:22px;
  box-sizing: border-box;
  padding:9px 27px;
  position:relative;
  left: -2px;
}
.qqitm{
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height:64px;
  position:relative;
  color:#fff;
  cursor:pointer;
}
.qqitm:hover{
  color:#fff000;
}
.qqitm:after{
  content:"";
  position:absolute;
  right: 0px;
  top: 0px;
  height:100%;
  width:2px;
  background: url(../images/qqxian.png) no-repeat center top;
}
.dwll:before{
  content:"";
  position:absolute;
  left: 0px;
  top: 0px;
  height:100%;
  width:2px;
  background: url(../images/qqxian.png) no-repeat center top;
}
.qqwss{
  height:45px;
  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;
  
}
.coqebtn{
  width:21px;
  height:21px;
  position:absolute;
  top: 50%;
  margin-top:-11px;
  cursor:pointer;
}
.llbtn{
  background: url(../images/llbtn.png) no-repeat center top;
  left: 3px;
}.rrbtn{
  background: url(../images/rrbtn.png) no-repeat center top;
  right: 3px;
}

.cont1bx{
  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;
}
.cont1zuo ul{
  padding-top:20px;
  padding-left:20px;
  width:681px;
}
.cont1zuo ul li{
 float:left;
 margin-right:17px;
 margin-bottom:13px;
}
.cont1zuo ul li a{
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width:153px;
  height:185px;
  background:#152759;
  font-size:12px;
  color:#fff;
  position:relative;
}
.cont1zuo ul li a:hover{
  color:#fff000;
}
.ximgs{
  padding-top:4px;
}
.ximgs img{
  display:block;
}
.keyxx{
  padding-top:10px;
}
.ksymz{
  height:16px;
  width:100%;
  background: url(../images/xingxx.png) no-repeat center top;
  position:absolute;
  left: 0px;
  bottom: 6px;
}
.cont1you{
  width:261px;
  height:383px;
  background: url(../images/rlunbg.jpg) no-repeat center top;
  position:relative;
  right:32px;
  top: 22px;
}
.caijinbwa{
  padding-top:44px;
  height:147px;
}
.lunxtt{
  width:252px;
  height:188px;
  margin-left:15px;
  position:relative;
  overflow:hidden;
}
.lunxtt ul{
  position:relative;
  left: 0px;
  top: 0px;
  width:100%;
}
.lunxtt ul li{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size:12px;
}

.lunxtt ul li span:nth-child(1){
  width:91px;
  color:#3479d8;
  padding-left:5px;
}
.lunxtt ul li span:nth-child(2) {
  width:78px;
  color:#ff0000;
  margin-left: 30px;

}
.lunxtt ul li span:nth-child(3) {
  width:112px!important;
  color:#47d834;
  overflow: hidden;
  margin-left: 20px;
}

.cont2{
  height:424px;
  background: url(../images/contbg2.jpg) no-repeat center top;
}
.cont2 .inner{
  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;
}
.dexshouji{
  padding-top:32px;
}
.leyou_iframe {
  display: none;
}
.dexti{
  overflow: hidden;
  padding: 0px;
  margin-top: 37px;
/*  width:229px;
  height: 160px;*/
}
.abs{position:absolute;}.ovh{overflow:hidden;}
.dn{display:none;}.db{display:block;}.dib{display:inline-block;}.di{display:inline;}
.cur{cursor:pointer;}
.mc{margin:0 auto}
.dexti img{

  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  display: inline;
}
.dexti  a{
  /*
  display:block;
  -webkit-transition: all ease 0.5s;
     -moz-transition: all ease 0.5s;
       -o-transition: all ease 0.5s;
          transition: all ease 0.5s;*/
  display: block;
  width: 229px;
  height: 160px; 
  padding: 0px;
  overflow: hidden;
  /*margin-bottom:5px;*/
  /*margin-top:6px;*/
  border-bottom: 3px solid #1f3a7c;
         /* -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;*/
  
}
.dexti  a:hover{
  border-bottom: 3px solid #ff0;

}
.dexti  a:hover img{
 /* -webkit-transform: translateY(-3px);
     -moz-transform: translateY(-3px);
      -ms-transform: translateY(-3px);
       -o-transform: translateY(-3px);
          transform: translateY(-3px);*/

-webkit-transform: scale(1.1); 
          -moz-transform: scale(1.1); 
       -ms-transform: scale(1.1); 
      transform: scale(1.1);

  
}
.dexti a:hover img {
  -webkit-transform: scale(1.1); 
          -moz-transform: scale(1.1); 
       -ms-transform: scale(1.1); 
      transform: scale(1.1);
}
.cont3{
  height:424px;
  background: url(../images/cont3bg.jpg) no-repeat center top;
}
.celists{
  padding-top:41px;
  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;
}
.celists li a{
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background:#152759;
  border-bottom:3px solid #1f3a7c;
  color:#fff;
}
.celists li a:hover{
  color:#f8d440;
  border-bottom:3px solid #f8d440;
}
.dextums{
  overflow:hidden;
}
.dextums img{
  display:block;
  width:238px;
  height:241px;
  -webkit-transition: all ease 0.5s;
     -moz-transition: all ease 0.5s;
       -o-transition: all ease 0.5s;
          transition: all ease 0.5s;
  
}
.dextums:hover img{
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
  
}
.dext1{
  padding-top:9px;
  font-size:18px;

}
.dext2{
  font-size:12px;
  color:#4072ea;
  padding:3px 0px;
}
.dext3{
  color:#284ea8;
  padding-bottom:10px;
}
.celists li a:hover .dext2{
  color:#f8d440;
}.celists li a:hover .dext3{
  color:#f8d440;
}

.yhtu a.yh2{
  display:none;
}

.sxda {
  position: relative;
}
.price {
  position: absolute;
  bottom: 21px;
  left: 15px;
  z-index: 20;
  color: #fff;
}
 .price span {
  color: #ffc547;
}


/*轮播*/
.index-banner-wrap{ background: #333 ;height: 566px;position: relative;z-index: 0}
.logo img{margin-top: -6px;}
.main_visual{height: 473px;overflow:hidden;position:relative;}
.main_image1{height: 473px;overflow:hidden;position:relative;}
.main_image1 ul{width:9999px;height: 473px;overflow:hidden;position:absolute;top:0;left:0;}
.main_image1 li{float:left;width:100%;height: 473px;}
.main_image1 li span{display:block;width:100%;height: 473px;}
.main_image1 li a{display:block;width:100%;height: 473px;}
.main_image1 li .img_1{background:url(../images/bn/1.jpg?=620) center top no-repeat;}
.main_image1 li .img_2{background:url(../images/bn/2.jpg?=620) center top no-repeat;}
.main_image1 li .img_3{background:url(../images/bn/3.jpg?=620) center top no-repeat;}
.main_image1 li .img_4{background:url(../images/bn/4.jpg?=620) center top no-repeat;}
.main_image1 li .img_5{background:url(../images/bn/5.jpg?=620) center top no-repeat;}
.main_image1 li .img_6{background:url(../images/bn/6.jpg?=620) center top no-repeat;}
.main_image1 li .img_7{background:url(../images/bn/7.jpg?=620) center top no-repeat;}
.main_image1 li .img_8{background:url(../images/bn/8.jpg?=620) center top no-repeat;}
.main_image1 li .img_9{background:url(../images/bn/9.jpg?=620) center top no-repeat;}
.main_image1 li .img_10{background:url(../images/bn/10-.jpg?=620) center top no-repeat;}


div.flicking_con1 {
    position:absolute;
    left:48%;
    bottom:43px;
    z-index: 99999;
}
div.flicking_con1 a{float:left;width:17px;height:17px;margin-right: 12px;
  padding:0;background:#fff; display:block;text-indent:-1000px;border-radius: 18px;}
div.flicking_con1 a.on{background:#00dfff;}

.main_image1 li span {
    display: block;
    width: 100%;
    height: 473px;
}
.banner {
    position: absolute;
    left: 50%;
    top: 0px;
    width: 1920px;
    margin-left: -960px;
    height: 473px;

}
.col-red{
  color: red;
}
/*左上*/

#service-lefttop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    display: inline-block;
    width: 175px;
    height: 175px;
    background: url(../images/common/left_top1.gif?=534) no-repeat left top;
}
#service-lefttop a {
    display: inline-block;
    width: 175px;
    height:175px;
    vertical-align: top;
}
#service-lefttop a:hover {
    height: 661px;
}
#service-lefttop a{position: relative;}
/*#service-lefttop a .l1{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 307px;
    height: 303px;
    display: none;
}
#service-lefttop a .l2{
    position: absolute;
    top: 305px;
    left: 0px;
    width: 307px;
    height: 433px;
    display: none;
}
#service-lefttop a:hover .l1{
  display: block;
}
#service-lefttop a:hover .l2{
  display: block;
}*/
#service-lefttop a:hover:before {
    display: inline-block \9;
    width: 230px;
    height:800px;
    opacity: 1;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -webkit-transform-origin: left top;
    transform-origin: left top;
}
#service-lefttop a:before{
    content:'';
    display:inline-block;
    display:none \9;
    width:280px;height:180px;
    background:url('../images/common/left_top_hover1.jpg')  no-repeat center top;
    no-repeat left top;opacity:0;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    -moz-transform:skewX(145deg);
    -ms-transform:skewX(145deg);
    -webkit-transform:skewX(145deg);
    transform:skewX(145deg);
    -moz-transform-origin:left top;
    -ms-transform-origin:left top;
    -webkit-transform-origin:left top;
    transform-origin:left top;
}
.ele-topad-close-btn {
    position: fixed;
    top: 5px;
    left: 5px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    background: url(../images/common/icon_close_n.png) no-repeat left top;
}

/*右上*/
#service-righttop {
    position: fixed;
    top: 0;
    right: 0px;
    z-index: 999999;
    display: inline-block;
    width:225px;
    height: 175px;
    background: url(../images/common/right_top.gif?=534) no-repeat right top;
}
#service-righttop a {
    display: inline-block;
    width: 225px;
    height:175px;
    vertical-align: top;
}
#service-righttop a:hover {
    height: 620px;
}
#service-righttop a{position: relative;
}
#service-righttop a .r1{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 307px;
    height: 303px;
    display: none;
    /*background: blue;*/
}
#service-righttop a .r2{
    position: absolute;
    top: 305px;
    left: 0px;
    width: 307px;
    height: 433px;
    display: none;
    /*background: #0f0;*/
}
#service-righttop a:hover .r1{
  display: block;
}
#service-righttop a:hover .r2{
  display: block;
}
#service-righttop a:hover:before {
    display: inline-block \9;
    width: 225px;
    height:610px;
    opacity: 1;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -webkit-transform-origin: right top;
    transform-origin: right top;
}
#service-righttop a:before{
    content:'';
    display:inline-block;
    display:none \9;
    width:225px;height:175px;
    background:url('../images/common/right_top_hover.jpg')  no-repeat center top;
    no-repeat right top;opacity:0;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
    -moz-transform:skewX(-145deg);
    -ms-transform:skewX(-145deg);
    -webkit-transform:skewX(-145deg);
    transform:skewX(-145deg);
    -moz-transform-origin:right top;
    -ms-transform-origin:right top;
    -webkit-transform-origin:right top;
    transform-origin:right top;
}
.ele-topad-close-btn {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    background: url(../images/common/icon_close_n.png) no-repeat left top;
}


.ele-topad-close-btn1 {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    background: url(../images/common/icon_close_n.png) no-repeat left top;
}

/*捕鱼*/
.buyulist{
  padding:5px 0px;
}
.buyulist li{
  float:left;
  margin:5px;
}
.buyulist ul{
  margin:0 -5px;
}
.buyulist li a{
  display:block;
    width:223px;
    position:relative;
    padding:6px;
    color:#fff;
    padding-bottom:0px;
    height:269px;
    background: url(../images/byli1.png?=815) no-repeat center top;
}
.byt{
  height:220px;
}
.byzhe{
  position:absolute;
  top:6px;
  left:6px;
  display:none;
}
.bydi{
  height:43px;
  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;
}
.byic img{display:block;}
.byw{
  font-size:18px;
  padding-left:10px;
  text-transform: uppercase;
}
.buyulist li a:hover .byzhe{display:block;}
.qidai{
  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;
  height:100%;
}
.fgnei{
  height:200px;
}

.dianzilist{
  padding:5px 0px;
}
.dianzilist ul.gamedzul{
  margin:0 -5px;
}
.dianzilist li.gamedz{
  float:left;
  margin:5px;
  width:306px;
  padding:6px;
  padding-bottom:0px;
  height:193px;
  color:#fff;
  background: url(../images/dianli1.png?=815) no-repeat center top;
}
.dzt{height:150px;overflow:hidden;}
.dianzilist li.gamedz a{
  display:block;
  
}
.zrdi{
  height:43px;
  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;
}
.dzkai{
  display:block;
  color:#a2a2a2;
  padding-left:11px;
  width:85px;
  line-height:26px;
  height:27px;
  background: url(../images/common/dzk1.png?=815) no-repeat center top;
}
.dzzuo{
  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;
}
.dzw{
  padding-left:6px;
  font-size:18px;
  text-transform: uppercase;
}
.dianzilist li.gamedz:hover{
  color:#191919;
  background: url(../images/common/dianli2.png?=815) no-repeat center top;
}
.dianzilist li.gamedz:hover .dzkai{
  color:#f6e980;
  background: url(../images/common/dzk2.png?=815) no-repeat center top;
}
.dzic img{display:block;}

#sec-enter .content1 {
  padding: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.myscroll{
  width:650px;
  height:130px;
  overflow:hidden;
  position:relative;
  background: url(../images/lulige.png) no-repeat left center ;
}
.myscroll ul{
  position:absolute;
  width:100%;
  left:0px;
  top:0px;
}
.myscroll ul li{
  float:left;
  height:26px;
  width: 280px;
  padding:0 22px;
 
  line-height:26px;
  font-size:14px;
  color:#1997f8;
  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;
}
.myscroll li {
  line-height: 30px;
  font-size: 13px;
  overflow: hidden;
  zoom: 1;
}
.myscroll li a {
  color: #959595;
}
/*.luntop span {
  display: block;
  margin: 0 20px 0 0;
  color: #959595;
  float: left;
}*/
.myscroll .color01 {
  width: 60px;
  color: #ffc547;
}
.myscroll .color02 {
  color: #d33024;
}
.myscroll span:nth-child(3) {
  width: 85px;
  overflow: hidden;
  height: 26px;
}

         
