@charset "utf-8";
/* CSS Document */

body{ font-size:12px;
      margin:0 auto;
	  padding:0 0;
	  background-color:#ffffff;

}

img{ border:none; vertical-align:middle;}

input{ vertical-align:middle; color:#b3b3b3;}

/*.bg{background:url(../iamges/bg1.jpg) no-repeat scroll center top; z-index:-99999; width:100%; height:800px; position:relative; }*/

.bg .wrap{ width:935px;
       height:auto;
	   overflow:hidden;
	   margin:0 auto;
	   padding:0 0;
	   background-color:#ffffff;
	   position:relative;
}

.header{ width:935px;
         height:auto;
	     overflow:hidden;
	     margin:0 auto;
	     padding:0 0;
		 margin-bottom:5px;
}
.top{ width:915px;
      height:28px;
	  overflow:hidden;
	  margin:0px auto 5px;
	  background-color:#e7e4d4;
	  padding-left:20px;
	  line-height:25px;
}

.top_left{ float:left; width:auto;}

.top_a{ color:#579800;
        text-decoration:none;

}

.top_a:hover{ color:#ff0000;
              text-decoration:none;

}

.top_sp{color:#579800; }



/*导航*/
/*.nav{ width:935px;
      height:41px;
	  overflow:hidden;
	  padding:0 0;
	  margin:0 auto;
	  background-color:#666633;
}

.nav_sp{ height:41px; width:2px; display:block; float:left;}

.nav_ul{ list-style:outside none;
         padding:0 0;
		 margin:0 0;
		 height:41px;
		 overflow:hidden;
}

.nav_li{ float:left;
         display:inline;
		 width:128px;
		 height:41px;
		 margin:0 0;
		 padding:0 0;
		 display:inline;
		 
}
.nav_li .nav_a{ display:block;
           width:128px;
           height:41px;
		   overflow:hidden;
		   background:url(../iamges/nav_bg.jpg) no-repeat scroll 0 0;
		   text-align:center;
		   text-decoration:none;
		   font-size:14px;
		   color:#ffffff;
		   line-height:41px;
		   
}

.nav_li .nav_a:hover{ background-position:0 -41px;
}

.nav_li .nav_active{ display:block;
           width:128px;
           height:41px;
		   overflow:hidden;
		   background:url(../iamges/nav_bg.jpg) no-repeat scroll 0 0;
		   text-align:center;
		   text-decoration:none;
		   font-size:14px;
		   color:#ffffff;
		   line-height:41px;
		   background-position:0 -41px;
}


.search{ height:32px; width:282px; float:left; padding-top:9px;}

.search  .input1{ margin-left:45px; margin-right:8px;}*/

/*左侧列表*/
.left{ width:195px;
       height:auto;
	   overflow:hidden;
	   padding:0 0;
	   margin:0 0;
	   float:left;
	   margin-right:20px;
	   background-color:#e7e4d4;
}

.logo{ width:181px;
       height:auto;
	   overflow:hidden;
	   margin:0 auto;
	   padding:0 0;
	   margin-top:7px;
}


.left_line{ width:181px;
            height:2px;
			overflow:hidden;
			margin:6px auto;
			padding:0 0;
			background:url(../iamges/line.jpg) no-repeat; 
}

.left_nav{ width:181px;
           height:auto;
		   overflow:hidden;
		   border:2px solid #33cccc;
		   margin:0 auto;
		   padding:0 0;
		   background-color:#000000;
}
.left_nav .left_nav_ul{ padding:0 0;
                        padding-top:4px;
						padding-bottom:20px;
                        margin:0 0;
						list-style:outside none;
						text-align:center;
}

.left_nav .left_nav_li{padding:0 0;
                       margin:0 0;
					   margin-top:8px;/*
					   margin-left:7px;*/
					   list-style:outside none;
					   text-align:left;
					   height:21px;
					   line-height:20px;
}

.left_nav .left_nav_li .left_nav_li_a{ text-decoration:none;
                                       color:#33cccc;
									   font-size:14px;
									   display:block;
									   width:176px;
									   padding-left:3px;
									   margin-left:5px;
}

.left_nav .left_nav_li .left_nav_li_a:hover{ text-decoration:none;
                                             color:#000000;
									         font-size:14px;
											 display:block;
									         width:176px;
											/* font-weight:bold;*/
											 background:url(../iamges/left_nav_bg.jpg) no-repeat;
}

.left_nav .left_nav_li .left_nav_li_a_on{ text-decoration:none;
                                          color:#000000;
									      font-size:14px;
									      display:block;
									      width:176px;
									      padding-left:3px;
									      margin-left:5px;
										  background:url(../iamges/left_nav_bg.jpg) no-repeat;
}
/*右侧内容*/
.right{ width:718px;
        height:auto;
		overflow:hidden;
		float:left;
	    padding:0 0;
	    padding-top:7px;
	    margin:0 0;
}


.right_con_tit{ border-bottom:2px solid #000000;
                margin-top:18px;
				height:23px;
				overflow:hidden;
				padding-left:20px;
				line-height:23px;
}

.right_con_tit .right_con_tit_sp1{ font-size:16px;
                                   font-weight:bold;
								   color:#00d5c6;
								   float:left;
}
.right_con_tit .right_con_tit_sp2{ color:#66666; float:left;
}

.right_con_tit .right_con_tit_sp3{ color:#66666; float:right; margin-right:10px;
}

.right_con_tit .right_con_tit_sp3 .right_con_tit_sp3_a{ color:#ff0000; text-decoration:none;
}

/*.right_con_tit .right_con_tit_sp3 .right_con_tit_sp3_a:hover{ color:#ff0000; text-decoration:none;
}*/

/*排骨后来加的 start*/
.produ_sp{border-bottom:10px solid #000000; margin:20px 6px; padding-bottom:20px;}
.produ_sp1{width:455px; float:left; padding-right:12px;}
.produ_tit_sp1{ font-size:16px;
                                   font-weight:bold;
								   background-color:#EFFFFC;
								   color:#00d5c6;
								  
								   padding-left:15px;
								   padding-top:15px;
								  /* width:455px;*/
								   height:35px;
}

.produ_left_pic{float:left;}
.produ_left_txt{ margin-top:10px;}
.produ_left_pic_txt1{ color:#666; line-height:25px;}
.produ_left_pic_txt2{ color:#ff0000; line-height:25px; font-family:Arial; font-weight:bold;}
.produ_left_pic_txt3{ color:#ff0000; line-height:25px; font-family:Arial;}
.produ_txt{float:left; color:#999999; line-height:23px; width:230px; padding-left:5px;}
.produ_right_pic{float:left; width:233px;}

.produ_bottom{float:left; width:170px; height:308px;  padding:3px; margin-top:15px;}
.produ_bottom_pic1{width:168px; height:162px; border:#CCCCCC solid 1px;}
.produ_bottom_txt{line-height:15px; margin-top:10px; }
.produ_bottom_txt1{ color:#00d5c6; font-family:Arial;}
.produ_bottom_txt2{ color:#999999; }
.produ_bottom_txt3{ color:#ff0000;  font-family:Arial; }
.produ_bottom_pic2{width:165px; height:31px; margin-top:10px;}
/*排骨后来加的 over*/
.right_con{ width:718px;
            height:auto;
			overflow:hidden;
			padding:0 0;
			margin:0 auto;
			border-bottom:10px solid #000000;
			margin-top:20px;
}

.right_con_dx_left{ width:454px;
                    height:auto;
					overflow:hidden;
					float:left;
					margin-left:15px;
					_margin-left:10px;
					margin-right:5px;
					line-height:20px;
}

.dx_tit{ background-color:#e7e4d5; height:37px; overflow:hidden; margin-bottom:20px;
}

.right_con_dx_left .dx_con_l{ width:209px;
                              height:auto;
							  overflow:hidden;
							  float:left;
							  margin-right:20px;
							  text-align:center;
							  color:#666666;
}


 .dx_con_c{ width:214px;
                              height:auto;
							  overflow:hidden;
							  float:left;
							  margin-right:20px;
							  text-align:center;
							  color:#666666;
}


.right_con_dx_left .dx_con_r{ width:212px;
                              height:auto;
							  overflow:hidden;
							  float:left;
							  color:#999999;
							  margin-bottom:10px;
}


.dx_but{ text-align:center;}

.dx_infro{ text-align:left;}

.dx_infro_sp1{ color:#ff0000; font-weight:bold;}

.dx_infro_sp2{ text-decoration:line-through;}

.dx_infro_sp3{ color:#ff0000;}

.right_con_dx_right{width:233px;
                    height:auto;
					overflow:hidden;
					float:left;
}


/*dc*/
.dc_img{ width:694px;
         height:auto;
		 overflow:hidden;
		 margin:0 auto;
		 padding:15px 0;
		 clear:both;
}

.dc_shop{width:694px;
         height:auto;
		 overflow:hidden;
		 margin:0 auto;
		 padding:15px 0;
		 clear:both;
}

.dc_shop_con{ width:170px;
             height:auto;
			 overflow:hidden;
			 margin:0 auto;
			 margin-right:4px;
			 float:left;
			 text-align:center; 
			 
}

.dc_shop_con1{ width:170px;
               height:auto;
			   overflow:hidden;
			   margin:0 auto;
			   float:left;
			 text-align:center;  
}

.dc_shop_spdiv{ text-align:left; line-height:20px; width:160px; margin-bottom:10px;}

.dc_shop_sp1{ color:#00d5c6;}

.dc_shop_sp2{  color:#666666;}

.dc_shop_sp3{  color:#ff0000;}


.footer{ width:935px; height:auto; overflow:hidden; margin:0 auto; padding:0 0; clear:both; }

.ft{ width:935px; height:28px; overflow:hidden; background-color:#e7e4d4; text-align:center; color:#666666; line-height:28px;}

.ft_a{ margin:0 10px; padding:0 0; text-decoration:none; color:#666666;}

.ft_a:hover{ text-decoration:none; color:#ff0000;}

.footer_logo{ text-align:center; width:auto; height:auto; overflow:hidden; margin:15px auto;}



.left_nav_li_2{ font-size:12px;}

.left_nav_li_2 .left_nav_li_a{ text-decoration:none;
                                       color:#33cccc;
									   font-size:12px;
									   display:block;
									   width:176px;
									   padding-left:3px;
									   margin-left:5px;
}

.left_nav_li_2 .left_nav_li_a:hover{ text-decoration:none;
                                             color:#000000;
									         font-size:12px;
											 display:block;
									         width:176px;
											/* font-weight:bold;*/
											 background:url(../iamges/left_nav_bg.jpg) no-repeat;
}

.left_nav_li_2 .left_nav_li_a_on{ text-decoration:none;
                                          color:#000000;
									      font-size:12px;
									      display:block;
									      width:176px;
									      padding-left:3px;
									      margin-left:5px;
										  background:url(../iamges/left_nav_bg.jpg) no-repeat;

}
.div_sp_1{ height:auto; overflow:hidden; }

/*文字前面的小方块*/

.div_sp_1{ height:auto;
           width:auto;
		   margin-bottom:8px;
}

.sp_1 { float:left;
        margin-right:3px;
		width:auto;
		vertical-align:middle;
}