body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY:Arial, Helvetica, sans-serif; font-size:14px; min-width:1000px; }
a{ text-decoration:none; color:#333333;}
a:hover{ color:#FF0000;}

A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #e60012;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
A:hover IMG {
	FILTER: alpha(opacity=80); opacity: 0.8
}
.nei{ width:1000px; margin:0px auto; background:url(21.jpg) no-repeat left bottom;}
.nei1{ width:264px; float:left; padding-bottom:400px;}
.nei2{ width:705px; float:right; padding-bottom:40px;}
.zi{ width:1000px; margin:0px auto;}
.zi1{ width:264px; font-size:12px; color:#fff; text-align:center; padding-top:325px;}
.zi1 h3{ font-size:22px; line-height:33px;}
.nei1 ul{ width:230px; margin:0px auto; margin-top:15px;}
.nei1 li{ height:48px; line-height:48px; text-align:center; border-bottom:1px #4FB1B4 dashed;}
.nei1 li a{ color:#fff;}
.nei1 li:hover{ background:url(22.png) no-repeat center center; }
.head{ background:url(1.png) no-repeat  center top; height:70px; position:relative;  z-index:222; top:25px; width:100%;}
.head1{ width:1000px; margin:0px auto; padding-top:10px;}
.an{ width:380px; margin:0px auto; padding-top:650px; padding-bottom:150px;}
.an1{ width:130px; height:40px; line-height:40px; text-align:center; background-color:#009E9D; float:left; border-radius:30px; border:2px #fff solid;}
.an2{ width:130px; height:40px; line-height:40px; text-align:center; background-color:#009E9D; float:right;border-radius:30px; border:2px #fff solid;}
.an a{ font-size:16px; font-weight:bold; color:#fff;}
.an2:hover{ background-color:#22505e;}
.an1:hover{ background-color:#22505e;}
.neia{ width:1000px; margin:0px auto; background:url(34.jpg) repeat-y;}
.nei2a{ border-bottom:1px #ddd solid; height:45px; line-height:45px; font-size:12px; color:#999;}
.nei2a a{ color:#999;}
.nei2b1 img{ width:207px; height:195px;}
.nei2b{ padding-top:15px;}
.nei2b1{ width:207px; background-color:#6E6E6E; float:left; margin:13px; border:1px #26A5AB solid; text-align:center; line-height:40px;}
.nei2b1 a{ color:#fff; font-size:14px;}
.nei2c{ text-align:center; padding:35px 0px; padding-bottom:50px;}
.foot{ background-color:#DBDBDB; font-size:12px;}
.foot1{ width:620px; margin:0px auto;  color:#666; padding-top:25px;}
.foot1 a{  color:#666; }
.foot1a{ padding-top:30px;}
.foot1a1{ width:33.3%; float:left;  font-size:12px;}
.foot1b{ font-size:12px; color:#666; text-align:center; padding:50px 0px;}
.foot1a h3{ font-size:14px; font-weight:100; color:#003f51; padding-bottom:15px;}
.fu1{  width:43px; height:43px; position:fixed;  bottom:40px; right:20px;}
.fu2{ width:90px; background-color:#003F51; padding:1px; line-height:25px; font-size:12px; z-index:99999; color:#fff; font-size:12px; position:fixed; top:40%; right:20px; text-align:center;}
.center1a{ width:530px; float:left;}
.center1b{ width:410px; float:right; padding-top:35px;}
.center1{ width:1000px; margin:20px auto;}
.center1a1{ font-size:14px; color:#999; }
.center1a1 h3{ font-weight:bold; color:#009EA1; font-size:23px; line-height:30px;}
.center1a2{ padding-top:25px; color:#777; line-height:30px;}
.center1a3{ font-size:18px; line-stacking:1em; width:300px; border:1px #009EA1 solid; color:#009EA1; border-radius:30px; height:35px; line-height:35px; text-align:center; margin-top:45px; margin-bottom:5px;}
.center1a4a h3 a{ font-size:16px; line-height:30px; font-weight:100; color:#009EA1;}
.center1a4a{ color:#CCC; font-size:12px; width:112PX; padding-right:20px; float:left; text-align:center; background:url(10.jpg) no-repeat right center; margin-top:25px;}
.center2{ background:#F8F8F8; padding:35px 0px;}
.center2a{ width:1000px; margin:10px auto;}
.center2a1{ background:url(11.jpg) no-repeat 230px center;font-size:14px; color:#999; }
.center2a1 h3{ font-weight:bold; color:#009EA1; font-size:23px; line-height:30px;}
.center2a2a{ width:380px; float:left; background-color:#fff; padding:35px; box-shadow:0px 1px 15px #CCCCCC; color:#777; line-height:30px; }
.center2a2b{ width:450px; float:right; margin-right:35px; display:inline;}
.center2a2{ padding-top:30px;}
.center3{width:1000px; margin:20px auto; margin-top:60px;}
.center3a{ width:170px; float:left; font-size:14px; color:#999; }
.center3a h3{ font-weight:bold; color:#009EA1; font-size:23px; line-height:30px;}
.center3b{ width:694px; float:left; background:url(13.jpg) no-repeat left center; height:40px; line-height:40px;}
.center3c{ width:110px; float:right; background:url(14.jpg) repeat-y; height:40px; line-height:40px; text-align:center;}
.center3c a{ color:#fff;}
.center4{ background:url(15.jpg) no-repeat; height:319px; width:1000px; margin:0px auto; margin-bottom:40px;}


.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; background-image:url(home_caset.gif); background-repeat:no-repeat; OVERFLOW: hidden; PADDING-TOP: 42px
}
.rollBox .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(4.png) no-repeat 0px 80px; FLOAT: left; HEIGHT: 180px; OVERFLOW: hidden; CURSOR: pointer; margin-left:18px;
}
.rollBox .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(5.png) no-repeat right 80px; FLOAT: left; HEIGHT: 180px; OVERFLOW: hidden; CURSOR: pointer; margin-left:10px;
}
.rollBox .Cont {
	WIDTH: 900px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 196px; FLOAT: left; margin: 0px 15px; background-color:#6E6E6E;
}
.rollBox .Cont .pic  a{ color:#fff; line-height:40px;}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; WIDTH: 196px; DISPLAY: block; HEIGHT: 195px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rollBox .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 0px; font-size:12px;
}
.rollBox .Cont A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.rollBox_1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 227px; PADDING-RIGHT: 0px; BACKGROUND: url(subproduct_t.gif) no-repeat; OVERFLOW: hidden; PADDING-TOP: 35px
}
.rollBox_1 .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(left_btn.gif) no-repeat 0px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox_1 .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(right_btn.gif) no-repeat 10px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox_1 .Cont {
	WIDTH: 185px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox_1 .ScrCont {
	WIDTH: 100000px
}
.rollBox_1 .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 185px; FLOAT: left
}
.rollBox_1 .Cont .pic IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rollBox_1 .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px
}
.rollBox_1 .Cont A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.rollBox_1 .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox_1 #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
