#case {width:967px;height:271px;padding-top:10px;padding-right:15px;margin:0 auto;overflow:hidden; background:url(../images/index_case_bg.gif) no-repeat; position:relative;clear:both;}
#case li {width:270px;height:44px;padding-left:20px;margin-bottom:7px; float:right;clear:both; background:#f3f3f3;border-left:5px solid #878787;}
#case li.hover{border-left:5px solid #cdcdcd;}
#case li span{ position:absolute;left:13px;top:10px;}
#case li span img{width:645px;height:250px; display:none;}

#main{width:982px; overflow:auto;margin:0 auto;clear:both;}
.main-left{width:154px;border:solid 1px #dcdcdc; background:#f4f4f4; float:left;}
.main-left dt{width:154px;margin-bottom:10px; text-indent:-9999em;clear:both;}
.main-left dd{height:22px;line-height:22px; background:url(../images/icon_jt1.gif) 6px 8px  no-repeat;padding-left:15px;}
.main-left .gsgg dt{height:26px;background:url(../images/index-title-gsgg.gif) no-repeat;}
.main-left .bzzx dt{height:39px; background:url(../images/index-title-bzzx.gif) no-repeat;}
.main-left .bzzx dd{width:45%;padding-left:5px;text-align:center;float:left;}
.main-left .jszc dt{height:37px; background:url(../images/index-title-jszc.gif) no-repeat;}
.main-left .hzhb dt{height:34px; background:url(../images/index-title-hzhb.gif) no-repeat;}
.main-left .hzhb dd{ background:none;padding:0;width:139px;height:41px;overflow:hidden;margin:0 auto 10px auto;}


.main-right{width:815px;float:right;}

.main-right-a{width:430px;float:left;clear:both;}

.rico-focus{width:430px;border:solid 1px #dcdcdc;margin-bottom:10px;}
.rico-focus h2{width:430px;height:28px; overflow:hidden;text-indent:-9999em;background:url(../images/index-title-rkjd.gif) no-repeat; position:relative;}
.rico-focus h2 span{ position:absolute;text-indent:0; display:block;right:10px;top:7px;}
.rico-focus h2 span a{display:block;text-indent:0; margin-right:2px;float:left;width:24px;height:16px;line-height:16px; background:url(../images/rico-focus-handle.gif) no-repeat;color:#525252;font-size:8px; font-family:Verdana, Geneva, sans-serif; text-align:center;}
.rico-focus h2 span a:hover{background:url(../images/rico-focus-handle-hover.gif) no-repeat;color:#fff;}
.rico-focus h2 span a.hover{background:url(../images/rico-focus-handle-hover.gif) no-repeat;color:#fff;}
.rico-focus ul{width:418px;height:225px;margin:5px auto;overflow:hidden;}
.rico-focus ul li { float:left;}
.rico-focus ul li img{width:418px;height:225px;margin:0;}


.services{width:400px;height:145px;overflow:hidden;padding-left:30px;border:solid 1px #dcdcdc; background:url(../images/index-services-bg.gif) repeat-x;clear:both; position:relative;ZOOM: 1;}
.services h2{height:27px;width:200px;background:url(../images/index-title-fwfw.gif) no-repeat; text-indent:-9999em;margin-left:-30px;}
.services dl{float:left;width:95px;}
.services dd{width:80px;height:25px;line-height:25px;text-align:center; background:url(../images/icon_jt2.gif) 2px no-repeat;}
.services img{width:80px;height:80px;}
.services .Cont {width:380px; overflow:hidden;}
.services .LeftBotton { background:url(../images/cL.gif) no-repeat 0px 0px; left: 5px; float: left; width: 13px; CURSOR: pointer; POSITION: absolute; top: 70px; height: 24px}
.services .RightBotton {right: 5px; background: url(../images/cR.gif) no-repeat; float: right; width: 13px; CURSOR: pointer; POSITION: absolute; top: 70px; height: 24px}



.main-right-b{width:360px;float:right;}
.news dt{width:350px;height:20px;padding-top:5px;border-bottom:solid 1px #487987;}
.news dt img{float:left; vertical-align:bottom;}
.news dt span{float:right;margin-top:5px;}
.news dd{height:24px;padding-left:5px;line-height:24px;border-bottom:solid 1px #f3f3f3;}
.news dd span{margin-right:10px;}

.introduction{margin:10px auto;clear:both;line-height:23px; text-indent:0em;}
.introduction img{float:left;border:solid 1px #e3e3e3;padding:5px;margin:10px;width:92px;height:64px;}

.pop{width:360px;height:130px;margin:0 auto; text-align:center;}
.pop2{width:360px;height:140px;margin:0 auto; text-align:center;}
.case-list{width:815px;margin-top:10px;float:left;overflow:hidden;clear:both;}
.case-list li{width:170px;height:136px;padding-top:9px;padding-left:11px;float:left; background:url(../images/index-case-list-bg.gif) no-repeat; position:relative;margin-right:30px;margin-bottom:10px;}
.case-list li img{width:159px;height:104px;}
.case-list li span{position:absolute;bottom:12px;left:25px;}
.case-list li span a{color:#fff;}
.case-list li span a:hover{color:#f4f4f4;}

.recommend-web{width:815px; overflow:hidden;margin:0 auto;clear:both;margin-top:10px;}
*+html .recommend-web{margin-top:10px;}
.recommend-web dl{width:400px;height:189px;margin-right:13px;background:url(../images/recommend-web-bg.gif) no-repeat;float:left;}
.recommend-web dt{color:#fff;font-size:12px;height:25px;line-height:25px;padding-left:25px;font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.recommend-web dt span{font-size:10px;margin-left:10px;}
.recommend-web dd{padding:13px;line-height:21px; text-indent:2em;}
.recommend-web dd img{width:158px;height:108px;float:left;margin:10px;}
