﻿
.lanmu {
    width: 200px;
    float: left;
    margin: 10px 0 0 70px;
    line-height: 25px;
}

.teaName {
    width: 50px;
    float: right;
    margin-top: 25px;
    margin-right: 20px;
}

span.bf {
    margin-left: 30px;
}


i {
 font-style:normal;
}

.ConentBody {
    width: 100%;
}
.ConentBody>div{width: 1100px;margin: 0 auto;/* height: 300px; */margin-top: 30px;}

ul.ban li {
    display: block;
    width: 20%;
    float: left;
    text-align:center;
}
ul.ban li p i {
    font-size: 12px;
    text-align: center;
    font-weight: 400;
    color: gray;
}
ul.ban li p {
    font-size: 18px;
    font-weight: 700;
}
ul.ban img {
    /* text-align: center; */
}

.ConentBody.b1{
    background: url(/images/home/index/bac1.jpg);
}
.ConentBody.b2{
    background: url(/images/home/index/bac2.jpg);
}
.ConentBody.b3{
    background: url(/images/home/index/bac3.jpg);
}
ul.room li{
        display: block;
    width: 25%;
    float: left;
    text-align:center;
}
ul.room li img{
    width:90%;
}

p.ti  {
    text-align: center;
    padding: 20px;
    font-size: 25px;
    font-weight: 700;
}
p.ti  i{
  
text-decoration: underline;
}
.content2 p span {
    color: #7b7979;
    font-size:15px;
   font-weight:400;
}
a.enterRoom ,.yuyue ,.btn_login{
    display: block;
    width: 70%;
    height: 35px;
    background: #cd0000;
    margin: 0 auto;
    text-align: center;
    line-height: 35px;
    color: #fff;
    border-radius: 5px;
    margin-top: 10px;
}
.ctop2 {
    width: 98%;
    height: 40px;
    border-bottom: 1px solid #ccc9c9;
    margin: 0 auto 20px auto;
}
span.ctop_l2 {
    display: block;
    width: 100px;
    height: 35px;
    float: left;
    background: url(/images/video/li_03.png) -30px -24px no-repeat;
    padding-left: 35px;
    line-height: 35px;
    font-weight: 600;
}
span.ctop_r2 {
    float: right;
    display: block;
    padding-right: 35px;
    line-height: 35px;
    font-weight: 600;
    position: relative;
}

.pimg {
    position: absolute;
    width: 35px;
    top: 5px;
}

.zhi_left {
    width: 60%;
    float: left;
    height: 450px;
    overflow: hidden;
}

.zhi_right {
    width: 40%;
    float: left;
    height: 450px;
    overflow-y: auto;
}

ul.tea_imglist img {
    width: 100%;
}

ul.tea_imglist li {
    margin-bottom: 10px;
}

ul.tea_imglist {
    /* height: 400px; */
    /* overflow: hidden; */
    /*margin-top: -300px;*/
}
ul.zhibo_list img {
    width: 100%;
}

.zr_top {
    background: #cd0000;
    margin-bottom: 10px;
    /* width: 94.5%; */
    margin-left: 5.5%;
    color: #fff;
    line-height: 28px;
    padding-left: 5px;
}

ul.zhibo_list li {
    margin-top: 10px;
    height: 69px;
    color: #fff;
    /* padding-top: 20px; */
}
.gd_zhibo {
    height: 410px;
    overflow-y: auto;
}
ul.zhibo_list li:first-child {
    margin-top:0;
}

.slide i {
    color: #cd0000;
}

span.time {
    color: gray;
}

span.name {
    float: right;
}
.title {
    margin-top:10px;
}
.left {
    width: 510px;
    float: left;
}

.right {
    width: 550px;
    float: right;
}

.tti {
    height: 35px;
    border-bottom: 1px solid #dcd7d7;
    color: gray;
}

.tti i {
    font-size: 20px;
    color: #000;
}

a.more {
    color: gray;
    float: right;
}


tr {
    /* background: #ececec; */
    border-bottom: 10px solid #fff;
    /* margin-bottom: 10px; */
}

