@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#646464;}
ul{ padding:0px; margin:0px;}
table { width:100%!important;max-width:100%!important;} 
table td{table-layout:fixed; word-break: break-all; overflow:hidden; } 
p{ margin:0px; padding:0px;}
h2,h3{ padding:0px; margin:0px;}

body{ margin:0 auto;padding:0px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:15px!important;color:#646464; }
/*导航*/
.wd1200{ width:1300px; margin:0 auto; padding-top:70px; padding-bottom:70px;}
.dingbu{ padding-top:20px!important; padding-bottom:20px!important;width:1300px; margin:0 auto; }
.pc_chanpin{ display:block}
.wap_chanpin{ display:none}
.juli{ height:120px;}
.dhzd{ width:100%; margin:0 auto; background:url(images/index_01.jpg) no-repeat center #fff; height:120px;  position:fixed; z-index:11;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);}

.searcha .fl{ background:none; width:79%;border-radius:25px; border:1px solid #d8d8d8;padding-left:10px; padding-right:10px;display:inline;}
.searcha{height:38px; width:210px;  margin-right:20px; }
#search_logo{ margin-top:-7px; margin-left:-20px;}
.searchinput{height:38px;font-size:14px;border:#fefefe solid 0px;width:90%;float:left;line-height:38px; outline:none; background:none; }
.searcha .fr{position:relative; z-index:1; margin-top:-37px;}
.yuyan{ background:#009049; height:46px; width:46px; line-height:46px; text-align:center;border-radius:25px; margin-top:-3px;}
.yuyan a{ color:#fff; font-size:17px;}

/*----公共头部---*/
.wenzi{ text-align:center; margin:0 auto;}
.wenzi h2{ color:#eeeeee; font-size:80px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.wenzi h3{ color:#000; font-size:50px;margin-top:0px; text-transform:uppercase}
.wenzi h3 span{ font-weight:bold}
.wenzi .wline{ background:#0969d7; height:3px; width:60px; margin:0 auto; text-align:center; margin-top:15px;}
.wenzi h4{ color:#555; font-size:17px; font-weight:normal; margin-top:15px;}
.wen_gd{ background:#0969d7; margin:0 auto;  width:160px; height:45px; line-height:45px; text-align:center;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.wen_gd a{ color:#fff;}
.wen_gd:hover{ display:block; padding-left:10px;}

/*首页产品*/
.chanpin{ background:url(../images/bg.jpg) no-repeat center;}

.chanpin ul{ padding-top:50px;}
.chanpin ul li{ float:left; width:23%; margin-left:1%; margin-right:1%;}
.chanpin ul li .pro_name{ text-align:center; font-size:18px; margin-top:15px;}
.pro_tu{display: flex;justify-content: center;align-items: center; height:280px; overflow:hidden; background:#eafff8; border-radius:8px;}
.pro_tu  img{max-width:100%;max-height:240px; transition: all 0.8s;}
.chanpin ul li:hover img{ transform: scale(1.2);}
.chanpin ul li:hover .pro_name{ color:#009049}


/*左右切换*/
.fengcai{ width:1300px; margin:0 auto; padding-top:70px; padding-bottom:70px;}
.Box {position: relative; width:100%;}
.clearfix{ clear:both}
.Box .content {margin: 0 auto; }
.Box .Box_con {width:90%; margin:0 auto; overflow:hidden; height:440px;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/left.png) no-repeat center;left: -12px;margin-top:120px;}
.Box .Box_con .btnr {background: url(../images/right.png) no-repeat center;right: -12px;margin-top:120px;}

.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none; }
.Box .Box_con .conbox ul li {float: left; background:#fff;overflow: hidden; border-radius:5px;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}


.Box .BoxSwitch {margin-top: 30px;text-align: center;}
/*
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}*/


.pic_jj{ padding:25px;}
.Box .Box_con .conbox ul li h2{ font-size:20px; color:#000; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; text-align:center; line-height:25PX; height:50PX; margin-bottom:15PX; }
.Box .Box_con .conbox ul li h3{ font-size:16px; color:#333; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; margin-top:5px; margin-bottom:15px; text-align:center }
.picline{ background:#d8d8d8; height:1px; width:100%}
.cpnr{ padding-top:15px; padding-bottom:15px;}
.pro_cas{font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; text-align:center; line-height:30px; font-size:16px;}
.Box .Box_con .conbox ul li{width:10.5%;float:left;text-align:center;  background:#fff; border-radius:5px; border:3px solid #d8d8d8; margin-left:0.4%; margin-right:0.4%;}
.Box .Box_con .conbox ul li img{display:block;margin:0 auto;}

.fzs{display: flex;justify-content: center;align-items: center; height:120px; overflow:hidden;}
.fzs  img{max-width:100%;max-height:120px; transition: all 0.8s;}
.pro_gd{border-radius:25px; border:1px solid #d8d8d8; color:#555; width:120px; height:35px; line-height:35px; margin:0 auto; margin-top:20px; text-align:center}
.Box .Box_con .conbox ul li:hover img{ transform: scale(1.2);}
.Box .Box_con .conbox ul li:hover .pro_gd{ border:1px solid #009049; color:#fff; background:#009049}



/*内页产品列表*/
.ny_chanpin ul li{ float:left; width:29.5%; margin-left:1.5%; margin-right:1.5%;border:3px solid #d8d8d8;border-radius:5px; margin-bottom:30px; }
.ny_chanpin ul li h2{ font-size:20px; color:#000; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; text-align:center ; height:50px; line-height:25PX; margin-bottom:15PX;}
.ny_chanpin ul li h3{ font-size:16px; color:#333; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; margin-top:5px; margin-bottom:15px; text-align:center; height:20px; }

.ny_chanpin ul li :hover img{ transform: scale(1.2);}
.ny_chanpin ul li :hover .pro_gd{ border:1px solid #009049; color:#fff; background:#009049}

/*首页公司简介*/
.about_left{ width:50%}
.about_left h2{ color:#d5d5d5;font-size:50px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.abline{ background:#009049; height:3px; width:70px; margin-top:10px;}
.about_left h4{ color:#009049; font-size:20px; margin-top:20px;}
.about_left h3{ color:#000; font-size:35px;}
.about_right{ width:45%;display: flex;justify-content: center;align-items: center;overflow:hidden; }
.about_right  img{max-width:100%;transition: all 0.8s; }
.about_right:hover img{transform: scale(1.1);}
.about_nr{color:#444444; font-size:15.5px;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:4;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; line-height:30px; height:120px;margin-top:40px; margin-bottom:40px;}
.about_gd{ background:#009049; width:160px; height:50px; line-height:50px; text-align:center; border-radius:5px;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.about_gd a{ color:#fff;}
.about_gd:hover{ display:block; padding-left:10px;}

/*首页走进恒康*/
.syjs { padding-bottom:0px;}
.syjs ul li{ width:30%; margin-left:1.5%; margin-right:1.5%;overflow:hidden; float:left}
.syjs ul { margin-top:60px;}
.syjs ul li  img{max-width:100%;transition: all 0.8s;border-top-left-radius:25px;}
.syjs ul li:hover img{ transform: scale(1.2);}
.htxt{ border:1px solid #d8d8d8; border-top:0px; padding:30px;}
.htxt h2{ font-size:25px; font-weight:normal;}
.htxt h3{ margin-top:10px; font-weight:normal; line-height:25px; font-size:15px; height:100px;}
.syjs ul li:hover h2{ color:#009049}
.syjs ul li:hover h3{ color:#009049}
.htu{ height:230px; overflow:hidden}

/*首页新闻*/
.news{ background:url(../images/index_16.jpg) no-repeat center bottom #f9f9f9; }
.news ul{ border-top:1px solid #d8d8d8; margin-top:60px;}
.news ul li{ float:left; width:27%; margin-left:1%; margin-right:1%; padding-top:40px; padding:2%;}
.news ul li:hover{ background:url(../images/index_24.jpg) no-repeat center;}
.news ul li:hover h2{ color:#fff;}
.news ul li:hover h3{ color:#fff;}
.news ul li:hover .news_bt{ color:#fff;}
.news ul li:hover .news_nr{ color:#fff; opacity:0.8}
.news ul li:hover .news_gd{ color:#fff;}
.news ul li h2{ color:#009049; font-size:50px;}
.news ul li h3{ font-weight:normal; font-size:16px; color:#555;}
.news ul li .news_bt{color:#000; font-size:18px;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; line-height:27px; height:54px; margin-bottom:20px;margin-top:20px;}
.news ul li .news_nr{ color:#8a8a8a;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; line-height:25px; height:50px; margin-bottom:20px;margin-top:20px;}
.news_gd{color:#009049; }

/*-------底部-----------*/
.foot{ background:#009049; width:100%; margin:0 auto}
.foot .wd1200{ padding-bottom:50px; padding-top:60px;}
.foot .wd1200 a{ color:#fff;}
.fabt{ font-size:20px; font-weight:normal; color:#fff; font-weight:bold; margin-bottom:10px;}
.faline{ background:rgba(255,255,255,0.2); height:1px; width:100%; margin-top:10px; margin-bottom:20px;}
.flian{ line-height:30px;color:#fff; width:30%; padding-right:10%;}
.flian a{ color:#fff}
.fline{ background:rgba(255,255,255,0.1); height:200px; width:1px;}
.fpro ul li{ width:33%; float:left;line-height:30px;}
.fpro{ width:40%; }
.banquan{ width:1200px; margin:0 auto; text-align:center;padding-top:15px; padding-bottom:25px; line-height:25px; color:#fff; }
.ewm img{ padding:8px; background:#fff; border-radius:5px;}
.ewm p{ text-align:center; color:#fff; font-size:15px; margin-top:10px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration: underline;color: #fff;}
.zzb07tail{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#fff;}

/*内页发展历程*/
.clearfix-time{display:block;zoom:1}
.clearfix-time:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0}

.f12{font-size:12px}
.f30{font-size:30px}
.f24{font-size:24px}
.f14{font-size:15px}

.about2{padding-bottom:80px;}
.about2 .tit{text-align:center}
.about2 ul{background:url(../images/sy51.png) repeat-y center}

.about2 .tit h6{color:#666}
.about2 .tit h5{color:#333;margin:15px 0 45px}
.gaodu{ height:120px;}
.gaodu_a{ margin-top:170px;}
.about2 li:before{background:url(../images/sy50.png) no-repeat center center;left:-54px;top:12px;content:"";display:block;position:absolute;width:17px;height:17px}
.about2 li h4:hover{color:#f8f8f8;transition:all 1s;transform:translateY(-15px)}
.about2 li h4{position:relative;display:block;text-decoration:none;font-family:lato;color:#ecf0f1;text-transform:uppercase;padding:4px 0;transition:.5s}
.about2 li h4::after{position:absolute;content:"";width:100%;height:1px;top:100%;left:0;background:#009933;transition:transform .5s;transform:scaleX(0);transform-origin:right}
.about2 li h4:hover{color:#009933}
.about2 li h4:hover::after{transform:scaleX(1);transform-origin:left}
.about2 li:nth-child(2n):before{background:url(../images/sy50.png) no-repeat center center;right:-56px;top:12px;left:auto;content:"";display:block;position:absolute;width:17px;height:17px}
.about2 li h4{color:#333;transition:all 1s}
.about2 li p{color:#666;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4; height:60px;}

.future{text-align:center;color:#999;font-size:12px;margin-top:17px}
.about2 li:nth-child(1){margin-top:0}
.about2 li{float:right;width:45%;text-align:left;position:relative;margin-top:100px}
.about2 li:nth-child(2n){float:left;text-align:right;}

.span{display: inline-block;color: green;font-size: 20px;}

/*内页*/
.nyleft{ width:22%}
.nyleft h2{ background:#009049; height:130px; line-height:130px; text-align:center; color:#fff; font-size:30px; font-weight:bold}
.nyleft ul li{ line-height:45px; border-bottom:1px solid #d8d8d8; color:#333;}
.nyleft ul li a{ font-size:16px;}
.nyleft dl dd{ line-height:45px; border-bottom:1px solid #d8d8d8; text-align:center!important}
.fenlei a{ color:#009049; font-weight:bold}
.nyleft dl dd.fenlei a:hover{ color:#fff;}
.nyleft dl dd.fenlei a{ color:#555; font-weight:normal}

.fenlei{position: relative;width: auto;text-align: center;cursor: pointer;border: none;}

.fenlei:after,.fenlei:before {content: '';position: absolute;left: 0;top: 0;width: 0;height: 100%;z-index:-2;}

.fenlei:hover{ z-index:1; background:transparent; }            
.fenlei:hover a{color:#fff;}      
.fenlei:before { transition: .3s;   background: #009049;  z-index:-1;color:#fff;}          

.fenlei:hover:after,.fenlei:hover:before {  width: 100%; }

.nyright{ width:73%}
.nytop{ border-bottom:1px solid #d8d8d8; padding-bottom:15px;}
.nytop h2{ font-size:20px; font-weight:normal; color:#333;}
.nytop .weizhi{}
.nytop .weizhi span{ padding-left:5px; padding-right:5px;}


.nywenzi{ text-align:center; margin:0 auto; }
.nywenzi h2{ font-size:35px;line-height:35px; color:#000 }
.nywenzi h3{ font-weight:normal; font-size:17px; margin-top:10px; }
.neirong_bk{ padding: 30px; line-height:30px;background-color: #ffffff; -webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); margin-top:50px;}
.neirong{margin-top:30px; line-height:30px;}
.nyline{ background:#d8d8d8; height:1px; width:100%; margin-top:40px;}
.nymain { width:1300px; margin:0 auto; padding-top:70px;padding-bottom:70px;}



.nyabout{width:100%; margin:0 auto; background:url(../images/nyabout.jpg) no-repeat bottom; height:300px; }
.nycon{width:100%; margin:0 auto; background:url(../images/nycon.jpg) no-repeat center bottom; height:300px; }
.nyyanfa{width:100%; margin:0 auto; background:url(../images/nyyanfa.jpg) no-repeat center bottom; height:300px; }
.nyehs{width:100%; margin:0 auto; background:url(../images/nyehs.jpg) no-repeat center; height:300px; }
.nypro{width:100%; margin:0 auto; background:url(../images/nypro.jpg) no-repeat center; height:300px; }
.nynews{width:100%; margin:0 auto; background:url(../images/nynews.jpg) no-repeat center; height:300px; }
.nyyanfa{width:100%; margin:0 auto; background:url(../images/nyyanfa.jpg) no-repeat center; height:300px; }


.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px; color: #009049; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #009049; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #009049; font-weight: normal;}
.contentPage a:visited {color: #009049; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #009049; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#009049;font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #009049; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}


/*企业荣誉*/
.honor ul li{ margin-bottom:30px; float:left; width:30%; margin-left:1.5%; margin-right:1.5%;}
.zu11{display: flex;justify-content: center;align-items: center; height:200px; background:#fafafa;  border:1px dotted #d8d8d8; overflow:hidden}
.zu11  img{max-width:100%;max-height:180px; transition: all 0.8s;}
.biaoti{ text-align:center;margin-top:15px;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow:hidden; line-height:22px; height:22px;}
.zu11  img:hover{transform: scale(1.1);}

/*内页新闻*/
#ny_xinwen {width:100%; margin:auto; clear:both; }
#ny_xinwen ul {padding-top:10px; padding-bottom:10px;width:100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e7e7e7; padding-top:20px; padding-bottom:20px;}
#ny_xinwen ul  .fl{ width:10%; text-align:center; border-top:2px solid #6d6d6d}
#ny_xinwen ul  .fr{ width:85%;}
#ny_xinwen ul span {font-family: Arial, Helvetica, sans-serif;font-size: 35px;color: #6d6d6d;height: 57px;line-height: 57px;text-align: center; margin:0 auto;}
#ny_xinwen ul font {font-size:13px;font-family: Arial, Helvetica, sans-serif;line-height: 25px; text-align:center;color: #6d6d6d;height: 25px;width: 72px;}
#ny_xinwen ul li {font-size: 17px;line-height: 19px;color: #000;width: 100%;}
#ny_xinwen ul li a{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow:hidden;color: #000;}
#ny_xinwen ul .miaoshu {font-size: 13px;line-height: 28px;color: #848484;text-align: left;height: 56px; width: 100%;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden;}
#ny_xinwen ul .xwgeng { margin-top:20px;font-size: 13px;color: #009049;height: 35px; line-height:35px;width: 120px;border:1px solid #009049;text-align: center;}
#ny_xinwen ul .xwgeng a{ color:#009049;-webkit-transition: padding-left .8s;	-moz-transition: padding-left .8s;-o-transition: padding-left .8s;}
#ny_xinwen ul .xwgeng a:hover em{ border:1px solid #009049}
#ny_xinwen ul .xwgeng a:hover {padding-left:20px; display:block; background:#009049; color:#fff; border:none}



/*内页联系我们*/
.ditu{ width:100%; float:none; margin-top:40px;}
.nylianxi{ width:100%; float:none}
.rit-box .top-tit {
border-bottom: 1px dotted #BBBBBB;
padding-bottom: 20px;}
.rit-box .top-tit h3 {font-size: 20px;font-weight:normal; color:#000; margin-bottom:0px;}
.rit-box .top-tit p {font-size: 15px;color: #999999;}
.rit-box .top-tit p font{ color:#009049; font-weight:bold; font-size:25px;}
.city li.on, .city li:hover {background-color: #009049;}
.city li {float: left;margin-right: 10px;width: 150px;height: 38px;text-align: center;line-height: 38px;font-size: 15px;background-color: #009049;}
.city li a{ color:#fff}
.city {display: table;margin-top: 15px;}
.kbm{ margin-top:20px;}


	
.xline{ background:#009049; height:2px; width:40px; margin-top:15px; margin-bottom:15px;}
.riqi{ color:#009049}
.nybt{ line-height:40px; text-align:center; color:#009049; font-size:20px;}

.fanhui{ border-top:5px solid #f2f2f2; margin-top:30px;}
.fanhui ul{ margin-top:15px;}
.fanhui ul li{ line-height:30px;}

.youce{ width:57%;}
.biaotia{ color:#009049; font-size:30px; border-bottom:1px solid #d8d8d8; padding-bottom:30px;}
.miaoa{ line-height:30px; margin-top:25px; }
.miaoa h2{ color:#009049; font-size:20px;  line-height:45px;}

.proxx table{border-left: #ccc 1px solid; border-top: #ccc 1px solid;  width:100%; margin:0 auto; }
.proxx tr td{padding: 10px;
    line-height: 25px;
	border-bottom: #ccc 1px solid; border-right: #ccc 1px solid;}
	
	
@media screen and (max-width: 1024px){/*导航*/
.wd1200{ width:95%;}
.dingbu{ width:95%;  }
.logo{ float:none; text-align:center}
.nav{ float:none; width:100%; height:auto!important}
.dhzd{height:auto!important;  }
#menutongyong{  clear:none!important;}
.head_y{ margin-top:22px;}

/*左右切换*/
.fengcai{ width:95%; }
.Box .content {margin: 0 auto; width:95%!important; }
.Box .Box_con .conbox ul li{width:10%;}


/*内页产品列表*/
.ny_chanpin ul li{ margin-left:1%; margin-right:1%;}

/*首页走进恒康*/
.htxt h3{ height:75px;}
.htu{ height:auto!important; }


/*-------底部-----------*/
.banquan{ width:95%;}

/*内页发展历程*/
.about2 li:before{left:-44px;}
.about2 li:nth-child(2n):before{right:-46px;}

/*内页*/
.nymain { width:95%;}


/*企业荣誉*/
.zu11{height:150px;}
.zu11  img{max-height:150px;}


/*内页联系我们*/
.ditu{ width:100%; float:none;margin-top:20px;}
.nylianxi{ width:100%; float:none; }

}
	
@media screen and (max-width: 768px) {
.wd1200{ width:95%; padding-top:40px; padding-bottom:40px; }
.yincang{ display:none}
.container{ display:none}

.juli{ height:50px;}

/*----公共头部---*/

.wenzi h2{font-size:70px; }
.wenzi h3{font-size:32px;margin-top:-50px;}


/*首页产品*/


.chanpin ul{ padding-top:50px;}
.chanpin ul li{ float:left; width:23%; margin-left:1%; margin-right:1%;}
.chanpin ul li .pro_name{ text-align:center; font-size:18px; margin-top:15px;}
.pro_tu{display: flex;justify-content: center;align-items: center; height:280px; overflow:hidden; background:#eafff8; border-radius:8px;}
.pro_tu  img{max-width:100%;max-height:240px; transition: all 0.8s;}
.chanpin ul li:hover img{ transform: scale(1.2);}
.chanpin ul li:hover .pro_name{ color:#009049}


/*左右切换*/
.fengcai{ width:95%; }
.Box .Box_con .conbox {position: relative;overflow: hidden; width:82%; margin:0 auto;}


/*内页产品列表*/
.ny_chanpin ul li{ float:left; width:98%; margin-left:0%; margin-right:0%;border:1% solid #d8d8d8;border-radius:5px; margin-bottom:30px; }


/*首页公司简介*/
.about_left{ width:100%; float:none}
.about_right{ width:100%; float:none; }

/*首页走进恒康*/
.syjs{ padding-bottom:0px;}
.syjs ul li{ width:30%; float:left; margin-left:1.5%; margin-right:1.5%;overflow:hidden;}
.syjs ul li:nth-child(2){ margin-top:00px; margin-bottom:00px;}
.syjs ul { margin-top:40px;}
.htu{ height:auto!important; overflow:hidden}

/*首页新闻*/
.news ul li:nth-child(2){ background:none}
.news ul{ margin-top:40px;}
.news ul li{ float:left; width:26%; margin-left:1.5%; margin-right:1.5%; padding-top:40px; padding:2%;}


/*-------底部-----------*/

.foot .wd1200{ padding-bottom:50px; padding-top:40px;}
.flian{ width:100%; padding-right:0%; float:none; text-align:center}
.fpro{ display:none; }
.banquan{ width:95%; padding-top:0px;}
.ewm{ float:none; margin-top:20px; text-align:center; width:100%}


/*内页发展历程*/
.clearfix-time{display:block;zoom:1}
.clearfix-time:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0}

.f12{font-size:12px}
.f30{font-size:30px}
.f24{font-size:24px}
.f14{font-size:15px}

.about2{padding-bottom:80px;}
.about2 .tit{text-align:center}
.about2 ul{background:none;}

.about2 .tit h6{color:#666}
.about2 .tit h5{color:#333;margin:15px 0 45px}
.gaodu{ height:120px;}
.gaodu_a{ margin-top:170px;}
.about2 li:before{background:url(../images/sy50.png) no-repeat center center;left:0px;top:0px;content:"";display:block;position:absolute;width:17px;height:17px; margin-top:10px;}

.gaodu{ height:200px;}


.about2 li:nth-child(2n):before{ background:url(../images/sy50.png) no-repeat center center;left:0px;top:0px;content:"";display:block;position:absolute;width:17px;height:17px; margin-top:10px;}
.about2 li h4{color:#333; margin-left:30px;}
.about2 li p{color:#666;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7; height:auto!important;margin-left:30px;}

.future{text-align:center;color:#999;font-size:12px;margin-top:17px}
.about2 li:nth-child(1){margin-top:0}
.about2 li{float:none;width:100%;text-align:left;position:relative;margin-top:30px}
.about2 li:nth-child(2n){float:none!important;text-align:left; width:100%}

.span{display: inline-block;color: green;font-size: 20px;}

/*内页*/
.nyleft{ width:22%; display:none;}
.nyright{ width:100%; float:none;}
.nytop h2{ font-size:30px; font-weight:normal; color:#333; float:none; text-align:center;}
.nytop .weizhi{ display:none}



.nywenzi{ text-align:center; margin:0 auto; display:none; }
.nywenzi h2{ font-size:35px;line-height:35px; color:#000 }
.nywenzi h3{ font-weight:normal; font-size:17px; margin-top:10px; }
.neirong_bk{ padding: 30px; line-height:30px;background-color: #ffffff; -webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); margin-top:50px;}
.neirong{margin-top:30px; line-height:30px;}
.nyline{ background:#d8d8d8; height:1px; width:100%; margin-top:40px;}
.nymain { width:95%; padding-top:30px; padding-bottom:40px;}



.nyabout{ background-size:150%;height:150px; }
.nycon{background-size:150%;height:150px; }
.nyyanfa{background-size:150%;height:150px; }
.nyehs{background-size:150%;height:150px; }
.nypro{background-size:150%;height:150px;  }
.nynews{background-size:150%;height:150px;  }
.nyyanfa{background-size:150%;height:150px;  }


.listtongyong ul li ul{ width:100%!important;}

/*企业荣誉*/
.honor ul li:nth-child(2n){ float:right}
.honor ul li{float:left; width:48%; margin-left:0%; margin-right:0%;}
.zu11{height:150px;}
.zu11  img{max-height:150px;}


/*内页新闻*/

#ny_xinwen ul  .fl{ width:18%;}
#ny_xinwen ul  .fr{ width:77%;}



/*内页联系我们*/
.ditu{ width:100%; float:none; margin-top:20px}
.nylianxi{ width:100%; float:none}


	
.xline{ background:#009049; height:2px; width:40px; margin-top:15px; margin-bottom:15px;}
.riqi{ color:#009049}
.nybt{ line-height:40px; text-align:center; color:#009049; font-size:20px;}

.fanhui{ border-top:5px solid #f2f2f2; margin-top:30px;}
.fanhui ul{ margin-top:15px;}
.fanhui ul li{ line-height:30px;}

.youce{ width:57%;}
.biaotia{ color:#009049; font-size:30px; border-bottom:1px solid #d8d8d8; padding-bottom:30px;}
.miaoa{ line-height:30px; margin-top:25px; }
.miaoa h2{ color:#009049; font-size:20px;  line-height:45px;}

.proxx table{border-left: #ccc 1px solid; border-top: #ccc 1px solid;  width:100%; margin:0 auto; }
.proxx tr td{padding: 10px;
    line-height: 25px;
	border-bottom: #ccc 1px solid; border-right: #ccc 1px solid;}
	
	

}


@media screen and (max-width: 640px) {

.wd1200{ width:95%; padding-top:40px; padding-bottom:40px; }
.yincang{ display:none}
.container{ display:none}



/*----公共头部---*/

.wenzi h2{font-size:70px; }
.wenzi h3{font-size:32px;margin-top:-50px;}


/*首页产品*/


.chanpin ul{ padding-top:50px;}
.chanpin ul li{ float:left; width:23%; margin-left:1%; margin-right:1%;}
.chanpin ul li .pro_name{ text-align:center; font-size:18px; margin-top:15px;}
.pro_tu{display: flex;justify-content: center;align-items: center; height:280px; overflow:hidden; background:#eafff8; border-radius:8px;}
.pro_tu  img{max-width:100%;max-height:240px; transition: all 0.8s;}
.chanpin ul li:hover img{ transform: scale(1.2);}
.chanpin ul li:hover .pro_name{ color:#009049}


/*左右切换*/
.fengcai{ width:95%; }
.Box .Box_con .conbox {position: relative;overflow: hidden; width:82%; margin:0 auto;}


/*内页产品列表*/
.ny_chanpin ul li{ float:left; width:98%; margin-left:0%; margin-right:0%;border:1% solid #d8d8d8;border-radius:5px; margin-bottom:30px; }

.ny_chanpin ul li h2{ font-size:20px; color:#000; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical;overflow:hidden; text-align:center ; height:auto!important; line-height:25PX; margin-bottom:15PX;}

/*首页公司简介*/
.about_left{ width:100%; float:none}
.about_right{ width:100%; float:none; margin-top:40px; }

/*首页走进恒康*/
.syjs{ padding-bottom:0px;}
.syjs ul li{ width:100%; float:none; margin-left:0%; margin-right:0%;overflow:hidden;}
.syjs ul li:nth-child(2){ margin-top:30px; margin-bottom:30px;}
.syjs ul { margin-top:40px;}
.htu{ height:auto!important; overflow:hidden}

/*首页新闻*/
.news ul li:nth-child(2){ background:#f2f2f2;}
.news ul{ margin-top:40px;}
.news ul li{ float:none; width:96%; margin-left:0%; margin-right:0%; padding-top:40px; padding:2%;}


/*-------底部-----------*/

.foot .wd1200{ padding-bottom:50px; padding-top:40px;}
.flian{ width:100%; padding-right:0%; float:none; text-align:center}
.fpro{ display:none; }
.banquan{ width:95%; padding-top:0px;}
.ewm{ float:none; margin-top:20px; text-align:center; width:100%}


/*内页发展历程*/
.clearfix-time{display:block;zoom:1}
.clearfix-time:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0}

.f12{font-size:12px}
.f30{font-size:30px}
.f24{font-size:24px}
.f14{font-size:15px}

.about2{padding-bottom:80px;}
.about2 .tit{text-align:center}
.about2 ul{background:none;}

.about2 .tit h6{color:#666}
.about2 .tit h5{color:#333;margin:15px 0 45px}
.gaodu{ height:120px;}
.gaodu_a{ margin-top:170px;}
.about2 li:before{background:url(../images/sy50.png) no-repeat center center;left:0px;top:0px;content:"";display:block;position:absolute;width:17px;height:17px; margin-top:10px;}

.gaodu{ height:200px;}


.about2 li:nth-child(2n):before{ background:url(../images/sy50.png) no-repeat center center;left:0px;top:0px;content:"";display:block;position:absolute;width:17px;height:17px; margin-top:10px;}
.about2 li h4{color:#333; margin-left:30px;}
.about2 li p{color:#666;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7; height:auto!important;margin-left:30px;}

.future{text-align:center;color:#999;font-size:12px;margin-top:17px}
.about2 li:nth-child(1){margin-top:0}
.about2 li{float:none;width:100%;text-align:left;position:relative;margin-top:30px}
.about2 li:nth-child(2n){float:none!important;text-align:left; width:100%}

.span{display: inline-block;color: green;font-size: 20px;}

/*内页*/
.nyleft{ width:22%; display:none;}
.nyright{ width:100%; float:none;}
.nytop h2{ font-size:30px; font-weight:normal; color:#333; float:none; text-align:center;}
.nytop .weizhi{ display:none}



.nywenzi{ text-align:center; margin:0 auto; display:none; }
.nywenzi h2{ font-size:35px;line-height:35px; color:#000 }
.nywenzi h3{ font-weight:normal; font-size:17px; margin-top:10px; }
.neirong_bk{ padding: 30px; line-height:30px;background-color: #ffffff; -webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); margin-top:50px;}
.neirong{margin-top:30px; line-height:30px;}
.nyline{ background:#d8d8d8; height:1px; width:100%; margin-top:40px;}
.nymain { width:95%; padding-top:30px; padding-bottom:40px;}



.nyabout{ background-size:150%;height:150px; }
.nycon{background-size:150%;height:150px; }
.nyyanfa{background-size:150%;height:150px; }
.nyehs{background-size:150%;height:150px; }
.nypro{background-size:150%;height:150px;  }
.nynews{background-size:150%;height:150px;  }
.nyyanfa{background-size:150%;height:150px;  }


.listtongyong ul li ul{ width:100%!important;}

/*企业荣誉*/
.honor ul li:nth-child(2n){ float:right}
.honor ul li{float:left; width:48%; margin-left:0%; margin-right:0%;}
.zu11{height:150px;}
.zu11  img{max-height:150px;}


/*内页新闻*/

#ny_xinwen ul  .fl{ width:18%;}
#ny_xinwen ul  .fr{ width:77%;}



/*内页联系我们*/
.ditu{ width:100%; float:none; margin-top:20px}
.nylianxi{ width:100%; float:none}


	
.xline{ background:#009049; height:2px; width:40px; margin-top:15px; margin-bottom:15px;}
.riqi{ color:#009049}
.nybt{ line-height:40px; text-align:center; color:#009049; font-size:20px;}

.fanhui{ border-top:5px solid #f2f2f2; margin-top:30px;}
.fanhui ul{ margin-top:15px;}
.fanhui ul li{ line-height:30px;}

.youce{ width:57%;}
.biaotia{ color:#009049; font-size:30px; border-bottom:1px solid #d8d8d8; padding-bottom:30px;}
.miaoa{ line-height:30px; margin-top:25px; }
.miaoa h2{ color:#009049; font-size:20px;  line-height:45px;}

.proxx table{border-left: #ccc 1px solid; border-top: #ccc 1px solid;  width:100%; margin:0 auto; }
.proxx tr td{padding: 10px;
    line-height: 25px;
	border-bottom: #ccc 1px solid; border-right: #ccc 1px solid;}
	
	

	}