/* CSS Document ¿É±à¼­ */
body {
	color:#666666;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial;
	background:#FFFFFF;
}
/*----------wel---------------*/
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}

a {
	text-decoration:none;
    blr:expression(this.onFocus=this.blur());
	color:#666666;
}
a:focus {
	outline:none;
}a:hover {
	text-decoration:underline;
}
.main_bg{
background:url(../img/14264_30.jpg) center repeat-y;
float:left;
}
.mar_left{
margin:0 30px;
display:inline;
}
.mar_top{
margin-top:20px;
}
.par_top{
padding-top:20px;
}
.mar_bot{
margin-bottom:40px;
}
.box {
	width:1024px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}

.bot_bg{
	background:url(../img/14251_02.jpg) repeat-x ;
	height:151px;
}
.w100 {
	width:100%;
	height:auto;
	overflow:hidden;
}

.none {
	display:none;
}
.logo{
width:auto;
height:auto;
float:left;
}

.menu_bg{
background:#47a287;
}
#menu {
	width:100%;
	height:44px;
	line-height:44px;
	overflow:hidden;
}

#menu li {
	float:left;
	width:125px;
	text-align:center;
	display:inline;
	font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size:16px;
	line-height:44px;
}
#menu .las{
background:url(../img/14264_12.jpg) no-repeat right center;
}
#menu li:hover {
	float:left;
	width:125px;
	background:#db5320;
	color:#FFFFFF;
}
#menu li a {
	display:block;
	color:#FFFFFF;
}
#menu li a span {
font-size:12px;
font-weight:normal;
}
#menu li a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
#menu li.last a {
	border-right:none;
}
#menu1 li {
	line-height:24px;
}

.banner {
	text-align:center;
	background:#caeee4;
}
.link_bg{ background:#47a287; height:32px; line-height:32px; color:#FFFFFF; margin-top:20px;}
.link_bg a{color:#FFFFFF;}
#main_1 {
background:url(../img/14261_03.jpg) 228px 30px no-repeat ;
padding:30px;
}
#f1_left {
	width:225px;
	overflow:hidden;
	margin-left:5px;
	padding-right:15px;
	background:url(../img/14263_05.jpg) right 10px no-repeat;
}
#left {
	width:200px;
	padding:10px 20px;
	overflow:hidden;
}
#right {
	width:470px;
	float:left;
	padding-left:15px;
	overflow:hidden;
}
#right_l{
	width:720px;
	float:left;
	padding:13px 0  0 15px;
	overflow:hidden;
}
.right_ltop{
width:460px;
}
.right_ltop img{
float:left;
}
.right_ltop a img{
float:right;
margin-top:8px;
margin-right:15px;
display:inline;
}
.right_bot{
width:470px;
float:left;
overflow:hidden;
margin-left:10px;
display:inline;
}
#right .mod .cnt {
	padding:0px;
}
#left .mod .ttl {
}
#left .mod .ttl h4 {
}
#left .mod .cnt {
	padding:0;
}
#f1_left .mod .cnt li {
	line-height:26px;
}
#f1_left .mod .cnt li a:hover{
color:#47a287;
text-decoration:none;
}

.grid li h5 {
font-weight:normal;
font-size:12px;
}
.grid h5{
margin:0;
}

 .grid .l_img{
width:auto;
height:auto;
margin-bottom:5px;
}
.grid .l_img img {
width:200px;
text-align:center;
border:1px solid #dfdddd;
padding:3px;
height:190px;
background:#FFFFFF;
}
.grid li {
   display: inline;
    float: left;
	line-height:24px;
    margin: 12px 13px;
    overflow: hidden;
    text-align: center;
    width: 208px;
	height:auto;
	}

#ULocation {
line-height:24px;
float:right;
}
#ULocation a {
}
.bdd li {
    width:100%;
	line-height:24px;
	float:left;
	display:block;
	height:24px; overflow:hidden;
	background:url(../img/14264_21.jpg) 5px no-repeat;
}
.bdd li a {
	float:left;
		padding-left:15px;

}

.w234 {
	width:210px;
	margin-left:auto;
	margin-right:auto;
}

.txtlist li,#dlist_body li {
	padding:20px 0;
	border-bottom:#dfdddd 1px dashed;
}
.txtlist li h5,#dlist_body li h5 {
	font-size:14px;
	color:#2f312f;
}
.txtlist li h5 a:hover,#dlist_body li h5 a:hover{
color:#2f312f;

}
.txtlist li .l_more,#dlist_body li .l_more {
	padding:0;
	margin:0;
	color:#FF0000;
}
.txtlist li .l_more a,#dlist_body li .l_more a {
color:#999999;
}
.txtlist li .l_summary,#dlist_body li .l_summary {
	padding:0;
	margin:0;

	text-indent:2em;
}
#contact_l {
}
#contact_l .t {
	font-size:14px;
	padding:5px 0;
}

.left_top{
width:210px;
}
.f1_top span{
	font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size:14px;
	color:#318a70;
}
.f1_top font{
	font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size:12px;
	color:#666666;
	margin-left:10px;
}
.f1_top{
float:left;
line-height:30px;
margin-left:13px;
display:inline;
}
.f1_top a{
float:right;
}

