*
{
    text-decoration: none;
    font-family: "微软雅黑";
}
a:link
{
    text-decoration: none;
}
/* 引入字体样式 */



.col-xs-1-8, .col-sm-1-8, .col-md-1-8, .col-lg-1-8
{
    min-height: 1px; /* padding-left: 15px; */
    padding-right: 15px;
    position: relative;
}
.col-xs-1-8
{
    width: 12.5%;
    float: left;
}
@media (min-width: 768px)
{
    .col-sm-1-8
    {
        width: 100%;
        float: left;
    }
    .lang
    {
        position: absolute;
        float: right;
        right: 10px;
        top: 45px;
        color: #53ceb9 !important;
    }
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 220px !important;
        background: url(../img/bojinch220.png)no-repeat left top;
        height: 68px;
    }
    .h001_t_title_p-en
    {
        width: 410px !important;
        background: url(../img/bojinen220.png) no-repeat left top;
        right: 300px;
        float: right;
    }
}
@media (min-width: 992px)
{
    .col-md-1-8
    {
        width: 100%;
        float: left;
    }
    .lang
    {
        position: absolute;
        float: right;
        right: 80px;
        top: 115px;
        color: #53ceb9 !important;
    }
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 350px !important;
        background: url(../img/bojinch.png) no-repeat left top;
        height: 92px;
    }
    .h001_t_title_p-en
    {
        width: 477px !important;
        background: url(../img/bojinen.png) no-repeat left top;
        right: 300px;
    }
}
@media (min-width: 1200px)
{
    .col-lg-1-8
    {
        width: 100%;
        float: left;
    }
    .lang
    {
        position: absolute;
        float: right;
        right: 120px;
        top: 115px;
        color: #53ceb9 !important;
    }
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 350px !important;
        background: url(../img/bojinch.png) no-repeat left top;
        height: 92px;
    }
    .h001_t_title_p-en
    {
        width: 477px !important;
        background: url(../img/bojinen.png) no-repeat left top;
        right: 300px;
    }

}
@media (min-width: 1600px)
{
    .col-lg-1-8
    {
        width: 100%;
        float: left;
    }
    .lang
    {
        position: absolute;
        float: right;
        right: 20px;
        top: 115px;
        color: #53ceb9 !important;
    }
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 350px !important;
        background: url(../img/bojinch.png) no-repeat left top;
        height: 92px;
    }
    .h001_t_title_p-en
    {
        width: 477px !important;
        background: url(../img/bojinen.png) no-repeat left top;
        right: 300px;
    }

}
@media (min-width: 1700px)
{
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 450px !important;
        background: url(../img/bojinch.png) no-repeat left top;
        height: 92px;
    }
    .h001_t_title-en
    {
        font-size: 37px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
}
@media (min-width: 1800px)
{
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 450px !important;
        background: url(../img/bojinch.png) no-repeat left top;
        height: 92px;
    }
    .h001_t_title-en
    {
        font-size: 37px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
}
@media (min-width: 1900px)
{
    /*2019.1.16 王兆磊 修改*/
    .bojinch
    {
        width: 450px !important;
        background: url(../img/bojinch.png) no-repeat left top;
        height: 92px;
    }
}
/* 1.首页头部 */

.header001
{
    width: 100%;
    min-height: 220px;
    background: #0c1443;
}
/* 公司名称 */

.header001_title
{
    width: 100%;
    height: 54px;
    line-height: 54px;
    margin-top: 60px; /* background-color: lightslategray; */
}
.h001_t_title
{
    float: left;
    position: relative;
}
.h001_t_title > a
{
    display: block;
    min-width: 550px;
    height: 54px;
    line-height: 54px;
    text-indent: -9999px;
    background: url(../img/h001_t_title_aBg.png) no-repeat left top;
}
.h001_t_title > p
{
    /* min-width: 360px;     height: 23px;     line-height: 23px;     padding: 0 100px 0 0;     text-indent: -9999px;     background: url(../img/worlddidac_gold.png) no-repeat left top;     position: absolute;     left: 0;     top: 64px;*/
    color: #53ceb9 !important;
    height: 23px;
    line-height: 23px;
    padding: 0 100px 0 0;
    top: 64px;
    position: absolute;
    font-size: 18px;
    font-family: Eras !important;
    font-family: Impact !important;
}
.h001_t_title > p.h001_t_title_p-en
{
    width: 517px !important;
    background: url(../img/bojinen.png) no-repeat left top;
}



