body{ margin:0px; padding:0px; line-height:24px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:12px; background:url(1.jpg) repeat-x; }
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#FF0000;}
A{TEXT-DECORATION: none;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  -o-transition:all 0.2s linear;
  -ms-transition:all 0.2s linear;
  transition:all 0.2s linear;}
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;}
.head{ width:980px; margin:0px auto; }
.head1{ height:36px; line-height:36px; background:url(3.jpg) no-repeat left center;}
.head1a{ width:170px; float:left; margin-left:35px;}
.head1b{ width:300px; float:left; margin-left:285px;}
.head1c{ width:169px; float:left; margin-top:7px;}
.head1d{ width:21px; float:left; margin-top:7px;}
.head2 span{ float:right;}

.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 451px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(ad_ctr.png) no-repeat;
	position:absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 451px;
	display: block;
}
.center{ background:url(12.jpg);}
.center1{ background:url(8.jpg) no-repeat; height:228px; width:1000px; margin:0px auto;}
.center2{  text-align:center;}
.center3{ background:url(10.jpg) no-repeat; height:217px; width:1000px; margin:0px auto;}
.center4{  text-align:center;}
.center1a{ width:485px; float:left; margin-left:20px;}
.center1b{ width:457px; float:right; margin-right:20px;}
.center1a1{ text-align:right; margin-top:35px; margin-bottom:15px;}
.center1a2 span{ float:left; margin-right:15px;}
.center1b1{  text-align:right; margin-top:35px; margin-bottom:15px;}
.center1b2a{ width:175px; float:left;}
.center1b2b{ width:265px; float:right;}
.center1b2b h3{ font-size:14px;}
.center1b2b span{ float:right; color:#666;}
.center1b2b p{ padding:5px 0px; border-bottom:1px #CCCCCC dotted; margin-bottom:5px; }


.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 974px; PADDING-RIGHT: 0px; background-image:url(home_caset.gif); background-repeat:no-repeat; OVERFLOW: hidden; margin-left:18px; padding-top:45px;
}
.rollBox .LeftBotton {
	MARGIN: 0px 0px 0px; WIDTH: 30px; DISPLAY: inline; BACKGROUND: url(16.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT:147px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 0px 0px 0px; WIDTH: 30px; DISPLAY: inline; BACKGROUND: url(17.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT:147px; OVERFLOW: hidden; CURSOR: pointer; margin-left:10px;
}
.rollBox .Cont {
	WIDTH: 890px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 182px; FLOAT: left
}
.rollBox .Cont .pic IMG {
	MARGIN: 0px auto; WIDTH: 168px; DISPLAY: block; HEIGHT: 143px; padding:1px; border:1px #CCCCCC solid;
}
.rollBox .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px; font-size:12px;
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; 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: 30px; 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: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox_1 .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox_1 #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.foot{ background-color:#3598DB; height:55px; line-height:55px; color:#fff;}
.foot a{ color:#fff;}
.foot1 span{ float:right;}
.foot1{  width:980px; margin:0px auto; }
.cen{ background-color:#fff;box-shadow:0px 1px 5px #CCCCCC; width:960px; margin:0px auto; padding:10px;}
.cen1{ width:210px; float:left;}
.cen2{ width:740px; float:right;}
.cen1a{ background:url(19.jpg) no-repeat; height:36px; line-height:36px; font-size:14px; font-weight:bold; padding-left:15px; color:#333}
.cen1b li{ background:url(20.jpg) no-repeat 185px center #EDECEB; height:35px; line-height:35px; border-bottom:1px #fff solid;}
.cen1b li a{ padding-left:15px; background:url(20.jpg) no-repeat 185px center #EDECEB; height:35px; line-height:35px; display:block; border-bottom:1px #fff solid;}
.cen1b li a:hover{ padding-left:15px; background:#3598db; color:#fff; height:35px; line-height:35px; display:block; text-decoration:none; border-bottom:1px #fff solid;}
.cen1c{ background-color:#E6E4E3; margin-top:10px; padding:8px 15px; color:#444;}
.cen1c p{ font-size:22px; font-size:26px; color:#E26A0E;}
.cen2a{ color:#999;  border-bottom:1px #E4E4E4 solid; height:40px; line-height:40px; text-align:right;}
.cen2b{ padding:10px 0px;}
.cen2b1{ background:url(22.jpg) repeat-x bottom #eee; padding:10px; margin-bottom:15px;}
.cen2b1a{ width:152px; float:left}
.cen2b1b{ width:550px; float:right;}
.cen2b1b h2{ font-size:16px;}
.cen2b1b p{ color:#444;}
.tu2{ width:225px; float:left; background-color:#f5f5f5; margin:10px; display:inline;}
.tu2 dl{ padding:15px; display:block;}
.tu2 h2{ padding-bottom:10px;}
.lbhover{ background-color:#3598DB; color:#FFFFFF;}  
.blk{  background-color:#f5f5f5;} 
.tu2 a:hover{ color:#FFFFFF; text-decoration:none;}
.tu2 img{ width:225px;}