﻿
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.hidden{display:none;}
.last{border-bottom:none !important;}
blockquote{background:#f9f9f9;padding:8px 20px;border:1px solid #ccc;}
ul,h2,p,dl,dd{
	padding: 0;
	margin: 0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.topindex-maxpic{width:100%;margin:0px auto; position:relative; }
.fullSlide {width:100%;position:relative;height:550px;background-color:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% ;}
.fullSlide .bd li {width:100% ;height:550px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:550px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:80px;line-height:30px;}
.fullSlide .hd ul {text-align:center;width:100%;margin:0px auto;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:10px;margin:1px;border:solid 2px #fff;margin-right:5px; overflow:hidden;	background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fc9905;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;	z-index:1;top:50%;margin-top:-30px;	left:5%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;} 

.w100{ width:100%}
.jz{display:table; margin:0px auto;}
.l{ float:left;}
.r{ float: right;}
.cwhite{ color:#fff;}
.cblack{ color:#000;}
.time {transition: all ease-out .3s 0s; -webkit-transition: all ease-out .3s 0s; -moz-transition: all ease-out .3s 0s; -o-transition: all ease-out .3s 0s;}
.time1 {transition: all ease-out 1.2s 0s; -webkit-transition: all ease-out 1.2s 0s; -moz-transition: all ease-out 1.2s 0s; -o-transition: all ease-out 1.2s 0s;}
a:hover {text-decoration: none;}
ul li { list-style: none;}

.mt90{ margin-top:90px; display:none}
.kong{ width:100%; height:75px; display:none; clear:both; float:left}
.f_bot{ width:100%; padding:6px 0;  background:#014c3c; position:fixed; left:0; bottom:0; display:none}
.f_bot a{ width:25%}
.f_bot a .icon,.f_bot a .icon img{ width:auto; height:34px}
.f_bot a .wz2{ width:100%; margin-top:3px; font:12px/18px "微软雅黑"; color:#fff; text-align:center}

.head { width: 100%; position:fixed; top:0; z-index:9999; border-bottom:1px solid #e5e5e5;}
.head.active{ color:#000;  background:#fff; transition: background 1s; -moz-transition: background 1s; -webkit-transition: background 1s; -o-transition:background 1s;}
.head.active .topmeau li a,.head1.active .rt_top p  { color: #000;}
.head.active .topmeau li.lihover a{ color:#03493a}


.head1 { width: 100%;  background:#fff; z-index:9999; border-bottom:1px solid #e5e5e5;}
.head1.active{ color:#000; position:fixed; top:0; transition: background 1s; -moz-transition: background 1s; -webkit-transition: background 1s; -o-transition:background 1s;}
.head1.active .topmeau li a,.head1.active .rt_top p  { color: #000;}
.head1.active .topmeau li.lihover a{ color:#014c3c}
.topBox { display: none;}
.menuBox {display: none;}
.head_box {padding: 0px 7%;}
.logo a{ color: #fff; font: 20px/86px "微软雅黑";}
.logo a img{	margin-top:15px;}
.column { width: 60%;}

.topmeau li{ float: left; width: calc(100%/6); text-align: center;}
.topmeau ul {
	padding: 0;
	margin: 0;
}

.topmeau li a {
	font: 18px/95px "微软雅黑";

	
}
.topmeau li a:hover{ color:#ffc767}
.topmeau li.lihover a{ color:#03493a}

.rt_top {  overflow: hidden;}
.rt_top p { font: 18px/95px "微软雅黑";} 
	
.banner_min {
	padding: 30px 0px;
	background: #f7f7f7;
	text-align: center;
}

.banner_min li {
	display: inline-block;
	background: #fff;
	padding: 36px 32px 32px;
	margin: 0px 0.71428%;
	width: 19%;
}

.banner_min li h2{
	color: #222;
	text-align: left;
	font: 24px/24px "微软雅黑";
}

.banner_min li p {
	color: #999999;
	font: 16px/16px "微软雅黑";
	margin-top: 21px;
}

.prodiv {
	width: 100%;
	
}
.prodiv li{ list-style:none; padding:3.5% 0;}
.prodiv li:hover .pmore{ background:#ffc767}
.pname{ font:33px/40px "微软雅黑"; color:#000;letter-spacing:2px;}
.pname_w{font:33px/40px "微软雅黑";color:#fff; letter-spacing:2px;}
.pmore{ width:170px; height:45px; background:#dab96b; border-radius:25px; margin-top:1.5%; font:15px/45px "微软雅黑"; color:#fff; text-align:center;text-transform:uppercase;}
.pmore:hover{ background:#ffc767}
.p_pic{ margin-top:2%;}
.p_pic img{ width:100%;}
.p1 {
	width: 100%;
	background-image:url(../../images/b1.jpg);
	background-repeat:no-repeat;
	background-size: cover;
	text-align:center;
	
}
.p2 {
	width: 100%;
	background-image:url(../../images/b2.jpg);
	background-repeat:no-repeat;
	background-size: cover;
	text-align:center;
	
}
.p3 {
	width: 100%;
	background-image:url(../../images/b3.jpg);
	background-repeat:no-repeat;
	background-size: cover;
	text-align:center;
	
}
.p4 {
	width: 100%;
	background-image:url(../../images/b4.jpg);
	background-repeat:no-repeat;
	background-size: cover;
	text-align:center;
	
}

.p5 {
	width: 100%;
	background:#fff;
	padding:0px 7%;
	box-sizing: border-box;
	
}
.p5l{height:auto; width:50%; padding-left:3.5%;}
.p5l img{ }
.p5r{height:auto; width:50%; padding-left:3.5%; padding-right:12%;}
.p5x{ width:77px; height:3px; background:#0b6452; margin:3% 0;}
.p5wz{ font:14px/20px "微软雅黑"; color:#000}
.p5img{ margin:4% 0}

.pj_box { width:100%;padding: 4% 7%; box-sizing:border-box; background:#014c3c}



.title { width: 100%; margin: 0px auto; text-align:center; }
.title h2 {
	font: 33px/40px "微软雅黑";
	text-transform:uppercase;
	
	padding-bottom: 0.95238%;
	letter-spacing:2px;
}
.title p {
	color: #999999;
	font-size: 16px;
}

.title p::after {
	content: '';
	display: block;
	width: 77px;
	height: 3px;
	background:#d7b566;
	margin: 0.9% auto 0px;
}
.title b::after {
	content: '';
	display: block;
	width: 77px;
	height: 3px;
	background:#0b6452;
	margin: 0.9% auto 0px;
}


.title2  { width: 100%;  float: left; margin-right: 16px;} 
	.title2 span { width: 24%; margin-left: 1%;  display: block; text-align: center; margin-bottom: 6px;  float: left; }
	.title2 span h2{
		font:18px/65px "微软雅黑";
		color: #000;
		margin-top:0px;
		width: 100%;
		background:#fff1d9;
	}
	
	.title2 span:hover h2 {
		background:#0b6452; color:#fff;
	}
	.title2 span:hover .pj img{transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2)}
	
	.title2 span a { font-size:16px; line-height: 72px;color: #363636; }
	.title2 span.active {  width: 32%; }
	.title2 span.active a {  color: #fff;}




.yy_box{width:100%;padding: 4% 7%; box-sizing:border-box; background:#ecedef}
.yydiv{  margin:0 auto; display:table; margin-top:3.5%; width:100%;}
/*.yydiv li{ list-style:none; width:188px; height: auto; float:left; margin-right:120px;}*/
.yydiv li{ list-style:none; width:calc(100%/5); height: auto; float:left;}
.yydiv li:last-child{margin-right:0px;}
.yydiv li .yname{ font:18px/55px "微软雅黑"; color:#000; text-align:center;}
.yydiv li .y_pic{width:100%; height:188px;float:left;text-align:center;}
.yydiv li .y_pic .pic{ width:188px; height:188px; border-radius:188px; margin:0px auto;}
.yydiv li .y_pic .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.yydiv li:hover .y_pic .pic{transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
.yydiv li:hover .yname{ color:#0b6452}


 
.news {
	width: 100%;
	background: #fff;
}

.new_text {
	width: 100%;
	color: #222;
}
.new_box{padding: 0px 7%;}
 .industry img {
	 width: 100%;
 }
 
 .industry ul {
	 background: #fff;
 }
 
 .industry ul li a {
	 display: block;
 }
 
 .industry ul li h2 {
	 color: #222;
 }
 
 .industry ul li p {
	 color: #999;
 }
 
 .industry ul li span {
	 color: #999;
	 display: block;
 }

 
 .company h2 {
	 color: #222;
 }
 
 .company li:last-child {
	 margin-bottom: 0px;
 }
 
 .fax li:last-child {
	 margin-bottom: 0px;
 }
 
 .fax h2 {
	 color: #222;
	 font-weight: normal;
 }
 
 .fax p{
 	color: #999999;
	
 }
 
 .box {
	 width:100%;
	 padding: 0px 7%;
 }
 

.about_sel {
	margin-top: 0;
	padding-bottom: 80px;
}
.about_sel_box {
	width: 100%;
	box-sizing:border-box; 
	border-bottom:1px solid #ddd;
	height: auto;
	float:left;
}
.about_sel_box ul {
	height: 100%;
	margin: 0 7%;
}
.about_sel_box ul li {
	height: 100%;
	width: 12.5%;
	float: left;
	cursor: pointer;
}

.about_sel_box ul li a{ display:block; height:100%;}

.about_sel_box ul h5 {
	height: 100%;
	text-align: center;
	font-size: 14px;
	color: #333;
	text-transform: capitalize;
	margin: 0;
	padding:20px 0;
}
.about_sel_box ul li h5 span {
	font: bold 32px/36px "微软雅黑";
	    margin: 0;
		color:#d9b96f;
	    line-height: 18px; padding:1px 0 5px;
	}
	
.about_sel_box li.focus h5,.about_sel_box li.focus h5 a,.about_sel_box li:hover,.about_sel_box li:hover a,.about_sel_box li.focus h5 span{
	color: #fff;
	background: #007474;
}
.about_sel_tubiao {
	text-align: center;
	margin: 0px 0 10px;
}

.inLogoH {
	display: block;
}
.inLogoS {
	display: none;
}
.focus .inLogoS {
	display: block !important;
}
.focus .inLogoH {
	display: none !important;
}
.about_sel_box li:hover .inLogoH{
	display: none;
}
.about_sel_box li:hover .inLogoS{
	display: block!important;
}
.about_sel_box li:hover h5{
	color: #fff!important
}
.about_sel_box li:hover h5 span{
	color: #fff!important
}
.about_sel_tubiao img {
	/*width: 34%;*/
	margin: 0 auto;
}
.about_sel_con {
	position: relative;
	z-index: 9;
}
.about_sel_left {
	position: relative;
	padding-right: 15px;
}
.about_sel_zhe {
	position: absolute;
	right: 15px;
	top: 0;
	height: 100%;
	width: 50%;
	background: #F2F2F2;
}
.about_sel_con h3 {
	font-size: 24px;
	color: #000;
	letter-spacing: 2px;
	margin: 49px 0 10px;
	font-weight: bold;
}
.about_sel_con h5 {
	font-size: 14px;
	color: #666;
	margin: 0;
	line-height: 24px;
	width: 90%;
}

 #footer{ 
	 width:100%;
	 color:#6e6e6e; 
	 float: left; 
	 background:#014c3c;
	 position:relative
} 


.footerdiv {
	text-align:center;
	color:#fff;
}

.aboutCompanyInfor {
	width: 100%;
}

.nav {
	width: 100%;
}
/*news*/

.news-txt{float:right;margin-top:70px;width:50%;height:600px;background:#f6f6f6;padding:4% 2% 4% 4%;}
.news-txt .news-date{float:left;width:100%;font-size:36px;font-family:Arial, Helvetica, sans-serif;color:#0b6452;margin-top:40px;margin-bottom:36px;}
.news-txt h4{float:left;width:100%;font-size:18px;color:#f07d22;font-family:"微软雅黑";font-weight:normal;}
.news-txt p{float:left;margin-top:24px;width:100%;font-size:14px;color:#686868;font-family:"微软雅黑";line-height:26px;height:104px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

.news-txt .ab-more{position:relative;left:0;margin-left:0;bottom:0;margin-top:80px;}

.news-list{width:100%;margin:0px auto 0 auto;}
.news-list ul{width:101.3%;margin-left:-1.3%;}
.news-list ul li{width:32%;float:left;margin-left:1.3%;margin-bottom:30px;border:1px solid transparent; -webkit-transition: -webkit-box-shadow .2s linear;
    transition: box-shadow .2s linear;}
.news-list ul li:hover{border:1px solid #0b6452;-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);}
.news-list ul li a{width:100%;float:left;padding:16px;}
.news-list ul li a .news-pic{width:100%;float:left;overflow:hidden; height:250px;}
.news-list ul li a .news-pic img{width:100%; height:100%; display:inline-block; object-fit:cover;display:block;transition: 2s;}
.news-list ul li:hover a .news-pic img{-webkit-transform:scale(1.15);
-moz-transform: scale(1.15);
-ms-transform: scale(1.15);
-o-transform: scale(1.15);
transform: scale(1.15);}

.news-list ul li a .news-tit{width:100%;float:left;margin-top:20px;}
.news-list ul li a .news-tit h4{float:left;width:100%;font-size:18px;color:#0b6452;font-family:"微软雅黑";font-weight:normal;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list ul li a .news-tit p{float:left;margin-top:12px;width:100%;font-size:12px;color:#686868;font-family:"微软雅黑";line-height:20px;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news-list ul li a .news-tit .news-date{float:left;font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#d1d3d4;margin-top:48px;margin-bottom:12px;}
.news-list ul li a .news-tit .news-more{float:right;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#0b6452;margin-top:52px;margin-bottom:12px;}


.news-content{width:100%;margin:0 auto;}
.news-content .news-title{width:100%;max-width:1440px;margin:0 auto;padding-bottom:36px;border-bottom:#d1d3d4 dashed 1px;}
.news-content .news-title h2{width:100%;font-size:24px;color:#f07d22;line-height:32px;font-family:"微软雅黑";font-weight:normal;text-align:center;}
.news-content .news-title h4{width:100%;margin-top:12px;text-align:center;}
.news-content .news-title h4 span{display:inline-block; zoom:1;*display:inline;font-size:12px;font-family:"宋体";color:#989898;margin-left:4px;margin-right:4px;}


/*products*/
.pro-pd-list{width:100%;margin:60px auto;}
.pro-pd-list ul{width:100%;}
.pro-pd-list ul li{float:left;width:50%; height:400px; text-align: center; overflow:hidden; border:1px solid #ddd; box-sizing:border-box; padding:20px;}
.pro-pd-list ul li a{width:100%;position:relative;overflow:hidden;vertical-align:middle; display:table; float:left; height:100%;}
.pro-pd-list ul li a img{max-width:100%;vertical-align: middle;transition: 2s; width:auto; max-height:360px;}
.pro-pd-list ul li:hover a img{-webkit-transform:scale(1.15);
-moz-transform: scale(1.15);
-ms-transform: scale(1.15);
-o-transform: scale(1.15);
transform: scale(1.15);}
.pro-pd-list ul li a p{position:absolute;top:42px;right:32px;width:164px;height: auto;font-size:16px;color:#fff;font-family:"微软雅黑";text-align:center;line-height:36px;background:#d9b96f95;border-radius:4px;}
.pro-pd-list ul li a .pvmore{width: auto; font:14px/30px '微软雅黑'; color:#000;position: absolute; bottom: 0;right: 5px; padding:0px 20px; background:#014c3c; border-radius:20px; color:#fff;}
.pro-pd-list ul li a:hover .pvmore{ background:#d9b96f}
.pro-pd-list ul li:nth-child(2) a p{left:32px;}
.pro-pd-list ul li:nth-child(4) a p{left:32px;}
.pro-pd-list ul li:hover a p{ -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}

/** proDetails.html **/
.proDetails_sec {
	float:left;
	padding: 30px 0;
}
.proDetails_sec1_box {
	margin-top: 50px;
	overflow: hidden;
}
.fenye {
	text-align: center;
	margin-top: 50px;
	overflow: hidden;
}
.fenye a {
	display: inline-block;
	padding: 0 5px;
	line-height: 30px;
	color: #007474;
	font-size: 14px;
	border: 1px solid ##007474;
	border-radius: 4px;
}

#magnifier img {
	display: block;
}
#magnifier {
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	cursor: pointer;
}
#magnifier img {
	display: block;
}
#magnifier #showmagnifier {
	display: table-cell;
    text-align: center;
    width: 100%;
    border: 1px solid #ddd;
    vertical-align: middle;
}
#showmagnifier>img {
	width: 100%;
	padding:60px;
}
#magnifier #smallmagnifier {
	width: 184.5px;
	height: 200.5px;
	
	position: absolute;
	top: 0px;
	display: none;
}
#hiddenmagnifier {
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	/*display:none;*/
	visibility: hidden;
	z-index: 5;
}
#magnifier #bigmagnifier {
	position: absolute;
}
#magnifierlist {
	width: 100%;
	height: 80px;
	margin-top: 20px;
	padding: 7px 30px;
	position: relative;
	overflow: hidden;
	border: 1px solid #dadada;
}
#magnifierLeft {
	width: 30px;
	height: 100%;
	background: #000000;
	line-height: 80px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 0;
	left: 0;
}
#magnifierMiddle {
	width: auto !important;
	height: 60px;
	float: left;
}
#magnifierMiddle>li {
	float: left;
/*	border: 2px solid #ddd;*/
	margin-left: 10px;
}
#magnifierMiddle>li>img {
	height: 60px;
}
#magnifierMiddle>li:first-child {
	border:1px solid #007474;
}
#magnifierRight {
	width: 30px;
	height: 100%;
	background: #000000;
	line-height: 80px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 0;
	right: 0;
}
.zpbj a img {
	display: inline-block !important;
}
/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ */ 


.prodetails_sec_intfo {
	padding: 35px;
	background: #f9f9f9;
}
.prodetails_sec_intfo h3 {
	border-bottom: 1px solid #dadada;
	margin-top: 0;
	font-size: 24px;
	padding-bottom: 10px;
	font-size: 24px;
	color: #333;
}
.proD {
	margin:0px auto 0;
	overflow: hidden;
}
.proD .jxdiv{height: 244px; width:400px; margin:3px; border-radius:20px;}
.proD .jxdiv img{ width:100%;height: 100%; display:inline-block; object-fit:cover;  float:left;}
.proD h4 {
	font-size: 20px;
	color: #333;
	line-height: 24px;
	margin: 0 auto 20px;
}
.proD h4 i {
	color: #007474;
	margin-right: 10px;
}
.proD h6 {
	font-size: 14px;
	line-height: 30px;
	color: #666;
	margin-top: 10px;
	font-weight:normal;
}
.proD h6 img{
		width:100%;
	}
.proD h6 span {
	display: inline-block;
	border: 1px solid #ddd;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	color: #666;
}
.proD a {
	font-weight: bold;
	color: #007474;
	margin-left: 10px;
	font-size: 13px;
}
.TabShowCon h3 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 24px;
	margin: 10px auto;
}
/*.proDetails_sec2 */ 
.proDetails_sec2 {
	width:100%;
	padding: 0;
	 padding: 0px 7%;
	 margin-top:2%;
}
.proDetails_sec2_list {
	width: 100%;
	overflow: hidden;
}
.proDetails_sec2_list ul {
	width: 100%;
	overflow: hidden;
}
.proDetails_sec2_list ul li {
	width: 25% !important;
	float: left;
	text-align: center;
	padding: 15px 0;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	border-right: solid 2px #fff;
	background: #909090;
}
.proDetails_sec2_list ul li.active {
	background: #007474;
}
.TabHide4 {
	display: none;
}
.TabShowCon {
	margin: 30px auto 50px;
	overflow: hidden;
}
.TabShowCon table {
	width: 100% !important;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.TabShowCon table tr td, .TabShowCon table tr th {
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 10px;
	text-align: center;
}
.TabShowCon table tr th {
	background: #eee;
	font-size: 15px;
}
.TabShowCon table tr:nth-child(2n+1) {
	background: #f9f9f9;
}
.TabShowUL {
	overflow: hidden;
	margin: 0 auto;
}
.TabShowF {
	text-align: center;
	margin-bottom: 30px;
}
.TabShowF img {
	display: block;
	width: 100%;
	border: 1px solid #f5f5f5;
}
.TabShowF a:hover h3 {
	color: #007474;
}
.TabShowF a:hover img {
	border: 1px solid #007474;
}
.tabVideo {
	width: 60%;
	margin: 50px auto;
}
.tabqiehuan4 {
	margin-top: 50px;
}
.tabqiehuan4 h3 {
	color: #333;
	font-size: 24px;
}
.tabqiehuan4 h5 {
	color: #666;
	font-size: 16px;
}
.proDetails_sec2_p {
	overflow: hidden;
}
.proDetails_sec2_p p {
	line-height: 24px;
	font-size: 14px;
	color: #999;
}
.proDetails_sec2_p p i {
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #000;
	margin: 0 10px;
	position: relative;
	top: -2px;
	border-radius: 100%;
}
.proDetails_sec2_more {
	font-size: 16px;
	line-height: 24px;
	color: #000;
	font-weight: 500;
}
.proDetails_sec2_more i {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: relative;
	top: 3px;
	margin-right: 10px;
}
.proDetails_sec2_more i img {
	display: block;
	width: 100%;
	height: 100%;
}
/* proDetails_sec3 */ 
.proDetails_sec3_tui h3 {
	color: #333;
	font-size: 24px;
	padding: 0 0 10px;
	border-bottom: 1px solid #dadada;
	margin: 0;
}
.proDetails_sec3_tui {
	overflow: hidden;
}
.proDetails_sec3_row {
	margin-top: 50px;
	overflow: hidden;
}
.proDetails_sec3_img {
	width: 100%;
}
.proDetails_sec3_img img {
	display: block;
	width: 100%;
}
.proDetails_sec3_row img {
	display: block;
	width: 100%;
	border: 1px solid #f5f5f5;
}
.proDetails_sec3_row h3 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 24px;
	margin: 10px auto;
	text-align: center;
}
.proDetails_sec3_word h2 {
	font-size: 16px;
	color: #333;
	line-height: 24px;
	font-weight: bold;
	margin: 20px auto 10px;
}
/* proDetails.html */

.down-list{width:100%;margin:60px auto 0 auto;padding:0px 0px;}
.down-list .down-table{width:100%;max-width:1440px;margin:25px auto 0 auto;/*overflow:auto;*/}
.down-list .down-table table{width:100%;min-width:640px;}
.down-list .down-table table tr td.td1{width:50%;}
.down-list .down-table table tr td.td2{width:50%;}
.down-list .down-table table tr td{background:#dedede;font-size:14px;color:#3f3f3f;font-family:"微软雅黑";height:40px;text-align:center;border-left:#fff solid 1px;border-bottom:#fff solid 1px;}
.down-list .down-table table tr td a{display:inline-block;width:96px;color:#3f3f3f;font-size:14px;font-family:"微软雅黑";line-height:40px;background:url(../images/down02.png) no-repeat right center;text-align:left;}
.down-list .down-table table tr:nth-child(even) td{background:#eee;}
.down-list .down-table table tr:hover td{background:#fff;color:#f27d21;}
.down-list .down-table table tr:hover td a{color:#f27d21;background:url(../images/down01.png) no-repeat right center;}


/* 常见焦点图 */
.focusBox{ width:100%; height: 100%;  overflow:hidden; position:relative; margin:0px auto;}
.focusBox .hd{  z-index:1;  text-align: center; width: 100%;  position: absolute; bottom: 0px; }
.focusBox .hd ul{ overflow:hidden; zoom:1;   }
.focusBox .hd ul li{ display: inline-block; margin:0px 6px; border-radius:50%;  width:14px; height:14px; line-height:18px; text-align:center; cursor:pointer; 	font-family:Arial; color:#fff; background-color:#ffffff; }
.focusBox .hd ul li.on{  color:#919191; background-color:#919191;}
.focusBox .bd{ position:relative;   }
.focusBox .bd li { width: 100%; height: 100%; text-align:center;}
.focusBox .bd li img { width: 100%;}
.focusBox .bd .con{ height:28px; line-height:28px; text-align:center; font-weight:bold; }


#gallery {
	width: 100%;
	position: relative;
}

#gallery img {
    border: none;
}

.pros {
	background: #f7f7f7;
}

#left { float:left; width:100%;  height: 64px; border-bottom: 1px solid #F7F7F7;}
#left .sidebar{ width:100%; }


.prodLilist{
	text-align:center; 
	width: 31.979%; 
	margin-right: 2%;
	float:left;  
	overflow:hidden; 
	margin-bottom: 27px;
	}
.prodLilist span{ width:100%; height:300px; display:block;}
.prodLilist span img {
	height:100%;
	width: 100%;
	display:inline-block; object-fit:cover;
}
.prodLilist:nth-child(3n) {
    margin-right: 0;
    float: left;
}

.prodLilist a {
	display: block;
}
.pc_ul {
	width:100%; 
	text-align:center; 
	margin:0px auto; 
	}
.pc_ul p {
	text-align: left; 
	font-size:16px; 
	color: #666; 
	width: 100%;
	text-align:center;
	line-height: 56px;
	background: #fff;
	}
.page {
	width: 100%;
	text-align: center;
	margin-top: 2.4%;
	float: left
}

.page a {
display: inline-block;
height: 38px;
padding: 0 15px;
background-color: #fff;
border: 1px solid #e5e5e5;
line-height: 38px;
color: #666;
margin: 0 1px;
}

.page span {
display: inline-block;
height: 38px;
padding: 0 15px;
background-color: #d9b96f;
border: 1px solid #d9b96f;
line-height: 38px;
color: #666;
margin: 0 1px;
color: #fff;
}

.sidebar ul,.sidebara ul{width:100%;margin:0px auto;  }
.sidebar ul li{  line-height:64px; box-sizing: border-box;  height:64px; position: relative; float: left; }
.sidebar ul li a{ height:64px; box-sizing: border-box; line-height:64px; padding: 0px 20px; box-sizing: border-box; overflow:hidden; display:block;  color:#363636; font-size:16px;font-family:"微软雅黑",Arial, Helvetica, sans-serif; }
.sidebar ul li.left1 a{ color: #c1b581; padding: 0px 20px; border-bottom: 3px solid #c1b581; }
.sidebar ul li i { display: block; width: 0px; height: 0px;  background: #fff; position: absolute; right: 0px; top:50%;}
.sidebar ul li:hover a{ color:#fff;background: #c1b581; }

.sidebar ul li ul{ padding:5px 0 0 10px; background:none;}
.sidebar ul li ul li a{ background:url(/images/sidebarlili.jpg) no-repeat left top;}


.news_box {
	width: 100%;
	padding:3% 7%;
	
}

#newslist ul {
	margin-top: 0%;
}

#newslist ul li {
	border-bottom: 1px solid #e5e5e5;
	
}

#newslist ul li:hover {
    background-color: #f8f8f8;
}

.new_txt {
	float: left;
	width: 80%;
	margin-left: 3%;
}

.new_txt h2 {
	font-weight: normal;
	font-size: 18px;
	color: #000;
	margin-top: 1.8%;
	height: 25px;
	overflow: hidden;
}

.new_txt p {
	font-size: 14px;
	color: #777;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	margin-top: 18px;
}

.new_date {
	box-sizing: border-box;
	float: right;
	width: 14%;
	border-left: 1px solid #e5e5e5;
	padding-left: 42px;
	font-family: 'Arial';
	color: #bababa;
	margin-top: 22px;
	font-size: 15px;
	margin-right: 3%;
}

.new_date span {
	text-align: center;
	display: block;
}

.new_date span.d1 {
	font-size: 50px;
color: #999;
line-height: 56px;
}

.closeWindow { margin-top:48px; float: left;}
.closeWindow a { padding: 10px 8px; background: #c1b581; color: #fff!important; }

.preNext {
	border-top: dashed 1px #e5e5e5;
	padding-top: 1%;
}

.preNext p{
	width: 50%;
	float: left;
}

.preNext p+p {
	text-align: right;
}

.ption a{
	padding: 14px 20px;
	background: #c1b581;
	color: #fff;
}

#contact1 {
	width: 100%;
	margin: 64px 0px;
}

#contact1 li {
	width: 48%;
	float: left;
	box-sizing: border-box;
}

#contact1 li.cont_text {
	text-align: left;
	line-height: 2;
	font-size: 15px;
	float:right;
}

#contact1 li.cont_img img{
	width: 100%;
}

#contact1 li.cont_li {
	margin: 0px 30px;
}

#contact1 li h2 {
	color: #222;
	font: 30px/200px "微软雅黑";
}

#contact1 li p {
	color: #595959;
	font: 14px/14px "微软雅黑";
	margin-top: 34px;
}

.process ul li {
		margin-right:79px;
	}

.process ul li i {
		width: 80px;
		height: 80px;
	}
	


	.industry {
		width: 48.5%;
	}
	
	.industry ul li h2 {
		font-size: 18px;
		font-weight: normal;
		padding: 6% 0% 0%;
		box-sizing: border-box;
		height: 44px;
		overflow: hidden;
		margin-bottom: 4%;
	}
	
	.industry ul li p {
		font-size: 14px;
		padding: 0px 0% 5%;
		line-height:22px;
		box-sizing: border-box;
		word-break:break-all;
	}
	
	.industry ul li span {
		font:14px/40px "微软雅黑"; color:#000;
		box-sizing: border-box;
		
	}
	.industry ul li .npic{ width:59%;}
	.industry ul li .npic img{ display:inline-block; width:100%; height:100%; object-fit:cover;}
	.industry ul li .nrnr{ width:35%; padding:8% 0%; box-sizing:border-box;}
	.industry ul li .nrnr span font{ font:26px/40px "微软雅黑"; color:#000; margin-right:5px;}
    .industry ul li .nrnr .nmore{width:135px; height:35px; background:#d7b566; border-radius:25px; margin-top:1.5%; font:15px/35px "微软雅黑"; color:#fff; text-align:center; text-transform:uppercase}
	.industry ul li a:hover .nrnr span font,.industry ul li a:hover .nrnr span,.industry ul li a:hover h2,.industry ul li a:hover p{ color:#0b6452}
	.industry ul li a:hover .nrnr .nmore{background:#014c3c;}
	.new_text {
		font-size: 24px;
		font-weight: bold;
		height: 56px;
		line-height: 1;
	}
	
	.fax p {
		height: 40px;
		overflow: hidden;
	}
	
	.company {
		width:46.8%;
		
	}
	
	.company li {
		border-bottom: 1px solid #d4d4d4;
		padding:0 0 2% 0;
		margin-bottom:2%;
		float:left;
	}
	.company ul li span {
		font:14px/40px "微软雅黑"; color:#000;
		box-sizing: border-box;
		
	}
	.company ul li span font{ font:26px/40px "微软雅黑"; color:#000; margin-right:5px;}
	
	.company p{
		font-size: 14px;
		margin:0.5% 0;
		color:#585858;
		line-height:22px;
		word-break:break-all;
	}
	
	.company h2 {
		font-size: 18px;
		font-weight: normal;
	}
	
	.company li .date{ width:10%; }
	.company li .cnr{ width:85%; }
	.company ul li .cmore{width:135px; height:33px; background: #d7b566;border-radius:25px; margin-top:1.5%; font:15px/33px "微软雅黑"; color:#fff; text-align:center; text-transform:uppercase}
	.company ul li a:hover p,.company ul li a:hover h2,.company ul li a:hover .date span, .company ul li a:hover .date span font{ color:#0b6452}
	.company ul li a:hover .cmore{ background:#014c3c;  color:#fff;}
	.fax {
		width: 25%;
	}
	
	.fax h2 {
		font-size: 14px;
		text-indent: 18px;
		border-left: 3px solid #caa064;
	}
	
	.fax ul {
		margin-top: 14%;
	}
	
	.fax li {
		margin-bottom: 9%;
	}
	
	
	.honor {
		width: 25%;
		background: #f7f7f7;
		height: 340px;
	}
	
	.focusBox .hd ul {
		background: #222222;
		height: 38px;
		line-height: 38px;
		padding-top: 4%;
	}
	
	.case_img li:nth-child(3n) {
		margin-right: 0px;
	}
	
	.jiaoshiDiv_img img {
		width: 100%; 
		height: 100%; 
		max-height: 240px;
	}
	
		.navigation {
			width: 60%;
		}
		
		.navigation dl {
			width: calc(100%/6);
			float: left;
			text-align: left;
		}
		.navigation dl p{ width:100%; font:14px/30px "微软雅黑"; text-align:center;}
		.navigation dl dt {
			font-size: 16px;
			color: #fff;
			padding-bottom: 4%;
			position: relative;
		}
		
		.navigation dl dt::after {
			content: '';
			display:block;
			width: 25px;
			height: 1px;
			
			margin-top: 3%;
			position: absolute;
			bottom: -1px;
		}
		
		.navigation dl dd {
			width: 100%;
		}
		
		.navigation dl dd a {
			color: #ccc;
			font-size: 14px;
			display: block;
			margin-top: 8%;
		}
		
	
		.foot_bottom {
			width: 100%;
			color: #ccc;
			line-height: 50px;
			height: 50px;
			margin-top: 2.3%;
			border-top: 1px solid #4e8277;
			position:relative;
			 text-align:center;
			 float:left;
		}
		
		.foot_bottom .db { position:absolute; right:7%; top:0%}
        .foot_bottom .db img{ margin-left:20px;}
		.foot_bottom a .db{ color:#fff;}
		.footerdiv {
			padding-top: 2.3%;
		}
		
		.flx {
			width: 38%;
			text-align: center;
		}
		
		.flx li {
			list-style: none;
		
			margin:3% 0;
			text-align:left;
			float:left;
			
		}
		.flx li.d60{ width:60%;}
		.flx li.d40{ width:40%;}
		.flx li.d100{ width:100%;}
		
		.flx li .fpic{ width:30px; height:30px; margin-right:2%;}
		.flx li b{ color:#fff;}
		.flx li p{ font:14px/22px "微软雅黑"; color:#ccc; height:25px;}
		.flx li span{font:14px/30px "微软雅黑"; color:#ccc;}
		.flx dt {
			margin-bottom:5%;
			text-align: left;
			color: #fff;
			line-height: 29px;
			font: bold 20px/24px "微软雅黑";
			text-transform:uppercase;
		}
		
	
		
	.field { width: 100%; padding: 48px 0px 0px; height: 648px; box-sizing: border-box; overflow: hidden; background-image:url(images/al_bk.jpg); background-repeat:no-repeat; background-position: top center;}
	.field_img { width: 100%; height: 418px; overflow: hidden;  margin-top: 48px;}
	
	
	
	.mainl {
		width:100%;
		margin-top: 40px;
	}
	
	.pj { width: 100%; height:300px; overflow:hidden}
	.pj img {
		width: 100%;
		height:100%;
		object-fit:cover;
		display:inline-block;
	}
	
	
	
/*authen*/
.authen-banner{width:100%;height:250px;margin:0 auto;position:relative;}

.authen-list{width:100%;margin:0 auto; margin-bottom:60px;}
.authen-list .pub-title span{font-size:18px;color:#d1d3d4;line-height:22px;}
.authen-list .pub-title h3{font-size:24px;line-height:30px;color:#f27d21;}
.authen-list ul{float:left;width:100%;}
.authen-list ul li{float:left;width:25%;background:#f4f4f4; cursor:pointer;}
.authen-list ul li .authen-pic{padding:12% 22%;width:100%;height:100%;border:1px solid transparent;}
.authen-list ul li:hover .authen-pic{border:#f27d21 solid 1px; box-sizing:border-box;}
.authen-list ul li .authen-pic img{width:100%;display:block;}
.authen-list ul li:first-child{background:#e7e7e7;}
.authen-list ul li:nth-child(3){background:#e7e7e7;}
.authen-list ul li:nth-child(6){background:#e7e7e7;}
.authen-list ul li:nth-child(8){background:#e7e7e7;}


.pro-det-box{position:fixed;z-index:99999999;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);  *zoom:1;}
.pro-det{position:absolute;width:960px;height:600px;top:50%;left:50%;margin-top:-300px;margin-left:-480px;border:#f27d21 solid 4px;background:#fff;text-align:center;}
.pro-det-pic{display:inline-block; zoom:1;*display:inline;height:100%;}
.pro-det-pic img{height:100%;display:block;}
.pro-close{position:absolute;width:42px;height:42px;top:8px;right:8px;background:url(../images/icon-nav-close.png) no-repeat center center;background-size:100%; cursor:pointer;}

	

@media (min-width: 1200px) and (max-width: 1600px) {

	.flx li.d60{ width:100%;}
		.flx li.d40{ width:100%;}
	.p5wz,.p5img{}

.p5r {
    height: auto;
    width: 50%;
    padding-left: 0%;
    padding-right: 0%;
}
.p5l {
    height: auto;
    width:50%;
    padding-left: 0%;
}
.p5l img{ width:100%;}
.company p {
    font-size: 14px;
    height: 40px;
    overflow: hidden;
    margin: 0.5% 0;
    color: #585858;
    line-height: 22px;
}

.company ul li .cmore {
    width: 125px;
    height: 30px;
    font: 14px/30px "微软雅黑";
}
	
	.head_box {
		padding: 0px 2%;
	}
	
		.fullSlide {
			height: 400px;
		}
		
		.topindex-maxpic {
			height: auto;
		}
		
		.fullSlide .bd li
	{
		height: 400px;
	}
	
	.banner_min li {
		width: 24%;
	}
	

	
}

@media (max-width: 1200px) {
	.flx li.d60{ width:100%;}
		.flx li.d40{ width:100%;}
	.lt {
    float: left;
}
		.fullSlide {
			height: 356px;
		}
		
		.topindex-maxpic {
			height: auto;
		}
		
		.fullSlide .bd li
	{
		height: 356px;
	}

.yydiv li .y_pic .pic {
    width: 150px;
    height: 150px;
    border-radius: 150px;
    margin: 0px auto;
}

	.head_box {
		padding: 0px 1%;
	}
	.logo a img{	margin-top:10px; }
	.topmeau li a {
	font: 16px/65px "微软雅黑";

	
}

	.rt_top {
		display: none;
	}
			
	.column{
		float: right!important;
	}
	
	.banner_min li {
		width: 30%;
	}
	

	.p_pic img {
    width: 90%;
}
	
	
	.prodiv li {
    list-style: none;
    padding: 8% 0;
}
	.news {
		padding: 2.3% 2%;
	}
	
	.case_img {
		padding: 0px;
	}
	
	.case_img li {
		width: 31.979%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	
	.case_img li img {
		width: 100%;
	}
	
	.case_img li:nth-child(3n) {
    margin-right: 0;
}

.box {
	padding: 0% 0%;
}
.pro-pd-list ul li { height:220px;}
.pro-pd-list ul li a img{max-width:100%;vertical-align: middle;transition: 2s; width:auto; max-height:200px;}
.pro-pd-list ul li a p{ top:0px; right:0px; padding:0 10px;
    width: auto;
    height: auto;
    font-size: 14px;
    color: #fff;
    font-family: "微软雅黑";
    text-align: center;
    line-height: 28px;
    background: #d9b96f99;
    border-radius: 4px;}
.pro-pd-list ul li:nth-child(2) a p {
    left: 15px;
}
.about_sel_box ul li h5 span {
    font: bold 25px/36px "微软雅黑";
    margin: 0;
    color: #d9b96f;
    line-height: 18px;
    padding: 1px 0 5px;
}
.aboutDiv{ width:100%; float:left;margin: 15px 0px;}
.aboutDiv div,.aboutDiv span,{ line-height:32px!important; font-size:16px!important; color:#333; font-family:"微软雅黑","幼园"; }
.aboutDiv p { line-height:32px!important; font-size:16px!important; color:#666; font-family:"微软雅黑","幼园"; }
.aboutDiv .mnr{text-align:left;  margin:0px auto; padding:0px auto; width:100%; margin-bottom:15px; float:left;}
.aboutDiv .mnr .lwz{height:auto; width:100%; float:left; margin-bottom:25px;}
.aboutDiv .mnr .rimg{height:auto; width:100%; float:right;}
.aboutDiv .mnr .rimg img {width: 100%;}


.about_txt {
	width: 100%;
	text-align: center;
	margin-bottom: 30px;
}

.about_txt h2 {
	font: 18px/48px "微软雅黑";
}

.about_txt h2::after {
	content: '';
	display: block;
	width: 72px;
	height: 2px;
	background: #0b6452;
	margin: 0px auto;
}


.company p {
	 height:40px; overflow:hidden;
}
.industry ul li h2{ height:60px;}



#newslist ul li {
	float: left;
	width: 100%;
	margin-bottom: 6%;
}

.focusBox .bd li img {
	width: 80%;
	margin-top: 20%;
}

.wdiv {
width: 100%;
}
.pj {
    width: 100%;
    height: 240px;
    overflow: hidden;
}


#footer {
	padding-top: 2.3%;
}

}


@media (max-width: 1024px) {  
.pname{ font:18px/40px "微软雅黑"; color:#000;text-align:center;}
.pname_w{font:18px/40px "微软雅黑";color:#fff;letter-spacing: 3px;}
.pmore{ width:125px; height:30px; background:#d7b566; border-radius:25px; font:14px/30px "微软雅黑"; color:#fff; text-align:center;margin:3.5% auto; display:table;}
.p_pic{ margin-top:5%;}
.p5wz,.p5img{ display:none}
.p5x {
    width: 77px;
    height: 3px;
    background: #ffc767;
    margin: 0% 0;
	margin:0px auto; display:table;
}
.p5l {
    height: auto;
    width:100%;
    padding-left: 0%;
}
.p5l img{ width:100%;}
	

.p5r {width:100%;
    height: auto;
   
    padding-left: 0%;
    padding-right: 0%;
}

	.title2 span.active {
    width: 32%;
}
	
	
	
	.title2 {
		width: 100%;
		margin-right: 0px;
	}
	
	
}

@media (max-width: 888px) { 
#footer{ display:none}
.kong,.mt90,.f_bot{ display:block}	
.aboutDiv .mnr .lwz {
    height: auto;
    width: 100%;
    float: left;
}
.aboutDiv .mnr .rimg {
    height: auto;
    width: 100%;
    float: right;
}
.aboutDiv .mnr .rimg img {
    width: 100%;
}

.aboutDiv p {
    line-height: 30px!important;
    font-size: 14px!important;
    color: #666;
    font-family: "微软雅黑","幼园";
}


	.about_sel_box {
	    width: 100%;
	    background: #F4F4F4;
	    height: auto;
		float:left;
	}



	.about_sel_tubiao {
	    text-align: center;
	    margin: 10px 0 10px;
	}
	.about_sel_tubiao img {
	width: 25%;
	margin: 0 auto;
}
	
	.about_sel_box ul {
	width:100%;
	height: 100%;
	margin: 0 0%;
}
	.about_sel_box ul li{
		width:25%;
		height: auto;
		padding: 0 2px;
	}
	
	.about_sel_box ul li h5 {
	    font-size: 12px;
	    margin: 0;
	    line-height: 18px; padding:1px 0 5px;
	}
	
	
	
	.news-list{margin:30px auto 30px auto;}
.news-list ul{width:100%;margin-left:0%;}
.news-list ul li{width:100%;float:left;margin-left:0%;margin-bottom:36px;border:1px solid #0b6452;-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);}
	.news-list ul li a .news-pic{ height:180px;}
.news-list ul li a .news-tit .news-date{float:left;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#d1d3d4;margin-top:24px;}
.news-list ul li a .news-tit .news-more{float:right;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#0b6452;margin-top:26px;}

	.fullSlide .hd {
		
		height: 30px;
	}
	
	.fullSlide {
		height: 200px;
	}
	
	.topindex-maxpic {
		height: auto;
	}
	
	.fullSlide .bd li
{
	height: 200px!important;
}

.pros {
	padding: 3% 0px;
}
	
	.banner_min li {
		padding: 36px 1% 32px;
	}
	
	#contact1 li h2 {
		font: 24px/48px "微软雅黑";
	}
	
	.industry ul li h2 {
		height: 40px;
	}
	
	.company {
		width: 100%;
	}
	.company li {
		border-bottom: 1px solid #d4d4d4;
		padding: 0 0 6% 0;
		margin-bottom: 6%;
		float:left;
	}
	
	.company p{
		font-size: 14px;
		margin:0.5% 0;
		color:#585858;
		line-height:22px;
		height: 45px;
		overflow:  hidden;
	}
	.industry {
		width: 100%;
	}
	.industry ul li p {
		
		height: 70px;
		overflow:  hidden;
		
	}
	.industry ul li .npic{width: 100%; height:250px; margin-top:20px;}
	.industry ul li .nrnr{width: 100%;padding:5% 0%;box-sizing:border-box;}
	.industry ul li h2 {
    font-size: 18px;
    font-weight: normal;
    padding: 2% 0% 0%;    margin-bottom:1%}
	
	.company h2 {
		height: 22px;
		overflow: hidden;
	}
	
	.banner_min li h2 {
		font-size: 1.2em;
		font-weight: bold;
	}
	
	.title p  {
		font-size: 1em;
	}
	
	.title h2 {
		font-size: 1.2em;
	}
	.title2 span h2{
		font: 14px/35px "微软雅黑";
		color: #000;
		margin-top:0px;
		width: 100%;
		background:#f0f0f0;
	}
	
	.pj {width: 100%;height: 150px;overflow:hidden;}
	
	.new_text {
		font-size: 1.2em;
		height: 32px;
	}
	
	.flx dt {
    margin-bottom: 5%;
    text-align: left;
    color: #fff;
    font: bold 18px/24px "微软雅黑";
}

	.flx li.d40{ width:100%}
	.flx li.d60{ width:100%}
	.navigation dl {
    width: calc(100%/5);
    float: left;
    text-align: left;
}

	.navigation dl dt {
			font-size: 14px;
			color: #fff;
			padding-bottom: 4%;
			position: relative;
		}
		
		.navigation dl dd a {
			color: #ccc;
			font-size: 12px;
			display: block;
			margin-top: 8%;
		}
		
		
	.navigation dl.ewm{ width:100%; margin-top:30px;}
	
	.navigation dl p{ text-align:left}
	.foot_bottom .db {position:absolute;right:7%;top: -149px;}
	

	.yydiv li:last-child{margin-right:0px;}
	.yydiv li .y_pic {
    width: 100%;
    height: 108px;
    float: left;
    text-align: center;
}
	.yydiv li .y_pic .pic {
    width: 100px;
    height: 100px;
    border-radius: 100px;
    margin: 0px auto;
}
.yydiv li .yname {
    font: 14px/45px "微软雅黑";
    color: #000;
    text-align: center;
}
	
	/* prdetails.html */
	.proDetails_sec {
	    padding: 0px 0;
	} 
	.proDetails_sec .SecCon{
		width: 100%;
	    padding: 0 !important; 
	    margin: 0;
	}
	.prodetails_sec_intfo {
		float:left;
	    padding: 35px 15px;
	    background: #f9f9f9;
	}
	.prodetails_sec_intfo h3 {
	    font-size: 18px;
	}
	
	.proD {
	    margin: 20px auto 0;
	    overflow: hidden;
	}
	.proD h4 {
	    font-size: 16px;
	    line-height: 24px;
	    margin: 0 auto 10px;
	}
	.proD h6 {
	    font-size: 13px;
	    line-height: 20px;
		margin-bottom:0px;
	}
	.proD h6 img{
		width:100%;
	}
	.TabShowCon {
    margin: 0px auto 50px;
    overflow: hidden;
}
	.proDetails_sec2{
		padding: 0 15px;
	}
	.proDetails_sec2_list ul li {
	    width: 50% !important;
	    padding: 15px 0;
	    font-size: 13px;
	    border-right: none; margin-bottom:3px;
	}
	.proDetails_sec3_tui>h3{
		margin:0 15px;
		font-size: 18px;
	}
	.proDetails_sec3_row h3{
		font-size: 13px;
	}
	#magnifierMiddle>li>img{ height: 50px !important;}
	
}


@media (max-width: 720px) { 
.aboutDiv .mnr .lwz {
    height: auto;
    width: 100%;
    float: left;
}
.aboutDiv .mnr .rimg {
    height: auto;
    width: 100%;
    float: right;
}
.aboutDiv .mnr .rimg img {
    width: 100%;
}
	.ntion {
		display:none;
	}
	.title2 span {
			width: 49%;
		}
		
		.title2 span.active {
	    width: 49%;
	}
	
	.mainl {
		margin-top: 7%;
	}
	
	.prodLilist {
		width: 48%;
		margin-right: 4%;
	}
	
	.prodLilist span{ width:100%; height:200px; display:block;}
.prodLilist span img {
	height:100%;
	width: 100%;
	display:inline-block; object-fit:cover;
}
	.pros {
		width: 100%;
		padding-bottom: 3%;
	}
	
	.prodLilist:nth-child(2n)  {
		margin-right: 0px;
	}
	
	
	.head {
		display: none;
	}
	.head1 {
		display: none;
	}
	
	.column {
		display: none;
	}
	
.banner_min li h2 {
	font-size: 1.2em;
}

.banner_min li {
    width: 31%;
} 

.banner_min li p {
	font-size: 1em;
	height: 32px;
}


.topBox {
					position: fixed;
				  left: 0px;
			    top: 0px;
			    width: 100%;
			    color: #ababab;
			    z-index: 9999999;
			    background-color: #f1f1f1;
			    box-shadow: -1px 0 3px rgba(0, 0, 0, 0.5);
					display: block;
			}
			
		
				.logoBox {
			    width: 60%;
			    float: left;
			    display: block;
					font-size: 1.2em;
			}
			
			.logoBox  a {
		color: #fff;
		line-height: 56px;
		padding-left: 1em;
		box-sizing: border-box;
			}
			
			
			
			
			.logoBox img {
				
				width:120px;
			}
			
			.menu-handler { background-color: #e62129; display: block; width: 100%; height: 70px; cursor: pointer; position: relative; transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); }
				.menu-handler .menu-txt{ text-align: center; display: block; position: absolute; left: 0px; top: 0px; line-height: 70px; font-size: 14px; color: #fff; width: 100%;}
				.menu-handler .burger { width: 20px; height: 2px; background: #fff; display: block; position: absolute; z-index: 5; top: 29px; left: 50%; margin: 0px 0px 0px -10px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; }
				.menu-handler .burger-2 { top: 34px; }
				.menu-handler .burger-3 { top: 39px; }
				/*.menu-handler.active { background-color: #e62129; }
				.menu-handler.active .burger { background-color: #fff; }*/
				.menu-handler.active .burger-1 { top: 34px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
				.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
				.menu-handler.active .burger-3 { top: 34px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
				#menu-moible-handler { width: 56px; height: 56px; background-color: #014c3c; }
				#menu-moible-handler .menu-txt{ line-height: 56px;}
				#menu-moible-handler .burger { background-color: #fff; height: 3px; width: 30px; top: 18px; margin-left: -15px; }
				#menu-moible-handler .burger-2 { top: 28px; }
				#menu-moible-handler .burger-3 { top: 38px; }
				#menu-moible-handler.active .burger-1, #menu-moible-handler.active .burger-3 { top: 28px; }
				
				.navMobile {
			    padding: 40px 0px;
			}
			
			.menuBox {
    display: block;
		}
			
			.menuBox {
			    background-color: #f1f1f1;
			    color: #9d9d9d;
			    position: fixed;
			    right: 0px;
			    top: 0px;
			    width: 584px;
			    height: 100%;
			    z-index: 910;
			    overflow-x: hidden;
			    overflow-y: auto;
			    -webkit-overflow-scrolling: touch;
			    transform: translate(570px,0px);
			    -moz-transform: translate(584px,0px);
			    -webkit-transform: translate(584px,0px);
			    -o-transform: translate(584px,0px);
			    transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s;
			    -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s;
			}
			
			
			.menuBox-logo {
			    padding: 30px 30px 0px;
					
			}
			
			.menuBox-logo a {
				font-size: 24px;
				color: #0b6452;
			}
			
			
			
			.menuBox-logo .logo {
			    margin-left: 0px;
			}
			
			
			.menuBox-logo .logo  img{
			    width: 146px;
			} 
			
			.moible-menu li {
			    float: left;
			    display: block;
			    width: 56px;
			    height: 56px;
			}
			
			.moible-menu {
			    float: right;
			    display: block;
			}
			
			.navMobile .item {
			    padding: 12px 30px;
			    display: block;
			    position: relative;
			    font-size: 16px;
			    line-height: 1.4;
			    color: #5b5b5b;
			}
			
			.navMobile .subnav {
			    display: none;
			    background-color: #ffffff;
			    padding: 20px 0px;
			}
			
			.navMobile li.active .item {
			    color: #fff;
			    background-color: #c1b581;
			}
			
			.navMobile .subnav a {
			    color: #828282;
			    display: inline-block;
			    margin: 0px 10px 6px 30px;
					background: #fff;
					width: 33.33333333%;
			}
			
			.mobile-foot {
			    padding: 40px 30px;
			    border-top: 1px solid #d8d8d8;
			}
			
			.mtop {
				height: 56px;
			}
			
		
			
			
			
			.case_img li {
				width: 48%;
				margin: 0px 0px 2% 2%;
				
			}
			
			.case_img li:nth-child(2n) {
				margin: 0px 0px 2% 2%;
			} 
			
			.process ul li {
    width: calc(100%/4);
		}
			
			.industry ul li h2 {
				height: 60px;
			}
			
			.about_text {
				width: 100%;
			}
			
			.honor {
				display: none;
			}
			
			.about_rt {
				width: 100%;
			}
			
			.about_lt {
				width: 100%;
			}
			
			.flx  {
				width: 100%;
				margin-top: 8%;
			}
			
			.navigation {
				width: 100%;
				margin-top: 8%;
			}
}


@media (max-width: 640px) {  
	.ban_text {
		width: 100%;
		text-align: center;
	}
	
	
.banner_min li {
	padding: 4% 1%;
}
	
	.banner_min li h2 {
		text-align: center;
	}
	
	.banner_min li p {
		margin-top: 6px;
	}
	

	.banner_min li img {
		margin: 0px auto;
		float: none;
		margin-top: 12px;
	}
	
	.new_date {
		display: none;
	}
	
}

@media (max-width: 500px) {
	.yydiv li .y_pic {
    width: 100%;
    height: 80px;
    float: left;
    text-align: center;
}
	.yydiv li .y_pic .pic {
    width: 65px;
    height: 65px;
    border-radius: 65px;
    margin: 0px auto;
}

	.company ul li .cmore{ display:none;} 
	.company ul li span{font: 14px/30px "微软雅黑";} 
	.industry ul li .nrnr .nmore {
    width: 125px;
    height: 35px;
    background: #0b6452;
    border-radius: 25px;
    margin-top: 1.5%;
    font: 14px/35px "微软雅黑";
    color: #fff;
    text-align: center;
}
	.new_cnt {
    width: 100%;
    float: left;
    padding: 30px 0px;
}
	#contact1 li {
		width: 100%;
	}
	
	#contact1 li.cont_img img {
		width: 100%;
	}
	
	#contact1 {
	width: 100%;
	margin: 35px 0px;
}
	.news {
		padding: 6% 2%;
	}
	
	.company {
		width: 100%;
	}
	.company li {
		border-bottom: 1px solid #d4d4d4;
		padding: 0 0 6% 0;
		margin-bottom: 6%;
		float:left;
	}
	
	.company p{
		font-size: 14px;
		margin:0.5% 0;
		color:#585858;
		line-height:22px;
		height: 45px;
		overflow:  hidden;
	}
	.industry {
		width: 100%;
	}
	.industry ul li p {
		
		height: 48px;
		overflow:  hidden;
		
	}
	.industry ul li h2 {
    font-size: 18px;
    font-weight: normal;
    padding: 4% 0% 0%;
    box-sizing: border-box;
    height: 44px;
    overflow: hidden;
    margin-bottom:3%;
}

	.industry ul li .npic{width: 100%; margin-top:20px; height:200px;}
	.industry ul li .nrnr{width: 100%;padding:5% 0%;box-sizing:border-box;}
	
	
	.fax {
		width: 100%;
		margin-top: 6%;
	}
	
	.fax ul {
		margin-top: 4%;
	}
	
	.fax ul li {
		margin-bottom: 4%;
	}
	
}

@media (min-width: 1200px) {
	
	#newslist ul li {
		overflow: hidden;
		padding: 24px 0;
	}
	
	.pros {
		width: 100%;
		padding: 3% 7%;
	}
	
	
	/* 常见焦点图 */
	.focusBox .bd {
		width: 62%;
		margin: 0px auto;
		padding-top: 7.5%;
	}
	
	
	
	.news {
		padding: 56px 0px;
	}
	  
	.new_box {
		padding: 3.5% 7%;
	 }
	 
	
	 

}