/* CSS Document */
body{ color:#669C08; 
margin:0px;
font-size:12px;
font-family:"Arial,Helvetica,sans-serif"; 
background:#00829C url(../images/index_01.jpg) repeat-x center 0; text-decoration:none; color:#666666;}
a:link{text-decoration:none;color:#666666;}
a:visited{text-decoration:none;color:#666666;}
a:hover{ text-decoration:none;color:#00829C;}
a:active{ text-decoration:none;color:#666666;}

ul,li{margin:0px;padding:0px;}

.menu{width:125px; line-height:50px; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; vertical-align:middle;}
.menu a{ color:#FFFFFF;text-decoration:none;line-height:50px; }


.slideBox{ width:100%; height:531px; overflow:hidden; position:relative;min-width:1021px;margin:0px 0 0px 0;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:1px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#000000; cursor:pointer;
font-family:Arial, Helvetica, sans-serif;font-size:12px;list-style:none; margin:0px;padding:0px; color:#FFFFFF;}
.slideBox .hd ul li.on{ background:#990000; color:#F4C406;}
.slideBox .bd{ height:531px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;height:531px; list-style:none;}

.left_t{ background:#00829C; padding-left:15px; color:#FFFFFF; font-size:15px; font-weight:bold; line-height:35px;}
.t1{border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid;}

.about{ padding-left:15px; padding-right:15px; padding-top:10px; line-height:28px; text-indent:2em; }
.contact{ padding-left:15px; padding-right:15px; padding-top:10px; line-height:32px; font-size:16px; font-weight:bold; }
.qywh{ padding-left:15px; padding-right:15px; padding-top:10px; line-height:34px; font-size:14px; font-weight:bold; color:#00829C;}
.ceo{ text-align:right;}

.left_l{border-bottom:#CCCCCC 1px dashed; width:230px; height:33px; line-height:28px;}

.mid_l{border-bottom:#00829C 1px solid; height:35px; line-height:28px; background:url(../images/index_07.jpg);color:#FFFFFF; font-size:15px; font-weight:bold; }
.mid_l a{text-decoration:none; color:#FFFFFF;}
.M1{border:1px solid #cccccc;}




.foot{ border-top:5px solid #D6D4D3; background:#E36415; height:95px; line-height:30px; text-align:center; color:#FFFFFF; font-size:13px;}
.foot a{background:#E36415; text-decoration:none; color:#FFFFFF;}
.foot a:hover{background:#E36415;text-decoration:none; color:#FFFFFF;}



.banner{ width:1021; height:339px; overflow:hidden; position:relative;margin:0px 0 0px 0;}
.banner .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:1px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#000000; cursor:pointer;
font-family:Arial, Helvetica, sans-serif;font-size:12px;list-style:none; margin:0px;padding:0px; color:#FFFFFF;}
.banner .hd ul li.on{ background:#990000; color:#F4C406;}
.banner .bd{ height:339px; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle;height:339px; list-style:none;}

.news_1{ padding-left:15px; font-size:14px; font-weight:bold; color:#000000;}
.news_2{ font-size:36px; color:#999999; font-family:"Arial Black";}