/*body{background:url(../images/main_bg.png) repeat-x 0 506px #fff;}*/

/*.main{width:1190px; margin:0 auto;}*/
.notice{height:34px; padding-top:28px; background:url(../images/notice_bg.jpg) no-repeat left top; text-indent:116px; position:relative; color:#6a6a6a;}
.notice .tel{position:absolute; background:url(../images/notic_tel_bg.jpg) no-repeat left top; text-indent:140px; right:0; top:0; width:310px; font-size:20px; line-height:80px;}

.main .title{
    /*background:url(../images/line.png) no-repeat 82px center;*/
    height:26px;}
.main .title span{display:block;}
.main .left{float:left; width:360px; margin-right:55px;line-height:24px;}
.main .left h1{font-size:14px; color:#003c8b; padding:5px 0;}
.main .center{float:left; width:360px;}
.main .right{float:right; width:360px;}
.main ul{margin-top:15px;}
.main li{height:30px; line-height:30px; position:relative;}
.main li span{position:absolute;line-height:30px;top:0;right:10px;text-align:right;}

.service ul{margin-top:10px;}
.service li{float:left; background:url(../images/lb_bg.png) no-repeat; width:180px; height:38px; line-height:30px; text-align:center; margin:0;}
.service li a{display:block; font-size:14px;}
.contact li{text-align:right; font-size:14px;}

.kehu{width:1190px; margin:20px auto 40px; position:relative;}
.kehu .title{background:url(../images/kehu.png) no-repeat; width:88px; height:22px; position:absolute; left:0; top:9px;}
.kehu .list{margin-left:90px; text-align:right;}
.kehu .list li{float:left; margin-left:26px;}
.kehu .list li img{width:131px;height:39px;}

.about_pic{width:360px;height:102px;}

.indexBanner_num{position:absolute; bottom:10px; right:10px;}
.indexBanner_num a{background:url(../images/bg_num.png) no-repeat; width:8px; height:8px; line-height:50px; overflow:hidden; display:inline-block; margin-right:2px;}

.indexBanner_num a:hover, .indexBanner_num a.on{background:url(../images/bg_num_on.png) no-repeat;}