/* index banner */

.banner{

	width: 100%;

	position: relative;

}

/* banner 分页器 */

.swiper-pagination{

	width: 100%!important;

	text-align: left!important;

	bottom: -4px!important;

}

.swiper-pagination-bullet{

	width: 24.3% !important;

	height: 6px !important;

	background-color: #fff!important;

	opacity: 1!important;

 	border-radius: 0!important;

 	margin:0 3px 0 0!important;

}

.swiper-pagination-bullet:last-child{

	margin-right: 0!important;

}

.swiper-pagination-bullet-active{

	background-color: #e80000!important;

}

/* banner 分页器 */





/* -------------------------自定义部分开始 --------------------------*/



.allpage{

	background-color: #fff!important;

}

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

.fl{float: left;}

.fr{float: right;}





/* 字体图标 */

@font-face{

	font-family:"iconfont2";

	src:url('../other/iconfont.woff2') format('woff'),

	url('../other/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;

}





/* banner 下搜索 */

/* .search_lh{

	width: 100%;

	text-align: center;

	background-color: #970f0f;

}

.index_text{

	width: 90%;

	font-size: 14px;

	height: 0.5rem;

	background: #fff url(../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%;

	margin:2% 0;

	border-radius: 25px;

} */



/* 		文字导航  		*/

.nav_new{

	width: 100%;

	background: #CD0000;

}

.nav_new ul li{

	width: 25%;

	height: 0.5rem;

	float: left;

	text-align: center;
}

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

	border-right:none

}

.nav_new ul li:last-child{

	border-right:none

}

.nav_new ul li a{

	display: inline-block;

	width: 100%;

	height: 0.5rem;

	line-height: 0.5rem;

	color:#FFF;

	font-size: 0.22rem;

	font-family: "microsoft yahei";

}

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

	border:none!important;

}

.nav_new ul li a:last-child{

	border:none;

}

.bg_color{

	background-color: #005BAC;

}

.bg_color_new{

	background-color: #e3b000;

}

/* 		文字导航  		*/





/* 首页公共样式 */

.common_i_css{

	background-color: #fff;

	padding:0 4%;

	margin-top: 3%;

/* 	padding-bottom: 3%; */

/* 	margin-bottom: 2%; */

/*  	border-top: 1px solid #f6e5f6;

	border-bottom: 1px solid #f6e5f6; */

}

.common_i_title{

	position: relative;

	padding-top: 4%;
	text-align: center;

}

/* h2 样式一 */



/* .common_i_title h2{

	display: inline-block;

	color:#114275;

	font-size: 0.26rem;

	font-weight: normal;

	border-bottom: 1px solid #114275;

	padding-bottom: 1%;

	padding-right: 2%;

}

.common_i_title a{

	float: right;

	color:#114275;

	font-size: 0.22rem;

} */



/* h2 样式二 */

.common_i_title h2{

	position: relative;

	z-index: 1;

	display: inline-block;

	width: 100%;

	color:#fff;

	font-size: 0.26rem;

	font-weight: normal;

	background-color: #FF7E00;


	-webkit-background-size: 100% 100%;

	background-size: 100% 100%;

}

.common_i_title a{

	display: inline-block;

	padding:1.2% 4%;

	float: right;

	color:#fff;

	background-color: #FF7E00;

	border-radius: 8px;

	font-size: 0.22rem;

}

.common_i_title span{

	display: block;

	width: 100%;

	height: 3px;

	background-color: #FF7E00;

	position: absolute;

	left: 0;

	top: 63%;



}

/* 样式三 */

/* .common_i_title h2{

	display:inline-block;

	color:#4758c2;

background-color: #51adfd;

	font-size: 0.26rem;

	font-weight: normal;

border-bottom: 1px solid #114275;

	padding:1% 3%;

padding-right: 2%;

	border-radius: 20px;

} */

/* .common_i_title:before{

	content: "";

	display: inline-block;

	width: 33%;

	height: 1px;

background-color: #e70012;

	vertical-align: middle;

margin-right: 1%;

padding-bottom: 5px;

	border-bottom: 3px double #4758c2;

}

.common_i_title:after{

	content: "";

	display: inline-block;

	width: 33%;

	height: 1px;

background-color: #e70012;

	vertical-align: middle;

margin-left: 1%;

	border-bottom: 3px double #4758c2;

} */

.common_i_title_new{

	padding-top: 4%;

/* 	border-bottom: 1px solid #dadada; */

	margin-bottom: 3%;

	text-align: center;

}

.common_i_title_new h2{

	display:block;

	color:#fff; 

 	background-color: #6c7cdc;

	font-size: 0.26rem;

	font-weight: normal;

/* 	border-bottom: 1px solid #114275; */

	padding:1% 3%;

/* 	padding-right: 2%; */

}

