@charset "utf-8";
/* CSS Document */

/* 通用属性 */
* {
	margin:0;
	padding:0;
	list-style:none;}
body {
	font-family:"微软雅黑";
	font-size:12px;}
.float_clear {
	clear:both;}
.float_left {
	float:left;}
.float_right {
	float:right;
	letter-spacing:0px;}
.display_none {
	display:none;}
img {
	border:none;}
.red {
	color: #999999;}
.must_input {
	font-weight:bold;
	color:red;}
.green {
	color:green;}
.blue {
	color:blue;}
.gray {
	color:gray;}
.purple {
	color:purple;}
.clear {
	clear:both;}
a {
	text-decoration:none;
	color:#333;
	font-family:"微软雅黑";}
a:hover {
	text-decoration:underline;
	color: #5997d0;}
p {
	line-height:26px;}
/* 顶部 */
#header {
	width:980px;
	margin:0 auto;
	height:100px;
	background:url(images/logo.jpg);}
/* 导航 */
#navigation_main {
	border-top:#5997d0 3px solid;
	height:50x;
	background:url(images/navigation_bg.jpg);}
#navigation {
	width:1050px;
	height:50px;
	margin:0 auto;
	padding:0 5px;}
#navigation ul #navigation_home {
	width:900px;
	float:left;
	line-height:50px;
	text-align:center;}
#navigation ul .main_nav {
	float:left;
	line-height:50px;
	text-align:center;}
#navigation ul li a {
	width:170px;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-family:"微软雅黑";
	letter-spacing:1px;}
#navigation ul li a:hover {
	font-size:14px;
	text-decoration:underline;
	color:#5997d0;}
/* 当前位置 */
.current_location {
	width:970px;
	margin:5px auto;
	padding-left:8px;
	height:26px;
	line-height:26px;
	border:1px solid #ddd;
	color:#333333;}
.current_location a {
	color:#333333;}
/* 幻灯 */
#banner_main {}
#banner {
	width:970px;
	border:5px solid #C8D0D2;
	margin:0 auto;
	margin-top:5px;}
#banner img {
	width:970px;}
/* 主体 */
#content_main {}
#content_title {
	display:none;}
#content_body {
	width:980px;
	margin:5px auto;}
/*主体左侧*/
#left {
	float:left;
	width:248px;}
.left_title {
	height:35px;
	line-height:35x;
	background:url(images/left_title_bg1.jpg);
	border:1px #DDDDDD solid;
	padding:0 10px;}
.left_title h2 {
	font-size:14px;
	color: #333;
	line-height:35px;}
.left_title h2 a {
	font-size:12px;
	color: #333;}
.left_body {
	overflow:hidden;
	zoom:1;
	padding:5px;
	border:1px solid #DDDDDD;
	border-top:none;}
.left_body .form_text {
	width:140px;}
.left_body .form_textarea {
	width:140px;}
.left_bottom {
	height:20px;}
/*主体右侧*/
#right {
	float:right;}
#right_top {
	float:left;
	width:580px;}
#right_center {
	float:right;
	width:390px;
	margin-left:5px;}
.right_title {
	background:url(images/right_title_bg.jpg) repeat-x;
	border:1px solid #DDDDDD;
	height:35px;
	line-height:35px;
	padding:0 10px;
	width:700px;}
.right_title h2 {
	font-size:14px;
	color: #0099FF;
	font-family:"微软雅黑";}
#car .right_title {
	height:35px;
	line-height:35px;
	width:550px;
	letter-spacing:2px;
	padding-left:20px;
	background:url(images/left_title_bg1.jpg);}
#car .right_body {
	width:560px;
	overflow:hidden;
	zoom:1;
	border:1px solid #DDDDDD;
	border-top:none;
	padding:0 10px 10px 10px;}
#life .right_title {
	background:url(images/left_title_bg2.jpg);
	border:1px solid #DDDDDD;
	border-bottom:none;
	height:27px;
	line-height:27px;
	padding-left:20px;
	width:322px;
	letter-spacing:3px;}
