@charset "utf-8";
/* CSS Document */
body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label,input, table, tbody, tr, th, td, input, textarea {
    color:inherit;
    font-size: inherit;
    font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial;
    padding: 0;
    margin: 0;outline: none;
}
body,html{width: 100%;overflow-x:hidden;}
*{margin:0;padding:0; }
ul,ol,dl{list-style:none}
img{border:none;}
a{text-decoration: none; color: #333;}
a:active {star:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none;color:#aa8351;}
:focus { outline:0; }
input[type="checkbox"],input[type="radio"],input[type="submit"],button{cursor:pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;} 
input:focus, textarea:focus {outline: none;outline:0;}
input::-ms-clear {display: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
.clear{ clear: both; font-size: 0px; line-height: 0; width: 100%; }

body{margin:0 auto; position: relative;}
.conW{ width:80%; min-width:1200px; margin:0 auto; }

/*0104 GJJ调整行间距 及伸缩框内容左右边距*/
p{min-height:20px !important;}
.tabCon *{padding: 0 2%;}
/*0104 GJJ调整结束*/

.eps-portallat-list{z-index:50000!important;}
.eps-portlet-header{position:relative;z-index:50000;}
.eps-portlet-header .eps-shadow.eps-dn{left:10px!important;top:10px!important;}
/*英文头部*/
.headerEn{ padding:30px 0;     position: relative;z-index:1110;}
    /*logo*/
    .logo{ height:71px; }
    .logo img{ height:100%; }
    .topR{margin-top: 25px;}
    .topR span,.topR a{ display: inline-block; vertical-align: top; }
    .topR a{ margin-right:20px; }
        .searchEn{ width: 22px; height: 22px; background: url(/eportal/fileDir/cnweb/template/page/index/icon_searchBtn2.png) no-repeat center bottom;}
        .yyCn{ color:#181f5e; font-size:18px; line-height: 22px; }
        .yyCn:hover{ color:#181f5e; }
        .topMenu{ line-height: 22px; cursor: pointer; }
        .topMenu em,.topMenu i{ font-style:normal; display: inline-block; vertical-align: top;}
        .topMenu em{ color:#181f5e; margin-right:15px; font-size:18px; }
        .topMenu i{width: 20px; height: 22px; background: url(/uiFramework/commonResource/image/2023010121061966388.png) no-repeat center center;}
        .topMenu i.on{ background: url(/uiFramework/commonResource/image/2022123121560623413.png) no-repeat center center; background-size: 100%;}
.headerEn2  .yyCn,.headerEn2  .yyCn:hover,.headerEn2  .topMenu em{ color:#fff;}
.headerEn2  .searchEn{background: url(/eportal/fileDir/cnweb/template/page/index/icon_searchBtn.png) no-repeat center bottom;background-size: 100% auto;}
/*导航菜单*/
.MenuEn{ width:30%; height: 100vh; position: absolute; right:-30%; top:0; background: #b18247; z-index:1109;  }
    .menu23En{padding-top: 110px; margin:0 10%;}
    .menu23En li {border-bottom: 1px solid rgba(255,255,255,.3); padding: 15px 0;}
    .menu23En li h2 a{ color:#fff; font-size: 20px; line-height: 1.8em; font-weight:normal; display: block; background: url(/uiFramework/commonResource/image/2022123121553828018.png) no-repeat right center; background-size: auto 12px; }
    .menu23En li.on h2 a{background: url(/uiFramework/commonResource/image/2022123121555536235.png) no-repeat right center; background-size: 12px auto;}
    .menu23En li:nth-child(1) h2 a{background:none;}
    .menu23En li p{ padding-top:10px; display: none;  }
    .menu23En li p a{ color: #fff; font-size: 16px;line-height: 1.8em; display: block; margin-right:0px;}
/*头部*/
.header{ margin:30px 0 15px;width:100%; background: #fff; z-index: 5;position: relative;}
    /*logo*/
    .logo{ height:71px; }
    .logo img{ height:100%; }
    /*导航*/
    .nav{ padding-top:10px;width:65%;}
    .nav ul{    display: flex; align-items: center;}
    .nav li{ float: left; display: inline; width:19%;margin-left:1%;position: relative;}
    .nav li .onemenu{display: block; padding-bottom:28px; font-size:22px; line-height:120%; position: relative; text-align:center;vertical-align: middle;}
    .nav li .onem2,.nav li .onem6{}
    .nav li.on .onemenu,.nav li .onemenu:hover{ color:#181f5e; /*font-weight: bold;*/}
    .nav .on .onemenu:after{content: ""; background: url(/enweb/template/page/index/icon_d.png) no-repeat; width:23px; height: 22px; position: absolute; bottom:0px; left:50%; display: block;vertical-align: middle; }
     .twoMenu{ display: none; position: absolute; left:0px; top:82px; background:rgba(255,255,255,.9); padding:15px 0; z-index: 111; width: 100%;}
        .twoMenu a{ display: block; text-align:center; font-size:16px; line-height: 120%; color:#000;  padding:5px 0;}
    /*语言搜索*/
    .hyy{ margin-top:6px; margin-left:25px; }
    .hyy span{ display: inline-block; line-height: 42px; background: #181f5e; border-top:1px solid #c1c3d4; border-bottom:1px solid #a3a5bf;color:#fff;padding:0 15px 0 0px; border-radius:3px; }
    .hyy span .em,.hyy span a{ display: inline-block; vertical-align: middle; }
    .hyy span .em{ background: url(/uiFramework/commonResource/image/2022120111362345877.png) no-repeat center center; width:30px; height: 42px; margin-right:10px; }
    .hyy span a{ color:#fff; font-size:20px; font-family: 黑体;margin-left:15px; } 

/*1229调试 菜单栏 */
.menu_href{width: 56%;display: block;position: absolute;left: 22%;bottom: 135px;text-align: center;}
.menu_href a{color: #fff;line-height: 110%;font-size: 18px;width: 20px;margin: 0 auto;display: block;margin-bottom: 30px;cursor: pointer;}
.head_href{line-height: 70px;margin-left: 5%;float:left;width: 50%;line-height: 70px;margin-top:100px;}
.head_href a{font-size: 24px;color: inherit;padding:0 2%;}
/*1229调试 菜单栏 结束*/

        /*搜索*/
        .search2{border-bottom: 1px solid #aaaaaa; width: 38%; margin-left:7%;margin-top:100px;float: left;}
        .search2 form{ position: relative; width: 100%; display: block;}
        .search2 forminput{ border:none; background-color:transparent; }
            .input2{ font-size:24px; width:80%; line-height: 70px; }
            .submit2{ position: absolute; width: 38px; right:0; bottom:0px; background: url(/enweb/template/page/index/icon_searchBtn2.png) no-repeat center center;height:50px; display: block; }



    /*右侧导航*/
    .menuRight{ width:100%; height: 100vh; position: absolute; right:-100%; top:0; background: #eaeaea; z-index:111111; }
        .close1{ width:25px; height:25px; position:absolute; top:20px; right:20px; background: url(/enweb/template/page/index/icon_close.png) no-repeat; background-size: 100%; display: none; cursor: pointer; }
        .menuBtn{ width:5%; height:100vh; margin-left:-5%; background: #181f5e; position: relative;  display:none;}
            .dhl{ color:#fff; line-height: 110%; font-size: 18px; width:20px; margin:0 auto; display: block; padding-top:50px; cursor: pointer; }
            .dhl em{ display: block; width:20px; height:16px; background: url(/enweb/template/page/index/icon_navBtn.png) no-repeat; margin-bottom:10px; }
            .yy{width:56%; display: block; position: absolute; left:22%;bottom:90px; text-align:center; padding-bottom:24px; border-bottom:1px solid #464c7e; }
            .yy a{ font-size:16px; color:#fff;}
            .searchBtn{position: absolute; left: 0; bottom:30px;height:45px; width: 100%; display: block; background: url(/enweb/template/page/index/icon_searchBtn.png) no-repeat center center; cursor: pointer;}
        .menu23{ width:68%;float: left; margin-left:7%; }
        .menu23 dl{ float: left; margin-right:8%; margin-top:70px; width:23%; }
        .menu23 dl dt{ padding-bottom: 30px;}
        .menu23 dl dt,.menu23 dl dt a{ font-size: 24px; line-height: 100%; }
        .menu23 dl dd{ position: relative; }
        .menu23 dl dd a{ font-size: 16px; color:#707070; line-height: 200%; }
        .menu23 dl dd a:hover,.menu23 dl dt a:hover{ color:#181f5e; }
        .menu3 p{ position: absolute; display: none; }
        /*语言选择*/
        .yuyan{ float: left;  margin-top:70px;}
        .yuyan p{ font-size: 24px; line-height: 100%; padding-bottom: 30px;}
        .yuyan span{ display: block; }
        .yuyan span a{ line-height: 44px; border:1px solid #aaaaaa; width:180px; padding-left: 35px; display: inline-block; position: relative; }
        .yuyan span a:after{content: ">";display: block; position: absolute; top: 0; right: 15px; line-height: 44px;}
        .yuyan span a:hover{color:#181f5e; }
        /*搜索*/
        .search2{border-bottom: 1px solid #aaaaaa; width: 38%; margin-left:7%;margin-top:100px;float: left;}
        .search2 form{ position: relative; width: 100%; display: block;}
        .search2 form input{ border:none; background-color:transparent; }
            .input2{ font-size:24px; width:80%; line-height: 70px; }
            .submit2{ position: absolute; width: 38px; right:0; bottom:0px; background: url(/enweb/template/page/index/icon_searchBtn2.png) no-repeat center center;height:50px; display: block; }
        /*年报下载*/
        .nbxz{ margin-left:5%; margin-top: 21px; height: 150px; background:#181f5e; position: relative; float: left; display:none; overflow:hidden; width:0; height:0;}
        .nbxz p{ margin:50px 0 0px 58px; padding-left: 70px; background: url(/enweb/template/page/index/icon_nb.png) no-repeat left center;width:450px; font-size:20px; color:#fff; }
        .nbxz p a{ font-size:20px; color:#fff;}
        .nbxz p a em{ font-style: normal;font-size:18px; display: block; color:#fff; }
        .nbxz span{ position: absolute; right:0; top:0; height: 150px; width:150px; background:#fff url(/enweb/template/page/index/icon_down.png) no-repeat center center;  display: block;}
        .nbxz span a{ display: block; width:100%; height: 100%; }
/*二三级banner区域*/
/*banner图*/
.bannerCon2{ position: relative; z-index: 1; }
    .bannerimg2,.bannerimg2 img{ width:100%; display: block; }
    .bannertext2{ position: absolute; left:10%; top:30%; z-index: 2;  width:28.3%;}
    .bannertext2 em{ display: block; width:60px; height:3px; overflow: hidden; background: #181f5e; margin-left:5px; margin-bottom:30px; }
    .bannertext2 h2,.bannertext2 p{color:#181f5e; font-weight:bold; height: 100%;}
    .bannertext2 h2{ font-size:70px;opacity:0.57;filter:Alpha(opacity=57); }
    .bannertext2 p{ font-size:46px;   width:100%;}
    .bannertext2 p img{width:100%; display:block;}
    .whiteC em{background: #fff; }
    .whiteC h2,.whiteC p{color:#fff;}
    ..whiteC h2{ opacity:0.67;filter:Alpha(opacity=67); }
    /*banner图栏目切换*/
    .banner_menu{ position: absolute; bottom:80px; left:0; width:100%; z-index:2; }
    .banner_menu p{ text-align:right; }
    .banner_menu p a{ display: inline-block; line-height: 60px; font-size:20px; color: #666; background:#fff; padding:0 25px; margin-left:2px; }
    .banner_menu p a.on{ color:#fff; background: #181f5e; }
    /*导航线开始*/
    .Line1{position: absolute; left:2%; top:30%;width:100%; height:70%; overflow: hidden;}
    .Line1 .lineimg{ width:100%; height:0;display: block; position: absolute; left:0;overflow: hidden;-o-transition: all .5s linear 0.4s;-webkit-transition: all .5s linear 0.4s;-moz-transition: all .5s linear 0.4s;transition: all .5s linear 0.4s;  }
    .Line1 .lineimg img{ width:100%;display: block;}
    .animated .lineimg{ height:100%; overflow: hidden; }
.conmt68{ top:-68px;}
    /*二三级页标题*/
 .titleTwo2{ font-weight:normal;padding-bottom:30px; }
  .titleTwo2 span{ font-size:30px; color:#181f5e; line-height: 100%; border-left:2px solid #181f5e; padding-left:20px;display: inline-block; }
.colorW span{border-left:2px solid #fff;  color:#Fff;}
/*底部*/
.footer{background:#181f5e;width: 100%; padding-bottom:70px;}
    .footNav{ padding:40px 0 30px; border-bottom:1px solid #464c7e; margin-bottom:44px; }
    .footNav p{display: flex; -webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack:justify ;justify-content: space-between;}
    .footNav a{ color:#fff; line-height: 180%; font-size: 24px; display:inline-block; width: 20%\9; text-align: center\9;}
    .footcopy{min-width:51%;}
    .footcopy p{line-height:38px; color: #fff;}
    .footcopy p span,.footcopy p a{font-size:16px; display:inline-block; color:#fff;margin:0 6px; }
    /*1228晚上调整*/
    .footcopy p.foot_href a{font-size:20px;}
    /*调整结束*/
    .footcopy p span a{margin:0; }
    .footcopy p span img{ vertical-align: middle; }
    .footlinks{ position: relative;}
    .footlinks span{ color:#fff; font-size:16px; line-height: 28px; display: inline-block; }
        .footlinksT{ border:1px solid #fff; width:204px; padding-right:28px; text-align:center; position: relative; cursor: pointer; }
        .footlinksT em{ width:27px;height: 28px; background: url(/enweb/template/page/index/icon_link.png) no-repeat center center; border-left:1px solid #fff; display: inline-block; position: absolute; right:0; top:0; }
        .linksCon{position:absolute; display:none; right:0; bottom:71px; background:#fff; width285px; border:0px solid #f0f0f0;height:200px; overflow-y: auto; z-index: 3; }
        .linksCon a{ display: block; font-size:12px; line-height:24px; padding-left:15px; border-bottom:1px solid #f0f0f0; }
    .footlinks p{ text-align:right; line-height:38px;}
    .footlinks p,.footlinks p a{ color:#fff; font-size:16px; }
    .footlinks p a{margin:0 6px; }
        .mr6{ margin-right:-6px; }

/* 分页 */
.fenye {display:flex;justify-content:center;}
.fenye .fenyes {margin-right:30px;}
.fenye .easysite-total-page span {width:30px !important;}
.fenye .pagingNormal,.fenye .NormalRed,.fenye .fenyes,.fenye .fenyex {font-size:21px;line-height: 21px;}
.fenye .fenyes,.fenye .fenyex {color:#818181;}
.fenye .pagingNormal {color:#999;}
.fenye .NormalRed {color:#b18247;}
.fenye .easysite-jump-page {float:left;color:#999;/* display:flex; */}
.fenye .easysite-total-page {float:left;margin-right: 30px;}
.fenye .easysite-page-text {border:1px solid #e4e4e4;background:#e4e4e4;border-radius:5px;text-align:center;margin-right:20px;margin-left:8px;}
@media screen and (max-width:1680px){
/* .nav li .onemenu{padding:0 10px;font-size:18px;    padding-bottom: 38px;}*/
}

@media screen and (max-width:1300px){
    .conW{ width:92%; min-width:320px; }
/*英文头部*/
.MenuEn{ width:40%; right:-40%;}
   /*头部*/
    .footcopy p.foot_href a{font-size:18px;}
.hyy{ margin-left:10px;}
.hyy span{ padding:0 15px 0 0;}

    /*导航*/
    .nav{width:60%;}
    .nav li .onemenu{ font-size:18px; }
.nav .on .onemenu:after{ }
.twoMenu{ }
 .twoMenu a{ font-size:15px;}
    /*副菜单年报下载*/
    .nbxz{ margin-left:5%; margin-top:61px; height: 110px;}
    .nbxz p{ margin:30px 0 0px 38px; padding-left:60px; width:350px;}
    .nbxz span{height: 110px; width:110px;}
    /*底部*/
    .footer{ padding-bottom:40px; }
    .footNav { padding: 20px 0 20px;    margin-bottom:30px;}
    .footNav a{ font-size:20px; }
    .footcopy p span, .footcopy p a,.footlinks span,.footlinks span,.footlinks p,.footlinks p a{ font-size:14px; }
    /*分页*/
    .fenye .pagingNormal, .fenye .NormalRed, .fenye .fenyes, .fenye .fenyex {font-size: 16px;line-height: 16px;}
/*二三级页banner*/
    /*banner图文字*/
 .bannertext2{ width:33%;}
    .bannertext2 em{width:46px;margin-bottom:18px; }
    .bannertext2 h2{ font-size:54px;}
    .bannertext2 p{ font-size:34px;  }
    /*banner图栏目切换*/
    .banner_menu{ bottom:62px; }
    .banner_menu p a {line-height:46px;font-size:18px;padding: 0 15px;}
.conmt68{ top:-50px;}
/*二三级页标题*/
.titleTwo2 span{ font-size: 24px; }
}
@media screen and (max-width:1023px){
    body,html{ font-size: 62.5%; }
    /*移动端*/
    .topR{ margin-top:6px;}
    .MenuEn{ height:auto;    padding-bottom: 50px;}
        .menu23En{ padding-top:80px;}

    /*头部*/
    .header { margin: 20px 0;}
    .hyy{ display: none; }
    .logo{ height:34px; }
    /*导航*/
    .nav{ display: none; }
    /*右侧导航*/
    .menuRight{ height:100vh; }
    .menuBtn{height:74px; width:74px;margin-left:-74px; padding-bottom:0rem; display:block; }
        .dhl{ padding-top:29px;font-size: 0; }
        .yy,.searchBtn{ display: none; }
    .menu23{ width:50%; margin-left:4%; }
    .menu23 dl{ width:100%;clear:both; margin-top:3rem; margin-right:0; }
    .menu23 dl dt{ padding-bottom:10px; }
    .menu23 dl dd{ float: left; margin-right:15px; }
    /**/
    .yuyan{ float:right; margin:3rem 4% 0 0; }
    .search2 {width: 38%;margin:3rem 5% 0 0;float: right;}
    .nbxz{ float: right; margin:3rem 4% 0 0; width:38%; }
    .nbxz p {margin: 30px 0 0px 5%;padding-left:15%;width:80%;}
    .nbxz p span{ width:20%; }
/*二三级页banner*/
    /*banner图文字*/
    .bannertext2{ width:40%;}
    .bannertext2 em{width:30px;margin-bottom:10px; }
    .bannertext2 h2{ font-size:4rem;}
    .bannertext2 p{ font-size:3rem;  }
    /*banner图栏目切换*/
    .banner_menu{ bottom:42px; }
    .banner_menu p a {line-height:40px;font-size:1.6rem;padding: 0 15px;}
    .conmt68 {top: -30px;}
/*二三级页标题*/
.titleTwo2 {padding-bottom:2rem;}
.titleTwo2 span{ font-size:2rem; }
/*底部*/
.footer{ padding:30px 0;}
.footNav{ display:none;}

}
@media screen and (max-width:850px){
    /*右侧导航菜单*/

    /*年报*/
    .nbxz span{ background:transparent url(/enweb/template/page/index/icon_down2.png) no-repeat center center; width:38px; height:38px; right:10px; bottom:10px;top: inherit; }
    .nbxz p{ background-size: 20px 24px; }
}
@media screen and (max-width:768px){
.header { position: static; }
.menuBtn { background: none; padding-b0ttom:0; }
.dhl { padding-top: 38px; }
.dhl em { background: #bc9462; width: 16px; height: 2px; margin-bottom: 0; }
.dhl em::before, .dhl em::after { content: ''; width: 20px; display: block; height: 2px; position: relative; background: #bc9462; }
.dhl em::before { top: -8px; }
.dhl em::after { top: 6px; }

    /*右侧导航菜单*/
    .yuyan span a,.nbxz p a,.input2{ font-size:1.8rem; }
    .nbxz span{ background-size: 25px 25px; }
    .yuyan span a{ width:160px; }
    .menu23 dl dt, .menu23 dl dt a{ font-size:2rem; }
    .menu23 dl dd a{ font-size:1.6rem; }
/*英文头部*/
.MenuEn {width: 60%; right: -60%;}
.menu23En li h2 a{ font-size:18px;}
        /*底部*/
    .footNav a{ font-size:1.8rem; }
    .footcopy,.footlinks{width: 100%; clear: both;}
    .footcopy p,.footcopy p{text-align:center;}
    .footlinks p{ text-align:center; }
    .linksCon{ right:50%; margin-right:-139px;}
    /*.footlinks .mr6{ float: left; margin-top:-38px; }*/
/*二三级页banner*/
    .bannerimg2{ height: 40vh; }
    .bannerimg2 img{ height: 100%; object-fit: cover; }

}
@media screen and (max-width:640px){
    .fenye .easysite-jump-page {display: none;}
    .fenye .easysite-total-page span {width: 5px !important;}
    .fenye .fenyes {margin-right: 5px;}
    .fenye .easysite-total-page {margin-right: 0px;}
}
@media screen and (max-width:500px){
/*英文头部*/
.headerEn{ padding-top:20px;}
.MenuEn {width: 70%; right: -70%;}
.menu23En{padding-top:70px;}
.searchEn,.topMenu i{ width:18px; height:18px; background-size:100% auto;}
.yyCn,.topMenu,.topMenu em{font-size:16px; line-height:18px;}
.topMenu em{ margin-right:8px;}
.topR a{ margin-right:14px;}
/*头部*/
    .logo { position: relative; z-index: 10000000; }
/*右侧导航*/
    .menuRight { background: #fff; height: auto !important; padding-bottom:50px; }
    .menuBtn {width:12%;margin-left: -12%;}
    .nbxz,.yuyan p{ display: none; }
    .search2{position: absolute;top: 80px;left: 4%;width:72%;margin-top:0px; float: none; border: 1px solid #aaa; border-radius: 4px; padding: 0 5px;}
    .input2{ line-height:40px;}
    .submit2 { height: 40px; }
    .yuyan{ position: absolute; top:70px; right:12%; margin: 0; width: 10%;}
    .yuyan span a{border:0px;width: auto;padding-left: 0;  color: #fff;overflow: hidden;}
    .yuyan span a:hover { color: #fff; }
    .yuyan span a:after{content: "CN"; font-size:2.4rem; top: 10px; right: 0px; color: #181f5e; width:100%; text-align:center; }
    .menu23{float: none; width:92%; margin-top: 130px;}
    .menu23 dl{ margin-top:2rem; padding-bottom: 10px; border-bottom: 1px solid #ccc; }
    .menu23 dl dt, .menu23 dl dt a { font-size: 1.8rem; color: #b5874f; font-weight: bold; }

/*1229调整*/
.head_href{width: 96%;color: #b5874f;font-weight: bold;margin: 0 2%;line-height: 30px;margin-top: 2rem;}
.head_href a{font-size: 1.8rem;}
/*1229调整结束*/

    /*底部*/
    .footNav a{ font-size:1.6rem; }
    .footcopy p.foot_href a{ font-size:1.6rem; }
/*二三级页banner*/
.bannertext2{ width:70%;}
    /*banner图栏目切换*/
    .banner_menu p a {padding: 0 10px; margin-top: 5px;}
}
@media screen and (max-width:415px){
/*英文头部*/
.MenuEn {width: 100%; right: -100%;}
.headerEn2 .logo{ display:none;}
    /*底部*/
    .footNav{ margin-bottom:20px; }
    .footNav a{ font-size:1.4rem; margin:0 4px; WORD-BREAK: keep-all;}
    .footcopy p span, .footcopy p a{ margin:0 4px;}
/*二三级页banner*/
    .bannerimg2 {}
    .bannertext2 em{ width:20px; }
    .bannertext2 h2 {font-size: 3.4rem;}
    .bannertext2 p { font-size: 2.4rem;}
    .banner_menu{ bottom:20px; }
    .banner_menu p a{ font-size:1.4rem; }
    .conmt68 {top:-15px;}
}

@media screen and (max-width:1550px){
/*1229调试 菜单栏 */
.menu_href{bottom: 150px;}
.menu_href a{margin-bottom: 20px;}
}
@media screen and (max-width:1440px){
.menu_href a{font-size:14px;margin-bottom: 10px;}
.menu_href{bottom: 140px;}
}
@media screen and (max-width: 1023px){
.menu_href{display: none !important;}
}
    /*0104 GJJ  增加首页侧边栏链接*/
    .en_head_href {position: absolute;right: 2%;bottom: -300%;text-align: right;}
    .en_head_href li{margin-top: 20px;line-height: 32px;color: #fff;}
    .en_head_href li a{color: #fff;font-size: 20px;margin-right: 10px;line-height: 32px;display: inline-block;}
    .en_head_href li:hover *{color:#b18248;}

    @media screen and (max-width: 1000px){
        .en_head_href{display: none !important;}
    }
    /*0104 GJJ  增加结束*/