.common_i_title_new_color h2,.common_i_title_new_color span{

	background-color: #FF7E00;

}



/* 新闻样式 */

.news_i {

/* 	padding-bottom: 3%; */

	margin-top: 2%;

}

.news_i_list ul li{

	padding:1% 0;

	border-bottom: 1px  solid #d8d8d8;

}

.news_i_list ul li a{

	display: inline-block;

	width: 100%;

/* 	padding-left: 3%; */

	color:#000000;

	font-size: 0.22rem;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

/* .news_i_list ul li:nth-child(even){

	background-color: #efefef;

} */

.news_i_list ul li a strong{

	display: inline-block;

	width: 90%;

	font-weight: normal;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.news_i_list ul li a span{

	display: inline-block;

	float: right;

	font-size: 0.23rem;

}

.news_i_list ul li:last-child{

	border-bottom: 0;

}





/* 字体图标样式 */

.icon_nav {

  border-bottom: 1px solid #f6e5f6;

}

.icon_nav ul li {

  width: 20.77%;

  text-align: center;

  float: left;

  margin: 0 2.1%;

  margin-top: 3%;

/*   margin-bottom: 2%; */

}

.icon_nav ul li a strong {

  display: inline-block;

  border-radius: 50%;

  color: #fff;

  font-size: 0.55rem;

  width: 0.8rem;

  height: 0.8rem;

  line-height: 0.8rem;

  text-align: center;

  border-radius: 50%;

  border:2px solid #a91ca7;

}

.icon_nav ul li a span {

  display: inline-block;

  color: #000;

  font-size: 0.2rem;

   margin-top: 14%; 

  width: 100%;

  height: 0.3rem;

  overflow: hidden;

  white-space: nowrap;

  text-overflow: ellipsis;

}

/* .icon_nav ul li:first-child strong,

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

	background-color: #970f0f;

}

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

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

	background-color: #114275;

} */

.icon_nav ul li:first-child strong{

	color:#a91ca7;

}

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

	color:#a91ca7;

}

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

	color:#a91ca7;

}

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

	color:#a91ca7;

}



/* 图文样式 */

/* .yewu_i{

	padding-bottom: 3%;

} */

.yewu_i_list{

	margin-top: 2%;

}

.yewu_i_list ul li{

	margin-bottom: 3.5%;

}

.i_list_pic{

	width: 37.93%;

	float: left;

}

/* 业务 右侧样式一 */

.i_list_text_new{

	width: 58%;

	float: left;

	margin-left: 4%;

}

.i_list_text_new a h2{

	font-size: 0.26rem;

	font-weight: normal;

	color:#000;

}

.i_list_text_new a span{

	display: inline-block;

	font-size: 0.21rem;

	height: 0.92rem;

	line-height: 1.5;

	color:#939393;

	overflow: hidden;

	margin-top: 0.07rem;

}

/* 业务 右侧样式二 */

.i_list_text{

	width: 58%;

	float: left;

	margin-left: 4%;

}

.i_list_text a h2{

	font-size: 0.26rem;

	font-weight: normal;

	color:#000;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.i_list_text a span{

	display: inline-block;

	font-size: 0.21rem;

	height: 0.62rem;

	line-height: 1.5;

	color:#939393;

	overflow: hidden;

/* 	margin-top: 0.04rem; */

}

.i_list_text strong{

	display: inline-block;

	width: 94%;

	padding:1.5% 3%;

	font-weight: normal;

	font-size: 0.21rem;

	text-align: left;

	color:#fff;

 	background-color: #db9a34;

	border-radius: 5px;

	overflow: hidden;

	border-radius: 25px;

}



/* 首页文本 */

/* .about_i{

	margin-bottom: 0 !important;

} */

.about_i_text{

	line-height: 1.6;

	font-size: 0.21rem;

	padding-bottom: 3%;

}

.about_i_text img{

	margin:2% 0;

}

/* 加盟热线 */

.jiameng_tel{

	text-align: center;

	margin-top: -2%;

}

.jiameng_tel h2{

	display: inline-block;

	width: 100%;

 	padding:1.5% 0;

	font-size: 0.26rem;

	font-weight: normal;

	text-align: center;

	color:#fff;

	background-color: #f28e00;

/* 	border-radius: 25px; */

/* 	margin-bottom: 2%; */

}







/* 产品样式 */

.product_i{

	margin-top: 4%;

}

.product_i_list{

	margin:2% 0;

}

.product_i_list ul li{

	width: 46.77%;

	float: left;

/* 	margin:0 3%; */

/* 	margin-bottom: 4%; */

}

 .product_i_list ul li:nth-child(even){

	margin-left: 5.5%;

}

