@charset "utf-8";
/* CSS Document */
/*导航栏*/
.navbar-default{ background-color:#33388c; margin-bottom:0px; padding-top:1rem; padding-bottom:1rem; border:none; border-radius:0px; z-index:10000; position:fixed; left:0; top:0; width:100%;}/*整个导航栏的背景颜色*/
.navbar-default .container{
	position:relative;
}
.navbar-default .navbar-collapse{ padding-right:6rem;padding-left:0px; border:none;  }
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;}
.navbar-nav>li>a{border-radius:0px; font-weight:600;}
.navbar-default .navbar-nav>li>a{ color:#fff; padding:1.5em 2.5em;}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{font-weight:bold; background:none; color:#fbc800;  }/*链接HOVER颜色*/
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fbc800; font-weight:bold; background:none;}/*active焦点背景，字体颜色*/
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#00b0f0;background:none;}/*点击下拉菜单焦点背景*/
.navbar-default .navbar-brand{
	padding-left:10px;
	margin-top:-3px;
}
.navbar-default .navbar-brand img{ width:180px;}
/*缩略图*/
.navbar-toggle{
	background-color:#f6c814;
	border:none;
}
.navbar-default .navbar-toggle:hover{
	background-color:#999;
}
.navbar-default .navbar-toggle:focus{
	background-color:#999;
}

