/*index banner*/

.BannerWrap {
    background: #262626 none repeat scroll 0 0;
    height: 500px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.BannerWrap .banner {
    position: relative;
}	
.BannerWrap .banner li {
    height: 500px;
    position: absolute;
    width: 100%;
	list-style:none;
}

.BannerWrap .Banner_Img {
    display: block;
    position: relative;
	height: 500px;
    margin: 0 auto;
    width: 1000px;
}

.Banner_Img img {
    display: block;
    float: left;
    height: auto !important;
    margin: 0;
    width: 1000px;
}
.BannerWrap .prevBtn, .BannerWrap .nextBtn {
    cursor: pointer;
    display: block;
    height: 73px;
    position: absolute;
    top: 220px;
    width: 37px;
    z-index: 2;
}

.BannerWrap .prevBtn {
    left: 50%;
    margin-left: -537px;
}
.BannerWrap:hover .prevBtn {
    background: transparent url("../images/prev.png") no-repeat scroll 0 0;
}
.BannerWrap .prevBtn:hover {
    background: transparent url("../images/prev2.png") no-repeat scroll 0 0;
}
.BannerWrap .nextBtn {
    left: 50%;
    margin-left: 500px;
}
.BannerWrap:hover .nextBtn {
    background: transparent url("../images/next.png") no-repeat scroll 0 0;
}
.BannerWrap .nextBtn:hover {
    background: transparent url("../images/next2.png") no-repeat scroll 0 0;
}

.BannerWrap .BannerTab {
    bottom: 30px;
    display:block;
    height: 14px;
    left: 50%;
    margin-left: -48px;
    overflow: hidden;
    position: absolute;
    width: 96px;
    z-index: 10;
}

.BannerTab li {
    background: #fff none repeat scroll 0 0;
    border-radius: 10px;
    cursor: pointer;
    float: left;
    height: 14px;
    margin-right: 10px;
    opacity: 0.5;
    width: 14px;
}

.BannerTab li:hover, .BannerTab li.on {
    background: #ff6473 none repeat scroll 0 0;
    opacity: 1;
}
/*index banner*/
.seo_box {
	border: 1px solid #ddd;
	color: #666;
	line-height: 20px;
	margin-bottom: 10px;
	padding: 10px;
	text-transform: capitalize;
}
.seo_box h2{ display:inline; font-size:13px;}
.adblock img {
	transition: all 0.4s ease 0s;
}
.adblock img:hover {
	opacity: 0.85;
	transform: translateX(-5px);
}
.adblock p{position:absolute; }
.adblock p a{ background: #fff none repeat scroll 0 0;
    color: #000;
    display: block;
    line-height: 25px;
    margin: 10px 0;
    opacity: 0.75;
    padding: 0 20px;
    width: 182px;}
	
.adblockf {
	overflow: hidden;
	width: 399px;
	position:relative;
}
.adblockf p{ left:100px; top:290px;}
.adblocklist p{ left:172px; top:10px;}

.adblocklist {
	width:626px;
}
.adblocklist li {
	display: inline;
	float: left;
	height: 280px;
	overflow: hidden;
	width: 313px;
	position:relative;
}
.adblocklist a {
	color: #333;
}


.goto_show {
	height: 210px;
	padding-left: 220px;
	clear: both;
}
.goto_show_img {
	float: left;
	height: 210px;
	margin-left: -220px;
	width: 220px;
}
.goto_show_right {
	height: 210px;
	overflow: hidden;
	width: 100%;
}
.goto_show_list {
	position: relative;
	z-index: 1;
}
.goto_show_list .slides {
	background-color: #fff;
}
.goto_show_list .slides li {
	display: inline;
	float: left;
	position: relative;
	z-index: 1;
}
.goto_show_list .slides p {
	background-color: #000;
	color: #fff;
	display: none;
	font-size: 0.75em;
	left: 0;
	line-height: 210px;
	opacity: 0.8;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 2;
	padding:0px;
}
.goto_show_list .slides a {
	display: block;
	height: 210px;
	width: 200px;
}
.goto_show_list .slides a:hover {
	cursor: pointer;
	text-decoration: none;
}
.goto_show_list .slides a:hover p {
	display: block;
}
.goto_show_list .direction-nav {
	height: 0;
	line-height: 0;
	width: 0;
}
.goto_show_list .direction-nav a {
	background: url("../images/direction.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	font: 0px/0 arial;
	height: 40px;
	position: absolute;
	top: 90px;
	width: 25px;
	z-index: 5;
}
.goto_show_list .direction-nav .prev {
	background-position: -3px 0;
	left: 0;
}
.goto_show_list .direction-nav .next {
	background-position: -27px 0;
	right: 0;
}

#tags li{
	border: 1px solid #eee;
    border-radius: 3px;
	display: inline-block;
	margin-bottom: 5px;
	margin-left: 10px;
	padding: 3px 8px;
	position:relative;
}
#tags li.tags_head a{color: #ff6473; padding-right: 8px;}
#tags li .arrow_i,#tags li .arrow_bg{ border-color: transparent #eee transparent transparent;
    border-style: dashed solid dashed dashed;
    border-width: 8px 8px 8px 0;
    font-size: 0;
    left: -16px;
    line-height: 0;
    position: absolute;
    top: 5px;
    width: 8px;
    z-index: 1;}	
#tags li .arrow_bg {
    border-right-color: #fff;
    left: -15px;
}
#tags li.tags_head .arrow_i {
    left: 79px;
}
#tags li.tags_head .arrow_bg {
    left: 80px;
}

.showcase {
	margin-left: -10px;
}
.showcase .showcase-item {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #eaeaea;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	position: relative;
	width: 333px;
	height:145px;
}
.showcase .showcase-item img {
	float: left;
	margin-left: 10px;
}
.showcase .showcase-item h4, .showcase .showcase-item p {
	margin-left: 5px;
}
.showcase .showcase-item h4 {
	float: left;
    font-size: 16px;
    margin-left: 15px;
    margin-top: 5px;
}
.showcase .showcase-item p {
	color: #9a9a9a;
	font-size: 13px;
	padding-bottom: 25px;
	clear: both;
}
#indexHomeBody {
   /* background-color: #eeeeee;*/
}
