@charset "utf-8";
/* CSS Document */
@import url(gobal.css);

.main{
	margin:0 auto; width:1000px; display:table; clear:both;
}

.index-slider-login{
	margin:10px auto; width:1000px; overflow:auto;
}
.index-slider{
	float:left; width:800px; height:350px; position:relative; overflow:hidden;
}
.index-slider .swiper-container {
  height: 450px;
  width: 800px;
}
.index-slider .swiper-slide img{
	width:800px; height:350px;
}
.index-slider .pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
  z-index:10;
}
.index-slider .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.index-slider .swiper-active-switch {
  background: #f60;
}
.index-login{
	float:left; width:168px; height:328px; padding:10px; margin-left:10px;
	border:1px solid #dfdfdf;
	background-color:#f4f4f4;
}
.index-loginv{
	height:54px;
}
.index-loginv dt{
	float:left; width:50px; border:2px solid #fdfdfd; margin-right:6px;
}
.index-loginv dt img{
	width:50px; height:50px;
}
.index-loginv dd{
	float:left; width:108px; line-height:20px;
}
.index-loginbt{
	height:24px; padding:8px 0; border-bottom:2px solid #f60;
}
.index-loginbt dt{
	float:left; width:45%;
}
.index-loginbt dd{
	float:right; width:45%;
}
.index-loginbt a{
	height:24px; line-height:24px; display:block; text-align:center;
	font-size:12px; color:#fff;
	background-color:#f60;
}
.index-loginbt a:hover{
	text-decoration:none;
}

.index-logini{
	height:96px; line-height:18px;
}
.index-logini a{
	color:#f60; text-decoration:underline;
}
.index-logini p{
	margin-top:10px;
}
.index-logini p a{
	line-height:30px; display:block; text-align:center;
	font-size:14px; color:#fff; text-decoration:none;
	background-color:#f60;
}

.index-infotab{
	height:28px; margin-top:5px;
}
.index-infotab li{
	float:left; width:50%; line-height:28px; text-align:center;
	background:url(../images/index6.png) no-repeat right center;
}
.index-infotab li a{
	line-height:26px; display:block;
	text-decoration:none;
}
.index-infotab li a.active{
	border-bottom:2px solid #f60;
}

.index-info{
	margin-top:10px;
}
.index-info li{
	width:170px; height:19px; line-height:19px;
	white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
}
.index-info li a{
	color:#818181;
}

.indexpurchase{
	margin:0 auto; width:1000px; margin-bottom:10px; border:1px solid #e4e4e4; background:#fff;
}
.indexpurchase h2{
	height:44px; background:url(../images/index5.gif) left bottom repeat-x;
}
.indexpurchase h2 span{
	width:185px; height:44px; display:block; text-indent:-9999px;
	background:url(../images/index3.png) 0 -156px no-repeat;
}
.indexpurchase ul{
	width:976px; height:65px; padding:130px 12px 5px 12px;
	border-bottom:1px solid #e4e4e4;
	background:url(../images/index2.jpg) no-repeat center 0;
}
.indexpurchase li{
	float:left; width:226px; line-height:18px; margin-right:24px;
}
.indexpurchase li a{
	color:#666;
}
.indexpurchase li a:hover{
	text-decoration:none;
}
.indexpurchase .slogan{
	width:978px; height:88px; margin:0 10px;
	background:url(../images/index4.jpg) -11px -121px no-repeat;
}

.indexsort-m{
	width:1000px; display:table; clear:both;
}
.indexsort{
	float:left; width:199px; height:170px; padding-bottom:1px; border-right:1px solid #d5d5d5;
	background-image:url(../images/index1.png);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.indexsort-name{
	float:left; width:90px; margin:0 5px 0 10px; color:#666;
}
.indexsort-name a{
	display:block;
}
.indexsort-name a span{
	width:90px; height:35px; line-height:35px; margin:10px 0 5px 0; display:block; text-align:center;
	font-size:16px; color:#666; overflow:hidden;
	white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
}
.indexsort-name a img{
	width:90px; height:90px;
}
.indexsort ul{
	float:left; width:85px; padding-top:10px;
}
.indexsort li{
	height:24px; line-height:24px; color:#999;
	white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
}
.indexsort li a{
	color:#999;
}

.footer-bg{
	margin-top:20px;
}