﻿@charset "UTF-8";

* {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
}
body {
	min-width: 1046px;
}
html {
	font-size: 16px;
	letter-spacing: normal;
	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC",
		"WenQuanYi Micro Hei", sans-serif;
	-webkit-font-smoothing: antialiased;
}
h1,
h2,
h3,
h4,
h5,
h6,
em,
i,
b {
	font-style: normal;
	font-weight: normal;
}
.overline {
	position: relative;
	width: 100%;
}
a {
	text-decoration: none;
	color: #333;
}
a img {
	border: none;
}
ul,
li {
	list-style-type: none;
}
.flo {
	position: relative;
	float: left;
	box-sizing: border-box;
}
.flo_r {
	position: relative;
	float: right;
}
.list {
	list-style-type: none;
}
.list li {
	position: relative;
	float: left;
}
.pos_ab {
	position: absolute;
}
.pos_fx {
	position: fixed;
}
.over_bg {
	background: rgba(0, 0, 0, 0.4);
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	display: none;
}
.ft_center {
	text-align: center;
}
.bg_fff {
	background: #fff;
}
.bg_f9 {
	background: #f9f9f9;
}
.zg_imglist {
	margin-top: 40px;
}
.zg_imglist .icos {
	display: block;
	position: relative;
	float: left;
	margin-right: 20px;
	width: 67px;
	height: 55px;
}
.wid_750 {
	width: 750px;
}
.wid_1000 {
	width: 1000px;
}
.slide_menu {
	position: fixed;
	left: 50%;
	margin-left: 543px;
	top: 265px;
	width: 70px;
	z-index: 420;
	text-align: center;
}
.slide_menu li {
	padding-bottom: 20px;
	width: 100%;
}
.slide_menu img {
	display: block;
	width: 90%;
	margin: 0 auto;
}
.slide_menu p {
	display: inline-block;
	width: 100%;
	font-size: 16px;
	line-height: 30px;
	color: #a8a8a8;
}
.sty_dialog {
	z-index: 600;
	width: 600px;
	height: 315px;
	left: 50%;
	margin-left: -300px;
	top: 50%;
	margin-top: -177px;
	padding: 15px 20px 40px 20px;
	border-radius: 10px;
	display: none;
}
.btn_lr_slide {
	width: 24px;
	height: 42px;
	position: absolute;
	top: 230px;
}
.btn_lr_slide_left {
	background: url("../images/zuojiantou.png");
	left: 0px;
}
.btn_lr_slide_right {
	background: url("../images/youjiantou.png");
	right: 75px;
}
.btn_lr_slide_left:hover {
	background: url("../images/zuojiantou-1.png");
}
.btn_lr_slide_right:hover {
	background: url("../images/youjiantou-1.png");
}
.ind_cont_banner_slide {
}
.ind_cont_banner_slide img {
	display: block;
	width: 230px;
	height: 408px;
	position: relative;
	float: left;
}
/* blox_flex */
.cont_box {
	display: -moz-box;
	display: box;
	display: -webkit-box;
}
.cont_box li {
	box-flex: 1;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
}
.font_ff {
	color: #fff;
}
.clearfid {
	display: block;
	clear: both;
	position: relative;
}
.clearfid:after {
	display: block;
	content: "";
	clear: both;
}
.cont_table {
	display: table;
	border-collapse: collapse;
}
.cont_table .row {
	display: table-row;
}
.cont_table .row .cell {
	display: table-cell;
	border: #d9d9d9 solid 1px;
}
.cont_block {
	background: #f5f6f5;
	padding-bottom: 100px;
}
.mag_center {
	margin: 0 auto;
}
.pro_wid {
	width: 1045px;
}
.pad_tb_25 {
	padding-top: 25px;
	padding-bottom: 25px;
}
.pad_lr_30 {
	padding-left: 30px;
	padding-right: 30px;
}
.col_4657 {
	color: #ff4657;
}
.fs_42 {
	font-size: 42px;
	color: #585858;
	line-height: 100px;
	text-align: center;
}
.ico_close {
	display: inline-block;
	width: 25px;
	height: 25px;
	position: absolute;
	background: url("../images/ico_close1.png");
	right: 20px;
	top: 20px;
	background-size: 100% 100%;
}
.service_title {
	font-size: 20px;
	line-height: 30px;
	color: #ff4657;
}
/* daohang */
.menus {
	display: block;
	display/*\**/: inline-block\9;
	*display: inline-block;
	_display: block;
}
.menus li {
	line-height: 55px;
	font-size: 18px;
	padding-left: 40px;
}
.menus li a {
	color: #848484;
}
.menus li a.cur {
	color: #ff4657;
}
.menus li a:hover {
	color: #ff4657;
}
.why_choice {
}
.why_choice h3 {
}
.why_choice li.block {
	width: 240px;
	text-align: center;
}
.why_choice li.block .hd_ico img {
	display: block;
	width: 84px;
	height: 70px;
	background: none;
	margin: 0 auto;
}
.why_choice li.icos {
	width: 95px;
	text-align: center;
}
.why_choice li.icos .ico_con {
	line-height: 80px;
}
.why_choice li.icos .ico_con img {
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
}
.quote_title {
	font-size: 48px;
	color: #585858;
	width: 100%;
	line-height: 60px;
}
.ind_cont {
	color: #585858;
	padding-top: 50px;
	font-size: 16px;
	line-height: 26px;
}
/* he zuo huoban list */
.bank_opt {
	width: 1022px;
	padding-top: 30px;
}
.bank_opt li {
	margin-right: 35px;
	width: 220px;
	border-radius: 10px;
	background: #fff;
	margin-bottom: 30px;
	border: #dcdddd solid 1px;
	height: 86px;
	line-height: 86px;
	text-align: center;
	vertical-align: middle;
}
.bank_opt li img {
	display: inline-block;
	vertical-align: middle;
}
.app_down {
	text-align: center;
}
.app_down a {
	display: inline-block;
	padding: 0px 25px;
}
.app_down a img {
	border: none;
	display: block;
}
.app_down_btns {
}
.app_down_btns li {
	color: #848484;
	font-family: sans-serif;
	float: left;
	font-size: 17px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	padding-left: 45px;
	width: 150px;
}
.vk_loads {
	width: 265px;
	height: 532px;
	background: url("../images/iphone.png") no-repeat center top;
	padding: 62px 0px 0px 17px;
}
.vb_iphone {
	background: url("../images/IOS.png") no-repeat;
	background-size: auto 100%;
}
.vb_wap {
	background: url("../images/wap.png") no-repeat;
	background-size: auto 100%;
}
.vb_android {
	background: url("../images/anzhuo.png") no-repeat;
	background-size: auto 100%;
}
.vb_watch {
	background: url("../images/shoubiao.png") no-repeat;
	background-size: auto 100%;
}
/* mod_safe_block */

