@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1024px){
	.top-dh{
	width: 100%;
	background: #00a039;
}


/*top*/
.ny-top .top-dh1{
	width: 100%;
	background: #1c3826;
	overflow: hidden;
	padding: 3px 0;
}
.ny-top .top-1{
	width: 96%;
	margin: 0 auto;
}

.ny-top .top{
	width: 96%;
	padding:20px 0; 
}
.ny-top .top h1{
	float: left;
	padding: 0px 0;
}
.ny-top .top input[type=search] {
	display: none;
}

.ny-top .top-dh>ul {
	display: none;
}
	.cx{
	display: none;
}
.yc{
	display: block;;
}
.zy{
	display: none;
}
	.mobile-inner{
		display: block;
	}

	
	/*sy-gy*/
	
	
/*GY*/
.gy{
	width: 100%;
	height: auto;
	background: url(../img/3.jpg)no-repeat center top;
	padding-top: 53px;
	overflow: hidden;
	padding-bottom: 20px;
	
}
.gy_1400{
	width: 96%;
	margin: 0 auto;
}
.gy_1400 .gy_z{
	float: left;
	width:45%;
	overflow: hidden;
	position: relative;
}
.gy_1400 .gy_z>img{
width: 100%;
	height: auto;

}
.gy_1400 .gy_z p{
	width: 100%;
	text-align: center;
	padding: 20px;
	border: 1px solid;
	border-top: 0;
	font-size: 16px;
	color: #484848;
}
.gy_1400 .gy_z .gc{
	position: absolute;
	right: 0;
	bottom: 0;
}
.gy_1400 .gy_z .gc img{
	display: none;
}
.gy_1400 .gy_y{
	margin-top: 4%;
	float: right;
	width: 50%;
	
}
.gy_1400 .gy_y h2{
	font-size: 24px;
	color: #282828;
	font-weight: 600;
	margin-bottom: 15px;
}
.gy_1400 .gy_y img{
	margin-bottom: 38px;
}
.gy_1400 .gy_y  p{
	line-height: 24px;
	color: #909090;
	margin-bottom: 39px;
 					    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:5; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

}
.gy_1400 .gy_y  h5{
	float: left;
	padding: 5px 18px;
	border: 1px solid #484848;
	color: #484848;
	border-radius: 8px;
transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 

}
.gy_1400 .gy_y  h5 a{
	color: #484848;
transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 


}
.gy_1400 .gy_y  h5:hover{
	float: left;
	padding: 5px 18px;
	border: 1px solid #00a039;
	color: #484848;
	border-radius: 8px;
	background: #00a039;
}
.gy_1400 .gy_y  h5:hover a{
	color: #f1f1f1;

}
/*cp*/
	
/*cp*/
.cp{
	width: 100%;
	padding-top: 81px;
	text-align: center;
	background: #f3f3f3;
	overflow: hidden;
	padding-bottom: 31px;
}
.cp>img{
	margin-bottom: 51px;
}
.cp .cp_nr{
	padding: 20px 20px 0px 20px;;
	background: #fff;
	overflow: hidden;
	width: 100%;
}
.cp .cp_nr ul{
	width: 100%;
}
.cp_nr ul li{
	width: 49%;
	height: auto;
	margin-bottom: 25px;
	padding: 20px 0;
}
.cp_nr ul li .cp_gd h4{
	color: #f1f1f1;
	text-transform:uppercase;
	text-align: left;
}
.cp_nr ul .z .cp_gd h4{
	float: left;
	margin-left: 37px;
}
.cp_nr ul .y .cp_gd h4{
	float: right;
	margin-right: 37px;
}
.cp_nr ul li .cp_gd a{
	color: #f1f1f1;
}
.cp_nr ul li .cp_gd a:hover{
	color:#FF3E3E;
}
.cp_nr ul .z .cp_gd a{
	float: right;
	margin-left: 37px;
margin-right: 24.0%;
}
.cp_nr ul .y .cp_gd a{
	float: left;
	margin-right: 37px;
margin-left: 24.0%;

	
}

.cp_nr ul li.y{
	margin-right: 1%;
}.cp_nr ul li.z{
	margin-left: 1%;
	
}
.cp_nr ul li.y{
	
}
.cp_nr ul li h3{
	font-size: 24px;
	color: #484848;
	font-weight: 600;
	text-transform:uppercase;
	margin-bottom: 26px;
	text-align: left;
}
.cp_nr ul li p{
	width: 241px;
	line-height: 24px;
	color: #484848;
	text-align: left;
					    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

}
.cp_nr ul .y h3{
	margin-top: 6px;
	margin-left: 14.0%;
}
.cp_nr ul .y p{
	margin-left: 14.0%;
	margin-bottom: 30px;
}
.cp_nr ul li img{
	position: absolute;
}
.cp_nr ul li:nth-child(1) img{
	right: 0;
	width: 30%;
	top: 26.5%;
}



.cp_nr ul .z h3{
	margin-top: 6px;
	margin-left: 37px;
}
.cp_nr ul .z p{
	margin-left: 37px;
	margin-bottom: 30px;
}
.cp_nr ul  li:nth-child(2){

	background: url(../img/cp/5.jpg) ;
}

.cp_nr ul li:nth-child(2) img{
	right: 6%;
	width: 28%;
	top: 39%;
}
.cp_nr ul  li:nth-child(3){

	background: url(../img/cp/5.jpg) ;
}

.cp_nr ul li:nth-child(3) img{
	right: 6%;
	width: 19%;
	bottom: 0;
}
.cp_nr ul  li:nth-child(4){

	background: url(../img/cp/5.jpg) ;
}

.cp_nr ul li:nth-child(4) img{
	right: 6%;
	width: 24%;
	top: 36%;
}
.cp_nr ul  li:nth-child(5){

	background: url(../img/cp/5.jpg) center left 60% ;
}

.cp_nr ul li:nth-child(5) img{
	right: 4%;
	width: 30%;
	bottom:15.5%;
}

.cp_nr ul  li:nth-child(6){

	background: url(../img/cp/5.jpg) center left 60% ;
}

.cp_nr ul li:nth-child(6) img{
	right: 8%;
	width: 24%;
	top: 26%;
}


.cp  h5{
	padding: 6px 14px;
	border: 1px solid #484848;
	color: #484848;
	border-radius: 8px;
transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 
	width: 100px;
	margin: 31px auto 0 auto;

}
.cp  h5 a{
	color: #484848;
transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 


}
.cp  h5:hover{
	padding: 6px 24px;
	border: 1px solid #00a039;
	color: #484848;
	border-radius: 8px;
	background: #00a039;
}
.cp  h5:hover a{
	color: #f1f1f1;

}

	/*XW*/
.xw {
	width: 100%;
background: #f8f8f8;
	margin-top: 24px;
	padding: 48px 0;
	overflow: hidden;
}
.xw_1400{
	width: 96%;
	margin: 0 auto;
}
.xw_dh{
	overflow: hidden;
		margin-bottom: 50px;

}
.xw_dh  h5{
	padding: 6px 18px;
	border: 1px solid #484848;
	color: #484848;
	border-radius: 8px;
transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s;
	float: right;
	overflow: hidden;
	margin-top: 0px;

}

.xw_dh   h5:hover{
	float: right;
	padding: 6px 18px;
	border: 1px solid #00a039;
	color: #484848;
	border-radius: 8px;
	background: #00a039;
}
.xw_dh   h5:hover a{
	color: #f1f1f1;

}
.xw_1400{
	
}
.xw_1400 .xw_z{
	width: 56%;
	float: left;
}
.xw_1400 .xw_z img{
	width: 100%;
	height: auto;
	
}
.xw_1400 .xw_z h3{
	text-align: center;
	padding: 20px;
	border: 1px solid;
	border-top: 0;
	font-size: 16px;
	color: #484848;
	font-weight: 600;
	text-align: left;
	color: #656565;
	
	
}
.xw_1400 ul{
	width: 40%;
	float: right;
}
.xw_1400 ul li{
	min-height: 87px;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 15px;
}
.xw_1400 ul li p{
	font-size: 12px;
	font-weight: 600;
	color: #7d7d7d;
	margin-bottom: 20px;
	
}
.xw_1400 ul li h3{
	font-size: 16px;
	font-weight: 600;
	color: #656565;
	line-height: 24px;
	
	text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:1; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

}
.xw_1400 ul li:last-child{
	border: 0;
}
.xw_1400 ul li:hover h3{
	color: #0c983e;
}
.xw_1400 .xw_z h3:hover{
	color: #0c983e;
	}

/*lx*/
.lx{
	width: 96%;
	margin: 0 auto;
	padding-bottom: 83px;
	overflow: hidden;
}
.lx form{
	width: 46%;
	margin-top: 65px;
	font-size: 16px;
	float: left;
}
.lx form input:nth-child(1){
	width: 48%;
	margin-right: 2%;
	float: left;

}
.lx form input:nth-child(2){
	width: 50%;
	margin-bottom: 25px;
}
.lx form input:nth-child(5){
	margin-top: 25px;
	padding: 16px 20px;
	color: #0469e5;
}
.lx form input:nth-child(7){
	width: 100%;
	margin-top: 3%;
	font-size: 16px;
	font-weight: 600;
	color: #686868;
}
.lx form textarea{
	width: 100%;
	padding: 4px;
	background: none;
	border: 1px solid #cacaca;
	text-transform: uppercase;
	padding: 10px;
	
}
.lx form input{
	padding: 2px;
	margin-bottom: 4%;
	background: none;
	border: 1px solid #cacaca;
	color: #484848;
	padding: 10px;
	text-transform: uppercase;
	
}

.lx ul{
	width: 47%;
	float: right;
	margin-top: 52px;
}
.lx ul li{
	font-size: 14px;
	text-transform: uppercase;
	color: #768bc3;
	line-height:30px;
	
	margin-bottom: 15px;
}
.lx ul li p{
	margin-left: 45px;
}
.lx ul li img{
	margin-right: 15px;
}
.lx ul li:nth-child(2){
	line-height: 55px;
}
.lx ul li:nth-child(3){
	line-height: 30px;
}
.lx ul li:nth-child(3) img{
	float: left
}

/*di*/
.di{
	padding-top:68px;
	background: #eeeeee;
	overflow: hidden;
	padding-bottom: 58px;
}
.di_1400{
	width: 96%;
	margin: 0 auto;
}
.di_1400 ul {
	
}
.di_1400 ul li{
	float: left;
	margin-right: 4%;
}
.di_1400 ul li p:nth-child(1){
	font-size: 16px;
	color: #272727;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.di_1400 ul li a  {
	color: #717171;
	line-height: 40px;
}
.di_1400 ul li:nth-child(1){
	float: left;
	margin-right:100px;
}
	.di_1400 ul li:nth-child(4){
		display: none;
}
.di_1400 ul li a:hover{
	color: #46a066;
}
.ab{
	padding: 36px;
	background: #46a066;
}
.ab div{
	width: 96%;
	margin: 0 auto;
	color: #f1f1f1;
}
.ab div h5{
	float: right;
	
	margin-top: -30px;
}
.ab div h5 a{
	margin-left: 25px;
}
	
	/*kj*/
.kj{
	padding: 40px 0  80px 0;
	width: 96%;
	margin: 0 auto;
	overflow: hidden
}

.kj-bk{
	margin-bottom: 30px;
}

.kj-bk>p{
	background: #f4f4f4;
	padding:10px 20px; 
	line-height: 24px;
}
.kj-bk>h4{
	background: #f4f4f4;
	padding: 20px;
	font-size: 16px;
}
.kj-bk>h4 p{
	font-size: 30px;
	margin-top: 10px;
	color: #00a039;
}

.kj-z{
	width: 75%;
	float: right;
}
.kj-WD{
	margin-bottom: 26px;
}
.kj-WD p{
	font-size: 16px;
	padding-bottom: 10px;
	border-bottom: 1px solid #efefef;
	color: #656464;
}
.kj-WD p b{
	color: #00a039;
}
.kj-z>h3{
	font-size: 30px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	color: #00a039;
	border-bottom: 1px solid #d3d3d3;
	position: relative;
}
.kj-z>h3 b{
	font-size: 14px;
	font-weight: 300;
	color: #808080;
}
.kj-z>h3 i{
	position: absolute;
	width: 40%;
	height: 3px;
	background: #00a039;
	left: 0;
	bottom: -2px;
	z-index: 88;
}
.kj .kj-y{
	width: 23%;
	float: left;
	text-align: center;
	
}
.kj .kj-y h3{
	padding: 20px 0;
	background: #00a039;
	font-size: 23px;
	color: #f1f1f1;
	margin-bottom: 10px;
	margin-bottom:4px;
}
.kj .kj-y h3 p{
	font-size: 18px;
	margin-top: 10px;
}
.kj .kj-y .kj-bk>ul{
	padding-top:5px;
	border-top:5px solid #00a039;
}
.kj .kj-y .kj-bk>ul>li {
width: 100%;
	text-align: left;
}
.kj .kj-y  .kj-bk>ul>li>a{
	color: #f1f1f1;
	width: 100%!important;
	padding:12px 0px 12px 23px;
	text-align: left;
	background: #00a039;
	margin-bottom: 10px;
	font-size: 16px;
	width: 100%; 
	display: block; position: relative;	
	text-transform: uppercase;
}

.kj .kj-y  .list>ul>li>a{
	color: #f1f1f1;
	width: 100%;
	padding:12px 23px;
	text-align: left;
	background: #00a039;
	margin-bottom: 10px;
	font-size: 16px;
	
}
.kj .kj-y  ul li ul li{
	border: 0;
}


.kj .kj-y ul  .s{
	background: #f4f4f4!important;
}
.kj .kj-y  ul .s {
	color:#484848!important;
}

.kj .kj-y ul li .sj{
width: 10px;
	height: 10px;
	overflow: hidden;
	float: right;
	margin-top: 6px;
	margin-right: 5px;

}
.kj .kj-y ul li .sj img{
			transition-duration:0.3s; 
	-moz-transition-duration:0.3s; 
	-webkit-transition-duration:0.3s; 
	-o-transition-duration:0.3s; 

}
.kj .kj-y  .list>ul>li:hover>a{
	background: #f1f1f1;
	color: #484848;
	
}
.kj .kj-y ul li:hover .sj img{
margin-top: -10px;
}




.kj .kj-y  .list>li:hover li {
	background: #00a039;
}
.kj .kj-y  .kj-bk>ul>li>a:hover{
	background: #f4f4f4;
	color: #484848;
}
.con-FangDa{
	width:42%;
	height: auto;
	margin: 0px 0;
	background-color:#fff;
	float: left;
	
}
.con-FangDa img{
	width: 100%;
}
	.cp-y{
		width: 55%;
	}
/*正常容器*/
.con-fangDaIMg{
	width: 100%;
	height: auto;
	position: relative;
	background-color: #fff;
	border: 1px solid #f1f1f1;
}


/*2019.1.21*/
#li1{
	background: url( ../img/banner/pb-banner1.jpg) no-repeat center top  !important
}
#li2{
	background: url( ../img/banner/pb-banner.jpg)no-repeat center top !important
}
.slides-box {
    width: 100%;
    height:435px;;
    margin: auto;
    overflow: hidden;
}
	.prev, .next{
	display: none;
	}
