#pg-index{
	padding-bottom:10px;
}
#full-screen-slider {
	width:100%;
	height:355px;
	float:left;
	position:relative
}
#slides {
	display:block;
	width:100%;
	height:355px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
	overflow: hidden;
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:425px;
	bottom:5px;;
	z-index:9900;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination li {
	display:block;
	list-style:none;
	width:18px;
	border-radius: 7px;
	height:18px;
	float:left;
	margin-left:15px;
}
#pagination li a {
    -webkit-transition: all 375ms;
	transition: all 375ms;
	display:block;
	width:14px;;
	height:14px;
	padding:0;
	margin:0;
	text-indent:-9999px;
	background:#FFF;
	border-radius: 9px;
}
#pagination li.current a{
	background:#ff5859;
	width:18px;
	height:18px;
	margin-top:-3px;
}
#main_pagination,.banner-box{
	height:355px;
	width:1200px;
	top:0px;
	left:0px;
	right:0px;
	margin:0 auto;
	position:absolute;
}
.banner-box .right-item{
	z-index:10000;
	position:absolute;
	top:33px;
	right:0px;
	width:260px;
	height:240px;
	padding:30px 20px 20px 20px;
	text-align:center;
	color:#fff;
	background-image:url(/xitouwang/static/images/img/grey_bg.png);
}
.banner-box .right-item .apr{
	color:#ef5753;
	padding:20px 0;
}
.banner-box .right-item .red{
	color:#ef5753;
}
.banner-box .right-item .reg-btn{
	width:100%;
	background-color:#fb4945;
	color:#fff;
	display:block;
	height:42px;
	line-height:42px;
	border-radius:3px;
	margin-top:20px;
	transition: all .3s;
}
.banner-box .right-item .reg-btn:hover{
	font-size:16px;
	background:#fe5451;
}
.banner-box .right-item .login-text{
	color:#b7b7b7;
}
.banner-box .right-item .login-text a{
	color:#fff;
}
.pg-header-banner{
	height:355px;
}
.pg-header-about{
	color:#102f3b;
}
.pg-header-intro{
	padding-top:30px;
	height:180px;
}
.pg-header-intro{
	background:#fff;
	height:110px;
}
.pg-header-intro .intro-item{
	width:100%;
	padding-top:5px;
	display:block;
	position:relative;
}
.pg-header-intro .intro-item:hover .icon{
	margin-top:-5px;
}
.pg-header-intro .intro-item .icon{
	transition: all 300ms;
	float:left;
	background-image:url(/xitouwang/static/images/icon/index-intro.png);
	width:70px;
	height:70px;
}
.pg-header-intro .intro-item .icon.apr{
	background-position:0px 0px;
}
.pg-header-intro .intro-item .icon.safe{
	background-position:0px -70px;
}
.pg-header-intro .intro-item .icon.user{
	background-position:0px -140px;
}
.pg-header-intro .intro-item .icon.invite{
	background-position:0px -210px;
}
.pg-header-intro .intro-item .text{
	margin-left:90px;
	margin-top:15px;
	color:#8c8c8c;
}
.pg-header-intro .intro-item .text h4{
	color:#333;
}
.pg-header-intro .intro-item i{
    width: 1px;
    height: 62px;
    display: block;
    background: #e5e5e5;
    position: absolute;
    top: 10px;
    right: 0px;
}
.notice-show img{
	float:left;
    width: 21px;
    height: 20px;
    display: block;
}
.notice-show a{
	margin-left:15px;
}
.notice-show a:hover{
	color:#000;
}
.notice-show a em{
	margin-left:20px;
	color:#999999;
}
.index-data{
	margin-top:-8px;
}
.index-newcome .pic{
	width:242px;
	height:180px;
	float:left;
	position:relative;
}
.index-newcome .pic .link-btn{
	position:absolute;
	width:82px;
	height:24px;
	border:1px solid #ffcaca;
	color:#ffcaca;
	bottom:20px;
	left:0px;
	right:0px;
	margin:0 auto;
	text-align:center;
	line-height:24px;
	border-radius:3px;
	transition: all 300ms;
}
.index-newcome .pic:hover .link-btn{
	border-color:#fff;
	color:#fff;
}
.index-box{
	background:#fff;
	border-top:2px solid #fff;
	transition: all .2s linear;
	position:relative;
}
.index-box:hover{
    box-shadow: 0 15px 30px rgba(0,0,0,.1);
    transform: translate3d(0,-2px,0)
}
.index-box.ntranslate:hover{
    box-shadow:none;
    transform: none;
}
.index-box.newcome{
	border-top-color:#fb4945;
}
.index-box.day-invest{
	border-top-color:#ff721f;
}
.index-box.le{
	border-top-color:#ff721f;
}
.index-box.li{
	border-top-color:#75c203;
}
.index-box.day-invest .title-box{
	background:#ff721f;
}
.index-box.transfer{
	border-top-color:#35acfe;
}
.index-box.transfer .title-box{
	background:#35acfe;
}
.index-box.other{
	border-top-color:#fbcf1d;
}
.index-box.other .title-box{
	background:#fbcf1d;
	width:60px;
	height:24px;
	line-height:24px;
}
.index-box .title-box{
	position:absolute;
	width:90px;
	line-height:30px;
	height:30px;
	left:0px;
	right:0px;
	margin:0 auto;
	color:#fff;
	text-align:center;
}
.index-btn{
	display:block;
	border:1px solid #ff817e;
	height:36px;
	line-height:36px;
	color:#ff4c48;
	text-align:center;
	border-radius:3px;
}
.newcome-invest{
	display:block;
	margin-left:246px;
	height:178px;
}
.newcome-invest .data-item{
	color:#333333;
}
.newcome-invest .title h4{
	color:#333333;
	font-size:20px;
}
.newcome-invest .title h4 em{
	color:#999999;
	font-size:14px;
	margin-left:10px;
}
.newcome-invest:hover .index-btn{
	color:#fff;
	background:#fb4945;
}
.newcome-invest .index-btn{
	margin-top:24px;
}
.small-box{
	height:180px;
}
.small-box .span6{
	position:relative;
}
.small-box .title{
	color:#333;
}
.small-box .span6 i,.span6 i.line{
    width: 1px;
    height: 62px;
    display: block;
    background: #e5e5e5;
    position: absolute;
    top: 14px;
    right: 0px;	
}
.index-le-intro,.index-li-intro{
	width:242px;
	height:320px;
	background:#fff;
	float:left;
	position:relative;
}
.index-le-intro .link-btn,.index-li-intro .link-btn{
	position:absolute;
	width:82px;
	height:24px;
	border:1px solid #ef494d;
	color:#ef494d;
	bottom:20px;
	left:0px;
	right:0px;
	margin:0 auto;
	text-align:center;
	line-height:24px;
	border-radius:3px;
	transition: all 300ms;
}
.index-le-intro:hover .link-btn,.index-li-intro:hover .link-btn{
	background:#ef494d;
	color:#fff;
}
.index-invest-list{
	margin-left:246px;
}
.index-invest-list .first{
	text-indent:20px;
}
.index-invest-list .w15{
	width:15%;
	float:left;
}
.index-invest-list .w18{
	width:18%;
	float:left;
}
.index-invest-list .w35{
	width:35%;
	float:left;
}
.index-invest-title{
	padding:5px 0;
	line-height:30px;
	color:#666666;
	border-bottom:1px solid #ededed;
	height:30px;
}
.index-invest-tiem{	
	height:78px;
	overflow:hidden;
	line-height:30px;
	border-bottom:1px solid #ededed;
	transition: all 300ms;
}
.index-invest-tiem:hover{
	background:#fdfdfd;
}
.index-invest-tiem:hover .index-btn{
	background:#ef494d;
	color:#fff;
} 
.index-invest-tiem .index-btn{
	width:80%;
	margin-top:-3px;
}
.index-invest-tiem a{
	color:#333333;
	padding:24px 0;
	display:block;
}
.index-invest-tiem.title{
	padding:5px 0;
	line-height:30px;
	color:#666666;
}
.index-invest-notice{
	background-position:-136px -22px;
	width:20px;
	height:20px;
}
.index-invest-list .notice-text{
	color:#999999;
}
.invest-other{
	display:block;
	padding:20px;
}
.invest-other .title,.invest-other .account{
	color:#333333;
}
.invest-other i.line{
	top:0;
}
.invest-other .index-btn{
	width:80%;
	margin:0 auto;
}
.invest-other:hover .index-btn{
	background:#ef494d;
	color:#fff;
}
.invest-more{
	float:right;
	font-size:14px;
	margin-top:5px;
}
.invest-more:hover{
	color:#ef494d;
}
.news-slider{
	width:320px;
	height:170px;
	overflow:hidden;
	display:block;
}
.news-tab{
	height:20px;
	line-height:20px;
	padding-bottom:15px;
	margin-top:-28px;
}
.news-tab-item.current{
	color:#000;
}
.news-tab-item{
	font-size:15px;
	float:left;
	margin-right: 18px;
	cursor:pointer;
	color:#999;
}
.news-tab-body{
	display:none;
	position:relative;
}
.news-tab-body.show{
	display:block;
}
.news-tab-body li{
	margin-bottom:10px;
}
.news-tab-body li a{
	position:relative;
	color:#333333;
}
.news-tab-body li a:before{
	transition: all .2s linear;
    -webkit-transition: all .2s linear;
    content: "";
    width: 6px;
    height: 6px;
    overflow: hidden;
    background: #d8d8d8;
    position: absolute;
    left: -18px;
    top: 8px;
    border-radius: 50%;
}
.news-tab-body li a:hover:before{
	background:#ff6c6c;
	left:-12px;
}
.news-tab-body li a:hover{
	color:#E43D3D;
}
.news-center i.line{
	height:180px;
	top:0px;
	right:15px;
}
.invest-rank .num{
	width:18px;
	height:18px;
	line-height:18px;
	display:inline-block;
	border-radius:50%;
	background:#afafaf;
	text-align:center;
	color:#fff;
	font-size:12px;
	margin-left:20px;
}
.invest-rank .num.red{
	background:#ef494d;
}
/*底部滚动插件*/
/* jquery.hiSlider.css */
.hiSlider-pages,
.hiSlider-title{
    position: absolute;
    z-index: 3;
}

