@charset "utf-8";
/**健坤资讯css**/
.kuai{margin-top:0px;background:#fff;overflow:hidden;padding:40px 0px;}
.kuai2{margin-top:0px;background:#eee;overflow:hidden;padding:40px 0px;}
.kuai_bd{width:80%;margin:0px auto;}
.kuai_bd_l{width:45%;margin:20px 1.9%;float:left;background:#fafafa;padding-right:1%;overflow:hidden;}
.kuai_bd_l_r{width:30%;float:left;text-align:center;background:#D2240C}
.kuai_bd_l_r img{width:90%;}


.kuai_bd_l_l{width:65%;margin-left:5%;float:left;margin-top:10px;}
.kuai_bd_l_l b{font-size:1.2em;color:#D42C10;font-weight:normal}
.kuai_bd_l_l p{font-size:0.8em;text-indent:2em;line-height:1.5em;margin-top:10px;color:#555;}
.kuai_bd_titls{font-size:2.2em;margin-bottom:20px;color:#555;text-align:center;font-weight:100;}
.kuai_bd_titls_2{font-size:2.2em;margin-bottom:20px;color:#F24937;text-align:center;font-weight:100;}

.kuai_bd_li{float:left;width:19%;margin:20px 3%;overflow:hidden;border-radius:5%;box-shadow:3px 3px 3px #BFBDBD;-moz-box-shadow:3px 3px 3px #BFBDBD;               /* For Firefox3.6+ */
	-webkit-box-shadow:3px 3px 3px #BFBDBD;}
.kuai_bd_li_top{overflow:hidden;text-align:center;text-align:center;width:100%;}
.kuai_bd_li_top img{width:100%;}
.kuai_bd_li_bottom{padding:10px;background:#333;color:#fff;font-size:0.7em;height:80px;overflow:hidden;line-height:1.8em}

.kuai_bd_l_2{width:45%;margin:20px 1.9%;float:left;padding-right:1%;overflow:hidden;}

.kuai_bd_l_r_2{width:30%;float:left;text-align:center;}
.kuai_bd_l_r_2 img{width:100%;}
.kuai_bd_l_l_2{width:65%;margin-left:5%;float:left;margin-top:10px;}
.kuai_bd_l_l_2 b{font-size:1.3em;color:#03827C;}
.kuai_bd_l_l_2 div{font-size:1.0em;color:#D31A0C;font-weight:bold;text-decoration:none;margin-top:5px;margin-left:5px;}
.kuai_bd_l_l_2 p{font-size:0.8em;text-indent:2em;line-height:1.5em;margin-top:10px;color:#555;}
#icons{height:50px;overflow:hidden;margin:0 auto;margin-top:-50px;position:relative;z-index:200;}
.icons_img{float:left;height:10px;width:45px;background:#fff;margin:15px 5px;cursor:pointer}
#icons_img_1{background:#333;}
.ul-list1{overflow: hidden;}
.ul-list1 li{float: left;width: 20%;text-align: center;
    background-repeat: no-repeat;background-position: center;
}
.ul-list1 .con{display: block;padding: 30px 7%;overflow: hidden;position: relative;
height:285px;
    background-color: rgba(241,241,241,.85);
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-list1 .con:hover{background-color:#ED6B02;}
.ul-list1 h4{font-size: 22px;color:#EE7700;font-weight: normal;}
.ul-list1 .ico{height: 80px;display: block;margin-bottom: 10px;
    background-repeat: no-repeat;background-position: center 0;
}
.ul-list1 .con:hover .ico{background-position: center bottom;}
.ul-list1 .txt{margin: 20px 0;font-size: 13px;color: #333;margin-bottom: 35px;line-height: 2;height: 4em;overflow: hidden;}
.ul-list1 .btn{    display: inline-block;
    width: 90px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 14px;
    border: 1px solid #999;
    border-radius: 12px;
}
.ul-list1 .con:hover h4{color: #fff;}
.ul-list1 .con:hover .txt{color: #ecdedb;}
.ul-list1 .con:hover .btn{
    background-color: #fff;color: #ED6B02;border-color: #fff;
}
.ul-list1 .s1 .ico{background-image: url(../images/web-ico1.png);}
.ul-list1 .s2 .ico{background-image: url(../images/web-ico2.png);}
.ul-list1 .s3 .ico{background-image: url(../images/web-ico3.png);}
.ul-list1 .s4 .ico{background-image: url(../images/web-ico4.png);}
.ul-list1 .s5 .ico{background-image: url(../images/web-ico5.png);}
.fd-form-btn {
    position: relative;
    width: 100%;
    height: 44px;
    border-radius: 4px;
    background-color: #e1e1e1;
    cursor: pointer;
    margin-top: 25px;
	background-color: #fe5e3f;
}
.fd-form-btn p {
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 22px;
    color: #fff;
    line-height: 44px;
}
.fd-form-btn i {
    position: absolute;
    right: 13px;
    bottom: -26px;
    width: 58px;
    height: 46px;
    background: url(/images/fdquote_sprite.png) no-repeat -206px -83px;
}
.fd-form-btn i {
    -webkit-animation: fingerscale .5s linear infinite alternate;
    animation: fingerscale .5s linear infinite alternate;
}
@keyframes fingerscale{
    0%{
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100%{
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }
}


.index_health {
    position: relative;
    height: 453px;
    margin-top: 60px;
	width: 1220px;
    margin: 0 auto;
}
.index-common-header .index-common-description {
    display: block;
    padding: 6px 0;
    font-size: 14px;
    color: #999;
	transform: matrix(1, 0, 0, 1, 0, 0);
}
.index-common-header .index-common-title-after, .index-common-header .index-common-title-before {
    display: inline-block;
    width: 57px;
    height: 1px;
    margin: 0 26px;
    background-color: #d8d8d8;
    vertical-align: middle;
}
.index_health div.left{float:left;width:1220px;}
.index_health div.left .div1{background:#fff;position:relative;float:left;width:600px;margin-right:20px;}
.index_health div.left .mr0{margin-right:0px;}
.index_health div.left .mb0{margin-bottom:0px;}
.index_health div.left .div1 ul{padding-left:260px;position:relative;}
.index_health div.left .div1 ul li{height:49px;border-bottom:1px solid #eee;}
.index_health div.left .div1 ul li.current{height:159px;}
.index_health div.left .div1 ul li h3{height:35px;line-height:35px;font-size:14px;color:#333;padding-left:14px;}
.index_health div.left .mb20{margin-bottom:20px;}
.index_health div.left .div1 ul li a.img{height:260px;width:260px;left:0px;top:0px;display:none;position:absolute;_left:-260px;}
.index_health div.left .div1 ul li a.img img{display:block;height:260px;width:260px;}
.index_health div.left .div1 ul li.current a.img{display:block;}
.index_health div.left .div1 ul li.current h3{height:59px;line-height:59px;font-size:18px;color:#333;font-family:Microsoft Yahei;font-weight:bold;}
.index_health div.left .div1 ul li h3 a{color:#666;}
.index_health div.left .div1 ul li.current h3 a{color:#333;font-size: 16px}
.index_health div.left .div1 ul li h3 a:hover{text-decoration:underline;color:#ff3232;}
.index_health div.left .div1 h2{display: inline-block;vertical-align: top;height: 30px;line-height: 30px;padding: 0px 14px;color: #fff;background: #60a531;top: -6px;right: 10px;position: absolute;z-index:100;}
.index_health div.left .div1 h2 a{color:#fff;}
.index_health div.left .div1 h2 a:hover{text-decoration:underline;}
.index_health div.left .div1 h2 em{position:absolute;height:6px;top:0px;right:-6px;display:block;height:6px;width:6px;overflow:hidden;background:url(../images/gxarrow1.png) 0px 0px no-repeat;}
.index_health div.right{float:left;width:300px;float:left;background:#fff;height:440px;}
.index_health div.right h3{height:49px;line-height:49px;color:#333;padding-left:14px;font-size:14px;}
.index_health div.right a.bigimg{height:260px;border-bottom:1px solid #eee;width:300px;display:block;}
.index_health div.right a.bigimg img{height:260px;width:300px;}
.index_health div.right .topsc{height:79px;border-bottom:1px solid #eee;}
.index_health div.right .topsc h4{line-height:34px;height:34px;padding-top:10px;padding-left:20px;font-size:24px;color:#333;font-family:Microsoft Yahei;}
.index_health div.right .topsc h4 a{color:#333;}
.index_health div.right .topsc h4 a:hover{color:#ff3232;text-decoration:underline;}
.index_health div.right .topsc span{line-height:28px;color:#999;padding-left:20px;}
.index_health div.right ul.sclist{}
.index_health div.right ul.sclist li{float:left;height:49px;border-bottom:1px solid #eee;width:99px;border-right:1px solid #eee;text-align:center;}
.index_health div.right ul.sclist li.br0{border-right:0px;}
.index_health div.right ul.sclist li.bb0{border-bottom:0px;}
.index_health div.right ul.sclist li a{line-height:49px;font-size:14px;color:#666;display:inline-block;vertical-align: top;*display:inline;*zoom:1;height:49px;width:99px;}
.index_health div.right ul.sclist li a:hover{color:#ff3232;background:#f5f5f5;}
.index-common-header {
    text-align: center;
	margin-top: 30px;
}

/**外部div包裹**/
.index-video-box {
    position: relative;
    width: 100%;
    height: 653px;
    overflow: hidden;
}
.index-video-play, .video-bg {
    width: 100%;
    position: absolute;
}
.video-bg {
    top: 0;
    left: 0;
    height: 653px;
}
.kgl-upper-detail-text {
    padding: 0px 5%;
    float: left;
    height: 45px;
    margin-top: 0px;
    font-size: 12px;
    line-height: 24px;
    color: #999;
    text-align: left;
	display:none;
}
.current .kgl-upper-detail-text {

	display:block;
}
.index_health div.left .div1 h2 em {
    position: absolute;
    height: 6px;
    top: 0px;
    right: -6px;
    display: block;
    height: 6px;
    width: 6px;
    overflow: hidden;
    background: url(../images/gxarrow1.png) 0px 0px no-repeat;
}
.index-common .index-common-navbar {
    padding-top: 36px;
    padding-bottom: 40px;
    font-size: 14px;
    text-align: center;
}
.index-common-navbar li {
    display: inline-block;
}
.index-common-navbar li a {
    font-size: 14px;
    color: #333;
}
.index-common-navbar .navbar-line {
    padding: 0 18px;
    color: #c3c3c3;
}
@media screen and (min-width: 1460px)
{
.index_health div.left .div1{width:720px;}
.index-video-box, .video-bg {
    height: 780px;
}
.index_health div.left{width:1460px;}

.index-video-box, .video-bg {
    height: 780px;
}



.index-common-header .index-common-description {
    font-size: 14px;
}

.index_health {
    width: 1460px;
    height: 543px;
    margin-top: 60px;
}
}


/**健坤案列CSS**/
.index-entries .entries-item+.entries-item,.zzx-company-list+.zzx-company-list {
	margin-left: 20px
}
.index-zzx {
	padding: 40px 0 40px
}

.index-zzx .content-wrapper {
	padding-bottom: 20px
}

.index-zzx-company-box {
	width: 100%
}

.index-zzx-company {
	font-size: 0;
	float: left
}

.zzx-company-list {
	float: left;
	width: 290px;
	height: 400px;
	margin-top: 40px;
	background-color: #fff;
	vertical-align: top;
	*display: inline;
	*zoom: 1;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s
}

.zzx-company-list.zzx-company-nonmargin {
	margin-left: 0
}

.zzx-company-img {
	position: relative;
	width: 290px;
	height: 200px
}

.company-bag-url {
	display: block;
	width: 290px;
	height: 200px;
	overflow: hidden
}

.zzx-company-bag {
	width: 290px;
	height: 200px;
	-webkit-transition: all .7s;
	-moz-transition: all .7s;
	-ms-transition: all .7s;
	-o-transition: all .7s;
	transform: all .7s
}

.zzx-company-tj {
	position: absolute;
	top: 0;
	left: 10px;
	width: 55px;
	height: 49px;
	background: url(http://img.to8to.com/to8to_pc/index/statics/img/index_bg_m.png) no-repeat
}

.bg-huoyue {
	background-position: -100px -1px
}

.bg-tuijian {
	background-position: -156px -1px
}

.zzx-company-logo-box {
	position: absolute;
	left: 50%;
	bottom: -45px;
	width: 90px;
	height: 90px;
	margin-left: -45px;
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0 0 10px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 10px 3px rgba(0,0,0,.1)
}

.zzx-company-logo {
	position: absolute;
	left: 50%;
	width: 64px;
	height: 64px;
	margin-left: -32px;
	bottom: 13px
}

.zzx-company-detail {
	position: relative;
	width: 288px;
	height: 199px;
	padding-top: 10px;
	border: 1px solid #e8e8e8;
	border-top: 0;
	text-align: center
}

.zzx-company-name {
	padding: 0 40px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.zzx-company-data {
	padding: 0 7px;
	margin-top: 12px
}

.zzx-company-data li {
	display: inline-block;
	font-size: 12px;
	color: #999;
	*display: inline;
	*zoom: 1
}

.zzx-company-data li+li {
	margin-left: 8px
}

.zzx-company-data li em,.zzx-company-data li span {
	float: left
}

.zzx-company-data span {
	overflow: hidden;
	width: 68px;
	color: #ff5a00;
	text-align: left
}

.zzx-company-data .favorable-rate {
	width: 36px
}

.zzx-company-bespoke {
	display: inline-block;
	margin-top: 26px
}

.company--enter--store,.zzx-company-bespoke {
	width: 78px;
	height: 110px;
	font-size: 12px;
	line-height: 28px;
	text-align: center;
	color: #666;
}

.company--enter--store {
	display: block;
	margin: 26px auto 0;
	width: 190px
}

.zzx-company-list:hover {
	border: 0;
	box-shadow: 0 15px 30px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);
	-moz-box-shadow: 0 15px 30px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0)
}

.zzx-company-list:hover .zzx-company-detail {
	border: 0;
	*border: 1px solid #e8e8e8
}

.zzx-company-list .company--enter--store:hover,.zzx-company-list .zzx-company-bespoke:hover {
	width: 80px;
	height: 115px;
	border: 0
}

.zzx-company-list .company--enter--store:hover {
	width: 192px
}

.zzx-company-list:hover .zzx-company-bag {
	-webkit-transition: scale(1.1);
	-moz-transition: scale(1.1);
	-ms-transition: scale(1.1);
	-o-transition: scale(1.1);
	transform: scale(1.1)
}

.index-zzx-process {
	width: 100%;
	margin-top: 54px;
	padding-bottom: 60px;
	text-align: center;
	-webkit-transform: translate(0,20%);
	-moz-transform: translate(0,20%);
	-ms-transform: translate(0,20%);
	-o-transform: translate(0,20%);
	transform: translate(0,20%)
}

.index-zzx-process img {
	margin-top: 72px
}

.index-zzx-process h4 {
	font-size: 24px;
	color: #333;
	font-weight: 500
}

.index-zzx-process ul {
	overflow: hidden
}

.index-zzx-process ul li {
	position: relative;
	float: left
}

.index-zzx-process ul li p {
	white-space: nowrap
}

.index-zzx-process ul li span {
	display: block
}

.index-zzx-process ul li+li {
	margin-left: 44px
}

.zzx-process-yy {
	margin-left: 5px
}

.index-zzx-process .zzx-process-yy {
	width: 84px
}

.index-zzx-process .zzx-process-lf {
	width: 172px
}

.index-zzx-process .zzx-process-fa {
	width: 144px
}

.index-zzx-process .zzx-process-ht {
	width: 140px
}

.index-zzx-process .zzx-process-sg {
	width: 154px
}

.index-zzx-process .zzx-process-ys {
	width: 140px
}

.index-zzx-process .zzx-process-bz {
	width: 112px
}

.index-zzx-process .index-icon {
	display: block;
	margin: 0 auto
}

.zzx-process-box {
	margin-top: 52px
}

.index-zzx-process .icon-zxyy {
	width: 41px;
	height: 51px;
	background-position: -380px -108px
}

.index-zzx-process .icon-lf {
	width: 54px;
	height: 46px;
	margin-top: 5px;
	background-position: -380px -56px
}

.index-zzx-process .icon-fa {
	width: 60px;
	height: 51px;
	background-position: -381px 0
}

.index-zzx-process .icon-ht {
	width: 50px;
	height: 51px;
	background-position: -312px -168px
}

.index-zzx-process .icon-sg {
	width: 54px;
	height: 45px;
	margin-top: 6px;
	background-position: -312px -116px
}

.index-zzx-process .icon-ys {
	width: 57px;
	height: 49px;
	margin-top: 2px;
	background-position: -312px 0
}

.index-zzx-process .icon-bz {
	width: 46px;
	height: 51px;
	background-position: -312px -56px
}

.index-zzx-step {
	margin-top: 16px;
	font-size: 16px;
	color: #333
}

.index-zzx-detail {
	margin-top: 3px;
	font-size: 12px;
	color: #999
}

.zzx-step-box {
	margin-top: 28px;
	height: 33px
}

.zzx-step-img {
	position: relative;
	float: left;
	margin-left: 5px
}

.zzx-step-img-first {
	margin-left: 25px
}

	.index-common-header .index-common-title {
		font-size: 28px
	}
	
.company-zx-phone {
	width: 265px;
	font-size: 14px;
	color: #333
}
.zzx-company-list:hover .company-zx-phone {
	width: 270px
}
@media screen and (min-width:1460px) {
 .zzx-company-list .company--enter--store:hover,.zzx-company-list .zzx-company-bespoke:hover {
    width: 316px;
 }

	.index-zzx-step {
		font-size: 18px
	}

	.company--enter--store,.index-zzx-detail,.zzx-company-bespoke,.zzx-company-data li {
		font-size: 14px
	}

	.zzx-process-box {
		margin-top: 72px
	}

	.index-zzx-process ul li+li {
		margin-left: 84px
	}

	.step-line {
		width: 186px
	}

	.index-zzx-process .icon-zxyy {
		width: 48px;
		height: 60px;
		background-position: -452px 0
	}

	.index-zzx-process .icon-lf {
		width: 64px;
		height: 54px;
		margin-top: 6px;
		background-position: -448px -67px
	}

	.index-zzx-process .icon-fa {
		width: 71px;
		height: 60px;
		background-position: -452px -128px
	}

	.index-zzx-process .icon-ht {
		width: 59px;
		height: 60px;
		background-position: -456px -196px
	}

	.index-zzx-process .icon-sg {
		width: 64px;
		height: 53px;
		margin-top: 7px;
		background-position: -536px 0
	}

	.index-zzx-process .icon-ys {
		width: 68px;
		height: 58px;
		margin-top: 2px;
		background-position: -532px -64px
	}

	.index-zzx-process .icon-bz {
		width: 54px;
		height: 61px;
		background-position: -546px -132px
	}

	.zzx-process-bz .index-zzx-step {
		margin-top: 15px
	}

	.index-ksj .index-common-navbar {
		padding-top: 44px;
		padding-bottom: 54px
	}

	.video-play-num .video-intro {
		height: 22px;
		line-height: 22px;
		font-size: 14px
	}

	#container_wrapper,#video_play_box,.container-fullscreen #container {
		width: 966px!important;
		height: 543px!important
	}

	.index-gsc .list-wares {
		width: 480px
	}

	.index-gsc .list-wares img {
		width: 480px;
		height: 430px
	}

	.company-bag-url,.zzx-company-bag,.zzx-company-img {
		width: 350px;
		height: 240px
	}

	.index-gsc .list-more img {
		width: 480px;
		height: 210px
	}

	.index-gsc .list-more a+a {
		margin-top: 10px
	}

	.index-seller-list ul li {
		float: left
	}

	.zzx-company-list {
		width: 350px;
		height: 480px
	}

	.zzx-company-detail {
		width: 348px;
		height: 229px;
		padding-top: 10px
	}

	.zzx-company-bag,.zzx-company-img {
		width: 350px;
		height: 240px
	}

	.zzx-company-logo-box {
		width: 111px;
		height: 111px;
		margin-left: -55px;
		bottom: -55px
	}

	.zzx-company-logo {
		width: 78px;
		height: 78px;
		margin-left: -38px;
		bottom: 17px
	}

	.zzx-company-data {
		padding: 0 18px;
		margin-top: 10px
	}

	.zzx-company-data span {
		width: 72px
	}

	.zzx-company-bespoke {
		margin-top: 30px;
		width: 316px;
		height: 130px;
	}

	.zzx-company-list .zzx-company-bespoke:hover {
		width: 316px;
		height: 136px;
	}

	.company--enter--store {
		width: 220px;
		height: 34px;
		line-height: 34px
	}

	.zzx-company-list .company--enter--store:hover {
		width: 222px;
		height: 36px;
		line-height: 36px
	}

	.index-yzs {
		height: 600px
	}

	.index-yzs-review {
		top: 75px;
		width: 600px;
		height: 415px;
		padding: 35px 60px 0
	}

	.yzs-detail-title {
		font-size: 20px;
		margin-top: 17px
	}

	.yzs-detail-type {
		font-size: 14px
	}

	.yzs-detail-logo {
		width: 80px;
		height: 80px
	}

	.yzs-detail-content {
		margin-top: 14px;
		line-height: 27px;
		height: 48px
	}

	.yzs-detail-img {
		margin-top: 26px
	}

	.yzs-detail-img img {
		width: 290px;
		height: 195px
	}

	.index-yzs .yzs-bg-left {
		width: 1152px;
		height: 600px
	}

	.index-yzs .content-wrapper {
		height: 600px
	}

	.index-yzs .yzs-bg-right,.yzs-bg-right-box {
		width: 804px;
		height: 600px
	}

	.index-yzs-yezhu {
		width: 490px;
		top: 62px;
		left: 85px
	}

	.index-yzs-yezhu ul li,.index-yzs-yezhu ul li img {
		width: 74px;
		height: 74px
	}

	.index-yzs-title {
		margin-bottom: 14px;
		font-size: 30px
	}

	.index-yzs-slogan {
		margin-bottom: 7px;
		font-size: 18px
	}

	.index-yzs-yezhu ul {
		margin-top: 35px
	}

	.index-yzs-yezhu img.gray {
		border: 2px solid #fff
	}

	.index-yzs-yezhu ul li {
		margin: 0 34px 30px 0;
		border-radius: 50%;
		border: 2px solid #0cb46a
	}

	.index-yzs .yzs-bg-left img {
		width: 1843px;
		height: 1200px;
		margin-top: -227px;
		margin-left: -305px
	}

	.yzs-detail p {
		width: 496px
	}

	.index-yzs-yezhu img.gray {
		width: 74px;
		height: 74px
	}

	.index-kgl .content-wrapper {
		width: 1500px
	}

	.index-kgl-lower {
		width: 348px;
		height: 488px
	}

	.index-kgl-content {
		height: 550px;
		padding: 0 20px;
		margin-top: 87px
	}

	.kgl-title-text {
		margin-top: 101px;
		font-size: 24px
	}

	.index-kgl-type .index-kgl-lower ul li {
		padding-left: 50px;
		line-height: 36px;
		height: 36px
	}

	.index-kgl-title {
		height: 168px
	}

	.index-kgl-upper .index-kgl-title {
		height: 200px
	}

	.index-kgl-type .index-kgl-lower ul {
		margin-top: 39px
	}

	.video-icon,.video-play-box {
		width: 966px;
		height: 543px
	}

	.index-video-play ul {
		top: 27px;
		right: 40px
	}

	.index-video-play ul li {
		height: 80px;
		width: 414px;
		padding: 19px 0
	}

	.video-text-slogan,.video-text-slogan a {
		height: 30px;
		width: 250px
	}

	.video-text-slogan {
		margin: 10px 0 0 20px;
		font-size: 16px
	}

	.video-play-num {
		width: 250px;
		height: 22px;
		margin-left: 20px
	}

	.video-icon-title,.video-url {
		width: 142px;
		height: 80px
	}

	.video-url .video-text-title {
		width: 142px;
		height: 80px;
		line-height: 80px
	}

	.index-video-play {
		height: 543px
	}

	.index-video-box {
		margin-top: 50px
	}

	.index-video-box,.video-bg {
		height: 780px
	}

	.index-video-box .content-wrapper {
		width: 1460px;
		height: 543px;
		margin-top: 120px
	}

	.index-kgl-upper {
		height: 550px;
		width: 412px;
		-webkit-transform: translate3d(0,-30px,0) scale(.9);
		-moz-transform: translate3d(0,-30px,0) scale(.9);
		transform: translate3d(0,-30px,0) scale(.9)
	}

	.index-kgl-type.hover .index-kgl-upper {
		-webkit-transform: translate3d(0,-30px,0);
		transform: translate3d(0,-30px,0)
	}

	.index-kgl-bg {
		width: 413px;
		height: 200px
	}

	.index-kgl .index-icon-arrow {
		width: 29px;
		height: 25px;
		background-position: 0 -224px
	}

	.index-kgl .index-icon-arrow:hover {
		background-position: -295px -250px
	}

	.kgl-upper-detail img {
		width: 120px;
		height: 80px
	}

	.index-kgl .kgl-upper-detail-title {
		font-size: 16px
	}

	.index-kgl .kgl-upper-detail-text {
		font-size: 14px
	}

	.index-kgl .kgl-upper-detail-content {
		width: 220px
	}

	.index-kgl .kgl-upper-content ul {
		margin-top: 15px
	}

	.index-kgl .kgl-upper-detail {
		padding-bottom: 25px
	}

	.index-kgl .kgl-upper-content {
		padding: 30px 30px 0
	}

	.index-kgl .kgl-upper-content ul li {
		height: 32px;
		line-height: 32px
	}

	.index-kgl .index-kgl-zxgg-list {
		margin: 10px 0 0 48px
	}

	.index-kgl .index-kgl-zxgg-list li {
		width: 160px;
		height: 90px
	}

	.index-kgl .index-kgl-zxgg-list li span {
		margin-top: 25px;
		padding-top: 44px
	}

	.index-kgl-upper .kgl-title-text {
		top: 131px
	}

	.index-icon-zxgl {
		top: -63px;
		left: 50%;
		margin-left: -24px;
		width: 48px;
		height: 50px;
		background-position: 0 0
	}

	.index-kgl-upper .index-icon-zxgl {
		width: 49px;
		height: 50px;
		background-position: 0 -56px
	}

	.index-icon-zxrj {
		top: -63px;
		left: 50%;
		margin-left: -25px;
		width: 49px;
		height: 50px;
		background-position: 0 -112px
	}

	.index-kgl-upper .index-icon-zxrj {
		width: 50px;
		height: 50px;
		background-position: 0 -168px
	}

	.index-icon-zxwd {
		top: -63px;
		left: 50%;
		margin-left: -26px;
		width: 52px;
		height: 51px;
		background-position: -57px -112px
	}

	.index-kgl-upper .index-icon-zxwd {
		width: 53px;
		height: 51px;
		background-position: -57px -168px
	}

	.index-icon-zxgj {
		top: -62px;
		left: 50%;
		margin-left: -27px;
		width: 53px;
		height: 50px;
		background-position: -56px 0
	}

	.index-kgl-upper .index-icon-zxgj {
		width: 53px;
		height: 51px;
		background-position: -56px -55px
	}

	.index-seller-list a,.index-seller-list img {
		width: 291px;
		height: 130px
	}

	.index-seller-list .division-thread {
		margin: 45px 0 0
	}

	.index-zzx {
		padding: 45px 0 60px
	}

	.index-zzx-process {
		margin-top: 72px;
		padding-bottom: 80px
	}

	.index-common-header .index-common-title {
		font-size: 42px
	}

	.index-common-header .index-common-description {
		font-size: 18px
	}

	.index-zzx-process h4 {
		font-size: 30px
	}
   .zzx-company-list:hover .company-zx-phone {
    width: 316px;
}
}





.zzx-company-list .company-zx-phone:hover .company-zx-phoneNum {
	color: #fff
}

.company-zx-phoneNum {
	font-size: 20px;
	color: #333;
	vertical-align: middle
}

.company-zx-advertising {
	position: absolute;
	right: 8px;
	bottom: 4px;
	font-size: 12px;
	color: #ccc
}