* {padding: 0;margin: 0;}
body {font-weight: normal;font-family: "Microsoft YaHei";margin: 0px;padding: 0px;border: none;outline: none;font-size: 14px;min-width: 1250px;}
ul,dd,dt,dl,li,p,h2,h3,h4,h1,h5,h6,textarea,a {
	list-style: none;text-decoration: none;margin: 0px;padding: 0px;}
img{border: none;vertical-align: middle;}
input,button,textarea {border: none;font-family: "Microsoft YaHei";}
a{color: #333;}
.clearfix {zoom: 1;}
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.t_center{text-align: center;}
.main-inner{margin: 0 auto;width: 1200px;color: #333;line-height: 26px;}
.bord_box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.distd{display: table-cell;vertical-align: middle;}
.distable{display: table;width: 100%;}
.outhide{overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.floatlf{float: left;}
.floatrh{float: right;}

.header .top{height: 35px;background: #fff;color: #7d7d7d;font-size: 14px;border-bottom: 1px solid #ccc;}
.header .top .t_left{float: left;line-height: 35px;color: #7d7d7d;}
.header .top .t_right{float: right;line-height: 36px;color: #017301;}
.header .top .t_right a{color: #666;margin: 0 5px; font-size:12px;}
.header .top .t_right a:hover{color: #eb0600;}
.navic1{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/navic1.jpg) no-repeat left center;padding-left:28px;}
.navic2{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/navic2.jpg) no-repeat left center;padding-left:20px;}
.navic3{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/navic3.jpg) no-repeat left center;padding-left:20px;}
.navic4{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/navic4.jpg) no-repeat left center;padding-left:20px;}
.header .top .t_right img{vertical-align: middle;}
.header .toplogo{padding: 15px 0;}
.header .logo{float: left;margin-top: 15px;}
.header .telbox{float: right;width: 320px;height: 91px;background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/telbg.png) left center no-repeat;}
.header .telbox .tel{padding:45px 0 0 75px;font-size: 32px;color: #e42404;}
.navboox{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/menubg.jpg) repeat left center;height:75px;text-align: center;}
.navboox .nav{background: none;}
.navboox .navlt{float:left;width: 131px;height: 75px;position: relative; background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/menuline.jpg) no-repeat left center;padding-left:2px;}
.navboox .navlt .most{color: #fff;font-size:18px;display:block;line-height: 23px;padding:14px 0px 15px;}
.navboox .navlt .hint{text-transform: uppercase;font-size: 12px;}
.navboox .navlt:hover a{background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/subtit.jpg) top center no-repeat;}
.navboox .navlt:hover .sub_nav{display: block;width: 100%;}
.sub_nav{position: absolute;top: 75px;left:0;z-index: 200;display: none;text-align:center;}
.navimgul li{display:inline-block;zoom: 1;width: 100%;border-bottom: 1px solid #5fa006;}
.navimgul li p{line-height: 36px;height: 36px;color: #fff;background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/subbg.jpg) center center no-repeat;}
.navimgul li:hover p{background: #017301;}

.banner .slide{width: 100%;position: relative;overflow: hidden;height: 700px;}
.banner .slide ul{position: absolute;top: 0;left: 0;}
.banner .slide ul li{float: left;overflow: hidden;height: 700px;}
.banner .slide .bn_btn{position: absolute;width: 1300px;left: 50%;top: 50%;margin-top: -43px;margin-left: -650px;}
.banner .slide .bn_btn img{width: 86px;height: 86px;}
.banner .slide .bn_btn .prev{float: left;}
.banner .slide .bn_btn .next{float: right;}
.banner .slide .tab{position: absolute;bottom: 24px;left: 50%;z-index: 100;margin-left: -99px;}
.banner .slide .tab span{width:56px;height:8px;background: #fff;display: inline-block;margin: 0 5px;}
.banner .slide .tab .active{background: #017301!important;}



.row1{}
.row1w{width:1200px;margin:0 auto;padding:50px 0px 45px;}
.row1l{float:left;width:585px;height:428px;}
.row1r{float:right;width:570px;}
.row1r .tit{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/newtit.jpg) no-repeat left center;border-bottom:1px solid #e1e1e1; height:56px;}
.row1r .tit a{float:right;width:86px;height:35px;float:right;color:#fff; text-align:center; line-height:34px;background:#006900;margin:8px 0px 0px;}
.row1r .tit a:hover{background:#b3e7b3;color:#006900;}
.news{ width:570px;overflow:hidden;}
.news .newstit a{display:block; width:146px; font-size:28px; font-weight:bold; color:#42250d; height:56px; line-height:56px; background:#bb944f url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/newico.png) no-repeat 10px center; padding-left:60px;}
.indexnew{  }
.indexnew a{ display:block;border-bottom:1px  dashed #cdcac5;padding:16px 5px 16px 3px;}
.indexnew img{ width:134px; height:84px; border:3px solid #e2e2e2; float:left;}
.indexnew .newsr{ width:410px; float:right;}
.indexnew .newsr h5{ font-size:16px; padding-bottom:5px; padding-top:5px;}
.indexnew .newsr h5 span{ font-weight:normal; font-size:14px; color:#999999;float:right;}
.indexnew .newsr p{ font-size:13px; line-height:26px; color:#5b5b5b; height:52px; overflow:hidden;}
.indexnew a:hover h5{color:#0c6439;}


.row2{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row2bg.jpg) no-repeat center top; height:639px;}
.row2w{width:1200px;margin:0 auto;padding:136px 0px 54px;height:449px;}
.row2box{width:290px;height:449px;background:#fff;float:left;margin-left:12px; overflow:hidden;}
.row2box .pic{width:290px;height:253px; overflow:hidden;transition:all 0.5s ease-in-out;}
.row2box .nr{background:#fff;height:196px; }
.row2box .nr .num{font-size:48px;color:#333;line-height:70px;text-align:center; font-weight:bold;}
.row2box .nr .tit{font-size:20px;color:#333;line-height:34px;text-align:center; font-weight:bold;}
.row2box .nr .txt{font-size:14px;color:#555;line-height:22px;text-align:left;width:250px;margin:0 auto; height:44px; overflow:hidden;}
.row2box a:hover .pic{width:290px;height:197px; overflow:hidden;transition:all 0.5s ease-in-out;}
.row2box a:hover .nr{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row2more.jpg) no-repeat center 196px #017836;height:254px;}
.row2box a:hover .nr .num{font-size:48px;color:#fff;line-height:70px;text-align:center; font-weight:bold;}
.row2box a:hover .nr .tit{font-size:20px;color:#fff;line-height:34px;text-align:center; font-weight:bold;}
.row2box a:hover .nr .txt{font-size:14px;color:#fff;line-height:22px;text-align:left;width:250px;margin:0 auto; height:66px; overflow:hidden;}
.row2box1{margin-left:0px;}



.row3{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row3bg.jpg) repeat-x left bottom; height:510px;}
.row3w{width:1200px;margin:0 auto;}
.row3 .tit{padding:50px 0px 28px;height:px;}

	.scrollBox{ width:1200px;position:relative; }
	.scrollBox .tempWrap{overflow:hidden;}
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:1104px;left:48px}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline; width:262px;background:#fff;margin-right:5px;padding:5px;}
	.scrollBox .piclist li img{width:262px; height:240px;}
	.scrollBox .piclist li span{height:36px;line-height:36px;display:block;text-align:center; font-size:16px;}

	.scrollBox .pageBtn .prev{font-size:0px;width:37px;height:60px;position:absolute;top:120px;left:0;z-index:100;cursor:pointer;background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row3jtl.jpg) no-repeat left top;}
	.scrollBox .pageBtn .next{font-size:0px;width:37px;height:60px;position:absolute;top:120px;right:0;z-index:100;cursor:pointer;background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row3jtr.jpg) no-repeat left top;}
	.scrollBox .pageBtn .prev:hover{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row3jthl.jpg) no-repeat left top;}
	.scrollBox .pageBtn .next:hover{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row3jthr.jpg) no-repeat left top;}


	
	

.row4{}
.row4w{width:1200px;margin:0 auto;}
.row4 .tit{height:80px;padding:50px 0px 27px;}



.row5{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/row5bg.jpg) no-repeat center top;padding:170px 0px 0px;margin:45px 0px 0px;}
.row5w{width:1200px;margin:0 auto;}
.row5box1{margin-left:0px;}
.row5box{width:378px;height:520px;border:6px solid #006600;float:left;margin-left:10px;}
.row5box .pic{width:378px;height:237px; overflow:hidden;}
.row5box .pic img{width:378px;height:237px;transition:all 0.5s ease-in-out;}
.row5box .tit{font-size:30px; text-align:center; line-height:70px;padding:10px 0px 0px; color:#006600; font-weight:bold;}
.row5box .txt{color:#2f2f2f;width:346px;margin:0 auto; font-size:14px; line-height:24px;}
.row5box .more{width:125px;height:40px;border-radius:20px; text-align:center; line-height:40px;margin:20px auto 0px;color:#666;border:1px solid #666; font-size:16px;}
.row5box a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease-in-out;}
.row5box a:hover .more{background:#006600;color:#fff;border:1px solid #006600;}

.case{padding-top: 30px;}
.case .indtit{margin-bottom: 20px;}
.case .casebox{}
.case .case_box{position:relative;}
.case .case_box .hd .prev,.case .case_box .hd .next{display:block;top:180px;width:42px;height:82px;cursor:pointer;position: absolute;}
.case .case_box .hd .prev{left: -56px;background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/btnlf.jpg) left center no-repeat;}
.case .case_box .hd .next{right: -56px;background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/btbrh.jpg) left center no-repeat;}
.case .case_box .hd .prev:hover{background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/btnlfh.jpg) left center no-repeat;}
.case .case_box .hd .next:hover{background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/btbrhh.jpg) left center no-repeat;}
.case .case_box .bd1 ul li{float:left;_display:inline;position:relative;height:465px;width:1200px; }
.case .case_box .bd1 ul li .smal{width:393px;height:223px;position:absolute;}
.case .case_box .bd1 ul li .smal .caseimg{width: 393px;height:223px;vertical-align: middle;}
.case .case_box .bd1 ul li .al1 .caseimg,.case .case_box .bd1 ul li .al6 .caseimg{width:362px;height:465px;vertical-align: middle;}
.case .case_box .bd1 ul li .al1,.case .case_box .bd1 ul li .al6{width:362px;position:absolute; left:0px; top:0px; height:465px;}
.case .case_box .bd1 ul li .al2,.case .case_box .bd1 ul li .al7{left:388px;top:0px;}
.case .case_box .bd1 ul li .al3,.case .case_box .bd1 ul li .al8{left:807px;top:0px;}
.case .case_box .bd1 ul li .al4,.case .case_box .bd1 ul li .al9{left:388px;top:242px;}
.case .case_box .bd1 ul li .al5,.case .case_box .bd1 ul li .al10{left:807px;top:242px;}
.case .case_box .bd1 ul li a{position:relative;width:100%;display:block;height:100%; color:#FFF; overflow:hidden}
.case .case_box .bd1 ul li a .caseimg{position:absolute;top:0px;z-index:1; transition: all ease-in-out 0.5s !important;
    -moz-transition: all ease-in-out 0.5s;-webkit-transition: all ease-in-out 0.5s;}
.case .case_box .bd1 ul li a:hover .caseimg{transform:scale(1.2)}
.case .case_box .bd1 ul li a .txt{ position:absolute; bottom:0px; z-index:2; width:100%; height:0px; background: rgba(1,115,1,0.8);text-align: center;
    -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.case .case_box .bd1 ul li a:hover .txt{height: 150px;padding-top: 73px;}
.case .case_box .bd1 ul li .al1 a:hover .txt,.case .case_box .bd1 ul li .al6 a:hover .txt{height: 280px;padding-top: 185px;}
.case .case_box .bd1 ul li a .txt img{width: 45px;height: 45px;}
.case .case_box .bd1 ul li a .txt p{margin-top: 15px;}





.bottom{background:#f3f3f3;padding:40px 0px 50px;margin-top:40px;}
.bottomw{width:1200px;margin:0 auto;}
.bottoml{float:left;width:305px;}
.bottomlogo{padding-bottom:15px;}
.bottomgsm{font-size:22px;line-height:44px;font-weight:bold;color:#2f2f2f; text-align:left;}
.bottoml p{font-size:15px;color:#555;line-height:26px;}
.bottoml p span{font-size:24px;color:#eb0600;line-height:26px;}

.bottomc{float:left;width:630px;padding:10px 0px 0px 70px;}
.bottomnavli{background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/footmenuline.jpg) no-repeat left 7px;width:102px;padding-left:20px;text-align:left;float:left;}
.bottomnavli h2{font-size:16px;color:#333; line-height:32px; font-weight:normal;}
.bottomnavli p a{line-height:30px; font-size:14px;color:#666;}
.bottomnavli p a:hover{color:#1f1a17;}

.bottomr{float:right;width:170px;margin-right:20px; line-height:40px; text-align:center; font-size:16px;color:#000;padding:10px 0px 0px;}






.subl{width:260px; padding-right:20px; padding-bottom:20px;}
.subr{width:868px; border:1px solid #e2e2e2; background-color:#FFF; padding:15px 25px 15px 25px; margin-bottom:20px;height:auto!important;min-height:546px;}
.subl .leftmenu{ border:1px solid #e7e7e7; background-color:#FFF}
.subl .leftmenu h3{ background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/subtit.jpg); height:100px; text-align:center; padding-top:19px;font-size: 34px;}
.subl .leftmenu h3 .enname{font-size: 20px;text-transform:uppercase;margin-top: 8px;}
.subl .leftmenu .lmenuul li{border-top:1px solid #e7e7e7; height:45px; line-height:45px; font-size:16px;position: relative;}
.subl .leftmenu .lmenuul li .rhimg{position: absolute;width: 15px;height: 15px;right: 20px;top: 18px;}
.subl .leftmenu .lmenuul li a:hover .rhimg,.subl .leftmenu .lmenuul li .sel .rhimg{background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/sdh.png) top left no-repeat;}
.subl .leftmenu .lmenuul li a{ display:block; color:#666666; padding-left:70px; }
.subl .leftmenu .lmenuul li a:hover{ background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/subtit.jpg) no-repeat left center; color:#FFF; font-weight:bold}
.subl .leftmenu .lmenuul li .sel{ background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/subtit.jpg) no-repeat left center; color:#FFF;font-weight:bold}
.subl .leftnews{border:1px solid #e7e7e7; margin-top:20px; background-color:#FFF; margin-bottom:10px;font-size: 14px;}
.subl .leftnews h3{background: url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/img/subtit.jpg) no-repeat left center;height:40px; font-size:18px; line-height:40px; padding-left:15px;}
.subl .leftnews .leftlxwm .telxt{margin-top: 10px;}
.subl .leftnews .leftlxwm .tel{font-size: 28px;color: #e42404;font-family: Arial, Helvetica, sans-serif;text-align: center;line-height: 40px;}

.subr .rh2{ padding-top:7px;line-height:1.5; padding-bottom:3px; font-size:24px; color:#017301;}
.subr .rightp{ text-indent:4ex; line-height:1.8; font-size:14px;}
.rightpw{ font-weight:bold;font-size:18px;}
.aboutxx{ padding-top:7px;}
.aboutxx b{ background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/h5bg.png) no-repeat; text-align:center; line-height:26px; margin-right:8px;  font-size: 20px; height:26px; width:26px;}
.aboutxx h5{ height:29px; background-color:#017301; line-height:26px; display:inline-block; color:#FFF; border-radius:20px; padding:4px 20px 0px 5px; font-size:18px; margin-bottom:5px; }
.rimg{ padding:20px 0px 0px 20px;}
.subrcon{line-height:2;font-size:16px; width:850px; margin: 20px auto 0;}
.subrcon h2{ padding-top:7px;line-height:1.5; padding-bottom:3px; font-size:24px; color:#017301;}
.subrcon strong{color:#ff0000;}
.subrcon img{ padding-top:10px;}
.rdhico{ background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/rdhico.jpg) no-repeat; width:15px; height:13px; margin-top:3px; margin-right:3px;}
.righttit{ margin-bottom:6px; background:url(/web/20220125170233im_/http://hfny888.com/template/pc/skin/images/rtico.jpg) no-repeat center left; padding-left:14px;  }
.righttit .float-r{ padding-top:8px; font-size:14px}
.righttit font{ color:#017301; font-size:24px; font-weight:bold}

.subr .newsul{margin-top: 20px;}
.subr .newsul li{border: 1px solid #e9e9e9;padding: 5px;margin: 10px;}
.subr .newsul li .img,.subr .newsul li .text{display: table-cell;vertical-align: middle;}
.subr .newsul li .text{position: relative;}
.subr .newsul li .text .time{position: absolute;right: 10px;top: 5px;line-height: 32px;font-size: 16px;color: #555555;}
.subr .newsul li .title{padding-left: 15px;line-height: 32px;font-size: 16px;color: #555555;font-weight: bold;}
.subr .newsul li .cont{padding: 0 5px 0 15px;line-height: 26px;font-size: 14px;color: #555555;height: 80px;}
.subr .newsul li img{width: 180px;height: 120px;vertical-align: middle;}
.subr .newsul li:hover .title{color: #017301;}
/*
     FILE ARCHIVED ON 17:02:33 Jan 25, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:13:00 Sep 13, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.179
  exclusion.robots: 0.077
  exclusion.robots.policy: 0.057
  esindex: 0.017
  cdx.remote: 76.179
  LoadShardBlock: 392.193 (3)
  PetaboxLoader3.datanode: 278.175 (4)
  PetaboxLoader3.resolve: 413.366 (3)
  load_resource: 317.335
*/