.lo{display: block!important;}
.llo{display: none!important;}
.llos{display: inline-block!important;}
.box{height: 128px;background: #fefdfa;}
.r-content{width: 300px;}
.detai{display: none;}
.wuzai{display: none !important;}
#home-head{ height:10%;}
#home-footer{ height:10%; background: url(/uiFramework/commonResource/image/2019111813224571051.jpg) no-repeat;}
.index-content{ height: 80%;
    overflow: hidden;
    width: 100%;}
.zni{display: none}
.annius0:hover{background: #f4f8fa;}
.annius1:hover{background: #f4f8fa;}
.annius2:hover{background: #f4f8fa;}
.annius3:hover{background: #f4f8fa;}
.annius4:hover{background: #f4f8fa;}
.zn,.za{margin-right: 10px;}
.zn{display: none}
.swiper-slide{height: 100px!important;}
.annius0:hover .za{display: none}
.annius0:hover .zn{display: inline-block}
.annius0:hover a{color:#215283}

.zuocea{
float: left;
width: 60%;
height: 100%;
}

.annius1:hover .za{display: none}
.annius1:hover .zn{display: inline-block}
.annius1:hover a{color:#215283}

.annius2:hover .za{display: none}
.annius2:hover .zn{display: inline-block}
.annius2:hover a{color:#215283}

.annius3:hover .za{display: none}
.annius3:hover .zn{display: inline-block}
.annius3:hover a{color:#215283}

.annius4:hover .za{display: none}
.annius4:hover .zn{display: inline-block}
.annius5:hover a{color:#215283}
.login-pic:hover {background: #215283;    color: #fff;}
.login-pic:hover .zai{display: none}
.login-pic:hover .zni{display: inline-block}

.zhj:hover .zjk{display: block;}
.gzh:hover .ghk{display: block;}
/* 左侧图片 */
.left-img{
display: inline-block;
width: 60%; height:100%;
float: left;  background: url(/uiFramework/commonResource/image/2020110309553432108.jpg)  no-repeat;background-size:cover;
}
.bannerzi{ float:right; margin-right:50px; margin-top:65px; width:40%;}
.right-text{

display: inline-block;
width: 40%;
    background: url(/uiFramework/commonResource/image/2020101818394071724.png) no-repeat; padding: 0 20px; background-size:cover;
    box-sizing: border-box; height:100%;
}
.new_index{ width:100%;background:url(/uiFramework/commonResource/image/2020101914043292399.png) repeat;    padding-bottom:15px;
    padding-top: 20px;
    margin-bottom: 10px;
   height:100px;
  }
.grkh-bottom,.jgkh-bottom{background:url(/uiFramework/commonResource/image/2020101914043292399.png) repeat; }
.grkh {

    border-bottom: 1px solid #fff;
}
.logo{
    width: 28%;
    margin-left: 50px;
    margin-top: 16px;
    display: inline-block;
}
.login{
display: inline-block;
    float: right;
    width: 150px;
    margin-top: 25px;
margin-right: 52px;
}
.wzai{    margin-top: 25px;}
.login-pic{
    width: 150px;
    border: 1px solid #215283;
    border-radius: 40px;
    padding: 7px;
    position: relative;
    color: #215283;
    font-size: 16px;
    text-align: center;
}
.login-pic img{vertical-align: bottom;margin-right: 15px;    width: 20px; }
.login-list{
display: none;
width: 180px;
background: #fff;
    position: absolute;
    height: 252px;
border-radius: 8px;
margin-left: 4px;
cursor: pointer;
background: url(/uiFramework/commonResource/image/2020102016512183241.png) no-repeat 100% top;
padding-top:10px;
    z-index: 12;
box-shadow: 0 4px 8px #bbb;
}

.login-titile-li{text-align: left;padding-top: 10px;}
.login:hover .login-list{display: block}


/* 底部 */
.footer-nav-mainli .dys{
width: 107px;
    left: 0px;
    text-align: center;
}
.footer-nav-mainli .yqlj{
width: 210px;
    left: 0px;
    text-align: center;
}
.jt-li{
position:absolute;
text-align:center;
bottom:-13px;
left:10px; z-index:2000;width: 100%;
}
.jt-li img{width:10px;}
.ddul .jt-li{
left:30px;
}
.footer-nav-mainli{
position:relative;
}
.tk-list{
    position: absolute;
    left: 0px;
    background: #fff;
    padding:10px;
    box-sizing: border-box;
    display: none;
    line-height: 25px;
border: 1px solid #bf9345;
-ms-bottom:18px;
bottom:22px;  z-index:999;
}
.ddul{
width:100px;
}
.ddult{
width: 95px;
    left:0px;
    padding: 10px 15px;  z-index:999;
}
.ddult .jt-li{
left:20px;
}
.tk-list li a{
color:#555; font-size:14px;
}

.footer-box{
padding:25px 35px;
box-sizing:border-box;
background:url(/uiFramework/commonResource/image/2019111813224571051.jpg) no-repeat;
width:100%;
height: auto;
}
.footer-nav-mainli a{
font-size:15px;
color:#323232;
margin-right: 5px;
padding: 10px 0;
}
.footer-nav-sli{
font-size:16px;
margin:3px 10px 0;
color:#666;
}
.footer-mainul{
line-height:25px;
}
.footer-mainul li{
font-size:14px;
color:#323232;
}
.footer-logo{
margin-right:40px;
}
/*.footer-nav-ul{
margin-top:15px;
}*/
.sbzzx .tk-list-li{
text-align:center;
}
.sjrwm .tk-list-li{
text-align:center;
}
.tk-list-li{text-align:center;}
.b1 .tk-list-li{ text-align:left;}

.y{float: right}
.zdq{text-align:left !important}
.a1:hover .b1{display: block !important;}
.a2:hover .b2{display: block}
.a3:hover .b3{display: block}
.a4:hover .b4{display: block}
.a5:hover .b5{display: block}


/* 右侧底部图 */
.right-bottom ul li{
display:inline-block;
padding:0 0 0 5px;
}
.right-bottom ul{
text-align:center;
}
.right-bottom ul li img{
margin-right:10px;
}
.right-bottom ul li .fr{
    line-height:20px;
}
.right-bottom .one-p{
font-size:16px;
margin-bottom:5px;
}
.right-bottom .two-p{
font-size:14px;
}
.index-wrapper{

position:absolute;
bottom:140px;
width:100%;
height: 100%;
left:0;
top:70px;
}
.syimg-zy{
font-size:2.5rem;
color:#215283;
margin-bottom:20px;
}
.syimg-title a {
font-size:2rem;
color:#215283;
}
.syimg-box{
position:relative;
background:url(/chinalifepension/resource/cms/2020/06/img_pc_site/2020061011261080220.jpg) no-repeat center center;
/*background:url(/uiFramework/commonResource/image/2019123015411565353.jpg) no-repeat center;*/
background-size:cover;

/*height:500px\9;*/
height:500px
}
.syimg-dw{
position:absolute;
top:10%;
right:5%;
width:355px;
}
.wrapper-right{
position:relative;
}

.right-ul{
height:20%;
}
.right-li{

}
.right-top{
max-height:280px;
min-height:140px;
}
.right-ul{
height:100%;
}
.right-li{
height:50%;
}
.right-bottom-li{
position:relative;
}
.yc-ewm{
    display:none;
    position:absolute;
    bottom:-10px;
    z-index:10;
    left:0;
}
.yc-ewm img{
width:90px;
height:90px;
}
.t-swiper .swiper-slide img{
width:100%;
height:100%;
}

.device .arrow-left {
  background: url(/uiFramework/commonResource/image/2019123015210733002.png) no-repeat left top;
  position:absolute;
  left:10px;
  top:58%;
  margin-top:-40px;
  width:17px;
  height:40px;
  left:33px;
}
.device .arrow-right {
  background: url(/uiFramework/commonResource/image/2019123015210733002.png) no-repeat right top;
  position: absolute;
  right: 10px;
  top: 58%;
  margin-top:-40px;
  width: 17px;
  height: 40px;
  right: 33px;
}

.t-swiper .swiper-slide a{
display:block;
width:100%;
height:100%;
background-size:contain !important;
}
.sli-ul a{
display:unset !important;
width:auto !important;
height:auto !important;
}
.sjdate{
display:none;
}
.yyc{display:none}
/* 个人客户机构客户 */
.grkh{height: 70px;cursor: pointer; padding-top:10px; padding-bottom:10px;}
.jgkh{height: 70px;cursor: pointer; padding-top:10px; padding-bottom:10px;}
.grkh-bottom{display: none;cursor: pointer;padding-top: 0px;text-align: center;}
.r-content{
    margin-left: 30px;
    display: inline-block;
    height: 70px;
    vertical-align: top;
    line-height: 40px;
    text-align: left;
}
.tile{
font-size: 24px;
    color: #333;
}
.suy{
    font-size: 14px;
    color: #888888;
}
.jiantou{
vertical-align: top;
    margin-left: 0px;
}
.kehu{
display: inline-block;
    vertical-align: text-bottom
}
.jgkh-bottom{display: none;cursor: pointer;padding-top: 0px;text-align: center;}
.grkh-top{
    height: 35px;
    padding-top: 20px;
    text-align: center;
}
.grkh-top span{
font-size: 24px;
margin-left: 35px;
    margin-right: 25px;
color: #333;
}
.grkh-top span a{
font-size: 22px;
color: #333;
}
.grkh-top img{
    vertical-align: bottom;
}
.jgkh-top{
    height: 35px;
    padding-top: 20px;
    text-align: center;
}
.jgkh-top span{
font-size: 24px;
margin-left: 35px;
    margin-right: 25px;
color: #333;
}
.jgkh-top span a{
font-size: 22px;
color: #333;
}
.jgkh-top img{
    vertical-align: bottom;
}
/* 新闻轮播 */
.swiper-container,.swiper-containerw {
    width: 80%;
    text-align: center;

    overflow: hidden;
    margin: 0 auto;
}
.swiper-wrapper{text-align: left; height:94px !important;}
.article-title a{font-size: 16px}
.article-time{
font-size: 14px !important;
margin-right: 15px;
    display: inline-block;
color: #215283;
}
.lbxw-title a{
font-size: 22px;
color: #215283;
text-align:center;
}
.lbxw-text{margin: 0 10px;}

.article-title{margin-bottom: 10px;}
.jy{color: #999999;font-size: 14px;line-height:25px; display:none;}
.xx{
color: #215283;
font-size: 14px;
float: right;
}
/* 市场观点.swiper-containerw .swiper-wrapper{text-align: left;height:94px !important;} */
.swiper-containerw .swiper-wrapper{text-align: left;height:20px !important;}
.swiper-container, .swiper-containerw {
    height: 20px;
}
.swiper-containerw .article-title a{font-size: 16px}
.article-time{
font-size: 14px !important;
margin-right: 15px;
    display: inline-block;
color: #215283;
}
.lbxw-title a{
font-size: 22px;
color: #215283;
}
.lbxw-text{margin: 0 10px;}
.lbxw-title{     margin:0px auto 25px;width:130px;text-align: center;}
.article-title{margin-bottom: 10px;}


/* 客户特效 */
.grkh:hover .grkh-top{display: none}
.grkh:hover .grkh-bottom{display: block}
.jgkh:hover .jgkh-top{display: none}
.jgkh:hover .jgkh-bottom{display: block}

/* 手机端 */
.login-ul li a{
display:block;
width:100%;
}
.logo-box img{
-moz-user-select:none;
 -webkit-user-select:none;
-ms-user-select:none;
-khtml-user-select:none;
 user-select:none; height: 43px;
}
.head-box{
    height: 70px;
    padding: 0 40px;
    box-sizing: border-box;
    line-height: 70px;
    padding-top: 13px;
}
.khdl-box{
width:200px;
height:37px;
color:#fff;
margin-right:20px;
cursor:pointer;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
-khtml-user-select: none;
user-select: none;
border-radius:50%;
font-size:1.43rem;
text-align:center;
line-height:37px;
}
.login-ul{
display:none;
position:absolute;
z-index:5;
padding-top:0;
width:191px; 
right: 0;
background: url(/uiFramework/commonResource/image/2020071417441020074.jpg) no-repeat 100%; box-shadow: 0px 9px 10px #ccc;
}
.khdl-box img {
width:25px;
}
.login-ul{
line-height:normal;
padding:25px 4px;
background: url(/uiFramework/commonResource/image/2020071417441020074.jpg) no-repeat 100%;
padding-top:0;
border-radius: 5px;
}
.login-ul li{
text-align:center;
line-height:35px;
margin: 10px 0;
}
.login-titile-li a {
font-size:14px;
color:#bac4d1;
}
.login-main-li{
border-bottom:1px solid #efefef;
line-height: 52px;
text-align: left; padding-left:6px;
}
.login-main-li a {
font-size:14px;
width: 125px;
line-height: 36px;
height: 36px;
}
.zc{margin-right: 20px;}
.login-main-li p{line-height: 25px;font-size:12px;padding-left: 35px;}
.login-main-li p a{font-size:12px;}
.login-ul .addys{
border-color:#215283;
}
.modilehead{
display:none;
}
.login-ulnew{
z-index:5;
}
.textmain{
display:none;
}
.head-box .khdl-box{
position:relative;
}
.head-box .anniu{
background:#215283;
border-radius:23px;
}
.syone-toggle{
top:5px !important;
right:5px;
}
.login-box{
position:relative;
}
[v-cloak] {
          display: none !important;
        }
.syzx-box{
display: none;
    position: fixed;
    right: 0;
    bottom: 50%;
    z-index: 20;
}
.ti{

    width: 100%;
    display: inline-block;
font-size:16px;
color:#333333 !important;
}
.rk{
color: #ffffff !important;
}
/* .annius{
background: #be955a;
border-radius: 23px;
} */
.tb{
display: inline-block;
    width: 37px;
}
#wza:hover{background-color: #215283;color: #fff !important;}
.x{font-size: 12px}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
.zuocea{
float: left;
width: 100%;
height: 100%;
}
.footer-box {
    text-align: center;
}
.logo {
    width: 38%;
    margin-left: 20px;
    margin-top: 16px;
    display: inline-block;
}

#home-head {
    height: 50px;
    display: none !important;
}

.index-content {
    margin-top: 10px;
}
    .wuzai{
        display: inline-block !important;
            width: auto !important;
            display: inline-block;
            border: none !important;;
            border-radius: 40px;
            position: relative;
            color: #323232 !important;;
            text-align: center;
        }
        .footer-nav-ul{
        display:flex;
        width:100%;
        justify-content:center;
        align-items:center;
        margin-bottom:15px;
        }
        .footer-box{
        position:unset;
        }
        .y{float: none}
.modilehead .khdl-box {
background:#215283;
}
.modilehead .anniu{
margin-top:6px;
}
.head-box{
display:none;
}
.modilehead{
display:block !important;
padding:10px;
}
.modilehead .khdl-box{
width:37px;
position:relative;
margin-right:50px;
}
.modilehead .login-ul{
position:absolute;
width:150px;
padding:10px 10px;
left:-12%;
margin-left:-75px;
}
.modilehead .login-titile-li a{font-size:12px;}
.modilehead .login-main-li a{font-size:14px;}
.head-box{
display:none;
width:100%;
padding:10px 10px;
}
.logo-box{
margin-bottom:10px;
width:70%;
}
.login-box{
display:flex;
justify-content:flex-end;
align-items:center;
position:relative;
}
/* 213   */
.right-text{
background: url(/uiFramework/commonResource/image/2020101818394071724.png) no-repeat !important;
    background-size: cover!important;
}

    .footer-nav-mainli{
        width: 90px;
        text-align: center;
    }
    .yyc{display:block ! important;}
    body,html{overflow-x:hidden;}
    .login-ul li a {
        display: inline;
        width: 100%;
    }
    /* 客户特效 */
    
    .grkh:hover .grkh-bottom{display: none}
    .jgkh:hover .jgkh-bottom{display: none}
    .grkh:hover .grkh{display: block}
    .jgkh:hover .jgkh{display: block}
    .grkh,.jgkh{display: block!important;}
    
    .box_b{width:300px;}
    .footer-nav-mainli img{display: none;}
    .footer-nav-sli{margin: 3px 0px 0;}
    .new_index{height: 100px;}
    .bannerzi {
        width: 150px;
        margin-top: 37px;
        margin-right: 30px;
    }
    .swiper-containerw .article-title a {
        font-size: 14px;
    }
    .grkh, .jgkh {
        height: 44px;
    }
    body{
      height:auto;
    }
    .right-bottom ul {
    
        padding: 10px 0;
    }
    .index-content {
        height: auto;
    }
    .xx {
        display: none;
    }
    .footer-mainul {
      
        float: none;
    }
    .footer-right{
    
    /*text-align: center;*/
        float: none; 
    }
    .left-img {
        display: inline-block;
        width: 100%;
        height: 450px !important;
    float: none;
    }
    .grkh-bottom, .jgkh-bottom {display:none; }
    .grkh-top, .jgkh-top {
        padding-top: 0;
    }
    .grkh, .jgkh {
        height: 37px;
        margin: 10px auto;
    }
    .swiper-container, .swiper-containerw {
        width: 90%;
    }
    .right-bottom ul li .fr {
        line-height: 20px;
        float: left;
    }
    .right-bottom ul li {
    
        margin-bottom: 10px;
        width: 44%;
        float: left;
    }
.login,.wzai {
    margin-top: 15px !important;
    margin-bottom: 10px !important;
}
    .box{display: inline-block !important}
    .left-img{width: 100%;}
    .right-text{width: 100%;}

    .footer-box{    padding: 10px;}
    .grkh-bottom,.jgkh-bottom{display: none;}
    .detai{display: block;}
}


/* 电脑适配 */
@media screen and (min-width:1921px){
    .new_index {
        width: 100%;
      
        padding-bottom: 15px;
        padding-top: 20px;
        margin-bottom: 10px;
        height: 134px;
    }
    .size{height: 100px!important;}
    .jy{ display:block;}
    
    .grkh,.jgkh{height: 100px;padding-top:40px;padding-top:20px;padding-bottom: 20px;}
    .grkh-bottom,.jgkh-bottom{padding: 12px 0;}
    .right-bottom-li{margin: 0 25px;margin-top: 30px;}
    .grkh-top,.jgkh-top{padding-top: 36px;}
    .easysite-article-li{margin-top: 10px;}
    .logo img{width: 80%!important;}
    }
@media screen and (min-width:1442px)and (max-width:1920px){
        .new_index {
            width: 100%;
          
            padding-bottom: 15px;
            padding-top: 20px;
            margin-bottom: 10px;
            height: 90px;
        }
        
        .jy{ display:none;}
        
        .grkh-bottom,.jgkh-bottom{padding-top: 10px;
            height: 90px;
            margin-top: 4px;
            margin-bottom: 10px; }
        .right-bottom{ margin-top:30px;}
        .logo{ magin-top:43px;}
        .grkh-bottom,.jgkh-bottom{background:url(/uiFramework/commonResource/image/2020101914043292399.png) repeat; }
        .grkh {
        
            border-bottom: 1px solid #fff;
        }
        .logo{
            width: 28%;
            margin-left: 50px;
            margin-top: 16px;
            display: inline-block;
        }
        .login{
        display: inline-block;
            float: right;
            width: 150px;
            margin-top: 25px;
        margin-right: 52px;
        }
        .login-pic{
            width: 150px;
            border: 1px solid #215283;
            border-radius: 40px;
            padding: 7px;
            position: relative;
            color: #215283;
            font-size: 16px;
            text-align: center;
        }
        .login-pic img{vertical-align: bottom;margin-right: 15px;    width: 20px; }
        .login-list{
        display: none;
            background: #fff;
            width: 170px!important;
        padding-top:10px;
            margin-left: 4px;
            position: absolute;
            height: 252px;
            border-radius: 8px;
        cursor: pointer;
        background: url(/uiFramework/commonResource/image/2020102016512183241.png) no-repeat 100% top;
        box-shadow: 0 4px 8px #bbb;
            z-index: 12;
        }
        
        
        
        /* 登录结束 */
        .login:hover .login-list{display: block}
        
        .grkh{height: 115px;cursor: pointer; padding-top:10px; padding-bottom:10px;}
        .jgkh{height: 115px;cursor: pointer; padding-top:10px; padding-bottom:10px;}
        .grkh-bottom{display: none;cursor: pointer;padding-top: 20px;text-align: center;}
        .r-content{
            margin-left: 30px;
            display: inline-block;
            height: 70px;
            vertical-align: top;
            line-height: 40px;
            text-align: left;
        }
        .tile{
        font-size: 24px;
            color: #333;
        display: inline-block;
            width: 100%;
        }
        .suy{
            font-size: 14px;
            color: #888888;
        }
        .jiantou{
        vertical-align: top;
            margin-left: 0px;
        }
        .kehu{
        display: inline-block;
            vertical-align: text-bottom
        }
        .jgkh-bottom{display: none;cursor: pointer;padding-top: 20px;text-align: center;}
        .grkh-top{
            height: 35px;
            padding-top: 40px;
            text-align: center;
        }
        .grkh-top span{
        font-size: 24px;
        margin-left: 35px;
            margin-right: 25px;
        color: #333;
        }
        .grkh-top span a{
        font-size: 22px;
        color: #333;
        }
        .grkh-top img{
            vertical-align: bottom;
        }
        .jgkh-top{
            height: 35px;
            padding-top: 40px;
            text-align: center;
        }
        .jgkh-top span{
        font-size: 24px;
        margin-left: 35px;
            margin-right: 25px;
        color: #333;
        }
        .jgkh-top span a{
        font-size: 22px;
        color: #333;
        }
        .jgkh-top img{
            vertical-align: bottom;
        }
  }
@media screen and (min-width:1367px)and (max-width:1441px){

    /* 市场观点 */
    .swiper-container .swiper-slide{height: 50px!important;}
    .swiper-container .swiper-wrapper{height: 50px!important;}
    
    
    .annius0:hover{background: #f4f8fa;}
    .annius1:hover{background: #f4f8fa;}
    .annius2:hover{background: #f4f8fa;}
    .annius3:hover{background: #f4f8fa;}
    .annius4:hover{background: #f4f8fa;}
    
    .zn{display: none}
    
    .annius1:hover .za{display: none}
    .annius1:hover .zn{display: block}
    .new_index {
        width: 100%;
      
        padding-bottom: 15px;
        padding-top: 20px;
        margin-bottom: 10px;
        height: 90px;
    }
    
    .jy{ display:none;}
    
    .bannerzi{ width:500px;}
    .box {
        height: 100px;
    }
    .right-bottom{padding-top:10px;}
    .grkh-bottom,.jgkh-bottom{padding-top: 15px; height:82px; box-sizing:border-box;}
    .logo{    margin-top: 18px;}
    .login{ margin-top: 25px;}
    .wzai{    margin-top: 25px;}
    .grkh,.jgkh{height: 70px; margin:10px auto;}
    .grkh-top,.jgkh-top{padding-top: 15px;}
    .kehu{height: 55px;}
    .r-content{line-height: 28px;}
    .swiper-container,.swiper-containerw{    height: 94px; overflow:hidden;}
    
    .lbxw-title{margin-bottom: 10px;text-align:center;}
    .tile{font-size: 22px;}
    .right-bottom ul li{padding: 0}
    .jy{    height: 80px;
        overflow: hidden;}
    .article-title {
       line-height:26px;
        overflow: hidden;
    }
    .new_index{ padding-bottom:0px;
        padding-top: 15px;
        margin-bottom: 10px;}
    }
@media screen and (min-width:801px)and (max-width:1366px){
.annius0:hover{background: #f4f8fa;}
.annius1:hover{background: #f4f8fa;}
.annius2:hover{background: #f4f8fa;}
.annius3:hover{background: #f4f8fa;}
.annius4:hover{background: #f4f8fa;}

.zn{display: none}

.annius1:hover .za{display: none}
.annius1:hover .zn{display: block}


.right-bottom .one-p ,.right-bottom .one-p div,.right-bottom .two-p,.right-bottom .two-p div,.x{ font-size:12px;}
.jy{ display:none;}

.grkh-top span a{
font-size: 20px;
}
.jgkh-top span a{
font-size: 20px;
}
.bannerzi{ }
  .grkh, .jgkh {
   height: 62px;
    margin: 10px auto;
    padding: 10px 5px;
}
.grkh-top, .jgkh-top {
    padding: 10px 0; 
}

.kehu {
    width: 50px;
}
.tile {
    font-size: 18px;     line-height: 20px;
display: inline-block;
    width: 100%;
}
.grkh-bottom,.jgkh-bottom{      height: 52px; padding: 10px 0;}
.lbxw-title a {
    font-size: 18px;
}
.article-title a {
    font-size: 14px;
}
.swiper-containerw .article-title a {
    font-size: 14px;
}
.jy {
    color: #999999;
    font-size: 12px;
    line-height: 19px;
}
.new_index{
     padding-top: 10px;
    height: 64px;
}
.right-bottom{ margin-top:30px; }
.right-bottom ul li img {
    margin-right: 1px;
}
.right-bottom ul li {

    padding: 0 1px;
    float: left;
}
.logo img {
    height: auto;
}
.logo {  
    margin-top: 9px;
}
.login {
    margin-top: 10px;
}
.wzai{margin-top: 10px;}
.right-bottom ul li .tub{width: 42px;}
.right-bottom .one-p {
    margin-bottom: 2px;
}
/* 市场观点 */
.swiper-container .swiper-slide{height: 50px!important;}
.swiper-container .swiper-wrapper{height: 50px!important;}

}




@media screen and (max-width: 1025px) {

#home-head {
    height: 50px;
}
.box {
    height: 50px;
    background: #fefdfa;
}
.grkh-bottom, .jgkh-bottom {
    height: 52px;
    padding: 10px 0;
    width: 100%;
}
.r-content {
    width: 60%;
}
.index-content {
    height: 50%;
    overflow: hidden;
    width: 100%;
}
.right-bottom ul li {
    padding: 0 1px;
    float: none;
    display: inline-block;
    width: 35%;
    margin: 10px 10px;
}
}
@media screen and (max-width: 768px) {
.zuocea{
float: left;
width: 100%  !important;
height: 100%;
}
#home-head {
    height: 50px;
display:none;
}
.box {
    height: 50px;
    background: #fefdfa;
}
.grkh-bottom, .jgkh-bottom {
    height: 52px;
    padding: 10px 0;
    width: 100%;
}
.r-content {
    width: 60%;
}
.index-content {
    height: 50%;
    overflow: hidden;
    width: 100%;
}
.right-bottom ul li {
    padding: 0 1px;
    float: none;
    display: inline-block;
    width: 35%;
    margin: 10px 10px;
}

/* 213   */
    .footer-nav-mainli{
        width: 100px;
        text-align: center;
    }
    .yyc{display:block ! important;}
    body,html{overflow-x:hidden;}
    .login-ul li a {
        display: inline;
        width: 100%;
    }
    /* 客户特效 */
    
    .grkh:hover .grkh-bottom{display: none}
    .jgkh:hover .jgkh-bottom{display: none}
    .grkh:hover .grkh{display: block}
    .jgkh:hover .jgkh{display: block}
    .grkh,.jgkh{display: block!important;}
    
    .box_b{width:300px;}
    .footer-nav-mainli img{display: none;}
    .footer-nav-sli{margin: 3px 0px 0;}
    .new_index{height: 100px;}
    .bannerzi {
        width: 150px;
        margin-top: 37px;
        margin-right: 30px;
    }
    .swiper-containerw .article-title a {
        font-size: 14px;
    }
    .grkh, .jgkh {
        height: 44px;
    }
    body{
      height:auto;
    }
    .right-bottom ul {
    
        padding: 10px 0;
    }
    .index-content {
        height: auto;
    }
    .xx {
        display: none;
    }
    .footer-mainul {
      
        float: none;
    }
    .footer-right{
    
    /*text-align: center;*/
        float: none; 
    }
    .left-img {
        display: inline-block;
        width: 100%;
        height: 258px;
    float: none;
    }
    .grkh-bottom, .jgkh-bottom {display:none; }
    .grkh-top, .jgkh-top {
        padding-top: 0;
    }
    .grkh, .jgkh {
        height: 37px;
        margin: 10px auto;
    }
    .swiper-container, .swiper-containerw {
        width: 90%;
    }
    .right-bottom ul li .fr {
        line-height: 20px;
        float: left;
    }
    .right-bottom ul li {
    
        margin-bottom: 10px;
        width: 42%;
        float: left;
    }
    .box{display: none}
    .left-img{width: 100%;}
    .right-text{width: 100%;}
    .right-text {
        display: inline-block;
        background: url(/uiFramework/commonResource/image/2020101818394071724.png) no-repeat 100% 100%;
    }
    .footer-box{    padding: 10px;}
    .grkh-bottom,.jgkh-bottom{display: none;}
    .detai{display: block;}
}
/* 手机适配 */

@media screen and (max-width:600px){
.zuocea{
float: left;
width: 100% !important;
height: 100%;
}
.a1:hover .b1 {
    display: none !important;
}
.a2:hover .b2 {
    display: none !important;
}
.a3:hover .b3{
    display: none !important;
}
.a4:hover .b4 {
    display: none !important;
}
.a5:hover .b5 {
    display: none !important;
}
.jgkh:hover .jgkh-top {
    display: inline-block;
width: 100%;
}
.grkh:hover .grkh-top {
    display: inline-block;
width: 100%;
}
.scend{
width: 37px;
    margin-right: 45px;
    background: #215283;
    height: 37px;
    border-radius: 30px;
    line-height: 37px;
}
        .wuzai{
        display: inline-block !important;
            width: 37px !important;
            display: inline-block;
            border: none !important;;
            border-radius: 40px;
            position: relative;
            color: #fff !important;;
            text-align: center;
        }
        
        .b1 .tk-list-li{text-align:center !important;}
        
        .login-ul li a {
            display: inline;
            width: 100%;
        }
        .syzx-box{
            position: fixed;
            right: 0;
            bottom: 50%;
            z-index: 20;
        }
        .ku{display: none}
        .logo-box img{height:auto; width:100%;}
        .modilehead .khdl-box {
        background:#215283;
        }
        .modilehead .anniu{
        margin-top:6px;
        }
        .modilehead{display:block !important;padding:5px;}
        .modilehead .khdl-box{
        width:37px;
        position:relative;
        margin-right:0px;
        }
        .modilehead .login-ul{
        position:absolute;
        width:150px;
        padding:10px 10px;
        left:-12%;
        margin-left:-75px; top: 40px;
        }
       .modilehead .login-main-li {
        padding-left: 0 !important;
          }
        .modilehead .login-titile-li a{font-size:12px; text-align:center;}
        .modilehead .login-main-li a{font-size:12px; color:#555;}
        .head-box{
        display:none;
        width:100%;
        padding:10px 10px;
        }
        .logo-box{
        margin-top:5px;
        width:63%;
        }
        .login-box{
        width:35%;
        display:flex;
        justify-content:flex-end;
        align-items:center;
        }
        .tk-list{ bottom:23px;}
        .jt-li{ height: 19px;
            bottom: -19px;
            left: 36px !important;
         }
        .footer-nav-mainli .jt-li img {
           display: block; 
        }
        .boxa {
        width: 89% ! important;
            height: 100% ! important;
            position: fixed ! important;
            top: 195px ! important;
            left: 5% ! important;
            margin-top: 0 ! important;
            margin-left: 0 ! important;
        }
        .boxa .box_b {
            width: 240px;
        }
        .boxa .box_b h1 {
            font-size: 16px;
            margin-top: 40px;
        }
        .boxa .box_b p {
            font-size: 16px;
            margin: 15px 0;
            color: #d3b580;
        }
        .box_b .box_btn {
            width: 129px;
            height: 26px;
            line-height: 26px;
            font-size: 14px;
            color: #215283;
            background-color: #fff;
            margin-top: 4px;
            border: 1px solid #d3b580;
        }
        .box_btn img {
            margin-right: 10px;
            width: 15px;
        }
        .login-ul li a {
            display: inline;
            width: 100%;
        }
        .jgkh-bottom,grkh-bottom{display: none;}
        .footer-nav-mainli .dys {
            width: 88px;
            left: 0px;
            text-align: center;
        }
        .ddul {
            width: 88px;
        }
        .ddult {
            width: 88px;
            left: 0px;
            padding: 10px 15px;
        }
        .footer-nav-mainli .yqlj {
            width: 185px;
            left: -40px;
            text-align: center;
        }
        .footer-nav-mainli .yqlj .jt-li{
           left:144px;
        }
        .footer-mainul li{
        font-size:0.86rem !important;
        }
        .footer-box{
        position:unset;
        }
        .footer-nav-mainli a{
        font-size:10px !important;
        margin-right:0 !important;
padding: 0 !important;
        }
.khdl-box{
margin-right: 10px !important;
}
.wz{display: none;}
}