@charset "utf-8";
html,body { height:100%; margin:0px auto;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px; background:url(../images/bj.jpg) repeat-x;
}

/*hcc*/
html{overflow-x:hidden;}
  .zctn{ width:62px; height:20px;background:url(../images/zydc.png) no-repeat; display: block; float:left; color:#FFF; font-weight:bold; padding:5px 0; margin-left:2px}
.invite{width:497px; height:126px;margin:10px auto 0 auto; background-image: url(../images/invite.png);}
.invite .info{ padding:30px 0 0 80px; height:30px}
.invite .input{padding:15px 0 0 20px;_padding-left:10px; height:30px; text-align:center}}
.classMsc li{
	float: left;
	height: 28px;
	padding-right: 28px;
	padding-left: 28px;
	background-image: url(../images/list_bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #afd3a7;
	cursor: pointer;
	font-weight: bold;
	color: #101010;
}
 .classMsc p{ background-position: 5px -56px;
	padding-left: 30px;
	font-weight: bold;
	color: #101010;
	background-repeat: no-repeat;
	float: left;
	padding-right: 16px;
	background-image: url(../images/list_bg1.gif);
	line-height: 28px;
	height: 28px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #afd3a7;
 }
.classMsc a.this {
		color: #f83100;font-weight: bold;
	}	
#deal-share .deal-share-links {
	padding-bottom: 0px;
	padding-left: 20px;
	width: 100%;
	padding-right: 0px;
	 
	height: 23px;
	padding-top: 2px
}
#deal-share .deal-share-links h4 {
	float: left;
	font-weight: normal
}
#deal-share .deal-share-links ul {
	zoom: 1
}
#deal-share .deal-share-links li {
	margin-top: 1px;
	float: left;
	text-align:center
}
#deal-share a {
	line-height: 15px;
	padding-left: 20px;
	outline-width: 0px;
	font-family: helvetica, arial, sans-serif;
	background: url(../images/icons-share.gif) no-repeat 0px 0px;
	float: left;
	height: 16px;
	color: #000;
	font-size: 12px;
	margin-right: 10px;
	dwidth: 30px
}
#deal-share a:hover {
	color: #0981be
}
#deal-share a img {
	vertical-align: -2px;
	margin-right: 2px
}
#deal-share .kaixin {
	background-position: 0px -40px
}
#deal-share .renren {
	background-position: 0px -80px
}
#deal-share .douban {
	background-position: 0px -120px
}
#deal-share .email {
	background-position: 0px -161px
}
#deal-share .sina {
	background-position: 0px -201px
}

