/* AB模版网 做最好的织梦整站模板下载网站 */

/* 模版源码：Www.AdminBuy.Cn */

/* 仿站：Fang.AdminBuy.Cn */

/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */

/* QQ：9490489 */

/* index banner */

.banner {

	width: 100%;

	position: relative;

}

/* banner 分页器 */

.swiper-pagination {

	width: 100%!important;

	text-align: center!important;

	bottom: 0.1rem!important;

}

.swiper-pagination-bullet {

	background-color: #fdca00!important;

	opacity: 1!important;

	border: 2px solid #fdca00;

}

.swiper-pagination-bullet-active {

	background-color: transparent!important;

	border: 2px solid #fdca00;

}

/* banner 分页器 */

/* -------------------------自定义部分开始 --------------------------*/

.allpage {

	background: url(../images/0001655_02.jpg) center center !important;

	-webkit-background-size: 100%!important;

	background-size: 100%!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-color: #dee3ff; */

}

.nav_new ul li {

	width: 23%;

	height: 0.4rem;

	line-height: 0.4rem;

	float: left;

	text-align: center;

	border-radius: 5px;

	background-color: #0f7dd2;

	margin-left: 1.5%;

	margin-top: 2.5%;/* 	border-right: 1px solid #224d75;

border-bottom: 1px solid #224d75; */

}

.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.23rem;

	font-family: "microsoft yahei";

}

.nav_new ul li a:nth-child(4) {

	border: none!important;

}

.nav_new ul li a:last-child {

	border: none;

}

/* 		文字导航  		*/

/* 首页公共样式 */

.common_i_css {

	/* 	background-color: #fff; */

	padding: 0 4%;

	margin-bottom: 1%;/* 	border-top: 1px solid #d1e4e6;

border-bottom: 1px solid #d1e4e6; */

}

