@charset "gb2312";
/* CSS Document */
body,div,span{margin:0 auto;padding:0; font-size:12px; font-family:"ËÎÌå";}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#666;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline;}
.clear{clear:both;}

.Tip{ background: #3e8b00; height:28px; font-size:14px; letter-spacing:1px; overflow:hidden;}
.divLoginOut{width:940px; margin:0 auto; color:#FFF; height:28px; line-height:29px; padding:0px 5px 0 5px;}
.divLoginOut a{ color: #FFF;text-decoration:none;}
.divLoginOut a:hover{color:#FFFF00;text-decoration:underline;}

#banner{background:url(images/banner_bj_01.jpg) center top no-repeat; height:543px;}
.banner_1{ width:950px; height:101px;}
.banner_2{ width:950px; height:193px;}
.banner_3{ width:950px; height:249px;}

.Cont1{ width:950px; height:540px; background:#FFF; margin-top:25px; position:relative;}
.DU{ width:950px;}
.Left{ background:url(images/daodu_03.jpg); width:500px; height:294px; float:left; margin:8px 0 0 6px; }
.Left span{float:left; width:440px; line-height:22px; padding-left:40px; padding-top:45px; color:#666;}
.js_left{ width:388px; height:267px; margin-top:33px; padding:2px; float:right; margin-right:25px; _margin-right:10px; border:1px solid #408c02;}
#leftPic{ float:left; width:384px; height:263px; padding:3px; padding:2px 0 0 2px;}


.Nav{ width:950px; margin:0 auto; height:187px; overflow:hidden; padding-top:30px; }
.Nav ul li{ float:left;}
          /*-------Cont1-------*/

.ZZ_top2{ background:url(images/Z_TOP_02.jpg) no-repeat center; width:950px; height:58px; line-height:58px; margin-top:25px; }
.ZZ_top2 p{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; line-height:28px; letter-spacing:6px; font-weight:bold; color:#fff; padding-left:55px; padding-top:19px; }
.ZZ_top2 span{ float:right; padding-right:20px; letter-spacing:0px; line-height:58px; padding-right:26px;}
.ZZ_top2 span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-decoration:none; font-weight:bold; }
.ZZ_top2 span a:hover{ color:#FFFF00; text-decoration:underline;}

.ZZ_con{ width:950px; height:515px; background-color:#fff; margin:0 auto; }

.ZZ_con_left{ float:left; width:193px; height:467px; border:1px solid #d4d4d4; margin:15px 0 0 30px;  _margin:15px 0 0 15px;}
.ZZ_con_left .left1{ width:169px; height:215px; padding-top:13px;}
.ZZ_con_left p{ color:#666; width:165px; height:243px; line-height:24px; padding-left:18px; padding-top:15px; text-indent:24px;}

.ZZ_con_right{ float:left; width:710px; }
.ZZ_con_right .right1{ width:710px; height:154px; background:url(images/con_right_bg.jpg) no-repeat; margin-top:15px; }
.ZZ_con_right .right1 span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#666; padding-left:68px; line-height:44px; }
.ZZ_con_right .right1 p{ width:638px;  color:#666; line-height:20px; font-size:12px; padding-left:50px; }

.ZZ_con_right .right2{ width:710px; height:154px; background:url(images/con_right_bg.jpg) no-repeat; margin-top:6px; }
.ZZ_con_right .right2 span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#666; padding-left:68px; line-height:44px; }
.ZZ_con_right .right2 p{ width:638px;  color:#666; line-height:20px; font-size:12px; padding-left:50px; }

.ZZ_con_right .right3{ width:710px; height:154px; background:url(images/con_right_bg.jpg) no-repeat; margin-top:6px; }
.ZZ_con_right .right3 span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#666; padding-left:68px; line-height:44px; }
.ZZ_con_right .right3 p{ width:638px;  color:#666; line-height:20px; font-size:12px; padding-left:50px; }
.ZZ_con_right .right3 p a{ color:#FF0000;}

.ZZ_top3{ background:url(images/Z_TOP_03.jpg) no-repeat center; width:950px; height:58px; line-height:58px; margin-top:25px; }
.ZZ_top3 p{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; line-height:28px; letter-spacing:6px; font-weight:bold; color:#fff; padding-left:55px; padding-top:19px; }
.ZZ_top3 span{ float:right; padding-right:20px; letter-spacing:0px; line-height:58px; padding-right:30px;}
.ZZ_top3 span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-decoration:none; font-weight:bold; }
.ZZ_top3 span a:hover{ color:#FFFF00; text-decoration:underline;}

.ZZ_top3_bg1{ width:950px; height:100px; background:#fff; }
.font_bg{ background:#f6f6f6; width:890px; height:90px;}
.font_bg p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; line-height:24px; color:#666; width:880px;  padding:10px 0 0 10px;}

.ZZ_top3_bg2{ width:950px; height:310px; background:#fff;}
.img_bg{ float:left; width:334px; height:266px; margin:15px 0 0 30px;  _margin:15px 0 0 15px;}
.font_bg0{float:left; width:550px; }
.font_bg2{ float:left; width:550px; height:140px;}
.font_bg2 span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#258f0c; padding-left:25px; line-height:50px; }
.font_bg2 p{ line-height:24px; color:#666; padding-left:25px; width:530px;}
.font_bg3{ float:left; width:550px; height:165px;}
.font_bg3 span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#258f0c; padding-left:25px; line-height:50px; }
.font_bg3 p{ line-height:24px; color:#666; padding-left:25px; width:530px;}
.line{ width:950px; height:10px;}

.ZZ_top3_bg3{ width:950px; height:305px; background:#fff;}
.font_bg4{float:left; width:560px; }
.font_bg5{ float:left;  height:140px;}
.font_bg5 span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#258f0c; padding-left:30px; line-height:50px; }
.font_bg5 p{ line-height:24px; color:#666; padding-left:30px; width:530px;}
.font_bg6{ float:left; width:560px; height:130px; margin-top:18px;}
.font_bg6 span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#258f0c; padding-left:30px; line-height:50px; }
.font_bg6 p{ line-height:24px; color:#666; padding-left:30px; width:530px;}
.img_bg3{ float:left; width:324px; height:262px; margin-left:15px; margin-top:15px;}

.ZZ_top3_bg4{ width:950px; height:315px; background:#fff;}
.img_bg3{ float:left; width:336px; height:272px; margin:15px 0 0 30px;  _margin:15px 0 0 15px;}
.font_bg7{float:left; width:560px; }
.font_bg8{ float:left; width:560px; height:150px;}
.font_bg8 span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#258f0c; padding-left:25px; line-height:50px; }
.font_bg8 p{ line-height:24px; color:#666; padding-left:25px; width:520px;}
.font_bg9{ float:left; width:560px; height:155px;}
.font_bg9 span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#258f0c; padding-left:25px; line-height:50px; }
.font_bg9 p{ line-height:24px; color:#666; padding-left:25px; width:520px;}

.ZZ_top4{ background:url(images/Z_TOP_04.jpg) no-repeat center; width:950px; height:58px; line-height:58px; margin-top:25px; }
.ZZ_top4 p{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; line-height:28px; letter-spacing:6px; font-weight:bold; color:#fff; padding-left:55px; padding-top:19px; }
.ZZ_top4 span{ float:right; padding-right:20px; letter-spacing:0px; line-height:58px; padding-right:28px;}
.ZZ_top4 span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-decoration:none; font-weight:bold; }
.ZZ_top4 span a:hover{ color:#FFFF00; text-decoration:underline;}

.ZZ_top4_bg1{ width:950px; height:510px; background:#fff;}

.top4{ float:left; width:450px; height:473px;}
.ZZ_top4_bg1 p{ color:#04781f; width:420px; height:80px; line-height:20px; font-weight:bold; text-indent:24px; padding: 20px 0 0 30px; }

.top4_01{ float:left; width:225px; height:350px; margin:20px 0 0 30px; _margin:20px 0 0 15px; background:#; border:1px solid #d0cfcf; }
.img_05{ width:211px; height:113px; padding-top:2px; } 
.img05_p{ float:left; color:#666; line-height:20px; width:210px; height:215px; margin:10px 0  0 8px;}

.top4_02{float:left; width:180px; height:350px; background:#; border:1px solid #d0cfcf; margin-top:20px; margin-left:10px; }
.top4_02_span{ float:left; width:170px; margin-top:6px; margin-left:5px;}
.top4_02_span span{ font-size:14px; color:#15812e; font-weight:bold; line-height:18px; font-family:"Î¢ÈíÑÅºÚ"; }
.top4_02_p{ float:left; width:170px; color:#666; line-height:20px; margin-left:5px; margin-top:2px;}
.top4_02_p a{ color:#FF0000;}

.top4_r{ width:458px;  height:448px; float:left; border:1px solid #d0cfcf; background:#; margin:22px 0 0 10px; }
.img_06{ width:452px; height:243px; margin-top:3px;}
.top4_rf{ width:448px; padding:15px 0 0 10px; }
.top4_rf span{ width:450px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#04781f; font-weight:bold; margin-top:30px;}
.top4_rs{ width:448px; padding:3px 0 0 10px;}
.top4_rs span{ width:448px; color:#666;  float:left; line-height:22px;}
.top4_rs a{ color:#FF0000;}

.ZZ_top5{ background:url(images/Z_TOP_05.jpg) no-repeat center; width:950px; height:58px; line-height:58px; margin-top:25px; }
.ZZ_top5 p{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; line-height:28px; letter-spacing:6px; font-weight:bold; color:#fff; padding-left:52px; padding-top:19px; }
.ZZ_top5 span{ float:right; letter-spacing:0px; padding-right:35px;}
.ZZ_top5 span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-decoration:none; font-weight:bold; }
.ZZ_top5 span a:hover{ color:#FFFF00; text-decoration:underline;}

.ZZ_top5_bg1{ width:950px; height:110px; background:#fff; }
.font5_bg{ background:#f6f6f6; width:890px; height:90px; padding-top:10px;}
.font5_bg p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; line-height:24px; color:#666; width:880px;  padding:10px 0 0 10px;}

.title1{ width:950px; height:340px; background:#fff;}
.title1_bg{ height:48px; width:892px; background:url(images/TOP_img_bg1.jpg) no-repeat top; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#04781f; line-height:44px; font-weight:bold; padding-left:36px;}
.img1{ width:235px; height:133px; float:left; margin-left:30px; _margin-left:15px;}
.font1 { float:left; width:630px; height:133px;  background:f6f6f6; border:1px solid #d0cfcf; margin-left:20px; }
.font1 p{ color:#666; line-height:23px; width:620px; height:110px; padding-left:8px; padding-top:10px;}

.img2{ width:235px; height:133px; float:left; margin-left:30px; _margin-left:15px; margin-top:10px;}
.font2 { float:left; width:630px; height:133px;  background:; border:1px solid #d0cfcf; margin-left:20px; margin-top:10px;}
.font2 p{ color:#666; line-height:22px; width:620px; height:133px; padding-left:8px; }
.font2 p a{ color:#FF0000;}

.title2{ width:950px; height:340px; background:#fff;}
.title2_bg{ height:48px; width:892px; background:url(images/TOP_img_bg2.jpg) no-repeat top; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#04781f; line-height:44px; font-weight:bold; padding-left:36px;}
.img3{ width:235px; height:133px; float:left; margin-left:30px; _margin-left:15px;}
.font3 { float:left; width:630px; height:133px;  background:f6f6f6; border:1px solid #d0cfcf; margin-left:20px; }
.font3 p{ color:#666; line-height:23px; width:620px; height:110px; padding-left:8px; padding-top:10px;}

.img4{ width:235px; height:133px; float:left; margin-left:30px; _margin-left:15px; margin-top:10px;}
.font4 { float:left; width:630px; height:133px;  background:f6f6f6; border:1px solid #d0cfcf; margin-left:20px; margin-top:10px;}
.font4 p{ color:#666; line-height:22px; width:620px; height:133px; padding-left:8px; }
.font4 p a{ color:#FF0000;}

.title3{ width:950px; height:195px; background:#fff;}
.title3_bg{ height:48px; width:892px; background:url(images/TOP_img_bg3.jpg) no-repeat top; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#04781f; line-height:44px; font-weight:bold; padding-left:36px;}
.img5{ width:235px; height:133px; float:left; margin-left:30px; _margin-left:15px;}
.font5{ float:left; width:630px; height:133px;  background:f6f6f6; border:1px solid #d0cfcf; margin-left:20px; }
.font5 p{ color:#666; line-height:23px; width:620px; height:110px; padding-left:8px; padding-top:10px;}
.foot{ background:url(images/foot_bg.jpg); width:950px; height:72px;}
.foot span{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#04781f; font-weight:bold; padding-left:155px; line-height:72px;}
.foot span a{ color:#FF0000;}



 /*°æÈ¨¿ªÊ¼*/
.copyRight { width:950px; text-align: center;	color:#666666; line-height: 22px;	background:#fff; height:120px; margin:0 auto; padding-top:5px;
}
.copyRight img{ border:none;}
.copyRight a { color:#000; text-decoration:none;}
.copyRight a:hover{ color:#FF0000; text-decoration:underline;}
.copyRight .foot_font1{ font-weight:100; color:#666;}
/*°æÈ¨½áÊø*/

/*¿Í·þÖÐÐÄ*/
.bottom_01{clear:both;margin:0 auto;padding-top:0px; background:none; color:#000;}
.bottom_02{height:30px;line-height:30px;text-align:center;}
.bottom_02 a{ color:#000; text-decoration:none;}
.bottom_02 a:hover{color:#FF0000;text-decoration:underline;}

