﻿body {
	-webkit-text-size-adjust: none;
}
.Flash2 {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 285px; height: 207px; overflow: hidden; margin-top: 5px;
}
.IndexNotic {
	width: 409px; height: 242px; padding-left: 25px; margin-top: 24px; float: left;
}
.IndexProduct {
	width: 189px; margin-top: 24px; float: right;
}
.IndexPicNews {
	width: 290px; height: 242px; margin-top: 24px; float: left;
}
.Flashslider {
	margin: 0px auto; width: 272px; height: 183px; overflow: hidden; position: relative;
}
.Flashslider img {
	width: 272px; height: 193px;
}
.Flashslider p {
	left: 0px; width: 272px; height: 30px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 30px; position: absolute;
}
.Flashsliderbg {
	background: rgb(0, 0, 0); left: 0px; width: 272px; height: 30px; bottom: 0px; line-height: 30px; position: absolute; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
.FlashNumber {
	width: 100%; text-align: center; margin-top: 5px;
}
.FlashNumber span {
	background: url("imagesicon05.jpg") no-repeat -20px 12px; padding: 12px 12px 0px 0px; overflow: hidden; cursor: pointer;
}
.FlashNumber .Onlsit {
	background: url("imagesicon05.jpg") no-repeat 0px 12px; padding: 12px 12px 0px 0px; cursor: pointer;
}
.NoticTitle {
	background: url("images01.jpg") no-repeat left; margin: 0px auto; height: 34px; overflow: hidden;
}
.NoticTitle span {
	padding-top: 5px; float: right;
}
.NoticTitle h2 {
	color: rgb(29, 104, 139); padding-left: 15px; font-size: 14px; margin-bottom: 6px;
}
.NoticeContent {
	margin: 0px auto; width: 414px; height: 213px; overflow: hidden; padding-top: 5px;
}
.NoticeContent span {
	float: right;
}
.NoticeContent li {
	background: url("images02.jpg") no-repeat left; height: 28px; line-height: 28px; padding-left: 15px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.NoticeContent li.s1 {
	background: url("images02.jpg") no-repeat left;
}
.NoticeContent li.s2 {
	background: url("images02_1.jpg") no-repeat left;
}
.NoticeContent li img {
	vertical-align: inherit;
}
.ProductContent li {
	padding-bottom: 4px;
}
.ProductContent {
	padding-top: 14px;
}
.ProductContent li a {
	width: 187px; height: 46px; display: block;
}
.ProductContent li a:hover {
	background-position: 0px bottom; text-decoration: none;
}
.NewOnes {
	float: left;
}
.NewTwo {
	margin-left: 15px; float: left;
}
.NewThree {
	float: right;
}
.NewNew {
	border: 1px solid rgb(235, 235, 235); border-image: none; width: 308px; height: 220px; margin-top: 24px;
}
.hide {
	display: none;
}
.NewTitle ul {
	background: url("imagestab_bg.jpg") repeat-x left bottom; border-width: 1px 0px 0px 1px; border-style: solid none none solid; border-color: rgb(219, 222, 225) currentColor currentColor rgb(219, 222, 225); border-image: none; width: 308px; height: 38px; color: rgb(247, 247, 247);
}
.NewTitle li {
	padding: 5px; width: 143px; height: 27px; text-align: center; color: rgb(102, 102, 102); overflow: hidden; font-size: 14px; font-weight: bold; border-right-color: rgb(219, 222, 225); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer;
}
.NewTitle li.selected {
	padding: 5px; width: 143px; height: 25px; text-align: center; color: rgb(152, 31, 50); overflow: hidden; font-size: 14px; font-weight: bold; border-top-color: rgb(152, 31, 50); border-right-color: rgb(219, 222, 225); border-top-width: 3px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; float: left; background-color: rgb(255, 255, 255);
}
.NewContent {
	margin: auto; width: 289px; overflow: hidden; padding-top: 10px; clear: both;
}
.NewContent ul {
	height: 180px;
}
.NewContent li {
	background: url("images02.jpg") no-repeat left; line-height: 23px; padding-left: 15px;
}
.NewContent li.s1 {
	background: url("images02.jpg") no-repeat left;
}
.NewContent li.s2 {
	background: url("images02_1.jpg") no-repeat left;
}
.NewContent li span {
	float: right;
}
.CollImg {
	margin: 20px auto 0px; overflow: hidden;
}
.CollTitle {
	background: url("") no-repeat left; margin: 0px auto; height: 34px; overflow: hidden;
}
.CollTitle span {
	padding-top: 5px; float: right;
}
.CollTitle h2 {
	color: rgb(29, 104, 139); padding-left: 15px; font-size: 14px; margin-bottom: 6px;
}
.ProductShow01 {
	margin: 20px 0px 0px; width: 960px; height: 138px; overflow: hidden; clear: both;
}
.Productbg {
	width: 960px; height: 138px; overflow: hidden; position: relative;
}
.Piclist {
	float: left;
}
.Piclist li {
	padding: 0px 3px; width: 175px; text-align: center; overflow: hidden; float: left;
}
.Piclist li img {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 162px; height: 97px;
}
.pcont {
	margin: 0px auto; width: 905px; overflow: hidden;
}
.Piclist li p {
	height: 32px; line-height: 32px;
}
.ScrCont {
	width: 800%; -ms-zoom: 1;
}
#List1_1 {
	float: left;
}
#List2_1 {
	float: left;
}
.LeftBotton {
	left: 0px; top: 38px; width: 12px; height: 20px; margin-right: 10px; display: block; position: absolute;
}
.RightBotton {
	top: 38px; width: 12px; height: 20px; right: 0px; display: block; position: absolute;
}
.RollingBox {
	background: rgb(241, 241, 239); border-width: 1px 1px 3px; border-style: solid; border-color: rgb(241, 241, 241) rgb(241, 241, 241) rgb(145, 150, 156); margin: 10px auto 0px; border-image: none; width: 958px; height: 22px; color: rgb(2, 84, 157); line-height: 22px; font-weight: bold;
}