@charset "UTF-8";



/*基础样式*/

ul {

    list-style: none;

    margin: 0;

    padding: 0;

}



div {

    font: 12px "Microsoft YaHei";

    color: #333;

    font-family: Microsoft YaHei !important;

}



a {

    color: #333;

    text-decoration: none;

    display: block;

}



b {

    font-weight: 400;

}



.gong {

    width: 1200px;

    height: auto;

    margin: 0 auto;

    overflow: hidden;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



img {

    width: 100%;

    height: 100%;

    display: block;

}



p {

    margin: 0;

    padding: 0;

}





h1,

h2,

h3,

h4,

h5 {

    font-weight: 400;

}



body {

    min-width: 1200px;

}



.nav_skr {

    border-bottom: 1px solid #fff !important;

}



/*index action*/

.global_ation {

    width: 100%;

}



.global_ation .global_Sign {

    width: 100%;

    height: 40px;

    overflow: hidden;

    border-bottom: 1px solid #D6D6D6;

    background: #e6e6e6;

}



.global_ation .global_Sign {

    overflow: visible;

}



.global_ation .global_Sign .gong {

    overflow: visible;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.global_ation .global_Sign .gong .gl_three {

    overflow: hidden;

}



.global_ation .global_Sign .gong .gl_three a {

    line-height: 40px;

    float: left;

    height: 40px;

    color: #333;

    font-size: 12px;

    margin-right: 15px;

}



.global_ation .global_Sign .gong .gl_three a:first-child {

    margin-right: 21px;

}



.global_ation .global_Sign .gong .ne_fr {

    height: 40px;

}



.global_ation .global_Sign .gong .ne_fr a {

    float: left;

    margin-right: 20px;

    height: 40px;

    line-height: 40px;

    font-size: 12px;

    color: #333;

}



.global_ation .global_Sign .gong .ne_fr a img {

    margin-top: 10px;

    margin-right: 10px;

}



.global_ation .global_Sign .gong .ne_fr a .img1 {

    width: 16px;

    height: 20px;

}



.global_ation .global_Sign .gong .ne_fr a .img2 {

    width: 25px;

    height: 20px;

}



.global_ation .global_Sign .gong .ne_fr a .img3 {

    width: 16px;

    height: 20px;

}



.global_ation .global_Sign .gong .ne_fr .i_link2 {

    position: relative;

}



.global_ation .global_Sign .gong .ne_fr .i_link3 {

    position: relative;

}



.global_ation .global_Sign .gong .ne_fr .i_link2 .ind_ban {

    position: absolute;

    width: 110px;

    height: 110px;

    background: #fff;

    z-index: 99;

    display: none;

    top: 40px;

    left: -6px;

    -webkit-box-shadow: 0 0 3px #f8f8f8;

    box-shadow: 0 0 3px #f8f8f8;

}



.global_ation .global_Sign .gong .ne_fr .i_link2 .ind_ban img {

    width: 95px;

    height: 95px;

    margin: 7px;

}



.global_ation .global_Sign .gong .ne_fr .i_link2 .ind_ban:before {

    content: '';

    width: 0;

    height: 0;

    overflow: hidden;

    font-size: 0;

    line-height: 0;

    border-width: 8px;

    border-style: dashed dashed dashed solid;

    border-color: transparent transparent #fff transparent;

    position: absolute;

    left: 50%;

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

    top: -16px;

}



.global_ation .global_Sign .gong .ne_fr .i_link2:hover .ind_ban {

    display: block;

}



.global_ation .global_Sign .gong .ne_fr .i_link3 .ind_ban {

    position: absolute;

    width: 110px;

    height: 110px;

    background: #fff;

    z-index: 99;

    display: none;

    top: 40px;

    left: -6px;

    -webkit-box-shadow: 0 0 3px #f8f8f8;

    box-shadow: 0 0 3px #f8f8f8;

}



.global_ation .global_Sign .gong .ne_fr .i_link3 .ind_ban img {

    width: 95px;

    height: 95px;

    margin: 7px;

}



.global_ation .global_Sign .gong .ne_fr .i_link3 .ind_ban:before {

    content: '';

    width: 0;

    height: 0;

    overflow: hidden;

    font-size: 0;

    line-height: 0;

    border-width: 8px;

    border-style: dashed dashed dashed solid;

    border-color: transparent transparent #fff transparent;

    position: absolute;

    left: 50%;

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

    top: -16px;

}



.global_ation .global_Sign .gong .ne_fr .i_link3:hover .ind_ban {

    display: block;

}



.global_ation .global_Sign .gong .ne_fr .bat {

    margin-right: 0;

}



.global_ation .gl_logo {

    height: 120px;

    overflow: hidden;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

}



.global_ation .gl_logo .gl_img {

    width: 290px;

    height: 72px;

    margin-right: 125px;

}



.global_ation .gl_logo .gl_img img {

    width: auto;

    height: auto;

}



.global_ation .gl_logo .search {

    display: block;

    width: 370px;

    height: 40px;

    margin-right: 207px;

}



.global_ation .gl_logo .search a {

    width: 50px;

    height: 40px;

    background: #d81e06;

    float: right;

}



.global_ation .gl_logo .search a img {

    margin: auto;

    width: 23px;

    height: 24px;

    margin-top: 8px;

}



.global_ation .gl_logo .search .search-p {

    z-index: -1;

    border: 0;

    width: 320px;

    height: 40px;

    border: 2px solid #d81e06;

    border-right: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    font-size: 14px;

    outline: none;

    float: left;

    color: #757575;

}



.global_ation .gl_logo .search input {

    padding-left: 11px;

}



.global_ation .gl_logo .search input::-webkit-input-placeholder {

    color: #999;

    font-size: 14px;

}



.global_ation .gl_logo .gl_call {

    height: 39px;

    line-height: 36px;

}



.global_ation .gl_logo .gl_call a {

    line-height: 38px;

}



.global_ation .gl_logo .gl_call a img {

    width: 38px;

    height: 39px;

    float: left;

}



.global_ation .gl_logo .gl_call a p {

    color: #333;

    font-size: 18px;

    line-height: 22px;

    margin-left: 48px;

}



.global_ation .gl_logo .gl_call a .call_p {

    color: #D81E06;

    letter-spacing: 0.5px;

    white-space: nowrap;

}



.global_ation .gl_logo .all_src {

    height: 60px;

}



.global_ation .gl_logo .all_src .all_link a {

    line-height: 24px;

    font-size: 12px;

    color: #999999;

    margin-right: 10px;

    float: left;

}



.global_ation .gl_nav {

    width: 100%;

    height: 100px;

    background: #1979c5;

    overflow: hidden;

}



.global_ation .gl_nav .i_nav_bk {

    margin-top: 24px;

    overflow: visible;

}



.global_ation .gl_nav .i_nav_bk .nav_wy1 {

    width: 120px;

    height: 20px;

    line-height: 20px;

    font-size: 16px;

    color: #fff;

    border-right: 1px solid #fff;

    float: left;

    text-align: center;

    margin-bottom: 12px;

    /*box-sizing: border-box;*/

}



.global_ation .gl_nav .i_nav_bk .nav_wy1:nth-of-type(8n) {

    border-right: 0;

    margin-right: 0;

    width: 120px;

    text-align: right;

}



.global_ation .gl_nav .i_nav_bk .wid_120 {

    width: 120px;

    text-align: left;

}



.global_ation .gl_nav .i_nav_bk .wid_165 {

    width: 165px;

}



.global_ation .gl_nav .i_nav_bk .wid_150 {

    width: 150px;

}



.global_ation .gl_nav .i_nav_bk .wid_155 {

    width: 155px;

}



.global_ation .gl_nav .i_nav_bk .wi_shu {

    margin-top: -2px;

    width: 1px;

    height: 28px;

    background: #fff;

    margin-left: -10px;

    margin-right: -10px;

}



.edu_lan {

    width: 100%;

    height: auto;

    background: #e6e6e6;

    overflow: hidden;

}



.edu_lan .around {

    height: 71px;

    width: 1200px;

    border: 1px solid #d6d6d6;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 10px;

    margin: 10px auto 20px;

}



.edu_lan .around .get_it {

    width: 100%;

    height: 20px;

    border: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    line-height: 38px;

    margin: 0;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    padding-left: 10px;

    padding-right: 10px;

    line-height: 20px;

}



.edu_lan .around .get_it p {

    color: #d81e06;

}



.edu_lan .around .get_it a {

    color: #333333;

}



.edu_lan .around .get_it a:hover {

    color: #1979C5;

}



.edu_lan .around .get_it2x {

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

    padding-left: 24px;

    margin-top: 10px;

}



.edu_lan .around .get_it2x p {

    margin-right: 28px;

}



.edu_lan .around .get_it2x a {

    margin-right: 27px;

}



.edu_lan .edu_bolan {

    background: #fff;

    height: 330px;

    margin-top: 40px;

    margin-bottom: 35px;

}



.edu_lan .edu_bolan .edu_link1 {

    width: 587px;

    height: 330px;

    float: left;

}



.edu_lan .edu_bolan .left-banner {

    width: 587px;

    height: 330px;

    float: left;

}



.edu_lan .edu_bolan .left-banner .swiper-container {

    width: 100%;

    height: 100%;

}



.edu_lan .edu_bolan .left-banner .swiper-slide a {

    width: 100%;

    height: 100%;

}



.edu_lan .edu_bolan .left-banner .swiper-slide img {

    width: 100%;

    height: 100%;

}



.edu_lan .edu_bolan .left-banner .swiper-pagination-bullet {

    width: 8px;

    height: 8px;

    display: inline-block;

    border-radius: 100%;

    background: #fff;

    opacity: 1 !important;

}



.edu_lan .edu_bolan .left-banner .swiper-pagination-bullet-active {

    background: #1979c5;

}



.edu_lan .edu_bolan .air_cle {

    float: right;

    width: 575px;

    height: 330px;

}



.edu_lan .edu_bolan .air_cle .le_Cow {

    width: 100%;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_express2 {

    width: 100%;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_express2 a {

    width: 200px;

    font-size: 20px;

    font-weight: bold;

    color: #d81e06;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    line-height: 42px;

    float: left;

    margin-right: 30px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_express2 a:last-child {

    width: 310px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .stp_exe a {

    width: 200px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .stp_exe a:first-child {

    width: 185px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao {

    width: 100%;

    overflow: hidden;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao .le_banna1 {

    margin-right: 6px;

    float: left;

    color: #333;

    width: 220px;

    font-size: 14px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    line-height: 30px;

    margin-right: 30px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao .le_banna1:nth-child(1) {

    width: 210px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao .le_banna1:nth-child(3) {

    width: 260px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao .le_banna1:nth-child(5) {

    width: 180px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao .le_banna1:nth-child(7) {

    width: 240px;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao .le_banna1:nth-child(2n) {

    width: 270px;

    margin-right: 0;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_epic {

    height: 37px;

    font-size: 24px;

    margin-top: 18px;

    width: 480px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .edu_bolan .air_cle .le_Cow .le_tiao2 {

    margin-top: 12px;

}



.edu_lan .edu_bolan .air_cle .le_Cow:nth-child(2) {

    border: 0;

    margin-bottom: 0;

}



.edu_lan .edu_bolan .air_cle a:hover {

    text-decoration: underline;

    color: #D81E06 !important;

}



.edu_lan .edu_local {

    height: 105px;

    margin-bottom: 40px;

    background: #fff;

    border: 1px solid #1979c5;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 17px;

    padding-left: 28px;

}



.edu_lan .edu_local .cool_1 {

    width: 272px;

    float: left;

}



.edu_lan .edu_local .cool_1 li {

    overflow: hidden;

    line-height: 28px;

    margin-bottom: 15px;

}



.edu_lan .edu_local .cool_1 li span {

    float: left;

    width: 38px;

    margin-right: 27px;

    font-size: 24px;

    font-family: SimSun;

    font-weight: 400;

    color: #333333;

    white-space: nowrap;

    text-align: right;

}



.edu_lan .edu_local .cool_1 li a {

    float: left;

    margin-right: 9px;

    color: #333;

    font-weight: 400;

    font-size: 16px;

}



.edu_lan .edu_local .cool_1:last-child {

    width: 225px;

}



.edu_lan .edu_local .mar_r20 {

    margin-right: 10px;

}



.edu_lan .edu_local .mar_r50 {

    margin-right: 50px;

}



.edu_lan .edu_local .mar_r80 {

    margin-right: 55px;

}



.edu_lan .edu_plate {

    width: 1200px;

    height: 508px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 15px 20px 0;

    margin-bottom: 20px;

}



.edu_lan .edu_plate h2 {

    line-height: 55px;

    border-bottom: 2px solid #5A4D9B;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #5A4D9B;

    margin-bottom: 20px;

}



.edu_lan .edu_plate .muster {

    width: 100%;

    height: 399px;

}



.edu_lan .edu_plate .muster section {

    float: left;

    margin-right: 40px;

}



.edu_lan .edu_plate .muster section h3 {

    width: 100%;

    height: 20px;

    border-left: 4px solid #5A4D9B;

    line-height: 20px;

    font-weight: 400;

    color: #333333;

    font-size: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 10px;

    margin-bottom: 20px;

}



.edu_lan .edu_plate .muster section h3 a {

    float: right;

    font-size: 12px;

    font-weight: 400;

    color: #999999;

}



.edu_lan .edu_plate .muster .success {

    width: 240px;

}



.edu_lan .edu_plate .muster .success .s_alt {

    width: 100%;

    height: 295px;

    margin-bottom: 15px;

    overflow: hidden;

}



.edu_lan .edu_plate .muster .success .s_alt a {

    width: 110px;

    height: 30px;

    background: #e6e6e6;

    border-radius: 2px;

    float: left;

    margin-right: 20px;

    margin-bottom: 23px;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .edu_plate .muster .success .s_alt a:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .edu_plate .muster .success .su_link {

    width: 240px;

    height: 44px;

    background: #5a4d9b;

    border-radius: 2px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    text-align: center;

    line-height: 44px;

}



.edu_lan .edu_plate .muster .school {

    width: 425px;

}



.edu_lan .edu_plate .muster .school .sc_1 {

    width: 100%;

    height: 170px;

    margin-bottom: 28px;

}



.edu_lan .edu_plate .muster .school .sc_1 .item {

    width: 100%;

    height: 130px;

}



.edu_lan .edu_plate .muster .school .sc_1 .item .item_img {

    float: left;

    width: 185px;

    height: 48px;

    margin-right: 18px;

    margin-bottom: 30px;

}



.edu_lan .edu_plate .muster .school .sc_1 .item .item_img img {

    width: 48px;

    height: 48px;

    float: left;

    margin-right: 10px;

}



.edu_lan .edu_plate .muster .school .sc_1 .item .item_img p {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 48px;

    float: left;

    white-space: nowrap;

    width: 125px;

    overflow: hidden;

    text-overflow: ellipsis;

}



.edu_lan .edu_plate .muster .school .sc_2 {

    width: 100%;

    height: 200px;

}



.edu_lan .edu_plate .muster .school .sc_2 .s_alt {

    width: 100%;

    height: 160px;

}



.edu_lan .edu_plate .muster .school .sc_2 .s_alt a {

    width: 193px;

    height: 40px;

    background: #e6e6e6;

    border-radius: 20px;

    float: left;

    margin-right: 39px;

    margin-bottom: 19px;

    text-align: center;

    line-height: 40px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .edu_plate .muster .school .sc_2 .s_alt a:hover {

    -webkit-transition: all .3s;

    transition: all .3s;

    background: #5A4D9B;

    color: #fff;

}



.edu_lan .edu_plate .muster .school .sc_2 .s_alt a:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .edu_plate .muster .article {

    width: 415px;

    margin-right: 0;

}



.edu_lan .edu_plate .muster .article .ne_item2 {

    width: 100%;

    height: 162px;

}



.edu_lan .edu_plate .muster .article .ne_item2 .m_ul {

    width: 100%;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    border-bottom: 1px solid #D6D6D6;

    height: 30px;

}



.edu_lan .edu_plate .muster .article .ne_item2 .m_ul .i_pdd {

    width: auto;

    height: 29px;

    font-size: 20px;

    float: left;

    color: #333;

    font-weight: 400;

    cursor: pointer;

}



.edu_lan .edu_plate .muster .article .ne_item2 .m_ul .m_color {

    border-bottom: 2px solid #5A4D9B;

}



.edu_lan .edu_plate .muster .article .ne_item2 .m_son {

    display: none;

}



.edu_lan .edu_plate .muster .article .ne_item2 .m_son:first-child {

    display: block;

}



.edu_lan .edu_plate .muster .article .ne_item2 .le_ul1 {

    width: 372px;

    height: auto;

    overflow: hidden;

    float: left;

    margin-top: 4px;

    margin-bottom: 4px;

}



.edu_lan .edu_plate .muster .article .ne_item2 .le_ul1 li {

    width: 100%;

    overflow: hidden;

}



.edu_lan .edu_plate .muster .article .ne_item2 .le_ul1 li .ne_lan {

    float: left;

    width: 59px;

    overflow: hidden;

    font-size: 14px;

    color: #FF1130;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .edu_plate .muster .article .ne_item2 .le_ul1 li .ne_mu {

    float: left;

    width: 372px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    font-size: 14px;

    color: #333;

    line-height: 30px;

}



.edu_lan .edu_plate .muster .article .ne_item2 .le_ul1 li .ne_mu:hover {

    text-decoration: underline;

    color: #FF1130;

}



.edu_lan .edu_plate .muster .article .ne_item2 .le_ul1 li .fr {

    color: #999;

    font-size: 12px;

}



.edu_lan .edu_plate .muster .article .ne_item2 .more {

    width: 30px;

    height: 104px;

    background: #e6e6e6;

    float: right;

    word-wrap: break-word;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    letter-spacing: 8px;

    padding-left: 5px;

    padding-top: 8px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin-top: 12px;

    color: #666;

    font-size: 12px;

}



.edu_lan .edu_plate .muster .article .art_img {

    width: 415px;

    height: 233px;

    background: #d6d6d6;

}



.edu_lan .edu_plate2 {

    height: 368px;

    margin-bottom: 50px;

}



.edu_lan .edu_plate2 h2 {

    color: #1979C5;

    border-color: #1979C5;

}



.edu_lan .edu_plate2 .Ps_bad {

    width: 100%;

    height: 375px;

}



.edu_lan .edu_plate2 .Ps_bad .Ps_img1 {

    width: 450px;

    height: 260px;

    margin-right: 18px;

    float: left;

    position: relative;

}



.edu_lan .edu_plate2 .Ps_bad .Ps_img1 p {

    position: absolute;

    bottom: 0;

    text-align: center;

    width: 100%;

    height: 40px;

    background: rgba(0, 0, 0, 0.35);

    line-height: 40px;

    color: #fff;

    font-size: 16px;

}



.edu_lan .edu_plate2 .Ps_bad .Ps_box2 {

    float: left;

    width: 692px;

}



.edu_lan .edu_plate2 .Ps_bad .Ps_box2 .Ps_img2 {

    width: 220px;

    height: 124px;

    float: left;

    position: relative;

    margin-right: 16px;

    margin-bottom: 12px;

}



.edu_lan .edu_plate2 .Ps_bad .Ps_box2 .Ps_img2:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .edu_plate2 .Ps_bad .Ps_box2 p {

    position: absolute;

    bottom: 0;

    text-align: center;

    width: 100%;

    height: 40px;

    background: rgba(0, 0, 0, 0.6);

    line-height: 40px;

    color: #fff;

    font-size: 18px;

}



.edu_lan .Self_1 {

    border-color: #5A4D9B !important;

    color: #5A4D9B !important;

}



.edu_lan .Self_2 {

    border-color: #006190 !important;

    color: #006190 !important;

}



.edu_lan .code_2 {

    border-color: #006190 !important;

}



.edu_lan .su_link_2 {

    background: #006190 !important;

}



.edu_lan .s_alt2 a:hover {

    background: #006190 !important;

}



.edu_lan .m_color2 {

    border-bottom: 2px solid #006190 !important;

}



.edu_lan .Self_3 {

    border-color: #508D77 !important;

    color: #508D77 !important;

}



.edu_lan .code_3 {

    border-color: #508D77 !important;

}



.edu_lan .su_link_3 {

    background: #508D77 !important;

}



.edu_lan .s_alt3 a:hover {

    background: #508D77 !important;

}



.edu_lan .m_color3 {

    border-bottom: 2px solid #508D77 !important;

}



.edu_lan .Self_4 {

    border-color: #D85528 !important;

    color: #D85528 !important;

}



.edu_lan .code_4 {

    border-color: #D85528 !important;

}



.edu_lan .su_link_4 {

    background: #D85528 !important;

}



.edu_lan .s_alt4 a:hover {

    background: #D85528 !important;

}



.edu_lan .m_color4 {

    border-bottom: 2px solid #D85528 !important;

}



.edu_lan .Self_5 {

    border-color: #806341 !important;

    color: #806341 !important;

}



.edu_lan .code_5 {

    border-color: #806341 !important;

}



.edu_lan .su_link_5 {

    background: #806341 !important;

}



.edu_lan .s_alt5 a:hover {

    background: #806341 !important;

}



.edu_lan .m_color5 {

    border-bottom: 2px solid #806341 !important;

}



.edu_lan .Self_6 {

    border-color: #617092 !important;

    color: #617092 !important;

}



.edu_lan .code_6 {

    border-color: #617092 !important;

}



.edu_lan .su_link_6 {

    background: #617092 !important;

}



.edu_lan .s_alt6 a:hover {

    background: #617092 !important;

}



.edu_lan .m_color6 {

    border-bottom: 2px solid #617092 !important;

}



.edu_lan .i_Advert {

    width: 1200px;

    height: 140px;

    margin-bottom: 40px;

}



.edu_lan .king {

    background: #fff;

    width: 100%;

    padding-bottom: 25px;

    /*min-height: 96px;*/

}



.edu_lan .i_ulink {

    width: 100%;

    min-height: 28px;

    max-height: 84px;

    margin-top: 25px;

    overflow: hidden;

}



.edu_lan .i_ulink ul {

    overflow: hidden;

}



.edu_lan .i_ulink ul li {

    float: left;

    margin-bottom: 10px;

    margin-right: 10px;

    color: #666;

    font-size: 12px;

}



.edu_lan .i_ulink ul li a {

    color: #666;

    font-size: 12px;

}



.edu_lan footer {

    width: 100%;

    height: 120px;

    background: #eeeeee;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 28px;

}



.edu_lan footer .le_ban {

    width: 100%;

    border-bottom: 1px solid #e9ebee;

    overflow: hidden;

}



.edu_lan footer .le_ban .le_orlow {

    overflow: hidden;

}



.edu_lan footer .le_ban .le_orlow .foot_ul {

    margin: 0 auto 10px;

    width: 350px;

    overflow: hidden;

}



.edu_lan footer .le_ban .le_orlow .foot_ul li {

    float: left;

    width: 53px;

    border-right: 1px solid #aaa;

    margin-right: 5px;

}



.edu_lan footer .le_ban .le_orlow .foot_ul li a {

    font-size: 12px;

    color: #999;

}



.edu_lan footer .le_ban .le_orlow .foot_ul li:last-child {

    margin-right: 0;

    border-right: 0;

}



.edu_lan footer .le_ban .le_orlow .icon_diy {

    font-size: 12px;

    color: #999;

    text-align: center;

    margin-bottom: 10px;

}



.edu_lan footer .le_ban .i_overing {

    margin: 0 auto;

    margin-top: 8px;

    width: 1035px;

}



.edu_lan footer .le_ban .i_overing span {

    color: #999;

    font-size: 12px;

    display: inline-block;

    margin-right: 65px;

}



.edu_lan footer .le_ban .i_overing .over_s1 {

    margin-right: 0;

}



.duibiBox {

    width: 1198px;

    border: 1px solid #1979c5;

    position: fixed;

    bottom: 0;

    left: 50%;

    margin-left: -600px;

    z-index: 99999;

    background-color: #fff;

    display: none;

}



.duibiBox .duibiBox1 {

    height: 96px;

    position: relative;

}



.duibiBox .duibiBox1 .closeBox {

    position: absolute;

    top: 3px;

    right: 3px;

}



.duibiBox .duibiBox2 {

    height: 96px;

    position: relative;

}



.duibiBox .duibiBox2 .closeBox {

    position: absolute;

    top: 3px;

    right: 3px;

}



.duibiBox .duibiBoxL {

    width: 78px;

    height: 76px;

    color: #FFFFFF;

    line-height: 30px;

    background-color: #1979c5;

    font-size: 20px;

    padding-top: 20px;

    text-align: center;

}



.duibiBox .duibiBoxC {

    width: 970px;

}



.duibiBox .duibiBoxC .duibiBox1Con {

    width: 240px;

    border-right: 1px dashed #eeeeee;

    border-left: 1px solid #eeeeee;

    float: left;

    height: 94px;

    border-top: 1px solid #FFFFFF;

    border-bottom: 1px solid #FFFFFF;

    line-height: 94px;

    text-align: center;

}



.duibiBox .duibiBox2Con {

    width: 200px;

    padding: 24px 20px 0 20px;

    height: 70px;

    position: relative;

    border-right: 1px dashed #eeeeee;

    border-left: 1px solid #eeeeee;

    float: left;

    border-top: 1px solid #FFFFFF;

    border-bottom: 1px solid #FFFFFF;

    line-height: 26px;

    text-align: center;

    cursor: pointer;

}



.duibiBox .duibiBox2Con strong {

    display: inline-block;

    width: 50px;

    height: 50px;

    background-color: #eeeeee;

    text-align: center;

    font-size: 28px;

    font-weight: bold;

    color: #c3c3c3;

    float: left;

    line-height: 50px;

    margin-left: 50px;

}



.duibiBox .duibiBox2Con span {

    float: left;

    margin-left: 8px;

    font-size: 16px;

    margin-top: 11.5px;

    color: #c3c3c3;

}



.duibiBox .duibiBoxC .duibiBox1Con strong {

    display: inline-block;

    width: 50px;

    height: 50px;

    background-color: #eeeeee;

    text-align: center;

    font-size: 28px;

    font-weight: bold;

    color: #c3c3c3;

    margin-top: 23px;

    float: left;

    line-height: 50px;

    margin-left: 50px;

}



.duibiBox .duibiBoxC .duibiBox1Con span {

    float: left;

    margin-left: 8px;

    font-size: 16px;

    color: #c3c3c3;

}



.duibiBox .duibiBoxC .duibiBox2Con {

    width: 200px;

    padding: 24px 20px 0 20px;

    height: 70px;

    position: relative;

    border-right: 1px dashed #eeeeee;

    border-left: 1px solid #eeeeee;

    float: left;

    border-top: 1px solid #FFFFFF;

    border-bottom: 1px solid #FFFFFF;

    line-height: 26px;

    text-align: center;

    cursor: pointer;

}



.duibiBox .duibiBoxC .duibiBox2Con .close {

    position: absolute;

    top: 0px;

    right: 10px;

    color: #dd3635;

    font-size: 28px;

    display: none;

}



.duibiBox .duibiBoxC .duibiBox2Con:hover {

    border: 1px solid #dd3635;

    color: #dd3635;

}



.duibiBox .duibiBoxC .duibiBox2Con:hover .close {

    display: block;

}



.duibiBox .duibiBoxR {

    height: 96px;

    width: 150px;

    text-align: center;

}



.duibiBox .duibiBoxR .duibi_a {

    width: 100px;

    height: 32px;

    background-color: #fc9e28;

    text-align: center;

    line-height: 32px;

    color: #FFFFFF;

    font-size: 18px;

    display: inline-block;

    margin-top: 18px;

    margin-bottom: 10px;

}



.duibiBox .duibiBoxR .delete_a {

    color: #dd3635;

}



/*index end*/

/*2diqu.html ac*/

.global_ation .db_logo {

    overflow: visible;

}



.global_ation .db_logo .gl_img {

    margin-right: 15px;

}



.global_ation .db_logo .db_regin {

    width: 176px;

    margin-right: 45px;

    height: 72px;

    position: relative;

}



.global_ation .db_logo .db_regin .db_item {

    line-height: 72px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    float: left;

    margin-right: 5px;

}



.global_ation .db_logo .db_regin .db_over {

    width: 33px;

    height: 28px;

    float: left;

    margin-top: 26px;

}



.global_ation .db_logo .db_regin .db_img {

    width: 20px;

    height: 22px;

    cursor: pointer;

}



.global_ation .db_logo .db_regin .i_cheng {

    display: none;

    position: absolute;

    width: 386px;

    height: 70px;

    background: white;

    border: 1px solid #d6d6d6;

    background: #fff;

    top: 48px;

    left: 70px;

    z-index: 9;

    /*overflow-y: scroll;*/

    /*overflow-x: none;*/

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-box-shadow: 0 0 18px white;

    box-shadow: 0 0 18px white;

    padding: 15px 18px 0 18px;

}



.global_ation .db_logo .db_regin .i_cheng .fl {

    max-width: 105px;

    text-align: center;

    margin-right: 10px;

    margin-bottom: 10px;

    display: block;

    color: #666;

    font-size: 12px;

}



.global_ation .db_logo .db_regin .i_cheng .fl:hover {

    color: #1979C5;

}



.global_ation .db_logo .db_regin .db_pre {

    float: left;

}



.global_ation .db_logo .db_regin .db_pre a,

.global_ation .db_logo .db_regin .db_pre span {

    float: left;

    font-size: 12px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    color: #666;

    line-height: 26px;

}



.global_ation .db_logo .db_regin .db_pre a:hover {

    color: #1979C5;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.global_ation .db_logo .db_news {

    height: 52px;

    margin-right: 15px;

}



.global_ation .db_logo .db_news .db_item {

    width: 100%;

    line-height: 25px;

    margin-bottom: 6px;

    margin-right: 0;

}



.global_ation .db_logo .sp_news {

    width: 720px;

}



.global_ation .db_logo .sp_news a {

    color: #333;

}



.global_ation .db_logo .all_src {

    width: 495px;

}



.edu_lan .edu_cold .deu_box {

    width: 595px;

    height: 432px;

    background: white;

    float: left;

    margin-right: 10px;

    margin-bottom: 40px;

}



.edu_lan .edu_cold .deu_box .exam {

    width: 100%;

    height: 60px;

    background: #5a4d9b;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

    padding-right: 20px;

}



.edu_lan .edu_cold .deu_box .exam h2 {

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    line-height: 60px;

    float: left;

}



.edu_lan .edu_cold .deu_box .exam .alt_link1 {

    margin-top: 15px;

    float: right;

    width: 80px;

    height: 30px;

    border: 1px solid rgba(238, 238, 238, 0.5);

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

}



.edu_lan .edu_cold .deu_box .success {

    width: 230px;

    float: left;

    margin: 20px;

}



.edu_lan .edu_cold .deu_box .success h3 {

    width: 100%;

    height: 20px;

    border-left: 4px solid #5A4D9B;

    line-height: 20px;

    font-weight: 400;

    color: #333333;

    font-size: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 10px;

    margin-bottom: 20px;

}



.edu_lan .edu_cold .deu_box .success h3 a {

    float: right;

    font-size: 12px;

    font-weight: 400;

    color: #999999;

}



.edu_lan .edu_cold .deu_box .success .s_alt {

    width: 100%;

    height: 295px;

    margin-bottom: 15px;

    overflow: hidden;

}



.edu_lan .edu_cold .deu_box .success .s_alt a {

    width: 110px;

    height: 30px;

    background: #eeeeee;

    border-radius: 2px;

    float: left;

    margin-right: 10px;

    margin-bottom: 22px;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .edu_cold .deu_box .success .s_alt a:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .edu_cold .deu_box .success .su_link {

    width: 240px;

    height: 44px;

    background: #5a4d9b;

    border-radius: 2px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    text-align: center;

    line-height: 44px;

}



.edu_lan .edu_cold .deu_box .article2 {

    width: 305px;

    margin-right: 0;

    margin-top: 20px;

    float: left;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 {

    width: 100%;

    height: 159px;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .m_ul {

    width: 100%;

    border-bottom: 1px solid #D6D6D6;

    height: 30px;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .m_ul .i_pdd {

    width: 83px;

    height: 29px;

    margin-right: 28px;

    font-size: 20px;

    float: left;

    color: #333;

    font-weight: 400;

    cursor: pointer;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .m_ul .m_color {

    border-bottom: 2px solid #5A4D9B;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .m_son {

    display: none;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .m_son:first-child {

    display: block;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .le_ul1 {

    width: 265px;

    height: auto;

    overflow: hidden;

    float: left;

    margin-top: 4px;

    margin-bottom: 4px;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .le_ul1 li {

    width: 100%;

    overflow: hidden;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .le_ul1 li .ne_lan {

    float: left;

    width: 59px;

    overflow: hidden;

    font-size: 14px;

    color: #FF1130;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .le_ul1 li .ne_mu {

    float: left;

    width: 100%;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    font-size: 14px;

    color: #333;

    line-height: 30px;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .le_ul1 li .ne_mu:hover {

    text-decoration: underline;

    color: #FF1130;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .le_ul1 li .fr {

    color: #999;

    font-size: 12px;

}



.edu_lan .edu_cold .deu_box .article2 .ne_item2 .more {

    width: 30px;

    height: 104px;

    background: #eeeeee;

    float: right;

    word-wrap: break-word;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    letter-spacing: 8px;

    padding-left: 5px;

    padding-top: 8px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin-top: 12px;

    color: #999;

    font-size: 12px;

}



.edu_lan .edu_cold .deu_box .article2 .art_img {

    width: 305px;

    height: 171px;

    background: #d6d6d6;

}



.edu_lan .edu_cold .deu_box:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .edu_plate3 {

    height: 497px;

    margin-bottom: 40px;

}



.edu_lan .edu_plate3 h2 {

    color: #1979C5;

    border-color: #1979C5;

}



.edu_lan .edu_plate3 .list_star {

    width: 100%;

    height: 380px;

}



.edu_lan .edu_plate3 .list_star .s_item {

    float: left;

    width: 380px;

    height: 177px;

    background: white;

    margin-right: 10px;

    margin-bottom: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 10px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .edu_plate3 .list_star .s_item .s_h3 {

    width: 100%;

    margin-bottom: 16px;

    height: 23px;

}



.edu_lan .edu_plate3 .list_star .s_item .s_h3 p {

    float: left;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

}



.edu_lan .edu_plate3 .list_star .s_item .s_h3 a {

    float: right;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    line-height: 20px;

}



.edu_lan .edu_plate3 .list_star .s_item .top_item {

    width: 100%;

    height: 120px;

}



.edu_lan .edu_plate3 .list_star .s_item .top_item .item_img {

    float: left;

    width: 155px;

    height: 48px;

    margin-right: 25px;

    margin-bottom: 20px;

}



.edu_lan .edu_plate3 .list_star .s_item .top_item .item_img img {

    width: 48px;

    height: 48px;

    float: left;

    margin-right: 10px;

}



.edu_lan .edu_plate3 .list_star .s_item .top_item .item_img p {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 48px;

    float: left;

    white-space: nowrap;

    width: 95px;

    overflow: hidden;

    text-overflow: ellipsis;

}



.edu_lan .edu_plate3 .list_star .s_item .top_item .item_img:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .edu_plate3 .list_star .s_item:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .batel {

    height: 659px;

}



.edu_lan .batel .list_star .s_item {

    height: 258px;

    padding: 20px 10px 0;

}



.edu_lan .batel .list_star .s_item .bate_item {

    width: 100%;

    height: 24px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    margin-bottom: 12px;

}



.edu_lan .batel .list_star .s_item .bate_item a {

    width: 75px;

    height: 24px;

    background: #eeeeee;

    text-align: center;

    line-height: 24px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .batel .list_star .s_item .hero_punch {

    width: 100%;

    height: 160px;

}



.edu_lan .batel .list_star .s_item .hero_punch li {

    line-height: 31px;

    height: 31px;

    width: 100%;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 1px;

}



.edu_lan .batel .list_star .s_item .hero_punch li a {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .batel .list_star .Sign_hush {

    -webkit-box-shadow: 0px 0px 0px;

    box-shadow: 0px 0px 0px;

    border: 1px solid #d81e06;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

    padding-right: 20px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up {

    width: 100%;

    height: 180px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box {

    overflow: hidden;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .z_hezi {

    width: 100%;

    height: 38px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    border: 1px solid #d6d6d6;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    margin-bottom: 9px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .z_hezi .img_1 {

    width: 22px;

    height: 20px;

    margin-left: 20px;

    margin-right: 6px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .z_hezi .img_2 {

    width: 19px;

    height: 21px;

    margin-left: 20px;

    margin-right: 9px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .z_hezi .img_3 {

    width: 20px;

    height: 18px;

    margin-left: 20px;

    margin-right: 8px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .z_hezi label {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .z_hezi input {

    border: 0;

    width: 60%;

    outline: none;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    height: 30px;

}



.edu_lan .batel .list_star .Sign_hush .sign_up .n_box .btn {

    width: 100%;

    height: 38px;

    background: #d81e06;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    display: block;

    outline: none;

    border: 0;

    text-align: center;

}



/*2diqu.html end*/

/*3jianzhangku.html ac*/

.edu_lan .ru_cur {

    width: 1200px;

    height: auto;

    overflow: hidden;

    margin: 18px auto 18px;

}



.edu_lan .ru_cur a,

.edu_lan .ru_cur span {

    font-size: 14px;

    color: #333;

    float: left;

}



.edu_lan .ez_super {

    color: #D81E06 !important;

}



.edu_lan .sl_map {

    height: auto;

    border: 1px solid #e5e5e5;

    background: #fff;

    margin-bottom: 30px;

}



.edu_lan .sl_map .ez_rr {

    width: 1160px;

    margin: 0 auto;

}



.edu_lan .sl_map .ez_rr .search_sx {

    overflow: hidden;

    margin-top: 18px;

}



.edu_lan .sl_map .ez_rr .search_sx .option_1 {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    float: left;

    margin-right: 20px;

}



.edu_lan .sl_map .ez_rr .search_sx .ru_lea {

    overflow: hidden;

    max-width: 885px;

    overflow: hidden;

    height: 28px;

}



.edu_lan .sl_map .ez_rr .search_sx .ru_lea .ru_flag {

    margin-bottom: 2px;

    padding-left: 9px;

    padding-right: 8px;

    border: 1px solid #D81E06;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    overflow: hidden;

    line-height: 26px;

    float: left;

    margin-right: 10px;

    font-size: 14px;

    color: #333;

}



.edu_lan .sl_map .ez_rr .search_sx .ru_lea .ru_flag span {

    float: left;

    margin-right: 4px;

}



.edu_lan .sl_map .ez_rr .search_sx .ru_lea .ru_flag a {

    float: left;

    font-size: 14px;

    color: #999;

    cursor: pointer;

}



.edu_lan .sl_map .ez_rr .search_sx .ru_empty {

    margin-left: 18px;

    font-size: 14px;

    line-height: 24px;

    cursor: pointer;

    color: #333;

}



.edu_lan .sl_map .ez_rr .search_sx .search {

    display: block;

    float: right;

    width: 198px;

    height: 28px;

}



.edu_lan .sl_map .ez_rr .search_sx .search a {

    width: 40px;

    height: 28px;

    background: #d81e06;

    float: right;

    text-align: center;

    line-height: 28px;

    color: #fff;

}



.edu_lan .sl_map .ez_rr .search_sx .search .search-p {

    z-index: -1;

    border: 0;

    width: 158px;

    height: 28px;

    border-right: 0;

    border: 2px solid #d81e06;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    font-size: 14px;

    outline: none;

    float: left;

    color: #999;

}



.edu_lan .sl_map .ez_rr .search_sx .search input {

    padding-left: 10px;

}



.edu_lan .sl_map .ez_rr .search_sx .search input::-webkit-input-placeholder {

    color: #999;

    font-size: 12px;

}



.edu_lan .sl_map .ez_rr .ez_dq {

    width: 100%;

    overflow: hidden;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study {

    overflow: hidden;

    line-height: 22px;

    /*定义滚动条轨道 内阴影+圆角*/

    /*定义滑块 内阴影+圆角*/

    /*定义滚动条轨道 内阴影+圆角*/

    /*定义滑块 内阴影+圆角*/

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_exercise {

    width: 60px;

    color: #999;

    font-size: 14px;

    font-family: Microsoft YaHei;

    float: left;

    margin-right: 12px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_togeter {

    width: 52px;

    float: left;

    font-size: 14px;

    color: #666;

    height: 23px;

    line-height: 23px;

    text-align: center;

    margin-right: 5px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul1 {

    float: left;

    float: left;

    width: 1075px;

    /* overflow: hidden; */

    position: relative;

    line-height: 22px;

    height: 49px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul1 li {

    float: left;

    margin-right: 3px;

    margin-bottom: 3px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul1 li a {

    font-size: 14px;

    color: #333;

    padding-left: 10px;

    padding-right: 10px;

    height: 23px;

    line-height: 23px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study a:hover {

    color: #fff !important;

    background: #CC1712;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul3 {

    height: 50px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul2 {

    overflow-y: scroll;

    overflow-x: hidden;

    height: 75px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul3s {

    overflow-y: scroll;

    overflow-x: hidden;

    height: 105px;

    border: 1px solid #d6d6d6;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul2::-webkit-scrollbar {

    width: 10px;

    height: 10px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul2::-webkit-scrollbar-track {

    background-color: #e9ebee;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul2::-webkit-scrollbar-thumb {

    background-color: #D6D6D6;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul3s::-webkit-scrollbar {

    width: 10px;

    height: 10px;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul3s::-webkit-scrollbar-track {

    background-color: #e9ebee;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .ez_ul3s::-webkit-scrollbar-thumb {

    background-color: #D6D6D6;

}



.edu_lan .sl_map .ez_rr .ez_dqmax {

    margin-top: 15px;

}



.edu_lan .sl_map .ez_rr .sl_area {

    height: 100px;

}



.edu_lan .sl_map .ez_rr .sl_area2 {

    height: 65px;

}



.edu_lan .sl_map .ez_rr .sl_area3 {

    height: 80px;

}



.edu_lan .sl_map .ez_rr .sl_area4 {

    height: 130px;

}



.edu_lan .sl_map .ez_rr .ez_gz {

    width: 100%;

    border-bottom: 0;

    height: 52px;

}



.edu_lan .sl_map .ez_rr .ez_gz .ez_ul3 {

    height: 22px !important;

}



.edu_lan .sl_burak {

    width: 1200px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin: 0 auto 40px;

    background: #fff;

    height: auto;

    overflow: hidden;

}



.edu_lan .sl_burak .hz_taopao {

    overflow: hidden;

    border-bottom: 2px solid #1979C5;

    margin-bottom: 20px;

}



.edu_lan .sl_burak .hz_taopao .hz_Colleges {

    width: 116px;

    height: 40px;

    background: #1979c5;

    line-height: 40px;

    overflow: hidden;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    text-align: center;

}



.edu_lan .sl_burak .hz_taopao .hz_let {

    max-width: 135px;

    line-height: 36px;

    color: #666;

    font-size: 12px;

    margin-right: 19px;

}



.edu_lan .sl_burak .hz_taopao .hz_let span {

    color: #D81E06;

}



.edu_lan .sl_burak .cl_xue {

    margin-bottom: 20px;

    margin-top: 19px;

    overflow: hidden;

}



.edu_lan .sl_burak .cl_xue .Xx_blue {

    width: 3px;

    height: 17px;

    background: #00c6c4;

    float: left;

    margin-right: 9px;

}



.edu_lan .sl_burak .cl_xue span {

    float: left;

    margin-right: 20px;

    color: #00C6C4;

    font-size: 16px;

}



.edu_lan .sl_burak .sl_list {

    overflow: visible;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 {

    height: 39px;

    line-height: 39px;

    background: rgba(25, 121, 197, 0.1);

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li {

    margin-left: 11px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li span {

    float: left;

    font-size: 14px;

    color: #333;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li1 {

    width: 40px;

    margin-right: 80px;

    overflow: hidden;

    margin-left: 9px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li2 {

    width: 200px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_limax {

    width: 165px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li3 {

    width: 150px;

    margin-right: 20px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li4 {

    width: 150px;

    margin-right: 20px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li5 {

    width: 38px;

    text-align: center;

    margin-right: 92px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li6 {

    width: 50px;

    margin-right: 103px;

    text-align: center;

}



.edu_lan .sl_burak .sl_list .sl_ulceo1 li .wq_li7 {

    width: 70px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 li {

    height: 83px;

    padding-left: 11px;

    margin-top: 14px;

    border-bottom: 1px solid #ccc;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 li a,

.edu_lan .sl_burak .sl_list .sl_ulceo2 li span {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    font-size: 14px;

    color: #666;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li1 {

    width: 40px;

    margin-right: 38px;

    margin-left: 8px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li1 .eq_p1 {

    width: 26px;

    height: 70px;

    float: left;

    border: 1px solid #806341;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #806341;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    -webkit-writing-mode: tb-lr;

    writing-mode: tb-lr;

    word-wrap: break-word;

    letter-spacing: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 3px;

    padding-top: 2px;

    margin-right: 7px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li2 {

    width: 242px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li2 img {

    width: 59px;

    height: 59px;

    float: left;

    margin-right: 10px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li2 .item_1 {

    float: left;

    width: 163px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li2 .item_1 .it_p1 {

    color: #CC1712;

    font-size: 14px;

    margin-bottom: 7px;

    margin-top: 10px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li2 .item_1 .it_p2 {

    color: #666666;

    font-size: 14px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_limax {

    width: 165px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_limax .eq_p2 {

    width: 100%;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #D81E06;

    float: left;

    margin-bottom: 7px;

    margin-top: 10px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_limax .eq_p3 {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666;

    float: left;

    width: 150px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li3 {

    width: 150px;

    position: relative;

    margin-top: 10px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li3 .p_p {

    position: absolute;

    font-size: 14px;

    color: #666;

    height: 18px;

    line-height: 18px;

    left: 0;

    width: 515px;

    bottom: -27px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li3 .p_p img {

    float: left;

    margin-right: 9px;

    width: 12px;

    height: 14px;

    margin-top: 3px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li3 .p_p a {

    float: left;

    width: 480px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

    font-size: 14px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li4 {

    width: 55px;

    text-align: center;

    margin-right: 113px;

    margin-top: 10px;

    margin-left: 21px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li5 {

    width: 38px;

    text-align: center;

    margin-right: 92px;

    margin-top: 11px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .wq_li6 {

    width: 50px;

    margin-right: 92px;

    margin-top: 11px;

    text-align: center;

    color: #FF0000;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch {

    width: 70px;

    float: left;

    margin-top: 13px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch .dd_373 {

    overflow: hidden;

    margin-bottom: 8px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch .dd_373 input {

    display: none;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch .dd_373 input+label {

    background-color: white;

    border-radius: 0px;

    border: 1px solid #d3d3d3;

    width: 16px;

    height: 16px;

    display: inline-block;

    text-align: center;

    vertical-align: bottom;

    line-height: 20px;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch .dd_373 input:checked+label {

    background-color: #eee;

    background: #2783FB;

    border-color: #2783FB;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch .dd_373 input:checked+label:after {

    content: "\2714";

    color: white;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch a {

    font-size: 14px;

    color: #FF0000;

}



.edu_lan .sl_burak .sl_list .sl_ulceo2 .dd_Switch b {

    line-height: 18px;

    margin-left: 8px;

    font-size: 14px;

    color: #333;

}



.edu_lan .pageTest {

    height: 35px;

    margin: 0 auto 30px;

    margin-top: 25px;

    overflow: hidden;

    display: inline-block;

    position: relative;

    left: 50%;

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

}



.edu_lan .pageTest .pagingUl {

    overflow: hidden;

    float: right;

}



.edu_lan .pageTest .pagingUl li {

    float: left;

    width: 30px;

    height: 30px;

    line-height: 30px;

    cursor: pointer;

    color: #333;

    font-size: 14px;

    text-align: center;

    margin-right: 20px;

    border: 1px solid #dedede;

}



.edu_lan .pageTest .pagingUl li:first-child,

.edu_lan .pageTest .pagingUl li:last-child {

    width: 70px;

    height: 30px;

    line-height: 30px;

    cursor: pointer;

    border: 1px solid #dedede;

    color: #333;

    font-size: 14px;

    text-align: center;

    margin-right: 20px;

}



.edu_lan .pageTest .pagingUl li:last-child {

    margin-right: 0;

}



.edu_lan .pageTest .first,

.edu_lan .pageTest .last {

    width: 64px;

    height: 30px;

    line-height: 30px;

    border: 1px solid #dedede;

    cursor: pointer;

    color: #333;

    font-size: 14px;

    text-align: center;

    margin-right: 20px;

}



.edu_lan .pageTest .prv,

.edu_lan .pageTest .next {

    width: 70px;

    height: 30px;

    line-height: 30px;

    cursor: pointer;

    border: 1px solid #dedede;

    color: #333;

    font-size: 14px;

    text-align: center;

    margin-right: 20px;

}



.edu_lan .activP {

    background-color: #FF0000 !important;

    color: #fff !important;

}



.edu_lan .eq_cd1 {

    border-color: #806341 !important;

    color: #806341 !important;

}



.edu_lan .eq_cd2 {

    border-color: #5A4D9B !important;

    color: #5A4D9B !important;

}



.edu_lan .eq_cd3 {

    border-color: #006190 !important;

    color: #006190 !important;

}



.edu_lan .eq_cd4 {

    border-color: #508D77 !important;

    color: #508D77 !important;

}



.edu_lan .eq_cd5 {

    border-color: #D85528 !important;

    color: #D85528 !important;

}



.edu_lan .eq_cd6 {

    border-color: #617092 !important;

    color: #617092 !important;

}



/*3jianzhangku.html end*/

/*4liuxuepindao.html ac*/

.global_ation .sp_100 {

    width: 100%;

    height: 50px;

    background: #1979C5;

}



.global_ation .sp_nav {

    height: 50px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    line-height: 48px;

}



.global_ation .sp_nav a {

    height: 48px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #fff;

}



.global_ation .sp_nav .super_glk {

    border-bottom: 2px solid #fff;

    color: #fff;

}



.global_ation .sp_news {

    height: 50px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    line-height: 48px;

}



.global_ation .sp_news a {

    height: 48px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #fff;

}



.global_ation .sp_news .super_glk {

    border-bottom: 2px solid #1979C5;

    color: #1979C5;

}



.edu_lan .Plan {

    margin-top: 20px;

    margin-bottom: 40px;

}



.edu_lan .Plan .cont_1 {

    width: 180px;

    float: left;

    height: 419px;

    background: #008acc;

}



.edu_lan .Plan .cont_1 .all_p {

    width: 180px;

    line-height: 51px;

    text-align: center;

    color: #fff;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    cursor: pointer;

}



.edu_lan .Plan .cont_1 .c_blue {

    background: #1979C5;

    width: 180px;

    height: 40px;

    line-height: 40px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    text-align: center;

}



.edu_lan .Plan .cont_1 .bake_all {

    margin-top: 11px;

    width: 180px;

    height: 379px;

    position: relative;

}



.edu_lan .Plan .cont_1 .bake_all .boss_d {

    width: 500px;

    height: 379px;

    position: absolute;

    top: -11px;

    left: 180px;

    z-index: 99;

}



.edu_lan .Plan .cont_1 .bake_all .College_sd {

    position: relative;

    z-index: 99;

    width: 500px;

    height: auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 19px;

    padding-top: 18px;

    display: none;

}



.edu_lan .Plan .cont_1 .bake_all .College_sd .back {

    width: 500px;

    height: 290px;

    background: white;

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;

}



.edu_lan .Plan .cont_1 .bake_all .College_sd p {

    width: 100%;

    float: left;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

    margin-bottom: 17px;

}



.edu_lan .Plan .cont_1 .bake_all .College_sd a {

    float: left;

    margin-right: 18px;

    margin-bottom: 15px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

}



.edu_lan .Plan .cont_1 .bake_all .College_sd a:hover {

    color: #1979C5;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Plan .cont_2 {

    float: right;

    width: 1010px;

    height: 419px;

}



.edu_lan .Plan .cont_2 .plath {

    overflow: hidden;

    margin-bottom: 10px;

}



.edu_lan .Plan .cont_2 .plath .wheel {

    width: 720px;

    height: 300px;

    background: white;

    float: left;

}



.edu_lan .Plan .cont_2 .plath .wheel .nth-for1 {

    height: 300px;

}



.edu_lan .Plan .cont_2 .plath .wheel .nth-for1 .swiper-slide a {

    width: 100%;

    height: 300px;

    background: #aaa;

}



.edu_lan .Plan .cont_2 .plath .wheel .nth-for1 .swiper-pagination-bullet {

    background: #1979c5;

}



.edu_lan .Plan .cont_2 .plath .sign_to {

    width: 280px;

    height: 300px;

    background: white;

    border: 1px solid #d6d6d6;

    float: right;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 18px 20px 0 20px;

}



.edu_lan .Plan .cont_2 .plath .sign_to .v_code {

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    text-align: center;

    margin-bottom: 8px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box {

    overflow: hidden;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi {

    width: 100%;

    height: 38px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    border: 1px solid #d6d6d6;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    margin-bottom: 9px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi .img_1 {

    width: 22px;

    height: 20px;

    margin-left: 20px;

    margin-right: 6px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi .img_2 {

    width: 19px;

    height: 21px;

    margin-left: 20px;

    margin-right: 9px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi .v_img1 {

    width: 20px;

    height: 20px;

    margin-left: 20px;

    margin-right: 8px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi .v_img2 {

    width: 20px;

    height: 18px;

    margin-left: 20px;

    margin-right: 8px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi label {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .z_hezi input {

    border: 0;

    width: 45%;

    outline: none;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    height: 30px;

}



.edu_lan .Plan .cont_2 .plath .sign_to form .v_box .btn {

    width: 100%;

    height: 38px;

    background: #d81e06;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    display: block;

    outline: none;

    border: 0;

    text-align: center;

}



.edu_lan .Plan .cont_2 .Entrance {

    width: 100%;

    height: 109px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .Plan .cont_2 .Entrance a {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 24px;

    width: 194px;

    height: 109px;

    background: #05a395;

    font-size: 18px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    line-height: 30px;

    text-align: center;

}



.edu_lan .Plan .cont_2 .Entrance .ace2 {

    background: #E1626D;

}



.edu_lan .Plan .cont_2 .Entrance .ace3 {

    background: #EDAD53;

}



.edu_lan .Plan .cont_2 .Entrance .ace4 {

    background: #ED7E39;

}



.edu_lan .Plan .cont_2 .Entrance .ace5 {

    background: #427A9D;

}



.edu_lan .Hold-all {

    height: 201px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 30px;

    margin-bottom: 40px;

}



.edu_lan .Hold-all h2 {

    margin-left: 18px;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

    margin-bottom: 30px;

    line-height: 26px;

    height: 26px;

}



.edu_lan .Hold-all .all_box {

    width: 1130px;

    height: 92px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    margin: 0 auto;

}



.edu_lan .Hold-all .all_box .all_link {

    width: 81px;

}



.edu_lan .Hold-all .all_box .all_link img {

    width: 50px;

    height: 50px;

    margin: 0 auto 18px;

}



.edu_lan .Hold-all .all_box .all_link p {

    text-align: center;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .Infor {

    margin-bottom: 40px;

}



.edu_lan .Infor .math {

    width: 595px;

    height: 472px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 30px 20px 0 20px;

}



.edu_lan .Infor .math .Sub_h3 {

    overflow: hidden;

    padding-bottom: 13px;

    border-bottom: 2px solid #1979C5;

    margin-bottom: 20px;

}



.edu_lan .Infor .math .Sub_h3 .ne_lpl {

    font-size: 26px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    color: #1979C5;

    float: left;

    margin-right: 30px;

}



.edu_lan .Infor .math .Sub_h3 .sub_pre {

    float: left;

}



.edu_lan .Infor .math .Sub_h3 .sub_pre a,

.edu_lan .Infor .math .Sub_h3 .sub_pre span {

    float: left;

    font-size: 14px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    margin-top: 16px;

    color: #333;

}



.edu_lan .Infor .math .Sub_h3 .sub_pre a:hover {

    color: #D81E06;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Infor .math .Sub_h3 .question {

    font-size: 12px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    margin-top: 17px;

    color: #999;

}



.edu_lan .Infor .math .ne_trable {

    width: 100%;

    height: 183px;

    margin-bottom: 25px;

}



.edu_lan .Infor .math .ne_trable li {

    overflow: hidden;

}



.edu_lan .Infor .math .ne_trable li .m_word {

    width: 100%;

    height: 171px;

    position: relative;

    margin-bottom: 10px;

}



.edu_lan .Infor .math .ne_trable li .m_word .ne_mixue {

    width: 305px;

    height: 171px;

    float: left;

    margin-right: 15px;

    background: #ccc;

}



.edu_lan .Infor .math .ne_trable li .m_word .ne_over {

    width: 235px;

    height: 144px;

    float: left;

    position: relative;

}



.edu_lan .Infor .math .ne_trable li .m_word .m_link2 {

    width: 100%;

    height: 144px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 36px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 4;

    line-clamp: 4;

    -webkit-box-orient: vertical;

    color: #333;

    margin-top: 14px;

}



.edu_lan .Infor .math .ne_trable li .mot_link {

    float: left;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 36px;

    height: 36px;

    width: 550px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .Infor .math .ne_trable li .mot_link span {

    margin-right: 6px;

}



.edu_lan .Infor .math .ne_trable li .mot_link:hover {

    color: #CC1712;

    -webkit-transition: all .2s;

    transition: all .2s;

    text-decoration: underline;

}



.edu_lan .Infor .math .Win {

    width: 100%;

    height: 36px;

}



.edu_lan .Infor .math .Win .dw_win {

    width: 100%;

    height: 74px;

    margin-bottom: 24px;

    position: relative;

    border-bottom: 1px solid #D6D6D6;

}



.edu_lan .Infor .math .Win .dw_win .i_ip {

    width: 370px;

    height: 15px;

    line-height: 15px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    margin: 0;

    font-size: 14px;

    color: #333;

    margin-bottom: 11px;

}



.edu_lan .Infor .math .Win .dw_win .n_lable {

    width: 370px;

    height: 24px;

    overflow: hidden;

}



.edu_lan .Infor .math .Win .dw_win .n_lable span {

    display: block;

    float: left;

    padding-left: 17px;

    padding-right: 16px;

    height: 24px;

    background: #eeeeee;

    border-radius: 4px;

    margin-right: 10px;

    text-align: center;

    line-height: 24px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

}



.edu_lan .Infor .math .Win .dw_win .ik_box {

    width: 50px;

    height: 50px;

    background: #eeeeee;

    position: absolute;

    right: 0;

    top: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 7px;

    text-align: center;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    line-height: 18px;

}



.edu_lan .Infor .math .Win .dw_win .ik_box:hover {

    background: #D81E06;

    color: #fff;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Infor_Dove .math {

    width: 100%;

    height: 445px;

    padding: 28px 20px 0 20px;

}



.edu_lan .Infor_Dove .math .College {

    width: 100%;

    height: 321px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .Infor_Dove .math .College .coll_box {

    width: 280px;

    height: 321px;

    background: white;

    border: 1px solid #d6d6d6;

    padding: 10px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}



.edu_lan .Infor_Dove .math .College .coll_box img {

    width: 260px;

    height: 146px;

    background: #eeeeee;

    margin-bottom: 20px;

}



.edu_lan .Infor_Dove .math .College .coll_box .p_1 {

    height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    margin-bottom: 16px;

}



.edu_lan .Infor_Dove .math .College .coll_box .p_2 {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 24px;

    white-space: nowrap;

}



.edu_lan .Infor_Dove .math .College .coll_box .p_2 span {

    margin-right: 8px;

}



.edu_lan .Infor_Dove .math .College .coll_box .Receive {

    width: 100%;

    height: 40px;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    margin-top: 10px;

}



.edu_lan .Infor_Dove .math .College .coll_box .Receive .a_1 {

    text-align: center;

    line-height: 38px;

    width: 123px;

    height: 38px;

    border: 1px solid #1979C5;

    color: #1979C5;

    font-size: 14px;

}



.edu_lan .Infor_Dove .math .College .coll_box .Receive .a_2 {

    width: 125px;

    height: 40px;

    background: #d81e06;

    color: #fff;

    font-size: 14px;

    text-align: center;

    line-height: 40px;

}



.edu_lan .Infor_Dove .math .College .coll_box2 {

    width: 280px;

    height: 321px;

    background: white;

    border: 1px solid #d6d6d6;

    padding: 10px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}



.edu_lan .Infor_Dove .math .College .coll_box2 img {

    margin: 19px auto 5px;

    width: 60px;

    height: 60px;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .name {

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    text-align: center;

    margin-bottom: 13px;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .keep {

    width: 202px;

    height: 24px;

    margin: 0 auto 15px;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .keep span {

    float: left;

    margin-right: 10px;

    width: 60px;

    height: 24px;

    background: #eeeeee;

    border-radius: 4px;

    font-size: 14px;

    color: #666666;

    text-align: center;

    line-height: 24px;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .keep span:last-child {

    margin-right: 0;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .p_1 {

    width: 240px;

    font-size: 14px;

    height: 48px;

    line-height: 24px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    margin-bottom: 2px;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .p_1 .span1 {

    margin-bottom: 20px;

    float: left;

    display: block;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .p_1 .span2 {

    float: right;

    width: 168px;

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .Infor_Dove .math .College .coll_box2 .sp_lind {

    width: 260px;

    height: 40px;

    background: #d81e06;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    line-height: 40px;

    text-align: center;

    margin-top: 4px;

}



.edu_lan .Infor_Pigeon .math {

    height: 447px;

    padding: 28px 20px 0 20px;

}



.edu_lan .Infor_Pigeon .math .Cadet {

    width: 100%;

    height: 324px;

}



.edu_lan .Infor_Pigeon .math .Cadet a {

    width: 272px;

    height: 152px;

    background: rgba(214, 214, 214, 0.5);

    float: left;

    margin-right: 11px;

    margin-bottom: 20px;

}



.edu_lan .Infor_Pigeon .math .Cadet a:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .Infor_Pigeon .math .ez_bel {

    width: 100%;

    height: 105px;

    margin-bottom: 9px;

}



.edu_lan .Infor_Pigeon .math .ez_bel .ez_link1 {

    float: left;

    width: 170px;

    height: 95px;

    background: rgba(214, 214, 214, 0.5);

    margin-right: 18px;

}



.edu_lan .Infor_Pigeon .math .ez_bel .ez_word {

    float: left;

    width: 365px;

    height: 95px;

}



.edu_lan .Infor_Pigeon .math .ez_bel .ez_word .ez_bo {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 15px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    margin-bottom: 12px;

}



.edu_lan .Infor_Pigeon .math .ez_bel .ez_word p {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 18px;

    margin-bottom: 6px;

}



.edu_lan .Infor_Pigeon .math .ez_bel .ez_word .see_u {

    width: 90px;

    height: 24px;

    border: 1px solid #1979c5;

    text-align: center;

    line-height: 24px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

}



.edu_lan .Infor_Pigeon .math .ez_bel:last-child {

    margin-bottom: 0;

}



.edu_lan .Infor_bp .math {

    width: 100%;

    height: 313px;

    padding: 28px 20px 0 20px;

}



.edu_lan .Infor_bp .math .call_me {

    width: 460px;

    height: 50px;

    float: left;

    margin-right: 142px;

    margin-bottom: 20px;

    -webkit-transition: all .3s;

    transition: all .3s;

    cursor: pointer;

}



.edu_lan .Infor_bp .math .call_me img {

    width: 50px;

    height: 50px;

    float: left;

    margin-right: 10px;

}



.edu_lan .Infor_bp .math .call_me p {

    float: left;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    line-height: 24px;

    margin-top: 3px;

}



.edu_lan .Infor_bp .math .call_me .call_2 {

    display: none;

}



.edu_lan .Infor_bp .math .call_me .show_sp {

    color: #D81E06;

}



.edu_lan .Infor_bp .math .call_me:nth-of-type(2n) {

    margin-right: 0;

}



/*4liuxuepindao.html end*/

.edu_lan .get_it {

    width: 1200px;

    height: 40px;

    background: white;

    border: 1px solid #d6d6d6;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-pack: distribute;

    justify-content: space-around;

    line-height: 38px;

    margin: 10px auto 20px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    padding-left: 10px;

    padding-right: 10px;

}



.edu_lan .get_it a {

    color: #333333;

}



.edu_lan .get_it a:hover {

    color: #1979C5;

}



.edu_lan .edu_jkl {

    margin-top: 0;

    margin-bottom: 20px;

}



.edu_lan .process {

    height: 199px;

    margin-bottom: 40px;

    position: relative;

}



.edu_lan .process .pro_catxx2 {

    position: absolute;

    left: 130px;

    top: 32px;

    width: 436px;

    height: 141px;

}



.edu_lan .process .pro_cat {

    width: 586px;

    height: 199px;

    float: left;

}



.edu_lan .process .pro_dog {

    float: right;

    width: 603px;

    height: 199px;

    background: white;

    border: 1px solid #d6d6d6;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 18px 22px 0 20px;

}



.edu_lan .process .pro_dog .pro_list {

    float: left;

    width: 350px;

    height: 180px;

}



.edu_lan .process .pro_dog .pro_list .pro_item {

    width: 100%;

    height: 115px;

}



.edu_lan .process .pro_dog .pro_list .pro_item a {

    float: left;

    margin-right: 10px;

    margin-bottom: 11px;

    width: 110px;

    height: 30px;

    background: #e6e6e6;

    border-radius: 2px;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .process .pro_dog .pro_list .pro_item a:hover {

    color: #fff;

    background: #D81E06;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .process .pro_dog .pro_list .pro_item a:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .process .pro_dog .pro_list2 {

    float: right;

    width: 180px;

    height: 160px;

}



.edu_lan .process .pro_dog .pro_list2 .pro_item2 {

    width: 100%;

    height: 114px;

}



.edu_lan .process .pro_dog .pro_list2 .pro_item2 .p_box img {

    width: 84px;

    height: 82px;

    margin-bottom: 12px;

}



.edu_lan .process .pro_dog .pro_list2 .pro_item2 .p_box p {

    text-align: center;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .process .pro_dog h3 {

    height: 26px;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

    line-height: 26px;

    margin-bottom: 20px;

}



.edu_lan .pen_plate {

    width: 1200px;

    height: 454px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 28px 20px 0;

    margin-bottom: 40px;

}



.edu_lan .pen_plate h2 {

    line-height: 26px;

    height: 45px;

    border-bottom: 2px solid #1979C5;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979C5;

    margin-bottom: 20px;

}



.edu_lan .pen_plate h2 .boot_all {

    width: 398px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    height: 45px;

    float: right;

}



.edu_lan .pen_plate h2 .boot_all a:hover {

    color: #1979C5;

}



.edu_lan .pen_plate h2 a {

    float: right;

    line-height: 45px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

}



.edu_lan .pen_plate .pen_hot {

    width: 100%;

    height: 330px;

}



.edu_lan .pen_plate .pen_hot .pen_ssr {

    width: 95px;

    height: 330px;

    background: #1979c5;

    float: left;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 7px;

}



.edu_lan .pen_plate .pen_hot .pen_ssr a {

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    line-height: 45px;

    text-align: center;

}



.edu_lan .pen_plate .pen_hot .pen_sr {

    width: 1015px;

    height: 330px;

    float: left;

    margin-left: 32px;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract {

    float: left;

    width: 165px;

    height: 150px;

    margin-bottom: 40px;

    margin-right: 47px;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract img {

    width: 70px;

    height: 70px;

    background: #eeeeee;

    margin: 0 auto 28px;

    border-radius: 50%;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract .pen_link1 {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 15px;

    height: 15px;

    margin-bottom: 14px;

    text-align: center;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract .pen_link1:hover {

    color: #1979C5;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract .pen_close {

    width: 100%;

    height: 13px;

    line-height: 13px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract .pen_close a {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract .pen_close a:hover {

    color: #1979C5;

}



.edu_lan .pen_plate .pen_hot .pen_sr .pen_extract:nth-of-type(5n) {

    margin-right: 0;

}



.edu_lan .pen_plate .pen_hot .pen_r {

    width: 1035px;

    float: left;

    margin-left: 28px;

    height: 330px;

}



.edu_lan .pen_plate .pen_hot .pen_r .pen_boxs {

    width: 170px;

    height: 85px;

    border: 1px solid #d6d6d6;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    margin-right: 46px;

    margin-bottom: 38px;

    padding-top: 21px;

    -webkit-transition: all .3s;

    transition: all .3s;

    background: rgba(25, 121, 197, .8);

}



.edu_lan .pen_plate .pen_hot .pen_r .pen_boxs .pen_link1 {

    text-align: center;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #fff;

    line-height: 15px;

    margin-bottom: 14px;

}



.edu_lan .pen_plate .pen_hot .pen_r .pen_boxs .pen_close {

    width: 158px;

    margin: 0 auto;

    height: 13px;

    line-height: 13px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .pen_plate .pen_hot .pen_r .pen_boxs .pen_close a {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #fff;

}



.edu_lan .pen_plate .pen_hot .pen_r .pen_boxs:nth-of-type(5n) {

    margin-right: 0;

}



.edu_lan .pen2_plate {

    height: 742px;

}



.edu_lan .pen2_plate .pen_list {

    overflow: visible;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 {

    height: 39px;

    line-height: 39px;

    background: rgba(25, 121, 197, 0.1);

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li {

    margin-left: 11px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li span {

    float: left;

    font-size: 14px;

    color: #333;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li1 {

    width: 130px;

    overflow: hidden;

    margin-left: 9px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 14px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li2 {

    width: 162px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_limax {

    width: 167px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li3 {

    width: 150px;

    margin-right: 20px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li4 {

    width: 150px;

    margin-right: 20px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li5 {

    width: 38px;

    text-align: center;

    margin-right: 91px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li6 {

    width: 50px;

    margin-right: 90px;

    text-align: center;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo1 li .wq_li7 {

    width: 70px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 li {

    height: 83px;

    padding-left: 11px;

    margin-top: 17px;

    border-bottom: 1px solid #ccc;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 li a,

.edu_lan .pen2_plate .pen_list .sl_ulceo2 li span {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    font-size: 14px;

    color: #666;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li1 {

    margin-right: 72px;

    margin-left: 8px;

    width: 59px;

    height: 59px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li2 {

    width: 163px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li2 img {

    width: 59px;

    height: 59px;

    float: left;

    margin-right: 10px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li2 .item_1 {

    float: left;

    width: 163px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li2 .item_1 .it_p1 {

    color: #CC1712;

    font-size: 14px;

    margin-bottom: 7px;

    margin-top: 10px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li2 .item_1 .it_p2 {

    color: #666666;

    font-size: 14px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_limax {

    width: 165px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_limax .eq_p2 {

    width: 100%;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #D81E06;

    float: left;

    margin-bottom: 7px;

    margin-top: 10px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_limax .eq_p3 {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666;

    float: left;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li3 {

    width: 150px;

    position: relative;

    margin-top: 10px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li3 .p_p {

    position: absolute;

    font-size: 14px;

    color: #666;

    height: 18px;

    line-height: 18px;

    left: 0;

    width: 515px;

    bottom: -27px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li3 .p_p img {

    float: left;

    margin-right: 9px;

    width: 12px;

    height: 14px;

    margin-top: 3px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li3 .p_p a {

    float: left;

    width: 480px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

    font-size: 14px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li4 {

    width: 55px;

    text-align: center;

    margin-right: 113px;

    margin-top: 10px;

    margin-left: 21px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li5 {

    width: 38px;

    text-align: center;

    margin-right: 92px;

    margin-top: 11px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .wq_li6 {

    width: 50px;

    margin-right: 78px;

    margin-top: 11px;

    text-align: center;

    color: #FF0000;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 li:last-child {

    border-bottom: 0;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch {

    width: 70px;

    float: left;

    margin-top: 13px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 {

    overflow: hidden;

    margin-bottom: 8px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input {

    display: none;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input+label {

    background-color: white;

    border-radius: 0px;

    border: 1px solid #d3d3d3;

    width: 16px;

    height: 16px;

    display: inline-block;

    text-align: center;

    vertical-align: bottom;

    line-height: 20px;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input:checked+label {

    background-color: #eee;

    background: #2783FB;

    border-color: #2783FB;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input:checked+label:after {

    content: "\2714";

    color: white;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch a {

    font-size: 14px;

    color: #FF0000;

}



.edu_lan .pen2_plate .pen_list .sl_ulceo2 .dd_Switch b {

    line-height: 18px;

    margin-left: 8px;

    font-size: 14px;

    color: #333;

}



.edu_lan .pen3_plate {

    height: 495px;

}



.edu_lan .pen3_plate .all_pen {

    width: 100%;

    height: 383px;

}



.edu_lan .pen3_plate .pen3_star {

    height: 383px;

    margin-right: 29px;

    float: left;

}



.edu_lan .pen3_plate .pen3_star .s_item {

    width: 393px;

    height: 177px;

    background: white;

    margin-bottom: 28px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 10px;

    padding-top: 18px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .pen3_plate .pen3_star .s_item .s_h3 {

    width: 100%;

    margin-bottom: 6px;

    height: 23px;

}



.edu_lan .pen3_plate .pen3_star .s_item .s_h3 p {

    float: left;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

    margin-right: 30px;

}



.edu_lan .pen3_plate .pen3_star .s_item .s_h3 .sub_pre {

    float: left;

}



.edu_lan .pen3_plate .pen3_star .s_item .s_h3 .sub_pre a,

.edu_lan .pen3_plate .pen3_star .s_item .s_h3 .sub_pre span {

    float: left;

    font-size: 14px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    color: #333;

    line-height: 26px;

}



.edu_lan .pen3_plate .pen3_star .s_item .s_h3 .sub_pre a:hover {

    color: #1979C5;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .pen3_plate .pen3_star .s_item .hero_punch {

    width: 100%;

    height: 160px;

}



.edu_lan .pen3_plate .pen3_star .s_item .hero_punch li {

    line-height: 28px;

    height: 31px;

    width: 100%;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 1px;

}



.edu_lan .pen3_plate .pen3_star .s_item .hero_punch li a {

    width: 313px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    float: left;

}



.edu_lan .pen3_plate .pen3_star .s_item .hero_punch li span {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    float: right;

}



.edu_lan .pen3_plate .pen3_star .s_item:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .pen3_plate .p_star2 {

    width: 316px;

    height: 383px;

    float: left;

    margin-right: 28px;

}



.edu_lan .pen3_plate .p_star2 a {

    width: 316px;

    height: 177px;

    background: #d6d6d6;

    margin-bottom: 28px;

}



.edu_lan .pen3_plate .pen4 {

    margin-right: 0;

}



/*5zikaobenke*/

/*6zhuanyeindex.html ac*/

.edu_lan .Piece {

    margin-bottom: 40px;

}



.edu_lan .Piece .one_piece {

    width: 860px;

    background: white;

}



.edu_lan .Piece .one_piece .pic_taopao {

    overflow: hidden;

    border-bottom: 2px solid #1979C5;

    margin-bottom: 20px;

}



.edu_lan .Piece .one_piece .pic_taopao .pic_Colleges {

    padding-left: 27px;

    padding-right: 27px;

    height: 40px;

    background: #1979c5;

    line-height: 40px;

    overflow: hidden;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    text-align: center;

}



.edu_lan .Piece .one_piece .pic_taopao .pic_let {

    max-width: 135px;

    line-height: 40px;

    color: #666;

    font-size: 12px;

    margin-right: 40px;

}



.edu_lan .Piece .one_piece .pic_taopao .pic_let span {

    color: #D81E06;

}



.edu_lan .Piece .one_piece .pic_taopao .pic_let2 {

    max-width: 135px;

    line-height: 40px;

    color: #999;

    font-size: 12px;

    margin-right: 20px;

}



.edu_lan .Piece .one_piece .pic_taopao .pic_let2 span {

    color: #D81E06;

}



.edu_lan .Piece .one_piece .hot_dog {

    width: 820px;

    overflow: hidden;

    margin: 0 auto 20px;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box {

    width: 196px;

    height: 90px;

    background: white;

    border: 1px solid #e5e5e5;

    float: left;

    margin-right: 12px;

    margin-bottom: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    position: relative;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box img {

    width: 50px;

    height: 50px;

    float: left;

    margin: 20px 10px 0 10px;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box .hot_del {

    float: left;

    width: 123px;

    height: 40px;

    margin-top: 24px;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box .hot_del .del_item1 {

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333;

    line-height: 18px;

    margin-bottom: 8px;

    width: 123px;

    height: 18px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box .hot_del .del_item2 {

    width: 110px;

    height: 14px;

    line-height: 14px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box .hot_del .del_item2 a {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

}



.edu_lan .Piece .one_piece .hot_dog .hots_box:nth-of-type(4n) {

    margin-right: 0;

}



.edu_lan .Piece .one_piece .hot_cic {

    overflow: visible;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 {

    height: 39px;

    line-height: 39px;

    background: rgba(25, 121, 197, 0.1);

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li {

    margin-left: 15px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li span {

    float: left;

    font-size: 14px;

    color: #333;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_max {

    width: 38px;

    margin-right: 20px;

    text-align: center;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li0 {

    width: 117px;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 10px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li1 {

    width: 145px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li2 {

    width: 142px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li3 {

    width: 66px;

    text-align: center;

    margin-right: 45px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li4 {

    width: 54px;

    margin-right: 35px;

    text-align: center;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li5 {

    width: 68px;

    margin-right: 40px;

    text-align: center;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo1 li .wq_li6 {

    width: 64px;

    text-align: center;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 {

    overflow: hidden;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 li {

    /*line-height: 39px;*/

    height: 84px;

    margin-left: 20px;

    border-bottom: 1px solid #DEDEDE;

    margin-top: 14px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 li a,

.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 li span {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    font-size: 14px;

    color: #666;

    height: 70px;

    /*line-height: 39px;*/

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 li:last-child {

    border-bottom: 0;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_newx {

    width: 38px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    overflow: hidden;

    margin-right: 27px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_newx .eq_p1 {

    width: 26px;

    height: 70px;

    float: left;

    border: 1px solid #806341;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #806341;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    -webkit-writing-mode: tb-lr;

    writing-mode: tb-lr;

    word-wrap: break-word;

    letter-spacing: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 3px;

    padding-top: 2px;

    margin-right: 7px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li0 {

    width: 104px;

    overflow: hidden;

    height: 73px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li0 .p_der {

    color: #D81E06;

    font-size: 14px;

    margin-bottom: 8px;

    margin-top: 10px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li0 .p_piter {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    white-space: pre-wrap;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-right: 10px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li2 {

    width: 145px;

    position: relative;

    margin-top: 10px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li2 a {

    width: 100%;

    height: 28px;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li2 .p_p {

    position: absolute;

    font-size: 14px;

    color: #666;

    height: 18px;

    line-height: 18px;

    left: 0;

    width: 525px;

    bottom: 25px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li2 .p_p img {

    float: left;

    margin-right: 9px;

    width: 12px;

    height: 14px;

    margin-top: 3px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li2 .p_p a {

    float: left;

    width: 500px;

    height: 39px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

    font-size: 14px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li3 {

    width: 142px;

    margin-top: 10px;

    padding-left: 9px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li3x {

    width: 66px;

    text-align: center;

    margin-right: 45px;

    margin-top: 10px;

    height: 29px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li4 {

    width: 54px;

    margin-right: 35px;

    text-align: center;

    margin-top: 10px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .wq_li5 {

    width: 68px;

    margin-right: 40px;

    text-align: center;

    margin-top: 10px;

    color: #FF0000;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch {

    width: 62px;

    float: left;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch .dd_373 {

    overflow: hidden;

    margin-top: 12px;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch .dd_373 input {

    display: none;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch .dd_373 input+label {

    background-color: white;

    border-radius: 0px;

    border: 1px solid #d3d3d3;

    width: 16px;

    height: 16px;

    display: inline-block;

    text-align: center;

    line-height: 20px;

    float: left;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch .dd_373 input:checked+label {

    background-color: #eee;

    background: #2783FB;

    border-color: #2783FB;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch .dd_373 input:checked+label:after {

    content: "\2714";

    color: white;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch .dd_373 b {

    line-height: 18px;

    margin-left: 8px;

    font-size: 14px;

    color: #333;

    float: left;

}



.edu_lan .Piece .one_piece .hot_cic .wq_ulceo2 .dd_Switch a {

    height: 20px;

    margin-top: 3px;

    font-size: 14px;

    color: #FF0000 !important;

}



.edu_lan .Piece .one_piece .hot_cic .more_all {

    width: 820px;

    height: 40px;

    background: #eeeeee;

    margin: 0 auto 30px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    text-align: center;

    line-height: 40px;

}



.edu_lan .Piece .two_piece {

    width: 320px;

}



.edu_lan .Piece .two_piece .pl_tool {

    width: 100%;

    height: 270px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    margin-bottom: 20px;

}



.edu_lan .Piece .two_piece .pl_tool .pl_all {

    width: 100%;

    height: 190px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-line-pack: justify;

    align-content: space-between;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

}



.edu_lan .Piece .two_piece .pl_tool .pl_all a {

    width: 90px;

    height: 30px;

    background: #eeeeee;

    border-radius: 2px;

    text-align: center;

    line-height: 30px;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Piece .two_piece .pl_tool .pl_all a:hover {

    color: #fff;

    background: #1979C5;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Piece .two_piece h3 {

    height: 20px;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

    margin-bottom: 20px;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

}



.edu_lan .Piece .two_piece .pl_hush {

    width: 100%;

    height: 258px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    background: white;

    margin-bottom: 20px;

}



.edu_lan .Piece .two_piece .pl_hush .s_h3 h3 {

    float: left;

}



.edu_lan .Piece .two_piece .pl_hush .s_h3 a {

    float: right;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    line-height: 20px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up {

    width: 100%;

    height: 180px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box {

    overflow: hidden;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .z_hezi {

    width: 100%;

    height: 38px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    border: 1px solid #d6d6d6;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    margin-bottom: 9px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .z_hezi .img_1 {

    width: 22px;

    height: 20px;

    margin-left: 20px;

    margin-right: 6px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .z_hezi .img_2 {

    width: 19px;

    height: 21px;

    margin-left: 20px;

    margin-right: 9px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .z_hezi .img_3 {

    width: 20px;

    height: 18px;

    margin-left: 20px;

    margin-right: 8px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .z_hezi label {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .z_hezi input {

    border: 0;

    width: 52%;

    outline: none;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    height: 30px;

}



.edu_lan .Piece .two_piece .pl_hush .sign_up .n_box .btn {

    width: 100%;

    height: 38px;

    background: #d81e06;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    display: block;

    outline: none;

    border: 0;

    text-align: center;

    cursor: pointer;

}



.edu_lan .Piece .two_piece .online {

    width: 100%;

    height: 294px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    margin-bottom: 20px;

}



.edu_lan .Piece .two_piece .online .onl_mean {

    width: 100%;

    height: 90px;

    margin-bottom: 20px;

}



.edu_lan .Piece .two_piece .online .onl_mean a {

    float: left;

    width: 134px;

    height: 40px;

    background: #1979c5;

    margin-right: 10px;

    margin-bottom: 10px;

    text-align: center;

    line-height: 40px;

    color: #fff;

    font-size: 14px;

}



.edu_lan .Piece .two_piece .online .onl_mean a:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .Piece .two_piece .online2 .onl_mean a:nth-of-type(2n) {

    margin-right: 10px;

}



.edu_lan .Piece .two_piece .online .onl_mean .link_2 {

    background: #E1626D;

    margin-right: 0;

}



.edu_lan .Piece .two_piece .online .onl_mean .link_3 {

    background: #ED7E39;

}



.edu_lan .Piece .two_piece .online .onl_mean .link_4 {

    background: #05A395;

    margin-right: 0;

}



.edu_lan .Piece .two_piece .online .fails {

    width: 100%;

    height: 104px;

}



.edu_lan .Piece .two_piece .online .fails .fa_1 {

    width: 30px;

    height: 104px;

    background: #eeeeee;

    float: left;

    margin-right: 46px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    -webkit-writing-mode: tb-lr;

    writing-mode: tb-lr;

    word-wrap: break-word;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 5px;

    letter-spacing: 5px;

}



.edu_lan .Piece .two_piece .online .fails .pro_item2 {

    width: 200px;

    height: 114px;

    margin: 0 auto;

}



.edu_lan .Piece .two_piece .online .fails .pro_item2 .p_box img {

    width: 84px;

    height: 82px;

    margin-bottom: 5px;

}



.edu_lan .Piece .two_piece .online .fails .pro_item2 .p_box p {

    text-align: center;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .Piece .two_piece .pl_item2 {

    width: 100%;

    height: 188px;

    background: #fff;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

}



.edu_lan .Piece .two_piece .pl_item2 .m_ul {

    width: 100%;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    border-bottom: 1px solid #D6D6D6;

    height: 30px;

}



.edu_lan .Piece .two_piece .pl_item2 .m_ul .i_pdd {

    width: auto;

    height: 29px;

    font-size: 14px;

    float: left;

    color: #333;

    font-weight: 400;

    cursor: pointer;

}



.edu_lan .Piece .two_piece .pl_item2 .m_ul .m_color {

    border-bottom: 2px solid #1979C5;

}



.edu_lan .Piece .two_piece .pl_item2 .m_son {

    display: none;

}



.edu_lan .Piece .two_piece .pl_item2 .m_son:first-child {

    display: block;

}



.edu_lan .Piece .two_piece .pl_item2 .le_ul1 {

    width: 238px;

    height: auto;

    overflow: hidden;

    float: left;

    margin-top: 4px;

    margin-bottom: 4px;

}



.edu_lan .Piece .two_piece .pl_item2 .le_ul1 li {

    width: 238px;

    overflow: hidden;

}



.edu_lan .Piece .two_piece .pl_item2 .le_ul1 li .ne_mu {

    float: left;

    width: 238px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    font-size: 14px;

    color: #333;

    line-height: 30px;

}



.edu_lan .Piece .two_piece .pl_item2 .le_ul1 li .ne_mu:hover {

    text-decoration: underline;

    color: #FF1130;

}



.edu_lan .Piece .two_piece .pl_item2 .le_ul1 li .fr {

    color: #999;

    font-size: 12px;

}



.edu_lan .Piece .two_piece .pl_item2 .more {

    width: 30px;

    height: 104px;

    background: #eeeeee;

    float: right;

    word-wrap: break-word;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    letter-spacing: 8px;

    padding-left: 5px;

    padding-top: 8px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin-top: 12px;

    color: #999;

    font-size: 12px;

}



/*6zhuanyeindex.html end*/

/*7zhuanyeschool.html ac*/

.edu_lan .Piece .one_piece .hz_all {

    width: 820px;

    margin: 0 auto;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc {

    width: 402px;

    height: 103px;

    background: white;

    border: 1px solid #d6d6d6;

    float: left;

    margin-right: 12px;

    margin-bottom: 20px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .img_link {

    margin-left: 20px;

    margin-right: 11px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc img {

    width: auto;

    height: auto;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump {

    width: 221px;

    height: 66px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_p1 {

    height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    margin-bottom: 9px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float {

    width: 100%;

    height: 40px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_1 {

    float: left;

    width: 93px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_1 .hp_p2 {

    float: left;

    height: 16px;

    line-height: 16px;

    padding-left: 4px;

    padding-right: 4px;

    background: #CC1712;

    color: #fff;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    margin-bottom: 8px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_1 .hp_px2 {

    width: 100%;

    float: left;

    height: 13px;

    line-height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_1 .hp_px2 a {

    display: inline;

    color: #CC1712;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_2 {

    float: left;

    width: 128px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_2 .hp_p3 {

    float: left;

    width: 100%;

    height: 16px;

    line-height: 16px;

    margin-bottom: 8px;

    font-size: 14px;

    color: #666;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_2 .hp_px2 {

    width: 100%;

    float: left;

    height: 13px;

    line-height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .hp_jump .hp_float .list_2 .hp_px2 span {

    color: #CC1712;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .all_for {

    width: 70px;

    height: 65px;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .all_for .all_link1 {

    width: 70px;

    height: 26px;

    border: 1px solid #1979c5;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    text-align: center;

    line-height: 24px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    margin-bottom: 11px;

    color: #1979c5;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc .all_for .all_link2 {

    width: 70px;

    height: 26px;

    background: #1979c5;

    text-align: center;

    line-height: 26px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

}



.edu_lan .Piece .one_piece .hz_all .admin_sc:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .Piece .two_piece .show_list {

    width: 320px;

    height: 180px;

    margin-bottom: 20px;

}



/*7zhuanyeschool.html end*/

/*8zhuanyezixun ac*/

.edu_lan .Piece .one_piece .ps_top {

    width: 820px;

    margin: 20px auto 20px;

    height: 38px;

    border-bottom: 1px solid #D6D6D6;

}



.edu_lan .Piece .one_piece .ps_top .ps_h3 {

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #1979c5;

}



.edu_lan .Piece .one_piece .ps_top .ps_h3 .ps_right {

    height: 26px;

    line-height: 26px;

}



.edu_lan .Piece .one_piece .ps_top .ps_h3 .ps_right a {

    font-size: 14px;

    color: #d81e06;

    float: left;

    margin-left: 20px;

}



.edu_lan .Piece .one_piece .m_list {

    width: 820px;

    margin: 0 auto;

    height: auto;

    margin-bottom: 21px;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .m_list .m_item {

    overflow: hidden;

    padding: 20px 0;

    border-bottom: 1px solid #e5e5e5;

}



.edu_lan .Piece .one_piece .m_list .m_item .paper_img {

    width: 260px;



}



.edu_lan .Piece .one_piece .m_list .m_item div {

    width: 540px;

}



.edu_lan .Piece .one_piece .m_list .m_item div a {

    width: 100%;

    white-space: nowrap;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 24px;

    line-height: 24px;

    color: #333333;



}



.edu_lan .Piece .one_piece .m_list .m_item div p {

    width: 100%;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    height: 60px;

    width: 100%;

    font-size: 18px;

    line-height: 30px;

    color: #333333;

    margin-top: 30px;

}



.edu_lan .Piece .one_piece .m_list .m_item div span {

    font-size: 16px;

    line-height: 16px;

    margin-top: 40px;

    color: #999;

}



.m_item_no {

    overflow: hidden;

    padding: 20px 0;

    border-bottom: 1px solid #e5e5e5;

}



.edu_lan .Piece .one_piece .m_list .m_item_no a {

    width: 100%;

    white-space: nowrap;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 24px;

    line-height: 24px;

    color: #333333;



}



.edu_lan .Piece .one_piece .m_list .m_item_no p {

    width: 100%;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    height: 60px;

    width: 100%;

    font-size: 18px;

    line-height: 30px;

    color: #333333;

    margin-top: 30px;

}



.edu_lan .Piece .one_piece .m_list .m_item_no span {

    font-size: 16px;

    line-height: 16px;

    margin-top: 40px;

    color: #999;

}



/*8zhuanyezixun end*/

/*9jianzhangku ac*/

.edu_lan .Piece .one_piece .pageTest2 {

    margin-top: 0;

}



.edu_lan .Piece .one_piece .back_db {

    width: 100%;

    height: 30px;

    background: #eee;

}



.edu_lan .Piece .one_piece .back_d2b {

    width: 100%;

    height: 20px;

    background: #eee;

}



.edu_lan .Piece .one_piece .one_rr {

    width: 860px;

    height: 265px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

    background: white;

    border: 1px solid #dedede;

}



.edu_lan .Piece .one_piece .one_rr .search_sx {

    overflow: hidden;

    margin-top: 18px;

    margin-bottom: 22px;

}



.edu_lan .Piece .one_piece .one_rr .search_sx .option_1 {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    float: left;

    margin-right: 20px;

    line-height: 28px;

}



.edu_lan .Piece .one_piece .one_rr .search_sx .ru_lea {

    overflow: hidden;

    max-width: 750px;

    overflow: hidden;

    height: 28px;

}



.edu_lan .Piece .one_piece .one_rr .search_sx .ru_lea .ru_flag {

    margin-bottom: 2px;

    padding-left: 9px;

    padding-right: 8px;

    border: 1px solid #D81E06;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    overflow: hidden;

    line-height: 26px;

    float: left;

    margin-right: 10px;

    font-size: 14px;

    color: #333;

}



.edu_lan .Piece .one_piece .one_rr .search_sx .ru_lea .ru_flag span {

    float: left;

    margin-right: 4px;

}



.edu_lan .Piece .one_piece .one_rr .search_sx .ru_lea .ru_flag a {

    float: left;

    font-size: 14px;

    color: #999;

    cursor: pointer;

}



.edu_lan .Piece .one_piece .one_rr .search_sx .ru_empty {

    margin-left: 10px;

    font-size: 14px;

    line-height: 28px;

    cursor: pointer;

    color: #333;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq {

    width: 100%;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study {

    overflow: hidden;

    line-height: 22px;

    /*定义滚动条轨道 内阴影+圆角*/

    /*定义滑块 内阴影+圆角*/

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_exercise {

    width: 45px;

    color: #999;

    font-size: 14px;

    font-family: Microsoft YaHei;

    float: left;

    margin-right: 27px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_togeter {

    width: 52px;

    float: left;

    font-size: 14px;

    color: #666;

    height: 23px;

    line-height: 23px;

    text-align: center;

    margin-right: 5px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul1 {

    float: left;

    float: left;

    width: 750px;

    /* overflow: hidden; */

    position: relative;

    line-height: 22px;

    height: 49px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul1 li {

    float: left;

    margin-right: 3px;

    margin-bottom: 3px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul1 li a {

    font-size: 14px;

    color: #333;

    padding-left: 10px;

    padding-right: 10px;

    height: 23px;

    line-height: 23px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study a:hover {

    color: #fff !important;

    background: #CC1712;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul3 {

    height: 50px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul2 {

    overflow-y: scroll;

    overflow-x: hidden;

    height: 75px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul2::-webkit-scrollbar {

    width: 8px;

    height: 8px;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul2::-webkit-scrollbar-track {

    border-radius: 5px;

    background-color: #e9ebee;

}



.edu_lan .Piece .one_piece .one_rr .ez_dq .ez_Study .ez_ul2::-webkit-scrollbar-thumb {

    border-radius: 5px;

    background-color: #CC1712;

}



.edu_lan .Piece .one_piece .one_rr .ez_dqmax {

    margin-top: 15px;

}



.edu_lan .Piece .one_piece .one_rr .sl_area {

    height: 75px;

}



.edu_lan .Piece .one_piece .one_rr .sl_area2 {

    height: 65px;

}



.edu_lan .Piece .one_piece .one_rr .sl_area3 {

    height: 80px;

}



.edu_lan .Piece .one_piece .one_rr .ez_gz {

    width: 100%;

    border-bottom: 0;

    height: 52px;

}



.edu_lan .Piece .one_piece .one_rr .ez_gz .ez_ul3 {

    height: 22px !important;

}



.edu_lan .Piece .two_piece .get_out {

    width: 320px;

    height: 210px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    margin-bottom: 20px;

    background: white;

}



.edu_lan .Piece .two_piece .get_out .arr_box {

    width: 100%;

    height: 127px;

    margin-bottom: 30px;

}



.edu_lan .Piece .two_piece .get_out .arr_box li {

    overflow: hidden;

    margin-bottom: 10px;

}



.edu_lan .Piece .two_piece .get_out .arr_box li span {

    width: 18px;

    height: 18px;

    background: #F5F5F5;

    text-align: center;

    font-family: Impact;

    font-size: 16px;

    color: #999;

    margin-right: 9px;

}



.edu_lan .Piece .two_piece .get_out .arr_box li .cl_span1 {

    background: #FF1130;

    color: #fff;

}



.edu_lan .Piece .two_piece .get_out .arr_box li .cl_span2 {

    background: #FF7011;

    color: #fff;

}



.edu_lan .Piece .two_piece .get_out .arr_box li .cl_span3 {

    background: #FFA811;

    color: #fff;

}



.edu_lan .Piece .two_piece .get_out .arr_box li a {

    width: 245px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666;

    line-height: 18px;

}



/*9jianzhangku end*/

/*10zhuanyeku ac*/

.edu_lan .sl_map .ez_rr {

    position: relative;

}



.edu_lan .sl_map .ez_rr .db_search {

    display: block;

    position: absolute;

    width: 198px;

    height: 28px;

    right: 0;

    top: 0;

    z-index: 99;

}



.edu_lan .sl_map .ez_rr .db_search a {

    width: 40px;

    height: 28px;

    background: #d81e06;

    float: right;

    text-align: center;

    line-height: 28px;

    color: #fff;

}



.edu_lan .sl_map .ez_rr .db_search .search-p {

    z-index: -1;

    border: 0;

    width: 158px;

    height: 28px;

    border-right: 0;

    border: 2px solid #d81e06;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    font-size: 14px;

    outline: none;

    float: left;

    color: #999;

}



.edu_lan .sl_map .ez_rr .db_search input {

    padding-left: 10px;

}



.edu_lan .sl_map .ez_rr .db_search input::-webkit-input-placeholder {

    color: #999;

    font-size: 12px;

}



.edu_lan .Piece .one_piece .pic_taopao .db_Colleges {

    height: 40px;

    background: #1979c5;

    line-height: 40px;

    overflow: hidden;

    font-size: 16px;

    font-weight: 400;

    color: white;

    padding-left: 26px;

    padding-right: 26px;

}



.edu_lan .Piece .one_piece .pic_taopao .db_Colleges a {

    color: #fff;

}



.edu_lan .Piece .one_piece .so_all {

    width: 820px;

    height: auto;

    margin: 0 auto 20px;

}



.edu_lan .Piece .one_piece .so_all .all_list {

    width: 404px;

    height: 115px;

    background: white;

    border: 1px solid #d6d6d6;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    margin-right: 11px;

    margin-bottom: 20px;

    float: left;

}



.edu_lan .Piece .one_piece .so_all .all_list .all_new {

    width: 100%;

    margin-bottom: 14px;

    line-height: 17px;

    height: 17px;

}



.edu_lan .Piece .one_piece .so_all .all_list .all_new .all_cont {

    font-size: 18px;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #1e68a2;

}



.edu_lan .Piece .one_piece .so_all .all_list .all_new .all_cont2 {

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #8c1515;

}



.edu_lan .Piece .one_piece .so_all .all_list .all_new .all_show .all_blue {

    float: left;

    color: #333;

    font-size: 14px;

    margin-right: 8px;

}



.edu_lan .Piece .one_piece .so_all .all_list .all_new .all_show .all_blue a {

    display: inline;

    color: #1E68A2;

}



.edu_lan .Piece .one_piece .so_all .all_list .all_new .all_show .all_blue:last-child {

    margin-right: 0;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size {

    width: 100%;

    height: 48px;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size .parta {

    width: 100%;

    height: 48px;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size .parta .parta_star {

    width: 100%;

    height: 48px;

    position: relative;

    font-size: 14px;

    color: #999;

    line-height: 24px;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size .parta .parta_star .star_overs {

    width: 96%;

    height: 48px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size .parta .parta_star span {

    line-height: 24px;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size .parta .parta_star a {

    display: inline;

    color: #333;

    margin-right: 8px;

    line-height: 24px;

}



.edu_lan .Piece .one_piece .so_all .all_list .box_size .parta .parta_star .soho {

    position: absolute;

    bottom: 0;

    right: -10px;

    color: #999;

    margin-right: 0;

    font-size: 13px;

}



.edu_lan .Piece .one_piece .so_all .all_list:nth-of-type(2n) {

    margin-right: 0;

}



/*10zhuanyeku end*/

/*11.html ac*/

.edu_lan .process .pro_cat {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 12px 18px 9px 18px;

    background: #fff;

    border: 1px solid #d6d6d6;

}



.edu_lan .process .pro_cat h3 {

    height: 26px;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

    line-height: 26px;

    margin-bottom: 20px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time {

    width: 253px;

    height: 113px;

    float: left;

    margin-right: 19px;

    border-right: 1px solid #D6D6D6;

    padding-right: 19px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_super {

    overflow: hidden;

    margin-bottom: 6px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_super img {

    float: left;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_super .s_img1 {

    width: 14px;

    height: 18px;

    margin-right: 11px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_super .s_img2 {

    width: 16px;

    height: 18px;

    margin-right: 9px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_super p {

    float: left;

    line-height: 18px;

    color: #333;

    font-size: 12px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_super a {

    font-size: 14px;

    color: #d81e06;

    margin-bottom: 13px;

    width: 100%;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_box {

    margin-bottom: 13px;

    font-size: 14px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    color: #ff3d00;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_gar {

    width: 212px;

    height: 26px;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    margin-top: 10px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_gar .link_1 {

    width: 100px;

    height: 26px;

    border: 1px solid #1979c5;

    border-radius: 2px;

    text-align: center;

    line-height: 24px;

    font-size: 14px;

    color: #1979c5;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}



.edu_lan .process .pro_cat .hf_boot .pro_time .s_gar .link_2 {

    width: 100px;

    height: 26px;

    background: #1979c5;

    border-radius: 2px;

    color: #fff;

    font-size: 14px;

    text-align: center;

    line-height: 26px;

}



.edu_lan .process .pro_cat .hf_boot .pro_time:nth-of-type(2n) {

    margin-right: 0;

    border-right: 0;

    padding-right: 0;

}



.edu_lan .pen_plate .pen_hot .Peter {

    width: 805px;

    margin-left: 0;

    margin-right: 35px;

}



.edu_lan .pen_plate .pen_hot .Peter .pen_extract:nth-of-type(4n) {

    margin-right: 0;

}



.edu_lan .pen_plate .pen_hot .Peter .pen_extract:nth-of-type(5n) {

    margin-right: 47px;

}



.edu_lan .pen_plate .pen_hot .Peter2 {

    width: 805px;

    margin-left: 0;

    margin-right: 35px;

}



.edu_lan .pen_plate .pen_hot .Peter2 .pen_boxs {

    margin-right: 40px;

}



.edu_lan .pen_plate .pen_hot .Peter2 .pen_boxs:nth-of-type(4n) {

    margin-right: 0;

}



.edu_lan .pen_plate .pen_hot .Peter2 .pen_boxs:nth-of-type(5n) {

    margin-right: 40px;

}



.edu_lan .pen_plate .pen_hot .peter_box {

    width: 320px;

    height: 341px;

    float: left;

    padding: 18px 20px 0 18px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .pen_plate .pen_hot .peter_box h3 {

    height: 19px;

    line-height: 19px;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    margin-bottom: 20px;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school {

    width: 100%;

    height: 270px;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan {

    overflow: hidden;

    margin-bottom: 10px;

    line-height: 18px;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan span {

    width: 18px;

    height: 18px;

    background: #eee;

    text-align: center;

    font-family: Impact;

    font-size: 16px;

    color: #999;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan .cl_slink1 {

    margin-left: 10px;

    font-size: 14px;

    color: #333;

    width: 175px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan .cl_lastk {

    font-size: 14px;

    color: #999;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan .cl_span1 {

    background: #FF1130;

    color: #fff;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan .cl_span2 {

    color: #fff;

    background: #FF7011;

}



.edu_lan .pen_plate .pen_hot .peter_box .cl_school .cl_Plan .cl_span3 {

    color: #fff;

    background: #FFA811;

}



.edu_lan .el1_plate {

    height: 454px;

}



.edu_lan .el1_plate .pen_list {

    width: 800px;

    overflow: visible;

    float: left;

    margin-right: 40px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 {

    height: 39px;

    line-height: 39px;

    background: rgba(25, 121, 197, 0.1);

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li {

    margin-left: 11px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li span {

    float: left;

    font-size: 14px;

    color: #333;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li .wq_li2 {

    width: 140px;

    margin-left: 8px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li .wq_li3 {

    width: 143px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li .wq_li4 {

    width: 75px;

    margin-right: 98px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li .wq_li5 {

    width: 58px;

    text-align: center;

    margin-right: 68px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li .wq_li6 {

    width: 55px;

    margin-right: 70px;

    text-align: center;

}



.edu_lan .el1_plate .pen_list .sl_ulceo1 li .wq_li7 {

    width: 70px;

    text-align: center;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 li {

    height: 70px;

    padding-left: 11px;

    margin-top: 29px;

    border-bottom: 1px solid #ccc;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 li a,

.edu_lan .el1_plate .pen_list .sl_ulceo2 li span {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    font-size: 14px;

    color: #666;

    text-overflow: ellipsis;

    white-space: nowrap;

    height: 19px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li2 {

    width: 140px;

    margin-left: 8px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li2 .it_p1 {

    width: 100%;

    color: #CC1712;

    font-size: 14px;

    margin-bottom: 7px;

    margin-top: 12px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li3 {

    width: 143px;

    position: relative;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li3 .p_p {

    position: absolute;

    font-size: 14px;

    color: #666;

    height: 18px;

    line-height: 18px;

    left: 0;

    width: 515px;

    bottom: -27px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li3 .p_p img {

    float: left;

    margin-right: 9px;

    width: 12px;

    height: 14px;

    margin-top: 3px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li3 .p_p a {

    float: left;

    width: 480px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

    font-size: 14px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li4 {

    width: 75px;

    text-align: center;

    margin-right: 98px;

    text-align: center;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li5 {

    width: 58px;

    text-align: center;

    margin-right: 68px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .wq_li6 {

    width: 55px;

    margin-right: 72px;

    text-align: center;

    color: #FF0000;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch {

    width: 72px;

    float: left;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 {

    overflow: hidden;

    margin-bottom: 4px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input {

    display: none;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input+label {

    background-color: white;

    border-radius: 0px;

    border: 1px solid #d3d3d3;

    width: 16px;

    height: 16px;

    display: inline-block;

    text-align: center;

    vertical-align: bottom;

    line-height: 20px;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input:checked+label {

    background-color: #eee;

    background: #2783FB;

    border-color: #2783FB;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch .dd_373 input:checked+label:after {

    content: "\2714";

    color: white;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch a {

    font-size: 14px;

    color: #FF0000;

}



.edu_lan .el1_plate .pen_list .sl_ulceo2 .dd_Switch b {

    line-height: 18px;

    margin-left: 8px;

    font-size: 14px;

    color: #333;

}



.edu_lan .el1_plate .pen_hot .peter_box2 .cl_school .cl_Plan .cl_slink1 {

    width: 235px;

}



.edu_lan .el2_plate {

    height: 569px;

}



.edu_lan .el2_plate .all_pen {

    width: 100%;

    height: 450px;

}



.edu_lan .el2_plate .pen3_star {

    width: 380px;

    height: 450px;

    margin-right: 10px;

    float: left;

}



.edu_lan .el2_plate .pen3_star .s_item {

    width: 380px;

    height: 213px;

    background: white;

    margin-bottom: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 10px;

    padding-top: 18px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 {

    width: 100%;

    margin-bottom: 9px;

    height: 23px;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 p {

    float: left;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

    margin-right: 30px;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 a {

    float: right;

    height: 15px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    line-height: 25px;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .sub_pre {

    float: left;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .sub_pre a,

.edu_lan .el2_plate .pen3_star .s_item .s_h3 .sub_pre span {

    float: left;

    font-size: 14px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    color: #333;

    line-height: 26px;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .sub_pre a:hover {

    color: #1979C5;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .el2_plate .pen3_star .s_item .hero_punch {

    width: 100%;

    height: 160px;

}



.edu_lan .el2_plate .pen3_star .s_item .hero_punch li {

    line-height: 30px;

    height: 30px;

    width: 100%;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 1px;

}



.edu_lan .el2_plate .pen3_star .s_item .hero_punch li a {

    width: 100%;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .el2_plate .pen3_star .s_item .el_punch li {

    width: 110px;

    height: 30px;

    float: left;

    margin-right: 15px;

    margin-bottom: 25px;

}



.edu_lan .el2_plate .pen3_star .s_item .el_punch li a {

    width: 110px;

    height: 30px;

    background: #eeeeee;

    border-radius: 2px;

    border: 1px solid #EEEEEE;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    text-align: center;

    line-height: 28px;

    color: #333333;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .el2_plate .pen3_star .s_item .el_punch li a:hover {

    border: 1px solid #1979c5;

    background: #fff;

    color: #1979c5;

}



.edu_lan .el2_plate .pen3_star .s_item .el_punch li:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .el2_plate .pen3_star .s_item:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .el2_plate .pen3_star .s_item2 {

    height: 446px;

}



.edu_lan .el2_plate .pen3_star .s_item2 .s_h3 {

    margin-bottom: 18px;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son {

    width: 100%;

    height: 120px;

    margin-bottom: 13px;

    border-bottom: 1px solid #D6D6D6;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son .more {

    width: 30px;

    height: 104px;

    background: #e6e6e6;

    float: left;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    letter-spacing: 8px;

    word-wrap: break-word;

    text-align: center;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 7px;

    padding-top: 5px;

    margin-left: 18px;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son .le_ul1 {

    float: left;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son .le_ul1 li {

    height: 112px;

    margin-top: -7px;

    overflow: hidden;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son .le_ul1 li a {

    width: 300px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 29px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son .le_ul1 li .truble {

    width: 300px;

    color: #1979c5;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    line-height: 29px;

}



.edu_lan .el2_plate .pen3_star .s_item2 .per_son:last-child {

    border-bottom: 0;

}



.edu_lan .el2_plate .p_star2 {

    width: 316px;

    height: 383px;

    float: left;

    margin-right: 28px;

}



.edu_lan .el2_plate .p_star2 a {

    width: 316px;

    height: 177px;

    background: #d6d6d6;

    margin-bottom: 28px;

}



.edu_lan .el2_plate .pen4 {

    margin-right: 0;

}



/*11.html end*/

/*12MBA ac*/

.global_ation .sp_nav2 a {

    font-size: 14px;

}



.global_ation .sp_nav2 .nav_link1 {

    font-size: 18px;

    color: #fff;

}



.edu_lan .process {

    overflow: visible;

}



.edu_lan .process .MBA_dog {

    padding-right: 10px;

    padding-left: 18px;

}



.edu_lan .process .MBA_dog .pro_list {

    width: 470px;

    margin-right: 20px;

}



.edu_lan .process .MBA_dog .pro_list .pro_item a {

    width: 110px;

}



.edu_lan .process .MBA_dog .pro_list .pro_item a:nth-of-type(3n) {

    margin-right: 10px;

}



.edu_lan .process .MBA_dog .pro_list .pro_item a:nth-of-type(4n) {

    margin-right: 0;

}



.edu_lan .process .MBA_dog .MBA_list2 {

    margin-top: 46px;

    width: 83px;

    height: 115px;

    float: left;

}



.edu_lan .process .MBA_dog .MBA_list2 .mba_sign {

    width: 83px;

    height: 30px;

    background: #d81e06;

    border-radius: 2px;

    margin-bottom: 11px;

    text-align: center;

    line-height: 30px;

    color: #fff;

}



.edu_lan .process .MBA_dog .MBA_list2 .MBA_img {

    margin-top: 16px;

    width: 100%;

    height: 20px;

    position: relative;

}



.edu_lan .process .MBA_dog .MBA_list2 .MBA_img .img2 {

    width: 16px;

    height: 20px;

    margin-right: 10px;

}



.edu_lan .process .MBA_dog .MBA_list2 .MBA_img .img1 {

    width: 25px;

    height: 20px;

    margin-left: 10px;

}



.edu_lan .process .MBA_dog .MBA_list2 .MBA_img .ind_ban {

    display: none;

    width: 57px;

    height: 56px;

    position: absolute;

    left: 0;

    top: 36px;

}



.edu_lan .process .MBA_dog .MBA_list2 .MBA_img .img1:hover .ind_ban {

    display: block !important;

}



.edu_lan .pen_plate .hot_mvp {

    width: 100%;

    height: 85px;

    border-bottom: 1px solid #D6D6D6;

    margin-bottom: 12px;

}



.edu_lan .pen_plate .hot_mvp .ms_art {

    width: 130px;

    height: 72px;

    float: left;

    margin-right: 20px;

}



.edu_lan .pen_plate .hot_mvp .ms_item {

    float: left;

    width: 195px;

}



.edu_lan .pen_plate .hot_mvp .ms_item p {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    height: 14px;

    line-height: 14px;

    margin-bottom: 7px;

}



.edu_lan .pen_plate .hot_mvp .ms_item .ms_ling {

    width: 100px;

    height: 26px;

    border: 1px solid #1979c5;

    border-radius: 2px;

    margin-top: 9px;

    text-align: center;

    line-height: 26px;

    font-size: 14px;

    color: #1979c5;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .pen_plate .hot_mvp .ms_item .ms_ling:hover {

    background: #1979c5;

    color: #fff;

}



.edu_lan .pen_plate .hot_mvp .ms_item .ms_p1 {

    margin-top: 8px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    height: 14px;

    line-height: 14px;

    margin-bottom: 7px;

}



.edu_lan .pen_plate .hot_mvp .ms_item .ms_p2 {

    line-height: 20px;

    height: 40px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .pen_plate .hot_mvp:last-child {

    border-bottom: 0;

}



.edu_lan .mba_plate {

    height: 337px;

}



.edu_lan .mba_plate .pen3_star {

    width: 100%;

}



.edu_lan .mba_plate .pen3_star .s_item {

    float: left;

    margin-right: 10px;

}



.edu_lan .mba_plate .pen3_star .s_item .top_item {

    width: 100%;

    margin-top: 30px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 10px;

    height: 120px;

}



.edu_lan .mba_plate .pen3_star .s_item .top_item .item_img {

    float: left;

    width: 155px;

    height: 48px;

    margin-right: 25px;

    margin-bottom: 20px;

}



.edu_lan .mba_plate .pen3_star .s_item .top_item .item_img img {

    width: 48px;

    height: 48px;

    float: left;

    margin-right: 10px;

}



.edu_lan .mba_plate .pen3_star .s_item .top_item .item_img p {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 48px;

    float: left;

    white-space: nowrap;

    width: 95px;

    text-overflow: ellipsis;

    overflow: hidden;

}



.edu_lan .mba_plate .pen3_star .s_item .top_item .item_img:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .hei_168 {

    height: 168px;

}



.edu_lan .hei_168 .nav_bing {

    width: 100%;

    height: 54px;

    line-height: 54px;

    margin: 22px auto 0;

}



.edu_lan .hei_168 .nav_bing ul li {

    float: left;

    position: relative;

    width: 200px;

    text-align: center;

    height: 54px;

    background: #eee;

    border-color: #DFDFDF;

    color: #333;

    -webkit-transition: all .2s linear;

    transition: all .2s linear;

    cursor: pointer;

}



.edu_lan .hei_168 .nav_bing ul li p {

    font-size: 18px;

    text-decoration: none;

    position: relative;

    z-index: 10;

}



.edu_lan .hei_168 .nav_bing ul li img {

    width: 23px;

    height: 58px;

    position: absolute;

    right: -10px;

    top: -2px;

    z-index: 9;

}



.edu_lan .hei_168 .nav_bing ul li .img_2 {

    right: -20px;

}



.edu_lan .hei_168 .nav_bing li:last-child {

    width: 160px;

}



.edu_lan .n_zhuan {

    width: 1200px;

    height: 298px;

    margin: 0 auto 45px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .n_zhuan .n_ban1 {

    width: 314px;

    height: 298px;

    background: #fff;

    border-top: 1px solid #1979C5;

}



.edu_lan .n_zhuan .n_ban1 p {

    line-height: 85px;

    color: #333;

    padding-left: 20px;

    font-size: 28px;

}



.edu_lan .n_zhuan .n_ban1 .n_newtp {

    width: 295px;

    margin-left: 20px;

    height: 190px;

    overflow: hidden;

}



.edu_lan .n_zhuan .n_ban1 .n_newtp a {

    display: inline-block;

    margin-right: 15px;

    margin-bottom: 15px;

    font-size: 14px;

    color: #333;

}



.edu_lan .n_zhuan .n_ban1 .n_newtp a:hover {

    color: #FF3D00;

}



.edu_lan .n_zhuan .n_ban1 .n_newtp .shou {

    margin-right: 16px;

}



.edu_lan .n_zhuan .n_ban1 .n_newtp .chang {

    margin-right: 28px;

}



.edu_lan .n_zhuan .n_ban2 {

    width: 532px;

}



.edu_lan .n_zhuan .n_ban2 .n_newtp {

    width: 512px;

}



.edu_lan .n_zhuan .n_ban2 .n_newtp a {

    margin-right: 26px;

}



.edu_lan .n_zhuan .n_ban3 {

    width: 314px;

}



.edu_lan .n_zhuan .n_ban3 .n_newtp {

    margin-left: 28px;

    width: 266px;

    height: 88px;

}



.edu_lan .n_zhuan .n_ban3 .n_newtp a {

    width: 52px;

    margin-right: 30px;

}



.super_white {

    color: #1979C5 !important;

}



/*12MBA end*/

/*13 ac*/

.edu_lan .Piece .one_piece .Admission {

    padding: 19px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin-bottom: 20px;

    background: #fff;

}



.edu_lan .Piece .one_piece .school_tit {

    text-align: center;

    line-height: 46px;

    font-size: 24px;

    color: #333;

    margin-bottom: 5px;

}



.edu_lan .Piece .one_piece .wq_Article {

    width: 820px;

    height: auto;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .wq_Article h1,

.edu_lan .Piece .one_piece .wq_Article h2,

.edu_lan .Piece .one_piece .wq_Article h3,

.edu_lan .Piece .one_piece .wq_Article h4,

.edu_lan .Piece .one_piece .wq_Article h5 {

    line-height: 24px;

    font-size: 16px !important;

    margin: 0;

    padding: 0;

    font-weight: 400;

}



.edu_lan .Piece .one_piece .wq_Article p {

    color: #666;

    line-height: 24px;

    font-size: 16px;

    margin: 0;

    padding: 0;

    margin-bottom: 16px;

}



.edu_lan .Piece .one_piece .wq_Article img {

    width: 450px;

    height: auto;

    margin: 0 auto 15px;

}



.edu_lan .Piece .bgm_ball {

    background: #fff;

    width: 860px;

}



.edu_lan .Piece .bgm_ball .gs_Na {

    width: 257px;

    height: 40px;

    text-align: center;

    font-size: 28px !important;

    line-height: 40px;

    color: #333;

    position: relative;

    margin: 40px auto;

}



.edu_lan .Piece .bgm_ball .gs_Na .gs_gs1 {

    font-size: 27px !important;

}



.edu_lan .Piece .bgm_ball .bgm_form {

    width: 795px;

    height: 630px;

    background: #fff;

    border-radius: 12px;

    margin-bottom: 22px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_up {

    overflow: hidden;

    padding-top: 20px;

    margin-left: 23px;

    height: 40px;

    background: #fff;

    margin-bottom: 15px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_up img {

    width: 18px;

    height: 20px;

    float: left;

    margin-top: 3px;

    margin-right: 10px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_up span {

    float: left;

    color: #00c7c4;

    font-size: 19px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_side {

    overflow: hidden;

    margin-left: 20px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_side i {

    color: #ff1130;

    margin-right: 8px;

}



.edu_lan .Piece .bgm_ball .bgm_form .bgm_box {

    width: 365px;

    height: 50px;

    float: left;

    font-size: 15px;

    margin-bottom: 20px;

    line-height: 50px;

    color: #999;

}



.edu_lan .Piece .bgm_ball .bgm_form .bgm_box2 {

    width: 100%;

    height: 50px;

    font-size: 15px;

    float: left;

    color: #999;

    margin-bottom: 20px;

    line-height: 50px;

}



.edu_lan .Piece .bgm_ball .bgm_form .bgm_box3 {

    float: right;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_lab1 {

    width: 65px;

    display: inline-block;

    font-size: 15px;

    color: #999;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_lab2 {

    margin-right: 10px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_ip1 {

    width: 263px;

    border-radius: 12px;

    margin-bottom: 20px;

    height: 48px;

    margin-left: 10px;

    border: 1px solid #cccccc;

    outline: none;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_ip1::-webkit-input-placeholder {

    color: #999;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_ip2 {

    margin: 3px 3px 0 3px;

}



.edu_lan .Piece .bgm_ball .bgm_form .test-label {

    display: inline-block;

    margin-right: 55px;

}



.edu_lan .Piece .bgm_ball .bgm_form .test-radio {

    display: none;

}



.edu_lan .Piece .bgm_ball .bgm_form .test-radioInput {

    background-color: #fff;

    border-radius: 100%;

    display: inline-block;

    height: 16px;

    margin-right: 10px;

    margin-top: -1px;

    vertical-align: middle;

    width: 16px;

    line-height: 1;

    border: 1px solid #e6e6e6;

}



.edu_lan .Piece .bgm_ball .bgm_form .test-radio:checked+.test-radioInput:after {

    background-color: #1e68a2;

    border: 1px solid #1e68a2;

    border-radius: 100%;

    content: "";

    display: inline-block;

    height: 8px;

    margin: 3px;

    width: 8px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_botm {

    margin-bottom: 15px;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_select {

    width: 264px;

    height: 50px;

    background: white;

    border: 1px solid #cccccc;

    border-radius: 8px;

    margin-bottom: 12px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

    color: #999;

    outline: none;

    /*	option{

		width: 228px;

		border-radius: 12px;

		border:1px solid #e5e5e5;

	}*/

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_lab3 {

    float: left;

}



.edu_lan .Piece .bgm_ball .bgm_form textarea {

    float: left;

    min-width: 685px;

    min-height: 118px;

    max-width: 685px;

    max-height: 118px;

    overflow: hidden;

    margin-bottom: 12px;

    border: 1px solid #cccccc;

    border-radius: 8px;

    outline: none;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_sub {

    width: 264px;

    height: 50px;

    background: #1e68a2;

    border-radius: 8px;

    border: 0;

    text-align: center;

    margin-left: 256px;

    color: #fff;

    font-size: 20px;

    display: block;

    outline: none;

    cursor: pointer;

}



.edu_lan .Piece .bgm_ball .bgm_form .ez_lab3 {

    float: left;

}



.edu_lan .Piece .bgm_ball .bgm_form .bgm_qq {

    float: left;

    width: 24px;

    height: 24px;

    margin-top: 15px;

    margin-left: 15px;

    cursor: pointer;

}



.edu_lan .Piece .bgm_ball .bgm_form #verify-img {

    width: 122px;

    height: 48px;

    float: left;

    margin-left: 12px;

}



.edu_lan .Piece .bgm_ball .bgm_form #code_input {

    border-radius: 10px;

    width: 127px;

    height: 48px;

    border: 1px solid #e5e5e5;

    float: left;

    outline: none;

}



.edu_lan .Piece .bgm_ball .bgm_form button {

    width: 208px;

    height: 42px;

    background: #00c7c4;

    border: 0;

    border-radius: 15px;

    text-align: center;

    margin-left: 25px;

    color: #fff;

    font-size: 17px;

}



.edu_lan .Piece .bgm_ball .bgm_form input:focus {

    outline-color: #00c7c4;

    border-radius: 12px !important;

}



.edu_lan .Piece .bgm_tall {

    width: 320px;

}



.edu_lan .Piece .bgm_tall .bgm_items {

    width: 320px;

    overflow: hidden;

    background: #fff;

    margin-bottom: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_up {

    overflow: hidden;

    margin: 20px auto 5px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    width: 280px;

    height: 40px;

    border-bottom: 1px dashed #e5e5e5;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_up h2 {

    float: left;

    color: #1e68a2;

    font-size: 20px;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul1 {

    margin-left: 18px;

    overflow: hidden;

    margin-bottom: 8px;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul1 li {

    height: 48px;

    overflow: hidden;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul1 li .bgm_le {

    width: 22px;

    height: 22px;

    margin-top: 13px;

    margin-right: 15px;

    text-align: center;

    line-height: 22px;

    color: #fff;

    background: #1e68a2;

    border-radius: 50%;

    font-size: 14px;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul1 li a {

    float: left;

    width: 248px;

    display: inline-block;

    color: #999;

    line-height: 48px;

    height: 48px;

    font-size: 14px;

    overflow: hidden;

    text-overflow: ellipsis;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez1 a {

    white-space: nowrap;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul2 {

    margin-left: 14px;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul2 li {

    height: 50px;

    margin-top: 5px;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul2 li .bgm_le {

    margin-top: 3px;

    margin-right: 12px;

    width: 20px;

    height: 20px;

    line-height: 20px;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_kiko_ul2 li a {

    color: #999;

    line-height: 25px;

    height: 50px;

    overflow: hidden;

    text-overflow: ellipsis;

    word-break: break-word;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .Piece .bgm_tall .bgm_items .ez_link2 {

    width: 279px;

    height: 157px;

    margin-left: 20px;

    margin-top: 5px;

}



/*13 end*/

/*15xuexiaoku.html ac*/

.edu_lan .sl_burak .dx_list {

    width: 1160px;

    margin: 20px auto 10px;

}



.edu_lan .sl_burak .dx_show {

    width: 380px;

    height: 106px;

    background: white;

    border: 1px solid #d6d6d6;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    margin-right: 10px;

    margin-bottom: 20px;

}



.edu_lan .sl_burak .dx_show .dx_links1 {

    width: 50px;

    height: 50px;

    margin: 28px 10px 0;

    float: left;

}



.edu_lan .sl_burak .dx_show .dx_star {

    float: left;

    margin-top: 19px;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item1 {

    width: 100%;

    height: 17px;

    margin-bottom: 9px;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item1 a {

    height: 17px;

    line-height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    float: left;

    margin-right: 19px;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item1 p {

    float: left;

    padding-left: 6px;

    padding-right: 6px;

    line-height: 16px;

    height: 16px;

    font-size: 12px;

    color: #fff;

    background: #CC1712;

    margin-top: 1px;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item2 {

    width: 298px;

    height: 13px;

    margin-bottom: 10px;

    line-height: 13px;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item2 a {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    float: left;

    margin-right: 13px;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item2 a:last-child {

    margin-right: 0;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item3 {

    width: 265px;

    height: 18px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .sl_burak .dx_show .dx_star .dx_item3 a {

    width: 58px;

    height: 18px;

    border: 1px solid #de0000;

    border-radius: 2px;

    text-align: center;

    line-height: 16px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}



.edu_lan .sl_burak .dx_show:nth-of-type(3n) {

    margin-right: 0;

}



/*15xuexiaoku.html end*/

/*16.html ac*/

.global_ation .sc_logo {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    overflow: visible;

    height: 102px;

}



.global_ation .sc_logo .sc_img1 {

    width: 168px;

    height: 53px;

    margin-right: 41px;

}



.global_ation .sc_logo .sc_link1 {

    width: 240px;

    font-size: 18px;

    font-family: PingFang;

    font-weight: 500;

    color: #333333;

    margin-right: 18px;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

}



.global_ation .sc_logo .sc_list {

    width: 730px;

    height: 46px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.global_ation .sc_logo .sc_list .sc_king {

    line-height: 48px;

    font-size: 16px;

    font-family: PingFang;

    font-weight: 500;

    color: #333333;

    position: relative;

}



.global_ation .sc_logo .sc_list .sc_king .sc_show {

    display: none;

    position: absolute;

    background: #fff;

    top: 44px;

    left: -45px;

    width: 125px;

    padding-left: 15px;

    padding-right: 15px;

    overflow: visible;

    border: 1px solid #D6D6D6;

    -webkit-box-shadow: 0px 0px 1px rgba(55, 55, 55, 0.2);

    box-shadow: 0px 0px 1px rgba(55, 55, 55, 0.2);

    z-index: 999;

}



.global_ation .sc_logo .sc_list .sc_king .sc_show a {

    float: left;

    margin-right: 8px;

    line-height: 26px;

    color: #333333;

    font-size: 12px;

    box-sizing: border-box;

}



.global_ation .sc_logo .sc_list .sc_king .sc_showx {

    width: 415px;

    height: 26px;

    padding-left: 8px;

    padding-right: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    line-height: 24px;

    left: -177px;

}



.global_ation .sc_logo .sc_list .sc_king .sc_showx a {

    margin-right: 8px;

    line-height: 24px;

    font-size: 14px;

}



.global_ation .sc_logo .sc_list .sc_king .sc_showx a:last-child {

    margin-right: 0;

}



.global_ation .sc_logo .sc_list .sc_king .sc_show:before {

    content: '';

    position: absolute;

    top: -5px;

    width: 8px;

    height: 8px;

    left: 50%;

    background: #fff;

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

    border-top: 1px solid #D6D6D6;

    border-left: 1px solid #D6D6D6;

    -webkit-transform: rotate(45deg);

    transform: rotate(45deg);

}



.global_ation .sc_logo .sc_list .sc_king:hover .sc_show {

    display: block;

}



.edu_lan .Piece .one_piece .one_rr2 {

    height: 305px;

}



.edu_lan .Piece .one_piece .one_rr2 .ez_dq .ez_Study .ez_ulx {

    height: 45px;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_max {

    width: 78px;

    margin-right: 0;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_li0 {

    width: 126px;

    margin-right: 0;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_li1 {

    width: 189px;

    margin-right: 0;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_li2 {

    width: 66px;

    margin-right: 75px;

    text-align: center;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_li3 {

    width: 47px;

    text-align: center;

    margin-right: 75px;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_li5 {

    width: 55px;

    text-align: center;

    margin-right: 55px;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo1 li .wq_li6 {

    width: 66px;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo2 .wq_newx {

    margin-left: 20px;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo2 .wq_li0 {

    width: 114px;

    margin-right: 0;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo2 .wq_li2 {

    width: 189px;

    margin-right: 0;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo2 .wq_li3 {

    width: 66px;

    margin-right: 75px;

    text-align: center;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo2 .wq_li3x {

    width: 47px;

    text-align: center;

    margin-right: 75px;

}



.edu_lan .Piece .one_piece .jz_cic .wq_ulceo2 .wq_li5 {

    width: 55px;

    text-align: center;

    margin-right: 60px;

}



.edu_lan .Piece .two_piece .online2 {

    height: 183px;

}



.edu_lan .Piece .two_piece .online2 .onl_mean {

    height: 47px;

    margin-bottom: 15px;

}



.edu_lan .Piece .two_piece .online2 .onl_mean a {

    width: 86px;

    height: 47px;

    background: #8c1515;

    line-height: 47px;

}



.edu_lan .Piece .two_piece .online2 .onl_mean a:last-child {

    margin-right: 0;

}



.edu_lan .Piece .two_piece .online2 .gl_call {

    height: 39px;

    line-height: 36px;

}



.edu_lan .Piece .two_piece .online2 .gl_call a {

    line-height: 38px;

}



.edu_lan .Piece .two_piece .online2 .gl_call a img {

    width: 38px;

    height: 39px;

    float: left;

}



.edu_lan .Piece .two_piece .online2 .gl_call a p {

    color: #333;

    font-size: 18px;

    line-height: 22px;

    margin-left: 48px;

}



.edu_lan .Piece .two_piece .online2 .gl_call a .call_p {

    color: #D81E06;

    letter-spacing: 0.5px;

}



.edu_lan .Piece .two_piece .online3 {

    height: 210px;

}



.edu_lan .Piece .two_piece .online3 .onl_mean3 {

    width: 100%;

    height: 132px;

}



.edu_lan .Piece .two_piece .online3 .onl_mean3 a {

    width: 124px;

    height: 30px;

    background: #eeeeee;

    float: left;

    margin-right: 32px;

    margin-bottom: 20px;

    -webkit-transition: all .3s;

    transition: all .3s;

    line-height: 30px;

    font-size: 14px;

    color: #333333;

    text-align: center;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    box-sizing: border-box;

    padding-left: 2px;

    padding-right: 2px;

}



.edu_lan .Piece .two_piece .online3 .onl_mean3 a:hover {

    color: #fff;

    background: #8C1515;

}



.edu_lan .Piece .two_piece .online3 .onl_mean3 a:nth-of-type(2n) {

    margin-right: 0;

}



/*16.html end*/

/*17.html ac*/

.edu_lan .sl_logo {

    width: 100%;

    height: 500px;

    margin-bottom: 40px;

}



.edu_lan .sl_logo img {

    -o-object-fit: cover;

    object-fit: cover;

}



.edu_lan .clx_Peas {

    width: 600px;

    height: 100px;

    margin: 0 auto 20px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-pack: distribute;

    justify-content: space-around;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

}



.edu_lan .clx_Peas .clex_boots {

    width: 86px;

    height: 86px;

    background: white;

    -webkit-transition: ease .3s;

    transition: ease .3s;

    cursor: pointer;

}



.edu_lan .clx_Peas .clex_boots .spec {

    position: relative;

    text-align: center;

    line-height: 86px;

    font-size: 14px;

    color: #333;

}



.edu_lan .clx_Peas .clex_boots .spec:before {

    content: '';

    position: absolute;

    width: 33px;

    height: 2px;

    background: #8c1515;

    top: 62px;

    left: 50%;

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

}



.edu_lan .clx_Peas .Same2 {

    width: 100px;

    height: 100px;

    background: #8C1515;

}



.edu_lan .clx_Peas .Same2 .spec {

    line-height: 100px;

    color: #fff;

}



.edu_lan .clx_Peas .Same2 .spec:before {

    top: 72px;

    width: 38px;

    background: #fff;

}



.edu_lan .clx_line {

    width: 1200px;

    height: 627px;

    background: white;

    margin: 0 auto 40px;

    -webkit-transition: ease-in-out .3s;

    transition: ease-in-out .3s;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    display: none;

}



.edu_lan .clx_line .clx_tank1 {

    width: 820px;

    height: 580px;

}



.edu_lan .clx_line .clx_tank1 .clx_promiss {

    width: 100%;

    height: 41px;

    margin-bottom: 20px;

    border-bottom: 2px solid #8C1515;

    margin-top: 9px;

}



.edu_lan .clx_line .clx_tank1 .clx_promiss h3 {

    line-height: 26px;

    font-size: 26px;

    float: left;

}



.edu_lan .clx_line .clx_tank1 .clx_promiss a {

    float: right;

    height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    margin-top: 13px;

}



.edu_lan .clx_line .clx_tank1 .ad_book .clex_item:last-child {

    border-bottom: 0;

    margin-bottom: 0;

}



.edu_lan .clx_line .clx_tank1 .more_all {

    width: 100%;

    height: 38px;

    background: #eeeeee;

    text-align: center;

    line-height: 38px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    margin-bottom: 40px;

}



.edu_lan .clx_line .clx_tank1 .sense {

    width: 100%;

    height: 183px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .clx_line .clx_tank1 .sense .s_item {

    width: 390px;

    height: 183px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .clx_line .clx_tank1 .sense .s_item .s_h3 {

    width: 100%;

    margin-bottom: 8px;

    height: 23px;

}



.edu_lan .clx_line .clx_tank1 .sense .s_item .s_h3 p {

    float: left;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

}



.edu_lan .clx_line .clx_tank1 .sense .s_item .s_h3 a {

    float: right;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    line-height: 20px;

}



.edu_lan .clx_line .clx_tank1 .sense .s_item .hero_punch {

    width: 100%;

    height: 120px;

}



.edu_lan .clx_line .clx_tank1 .sense .s_item .hero_punch li {

    line-height: 31px;

    height: 31px;

    width: 100%;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 1px;

}



.edu_lan .clx_line .clx_tank1 .sense .s_item .hero_punch li a {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .clx_line .clx_tank2 {

    width: 320px;

    height: 580px;

    position: relative;

}



.edu_lan .clx_line .clx_tank2 .goom {

    width: 280px;

    height: 80px;

    margin-left: 40px;

    background: #eeeeee;

    margin-bottom: 20px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 80px;

    text-align: center;

    text-overflow: ellipsis;

    overflow-x: hidden;

    white-space: nowrap;

}



.edu_lan .clx_line .clx_tank2 .goom2 {

    width: 280px;

    height: 154px;

    margin-left: 40px;

    background: #8c1515;

    text-align: center;

    font-size: 18px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: white;

    line-height: 24px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 41px;

    margin-bottom: 40px;

}



.edu_lan .clx_line .clx_tank2 .m-online {

    position: absolute;

    bottom: 2px;

    right: -20px;

    width: 100%;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    height: 183px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .clx_line .clx_tank2 .m-online h3 {

    height: 20px;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

    margin-bottom: 20px;

}



.edu_lan .clx_line .clx_tank2 .m-online .onl_mean {

    width: 100%;

    height: 47px;

}



.edu_lan .clx_line .clx_tank2 .m-online .onl_mean a {

    float: left;

    margin-right: 9px;

    margin-bottom: 10px;

    text-align: center;

    line-height: 40px;

    color: #fff;

    font-size: 14px;

    width: 86px;

    height: 47px;

    background: #8c1515;

    line-height: 47px;

}



.edu_lan .clx_line .clx_tank2 .m-online .onl_mean a:last-child {

    margin-right: 0;

}



.edu_lan .clx_line .clx_tank2 .m-online .gl_call {

    height: 39px;

    line-height: 36px;

}



.edu_lan .clx_line .clx_tank2 .m-online .gl_call a {

    line-height: 38px;

}



.edu_lan .clx_line .clx_tank2 .m-online .gl_call a img {

    width: 38px;

    height: 39px;

    float: left;

}



.edu_lan .clx_line .clx_tank2 .m-online .gl_call a p {

    color: #333;

    font-size: 18px;

    line-height: 22px;

    margin-left: 48px;

}



.edu_lan .clx_line .clx_tank2 .m-online .gl_call a .call_p {

    color: #D81E06;

    letter-spacing: 0.5px;

}



.edu_lan .clex_item {

    width: 100%;

    height: 112px;

    margin-bottom: 20px;

    border-bottom: 1px solid #DEDEDE;

}



.edu_lan .clex_item .sup_img {

    float: left;

    width: 160px;

    height: 91px;

    margin-right: 10px;

}



.edu_lan .clex_item .sup_box {

    float: left;

    width: 570px;

    height: 91px;

}



.edu_lan .clex_item .sup_box .sup_txt {

    height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 17px;

    text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

    margin-bottom: 9px;

}



.edu_lan .clex_item .sup_box .sup_show {

    width: 100%;

    height: 18px;

    margin-bottom: 20px;

}



.edu_lan .clex_item .sup_box .sup_show P {

    padding-left: 6px;

    padding-right: 6px;

    height: 16px;

    border: 1px solid #d6d6d6;

    border-radius: 2px;

    line-height: 16px;

    float: left;

    margin-right: 9px;

    font-size: 12px;

    color: #666;

}



.edu_lan .clex_item .sup_box .sup_lins {

    width: 375px;

    height: 26px;

}



.edu_lan .clex_item .sup_box .sup_lins a {

    width: 100px;

    height: 26px;

    background: #8c1515;

    border-radius: 2px;

    margin-right: 10px;

    float: left;

    text-align: center;

    line-height: 26px;

    color: #fff;

    font-size: 14px;

}



.edu_lan .clex_item .eq_p1 {

    width: 26px;

    height: 91px;

    float: left;

    border: 1px solid #806341;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #806341;

    text-align: center;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    -webkit-writing-mode: tb-lr;

    writing-mode: tb-lr;

    word-wrap: break-word;

    letter-spacing: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 3px;

    padding-top: 5px;

    margin-right: 20px;

}



.edu_lan .Focus {

    height: 441px;

    margin-bottom: 40px;

}



.edu_lan .Focus .Fo_unit {

    width: 860px;

    height: 441px;

    background: #fff;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

}



.edu_lan .Focus .Fo_unit .clx_promiss {

    width: 100%;

    height: 41px;

    margin-bottom: 20px;

    border-bottom: 2px solid #8C1515;

    margin-top: 9px;

}



.edu_lan .Focus .Fo_unit .clx_promiss h3 {

    line-height: 26px;

    font-size: 26px;

    float: left;

}



.edu_lan .Focus .Fo_unit .clx_promiss a {

    float: right;

    height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    margin-top: 13px;

}



.edu_lan .Focus .Fo_unit .F_star {

    width: 100%;

    height: 72px;

    margin-top: 40px;

}



.edu_lan .Focus .Fo_unit .F_star .F_time {

    float: left;

    width: 72px;

    height: 72px;

    background: #8c1515;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 16px;

    margin-right: 20px;

}



.edu_lan .Focus .Fo_unit .F_star .F_time p {

    font-size: 24px;

    font-family: Bahnschrift;

    font-weight: 600;

    color: white;

    line-height: 22px;

    text-align: center;

}



.edu_lan .Focus .Fo_unit .F_star .F_time p span {

    font-size: 14px;

    line-height: 20px;

}



.edu_lan .Focus .Fo_unit .F_star .F_txt {

    width: 725px;

    float: left;

    height: 72px;

}



.edu_lan .Focus .Fo_unit .F_star .F_txt .F_link {

    height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 17px;

    margin-bottom: 12px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Focus .Fo_unit .F_star .F_txt .F_tle {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    line-height: 24px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .Focus .Fo_center {

    width: 320px;

    height: 441px;

    margin-bottom: 20px;

}



.edu_lan .Focus .Fo_center .F_tool {

    width: 100%;

    height: 241px;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    margin-bottom: 20px;

}



.edu_lan .Focus .Fo_center .F_tool h3 {

    height: 20px;

    font-size: 20px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 20px;

    margin-bottom: 20px;

}



.edu_lan .Focus .Fo_center .F_tool .pl_all {

    width: 100%;

    height: 162px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-line-pack: justify;

    align-content: space-between;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

}



.edu_lan .Focus .Fo_center .F_tool .pl_all a {

    width: 90px;

    height: 30px;

    background: #eeeeee;

    border-radius: 2px;

    text-align: center;

    line-height: 30px;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .Focus .Fo_img {

    width: 320px;

    height: 180px;

}



.edu_lan .Aries {

    height: 204px;

    background: white;

    margin-bottom: 40px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

}



.edu_lan .Aries .clx_promiss {

    width: 100%;

    height: 41px;

    margin-bottom: 20px;

    border-bottom: 2px solid #8C1515;

    margin-top: 9px;

}



.edu_lan .Aries .clx_promiss h3 {

    line-height: 26px;

    font-size: 26px;

    float: left;

}



.edu_lan .Aries .clx_promiss a {

    float: right;

    height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    margin-top: 13px;

}



.edu_lan .Aries .A_maj {

    height: 80px;

    width: 100%;

}



.edu_lan .Aries .A_maj a {

    width: 150px;

    height: 30px;

    background: #eeeeee;

    float: left;

    margin-right: 18px;

    margin-bottom: 20px;

    text-align: center;

    line-height: 30px;

    color: #333;

    font-size: 14px;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

}



.edu_lan .Aries .A_maj a:nth-of-type(7n) {

    margin-right: 0;

}



.edu_lan .Piece .one_piece .clex_bix {

    width: 100%;

    height: auto;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

}



.edu_lan .Piece .one_piece .clex_bix .clx_promiss {

    width: 100%;

    height: 41px;

    margin-bottom: 20px;

    border-bottom: 2px solid #8C1515;

    margin-top: 9px;

}



.edu_lan .Piece .one_piece .clex_bix .clx_promiss h3 {

    line-height: 26px;

    font-size: 26px;

    float: left;

}



.edu_lan .Piece .one_piece .clex_bix .clx_promiss .clx_link {

    float: right;

    height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    margin-top: 13px;

}



.edu_lan .Piece .one_piece .clex_bix .clx_promiss .Coco_li {

    float: left;

    width: 313px;

    margin-top: 13px;

    margin-left: 32px;

    height: 13px;

    line-height: 13px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .Piece .one_piece .clex_bix .clx_promiss .Coco_li a {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Piece .one_piece .clex_bix .clx_promiss .Coco_352 {

    width: 352px;

}



.edu_lan .Piece .one_piece .clex_bix .more_all {

    width: 100%;

    height: 38px;

    background: #eeeeee;

    text-align: center;

    line-height: 38px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    margin-bottom: 10px;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel {

    padding-bottom: 20px;

    border-bottom: 1px solid #999999;

    margin-bottom: 18px;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel .ez_link1 img {

    width: 196px;

    height: 110px;

    float: left;

    margin-right: 10px;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel .ez_word {

    width: 614px;

    height: 110px;

    float: left;

    position: relative;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel .ez_word2 {

    width: 100% !important;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel .ez_bo {

    margin-bottom: 18px;

    width: 410px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel .ez_bo b {

    font-size: 18px;

    color: #333;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel p {

    color: #666;

    font-size: 14px;

    margin: 0;

    line-height: 27px;

    width: 100%;

    height: 54px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .Piece .one_piece .clex_bix .ez_bel .ru_link1 {

    position: absolute;

    color: #999;

    font-size: 12px;

    right: 0;

    bottom: 0;

}



.edu_lan .Piece .one_piece .clex_bix .F_star {

    width: 100%;

    height: 72px;

    margin-top: 40px;

}



.edu_lan .Piece .one_piece .clex_bix .F_star .F_time {

    float: left;

    width: 72px;

    height: 72px;

    background: #8c1515;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 16px;

    margin-right: 20px;

}



.edu_lan .Piece .one_piece .clex_bix .F_star .F_time p {

    font-size: 24px;

    font-family: Bahnschrift;

    font-weight: 600;

    color: white;

    line-height: 22px;

    text-align: center;

}



.edu_lan .Piece .one_piece .clex_bix .F_star .F_time p span {

    font-size: 14px;

    line-height: 20px;

}



.edu_lan .Piece .one_piece .clex_bix .F_star .F_txt {

    width: 725px;

    float: left;

    height: 72px;

}



.edu_lan .Piece .one_piece .clex_bix .F_star .F_txt .F_link {

    height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 17px;

    margin-bottom: 12px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Piece .one_piece .clex_bix .F_star .F_txt .F_tle {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

    line-height: 24px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

}



.edu_lan .Piece .one_piece .clex_bix .pageTest {

    margin: 15px auto 15px;

}



.edu_lan .Piece .one_piece .clex_bix .pageTest2 {

    margin-top: 40px;

}



.edu_lan .Piece .one_piece .back_dd {

    width: 100%;

    height: 40px;

    background: #e6e6e6;

}



.edu_lan .Piece .one_piece .clex_bobo {

    width: 860px;

    height: auto;

    background: white;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 30px 20px 0;

}



.edu_lan .Piece .one_piece .clex_bobo .clex_edu {

    width: 100%;

    height: 65px;

    margin-bottom: 20px;

    border-bottom: 1px solid #D6D6D6;

}



.edu_lan .Piece .one_piece .clex_bobo .clex_edu .clex_sogo {

    height: 44px;

    float: left;

    width: 108px;

    border-right: 1px solid #d6d6d6;

}



.edu_lan .Piece .one_piece .clex_bobo .clex_edu .clex_sogo .p1 {

    height: 12px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #d81e06;

    line-height: 12px;

    margin-bottom: 13px;

}



.edu_lan .Piece .one_piece .clex_bobo .clex_edu .clex_sogo .p2 {

    height: 10px;

    line-height: 10px;

    font-size: 11px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

}



.edu_lan .Piece .one_piece .clex_bobo .clex_edu .clex_p {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 24px;

    width: 686px;

    margin-left: 20px;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    line-clamp: 2;

    -webkit-box-orient: vertical;

    margin-top: -3px;

}



.edu_lan .Piece .two_piece .on1_line {

    height: 257px;

}



.edu_lan .Piece .two_piece .on1_line .onl_mean .onlink_1 {

    width: 135px;

    height: 58px;

    line-height: 58px;

    background: #d85528;

}



.edu_lan .Piece .two_piece .on1_line .onl_mean .onlink_2 {

    width: 135px;

    height: 58px;

    line-height: 58px;

    background: #5a4d9b;

    margin-right: 0;

}



.edu_lan .Piece .two_piece .on1_line .onl_mean .onlink_3 {

    width: 279px;

    height: 50px;

    line-height: 50px;

    background: #006190;

}



.edu_lan .Piece .two_piece .on1_line .onl_mean .onlink_4 {

    width: 280px;

    height: 50px;

    line-height: 50px;

    background: #cc1712;

}



.edu_lan .Piece .two_piece .on_item2 {

    margin-bottom: 20px;

}



.edu_lan .Piece .two_piece .on_item2 .m_ul1 .i_pdd_2x {

    margin-left: -105px;

}



.edu_lan .Piece .two_piece .on_item2 .m_ul1 .i_pdd_3x {

    margin-left: -25px;

}



.edu_lan .Piece .two_piece .on_item2 .m_ul1 .at_more {

    color: #999;

}



.edu_lan .Piece .two_piece .on_item2 .m_son .on_ul {

    width: 100%;

}



.edu_lan .Piece .two_piece .on_item2 .m_son .on_ul li {

    width: 100%;

}



.edu_lan .Piece .two_piece .on_item2 .m_son .on_ul li a {

    width: 100%;

}



.edu_lan .Piece .two_piece .on_item2 .m_son .on_ul li a span {

    margin-right: 3px;

}



.edu_lan .edu_lan .pageTest {

    height: 35px;

    margin: 0 auto 10px;

    margin-top: 15px;

}



/*17.html end*/

/*banquan1.html ac*/

.edu_lan .G_wb {

    width: 1200px;

    height: auto;

    margin: 0 auto;

    margin-bottom: 30px;

    border-bottom: 1px solid #e5e5e5;

    min-height: 362px;

    color: #333;

    line-height: 33px;

    background: #fff;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    font-size: 16px;

}



.edu_lan .G_wb .show {

    height: 26px;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

    line-height: 26px;

    text-align: center;

    margin: 40px auto 30px;

}



.edu_lan .G_wb p {

    line-height: 33px;

    word-wrap: break-word;

    color: #333;

    font-size: 16px;

    height: auto;

    margin-top: 15px;

}



.edu_lan .G_wb p img {

    width: 600px !important;

    height: auto !important;

    display: inline-block !important;

    margin: 10px auto;

}



.edu_lan .G_wb2 {

    width: 1200px;

    height: auto;

    margin: 0 auto;

    margin-bottom: 30px;

    min-height: 362px;

    background: #fff;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

}



.edu_lan .G_wb2 .show {

    height: 26px;

    font-size: 26px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #1979c5;

    line-height: 26px;

    text-align: center;

    margin: 40px auto 30px;

}



.super_outline {

    border-color: #FF1130 !important;

}



.super_outline::-webkit-input-placeholder {

    color: #FF1130 !important;

}



/*banquan.html end*/

/*map.html ac*/

.edu_lan .map .h3title {

    margin-top: 20px;

}



.edu_lan .map .h3title span {

    font-weight: normal;

}



.edu_lan .map dl {

    margin-bottom: 50px;

}



.edu_lan .map dl dt {

    float: left;

    font-size: 16px;

    color: #333;

    margin-top: 10px;

}



.edu_lan .map dl dd a {

    margin-right: 25px;

    margin-top: 13px;

    float: left;

    font-size: 14px;

}



.edu_lan .map .map_tiqu {

    padding-left: 0;

    margin-bottom: 10px;

}



.edu_lan .map .map_tiqu dt {

    float: left;

}



.edu_lan .map dl dd {

    margin-left: 0;

}



.edu_lan .map .map_tiqu dt span {

    color: #999;

    padding-right: 10px;

}



.edu_lan .map .map_tiqu dd {

    width: 1070px;

    float: left;

}



.edu_lan .map .max_tiqu dt span {

    width: 120px;

}



.edu_lan .map .max_tiqu dd {

    width: 1015px;

    float: left;

}



.edu_lan .h3title {

    height: 24px;

}



.edu_lan .h3title .dt_img1 {

    width: 24px;

    height: 24px;

}



.edu_lan .h3title .dt_img2 {

    width: 19px;

    height: 24px;

}



.edu_lan .h3title .dt_img3 {

    width: 25px;

    height: 24px;

}



.edu_lan .h3title .dt_img5 {

    width: 26px;

    height: 24px;

}



.edu_lan .h3title .dt_img6 {

    width: 24px;

    height: 24px;

}



.edu_lan .h3title3 span {

    line-height: 30px;

    color: #1979C5;

    font-size: 14px;

}



.edu_lan .map_tiqu span {

    width: 65px;

    margin-right: 5px;

    margin-top: 3px;

    float: left;

    font-size: 15px;

    color: #666;

}



.edu_lan .h3title span {

    height: 25px;

    line-height: 25px;

    display: inline-block;

    color: #333;

    font-size: 20px;

    font-weight: 600;

}



.edu_lan .bgm_form {

    width: 795px;

    height: 670px;

    background: #fff;

    border-radius: 12px;

    margin-bottom: 22px;

    margin: 0 auto;

}



.edu_lan .bgm_form .ez_up {

    overflow: hidden;

    padding-top: 20px;

    margin-left: 23px;

    height: 40px;

    background: #fff;

    margin-bottom: 15px;

}



.edu_lan .bgm_form .ez_up img {

    width: 18px;

    height: 20px;

    float: left;

    margin-top: 3px;

    margin-right: 10px;

}



.edu_lan .bgm_form .ez_up span {

    float: left;

    color: #00c7c4;

    font-size: 19px;

}



.edu_lan .bgm_form .ez_side {

    overflow: hidden;

    margin-left: 20px;

}



.edu_lan .bgm_form .ez_side i {

    color: #ff1130;

    margin-right: 8px;

}



.edu_lan .bgm_form .bgm_box {

    width: 365px;

    height: 50px;

    float: left;

    font-size: 15px;

    margin-bottom: 30px;

    line-height: 50px;

    color: #999;

    position: relative;

}



.edu_lan .bgm_form .bgm_box .pop {

    position: absolute;

    top: 52px;

    left: 83px;

    font-size: 12px;

    color: #ff1130;

    line-height: 15px;

}



.edu_lan .bgm_form .bgm_box2 {

    width: 100%;

    height: 50px;

    font-size: 15px;

    float: left;

    color: #999;

    margin-bottom: 30px;

    line-height: 50px;

}



.edu_lan .bgm_form .bgm_box3 {

    float: right;

}



.edu_lan .bgm_form .ez_lab1 {

    width: 65px;

    display: inline-block;

    font-size: 15px;

    color: #999;

}



.edu_lan .bgm_form .ez_lab2 {

    margin-right: 10px;

}



.edu_lan .bgm_form .ez_ip1 {

    width: 263px;

    border-radius: 12px;

    margin-bottom: 20px;

    height: 48px;

    margin-left: 10px;

    border: 1px solid #cccccc;

    outline: none;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

}



.edu_lan .bgm_form .ez_ip1::-webkit-input-placeholder {

    color: #999;

}



.edu_lan .bgm_form .ez_ip2 {

    margin: 3px 3px 0 3px;

}



.edu_lan .bgm_form .test-label {

    display: inline-block;

    margin-right: 55px;

}



.edu_lan .bgm_form .test-radio {

    display: none;

}



.edu_lan .bgm_form .test-radioInput {

    background-color: #fff;

    border-radius: 100%;

    display: inline-block;

    height: 16px;

    margin-right: 10px;

    margin-top: -1px;

    vertical-align: middle;

    width: 16px;

    line-height: 1;

    border: 1px solid #e6e6e6;

}



.edu_lan .bgm_form .test-radio:checked+.test-radioInput:after {

    background-color: #1e68a2;

    border: 1px solid #1e68a2;

    border-radius: 100%;

    content: "";

    display: inline-block;

    height: 8px;

    margin: 3px;

    width: 8px;

}



.edu_lan .bgm_form .ez_botm {

    margin-bottom: 15px;

}



.edu_lan .bgm_form .ez_select {

    width: 264px;

    height: 50px;

    background: white;

    border: 1px solid #cccccc;

    border-radius: 8px;

    margin-bottom: 12px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 20px;

    color: #999;

    outline: none;

    /*	option{

		width: 228px;

		border-radius: 12px;

		border:1px solid #e5e5e5;

	}*/

}



.edu_lan .bgm_form .ez_lab3 {

    float: left;

}



.edu_lan .bgm_form textarea {

    float: left;

    min-width: 685px;

    min-height: 118px;

    max-width: 685px;

    max-height: 118px;

    overflow: hidden;

    margin-bottom: 12px;

    border: 1px solid #cccccc;

    border-radius: 8px;

    outline: none;

}



.edu_lan .bgm_form .ez_sub {

    width: 264px;

    height: 50px;

    background: #1e68a2;

    border-radius: 8px;

    border: 0;

    text-align: center;

    margin-left: 256px;

    color: #fff;

    font-size: 20px;

    display: block;

    outline: none;

    cursor: pointer;

}



.edu_lan .bgm_form .ez_lab3 {

    float: left;

}



.edu_lan .bgm_form .bgm_qq {

    float: left;

    width: 24px;

    height: 24px;

    margin-top: 15px;

    margin-left: 15px;

    cursor: pointer;

}



.edu_lan .bgm_form #verify-img {

    width: 122px;

    height: 48px;

    float: left;

    margin-left: 12px;

}



.edu_lan .bgm_form #code_input {

    border-radius: 10px;

    width: 127px;

    height: 48px;

    border: 1px solid #e5e5e5;

    float: left;

    outline: none;

}



.edu_lan .bgm_form button {

    width: 208px;

    height: 42px;

    background: #00c7c4;

    border: 0;

    border-radius: 15px;

    text-align: center;

    margin-left: 25px;

    color: #fff;

    font-size: 17px;

}



.edu_lan .bgm_form input:focus {

    outline-color: #00c7c4;

    border-radius: 12px !important;

}



/*map.html end*/

/*shiti4.html ac*/

.edu_lan .dl_luck {

    width: 1200px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin: 0 auto 50px;

    background: #fff;

    height: auto;

    overflow: hidden;

    padding: 20px 20px 0;

}



.edu_lan .dl_luck .dl_box {

    width: 570px;

    height: 131px;

    float: left;

    margin-right: 20px;

    margin-bottom: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

}



.edu_lan .dl_luck .dl_box .sup_img {

    float: left;

    width: 160px;

    height: 91px;

    margin-right: 10px;

}



.edu_lan .dl_luck .dl_box .sup_box {

    float: left;

    width: 350px;

    height: 91px;

    position: relative;

}



.edu_lan .dl_luck .dl_box .sup_box .sup_txt {

    height: 17px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 17px;

    text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

    margin-bottom: 9px;

}



.edu_lan .dl_luck .dl_box .sup_box .sup_show {

    width: 100%;

    height: 18px;

    margin-bottom: 20px;

}



.edu_lan .dl_luck .dl_box .sup_box .sup_show P {

    padding-left: 6px;

    padding-right: 6px;

    height: 16px;

    border: 1px solid #d6d6d6;

    border-radius: 2px;

    line-height: 16px;

    float: left;

    margin-right: 9px;

    font-size: 12px;

    color: #666;

}



.edu_lan .dl_luck .dl_box .sup_box span {

    font-size: 12px;

    position: absolute;

    left: 0;

    bottom: 0;

    color: #999999;

}



.edu_lan .dl_luck .dl_box:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .dl_luck .dl_box2 {

    height: 227px;

    position: relative;

}



.edu_lan .dl_luck .dl_box2 .s_ple {

    font-size: 18px;

    color: #FF1130;

    margin-bottom: 18px;

}



.edu_lan .dl_luck .dl_box2 .s_dle {

    width: 100%;

    height: 150px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_link {

    width: 267px;

    height: 150px;

    float: left;

    margin-right: 24px;

    background: #D6D6D6;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time {

    width: 230px;

    height: auto;

    float: left;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super {

    overflow: hidden;

    margin-bottom: 14px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super img {

    float: left;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super .s_img1 {

    width: 12px;

    height: 16px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super .s_img2 {

    width: 13px;

    height: 14px;

    margin-top: 1px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super .s_img3 {

    width: 14px;

    height: 14px;

    margin-top: 1px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super p {

    float: left;

    margin-left: 9px;

    line-height: 16px;

    color: #333;

    font-size: 12px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super p span {

    color: #ff1300;

    margin-left: 15px;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_super .m_moto {

    width: 205px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_box {

    margin-bottom: 13px;

    font-size: 14px;

    font-family: MicrosoftYaHei;

    font-weight: 400;

    color: #ff1300;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_gar {

    width: 212px;

    height: 26px;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

}



.edu_lan .dl_luck .dl_box2 .s_dle .s_time .s_gar a {

    width: 100px;

    height: 26px;

    background: #1979C5;

    border-radius: 2px;

    color: #fff;

    background: #1E68A2;

    text-align: center;

    line-height: 26px;

    font-size: 14px;

}



.edu_lan .dl_luck .dl_box2 .conten {

    position: absolute;

    right: 20px;

    top: 20px;

    height: 24px;

    border: 1px solid #806341;

    padding-left: 10px;

    padding-right: 10px;

    line-height: 24px;

    font-size: 12px;

    color: #806341;

}



.edu_lan .sl_map .ez_rr .ez_dq .ez_Study .hei_40 {

    height: 40px;

}



/*shiti4.html end*/

/*liebiao6.html ac*/

.edu_lan .Piece .one_piece2 {

    width: 750px;

    margin-left: 110px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 0 20px 0;

    position: relative;

}



.edu_lan .Piece .one_piece2 .ps_top {

    width: 100%;

}



.edu_lan .Piece .one_piece2 .m_list {

    width: 100%;

    margin-bottom: 0;

}



.edu_lan .Piece .one_piece2 .active {

    width: 100px;

    background: white;

    position: absolute;

    left: -110px;

    top: 0;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-top: 12px;

}



.edu_lan .Piece .one_piece2 .active a {

    width: 100%;

    height: 30px;

    margin-bottom: 3px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    text-align: center;

    line-height: 30px;

    -webkit-transition: all 0.3s;

    transition: all 0.3s;

}



.edu_lan .Piece .one_piece2 .active a:hover {

    background: #1979C5;

    color: #fff;

}



.edu_lan .Piece .one_piece2 .active .super_r {

    background: #1979C5;

    color: #fff;

}



.edu_lan .Piece .two_piece .pl_item2 .m_ul1 .hidden {

    visibility: hidden;

}



.edu_lan .Piece .one_piece .ts_list {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 33px 20px 0;

}



.edu_lan .Piece .one_piece .ts_list .t_img1 {

    width: 157px;

    height: 45px;

    margin: 0 auto 14px;

}



.edu_lan .Piece .one_piece .ts_list .t_title {

    width: 100%;

    overflow: hidden;

    color: #ff1130;

    font-size: 24px;

    margin-bottom: 35px;

    text-align: center;

    font-weight: 400;

}



.edu_lan .Piece .one_piece .ts_list .t_data {

    width: 100%;

    height: 57px;

    margin-bottom: 12px;

    border-bottom: 1px solid #e5e5e5;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item {

    float: left;

    width: 270px;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li {

    width: 100%;

    margin-bottom: 8px;

    color: #999;

    font-size: 14px;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .t_super {

    color: #FF1130;

    display: inline;

    position: relative;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .t_super2 {

    background: #d81e06;

    color: #fff;

    width: 93px;

    height: 24px;

    border-radius: 2px;

    line-height: 24px;

    text-align: center;

    font-size: 14px;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .hz_banana {

    background: #fff;

    color: #FF1130;

    font-weight: 400;

    font-size: 15px;

    width: 13px;

    height: 13px;

    color: #666;

    line-height: 13px;

    font-size: 14px;

    font-weight: bold;

    text-align: center;

    margin-left: 7px;

    position: relative;

    cursor: pointer;

    display: inline-block;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .hz_banana .other-add-cont {

    position: absolute;

    left: 13px;

    top: 50%;

    -webkit-transform: translateY(-50%);

    transform: translateY(-50%);

    padding-left: 8px;

    z-index: 98;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .hz_banana .other-add-cont .other-add-con {

    padding: 5px;

    min-width: 60px;

    line-height: 22px;

    border: 1px solid #e3e3e3;

    background: #fff;

    border-radius: 5px;

    -webkit-box-shadow: 0 0 5px #e3e3e3;

    box-shadow: 0 0 5px #e3e3e3;

    font-size: 14px;

    color: #666;

    z-index: 99;

    text-align: center;

    display: none;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .hz_banana .other-add-cont .other-add-con .i_down div {

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    border-color: transparent #e5e5e5 transparent transparent;

    position: absolute;

    top: 50%;

    left: -3px;

    margin-top: -8px;

    z-index: 9999;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item li .hz_banana:hover .other-add-con {

    display: block;

}



.edu_lan .Piece .one_piece .ts_list .t_data .t_item:last-child {

    margin-left: 75px;

    width: 165px;

}



.edu_lan .Piece .one_piece .ts_list .wq_Bastard {

    width: 100%;

    overflow: hidden;

    position: relative;

    text-align: center;

    margin-bottom: 5px;

}



.edu_lan .Piece .one_piece .ts_list .wq_Bastard p {

    margin: 0 auto 15px;

    font-size: 24px;

    color: #CC1712;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.edu_lan .Piece .one_piece .ts_list .wq_Bastard h1 {

    margin: 0 auto 15px;

    font-size: 24px;

    color: #CC1712;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Piece .one_piece .ts_list .wq_Bastard .wq_star {

    max-width: 100%;

    overflow: hidden;

    color: #999;

    font-size: 14px;

    padding-bottom: 18px;

    text-align: center;

}



.edu_lan .Piece .one_piece .ts_list .wq_Bastard .wq_star span {

    margin-right: 18px;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .ts_list .wq_Bastard .wq_star span a {

    display: inline;

    color: #999;

}



.edu_lan .Piece .one_piece .ts_list .wq_beat {

    border-bottom: 1px solid #D6D6D6;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article {

    width: 820px;

    height: auto;

    overflow: hidden;

    margin-bottom: 35px;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article h1,

.edu_lan .Piece .one_piece .ts_list .wq_Article h2,

.edu_lan .Piece .one_piece .ts_list .wq_Article h3,

.edu_lan .Piece .one_piece .ts_list .wq_Article h4,

.edu_lan .Piece .one_piece .ts_list .wq_Article h5 {

    line-height: 24px;

    font-size: 16px;

    margin: 0;

    padding: 0;

    font-weight: 400;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article p {

    color: #666;

    line-height: 24px;

    font-size: 16px;

    margin: 0;

    padding: 0;

    margin-bottom: 20px;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article p strong {

    font-weight: bolder;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article p a {

    display: inline;

    color: #d81e06;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article img {

    margin: auto;

    max-width: 100%;

}



#.edu_lan .Piece .one_piece .ts_list .wq_Article img {

    width: auto;

    height: auto;

    margin: auto;

    max-width: 100%;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article .Reminder {

    color: #CC1712;

    text-indent: 1.7em;

}



.edu_lan .Piece .one_piece .ts_list .wq_Article .Rem {

    margin-bottom: 0;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle {

    overflow: hidden;

    height: 94px;

    margin-bottom: 18px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.18);

    background: #fff;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .on_top {

    float: left;

    margin-top: 14px;

    width: 100px;

    height: 70px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .on_top .line_1 {

    width: 100px;

    height: 26px;

    background: white;

    border: 1px solid #1979c5;

    border-radius: 2px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    line-height: 24px;

    text-align: center;

    font-size: 14px;

    color: #1979C5;

    margin-bottom: 14px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .on_top .line_2 {

    width: 100px;

    height: 26px;

    background: #1979c5;

    border-radius: 2px;

    text-align: center;

    line-height: 24px;

    color: #fff;

    font-size: 14px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 {

    width: 677px;

    float: left;

    height: 70px;

    margin-top: 20px;

    margin-left: 25px;

    position: relative;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super {

    overflow: hidden;

    width: 315px;

    margin-bottom: 24px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super img {

    float: left;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super .s_img0 {

    width: 12px;

    height: 16px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super .s_img1 {

    width: 14px;

    height: 14px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super .s_img2 {

    width: 13px;

    height: 14px;

    margin-top: 1px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super .s_img3 {

    width: 14px;

    height: 14px;

    margin-top: 1px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super p {

    float: left;

    margin-left: 9px;

    line-height: 16px;

    color: #333;

    font-size: 12px;

    width: 175px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super p span {

    color: #D81E06;

    margin-left: 18px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super2x {

    margin-bottom: 18px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .o_super3 {

    width: 70px;

    height: 24px;

    border: 1px solid #806341;

    float: left;

    margin-left: 47px;

    text-align: center;

    line-height: 24px;

    margin-top: -6px;

}



.edu_lan .Piece .one_piece .ts_list .wq_circle .wq_cat2 .yue_link {

    position: absolute;

    width: 150px;

    height: 35px;

    line-height: 35px;

    text-align: center;

    color: #fff;

    right: 30px;

    bottom: 39%;

    background: #cc1712;

    border-radius: 12px;

    font-size: 18px;

}



.edu_lan .Piece .one_piece .ts_list .jq_up {

    width: 100%;

    margin-top: 20px;

    margin-bottom: 30px;

    padding-top: 16px;

    height: 48px;

    border-top: 1px solid #E5E5E5;

}



.edu_lan .Piece .one_piece .ts_list .jq_up a {

    max-width: 700px;

    font-size: 14px;

    color: #666;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    line-height: 24px;

}



.edu_lan .Piece .one_piece .ts_list .jq_up a span {

    color: #999;

}



.edu_lan .Piece .one_piece .ts_list .jq_up a:hover {

    color: #1979C5;

}



.edu_lan .Piece .one_piece .ts_list_top {

    padding-top: 20px;

}



.edu_lan .Piece .one_piece .t_fact {

    width: 100%;

    height: 241px;

    background: #fff;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    padding: 20px;

    box-sizing: border-box;

}



.edu_lan .Piece .one_piece .t_fact .re_item {

    width: 390px;

    height: 200px;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .t_fact .re_item .le_xuz2 {

    overflow: hidden;

    line-height: 22px;

    color: #333;

    font-size: 16px;

    padding-bottom: 10px;

    border-bottom: 1px solid #e5e5e5;

}



.edu_lan .Piece .one_piece .t_fact .re_item .le_xuz2 h2 {

    float: left;

    color: #333;

    font-size: 16px;

}



.edu_lan .Piece .one_piece .t_fact .re_item .le_xuz2 a {

    font-size: 12px;

    float: right;

    color: #999;

    line-height: 22px;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_trable {

    overflow: hidden;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_trable li {

    overflow: hidden;

    margin-top: 10px;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_trable li a {

    float: left;

    width: 380px;

    color: #333;

    font-size: 14px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_trable li a span {

    margin-right: 5px;

    font-size: 18px;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_trable li a:hover {

    color: #ff1300;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_ewm {

    width: 305px;

    height: 150px;

    margin-top: 20px;

    margin: 20px auto 0;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_ewm .erw_1 {

    width: 123px;

    height: 150px;

    overflow: hidden;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_ewm .erw_1 img {

    width: 94px;

    height: 94px;

    margin: 0 auto 9px;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_ewm .erw_1 p {

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 15px;

    text-align: center;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_ewm .erw_1 ._p1 {

    line-height: 17px;

    font-size: 16px;

}



.edu_lan .Piece .one_piece .t_fact .re_item .re_ewm .erw_1:last-child {

    width: 150px;

}



.edu_lan .Piece .two_piece .online .cl_school {

    width: 100%;

    height: 135px;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan {

    overflow: hidden;

    margin-bottom: 10px;

    line-height: 18px;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan span {

    width: 18px;

    height: 18px;

    background: #eee;

    text-align: center;

    font-family: Impact;

    font-size: 16px;

    color: #999;

    font-weight: 400;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan .cl_slink1 {

    margin-left: 10px;

    font-size: 14px;

    color: #333;

    width: 235px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan .cl_lastk {

    font-size: 14px;

    color: #999;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan .cl_span1 {

    background: #FF1130;

    color: #fff;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan .cl_span2 {

    color: #fff;

    background: #FF7011;

}



.edu_lan .Piece .two_piece .online .cl_school .cl_Plan .cl_span3 {

    color: #fff;

    background: #FFA811;

}



.edu_lan .Piece .two_piece .just_job {

    width: 100%;

    height: 512px;

    position: relative;

    margin-bottom: 20px;

}



.edu_lan .Piece .two_piece .p_feet {

    width: 320px;

    height: 512px;

    float: left;

}



.edu_lan .Piece .two_piece .only_mean3 {

    width: 100%;

    height: 132px;

}



.edu_lan .Piece .two_piece .only_mean3 a {

    width: 124px;

    height: 30px;

    background: #eeeeee;

    float: left;

    margin-right: 32px;

    margin-bottom: 20px;

    -webkit-transition: all .3s;

    transition: all .3s;

    line-height: 30px;

    font-size: 14px;

    color: #333333;

    text-align: center;

}



.edu_lan .Piece .two_piece .only_mean3 a:hover {

    color: #fff;

    background: #8C1515;

}



.edu_lan .Piece .two_piece .only_mean3 a:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .Piece .two_piece .feet_fix {

    width: 320px;

}



.edu_lan .Piece .two_piece .god_food {

    height: auto !important;

    padding-bottom: 0;

    overflow: hidden;

}



.edu_lan .Piece .two_piece .god2_food {

    height: auto !important;

    padding-bottom: 1px;

}



.edu_lan .Piece .two_piece .god3_food {

    height: auto !important;

}



.edu_lan .Piece .two_piece .hei_321 {

    height: 321px;

}



.edu_lan .visib {

    visibility: hidden;

}



/*liebiao6.html end*/

/*zhuanti9.html ac*/

.Hot_special {

    height: auto;

    background: #fff;

    margin-bottom: 50px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding: 20px;

    padding-bottom: 0;

}



.Hot_special .clx_promiss {

    width: 100%;

    height: 41px;

    margin-bottom: 20px;

    border-bottom: 2px solid #1979C5;

    margin-top: 9px;

}



.Hot_special .clx_promiss h3 {

    line-height: 26px;

    font-size: 26px;

    float: left;

    color: #1979C5;

}



.Hot_special .clx_promiss a {

    float: right;

    height: 13px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999;

    margin-top: 13px;

    margin-left: 20px;

}



.Hot_special .clx_promiss .Hot_new {

    color: #1979C5;

}



.Hot_special .Hot_ship {

    width: 100%;

    height: auto;

}



.Hot_special .Hot_ship .ship_box {

    width: 280px;

    height: 228px;

    background: white;

    float: left;

    margin-right: 13px;

    margin-bottom: 20px;

    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);

    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);

    -webkit-transition: all .3s;

    transition: all .3s;

}



.Hot_special .Hot_ship .ship_box img {

    width: 280px;

    height: 158px;

    margin-bottom: 14px;

}



.Hot_special .Hot_ship .ship_box .sp_link {

    height: 16px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 16px;

    width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 10px;

    padding-right: 10px;

    margin-bottom: 10px;

}



.Hot_special .Hot_ship .ship_box p {

    height: 10px;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #999999;

    line-height: 10px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 10px;

}



.Hot_special .Hot_ship .ship_box:nth-of-type(4n) {

    margin-right: 0;

}



.Hot_special .Hot_ship .ship_box:hover {

    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.28);

    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.28);

}



/*zhuanti9.html end*/

/*zhuanye10.html ac*/

.edu_lan .process .pro_cat .hf_boot {

    width: 100%;

    height: 114px;

}



.edu_lan .process .pro_cat .hf_boot .hf_lind {

    width: 122px;

    height: 30px;

    background: #eeeeee;

    border-radius: 2px;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    color: #333333;

    float: left;

    margin-right: 9px;

    margin-bottom: 11px;

}



.edu_lan .process .pro_cat .hf_boot .hf_lind:nth-of-type(2n) {

    margin-right: 0;

}



.edu_lan .process .pro_cat .hf_boot2 {

    float: right;

    width: 253px;

}



.edu_lan .process .pro_cat .hf_boot3 {

    float: left;

    width: 284px;

    height: 159px;

    background: #e5e5e5;

}



.edu_lan .process .pro_cat_p0 {

    padding: 0;

}



.edu_lan .pen4_plate {

    height: 300px;

    overflow: hidden;

}



.edu_lan .pen_plate .all_pen .pen3_star .s_item .pro_item {

    width: 100%;

    height: 115px;

    margin-top: 15px;

}



.edu_lan .pen_plate .all_pen .pen3_star .s_item .pro_item a {

    float: left;

    margin-right: 21px;

    margin-bottom: 8px;

    width: 110px;

    height: 30px;

    background: #e6e6e6;

    border-radius: 2px;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .pen_plate .all_pen .pen3_star .s_item .pro_item a:hover {

    background: white;

    border: 1px solid #1979c5;

    color: #1979c5;

    line-height: 28px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-transition: all .3s;

    transition: all .3s;

}



.edu_lan .pen_plate .all_pen .pen3_star .s_item .pro_item a:nth-of-type(3n) {

    margin-right: 0;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .s_beat {

    float: right;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .s_beat a {

    float: left;

    height: 25px;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .s_beat span {

    float: left;

    height: 25px;

    line-height: 25px;

    margin-left: 8px;

    margin-right: 8px;

}



.edu_lan .el2_plate .pen3_star .s_item .s_h3 .s_beat a:hover {

    color: #1979C5;

}



.edu_lan .nw_win {

    width: 100%;

    height: 63px;

    border-bottom: 1px solid #e9ebee;

    margin: 0 auto 18px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    overflow: hidden;

}



.edu_lan .nw_win .i_ip {

    width: 350px;

    height: 19px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    margin: 0;

    font-size: 14px;

    color: #333;

}



.edu_lan .nw_win .i_ip span {

    margin-right: 5px;

}



.edu_lan .nw_win .i_ip:hover {

    color: #FF3D00;

}



.edu_lan .nw_win .i_m_link {

    margin-top: 15px;

    color: #999;

    font-size: 14px;

    width: 245px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    padding-left: 27.5px;

}



.edu_lan .nw_win .nw_lable {

    width: 100%;

    margin-top: 7px;

}



.edu_lan .nw_win .nw_lable span {

    float: left;

    padding-left: 5px;

    padding-right: 5px;

    line-height: 16px;

    border: 1px solid #de0000;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    border-radius: 2px;

    margin-right: 10px;

    font-size: 12px;

    text-align: center;

    color: #333;

}



.edu_lan .nw_win:last-child {

    border: 0;

}



.edu_lan .doinb {

    height: 968px;

}



.edu_lan .doinb img {

    width: auto;

    height: auto;

}



.edu_lan .doinb a,

.edu_lan .doinb span {

    display: inline;

    font-size: 16px;

}



.edu_lan .doinb .mianBox {

    width: 100%;

    height: 968px;

    margin: 0 auto;

    position: relative;

    overflow: hidden;

}



.edu_lan .doinb .mianBox>img {

    position: absolute;

}



.edu_lan .doinb .yun0 {

    right: -140px;

    top: 30px;

    webkit-animation: cloudLarge 105s infinite;

    -webkit-animation: cloudLarge 105s infinite;

    animation: cloudLarge 105s infinite;

}



.edu_lan .doinb .yun1 {

    left: 5%;

    top: 48%;

    -webkit-animation: cloudSmall 105s infinite;

    animation: cloudSmall 105s infinite;

}



.edu_lan .doinb .yun2 {

    left: 16%;

    top: 35%;

    -webkit-animation: cloudMedium 105s infinite;

    animation: cloudMedium 105s infinite;

}



.edu_lan .doinb .san {

    left: 10%;

    top: 20%;

    -webkit-animation: dn400 3s 0s ease both;

    animation: dn400 3s 0s ease both;

}



.edu_lan .doinb .bird {

    left: 27%;

    top: 15%;

    -webkit-animation: flying 3s infinite;

    animation: flying 3s infinite;

}



.edu_lan .doinb .disk {

    left: 234px;

    top: 98px;

    z-index: 9;

    -webkit-animation: flying 2s infinite;

    animation: flying 2s infinite;

}



.edu_lan .doinb .light {

    left: 330px;

    top: 188px;

    z-index: 8;

    -webkit-animation: light 1s infinite;

    animation: light 1s infinite;

}



.edu_lan .doinb .man {

    left: 400px;

    top: 310px;

    z-index: 7;

    -webkit-animation: hide 2s 0.5s infinite;

    animation: hide 2s 0.5s infinite;

}



.edu_lan .doinb .picv {

    left: 15%;

    top: 390px;

}



.edu_lan .doinb .tipInfo {

    position: absolute;

    z-index: 99;

    margin-left: 150px;

    border: 4px solid #c0ece7;

    border-color: #c0ede8;

    border-radius: 5px;

    derbackground: #c0ece7;

    background: #c0ede8;

    width: 360px;

}



.edu_lan .doinb .tipInfo .in {

    background: #fff;

    padding: 0 10%;

}



.edu_lan .doinb .tipInfo .in h2 {

    line-height: 50px;

    font-size: 30px;

    color: #e94c3c;

    border-bottom: 1px dashed #aacdd5;

    padding: 18px 0;

}



.edu_lan .doinb .tipInfo .in p {

    padding: 30px 0 50px 0;

    text-align: center;

    color: #289575;

}



.edu_lan .doinb .tipInfo .in p span {

    margin: 0 20px;

}



.edu_lan .doinb .tipInfo .in p span a {

    color: #e94c3c;

    margin: 0 10px;

}



.edu_lan .doinb .tipInfo .in .desc {

    overflow: hidden;

    font-size: 14px;

    color: #2b2b2b;

    padding: 0 10%;

}



.edu_lan .doinb .tipInfo .in .desc h3 {

    font-weight: normal;

    padding: 20px 0 5px 0;

}



.edu_lan .doinb .tipInfo .in .desc li {

    background: url("../images/404/dot.png") no-repeat left center;

    margin-left: 5px;

    padding: 5px 0;

    padding-left: 8px;

    *padding-left: 20px;

}



@-webkit-keyframes cloudLarge {

    0% {

        right: -140px;

    }



    100% {

        right: 118%;

    }

}



@keyframes cloudLarge {

    0% {

        right: -140px;

    }



    100% {

        right: 118%;

    }

}



@-webkit-keyframes cloudSmall {

    0% {

        left: 5%;

    }



    100% {

        left: 108%;

    }

}



@keyframes cloudSmall {

    0% {

        left: 5%;

    }



    100% {

        left: 105%;

    }

}



@-webkit-keyframes cloudMedium {

    0% {

        left: 16%;

    }



    100% {

        left: -18%;

    }

}



@keyframes cloudMedium {

    0% {

        left: 16%;

    }



    100% {

        left: -18%;

    }

}



@-webkit-keyframes light {

    0% {

        opacity: 0;

    }



    100% {

        opacity: 100;

    }

}



@keyframes light {

    0% {

        opacity: 0;

    }



    100% {

        opacity: 100;

    }

}



@-webkit-keyframes hide {

    0% {

        opacity: 100;

    }



    100% {

        opacity: 0;

    }

}



@keyframes hide {

    0% {

        opacity: 100;

    }



    100% {

        opacity: 0;

    }

}



@keyframes flying {

    0% {

        margin-top: 0px;

    }



    50% {

        margin-top: 6px;

    }



    100% {

        margin-top: 0px;

    }

}



@-webkit-keyframes flying {

    0% {

        margin-top: 0px;

    }



    50% {

        margin-top: 6px;

    }



    100% {

        margin-top: 0px;

    }

}



@keyframes flying {

    0% {

        margin-top: 0px;

    }



    50% {

        margin-top: 6px;

    }



    100% {

        margin-top: 0px;

    }

}



@-webkit-keyframes flying {

    0% {

        margin-top: 0px;

    }



    50% {

        margin-top: 6px;

    }



    100% {

        margin-top: 0px;

    }

}



@-webkit-keyframes down900 {

    0% {

        opacity: 0;

        -webkit-transform: translate(0, 0);

    }



    100% {

        opacity: 1;

        -webkit-transform: translate(900, 900);

    }

}



@keyframes down900 {

    0% {

        opacity: 0;

        -webkit-transform: translate(0, 0);

        transform: translate(0, 0);

    }



    100% {

        opacity: 1;

        -webkit-transform: translate(900, 900);

        transform: translate(900, 900);

    }

}



@-webkit-keyframes dn400 {

    0% {

        opacity: 0;

        -webkit-transform: translateY(-400px);

    }



    100% {

        opacity: 1;

        -webkit-transform: translateY(0);

    }

}



@keyframes dn400 {

    0% {

        opacity: 0;

        -webkit-transform: translateY(-400px);

        transform: translateY(-400px);

    }



    100% {

        opacity: 1;

        -webkit-transform: translateY(0);

        transform: translateY(0);

    }

}



.edu_lan .compare {

    font: 14px "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;

    margin-bottom: 50px;

}



.edu_lan .compare img {

    width: auto;

    height: auto;

    display: inline-block;

}



.edu_lan .compare table {

    margin-top: 29px;

    background-color: #fff;

    width: 100%;

}



.edu_lan .compare table tr {

    border-bottom: 1px solid #eee;

    vertical-align: middle;

}



.edu_lan .compare table tr td {

    padding: 20px;

    background: #f8f8f8;

    color: #666;

    height: 48px;

    font-size: 16px;

    text-align: center;

    border-right: 1px solid #eeeeee;

    border-bottom: 1px solid #eeeeee;

    vertical-align: middle;

}



.edu_lan .compare a {

    color: #666;

    font-size: 16px;

}



.edu_lan .compare table tr td .xx_logo img {

    width: 70px;

    height: 70px;

    border-radius: 50%;

    margin: 0 auto 12px;

}



.edu_lan .compare table tr td .jz {

    line-height: 24px;

    font-size: 14px;

}



.edu_lan .compare table tr td .jz {

    color: #dd3635;

}



.edu_lan .compare table tr td .rd {

    color: #dd3635;

}



.edu_lan .compare table tr td .rd img {

    margin-right: 8px;

}



.edu_lan .compare table tr .jz_222 img {

    margin-right: 1px;

}



.edu_lan .compare table tr td .sc {

    font-size: 17px;

    color: #1979C5;

}



.edu_lan .compare table tr td:first-of-type {

    background-color: #e5fcfb;

    border-right: none;

    color: #333;

    font-size: 17px;

}



.edu_lan .compare table tr td:last-of-type {

    border-right: none;

}



.edu_lan .compare table tr:last-of-type td {

    border-bottom: none;

}



.edu_lan .compare .pad_10 td {

    padding-left: 5px;

    padding-right: 5px;

}



/*zhuanye10.html end*/

/*diquku ac*/

.edu_lan .el1_bolete {

    height: 473px;

}



.edu_lan .el1_bolete .s9_kp .hot_box {

    width: 280px;

    height: 100px;

    background: white;

    border: 1px solid #e5e5e5;

    float: left;

    margin-right: 13px;

    margin-top: 20px;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    cursor: pointer;

    position: relative;

}



.edu_lan .el1_bolete .s9_kp .hot_box .hot_ap {

    position: absolute;

    top: 0;

    left: 0;

    height: 19px;

    line-height: 19px;

    padding-left: 4px;

    padding-right: 4px;

    background: #1E68A2;

    color: #fff;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

}



.edu_lan .el1_bolete .s9_kp .hot_box .hot_ab {

    position: absolute;

    top: 0;

    right: 0;

    height: 19px;

    line-height: 19px;

    padding-left: 4px;

    padding-right: 4px;

    background: #CC1712;

    color: #fff;

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

}



.edu_lan .el1_bolete .s9_kp .hot_box img {

    width: 50px;

    height: 50px;

    float: left;

    margin: 25px 10px 0 20px;

}



.edu_lan .el1_bolete .s9_kp .hot_box .hot_del {

    float: left;

    width: 190px;

    height: 40px;

    margin-top: 29px;

}



.edu_lan .el1_bolete .s9_kp .hot_box .hot_del .del_item1 {

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

    line-height: 18px;

    margin-bottom: 8px;

    width: 140px;

    height: 18px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.edu_lan .el1_bolete .s9_kp .hot_box .hot_del .del_item2 {

    width: 115px;

    height: 14px;

    line-height: 14px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.edu_lan .el1_bolete .s9_kp .hot_box .hot_del .del_item2 a {

    font-size: 12px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #666666;

}



.edu_lan .el1_bolete .s9_kp .hot_box:nth-of-type(4n) {

    margin-right: 0;

}



.edu_lan .el1_bolete .s9_kp .hot_box:hover {

    -webkit-transition: all .3s;

    transition: all .3s;

    border-color: #1979C5;

}



.edu_lan .el1_bolete .s9_kp .hot_box:hover .hot_del a {

    color: #1979C5 !important;

}



.edu_lan .el1_auto {

    height: auto;

}



.edu_lan .el1_auto .draft {

    width: 100%;

    height: 40px;

    background: rgba(25, 121, 197, 0.1);

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 30px;

    line-height: 40px;

    margin-bottom: 10px;

    color: #333;

    font-size: 20px;

}



.edu_lan .el1_auto .dr_ball {

    overflow: hidden;

}



.edu_lan .el1_auto .deft_box {

    width: 280px;

    height: 158px;

    background: white;

    border: 1px solid #d6d6d6;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    margin-right: 13px;

    margin-bottom: 20px;

}



.edu_lan .el1_auto .deft_box img {

    width: 156px;

    height: 84px;

    margin: 20px auto 18px;

}



.edu_lan .el1_auto .deft_box p {

    text-align: center;

    height: 16px;

    line-height: 16px;

    font-size: 16px;

    font-family: Microsoft YaHei;

    font-weight: 400;

    color: #333333;

}



.edu_lan .el1_auto .deft_box:nth-of-type(4n) {

    margin-right: 0;

}







.wq_circlex {

    width: 100%;

    height: auto;

    margin-top: 20px;

    margin-bottom: 20px;

}



.wq_circlex .wq_cat {

    overflow: hidden;

}



.wq_circlex .wq_cat .wq_captain {

    width: 280px;

    height: 156px;

    margin-right: 20px;

    float: left;

}



.wq_circlex .wq_cat .wq_heart {

    float: left;

    width: 500px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.wq_circlex .wq_cat .wq_heart .wq_cur2 {

    overflow: hidden;

    float: left;

}



.wq_circlex .wq_cat .wq_heart .wq_cur2 li a {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin-bottom: 17px;

    width: 72px;

    text-align: center;

    height: 26px;

    overflow: hidden;

    line-height: 26px;

    background: #f8f8f8;

    color: #999;

    font-size: 14px;

}



.wq_circlex .wq_cat .wq_heart .wq_cur2 li a:hover {

    background: #fff;

    line-height: 24px;

    border: 1px dashed #1979c5;

    color: #1979c5;

}



.wq_circlex .wq_cat .wq_heart .wq_cur {

    overflow: hidden;

    float: left;

}



.wq_circlex .wq_cat .wq_heart .wq_cur li a {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    margin-bottom: 17px;

    width: 72px;

    text-align: center;

    height: 26px;

    overflow: hidden;

    line-height: 26px;

    font-size: 14px;

    background: #1979c5;

    color: #fff;

}



/*diquku end*/



.just_do {

    position: fixed;

    top: 0 !important;

}



.cl_999 {

    color: #aaa !important;

}



.t_code {

    width: 147px;

    height: 170px;

    margin: 0 auto 35px;

}



.t_code p {

    color: #00c6c4;

    margin-bottom: 8px;

    font-size: 16px;

    text-align: center;

}



.Same {

    color: #0181ca !important;

    border-color: #0181ca !important;

}



.t_code p span {

    margin-right: 15px;

}



.t_code img {

    width: 147px;

    height: 144px;

}



.new_banners {

    width: 100%;

    margin-top: 20px;

}



.new_banners a {

    width: 32%;

    float: left;

}



.new_banners a:nth-child(2) {

    margin: 0 2%;

}
