@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
body{
	height: 100%;
	background-color: #FFFFFF;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
}
p{
	font-size: 12px;
	font-weight: normal;
}
.w580 p{
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #CBF6FF;
	padding-top: 4px;
	padding-bottom: 4px;
}
.w940{
	margin-right: auto;
	margin-left: auto;
	width: 940px;
	padding: 0px;
	height: auto;
}
.w160{
	width: 160px;
	margin: 0px;
	overflow: hidden;
}
.w580{
	width: 580px;
	margin-right: 7px;
	margin-left: 7px;
}
.w770 {
	width: 750px;
	margin-left: 7px;
	padding: 11px;
	background-color: #079CF8;
}
.w186{
	width: 186px;
	margin: 0px;
}
.l{
	float: left;
	height: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.header{
	background-image: url(../img/bg-top.gif);
	background-repeat: repeat-x;
	height: 80px;
}
.logo{
}
.search{
	width: 220px;
	background-image: url(../img/search.gif);
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 30px;
	padding-top: 40px;
	margin-left: 200px;
}
.search-01{
	border: 1px solid #076BB5;
	background-color: #B0DEFF;
	width: 130px;
	margin-right: 2px;
	margin-left: 4px;
	height: 18px;
}
.nav{
	height: 39px;
	background-image: url(../img/bg-nav.gif);
	background-repeat: repeat-x;
}
.swf1{
	height: 202px;
	overflow: hidden;
	position: 固定;
}
.left{
	background-image: url(../img/c-bb.gif);
	background-repeat: repeat-x;
	background-color: #069DF7;
	background-position: bottom;
	float: left;
	width: 146px;
	padding-right: 7px;
	padding-left: 7px;
	background-attachment: fixed;
}
.left1{
	height: 540px;
}
.left2{
	height: 658px;
}
.left3{
	height: 594px;
}
.center{
	height: 534px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	width: 568px;
	background-color: #0EA1F9;
}
.login{
	background-image: url(../img/login.gif);
	height: 238px;
}
.d-1{
	background-image: url(../img/c-ff.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../img/c-ff.gif);
	height: 255px;
	overflow: hidden;
	color: #FFFFFF;
}
.d-1 a,.c03 a{
	color: #FFFF00;
}
.d-21,.d-22,.d-23{
	background-image: url(../img/c-ff2.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 100%;
	padding-top: 60px;
	padding-bottom: 6px;
	}
.d-21{
	padding-right: 10px;
	padding-left: 20px;
}
.d-22{
	background-position: -320px 0px;
	background-attachment: fixed;
}
.d-23{
	background-image: url(../img/c-ff2.gif);
	background-position: -650px 0px;
	background-attachment: fixed;
}
.sdp{
	padding-left: 68px;
}
.sdp2{
	padding-left: 60px;
}
.t7p{
	margin-top: 6px;
}
.a01{
	padding-right: 6px;
	padding-left: 6px;
}
.t01h2{
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.t01{
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0FD4FF;
	width: 146px;
	float: left;
	margin-top: 6px;
}
.c01{
	height: 22px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #0FD4FF;
	width: 568px;
	margin-top: 6px;
	margin-bottom: 3px;
}
.c02{
	height: 20px;
	width: 580px;
	float: left;
	background-image: url(../img/c-ee.gif);
	background-repeat: repeat-x;
	text-indent: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 12px;
}
.c02 a{
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
}
.c02 a.k_guidename{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.c03{
	height: 396px;
	padding-top: 6px;
	width: 572px;
	background-color: #0EA1F9;
	padding-right: 4px;
	padding-left: 4px;
}

.c032{
	height: auto;
	padding-top: 6px;
	width: 572px;
	background-color: #0EA1F9;
	padding-right: 4px;
	padding-left: 4px;
}
.c03a{
	height: 396px;
}
.c03b{
	height: 620px;
}
.c03c{
	height: 587px;
	overflow: hidden;
}
.c03 li{
	width:128px;
	overflow:hidden;
	text-align:center;
	background-color: #28C6FB;
	float: left;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
	font-size: 12px;
}
.c03 li a{
	display:block;
	color: #FFFFFF;
	text-decoration: none;
}
.c03 li a:hover{
	background-color: #FFFFFF;
}
.c03 li a:hover img{
	background-color: #FFFF66;
	padding: 3px;
}
.c03 li a img{
	display:block;
	width:122px;
	height:150px;
	padding:3px;
}
.c03 li a span{
	display:block;
	line-height:14px;
	background-color: #28C6FB;
	width: 122px;
	padding: 3px;
}
.c03 li a:hover span{
	display:block;
	background-color: #FFFF00;
	color: #0033CC;
	padding: 3px;
}
.c03_1{
	background-color: #28C6FB;
	height: 114px;
	width: 174px;
	float: left;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}
.footer{}
.t01h3{
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #CBF6FF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.footer{
	background-image: url(../img/c-gg.gif);
	background-repeat: repeat-x;
	height: 58px;
}
.nav-1{
	margin-left: 180px;
	height: 39px;
	line-height: 39px;
	font-size: 16px;
	font-weight: bold;
}
.nav-1 li{
	float: left;
	height: 39px;
	background-image: url(../img/bg-nav1.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	list-style-type: none;
	width: auto;
	background-position: left;
	overflow: auto;
}

.nav-1 li a{

}
.nav-1 li a:hover{
	background-image: url(../img/nav-bgc.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 39px;
	width: auto;
	color: #5EDD40;
	float: left;
}
#navc {
	background-image: none;
}
.nav-2{
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}
.nav-2 li{
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00ACF2;
	list-style-type: none;
	width: 146px;
	float: left;
}
.nav-2 li a{}
.nav-2 li a:hover{
	list-style-type: none;
	background-color: #20ABFF;
	float: left;
	height: 26px;
	width: 146px;
}

.nav-2 li a span{
	display:block;
	width: 146px;
	height: 26px;
}
.nav-2 li a:hover span{
	display:block;
}
.lz a{
	text-decoration: none;
	color: #FFFFFF;
}
.logo2{

}
.footer p{
	padding-top: 10px;
	color: #CCCCCC;
}
/* 分页 */
.k_pagelist {
	float:left;
	display:table;
	clear:both;
	line-height:30px;
	margin-left: 12px;
}
.k_pagelist em {
	padding:2px;
	border:1px solid #0062C6;
	font-size:12px;
	margin:0px 1px;
	color:#14316B;
	font-weight:bold;
	font-style:normal;
	background-color: #FFFF00;
}
.k_pagelist strong {
	padding:2px;
	border:1px solid #0062C6;
	font-size:12px;
	margin:0px 1px;
	color:#FFFF00;
}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}

/* 按钮 */
.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}

.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}


#k_usermenu{text-align:right;padding-top:10px;}
#k_usermenu a{display:block;float:left;margin-right:10px;}


.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;}
.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

.content{
	text-align:left;
	word-wrap:break-word;
	white-space:normal;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.content img{
	max-width:400px;
	height: auto;
	width:expression(document.body.clientWidth > 400? "400px": "auto" );
	border:1px solid #0066FF;
	padding: 3px;
}

#pic img{
	max-width:400px;
	height: auto;
	width:expression(document.body.clientWidth > 400? "400px": "auto" );
	border:1px solid #0066FF;
	padding: 3px;
	}

.next{
	display:block;
	clear:both;
	width:550px;
	line-height:14px;
	text-align:left;
	font-size: 12px;
	padding-left: 14px;
	float: left;
	padding-bottom: 8px;
}
.log1{
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.log1 a{
	padding-right: 10px;
	color: #FFFF00;
}
.log1 p{
	color: #CDF5FF;
	line-height: 18px;
	
}

#nav_top {
	margin-left: 180px;
	height: 39px;
	line-height: 39px;
	font-size: 15px;
	font-weight: bold;
}
#nav_top a{
	display:block;
	text-align:center;
}
#nav_top a:link,#nav_top a:visited{color:#FFFFFF; text-decoration:none;}
#nav_top a:hover{
	color:#FFF;
	text-decoration:nones;
	font-weight:bold;
}
#nav_top li{
	float: left;
	height: 39px;
	background-image: url(../img/bg-nav1.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	width: auto;
	background-position: left;
	overflow: auto;
	padding-right: 10px;
	padding-left: 10px;
}

#nav_top li a:hover{
	background-image: url(../img/nav-bgc.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#nav_top li ul{
	line-height:27px;
	text-align:left;
	left: -999em;
	position:absolute;
	width:130px;
	font-size: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #076bb4;
	border-bottom-color: #076bb4;
	border-left-color: #076bb4;
}
#nav_top li ul li{
	width:127px;
	background-color: #66CCFF;
	background-image: none;
}
#nav_top li ul a{display:block;width:122px;text-align:left;}
#nav_top li ul a:link,#nav_top li ul a:visited{color:#FFFFFF;text-decoration:none;}
#nav_top li ul a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background-color: #0099FF;
	background-image: none;
}
#nav_top li:hover ul{left:auto;}
#nav_top li.sfhover ul{left:auto;}
iframe { width:100%; height:500px; position:relative; margin-bottom:-500px; z-index:-1; filter:alpha(opacity=0);}