@media only screen and (max-width: 767px) {
	.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{ display:inline;}
	.navbar-default .navbar-brand{
		padding-top:8px;
	}
	.navbar-default{
		padding-top:6px; padding-bottom:6px;
	}
	.navbar-default .navbar-brand img{ width:140px;}
	.navbar-default .navbar-brand{color:#fff}
	.navbar-default .navbar-collapse{ background-color:#fff; padding:0;}/*手机版导航背景颜色*/
	.navbar-default .navbar-nav>li>a{color:#333;}/*手机版链接颜色*/
	.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{ text-indent:2em;}/*手机版菜单字体格式*/
	.navbar-default .navbar-nav>li{ border-bottom:#666 solid 1px;}
    .navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#3b408b; border:none;}/*手机焦点链接HOVER颜色*/
	.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#3b408b; border:none; }
	}
/*--------------下拉菜单设置--------------*/
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#00b0f0; background-color:transparent;}/*点击下拉主菜单焦点背景*/

/*宽屏版电脑下拉菜单*/
.dropdown-menu{
	overflow:hidden;
	padding:0px;
	min-width:300px;
}
.dropdown-menu>a{
	border-bottom:#ccc solid 1px;
	
}
.navbar-default .dropdown-menu>li>a{
	padding-top:8px;
	padding-bottom:8px;
	color:#00b0f0;
	font-weight:600;
	word-wrap:break-word;
}
.navbar-default .dropdown-menu>.active>a,.navbar-default.dropdown-menu>.active>a:focus,.navbar-default .dropdown-menu>.active>a:hover{color:#333; background:#ccc; text-decoration:noneoutline:0}
/*下拉菜单active焦点背景，字体颜色*/
/*手机下拉菜单设置*/
@media (max-width:767px){
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#555;background-color:#00b0f0;}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}
}


/*-- 电脑版头部搜索图标--*/
.search-toggle {
	display:block;
  border: none;
  color: #fbc800;
  cursor: pointer;
  font-weight:bold;
  border-radius:20px;
  padding:8px 10px;
  }
     .header-search {
		 position:absolute;
		    right:1px;
			top:10px;
	   }
    .search-toggle:hover {
    color: #fff;
	 }
    .search-toggle i{
		-webkit-text-stroke:2px #33388c;
	}
   @media only screen and (max-width: 767px) {
	   /*-- 移动头部搜索位置调整--*/
	   .header-search {
		    right:86px;
			top:20px;
			display:none;
	   }
	
     }

/*--底部--*/
footer{
	background-color:#1e2380;
	padding:4rem 0;
	color:rgba(255,255,255,0.6);
}

footer .row{
	padding-top:2rem;
	padding-bottom:5px;
}
footer h3{ color:#f6c814; font-size:2em;}
footer ul{
	margin-top:2rem;
	list-style:none;

}
footer  ul li{
	padding-top:0.6rem;
}
footer ul li:nth-child(2){
	color:rgba(255,255,255,0.6);
} 
footer li i{color:#f6c814;}
footer li a{
	color:rgba(255,255,255,0.6);
	text-decoration:none;
}	
footer ul .footright a{ font-size:1.3em;color:#fff; text-decoration:none;font-weight:bold; text-decoration:none;}
.footright span{ color:#f6c814;}
footer li a:hover{
	color:#f6c814;
	text-decoration:none;
}
footer p{
	color:#d1d1d1;
}
#share{
	padding-top:3vh;
}
#share a{
	color:rgba(255,255,255,0.2);
	display:block;
	font-size:16px;
	padding:1vh 10px 0 10px;
	float:left;
}
#share a:hover{
	color:#f9bb00;
}
.foottop-wz{ 

clear:left;
padding-top:1rem;
margin-top:3rem;
}
@media (max-width:1400px){
	#share a{
		display:inline-block;
	}
}
@media (max-width:768px){
footer h3{ padding-top:25px; padding-left:0;}

}		   		   
/*--------首页-------*/
/*-- procat --*/
.procat{
	background-color:#f2c511;
}
.procattop{
	max-width:2000px;
}
.procattop .flex-con{
	padding:3rem;
	display:block;
	color:#303589;
	width:100%;
	height:100%;
}

.procat-wz{ padding:1rem 2rem;}
.procat-wz p{ padding-top:5px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#fff;}


.procattopnoneac{
	background-image:none;
}
.procattop .flex-con h3{
	font-size:1.1em;
	line-height:1em;
	color:#1e2380;
}
@media only screen and (max-width: 767px) {

	.procat{
		margin-top:-40px;
		position:relative;
		z-index:30;
	}

	.procattop{
		flex-wrap:wrap;
	}
	.procattop .flex-con{
		flex:0 0 46%;
		padding:2rem;
	}
	.procat-img{
		width:40px;
	}
	.procat-wz p{
		line-height:1em;
	}
	
}
@media only screen and (max-width: 490px) {
	.procat{
		margin-top:-10px;
		
	}
	
}
.procatbottom{
	background-color:#33388c;
	color:#fff;
	padding:2rem 3rem 2rem 3rem;
}
.procatbottom .row{
	max-width:1800px;
}
.procatbottom h3{
	color:#fff;
}

.procatbottom .promore{
	display:block;
	margin:0 auto;
	margin:22px 12px;
}
@media only screen and (max-width: 767px) {
.procatbottom .promore{
		margin:0;
		margin-top:1em;
	}
}
/*首页关于我们*/	
#indexabout{
	position:relative;
	padding-top:0px;
	padding-bottom:0px;
	background:url(../images/about/about-cf.jpg) no-repeat  left center fixed;
	background-size:cover;
}
#indexabout .col-md-6{
	background-color:rgba(255,255,255,0.9);
}
#indexaboutmid{
	padding-top:6vw;
	padding-bottom:6vw;
	padding-left:5rem;
	padding-right:5rem;
}
#indexaboutmid h1{
	margin-bottom:4vw;
	letter-spacing:3px;
}
#indexaboutmid h3{
	color:#47494c;
	margin-bottom:1vw;
}
#indexaboutmid p{
	margin-top:2rem;
	max-width:600px;
	line-height:1.8em;
	color:#787878;
}

.aboutmore{
	background-color:#2b3186;
	font-size:1em;
	padding:8px 2rem;
	color:#fff;
	display:inline-block;
	margin-top:3em;
	border-radius:10px;
	}
.aboutmore:hover{
	background-color:#fbcc18;
	color:#333;
}
#indexaboutbottom{
	background-color:rgba(57,62,139,0.85);
	padding:3rem 0;
}
.all-title{
	font-size:4.5rem;
	font-weight:bold;
	line-height:1.1em;
	color:#f5c714;
}
.all-title small{
	font-size:2rem;
	font-weight:normal;
	color:#f5c714;}
.all-tt{
	padding-left:2em;
	color:#fff;

}		
#indexaboutbottom h3{
	font-weight:bold;
	color:#fff;
	}
