/*banner样式*/
.banner_content {
    position: relative;
    width: 949px;
    margin: 0 auto;
    background: url("images/video_bg.jpg")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/video_bg.jpg*/ no-repeat;
}

/*主体样式*/
.main {
    overflow: hidden;
    _zoom: 1;
    padding-top: 10px;
}

.left_categroy, .main_right {
    float: left;
}

.main_right {
    width: 675px;
}

/*主体左边导航样式*/
.left_categroy {
    padding-left: 45px;
    width: 203px;
}

.categroy_list_title {
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
    color: #FF4623;
    padding-bottom: 10px;
}

.categroy_list_title span {
    color: #C4C4C4;
    font-size: 12px;
    font-weight: normal;
}

.categroy_list {
    display: block;
    padding-top: 5px;
    background: url("images/left_categroy_list_bg.png")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/left_categroy_list_bg.png*/ no-repeat -30px 0px;
}

.categroy_list li {
    width: 141px;
    height: 26px;
    line-height: 26px;
    border-top: #E6E6E6 1px solid;;
    padding-left: 20px;
}

.categroy_list li a {
    font-family: "微软雅黑";
    color: #919191;
}

li.categroy_list_hover {
    background: url("images/left_list_bg.jpg")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/left_list_bg.jpg*/ no-repeat left center;
    color: #000;
}

/*主体右边内容样式*/
.main_right_title {
    overflow: hidden;
    _zoom: 1;
    padding-right: 30px;
    /*border-bottom:#CCCCCC 1px solid;*/
    padding-bottom: 2px;
}

.main_right_title_left {
    float: left;
}

.main_right_title_right {
    float: right;
    width: 200px;
    text-align: right;
}

.main_right_title_left div {
    font-size: 11px;
    color: #ADADAD;
    padding-left: 10px;
}

div.main_right_title_left_title {
    padding-left: 12px;
    height: 21px;
    line-height: 21px;
    font-size: 18px;
    font-weight: bold;
    font-family: "微软雅黑";
    color: #000;
    background: url("images/main_right_title_bg.jpg")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/main_right_title_bg.jpg*/ no-repeat left center;
}

.main_right_title_right {
    margin-top: 15px;
    font-size: 11px;
    font-family: "微软雅黑";
    color: #777777;
}

.main_right_title_right span {
    font-size: 11px;
    background: url("images/main_right_title.jpg")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/main_right_title.jpg*/ no-repeat left center;
    padding-left: 5px;
    margin-left: 10px;
}

.main_right_content {
    padding-top: 10px;
}

.main_right_content_text {
    padding-top: 15px;
}

.main_right_content_text div {
    line-height: 20px;
    color: #9F9F9F;
    padding-left: 20px;
    text-indent: 2em;
}

div.main_right_content_text_title {
    text-indent: 0;
    height: 20px;
    line-height: 20px;
    color: #FF4623;
    font-size: 14px;
    font-family: "微软雅黑";
    background: url("images/company_icon.jpg")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/company_icon.jpg*/ no-repeat left center;
    padding-bottom: 10px;
}

/*视频样式*/
.video_bg {
    width: 667px;
    background: url("images/video_bg.png")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/video_bg.png*/ no-repeat;
    height: 517px;
    margin: 0 auto;
    padding-top: 49px;
}

.video {
    width: 568px;
    height: 418px;
    overflow: hidden;
    margin: 0 auto;
}

.video_content {
    width: 10000px;
    height: 397px;
    overflow: hidden;
    padding-left: 20px;
    padding-top: 20px;
}

.video_play {
    width: 530px;
    height: 378px;
    margin-right: 40px;
    float: left;
}

.video_them_div {
    width: 570px;
    position: absolute;
    left: 190px;
    top: 500px;
    padding-left: 10px;
    overflow: hidden;
}

.video_them_content {
    overflow: hidden;
    width: 2000px;
    height: 190px;
}

.video_them_content div {
    width: 95px;
    height: 104px;
    margin-right: 10px;
    float: left;
    background: url("images/video_them_bg.jpg")/*tpa=http://www.gzlailong.com/assets/f460bbca//css/images/video_them_bg.jpg*/ no-repeat;
    padding-left: 9px;
    padding-top: 9px;
}

.video_them_content img {
    cursor: pointer;
    width: 86px;
    height: 86px;
}

.video_hover {
    width: 40px;
    position: absolute;
    left: 225px;
    top: 467px;
}

#video_up {
    position: absolute;
    left: 160px;
    top: 507px;
    cursor: pointer;
}

#video_next {
    position: absolute;
    left: 775px;
    top: 507px;
    cursor: pointer;
}

#text-box {
    width: 550px;
    margin: 50px auto 0;
    color: #AAAAAA;
    padding-left: 10px;
    position: relative;
}

.video-name {
    font-size: 14px;
    height: 30px;
    text-align: center;
    color: #000;
}

.video_text {
    display: none;
    text-align: center;
}