﻿@charset "utf-8";
*{margin:0;padding: 0;}
/*轮播图*/
body{margin-bottom:0px;overflow-x: hidden;background-color: #fff;}
.FrontPublic_slideShow01-d3_c1 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none
}

.FrontPublic_slideShow01-d3_c1 ul {
	list-style: none
}

.FrontPublic_slideShow01-d3_c1 a {
	color: #538c9f
}

.FrontPublic_slideShow01-d3_c1 a:hover {
	color: #84b263
}

.FrontPublic_slideShow01-d3_c1 div .wrapper {
	height: 670px;
	overflow: hidden;
	position: relative
}

.FrontPublic_slideShow01-d3_c1 .fn-clear {
	zoom: 1;
	left: 50%;
	width: 1920px;
	height: 670px;
	overflow: hidden;
	margin-left: -960px;
	position: absolute
}

.FrontPublic_slideShow01-d3_c1 .box_skitter ul {
	display: none;
	width: 999999px;
	height: 780px;
	position: relative
}

.FrontPublic_slideShow01-d3_c1 .box_skitter ul li {
	width: 1920px;
	height: 780px;
	text-align: center;
	font-size: 0;
	float: left;
	display: inline
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter {
	overflow: hidden;
	position: relative
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .image {
	overflow: hidden;
	position: relative
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .image img {
	display: none
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 20
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button {
	position: absolute;
	top: 44%;
	left: 3%;
	width: 57px;
	height: 92px;
	margin-top: -31px;
	overflow: hidden;
	background: url(../images/left.png) no-repeat left top!important;
	z-index: 999;
	text-indent: -9999em
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button {
	position: absolute;
	top: 44%;
	right: 3%;
	width: 57px;
	height: 92px;
	margin-top: -31px;
	overflow: hidden;
	z-index: 999;
	text-indent: -9999em;
	background: url(../images/right.png) no-repeat left top!important
}

.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter {
	z-index: 150;
	position: absolute;
	display: none
}

.FrontPublic_slideShow01-d3_c1 .loading {
	position: absolute;
	top: 50%;
	right: 50%;
	z-index: 10000;
	margin: -16px -16px;
	color: #fff;
	text-indent: -9999em;
	overflow: hidden;
	background: url(/images/public/ajax-loader.gif) no-repeat left top;
	width: 31px;
	height: 31px
}

.FrontPublic_slideShow01-d3_c1 #slideshow ul {
	display: none
}
.info_slide_dots{width:100%;display: block;text-align: center;position: absolute;left:0;top:630px;height:30px;z-index:100;}
.image_number{display: inline-block;width:10px;height:10px;text-indent: 9999px;border-radius: 50%;background-color: #cccccc!important;}
.image_number_select{background-color: green!important;}
.image_number:hover{cursor: pointer;}
/*新闻动态*/
.news{width:1200px;margin:0 auto;position: relative;height:500px;margin-bottom: 75px;;}
.news .title{width:1200px;position: absolute;left:0;top:-50px;opacity: 0;}
.news .newsContent{width:1200px;position: absolute;left:0;top:105px;height:380px;}
.news .newsContent .left{width:590px;position: absolute;top:0px;height:378px;left:-100px;opacity: 0;}
.slideBox{ width:450px; height:230px; overflow:hidden;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.slideBox .bd li p{padding-right:70px; position: absolute;bottom:0;left:0;width:520px;height:50px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;line-height: 50px;text-indent: 20px;font-size: 16px;font-weight: bold;color:#fff;background-color:rgba(18,129,59,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F02553e,endColorstr=#7F02553e);}
.slideBox .bd img{ width:590px; height:378px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:89%; top:97%; margin-top:-25px; display:block; width:20px; height:20px;border:1px solid #c0d4ce;color:#c0d4ce;text-align: center;line-height:17px;font-size: 18px;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.news .newsContent .right{width:580px;position: absolute;top:0px;height:378px;right:-100px;opacity: 0;}
.news .newsContent .right .rightTitle{width:560px;height:56px;border-left:3px solid #00674a;padding-left: 20px;}
.news .newsContent .right .rightTitle p:first-child a{width:580px;font-size: 22px;font-weight: bold;color:#12813b;line-height:30px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .newsContent .right .rightTitle p:first-child+p{width:580px;font-size: 14px;color:#a9a9a9;line-height:30px;}
.news .newsContent .right .tips{width:560px;height:60px;font-size: 14px;color:#999999;line-height:22px;border-bottom: 1px dashed #999999;padding-left: 20px;margin-top:30px;}
.news .newsContent .right .tips a{display:block;font-size: 14px;color:#999999;line-height:22px;height:44px;overflow: hidden;}
.newsList li{margin-top:22px;font-size:16px;color:#494949;height:16px;}
.newsList li a{font-size:16px;color:#494949;display: inline-block;vertical-align: top;    width: 475px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.newsList li a:hover{color:#04573f;}
.newsList li img{margin-top:4px;display: inline-block;vertical-align: top;}
.newsList li span{font-size: 12px;color:#a1a1a1;margin-left:10px;display: inline-block;vertical-align:bottom;}
/*关于我们*/
.about{width:1200px;margin:0 auto;position: relative;height:590px;}
.about .title{width:1200px;position: relative;height:45px;}
.about .title img{width:1200px;height:45px;position:absolute;left:0;top:-50px;opacity: 0;}
.about .aboutText{text-align:center;margin-top:50px;opacity: 0;}
.about .aboutText p{text-align:center;font-size:18px;color:#333333;line-height:30px;}
.about .aboutImg{width:975px;margin:0 auto;margin-top:40px;position: relative;height:170px;overflow:hidden;}
.about .aboutImg img{width:236px;height:170px;}
.about .aboutImg .img1{position: absolute;left:-247px;top:0}
.about .aboutImg .img2{position: absolute;left:-247px;top:0}
.about .aboutImg .img3{position: absolute;right:-246px;top:0}
.about .aboutImg .img4{position: absolute;right:-246px;top:0}
.about .goAbout{display: block;width:500px;height:54px;margin:0 auto;border:1px solid #cccccc;text-align: center;line-height:54px;font-size:18px;color:#444444;margin-top:50px;position: relative;opacity:0;}
.about .goAbout i{position: absolute;right:10px;top:0px;color:#444444;}
.about .goAbout:hover{border:1px solid #12813B; color:#12813B}
.about .goAbout:hover i{color:#12813B}
/*经营业态*/
.business{width:100%;margin:0 auto;position: relative;height:800px;background:url(../images/bg01.jpg) no-repeat left center;overflow: hidden;}
.business .businessText{margin-top:80px;opacity:0;}
.business .businessText p{color:#fff;text-align: center;font-size:14px;}
.business .businessText p:first-child{font-size:26px;height:34px;}
.business .businessText .rowLine{width:30px;border:1px solid #fff;margin:20px auto;}
.business .businessImg{width:1200px;height:440px;margin:0 auto;margin-top:50px;}
.business .businessImg ul{width:1200px;font-size:0;height:440px;position:relative;overflow: hidden;}
.business .businessImg ul li{position: absolute;}
.business .businessImg ul li:hover p{background-color:#12813B;}
.business .businessImg ul li:first-child{left:0;top:440px;}
.business .businessImg ul li:first-child+li{left:0;left:410px;top:440px;}
.business .businessImg ul li:first-child+li+li{right:0;top:440px;}
.business .businessImg ul li img{width:380px;height:380px;}
.business .businessImg ul li p{width:380px;height:60px;line-height:60px;text-indent:20px;background-color:#333333;font-size:14px;color:#fff;}
.business .businessImg ul li p strong{display:inline-block;width:auto;height:60px;line-height:60px;text-indent:10px;font-size:20px;color:#fff;font-weight: bold;margin-right:5px;}
/*企业文化*/
.culture{width:100%;height:620px;background-color: #fff;margin-top:80px;}
.brand{width:1200px;margin:0 auto;position: relative;}
.brand >.title{width:1200px;position: absolute;left:0;top:-50px;opacity:0;}
.brand >.title img{width:1200px;}
.bdContent{position: absolute;left:0;top:152px;background-color: #fff;width:1200px;height:426px;}
.bdContent .left{position: absolute;left:-100px;top:0px;width:600px;height:426px;opacity: 0;}
.leftLeft{float:left;}
.slideTxtBox{ width:600px;position: relative;}
.slideTxtBox .hd{ height:53px;position:absolute;width:600px;left:0;bottom:0;z-index: 100; }
.slideTxtBox .hd ul{position:absolute; left:0px; top:0px; height:53px;width:600px;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;display: inline-block;vertical-align: top;width:116px;height:53px;background-color:rgba(0,0,0,0.3);margin-left:5px;text-align: center;line-height: 53px;font-size:18px;color:#fff;position: relative;border-radius:5px 5px 0 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
.slideTxtBox .hd ul li:first-child{margin-left: 0;}
.slideTxtBox .hd ul li .tri{border-left:8px solid transparent;border-right: 8px solid transparent;border-bottom: 10px solid #ff3936;position: absolute;left:50px;top:-10px;display: none;}
.slideTxtBox .hd ul li.on{ height:53px;  background:#ff3936;font-weight: bold;}
.slideTxtBox .hd ul li.on .tri{display: block;}
.slideTxtBox .bd ul{zoom:1;}
.slideTxtBox .bd li{ height:420px;width:600px;}
.slideTxtBox .bd li img{ height:420px;width:600px;}
.bdContent .right{position: absolute;right:-100px;top:0px;width:580px;height:426px;opacity: 0;}
.bdContent .right .rightUp{background:url(../images/bgp.png) no-repeat left top;width:580px;height:200px;overflow:hidden;}
.bdContent .right .rightUp p{margin-left:26px;color:#444444;}
.bdContent .right .rightUp p:first-child{font-size: 22px;font-weight: bold;margin-bottom:17px;margin-top:44px;}
.bdContent .right .rightUp p:first-child+p{font-size:14px;line-height:25px;}
.bdContent .right .rightUp a{margin-left:26px;color:#444444;display:inline-block;vertical-align:top;margin-top:20px;border-bottom:1px solid #444444;height:20px;}
.bdContent .right .rightUp a i{color:#444444;display:inline-block;vertical-align:middle;}
.bdContent .right .rightDown{background:url(../images/bgm.png) no-repeat left top;width:580px;height:200px;margin-top:20px;overflow: hidden;}
.bdContent .right .rightDown p{margin-left:26px;color:#fff;}
.bdContent .right .rightDown p:first-child{font-size: 22px;font-weight: bold;margin-bottom:17px;margin-top:44px;}
.bdContent .right .rightDown p:first-child+p{font-size:14px;line-height:25px;}
.bdContent .right .rightDown a{margin-left:26px;color:#fff;display:inline-block;vertical-align:top;margin-top:20px;border-bottom:1px solid #fff;height:20px;}
.bdContent .right .rightDown a i{color:#fff;display:inline-block;vertical-align:middle;}
/*集团旗下企业*/
.company{width:1200px;margin:0 auto;margin-top:30px;text-align: center;opacity: 0;}
.company p{text-align: center;font-size:14px;color:#444444;line-height:25px;}
.company a{display: block;width:500px;height:54px;margin:0 auto;border:1px solid #cccccc;text-align: center;line-height:54px;font-size:18px;color:#444444;margin-top:25px;position: relative;margin-bottom:60px;}
.company a i{position: absolute;right: 10px;top: 0px;color: #444444;}
.company a:hover{border: 1px solid #12813B;color:#12813B;}
.company a:hover i{color:#12813B;}

