@charset "utf-8";
.down_area{
	width: 1000px;
	margin: 0 auto;
	margin-top: 50px;
}
.down_area ul li{
	margin: 0;
	padding: 0;
	width: 199px;
	float: left;
	height: 94px;
	text-align: center;
}
.down_area ul li a{
	width: 50%;
	height: 100%;
	display: inline-block;
	cursor: pointer;
}
.down_area ul li div.icon{
	display: inline-block;
	background: url(alicall_index.png) no-repeat center center;
}
.down_area ul li div.android{
	background-position: 0 -60px;
	width: 50px;
	height: 60px;
}
.down_area ul li:hover div.b_text{
	color:#0fbdfd;
}
.down_area ul li:hover div.android{
	background-position: 0 2px;
}
.down_area ul li div.iphone{
	background-position: -50px -60px;
	width: 50px;
	height: 60px;
}
.down_area ul li:hover div.iphone{
	background-position: -50px 3px;
}
.down_area ul li div.ipad{
	background-position: -98px -60px;
	width: 50px;
	height: 60px;
}
.down_area ul li:hover div.ipad{
	background-position: -98px 2px;
}
.down_area ul li div.pc{
	background-position: -146px -60px;
	width: 65px;
	height: 60px;
}
.down_area ul li:hover div.pc{
	background-position: -146px 3px;
}
.down_area ul li div.code{
	/*
	background-position: -213px 0px;
		width: 108px;
		height: 107px;
		position: absolute;
		top: -50px;
		left: 100px; 
		margin-left: -50px;*/
	background-position: -193px -237px;
width: 97px;
height: 97px;
position: absolute;
left: 100px;
margin-left: -48px;
top: -25px;
}

.down_area ul li div.b_text{
	font-size: 14px;
	color:#595959;
	margin-top: 18px;
}
.down_area ul li.p_r{
	cursor: default;
	width:198px;
}
.down_area ul li.p_r div.b_text{
	position: absolute;
	bottom:0px;
	width: 100px;
	left:50%;
	margin-left: -50px;
}
ul li.p_r:hover div.b_text{
	color:#595959;
}
.down_area ul li.p_r div.b_text:hover{
	color:#595959;
}
.p_r{
	position: relative;
}

.index{
	width: 1000px;
	margin: 0 auto;
	margin-top: 78px;
}
.last_index{
	margin-bottom: 118px;
	margin-top: 85px;
}
.index h1{
	font-size: 40px;
	color:#2c2c2c;
	margin-bottom: 25px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-weight: normal;
}
.picwall{
	height: 450px;
}
.picwall li{
	width: 248px;
	float: left;
	display: inline-block;
	margin: 0 2px 0 0;
	padding: 0;
	background: url(bussiness_bg.png) no-repeat;
	height: 100%;
}
.picwall li.travel{
	background-position: 0 0;
}
.picwall li.love{
	background-position: -250px 0;
}
.picwall li.family{
	background-position: -500px 0;
}
.picwall li.business{
	background-position: -750px 0;
}
.picwall2{
	width: 330px;
	height: 500px;
	float: left;
	display: inline-block;
}
.picwall2 li{
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block;
	float: left;
}
.picwall2 div{
	background: url(index_user.png) no-repeat;
	width: 100%;
	height: 100%;
}
.picwall2 .img1{
	width: 184px;
	height: 204px;
}
.picwall2 .img2{
	width: 140px;
	height: 204px;
}
.picwall2 .img3{
	width: 218px;
	height: 290px;
}
.picwall2 .img4{
	width: 106px;
	height: 290px;
}
.index_user_1 .img1{
	margin: 0 6px 6px 0;
}
.index_user_1 .img2{
	margin: 0 0 6px 0;
}
.index_user_1 .img3{
	margin: 0 6px 0 0;
}
.index_user_1 .img4{
	margin: 0 0 0 0;
}
.index_user_1 .img1 div{
	background-position: 0 0;
}
.index_user_1 .img2 div{
	background-position: -190px 0;
}
.index_user_1 .img3 div{
	background-position: 0 -210px;
}
.index_user_1 .img4 div{
	background-position: -224px -210px;
}
.index_user_1,.index_user_2{
	margin-right: 5px;
}
.index_user_2 .img3{
	margin: 0 6px 6px 0;
}
.index_user_2 .img4{
	margin: 0 0 6px 0;
}
.index_user_2 .img2{
	margin: 0 6px 0 0;
}
.index_user_2 .img1{
	margin: 0 0 0 0;
}
.index_user_2 .img3 div{
	background-position: -335px 0;
}
.index_user_2 .img4 div{
	background-position: -559px 0;
}
.index_user_2 .img2 div{
	background-position: -335px -296px;
}
.index_user_2 .img1 div{
	background-position: -481px -296px;
}


