/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
a {
	text-decoration: none;
}
li {
	list-style: none;
}
body {
	font-family: "Microsoft YaHei";
}
.bxyzcxf {
	width: 167px;
	height: 449px;
	overflow: hidden;
	background: url(../images/bxyzcxf.jpg) no-repeat top center;
	position: fixed;
	left: 10px;
	top: 100px;
	z-index: 9999999999999;
}
.bxyzcxf ul {
	width: 80%;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 110px;
}
.bxyzcxf li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	padding-left: 35px;
	border-bottom: 1px dashed #9d9d9d;
	background: url(../images/bxyzcxfxtb.jpg) no-repeat 20px center;
}
.bxyzcxf li a {
	color: #333333;
	font-size: 13px;
}
.bxyzcxf2 {
	width: 188px;
	height: 283px;
	overflow: hidden;
	background: url(../images/bxyzcxf2.jpg) no-repeat top center;
	position: fixed;
	left: px;
	top: 100px;
	z-index: 9999999999999;
}
.bxyzcxf2 ul {
	width: 80%;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 110px;
}
.bxyzcxf2 li {
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	padding-left: 35px;
	border-bottom: 1px dashed #9d9d9d;
	background: url(../images/bxyzcxfxtb.jpg) no-repeat 20px center;
}
.bxyzcxf2 li a {
	color: #333333;
	font-size: 13px;
}
.bxydingbu {
	width: 100%;
	height: 229px;
	background: url(../images/bxydingbu.jpg) no-repeat top center;
	overflow: hidden;
}
.bxytop1 {
	width: 100%;
	height: 46px;
	overflow: hidden;
}
.bxyhead {
	width: 1030px;
	height: 100%;
	margin: 0 auto;
}
.bxyhead1 {
	width: 100%;
	height: 46px;
	color: #333333;
	padding-left: 30px;
}
.bxyhead11 {
	width: 40%;
	float: left;
	height: 100%;
	line-height: 48px;
	font-size: 14px;
	color: #333;
}
.bxyhead12 {
	width: 60%;
	float: right;
	height: 100%;
	line-height: 46px;
	font-size: 14px;
	color: #333;
}
.bxyhead12 li {
	float: right;
}
.bxyhead12 a {
	color: #333;
}
.bxytopp {
	width: 100%;
	height: 172px;
	overflow: hidden;
}
.bxyheadd {
	width: 1030px;
	height: 100%;
	margin: 0 auto;
}
.bxyhead2 {
	width: 100%;
	height: 170px;
}
.bxyhead22 {
	width: 400px;
	height: 100px;
	float: left;
	margin-top: 23px;
	margin-left: 280px;
}
.bxyhead23 {
	width: 330px;
	height: 100px;
	float: left;
	margin-top: 53px;
	text-align: right;
}
.bxydh1 {
	width: 100%;
	height: 65px;
	position: relative;
}
.bxydh {
	width: 100%;
	height: 65px;
	background: url(../images/bxydhbj.png) no-repeat top center;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
}
.bxydhlm {
	width: 1030px;
	height: 100%;
	margin: 0 auto;
}
.bxydhlm li {
	float: left;
	width: 102px;
	font-size: 18px;
	text-align: center;
	height: 45px;
	line-height: 50px;
	position: relative;
}
.bxydhlm li a {
	color: #fff;
	display: block;
	width: 100%;
	height: 100%;
}
.bxydhlm li a:hover {
	color: #f08300;
}
.bxydhlm li ul {
	display: none;
	width: 100px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	background: #008127;
}
.bxydhlm li:hover ul {
	display: block;
}
.bxydhlm li ul li {
	color: #f08300;
	font-size: 14px;
}
.bxydhlm li ul li a {
	color: #f08300;
}
#bannergd {
	height: 696px;
	position: relative;
	min-width: 1000px;
	margin-top: -15px;
}
#bannergd li {
	height: 696px;
	overflow: hidden;
	position: absolute;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	min-width: 1100px
}
#bannergd .btn {
	position: absolute;
	width: 100%;
	height: 30px;
	bottom: 0;
	text-align: center;
	z-index: 9;
	margin-bottom: 0;
}
#bannergd .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 14px;
	height: 14px;
	_font-size: 0;
	margin: 5px 10px;
	cursor: pointer;
	background: #dfdfdf;
	z-index: 9;
	border-radius: 50%
}
#bannergd .btn span.on {
	background: #cb5757;
	z-index: 9
}
/*
#bannergd .preNext{width:44px;height:44px;position:absolute;top:236px;background:url(../images/dundongjt.png) no-repeat left bottom;cursor:pointer;z-index:9; opacity:0;transition: all 0.3s linear 0s;}
#bannergd .pre{left:0%; z-index:99999;}
#bannergd .next{right:0%;background-position:right bottom;z-index:99999;}
#bannergd:hover .preNext{opacity:0.5;}
#bannergd:hover .pre{left:10%; }
#bannergd:hover .next{right:10%;}
#bannergd .pre:hover,#bannergd .next:hover{opacity:1;}
*/


