@charset "utf-8";
/* CSS Document */
.main {
	/*border-left:1px solid #000;
	border-right:1px solid #000;*/
}
.header {
	background-image: url(../skin/logo.png);
	background-repeat: no-repeat;
	background-position: 42px 20px;
	height: 83px;
}
.topSearch {
	height:30px;
	width:250px;
	float:right;
	margin:33px 20px 0 0;
}
.topSearch h4 {
	background-image: url(../skin/topSearchHeadIcon.png);
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
	text-indent:25px;
	margin-right:5px;
	line-height:20px;
}
.topSearch .inputText {
	width:115px;
	height:18px;
	border:1px solid #000;
	float:left;
	margin-right:5px;
}
.topSearch a {
	display:block;
	width:30px;
	height:20px;
	background:url(../skin/topSearchButtonIcon.png) no-repeat left center;
	float:left;
}
.topMenuBg_left, .topMenuBg_right {
	background-image: url(../skin/topMenuBg_left.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 31px;
	width: 9px;
	float: left;
}
.topMenuBg_right {
	background-image: url(../skin/topMenuBg_right.png);
}
.topMenuBg_middle {
	background: url(../skin/topMenuBg_middle.png) repeat-x left center;
	height:31px;
	width:982px;
	float:left;
}
.topMenuBg_middle ul {
	float:right;
	font-weight:bold;
	color:#fff;
}
.topMenu li {
	line-height:31px;
	width:79px;
	height:31px;
	text-align:center;
	float:left;
	margin:0 3px;
}
.topMenu li a{
	color:#fff;
	display:block;
}	
.topMenu li a:hover{
	color:#fff;
}
.topMenu li.selected, .topMenu li a:hover {
	background: url(../skin/topMenuSelectedBg.png) no-repeat left center;
}
.flashPic {
	width:1000px;
	margin:1px auto;
	margin-bottom: 5px;
}
.indexNewsBox {
	width: 365px;
	height: 175px;
	float: left;
	margin-bottom:5px;
}
.indexNewsBoxBlank {
	margin-right:10px;
}
.indexNewsBoxTitle {
	height: 28px;
	background-color: #cbff88;
	border: 1px solid #5fa900;
}
.indexNewsBoxContent {
	height: 143px;
	border: 1px solid #5fa900;
	border-top:none;	
}
.indexNewsBoxTitle h3 {
	font-weight: bold;
	text-indent:38px;
	line-height:30px;
	background-repeat: no-repeat;
	background-position: 10px center;
	float: left;
	height:28px;
	/*background-color:#FF0000;*/
}
.indexNewsBoxTitle .icon1 {
	background-image: url(../skin/icon1.png);
}
.indexNewsBoxTitle .icon2 {
	background-image: url(../skin/icon2.png);
}
.indexNewsBoxTitle .icon3 {
	background-image: url(../skin/icon3.png);
}
.indexNewsBoxTitle a {
	display:block;
	width: 70px;
	float: left;
	text-align: right;
	margin-left: 180px;
	_margin-left:140px;
	line-height: 30px;
	height:28px;
}
.indexNewsBoxTitle a span {
	font-family:"宋体";
}	
.mainLeft {
	width: 250px;
	float: left;
}
.mainLeft img {
	padding-bottom:7px;
	*padding-bottom:3px;
}	
.mainRight {
	float: left;
	width: 740px;
	margin-left: 10px;
	_margin-left: 7px;
}
.indexNewsBoxContent .picStyle1 {
	margin:15px 10px 15px 15px;
	_margin-left:8px;
	float:left;
	width:105px;
	height:110px;
	overflow:hidden;	
	border:1px solid #000;	
}
.indexNewsBoxContent ul {
	float: left;
	margin: 10px;
	_margin-right:5px;
}
.indexNewsBoxContent li {
	background-image: url(../skin/square.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	text-indent: 10px;
	_text-indent:0;
	_padding-left:10px;
	line-height: 20px;
	height:20px;
	width:210px;
	_width:195px;
	overflow:hidden;
	border-bottom:1px dotted #bae780;
}
.indexNewsBoxContent .time {
	float: right;
	color:#ff0000;
	text-indent:0;
	/*padding-left:5px;*/
}
.indexNewsBoxContent ul.icon4 li {
	background-image: url(../skin/icon4.png);
	text-indent:0;
}
.indexNewsBoxContent .icon4 .type {
	font-weight:bold;
	color:#ff8600;
	float:left;
	text-indent:14px;
	_text-indent:0;
	padding-right:3px;
	_padding-right:0;
}
.indexNewsBoxContent .icon4 .type a {
	color:#ff8600;
}
.indexNewsBoxContent .icon4 .type a:hover {
	color:#ccc;
}
.indexNewsBoxContent p.indexIntroduction {
	padding:10px;
	line-height:2em;
	height:113px;
	overflow:hidden;
	width:343px;
}
#indexProductScrool {
	width:353px;
	height:131px;
	overflow:hidden;
}
.indexNewsBoxContent ul.indexProduct {
	_margin-left:5px;
	width:1060px;
}
.indexNewsBoxContent ul.indexProduct li {
	display:block;
	background:none;
	background-color:#f3f3f3;
	line-height:0px;
	padding:3px;
	/*padding-bottom:10px;*/
	border:1px solid #000;
	text-indent:0;
	width:auto;
	height:auto;
	float:left;
	margin-right:5px;
}
.indexNewsBoxContent ul.indexProduct li .img {
	width:95px;
	height:93px;
	overflow:hidden;
}	
.indexNewsBoxContent ul.indexProduct li h4 {
	text-align:center;
	font-weight:bold;
	line-height:20px;
	height:20px;
	width:95px;
}
ul.friendLink {
	height: 71px;
	width: 868px;
	border: 1px solid #e2e2e2;
	background:url(../skin/friendLinkPic.png) no-repeat left top;
	padding-left:130px;
	overflow:hidden;
	margin-top:20px;
}
ul.friendLink li {
	height:51px;
	line-height:51px;
	float:left;
	padding:0 5px;
	margin:10px 0;
	_padding:0 5px;
	border-right:1px solid #ccc;
}
ul.friendLink li img {
	height:51px;
}	
.bottomMenu {
	border-top:2px solid #ccc;
	border-bottom:2px solid #ccc;
	margin-top:10px;
	padding:5px;
	text-align:center;
}
.bottomMenu a {
	padding:0 15px;
}	
.footer {
	width:100%;
	height:131px;
	background:url(../skin/footer_bg.png) repeat-x left bottom;
	margin-top:10px;
	text-align:left;
}
.footerMain {
	background-image: url(../skin/footer_logo.png);
	background-repeat: no-repeat;
	background-position: 25px 14px;
	width: 1000px;
	margin:0 auto;
	height:100px;
}
.footerMainContent {
	padding-top:15px;
	padding-left:280px;
	color:#fff;
}
a.Author {
	color: #FFFFFF;
}
a.icp {
	color: #FFFFFF;
}
a:hover.icp {
	color:#ff9602;
}
.footerMainContent h4 span {
	padding-right:20px;
}
.footerMainContent h5 {
	font-size:10px;
} 
