@charset "utf-8";











/*font*/



@font-face{font-family:"iconfont";src:url("../font/iconfont.woff")/*tpa=http://900651.ks.panguweb.cn/App/Cnm/Public/font/iconfont.woff*/ format('woff'),url("../font/iconfont.ttf")/*tpa=http://900651.ks.panguweb.cn/App/Cnm/Public/font/iconfont.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;}











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



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







body,input{



	font-family: "microsoft yahei";



}



.allpage{



	background-color: #e8e8e8!important;



}



.content {



	min-height: 8rem;



	overflow: hidden;



	font-size: 0.2rem;



	margin-top: 0;



	background-color: transparent;



}







/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */







.nav_new{



	width: 100%;



	background-color: #1d1d1d;



}



.nav_new ul li{



	width: 33%;



	height: 0.5rem;



	line-height: 0.5rem;



	float: left;



	text-align: center;



 	border-right: 1px solid #2a2a2a;



	border-bottom: 1px solid #2a2a2a;



}


/*
.nav_new ul li:nth-child(5){



	border-right: 0;



}
*/


.nav_new ul li:last-child{



	border-right: 0;



}



.nav_new ul li a{



	display: inline-block;



	/* padding:80%; */



	color:#bbbbbb;



	border-right: 1px solid #000;



	font-size: 0.22rem;



	font-family: "microsoft yahei";



/* 	margin-top: 9%; */



	height: 0.4rem;



	line-height: 0.4rem; font-weight:bold;



}



.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;



}



.swiper-pagination{



	width: 98%!important;



	/* text-align: right!important; */



	bottom: 0.1rem!important;



}



.swiper-pagination-bullet{



	width: 0.15rem!important;



	height: 0.15rem!important;



	background-color: #ae2422!important;



	opacity: 1!important;



}



.swiper-pagination-bullet-active{



	background-color: #820c0a!important;



}



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



	margin:0 3px!important;



}



.icon_nav{



	padding:0 4%;



	background-color: #fff;



	border-bottom: 1px solid #d4d4d4;



}



.icon_nav ul li{



	width: 17%;



	text-align: center;



	float: left;



	margin:0 4%;



	margin-top: 4%;



	margin-bottom: 2%;



}



.icon_nav ul li a span{



	display: inline-block;



	color:#333;



	font-size: 0.2rem;



	margin-top: 14%;



	width: 100%;



	height: 0.3rem;



	overflow: hidden;



	white-space: nowrap;



	text-overflow:ellipsis;



}



.icon_nav ul li a strong{



	display: inline-block;



	border-radius: 50%;



	color: #fff;



	font-size: 0.5rem;



	width: 0.8rem;



	height: 0.8rem;



	line-height: 0.8rem;



}



.icon_nav ul li:nth-child(1) a strong{



	background-color: #1d1d1d;



}



.icon_nav ul li:nth-child(3) a strong{



	background-color: #1d1d1d;



}



.icon_nav ul li:last-child a strong,.icon_nav ul li:nth-child(2) a strong{



	background-color: #ae2422;



}



.zhanwei{



	width: 100%;



	height: 10px;



	background-color: #efefef;



	border-top: 1px solid #cecece;



	border-bottom:1px solid #cecece;



}



.search_new{



	padding:1.5% 5%;



	text-align: center;



	background-color: #006634;



}



/* .search_new input{



	width: 100%;



	background: url(../images/fdj_09.png) no-repeat 97% center;



	-webkit-background-size: 7%;



	background-size: 7%;



	text-indent: 3%;



	padding:2% 0;



	background-color: #fff;



	border-radius: 4px;



} */



.common_title{



	text-align: left;



	position: relative;



	margin-top: 2%;



	border-top: 1px solid #d4d4d4;



	padding:2.7% 3.5%;



	background: #fff url("../images/banjia_title_bg_05.png")/*tpa=http://900651.ks.panguweb.cn/App/Cnm/Public/images/banjia_title_bg_05.png*/ no-repeat center bottom;



	-webkit-background-size: 94%;



	background-size: 94%;



}



.common_title h2{



	position: relative;



	z-index: 1;



	display: inline-block;



	width: 38%;



	color:#ae2422;



	font-size: 0.26rem;



	padding:1.5% 0;



	font-weight: normal;



}



.common_title a{



	display: inline-block;



	color:#1d1d1d;



	font-size: 0.22rem;



	float: right;



	padding:1.5% 0;



}



.banjia_tel{



	background-color: #006634;



	color:#fff;



	text-align: center;



	padding:2% 3.5%;



}



.banjia_tel h2{



	width: 100%;



	display: inline-block;



	font-weight: normal;



	font-size: 0.26rem;



}



.banjia_tel h2:before,.banjia_tel h2:after{



	content: "";



	display: inline-block;



	width: 10%;



	height: 1px;



	background-color: #fff;



	vertical-align: middle;



	margin:0 2%;



}



.more_i{



	margin-top: 3%;



}



.more_i a{



	display: block;



	text-align: center;



	background-color: #efefef;



	color:#494949;



	padding:2% 0;



	font-size: 0.22rem;



	border-top: 1px solid #cecece;



	border-bottom: 1px solid #cecece;



}



.youhui_i,.honor_i,.product_i{



	padding:0 3.5%;



	background-color: #fff



}



.youhui_pic ul li{



	float: left;



	width: 47%;



}



.youhui_pic ul li:nth-child(2){



	margin-left: 6%;



}



