body {
     margin:0px auto;
     text-align:center;
	 background:url(../icon/bj.jpg) repeat-x;
	 background-position:50% 0%;
     }
     
.flash {
       margin:0px auto;
	   margin-top:0px;
       width:920px;
       height:250px;
	   margin-top:2px;
       }
       
.main {
      margin:0px auto;
      width:930px;
      height:auto;
      margin-top:12px;
      }

.main1 {
      margin:0px auto;
      width:930px;
      height:auto;
      margin-top:12px;
      }
      
.left {
      float:left;
      width:485px;
	  overflow:hidden;
      }
      
.right {
       float:right;
       width:445px;
	   overflow:hidden;
       }
       
.foot {
      margin:0px auto;
      margin-top:12px;
	  overflow:hidden;
      width:920px;
	  height:50px;
      font-size:12px;
      text-align:center;
      }

.foot1 {
		margin:0px auto;
		margin-top:5px;
		}

.foot2 {
		margin:0px auto;
		margin-top:8px;
		}
      
.news_logo {
           margin:0px auto;
           width:920px;
           height:200px;
           margin-left:0px;
           margin-top:1px;
           background-image:url('../icon/company.jpg');
           }

.service_logo {
           margin:0px auto;
           width:920px;
           height:200px;
           margin-left:0px;
           margin-top:1px;
           background-image:url('../icon/contact.jpg');
           }

.product_logo {
           margin:0px auto;
           width:920px;
           height:29px;
		   background: url('../icon/nav_logo.gif');
           }

.p_name{
        width:auto;
		height:auto;
		float:middle;
		text-align:middle;
		line-height:30px;
		text-indent:1em;
		font-size:16px;
		font-weight:bold;
		color:#fff;
       }

.news_main1 {
           margin:0px auto;
           width:920px;
           height:auto;
           border-left:1 solid #c4c4c4;
		   border-right:1 solid #c4c4c4;
		   border-bottom:1 solid #c4c4c4;
           }

.news_main2 {
           margin:0px auto;
           width:920px;
           height:auto;
           }
           
.news_main {
           margin:0px auto;
           width:920px;
           margin-top:5px;
		   height:auto;
           }
           
.news_left {
      float:left;
      width:215px;
      height:auto;
      }

.tree {
      float:left;
      width:215px;
      height:auto;
	  margin-left:5px;
      }

.tree1 {
       float:left;
       width:215px;
       height:auto;
	   border-bottom:1px solid #c4c4c4;
	   margin-top:16px;
       }

.tree2 {
       margin-top:6px;
       float:left;
       width:215px;
       height:auto;
       }

.child_search_top {
				  width:215px;
				  height:10px;
				  background-image:url(../icon/child_top.gif);
				  overflow:hidden;
				  }

.child_search_bottom {
				     width:215px;
				     height:10px;
				     background-image:url(../icon/child_bottom.gif);
				     overflow:hidden;
				     }

.tree3 {
       margin-top:14px;
       float:left;
       width:215px;
       height:auto;
       }

.child_other_top {
				  width:215px;
				  height:10px;
				  background-image:url(../icon/child_top_1.gif);
				  overflow:hidden;
				  }

.child_other_bottom {
				     width:215px;
				     height:10px;
				     background-image:url(../icon/child_bottom_1.gif);
				     overflow:hidden;
				     }
.child_top {
		   float:left;
		   width:215px;
		   height:10px;
		   background-image:url('../icon/child_top.gif');
		   overflow:hidden;
		   color:#fff;
		   font-size:16px;
		   font-weight:bolder;
		   text-align:left;
		   line-height:30px;
		   text-indent:1em;	
		   }


      
.child_left {
      float:left;
      width:215px;
      height:30px;
      background-image:url('../icon/child1.gif');
      line-height:25px;
      text-align:left;
      text-indent:1em;
      font-size:12px;
      font-weight:bold;
	  border-left:1px solid #c4c4c4;
	  border-right:1px solid #c4c4c4;
	  border-top:1px solid #c4c4c4;
      }


.child_left_on {
      float:left;
      width:215px;
      height:30px;
      background-image:url(../icon/child.gif);
      line-height:25px;
      text-align:left;
      text-indent:1em;
      font-size:12px;
      font-weight:bold;
	  border-left:1px solid #c4c4c4;
	  border-right:1px solid #c4c4c4;
	  border-top:1px solid #c4c4c4;
      }
