﻿/*浮动客服*/
#floatDivBoxs{width:285px;background:#fff;position:fixed;top:200px;left:0;z-index:999;}

#floatDivBoxs .floatDtel{
	padding:0 0 15px 5px;
}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:200px;left:285px;z-index:999;}
#rightArrow a{display:block;height:45px;}




@charset "UTF-8";
*{
	font-family:'Microsoft Yahei';
	font-size: 16px;color:#717071; line-height:28px;
}
html,body{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,ul,ol,p{margin: 0; padding: 0;}
li{list-style:none;}
a{text-decoration: none; color:#717071;}
a:hover{
	text-decoration: none;
	color:#2C7033;
}
.fl{float:left;}
.fr{float:right;}
.centerControl{width: 1190px; margin:0 auto;}
.clearfix:after{display:block; content:''; clear:both;}
.p10{padding:0 10px;}
.content{
	width:1180px;
	margin:0 auto;
}
.index{ width:100%; margin: 0 auto;}
/* 顶部导航 */
.top-t{ height:28px;background-color:#e3e4e5; color:#999999;}
.top-t p{color:#999999; font-size:12px;background:url(home.png) 0 7px  no-repeat; padding-left:20px; font-size:12px;}
.top-bar{
	height:110px;
}
.logo{
	width: 196px;
	height:51px;
}
.logo a{display:block;}
.logo img{
	display:block;
	padding-top:18px;
	height: auto;
	width: auto;
}
.nav{
	width: 645px;
	font-family:'Microsoft Yahei';
	margin: 5px 0px 0px 0px;
}
.nav li{
	float:left;
	margin: 15px 19px 0px 29px;
	font-size:18px;
	position:relative;
	line-height:48px;
	width: auto;
	height:65px;
	text-align:center;
	font-family:'Microsoft Yahei';letter-spacing:1px;
}
.nav li a{
	font-family:'Microsoft Yahei';
	color:#333333;
}
.nav li a:hover{ 
font-family:'Microsoft Yahei';
padding-bottom:30px;color:#2C7033;
background:url(nav_b.png) 0 0  no-repeat;
}
.nav .nobot{
   float:left;
	margin: 15px 0px 0px 29px;
	font-size:18px;
	position:relative;
	line-height:48px;
	width: auto;
	height:45px;
	text-align:center;
	font-family:'Microsoft Yahei';
}

.nav .active{
font-family:'Microsoft Yahei';
padding-bottom:30px;color:#2C7033;
background:url(nav_b.png) 0 0  no-repeat;
}
/* 中间图片样式640 切换*/
.fullSlide {
	width:100%;
	position:relative;
	height:780px;
	
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:780px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:780px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:20px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:14px;
	height:14px;
	margin:8px;
	overflow:hidden;
	background:#fff;
	filter:alpha(opacity=100);
	opacity:1.0;
	line-height:999px;border-radius:10px;
}
.fullSlide .hd ul .on {
	background:#2C7033;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:5%;
	background-position:-6px -137px;
}

/* 中间栏目 */
/*****简介******/
.about{ text-align:center; font-size:28px; color:#717071;font-family:'Microsoft Yahei'; line-height:90px;background:url(../bg/bg1.jpg) center 0 no-repeat; height:780px;text-shadow:1px 1px 1px #555; }
.aboutn{ text-align: left; font-size:15px; color:#fff;background:url(hui.png); width:350px; height:780px;margin-left:550px; padding:10px 10px 10px 10px;text-shadow:1px 1px 1px #555;  }
.about1{ font-size:24px; color:#fff;font-family:'Microsoft Yahei';font-weight:200;margin-top:30px;text-shadow:1px 1px 1px #555; }
.about2{ font-size:24px; color:#fff;font-family:'Microsoft Yahei';font-weight:200;margin-top:18px; margin-bottom:18px;text-shadow:1px 1px 1px #555; }
.about2 b{ font-size:24px; color:#fff;font-family:'Microsoft Yahei';margin-top:18px; margin-bottom:18px;text-shadow:1px 1px 1px #555; }
.about3{ font-size:26px; color:#FF9900;font-family:'Microsoft Yahei';font-weight:800;margin-top:18px; margin-bottom:15px; letter-spacing:1px;text-shadow:1px 1px 1px #555; }
.about4{ font-size:18px; color:#fff;font-family:'Microsoft Yahei';margin-top:20px; font-weight:bold; margin-bottom:5px;text-shadow:1px 1px 1px #555; letter-spacing:1px;}
.about5{ font-size:27px; color:#4FAA39;font-family:'Microsoft Yahei';margin-top:20px; font-weight:bold; margin-bottom:5px;text-shadow:1px 1px 1px #EFF0F1; margin-left:5px; }
.about6{ font-size:15px; color:#fff;text-shadow:1px 1px 1px #555; margin-left:1px;}
/*****案例******/
.anni{ text-align:center; font-size:28px; color:#717071;font-family:'Microsoft Yahei'; line-height:90px;background:url(../bg/anni.jpg) center 0 no-repeat; height:780px;}
.annin{ text-align: left; font-size:15px; color:#fff;background:url(hui.png); width:350px; height:780px;margin-left:550px; padding:10px 10px 10px 10px;}
.anni1{ font-size:24px; color:#fff;font-family:'Microsoft Yahei';font-weight:200;margin-top:30px;}

.lanmu{width:1100px;height:52px;margin: 0 auto; text-align:center}
.lanmu ul{text-align:center; padding-top:40px;}
.lanmu li{display:inline;position:relative;text-align:center;color:#333333;}
.lanmu li a{color:#333;font-size:16px;padding: 15px 15px 15px 15px;position:relative; }
.lanmu li a:hover{background:url(bai_bg.png); color:#2B7132;padding:15px 15px 15px 15px;position:relative;}
.lanmu .active a{background:url(bai_bg.png); color:#2B7132;padding:15px 15px 15px 15px;position:relative;}
/*案例样式*/
.dl_s1 {width:1180px; padding-top:60px; height:560px;}
.dl_s2 {DISPLAY: inline-block;FLOAT: left; height:245px;}
.worksboxs{	width:366px;position:relative;}
.worksboxs a img{
	width:363px;
	height:209px;
}
.worksboxs a{border:1px solid  #CCCCCC;background-color:#F2F2F2;display:block;}
.worksboxs a:hover{text-decoration: none;border:1px solid #2B7132;}
.dl_s3 {WIDTH:366px;text-align:center;padding-top:10px;}
.dl_s3 a{ font-family:'Microsoft Yahei';font-size:13px;font-weight: normal;text-transform: none;color: #333;font-style: normal;text-decoration:none;}
.dl_s3 A:hover {COLOR:#2B7132;;text-decoration:underline;}
/*****案例内页******/
.annix{ text-align:center; font-size:28px; color:#717071;font-family:'Microsoft Yahei'; line-height:90px;background:url(../bg/anni1.jpg) center 0 no-repeat; height:780px;}
/*****分支机构******/
.fenzhi{ text-align:center; font-size:28px; color:#fff;font-family:'Microsoft Yahei'; line-height:90px;background:url(../bg/bg2.jpg) center 0 no-repeat; height:780px;text-shadow:1px 1px 1px #555; }
.fenzhin{ text-align: left; font-size:14px; color:#fff;background:url(hui.png); width:290px; height:780px;margin-left:760px; padding:10px 10px 10px 10px;text-shadow:1px 1px 1px #555;  }
.fenzhi1{ font-size:24px; color:#fff;font-family:'Microsoft Yahei';font-weight:200;margin-top:30px;text-shadow:1px 1px 1px #555; }
.fenzhi2{ font-size:14px; color:#fff;font-family:'Microsoft Yahei';margin-top:20px;text-shadow:1px 1px 1px #555; }
.fenzhi2 b{ font-size:15px; color:#fff;font-family:'Microsoft Yahei';margin-top:20px;text-shadow:1px 1px 1px #555; }
/*****人才招聘******/
.job{ text-align:center; font-size:28px; color:#fff;font-family:'Microsoft Yahei'; line-height:90px;background:url(../bg/bg3.jpg) center 0 no-repeat; height:780px;text-shadow:1px 1px 1px #555; }
.jobn{ text-align: left; font-size:14px; color:#fff;background:url(hui.png); width:290px; height:780px;margin-left:760px; padding:10px 10px 10px 10px; text-shadow:1px 1px 1px #555; }
.job1{ font-size:24px; color:#fff;font-family:'Microsoft Yahei';font-weight:200;margin-top:30px;text-shadow:1px 1px 1px #555; }
.job2{ font-size:15px; color:#fff;font-family:'Microsoft Yahei';margin-top:20px;text-shadow:1px 1px 1px #555; }
.job3{ font-size:14px; color:#fff;font-family:'Microsoft Yahei';margin-top:10px;text-shadow:1px 1px 1px #555; }
.job4{ font-size:15px; color:#fff;font-family:'Microsoft Yahei';margin-top:20px; padding-left:75px;text-shadow:1px 1px 1px #555; }
/*-----------内页 -------------*/
.bank {overflow: hidden;display: block;clear: both; width:100%;min-width: 1200px;height:535px;position: relative;}
.bank0 {position: absolute;width: 100%;top: 0;height:535px;z-index:1;}
/*****新闻页******/
.FrontNews_list01-d1_c1_01{text-align:left;clear:both; padding-top:50px;}
.FrontNews_list01-d1_c1_01 .contents{
	position:relative;
	padding-bottom:20px;
	padding-left:130px;
	width:1030px;
	padding-right:20px;
	margin-bottom:30px;
	background:#f0f0f0;
	height:70px;
	padding-top:20px;
transition:all .5s;	box-shadow:0 0 10px 0 rgba(0,0,0,0.1)
}
.FrontNews_list01-d1_c1_01 .contents:hover{transform:translateY(-10px);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}
.FrontNews_list01-d1_c1_01 .titles A{
	line-height:30px;
	font-size:18px; font-weight:100; color:#2C7033
}
.FrontNews_list01-d1_c1_01 .summarys H3{display:none}
.FrontNews_list01-d1_c1_01 .summarys p{ font-size:14px;}
.FrontNews_list01-d1_c1_01 .dates{position:absolute;width:60px;padding-right:20px;height:70px;color:#000;top:20px;border-right:#dedede 1px solid;left:20px}
.FrontNews_list01-d1_c1_01 .dates SPAN{display:none}
.FrontNews_list01-d1_c1_01 .dates B{
	line-height:45px;
	display:block;
	color:#2C7033;
	font-size:45px;
	font-weight:normal; padding-left:3px;
}
.FrontNews_list01-d1_c1_01 .dates EM{font-style:normal;color:#2C7033;font-size:14px}
/*****新闻详细内页******/
.news-art-main{
	background: #fff;
	margin:0px auto;
	padding: 40px 40px 60px;
}
.art-tit h4{text-align: center;font-size:22px;font-weight:400;line-height: 36px;padding-bottom: 20px;color:#2C7033;}
.art-tit h5{text-align: center;font-size: 12px;font-weight: normal;color: #888;border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding-top:10px; padding-bottom:10px;}
.art-tit h5 span{display: inline-block;width: 300px; font-size:14px;}
.art-main{padding-top: 30px;padding-bottom: 40px;}
.art-main p{text-indent: 2em;font-size: 14px;line-height: 30px;color: #666;}
.art-back li{font-size: 14px;}
.art-footer-last{border-top: 1px solid #e2e2e2;padding-top: 6px;line-height: 30px;}
.art-footer-next{border-bottom: 1px solid #e2e2e2;padding-bottom: 6px;line-height: 30px;}
.art-footer-last a,.art-footer-next a {line-height: 30px;color: #555;}
.art-footer-last a:hover,.art-footer-next a:hover {
	color: #2C7033;
}
.art-footer-back{padding-top: 26px;float: right;margin-top: -82px;margin-right: 20px;}
.art-footer-back a{display: block;position: relative;width: 116px;height: 40px;overflow: hidden;border: 2px solid #2C7033;line-height:36px;text-align: center;box-sizing: border-box;color:#2C7033;}
.art-footer-back a span{display: block;position: relative;top: 0;line-height:36px;}
.art-footer-back a:hover span{background:#2C7033;color: #fff;top: -100%;line-height:40px;}
.art-footer-back a:hover{border: 0 none;}
/*底部*/
.footer{ background-color:#e3e4e5; width:100%; margin: 0 auto;}
.copyright{
	font-size:14px;
	color:#717071;
	font-family:'Microsoft Yahei';
	width:1180px;
	margin: 0 auto;
	text-align:center;
	line-height:35px;
	padding-top:5px;
}
.copyright span{ font-size:14px; color:#717071;}
.copyright a{ font-size:14px; color:#717071;}
.copyright a:hover{
	font-size:14px;
	color:#2C7033;
}
