﻿body {
	margin: 0px;
	padding: 0px;
    font-family: verdana,Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #858585;
	line-height: 22px;
}
a {color: #858585;text-decoration: none;}
a:link ,a:visited{color: #858585;text-decoration: none;}
a:hover{color: #007550;text-decoration: none;}
.green {color: #007550}
.size14{font-size:14px}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;}
.con {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	}
.logo {
	float: left;
	padding: 33px  24px 30px 20px;
	border-right: 1px solid  #b8b8b8;
}
/**/
.nav {
	border-top: 1px solid #b8b8b8;
	float: left;
	margin-top: 32px;
}

.nav01,.nav02,.nav03,.nav04,.nav05,.nav06,.nav07,curnav01,curnav02,curnav03,curnav04,curnav05,curnav06,curnav07{
	float: left;
	border-right: 1px solid #b8b8b8;
	list-style-type: none;
	}
.nav01,.nav01 a:link ,.nav01 a:visited{
	background: url(../images/index_5.gif) no-repeat 130px 30px;
    width: 184px;
	height: 67px;	
	display: block;
}
.nav02 ,.nav02 a:link,.nav02 a:visited{
	background: url(../images/index_7.gif) no-repeat 17px 30px;
	height: 67px;
	width: 140px;
	display: block;
}
.nav03 ,.nav03 a:link ,.nav03 a:visited{
	background: url(../images/index_9.gif) no-repeat 17px 30px;
    height: 67px;
	width: 93px;
	display: block;
}
.nav04 ,.nav04 a:link ,.nav04 a:visited{
	background: url(../images/index_11.gif) no-repeat 17px 30px;
	height: 67px;
	width: 93px;
	display: block;
}
.nav05,.nav05 a:link ,.nav05 a:visited{
	background: url(../images/index_13.gif) no-repeat 17px 30px;
	height: 67px;
	width: 93px;
	display: block;
}
.nav06 ,.nav06 a:link ,.nav06 a:visited{
	background: url(../images/index_15.gif) no-repeat 17px 30px;
	height: 67px;
	width: 93px;
	display: block;
}
.nav07,.nav07 a:link ,.nav07 a:visited{
	background: url(../images/index_17.gif) no-repeat 17px 30px;
	height: 67px;
	width: 72px;
	display: block;
}
.nav01 a:hover{
	background: url(../images/index_5.gif) no-repeat 130px -19px;display: block;
}
.nav02 a:hover{
	background: url(../images/index_7.gif) no-repeat 17px -19px;display: block;
}
.nav03 a:hover{
	background: url(../images/index_9.gif) no-repeat 17px -19px;display: block;
}
.nav04 a:hover{
	background: url(../images/index_11.gif) no-repeat 17px -19px;display: block;
}
.nav05 a:hover{
	background: url(../images/index_13.gif) no-repeat 17px -19px;display: block;
}
.nav06 a:hover{
	background: url(../images/index_15.gif) no-repeat 17px -19px;display: block;
}
.nav07 a:hover{
	background: url(../images/index_17.gif) no-repeat 17px -19px;display: block;
}
/**/

/*ҳ*/
.about {
	height: 354px;
	width: 477px;
	padding: 85px 61px 0px 109px;
	line-height: 32px;
	background-image: url(../images/01new_32.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
}
.sideRight {
	width: 230px;
	float: left;
	margin-top: 32px;
	margin-left: 30px;
}
.search {
	color:#CCCCCC;
	float: left;
	height: 23px;
	width: 190px;
	border: 1px solid #CCCCCC;
	line-height: 23px;
	font-size: 12px;
}

.searchButton a:link ,.searchButton a:visited , .searchButton a:hover{
	background: url(../images/b1.gif) no-repeat 0px -4px;
	float: left;
	height: 28px;
	width: 32px;
}
.searchButton a:hover{ background-position: 0px -36px;}
.board {
	float: left;
	margin-top: 15px;
	margin-right:15px;}
.board img {float: left;}
.board li a:link ,.board li a:hover,.board li a:visited,.newlist li a:link ,.newlist li a:hover ,.newlist li a:visited{
	margin: 0px;
	padding-left: 24px;
	display: block;
	background: url(../images/b1.gif)  no-repeat -36px -34px;
	list-style-type: none;
	color: #969696;
	line-height:30px;
}
.board li a:hover ,.newlist li a:hover {
	color: #00704a;
	background-image: url(../images/maoz.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
}
.more a:link ,.more a:visited , .more  a:hover{
	background: url(../images/b1.gif) no-repeat -32px -8px;
	float: right;
	height: 20px;
	width: 32px;
	margin-right: 10px;
}
.more  a:hover{background-position: -64px -8px;}
.lineX {
	background: url(../images/c2.gif) repeat-x;
	height: 2px;
	clear: both;
	display: block;
	margin-bottom:5px;
}
/*ҳ*/
.foot {
	background: url(../images/06new_14.jpg) no-repeat 850px 3px;
	height: 40px;
	float: none;
	width: 830px;
	display: block;
	text-align: right;
	padding-top: 15px;
	padding-right: 100px;
	padding-bottom:5px;
	margin:10px auto 15px;
}
.banner {
	background-color: #E5E5E5;
	float: left;
	width: 100%;
	text-align: center;
}

/**/
.sidebar li{
	height: 41px;
	width: 135px;
	display: block;
}
.sidebar li a:link ,.sidebar li a:visited, .sidebar li a:hover,.sidebar li a.current:link ,.sidebar li a.current:visited, .sidebar li a.current:hover{
	background: url(../images/06new_03.gif) no-repeat 0px -41px;
	height: 28px;
	width: 135px;
	padding-top: 13px;
	text-align: center;
	color:#969696;
	display: block;
}
.sidebar li a:hover,.sidebarOn{background: url(../images/06new_03.gif) no-repeat 0px 0px;display: block;color:#fff;}
.sidebar li a.current:link ,.sidebar li a.current:visited, .sidebar li a.current:hover{
	background: url(../images/06new_03.gif) no-repeat 0px 0px;display: block;color:#fff;
}
.sidebar {width: 155px;float: left;}
/*ҳ*/
.main {
	background: url(../images/02new_11.gif) repeat-y left;
	float: left;
	width: 755px;
	padding-left: 20px;
	padding-top: 30px;
}
.g9606 ,.g0708 ,.g0809 ,.g09today,.g10today {
	height: 70px;
	background: url(../images/03new_07.gif)  no-repeat 15px 0px;
	display: block;
	}
.g0708{background-position: 15px -73px;}
.g0809{background-position: 15px -146px;}
.g09today{background-position: 15px -220px;}
.g10today{background-position: 15px -299px;}

.g9606 span,.g0708 span,.g0809 span,.g09today span,.g10today span {
	margin-top: 30px;
	margin-left: 65px;
	float: left;
}
.growup{border-bottom:1px solid #D9D9D9;}
.growupWord{margin:0px 67px 24px 80px;}
.word{margin:0px 30px 24px 75px;}

/**/
.thumbnail li {
	float: left;
	height: 60px;
	width: 60px;
	margin-right: 12px;
	margin-bottom: 12px;
}
.thumbnail li a:link,.thumbnail li a:visited{
	height: 60px;
	width: 60px;
	filter:alpha(opacity=60);
	opacity:0.6;
	}
.thumbnail li a:hover{
    height: 60px;
	width: 60px;
	filter:alpha(opacity=100);
	opacity:1.0;
}
.thumbnail {
	float: left;
	width: 288px;
}
.bigShow {
	float: left;
	width: 420px;
	margin-right: 12px;
}
.gallery {
	margin-left: 28px;
}
.introduce {
	color: #FFFFFF;
	background-color: #757575;
	height: 52px;
	width: 405px;
	float: left;
	margin-top: 12px;
	padding-top: 8px;
	padding-left: 15px;
}
/*ʱ*/
.subnav {
	text-align: right;
	padding-right: 80px;
	margin-bottom: 10px;
}
.print , .download{
	float: left;
	display:block;
}
.print a:link , .download a:link ,.print a:visited , .download a:visited {
	height: 30px;
	width: 60px;	
	float: left;
	background-image: url(../images/07yh_10.gif);
	display:block;
	margin-top: 93px;
	margin-left:20px;
}

.download a:link,.download a:visited {
 margin-top: 10px;
 background-position:0 -40px;
}

.coupons {
	margin-top: 30px;
	height: 166px;
}
.coupons img {float: left;}

.bcoupons {
	border:3px solid #ececec;
margin-bottom:15px;
margin-left:5px;
margin-right:10px;
margin-top:15px;
}

.bcoupons .title {
	font-weight: bold;
	margin-bottom:10px;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	line-height: 25px;
}
.bcoupons .box {
	padding:10px;
	border:1px solid #ccc;
}

.poster {
	float: left;
	border: 1px solid #dddddd;
	margin-top: 10px;
	margin-right: 4px;
	margin-left: 6px;
}
.desk {
	padding: 10px;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
}
.deskTitle {
	line-height: 20px;
	height: 20px;
	margin-top: 3px;
	margin-left: 3px;
}
.posterTitle {
	
	text-align: center;
	line-height: 26px;
}
/**ҳ**/
.manu {
	TEXT-ALIGN: right;
	padding: 3px;
	margin-top: 20px;
	width: auto;
	float: none;
	clear: both;
}
.manu A {
	BORDER: #fff 2px solid; 
	MARGIN: 2px; 
	padding: 2px 5px;
	COLOR: #6D6D6D; 
	TEXT-DECORATION: none;
}	
.manu A:hover {COLOR: #3E8F58;}
.manu A:active {BORDER: #fff 2px solid;COLOR: #6D6D6D;}
.manu .current {
	padding: 2px 5px;
	FONT-WEIGHT: bold; 
	MARGIN: 2px; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #3E8F58;
	}
.manu .disabled {
    padding: 2px 5px;
	MARGIN: 2px;  
	COLOR: #999; 	
}
/****/
.link {
	width: 720px;
	color: #f3f0c4;
	float: left;
	line-height: 24px;
	background-image: url(../images/links_bg.jpg);
	background-repeat: repeat-y;
	background-position: 0px 92px;
}
.linkLeft {
	height: 195px;
	width: 370px;
	margin-top: 100px;
	margin-left: 70px;
	float: left;
}
.linkRight {
	float: left;
	margin-top: 100px;
}
.link a ,.link a:link ,.link a:visited,.link a:hover{color: #ffffff;}
/**ͼ**/
.map {
	border: 8px solid #ccc;
	padding: 12px;
	overflow:hidden;
}
.maptitle {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;  
}
.map .map1 {
	width: 566px;
	float: left;
	overflow:hidden;
}
.map .map2 {
	width: 270px;
	float: left;
	margin-top: 25px;
	margin-right: 25px;
	color: #FFFFFF;
}
.map .map3 {
	height: 180px;
	width: 270px;
	float: left;
	margin-top: 25px;
}
/**/
.tableTitle th {
	line-height: 41px;
	background-image: url(../images/table-x.gif);
	background-repeat: repeat-x;
	height: 41px;
	color: #333333;
	border: 1px solid #999999;
	text-align: center;
}
.table th {
	background-color: #eeeeee;
	line-height: 32px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #999999;
}
.table td {
	text-align: center;
	color: #007550;
	border: 1px solid #999999;
}
table {border-collapse:collapse;
}
caption {
	font-weight: bold;
	color: #333333;
	line-height: 40px;
}
.shoptitle {
	background-color: #F0F0F0;
	color: #007550;
	font-weight: bold;
	background-image: url(c2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.shopItro {
	padding-top: 5px;
	width: 410px;
	float: left;
	overflow:hidden;
}
.shopPic {
	padding-top: 5px;
	float: left;
	margin-left: 5px;
}
.shop {
	clear: both;
	margin-bottom:25px;
	overflow:hidden;
}

/*首页大图*/
#jsF {position:relative;margin:0;width:930px;height:338px;overflow:hidden;}
#jsF ul {position:absolute;top:0;left:0;list-style-type:none;z-index:1;}
#jsF li {display:block;position:absolute;top:0;margin:0;padding:0;overflow:hidden;}
#jsF li a img { border:0px; margin:0; padding:0px;}