.common_i_title {

	padding-top: 4%;

	/* 	border-bottom: 1px solid #dadada; */

	margin-bottom: 3%;

	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{

	display: inline-block;

	color:#fff;

	font-size: 0.26rem;

	font-weight: normal;

	padding:0.7% 6%;

	background-color: #26aebc;

	border-radius: 8px;

}

.common_i_title a{

	display: inline-block;

	padding:1.2% 4%;

	float: right;

	color:#fff;

	background-color: #26aebc;

	border-radius: 8px;

	font-size: 0.22rem;

} */

/* 样式三 */

.common_i_title h2 {

	display: inline-block;

	width: 47%;

	/* 	background-color: #51adfd; */

	font-size: 0.26rem;

	font-weight: normal;

	/* 	border-bottom: 1px solid #114275; */

	padding: 0 3%;

	padding-top: 7%;

	padding-bottom: 3%;

	/* 	padding-right: 2%; */

	border-radius: 20px;

	background: url(../images/0001656_03.png) no-repeat center center;

	-webkit-background-size: 100% 100%;

	background-size: 100% 100%;

}

.common_i_title h2 span {

	display: inline-block;

	color: #4d4e4e;

	font-size: 0.22rem;

	/* 	float: right; */

	margin-top: 1%;

	margin-left: 3%;

}

/* .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 {

	background-color: #fe6b5d;

}

/* 新闻样式 */

.news_i {

	padding-bottom: 3%;

	margin-top: 1%;

}

.news_i_list ul li {

	padding: 1% 0;

	margin-top: 2.5%;

	background: #474a4c url(../images/0001654_20.png) no-repeat 97% center;

	-webkit-background-size: 3%;

	background-size: 3%;

}

.news_i_list ul li a {

	display: inline-block;

	width: 90%;

	/* 	padding-left: 3%; */

	color: #fff;

	font-size: 0.22rem;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin-left: 3%;

	padding: 1.5% 0;

}

.news_i_list ul li:nth-child(odd) {

	background-color: rgba(15,125,210,0.6);

}

/* 字体图标样式 */

.icon_nav {

	background-color: #fff;

}

.icon_nav ul li {

	width: 24.77%;

	text-align: center;

	float: left;/*   margin: 0 2%; */

/*   margin-top: 2.5%; */

/*   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;

}

.icon_nav ul li a span {

	display: inline-block;

	color: #fff;

	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 {

	background-color: #57b7f4;

	margin-right: 1px;

}

.icon_nav ul li:nth-child(2) {

	background-color: #58de8f;

	margin-right: 1px;

}

.icon_nav ul li:nth-child(3) {

	background-color: #f78173;

	margin-right: 1px;

}

.icon_nav ul li:nth-child(4) {

	background-color: #a988ec;

}

/* 图文样式 */

/* .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;

}

.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: 90%;

	/* padding:1.5% 0; */

	padding-top: 2%;

	font-weight: normal;

	font-size: 0.21rem;

	text-align: left;

	color: #4758c2;

	/* 	background-color: #2b98a3; */

	border-radius: 5px;

	overflow: hidden;

}

/* 首页文本 */

/* .about_i{

	margin-bottom: 0 !important;

} */

.about_i_text {

	line-height: 1.6;

	font-size: 0.21rem;

	padding: 4%;

	color: #fff;

	border: 1px solid #f8c601;

}

/* 加盟热线 */

.jiameng_tel {

	text-align: center;

 margin-top: 3%%;

}

.jiameng_tel h2 {

	display: inline-block;

	width: 100%;

	padding: 1.5% 0;

	font-size: 0.26rem;

	font-weight: normal;

	text-align: center;

	color: #0f7dd2;

	/* 	background-color: #70bc26; */

/* 	border-radius: 25px; */

	margin-bottom: 2%;

	border: 2px solid #0f7dd2;

}

/* 产品样式 */

/* .product_i_list{

	margin:2% 0;

} */

.product_i_list ul li {

	width: 44.77%;

	padding: 1.5%;

	float: left;

	 	/*margin:0 3%; */
	

	margin-top: 3%;

	background-color: #fff;

	padding-bottom: 3.5%;

}

.product_i_list ul li:nth-child(even) {

	margin-left: 4.4%;

}

.product_i_list ul li a span {

	display: inline-block;

	width: 100%;

	height: 0.35rem;

	line-height: 0.35rem;

	/* 	background-color: #114275; */
	
	font-size:13px;
	
	font-weight:100;

	font-size: 0.21rem;

	color: #000;

	text-align: left;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin-top: 2%;

}

.product_i_list ul li a strong {

	display: block;

	color: #999;

	font-size: 0.22rem;

	font-weight: normal;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	display: -webkit-box;

}

.product_i_tab {

	border: 1px solid #fff;

	border-radius: 1px;

	background-color:#0f7dd2;

	padding: 1.5%;

}

.product_i_tab a {

	display: inline-block;

	width: 23.73%;

	color: #fff;

	border-right: 1px solid #c0c0c0;

	text-align: center;

	font-size: 0.22rem;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.product_i_tab a:last-child {

	border-right: 0;

}

/* 荣誉资质  特殊*/

.honor_i_clud, .about_i_clud {

	background-color: rgba(0,0,0,0.4);

	padding: 1%;

}

.honor_i {

	padding: 0 2%;

	padding-top: 2%;

	padding-bottom: 1%;

	border: 1px solid #f8c601;

}

.honor_i ul li {

	float: left;

	width: 44%;

	margin: 3%;

}

.honor_i ul li span {

	width: 100%;

	text-align: center;

	color: #f8c601;

	font-size: 0.22rem;

	margin-top: 6%;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	display: -webkit-box;

}

/* 联系方式 */

/* .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 {

	margin: 0 3.5%;

	padding: 4% 8%;

	background-color: #6c7cdc;

	color: #fff;

	text-align: center;

	font-size: 0.21rem;

	line-height: 1.7;

}

.baoming 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: #a0a0a0;

	text-align: center;

	height: 0.65rem;

	line-height: 0.65rem;

	font-size: 0.21rem;

	margin-top: -1.2%;

}

.beian a {

	color: #a0a0a0;

	font-size: 0.21rem;

}

.more_i {

	margin-top: 3%;

	text-align: center;/* padding-bottom: 4%; */

}

.more_i a {

	display: inline-block;

	width: 100%;

	text-align: center;

	/*   background-color: #ececec; */

	color: #000;

	padding: 1.5% 0;

	font-size: 0.22rem;/*   border-radius: 25px; */

}

.more_i a:before {

	content: "";

	display: inline-block;

	width: 39.5%;

	height: 1px;

	background-color: #ccc;

	vertical-align: middle;

}

.more_i a:after {

	content: "";

	display: inline-block;

	width: 39.5%;

	height: 1px;

	background-color: #ccc;

	vertical-align: middle;

}