#life.right_body {
	width:332px;
	padding:10px;
	overflow:hidden;
	zoom:1;
	border:1px solid #DDDDDD;
	border-top:none;}
#work .right_title {
	border:1px solid #dddddd;
	height:35px;
	line-height:35x;
	padding-left:20px;
	width:360px;
	letter-spacing:2px;
	background:url(images/left_title_bg1.jpg) repeat-x;}
#work .right_body {
	width:370px;
	padding:0 10px 10px 10px;
	overflow:hidden;
	zoom:1;
	border:1px solid #DDDDDD;
	border-top:none;}
.right_body {
	width:700px;
	padding:10px;
	overflow:hidden;
	zoom:1;
	border:1px solid #DDDDDD;
	border-top:none;}
#slide .right_body {
	border:1px solid #DDDDDD;
	width:578px;
	float:left;
	padding:1px;}
#slide {
	float:left;}
#car {
	float:left;
	margin-top:10px;}
#life {
	float:left;}
#work {
	float:left;
	margin-bottom:10px;}
/* 友情链接 */
#link_main {
	padding:10px 0;}
#link_title {
	background:url(images/left_title_bg1.jpg);
	border:1px solid #dddddd;
	height:35px;
	line-height:35px;
	padding:0 10px;
	width:958px;
	margin:0 auto;}
#link_title a {
	color: #333;}
#link_title h2 {
	font-size:14px;
	color: #333;}
#link_body {
	width:938px;
	margin:0 auto;
	border:1px solid #DDDDDD;
	border-top:none;
	padding:10px 20px;}
#link_pic {
	overflow:auto;
	zoom:1;}
#link_pic ul li {
	float:left;
	padding:1px 3px;
	text-align:center;}
#link_pic img {
	width:90px;
	height:30px;
	padding:2px;
	border:1px solid #DDDDDD;}
#link_pic ul li a:hover img {
	border:1px solid #6C9ACC;}
#link_text {
	overflow:auto;
	zoom:1;}
#link_text ul li {
	float:left;
	text-align:center;
	padding:1px 4px;}
#link_text a {
	display:block;
	line-height:22px;
	width:110px;
	background:#EDEDED;}
/* 版权信息 */
#copyright_main {}
#copyright {
	margin:0 auto;
	padding:10px 0;
	border-top:5px solid #5997d0;
	text-align:center;
	background:#5997d0;
	color:#FFF;}
/* 留言 */
.guestbook_main {
	padding:10px;
	border:1px solid #DDDDDD;
	margin-bottom:10px;}
