@charset "gb2312";
/*--------------------通用信息开始--------------------*/
* { margin:0; padding:0; list-style:none }
body { font-family:"微软雅黑"; font-size:12px }
.layout { width:980px; margin:0 auto }
.clear { clear:both }
img { border:none }
li { line-height:22px }
h2 {  font-family:"黑体"; font-size:14px; line-height:30px; padding-left:25px; color:#FFF}
h3 { font-family:"黑体"; font-size:14px; line-height:30px; padding-left:25px; color:#ffffff}
a { color:#333333; text-decoration:none }
a:hover { color:#000000; text-decoration:none }
p { line-height:20px; }
.more { float:right; line-height:30px; padding:10px 10px 10px 0 }
.tag { float:right; font-family:Arial, Helvetica, sans-serif; cursor:pointer; line-height:31px; font-size:9px; color:#636363; padding-right:10px }
/*--------------------------头部开始----------------------*/
#top { height:30px; }
#top_bg { line-height:30px; text-align:right }
#logo { height:88px; background:url(images/logo.jpg) center top no-repeat }
/*----------------------导航开始----------------------*/
#nav { height:35px; background:#19a9c3; margin:2px 0 }
#nav ul li { float:right; line-height:35px; width:98px; text-align:center; }
#nav ul li a { font-weight:bold; background:url(images/nav.jpg) right no-repeat; display:block; color:#fff }
#nav ul li a:hover { text-decoration:underline }
/*----------------------banner开始----------------------*/
#banner { margin:4px 0 }
/*----------------------主体开始----------------------*/
#content { }
#left { float:left; width:242px; }
#left h2 { font-family:"黑体"; font-size:14px; line-height:30px; padding-left:25px; color:#FFF }
.left_title { height:27px; background:url(images/left_title.jpg) no-repeat; overflow:hidden }
.left_body { border:1px solid #86999C; background:url(images/body_bg.jpg) repeat-x; border-top:none; margin-bottom:4px; padding:5px 15px }
.left_body ul li { background:url(images/p_list_bg.jpg) center no-repeat; padding:2px 0 }
.left_body ul li a { padding-left:50px }
#center { float:left; width:474px; margin-left:11px; }
.center_body { line-height:22px; padding:5px}
#short_right { float:right; width:242px }
.short_right_title { height:27px; background:url(images/left_title.jpg) no-repeat; overflow:hidden }
.short_right_body { border:1px solid #86999C; background:url(images/body_bg.jpg) repeat-x; border-top:none; margin-bottom:4px; padding:5px 15px }
.index_p_title{ height:32px; background:url(images/index_p_title.jpg) no-repeat; margin-top:5px}
.index_p_body { border:6px solid #00ACCA;}
#right { float:right; width:725px }
.right_title {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #333333;
	line-height: 26px;
}
.right_body { border:1px solid #01AAC9; line-height:22px; border-top:none; margin-bottom:5px; padding:5px; overflow:hidden }
.products li { float:left; text-align:center; padding:5px }
.products img { padding:5px; border:1px solid #ccc }
.products a:hover img { border:1px solid #028bb5 }
.news_left { float:left; width:498px }
.news_right { float:right; width:215px }
.news_left_title { height:32px; background:url(images/news_left_title.jpg) no-repeat }
.news_right_title { height:31px; background:url(images/news_right_title.jpg) no-repeat }
.news li { line-height:26px; border-bottom:1px dashed #999999; padding-left:15px; background:url(images/ico.jpg) left center no-repeat; position:relative; }
.news span { margin-left:10px; float:right; }
#demo img { border:3px solid #ADC4C8; padding:2px; }
#demo a:hover img { border:3px solid #f60; }

/*----------------------底部开始----------------------*/
.links_title { height:32px; background:url(images/flink.jpg) no-repeat }
.links_body { border:1px solid #cbcbcb; border-top:none }
.links_body ul li { float:left; padding:5px 15px; }
.table { border-collapse:collapse; width:100%; margin-top:5px; }
.table td { padding:2px; border:1px solid #ccc; }
#foot { height:58px;  background:#00ACCA; text-align:center; color:#FFF; padding:10px 0 }