a {
	color:#000; font-size:12px;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color:#FF0000; font-size:12px;
}
body{
	text-align:center;
	color: #fff;
	font-size:12px;
	font-family:arial;
	font-family:Arial;
	color:#000000;
}
td { font-size:12px; color:#000000;}
* {
	margin: 0px;
	padding: 0px;
}
.clear {
	font-size: 0px;
	line-height: 0px;
	clear: both;
}
strong {font-weight:bold; font-size:12px; color:#000000;}
li {list-style:none; font-size:12px;}
strong { font-weight:bold; color:#000000;}
img {border:0px;}
.top {
	width:962px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	zoom:1;
	padding-bottom: 3px;
}
.top .clear {
	height: 1px;
	overflow: hidden;
}

.top-logo {
	float:left;
	width:280px;
	padding-left:0px;
	padding-top:0px;
	text-align:left;
}
.top-nav {
	width:670px;
	text-align:center;
	float:right;
}
.top-flash { clear:both; margin:0 auto; margin-left:0px  !important; margin-left:1px;}
.top-txt1 {
	background-image: url(../images/top1-bj.gif);
	height: 60px;
	background-position: 0px 0px;
	background-repeat: repeat-x;
	width: 490px;
	float: right;
	position: relative;
	padding-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
	z-index: 9999;
}
.top-txt1 em {
	background-image: url(../images/top1-bj.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	height: 58px;
	width: 10px;
	display: block;
	position: absolute;
	top: 0px;
	right: -10px;
}
.top-txt1 ul.t1 {
	height: 20px;
	line-height: 20px;
	padding-left: 3px;
	padding-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}
.top-txt1 ul.t1 li {
	float: left;
	padding-right: 3px;
	padding-left: 3px;
	line-height: 20px;
	height: 20px;
	color: #fff;
}
.top-txt1 ul.t1 li img {
	margin-right: 2px;
}

.top-txt1 ul.t1 li a {
	color: #fff;
}
.top-txt1 ul.t1 li a:hover {
	color: #c6e69d;
	text-decoration: none;
}


.top-txt1 .t2 {
	height: 20px;
	line-height: 20px;
	padding-top: 0px;
}
.top-nav .t3 {
	clear: both;
	padding-top: 10px;
	text-align: right;
	padding-right: 2px;
}



.aboutbox {
	background-image: url(../images/aboutbox.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 492px;
	position: absolute;
	left: 10px;
	top: 48px;
	text-align: left;
	z-index: 88888;
	line-height: 20px;
}
.aboutico  {
	height: 19px;
	width: 45px;
	position: absolute;
	left: 437px;
	top: 5px;
	z-index: 99999;
	cursor: pointer;
}
.aboutbox big {
	padding-top: 15px;
	padding-bottom: 5px;
	font-size: 14px;
	line-height: 22px;
	color: #009904;
	font-weight: normal;
	display: block;
	padding-left: 15px;
}
.aboutbox span  {
	padding-left: 15px;
	padding-right: 20px;
}


.kk { border-left:1px solid #78B506; border-right:1px solid #78B506; margin:0 auto;}
.main {
	width:960px;
	border-left:1px solid #78B506;
	border-right:1px solid #78B506;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.cbody {
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.cbody em {
	font-style: normal;
	float: right;
}
.line10 {
	font-size: 0px;
	line-height: 0px;
	height: 10px;
}
.title1 {
	background-image: url(../images/title_bg1.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	line-height: 32px;
	height: 32px;
}
.title1 strong {
	font-size: 14px;
	color: #ffffff;
	padding-right: 5px;
}
.title1 em {
	background-image: url(../images/title_bg1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 32px;
	width: 100px;
}
.title1 big {
	font-size: 12px;
	font-weight: bold;
	color: #ffff00;
}
.proinfo1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e6e6e6;
	border-left-color: #e6e6e6;
	zoom:1;
}
.proinfo1 dl {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.proinfo1 dl dt {
	float: left;
	width: 180px;
}
.proinfo1 dl dt img{
	border: 3px solid #e1e1e1;
}
.proinfo1 dl  dd{
	float: right;
	width: 740px;
}
.proinfo1 dl  ul li{
	line-height: 25px;
	float: left;
	width: 50%;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	color: #3e3e3e;
}
.proinfo1 dl  ul li.t1{
	clear: both;
	float: none;
	width: 100%;  
}
.proinfo1 dl  ul li strong{
	color: #101010;
	padding-right: 5px;
}
.proinfo1 dl  ul li big{
	font-size: 14px;
	font-weight: bold;
	color: #f83100;
	padding-right: 8px;
}
.proinfo1 dl  ul li small{
	font-size: 12px;
	font-weight: bold;
	color: #f83100;
	padding-right: 8px;
}
.infoa    {
	zoom:1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	padding-top: 5px;
	line-height: 22px;
}
.infoa p {
	position: relative;
	display: block;
}
.infoa p em {
	float: none;
	height: 19px;
	width: 75px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: right top;
	cursor: pointer;
	line-height: 18px;
	z-index: 999;
}

.infoa p.hide{
	height: 44px;
	overflow: hidden;
}

.infoa  p.hide em{
	background-image: url(../images/buy_infoa_img1.gif);
	bottom: -1px;
	right: 0px;
}
.infoa  p.show{
	position: relative;
	padding-bottom: 3px;

}
.infoa  p.show em{
	background-image: url(../images/buy_infoa_img2.gif);
	bottom: 7px;
	right: 0px;
	line-height: 19px;
	height: 19px;
}
.infob {
	line-height: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.infob p {
	display: inline;
}

.proli1   {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-left-color: #e6e6e6;
	zoom:1;
}
.proli1 .title  {
	line-height: 28px;
	background-color: #f4f3f3;
	padding-right: 12px;
	padding-left: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	height: 28px;
}
.proli1 .title strong {
	background-image: url(../images/list_ico1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	float: left;
	height: 28px;
	color: #f83100;
	padding-left: 18px;
}
.proli1 .title em {
	font-size: 10px;
	color: #b4b4b4;
	cursor: pointer;
}



.proli1 ul  {
	padding: 15px;
	zoom:1;
}
.proli1 ul  li{
	display: inline;
	float: left;
	width: 186px;
	padding-right: 15px;
	padding-left: 15px;
	height: 180px;
	text-align: center;
	overflow: hidden;
}
.proli1 ul  li p{
	line-height: 20px;
	padding-top: 2px;
}
.proli1 ul  li strong{
}
.proli1 ul  li span a{
	font-weight: bold;
	color: #f83100;
	padding-left: 10px;
}
.proli1 ul  li img{
	border: 1px solid #cccccc;
}
.proli1 ul  li a{
	cursor: pointer;
	color: #3e3e3e;
	text-decoration: none;
}
.proli1 ul  li a:hover{
	text-decoration: underline;
}
.proli2   {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-left-color: #e6e6e6;
	zoom:1;
}
.proli2 .title  {
	line-height: 28px;
	background-color: #f4f3f3;
	padding-right: 12px;
	padding-left: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	height: 28px;
}
.proli2 .title strong {
	background-image: url(../images/list_ico1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	float: left;
	height: 28px;
	color: #f83100;
	padding-left: 18px;
}
.proli2 .title em {
	font-size: 10px;
	color: #b4b4b4;
	cursor: pointer;
}
.proli2 ul  {
	padding: 15px;
	zoom:1;
}
.proli2 ul  li{
	height: 30px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c6c6c6;
	float: left;
	width: 445px;
	line-height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	display: inline;
}
.proli2 ul  li p{
	line-height: 30px;
	float: left;
	padding-right: 10px;
	width: 85px;
	height: 30px;
}
.proli2 ul li p.p1 {
	width: 180px;
}
.proli2 ul li p.rli {
	text-align:right; padding-right:20px
}


.proli2 ul  li strong{
}
.proli2 ul li span {
	display: block;
	float: right;
	width: 50px;
	text-align: center;
}

.proli2 ul  li span a{
	font-weight: bold;
	color: #f83100;
	padding-left: 10px;
}
.proli2 ul  li img{
	border: 1px solid #cccccc;
}
.proli2 ul  li a{
	cursor: pointer;
	color: #3e3e3e;
	text-decoration: none;
}
.proli2 ul  li a:hover{
	text-decoration: underline;
}
.list1 {
	text-align: left;
	width: 702px;
	margin-left: 3px;
}
.list1 .lit {
	line-height: 28px;
	height: 28px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #afd3a7;
	background-image: url(../images/list_bg1.gif);
	background-repeat: repeat-x;
}
.list1 .lit li{
	float: left;
	height: 28px;
	padding-right: 28px;
	padding-left: 28px;
	background-image: url(../images/list_bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #afd3a7;
	cursor: pointer;
	font-weight: bold;
	color: #101010;
}
.list1 .lit .t1{
	background-position: 5px -56px;
	padding-left: 30px;
	font-weight: bold;
	color: #101010;
	background-repeat: no-repeat;
	float: left;
	padding-right: 16px;
	background-image: url(../images/list_bg1.gif);
	line-height: 28px;
	height: 28px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #afd3a7;
}
.list1 .lit li.this{
	color: #ff0000;
	background-position: 0px -28px;
}
.list1 .lis {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-left-color: #dbdbdb;
	zoom:1;
}
.list1 .lis ol {
	padding-top: 8px;
	zoom:1;
	padding-bottom: 8px;
}
.list1 .lis ol h4 {
	height: 20px;
	left: 0px;
	padding-top: 7px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dcdcdc;
	clear: both;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-align: center;
	margin-top: 3px;
}
.list1 .lis ol h4 a  {
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 10px;
	float: none;
	background-image: url(../images/opennav_1.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: left 4px;
	width: 115px;
	height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.list1 .lis ol h4 a:hover {
	color: #f83100;
	background-color: #fff;
}
.list1 .lis ol h4.show a {
	background-image: url(../images/opennav_2.gif);
}




.list1 .lis ol.show {
	display: block;
}
.list1 .lis ol.hide {
	display: none;
}
.list1 .listx   {
	height: 55px;
	overflow: hidden;
}

.list1 .lis ol a {
	float: left;
	width: 141px;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 12px;
	display: inline;
	background-color: #fff;
	margin-left: -1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdbdb;
}
.list1 .lis ol a:hover {
	color: #ff3e00;
	text-decoration: none;
	background-color: #ededed;
}
.list1 .lis ol a span {
	font-weight: bold;
	color: #f83100;
	padding-right: 3px;
	padding-left: 3px;
}
.celect1 {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: auto;
	zoom:1;
}
.celect1 dl {
	overflow: auto;
	zoom:1;
	line-height: 24px;
}
.celect1 dt {
	float: left;
	width: 70px;
	text-align: right;
}
.celect1 dd {
	margin-left: 80px;
}
.celect1 dd span {
	float: left;
	width: 50px;
}
.celect1 dd p {
	margin-left: 50px;
}
.celect1 dd a {
	color: #317200;
	padding-right: 8px;
	padding-left: 8px;
	float: left;
	line-height: 20px;
	height: 20px;
	margin-bottom: 2px;
	margin-top: 2px;
	white-space: nowrap;
}
.celect1 dd a:hover {
	background-color: #79b507;
	color: #fff;
}
.celect1 dd a.this {
	background-color: #79b507;
	color: #fff;
}
.celect1 dd span.all a {
	color: #fff;
	background-color: #79b507;
}


.celect1 .more {
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e6;
	clear: both;
	margin-top: 10px;
}
.celect1 .more span {
	cursor: pointer;
}
.celect1 dl.hide {
	height: 24px;
	overflow: hidden;
}
.celect1 dl.show {
	overflow: auto;
	height: auto;
}




.member_jf {
	display: block;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 50px;
}
.member_jf ol {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	height: 20px;
}
.member_jf ol.tx {
	background-image: url(../images/jf.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: 10px 8px;
	float: left;
	width: 240px;
	border: 1px solid #dbdbdb;
	margin-right: 10px;
	margin-bottom: 10px;
}
.member_jf ol.t1 {
	font-size: 14px;
	color: #387e02;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.member_jf ol span {
	color: #ff3200;
	padding-right: 5px;
	padding-left: 5px;
}
.member_jf ol.t1 em{
	font-style: normal;
	padding-left: 10px;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
.member_jf ol.t3 {
	font-weight: bold;
	float: left;
	padding-right: 15px;
}



.showdiv1 {
	background-repeat: no-repeat;
	height: 350px;
	width: 600px;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 999;
	margin-left: -406px;
	margin-top: -185px;
	background-color: #CCC;
	border: 1px solid #89acc7;
}
.indshow {
	clear: both;
	height: 238px;
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/show_bg1.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	text-align: left;
	overflow: hidden;
}
.indshow .sleft {
	float: left;
	height: 238px;
	width: 218px;
}
.indshow .sleft .box{
	padding-top: 15px;
	padding-right: 8px;
	padding-left: 13px;
	color: #fff;

}
.indshow .sleft .box .title{
	height: 20px;
	padding-top: 1px;
	padding-bottom: 5px;

}
.indshow .sleft .box dl{
	padding-top: 10px;
	clear: both;
	zoom:1;
	padding-bottom: 5px;
}
.indshow .sleft .box dt{
	float: left;
	width: 40px;
	line-height: 19px;

}
.indshow .sleft .box dd{
	float: right;
	width: 152px;

}
.indshow .sleft .box dd p{
	float: left;
	width: 50%;
	line-height: 19px;
	height: 19px;
	overflow: hidden;

}
.indshow .sleft .box dl{

}
.indshow .sleft .box dl{

}
.indshow .sleft .box label{
	cursor: pointer;
	display: block;
	float: left;

}
.indshow .sleft .box .inp {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 14px;
	display: block;
	float: left;
}

.indshow .sleft .clear {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
}

.indshow .sright {
	float: right;
	height: 238px;
	width: 740px;
	overflow: hidden;
}
.indshow .slide {
	height: 190px;
	width: 739px;
}
.indshow .slide ul{
	height: 190px;
	width: 739px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.indshow .slide li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.indshow .menu {
	line-height: 30px;
	height: 30px;
	padding-top: 8px;
	padding-bottom: 9px;
	overflow: hidden;
}
.indshow .menu li {
	float: left;
	height: 30px;
	width: 72px;
	text-align: center;
	overflow: hidden;
	line-height: 30px;
	color: #fff;
}
.indshow .menu li a {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 30px;
	height: 30px;
	width: 72px;
	text-decoration: none;
	display: block;
}
.indshow .menu li a:hover {
	color: #f2ffa8;
	text-decoration: none;
	background-image: url(../images/menu_bg1.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.indshow .menu .clear {
	height: 1px;
	overflow: hidden;
}
.ttdc {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
}
.ttdc form {
	display: inline;
}
.ttdc form .p1 {
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ttdc form .p2 {
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ttdc form .p2 span {
	padding-left: 15px;
	font-size: 12px;
}
.ttdc form .p3 {
	padding-top: 35px;
}
.ttdc form .p3 span {
	padding-right: 10px;
	padding-left: 10px;
}

.listx {
	text-align: left;
	background-color: #fff;
}
.listx ul {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	display: block;
	background-color: #fff;
}
.listx ul li {
	line-height: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	clear: both;
	display: block;
}
.listx ul li .l1 {
	display: block;
	float: left;
	width: 320px;
}
.listx ul li.i1 {
	display: block;
	font-weight: bold;
	color: #101010;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
}
.listx ul li.i1 a {
	font-size: 14px;
	font-weight: bold;
	color: #ff3e00;
	padding-right: 3px;
	padding-left: 3px;
}
.listx ul li.i1 a:hover {
	color: #bd0000;
	text-decoration: underline;
}

.listx ul li p {
	padding-bottom: 5px;
	line-height: 22px;

}

.listx ul li.c {
	text-align: center;
	padding-top: 15px;
}
.listx ul li.c2 {
	text-align: center;
	padding-top: 35px;
	height: 100px;
}
.listx ul li span {
	font-weight: bold;
	color: #101010;
	float: left;
	width: 95px;
}
.listx ul li.t1 {
	padding-left: 80px;
	padding-top: 15px;
	padding-bottom: 15px;

}
 
.listx ul li strong {
	font-size: 14px;
	color: #ff3200; 
}
.listx .select1 {
	width: 80px;
}
.listx ul.s3 li span{
	line-height: 24px;
	text-align: center;
}
.listx ul.s3 .txt3 {
	height: 80px;
	width: 320px;

}


.dcbox1 {
	height: 300px;
	width: 500px;
	position: absolute;
	z-index: 999;
	left: 50%;
	top: 150px;
	background-color: #fff;
	border: 1px solid #4e6f2d;
	margin-left: -250px;
}
.dcbox1 .t1 {
	line-height: 28px;
	color: #fff;
	background-image: url(../images/dialog_ct.png);
	background-repeat: no-repeat;
	height: 28px;
	font-weight: bold;
}
.dcbox1 .t1 td {
	color: #fff;
}
.dcbox1 .t1 td.a1 {
	padding-left: 30px;
	font-size: 14px;
}
.dcbox1 .t1 td.b1 {
	text-align: center;
	background-position: right top;
	background-image: url(../images/dialog_ct.png);
	background-repeat: no-repeat;
	font-size: 14px;

}
.dcbox1 .t2 {
	line-height: 26px;
	color: #296704;
	background-image: url(../images/dc_bg1.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	border: 1px solid #a4cf6f;
	text-align: center;
}
.dcbox1 .t2 td{
	color: #296704;
	line-height: 26px;
	height: 26px;
}
.dcbox1 .t3 td{
	line-height: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
}
.dcbox1 .t3 {
	width: 100%;

}
.dcbox1 .t3 td.t4{
	padding-right: 5px;
	padding-left: 5px;

}









.bgir {
	background-image: url(../images/left_bg1.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}








.left {
	background:url(../images/left-bj.jpg) repeat-y;
	width:222px;
	float:left;
}
.left-bj {background:url(../images/left-bj.jpg) repeat-y;}
.left-tit { background:url(../images/left-tit.jpg) no-repeat; height:33px; padding-left:10px; padding-top:10px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left;}
.login-text { padding:5px; padding-left:15px; color:#5CA305; text-align:left;}
.login-text2 {padding:5px; padding-left:10px; color:#000000; text-align:left;}
.login-bja { background:url(../images/login-bj.jpg) no-repeat; width:190px; height:24px; padding-top:3px; margin-left:15px !important; margin-left:5px; float:left; text-align:left; }
.login-bjb { background:url(../images/login-bj1.jpg) no-repeat; width:190px; height:32px; padding-top:3px; margin-left:12px !important; margin-left:2px; float:left; text-align:left; }
.left-text { margin:10px; margin-top:0px;}
.left-text ul{ margin:0px; padding:0px;}
.left-text li {
	clear:both;
	line-height:22px;
	text-align:left;
	width:200px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-family: "宋体";
}
.left-ph {
	background-image: url(../images/left-ph.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-left: 5px;
	height: 240px;
}
.left-ph ul{ margin:0px; padding:0px;}
.left-ph li{
	float:left;
	line-height:24px;
	padding-left:25px;
	text-align:left;
	font-family: Arial;
}
.right { width:728px; float:left; padding-top:8px;  padding-left:5px; padding-bottom:0px;}
.right-bj { background:url(../images/right-bj1.gif) no-repeat; height:33px; padding-top:5px;}
.right-kk { border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6; padding:8px; padding-top:0px; padding-bottom:0px;}
.right-tit {
	margin-left:10px;
	background:url(../images/right-tit.gif) no-repeat;
	width:85px;
	text-align:left;
	padding-left:15px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
}
.right-tit2 {
	margin-left:10px;
	background:url(../images/right-tit2.gif) no-repeat;
	width:115px;
	text-align:left;
	padding-left:10px;
	height:20px;
	padding-top:2px;
	color:#fff;
	font-weight:bold;
}
.right-tit1 { margin-left:10px; background:url(../images/right-tit1.gif) no-repeat; width:85px; text-align:left; padding-left:15px; height:20px; padding-top:5px; color:#fff; font-weight:bold;}
.right-kk p {
	line-height: 35px;
	text-align: left;
	padding-right: 8px;
	padding-left: 8px;
	overflow: hidden;
}
.right-kk p strong {
	font-weight: normal;
	float: left;
	width: 65px;
	overflow: hidden;
	color: #000;
}

.right-kk p em{
	font-style: normal;
	float: right;
	color: #3e3e3e;
	text-align: left;
	width: 60px;
	overflow: hidden;

}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.hdm1 { color:#FF0000; font-weight:bold;}
.hdm1 a:link , .hdm1 a:visited {color:#FF0000; font-weight:bold;}
.hdm1 a:hover {color:#FF0000; font-weight:bold; text-decoration:underline;}
.hdm2 { font-weight:bold;}
.hdm2 a:link , .hdm2 a:visited {font-weight:bold;}
.hdm2 a:hover {color:#FF0000; font-weight:bold; text-decoration:underline;}
.dqlb { width:460px;}
.dqlb ul{ width:460px; background:#000000;}
.dqlb li{ float:left; width:140px; text-align:left; line-height:20px; padding-left:10px;}
.right-text {  margin-top:0px; width:340px;}
.right-text ul{ margin:0px; padding:0px;}
.right-text li {
	clear:both;
	line-height:24px;
	text-align:left;
	font-family: "宋体";
}

.right-text2 {  margin-top:0px; 
    background-image: url(../images/left-ph.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-left: 0px;
	height: 212px;}
.right-text2 ul{ margin:0px; padding:0px;}
.right-text2 li {
	clear:both;
	line-height:24px;
	text-align:left;
	font-family: "宋体";padding-left:25px;
	list-style:none
}
.m-bottom{
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.bottom {
	background:url(../images/bottom.gif) no-repeat;
	width:959px;
	height:98px;
	padding-top:7px;
	margin-top:10px;
	padding-bottom:30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bottom ul{
	padding-left: 30px;
	zoom:1;
}
.bottom li{
	float:left;
	margin:5px;
	width:74px;
	display:block;
	white-space: nowrap;
	overflow: hidden;
	height: 16px;
	font-size: 12px;
	line-height: 16px;
}

.product { width:710px;}
.product ul{
	float:left;
	width:150px;
	margin:0px 13px 15px 13px !important;
	margin:0px 10px 15px 10px;
	height:175px;
	overflow: hidden;
}
.product li{ clear:both;text-align:center;  line-height:25px;}
.product li a:link , .product li a:visited { font-weight:bold;}
.product img { border:1px solid #CCCCCC;}
.sjlb {
	width:700px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:10px;
	padding-top:10px;
	clear: both;
	overflow: auto;
	zoom:1;
}
.sjlb ul{ float:left; margin:5px; padding:0px;}
.sjlb li{ clear:both; line-height:20px; text-align:left; padding-left:5px;}
.sjlb img { border:1px solid #CCCCCC; padding:2px;}
.page {
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	clear:both;
	line-height: 28px;
	height: 28px;
}
.page a {
	font-family: "宋体";
	color: #101010;
	background-color: #fcfcfc;
	border: 1px solid #e1e1e1;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 12px;
}
.page span {
	font-family: "宋体";
	color: #f83100;
	background-color: #fff;
	border: 1px solid #e1e1e1;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-weight: bold;
}


.sjxx {
	width:810px;
	padding-bottom:10px;
	padding-top:10px;
}
.sjxx ul{ float:left; margin:5px; padding:0px;}
.sjxx li{ clear:both; line-height:20px; text-align:left; padding-left:5px;}
.sjxx img { border:1px solid #CCCCCC; padding:2px;}

.product-xx { width:710px; margin-top:20px; }
.product-xx ul{ float:left; width:150px; margin:0px 13px 15px 13px !important; margin:0px 10px 15px 10px; }
.product-xx li{ clear:both;text-align:center;  line-height:25px;}
.product-xx li a:link , .product li a:visited { font-weight:bold;}
.product-xx img { border:1px solid #CCCCCC;}

.right-nav {  margin-top:0px; width:680px;}
.right-nav ul{ margin:0px; padding:0px; clear:both; padding-left:10px;}
.right-nav li { float:left;line-height:25px; text-align:left;}

.w600 { width:600px;}
.w500 { width:500px;}
.text-nav { font-size:18px; font-weight:bold; text-align:center;}
.nav-text { line-height:25px; padding:10px;}
.member-dcjr {  margin-top:0px; width:600px;}
.member-dcjr ul{ margin:0px; padding:0px; clear:both; padding-left:10px;}
.member-dcjr li { float:left;line-height:25px; text-align:left;}
.green { color:#009900;}

.kkc {margin-top:10px; border:1px dashed #006600; clear:both; padding:5px; margin-left:10px; background:#F2FFE6; text-align:left;}
.texta { color:#006600; text-align:left;}
.texta ul{ margin:0px; padding:0px;}
.texta li{ clear:both; margin:5px 0px;}
.pr-nav { line-height:25px; padding:1px 5px; color:#666666;}

.reg-a { color:#666666; text-align:left;}
.reg-b { background: #FF0000; padding:2px; color:#FFFFFF;}
.pl10 { padding-left:10px;}

.game {zoom:1;}
.game ul{
	float:left;
	width:120px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.game li{ clear:both;text-align:center;  line-height:25px;}
.game li a:link , .game li a:visited { font-weight:bold;}
.game img { border:1px solid #CCCCCC;}

.sygj-nav {  margin-top:0px; width:210px;}
.sygj-nav ul{ margin:0px; padding:0px; clear:both; padding-left:6px;}
.sygj-nav li {
	float:left;
	line-height:25px;
	text-align:center;
	background:#F4FCE4;
	display:inline;
	width:50px;
	margin:5px 7px;
	border:1px solid #79B507;
}
.sygj-nav li a{  background:#F4FCE4; display:block;}
.sygj-nav li  a:hover { background:#EBF642;} 

.sygj-navb {  margin-top:0px; width:210px;}
.sygj-navb ul{ margin:0px; padding:0px; clear:both; padding-left:6px; zoom:1;}
.sygj-navb li { float:left;line-height:25px; text-align:center; background:#F4FCE4; display:block; width:82px; margin:5px 7px; border:1px solid #79B507;}
.sygj-navb li a{  background:#F4FCE4; display:block;}
.sygj-navb li  a:hover { background:#EBF642;} 

#topnav .mainbox .toolbox .tools .anniu01 {
	LINE-HEIGHT: 16px; MARGIN-TOP: 1px; TEXT-INDENT: 0px; WIDTH: 68px; DISPLAY: inline; BACKGROUND: url(../images/top_nav_tj_icon4.gif) no-repeat right 1px; FLOAT: left; HEIGHT: 16px; COLOR: #454343; MARGIN-LEFT: 20px; CURSOR: pointer
}
#topnav .mainbox .toolbox .bbsbox {
	LINE-HEIGHT: 16px; MARGIN-TOP: 8px; WIDTH: 88px; DISPLAY: inline; BACKGROUND: url(../images/top_nav_tj_icon3.gif) no-repeat 2px 3px; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 12px; OVERFLOW: hidden
}
#topnav .mainbox .toolbox .bbsbox .anniu02 {
	LINE-HEIGHT: 16px; MARGIN-TOP: 1px; TEXT-INDENT: 0px; WIDTH: 68px; DISPLAY: inline; BACKGROUND: url(../images/top_nav_tj_icon4.gif) no-repeat right 1px; FLOAT: left; HEIGHT: 16px; COLOR: #454343; MARGIN-LEFT: 20px; CURSOR: pointer
}
.tooldiv {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 8px; MARGIN-TOP: 20px; PADDING-LEFT: 8px; WIDTH: 203px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/bt_tag_bg.gif) no-repeat; HEIGHT: 158px; MARGIN-LEFT: -132px; OVERFLOW: hidden; PADDING-TOP: 18px
}
* HTML .tooldiv {
	MARGIN-LEFT: -219px
}
* + HTML .tooldiv {
	MARGIN-LEFT: -219px
}
.tooldiv UL {
	WIDTH: 100%; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.tooldiv UL LI {
	LINE-HEIGHT: 20px; MARGIN-TOP: 2px; WIDTH: 56px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 11px
}
/*.top { width:880px; padding-bottom:30px; margin:0 auto;}*/
.top-a { background:url(../images/sj-top-bja.jpg) no-repeat; width:467px; float:right; text-align:center; padding-top:10px; padding-bottom:10px;}
.top-link { text-align:center; float:right; }
.top-link ul{}
.top-link li{ text-align:center; float:left; margin:5px 8px;}
.top-link li a:link { font-weight:bold; color:#FFFFFF;}
.top-link li a:visited { font-weight:bold; color:#FFFFFF;}
.top-link li a:hover {font-weight:bold; color:#FFFFFF; text-decoration:underline; }
.tit {
	background:url(../images/sj-titbj.gif) no-repeat;
	width:962px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:8px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
}
.kka { padding:10px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.kkb { border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6; padding:10px;}
.sjxx { width:810px;  padding-bottom:10px;  padding-top:10px; }
.sjxx ul{ float:left; margin:5px; padding:0px;}
.sjxx li{ clear:both; line-height:22px; text-align:left; padding-left:5px;}
.sjxx img { border:1px solid #CCCCCC; padding:2px;}

.product3 {
	width:900px;
}
.product3 ul{
	float:left;
	width:205px;
	height:180px;
	margin:0px 13px 15px 13px !important;
	margin:0px 10px 15px 10px;
}
.product3 li{ clear:both;text-align:center;  line-height:25px;}
.product3 li a:link , .product li a:visited { font-weight:bold;}
.product3 img { border:1px solid #CCCCCC;}
.foot {background:url(../images/sj-bottombj.jpg) repeat-x; width:100%; margin-top:20px;}

.bottom2 { width:869px; margin:0 auto; text-align:center; height:80px; padding-top:0px; background:none;}
.bottom2 ul{ clear:both;text-align:center; line-height:25px; padding-left:100px;}
.bottom2 li{ margin:5px 15px; float:left;  clear:none; text-align:center; color:#FFFFFF;}
.bottom2 li a:link { color:#FFFFFF;}
.bottom2 li a:visited { color:#FFFFFF;}
.bottom2 li a:hover { text-decoration:underline;}

.product2 {
	width:930px;
	padding-left: 20px;
}
.product2 ul{
	float:left;
	width:450px !important;
	width:380px;
	margin:5px 10px;
}
.product2 li { float:left;}
.product2  li a:link , .product2 li a:visited { font-weight:bold;}
.bottom2 small {
	font-family: "宋体";
	font-size: 11px;
	color: #909090;
	padding-right: 7px;
	padding-left: 7px;
}

.flink1 {
	zoom:1;
}
.flink1 ul{padding:0 20px;}
.flink1 li {
	border: 1px solid #e1e1e1;
	float: left;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 5px;
	text-align: center;
	display: table-cell;
	vertical-align:middle;
	*display: block;
	*font-size:74px;
	*font-family:Arial;
	width: 310px;
	height:255px;
	line-height: 250px;
	_display:inline;
	_margin-right: 4px;
	_margin-left: 4px;;
}
.flink1 li img {
     vertical-align:middle;
     }
.footer2 {
	background-image: url(../images/sj-bottombj.jpg);
	background-repeat: repeat-x;
	height: 80px;
	margin-top: 15px;
}
.footer2 .txt {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #fff;
}
.footer2 .txt p {
	padding-top: 3px;
	padding-bottom: 3px;
}
.footer2 .txt a {
	color: #fff;
	text-decoration: none;
}
.footer2 .txt a:hover {
	color: #fff;
	text-decoration: underline;
}
.footer2 .txt span {
	padding-right: 8px;
	padding-left: 8px;
}


.w200 { width:200px; text-align:left;}

.kkc {margin-top:10px; border:1px dashed #006600; clear:both; padding:5px; margin-left:10px; background:#F2FFE6; text-align:left;}
.texta { color:#006600; text-align:left;}
.texta ul{ margin:0px; padding:0px;}
.texta li{ clear:both; margin:5px 0px;}
.pr-nav { line-height:25px; padding:1px 5px; color:#666666;}



.tcm-topfl {
	
	width: 218px; padding-top:20px; padding-left:5px; color:#FFFFFF;
}
.tcm-topfl td { color:#FFFFFF;}
.m-kzmb { padding-top:3px; margin:0 auto;}
.m-kzmb ul{ margin:0px; padding:0px;}
.m-kzmb li { background:url(../images/m-tit-bj.jpg) no-repeat; clear:both; width:178px; height:21px; padding-left:35px; text-align:left; padding-top:10px;}
.m-kzmb li a:link , .m-kzmb a:visited { color:#519500; text-decoration:none;}
.m-kzmb li a:hover { color:#006600; text-decoration:underline;}
.wzdc-a { padding-top:5px; padding-left:20px;}
.wzdc-a ul { margin:0px; padding:0px;}
.wzdc-a li { clear:both; line-height:30px;}
.wzdc-a li span { font-weight:bold;}
body,td,th {
	font-size: 12px;
}
li { list-style:none;}
.list1 .lis2 {
	font-family: Arial;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
	background-color: #fcfff7;
	background-image: url(../images/lis2_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdbdb;
	padding-left: 10px;
}
.list1 .lis2 span {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
	font-size: 14px;
	line-height: 14px;
	height: 14px;
	display: block;
	margin-top: 7px;
	cursor: pointer;
}

.list1 .lis2 a{
	font-size: 14px;
	height: 30px;
	font-family: Arial;
	float: left;
	display: block;
	text-align: center;
	width: 26px;
}
.list1 .lis2 a.this {
	font-weight: bold;
	color: #f83100;
	background-position: center -30px;
	background-image: url(../images/lis2_bg.gif);
}
.list1 .lis2 a:hover {
	color: #f83100;
	background-position: center -30px;
	background-image: url(../images/lis2_bg.gif);
}
#this_Z span{
	border-right-style: none;
}



.product-spa { width:710px; padding-top:10px;}
.product-spa ul{ float:left; width:150px; margin:0px 13px 15px 13px !important; margin:0px 10px 15px 10px; height:160px;}
.product-spa li{ clear:both;text-align:center;  line-height:25px;}
.product-spa li a:link , .product-spa li a:visited { font-weight:bold;}
.product-spa img { border:1px solid #CCCCCC;}
.product-spa li span { color:#006600; padding-left:10px;}
.product-spa li span a:link , .product-spa li span a:visited {color:#006600; font-weight:100; text-decoration:none;}
.product-spa li span a:hover { color:#00CC00; text-decoration:underline;}
#enlarge_images{
	position:absolute;
	display:none;
	z-index:2;
	border:3px solid #666;
	background-color: #ccc;
	padding: 5px;
}




.lm-kzmb { padding:0px; margin:0 auto; padding-left:13px;}
.lm-kzmb ul{ margin:0px; padding:0px; height:20px;border:0 solid #ff0000;}
.lm-kzmb li {
	width:65px;
	float:left;
	height:21px;
	text-align:left;
	padding-left:15px;
	padding-top:6px;
	background:url(../images/hyzx-ico.gif);
	background-repeat:no-repeat;
	background-position: center  left;
}
.lm-kzmb li a:link , .lm-kzmb a:visited { color:#519500; text-decoration:none;}
.lm-kzmb li a:hover { color:#006600; text-decoration:underline;}