table.yy_table {/* border: 1px solid #F00; */border-collapse: collapse;background: #ececec;/* border: 1px solid black; */margin-top: 20px;width: 100%;margin-bottom: 20px;}

.yy_table td {
    /* border-bottom: 2px #fff; */
    border-left: 0;
    border: 0;
    height: 75px;
}

.yy_table td img {}

a.yuyue {
    width: 90px;
    height: 30px;
    line-height: 30px;
}
.yy_table td i {font-size: 19px;color: #000;}

.yy_table td p {font-size: 15px;color: gray;line-height: 25px;}
table.wz_table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 10px;
}

table.wz_table tr {
    border-bottom: 20px solid #fff;
}

span.chanel {
    display: inline-block;
    height: 25px;
    border: 1px solid #cd0000;
    border-radius: 5px;
    line-height: 25px;
    padding: 0 5px;
    color: #cd0000;
}
ul.ds_list li {
    display: block;
    width: 31%;
    float: left;
    /* margin-right: 3%; */
    padding-right: 15px;
}

.ds_list li img {
    width: 100%;
    height: 222px;
    /* width: 171px; */
    margin-bottom: 10px;
}

ul.ds_list li:last-child {
    margin-right: 0;
    padding-right: 0;
}

ul.ds_list {
    margin-top: 20px;
    margin-bottom: 30px;
}

span.time.red {
    color: #cd0000;
    font-size: 14px;
}
.cont.tl {
    margin-top: 15px;
}

.lanmu span.time {
    color: #fff;
}

p.jd_cont {
    margin-top: 25px;
    line-height: 25px;
}span.time.j1 {
    float: right;
    margin-top: 20px;
}.d_login {
    margin-top: 20px;
    margin-right: 20px;
}

a.btn_login {
    width: 70px;
    line-height: 28px;
    height: 28px;
}
.content2.clearfix {
    /* margin-bottom: 20px; */
}

.htmleaf-content.bgcolor-3 {
    margin-bottom: 40px;
}

.zhiboCont.clearfix {
    margin-bottom: 20px;
}

.content1.clearfix {
    margin-top: 10px;
}p.ti a {
    font-size: 14px;
    color: gray;
    font-weight: 400;
}span.bf a {
    color: #fff;
}
.tit {
    text-align: left;
    width: 1100px;
    margin: 0 auto;
}
table.yy_table img {
    height: 100%;
    width: 80px;
}

span.s_right {
    float: right;
}
/*reset*/
.bx-wrapper .bx-controls-direction a{
      width: 35px;
    height: 50px;
}
.bx-wrapper .bx-prev {
    left: -30px;
    background: url(/images/home/index/before.jpg)  no-repeat;
}
.bx-wrapper .bx-next {
    right: -50px;
    background:url(/images/home/index/after.jpg) no-repeat;
}
.bx-wrapper{
      border: none;
      box-shadow:none;
      -webkit-box-shadow:none;
      -moz-box-shadow:none;
}
.bx-wrapper .bx-pager.bx-default-pager a{display:none;}
.bx-wrapper .bx-next:focus, .bx-wrapper .bx-next:hover {
    background-position: 0 0;
}

.row { margin:0 0 30px;padding:0; }

/* .accordion */
/*.accordion { height:350px;overflow: hidden;position:relative; }
.accordion:after { content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff; }
.accordion._create:after { display: none; }

.accordion__ul { display:block;list-style: none;margin: 0;padding: 0;width:9999px;height:350px;overflow:hidden;position:absolute;left:0;top:0; }
.accordion__li { display:block;list-style: none;margin: 0;padding: 0;height:320px;float:left;overflow: hidden;box-shadow: 0 0 10px 0 #000;transition: all 0.3s ease-out; }
.accordion__img { display: block;cursor: pointer; }*/
/* /.accordion */

a.detail {
    color: #cd0000;
}
table.ft1 a ,table.ft2 a {
    color: #dedada;
}

	.accordion {
			width: 1100px;
			margin: 0 auto;
		}

		.accordion ul {
			position: relative;
			overflow: hidden;
			width: 1100px;
			height: 320px;
		}

		.accordion ul li {
			float: left;
			width: 82px;
			overflow: hidden;
			height: 100%;
			position: relative;
			cursor: pointer;
		}

		.accordion ul li a {
			display: block;
			width: 100%;
			height: 100%;
		}

		.accordion ul li .layer {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			width: 100%;
			background: #999999;
			opacity: 0.45;
			height: 100%;
		}

		.accordion ul li.active {}