@CHARSET "UTF-8";
.nav-right .nav4 a {
	color: #28a7e1!important;
}
html,body {
	width: 100%;
	height: 100%;
}

.banner-wrap {
	width:100%;
	min-width: 1240px;
	height: 420px;
	overflow: hidden;
}
/******é¦–å±***/
.slideshow a {display: block;height: 100%;position: absolute;width: 100%;z-index: 2;}
.indexFirst{height: 420px;position: relative;}
/*è½®æ¢å¤§åŒºåŸŸ*/
.slideshow{width:100%;height:420px;position:relative;}
.slideshowcenter li{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.slideshow #slideshowback{width:100%;height:420px;position:absolute;left:0px;top:0px;overflow:hidden;}
.slideshow #slideshowback p{width:100%;height:420px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
.slideshow #slideshowback p.slideshowback1{background: url(../img/audit_banner_bg.jpg) no-repeat scroll center center;}
.slideshow #slideshowback p.slideshowback2{background: url(../img/audit_banner_bg2.jpg) no-repeat scroll center center;}
.slideshow .slideshow_main{width:1240px;height:420px;margin:0 auto;position:relative;}
#slidebonum{height:14px;line-height:23px;position:absolute;right: 620px; bottom: 27px; z-index:5;}
#slidebonum li{width:10px;height:10px;float:left;margin-left:8px;background:#000000;cursor:pointer;opacity: 0.3;filter:alpha(opacity=30);}
#slidebonum .slideboone,#slidebonum li:hover{background:#ffffff;cursor:pointer;opacity: 1;filter:alpha(opacity=100);}

.gold-service-wrap {
	width: 100%;
	min-width: 1240px;
	height: 540px;
}

.gold-service {
	width: 1240px;
	height: 540px;
	margin: 0 auto;
}

.part-title {
	width: 100%;
	height: 26px;
	padding: 60px 0 40px;
	font: 26px/26px "å¾®è½¯é›…é»‘";
	color: #000;
}

.service-item-wrap {
	width: 100%;
	height: 385px;
}

.service-item {
	float: left;
	width: 246px;
	height: 353px;
	padding: 30px 20px 0;
	border: 1px solid #dde0e4;
	margin-right: 29px;
}

.service-item4 {
	margin-right: 0;
}

.service-item:hover {
	border: 0;
	box-shadow: 0 0 20px 10px rgba(31,40,53,0.1);
}

.service-item-img1 {
	width: 246px;
	height: 154px;
	background: url("../img/gold_service_img1_bg.jpg") center center no-repeat;
}

.service-item-img2 {
	width: 246px;
	height: 154px;
	background: url("../img/gold_service_img2_bg.jpg") center center no-repeat;
}

.service-item-img3 {
	width: 246px;
	height: 154px;
	background: url("../img/gold_service_img3_bg.jpg") center center no-repeat;
}

.service-item-img4 {
	width: 246px;
	height: 154px;
	background: url("../img/gold_service_img4_bg.jpg") center center no-repeat;
}

.service-item-title {
	width: 100%;
	height: 18px;
	font: 18px/18px "å¾®è½¯é›…é»‘";
	color: #1f2835;
	text-align: center;
	padding: 30px 0 14px;
}

.service-item-title span {
	display: inline-block;
	cursor: pointer;
}

.service-item-title:hover {
	color: #26a6ff;
}

.service-item-detial {
	width: 100%;
	font: 14px/26px "å¾®è½¯é›…é»‘";
	color: #667386;
}
.service-item-detial a {
	font-weight: bold;
	color: red;
}

.audit-process-wrap {
	width: 100%;
	min-width: 1240px;
	height: 450px;
	background-color: #ebeaf2;
}

.audit-process {
	width: 1240px;
	height: 450px;
	margin: 0 auto;
}

.process-item-wrap {
	position: relative;
	width: 100%;
	height: 265px;
}

.process-line {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 9;
	width: 1240px;
	height: 50px;
	background: url("../img/audit_process_line_bg.png") center center no-repeat;
}

.process-item1 {
	position: relative;
	float: left;
	margin-right: 15px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("../img/audit_process1_bg.png") center center no-repeat;
}

.process-item2 {
	position: relative;
	float: left;
	margin-right: 15px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("../img/audit_process2_bg.png") center center no-repeat;
}

.process-item3 {
	position: relative;
	float: left;
	margin-right: 15px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("../img/audit_process3_bg.png") center center no-repeat;
}

.process-item4 {
	position: relative;
	float: left;
	margin-right: 15px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("../img/audit_process4_bg.png") center center no-repeat;
}

.process-item5 {
	position: relative;
	float: left;
	margin-right: 15px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("../img/audit_process5_bg.png") center center no-repeat;
}

.process-item6 {
	position: relative;
	float: left;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("../img/audit_process6_bg.png") center center no-repeat;
}

.process-item-hover {
	position: absolute;
	z-index: -9;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background-color: #fff;
}

.process-item-cover {
	position: absolute;
	z-index: 99;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	cursor: pointer;
}

.process-item-title {
	width: 100%;
	height: 18px;
	padding: 36px 0 14px;
	font: 18px/18px "å¾®è½¯é›…é»‘";
	color: #000;
	letter-spacing: 0.1em;
	text-align: center;
}

.process-item-title1 {
	width: 100%;
	height: 18px;
	padding-top: 36px;
	font: 18px/18px "å¾®è½¯é›…é»‘";
	color: #000;
	letter-spacing: 0.1em;
	text-align: center;
}

.process-item-title2 {
	width: 100%;
	height: 18px;
	padding: 10px 0 14px;
	font: 18px/18px "å¾®è½¯é›…é»‘";
	color: #000;
	letter-spacing: 0.1em;
	text-align: center;
}

.process-item-detail {
	padding: 0 22px;
	font: 14px/26px "å¾®è½¯é›…é»‘";
	color: #667386;
}

.expert-wrap {
	width: 100%;
	min-width: 1240px;
	height: 455px;
}

.expert {
	width: 1240px;
	height: 455px;
	margin: 0 auto;
}

.carousel-contain {
	position: relative;
	width: 100%;
	height: 271px;
}

.carousel-main-wrap {
	position: absolute;
	z-index: -9;
	width: 1162px;
	height: 231px;
	padding: 40px 39px 0;
}

.carousel-main {
	position: absolute;
	top: 0;
	right: 39px;
	width: 1132px;
	height: 241px;
	background-color: #f6f7f9;
}

.expert-img {
	float: left;
	margin-right: 40px;
}

.expert-name {
	font: bold 24px/24px "å¾®è½¯é›…é»‘";
	color: #333;
	padding: 40px 0 11px;
}

.expert-description {
	font: 16px/16px "å¾®è½¯é›…é»‘";
	color: #827c7c;
	padding: 5px 0;
}

.carousel-background {
	width: 461px;
	height: 231px;
	background-color: #26a6ff;
	box-shadow: 0 0 60px 20px rgba(31,40,53,0.1);
}

.carousel-narrow-left {
	position: absolute;
	left: 20px;
	top: 102px;
	z-index:99;
	width: 38px;
	height: 38px;
	background-image: url("../img/carousel_narrow_left1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #e3ecf2;
	cursor: pointer;
}

.carousel-narrow-right {
	position: absolute;
	right: 20px;
	top: 102px;
	z-index:99;
	width: 38px;
	height: 38px;
	background-image: url("../img/carousel_narrow_right1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #e3ecf2;
	cursor: pointer;
}

.carousel-active {
	z-index: 9;
}

.case-wrap {
	width: 100%;
	min-width: 1249px;
	height: 310px;
	background-color: #f1f4f8;
}

.case {
	width: 1240px;
	height: 310px;
	margin: 0 auto;
}

.case-contain {
	display: flex;
	justify-content: space-between;
	width: 100%;
	height: 126px;
}

.case1 {
	width: 224px;
	height: 126px;
	background: url("../img/case1.png") center center no-repeat;
}

.case2 {
	width: 224px;
	height: 126px;
	background: url("../img/case2.png") center center no-repeat;
}

.case3 {
	width: 224px;
	height: 126px;
	background: url("../img/case3.png") center center no-repeat;
}

.case4 {
	width: 224px;
	height: 126px;
	background: url("../img/case4.png") center center no-repeat;
}

.case5 {
	width: 224px;
	height: 126px;
	background: url("../img/case5.png") center center no-repeat;
}

/* åº•éƒ¨æ‚¬æµ®éƒ¨åˆ†å¼€å§‹	*/
.fix-part-wrap {
	width: 100%;
	height: 70px;
	background: url("../img/fixed.jpg") no-repeat center center;
	position: fixed;
	bottom: 0px;
	left: 0;
	z-index: 9999;
}
.fix-part li span {
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 20px;
	line-height: 70px;
	color: #fff;
	margin-right: 20px;
}
.fix-part li input {
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	outline: none;
	border: none;
	background: #edf7fb;
	border-radius: 4px;
	padding-left: 10px;
	font-size: 20px;
}
.fix-name {
	margin-left: 125px;
}
.fix-name input {
	width: 180px;
	height: 30px;
	margin-right: 48px;
}
.fix-tel input {
	width: 230px;
	height: 30px;
	margin-right: 40px;
}
.fix-btn {
	width: 190px;
	height: 40px;
	margin-top: 15px;
	margin-right: 73px;
	background: #2500a7;
	border-radius: 6px;
}
.fix-btn div {
	width: 179px;
	height: 30px;
	font-family: "å¾®è½¯é›…é»‘";
	line-height: 30px;
	text-align: center;
	background: #ffe827;
	border-radius: 6px;
	font-size: 24px;
	color: #221ef3;
	margin: 5px auto 0;
	cursor: pointer;
}
.fix-btn div:hover {
	background: #928307;
	color: #fff;
}
.fix-zx {
	font-size: 16px;
	color: #fff;
	line-height: 70px;
}

.fl {
	float: left;
}

.w1220 {
    width: 1220px;
    margin: 0 auto;
}
/* åº•éƒ¨æ‚¬æµ®éƒ¨åˆ†ç»“æŸ	*/

.footer {
    margin-bottom: 70px;
}