body {
    background: url(/www1/zt/gz20161227/ces/images/bg.jpg) repeat 0 0;
    font-size: 14px;
    line-height: 22px;
}
.doc,body .navibar, body .navibar-wrap {min-width: 1120px;}

a:hover {
    text-decoration: none;
}
:root .title-alpha {
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000,endColorStr=#00000000)
}
.title-alpha {
    width: 100%;
    height: 30px;
    font: 14px/30px Microsoft Yahei;
    overflow: hidden;
    text-align: center;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000)
}
.tag {
    height: 24px;
    padding:0 15px;
    position: absolute;
    top:0;
    left:-5px;
    border:1px solid rgba(255,255,255,0.1);
    background-color: rgba(78,51,255,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000);
    color: #fff;
    font-size: 14px;
    white-space: nowrap;
    z-index: 2;
}
.tag-type {
    width: 108px;
    height: 33px;
    line-height: 33px;
    color: #fff;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat 0 -140px;
    font-size: 18px;
    display: block;
    text-align: center;
}
.parag {
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat 0 5px;
    vertical-align: top;
}
.doc a:hover .parag {
    background-position: 0 -35px;
}
.pics-list {
    margin-right: -10px;
}
.pics {
    vertical-align: top;
    display: block;
    margin-bottom: 10px;
    position: relative;
    text-align: left;
}

.pics img {
    opacity: 0.5;
    filter: alpha(opacity=50);
    background-color: #000;
}
.pics:hover {
    text-decoration: none;
}
.pics:hover img {
    opacity: 1;
    filter: alpha(opacity=100);
}
.pics:hover .border {
    display: block;
    position: absolute;
    top:0;
    left:0;
    border:3px solid #9cffed;

    z-index: 1;
}
.pics:hover .title-alpha {
    background-color: #9cffed;
    color: #000;
}
.pics .title {
    color: #b7beff;
    display: block;
}
.pics:hover .title {
    color: #9cffed;
    text-decoration: none;
}
.pics-120 {
    width: 120px;
    margin-right: 10px;
    float: left;
}
.pics-120:hover .border {
    width:114px;
    height: 84px;
}
.pics-176 {
    width: 176px;
    margin-right: 10px;
    float: left;
}
.pics-176:hover .border {
    width:170px;
    height: 120px;
}
.pics-200:hover .border {
    width:194px;
    height: 144px;
}
.pics-268 {
    width: 268px;
    margin-right: 9px;
    float: left;
}
.pics-268:hover .border {
    width:262px;
    height: 195px;
}
.pics-268 .title {
    font-size: 18px;
    margin-top: 10px;
}
.pics-330 {
    width: 330px;
    margin:0 5px;
    float: left;
}
.pics-330:hover .border {
    width:324px;
    height: 270px;
}
.pics-330 .title {
    font-size: 18px;
    margin-top: 10px;
}
.pics-332 {
    width: 332px;
    margin:0 15px;
    float: left;
}
.pics-332:hover .border {
    width:326px;
    height: 186px;
}
.pics-352 {
    width: 352px;
}
.pics-352 .title {
    font-size: 24px;
    line-height: 40px;
    position: absolute;
    top: 100px;
    left: 10%;
    width: 80%;
    text-align: center;
}
.pics-352:hover .border {
    width:346px;
    height: 270px;
}
.pics-352:hover .title {
    display: none;
}
.pics-430 {
    width: 430px;
    margin-right:10px;
    background-color: #e3e3e3;
    float: left;
}
.pics-430:hover {
    background-color: #9cffed;
}
.pics-430:hover .border {
    width:424px;
    height: 234px;
}
.pics-430 .title {
    font-size: 18px;
    margin: 10px 0 2px;
    padding:0 20px;
}
.pics-430 .summary {
    color: #333;
    padding:0 20px;
}

.pics-400 {
    width: 400px;
    margin-left:10px;
    margin-bottom: 0;
    background-color: #e3e3e3;
    float: left;
}
.pics-400:hover {
    background-color: #9cffed;
}
.pics-400:hover .border {
    width:394px;
    height: 234px;
}
.pics-400 .title {
    font-size: 16px;
    margin: 18px 0 6px;
    padding:0 10px;
}
.pics-400 .summary {
    color: #333;
    padding:0 20px;
}


