html,body{
    font-size: 16px;
    font-family: "Arial Negreta", Arial;
}

/* 主要内容 */
.container{
    background: url("../img/conBg.png");
    padding-top: 20px;
}
.container_box{
    width: 100%;
    margin: 0 auto;
    /*background-color: #fff;*/
    /*padding: 0 48px 24px;*/
    box-sizing: border-box;
}
.contain_tit {
    color: #03783B;
    text-align: center;
    padding: 30px 0 26px;
}
.contain_tit div{
    position: relative;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
}
.contain_tit div::before{
    content: "";
    width: 120px;
    height: 2px;
    background: #03783B;
    position: absolute;
    left: -145px;
    top: 12px;
    border-radius: 10px;
}
.contain_tit div::after{
    content: "";
    width: 120px;
    height: 2px;
    background: #03783B;
    position: absolute;
    right: -145px;
    top: 12px;
    border-radius: 10px;
}
.notice_con div{
    line-height: 32px;
    text-indent: 34px;
}

.intro_con{position: relative}
.intro_con ul::before{
    content: ' ';
    height: 100%;
    width: 2px;
    background-color: #5dab8a;
    position: absolute;
    top: 0;
    left: 34%;
    z-index: 0;
}
.intro_con ul li{
    /*line-height: 36px;*/
    position: relative;
    width: 100%;
}
.li_box{
    /*width: 66%;*/
    /*margin-left: calc(34% + 9px);*/
    margin-left: 6px;
    display: inline-block;
}
.li_box_right_font .li_box{
    margin-left: calc(34% + 9px + 36px);
    display: inline-block;
    max-width: 66%;
}
.li_box_right_font .circleShi{
    width: 14px;
    height: 14px;
    top: 2px;
    background-color: #fff;
    left: calc(34% - 7px);
}
.li_box_right_green .li_box{
    margin-left: calc(34% + 10px);
    display: inline-block;
    max-width: 66%;
}

.li_box_right_tit .li_box{
    margin-left: calc(34% + 9px);
    display: inline-block;
    max-width: 66%;
}
.li_box_right_timeFont .li_box{
    margin-left: 41px;
}
.li_box_right_timeFont .circleShi{
    width: 14px;
    height: 14px;
    top: 2px;
    background-color: #fff;
    left: calc(34% - 7px);
}
.circleShi{
    position: absolute;
}
.li_time{
    display: inline-block;
    width: 34%;
    padding-right: 8px;
    text-align: right;
    box-sizing: border-box;
}
.circleShi{
    width: 16px;
    height: 16px;
    border: 1px solid green;
    border-radius: 50%;
    background: green;
    left:calc(34% - 8px);
    /*left:-18px;*/
    z-index: 1;
    top: 2px;
}
.li_tit{
    position:relative;
    min-height: 34px;
    /*margin-left: 9px;*/
}
.greenT{
    color: #4cae4c;
    font-weight: bold;
}
.li_tit .greenT{
    margin-right: 4px;
}
.li_tit .greenT{
    margin-right: 4px;
}
/* 报名须知 */
.meetSignKnown .li_time{
    position: absolute;
    top: 0;
}
.meetSignKnown .li_box{
    margin-left: calc(34% + 14px);
}
.li_tit_color,.li_time{
    color: #00125E;
    font-weight: bold;
    vertical-align: top;
}
.li_tit_top{
    margin-bottom: 8px;
}
.li_tit_bot{
    margin-bottom: 20px;
}
.li_tit .li_tit_con{
    margin-left: 38px;
    font-size: 15px;
}
table{border:1px solid #aaa;width: 100%;border-right: none;border-bottom: none}
table td{
    text-align: center;
    border-right:1px solid #898989;
    border-bottom:1px solid #898989;
    padding: 6px 0;
    color: #3d3d3d;
    font-size: 15px;
}

.footer{
    background-color: #181f77;
    color: #fff;
    padding-bottom: 20px;
}
.footTit{
    font-size: 20px;
    text-align: center;
    padding: 14px 0 10px;
}
.footer ul{
    width: 670px;
    margin: 0 auto;
}
.footer li{
    line-height: 24px;
}