@charset "utf-8";

/*###############通用样式###############*/
html,body,body>form{height: 100%;} 	/*页脚固定在页面底部样式*/
body{font: 14px/1.5 'Microsoft Yahei';}
.wrapper{position:relative; min-height:100%;min-width:1200px;} 	/*页脚固定在页面底部样式*/
.inner{position:relative;width:1200px; margin-left:auto; margin-right:auto;} 	/*居中显示*/
.module{position:relative;} 	/*栏目设置为相对定位*/
a:hover{text-decoration:none;}
.content{padding-bottom:228px;}  /*页脚固定在页面底部content的padding-bottom值为页脚高度加间距*/


/*###############栏目样式###############*/
.module{margin-bottom:30px;}
.module-title{font-size:16px;}
.module-body{overflow:hidden;}
.module01 .module-header{height:46px;padding:25px 0 0 35px;}
.module01 .module-title{width:110px;height:46px;line-height:46px;background:url(../images/nav-hover.png) no-repeat;color:#fff;text-align:center;}
.module01 .tabs li{float:left;width:110px;height:46px;line-height:46px;margin-right:6px;text-align:center;color:#333;font-size:16px;cursor:pointer;}
.module01 .tabs li.current{background:url(../images/nav-hover.png) no-repeat;color:#fff;}
.module02{border:1px #9ce0ae solid;border-radius:15px;}
.module02 .module-header{height:44px;margin:12px 15px 0 16px;border-bottom:1px #e7e7e7 solid;}
.module02 .module-title{float:left;line-height:44px;padding-left:12px;color:#14a83b;font-size:18px;}
.tab-pane{display:none;}
.tab-pane.current{display:block;}


/*###############导航样式###############*/
.nav{height:46px;line-height: 46px;}
.nav-item{float:left;position: relative;z-index: 22;margin:0 32px;padding:0 11px;}
.nav-item a{display: block;width:110px;font-size:16px;text-align: center;}
.nav-item:hover a{color:#fff;background:url(../images/nav-hover.png) no-repeat;}
.nav-item.active a,
.nav-item.active:hover a{color:#fff;background:url(../images/nav-hover.png) no-repeat;}
.nav .subNav{display: none;position: absolute;top:100%;left:0;width:100%;margin-top:6px;padding:5px 0 9px;background-color: #fff;border:1px #9ce0ae solid;border-radius:15px;}
.nav .subNav-item{text-align:center;}
.nav .subNav-item a{width:auto;line-height: 26px;font-size: 14px;background:none;color:#333;}
.nav-item.active .subNav-item a{background:none;color:#333;}
.nav .subNav-item a:hover{color:#14a83b;}

.sideNav-wrap{border:1px #9ce0ae solid;border-radius:15px;}
.sideNav-wrap .module-header{height:57px;background:#14a83b;border-radius:15px 15px 0 0;}
.sideNav-wrap .module-title{line-height:57px;text-align:center;color:#fff;font-weight:normal;}
.sideNav-wrap .module-body{padding-bottom:30px;}
.sideNav{width:270px;margin:18px auto;}
.sideNav-item{position: relative;z-index: 1;border-bottom:1px #e7e7e7 solid;}
.sideNav-item a{display: block;line-height:40px;font-size:16px;text-align:center;color:#555;}
.sideNav-item:hover a{color:#14a83b;background-color: #f8f8f8;font-weight:bold;}
.sideNav-item.active a,
.sideNav-item.active:hover a{color:#14a83b;background-color: #f8f8f8;font-weight:bold;}
.sideNav .subNav{display: none;position: absolute;top:0;left:100%;width:100%;background-color: #eee;}
.sideNav .subNav a{line-height: 30px;font-size: 14px;}


/*###############页头样式###############*/
.header .inner{z-index:22;}
.logo{height:92px;padding-top:43px;}
.logo img{float:left;margin:0 12px 0 10px;}
.logo .title{line-height:40px;font-size:33px;font-weight:normal;color:#1f0e0f;}
.logo .info{line-height:20px;font-size:16px;color:#1f0e0f;}
.search{position:absolute;top:48px;right:2px;width:333px;height:56px;background:url(../images/search.png) no-repeat;}
.search .model{padding:11px 0 0 6px;}


/*###############页尾样式###############*/
.footer{position: absolute;bottom:0; width: 100%;height:228px;background:url(../images/footer.jpg) no-repeat top center;} 	/*页脚固定在页面底部*/
.footer .inner{padding-top:18px;}
.footer-content.fn-fl{width:525px;text-align:right;}
.footer-content.fn-fr{width:525px;text-align:left;}
.footer-content p{font-size:14px;line-height:24px;color:#333;}
.footer-flags{position:absolute;top:10px;right:156px;}


/*###############首页样式###############*/
.banner{height:480px;margin-top:32px;}
.banner-box{position: relative;height:480px;}
.banner-top,.banner-bottom{position:absolute;z-index:2;width:100%;height:26px;left:0;}
.banner-top{top:0;background:url(../images/banner-top.png) no-repeat;}
.banner-bottom{bottom:0;background:url(../images/banner-bottom.png) no-repeat;}
.prev,.next{position: absolute;top:50%;width:26px;height:40px;margin-top:-20px;background: url(../images/arrow.png) no-repeat;font-size:0;}
.prev{left:-52px;}
.prev:hover{background-position:0 -40px;}
.next{right:-52px;background-position:-26px 0;}
.next:hover{background-position:-26px -40px;}
.banner-ul{position:relative;}
.banner-ul li{position: absolute;top:0;left:0;display:none;}
.num{position:absolute;width:100%;height:30px;bottom:30px;text-align:center;}
.num span{display:inline-block;width:12px;height:12px;border-radius:50%;margin:7px 4px 0;background:#fff;font-size:0;cursor:pointer;}
.num span.cur{width:32px;background:#2fce4e;border-radius:15px;}

.twfd{width:461px;height:322px;background:url(../images/twfd.png) no-repeat;}
.twfd .model{padding:25px 0 0 27px;}
.xxdt{width:717px;height:335px;background:url(../images/xxdt.png) no-repeat;}
.xxdt .model{padding:14px 0 0 35px;}

.jcsj{width:907px;height:253px;background:url(../images/jcsj.png) no-repeat;}
.jcsj .model{padding:21px 0 0 52px;}
.mzsp{width:271px;height:253px;background:url(../images/mzsp.png) no-repeat;}
.mzsp .model{padding:14px 0 0 37px;}

.yqlj{background:url(../images/yqlj.png) no-repeat top center;}
.yqlj .module-header{height:52px;}
.yqlj .module-title{line-height:52px;text-align:center;font-size:18px;}
.yqlj .model{padding:7px 0 0 16px;}
.yqlj .module-body{padding-bottom:36px;}

.zxtz-fixed{position:fixed;bottom:0;z-index:2;width:100%;height:60px;background:#37b558;}
.zxtz{height:60px;line-height:60px;overflow:hidden;}
.zxtz .module-header{float:left;}
.zxtz .module-title{padding-left:30px;font-size:14px;font-weight:normal;color:#fff;background:url(../images/notice-icon.png) no-repeat left center;}
.zxtz .model{padding-left:28px;color:#fff;}
.wechat{position:relative;width:60px;height:60px;cursor:pointer;}
.wechat:hover{background:#42c364;}
.code{display:none;position:absolute;width:130px;bottom:60px;left:50%;margin-left:-65px;padding-bottom:7px;}
.code .code-arrow{position:absolute;width:16px;height:8px;bottom:0;left:50%;margin-left:-8px;background:url(../images/code-arrow.png) no-repeat;}
.code-main{padding:6px 6px 0;border:1px #37b558 solid;border-radius:15px;background:#fff;text-align:center;font-size:0;}
.code-main span{display:block;line-height:26px;font-size:14px;color:#007f21;}
.wechat:hover .code{display:block;}


/*###############更多页样式###############*/
.banner-more{height:200px;margin:26px 0 20px;}
.side{width:300px;}
.main{width:880px;}
.breadcrumb{float:right;height:44px;line-height:44px;padding-right:11px;}
.breadcrumb a{cursor:default;}   /*全部面包屑导航设置为不可用状态*/
.moreList .module-body{min-height:450px;}
.moreList .module-body .model{padding:6px 0 10px 20px;}
.moreList .nsy-news-ul li{line-height:47px;border-bottom:1px #d2d2d2 dashed;}


/*###############新闻页样式###############*/
.article {position: relative;padding: 30px 5%;margin-bottom: 10px;}
.article-title,
.article-title h1.nsy-newsTitle{line-height:2;text-align: center;font-size: 20px;color:#4b4b4b;}   /*文章标题*/
.article-meta{margin-top:10px;padding: 0 5px;line-height: 40px;text-align: center;color: #666;border-top:1px #919191 dashed;font-size:12px;} /*文章元数据*/
.article-content{min-height:250px;padding:30px 0;}  /*文章正文*/
.article-content .nsy-newsContent{line-height: 2;font-size:16px;font-family:"Microsoft Yahei";color:#4b4b4b;}
.article-content .nsy-newsContent p{margin-bottom: 1em;}
.articleUpDown{font-size:16px;}
.share{padding:5px 0;text-align:center;}
.share .bds_more{display:none;}
.share a{float:none;display:inline-block;width:30px;height:30px;margin:7px;padding:0;background:url(../images/share.png) no-repeat;}
.share .bds_weixin{background-position:0 0;}
.share .bds_weixin:hover{background-position:0 -30px;}
.share .bds_tsina{background-position:-30px 0;}
.share .bds_tsina:hover{background-position:-30px -30px;}
.share .bds_qzone{background-position:-60px 0;}
.share .bds_qzone:hover{background-position:-60px -30px;}
.share .bds_sqq{background-position:-90px 0;}
.share .bds_sqq:hover{background-position:-90px -30px;}


/*###############栏目默认样式覆盖###############*/
.nsy-aMore{font-size:12px;color:#999;}
/*搜索框样式调整*/
.search .nsy-search-input{float:left;width:159px;height:34px;padding:0 0 0 19px;border:none;background:none;}
.search .nsy-search-btn{float:left;width:34px;height:34px;padding:0;border:none;background:url(../images/search-btn.png) no-repeat center center;font-size:0;}

.twfd .nsy-scrollFlashNews img{border-radius:20px;}
.twfd .nsy-scrollFlashNews-title{border-radius:0 0 20px 20px;}

.jcsj .nsy-scrollPicNews-img img{border-radius:15px;}


/*###############后期维护###############*/


/*###############用户添加###############*/