*{
	margin:0;
	padding: 0;
	box-sizing: 0;
}
h3{
	font-size: 18px;color: #333;
}
h2{
	font-size: 22px;color: #333;
}
h1{font-size: 30px;color: #333;}
p,span{
	font-size: 15px;color: #333;
}
b{
	font-weight: normal;
}
a{	color: #333;
	text-decoration: none;
}
li{
	list-style: none;
}
/*p{text-indent: 2em;}*/
table{border-collapse: collapse;}
table tr td p{text-indent: 0}
.clearfix::before,
.clearfix::after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}

.page{margin:20px 0 20px 0;padding:6px 0 10px;text-align:center;}
.page a{border:1px solid #dddddd;color:#747474;margin:0 1px;padding:5px 10px;}
.page a:hover{border:1px solid #ff6600;color:#026ab1;}
.page_disabled{border:1px solid #dddddd;color:#747474;margin:0 1px;padding:5px 10px;}
.page_current{background-color:#d9d9d9;border:1px solid #c8c8c8;color:#333;font-style:normal;margin:0 1px;padding:5px 10px;}
/*面包屑导航*/
.b_nav{	width: 1200px;margin: 20px auto 0;text-align: right;}
.b_nav a:hover{color: #f8c301;transition:all 0.5s ease;}

/*产品中心*/
.product-left li a img{width: 285px;height: 213px;}
.chanpin h3{width: 1200px;margin: 30px auto 0;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.chanpin h3 span{float: right;margin-top: 6px;font-weight: normal;}
.chanpin h3 span:hover a{color: #f8c301;transition:all 0.5s ease;}


/*产品详情页*/
/*解决方案详情页*/
.sd-con{
	width: 1200px;
	margin: 30px auto 0;
	position: relative;
}
.sd-con-left{
	float: left;
	margin-right: 50px;
}
.sd-con-left img{width: 550px;}
.sd-con-right{width:600px; float:left; padding-bottom: 140px;}
.sd-con-right >p{
	line-height: 30px;
}
.sd-con-right >h3{
	margin: 10px auto 20px
}
.sd a{color: #333;}
.sd-con-right-btm a{
	display: inline-block;
	padding: 10px 20px;
	background: #f8c301;
	color: #fff;
	margin-right: 30px;
	margin-top: 30px;
	margin-top: 5%;
	border-radius: 4px;
}
.sd-con-right-btm a:hover{
	background: #f84501;
}
.sd-d{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.sd-con-right-phone{
	display: inline-block;
	margin-top:30px;padding: 15px;
	background: #f8c301;border-radius: 4px;
}

.sd-con-right-phone h3{
	color: #fff;text-align: center;
}
.sd-con-right-phone:hover h3{
	color: #ff6700;
}
.sd-d-nav{
	display: flex;
    flex-direction: row;
    justify-content: center;
	text-align: center;
}
.sd-d-nav li{
	float: left;
	margin-right: 30px;
}
.sd-d-nav li a{
	padding: 10px 0;
	font-size: 20px;
	display: inline-block;
}
.sd-d-nav li:hover a{
	border-bottom: 2px solid #003567;
}
.sd-d-nav li.active{
	border-bottom: 2px solid #003567;
}
.sd-d h2{
	margin: 10px auto 10px;
	text-align: left;
}
.sd-d-yuanli p{
	line-height: 200%;
	text-align: left;
}
.sd-d-yuanli p br{display: block;margin: 10px 0;}
.sd-d-yuanli p strong{display: inline-block;margin: 10px 0 10px;}
.sd-d-yuanli img{
	width: 50%;
	margin-top: 20px;
}
/*		图片*/
.sd-d-img li{
	float: left;
	margin-right: 20px;
}
.sd-d-img li:nth-child(3n){
	margin-right: 0px;
}
.sd-d-img img{
	width: 386px;
}
table{
	width: 100%;
	margin: 0 auto;
	font-size: 15px;
	border-spacing: 0;
}
table tr:nth-child(1){
	background:#ddd;
}
table tr td:nth-child(2){text-align: left;padding: 10px;line-height: 30px;}
table td{
	text-align: center;
	padding: 5px;
	border: 1px solid #ccc;
}
table caption{
	margin: 30px auto;
}
hr{
	margin-top: 20px;margin-bottom: 20px;border: none;background:#ddd;height: 1px
}
.title_1{margin-top: 30px;}
/*新闻中心*/
.col-md-4{
	width: 1200px;margin: 30px auto 0;
}

.col-md-4 .newsny{float: left; width: 386px;margin-right: 20px;margin-top: 20px;position: relative; background:#f9f9f9;}
.col-md-4 .newsny  h2{line-height:40px; height:40px; overflow: hidden; padding: 0 10px; }
.col-md-4 .newsny  h2 a{transition: .3s;}
.col-md-4 .newsny  p{line-height:30px; height:60px; overflow: hidden; color:#666; padding:0 10px;}
.col-md-4 .newsny h2 a:hover{color:#f8c301;}
.col-md-4 .newsny h2 a:active{color:#f8c301;}
.col-md-4 .newsny:nth-child(3n){margin-right: 0;}
.col-md-4 .newsny img{width: 100%;display: block;}
.col-md-4 .newsny .newsny-text{width: 324px;padding:10px 30px 20px;border: 1px dotted #ddd;border-top: none}
.col-md-4 .newsny .newsny-text h2{font-size: 16px;font-weight: 500px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;line-height:2em;
}
.col-md-4 .newsny .newsny-text p{margin-top: 10px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 2em;position:relative;
  height:6em;}
  .col-md-4 .newsny .newsny-text p:after {
    content:"…";
    position:absolute;
    bottom:0;
    right:0;
    padding: 0 5px;
    background-color: #fff;
}
.col-md-4 .newsny .time{position: absolute;top: 0;left:0;padding: 15px;background: #f8c301;color: #fff;clip-path: polygon(0% 0%, 100% 0%, 100% 100%,50% 90%,0% 100%);}
.col-md-4 .newsny .time h3{color: #fff;font-size: 16px}
.col-md-4 .newsny .time p{color: #fff;font-size: 14px}
/*=====================分页*/
.tcdPageCode{
	padding: 15px 20px;
	text-align: left;
	color: #ccc;
	text-align:center;
}
.tcdPageCode a{
	display: inline-block;
	color: #428bca;
	display: inline-block;
	height: 25px;	
	line-height: 25px;	
	padding: 0 10px;
	border: 1px solid #ddd;	
	margin: 0 2px;
	border-radius: 4px;
	vertical-align: middle;
}
.tcdPageCode a:hover{
	text-decoration: none;
	border: 1px solid #428bca;
}
.tcdPageCode span.current{
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	margin: 0 2px;
	color: #fff;
	background-color: #428bca;	
	border: 1px solid #428bca;
	border-radius: 4px;
	vertical-align: middle;
}
.tcdPageCode span.disabled{	
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	margin: 0 2px;	
	color: #bfbfbf;
	background: #f2f2f2;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
	vertical-align: middle;
}

/*联系我们*/
/*地图高度*/
#dituContent1 {
  height: 300px;
}
.contact{
	width: 1200px;
	margin: 0 auto;
}
.line-big{
	width: 1200px;
	margin: 60px auto;
	overflow: hidden;
}
.xm5{position: relative;
    padding-right:30px;
    min-height: 1px;
}
.xm5{
	float: left;
	width: 460px;
}
.xm5 p{
	color: #333;
	margin:0 0 24px;
	line-height: 30px;
}
.xm5 h3{
	margin: 34px 0;
}
.xm7{
	position: relative;
    min-height: 1px;
	float: right;
	width: 50%;
}
.form-group{
	margin-bottom: 30px;
}
.input, .label {
	    font: inherit;
    vertical-align: baseline;
    line-height: 20px;
    display: block;
}
.form-group .label{
	font-size: 14px;
	 float: left;
    width: 15%;
    text-align: right;
    padding: 7px 7px 7px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 34px;
}

.form-group .field{
    position: relative;
    zoom: 1;
}
.input{
	color: #999;
	font-size: 14px;
	float: right;
    padding: 6px;
    border: 1px solid #ddd;
    width: 80%;
    height: 34px;
    border-radius: 4px;
    -webkit-appearance: none;
    box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
}
textarea.input {
    overflow: auto;
    height: 150px;
}
.form-button{
	margin: 0 auto;
	text-align:center;
}
.button {
    border: 1px solid #ddd;
    background: transparent;
    border-radius: 4px;
    padding: 10px 30px;
    margin: 0 auto;
    display: inline-block;
    line-height: 20px;
    transition: all 1s ease 0s;
}
.xm7{
	position: relative;
    min-height: 1px;
	float: right;
	width: 48%;
}
.button:hover {
	color: white;
	background: #f8c301;
    transition: all .3s ease 0s;
}
.contact-text{float: right;width: 49%;}
.contact-text li{line-height: 50px;font-size: 15px;}
.contact1{margin-top: 30px;}
.content_tit{height:40px; font-size: 30px; text-align: center; color: #f8c301; margin: 50px auto 0 auto; line-height: 40px; }
.content_tit_d{font-size: 14px; text-align: center; color: #999;margin:0 auto; line-height: 20px; }
.contact_ul{margin:0 auto;}
.contact_ul li{width:32%; margin: 20px 2% 0 0; float:left;}
.contact_ul li:nth-child(3n){margin-right:0;}
.contact_ul li .img{width:100%; display:block; float: none;}
.contact_ul li .titlea{height:30px; line-height: 30px; font-size: 20px; color:#f8c301;}
.contact_ul li .font{font-size:14px; color:#999; line-height: 25px;}
@media (max-width: 768px){
    .contact .right{display:block; width:100%;}
    .contact_ul li{display: block; width:100%; float: none;}
}
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
 .map-con{width:49%;float: left; }
/*新闻中心内页*/
.news-detailed,.newslist_main,.yema {width: 1200px;margin:0 auto;}
.newslist_main h2{ width:100%;font-size:20px; text-align:center; display:block; color:#5d5d5d; padding:30px 0 20px }
.newslist_main h2 p{ color:#868686; font-size:14px; padding-top:15px;font-weight: normal;}
.newslist_main{height:auto; overflow:hidden; margin-top:30px;}
.yema{ text-align:center}
.yema a{ display:inline-block; padding:5px 10px 5px 10px; border:1px solid #c5c5c5; color:#7e7e7e; font-size:14px; margin:2px } 
.yema a.hover2{ display:inline-block; background:url(../images/tubiao.jpg) no-repeat 10px center; padding-left:20px } 
.yema a.hover3{ display:inline-block; background:url(../images/tubiao1.jpg) no-repeat 10px center;padding-left:20px } 
/*.aui-nav-list-box ul li:nth-child(4n){border-right: 1px solid #eee;}*/
.com-left1,.about-text{width: 90%;margin:0 auto 0;}
/*.about-text p{text-indent: 2em;}*/
.com-left1 img{width: 100%}
.news-detailed p{line-height: 30px;}
.imag_2{width: 60%;margin:0 auto;}
.about-text p strong{display: block;margin:20px 0;font-size: 16px;}
.imag_2 img{width:49.5%;margin:0 auto;font-size: 0 }
.imag_2 .com-img{width: 100%;margin-top: 30px;margin-bottom: 30px;}
/*服务承诺*/
.server-text li{padding: 30px 0 10px;border-bottom: 1px dotted #ddd;}
.server-text li h3{font-weight: 500px;font-size: 16px;}
.server-text li p{margin-top: 20px;}

@media (min-width: 960px) and (max-width: 1199px){
/*面包屑导航*/
.b_nav{	width: 960px;}

/*产品中心*/
.chanpin h3{width: 960px;margin: 30px auto 0;padding-bottom: 10px;border-bottom: 1px solid #ddd;}

/*产品详情页*/
.sd-con{
	width: 960px;
	margin: 30px auto 0;
}
.sd-con-left img{
	width: 500px;
	height: 375px;
}
.sd-con-right{width: 410px;float: right;padding-bottom: 140px;padding-bottom: 115px;}
.sd-d{
	width: 960px;
	margin: 0 auto;
	text-align: center;
}
.sd-con-right-phone{
	width: 400px;
}
/*		图片*/
.product-left li a img{
	width: 225px;height: 168px;
}
.title_1{margin-top: 30px;}
/*新闻中心*/
.col-md-4{
	width: 960px;margin: 30px auto 0;
}
.col-md-4 .newsny{float: left; width: 306px;border: none;padding: 0}
.col-md-4 .newsny .newsny-text{width:244px;padding:10px 30px 20px;border: 1px dotted #ddd;border-top: none}

/*=====================分页*/

/*联系我们*/
.contact{
	width:960px;
	margin: 0 auto;
}
.line-big{
	width: 960px;
	margin: 60px auto;
	overflow: hidden;
}

/*新闻中心内页*/
.news-detailed,.newslist_main,.yema {width: 960px;margin:0 auto;}

/*服务承诺*/
}
@media (min-width: 768px) and (max-width: 959px){
	/*面包屑导航*/
.b_nav{	width: 768px;}
/*产品中心*/
.chanpin h3{width:768px;}
.product-other li{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}
.product-other li img{
	width: 374px;
}
.product-other li:nth-child(3n){
	margin-right: 20px;
}
.product-other li:nth-child(2n){
	margin-right: 0;
}
.product-other li a{
	position:relative;display: block;
	overflow: hidden;
}
.product-other li a img{width: 374px;height:280px;}
.product-other li a p{
	position:absolute;
	top: 90%;
	left: 0;
	transform: translateY(-50%);
	background: rgba(0,0,0,0.5);
	color: #fff;
	width: 374px;
	padding: 15px 0 15px 10px;
}
/*产品详情页*/
.sd-con-left img{
	width:100%;display: block; margin: 0 auto; float: none;
}
.sd-con{
	width: 786px;
	margin: 30px auto 0;text-align: center;
}
.sd-con-left{
	width: 100%;
	margin: 0 auto;
	float: none;
	margin-right: 50px;
}
	.sd-con-right{width:100%; float: none;padding-bottom: 170px;}
.sd-con-right >p{
	line-height: 30px;
}
.sd-con-right >h3{
	margin: 10px auto 20px; 
}
.sd a{color: #333;}
.sd-con-right-btm a{
	display: inline-block;
	padding: 10px 20px;
	border:1px solid #f8c301;
	margin-right: 30px;
	margin-top: 2%;
	border-radius: 4px;
}
.sd-con-right-btm a:hover{
	background: #f8c301;
	color: #fff;
}
.sd-d{
	width: 768px;
	margin: 0 auto;
	text-align: center;
}
.sd-con-right-phone{
	display: inline-block;
	width: 100%;margin-top:30px; padding: 0 0 10px 0;
}
.sd-con-right-phone:hover .img_1{
	display: none;
}
.sd-con-right-phone:hover .img_2{
	display:inline-block;
}
.sd-con-right-phone img{
	width: 40px;
	float: left;
	margin-right: 20px;
}
.sd-con-right-phone .img_2{display: none;}

.sd-con-right-phone h3{
	margin-top: 10px;
}
.sd-con-right-phone:hover h3{
	color: #ff6700;
}
.sd-d-nav{
	display: flex;
    flex-direction: row;
    justify-content: center;
	text-align: center;
}
.sd-d-nav li{
	float: left;
	margin-right: 30px;
}
.sd-d-nav li a{
	padding: 10px 0;
	font-size: 20px;
	display: inline-block;
}
.sd-d-nav li:hover a{
	border-bottom: 2px solid #003567;
}
.sd-d-nav li.active{
	border-bottom: 2px solid #003567;
}
.sd-d h2{
	margin: 0px auto;
	text-align: left;
}
.sd-d-yuanli p{
	text-align: left;
	margin-top: 30px
}
.sd-d-yuanli img{
	width: 50%;
	margin-top: 20px;
}
/*		图片*/
hr{
	margin-top: 20px;margin-bottom: 30px;border: none;background:#ddd;height: 1px
}
.title_1{margin-top: 30px;}
/*新闻中心*/
.col-md-4{
	width: 768px;margin: 30px auto 0;
}
.col-md-4 .newsny{float: left; width: 374px;margin-right: 20px;margin-top: 20px;}
.col-md-4 .newsny .newsny-text{width: 312px;padding:10px 30px 20px;border: 1px dotted #ddd;border-top: none}

.col-md-4 .newsny:nth-child(3n){margin-right: 20px;}
.col-md-4 .newsny:nth-child(2n){margin-right: 0;}

/*=====================分页*/


/*联系我们*/
.contact{
	width: 768px;
	margin: 0 auto;
}
.line-big{
	width: 768px;
	margin: 60px auto;
	overflow: hidden;
}
.xm5{position: relative;
    padding-right:30px;
    min-height: 1px;
}
.xm5{
	float:none;
	width: 80%;
	margin: 0 auto;
}
.xm5 p{
	color: #333;
	margin:0 0 24px;
	line-height: 30px;
}
.xm5 h3{
	margin: 34px 0;
}
.xm7{
	margin:30px auto 0;
	position: relative;
    min-height: 1px;
	float:none;
	width: 80%;
}
.form-group{
	margin-bottom: 30px;
}
.input, .label {
	    font: inherit;
    vertical-align: baseline;
    line-height: 20px;
    display: block;
}
.form-group .label{
	 float: left;
    width: 15%;
    text-align: right;
    padding: 7px 7px 7px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 34px;
}

.form-group .field{
    position: relative;
    zoom: 1;
}
.input{
	color: #999;
	font-size: 14px;
	float: right;
    padding: 6px;
    border: 1px solid #ddd;
    width: 80%;
    height: 34px;
    border-radius: 4px;
    -webkit-appearance: none;
    box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
}
textarea.input {
    overflow: auto;
    height: 150px;
}
.form-button{
	margin: 0 auto;
	text-align:center;
}
.button {
    border: 1px solid #ddd;
    background: transparent;
    border-radius: 4px;
    padding: 10px 30px;
    margin: 0 auto;
    display: inline-block;
    line-height: 20px;
    transition: all 1s ease 0s;
}
.button:hover {
	color: white;
	background: #f8c301;
    transition: all .3s ease 0s;
}
.contact-text{float: none;width: 80%;margin:30px auto 0} 
.contact-text li{line-height: 50px;}
.contact1{margin-top: 30px;}
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
 .map-con{width:80%;height:550px;border:#ccc solid 1px;float: none; margin: 0 auto}
/*新闻中心内页*/
.news-detailed,.newslist_main,.yema {width:768px;margin:0 auto;}
.newslist_main h2{ width:100%;font-size:20px; text-align:center; display:block; color:#5d5d5d; padding:30px 0 20px }
.newslist_main h2 p{ color:#868686; font-size:14px; padding-top:15px;font-weight: normal;}
.newslist_main{height:auto; overflow:hidden; margin-top:30px;}
.yema{ text-align:center}
.com-left1,.about-text{width: 90%;margin:0 auto 0;}
.news-detailed p{margin-top: 30px;line-height: 24px;}
.imag_2{width: 60%;margin:0 auto;}
.imag_2 img{width:49.5%;margin:0 auto;font-size: 0 }
.imag_2 .com-img{width: 100%;margin-top: 30px;}
/*服务承诺*/
.server-text li{padding: 30px 0 10px;border-bottom: 1px dotted #ddd;}

}
@media (min-width: 480px) and (max-width: 767px){
	/*面包屑导航*/
.b_nav{	width: 480px;}
/*产品中心*/
.chanpin h3{width:480px;}
/*产品详情页*/
.sd-con-left img{
	width: 480px;display: block;margin-right: 0;height: 360px;
}
.sd-con{
	width: 480px;
	margin: 30px auto 0;
}
.sd-con-left{
	width: 100%;
	margin: 0 auto;
	float: none;
	margin-right: 0;
}
.sd-con-right{width: 100%;float: none;padding-bottom: 120px;}
.sd-con-right >p{
	line-height: 30px;
}
.sd-con-right >h3{
	margin: 10px auto 20px
}
.sd a{color: #333;}
.sd-con-right-btm a{
	display: inline-block;
	padding: 10px 20px;
	border:1px solid #f8c301;
	margin-right: 30px;
	margin-top: 30px;
	margin-top: 2%;
	border-radius: 4px;
}
.sd-con-right-btm a:hover{
	background: #f8c301;
	color: #fff;
}
.product-other li{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}
.product-other li a img{
	width: 230px;height: 172px;
}
.product-other li:nth-child(3n){
	margin-right: 20px;
}
.product-other li:nth-child(2n){
	margin-right: 0;
}
.sd-d{
	width: 480px;
	margin: 0 auto;
	text-align: center;
}
.sd-con-right-phone{
	display: inline-block;
	width: 480px;margin-top:30px;
}
.sd-con-right-phone:hover .img_1{
	display: none;
}
.sd-con-right-phone:hover .img_2{
	display:inline-block;
}
.sd-con-right-phone img{
	width: 40px;
	float: left;
	margin-right: 20px;
}
.sd-con-right-phone .img_2{display: none;}

.sd-con-right-phone h3{
	margin-top: 10px;float: left;
}
.sd-con-right-phone:hover h3{
	color: #ff6700;
}
.sd-d-nav{
	display: flex;
    flex-direction: row;
    justify-content: center;
	text-align: center;
}
.sd-d-nav li{
	float: left;
	margin-right: 30px;
}
.sd-d-nav li a{
	padding: 10px 0;
	font-size: 20px;
	display: inline-block;
}
.sd-d-nav li:hover a{
	border-bottom: 2px solid #003567;
}
.sd-d-nav li.active{
	border-bottom: 2px solid #003567;
}
.sd-d h2{
	margin: 30px auto;
	text-align: left;
}
.sd-d-yuanli p{
	text-align: left;
	margin-top: 30px
}
.sd-d-yuanli img{
	width: 50%;
	margin-top: 20px;
}
/*		图片*/
hr{
	margin-top: 20px;margin-bottom: 30px;border: none;background:#ddd;height: 1px
}
.title_1{margin-top: 30px;}
/*新闻中心*/
.col-md-4{
	width: 480px;margin: 30px auto 0;
}
.col-md-4 .newsny{float: left; width: 462px;margin-right:10px;margin-left: 10px; margin-top: 20px;}
.col-md-4 .newsny:nth-child(3n){margin-right: 20px;}
.col-md-4 .newsny:nth-child(2n){margin-right: 0;}
.col-md-4 .newsny .newsny-text{width: 400px;padding:10px 30px 20px;border: 1px dotted #ddd;border-top: none}

/*=====================分页*/


/*联系我们*/
.contact{
	width: 480px;
	margin: 0 auto;
}
.line-big{
	width: 480px;
	margin: 60px auto;
	overflow: hidden;
}
.xm5{position: relative;
    padding-right:30px;
    min-height: 1px;
}
.xm5{
	float:none;
	width: 460px;
}
.xm5 p{
	color: #333;
	margin:0 0 24px;
	line-height: 30px;
}
.xm5 h3{
	margin: 34px 0;
}
.xm7{
	margin:30px auto 0;
	position: relative;
    min-height: 1px;
	float:none;
	width: 80%;
}
.form-group{
	margin-bottom: 30px;
}
.input, .label {
	    font: inherit;
    vertical-align: baseline;
    line-height: 20px;
    display: block;
}
.form-group .label{
	font-size: 14px;
	 float: left;
    width: 15%;
    text-align: right;
    padding: 7px 7px 7px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 34px;
}

.form-group .field{
    position: relative;
    zoom: 1;
}
.input{
	color: #999;
	font-size: 14px;
	float: right;
    padding: 6px;
    border: 1px solid #ddd;
    width: 74%;
    height: 34px;
    border-radius: 4px;
    -webkit-appearance: none;
    box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
}
textarea.input {
    overflow: auto;
    height: 150px;
}
.form-button{
	margin: 0 auto;
	text-align:center;
}
.button {
    border: 1px solid #ddd;
    background: transparent;
    border-radius: 4px;
    padding: 10px 30px;
    margin: 0 auto;
    display: inline-block;
    line-height: 20px;
    transition: all 1s ease 0s;
}
.button:hover {
	color: white;
	background: #f8c301;
    transition: all .3s ease 0s;
}
.contact-text{float: none;width: 80%;margin:30px auto 0} 
 .map-con{width:80%;height:400px;border:#ccc solid 1px;float: none; margin: 0 auto}
/*新闻中心内页*/
.news-detailed,.newslist_main,.yema {width:480px;margin:0 auto;}
/*服务承诺*/
.server-text li{padding: 30px 0 10px;border-bottom: 1px dotted #ddd;}
.server-text li h3{font-weight: 500px;font-size: 16px;}
.server-text li p{margin-top: 20px;}

}

@media (max-width: 479px){
	/*面包屑导航*/
.b_nav{	width: 360px;}
/*产品中心*/
.chanpin h3{width:340px;}
/*产品详情页*/
.sd-con-left img{
	width: 340px;display: block;margin-right: 0;height: 255px;
}
.sd-con{
	width: 340px;
	margin: 30px auto 0;
}
.sd-con-left{
	width: 100%;
	margin: 0 auto;
	float: none;
	margin-right: 0;
}
.sd-con-right{width: 100%;float: none;padding-bottom: 90px;}
.sd-con-right >p{
	line-height: 30px;
}
.sd-con-right >h3{
	margin: 10px auto 20px
}
.sd a{color: #333;}
.sd-con-right-btm {
	display: none;
}

.product-other li{
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
}
.product-other li a img{
	width: 340px;height: 255px;
}
.product-other li:nth-child(3n){
	margin-right: 20px;
}
.product-other li:nth-child(2n){
	margin-right: 0;
}
.sd-d{
	width: 340px;
	margin: 0 auto;
	text-align: center;
}
.sd-con-right-phone{
	display:block;margin: 0 auto;
	background: #f8c301;padding: 15px 0;
	border-radius: 4px;
	width: 340px;margin-top:20px;
}
.sd-con-right-phone.img_1{

}
.sd-con-right-phone .img_2{
	display:none;
}
.sd-con-right-phone img{
	width: 40px;
	float: left;
	margin-right: 20px;
	margin-top: -17px;
	margin-left: 24px;
}
.sd-con-right-phone .img_2{display: none;}

.sd-con-right-phone h3{
	text-align: center;
	margin-top: 0px;float: none;
	font-size: 16px;color: #fff
}
.sd-d-nav{
	display: flex;
    flex-direction: row;
    justify-content: center;
	text-align: center;
}
.sd-d-nav li{
	float: left;
	margin-right: 30px;
}
.sd-d-nav li a{
	padding: 10px 0;
	font-size: 20px;
	display: inline-block;
}
.sd-d-nav li:hover a{
	border-bottom: 2px solid #003567;
}
.sd-d-nav li.active{
	border-bottom: 2px solid #003567;
}
.sd-d h2{
	margin: 30px auto;
	text-align: left;
}
.sd-d-yuanli p{
	text-align: left;
	margin-top: 30px
}
.sd-d-yuanli img{
	width: 50%;
	margin-top: 20px;
}
/*		图片*/
hr{
	margin-top: 20px;margin-bottom: 30px;border: none;background:#ddd;height: 1px
}
.title_1{margin-top: 30px;}
/*新闻中心*/
.col-md-4{
	width: 100%;margin: 30px auto 0;
}
.col-md-4 .newsny{float: none; width: 96%;margin:20px auto 0;}
.col-md-4 .newsny:nth-child(3n){margin-right: auto;}
.col-md-4 .newsny:nth-child(2n){margin-right: auto;}
.col-md-4 .newsny .newsny-text{width: 283px;padding:10px 30px 20px;border: 1px dotted #ddd;border-top: none}

/*=====================分页*/


/*联系我们*/
.contact{
	width: 360px;
	margin: 0 auto;
}
.line-big{
	width: 360px;
	margin: 60px auto;
	overflow: hidden;
}
.xm5{position: relative;
    padding-right:30px;
    min-height: 1px;
}
.xm5{
	float:none;
	width: 360px;
}
.xm5 img{
	width: 100%
	
}
.xm5 p{
	color: #333;
	margin:0 0 24px;
	line-height: 30px;
}
.xm5 h3{
	margin: 34px 0;
}
.xm7{
	margin:30px auto 0;
	position: relative;
    min-height: 1px;
	float:none;
	width: 80%;
}
.form-group{
	margin-bottom: 30px;
}
.input, .label {
	    font: inherit;
    vertical-align: baseline;
    line-height: 20px;
    display: block;
}
.form-group .label{
	 float: left;
    width: 25%;
    text-align: right;
    padding: 7px 7px 7px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 34px;
}

.form-group .field{
    position: relative;
    zoom: 1;
}
.input{
	color: #999;
	font-size: 14px;
	float: right;
    padding: 6px;
    border: 1px solid #ddd;
    width: 65%;
    height: 34px;
    border-radius: 4px;
    -webkit-appearance: none;
    box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
}
textarea.input {
    overflow: auto;
    height: 150px;
}
.form-button{
	margin: 0 auto;
	text-align:center;
}
.button {
    border: 1px solid #ddd;
    background: transparent;
    border-radius: 4px;
    padding: 10px 30px;
    margin: 0 auto;
    display: inline-block;
    line-height: 20px;
    transition: all 1s ease 0s;
}
.button:hover {
	color: white;
	background: #f8c301;
    transition: all .3s ease 0s;
}
.contact-text{float: none;width: 80%;margin:30px auto 0} 
 .map-con{width:80%;height:400px;border:#ccc solid 1px;float: none; margin: 0 auto}
/*新闻中心内页*/
.news-detailed,.newslist_main,.yema {width:360px;margin:0 auto;}
/*服务承诺*/
.server-text li{padding: 30px 0 10px;border-bottom: 1px dotted #ddd;}
.server-text li h3{font-weight: 500;font-size: 16px;}
.server-text li p{margin-top: 20px;}

}
.product-left .img_img{width: 49%;margin-right: 2%;overflow: hidden;}
.product-left .img_img:nth-child(2n){margin-right: 0%;}
.product-left .img_img img{width: 100%;}
@media (max-width: 479px){
.product-left .img_img{width: 100%;overflow: hidden;margin-right: 0;margin-left: 0;margin-bottom: 20px;}
.product-left .img_img img{width: 100%;}
.imag_2{width: 100%;margin:0 auto;}

}

/*工厂实景*/
.scene-bot{width: 1200px ;margin: 0 auto;}
.scene-bot li{
	text-align: center;
	float: left;
	width: 386px;

	overflow: hidden;
	margin-right: 20px;
	margin-top: 20px;
}
.scene-bot li a img{
	width: 386px;
	height: 290px;
}
.scene-bot li a h3{font-weight: 500;font-size: 14px}
.scene-bot li:nth-child(3n){
	margin-right: 0;
}
.scene-bot li:hover a h3{
	color:#f8c301;
}.scene-bot li:active a h3{
	color:#f8c301;
}
@media (min-width: 960px) and (max-width: 1199px){
.scene-bot{width: 960px ;margin: 0 auto;}

	.scene-bot li{
	width: 306px;
}
.scene-bot li a img{
	width: 308px;
	height: 231px;
}
}
@media (min-width: 768px) and (max-width: 959px){
.scene-bot{width: 768px ;margin: 0 auto;}

	.scene-bot li{
	width: 242px;
}
.scene-bot li a img{
	width: 242px;
	height: 181px;
}
}
@media (min-width: 480px) and (max-width: 767px){
.scene-bot{width: 480px ;margin: 0 auto;}

	.scene-bot li{
	text-align: center;
	float: left;
	width: 220px;
	overflow: hidden;
	margin-right: 20px;
}
.scene-bot li:nth-child(2n){
	margin-right: 20px;
}
.scene-bot li:nth-child(3){
	margin-right: 20px;
}
.scene-bot li a img{
	width: 220px;
	height: 165px;
}
}
@media (max-width: 480px){
.scene-bot{width: 360px ;margin: 0 auto;}

.scene-bot li{
	text-align: center;
	float: none;
	width: 340px;
	overflow: hidden;
	margin:20px 10px;
}
.scene-bot li:nth-child(2n){
	margin-right: 10px;
}
.scene-bot li:nth-child(3){
	margin-right: 10px;
}
.scene-bot li a img{
	width: 340px;
	height: 255px;
}
}