#home .main{ padding-top:30px;}
#home .slideBox{width:1440px; height:500px; top:2px; overflow:hidden; position:absolute; } 
#home .slideBox .hdbox{ width:100%; height:60px; overflow:hidden;position:absolute;bottom:10%; z-index:100;}
#home .slideBox .hd{  overflow:hidden;  margin:0 auto; } 
#home .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;} 
#home .slideBox .hd ul li{ float:left; margin:0 10px; width:90px; border:3px solid #fff; height:50px;  cursor:pointer;}
#home .slideBox .hd ul li.on{border:3px solid #2c91d6;} 
#home .slideBox .hd ul li img {width:100%; height:100%; }
#home .slideBox .bd{ position:relative; height:100%; z-index:0;   } 
#home .slideBox .bd img{width:100%; height:100%; }

#home .main .leftbox,
#home .main .centerbox, 
#home .main .rightbox{width:315px;height:200px; float:left; overflow:hidden}
#home .main .rightbox{ float:right}
#home .main .centerbox {margin:0 25px;}
#home .main .content .tittle{ font-size:18px; line-height:35px; border-bottom:1px #ccc dashed; position:relative; background:url(../images/tittlebg.png)/*tpa=http://www.hl-soft.com/Templates/web/images/tittlebg.png*/ no-repeat left; padding-left:30px;}
#home .main .content .tittle span { margin-right:10px;}
#home .main .content .gray { width:60px;  color:#4b4b4b;}
#home .main .content .smallgray{ color:#a4a4a4; font-size:12px;}
#home .main .content .more{ position:absolute; right:0; top:10px; display:block; width:50px; height:25px; background:url(../images/more.png)/*tpa=http://www.hl-soft.com/Templates/web/images/more.png*/ no-repeat;}

#home .main .introbox img{ float:left; width:110px; height:140px;}
#home .main .introbox .txt{ float:right;width:190px; height:140px; overflow:hidden; line-height:22px;}
#home .main .introbox{ padding:15px 0;}
#home .main .menu{padding:10px 0;}
#home .main .content .menu li { line-height:30px;}
#home .main .content .menu li:hover .item {color:#2c91d6;}
#home .main .content .menu li .item { float:left;}
#home .main .content .menu li .f10{ color:#8e8e8e; float:right}

#home .gallery1 { position:relative; margin-top:20px; overflow:hidden;}
#home .gallery1 li { width:110px; height:150px; text-align:center;  margin:0 14px;}
#home .gallery1 li img{width:110px; height:90px;border:2px solid #ddd;}
#home .gallery1 li:hover img{ border:2px solid #2c91d6;}
#home .gallery1 li:hover a{ color:#2c91d6;}
#home .main .sprev { background:url(../images/prev.png)/*tpa=http://www.hl-soft.com/Templates/web/images/prev.png*/; float:left;}
#home .main .snext { background:url(../images/next.png)/*tpa=http://www.hl-soft.com/Templates/web/images/next.png*/; float:right;}
#home .main .sprev,
#home .main .snext { width:16px; height:16px; display:block;cursor: pointer; position:relative; bottom:-40px;}

#home .slibox{ width:100%; height:230px;max-width:1920px; min-width:1260px;margin:0 auto; background:#f5f5f5;}
#home .gallery { position:relative; margin-top:20px; overflow:hidden; width:1000px;margin:0 auto;}
#home .gallery li { width:195px; height:165px; text-align:center;  margin:0 22px 0 29px; overflow:hidden;}
#home .gallery li img{width:190px; height:125px;border:2px solid #ddd;}
#home .gallery li:hover img{ border:2px solid #2c91d6;}
#home .gallery li:hover a{ color:#2c91d6;}
#home .slibox .sPrev { background:url(../images/prev1.png)/*tpa=http://www.hl-soft.com/Templates/web/images/prev1.png*/ no-repeat; float:left;}
#home .slibox .sNext { background:url(../images/next1.png)/*tpa=http://www.hl-soft.com/Templates/web/images/next1.png*/ no-repeat; float:right;}
#home .slibox .sPrev,
#home .slibox .sNext { width:18px; height:35px; display:block;cursor: pointer; position:relative; bottom:-95px;}
.tempWrap{margin:10px;}



/* banner */

.indexbanner{background:url(../images/b1.jpg)/*tpa=http://www.hl-soft.com/Templates/web/images/b1.jpg*/ no-repeat top;overflow:hidden;min-width:1160px;height:450px;}
.banner{height:441px;overflow:hidden;position:relative;}
.banner .slidebox-01{overflow:hidden;height:441px;position:relative;z-index:2;width:100%;}
.banner .slidepic-01{position:absolute;width:100%;heighT:100%;}
.banner .slidepic-01 li{height:100%;width:100%;overflow:hidden;float:left;}
.banner .slidebtn-01{overflow:hidden;height:20px;position:absolute;width:100%;margin-top:-20px;z-index:4;text-align:center;}
.banner .slidebtn-01 >a {display:inline-block; vertical-align:top;width:11px;margin:0 5px;height:11px;line-height:50px;background:url(../images/on.png)/*tpa=http://www.hl-soft.com/Templates/web/images/on.png*/ no-repeat left top;}
.nav_bg{height:32px;position:absolute;width:940px;left:50%;margin-left:-470px;z-index:3;display:none;}
.nav_bg div{height:31px;background:url(../images/heng_bg1.jpg)/*tpa=http://www.hl-soft.com/Templates/web/images/heng_bg1.jpg*/ repeat-x;border-bottom:1px solid #9fc32d;overflow:hidden;}
.banner .slidebtn-01 >a.current{background-position:right top;}














