.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.banner-p {
	width: 100%;
	height: 350px;
	margin: 0px auto;
	background: #4a4949;
	box-shadow: 5px 6px 6px #c1c1c1;
}
.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.banner-p {
	width: 100%;
	height: 350px;
	margin: 0px auto;
	background: #4a4949;
	box-shadow: 5px 6px 6px #c1c1c1;
}
.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.banner-p {
	width: 100%;
	height: 350px;
	margin: 0px auto;
	background: #4a4949;
	box-shadow: 5px 6px 6px #c1c1c1;
}
.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.ban_pro {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 350px;
}.f_pr {
	position: relative;
}
.header, .content, .footer {
	width: 1200px;
	margin: 0 auto;
}
em {
	font-style: normal;
}
.g_top {
	height: 260px;
	background: url(../images/top_bg.png) repeat-x top;
}
.g_top .m_top {
	height: 185px;
}
.top_t {
	height: 37px;
	line-height: 37px;
	color: #000;
	font-size: 14px;
}
.top_t p {
	float: right;
}
.top_t p a {
	padding: 0 10px 0 10px;
	display: inline-block;
	color: #000;
}
.top_c h1 {
	float: left;
	padding: 20px 20px 0 0;
}
.top_c h2{ float:left; margin:22px 0 0 0; color: #04B50B; font-size: 32px; font-weight: bold; padding-left: 25px; background:url(../images/logor.png) left center no-repeat; text-align: center;}
.top_c h2 span{ display:block; color:#555; font-weight:normal; font-size: 16px; letter-spacing: 0.7mm; text-align: center;}
.top_c h2 em{ display:block; color:#000; font-weight:normal; font-size: 20px; padding-top: 5px;letter-spacing: 0.5mm; text-align: center;}


.gzwx{}

.imgC {
	position: absolute;
	top: 40px;
	right: 235px;
    width: 130px;
    height: 130px;
    display: none;
}

.gzwx:hover +.imgC {
    display: block;
}


.top_c p{ float:right; margin:39px 0 0 0 ;padding: 0 0 0 82px; background:url(../images/tel.jpg) no-repeat left 2px;font-size: 26px;line-height: 34px; font-weight: bold;color:#04B50B}

.g_nav{height:60px;padding-top: 15px;}
.g_nav li{ float:left; font-size:16px; position:relative;}
.g_nav li a{display:inline-block;height: 40px;padding: 0 28px;color:#fff;line-height:40px;border-radius: 20px;border:2px solid #04B50B;text-decoration: none;}
.g_nav li a:hover,.g_nav .cur a{color: #fff;border:2px solid #fff;font-weight: bold;}


.banner {
	width: 100%;
	height: 800px;
	float: none !important;
	position: none !important;;
}
#pagination{display: none;}
#full-screen-slider {
	width: 100%;
	height: 800px;
	float: left;
	position:relative;
}
#slides {
	display: block;
	width: 100%;
	height: 800px;
	list-style: none;
	padding: 0;
	margin: 0;
	position:absolute;
}
#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute
}
#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}



.g_ser {
	height: 75px;
	line-height: 75px;
	border-bottom: 1px solid #d9d9d9;
}
.h_sea {
	height: 75px;
	line-height: 75px;
	overflow: hidden;
	color: #777777;
	font-size: 14px;
}
.h_sea b {
	font-weight: normal;
	color: #777777;
}
.inp01 {
	height: 34px;
	line-height: 34px;
	padding-left: 20px;
	width: 300px;
	float: left;
	color: #999999;
	font-size: 14px;
	border: none;
	background: none;
	font-family: "Microsoft Yahei"
}
.s_ss {
	float: left;
	width: 40px;
	height: 34px;
	background: none;
	border: none;
	cursor: pointer;
}
.key a {
	color: #777777;
	padding: 0 10px;
}
.s_inp {
	margin-top: 18px;
	background: url(../images/sbg.jpg) no-repeat;
	width: 360px;
	height: 34px;
}
.ny_fyqy{ width:830px; margin:auto; margin-top:35px; margin-bottom:35px; text-align:center; color:#666;}

/* bootstrap  分页样式 */
.pagination{display:inline-block;padding-left:0;margin:40px 20px;border-radius:0}
.pagination  li{display:inline;background: none;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#333;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#333;background-color:#ecf0f1;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#61AE2C;border-color:#ddd;cursor:default}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#b4bcc2;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.pagination-lg>li>a,.pagination-lg>li>span{padding:8px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pagination-sm>li>a,.pagination-sm>li>span{padding:2px 8px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:0}
.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#ecf0f1}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#b4bcc2;background-color:#fff;cursor:not-allowed}