* {
	margin: 0px;
	padding: 0;
}
body {
	background: url(/uploads/image/z/red_jgs/banner.jpg) no-repeat center top;
	padding-top: 603px;
	font-family: "微软雅黑"
}
p, img, li, hi, h2, h3, h4, h5, h6, ul, dl, dt, dd, span {
	display: block
}
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #900
}
#topnew, #con, #lanm, #picture, #lvyou ,#foot{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 25px
}
#topnew {
	height: 110px;
	line-height: 110px;
	font-size: 46px;
	text-align: center;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc
}
#lvyou {
	background: url(/uploads/image/z/red_jgs/ly5-bg.png) no-repeat;
	height: 231px;
	padding: 20px 0px 20px 30px;
	width: 970px
}
#lvyou li {
	width: 440px;
	float: left;
	margin-right: 30px;
	font-size: 20px;
	line-height: 53px;
	border-bottom: 1px dotted #fff;
	background: url(/uploads/image/z/red_jgs/d.png) no-repeat left center;
	padding-left: 15px
}
#lvyou li a {
	color: #fff;
	text-decoration: none
}
#lvyou li a:hover {
	color: #ff0
}
#lanm {
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 20px;
	overflow: hidden
}
.list {
	line-height: 41px;
}
.list li {
	background:  no-repeat left center;
	padding-left: 15px
}
.list dt {
	margin-bottom: 6px
}
.list dt a {
	font-size: 28px;
	font-weight: 500
}
.list dd {
	font-size: 12px;
	line-height: 21px;
	margin-bottom: 10px;
	color: #666;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px
}
.list2 {
	line-height: 35px; font-size:18px; 
}
.list2 li{background:url(/uploads/image/z/red_jgs/ly3-list.png) no-repeat left center; padding-left:20px}
li {
	list-style: none;
}
.w485 {
	width: 485px;
}
.p485 {
	width: 485px;
	position: relative
}
.p485 span {
	position: absolute;
	height: 45px;
	width: 465px;
	line-height: 45px;
	left: 0px;
	top: 235px;
	font-size: 18px;
	padding: 0 10px;
	background: ;
	/*background: #000;*/
	/*filter: alpha(opacity=60);*/
	/*-moz-opacity: 0.6;*/
	/*opacity: 0.6;*/
	color:#fff
}
.p485 span a{color: #fff;}
.fl {
	float: left
}
.fr {
	float: right
}
#picture {
	width: auto;
	height: 500px;
	background: url(/uploads/image/z/red_jgs/ly7-bg.jpg) no-repeat center bottom
}
.picture {
	width: 1000px;
	margin: 0 auto
}
.lj{ padding-left:393px;}
#foot{ padding-top:35px; border-top:4px #eb230f solid; text-align:center; width:auto}




.picture{  position:relative; height:500px;}
.picture .arrow-left {
	 display:block;
  background:  no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
   z-index:99;
}
.picture   .arrow-right {
  display:block;
  background:  no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index:99;
}

.swiper-container {
  height: 500px;
  width: 1000px;
}

.swiper-slide{ position:relative; display:block; width:500px; margin:0px auto; height:500px}
.swiper-slide .img{ display:block;}

.swiper-slide .bg {
    background: #000000;
    bottom: 0;
    height: 60px;
    left: 0;
    opacity: 0.5;
    filter: alpha(opacity=60);
    position: absolute;
    width: 100%;
    z-index: 10;
}

.swiper-slide .text{ position:absolute; bottom:8px; left:0;
	display:block;
	text-align:center;
	z-index: 20;}
.swiper-slide .text a{ color:#fff;font-size:25px; }	
	
.pagination {
  position: absolute;
  bottom: 0px;
  right:10px;
  
  height: 25px;
  z-index:99;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* fix of webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* ie10 windows phone 8 fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
