#main{

   LINE-HEIGHT: 1.4;
    FONT-SIZE: 13px;
  FONT-FAMILY: Verdana, Arial, Helvetica;
    border-bottom:4px solid #0A3B7E;
}
#topbg{
    height:27px;
    width:981px;
    background:url(../../img/cha_08.jpg) repeat-x;
    margin-bottom:5px;
}
#topbg img{
    width:67px;
    height:27px;
    margin-left:200px;
}
.block{
    margin-bottom:6px;
}
.b-title{border:0;}

.b-title a.more{
    display:block;
    margin:5px 0;
    background:url(../../img/0015_more.gif) no-repeat;
    width:60px;
    height:18px;
}
.b-content{
    border:1px solid #C4C8C8;
    border-width:0 1px 1px;
}

#column1{
    float:left;
    width:240px;
     _display:inline;
      overflow:hidden;
}
    #column1 .b-title{
        background:url(../../img/index_left.gif) repeat-x;
		border:1px #C4C8C8 solid;
		border-bottom:none;
		color:#39A12B;
		font-weight:bold;
    }
    #column1 .b-title label{
background:url(../../img/icon.gif) no-repeat left center;
 height:23px;
width:80px;
text-align:center;
display:block;
    }


    #column2 .b-title label{
        margin-left:10px;
        font-size:16px;
    }
    #check_range .b-content{
        height:183px;
        
    }
    #check_range .b-title{
        
    }
    #check_range .b-content li{
        text-indent:14px;
        background:url(../../img/dot.gif) no-repeat center left;
       
    }
#contact_us {
        width:200px;
        height:auto;
        background:#ccc;
    }
    #contact_us img{
        margin-left:24px;
        border:1px solid #ccc;
        width:150px;
        height:auto;
        background:#ccc;
        
    }
    #contact_us li span{
        padding-left:20px;
        padding-right:6px;
        background-position:center left;
        background-repeat:no-repeat;
    }
    #contact_us li label{float:none;color:#353535;font-family:verdana;}
    #contact_us li span.tele{background-image:url(../../img/bg_contact_tele.gif);}
    #contact_us li span.phone{background-image:url(../../img/bg_contact_phone.gif);}
    #contact_us li span.mail{background-image:url(../../img/bg_contact_mail.gif);}
    #contact_us li span.msg{background-image:url(../../img/bg_contact_msg.gif);}
    #qqContact{margin:9px 6px 3px 6px; }

    #contact_us  .input_text{
        background:url(../../img/search_bg.gif) repeat-x;
        height:35px;
        width:180px;
        border:1px solid #ccc;
        float:left;
    }
    #contact_us  .search{
        width:53px;
        background:url(../../img/search.gif) no-repeat;
        float:left;
        height:35px;
        margin-top:2px;
        margin-left:5px;
    }
 #contact_us .input_text input{
        margin-left:10px;
        margin-top:5px;
        height:20px;
    }
    #left_bottom_img{
        width:200px;
        margin-top:15px;
        height:300px;
        float:left;
        background:url(../images/mycontract.gif) no-repeat;
 
    }
#column2{
    float:left;
    width:738px;
    overflow:hidden;
    margin-left:0px;
    _display:inline;
    border:1px solid #000;
}
    #column2 .b-content{
        height:144px;
        border:none;
    }
     #column2 .b-title{
       /*background:url(../../img/index_title.png) no-repeat;*/
	   font-weight:bold;
    }
    #column2 li{
        background:url(../../img/xuas.gif) no-repeat left center;
    }
    #companyIntro li{

         width:343px;
         float:left;
         margin-left:12px;
    }

	#companyIntro{
	 width:742px;
         height:auto;
         float:left;   
         display:block;
	}
        #companyIntro .b-title{
            width:734px;
            background:url("../../img/title_bar_2.gif") no-repeat;
            margin-left:8px;
        }
    #companyIntro .b-content{
        height:auto;
        width:720px;
        padding-top:12px;
        text-indent:24px;
      

    }
   #newaddress li{
         float:left;
         width:458px;
         _width:450px;
         border-bottom:1px  dashed #39A12B;
    }

	#newaddress{
         height:auto;
         float:left;
         margin-right:8px;
        
	}
        #newaddress .b-title{
            width:459px;
             margin-left:8px;
            color:#FFFFFF;
            background:url("../../img/title_bar.gif") ;
        }
    #newaddress .b-content{
        height:auto;
        width:448px;
        padding-top:12px;
        text-indent:24px;
        margin-left:8px;
        border:1px solid #ccc;
    }
    #newInfo{
        float:left;
        width:260px;
    }
    #picshow {
        height:253px;
        width:256px;
        _width:255px;
        float:left;
        margin-top:8px;
        border-bottom:4px solid #91D554;
    }
#newInfo li{
    border-bottom:1px  dashed #39A12B;
	}
        #newInfo .b-title{
            width:260px;
            background:url("../../img/title_bar_3.gif");
        }
    #newInfo .b-content{
        height:auto;
        width:250px;
        border:1px solid #ccc;
        padding-top:12px;
        text-indent:24px;
    }

    #news_list {
        float:left;
        width:730px;
        _width:730px;
        overflow:hidden;
      
    }
    #news_list .b-title{
       background:url("../../img/title_bar_2.gif") no-repeat;
       margin-left:8px;
    }
    #news_list .b-content{  
        padding-top:5px;
        height:334px;
         border-bottom:4px solid #91D554;
    }
    #news_list .b-content li{
         width:auto;
       
    }
 
    #contact_us img{
        height:auto;
        border:1px solid #ccc;
    }
    #indexaritcle .b-title{
        border-bottom:1px solid #ccc;
    }
 
    #indexaritcle .b-content{
         height:auto;
         background:url("../../img/title_bg.gif") repeat-x;
         border:none;
    }
    #indexaritcle .b-content li{
         text-indent:14px;
       background:url(../../img/dot.gif) no-repeat center left;
       border-bottom:1px  dashed #ccc;
    }

#rollpics{margin:6px 0;}
#rollpics .b-title{
        background:url(../../img/index_left.gif) repeat-x;
		border:1px #C4C8C8 solid;
		color:#39A12B;
		font-weight:bold;
}
#rollpics .b-products{
    padding:2px 7px;
    width:900px;
    background-color:#E9F6CF;
}

.imgtab{
float:left;
width:168px;
_width:154px;
height:158px;
margin-right:5px;
border:1px solid #EAEAEA;
margin-top:4px;

}
.imgtab a{
    display:block;
    width:168px;
    _width:164px;
    height:154px;
    margin-left:10px;
    background:#fff;
    text-align:center;
    font-size:13px;
    color:#000;
}
.imgtab a:hover{
    background-color:#D8DFEA;
    border:1px solid #005EAC;
}

.imgtab a img{
    width:145px;
    _width:140px;
    height:135px;
    display:block;
}

