﻿@charset "utf-8";
/* CSS Document */
body{
			 background:#ffffff;
			 color:#808080;
			}
body,td,th,form,img,ul,li,dl,dt,dd,p,h1,h2,h3,h4 {
             font-size:12px; 
			 margin:0px; 
			 padding:0px;
			 font:"";
			 }
img {
     border:0;
	 }
h1,h2,h3,h4 {
          font-size:12px;
		  font-weight:normal;
		  }
ul,li,ol{
         list-style:none outside none;
		 }
img{
      border:0 none;
	  }
input,select{
         vertical-align:middle;
		 }
.clear{
         clear:both;
		 }
.clear:after{
         content:".";
		 height:0;
		 display:block;
		 clear:both;
		 visibility:hidden;
		 font-size:0;
		 }
a{
text-decoration:none;
color:#777777;
}
.STYLE1 {color: #ffffff}
.STYLE2 {
	color: #252525;
	font-size: 13px;
	font-family: "宋体";
}
.STYLE3 {
	color: #a63547;
	font-family: "宋体";
}
.STYLE4{
        color:#3e4678; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px;
		}
.top{
    background:url(../images/top.jpg) repeat-x;
	height:166px;
	width:100%;
	margin:0 auto;
	}
.top span{
		 color:#ffffff;
		 font-family:"";
		 font-size:12px;
		  }
.top span a:hover{
            text-decoration:underline;
			}
.srk{
	width:131px;
	height:14px;
	margin:0;
	padding: 2px;
	background:url(../images/srk.gif) no-repeat;
	border:none;
}
.logo{
      width:1024px;
	  height:77px;
	  margin:6px auto 0 auto;
	  text-align:center;
	  overflow:hidden;
	  }
.logo-left{
        width:409px;
		height:56px;
		background:url(../images/logo.jpg) left bottom no-repeat;
		float:left;
		margin-top:6px;
		margin-left:10px;display:inline;
		text-align:center;
		}
.logo-right{
          width:407px;
		  height:56px;
		  background:url(../images/tu.jpg) right bottom no-repeat;
		  float:right;
		  margin:6px 10px 0 0; display:inline;
		  text-align:center;
		  }
.menu{
     width:1024px;
	 height:48px;
	 margin:0 auto;
	 overflow:hidden;
	 text-align:center;
	 line-height:48px;
	 }
.menu ul li{
       width:112px;
	   height:48px;
	   float:left;
	   display:inline;
	   }
.menu ul li span{
             width:112px;
			 height:48px;
			 float:left;
			 background:url(../images/menu.jpg) right center no-repeat;
			 display:inline;
			 }
.menu ul li a{
            color:#343c6c;
			font-family:"宋体";
			font-weight:bold;
			font-size:14px;
			text-decoration:none;
			}
.menu ul li a:hover{
              text-decoration:underline;
			  color:#cccccc;
			  }
.main{
     width:100%;
	 height:auto;
	 margin:0 auto;
	 overflow:hidden;
	 background:url(../images/bj.jpg)  repeat-x;
	 }
.banner{
        width:1024px;
		height:auto;
		margin:0 auto;
		padding-top:20px;
		overflow:hidden;
		text-align:center;
		}
.center{
       width:1024px;
	   height:auto;
	   margin:0 auto;
	   overflow:hidden;
	   }
.center-left{
          width:221px;
		  height:auto;
		  margin:11px auto 0 auto;
		  overflow:hidden;
		  float:left;
		  }
.center-center{
           width:542px;
		   height:auto;
		   margin:11px auto 0 auto;
		   overflow:hidden;
		   float:left;
		   }
.center-main{
             width:800px;
			 height:auto;
			 margin:0 auto;
			 overflow:hidden;
			 float:right;
			 }
.center-right{
             width:256px;
			 height:auto;
			 margin:11px auto 0 auto;
			 overflow:hidden;
			 float:right;
			 }
.product{
        width:212px;
		border-bottom:1px solid #d9d9d9;
		margin:0 auto;
		}
.products{
         width:212px;
		 height:auto;
		 margin:5px auto 0 auto;
		 overflow:hidden;
		 }
.products ul li{
           width:212px;
		   height:30px;
		   line-height:30px;
		   margin:0 auto;
                   text-algin:center;
		   background:url(../images/product.jpg) no-repeat;
		   }
.products ul li a{
              font-family:"新宋体";
			  font-size:12px;
			  color:#6f6f6f;
			  text-decoration:none;
			  }
.products ul li a:hover{
                color:#6c77bd;
				text-decoration:underline;
				}
.products span{
			 margin:12px 0 0 8px;
			 background:url(../images/san.jpg) no-repeat;
			 }
.products-z{
            margin-left:20px;
		   }
.about{
       width:542px;
	   height:auto;
	   margin:0 auto;
	   overflow:hidden;
	   }
.about-text{
	width:534px;
	overflow:hidden;
	line-height:180%;
	margin:0 auto;
	height:auto;
	padding:10px 0 0 0;
	text-align:left;
	}
.about-text ul li{
             list-style:none;
			 width:534px; 
	         height:25px; 
	         line-height:25px; 
	         border-bottom:#3b3b3b 1px dotted; 
	         text-align:left;
			 margin-top:5px;
			 }
.about-text ul li a{
  width:530px; 
  height:25px; 
  line-height:25px;
  text-decoration:none;
  color:#585858;
}
.about-text ul li a:hover{
    text-decoration:underline;
	color:#585858;
	}
.about-text img{
      float:left;
	  margin:5px;
	  }
.about span a{
         color:#a63547;
		 text-decoration:none;
		 }
.about span a:hover{
            color:#a63547;
			text-decoration:underline;
			}
.about p a{
          color:#a63547;
		  }
.ctt{ 
     height:auto;
	 padding:3px;
	 clear:both;
	 border-top:0;
	 text-align:left;
	 }
.about-top{
     margin:2px 0;
	 clear:both;
	 width:534px;
	 }

.tb_{ 
   border-bottom:1px solid #e6e6e6; 
   background-repeat: repeat-x;
   }
.tb_ ul{height:24px;}
.tb_ li{
       float:left;
	   height:24px;
	   line-height:24px;
	   width:80px;
	   cursor:pointer;
	   }
.normaltab{ 
        background-image:url(../images/new.jpg); 
		background-repeat: no-repeat; 
		}
.hovertab{ 
        background-image:url(../images/about1.jpg); 
		background-repeat:no-repeat; 
		font-weight:bold;
		 }
.dis{display:block;}
.undis{display:none;}
.abouts{
        width:760px;
		height:auto;
		overflow:hidden;
		margin:12px auto 0 auto;
		}
.abouts-top{
          width:760px;
		  height:27px;
		  margin:0 auto;
		  overflow:hidden;
		  background:url(../images/abouttop.jpg) no-repeat;
		  color:#333333;
		  font:"";
		  font-size:14px;
		  font-weight:bold; 
		  line-height:27px;
		  }
.abouts-center{
             width:760px;
			 height:auto;
			 overflow:hidden;
			 margin:16px auto 0 auto;
			 line-height:200%;
			 }
.abouts img{
          margin:5px 12px;
		  float:left;
		  }
.chanpin-top span{
             height:27px;
			 font-family:"宋体";
			 font-size:13px;
			 line-height:27px;
			 color:#383838;
			 margin-left:20px;
			 }
.product-center{
             width:760px;
			 height:auto;
			 overflow:hidden;
			 margin:6px auto 0 auto;
			 }
.product-center ul li{
                width:240px;
				height:auto;
				float:left;
				display:inline;
				background:#ededed;
				margin:8px 4px 0 4px;
				text-align:center;
				}
.product-center ul li img{margin:5px 5px 0 5px;}
.product-center ul li span{
                   width:90%;
				   height:40px;
				   line-height:40px;
				   display:inline;
				   margin-left:8px;
				   }
.product-center ul li span a{
                      text-decoration:none;
					  color:#a70e22;
					  }
.chanpin1-center{
             width:760px;
			 height:auto;
			 overflow:hidden;
			 margin:16px auto 0 auto;
			 line-height:200%;
			 }
.tu{
   width:700px; 
   height:auto; 
   margin:0 auto; 
   line-height:200%; 
   text-align:center; 
   overflow:hidden; 
}
.tu a{
      text-decoration:none;
	  color:#585858;
	  }
.tu a:hover{
       text-decoration:underline;
	   }	
.chanpin{
        width:542px;
		height:auto;
		margin-top:5px;
		overflow:hidden;
		}
.chanpin-top{
         width:534px;
		 height:auto;
		 background:url(../images/chanpin.jpg) bottom left no-repeat;
		 }
.chanpin-top span{
             height:27px;
			 font-family:"宋体";
			 font-size:13px;
			 line-height:27px;
			 color:#383838;
			 margin-left:20px;
			 }
.chanpin-center{
             width:534px;
			 height:auto;
			 overflow:hidden;
			 margin:6px auto 0 auto;
			 }
.chanpin-center ul li{
                width:160px;
				height:auto;
				float:left;
				display:inline;
                                text-align:center;
				background:#ededed;
				margin-left:10px;
				}
.chanpin-center ul li span{
                   width:100%;
				   height:30px;
				   line-height:30px;
				   display:inline;
				   }
.chanpin-center ul li span a{
                      text-decoration:none;
					  color:#a70e22;
					  }

.xiangqing{
             width:534px;
			 height:auto;
			 overflow:hidden;
			 margin:0 auto;
			
			 }
.xiangqing ul li{
                width:158px;
				height:80px;
				float:left;
				display:inline;
				margin-left:10px;
				background:#ededed;
				}
.xiangqing ul li a{
                color:#a63547;
				}
.video{
        width:242px;
		height:auto;
        text-align:center;
	    margin:0 auto;
	   }
.anli{
      width:242px;
	  text-align:center;
	  height:auto;
	  margin-top:5px;
	  }
.zizhi-center{
             width:760px;
			 height:auto;
			 overflow:hidden;
			 margin:6px auto 0 auto;
			 }
.zizhi-center ul li{
                width:240px;
				height:auto;
				float:left;
				display:inline;
				margin:8px 4px 0px 4px;
				background:#ededed;
			
				text-align:center;
				}
.zizhi-center ul li img{ margin:5px; margin-bottom:0px; width:230px; height:179px;}
.zizhi-center ul li span{
                   width:100%;
				   height:30px;
				   line-height:30px;
				   display:inline;
				   margin-left:10px;
				   }
.contact{
         width:242px;
		 height:auto;
		 border:2px solid #ededed;
		 margin-top:5px;
		 overflow:hidden;
		 }
.contact-text{
             width:238px;
			 height:auto;
			 background:#ffffff;
			 margin-left:10px;
			 overflow:hidden;
			 color:#666666;
		     font-size:12px;
		     font-family:"";
		     line-height:20px;
			 margin-top:10px;
			 }
.news-list{
          width:760px;
		  height:auto;
		  line-height:200%;
		  margin:0 auto;
		  overflow:hidden;
		  text-align:left;
		  }
.news-list ul li{
             list-style:none;
			 width:750px; 
	         height:35px; 
	         line-height:35px; 
	         border-bottom:#3b3b3b 1px dotted; 
	         text-align:left;
			 margin-top:8px;
			 }
.news-list ul li a{
  width:750px; 
  height:35px; 
  line-height:35px;
  text-decoration:none;
  color:#585858;
}
.news-list ul li a:hover{
    text-decoration:underline;
	color:#585858;
	}
.newtitle{
        width:750px;
		height:auto;
		line-height:180%;
		overflow:hidden;
		margin:0 auto;
		}
.title{
       width:725px;
	   height:35px;
	   line-height:35px;
	   font-size:16px;
	   font-weight:bold;
	   margin:0 auto;
	   overflow:hidden;
	   text-align:center;
	   }
.title2{
       width:725px;
	   height:35px;
	   line-height:35px;
	   color:#999999;
	   margin:0 auto;
	   overflow:hidden;
	   text-align:center;
	   }
.fgx{
    border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#afafaf;
	}
.text{
     width:725px;
	 height:auto;
	 margin:0 auto;
	 line-height:200%;
	 overflow:hidden;
	 margin-top:8px;
	 }
.text a:active{
  color:#999999;
}
.text a:link{
  color:#999999;
}
.text a:visited{
  color:#999999;
}	
.list{
     float:right;
	 }
.foot{
      width:1024px;
	  height:30px;
	  margin:26px auto 0 auto;
	  overflow:hidden;
	  background:#3e4678;
	  line-height:30px;
	  text-align:center;
	  }
.foot span{
          color:#ffffff;
		  }
.foot span a{
            color:#ffffff;
			text-decoration:none;
			}
.foot span a:hover{
             color:#ffffff;
			 text-decoration:underline;
			 }
.foot-footer{
             width:100%;
			 height:auto;
			 text-align:center;
			 margin-top:10px;
			 overflow:hidden;
			 }
.foot-bottom1{
            width:100%;
			height:auto;
			overflow:hidden;
			text-align:center;
			color:#666;
			}
.foot-bottom1 a{color:#666; text-decoration:none;}
.foot-bottom1 a:hover{color:#F00; text-decoration:none;}
.foot-bottom{
            width:100%;
			height:auto;
			overflow:hidden;
			text-align:center;
			}
.span{
	margin-left:400px; color:#333; font-size:12px; font-weight:normal;
}
.span a{color:#333;
text-decoration:none;}
.span a:hover{color:#F93; text-decoration:none;}

.span1{
	margin-left:300px; color:#333; font-size:12px; font-weight:normal;
}
.span1 a{color:#333;
text-decoration:none;}
.span1 a:hover{color:#F93; text-decoration:none;}

