﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th {
	color:#333;
	margin:0;
	padding:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style-type: none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
abbr, acronym {
	border:0;
}
/*reset end*/
body {
	background-repeat:repeat-x;
	font-family: Arial, sans-serif, '微软雅黑', '宋体';
	font-size: 12px;
	font-style: normal;
	line-height: 1.6em;
	font-weight: normal;
	font-variant: normal;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#900;
	text-decoration: underline;
}
.clr {
	clear:both;
}
/*===========================================================================================================================*/
.main {
	width:970px;
	margin-left:auto;
	margin-right:auto;
}
.mainTop {
}
.logo {
	float:left;
}
.smallNav {
	text-align:right;
	margin-right:5px;
	float:right;
}
.today {
	margin-top:38px;
}
.today_ {
	margin-top:38px;
}
.search {
	height:22px;
	margin-top:18px;
	text-align:right;
}
.searchInput {
	background-image:url(../images/searchInput.jpg);
	width:153px;
	height:22px;
}
.searchInput input {
	background-color:#f8f8f8;
	width:150px;
	border:none;
}
.mainNav {
	width:943px;
	height:43px;
	margin-left:auto;
	margin-right:auto;
}
.mainNav li {
	float:left;
}
.homeNav a {
	background-image:url(../images/homeNav.jpg);
	background-position:top;
	color:#333;
	width:109px;
	height:39px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:39px;
	display:block;
}
.messageNav a {
	background-image:url(../images/messageNav.jpg);
	background-position:top;
	color:#333;
	width:90px;
	height:39px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:39px;
	display:block;
}
.otherNav a {
	background-image:url(../images/otherNav.jpg);
	background-position:top;
	color:#333;
	width:93px;
	height:39px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:39px;
	display:block;
}
.homeNav a:hover, .messageNav a:hover, .otherNav a:hover {
	background-position:bottom;
	text-decoration:none;
}
/*js*/
#nav {
	list-style:none;
}
#nav li {
	position:relative;
	z-index:0;
}
#nav li ul {
	width:204px;
	display:none;
	POSITION: absolute;
	left:0px;
	border:#666 solid 1px;
	z-index:100;
}
#nav li ul li {
	float:none;
}
#nav li ul li a {
	background-position:top;
	width:204px;
	height:21px;
	display:block;
}
#nav li ul li a:hover {
	background-position:bottom;
	text-decoration:none;
}
/*HTML #nav UL LI {
	HEIGHT: 1%;
}
HTML #nav UL LI A {
	HEIGHT: 1%;
}*/
#nav LI:hover UL {
	DISPLAY: block;
}
#nav LI.over UL {
	DISPLAY: block;
}
/*end*/
.nav2-1 a {
	background-image:url(../images/nav2-1.jpg);
}
.nav2-2 a {
	background-image:url(../images/nav2-2.jpg);
}
.nav2-3 a {
	background-image:url(../images/nav2-3.jpg);
}
.nav2-4 a {
	background-image:url(../images/nav2-4.jpg);
}
.nav2-5 a {
	background-image:url(../images/nav2-5.jpg);
}
.nav2-6 a {
	background-image:url(../images/nav2-6.jpg);
}
.nav3-1 a {
	background-image:url(../images/nav3-1.jpg);
}
.nav3-2 a {
	background-image:url(../images/nav3-2.jpg);
}
.nav3-3 a {
	background-image:url(../images/nav3-3.jpg);
}
.nav3-4 a {
	background-image:url(../images/nav3-4.jpg);
}
.nav4-1 a {
	background-image:url(../images/nav4-1.jpg);
}
.nav4-2 a {
	background-image:url(../images/nav4-2.jpg);
}
.nav4-3 a {
	background-image:url(../images/nav4-3.jpg);
}
.nav4-4 a {
	background-image:url(../images/nav4-4.jpg);
}
.nav6-1 a {
	background-image:url(../images/nav6-1.jpg);
}
.nav6-2 a {
	background-image:url(../images/nav6-2.jpg);
}
.nav6-3 a {
	background-image:url(../images/nav6-3.jpg);
}
.nav6-4 a {
	background-image:url(../images/nav6-4.jpg);
}
.nav6-5 a {
	background-image:url(../images/nav6-5.jpg);
}
.banner {
	height:330px;
}
.indexMsg {
	background-image:url(../images/indexMsg.jpg);
	height:63px;
	line-height:35px;
	padding-left:30px;
}
.indexPartL {
	width:260px;
	height:175px;
	padding-left:30px;
	padding-right:20px;
	float:left;
}
.indexPartL li {
	background:url(../images/indexNews.jpg) left;
	padding-left:10px;
	line-height:23px;
}
.indexPartM {
	width:370px;
	height:175px;
	float:left;
}
.indexFivePic {
	margin-top:5px;
}
.indexPartR {
	width:238px;
	height:175px;
	padding-right:30px;
	float:right;
}
.indexProContent {
	width:236px;
	height:190px;
	border:#999 solid 1px;
	border-top:none;
}
.indexProPic {
	width:214px;
	height:90px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}