.guestbook_title {
	color:#227BAD;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dashed #227BAD;}
.guestbook_intro {
	line-height:30px;
	text-align:right;}
.guestbook_content {
	padding:5px;
	border:1px dashed #DDDDDD;
	margin-bottom:10px;}
.guestbook_answer {
	padding:5px;
	border:1px solid #DDDDDD;}
.guestbook_answer h2 {
	color:red;
	line-height:20px;
	font-size:12px;}
/*左侧通用列表*/
.ul_left_common li {
	line-height:28px;
	border-bottom:1px dashed #DDDDDD;
	padding-left:10px;
	background:url(images/ul_left_common.jpg) left no-repeat;}
/*产品列表*/
.productslist li {
	float:left;
	text-align:center;
	padding:4px;}
.productslist li img {
	padding:4px;
	border:1px solid #999999;
	width:156px;
	height:117px;}
.productslist li a {
	line-height:22px;}
.productslist li a:hover img {
	border:1px solid #cc0000;}
/*新闻列表*/
.newslist li {
	line-height:30px;
	border-bottom:1px dashed #DDDDDD;
	padding:0 10px 0 15px;
	background:url(images/newslist.jpg) left no-repeat;}
.newslist_detail {}
.newslist_detail_title {
	font-size:14px;
	line-height:26px;
	border-bottom:1px dashed #DDDDDD;
	padding-left:15px;
	background:url(images/newslist.jpg) left no-repeat;}
.newslist_detail_content {
	padding:5px;}
.newslist_detail_intro {
	text-align:right;
	color:#999;
	border-top:1px dashed #DDDDDD;
	margin-bottom:10px;
	line-height:26px;}
.newslist_detail_intro a {
	color:#999;}
/*公告列表*/
.noticelist li {
	line-height:26px;
	border-bottom:1px dashed #DDDDDD;
	padding-left:10px;
	background:url(images/noticelist.jpg) left no-repeat;}
/*分类列表*/
.channel_list {}
.channel_list li {
	line-height:28px;
	padding:1px;
	border-bottom:1px solid #E3E3E1;}
.channel_list li a {
	display:block;
	padding:0 10px;}
.channel_list li a:hover {
	background: #666;
	color:#FFF;
	text-decoration:none;}
/*信息详情页*/
#info_name {
	font-size:16px;
	font-weight:normal;
	text-align:center;
	line-height:30px;}
#info_intro {
	padding:0 10px;
	text-align:right;
	color:#999;
	border:1px dashed #DDDDDD;
	line-height:30px;
	text-align:center;}
#info_intro a {
	color:#999;}
#info_content {
	padding:10px 0;}
#info_extra {
	padding:10px 0;
	text-align:center;}
#info_pic {
	width:240px;}
#info_around {
	background:#F0F0F0;
	padding:5px;
	border:1px solid #E3E3E3;}
/*表单相关*/
input {
	font-family:"宋体";
	font-size:12px;}
.form_text {
	font-size:12px;
	border:1px solid #DDDDDD;
	height:26px;
	line-height:26px;
	padding:0 5px;
	width:500px;}
.form_text_verifycode {
	font-size:12px;
	border:1px solid #DDDDDD;
	height:26px;
	line-height:26px;
	padding:0 5px;
	width:50px;}
#form_text_search {
	border:1px solid #DDDDDD;
	height:24px;
	line-height:24px;
	padding:0 5px;
	width:135px;}
#form_submit_search {
	width:60px;
	height:26px;
	border:1px solid #DDDDDD;
	background:#FFF;}
.form_select {
	font-size:12px;
	border:1px solid #DDDDDD;}
.form_textarea {
	font-size:12px;
	width:500px;
	height:80px;
	padding:5px;
	border:1px solid #DDDDDD;}
.form_checkbox {}
.form_submit {
	background:url(images/submit_button.jpg) no-repeat;
	width:79px;
	height:31px;
	border:none;
	color:#FFF;
	font-weight:bold;}
.form_file {
	font-size:12px;
	padding:3px 5px;
	border:1px solid #DDDDDD;
	background:#FFF;}
.common_form {}
.common_form li {
	padding:2px;
	overflow: auto;
	zoom:1;}
.common_form label {
	float:left;
	width:80px;
	display:block;
	height:28px;
	line-height:28px;}
/*表格*/
.layout_table {
	border-collapse:collapse;
	width:100%;}
.common_table {
	border-collapse:collapse;
	width:100%;}
.common_table td {
	padding:5px;
	border:1px solid #DBDBDB;}
.common_table th {
	text-align:center;
	border:1px solid #DBDBDB;}
/*分页样式*/
.page_turner {
	padding:4px 0px 0px 1px;
	float:right;
	clear:both;}
.page_turner a, .page_turner span {
	float:left;
	display:block;
	border:1px solid #DDDDDD;
	padding:2px 5px;
	margin-left:4px;
	line-height:16px;}
.page_turner a:link, .page_turner a:visited {
	text-decoration:none;}
.page_turner a:hover, .page_turner a.c {
	background:#CC0001;
	color:#FFF;}
#total {
	color:red;}
/*图片滚动*/
#demo {
	background: #FFF;
	overflow:hidden;
	width:980px;
	margin:0 auto;
	height:120px;}