.index_user_3 .img2{
	margin: 0 6px 6px 0;
}
.index_user_3 .img1{
	margin: 0 0 6px 0;
}
.index_user_3 .img4{
	margin: 0 6px 0 0;
}
.index_user_3 .img3{
	margin: 0 0 0 0;
}
.index_user_3 .img2 div{
	background-position: -670px 0;
}
.index_user_3 .img1 div{
	background-position: -815px 0;
}
.index_user_3 .img4 div{
	background-position: -670px -210px;
}
.index_user_3 .img3 div{
	background-position: -780px -210px;
}
.index .table{
	width: 100%;
	height: 251px;
	font-size: 14px;
	color:#000;
}
.index .table .thead{
	width: 100%;
	height: 49px;
	line-height: 49px;
	background: #c7e0f9;
}
.index .table .thead span{
	width: 250px;
	float: left;
	display:inline-block;
	text-align: center;
	*width:250px !important;
	*width:247px;
}
.index .table ul{
	width: 1000px;
	border-bottom: 1px solid #accff6;
}
.index .table ul li{
	width: 249px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline-block;
	border-right: 1px solid #accff6;
}
.index .table ul li.first_li{
	width: 248px;
	border-left:1px solid #accff6;
}
.index .table ul li div{
	height: 67px;
	line-height: 67px;
	padding: 0 30px;
}
.index .table ul li div.even{
	background: #f0f6fe;
}
.index .table ul li div span{
	display: inline-block;
	width: 94px;
	text-align: center;
}
.index .table ul li.last_li div{
	padding: 0 15px;
}
.index .table ul li.last_li div span{
	background: url(alicall_index.png) no-repeat;
	display: inline-block;
	margin-top: 18px;
}
.index .table ul li.last_li div span.microsoft{
	background-position: -185px -120px;
	width: 98px;
	height: 21px;
}
.index .table ul li.last_li div span.baidu{
	background-position: -305px -110px;
	width: 90px;
	height: 31px;
	margin-left: 27px;
}
.index .table ul li.last_li div span.google{
	background-position: -186px -146px;
	width: 98px;
	height: 30px;
}
.index .table ul li.last_li div span.tsz{
	background-position: -305px -146px;
	width: 90px;
	height: 31px;
	margin-left: 27px;
}
.index .table ul li.last_li div span.kingsoft{
	background-position: -185px -180px;
	width: 70px;
	height: 30px;
}
.index .table ul li.last_li div span.tencent{
	background-position: -265px -180px;
	width: 135px;
	height: 27px;
}
.index .note{
	width: 498px;
	height: 122px;
	font-family: "微软雅黑"
}
.index .note .title{
	width: 100%;
	font-size: 20px;
	color:#3f3f3f;
}
.index .note .title span{
	width: 166px;
	display: inline-block;
	border-bottom: 1px solid #0fbdfd;
	padding-bottom: 15px;
	float: left;
	cursor: pointer;
}
.index .note .title span.active,.index .note .title span:hover{
	color:#0fbdfd;
	border-bottom-color: #0fbdfd;
}
.index .kefu{
	width: 365px;
	height: 122px;
}
.index .note .slide_news{
	height: 100px;
	padding: 5px 0;
	overflow: hidden;
	clear: both;
	line-height: 1.5;
	*width:498px;
}
.index .note .slide_news ul{
	width: 300%;
}
.index .note .slide_news ul li{
	width: 498px;
	float: left;
}
.index .note .slide_news ul li p a{
	font-size: 14px;
	color:#656d78;
	line-height: 1.5;
	cursor: pointer;
	font-family: "宋体,tahoma"
}
.index .note .slide_news ul li p .p_date{
	font-family: Arail;
	float: right;
}
.index .note .slide_news ul li a span.hot{
	background: url(alicall_index.png) no-repeat right center;
	background-position: -181px -218px;
	width: 40px;
	height: 14px;
	display: inline-block;
	vertical-align: text-bottom;
}
.bottom{
	padding: 0;
}
.bottom .img{
	right:0px;
}
.bottom span.span1{
	float: left;
	margin-right: 0px;
}
.navi{
	position: fixed;
	right: 20px;
	top:40%;
	width: 79px;
	height: 360px;
	z-index: 11;
	display: none;
}
.navi ul li{
	background: url(alicall_index.png) no-repeat;
	width: 100%;
	margin:0px;
	padding:0px;
	margin-bottom: 1px;
	height: 50px;
	cursor: pointer;
}
.navi ul li a{
	width: 100%;
	height: 100%;
	display: inline-block;
}
.navi ul li.code_icon{
	background-position: 0 -122px;
	height: 102px;
	cursor: default;
}
.navi ul li.android_icon{
	background-position: 0 -225px;
}
.navi ul li.iphone_icon{
	background-position: 0 -276px;
}
.navi ul li.ipad_icon{
	background-position: 0 -327px;
}
.navi ul li.pc_icon{
	background-position: 0 -378px;
}
.navi ul li.top_icon{
	background-position: 0 -429px;
}
.navi ul li.code_icon:hover{
	background-position: -96px -122px;
}
.navi ul li.android_icon:hover{
	background-position: -96px -225px;
}
.navi ul li.iphone_icon:hover{
	background-position: -96px -276px;
}
.navi ul li.ipad_icon:hover{
	background-position: -96px -327px;
}
.navi ul li.pc_icon:hover{
	background-position: -96px -378px;
}
.navi ul li.top_icon:hover{
	background-position: -96px -429px;
}
.bottom{
	background: #fff;
	line-height: 1.8;
}
.footer_new .second{
	background-position: 50% 0;
	height: 57px;
	*height:40px; /***for ie 6,7***/
}
.footer_new .second div a{
	font-size: 12px;
	padding-right: 5px;
	border-right: 1px solid #A09191;
	margin-right: 5px;
}
.footer_new .second div a.last_a{
	border-right: none;
	margin-right: 0px;
	padding-right: 0px;
}
.footer_new .second div{
	line-height: 30px;
}
.footer_new .second div.last{
	border-bottom: 1px solid #3F3D3D;
	width: 980px;
	margin: 0 auto;
	padding-bottom: 10px;
}
.footer_new .third{
	margin-top: 20px;
	*margin-top:50px; /***for ie 6,7***/
}