.page_safe_list {
}
.page_safe_list li {
	width: 100%;
	position: relative;
	padding: 70px 0px;
}
.safe_cont_block {
	color: #585858;
}
.safe_cont_block h2 {
	font-size: 26px;
	line-height: 60px;
}
.safe_cont_block div {
	font-size: 16px;
	line-height: 25px;
}
.safe_bg_ico1 {
	background: url("../images/safe_cont_ico2.png") no-repeat;
	background-position: 650px 70px;
}
.safe_bg_ico3 {
	background: url("../images/safe_cont_ico1.png") no-repeat;
	background-position: 575px 40px;
	background-size: auto 100%;
}
.safe_bg_ico4 {
	background: url("../images/safe_cont_ico4.png") no-repeat;
	background-position: 0px 40px;
	background-size: auto 100%;
}
.safe_cont2_menus {
	text-align: center;
	padding-top: 30px;
}
.safe_cont2_menus li {
	width: 50%;
	padding-right: 10px;
}
.safe_cont2_menus li span {
	float: right;
}
.safe_cont2_menus li:last-child {
	padding-left: 10px;
}
.safe_cont2_menus li:last-child span {
	float: left;
}
.safe_cont2_menus span {
	display: inline-block;
	width: 190px;
	height: 73px;
	text-align: center;
	border-radius: 5px;
	background: #d4d4d4;
	color: #fff;
}
.safe_cont2_menus span {
	font-size: 30px;
	display: inline-block;
}
.safe_cont2_menus span i {
	font-size: 35px;
	display: inline-block;
	width: 100%;
	float: left;
}
.safe_cont2_menus span b {
	font-size: 15px;
	display: inline-block;
	width: 100%;
	float: left;
}
.safe_cont2_menus span a {
	line-height: 73px;
	height: 73px;
	color: #fff;
}
.inner_banner {
	overflow: hidden;
	height: 437px;
	line-height: 437px;
	min-width: 1046px;
}
.list_helpcenter {
	color: #585858;
}
.list_helpcenter li {
	border-bottom: #c1c1c1 solid 1px;
	width: 100%;
	cursor: pointer;
}
.list_helpcenter h2 {
	font-size: 20px;
	padding: 20px 0px;
}
.list_helpcenter div {
	font-size: 16px;
	line-height: 25px;
	padding-bottom: 30px;
	display: none;
}
.ico_up_down {
	display: block;
	position: absolute;
	top: 25px;
	right: 25px;
	width: 20px;
	height: 20px;
}
.ico_up {
	transition: All 0.5s ease-in-out;
	transform: rotate(0deg);
	background: url("../images/ico_down_2.png") no-repeat;
	background-size: 100% 100%;
}
.ico_up.cur {
	transition: All 0.5s ease-in-out;
	transform: rotate(180deg);
}
.ico_up.out {
	transition: All 0.5s ease-in-out;
	transform: rotate(0deg);
}
/*.ico_up:hover{transition:All 0.5s ease-in-out;transform:rotate(180deg)}*/
/* .ico_up.cur{ background: url("../images/ico_up.png") no-repeat;background-size: 100% 100%;}*/
.hx_newline {
}
.hx_newline p {
	color: #585858;
	font-size: 15px;
	line-height: 25px;
}
.hx_newline h3 {
	font-size: 22px;
	color: #585858;
	padding: 10px 0px 20px 0px;
}
.money_ready_list {
}
.money_ready_list li {
	width: 350px;
	border: #ff4657 solid 1px;
	border-radius: 10px;
	padding: 15px 20px;
	color: #ff4657;
}
.money_ready_list li h2 {
	line-height: 30px;
	font-size: 18px;
}
.money_ready_list li p {
	line-height: 50px;
	font-size: 32px;
}
.money_more_list {
	padding-left: 60px;
}
.money_more_list li {
	font-size: 16px;
}
.money_more_list li h2 {
	line-height: 40px;
	font-weight: bold;
	font-size: 16px;
	color: #585858;
}
.money_more_list li div {
	line-height: 25px;
	font-size: 16px;
	padding-bottom: 40px;
	color: #585858;
}
.money_more_list li h4 {
	position: absolute;
	left: -50px;
	top: 0px;
	background: #ff4657;
	line-height: 35px;
	text-align: center;
	width: 35px;
	height: 35px;
	border-radius: 50%;
	color: #fff;
	font-size: 16px;
}
.btn_down_client {
	width: 210px;
	text-indent: 35px;
	background: url("../images/anniujiantou.png") #fff no-repeat 167px 23px;
	height: 68px;
	color: #585858;
	line-height: 68px;
	vertical-align: middle;
	font-size: 23px;
	border-radius: 10px;
}
.slide_menu p,
.btn_down_client,
.service_title,
.menus li,
.safe_cont_block h2,
.why_choice h3,
.money_ready_list li p,
.list_helpcenter h2,
.ind_cont {
	font-family: sy_bold, "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC",
		"WenQuanYi Micro Hei", sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-smoothing: grayscale;
}
/* high-resolution devices */
/*
 * @media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
 * only screen and (-moz-min-device-pixel-ratio: 1.5),
 * only screen and (-o-min-device-pixel-ratio: 3/2),
 * only screen and (min-device-pixel-ratio: 1.5) {
 *     .slide_menu p,.btn_down_client,.service_title,.menus li,
 *         .safe_cont_block h2,.why_choice h3,.money_ready_list li p,.list_helpcenter h2,.ind_cont{font-family: sy_bold;color: #ff4657}
 *         }
 *         */
