/* CSS Document */

.wm{margin:0 10%;}

.zd01 {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    height:84px;
    box-shadow: 0px 0px 10px 0px #aaa;
}

#top{width:100%;overflow:hidden;height:84px;background-color: rgba(255,255,255,0.95);}
#top .logo{padding-top:7px;float:left;width:20%;}
#top .tel{float:right;padding-top:24px;padding-left: 30px;font-size: 18px;font-weight: bold;color: #00a851;}
#top .tel img{ vertical-align:middle;padding:0 5px 2px 0 ;}

/*menu*/
.menu{height:84px;line-height:84px;text-align:center;float:right;}
.menu ul li{ display:inline-block;}
.menu ul li:last-child{ background:none;}
.menu ul li a{padding:0 15px;font-size:16px;display:block;color:#000;}
.menu ul li a:hover{text-decoration:none;color:#147b61; border-bottom:2px solid #094c90;}
.dq_bg{float:right;margin-top:28px;margin-left:20px;border:1px solid #e5e7eb;padding:2px 15px; border-radius:30px;font-size:14px;}
.dq_bg:hover{background:#00a851;color:#fff;border:1px solid #00a851;}
.dq_bg img{ vertical-align:middle;width: 22px;}
.dq_bg:hover img{filter: grayscale(1) brightness(10)}

.mbdh{ display:none;}

.mt84{margin-top:84px}


.sy_title{text-align:center;padding-bottom:20px;}
.sy_title .bt01{font-size:38px;font-weight:bold;color:#1b1b1b;} 
.sy_title .bt01 span{color:#1659a3;}   
.sy_title .bt02{color: #9f9f9f;font-size:16px;padding-top:5px;}
.sy_title i{ display:block;width: 54px;height: 3px;background: #00a851;margin: 15px auto 20px;}


/*首页产品*/
.con_01{overflow: hidden;padding:70px 0 0 0;width:100%;}
.sy_cp_op{background:#f9f9f9;width:100%;padding:50px 0;}
.sy_cp_op .pic{float:left;width:35%;height:350px;overflow:hidden; position:relative}
.sy_cp_op .pic img{width:100%;height:350px; transition:all 1s;}
.sy_cp_op .pic img:hover{ transform-origin:center center; transform:scale(1.15,1.15);}
.cp_zd{position:absolute; z-index:9;top:10px;left:10px;width:130px;height:40px;line-height:40px;background: linear-gradient(#80bf26, #00a851);text-align:center;box-shadow: 0 10px 20px -2px rgba(0, 0, 0, 0.1);}
.cp_zd .b01{color:#fff;font-size:18px;}
.sy_cp_op .js{float:right;width:61%;background:#fff;height:350px;padding:30px 3%;}
.sy_cp_op .js .bt{font-size:30px;font-weight:bold;color:#000;}
.sy_cp_op .js i{display:block;width: 64px;height: 3px;background: #00a851;margin:15px 0;}
.sy_cp_op .js .txt{line-height:28px;font-size:16px;padding-top:10px;}
.sy_cp_op .js .more{margin-top:25px;border-bottom:2px solid #e7e7e7;padding-bottom:25px;}
.sy_cp_op .js .more a{ display:inline-block;width:154px;height:36px;line-height:36px;text-align:center; border-radius:50px;margin-right:12px;color:#fff;font-size:15px;}
.sy_cp_op .js .more a:hover{background:#ffa304;}
.sy_cp_op .js .more .m01{background:#00a851;}
.sy_cp_op .js .more .m02{background:#80bf26;}


/* 产品切换 */
.ato-content {padding-top:30px;}
.ato-list ul {height: 470px;}
.ato-list ul li {margin-top:30px;width:31%;height: 410px;float: left;margin-left: 26px;margin-right: 0;text-align: center;background-color: #fff;-webkit-transition: height 300ms;-moz-transition: height 300ms;-ms-transition: height 300ms;-o-transition: height 300ms;transition: height 300ms;position: relative;box-shadow: 1px 0px 8px rgba(0,0,0,0.12);top: 10px;left: -10px;}

.ato-list ul li div {width: 96%;margin: 2% 2% 16px;text-align: center;}
.ato-list ul li div img {width: 100%;height:210px;border: none;display: block;margin: 0 auto;}
.ato-list ul li h3 {font-size: 20px;color: #000;font-weight: bold;margin-bottom: 10px;}
.ato-list ul li p {margin: 0;text-align: left;font-size: 13px;color: #8e8e8e;line-height: 25px;padding: 0 22px 20px 22px;height:82px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;text-overflow: ellipsis;}
.ato-more {background:#fff;border:1px solid #b3b3b3; display:block;width:154px;height:36px;line-height:36px;text-align:center; border-radius:50px;margin-right:12px;font-size:15px;margin:0 auto;}
.ato-list ul li:hover .ato-more{background:#00a851;color:#fff;border:1px solid #00a851;}

.ato-list-fl {float: left;width:24%;}
.ato-title {width:100%;margin-top: 50px;padding-right: 20px;}
.ato-title h2 {font-size: 28px;line-height: 33px;color: #000;padding: 0;font-weight:bold;margin-bottom:30px;}
.ato-title p {margin-top: 10px;font-size: 14px;color: #666;line-height: 44px; background:#00a851;border-radius:5px;padding-left:15px;}
.ato-title p a{color:#fff;font-size:16px;}
.ato-title p:hover{background:#80bf26;}
.ato-list-fl .jt2 {width: 50px;height: 50px;position: relative;margin-top: 54px;margin-right: 10px;float: left;border: 1px solid #ABABAB;display: block;background: #f2f2f2;overflow: hidden;}
.ato-list-fl .jt2 img {width: 22px;height: 22px;display: block;border: none;margin: 0 auto;margin-top: 12px;}
.ato-list {float: right;width:70%;height: 500px;}
.ato-list ul li:hover {top: -5px;box-shadow: 0 10px 12px rgba(0,0,0,0.12);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s}
.prev:hover .ato-ope {opacity: 0;}
.ato-ope1 {opacity: 0;}
.prev:hover .ato-ope1 {opacity: 1;position: absolute;top: 0;left: 11px;}
.prev:hover .ato-ope {opacity: 0;}
.ato-ope1 {opacity: 0;}
.prev:hover .ato-ope1 {opacity: 1;position: absolute;top: 0;left: 11px;}
.next:hover .ato-ope {opacity: 0;}
.ato-ope1 {opacity: 0;}
.next:hover .ato-ope1 {opacity: 1;position: absolute;top: 0;left: 11px;}
.next:hover .ato-ope {opacity: 0;}
.ato-ope1 {opacity: 0;}
.next:hover .ato-ope1 {opacity: 1;position: absolute;top: 0;right: 11px;}
.ato-list-fl .jt2:hover {background: #00a851;border: 1px solid #00a851;}


.con_02{width:100%;overflow:hidden;padding:90px 0; background:url(../images/bg05.jpg) no-repeat top center;margin-top:30px;}
.con_02 .about h2{ color: #bdfdc2;font-size:26px;margin-bottom: 15px;font-family: Arial, Helvetica, sans-serif;}
.con_02 .about h3{font-size: 32px;line-height: 34px;font-weight: 700;color:#fff;}
.con_02 .about i{width:40px;height:3px;background:#fff; display:block;margin-top:30px;}
.con_02 .about .txt{font-size:16px;line-height:32px;margin-top:30px;color:#fff;}
.con_02 .about .txt a{color:#fff;}
.con_02 .about .more{font-size: 15px;border-radius: 50px !important;text-align: center;width: 150px;height: 40px;line-height: 40px;margin-top:40px;background:#fff;}
.con_02 .about .more:hover{background:#80bf26;color:#fff;}

.sy_about_l{float:left;width:52%}
.sy_about_r{float:right;width:36%;overflow:hidden;border-top-left-radius: 30px;  border-bottom-right-radius: 30px; }
.sy_about_r img{width:100%;height:auto; transition:all 1s;}
.sy_about_r img:hover{ transform-origin:center center; transform:scale(1.1,1.1);}


.con_03{background:#f7f7f7;height:400px;width:100%;overflow:hidden;}
.scsl_l{float:left;width:30%;height:400px;padding-left:10%;padding-right:2%;padding-top:100px;}
.scsl_l h1{font-size:34px;font-weight:bold;color:#008e44;}
.scsl_l h2{font-size:20px;font-family:Arial;padding:10px 0;color:#333;}
.scsl_l .txt{font-size:15px;line-height:26px;color:#333;padding-top:12px;}
.scsl_l .more{width:154px;height:36px;line-height:36px;text-align:center; border-radius:50px;color:#fff;font-size:15px;margin-top:30px;background:#00a851;}
.scsl_l .more:hover{background:#80bf26;}
.scsl_r{float:left;width:70%;padding-right:10%;padding-left:3%;background:#f0f0f0;height:400px;}
.scsl_r dl{margin:20px 10px;border:5px solid #efefef;background:#f8f8f8;border-radius:15px;padding:10px 10px 0;}
.scsl_r dl:hover{margin-top: 0px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.2);transition: all ease .5s;}
.scsl_r dl dt{width:290px;height:210px;overflow:hidden;background:#fff;position: relative; border-radius:10px; }
.scsl_r dl dt img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;margin: auto;width:100%;height:210px;transition: .5s ease-in-out;text-align: center;vertical-align: middle;}
.scsl_r dl dt img:hover{ transform-origin:center center; transform:scale(1.15,1.15)}
.scsl_r dl dd{text-align:center;line-height:24px;border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.scsl_r dl dd .pro_title{font-size:14px;color:#0f0f0f;padding:10px 0;}
.scsl_r dl dd .pro_cas{font-size:14px;padding-top:6px;}
.scsl_r dl dd .more{ border-radius:10px;background:#29a9bd;width:122px;height:34px;line-height:34px;margin:15px auto 0;color:#fff;}


/*滚动*/
.Dycpcont {
	position: relative;
	margin-top: 50px;
}
.Dycpcont .slidercp {
	overflow: hidden;
}
.Dycpcont ul {
	overflow: hidden;
}
.Dycpcont ul li {
	float: left;
}

.Dycpcont .bnt {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	top: 130px;
}
.Dycpcont .prev {
	background: url("../images/ocprev.png") no-repeat;
	left: 0;
}
.Dycpcont .next {
	background: url("../images/ocnext.png") no-repeat;
	right: 0;
}
.Dycpcont .prev:hover {
	background: url("../images/ocprev_h.png") no-repeat;
}
.Dycpcont .next:hover {
	background: url("../images/ocnext_h.png") no-repeat;
}


/*新闻*/
.part5 .gs_new{ width:55%;float:left;overflow:hidden;}
.part5 .n_bt{background:url(../images/pnewbg_03.jpg) repeat-x; height:30px; margin-bottom:25px;}
.part5 .n_bt .tpleft{ background:#fff; color:#000000; font-size:24px; padding-right:15px; line-height:30px;}
.part5 .n_bt a.more{background:#fff url(../images/grayjt_19.png) right no-repeat; color:#b2b2b2; font-size:14px; padding-right:22px; float:right; line-height:30px; padding-left:15px;}

.part5{ margin-bottom:50px;margin-top:70px;}
.part5 .gs_new .newsr{background: #f8f8f8;padding:20px 40px;}
.part5 .gs_new .op ul li{margin:20px 0;}
.part5 .gs_new .op ul li .pic{float:left;width:22%;overflow:hidden;}
.part5 .gs_new .op ul li .pic img{width:100%;height:auto; transition: all 1s;}
.part5 .gs_new .op ul li:hover .pic img{ transform:scale(1.15,1.15); transform-origin:center center;}
.part5 .gs_new .op ul li .zw{float:right;width:74%;}
.part5 .gs_new .op ul li .zw .bt{font-size:18px;color:#000;}
.part5 .gs_new .op ul li .zw .bt:hover{color:#048341;}
.part5 .gs_new .op ul li .zw .js{padding-top:15px;color:#707275;}
.part5 .gs_new .news{border-top:1px dotted #ddd;margin-top:30px;}
.part5 .gs_new .news ul{margin-top:10px;}
.part5 .gs_new .news ul li a{ display:block;background:url(../images/newtb_14.png) left no-repeat; color:#47484a; font-size:16px; line-height:42px; padding-left:19px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;text-overflow: ellipsis;}
.part5 .gs_new .news ul li a .date{ color:#b9b8b8; font-size:14px; float:right;}
.part5 .gs_new .news ul li a:hover{background:url(../images/newtb_12.png) left no-repeat; color:#2a5369;}

.part5 .hy_new{ width:40%; float:right;overflow:hidden;}
.part5 .hy_new .tou{ border-bottom:1px #d4d4d4 dotted; padding-bottom:24px;}
.part5 .hy_new .tou .photo{ margin-bottom:14px;overflow:hidden;height:258px;}
.part5 .hy_new .tou .photo img{width:100%;height:258px; transition:all 1s;}
.part5 .hy_new .tou .photo:hover img{ transform:scale(1.15,1.15); transform-origin:center center;}
.part5 .hy_new .tou .title a{ margin-bottom:5px;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; font-size:19px; color:#47484a;}
.part5 .hy_new .tou .title a:hover{color:#048341;}
.part5 .hy_new .tou .nr{ font-size:14px; color:#707275; line-height:26px; height:52px; overflow:hidden; margin-bottom:18px;}
.part5 .hy_new .tou .date{ color:#b9b8b8; font-size:14px; margin-bottom:30px;}
.part5 .hy_new .tou a.more{ background:url(../images/bluejt_03.png) center no-repeat; width:90px; height:28px; display:block; border-radius:5px;border:1px #00a851 solid;}
.part5 .hy_new .tou:hover a.more{background:url(../images/bluejt_04.png) center no-repeat #00a851;border:1px #00a851 solid;}

.part5 .hy_new ul li a{ display:block;background:url(../images/newtb_14.png) left no-repeat; color:#47484a; font-size:16px; line-height:42px; padding-left:19px;}
.part5 .hy_new ul li a .date{ color:#b9b8b8; font-size:14px; float:right;}
.part5 .hy_new ul li a:hover{background:url(../images/newtb_12.png) left no-repeat; color:#2a5369;}



#bottom{background:#091026;width:100%;overflow:hidden;padding-top:60px;color:#868686;}
#bottom .bot_logo{border-bottom:1px solid #32374a;padding-bottom:32px;margin-bottom:50px;}
#bottom .bot_contact{float:left;width:33%;line-height:32px;font-size:15px;color:#fff;padding-right:3%;}
#bottom .bot_contact a{color:#fff;}
#bottom .bot_contact a:hover{color:#fff;text-decoration:underline;}
#bottom .bot_contact .p01 img{ vertical-align:middle;padding-right:5px;}
.bold{font-weight:bold;}
#bottom .bot_ewm{float:left;width:120px;text-align:center;line-height:36px;color:#fff;margin-top:20px;}
#bottom .bot_nav{float:right;width:50%;}
#bottom .bot_nav ul li{width: 22%;float:left;margin-right:3%;}
#bottom .bot_nav li a{display: block;border-bottom: solid 1px rgba(255,255,255,.3);background: url(../images/arrowBottomRightWhite.png) no-repeat right;line-height:18px;padding:20px 0;font-size:18px;color:#fff;}
#bottom .bot_nav li a:hover{background-position-x: 90%;text-indent: 10px;font-weight:bold;}

.bot{line-height:30px;width:100%;overflow:hidden;color:#fff;padding:20px 0;background:#03071b;margin-top:50px;font-size:15px;}
.bot a{color:#fff;font-size:15px;}
.bot a:hover{text-decoration:underline;color:#fff;}



.mbfor {display: none;}



/*ny*/
.ny_ban01{background:url(../images/ny_ban01.jpg) no-repeat center top fixed;}
.ny_ban02{background:url(../images/ny_ban02.jpg) no-repeat center top fixed;}
.ny_ban03{background:url(../images/ny_ban03.jpg) no-repeat center top fixed;}
.ny_ban04{background:url(../images/ny_ban04.jpg) no-repeat center top fixed;}
.ny_ban05{background:url(../images/ny_ban05.jpg) no-repeat center top fixed;}
.ny_ban06{background:url(../images/ny_ban06.jpg) no-repeat center top fixed;}
.ny_ban07{background:url(../images/ny_ban07.jpg) no-repeat center top fixed;}
.ny_ban08{background:url(../images/ny_ban08.jpg) no-repeat center top fixed;}
.ny_ban{width:100%;height:340px;overflow:hidden;position:relative;}

/*当前位置*/
.dqwz{ background:#f5f5f5;padding-top:17px; padding-bottom:17px;}
.dqwz .loca{ background:url(../images/location_icon.png) no-repeat left; padding-left:25px; font-size:14px; }
.dqwz .loca a{color:#707070}
.dqwz .loca span{ padding-left:8px; padding-right:8px;}

/*ny大标题*/
.ny_title .title{text-align:center;font-size:36px;color:#000;font-weight:bold;}
.ny_title .title h1{text-align:center;font-size:36px;color:#000;font-weight:bold;}
.ny_title i{width:50px;height:3px;background:#00a851;margin:0 auto; display:block;margin-top:17px;}


.ny_img img{max-width:100%;height:auto !important;}
.mt50{margin-top:70px;}

#content{margin:60px auto;width:1400px;}
.ny_box{padding-top:40px;line-height:28px;font-size:15px;}
.ny_box a{font-size:15px;}
.ny_menu{text-align:center;margin-top:40px;}
.ny_menu a{ display:inline-block;padding:0 50px;height:40px;line-height:40px;border:1px solid #eee;margin:5px 10px;font-size:16px;}
#aa1 a.aa1,#aa2 a.aa2,#aa3 a.aa3 { background:#00a851; color:#fff;border: 1px solid #00a851;}
/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #00a851;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white;
}
.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.ny_sj{margin-top:80px;margin-bottom:100px;}


/*企业荣誉*/
.honor ul li{text-align:center;float:left;display:inline; width:22%; margin-left:1.5%; margin-right:1.5%; background:#f2f2f2; overflow:hidden;margin-bottom:6px;}
.honor ul li img{max-width:100%;transition: all 0.8s;}
.honor ul li:hover img{ transform: scale(1.2);}
.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{ background:#fff; font-size:16px; color:#555; text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow:hidden; line-height:44px; height:44px;}

/*产品*/
.ny_cp ul li {margin-top:20px;width:23%;height: 430px;float: left;margin:1% 1%;text-align: center;background-color: #fff;-webkit-transition: height 300ms;-moz-transition: height 300ms;-ms-transition: height 300ms;-o-transition: height 300ms;transition: height 300ms;position: relative;box-shadow: 1px 0px 8px rgba(0,0,0,0.12);}
.ny_cp ul li div {width: 96%;margin: 2% 2% 16px;text-align: center;height:210px;overflow:hidden;}
.ny_cp ul li div img {width: 100%;height:210px;border: none;display: block;margin: 0 auto; transition:all 1s;}
.ny_cp ul li:hover div img{ transform-origin:center center; transform:scale(1.1,1.1);} 
.ny_cp ul li h3 {font-size: 18px;color: #000;font-weight: bold;margin-bottom: 5px;word-wrap: break-word;padding:0 3%;line-height:26px;}
.ny_cp ul li p {margin: 0;text-align: left;font-size: 13px;color: #8e8e8e;line-height: 24px;padding: 0 22px 0 22px;min-height:72px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;text-overflow: ellipsis;}
.ny_cp .ato-more {background:#fff;border:1px solid #b3b3b3; display:block;width:154px;height:36px;line-height:36px;text-align:center; border-radius:50px;font-size:15px;margin:12px auto 0;}
.ny_cp ul li:hover .ato-more{background:#00a851;color:#fff;border:1px solid #00a851;}



/*产品详情*/
.nymenu {border-bottom: 0px #d9d9d9 solid;margin: 0px 0px 0px;box-shadow: 0px 6px 6px rgba(0, 0, 0, .05);}
.nymenu_mid ul li{ background-position:left center; background-repeat:no-repeat;float:left; width:24.5%; text-align:center;background:#fff; border-right:1px solid #d1d1d1;}
.nymenu_mid ul li:nth-child(1){background-image:none; border-left:1px solid #d1d1d1;}
.nymenu_mid ul{ margin:0 auto}
.nymenu_mid_s{ text-align:center}
.nymenu_mid_s ul li {float: none;display: inline-block;}
.nymenu_mid ul li a{ padding:1.2em 0;display:inline-block; font-size:1.25em; position:relative; }
.nymenu_mid ul li a:after{content: ""; position: absolute;z-index: 1;opacity:0; left: 50%; width: 0;bottom: 0em; height:0.15em; background-color:#00a851; background-repeat:no-repeat; background-position:center;  z-index:10;
-webkit-transition: all .4s ease-in-out;  transition: all .4s ease-in-out;}
.nymenu_mid ul li a:hover,.nymenu_mid ul li a.active{color:#fff; background:#00a851; display:block}
.nymenu_mid p { display: none;}

.youce{ width:calc(96% - 450px);}
.biaotia{border-bottom:1px solid #d8d8d8; padding-bottom:24px;}
.biaotia h1{ color:#000; font-size:28px;font-weight:bold;}
.miaoa{ line-height:30px; margin-top:25px;font-size:15px; }
.miaoa h2{ color:#00a851; font-size:20px;  line-height:45px;}
.proxx{padding-top:20px;}
.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;}

.pro_detail_nr {padding-top: 20px;line-height:26px;font-size:15px;}
.prodetail .plname{ background:#028d45; color:#fff; font-size:25px; text-align:center; padding-top:15px; padding-bottom:15px; margin-top:40px;}
.proxxlist{ margin-top:30px; margin-bottom:30px;}
.proxxtop{ font-weight:bold;color:#028d45;border-bottom:1px solid #e5e5e5; font-size:17px; padding-bottom:15px; margin-bottom:10px;}
.proxxmiao{ line-height:28px;}

/*返回*/
.flex-between-center{  display: flex; justify-content: space-between;}
.flex-between{ display: flex; justify-content: space-between}
.fanye{ margin-top:40px;border-top:1px solid #e5e5e5; padding-top:30px; line-height:30px;}
.fanhui{background:#ddd;border-radius:25px;line-height:40px;width:120px;text-align:center;height:40px;}
.fanhui:hover{ background:#00a851;}
.fanhui:hover a{ color:#fff;}
.flex {display: flex;flex-wrap: wrap;}


/*内页新闻*/
.ny_news_time{width:80px;height:60px;border:1px solid #ddd;text-align:center;line-height:26px;padding-top:8px;float:left;}
.ny_news_img{width:228px;height:160px;margin-left:32px;overflow:hidden;float:left;border:1px solid #e0e0e0;}
.ny_news_img img{width:228px;height:160px; transition:all 1s;}
.ny_news_ul li:hover img{ transform-origin:center center; transform:scale(1.1,1.1);}
.ny_news_ul li:hover .ny_news_time{background:#00a851;color:#fff;border:1px solid #00a851}
.ny_news_txt{float:right;width:calc(100% - 392px);}
.ny_news_ul li{margin:20px 0;padding:20px 0;border-bottom:1px solid #ddd;}
.ny_news_ul li .time{color:#3366b2;line-height:24px;font-size:14px;}
.ny_news_ul li .bt{font-size:20px;color:#000;}
.ny_news_ul li:hover .bt{color:#028842;}
.ny_news_ul li .js{font-size:14px;color:#7d7d7d;line-height:26px;padding-top:12px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.ny_news_ul li .js a{color:#7d7d7d;}
.ny_news_ul li .more{font-size:14px;padding-top:12px;font-weight:bold;color:#3366b2;}
.ny_news_bt{padding-bottom:10px;}
.ny_news_bt h1{font-size:26px;color:#000;}
.pnpage { clear:both;padding-top:25px;font-size:16px;border-top:1px dashed #ddd;margin-top:30px;}
.pnpage a { padding:2px 10px; font-weight:bold; margin:0 6px; border-radius:35px; text-decoration:none;}

.news_ny{font-size:16px;line-height:36px;}

/*内页联系我们*/
.ditu{ width:50%}
.nylianxi{ width:45%}
.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:#02944d; font-weight:bold; font-size:25px;}
.city li.on, .city li:hover {background-color: #02944d;}
.city li {float: left;margin-right: 10px;width: 150px;height: 38px;text-align: center;line-height: 38px;font-size: 15px;background-color: #02944d;}
.city li a{ color:#fff}
.city {display: table;margin-top: 15px;}
.kbm{ margin-top:20px;}

#map{width:100%;height:400px;border:#ccc solid 1px;margin-top:20px;}


.yy{font-size:14px;}
.yy input{height:28px;line-height:28px;border:1px solid #ddd; }
.yy #content3{height:120px;width:480px;border:1px solid #ddd;}

.c1 {border-top:#dbefe5 1px solid;border-left:#dbefe5 1px solid;}
.c1 th {font-weight:bold; line-height:30px;text-align:center;}
.c1 td,.c1 th { padding:5px 10px; line-height:18px; border-bottom:#dbefe5 1px solid;border-right:#dbefe5 1px solid;font-size:14px;}
.c1 a {color:#s444444;}
td.yyk { padding-left:10px;}
.con_t1 { color:#444444;}
.con_t1 h4{ background:#eeefef; width:700px; height:30px; line-height:25px; font-size:14px; text-align:center;font-weight:bold}






.txtc { clear:both; text-align:center; padding-right:25px; padding-top:10px; font-size:12px}
.nypro span.current,.nypro a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;font-size:14px;}
.nypro span.current,.nypro a.num:hover { background:#f6fbf3; border:#208d3e 1px solid; color:#208d3e;font-size:14px;}
.nypro a.num,.nypro a.end,.nypro a.next,.nypro a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;font-size:14px;}
.nypro a.end,.nypro a.next,.nypro a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;font-size:14px;}
.nypro a.prev { margin:0 5px;font-size:14px;}




