@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: 110px;}  /*页脚固定在页面底部content的padding-bottom值为页脚高度加间距*/


/*###############栏目样式###############*/
.module-title{font-size:20px;font-weight:normal;}
.module-body{overflow: hidden;}
.module01 .module-header{height:32px;}
.module01 .module-title{float:left;height:32px;line-height:32px;padding-left:40px;background:url(/images/pageItem/template/images/module01-title.png) no-repeat left center;color:#333;}
.module01 .module-title span{padding-left:8px;font-size:12px;color:#7db8a2;}
.module02 .module-header{height:41px;border-bottom:3px #165c42 solid;}
.module02 .module-title{float:left;line-height:38px;padding-left:6px;color:#333;}


/*###############导航样式###############*/
.nav-box{background:#084f35;}
.nav{height:45px;line-height: 45px;}
.nav-item{float:left;position: relative;z-index: 1;}
.nav-item a{display: block;padding-right:78px;font-size:16px;text-align: center;color:#419576;}
.nav-item:hover a{color:#fff;}
.nav-item.active a,
.nav-item.active:hover a{color:#fff;}
.nav .subNav{display: none;position: absolute;top:100%;left:0;width:400px;background-color: #eee;}
.nav .subNav-item{float: left;}
.nav .subNav-item a{line-height: 30px;font-size: 14px;}

.sideNav-wrap{margin-bottom:14px;}
.sideNav-wrap.module01 .module-header{height:48px;border-bottom:3px #165c42 solid;}
.sideNav-wrap .module-title{height:48px;line-height:48px;color:#165c42;}
.sideNav-item{position: relative;z-index: 1;border-bottom:1px #cecece dashed;}
.sideNav-item a{display: block;padding-left:40px;line-height:52px;font-size:16px;}
.sideNav-item:hover a{color:#165c42;}
.sideNav-item.active a,
.sideNav-item.active:hover a{color:#165c42;}
.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{background:url(/images/pageItem/template/images/header-green.jpg) no-repeat top center;}
.logo{display:block;height:88px;padding-top:22px;}
.logo img{float:left;margin-right:20px;}
.logo .title{line-height:42px;font-size:36px;color:#fff;font-weight:normal;}
.logo .info{line-height:24px;color:#35906e;}


/*###############页尾样式###############*/
.footer{position: absolute;bottom:0; width: 100%;padding:20px 0;background:#eee;} 	/*页脚固定在页面底部*/
.footer-content{padding:18px 0 0 20px;}
.footer-content p{font-size:12px;line-height:24px;color:#808080;}
.footer-content p a{padding:0 5px;color:#808080;}
.footer-content p img{vertical-align: middle;}
.footer-logo{float:left;padding:10px 18px 8px 14px;border-right:1px #808080 solid;}
.footer-logo .title{line-height:34px;font-size:28px;color:#808080;font-weight:normal;}
.footer-logo .info{line-height:18px;font-size:12px;color:#808080;}
.footer-code{position:absolute;top:-14px;right:10px;text-align:center;}
.footer-code p{font-size:12px;line-height:24px;color:#808080;}


/*###############首页样式###############*/
.banner{width:869px;height:384px;}
.xyjj{width:296px;padding:21px 0 0 35px;background:#165c42;}
.xyjj .module-title{color:#fff;}
.xyjj .module-title span{color:#419576;}
.xyjj .module-body{height:331px;padding-right:42px;}
.xyjj-main{padding-top:14px;color:#fff;}
.xyjj-main p{line-height:28px;font-size:16px;}
.xyjj-main p a{color:#fec92d;}
.xxkx{width:660px;margin-top:20px;}
.xxkx .module-body{height:502px;}
.xxkx .model{padding-top:20px;}
.contenr-fr{width:510px;margin-top:20px;}
.tzgg{margin-bottom:30px;}
.tzgg .model{padding-top:12px;}
.tzgg .module-body{height:218px;}
.tplj-main{padding-top:20px;}
.tplj-main .item{float:left;width:250px;height:60px;line-height:60px;margin-bottom:7px;text-align:center;font-size:20px;color:#fff;}
.tplj-main .item:hover{color:#ffca2c;}
.tplj-main .item01{margin-right:8px;background:url(/images/pageItem/template/images/green-link-img01.jpg) no-repeat;}
.tplj-main .item02{background:url(/images/pageItem/template/images/green-link-img02.jpg) no-repeat;}
.tplj-main .item03{margin-right:8px;background:url(/images/pageItem/template/images/green-link-img03.jpg) no-repeat;}
.tplj-main .item04{background:url(/images/pageItem/template/images/green-link-img04.jpg) no-repeat;}

.friendLink{padding:20px 0;}


/*###############更多页样式###############*/
.side{width:260px;margin-top:20px;}
.main{width:914px;margin-top:20px;}
.breadcrumb{float:right;line-height:38px;}
.breadcrumb a{cursor:default;}   /*全部面包屑导航设置为不可用状态*/
.moreList .module-body .model{padding-top:20px;}
.sideNav-top{margin-bottom:14px;font-size:0;}


/*###############新闻页样式###############*/
.news{margin-top:20px;}
.article {position: relative;padding: 30px 4%;margin-bottom: 10px;}
.article-title,
.article-title h1.nsy-newsTitle{line-height:2;text-align: center;font-size: 20px;color:#333;}   /*文章标题*/
.article-meta{padding: 0 5px;line-height: 40px;text-align: center;color: #999;} /*文章元数据*/
.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;}


/*###############栏目默认样式覆盖###############*/
.nsy-aMore{font-size:12px;color:#999;}


/*###############后期维护###############*/


/*###############用户添加###############*/