#about-ksl .wrap-flex,#indexaboutbottom .wrap-flex{
	justify-content:space-between;
}
#about-ksl .all-tt{
	color:#666;
}
#about-ksl .all-title{
	color:#33388c;
	font-size:3.5rem;
}
#about-ksl .flex-con,#indexabout .flex-con{
	flex:0 0 auto;
	 display: -webkit-flex; 
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 767px) {
	#indexabout{
		background:none;
	}
	#indexaboutmid{
	padding-left:0rem;
	padding-right:0rem;
}
	.aboutmore{
		padding:1.5rem 3.5rem;
	}
	#indexaboutbottom .wrap-flex{
	justify-content: flex-start;
	align-items: flex-start;
}
	#about-ksl .flex-con,#indexabout .flex-con{
		flex:1;
	}
}


/*首页产品*/
#indexpro{ background-color:#e9ebec;}
#indexpro h1{ 
color:#38383a;
line-height:1.5em;
}	
#indexpro p{ max-width:900px;}   
/*产品轮播*/
#indexpro .swiper-slide {
	width:25%;
      text-align: center;
	  color:#666;
      /* Center slide text vertically */
	 padding:0 2rem;
    }
#indexpro .swiper-slide a{
	 display:block;
	 position:relative;
	 text-align:center;
}	
.pro-s-wz{
font-size:1.2em;
position:relative;	
z-index:10000;
color:#f5c714;
padding-top:7rem;
line-height:2.3em;
font-weight:bold;
}	
.pro-wz{
font-size:1.8em;
color:#fff;
}
#indexpro  .pro-more{
	display:inline-block;
	border-radius:5px;
	color:#fff;
	background-color:#f5c714;
	padding:3px 30px;
	border:#0e6842 solid 1px;
	margin-top:3rem;
}
.pro-img{
	  display: block;
  width: 100%;
  height: auto;
}
#indexpro .overlay,#indexapp .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color:#333;
}
#indexpro .swiper-container  .swiper-slide:hover .overlay{
  opacity:0.9;
}
#indexpro .pro-more:hover{
	background-color:#1e2380;
	color:#fff;
	border:none;
}
#indexpro .swiper-button-next, #indexpro .swiper-button-prev{ 
color:#f5c714;
width:calc(var(--swiper-navigation-size)/ 500 * 30);}
@media (max-width:768px){
	#indexpro  .pro-more{
		display:inline-block;
		padding:3px 10px;
}
#indexpro{ padding-left:0;}
#indexpro .swiper-container .swiper-slide{width:50%;}
.pro-wz{font-size:17px;}
}	
/*首页应用领域*/
#indexapp{padding:0; width:100%; overflow:hidden;}
.appbg{ background-color:#f6c814; padding:3rem 3rem;}
.appbg h1{ line-height:1.5em;}
#indexapp .swiper-container1{
	position:relative;
}
 .swiper-container1 .swiper-slide{
		width:20%;
		position:relative;
}	
 .swiper-container1 .swiper-slide .pimg{
	width:100%;
	object-fit: cover;
}

#indexapp .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height:auto;
  width: 100%;
  opacity: 0.6;
  transition: .5s ease;
  background-color:#333;
}
#indexapp .swiper-container1 .swiper-slide:hover .overlay{
	  opacity: 0;
}
.p-tt{
	 position: absolute;
	 right:6rem;
	 top:6rem;
	}
#indexapp  .p-name{ color:#fff; font-size:1.2em; font-weight:bold; text-align:right}	
#indexapp  .p-wz{ text-align:right;  color:#fff; font-family:Arial, Helvetica, sans-serif;}
#indexapp .swiper-pagination-bullet-active{color:#f5c714;}
.app-more{
	 position: absolute;
	 right:6rem;
	 bottom:6rem;
	display:inline-block;
	border-radius:5px;
	color:#fff;
	font-weight:bold;
	padding:3px 10px;
}

