body{width: 100%;overflow-x:hidden;background: #fff}
html{width: 100%;}
.text-center{text-align: center;}
/**/
#topmenu{position: fixed;top:0;left:0;z-index: 999999;width: 100%;background-color:transparent;height: 80px;padding-top: 20px;}
.topmenu{background-color:transparent;color: #555;text-align: right;}
.topmenu *{font-size: 20px;}
.topmenu .layui-nav-item a{color: #555;font-size: 20px;font-weight: bold;}
.topmenu .layui-nav-child{background-color:rgba(0,125,50,.5);border:0;}
.topmenu .layui-nav-child a{color: #fff;text-align: center;font-size: 16px;font-weight: normal;}
.topmenu .layui-nav-more{border-color:#555 transparent transparent;border-top-color:rgba(85,85,85,.7);}
.topmenu .layui-nav-item a:hover, .topmenu .layui-this a{color: #006331;}

.left-nav{background: #fff;padding:0;}
.left-nav .layui-nav-item a{color: #000;padding:0 40px;font-size: 16px;}
.left-nav .layui-nav-item a:hover{color: #fff!important;background: #006331}
.left-nav .layui-this:after,.left-nav .layui-nav-bar{display: none}
.left-nav .layui-nav-item .layui-nav-child a{color: #333;}
.left-nav .layui-nav-itemed>.layui-nav-child{background-color:#f3f3f3!important;}
.left-nav .layui-nav-more{border-color:#ccc transparent transparent;}
.left-nav .layui-this>a{background-color:#BC0005 !important;}

#flashnews{ width:100%; height:320px;}
#flashnews .sipai img{width: 100%;height: 100%;}
#flashnews .sipai .title{position:absolute;bottom: 0;left: 0;width: 100%;height: 50px;background:rgba(0,0,0,0.5);display: block;line-height: 50px;color: #fff;text-indent: 10px;}
#flashnews .sipai .title p{width: 70%;height: 50px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
#flashnews .layui-carousel-ind{text-align: right !important;right:10px;}

#newsbox{padding:50px 0 30px 0 ;}
#newsbox h2{font-size:26px;display:block;text-align: center;margin-bottom:10px;}
#newsbox h2 span{border-bottom: 5px #006331 solid;height: 40px;line-height: 40px;display: inline-block;font-weight: bold;}
.layui-tab-title{height: 60px;}
.layui-tab-brief>.layui-tab-title .layui-this{color: #006331;}
.layui-tab-title li{font-size: 18px;line-height: 60px;}
.layui-tab-title .layui-this:after{height: 61px;}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom:2px solid #006331;}

.newsli{margin-top:10px; height:220px;}
.newsli li{padding:10px 0;font-size: 16px;clear: both;line-height: 150%;}
.newsli li a{display: inline-block;width: 70%;float: left;}
.newsli li span{float:right;display:inline-block;vertical-align:top;width:30%;text-align:right;color:#999;}
.layui-tab-title li.newsmore{position: absolute;right: 0;top:0;font-size:14px;color: #999;text-align: right;}

.newslipic{width:100%;height:100%; max-height:320px; position: relative;overflow: hidden;margin-top:20px;}
.newslipic img{width: 100%;height: 100%;}
.newslipic h3{width: 100%;position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;color: #fff;background: rgba(0,0,0,.6);text-align: center;overflow: hidden;}

#procbox{padding:50px 0 30px 0 ;}
#procbox h2{font-size:26px;display:block;text-align: center;margin-bottom:30px;}
#procbox h2 span{border-bottom: 5px #006331 solid;height: 40px;line-height: 40px;display: inline-block;font-weight: bold;}
.proc{width:100%; height:17.419355rem; overflow:hidden;position: relative;}
.proc img{width: 100%;height: 100%;}
.proc a::before {content: " ";position: absolute;top: 0;left: 0;width:100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);}
.proc a:hover::before{background-color: rgba(0, 125, 50, .5);}
.proc a{display: block;width: 100%;height: 100%;}
.proc p{position: absolute;z-index: 9999;top:0;left: 0;width: 100%;height: 100%;line-height:17.419355rem;text-align: center;font-size: 18px;color: #fff;}

#aboutbox{padding:50px 0 30px 0 ;}
#aboutbox h2{font-size:26px;display:block;text-align: center;margin-bottom:30px;}
#aboutbox h2 span{border-bottom: 5px #006331 solid;height: 40px;line-height: 40px;display: inline-block;font-weight: bold;}
#aboutbox .img-block{position:relative;border-radius:10px;overflow:hidden}
#aboutbox .img-block img{width:100%}
#aboutbox .section-heading{margin:40px 0;padding-left:30px;}
#aboutbox .subheading{text-transform:uppercase;font-family:sans-serif;font-weight:600;font-size:13px;color:#BC0005}
#aboutbox .section-heading p{color:#999;font-family:sans-serif;line-height:200%;font-size:16px; text-indent:2em}

#pichsbox{padding:50px 0 30px 0 ;}
#pichsbox h2{font-size:26px;display:block;text-align: center;margin-bottom:30px;}
#pichsbox h2 span{border-bottom: 5px #006331 solid;height: 40px;line-height: 40px;display: inline-block;font-weight: bold;}
.zhuanti{width:100%;height:280px; float:right; padding-top:10px;position: relative;}
.zhuanti li{margin:0 10px;}
.zhuanti li p{text-align: center;height: 30px;line-height: 200%;color: #333;font-size:16px;}

#footer{width: 100%;height:auto;background-image: url(/tpl/images/footerbg.png);background-position: 0 0;background-repeat: no-repeat;background-size: cover; }
.sigma_footer{position:relative;padding:20px 0 0;color:#333;overflow:hidden;z-index:1;}
.footer-widget{padding-bottom:50px}
.footer-widget .widget-title{margin-bottom:20px;font-size:18px;color:#333;font-weight:600; margin-top:30px;}
.footer-widget ul{margin:0}
.footer-widget ul li{margin:0;font-size:16px;}
.footer-widget ul li+li{margin:10px 0 0}
.footer-widget ul li a{position:relative;display:inline-block}
.footer-widget h5 a{position:relative}
.footer-widget ul li a i{font-weight:400}
.sigma_footer a{color:#000}
.footer-bottom{padding:10px 0;text-align:center;background:#dedede}

.banner-wrap{position:relative;height:20rem;width:100%;overflow:hidden;margin-top: 100px;}
.nei-banner{text-align: center;width:123.870968rem;height:20rem;overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);}
.breadcrumb{margin-top: 10px;}
.subtitle{text-align: center;line-height: 200%;width: 100%;margin: 30px 0;font-weight: bold;color: #333;font-family:Georgia;font-size: 25px;}
.show-content img{max-width: 100%;}
.nei-box{margin-top: 20px;}
.nei-box .layui-card{padding:1rem;}
.nei-box .layui-card-title{font-size: 1.4rem;line-height: 150%;font-weight: bold;text-align: center;padding: 1rem 0;color: #000;}
.nei-box .layui-card-sub{font-size: .8rem;line-height: 1.8rem;text-align: center;padding-bottom: 1rem;border-bottom: 1px #eee solid}

.pic-item{transition:all .4s ease;background: #fff;}
.pic-item .post-thumb{margin-bottom:20px;height:180px;overflow: hidden;}
.pic-item .post-thumb img{height: 100%;width: 100%;}
.pic-item .post-item{padding:0px 40px 30px;}
.pic-item .post-title{margin:10px 0 0;min-height:40px;line-height:20px;height: 40px;overflow: hidden;}
.pic-item:hover{box-shadow:0 0 30px rgba(0,0,0,.08)}
.pic-item .post-meta{color:#222;margin-right:15px;margin-right:5px}
.pic-item p{margin-bottom:0}
.pic-item .img-fluid{max-width:100%;height:auto;}
.layui-laypage-count{background-color:transparent!important}
.newslist a{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px;display:block}
.newslist-thumb{width:220px;height:160px;float:left;overflow:hidden;margin-right:20px}
.newslist-thumb img{width:100%;margin-top:5px}
.newslist-content{padding-top: 1rem}
.newslist-content h5{font-size:24px;line-height:1.4;margin-bottom:1rem;font-weight:500}
.newslist-content p{font-size:12px;line-height:1.2;margin-bottom:0}
.newslist-content p.navi{font-size:14px;margin-bottom:10px; line-height:22px; color:#4a4a4a;}
@media screen and (min-width: 1200px){
	
}

/*手机*/
@media screen and (max-width:768px){
	.banner-wrap{margin-top: 60px;}
	#topmenu{height:60px;padding-top:0;}
	.toplogo{width: 160px;height: 50px;display: block;padding-top: 10px;}
	.toplogo img{width: 100%;}
	.layui-layer-adminRight{top:70px!important;bottom:0;overflow:auto;}
	#FLY-extend-banner{height: 20rem!important}

	.layui-tab-title{height: 40px;}
	.layui-tab-title li{font-size: 15px;line-height: 40px; padding: 0 5px;}
	.layui-tab-title .layui-this:after{height: 41px;}
	.newsli li{padding:10px 0;font-size:15px;}
	.newsli li a{width: 100%;}
	.newsli li span{display: none}
	#newsbox,#procbox,#aboutbox,#pichsbox{padding:2rem 1rem;}
	.sigma_footer{text-align: center;}
	.show-content img{width: 100%!important;height:auto!important}
	.nei-box .layui-card,.nei-box .layui-card-body{padding:0;}
	.pic-item .post-thumb{height:16rem;}
	.pic-item .post-item{padding:0px 10px 5px;text-align: center;}
	.newslist-thumb{width: 100%;height:16rem;}
	.newslist-content h5{font-size: 1.2rem;}
	.footer-widget{padding-bottom:10px}
}
/*平板*/
@media screen and (max-width: 1024px){
	
}







 
