@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#008b62; text-decoration:none;}
img{ border:0px;}
body{ font-size:12px; color:#333333; font-family:Geneva, Arial, Helvetica, sans-serif;}
.rl_top01{ width:100%; height:100px; background-image:url(top01.jpg); background-position:center; background-repeat:repeat-x;}
.rl_top01div{ width:1200px; height:100px; margin:0px auto 0px auto; }
.logo{ width:388px; height:auto; float:left;}
.phone{ width:358px; height:auto; float:right;}
.nav{ width:100%; height:35px; background-color:#008b62; line-height:35px; color:#FFFFFF; font-size:16px;}
.nav ul{ width:1160px; height:35px; margin:0px auto 0px;}
.nav ul li{ float:left; text-align:center; width:145px; height:35px; display:block;}
.nav ul li a{width:145px; height:35px; display:block; color:#FFFFFF }
.nav ul li a:hover{width:145px; height:35px; display:block; background-color:#f9802d;color:#FFFFFF}
.sdcicked{width:145px; height:35px; display:block; background-color:#f9802d;}
.banner{ width:100%; height:490px; background-image:url(banner01.jpg);}

.indexbox{ width:1200px; height:auto; margin:15px auto 0px auto;}
.box{ width:1200px; height:auto; float:left;}

.box01{ width:207px; height:544px; background-color:#008b62; float:left; }
.box01 p{ width:207px; height:40px; line-height:40px; text-align:center; float:left; font-size:20px; color:#FFFFFF}
.box01_m{ width:199px; height: auto; background-color:#FFFFFF; float:left; margin-left:4px;}
.box01_m ul{ width:179px; height:auto; padding:10px; float:left;}
.box01_m ul li{ width:179px; height:auto; float:left }
.box01_m ul li p{ width:179px; height:40px; line-height:40px; text-align:center; color:#FFFFFF; font-size:16px; background-color:#008b62;}
.box01_m ul li p a{ color:#FFFFFF;}
.box01_m ul li ul{ width:169px; height:auto; padding:5px; float:left;}
.box01_m ul li ul li{ width:150px; height:25px; line-height:25px; padding-left:19px; background-image:url(type01.jpg); background-position:center left; background-repeat:no-repeat; }
.box01linkmore{ width:207px; height:auto; float:left; text-align:center; padding-top:15px}

.box02{ width:971px; margin-left:20px; border:#CCCCCC 1px solid; height:542px; float:left}
.x_title{ width:100%; height:40px; line-height:40px; border-bottom:#CCCCCC 1px solid; float:left}

.x_title span{ width:180px; background-image:url(ss1.jpg); background-position:center left; background-repeat:no-repeat; padding-left:20px; font-size:16px; float:left; margin-left:15px; color:#008b62}
.x_linkmore{ width:70px; float:right; padding-top:15px;}
.x_linkmores{ width:40px; float:right;}
.x_linkmores a{ color:#008b62;}
.x_linkmorebox { width:80px; height:25px; background-color:#0d6744; color:#FFFFFF; font-size:12px; text-align:center; float:left;}
.x_linkmorebox a{ color:#FFFFFF}

.x_linkmorebox a:hover{ color: #FFFF00}

.box02list{ width:941px; height:auto; padding:15px; float:left}
.box02listbox01{ width:941px; height:auto; float:left;line-height:25px;}
.box02listbox01 img{ width:334px; height:220px; border:#CCCCCC 1px solid; float:left; margin-right:15px; }
.qysy{ width:941px; height:30px; float:left; margin-top:5px; background-image:url(t1.jpg); background-position:center; background-repeat:repeat-x; line-height:30px; margin-left:15px; }
.qysy span a{ width:100px; margin-left:15px; display:block; background-color:#FFFFFF; height:30px; line-height:30px; text-align:center; font-size:14px; float:left;color:#008b62}
.qysybox{ width:936px; height:175px; padding:15px; float:left;}

.qysybox img{ width:240px; height:180px; border:#CCCCCC 1px solid; float:left; margin-left:10px;}


.box03{border:#CCCCCC 1px solid; height: auto; float:left; width:1198px; margin-top:20px; padding-bottom:15px; }
.box03box{ width:1198px; height:auto; float:left;}
.box03box ul li{ width:380px; height:178px; float:left; margin-left:14px; margin-top:15px; }

.box03box ul li img{ width:202px; height:168px; border:5px #e8e9ed solid; float:left;}
.box03box ul li .wzb{ width:150px; float:left; padding-left:10px; line-height:25px;}
.box03box ul li .wzb p{ width:150px; float:left;}

.box04{width:1178px; height:auto; float:left;border:#CCCCCC 1px solid; margin-top:20px; border-top:#008b62 5px solid; padding:10px;}

.box04_newbox{ width:382px; float:left; height:304px;}
.box04_newboxtitle{ width:382px; height:40px; line-height:40px; background-image:url(x4.jpg);  }
.box04_newboxtitle span{ width:80px; padding-left:20px; float:left; font-size:16px;}
.box05{ width:9px; float:left; height:304px; background-image:url(x6.jpg); background-repeat:no-repeat; background-position:center; padding-left:3px; padding-right:3px;}

.box04_newbox .sdsimg{ width:370px;  float:left; padding:6px;}

.box04_newbox ul{ width:370px; padding:6px; height:auto; float:left}
.box04_newbox ul li{ width:370px; height:25px; line-height:25px; background-image:url(x5.jpg); background-position:center left; background-repeat:no-repeat; border-bottom:#CCCCCC 1px dotted; float:left;}
.box04_newbox ul li a{ margin-left:20px; width:250px; float:left;}
.box04_newbox ul li span{ float:left; width:100px; text-align:right;}

.box06{ width:878px; height:277px; border:#CCCCCC 1px solid; float:left; margin-top:20px;}
.box07{ width:298px; height:auto; border:#CCCCCC 1px solid; float:left; margin-top:20px;}
.box07box{ width:278px; height:auto; padding:10px; float:left; line-height:2.0em;}
.box08{border:#CCCCCC 1px solid; height: 30px; float:left; width:1178px; margin-top:20px; line-height:30px; padding-left:10px; padding-right:10px; }.box08 b{ float:left;}
.box08 a{ margin-left:10px;}

.foot{ width:100%; height:100px; text-align:center; background-color:#008b62; margin-top:20px; padding-top:20px; color:#FFFFFF; line-height:20px;}
.foot a{ color:#FFFFFF; text-decoration:none;}
.foot a:hover{ color:#FFFF00;}