.product_i_list ul li a span{

	display: inline-block;

	width: 83%;

/* 	padding:0 5%; */

	height: 0.55rem;

	line-height: 0.55rem;

/*  	background-color: #262626; */

	font-size: 0.21rem;

	color:#333;

	text-align: left;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.product_i_list ul li a strong{

	display: inline-block;

	width: 0.28rem;

	height: 0.28rem;

	line-height: 0.28rem;

/* 	background-color: #114275; */

	font-size: 0.18rem;

	color:#fff;

	background-color: #ffc600;

	text-align: center;

	border-radius: 50%;

	float: right;

	margin-top: 0.13rem;

}

.product_i_list ul li a img{

	border:2px solid #e9e9e9;

}



.product_i_list_new ul li{

	width: 30.3%;

	float: left;

	margin:0 1.5%;

/* 	margin-bottom: 1%; */

}

.product_i_list_new ul li img{

	display: inline-block;

	width: 92%;

	border:4px solid #d9d9d9;

}

/* .product_i_list ul li:nth-child(even){

	margin-left: 5.5%;

} */

.product_i_list_new ul li a span{

	display: inline-block;

	width: 100%;

	height: 0.35rem;

	line-height: 0.35rem;

/* 	background-color: #114275; */

	font-size: 0.21rem;

	color:#000;

	text-align: center;

	overflow: hidden;

	white-space: normal;

	text-overflow: ellipsis;

}







/* 联系方式 */

/* .contact{

	color:#333;

background-color: #fed100;

	border-radius: 7px;

padding:2% 5%;

	margin:5% 0;

	line-height: 1.7;

	font-size: 0.21rem;

}

.contact h2{

	color:#9705b1;

	font-weight: normal;

	font-size: 0.3rem;

}

.contact span{

	display: inline-block;

	width: 80%;

	padding:0.5% 3%;

	color:#fff;

	background-color: #a4a4a4;

	font-size: 0.21rem;

}

.contact div{

	margin-bottom: 2%;

} */

.baoming{

/*  	padding:4% 0; */

	padding:4% 3.5%;

	padding-left: 27%;

	background-color: #d4d4d4;

	color:#444444;

/* 	text-align: center; */

	font-size: 0.21rem;

	line-height: 1.7;

	background: #d4d4d4 url(../images/9000355_kefu_46.jpg) no-repeat left center;

	-webkit-background-size: 25%;

	background-size: 25%;

	margin-top: 3.5%;

}

.baoming_contnet{

	float: right;

	text-align: left;

}

.baoming_content div{

	font-size: 0.35rem;

}

/* 一键拨号 */

.baoming a{  

	display: inline-block;

	width: 40%;

	padding:1% 0;

	text-align: center;

	color:#4758c2;

	background-color: #d3d8f5;

	border-radius: 7px;

}

.baoming span{

	border-bottom: 1px solid #d3d8f5;

}



.beian {

  background-color: #fff;

  color: #333;

  text-align: center;

  height: 0.65rem;

  line-height: 0.65rem;

  font-size: 0.21rem;

  margin-top: -1.2%;

}

.beian a {

  color: #333;

  font-size: 0.21rem;

}



.more_i {
  margin-top: 3%;
  text-align: center;
}

.more_i a {
  display: inline-block;
  width: 100%;
  text-align: left;
  color: #333;
  font-size: 0.22rem;
  border-radius: 7px;}

.more_i a span{

	display: inline-block;

	width: 71%;

	height: 0.45rem;

	line-height: 0.45rem;

	color:#FFF;

	background-color: #005BAC;

	padding:0 2%;

	overflow: hidden;

	white-space: normal;

	text-overflow: ellipsis;

	float: left;

}

.more_i a strong{

	display: inline-block;

	width: 25%;

	height: 0.45rem;

	line-height: 0.45rem;

	text-align: center;

	background-color: #FF7E00;

	color:#fff;

	font-weight: normal;

	float: right;

}
.more_i p{ display:inline; color:#FFF;}

.more_i_new a{

	display: inline-block;

  width: 100%;

  text-align: center;

  background-color: #eaeaea; 

  color: #333;

  padding: 1.5% 0;

  font-size: 0.22rem;

  border-radius: 7px;

}

.more_i_list ul li{

	float: left;

	width: 24.64%;

	margin-left: 1px;

	background-color: #005BAC;

	text-align: center;

}

.more_i_list ul li a{

	display: block;

	height: 0.45rem;

	line-height: 0.45rem;

	color:#FFF;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.more_i_list ul li:last-child{

	background-color: #FF7E00;

}

.more_i_list ul li:last-child a{

	color:#fff;

}

.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}