.child_left_detail {
					width:215px;
					height:30px;
					line-height:30px;
					background-color:#fff;
					font-size:12px;
					text-align:left;
					text-indent:2em;
					overflow:hidden;
					border-left:1 solid #c4c4c4;
					border-right:1 solid #c4c4c4;
					border-top:1 solid #c4c4c4;
					}

.child_search1 {
			  width:40px;
			  height:25px;
			  float:left;

			  }
.child_search2 {
			  width:165px;
			  height:25px;
			  float:right;
			  overflow:hidden;
			  margin-top:2px;
			  }

.child_search {
              float:left;
              width:215px;
              height:30px;
              background-image:url(../icon/child_search.gif);
              line-height:25px;
              text-align:left;
              text-indent:1em;
              font-size:12px;
              font-weight:bold;
	          border-left:1px solid #c4c4c4;
	          border-right:1px solid #c4c4c4;
              }	  


.child_phone {
			 float:left;
			 padding-top:12px;
			 width:215px;
			 height:auto;
			 }

.child_icon {
             float:left;
			 padding-top:20px;
			 width:215px;
			 height:auto;
			 }

.child_phone_left {
				  float:left;
				  width:69px;
				  height:57px;
				  }

.child_phone_right {
				  float:right;
				  width:131px;
				  height:auto;
				  font-size:12px;
				  padding-top:12px;
				  text-align:left;
				  }

.child_email {
			 float:left;
			 width:215px;
			 height:auto;

			 }

.child_email_left {
				  float:left;
				  padding-left:2px;
				  width:69px;
				  height:57px;
				  }

.child_email_right {
				   float:right;
				   padding-right:20px;
				   width:auto;
				   height:57px
				   }
                                     
.news_right {
       float:right;
       width:680px;
	   height:auto;
	   border:1px solid #C4C4C4;
       }


.news_right_top {
				width:680px;
				float:right;
				height:30px;
                background:url('../icon/p_t.gif');
				font-size:14px;
				text-align:left;
				line-height:30px;
				text-indent:1em;
				font-weight:bold;
				color:#fff;
				}

.news_right_top1 {
				width:680px;
				float:right;
				height:30px;
                background:url('../icon/p_t.gif');
				font-size:14px;
				text-align:left;
				line-height:30px;
				text-indent:1em;
				font-weight:bold;
				color:#fff;
				}
.news_right_top2 {
				width:auto;
				float:right;
				height:30px;
				font-size:14px;
				text-align:left;
				line-height:30px;
				text-indent:1em;
				font-weight:bold;
				color:#fff;
				}

.news_right_foot1 {
				 width:920px;
				 float:right;
				 height:50px;
				 margin:0 auto;
				 background-color:#f8f9fb;
				 }



.news_right_foot3{
				 width:210px;
				 float:right;
				 height:50px;
				 margin:0 auto;
				 }

.news_right_foot4{
				  width:700px;
				  height:50px;
				  margin:0 auto;
				  float:left;
				  }

.news_foot1{
			width:700px;
			height:25px;
			margin:0 auto;
			float:left;
			padding-top:7px;
			text-indent:2em;
			font-size:14px;
			font-weight:bold;
			color:#1b2e64;
			text-align:left;
			}

.news_foot2{
			width:700px;
			height:25px;
			margin:0 auto;
			float:left;
			}

.news_right_foot2 {
				 width:920px;
				 padding-left:100px;
				 float:left;
				 height:auto;
				 text-align:left;
				 font-size:12px;
				 margin-top:0px;
				 margin:0 auto;
				 padding-bottom:10px;
				 }

.news_right_foot {
				 width:680px;
				 float:right;
				 height:auto;
				 text-align:left;
				 font-size:12px;
				 margin-top:0px;
				 margin:0 auto;
				 padding-bottom:10px;
				 }

.pic_right_foot {
                 width:680px;
				 height:auto;
				 position:absolute;
				 text-align:left;
				 font-size:12px;
                 }

.news_right_font {
				 padding-top:10px;
				 text-indent:1em;
				 }

