@charset "gb2312";
/* CSS Document */
*html, _html {
	background-image:url(about:blank);
	background-attachment:fixed;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 16px/1.5 "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	line-height:22px;
	background-color:#ffffff;
	color:#4a4a4a;
	position:relative;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover,a:focus {
	text-decoration: underline;
	color:#F40;
	outline:none;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank20 {
	width:100%;
	height:20px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1190px;
}
.pubW1 {
	width:1000px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
.textAlign {text-align:center;}
#noMargin {margin-right:0;}

.header {width:100%;height:78px;position:fixed;z-index:100;left:0;top:0; background-color:rgba(255,255,255,0.7);border-bottom:1px solid #c3c3c3;}
.header h1 {width:383px;height:78px;float:left; background-color:#0e6362;}
.header h1 a {display:block;width:356px;height:39px;float:left;margin-top:19px;margin-left:13px;display:inline; background:url(icon.png) no-repeat -44px -673px;}

.nav {height:78px;overflow:hidden;}
.nav li {float:left;height:78px;}
.nav li a {display:block;height:78px;line-height:78px;font-size:18px;color:#2a2a2a;text-decoration:none;padding:0 7px;}
.nav li a:hover,.nav li a.active { background-color:#46b692;color:#fff;}
.nav_icon {width:27px;height:27px; background:url(icon.png) no-repeat;margin-top:26px;margin-left:27px;margin-right:3px;display:inline;}
.nav_icon1 { background-position:-599px -659px;}
.nav_icon2 { background-position:-599px -737px;}

.banner{width:100%;height:707px; background:url(banner.jpg) no-repeat center top;}
.banner h3 {width:404px;height:318px; background:url(icon.png) no-repeat -779px -660px;float:left;margin-left:394px;margin-top:150px;display:inline;}
.banner h4 {width:504px;height:38px; background:url(icon.png) no-repeat -37px -751px;float:left;margin-left:343px;margin-top:45px;display:inline;}
.banner h5 {width:290px;height:62px; background:url(icon.png) no-repeat -26px -819px;float:left;margin-left:450px;margin-top:58px;display:inline;}
.box1,.box4 {padding:35px 0;}
.box1 h3{width:550px;height:43px; background:url(icon.png) no-repeat -649px -40px;margin-bottom:15px;}
.box1 p {width:100%;font-size:18px;text-align:center;line-height:28px;}
.box1 h4{width:406px;height:37px; background:url(icon.png) no-repeat -682px -94px;margin-top:25px;}
.box1 ul {padding-top:30px;padding-left:54px;}
.box1 ul li {width:262px;float:left;font-size:18px;margin-left:74px;display:inline;}
.box1 ul li p {line-height:45px;font-size:18px;text-align:center;}

.box2 {width:1190px;padding:35px 0;border-top:1px solid #d6d6d6;margin:0 auto;}
.box2 h3{width:364px;height:44px; background:url(icon.png) no-repeat -22px -158px;}
.box2 p {text-indent:2em;font-size:18px;line-height:28px;width:1056px;margin:30px auto;}
.box2 h4{width:889px;height:162px; background:url(icon.png) no-repeat -20px -222px;}

.box3 {width:100%;height:805px; background-color:#46b692;}
.box3_1 {width:100%;height:533px; background:url(box3_1.jpg) no-repeat center top;}
.box3 h3{width:686px;height:103px; background:url(icon.png) no-repeat -19px -403px;margin:45px auto 15px;}
.box3 p {width:100%;font-size:18px;color:#fff;text-align:center;line-height:28px;}

.box4 h3{width:379px;height:43px; background:url(icon.png) no-repeat -777px -421px;margin-bottom:40px;}
.box4  ul li {width:350px;height:234px;float:left;margin-right:70px;display:inline;}
.box4  ul {padding-bottom:45px;}
.box4 .aside,.box4 .bside {width:515px;margin:0 10px;display:inline;}
.box4 dl {width:100%;float:left;margin-top:15px;}
.box4 dl dd {width:100%;font-size:24px;font-weight:600;color:#000;margin-bottom:10px;}
.box4 dl dd i {display:block;width:24px;height:24px;float:left;margin-right:10px;display:inline;}
.icount1{ background:url(icon.png) no-repeat -955px -249px;}
.icount2{ background:url(icon.png) no-repeat -955px -281px;}
.icount3{ background:url(icon.png) no-repeat -957px -312px;}
.box4 .aside dt {text-indent:2em;font-size:18px;line-height:28px;}
.box4 .bside dt {font-size:18px;line-height:28px;}
.box4 .bside dt i {display:block;width:5px;height:5px; background:url(fangkuai.jpg) no-repeat center top;float:left;margin:14px 10px 0 30px;display:inline;}
.box4 .bside dt span {float:left;width:470px;}
.box4 a {display:block;width:290px;height:42px; background:url(icon.png) no-repeat -22px -24px;margin:25px auto 0;}
.box4 a:hover { background-position:-22px -89px;}

.box5 {padding:35px 0 0; background-color:#88cb5a;}
.box5 h3{width:525px;height:103px; background:url(icon.png) no-repeat -20px -526px;}
.box5_1 {width:1190px;height:381px; background:url(box5_1.jpg) no-repeat center top;margin-top:55px;}
.box5_1 dl {width:282px;float:left;margin-left:295px;display:inline;margin-top:44px;margin-right:35px;}
.box5_1 dl dt {width:100%;line-height:28px;font-size:18px;color:#fff;}
.box5_1 dl dt.dt1 {font-size:24px;line-height:55px;}
.box5 a {display:block;width:290px;height:42px; background:url(icon.png) no-repeat -350px -24px;margin:60px auto 0;}
.box5 a:hover { background-position:-350px -89px;}

.box6 {padding:55px 0;}
.box6 h3{width:503px;height:43px; background:url(icon.png) no-repeat -592px -538px;margin-bottom:55px;}
.box6 dl dt {font-size:20px;padding-top:15px;width:543px;line-height:30px;color:#000;}
.box6 dl.dl3 {width:100%;}
.box6 dl.dl3 dt {width:100%;font-size:18px;}

.box7 {width:1190px;padding:50px 0;border-top:1px solid #d6d6d6;margin:0 auto;}
.box7 h3{width:365px;height:44px; background:url(icon.png) no-repeat -594px -589px;margin-bottom:55px;}
.box7 dl {width:543px;}
.box7 dl dt {width:100%;font-size:18px;line-height:28px;}
.box7 dl dt.dt1 {font-size:20px;color:#000;padding-top:15px;line-height:40px;}

.footer_info{padding:60px 0; background-color:#00605f;}
.footer_info h3 {width:68px;height:68px;margin:0 auto; background:url(icon.png) no-repeat -476px -646px;}
.footer_info h4 {width:416px;height:203px;margin:25px auto 0; background:url(icon.png) no-repeat -337px -795px;}

.footer {width:100%;height:122px; background-color:#505050;padding-top:38px;}
.footer p {width:100%;text-align:center;font-size:12px;color:#fff;line-height:24px;}


.slide {
    -moz-transition: all 0.25s ease-in-out 0s;
	-webkit-transition: all 0.25s ease-in-out 0s;
	transition: all 0.25s ease-in-out 0s;
}
.slide--reset {
    -moz-transform: translateY(0px);
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
}
.slide--up {
    -moz-transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}