@charset "UTF-8";

@font-face {
  font-family: 'ziti';
  src: url("../fonts/BEBAS.ttf"); }

.clear:after {
	display: block;
	content: '';
	clear: both;
}
body{
	min-width: 1200px;
}
/*header*/
.header{
	width: 100%;
	position: relative;
	height: 85px;
}
.logo{
	width: 235px;
	padding-top: 10px;
}
.nav{
	width: 835px;
}
.nav ul{
	width: 740px;
	float: left;
}
.nav ul li{
	width: 105px;
	float: left;
	line-height:83px;
	text-align: center;
}
.nav ul li a{
	font-size: 16px;
	display: block;
	width: 65px;
	margin: 0 auto;
}
.nav ul li:after{
	display: block;
	content: '';
	width: 1px;
	height:10px;
	background: #cfcfcf;
	float: right;
	margin-top: -45px;
}
.nav ul li:last-child:after{
	display: none;
}

.nav ul li:hover a{
	color: #25a680;
	border-bottom: 2px solid #25a680;
}
.sea-lan{
	float: right;
}
.son {
  width: 1200px;
  margin: auto;
}

.search_bt {
  display: block;
  width:37px;
  height: 37px;
  float: left;
  margin-top: 25px;
  margin-right: 15px;
}
.index_search {
  width: 100%;
  height: 70px;
  line-height: 70px;
  background: rgba(0,0,0,0.5);
  position: absolute;
  top: 130px;
  z-index: 2000;
  text-align: center;
  display: none;
  left: 0;
}
.index_search .search_i {
  width: 500px;
  height: 40px;
  border: 0px;
  text-indent: 20px;
}

