.header{width: 100%;min-width: 1200px;background:url(../img/bg.png);height: 123px;}
.head{width: 1080px;height: 123px;margin: auto;line-height: 123px;}
.logo{width:770px;float: left;height: 98px;}
.logo img{display: inline-block;max-width: 100%;}
.head .sousuo{width:300px ;position: relative;height: 60px;
float:right;
margin-top:35px;}
.input{background: url("../img/text.png") no-repeat;width: 280px;height: 36px;padding-left: 25px;margin-top: 20px;}
.txt{width:200px;border: 0;height: 33px;position: absolute;color: #ccc;line-height: 33px;}
.submit{width: 30px;height: 33px;position: absolute;border: none;right: 10%;cursor: pointer;background: url(../img/serch.png) no-repeat center center;}
.fr-t{
    float: right;
    margin-top: -63px;
    /* width:230px; */
    height: 25px;
    text-align: right;
    padding-right: 5px;
    color: #fff;
}
.fr-t a{color:#fff;}
.navbox{width:100%;height:50px;}
.navbox .nav{
    width: 1080px;
    margin:0 auto;
    line-height: 50px;
}
.navbox .nav .navLi{
    float: left;
    width: 135px;
    line-height: 50px;
    text-align: center;
    position: relative;
    }
.navbox .nav li a{display: block;color:#000;font-size:16px;}
.subnav{
	z-index:999;
	cursor:default;
	position: absolute;
    display: none;
    left:-100%;width:650px;height:190px;background: url(../img/subnav_bg.png) repeat;top:100%;
}
.navbox .nav .navUl .navLi .subnav .pic {width: 230px;padding: 25px;}
.navbox .nav .navUl .subnav li{float: left;
    line-height: 35px;padding:20px 0px 0 0px;
    text-align: center;
    position: relative;}
    .navbox .nav .navUl .subnav li a{color:#666666;font-size:15px;padding:0 20px;}

.nav ul .navLi>a:hover{background: #32a2e4;color:#fff;}
.navbox .nav .navUl .subnav li:hover>a{background:#ededed;color:#32a2e4;}
/* banner */
.bannerImg {
	width: 100%;
	overflow: hidden;
	margin:0 auto;
    position: relative;
    background: url(../img/ban.png) no-repeat;
    max-width:1920px;
}
.slider-img-ul  li{position: relative;}
.slider-img-ul img{width:100%;/* height: 350px; */}
.slider-img-circle{
    position: absolute;
    bottom: 20px;
    left: 48%;
}

.slider-img-circle li{
    width: 30px;
    height: 5px;
    margin: 0 5px;
    background: white;
    float: left;
    color: transparent;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}
.slider-img-circle li.on{
    background:#32a2e4;						
}
/* footer */
.footer{width:100%;background: url(../img/bg6.png) no-repeat center;height: 206px;border-top: 5px solid #f8b62a;max-width: 1920px;margin: 0 auto;}
.foot{width: 1080px;margin:0 auto;height: 206px;}
.foot li{width: 230px;border-right: 1px solid #c6daff;line-height:30px;float: left;margin-left: 60px;padding-right: 45px;height: 141px;text-align: left;/* display: block; *//* margin: auto; */}
.foot ul{padding-top:30px;}
.foot li a{color: #fff;display: inline-block;padding-right: 25px;}
.foot li p{color: #fff;}
.foot li h3{color: #fff;font-size:18px;}
.foot ul .wx{float: right;}

.fot{width:100%;background: #333;}
.fot_box{width: 1080px;margin: 0 auto;}
.fot_l{float: left;width: 80px;}
.fot_l img{display: block;margin: 5px 0;}
.fot_r{float: right;width: 1000px;text-align: center;line-height: 35px;color:#c7c7c7;}

.wx p{color:#fff;text-align: center;line-height: 45px;}
#back-top{width:50px;height:50px;position:fixed;right:5%;bottom:5%;background:url(../images/fhdb.png) no-repeat;cursor: pointer;}