
#gongyi #navmenu #page3 a{color:#fff;background:url(../img/index/menu_bg_2.jpg) repeat-x;}


.gy_banner{width:100%;min-height:150px;padding-top: 168px;}
h4.title{margin: 30px auto;text-align: center;font-size: 40px;font-family: '思源黑体 CN';}
h4.title b{color: #05976d;}
p.gy_jieshao{line-height:40px;font-size: 18px;text-indent: 2em;color:#212121;}
p.center{margin:0 auto; text-align: center;margin-top:40px;}
.gy_border{border:1px solid #05976d;padding:35px 35px 0 35px;position:relative;margin-top;35px;}
.gy_border p{font-size:18px;color:#212121;line-height: 40px;text-indent:2em;margin-top:15px;}
.gy_border p.no-indent{text-indent: 0;}
.gy_border .pd-35{padding-left:25px;}
.gy_border .title{height:50px;
line-height:50px;font-weight:bold;font-size:23px;color: #fff;padding-left:1em;
  position: absolute;top:-30px;left:-2px;
  background:#199e79;
  border-top-left-radius: 25px;
  border-bottom-right-radius: 25px;padding-right:1em;
}
.gy_border .green{color:#05976d;font-weight:bold;}
.gy_border .border-img{border:1px solid #ccc;}



.pro-bg{background: url(../img/product/procenter.png) no-repeat;background-size: cover;}
.pro-center{display: flex;justify-content: space-around;}
.pro-center li{list-style: none;padding: 70px 40px;}
.pro-center li a{display: flex;flex-direction: column;align-items: center;text-decoration: none;color: #fff;}
.pro-center li a p{margin-bottom: 0;padding-top: 15px;font-size: 20px;}
.hot-tel{border: 1px solid #fff;padding-top: 23px;}
.hot-tel p.hot,.hot-tel p.email{padding-top: 0;}
.hot-tel h4{margin-bottom: 0;font-size: 40px;font-weight: bold;padding: 10px 0;padding-left: 32px;}
.hot-tel p.email{background: #fff;width: 100%;color: #05976d;padding: 5px 50px;}
.hot-tel p.hot{padding-left: 32px;}



/* tab */
.index-meifen{padding: 0;}
.index-meifen h4,.index-meifen-gy h4,.index-new h4{margin: 30px auto;text-align: center;font-size: 40px;font-family: '思源黑体 CN';}
.index-meifen h4 b,.index-meifen-gy h4 b,.index-new h4 b{color: #05976d;}
.index-tab-body ul{display: block;flex-wrap: wrap;text-align: center;padding: 0;margin-bottom: 0;/* justify-content: center; */}
.index-tab-body ul li{width: 45%;list-style: none;}
.index-tab-body ul li img{width: 100%;}
.index-tab-body ul li:nth-child(2n+1){display: block;float: left;}
.index-tab-body ul li:nth-child(2n){display: block;float: right;margin-right: 45px;}
.index-tab-body ul li:nth-child(1),.index-tab-body ul li:nth-child(2){margin-bottom: 20px;}
.index-tab-body ul li a{position: relative;display: block;}
.index-tab-body ul li .protitle{height:45px;width: 100%;position: absolute;bottom: 0;overflow-y: hidden;}
.index-tab-body ul li a p{font-size: 25px;color: #fff;margin-bottom: 0;background: #05976d;height:45px;line-height:48px;padding: 0px 20px;display:block;float:left;}
.index-tab-body ul li a span{background: url(../img/index/titbg.png) no-repeat;height:45px;display:inline-block;width:11px;float:left;}
.index-tab-list{display: flex;flex-direction: column;justify-content: space-between;background: #f3f3f3;padding: 0;position: relative;}
.index-tab-list li{list-style: none;background: #e5e5e5;text-align: center;padding: 25px 0;}
.index-tab-list li a{text-decoration: none;font-size: 30px;color: #333;}
.index-tab-list li a::before{content: '';position: absolute;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 25px solid #fff;left: -25px;}
.index-tab-list li.active{background: #05976d;}
.index-tab-list li.active a{color: #fff;}
.index-tab-list li.active a::before{border-right: 25px solid #05976d;}
.tab-padding{padding: 0;}