.index_search .search_s {
  width: 100px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  border: 0px;
  cursor: pointer;
  position: relative;
  top: 1px;
}
.lan{
	display: block;
	width: 37px;
	height: 37px;
	border: 1px solid #dcdcdc;
	font-size: 14px;
	text-align: center;
	line-height: 37px;
	float: right;
	color: #bcbcbc;
	margin-top: 25px;
}
#thyNavStyle{
	background:#25a680;  
}
#thyNavStyle>a {
	color: #fff;
}
.swiper-banner .swiper-button-prev {
	background-image: url("../images/banner_l.png")!important;
}
.swiper-banner .swiper-button-next {
	background-image: url("../images/banner_r.png")!important;
}
.banner {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

/*main*/
.wrapper {
	width: 1200px;
	margin: 0 auto;
}
/*产品展示*/
.in-product{
	width:100%;
	position: relative;
	padding: 50px 0;
}
.in-news{
	width: 470px;
}
.news-title{
	width: 90%;
	border-bottom: 2px solid #e5e5e5;
}
.news-title h3{
	color: #d0d0d0;
	font-size: 22px;
}
.news-title p{
	color: #25a680;
	font-size: 16px;
	border-bottom: 2px solid #25a680;
	width: 64px;
	padding-top:5px;
}
.news-title a{
	color: #ffa800;
	font-size: 14px;
	display: block;
	float: right;
	margin-top: -28px;
}
.nlist{
	width: 100%;
	height: 140px!important;
	overflow: hidden;
}
.nlist h3{
	color: #626262;
	font-size: 18px;
}
.nlist p{
	color: #a5a5a5;
	font-size: 14px;
	line-height: 28px;
	width: 90%;
}
.ndian{
	top: 15%!important;
}
.in-type{
	width: 696px;
	margin-top: 20px;
}
.in-type ul li{
	width: 116px;
	height: 165px;
	float: left;
	position: relative;
}
.in-type ul li:nth-child(1){
	background: url(../images/t1.jpg) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 300ms 0s all ease;
}
.in-type ul li:nth-child(2){
	background: url(../images/t2.jpg) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 300ms 0s all ease;
}
.in-type ul li:nth-child(3){
	background: url(../images/t3.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 300ms 0s all ease;
}
.in-type ul li:nth-child(4){
	background: url(../images/t4.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 300ms 0s all ease;
}
.in-type ul li:nth-child(5){
	background: url(../images/t5.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 300ms 0s all ease;
}
.in-type ul li:nth-child(6){
	background: url(../images/t6.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 300ms 0s all ease;
}
.in-type ul li a{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 75%;
	transform:translate(-50%,-50%);
	color: #fff;
	font-size: 16px;
	text-align: justify;
}
.in-type ul li:nth-child(1):hover{
	height: 203px;
	background: #e13938 url(../images/t1.jpg) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 100ms 0s all ease;
  	margin-top: -38px;
}
.in-type ul li:nth-child(2):hover{
	height: 203px;
	background: #ffa701 url(../images/t2.jpg) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 100ms 0s all ease;
  	margin-top: -38px;
}
.in-type ul li:nth-child(3):hover{
	height: 203px;
	background: #25a680 url(../images/t3.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 100ms 0s all ease;
  	margin-top: -38px;
}
.in-type ul li:nth-child(4):hover{
	height: 203px;
	background: #3875c6 url(../images/t4.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 100ms 0s all ease;
  	margin-top: -38px;
}
.in-type ul li:nth-child(5):hover{
	height: 203px;
	background: #914891 url(../images/t5.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 100ms 0s all ease;
  	margin-top: -38px;
}
.in-type ul li:nth-child(6):hover{
	height: 203px;
	background: #46c1e9 url(../images/t6.png) no-repeat center center;
	-webkit-transition: 300ms 0s all ease;
  	-moz-transition: 300ms 0s all ease;
  	-ms-transition: 300ms 0s all ease;
  	-o-transition: 300ms 0s all ease;
  	transition: 100ms 0s all ease;
  	margin-top: -38px;
}
.in-compamy{
	width: 100%;
	position: relative;
	padding-bottom: 50px;
	background: url(../images/c-bg.jpg) no-repeat center bottom;
}
.in-comtext{
	width: 454px;
	height: 210px;
	background: #25a680;
	padding: 35px 25px;
}
.in-comtext h3{
	color: #41c69f;
	font-size: 22px;
}
.in-comtext p{
	color: #fff;
	font-size: 16px;
	padding-top: 5px;
}
.in-comtext a{
	color: #ffa800;
	font-size: 16px;
	margin-top: -25px;
	float: right;
}
.comtext{
	font-size: 14px;
	color: #a5ddcc;
	line-height: 28px;
	padding-top: 10px;
}
.foot{
	background: #171d23;
	padding: 25px 0;
}
.tel{
	color: #fff;
	font-size: 16px;
}
.tel img{
	padding: 0 20px;
}
.tel span{
	color: #25a680;
	font-size: 26px;
	line-height: 50px;
	font-weight: bold;
}
.f-left p{
	color: #6a7177;
	font-size: 14px;
}
.f-left a{
	color: #6a7177;
	font-size: 14px;
}
.f-right{
	float: right;
}
.f-right strong{
	color: #fff;
	font-size: 16px;
	display: block;
	float: left;
	padding-top: 40px;
	padding-right: 30px;
}
.shouji{
	width: 42px;
	height: 42px;
	background: url(../images/f-mobile.png) no-repeat center center;
	float: left;
	margin-top: 28px;
}
.shouji img{
	display: block;
	position: absolute;
	z-index: 10;
	margin-top: -130px;
	margin-left: -33px;
	display: none;
}
.weixin{
	width: 42px;
	height: 42px;
	float: left;
	margin-top: 28px;
	margin-left: 10px;
}
.shouji:hover img{
	display: block;
}





.index-pro{
	width: 100%;
	position: relative;
	background: #f7f7f7;
	padding-top: 42px;
	padding-bottom: 60px;
}
.pro-left{
	width: 260px;
	float: left;
	background: #25a680;
	padding-bottom: 10px;
}
.pro-left-t{
	width: 100%;
	height: 80px;
	text-align: center;
}
.pro-left-t p{
	color: #fff;
	font-size: 24px;
	font-weight: bold;	
	padding-top: 20px;
}
.pro-left-t small{
	color: #39b893;
	font-size: 14px;
	text-transform: uppercase;
}
.pro-left ul {
	width: 235px;
	margin: 0 auto;
	background: #fff;
	padding: 5px;
}
.pro-left>ul>li{
	width: 100%;
	line-height: 40px;
	margin-bottom: 5px;
	
}
.pro-left>ul>li>a {
	display: block;
	background:#25a680 url(../images/jt.png) no-repeat center right 15px; 
	width: 100%;
	height: 100%;
	color: #fff;
	text-indent: 20px;
}
.pro-left>ul>li>ol{
	width: 100%;
}
.pro-left>ul>li>ol>li{
	line-height: 35px;
	text-indent: 25px;
}
.pro-left>ul>li>ol>li>a>span{
	color: #27a6c1;
	font-size: 16px;
	padding-right: 20px;
}
.pro-left>ul>li>ol>li>a{
	color: #525252;
	font-size: 14px;
}
.l-contact{
	width: 245px;
	margin: 0 auto;
	padding-bottom: 30px;
	background: #fff;	
}
.l-contact img{
	display: block;
	width: 100%;
	margin: 0 auto;
}
.l-contact p{
	color: #777777;
	font-size: 14px;
	width: 205px;
	margin: 0 auto;
	line-height: 28px;
}
.pro-right{
	width: 880px;
	margin-right: 20px;
}
.r-title{
	width: 100%;
	height: 60px;
	line-height: 60px;
	border: 2px solid #dbdbdb;
}
.r-title h3{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background: #25a680 url(../images/tujian.png) no-repeat center left 20px;
	width: 160px;
	height: 60px;
	text-indent: 55px;
	float: left;
}
.r-title a{
	color: #8d8d8d;
	font-size: 16px;
	display: block;
	float: right;
}
#fczs_gd ul{
	width:2068px;
	overflow: hidden;
	margin-top: 25px;
}
#fczs_gd ul li{
	width: 275px;
	height:270px;
	float: left;
	margin-right:20px;
	overflow: hidden;
	margin-bottom: 15px;
}
#fczs_gd ul li .pro-img{	
	width: 273px;
	height: 220px;
	border: 1px solid #d0d0d0;
	overflow: hidden;
}
#fczs_gd ul li .pro-img img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit:cover;
}
#fczs_gd ul li p{
	color: #4f4f4f;
	text-align: center;
	line-height: 50px;	
	font-size: 14px;
}
#fczs_gd ul li:hover img{
	border: 1px solid #25a680;

}
#fczs_gd ul li:hover p{
	color: #25a680;
}
/*关于我们*/
.index-company{
	width: 100%;
	position: relative;
	padding: 37px 0 30px 0; 
}
.title{
	text-align: center;
}
.title h3{
	color: #2c2c2c;
	font-size: 32px;
	font-weight: bold;
}
.title p{
	color: #999999;
	font-size: 16px;
	padding-top: 20px;
	padding-bottom: 33px;
}
.com-left{
	width: 610px;
}
.com-left img{
	max-width: 100%;
}
.com-right{
	width: 540px;
}
.com-right h3{
	color: #25a680;
	font-size: 24px;
	font-weight: bold;
}
.com-right p{
	color: #5f5f5f;
	font-size: 14px;
	line-height: 30px;
	padding-top: 30px;
}
.com-right ul{
	width: 100%;
	height: 135px;
	margin-top: 35px;
	background: url(../images/c-right.jpg) no-repeat center center;
}
.com-right ul li{
	width: 33.33%;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 16px;
	padding-top: 90px;
}
/*案例*/
.index-case{
	width: 100%;
	padding:20px 0 30px 0;
}
.mr_frbox {
	height:315px; 
	position:relative; 
	margin-bottom: 50px;
}
.mr_frUl {
	width: 1087px; 
	height: 315px; 
	margin:0 auto; 
	padding-top:15px; 
}
.mr_frUl ul li {
	width:288px;
	height:285px; 
	float: left; 
	margin-right:20px;
}
.mr_frUl ul li .case-img{ 
	width: 288px; 
	height: 215px; 
	overflow: hidden;
}
.mr_frUl ul li .case-img img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit:cover;
}
.mr_frUl ul li p{
	margin-top: 8px;
	line-height:60px;
	color: #4d4d4d;
	font-size: 16px;
	text-indent: 27px;
	border: 1px solid #e3e3e3; 
	background: url(../images/jia.png) no-repeat center right 20px;
}
.mr_frUl ul li:hover p{
	color: #25a680;
	border: 1px solid #25a680;
	background: url(../images/jia-ho.png) no-repeat center right 20px;
}
.case-more{
	width: 185px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	text-indent: 45px;
	background: #27a6c1 url(../images/c-jt.png) no-repeat center right 40px;
	border-radius: 30px;
}
.case-more a{
	display: block;
	width: 100%;
	color: #fff;
}
/*新闻*/
.index-news{
	width: 100%;
	position:relative;
	padding: 54px 0 80px 0;
	background: url(../images/news.jpg) no-repeat center center;
}
.news-left{
	width: 627px;
}
.n-title{
	width: 100%;
}
.n-title h3{
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}
.n-title p{
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	padding-top: 10px;
}
.n-title a{
	color: #fff;
	font-size: 14px;
	display: block;
	float: right;
	margin-top: -25px;
}
.n-one{
	width: 100%;
	height: 173px;
	margin-top: 20px;
}
.n-one .n-img{
	width: 245px;
	height: 173px;
	float: left;
	background: #eee;
}
.n-one .n-img img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit:cover;
}
.n-one .n-text{
	width: 355px;
	height: 150px;
	border-bottom: 1px solid #727272;
	float: right;
}
.n-one .n-text h3{
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}
.n-one .n-text p{
	color: #fff;
	font-size: 14px;
	padding-top: 20px;
}
.n-more{
	margin-top: 30px;
}
.n-more a{
	color: #fff;
	font-size: 14px;
	display: block;
	float: left;
}
.n-more span{
	color: #fff;
	font-size: 14px;
	display: block;
	float: right;
}
.n-list{
	width: 100%;
	margin-top: 20px;
}
.n-list ul li{
	line-height: 70px;
	border-bottom: 1px solid #727272;
}
.n-list ul li p{
	color: #fff;
	font-size: 16px;
	float: left;
}
.n-list ul li p small{
	font-size:20px;
	font-weight: bold;
	padding-right: 20px;
}
.n-list ul li span{
	color: #fff;
	font-size: 16px;
	display: block;
	float: right;
}
.news-right{
	width: 500px;
}
.know-list{
	width: 100%;
	background: #fff;
	margin-top: 30px;
}
.know-list ul li{
	height: 100px;
	line-height: 100px;
	border-bottom: 1px solid #404143;
	background: url(../images/n-jt.png) no-repeat center right 20px;
	padding: 0 30px;
}
.know-list ul li p{
	color: #2e2e2e;
	font-size: 16px;
	float: left;
}
.know-list ul li p small{
	color: #c9c9c9;
	font-size: 20px;
	font-weight: bold;
	padding-right: 20px;
}
.know-list ul li:hover {
	background:#25a680 url(../images/n-jt-ho.png) no-repeat center right 20px;
}
.know-list ul li:hover p{
	color: #fff;
}
/*footer*/
.f-nav{
	width: 100%;
	height: 80px;
	line-height: 80px;
	background: #25a680;
}
.f-nav ul li{
	width: 150px;
	float: left;
	text-align: center;
}
.f-nav ul li a{
	color: #fff;
	font-size: 16px;
}
.footer {
	background: url(../images/foot.jpg) no-repeat center center;
	padding-top:42px;
	padding-bottom:30px;
}
.foot-left {
	width:426px;
	float: left;
	background: url(../images/f-line.png) no-repeat center right;
	height: 183px;
}
.foot-left h2{
	color: #a5d2ff;
	font-size: 22px;
	font-weight: bold;
}
.foot-left small{
	color: #a5d2ff;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: -1px;
}
.foot-left img{
	display: block;
	margin-top: 42px;
}
.foot-center{
	width:350px;
	float: left;
	margin-left: 55px;
	background: url(../images/f-line.png) no-repeat center right;
	height: 183px;
}

