@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 -359px -402px;}

.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:-314px -350px;}
.nav_icon2 { background-position:-314px -428px;}

.banner{width:100%;height:706px; background:url(banner.jpg) no-repeat center top;}
.banner h3 {width:404px;height:318px; background:url(icon.png) no-repeat -14px -10px;float:left;margin-left:394px;margin-top:145px;display:inline;}
.banner h4 {width:446px;height:96px; background:url(icon.png) no-repeat -470px -22px;float:left;margin-left:375px;margin-top:25px;display:inline;}
.banner h5 {width:290px;height:62px; background:url(icon.png) no-repeat -456px -138px;float:left;margin-left:450px;margin-top:25px;display:inline;}

.box1 {padding:50px 0 60px;}
.box1 h3 {width:781px;height:43px; background:url(icon.png) no-repeat -391px -218px;margin-bottom:15px;}
.box1 p {width:100%;font-size:18px;line-height:28px;text-align:center;}
.slides {width:1190px;height:495px;overflow:hidden;position:relative;}
.slides .pagination {width:1190px;height:63px;padding:20px 0;}
.slides .pagination li {width:185px;height:63px;float:left;margin-right:16px;display:inline;}
.slides .pagination li a {display:block;width:185px;height:63px;line-height:60px;font-size:22px;text-align:center;color:#4a4a4a;text-decoration:none; background:url(icon.png) no-repeat -958px -90px;}
.slides .pagination li a:hover,.slides .pagination li.active a { background-position:-958px -10px;color:#fff;}
.slides .slides_container {width:1190px;height:410px;}
#slides .prev {background: url("icon.png") repeat scroll -14px -356px;display: block;width:48px;height: 93px;left: 16px;position: absolute;top: 50%;width: 55px;z-index:10;}
#slides .next {background: url("icon.png") repeat scroll -84px -356px;display: block;width:48px;height: 93px;right: 16px;position: absolute;top: 50%;width: 55px;z-index:10;}

.box2 {padding:40px 0; background-color:#46b692;}
.box2 h3 {width:595px;height:103px; background:url(icon.png) no-repeat -418px -277px;margin-bottom:60px;}
.kjhj {padding-bottom:25px;}
.box2 p {width:100%;font-size:18px;text-align:center;color:#fff;line-height:28px;}
.box2 a {display:block;width:290px;height:42px; background:url(icon.png) no-repeat -14px -473px;margin:30px auto 0;}
.box2 a:hover { background-position:-14px -527px;}

.box3 {padding:60px 0 50px;}
.box3 h3 {width:547px;height:43px; background:url(icon.png) no-repeat -2px -593px;}
.box3 h4 {width:1190px;height:283px; background:url(box3_1.jpg) no-repeat;margin-top:40px;}
.box3 ul {width:100%;height:140px;}
.box3 ul li {width:185px;height:140px;float:left;font-size:14px;line-height:24px;margin-left:20px;display:inline;margin-right:39px; letter-spacing:1px;}

.box4 {width:100%;height:673px; background:url(box4_1.jpg) no-repeat center top;}
.box4 .inner {width:100%;height:193px;position:absolute;left:0;bottom:0; background-color:rgba(0,0,0,.5);}
.box4 h3 {width:640px;height:125px; background:url(icon.png) no-repeat -15px -656px;margin:35px auto 0;}

.box5 {padding:70px 0 50px;}
.box5 h3 {width:779px;height:43px; background:url(icon.png) no-repeat -42px -1089px;}

.slides1 {width:1190px;height:615px;overflow:hidden;position:relative;padding-top:43px;}
.slides1_container {width:1190px;height:468px;overflow:hidden;}
.slides1 .pagination {height:130px;width:672px;margin:18px auto 0;}
.slides1 .pagination li {width:96px;height:130px;float:left;margin-right:16px;display:inline;}
.slides1 .pagination li a {display:block;width:96px;height:96px;}
.slides1 .pagination li span {display:block;width:100%;line-height:34px;text-align:center;font-size:18px;}
.txfw1 a { background:url(icon.png) no-repeat -38px -818px;}
.txfw2 a { background:url(icon.png) no-repeat -153px -818px;}
.txfw3 a { background:url(icon.png) no-repeat -267px -818px;}
.txfw4 a { background:url(icon.png) no-repeat -382px -818px;}
.txfw5 a { background:url(icon.png) no-repeat -496px -818px;}
.txfw6 a { background:url(icon.png) no-repeat -611px -818px;}
.txfw1 a:hover,.txfw1.active a{ background-position:-38px -947px;}
.txfw2 a:hover,.txfw2.active a { background-position:-153px -947px;}
.txfw3 a:hover,.txfw3.active a { background-position:-267px -947px;}
.txfw4 a:hover,.txfw4.active a { background-position:-382px -947px;}
.txfw5 a:hover,.txfw5.active a { background-position:-496px -947px;}
.txfw6 a:hover,.txfw6.active a { background-position:-611px -947px;}

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

.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%);
}
