@CHARSET "UTF-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body {font-family:"microsoft yahei";}
ol, ul {list-style: none;}
a{text-decoration: none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.fp-tableCell{
	overflow:hidden;
}

/*////////////////////////////首页开始//////////////////////////////////////////////////////*/
/*==========================header=====================================================*/
.loader2{
   position: relative;
    left:700px; 
    top: 31%;
    border: 1px solid #00b7ee;
    width: 48px;
    text-align: center;
    line-height: 24px;
    height: 24px;
    border-radius: 5px;
    float:right;
}
.loader2 a{
	color: #8d959b;
}
/*==========================content1=====================================================*/
.kungeekweb_index .content1{
	font: 16px/1.8 "Microsoft Yahei" !important;
}
.kungeekweb_index .content2,.kungeekweb_index .content3,.kungeekweb_index .content4,.kungeekweb_index .content5,.kungeekweb_footer{
	display: none;
	font: 16px/1.8 "Microsoft Yahei";
}
.kungeekweb_index .content1,.kungeekweb_index .content2,.kungeekweb_index .content3,.kungeekweb_index .content4,.kungeekweb_index .content5{
	overflow:hidden;
}
.kungeekweb_index .content1 ul{
	position:relative;
}
.kungeekweb_index .content1 ul li{
	position:absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: center;
}
.kungeekweb_index .content1 .zindex99{
	z-index: 40;
}
.kungeekweb_index .content1,.kungeekweb_index .content2,.kungeekweb_index .content3,.kungeekweb_index .content4{
	margin: 0 auto;
}
.kungeekweb_index .spanCon{
  height: 10px;
  position: absolute;
  /* left: 46%; */
  bottom: 30px;
  text-align: right;
  z-index: 50;
}
.kungeekweb_index .content1 span{
	width: 10px;
    height: 10px;
    margin: 0 5px;
    display: inline-block;
    background-color: #ccc;
    border-radius: 50%;
    cursor: pointer;
}
.kungeekweb_index .content1 .active{
  background-color: #28a7e1;
}
.kungeekweb_index .content1 img{
	position: absolute;
	left: 0;
	top: 0;
}
.kungeekweb_index .content1 img:nth-child(1){
	z-index: 50;
}
.kungeekweb_index .section1 .bg img{
	display: block;
    width: 100%;
}
/*==========================================content2=====================================================*/
.kungeekweb_index .content2 .img2,.kungeekweb_index .content3 .img8,.kungeekweb_index .content5 .img9{
	position: relative;
}
.kungeekweb_index .content2 .con2div,.kungeekweb_index .content3 .con3div,.kungeekweb_index .content5 .con5div{
	position: absolute;
	left: 0;
	top: 63px;
	width: 100%;
	height: inherit;
}
.kungeekweb_index .content2 .con2div .con2con,.kungeekweb_index .content3 .con3div .con3con,.kungeekweb_index .content4 .con4con,.kungeekweb_index .content5 .con5con{
	width:1102px;
	margin: 0 auto;
}

.kungeekweb_index .fs20{
	font-size:20px;
	width: 100%;
	text-align: center;
	margin: 10px 0;
}
.kungeekweb_index .fs32{
	font-size:32px;
	width: 100%;
	text-align: center;
	margin: -1% 0 2% 0;
}
.kungeekweb_index .colblue{
	color: #00a0e9;	
}
.kungeekweb_index .con2con ul li{
	display: inline-block;
}
.kungeekweb_index .con2con ul{
	margin-bottom: 1%;
}
.kungeekweb_index .con2con ul li div{
	width: 141px;
	height: 161px;
	background: url(../img_kungeek/kungeekweb_index2.png) no-repeat center center;
	text-align: center;
	padding-top:1%;
}
.kungeekweb_index .con2con .colorpink{
	background: url(../img_kungeek/kungeekweb_index1.png) no-repeat center center;
}
.kungeekweb_index .mr50{
	margin-right:72px;
	margin-left: 20px;
}

.kungeekweb_index .con2con ul li p{
	font-size:18px;
	text-align: center;
	margin-top: 20px;
}
.kungeekweb_index .con2con ul li img{
	    padding-top: 34%;
}
.kungeekweb_index .con2con ul li .img3{
	width:47px !important;
	height:72px !important;
}
.kungeekweb_index .con2con ul li .img4{
	width:77px !important;
	height:60px !important;
}
.kungeekweb_index .con2con ul li .img5{
	width:57px !important;
	height:57px !important;
}
.kungeekweb_index .con2con ul li .img6{
	width:37px !important;
	height:70px !important;
}
.kungeekweb_index .con2con ul li .img7{
	width:50px !important;
	height:62px !important;
}
.kungeekweb_index .mr84{
	margin-right: 84px;
}
.kungeekweb_index .ml26{
	margin-left: 26px;
}
.kungeekweb_index .con2div2{
	width: 734px;
	margin: 0 auto;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-size:16px;
	padding: 10px 0;
}
.kungeekweb_index .con2div2 p{
	margin-left: 112px;
}
.kungeekweb_index .con2div2 img{
	width:18px !important;
	height:7px !important;
	margin-right: 18px;
}
.kungeekweb_index .displaynone{
	display: none;
}
.kungeekweb_index .section2 .bg img{
	display: block;
    width: 100%;
    height: 100%;
}
/*==========================================content3=====================================================*/
.kungeekweb_index .con3conup{
	width: 876px;
	margin: 0 auto;
	text-align: center;
	margin-top: 1%;
}
.kungeekweb_index .con3conup p{
	text-align: center;
	font-size:21px;
	display: inline-block;
	margin-right:56px;
	width: 162px;
	height: 42px;
}
.kungeekweb_index .con3conup .backblue{
	background:#00a0e9;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color:#fff;
}
.kungeekweb_index .con3condown{
	width: 834px;
	height: 268px;
	margin: 0 auto;
	border-left:1px solid #00a0e9;
	border-right:1px solid #00a0e9;
	border-bottom:1px solid #00a0e9;
	border-top:3px solid #00a0e9;
	padding-left: 40px;
	padding-top: 50px;
}
.kungeekweb_index .con3condown .ofhidden .mt34{
	margin-top: 8px;
}
.kungeekweb_index .mb26{
	margin-bottom: 26px;
}
.kungeekweb_index .con3condown p img{
	width:23px !important;
	height: 19px !important;
	margin-right:7px;
}
.kungeekweb_index .con3condown img{
	width:330px !important;
	height: 230px !important;
}
.kungeekweb_index .con3condown .ofhidden .width480{
	width: 480px;
}
.kungeekweb_index .con3condown div p{
	font-size:16px;
}
.kungeekweb_index .con3condown div .fs21{
	font-size:20px;
	margin-bottom: 32px;
}
.kungeekweb_index .con3condown .ml30{
	margin-left:30px;
	color:#636160;
}
.kungeekweb_index .ofhidden{
	overflow: hidden;
}
.kungeekweb_index .section3 .bg img{
	display: block;
    width: 100%;
    height: 100%;
}
/*================================content4=====================================================*/
.kungeekweb_index .fs33{
	font-size:32px;
	width: 100%;
	text-align: center;
	margin: 5% 0 2% 0;
}
.kungeekweb_index .content4{
	position: relative;
    top: 0;
    margin-top: -2%;
}
.kungeekweb_index .con4background{
	background: #faf9f8;
}
.kungeekweb_index .con4condown{
	width: 967px;
	height: 370px;
	background: url(../img_kungeek/kungeekweb_index11.png) no-repeat center top;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 30px;
}
.kungeekweb_index .con4downleft{
	width: 462px;
	padding-left: 24px;
	overflow: hidden;
}
.kungeekweb_index .con4downlflf{
	width: 129px;
	height: 102px;
	background: url(../img_kungeek/kungeekweb_index12.png) no-repeat center left;
}
.kungeekweb_index .con4downlflf img{
	margin-left: 27px;
	margin-top: 15px;
}
.kungeekweb_index .con4downlflf p{
	margin-left:12px;
	color:#fff;
	font-size:18px;
}
.kungeekweb_index .fs17{
	font-size:17px;
}
.kungeekweb_index .fs17 a{
	color:#5c5c5c;
}
.kungeekweb_index .index_span1{
	width: 41px;
	height: 15px;
}
.kungeekweb_index .index_span2{
	width:24px;
	height: 15px;
}
.kungeekweb_index .con4downlfrg p span{
	background: #a0a0a0;
	font-size:11px;
	color:#fff;
	display: inline-block;
	text-align: center;
	line-height: 15px;
	margin-right: 2px;
}

.kungeekweb_index .mt16{
	margin-bottom: 4px;
}
.kungeekweb_index .con4downlfrg{
	margin-top: -8px;
}
.kungeekweb_index .mr42{
	margin-right: -42px;
}
.kungeekweb_index .con4downright{
	width: 463px;
	padding-left:18px;
}
.kungeekweb_index .con4downlflf .img14{
	margin-left: 24px;
	margin-top: 8px;
}
.kungeekweb_index .section4 .bg img{
	display: block;
    width: 100%;
    height: 100%;
}
/*===========================content5=====================================================*/
.kungeekweb_index .content5{
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.kungeekweb_index .con5con{
	overflow: hidden;
	/*margin-top: -2.8% !important;*/
}
.kungeekweb_index .width986{
	width: 986px !important;
}
.kungeekweb_index .fs15{
	font-size:15px;
}
.kungeekweb_index .img10{
	width: 28px !important;
	height: 28px !important;
}
.kungeekweb_index .con5right .tl{
	text-align: left;
}
.kungeekweb_index .mr10{
	margin-right: 10px;
}
.kungeekweb_index .img11{
	width: 18px !important;
	height: 29px !important;
}
.kungeekweb_index .img12{
	width: 25px !important;
	height: 27px !important;
}
.kungeekweb_index .img13{
	width: 28px !important;
	height: 25px !important;
}
.kungeekweb_index .mr14{
	margin-right: 14px;
	margin-left: 6px;
}
.kungeekweb_index .online{
	width: 101px;
	height: 26px;
	border: 1px solid #ccc;
	text-align: center;
	line-height:26px;
}
.kungeekweb_index .online a{
	color:#1390e8;
}

.kungeekweb_index .con5conup{
	width: 100%;
	background: url(../img_kungeek/kungeekweb_index4.jpg) no-repeat center top;
	padding-top: 70px;
}
.kungeekweb_index .mb23{
	margin-bottom:23px ;
}
.kungeekweb_index .content5 .mt6{
	margin-top: 12px !important;
}
.kungeekweb_index .content5 .mt14{
	margin-top: 14px;
}
.kungeekweb_index .content5 .height52{
	height: 52%;
}
.kungeekweb_index .content5 .link{
	height:230px;
}
.kungeekweb_index .content5 .footer{
	height:40px;
	padding-top: 0;
}
.kungeekweb_index .content5 .footercon{
	line-height: 40px;
	text-align: center;
	height: inherit;
	color:#B2B1B2;
	font-size:12px;
}
.kungeekweb_index .section5 .bg img{
	display: block;
    width: 100%;
    height: 100%;
}
/*==========================================首页footer开始=====================================================*/
.kungeekweb_index .kungeekweb_footer .link{
	height:230px;
	background:#5f6366;
}
.kungeekweb_index .kungeekweb_footer .linkcon{
	overflow: hidden;
	margin:0 auto;
	padding-top:20px;
	width:1002px;
	overflow: hidden;
}
.kungeekweb_index .kungeekweb_footer .linkcon ul li a{
	font-size:16px;
	color:#fff;
}
/* .kungeekweb_index .kungeekweb_footer .linkcon ul li{ */
/* 	line-height:40px; */
/* } */
.kungeekweb_index .kungeekweb_footer .mr90{
	margin-right:90px;
}
.kungeekweb_index .kungeekweb_footer .linkcon div{
	color:#fff;
	font-size:15px;
}
.kungeekweb_index .kungeekweb_footer .mt10{
	margin-top:10px;
}
.kungeekweb_index .kungeekweb_footer .tc{
	text-align: center;
}
.kungeekweb_index .kungeekweb_footer .mr56{
	margin-right:46px;
}
.kungeekweb_index .kungeekweb_footer .mr30{
	margin-right:30px;
}
.kungeekweb_index .kungeekweb_footer .fs12{
	font-size:12px;
}
.kungeekweb_index .kungeekweb_footer .fs18{
	font-size:18px;
}
.kungeekweb_index .kungeekweb_footer .fs13{
	font-size:13px;
}
.kungeekweb_index .kungeekweb_footer .img1{
	width:29px;
	height:29px;
	margin-right: 18px;
}
.kungeekweb_index .kungeekweb_footer .disinblock{
	display: inline-block;
}
.kungeekweb_index .kungeekweb_footer .mt6{
	margin-top:6px;
}
.kungeekweb_index .kungeekweb_footer .mt16{
	margin-top:16px;
}
.kungeekweb_index .kungeekweb_footer .disblock{
	display: block;
}
.kungeekweb_index .kungeekweb_footer .footer{
	height:40px;
	background:#41484e;
}
.kungeekweb_index .kungeekweb_footer .footercon{
	width: 1002px;
	margin:0 auto;
}
.kungeekweb_index .kungeekweb_footer .footercon div{
	overflow: hidden;
	width:428px;
	margin:0 auto;
	margin-top: 8px;
	margin-bottom: 12px;
}
.kungeekweb_index .kungeekweb_footer .footercon div p{
	float: left;
	color:#b3b6bb;
	font-size:12px;
}
.kungeekweb_index .kungeekweb_footer .footercon div .p1{
	border-right:1px solid #b3b6bb;
	padding-right:5px;
}
.kungeekweb_index .kungeekweb_footer .footercon div .p2{
	padding-left:5px;
}

/*-------------------------------------footer新增登录和申请试用----------------------------------------*/
.kungeekweb_index .kungeekweb_footer .linkcon ul li{
	line-height: 20px;
    margin-bottom: 26px;
}
.kungeekweb_index .kungeekweb_footer .load{
	border: 1px solid #ccc;
    height: 20px;
    border-radius: 2px;
    text-align: center;
}
.kungeekweb_index .kungeekweb_footer .ml6{
	margin-left: -9px;
}
.kungeekweb_index .kungeekweb_footer .load a{
	margin: 2px 8px;
}
/*--------------------------------------------------footer申请试用弹框start------------------------------------------------------*/ 
.kungeekweb_index .kungeekweb_foot_apply2{
	display: none;
}
.kungeekweb_index .kungeekweb_foot_mark{
	width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
    position: fixed;
    bottom: 0;
    z-index: 999;
}
.kungeekweb_index .kungeekweb_foot_try{
	width: 100%;
    height: 100%;
    position: fixed;
    bottom: 0;
    z-index: 9999;
}
.kungeekweb_index .kungeekweb_foot_trycon{
	margin: 0 auto;
	width: 584px;
    height: 320px;
    background: #fff;
    margin-top: 135px;
    border-radius: 6px;
}
.kungeekweb_index .kungeekweb_foot_trycon1{
	width: inherit;
	height: 56px;
	border-bottom: 1px solid #ccc;
	text-align: center;
	line-height: 56px;
	font-size: 20px;
	margin-bottom: 20px;
}
.kungeekweb_index .kungeekweb_foot_trycon1 img{
	margin: 24px 14px 0 0;
}
.kungeekweb_index .kungeekweb_foot_trycon2{
	margin:0 0 15px 68px;
	font-size: 16px;
}
.kungeekweb_index .kungeekweb_foot_trycon2 input{
	width: 372px;
	height: 34px;
	border: 1px solid #ccc;
	padding-left: 10px;
}
.kungeekweb_index .kungeekweb_foot_trycon3 input{
	margin-left:2px;
	width: 372px;
	height: 34px;
	border: 1px solid #ccc;
	padding-left: 10px;
}
.kungeekweb_index .kungeekweb_foot_trycon4 select{
	height: 34px;
	border: 1px solid #ccc;
	margin-left: -4px;
    width: 384px !important;
    padding-left: 6px;
}
.kungeekweb_index .kungeekweb_foot_trycon3{
	margin:0 0 15px 44px;
	font-size: 16px;
}
.kungeekweb_index .kungeekweb_foot_trycon4{
	margin:0 0 25px 52px;
	font-size: 16px;
}
.kungeekweb_index .kungeekweb_foot_trycon5{
	width: 278px;
	height: 52px;
	background: #00b9ef;
	border-radius:6px;
	font-size:20px;
	text-align: center;
	line-height: 52px;
	margin: 0 auto;
}
.kungeekweb_index .kungeekweb_foot_trycon5 a{
	color:#fff;
}
/*--------------------------------------------------footer申请试用弹框end------------------------------------------------------*/ 
/*==========================================首页footer结束=====================================================*/
/*///////////////////////////首页结束/////////////////////////////////////////////////////////*/


/*///////////////////////////////////产品特点页面开始/////////////////////////////////////////////////////*/
/*==========================================banner=====================================================*/
.kungeekweb_product_feature .banner{
	height: 474px;
	background: url(../img_kungeek/kungeekweb_product_feature2.jpg) no-repeat center top;
}
/*==========================================后加content0===================================*/
.kungeekweb_product_feature .content0{
	height:453px;
	width: 100%;
}
.kungeekweb_product_feature .con0con{
	width: 1118px;
	margin: 0 auto;
	padding-top: 28px;
	overflow: hidden;
}
.kungeekweb_product_feature .content0 .fl{
	float: left;
}
.kungeekweb_product_feature .con0conleft{
	float: left;
	width: 457px;
	height: 238px;
	background: url(../img_kungeek/kungeekweb_product_feature22.png) no-repeat center top;
	position: relative;
	padding: 36px 0 0 32px;
	margin-top: 109px;
}
.kungeekweb_product_feature .con0conright{
	float: right;
	width:416px;
	height: 425px;
	background: url(../img_kungeek/kungeekweb_product_feature23.png) no-repeat center top;
}
.kungeekweb_product_feature .con0bt1{
	position: absolute;
	left: 178px;
	top: -26px;
	font-size:36px;
	color:#00b7ee;
}
.kungeekweb_product_feature .con0conleft p{
	width: 432px;
	font-size:18px;
	line-height:56px;
	color:#606060;
}
/*===========================content1=====================================================*/
.kungeekweb_product_feature .content1{
	height: 574px;
	width: 100%;
	background:#faf9f8;
}
.kungeekweb_product_feature .con1con{
	width: 1114px;
	margin: 0 auto;
	padding-top: 108px;
	overflow: hidden;
}
.kungeekweb_product_feature .con1conleft{
	float: left;
	width: 614px;
	height: 376px;
	background: url(../img_kungeek/kungeekweb_product_feature2.png) no-repeat left top;
}
.kungeekweb_product_feature .con1conright{
	float: right;
	width: 457px;
	height: 238px;
	background: url(../img_kungeek/kungeekweb_product_feature22.png) no-repeat center top;
	position: relative;
	padding: 36px 0 0 32px;
	margin-top: 90px;
}
.kungeekweb_product_feature .con1bt1{
	position: absolute;
	left: 178px;
	top: -26px;
	font-size:36px;
	color:#00b7ee;
}
.kungeekweb_product_feature .con1conright p{
	width: 432px;
	font-size:18px;
	line-height:56px;
	color:#606060;
}
.kungeekweb_product_feature .mr8{
	margin-right: 8px;
	vertical-align: middle;
}
/*===========================content2=====================================================*/
.kungeekweb_product_feature .content2{
	height: 424px;
}
.kungeekweb_product_feature .con2con{
	width: 1120px;
	margin: 0 auto;
	padding-top: 100px;
	position: relative;
	overflow: hidden;
}
.kungeekweb_product_feature .con2conleft{
	float: left;
	width: 457px;
	height: 238px;
	background: url(../img_kungeek/kungeekweb_product_feature22.png) no-repeat left top;
	padding: 36px 0 0 32px;
	position: relative;
}
.kungeekweb_product_feature .con2conright{
	float: right;
	width: 569px;
	height: 240px;	
	position: relative;
	margin-top: 66px;
	overflow: hidden;
}
.kungeekweb_product_feature .con1bt1{
	position: absolute;
	left: 178px;
	top: -26px;
	font-size:36px;
	color:#00b7ee;
}
.kungeekweb_product_feature .con2conleft p{
	width: 462px;
	font-size:18px;
	line-height:56px;
	color:#606060;
}
.kungeekweb_product_feature .con2list img{
	float:left;
}
.kungeekweb_product_feature .con2list{
	height: 240px;
	width: 632px;
	margin-left: -63px;
}
.kungeekweb_product_feature .img4{
	position: absolute;
	right: 189px;
	top:118px;
	width: 190px;
	height: 183px;
	background:url(../img_kungeek/kungeekweb_product_feature13.png) no-repeat center center;
	background-size:103% 103% ;
}
.kungeekweb_product_feature .img4 a{
	width: 86px;
    height: 120px;
    display: block;
    margin-top: 22px;
    margin-left: 40px;
    overflow: hidden;
}
.kungeekweb_product_feature .img4 div{
	width: 186px;
	height: 120px;
	margin-left: -100px;
}
.kungeekweb_product_feature .img4 img{
	width: 86px;
	height: 120px;
}
.kungeekweb_product_feature .mr22{
	margin-right: 14px;
}
.kungeekweb_product_feature .spanCon{
  height: 10px;
  position: absolute;
  left:32%;
  bottom:60px;
  text-align: right;
  z-index: 50;
}
.kungeekweb_product_feature .spanCon span{
	width: 15px;
    height: 15px;
    margin: 0 5px;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
}
.kungeekweb_product_feature .content2 .active{
  background-color: #28a7e1;
}
.kungeekweb_product_feature .overflowhidden{
	overflow: hidden;
}
.kungeekweb_product_feature .mr140{
	margin-right: 130px;
}
.kungeekweb_product_feature .color1{
	background:#fbfaf9;
}
.kungeekweb_product_feature .color2{
	background:#f2efee;
}
.kungeekweb_product_feature .color3{
	background:#edeae8;
}
.kungeekweb_product_feature .spanCon .color4{
	background:#e9e5e2;
}
.kungeekweb_product_feature .spanCon1,.kungeekweb_product_feature .spanCon2{
	overflow: hidden;
	width: 75px;
}
.kungeekweb_product_feature .spanCon1 span,.kungeekweb_product_feature .spanCon2 span{
	float: left;
}
.kungeekweb_product_feature .img8,.kungeekweb_product_feature .img10{
	visibility: hidden;
}
@-webkit-keyframes load1 { 
	0%{
		background:#fbfaf9;
	}
	33%{
		background:#edeae8;
	}
	66%{
		background:#f2efee;
	}
	100%{
		background:#fbfaf9;
	}
}
.color1{
	animation:load1 2s infinite;
}
@-webkit-keyframes load2 { 
	0%{
		background:#f2efee;
	}
	33%{
		background:#fbfaf9;
	}
	66%{
		background:#edeae8;
	}
	100%{
		background:#f2efee;
	}
}
.color2{
	animation:load2 2s infinite;
}
@-webkit-keyframes load3 { 
	0%{
		background:#edeae8;
	}
	33%{
		background:#fbfaf9;
	}
	66%{
		background:#fbfaf9;
	}
	100%{
		background:#edeae8;
	}
}
.color3{
	animation:load3 2s infinite;
}
/*==========================================content3=====================================================*/
.kungeekweb_product_feature .mt16{
	margin-top: 16px;
}
.kungeekweb_product_feature .mtb17{
	margin: 17px 0;
}
.kungeekweb_product_feature .content3{
	height:572px;
	width: 100%;
	background:#faf9f8;
}
.kungeekweb_product_feature .con3con{
	width: 1118px;
	margin: 0 auto;
	padding-top: 78px;
	overflow: hidden;
}
.kungeekweb_product_feature .con3conleft{
	float: left;
	width: 608px;
	height: 496px;
	background: url(../img_kungeek/kungeekweb_product_feature14.png) no-repeat left top;
}
.kungeekweb_product_feature .con3conright{
	float: right;
	width: 461px;
	height: 360px;
	background: url(../img_kungeek/kungeekweb_product_feature24.png) no-repeat center top;
	position: relative;
	padding: 28px 0 0 32px;
	margin-top: 46px;
}
.kungeekweb_product_feature .con3conright p{
	font-size:18px;
	line-height:51px;
	color:#606060;
	overflow: hidden;
}
.kungeekweb_product_feature p .mt12{
	margin-top: 9px;
}
.kungeekweb_product_feature .con3conright span{
	width: 400px;
	display: block;
	line-height: 40px;
}
.kungeekweb_product_feature .con3bt1{
	position: absolute;
	left: 178px;
	top: -26px;
	font-size:36px;
	color:#484848;
}
.kungeekweb_product_feature .mt20{
	margin-top: 20px;
}
/*==========================================content4==========================================*/
.kungeekweb_product_feature .mt19{
	margin-top:19px;
}
.kungeekweb_product_feature .lineheight40{
	line-height: 40px;
}
.kungeekweb_product_feature .mtb8{
	margin: 8px 0 1px 0;
}
.kungeekweb_product_feature .content4{
	height:546px;
	width: 100%;
}
.kungeekweb_product_feature .con4con{
	width: 1118px;
	margin: 0 auto;
	padding-top: 68px;
	overflow: hidden;
}
.kungeekweb_product_feature .content4 .fl{
	float: left;
}
.kungeekweb_product_feature .con4conleft{
	float: left;
	width: 461px;
	height: 287px;
	background: url(../img_kungeek/kungeekweb_product_feature25.png) no-repeat center top;
	position: relative;
	padding: 28px 0 0 32px;
}
.kungeekweb_product_feature .con4conright{
	float: right;
	width:415px;
	height: 412px;
	background: url(../img_kungeek/kungeekweb_product_feature15.png) no-repeat center top;
}
.kungeekweb_product_feature .con4bt1{
	position: absolute;
	left: 178px;
	top: -26px;
	font-size:36px;
	color: #484848;
}
.kungeekweb_product_feature .con4conleft p{
	font-size:18px;
	line-height:56px;
	color:#606060;
	overflow: hidden;
}
.kungeekweb_product_feature .con4conleft span{
	width: 398px;
	display: block;
}
.kungeekweb_product_feature .mr76{
	margin-right: 76px;
}
.kungeekweb_product_feature .mt38{
	margin-top: 60px;
}
/*==========================================content5=====================================================*/
.kungeekweb_product_feature .content5{
	height:634px;
	width: 100%;
	background:#faf9f8;
}
.kungeekweb_product_feature .con5con{
	width: 1176px;
	margin: 0 auto;
	padding-top: 82px;
	overflow: hidden;
}
.kungeekweb_product_feature .fs40{
	font-size: 40px;
	text-align: center;
	margin-bottom: 23px;
	color:#484848;
}
.kungeekweb_product_feature .fs24{
	font-size: 24px;
	text-align: center;
	margin-bottom: 97px;
	color:#484848;
}
.kungeekweb_product_feature .con5list{
	overflow: hidden;
}
.kungeekweb_product_feature .con5list  li{
	float: left;
	text-align: center;
}
.kungeekweb_product_feature .colorgrey{
	color:#727171;
	font-size:12px;
}
.kungeekweb_product_feature .colorblack{
	color:#000;
	font-size:16px;
}
.kungeekweb_product_feature .mt35{
	margin-bottom: 35px;
}
.kungeekweb_product_feature .mt15{
	margin-bottom: 15px;
}
.kungeekweb_product_feature .mt7{
	margin-bottom: 7px;
}
.kungeekweb_product_feature .colorblue{
	color:#0b9aec;
}
.kungeekweb_product_feature .mt27{
	margin-top: 18px;
}
.kungeekweb_product_feature .mr50{
	margin-right: 18px;
	/* margin-right: 40px; */
}
/*///////////////////////////////////产品特点页面结束/////////////////////////////////////////////////////*/


/*///////////////////////////////////团队页面开始/////////////////////////////////////////////////////////*/
/*==========================================header=====================================================*/

.kungeekweb_header header {
	width: 100%;
	height:62px;
	margin: 0 auto;
	border-bottom:1px solid #8d959b;
	background: #faf9f9;
	opacity: 0.8;
	position: absolute;
	top: 0;
	left: 0;
}

.kungeekweb_header .team_header{
	height: 62px;
	width: 100%;
	border-bottom: 1px solid #dfdfdf;
	position: absolute;
	top: 0;
	left: 0;
}
.team_headercon{
	width: 1002px;
	margin: 0 auto;
}
.team_headercon h1{
	height: 52px;
    padding-top: 1%;
}
.kungeekweb_header .team_header ul li {
	float: left;
	height: 61px;
	text-align: center;
}
.kungeekweb_header .team_header ul li.navphone{
	padding-top: 13px;
	height:48px;
	padding-left:30px;
}
.kungeekweb_header .team_header ul li.navphone a{
	color: #8d959b;
	text-align: left;
	width:100px;
	font-size:15px;
}

.kungeekweb_header .team_header ul li span{
	color:#28a7e1;
	font-size:16px;
}

.kungeekweb_header .team_header ul li a {
	display: block;
	color: #8d959b;
	height: 100%;
	font-size: 14px;
}
.kungeekweb_header .lh62{
	line-height: 62px;
}
.kungeekweb_header .ml38{
	margin-left:30px;
}
.kungeekweb_header .team_header ul li a:hover {
	border-bottom:3px solid #28a7e1;
	color:#28a7e1;
}
.kungeekweb_header  .li_hide{
	position:relative;
}
.kungeekweb_header  .div_hide{
	position:absolute;
	left:-22px;
	top:61px;
	width:100px;
	background:#f3f2f3;
	display: none;
}
.kungeekweb_header  .div_hide p{
	width:60%;
	height: 30px;
	font-size:14px;
	text-align: center;
	line-height: 30px;
	padding: 0 20px;
}
.kungeekweb_header  .team_header .header_width110{
	width: 110px !important;
}

.kungeekweb_header  .team_header .header_width115{
	width: 115px !important;
}
/*================banner==========================================================*/
.team_banner{
	height:508px;
	background: url(../img_kungeek/team_img1.jpg) no-repeat center top;
}
/*================content==========================================================*/
.team_main{
	width:800px;
	margin: 0 auto;
}
.team_info{
	height:228px;
	margin:30px 0 20px 0;
	overflow: hidden;
}
.team_infol{
	float: left;
	width:140px;
	background: #f9f7f8;
	height:228px;
	padding: 0 25px;
	font-size: 14px;
}
.team_mtb{
	margin-bottom:14px ;margin-top:66%;
}
.team_infor{
	float:right;
	width:558px;
	background: #f9f7f8;
	height:190px;
	padding:30px 24px;
	font-size:12px;
}
.team_infor ul li{
	list-style: disc;
	list-style-position: inside;
	line-height:24px;
}
.team_mb10{
	margin-bottom:10px;
	line-height: 18px;
}
.team_p1{
	float: left;width:120px;height:24px;text-align: center;border-right:1px solid #010101;
}
.team_p2{
	color:#81d4f4;float: left;width:150px;height:20px;text-align:right;
}
.team_leader1{
	height:35px;
	border-bottom: 2px solid #b6b6b6;
	font-size:20px;
	overflow: hidden;
	width: 794px;
}
.team_leader2{
	height:320px;
	margin-top: 30px;
	margin-bottom: 12px;
}
.height500{
	height:571px;
	padding-top:38px;
}
#mainCon1{
	position: relative;
}
.team_leader2llist{
	width:244px;
	height:320px;
	position: absolute;
	left: 0;
	top: 0;
}
.team_leader2llist li{
	position: absolute;
	left: 0;
	top: 0;
}
.team_leader2l li img{
	width:244px;
	height:320px;
}
.team_leader2rprev{
	width:50px;
	height:320px;
	position: absolute;
	left:244px;
	top:0;
}
.team_prev{
	float: right;margin-top: 244%;
}
.team_next{
	margin-top: 244%;	
}
.team_leader2rlist{
	position: absolute;
	left:294px;
	top:0;
	width:456px;
	height:320px;
	overflow: hidden;
}
.team_leader2rnext{
	width:50px;
	height:320px;
	position: absolute;
	left:750px;
	top:0;
}
.team_leader2rlist li:nth-child(1) p{
	text-align: center;
}
.team_leader2rlist li:nth-child(2) p{
	text-align: center;
}
.team_leader2rlist li:nth-child(3) p{
	text-align: center;
}
.team_leader2rlist li:nth-child(4) p{
	text-align: center;
}
.team_leader2rlist li:nth-child(5) p{
	text-align: center;
}
.team_leader2rlist li:nth-child(6) p{
	text-align: center;
}
.team_leader2rlist li:nth-child(7) p{
	text-align: center;
}
.team_leader2rlist li p{
	color:#767676;
	font-size:14px;
	margin-bottom: 14px;
}

.team_leader2rlist li{
	position: absolute;
	left:0;
	top:0;
	width:456px;
	height:320px;
	background: #fff;
}
.team_leader2llist img{
	width:244px;
	height:320px;
}
.team_leader3{
	position: absolute;
	left:0;
	top:332px;
	width:800px;
	height:190px;
	margin-bottom: 10px;
	overflow: hidden;
	display: flex;
    justify-content: space-between;
    flex-direction: row;
}
.team_leader3 li{
	width: 180px;
    height: 238px;
}
.team_leader3 li img{
	width:100%;
	height:100%;
}
.team_zindex10{
	z-index: 10;
}
.team_leader3 .team_m0{
	margin: 0;
}
.team_staff{
	width:794px;
	height:52px;
	border-bottom: 1px solid #b6b6b6;
	font-size:22px;
	margin-bottom: 16px;
}
.team_staff1{
	overflow: hidden;
}
.team_p3{
	float: left;width:130px;height:26px;text-align: center;border-right:1px solid #010101;margin-top:12px;
}
.team_p4{
	color:#81d4f4;float: left;width:182px;height:20px;text-align:right;margin-top:12px;
}
.team_img1{
	width:50px;height:34px;
}
.team_staff2 .team_img2{
	width:294px;height:294px;
}
.team_p5{
	margin-right:0px;
}
.team_p6{
	font-size:20px;color:#000;overflow: hidden;margin:50px 0 30px 0;margin-left:26%;
}
.team_span1{
	display:block;width:124px;float: left;text-align: center;border-right:1px solid #000;font-weight: 900;
}
.team_span2{
	display:block;width:80px;float: left;text-align: center;
}
.team_staff2 p{
	float: left;
	width:94px;
	height:94px;
	margin-right:6px;
	margin-bottom:6px;
	background: #999;
}
.team_staff2 img{
	width:94px;
	height:94px;
}
.team_staff2 a{
	display: block;
	width:94px;
	height:94px;
}
.team_width162{
	width:162px !important;
}
.team_ml106{
	margin-left: 106px;
}
.team_tail{
	margin-top: 20px;
	margin-bottom: 30px;
}

.team_mt48{
	margin-top: 22px;
}
.team_leader1 .team_width106{
	width: 106px;
}
.team_leader1 .team_width136{
	width: 136px;
}
.team_mb25{
	margin-bottom: 25px;
}
.team_add{
	width: 794px;
	overflow: hidden;
	height: 164px;
}
.team_add ul{
	height: 164px;
	overflow: hidden;
}
.team_add ul li{
	float: left;
	margin-right: 10px;
}
.team_add ul li img{
	width: 258px;
}
.team_addimg{
	margin:33px 0 32px 0;
}
.team_m0{
/* 	margin-right:0 !important; */
}
/*///////////////////////////////////团队页面结束/////////////////////////////////////////////////////////*/




/*///////////////////////////////////新闻详情页面开始/////////////////////////////////////////////////////////*/
.kungeekweb_News_Detail .banner{
	height:282px;
	width: 100%;
	background: url(../img_kungeek/kungeekweb_News_Detail1.jpg) no-repeat center top;
}
.kungeekweb_News_Detail .content1{
	height:46px;
	background: #eee;
}
.kungeekweb_News_Detail .con1con{
	width:878px;
	margin: 0 auto;
	text-align: center;
}
.kungeekweb_News_Detail .con1con li{
	display: inline-block;
	font-size:18px;
	color:#fff;
	width: 127px;
	height: 45px;
	background: #7ecef4;
	text-align: center;
	line-height:45px;
	margin-right: 4px;
}
.kungeekweb_News_Detail .con1con .change{
	background: #07a6f2;
	width: 132px;
	height: 56px;
}

.kungeekweb_News_Detail .con2con{
	width:878px;
	margin: 0 auto;
	text-align: center;
}
.kungeekweb_News_Detail .con2con1{
	height: 92px;
	border-bottom: 1px solid #ccc;
	padding-top: 68px;
}
.kungeekweb_News_Detail .fs24{
	font-size:24px;
	margin-bottom: 26px;
}
.kungeekweb_News_Detail .p1{
	width: 168px;
	height: 17px;
	border-right: 1px solid #ccc;
	text-align: center;
	font-size:14px;
	display:inline-block;
}
.kungeekweb_News_Detail .p3{
	width: 168px;
	height: 17px;
	text-align: center;
	font-size:14px;
	display:inline-block;
}
.kungeekweb_News_Detail .p3 a{
	color: #7ECEF4;
}
.kungeekweb_News_Detail .con2con1 .p2{
	width: 196px;
	border: none;
}
.kungeekweb_News_Detail .con2con2{
	padding: 36px 8px 0 8px;
	font-size:16px;
	text-align: left;
}
.kungeekweb_News_Detail .con2con2 p{
	margin-bottom: 32px;
}
.kungeekweb_News_Detail .con2con3{
	width: 878px;
	height: 38px;
	background: #00a0e9;
	text-align: left;
	margin: 58px 0 58px 0;
}
.kungeekweb_News_Detail .con2con3left,.kungeekweb_News_Detail .con2con3center,.kungeekweb_News_Detail .con2con3right{
	display: inline-block;
	font-size:16px;
	line-height:38px;
}
.kungeekweb_News_Detail .con2con3left,.kungeekweb_News_Detail .con2con3center{
	width: 236px;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}
.kungeekweb_News_Detail .con2con3 a{
	color:#fff;
}
.kungeekweb_News_Detail .con2con3right{
	width: 233px;
	background: url(../img_kungeek/kungeekweb_News_Detail2.png) no-repeat center top;
	float: right;
	height: 38px;
	color:#fff;
}
.kungeekweb_News_Detail .con2con3left{
	margin-left: 18px;
}
.kungeekweb_News_Detail .con2con3center{
	margin-left: 140px;
}
.kungeekweb_News_Detail .ml24{
	margin-left: 24px;
}
.kungeekweb_News_Detail .ml20{
	margin-left: 20px;
}
.kungeekweb_News_Detail .ml10{
	margin-left: 10px;
}
.kungeekweb_News_Detail .pt3{
	padding-top: 3%;
}
.kungeekweb_News_Detail .dpnone{
	display: none;
}
/*///////////////////////////////////新闻详情页面结束/////////////////////////////////////////////////////////*/




/*////////////////////////////////////////////////联系我们开始////////////////////////////////*/

.clearfix::after{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}

.contact_banner{height:466px;background: url(../img_kungeek/contact_banner01.jpg) no-repeat center top;}
.contact_main{width: 1012px;margin: 0 auto;}
.contact_map{width: 100%;height:500px;margin-top: 40px;margin-bottom: 40px;}
/*静态调用地图样式 开始*/
/*.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;display: none;}
.iw_poi_content{color: #515050; }
.iw_poi_content .map_title{font-size: 26px;}
.iw_poi_content .map_txt{font-size: 16px; line-height: 30px; height: 35px;}
.pop img:nth-last-of-type(2){display: none;}
/*静态调用地图样式  结束*/


/*动态调用样式 开始*/
.iw_poi_content {  color: #515050; background-color: #fff; border: 1px solid #000; padding:15px; width:435px; height: 233px; position: absolute; border-radius: 4px;top: -175px;z-index: 10;left: 45px; }
.iw_poi_content .map_title{font-size: 26px;}
.iw_poi_content .map_txt{font-size: 16px; line-height: 30px; height: 35px;}
.arrow-left{border-bottom: 10px solid transparent; border-top: 10px solid transparent;border-right: 30px solid #fff; font-size: 0; line-height: 0; position: absolute; top: 170px;left: -31px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;display: none;}
.pop img:nth-last-of-type(2){display: none;}
/*动态调用样式  结束*/
.contact_addr{width:100%; border: 3px dashed #959595;margin-top: 40px;padding-bottom: 15px;}
.contact_addr h3{height: 30px; display: block; width: 100%; line-height: 30px; font-size: 30px; color: #515050; padding-top: 10px; padding-left: 25px;}
.contact_addr .addr-left,.contact_addr .addr-right{width: 50%; display: inline-block; font-size: 18px; color: #515050; }
.add-txt{padding-left: 25px;display: block;width: 50%;line-height: 20px;padding-top: 10px;word-break:keep-all; white-space:nowrap;}
.p-left-190{padding-left: 150px;}
.p-left-110{padding-left: 25px;}
.contact_comlist{width:100%; margin-top: 40px;background-color: #e5e5e5;margin-bottom: 40px;}
.contact_comlist ul li{float: left; position: relative;width: 144px; height: 197px;display: inline-block;  }
.contact_comlist ul li .comlist_box{width: 145px;height: 197px; display: block;}
.contact_comlist ul li .box_pic{background-color: #0091ef; position: absolute; top: 0px; display: none;}
.contact_comlist ul li .box_pic .name{ margin-top: 85px; width: 100%;height: 26px;line-height: 26px;font-size: 16px;text-align: center; color: #fff}
.contact_comlist ul li .box_pic .txt { width: 100%; height: 20px; line-height: 20px;font-size: 12px;text-align: center; color: #fff; }

/*////////////////////////////////////////////////联系我们结束////////////////////////////////*/




/********************************招聘页面样式*************************************/
.recruit_banner img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.article{
	max-width: 1000px;
	margin: 0 auto;
	padding: 19px 0 55px;
}

.article p{
	color: #727171;
	font-size: 15px;
	margin: 33px auto 0;
	max-width: 810px;
}

.recruit_panel{
	border-top: 1px solid #999999;
	padding: 34px 0;
	max-width: 1000px;
	margin: 34px auto 0;
}

.recruit_panel > ul{
	width: 100%;
}

.recruit_panel > ul:after, .recruit_panel_region > ul:after, .recruit_panel_personnel:after{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
}

.recruit_panel > ul > li{
	display: block;
	float: left;
	border: 1px solid #999999;
	border-radius: 4px;
	padding: 6px 34px;
	background-color: #fbfbfb;
	color: #727171;
	margin-right: 51px;
	letter-spacing: 2px;
	font-size: 22px;
	cursor: pointer;
}

.recruit_panel > ul > li:hover, .recruit_panel > ul > li:active{
	color: #008aff;
}

.recruit_panel > ul > li.action{
	color: #008aff;
}

.recruit_panel_region{
	margin-top: 25px;
}

.recruit_panel_region > ul{
	width: 100%;
	display: block;
}

.recruit_panel_region > ul > li{
	display: inline-block;
	max-width: 164px;
	padding-left: 68.6px;
	cursor: pointer;
	vertical-align:top;
	margin-top: 33px;
} 

/*.recruit_panel_region > ul > li:nth-child(even){
	display: block;
	max-width: 999px;
	clear: both;
}*/

.recruit_panel_region > ul > li > img{
	width: 100%;
	display: block;
} 

.recruit_panel_region > ul > li > p{
	color: #727171;
	font-family: "微软雅黑";
	font-size: 17px;
	padding: 25px 0;
}

.recruit_panel_region > ul > li > .triangle-up{
	width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 35px solid #f9f8f8;
    margin: 0 auto;
}

.recruit_panel_region > ul > li.recruit_panel_personnel{
	background-color: #f9f8f8;
	border-radius: 10px;
	padding: 36px 0;
	max-width: 999px; 
	width: 100%;
	margin-top: 0;
}

.recruit_panel_personnel > div{
	width: 43.3%;
	float: left;
	padding: 0 33px;
}

.recruit_panel_personnel > div:first-child{
	border-right: 1px solid #c9c9c9;
}

.recruit_panel_personnel h3{
	color: #727171;
	font-size: 22px;
	font-weight: normal;
	padding-bottom: 30px;
	margin-top: -15px;
}

.recruit_panel_personnel p{
	color: #727171;
	font-size: 15px;
	font-family: "微软雅黑";
	list-style: decimal;
	margin-left: 15px;
	line-height: 180%;
}

.recruit_onhidden{
	display: none;
}

.recruit_panel_personnel_content{
	display: none;
}


/********************************我们页面样式*************************************/
.about_banner img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.about_introduce_box{
	max-width: 100%;
	overflow: hidden;
}

.about_introduce{
	max-width: 1000px;
	margin: 0 auto;
	padding: 8px 0 73px;
	
}

.about_branch:after{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
}

.about_introduce_content{
	width: 100%;
	display: table;
	padding-top: 86px;
}

.about_introduce_content_left, .about_introduce_content_right{
	display: table-cell;
	vertical-align: middle;	
	position: relative;
	top: 0;
}

.about_introduce_content_left{
	left: -200%;
	display: none;
}

.about_introduce_content_right{
	right: -200%;
	display: none;
}

.about_introduce_content_show{
	transform:translateX(0);
	-ms-transform:translateX(0); 	/* IE 9 */
	-moz-transform:translateX(0);	/* Firefox */
	-webkit-transform:translateX(0); /* Safari 和 Chrome */
	-o-transform:translateX(0); 	/* Opera */
	display: table-cell;
}

.about_introduce_content h2{
	font-size: 45px;
	color: #595757;
	font-weight: 400;
	padding-bottom: 30px;
}

.about_introduce_content p{
	font-size: 18px;
	color: #595757;
	line-height: 200%;
}

.about_introduce_content_img1{
	border: 6px solid #dcdcdc;
	padding: 28px 0;
	width: 445px;
	height: 398px;
	float: right;
}

.about_introduce_content_img1 img{
	margin-left: 28px;
}

.about_introduce_content_img2{
	border: 6px solid #dcdcdc;
	width: 503px;
	height: 401px;
	margin-left: -28px;
}

.about_introduce_content_img2 img{
	margin-left: 28px;
	margin-top: 28px;
}

.about_introduce_content_img3{
	border: 6px solid #dcdcdc;
	width: 551px;
	height: 309px;
	padding: 28px 0;
	margin-right: -28px;
	float: right;
}

.about_introduce_content_img3 img{
	margin-left: -28px;
}

.about_introduce_content_img4{
	border: 6px solid #dcdcdc;
	width: 479px;
	height: 346px;
	margin-right: -28px;
}

.about_introduce_content_img4 img{
	margin-left: 28px;
	margin-top: -28px;
}

.about_service{
	width: 100%;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
}

.about_service ul{
	max-width: 1000px;
	margin: 0 auto;
}

.about_service ul li{
	float: left;
	width: 30%;
	padding: 40px 0;
	margin-right: 5%;
}

.about_service ul li:last-child{
	margin-right: 0;
}

.about_service ul li h4, .about_service ul li p{
	font-size: 14px;
	color: #595757;
}

.about_service ul li h4{
	font-weight: normal;
	padding-bottom: 18px;
}

.about_service ul li p{
	line-height: 150%;
}

.about_service ul:after{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
}

.about_branch{
	max-width: 1000px;
	margin: 0 auto;
}

.about_branch h2{
	font-size: 24px;
	color: #595757;
	font-weight: 400;
	padding: 18px 0 2px;
}

.about_branch dl{
	width: 30%;
	float: left;
	padding-bottom: 36px;
	margin-right: 5%;
}

.about_branch dl dt{
	font-size: 16px;
	color: #595757;
	padding: 16px 0;
}

.about_branch dl dt span{
	font-size: 12px;
	color: #595757;
}

.about_branch dl dd{
	font-size: 14px;
	color: #595757;
	line-height: 150%;
	padding-top: 21px;
}

.about_branch dl dd img{
	display: block;
	margin: 0 auto;
}

.about_green_Line{
	border-bottom: 9px solid #76bb3a;
}

.about_brue_Line{
	border-bottom: 9px solid #00badb;
}

.about_purple_Line{
	border-bottom: 9px solid #00badb;
}

.about_branch dl.about_branch_right{
	margin-right: 0;
}

.about_branch .division_line{
	background-color: #dcdcdc;
	height: 1px;
	width: 100%;
	clear: both;
}
/*///////////////////////////////////////////////////历程页面开始/////////////////////////////////////////////////*/
/*================content==========================================================*/
/*第一部分*/
.Progress_clear{ clear: both;}
.Progress_banner{
	width: 100%;
	height: 508px;
	margin: 0 auto;
	background:url(../img_kungeek/LC_banner_01.jpg) no-repeat center center;
}
.Progress_01{
	width: 1020px;
	margin: 0 auto;
}
.Progress_01_middle{
	margin: 0 auto;
	width: 118px;
	height: 295px;
	background: url(../img_kungeek/LC_01.png) no-repeat center center;
	position: relative;
}
.Progress_01_left{
	font-size: 12px;
	text-align: right;
	line-height: 24px;
	position: absolute;
	color: #666666;
}

.Progress_01_right{
	font-size: 12px;
	text-align: left;
	line-height: 24px;
	position: absolute;
	color: #666666;
}

.Progress_01_shenzheng{
	top: 163px;
	left: -255px;
}
.Progress_01_chonqing{
	top: 233px;
	left: -202px;
}

.Progress_01_2016{
	top: 88px;
	right: -272px;
}

.Progress_01_2016_06{
	top: 205px;
	right: -249px;
}
.Progress_01_banner{
	width: 1020px;
	height: 222px;
	background:url(../img_kungeek/Progress_01_banner.png) no-repeat left center;
}
.Progress_01_banner_right{
	width: 237px;
	height: 222px;
	float: right;
	background: #0099cc;
}
.Progress_R_p1{
	font-size: 12px;
	margin: 48px 0 0 32px;
	color:#ffffff;
}
.Progress_R_p2{
	font-size: 18px;
	margin: 52px 0 0 32px;
	color:#ffffff;
}
.Progress_R_p3{
	font-size: 18px;
	margin: 0px 0 0 32px;
	color:#ffffff;
}
.Progress_R_p4{
	font-size: 12px;
	margin: 15px 0 0 32px;
	color:#ffffff;
}
/*第二部分*/
.Progress_02{
	width: 1020px;
	margin: 0 auto;
}
.Progress_02_middle{
	margin: 0 auto;
	width: 118px;
	height: 396px;
	background: url(../img_kungeek/LC_02.png) no-repeat center center;
	position: relative;
}

.Progress_02_award{
	top: 114px;
	left: -204px;
}
.Progress_02_November{
	top: 240px;
	left: -288px;
}
.Progress_02_September{
	top: 300px;
	left: -172px;
}
.Progress_02_December{
	top: 200px;
	right: -140px;
}
.Progress_02_October{
	top: 270px;
	right:-228px;
}
.Progress_02_April{
	top: 346px;
	right: -140px;
}

.Progress_02_banner{
	width: 1020px;
	height: 222px;
	background:url(../img_kungeek/Progress_02_banner.png) no-repeat right center;
}
.Progress_02_banner_left{
	width: 237px;
	height: 222px;
	float: left;
	background: #0099cc;
}
/*第三部分*/
.Progress_03{
	width: 1020px;
	margin: 0 auto;
}
.Progress_03_middle{
	margin: 0 auto;
	width: 118px;
	height: 237px;
	background: url(../img_kungeek/LC_03.png) no-repeat -2px center;
	position: relative;
}

.Progress_03_New{
	top: 158px;
	left: -210px;
}

.Progress_03_banner{
	width: 1020px;
	height: 222px;
	background:url(../img_kungeek/Progress_03_banner.png) no-repeat left center;
}
.Progress_03_banner_right{
	width: 237px;
	height: 222px;
	float: right;
	background: #0099cc;
}

.Progress_2014_middle{
	margin: 0 auto;
	width: 94px;
	height: 140px;
	background: url(../img_kungeek/LC_2014.png) no-repeat -2px center;
	position: relative;
}

.Progress_2014_banner{
	width: 1020px;
	height: 222px;
	background:url(../img_kungeek/Progress_2014_banner.png) no-repeat right center;
}
.Progress_2014_banner_left{
	width: 237px;
	height: 222px;
	float: left;
	background: #0099cc;
}
.Progress_2012-2013_middle{
	margin: 0 auto;
	width: 118px;
	height: 421px;
	background: url(../img_kungeek/LC_2012-2013.png) no-repeat -2px center;
	position: relative;
}
.Progress_2013{
	top: 25px;
	left: -198px;
}
.Progress_2012{
	top: 216px;
	right: -166px;
}
.Progress_left_dv{
	width: 168px;
	height: 36px;
	position: absolute;
	background: url(../img_kungeek/Progress_bg_right.png) no-repeat center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 36px;
}
.y2016{
	top: 56px;
	right: -154px;
}
.y2015{
	top: 63px;
	right: -149px;
}
.y2014{
	top:50px;
	right: -162px;
}
.Progress_right_dv {
	width: 168px;
	height: 36px;
	position: absolute;
	background: url(../img_kungeek/Progress_2013.png) no-repeat center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 36px;
	text-align:center;
	
}
.y2013{
	top: 124px;
	left:-148px;
}
/*/////////////////////////////////////////////////历程页面结束////////////////////////////////////////*/



/********************************新闻列表页面样式*************************************/

.news_list_banner img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.news_list_panel_header{
	max-width: 1102px;
	margin: 0 auto;
	padding: 38px 0;
}

.news_list_panel_header ul{
	text-align: center;
}

.news_list_panel_header ul:after{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
}

.news_list_panel_header ul li{
	display:inline-block;
	text-align: center;
	padding: 9px 12px;
	font-size: 18px;
	color: #595757;
	margin: 0 25px;
	cursor: pointer;
}

.news_list_panel_header ul li.action{
	border-bottom: 4px solid #07a6f2;
}

.news_list_panel_main{
	max-width: 1104px;
	margin: 0 auto;
	margin-bottom: 15px;
}

.news_list_panel_main dl{
	width: 18%;
	/* display:inline-block;  */
	margin-right:-3px;
	float:left; 
	background-color: #eeeeee;
	/* position: relative; */
	margin-right: 2.5%;
	margin-bottom: 30px;
}

.news_list_panel_main dl dt{
	padding: 20px 15px;
}

.news_list_panel_main dl dt a{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.news_list_panel_main dl dd{
	padding: 0 15px;
	font-size: 12px;
	color: #595757;
	line-height: 180%;
	margin-bottom: 28px;
}

.news_list_panel_main dl .triangle{
	width: 0;
    height: 0;
    border-left: 17px solid transparent;
    border-top: 34px solid transparent;
    border-right: 34px solid #00a0e9;
    float: right;
    position:relative;
    cursor: pointer;
}

.news_list_panel_main dl .triangle a {
	display: block;
	width: 100%;
	text-align: right;
	margin-bottom: -3px;
	position: absolute;
	bottom: 0;
	right:-15px;
	color: #FFFFFF;
	font-size: 26px;
	font-weight: bold;
}
.news_list{
	height:295px;
	display:block;
}
.news_list_panel_main dl.news_list_panel_right{
	margin-right: 0;
}

.news_list_panel_main dl.news_list_panel_right:after{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
}

.news_list_page:before{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
	
}

.news_list_page{
	width: 100%;
}

.news_list_page ul{
	text-align: center;
}

.news_list_page ul:after{
	content:".";  
    height:0;  
    visibility:hidden;  
    display:block; 
	clear: both;
}

.news_list_page ul li{
	display:inline-block;
	text-align: center;
	font-size: 18px;
	color: #595757;
}

.news_list_page  ul li.news_list_page_words{
	background-color: #eeeeee;
	border-radius: 4px;
}

.news_list_page  ul li.news_list_page_words a{
	display: block;
	padding: 5px 8px;
	font-size: 14px;
	color: #898989;
	cursor: pointer;
}

.news_list_page ul li {
	margin: 0 6px;
	font-size: 14px;
	color: #898989;
}

.news_list_page ul li a{
	display: block;
	border: 1px solid #eeeeee;
	border-radius: 4px;
	padding: 5px 8px;
}

.news_list_page ul li a.action{
	background-color: #07a6f2;
	color: #FFFFFF;
}

.news_list_onhidden{
	display: none;
	overflow:hidden;
}

/* --------page----------*/
.page_mt15{
	margin-bottom:15px;
}


.con2con3 .bdshare-button-style0-24 .weixin{
	    background-image: url(../img_kungeek/kungeekweb_News_Detail3.jpg);
	    margin-top: 0;
	    width: 25px;
	    height:25px;
	    padding-left: 0;
	    margin: 0 0 6px 0;
}

.con2con3 .bdshare-button-style0-24 .qzone{
	    background-image: url(../img_kungeek/kungeekweb_News_Detail4.jpg);
	    width: 26px;
	    height:25px;
	    padding-left: 0;
	    margin: 0 0 6px 0;
}

.con2con3 .bdshare-button-style0-24 .tsina{
	    background-image: url(../img_kungeek/kungeekweb_News_Detail5.jpg);
	    margin-top: 0;
	    width: 26px;
	    height:25px;
	    padding-left: 0;
	    margin: 0 0 6px 0;
}