.foot-center p{
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	width: 100%;
	float: left;
	text-indent: 30px;
}
.foot-center p:nth-child(1){
	background: url(../images/f1.png) no-repeat center left;
}
.foot-center p:nth-child(2){
	background: url(../images/f2.png) no-repeat center left;
}
.foot-center p:nth-child(3){
	background: url(../images/f3.png) no-repeat center left;
}
.foot-center p:nth-child(4){
	background: url(../images/f4.png) no-repeat center left;
}
.foot-center p:nth-child(5){
	background: url(../images/f5.png) no-repeat center left;
}

.foot-center p:last-child{
	width: 100%;
}
.foot-right{
	float: right;
	width: 270px;
}
.foot-right h2{
	color: #fff;
	font-size: 18px;
	margin-bottom: 32px;
}
.foot-right h2 span{
	color: #82a9e7;
	font-size: 14px;
	text-transform: uppercase;
}
.foot-right ul{
	margin-top: 32px;
}
.foot-right ul li{
	line-height: 35px;
	width:33%;
	float: left;	
}
.foot-right ul li a{
	color: #fff;
	font-size: 16px;
}

.foot-bottom {
	line-height:65px;
	height:65px;
	background: #363e49;
}
.foot-bottom p {
	color: #ffffff;
	font-size: 14px;
	float: left;
}
.foot-bottom a {
	color: #fff;
	font-size: 14px;
}

