.header{
    width: 100%;
}
.header-wrap{
    margin: 0;     
}
.header .ivy{
    width: 1120px;
    margin: 0 auto;
}
.header-wrap .banner{
    width: 1120px;
    margin: 0 auto;
}
.header-wrap .nav .mark{
    display: block;
    width: 1120px;
    margin: 0 auto;
    float: none;
}
.header-wrap .nav{
    background: #333;
    height: 54px;
    line-height: 54px;
}
.header-wrap .nav ul{
     *zoom:1;
}
.header-wrap .nav ul:after{
    content: "";
    display: block;
    clear: both;
    height: 0;
    
}
.nav .mark li{
    border-right: none;
}
.nav .mark a{
    width: 122px;
    height: 54px;
    line-height: 54px;
    border-right: 1px solid #515151;
    padding: 0;
}
.nav .mark a, .nav .mark .tit{
    background-color: #333;
    text-align: center;
}
.header-wrap .current .tragl, .header-wrap .nav-more .tragl{
    display: none;
}
.nav .mark .tit{
    padding: 0;
    text-align: center;
    width: 100%;
}
.header-wrap .nav-more .nav-drop{
    top: 54px;
}
.nav .mark .nav-drop a{
    border-right: 1px solid #ddd;
    width: 130px;
    padding: 0;
}
.nav .mark .current a ,.nav .mark a:hover,.nav .mark .active .tit{
    background-color: #0077da;
}
.header-wrap .nav .mark .nav-more{
    width: 131px;
    border-right: 1px solid #515151;
}
.header .ivy-wrap img, .header .ivy-wrap iframe,.header .ivy-wrap object,.header .ivy-wrap embed{
    width: 100%;
}
.nav-sub .nav-wrap-r{
    display: none;
}
.nav-wrap-l{
    float: none;
    width: 1120px;
    margin: 0 auto;
}
.nav-sub-list li{
    height: 60px;
    line-height: 60px;
}
.header-wrap .nav-sub{
    background: #f9f9f9;
}
.nav-sub li a{
    display: inline-block;
    padding: 0 15px;
    height: 30px;
    line-height: 30px;
    border-radius:17px; 
    /*border:2px solid #f9f9f9;*/
    text-decoration: none;
    font-size: 14px;
    position: relative;
    /*-webkit-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;*/
}
.nav-sub li a:hover,.nav-sub .current{
    color: #0077da;
}
.nav-sub .current{
    border:2px solid #0077da;
}
.nav-sub li a:hover:after{
    display: block;
}
.nav-sub li a:after{
    content: "";
    display: block;
    width: 86px;
    height: 30px;
    border:2px solid #0077da;
    border-radius: 17px;
    position: absolute;
    top: -2px;
    left: -2px;
    display: none;
    -webkit-animation: crumbAni .3s linear 1;
    -o-animation: crumbAni .3s linear 1;
    animation: crumbAni .3s linear 1;
}
.nav-sub .current:hover:after{  
    display: none;
}   
@-webkit-keyframes crumbAni {
    0% {
        opacity: 0;
        -webkit-transform:scale(0.5,0.5); 
      }
      100%{
        opacity: 1;
            -webkit-transform:scale(1,1); 
      }
}
@keyframes crumbAni {
    0% {
        opacity: 0;
        transform:scale(0.5,0.5); 
      }
      100%{
        opacity: 1;
         transform:scale(1,1);  
      }
}
.nav-sub li a:hover{
    /*height: 40px;
    border-radius: 22px;
    line-height: 40px;*/
}
.nav-sub .current:hover{
    color: #0077da;
}
.crumb{
    visibility: hidden;
}
.nav .mark-sub .fc-yel{
    display: none;
}
.nav .mark-sub>a{
    color: #333;
    font-size: 14px;
    display: inline-block;
    width: 85px;
    text-align: center;
    height: 12px;
    line-height: 12px;
    float: right;
    margin-top: 24px;
    *float: none;
    border-right: 1px solid #e5e5e5\9;
}
.header-wrap .nav .mark-sub>a:last-child{
    border-right: 1px solid #e5e5e5;
}
.header-wrap .nav .mark-sub>a+a{
    border-right:none\9;
}
.nav .mark-sub a:hover{
    color: #f80;
}
.nav .mark-sub{
    width: 1120px;
    margin: 0 auto;
    float: none;
    display: block;
    text-align: right;
    height: 0;
}
.nav .mark-sub{
    padding-right: 0;
}


