@charset "utf-8";
/* CSS Document */
#header form#search{line-height:19px;padding:12px 0;position:absolute;left:780px;}
#main{background:#fff url(../images/main_bg.jpg) repeat-x;float:left;width:100%;}
#mainbody{padding-left:9px;float:left;}
.news,.service{width:354px;padding:12px 0 0 0; }
.news table{line-height:1.8em;width:350px;margin-top:6px;}
.news .title{padding-left:12px;width:270px;background:url(../images/dot.jpg) 1% center no-repeat;}
.news .new{color:#f00;}
.news .new a {color:#f00;}
.news .time{font-size:11px;color:#ccc;}
.service{padding-top:12px;}
.service table{border:1px solid #E5ECF0; background:#EDF1F3;width:100%;}
.service table img{padding:4px;}
.service table li{padding:0 0 0 12px;background:url(../images/dot2.jpg) 1% center no-repeat;line-height:2em;}
#sidebar{float:left;width:230px;margin:12px;color:#454545;}
#sidebar dl{background:url(../images/dl_bg1.jpg) no-repeat bottom;height:152px;}
#sidebar dt{background: #F08D0E url(../images/dt_bg2.jpg) no-repeat;color:#FFFFFF;font-weight:bold;font-family:Tahoma, Helvetica, sans-serif;line-height:26px;padding-left:12px;}
#sidebar #product01 dt{background: #F08D0E url(../images/dt_bg1.jpg) no-repeat;}
#sidebar dl#product03{background:url(../images/dl_bg2.jpg) no-repeat bottom;height:146px;}
#sidebar dd.img{float:left;padding:3px 12px;}
#sidebar #product03 dd.img{padding:0 12px;}
#sidebar dd.img img{width:82px;height:116px;}
#sidebar dd ul{margin-top:12px;line-height:20px;float:left;}
#sidebar dd ul li{ padding-left:12px;background:url(../images/dot.jpg) 1% center no-repeat;}
#mainbody2{float:left;width:298px;line-height:1.5em;}
#mainbody2 .dottedLine{border-bottom:1px dashed #DDEAF1;font-size:1px;line-height:1px;}
.market{padding-top:12px;}
.market div,.culture table{border:1px solid #E5ECF0;width:100%;}
.market table{line-height:1.8em;width:100%;margin-top:5px; text-align:left; margin-bottom:4px;}
.market .title{padding-left:14px;width:215px;background:url(../images/dot.jpg) 2% center no-repeat;}
.market .new{color:#f00;}
.market .new a {color:#f00;}
.market .time{font-size:11px;color:#ccc;}
.culture{padding-top:4px;}
.culture ul{padding-top:10px; padding-bottom:10px;}
.culture ul li{background:url(../images/li_bg.jpg) left center no-repeat;padding-left:12px; line-height:20px; height:20px;}
.culture .img img{margin:7px 12px;}