body,input{font-family: "microsoft yahei";}

.allpage{

	background-color: #ffffff!important;

}

/*font*/

@font-face{font-family:"iconfont";src:url("iconfont.woff")/*tpa=http://900381.ks.panguweb.cn/App/Cnm/Public/font/iconfont.woff*/ format('woff'),url("iconfont.ttf")/*tpa=http://900381.ks.panguweb.cn/App/Cnm/Public/font/iconfont.ttf*/ format('truetype');}

@font-face{font-family:"iconfont1";src:url("iconfont1.woff")/*tpa=http://900381.ks.panguweb.cn/App/Cnm/Public/font/iconfont1.woff*/ format('woff'),url("iconfont1.ttf")/*tpa=http://900381.ks.panguweb.cn/App/Cnm/Public/font/iconfont1.ttf*/ format('truetype');}

.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}



.iconfont1 {

	font-family:"iconfont1" !important;

	

	font-style:normal;

	-webkit-font-smoothing: antialiased;

	-webkit-text-stroke-width: 0.2px;

	-moz-osx-font-smoothing: grayscale;

	borde/r-radius: 50%;

	display: inline-block;

	

	font-style:normal;

	-webkit-font-smoothing:antialiased;

	-webkit-text-stroke-width:0.2px;

	-moz-osx-font-smoothing:grayscale;

}



	







input{

	outline: none;

}

.search-lh-input{

	width: 75%;

	border:1px solid #65b673;

	border-radius: 15px 0 0 15px;

	float: left;

	border-right: none;

	height: 0.461rem;

	font-size: 0.18rem;

	font-family: "microsoft yahei";

	text-indent: 5%;

	margin-top: 2%;

}

.search-lh-btn{

	width: 15%;

	float: left;

	background-color: #fff;

	border-radius:0 15px 15px 0;

	border:1px solid #65b673;

	border-left: none;

	height: 0.491rem;

	font-size: 0.25rem;

	margin-top: 2%;

}

.search_hl{

	width:14.0625%;

	left:0.1%;

	top:-1px;

	position:absolute;

	height:100%;

	font-size:0.38rem;

	line-height:0.8rem;

	color:#000000 !important;

	text-align:center;

	overflow:hidden;

}

.search{

	width: 96%;

	height: 0.691rem;

	padding:0 2%;

	position: absolute;

	top: -120%;

	left: 0;

	background-color: #12b17b;

	font-family: "microsoft yahei";

}

.search-lh-input{

	width: 75%;

	border:1px solid #12b17b;

	border-radius: 15px 0 0 15px;

	float: left;

	border-right: none;

	height: 0.461rem;

	font-size: 0.18rem;

	font-family: "microsoft yahei";

	text-indent: 5%;

	margin-top: 2%;

}

.search-lh-btn{

	width: 15%;

	float: left;

	background-color: #fff;

	border-radius:0 15px 15px 0;

	border:1px solid #12b17b;

	border-left: none;

	height: 0.491rem;

	font-size: 0.25rem;

	margin-top: 2%;

}

.search a{

	display: inline-block;

	width: 9%;

	float: left;

	color:#fff;

	text-align: center;

	height: 0.7rem;

}



.index_text{

	font-size: 14px;

	width: 100%;

	height: 0.5rem;

	background: #fff url("search_bg_05.png")/*tpa=http://900381.ks.panguweb.cn/App/Cnm/images/search_bg_05.png*/ no-repeat 95% center;

	-webkit-background-size: 7%;

	background-size: 7%;

	border:none;

	font-family:"microsoft yahei";

	text-indent: 3%;

}



.search_new{ width:92%; z-index:9; background:#ffa200; position:relative;

	padding:3% 2% 3% 6%;

	text-align: left;

	

}

.srch-sub{

	position:absolute;

	top:20%;

	right:3%;

	width:0.42rem; height:0.42rem; background:#d92619;text-align:center;

	border:none;

	

	font:0.25rem/1 "Microsoft YaHei"; font-weight:normal;

	cursor:pointer; 

	color:#FFF;

	-webkit-appearance:none; border-radius:50%;

	

}