/*2019.1.16 王兆磊 修改*/
.shiming
{
    width: 320px;
    height: 40px;
    line-height: 40px;
    font-size: 27.5px;
    color: #53ceb9 !important;
    font-family: Eras !important;
    font-family: Impact !important;
    position: absolute;
    top: 56px;
}
/*2019.1.16 王兆磊 修改*/
.zhengquan
{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 23px;
    color: #53ceb9;
    font-family: "微软雅黑";
    position: absolute;
    left: 350px;
}

/*.lang
{
    position: absolute;
    float: right;
    right: 120px;
    top: 115px;
    color: #53ceb9 !important;
}*/



.lang a
{
    color: #53ceb9 !important;
}
/* .h001_t_title>span {
	width: 320px;
	height: 38px;
	line-height: 38px;
	font-size: 27.5px;
	color: #53ceb9 !important;
	font-family: Eras!important;

	font-family: Impact !important;
	position: absolute;
	left: 446px;
	top: 56px;
}*/
/* 中英切换 */
.h001_t_lang_en
{
    height: 40px;
    line-height: 40px;
    position: absolute; 
    top: 115px;
    right:120px;
       color: #53ceb9; /*font-family: Fzlt3!important;*/
}
.h001_t_lang_en a
{

       color: #53ceb9; /*font-family: Fzlt3!important;*/
}
.h001_t_lang
{
    height: 40px;
    line-height: 40px;
    position: absolute; 
   /* top: 115px;*/
    right: 0;
}
.h001_t_lang1
{
    height: 40px;
    line-height: 40px;
    padding-right: 0px;
}
.h001_t_lang > a, .h001_t_lang > span
{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #53ceb9; /*font-family: Fzlt3!important;*/
    font-family: "微软雅黑";
}
/* 证券代码 */

.header001 .row
{
    position: relative;
}
.header001_num
{
    /*width: 100%;*/
    text-align: right;
    position: absolute;
    top: 78px;
    right: 90px;
}
.header001_num > p
{
    line-height: 40px;
    font-size: 17px;
    color: #53ceb9 !important; /*font-family: Fzlt1!important;*/
    font-family: "微软雅黑";
    font-weight: bold;
    margin-bottom: 0;
}
.header001_num > p > a
{
    font-size: 20px;
    font-family: "Times New Roman" !important;
}
.header001_num-en
{
    right: 450px;
    float: right;
    height: 85px;
    line-height: 85px;
}
.header001_nav
{
    width: 100%;
    margin: 57px 0 0 0 /* background-color: lightseagreen; */;
}
.header001_nav > ul > li
{
    float: left;
    line-height: 50px;
    margin-right: 87px;
}
.header001_nav-en > ul > li
{
    margin-right: 140px;
}
.header001-en .header001_nav > ul > li
{
    margin-right: 140px;
}
.header001-en .h001-li-content .h001-li-content-en
{
    width: 255px;
    left: -90px;
}
.header001_nav ul li:last-child
{
    margin-right: 0;
}
.header001_nav a
{
    font-size: 17px;
    font-family: '微软雅黑';
    color: #ffffff;
    display: block;
}
.header001_nav a:hover
{
    color: #53ceb9;
    font-weight: bold;
}
.header001_nav-active
{
    border-bottom: 2px solid #53ceb9;
    color: #53ceb9 !important;
    font-weight: bold;
}
/* 1.1移动端导航 */

