@charset "utf-8";

/* CSS Document */



.home_title {

	font-size:18px;

	margin:30px 0 25px;

}



/* banner */

.banner {

	height:500px;

	width:1920px;

	position:relative;
margin-left: -960px;
left: 50%;


}

.banner li {

	float:left;

	position:absolute;

	top:0;

	left:0;

	width:100%;

}
.banner li a { display:inline-block;}

.banner .btn {

	position:absolute;

	width:100%;

	text-align:center;

	bottom:15px;

}

.banner .btn span {

	display:inline-block;

	width:20px;

	height:20px;

	margin:0 5px;

	cursor:pointer;

	background:#999;

	border-radius:25px;

}

.banner .btn span.on { background:#f65439;}



/* part one */

.home1 {

	background:#fdfdfd;

	border:1px solid #f4f4f7;

	height:70px;

	margin:15px 0 25px;

	padding:0 23px;

}

.home1 h3 {

	font-weight:normal;

	color:#f65439;

	line-height:22px;

	float:left;

	letter-spacing:4px;

	margin:15px 10px 0 0;

}

.home1 ul {

	float:left;

	padding:0 0 0 35px;

	border-right:1px solid #dfe2e7;

	margin:10px 0;

	font-size:12px;

	width:330px;

}

.home1 li {

	float:left;

	width:110px;

	height:25px;

}

.home1 li span { color:#f65439;}



/* part two */

.home2 h3 {

	float:left;

	width:26px;

	height:120px;

	background:#f65439;

	color:#fff;

	font-weight:normal;

	padding:40px 10px;

	text-align:center;

	margin:0 5px 20px 0;

}

.home2 li {

	float:left;

	width:363px;

	height:198px;

	border:1px solid #f4f4f7;

	margin-left:18px;

	position:relative;

}

.home2 img {

	position:absolute;

	top:0;

	left:0;

}

.home2_text {

	position:absolute;

	top:30px;

	left:25px;

	font-size:12px;

	color:#333;

}

.home2_text h2 { font-weight:normal;}

.home2_text p {

	background:#f65439;

	color:#fff;

	padding:0 5px;

	height:24px;

	line-height:24px;

	margin:10px 0 0;

}

.home2_text span { color:#666;}







/* part three */

.home3 {

	border:1px solid #f4f4f7;

	padding:0 30px;

	height:50px;

	line-height:50px;

	margin-bottom:30px;

}

.home3L {

	float:left;

	width:806px;

	margin-right:50px;

}

.home3L img {

	float:left;

	width:20px;

	margin:14px 10px 14px 0;

}

.home3L p {

	float:right;

	width:770px;

	overflow:hidden;

}

.home3R {

	float:right;

	color:#f65439;

	width:282px;

}

.home3R b img {

	vertical-align:middle;

	margin-right:5px;

}

.home3R a {

	width:120px;

	text-align:center;

	height:32px;

	line-height:32px;

	background:#f65439;

	border-radius:3px;

	color:#fff;

	display:inline-block;

	margin-left:20px;

}



/* part four */

.home4 { margin-bottom:20px;}

.home4 li {

	float:left;

	width:392px;

	height:298px;

	border:1px solid #f4f4f7;

	margin-right:6px;

}

.home4L {

	float:left;

	background:#f65439;

	color:#fff;

	width:150px;

	text-align:center;

	height:300px;

	font-size:12px;

}

.home4L img { margin:15px 0;}

.home4L a {

	width:85px;

	height:25px;

	line-height:25px;

	border:1px solid #fff;

	border-radius:3px;

	display:inline-block;

	color:#fff;

	margin-top:20px;

}

.home4L a:hover {

	background:#fff;

	color:#f65439;

}

.home4R {

	float:right;

	width:242px;

	height:300px;

	overflow:hidden;

}

.home4R .title {

	font-size:16px;

	border-bottom:1px solid #f4f4f7;

}

.home4R .title b {

	padding-left:10px;

	border-left:3px solid #f65439;

	margin:15px 15px 15px 20px;

	display:block;

	height:20px;

	line-height:20px;

}

.home4R_cont { padding:0 20px;}

.home4R p {

	margin-top:8px;

	height:20px;

	line-height:20px;

}

.home4R span {

	font-size:12px;

	padding-right:10px;

	height:17px;

	line-height:17px;

	display:inline-block;

}

.home4R span a { color:#666;}

.home4R span a:hover { color:#f65439;}



/* part five */

.home5 { position:relative;}

.home5 ul {

	height:150px;

	position:relative;

	margin-bottom:20px;

}

.home5 ul li {

	float:left;

	position:absolute;

	top:0;

	left:0;

}

.home5 .preNext {

	width:42px;

	height:112px;

	position:absolute;

	top:50%;

	margin-top:-56px;

	background:url(../images/sprite.png) no-repeat 0 0;

	cursor:pointer;

	opacity:0.1;

}

.home5 .preNext:hover { opacity:0.5;}

.home5 .pre { left:0;}

.home5 .next {

	right:0;

	background-position:right top;

}



/* part six */

.home6 {

	background:#fdfdfd;

	border:1px solid #f4f4f7;

	padding:30px 0;

	height:88px;

	width:100%;

}

.home6 li {

	float:left;

	padding:0 5px;

	border-right:1px solid #dfe2e7;

	width:289px;

	font-size:12px;

	line-height:18px;

}

.home6_img {

	float:left;

	width:132px;

	margin-right:5px;

}

.home6_text {

	float:right;

	width:152px;

}

.home6_text a {

	color:#f65439;

	text-decoration:underline;

	display:block;

	margin-top:10px;

}



/* part seven */

.home7 {

	background:#fdfdfd;

	border:1px solid #f4f4f7;

	position:relative;

	height:313px;

	width:100%;

}

.home7 li {

	float:left;

	position:absolute;

	top:10px;

	left:10px;

}

.home7 .btn {

	position:absolute;

	width:100%;

	text-align:center;

	bottom:20px;

}

.home7 .btn span {

	display:inline-block;

	width:10px;

	height:10px;

	margin:0 5px;

	cursor:pointer;

	background:#666;

	border-radius:25px;

}

.home7 .btn span.on { background:#f65439;}

.home7_img {

	float:left;

	width:734px;

}

.home7_text {

	float:right;

	width:396px;

	padding:30px;

	color:#666;

}

.home7_text h2 {

	color:#333;

	margin-bottom:10px;

}

.home7_text .pj {

	display:inline-block;

}

.home7_text .fl { width:70px;}

.home7_text .fr {

	width:326px;

	line-height:18px;

	margin-top:5px;

	height:36px;

	overflow:hidden;

}

.home7_text .an { margin-top:15px;}

.home7_text .tel,

.home7_text .zx {

	background:#f65439;

	color:#fff;

	border-radius:3px;

	display:inline-block;

	height:30px;

	line-height:30px;

	text-align:center;

}

.home7_text .tel {

	width:150px;

	margin-right:20px;

}

.home7_text .zx { width:125px;}



/* part eight */

.home8 {

	background:#fdfdfd;

	border:1px solid #f4f4f7;

}

.home8_L {

	float:left;

	border:1px solid #f0f0f0;

	margin:-1px 0 0 -1px;

	width:398px;

}

.home8 .last { border:none;}

.home8_L .title {

	color:#666;

	margin:25px 15px 20px 25px;

	padding-bottom:10px;

	border-bottom:1px solid #f0f0f0;

	height:30px;

}

.home8_L .title h3 {

	color:#333;

	display:inline-block;

}

.home8_L .title .fl {width:286px;}

.home8_L .title .fr {

	font-family:"宋体";

	font-size:12px;

	width:42px;

	margin-left:30px;

}

.home8_L .title .fr a { color:#666;}

.home8_L .title .fr a:hover { color:#f65439;}

.home8_L .title .fr span {

	background:#f65439;

	color:#fff;

	width:12px;

	text-align:center;

	height:12px;

	line-height:12px;

	display:inline-block;

	font-size:9px;

	vertical-align:middle;

}

.home8_L1 {

	margin:0 15px 20px 25px;

	height:120px;

}

.home8_L1 .fl {

	width:161px;

	height:116px;

	border:2px solid #e8e8e8;

	margin-right:15px;

	overflow:hidden;

}

.home8_L1 .fl img { width:161px;}

.home8_L1 .fr {

	width:178px;

	font-size:12px;

	color:#666;

}

.home8_L1 .fr b {

	font-size:14px;

	color:#333;
	width:100%;
	height:30px;
	overflow:hidden;
	display:inline-block;

}

.home8_L1 .fr span {

	display:block;

	line-height:18px;

	width:100%;

	height:54px;

	overflow:hidden;

}

.home8_L2 li {

	float:left;

	width:358px;

	padding:0 15px 0 25px;

}

.home8_L2 li:hover {

	background:#f65439;

	color:#fff;

}

.home8_L2 li:hover p,

.home8_L2 li:hover .home8_L2B { color:#fff;}

.home8_L2 li i {

	border-top:1px solid #f0f0f0;

	display:block;

	padding:15px 15px 5px 25px;

}

.home8_L2 li span {

	font-size:12px;

	color:#666;

	display:block;

	line-height:18px;

	height:36px;

	overflow:hidden;

}

.home8_L2 li .home8_L2B {

	text-align:right;

	font-size:12px;

	margin-top:10px;

}

.home8_L2 li .home8_L2B span {

	display:inline-block !important;

	height:21px !important;

	line-height:30px !important;

	margin-left:20px;

	color:#333 !important;

}

.home8_L2 li:hover span,

.home8_L2 li:hover .home8_L2B span { color:#fff !important;}

/*lianxiwomen*/
.dijiu {
    width: 100%;
}
.women {
    width: 1200px;
    font-size: 36px;
    float: left;
    text-align: center;
    color: #000000;
    margin-top: 60px;
}
.asa-content {
    padding: 40px 80px 60px 0px;
}
.asa-content .asac-img {
    padding-bottom: 40px;
}
.asa-content p {
    font-size: 16px;
    color: #333;
    padding: 3px 0px;
}
.asa-content p {
    font-size: 18px;
    color: #333;
    padding: 3px 0px;
}
.xianshiwu {
    width: 480px;
    height: 1px;
    background: #e4e4e4;
    float: left;
    margin-top: 24px;
	padding-left:50px;
}
.xianshiliu {
    width: 480px;
    height: 1px;
    background: #e4e4e4;
    margin-top: 24px;
    float: right;
}


/*金融牌照*/
.wqdAreaView .yzmoveContent {
    min-width: 1200px;
}
.wqdAreaView .wqdBkEditos {
    width: 1200px;
}
.wqd-text-article1 {
    font-size: 18px !important;
    font-size: 1.8rem !important;
    line-height: 1.75;
}
.wqd-text-title3 {
    font-size: 28px !important;
    font-size: 1.6rem !important;
    line-height: 2.5;
	text-align:center;
	background:#f74c30;
}
.business ul li img {
    width: 100%;
    margin-bottom: 20px;
    max-width: 154px;
}
.business {
    background: #fff;
    height: 400px;
}
.introduce {
    width: 100%;
    height:340px;
}
.intro_content {
    width: 1170px;
    height: 340px;
    margin: 0 auto;
}
.intro_content .intro_title {
    text-align: center;
    padding: 40px 0 20px 0;
    width: 100%;
    height: auto;
}
.intro_content .intro_title h3 {
    font-size: 24px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    clear: both;
}
.intro_content .intro_title p {
    font-size: 12px;
    color: #999999;
    line-height: 20px;
}
.business ul {
    margin-right: -15px;
    margin-left: -15px;
}
ol, ul {
    list-style: none;
}
.business ul li {
    width: 12.5%;
    float: left;
    text-align: center;
}
.business ul li a {
    display: block;
    padding: 0 16px;
}
a {
    color: #333;
    text-decoration: none;
    outline: none;
    border: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.business ul li img {
    width: 100%;
    margin-bottom: 20px;
    max-width: 154px;
}
img, input {
    border: none;
    outline: none;
}
.business ul li p {
    height: 20px;
    line-height: 20px;
    font-weight: bold;
}
.roll-yewu {
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 10px 50px 10px;
    clear: both;
    overflow: hidden;
}
.roll-yewu .hd {
    text-align: center;
    padding: 25px 0;
}
.roll-yewu .hd h5 {
    font-size: 24px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    clear: both;
}
.roll-yewu .hd p {
    font-size: 12px;
    color: #999999;
    line-height: 20px;
}
#demo {
    overflow: hidden;
    height: 175px;
}

* {
    padding: 0;
    margin: 0;
}
user agent stylesheet
div {
    display: block;
}
Inherited from body
body {
    font-family: "Microsoft Yahei","宋体";
    font-size: 14px;
    color: #333;
}
#demo1, #demo2 {
    float: left;
    overflow: hidden;
}
#demo1, #demo2 {
    float: left;
    overflow: hidden;
}
.roll-yewu-list a {
    display: block;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    margin-right: 15px;
    margin-bottom: 15px;
}

/*案例*/
.pzjs{ font-size:18px; line-height:46px;}
.zcbox{ padding:20px 10px 10px 10px; float:left; width:580px;}