.noticediv{ width:1080px; min-width:1080px; height:37px; background:url(../images/noticebg.jpg); border-bottom:1px solid #dbdbdb; margin:0px auto; overflow:hidden; clear:both;}
.noticediv .left{ width:80px; color:#000; font-size:14px; font-weight:bold; line-height:37px; background:url(../images/notice.png) no-repeat left center; margin-left:10px; padding-left:20px; float:left;}
.noticediv .cont{ display:block; width:955px; line-height:37px; float:left; color:#f00; font-size:14px;}

.typediv{ width:688px; float:left; height:230px;overflow:hidden; background: url(../images/typebg.jpg) repeat-x top;}
.typediv .title{ width:658px; height:31px; color:#fff;font-size:14px; background:url(../images/typetop.png) no-repeat 10px center; padding-left:30px; line-height:31px;}
.typediv .more{ float:right; color:#fff; margin-right:10px;font-size:12px;}
.typediv .more:hover{ color:#ff5a00;}
.typediv .list{ width:688px; height:auto; margin-top:12px;}
.typediv .list li{ display:block;height:30px; line-height:30px; border-bottom:1px dashed #e1e1e1; background:url(../images/listdot.png) no-repeat left center;}
.typediv .list a{ display:block; width:570px; float:left; margin-left:15px; color:#000; font-size:14px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.typediv .list span{ float:right; margin-right:5px; color:#888; font-size:12px;}
.typediv .list li:hover a{ color:#ff5a00;}

.first{ width:1060px; min-width:1060px; height:230px;margin:25px auto 0px auto; overflow:hidden; clear:both;}
.first .banner { width:350px; height:230px; float:left; margin-right:22px;}
.first .banner_main {width:350px;height:230px;overflow:hidden;}
.first #main_promo{height:230px; width:350px; position:relative; top:0; left:0;overflow:hidden; float:left;}
.first .promoWD{width:350px;margin:0 auto; position:relative; overflow:hidden;float:left;}
.first .slide{display:block; float:left; width:350px; position:relative;}
.first #dots{height:10px; position:absolute;bottom:10px;z-index:99;right:10px;text-align:center;}
.first #dots a{ width:10px; margin-right:5px; height:14px; display:inline-block; background:url(../images/dot_white.png) no-repeat 0px 0px;}
.first #dots a.act{ background:url(../images/dot.png) no-repeat 0px 0px;}
.first .banner_main .title{ z-index:7; position:absolute; bottom:0; left:0; padding:0 10px; width:330px; height:37px; color:#fff; font-size:14px;line-height:37px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.first .banner_main .topic{display:block; z-index:5; width:350px; height:37px;background:url(../images/opacity.png); position:absolute; bottom:0; left:0;}

.second{ width:1060px; min-width:1060px; height:235px;margin:25px auto 0px auto; overflow:hidden; clear:both;}
.same{ width:335px; height:235px;}
.same .title{ width:305px;}
.same .list{ width:335px;}
.same .list li{ background:url(../images/listarr.png) no-repeat left center;}
.same .list a{ width:245px;}
.mid{ margin:0 25px;}
.mid  .list li{background:url(../images/listdot.png) no-repeat left center;}

.typeright{ width:510px;}
.typeright .title{ width:480px;}
.typeright .list{ width:510px;}
.typeright .list a{ width:415px;}

.mid-banner{ width:1080px; height:100px; margin:25px auto 0px auto; min-width:1080px; clear:both;}

.contact .con-list{margin-top:17px; background:url(../images/hour.png) no-repeat right bottom;}
.contact td{ color:#020202; font-size:12px; overflow:hidden;}
.contact td span{ display:block;}
.contact td .con-tel{ width:72px; height:23px; font-size:12px; background:#047bc6; line-height:23px; text-align:center; color:#fff;}
.contact td .num{ color:#ff0000; font-size:28px;}

.linkdiv{width:1060px; height:65px; margin:27px auto 20px auto; min-width:1060px;overflow:hidden; clear:both; border:1px solid #e1e1e1;}
.linkdiv .i-pro{width:1060px;height:65px; margin:0px auto;overflow:hidden; background:url(../images/link.png) no-repeat left center; padding-left:100px;}
.linkdiv .i-product-main{ width:1060px; height:65px; overflow:hidden; margin:8px 0 0px 0; overflow:hidden;}
.linkdiv .i-product-main .i-arrow-left{height:5px;width:5px;overflow:hidden;float:left;display:block;margin:0px 10px 0px 20px; cursor:pointer;}
.linkdiv .i-product-main .i-arrow-right{height:5px;width:5px;overflow:hidden;float:right;display:block;margin:0px 10px 0 0px ;cursor:pointer;}
.linkdiv .i-product-main .i-product-scroll { position:relative; margin:0px auto 0px auto; width:980px;}
.linkdiv .i-product-main .i-product-switch { position:relative; width:980px; height:65px; overflow:hidden;}
.linkdiv .i-product-main ul { width:999999px;}
.linkdiv .i-product-main li { float:left; display:block; width:120px; height:44px;margin:0px 28px 0 0px;text-align:center; position:relative; padding:2px; overflow:hidden; border:1px solid #e1e1e1;}
.linkdiv .i-product-main li a img{width:116px; height:40px;position:absolute; left:2px; top:2px; z-index:2;}