@charset ;
/*--------------------通用信息开始--------------------*/
* { 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:#0099B4;}
a { color:#000; text-decoration:none ;}
a:hover { color:#f60; text-decoration:none ;}
p { line-height:18px;}
.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(imageslogo.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(imagesnav.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(imagesleft_title.jpg) no-repeat; overflow:hidden ;}
.left_body { border:1px solid #86999C; background:url(imagesbody_bg.jpg) repeat-x; border-top:none; margin-bottom:4px; padding:5px 15px ;}
.left_body ul li { background:url(imagesp_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(imagesleft_title.jpg) no-repeat; overflow:hidden ;}
.short_right_body { border:1px solid #86999C; background:url(imagesbody_bg.jpg) repeat-x; border-top:none; margin-bottom:4px; padding:5px 15px ;}
.index_p_title{ height:32px; background:url(imagesindex_p_title.jpg) no-repeat; margin-top:5px;}
.index_p_body { border:6px solid #00ACCA;}
#right { float:right; width:725px ;}
.right_title { height:30px; background:url(imagesright_title.jpg) no-repeat ;}
.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(imagesnews_right_title.jpg) no-repeat ;}
.news li { line-height:26px; border-bottom:1px dashed #999999; padding-left:15px; background:url(imagesico.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 ;}
