body{ margin:0px; padding:0px; font-size:14px; font-family:Microsoft YaHei;  }
img{ border:0px;}
a{ text-decoration:none;}
ul,li{margin:0px; padding:0px; list-style:none; }
.cl{ clear:both;}
.bot_1{ background:#454545; padding-top:20px; height:378px; }
.bot_zj {width:1200px; margin:0 auto; }
.bot_1_left{ float:left; width:413px; padding-left:78px; background:url(../images/jiance_56.png) no-repeat left top;}
.bot_1_right{ float:right;}
.nav_zw a{ color:#212121;  }

.nav ul li:hover a{ color:#27a700}
.nav ul li:hover .nav_en{ color:#27a700}


.bot_2{ color:#aaa; text-align:center; line-height:60px; background:#58585a}
.bot_x2{ color:#cbcbcb; padding-bottom:10px;}
.bot_x3{ color:#fff; line-height:26px; }
.bot_x4{ font-size:16px; color:#fff; padding-top:20px; }
.bot_x5{ color:#38d770; font-size:30px; line-height:45px;}
.xinxi{ font-size:14px; border-bottom:1px solid #ccc; line-height:35px;  }
.xinxi_zj{ width:1200px; margin:0 auto;}
.xinxi_zj span{ color:#666; font-weight:bold; font-size:16px;  }
.xinxi_zj a{ color:#999; font-size:14px;  }
.main_w{ background:#f9f7f7;  }
.main{ width:1200px; margin:0 auto;}

.top1{ height:35px; line-height:35px; background:url(../images/jiance_02.png);}
.top_zj{ width:1200px; margin:0 auto;}
.top1_z{ float:left; padding-left:36px; background:url(../images/jiance_04.png) left top no-repeat; font-size:16px; color:#dc4800;}
.top1_y{ float:right;}
.top1_y a { color:#3a3a3a; }
.top2{ background: url(../images/sb3000.png) center bottom no-repeat; height:182px; }
.logo{  height:116px; text-align:center;  }

.nav { padding-left:60px; border-top:1px solid #e4e4e4;}
.nav ul li{ float:left;  height:45px; padding-top:12px; width:120px; text-align:center; border-right:1px solid #e4e4e4;   }
.nav_zw { line-height:22px; font-size:16px; color:#27a700; }
.nav_en { color:#ccc; font-size:12px;}



.anli_lb ul li{ float:left; width:282px; height:299px; margin-right:22px; position:relative;}
.anli_lb ul{ width:1400px; }
.anli_lb{ width:1200px; overflow:hidden; padding-bottom:70px;}

.anli_bt_s{ text-align: center; font-size:30px; color:#27a700; line-height:45px; }
.anli_bt_x{ line-height:30px; text-align: center; color:#747574; padding-bottom:32px; }

.xiasan{ padding-top:18px; padding-bottom:18px;}
.tyblack{ width:378px; float:left;}
.tyblack_bt{ color:#afafaf; font-size:16px; line-height:44px; position:relative; }
.jia{  position:absolute; right:0; top:19px;}
.tyblack_bt span{ color:#27a700;}
.kuang{ border:1px solid #cecece; background:#fff; }
.tyk_wz{ padding:26px; line-height:26px; color:#777;}

.tyk_lb{ padding:14px;}
.tyk_lb ul li{ line-height:36px; border-bottom:1px dotted #cacaca; height:36px; }
.tyk_lb ul li a{ float:left; color:#777;}
.tyk_lb ul li span{ float:right; color:#777;}
.tyk_pic{ padding:10px; text-align:center;}

.xm1{ height:48px; }
.xm1_a{ float:left; padding-top:12px; padding-right:7px;}
.xm1_b{ float:left; line-height:48px; font-size:18px; color:#27a700;}
.xm1_b span{ color:#2c2c2c}
.xm2{}

.xm1_c{ float: right; }
.xm1_c ul li a{ color:#4a4a4a; font-size:14px; padding-left:14px; padding-right:14px; }
.xm1_c ul li{  background:#fff; float:left; height:34px; margin-top:13px; line-height:34px; border-top:1px solid #ccc;border-right:1px solid #ccc; }
.xm2_a{ height:35px; line-height:35px; border-left: solid #27a700 3px; padding-left:18px; color:#27a700  }
.xm2_b{ padding-left:37px; padding-right:30px; padding-top:10px; font-size:14px; color:4a4a4a; line-height:26px; padding-bottom:28px;   }

.xm2_c{ padding-left:77px; padding-bottom:40px;}

.xm2_c ul li{ width:232px; float:left; margin-right:37px; }
.xl_pic{ float:left;}
.xl_jj{ float:right; width:168px; font-size:12px; color:#777;}
.xl_jj a{ color:#313131; font-size:14px; padding-bottom:5px; display:block;}
.xm2_xian{ border-top:1px solid #ccc; width:1148px; margin:0px auto; padding-bottom:37px; }

.banner{ position: relative; }
.top2{ position:absolute; width:100%; top:0px; z-index:999;}

.erji_z{ float:left; width:200px; padding-bottom:67px; }
.erji_y{ float:right; width:986px; padding-bottom:67px; }
.erji_fl_bt{ line-height:53px; padding-top:7px; font-size:18px; color:#27a700; padding-left:9px; }
.erji_nr ul li{ height:37px; line-height:37px; border-bottom:1px dotted #cdcdcd; padding-left:20px; border-left: solid #fff 3px;  }
.erji_nr{ padding-bottom:13px;}
.erji_nr ul li a{ color:#4a4a4a;}
.erji_fl_wz{ line-height:30px; color:#262626; padding:15px;}

.xm1_d{ line-height:42px; text-align:right; color:#868686; float:right;}
.erjiy_kuang{ padding:28px; font-size:14px; color:#222; line-height:32px; min-height:500px;}

.erjiy_kuang_news{ padding:28px; font-size:14px; color:#868686; }
.news_list ul li{ background:#f0f0f0; height:164px; margin-bottom:17px; }
.news_pic{ float: left; padding-left:13px; padding-top:18px; }
.news_r{ float:right; width:690px; padding-right:28px; padding-top:20px; line-height:24px;}
.news_r_bt{ height:32px; line-height:32px; }
.news_r_bt a{ float:left; font-size:18px; color:#a77200}
 .news_r_bt span{ float:right; padding-right:17px; color:#000;} 

.pic_list ul li{ width:257; height:290px; float:left; padding-left:24px; padding-right:24px; }
.pic_bt{ line-height:50px; text-align:center; }
.pic_bt a{ color:#6c6c6c; }

.fenlei_bt{ font-size:16px; font-weight:bold; color:#4a4a4a; line-height:38px;  }
.fenlei_list { line-height:42px; border-bottom:1px dotted #cdcdcd; padding-bottom:15px;   }
.sifenlei{ float:left; width:200px; padding-left:10px;}
.sifenlei a{ color:#777;}
.fenye a{ color:#fff; display:inline-block; padding-left:10px; background:#27a700; padding-right:10px; margin-left:10px; line-height:40px;}

.fenye {text-align:center; padding-top:20px; }

.caoyuan{ width:282px; height:299px; position:absolute; top:0; left:0;color:#fff; z-index:2; background:url(../images/daidian.png);display:none;  }
.cnm_bt{ padding-top:100px;  line-height:45px; margin-left:30px; font-size:18px;   }
.cnm_bt a{color:#fff; font-size:18px; }
.cccs{ margin-left:30px; width:40%; border-bottom:4px solid #fff; }

.anli_lb ul li:hover .caoyuan{ display:block;}


.cnm_jj{ padding-left:30px; padding-right:30px; font-size:12px; padding-top:10px; color:#fff; line-height:24px;}


.xuankhover{ background:#27a700; color:#fff; display:block; padding-left:17px; padding-right:17px; }
.xm1_c ul li .xuankhover{color:#fff; }


.nav ul li:hover .xianyin{ display: block;}
.banner .top2 .top_zj .nav ul li:hover .xianyin{ display: block;}

.xianyin{ border:1px solid #CCC;  background:#fff; padding-top:10px; padding-bottom:10px; display:none; text-align:left; padding-left:10px; padding-right:10px;}
.xy_li{ line-height:30px;  }
.xy_li a{ font-size:12px; color:#212121; border-bottom:1 dashed #CCC;  }

.xy_li a:hover{ color:#000; }
.erji_nr ul li a:hover{ color:#090}