@charset "utf-8";
html {height:100%;}
html,body {height:100%;}
html,body,div,p,strong,span,a,b,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,del,img,i,select,button,textarea,input {margin:0;padding:0;}
body {background:#fff;font-family:"Arial","Microsoft YaHei",sans-serif,"微软雅黑";font-size:12px;color:#292929;position:relative;}
input[type="text"],input[type="password"],select,button,textarea {outline:none;border:none;-webkit-appearance:none;}
a,img,button,input,textarea {-webkit-tap-highlight-color:rgba(255,255,255,0);}
h1,h2,h3,h4,h5,h6,strong {font-weight:normal;}
a {text-decoration:none;color:#292929;}
a:hover {text-decoration:none;}
a:focus {text-decoration:none;}
li {list-style:none;}
img {vertical-align:middle;border:none;}
body{text-align:center; font-size:16px;}
ul,li,h1,h2,h3,p{margin:0;padding:0;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
.bg-blue{background-color:#005fc0;color:#FFF; font-weight:bolder;}
.bg-blue a{color:#FFF;}
.border-r{border-right:1px solid #E3E3E3;}
.ml-30{margin-left:30px;}
.ml-100{margin-left:100px;}
.line-1{border-bottom:1px solid #E9E9E9;}
.now-position{color:#777;}
.logo-nav{background:linear-gradient(#FFF, #EFEFEF);}
.logo-tel{font-size:22px;color:#d82624; font-weight:bolder;}
.logo-language{border:1px solid #015fc1;width:60%;float:right;font-size:13px;margin-left:40%;}
.logo-language-active{background-color:#015fc1;color:#FFF;}
.logo-language-active a{color:#FFF;}
.logo-language-active a:hover{color:#FC0;}

.bottom-txt{color:#A9A9A9; font-size:16px;line-height:28px;}
.bottom-info{border-top:1px solid #222;}
.bottom-info span{display:inline; font-size:14px;color:#555;padding-right:20px;}
.bottom-link{text-align:left;color:#A9A9A9;}
.bottom-link li a{color:#A9A9A9;}
.bottom-product li{float:left;width:50%;}
.bottom-product li a{color:#A9A9A9;}

.swiper-container{width:100%;}
.swiper-slide img{width:100%;}

.company-nums{padding:30px;}
.company-num-nav{border:1px solid #cacaca; height:150px; border-radius:3px;overflow:hidden;}
.company-num-title{font-size:42px;font-weight:bolder;color:#0051c0; font-family:Verdana, Geneva, sans-serif;}
.company-num-st{font-size:14px;color:#333;}
.company-gradient {background: linear-gradient(to right, #2e43b4, #2c59b3);color:#FFF;font-size:14px;}
.company-introduce{background-color:#f0f0f0;}
.index-company-txt{color:#333;font-size:1.0rem; line-height:2.0rem;}
.index-product-st{color:#777;}
.text-index-pc{font-size:14px;line-height:30px;}
.index-pro{border:1px solid #d1d1d1; height:255px;}
.index-pro p{width:100%; color:#666;}
.index-pro-img{height:220px;}
.index-pro-img img{max-width:50%;max-height:50%;}
.index-more{background-color:#015fc1;color:#FFF;border-radius:5px;overflow:hidden;}
.index-more a{color:#FFF;}

.banner_img img{width:100%;}

/*****公司介绍*****/

.about-txt{line-height:28px;}
.about-txt p{text-indent:2em;padding-top:10px;}
.line-3{height:5px;background-color:#333;width:6%;}
.company-img img{max-width:100%;}
.about-honor{background-color:#E9E9E9;}
.about-honor-pic img{max-width:100%;}
.about-honor-pics ul{margin-top:70px;}
.about-honor-pics li{float:left;margin-right:5%;color:#FFF;}
.about-honor-pics li img{max-width:100%;height:100%;}
.about-honor-pics-big img{max-width:100%;}

/*****公司产品****/
.product-list li{margin-bottom:25px;}
.pros-category .nocur{background-color:#E9E9E9;}
.pros-category .cur{background-color:#c83838;}
.pros-category .cur a{color:#FFF;}
.pro{height:300px;margin-bottom:5px;}
.pro img{max-width:70%;max-height:70%;}

.product-content{text-align:left;margin-bottom:30px;}
.product-content p{line-height:28px;}
.product-content h1{font-size:30px;margin-bottom:30px; font-weight:bolder;}
.product-content h2{font-size:18px;line-height:30px;margin-top:20px;margin-bottom:10px;font-weight:bolder;}
.product-imgs{float:left; border:1px solid #D9D9D9;border-radius:5px;overflow:hidden;padding:15px;margin-right:20px;margin-bottom:20px;}
.product-imgs img{max-width:100%;}
.products-class{padding:20px 40px;}
.products-class-list{background-color:#EAEAEA;border-radius:20px;overflow:hidden;padding-left:20px;padding-top:20px;padding-bottom:30px;}
.products-class ul{padding-left:20px;}
.products-class li{text-align:left;}
.products-class-big{text-align:left; line-height:30px;}
.products-class-big a{color:#333;}
.products-class-big a:hover{color:#F30;font-weight:bolder;}

.contact-txt p{padding-top:15px;}
.contact-txt p img{width:24px;margin-right:10px;}
.baidumap{min-height:300px;border:2px solid #A9A9A9;background-color:#E9E9E9;border-radius:15px;overflow:hidden;}


@media(max-width:768px){
	.navbar-brand{width:75%;float:left;}
	.navbar-brand img{width:100%;}
	.logo-lan-tel{display:none;}
	.navbar-toggle{border:2px solid #333;}
	.navbar-toggle:focus {outline:none;outline:none;border:none;box-shadow: none;}
	.navbar-toggle::-moz-focus-inner {outline: none;}
	.navbar-toggler-icon{width:25%;float:right; display:block;outline:none;}
	.navbar-toggler-icon img{width:24px;border:none;}
	.navbar-toggler-icon:focus{outline:none;border:none;box-shadow: none;}
	
	.navbar-collapse{width:100%;background-color:#F9F9F9;}
	.nav-item{width:100%; text-align:right;}

	.line-3{width:20%;}
	.company-num-nav{min-height:90px; height:auto; width:90%;margin-left:auto;margin-right:auto;}
	
	.index-company-txt{text-align:left; text-indent:2em;}
	
	.text-index-pc{border-bottom:1px solid #E9E9E9;}
	.index-pro{width:95%; height:170px;margin-left:auto;margin-right:auto;}
	.index-pro-img{height:140px;}
	
	.about-honor-pic{width:100%;}
	.about-honor-pic img{width:100%;}
	.about-honor-pics li{width:90%; margin-left:5%;margin-right:5%;}
	.about-honor-pics li img{width:100%; height:auto;margin-bottom:10px;}
	
	.pro{height:175px;}
	.products-class{display:none;}
	.pros-category .pro-c{width:45%;}
}

@media(max-width:640px){
	
}