.foot-bottom .login {
	float: right;
}

.foot-bottom .login a {
	color: #fff;
	font-size: 14px;
}
/*产品内页*/
.pro-list{
	width: 900px;
	float: right;
}
.pro-list ul li{
	width: 285px;
	height: 250px;
	border: 1px solid #d4d4d4;
	margin-right: 17px;
	margin-bottom: 17px;
	float: left;
}
.pro-list ul li .pro-img{
	width: 285px;
	height: 200px;
	overflow: hidden;
}
.pro-list ul li img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit:cover;
}
.pro-list ul li:nth-child(3n){
	margin-right: 0;
}
.pro-list ul li:hover{
	border: 1px solid #25a680;
}
.pro-list ul li h2{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #e1e3e5;
	text-align: center;
	font-size: 16px;
}
.pro-list ul li:hover h2{
	background: #25a680;
	color: #fff;
}
.main_cn{
	width: 900px;
	float: right;
}
/*新闻内页*/
.new_right ul li{
	width: 100%;
	height: 95px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #bebebe;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.new_right ul li .n-pic{
	width: 15%;
	height: 95px;
	float: left;
}
.new_right ul li .n-pic img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit:cover;
}
.new_right ul li .n-text{
	width: 83%;
	float: right;
}
.new_right ul li .n-text h2{
	color: #696969;
	padding-top: 15px;
	font-size: 16px;
}
.new_right ul li .n-text p{
	color: #a8a8a8;
	font-size: 14px;
}
.new_right ul li .n-text p span{
	color: #25a680;
}
.new_right ul li:hover .n-text h2{
	color: #25a680;
}
/*首页导航条*/
#thyNavStyles>a {
	width: 70%;
	background: none;
	color: #0076c7;
	border-bottom: 2px solid #0076c7;
}

