

#slides,#slides img {
	overflow: hidden;
	
}

.slidesjs-pagination {
	margin-top: -10px;
	list-style: none;
	position: absolute;
	z-index: 9998;
	left: 50%;
	transform: translate(-50%, -50%);
}

.slidesjs-pagination li {
	float: left;
	margin: 0 2px;
}

.v_cont .img .add_hot img {
	width: 18px;
	height: auto;
	position: relative;
	margin-right: 5px
}

.slidesjs-pagination li a {
	display: block;
	width: 7px;
	height: 7px;
	font-size: 0;
	background-position: 0 0;
	overflow: hidden;
	border-radius: 24px;
	background: #fff;
	filter:alpha(opacity=30);   
      -moz-opacity:0.3;   
      -khtml-opacity: 0.3;   
      opacity: 0.3;  
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
	filter:alpha(opacity=100);   
      -moz-opacity:1;   
      -khtml-opacity: 1;   
      opacity: 1;  
}

#slides em,.offer .list .img  i {
	background: #ff8368;
	color: #fff;
	position: absolute;
	bottom: 23px;
	right: 0;
	-moz-border-radius: 6px 0 6px 0;
	-webkit-border-radius: 6px 0 6px 0;
	border-radius: 6px 0 6px 0;
	padding: 5px 20px;
	font-size: 14px
}
.body{
	background: url(../img/bg.jpg) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-position: center 0;background-attachment: fixed;
}
.list,.main{
	width:94%;
	margin:3% auto
}
.main{
	padding-top:1rem
}
.list .one,.main .one{
	background:#fff;
	  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding:15px;
  margin-bottom:15px
}
.main .one{
	margin-bottom:1rem
}
.list .one .tow .img{
	width:35%
}
.list .one .tow .name{
	width:60%
}
.list .one .tow .name h2,.main .one .test h2{
	font-size:0.38rem;
	font-weight:bold;
	margin-bottom:0.25rem
}
.list .one .tow .name p,.main .one .test p{
	color:#999999;
	line-height:0.58rem;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
}
.main .one .test p{
-webkit-line-clamp: 3;
}
.list .one a.more{
	color:#e4b45c;
	display:block;
	width:65%;
	margin:0.45rem auto 0.25rem auto;
	text-align:center;
	padding:0.25rem 0;
	border:1px #e4b45c solid;
	-moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.main .one .img{
	margin-top:-1rem;
	background:#fff;
	-moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  width:35%
}
.main .one .img img{
	width:90%;
	margin:5% auto;
	display:block
}
.main .one .test{
	width:61%
}
#more{
	padding-top:0
}
.main#more .one {
    margin-bottom:15PX;
}
.main#more .one .test {
    width: 100%;
}
.main#more .one {
    -moz-border-radius:30px  10px 10px 10px;
    -webkit-border-radius: 30px  10px 10px 10px;
    border-radius: 30px  10px 10px 10px;
}
.main#more .one .test h2{
	background:url(../img/bg_2.jpg) repeat-y;
	padding:0.25rem 0;
	text-align:center;
	width:40%;
	color:#dba645;
	-moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
#cont .top{
	background:#f1eff0;
	overflow:hidden
}
#cont .top .img{
	width:60%;
	margin:0 auto;
	padding:1rem 0
}
#cont .top .tag{
	width:90%;
	background:#edeaec;
	float:right;
	margin:0 0.25rem 0.25rem 0;
	padding:0.25rem;

}
#cont .top .tag em{
	width:69%;
	/*text-align:right;*/
	color:#999
}
#cont .top .tag em i{
	display:block
}
#cont .top .tag b{
	width:25%;
	font-size:0.5rem;
	align-self: center;
}
#cont .cont{
	    width: 94%;
    margin: 3% auto;
}
#cont .cont .tit{
	font-size:0.4rem;
	font-weight:bold;
	margin:0.35rem 0
}
#cont .cont  p{
	color:#999;
	line-height:0.6rem;
	margin-bottom:0.25rem
}
#cont .cont h2{
	color:#e4b45c;
	font-size:0.34rem;
	margin-bottom:0.25rem
}
#cont .cont li i{
	width:15px;
	height:15px;
	text-align:center;
	line-height:15px;
	display:inline-block;
	background:#cd221e;
	color:#fff;
	 -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  margin-right:0.25rem
}
#cont .cont li  {
	width:25%
}
#cont .cont p img{
	width:100%;
	margin:0.55rem auto;
	display:block
}

#cont .cont .mop p{
	background:#f4f4f4;
	padding:0.2rem
}
#cont .cont .tab em{
	width:49.8%;
	background:#f4f4f4;
	margin-bottom:0.4%;
	color:#666666;
	padding:0.25rem
}
.d_py{
	box-shadow:0 0 10px #eee;
	  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin:0.25rem auto
}
#videoId {
    /*height: 10rem;*/
    object-fit: cover;
}