@charset "utf-8";
/* CSS Document */
@import url("default.css");

/*首页头部样式*/
.header{ width:100%; height:152px;}
.top{ width:100%; height:44px; background-color:#8fc31f; color:#fff}
.top_k{ width:1300px; height:44px; margin:0 auto}
.top_k01{ height:44px; line-height:42px;}
.mmm{ width:1300px; height:108px; margin:0 auto; position:relative}
.logo{ width:380px; height:60px; margin-top:22px}
.menu{ width:900px; height:108px; position:relative}
.menu ul{ float:right; height:108px;}
.menu ul li{ float:left; height:108px; margin-left:1px}
.menu ul li a{ display:block; padding:0 14px; height:108px; line-height:108px; color:#292929; font-size:16px}
.menu ul li a:hover{ color:#fff; background-color:#2e8b44}
.menu ul li.dang a{ color:#fff; background-color:#2e8b44}
.mmm_kk{ width:100%; height:108px; background-color:#009601}
.ddao{ width:100%; height:50px; background-color:#8fc31f; position:relative}
.ddao ul{ width:1300px; height:50px; margin:0 auto}
.ddao ul li{ float:left; height:50px; line-height:50px; margin:0 1px; font-size:16px}
.ddao ul li a{ display:block; padding:0 25px; height:50px; color:#fff}
.ddao ul li a:hover{ color:#009601; background-color:#fff}
.ddao ul li.dang a{ color:#fff; background-color:#009601}
.ddao ul li.dang ul li a{ color:#009601; background:none}
.ddao ul li ul{ height:50px; position:absolute; z-index:200000; padding-left:16px}
.ddao ul li ul li{ float:left; padding:0 10px; height:50px; line-height:50px;}
.ddao ul li ul li a{ display:inline; padding:0; color:#009601;}
.ddao ul li ul li a:hover{ color:#8fc31f}
.ddao ul li ul li.dangd a{ color:#8fc31f; background:none}
.baibai{ width:100%; height:50px; background-color:#fff; position:absolute; z-index:2000;}
.weixinhao{ width:80px; height:96px; position:absolute; top:30px; right:0; z-index:2000000000}
.dianhua{ float:right; width:200px; height:auto; overflow:hidden; font-size:18px; color:#fff; text-align:right; padding-top:40px; padding-right:100px;}
.dianhua span{ font-size:24px;}

.xl{ width:80%; padding:35px 5%; min-height:175px; overflow:inherit; height:175px; overflow:hidden; border-top:#2e8b44 1px solid; background-color:#fff;background-color:rgba(255,255,255,0.8);filter:Alpha(opacity=80); z-index:200000; position:absolute; right:0}
.xl_pic{ float:right; width:310px; height:165px;}
.xl_pic img{ width:310px; height:165px;}
.xl ul{ float:left; width:390px; height:auto; overflow:hidden}
.xl ul li{ float:left; width:180px; height:36px; padding-left:15px; margin:0; background:url(../images/an.png) left center no-repeat}
.xl ul li a{ display:inline-block; margin:0; padding:0; height:36px; line-height:36px; color:#474747; font-size:16px;}
.xl ul li a:hover{ color:#2e8b44; background:none}
.menu ul li.dang .xl ul li a{ display:inline-block; height:36px; margin:0; padding:0; line-height:36px; color:#474747; background:none}
.menu ul li.dang .xl ul li a:hover{ color:#2e8b44; background:none}


/*首页banner样式*/
.banner{ width:100%; height:auto; overflow:hidden; position:relative}
.banner_k{ width:100%; height:auto; overflow:hidden}
.banner_k img{ width:100%}
.ll{ width:50px; height:60px; position:absolute; top:45%; left:70px; cursor:pointer}
.rr{ width:50px; height:60px; position:absolute; top:45%; right:70px; cursor:pointer}

/*首页内容样式*/
.connnn{ width:1300px; height:auto; overflow:hidden; margin:40px auto 0}
.connnn_l{ width:650px; height:auto; overflow:hidden; margin-right:45px}
.connnn_r{ width:605px; height:auto; overflow:hidden;}

.huandeng{ width:650px; height:365px; position:relative}
.huandeng_img{ width:650px; height:365px;}
.huandeng_img img{ width:650px; height:365px;}
.hd{ width:650px; height:50px; background-color:#000; background-color:rgba(0,0,0,0.5);filter:Alpha(opacity=50); position:absolute; top:315px}
.hd_title{ float:left; margin-left:12px; width:455px; height:50px; line-height:50px; color:#fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap}
.hd_title a{ color:#fff; font-size:16px}
.hd_i{ height:50px; margin-right:12px;}
.hd_i i{ float:left; width:12px; height:12px; border-radius:50%; background-color:#fff; margin:18px 6px 0; cursor:pointer}
.hd_i i.dang2{ background-color:#2e8b44}

.sub{ width:650px; height:auto; overflow:hidden}
.sub_top{ width:650px; height:40px; background:url(../images/titlebj.gif) no-repeat}
.sub_top ul{ float:left; height:40px;}
.sub_top ul li{ float:left; width:95px; height:40px; line-height:38px; margin-right:10px; color:#555555; font-size:16px; font-weight:bold; text-align:center; cursor:pointer}
.sub_top ul li.dang3{ width:95px; height:38px; line-height:38px; background:url(../images/mmbj.gif) no-repeat; color:#fff}
.more{ float:right; height:40px; line-height:38px; margin-right:10px}
.more a{ color:#999999; font-size:12px;}
.more a:hover{ color:#000}
.sub_l{ width:650px; height:340px; margin-top:25px}
.sub_l ul{ width:650px; height:auto; overflow:hidden}
.sub_l ul li{ width:628px; height:35px; line-height:35px; padding-left:22px; background:url(../images/an.gif) left center no-repeat; text-align:right; font-size:12px; color:#868686}
.sub_l ul li a{ display:inline; width:510px; float:left; color:#555555; font-size:14px; text-align:left; overflow: hidden; text-overflow:ellipsis; white-space: nowrap}
.sub_l ul li a:hover{ color:#2e8b44}

.sub_ll{ width:605px; height:210px}
.sub_ll ul{ width:605px;}
.sub_ll ul li{ width:583px;}
.sub_ll ul li a{width:480px;}

.an{ width:605px; height:155px; display: -webkit-flex; /* Safari */ display: flex; justify-content:space-between}
.an01{ width:135px; height:155px; text-align:center; color:#fff; font-size:18px; cursor:pointer}
.an01 img{ display:block; margin:30px 0 10px 35px}
.an01.bj01{ background-color:#187acd}
.an01.bj01:hover{ background-color:#065fab}
.an01.bj02{ background-color:#2e8b44}
.an01.bj02:hover{ background-color:#0e6422}
.an01.bj03{ background-color:#f99c09}
.an01.bj03:hover{ background-color:#eb8a00}
.an01.bj04{ background-color:#45a3be}
.an01.bj04:hover{ background-color:#0d93ba}

.link{ width:100%; height:auto; overflow:hidden; border-top:#8fc31f 1px solid}
.link_k{ width:1300px; height:85px; padding:20px 0; margin:0 auto}
.link_k ul{ float:left; width:1070px; height:85px;}
.link_k ul li{ float:left; width:250px; height:85px; margin-right:20px}
.link_k ul li img{ width:250px; height:85px;}
.link_more{ float:right; width:190px; height:50px; margin-top:15px}
.link_more a{ display:block; width:188px; height:48px; line-height:48px; border:#ececec 1px solid; background-color:#f5f5f5; color:#7a7a7a; text-align:center}
.link_more a:hover{ background-color:#8fc31f; border:#81b414 1px solid; color:#fff}

.footer{ width:100%; height:auto; overflow:hidden; padding:25px 0 30px; border-top:#009601 30px solid;}
.footer_con{ width:1300px; height:auto; overflow:hidden; margin:0 auto; text-align:center; color:#292929; line-height:180%;}

/*二级页样式*/
.ban{ width:100%; height:auto; overflow:hidden; position:relative}
.ban_k{ width:100%; height:auto; overflow:hidden}
.ban_k img{ width:100%;display:block}
.ban_size{ width:100%; height:auto; position:absolute; top:40%; left:45%; color:#ffffff; font-size:36px; font-weight:bold}

.menu2{ width:100%; height:auto; overflow:hidden; background-color:#f4f4f4;}
.menu2_k{ width:1300px; height:auto; overflow:hidden; margin:0 auto; display: -webkit-flex; /* Safari */display: flex; justify-content:space-between; align-items:center}
.nav{ height:70px;}
.nav ul{ height:70px;}
.nav ul li{ float:left; height:70px; margin-right:35px}
.nav ul li a{ display:block; height:70px; line-height:70px; color:#474747; font-size:16px}
.nav ul li a:hover{ color:#2e8b44}
.nav ul li.dang4{ background:url(../images/navbj.gif) bottom center no-repeat;}
.nav ul li.dang4 a{ color:#2e8b44}

.mianbao{ height:auto; overflow:hidden; font-size:12px; color:#474747}
.mianbao a{ color:#474747}
.mianbao a:hover{ color:#2e8b44; text-decoration:underline}

.nav2{ width:100%; height:auto; overflow:hidden}
.nav2_k{ width:1300px; height:auto; overflow:hidden; text-align: center; margin:0 auto}
.nav2_k ul{  display:inline-block; height:auto; overflow:hidden; padding:35px 0 0}
.nav2_k ul li{ display: inline; float:left; margin:0 30px}
.nav2_k ul li a{ display:block; padding:8px 40px; background-color:#e8e8e8; color:#474747}
.nav2_k ul li a:hover{ background-color:#2f8b45; color:#fff}
.nav2_k ul li.dang5 a{ background-color:#2f8b45; color:#fff}

.connent{ width:1300px; height:auto; overflow:hidden; margin:35px auto 70px}

.connent table { margin:0 auto;}

.dhtop_k{ width:1300px; height:auto; overflow:hidden; text-align:center}
.dhtop{ display:inline-block; height:55px; border-bottom:#2f8b45 1px solid; color:#2e8b44; font-size:36px;}

.list{ width:1300px; height:auto; overflow:hidden; margin:75px auto 0}
.list ul{ width:1300px; height:auto; overflow:hidden;}
.list ul li{ float:left; width:605px; height:240px; border-top:#dddddd 1px solid; color:#676767; cursor:pointer}
.list ul li:nth-child(odd){ margin-right:90px}
.list ul li:hover{ background-color:#f8f8f8}
.time{ float:left; width:90px; height:100px; text-align:center; color:#676767; background-color:#f4f4f4}
.time p{ display:block; font-size:36px; color:#676767; margin:12px 0 5px}
.neir{ float:right; width:490px; height:auto; overflow:hidden; margin-top:20px}
.neir p{ width:490px; height:50px; margin-bottom:25px; line-height:160%; font-size:18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.neir p a{ color:#2e8b44}
.neir p a:hover{ text-decoration:underline}
.neir_con{ width:490px; height:75px; line-height:180%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

.news_top{ width:100%; height:auto; overflow:hidden; margin:35px auto 0; text-align:center; line-height:160%; color:#272727; font-size:24px}
.news_time{ width:1130px; height:35px; line-height:35px; margin:10px auto 0; background:url(../images/newsbj.gif) center repeat-x; text-align:center}
.news_time p{ display:inline-block; padding:0 30px; background-color:#fff; color:#c2c2c2}
.news_con{ width:100%; height:auto; overflow:hidden; margin:60px auto 0; font-size:18px; color:#555555; line-height:200%}

.sx{ width:720px; height:auto; overflow:hidden; padding:45px 40px; margin:80px auto 0; background-color:#2e8b44}
.sx_t{ width:100%; height:45px; line-height:45px; margin-bottom:40px; color:#fff; font-size:36px;}
.sx_t a{ float:right; color:#fff; font-size:14px;}
.sx_t a:hover{ text-decoration:underline}
.sx ul{ width:100%; height:auto; overflow:hidden}
.sx ul li{ width:100%; height:30px; line-height:30px; color:#fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap}
.sx ul li a{ color:#fff}
.sx ul li a:hover{ text-decoration:underline}

.about{ width:100%; height:auto; overflow:hidden; margin:60px auto 0; font-size:18px; color:#555555; line-height:200%}

.piclist{ width:100%; height:auto; overflow:hidden; margin:75px auto 0}
.piclist ul{ width:100%; height:auto; overflow:hidden}
.piclist ul li{ float:left; width:280px; height:95px; border:#ececec 1px solid; margin:0 43px 40px 0;}
.piclist ul li img{ width:280px; height:95px;}
.piclist ul li:hover{ border:#2e8b44 1px solid}
.piclist ul li:nth-child(4n+0){ margin:0 0 40px 0}

.map_top{ width:100%; height:auto; overflow:hidden; margin:75px auto 35px; text-align: center;}
.map_top ul{ display:inline-block; height:auto; overflow:hidden;}
.map_top ul li{ display: inline; float:left; margin:0 5px 5px}
.map_top ul li a{ color:#555555; font-size:16px}
.map_top ul li a:hover{ color:#2e8b44; text-decoration:underline}



/*分页样式*/
.fenye{ width:100%; height:auto; overflow:hidden; margin:10px 0; text-align:right}
.fenye ul{ float:right; height:auto; overflow:hidden; display:inline-block; border-top:#dddddd 1px solid; border-left:#dddddd 1px solid}
.fenye ul li{display: inline; float:left; height:40px; border-bottom:#dddddd 1px solid; border-right:#dddddd 1px solid;}
.fenye ul li a{ display:block; height:40px; line-height:40px; padding:0 12px; color:#666666; font-size:18px}
.fenye ul li a:hover{ background-color:#2f8b45; color:#fff}
.fenye ul li.active{ line-height:40px; padding:0 12px; background-color:#2f8b45; color:#fff}
.fenye ul .disabled span {display:block; height:40px; line-height:40px; padding:0 12px; color:#666666; font-size:18px}



/*漂浮样式*/
.piao{ width:132px; height:233px; position:fixed; right:1%; top:40%; z-index:300000}
