@charset "utf-8";
/*
Theme Name:common;
Author: jiang
Last Modify:2016/12/30
*/
.fl{float:left;}
.pr{position:relative;}
.hidden{display:none;}
a:hover{text-decoration:none;}
.wrap_nav1000{width:1190px; margin:0 auto;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clearfix{height: 1%;}
#popup{background-color: #fff;}

/*header*/
header{ height:80px; line-height:80px;}
header .logo{margin-right:65px;}
header .nav li{ float:left;}
header .nav li.nav-item{ padding-right:20px;}
header .nav li a, header .telno{ font-size:16px; color:#333; font-family:"Microsoft YaHei";text-decoration: none;text-align: center;}
header .telno span{display: inline-block;line-height: 22px;}
header .telno span:first-child{margin-top: 18px;}
header .telno span:last-child{font-size: 14px;}
header .nav li a:hover{ color:#007df9;}
.childnav{ z-index:99999;width:135px; background-color:rgba(255,255,255,0.96); border:1px solid rgba(0,0,0,0.2); position:absolute; top:80px; left:-27px; padding:10px 0;}
header .childnav li{ float:none; height:30px; line-height:30px; text-align:center; }

/*html5 arrow-box*/
.arrow{ vertical-align:2px; margin-left:3px; display:inline-block;}
.arrow-down {
    width:0;
    height:0;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #000;
}
/*最后的环境版块*/
.part10{width: 100%;background: #1ca8b1;;margin: 0 auto;overflow: hidden;clear: both;}
.part10 h1{font-size: 40px;text-align: center;color:#000000;margin:4% 0 3% 0;}
.part10 h1 span{color:#ff0000;}
.zg-main6-bg{
    width: 55%;
    margin: 0 auto;
}
.m6-btn{
    overflow: hidden;
    background: url("../images/xj_m31.png") no-repeat center;
}
.m6-btn li{
    width: 124px;
    height: 124px;
    background: url("../images/xj_m32.png") no-repeat center;
    /*background-size: 100%;*/
    float: left;
    text-align: center;
    cursor: pointer;
    margin-left: 232px;
}
.m6-btn li:first-child{
    margin-left: 94px;
}
.m6-btn li span{
    width: 103px;
    height: 103px;
    margin: 11px auto;
    background-color: #72c9cf;
    border-radius: 50%;
    color: #1ca8b1;
    line-height:101px;
    text-align: center;
    display: inline-block;
    font-size:18px;
    font-weight:bold;
    cursor: pointer;
    transition: 0.7s;
}
.m6-btn li span:hover{
    background: rgb(255, 255, 255);
}
#banner{
    width: 100%;
    height: 630px;
    overflow: hidden;
    position: relative;
}

.banner-slide {
    width: 100%;
    height: 630px;
    background-repeat: no-repeat;
    position: absolute;
}

.slide1 {
    background: url("../images/hj1.png")no-repeat top center;background-size: 100%;
}
.slide2 {
    background: url("../images/hj2.png")no-repeat top center;background-size: 100%;
}
.slide3 {
    background: url("../images/hj3.png")no-repeat top center;background-size: 100%;
}