.m-nav
{
    width: 100%;
    background: #45c5af;
    display: none;
}
.m-nav li
{
    border-bottom: 1px solid #FFF;
    height: 40px;
    line-height: 40px;
    width: 100%;
}
.m-nav li a
{
    color: #FFF;
    font-size: 16px;
    display: block;
    margin-left: 8%;
}
.m-nav ul
{
    margin-bottom: 0;
}
.m-header
{
    background: #0c1444;
    height: 80px;
}
.m-logo img
{
    height: 60px;
}
.m-logo, .menu
{
    line-height: 80px;
    cursor: pointer;
}
.m-logo img, .menu img
{
    vertical-align: middle;
}
.right
{
    float: right;
}
.left
{
    float: left;
}
@media (min-width: 1200px)
{
    .m-header
    {
        display: none;
    }
    .m-nav
    {
        display: none;
    }
}
@media (max-width: 1200px)
{
    .footer-code
    {
        display: none;
    }
    /* 移动端底部导航 */

    .footer001_nav ul li
    {
        line-height: 30px !important;
    }
    .footer001_nav ul li span
    {
        display: none;
    }
}
@media (max-width: 768px)
{
    .container
    {
        width: 100% !important;
        margin: auto !important;
    }
    /* .nav-a{display: none;} */

}
@media (max-width: 500px)
{
    /* 移动端底部地址 */

    .f001-i-p1 > p, .f001-i-p2 > p
    {
        float: none !important;
    }
    /* 移动版底部字体 */

    .footer001_info p
    {
        line-height: 25px !important;
        font-size: 14px !important;
    }
    .footer-code
    {
        position: absolute;
        left: 15px;
        top: -55px !important;
        display: none;
        z-index: 99;
    }
}
/* 头部导航栏下拉 */

.h001-li
{
    position: relative;
}
.h001-li-content
{
    position: absolute;
    top: 50px;
    left: -44px;
    background: #45c5af;
    width: 155px;
    display: none;
    height: 89px;
    padding-top: 10px;
    padding-bottom: 10px;
    z-index: 99;
}
.h001-li-content > ul > li > a
{
    color: #0c1444;
}
.h001-li-content > ul
{
    font-size: 18px;
    color: #0c1444;
    text-align: center;
    line-height: 35px;
}
.h001-li-content > ul > li > a:hover
{
    color: #fff;
    text-decoration: none !important;
    font-weight: normal;
}
.yw-dh
{
    left: -89px;
    width: 255px;
}

/* 2.首页内容 */

