@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;list-style:none;border:0;}
body{width:100%;margin:0 auto; padding:0;font-family:"microsoft yahei",Arial helvetica,arial,sans-serif; font-size:15px; color:#353535; }
.body_width{width:1200px; margin:0 auto; box-shadow:0 0 20px #ccc}
.head_main{ width:1200px;  height:135px; border-top:5px solid #248707 }
.head_mainL{width:600px; height:135px; background-image:url(imageshead_left.jpg); background-repeat:no-repeat; float:left}
.head_mainR{width:570px; height:120px; background-image:url(imageshead_right.jpg); background-repeat:no-repeat; float:left; text-align:right; padding-right:30px; padding-top:15px;}
.head_mainR a{  text-decoration: none;color:#000; font-size:14px; }
.head_mainR a:hover{  text-decoration: underline; color:#000; font-size:14px; }

.nav1{ clear:both; background-image:url(imagesnav_back.jpg); background-repeat:repeat-x;  }
.nav1_main{ clear:both; width:1200px; margin:0 auto; height:42px; line-height:42px;}
#nav { font-size:17px; letter-spacing:2px;}
#nav .mainlevel {float:left;  text-align:center; display:block;  width:148px;  background-image:url(imagesnav_tiao.jpg); background-repeat:no-repeat; background-position:center right;}
#nav .mainlevel a {color:#fff; font-weight:bold; text-decoration:none; line-height:42px; height:42px; text-align:center; width:149px; display:block; _width:48px;}
#nav .mainlevel a:hover {color:#3f240e; text-decoration:none; background-image:url(imagesnav_back2.jpg); background-repeat:repeat-x; color:#fff;  }
/* lunbotu */
.main_visual{height:383px;border-top:1px solid #d7d7d7; border-bottom:3px solid #d7d7d7; overflow:hidden;position:relative; clear:both;}
.main_image{height:383px;overflow:hidden;position:relative;}
.main_image ul{width:100%;height:383px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:383px;}
.main_image li span{display:block;width:100%;height:383px}
.main_image li a{display:block;width:100%;height:383px}
.main_image li .img_1{background:url('imagesimg_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('imagesimg_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('imagesimg_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}
div.flicking_con{position:absolute;top:355px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('imagesbtn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(imageshover_left.png) no-repeat left top;left:40px;}
#btn_next{background:url(imageshover_right.png) no-repeat right top;right:40px;}

.main2{ width:1184px; padding:0 8px; height:378px; overflow:hidden; clear:both; margin-top:13px;}
.main2_L{ width:862px; height:376px; float:left; margin-right:11px; border:1px solid #dff3c2}
.main2_LTOP{width:862px; height:53px; background-image:url(imagesdt.jpg); background-repeat:no-repeat;}
.main2_LBOTTOM_L{ width:357px; height:312px; float:left; padding:0 10px 0 10px; }
.main2_LBOTTOM_R{ width:480px; height:312px; float:left;}
.top{ height:122px;}
.title{ text-align:center; font-size:18px; color:#338213; height:30px; line-height:30px;}
.text{ height:80px; line-height:25px; border-bottom:1px dashed #ccc; text-indent:30px; padding:6px 5px 0 5px; overflow:hidden;}
.title a{  text-decoration: none;color:#338213; font-size:18px; }
.title a:hover{  text-decoration: underline;color:#338213; font-size:18px; }
.text a{  text-decoration: none;color:#707070; font-size:14px; }
.text a:hover{  text-decoration: underline; color:#707070; font-size:14px; }

.main2_LBOTTOM_R ul{ height:190px; }
.main2_LBOTTOM_R ul li{ height:37px; line-height:37px;  overflow:hidden; }
.main2_LBOTTOM_R ul li a{ text-decoration: none;color:#000; }
.main2_LBOTTOM_R ul li a:hover{text-decoration:underline;color:#338213;}

.main2_R{ width:308px; height:186px; float:left; overflow:hidden;}
.main2_RTOP{width:308px; height:40px; background-image:url(imagestzgg.jpg); background-repeat:no-repeat;}
.main2_R_kuang{ height:145px; border-left:1px solid #dff3c2; border-right:1px solid #dff3c2;  background:url(imagestzgg_tiao.jpg) repeat-x;}
.main2_R ul{ height:125px; padding:10px;}
.main2_R ul li{ height:23px; line-height:23px; border-bottom:1px dashed #ccc; overflow:hidden;}
.main2_R ul li a{ text-decoration: none;color:#000;}
.main2_R ul li a:hover{text-decoration:underline;color:#338213;}

.main2_1_R{ width:308px; height:230px; float:left; }
.main2_1_RTOP{width:308px; height:40px; background-image:url(imagestzgg1.jpg); background-repeat:no-repeat;}
.main2_1_R_kuang{ height:150px; clear:both; border-left:1px solid #dff3c2; border-right:1px solid #dff3c2;  border-bottom:1px solid #dff3c2; background:url(imagestzgg_tiao.jpg) repeat-x;}
.main2_1_R ul{ height:170px; padding:10px;}
.main2_1_R ul li{ height:23px; line-height:23px; border-bottom:1px dashed #ccc; overflow:hidden; padding-top:7px;}
.main2_1_R ul li a{ text-decoration: none;color:#000; }
.main2_1_R ul li a:hover{text-decoration:underline;color:#338213;}

.main3{ width:1184px; padding:0 8px; height:394px; margin:12px 0; overflow:hidden; clear:both}
.main3_L{ width:865px; height:394px; float:left; margin-right:11px;}
.main3_LTOP{ height:256px; margin-bottom:11px;}
.main3_LTOP_left{ width:425px; height:254px; border:1px solid #DFF3C2; margin-right:10px; float:left;}
.main3_LTOP_lefthead{width:425px; height:38px; background-image:url(imageslv_back.jpg); background-repeat:no-repeat;}

.main3_LBOTTOM{ height:127px;}
.main3_R{ width:308px; height:394px; float:left; }
.main3_RTOP{ height:92px; margin-bottom:11px;}
.main3_RBOTTOM{ height:289px; width:306px; border:1px solid #DBDADA; }
.main3_RBOTTOMhead{ height:38px; background-image:url(imagesback2.jpg); background-repeat:no-repeat;}
.main3_RBOTTOM ul{ padding:10px;}
.main3_RBOTTOM ul li{ height:44px; line-height:44px; border-bottom:1px dashed #ccc; overflow:hidden}
.main3_RBOTTOM ul li a{ text-decoration: none;color:#000; overflow:hidden}
.main3_RBOTTOM ul li a:hover{text-decoration:underline;color:#338213;}

.main4{ width:1184px; padding:0 8px; height:261px; overflow:hidden; clear:both}
.zp{height:261px;width:1184px;overflow:hidden; background-image:url(imageszsback.jpg); background-repeat:no-repeat;}
.zp_L{ width:60px; height:220px; float:left;}
.zp_M{ height:210px;width:1064px; float:left;}
.zp_R{ width:60px; height:220px; float:left;}
.more{height: 38px; line-height: 38px; clear: both; overflow: hidden; text-align:right; padding-right:30px; color:#338213;}
.more a{ text-decoration: none;color:#338213;}
.more a:hover{text-decoration:underline;color:#338213; }
.green{height: 38px; line-height: 38px;  text-align:left; padding-left:24px; color:#2D7915; float:left; font-weight:bold; font-size:18px; width:135px; letter-spacing:1px;}
.green2{padding-top:13px; text-align:left; padding-left:24px; color:#2D7915; float:left; font-weight:bold; font-size:18px; width:135px; letter-spacing:1px;}

.more2{height: 38px; line-height: 38px; text-align:right; padding-right:17px; color:#338213; width:60px; float:right;}
.more2 a{ text-decoration: none;color:#338213; }
.more2 a:hover{text-decoration:underline;color:#338213; }
.more3{height: 53px; line-height: 53px; text-align:right; padding-right:20px; color:#338213; width:60px; float:right;}
.more3 a{ text-decoration: none;color:#338213; }
.more3 a:hover{text-decoration:underline;color:#338213; }
.more4{padding-top:12px; text-align:right; padding-right:20px; color:#338213; width:60px; float:right;}
.more4 a{ text-decoration: none;color:#338213; }
.more4 a:hover{text-decoration:underline;color:#338213; }

.bai{height: 38px; line-height: 38px;  text-align:left; padding-left:24px; color:#fff; float:left; font-weight:bold; font-size:18px; width:135px; letter-spacing:2px;}

.hang{ padding:10px;}
.hang li{ height:37px; line-height:37px; border-bottom:1px dashed #ccc; overflow:hidden}
.hang li a{ text-decoration: none;color:#000; overflow:hidden;}
.hang li a:hover{text-decoration:underline;color:#338213;}

.main5{ width:1184px; padding:0 8px; height:103px; overflow:hidden; clear:both; margin:12px 0;}
.link{ border:1px solid #ccc; width:1182px; height:101px; }
.link_R a{color:#338213; text-decoration: none; padding:5px;}
.link_R a:hover{color:#338213; text-decoration: underline; padding:5px;}
.link_L{ width:104px; height:101px; float:left; margin-right:15px;}
.link_R P select{ border:1px solid #ccc; width:252px; height:26px; float:left; margin:15px 5px 0 5px;}
.link_R{ width:1063px; height:101px; float:left;}
.link_R p{ height:50px; line-height:50px;}
.link_R p img{ margin: 0 5px;}
.foot{ width:850px; height:88px; background-image:url(imagesfoot.jpg); background-repeat:no-repeat;
 padding-left: 350px; padding-top:45px; color:#fff; text-align:center;}
.foot p{ height:24px; line-height:24px;}

.content{ clear:both; overflow:hidden; background-image:url(imagesback.jpg); background-repeat:no-repeat; background-position:bottom;}
.content_main{ width:1200px; margin:0 auto;  }
.content_main_erji{ width:1200px; margin:0 auto; box-shadow:0 0 8px #ccc; background-color:#fff; overflow:hidden; padding:10px 0;}
.erji{ clear:both; overflow:hidden; padding:0 8px;}
.erji_main{ width:1194px; margin:14px auto; clear:both; overflow:hidden; }
.main_left{ width:220px;float:left; margin-right:18px; _margin-right:16px;}
.erji_left_top{ width:220px; height:57px; }
.main_left li{ color:#4c4948; line-height:32px; width:220px; margin:2px 0;}
.main_left li a{ display:block;  color:#4c4948;  line-height:32px; width:192px; margin:5px 0; background-image:url(imagesleft1.jpg); background-repeat:no-repeat; padding-left:28px; text-decoration:none}
.main_left li a:hover{  color:#4c4948;  line-height:32px; width:192px; margin:5px 0; background-image:url(imagesleft2.jpg); background-repeat:no-repeat; padding-left:28px; text-decoration:none}


.level2{ width:218px; border-top:1px solid #ececec;border-left:1px solid #ececec;border-right:1px solid #ececec; padding:0; margin:0;}
.level2 li{ width:218px;}
.level2 li a{ display:block; font-size:14px; color:#4c4948;  line-height:36px; margin:0; width:190px; background-image:url(imagesleft3.jpg); background-repeat:no-repeat; text-decoration:none}
.level2 li a:hover{ font-size:14px; color:#4c4948;  line-height:36px; width:190px; margin:0;  background-image:url(imagesleft4.jpg); background-repeat:no-repeat; cursor:pointer; text-decoration:none; }
.current{ display:block; } 


.erji_right{ width:946px;float:left; background-color:#fff}
.erji_right_top{ width:946px; height:52px; line-height:52px; border-bottom:4px solid #eaeaea;}
.erji_right_top img{ float:left; margin-top:13px; margin-right:10px; margin-left:10px;}
.erji_right_top span{ float:left; font-size:16px;}
.erji_right_top a{font-size:16px; text-decoration:none; color:#353535; }
.erji_right_top a:hover{color:#338213; font-size:16px;}
.erji_right_bottom{ padding:5px 20px;  font-size:16px; border:1px solid #eaeaea;  }
.erji_right_bottom .title{ height:40px; line-height:40px; text-align:center; font-size:20px; margin-top:20px;}
.erji_right_bottom .titletiao{ height:36px; line-height:36px; background-color:#edeef0; text-align:center; font-size:13px; margin-bottom:5px;}
.erji_right_bottom img{ margin:20px auto; display:block; clear:both;}
.erji_right_bottom .text2{line-height:38px; display:block; padding:10px 0 10px 5px;}
.erji_right_bottom li{ height:46px; line-height:46px; border-bottom:1px dashed #ccc; padding-left:10px;}
.erji_right_bottom a{ font-size:15px; text-decoration:none; color:#353535; }
.erji_right_bottom a:hover{ color:#338213;}
.erji_right_bottom_fenye{ height:28px; padding-top:20px;text-align:center; clear:both; overflow:hidden;}

.erji_tu{padding-top:10px;} 
.erji_tu li{ height:250px; text-align:center; margin:12px;_margin:7px; float:left; width:273px; padding:0px; border:none; }
.erji_tu li img{ width:273px; height:200px; margin:0; border:1px solid #eaeaea; padding:4px; box-shadow:0 0 10px #ccc;}
.erji_tu li span{ height:40px; line-height:40px; text-align:center; display:block;}
.erji_tu a{font-size:15px; text-decoration:none; color:#353535; }
.erji_tu a:hover{color:#338213;}

.erji_ly{width:916px; padding-top:10px;} 
.erji_ly li{width:916px; height:120px; padding:0px; border:none; margin-top:10px;}
.erji_ly li .head{ height:40px; line-height:40px; background-color:#edeeef;  padding:0 20px; font-size:15px;}
.left{ float:left; text-align:left; width:680px; overflow:hidden;}
.right{ float:right; text-align:right; width:190px; font-size:13px; }
.erji_ly .question{ padding:10px 20px; line-height:22px; height:60px; overflow:hidden;}

.erji_right_ly{ padding:5px;  font-size:15px; border:1px solid #eaeaea;  width:944px; height:380px; margin-top:18px; }
.erji_right_ly .top{ height:40px; line-height:40px; background-color:#f8aa08; color:#fff; padding-left:20px; font-size:18px; letter-spacing:2px; margin-bottom:20px;}
.erji_right_ly p{ height:45px; line-height:45px; clear:both;}
.erji_right_ly label{ width:120px; text-align:right; display:block; float:left; }
.erji_right_ly input[type="text"]{ width:700px; border:1px solid #eaeaea; height:26px; float:left; margin-top:7px; }
.erji_right_ly input[type="button"]{ width:60px; background-color:#F90;height:26px; float:left; margin-top:7px; color:#fff; border-radius:4px; cursor:pointer; margin-left:120px; margin-top:15px; }

.erji_right_ly textarea{ width:700px; border:1px solid #eaeaea; height:120px; float:left; margin-top:7px; }
h5{ font-size:16px; color:#CC0000; text-align:center; border-bottom:1px solid #ECECEC; width:935px; padding-top:20px; padding-bottom:15px;}
h6{ font-size:12px; color:#626262; font-weight:normal; text-align:center; width:935px; margin-bottom:10px;}

.slideTxtBox .hd{ height:30px; line-height:30px; background:#e2f9c1; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; color:#0e5602;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }

