@charset "gb2312";
.k-w{width: 1200px;margin-left: auto;margin-right: auto;}
/* CSS Document */
/*顶部*/
.header{}
.top_box{ background-color:#094978; }
.top{width:1200px; margin:0 auto;}
.fenlei{ float: right; width: 260px;}
.top ul{ float:left;}
.top ul li{float:left;padding:10px 10px;}
.top ul li a{ font-size: 14px; color:#f0f0f0;}
.top .ditu{ float:right; padding-top:10px; padding-left:10px;}
.top .ditu a{font-size: 14px; color:#f0f0f0;}

.box{ background-color:#0c5991;}
.box01{}
.box .logo{ float:left; padding:40px 0;}
.box .search{ float:right; overflow:hidden;border:#FFFFFF 1px solid; margin-top:70px; width:250px;}
.search .text{float: left; border:none; width: 204px;height: 30px; line-height:30px;  background-color:#0c5991; color:#fff; padding-left:5px;}
.search .submit{ float: right; margin-right:5px; margin-top:5px;}
/*导航*/
.nav-box{ background-color:#3b7abd;}
.nav{}
.nav ul{ height: 40px;}
.nav ul li{ float:left; line-height:40px;width: 9%;height: 100%; text-align:center;font-size: 14px; position:relative; z-index:20; color:#fff;}
.nav ul li a{color:#fff;}
.nav ul li .sub{ position:absolute; z-index:33; top:100%; left: 0;right: 0; background:url(imgnav-sub.png); padding:5px 0px 22px 0px;display: none;}
.nav ul li .sub a{display: block;height: 30px; line-height:30px;}
.nav ul li:hover{ background:#3b7abd;}
.nav ul li:hover .sub{display: block;}


.index_a{margin-top: 15px;}
	.index_a_l{float: left;width: 780px;height: 500px;}
		.k-banner{width: 100%;height: 100%;}	
			.k-banner .banner_i{position:relative; height:100%; 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; right:15px;}
					.k-banner .banner_i .k_banner_2 li{ width:8px; height:8px; float: left; border:2px solid #ffffff; cursor:pointer; margin:0px 5px 0px 5px; overflow:hidden; border-radius:100%;}
					.k-banner .banner_i .k_banner_2 li.c_2hover{background:#e98b1b; border:2px solid #e98b1b;}
	.index_a_r{float: right;width: 420px;height: 500px; background:#9d2229;}
		.index_a_r .cont{ padding:20px 25px 20px 25px;}
		.index_a_r h1{height: 30px; border-bottom:1px solid #e9b22e;border-bottom-left-radius:5px;}
			.index_a_r h1 span{display: block;float: left; background:#e9b22e;width: 120px;height: 30px; text-align:center; line-height:30px;font-size: 16px; color:#fff; border-radius:5px;/*font-weight: bold;*/}	
			.index_a_r h1 a{display: block;float: right; height:20px; margin-top:10px;font-size: 12px; color:#ffffff; line-height: 20px;}
		.index_a_r ul{ margin-top: 15px;}
			.index_a_r ul li{ border-bottom:1px dashed #bda8a9; height:36px; line-height:36px; overflow: hidden;font-size: 14px; color:#e5e5e5; padding-left:15px;background:url(imgnews-li.png) 5px center no-repeat;}
				.index_a_r ul li span{float: right;}
				.index_a_r ul li a{color:#e5e5e5;}
                                           .index_a_r ul li a:hover{color:#e9b22e;}
  
.index_b{margin-top: 30px;}
.index_b_l{  border:1px solid #ccc; margin-right:20px;width: 480px;height: 144px; float: left;}
.index_b_l .system{float: left;width: 234px;height: 142px;}
.index_b_l .denglu{ padding-top:25px; padding-left:60px; float: left;}
.index_b_l a{display: block;margin-bottom: 20px; width: 120px;height: 40px; line-height:40px; text-align:center; color:#fff; font-size: 16px; background-color:#0c5991;}
.index_b_2{ float: left; width: 250px; height: 144px;border:1px solid #ccc; }
.index_b_2 img{display: block;}
.index_b_3{ width: 420px;height: 144px; border:1px solid #ccc; float: right;font-size: 14px; color:#333333; line-height:165%;}
.index_b_3 .contact{ float:left;}
.index_b_3 .contant_us img{ float: right; width: 130px; height:144px;padding-left:20px;}


/*其他页面*/
.p-main{}
	/*其他页面banner*/
	.p-main .banner{height: 220px;background:url(imgbannerp.png) center center no-repeat;}
	.p-main .main{ margin-top:20px;}
		/*左侧*/
		.p-main .main-l{float: left;width: 200px;overflow: hidden;}
			.p-main .main-l .menu{}
				.p-main .main-l .menu h1{font-size: 16px; color:#ffffff; line-height:30px; padding-top:7.5px; padding-bottom:7.5px; text-align:center; background:#3b7abd;}
				.p-main .main-l .menu ul{}
					.p-main .main-l .menu li{font-size: 14px; color:#333333; line-height:25px; padding-top:7.5px; padding-bottom:7.5px; text-align:center; background:#e7e5e5; margin-bottom:1px;}
					.p-main .main-l .menu li a:hover{color:#3b7abd;}
						.p-main .main-l .menu li a{display: block; height:100%;color:#333333;}
		/*右侧*/
		.p-main .main-r{float: right;width: 950px;overflow: hidden;}
			.p-main .main-r .bt{ border-bottom:1px solid #666666; font-size: 16px; color:#333333; line-height:25px; padding:5px 0px 5px 10px;}
                                           .p-main .main-r .bt .on{color:#3b7abd;}
				.p-main .main-r .bt a{color:#333333;}
			/*列表*/
			.p-main .main-r .list{ margin-top:15px;}
				.p-main .main-r ul{}
					.p-main .main-r ul li{ border-bottom:1px dashed #ccc; height:33px; line-height:33px; overflow: hidden;font-size: 14px; color:#333333; padding-left:15px;background:url(imgnews-li01.png) 5px 14px no-repeat;}
					.p-main .main-r ul li b{float: right; font-weight:normal;}
					.p-main .main-r ul li a{color:#333333;}
                                                     .p-main .main-r ul li a:hover{ color:#DF8B42;}
			/*内容*/
			.p-main .main-r .content{ margin-top:15px;min-height:300px;}
				.p-main .main-r .content .title{font-size: 18px; color:#333333; line-height:150%; text-align:center;}
				.p-main .main-r .content .info{ background:#fafafa; line-height:20px; text-align:center; color:#666;font-size: 14px;margin-top: 10px; padding-top: 5px;padding-bottom: 5px;border-top: 1px solid #e2e1e1;border-bottom: 1px solid #e2e1e1;}
				.p-main .main-r .content .body{margin-top: 20px;font-size: 14px; line-height:185%;}
				.p-main .main-r .content .opt{margin-top: 30px;margin-left: 25px;margin-right: 25px;}
					.p-main .main-r .content .opt .perv{float: left;}
					.p-main .main-r .content .opt .next{float: right;}
				

/*友情链接*/
.bottom{  margin-top: 20px; background:url(imgbottom.png) center center no-repeat; height:183px;}
.link{ float: left; margin-top: 40px;}
.link .bt{ font-size: 18px; color:#fff;}
.link .nr{ margin-top: 30px; margin-left: 30px;}
.link dl{ float: left; margin-right: 20px; width: 240px; height: 40px; position:relative; z-index:11;}
.link dt{ border:1px solid #fff; height:38px; line-height:38px; font-size: 16px; color:#fff; text-align:center; background:url(imglink_li.png) 75% center no-repeat; cursor:pointer;}


.dt1{.link dt{ border:1px solid #fff; height:38px; line-height:38px; font-size: 16px; color:#fff; text-align:center;  cursor:pointer;}}


.link dd{ position:absolute; z-index:22; left: 0; right: 0; top: 39px; border:1px solid #fff; padding:5px 0px 5px 0px;background:url(imgbtm.png); display:none;height: 150px; overflow:auto;}
.link dl:hover dd{ display:block;}
	.link dd a{display: block;font-size: 14px;text-align:center;color:#fff; line-height: 30px;}
.weixin{ float: right; margin-top: 25px; margin-right: 150px; text-align:center; font-size: 16px; color:#fff;;}
.weixin img{ display: block; height: 114px; margin-bottom: 5px;}
/*版权*/
.foot{ background-color:#083f67; text-align:center; padding-top:20px; padding-bottom:20px; font-size: 14px; color:#fff; line-height:175%;}



.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;