.logo {
      width:980px;
      height:65px;
      }
      
.nav  {
      margin:0px auto;
      margin-top:0px;
      width:980px;
      height:30px;
      line-height:30px;
     
      }

.nav1 {
      float:left;
      width:300px;
      height:30px;
      }
      
.nav2 {
      float:right;
      width:680px;
      height:30px;
      text-align:right;
      font-size:12px;
      color:#ffffff;
      font-weight:bolder;
      }
      
.nav_news {
          width:485px;
          height:25px;
          background: url('../icon/u112.gif');
          float:left;
          line-height:25px;
          text-align:left;
          font-size:14px;
          color:#000000;
          font-weight:bolder;
		  font-size:14px;
          letter-spacing:2px;
          }


          
.news_body {
           width:485px;
           height:155px;
           float:left;
		   text-align:left;
           border-left:1px solid #c4c4c4;
           border-right:1px solid #c4c4c4;
		   letter-spacing:1px;
		   overflow:hidden;
           }

.news_font1{
		  padding-top:6px;
		  font-size:12px;
		  height:12px;
		  width:400px;
		  float:left;
		  }

.news_font2{
		  padding-top:6px;
		  font-size:12px;
		  height:12px;
		  width:80px;
		  float:right;
		  }

.news_font{
          float:left;
		  width:auto;
		  height:auto;
		  color:#FFFFFF;
		  size:14px;
		  font-weight:bold;
		  text-indent:1em;
		  }

.news_more{
          float:right;
		  width:auto;
		  height:auto;
		  margin-right:4px;
		  margin-top:6px;

		  }

.news_b{
          width:485px;
		  height:10px;
		  background:url('../icon/news_b.gif');
		  overflow:hidden;
		  }
           
.nav_culture {
             width:425px;
             height:25px;
             background: url('../icon/u1.gif');
             float:right;
             line-height:25px;
             text-align:left;
             font-size:14px;
             color:#000000;
             font-weight:bolder;
             letter-spacing:1px;
             }                           

.culture_more{
          float:right;
		  width:auto;
		  height:auto;
		  margin-right:4px;
		  margin-top:6px;
		  }

.culture_font1{
          float:left;
		  width:auto;
		  height:auto;
		  color:#FFFFFF;
		  size:14px;
		  font-weight:bold;
		  text-indent:1em;
		  }


.culture_body {
              width:425px;
              height:155px;
              float:right;
              border-left:1px solid #c4c4c4;
              border-right:1px solid #c4c4c4;
			  overflow:hidden;
              }
			  
.culture_font {
			  width:360px;
	  		  padding-top:6px;
			  height:12px;
			  float:left;
			  font-size:12px;
			  text-align:left;
			  }

.support_icon {
			  width:61px;
			  height:63px;
			  float:right;
			  background-image:url('../icon/xiazai.gif');
			  margin-top:-40px;
			  margin-left:-30px;
			  position:absolute;
			  }

.culture_bottom{
				width:425px;
				height:10px;
				float:right;
				overflow:hidden;
				background-image:url('../icon/b_s.gif');
				}

.mid{
	width:930px;
	height:auto;
	margin:0 auto;
	}

.mid1{
	 width:930px;
	 height:100px;
	 margin:0 auto;
	 margin-top:15px;

	 }

.m1 {
       margin-top:20px;
	   margin-left:0px;
       float:right;
       width:215px;
       height:auto;
       }

.m1_search_top {
				  width:215px;
				  height:10px;
				  background-image:url(../icon/child_top.gif);
				  overflow:hidden;
				  }

.m1_search_bottom {
				     width:215px;
				     height:10px;
				     background-image:url(../icon/child_bottom.gif);
				     overflow:hidden;
				     }

.m1_icon {
		  width:215px;
		  height:auto;
		  margin-top:14px;
		  }

.m1_search1 {
			  width:215px;
			  height:30px;
			  float:right;
			  line-height:25px;
              text-align:left;
              text-indent:1em;
              font-size:14px;
              font-weight:bold;
			  background-image:url(../icon/child_search.gif);
	          border-left:1px solid #c4c4c4;
	          border-right:1px solid #c4c4c4;
			  }
.m1_search2 {
			  width:215px;
			  height:30px;
			  float:right;
			  overflow:hidden;
			  padding-top:2px;
			  background-image:url(../icon/child_search.gif);
	          border-left:1px solid #c4c4c4;
	          border-right:1px solid #c4c4c4;
			  }

.m1_search {  margin:0 auto;
              width:215px;
              height:auto;
           }
		   
.m2 {
       margin-top:15px;
	   margin-left:8px;
       float:left;
       width:auto;
       height:;
       }

.m2_icon_left{
			  width:32px;
			  height:110px;
			  float:left;
			  background-image:url(../icon/sjry.png);
			  }

.m2_icon_right{
			  width:10px;
			  height:110px;
			  float:left;
			  background-image:url(../icon/sjry_left.gif);
			  }

.m2_content{
			width:465px;
			height:auto;
			float:left;
			text-align:left;
			border-top:1px solid #c4c4c4;
			border-bottom:1px solid #c4c4c4;
			}

.m3 {
       margin-top:30px;
	   margin-left:15px;
       float:left;
       width:185px;
       height:auto;
       }

.m3_child_email {
			 float:left;
			 width:185px;
			 height:auto;
			 }





.m4 {
       margin-top:0px;
	   margin-left:0px;
       float:right;
       width:auto;
       height:;
       }

.m4_icon_left{
			  width:32px;
			  height:110px;
			  float:left;
			  background-image:url('../icon/zdtj.png');
			  }

.m4_icon_right{
			  width:10px;
			  height:110px;
			  float:left;
			  background-image:url('../icon/sjhd_right.gif');
			  }

.m4_content{
			width:640px;
			height:110px;
			float:left;
			text-align:left;
			border-top:1px solid #c4c4c4;
			border-bottom:1px solid #c4c4c4;
			}

.a_product{
	       width:170px;
		   height:100px;
		   margin-top:5px;
		   margin-left:-10px;
		   float:left;
		   }

.a_product_pic{
	         width:150px;
			 height:80px;
			 }

.a_product_name{
				width:150px;
				height:auto;
				text-align:center;
				}

.nav_support {
          width:485px;
          height:32px;
          background: url('../icon/sjservice1.png');
          float:left;
          line-height:32px;
          text-align:left;
          font-size:14px;
          color:#000000;
          font-weight:bolder;
		  font-size:14px;
          letter-spacing:2px;
          }


.support_more{
          float:right;
		  width:auto;
		  height:auto;
		  margin-right:4px;
		  margin-top:12px;

		  }

          
.support_body {
           width:485px;
           height:115px;
           float:left;
		   text-align:left;
           border-left:1px solid #c4c4c4;
           border-right:1px solid #c4c4c4;
		   letter-spacing:1px;
		   overflow:hidden;
           }

.support_font{
		  padding-top:6px;
		  font-size:12px;
		  height:12px;
		  width:400px;
		  float:left;
		  }



.support_b{
          width:485px;
		  height:10px;
		  background:url('../icon/news_b.gif');
		  overflow:hidden;
		  }
          
