@charset "utf-8";
/* CSS Document */
img{margin: 0;padding: 0; vertical-align: middle;}
	.clear{clear:both;}
	.zt_jzzz{width:100%; min-width:1200px;}	
	.zt_jzzz_main{width:1200px; margin: 0 auto; position: relative;}
	.zt_jzzz_ct1{width:100%; min-width: 1200px; background:url(images/jzzz01.jpg) center 0 no-repeat; height: 600px;}
	.zt_jzzz_ct2{width:100%; min-width: 1200px; background:url(images/jzzz02.jpg) center 0 no-repeat; height: 112px;}
	.zt_jzzz_ct2 ul li{display: block; float: left; width: 20%; height: 112px;}
	.zt_jzzz_ct2 ul li .p1{display: block; width: 100%; text-align: center; font-size:32px; padding-top: 25px; line-height: 40px; color:#fdc864; font-weight: bolder;}
	.zt_jzzz_ct2 ul li .p1 i{font-size: 16px; font-weight: normal; font-style: normal;}
	.zt_jzzz_ct2 ul li .p2{display: block; width: 100%; text-align: center; font-size:16px; line-height: 26px; color:#c4a6ed;}
	.zt_jzzz_ct3{width:100%; min-width: 1200px; background: #f8f7fa; height: 1050px;}
	.zt_jzzz_main .title{width: 100%; text-align: center; padding: 50px 0;}
	.zt_jzzz_main .title h2{display: inline-block; text-align: center; width: 100%; font-size: 32px; color: #363636; line-height: 46px; font-weight: bold;}
	.zt_jzzz_main .title h2.h2_ys{color: #fff;}
	.zt_jzzz_main .title h2 .i1{color:#543dba; font-style: normal; font-weight: bold;}
	.zt_jzzz_main .title h2 .i2{color:#fcd649; font-style: normal; font-weight: bold;}
	.zt_jzzz_main .title .span1{display: inline-block; font-size: 16px; color: #999999; line-height: 28px; padding: 0 20px;}
	.zt_jzzz_main .title .span2{display: inline-block; height: 1px; width: 60px; background: #999999; margin-bottom: 6px;}
	.zt_jzzz_main .title .span3{display: inline-block; font-size: 16px; color: #fff; line-height: 28px; padding: 0 20px;}
	.zt_jzzz_main .title .span4{display: inline-block; height: 1px; width: 60px; background: #fff; margin-bottom: 6px;}
	.zt_jzzz_main .zt_jzzz_zzdb{}
	.zt_jzzz_main .zt_jzzz_zzdb a{display:block; float: left; width: 198px; height: 256px; box-shadow: 0 1px 1px 1px #ebeaf0; margin: 0 21px 21px 21px; background: #fff; }
	.zt_jzzz_main .zt_jzzz_zzdb a i{display:block; width:80px; height: 80px; margin: 45px auto 20px auto;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i1{background: url(images/jzzz03.png) 0 0 no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i2{background: url(images/jzzz03.png) -80px 0 no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i3{background: url(images/jzzz03.png) -160px 0 no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i4{background: url(images/jzzz03.png) -240px 0 no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i5{background: url(images/jzzz03.png) -320px 0 no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i6{background: url(images/jzzz03.png) 0 -80px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i7{background: url(images/jzzz03.png) -80px -80px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i8{background: url(images/jzzz03.png) -160px -80px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i9{background: url(images/jzzz03.png) -240px -80px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i10{background: url(images/jzzz03.png) -320px -80px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i11{background: url(images/jzzz03.png) 0 -160px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i12{background: url(images/jzzz03.png) -80px -160px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i13{background: url(images/jzzz03.png) -160px -160px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a i.i14{background: url(images/jzzz03.png) -240px -160px no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a h3{display:block; width: 100%; text-align: center; color: #4f4a5f; font-size: 15px; line-height: 24px; font-weight: 700;}
	.zt_jzzz_main .zt_jzzz_zzdb a p{display:block; width: 100%; text-align: center; color: #999999; font-size: 14px; line-height: 22px;}
	.zt_jzzz_main .zt_jzzz_zzdb a .btn{display:block; width: 82px; height: 26px; line-height: 26px; text-align: center; color: #fff; font-size: 12px; background: url(images/jzzz04.png) 0 0 no-repeat; margin: 20px auto 0 auto;}
    .zt_jzzz_main .zt_jzzz_zzdb a:hover .btn{margin-top: 13px; transition: all 0.2s ease-in-out;}
	.zt_jzzz_main .zt_jzzz_zzdb a.gd{background: url(images/jzzz05.jpg) 0 0 no-repeat;}
	.zt_jzzz_main .zt_jzzz_zzdb a.gd .zxbl{display:block; width:110px; height: 30px; text-align: center; line-height: 30px; background: #fff; color: #833cba; font-size: 14px; margin: 200px auto 0 auto; border-radius: 50px;}
    .zt_jzzz_main .zt_jzzz_zzdb a:hover.gd .zxbl{background: #f9dcfe;}
	.zt_jzzz_ct4{width:100%; min-width: 1200px; background:url(images/jzzz06.jpg) center 0 no-repeat; height: 660px;}
	.zt_jzzz_ct4 .wzwz{color:#fff; font-size: 16px; font-weight: bold; position: absolute;}
	.zt_jzzz_ct4 .wzwz.wz1{top:288px; left: 572px;}
	.zt_jzzz_ct4 .wzwz.wz2{top:478px; left: 100px;}
	.zt_jzzz_ct4 .wzwz.wz3{top:478px; left: 290px;}
	.zt_jzzz_ct4 .wzwz.wz4{top:478px; left: 477px;}
	.zt_jzzz_ct4 .wzwz.wz5{top:478px; left: 664px;}
	.zt_jzzz_ct4 .wzwz.wz6{top:478px; left: 852px;}
	.zt_jzzz_ct4 .wzwz.wz7{top:478px; left: 1035px;}
	.zt_jzzz_ct4 .wzwz.wz8{top:288px; left: 1028px;}
	.zt_jzzz_ct5{width:100%; min-width: 1200px; height: 530px;}
	.zt_jzzz_ct5 .zbcl{width:100%; margin: 10px 0 0 0;}
	.zt_jzzz_ct5 .clwz{width:200px; text-align: center; margin: 0 20px; line-height: 40px; font-size:16px; font-weight: bold; color: #504b5e; float: left;}
	.zt_jzzz_btn{width: 480px; height: 48px; border: 2px solid #fbac0f; border-radius: 50px; background: #fff;font-size: 18px; font-weight: bold; line-height: 48px; display: block; margin: 50px auto 0 auto; overflow: hidden;}
	.zt_jzzz_btn .span1{padding-left: 35px; float: left; display: inline-block; color: #5b5b5b;}
	.zt_jzzz_btn .span2{display:inline-block; width: 150px; float: right; background: #fbac0f; text-align: center; color: #fff; }
    .zt_jzzz_btn:hover{border: 2px solid #febe3f;}
    .zt_jzzz_btn:hover .span2{background: #febe3f;}
	/*专业顾问*/
.zzpd_zygw_bg{background:#f0f2fa; overflow: hidden; width: 100%; min-width:1200px; }
.zzpd_zygw{position: relative; padding:0 39px; overflow: hidden;}
.zzpd_zygw .bd{overflow: hidden;}
.zzpd_zygw .bd .zygw_ct{display:block;}
.zzpd_zygw .bd .zygw_ct li{display:block; width: 352px; height: 360px; border:1px solid #e6e6e6; border-top: 1px solid #1e88e5; background: #fff; margin: 35px 10px 0 10px; float: left; position: relative;}
.zzpd_zygw .bd .zygw_ct li:hover{border: 1px solid #1e88e5;}
.zzpd_zygw .bd .zygw_ct li .jtct1{width:100%; height: 85px; position: relative;}
.zzpd_zygw .bd .zygw_ct li .jtct1 .txiang{width:105px; height: 105px; border:1px solid #e9edf2; border-radius: 50%; overflow: hidden; position: absolute; top: -35px; left: 15px;}
.zzpd_zygw .bd .zygw_ct li .jtct1 .txiang img{width:105px; min-height: 105px;}
.zzpd_zygw .bd .zygw_ct li .jtct1 .xming{position: absolute; top: 0px; left: 140px; overflow: hidden;}
.zzpd_zygw .bd .zygw_ct li .jtct1 .xming h3{display:block; font-size: 22px; font-weight: bold;color: #136cc3; line-height: 85px; float: left; padding-right: 20px;}
.zzpd_zygw .bd .zygw_ct li .jtct1 .xming p{display:block; font-size: 14px; color: #b0b0b0; line-height: 85px; float: left;}
.zzpd_zygw .bd .zygw_ct li .jtct2{width:100%; height: 68px; background: #f7fafc; border-top: 1px solid #e9edf2; border-bottom:1px solid #e9edf2; }
.zzpd_zygw .bd .zygw_ct li .jtct2 .cdsl{width:116px;float: left;}
.zzpd_zygw .bd .zygw_ct li .jtct2 .cdsl_x{float: left; width:1px; height: 30px; background: #e9edf2; margin-top: 19px;}
.zzpd_zygw .bd .zygw_ct li .jtct2 .cdsl .span1{display:block; text-align: center; font-size: 13px; color: #f80404; line-height: 18px; margin-top: 15px;}
.zzpd_zygw .bd .zygw_ct li .jtct2 .cdsl .span2{display:block; text-align: center; font-size: 12px; color: #969696; line-height: 18px;}
.zzpd_zygw .bd .zygw_ct li .jtct3{padding: 0 35px;}
.zzpd_zygw .bd .zygw_ct li .jtct3 .h4_dx{width:100%; height: 1px; background: #e9edf2; margin-top: 25px;}
.zzpd_zygw .bd .zygw_ct li .jtct3 h4{display:block; width:90px; background: #fff; margin: -13px auto 0 auto; text-align: center; font-size: 14px; color: #969696; line-height: 24px;}
.zzpd_zygw .bd .zygw_ct li .jtct3 p{display:block; font-size: 13px!important; color: #969696!important; line-height: 24px!important; margin-top: 5px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.zzpd_zygw .bd .zygw_ct li .jtct3 p span{font-size: 13px!important; color: #969696!important; line-height: 24px!important;}
.zzpd_zygw .bd .zygw_ct li .jtct4{display:block; position: absolute; width:98px; text-align: center; height: 28px; line-height: 28px; border: 1px solid #e6e6e6; bottom: 25px; left: 50%; margin-left: -50px; font-size: 13px; color: #368ada; border-radius: 50px;}
.zzpd_zygw .bd .zygw_ct li .jtct4:hover{border: 1px solid #368ada; color: #fff; background: #368ada;}
.zzpd_zygw .hd{display:block; width: 100%; margin-top: 7px; height: 48px; text-align: center;}
.zzpd_zygw .hd li{display:inline-block; margin: 0 5px; width: 8px; height: 8px; border-radius: 50%; background: #dde2e6; cursor: pointer; font-size: 0;}
.zzpd_zygw .hd li.on{background:#448ed4;}
.zzpd_zygw .next{display: block; height: 72px; width: 24px; background: url(images/jiantou.png) -24px 0 no-repeat;position: absolute; right: 0; top: 180px;}
.zzpd_zygw .prev{display: block; height: 72px; width: 24px; background: url(images/jiantou.png) 0 0 no-repeat;position: absolute; left: 0; top: 180px;}
/*成功案例*/
.zzpd_cgal{position: relative; padding: 0 38px; overflow: hidden;}
.zzpd_cgal .bd .cgal_ct li{display:block; height: 494px;}
.zzpd_cgal .bd .cgal_ct li .cgal_box{width: 275px; height: 230px; margin:0 3px 15px 3px; float: left;}
.zzpd_cgal .bd .cgal_ct li .cgal_box .img1{width:273px; height: 200px; overflow: hidden; border: 1px solid #fff;}
.zzpd_cgal .bd .cgal_ct li .cgal_box .img1 img{width:273px; min-height: 200px;}
.zzpd_cgal .bd .cgal_ct li .cgal_box .p1{font-size:16px; color: #333; width:100%; line-height: 30px; text-align: center;}
.zzpd_cgal .bd .cgal_ct li .cgal_box:hover .img1{border: 1px solid #368ada;}
.zzpd_cgal .hd{display:block; width: 100%; height: 48px; text-align: center;}
.zzpd_cgal .hd li{display:inline-block; margin: 0 5px; width: 8px; height: 8px; border-radius: 50%; background: #dde2e6; cursor: pointer; font-size: 0;}
.zzpd_cgal .hd li.on{background:#448ed4;}
.zzpd_cgal .next{display: block; height: 72px; width: 24px; background: url( images/jiantou.png) -24px 0 no-repeat;position: absolute; right: 0; top: 200px;}
.zzpd_cgal .prev{display: block; height: 72px; width: 24px; background: url( images/jiantou.png) 0 0 no-repeat;position: absolute; left: 0; top: 200px;}
/*战略合作伙伴*/
.zzpd_hzhb_bg{background:#f5f7fc; overflow: hidden; width: 100%; min-width:1200px; height: 670px; }
.zzpd_hzhb{width:100%; overflow: hidden;}
.zzpd_hzhb_box{float:left; width:290px; height: 150px; margin: 0 4px 15px 4px; border:1px solid #e6e6e6;}
.zzpd_hzhb_box:hover{border:1px solid #1e88e5;}
.zzpd_hzhb_box img{width:290; min-height: 150px;}