.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 40deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 40deg);
    opacity: 0.5;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 60deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 60deg);
    opacity: 0.2;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 0deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 0deg);
    opacity: 1;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes leftRight {
  from {
    left:-150px;
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
  }

  100% {
    left:150px;
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);

  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}


.header, .banner {
    height: 419px;
    background: url(/www1/zt/gz20161227/ces/images/banner.jpg) no-repeat center top;
    position: relative;
}
.banner {
    width: 1120px;
    margin:0 auto;
}
.coo-samsung {
    width:178px;
    height: 34px;
    overflow: hidden;
    position: absolute;
    right:230px;
    top:20px;
}
.coo-samsung-2 {
    /*top:60px;*/
    top:20px;
}
.coo-samsung-3 {
    top:100px;
}
.coo-samsung-3 .layer {
    -webkit-animation-name: leftRight;
    animation-name: leftRight;

}
.coo-samsung .logo {
    width: 178px;
    height: 34px;
    background: url(/www1/zt/gz20161227/ces/images/logo.png) no-repeat 0 0;
}
.coo-samsung-3 .layer {
    content: "";
    position: absolute;
    width: 80px;
    height: 350px;
    top: 0;
    overflow: hidden;
    background: -moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.5)50%,rgba(255,255,255,0)100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.5)50%,rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.5)50%,rgba(255,255,255,0)100%);

}
.coo-samsung-3 .layer{
    /*-webkit-transition: left 2s;
    -moz-transition: left 2s;
    transition: left 2s;*/
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

.coo-samsung-float {
    width: 284px;height:120px;padding:42px 14px; position:fixed;z-index:999;right:10px;bottom:10px;
    background: url(/www1/zt/gz20161227/ces/images/coofloat.png) no-repeat 0 0;
}
.coo-samsung-float .blk-img {float: left;position: relative;margin-right: 10px;}
.coo-samsung-float .title-alpha {height: 25px;line-height: 25px;}
.coo-samsung-float .news-ss li {height: 30px;line-height: 30px;text-align: left;white-space: nowrap;overflow: hidden;}
.coo-samsung-float .news-ss li a {color: #000;}
.coo-samsung-float .news-ss li a span {color: #4e33ff;padding-right:3px;font-weight: bold;}
.coo-samsung-float .close-ss {width:30px;height: 30px;display: block;position: absolute;top:5px;right: 5px;}
.wrapper {
    background:url(/www1/zt/gz20161227/ces/images/wrapperbg.jpg) repeat-x 0 top;
}
.nav-main {
    height: 50px;
    background-color: #341fad;
}
.nav-main ul {
    width: 1120px;
    margin:0 auto;
}
.nav-main ul li {
    float: left;
    width:186px;
}
.nav-main ul li a {
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 15px;
    display: block;
}
.nav-main ul li a h1 {font-weight: normal;display: inline-block;}
.nav-main ul li a:hover {
    background-color: #9cffed;
    color: #341fad;
    font-size: 14px;
    text-decoration: none;
}

.area {
    width:1120px;
    margin:100px auto 0;
}
.area:after {
    content:"\20";
    clear:both;
    height:0;
    display:block;
    overflow:hidden;
}
.box {
    margin:0 10px;
}
.box-hd {
    width: 1100px;
    padding:0 10px;
    height: 60px;
    background:url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat 0 -60px;
}
.box-hd .mark {
    font-size: 38px;
    line-height: 50px;
    padding-right: 10px;
    color: #9cffed;
    text-shadow: 2px 4px 5px rgba(0,0,0,0.9);
    float: left;
    background: url(/www1/zt/gz20161227/ces/images/bg.jpg) repeat 0 0;
}
.box-bd {
    width:1100px;
    padding:0 10px;
}

.area-1 {
    margin-top:60px;
}
.slider-box {
    margin:0 10px 0 0;
    height:510px;
}
.slider-a {
    width: 860px;
    margin-left:10px;
    /* padding-left:10px; */
    height: 510px;
    float: left;
    /* overflow: hidden; */
    position: relative;
}
.slider-a .slider-wrap {
    width: 860px;
    /* padding-left: 10px; */
}
.slider-a .pic-txt-list {
    /*padding-left:10px;*/
    height: 510px;
    overflow: hidden;
}
.slider-a .pic-txt-list .pic-txt {
    width:860px;
    /*margin-left: 10px;*/
    position: relative;
}
.slider-a .pic-txt-list .txt {
    height: 62px;
    width: 100%;
    padding-top:90px;
    position: absolute;
    bottom:0;
    left:0;
    background: url(/www1/zt/gz20161227/ces/images/gradlayerbg.png) repeat-x 0 0;
    color: #fff;
    text-align: left;
}
.slider-a .pic-txt-list .txt .tilte {
    font-size: 28px;
    line-height: 52px;
    margin-left:30px;
}
.slider-a .pic-txt-list .txt .summary {
    font-size: 14px;
    line-height: 24px;
    margin:0 40px 10px 30px;
    max-height:48px;
    overflow: hidden;
}
.slider-a .prev, .slider-a .next {
    width: 30px;
    height: 40px;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat -80px 0;
    position: absolute;
    top:50%;
    margin-top:-20px;
    z-index: 1;
}
.slider-a .prev:hover {
    background-position: -80px 10px;
}
.slider-a .prev {
    left:5px;
    background-position: -20px 10px;
}
.slider-a .next:hover {
    background-position: -110px 10px;
}
.slider-a .next {
    right: 5px;
    background-position: -50px 10px;
}
.slider-box .pics-list {
    background: #060607;
    width:200px;
    padding:20px 20px 10px 20px;
    float: left;
}
.slider-a .slider-ctrl {position: absolute;right: 20px;bottom:20px;}
.slider-a .slider-ctrl i {width: 25px;height: 25px;background-color: #999;border-radius: 25px;display:inline-block;margin-right: 10px;}
.slider-a .slider-ctrl i.current {background-color: #4e33ff;}
.focus-news {
    margin: 20px 0 0 10px;
}
.focus-news .big-f {
    float:left;
    width:669px;
    /*height:383px;*/
    margin-right: 20px;
    text-align: left;
}
.focus-news .big-f .pic {
    border:10px solid #4e33ff;
    margin-bottom: 18px;
    display: block;
}
.focus-news .big-f .title {
    color: #b7beff;
    font-size: 20px;
    display: block;
}
.focus-news .big-f .title:hover {
    color: #fff;
    text-decoration: none;
}

.focus-news .small-f .pics {
    width: 200px;
    margin:0 10px 24px 0;
    float: left;
    position: relative;
    text-align: left;
}
.focus-news .small-f .pics img {
    margin-bottom: 10px;
}
.focus-news .small-f .pics .title {
    font-size: 14px;
    height:44px;
    line-height: 22px;
    color: #b7beff;
    overflow: hidden;
}
.focus-news .small-f .pics:hover .title {
    color: #9cffed;
}






.ac {
    position: relative;
    width: 1100px;
    height: 384px;
    margin-bottom: 30px;
    overflow: hidden;
}
.ac-item {
    width:950px;
    height: 384px;
    overflow: hidden;
    position: absolute;
    left:0;
    top:0;
    text-align: left;
    background: url(/www1/zt/gz20161227/ces/images/bg.jpg) repeat 0 0;
}

.ac-item .info {
    width:49px;
    height: 100%;
    border-right:1px solid #00072b;
    text-align: center;
    position: absolute;
    left:0;
    top:0;
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000)
}
.ac-item .info .date {
    margin-top: 60px;
    font-size: 18px;
    color: #fff;
}
.ac-item .info .cati {
    width:20px;
    margin: 130px auto 0;
    font-size: 20px;
    color: #fff;
}
.ac-item.current .info {
    border-right:none;
}

.ac-item.current .info .date, .ac-item.current .info .cati {
    color: #9cffed;
}
.ac-item .img {
    *float: left;
}

.news-list {
    float: right;
    width: 350px;
    margin-left: 20px;
    margin-right: 10px;
}
.news {
    margin-bottom: 16px;
}

.news .title {
    font-size: 16px;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    margin-top: 10px;

}

.news .summary {
    height: 44px;
    overflow: hidden;
}

.title {
    color: #d8d8d8;
    display: block;
}
.title:hover {
    color: #9cffed;
}
.summary {
    color: #b7beff;
    text-align: left;
}
.summary a {
    color: #9cffed;
}
.summary .parag {
    margin-right: 10px;
    background-position:0 6px;
}

.hover .title {
    color: #9cffed;
}

.hover .summary {
    color: #fff;
}

.hover .summary .parag {
    background-position: 0 -34px;
}
.tab-group {
    margin-top: 20px;
    position: relative;
}

.tab-group .prev, .tab-group .next {
    width:50px;
    height: 95px;
    position: absolute;
    top:50%;
    margin-top:-48px;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat 0 0;
}
.tab-group .tab-wrap {
    width:1020px;
    height: 318px;
    margin:0 auto;
    overflow: hidden;
}
.tab-group .prev {
    left:-50px;
}

.tab-group .prev {
    background-position: 0 -180px;
}
.tab-group .prev:hover {
    background-position: 0 -280px;
}
.tab-group .next {
    background-position: -50px -180px;
}
.tab-group .next:hover {
    background-position: -50px -280px;
}
.tab-group .next {
    right:-30px;
}
.tab-group .pics-list {
    margin-right: 0;
    height: 308px;
    overflow: hidden;
}

.video-box {
    height: 936px;
    width:870px;
    float: left;
}
.player {
    width:870px;
    height: 530px;
    position: relative;
}
.player .video-wrap {
    width: 100%;
    height: 100%;
}
.player .video-image {
    position: absolute;
    top:0;
    left:0;
}
.news-b {
    float: left;
}
.news-b .pics .title {
    color: #000;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
}

.news-b .pics .parag {
    background-position: 0 -14px;
}
.news-b .pics-b {
    padding-bottom: 15px;
}
.news-b .summary {
    height: 44px;
    overflow: hidden;
}
.big-news {
    margin-right: -10px;
    overflow: hidden;
    zoom: 1;
}
.big-news .news-b {
    width: 430px;
    margin-right: 10px;
    text-align: left;
}
.big-news .news-b .tag-type {
    margin-top:30px;
}
.big-news .news-b .pics {
    margin-top: 15px;
    padding-bottom: 10px;
}
.big-news .news-b .pics .summary {
    text-align: left;
}

.pics-b:hover img {
    box-shadow: 0 3px 3px rgba(0,0,0,0.5);
}
.video-list {
    width: 200px;
    margin-left: 30px;
    position: relative;
    float: left;
    overflow: hidden;
}
.video-list .pics-list {
        height: 815px;
}
.video-wrap {
    height:936px;
}
.video-wrap .prev, .video-wrap .next {
    width:200px;
    height: 53px;
    background-color: #3e2bb5;
    display: none;
}
.video-wrap .prev .arrow, .video-wrap .next .arrow {
    width:14px;
    height: 19px;
    display: inline-block;
    margin:17px auto 0;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat 0 0;
}
.video-wrap .prev .arrow {
    background-position: -540px 0;
}
.video-wrap .prev:hover .arrow {
    background-position: -560px 0;
}
.video-wrap .next .arrow {
    background-position: -580px 0;
}
.video-wrap .next:hover .arrow {
    background-position: -600px 0;
}
.video-wrap .prev:hover, .video-wrap .next:hover {
    background-color: #9cffed;
}
.video-wrap .prev {
    margin-bottom: 15px;
}
.video-wrap .tab-wrap {
    width: 200px;
    height:815px;
    overflow: hidden;
}

.video-wrap .pics-list .pics {
    height:150px;
    margin-bottom: 13px;
}
.video-wrap .pics-list .pics .title {
    position: absolute;
    left:0;
    bottom:0;
    padding:0 5px;
    height: 30px;
    line-height: 30px;
    width:190px;
    text-align: center;
    color: #ececec;
    overflow: hidden;
}
.video-wrap .pics-list .pics:hover .title {
    display: none;
}


.news-b-list {
    width:1100px;
    /*height: 676px;*/
    overflow: hidden;

}
.news-pics-txts {
    padding:20px 0;
    background: url(/www1/zt/gz20161227/ces/images/borderbtm.png) repeat-x 0 bottom;
    overflow: hidden;
}
.news-pics-txts:last-child {
    background: none;
}
.news-pics-txts .pics {
    margin-right: 30px;
    margin-bottom: 0;
}
.news-pics-txts .txts {
    text-align: left;
}
.news-pics-txts .txts .title {
    font-size: 24px;
    line-height: 40px;
    margin-bottom: 8px;
}

/*.news-pics-txts.hover .title {
    color: #9cffed;
}
.news-pics-txts.hover .title {
    color: #9cffed;
}*/

.news-pics-txts .summary {
    line-height: 26px;
    max-height: 104px;
    overflow: hidden;
}
.news-pics-txts .date {
    color: #4e33ff;
    text-align: right;
}
.news-pics-txts .pics {
    float: left;
}
.clock {
    width:14px;
    height:14px;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat -480px 0;
    display: inline-block;
    margin:0 4px -2px 0;
}
.news-list-tab .tab-wrap {
    /*height: 670px;*/
    overflow: hidden;
}
.news-list-tab .btn-wrap {
    width: 50%;
    height: 44px;
    float: left;
}
.news-list-tab .btn-wrap a {
    width:180px;
    height: 44px;
    line-height: 44px;
    position: relative;
    background-color: #10094f;
    font-size: 20px;
    color: #fff;
}
.news-list-tab .btn-wrap .arrow {
    width: 34px;
    height: 34px;
    position: absolute;
    top:5px;
    background:#4e33ff url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat -300px 7px;
}
.news-list-tab .btn-wrap .prev .arrow {
    left:-17px;
    background-position: -302px 7px;
}
.news-list-tab .btn-wrap .next .arrow {
    right:-17px;
    background-position: -335px 7px;
}
.news-list-tab .btn-wrap a:hover .arrow {
    background-color:#00fff0;
}
.news-list-tab .btn-wrap .prev:hover .arrow {
    background-position: -372px 7px;
}
.news-list-tab .btn-wrap .next:hover .arrow {
    background-position: -405px 7px;
}
.news-list-tab .prev {
    float: right;
}
.news-list-tab .next {
    float: left;
}
.news-list-tab .btn-wrap a:hover {
    color: #000;
    background-color: #9cffed;
}


.view-wrap {
    width:1080px;
    height: 680px;
    border:10px solid #4e33ff;
    margin-top: 10px;
    position: relative;
}
.view-wrap .view-btn {
    width:220px;
    height: 70px;
    line-height: 70px;
    font-size: 30px;
    position: absolute;
    top:300px;
    left:50%;
    margin-left:-35px;
    color: #fff;
    display: block;
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000);
    z-index: 1;
}
.view-wrap .thumb {
    width: 1080px;
    height: 680px;
    position: absolute;
    top:0;
    left:0;
}
.view-wrap iframe {
    width:1080px;
    height: 680px;
}

.cont-style {
    height: 565px;
    margin-top: 10px;
    overflow: hidden;
}
.cont-style .col-a {
    width:260px;
    height: 565px;
    margin-right: 20px;
    float: left;
}
.cont-style .col-bc {
    width: 820px;
    height: 565px;
    float: right;
}
.cont-style .col-b {
    width: 410px;
    float: left;
}
.cont-style .col-c {
    width: 380px;
    float: right;
}
.cont-style .col-a .type-hd {
    color: #fff;
    font-size: 22px;
    margin-bottom:20px;
}
.cont-style .med-news {
    margin-bottom: 20px;
    overflow: hidden;
    zoom: 1;
}
.type-news {
    padding-top:250px;
}
.type-bd {
    padding:0 20px 0 40px;
}
.type-bd li {
    list-style-type: disc;
    color: #fff;
    margin-bottom: 12px;
}
.type-bd li a {
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    text-align: left;
    display: block;
}
.type-bd li a:hover {
    color: #9cffed;
}
.pics-120-list {
    overflow: hidden;
    zoom: 1;
}
.pics-120-list .pics-txts {
    width:400px;
    height: 90px;
    margin:10px 0 0 10px;
    text-align: left;
    float: left;
}
.pics-120-list .txts .title {
    font-size: 16px;
    margin-bottom: 4px;
    height: 22px;
    overflow: hidden;
}
.pics-176-list {
    overflow: hidden;
    zoom: 1;
}
.pics-176-list .pics-txts {
    height: 126px;
    margin-bottom: 20px;
    text-align: left;
    overflow: hidden;
    zoom: 1;
}
.pics-176-list .txts .title {
    font-size: 16px;
    margin-bottom: 4px;
    height: 22px;
    overflow: hidden;
}
.pics-176-list .txts .summary {
    max-height: 66px;
    overflow: hidden;
}
.cont-style-b .news-b {
    margin-bottom: 11px;
}
.cont-style-b .news-b .title {
    margin:7px 0 8px;
}
.cont-style-b .news-b .pics-b {
    padding-bottom: 0;
}

.tab-pics {
    margin-top: 10px;
    position: relative;
    overflow: hidden;
    zoom: 1;
}
.tab-pics .tab-wrap {
    height:902px;
    overflow: hidden;
}

#JtabPics .slideContent{height:902px;}

.tab-pics .tab-ctrl {
    position: absolute;
    top: 308px;
    left: 374px;
    width:352px;
    height: 276px;
}
.tab-pics .tab-ctrl a {
    width:176px;
    height: 276px;
    display: inline-block;
}
.tab-pics .tab-ctrl a i {
    width: 50px;
    height: 95px;
    margin: 90px auto 0;
    display: block;
    background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat 0 -180px;
}
.tab-pics .tab-ctrl .prev i {
    background-position: 0 -180px;
}
.tab-pics .tab-ctrl .prev:hover i {
    background-position: 0 -280px;
}
.tab-pics .tab-ctrl .next i {
    background-position: -50px -180px;
}
.tab-pics .tab-ctrl .next:hover i {
    background-position: -50px -280px;
}
.pics-352-list {
    width: 1122px;
    height: 902px;
    overflow: hidden;
    zoom: 1;
}
.pics-352-list li {
    margin:0 22px 22px 0;
    float: left;
}

.pics-352-list .li4 {
    width:726px;
    text-align: left;
}



.people {
    overflow: hidden;
}

.people .one {
    width: 509px;
    float: left;
    text-align: left;
}
.people .one-left {
    padding-right: 40px;
    border-right: 1px dashed #351ac8;
}
.people .one-right {
    padding-left: 40px;
    border-left: 1px dashed #0f074d;
}
.people .one .info {
    color: #fff;
    font-size: 16px;
    margin-top: 20px;
}
.people .one .summary {
    line-height: 24px;
    margin-top: 10px;
}
.people .one .info .name {
    float: right;
}

.one .avatar {
    margin-right: 20px;
    float: left;
}
.one .avatar img {
    width: 134px;
    height: 134px;
    border:15px solid #1b0f75;
    border-radius:50%;
}



.area-7 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/vr.jpg) no-repeat 0 0;
}
.area-8 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/shouji.jpg) no-repeat 0 0;
}
.area-9 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/sheying.jpg) no-repeat 0 0;
}
.area-10 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/diyzhuangji.jpg) no-repeat 0 0;
}
.area-11 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/bijiben.jpg) no-repeat 0 0;
}
.area-12 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/qichekeji.jpg) no-repeat 0 0;
}
.area-13 .col-a {
    background: url(/www1/zt/gz20161227/ces/images/zhinengjiadian.jpg) no-repeat 0 0;
}