/*go-top*/
.guide{
    width: 50px;
}
.guide .top{
    background: url(//www1.pconline.com.cn//2017/dl/dlzt/images/icon.png) -142px -33px no-repeat;
}
.guide .top:hover{
    background-position: -194px -33px;
}
.guide a{
    height: 50px;
    width: 50px;
    padding: 0;
    cursor: pointer;
}

 

.area{padding: 0;}
.focus-pic{margin-bottom: 30px; height: 420px;}
.focus-pic .pic-txts{height: 420px; overflow: hidden; background-color: #f4f4f4;}
.focus-pic .pic-txts .pic{width: 670px; height: 420px; display: block; float: left; position: relative;}
.focus-pic .pic-txts .pic .title-alpha{height: 50px; font-size: 26px; line-height: 50px;}
.focus-pic .pic-txts .txts{width: 390px; height: 420px; float: left; padding: 0 30px; position: relative; overflow: hidden; zoom:1;}
.focus-pic .pic-txts .txts .txt-hd span{line-height: 36px; height: 36px; font-size: 28px; color: #ffbc3a; display: inline-block; margin-top: 25px; margin-bottom: 10px; position: relative; width: auto;}
.focus-pic .pic-txts .txts .txt-hd em{display: block; position: absolute; right: -35px; padding: 0 5px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; top: -5px; border-radius: 3px;}
.focus-pic .pic-txts .txts .txt-hd i{display: block; width: 18px; height: 7px; overflow: hidden; position: absolute; right: -25px; top: 15px;}
.focus-pic .pic-txts .txts .txt-bd{font-size: 14px; line-height: 28px;}
.focus-pic .control{display: none;}
.focus-pic .pic-txts .txts .txt-hd i{background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) no-repeat;}
.focus-pic .pic-txts .txt-hd{margin: 10px 0;}
.title-box{position: absolute;width: 670px;height: 420px;top: 0;left: 0;}
.title-box .title-tb{width: 550px;padding-left: 60px;height:420px;display:table-cell;vertical-align:middle;text-align: center;font-size: 66px;line-height: 72px;color: #fff;font-family: "黑体";}
.title-box .title-tag{font-size: 16px;letter-spacing:10px;line-height: 20px;}
.relevant-zt .title-box{width: 330px;height: 188px;}
.relevant-zt .title-box .title-tb{width: 300px;padding: 0 15px;height:188px;}
.relevant-zt .title-box .title-tag{line-height: 23px;letter-spacing: 5px;font-size: 10px;}
.relevant-zt .title-box .title-tb .title{font-size: 36px;line-height: 38px;}


body .share-box{width: 180px; height: 34px; position: absolute; right: 30px; bottom: 30px; z-index: 99; overflow: hidden;}
body .share-box .bdshare-warp{width:180px; position:absolute; top:0; left:0; cursor:pointer;}
body .share-box .bdshare-warp .bd-txt{display: none;}
body .share-box .bdshare-button-style0-16{zoom:1}
body .share-box .bdshare-button-style0-16 a{width:26px; height:26px; padding:0; margin:0; float:left; background-image:url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png)!important; margin-left: 10px;}
body .share-box .bdshare-button-style0-16 a{background-color:transparent; height:34px; width: 34px;}
body .share-box .bdshare-button-style0-16 a.bds_more{display:none}
body .share-box .hover .bdshare-button-style0-16 a.bds_more{display:none}
body .share-box .bdshare-button-style0-16 a.bds_weixin{background-position:0 -219px !important}
body .share-box .bdshare-button-style0-16 a.bds_weixin:hover{background-position:0 -304px !important}
body .share-box .bdshare-button-style0-16 a.bds_qzone{background-position:-108px -219px!important}
body .share-box .bdshare-button-style0-16 a.bds_qzone:hover{background-position:-108px -304px!important}
body .share-box .bdshare-button-style0-16 a.bds_tsina{background-position:-72px -219px!important}
body .share-box .bdshare-button-style0-16 a.bds_tsina:hover{background-position:-72px -304px!important}
body .share-box .bdshare-button-style0-16 a.bds_tqq{display: none!important;}
body .share-box .bdshare-button-style0-16 a.bds_sqq{background-position:-36px -219px!important}
body .share-box .bdshare-button-style0-16 a.bds_sqq:hover{background-position:-36px -304px!important}
body .cmtfooter{margin-left: 0; margin-right: 0; padding-left:10px; padding-right: 10px;}
body .g-footer{background: #f0f0f0;}
body .g-footer, body .g-footer a{color:#333;}  

.nav-sub-list li{padding-left: 0;}
.crumb{visibility: visible; width: 1098px; padding: 0; margin: 0 auto; height: 53px; line-height: 53px; font-size: 12px; color: #999; padding-left: 22px; position: relative;}
.crumb a{color: #999;}
.crumb a:hover{color: #f80;}
.crumb-icon{position: absolute; width: 16px; height: 16px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon.png) 0 -105px no-repeat; top: 18px; left: 0;}

.wraper-box{position: relative;}
.focus-pic{margin-top: 40px; background: #fff;}
.wraper{position: relative; background: none; z-index: 99;}
.focus-pic .pic img{width: 670px; height: 420px;}
.txt-hd h1{width: 340px; max-height: 72px; overflow: hidden;  color: #333;}
.type-select-box{text-align: center; height: 51px; margin: 30px 0;}
.type-select-box .type-item{display: inline-block; margin: 0 6px; position: relative; text-decoration: none;}
.type-select-box .type-item .type-bg{display: block; height: 51px; width: 178px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) 0 0 no-repeat;}
.type-select-box .type-item .type-fc{font-size: 22px; color: #fff; position: absolute; padding-left: 89px; width: 89px; text-align: left; height: 51px; line-height: 51px; top: 0; left: 0;}
.wraper-box .type-select-box .type-none:hover .type-bg{background-position: 0 0!important;}
.type-select-box .type-item .type-fc i{position: absolute; left: 46px; width: 24px; height: 24px; top: 13px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) no-repeat;}
.type-select-box .type-item .type-pc i{background-position: -180px 0;}
.type-select-box .type-item .type-ios i{height: 29px; top: 10px; background-position: -180px -26px;}
.type-select-box .type-item .type-android i{background-position: -180px -56px;}
.type-select-box .type-none{opacity: 0.9; cursor: default;}
.type-select-box .type-none .type-fc{color: #667788;}
.type-none .type-fc, .type-none .type-fc i{cursor: default;}
.type-select-box .type-none .type-pc i{background-position: -206px 0;}
.type-select-box .type-none .type-ios i{background-position: -206px -26px;}
.type-select-box .type-none .type-android i{background-position: -206px -56px;}
.type-select-box .active{cursor: default;}
.box .box-title{padding:30px 0;}
.box .box-title h2{font-size: 22px; line-height: 22px; font-weight: normal;}
.box .box-title .title-mask{width: 6px; height: 22px; display: inline-block; margin-right: 25px; float: left;}
.hot-keywords, .relevant-box{margin-bottom: 70px; background: #fff;}
.zt-list-box{margin-bottom: 70px;}
.pic-title{position: absolute;padding-bottom: 5px; top:90px;width: 110px;left: 19px;line-height: 20px;color: #fff;z-index: 100;text-align: center;    height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tab-left .active .pic-title{background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) 0 -364px no-repeat;padding-top: 43px;top:47px;}
/*专题内容轮播*/ .swiper-wrapper{position: absolute\9;}
.zt-list-box{height: 672px;}
.type-tab{display: none; height: 100%;overflow:hidden;}
.zt-list-box>.active{display: block;}
.zt-list-box .tab-left{width: 164px; float: right;}
.tab-left{position: relative; height: 100%;}
.tab-left .swiper-container{width: 164px; height: 672px; overflow: hidden; position: relative\9;}
.tab-left .pic-mask{position: absolute; width: 120px; height: 120px; left: 14px; top: 0; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000, endColorstr=#78000000); cursor: pointer; z-index: 99;}
.tab-left .pic-outBox{width: 120px;height: 120px;overflow: hidden;margin-left: 14px;}
.tab-left .swiper-slide + .swiper-slide .pic-outBox{margin-top: 18px;}
.tab-left-pic{width: 120px;height: 120px; -webkit-transition: transform .4s linear;-o-transition: transform .4s linear;transition: transform .4s linear;}
.tab-left .hover .tab-left-pic{-webkit-transform: scale(1.08, 1.08);-ms-transform: scale(1.08, 1.08);-o-transform: scale(1.08, 1.08);transform: scale(1.08, 1.08);}
.tab-left .active .pic-mask{display: none;}
.tab-right{float: left; width: 956px; height: 100%;position: relative;background: #fff;}
.tab-right .slide-item{opacity: 0;display: none\9; background: #fff; width: 900px; padding: 0 21px 0 35px; height: 100%; position: absolute;top:690px;left: 0;}
.tab-right>.active{opacity:1;display: block\9;top: 0; -webkit-transition: opacity .6s linear;-o-transition: opacity .6s linear;transition: opacity .6s linear;}
.tab-right .item-title{display: inline-block; font-size: 30px; line-height: 30px; color: #000; font-weight: bold; padding-top: 30px; padding-bottom: 10px; max-width: 565px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; padding-right: 140px; position: relative;*white-space: normal;*height: 30px;*padding-bottom: 0;margin-bottom: 10px;}
.item-info-box{margin-bottom: 35px;}
.item-info-box span{color: #999; font-size: 14px;}
.item-info-box span i{color: #333; margin-right: 30px;}
.tab-pc .item-main-slide .swiper-container{width: 640px; height: 190px; overflow: hidden; position: relative;}
.type-phone .item-main-slide .swiper-container{width: 630px; overflow: hidden; position: relative;height: 190px;}
.tab-pc .item-main-slide{width: 630px;overflow: hidden;position: relative;*zoom: 1;}
.type-phone .item-main-slide{width: 620px;overflow: hidden;position: relative;*zoom: 1;}
.item-main-slide .swiper-slide{float: left; height: 155px;}
.type-phone .item-main-slide .swiper-slide{width: 103px;}
.tab-pc .item-main-slide .swiper-slide .pic-outBox{width: 310px;height: 155px;overflow: hidden;margin-right: 10px;}
.type-phone .item-main-slide .swiper-slide .pic-outBox{width: 93px;height: 156px;overflow: hidden;margin-right: 10px;border:1px solid #dcdcdc;}
.type-phone .item-main-slide .swiper-slide .pic-outBox img{width: 93px;height: 156px;}
.type-tab .item-main-slide .swiper-slide .main-slide-pic{ -webkit-transition: transform .4s linear;-o-transition: transform .4s linear;transition: transform .4s linear;}
.tab-pc .item-main-slide .swiper-slide .main-slide-pic{width: 310px;min-height: 155px;}
.item-main-slide .swiper-slide .main-slide-pic:hover{opacity: 0.9; cursor: pointer;-webkit-transform: scale(1.08, 1.08);-ms-transform: scale(1.08, 1.08);-o-transform: scale(1.08, 1.08);transform: scale(1.08, 1.08);}
.type-tab .item-main-slide .btn{position: absolute; top: 48px; width: 40px; height: 60px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon.png) no-repeat; cursor: pointer; border-radius: 0; -webkit-transition: left .4s linear;-o-transition: left .4s linear;transition: left .4s linear;}
.type-phone .item-main-slide .btn{top: 50px;}
.type-tab .item-main-slide .btn-prev{background-position: -57px 0; left: -40px;}
.item-main-slide .swiper-container:hover .btn-prev{left: 0}
.item-main-slide .swiper-container:hover .btn-next{right: 10px}
.type-tab.item-main-slide .btn-prev:hover{background-position: -99px 0;}
.type-tab .item-main-slide .btn-next{background-position: -57px -62px; right: -30px;-webkit-transition-property:right;transition-property:right;}
.type-phone .item-main-slide .btn-next{right: -40px;}
.type-tab .item-main-slide .btn-prev:hover{background-position: -99px 0;}
.type-tab .item-main-slide .btn-next:hover{background-position: -99px -62px;}
.type-tab .item-main-slide .pagination{text-align: center; width: 630px; position: absolute; left: 0; bottom: 0;}
.type-phone .item-main-slide .pagination{width: 610px; left: 0; bottom: 0;}
.type-tab .item-main-slide .swiper-pagination-switch{display: inline-block; width: 10px; height: 10px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon.png) -45px 0 no-repeat; margin: 0 5px; cursor: pointer;}
.type-phone .item-main-slide .swiper-active-switch{background-position: -33px 0;}
.tab-left .swiper-slide{position: relative;}
.tab-left .swiper-wrapper .active .active-pic-box, .tab-left .swiper-wrapper .active .active-icon{display: block;opacity: 1;}
.tab-left .swiper-wrapper .active .active-icon{-webkit-transition: opacity .6s linear;-o-transition: opacity .6s linear;transition: opacity .6s linear;}
.active-pic-box{display: none\9;opacity: 0; width: 120px; height: 120px; position: absolute; top: 0; left: 14px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) no-repeat; z-index: 10;-webkit-transition: opacity .6s linear;-o-transition: opacity .6s linear;transition: opacity .6s linear;}
.active-icon{display: none\9;opacity: 0; width: 10px; height: 17px; position: absolute; top: 56px; left: 0; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) -29px -202px no-repeat;}
.tab-left .scroll-tool{position: absolute;width: 10px;height: 672px;background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);border-radius: 10px;right: 0;top: 0;}
.tab-left .swiper-wrapper{position: absolute;left: 0;top: 0;}
.tab-left .scroll-tool .tool-bar{position: absolute;top: 0;left: 0;width: 10px;border-radius: 10px;background: #fff;opacity: 0.8;height: 178px;}
.tab-left .swiper-container:hover .tool-bar{opacity: 1;}
/*推荐理由&&相关文章*/ 
.main-box .item-main-title{display: inline-block; font-size: 18px; position: relative; height: 36px; line-height: 36px; margin: 10px 0;}
.reco-reason-box>p{width: 720px; height: 84px; line-height: 28px; font-size: 14px; overflow: hidden; margin-bottom: 10px;}
.rela-artical-list{height: 48px;overflow: hidden;}
.rela-artical-list li{width: 360px;margin-right: 10px; float: left; font-size: 14px;height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rela-artical-list .no-relaArticel{width: 100%;max-width:710px;text-align: center;color: #999;margin: 15px 5px;}
.type-phone .rela-artical-list .no-relaArticel{text-align: left;margin: 60px 0;}
.rela-artical-list li span{color: #999; font-size: 13px; border-right: 1px solid #e5e5e5; padding-right: 5px; margin-right: 5px;}
.rela-artical-list li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.more-artical{display: block; width: 710px; margin-left: 5px; height: 40px; background: #f9f9f9; color: #999; font-size: 14px; line-height: 40px; text-align: center; margin-top: 20px;-webkit-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear;}
.more-artical span{position: relative; display: inline-block;}
.more-artical:hover{background: #333; color: #fff;}
.more-artical span i{display: inline-block; height: 12px; width: 7px; position: absolute; top: 14px; right: -15px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon.png) -38px -39px no-repeat;opacity: 1;-webkit-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear;}
.more-artical:hover span i{background-position: -46px -39px;right: -40px;
    opacity: 0;right: -15px\9;opacity: 1\9;}
.download-btn{position: absolute; display: block; width: 200px; height: 200px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) no-repeat; top: 36px; right: 40px; -webkit-transition: transform .4s linear;-o-transition: transform .4s linear;transition: transform .4s linear;}
.download-btn:hover{-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);}

/*相关文章&&相关专题*/ .relevant-zt{float: left; width: 730px;}
.relevant-artical{float: right; width: 360px;}
.relevant-zt .main-box{margin-left: 30px; margin-bottom: 10px;}
.relevant-zt .main-box .re-zt-item{float: left; width: 330px; height: 188px; margin-right: 20px; margin-bottom: 20px; position: relative;overflow: hidden;}
.re-zt-item img{width: 330px; height: 188px;-webkit-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear;}
.re-zt-item:hover img{-webkit-transform: scale(1.08, 1.08);-ms-transform: scale(1.08, 1.08); -o-transform: scale(1.08, 1.08);transform: scale(1.08, 1.08);}
.re-zt-item .mask-info{width: 100%; height: 40px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; text-align: center; color: #fff; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000, endColorstr=#78000000); position: absolute; bottom: 0; left: 0; font-size: 14px; line-height: 40px;}
.re-ac-list a{display: block; font-size: 16px; line-height: 42px; height: 42px; position: relative; padding-left: 16px; width: 314px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.re-ac-list a>i{position: absolute; left: 0; top: 21px; display: block; width: 5px; height: 5px; background: #e5e5e5;}
.relevant-artical .box-title{padding-bottom: 15px;}
.relevant-artical .box-title .title-mask{display: none;}
/*热门关键词*/ 
.hot-keywords .bd{padding: 0 30px; width: 1060px; padding-bottom: 20px;}
.hot-keywords .seo-links{padding: 0;}
.hot-keywords .seo-links a{display: inline-block; font-size: 14px; line-height: 30px; height: 30px; border-radius: 18px; padding: 0 15px; margin-bottom: 20px; margin-right: 10px; float: left; *white-space: nowrap;}
.hot-keywords .seo-links a:hover{color: #fff; text-decoration: none;}
.hot-kw-1{color: #0077DD; background: #E9F5FF;}
.hot-kw-1:hover{background: #288BDE;}
.hot-kw-2{color: #3CABFF; background: #E3F3FF;}
.hot-kw-2:hover{background: #3CABFF;}
.hot-kw-3{color: #6C7CFF; background: #E3E6FF;}
.hot-kw-3:hover{background: #808DFF;}
.hot-kw-4{color: #FFB34D; background: #FFF3E3;}
.hot-kw-4:hover{background: #FEB44B;}
.hot-kw-5{color: #598EFF; background: #E3ECFF;}
.hot-kw-5:hover{background: #598EFF;}

/*展示原图弹窗*/ 
.fix-pic-box{display: none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 9999;}
.pic-box-bd{width: 800px; height: 600px; position: absolute; top: 50%; left: 50%; margin-left: -400px; margin-top: -300px; text-align: center;}
.pic-box-bd>span, .fix-pic-block img{display: inline-block;}
.fix-pic-block img{-webkit-transition: transform .3s linear;-o-transition: transform .3s linear;transition: transform .3s linear;-webkit-transform: scale(0, 0);-ms-transform: scale(0, 0);-o-transform: scale(0, 0);transform: scale(0, 0);}
.showPic img{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}
.pic-box-bd>span{position: relative; top: 50%; visibility: hidden;}
.close-fix-pic{position: absolute; width: 38px; height: 37px; background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) -180px -86px; top: 5px; right: -50px; cursor: pointer;-webkit-transition: transform .3s linear;-o-transition: transform .3s linear;transition: transform .3s linear;transform:rotate(0deg);-ms-transform:rotate(0deg);     -moz-transform:rotate(0deg);    -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
.close-fix-pic:hover{transform:rotate(90deg);-ms-transform:rotate(90deg);     -moz-transform:rotate(90deg);    -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.fix-bigPic{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.fix-mask{width: 100%; height: 100%; background: #000; position: absolute; top: 0; left: 0; opacity: .6; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.transform-btn{position: absolute;width: 97px;text-align: left;font-size: 16px;line-height: 49px;height: 49px;color: #fff;border:2px solid #fff;left: 50%;margin-left: -81px;bottom:-88px;border-radius: 50px;padding-left: 62px;display: none\9;display: block\9\0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.transform-btn .icon{background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) -485px 0;position: absolute;width: 29px;height: 28px;left: 24px;top: 10px;}
.transform-btn:hover{color: #333;text-decoration: none;background: #fff;}
.transform-btn:hover .icon{background-position: -519px 0;}
.bg-banner{left: 0;}
/*游戏专题*/ 
.game_zt-box .bg-banner{position: absolute; z-index: 0; width: 100%; height: 960px;}
.game_zt-box .type-select-box .type-item:hover .type-bg, .game_zt-box .type-select-box .active .type-bg{background-position: 0 -53px;}
.game_zt-box .active-pic-box{background-position: -234px 0;}
.game_zt-box .focus-pic .pic-txts .txts .txt-hd i{background-position: -180px -126px;}
.game_zt-box .focus-pic .pic-txts .txts .txt-hd em{background-color: #ffbc3a}
.game_zt-box .download-btn{background-position: -148px -164px;}
.game_zt-box .download-btn:hover{background-position: -350px -164px;}
.game_zt-box .tab-pc .item-main-slide .swiper-active-switch{background-position: -35px -28px;}
.game_zt-box .tab-left .btn{background: #000;}
.game_zt-box .tab-left .btn:hover{background: #4d4950;}
.game_zt-box .type-select-box .type-none .type-fc{color: #996655;}
.game_zt-box .type-select-box .type-none .type-pc i{background-position: -481px -34px;}
.game_zt-box .type-select-box .type-none .type-ios i{background-position: -481px -60px;}
.game_zt-box .type-select-box .type-none .type-android i{background-position: -481px -90px}
/*软件专题*/ 
.app_zt-box .bg-banner{position: absolute; z-index: 0; width: 100%; height: 1290px;}
.app_zt-box .type-select-box .type-item:hover .type-bg, .app_zt-box .type-select-box .active .type-bg{background-position: 0 -106px;}
.app_zt-box .active-pic-box{background-position: -356px 0;}
.app_zt-box .focus-pic .pic-txts .txts .txt-hd i{background-position: -199px -126px;}
.app_zt-box .focus-pic .pic-txts .txts .txt-hd em{background-color: #245fe4}
.app_zt-box .download-btn{background-position: -148px -366px;}
.app_zt-box .download-btn:hover{background-position: -350px -366px;}
.app_zt-box .tab-pc .item-main-slide .swiper-active-switch{background-position: -33px 0;}
.app_zt-box .tab-left .btn{background: #125aa1;}
.app_zt-box .tab-left .btn:hover{background: #093160;}
/*star*/ 
.item-start{background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) 0 -277px no-repeat; display: inline-block; width: 120px; height: 19px; margin-left: 20px; position: absolute; right: 0; top: 47px;}
.item-start-light{background: url(//www1.pconline.com.cn/2017/dl/dlzt/images/icon_ztpage.png) 0 -257px no-repeat; display: block; width: 0; height: 19px;}

/*评论*/
.cmtcontainer{background: #fff;}

/* 手机端支持横图显示 */
.type-phone .hengtu .item-main-slide .swiper-slide{ width: 320px; }
.type-phone .hengtu .item-main-slide .swiper-slide .pic-outBox{ width: 310px; height: 155px; }
.type-phone .hengtu .item-main-slide .swiper-slide img{ width: 100%; height: auto; }