*{ padding:0px; margin:0px;}
html{ margin:0px; padding:0px; }
body{ margin:0px auto; padding:0px; font-size:12px; color:#2b2b2b; line-height:150%; color:#696969;}
p{ margin:0px; padding:0px; line-height:22px;}
ul,li{ list-style-type:none; padding:0px; margin:0px;}
img{ border:none;}
font{ font-size:12px;}
a{ color:#696969; text-decoration:none;}
a:hover{ color:#e60c22; text-decoration:none;}
.span_1{ float:left; width:508px; font-family: Arial;}
.span_2{ float:right;}

.banner{ width:100%;height:430px;margin:0px auto;background-color:#3C8CD3;overflow:hidden;background-image: url(../images/banner.jpg);background-repeat: no-repeat;background-position: center;}
.banner_1{ width:100%;height:10px;margin-top:1px;margin:0px auto;background:url(../images/idx_bg02.gif) repeat-x; }

.box{width:100%; overflow:hidden; margin:0px auto;}
.box .kbox{width:1000px; overflow:hidden; margin:0px auto; padding:30px 0px;}

.box .ztnews{width:294px; height:308px; float:left; background:url(../images/idx_xw_ztbg.gif); overflow:hidden;}
.box .ztnews .ztimg{width:268px; height:128px; padding:13px; float:left; overflow:hidden;}
.box .ztnews .ztTx1{width:268px; float:left; font-family:Microsoft YaHei; font-size:22px; margin-top:14px; padding-left:14px;}
.box .ztnews .ztTx1 a{color:#E02C2F; text-decoration:none;}
.box .ztnews .ztTx2{width:268px; float:left; font-family:Microsoft YaHei; font-size:16px; margin-top:12px; padding-left:14px; color:#0078E7;}
.box .ztnews .ztTx3{width:268px; float:left; font-family:Arial; font-size:12px; margin-top:20px; padding-left:14px;}

.box .news{width:396px; height:308px; float:left; background:url(../images/idx_xw_k.gif); margin-right:9px; margin-left:9px; overflow:hidden;}
.box .news .nsH{width:374px; height:42px; float:left; margin-right:11px; margin-left:11px; border-bottom-style:solid; border-bottom-color:#E6E6E6; border-bottom-width:1px; overflow:hidden;}
.box .news .nsTx1{height:34px;float:left;font-family:Microsoft YaHei;font-size:14px;margin-top:14px;padding-left:46px;font-weight:bold;letter-spacing:3px;}
.box .news .nsTx2{float:left; margin-top:14px; padding-left:226px; letter-spacing:1px;}
.box .news .nsTx2 a{color:#e60c22;text-decoration:none;}
.box .news .nsTx3{width:304px; font-family:Arial; float:left; margin-top:13px; background-image:url(../images/idx_mk04.gif); background-repeat:no-repeat; background-position:left center;}
.box .news .nsTim{width:70px; font-family:Arial; float:left; margin-top:14px;}

.box .video{width:292px; height:308px; float:left; background:url(../images/idx_video_bg.gif); overflow:hidden;}
.box .video .vdTlm{width:264px; height:64px; float:left; margin-right:14px; margin-left:14px; margin-top:9px; overflow:hidden;}
.box .video .vdTx1{float:left; font-family:Microsoft YaHei; font-size:13px; margin-top:22px; padding-left:80px; letter-spacing:2px; font-weight:bold;}
.box .video .vdTx2{width:210px; height:33px; float:left; font-family:Arial; font-size:12px; margin-top:4px; padding-left:80px;}
.box .video .vdTx2 a{color:#2792F4;text-decoration:none;}
.box .video .vdTx3{width:150px; float:right; font-family:Arial; font-size:12px; padding-left:12px; margin-top:2px;}
.box .video .vdImg{width:140px; float:right; margin-top:24px;}
.box .video .vdPic{width:102px; height:64px; float:left; overflow:hidden;}
.box .video .vdBof{float:right; margin-top:4px;}

.case{width:100%; overflow:hidden; background:url(../images/idx_yyal_bjt.gif); margin:0px auto;}
.case .cbox{width:1000px; overflow:hidden; margin:0px auto; padding-top:6px; padding-bottom:24px;}
.case .cbgt{width:1000px; height:90px; background:url(../images/idx_yyal_dht.gif); background-repeat: no-repeat; overflow:hidden;}
.case .cbgk{width:240px; height:171px; float:left; background:url(../images/idx_yyal_bgk.gif); background-repeat: no-repeat; padding-right:13px; padding-bottom:13px; overflow:hidden;}
.case .cbgr{width:240px; height:171px; float:left; background:url(../images/idx_yyal_bgk.gif); background-repeat: no-repeat; padding-bottom:13px; overflow:hidden;}
.case .cimg{width:220px; height:120px; float:left; padding-left:10px; padding-top:10px;}
.case .cTx1{width:178px; float:left; font-family:Microsoft YaHei; color:#666666; font-size:20px; letter-spacing:4px; font-weight:bold; margin-top:20px; padding-left:34px;}
.case .cTx2{width:690px; float:left; font-family:Arial; color:#888888; font-size:12px; margin-top:12px;}
.case .cTx2 a{color:#0077C8; font-family:ËÎÌå; text-decoration:none;}
.case .cTx2 a:hover{color:#E60C22; font-family:ËÎÌå; text-decoration:none;}
.case .cTx3{width:156px; float:left; font-family:Microsoft YaHei; color:#666666; font-size:14px; padding-top:15px; padding-left:84px; letter-spacing:5px;}

.btlogo{ width:100%; margin:0px auto; height:110px; background-color:#F0F0F0;}
.btlogo .btl{ width:100%; margin:0px auto; height:6px; background:url(../images/logo_zl.gif) repeat-x;}
.btlogo .logo{ width:1000px; height:104px; margin:0px auto; overflow:hidden;}
.btlogo .logo_img{ float:left; text-align:center; margin-top:16px; margin-right:44px; margin-left:44px; overflow:hidden;}

#idScroller *{margin:0px; padding:0px;}
#idScroller{line-height:24px;width:488px; height:24px; margin-left:82px; overflow:hidden;}
#idScroller ul{width:100%;}
#idScroller li{width:100%;float:left;overflow:hidden;list-style:none;}

#imgTitle{width:480;top:-16px;height:18px}
#imgTitle {FILTER:ALPHA(opacity=70);position:relative;left:0px; margin-left:916px; overflow: hidden;}
.imgClass {border: 0px solid #000;}
.button {text-decoration: none;padding: 2px 7px;background: #7B7B63;margin: 0px;font: bold 9px sans-serif; border-left:#fff 1px solid;}
a.button, a.button:link, a.button:visited {font-family: sans-serif;text-decoration: none;color:#FFFFFF;background-color: #000000;}