.search_new .input1{

	width:88%;

	border:1px solid #cdcdcd; border-radius:20px;

	

	-webkit-background-size: 7%;

	background-size: 7%;

	text-indent: 3%;

	padding:2% 0;

}

/* for white */

.white-bg{background:#fff;}



/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */

.casei{width:100%;height:auto;overflow:hidden;margin:0 auto}



.blue{

	background-color:#006F3A; 

}



.s_b{

	background-color:#12b17b;

}

.nav_new{

	width: 100%;

	

}

.nav_new ul li{

	width: 24.5%;

	

	float: left;

	text-align: center; border-right:1px solid #006F3A;border-bottom:1px solid #006F3A;

 	

}



.nav_new ul li:nth-child(4){

	border-right: 0;

}



.nav_new ul li:nth-child(8){

	

}

.nav_new ul li:last-child{

	border-right: 0;

} 

.tpp{ background:#12b17b; border-bottom:1px solid #006F3A;padding:2% 0 0 0;}

.boo{ background:#12b17b;padding: 0 0 2% 0;}

.nav_new ul li a{

	display: inline-block;

	/* padding:80%; */

	color:#fff;

	

	font-size: 0.22rem;

	font-family: "microsoft yahei"; padding:2% 0;

	height: 0.4rem;

	line-height: 0.4rem; 

}

.nav_new ul li a:nth-child(4){

	border:none!important;

}

.nav_new ul li a:last-child{

	border:none;

}

/* banner */

.banner{

	width: 100%;

	position: relative; border-bottom:0.03rem solid #dadfdd;

}

.swiper-pagination{ 

	width: 98%!important;

	text-align: center!important;

	bottom: 0.05rem!important;

}

.swiper-pagination-bullet{

	width: 0.1rem!important;

	height: 0.1rem!important; background:#d1d1d1;

	opacity: 1!important; border-radius:50%!important; 

}

.swiper-pagination-bullet-active{

	background-color: #ffa200!important;

}

.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{

	margin:0 0.05rem!important;

}

.common_title{

	text-align: center;

	position: relative;

	margin-top: 5%;

	margin-bottom: 3%;

}

.common_title span{

	display: inline-block;

	position: absolute;

	top: 50%;

	left: 0;

	z-index: 0;

	width: 100%;

	height: 1px;

	background-color: #b9bbcb;

}

.common_title h2{

	position: relative;

	z-index: 1;

	display: inline-block;

	width: 38%;

	background-color: #2332c6;

	color:#fff;

	font-size: 0.26rem;

	padding:1.5% 0;

	border-radius: 20px;

}

.more_i{  width:100%; float:left;  padding:0 0 0 0; background:#e9e9e9;  margin-top:10px; }

.more_i span{  padding:2% 0 2% 4%; float:left; margin-left:0;font-size: 0.22rem; color:#12b17b; line-height:1.2;}

.more_i a{ float:right;color:#12b17b; font-size: 0.2rem;  padding-left:2%; padding:2% 3% 0 2%;}

.about_i_c{

	line-height: 1.6;

	padding:2% 6%;

	font-size: 0.2rem;

	color:#151515;

}

.common_title_new h2{

	background-color: #e00409!important;

}



.casei{width:100%;height:auto;overflow:hidden;margin:0 auto}

.case_i_c{ float:left; display:block; width:100%;border-bottom:0.02rem solid #12b17b;}

.case_i_c ul li{ padding:0 0 0 0;  width:100%; display:block; float:left;margin-top:0;border-bottom:0.02rem solid #12b17b; }

.case_i_c ul li a{ float:left; width:100%;color:#757575;  line-height:2; padding:1% 0; border-radius:0.2rem;}

.case_i_c ul li h2{ float:left; margin-left:3%; line-height:2; color:#757575;

	

	font-size: 0.20rem;

	font-weight: normal;

	width: 80%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;

}

.case_i_c ul li span{ float:right; line-height:2.2;

	

	font-size: 0.18rem;

	font-weight: normal;

	width:25%; margin-right:3%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis; text-align:right;

}

.beian{

	

	color:#12b17b;

	text-align: center;

	height: 0.65rem;

	line-height: 0.65rem;

	font-size: 0.21rem;

}

.beian a{

	color:#12b17b;

	font-size: 0.21rem;

}

.common_bg{

	background-color: #ff4863;

}





.more_im{ width:100%; margin:2% auto 0 auto; background:#eaeaea;

	text-align: center;

	padding:1.5% 0;

}

.more_im a{

	color:#6b6a6a;

	font-size: 0.20rem;

}



.baoming { 

    width: 100%;

    padding: 0 0; 

   

    font-family: "microsoft yahei";

    color: #303030;

   

}



.baoming span.bao { color:#303030;

    font-size: 0.18rem;

    display: block;

    margin-bottom: 1%; text-align: left; }

.caseindex{ margin:0 auto;

	 width:100%; 

}

.caseindex ul li{ 

	width: 32.34375%;

	float: left;

	text-align: center;

	margin:1.5% 1.4845% 0 0;

}

.caseindex ul li p{ display:block; background:#8fc320; color:#ffffff; height:0.563rem;}

.caseindex ul li p label{ display:block; padding:17% 0 0 0; font-size:0.22rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.caseindex ul li p span{ display:block; text-transform:uppercase; font-size:0.15rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.caseindex ul li:nth-child(3){margin:1.5% 0 0 0;}

.caseindex ul li:nth-child(6){margin:1.5% 0 0 0;}

.caseindex ul li:nth-child(9){margin:1.5% 0 0 0;}

.caseindex ul li img{}

.case_c ul{ float:left; width:100%; padding:1% 0 0 0;border-bottom:0.02rem solid #12b17b;}

.case_c ul li{ float:left;width:100%; padding:2% 0; border-bottom:0.02rem solid #12b17b;

	

}

.case_c ul li div.case_c_pic{ margin-left:4%; height:auto !important; display:block;overflow:hidden; color:#6f6f6f; font-size:0.2rem;overflow: hidden;

white-space: nowrap;text-overflow:ellipsis;}

.case_c ul li div.case_c_pic a{color:#6f6f6f; }

.case_c ul li div.case_c_content{height:auto !important; 

	float: left;

	width: 92%;padding:1% 4% 0 4%;

}

.case_c ul li div.case_c_content h2{ float:left;

	width: 60%;

	font-size: 0.18rem;

	color:#12b17b;

	font-weight: normal;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis; 

}

.case_c ul li div.case_c_content span{font-size: 0.18rem; float:right; width:25%; text-align:right; color:#fb390d;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.youhui{ margin:3% 0 1% 0;}

.youhui a img{ float:left;    

    width: 37.96875%;

    margin-left: 3%; }

.yright{ float:left; width:56%; margin-left:3%;}

.yright b{ font-weight:normal; display:block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; font-size:0.2rem; color:#747575; padding:1% 0 2% 0; }

.yright span{ font-size:0.16rem; color:#b0b0b0;line-height:1.4; padding:0 0 0 0;-webkit-line-clamp:4;

-webkit-box-orient: vertical;

text-overflow: ellipsis;

overflow: hidden;

display: -webkit-box;}

.caseindex1{ margin:0 auto;

	 width:96.875%; padding:0 1.5625%; border-bottom:0.04rem solid #12b17b; padding-bottom:2.5% ;

}

.caseindex1 ul li{ 

	width: 31.6129%;

	float: left;

	text-align: center;

	margin:1.5% 0% 0 1.5%;

}

.case_i_n{ float:left; display:block; width:93.75%; margin-left:3%; padding:2%  0;}

.case_i_n ul li{ padding:0 0 0 0; color:#666666;  width:100%; display:block; float:left;margin:1% 0;border-radius:0.15rem; background:#e9e9e9}

.case_i_n ul li a{ float:left; width:100%;  padding:1% 0; }

.case_i_n ul li h2{ float:left; margin-left:3%;  color:#666666;

	

	font-size: 0.20rem;

	font-weight: normal;

	width: 80%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;

}

.case_i_n ul li:nth-child(even){ background:#12b17b; color:#ffffff;}

.case_i_n ul li:nth-child(even) a h2{ color:#ffffff;}

.baofra{ padding:3% 4%;}

.nav-btn{ color:#000000 !important}

/* footer */

.footer{border-bottom:0.03rem solid #046b48 !important; height:auto !important; padding:1px 0 0 0; border-top:1px solid #046b48}

.foot a{ border-right:1px solid #68cdab; height:0.8rem; width:24.5% !important}

.foot{height:auto !important; padding:1% 0;}

.foot-relative{position:relative;width:100%;height:0.8rem;}

.foot a span{display:block;width:100%;text-align:center;font-size:0.4rem;line-height:0.5rem;}

.foot a h3{width:100%;text-align:center;font:0.18rem/0.2rem "microsoft yahei";}

.foot a:nth-child(4){ border:0;}

@media all and (min-width:640px){

    .content{width:640px;margin:0 auto;position:relative;}

}















/*iwrap*/

.iwrap{

	position:relative;

	width:93.75%;margin:0 auto;

}

.iwrap.style_b{

	margin-bottom:0.15rem;

}









/*inew*/

.inew li{

	margin:0.15rem auto;

	font-size:0.22rem;color:#404040;line-height:0.5rem;

	border-radius:0.5rem;background:#e8e8e8;

}

.inew a{

	display:block;color:#242b3d;padding-left:0.2rem;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

}

.inew span:first-child{	

	font-size:0.25rem;color:#FFF;margin-left:0.2rem;

	width:0.5rem;height:0.5rem;text-align:center;

	background:#242b3d;border-radius:0.5rem;

}









/*item_a*/

.item_a{

	position:relative;overflow:hidden;

	margin:0.15rem 0;

	

}

.item_a:first-child{

	margin-top:0.1rem;

}

.item_a:last-child{

	margin-bottom:0.2rem;

}

.item_a .pic{

	position:relative;

	-webkit-box-sizing:border-box;box-sizing:border-box;

	width:40%;padding:0.04rem;border:1px solid #d3d3d3;

	background:#FFF;

}

.item_a .con{

	-webkit-box-sizing:border-box;box-sizing:border-box;

	position:absolute;top:0;right:0;

	width:56%;padding-right:0.15rem;

}

.item_a .con2{

	right:auto;left:0;

	padding-left:0.15rem;padding-right:0;

}

.item_a .tl{

	display:block;margin-top:0.15rem;

	line-height:0.5rem;font-size:0.23rem;color:#333;font-weight:normal;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

}

.item_a .tl2{

	margin-top:0;

}

.item_a .txt{

	display:block;

	max-height:0.6rem;overflow:hidden;

	font-size:0.21rem;color:#666;line-height:0.3rem;

}

.item_a .price{

	display:block;

	line-height:0.4rem;font-size:0.23rem;color:#ff0000;font-weight:normal;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

}







/*item_b*/

.item_b{

	position:relative;float:left;

	width:48.3%;margin:0.05rem 3.4% 0.05rem 0;

}

.item_b:nth-last-child(-n+2){

	margin-bottom:0.15rem;

}

.item_b:nth-child(2n){

	margin-right:0;

}

.item_b .pic{

	position:relative;

	-webkit-box-sizing:border-box;box-sizing:border-box;

	border:1px solid #d3d3d3;padding:0.04rem;

}

.item_b .con{

	margin-top:0.05rem;

}

.item_b .tl{

	display:block;

	font-weight:normal;font-size:0.23rem;color:#333;line-height:0.4rem;text-align:center;

	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

}

















.honor_i_c{ margin:0 auto; padding:2.5% 0 1% 0;

	 width:98.125%; 

}

.honor_i_c ul li{ position:relative; 

	width: 43.63057%; 

	float: left;

	text-align: center;

	margin: 1%  1.2% 0 3.8%;

}

.honor_i_c ul li span{ position:relative; display:block; background: url("jian.gif")/*tpa=http://900777.ks.panguweb.cn/App/Cnm/Public/images/jian.gif*/ left center no-repeat; background-size:3%;color:#21273c; 

	width:92%; padding:4% 0 3% 4%; 

	

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;



	font-size: 0.2rem;

}

.honor_i_c ul li label{ position:relative; display:block; color:#21273c; 

	width:100%; padding:4% 0 3% 0; 

	text-align: center;

	

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;



	font-size: 0.2rem;

}





