.bottom span.text,.bottom span.text div{
	float: right;
}
.bottom span.span1{
	margin-left: 10px;
	margin-bottom: 8px;
}
.download_webchat{
	width: 50px;
}
.index .note .slide_news ul li p a:hover{
	color:#00aff0;
	text-decoration: underline;
}
.slide_bg{
	height: 460px;
}

.banner_bg_1{
	background: url(banner01.jpg) no-repeat center center;
}

.banner_bg_2{
	background: url(banner02.jpg) no-repeat center center;
}

.banner_bg_3{
	background: url(banner03.png) no-repeat center center;
}
.banner_bg_4{
	background: url(banner04.png) no-repeat center center;
}
/*********
.banner_bg_5{
	background: url(banner05.png) no-repeat center center;
}
*****/
.l_down{
	margin-bottom: 88px;
}
.down_area ul li.bl{
	border-left:1px solid #efefef;
}
.down_area ul li.br{
	border-right:1px solid #efefef;
}
.index_qq:active{
	background-position: 0 9px;
	height: 58px;
}
.index .note .title span a{
	color:#404040;
}
.index .note .title span.active a{
	color:#0fbdfd;
}
.wd192{
	width:192px;
}
#slideDiv{
	height:460px;
	position: relative;
	width: 100%;
}

.bottom-slide-fixed{
	position: fixed;
	left: -100%;
	bottom: 10px;
	background: url(bottom-slide.png) no-repeat center center;
	width: 182px;
	height: 173px;
	z-index: 1112;
}

.bottom-fixed{
	position: fixed;
	width: 100%;
	height: 214px;
	left: 0;
	bottom: 0;
	background: url(bottom.png) no-repeat center center;
	z-index: 1111;
	display: none;
}
.bottom-fixed .close{
	background: url(close.png) no-repeat center center;
	width: 27px;
	height: 27px;
	position: fixed;
	bottom: 150px;
	left: 70%;
	cursor: pointer;
}
