﻿@charset "utf-8";

a:hover img {opacity: .8;}

.zfxxgk-wrap {overflow: hidden;}
.zfxxgk-wrap li {margin-bottom: 15px;}
.zfxxgk-wrap li a {height: 75px; line-height: 73px; display: block; border: 1px solid #c8e0ac; background: #fefffd; background: linear-gradient(#fefffd, #f5ffe9); color: #05a155; font-size: 20px; padding-left: 30px; border-radius: 3px;}
.zfxxgk-wrap li a:hover {background: #f5ffe9; background: linear-gradient(#f5ffe9, #fefffd);}
.zfxxgk-wrap li a img {vertical-align: middle; margin: 0 10px 4px 0;}

.butt-wrap {overflow: hidden;}
.butt-wrap li {width: 12.5%; height: 150px; float: left;}
.butt-wrap li a {display: block;}
.butt-wrap li a .img {width: 80px; height: 80px; margin: 0 auto; padding-top: 15px; text-align: center; border-radius: 30px;}
.butt-wrap li a .img img {width: 50px; height: 50px;}
.butt-wrap li a .tit {height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #666;}
.butt-wrap li a:hover .tit {color: #05a155; font-weight: bold;}
.butt-wrap li a .img.ico1 {background: #92c45a; background: linear-gradient(#b4d68e, #92c45a);}
.butt-wrap li a .img.ico2 {background: #8499c1; background: linear-gradient(#adbbd6, #8499c1);}
.butt-wrap li a .img.ico3 {background: #f6bd49; background: linear-gradient(#f9d386, #f6bd49);}
.butt-wrap li a .img.ico4 {background: #5ebee1; background: linear-gradient(#95d4eb, #5ebee1);}
.butt-wrap li a .img.ico5 {background: #3cbf9f; background: linear-gradient(#7fd5c0, #3cbf9f);}
.butt-wrap li a .img.ico6 {background: #ffa593; background: linear-gradient(#ffc2b7, #ffa593);}
.butt-wrap li a .img.ico7 {background: #399c39; background: linear-gradient(#7cbd7c, #399c39);}
.butt-wrap li a .img.ico8 {background: #e58556; background: linear-gradient(#eeaf8f, #e58556);}
.butt-wrap li a .img.ico9 {background: #22a6d1; background: linear-gradient(#6dc4e1, #22a6d1);}

.main-ad-wrap {width: 100%; margin-bottom: 20px;}
.main-ad-wrap a {display: block; font-size: 0;}
.main-ad-wrap img {width: 100%;}

.in-hang3 {height: 420px; margin-bottom: 20px;}
.in-hang3 .left {width: 440px; height: 420px; float: left; padding-right: 20px;}
.in-hang3 .right {width: 280px; height: 420px; float: right;}

.zhuanti-wrap {width: 100%; height: 94px;}
#marquee1 { width: 100%; position: relative; overflow: hidden; }
#marquee1 .content { width: 100%; position: relative; height: 94px; }
#marquee1 ul {height: 94px; float: left;}
#marquee1 li {text-align: center; float: left; width: 305px; box-sizing: border-box; padding: 0 15px 0 0;}
#marquee1 li a {display: block; font-size: 0;}
#marquee1 li a:hover {opacity: .8;}
#marquee1 li a img {width: 280px; height: 94px;}

/* 列表 */
.list-left {width: 210px; padding-bottom: 9999px; margin-bottom: -9999px; background: #f0f0f0; float: left;}
.list-left .title {background: url(../images/list_07.jpg) left bottom no-repeat #05a155; padding: 10px 15px 20px 25px; font-size: 20px; color: #fff; font-weight: bold;}
.list-left .nav-wrap {padding: 13px 8px 50px;}
.list-left .nav-wrap li {width: 100%; margin-bottom: 10px; line-height: 30px;}
.list-left .nav-wrap li a {display: block; padding: 5px 20px; font-size: 18px;}
.list-left .nav-wrap li a:hover {background: #cecece; color: #fff;}
.list-right {width: 920px; float: right;}

.fanye-wrap {padding: 30px 0 80px; font-size: 18px; text-align: center;}

/* 内容 */
.main-weizhi {font-size: 18px; color: #999; height: 50px; position: relative; line-height: 50px; margin-bottom: 20px; background: #f7f7f7; padding-left: 20px;}
.main-weizhi i {width: 20px; height: 20px; display: inline-block; margin: 0 10px 4px 0; vertical-align: middle; background: url(../images/list_03.jpg);}
.main-weizhi a {color: #999;}
.main-weizhi a:hover {color: #05a155;}
.main-weizhi span {color: #333;}

.center-title {line-height: 36px; font-size: 30px; text-align: center; padding: 30px 50px 20px; font-weight: bold;}
.center-time {height: 70px; line-height: 50px; border-bottom: 1px dashed #ccc; font-size: 18px; color: #999; margin: 0 50px 50px; text-align: center;}
.center-info {line-height: 40px; font-size: 18px; min-height: 500px; padding: 0 50px 50px; color: #333;}
.center-info img,.center-info table {max-width: 100%;}
.center-info a {color: #333;}
.center-info a:hover {color: #05a155;}
.center-info p {margin: 0;}

/*内容页打印和关闭*/
.info-bottom {padding:30px 50px 70px; text-align: right;}
.info-bottom a {display:inline-block; margin-right:20px; font-size:18px; padding-left:25px; color:#333;}
.info-bottom a:hover {color: #05a155;}
.info-bottom a.dayin {background:url("../images/ico-dayin.png") left center no-repeat;}
.info-bottom a.guanbi {background:url("../images/ico-guanbi.png") left center no-repeat;}


.main-nav-wrap .main-nav .left {width: 880px; height: 64px; float: left;}
.main-nav-wrap .main-nav .right {width: 280px; height: 64px; float: right; padding-top: 15px;}




