.bxysous {
	width: 100%;
	height: 116px;
	overflow: hidden;
	border-bottom: 1px solid #d0d0d0;
}
.bxysousz {
	width: 1020px;
	height: 100%;
	margin: 0 auto;
}
.bxysous0 {
	width: 175px;
	height: 100%;
	background: url(../images/bxysous0.jpg) no-repeat top center;
	float: left;
	margin-right: 75px;
	color: #232323;
	font-size: 12px;
	text-align: center;
	padding-top: 100px;
}
.bxysous1 {
	width: 607px;
	height: 100%;
	float: left;
}
.bxysous11 {
	width: 100%;
	height: 44%;
	font-size: 14px;
	line-height: 24px;
	padding-top: 10px;
}
.bxysous11 span {
	color: #00924b;
}
.bxysous11 a {
	color: #333;
}
.bxysous12 {
	width: 40%;
}
.bxysous12 .sousuo {
	width: 400px;
}
.bxysous12 input {
	width: 300px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #d3d3d2;
	background: none;
	color: #d3d3d2;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	float: left;
	padding-left: 25px;
}
.bxysous12 button {
	width: 58px;
	line-height: 30px;
	height: 30px;
	text-align: center;
	color: #fff;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	display: inline-block;
	background: #949494;
	border: none;
	cursor: pointer;
	float: left;
}
.bxysous2 {
	width: 247px;
	height: 55px;
	float: right;
	background: url(../images/bxysous2.jpg) no-repeat top center;
	margin-top: 30px;
}
.bxysous2 a {
	display: block;
	width: 100%;
	height: 100%;
}
.bxybxybxy1 {
	width: 100%;
	height: 756px;
	background: url(../images/bxybxybxy1.jpg) no-repeat top center;
}
.bxybxybxy2 {
	width: 100%;
	height: 244px;
	background: url(../images/bxybxybxy2.jpg) no-repeat top center;
}
.bxybxybxy3 {
	width: 100%;
	height: 575px;
	background: url(../images/bxybxybxy3.jpg) no-repeat top center;
}
.bxybxybxy4 {
	width: 100%;
	height: 287px;
	background: url(../images/bxybxybxy4.jpg) no-repeat top center;
}
.bxybxybxy5 {
	width: 100%;
	height: 562px;
	background: url(../images/bxybxybxy5.jpg) no-repeat top center;
}
.bxybxybxy6 {
	width: 100%;
	height: 40px;
	background: url(../images/bxybxybxy6.jpg) no-repeat top center;
}
.bxybxybxy6 a {
	display: block;
	width: 100%;
	height: 100%;
}
.bxybxybxy7 {
	width: 100%;
	height: 149px;
	background: url(../images/bxybxybxy7.jpg) no-repeat top center;
}
.bxyjiejue {
	width: 100%;
	height: 552px;
	background: url(../images/bxyjiejue.jpg) no-repeat top center;
}
.bxyjiejuen {
	width: 1030px;
	height: 100%;
	margin: 0 auto;
	padding-top: 6px;
	position: relative;
}
.bxyjj1 {
	width: 100%;
	height: 130px;
	line-height: 150px;
	text-align: center;
	font-size: 36px;
	color: #333333;
	font-weight: bold;
	margin-top: -5px;
}
.bxyjj1 span {
	color: #e60013;
}
.bxyjj2 {
	width: 100%;
	height: 50px;
	text-align: center;
	font-size: 18px;
	color: #333333;
}
.bxyjj3 {
	width: 215px;
	height: 120px;
	position: absolute;
	left: -14px;
	top: 246px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.bxyjj4 {
	width: 215px;
	height: 120px;
	position: absolute;
	left: 195px;
	top: 246px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.bxyjj5 {
	width: 215px;
	height: 120px;
	position: absolute;
	left: 408px;
	top: 246px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.bxyjj6 {
	width: 215px;
	height: 120px;
	position: absolute;
	left: 617px;
	top: 246px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.bxyjj7 {
	width: 215px;
	height: 120px;
	position: absolute;
	left: 821px;
	top: 246px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.bxyzuijia {
	width: 100%;
	height: 1424px;
	background: url(../images/bxyzuijia.jpg) no-repeat top center;
}
.bxyzuijia1 {
	width: 100%;
	height: 120px;
	text-align: center;
	font-size: 46px;
	color: #008127;
	font-weight: bold;
	line-height: 170px;
}
.bxyzuijia1 span {
	color: #e60013;
}
.bxyzuijia2 {
	width: 100%;
	height: 96px;
	text-align: center;
	font-size: 18px;
	color: #141414;
	line-height: 30px;
}
.bxyzjxz {
	width: 1035px;
	height: 1116px;
	margin: 0 auto;
	margin-top: 25px;
}
.bxyzjxzl {
	float: left;
	width: 278px;
	height: 100%;
	margin-right: 13px;
	background: url(../images/bxyzjxzl.jpg) no-repeat top center;
}
.bxyzjxzl1 {
	width: 100%;
	color: #fff;
	font-size: 32px;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
}
.bxyzjxzl2 {
	width: 100%;
	color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 2px;
	margin-bottom: 60px;
}
.bxyzjxzl3 {
	width: 205px;
	height: 40px;
	background: url(../images/bxyzjxzl3.png) no-repeat top center;
	line-height: 40px;
	padding-left: 75px;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
}
.bxyzjxzl3 a {
	color: #fff;
}
.bxyzjxzl4 {
	width: 155px;
	height: 30px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #9b9c9d;
	background: url(../images/bxyzjxzl4.jpg) no-repeat 28px 10px;
	font-size: 16px;
	margin-left: 36px;
	overflow: hidden;
	padding-left: 50px;
}
.bxyzjxzl4 a {
	color: #333;
}
/********************************      Sidebar      ********************************/

#sidebar {
	width: 226px;
	height: 800px;
	color: #888;
}
/************ Sidebar Accordion Menu ************/

#sidebar #main-nav {
	width: 226px;
	padding: 0;
}
#sidebar #main-nav li {
	list-style: none;
	padding-bottom: 10px;
	margin-left: 25px;
	width: 100%;
}
#sidebar #main-nav li a.nav-top-item {
	background: url(../images/bxyzjxzl3.jpg) no-repeat top center;
	height: 42px;
	font-weight: bold;
	line-height: 42px;
	padding-left: 45px;
	color: #008127;
	font-size: 18px;
	cursor: pointer;
	display: block;
	text-decoration: none;
}
#sidebar #main-nav ul li {
	width: 155px;
	height: 30px;
	border-bottom: 1px dashed #9b9c9d;
	background: url(../images/bxyzjxzl4.jpg) no-repeat 30px center;
	font-size: 16px;
	margin-left: 5px;
	overflow: hidden;
	padding-left: 45px;
	line-height: 50px;
}
#sidebar #main-nav ul li a {
	color: #333;
}
.bxyzjxzr {
	float: left;
	width: 734px;
	height: 1115px;
	background: #f8f3ee;
	border: 1px solid #cacaca;
}
.bxyzjxzr1 {
	width: 734px;
	height: 246px;
}
.bxyzjxzr1 img {
	width: 100%;
	height: 100%;
}
.bxyzjxzr11 {
	float: left;
	width: 372px;
	height: 100%;
	margin-right: 20px;
}
.bxyzjxzr12 {
	float: left;
	width: 290px;
	height: 100%;
}
.bxyzjxzr121 {
	width: 100%;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
}
.bxyzjxzr121 a {
	color: #008127;
}
.bxyzjxzr122 {
	width: 100%;
	height: 110px;
	color: #333;
	font-size: 12px;
	line-height: 24px;
}
.bxytese3 {
	width: 100%;
	height: 50px;
}
.bxytese3 img {
	width: 21px;
	height: 21px;
	display: block;
	float: left;
	margin-top: 6px;
}
.bxytese3 span {
	width: 100px;
	font-size: 14px;
	color: #333;
	height: 32px;
	line-height: 32px;
	display: block;
	float: left;
	margin-left: 10px;
}
.bxytese3 b {
	font-size: 24px;
	line-height: 32px;
	height: 32px;
	color: #e60013;
	float: left;
	display: block;
	font-family: "impact";
}
.bxylianxi1 {
	width: 100%;
	overflow: hidden;
	font-size: 13px;
}
.bxylianxi1 .a1 {
	display: block;
	padding: 5px 26px;
	color: #fff;
	float: left;
	background: #008127;
	margin-left: 15px;
	border-radius: 7px;
}
.bxylianxi1 .a2 {
	display: block;
	padding: 5px 26px;
	color: #fff;
	float: left;
	background: #e60013;
	margin-left: 15px;
	border-radius: 7px;
}
.bxypinn23 {
	width: 712px;
	overflow: hidden;
	margin-left: 20px;
	margin-top: 20px;
}
.bxypinn23 li {
	float: left;
	width: 218px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-right: 19px;
}
.bxypinn231 {
	width: 100%;
	height: 157px;
	position: relative;
	overflow: hidden;
}
.bxypinn231 p {
	color: #fff;
	width: 100%;
	text-align: center;
	height: 30px;
	background: #000;
	opacity: 0.6;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 30px;
}
.bxypinn231 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxypinn231:hover img {
	transform: scale(1.1);
}
.bxypinn233 {
	width: 100%;
}
.bxylianxi2 {
	width: 100%;
	overflow: hidden;
	font-size: 13px;
	margin-top: 10px;
}
.bxylianxi2 .a1 {
	display: block;
	padding: 5px 20px;
	color: #fff;
	float: left;
	background: #008127;
	margin-left: 12px;
	border-radius: 7px;
}
.bxylianxi2 .a2 {
	display: block;
	padding: 5px 20px;
	color: #fff;
	float: left;
	background: #ff4f00;
	margin-left: 12px;
	border-radius: 7px;
}
.bxyzzjd {
	width: 100%;
	height: 948px;
	background: url(../images/bxyzzjd.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyzzjdn {
	width: 1002px;
	height: 597px;
	margin: 0 auto;
	margin-top: 293px;
	position: relative;
}
.bxyzzjdw1 {
	width: 337px;
	height: 167px;
	position: absolute;
	left: 0;
	top: 0;
}
.bxyzzjdn1 {
	width: 337px;
	height: 167px;
	position: relative;
	overflow: hidden;
}
.bxyzzjdn1 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxyzzjdn1:hover img {
	transform: scale(1.1);
}
.bxyzzjdn1 a {
	color: #fff;
	width: 100%;
	text-align: center;
	height: 35px;
	background: rgba(0,0,0,0.6);
	transition: all 2s;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 35px;
}
.bxyzzjdn1:hover a {
	transform: translateY(35px);
}
.bxyzzjdw2 {
	width: 337px;
	height: 422px;
	position: absolute;
	left: 0;
	top: 175px;
}
.bxyzzjdn2 {
	width: 337px;
	height: 422px;
	position: relative;
	overflow: hidden;
}
.bxyzzjdn2 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxyzzjdn2:hover img {
	transform: scale(1.1);
}
.bxyzzjdn2 a {
	color: #fff;
	width: 100%;
	text-align: center;
	height: 35px;
	background: rgba(0,0,0,0.6);
	transition: all 2s;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 35px;
}
.bxyzzjdn2:hover a {
	transform: translateY(35px);
}
.bxyzzjdw3 {
	width: 650px;
	height: 378px;
	position: absolute;
	left: 345px;
	top: 0;
}
.bxyzzjdn3 {
	width: 650px;
	height: 378px;
	position: relative;
	overflow: hidden;
}
.bxyzzjdn3 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxyzzjdn3:hover img {
	transform: scale(1.1);
}
.bxyzzjdn3 a {
	color: #fff;
	width: 100%;
	text-align: center;
	height: 35px;
	background: rgba(0,0,0,0.6);
	transition: all 2s;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 35px;
}
.bxyzzjdn3:hover a {
	transform: translateY(35px);
}
.bxyzzjdw4 {
	width: 650px;
	height: 211px;
	position: absolute;
	left: 345px;
	top: 386px;
}
.bxyzzjdn4 {
	width: 650px;
	height: 211px;
	position: relative;
	overflow: hidden;
}
.bxyzzjdn4 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxyzzjdn4:hover img {
	transform: scale(1.1);
}
.bxyzzjdn4 a {
	color: #fff;
	width: 100%;
	text-align: center;
	height: 35px;
	background: rgba(0,0,0,0.6);
	transition: all 2s;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 35px;
}
.bxyzzjdn4:hover a {
	transform: translateY(35px);
}
.bxygys {
	width: 100%;
	height: 539px;
	background: url(../images/bxygys.jpg) no-repeat top center;
	overflow: hidden;
}
.bxygysy {
	width: 100%;
	height: 724px;
	background: url(../images/bxygysy.jpg) no-repeat top center;
	overflow: hidden;
}
.bxygysyn {
	width: 1020px;
	height: 595px;
	margin: 0 auto;
	position: relative;
}
.bxygysyn1 {
	width: 348px;
	height: 261px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}
.bxygysyn1 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysyn1:hover img {
	transform: scale(1.1);
}
.bxygysyn2 {
	width: 348px;
	height: 261px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 271px;
}
.bxygysyn2 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysyn2:hover img {
	transform: scale(1.1);
}
.bxygysyn3 {
	width: 345px;
	height: 211px;
	overflow: hidden;
	position: absolute;
	left: 358px;
	top: 147px;
}
.bxygysyn3 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysyn3:hover img {
	transform: scale(1.1);
}
.bxygysyn4 {
	width: 345px;
	height: 166px;
	overflow: hidden;
	position: absolute;
	left: 358px;
	top: 367px;
}
.bxygysyn4 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysyn4:hover img {
	transform: scale(1.1);
}
.bxygysyn5 {
	width: 272px;
	height: 100px;
	overflow: hidden;
	position: absolute;
	left: 726px;
	top: 367px;
	font-size: 18px;
	line-height: 28px;
	font-weight: bold;
	color: #333;
}
.bxygyse {
	width: 100%;
	height: 769px;
	background: url(../images/bxygyse.jpg) no-repeat top center;
	overflow: hidden;
}
.bxygysen {
	width: 1020px;
	height: 570px;
	margin: 0 auto;
	position: relative;
}
.bxygysen1 {
	width: 220px;
	height: 290px;
	overflow: hidden;
	position: absolute;
	left: 347px;
	top: 10px;
}
.bxygysen1 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysen1:hover img {
	transform: scale(1.1);
}
.bxygysen2 {
	width: 432px;
	height: 290px;
	overflow: hidden;
	position: absolute;
	left: 578px;
	top: 10px;
}
.bxygysen2 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysen2:hover img {
	transform: scale(1.1);
}
.bxygysen3 {
	width: 275px;
	height: 258px;
	overflow: hidden;
	position: absolute;
	left: 347px;
	top: 310px;
}
.bxygysen3 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysen3:hover img {
	transform: scale(1.1);
}
.bxygysen4 {
	width: 376px;
	height: 258px;
	overflow: hidden;
	position: absolute;
	left: 633px;
	top: 310px;
}
.bxygysen4 img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.bxygysen4:hover img {
	transform: scale(1.1);
}
.bxygyx {
	width: 100%;
	height: 718px;
	background: url(../images/bxygyx.jpg) no-repeat top center;
	overflow: hidden;
}
.bxygyx a {
	display: block;
	width: 100%;
	height: 30px;
	margin-top: 542px;
}
.bxyystx {
	width: 100%;
	height: 932px;
	background: url(../images/bxyystx.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyystxn {
	width: 1030px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxyystxn1 {
	width: 1030px;
	height: 185px;
	text-align: center;
	font-size: 48px;
	color: #000;
	font-weight: bold;
	line-height: 255px;
}
.bxyystxn1 span {
	color: #008127;
}
.bxyystxn2 {
	width: 1030px;
	height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fbf8f1;
	line-height: 40px;
}
.bxyystxn3 {
	position: absolute;
	left: 72px;
	top: 761px;
	font-size: 18px;
	color: #f7f7f7;
}
.bxyystxn4 {
	position: absolute;
	left: 72px;
	top: 793px;
	font-size: 18px;
	color: #f7f7f7;
}
.bxyystxn5 {
	position: absolute;
	left: 72px;
	top: 824px;
	font-size: 18px;
	color: #f7f7f7;
}
.bxyystxn6 {
	position: absolute;
	left: 72px;
	top: 854px;
	font-size: 18px;
	color: #f7f7f7;
}
.bxyystxn7 {
	position: absolute;
	left: 72px;
	top: 885px;
	font-size: 18px;
	color: #f7f7f7;
}
.bxyystxn8 {
	position: absolute;
	left: 610px;
	top: 761px;
	font-size: 18px;
	color: #333333;
}
.bxyystxn9 {
	position: absolute;
	left: 610px;
	top: 793px;
	font-size: 18px;
	color: #333333;
}
.bxyystxn10 {
	position: absolute;
	left: 610px;
	top: 824px;
	font-size: 18px;
	color: #333333;
}
.bxyystxn11 {
	position: absolute;
	left: 610px;
	top: 854px;
	font-size: 18px;
	color: #333333;
}
.bxyystxn12 {
	position: absolute;
	left: 610px;
	top: 885px;
	font-size: 18px;
	color: #333333;
}
.bxyxzaq {
	width: 100%;
	height: 320px;
	background: url(../images/bxyxzaq.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyxzaq a {
	display: block;
	width: 100%;
	height: 37px;
	margin-top: 232px;
}
.bxyjiams {
	width: 100%;
	height: 685px;
	background: url(../images/bxyjiams.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyjiams2 {
	width: 1250px;
	overflow: hidden;
	margin: 0 auto;
}
.bxyjiams2 .wp1 li span {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	display: block;
	height: 50px;
	line-height: 50px;
}
.bxyjiams2 .wp1 li p {
	font-size: 12px;
	color: #000;
	line-height: 24px;
	width: 78%;
	margin: 0 auto;
}
.bxyjiams2 .wp1 li a {
	color: #fff;
	border-radius: 5px;
	background: #008127;
	font-size: 14px;
	display: block;
	width: 112px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
}
.bxykehujz {
	width: 1000px;
	height: 153px;
	margin: 0 auto;
	font-size: 48px;
	color: #000;
	text-align: center;
	font-weight: bold;
	line-height: 200px;
}
.bxykehujz1 {
	width: 1000px;
	height: 36px;
	line-height: 31px;
	margin: 0 auto;
	font-size: 18px;
	color: #fbf8f1;
	text-align: center;
}
.bxyjiax {
	width: 100%;
	height: 314px;
	background: url(../images/bxyjiax.jpg) no-repeat top center;
	overflow: hidden;
}
.bxychen {
	width: 100%;
	height: 708px;
	background: url(../images/bxychen.jpg) no-repeat top center;
	overflow: hidden;
}
.bxychen1 {
	width: 1030px;
	height: 78px;
	text-align: center;
	font-size: 48px;
	color: #fff;
	font-weight: bold;
	margin: 0 auto;
	line-height: 46px;
}
.bxychen2 {
	width: 1030px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	color: #087b36;
	margin: 0 auto;
}
.bxychenn {
	width: 1030px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxychen3 {
	font-size: 24px;
	color: #fff;
	position: absolute;
	left: 85px;
	top: 188px;
}
.bxychen4 {
	font-size: 24px;
	color: #fff;
	position: absolute;
	left: 55px;
	top: 340px;
}
.bxychen5 {
	font-size: 24px;
	color: #fff;
	position: absolute;
	left: 75px;
	top: 488px;
}
.bxychen6 {
	font-size: 24px;
	color: #fff;
	position: absolute;
	left: 670px;
	top: 188px;
}
.bxychen7 {
	font-size: 24px;
	color: #fff;
	position: absolute;
	left: 754px;
	top: 340px;
}
.bxychen8 {
	font-size: 24px;
	color: #fff;
	position: absolute;
	left: 723px;
	top: 488px;
}
.bxyzcyhzs {
	width: 1026px;
	height: 70px;
	line-height: 70px;
	border-bottom: 1px solid #008127;
	margin: 0 auto;
	text-align: center;
	font-size: 34px;
	color: #000;
	font-weight: bold;
	margin-top: 70px;
}
.bxyzcyhzs span {
	color: #008127;
}
.bxyzcyhzz {
	width: 400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 24px;
	background: #008127;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 50px;
}
.bxyzcyhz {
	width: 1200px;
	height: 183px;
	margin: 0 auto;
	border: 1px solid #ccc;
	margin-bottom: 85px;
}
.bxypinjia {
	width: 100%;
	height: 671px;
	background: url(../images/bxypinjia.jpg) no-repeat top center;
	overflow: hidden;
}
.bxypinjia1 {
	width: 1030px;
	height: 110px;
	margin: 0 auto;
	line-height: 162px;
}
.bxypinjia1 p {
	text-align: center;
	width: 100%;
	font-size: 34px;
	color: #008127;
	font-weight: bold;
}
.bxypinjia1 p span {
	color: #00813d;
}
.bxypinjia2 {
	width: 1030px;
	height: 40px;
	margin: 0 auto;
	line-height: 30px;
	text-transform: uppercase;
}
.bxypinjia2 p {
	width: 100%;
	text-align: center;
	color: #00813d;
	font-size: 14px;
}
.xbxyjiams2 {
	width: 1078px;
	height: 406px;
	margin: 0 auto;
	margin-top: 32px;
}
.xbxyjiams2 .wp7 li span {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	display: block;
	height: 50px;
	line-height: 60px;
}
.xbxyjiams2 .wp7 li p {
	font-size: 13px;
	color: #333;
	line-height: 22px;
	width: 78%;
	margin: 0 auto;
}
.xbxyjiams2 .wp7 li a {
	color: #fff;
	border-radius: 5px;
	background: #ff9305;
	font-size: 14px;
	display: block;
	width: 100px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
}
.bxygywm {
	width: 100%;
	height: 719px;
	background: url(../images/bxygywm.jpg) no-repeat top center;
	overflow: hidden;
}
.bxygywm1 {
	width: 100%;
	height: 148px;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	color: #000;
	line-height: 230px;
}
.bxygywm2 {
	width: 100%;
	height: 100px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	line-height: 48px;
}
.bxygywmx {
	width: 1030px;
	height: 500px;
	margin: 0 auto;
	position: relative;
}
.bxygywmx2 {
	position: absolute;
	top: 50px;
	left: 36px;
	font-weight: bold;
	font-size: 20px;
}
.bxygywmx2 a {
	color: #008127;
}
.bxygywmx1 {
	position: absolute;
	top: 90px;
	left: 36px;
	width: 407px;
	color: #333;
	font-size: 12px;
	line-height: 22px;
}
.bxygywmx3 {
	width: 113px;
	height: 30px;
	position: absolute;
	top: 342px;
	left: 314px;
}
.bxygywmx3 a {
	display: block;
	width: 100%;
	height: 100%;
}
.bxyrongyu {
	width: 100%;
	height: 387px;
	background: url(../images/bxyrongyu.jpg) no-repeat top center;
	overflow: hidden;
}
.bxywenda {
	width: 100%;
	height: 792px;
	background: url(../images/bxywenda.jpg) no-repeat top center;
	overflow: hidden;
}
.bxywendan {
	width: 1030px;
	height: 620px;
	margin: 0 auto;
	margin-top: 103px;
}
.bxywendan1 {
	width: 100%;
	overflow: hidden;
	color: #fff;
}
.bxywendan11 {
	width: 100%;
	overflow: hidden;
	background: url(../images/bxyxinwenbj.jpg) no-repeat center top;
	color: #333;
}
.bxywendan11 b {
	display: block;
	width: 260px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	font-size: 40px;
	color: #000;
}
.bxywendan11 span {
	font-size: 18px;
	font-weight: bold;
	color: #8f8f8f;
	display: block;
	width: 260px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.bxywendan2 {
	width: 1020px;
	height: 487px;
	margin: 0 auto;
	margin-top: 50px;
}
.bxywendan21 {
	width: 670px;
	height: 100%;
	float: left;
	background: #fff;
	overflow: hidden;
}
.bxyhwjxw {
	width: 620px;
	height: 370px;
	margin-left: 25px;
	margin-top: 25px;
}
.bxyhwjxw1 {
	width: 285px;
	height: 100%;
	float: left;
}
.bxyhwjxw1 a {
	color: #333;
}
.bxyhwjxw1 img {
	width: 100%;
	height: 178px;
}
.bxyhwjxw1 b {
	color: #008127;
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 5px;
	display: block;
}
.bxyhwjxw1 p {
	font-size: 14px;
	line-height: 24px;
}
.bxyhwjxw1 p span {
	color: #008127;
}
.bxyxwlj {
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #008127;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	border-radius: 8px;
}
.bxyxwlj a {
	color: #fff;
}
.bxyxwlj1 {
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #008127;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	border-radius: 8px;
	margin-left: 30px;
}
.bxyxwlj1 a {
	color: #fff;
}
.bxyhwjxw2 {
	width: 320px;
	height: 100%;
	float: left;
	margin-left: 14px;
}
.bxyhwjxw21 {
	width: 100%;
	height: 95px;
	border-bottom: 1px solid #bcbcbc;
	margin-bottom: 20px;
}
.bxyhwjxw21 a {
	color: #333;
}
.bxyhwjxw21 b {
	color: #008127;
	font-size: 16px;
}
.bxyhwjxw21 p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 5px;
}
.bxywendan22 {
	width: 320px;
	height: 100%;
	float: left;
	margin-left: 28px;
	background: #fff;
	overflow: hidden;
}
.bxywentis {
	width: 100%;
	height: 65px;
	background: #008127;
	margin-bottom: 25px;
	font-size: 24px;
	padding-left: 25px;
	font-weight: bold;
	line-height: 65px;
	color: #fff;
}
.bxywentis span {
	font-size: 14px;
	color: #bdbdbd;
}
.bxygundong {
	width: 285px;
	height: 300px;
	margin: 0 auto;
	overflow: hidden;
}
.bxygundong ul {
	width: 260px;
	overflow: hidden;
	margin-left: 25px;
}
.bxygundong li {
	width: 230px;
	height: 90px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/bxywdtb.jpg) no-repeat left top;
	padding-left: 30px;
}
.bxygundong li p {
	font-size: 15px;
	font-weight: bold;
	color: #333;
	line-height: 24px;
}
.bxygundong li a {
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
.bxyliuyan {
	width: 100%;
	height: 529px;
	background: url(../images/bxyliun.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyliun {
	width: 1290px;
	height: 529px;
	margin: 0 auto;
	padding-top: 65px;
}
.bxyliun1 {
	width: 427px;
	float: left;
	overflow: hidden;
	margin-left: 466px;
	margin-top: 130px;
}
.bxyliun1l {
	width: 105px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-left: 257px;
	margin-top: 133px;
}
.bxyliun1l a {
	display: block;
	width: 100%;
	height: 100%;
}
.bxyliun2 {
	width: 260px;
	float: left;
	overflow: hidden;
}
.bxyliun21 {
	width: 90%;
	font-size: 20px;
	height: 34px;
	color: #fff;
	margin: 0 auto;
	border-bottom: 2.5px solid #fff;
	margin-bottom: 20px;
	margin-top: 55px;
}
.bxyliun22 {
	width: 90%;
	overflow: hidden;
	margin: 0 auto;
	height: 310px;
}
.bxylylb1 {
	width: 100%;
	background: #fff;
	height: 30px;
	border-radius: 10px;
	margin-bottom: 10px;
	line-height: 30px;
	font-size: 14px;
}
.bxylylb1 span {
	padding-left: 15px;
}
.bxylylb1 input {
	width: 163px;
	height: 26px;
	outline-color: #ccc;
}
.bxylylb2 {
	width: 100%;
	background: #fff;
	height: 30px;
	border-radius: 10px;
	margin-bottom: 10px;
	line-height: 30px;
	font-size: 14px;
}
.bxylylb2 span {
	padding-left: 15px;
}
.bxylylb2 input {
	width: 163px;
	height: 26px;
	outline-color: #ccc;
}
.bxylylb3 {
	width: 100%;
	background: #fff;
	height: 30px;
	border-radius: 10px;
	margin-bottom: 10px;
	line-height: 30px;
	font-size: 14px;
}
.bxylylb3 span {
	padding-left: 15px;
}
.bxylylb3 input {
	width: 163px;
	height: 26px;
	outline-color: #ccc;
}
.bxylylb4 {
	width: 100%;
	background: #fff;
	height: 85px;
	border-radius: 15px;
	margin-bottom: 20px;
	line-height: 33px;
	font-size: 14px;
}
.bxylylb4 span {
	padding-left: 15px;
	display: block;
	float: left;
}
.bxylylb4 input {
	width: 163px;
	height: 85px;
	outline-color: #ccc;
	float: left;
}
.bxyliun22 .coolbg {
	width: 103px;
	height: 30px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.bxyfoot {
	width: 100%;
	height: 464px;
	background: url(../images/bxyfoot.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyfootn {
	width: 1000px;
	height: 230px;
	margin: 0 auto;
}
.bxyfootn1 {
	width: 100%;
	height: 50px;
	padding-top: 55px;
	color: #fff;
	margin-bottom: 20px;
}
.bxyfootn1 ul {
	width: 915px;
	height: auto;
	margin: 0 auto;
}
.bxyfootn1 li {
	float: left;
	font-size: 16px;
	line-height: 50px;
	margin-left: 10px;
}
.bxyfootn1 li a {
	color: #fff;
}
.bxyyouqing {
	width: 1030px;
	height: 95px;
	margin: 0 auto;
	background: #008127;
}
.bxyyqn {
	width: 1020px;
	height: 50px;
	margin: 0 auto;
	padding-top: 20px;
}
.bxyyqn1 {
	width: 125px;
	height: 50px;
	float: left;
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.bxyyqn2 {
	width: 850px;
	height: 50px;
	float: left;
}
.bxyyqn2 li {
	float: left;
	font-size: 14px;
	margin-left: 10px;
	height: 24px;
	overflow: hidden;
}
.bxyyqn2 li a {
	color: #fff;
}
.bxyfootx {
	width: 100%;
	height: 160px;
	margin: 0 auto;
	margin-top: 30px;
}
.bxyfootx1 {
	width: 233px;
	height: 78px;
	float: left;
	margin-top: 45px;
}
.bxyfootx1 img {
	width: 100%;
	height: 100%;
}
.bxyfootx2 {
	width: 550px;
	overflow: hidden;
	float: left;
	margin-left: 50px;
}
.bxyfootx2 p {
	color: #fff;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.bxyfootx2 p a {
	color: #fff;
}
.bxyfootx2 p img {
	display: inline-block;
	margin-left: 5px;
}
.bxyfootx3 {
	float: right;
	width: 118px;
	height: 160px;
	margin-top: 16px;
}
.bxyfootx3 img {
	width: 100%;
}
.bxyfootx3 p {
	color: #fff;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
}