#indexapp .swiper-container1 .swiper-slide:hover .app-more{
	color:#fff;
	background-color:#f5c714;
}
@media(max-width: 767px) {
	#indexapp .swiper-container1 .swiper-slide{width:50%;}
	
}
/*------内页------*/
/*内页nybanner*/
#nybanner{
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	  color:#fff;
	text-transform:uppercase;
	position:relative;
	z-index:1000;
	padding-bottom:0px;
	padding-top:20rem;
}
#nybanner .ab-top{
	display:inline-block;
	background-color:rgba(33,89,168,0.6);
	line-height:1em;
	padding:4.2rem 3rem 6rem 3rem;
	font-size:4.2rem;
	font-weight:bold;
	margin-bottom:-1rem;
	border-bottom:#f6c814 solid 1rem;
}
#nybanner .ab-top span{ font-size:1.8rem;}





.nyprobannerimg{
	background-image:url(../images/bar/pro-bar.jpg);
}

.nyabbannerimg{
	background-image:url(../images/bar/ab-bar.jpg);
}

.nyappbannerimg{
	background-image:url(../images/bar/app-bar.jpg);
	}	
.nyvdbannerimg{
	background-image:url(../images/bannr/video-bar.jpg);
	}	
.nynewbannerimg{
	background-image:url(../images/bar/news-bar.jpg);
	}
.nyserbannerimg{
	background-image:url(../images/bannr/ser-bar.jpg);
	}
.nycontbannerimg{
	background-image:url(../images/bar/cont-bar.jpg);
	}
/*内页关于我们*/
/*企业介绍*/
#about-ksl,#news,#contact-d{
background-color:#f7f9fb;
}
.about-line{
width:22rem;
height:2px;
background-color:#32368a;
margin-top:2rem;
margin-bottom:4rem;
}	
.about-s-line{
width:5rem;
height:5px;
background-color:#f6c814;
}
#about-ksl h2{font-weight:bold; font-size:1.6em;}
#about-ksl p{  color:#787878; margin-top:1rem; max-width:650px;}

@media (max-width:768px){
#about-ksl .col-md-6,#about-ksl .col-sm-4,#about-rz .col-sm-6{
	margin-top:20px;
}

}
/*品质认证*/
#about-rz{
background:url(../images/about/abouli/about-bg.jpg) center center no-repeat;
background-size:cover;
}
#about-rz .row{
max-width:1200px;
margin:2rem auto;
margin-bottom:4rem;
}
.about-r-num{font-size:3.5rem; margin-top:1rem;}
.about-r-title{font-size:1.3em; font-weight:bold;}
#about-rz p{ color:#333; margin-top:2rem; word-wrap:break-word;
word-break:break-all;}
/*内页新闻*/
/*新闻资讯*/
#news .row{
	margin:1rem auto;
	background-color:#fff;
}
#news h2{
	font-size:1.5em;
	font-weight:bold;
	color: #1e2380;
	text-align:left;
	line-height:1.2em;
	white-space:nowrap
}
#news h6{
	font-size: 1em;
	margin-top:1rem;
	color: #999999;
	}
#news .col-md-9{
		padding-left:3rem;
	}
#news .col-md-9 p{
	color: #666666;
	word-wrap:break-word;
	word-break:break-all;
	margin-top:3rem;
	max-width:900px;
	}

#news a:hover img{
	filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5;
}
#news a{
	position:relative;
	transition: all .3s ease-in-out;
}
#news .newsmore{
	display:inline-block;
	background-color:transparent;
	padding:12px 2.5em;
	margin-top:2rem;
	color:#4e4e4e;
	border:#bfbfbf solid 1px;
	}	
	
#news .newsmore:hover,#news .newsmore1:hover{
	background-color:#f6c814;
	color:#fff;
	border:none;
	}	
