.banner{

	width: 100%;

	position: relative;

}



.swiper-pagination{

	width: 100%!important;

	text-align: center!important;

	bottom: 0.1rem!important;

}

.swiper-pagination-bullet{

	background-color: #f7df61!important;

	opacity: 1!important;

 	border: 2px solid #f7df61;

}

.swiper-pagination-bullet-active{

	background-color: #fff!important;

 	border: 2px solid #fff;

}











.allpage{

	background-color: #fff!important;

}

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

.fl{float: left;}

.fr{float: right;}







@font-face{

	font-family:"iconfont2";

	src:url('') format('woff'),

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

}













.nav_new{

	width: 100%;

	background-color: #014b95;

}

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

}

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

	background-color: #023979

}

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

	background-color: #023979

}

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

	background-color: #023979

}

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

	background-color: #023979

}









.common_i_css{

	background-color: #fff;

	padding:0 4%;

	margin-top: 2%;

	margin-bottom: 1%;



}

.common_i_title{

	margin-bottom: 2%;

	padding-top: 2%;

	padding-bottom: 1.5%;	



	background: url(../image/9004753_15.jpg) no-repeat left 58%;

	-webkit-background-size: 90% 40%;

	background-size: 90% 40%;



}





.common_i_title h2{

	display: inline-block;

	width: 27%;

	padding:1% 3%;

	background-color: #023979;

	border-radius: 15px;

	color:#fff;

	font-size: 0.26rem;

	font-weight: normal;

}

.common_i_title h2:before{

	content:"";

	display: inline-block;

	width: 0.2rem;

	height: 0.35rem;

	border-radius: 6px;

	background: url(../image/9004752_13.jpg) no-repeat center center;

	vertical-align: top;

	margin-right: 5%;

}

.common_i_title a{

	display: inline-block;



	background-color: #fff;

	line-height: 0.26rem;

	float: right;

	color:#000;

	font-size: 0.23rem;

	text-align: center;

	border-radius: 50%;

	margin-top: 1.5%;

}























.news_i_list ul li{

	padding:1% 3%;

	border-radius: 4px;

	background-color: #ececec;

	margin-bottom: 3%;

}

.news_i_list ul li a{

	display: inline-block;

	width: 100%;



	color:#333;

	font-size: 0.23rem;

}

.news_i_list ul li a strong{

	display: inline-block;

	width: 73%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	font-weight: normal;



}

.news_i_list ul li a span{

	float: right;

	font-size: 0.21rem;

}

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

	background-color: #efefef;

}





.icon_nav {

  background-color: #fff;



}

.icon_nav ul li {

  width: 25%;

  text-align: center;

  float: left;

  background: #1c9e01 url(../image/9004751_09.jpg) right center;

  background-repeat-x: no-repeat;

	

}

.icon_nav ul li:last-child{

	background: #1c9e01;

}

.icon_nav ul li a strong {

  display: inline-block;

  color: #fff;

  font-size: 0.55rem;

  width: 1rem;

  height: 0.65rem;

  line-height: 0.65rem;

  text-align: center;



	font-weight: normal;

}

.icon_nav ul li a span {

  display: inline-block;

  color: #fff;

  font-size: 0.23rem;



  width: 100%;

  height: 0.3rem;

  overflow: hidden;

  white-space: nowrap;

  text-overflow: ellipsis;

}







.yewu_i_list{

	margin-top: 2%;

}

.yewu_i_list ul li{



	margin-bottom: 3.5%;



}

.i_list_pic{

	width: 32.93%;

	float: left;

}

 .i_list_pic img{

	width: 98%;

	border:2px solid #9add8c;

	border-radius: 4px;

} 



.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: 63%;

	float: left;

	margin-left: 4%;

}

.i_list_text a h2{

	font-size: 0.22rem;



	color:#000;

	overflow: hidden;

	white-space: nowrap;

	-ms-text-overflow: ellipsis;

	text-overflow: ellipsis;

}

.i_list_text a span{

	font-size: 0.21rem;

	line-height: 1.5;

	color:#939393;

	-webkit-line-clamp: 3;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	display: -webkit-box;

}

