@charset "utf-8";
/* CSS Document */
html{ min-width:1200px;}
body{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";  color:#333;}
*{ padding:0; margin:0;}
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.riqi{ float:right; display:block;}
a{ color:#333; text-decoration:none;}

.header{width:1200px;margin:0 auto;height:100px}
.logo{width:350px;float:left;padding:20px 0;}
.menu{float:right}
.menu li{ padding:0 42px; float:left;text-align:center;line-height:100px;font-size:18px;border-right:1px solid #eee;}
.menu li:last-of-type{border: none; color: #0160BA;}
.hover{background:#fcfcfc}

.top{ min-width:1180px; background:#fff; border-bottom:1px solid #ccc; line-height:40px; padding:0 10px;}
.tia_l{ float:left;}
.top_r{ float:right; display:block;}
.top_r img{ vertical-align:middle; line-height:40px; padding:0 5px 0 0;}
.top a{ padding:0 5px; font-size:14px;}

.btn{ width:100%; float:left; display:block; margin:10px 0 0;}
.btn1,.btn2{ padding:6px 20px; margin:0 20px 0 0;  border:1px solid #0160BA; text-align:center; font-size:18px;}
.btn1{background:#0160BA; color:#fff;}
.btn2{background:#fff; color:#0160BA;}

 
.about{     background: #0160BA; margin:50px 0 0;    padding: 3%;}
.about h2{ text-align:center;  font-size:36px; padding:0  0 2% ; color:#fff; font-weight:bold;}
.aboutcon{ width:1120px; margin:0 auto; background:#fff; padding:40px;}
.aboutcon dd{ width:620px; float:left;}
.aboutcon dd h3{ font-size:24px;}
.aboutcon dd p{ line-height:30px; color:#333; text-indent:2em; margin:6px 0 0;}
.aboutcon dt{ width:460px; float:right;}
.contact{ width:1200px; margin:0 auto; padding:40px 0; color:#fff;}
.tel{ line-height:55px; font-size:24px; text-align:center;}
.phone{ font-size:36px; text-align:center; font-weight:bold;}

footer,.foot {text-align:center;line-height:1.8;background-color:#FFF; font-size:14px; min-width:1200px;}
.foot {padding:8px 0 20px 0;}
.foot_nav {line-height:2.0}
.foot_nav a {padding:0 5px;}


			.product_sysm,
			.product_td,
			.product_gn,
			.product_lc,
			.product_zysx,
			.product_td {
				width: 1200px;
				margin: 0 auto;
			}

			.title {
				font-size: 35px;
				text-align: center;
				padding: 20px 0;
				font-weight: bold;
			}

			.banner {
				height: 550px;
				background: url(../images/banner.jpg) no-repeat center;
			}

			.product {width: 1200px;margin: 80px auto 0;}

			.product dl {
				overflow: hidden;
			}

			.product dt {
				float: left;
				width: 500px;
			}

			.product dd {
				float: right;
				width: 640px;
			}

			.product dd p {
				line-height: 30px;
				color: #333;
				font-size: 16px;
				padding-top: 12px;
			}

			.product dd strong {
				font-size: 20px;
				color: #0160BA;
				font-weight: bold;
			}

			.product_sysm li {
				font-size: 16px;
				line-height: 30px;
			}
			.product_scqj{
				    width: 1200px;
				    overflow: hidden;
				    margin: 30px auto;
				    border: 1px dashed #0160BA;
				    font-size: 18px;
				    border-radius: 10px;
				    color: #0160BA;
			}
			.product_scqj h2{
				float: left;
				    width: 160px;
				    height: 155px;
				    font-size: 40px;
				    line-height: 60px;
				    text-align: center;
				    padding-top: 20px;
				    background: #0160BA;
				    color: #fff;
				}
			.product_scqj p{
				    font-size: 16px;
				    line-height: 30px;
				    float: left;
				    width: 980px;
				    padding: 11px 25px;
			}
			.aboutcon dd p{
				font-size: 16px;
			}
			
			.product_zyjl{width: 1200px; margin: 30px auto;}
			.product_zyjl dl{overflow: hidden; font-size: 16px;}
			.product_zyjl dl dt{float: left;margin: 1px;}
			.product_zyjl dl dd{float: left; width: 620px;line-height: 30px;}
			.product_zyjl dl dd h2{ font-size: 21px; font-weight: bold;padding: 10px 20px;}
			.product_zyjl dl dt img{border-radius: 4px;}
			.product_zyjl dl dd p{padding: 0px 20px;line-height: 38px;}
			.product_zyjl dl dd strong{ color:#0160BA; font-size:23px; font-weight: bold; }
			
			.product_syfw {
				width: 1200px;
				margin: 0 auto;
			}
			
			.product_syfw p {
				line-height: 30px;
				color: #333333;
			}
			
			.product_syfw ul {
				overflow: hidden;
			}
			
			.product_syfw ul li {
				float: left;
				width: 350px;
				height: 320px;
				background: #fff;
				border: 1px solid #ff3b00;
				margin: 23px;
			}
			
			.product_syfw ul li h3 {
				background: #FF3B00;
				text-align: center;
				color: #fff;
				height: 50px;
				line-height: 50px;
				font-size: 23px;
				line-height: 50px;
			}
			
			.product_syfw ul li p {
				width: 330px;
				margin: 0 auto;
				padding: 10px;
			}
			
			.product_cptd{background: #0160BA url(../images/probg.jpg) center no-repeat; color: #fff; height: 650px; font-size:18px;line-height: 38px;}
			.product_cptdWrap{
				width: 1200px; margin: 0 auto;
			}
			.product_cptd ul{
				float: left;
				padding: 18px 0;
			}
			.product_cptd ul:nth-of-type(2){float: right;}
			.product_cptd li{
				width: 355px;
				margin-bottom: 40px;
				padding:9px;
				border: 1px dashed #ccc;
				border-radius: 10px;
			}
			
			.product_syfw1 {
				width: 1200px;
				margin: 0 auto;
			}
					
			.product_syfw1 ul {
				overflow: hidden;
			}
					
			.product_syfw1 li {
				width: 380px;
				margin-right: 20px;
				float: left;
				margin-bottom: 15px;
			}
					
			.product_syfw1 img {
				width: 120px;
				display: block;
				margin: 0 auto;
			}
					
			.product_syfw1 h2 {
				font-size: 23px;
				text-align: center;
				width: 380px;
				padding-top: 20px;
				font-weight: bold;
			}
					
			.product_syfw1 p {
				width: 380px;
				font-size: 16px;
				text-align: center;
				line-height: 28px;
			}
.gotop2 {
  position: fixed;
  bottom:250px;
  right: 5px;
}
@font-face {
  font-family: "iconfont"; /* Project id 4156624 */
  src: 
       url('//www.nj-kejin.cn/jjzt/kbdzt/font/kbd.woff') format('woff'),
       url('//www.nj-kejin.cn/jjzt/kbdzt/font/kbd.ttf') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 40px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-fanhuidingbu:before {
  content: "\e63a";
}

.icon-zixun:before {
  content: "\e63b";
}

.icon-zixun1:before {
  content: "\e652";
}

.icon-zixun11:before {
  content: "\e601";
}

.icon-dingbu:before {
  content: "\e65b";
}

.icon-zixunfuwu-zixun1:before {
  content: "\e608";
}

.icon-dianhua:before {
  content: "\e612";
}

.icon-dianhua1:before {
  content: "\e862";
}

.icon-manbinghuli:before {
  content: "\e6ac";
}

.icon-yingyang:before {
  content: "\e614";
}

.icon-zhongdufeipang:before {
  content: "\ea0f";
}

.icon-chengchang:before {
  content: "\e89d";
}

.icon-jiankang:before {
  content: "\e69e";
}

.icon-icontz:before {
  content: "\e600";
}

.icon-xueshengtixingfayu:before {
  content: "\e763";
}

.icon-shequjiankangzhishu:before {
  content: "\e610";
}

.icon-yingyangke:before {
  content: "\e62c";
}

.icon-jiankangguanli:before {
  content: "\e609";
}

.icon-yundongyixueke:before {
  content: "\e67a";
}

.icon-linchuangyixuelei:before {
  content: "\e671";
}

.icon-kangfuke:before {
  content: "\e673";
}