
/* flexslider */
.flexslider{position:relative;height:auto;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:0.25rem;height:0.25rem;;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;overflow:hidden;background:url(btn_off.png) no-repeat;cursor:pointer;color: #fff}
.flex-control-nav .flex-active{width:16px;height:16px;background:url(btn_on.png) no-repeat;color: #d40808;}

/*控制左右箭头样式 已经隐藏*/
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display: none}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}

.aboutChi{width: 100%;margin-top: 38px;}
.aboutChi .container{max-width: 1170px;margin: auto;margin-bottom: 10px;}
.aboutChi .container .abMore{float: left;width: 34%;background: url("englishMoreBac.png") no-repeat;height: 360px;max-width: 400px}
.aboutChi .container .abMore h1{font-size: 20px;padding: 10px 0 18px 40px}
.aboutChi .container .abMore h1 a{color: #333;}
.aboutChi .container .abMore p{line-height: 26px;font-size: 16px;color: #333;padding-left: 40px;padding-right: 35px;}
.aboutChi .container .abMore .engMore{background: url(engMoreIcon.png) no-repeat;width: 120px;height: 36px;display: inline-block;margin-left: 40px;margin-top: 20px;}
.aboutChi .container .abMorePicPlace{float: right;width: 66%}
.aboutChi .container .abMorePicPlace img{width: 100%;height: 360px;}
.mbTit,.hidImg{display: none;}
.newsBox{width: 100%;}
.newsBox .container{max-width: 1170px;margin: auto;}
.newsBox .container .newsT{width: 65%;float: left;}
.newsBox .container .investor{width: 33%;float: left;margin-left: 2%}
.newsBox .container .indexHead {width: 100%;height: 53px;line-height: 53px;border-bottom: 1px solid #ccc;}
.newsBox .container .indexHead a {display: inline-block;height: 53px;line-height: 52px;font-size: 20px;font-weight: bold;color: #0086d1;border-bottom: 2px solid #0086d1;}
.newsBox .container .indexCont ul{padding: 10px 0;}
.newsBox .container .indexCont ul li {overflow: hidden;height: 35px;line-height: 35px;}
.newsBox .container .indexCont ul li a {white-space: nowrap; overflow: hidden;text-overflow: ellipsis;width: 80%;display: inline-block;color: #666;font-size: 16px;padding-left: 3%}
.newsBox .container .indexCont ul li span {float: left;display: inline-block;height: 35px;line-height: 35px;color: #8c8c8c;}
.newsBox .container .ANNUALP{margin-top: 20px; }
.newsBox .container .ANNUALP img{width: 100%}

.businessBox{width: 100%;}
.businessBox .container{max-width: 1200px;margin: auto;}
.businessBox .container .indexHead {width: 97.5%;;height: 53px;line-height: 53px;border-bottom: 1px solid #ccc;margin: 0 15px;}
.businessBox .container .indexHead a {display: inline-block;height: 53px;line-height: 52px;font-size: 20px;font-weight: bold;color: #0086d1;border-bottom: 2px solid #0086d1;}
.businessBox .container ul{}
.businessBox .container ul li{width: 33.3%;float: left;margin-top: 30px;}
.businessBox .container ul li .shaddle{position: absolute;width: 100%;height: 247px;background: url("shaddleEng.png") no-repeat;padding: 20px;overflow: hidden;top:157px;
    /*top:0px;*/
}
.businessBox .container ul li .shaddle h1{color: #fff;font-size: 16px; padding-bottom: 17px;border-bottom: 1px solid #fff;padding-top: 32px;}
.businessBox .container ul li .shaddle p{color: #fff;font-size: 14px;line-height: 22px;padding-top: 16px;}
.businessBox .container ul li .imgPlace{width: 92.5%;max-height: 247px;margin: auto;position: relative;overflow: hidden;}

.footE{width: 100%;background: #dee1e3;margin-top: 40px;float:left;}
.footE .container{max-width: 1170px;margin: auto;background: #dee1e3;height: 140px}
.footE .container p{font-size: 14px;color: #666666;text-align: center;padding-top:30px;}

.qt_main{float:left;width:100%}
.qt_lxwm1_l{float:left}
.qt_lxwm1_l img{width:648px;height:420px}
.qt_lxwm1_r{width:490px;float:left;margin-left:30px}
.qt_lxwm1_r p{font-size:22px;color:#333;width:100%;height:60px;line-height:60px;background:#f2f2f2;padding-left:20px}
.qt_lxwm1_r ul{float:left;width:100%}
.qt_lxwm1_r ul li{float:left;width:100%;border-bottom:1px solid #ebebeb;color:#333;line-height:60px;padding-left:20px}
.contentIndex1 .newsList ul li{margin-top: 18px;}
.contentIndex1 .newsList ul  .line{    width: 100%;height: 1px; border-bottom: 1px dashed #dbdbdb;display: block;margin-top: 18px;}
.contentIndex1 .newsList ul li a{font-size: 16px;color: #333;background: url(pic_07.png) no-repeat left;padding-left: 17px;}
.contentIndex1 .newsList ul li a:hover{color: #0086d1;}
.contentIndex1 .newsList ul li span{color: #666666;float: right;}
.responsibility{background: #f5f5f5; padding: 18px 28px;margin-bottom: 20px;}
.lmy_gsjj{margin-bottom: 20px;}
.responsUl li{padding-bottom: 18px;border-bottom: 1px dashed #dbdbdb;margin-top: 18px;}
.responsUl li:last-child{border-bottom: none;}
.responsUl li .speCor{color: #0086d1;}
.artPlace{border: 1px solid #dbdbdb;padding: 40px;margin-top: 35px;}

@media screen and (min-width:0px) and (max-width:1200px){
    .newsBox .container {padding: 0 15px;}
    .aboutChi .container {padding: 0 15px;}
    .bible{    padding: 0 3.9062%;}
    .qt_lxwm1_r p{font-size:18px;color:#333;width:100%;height:60px;line-height:60px;background:#f2f2f2;padding-left:20px}
}

@media screen and (min-width:0px) and (max-width:1100px){
    .lmy_left_t{font-size: 24px;}
}
@media screen and (min-width:0px) and (max-width:991px){
    .qt_lxwm1_r{margin-top: 0.39rem;}
    .qt_lxwm1_l img{width: 100%;}
    .qt_lxwm1_r ul li{height: auto!important;}
    .artPlace{border: 1px solid #dbdbdb;padding: 0.625rem;margin-top: 0.546rem;font-size: 0.375rem;}
    .artPlace p{font-size: 0.375rem;line-height: 0.5rem;}
    .footE .container{height: 2.1875rem;}
    .footE .container p{padding-top: 0.46875rem}
    .lm_bt_on{font-size: 0.425rem;    line-height: 1rem;}
    .aboutChi{margin-top: 0.59rem;}
    .aboutChi .container .abMore{width: 100%}
    .aboutChi .container .abMore {
        float: left;
        background: url(englishMoreBac.png) no-repeat;
        background-size: 100% 100%;
        height: 6.25rem;
        max-width: 100%;
        float: right;
    }
    .aboutChi .container .abMore h1{font-size: 0.375rem; padding: 10px 0 0.28rem 0.625rem;}
    .aboutChi .container .abMore p{font-size: 0.33rem;line-height: 0.6rem;padding-left: 0.625rem;}
    .aboutChi .container .abMore .engMore {
        background: url(engMoreIcon.png) no-repeat;
        background-size: 1.875rem 0.5625rem;
        width: 1.875rem;
        height: 0.5625rem;
        display: inline-block;
        margin-left: 0.625rem;
        margin-top: 0.3125rem;
    }
    .aboutChi .container .abMorePicPlace{float: left;width: 100%;}
    .aboutChi .container .abMorePicPlace img{height: auto;}
    .newsBox .container .newsT{width: 100%;}
    .newsBox .container .indexCont ul li a{width: 75.5%;}
    .newsBox .container .indexHead a{font-size: 0.375rem;}
    .newsBox .container .investor{width: 100%;}
    .newsBox .container .investor{margin-left: 0;}
    .businessBox .container .indexHead{width: 96%;}
    .businessBox .container .indexHead a{font-size: 0.375rem;}
    .businessBox .container ul li .imgPlace img{width: 100%}
    .businessBox .container ul li{width: 100%}
    .businessBox .container ul li .imgPlace{max-height: 100%;}
    .businessBox .container ul li .shaddle{display: none;}
    .mbTit{position: absolute;color: #fff;display: block;text-align: center;top:45%;width: 100%;font-size: 0.625rem;}
    .hidImg{position: absolute;width: 100%;z-index: 1;top:0;display: block}
    .newsBox .container .indexCont ul li{height: auto;line-height: 0.55rem}
    .newsBox .container .indexCont ul li a{font-size: 0.33rem;}
    .newsBox .container .indexCont ul li span{font-size: 0.33rem;line-height: 0.55rem;height: auto;}
    .newsBox .container .indexCont ul li a{width: 100%;padding-left: 0;}
    .new_more1{display: block!important;}
    .footE .container p{font-size: 0.375rem}
    .businessBox .container ul li{margin-top: 0.468rem;}
    .lmy_left{display: none;}
    .lmy_right{width: 100%;}
    .contentIndex1 .newsList ul li{margin-top: 0.28rem;}
    .contentIndex1 .newsList ul li a{font-size: 0.375rem;padding-left: 0.265rem}
    .contentIndex1 .newsList ul li span{font-size: 0.375rem;display: block;float: initial;padding-left: 0.265rem;margin-top: 0.12rem;}
    .responsibility{padding: 0.281rem 0.4375rem;margin-bottom: 0.3125rem;}
    .lmy_red {
        line-height: 0.225rem!important;
    }
    .responsUl li {
        padding-bottom: 0.281rem;
        margin-top: 0.281rem;
    }
    .lmy_gsjj {
        margin-bottom: 0.3125rem;
    }
    .newsList ul li a {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%;
        display: inline-block;
        color: #666;
        font-size: 16px;
        padding-left: 3%;
    }
}
@media screen and (min-width:0px) and (max-width:768px) {
    .banner_dqwz a {
        padding-right: 0!important;
    }
    .lmy_red {
        line-height: 0.7rem!important;
    }
}
@media screen and (min-width:0px) and (max-width:540px){
    .businessBox .container .indexHead {
        width: 95%;
    }
}
@media screen and (min-width:0px) and (max-width:400px){
    .businessBox .container .indexHead {
        width: 93%;
    }
    .newsBox .container .indexCont ul li a {
        width: 100%;
    }
    .lmy_red {
        padding-left: .5125rem!important;
    }
    .lmy_red {
        line-height: 0.8rem!important;
    }
}

@media screen and (min-width:0px) and (max-width:400px){
    .contentIndex1 .newsList ul li a{font-size: 0.05rem;padding-left: 0.265rem}
    .contentIndex1 .newsList ul li span{font-size: 0.05rem;display: block;float: initial;padding-left: 0.265rem;margin-top: 0.12rem;}
    .page-con {
        padding: 0 1.9062% !important;
    }
}

/*@media screen and (min-width:0px) and (max-width:1150px){*/
    /*.businessBox .container ul li{width: 33.3%;float: left;margin-top: 1%;}*/
    /*.businessBox .container ul li .shaddle{position: absolute;width: 100%;height: 100%;background: url("shaddleEng.png") no-repeat;padding: 20px;*/
        /*top:157px;*/
        /*!*top:0px;*!*/
    /*}*/
    /*.businessBox .container ul li .shaddle h1{color: #fff;font-size: 16px; padding-bottom: 17px;border-bottom: 1px solid #fff;padding-top: 32px;}*/
    /*.businessBox .container ul li .shaddle p{color: #fff;font-size: 14px;line-height: 22px;padding-top: 16px;}*/
    /*.businessBox .container ul li .imgPlace{width: 85%;height: 85%;margin: auto;position: relative;overflow: hidden;}*/
/*}*/

























