﻿

.hd_con{ width:100%; min-width:988px;  position:relative;height:396px;}
.hd_con div{ height:396px; width:100%; background-repeat:no-repeat; background-position:center center; display:none; position:absolute; left:0px; top:0px;}

.floor1{ width:988px; margin:10px auto 2px;}
.floor1_title{ height:38px; margin-bottom:7px; border-bottom:5px solid #52a714}
.floor1_title a.a1{ display:block; width:106px; height:38px; text-align:center; line-height:38px; color:#999;float:left;  cursor:pointer;}
.floor1_title a.a1:hover{ color:#fff; background-color:#52a714;}
.floor1_title a.a1.cur{ color:#fff ;background-color:#52a714;}
.floor1_title a.a2{ float:right; line-height:38px; color:#80bb60; font-size:13px;}
.floor1_title a.a2 img{ width:20px; height:13px; vertical-align:middle; margin-right:7px;}
.floor1_con .floor1_con_c{ display:none; height:448px;}
.floor1_con .floor1_con_c.cur{ display:block;}
.floor1_con .img{ width:322px; height:214px; float:left; position:relative;overflow:hidden;}
.floor1_con .img .protitle{width:322px; position:absolute; height:40px; bottom:-40px; left:0px; background-color:#000;  text-align:center; color:#fff; text-align:center; opacity:0.5; filter:alpha(opacity=50);  }
.floor1_con .img .protitle a{ display:block; background:url(icon_arrows.jpg) no-repeat center 45px; height:40px; line-height:40px;color:#fff;}
.floor1_con .img img{width:322px; height:214px; }
.floor1_con_1{ float:left; width:322px; border:1px solid #b1cf9b; margin-right:8px; margin-bottom:8px;}
.floor1_con_2{ float:left; width:322px;border:1px solid #b1cf9b; margin-right:8px;margin-bottom:8px;}
.floor1_con_3{ float:left; width:322px;border:1px solid #b1cf9b;margin-bottom:8px;}
.floor1_con_4{ float:left; width:322px;border:1px solid #b1cf9b;margin-right:8px; margin-bottom:8px;}
.floor1_con_5{ float:left; width:322px;border:1px solid #b1cf9b; margin-right:8px;margin-bottom:8px;}
.floor1_con_6{ float:left; width:322px;border:1px solid #b1cf9b;margin-bottom:8px;}
.floor1_con_7{ float:left; width:322px;border:1px solid #b1cf9b;margin-right:8px; margin-bottom:8px;}
.floor1_con_8{ float:left; width:322px;border:1px solid #b1cf9b; margin-right:8px;margin-bottom:8px;}
.floor1_con_9{ float:left; width:322px;border:1px solid #b1cf9b;margin-bottom:8px;}

.ad_con{width:988px; margin:0 auto 10px;}
.ad_con img{ width:988px;}
.ad_con h2{ text-align:center; padding:15px 0 10px; border-bottom:3px solid #52a714; margin-bottom:15px;}
.ad_con h2 img{ width:237px; height:47px;}
.ad_con .ys_div{ height:494px;}
.ad_con .ys_div p{ height:44px;  background-color:#558d22; color:#fff; text-align:center; line-height:44px; font-size:22px; position:absolute;width:494px;}
.ad_con .ys_div_1{ float:left; width:494px; height:494px; position:relative;overflow:hidden;}
.ad_con .ys_div_1 img{ width:494px; height:494px;}
.ad_con .ys_div_1 p{ bottom:-44px;}
.ad_con .ys_div_2{ float:right; width:494px; height:247px;position:relative;overflow:hidden;}
.ad_con .ys_div_2 img{ width:494px; height:247px;}
.ad_con .ys_div_2 p{ top:-44px;}
.ad_con .ys_div_3{ float:right; width:494px; height:247px;position:relative;overflow:hidden;}
.ad_con .ys_div_3 img{ width:494px; height:247px;}
.ad_con .ys_div_3 p{ bottom:-44px;}
.ad_con .ys_div2{ padding:30px 1.5px 0px;}
.ad_con .ys_div2 ul{ float:left;}
.ad_con .ys_div2 ul li{ width:197px; float:left; text-align:center;}
.ad_con .ys_div2 ul li img{ width:104px; height:104px;}
.ad_con .ys_div2 ul li p{ color:#2f2f2f; height:40px; line-height:40px;}
.ad_con .ys_div2 ul li:hover{ opacity:0.6;filter:alpha(opacity=60); }

.floor2{width:988px; margin:0 auto; }
.floor2_title{ text-align:center; border-bottom:3px solid #52a714; padding-bottom:10px;}
.floor2_title img{ width:188px; height:45px; }

.floor2_con{ padding-bottom:20px;}
.floor2_con .floor2_con_1,.floor2_con .floor2_con_3{ margin-right:48px;}
.floor2_con .floor2_con_c{ width:468px; height:204px; border:1px solid #afcf9e; float:left; margin-top:28px; position:relative;}
.floor2_con .floor2_con_c dl{ float:left; margin:25px 30px; width:408px; }
.floor2_con .floor2_con_c dt{ float:left; width:232px;height:150px; border:1px solid #afcf9e; padding:1px; margin-right:16px;}
.floor2_con .floor2_con_c dt img{ width:232px; height:150px;}
.floor2_con .floor2_con_c dd{ float:left; width:156px;}
.floor2_con .floor2_con_c dd h3{  font-weight:normal; height:56px; line-height:28px; overflow:hidden;}
.floor2_con .floor2_con_c dd h3 a{ font-size:16px;color:#216900;}
.floor2_con .floor2_con_c dd p{ color:#999; font-size:14px; line-height:24px; height:96px; overflow:hidden;}
.floor2_con .floor2_con_c span{ position:absolute; font-size:26px; font-weight:bold; color:#fff; line-height:43px; display:block; background:url(bg_anli.png) no-repeat; width:50px; height:51px; text-align:center; left:0px; top:0px;}
.floor2_con .floor2_con_c_scroll1{width:468px; height:204px; overflow:hidden;}
.floor2_con .floor2_con_4 .sleft{ display:block; width:27px; height:27px; cursor:pointer; background:url(icon_sleft.jpg); position:absolute; left:-13px; top:100px;}
.floor2_con .floor2_con_4 .sright{ display:block; width:27px; height:27px; cursor:pointer; background:url(icon_sright.jpg); position:absolute; right:-13px; top:100px;}

.floor3{ width:988px; margin:0 auto 18px;}
.floor3_l{ float:left; width:730px;}
.floor3_r{ float:right; width:248px;}
.floor3_title{ height:38px; line-height:38px; padding-right:10px; border-bottom:5px solid #52a714}
.floor3_title h2{ width:95px; float:left; font-weight:normal; background-color:#52a714; text-align:center; color:#fff}
.floor3_title a{  float:right; font-size:12px; color:#52a714;}
.floor3_con{ padding:20px 0; }
.floor3_con_1{ margin-bottom:10px;}
.floor3_con_l{ float:left; width:158px; height:133px; border:1px solid #afcf9e;}
.floor3_con_l img{width:158px; height:133px;}
.floor3_con_r{ float:right; width:554px;}
.floor3_con_r a.title{ display:block; width:100%; overflow:hidden; color:#52a714; height:37px; }
.floor3_con_r p{ line-height:24px; font-size:14px; color:#555}
.floor3_con_r p a{color:#52a714}
.floor3_con_r ul{ float:left;}
.floor3_con_r li{ height:27px;  float:left; width:100%; line-height:26px;}
.floor3_con_r li a{ float:left; color:#343434;}
.floor3_con_r li span{ float:right; color:#9a9a9a; font-size:14px;}
.floor3_con_2{ }
.floor3_con_2 ul{ float:left; width:100%;}
.floor3_con_2 ul li{ float:left; width:50%;}
.floor3_con_2 ul li a{ color:#555; display:block; height:24px; line-height:24px; overflow:hidden; font-size:14px;}


.floor3_r_con{margin-top:16px; overflow:hidden; height:288px; }
.floor3_r_con .floor3_r_con_c2{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c0c0c0}
.floor3_r_con a{color:#ff4e04;display:block; line-height:24px;  color:#333; font-size:14px; background:url(icon_wen.jpg) no-repeat left 6px; padding-left:32px;}
.floor3_r_con p{ line-height:24px;  color:#999; font-size:14px; background:url(icon_da.jpg) no-repeat left 6px; padding-left:32px;}
.floor3_r_con_2{padding:5px; border:1px solid #d7d7d7; margin-top:5px;}
.floor3_r_con_2 h1{ font-weight:normal; text-align:center; height:34px; line-height:34px;}
.floor3_r_con_2 p{ line-height:20px;color:#343434; font-size:14px;}
.floor3_r_con_2 a{ display:block; width:120px; height:28px; text-align:center; line-height:28px; margin:5px auto 0; background-color:#ff6d00; color:#fff;}


.floor4_l{ float:left; width:730px;}
.floor4_r{ float:right; width:248px;}



