/* CSS Document */
body{margin:0; font-size:13px; font-family:微软雅黑,黑体, Verdana, Arial, Helvetica, sans-serif;}
a:link{ color:#686868; text-decoration:none;}
a:visited{ color:#686868; text-decoration:none;}
a:hover{color:#424242; text-decoration:none;}
a:active{color:#424242; text-decoration:none;}
a img{border:0;}
img{width:100%;}
.wid1000{width:1000px; margin:0 auto;}
.wid1100{width:1100px; margin:0 auto;}
.wid1200,.pc-banner{width:1200px; margin:0 auto;}
.wid1180{width:1180;}
.wid100{width:100%; float:left;}

ul,ol{ list-style:none;}
ul,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,em,i,dfn,strong,p,form{font-weight:normal;font-style:normal; margin:0; padding:0;}
.clear{clear:both;}

.toplinks a,toplinks a:visited {color:#FFF}
.toplinks a:hover{color:#cc6}

.friendLink{ height:160px;overflow:hidden; clear:both;}
.friendLink ul{ overflow:hidden; zoom:1;}
.friendLink ul li{ width:200px; float:left; margin:0 5px;  display:inline;}
.friendLink ul li img{border:1px solid #EEE;width:200px; height:130px;transition: all 0.2s;}
.friendLink ul li img:hover{transform: scale(1.07);}
.friendLink ul li img{transition: all 0.5s;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1; padding-left:10px;   height:60px; line-height:60px; background:url("https://www.kezhenghb.com/images/line.gif") repeat-x 0 bottom #FFF; color:#333;}
.nav{ position:relative; width:1180px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:18px;}
.nav a{ color:#333;}
.nav h3{ font-size:100%; font-weight:normal;}
.nav .m{ float:left;  position:relative; z-index:1;}
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px;}
.nav h3 a{ display:block; width:143px; text-align:center;   font-weight:bold;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:60px; z-index:1; width:148px; border:1px solid #E6E4E3; border-top:0;  background:#fff;font-size:14px;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;}
.nav .sub li a:hover{ color:#FE7700;}
.nav .block{ height:3px; width:149px; background:#FE7700; position:absolute; left:0; top:57px; overflow:hidden;}


.slider{ width:100%;  min-width:1180px;  height:450px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1180px; position:absolute; left:50%; margin-left:-590px  }
.slider .bd li{ width:1180px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1180px; height:450px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1180px !important; /*强制位置*/  }

.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url("https://www.kezhenghb.com/images/slider-btn.png") 0 -10px no-repeat; margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:435px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-590px;  }
.slider .next{ left:50%;  margin-left:590px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:450px; background:#FFF; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:450px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url("https://www.kezhenghb.com/images/slider-arrow2025.png") -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; background:url("https://www.kezhenghb.com/images/slider-arrow2025.png") 0 0 no-repeat;  }



.notice { width: 1070px; border: 1px solid #d5d5d5; overflow: hidden;}
.notice .tab-hd { font-size:16px;height: 39px; background-color: #eee; margin-bottom: -1px; color: #404040;}
.notice .tab-hd ul { padding-top: 4px; margin-left: 7px;}
.notice .tab-hd li{ float: left; height: 34px; line-height: 35px; border-top: 1px solid #eee;}
.notice .tab-hd li a{ display:block; padding:0 14px;}
.notice .tab-hd li a:hover{ color:#f60; text-decoration:underline;}
.notice .tab-hd li.on{ border: 1px solid #d5d5d5; border-bottom: none; background-color: #fff; font-weight: bold; position: relative; margin-left: -1px; margin-right: -1px;}
.notice .tab-bd { border-top: 1px solid #e8e8e8; padding:15px;}
.notice .tab-bd ul{ overflow:hidden; zoom:1;}
.notice .tab-bd li { height: 22px; line-height: 22px; padding: 0 10px 0 5px; overflow: hidden; width: 125px; float: left;}


.footer{
	background: #036;
	width: 100%;
	padding: 20px;
	margin-top: 30px;
}
.footer .copyright{
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	line-height: 28px;
}