@charset "utf-8"; body{padding:0;margin:0;color:#616161;font-size:14px;font-family:"microsoft yahei","微软雅黑";font-weight: lighter;} *{padding: 0;margin: 0;} li{list-style:none;} img{border:none;display: block;} em{font-style: normal;} a{text-decoration:none;color:#616161;cursor: pointer;} .clearfix{ content: ""; display: block; overflow: hidden; clear: both;} .fl{ float: left;} .fr{ float: right;} .animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;} .width{width: 1180px;margin: 0 auto;} .mrno{margin-right: 0!important;} .mlno{margin-left: 0!important;} .head{position: relative;z-index: 2;} .head .top{height: 40px;line-height: 40px;background: #000;color: #b5b5b5;} .head .top a{display: inline-block;color: #B5B5B5;} .head .top a:hover{color: #FFF;} .head .top .fl a{margin: 0 6px;} .head .top .fl a:first-child{margin-left: 0;} .head .top .fl .weixin{position: relative;} .head .top .fl .weixin img{position: absolute;left: -30px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index: 0;} .head .top .fl .weixin:hover img{filter:alpha(opacity=1);-moz-opacity:1;opacity:1;z-index: 3;} .head .top .fr{background: url(../images/icons_0.png) left center no-repeat;padding-left: 20px;} .head .menu{background: #1b5e20;background:rgba(27, 94, 32, 0.72)!important;filter:Alpha(opacity=72);} .head .menu div.width{height: 120px;position: relative;} .head .menu .logo{display: block;} .head .menu .logo{width: 396px;height: 88px;background: url(../images/logo.png);margin-top: 16px;} .head .menu .search{height: 32px;margin-top: 44px;} .head .menu .search input{display: block;float: left;} .head .menu .search .key{width: 258px;line-height: 32px;height: 32px;background: #6f8d62;color: #bac3b2;border: none;border-radius: 2px 0 0 2px;padding-left: 10px;} .head .menu .search .btn{width: 32px;height: 32px;background: url(../images/search_bg.png) center center no-repeat #ffc107;border: none;border-radius: 0 2px 2px 0;cursor: pointer;display: block;float: left;} .head .nav{height: 52px;line-height: 52px;border: 1px solid #6f9271;border-left: 0;border-right: 0;position: relative;} .head .nav li{float: left;width: 146px; border-right: 1px solid #6F9271;text-align: center;} .head .nav li:first-child{border-left: 1px solid #6F9271;} .head .nav li a{color: #c8e6c9;font-size: 18px;display: block;} .head .nav li:hover a.on{background: url(../images/pop_bg.png) center bottom no-repeat;} .head .nav li a:hover{color: #FFF;} .head .nav li:first-child a{background: url(../images/nav_icons_1.png) 43px center no-repeat;padding-left: 23px;} .head .nav li em{background: url(../images/nav_icons_2.png);width: 8px;height: 4px;display: inline-block;vertical-align: middle;} .head .nav li .pop{position: absolute;width: 100%;background: rgba(255,255,255,0.9)!important;background: #FFFFFF;filter:Alpha(opacity=90);left: 0;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;height: 0;overflow: hidden;} .head .nav li:hover .pop{height: 460px;} .head .nav li:hover .no2{height: 460px!important;/*600*/} .head .nav li:hover .no3,.head .nav li:hover .no4,.head .nav li:hover .no5{height: 180px!important;} .head .nav li .pop ul{padding-top: 20px;} .head .nav li .pop li{width: 340px;height: 90px;overflow: hidden;background: #E0E0E0;border-radius: 6px;margin-right: 20px;border: none;margin-bottom: 20px;text-align: left;line-height: 24px;color: #616161;padding: 15px 20px;} .head .nav li .pop li:hover{background: #388e3c;color: #FFF;} .head .nav li .pop li:nth-child(3n){margin-right: 0;} .head .nav li .pop li a{font-size: 18px;color: #212121;background: none;padding-left: 0;margin-bottom: 10px;} .head .nav li .pop li:hover a{color: #FFF;} .banner{position: absolute;top: 40px;z-index: 1;height: 1080px;width: 100%;} .banner .swiper-slide{text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;overflow: hidden;} .banner .swiper-slide a{display: block;width: 100%;height: 100%;background-size: cover!important;} .banner .next,.banner .prev{display: block;width: 48px;height: 48px;position: absolute;top: 605px;z-index: 3;cursor: pointer;} .banner .next{background: url(../images/next_1.png);right: 60px;} .banner .prev{background: url(../images/prev_1.png);left: 60px;} .banner .next:hover{background: url(../images/next_2.png);} .banner .prev:hover{background: url(../images/prev_2.png);} .s_menu{position: absolute;z-index: 3;top: 880px;width: 100%;} .s_menu li{width: 180px;height: 220px;background:rgba(0, 0, 0, 0.40)!important;filter:Alpha(opacity=40);background: #000;text-align: center;float: left;margin-right: 20px;box-sizing: border-box;padding-top: 30px;} /*.s_menu li{z-index:20;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 5px;behavior: url(/templets/lsgx/css/ie-css3.htc);}*/ .s_menu li:hover{background:rgba(27, 94, 32, 0.56)!important;filter:Alpha(opacity=56);background: #1b5e20;} .s_menu li p{width: 116px;height: 116px;border-radius: 50%;background: #000;border: 2px solid #9e9e9e;background: #000;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60);margin: 0 auto;margin: 0 0 15px 30px; display: table;} .s_menu li p span{display: table-cell;vertical-align: middle;} .s_menu li:hover p{border: 2px solid #f6da7f;} .s_menu li p img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;display: inline-block;vertical-align: middle;} .s_menu li:hover p img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);} .s_menu li a{font-size: 24px;color: #FFF;} .s_menu ul{box-sizing: border-box;padding-left: 100px;height: auto;overflow: hidden;} .content{padding: 926px 0 50px;height: auto;overflow: hidden;} .content a:hover{text-decoration: underline;} .content .fl{width: 380px;margin-right: 70px;overflow: hidden;position: relative;height: auto;} .content .fl .news{height: 270px;} .content .fr{width: 280px;overflow: hidden;} .content .l_t{line-height: 38px;border-bottom: 2px solid #e0e0e0;height: 38px;position: relative;} .content .l_t a{display: block;float: left;font-size: 20px;margin-right: 20px;width: 80px;color: #000000;text-decoration: none;} .content .l_t a.off{color: #9E9E9E;} .content .l_t em{width: 80px;height: 5px;overflow: hidden;background: url(../images/list_on_bg.png) center bottom no-repeat;position: absolute;left: 0px;bottom: -4px;} .content .news .cont{padding-top: 26px;position: absolute;width: 380px;} .content .news .cont li{height: auto;overflow: hidden;line-height: 32px;} .content .news .cont li a{display: block;color: #616161;font-size: 16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;float: left;width: 290px;} .content .news .cont li em{display: block;float: right;} .content .fl_1{height: 251px;} .content .fl_1 .cont{padding-top: 15px;position: absolute;width: 380px;} .content .fl_1 li{height: auto;overflow: hidden;line-height: 24px;margin-top: 20px;} .content .fl_1 li .img{float: left;margin-right: 20px;width: 130px;height: 75px;overflow: hidden;} .content .fl_1 li img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;width: 130px;height: 75px;} .content .fl_1 li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);} .content .fl_1 li a{display: block;font-size: 18px;color: #212121;line-height: 30px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;} .content .fl_2{padding-top: 20px;} .content .fl_2 .cont{padding-top: 10px;} .content .fl_2 li{width: 180px;height: 75px;border-radius: 4px;background: #de2810;overflow: hidden;text-align: center;box-sizing: border-box;padding-top: 10px;position: relative;float: left;margin: 20px 20px 0 0;} .content .fl_2 li:nth-child(2n){margin-right: 0;} .content .fl_2 li img{margin: 0 auto;} .content .fl_2 li a{display: block;width: 100%;height: 75px;line-height: 75px;color: #FFF;font-size: 18px;background: rgba(0,0,0,0);background: #000000;position: absolute;left: 0;top: 0;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;} .content .fl_2 li:hover a{background: rgba(0,0,0,0.7)!important;filter:alpha(opacity=70);-moz-opacity:1;opacity:1;} .content .act{height: 258px;} .content .act .cont{padding-top: 26px;position: absolute;width: 280px;} .content .act .cont li{height: 32px;line-height: 32px;overflow: hidden;} .content .act .cont li a{display: block;color: #616161;font-size: 16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;float: left;width: 230px;} .content .act .cont li em{display: block;float: right;} .content .sszt{padding-top: 13px;} .content .sszt ul{margin-top: 10px;height: 190px;} .content .sszt ul li{height: 32px;line-height: 32px;overflow: hidden;} .content .sszt ul li a{display: block;color: #616161;font-size: 16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;float: left;width: 230px;} .content .sszt ul li em{display: block;float: right;} /* .content .sszt li{padding-top: 20px;position: relative;height: 170px;} .content .sszt li img{width: 280px;height: 170px;} .content .sszt li p{height: 40px;line-height: 40px;position: absolute;bottom:0;width: 100%;box-sizing: border-box;padding-left: 10px;background: rgba(0,0,0,0.7)!important;filter:alpha(opacity=70);} .content .sszt li p a{font-size: 16px;color: #FFF;} */ .footer{background: #424242;height: auto;overflow: hidden;color: #9E9E9E;clear: both;} .footer .top{border-bottom: 1px solid #616161;padding: 34px 0;height: auto;overflow: hidden;font-size: 16px;line-height: 28px;} .footer a{color: #9E9E9E;} .footer a:hover{color: #FFF;text-decoration: underline;} .footer .top p.logo{border-right: 1px solid #545454;height: 72px;padding-right: 40px;margin-top: 6px;} .footer .top div.fl{height: auto;overflow: hidden;padding-left: 30px;} .footer .top dl{float: left;width: 140px;padding-left: 10px;} .footer .top dl dt{font-weight: bold;padding-left: 22px;} .footer .top dl dd{padding-left: 10px;} .footer .top dl dd em{width: 4px;height: 4px;display: inline-block;background: #9E9E9E;border-radius: 1px;vertical-align: middle;margin-right: 8px;} .footer .top .phone{background: url(../images/icons_6.png) left center no-repeat;padding-left: 80px;font-size: 24px;padding-top: 9px;} .footer .top .phone b{font-size: 30px;line-height: 36px;} .footer .bot{padding: 32px 0 40px;line-height: 34px;} .footer .bot a{display: inline-block;margin: 0 6px;} .footer .bot a:first-child{margin-left: 0px;} /*.footer .bot .fr{position: relative;top: -5px;}*/ .footer .bot .fr p{float: left;text-align: center;line-height: 20px;margin-left: 30px;} .footer .bot .fr p img{margin-bottom: 5px;} /*列表及内容页*/ body.f5bg{background: #f5f5f5;} .list{padding: 0;border: 1px solid #E9E9E9;border-top: none;background: #FFF;margin-bottom: 50px;width: 1178px;} .list .position{height: 48px;} .list .position p{line-height: 48px;margin: 0 9px;background: url(../images/list_wz_bg.jpg) left center repeat-x;padding-left: 10px;} .list .fl{width: 878px;border-right: 1px solid #E9E9E9;margin: 0;border-top: 1px solid #e9e9e9;min-height: 850px;} .list .fr{width: 299px;} .list .fl .fck{height: 46px;background: #F5F5F5;border-bottom: 1px solid #e9e9e9;line-height: 46px;text-align: right;padding-right: 20px;} .list .fl .fck a{color: #4caf50;} .list .fl .cont{padding: 15px 20px 20px 29px;} .list .fl .cont .title{font-size: 30px;font-weight: 400;margin-top: 8px;} .list .fl .cont ul#content li{font-size: 14px;line-height: 48px;border-bottom: 1px solid #E9E9E9;padding-left: 20px;color: #424242;height: 48px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} .list .fl .cont ul#content li.top{line-height: 48px;background: #212121;font-size: 16px;color: #FFF;height: auto;overflow: hidden;margin-top: 26px;border-bottom: none;} .list .fl .cont ul#content li.top p{float: left;} .list .fl .cont ul#content li em{float: right;display: block;width: 110px;} .list .fl .cont ul#content li span{display: inline-block;width: 4px;height: 4px;background: #4caf50;margin-right: 8px;vertical-align: middle;} .list .fl .cont ul#content li a{color: #424242;} .list .fl .cont .page{} .list .fl .article .info{display: block;color: #9E9E9E;font-size: 13px;line-height: 30px;padding: 8px 0 0px;} .list .fl .article .info em{display: inline-block;margin-right: 10px;} .list .fl .article .art_cont{line-height: 30px;padding-top: 20px;border-top: 1px dashed #E0E0E0;margin-top: 11px;} .list .fl .article .pnart{color: #4caf50;border-top: 1px dashed #E0E0E0;padding-top: 30px;margin-top: 30px;line-height: 30px;} .list .fl .article .art_cont img{max-width: 817px!important;margin: 10px auto;display: block;border: 1px solid #e8e8e8;padding: 5px;} .list .fl .article .art_cont p{text-indent: 2em;} .list .fr .fr_l .title{background: #212121;padding-left: 20px;font-size: 20px;color: #F5F5F5;height: 48px;line-height: 48px;} .list .fr .fr_l ul{padding: 0 20px 20px;} .list .fr .fr_l li{line-height: 48px;border-bottom: 1px solid #E0E0E0;background-image:url(../images/right_bgg.png) ;background-position: right center;background-repeat: no-repeat;} .list .fr .fr_l li a{font-size: 16px;} .list .page{height: auto;overflow: hidden;padding-left: 20px;margin-top: 30px;} .list .page li{float: left;line-height: 32px;margin-right: 10px;} .list ul.page li a{color: #FFF!important;display: block;width: 40px;height: 32px;background: #4CAF50;line-height: 32px;text-align: center;font-size: 16px;} .list ul.page li:first-child a,.list ul.page li:last-child a{width: 60px;} .list ul.page li.active a{background: #212121;color: #FFF!important;padding: 0!important;} /*搜索*/ .list .fl .search{border-top: 1px dashed #E0E0E0;margin-top: 11px;} .list .fl ul.search#content li a{color: #000000;font-weight: 400;} .list .fl .search .s_t{display: block;font-size: 16px;} .list .fl .search p{font-size: 14px;color: #616161;} .list .fl ul.search#content li{height: auto;} .list .fl ul.search#content li .s_t span{display: inline-block;width: 4px;height: 4px;background: #4caf50;margin-right: 8px;vertical-align: middle;} .list .fl ul.search#content li span{display: block;width: 100%;height: auto;background: none;} .list .fl ul.search#content li span a{color: #2e5e30;} .list .fl ul.search#content li span *{display: inline-block;margin-right: 5px;} /*图片列表*/ .content .fl .cont .list_img{width: 850px;padding-left: 3px;} .content .fl .cont .list_img img{width: 240px;height: 150px;} .content .fl .cont .list_img li{width: 240px;padding: 4px;height: 150px;border: 1px solid #eeeeee;float: left;position: relative;margin:24px 32px 8px 0;} .content .fl .cont .list_img li p{position: absolute;width: 240px;height: 150px;top: 4px;left: 4px;text-align: center;line-height: 48px;} .content .fl .cont .list_img li p{color: #FFF;background: #000000;background:rgba(0, 0, 0, 0)!important;filter:Alpha(opacity=0);z-index: -1;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;} .content .fl .cont .list_img li p span{background: url(../images/fdj_bg.png) center 61px no-repeat;display: block;height: 110px;width: 100%;} .content .fl .cont .list_img li:hover p{background: #000000;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60);z-index: 2;} .content .fl .cont .art_cont .maps dl{line-height: 30px;margin-bottom: 20px;} .content .fl .cont .art_cont .maps dl dt,.content .fl .cont .art_cont .maps dl dt a{font-size: 16px;font-weight: 400;} .content .fl .cont .art_cont .maps dl dd{padding-left: 20px;height: auto;overflow: hidden;} .content .fl .cont .art_cont .maps dl dd a{display: block;float: left;margin-right: 20px;} .content .fl .cont .art_cont .phone table{border-collapse: collapse;line-height: 30px;box-sizing: border-box;} .content .fl .cont .art_cont .phone table th{font-size: 16px;height: 30px;background: #68ab6d;color: #FFF;border: 1px solid #CCC;} .content .fl .cont .art_cont .phone table td{padding-left: 8px;height: 30px;border: 1px solid #CCC;} #content.f16,#content.f16 a{font-size: 16px!important;} #content.f14,#content.f14 a{font-size: 14px!important;} #content.f12,#content.f12 a{font-size: 12px!important;}