.workListWrap{ width:1000px; margin:0 auto; background:url(../images/title.jpg) no-repeat; padding-top:104px; padding-left:4px; margin-bottom:30px; position:relative;}
.workList{ width:100%;overflow:hidden;}
.workItem{ width:237px; background:url(../images/titlebg.jpg) no-repeat; text-align:center; height:325px; float:left; margin-right:13px; position:relative;}
.workItem a{display:block; width:100%; }
.workItem h2{ height:50px; line-height:50px; font-size:18px; color:#fff; margin-bottom:10px;}
.workItem img{ width:196px; height:165px; margin-bottom:8px;}
.workItem div{ text-align:left; line-height:24px; text-indent:30px; width:100%;}
.workItem .more{ position:absolute; left:50px; bottom:22px; color:#f59000;}
.workItem .no_margin{ margin:0;}
.wrap{ height:472px; background:url(../images/bg.jpg) repeat-x;}
.new_aobut{ width:1000px; margin:0 auto; background:url(../images/title2.jpg) no-repeat center 2px; padding-top:90px;}
.new_list{ width:480px; float:left; height:320px; margin-left:6px;}
.new_list li{height:90px; margin-bottom:16px;  padding-top:10px; padding-right:10px; background:#fff url(../images/newsts2.jpg) no-repeat; padding-left:110px; line-height:24px; position:relative;}
.new_list li .con{ height:50px; overflow:hidden;}
.new_list li h1{ font-size:14px;}
.new_list li .time{ position:absolute; left:0px; top:18px; color:#fff; font-size:14px; width:90px; height:90px; text-align:center;}
.new_list li .time span{ display:block; font-size:30px;}
.new_list li:hover{ background:#fff url(../images/newsbgs.jpg) no-repeat;}
.new_list li:hover a:link,.new_list li:hover a:visited{ color:#0a72cc;}
.aobut{ width:460px; height:310px; overflow:hidden; padding:10px; float:right; position:relative; background:#fff; margin-right:5px;}
.aobut .more{ position:absolute; right:0; top:0px; display:block;width:58px; height:54px; background:url(../images/more.png) no-repeat;}
.case{ width:1000px;  padding-left:2px; margin:0 auto; margin-bottom:30px;background:url(../images/case.jpg) no-repeat; padding-top:82px;}
.case li{ width:25%; text-align:center; float:left; background:url(../images/case_bg.jpg) no-repeat center 0px; padding-top:4px;height:180px; position:relative;}
.case li img{ width:227px; height:166px; display:block; margin:0 auto; margin-left:6px; }
.case li .name{ width:225px; margin:0 auto; display:block; height:39px; line-height:39px; position:absolute; bottom:10px; left:7px; background:url(../images/case_a.png) repeat-x; color:#fff;}
