@charset "utf-8";

.whole-wrap{min-width:1170px;}
/*头部*/
.header{height: 87px;}
.h-logo{float: left;margin-top: 20px;}
.h-rig_link a span img{width: 18px;position: relative;top: -2px;margin-right: 4px;}
.h-nav{float: left;margin-top: 36px;margin-left: 68px;}
.h-nav .ul1 > li{
  float: left;height:51px;}
.h-nav a{float: left;width: 144px;color: #565656;font-size: 16px;text-align: center;line-height: 26px;}
.h-rig{float: right;width: 240px;height: 100%;}
.h-rig_link{margin-left: 50px;margin-top: 40px;color: #fff;font-size: 16px;text-align: center;}
.h-rig_link a{color: #000;font-size: 16px;}
.h-sch{float: right;width: 102px;height: 100%;}
.h-sch img{float: left;margin-left: 38px;margin-top: 38px;cursor: pointer;}
.h-sch input{display: none;width: 90px;height: 87px;padding: 0 6px;background: #fdd110;color: #0d386b;font-size: 16px;line-height: 87px;}
.h-rig_link a:nth-child(2){margin-left: 12px;}
.h-box-s{
  overflow: hidden;
  position: absolute;
  top: 87px;
  left: 0;
  width: 100%;
  height: 0px;
  background: #fff;
  z-index: 100;}
.h-box-s-wrap{
  width: 1170px;
  margin:auto;}
.h-box-s-wrap a{
  position: relative;
  float: left;
  width: 292.5px;
  height: 150px;}
.h-box-s-wrap a img{
  }
.h-box-s-wrap a span{
  position: absolute;
  top: 80px;
  left: 0;
  width: 100%;
  color: #333;
  font-size: 16px;
  text-align: center;}

.nodata{ width:100%; text-align:center; float:left;font-family: "微软雅黑"; font-size: 16px; color: #333; padding:100px 0px;}

/*banner*/
.banner{overflow:hidden;position:relative;width:100%;height:700px;margin:auto;}
.banner .flexslider{position:relative;height:700px;background:url('../images/loading.gif') 50% no-repeat;z-index:10;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:700px;}
.banner .flex-control-nav{position:absolute;bottom: 20px;z-index:2;width:100%;height:13px;text-align: center;}
.banner .flex-control-nav li{display:inline-block;width:45px;height:4px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:45px;height:4px;line-height:40;overflow:hidden;background:url('../images/dot_01.png') left 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav a.flex-active{background-position: right 0;}

.z_banner{width: 100%;height: 449px;text-align: center;}
.z_banner:hover .z_b_con{display: block;}
.z_b_con{display: none;height: 100%;background: url("../images/z_con_02.png");}
.z_b_con p{margin-bottom: 16px;color: #fff;font-size: 36px;font-weight: bold;}
.z_b_con span{display: block;margin-bottom: 50px;color: #fff;font-size: 18px;}
.z_b_con a{display: inline-block;width: 179px;height: 46px;background: url("../images/z_con_03.png") no-repeat;color: #fff;font-size: 16px;line-height: 46px;}

.con7-1{width: 1170px;margin:0 auto;}
.con7-img{width: 1170px; float:left;}
.con7-img ul{}
.con7-img li{ width:262px; float: left; margin-top: 34px; margin-bottom: 34px; margin-right:30px;}
.con7-img li span{float:left; width:262px; font-size:14px; text-align:center; line-height:30px; padding-top:5px;}
.con7-img li.act img{}
.con7-img li img{display: block;}



/*con*/
.con1-a{color: #888;font-size: 14px;text-align: right;line-height: 36px;}
.con1-lef{float: left;width: 50%;}
.con1-lef .img{position: relative;width: 100%;height: 100%;}
.con1-lef .img a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.con1-lef .img img{display: block;width: 100%;height: 100%;}
.con1-lef .img .txt{position: absolute;bottom: 0;left: 0;width: 100%;height: 46px;background: url("../images/con_03.png") repeat-y 0 0;}
.con1-lef .img .txt .time{position: absolute;top: -11px;left: 15px;width: 58px;height: 46px;background: url("../images/con_02.png") no-repeat;color: #fff;text-align: center;}
.con1-lef .img .txt .time p{padding-top: 8px;padding-bottom: 2px;font-size: 20px;font-weight: bold;}
.con1-lef .img .txt .time span{display: block;font-size: 12px;}
.con1-lef .img .txt .tit{padding-left: 86px;color: #fff;font-size: 16px;line-height: 46px;}

.con1-rig{float: right;width: 50%;}
.con1-rig li{position: relative;height: 69px;margin-top: 20px;}
.con1-rig li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.con1-rig li:hover .fl{color: #fdd110;}
.con1-rig .fl{width: 88px;height: 100%;border-right: 1px solid #e3e3e3;color: #409015;font-family: "黑体";text-align: center;}
.con1-rig .fl p{padding-bottom: 8px;font-size: 40px;}
.con1-rig .fl span{display: block;font-size: 16px;}
.con1-rig .fr{width: 334px;}
.con1-rig .fr p{padding:14px 0;color: #282828;font-size: 16px;}
.con1-rig .fr span{display: block;color: #848484;font-size: 14px;}
.con1-rig .index_about{padding-left: 50px;}
.con1-rig .index_about .index_about-title p{color: #409015;font-size: 28px;font-weight:bold;}
.con1-rig .index_about .index_about-title span{color: #409015;font-size: 15px;font-weight:bold;margin-top: 12px;display: inline-block;letter-spacing: 2px;position: relative;}
.con1-rig .index_about .index_about-title span::after{content: "";width: 90px;height: 2px;border-bottom: 2px solid #409015;position: absolute;left: 0;bottom: -10px;}
.con1-rig .index_about .index_about-con{margin-top: 45px;}
.con1-rig .index_about .index_about-con p{font-size: 15px;line-height: 30px;text-indent: 2em;margin-bottom: 12px;}
.go_about{display: inline-block;width: 130px;min-height: 36px;line-height: 36px;text-align: center;border-radius: 21px;background: #409015;border: solid #409015 1px;color: #fff;font-size: 15px;margin-top: 30px;}
.con2-wrap{background: #e7e7e7;margin: 0 auto;width: 1170px;}
.con2-d div{float: left;width: 292.5px;text-align: center;padding-top: 30px;padding-bottom: 30px;}
.con2-d .act{background: #409015;}
.con2-d .act .ccc{display: none;}
.con2-d .act .fff{display: inline-block;}
.con2-d .act p{color: #e7e7e7;}
.con2-d div img{margin-top: 42px;margin-bottom: 22px; height:45px;}
.con2-d div p{color: #3e3e3e;font-size: 16px;}
.con2-d .fff{display: none;}

.con3-wrap{height: 438px;background: url("../images/con3_01.jpg") no-repeat center 0;width: 1170px;margin: 0 auto;}
.con3{height: 438px;}
.con3 li.act{display: block;}
.con3 li{position: relative;display: none;}
.con3 b{color: #409015;font-size: 30px;}
.con3 p{color: #fff;font-size: 14px;}
.con3 .li span{float: left;width: 65px;height: 65px;margin-right: 13px;background: url("../images/con3_07.png") no-repeat 0 0;color: #fff;text-align: center;}
.con3 .li span img{margin-top: 9px;margin-bottom: 7px;}
.con3 a{display: block;width: 188px;height: 40px;background: #409015;color: #fff;font-size: 14px;text-align: center;line-height: 40px;}
.con3 .img{position: absolute;top: 110px;left: 50%;margin-left:-135px;}


.con33{height: 438px;}
.con33 li.act{display: block;}
.con33 li{position: relative;display: none;padding: 0 40px;}
.con33 b{color: #409015;font-size: 30px;}
.con33 p{color: #fff;font-size: 14px;}
.con33 .li span{float: left;width: 65px;height: 65px;margin-right: 13px; margin-bottom:14px; background: url("../images/con3_07.png") no-repeat 0 0;color: #fff;text-align: center;}
.con33 .li span img{margin-top: 9px;margin-bottom: 7px;}
.con33 a{display: block;width: 188px;height: 40px;background: #409015;color: #fff;font-size: 14px;text-align: center;line-height: 40px;}
.con33 .img{position: absolute;top: 70px;left: 40%;}
.con33 .img img{max-height: 350px;}


.con4-wrap{height: 509px;background: url("../images/con4_04.png") no-repeat center 0;}
.con4-li li{position: relative;float: left;width: 377px;height: 170px;margin-left: 19.5px;}
.con4-li li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.con4-li li.lef{margin-left: 0;}
.con4-li li p{position: absolute;top: 86px;left: 28px;color: #fff;font-size: 20px;}
.con4-li li span{position: absolute;top: 114px;left: 28px;color: rgba(255,255,255,.42);font-size: 14px;}

.con5 ul{min-width: 1170px;}
.con5 li{position: relative;float: left;width: 24.9%;margin-right: 1px;}
.con5 li i{display: block;width: 100%;height: 100%;background: url("../images/con5_11.png");}
.con5 li .txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}
.con5 li .txt img{margin-top: 124px;margin-bottom: 10px;}
.con5 li .txt .ccc{display: none;}
.con5 li .txt p{color: #fff;font-size: 22px;font-weight: bold;}
.con5 li:hover i{background: url("../images/con5_12.png");}
.con5 li:hover .txt .fff{display: none;}
.con5 li:hover .txt .ccc{display: inline-block;}
.con5 li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.con6 li{position: relative;float: left;width: 292.5px;color: #737373;text-align: center;}
.con6 li i{position: absolute;top: 0;right: 0;width: 1px;height: 90px;background: #dadada;}
.con6 li p{margin-top: 24px;margin-bottom: 24px;font-size: 16px;}
.con6 li p b{font-size: 48px;}
.con6 li span{font-size: 16px;}

.con7 .fl{width: 396px;margin-left: 24px;}
.con7 .fl > p{color: #409015;font-size: 30px;font-weight: bold;}
.con7 .fl li{margin-bottom: 20px;}
.con7 .fl li .img{float: left;margin-left: 6px;}
.con7 .fl li .txt{float: left;margin-left: 10px;color: #6c6c6c;font-size: 14px;}
.con7 .fl li .txt2{ width:369px; float: left;margin-left: 10px;color: #6c6c6c;font-size: 14px; line-height:25px;}
.con7 .fl li .txt2 b{color: #6c6c6c;font-size: 14px;line-height: 1.4;}

.share ul{float:left;margin-bottom:14px;}
.bdsharebuttonbox li{margin-right: 17px;}
.share ul li{float:left;}
.share ul li a{width:27px; height:27px;margin:0 10px 0 0;}
.share ul li .bds_sqq{background:url("../images/con7_05.png") no-repeat; width:22px; height:23px; float:left;position:absolute;}
.share ul li .bds_weixin{background:url("../images/con7_06.png") no-repeat; width:22px; height:23px; float:left; position:absolute;}
.share ul li .bds_mobile{background:url("../images/con7_07.png") no-repeat; width:22px; height:23px; float:left; position:absolute;}
.share ul li .bds_tsina{background:url("../images/con7_04.png") no-repeat; width:22px; height:23px; float:left;}

.con7 .fr{width: 600px;}
.con7 .fr li{float: left;width: 187.5px;}
.con7 .fr li p{color: #409015;font-size: 16px;line-height: 24px;}
.con7 .fr li a{display: block;margin-top: 6px;color: #6c6c6c;font-size: 14px;line-height: 24px;}
.foot-wrap{height: 66px;background: url("../images/f_01.jpg") no-repeat center 0;z-index:999; position:relative;}
.foot-wrap p,.foot-wrap a{color: #fff;font-size: 14px;text-align: center;line-height: 66px;}

/*产品*/
.z-con1 li{overflow: hidden;}
.z-con1 li.li1{height: 629px;}
.z-con1 li > div{position: relative;width: 1170px;height: 100%;margin:auto;}
.z-con1 li .txt1 p{color: #1a1820;}
.z-con1 li .txt1 .p1{color: #409015;}
.z-con1 li .p1{padding-top: 175px;margin-bottom: 16px;color: #409015;font-size: 30px;font-weight: bold;}
.z-con1 li .p2{margin-bottom: 18px;font-size: 18px;}
.z-con1 li .p3{margin-bottom: 30px;font-size: 16px;}
.z-con1 li .p4{margin-bottom: 16px;font-size: 16px;}
.z-con1 li .txt1 a{float: left;width: 190px;height: 50px;background: #409015;color: #fff;font-size: 16px;text-align: center;line-height: 50px;}
.z-con1 li .txt1 .img{position: absolute;top: 0;left: 50%;width: 1024px;height: 100%;margin-left: -395px;}
.z-con1 li .txt1 img{
  display: block;
  width: auto;
  height:350px;
  margin:115px auto 0;}




.z-con1 li.li2{height: 623px;}
.z-con1 li .txt2 p{color: #fff;}
.z-con1 li .txt2 a{float: right;width: 190px;height: 50px;background: #fdd110;color: #2a2a2a;font-size: 16px;text-align: center;line-height: 50px;}
.z-con1 li .txt2 .img{position: absolute;top: 0;left: 50%;width: 1024px;height: 100%;margin-left: -600px;}
.z-con1 li .txt2 img{
  display: block;
  width: auto;
  height:350px;
  margin:225px auto 0;}
.z-con1 li .txt2 p{text-align: right;}
/*产品详情*/
.z-con2-wrap{ min-height: 731px;background: url("../images/z_con_14.png") center 0 no-repeat;}
.z-con2 p{text-align: center;}
.z-con2 .p1{padding-top: 92px;padding-bottom: 16px;color: #409015;font-size: 20px;font-weight: bold;}
.z-con2 .p2{padding-bottom: 22px;color: #1a1820;font-size: 24px;}
.z-con2 .p3{ width:500px; float:right; padding-top:20px; padding-bottom: 12px;color: #1a1820;font-size: 16px; text-align:left; line-height:25px;}
.z-con2 img{ max-height:450px;}

.z-con3-wrap{height: 123px;background: url("../images/z_con_16.jpg") no-repeat center 0;}
.z-con3 a{float: left;width: 50%;text-align: center;}
.z-con3 a img{padding-top: 30px;padding-bottom: 15px;}
.z-con3 a span{color: #fff;font-size: 16px;}

/*面包屑导航*/
.z-con4-a a,.z-con4-a span{float: left;margin-right: 4px;color: #898a8a;font-size: 14px;line-height: 16px;}
.z-con4-a a.act{color: #409015;}
.z-con4-a a img{float: left;}

.z-con5 li .p1{color: #409015;font-size: 24px;font-weight: bold;}
.z-con5 li .p2{color: #7d7d7d;font-size: 14px;text-transform: uppercase;}
.z-con5 li p{color: #333;font-size: 14px;line-height: 30px;}
.z-con5 li i{display: block;border-bottom:1px solid #cdcdcd;}
.z-con5 li img{max-width: 100%;}

.z-con5 .list li{position: relative;float: left;width: 279px;height: 66px;margin-left: 14px;margin-bottom: 16px;border:1px solid #d4d4d4;}
.z-con5 .list li.act{border:1px solid #4989d4;border-bottom-color:#409015;background: #409015;}
.z-con5 .list li.act p{color: #fff;}
.z-con5 .list li.act .img{background: #409015;}
.z-con5 .list li p{text-align: center;line-height: 66px;}
.z-con5 .list li .img{display: none;overflow: hidden;position: absolute;top: 64px;left: -1px;width: 265px;height: 0;padding:17px 7px 47px;border: 1px solid #4989d4;border-top:none;z-index: 10;}
.z-con5 .list li.lef{margin-left:0;}
.z-con5-a{display: block;width: 191px;height: 45px;margin:auto;}

.z-con6-wrap{height: 449px;background: url("../images/z_con_27.jpg") no-repeat center 0;}
.z-con6-wrap-2{height: 449px;background: url("../images/z_con_51.jpg") no-repeat center 0;}
.z-con6-wrap-3{height: 449px;background: url("../images/z_con_57.jpg") no-repeat center 0;}
.z-con6-wrap-4{height: 449px;background: url("../images/z_con_78.jpg") no-repeat center 0;}
.z-con6{position: relative;height: 100%;}
.z-con6-a{position: absolute;bottom: 0;left: 0;height: 50px;background: url("../images/z_con_29.png");}
.z-con6-a a{float: left;width: 140px;height: 50px;color: #fff;font-size: 16px;text-align: center;line-height: 50px;}
.z-con6-a a.act{background: #89ce64;}
.z-con6-a img{padding:0 30px;}
.z-con7 .fl{width: 293px;}
.z-con7 .fr{width: 845px;border-left:2px solid #ededed;}
.z-con7 .fr ul{padding-left: 53px;}
.z-con7 .fr ul li{position: relative;margin-bottom: 30px;padding: 15px 30px;border: 6px solid #dedede;}
.z-con7 .fr ul li .i1{position: absolute;left: -69px;top: 34px;width: 19px;height: 19px;background: url("../images/z_con_31.png") no-repeat 0 0;}
.z-con7 .fr ul li .i2{position: absolute;left: -36px;top: 24px;width: 36px;height: 35px;background: url("../images/z_con_32.png") no-repeat 0 0;}
.z-con7 .fr ul li span{display: block;padding-bottom: 20px;color: #409015;font-size: 30px;font-weight: bold;}
.z-con7 .fr ul li p{color: #555;font-size: 16px;line-height: 30px;}
.z-con8 .fr{width: 48%;}
.z-con8 .fl{width: 48%;}
.z-con8 .fr b{display: block;padding-bottom: 25px;color: #409015;font-size: 24px;font-weight: bold;}
.z-con8 .fr span{display: block;padding-bottom: 18px;color: #181818;font-size: 18px;}
.z-con8 .fr p{color: #555;font-size: 14px;text-indent: 2em;line-height: 32px;}
.z-con9-wrap{height: 796px;background: url("../images/z_con_35.jpg") no-repeat center 0;}
.z-con9-wrap:hover .z-con9-box{display: block;}
.z-con9-box{display: none;height: 796px;background: url("../images/z_con_36.png") no-repeat center 0;}
.z-con9 .txt{padding-top: 410px;padding-left: 555px;}
.z-con9 .txt p{color: #fff;font-size: 16px;line-height: 24px;}

.z-con10 .tit{text-align: center;}
.z-con10 .tit p{padding-top: 85px;color: #181818;font-size: 30px;}
.z-con10 .tit span{display: block;padding-top: 20px;color: #7d7d7d;font-size: 14px;}
.z-con10 .fr{width: 526px;}
.z-con10 .fr span{color: #181818;font-size: 24px;}
.z-con10 .fr p{color: #7d7d7d;font-size: 14px;line-height: 30px;}
.z-con10 .fr a{display: block;width: 148px;border-top: 1px solid #dddee3;border-bottom: 1px solid #dddee3;color: #7d7d7d;font-size: 14px;text-indent: 10px;line-height: 40px;}

.z-con11 li{position: relative;float: left;width: 292.5px;color: #fff;text-align: center;}
.z-con11 li i{position: absolute;top: 0;right: 0;width: 1px;height: 136px;background: #7f8ba7;}
.z-con11 li p{margin-top: 24px;margin-bottom: 24px;font-size: 16px;}
.z-con11 li p b{font-size: 48px;}
.z-con11 li span{font-size: 16px;}

.z-con12 .tit{color: #000;font-size: 36px;text-align: center;}
.z-con12 li{position: relative;float: left;}
.z-con12 li .txt{position: absolute;top: 264px;left: 22px;color: #fff;z-index: 10;}
.z-con12 li .txt p{padding-bottom: 14px;font-size: 24px;font-weight: bold;}
.z-con12 li .txt span{display: block;padding-right: 10px;font-size: 14px;line-height: 24px;}
.z-con12 li i{position: absolute;bottom: 0;left: 0;width: 310px;height: 195px;background: url("../images/z_con_44.png");z-index: 5;}

.z-con13-wrap{height: 692px;background: url("../images/z_con_45.jpg") no-repeat center 0;}
.z-con13 .fr{width: 877px;height: 384px;}
.z-con13 .fr .show{float: left;width: 556px;height: 100%;background: url("../images/z_con_47.png");}
.z-con13 .fr .show li{position: relative;display: none;height: 274px;padding: 68px 40px 42px;}
.z-con13 .fr .show li.act{display: block;}
.z-con13 .fr .show li b{display: block;padding-bottom: 22px;color: #313131;font-size: 36px;}
.z-con13 .fr .show li p{color: #555;font-size: 16px;line-height: 24px;}
.z-con13 .fr .show li a{position: absolute;bottom: 42px;left: 42px;height: 40px;width: 152px;border-top:1px solid #919191;border-bottom:1px solid #919191;color: #707070;font-size: 14px;text-indent: 4px;line-height: 40px;}
.z-con13 .fr .btn{float: right;width: 300px;height: 305px;padding: 39px 0 40px 16px;background: #fff;}
.z-con13 .fr .btn li{float: left;width: 130px;height: 37px;margin-left: 7px;margin-bottom: 7px;border: 1px solid #eae9e9;color: #454545;font-size: 16px;text-align: center;line-height: 37px;cursor: pointer;}
.z-con13 .fr .btn li.act,.z-con13 .fr .btn li:hover{border-color:#409015;background: #409015;color: #fff;}

.z-con14 .tit{color: #000;font-size: 36px;text-align: center;}

.z-con15 .cont1 li{position: relative;float: left;width: 273px;height: 170px;margin-left: 26px;background: #f0f0f0;text-align: center;}
.z-con15 .cont1 li.lef{margin-left: 0;}
.z-con15 .cont1 li img{position: absolute;top: -38px;left: 50%;width: 76px;height: 76px;margin-left: -36px;}
.z-con15 .cont1 li span{color: #aeaeae;font-size: 14px;text-transform: uppercase;line-height: 30px;}
.z-con15 .cont1 li p{color: #1d1d1d;font-size: 14px;line-height: 30px;}

.z-con17-wrap{height: 12px;background: url("../images/z_con_59.jpg") no-repeat center 0;}

.z-con18 .tit{color: #409015;font-size: 30px;font-weight: bold;}
.z-con18 .tit2{color: #409015;font-size: 30px;font-weight: bold; width:870px; float:left;}
.con11-a{color: #888;font-size: 14px;text-align: right;line-height: 30px; width:300px; float:left;}
.z-con18 .ul1 li{float: left;margin-left: 23px;margin-bottom: 20px;border: 1px solid #dcdbdb;}
.z-con18 .ul1 li.lef{margin-left:0;}

.z-con18 .ul2 li{float: left;}
.z-con18 .ul2 li.lef{margin-left: 0;}
.z-con18 .ul2 li p{border: 1px solid #e3e3e3;border-top:none;color: #4a4a4a;font-size: 16px;text-indent: 18px;line-height: 60px;}
.z-con8 p{line-height: 22px;font-size: 16px;}
.z-con18 .ul3 li{float: left;margin-left: 42px;margin-bottom: 30px;border: 1px solid #dcdbdb;}
.z-con18 .ul3 li:nth-child(3n+1){margin-left: 0;}
.z-con18 .ul3 li .txt{padding:20px 0 16px 16px;border-top:none;}
.z-con18 .ul3 li .txt p{padding-bottom: 14px;color: #4a4a4a;font-size: 16px;}
.z-con18 .ul3 li .txt span{display: block;color: #c6c6c6;font-size: 14px;}

.z-con19 .tit{height: 125px;background: #f0f0f0;}
.z-con19 .tit .txt span{float: left;width: 100px;margin-left: 58px;color: #1d1d1d;font-size: 20px;line-height: 34px;}
.z-con19 .tit .txt select,.z-con19 .tit .txt input{float: left;height: 32px;width: 215px;border: 1px solid #e3e3e3;color: #acacac;font-size: 12px;text-indent: 8px;line-height: 32px;}
.z-con19 .tit .txt i{float: left;width: 24px;height: 1px;}
 .search_btn {float: left;width: 217px;height: 34px;background: #fdd110; color:#454545 !important;font-size: 14px !important;text-align: center; cursor:pointer; line-height: 34px; border:none;font-family: "微软雅黑";}

.z-con20-wrap li{height: 239px;}
.z-con20-wrap li:hover{background: url("../images/z_con_82.jpg") no-repeat center 0;}
.z-con20-wrap li:hover .fl2 b{color: #409015;}

.z-con20{height: 100%;border-bottom:1px solid #e4e4e4;}
.z-con20 .fl{width: 103px;}
.z-con20 .fl span{float: right;padding-top: 4px;color: #999;font-size: 14px;}
.z-con20 .fl i{float: left;width: 100%;padding-top: 22px;color: #0d386b;font-size: 40px;}
.z-con20 .fl2{float: left;width: 716px;margin-left: 60px;}
.z-con20 .fl2 b{display: block;padding-bottom: 16px;color: #555;font-size: 22px;line-height: 30px;}
.z-con20 .fl2 span{display: block;padding-bottom: 14px;color: #b7b7b7;font-size: 12px;}
.z-con20 .fl2 span img{margin-right: 4px;}
.z-con20 .fl2 span a{color: #b7b7b7;}
.z-con20 .fl2 p{color: #555;font-size: 14px;line-height: 30px;}
.z-con20 .fr img{width: 225px;}

.z-con21 .fl{width: 800px;}
.z-con21 .fl .tit{border-bottom:1px solid #ddd;}
.z-con21 .fl .tit b{display: block;padding-bottom: 36px;color: #494949;font-size: 30px;}
.z-con21 .fl .tit span{display: block;padding-bottom: 24px;color: #b7b7b7;font-size: 12px;}
.z-con21 .fl .tit span img{margin-right: 4px;}
.z-con21 .fl .content{padding: 15px 0;}
.z-con21 .fl .content p{padding: 15px 0;color: #555;font-size: 14px;line-height: 30px;}
.z-con21 .fl .content img{ max-width:800px !important;}
.z-con21 .fr{width: 370px;}
.z-con21 .fr .tit{height: 36px;}
.z-con21 .fr .tit a{float: left;}
.z-con21 .fr .tit .back{margin-top: 5px;border-right:1px solid #ccc;}
.z-con21 .fr .txt{padding-left: 24px;}
.z-con21 .fr .txt b{display: block;padding-bottom: 14px;color: #555;font-size: 18px;}
.z-con21 .fr .txt p{margin: 20px 0;border-bottom: 1px solid #e8e8e8;}
.z-con21 .fr .txt .p1{display: block;padding-bottom: 8px;color: #b7b6b6;font-size: 12px;}
.z-con21 .fr .txt .p2{display: block;width: 330px;color: #555;font-size: 16px;line-height: 30px;}


.page1{font-size: 0;text-align: center;}
.page1 a,.page1 span{display: inline-block;height: 24px;margin-left: 1px;padding:0 8px;border: 1px solid #e1e0e0;color: #555;font-size: 16px;text-align: center;line-height: 24px;}
.page1 a.fengyepage-now,.page1 a:hover,.page1 span.act,.page1 span:hover{border-color:#409015;background: #409015;color: #fff; }

.page2{padding:0 14px;}
.page2 div{height: 33px;padding:0 14px;border:1px solid #555;color: #555;font-size: 16px;line-height: 33px;}
.page2-prev{ width:730px; float: left; margin-bottom:20px;}
.page2-next{float: right;}
.page2 div:hover{border-color: #0a843f;color: #0a843f; cursor:pointer;}



.header,.con1,.con2,.con3,.con4,.con5,.con6,.con7,.z-con3,.z-con4{overflow: hidden;width: 1170px;margin:auto;}
.z-con2{overflow: hidden;width: 1170px;margin:auto; text-align:center;}
.z-con5,.z-con6,.z-con7,.z-con8,.z-con9,.z-con10,
.z-con11,.z-con12,.z-con13,.z-con14,.z-con15,.z-con16,.z-con18,.z-con19,.z-con20,.z-con21,.con33{width: 1170px;margin:auto;}
/* public */
.h120{height: 120px;}
.h114{height: 114px;}
.h116{height: 116px;}
.h150{height: 150px;}
.h154{height: 154px;}
.h155{height: 155px;}
.h160{height: 160px;}
.h166{height: 166px;}
.h195{height: 195px;}
.ml50{margin-left: 50px;}
.ml32{margin-left: 32px;}

.bg-01{height: 254px;background:url("../images/z_con_38.jpg") no-repeat center 0;}
.con7-wrap{padding-bottom: 20px;}
.proTable td{border: 1px #ccc solid;padding: 5px;line-height: 18px;}