﻿
.kanktop { border-bottom: 2px solid #019b79; height: 343px; }
.kkBigVideo { width: 470px; height: 317px; background: #000; }
.kkBigVideo dl { width: 470px; height: 317px; position: relative; }
.kkBigVideo dt img { width: 470px; height: 317px; }
.kkBigVideo dd.k4b { position: absolute; top: 277px; left: 0; width: 470px; height: 40px; }
.kkBigVideo dd.k4b span { height: 40px; width: 470px; display: block; background: #000; top: 0; left: 0; position: absolute; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; cursor: pointer; }
.kkBigVideo dd.k4b a { background: url(kkBigVideo.gif) 10px 5px  no-repeat; 
height: 40px; padding-left: 55px; width: 415px; display: block; top: 0; left: 0; position: absolute; font-size: 14px; line-height: 41px; color: #fff; }
.kkBigVideo dd.k4b a.current { text-decoration: underline; color: #ccee50; }

.kkTop4Video { width: 510px; }
.kkTop4Video dl { width: 220px; height: 150px; float: left; padding-left: 35px; margin-bottom: 15px; position: relative; }
.kkTop4Video dt, .kkTop4Video dt img { width: 220px; height: 150px; }
.kkTop4Video dd { width: 220px; }

	.kkTop4Video dd.k4v { position: absolute; top: 120px; }
	.kkTop4Video dd.k4v a { color: #fff; }


.kkTop4Video dd.k4v, .kkList dd.klst { height: 30px; line-height: 30px; text-align: center; }
.kkTop4Video dd.k4v a, .kkList dd.klst a { height: 30px; display: block; }
.kkTop4Video dd.k4v a.current, .kkList dd.klst a.current { color: #ff9000; text-decoration: underline; }

.kkTop4Video dd.k4va { position: absolute; top: 120px; left: 35px; width: 220px; height: 30px; }
.kkTop4Video dd.k4va span { height: 30px; width: 220px; display: block; background: #000; top: 0; left: 0; position: absolute; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; cursor: pointer; }


.kkTop4Video dd.k4vah { position: absolute; top: 0; left: 35px; width: 220px; height: 150px; display: none; }
.kkTop4Video dd.k4vah span { height: 150px; width: 220px; display: block; background: url(k4vahbg2.png) no-repeat; top: 0; left: 0; position: absolute; cursor: pointer; }
.kkTop4Video dd.k4vah a { height: 110px; padding-top: 20px; width: 130px; padding-left: 15px; padding-right: 60px; display: block; top: 0; left: 0; position: absolute; line-height: 23px; color: #fff; }
.kkTop4Video dd.k4vah a h3 { font-size: 14px; font-weight: normal; margin-bottom: 10px; }

.kanktop a, .kkList a { color: #333; }
.kanktop a:hover, .pageMoreWrap a:hover { text-decoration: none; }




.w460 { width: 498px; }
.xchtml { padding-left: 10px; }
.kkList { z-index: 6; position: relative; width: 1050px; padding-left: 2px; }
.kkList h2 { font-family: 'Microsoft Yahei'; font-size: 24px; height: 52px; line-height: 50px; background: #fff; }
.kkList dl { width: 148px; height: 144px; margin-right: 18px; float: left; }
.kkList dt, .kkList dt img { width: 148px; height: 100px; }
.kkList dt { position: relative; }
.kkList dt span { width: 148px; height: 100px; display: block; background: url(kkListbg.png); top: 0; left: 0; position: absolute; display: none; cursor: pointer; }

.pageMoreWrap { height: 80px; margin-top: -24px; background: #fff; z-index: 66; padding-top: 24px; position: relative; }
.pageMoreWrap p { width: 300px; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; text-align: center; margin: 0 auto; }
.pageMoreWrap a { background: #e1e2e5; color: #575757; display: block; }
.pageMoreWrap a:hover { background: #7f879e; color: #fff; }