.textblue a {
	color: #0076c7!important;
}
.a_left{width:44px; height:65px; position:absolute; z-index:9999;margin-top:40px;left: 20px;top: 30%;}
.a_right{width:44px; height:65px; position:absolute; z-index:9999; margin-top:40px;right: 20px;top: 30%;}
.a_left a{width:44px; height:65px; float:left; display:block; position:relative; z-index:999;background:url('../images/btn-prev.png') no-repeat left center;}
.a_right a{width:44px; height:65px; float:right;display:block; position:relative; z-index:999;background:url('../images/btn-next.png') no-repeat right center;}
.a_left a:hover{width:44px; height:65px;float:left;background:url('../images/btn-prev-cur.png') no-repeat left center;}
.a_right a:hover{width:44px; height:65px;float:right;z-index:999;background:url('../images/btn-next-cur.png') no-repeat right center;}
.info_img_detail{ text-align:center;}
.info_img_detail img{  padding:3px; border:#CCC solid 1px;max-width: 60%;}
.food_name{ text-align:center; line-height:40px;}
.food_info_tit_bg{margin:30px 0 0 0px;width:100%;height:30px;background:#ececec; float:left;}
.food_info_tit{display:inline-block;padding-left:10px; padding-right:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;font-family:Microsoft YaHei; font-size:14px;}
#fh5co-board{width: 100%;}
#fh5co-board .item { margin: 10px 10px 10px 10px; height: 310px;width: 260px;float: left;}
#fh5co-board .item:nth-child(4n){margin-right: 0;}
#fh5co-board .item a { display: block;height: 260px;width: 260px;overflow: hidden; }
#fh5co-board .item .fh5co-desc { padding: 20px; float: left; line-height: 24px; }
#fh5co-board .item .fh5co-item-title { font-family: "Montserrat", arial, sans-serif; font-size: 17px; line-height: 24px; margin: 0; padding: 0; }
#fh5co-board .item img {object-fit: cover; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;width: 100%;height: 100%; }
#fh5co-board .item .fh5co-board-img { border-top-left-radius: 4px; border-top-right-radius: 4px; overflow: hidden; }
#fh5co-board .item .image-popup:hover img { opacity: .7; }
.job-content p{text-indent: 24px;font-size: 16px;line-height: 30px;color: #737373;}
.job-content img{max-width: 100%;padding: 20px 0;}

/*固定的悬浮窗*/
.yb_conct{
	position:fixed;
	z-index:9999;
	right:-127px;
	cursor:pointer;
	top: 230px;
	transition:all .3s ease;
}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#105ac0 url(../images/on_line.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#105ac0 url(../images/on_line.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#105ac0 url(../images/on_line.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#105ac0 url(../images/on_line.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;width: 120px;height: 120px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}