
* { margin:0; padding:0;}
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;font-size:12px;}
html{overflow-x: hidden;}
body{overflow: hidden; min-width: 1200px;background:#F5F5F5;}
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:#313131;}

.wrap{width:100%;position:relative;}
.main,.nav-main{width:1280px;margin:0 auto;position:relative;}

/************第一层*****************/
.top-wrap{background:url(../image/top-bg.jpg)  top center no-repeat;}
.top-main{height:1030px;background:url(../image/top-main.jpg) no-repeat;position:relative;}
.nav{position:absolute;width:100%;height:165px;left:0px;top:0px;background:url(../image/navbg.png) repeat-x;z-index:9;}
.logo{position:absolute;left:0px;top:15px;}
.clearfix{position:absolute;right:-22px;top:0px;height:94px;}
.clearfix li{float:left;height:94px;text-align:center;width:142px;}
.clearfix li a{height:94px;float:left;width: 100%;color:#A5A4A4;cursor:pointer;}
.clearfix li a em{font-size:16px;width:100%;height:24px;line-height:24px;float:left;margin-top:28px;color:#fcddb4;}
.clearfix li a i{width:100%;float:left;font-size:12px;color:#af3e14;}
.clearfix li a:hover em{color:#fff;}
.clearfix li a:hover i{color:#9b9b9b}

.top-content{height:440px;width:100%;position:absolute;bottom:0px;left:0px;}
.tc-left{background:url(../image/tc-left.jpg) no-repeat;float:left;height:440px;width:240px;}
.d-ewm{float:left;width:100%;height:214px;}
.d-ewm img{width:178px;height:178px;padding-left:47px;padding-top:18px}
.yx{width:220px;display:block;float:left;height:70px;margin-left:10px;background:url(../image/d-ben.jpg) no-repeat;margin-bottom:4px}
.yx.iosyx{background-position:0 0}
.yx.androidyx{background-position:0 -73px}
.yx.hzxz{background-position:0 -146px}
.yx.iosyx:hover{background-position:-223px 0}
.yx.androidyx:hover{background-position:-223px -73px}
.yx.hzxz:hover{background-position:-223px -146px}

.tc-top{width: 1040px;height: 300px;float: left;}
.slideBox{width:520px; height:300px;float: left;position:relative;overflow:hidden;background:#3B3B39;}
.slideBox .hd{ height:36px; overflow:hidden; position:absolute;width:100%;left:0px;bottom:0px;background:#000;z-index: 9;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;height:36px;width:100%;}
.slideBox .hd ul li{ float:left;width:25%; height:36px;font-size:14px;text-align:center; color:#898989; cursor:pointer;line-height:36px;overflow:hidden; }
.slideBox .hd ul li.on{ background:#AB2700; color:#ffc791; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{width:520px; height:264px;display:block;  }
.slideTxtBox{ width:520px;float:left;height:300px;overflow: hidden;background:url(../image/slideTxtBox.jpg) no-repeat;}
.slideTxtBox .hd{ height:49px; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute;left:0px;top:0px;height:49px;    width: 100%;  }
.slideTxtBox .hd ul li{ float:left;cursor:pointer;color:#e29588;font-size:18px; width:80px; height:49px;line-height:49px;text-align:center;}
.slideTxtBox .hd ul li.on{background:url(../image/hd-hove.jpg) no-repeat;color:#ffe2dd;}
.slideTxtBox .bd{width:460px;margin: 0 auto;}
.slideTxtBox .bd ul{width:460px;}
.slideTxtBox .bd ul .bd-tit{height:32px;width:100%;line-height:32px;margin-top:13px;margin-bottom: 5px;}
.slideTxtBox .bd ul .bd-tit a{float:left;overflow:hidden;margin-left:76px;width:384px;color:#FFBC63;text-overflow:ellipsis;white-space:nowrap;font-size:15px}
.slideTxtBox .bd li{width:100%;float:left;line-height:36px;border-bottom:1px dashed #974B3A;height:36px}
.slideTxtBox .bd li a{font-size:14px;color:#e1bc98;    float: left;width:400px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideTxtBox .bd li span{float:right;color:#BBA7A6;font-size:14px;}
.slideTxtBox .bd li i{float:left;margin-right:5px;}
.slideTxtBox .bd li a:hover,.slideTxtBox .bd ul .bd-tit a:hover{color:#ffd200;}
.more{background:url(../image/more.png) 0 center no-repeat;position:absolute;right:10px;top:16px;width:50px;height:18px;display:block}
.more:hover{background-position:-54px center;}
.tc-bottom{float:left;width:1040px;height:140px;background:url(../image/c-bottom.jpg) no-repeat;}
.tc-bottom li{float:left;height:140px;width:260px;position:relative;}
.tc-bottom li a{height:20px;width:74px;text-align:center;display:block;line-height:20px;color:#e53f16;font-size:12px;border:1px solid #e53f16;border-radius:20px;position:absolute;left:23px;top:78px}
.tc-bottom li a:hover{border: 1px solid #ffd200;color: #ffd200;}

/************第二层*****************/
.zyjs{background:#fff;width:100%;height:450px;overflow: hidden;}
.profession_tab_ct{height:450px;width:100%;position:absolute;}
.profession{width:100%;position:relative;height:450px;}
.profession_tab_list{width:60px;height:450px;position:absolute;top:0px;right:80px;z-index: 99;}
.profession_tab_list .shu{border-left:1px solid #DDDDDD;display:block;position:absolute;left:50%;width:1px;height:450px;margin-left:-1px;}
.profession_tab_list ul{width: 100%;position: absolute;left: 0px;top: 100px;z-index: 99;}
.profession_tab_list ul li{cursor: pointer;width:60px;height:69px;float:left;margin-bottom:21px;background:url(../image/all-btn.png) no-repeat;}
.profession_tab_list ul li.zy-zs{    background-position: 0px 0px;}
.profession_tab_list ul li.zy-fs{    background-position: 0px -90px;}
.profession_tab_list ul li.zy-ds{    background-position: 0px -180px;}
.profession_tab_list li.on.zy-zs{    background-position: -67px 0px;}
.profession_tab_list li.on.zy-fs{    background-position: -67px -90px;}
.profession_tab_list li.on.zy-ds{    background-position: -67px -180px;}
.gender{height:450px;width:100%;position:absolute;left:0px;    top:0px;}
.gender_tabs{position:absolute;top:210px;right:240px;z-index:99;height:58px;width:26px;}
.gender_tabs li{cursor:pointer;height:25px;float:left;width:100%;background:url(../image/all-btn.png) no-repeat;}
.gender_tabs li.onan{background-position:-174px -209px;}
.gender_tabs li.onv{background-position:-209px -209px;margin-top:3px;}
.gender_tabs li.on.onan{background-position:-139px -209px;}
.gender_tabs li.on.onv{background-position:-244px -209px;}
.profession_tab_ct .intro .txt{position:absolute;left:40px;top:70px;z-index:99;width:424px;}
.profession_tab_ct .intro .txt .zyjs-tit{width:300px;height:30px;float:left;border-bottom:1px solid #3E3E3E; ;}
.profession_tab_ct .intro .txt .zyjs-tit h3{background:url(../image/all-btn.png) -144px -46px no-repeat;height:30px;float:left;width:104px;}
.profession_tab_ct .intro .txt .txt-ms{color:#666;font-size:14px;float:left;line-height:26px;padding:15px 0}
.profession_tab_ct .intro .txt ul{color:#555555;    height: 140px;float:left;}
.profession_tab_ct .intro .txt ul li{height:25px;font-size:14px;float:left;width:100%;line-height:30px}
.profession_tab_ct .intro .txt ul li i{    height: 26px;width: 18px;float: left;background: url(../image/all-btn.png) -196px 0px no-repeat;}
.profession_tab_ct .intro .txt ul li i.sx{background-position:-178px 0px;}
.profession_tab_ct .intro .txt ul li span{float:left;}
.profession_tab_ct .intro .txt ul li p{    float: left;height: 29px;width: 100%;background: url(../image/all-btn.png) no-repeat;}
.profession_tab_ct .intro .txt ul li .zsjn{background-position:-264px -3px;}
.profession_tab_ct .intro .txt ul li .fsjn{background-position:-264px -76px;}
.profession_tab_ct .intro .txt ul li .dsjn{background-position:-264px -39px;}
.profession_tab_ct .intro .txt .ckxq{border:1px solid #3E3E3E;color:#3E3E3E;width:80px;height:30px;float:left;text-align:center;line-height:30px;font-size:14px}
.profession_tab_ct .intro .txt .ckxq:hover{border: 1px solid #F42E00;color:#F42E00;}

/************第三层*****************/
.bottom-main{background:#fff;height:360px;margin:30px 0px;}
.lt{float:left;}
.bm-n{padding:20px 30px 0px 30px;}
.bm-left{height:360px;width:319px;}
.bm--tit{height:32px;border-bottom:1px solid #E9E9E9;}
.bm--tit span{width:100px;background: url(../image/all-btn.png) no-repeat;height:32px;float:left;}
.bm--tit span.bm-yyzx{background-position:-144px -88px;}
.bm--tit span.bm-mrt{background-position:-144px -132px;width: 77px;}
.bm--tit span.bm-ltrt{background-position:-144px -176px;}
.bm--tit i{color:#b5b5b5;font-family:Aparajita;font-size:18px;height:32px;float:left;line-height:40px;margin-left:5px}
.bm--tit a{background:#A0A0A0;width:47px;font-size:12px;color:#fff;font-family:Aparajita;height:13px;float:right;text-align:center;line-height:15px;margin-top:9px}
.bm--tit a:hover{background:#C73301;}
.bm-center{height:360px;border-left:1px solid #E9E9E9;width:479px;}
.hall-list{overflow:hidden;width:420px;height:270px;margin-top:15px}
.hall-list ul{float:left;width:440px;height:280px}
.hall-list li{float:left;width:200px;height:130px;position:relative;margin-right:20px;margin-bottom:10px;overflow:hidden;}
.hall-list li img{width:200px;height:130px;position:absolute;left:0;top:0;    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;}
.hall-list li i{width:100%;position:absolute;bottom:0;left:0;height:28px;background:url(../image/navbg.png) 0 -62px repeat-x;color:#fff;line-height:28px;text-indent:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bm-right{height:360px;border-left:1px solid #E9E9E9;width:480px;}
.bm-bbs{}
.bm-bbs li{height:35px;float:left;width:100%;border-bottom: 1px dashed #D9D9D9;line-height:35px;font-size:14px;}
.bm-bbs li i{float:left;color:#7F7F7F;font-weight:700;font-size:19px;width:22px;text-align:center}
.bm-bbs li a{color:#4D4D4D;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:344px;float:left}
.bm-bbs li a:hover{color:#F43000;}
.bm-bbs li span{float:right;color:#A3A3A3;}
.yyzx-lits{margin-top:5px;}
.yyzx-lits li{width:260px;height:130px;float:left;margin-top:10px;position:relative;overflow:hidden;}
.yyzx-lits li img{width:260px;height:130px;position:absolute;left:0px;top:0px;    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;}
.yyzx-lits li i{width:100px;height:130px;position:absolute;left:50%;margin-left:-50px;top:0px;background:url(../image/all-btn.png) repeat-x;}
.yyzx-lits li a:hover img,.hall-list 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);}
.yyzx-lits li i.video{background-position:-291px -106px;}
.yyzx-lits li i.jietu{background-position:-446px -106px;}
/************列表*****************/
.twly-ny{width:100%;float:left;padding-top:590px;padding-bottom: 70px;}

.ny-right{width:1040px;float:left;min-height:1000px;background:#fff;}
.ny-title{height:60px;width:1040px;float:left;background:url(../image/ny-title.jpg) no-repeat;}
.ny-title .ny-t-wz{float:left;height:60px;padding-left:30px;}
.ny-title .ny-t-wz h3{color:#FCDDB4;font-size:30px;font-weight:normal;float:left;height:60px;line-height:60px;}
.ny-title .ny-t-wz i{color:#B06152;font-size:14px;float:left;height:60px;margin-left:10px;line-height:71px}
.ny-t-p{float:right;color:#D39A8E;font-size:14px;height:60px;line-height:60px;margin-right:30px}
.ny-t-p a{color:#D39A8E;}
.ny-t-p a:hover{color:#EAEAEA;}

.ny-txt{width: 980px;margin: 30px;float: left;}
.ny-txt-nav{height:40px;width:100%;border-bottom:1px solid #E9E9E9;}
.ny-txt-nav a{width:120px;height:40px;text-align:center;line-height:36px;color:#333333;font-size:18px;float:left;margin-right:10px;}
.ny-txt-nav a.on{border-bottom:2px solid #F43000;color:#F43000;}

.ny-list{float:left;width:100%;margin-top:25px;}
.ny-list li{height:44px;width:100%;line-height:44px;float:left;border-bottom:1px dashed #D9D9D9;}
.ny-list li p{float:left;height:44px;width:820px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ny-list li a{color:#333333;font-size:14px;}
.ny-list li a:hover{color:#f42e00;}
.ny-list li span{color:#aaaaaa;font-size:14px;float:right;}
.paging{width:100%;padding:50px 0px;height:32px;float:left; text-align:center;}
.paging p{width:260px;margin:0 auto;}
.paging a,.paging span{margin: 0 5px;padding: 0 10px;border:1px solid #D9D9D9;color:#D9D9D9;font-size:14px;display:block;line-height:32px;text-align:center;display:inline-block;}
.paging a:hover{border:1px solid #F43000;color:#F43000;}

.list_lb{width:100%;height:auto;    float: left;}
.list_lb li{width:310px;height:175px;float:left;margin:8px;background:#343434}
.ling-gift-btn,.yu-gift-btn{position:absolute;border:1px solid #8FD341;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,.yu-gift-btn{width:90px;height:30px;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;color:#8FD341;font-size:14px;text-align:center;line-height:30px}
.ling-gift-btn:hover{background:#8FD341;color:#fff}
.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{background:#7eb600;width:35px;height:35px;position:absolute;right:-10px;top:-10px;color:#fff;text-align:center;line-height:35px;font-size:31px}
#close:hover{color:#fff}
.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;font-family:微软雅黑;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:#7eb600;width:100px;color:#fff;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;}

.ny-txt-title{width:100%;border-bottom:1px solid #999999;text-align:center;    height: 78px;    margin-bottom: 50px;}
.ny-txt-title h3{font-size:24px;color:#232323;}
.ny-txt-title i{color:#aaa;font-size:14px;padding-top: 7px;    float: left;width: 100%;}
.ny-txt p{color:#232323;font-size:14px;    line-height: 26px;}
.ny-jt{height:728px;width:870px;overflow:hidden;margin: 0 auto;}
.ny-jt ul{width: 888px;float:left;}
.ny-jt ul li{width:278px;height:167px;float:left;margin-right:18px;margin-bottom:20px;}

/************影音中心*****************/
.yy-list{float: left;width: 100%;overflow: hidden;margin-top:40px;}
.yy-list ul{float: left;width: 1014px;}
.yy-list ul li{width:220px;float:left;margin-right:33px;overflow:hidden;height: 190px;margin-bottom:33px;}
.yy-list ul li img{width:220px;height:145px;float:left;}
.yy-list ul li i{width: 100%;display: block;font-size: 14px;line-height: 21px;margin-top: 3px;float:left;}
.yy-list ul li a{color:#333333;display:block;float:left;}
.yy-list ul li a:hover{color:#f42e00;}


.layer{border:3px solid #761f0e;width:680px;min-height:380px;background:#000;display:none;position: fixed;z-index: 9999;left: 50%;top: 50%;margin-top: -203px;margin-left: -343px;}
.close{position:absolute;top:-4px;right:-45px;width:40px;height:40px;line-height:120px;overflow:hidden;background-image:url(https://image.1377.com/themes/simpleboot3/public/assets/images/wzcq/vd.png);background-position:-1px -53px}


.kf-pm-wp{background:#fff;width:805px;float:left;padding:0px 30px;margin-top: 10px;box-shadow:1px 2px 7px #F0F1F5;margin-bottom:60px;padding-bottom:30px;padding-top:15px;}
.kf-page{display:table;margin:0 auto;height:25px;text-align:center;padding-top:26px}
.kf-page li{float:left;margin-left:5px;padding:0;height:20px;font-size:14px}
.kf-page li a{color:#888;}
.kf-page li a,.kf-page li span{font-size:14px;padding:0 6px;margin:0 8px;}
.kf-page li a:hover,.kf-page li span{color:#ffaa03}