@charset "utf-8";

.focus{height:380px;overflow:hidden;position:relative;}
/* focus_s */
.focus_s{position:absolute;left:50%;bottom:5%;height:13px;overflow:hidden;width:110px;z-index:9;margin:0 0 0 -30px;}
.focus_s li{float:left;cursor:pointer;height:13px;width:12px;overflow:hidden;margin-right:10px;background:url(images/dian.png) no-repeat;}
.focus_s li.active{background-position:-12px 0;}
/* focus_m */
.focus_m ul{opacity:1;filter:alpha(opacity=100);}
.focus_m li{width:100%;height:380px;position:absolute;top:0;left:0;}
/* focus_l focus_r */
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:260px;}
.focus_l{ margin-left:10px;}
.focus_r{ margin-left:940px;}
.focus_l b,.focus_r b{position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span{display:inline-block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer; margin-right:28px;}
.focus_l span{left:12px;background-image:url(images/l.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/l.png');}
.focus_r span{left:16px;background:url(images/r.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/r.png');}
.focus_l:hover b,.focus_r:hover b{opacity:0.5;filter:alpha(opacity=50);}


/*-------------------- a102076392  begin  ---------------------*/
.form_ul{width:100%; height:38px;}
.form_ul li{ padding:0px auto; float:left; }
.form_li{ margin-top:5px; margin-left:10px;}
.form_text{margin-left:10px; width:262px; height:38px;}
.form_ul a:hover{color:red;}

.tophyi{ width:100%; height:30px; background-color:#f6f6f6; border:none; border-bottom:solid 1px #d4d2d2; line-height:30px; color:#666;}
.tophyi a{ color:#666;}
.tophyi a:hover{ color:red;}

.blue-cls{width:100%; height:0px; }
.blue-cls li{ width:75px;}
.blue-cls li a{color:#fff; display:inline-block; height:25px; line-height:27px; float:left;}
.ico-home{ background-image:url(images/home-1.jpg); background-repeat:no-repeat;  text-indent:25px;}
.ico-scang{ background-image:url(images/scang.jpg); background-repeat:no-repeat;  text-indent:25px;}
.ico-sitemap{background-image:url(images/sitemap.jpg); background-repeat:no-repeat;  text-indent:25px;}

.wdiv{width:100%; margin:0px auto; padding:0px auto;}
.wdiv1000{width:100%; margin:0px auto; padding:0px auto; background-color:#fff;}
.bkuang{ border:solid 1px #dcdcdc; background-color:#ffffff;}

.topred{ width:100%;height:5px; background-color:#b4251d;margin:0px auto; padding:0px auto;}

.toplog_div{height:60px;   position:relative; border:0px; border-bottom:solid 4px #fb4023;}
.tophead{height:132px; background-image:url(images/xmz-topbk.jpg); background-repeat:repeat-x; z-index:100000; overflow:hidden;}

.shoucang-cls{ float:left; width:50px;}
.shoucang-cls1{  margin-left:20px;}
.shoucang-cls2{  margin-left:30px;}
.shoucang-cls a{ color:#666; line-height:30px;}




#toplog{ height:100%; width:90%; float:left; margin-top:4px; text-align:center; float:left;}

#toplang{height:100%; float:right; margin-right:10px; margin-top:12px; text-align:right; }
 
.rx-div{ width:99%; height:30px; float:right; margin-top:3px;}
.rx-div ul{ float:right; width:515px;}
.rx-div ul li{ float:left; margin-right:8px;}
.rx-span{ display:inline-block; background-image:url(images/tel.jpg); background-repeat:no-repeat; text-indent:25px; color:#333;}
.search-text{ border:solid 1px #0054a7; width:150px; height:25px; color:#999; text-indent:5px;}
 
.telnum-span{ font-size:16px; font-family:'微软雅黑'; color:#F60;}
.topmeau{ width:100%; height:40px; margin-top:40px;  position:relative }  
.topmeau ul{ list-style:none; border:none; margin:0px auto; padding:0px auto; position:relative }
.topmeau ul li{ float:left; width:100px; text-align:center;  margin:0px auto; padding:0px auto; background-color:none; margin-left:0px; height:40px; position:relative }
.topmeau ul li a{ color:#000; font-size:16px;font-family: '微软雅黑','幼圆'; font-weight:200; line-height:40px; position:relative }
.topmeau ul li:hover a:hover{color:#FC6}
 
.index-dhang{ width:100%; height:100%; overflow:hidden;}


.index-dhang li{  margin-left:0px auto; width:33.3%; height:50%; overflow:hidden; text-align:center; background-repeat:no-repeat; background-repeat:no-repeat; background-position:center top; background-size:100% 100%; position:relative; float:left;  }
.index-dhang .index-dhang001{ background-image:url(images/dhang-1.jpg)}
.index-dhang .index-dhang002{ background-image:url(images/dhang-2.jpg)}
.index-dhang .index-dhang003{ background-image:url(images/dhang-3.jpg)}
.index-dhang .index-dhang004{ background-image:url(images/dhang-4.jpg)}
.index-dhang .index-dhang005{ background-image:url(images/dhang-5.jpg)}
.index-dhang .index-dhang006{ background-image:url(images/dhang-6.jpg)}
.index-dhang li a{ color:#fff; position:absolute; top:55px; left:0px; text-align:center; width:100%; height:30px; line-height:30px; } 

 



.index-ctitle{ width:100%; height:40px; line-height:40px; border:0px; border-bottom:solid 1px #ed561f; background-color:#fff; overflow:hidden;}
.index-ctitle .ctitle-span{ float:left; display:inline-block; text-indent:8px; font-size:16px;font-family: '微软雅黑','幼圆';color:#333; background-image:url(images/zbtitle.jpg); background-repeat:no-repeat; background-size:15%; background-position:8px 12px; font-weight:bold; width:120px;}
.index-ctitle a{ float:right; display:inline-block; margin-right:8px; margin-top:12px; font-size:14px;font-family: '微软雅黑','幼圆'; color:#333;}

.prodslist-li ul{ width:100%; margin-top:8px; padding-bottom:8px;}


.prodslist-li ul li{ float:left; margin-left:5px; margin-right:5px; width:45%;margin-top:5px; height:180px; display:inline-block; text-align:center; border:solid 1px #ccc; padding-top:5px; }
.prodslist-li ul li img{ max-width:100%; height:120px;}
.prodslist-li ul li a{ color:#333;}

.newslist-li{ width:100%; height:100%;}
.newslist-li li{ width:100%; height:30px; background-image:url(images/li_1.jpg); background-repeat:no-repeat; background-position:5px 10px; color:#666;}
.newslist-li li a{ display:inline-block; float:left; text-indent:18px; font-size:13px; color:#666; line-height:30px;height:30px; width:250px;  overflow:hidden;}
.newslist-li li span{ display:inline-block; float:right; margin-right:5px;line-height:30px;height:30px;}
 
 
 .font-rx{ width:100%;}
 .font-rx li{ width:100%; height:40px; line-height:40px;  background-color:#038b9f; color:#fff;font-family: '微软雅黑','幼圆'; font-size:16px; text-align:center; overflow:hidden;}
 .font-rx li img{ max-height:25px;}
 
 
 .fixed-dhang{ position:fixed; bottom:0px; height:50px; width:100%; background-color:#ed561f;}
  .fixed-dhang ul{ width:100%; height:100%; overflow:hidden;}
   .fixed-dhang ul li{width:25%; height:100%; float:left; display:inline-table; text-align:center; vertical-align:middle; padding-top:8px;color:#fff;line-height:16px;}
   .fixed-dhang ul li a{ color:#fff; font-size:12px;font-family: '微软雅黑','幼圆';color:#fff; line-height:16px;}
   .fixed-dhang ul li img{ max-height:20px;}
   .fixed-dhang ul .sel-fixed-li{ background-color:#d13e08;}
 
 .topindex-maxpic{ height:205px; width:100%; overflow:hidden;}
 .banner{ width:100%; height:205px;}
 .body-zhengwen{width:100%; background-color:#fff; overflow:hidden;}
 .body-zhengwen,.body-zhengwen div,.body-zhengwen p,.body-zhengwen a,.body-zhengwen span,.body-zhengwen font{ font-size:14px!important; }
.conNeiTitle-span3{font-family:'微软雅黑','幼圆'; font-size:14px;color:#333; display:inline-block; float:left;line-height:20px; background-image:url(images/title.jpg); background-repeat:no-repeat; background-position:5px -3px; text-indent:30px;}
.conNeiText{ width:100%;}
.conNeiText img{ width:98%;}
 
 /******************************************************  滚动图片  ******************************************/



