.i_list_text strong{

	display: inline-block;



	padding:1% 5%;

	padding-left: 8%;

	font-weight: normal;

	font-size: 0.21rem;

	text-align: left;

	color:#9e9e9e;



    border:1px solid #d8d8d8;

	border-radius: 20px;

	overflow: hidden;

	margin-top: 2%;

}







.about_i_text{

	line-height: 1.6;

	font-size: 0.21rem;

	padding:0 2%;

	

	color:#555555;

}



.jiameng_tel{

	text-align: center;

	margin-top: -1%;

	margin-bottom: 2%;

}

.jiameng_tel h2{

	display: inline-block;

	width: 100%;



	font-size: 0.23rem;

	text-align: center;

	color:#fff;

	background-color: #ff8b00;

	margin-top: 3%;

	font-weight: normal;

	border-radius: 5px;

	

}

.jiameng_tel h2 span{

	display: inline-block;

	color:#fff;

	font-size: 0.4rem;

	margin-right: 2%;

	font-weight: normal;

	vertical-align: middle;

}









.product_i_list ul li{

	width: 46.77%;

	float: left;



	

}

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

	margin-left: 5.5%;

}

.product_i_list ul li a span{

	display: inline-block;

	width: 100%;

	height: 0.45rem;

	line-height: 0.45rem;



	font-size: 0.21rem;

	color:#333;

	text-align: center;

}

.product_i_list ul li img{

	width: 98%;

	border-radius: 4px;

}



.product_tab{

	margin-top: 3%;

}

.product_tab a{

	display: inline-block;

	width: 25.8%;

	padding:1% 2%;

	color:#201e2b;

	font-size: 0.21rem;

	border:1px solid #e0e0e0;

	margin:0 1%;

	margin-bottom: 1%;

	overflow: hidden;

	white-space: nowrap;

	-ms-text-overflow: ellipsis;

	text-overflow: ellipsis;

}





.product_i_list_new ul li{

  width: 30.3%;

  float: left;

  margin: 0 1.5%;

  margin-bottom: 3%;

}

.product_i_list_new ul li img{

	width: 98%;

	border:2px solid #9add8c;

	border-radius: 4px;

}

.product_i_list_new ul li a span {

  display: inline-block;

  width: 100%;

  height: 0.45rem;

  line-height: 0.45rem;

  

  font-size: 0.21rem;

  color: #333;

  text-align: center;

  overflow: hidden;

  white-space: nowrap;

  -ms-text-overflow: ellipsis;

  text-overflow: ellipsis;

}







.about_i_tab{

	text-align: center;

	margin:3% 0;

}

.about_i_tab a{

	display: inline-block;

	width: 30%;

	padding:1% 0;

 	margin:0 1.2%;

	color:#fff;

	text-align: center;

	font-size: 0.23rem;

	background-color: #fda320;



}













.baoming{

	padding:4% 4%;

	background-color: #023979;

	color:#fff;



	font-size: 0.23rem;





}

.left_c{

	width: 66%;

	float: left;

	font-weight: normal;

	margin-bottom: 1%;

}

.left_c span{

	float: left;

	display: inline-block;

	width: 0.7rem;

	height: 0.7rem;

	line-height: 0.7rem;

	font-size: 0.65rem;

}

.left_c strong{

	width: 75%;

	float: left;

	font-weight: normal;

	font-size: 0.24rem;

	margin-left: 2%;

	margin-top: 1%;

}





.baoming a{  

	display: inline-block;

	width: 34%;

	padding:1% 0;

	text-align: center;

	color:#023979;

	background-color: #fff;

	border-radius: 4px;

	float: right;

	padding:2% 0;

	margin-top: 2%;

}





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

}



.more_i {

  margin-top: 3%;

  text-align: center;

  

}

.more_i a {

  display: inline-block;

  width: 100%;

  text-align: center;

  background-color: #ececec;

  color: #333;

  padding: 1.5% 0;

  font-size: 0.22rem;



}