.content001
{
    width: 100%;
    height: auto;
    background-color: #0c1443;
}
.content001 img
{
    width: 100%;
    height: auto;
}
/* 分页器 */

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction
{
    bottom: 15px;
}
.swiper-pagination-bullet
{
    width: 12px;
    height: 12px;
    text-indent: -9999px;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet
{
    margin: 0 5px;
}
.swiper-pagination-bullet
{
    background: #fff;
    opacity: 0.68;
}
.swiper-pagination-bullet-active
{
    background: #53ceb9;
    opacity: 1;
}
/* 3.首页底部 */

.footer001
{
    width: 100%;
    background-color: #0c1443;
    position: relative;
}
.footer001_nav
{
    width: 100%;
    border-bottom: 1px solid #53ceb9;
    margin: 10px auto 0; /* background-color: lightslategray; */
}
.footer001_nav ul
{
    width: 603px;
    height: auto;
    margin: 0 auto;
}
.footer001_nav ul li
{
    line-height: 60px;
    text-align: center;
    float: left;
    padding-left: 0;
    padding-right: 0;
}
.footer001_nav ul li a
{
    font-size: 16px;
    font-family: '微软雅黑';
    color: #ffffff;
}
.footer001_nav ul li span
{
    float: right;
    color: #46ada4;
}
.footer001_info
{
    width: 100%;
    margin-top: 30px;
    margin-bottom: 50px;
    text-align: center; /* background-color: lightslategray; */
}
.footer001_info p
{
    line-height: 30px;
    font-size: 16px;
    color: #f4f4f6;
    font-family: Fzlt3 !important; /* font-family: '微软雅黑'; */
}
.footer001_info .f001-i-p1 p
{
    float: right;
}
.footer001_info .f001-i-p2 p
{
    float: left;
}
/* 底部二维码 */

.f001-li-content
{
    position: relative;
    top: 0;
    right: 0;
}
.footer-code
{
    width: 116px;
    height: 116px;
    position: absolute;
    left: 15px;
    top: -90px;
    display: none;
    z-index: 99;
}
.footer-code > img
{
    width: 100px;
    height: 100px;
}
.f001-li-content > a:hover
{
    text-decoration: none;
    overflow: hidden;
}
/* 左右logo */

.index001_logo1
{
    width: 319px;
    height: 544px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9;
}
.index001_logo2
{
    width: 125px;
    height: 451px;
    position: absolute;
    bottom: 4px;
    left: 0;
    z-index: 9;
}
.index001_logo1 img, .index001_logo2 img
{
    width: 100%;
    height: auto;
}
@media (min-width: 1900px)
{
    .h001_t_title-en
    {
        font-size: 37px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
}
@media (max-width: 1600px)
{
    .h001_t_title-en
    {
        font-size: 37px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
    .index001_logo1
    {
        width: 177px !important;
        height: 302px !important;
    }
    .index001_logo2
    {
        width: 69.4px !important;
        height: 250.5px !important;
    }
    .header001_num
    {
        right: 90px !important;
    }
    .h001_t_lang
    {
        padding-right: 0 !important;
    }
    .header001_nav > ul > li
    {
        margin-right: 85px;
    }
    .header001_nav-en > ul > li
    {
        margin-right: 145px;
    }
}
@media (max-width: 1440px)
{
    .h001_t_title-en
    {
        font-size: 37px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
    .index001_logo1
    {
        width: 190px !important;
        height: 350px !important;
    }
    .index001_logo2
    {
        width: 75px !important;
        height: 302px !important;
    }
    .header001_num
    {
        right: 218px !important;
    }
    .h001_t_lang
    {
        right: 129px;
    }
    .header001_nav > ul > li
    {
        margin-right: 71.5px;
    }
    .header001_nav-en > ul > li
    {
        margin-right: 77.5px;
    }
}
@media (max-width: 1200px)
{
    html, body
    {
        height: 100%;
        background: #0c1443;
    }
    .index001_logo1, .index001_logo2
    {
        display: block;
    }
    .index001_logo1
    {
        width: 118px !important;
        top: 85px;
    }
    .index001_logo2
    {
        width: 48px !important;
        left: -6px;
    }
    .header001, .content001, .footer001
    {
        display: block;
    }
    .content001, .swiper-container
    {
        height: 340px !important;
    }
    .header001_nav > ul > li
    {
        margin-right: 43px; /* margin-right: 69px */
    }
    .header001_nav-en > ul > li
    {
        margin-right: 69px;
    }
    .header001-en .header001_nav > ul > li
    {
        margin-right: 94px;
    }
    .header001_nav-en .header001_nav > ul > li:last-child
    {
        margin-right: 0;
    }
    .container
    {
        max-width: 940px;
        padding-left: 0;
        padding-right: 0;
    }
    .f001_padding
    {
        padding-left: 0;
    }
    .foo1_margin
    {
        margin-right: 18px;
    }
    /* 英文站 */
    .h001_t_title-en
    {
        font-size: 30px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
    .h001_t_title-en
    {
        /*background: url(../img/h001_t_title-enBg.png) no-repeat left top !important;         text-indent: -9999px;         color: #53ceb9 !important;*/
        font-size: 30px;
    }
    .f001-i-p3 > p
    {
        float: right;
    }
    .f001-i-p4 > p
    {
        float: left;
    }
    .col-md-12
    {
        max-width: 700px !important;
    }
    .content-pm
    {
        max-width: 257px !important;
    }
    p.col-lg-12
    {
        margin: 0 auto;
    }
    .header001-en .header001_num, .header001_num-en
    {
        top: 117px;
    }
    .f001-i-p3, .f001-i-p4
    {
        margin: 0 auto;
    }
    .f001-i-p3 > p, .f001-i-p4 > p
    {
        float: none;
    }
}
@media (max-width: 768px)
{
    /* 移动端底部地址 */

    .f001-i-p3 > p, .f001-i-p4 > p
    {
        float: none !important;
    }
    .h001_t_title-en
    {
        font-size: 37px !important;
        width: 730px !important;
        top: 8px !important;
        left: 0px !important;
        color: #53ceb9 !important;
        font-family: Impact !important;
    }
}
/* 证券代码字体兼容英文字体 */

.header001_num p span
{
    font-weight: bold;
}

/* 英文版其他页面头部 */

.container
{
    padding-left: 0 !important;
}
.h001-paddingleft
{
    padding-left: 35px !important;
}
.footer-nav
{
    border-bottom: 0px;
}








/* 20180719英文版修改 */
/* 首页 */
.footer001_nav-en ul
{
    width: 453px;
}
.footer001_nav-en ul li a
{
    padding-left: 10px;
    padding-right: 10px;
}


@media (min-width: 1200px)
{
    .f001-i-p3 p
    {
        text-align: right;
    }
    .f001-i-p4 p
    {
        text-align: left;
        margin-left: 20px;
    }
    .footer001_info p > span
    {
        margin-left: 30px;
    }
}



/* 英文版产品高度调整 */
.product-c-img1-en
{
    height: auto;
}


