﻿@charset "utf-8";
/* CSS Document */
@import url(font.css);
@import url(nav.css);
@import url(form.css);
@import url(footer.css);
@import url(ad.css);
/*基础元素*/
body {text-align:left; font-family:"宋体", arial;margin:0; padding:0; background:#edfff1; font-size:9pt; color:#333;	letter-spacing: 0.1em;}
div,form,img,ul,ol,li,dl,dt,dd,table,tr,td,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:blod;}
.clear{ clear: both; font:0px/0px sans-serif; display:block;}
/* Link */
a:link {color:#333333; text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color: #F90; text-decoration:none;}
#layout{ width:1000px; margin:0px auto; text-align:center;}
#header{}
/* 导航开始 */
#nav{ background: url(menu.jpg) no-repeat left top; height:85px; padding:18px 0px 0px 345px;}
#nav a{height:42px; color:#ffffff;}
#menu{
width:660px;
height:45px;
}
#menu li{
width:82px;
height:42px;
line-height:42px;
float:left;
text-align:center;
font-weight:bold;
}
#submenu{
position:relative;
left:10px;
top:-105px;
}
#submenu ul li span{
padding-left:5px;
padding-right:5px;
}
#submenu a{color:#000000;}
#about, #news, #wenhua, #jiameng, #yangsheng,#product,#lx{
height:40px;
line-height:40px;
margin-top:-20px;
padding-top:20px;
position:absolute;
top:100px;
display:inline;
visibility:hidden;
overflow:hidden;
}
#about ul li,#news ul li,#wenhua ul li,#jiameng ul li,#yangsheng ul li,#product ul li,#lx ul li{
float:left;overflow:hidden;
}

#about{
	padding-left:50px;
	width:400px;
left:10px;
_left:-300px;
}
#news {
	width:400px;
left:100px;
_left:-250px;
}
#wenhua {
left:150px;
width:400px;
_left:-200px;
}
#yangsheng {

left:240px;
width:400px;
_left:-150px;
}
#product {

left:180px;
width:400px;
_left:-150px;
}
#jiameng {
left:300px;
_left:-80px;
}
#lx{
left:450px;
width:200px;

}
/* 导航结束 */
#banner{ width:1000px; clear:both; height:250px;}
/*分页内容区*/
#con{ padding-left:25px; text-align:left;}
#l_con{ float:left; width:240px; text-align:left; overflow:hidden;}
#l_con h2{ background:url(sub_t.jpg) no-repeat left top; height:83px; text-indent:-9999px;}
#sub_nav{text-align:center;}
#sub_nav li { background:url(sub_link.jpg) no-repeat left top; height:26px; width:240px; padding-bottom:2px; }
#sub_nav li a{ line-height:26px;}
#sub_nav li a:hover{ background:url(sub_hover.jpg) no-repeat left top; height:26px; width:240px; display:block; line-height:26px;}
#sub_nav1{text-align:left;}
#sub_nav1 li {  }
#sub_nav1 li a{ background:url(sub_link1.gif) no-repeat left top; height:26px; width:190px; padding-bottom:2px; padding-left:55px;display:block;line-height:26px;}
#sub_nav1 li a:hover{ background:url(sub_hover1.gif) no-repeat left top; height:26px; width:240px; display:block; line-height:26px;}
#sub_quick_link {
	padding:14px 0px 2px 0px;
}
#sub_quick_link li {
	padding-bottom:8px;
}
#sub_contact {
	background:url(contactbg.jpg) no-repeat left top;
	height:337px;
}
#sub_contact p {text-align:left;
	padding:70px 10px 0px 10px;
	line-height:2.2em;
	color:#16601b;
}
#sub_contact b {
	text-align:center;
}
#r_con{ background: url(r_con_c.jpg) repeat-y; width:707px; float:left;}
h2#current{ background:url(r_con_t.jpg) no-repeat left top; height:27px; line-height:27px; text-align:right; padding-right:35px; width:673px; font-weight:normal;}
#about_con,#news_con,#product_con,#acting_con,#huaiyaowenhua_con,#huaiyaoyangsheng_con,#acting_con{ width:640px; margin:0 auto;}
#r_con_last{ background:url(r_con_b.jpg) no-repeat bottom left; height:6px; clear:both; padding-top:20px;}
#footer{ clear:both; background:#276b32; height:87px; margin-top:13px;}
#footer h2{ background:url(foot_pic.jpg) no-repeat left top; width:228px; height:87px; float:left; padding-right:30px;}
#footer p{ line-height:24px; text-align:left; color:#FFF;padding-top:20px;}
#footer a{color:#f90;}
.float_left{ float:left; padding-right:20px;}
.img01{ padding:22px 10px 18px 10px;}
.img02{ padding:5px 3px;}
.img03{ padding:16px 0px 8px 0px;}
.img04{ padding:7px 0px 9px 0px;}

/*列表页和内容页需要的CSS*/
#news_con h3{ padding-bottom:23px;}
#news_info_list{}
#news_info_list li{ line-height:35px; height:35px;}
#news_info_list li a{}
#news_info_list li span{ float:right;color:#999999;}
#news_con h4{ background: url(acting-dan.jpg) no-repeat; height:27px; line-height:27px; padding-left:15px; padding-bottom:15px;}

#about_con h3{ padding-bottom:20px;}
#about_con h4{ color:#093; height:40px; line-height:40px; padding-bottom:5px;}
#about_con p{ text-indent:2em; line-height:2.2em;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}


div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}

/*导航*/
#guide {line-height:21px;height:21px;background:url(guide.gif) no-repeat;margin-bottom:20px;text-align:left;color:#333;}
#guide a:link,#guide a:visited,#guide a:active {color:#333;}
#guide a.k_guidename{padding:0px 30px 0px 22px;}

/*表单*/
.k_form{
	display:block;
	width:100%;
	margin-top:0px;
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{
	text-align:left;
	margin-bottom: 15px;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
}
	.k_form p label{
	clear:both;
	display:block;
	color:#666;
	font-size:12px;
	margin-bottom: 0px;
	border-top-color: #33CC33;
	border-right-color: #33CC33;
	border-bottom-color: #33CC33;
	border-left-color: #33CC33;
}
	.k_form p span label{
	clear:none;
	display:inline;
	color:#666;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
}

	.k_form div {
	text-align:left;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
	.k_form div input {
	background:#D4D0C8;
	font-size:12px;
	margin-right:4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEE;
	border-right-color: #777;
	border-bottom-color: #777;
	border-left-color: #EEE;
}

	.k_form ol {text-align:left;}
	.k_form ol li {
	line-height:24px;
	border-top-color: #990066;
	border-right-color: #990066;
	border-bottom-color: #990066;
	border-left-color: #990066;
}