.news_right_bottom {
				   float:right;
				   margin-top:6px;
				   height:auto;
				   margin-right:2px;
				   }

.title {
		width:670px;
		margin-top:10px;
		text-align:center;
		font-size:16px;
		font-weight:bold;
		overflow:hidden;
	   }

.times {
		width:670px;
		text-align:right;
		font-size:12px;
		}

.content {
		 width:670px;
		 height:auto;
		 text-align:justify;
		 overflow:hidden;
		 font-size:14px;
		 padding-left:2px;
		 margin-top:10px;
		 }

.news_next {
		   width:670px;
		   height:auto;
		   margin:0 auto;
		   margin-top:15px;
		   padding-top:12px;
		   padding-bottom:4px;
		   text-align:left;
		   border-top:1 solid #c4c4c4;
		   }


.dis_product {
			 width:200px;
			 height:150px;
			 margin-top:5px;
			 margin-left:0px;
			 padding-left:25px;
			 float:left;
			 text-align:center;
			 }

.dis_product_pic {
			     width:200px;
				 height:130px;
				 float:left;
				 border:1 solid #c4c4c4;
				 overflow:hidden;

				 }

.dis_product_name {
			      width:200px;
				  height:20px;
				  float:left;
				  padding-top:10px;
				  }

.product_detail_top {
					width:680px;
					height:200px;
					}

.product_detail_top1 {
					width:920px;
					height:200px;
					}

.product_detail_icon {
                     width:300px;
					 height:180px;
					 float:left;
					 margin-top:20px;
    				 text-align:center;
					 }


.product_detail_pic {
					width:200px;
					height:130px;
					float:left;
					margin-top:15px;
					margin-left:15px;
					border:1px solid #c4c4c4;
					overflow:hidden;
					}

.product_detail_big {
					width:200px;
					height:auto;
					float:left;
					margin-top:5px;
					margin-left:15px;
					}

.product_download {
				  width:300px;
				  height:auto;
				  float:left;
				  margin-top:10px;
				  margin-left:0px;
				  }

.product_download_logo {
						width:142px;
						height:25px:
						float:left;
						}

.product_download_content {
						  width:350px;
						  height:150px;
						  border:solid 1px #c4c4c4;
						  float:left;
						  margin-top:-5px;
						  padding-left:4px;
						  padding-top:4px;
						  font-size:12px;
						  }

.product_detail_foot {
					 width:650px;
					 height:auto;
					 border-top:solid 1px #c4c4c4;
					 float:left;
					 margin-left:10px;
					 margin-top:10px;
					 padding-top:10px;
					 padding-bottom:10px;
					 }

.product_detail_foot1 {
                     margin:0 auto;
					 width:920px;
					 height:auto;
					 background-color:f8f9fb;
					 text-align:left;
					 }

.bigpicture {
			width:600px;
			height:400px;
			float:left;
			margin-left:19px;
			margin-top:20px;
			border:solid 1px #c4c4c4;
			text-align:center;
			}

.picname {
	     width:600px;
		 height:auto;
		 float:left;
		 margin-left:35px;
		 margin-top:10px;
		 text-align:center;
		 font-size:14px;
		 }

.pic_pre {
		 position:absolute;
		 width:37px;
		 height:53px;
		 float:left;
		 margin-left:-600px;
		 margin-top:-280px;
		 }

.pic_next {
		  width:37px;
		  height:53px;
		  position:absolute;
		  float:left;
		  margin-left:42px;
		  margin-top:-280px;
		  }

.count {
        position:absolute;
		margin-left:150px;
		margin-top:-435px;
		color:#000;
		}

.bignext{
		width:600px;
		height:auto;
		float:left;
		text-align:center;
		margin-top:15px;
		margin-left:35px;
		}

.null {
	  width:600px;
	  height:10px;
	  float:left;
	  }

.download_left{
               width:100px;
			   height:auto:
			   margin:0 auto;
			   float:left;
			   }
			   
.download_right{
				width:auto;
				height:auto;
				margin:0 auto;
				float:left;
				text-align:left;
				}

.product_download1 {
				 margin:0px auto;
				 width:920px;
				 height:auto;
				 padding-top:10px;

				 padding-bottom:20px;
				 }

.bigicon{
		margin:0px auto;
		width:920px;
		height:200;
		}
