/*首页banner*/

.banner17 .shutter {
    overflow: hidden;
    width: 1920px;
    height: auto;
    position: relative;
    left: 50%;
    margin-left: -960px;
    top: 0;
}

.banner17 .shutter-img {
    z-index: 1;
}

.banner17 .shutter-img,
.banner17 .shutter-img a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.banner17 .shutter-img a {
    cursor: default;
}

.banner17 .shutter-img a>img {
    width: 1920px;
    height: auto;
}

.banner17 .shutter-img .created {
    overflow: hidden;
    position: absolute;
    z-index: 20;
}

.banner17 .shutter-btn {
    width: 1300px;
    height: 64px;
    z-index: 9;
    position: absolute;
    top: 50%;
    margin-left: -650px;
    margin-top: -32px;
    left: 50%;
    clear: both;
    display: none;
}

.banner17:hover .shutter-btn {
    display: block;
}

.banner17 .shutter-btn li {
    width: 64px;
    height: 64px;
    cursor: pointer;
}

.banner17 .shutter-btn li.prev {
    float: left;
    background: url(../images/left3.png) no-repeat;
}

.banner17 .shutter-btn li.next {
    float: right;
    background: url(../images/right3.png) no-repeat;
}

.cover {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}


/*search*/

@charset "utf-8";
*{
transition: width 0.2s;
-moz-transition: width 0.2s;	/* Firefox 4 */
-webkit-transition: width 0.2s;	/* Safari 和 Chrome */
-o-transition: width 0.2s;	/* Opera */
}
/* CSS Document */

/*banner*/
.bbdd{z-index: 2;position: absolute;bottom:25px;margin: 0;padding: 0; width:100%; text-align:center;}
.bbdd li{margin: 0 5px 10px 5px;list-style-type: none; display:inline-block;}
.bbdd a{display:inline-block;text-indent:999px;width:12px;height:16px; background: url(dot.png) no-repeat 0 -16px;display: block; overflow:hidden;}
.bbdd a.wmuActive{background-position:0 0;}
.banner{width:100%;text-align:center; margin:0 auto;margin-bottom:10px;background:#f1f1f1;}
.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; position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}
.wmuSliderNext {background-position: 0 -70px;right: 0;}
.wmuSliderPrev {left: 0;}
.wmuSlider:hover .wmuSliderNext {opacity: 0.3;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev {opacity: 0.3;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover,
.wmuSlider:hover .wmuSliderPrev:hover {opacity: 1;filter: alpha(opacity=50);}

/*about*/
.home-about { width:100%; background:#fff; padding:50px 0px; text-align:center;}
.home-about p { width:1100px; height:auto; font-size:14px; margin:0px auto;}
.home-about .title { text-align:center; font-size:25px; height:25px;}
.home-about .line { height:3px; width:55px; background:#555; margin:10px auto 20px;}

/*service*/
.home-service { padding:70px 0px; background:#53C2E8;}
.home-service .service-in { width:1100px; margin:0px auto; overflow:hidden;}
.home-service .service-in li { width:205px; padding:0px 35px; float:left; text-align:center;}
.home-service .service-in li .number { width:90px; height:90px; border-radius:50px; background:#38BAE4; line-height:90px; font-size:40px; font-weight:100; color:#fff; margin:0px auto;}
.home-service .service-in li p { display:inline-block; line-height:20px; font-size:16px; font-weight:500; color:#147696; margin-top:20px;}
.home-service .service-in li p a { color:#147696;}
.home-service .service-in li span { display:inline-block; height:60px; line-height:20px; overflow:hidden; font-size:12px; color:#A8E1F4; margin-top:5px;}

/*products*/
.home-product { width:1100px; margin:50px auto 55px; overflow:hidden;}
.home-product .title { background:url(../images/tit-bg.png) no-repeat center center; text-align:center; height:70px; line-height:70px; font-size:23px; font-weight:bold;}
.home-product .onelevel { margin-top:20px; text-align:center;}
.home-product .onelevel li { display:inline-block; margin:0px 10px;}
.home-product .onelevel li span a { padding:3px 10px; background:#53C2E8; color:#fff;}
.home-product .h-prolist { margin-top:15px; text-align:center;}
.home-product .h-prolist li { margin:10.3px; width:346px; height:250px; background:#fff; float:left; position:relative;}
.home-product .h-prolist li img { width:346px; height:250px;}
.home-product .h-prolist li p { width:346px; height:45px; background: url(../images/probg.png) repeat; text-align: center; line-height:45px; color:#ddd; position:absolute; top:205px; font-size:15px;}

/*news*/
.home-news { background:#f7f7f7 url(../images/newsbg.jpg) no-repeat top center; overflow:hidden;}
.home-news .title { text-align:center; font-size:25px; height:25px; color:#fff; margin-top:70px;}
.home-news .line { height:3px; width:55px; background:#fff; margin:20px auto 0px;}
.home-news .h-newslist { background:#fff; width:1100px; padding:15px 0px 25px 0px; margin:0px auto; margin-top:55px; overflow:hidden;}
.home-news .h-newslist li { height:45px; line-height:45px; float:left; margin:0px 25px; border-bottom:1px dashed #ccc; background:url(../images/point3.png) no-repeat left 20px; text-indent:15px; width:500px;}
.home-news .h-newslist li span { float:right; font-size:12px;}
.home-news .more { text-align: center; padding:65px 0px;}
.home-news .more a { border:1px solid #ddd; font-size:14px; margin:50px auto; background:#fff; color:#333; padding:16px 50px;}
.home-news .more a:hover { background:#53C2E8; border:1px solid #53C2E8; color:#fff; transition:0.6s all;}
