.activity-top, .activity-top .container {
    background: #0183e1;
}

.container {
    /*overflow: hidden;*/
}

.activity-top .container {
    position: relative;
}

.activity-top .container a.reg {
    position: absolute;
    top: 425px;
    left: 725px;
    width: 260px;
    height: 80px;
    background: url("http://www.laolingwei.com/images/gcw/gcwds/a-reg.jpg");
}

.header {
    height: 70px;
    line-height: 70px;
    /*overflow: hidden;*/
}

.header, .header .container {
    background: #0072c5;
}

.header li {
    float: left;
}

.header li a {
    color: #ffffff;
    font-size: 22px;
    padding: 0 58px;
}

.header a:hover {
    display: block;
    background-color: #005999;
}

.activity-desc {
    background: #fc9900;
    /*overflow: hidden;*/
}

.activity-desc .container {
    height: 395px;
    background: url("http://www.laolingwei.com/images/gcw/gcwds/active-desc.jpg");
}

.activity-desc .text-desc {
    padding-top: 125px;
    margin-left: 50px;
    width: 900px;
    font-size: 22px;
    color: #ffffff;
}

.activity-desc .text-desc span {
    color: red;
}

.events {
    background: #07e8be;
    /*overflow: hidden;*/
}

.events .container {
    background: #07e8be url(http://www.laolingwei.com/images/gcw/gcwds/active-events.jpg) no-repeat;
}

.events .citys {
    margin-bottom: 20px;
    width: 80%;
    float: right;
    border-bottom: 1px solid white;
}

.events .tab-area {
    position: relative;
    padding-top: 36px;
    margin-right:25px;
    line-height: 60px;
    float: right;
}
.events .tab-area .city-viewport{
    position: relative;
    width: 638px;
    height: 60px;
    overflow: hidden;
}

.events .tab-area .city-items {
    position: absolute;
    width: 61200px;
    left: 25px;
}

.events .tab-area .city-items li {
    float: left;
    padding: 0 25px;
}

.events .tab-area li a {
    font-size: 24px;
}

.events .tab-area li a:hover {
    text-decoration: underline;
}

.events .tab-area .city-switch li {
    position: absolute;
    width: 25px;
    line-height: 60px;
    text-indent: -9000px;
}

.events .tab-area .city-switch li a {
    width: 100%;
    height: 100%;
    display: block;
}

.events .tab-area .city-switch .prev {
    top: 50px;
    left: -25px;
    background: url("http://www.laolingwei.com/images/left.png")  no-repeat;
}

.events .tab-area .city-switch .next {
    top:50px;
    right: -25px;
    background: url("http://www.laolingwei.com/images/right.png")  no-repeat;
}

.events .tab-content {
    clear: both;
    margin-top: 110px;
    margin-left: 55px;
    border-left: 2px dashed white;
}

.events .area-box {
    margin-left: 15px;
    border-bottom: 1px solid black;
}

.events .area-box.end {
    border-bottom: 0;
}

.events .area-box .area {
    padding-top: 10px;
    padding-left: 40px;
    color: #333333;
    font-size: 30px;
    float: left;
    background: url(http://www.laolingwei.com/images/gcw/gcwds/map.jpg) 0 20px no-repeat;
}

.events .event-list li {
    margin-left: 130px;
    padding: 20px 0 20px 20px;
    border-bottom: 1px dashed #defbf3;
    background: url(http://www.laolingwei.com/images/gcw/gcwds/point.jpg) 0 30px no-repeat;
    overflow: hidden;
}

.events .event-list li.end {
    border-bottom: 0;
}

.events .event-list li a {
    font-size: 21px;
    color: #005747;
}

.events .event-list li .time {
    font-size: 20px;
    color: #008e73;
    float: right;
}

.team-video {
    background: #fc716a;
    /*overflow: hidden;*/
}

.team-video .container {
    background: #fc716a url(http://www.laolingwei.com/images/gcw/gcwds/team-video.jpg) no-repeat;
}

.team-video .more {
    margin-bottom: 20px;
    padding-top: 36px;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid white;
    width: 80%;
    float: right;
    text-align: right;
    font-size: 24px;
    color: #ffffff;;
}

.team-video .more a {
    color: #ffffff;
}

.team-video .more a:hover, .team-video .more a:visited, .team-video .more a:active {
    text-decoration: underline;
}

.team-video {
    clear: both;
}

.team-video .video-list {
    clear: both;
    margin-top: 110px;
    padding-top: 48px;
    padding-bottom: 78px;
    margin-left: 55px;
    /*min-width: 1200px;  */
    border-left: 2px dashed white;
}

.team-img {
    background: #5cb5f6;
    /*overflow: hidden;*/
}

.team-img .container {
    background: #5cb5f6 url(http://www.laolingwei.com/images/gcw/gcwds/team-img.jpg) no-repeat;
}

.team-img .more {
    padding-top: 35px;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid white;
    width: 80%;
    float: right;
    text-align: right;
    font-size: 24px;
}

.team-img .more a {
    color: #ffffff;
}

.team-img .more a:hover, .team-img .more a:visited, .team-img .more a:active {
    text-decoration: underline;
}

.team-img .img-list {
    clear: both;
    margin-top: 10px;
    border-left: 2px dashed white;
    width: 1184px;
    float: right;
}

.team-img ul {
    clear: both;
    padding-top: 48px;
    padding-bottom: 40px;
    float: right;
}

.team-img ul li {
    float: left;
    margin-left: 15px;
}

.team-img ul li img {
    width: 270px;
    border: 5px solid #1a7ac0;
    box-shadow: 0 0 4px #666;
}

.activity-hot {
    background: #ffc122;
}

.activity-hot .container {
    background: #ffc122 url(http://www.laolingwei.com/images/gcw/gcwds/active-hot.jpg) no-repeat;
    overflow: hidden;
}

.activity-hot .more {
    padding-top: 35px;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid white;
    width: 80%;
    float: right;
    text-align: right;
    font-size: 24px;
}

.activity-hot .more a {
    color: #ffffff;
}

.activity-hot .more a:hover, .activity-hot .more a:active, .activity-hot .more a:visited {
    text-decoration: underline;
}

.activity-hot .hot-list {
    padding-top: 55px;
    padding-bottom: 46px;
    padding-left: 90px;
    clear: both;
}

.activity-hot .hot-list li {
    border-bottom: 1px dashed #e7ae1b;
    background: url("http://www.laolingwei.com/images/gcw/gcwds/point2.jpg") 0 20px no-repeat;
    padding-left: 20px;
    line-height: 48px;
    clear: both;
}

.activity-hot .hot-list li a {
    color: #333333;
    font-size: 22px;
}

.activity-hot .hot-list li.active {
    cursor: pointer;
}

.activity-hot .hot-list li a:hover,
.activity-hot .hot-list li.active a {
    color: white;
}

.activity-hot .hot-list li span.right {
    display: block;
    padding-right: 20px;
    width: 20px;
    height: 50px;
    line-height: 50px;
    float: right;
    background: url("http://www.laolingwei.com/images/gcw/gcwds/arrow-right-default.jpg") 0 10px no-repeat;
}

.activity-hot .hot-list li.active span.right {
    background: url("http://www.laolingwei.com/images/gcw/gcwds/arrow-right-active.jpg") 0 10px no-repeat;
}

div.line-container {
    position: relative;
}

div.left-line {
    position: absolute;
    width: 0;
    border-right: 2px dashed white;
    z-index: -1;
    height: 900px;
    top: -900px;
    left: 0;
}

div.goto-top {
    position: fixed;
    top: 75%;
    right: 0;
    display: none;
}

div.goto-top img {
    vertical-align: middle;
}

/*????¡¤????????????¨´??*/

#d_tab29 {
    position: relative;
    height: 400px;
    text-align: left
}

#d_tab29 .d_img {
    position: relative;
    margin: 0 auto;
    width: 1000px;
    height: 100%
}