@media (max-width:1024px){
	#news .col-md-9{
		padding-bottom:15px;
	}
	#news .row{
		margin-top:5em;
}
}
/***新闻详细***/
#newsview img{
	width:100%;
	max-width:100%;
	width:auto!important;
	height:auto!important;
	display:block;
	margin:0 auto;
}
.SiteLink p{
	margin-top:10px;
	margin-bottom:20px;
}
.SiteLink a{
	color:#52aa33;
}
.SiteLink a:hover{
	text-decoration:underline;
		color:#666;
}
.newsview-name{
	font-size:1.3em;
	text-align:center;
	font-weight:bold;
	}
.newsview-time{
	color:#787878;
	text-align:center;
	margin-top:1rem;
	margin-bottom:2.5rem;
	padding-bottom:1em;
	border-bottom:#eeeeee solid 2px;
}
.newsview-div{
	text-align:right;
}
.newsview-page{
	border-top:#CCC solid 3px;
}
.newsview-page1{
	border-top:none;
}

.newsview-page a,.newsview-page1 a{
	color:#ccc;
	}
.newsview-page a:hover,.newsview-page1 a:hover{
	color:#f6c814;
	}
/*内页产品中心*/			
/*产品中心*/	
#products p{
	max-width:1000px;
	font-size:1.1em;
	text-align:left;
}

.product-white,.product-gray{ padding:8rem 0;}
.product-white h2,.product-gray h2{
	font-size:5rem;
	margin-top:3vw;
	color:#f1c313;
	line-height:1.5em;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
}
.product-white h3,.product-gray h3{
	font-size:1.7em;
	color:#26297d;
	font-weight:bold;
}
.pro-line{
	width:140px;
	height:4px;
	background-color:#d1d3d4;
	margin:1.5rem 0;
}
.product-white ul,.product-gray ul{
	line-height:1.6em;
	padding-top:3em;
}
.product-white li,.product-gray li{
	list-style:none;
	color:#221612;
	font-size:1.3em;
	line-height:1.7em;

}
.product-gray{
	background-color:#e9ebec; 
}
.promorewhite{
  width:16rem;
  min-width:120px;
  text-align:center;
  color:#fff;
	}
 .products-promore{
	display:block;
	background-color:#afafaf;
	font-size:1.1em;
	width:206px;
	height:54px;
	padding:15px 0;
	text-align:center;
	color:#fff;
	margin-top:5em;
}
 .products-promore:hover{
	background-color:#f1c313;
	color:#fff;
	text-decoration:none;
}

/*产品详细*/
#productsview{ padding-top:10rem; }

.proname{
	font-size:1.7em;
	color:#1e2380;
	line-height:24px;
	font-weight:bold;
	margin-bottom:20px;
	line-height:1.5em;
	
}
.proname strong{
	font-size:5rem;
	color:#f1c313;
	text-transform:uppercase;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
}
.proviewgs p{
	line-height:2em;
    color:#666;
	margin-bottom:1.6rem;
	word-wrap: break-word;
    word-break: normal;
	font-size:1.1em;
}
.proviewgs h3{
	padding:10px 0;
	color:#000;
	font-weight:bold;
	
}
.promidtop{
	background-color:#e9ebec;
	text-transform:uppercase;
	margin-top:6vh;
	font-size:2rem;
	font-weight:bold;
	padding:1rem 0;
	}
.promidtitle{
	display:inline-block;
	padding:2.5rem;
	position:relative;
	color:#f1c313;
	background-color:#1e2380;
	top:-2.5rem;
}

.nyjiacondetc{
	overflow:hidden;
	display:none;
	overflow-x: scroll;
	display:block;
}

