﻿.greentxt {
	color:#009900
}
.al_a {
	display:block;
	width:90%;
	height:110px;
	float:left;
	margin-right:10%;
	position:relative;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
}
.daxie {
	text-transform:uppercase;
}
.container .title {
	text-align:center;
	padding-top:30px
}
.container .h5 {
	text-align:center;
	padding-bottom:33px;
	font-size:20px
}
.header .nav_kuai {
	float:right;
	display:block;
	transition:all 0.0s ease-in 0s;
	-moz-transition:all 0.0s ease-in 0s;
	-ms-transition:all 0.0s ease-in 0s;
	-o-transition:all 0.0s ease-in 0s;
	-webkit-transition:all 0.0s ease-in 0s;
	text-align:right;
	padding-top:10px;
}
.index31A   .h3 {
	padding-bottom:12px
}
.index2 {
	width:100%;
}
.index21 {
	width:90%;
	margin:auto;
	text-align:center;
	line-height:32px;
}
.index21a {
	font-size:26px;
	color:#333333;
	height:40px;
	line-height:40px;
	padding-top:2%;
	font-weight:bold;
	text-transform:Uppercase;
}
.index21b {
	font-size:20px;
	color:#00923F;
	height:20px;
	line-height:20px;
}
.index22 {
	padding-top:5%;
	width:100%;
	background-color:#EEEEEE;
	margin-top:2%;
}
.index22one {
	padding-top:2%;
}
.index221 {
	width:100%;
	margin:auto;
}
.index211a {
	width:30%;
	height:180px;
	background-color:#fff;
	margin-right:5%;
	float:left;
}
.index211a1 {
	color:#00923F;
	height:70px;
	line-height:70px;
	font-size:30px;
	font-weight:bold;
	width:90%;
	margin:auto;
}
.index211a2 {
	color:#5B5A5A;
	height:40px;
	line-height:40px;
	font-size:16px;
	width:90%;
	margin:auto;
}
.index211a3 {
	color:#5B5A5A;
	height:40px;
	line-height:40px;
	font-size:18px;
	width:90%;
	margin:auto;
}
.index211b {
	width:30%;
	height:180px;
	background-color:#fff;
	margin-right:5%;
	float:left;
	margin-bottom:5%;
}
.index211bb {
	margin-bottom:4%;
}
.index211c {
	width:30%;
	height:180px;
	background-color:#fff;
	float:left;
}
.index211cd {
	width:30%;
	height:180px;
	background-color:#fff;
	float:left;
}
.index211b1 {
	width:90%;
	margin:auto;
}
.index211b1l {
	float:left;
	width:50%;
	margin-right:5%;
}
.index211b1l h1 {
	font-size:18px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	color:#00;
}
.index211b1l p {
	font-size:12px;
	height:100px;
	line-height:20px;
	color:#000;
}
.index211b1l span {
	font-size:12px;
	height:100px;
	line-height:20px;
	color:#00923F;
}
.index211b1r {
	float:left;
	width:40%;
	margin-right:5%;
	padding-top:8px;
}
.index211b1r img {
	width:100%;
}
.index31 {
	width:38%;
	float:left;
}
.index32 {
	width:20%;
	float:left;
}
.index33 {
	width:38%;
	float:left;
}
#xwdbt {
	color:#000;
	font-size:18px;
	margin-bottom:20px;
	font-weight:bold;
}
#xwdms {
	color:#646464;
	font-size:12px;
	margin-bottom:5%;
	line-height:20px;
	width:90%;
	height:64px;
	overflow:hidden;
}
#xwxx {
	color:#000;
}
.index31A {
	height:135px;
	width:100%;
	text-align:right;
	margin-bottom:10%;
}
.index31A1 {
	float:left;
	width:70%;
}
.index31A1 h1 {
	color:#45A527;
	font-size:18px;
	font-weight:bold;
	height:40px;
	line-height:40px;
}
.index31A1 p {
	color:#696969;
	overflow:hidden;
}
.index31A2 {
	float:left;
	width:30%;
}
.index31A2 img {
	width:100%;
	height:auto;
}
.index31A22 img {
	width:100%;
	height:auto;
}
.index31A11 {
	float:left;
	width:70%;
	text-align:left;
}
.index31A11 h3 {
	color:#45A527;
	font-size:18px;
	font-weight:bold;
	height:40px;
	line-height:40px;
}
.index31A11 p {
	color:#696969;
	line-height:22px;
}
.index31A22 {
	float:left;
	width:30%;
	padding-left:0%;
	text-align:left;
	float:left;
	width:30%;
}
#ewm {
	width:86px;
	height:86px;
}
.index4bk {
	background-color:#fff;
	width:100%;
}
.index41bk {
	width:90%;
	margin:auto;
}
.index4bk1 {
	width:90%;
	margin:auto;
}
.index4bk1l {
	float:left;
	width:70%;
}
.index4bk1r {
	float:left;
	width:30%;
}
.index4bk1l h1 {
	color:#00923F;
	font-size:40px;
	font-weight:bold;
	line-height:100px;
}
.index4bk1l p {
	color:#1B1B1B;
	font-size:20px;
	font-weight:bold;
	line-height:40px;
}
.index4bk1rr p {
	color:#1B1B1B;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin-top:30px;
}
.index4bk1rr h1 p {
	color:#00923F;
	font-size:36px;
	font-weight:bold;
	line-height:70px;
	margin-top:0
}
.index4bk1rl,.index4bk1rl {
	float:left;
}
.index4bk1rl {
	margin-top:30px;
}
.index4bk1rr {
	margin-top:50px;
}
.index4bk1rl img {
	width:100%;
	height:auto;
}
.index5 {
	background-color:#fff;
}
.index51a {
	width:100%;
	float:left;
	background-image:url(/images/index5b1_1.jpg?2222);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:240px;
}
.index51a:hover {
	opacity:0.7;
	width:100%;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:240px;
}
.index51b {
	width:100%;
	float:left;
	background-image:url(/images/index54.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:240px;
}
.index51b:hover {
	opacity:0.7;
	width:100%;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:240px;
}
.index51a1 {
	width:50%;
	float:left;
	height:230px;
}
.index54a {
	width:50%;
	float:right;
	height:230px;
}
.index51a2 {
	width:50%;
	float:left;
	padding:15px;
	background-color:#fff;
}
.green1 {
	background-color:#00923F;
}
.green2 {
	background-color:#33CC00;
}
.index51a2x {
	width:50%;
	float:left;
	padding:30px;
}
.index5121 {
	width:20%;
	margin:auto;
	margin-top:10px;
}
.index5121 img {
	width:100%;
}
.index5122 {
	text-align:center;
	color:#2B2A2A;
}
.index5123 {
	text-align:center;
	font-size:15px;
	color:#999999;
	line-height:20px;
	padding:13px;
}
.index5124 {
	text-align:center;
	font-size:14px;
	color:#00923F;
	line-height:30px;
}
.index5122x {
	padding-top:6px;
	padding-bottom:10px;
	text-align:center;
	font-size:20px;
	color:#fff;
}
.index5123x {
	text-align:center;
	font-size:14px;
	color:#fff;
	line-height:30px;
}
.index5124x {
	text-align:center;
	font-size:14px;
	color:#fff;
	line-height:30px;
}
.index51ax {
	width:100%;
	float:left;
	background-image:url(/images/index5b3.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:240px;
}
.index51ax:hover {
	opacity:0.7;
	width:100%;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:240px;
}
.index51ax1 {
	background-image:url(/images/index5b31_1.jpg);
}
.index51bx {
	width:50%;
	float:left;
	background-image:url(/images/index5b4_1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:230px;
}
.index51bx:hover {
	width:50%;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	height:230px;
}
.index22x {
	background-color:#EEEEEE;
	padding-bottom:2%;
}
.search {
	width:280px;
	height:28px;
	float:right;
	background:none;
	border-radius:6px;
	z-index:5;
	border:1px solid #cccccc;
	color:#000;
}
#s_btn {
	width:32px;
	height:28px;
	border:none;
	outline:0;
	padding:0;
	float:right;
	margin-right:2px;
	cursor:pointer;
}
.search input[type="text"] {
	width:190px;
	height:28px;
	line-height:28px;
	font-size:12px;
	border:none;
	padding:0 10px 0px 12px;
	float:left;
	outline:0;
	background:none;
}
.footer {
	width:100%;
	background-color:#00923F;
}
.foot {
	margin:auto;
}
.foot2 {
	color:#fff;
	font-size:16px;
	height:40px;
	line-height:40px;
	background:url(/images/jt_1.png) right 50% no-repeat;
}
.foot2 a:hover {
	color:#fff;
	font-size:16px;
	height:40px;
}
.foot3 {
	color:#fff;
	font-size:12px;
	line-height:30px;
}
.foot3 a:hover {
	color:#DFDFDF;
	text-decoration:underline;
	font-size:12px;
	height:30px;
	line-height:20px;
}
.foot1 {
	float:left;
	border-bottom:1px solid #fff;
	width:100%;
	padding:0 3px;
}
.foot11 {
	float:left;
	width:100%;
	padding:0 3px;
}
.foot1 .content {
	display:none;
}
@media (min-width:1010px) {
	.foot1 .content {
	display:block;
}
.foot1 {
	background:none;
	border:none;
	width:12.1%;
}
.foot11 {
	width:22%;
}
.foot2 {
	background:none;
}
}.footerr {
	line-height:40px;
	color:#fff;
	font-size:12px;
	width:100%;
	background-color:#23AF3F;
}
.footerr1 {
	width:90%;
	margin:auto;
}
.foot2 a {
	color:#fff;
}
.foot3 a {
	color:#fff;
}
.index4 {
	background:url(/images/nav1.jpg);
	background-size:cover;
	background-position:top;
	background-attachment:fixed;
	background-repeat:no-repeat;
	color:#ffffff;
	padding:70px 0;
}
/* banner样式开始 */



@charset "utf-8";
	body {
	background:#fff;
	margin:0;
	padding:0;
	color:#686868;
}
#wrapper {
	background:#fff;
	position:relative;
	margin-top:100px;
}
a {
	text-decoration:none;
	-webkit-transition:color 0.2s linear;
	-moz-transition:color 0.2s linear;
	-o-transition:color 0.2s linear;
	transition:color 0.2s linear;
}
a:focus,a:link,a:active {
	outline:none;
}
a:hover {
	color:#444;
}
.fullwidthbanner-container {
	width:100% !important;
	position:relative;
	padding:0;
	max-height:500px !important;
	overflow:hidden;
}
.fullwidthbanner-container .fullwidthabnner {
	width:100% !important;
	max-height:700px !important;
	position:relative;
}
/* ipad 竖向样式 */



@media only screen and (min-width:768px) and (max-width:959px) {
	.banner,.bannercontainer {
	width:768px;
	height:309px;
}
.index4bk1l h1 {
	font-size:20px;
}
.index211a {
	width:45%;
	height:180px;
	background-color:#fff;
	margin-right:10%;
	float:left;
}
.index211b {
	width:45%;
	height:180px;
	background-color:#fff;
	margin-right:0%;
	float:left;
}
.index211c {
	width:45%;
	height:180px;
	background-color:#fff;
	margin-right:10%;
	float:left;
}
.index22 {
	padding-top:5%;
	width:100%;
	background-color:#EEEEEE;
}
.index31A22 img {
	width:100%;
}
.index31A1 p,.index31A11 p {
	line-height:22px;
}
.index33,.index31 {
	width:40%;
}
.index32 {
	width:20%
}
.index221 {
	width:99%;
}
.index31A1 h1,.index31A11 h1 {
	font-size:16px;
}
.index22one {
	padding-top:5%;
	width:100%;
	background-color:#EEEEEE;
}
.index211a1 {
	color:#00923F;
	height:70px;
	line-height:70px;
	font-size:24px;
	font-weight:bold;
	width:90%;
	margin:auto;
}
.index211a3 {
	color:#5B5A5A;
	height:20px;
	line-height:20px;
	font-size:18px;
	width:90%;
	margin:auto;
}
.index4bk1l h1 {
	font-size:30px;
	line-height:100px;
}
.index4bk1l p {
	line-height:5px;
}
.index4bk1l {
	width:55%;
}
.index4bk1r {
	width:45%;
}
.index4bk1rl img {
	width:80%;
}
.index4bk1rr h1 {
	font-size:26px;
}
.index4bk {
	height:150px;
}
.index5123,.index5123x {
	font-size:12px;
}
.index61l span {
	line-height:30px;
}
.index61l span:hiver {
	color:#FFF;
}
.new-pic img {
	width:90%;
}
.foot1 {
	}.foot11 {
	}.index211cd {
	width:45%;
	height:180px;
	background-color:#fff;
	float:right;
}
}@media only screen and (min-width:480px) and (max-width:767px) {
	.banner,.bannercontainer {
	width:480px;
	height:693px;
}
}@media only screen and (min-width:320px) and (max-width:479px) {
	.banner,.bannercontainer {
	width:320px;
	height:629px;
}
}@media only screen and (max-width:319px) {
	.banner,.bannercontainer {
	width:240px;
	height:200px;
}
}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected {
	background:#00923F !important;
}
.tp-leftarrow:hover,.tp-rightarrow:hover {
	background-color:#00923F !important;
}
/** BULLETS **/



.tp-bullets {
	z-index:1001;
	position:absolute;
	bottom:0px;
}
.tp-bullets.simplebullets.round .bullet {
	cursor:pointer;
	position:relative;
	background:#EBEBEB;
	width:188px;
	height:6px;
	float:left;
	-webkit-transition:background 0.1s linear;
	-moz-transition:color,background 0.1s linear;
	-o-transition:color,background 0.1s linear;
	transition:color,background 0.1s linear;
}
.tp-leftarrow.large {
	z-index:100;
	cursor:pointer;
	position:relative;
	background:#393939 url(/images/slider-left-arrow_1.png) no-Repeat;
	width:42px;
	height:43px;
	margin-left:0px;
	margin-top:-21px;
	-webkit-transition:background 0.1s linear;
	-moz-transition:color,background 0.1s linear;
	-o-transition:color,background 0.1s linear;
	transition:color,background 0.1s linear;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);
}
.tp-rightarrow.large {
	z-index:100;
	cursor:pointer;
	position:relative;
	background:#393939 url(/images/slider-right-arrow_1.png) no-Repeat 0 0;
	width:42px;
	height:43px;
	margin-left:0;
	margin-top:-21px;
	-webkit-transition:background 0.1s linear;
	-moz-transition:color,background 0.1s linear;
	-o-transition:color,background 0.1s linear;
	transition:color,background 0.1s linear;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);
}
.tp-bullets.tp-thumbs {
	z-index:100;
	position:absolute;
	padding:3px;
	background-color:#fff;
	width:500px;
	height:50px;
	margin-top:-50px;
}
.fullwidthbanner-container .tp-thumbs {
	padding:3px;
}
.tp-bullets.tp-thumbs .tp-mask {
	width:500px;
	height:50px;
	overflow:hidden;
	position:relative;
}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
	width:5000px;
	position:absolute;
}
.tp-bullets.tp-thumbs .bullet {
	width:100px;
	height:50px;
	cursor:pointer;
	overflow:hidden;
	background:none;
	margin:0;
	float:left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter:alpha(opacity=50);
	*/



    -moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
}
.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}
.tp-thumbs img {
	width:100%;
}
.tp-bannertimer {
	width:100%;
	height:10px;
	position:absolute;
	z-index:200;
	z-index:5000;
}
.tp-bannertimer.tp-bottom {
	bottom:0px !important;
	height:5px;
}
@media only screen and (min-width:768px) and (max-width:959px) {
	;
}
@media only screen and (min-width:480px) and (max-width:767px) {
	.responsive .tp-bullets.tp-thumbs {
	width:300px !important;
	height:30px !important;
}
.responsive .tp-bullets.tp-thumbs .tp-mask {
	width:300px !important;
	height:30px !important;
}
.responsive .tp-bullets.tp-thumbs .bullet {
	width:60px !important;
	height:30px !important;
}
}@media only screen and (min-width:0px) and (max-width:479px) {
	.responsive .tp-bullets {
	display:none;
}
.responsive .tparrows {
	display:none;
}
}.tp-simpleresponsive img {
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-o-user-select:none;
}
.tp-simpleresponsive a {
	text-decoration:none;
}
.tp-simpleresponsive ul {
	list-style:none;
	padding:0;
	margin:0;
}
.tp-simpleresponsive >ul >li {
	list-stye:none;
	position:absolute;
	visibility:hidden;
}
.caption.slidelink a div,.tp-caption.slidelink a div {
	width:10000px;
	height:10000px;
}
.tp-loader {
	background:url(/images/loader.gif) no-repeat 10px 10px;
	background-color:#fff;
	margin:-22px -22px;
	top:50%;
	left:50%;
	z-index:10000;
	position:absolute;
	width:44px;
	height:44px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.logo {
	float:left;
}
.logo_2 img {
	width:100%;
	height:auto;
}
.header.scroll .logo {
	width:100px;
	top:44px;
	transition:all 1s ease-in 0s;
	-moz-transition:all 1s ease-in 0s;
	-ms-transition:all 1s ease-in 0s;
	-o-transition:all 1s ease-in 0s;
	-webkit-transition:all 1s ease-in 0s;
}
.header_md .logo_1 {
	top:20px;
	width:130px;
	position:absolute;
	z-index:999999;
}
.logo_2 {
	display:none;
}
.all {
	opacity:0;
}
.loading {
	width:100%;
	height:100%;
	background:#fff;
	position:fixed;
	top:0px;
	left:0px;
}
.cheng {
	height:80px;
	display:none;
	width:100%;
}
.he_se:focus {
	outline:2px #0f5ead solid;
}
.top_hui {
	display:none;
}
.seach_text:focus {
	outline:2px #0f5ead solid;
}
.fixed {
	height:90px;
	width:100%;
	top:0px;
	left:0px;
	position:fixed;
	background:#ffffff;
	z-index:2000;
	border-bottom:0px #dedede solid;
}
.header {
	height:114px;
	width:100%;
	margin:0px auto;
	background-color:#ffffff;
}
.seach {
	margin-top:34px;
	height:65px;
	opacity:0;
	transition:all 0.5s ease-in 0s;
	-moz-transition:all 0.5s ease-in 0s;
	-ms-transition:all 0.5s ease-in 0s;
	-o-transition:all 0.5s ease-in 0s;
	-webkit-transition:all 0.5s ease-in 0s;
}
.seach.show {
	transition:all 0.2s ease-in 0s;
	-moz-transition:all 0.2s ease-in 0s;
	-ms-transition:all 0.2s ease-in 0s;
	-o-transition:all 0.2s ease-in 0s;
	-webkit-transition:all 0.2s ease-in 0s;
	opacity:1;
}
.seach_text {
	width:298px;
	height:40px;
	background:#fff;
	border:1px #cccccc solid;
	padding:0px;
	margin:0px;
	font-size:14px;
	text-indent:10px;
	font-family:'微软雅黑','microsoft yahei';
	color:#555454;
}
.sec {
	width:50px;
	height:34px;
	position:absolute;
	background:#fff;
	top:4px;
	left:2px;
	cursor:pointer;
}
.seach_btn {
	width:48px;
	height:34px;
	padding:0px;
	margin-left:-50px;
	margin-top:3px;
	font-size:18px;
	color:#999;
	border-left:1px #ededed solid;
	cursor:pointer;
	background:none;
}
.seach_btn:hover {
	color:#1d3278;
}
.seach_nav {
	margin-top:-40px;
}
.seach_nav a {
	display:inline-block;
	margin:0px 29px;
	font-family:'微软雅黑';
	color:#848484;
}
.seach_nav a:hover {
	color:#414141;
}
.header.scroll .seach_sr {
	display:block;
}
.header.scroll {
	height:100px;
	transition:all 1s ease-in 0s;
	-moz-transition:all 1s ease-in 0s;
	-ms-transition:all 1s ease-in 0s;
	-o-transition:all 1s ease-in 0s;
	-webkit-transition:all 1s ease-in 0s;
}
.header.scroll .seach {
	height:0px;
	opacity:0;
	margin-top:0px;
	overflow:hidden;
	transition:all 0.5s ease-in 0s;
	-moz-transition:all 0.5s ease-in 0s;
	-ms-transition:all 0.5s ease-in 0s;
	-o-transition:all 0.5s ease-in 0s;
	-webkit-transition:all 0.5s ease-in 0s;
}
/*------------------------------------------------------------*/







 .nav {
	opacity:0;
	display:inline;
}
.header.scroll .nav {
	position:relative;
	display:inline;
	position:absolute;
	bottom:-17px;
	left:210px;
}
.header.scroll .nav ul li {
	margin-top:0px;
	transition:all 0s ease-in 0s;
	-moz-transition:all 0s ease-in 0s;
	-ms-transition:all 0s ease-in 0s;
	-o-transition:all 0s ease-in 0s;
	-webkit-transition:all 0s ease-in 0s;
}
.nav.show {
	transition:all 0.5s ease-in 0.1s;
	-moz-transition:all 0.5s ease-in 0.1s;
	-ms-transition:all 0.5s ease-in 0.1s;
	-o-transition:all 0.5s ease-in 0.1s;
	-webkit-transition:all 0.5s ease-in 0.1s;
	opacity:1;
	float:left;
}
.nav ul li {
	float:left;
	margin:0px 0px;
	position:relative;
	text-align:center;
	width:120px;
}
.nav ul li dl dt a {
	display:inline-block; font-size:16px;
	text-align:center;
	height:56px;
	line-height:30px;
}
.nav ul li dl dt a {
	color:#000000;
}
.nav ul li dl dt a:hover {
	color:#00923F;
}
.nav ul li dl {
	position:relative;
}
.back_nav {
	height:4px;
	background:#194098;
	position:absolute;
	top:21px;
}
.back_nav.hoi {
	transition:all 0.1s ease-in 0s;
	-webkit-transition:all 0.1s ease-in 0s;
}
.span_1 {
	width:60px;
	height:3px;
	position:absolute;
	bottom:9px;
	left:50%;
	margin-left:-30px;
}
.header.scroll .span_1 {
	bottom:16px;
}
.span_1 .b_left {
	width:0px;
	height:3px;
	background:#2BA540;
	display:block;
	position:absolute;
	right:50%;
	top:0px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all  0.1s ease-in 0s;
}
.span_1 .b_right {
	width:0px;
	height:3px;
	background:#1b4b9f;
	display:block;
	position:absolute;
	left:50%;
	top:0px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all  0.1s ease-in 0s;
}
.nav ul li.hover .span_1 .b_left {
	width:30px;
	height:3px;
	background:#00923F;
	display:block;
	position:absolute;
	right:50%;
	top:0px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all  0.1s ease-in 0s;
}
.nav ul li.hover .span_1 .b_right {
	width:30px;
	height:3px;
	background:#00923F;
	display:block;
	position:absolute;
	left:50%;
	top:0px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all  0.1s ease-in 0s;
}
.nav ul li.b_center.hover .span_1 .b_left {
	width:50px;
	height:3px;
	background:#2BA540;
	display:block;
	position:absolute;
	right:50%;
	top:0px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all  0.1s ease-in 0s;
}
.nav ul li.b_center.hover .span_1 .b_right {
	width:50px;
	height:3px;
	background:#2BA540;
	display:block;
	position:absolute;
	left:50%;
	top:0px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all  0.1s ease-in 0s;
}
.logo a:hover img,.logo_1 a:hover img,.logo_2 a:hover img {
	opacity:1;
}
.dd2 {
	width:280px;
	height:510px;
	background:#fff;
	position:absolute;
	top:67px;
	left:-80px;
	display:none;
}
.dd2 .dd2_list {
	width:250px;
	height:84px;
	border-bottom:1px #f0f0f0 solid;
	margin:0px auto;
	position:relative;
}
.dd2 .dd2_list .tu_list1 {
	width:630px;
	height:510px;
	position:absolute;
	left:265px;
	top:0px;
	display:none;
	overflow:hidden;
	background:#fff;
}
.dd2 .dd2_list .tu_list2 {
	width:630px;
	height:510px;
	position:absolute;
	left:265px;
	top:-85px;
	display:none;
	overflow:hidden;
	background:#fff;
}
.dd2 .dd2_list .tu_list3 {
	width:630px;
	height:510px;
	position:absolute;
	left:265px;
	top:-170px;
	display:none;
	overflow:hidden;
	background:#fff;
}
.dd2 .dd2_list .tu_list4 {
	width:630px;
	height:510px;
	position:absolute;
	left:265px;
	top:-255px;
	display:none;
	overflow:hidden;
	background:#fff;
}
.dd2 .dd2_list .tu_list5 {
	width:630px;
	height:510px;
	position:absolute;
	left:265px;
	top:-340px;
	display:none;
	overflow:hidden;
	background:#fff;
}
.dd2 .dd2_list .tu_list6 {
	width:630px;
	height:510px;
	position:absolute;
	left:265px;
	top:-425px;
	display:none;
	overflow:hidden;
	background:#fff;
}
.dd2 .dd2_list a.a1 {
	display:inline-block;
	width:220px;
	height:69px;
	margin-top:8px;
	line-height:69px;
	padding:0px 15px;
	background:#fff;
	color:#333333;
	transition:all 0.2s ease-in 0s;
	-moz-transition:all 0.2s ease-in 0s;
	-ms-transition:all 0.2s ease-in 0s;
	-o-transition:all 0.2s ease-in 0s;
	-webkit-transition:all 0.2s ease-in 0s;
}
.dd2 .dd2_list a.a1:hover {
	background:#1b4b9f;
	color:#fff;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all 0.1s ease-in 0s;
}
.dd2 .dd2_list a.a1 span {
	font-size:14px;
}
.dd2 .dd2_list a.a1 span.fr {
	margin-right:8px;
}
.dd2 .dd2_list a.a1 span.fr img {
	*+margin-top:18px;
}
.che_text_1 {
	width:630px;
	height:272px;
	background:#fff;
}
.che_text_1 h3.h3 {
	font-size:17px;
	margin-top:32px;
	margin-left:30px;
}
.che_text_1 .ng_text {
	width:460px;
	line-height:17px;
	color:#999898;
	margin-left:30px;
	margin-top:18px;
	font-size:12px;
}
.dd3 {
	width:230px;
	background:#fff;
	position:absolute;
	top:47px;
	left:-35px;
	display:none;
}
.nav_3 {
	width:200px;
	height:40px;
	border-bottom:1px #f0f0f0 solid;
	margin:0px auto;
}
.nav_4 {
	width:200px;
	height:60px;
	margin:0px auto;
	text-align:center;
	margin:0px auto;
	text-align:center;
}
.nav_3 a,.nav_4 a {
	width:100%;
	height:40px;
	display:inline-block;
	text-align:center;
	margin:0px auto;
	font-size:14px;
	line-height:40px;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all 0.1s ease-in 0s;
}
.nav_3 a:hover,.nav_4 a:hover {
	background:#00923F;
	color:#fff;
	transition:all 0.1s ease-in 0s;
	-moz-transition:all 0.1s ease-in 0s;
	-ms-transition:all 0.1s ease-in 0s;
	-o-transition:all 0.1s ease-in 0s;
	-webkit-transition:all 0.1s ease-in 0s;
}
.dd4 {
	width:290px;
	height:250px;
	background:#fff;
	position:absolute;
	top:47px;
	left:-95px;
	display:none;
}
.dd5 {
	width:290px;
	height:495px;
	background:#fff;
	position:absolute;
	top:47px;
	left:-95px;
	display:none;
}
.dd6 {
	width:290px;
	height:315px;
	background:#fff;
	position:absolute;
	top:47px;
	left:-95px;
	display:none;
}
.header.scroll .dd2,.header.scroll .dd3,.header.scroll .dd4,.header.scroll .dd5,.header.scroll .dd6 {
	top:60px;
}
/*------------------------------------------------------------*/



.header .nav_kuai img {
	width:226px;
}
.logo {
	float:left;

}
.nav .show {
	float:left;
	width:80%;
}
