body{ background:#fff url(../img/bg.png) center top no-repeat;}
.k-w{width: 1200px;margin-left: auto;margin-right: auto;}
b{font-weight:normal;}
.k-top{height: 245px; background:url(../img/logo3.png) left center no-repeat;}
	.k-top a{display: block;height: 100%;}

.k-main{ background-color:#ffffff;padding-bottom: 20px;}
/*导航*/
.k-nav{margin-top: 2px;width:1200px}
	.k-nav ul{}
		.k-nav ul li{float: left;width: 109px; height: 43px; position:relative; z-index:88;}
			.k-nav ul li a{display: block;height: 43px;font-size: 16px; color:#ffffff; line-height:43px; text-align:center; background:#175c90;transition:all 0.5s ease;}
			.k-nav ul li:hover a, .k-nav ul li.on a{height: 42px; line-height: 42px; color:#0e568c; background:#fff; border-bottom:1px solid #cab5be;}
			.k-nav ul li .sub{ position:absolute; z-index:88; top:42px; left: 0;right: 0; padding:5px 5px 5px 5px;background:url(../img/btm-f-60.png);border:1px solid #cab5be;display: none;}
			.k-nav ul li:hover .sub{display: block;}
				.k-nav ul li .sub a{height: auto;line-height: 20px; padding:5px 0px 5px 0px; color:#0e568c; background:none; border-bottom:none; font-size: 12px;}
				.k-nav ul li .sub a:hover{ text-decoration:underline;}

/*banner*/
.k-banner{padding: 17px;}
	/*.k-banner img{display: block;width: 100%;}*/
	.k-banner .banner_i{position:relative;height:290px; overflow:hidden;}
		.k-banner .banner_i .k_banner_1{position:absolute;z-index:10;top:0px;left:0px; width:100%;height:100%;}
			.k-banner .banner_i .k_banner_1 li{ height:100%; width:100%; position:absolute; z-index:11; top:0px; left:0px; text-align:center;}
				.k-banner .banner_i .k_banner_1 li img{display: block;height:100%; width:100%;}
		.k-banner .banner_i .k_banner_2{position:absolute;z-index:11;bottom:15px; left:0px; right:0px; width:100%; text-align:center;}
			.k-banner .banner_i .k_banner_2 li{ width:16px; height:16px; zoom:1; display:inline-block; *display:inline; background:url(../img/banner/1.png) center center no-repeat; cursor:pointer; margin:0px 5px 0px 5px; overflow:hidden; border-radius:8px;}
			.k-banner .banner_i .k_banner_2 li.c_2hover{background:url(../img/banner/2.png) center center no-repeat;}
/*页脚*/
.k-foot{background:#0d568c url(../img/foot-bg.png) center top no-repeat;}
	.k-foot .lq{height: 170px;}
		.k-foot .lq .link{float: left; margin-top:65px;}
			.k-foot .lq .link .bt{float: left;height: 40px; line-height: 40px;overflow: hidden;width: 80px;font-size: 14px; color:#fff;overflow: hidden;}
			.k-foot .lq .link dl{float: left;width: 225px; margin-right: 50px; height: 40px; position:relative; z-index:11;}
				.k-foot .lq .link dt{height: 38px;font-size: 12px; color:#e6edf3; line-height:38px;background:url(../img/link-li.png) 95% center no-repeat; cursor:pointer;border:1px solid #fff; background-color:#0d568c;padding-left:10px; padding-right:10px;}
				.k-foot .lq .link dd{ position:absolute; z-index:11; top:39px;left: 0;right: 0; border:1px solid #fff; padding:5px 5px 5px 5px;background:url(../img/btm-0-60.png);display: none; height:150px;overflow: auto;}
				.k-foot .lq .link dl:hover dd{display: block;}
					.k-foot .lq .link dd a{display: block; text-align:center;font-size: 14px; line-height:150%; padding-top:5px; padding-bottom:5px; color:#fff;}
					.k-foot .lq .link dd a:hover{ text-decoration:underline;}
		.k-foot .lq .search{float: right;width: 360px; border:1px solid #fff;height: 38px;margin-top: 65px;}
			.k-foot .lq .search .text{float: left;display: block;height: 38px; border:0px; background:none; padding-left:10px;font-size: 16px; color:#fff;line-height: 38px;width: 300px;}
			.k-foot .lq .search .button{float: right;display: block;margin-right: 5px;height: 36px;margin-top: 1px;}
	.k-foot .bq{font-size: 14px; color:#e6edf3; text-align:center; padding-top:20px;padding-bottom: 20px; line-height:185%;}
		.k-foot .bq a{color:#e6edf3;}


/*新闻动态和通知公告列表*/
.k-index{margin-top: 10px;}
	.k-i-bt{ border-bottom:2px solid #0a2cb3; padding-bottom:5px;margin-bottom: 15px;}
		.k-i-bt h1{float: left;color:#777777; line-height:25px;}
			.k-i-bt h1 i{font-size: 18px; color:#00187e; line-height:25px;}
		.k-i-bt span{float: right;font-size: 12px; }
			.k-i-bt span a{display: block; color:#b67bff;font-size: 12px; line-height:20px; margin-top: 5px;}
	.k-i-item{}
		.k-i-item ul{}
			.k-i-item ul li{font-size: 12px; color:#333333; line-height:26px; border-bottom:1px solid #ccc; position:relative; padding-left:10px; position:relative; padding-bottom:5px; padding-top:5px;height: 26px;overflow: hidden;}
				.k-i-item ul li span{float: right; color:#777777;}
				.k-i-item ul li a{ color:#333333;}
				.k-i-item ul li a:hover{ color:#D38B23;}
				.k-i-item ul li i{display: block;width: 2px;height: 2px; overflow: hidden; position:absolute; z-index:11; top:50%; left:5px; margin-left:-1px; margin-top:-1px; background:#000;}
	.k-index .boder{ border:1px solid #ccc;padding: 20px 10px 10px 10px;}

	.k-i-a{}
		.k-i-a .height{height: 320px;}
		.k-i-a-l{float: left;width: 775px;}
			.k-i-a-l .img{float: left;width: 365px; padding-right:20px; border-right:1px solid #ccc;height: 265px;}
				.k-i-a-l .img img{display: block;width: 100%;}
			.k-i-a-l .wz{float: right;width: 370px;height: 265px;}
		.k-i-a-r{float: right;width: 355px;}
			.k-i-a-r ul{}
				.k-i-a-r ul li{  border-bottom:1px solid #ccc;}
					.k-i-a-r ul li .time{float: left;width: 62px;height: 62px;overflow: hidden; background:#cccccc; padding:2px; text-align:center;}
						.k-i-a-r ul li .time h1{height: 31px; background:#ffffff; line-height: 31px; color:#cccccc;font-size: 16px;}
						.k-i-a-r ul li .time h2{height: 31px;  line-height: 31px; color:#ffffff;font-size: 16px;}
					.k-i-a-r ul li .wz{float: right;width: 275px;height: 64px;overflow: hidden;}
						.k-i-a-r ul li .wz h1{font-size: 14px; color:#07004a; line-height:20px;height: 20px;overflow: hidden;font-weight: bold;}
							.k-i-a-r ul li .wz h1 a{color:#07004a;}
						.k-i-a-r ul li .wz p{font-size: 12px; color:#777777; line-height:150%;margin-top: 5px;text-indent: 2em;}
							.k-i-a-r ul li .wz p a{color:#777777;}
							.k-i-a-r ul li .wz p a:hover{color:#D38B23;}

	/*科技成果*/
	.k-i-b{margin-top: 30px;}
		.k-i-b .height{height: 280px;}
		.k-i-b-l{float: left;width: 798px;}
			.k-i-b-l-l{float: left;width: 362.5px;}
			.k-i-b-l-r{float: right;width: 362.5px;}
		.k-i-b-r{float: right;width: 355px;}


.k-page{margin-top: 10px; padding-left:17px; padding-right:17px;}
	.k-page-l{width: 225px;float: left;overflow: hidden;}
		.k-page-l h1{ background:#165b8f;font-size: 18px; color:#fffefe;height: 65px; text-align:center;line-height: 65px;overflow: hidden;}
		.k-page-l span{display: block;}
			.k-page-l span a{display: block;background:#f0f0f0;font-size: 16px; color:#000000;height: 65px; text-align:center;line-height: 65px;margin-top: 5px;overflow: hidden;transition:all 0.5s ease;}
			.k-page-l span a:hover, .k-page-l span a.on{background:#165b8f;color:#fffefe;}
	.k-page-r{width: 920px;float: right;overflow: hidden;}
		.k-page-r .bt{font-size: 16px; color:#303030; line-height:25px; padding-bottom:5px; margin-bottom:20px; border-bottom:1px solid #ccc;}
			.k-page-r .bt a{color:#303030;}
			.k-page-r .bt a.on{color:#175c90}
		.k-page-r .list{}
			.k-page-r .list ul{}
				.k-page-r .list ul li{font-size: 12px; color:#333333; line-height:26px; border-bottom:1px solid #ccc; position:relative; padding-left:10px; position:relative; padding-bottom:5px; padding-top:5px;height: 26px;overflow: hidden;}
					.k-page-r .list li b{float: right; color:#777777;}
					.k-page-r .list li a{ color:#333333;}
					.k-page-r .list li a:hover{ color:#D37523;}
					.k-page-r .list li i{display: block;width: 2px;height: 2px; overflow: hidden; position:absolute; z-index:11; top:50%; left:5px; margin-left:-1px; margin-top:-1px; background:#000;}
		.k-page-r .content{}
			.k-page-r .content .title{font-size: 16px; color:#050505; line-height:150%; text-align:center;}
			.k-page-r .content .time{ text-align:center;font-size: 13px; color:#726e6e; line-height:150%; margin-top: 10px;}
			.k-page-r .content .body{font-size: 14px; color:#050505;line-height: 185%;margin-top: 20px;}
				.k-page-r .content .body p{text-indent: 2em;}



.k_page{

}
.k_page div{
	height: 22px;
	overflow: hidden;
	vertical-align: middle;
	line-height: 22px;
}
.k_page div span, .k_page div a, .k_page div input{
	zoom:1; display:inline-block; *display:inline;
	vertical-align: middle;
}
.k_page div input{
	vertical-align: middle;
	overflow: hidden;
	box-sizing: content-box;
}
.k_page div input.defaultButtonStyle{
}
.k_page div input.defaultInputStyle{
	height: 18px;
}