
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

body {
    width: 100%;
    font-family: Microsoft YaHei, Simsun, Arial, Helvetica, sans-serif;
}

fieldset, img {
    border: 0;
}

img {
    display: block;
    height: auto;
}

ol, ul {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

em, i {
    font-style: normal;
}

input, button, select, textarea {
    outline: none;
}

textarea {
    resize: none;
}

a {
    text-decoration: none;
}

.clearfix:before, .clearfix:after {
    display: table;
    content: "";
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}

/*--------------------------------------------------------------------------------------------------------------------------------*/

.index_box {
    width: 7.5rem;
    height: auto;
    overflow: hidden;
}

.top_navbox {
    width: 100%;
    height: 0.8rem;
    position: fixed;
    top: 0;
    z-index: 12;
    justify-content: space-between;
}

.top_navbox ul {
    width: auto;
    height: auto;
    overflow: hidden;
}

.top_navbox ul li {
    float: left;
    width: 24.7%;
    line-height: 0.8rem;
    color: #fff;
    border-right: 1px solid #fff;
    font-size: 0.28rem;
    text-align: center;
    background-color: rgb(49, 128, 235);
    box-shadow: 0 0.04rem 0.16rem rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0.04rem 0.16rem rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0.04rem 0.16rem rgba(0, 0, 0, 0.2);
    letter-spacing: 3.36px;
}

.top_navbox ul li:last-child {
    border-right: none;
    /*background-color: rgb(75,104,167);*/
}

.chancolor {
    background-color: rgb(250, 177, 0) !important;
}

.top_bannerbox {
    width: 7.5rem;
    height: auto;
    min-height: 8.16rem;
    overflow: hidden;
    background: url(../image/top@2x.png) no-repeat;
    background-size: 100% 100%;
    padding: 0.42rem 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin-top: 0.8rem;
    position: relative;
}

.top_bannerfont {
    padding-bottom: 0.35rem;
    width: auto;
    height: auto;
    overflow: hidden;
    text-align: center;

}

/* -------------开始---------- */
.boxconent {
    padding: 0.6rem 0.3rem;
    height: 7.22rem;
}

.yjshxf {
    width: 3.84rem;
    height: 1.36rem;
    margin: auto;
    font-size: 0.36rem;
    font-weight: bold;
    color: rgb(71, 94, 158);
    margin-bottom: 0.26rem;
    padding-top: 0.05rem;
    background: url("../image/01@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxftwo {

    background: url("../image/02@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxfthere {
    background: url("../image/07@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxffore {
    width: 3.12rem;
    background: url("../image/03@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxffive {
    background: url("../image/04@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxfsex {
    background: url("../image/06@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxfseveTwo {
    background: url("../image/05@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxfseve {
    background: url("../image/08@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxfeiht {
    background: url("../image/09@2x.png") no-repeat center -0.02rem;
    background-size: 1.61rem 1.2rem;
}

.yjshxfjtwo {
    width: 5.17rem;
}

.tileyj {
    color: #333;
    text-align: center;
    background: url("../image/bacleft@2x.png") no-repeat 0 center, url("../image/bacright@2x.png") no-repeat right center;
    background-size: 100% 100%;
}

.tilequan {
    /*background: url("../images/zuojiant.png") no-repeat 0 center, url("../images/youjiantou.png") no-repeat right center;*/
}

.bktij {
    text-align: center;
    margin-top: 0.05rem;
}


.box3 ul {
    /*width: 100%;*/
    display: flex;
    text-align: center;
    align-items: center;
    border: 1px solid rgb(49, 128, 235); /*边框颜色*/
    /* border-bottom: none; */
}

.box3 li {
    list-style: none;
    box-sizing: border-box;
    border-right: 1px solid rgb(49, 128, 235); /*边框颜色*/
}

.box3 li:last-child {
    border-right: none;
}

.box3 li h4 {
    width: 2.36rem;
    color: rgb(49, 128, 235);
    font-size: 0.36rem;
    /*letter-spacing: 0.03rem;*/
    line-height: 1.74rem;
    font-weight: 500;
    border-bottom: 1px solid rgb(49, 128, 235); /*边框颜色*/
    background-color: rgb(243, 248, 255);
}

.box3 li p {
    width: 2.25rem;
    font-size: 0.28rem;
    letter-spacing: 0.04rem;
    /* font-weight: 600; */
    color: rgb(102, 102, 102);
    line-height: 0.86rem;

    border-bottom: 1px solid rgb(49, 128, 235); /*边框颜色*/
}

.box3 li p span {
    color: #fff;
    padding: 0.1rem;
    border-radius: 0.12rem;
    background-color: rgb(49, 128, 235);
    letter-spacing: 0;
    box-shadow: 0 0.13rem 0.1rem -0.05rem rgba(49, 128, 235, 0.4);
}


/* .box3 li p span{
	width: 231px;
    height: 108px;
    color: #fff;
    padding: 0.1rem;
    /* border-radius: 0.12rem; */
/* background: url(../images/smallbtn@2x.png) no-repeat;
background-size: 101% 120%;
letter-spacing: 0;
} */
/*  */

/* ------------结束--------- */


.top_bannerfont h1 {
    font-size: 0.6rem;
    color: rgb(49, 128, 235);
    letter-spacing: 0.1288rem;
}


.top_bannerfont h3 {
    font-size: 0.48rem;
    color: rgb(49, 128, 235);
    letter-spacing: 4.32px;
    padding-top: 0.1rem;
    text-indent: -0.26rem;
    background: url("../image/jiantou@2x.png") no-repeat 0.59rem 0.44rem, url("../image/jiantou2@2x.png") no-repeat 5.5rem 0.44rem;
    background-size: 1.12rem 0.02rem;
}

.top_bannerlist {
    width: auto;
    height: auto;
    padding: 0 1.75rem 0 1.7rem;
    overflow: hidden;
}

.top_bannerlist ul li {
    width: 50%;
    float: left;
    font-size: 0.24rem;
    color: rgb(49, 128, 235);
    padding-left: 0.5rem;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin-bottom: 0.4rem;
    text-indent: 0.25rem;
}

.top_bannerlist ul li:nth-child(even) {
    float: right;
    text-align: left;
    text-indent: -0.1rem;
}

.top_bannerlist ul li:first-child {
    background: url(../image/bannericon1@2x.png) no-repeat 0.34rem center;
    background-size: 0.28rem 0.28rem;
}

.top_bannerlist ul li:nth-child(2) {
    background: url(../image/bannericon1@2x.png) no-repeat 0 center;
    background-size: 0.28rem 0.28rem;
}

.top_bannerlist ul li:nth-child(3) {
    background: url(../image/bannericon1@2x.png) no-repeat 0.34rem center;
    background-size: 0.28rem 0.28rem;
}

.top_bannerlist ul li:last-child {
    background: url(../image/bannericon1@2x.png) no-repeat 0 center;
    background-size: 0.28rem 0.28rem;
}

.bottpnsan {
    width: 3.34rem;
    height: 0.44rem;
    margin: auto;
    background: url("../image/botosanji@2x.png") no-repeat;
    background-size: 100% 0.1rem;
    text-align: center;
    color: rgb(49, 128, 235);
    font-size: 0.32rem;
    padding-top: 0.15rem;
    margin-bottom: 0.3rem;
}

.top_banner_btn {
    width: auto;
    height: auto;
    overflow: hidden;
    padding-top: 0.15rem;
}

.banner_btn {
    width: 3.92rem;
    height: 0.74rem;
    line-height: 0.74rem;
    text-align: center;
    border-radius: 0.12rem;
    margin: 0 auto 0.2rem;
    font-size: 0.28rem;
    font-weight: 500;
    color: white;
    background-color: rgb(47, 127, 224);
    /* text-shadow: 0 0.04rem 0.08rem rgba(0,0,0,0.2); */
    -webkit-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    -moz-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0.04rem 0.16rem rgba(0, 0, 0, 0.19);
    -webkit-box-shadow: 0 0.04rem 0.16rem rgba(0, 0, 0, 0.19);
    -moz-box-shadow: 0 0.04rem 0.16rem rgba(0, 0, 0, 0.19);
}

.btn_yellow {
    background-color: rgb(255, 232, 0);
}

.btn_blue {
    /* background-color: rgb(89,141,242); */
}

.top_banner_info {
    width: auto;
    height: 1rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: rgba(49, 128, 235, 0.7);
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 0.2rem 0.2rem;
    margin-bottom: 0.4rem;
}

.banner_infolistbox {
    float: left;
    max-width: 70%;
    position: relative;
}

.banner_infotitle {
    position: absolute;
    top: 0px;
    left: 0;
    width: 1.05rem;
    line-height: 0.6rem;
    padding-left: 0.38rem;
    background: url(../image/top_icon.png) no-repeat left center;
    background-size: 0.28rem auto;
    font-size: 0.24rem;
    color: #fff;
    padding-right: 0.18rem;
    border-right: 1px solid #fff;
    text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
}

.banner_infolist {
    padding-left: 1.9rem;
    height: 0.6rem;
    overflow: hidden;
    min-width: 3.66rem;
}

.banner_infolist ul li {
    font-size: 0.24rem;
    text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    color: white;
    line-height: 0.6rem;
}

.banner_infobtn {
    float: right;
    max-width: 30%;
}

.banner_infobtn p {
    width: 1.58rem;
    height: 0.6rem;
    color: rgb(33, 113, 221);
    /*text-shadow: 0 0.04rem 0.08rem rgba(0,0,0,0.2);*/
    /*-webkit-text-shadow: 0 0.04rem 0.08rem rgba(0,0,0,0.2);*/
    /*-moz-text-shadow: 0 0.04rem 0.08rem rgba(0,0,0,0.2);*/
    text-align: center;
    line-height: 0.6rem;
    background-color: rgb(255, 232, 0);
    display: block;
    border-radius: 0.12rem;
    font-size: 0.24rem;
    font-weight: 500;
}

.main_bmtj {
    width: auto;
    height: auto;
    margin-top: 0.3rem;
    background-color: #f6faff;
    overflow: hidden;
}

.main_titlebox {
    width: auto;
    height: 1.06rem;
    background: url(../image/title_bg.png) no-repeat center center;
    background-size: 100% 100%;
    position: relative;
    text-align: center;
    /* margin-top: 0.8rem; */
    margin-bottom: 0.4rem;
}

.main_titlebox h1 {
    font-size: 0.35rem;
    color: rgb(51, 51, 51);
    line-height: 1.1rem;
}

.main_titlebox h1 span {
    color: rgb(89, 141, 242);
}

.main_titlebox i {
    font-size: 0.2rem;
    color: rgb(204, 204, 204);
    position: absolute;
    left: 50%;
    transform: translate(-50%, 25%);
    -webkit-transform: translate(-50%, 25%);
    -ms-transform: translate(-50%, 25%);
    -ms-transform: translate(-50%, 25%);
    -o-transform: translate(-50%, 25%);
}

.main_bmtj_listbox {
    width: auto;
    height: auto;
    overflow: hidden;
    margin-left: 0.35rem;
    margin-bottom: 0.2rem;
}

.main_bmtj_listbox ul li {
    float: left;
    width: 2.08rem;
    height: 1.4rem;
    border: 1px solid rgb(205, 211, 226);
    border-radius: 0.08rem;
    margin: 0 0.1rem 0.24rem;
    text-align: center;
    padding: 0.2rem 0 0;
    font-size: 0.26rem;
    color: rgb(51, 51, 51);
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.bmtj_listbtn {
    width: 1.7rem;
    height: 0.52rem;
    line-height: 0.52rem;
    background: url(../image/top_btnbg.png) no-repeat center center;
    background-size: 100% 100%;
    font-size: 0.24rem;
    color: rgb(255, 255, 255);
    text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    -webkit-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    -moz-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    margin: 0.14rem auto 0;
}

.main_bmtj_btnbox {
    width: auto;
    height: auto;
}

.bmtj_btn {
    width: 3.92rem;
    height: 0.8rem;

    text-align: center;
    line-height: 0.8rem;
    color: #fff;
    font-size: 0.28rem;
    border-radius: 0.12rem;
    margin: 0 auto 0;
    box-shadow: 0 0.13rem 0.1rem -0.05rem rgba(49, 128, 235, 0.4);
    /* background: url("../images/bacBtnG@2x.png") no-repeat;
    background-size: 100% 117%; */
}

.bmtj_btnyellow {
    /* background: url("../images/backye@2x.png") no-repeat;
    background-size: 100% 117%; */
    color: #184360;
    background-color: #fff64d;
    box-shadow: 0 0.13rem 0.1rem -0.05rem #9fafdc;
}

.bmtj_btnblue {
    background-color: rgb(49, 128, 235);
}

.cont_tzbox {
    width: auto;
    height: auto;
    position: relative;
    margin-top: 1.4rem;
}

.notify_timebox {
    width: 6.72rem;
    height: auto;
    padding: 0.58rem 0 0 0.78rem;
    box-sizing: border-box;
    float: left;
    /* background: url(../images/time_bg.png) no-repeat top center; */
    text-align: center;
    margin: 0 auto;
    margin-top: 0.2rem;
    z-index: 2;
    position: absolute;
    left: 55%;
    top: -0.22rem;
    transform: translate(-50%, -80%);
}

.notify_time {
    width: auto;
    height: auto;
    font-size: 0.61rem;
    color: #fff;
    text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    -webkit-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    -ms-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.2);
    padding-left: 0.54rem;
}

.notify_time .mobnday {
    width: 1.6rem;
    height: 1.6rem;
    background: url("../image/monday@2x.png") no-repeat;
    background-size: 100% 100%;
    float: left;

}

.notify_time .mobnday:nth-of-type(2) {
    margin-left: 0.1rem;
}

.notify_time .month {
    display: inline-block;
    margin-top: 0.32rem;
    width: 1.6rem;
}

.notify_time .day {
    width: 1.6rem;
    display: inline-block;
    margin-top: 0.32rem;
}

.montd {
    font-size: 0.2rem;
    display: inline-block;
    display: block;
    margin-top: -0.11rem;
}

.cont_tz_info {
    /* width: 674px; */
    /* height: 142px; */
    padding: 0;
    overflow: hidden;
    /* background: url(../images/time_bg1.png) no-repeat center center; */
    z-index: 1;
    text-align: left;
    padding-top: 0.6rem;
    margin-bottom: 0.4rem;
}

.cont_tz_info p {
    display: block;
    width: 100%;
    height: 0.58rem;
    margin-top: 0.2rem;
    border-top: 1px solid rgb(49, 128, 235);
    border-bottom: 1px solid rgb(49, 128, 235);
    background-color: rgb(243, 248, 255);
    /*background: url("../images/blue@2x.png") no-repeat 0.38rem 0.18rem rgb(240,245,255);*/
    background-size: 0.23rem 0.23rem;
    font-size: 0.2rem;
    color: rgb(102, 102, 102);
    line-height: 0.58rem;
    box-sizing: border-box;
    padding-left: 0.2rem;
    overflow: hidden;
    /*text-indent: 0.25rem;*/
}

.cont_tz_info p img {
    display: inline-block;
    width: 0.28rem;
    margin-right: 0.2rem;
    vertical-align: middle;
}

.main_bmtj_btnbox p {
    text-align: center;
    font-size: 0.2rem;
    color: rgb(153, 153, 153);
    margin-bottom: 0.6rem;
    margin-top: 0.25rem;
}

.main_bmtj_btnbox p span {
    color: rgb(185, 39, 38);
}

.main_bkxx {
    padding-top: 0.6rem;
    padding-bottom: 0.69rem;
    background-color: #f4f9ff;
    /* background: url(../images/info_bg.png) no-repeat ;
    background-size: 100% 100%; */

}

.main_bkxx_listbox {
    width: auto;
    /* height: 598px; */
    overflow: hidden;
    /* margin-bottom: 0.4rem; */
}

.main_bkxx_listbox .flex-main {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0 0.4rem;
}

.flex-main div {
    width: 2.14rem;
    height: 1.34rem;
    background: url("../image/flexmain@2x.png") no-repeat;
    background-size: 100% 100%;
    margin-bottom: 0.2rem;
    text-align: center;
}

.flex-main p {
    font-size: 0.28rem;
    line-height: 0.84rem;
}

.flex-main span {
    font-size: 0.28rem;
    color: white;
    display: block;
}

.main_bkxx_listbox ul {
    width: auto;
    height: auto;
    /* padding: 0.4rem 0; */
}

.main_bkxx_listbox ul li {
    width: 33.33%;
    float: left;
    text-align: center;
    margin-bottom: 0.4rem;
    font-size: 0.28rem;
    color: rgb(51, 51, 51);
}

.main_bkxx_listbox ul li span {
    display: block;
    width: 1rem;
    height: 1rem;
    margin: 0 auto 0.1rem;
}

.main_bkxx_listbox ul li .imghot {
    float: left;
    width: 0.18rem;
    height: 0.18rem;
    position: relative;
    left: 1.83rem;
}

.main_wtjd {
    width: auto;
    height: auto;
    overflow: hidden;
    padding: 0.6rem 0.4rem;
}

.main_wtjd_listbox {
    width: auto;
    height: auto;
    /* background-color: rgb(94,139,232); */
    padding: 0.2rem;
    padding-top: 0;
    border-radius: 0.08rem;
}

.main_wtjd_list {
    width: auto;
    height: auto;
    overflow: hidden;
    border-radius: 0.08rem;
    background-color: rgb(249, 250, 254);
}

.main_wtjd_list ul li {
    width: auto;
    height: 0.9rem;
    padding: 0.2rem;
    padding-right: 0;
    /* border-bottom: 1px dashed rgb(157,159,164); */
    background-color: rgb(249, 250, 254);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.main_wtjd_list ul li:nth-child(even) {
    background-color: rgb(242, 244, 247);
}

.main_wtjd_list ul li p {
    display: block;
    width: 75%;
    float: left;
    line-height: 0.5rem;
    font-size: 0.24rem;
    color: rgb(51, 51, 51);
}

.main_wtjd_list ul li .text_red {
    color: rgb(243, 98, 46);
}

.main_wtjd_list ul li p span {
    display: inline-block;
    *display: inline;
}

.main_wtjd_list ul li:last-child {
    border-bottom: none;
}

.wtjd_list_btn {
    float: left;
    width: 25%;
}

.wtjd_list_btn span {
    float: right;
    width: 1.73rem;
    height: 0.57rem;
    /* background: url(../images/wtjd_btn.png) no-repeat -6px -4px; */
    text-align: center;
    line-height: 0.57rem;
    display: block;
    font-size: 0.24rem;
    /*text-shadow: 0 0.04rem 0.08rem rgba(0,0,0,0.2);*/

    color: #fff;
    /* padding: 0.1rem; */
    border-radius: 0.12rem;
    background-color: rgb(49, 128, 235);
    letter-spacing: 0;
    box-shadow: 0 0.13rem 0.1rem -0.05rem rgba(49, 128, 235, 0.4);
}

.main_bmrk {
    width: auto;
    height: auto;
    overflow: hidden;
    background: url("../image/badcjoa@2x.png") no-repeat;
    background-size: 100% 100%;
    padding: 0.64rem 0.3rem 0.4rem;
}

.main_bmrk_listbox {
    width: auto;
    height: auto;
    overflow: hidden;
    margin-bottom: 0.2rem;
}

.main_bmrk_listbox ul li {
    float: left;
    width: 1.38rem;
    height: 0.88rem;
    border-radius: 0.12rem;
    border: 1px solid rgb(49, 128, 235);
    line-height: 0.88rem;
    text-align: center;
    font-size: 0.28rem;
    color: rgb(51, 51, 51);
    margin-bottom: 0.2rem;
    margin-right: 0.4rem;
    background-color: white;
    position: relative;
}

.main_bmrk_listbox ul li:nth-of-type(4n) {
    margin-right: 0;
}

.main_bmrk_listbox ul li span {
    display: inline-block;
    *display: inline;
    position: absolute;
    top: 25%;
    right: 0;
}

.main_subtitle {
    font-size: 0.24rem;
    color: rgb(102, 102, 102);
    margin-bottom: 0.4rem;
    text-align: center;
    margin-top: -0.2rem;
}

.main_zy_listbox {
    width: auto;
    height: auto;
    overflow: hidden;
    margin-left: 0.3rem;
    margin-bottom: 0.2rem;
}

.main_zy_listbox ul li {
    width: 2.3rem;
    height: 1.5rem;
    margin: 0 0 0.1rem;
    text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.6);
    -moz-text-shadow: 0 0.04rem 0.08rem rgba(0, 0, 0, 0.6);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 0.9rem;
    text-align: center;
    float: left;
    font-size: 0.28rem;
    color: #fff;
}

.main_zy_listbox ul li:first-child {
    background: url(../image/fun1@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(2) {
    background: url(../image/fun2@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(3) {
    background: url(../image/fun3@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(4) {
    background: url(../image/fun4@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(5) {
    background: url(../image/fun5@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(6) {
    background: url(../image/fun6@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(7) {
    background: url(../image/fun7@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:nth-child(8) {
    background: url(../image/fun8@2x.png) no-repeat center center;
}

.main_zy_listbox ul li:last-child {
    background: url(../image/fun9@2x.png) no-repeat center center;
}

.main_ljc {
    width: auto;
    height: auto;
    overflow: hidden;
    padding: 0.6rem 0 0;
    background-color: rgb(244, 249, 255);
}

.main_ljc_list {
    width: auto;
    height: auto;
    /* background-color: rgb(246,249,255); */
    padding: 0.4rem 0.4rem;
    padding-top: 0;
    padding-bottom: 0.6rem;
}

.main_ljc_list ul {
    padding-bottom: 0.2rem;
}

.main_ljc_list ul li {
    width: auto;
    height: auto;
    border-radius: 0.16rem;
    /*background-color: rgb(255,255,255);*/
    padding: 0.2rem;
    /* box-shadow: 0 0.04rem 0.16rem rgba(0,0,0,0.2); */
    overflow: hidden;
    /* margin-bottom: 0.2rem; */
}

.ljc_img {
    float: left;
    width: 2.44rem;
    height: 2.44rem;
    margin-right: 0.4rem;
}
.ljc_img img{
    width: 2.44rem;
}
.ljc_text {
    float: left;
    width: 54%;
    height: auto;
    overflow: hidden;
}

.ljc_text h3 {
    font-size: 0.28rem;
    color: rgb(51, 51, 51);
}

.ljc_text p {
    font-size: 0.24rem;
    color: rgb(102, 102, 102);
    line-height: 0.34rem;
    padding: 0.1rem 0;
    padding-top: 0.2rem;
}

.certificate_list_btn {
    width: 1.7rem;
    height: 0.52rem;
    line-height: 0.52rem;
    color: #fff;
    font-size: 0.24rem;
    margin-top: 0.13rem;
    text-align: center;
    /* background: url(../images/789@2x.png) no-repeat center -7px; */
    /*text-shadow: 0 0.04rem 0.08rem rgba(0,0,0,0.4);*/
    color: #fff;
    /* padding: 0.1rem; */
    border-radius: 0.12rem;
    background-color: rgb(49, 128, 235);
    letter-spacing: 0;
    box-shadow: 0 0.13rem 0.1rem -0.05rem rgba(49, 128, 235, 0.4);
    margin-bottom: 0.15rem;
}


/* 111111111111111111 */
.block-6 {
    width: auto;
    height: auto;
    float: left;
    /* height: 926px; */
    background: url("../image/123456@2x.png") no-repeat;
    background-size: 100% 100%;
    padding: 0.6rem 0.3rem 0 0.3rem;
}

.block-6 .listItem {
    width: auto;
    /* height: 100%;
    background-color: #fff64d; */

}

.block-6 .listItem .listed {
    height: 5.38rem;
    background: url("../image/shuxian@2x.png") no-repeat 0.38rem 0;
    background-size: 0.16rem 100%;

}

.block-6 .listItem .itemed {
    width: 100%;
    height: 0.56rem;
    float: left;
    background: url("../image/platIng@2x.png") no-repeat 0 0.12rem;
    background-size: 0.28rem 0.26rem;
    font-size: 0.24rem;
    text-align: center;
    text-indent: 0.24rem;
    line-height: 0.5rem;
    margin-bottom: 0.43rem;
}

.block-6 .listItem .itemed:nth-of-type(2) {
    margin-bottom: 0.39rem;
    text-indent: -0.25rem;
}

.block-6 .listItem .itemed:nth-of-type(3) {
    margin-bottom: 0.4rem;
    text-indent: -0.46rem;
}

.block-6 .listItem .itemed:nth-of-type(4) {
    margin-bottom: 0.41rem;
    text-indent: -0.25rem;
}

.block-6 .listItem .itemed:nth-of-type(5) {
    margin-bottom: 0.41rem;
    text-indent: -0.74rem;
}

.block-6 .listItem .itemed:nth-of-type(6) {
    margin-bottom: 0.41rem;
    text-indent: 0.39rem;
}

.block-6 .listItem .itemed .ljzxright {
    float: right;
    width: 1.7rem;
    height: 0.52rem;
    line-height: 0.52rem;
    color: #fff;
    font-size: 0.24rem;
    text-align: center;
    color: #fff;
    /* padding: 0.1rem; */
    border-radius: 0.12rem;
    background-color: rgb(49, 128, 235);
    letter-spacing: 0;
    box-shadow: 0 0.13rem 0.1rem -0.05rem rgba(49, 128, 235, 0.4);
    margin-bottom: 0.15rem;
    text-indent: 0;
}

.block-6 .backBtn {
    width: 5.06rem;
    height: 0.86rem;
    float: left;
    /* background: url("../images/backBtn@2x.png") no-repeat;
    background-size: 100% 100%; */
    text-align: center;
    font-size: 0.3rem;
    line-height: 0.86rem;
    margin-left: 14%;
    color: #fff;
    /* padding: 0.1rem; */
    border-radius: 0.12rem;
    background-color: rgb(49, 128, 235);
    letter-spacing: 0;
    box-shadow: 0 0.13rem 0.1rem -0.05rem rgba(49, 128, 235, 0.4);
    margin-bottom: 0.4rem;
}

/* 222222222222222222 */


/* 2222222222222222222 */

.back-yellow {
    width: 3.1rem;
    height: 0.8rem;
    background: url("https://ejr.cxue.net/xiaofang/ej/4/images/btn.png") no-repeat;
    background-size: 100% 100%;
    font-size: 0.28rem;
    color: red;
    box-sizing: border-box;
    padding-right: 0.24rem;
    line-height: 0.8rem;
    text-align: center;
    font-weight: 600;
    margin: 0 auto 0.2rem;
}

.all-h p {
    font-size: 0.2rem;
    color: goldenrod;
    line-height: 0.27rem;
}

.all-h h2 {
    font-size: 0.36rem;
    color: rgb(71, 94, 158);
    line-height: 0.5rem;
}

.all-h a {
    color: rgb(0, 142, 211);
}

.box8 {
    width: 7.5rem;
    height: auto;
    /* background: green; */
    box-sizing: border-box;
    padding: 0.6rem 0.4rem 0.4rem 0.2rem;
}

.box8 ul {
    width: 7.02rem;
    height: 3.68rem;
    background: url("../image/badefr@2x.png") no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 0.1rem 0.15rem;
    display: flex;
    align-items: center;
    margin: 0 auto 0.25rem;
}

.box8 li {
    list-style: none;

}

.box8 li:nth-of-type(1) {
    width: 2rem;
}

.box8 li:nth-of-type(2) {
    width: 1.75rem;
}

.box8 li:nth-of-type(3) {
    width: 1.15rem;
}

.box8 li:nth-of-type(4) {
    width: 1.8rem;
}

.box8 li h4 {
    font-size: 0.24rem;
    color: #fff;
    font-weight: 600;
    line-height: 0.8rem;
    text-align: center;
}

.box8 li p {
    font-size: 0.24rem;
    line-height: 0.85rem;
    text-align: center;
}

.box8 li span {
    font-size: 0.24rem;
    text-decoration: underline;
    display: block;
    line-height: 0.85rem;
    font-weight: 600;
    text-align: center;
}

/* 3333333333333333333 */


.footerbox {
    width: 100%;
    float: left;
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
    background-color: rgb(51, 51, 51);
    font-size: 0.24rem;
    color: #fff;
}

.color-yellow {
    color: rgb(49, 128, 235);
}

