@charset "utf-8";
*{margin:0;padding:0;}
html,body,div,dl,dt,dd,ul,ol,li,h2,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Microsoft YaHei;}
html{overflow-x: hidden;}
body{overflow: hidden; min-width: 1200px;font-size:12px;background:#E5E5E5;}
ul,ol,li { list-style:none;}
img{ border:0;}
a{color:#000;text-decoration:none}
em,i{font-style:normal;}
a:focus,input{outline:none;}
a{outline:none;star:expression(this.onFocus=this.blur());} 
#cyou_bottom{background:#292826!important;}
#cyou_bottom .cyou_bottom_cont a:hover{color:#8e8e8e!important;text-decoration:underline;}
.clear{clear: both;}

.fl{float:left;}
.wrap{background:url(../img/bg-bt.jpg) bottom center no-repeat;}
.content{background:url(../img/bg.jpg) top center no-repeat;padding-bottom:70px;}
.main{width:1200px;margin:0 auto;}
.mtop{width:100%;height:780px;position:relative;}
.nav{position: absolute;top:30px;right: 20px;}
.logo{width: 264px;float: left; margin-top: 20px;}
.nav{
    display: flex;
}

.nav a{
    font-size: 16px;
    margin: 0 10px;
    padding: 10px;
}
.nav a.cur{
    color: red;
}
.nav .gs{
    margin-right: 60px; 
    font-weight: bold;
}
.nav .us{
    margin-left: 30px;
    background: rgba(0, 0, 0, .2);
    border-radius: 10px;
    display: flex;
    padding: 0 20px;
    justify-content: center;
    align-items: center;
}
.nav .us a,.nav .us span{
    margin: 0 5px;
    padding: 0 5px;
    color: #fff;
}

















.header {
    width: 100%;
    height: 82px;
    background-color: #10232a;
    opacity: 0.9;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
  }
  .h-content {
    width: 1280px;
    height: 82px;
    margin: 0 auto;
    position: relative;
  }
  .h-content .logo {
    float: left;
    display: block;
  }
  .h-content .logo img {
    width: 263px;
    display: block;
  }
  .h-content .menu {
    width: 100%;
    box-sizing: border-box;
    height: 100%;
  }
  .cb::after {
    content: '';
    display: block;
    clear: both;
  }
  .h-content .menu .menu-item {
    width: 130px;
    height: 100%;
    display: block;
    float: left;
    text-align: center;
  }
  .h-content .menu .menu-item a {
    color: #ffffff;
  }
  
  .h-content .menu .menu-item a:hover {
    color: #c6aa7d;
  }
  .h-content .menu .menu-item .title {
    margin-top: 24px;
    margin-bottom: 3px;
    font-size: 16px;
    line-height: 18px;
  }
  .h-content .menu .menu-item .en-title {
    font-size: 12px;
    line-height: 12px;
    opacity: 0.4;
  }
  .user{
      position: absolute;
      right: 0;
      top: 0;
      padding: 26px 0 0;
      line-height: 30px;
      display: flex;
      justify-content: center;
      align-items: center;
  }
  .user a{
      color: #fff;
      margin: 0 15px;
  }
























.download-box{width:380px;height:230px;position:absolute;right:40px;top:472px;}
.news-fu{width:380px;height:40px;line-height:40px;color:#ffdfa6;font-size:14px;background:url(../img/btn.jpg) 0px -340px no-repeat;}
.news-fu span{height: 40px;float: left;width: 100px;text-align: center;}
.txtScroll-top{float:left;height:40px;text-align:center;width:280px;}
.txtScroll-top .infoList li{ text-align:center;}
.txtScroll-top .infoList li a{color:#ffdfa6;font-size:14px;}
.txtScroll-top .infoList li a i{padding:0 10px;}
.txtScroll-top .infoList li a:hover{text-decoration:underline;}
.ewm{float:left;background:#401302;height:170px;width:170px;margin-top: 20px;}
.ewm img{width:152px;height:152px;padding:9px;}
.db-xz{float:left;margin-top:10px;width:200px;margin-left:10px;}
.db-xz a{margin-top:10px;float:left;height:80px;width:100%;background:url(../img/btn.jpg) no-repeat;overflow:hidden;text-indent:-9999999px;}
.db-xz a.db-ios{background-position: 0px -163px;}
.db-xz a.db-zz{background-position: 0px -253px;}
.db-xz a:hover.db-ios{background-position:-205px -163px;}
.db-xz a:hover.db-zz{background-position:-205px -253px;}


.lczg-banner .swiper-pagination {
    text-align: right;
    padding-right: 10px;
    box-sizing: border-box;
    z-index: 10;
}

.lczg-banner .swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    border-radius: 7px;
    background: #fff;
    opacity: 1;
    margin: 0 2px;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.lczg-banner .swiper-pagination-bullet-active {
    width: 36px;
    background: #f8e7a7;
}


.part1{width:100%;height:340px;}
.lczg-banner{background:#fff;height:340px;width:640px;overflow:hidden;float:left; position: relative;}
.slideBox{height:340px;width:640px; overflow:hidden; position:relative;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; left:20px; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }	
.slideBox .hd ul li{ float:left; margin-right:10px;width:40px; height:10px;background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#DF801C;}	
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{width:640px;display:block;}
.lczg-news{width:540px;height:340px;overflow:hidden;float:left;margin-left: 20px;}
.lczg-tit{height:20px;width:100%;line-height:20px;margin-bottom:20px;float:left;}
.lczg-tit h3{color:#7b5414;font-size:20px;background: url(../img/all-ico.png) -466px -119px no-repeat;padding-left: 22px;float:left;padding-right:10px;}
.lczg-tit i{float:left;color:#999;font-size:12px;border-left:1px solid #999;height: 12px;line-height: 12px;padding-left: 8px;margin-top: 8px;}
.lczg-tit a{float:right;color:#000;}
.lczg-tit a:hover{color:#7b5414;}
.slideTxtBox{ width:540px;height:340px;background:#fff;overflow:hidden;position:relative;}
.slideTxtBox .hd,.js-box .hd{ height:49px; line-height:49px;border-bottom:1px solid #E0E0E0;  position:relative; }
.slideTxtBox .hd ul,.js-box .hd ul{ float:left;margin:0 5px;}
.slideTxtBox .hd ul li,.js-box .hd ul li{ float:left;width:80px;cursor:pointer;color:#000;font-size:16px;text-align:center;margin:0 15px;}	
.slideTxtBox .hd ul li.on,.js-box .hd ul li.on{ border-bottom:3px solid #7B5513;color:#7B5513;height:47px;}
.slideTxtBox .hd ul i,.js-box .hd ul i{font-family:SimSun;color:#CCC;height:10px;width:1px;float: left;}		
.slideTxtBox .bd ul,.js-box .bd ul{ padding:20px;  zoom:1;  }
.slideTxtBox .bd ul	h3{font-size: 16px;width: 100%;height: 30px;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.slideTxtBox .bd ul	h3 a{color:#7b5414;}
.slideTxtBox .bd li,.js-box .bd li{ height:30px; line-height:30px;  color:#999;font-size:14px; }
.slideTxtBox .bd li a,.js-box .bd li a{color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float: left;width: 450px;}
.slideTxtBox .bd li a:hover,.js-box .bd li a:hover{color:#7b5414;}
.slideTxtBox .bd li span,.js-box .bd li span{ float:right;}

.part2{margin-top:20px;width:100%;height:340px;}
.lczg-lb{height:340px;width:260px;overflow:hidden;}
.lczg-lb a{width:260px;height:160px;float:left;margin-bottom:20px;background: url(../img/btn.jpg) no-repeat;position:relative;}
.lczg-lb a.lb1{background-position:0px -387px;}
.lczg-lb a.lb2{background-position:-265px -387px;}
.lczg-lb a span{width:110px;height:160px;position:absolute;background: url(../img/tb.png) no-repeat;left:17px;top:0;}
.lczg-lb a.lb1 span{background-position:-34px 0px;}
.lczg-lb a.lb2 span{background-position:-258px 0px;}
.lczg-lb a .lb-r{width:125px;position:absolute;right:0;top: 43px;}
.lczg-lb a .lb-r em{float:left;width:100%;background: url(../img/lb-txt.png) no-repeat;text-indent: -1000px;height:30px;}
.lczg-lb a.lb1 .lb-r em{background-position: 0px 5px;}
.lczg-lb a.lb2 .lb-r em{background-position: 0px -34px;}
.lczg-lb a .lb-r i{color:#ffdfa6;border:1px solid #ffdfa6; padding: 3px 8px;margin-top: 10px;float: left;}
.lczg-lb a:hover .lb-r i{color:#ac6828;background:#FFDFA6;}
.lczg-lb a:hover span,.lczg-lb a:hover .lb-r,.lczg-lb a span,.lczg-lb a .lb-r{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.lczg-lb a:hover span{left: 10px;}
.lczg-lb a:hover .lb-r{right:-7px;}
.lczg-js{height:340px;width:540px;}
.js-box{height:300px;width:540px;background:#fff;}
.js-wf{margin:0 16px;height:80px;}
.js-wf span{width:122px;height:80px;float:left;background: url(../img/all-ico.png) no-repeat;}
.js-box .bd .b1{background: url(../img/js-wf.jpg) left center no-repeat;height:250px;}
.js-wf.js-w1 span{background-position:36px 16px;}
.js-wf.js-w2 span{background-position:36px -70px;}
.js-wf.js-w3 span{background-position:36px -148px;}
.js-wf p{color:#666;font-size:14px;line-height:24px;    float: left;padding-left: 30px;padding-top: 16px;}
.js-wf a{color:#666;}
.js-wf a:hover{text-decoration:underline;color:#7B5513}
.lczg-list{height:340px;width:360px;}
.phb-box{width:320px;height:280px;background:url(../img/btn.jpg) -412px 0px no-repeat;padding:10px 20px;}
.phb-sel{height:30px;width:100%;text-align: center;color:#ffdfa6;font-size:14px;line-height:30px;}
.phb-sel select{background:#C00000;border:0;color:#fff;padding:0px 8px;font-size:14px;outline:none;height:30px;display:inline-block;}
.phb-tit{background:#5B2F0B;color:#d78b48;margin:10px 0;}
.phb-tit,.phb-ul li{width:100%;height:30px;line-height:30px;font-size:14px;text-align:center;}
.phb-tit em{width:80px;}
.phb-tit em,.phb-ul em{float: left;overflow:hidden;height: 30px;}
.phb-tit span,.phb-ul span{width:130px;float: left;overflow:hidden;height: 30px;}
.phb-tit i,.phb-ul i{width:110px;float: left;}
.phb-ul{width:100%;height:150px;overflow:hidden;}
.phb-ul li{float:left;color:#ffdfa6;}
.phb-ul li.k1 em{background:url(../img/all-ico.png) -464px 5px no-repeat;font-size: 12px;}
.phb-ul li.k2 em{background:url(../img/all-ico.png) -464px -27px no-repeat;font-size: 12px;}
.phb-ul li.k3 em{background:url(../img/all-ico.png) -464px -60px no-repeat;font-size: 12px;}
.phb-ul em{margin:0 25px;width:30px;}
.phb-page{text-align:center;height:25px;float:left;width:100%;margin-top: 18px;}
.phb-page a{border:1px solid #ffdfa6;color:#ffdfa6;font-size:12px;padding:0 15px;padding: 3px 16px;margin:0 5px;}
.phb-page a:hover{background:#FFDFA6;color:#5b2d0c;}

.part3{width: 100%; margin: 100px 0 50px;}
.figure_con .item{display: none; opacity: 0;}
.tab .active,.figure_con .active{display: block;opacity: 1;}
.figure{width: 1200px; margin: 0 auto; height: 467px; position: relative;}
.figure_tab{width: 80px; position: relative; z-index: 10; height: 348px;  position: absolute; left: 0; top: 55px;}
.figure_tab li{height: 25px; float: left; width:80px; font-size: 16px; text-indent: -999em;background: url('../img/figure_tab.png') no-repeat 0 0;cursor: pointer;}
.figure_tab li:nth-child(1){height: 142px; background-position: 0 0;}
.figure_tab li:nth-child(2){ height: 88px;background-position: 0 -142px;}
.figure_tab li:nth-child(3){height: 118px;background-position: 0 -230px;}
.figure_tab li.cur{background-position-x:-80px;}
.figure_con{width: 1200px; height: 467px;position: relative}
.figure .img{position: absolute;left: 30px; bottom: 0; width: 772px; height: 571px; overflow: hidden;}
.figure .desc{position: absolute; top: 0; right: 0; width: 443px; color: #968280; padding: 0;}
.figure .desc p{line-height: 30px;}
.figure .name{color: #a76e18; font-size: 40px; font-weight: bold;}
.figure .name span{font-weight: normal; margin-left: 3px; font-size: 14px;}
.figure .text{line-height: 26px; border-bottom: 1px solid #978d8c; padding-bottom: 10px; margin-bottom: 10px; width: 440px;}
.figure .score{display: inline-block; width: 115px; height: 16px; margin-bottom: -3px; background: url('../img/step.png') no-repeat -9999px -999px;}
.figure .s0{background-position: 0 0;}
.figure .s1{background-position: 0 -21px;}
.figure .s2{background-position: 0 -42px;}
.figure .s3{background-position: 0 -63px;}
.figure .s4{background-position: 0 -84px;}
.figure .s5{background-position: 0 -105px;}
.figure .skill{display: flex; margin-top: 10px;}
.figure .skill img{display: inline-block;}
.sels{width: 72px; height: 31px; background: url('../img/sels.png') no-repeat left top; margin-top: 28px; cursor: pointer;}
.nu{background-position: center bottom;}
.sels i{font-size: 0; height: 31px; float: left; width: 36px; overflow: hidden; text-indent: -999px;}
.figure .img img{display: none;}
.figure .img img.on{display: block;}
.figure .img img.on{-webkit-animation: fadeInLeft .5s forwards 300ms 0 ease;-moz-animation: fadeInLeft .5s forwards 300ms 0 ease;-ms-animation: fadeInLeft .5s forwards 300ms 0 ease;animation: fadeInLeft .5s forwards 300ms 0 ease;-moz-animation: fadeInLeft .5s forwards;-webkit-animation: fadeInLeft .5s forwards;-o-animation: fadeInLeft .5s forwards;-ms-animation: fadeInLeft .5s forwards;}
.figure .active .desc{display: block;-webkit-opacity: 1;-moz-opacity: 1; opacity: 1; filter: alpha(opacity=100);-moz-animation: fadeInRIght .6s forwards; -webkit-animation: fadeInRIght .6s forwards; -o-animation: fadeInRIght .6s forwards; -ms-animation: fadeInRIght .6s forwards; animation: fadeInRIght .6s forwards;}
@-webkit-keyframes fadeInRIght{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-moz-keyframes fadeInRIght{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-ms-keyframes fadeInRIght{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-o-keyframes fadeInRIght{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@keyframes fadeInRIght{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@-moz-keyframes fadeInLeft{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@-ms-keyframes fadeInLeft{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@-o-keyframes fadeInLeft{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@keyframes fadeInLeft{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}




.part4{height:170px;width:100%;overflow:hidden;}
.wf-tit{float:left;height:170px;width:80px;background:url(../img/all-ico.png) -221px -86px no-repeat;}
.part4 ul{width:1120px;float: left;}
.part4 ul li{float:left;margin-left:20px;height:170px;background:url(../img/btn.jpg) -529px -377px no-repeat;width:260px;position:relative;overflow:hidden;}
.wf-ico{z-index:1;top:0;}
.wf-ico,.wf-txt{position:absolute;left:0;width:260px;height:170px;}
.wf-ico span{width:100px;height:100px;background:url(../img/tb.png) no-repeat;display: block;margin: 17px auto 0 auto;}
.wf-ico span.w1{background-position: -29px -198px;}
.wf-ico span.w2{background-position: -270px -198px;}
.wf-ico span.w3{background-position: -28px -359px;}
.wf-ico span.w4{background-position: -269px -359px;}
.wf-ico i{color:#fff;font-size:16px;width:100%;text-align:center;float: left;padding-top: 6px;font-weight:bold;}
.wf-txt{top:175px;z-index:9;background:#C3893D;color:#ffdfa6;font-size:14px;text-align:center;padding: 0 25px;width: 210px;line-height: 22px;}
.wf-txt span{padding-bottom: 7px;font-size: 16px;font-weight: bold;padding-top: 20px;float: left;width: 100%;}
.part4 ul li:hover .wf-txt{top:0px;}
.part4 ul li:hover .wf-txt,.wf-txt,.part5 li a:hover .jt-txt p,.jt-txt p,.part5 li a:hover .jt-txt,.jt-txt,.part5 li span,.part5 li a:hover span,.part5 li a img,.part5 li a:hover img,.lt-float{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}

.part5{height:220px;width:100%;overflow:hidden;margin-top:40px;}
.part5 ul{height:180px;width:100%;float: left;}
.part5 li{width:285px;height:180px;float:left;overflow:hidden;position:relative;}
.part5 li a{width:285px;height:180px;float:left;}
.part5 li+li{margin-left:20px;}
.part5 li span{width:100%;height:38px;background:url(../img/jt-s.png) top center no-repeat;position:absolute;top:94px;left:0;    opacity:0;}
.jt-txt{position: absolute;bottom:0;left:0;background:url(../img/jt-bg.png);height:30px;text-align:center;width: 100%;color:#fff;}
.jt-txt p{position: absolute;bottom:9px;left:0;width: 100%;}
.part5 li a:hover .jt-txt{height:180px;}
.part5 li a:hover .jt-txt p{bottom:60px;}
.part5 li a:hover span{top:46px;opacity:1;z-index:99;}
.part5 li a img{width:285px;}
.part5 li a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.lt-float.index-lt{left:40px;}
.lt-float{width:260px;height:476px;background:url(../img/lt-float.png) no-repeat;position:fixed;margin-top:-276px;top:50%;z-index:999;opacity:0;}
.lf-box{width:200px;margin:90px auto 0;}
.lf-box img{padding:10px;background:#fff;width:179px;height:179px;}
.lf-box a{width:200px;height:70px;float:left;margin-top:10px;background:url(../img/btn.jpg) no-repeat;}
.lf-box a.x1{background-position:0 0;}
.lf-box a.x2{background-position:0px -80px;}
.lf-box a:hover.x1{background-position:-205px 0;}
.lf-box a:hover.x2{background-position:-205px -80px;}

@media screen and (max-width:1700px){
.lt-float{display:none;}
}

/********新闻列表************/
.bg-wrap{background:#EEE url(../img/ny-bg.jpg) top center no-repeat;padding-bottom:160px;}
.ny-top{height:500px;width:100%;}
.ny-box{width:100%;background:#fff;}
.ny-tit{height:60px;width:100%;background:url(../img/ny-tit.jpg) no-repeat;line-height:60px;}
.ny-tit p{float:right;color:#ffdfa6;font-size:14px;padding-right:30px;}
.ny-tit p a{color:#ffdfa6;}
.ny-tit p a:hover{text-decoration:underline;}
.ny-title{float:left;padding-left:30px;}
.ny-title h3{float:left;color:#fcddb4;font-size:24px;font-weight:normal;}
.ny-title span{color: #b06151;font-size: 16px;float: left;padding-left: 10px;line-height: 68px;height: 60px;}
.lt-float.ny-rt{right:30px;opacity:1;}
.ny{padding:30px 50px;}
.ny-nav{height:35px;border-bottom:1px solid #E9E9E9;width:100%;}
.ny-nav a{width:120px;float:left;text-align:center;color:#333;font-size:18px;height: 34px;}
.ny-nav a.on{border-bottom:2px solid #7B5513;color:#7B5513;}
.news-list{float:left;padding:20px 0;min-height:500px;}
.news-list li{border-bottom:1px dashed #D9D9D9;float:left;width:100%;height:50px;line-height:50px;font-size:14px;}
.news-list li a{color:#333;float:left;}
.news-list li a:hover{color:#f42e00;}
.news-list li span{float:right;color:#aaa;}
.ny-page{width:100%;text-align:center;height:28px;line-height:28px;    padding-bottom: 30px;padding-top:65px;    float: left;}
.ny-page a{background:#A1A1A8;height:28px;display:inline-block;width:28px;text-align:center;color:#fff;font-size:16px;border-radius: 3px;margin:0 5px;}
.ny-page a.ny-y{width:74px;}
.ny-page a:hover,.ny-page a.act{background:#ca6f00;}
.ny-page .ny-y-all{display:inline-block;color:#a1a1a8;font-size:16px;margin-left:5px;}

/********新闻内页************/
.ny .ny-nr-tit{border-bottom: 1px dashed #DADADA;height:80px;text-align:center;}
.ny .ny-nr-tit h3{color:#333;font-size:22px;width:100%;float:left;padding-bottom: 8px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
.ny .ny-nr-tit p{width:100%;float:left;color:#aaa;font-size:14px;}
.ny-nr-txt{width:100%;color:#333333;font-size:14px;line-height:30px;padding:15px 0;padding-bottom:100px;}
.ny-nr-txt img{max-width:780px;display:block;margin:22px auto;}

/********礼包中心************/
.list-lb{width:100%;height:auto;    float: left;}
.list-lb li{width: 346px;height: 185px;float:left;margin:10px;background:#343434}
.ling-gift-btn{position:absolute;border:1px solid #FFDFA6;top:0;right:0}
.gift-way{margin:25px}
.game-gift-name{color:#F5F5F5;width:250px;height:28px;margin-bottom:12px;display:block;line-height:28px;font-size:24px;font-weight:700;overflow:hidden}
.info{height:48px;line-height:20px;font-size:14px;overflow:hidden;color:#F5F5F5}
.surplus{position:relative;margin-top:10px;color:#ff6000;font-size:14px;line-height:35px}
.ling-gift-btn{width:90px;height:30px;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFDFA6;font-size:14px;text-align:center;line-height:30px}
.ling-gift-btn:hover{background:#FFDFA6;color:#5b2d0c;}
.tanchuang{position:fixed;left:50%;top:50%;margin-left:-346px;margin-top:-130px;width:692px;height:160px;background:#4C4C4C;display:none;z-index:999;}
#close{width:46px;height:46px;position:absolute;right:-46px;top:0px;background:url(../img/close.jpg) no-repeat}
.tanchuang_n{margin:10px;background:#343434;height:138px}
.tanchuang_sr{position:absolute;top:35px;left:115px;width:470px;height:88px}
.tanchuang_sr p{color:#fff;height:30px;line-height:30px;margin-bottom:15px;font-size:18px;text-align:center}
.tanchuang_sr p input{border:0;height:30px;width:350px;margin-right:15px;float:left}
.tanchuang_sr p span{float:left;height:30px;background:#FFDFA6;width:100px;color:#5b2d0c;text-align:center;line-height:30px;cursor:pointer;font-size: 13px;}
.tcbg{background-color:#000;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:99;position:fixed;display:none;}


.foot{width:100%;padding:20px 0;text-align:center;background:#000;color:#fff; line-height:1.8;}
.foot a{color:#fff;}


.page{
    padding: 50px 0;
    background: #fff;
    min-height: 600px;
}

.scroll{
    display: flex;
    overflow-x: auto;
    margin: 0 40px;
}
.scroll img{
    display: block;
    width: 300px;
    margin-right: 20px;
}
.desc{
    padding:60px 50px 0;font-size: 16px;line-height: 40px;
}