@charset "utf-8";
.index_body{overflow:hidden;}
.ny #header{ background:#90b935;}
#header{position:relative;z-index:30;width:100%;height:80px;min-width:1150px;background:rgba(144,185,53,.8);box-shadow:0 0 5px rgba(0,0,0,.2);}
.header_content{position:relative;height:80px;}
.logo{position:absolute;top:0;left:16px;}
#nav{position:absolute;top:0;right:0;height:80px;}
#nav li{position:relative;float:left;width:106px;height:80px;background:url(../images/nav_li.png) no-repeat right center;color:#fff;text-align:center;}
#nav li>a{width:106px;height:80px;color:#fff;font-size:16px;line-height:80px;}
#header .subnav{background:rgba(144,185,53,.8);box-shadow:0 0 3px rgba(0,0,0,.11);}
#header .subnav a{float:left;display:inline-block;margin:0 12px;color:#474747;font-size:12px;line-height:18px;}
#header .subleft{float:left;padding:20px 0 0 10px;width:130px;}
#header .subright{float:left;padding:20px 0 0 20px;width:182px;color:#6a6a6a;font-size:12px;}
#header .subleft dl{height:105px;border-right:1px solid #FFF;}
#header .subleft dl.dlnews{height:105px;}
#header .subleft dl dd{clear:both;}
#header .subleft dl dd a{padding-left:12px;background:url(../images/sub_li.png) left center no-repeat;color:#FFF;font-size:14px;line-height:30px;}
#header .subright img{padding-bottom:12px;}
#banner{position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;margin-top:0px;margin-left:0px;width:100%;height:100%;min-width:1150px;}
#banner .bd{position:absolute;width:100%;height:100%;}
#banner .bd ul{
	position:absolute;width:100%;height:100%;
	display: block;
	left: 0px;
	top: 0px;
}
#banner .bd ul li{
	position:absolute;width:100%;height:100%;
	display: block;
	left: 0px;
	top: 0px;
}
#banner .bd ul li img{display: block; width: 100%; height: 100%;}
.index_body #footer{position:absolute;bottom:0;left:0;z-index:30;}
.index_left{margin-left:75px; float:left;}
.index_right{ float:right;float: left;margin-left: 628px;}
.index_about p{ line-height:22px;}
.index_pro img{ border:1px solid rgba(79,79,79,.16);margin-top: 10px;width: 191px;height: 77px;} 
.index_pro ul li{ float:left; width:50%; }
.index_pro ul li div{ background:#FFF; margin:5px; text-align: center;}
.slideTxtBox{position:absolute;bottom:110px;z-index:9999;width:447px;color:#FFF;text-align:left;}
.slideTxtBox .hd{position:relative;width:447px;height:28px;line-height:28px;}
.slideTxtBox .bd .index_pro ul{ padding:0; background:none; height:130px;}
.slideTxtBox .bd .index_pro ul li a p{ color: #000;text-align:center;}
.slideTxtBox .hd ul{position:absolute;float:left;height:28px;font-size:15px;}
.slideTxtBox .hd ul li{float:left;margin:0 auto;width:149px;background:#4f4f4f;text-align:center;cursor:pointer;}
.slideTxtBox .hd ul li.on:first-child{background:url(../images/index_left1.png) no-repeat left center!important;}
.slideTxtBox .hd ul li.on{height:28px;background:#90b935;}
.slideTxtBox .hd ul #first{background:url(../images/index_left.png) left center no-repeat;}
.slideTxtBox .bd ul{padding:20px 15px;background:rgba(0,0,0,.56);zoom:1; height:140px;}
.slideTxtBox .bd li{height:22px;line-height:22px;}
.slideTxtBox .bd li a{color:#FFF;font-size:13px;}
.slideTxtBox .bd li .date{float:left;padding-right:10px;color:#FFF;font-size:13px;}
.slideTxtBox1{position:absolute;bottom:110px;z-index:9999;width:447px;color:#FFF;text-align:left;}
.slideTxtBox1 .hd{position:relative;width:427px;height:28px;line-height:28px;margin-left: 20px; background:#4f4f4f;}
.slideTxtBox1 .hd ul{position:absolute;float:left;height:28px;font-size:15px;}
.slideTxtBox1 .bd1 .index_pro ul{ padding:0; background:none; height:130px;}
.slideTxtBox1 .bd1 .index_pro ul li a p{ color: #000;text-align:center;}
.slideTxtBox1 .hd ul li{float:left;margin:0 auto;width:149px;text-align:center;cursor:pointer;}
.slideTxtBox1 .hd ul li.on:first-child{background:url(../images/index_left1.png) no-repeat left center!important;margin-left: -20px;}
.slideTxtBox1 .hd ul li.on{height:28px;background:#90b935;margin-left: -20px;}
.slideTxtBox1 .hd1 ul #first{background:url(../images/index_left.png) left center no-repeat;}
.slideTxtBox1 .bd1 ul{padding:20px 15px;background:rgba(0,0,0,.56);zoom:1; height:140px;}
.slideTxtBox1 .bd1 li{height:22px;line-height:22px;}
.slideTxtBox1 .bd1 li a{color:#FFF;font-size:13px;}
.slideTxtBox1 .arrow{position:absolute;top:0;right:10px;}
.slideTxtBox1 .arrow a{float:right;display:block;overflow:hidden;margin-top:10px;margin-right:5px;width:5px;height:9px;background:url(../images/arrow.png) 0 0 no-repeat;cursor:pointer;}
.slideTxtBox1 .arrow .next{background-position:0 -50px;}
.slideTxtBox1 .arrow .prevStop{background-position:-60px 0;}
.slideTxtBox1 .arrow .nextStop{background-position:-60px -50px;}
.more{background:#90b935; width:18px; height:18px; text-align:center;line-height: 18px;float: right;}
.more a{ font-size:19px; color:#FFF; }
.ny #footer{ background:#9bc049;}
#footer{overflow:hidden;padding:8px 0;width:100%;min-width:1150px;background:rgba(144,185,53,.8);color:#fff;text-align:center;line-height:32px;}
/*内页样式*/
.inside_banner{position:relative;z-index:5;overflow:hidden;margin-top:-80px;width:100%;height:401px;min-width:1150px;}
.inside_banner img{position:absolute;top:0;left:50%;display:block;margin-left:-960px;width:1920px;height:401px;}
.inside_title{height:147px;text-align:left;position:absolute;bottom:0;left:50%;margin-left:-550px;}
.inside_title h3{line-height:53px;font-size:34px;color:#FFF;}
.inside_title h4{line-height:41px;font-family:arial;font-size:27px;color:#fff;text-transform:uppercase;}
#main{margin:44px auto 60px;}
.main_nav{float:left;width:178px;position:relative;top:-80px;z-index:9999;background:url(../images/left_bg.jpg) no-repeat top center;min-height:244px;padding-top: 36px; margin-right:22px;}
.main_nav li{position:relative;display:inline-block;width:178px; min-height: 60px;}
.main_nav li>a{display:block;width:156px;height:45px;color:#FFF;text-align:center;font-size:16px;line-height:45px;margin:0 auto;}
.main_nav li>a:hover{background:#FFF;color:#95d508;}
.main_nav li.on>a{background:#FFF;color:#95d508;}
.main_nav li.on>a:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#7bb800;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.main_box{margin:0 auto;width:1000px;min-height:400px;float: right;}
.main_box p{ font-size:14px; font-family: "宋体"; color:#333; line-height:36px;}
.main_title{ height:102px; background: url(../images/ny_title.png) no-repeat center bottom;width: 1000px;margin: 0 auto;text-align: center; margin-bottom:40px;}
.main_title h3{ font-size:30px; height:38px; line-height:38px; color:#333;}
.main_title p{ font-family:"Arial"; font-size:36px; line-height:64px; color:#333; height:64px;text-transform:uppercase;}
#main .news_ul{margin-top:40px;}
#main .news_ul li{border-bottom:1px dashed #ccc;}
#main .news_ul li h3 a{color:#2a2a2a!important;}
#main .news_ul li .news_right{width: 905px;}
.news_ms{ font-size:14px; font-family:"宋体"; color:#767676;}
.news_ul li:hover .news_date{ background:#95d508;}
.news_date{padding-top:4px;width:72px;height:74px;background:#5f5f5f;color:#fff;text-align:center;font-family:airl;}
.news_date h4{color:#fff;font-size:30px;line-height:40px;font-weight: bold;}
.news_date p{font-size:14px;line-height:24px; color:#FFF; font-family:"微软雅黑";}
.news_ul li{margin-bottom:20px;padding-bottom:20px;height:78px;border-bottom:1px solid #fff;}
.news_ul li .news_date{float:left;}
.news_ul li .news_right{float:left;margin-left:19px;width:480px;}
.news_ul li .news_right h3{overflow:hidden;height:25px;line-height:25px;}
.news_ul li .news_right h3 a{color:#fff;font-weight:700;font-size:20px;}
.sub_dl{display:block;}
.sub_dl dd{ width:178px; margin:0 auto;text-align: center;height:36px;font-size:15px;line-height:36px; margin-bottom:4px;}
.sub_dl dd a{color:#FFF;}
.main_nav li.on .sub_dl{display:block;}
.pro_ul{overflow:hidden;width:1000px; float:right;}
.pro_ul li{float:left;width: 495px;height: 254px;background: #d3d3d3; margin:0 10px 20px 0;}
.pro_ul li.last{ margin:0 0 20px 0;}
.pro_a{position:relative;display:block;overflow:hidden;width: 474px;margin: 0 auto;}
.pro_a img{display: block;width: 474px;height: 191px;background: #FFF; margin-top:10px;}
.pro_a p{overflow:hidden;height:55px;color:#151515;text-align:center;font-size:14px;line-height:55px;font-family:"宋体"}
.page_box{margin-top:25px;height:38px;text-align:center;padding-bottom: 40px;width: 1000px;float: right;}
.page_box .current{border: 1px solid #9bc049;background: #9bc049;color: #fff;display: inline-block;margin: 0 3px;padding: 0 10px;height: 32px;border-radius: 3px;text-align: center;font-size: 16px;font-family: Arial,Helvetica,sans-serif;line-height: 32px;}
.page_box a{display:inline-block;margin:0 3px;padding:0 10px;height:32px;border:1px solid #CCC;border-radius:3px;color:#666;text-align:center;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:32px;}
.page_box a.on{border:1px solid #9bc049;background:#9bc049;color:#fff;}
.news_title{height:60px;color:#333;text-align:center;font-size:18px;line-height:60px;}
.news_content{min-height:200px;line-height:35px;}
.news_page{margin-top:20px;padding-top:5px;border-top:1px solid #ddd;line-height:40px;}
.news_page a{margin-left:5px;}
.pro_list{overflow:hidden;}
.pro_list li{float:left;overflow:hidden;margin:0 34.5px 42px;width:314px;height:311px;background:#fff;}
.pro_list li a{display:block;overflow:hidden;width:314px;height:311px;}
.list_img{float:left;width:157px;height:311px;background:#000;}
.list_img img{display:block;width:157px;height:311px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.pro_list li a:hover img{opacity:.65;}
.list_right{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:26px 15px 0;width:157px;height:311px;}
.list_right h3{color:#575757;font-size:16px;line-height:60px;}
.list_right h4{color:#7c4d57;text-transform:uppercase;font-size:16px;line-height:27px;}
.pro_list li a .list_more{margin-top:55px;color:#000;font-size:14px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.pro_list li a:hover .list_more{opacity:1;}
.body_bg{background:#f5f5f5;}
#inside_nav{
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
}
.inside_nav{
	height: 49px;
}
.inside_nav ul li{
	float: left;
}
.inside_nav ul li a{
	display: block;
	width: 150px;
	height: 49px;
	line-height: 49px;
	text-align: center;
	font-size: 16px;
	color: #666666;
	border-right: 1px solid #e5e5e5;
}
.inside_nav ul li:first-child a{
	border-left: 1px solid #e5e5e5;
}
.inside_nav ul li a:hover{
	background: #009944;
	color: #FFFFFF;
}
.inside_nav ul li.active a{
	background: #009944;
	color: #FFFFFF;
}
.inside_nav_right{
	float: right;
}
.inside_nav_right>a{
	display: inline-block;
	line-height: 49px;
}
.inside_nav_right>a:first-child{
	background: url(../images/sy.png) no-repeat left;
	padding-left: 24px;
}
.w1400 {
  margin-right: 10px;
    
    }