@charset "utf-8";
body{ padding:0px; margin:0px; font-size:12px; background:#aaa9aa url(bg.gif) top repeat-x; }

ul,li{ padding:0px; margin:0px; list-style-type:none; }

.clear{ clear:both;}

.bai a{ color:#FFF; text-decoration:none;}
.bai a:hover{ color:#FF0; text-decoration:underline;}

.red a{ color:#000; text-decoration:none;}
.red a:hover{ color:#F00; text-decoration:underline;}

.hei a{ color:#3C3C3C; text-decoration:none;}
.hei a:hover{ color:#F00; text-decoration:underline;}

.mass{ width:840px; margin:0 auto;}
.maxx{ width:812px; margin:0 auto;}

.top{ background:url(top_bg.gif) repeat-x;}

.head{ background:url(head_a.gif) center top no-repeat;}

.logo{}
.logo_a{ height:28px; line-height:28px; color:#FFF; text-align:right; padding-right:50px;}
.logo_b{ height:66px;}
.logo_b_a{ float:left; width:400px;}
.logo_b_b{ float:right; width:430px; line-height:20px; padding-top:2px;}
.nav{ height:29px;}
.nav li{ float:left; width:105px;height:30px; line-height:28px; text-align:center; font-family:"微软雅黑", "宋体"; font-size:13px;}
.nav span{ float:left; width:2px; height:28px;background:url(nav_bg.gif) top no-repeat;}

.boxx{ background:url(a04.gif) top repeat-x;}
.box{ background:url(head_d.gif) center top no-repeat; }
.banner{ height:304px;  padding-left:15px;_padding-left:16px; padding-top:10px; padding-bottom:10px;}



.con{height:240px;   }
.con88{height:160px;   }
.con_a{ float:left; width:276px; margin-left:15px;_margin-left:8px; }
.con_b{ float:left; width:279px; margin-left:27px; }
.con_c{ float:left; width:211px; margin-left:19px; }

.con88{height:240px;   }
.con_a88{ float:left; width:200px; margin-left:15px;_margin-left:8px; }
.con_b88{ float:left; width:335px; margin-left:27px; }
.con_c88{ float:left; width:231px; margin-left:19px; }

.news{}
.news_a{ height:25px; line-height:25px; text-align:center;}
.news_a li{ float:left; width:84px; margin-right:2px;}
.news_a a{ color:#fff; text-decoration:none; display:block; background:url(table_a.gif) no-repeat;}
.news_a a:hover{ color:#FFF; text-decoration:none; background:url(table_a.gif) no-repeat;}
.news_a li.hover a{ color:#FFF; text-decoration:none; background:url(table_a.gif) no-repeat;}

.news_b{ padding-top:10px;}
.news_b li{ float:left; width:276px; height:23px; line-height:23px; background:url(dd01.gif) 5px 6px no-repeat; }
.newsa{ float:left; width:190px; text-indent:20px;}
.newsb{ float:right; width:60px; text-align:right; color:#7F7F7F; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.news_b a{ color:#626262; text-decoration:none;}
.news_b a:hover{ color:#F00; text-decoration:underline;}


.news_b88{ padding-top:1px;}
.news_b88 li{ float:left; width:180px; height:23px; line-height:23px; background:url(dd01.gif) 5px 6px no-repeat; }
.newsa{ float:left; width:190px; text-indent:20px;}
.newsb{ float:right; width:60px; text-align:right; color:#7F7F7F; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.news_b88 a{ color:#626262; text-decoration:none;}
.news_b88 a:hover{ color:#F00; text-decoration:underline;}

.about{}
.about_a{ height:30px; line-height:30px; text-indent:10px; font-weight:bold; color:#C60000; background:url(yqlj88.jpg) no-repeat; }
.about_b{ line-height:22px; color:#696969; padding-top:1px;}
.about_b a{ color:#626262; text-decoration:none;}
.about_b a:hover{ color:#F00; text-decoration:underline;}

.contact{}
.contact_a{ height:28px; line-height:24px; text-indent:10px; font-weight:bold; color:#FFF; background:url(a01.gif) no-repeat; }
.contact_a span{ font-family:Arial, Helvetica, sans-serif;}
.contact_b{ line-height:22px; color:#696969; padding-top:1px; padding-left:8px; background:url(contacts_bg.gif) bottom no-repeat;}

.contact88{}
.contact88_a{ height:28px; line-height:24px; text-indent:10px; font-weight:bold; color:#FFF; background:url(88a01.gif) no-repeat; }
.contact88_a span{ font-family:Arial, Helvetica, sans-serif;}
.contact88_b{color:#696969; padding-top:1px; padding-left:0px; background:url(contacts_bg.gif) bottom no-repeat;}


.pro{padding-left:15px; height:480px;  padding-top:10px;}
.pro_a{ float:left; width:47px; background:url(pro_show.gif) left top no-repeat;}
.pro_b{ float:left; width:770px;}
.pro_b li{ float:left; width:144px; height:160px; margin-right:10px;_margin-right:9px; background:#FFF;}
.pro_b_a{ width:140px; height:120px;}
.pro_b_a img{ padding:1px; border:1px solid #e8e8e8;}
.pro_b_b{ width:144px; height:22px; line-height:22px; text-align:center; background:#f3f3f3; margin-top:2px; color:#8B8B8B;}
.pro_b a{ color:#8B8B8B; text-decoration:none;}
.pro_b a:hover{ color:#8B8B8B; text-decoration:underline;}


.yqlj{padding-left:15px;  height:65px; overflow:hidden;}
.yqlj_a{ height:27px; line-height:27px; text-indent:10px; background:url(yqlj.gif) no-repeat; color:#5D5D5D;}
.yqlj_a_a{ float:left; width:80px;}
.yqlj_a_b{ float:right; width:700px; text-align:right; padding-right:15px; color:#8B8B8B;}
.yqlj_a_c{margin-top:75px;}
.yqlj_a_b a{ color:#8B8B8B; text-decoration:none;}
.yqlj_a_b a:hover{ color:#8B8B8B; text-decoration:underline;}
.yqlj_b{ line-height:20px; padding:5px; color:#8B8B8B;  }
.yqlj_b a{ color:#8B8B8B; text-decoration:none;}
.yqlj_b a:hover{ color:#8B8B8B; text-decoration:underline;}

.boxs{  background:url(head_c.gif) center repeat-y;  }

.bottom{ background:url(foot_bg_a.gif) center no-repeat; height:4px; _margin-top:-5px; _margin-bottom:-5px; }

.foot{ background:url(foot_bg_b.gif) center repeat-y; padding-top:10px;color:#ec994b; padding-bottom:10px; line-height:20px;}
.foot_a{ float:left; width:390px; padding-left:15px; }
.foot_b{ float:right; width:400px; text-align:right; padding-right:15px;}
.foot a{color:#ec994b; text-decoration:none; }
.foot a:hover{color:#FF0; text-decoration:underline; }

.dan{ background:#FFF; padding-left:30px; padding-right:14px; padding-bottom:10px; }
.dan_a{ float:left; width:193px;background:#FFF;}
.dan_b{ float:right; width:567px;background:#FFF;}

.dan_a_a{ height:21px; width:193px; line-height:21px; text-indent:10px; background:url(a01.gif) no-repeat; color:#FFF; padding-bottom:8px;}
.dan_a_a span{ font-family:Arial, Helvetica, sans-serif;color:#FFF;}
.dan_a_b{ width:193px;}
.dan_a_b li{ float:left; width:143px; height:30px;  font-weight:bold; color:#5F5F5F; line-height:30px; padding-left:50px; background:url(a02.gif) no-repeat; margin-top:2px;}
.dan_a_b a{color:#5F5F5F; text-decoration:none; }
.dan_a_b a:hover{color:#900; text-decoration:underline; }

.dan_a_c{ margin-top:10px; height:21px; width:193px; line-height:21px; text-indent:10px; background:url(a01.gif) no-repeat; color:#FFF;}
.dan_a_c span{ font-family:Arial, Helvetica, sans-serif;color:#FFF;}
.dan_a_d{ padding-left:10px; padding-top:10px; line-height:22px; background:url(contacts_bg.gif) bottom no-repeat; padding-bottom:10px;}

.dan_b_a{ height:25px; line-height:25px; border-bottom:1px solid #900;}
.dan_b_a_a{ float:left; width:100px; background:url(a03.gif) left center no-repeat; text-indent:15px; font-weight:bold; color:#575757; }
.dan_b_a_b{ float:right; width:435px; text-align:right;color:#5F5F5F;}
.dan_b_a_b a{color:#5F5F5F; text-decoration:none; }
.dan_b_a_b a:hover{color:#900; text-decoration:underline; }
.dan_b_b2{ padding:20px; line-height:25px;color:#5F5F5F; }
.dan_b_b2 a{color:#5F5F5F; text-decoration:none; }
.dan_b_b2 a:hover{color:#900; text-decoration:underline; }
.dan_b_b{ padding:20px; line-height:25px;color:#5F5F5F; }
.dan_b_b p{ padding:0px; margin:0px;}
.dan_b_b a{color:#5F5F5F; text-decoration:none; }
.dan_b_b a:hover{color:#900; text-decoration:underline; }
.dan_b_b table{ border:1px solid #B9B9B9; border-collapse:collapse; width:96%;}
.dan_b_b tr{ border:1px solid #B9B9B9; border-collapse:collapse;}
.dan_b_b td{ border:1px solid #B9B9B9; border-collapse:collapse; padding:2px;}


.dan_b_bs{ padding:20px 0px 0px 0px; line-height:25px;}

.listnews{}

.listnews_a{ height:30px; line-height:30px; background:url(a06.gif) no-repeat; font-weight:bold;color:#696969;}
.listnews_b{}
.listnews_b li{ float:left; width:525px;height:30px; line-height:30px; background:url(a05.gif) bottom no-repeat;}
.listnewsa{ float:left; width:100px; text-align:center; color:#747474;}
.listnewsb{ float:left; width:380px; padding-left:20px; color:#3C3C3C;}
.listnewsc{ float:left; width:380px; padding-left:20px; color:#696969;}


.pages{ height:20px; line-height:20px; text-align:center; padding-top:15px; padding-bottom:10px;}


.listpro{ padding-top:10px;}
.listpro li{ float:left; width:175px; height:190px; margin-right:6px; margin-left:6px; background:#FFF;}
.listpro_a{ width:175px; height:151px;}
.listpro_a img{ padding:1px; border:1px solid #B9B9B9;}
.listpro_b{ width:173px; height:22px; line-height:22px; text-align:center; border:1px solid #B9B9B9; margin-top:3px; color:#8B8B8B;}
.listpro a{ color:#8B8B8B; text-decoration:none;}
.listpro a:hover{ color:#8B8B8B; text-decoration:underline;}



.title{}
.title h1{ font-size:14px; text-align:center; padding-top:15px;}
.time{ height:20px; background:#DDD; line-height:20px; text-align:center;}

.back{ text-align:right; padding-right:20px;}

/* 列表分页 */
.pagelist{margin:5px auto;padding:5px 0; text-align:center;}
.pagelist a{padding:3px 8px; margin:0 2px; border:1px solid #dddddd; color:#666;font-weight:bold;}
.pagelist a:hover{color:#3388d8;}
.pagelist a.hover{color:#3388d8;background:#eee;}

/* 内容分页 */
.content-page{border-top:1px solid #dae9f8;margin-top:7px;padding-top:5px;margin-bottom:5px;}
.content-page a{display:block;padding:1px 10px;border:1px solid #dddddd;margin-right:5px;color:#666;font-weight:bold;}
.content-page a.now{background:#eee;color:#3388d8;}
.content-page a:hover{color:#3388d8;}
