/* CSS Document */
body,div,ul,li,span,p,h3,h4,h5,h6,dl,dd,dt,a,em{padding:0; margin:0 auto;}
body{font:14px/24px Microsoft YaHei,Arial; color:#333;}
img{border:0; display: block; vertical-align: middle}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em,i{font-style:normal;}
a{color:#131313; cursor:pointer; text-decoration:none;}
a:hover{color:#131313; text-decoration:none;}

.w{width:1024px; overflow:hidden;}
.mt{margin-top:20px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.hide{ display:none;}

<!--轮播图-->
.banner_2 img,.banner_1 img{position:relative;right:155px;}

.header{background-color:#333434;}
.header img{float:left; margin:25px 0 0 20px;}
.header span{display:block; height:62px; background-color:#101010; width:1px; float:left; margin:18px 0 0 20px;}
.header h1{font-size:14px; float:left; margin:25px 0 0 20px; line-height:24px; color:#fff;}
.header h2{float:right; margin-top:20px; font-size:14px; margin-right:30px; color:#fff; line-height:24px;}

.nav{background:#033b82; height:33px; overflow:hidden;}
.nav ul{height:33px; margin:0 auto; overflow:hidden; width:1004px; padding-left:20px;}
.nav ul li{float:left;}
.nav ul li a{display:block; line-height:33px; color:#fff; padding:0 30px;}
.line{width:1px; border-left:1px #99999a dashed; overflow:hidden; height:33px;}

.banner-box{height:613px; overflow:hidden; position:relative;}
.banner-box .bd {margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner-box .bd ul {width:100% !important;}
.banner-box .bd li {width:100% !important; height:613px; overflow:hidden; text-align:center;}
.banner-box .bd li a {display:block; height:613px;}
.banner-box .hd {width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.banner-box .hd ul {text-align:center;}
.banner-box .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000; filter:alpha(opacity=50); opacity:0.5;line-height:999px;}
.banner-box .hd ul .on {background:#f00;}
.banner-box .prev,.banner-box .next {display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none;}
.banner-box .next {left:auto; right:10%; background-position:-6px -137px;}

.box_1{margin-top:12px; overflow:hidden;}
.box_1 h3{color:#222; font-size:26px; text-align:center; margin-top:40px;}
.con_1{margin-top:40px; overflow:hidden;}
.hdimg{background:url(../images/had_2.gif) no-repeat; height:280px; width:439px; margin-left:42px; float:left;}
.hdimg h4{margin:80px 0 0 76px; width:288px; font-size:18px; line-height:30px;}
.ha_txt{float:left; margin:30px 0 0 30px; width:450px;}
.ha_txt dl{overflow:hidden; width:90px; float:left; margin-left:45px; margin-top:10px; cursor:pointer;}
.ha_txt dl dd{height:89px; width:90px;}
.ha_txt dl dt{line-height:24px; text-align:center;}
#txt2,#txt3,#txt4,#txt5,#txt6{display:none;}
.hdbtn{display:block; margin-top:40px; height:73px; width:263px;}


.box_2{background:#ea4f53; margin-top:30px; overflow:hidden;}

.box_3{padding-top:12px; padding-bottom:30px; overflow:hidden; background:#f2f1f1;}
.box_3 h3{color:#222; font-size:26px; text-align:center; margin-top:40px;}

.box_4{overflow:hidden;}
.hdimg_bj{background:url(../images/had_10.gif) no-repeat center; height:136px;}
.hdimg_bj1{background:url(../images/had_11.gif) no-repeat center; height:127px;}
.hdimg_bj2{background:url(../images/had_12.gif) no-repeat center; height:73px;}
.hdimg_bj3{height:93px;}
.hdimg_bj3 img{position:relative;right:155px;}
.hdimg_bj3 a{display:block; height:93px;}
.hdimg_bj4{background:url(../images/had_13_1.gif) no-repeat center; height:71px;}
.hdimg_bj5{ height:125px;}
.hdimg_bj5 img{position:relative;right:100px;}
.hdimg_bj5 a{display:block; height:125px;}

.box_5{padding-bottom:30px; overflow:hidden; background:#eaeeec;}


.hdpic1{background:url(../images/had_19.gif) no-repeat center; height:94px;}
.hdpic2{background:url(../images/had_20.gif) no-repeat center; height:103px;}
.hdpic3{background:url(../images/had_21.gif) no-repeat center; height:109px;}
.hdpic4{background:url(../images/had_22.gif) no-repeat center; height:105px;}
.hdpic5{ height:106px;}
.hdpic5 img{ position:relative;right:155px}
.hdpic5 a{display:block; height:106px;}