.slides-box:hover .prev, .next{
	opacity: .7;
	display: none!important;
}	

}


@media screen and (max-width:414px){


/*top*/
.ny-top .top-1{
	width: 96%;
	margin: 0 auto; 
}
	.p2{
		display: none;
	}
.ny-top .top{
	width: 96%;
	padding:15px 0; 
}
.ny-top .top h1{
	float: left;
	padding: 0px 0;
	width: 200px;
}
	.ny-top .top h1 img{
		width: 100%;
	}
	.mobile-inner{ margin-top:-10px; }
.mobile-inner-nav{position:fixed;top:100px;}
	/*sy-gy*/
	
	
/*GY*/
.gy{
	width: 100%;
	height: auto;
	background: url(../img/3.jpg)no-repeat right 20% top 40% 0.5;
	padding-top: 43px;
	overflow: hidden;
	padding-bottom: 20px;
	
}

.gy_1400 .gy_z{

	width:100%;
}




.gy_1400 .gy_y{
	margin-top: 6%;
	float: right;
	width: 100%;
	
}



/*cp*/
	
/*cp*/
.cp{
	width: 100%;
	padding-top: 41px;
	padding-bottom: 31px;
}
.cp>img{
	display: none;
}
.cp .cp_nr{
	padding: 20px 0px 0px 0px;;
}
.cp .cp_nr ul{
	width: 96%;
	margin: 0 auto
}
.cp_nr ul li{
	width: 100%;
	height: auto;
	margin-bottom: 15px;
	padding: 20px 0;
	text-align: right
	
}

.cp_nr ul .z .cp_gd h4{
	float: left;
	margin-left: 7px;
}
.cp_nr ul .y .cp_gd h4{
	float: left;
	margin-right: 7px;
}
.cp_nr ul li .cp_gd a{
	color: #f1f1f1;
}
.cp_nr ul li .cp_gd a:hover{
	color:#FF3E3E;
}
.cp_nr ul .z .cp_gd a{
	float: right;
	margin-left: 0px;
margin-right: 4.0%;
}
.cp_nr ul .y .cp_gd a{
	float: right;
	margin-right: 0px;
	margin-right: 4%;
	margin-left: 0;
	
}

.cp_nr ul li.y{
	margin-right: 0%;
}.cp_nr ul li.z{
	margin-left: 0%;
	
}
.cp_nr ul li.y{
	
}
.cp_nr ul li h3{
	font-size: 18px;
	color: #484848;
	font-weight: 600;
	text-transform:uppercase;
	margin-bottom: 16px;
	text-align: left;
}
.cp_nr ul li p{
	width: 221px;
	line-height: 24px;
	color: #484848;
	text-align: left;
					    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

}
.cp_nr ul .y h3{
	margin-top: 0px;
	margin-left: 2.0%;
}
.cp_nr ul .y p{
	margin-left: 2.0%;
	margin-bottom: 30px;
}
.cp_nr ul li img{
	position: absolute;
}
.cp_nr ul li:nth-child(1) img{
	right: 0;
	width: 30%;
	top: 26.5%;
}



.cp_nr ul .z h3{
	margin-top: 0px;
	margin-left: 2%;
}
.cp_nr ul .z p{
	margin-left: 2%;
	margin-bottom: 30px;
}
.cp_nr ul  li:nth-child(2){

	background: url(../img/cp/5.jpg) ;
}

.cp_nr ul li:nth-child(2) img{
	right: 6%;
	width: 28%;
	top: 39%;
}
.cp_nr ul  li:nth-child(3){

	background: url(../img/cp/5.jpg) ;
}

.cp_nr ul li:nth-child(3) img{
	right: 6%;
	width: 19%;
	bottom: 0;
}
.cp_nr ul  li:nth-child(4){

	background: url(../img/cp/5.jpg) ;
}

.cp_nr ul li:nth-child(4) img{
	right: 6%;
	width: 24%;
	top: 36%;
}
.cp_nr ul  li:nth-child(5){

	background: url(../img/cp/5.jpg) center left 60% ;
}

.cp_nr ul li:nth-child(5) img{
	right: 4%;
	width: 30%;
	bottom:15.5%;
}

.cp_nr ul  li:nth-child(6){

	background: url(../img/cp/5.jpg) center left 60% ;
}

.cp_nr ul li:nth-child(6) img{
	right: 8%;
	width: 24%;
	top: 26%;
}



	/*XW*/
.xw {
	width: 100%;
background: #f8f8f8;
	margin-top: 24px;
	padding: 40px 0;
	overflow: hidden;
}
.xw_1400{
	width: 96%;
	margin: 0 auto;
}
.xw_dh{
	overflow: hidden;
		margin-bottom: 50px;

}
.xw_dh  h5{
	padding: 6px 18px;
	border: 1px solid #484848;
	color: #484848;
	border-radius: 8px;
transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s;
	float: right;
	overflow: hidden;
	margin-top: 0px;

}

.xw_dh   h5:hover{
	float: right;
	padding: 6px 18px;
	border: 1px solid #00a039;
	color: #484848;
	border-radius: 8px;
	background: #00a039;
}
.xw_dh   h5:hover a{
	color: #f1f1f1;

}
.xw_1400{
	
}
.xw_1400 .xw_z{
	width: 100%;
	float: left;
}
.xw_1400 .xw_z img{
	width: 100%;
	height: auto;
	
}
.xw_1400 .xw_z h3{
	text-align: center;
	padding: 20px;
	border: 1px solid;
	border-top: 0;
	font-size: 16px;
	color: #484848;
	font-weight: 600;
	text-align: left;
	color: #656565;
	
	
}
.xw_1400 ul{
	width: 100%;
	float: right;
	margin-top: 30px;
}
/*lx*/
.lx{
	width: 96%;
	margin: 0 auto;
	padding-bottom: 4px;
	overflow: hidden;
}
.lx form{
	width: 100%;
	margin-top: 40px;
	font-size: 16px;
	float: left;
}
.lx form input:nth-child(1){
	width: 48%;
	margin-right: 2%;
	float: left;

}
.lx form input:nth-child(2){
	width: 50%;
	margin-bottom: 25px;
}
.lx form input:nth-child(5){
	margin-top: 25px;
	padding: 16px 20px;
	color: #0469e5;
}
.lx form input:nth-child(7){
	width: 100%;
	margin-top: 3%;
	font-size: 16px;
	font-weight: 600;
	color: #686868;
}
.lx form textarea{
	width: 100%;
	padding: 4px;
	background: none;
	border: 1px solid #cacaca;
	text-transform: uppercase;
	padding: 10px;
	
}
.lx form input{
	padding: 2px;
	margin-bottom: 4%;
	background: none;
	border: 1px solid #cacaca;
	color: #484848;
	padding: 10px;
	text-transform: uppercase;
	
}

.lx ul{
	width: 100%;
	float: right;
	margin-top: 30px;
}
.lx ul li{
	font-size: 14px;
	text-transform: uppercase;
	color: #768bc3;
	line-height:30px;
	
	margin-bottom: 15px;
}
.lx ul li p{
	margin-left: 45px;
}
.lx ul li img{
	margin-right: 15px;
}
.lx ul li:nth-child(2){
	line-height: 55px;
}
.lx ul li:nth-child(3){
	line-height: 30px;
}
.lx ul li:nth-child(3) img{
	float: left
}

/*di*/
.di{
	display: none;
}

.ab{
	display: none;
}
	.AP_foot{
		display: block;
	}
	.yc_414{
		display: none;
	}
	.cp-tj{
		display: none;
	}
	.kj .kj-y{
		width: 100%;
	}
	.kj .kj-z{
		width: 100%;
	}
		/*kj*/
.kj{
	padding: 20px 0  10px 0;
	width: 96%;
	margin: 0 auto;
	overflow: hidden
}

.kj-bk{
	margin-bottom: 30px;
}

.kj-bk>p{
	background: #f4f4f4;
	padding:10px 20px; 
	line-height: 24px;
}
.kj-bk>h4{
	background: #f4f4f4;
	padding: 20px;
	font-size: 14px;
}
.kj-bk>h4 p{
	font-size: 30px;
	margin-top: 10px;
	color: #00a039;
}

.kj-WD{
	margin-bottom: 26px;
}
.kj-WD p{
	font-size: 14px;
	padding-bottom: 10px;
	border-bottom: 1px solid #efefef;
	color: #656464;
}
.kj-WD p b{
	color: #00a039;
}
.kj-z>h3{
	font-size: 24px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	color: #00a039;
	border-bottom: 1px solid #d3d3d3;
	position: relative;
}
.kj-z>h3 b{
	font-size: 14px;
	font-weight: 300;
	color: #808080;
}
.kj-z>h3 i{
	position: absolute;
	width: 40%;
	height: 3px;
	background: #00a039;
	left: 0;
	bottom: -2px;
	z-index: 88;
}
.kj .kj-y h3{
	padding: 10px 0;
	background: #00a039;
	font-size:18px;
	color: #f1f1f1;
	margin-bottom: 10px;
	margin-bottom:4px;
}
.kj .kj-y h3 p{
	font-size: 16px;
	margin-top: 10px;
}
.kj .kj-y .kj-bk>ul{
	padding-top:5px;
	border-top:5px solid #00a039;
}
.kj .kj-y .kj-bk>ul>li {
width: 100%;
	text-align: left;
}
.kj .kj-y  .kj-bk>ul>li>a{
	color: #f1f1f1;
	width: 100%!important;
	padding:8px 0px 8px 8px;
	text-align: left;
	background: #00a039;
	margin-bottom: 10px;
	font-size: 12px;
	width: 100%; 
	display: block; position: relative;	
	text-transform: uppercase;
}

.kj .kj-y  .list>ul>li>a{
	color: #f1f1f1;
	width: 100%;
	padding:12px 23px;
	text-align: left;
	background: #00a039;
	margin-bottom: 10px;
	font-size: 16px;
	
}
.kj .kj-y  ul li ul li{
	border: 0;
}


.kj .kj-y ul  .s{
	background: #f4f4f4!important;
}
.kj .kj-y  ul .s {
	color:#484848!important;
}

.kj .kj-y ul li .sj{
width: 10px;
	height: 10px;
	overflow: hidden;
	float: right;
	margin-top: 6px;
	margin-right: 5px;

}
.kj .kj-y ul li .sj img{
			transition-duration:0.3s; 
	-moz-transition-duration:0.3s; 
	-webkit-transition-duration:0.3s; 
	-o-transition-duration:0.3s; 

}
.kj .kj-y  .list>ul>li:hover>a{
	background: #f1f1f1;
	color: #484848;
	
}
.kj .kj-y ul li:hover .sj img{
margin-top: -10px;
}




.kj .kj-y  .list>li:hover li {
	background: #00a039;
}
.kj .kj-y  .kj-bk>ul>li>a:hover{
	background: #f4f4f4;
	color: #484848;
}

	.kj-WD{
		display: none;
	}
	
	.ny-cp ul{
	overflow: hidden;
	margin-left: -2%;
	margin-top: 2%;	
		margin-bottom: 20px;
		overflow: hidden;
}
.ny-cp ul li{
	width: 48%;
	float: left;
	margin-left: 2%;
	margin-bottom: 0;
}
	.yc_414{
		display: none;
	}
	#diz{
		width: 1014px;
	}
	.ny-yy ul{
	text-align: center;
	margin-left: -2%;
	z-index: 0;
	position: relative;
	margin-bottom: 40px;
	overflow: hidden;
}
.ny-yy ul li{
float:left;
	width: 48%;
	margin-left: 2%;
	margin-bottom: 3%;
		transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 

	
}   
.cp_ny ul{
	margin-left: -2%;
}
.cp_ny ul li{
	width: 48%;
	margin-left: 2%;
	float: left;
	margin-bottom: 2%;
}
.con-FangDa{
	width:100%;
	height: auto;
	margin: 0px 0;
	background-color:#fff;
	float: left;
	
}
.con-FangDa img{
	width: 100%;
}
	.cp-y{
		width: 100%;
		margin-top: 40px;
	}
	.con-FangDa-ImgList > li{
	margin-right:7px;
	width: 80px!important;
	height: 50px;
	float: left;
	cursor: pointer;
	background-color: #fff;
	text-align:center;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 2px solid #d61518;
}
	.gy_414{
		width: 100%;
	}
	.ny-gy{
		margin-bottom: 60px;
	}
	/*2019.1.21*/
#li1{
	background: url( ../img/banner/sj-banner1.jpg) no-repeat center top !important
}
#li2{
	background: url( ../img/banner/sj-banner.jpg)no-repeat center top !important
}
.slides-box {
    width: 100%;
    height:166px;;
    margin: auto;
    overflow: hidden;
}
	.prev, .next{
	display: none;
	}
.slides-box:hover .prev, .next{
	opacity: .7;
	display: none!important;
}	
	
}@media screen and ( min-width:1024px ) and (max-width:1560px){		.cp_nr ul li h3{font-size: 24px !important;}	.cp_nr ul li:nth-child(2) img{top: 37%;}	.cp_nr ul li:nth-child(4) img{top: 40%;}	.cp_nr ul li:nth-child(6) img{top: 30%;}}@media screen and ( min-width:1024px ) and (max-width:1200px){		.cp_nr ul li h3{font-size: 24px !important;}	.cp_nr ul li:nth-child(2) img{right: 1%;}	.cp_nr ul li:nth-child(4) img{right: 1%;}	.cp_nr ul li:nth-child(6) img{right: 1%;}}