 .yqlj{
            opacity: 1;
            pointer-events: auto
        }
.icon-zuoyou1:before {
    content: "\e604";
}	
.icon-zuoyou:before {
    content: "\e682";
}		
/*		
.con {  width:1300px;   margin:0px auto;}*/


/*

header { width:100%; background:url(../images/top_bg1.jpg) no-repeat 120% 34px #fff; box-shadow:0px 0px 5px 5px rgba(0,0,0,.1);height:94px; z-index:999999; position: relative; z-index:10;}

header h1 { width:187px;float:left;}
header h1 img { margin-top:0px; width:187px; }


/*nav*/
/*nav { width:920px; float:right; height:94px; padding-left:45px; }
nav ul li {  float:left; }
nav ul li a {   text-align:center; line-height:94px;  padding:0 9px; font-size:16px; display: block; color:#1b1b1b; font-family:"微软雅黑"; font-weight:400; color:#000;}
nav ul li a:hover {
	color: #cc1d1d;
	text-decoration: none; font-weight:bold;
	background-image: url(../images/xx_1.jpg);
	background-repeat: no-repeat;
	background-position: center 46px;
}
nav .dropdown { min-width:100px; position:relative;} 
nav ul.dropdown_menu { display:block; width:100%; position:absolute; z-index:99;  margin:0; margin-left:-40px; border-bottom:0px solid #3161bc; }
nav .dropdown_menu li { width:180px;  margin:0;background-color:#fff; height:0; overflow:hidden; float:none; padding:0 10px; transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s; -moz-transition:all .3s;  }
nav .dropdown:hover .dropdown_menu li { height: 45px;}
nav .dropdown:hover ul.dropdown_menu { border-bottom:3px solid #cc1d1d;} 

nav .dropdown .dropdown_menu li a{color: #1b1b1b; font-size: 14px; line-height: 45px; display: block; padding:0px;   text-align: center; }

.sou {  width:127px; height:35px; float:right;  }
.sou img {  margin-top:30px; }*/
/*nav end*/




/*header .dh .p1 {
	font-size: 15px;line-height:17px;
	 color:#373737;
}
header .dh .p2 {
	font-size: 25px; font-family:"黑体"; color:#000000;line-height:25px;
	
}

header .dh { float:right; width:155px; height:43px;background:url(../images/top_dh.png) no-repeat  left top; padding-left:48px; float:right; margin-top:30px;}
header .dh p { font-size:15px;}
header .dh p a {color:#fff;}


.header_button span:nth-child(2) {
    margin-top: 0
}

.header_button span:nth-child(2) {
    margin-bottom: 0;
    background: #689f73
}

.seach {
    float: right;
    margin-top: 30px;
    margin-right: 26px
}

.seach input {
    border: none;
    outline: none;
    border-bottom: 1px solid #fff;
    color: #fff;
    width: 0;
    display: inline-block;
    background: transparent;
    vertical-align: middle
}

.seach.ac input {
    width: 150px;

}

.seach h6 {
    width: 40px;
    display: inline-block;
    line-height: 40px;
    color: #fff;
    cursor: pointer;
    vertical-align: middle
}

.seach h6:hover {
    color: #689f73
}

.nav {
    float: right;
    margin-top: 38px;
    margin-right: 40px
}

.nav>ul>li {
    display: inline-block;
    font-size: 12px;
    color: rgba(255, 255, 255, .1)
}

.nav>ul>li:last-child {
    font-size: 0
}

.nav>ul>li>a {
    padding: 0 15px;
    color: #fff;
    font-size: 16px
}

.nav>ul>li:hover>a,
.nav>ul>li.ac a {
    color: #689f73
}

footer {
    background: #282828;
    padding: 100px 0 0
}

.foot_logo {
    float: left;
    margin-right: 8%
}

.foot_nav {
    float: left;
}

.foot_nav ul {
    display: inline-block;
    margin-right: 55px;
    vertical-align: top;
}

.foot_nav ul li:first-child {
    margin-bottom: 25px;
    margin-top: -7px
}

.foot_nav ul li:first-child a {
    font-size: 16px;
    color: #fff
}

.foot_nav ul li a {
    color: #777777
}

.foot_nav ul li a:hover {
    color: #689f73
}

.foot_ewm {
    float: right;
    text-align: center
}
.foot_ewm>div{
    display: inline-block;
    margin-left: 15px
}
.foot_ewm img {
    width: 164px
}

.foot_ewm span {
    font-size: 14px;
    display: block;
    color: #777
}

.copyright {
    position: relative;
    border-top: 1px solid #689f73;
    margin-top: 30px;
    padding: 18px 0
}

.copyright:before {
    content: '';
    display: inline-block;
    width: 9.375%;
    height: 1px;
    background: #689f73;
    position: absolute;
    left: 0;
    top: -1px
}

.copyright p {
    float: left;
    color: rgba(255, 255, 255, .2)
}

.copy_link {
    float: right;
    display: none
}

.copy_link li {
    display: inline-block
}

.copy_link li a {
    color: rgba(255, 255, 255, .2);
    line-height: 15px;
    display: inline-block;
    padding: 0 8px;
    border-right: 1px solid rgba(116, 116, 116, .2)
}

.copy_link li a:hover {
    color: #689f73
}

.copy_link li:last-child a {
    border-right: 0
}*/

/* footer>a {
    display: inline-block;
    width: 63px;
    height: 38px;
    border: 1px solid #e5e5e5;
    border-top: 2px solid #000;
    position: fixed;
    right: 3.125%;
    bottom: 30%;
    background: #fff;
    text-align: center;
    line-height: 38px;
    color: #282828;
    cursor: pointer;
} */
/*footer>a {
    display: inline-block;
    width: 45px;
    height: 45px;
    position: fixed;
    right: 3.125%;
    bottom: 30%;
}

footer>a:hover {
    background: #689f73;
    color: #fff
}

.yqlj {
    margin-top: 20px !important;
    margin-top: 60px !important;
    /* display: none */
    opacity: 0;
    pointer-events: none
}

.yqlj span {
    font-size: 14px;
    color: #3e3e3e;
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}

.yqlj a {
    font-size: 14px;
    color: #3e3e3e;
    display: inline-block;
    vertical-align: middle;
    display: inline-block;
    /* margin: 0 15px */
    margin-right: 30px;
}

.yqlj a:hover {
    color: #689f73
}
.btn {
    float: right;
    width: 55px;
    height: 55px;
    background: transparent;
    margin-top: 14px;
    border-radius: 2px;
    cursor: pointer;
    text-align: center;
    line-height: 3px;
    box-sizing: border-box;
    padding-top: 2px;
    transition: 0.4s ease-in-out;
    position: relative;
    z-index: 555;
    display: none
}

.btn i {
    display: block;
    margin: 0 auto;
    width: 28px;
    height: 3px;
    background: #689f73;
    margin-top: 5px;
    border-radius: 5px;
}

.btn i:nth-child(1) {
    transition: 0.4s ease-in-out 0.3s;
    margin-top: 16px
}

.btn i:nth-child(2) {
    transition: 0.4s ease-in-out;
}

.btn i:nth-child(3) {
    transition: 0.4s ease-in-out 0.3s;
}

.btn.active i:nth-child(1) {
    transform: rotate(45deg) translateY(5px) translateX(6px);
}

.btn.active i:nth-child(2) {
    transform: translateX(40px);
    opacity: 0;
}

.btn.active i:nth-child(3) {
    transform: rotate(-45deg) translateY(-6px) translateX(5px);
}
*/
