/*共用*/
.mainCon-ourkc{
	color: #333
}
.ourkc-main{
	padding: 88px 0;
	color: #333;
	position: relative;
}
.orange{
	color: #d44f26 !important;
	font-weight: bold
}
.yellow{
	color: #ffea00 !important;
	font-weight: bold
}
.ourkc-h1,
.ourkc-h2,
.ourkc-p{
	text-align: center;
	color: #333;
	line-height: 1;
}
.ourkc-h1{
	font-size: 58px;
	padding-bottom:18px;
	font-weight: bold

}
.ourkc-h2{
	font-size: 44px;
	padding-bottom: 12px;
}
.ourkc-p{
	font-size: 28px;
	line-height: 1.4;
	margin-top: -5px;
}
.ourkc-btn-box,.inner-btn-box{
	width: 100%;
	text-align: center;
}
.ourkc-btn-box .ourkc-btn{
	width: 310px;
	height: 70px;
	border: 1px solid #d44f26;
	background: #d44f26;
	color: #fff;
	line-height: 70px;
	font-size: 20px;
	display: inline-block;
	border-radius: 5px;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-ms-transition: 0.3s all;
	opacity: 0.8;
}
.ourkc-btn-box .ourkc-btn:hover{
	opacity: 1;
}
.inner-btn-box .this-btn{
	height: 52px;
	width: 243px;
	border: 1px solid #e64a20;
	background:  #e64a20;
	color: #fff;
	line-height: 52px;
	font-size: 20px;
	display: inline-block;
	border-radius: 5px;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-ms-transition: 0.3s all;
	opacity: 0.8;
}
.inner-btn-box .this-btn:hover{
	opacity: 1;
}
/*mask*/
.big-mask{
	display: none;
	transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
}
.big-mask.active{
	display: block;
	opacity: 1;
}
.big-mask .mask-bg{
    width: 10000px;    height:10000px;    background: #000;    opacity: 0.6;    filter:alpha(opacity=60);   
    position: fixed;    top: 0;    z-index: 9998;    
    /* display: none; */    overflow: hidden;

}
.big-mask .mask-img{
    z-index: 9999;
    position: fixed;
    width: 600px;
    height: 400px;
    margin-left: -300px;
    margin-top: -200px;
    left: 50%;
    top: 50%;
}
.big-mask .mask-img img{
    cursor: pointer;	
}
.big-mask  .mask-close{
    width: 50px;
    height: 50px;
    display: block;
    position: absolute;
    top: 9px;
		right: 52px;
}
/*侧边栏*/
.hqjy-nav-new{
	width: 141px;
	position: fixed;
	right: 0;
	top: 21%;
	z-index: 9999;
	background-color: #ff7e00;
}
.hqjy-nav-new a{
	outline: none;
}
.hqjy-nav-new .this-slide-up{
	width: 140px;
	text-align: center;
	font-size: 13px;
	color: #ccce01;
	height: 24px;
	line-height: 24px;
	/* box-shadow: 0 0 5px #ccc; */
	cursor: pointer;
	background-color: #ececec;
}
.hqjy-nav-new .this-slide-up:hover{
	transition:.3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
	-o-transition:.3s; /* Opera */
	background-color: #cbd000;
	color: #426c0a
}
.hqjy-nav-new dd{
	position: relative;
	padding:10px;
	border-bottom: 1px  solid #ff962f;
	background-color: #ff7e00;
}
.hqjy-nav-new dd.this-kf{
	background-color: #ececec;}
.hqjy-nav-new dd.this-kf .this-right-p{
	color: #fff;
	font-size: 18px
}
.hqjy-nav-new dd.this-kf:hover{
	transition:.3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
	-o-transition:.3s; /* Opera */
	background-color:#ccc
}
.hqjy-nav-new dd:hover{
	transition:.3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
	-o-transition:.3s; /* Opera */
	background-color:#ff9126
}
.hqjy-nav-new dd .this-icon img{
	width: 40px;
	height: auto;
}
.hqjy-nav-new dd .this-icon{
	float: left;
}
.hqjy-nav-new dd  .this-right-p{
	float: left;
	height: 40px;
	line-height: 40px;
	font-size: 17px;
	margin-left: 6px;
	color: #fff;}
.hqjy-nav-new dd.this-no-padding{
	padding: 0
}
.hqjy-nav-new .this-mob{
	text-align: center
}
.hqjy-nav-new .this-mob .this-mob-p{
	font-size: 20px;
	color: #fff;
	height: 30px;
	line-height: 30px
}
.hqjy-nav-new .this-mob .this-mob-input input{
	width: 117px;
	outline: none;
	height: 27px;
	line-height: 27px;
	padding-left: 5px;
	font-size: 12px;
	border: none;
	border-radius: 5px;
	color: #ff7e00;
	text-align: center;
}
.hqjy-nav-new .this-mob  .this-mob-btn{
	text-align: center;
	font-size: 14px;
	width: 123px;
	/* background-color: #fff177; */
	/* color: #333; */
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
	border-radius: 5px;
	cursor: pointer;
	background-color: #ffd9b4;
	color: #643100;
}
.hqjy-nav-new .this-mob  .this-mob-btn:hover{
	background-color:#fff;
	transition:.3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
	-o-transition:.3s; /* Opera */
}
.hqjy-nav-new  .this-no-padding img{
	width: 141px;
	height: auto
}
.hqjy-nav-new .this-up-top{
	text-align: center;
	/* padding:5px 0; */
	color: #fff;
	cursor: pointer;
	height: 35px;
	line-height: 35px;
	background-color: #333;
}
.hqjy-nav-new .this-up-top:hover{
	transition:.3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
	-o-transition:.3s; /* Opera */
	background-color:#000
}
.hqjy-nav-new .this-up-top span{
	font-size: 18px;
	margin-top: 5px
}
.hqjy-nav-new  .this-xxk-btn{
	 width: 120px;
  text-align: center;
  font-size: 14px;
  border-radius: 5px;
  height: 24px;
  line-height: 24px;
  color: #643100;
  background-color: #ffab58;
  margin-top: 5px;
}
.hqjy-nav-new  .this-xxk-btn:hover{
	transition:.3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
	-o-transition:.3s; /* Opera */
	background-color:#fff
}
.hqjy-nav-new dd{
	border-bottom: 1px solid #09b55e;
	background-color: #00cc65;
}
.hqjy-nav-new dd:hover{
    background-color: #00cc65;
}
/*导航栏*/
.self-top{ width:100%; height:45px;   }
.w980{ width:980px; margin:0 auto;}
.self-top .self-nav{ color:#62493d; font-size:16px; }
.self-top .self-nav ul{ margin:0px 0px 0px 640px;}
.self-top .self-nav ul a{color:#62493d;}
.self-top .self-nav li{width: 110px;height:46px;float:left;line-height:46px;text-align:center;cursor:pointer;margin-left: 10px;}
.self-top .self-nav li:hover{ background-color:#f4752d; color:#FFF}
/*banner*/
.slide{
	width: 100%;
	height: 600px;
	overflow:hidden;
	position: relative;
}
.slide .slide-box{

}
.slide .slide-box .slide-li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
	opacity: 0;
	cursor: pointer;
	display: block;
}
.slide .slide-box .slide-li.act{
	opacity: 1;
}
.slide .slide-box .slide-li .box-img{
	width: 100%;
}
.slide .slide-box .slide-li .slide-li-img{
	width: 100%;
	height: 600px;
}
.slide  .slide-page{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 30px;
	text-align: center;
	z-index: 2;
}
.slide  .slide-page .slide-page-btn{
	width:15px;
	height: 15px;
	border-radius: 50%;
	background: #fff;
	opacity: 0.1;
	display: inline-block;
	margin:0 3px;
	cursor: pointer;
}
.slide  .slide-page .slide-page-btn.act{
	opacity: 1;
}
.slide  .slide-p-n{

}
.slide  .slide-p-n .slide-p,
.slide  .slide-p-n .slide-n{
	position: absolute;
	z-index: 2;
	height: 40px;
	top: 50%;
	margin-top: -20px;
	line-height: 40px;
	width: 30px;
	background: #ccc;
	opacity: 0.8;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 40px;
	vertical-align: middle;
}
.slide  .slide-p-n .slide-p:hover,
.slide  .slide-p-n .slide-n:hover{
	opacity: 1;
}
.slide  .slide-p-n .slide-p{
	left: 0
}
.slide  .slide-p-n .slide-n{
	right: 0
}

/*内容*/
.ourkc-main1{
	background: #f3f5f6;
}
.ourkc-main1-dl{
	margin-top: 40px;
	margin-right: -23px;
	margin-bottom: 28px;
}
.ourkc-main1-dl .ourkc-main1-dd{
	width: 315px;
	text-align: center;
	box-shadow: 0 10px 10px rgba(0,0,0,0.18);
	float: left;
	margin-right: 26px;
	margin-bottom: 22px;
	cursor: pointer;
}
.ourkc-main1-dl .ourkc-main1-dd .this-img img{
	width: 100%;
}
.ourkc-main1-dl .ourkc-main1-dd .this-h1{
	font-size: 40px;
	color: #d44f26;
	line-height: 1;
	padding-top: 25px;
	font-weight: bold;
}
.ourkc-main1-dl .ourkc-main1-dd .this-h2{
	font-size: 16px;
	line-height: 1.4;
	color: #333;
	padding: 8px 0
}
.ourkc-main1-dl .ourkc-main1-dd.ourkc-main1-dd1 .this-h2,
.ourkc-main1-dl .ourkc-main1-dd.ourkc-main1-dd2 .this-h2,
.ourkc-main1-dl .ourkc-main1-dd.ourkc-main1-dd3 .this-h2{
	height: 35px
}
.ourkc-main1-dl .ourkc-main1-dd.ourkc-main1-dd4 .this-h2,
.ourkc-main1-dl .ourkc-main1-dd.ourkc-main1-dd5 .this-h2,
.ourkc-main1-dl .ourkc-main1-dd.ourkc-main1-dd6 .this-h2{
	height: 70px
}
.ourkc-main1-dl .ourkc-main1-dd .inner-btn-box{
	margin-bottom: 30px;
}
.ourkc-main2{
	background: #4075e0;
}
.ourkc-main2 .ourkc-h1,
.ourkc-main2 .ourkc-h2,
.ourkc-main2 .ourkc-p{
	color: #fff
}
.ourkc-main2-dl{
	margin-right: -35px;
	margin-top: 40px;
}
.ourkc-main2-dl .ourkc-main2-dd{
	width: 310px;
	float: left;
	margin-right: 35px;
	background: #fff;
	box-shadow: 0 10px 10px rgba(0,0,0,0.18);
	text-align: center;
	padding-bottom: 40px ;
	cursor: pointer;
}
.ourkc-main2-dl .ourkc-main2-dd .this-h1{
	padding-top: 40px;
	color: #333;
	font-size: 35px;
	line-height: 1.2;
}
.ourkc-main2-dl .ourkc-main2-dd .this-h1 b{
	color: #e64a20
}
.ourkc-main2-dl .ourkc-main2-dd .this-line{
	width: 48px;
	height: 1px;
	background: #333;
	margin: 30px 0 20px 131px;
}
.ourkc-main2-dl .ourkc-main2-dd .this-p-box{
	height: 188px;
}
.ourkc-main2-dl .ourkc-main2-dd .this-p{
	width: 220px;
	font-size: 18px;
	line-height: 1.6;
	margin-left: 45px;
	text-align: left;
}
.ourkc-main2-dl .ourkc-main2-dd .this-p b{
	color: #e64a20
}
.ourkc-main3{
	background: #e8534f;
}
.ourkc-main3 .ourkc-h1,
.ourkc-main3 .ourkc-h2,
.ourkc-main3 .ourkc-p{
	color: #fff
}
.ourkc-main3-dl{
	padding-top: 20px;
	margin-right: -20px;
}
.ourkc-main3-dl .ourkc-main3-dd{
	float: left;
	margin-top: 20px;
	width: 490px;
	margin-right: 20px;
	height: 375px;
	background: #fdfaf5;
	cursor: pointer;
}
.ourkc-main3-dl .ourkc-main3-dd.ourkc-main3-dd1{
}
.ourkc-main3-dl .ourkc-main3-dd.ourkc-main3-dd2{
}
.ourkc-main3-dl .ourkc-main3-dd.ourkc-main3-dd3{
}
.ourkc-main3-dl .ourkc-main3-dd.ourkc-main3-dd4{
}
.ourkc-main3-dl .ourkc-main3-dd .this-dd-box{
	width: 270px;
	margin-left: 210px;
	text-align: left;
}
.ourkc-main3-dl .ourkc-main3-dd .this-h1{
	font-size: 34px;
	padding-top: 40px;
	line-height: 1;
	font-weight: bold;
	color: #333
}
.ourkc-main3-dl .ourkc-main3-dd .this-h2{
	color: #555;
	font-size: 20px;
	padding: 18px 0 ;
	line-height: 1;
	font-weight: bold;
}
.ourkc-main3-dl .ourkc-main3-dd .this-p-box{
	height: 150px;
}
.ourkc-main3-dl .ourkc-main3-dd .this-p{
	font-size: 16px;
	line-height: 28px;
}
.ourkc-main3-dl .ourkc-main3-dd .inner-btn-box{
	text-align: center;
}
.ourkc-main3-dl .ourkc-main3-dd .inner-btn-box .this-btn{
	text-align: center;
	border-radius: 0;
	display: block;
}
.ourkc-main3-b{
	width: 100%;
	height:796px
}
.ourkc-main3-b .ourkc-main3-b-dl{
	margin-top: 350px;
	padding-bottom: 90px;
	margin-right: -10px;
}
.ourkc-main3-b .ourkc-main3-b-dl .ourkc-main3-b-dd{
	float: left;
	width: 190px;
	margin-right: 12px;
	text-align: center;
	cursor: pointer;
}
.ourkc-main3-b .ourkc-main3-b-dl .ourkc-main3-b-dd .this-h1{
	font-weight: bold;
	font-size: 24px
}
.ourkc-main3-b .ourkc-main3-b-dl .ourkc-main3-b-dd.ourkc-main3-b-dd2,
.ourkc-main3-b .ourkc-main3-b-dl .ourkc-main3-b-dd.ourkc-main3-b-dd4{
	padding-top: 90px;
}
.ourkc-main4{
	width: 100%;
	height:920px
}
.ourkc-main4 .ourkc-main4-a{
	width: 100%;
	height: 920px;
	outline: none;
	display: block;
}
.ourkc-main5{
	background: #e86f4f;
}
.ourkc-main5 .ourkc-h1{
	color: #fff
}
.ourkc-main5-dl{
	padding: 44px 0 16px 0;
	margin-right: -15px;
}
.ourkc-main5-dl .ourkc-main5-dd{
	width: 318px;
	float: left;
	margin-right: 15px;
	text-align: center;	
	cursor: pointer;
}
.ourkc-main5-dl .ourkc-main5-dd .this-img img{
	width: 100%;
}
.ourkc-main5-dl .ourkc-main5-dd .this-p{
	font-size: 30px;
	line-height: 55px;
	color: #fff;
	font-weight: bold;
}
.ourkc-main5-big{
	width: 100%;
	height: 207px;
	cursor: pointer;
}
.ourkc-main5 .ourkc-btn-box .ourkc-btn{
	border: 1px solid #ffea00;
		background: #ffea00;
		color: #333;
		opacity: 0.8;
}
.ourkc-main5 .ourkc-btn-box .ourkc-btn:hover{
	opacity: 1;
}
.ourkc-main6 .ourkc-main6-dl{
	padding: 45px 0;
}
.ourkc-main6-dl .ourkc-main6-dd{
	width: 448px;
	cursor: pointer;
}
.ourkc-main6-dl .ourkc-main6-dd1{
	float: left;
	position: relative;
}
.ourkc-main6-dl .ourkc-main6-dd1:after{
	content: 'KO';
	font-size: 60px;
	position: absolute;
	color: #e64a20;
	line-height: 1;
	font-weight: bold;
	font-style: italic;
	top:50px;
	width: 100px;
	left: 450px
}
.ourkc-main6-dl .ourkc-main6-dd2{
	float: right
}
.ourkc-main6-dl .ourkc-main6-dd .this-h1{
	font-size: 24px;
	padding-top: 36px;
	line-height: 1;
	font-weight: bold;
	padding-bottom: 6px;
	margin-left:110px;
}
.ourkc-main6-dl .ourkc-main6-dd .this-h2{
	margin-top: 10px;
	background: #f4f4f4;
	border-radius: 30px;
	width:720px;
	margin-left:110px;
}
.ourkc-main6-dl .ourkc-main6-dd .this-h2:after{
	content: '';
	clear:both;
	display: table;
}
.ourkc-main6-dl .ourkc-main6-dd .this-h2 .left-p,
.ourkc-main6-dl .ourkc-main6-dd .this-h2 .right-p{
	float: left;
}
.ourkc-main6-dl .ourkc-main6-dd .this-h2 .left-p{
	width: 115px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 50px;
	color:#fff;
	font-size: 16px
}
.ourkc-main6-dl .ourkc-main6-dd1 .this-h2 .left-p{
	background: #e64a20;
}
.ourkc-main6-dl .ourkc-main6-dd2 .this-h2 .left-p{
	background: #b0b0b0;
}
.ourkc-main6-dl .ourkc-main6-dd .this-h2 .left-p.small{
	font-size: 14px
}
.ourkc-main6-dl .ourkc-main6-dd .this-h2 .right-p{
	height: 35px;
	line-height: 35px;
	padding-left: 12px;
}
.ourkc-main6 .ourkc-btn-box .ourkc-btn{
	background: #f3530d;
	border: 1px solid #f3530d;
	opacity: 0.8;
}
.ourkc-main6 .ourkc-btn-box .ourkc-btn:hover{
	opacity: 1;
}
.ourkc-main7{
	background: #4075e0;
}
.ourkc-main7 .ourkc-h2,
.ourkc-main7 .ourkc-p{
	color: #fff
}
.ourkc-main7 .ourkc-h2{
	padding-bottom: 24px;
	margin-top: -5px;
}
.ourkc-main7-dl{
	margin: 50px 0 45px 0;
	margin-right: -39px;
}
.ourkc-main7-dl .ourkc-main7-dd{
	float: left;
	width: 294px;
	margin-right: 39px;
	text-align: center;
	background: #fff;
	padding-bottom: 40px;
	cursor: pointer;
}
.ourkc-main7-dl .ourkc-main7-dd .this-img img{
	width: 100%;
}
.ourkc-main7-dl .ourkc-main7-dd .this-h1{
	font-size: 30px;
	font-weight: bold;
	padding: 35px 0 15px 0;
	line-height: 1;
}
.ourkc-main7-dl .ourkc-main7-dd .this-p{
	font-size: 15px;
	line-height: 1.6;
}
.ourkc-main7 .ourkc-btn-box .ourkc-btn{
	background: #fff100;
	border: 1px solid #fff100;
	color: #333;
	opacity: 0.8;
}
.ourkc-main7 .ourkc-btn-box .ourkc-btn:hover{
	opacity: 1;
}
.ourkc-main8{
	width: 100%;
	height: 332px
}
.ourkc-main8 .ourkc-h1, 
.ourkc-main8 .ourkc-h2, 
.ourkc-main8 .ourkc-p,
.ourkc-main8 .ourkc-btn-box{
	text-align: left;
}
.ourkc-main8 .ourkc-h2{
	padding-top: 10px;
}
.ourkc-main8 .ourkc-p{
	padding: 15px 0 30px 0
}
.ourkc-main8 .ourkc-btn-box .ourkc-btn{
	text-align: center;
}
.ourkc-main8-box{
	padding: 70px 0;
	margin-right: -80px;
}
.ourkc-main8-box .ourkc-main8-box-h2{
	font-size: 54px;
	line-height: 1;
	padding-bottom: 15px;
}
.ourkc-main8-box .ourkc-main8-box-h2.small{
	font-size: 40px
}
.ourkc-main8-box .ourkc-main8-box-h1{
	font-size: 74px;
	line-height: 1;
}
.ourkc-main8-box .ourkc-main8-box-p{
	font-size: 20px;
	line-height: 30px;
	padding: 31px 0 37px 0
}
.ourkc-main8-btn-box{
	text-align: left;
}
.ourkc-main8-btn-box  .ourkc-main8-btn{
	width: 220px;
	height: 56px;
	border: 1px solid #e64a20;
	display: inline-block;
	background: #e64a20;
	color: #fff;
	border-radius: 5px;
	line-height: 56px;
	text-align: center;
	font-size: 20px;
	opacity: 0.8;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-ms-transition: 0.3s all;
	cursor: pointer;
}
.ourkc-main8-btn-box  .ourkc-main8-btn:hover{
	opacity: 1;
}
.ourkc-main8-box.ourkc-main8-box1{
	width: 100%;
	height: 340px;
}
.ourkc-main8-box.ourkc-main8-box2{
	width: 100%;
	height: 340px;
}
.ourkc-main8-box.ourkc-main8-box3{
	width: 100%;
	height: 349px;
}
.ourkc-main8-box.ourkc-main8-box4{
	width: 100%;
	height: 338px;
}
.ourkc-main8-box.ourkc-main8-box5{
	width: 100%;
	height: 368px;
}
.ourkc-main8-box.ourkc-main8-box1 .this-box{
	margin-top: 10px;
}
.ourkc-main8-box.ourkc-main8-box1 .this-box,
.ourkc-main8-box.ourkc-main8-box3 .this-box,
.ourkc-main8-box.ourkc-main8-box5 .this-box{
	margin-left: 480px;
	width: 600px;
}
.ourkc-main.ourkc-main9{
	width: 100%;
	height: 650px;
	padding: 0
}
.ourkc-main.ourkc-main9 .ourkc-main9-a{
	display: block;
	width: 100%;
	height: 650px;
}
.ourkc-main9-b{
	width: 100%;
	height: 630px;
}
.ourkc-main9-b .ourkc-h1,
.ourkc-main9-b .ourkc-p{
	color: #fff
}
.ourkc-main9-b .ourkc-h1{
	padding-bottom: 28px;
}
.ourkc-main9-b .ourkc-btn-box{
	margin-top: 522px;
}
.ourkc-mainSc{
	width: 100%;
	height: 444px;
}
.ourkc-mainSc .the_video {
	  float: left;
	  width: 440px;
	  height: 272px;
	  margin: 62px 0px 0px 76px;
	  cursor: pointer;
}
.ourkc-mainSc  .content{
	  width: 305px;
	  height: 593px;
	  float: right;
	  margin-right: 49px;
	  text-align: center;
}
.ourkc-mainSc .item_title{
	  width: 100%;
	  height: 45px;
	  color: #333;
	  font-size: 20px;
	  margin-top: 60px;
	  line-height: 45px;
	  text-align: center;
	  float: left;
	  margin-left: 10px;
}
.ourkc-mainSc .item_title_s{
	width: 100%;
	height: 54px;
	color: #000000;
	font-size: 50px;
	margin-top: 0px;
	line-height: 54px;
	text-align: center;
	font-weight: bold;
	float: left;
}
.ourkc-mainSc .about input,
.ourkc-mainSc .about_why input{
	list-style: none;
	width: 280px;
	height: 52px;
	line-height: 52px;
	padding-left: 10px;
	font-size: 16px;
	background: #fff;
	border: none;
	margin-top: 31px;
	outline: none;
	text-align: left;
	background: #eee;
	display: inline-block;
}
.ourkc-mainSc .about input{

}
.ourkc-mainSc .about_why input{
	margin-top: 13px;
}
.ourkc-mainSc .button{
	  width: 290px;
	  height: 52px;
	  color: #fff;
	  line-height: 52px;
	  text-align: center;
	  background: #f3530d;
	  font-size: 20px;
	  font-weight: bold;
	  transition: all 0.5s ease-in-out;
	  cursor: pointer;
	  /* float: left; */
	  border-radius: 5px;
	  margin-top: 16px;
	  display: inline-block;
	  transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-ms-transition: 0.3s all;
	  opacity: 0.8;
}
.ourkc-mainSc .button:hover{
	opacity: 1;
}
.ourkc-main10{
	background: url(../images/ourkc-main10-bg.jpg) center center no-repeat #ca1700;
	width: 100%;
	height: 553px;
}
.ourkc-main10 .ourkc-h1{
	color: #d3ab73;
	font-weight: normal;
}
.ourkc-main10 .ourkc-h1 i{
	font-size: 74px;
	font-weight: bold;
	font-style: normal;
}
.ourkc-main10 .list_all{
	position: absolute;
	top: 290px;
	left:50%;
	margin-left: -320px;
	width: 644px;
	height: 304px;
	overflow-x: hidden;
}
.ourkc-main10 .list_all .odd{
	background: #f2eae8;
}
.ourkc-main10 .list_all .item{
	width: 658px;
}
.ourkc-main10 .list_all .item span{
	display: inline-block;
	width: 120px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #333;
	font-size: 16px;
}
.ourkc-main11{
	width: 100%;
	height: 882px;
}	
.ourkc-main11 .ourkc-p{
	font-size: 18px;
	line-height: 1.8;
}
.ourkc-main11 .ourkc-p b{
	font-size: 22px;
	padding: 0 5px;
}
.ourkc-main11 .ourkc-btn-box{
	margin-top: 610px;
}
.ourkc-main12{
	background: url(/webstatic/images/ourkc-main12-bg.jpg) center center no-repeat #f9f9f9;
	width: 100%;
	height: 448px;
}
.ourkc-main12-box{
	background: #fff;
	background: rgba(255,255,255,0.8);
	width: 800px;
	height: 370px;
	position: absolute;
	left: 50%;
	bottom: 0;
	top:40px;
	margin-left: -400px;
}
.ourkc-main12-box .ourkc-h2{
	margin-top: 90px;
	font-size: 42px;
}
.ourkc-main12-box .ourkc-h1{
	font-size: 64px
}
.ourkc-main12-box .ourkc-p{
	font-size: 15px;
	vertical-align: middle;
}
.ourkc-main12-box .ourkc-p span{
	display: inline-block;
	background: #162a35;
	color: #fff;
	border-radius: 5px;
	font-size: 38px;
	line-height: 46px;
	padding: 0 10px;	
	vertical-align: middle;
	margin:  0 5px
}
.ourkc-main12-box .ourkc-line{
	width: 66px;
	height: 1px;
	background: #333;
	margin: 20px auto 40px auto;
}
.ourkc-main12-box .ourkc-input-box{
	text-align: center;
}
.ourkc-main12-box .ourkc-input-box input{
	width: 260px;
	padding: 0 10px;
	height: 52px;
	line-height: 52px;
	border: none;
	background: #f5f5f5;
	margin: 28px 0 15px 0;
	border-radius: 3px
	}
	.ourkc-main12-box .ourkc-btn-box .ourkc-btn{
		width: 260px;
	padding: 0 10px;
	height: 52px;
	line-height: 52px;
	cursor: pointer;
	}