/*重置*/
*{
	font-family: "Arial", "Helvetica", "Microsoft YaHei", "微软雅黑", sans-serif;
}
body, dt, dd, dl, li, ul, h1, h2, h3, h4, h5, h6, input, p {
	margin: 0;
	padding: 0;
}
li, ul, dt, dd, dl, a {
	line-height: none;
	text-decoration: none;
	list-style: none;
}
img {
	border: none;
}

/**/

.bgpic{
	background: #e8f3fb url(/r/cms/www1/default/kcjc_images/main-bg.png) no-repeat center bottom;
}
.header{
	height: 200px;
	background: #1f75fe url(/r/cms/www1/default/kcjc_images/header-bg.jpg) no-repeat center top;
}
.w1000{
	width: 1000px;
	margin: 0 auto;
}
.header .w1000{
	position: relative;
	height: 200px;
}
img.logo{
	position: absolute;
	top: 26px;
	left: 0;
}
.header b{
	display: block;
	width: 458px;
	height: 200px;
	position: absolute;
	top: 0;
	right: -134px;
}
.header b img{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.textbanner{
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 5px;
	width: 360px;
	height: 40px;
	background-image: url(/r/cms/www1/default/kcjc_images/textbannerbg.png);
}
.textbanner ul li a{
	display: block;
	background: url(/r/cms/www1/default/kcjc_images/point01.png) no-repeat 14px center;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	padding-left: 30px;
}
.main{
	padding: 2px 0;
}
.rowbox{
	overflow: hidden;
	margin: 10px 0;
}
.qlink{
	position: relative;
	float: left;
	width: 620px;
	height: 660px;
	background: url(/r/cms/www1/default/kcjc_images/qlink-bg.jpg) no-repeat center top;
}
.qlink a{
	display: block;
	position: absolute;
	width: 153px;
	height: 172px;
}
.qlink a.s01{
	top: 11px;
	left: 133px;
}
.qlink a.s02{
	top: 76px;
	right: 99px;
}
.qlink a.s03{
	top: 257px;
	left: 26px;
}
.qlink a.s04{
	top: 314px;
	right: 14px;
}
.qlink a.s05{
	top: 446px;
	left: 210px;
}
.handsee{
	position: relative;
	overflow: hidden;
	float: right;
	width: 360px;
	height: 640px;
	background-color: #fff;
	border: #fff 10px solid;
}
.handsee ul{
	width: 99999px;
	height: 640px;
	margin-left: -360px;
}
.handsee ul li{
	float: left;
	width: 360px;
	height: 640px;
}
.handsee ul li img{
	display: block;
	width: 360px;
	height: 640px;
}
.handsee b,.handsee i{
	position: absolute;
	bottom: 10px;
	display: block;
	width: 32px;
	height: 32px;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}
.handsee b{
	left: 140px;
	background-image: url(/r/cms/www1/default/kcjc_images/harrow01.png);
}
.handsee i{
	right: 140px;
	background-image: url(/r/cms/www1/default/kcjc_images/harrow02.png);
}
.banner{
	float: left;
	overflow: hidden;
	position: relative;
	width: 455px;
	height: 320px;
}
.banner ul{
	width: 9999px;
	height: 320px;
}
.banner ul li{
	float: left;
	width: 450px;
	height: 320px;
}
.banner ul li a,.banner ul li a img{
	display: block;
	width: 100%;
	height: 100%;
}
.banner dl{
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 32px;
	background-image: url(/r/cms/www1/default/kcjc_images/textbannerbg.png);
}
.banner dl dt{
	width: 100%;
	height: 32px;
	font-size: 12px;
	color: #fff;
	line-height: 32px;
	padding-left: 12px;
	display: none;
}
.banner dl dt a{
	color: #fff;
}
.banner dl dt:first-child{
	display: block;
}
.banner .btn{
	position: absolute;
	right: 13px;
	bottom: 13px;
	height: 6px;
}
.banner .btn span{
	float: left;
	width: 6px;
	height: 6px;
	background-color: #ccc;
	border-radius: 6px;
	margin-left: 5px;
	cursor: pointer;
}
.banner .btn span.act{
	background-color: #f60;
}
.list{
	float: right;
	width: 540px;
	height: 300px;
	background-color: #fcfff8;
	padding: 10px 0;
}
.list dt{
	padding: 0 15px;
}
.list dt a{
	position: relative;
	display: block;
	height: 37px;
	background: url(/r/cms/www1/default/kcjc_images/point.png) no-repeat left center;
	font-size: 16px;
	color: #333;
	line-height: 37px;
	border-bottom: #ccc 1px dashed;
	padding-left: 15px;
}
.list dt a:hover{
	color: #4989da;
}
.list dt a span{
	position: absolute;
	top: 0;
	right: 10px;
}
.list dd a{
	display: block;
	height: 34px;
	font-size: 14px;
	color: #3d7bca;
	line-height: 34px;
	text-align: center;
}
.list dd a:hover{
	text-decoration: underline;
}
.list dd a img{
	vertical-align: middle;
	margin: -2px 5px 0 0;
}
.footer{
	border-top: #1137d8 1px solid;
	padding: 10px 0;
}
.footer h5{
	font-size: 14px;
	font-weight: normal;
	color: #333;
	line-height: 36px;
	text-align: center;
}
.footer img{
	display: block;
	margin: 0 auto;
}