.hiSlider-btn-prev,
.hiSlider-btn-next{
    position: absolute;
    z-index: 5;
    top: 50%;
    height: 30px;
    width: 30px;
    background:  url(/xitouwang/static/images/icon/hislider-arrow.png) no-repeat;
    margin-top: -15px;
    text-indent: -200px;
    overflow: hidden;
    opacity: .6;
    filter:alpha(opacity:60);
}
.hiSlider-btn-prev{
    left: 10px;
}
.hiSlider-btn-next{
    right: 10px;
    background-position: -30px 0;
}
.hiSlider-btn-prev:hover,
.hiSlider-btn-next:hover{
    opacity: 1;
    filter:alpha(opacity:100);
}
.hiSlider-title{
    bottom: 6px;
    width: 100%;
    padding: 3px 0;
    color: #fff;
    text-indent: 10px;
    background: rgba(0,0,0,.6);
    z-index: 2;
    font: 14px/1.9 "Microsoft YaHei", "Arial", "Tahoma"
}
.hiSlider-pages{
    bottom: 12px;
    right: 10px;
    text-align: right;
}
.hiSlider-pages a{
    height: 12px;
    width: 12px;
    margin: 0 6px;
    display: inline-block;
    overflow: hidden;
    text-indent: -100px;
    font-size: 0;
    border-radius: 50%;
    background: #ddd;
}
.hiSlider-pages a.active{
    background: #35acfe;
}
/* Slider */
.index-partner{
	width:100%;
	height:60px;
}
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; height:92px;}
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide:hover img{
	border:1px solid #f7787b;
}
.slick-slide img { border:1px solid #fff; 	transition: all .2s linear;}
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-prev, .slick-next { position: absolute; display: block; height: 30px; width: 30px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: #000; top: 50%; margin-top: 0px; padding: 0; border: none; outline: none; background-image:url(/xitouwang/static/images/icon/index-slick.png); }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-size: 20px; line-height: 1; color: #999; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: -35px; background-position:0px 0px;transition: all .2s linear;}
.slick-next { right: -45px; background-position:-30px 0px; transition: all .2s linear;}
.slick-prev:hover{
	/*background-position:0px 30px;*/
	transform: translate3d(-5px, 0, 0);
}
.slick-next:hover{
	/*background-position:-30px 30px;*/
	transform: translate3d(5px, 0, 0);
}
.index-invest-more{
	text-align:center;
	padding:15px 0;
	font-size:15px;
	background-color:#FBFBFB;
	border-bottom: 1px solid #e7eaec;
	display:block;
}