.youhui_pic ul li span{



	display: block;



	width: 90%;



	overflow: hidden;



	white-space: nowrap;



	text-overflow: ellipsis;



	font-size: 0.22rem;



	background-color: #c9033b;



	color:#fff;



	height: 0.4rem;



	line-height: 0.4rem;



	padding:0 5%;



}



.youhui_list{



	padding:3% 0;



}



.youhui_list ul li{



	width: 100%;



	font-size: 0.22rem;



	margin-bottom: 2%;



	overflow: hidden;



	white-space: nowrap;



	text-overflow: ellipsis; border-bottom:1px dashed #CCC;



}



.youhui_list ul li span{ float:right}



.youhui_list ul li a{



	color:#000000;



}











.about_i_c img{



	width: 98%;



	margin-bottom:4%;



}



.about_i_c{



	line-height: 1.6;



	padding:3% 3%;



	font-size: 0.2rem;



	color:#000;



	background-color: #fff;



}



.common_title_new h2{



	background-color: #e00409!important;



}



.honor_i_c{



	margin-top: 5%;



}



.honor_i_c ul li{



	float: left;



	width: 47%;



}



.honor_i_c ul li:nth-child(2){



	margin-left: 6%;



}



.honor_i_c ul li span{



	width: 100%;



	text-align: center;



	display: block;



	overflow: hidden;



	white-space: nowrap;



	text-overflow:ellipsis;



	margin-top: 5%;



	font-size: 0.2rem;



	color:#;



}







.new_i{



	margin:0 1%;



}



.new_i li{



	width: 94%;



	-webkit-background-size: 3%;



	background-size: 3%;



	padding:1% 3%;



	font-size: 0.22rem;



}



.new_i li a{



	display: inline-block;



	width: 90%;



	color:#454863;



	overflow: hidden;



	white-space: nowrap;



	text-overflow:ellipsis;



}



.baoming{



	margin-top: 5%;



	background-color: #ffa200;



	line-height: 1.7;



	color:#0d0901;



	text-align: center;



	font-size: 0.23rem;



	padding:2% 0;



}



.baoming h2{



	font-size: 0.4rem;



	font-weight: normal;



}



.product_i{



	padding:0 3%;



	padding-top: 3%;



}



.product_i ul li h2{



	width: 100%;



	color:#000;



	font-size: 0.22rem;



	font-weight: normal;



	margin-top: 5%;



	overflow: hidden;



	white-space: nowrap;



	text-overflow: ellipsis;



}



.product_i ul li span{



	display: block;



	color:#c9033b;



	font-size: 0.235rem;



	margin-top: 1%;



}



.product_i ul li{



	float: left;



	width: 45%;



	margin:0 1.6%;



	margin-bottom: 2%;



	text-align: center;



}



.case_c{



	background-color: #fff;



	padding:3% 3.5%;



}



.case_c ul li {



  width: 100%;



  overflow: hidden;



  margin-bottom: 3.5%;



}



.case li div {



  float: left;



  width: 51.75%;



  height: 1.1rem;



  overflow: hidden;



  font: 0.18rem/0.28rem "microsoft yahei";



  color: #1d1d1d;



}



.case_c ul li div.case_c_pic {



  height: auto !important;



  float: left;



  width: 26.09375%;



}



.case_c ul li div.case_c_content {



  height: auto !important;



  float: left;



  width: 100%;



  margin-left: 3%;



}



.case_c ul li div.case_c_content h2 {



  width: 100%;



  font-size: 0.21rem;



  color: #000000;



  font-weight: normal;



  overflow: hidden;



  white-space: nowrap;



  text-overflow: ellipsis;



}



.case_c ul li div.case_c_content span {



	width: 100%;



  color: #5d5d5d;



  display: block;



  height: 0.22rem;



  overflow: hidden;



  white-space: nowrap;



  text-overflow: ellipsis;



  font-size: 0.18rem;



  line-height: 1.2;



  margin-top: 2%;



}



.case_c_content a strong{



	display: inline-block;



	width: 40%;



	height: 0.33rem;



	text-align: center;



	line-height: 0.33rem;



	color:#fff;



	background-color: #006634;



	border-radius: 5px;



	margin-top: 1.5%;



	font-weight: normal;



}



.about_i{



	background-color: #fff;



}



.about_i_new{



	padding-bottom: 3%;



	margin-bottom: 2%;



}



.adress{



	margin:0 3.5%;



	border-left: 4px solid #a4a4a4;



	line-height: 1.8;



	color:#000;



	padding-left: 2%;



	font-size: 0.22rem;



}



.adress div{



	margin: 3% 0;



}



.adress span{



	display: inline-block;



	width: 70%;



	background-color: #a4a4a4;



	color:#fff;



	padding-left: 3%;



}







.beian{



	background-color: #fff;



	color:#333;



	text-align: center;



	height: 0.65rem;



	line-height: 0.65rem;



	font-size: 0.21rem;



}



.beian a{



	color:#333;



	font-size: 0.21rem;



}



.common_bg{



	background-color: #ff4863;



}



.search_l{



	left: 0 !important;



}



.search_r{



	right: 0 !important;



}







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



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



}







#searchtext_box{margin:0; padding:0; width:65%; height:44px; float:left;}



#searchtext{  width:94%; height: 44px;;



    text-indent: 5%;



    margin: 2% 0;



    border-radius: 25px 25px 25px 25px;



    background-color: #fff;



    float: left; border:none;}



.sou{width:34px; height:35px; margin-top:12px;background:url("../images/search_bg_05.png") no-repeat; border:none; position:relative; z-index:9999;}



      