/* ie7++++ */
.ico_qq {
	*text-align: left;
	*margin-left: 445px;
	*float: left;
	*text-align: left;
}
.licen_doc {
	display: inline-block;
	width: 100%;
	color: #999;
}
.block_head {
	*width: 985px;
}
.banner_kouhao {
	position: absolute;
	/* background: url("../images/kouhao.png"); */
	width: 380px;
	height: 115px;
	/* background-size: 100% 100%; */
	top: 100px;
	left: 30px;
}
.ico_up.cur {
	*background: url("../images/ico_up_2.png") no-repeat;
}
.ico_up.out {
	*background: url("../images/ico_down_2.png") no-repeat;
}
/* 安全页面图标 */
.safe_bg1_ico1 {
	background: url("../images/sky1.png");
	top: 22px;
	right: 56px;
	width: 368px;
	height: 350px;
	background-size: 100% 100%;
}
.safe_bg_ico2 {
	background: url("../images/icon.png") no-repeat;
	width: 290px;
	height: 316px;
	background-size: auto 100%;
	margin-left: 60px;
	margin-top: 100px;
}
.safe_bg_ico3 {
	right: 10px;
	top: -30px;
	width: 400px;
	height: 410px;
	background: url("../images/safe_cont_ico1.png");
	background-size: 100% 100%;
}
.safe_bg_ico4 {
	width: 410px;
	height: 406px;
	margin-left: 20px;
	top: 0px;
	background: url("../images/safe_cont_ico4.png") no-repeat;
	background-size: 100% 100%;
}
.slide_menu li .slide_ico {
	background-position: center top;
	background-repeat: no-repeat;
	height: 44px;
	background-size: auto 100%;
}
.slide_ico_up {
	background: url("../images/zhiding@2x.png");
	background-size: 100% 100%;
}
.slide_ico_tel {
	background: url("../images/lianxi@2x.png");
	background-size: 100% 100%;
}
.slide_ico_down {
	background: url("../images/xiazai@2x.png");
	background-size: 100% 100%;
}
.slide_ico_wx {
	background: url("../images/kefu@2x.png");
	background-size: 100% 100%;
}
.more_banner_ico {
}
.more_banner_ico li {
	margin-right: 20px;
	width: 55px;
	height: 55px;
	background-size: 100% 100%;
}
.down_btns {
	width: 202px;
	height: 52px;
	position: relative;
	float: left;
	background-size: 100% 100%;
}
.down_btn_ios {
	background: url("../images/iosxiazai.png");
}
.down_btn_android {
	background: url("../images/anzhaoxiazai.png");
}
.profit_ico1 {
	background: url("../images/01-01.png");
	background-size: 100% 100%;
}
.profit_ico2 {
	background: url("../images/01-02.png");
	background-size: 100% 100%;
}
.profit_ico3 {
	background: url("../images/01-03.png");
	background-size: 100% 100%;
}
.profit_ico4 {
	background: url("../images/01-04.png");
	background-size: 100% 100%;
}
.profit_ico5 {
	background: url("../images/01-05.png");
	background-size: 100% 100%;
}
.profit_ico1.cur {
	background: url("../images/02-01.png");
	background-size: 100% 100%;
}
.profit_ico2.cur {
	background: url("../images/02-02.png");
	background-size: 100% 100%;
}
.profit_ico3.cur {
	background: url("../images/02-03.png");
	background-size: 100% 100%;
}
.profit_ico4.cur {
	background: url("../images/02-04.png");
	background-size: 100% 100%;
}
.profit_ico5.cur {
	background: url("../images/02-05.png");
	background-size: 100% 100%;
}
.ico_10yi {
	width: 68px;
	height: 68px;
	background: url("../images/10yi.png");
	background-size: 100% 100%;
}
.ico_3_1 {
	background: url("../images/03-01.png");
	background-size: 100% 100%;
}
.ico_3_2 {
	background: url("../images/03-02.png");
	background-size: 100% 100%;
}
.ico_qq {
	background: url("../images/qq@2x.png") no-repeat;
	padding-left: 20px;
	line-height: 20px;
	display: inline-block;
	background-size: auto 100%;
}
.hv_ind_list {
	width: 84px;
	height: 70px;
	background-size: 100% 100%;
}
.hv_ind_img_anquan {
	/* background: url("../images/anquan.png") no-repeat; */
	background-size: 100% 100%;
}
.hv_ind_img_shouyi {
	/* background: url("../images/shouyi.png") no-repeat; */
	background-size: 100% 100%;
}
.hv_ind_img_cunqu {
	/* background: url("../images/cunqu.png") no-repeat; */
	background-size: 100% 100%;
}
.hv_ind_img_plus {
	background: url("../images/jia.png") no-repeat;
	background-size: 40px 40px;
	background-position: 22px 22px;
	height: 80px;
	margin-top: 20px;
}
.resource {
	height: 35px;
	width: 100%;
	line-height: 35px;
	border-bottom: 1px solid #dedede;
	text-align: center;
	margin-bottom: 8px;
}
.fanpian {
	width: 100%;
	padding: 5px 0 5px 0;
}
.fanpian p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
}

