.jdt,.about,.news,.aboutmain,.newsmain,.products,.prodcutsmain,.caes,.casetitle,.contact,.casemain,.contacttitle,.contactmain{ float:left; display:inline; overflow:hidden;}
.titlecommon{ float:left; display:inline; overflow:hidden; height:29px; line-height:29px;}
.titlecommon b,.titlecommon span{ float:left; display:inline; overflow:hidden; font-family:microsoft yahei;}
.titlecommon b{ font-size:14px; margin:0px 5px 0px 42px;}
.titlecommon span{ color:#888; font-size:10px; margin:2px 0px 0px;}
.titlecommon img{ float:right; display:inline; overflow:hidden; margin:10px 26px 0px 0px;}

/*jdt*/
.jdt{ width:286px; height:206px; margin:0px 6px 0px 3px;}
/*about*/
.about{ width:373px; height:206px; margin:0px 6px 0px 0px;}
.titlea{ width:373px; background:url(../image/icon/title/a.gif) no-repeat;}
.aboutmain{ width:355px; height:165px; border:1px solid #e9e9e9; padding:5px 8px;}
.aboutmain p{ line-height:24px; text-indent:24px;}

/*news*/
.news{ width:318px; height:206px; margin:0px 10px 0px 0px;}
.titleb{ width:318px; background:url(../image/icon/title/b.gif) no-repeat;}
.newsmain{ width:306px; height:165px; border:1px solid #e9e9e9; padding:5px 5px;}
.newsmain ul li{ width:280px; height:31px; line-height:31px; border-bottom:1px dashed #666; background:url(../image/icon/newsli.gif) no-repeat 5px 14px; padding:0px 5px 0px 21px;}

/*products*/
.products{ width:989px; height:206px; margin:5px 0px 10px 3px;}
.titlec{ width:989px; background:url(../image/icon/title/c.gif) no-repeat;}
.prodcutsmain{ width:967px; height:159px; border:1px solid #e9e9e9; padding:8px 10px;}
.prodcutsmain img{ width:133px; height:133px; padding:2px; border:1px solid #ccc; margin:0px auto 5px;}
#demo{ width:967px; overflow:hidden;}
.prodcutsmain table{ width:100%; font-size:12px;}
.prodcutsmain a:link,.prodcutsmain a:visited,.prodcutsmain a:hover{ width:139px; text-align:center; margin:0px 10px; float:left; display:inline; overflow:hidden; font-weight:bold;}

/*case*/
.caes{ width:719px; height:184px; margin:0px 12px 0px 3px;}
.casetitle{ width:719px; height:33px; background:url(../image/icon/title/case.gif) no-repeat right bottom;}
.casetitle span{ float:left; display:inline; overflow:hidden; font-weight:bold; font-size:14px; margin:19px 0px 0px 0px;}
.casemain{ width:709px; height:131px; padding:10px 5px;}
.casemain ul li{ width:175px; height:119px; float:left; display:inline; overflow:hidden; margin:0px 1px;}
.casemain img{ width:171px; height:115px; padding:1px; border:1px solid #ccc;}

/*contact*/
.contact{ width:258px; height:184px;}
.contacttitle{ width:258px; height:31px; background:url(../image/icon/title/contact.gif) no-repeat bottom left; line-height:31px;}
.contacttitle b{ font-size:14px; font-family:microsoft yahei; color:#6e6019; margin:0px 0px 0px 5px;}
.contacttitle span{ font-size:10px; color:#cfcfcf; margin:0px 0px 0px 5px;}
.contactmain{ width:258px; height:153px; background:url(../image/icon/tel.gif) no-repeat 10px 50px;}
.contactmain img,.contactmain ul{ float:left; overflow:hidden;}
.contactmain img{ margin:7px 16px 0px 30px;}
.contactmain ul{ width:148px; height:70px; margin:4px auto 0px;}
.contactmain li{ line-height:26px;}
.contacttel{ float:left; display:inline; overflow:hidden; width:258px; text-align:center; font-family:microsoft yahei; font-size:16px; color:#564606; margin:25px auto 0px;}
.contacttel span{ color:#f58100;}