.proviewbgny{
	overflow:hidden;
	color:#333;
}
.proviewbgny h3{
	color:#333;
	padding:15px 0;
	color:#26297d;
	font-weight:bold;
	padding-left:2rem;
	margin-top:2rem;
	
}
.proviewbgny h3 span{color:#fec210;}
.proviewbgny p{
	font-size:1.1em;
	line-height:25px;
	word-wrap: break-word;
    word-break: normal;
	padding-top:2rem;
	}
.proviewbgny img{
	width:auto !important;
	height:auto !important;
	max-width:100%;
}
.proviewbgny table{
	width:100%;
	margin-top:2rem;
}

.proviewbgny table tr:nth-child(odd) {
  background-color:#fff;
}
.proviewbgny table tr:nth-child(even) {
  background-color:#f9f9f9;
}
.proviewbgny table tr:nth-child(1) {
   background-color:#333;
  color:#fff;
  text-align:center;
  font-weight:bold;
}
.proviewbgny table tr:nth-child(2) {
   background-color:#f9f9f9;
  color:#333;
}
.proviewbgny table td{
	padding:5px 10px;
	border:#CCC solid 1px;
	text-align:center;
	margin:0 auto;
}
.specialtalbe{
	  background-color:#888 !important;
  color:#fff !important;
  font-weight:bold !important;
}
.proviewbgny a{ color:#26297d; font-weight:bold; text-decoration:none;}
.proviewbgny a:hover{color:#333;}
@media (max-width:1000px){
	.proviewbgny table{
		margin:0;
	}
	.proviewbgny table td{
	padding:0px 0px;
}
#products-t .row{padding:0;}
}
@media (max-width:768px){
 .proviewbgny{ padding:0; margin:0;}
  .promidtitle{left:0;}
}
/*内页应用*/
#application{
	background-color:#1e2380;
}
#application .col-sm-4{
	padding:0px;
}
.appimg{
	position:relative;
	overflow:hidden;
	width:100%;
}
.appimg img{
	width:100%;
	 -webkit-transition: all .3s ease-in-out;
 -moz-transition: all .3s ease-in-out;
 -ms-transition: all .3s ease-in-out;
 -o-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
}
.appcover{
	position:absolute;
left:0;
top:0;
width:100%;
height:100%;
display:none;
background-color:rgba(30,35,128,0.7);
 -webkit-transition: all .3s ease-in-out;
 -moz-transition: all .3s ease-in-out;
 -ms-transition: all .3s ease-in-out;
 -o-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
color:#fff;
cursor:pointer;

}
.appimg:hover img{
	-webkit-transform: scale3d(1.3, 1.3, 1);
              transform: scale3d(1.3, 1.3, 1);
}
.appimg:hover .appcover{
	display: -webkit-flex; 
 display: flex;
 justify-content:center;
align-items:center;
flex-direction:column;
}
#applicationcon{
	background-image:url(../images/appbg.jpg);
	background-size:100% auto;
	background-repeat:repeat-y;
	padding:3rem 0;
}
@media (max-width:1800px){
 #applicationcon{
	background-image:url(../images/appbg1800.jpg);
 }
}
/*服务支持*/

#service p a{ color:#1e2380;}
#service p a:hover{color:#f1c313;}
#service h4,.service-wz{ text-align:center;}
#service h4{ font-weight:bold;
font-size:1.4em;
margin-top:1rem;
}
#service img{
	width:80%;
	max-width:200px;
	}
.service-wz{ color:#404040; line-height:1.5em;margin-top:1rem;
}
.service-net-title{

color:#1e2380;
font-size:2.8rem;
font-weight:bold;
margin-top:1rem; 
margin-bottom:2rem;

}

/*内页联系我们*/
/*联系方式*/
#contact-d .col-md-5{ padding-left:6rem;}
#contact-d h3{color:#38383a; font-weight:bold; }
#contact-d p{ padding-top:3rem; }
#contact-d h2{ padding-top:5px;  }
#contact-d h2 a{color:#1e2380; font-weight:bold;}
#contact-d ul{
text-decoration:none;
padding-top:3rem;
line-height:2em;
}
#contact-d ul li i{
color:#fbc800;
}
#contact-d ul li,#contact-d ul li a{
color:#38383a;
}
#contact-d h2 a:hover,#contact-d ul li a:hover{
color:#fbc800;
}
/*地图*/
#allmap{
	min-height:600px;
}
#allmap p{ line-height:0; padding:15px 0;}
@media (max-width:1000px){
	#allmap{
		min-height:400px;
	}
}		
@media (max-width:768px){
#contact-d .col-md-5{ padding-left:2rem;}
}