@charset "utf-8";
body{margin:0px;padding:0px;font-size:12px;line-height:150%;color:#727272;font-family:  Arial,Verdana, Helvetica, sans-serif, Tahoma;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
input, textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:12px;	}
li{list-style:none;}
.l{float:left;}
.r{float:right;}
.c{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.t_l{text-align:left;}	
.t_r{text-align:right;}
.t_c{text-align: center;}
a{color:#727272;text-decoration:none;}	
a:hover{color:#1e5592;text-decoration:none;}

.container{
	margin-left:auto;
	margin-right:auto;
}
/*--------------------logo+导航-------------------------*/
.lf{float:left}
.rg{float:left}
.morg{float:right}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}
.head{position:absolute;top:0px;left:0px;width:100%;min-width:1000px;z-index:9999;height:100px;transition:all .3s}
#head{
	padding-top:20px;
}
.moblie_head{
	display:none;
}
.logo{width:250px;transition:all .3s}
.logo a{display:block;position:relative;overflow:hidden}
.logo img{position:relative;z-index:100}
.nav{width:60%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s; font-family:"Arial"; padding-left:70px; padding-top:10px;}
.nav ul li{float:left; padding:0px 12px 0px 12px;height:50px;transition:all .3s}
.nav ul li .a1{line-height:50px;display:block;text-align:center;font-size:16px;color:#FFF;transition:all .3s}
.nav ul li:hover .a1{color:#FFF;transition:all .3s; text-decoration:none; background:url(../images/navlihover.png) bottom center no-repeat;}
.nav ul li .div1{display:none;background:#000;width:100%;left:0px;position:absolute;top:101px;z-index:100}
.nav ul li .div1 .p1{width:57.4%;float:right;height:65px;line-height:65px}
.nav ul li .div1 .p1 a{color:#999;font-size:14px;text-transform:uppercase;background:url(../images/1_26.jpg) center bottom no-repeat;display:inline-block;height:65px;line-height:65px;margin-right:5%;transition:all .5s}
.nav ul li .div1 .p1 a:hover{background:url(../images/1_27.jpg) center bottom no-repeat;color:#1a1a1a}
.nav ul li .mad3 .p1 .pad{margin-left:30%}
.nav ul li .mad4 .p1 .pad{margin-left:44%}
.nav ul li .mad5 .p1 .pad{margin-left:45%}
.nav ul li .mad6 .p1{text-align:right}
.a_txt{display:none}
.yuyan{
	margin-top:20px;
	float:right;
}
.yuyan li{
	font-family:"Arial";
	font-size:14px;
	line-height:32px;
	text-align:center;
	border-radius:180px;
	display:block;
	float:left;
	margin-left:10px;
}
.yuyan li a{color:#FFF;text-decoration:none;display:block;border:1PX #FFF solid;border-radius:180px;height:32px;width:32px;}	
.yuyan li a:hover{color:#FFF;text-decoration:none;display:block;border:1PX #1e5592 solid;border-radius:180px; background-color:#1e5592;height:32px;width:32px; }


/*--------------------banner-------------------------*/
.js-silder{
	position: relative;	
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
	z-index:999;
	bottom:30px;
	position: absolute;
}

.silder-ctrl-con{
	display: inline-block;
	width: 40px;
	height:5px !important;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	height:5px !important;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #1e5592;
}
.silder-ctrl-prev {
	display:none;
}
.silder-ctrl-next {
	display:none;
}
/*--------------------关于我们-------------------------*/

#ct{
	padding-top:30px;
}
.about_dh{
	text-align:center;
	padding-bottom:30px;
}
.about_dh h1{
	font-size:30px;
	font-family:"Arial";
	height:55px;
	line-height:50px;
	color:#000;
	background: url(../images/jianjie_dh.jpg) bottom center no-repeat;
}
.about_dh p{
	font-size:14px;
	font-family:"Arial";
	line-height:30px;
	padding-top:5px;
	color:#8b8b8b;
}
.about_nr{
	 background:url(../images/jianjie_bj.jpg) bottom center no-repeat;
	 padding-bottom:190px;
}
.about_nr li{
	width:30%;
	float:left;
	margin-right:5%;
}
.about_nr li.ab{
	margin-right:0;
}
.about_nr li .jianjietu{
	width:18%;
	float:left;
	margin-right:4%;	
}
.about_nr li .jianjietu img{
	border:1px #1e5592 solid;
	text-align:center;
	border-radius:180px;
	padding:10px;
	width:40px;
	height:40px;
}
.about_nr li .jianjiezi{
	width:78%;
	float:left;
}
.about_nr li .jianjiezi h1{
	font-size:18px;
	height:30px;
	line-height:30px;
	font-family:"Arial";
	color:#24252a;
	padding-bottom:10px;
}
.about_nr li a:hover .jianjiezi h1{color:#1e5592;text-decoration:none;}
.about_nr li .jianjiezi p{
	font-size:14px;
	line-height:24px;
	font-family:"Arial";
	padding-bottom:30px;
}
.about_nr li a:hover .jianjiezi p{color:#727272;text-decoration:none;}
.about_nr li .jianjiezi dl{
	font-size:14px;
	line-height:30px;
	height:30px;
	font-family:"Arial";
	border:1px #727272 solid;
	width:100px;
	text-align:center;
	border-radius:180px;
}
.about_nr li a:hover .jianjiezi dl{border:1px #1e5592 solid; background-color:#1e5592; color:#FFF;}


/*--------------------产品展示-------------------------*/
.product{
	background:url(../images/pro_bj.jpg) top center no-repeat;
	padding:60px 0px 60px 0px;
}
.pro_l{
	width:65%;
	float:left;
}
.pro_l_dh p{
	padding-bottom:20px;
}
.pro_l_dh h1{
	padding-bottom:20px;
	font-size:30px;
	font-weight:normal;
	line-height:40px;
	font-family:"Arial";
	background:url(../images/pro_dh.png)  bottom left no-repeat;
	color:#FFF;
	margin-bottom:20px;
}
.pro_l_dh dl{
	padding-bottom:20px;
	font-size:14px;
	line-height:24px;
	font-family:"Arial";
	color:#FFF;
}
.pro_fl li{
	height:45px;
	line-height:45px;
	background-color:#1e5592;
	border-radius:5px;
	float:left;
	padding:0px 20px 0px 20px;
	font-size:16px;
	color:#FFF;
	margin-right:10px;
}
.pro_fl li a{color:#FFF;text-decoration:none;}	
.pro_fl li a:hover{color:#FFF;text-decoration: underline;}
.pro_r{
	width:40%;
	float:left;
	padding-top:60px;
}

/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	padding: 0;
	margin-top:80px;
	*zoom: 1;
	max-width:620px !important;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}
.bx-viewport{
	margin-left:40px;
}
.slider1 img{
	border: 5px solid hsla(0,0%,100%,.2); 
	width: 180px !important;
}
.slide{
	margin-right:10px !important;}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* PAGER */

.bx-wrapper .bx-pager {
	display: none;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	background: url(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right:-80px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.pro_more{
	height:40px;
	line-height:40PX;
	width:150px;
	background-color:#1e5592;
	border-radius:180px;
	font-family:"Arial";
	font-size:14px;
	text-align:center;
	color:#FFF;
	margin-top:20px;
}
.pro_more a{color:#FFF;text-decoration:none;}	
.pro_more a:hover{color:#FFF;text-decoration: underline;}



/*--------------------新闻中心-------------------------*/
.news{
	padding-top:30px;
	padding-bottom:30px;
	background-color:#f5f5f5;
}
.news_nr{
	padding-bottom:30px;
}
.news_nr li{
	display:block;
}
.news_nr li .xwz{
	width:50%;
	float:left;
	background-color:#FFF;
	display:block;
	cursor: pointer;
  transition: all 0.6s;
  overflow:hidden;
}
.news_nr li .xwz h1{
	font-family:"Arial";
	font-size:18px;
	color:#404040;
	padding:30px 30px 15px 30px;
}
.news_nr li .xwz p{
	font-family:"Arial";
	font-size:14px;
	color:#b0b0b0;
	padding:0px 30px 17px 30px;
}
.news_nr li .xwz dl{
	font-family:"Arial";
	font-size:14px;
	color:#727272;
	padding:0px 30px 20px 30px;
	line-height:24px;
}
.news_nr li .xwz h2{
	font-family:"Arial";
	font-size:14px;
	color:#1e5592;
	margin:0px 0px 30px 30px;
	line-height:30px;
	height:30px;
	width:100px;
	text-align:center;
	border:1px #bbccde solid;
	border-radius:180px;
	font-weight:normal;
}

.news_nr li a:hover .xwz{
	background-color:#1e5592;
	display:block;
}
.news_nr li a:hover .xwz h1{color:#ffffff;text-decoration:none;}
.news_nr li a:hover .xwz p{color:#7099c7;text-decoration:none;}
.news_nr li a:hover .xwz dl{color:#FFF;text-decoration:none;}
.news_nr li a:hover .xwz h2{color:#FFF;text-decoration:none;border:1px #FFF solid;border-radius:180px;}
.news_nr li .xwt{
	width:50%;
	height:auto;
	float:left;
	overflow:hidden;
}
.news_nr li .xwt img{
	width:100%;
	height:auto;
  cursor: pointer;
  transition: all 0.6s;
}
.news_nr li .xwt img:hover{
  transform: scale(1.4);
}
.news_more{
	height:40px;
	line-height:40PX;
	width:150px;
	background-color:#1e5592;
	border-radius:180px;
	font-family:"Arial";
	font-size:14px;
	text-align:center;
	color:#FFF;
	margin:0 auto;
}
.news_more a{color:#FFF;text-decoration:none;}	
.news_more a:hover{color:#FFF;text-decoration: underline;}


/*--------------------设备展示-------------------------*/
.shebei{
	padding-top:30px;
	padding-bottom:30px;
}
.carousel-example.slide{
	margin-right:0px !important;
}
.flex-item dl{
	overflow:hidden;
	height:auto;
}
.flex-item dl img{
  cursor: pointer;
  transition: all 0.6s;
}
.flex-item dl img:hover{
  transform: scale(1.4);
}
.flex-item p{
	line-height:40px;
	font-family:"Arial";
	font-size:16px;
	text-align:center;
}


/*--------------------精心服务-------------------------*/
.fuwu{
	background:url(../images/fw_bj.jpg) top center no-repeat;
	padding:65px 0px 60px 0px;
}
.fuwu_dh{
	width:20%;
	float:left;
}
.fuwu_dh dl{
	font-size:30px;
	color:#ffffff;
	font-family:"Arial";
	height:40px;
	line-height:40px;
	padding-top:20px;
}
.fuwu_nr{
	width:80%;
	float:left;
}
.fuwu_nr li{
	width:25%;
	background-color:#1e5592;
	color:#FFF;
	padding:30px 20px 30px 45px;
	margin-right:10px;
	float:left;
}
.fuwu_nr li.ab{
	background-color:#3f3f3f;
}
.fuwu_nr li img{
	margin-right:16px;
}
.fuwu_nr li h1{
	font-size:20px;
	color:#ffffff;
	font-family:"Arial";
	font-weight:normal;
}
.fuwu_nr li p{
	font-size:12px;
	color:#ffffff;
	font-family:"Arial";
	padding-top:10px;
}


/*--------------------联系我们-------------------------*/

.ftt{
	width:44%;
	float:left;
}
.ftt img{
	width:100%;
}
.ftc{
	width:56%;
	float:left;
}
.ftc_dh{
	padding:30px 0px 0px 40px;
}
.ftc_logo{
	width:38%;
	float:left;
}
.ftc_tel{
	width:50%;
	padding-left:50px;
	padding-top:16px;
	float:left;
}
.ftc_tel img{
	padding-right:15px;
}
.ftc_tel h1{
	font-size:30px;
	color:#6c6c6c;
	font-family:"Arial";
	font-weight:normal;
	padding-bottom:10px;
}
.ftc_tel p{
	font-size:14px;
}
.ftc_nr{
	padding:20px 0px 0px 40px;
}
.ftc_nr ul{
	width:33%;
	float:left;
}
.ftc_nr li{
	line-height:26px;
	font-size:14px;
	margin-bottom:10px;
	font-family:"Arial";
}
.ftc_nr li img{
	padding-right:10px;
}
.ftc_nr dl{
	width:15%;
	float:left;
	font-size:14px;
	line-height:30px;
	font-family:"Arial";
	text-align:center;
}
.ftc_nr dl img{
	width:100%;
	height:auto;
}
#foot{
	background-color:#24252a;
}
.ft{
	font-size:14px;
	line-height:90px;
	font-family:"Arial";
	text-align:center;
	color:#9f9f9f;
}
.ft a{color:#9f9f9f;text-decoration:none;}	
.ft a:hover{color:#1e5592;text-decoration: underline;}




/*--------------------内页关于我们-------------------------*/
.fenlei{
	background-color:#f6f6f6;
}
.fl_nr{
	width:60%;
	float:left;
}
.fl_nr li{
	border-right:1px #e7eaec solid;
	line-height:60px;
	font-size:14px;
	font-family:"Arial";
	text-align:center;
	float:left;
	display:block;
}
.fl_nr li.ab{
	line-height:60px;
	background-color:#1e5592;
	font-size:16px;
	font-weight:bold;
	padding:0px 30px 0px 30px;
	color:#FFF;
}
.fl_nr li a{color:#9f9f9f;text-decoration:none;display:block;
	padding:0px 30px 0px 30px;}	
.fl_nr li a:hover{color:#fff;text-decoration: none;display:block; background-color:#1e5592;
	padding:0px 30px 0px 30px;}
.mbx{
	width:40%;
	float:right;
	line-height:60px;
	font-size:14px;
	font-family:"Arial";
	text-align:right;
}

.nyabout{
	padding:30px 0px 30px 0px;
}
.nyabout_dh{
	font-size:30px;
	font-family:"Arial";
	text-align:center;
	font-weight:bold;
	height:30px;
	color:#24252a;
	background:url(../images/pro_dh.png) bottom center no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
}
.nyabout_nr{
	font-size:14px;
	font-family:"Arial";
	line-height:30px;
}
.nyabout_nr img{
	width:100%;
}

/*--------------------内页资质荣誉-------------------------*/
.ry_nr li{
	width:23%;
	float:left;
	margin:0px 10px 0px 10px;
}
.ry_nr li dl{
	overflow:hidden;
	height:auto;
}
.ry_nr li img{
	width:96%;
	height:auto;
	border:1px #e6e6e6 solid;
	padding:4px;
	cursor: pointer;
    transition: all 0.6s;
}
.ry_nr li img:hover{
  transform: scale(1.4);
}
.ry_nr li p{
	line-height:50px;
	text-align:center;
	font-size:14px;
	font-family:"Arial";
}
/*分页*/
.pagev{
	text-align:center;
	padding:10px 0px;
	color:#666;
	clear:both;
}
.pagev span{
	height:24px;
	line-height:24px;
	padding:0px 9px;
	display: inline-block;
	margin: 0 4px!important;
}
.fonts{
	color:#fff;
	background-color:#1e5592;
	border:1px solid #1e5592;
}
.pagev span a{
	background-color:#fff;
	color:#666;
	border:1px solid #D9D9D9;
	line-height:24px;
	padding:0px 9px;
	display: inline-block;
	text-decoration:none;
	margin:1.5em 0;
}
.pagev span a:hover{
	color:#fff;
	background-color:#1e5592;
	border:1px solid #1e5592;
}

.show_title{
	text-align: center;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
	margin-bottom:30px;
	font-family:"Arial";
}
.show_title h3{
	color: #1e5592;
    font-size: 20px;
    font-weight: bold;
	padding-bottom: 10px;
	font-weight:normal;
	line-height:25px;
}
.show_title span{
	color:#828384;
	margin:0px 10px;
}
.show_content{
	margin:20px auto;
	line-height:25px;
	color:#1e5592;
	padding:0px 10px;
}
.fanye{
	padding-top:30px;
}
.fanye li{
	line-height:30px;
	font-size:14px;
	font-family:"Arial";
	color:#3c3c3c;
}
.show_back{
	padding-top:20px;
	text-align: center;
}
.show_back a{
	text-decoration: none;
    color: #828384;
	padding-left: 20px;
	background:url(../images/return.jpg) no-repeat left center;
}
.show_back a:hover{
	text-decoration: none;
    color: #1e5592;
}


/*--------------------内页产品展示-------------------------*/

#ctny1{
	padding-top:30px;
	padding-bottom:30px;
}
.cpfl_nr{
	width:20%;
	float:left;
}
.cpfl_nr p{
	line-height:30px;
	padding:20px 0px 10px 0px;
	background-color:#1e5592;
	font-size:24px;
	font-family:"Arial";
	text-align:center;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	color:#FFF;
}
.cpfl_nr dl{
	background-color:#1e5592;
	font-size:14px;
	font-family:"Arial";
	text-align:center;
	padding-bottom:20px;
	color:#FFF;
	border-bottom:5px #124b8a solid;
}
.cpfl_nr li{
	line-height:30px;
	font-size:14px;
	font-family:"Arial";
	margin-bottom:1px;
	
}
.cpfl_nr li a{color:#585858;text-decoration:none;display:block;padding:10px 0px 10px 30px;background:#f6f6f6 url(../images/fl_li.png) no-repeat 15px center}	
.cpfl_nr li a:hover{color:#fff;text-decoration: none;display:block; padding:10px 0px 10px 30px;background:#1f69bb url(../images/fl_lihover.png) no-repeat 15px center}
.nypro{
	width:77%;
	float:right;
}
.nypro_dh{
	border-bottom:1px #dedede solid;
	height:40px;
	margin-bottom:20px;
}
.nypro_dh p{
	font-size:24px;
	font-family:"Arial";
	color:#24252a;
	line-height:20px;
	font-weight:bold;
	float:left;
}
.nypro_dh dl{
	font-size:14px;
	font-family:"Arial";
	line-height:20px;
	float:right;
}
.nypro_nr li{
	width:31%;
	float:left;
	margin:0px 10px 0px 10px;
}
.nypro_nr li dl{
	overflow:hidden;
	height:auto;
}
.nypro_nr li img{
	width:96%;
	height:auto;
	border:1px #e6e6e6 solid;
	padding:4px;
	cursor: pointer;
    transition: all 0.6s;
}
.nypro_nr li img:hover{
  transform: scale(1.4);
}
.nypro_nr li p{
	line-height:50px;
	text-align:center;
	font-size:14px;
	font-family:"Arial";
}
/*--------------------内页新闻-------------------------*/
.nyxw_nr li{
	width:31%;
	float:left;
	margin:0px 10px 30px 10px;
}
.nyxw_nr li dl{
	overflow:hidden;
	height:auto;
}
.nyxw_nr li img{
	width:100%;
	height:auto;
	cursor: pointer;
    transition: all 0.6s;
}
.nyxw_nr li img:hover{
  transform: scale(1.4);
}
.nyxw_nr li h1{
	line-height:30px;
	padding-top:10px;
	font-size:16px;
	font-family:"Arial";
	color:#1e5592;
}
.nyxw_nr li p{
	line-height:24px;
	font-size:12px;
	font-family:"Arial";
}
.nyxw_nr li h2{
	line-height:24px;
	padding-top:10px;
	font-size:14px;
	font-family:"Arial";
	font-weight:normal;
}


/*--------------------内页客户留言-------------------------*/
.inner_con_feedback{
	margin:20px auto;
	color:#838383;
	overflow:hidden;
}
.inner_con_feedback p{
	padding: 20px 0px;
	color:#6a6a6a;
	line-height: 25px;
	margin-bottom:20px;
	text-align:center;
}

/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
	.container{
	margin-left:auto;
	margin-right:auto;
	padding:0px 6% 0px 6%;
}
.nav ul li .a1{font-size:16px}
.nav ul li .div1 .p1 a{font-size:12px}
.foot_top ul{margin-left:60px}
.nav ul li .div1 .p1{width:58.1%}
.pro_fl li{
	padding:0px 20px 0px 20px;
	margin-right:10px;
}
.ftc_nr ul{
	width:40%;
	float:left;
}
}
@media screen and (max-width: 1200px) and (min-width:1024px) {
	.container{
	margin-left:auto;
	margin-right:auto;
	padding:0px 6% 0px 6%;
}

	.nav{width:55%;}
	.pro_fl li{
	padding:0px 20px 0px 20px;
	margin-right:10px;
}
.pro_r{
	width:30%;
	float:right;
	padding-top:120px;
}
.pro_r section{
	width:100%;
}
.pro_r img{
	width:70% !important;
}
.fuwu{
	background:url(../images/fw_bj2.jpg) top center no-repeat;
}
.fuwu_dh{
	width:100%;
}
.fuwu_dh p{
	display:none;
}
.fuwu_dh dl{
	padding-bottom:30px;
	background:url(../images/fwyw.png)  left center no-repeat;
	padding-left:180px;
}
.fuwu_nr{
	width:100%;
}
.fuwu_nr li{
	width:25%;
	background-color:#1e5592;
	color:#FFF;
	padding:30px 20px 30px 45px;
	margin-right:10px;
	float:left;
}
.fuwu_nr li.ab{
	background-color:#3f3f3f;
}
.fuwu_nr li img{
	margin-right:16px;
}
.fuwu_nr li h1{
	font-size:20px;
	color:#ffffff;
	font-family:"Arial";
	font-weight:normal;
}
.fuwu_nr li p{
	font-size:14px;
	color:#ffffff;
	font-family:"Arial";
	padding-top:10px;
}
.ftt{
	width:100%;
}
.ftc{
	width:100%;
}
.ry_nr li{
	width:30%;
	float:left;
}
.nypro_nr li{
	width:30%;
}
}


/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 768px){
	.container{
	margin-left:auto;
	margin-right:auto;
	padding:0px 6% 0px 6%;
}
.head{display:none}
.moblie_head{display:block;height:80px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.moblie_head .lf{padding-top:10px;padding-left:5%}
.moblie_head .lf img{height:60px}
.moblie_head .morg{padding-right:5%;padding-top:25px}
.moblie_head .morg a img{height:30px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}

.banner{
	padding-top:80px;
}
.about_dh h1{
	font-size:36px;
	font-family:"Arial";
	height:55px;
	line-height:30px;
	margin-bottom:20px;
}
.about_dh p{
	font-size:18px;
}
.about_nr li{
	width:45%;
	margin-bottom:30px;
	float:left;
}
.about_nr li .jianjietu{
	width:20%;
	margin-right:20px;
}
.about_nr li .jianjietu img{
	margin-right:30px;

}
.about_nr li .jianjiezi{
	width:70%;
}
.about_nr li .jianjiezi h1{
	font-size:24px;
}
.about_nr li .jianjiezi p{
	font-size:14px;
	line-height:30px;
}
.about_nr li .jianjiezi dl{
	font-size:16px;
	line-height:30px;
	height:30px;
	font-family:"Arial";
	border:1px #727272 solid;
	width:120px;
	text-align:center;
	border-radius:180px;
}
.product{
	background:url(../images/pro_bj1.jpg) top center no-repeat;
	padding:45px 0px 45px 0px;
}

.pro_fl li{
	width:40%;
	float:left;
	margin-bottom:5px;
}
.bx-wrapper {
	max-width:450px !important;
}
.pro_l{
	width:65%;
}
.pro_r{
	width:30%;
	padding-top:160px;
}
.slider1 img{
	border: 5px solid hsla(0,0%,100%,.2); 
	width: 200px !important;
}
.slide{
	margin-right:30px !important;}
.pro_more{
	font-size:16px;
}
.news_nr li .xwz{
	width:100%;
}
.news_nr li .xwt{
	width:100%;
}
.flex-item img{
	width:80%;
}
.fuwu{
	background:url(../images/fw_bj1.jpg) top center no-repeat;
}
.fuwu_dh{
	width:100%;
}
.fuwu_dh p{
	display:none;
}
.fuwu_dh dl{
	padding-bottom:30px;
	background:url(../images/fwyw.png)  left center no-repeat;
	padding-left:180px;
}
.fuwu_nr{
	width:100%;
}
.ftc_nr ul{
	width:40%;
	float:left;
}
.fuwu_nr li{
	width:90%;
	margin-bottom:10px;
}

.nyabout_dh{
	font-size:20px;
}
.mbx{
	display:none;
}
.ry_nr li{
	width:30%;
	float:left;
}
.ry_nr li img{
	width:96%;
}
.nypro{
	width:100%;
}
.nypro_nr li{
	width:46%;
}
.cpfl_nr{
	width:100%;
	padding-bottom:20px;
}
.nyxw_nr li{
	width:47%;
}

}


@media screen and (max-width: 768px) and (min-width:0px){
	.container{
	margin-left:auto;
	margin-right:auto;
	padding:0px 6% 0px 6%;
}
.head{display:none}
.moblie_head{display:block;height:80px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.moblie_head .lf{padding-top:18px;padding-left:5%}
.moblie_head .lf img{height:50px}
.moblie_head .morg{padding-right:5%;padding-top:15px}
.moblie_head .morg a img{height:20px;vertical-align:top; padding-top:15px;}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div2 img{
	width:30px;
	height:30px;
}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:40px;color:#fff;line-height:40px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}
.banner{
	padding-top:80px;
}
.about_dh h1{
	font-size:24px;
}
.about_nr li{
	width:100% !important;
	margin-bottom:30px;
}
.product{
	background:url(../images/pro_bj1.jpg) top center no-repeat;
	padding:45px 0px 45px 0px;
}


.bx-wrapper {
	max-width:250px !important;
}

.pro_l{
	width:100%;
}
.pro_r{
	width:100%;
	padding-top:30px;
}
.bx-wrapper .slider1 img{
	border: 5px solid hsla(0,0%,100%,.2); 
	width: 230px !important;
}
.slide{
	margin-right:30px !important;}

.news_nr li .xwz{
	width:100%;
}
.news_nr li .xwt{
	width:100%;
}

.shebei_nr{
	padding-left:12%;
}
.flex-item img{
	width:80%;
}
.flex-item p{
	text-align:left;
	padding-left:35%;
}
.pro_more{
	width:150px;
	margin:0 auto;
}
.fuwu{
	background:url(../images/fw_bj1.jpg) top center no-repeat;
}
.fuwu_dh{
	width:100%;
}
.fuwu_dh p{
	display:none;
}
.fuwu_dh dl{
	padding-bottom:30px;
	font-size:30px;
	font-weight:bold;
	background:url(../images/fwyw.png)  left center no-repeat;
	padding-left:180px;
}
.fuwu_nr li{
	width:100%;
}

.nyabout_dh{
	font-size:20px;
}
.mbx{
	display:none;
}
.ry_nr li{
	width:30%;
	float:left;
}
.ry_nr li img{
	width:96%;
}
.nypro{
	width:100%;
}
.cpfl_nr{
	width:100%;
	padding-bottom:20px;
}
.nyxw_nr li{
	width:47%;
}
.ftt{
	width:100%;
}

.cpfl_nr dl{
	font-size:18px;
	line-height:40px;
}
.cpfl_nr li{
	font-size:18px;
	
}
.nypro_dh p{
	text-align:center;
	width:100%;
}
.nypro_dh dl{
	display:none;
}

.inner_con_feedback p{
	font-size:18px;
	line-height:30px;
}
.label{
	font-size:30px;
	font-weight:normal;
}




	.silder-ctrl-con{
		width: 40px;
		height: 5px;
		padding: 0;
		margin: 0 5px;
	}
	.silder-ctrl-con>span{
		display: block;
		width: 100%;
		height: 100%;
		padding: 0;
	}
	.ftc{width:100% !important;
	}
.ftc_nr ul{
	width:100% !important;
}
.ftc_nr dl{
	width:50%;
	margin-bottom:40px;
	}
.ftc_logo{
	width:100%;
}
.ftc_logo img{
	width:90%;
	margin-bottom:30px;
}

.ft{
	padding:20px 0px 20px 0px;
	line-height:30px;
}
.fl_nr{
	width:90%;
}
.ftc_tel{
	width:100%;
	padding-left:0px;
}
.mbx{
	display:none;
}
.ry_nr li{
	width:43%;
	float:left;
}
.ry_nr li img{
	width:93%;
}
.nypro{
	width:100%;
}
.nypro_nr li{
	width:43%;
}
.nypro_nr li img{
	width:93%;
}
.cpfl_nr{
	width:100%;
	padding-bottom:20px;
}
.nyxw_nr li{
	width:100%;
}
.form-control{
	width:85% !important;
}
.nyabout_nr img{
	width:auto;
}
.fl_nr li.ab{
	font-size:16px;
	height:40px;
	line-height:40px;
	border-bottom:1px #d8d8d8 solid;
	width:91%;
}
.fl_nr li{
	font-size:16px;
	height:30px;
	line-height:30px;
	border-bottom:1px #d8d8d8 solid;
	width:49%;
	float:left;
}

}
@media (min-width:992px){
	.about_nr li{
	width:28%;
	float:left;
	margin-right:8%;
}
.about_nr li.ab{
	margin-right:0;
}
	}
@media (min-width:1200px){
	.container{width:1170px}
	.pro_l{
	width:60%;
	float:left;
}
	.pro_fl li{
	padding:0px 10px 0px 10px;
	margin-right:10px;
}
}
#allmap{ 
height:408px;
}
