* {
	border :0;
	margin : 0;
	padding: 0;
}

ul li {
	list-style: none;
}

img {
	display: block;
}
.tuijian {
	width: 100%;
	min-width: 1000px;
	font-family: "Microsoft YaHei",sans-serif;
}
.tuijian .banner {
	background: url(../img/tuijian_banner.jpg) #31ADF4 center 0 no-repeat;
	width: 100%;
	height: 456px;
	position: relative;
}
.tuijian .banner_center {
	margin: 0 auto;
  width: 1000px;
  height: 456px;
  position: relative;
}
.tuijian .banner a {
   position: absolute;
  right: 112px;
  width: 294px;
  height:103px;
  bottom: 63px;
  background: url(../img/hupeng.gif) center 0 no-repeat;
}

.tuijian .banner a:hover {
	color: #FFA414;
}

.tuijian .way {
	height: 365px;
	background-color: #4B4EEB;
	position: relative;
}

.tuijian .way .title,.tuijian .question .title {
	width: 130px;
	height: 35px;
	margin: 0 auto;
	padding: 40px 0 30px;
}

.tuijian .way .tuijian_join {
	background: url(../img/join_bg.png) center 0 no-repeat;
	width: 1000px;
	height: 258px;
	position: relative;
	margin: 0 auto;
}

.tuijian .way .tuijian_join .tupian {
	position: absolute;
    width: 165px;
    height: 58px;
    top: 163px;
}
.tuijian .way .tuijian_join .youjian {
	position: absolute;
    width: 50px;
    height: 50px;
    top: 158px;
    left: 242px;
}
.tuijian .way .tuijian_join .wx {
	position: absolute;
     width: 50px;
    height: 50px;
    top: 158px;
    left: 307px;
}
.tuijian .way .tuijian_join .weibo {
	position: absolute;
    width: 50px;
    height: 50px;
    top: 155px;
    left: 374px;
}
.tuijian .way p {
	display: block;
	width: 1000px;
	position: absolute;
	top: 80px;
	overflow: hidden;
	text-align: center;
}

.tuijian .way p span{
	display: block;
	float: left;
	width: 250px;
	color: #FFFFFF;
	font-size: 18px;
}

.tuijian .way p .first {
	width: 125px;
    padding-right: 90px;
}

.tuijian .way p .twice {
	padding-right: 25px;
}

.tuijian .way p .third {
	width: 220px;
    padding-right: 40px;
}

.tuijian .way p span strong {
	color: #EB4B7C;
	font-size: 14px;
}

.tuijian .question {
	height: 645px;
	background-color: #2FACF4;
}

.tuijian .question ul {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	color: #FFFFFF;
}
.tuijian .question .one {
	float: left;
	padding-left:10px;
	width: 490px;
}

.tuijian .question .two {
	float: left;
	padding-left:25px;
	width: 475px;
}

.tuijian .question ul li p {
	padding: 15px 0 45px 40px;
	font-size: 16px;
}


.tuijian .question ul li p a {
	color: #FFEB07;
}
.hupeng {
	color:#FFFFFF;
	
}

.right {
	background: url(../img/right.jpg) center 0 no-repeat;
	position:fixed;
	width: 115px;
    height: 488px;
    z-index:  10;
    margin-top:120px;
}

.right .right_hongbao {
	padding: 40px 0 11px 0;
    position: relative;
    left:5px;
}
.right_hongbao_add {
    animation: right_hongbao 0.1s infinite alternate; 
    -moz-animation: right_hongbao 0.1s infinite alternate; 
    -webkit-animation: right_hongbao 0.1s infinite alternate; 
    -o-animation: right_hongbao 0.1s infinite alternate;
    -ms-animation: right_hongbao 0.1s infinite alternate;  
}
@keyframes right_hongbao
{
from {left: 0px;}
to {left: 10px;}
}

@-moz-keyframes right_hongbao 
{
from {left: 0px;}
to {left: 10px;}
}

@-webkit-keyframes right_hongbao
{
from {left: 0px;}
to {left: 10px;}
}

@-o-keyframes right_hongbao 
{
from {left: 0px;}
to {left: 10px;}
}

.right .right_drop {
	width: 75px;
	height: 22px;
	display: block;
    padding: 7px 0 0 42px;
    font-size:14px;
    color: #4F0072;
	text-decoration: none;
	position: relative;
}

.right .right_drop img {
	position: absolute;
    top: -10px;
    z-index: 1;
    left: -5px;
    display:none;
}

.right_drop_add {
	display:block!important;
    animation: right_drop_img 0.3s 1; 
    -moz-animation: right_drop_img 0.3s 1; 
    -webkit-animation: right_drop_img 0.3s 1; 
    -o-animation: right_drop_img 0.3s 1; 
     -ms-animation: right_drop_img 0.3s 1; 
}
@keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
@-moz-keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
@-webkit-keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
@-o-keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
.right .saoma {
	display: block;
    height: 45px;
    padding: 115px 15px 0;
    color: #C3897D;
    font-size: 14px;
    line-height: 20px;
}

.right .saoma span {
    color: #ED0E88;
    font-weight:bold;
}

.right .kefu {
	color: #EDF7FF;
	font-size: 14px;
	font-weight:bold;
}

.right .share a {
	display: block;
    width: 25px;
    height: 20px;
    float: left;
    margin: 13px 5px 0 5px;
}
.right .totop {
	display:block;
	height: 40px;
    margin-top: 45px;
}
.weixin_share .erweima{
	background: url(../img/alert_erweima.png) center 0 no-repeat;
	width: 293px;
	height: 361px;
	margin:235px auto 0;
}

.weixin_share .close{
	position:relative;
	right: -260px;
    top: 6px;
    width: 27px;
    height: 27px;
    display:block;
}
.adrift-service{display:none}
.adrift-navbar{display:none}
#xyz-footer {
  margin-top: 0;}
  
.weixin_share {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8F000000,endColorstr=#8F000000);
    zoom: 1;
	position: fixed;
	top: 0;
	z-index: 10001;;
	display: none;
}