/*.banner{width:100%;overflow:hidden;border-top:2px solid #c7c5c5;height:579px;position:relative;z-index:0;}
.banner .bd img{position:absolute;left:50%;top:0;margin-left:-960px;}*/


.banner{width:100%;height:444px;overflow:hidden;position:relative;z-index:0; margin-top:1px;}
.banner .bd li{width:100%;height:579px;overflow:hidden;position:relative;}
.banner .bd li img{position:absolute;left:68%;top:0;margin-left:-960px;}
.banner .bh{position:absolute;bottom:27px;left:50%;margin-left:-25px;}

.banner .bh li{float:left;width:10px;height:10px;margin:0 6px;background:url(/images/hd_cs.gif) -10px 0 no-repeat;}
.banner .bh li.on{background:url(/images/hd_cs.gif) 0 0 no-repeat;}


.idx_t{margin:20px auto 20px;display:block;}
.links{width:1000px;margin:0 auto;overflow:hidden;}
.links img{float:left;margin:0 1px 1px 0;}
.lk_left,.lk_mid{float:left;width:200px;}
.idx2{width:1036px;margin:0 auto;height:800px;overflow:hidden;}
.idx2 li{width:482px;float:left;margin:0 18px 10px;}
.idx2 img{float:left;}
.dr{width:1000px;margin:0 auto;overflow:hidden;}
.dr li{float:left;width:112px;height:414px;}
.idx4{width:100%;overflow:hidden;background:url(../images/idx4_bg.jpg) center 0 repeat-y;height:641px;}
.slide{width:1000px;margin:0 auto;height:641px;overflow:hidden;}
.slide .bh{float:left;width:158px;}
.slide .bh li{width:145px;float:left;background:#1390b6;height:213px;margin-bottom:1px;position:relative;}
.slide .bh li img{width:94px;height:109px;float:left;padding:52px 25px;}
.slide .bh li img.idx4_on{width:13px;height:22px;position:absolute;right:-14px;top:95px;padding:0;display:none;}
.slide .bh li.on img.idx4_on{display:block;}
.slide .bd{float:right;width:828px;height:641px;}
.slide .bd img{float:left;}
.slide .bd a:hover{opacity:0.9;filter:alpha(opacity=90);}