/*banner*/
#banner{clear: both;min-width: 1200px;background: #ddd;width: 100%;margin: 0px auto;}
.slider_img{display: block;text-align: center;height: 100%;opacity: 0;}
.slider_img img{display: block!important;margin: 0px 0;max-width: 100%;width: auto;height: auto;}
.wmuSlider{height: 100%!important;position: relative;overflow: hidden;}
.bbdd{z-index: 2;position: absolute;bottom: 1%;margin: 0;padding: 0;width: 100%;text-align: center;}
.bbdd li{margin: 0 8px 10px 0;list-style-type: none;display: inline-block;}
.bbdd a{display: inline-block;text-indent: -9999px;width: 16px;height: 16px;background: url(dot.png) no-repeat 0 -16px;display: block;border-radius: 16px;overflow: hidden}
.bbdd a.wmuActive{background-position: 0 0;}
.banner{width: 100%;text-align: center;margin: 0 auto;margin-bottom: 10px;background: #eee;}
.banner img{min-width: 1000px;max-width: 100%;}
.wmuSliderPrev, .wmuSliderNext{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.wmuSliderNext{background-position: 0 -70px;right: 0;}
.wmuSliderPrev{left: 0;}
.wmuSlider:hover .wmuSliderNext{opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev{opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover, .wmuSlider:hover .wmuSliderPrev:hover{opacity: 1;filter: alpha(opacity=50);}

/*home*/
.main{overflow: hidden;margin: 60px auto;width:1200px;}
.wipper{width:100%; overflow:hidden}
.h-title{width:100%;overflow: hidden; margin-bottom:40px;height: 130px;padding-top: 26px; text-transform:uppercase;background: url(/images/title.png) no-repeat center top;}
.h-title h2{ display:block; color:#222; font-size:32px;font-weight:bold; line-height:40px; text-align:center;}
.h-title p{ color:#2e5fb1; font-size:18px; font-weight:normal; line-height:30px; text-align:center;}
.h-more{width:100%; margin-top:40px;}
.h-more a{ display:block; width:240px; height:42px; line-height:42px; border:1px solid #2e5fb1; font-size:14px; color:#2e5fb1; text-align:center; margin:0px auto;}
.white,.white a{ color:#fff;}
.picList{ overflow:hidden; zoom:1; }
/*products*/
.wip_1 .cont{display: block;text-align: center;padding: 0px 220px 40px;color: #666666;font-size: 14px;}
.hompro{width:1200px;overflow:hidden; position:relative;}
.hompro li{ float:left;overflow:hidden; text-align:center; margin:20px 10px 20px; width:260px;padding: 9px;border: 1px solid #ddd;}
.hompro li .pic{ display:block;margin-bottom: 10px;position: relative;}
.hompro li .pic img{ width:260px; height:260px; display:block; }
.hompro li .pic::before{ position: absolute;width: 100%;height: 100%;background: rgba(36, 97, 177, 0.4);content: "";left: 0;top: 0;opacity: 0;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.hompro li:hover .pic::before{ opacity: 1}

.hompro li .title{ width:100%; color:#222;line-height:24px; height: 24px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }


/*equipment*/
.prev0,.next0{width:48px;height:48px;display: block;overflow: hidden;z-index: 9;top: 50%;position: absolute;}
.prev0:hover,.next0:hover{ opacity: 0.9}
.prev1{background:url(/images/x1.png) no-repeat 0 0; left: -71px}
.next1{background:url(/images/x2.png) no-repeat 0 0;right: -71px;}

.wip_eq{ background-image:url(/images/probg.jpg);}
.wip_eq .main{ display: table;overflow: initial}
.equipment{width:1200px;position:relative;}
.equipment .bd{width: 1200px;overflow: hidden}
.equipment .bd ul{ overflow:hidden; zoom:1; }
.equipment .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; margin:0px 10px; width:380px;  }
.equipment .bd ul li .pic{ display:block; }
.equipment .bd ul li .pic img{ width:380px; height:285px; display:block; }
.equipment .bd ul li .title{ width:100%; color:#222;line-height:48px;height: 48px; background:#e4e4e4; word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*abou*/
.wip_abo{ background-image: url(/images/abo-bg.jpg)}
.wip_abo .cpic{ float: left;width:590px; overflow:hidden}
.wip_abo .cpic img{ padding:5px;max-width:570px; border: 1px solid #ccc;}
.wip_abo .abo-cont{ float: right;width:530px;padding-right: 30px; overflow:hidden}
.wip_abo .abo-cont h2{ display:block; color:#2461b0; font-size:24px;font-weight:bold; line-height:40px;margin-bottom: 50px;background: url(/images/abo-down.png) no-repeat left center;padding-left: 50px;}
.wip_abo .abo-cont p{ display:block; font-size:14px;}
.wip_abo .abo .h-more a{margin: 40px 0 0;color: #fff;background: #2e5fb1;width: 160px;}

.wip_adv{}
.wip_adv img{display: block;margin: 0px auto;max-width: 100%}

/*news*/
.in-list{overflow:hidden; width:1200px;}
.in-list li{box-sizing: border-box;width: 560px;float: left;border-bottom: dashed 1px #ddd;height: 115px;margin-bottom: 40px;}
.in-list li:nth-child(2n){float: right;}
.in-list li .datetime{width: 100px;height: 80px;float: left;}
.in-list li .datetime span{display: block;}
.in-list li .datetime span.date{font-size: 24px;color: #2461b0;line-height: 32px;}
.in-list li .cont{width: 430px;height: 80px;float: left;}
.in-list li .cont h3{line-height: 32px;font-weight: normal;font-size: 18px;}