.area-16 .pics-list {
    overflow: hidden;
    display: inline-block;
    margin: 10px auto 0;
}


body .comment {
    margin-top: 10px;
    text-align: left;
}
body .comment .cmtarea {
    padding-top: 10px;
}
body .comment .cmtarea-header {
    display: none;
}
body .comment .cmtarea-account-online {
    margin-top: 0;
}
body .comment .cmtfooter {
    margin:0;
}
body .comment .cmtarea-account {
    margin-top: 0;
}
.coo-samsung-float-left {width: 125px;height: 500px;position:absolute;z-index:999;right:50%;margin-right:580px;top:648px;}
.coo-samsung-float-left.fixed-with-nav {position:fixed;top:50%;margin-top:-260px;}
.nav-fixed{width: 95px;position:fixed;z-index:999;left:50%;margin-left:580px;top:50%;margin-top:-260px;display:none;}
.nav-con{width: 95px;position: relative;}
.nav-con li{height: 30px;width: 95px;position: relative;border-bottom: 1px solid #4d4d4d;}
.nav-con li a{line-height: 30px;text-align: center;display: block;height: 30px;color: #fff;background:#202020;font-size: 14px;width: 95px;}
.nav-con li a:hover{background:#9cffed;color: #341fad;}

.nav-con li.cur{background:#de0130;}
.nav-con li.last {border-bottom: 0;height:40px;}
.nav-con li.last .share-box {text-align: center;display: block;color: #fff;background:#202020;font-size: 14px;width: 95px;height: 40px;}
.nav-con li.last .share-box:hover {background:#9cffed;color: #341fad;}

body .share-box {position: relative;}
body .share-box .icon-share {width:30px; height:30px; overflow: hidden;background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat -200px 0;position: absolute;left: 33px;top: 8px;}
body .share-box:hover .bdshare-warp {display: block;}
body .share-box:hover .icon-share {background-position: -230px 0;}
body .share-box .bdshare-warp{width:110px;position:absolute;top: 0;left:0;cursor:pointer; display:none }
body .share-box .bdshare-warp .bd-txt{width:95px;height: 40px;float:left;font-size:0;color:#202020;}
body .share-box .bdshare-button-style0-16{zoom:1}
body .share-box .bdshare-button-style0-16 a{width:26px;height:26px;padding:0;margin:2px 2px 0 0;float:left;background-image:url(/www1/2014/ue/share/images/art_tools.png)!important}
body .share-box .bdshare-button-style0-16 a{background-color:transparent;height:28px}
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 0!important}
body .share-box .bdshare-button-style0-16 a.bds_qzone{background-position:-27px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_tsina{background-position:-54px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_tqq{background-position:-81px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_renren{background-position:-108px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_kaixin001{background-position:-135px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_sqq{background-position:-162px 0!important}

.backtop {}
.backtop em {width:30px;height: 20px;overflow: hidden;background: url(/www1/zt/gz20161227/ces/images/sprite.png) no-repeat -140px 5px;margin:0 auto; display: block;}
.backtop:hover em {background-position: -170px 5px;}
/* footer */
body .g-footer .gft-links,
body .g-footer .gft-links a{ color:#a7ade5;}

body .g-footer .gft-copyRight,
body .g-footer .gft-copyRight a{ color:#a7ade5;}



.brand-logos {overflow: hidden;zoom: 1;}
.brand-logos .item {width: 210px;height: 60px;margin:10px 5px;float: left;}


.coo-swf1920 {height: 70px;min-width: 1120px; *text-align: left;max-width: 1920px;margin: 0 auto;}
.coo-swf1920,.coo-swf1110 {
    overflow: hidden;
    position: relative;
    clear: both;
    vertical-align: top;
    /*background-color: #fff;*/
    text-align: left;
}
.ad-url {
    position:absolute;top:0;left:0;border:none;
    width: 100%;
    height: 100%;
}
.coo-swf1110 {width: 1110px;height:90px;margin:0 auto;}
.coo-swf1920 object {height: 100%;vertical-align: top;}
.coo-swf1920 object embed {height: 70px;}

.coo-swf1920 .inner {/* width: 1120px; *//* margin: 0 auto; */position: relative;text-align: center;}
.coo-swf1920 .inner object {position: absolute;top:0;left: 0;height: 70px;width: 1920px;}