.indexTitle {
	height:20px;
	line-height:20px;
}
.indexTitle h2 {
	float:left;
}
.indexTitle span {
	display:block;
	float:left;
	margin-left:10px;
}
.indexTitle a {
	margin-top:6px;
	display:block;
	float:right;
}
.mainFoot {
	background-image:url(../images/footLogo.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px 0px 0px;
	width:930px;
	height:59px;
	line-height:30px;
	text-align:right;
	border-top:#CCC solid 8px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
.position {
	background-image:url(../images/position.jpg);
	background-position:center;
	width:945px;
	height:33px;
	line-height:33px;
	text-indent:20px;
	margin-left:auto;
	margin-right:auto;
}
.pageBody {
	width:945px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
.pageMenu {
	background-image:url(../images/pageMenu.jpg);
	width:212px;
	float:left;
}
.pageMenuTop {
	background-image:url(../images/pageMenuTop.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.pageMenuBottom {
	background-image:url(../images/pageMenuBottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:500px;
	_height:500px;
}
.pageMenuBottom ul {
	padding:3px;
	padding-bottom:0px;
}
.pageMenuBottom a {
	background-position:bottom;
	width:205px;
	height:25px;
	display:block;
}
.pageMenuBottom a:hover {
	background-position:top;
}

.pageMenuBottom_ a {
background:url(../images/menuBg.jpg);
background-position:bottom;
width:205px;
height:25px;
text-indent:20px;
line-height:25px;
display:block;
color:#717171;
font-weight:bold;
}
.pageMenuBottom_ a:hover {
background-position:top;
text-decoration:none;
color:#717171;
font-weight:bold;
}


.focus a {
	background-position:top;
}
/*about =============================================================================*/
.aboutMenu1 a {
	background-image:url(../images/aboutMenu1.jpg);
}
.aboutMenu2 a {
	background-image:url(../images/aboutMenu2.jpg);
}
.aboutMenu3 a {
	background-image:url(../images/aboutMenu3.jpg);
}
.aboutMenu4 a {
	background-image:url(../images/aboutMenu4.jpg);
}
.aboutMenu5 a {
	background-image:url(../images/aboutMenu5.jpg);
}
.aboutMenu6 a {
	background-image:url(../images/aboutMenu6.jpg);
}
/*culture =============================================================================*/
.cultureMenu1 a {
	background-image:url(../images/cultureMenu1.jpg);
}
.cultureMenu2 a {
	background-image:url(../images/cultureMenu2.jpg);
}
.cultureMenu3 a {
	background-image:url(../images/cultureMenu3.jpg);
}
.cultureMenu4 a {
	background-image:url(../images/cultureMenu4.jpg);
}
/*culture =============================================================================*/
.proMenu1 a {
	background-image:url(../images/proMenu1.jpg);
}
.proMenu2 a {
	background-image:url(../images/proMenu2.jpg);
}
.proMenu3 a {
	background-image:url(../images/proMenu3.jpg);
}
.proMenu4 a {
	background-image:url(../images/proMenu4.jpg);
}
/*quality =============================================================================*/
.qualityMenu1 a {
	background-image:url(../images/qualityMenu1.jpg);
}
.qualityMenu2 a {
	background-image:url(../images/qualityMenu2.jpg);
}
.qualityMenu3 a {
	background-image:url(../images/qualityMenu3.jpg);
}
.qualityMenu4 a {
	background-image:url(../images/qualityMenu4.jpg);
}
.qualityMenu5 a {
	background-image:url(../images/qualityMenu5.jpg);
}
/*trade =============================================================================*/
.tradeMenu1 a {
	background-image:url(../images/tradeMenu1.jpg);
}
.tradeMenu2 a {
	background-image:url(../images/tradeMenu2.jpg);
}
.tradeMenu3 a {
	background-image:url(../images/tradeMenu3.jpg);
}
.tradeMenu4 a {
	background-image:url(../images/tradeMenu4.jpg);
}
.tradeMenu5 a {
	background-image:url(../images/tradeMenu5.jpg);
}
/*work =============================================================================*/
.workMenu1 a {
	background-image:url(../images/workMenu1.jpg);
} 
.workMenu2 a {
	background-image:url(../images/workMenu2.jpg);
}
/*contact =============================================================================*/ 
.contactMenu1 a {
	background-image:url(../images/contactMenu1.jpg);
}
.contactMenu2 a {
	background-image:url(../images/contactMenu2.jpg);
}
/*message =============================================================================*/
.msgMenu1 a {
	background-image:url(../images/msgMenu1.jpg);
}
.msgMenu2 a {
	background-image:url(../images/msgMenu2.jpg);
}
.msgMenu3 a {
	background-image:url(../images/msgMenu3.jpg);
}
/*salse =============================================================================*/
.salesMenu1 a {
	background-image:url(../images/salesMenu1.jpg);
}
.salesMenu2 a {
	background-image:url(../images/salesMenu2.jpg);
}
.salesMenu3 a {
	background-image:url(../images/salesMenu3.jpg);
}
.salesMenu4 a {
	background-image:url(../images/salesMenu4.jpg);
}
/*mission =============================================================================*/
.missionMenu1 a {
	background-image:url(../images/mission1.jpg);
}
.missionMenu2 a {
	background-image:url(../images/mission2.jpg);
}
 
/*news =============================================================================*/
.newsMenu1 {
	background-image:url(../images/newsMenu1.jpg);
	background-repeat:no-repeat;
}
.pageContent {
	width:720px;
	float:right;
}
.pageBanner {
	background-image:url(../images/pageBanner.jpg);
	height:91px;
	margin-bottom:10px;
}
.pageBannerL {
	background-image:url(../images/pageBannerL.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:91px;
}
.pageBannerR {
	background-image:url(../images/pageBannerR.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:91px;
}
.pageTitle {
	font-size:14px;
	font-weight:bold;
	padding-top:65px;
	padding-left:20px;
	float:left;
}
.pageTitle span {
	color:#999;
	font-size:12px;
	font-weight:normal;
}
.pageAdv {
	width:355px;
	height:87px;
	float:right;
	margin-top:2px;
	margin-right:2px;
}
.content {
	background-image:url(../images/content.jpg);
}
.contentTop {
	background-image:url(../images/contentTop.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.contentBottom {
	background-image:url(../images/contentBottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	min-height:380px;
	_height:380px;
	padding-top:3px;
	padding-bottom:17px;
}
.contentTitle {
	background-image:url(../images/contentTitle.jpg);
	width:716px;
	height:19px;
	margin-left:auto;
	margin-right:auto;
}
.contentTitle h3 {
	background-image:url(../images/contentTitleD.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	text-indent:15px;
	margin-left:10px;
}
.contentTxt {
	line-height:23px;
	padding:10px;
	padding-bottom:0px;
}
.contentTxt li {
	height:23px;
	border-bottom:#CCC dotted 1px;
}
.contentTxt li a {
	line-height:23px;
	display:block;
	float:left;
}
.contentTxt span {
	line-height:23px;
	display:block;
	float:right;
}
.top {
	text-align:right;
	margin-top:10px;
}
.proType {
	margin-bottom:10px;
}
.proType a {
	background-image:url(../images/proType.jpg);
	height:20px;
	line-height:20px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	border:#999 solid 1px;
	display:block;
	float:left;
}
.proType a:hover {
	color:#F00;
}
.profocus {
	color:#F00;
}
.messageGroup {
	background-color:#f1f1f1;
	padding:10px;
	border:#ccc solid 1px;
	margin-bottom:10px;
}
.messageGroup span {
	color:#F00;
	display:inline;
	float:none;
}
.page {
	width:450px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
}
.page a {
	color:#333;
	text-align:center;
	padding-left:6px;
	padding-right:6px;
	margin-left:10px;
	border:#CCC solid 1px;
	display:block;
	float:left;
}
.page a:hover {
	color:#FFF;
	background-color:#666;
	border:#FFF solid 1px;
}
.newTitle {
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	border-bottom:#ccc dotted 1px;
	margin-bottom:10px;
}
#attimg img{
max-width: 100%;/*IE7 FF 支持*/
width:expression(this.width > 699? "700px":this.width );/* sets max-width for IE  为IE设置最宽值*/
height:auto;
}

.indexContent{
	 height:200px;
}