.left_bot{
width:220px;
overflow:hidden;
}
.f1_bot{
float:left;
line-height:24px;
}
#main{
margin-top:30px;
}
#mid{
width:243px;
overflow: hidden;
padding: 0 15px 10px 5px;
background:url(../img/14263_05.jpg) right 10px no-repeat;
}
.mid_top{
width:230px;
}
.mid_top img{
float:left;
}
.f1_mitop{
float:left;
margin-left:10px;
display:inline;
margin-bottom:5px;
}
.f1_mitop a img{
float:right;
margin-top:8px;
}
.con_wid{
width:233px;
padding-left:8px;
padding-top:15px;
}
#about .cnt{
line-height:24px;
padding:0;
}
#about img{
height:67px;
width:103px;
float:left;
margin-right:10px;
}
#about p{
text-indent:2em;
}
#about .cnt a{
color:#FF0000;
margin:0 3px;
}

.right_b{
margin-top:7px;
}

.bottom{
float:left;
background:url(../img/m_16.jpg) repeat-x;
padding:20px 0;
	width:100%;
	text-align:center;
	line-height:24px;
}

.bottom a{
margin:0 5px;
}



.left_t2{
width:244px;
text-align:center;
}
.left_t{
width:200px;
line-height:28px;
height:35px;
font: 18px/32px  "Î¢ÈíÑÅºÚ","ºÚÌå";
font-weight:500;
text-align:center;
background:#47a287;
color:#FFFFFF;
}
.le_list{
width:200x;
line-height:35px;
margin-top:30px;
}

#left .le_list .mod  ul li {
    width:200px;
	line-height:35px;
	margin:5px 0;
	display:inline;
	float:left;
    font-size:14px;
	text-align:center;
    background:url(../img/14271_03.jpg) 50px center no-repeat #f4f4f4;
	border-bottom:1px solid #eeeeee;
}
#left #goodsCat ul li {
    width:200px;
	line-height:35px;
	margin:5px 0;
	display:inline;
	float:left;
    font-size:14px;
	text-align:left;
    background:url(../img/14271_03.jpg) 5px center no-repeat #f4f4f4;
	border-bottom:1px solid #eeeeee;
	height:35px;
	overflow:hidden;
}

#left #goodsCat ul li a {
color:#47a287;
padding-left:15px;
}
#left .le_list ul li a {
color:#47a287;
}
#left .le_list ul li:hover {
    width:200px;
	line-height:35px;
	margin:5px 0;
	display:inline;
	float:left;
    font-size:14px;
	text-align:center;
    background:url(../img/14271_06.jpg) 50px center no-repeat #47a287;
	border-bottom:1px solid #eeeeee;
    color:#FFFFFF;
}
#left .le_list ul li:hover a {
    color:#FFFFFF;
	   text-decoration:none;
}
.wei{
line-height:24px;
height:30px;
border-bottom:2px solid #47a287;
margin-bottom:20px;
}

.wei strong{
float:left;
    line-height:24px;
	font-size:16px;
	font-weight:900;
	color:#47a287;
}
/*#crt_cats .grid li{
   display: inline;
    float: left;
    height: 134px;
    margin: 5px;
    overflow: hidden;
	padding:2px;
	border:1px solid #ffdaac;
    text-align: center;
    width: 200px;
}*/
#subCats{
margin-top:10px;
}
#subCats li {

    float: left;
    line-height: 160%;
    overflow: hidden;
    padding: 4px 6px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 162px;
}
#subCats li a {
    color:#2f312f;
	font-weight:normal;
}
#crt_cats{
margin-bottom:30px;
}
#crt_cats a{
  color:#2f312f;
  font-weight:800;
}

#about_body .cnt p{
text-indent:2em;
line-height:24px;
 color:#2f312f;

}


.tbl_info {
width:100%;
    background:none;;
    border-collapse: collapse;
	margin-bottom:30px;
}
.tbl_info th, .tbl_info td {
    border:none;
    padding: 4px;
    width: 80%;
}
.tbl_info th {
    background:none;;
    text-align: right;
    width: 100px;
	font-weight:600;
}
.tbl_info td a {
    color: #808181;
}
.tbl_info_fix td {
    width: auto;
}


.datalist {
    background:#F7F7F7;
    border-collapse: collapse;
    width: 100% !important;
}
.datalist a {
    color: #2f312f;
}
.datalist h5 {
    font-weight: bold;
    margin: 6px 0;
}
.datalist h5 label {
    color: #2f312f;
    font-size: 12px;
    font-weight: normal;
}
.datalist .region {
    text-align: center;
    width: 60px;
}
.datalist .gray {
    margin-bottom: 4px;
}
.datalist td p {
    line-height: 120%;
    margin: 0;
    padding: 4px 0;
}
.datalist th, .datalist td {
    border: 1px solid #dfdddd;
    padding: 4px;
}
.datalist th {
    background: #f1f0f0;
    border: 1px solid #dfdddd;
    text-align: center;
}
.datalist .img {
    text-align: center;
}

.detail h2{
text-align:center;
line-height:30px;
}
.text{
line-height:24px;
}
.dpages{
width:100%;
float:left;
text-align:left;
padding:15px 4px;
}
.dpages a{
width:100%;
float:left;
display:block;
color:#999999;
}



.fman_ap{
float:left;
background:#f6f6f6;;
}
.fman_new{
float:left;
background:url(../img/14251_16.jpg) repeat-x;
}

.morele{
float:right;
margin-top:11px;
}
.morele1{
float:right;
margin-top:5px;
}
	#marqueediv1 #goods { width:1400px;}
		#marqueediv1 #goods .cnt { padding:0;}
	#marqueediv1 #goods li{ text-align:center; margin:10px 15px; width:145px;}
	#marqueediv1 #goods img {background:#FFFFFF;border: 1px solid #e3e1e1;height: 105px;padding: 4px;width: 135px; } 
	#marqueediv1 #goods .l_ginfo h5{ line-height:30px; height:30px;}

