a{text-decoration:none;cursor:pointer;transition:all .3s;outline:none}
ul{list-style:none}
.lf{float:left}
.rg{float:right}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}
.hamburger {
    margin: auto;
}

.hj-logo{width:30%;}
.yuyan{float:right;margin-top:30px; margin-left:30px;margin-right:30px;font-size:20px; width:40px; text-align:center;}
.yuyan a{color:#fff;}
.cylb{width:48%; float:right;}
.cylb-t,.cylb-b{width:100%;}
.cylb-t{overflow:hidden;}
.cylb-t li{width:12.5%; float:left; padding:5px 10px;}
.cylb-b li{width:11%; float:left; padding:5px 10px;}
.cylb-t li a,.cylb-b li a{color:#fff;}


.hamburger{width:15%;}
.hamburger a{display: block;}
.hamburger .line {
    width: 40px;
    height: 3px;
    background-color: #fff;
    display: block;
    margin: 10px auto;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.hamburger .line:nth-child(2){width:30px; margin-left:10px;}

.moblie_head{display:block;height:auto;position:fixed;top:0px;left:0px;width:100%;z-index:9999;}
.moblie_head .lf{padding-left:10%}
/* .moblie_head .lf img{height:24px} */
.moblie_head .rg{padding-right:10%;padding-top:30px}
.moblie_head .rg a img{height:30px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;filter:alpha(opacity=0);right:0px;top:0px;z-index:1;background:#0b0d19;}
.a_txt .div2{position:absolute;width:100%;right:0px;top:0;z-index:999;text-align:right;filter:alpha(opacity=0);opacity:0;line-height: 80px;background: transparent;padding-right:60px;}
.a_txt .div3{position:absolute;width:100%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom: 1px solid #232530;
    width: 15%;
    display: block;
    margin-right: 50px;
    float: left;
    margin-bottom: 60px;
    height:326px;
}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li:nth-child(5n){margin-right:0;}
.a_txt .div3 ul li:first-child a{
    color:#f08200;font-size: 20px;font-weight: bold;
}
.a_txt .div3 ul li .a_js2{background:url(../../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;color:#f08200;font-size: 20px;font-weight: bold;}
.a_txt .div3 ul li .a_js2_on{background:url(../../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:block;height:280px;}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}
.a_txt .div3 ul{
    width:70%;
    padding-top: 200px;
}
.a_txt .div3-right{
    width:30%;
    height:100%;
    background:url(../../images/nav-bg.jpg) no-repeat;
}
.a_txt .div3-right img{
    display: block;
    margin: 200px auto 0;
}

@media(min-width:1300px) and (max-width:1440px){
.moblie_head .lf{padding-left:40px;}
.moblie_head .rg{padding-right:40px;}
.hamburger{width:100px;}
.cylb{width:55%;font-size:14px;}
}

@media(max-width:1200px){
.cylb{display:none;}
}

@media(max-width:767px){
.moblie_head .lf{padding-left:5px; width:50%;padding-top:10px;}
.moblie_head .lf img{width:200px;}
.moblie_head .rg{width:20%;}
.a_txt .div3 ul li{
height:auto;
width:100%;
margin-right:0;
margin-bottom:30px;
}
.a_txt .div3 ul{
	padding-top: 80px;
    overflow-y: scroll;
    height: 100%;
	}

.a_txt .div3 ul li .a_txt2{height: auto;}
}