/* CSS Document */
html,body{margin:0 auto; font-size:12px; line-height:24px; text-decoration:none; color:#555; font-weight:normal; text-decoration:none; background:url(img/bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif;}
a{font-size:12px; line-height:24px; text-decoration:none; font-weight:normal;color:#555; font-family:Arial, Helvetica, sans-serif;}
a:hover{color:#b82436; font-family:Arial, Helvetica, sans-serif;}
img{border:0;}
ul{list-style:none; margin:0; padding:0;}
ul li{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
/*------------------------------------*/
.map{background:url(img/map.jpg) no-repeat left bottom;}
.link li{float:left;margin-right:4px;}
.link li img{float:left;height:13px;margin-top:6px;margin-right:3px;}
.link li a{float:left;color:#888;line-height:24px;}
.menu a{font-size:13px; font-weight:bold; color:#fff;}
.menu a:hover{font-size:13px; font-weight:bold; color:#fff;}
.menu_bg{padding-right:15px;background:url(img/menu_bg.jpg) no-repeat right top;}
.yin{display:block;width:100%;height:8px; background:url(img/yin1.jpg) repeat-x left top;}
.z1{font-size:14px; font-weight:bold; color:#fff;}
.z2{font-size:14px; font-weight:bold; color:#333;}
.z3{display:block; margin-top:10px;font-size:14px; font-weight:bold; color:#333;}
.z4{font-size:12px; color:#b82436;}

.list{display:block;width:234px; margin-left:8px;margin-top:8px;}
.list li{height:28px; line-height:28px; background:url(img/li_bg.jpg) no-repeat left top;}
.list li a{padding-left:28px;}
.img1{margin-right:8px;}
.flash{margin-left:8px;margin-top:8px;}

.equipment{margin-left:7px;margin-top:20px;}
.equipment li{float:left;width:115px; height:161px;margin-right:5px;overflow:hidden; margin-bottom:2px;}
.equipment li a{display:block; width:115px; text-align:center;}
.equipment li img{display:block;width:109px;height:82px; padding:2px; border:1px solid #e1e1e1;}
.business{display:block;width:234px; margin-left:8px;margin-top:8px;font-size:12px; color:#555;line-height:24px;}
.download{display:block; width:250px;height:79px;margin-top:8px;}


.bot{width:100%;height:77px; background-color:#c9c9c9; margin-top:12px;font-size:12px; color:#555;line-height:24px;}
.search{display:block; height:20px;margin-top:10px;}
.input1{float:left; width:235px;height:20px; background:none; border:none;background:url(img/input1.jpg) no-repeat left top;}
.btn1{float:left; width:28px;height:20px; background:none; border:none; background:url(img/btn1.jpg) no-repeat left top;  cursor:pointer;margin-left:8px;}
.pro_show{padding-bottom:20px; background:url(img/pro_show.jpg) no-repeat left bottom;}
.nei_con{padding-bottom:20px; background:url(img/nei_con.jpg) repeat-y left bottom;padding:8px;font-size:12px; line-height:24px; color:#555;}


.anli li{float:left; width:236px; height:260px; text-align:center;margin-right:6px;margin-bottom:4px;}
.anli li img{display:block; width:230px; height:173px; padding:2px; border:1px solid #e1e1e1;}
.download2{width:720px;}
.download2 li{background:url(img/xian.jpg) repeat-x left bottom;}
.download2 li a{padding-left:12px; background:url(img/dian.jpg) no-repeat left center;font-size:13px;color:#b82436;}
/*--------------------------------------*/
.banner{display:block;width:1003px;height:300px;margin:0 auto;margin-top:7px;}
.mainbox{ overflow:hidden; position:relative;}
.flashbox{overflow:hidden;  position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(img/02.png)}
.curimg{background-image:url(img/01.png)}