@import url('reset.css');

.k-w{ width:1200px; margin-left: auto;margin-right: auto;}
@media screen and (max-width:1024px){
	.k-w{ width:auto;}
}

@media screen and (max-width:1024px){
	.k-pd-5{ padding-left:5px; padding-right:5px;}
	.k-pd-10{ padding-left:10px; padding-right:10px;}
}


.k-nav{ position:fixed; z-index:99; top:0px; left:0px; right:0px; background:url(../img/nav/bg.png); height:85px; overflow: hidden;}
	.k-nav .box{ height:100%; position:relative;}
	.k-nav .logo{ float: left; width:146px; height:100%;background:url(../img/logo.png) center center no-repeat; margin-right:30px;}
		.k-nav .logo a{ display:block; width:100%; height:100%;}
	.k-nav .weather{ float: left; padding-top:15px; padding-left:30px; height:100%;}
	.k-nav .nav{ float: right;}
		.k-nav .nav a{ display:block; float: left; height:100%; padding-top:30px; padding-bottom:30px; font-size: 14px; color:#ffffff; line-height:25px; padding-left:5px; padding-right:5px;}
		.k-nav .nav a:hover, .k-nav .nav a.on, .k-nav .nav a.on-fixed{ color:#c1a54c;}
		.k-nav .nav span{ display:block; float: left; width:10px; height:100%;  padding-top:30px; padding-bottom:30px; font-size: 14px; color:#ffffff; line-height:25px; text-align:center;}

@media screen and (max-width:1024px){
	.k-nav .weather{ display:none;}
}

.k-weathers{position:fixed; z-index:99; top:85px; left:0px; overflow: hidden;background:url(../img/nav/bg.png); padding:20px 25px 20px 25px; display:none;}

.k-navs{position:fixed; z-index:99; top:69px; left:0px; right:0px; overflow: hidden; display:none;}
	.k-navs .navs-box{ position:relative;}
	.k-navs .icon{ display:block; height:16px;overflow: hidden;}
		.k-navs .icon span{ display:block; width:24px; height:16px; position:absolute; z-index:199;background:url(../img/navs/icon.png) center center no-repeat;overflow: hidden; margin-left:-12px;}
	.k-navs .main{ display:block; overflow: hidden; background:url(../img/navs/bg.png);}
		.k-navs .main .box{ display:block;overflow: hidden; display:none;}
		
		.k-navs .main .gywm{ padding:30px;}
			.k-navs .main .gywm ul{ margin-left:-10px; margin-right:-10px;}
				.k-navs .main .gywm ul li{ float: left; width:33.33%;overflow: hidden; padding-left:45px; padding-right:15px; position:relative;}
					.k-navs .main .gywm ul li i{ display:block; position:absolute; z-index:11; top:0px; left:15px; width:20px; text-align:center; font-size: 14px; color:#262626; line-height:150%;}
					.k-navs .main .gywm ul li span{ display:block;}
						.k-navs .main .gywm ul li span img{ display:block; max-width:100%;}
		
		.k-navs .main .lyfw{ padding:30px 30px 20px 30px;}
			.k-navs .main .lyfw ul{ margin-left:-10px; margin-right:-10px;}
				.k-navs .main .lyfw ul li{ float: left; width:20%;overflow: hidden; padding-left:15px; padding-right:15px;}
					.k-navs .main .lyfw ul li span{ display:block; text-align:center;}
						.k-navs .main .lyfw ul li span img{ max-width:100%;}
					.k-navs .main .lyfw ul li i{ display:block; text-align:center;font-size: 14px; color:#262626; line-height:175%; margin-top:10px;}


.k-index{ position:absolute; z-index:11; top:0px; left:0px; right:0px; bottom:0px;}
	.k-index .index_box{ width:100%; height:100%; position:relative; overflow: hidden;}
	.k-index .nav{ position:absolute; z-index:22; top:50%; left:30px; margin-top:-60px;}
		.k-index .nav ul{}
			.k-index .nav li{ width:10px; height:10px; overflow: hidden; border-radius:100%; background:#d6d6d6; margin-bottom:25px; cursor:pointer;}
				.k-index .nav li.on{ background:#fff;}
	.k-index .contain{position:absolute; z-index:21; top:0px; left:0px; right:0px; bottom:0px;}
		.k-index .contain .contain_box{width:100%; height:100%; position:relative; overflow: hidden;}
		.k-index .page{ position:absolute; top:0px; left:0px; right:0px; bottom:0px;background-size:100% 100%; background-position:center center; background-repeat:repeat;}
			.k-index .page .page_box{/*width:100%;*/ height:100%; position:relative; overflow: hidden;}
		
		.k-index .page-1{background-image:url(../img/index/c/1/bg.png);}
			.k-index .page-1 .img{ position:absolute; z-index:11; top:0px; right:0px; bottom:0px; left:0px;background:url(../img/index/c/1/img.png) right 70% no-repeat; background-size:auto 70%; transition:all 0.5s ease; margin-right:0px;}
		
		.k-index .page-1.on .img{margin-right:0px;}
			
			
		.k-index .page-2{background-image:url(../img/index/c/2/bg.png);}
			.k-index .page-2 .img{ position:absolute; z-index:11; top:0px; right:0px; bottom:0px; left:0px;background:url(../img/index/c/2/img.png) right 70% no-repeat; background-size:auto 70%; transition:all 0.5s ease; margin-right:-100%;}
			
		.k-index .page-2.on .img{margin-right:0px;}
			
			
		.k-index .page-3{background-image:url(../img/index/c/3/bg.png);}
			.k-index .page-3 .img{ position:absolute; z-index:11; top:0px; right:0px; bottom:0px; left:0px;background:url(../img/index/c/3/img.png) right 70% no-repeat; background-size:auto 70%; transition:all 0.5s ease; margin-right:-100%;}
			
		.k-index .page-3.on .img{margin-right:0px;}
		
	.k-index .map{position:absolute; z-index:55;left:0px; right:0px; bottom:120px;}
		.k-index .map a{ display:block; width: 142px;height: 44px; float: left; background:url(../img/index/map.png) center center no-repeat;}
		
	.k-index .news{position:absolute; z-index:55;left:0px; right:0px; bottom:45px;}
		.k-index .news .box{ display:block; background:url(../img/index/bg.png);}
			.k-index .news .box p{ display:block; background:url(../img/index/news.png) 15px center no-repeat; padding:15px 15px 15px 50px; font-size: 14px; color:#ffffff; line-height:20px;}
				.k-index .news .box p a{ color:#fff;}
				.k-index .news .box p marquee{}
				
				
.k-main{ background-repeat:no-repeat; background-position:center top; background-size:100% auto;  padding-top:24%;}
	.k-main .nav{ text-align:right;}
		.k-main .nav a{display:block;zoom:1; display:inline-block; *display:inline; height:35px; padding-left:15px; padding-right:15px; color:#fffbfb; line-height:33px;}
		.k-main .nav a.on{ border:1px solid #fff;}
	.k-main .main{ background:#ffffff; margin-top:30px; min-height:500px; padding:40px 20px 20px 20px;}
	
	
.arc_list{}
	.arc_list ul{ padding-bottom:10px;}
		.arc_list li{ margin-top:5px; padding-bottom:5px; padding-top:5px; border-bottom:1px dotted #333; padding-left:30px;background:url(../img/li/arc.png) left center no-repeat; font-size: 14px; line-height:30px;}
			.arc_list li a:hover{ color:#e3b936;}
			
			
.arc_cont{}
	.arc_cont .title{font-size: 24px; color:#0d0d0d; line-height:175%; text-align:center;}
	.arc_cont .time{font-size: 12px; color:#424242; line-height:175%;text-align:center;}
	.arc_cont .nr{font-size: 14px; color:#2c2c2c; line-height:175%; margin-top:30px;}
		
	


.k-foot{ background:#030303; font-size: 14px; color:#ffffff; text-align: center; line-height:175%; padding:8px 0px 8px 0px;}



.k-jdjs{ overflow: hidden;}
	.k-jdjs ul{ margin-left:-10px; margin-right:-10px;}
		.k-jdjs li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:10px;}
			.k-jdjs li .box{ position:relative; background:#ebebeb; transition:all 0.5s ease; cursor:pointer;}
			.k-jdjs li .box:hover{ background:#2b2b2b;}
			.k-jdjs li span{ display:block; padding-top:77.77%; overflow: hidden; position:relative;}
				.k-jdjs li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;transition:all 0.5s ease;}
				.k-jdjs li span i img{ display:block; width:100%; height:100%;}
				.k-jdjs li span i font{display: block; padding: 25px;font-size: 16px;color: #FFF; line-height:175%; text-align:center;}
				.k-jdjs li .box:hover span i{ background:#d6ae3c;}
				.k-jdjs li .box:hover span i img{display: none;}
				.k-jdjs li .box:hover span i font{display: block;}
			.k-jdjs li h1{ display:block; padding:10px 10px 0px 10px; font-size: 18px; color:#202020; line-height:25px; height:35px; overflow: hidden;transition:all 0.5s ease;}
			.k-jdjs li p{ display:block; padding:0px 10px 15px 10px; font-size: 14px; color:#202020; line-height:20px; height:35px; overflow: hidden;transition:all 0.5s ease;}
			.k-jdjs li .box:hover h1{color: #fff;}
			.k-jdjs li .box:hover p{color: #fff;}
			.k-jdjs li a.more{ display:block; position:absolute; z-index:55; bottom:25px; right:20px;width: 30px;height: 30px; font-size: 24px; line-height:30px; text-align:center; border-radius:100%; background:#d6ae3c;color: #FFF; display: none;}
			.k-jdjs li .box:hover a.more{display: block;}

.k-rwsh{}
	.k-rwsh .rwsh_box{ position:relative; padding-left:140px;}
	.k-rwsh .menu{ position:absolute; z-index:22; top:0px; left:0px; width:140px;}
		.k-rwsh .menu a{ display:block; font-size:20px; line-height:200%; color:#545252;}
		.k-rwsh .menu a.on{ color:#d5ae3a;}
	.k-rwsh ul{ border-left:1px solid #ccc; padding-left:25px;}
		.k-rwsh ul li{ position:relative; overflow: hidden; padding-left:172px; min-height:172px; margin-bottom:20px;}
			.k-rwsh ul li .img{ position:absolute; z-index:22; top:0px; left:0px; width:172px; height:172px; overflow: hidden;}
				.k-rwsh ul li .img img{ display:block; width:200%; height:100%;}
			.k-rwsh ul li .info{ padding-left:25px;}
				.k-rwsh ul li .info h1{ font-size: 16px; color:#202020; line-height:30px;}
				.k-rwsh ul li .info h1:hover{ color:#d5ae3a;}
				.k-rwsh ul li .info p{ font-size: 14px; color:#919191; line-height:175%; margin-top:5px;}
				.k-rwsh ul li .info a.more{ font-size: 14px; display:block; margin-top:15px; line-height:175%; color:#323232;}
				
				
.k-shjj{}
	.k-shjj img{ float: right; margin-left:10px;}
	.k-shjj h1{ display:block; font-size: 30px; color:#202020; line-height:150%;}
	.k-shjj span{ display:block; width:20px; height:20px; background:#cf1312; margin-top:5px;}
	.k-shjj i{display:block; font-size: 14px; color:#1b1b1b; line-height:175%; margin-top:15px;}
	.k-shjj font{display:block; font-size: 14px; color:#5a5a5a; line-height:175%; margin-top:5px;}
		.k-shjj font p{display:block; margin-top:15px;}
		
		
.k-yxhd{ overflow: hidden;}
	.k-yxhd ul{ margin-left:-10px; margin-right:-10px;}
		.k-yxhd li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-yxhd li span{ display:block; padding-top:80%; overflow: hidden; position:relative;}
				.k-yxhd li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-yxhd li span img{ display:block; width:100%; height:100%;}
			.k-yxhd li h1{ display:block; padding:10px 0px 0px 0px; font-size: 16px; color:#343434; line-height:25px; height:35px; overflow: hidden;}
			.k-yxhd li p{ display:block; padding:5px 0px 0px 0px; font-size: 14px; color:#8b8b8b; line-height:20px; height:65px; overflow: hidden;}
			.k-yxhd li b{ display:block; margin-top:10px; margin-bottom:10px; height:3px; overflow: hidden; position:relative;}
				.k-yxhd li b div{ display:block; position:absolute; z-index:22; top:1px; left:0px; right:0px; height: 1px; overflow: hidden; background:#8b8b8b;}
				.k-yxhd li b i{ display:block; position:absolute; z-index:33; top:0px; left:0px; right:0px; bottom:0px; height: 3px; overflow: hidden; background:#181818; width:33.33%;}
				
				
				
.k-qtj{ overflow: hidden;}
	.k-qtj .img{ position:relative;}
		.k-qtj .img a.btn{ display:block; position:absolute; z-index:22; top:50%; width:50px; height:150px; background:url(../img/qtj1/bg.png); margin-top:-75px; cursor:pointer;}
		.k-qtj .img a.btn i{ display:block; width:100%; height:100%; overflow: hidden;}
		.k-qtj .img a.btn.l{ left:3px;}
			.k-qtj .img a.btn.l i{  background:url(../img/qtj1/left.png) center center no-repeat;}
		.k-qtj .img a.btn.r{ right:3px;}
			.k-qtj .img a.btn.r i{  background:url(../img/qtj1/right.png) center center no-repeat;}
		.k-qtj .img img{ display:block; margin-left: auto;margin-right: auto; max-width:100%;}
	.k-qtj .title{ margin-top:10px; margin-bottom:10px; font-size: 18px; color:#3c3c3c; text-align:center; line-height:175%;}
	
	
.k-sp{ overflow: hidden;}
	.k-sp ul{ margin-left:-10px; margin-right:-10px;}
		.k-sp li{ float: left; width:50%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-sp li span{ display:block; padding-top:83.27%; overflow: hidden; position:relative;}
				.k-sp li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-sp li span img{ display:block; width:100%; height:100%;}
			.k-sp li h1{ display:block; padding:10px 0px 10px 0px; font-size: 16px; color:#363636; line-height:25px; height:35px; overflow: hidden; text-align:center;}
			
			
			
.k-sc{ overflow: hidden;}
	.k-sc ul{ margin-left:-10px; margin-right:-10px;}
		.k-sc li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-sc li span{ display:block; padding-top:83.23%; overflow: hidden; position:relative;}
				.k-sc li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-sc li span img{ display:block; width:100%; height:100%;}
			.k-sc li h1{ display:block; padding:10px 0px 0px 0px; font-size: 20px; color:#2c2c2c; line-height:25px; height:35px; overflow: hidden;}
			.k-sc li p{ display:block; padding:5px 0px 0px 0px; font-size: 14px; color:#6a6a6a; line-height:20px; height:65px; overflow: hidden;}
			
			
			
.k-rmjd{ overflow: hidden;}
	.k-rmjd .banner{}
		.k-rmjd .banner img{ display:block; width:100%;}
	.k-rmjd ul{ margin-top:20px;}
		.k-rmjd li{ padding:20px 0px 20px 0px;}
			.k-rmjd li h1{font-size: 30px; color:#212121; text-align:center; line-height:175%;}
			.k-rmjd li p{font-size: 24px; color:#6f6f6f; text-align:center; line-height:175%;}
			.k-rmjd li span{ display:block; margin-top:20px; position:relative;}
				.k-rmjd li span img{ display:block; width:100%;}
				.k-rmjd li span .p{ position:absolute; z-index:11;top: 50%;left: 50%;right: 50%;bottom: 50%;overflow: hidden;transition:all 1s ease;}
					.k-rmjd li span:hover .p{top: 0;left: 0;right: 0;bottom: 0;}
					.k-rmjd li span .display-table{width: 100%;height: 100%;display: table; vertical-align:middle;}
					.k-rmjd li span .display-table-cell{width: 100%;height: 100%;display: table-cell; vertical-align:middle;}
					.k-rmjd li span .p-box{vertical-align: middle;background:url(../img/rmjd/bg.png);overflow: hidden; padding:20px; margin-left:50px; margin-right:50px;}
					.k-rmjd li span .p .title{font-size: 30px; color:#ffffff; line-height:135%;}
					.k-rmjd li span .p .info{font-size: 14px; color:#ffffff; line-height:150%; margin-top:10px;}
					@media screen and (min-width:1001px){
						.k-rmjd li span  .p-box{ width: 1000px; margin-left: auto;margin-right: auto;}
					}
					@media screen and (min-width:1201px){
						.k-rmjd li span  .p-box{ width: 1000px; margin-left: auto;margin-right: auto;}
					}
				
				
.k-sy{ overflow: hidden;}
	k-sy ul{ margin-left:-10px; margin-right:-10px;}
		.k-sy li{ float: left; width:25%; overflow: hidden; padding:10px 10px 0px 10px;}
		.k-sy .item{ display:block; margin-bottom:10px;}
			.k-sy .item img{ display:block; width:100%;}
			.k-sy .item h1{ display:block; background:#e8e8e8; font-size: 16px; color:#202020; line-height:150%; padding:5px 20px 10px 20px;}
	.k-sy .more{ position:relative; height:32px; overflow: hidden; margin-top:10px;}
		.k-sy .more b{ display:block; position:absolute; z-index:22; top:50%; height:1px; background:#ccc; left:0px; right:0px;}
		.k-sy .more span{ display:block; position:absolute; z-index:22; top:0px; height:100%; background:#b5b5b5; left:50%; right:0px; bottom:0px; width:250px; font-size: 16px; line-height:32px; text-align:center; color:#fff; margin-left:-125px; cursor:pointer;}
		.k-sy .more.wait span{ cursor:wait;}
		.k-sy .more.end span{ cursor:no-drop;}
		
		
.k-lxtj{}
	.k-lxtj ul{}
		.k-lxtj ul li{ position:relative; overflow: hidden; padding-left:172px; min-height:172px; margin-bottom:20px;}
			.k-lxtj ul li .img{ position:absolute; z-index:22; top:0px; left:0px; width:172px; height:172px; overflow: hidden;}
				.k-lxtj ul li .img img{ display:block; width:200%; height:100%;}
			.k-lxtj ul li .info{ padding-left:25px;}
				.k-lxtj ul li .info h1{ font-size: 16px; color:#202020; line-height:30px;}
				.k-lxtj ul li .info h1:hover{ color:#d5ae3a;}
				.k-lxtj ul li .info p{ font-size: 14px; color:#919191; line-height:175%; margin-top:5px;}
				.k-lxtj ul li .info a.more{ font-size: 14px; display:block; margin-top:15px; line-height:175%; color:#323232;}
				
				
.k-mpfw{ overflow: hidden;}
	.k-mpfw ul{ margin-left:-10px; margin-right:-10px;}
		.k-mpfw li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-mpfw li span{ display:block; padding-top:72.72%; overflow: hidden; position:relative;}
				.k-mpfw li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-mpfw li span img{ display:block; width:100%; height:100%;}
				.k-mpfw li span .yd{display:block; position:absolute; z-index:22; top:50%; left:50%; border:1px solid #ffffff; width:100px; text-align:center; font-size: 14px; color:#fff; line-height:35px; margin-left:-50px; margin-top:-15px; border-radius:5px; display:none;}
				.k-mpfw li:hover .yd{ display:block;}
			.k-mpfw li h1{ display:block; padding:10px 0px 0px 0px; font-size: 18px; color:#323232; line-height:25px; height:35px; overflow: hidden; background:#e5e5e5; text-align:center;}
			.k-mpfw li:hover h1{ background:#e3b936; color:#fff;}
			.k-mpfw li p{ display:block; padding:5px 0px 10px 0px; font-size: 24px; color:#323232; line-height:25px; height:40px; overflow: hidden; background:#e5e5e5; text-align:center;}
			.k-mpfw li:hover p{ background:#e3b936; color:#fff;}
			
.k-cyjd{overflow: hidden;}
	.k-cyjd ul.list-1{ margin-left:-10px; margin-right:-10px;}
		.k-cyjd ul.list-1 li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-cyjd ul.list-1 li span{ display:block; padding-top:72.72%; overflow: hidden; position:relative;}
				.k-cyjd ul.list-1 li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-cyjd ul.list-1 li span img{ display:block; width:100%; height:100%;}
			.k-cyjd ul.list-1 li h1{ display:block; padding:10px 0px 15px 0px; font-size: 18px; color:#323232; line-height:25px; height:50px; overflow: hidden; background:#e5e5e5; text-align:center;}
			.k-cyjd ul.list-1 li:hover h1{ background:#e3b936; color:#fff;}
			
	.k-cyjd ul.list-2{ margin-left:-10px; margin-right:-10px;}
		.k-cyjd ul.list-2 li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-cyjd ul.list-2 li .box{ border:1px solid #ccc;}
			.k-cyjd ul.list-2 li span{ display:block; padding-top:63.83%; overflow: hidden; position:relative;}
				.k-cyjd ul.list-2 li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-cyjd ul.list-2 li span img{ display:block; width:100%; height:100%;}
			.k-cyjd ul.list-2 li h1{ display:block; font-size: 14px; color:#323232; padding:10px 10px 5px 10px; line-height:20px; height:30px; overflow: hidden;}
			.k-cyjd ul.list-2 li h2{ display:block; padding:5px 10px 10px 10px;}
				.k-cyjd ul.list-2 li h2 i{ display:block; float: left; font-size: 24px; color:#ff5004; line-height:35px; height:35px;}
				.k-cyjd ul.list-2 li h2 a{ display:block; float: right; width:85px; height:40px; font-size: 16px; text-align:center; height:40px; line-height:40px; border-radius:5px; color:#fff; background:#e3b936; letter-spacing:5px;}
			
.k-dyfw{overflow: hidden;}
	.k-dyfw ul{ margin-left:-10px; margin-right:-10px;}
		.k-dyfw li{ float: left; width:50%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-dyfw li .img{float: left; width:50%; padding-top:37%; position:relative; overflow: hidden;}
				.k-dyfw li .img i{display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}	
				.k-dyfw li .img img{ display:block; width:100%; height:100%; border-radius:5px;}
			.k-dyfw li .info{float: right; width:50%;overflow: hidden; padding-left:20px;}
				.k-dyfw li .info h1{ font-size: 18px; color:#d21c20; line-height:150%;}
				.k-dyfw li .info h2{ font-size: 14px; color:#424242; line-height:150%; margin-top:10px;}
				.k-dyfw li .info h3{ font-size: 14px; color:#7a7a7a; line-height:150%; margin-top:10px;}
				
				
.k-lysd{padding:20px; overflow: hidden;}
	.k-lysd ul{ margin-left:-10px; margin-right:-10px;}
		.k-lysd li{ float: left; width:33.33%; overflow: hidden; padding:10px 10px 0px 10px; margin-bottom:20px;}
			.k-lysd li span{ display:block; padding-top:72.72%; overflow: hidden; position:relative;}
				.k-lysd li span i{ display:block; position:absolute; z-index:22; top:0px; left:0px; right:0px; bottom:0px; overflow: hidden;}
				.k-lysd li span img{ display:block; width:100%; height:100%;}
			.k-lysd li h1{ display:block; padding:10px 0px 15px 0px; font-size: 18px; color:#323232; line-height:25px; height:50px; overflow: hidden; background:#e5e5e5; text-align:center;}
			.k-lysd li:hover h1{ background:#e3b936; color:#fff;}
			
			

.k-yd{ overflow: hidden;}
	.k-yd h1{ display:block; font-size: 18px; color:#2b2b2b; line-height:150%; text-align:center;}
	.k-yd ul{ display:block; margin-left:200px; margin-right:200px; margin-top:30px;}
		.k-yd ul li{ position:relative; padding-left:65px; overflow: hidden; margin-bottom:15px; height:35px; overflow: hidden;}
			.k-yd ul li p{ display:block; position:absolute; z-index:22; top:0px; left:0px; width:60px; font-size: 14px; text-align:center; line-height:35px;}
			.k-yd ul li .text{ display:block; border:1px solid #898989; padding:5px 10px 5px 10px; width:100%; height:35px; font-size: 14px; line-height:33px; background:none;}
			.k-yd ul li .time{ display:block; border:1px solid #898989; padding:5px 10px 5px 10px; height:35px; font-size: 14px; line-height:33px; background:url(../img/yd/time.png) 90% center no-repeat; width:30%; min-width:200px; max-width:300px;}
	.k-yd span{ display:block; text-align:center; margin-top:30px;}
		.k-yd span input{display:block;zoom:1; display:inline-block; *display:inline; width:125px; height:40px; line-height:38px; text-align:center; font-size: 18px; border-radius:5px; cursor:pointer;}
		.k-yd span input.s{ background:#e3b936; border:1px solid #e3b936; color:#fff;}
		.k-yd span input.r{ background: none; border:1px solid #959595; color:#3d3d3d;}
	
				
				
				
			
/*分页*/
.page_show{overflow:hidden; text-align:center; margin:15px auto;}
	.page_show, .page_show a, .page_show span{
		-webkit-box-sizing:border-box;
  		-moz-box-sizing:border-box;
  		box-sizing:border-box;
  	}
	.page_show a, .page_show span{display:block; display:inline-block; *display:inline;zoom:1;height: 40px;overflow: hidden;margin:0px 2.5px;}
	.page_show a, .page_show span.prev, .page_show span.next{ border:1px solid #cccccc; line-height:38px; color:#666666;padding:0 15px 0 15px;}
	.page_show a:hover, .page_show span.current{ background:#e3b936; color:#fff;padding:0 15px 0 15px; border:1px solid #e3b936;line-height:38px;}
	.page_show span.exp, .page_show span.info{ line-height:40px;padding:0 10px 0 10px;}