/* high-resolution devices */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (-moz-min-device-pixel-ratio: 1.5),
	only screen and (-o-min-device-pixel-ratio: 3/2),
	only screen and (min-device-pixel-ratio: 1.5) {
	.ico_qq {
		background: url("../images/qq@2x.png") no-repeat;
		background-size: auto 100%;
	}
	.web_logo {
		background-image: url("../images/logo.@2x.png");
		background-size: 100% 100%;
		background-repeat: no-repeat;
	}
	/* .banner_kouhao { */
		/* background-image: url("../images/koughao.@2x.png");
		background-size: 100% 100%;
		background-repeat: no-repeat; */
	/* } */
	.down_btn_ios {
		background: url("../images/iosxiazai@2x.png");
		background-size: 100% 100%;
	}
	.down_btn_android {
		background: url("../images/anzhaoxiazai@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico1 {
		background: url("../images/01-01@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico2 {
		background: url("../images/01-02@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico3 {
		background: url("../images/01-03@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico4 {
		background: url("../images/01-04@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico1.cur {
		background: url("../images/02-01@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico2.cur {
		background: url("../images/02-02@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico3.cur {
		background: url("../images/02-03@2x.png");
		background-size: 100% 100%;
	}
	.profit_ico4.cur {
		background: url("../images/02-04@2x.png");
		background-size: 100% 100%;
	}
	.ico_10yi {
		background: url("../images/10yi@2x.png");
		background-size: 100% 100%;
	}
	.ico_3_1 {
		background: url("../images/03-01@2x.png");
		background-size: 100% 100%;
	}
	.ico_3_2 {
		background: url("../images/03-02@2x.png");
		background-size: 100% 100%;
	}
	.vb_iphone {
		background: url("../images/IOS@2x.png") no-repeat;
		background-size: auto 100%;
	}
	.vb_wap {
		background: url("../images/wap@2x.png") no-repeat;
		background-size: auto 100%;
	}
	.vb_android {
		background: url("../images/anzhuo@2x.png") no-repeat;
		background-size: auto 100%;
	}
	.vb_watch {
		background: url("../images/shoubiao@2x.png") no-repeat;
		background-size: auto 100%;
	}
	.vk_loads {
		background: url("../images/iphone@2x.png") no-repeat;
		background-size: 100% 100%;
	}
	.hv_ind_img_anquan {
		background: url("../images/anquan@2x.png") no-repeat;
		background-size: 100% 100%;
	}
	.hv_ind_img_shouyi {
		background: url("../images/shouyi@2x.png") no-repeat;
		background-size: 100% 100%;
	}
	.hv_ind_img_cunqu {
		background: url("../images/cunqu@2x.png") no-repeat;
		background-size: 100% 100%;
	}
	.hv_ind_img_plus {
		background: url("../images/jia@2x.png") no-repeat;
		background-size: 40px 40px;
		background-position: 22px 22px;
		height: 80px;
		margin-top: 20px;
	}
	.btn_lr_slide_left {
		background: url("../images/zuojiantou@2x.png");
		background-size: 100% 100%;
	}
	.btn_lr_slide_right {
		background: url("../images/youjiantou@2x.png");
		background-size: 100% 100%;
	}
	.btn_lr_slide_left:hover {
		background: url("../images/zuojiantou-1@2x.png");
		background-size: 100% 100%;
	}
	.btn_lr_slide_right:hover {
		background: url("../images/youjiantou-1@2x.png");
		background-size: 100% 100%;
	}
}
/*分页*/
.pagelist {
	margin: 3px;
	padding-top: 15px;
	text-align: center;
}
.pagelist ul {
	float: right;
}
.pagelist .firstPage {
	width: 30px;
}
.pagelist ul li {
	float: left;
	line-height: 25px;
	height: 25px;
	margin-left: 5px;
	font-size: 12px;
	border: 1px solid #e9e9e9;
	padding: 0px 10px;
	width: auto;
}
.pagelist ul li a:hover {
	color: #ff0000;
	text-decoration: none;
}
.pagelist ul li.thisclass,
.pagelist ul li.thisclass a,
.pagelist ul li.thisclass a:hover {
	background-color: #333333;
	color: #fff;
}
.pagelist .pageinfo {
	line-height: 25px;
	padding: 12px 5px 10px 5px;
	color: #999;
}
.pagelist select {
	line-height: 25px;
	margin-top: 4px;
}
.pagelist .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
