/* CSS Document */


body{
     margin:0;
	 padding:0;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 background-color:#FFFFFF;
}
/*               head       */
.head{
     width:1024px;
	 height:auto;
	 margin:0 auto;
	 border-left:#3399CC solid 1px;
	 border-right:#3399CC solid 1px;
}
.wori{ text-align:center;

}
.head1{
     background:url(head-2.gif) #FFFFFF no-repeat left;
	 width:1014px;
	 height:42px;
	 margin-left:5px;
	 margin-right:5px;
	 
}
.top_head{
    float:right;
    width:70px;
    padding:8px 0 0 0;
}
.top_head2{
     width:183px;
     height:32px;
     margin:0px 20px 0 0;
     float:right;
	 display:inline;
}
.top_head2_text{
     float:left;
     width:70px;
     padding:8px 0 0 15px;
     color:#999999;
}
input.search_input{
width:182px;
height:18px;
float:left;
margin:5px 0 0 0 ;
border:1px solid #dbdbdb;
display:inline;
}
/*                       daohang              */
.header_tab{
   width:1014px;
   height:41px;
   background:url(heard_top-2.gif) no-repeat;
   margin-left:5px;
   margin-right:5px;
   
}

ul.header{
   list-style:none;
    float:left; 
	display:block;
    margin:0px;
	padding-left:140px;	
}
ul.header li {
display:inline;
font-size:15px;

line-height:41px;
padding:4px 13px 4px 23px;

}
.header li a { 
     color:#FFFFFF;
	 text-decoration:none;
}
.header li a:hover {
        text-decoration: none;
        color:#0066CC;
		}
.clear {
        clear: both;
        margin: 0 auto;
        display: block;
        font: 0/0 sans-serif;
        height: 0px;
		
}
.headt {
       background:url(heard_top2-2.gif) no-repeat;
        padding-top: 6px;
		height:23px;
}
.headt a{
        text-decoration:none;
		color:#FFFFFF;
		font-size:13px;
		font-family:"ÐÂËÎÌå";
}
.headt a:hover{
       color:#FFFFFF;
	   height:14px;
	  
}
.flsah_lk{
      width:1014px;
	  height:315px;
	  margin-left:5px;
	  margin-right:5px;
	  margin-top:-4px;
}
/*                   zhongbu         */
.content{
       width:1014px;
	   height:auot;
	   margin:0 5px 0 5px;
}
.content1{
       width:1014px;
	   height:190px;
}
.content_one{
      width:564px;
	  height:190px;
	  float:left;
	  margin-right:10px;
	  display:inline;
}
.content_one h2{
     background:url(lanmu-2.gif) no-repeat;
	 line-height:24px;;
	 padding-left:25px;
	 font-size:13px;
	 color:#333333;
	 maegin-bottom:10px;
	 margin-top:3px;
}
.content_one p{
     line-height:24px;
	 font-size:12px;
	 margin-top:1px;
	 text-align:justify;
	 padding-right:3px;
	 color:#666666;
}
.content_one p a{
     font-size:10px;
	 text-decoration:none;
	 color:#0099CC;
	 
}
.content_one p a:hover{
     text-decoration:underline;
	 color:#ee9107;
}
.content_tow{
       float:left;
	   width:407px;
	   height:190px;
	   margin-left:10px;
	   display:inline;
	   
}
.content_tow h2{ 
     background:url(lanmu1-2.gif) no-repeat;    
	 line-height:24px;;
	 padding-left:25px;
	 font-size:13px;
	 color:#333333;
	 margin-bottom:10px;
	 margin-top:3px;
	 }
.content_tow ul{
	 width:400px;
	 height:auto;
	 margin:0px;
	 padding-left:30px;
}
.content_tow ul li{
    line-height:24px;	
}
.content_tow ul li a{
    text-decoration:none;
	color:#666666;
}
.content_tow ul li a:hover{
    color:#0099CC;
	text-decoration:underline;
}




