@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 -17px -28px;}

.nav {height:78px;}
.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:-648px -837px;}
.nav_icon2 { background-position:-648px -915px;}

.banner{width:100%;height:707px; background:url(banner.jpg) no-repeat center top;}

.box1 {padding:35px 0;}
.box1 h3{width:763px;height:44px; background:url(icon.png) no-repeat -2px -89px;}
.box1 .aside {width:100%;padding:65px 0;border-bottom:1px solid #efefef;}
.box1 .aside dl {float:left;width:595px;height:218px;}
.box1 .aside dl dd {width:217px;height:218px;float:left;margin-left:20px;margin-right:30px;display:inline;}
.box1 .aside dl dt.dt1 {width:280px;font-size:24px;font-weight:500;float:left;line-height:65px;margin-top:25px;}
.box1 .aside dl dt.dt2 {width:280px;font-size:18px;float:left;line-height:28px;}
.box1 .bside {padding:50px 0 30px;}
.box1 .bside p {width:630px;font-size:18px;line-height:28px;float:right;text-indent:2em;margin-top:30px; letter-spacing:1px;}
.box1 .bside h4 {width:272px;height:43px; background:url(icon.png) no-repeat -527px -18px;margin:30px auto;}
.hmcn li {float:left;width:218px;height:218px;margin-left:31px;margin-right:14px;display:inline;}
.hmcn1{ background:url(icon.png) no-repeat -258px -161px;}
.hmcn2{  background:url(icon.png) no-repeat -17px -156px;}
.box1 .bside a {display:block;width:290px;height:42px; background:url(icon.png) no-repeat -855px -17px;float:left;margin-left:205px;margin-top:35px;display:inline;}
.box1 .bside a:hover { background-position:-855px -87px;}

.box2 {padding:35px 0; background-color:#46b692;}
.box2 h3 {width:238px;height:57px; background:url(icon.png) no-repeat -508px -161px;margin:0 auto;}
.box2 h4 {width:642px;height:104px; background:url(icon.png) no-repeat -542px -265px;margin:20px auto;}
.box2 p {font-size:18px;color:#fff;text-align:center;width:100%;line-height:35px;}
.box2 h5{width:698px;height:61px;margin:20px auto;}
.box2_inner {width:1295px;height:368px;overflow:hidden;position:relative;padding:15px 0;margin:0 auto;}
.box2_inner .box2-viewport {width:1190px;height:368px;margin:0 auto;}
.box2_inner ul.slides li {height:368px;}
.box2_inner ul.slides li img {float:left;margin-right:28px;display:inline;}
#noMargin_clone {margin-right:0;}
.box2-direction-nav li {width:44px;height:44px;}
.box2-direction-nav a{display:block;width:44px;height:44px;position:absolute;top:50%;margin-top:-22px;z-index:10;}
.box2-direction-nav a.box2-prev {background:url(icon.png) no-repeat -1065px -146px;left:0px;}
.box2-direction-nav a.box2-prev:hover { background-position:-1065px -211px;}
.box2-direction-nav a.box2-next {background:url(icon.png) no-repeat -1121px -146px;right:0px;}
.box2-direction-nav a.box2-next:hover { background-position:-1121px -211px;}

.box3{padding:80px 0 40px;}
.box3 h3 {width:238px;height:57px;margin:0 auto; background:url(icon.png) no-repeat -777px -162px;}
.box3 h4 {width:948px;height:44px;margin:20px auto; background:url(icon.png) no-repeat -22px -494px;}
.box3 p {width:100%;font-size:18px;text-align:center;line-height:28px;}
.box3 ul {width:894px;height:97px;padding:40px 0;margin:0 auto;}
.box3 ul li {width:97px;height:97px;float:left;margin-right:52px;display:inline;}
.box3 ul li i {width:97px;height:97px;display:block;}
.sp2_1 {  background:url(icon.png) no-repeat -30px -574px;}
.sp2_2 {  background:url(icon.png) no-repeat -179px -574px;}
.sp2_3 {  background:url(icon.png) no-repeat -327px -574px;}
.sp2_4 {  background:url(icon.png) no-repeat -476px -574px;}
.sp2_5 {  background:url(icon.png) no-repeat -624px -574px;}
.sp2_6 {  background:url(icon.png) no-repeat -773px -574px;}
.box3 dl {width:275px;float:left;margin-top:29px;margin-right:30px;display:inline;}
.box3 dd {width:275px;height:213px;}
.box3 dt {width:275px;font-size:24px;line-height:60px;text-align:center;}

.box4 {padding:50px 0; background-color:#88cb5a;}
.box4 h3 {width:238px;height:57px;margin:0 auto; background:url(icon.png) no-repeat -777px -404px;}
.box4 h4 {width:847px;height:46px;margin:20px auto 15px; background:url(icon.png) no-repeat -31px -696px;}
.box4 p {width:100%;font-size:18px;text-align:center;line-height:28px;color:#fff;}
.box4 h5 {width:584px;height:38px;margin:10px auto 5px; background:url(icon.png) no-repeat -31px -766px;}

.box5{padding:50px 0;}
.box5 h3 {width:550px;height:104px;margin:0 auto; background:url(icon.png) no-repeat -20px -825px;}
.box5 dl {width:362px;float:left;margin-right:52px;margin-top:52px;display:inline;}
.box5 dl dd {width:362px;height:263px;}
.box5 dl dt.dt1 {width:100%;font-size:24px;text-align:center;line-height:40px;height:40px;}
.box5 dl dt.dt2 {width:100%;font-size:18px;line-height:28px;margin-top:8px;}

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

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

.floatVideo{
	bottom: 0;
    height: 261px;
    position: fixed;
    left: 0;
    width: 421px;
	display:block;
    z-index: 9999999;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	
}
#youkuplayer {width:421px;height:261px;}
.floatVideo i {position:absolute;display:block;width:25px;height:25px;font-style:normal;right:-25px;top:0;font-size:30px;}