#d_tab29 .d_img li {
    position: absolute;
    display: none;
    z-index: 0
}

#d_tab29 .d_img li a {
    margin:0;
    padding:0;
    position: relative;
    float: left;
    overflow: hidden;
}

#d_tab29 .d_img li a div {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.7;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    top: 0;
    left: 0;
}

#d_tab29 .d_img li a div img {
    position: absolute;
    top: 50%;
    left:50%;
    margin-left:-35px;
    margin-top: -35px;
    width: auto;
}

#d_tab29 .d_img li img {
    width: 100%
}

#d_tab29 .d_img li.d_pos1 {
    display: block;
    width: 400px;
    left: 0%;
    top: 60px;
    z-index: 1
}

#d_tab29 .d_img li.d_pos2 {
    display: block;
    width: 450px;
    left: 10%;
    top: 40px;
    z-index: 2
}

#d_tab29 .d_img li.d_pos3 {
    display: block;
    width: 500px;
    left: 25%;
    top: 20px;
    z-index: 3
}

#d_tab29 .d_img li.d_pos4 {
    display: block;
    width: 450px;
    right: 10%;
    top: 40px;
    z-index: 2
}

#d_tab29 .d_img li.d_pos5 {
    display: block;
    width: 400px;
    right: 0%;
    top: 60px;
    z-index: 1
}

#d_tab29 .d_img .cont {
    display: none;
}

#d_tab29 .d_img .title {
    font-size: 22px;
    color: #ffffff;
    border-bottom: 1px dashed white;
}

#d_tab29 .d_img .date {
    float: right;
    line-height: 40px;
    font-size: 16px;
    color: #ffffff;;

}

#d_tab29 .d_img p {
    font-size: 18px;
    color: #560501;

}

#d_tab29 .d_menu {
    position: absolute;
    bottom: -50px;
    width: 100%;
    text-align: center;
}

#d_tab29 .d_menu li {
    display: inline-block;
    zoom: 1;
    *display: inline;
    background: url('http://www.laolingwei.com/images/btn.png') no-repeat 0 0;
    width: 12px;
    height: 12px;
    cursor: pointer;
    margin-right: 3px
}

#d_tab29 .d_menu li.d_select {
    background: url('http://www.laolingwei.com/images/btn.png') no-repeat 0 -18px
}

#d_tab29 .d_next {
    position: absolute;
    left: 50%;
    margin-left: 475px;
    top: 140px;
    z-index: 10;
    cursor: pointer
}

#d_tab29 .d_prev {
    position: absolute;
    left: 50%;
    margin-left: -525px;
    top: 140px;
    z-index: 10;
    cursor: pointer
}

/*
     FILE ARCHIVED ON 16:46:25 May 26, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:59:51 Oct 06, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.55
  exclusion.robots: 0.024
  exclusion.robots.policy: 0.015
  esindex: 0.01
  cdx.remote: 149.2
  LoadShardBlock: 263.402 (3)
  PetaboxLoader3.datanode: 406.733 (4)
  load_resource: 247.84
  PetaboxLoader3.resolve: 86.306
*/