.exlanation{
    width:1014px;
	height:150px;
	margin:0px;
}
.explanation_one{
   width:533px;
   float:left;
   height:150px;
}
.explanation_one h2{
   background:url(lanmu2-2.gif) no-repeat;  
	 line-height:24px;;
	 padding-left:25px;
	 font-size:13px;
	 color:#333333;
	 margin-bottom:10px;
	 margin-top:3px;
}
.explanation_two {
   width:475px;
   float:left;
   height:150px; 
   background:url(map-2.gif) no-repeat;
}
.exlpanation_map{
     width:142px;
	 height:123px;
	 margin-left:85px;
	 margin-top:17px;
}
.pagefooter{
   width:1014px;
   text-align:center;
   color:#FFFFFF;
   margin:8px 5px 10px 5px;
   background:#e7e7e8;
   height:50px;
   clear:both;
   border-bottom:#3399CC solid 2px;
   border-top:#3399CC solid 2px;
   line-height:16px;
   padding-top:5px;
   margin-top:4px;
}
.pagefooter a{
   text-decoration:none;
   color:#FFFFFF;
}
.pagefooter a:hover{
   text-decoration:underline;
   color:#ee9107;
}
.dyoujian{
   float:right; padding-top:122px; padding-right:15px;
}
.dyoujian a{
   color:#666666;
   text-decoration:none;
}
.dyoujian a:hover{
   text-decoration:underline;
   color:#ee9107;
}






.fy{
   width:1014px;
   height:auto;
   	 margin-left:5px;
	 margin-right:5px;
}
.fya{
   width:240px;
   height:auto;
   float:left;
   margin-right:2px;
}
.fya h1{
    height:30px;
    background:url(dh-2.jpg) no-repeat;
	font-size:14px;
	line-height:30px;
	padding-left:34px;
}
.fyb{
   width:768px;
   height:auto;
   float:right;
}
.fyb h1{
    font-size:12px;
	line-height:30px;;
	height:30px;
	font-weight:200;
	padding-left:20px;
}
.fyb a{
    text-decoration:none;
	color:#666666;
}
.fyb a:hover{
    text-decoration:underline;
	color:#ee9107;
}
.fyba p{
     line-height:24px;
	 font-size:12px;
	 margin-top:1px;
	 text-align:justify;
	 padding-right:3px;
	 color:#666666;
	 padding-top:10px;
}
.fy1 ul{
     width:240px;
    list-style:none;
	margin:0;
	padding:0
	
}
.fy1 ul li{
     line-height:35px;
}
.fy1 li a{ font-size:14px;
    line-height:35px;
	display:block;
	height:35px;
	padding:5px 5px 5px 0;
	text-decoration:none;
	border-left:12px solid #2276aa;
	text-align:left;
	text-indent:50px;
}
.fy1 li a:link, .fy1 li a:visited{
	background-color:#e7e7e8;
	color:#666666;
}
.fy1 li a:hover{					
	background-color:#2276aa;
	color:#ee9107;						
	border-left:12px solid #ee9107;
}

.new{
   border-top:1px #999999 solid;
   border-bottom:1px #999999 solid;
}
.new ul{
   width:600px;
   padding-left:50px;
   padding-top:10px;
   padding-bottom:10px;
}
.new li{
   line-height:25px;
   height:25px;
   padding:0;
   border-bottom:dashed 1px #CCCCCC;
}
.nspan{
   float:right;
   padding-right:20px;
}


/*---------prod_box----------*/
.prod_box{
width:173px;
height:auto;
float:left;
padding:10px 5px 10px 5px;
}
.top_prod_box{
width:173px;height:12px;background:url(product_box_top-2.jpg) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box{
width:173px;height:10px;background:url(product_box_bottom-2.jpg) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box{
width:173px;height: auto;background:url(product_box_center-2.jpg) repeat-y;float:left; text-align:center;padding:0px; margin:0px;
}
.prod_details_tab{
width:173px;
height:31px;
float:left;
background:url(products_details_bg-2.jpg) no-repeat center;
margin:3px 0 0 0;
}
img.left_bt{
float:left;
padding:6px 0 0 6px;
}
a.prod_details{
width:50px;
display:block;
float:right;
background:url(square-blue-add-2.gif) no-repeat left;
padding:0 0 0 20px;
margin:7px 0 0 38px;
_margin:6px 0 0 35px;
text-decoration:none;
color:#0fa0dd;
}


.center_title_bar{
width:720px;
height:33px;
float:left;
padding:0px;
margin:0 0 0 5px;
_margin:0 0 0 6px;
line-height:33px;
font-size:12px;
color:#847676;
font-weight:bold;
background:url(bar_bg-2.gif) no-repeat center;
}
.center_title_bar span{
   padding-left:40px;
}


.gx{
    text-align:center;
	padding-bottom:10px;
}