.p_m_sidebar {
    height: 48px;
    background-color: #f96203;
}

.p_m_sidebar>div {
    padding: 0 58px;
}

.p_m_sidebar>div>div {
    font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 48px;
    letter-spacing: 0px;
    color: #ffffff;
    cursor: pointer;
}

.p_m_sidebar>div>div:hover {
    text-decoration: underline;
}

.p_m_banner {
    width: 100%;
}

.p_m_banner>img {
    width: 100%;
}

.page_daoyu {
    width: 1189px;
    margin-top: 52px;
    margin-bottom: 52px;
    height: 124px;
    background-color: #ffffff;
    box-shadow: 1px 1px 37px 2px rgba(181, 181, 181, 0.29);
    border-radius: 6px;
    padding: 23px 19px;
    margin-left: 12px;
}

.daoyu_right {
    width: 1090px;
    height: 78px;
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #1b1b1b;

}

.daoyu_left {
    position: relative;
}

.d_l_bg {
    font-family: SourceHanSansCN-Medium;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    text-align: center;
    letter-spacing: 1px;
    height: 52px;
    width: 77px;
    color: #f7591c;
    background-image: url("../img/page_daoyu.png");
    background-size: 77px 52px;
    background-repeat: no-repeat;
    position: absolute;
    left: -30px;
    white-space: nowrap;
    top: -5px;
}

.page_form {
    height: 358px;
    background-color: #fffaf0;
    padding-top: 31px;
}

.page_subtitle {
    font-family: SourceHanSansCN-Bold;
    font-size: 40px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #1b1b1b;
    position: relative;
    margin-bottom: 20px;
}

.page_h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #1b1b1b;
    position: relative;
    margin-bottom: 20px;
}


.page_subtitle>span {
    color: #e82e19;
}

.page_subtitle::before {
    content: "";
    position: absolute;
    left: -167px;
    top: 50%;
    transform: translate(0, -50%);
    width: 157px;
    height: 10px;
    background-image: url("../img/title_left.png");
    background-repeat: no-repeat;
    background-size: 100%;

}

.page_subtitle::after {
    content: "";
    position: absolute;
    right: -167px;
    top: 50%;
    transform: translate(0, -50%);
    width: 157px;
    height: 10px;
    background-image: url("../img/title_right.png");
    background-repeat: no-repeat;
    background-size: 100%;

}

.from_dom>label {
    font-family: SourceHanSansCN-Medium;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #f8754d;
}

.form_card {
    margin-top: 20px;
}

.form_input {
    width: 269px;
    height: 53px;
    /* background-color: #ffffff; */
    box-shadow: 1px 1px 6px 0px rgba(254, 97, 62, 0.26);
    border-radius: 3px;
    padding: 16px 15px;
    margin-right: 18px;
}

.form_input>img {
    margin-right: 8px;
}

.form_input select,
.form_input input {
    width: 100%;
    height: 100%;
    background: rgba(254, 97, 62, 0);
}

select {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../img/icon.png") no-repeat 100% center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;

}

/*清除IE的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
    display: none;
}

option {
    height: 30px;
}

select:focus-visible {
    border: none;
    outline: none;
}

.from_btn {
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 53px;
    letter-spacing: 1px;
    text-align: center;
    color: #ffffff;
    width: 131px;
    height: 53px;
    background-image: linear-gradient(-70deg,
            #ff9600 0%,
            #ff6200 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    box-shadow: 4px 4px 10px 0px rgba(254, 97, 62, 0.26);
    border-radius: 3px;
}

.f_l_b {
    margin-top: 25px;
}

.f_l_b>span {
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    white-space: nowrap;
    color: #1b1b1b;
}

.form_check {
    margin-left: 74px;
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #1b1b1b;
    white-space: nowrap;
}

.form_check>input {
    width: 17px;
    height: 17px;
    background-color: rgba(254, 97, 62, 0);
    border-radius: 3px;
    border: solid 1px #f7b551;
    margin-right: 10px;
}

.form_check>input[type=checkbox] {
    cursor: pointer;
    position: relative;
    width: 15px;
    height: 15px;
    font-size: 14px;
}

.form_check>input[type=checkbox]::after {
    position: absolute;
    top: 0;
    background-color: #fffaf0;
    color: #000;
    width: 15px;
    height: 15px;
    display: inline-block;
    visibility: visible;
    text-align: center;
    content: ' ';
    border: solid 1px #f7b551;
}

.form_check>input[type=checkbox]:checked::after {
    content: "✓";
    font-size: 12px;
    font-weight: bold;
}

.btn {
    background-image: linear-gradient(-70deg,
            #ff830a 0%,
            #ff4b0a 100%),
        linear-gradient(#ff9c2d,
            #ff9c2d);
    background-blend-mode: normal,
        normal;
    border-radius: 30px;

}

.form_btn {
    margin-top: 25px;
    width: 494px;
    text-align: center;
    height: 59px;
    font-family: SourceHanSansCN-Regular;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 59px;
    letter-spacing: 0px;
    color: #ffffff;
}

.form_right {
    width: 173px;
    height: 173px;
    background-color: #ffffff;
    box-shadow: 4px 4px 40px 3px rgba(254, 97, 62, 0.24);
    border-radius: 6px;
    margin-left: 36px;
}

.form_right>img {
    width: 100%;
    height: 100%;
    border: none;
}


.form_title {
	 margin-left: 16px;
	 margin-top: 16px;
}	


.form_right .remind22-ewm {
    width: 180px;
    height: 180px;
    padding: 15px;
    background: url(https://img.gaodun.cn/uploads/2304/256-230406105329450.png) center top no-repeat;
    background-size: 100% 100%;
}	

.page_table {
    padding-top: 44px;
}

.page_main {
    background-color: white;
}

.dqdh {
    width: 74px;
    height: 74px;
    background-image: linear-gradient(-70deg,
            #ffbd54 0%,
            #ff9c39 100%),
        linear-gradient(#ff9c2d,
            #ff9c2d);
    background-blend-mode: normal,
        normal;
    border-radius: 6px;
    font-family: SourceHanSansCN-Medium;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #ffffff;
    text-align: center;
}

.table_cell {
    flex: 1;
    flex-wrap: wrap;
    padding-left: 21px;
}

.table_cell>div>div {
    width: 63px;
    background-color: #ffffff;
    box-shadow: 2px 2px 7px 0px rgba(254, 97, 62, 0.24);
    border-radius: 3px;
    text-align: center;
    padding: 2px 0px;
    margin-right: 6px;
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    cursor: pointer;
    color: #1b1b1b;
}

.cell_table {
    margin-top: 43px;
    width: 100%;
}

.cell_table th {
    padding: 17px 0;
    background-color: #ff9f3b;
    text-align: center;
    font-family: SourceHanSansCN-Medium;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
}

.table_btn {
    width: 130px;
    height: 33px;
    background-image: linear-gradient(-70deg,
            #ffbd54 0%,
            #ff9c39 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: 17px;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    cursor: pointer;
    line-height: 33px;
    letter-spacing: 1px;
    color: #ffffff;
    text-align: center;
}

.table_div {
    width: 130px;
    height: 33px;
    border-radius: 17px;
    border: solid 2px #f7b551;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 33px;
    background-color: rgba(254, 97, 62, 0);
    letter-spacing: 1px;
    text-align: center;
    color: #1b1b1b;
    cursor: pointer;
    margin: 0 24px;
}

.cell_table td {
    text-align: center;
    padding: 10px 0;
}

.cell_table tbody tr:nth-child(even) {
    background-color: #ffebd6;
}

.bmrk {
    margin-top: 45px;
    padding: 42px 0;
    background-color: #fffaf1;
}

.bmrk_card {
    width: 1200px;
    height: 466px;
    background-color: #ffffff;
    box-shadow: 3px 3px 12px 1px rgba(236, 104, 65, 0.31);
    border-radius: 6px;
    padding: 14px;
}

.b_c_left {
    width: 579px;
    height: 437px;
    background-image: linear-gradient(-70deg,
            #ff830a 0%,
            #ff4b0a 100%),
        linear-gradient(#ff9c2d,
            #ff9c2d);
    background-blend-mode: normal,
        normal;
    border-radius: 12px;
    padding: 26px 11px;
}

.bc_l_t {
    width: 100%;
}

.bc_l_t>div {
    background-image: linear-gradient(-70deg,
            #facd89 0%,
            #ffffff 100%),
        linear-gradient(#ff9c2d,
            #ff9c2d);
    background-blend-mode: normal,
        normal;
    box-shadow: 3px 3px 12px 1px rgba(235, 72, 7, 0.74);
    border-radius: 25px;
    width: 135px;
    height: 50px;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    font-weight: normal;
    line-height: 50px;
    ;
    letter-spacing: 0px;
    color: #000000;
    cursor: pointer;
    text-align: center;
}

.bc_l_t>div.active {
    background-image: linear-gradient(-70deg,
            #facd89 0%,
            #ffd75b 100%),
        linear-gradient(#ff9c2d,
            #ff9c2d);
    background-blend-mode: normal,
        normal;
    box-shadow: 3px 3px 12px 1px rgba(235, 72, 7, 0.74);
    border-radius: 25px;
    color: #ee2715;
}

.bc_l_b {
    width: 551px;
    height: 322px;
    padding: 10px;
    background-color: #ffffff;
    border-radius: 12px;
    margin-top: 16px;
    position: relative;
}

.bc_qrcode {
    width: 100%;
}

.bc_qrcode>div span {
    font-family: SourceHanSansCN-Medium;
    font-size: 29px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: -1px;
    color: #1b1b1b;
}

.bc_qrcode>div p {
    font-family: SourceHanSansCN-Medium;
    font-size: 36px;
    font-weight: normal;
    letter-spacing: -1px;
    color: #1b1b1b;
}

.bc_qrcode>div div {
    width: 219px;
    height: 3px;
    background-color: #ff530a;
    margin: 20px 0;
}

.bc_qrcode>img {
    width: 262px;
    height: 223px;
    margin-left: 25px;
}

.bc_people {
    margin-top: 8px;
}

.bc_p_d {
    width: 380px;
    height: 63px;
    background-image: linear-gradient(-70deg,
            #ff530a 0%,
            #ff830a 100%),
        linear-gradient(#ff530a,
            #ff530a);
    background-blend-mode: normal,
        normal;
    box-shadow: 5px 5px 10px 0px rgba(235, 72, 7, 0.35);
    border-radius: 31px;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    line-height: 63px;
    text-align: center;
    border-bottom-left-radius: 0;
}

.bc_p_d a {
    color: #facd89;
    cursor: pointer;
}
.bc_p_d a:hover {
    text-decoration: underline;

}

.bc_people>img {
    margin-top: -40px;
    margin-right: 17px;
}

.b_c_right {
    background-image: url("../img/bmrk_2.png");
    background-repeat: no-repeat;
    background-position-x: -55px;
    flex: 1;
    height: 437px;
    padding-left: 65px;
    padding-right: 20px;
}

.bcc_title {
    font-family: SourceHanSansCN-Medium;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #ffffff;
    padding-top: 11px;
}

.bc_cells {
    margin-top: 20px;
}

.bc_cell>span {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #1b1b1b;
}

.bc_cell{
    margin-bottom: 4.5px;
}
.bc_cell>div {
    background-image: linear-gradient(-70deg,
            #ff530a 0%,
            #ff830a 100%),
        linear-gradient(#f8a597,
            #f8a597);
    background-blend-mode: normal,
        normal;
    width: 136px;
    height: 38px;
    border-radius: 6px;
    font-family: SourceHanSansCN-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 38px;
    text-align: center;
    letter-spacing: 0px;
    color: #ffffff;
    cursor: pointer;
}
.bklc{
    padding-top: 40px;
    padding-bottom: 59px;
}
.bklc_cards{
    height: 399px;
    width: 100%;
    position: relative;
}
.bklc_cards>img{
    position: absolute;
}
.bklc_card{
    width: 239px;
	height: 154px;
	background-color: #ffffff;
	border-radius: 10px;
	border: solid 2px #f19149;
    padding: 8px;
    position: absolute;

}
.bklc_card_div{
    height: 100%;
    width: 100%;
    background-color: #fff7ea;
	border-radius: 10px;
    padding: 17px 0 ;
}
.bklc_card_div>span{
    font-family: SourceHanSansCN-Bold;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #ff810a;
}
.bklc_card_div>p{
    font-family: SourceHanSansCN-Medium;
	font-size: 20px;
	font-weight: normal;
    white-space: nowrap;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #1b1b1b;
}

.button>a{
    width: 161px;
	height: 37px;
	background-image: linear-gradient(-70deg, 
		#ff530a 0%, 
		#ff830a 100%), 
	linear-gradient(
		#f8a597, 
		#f8a597);
	background-blend-mode: normal, 
		normal;
	border-radius: 19px;
    font-family: SourceHanSansCN-Regular;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height:  37px;
    text-align: center;
	letter-spacing: 2px;
	color: #ffffff;
}


.kszx_right>img{
    width: 408px;
	height: 150px;
}
.kszx_bkzn{

    font-family: SourceHanSansCN-Medium;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 1px;
	color: #1b1b1b;
}
.kszx_bkzn>img{
    width: 6px;
	height: 20px;
    margin-right: 10px;
}
.kszx_grid{
    display: grid;
    grid-template-columns: repeat(3, 128px);
    grid-row-gap: 15px;
    grid-column-gap: 12px;
}
.kszx_grid>div{
    width: 128px;
	height: 47px;
	background-color: #fff7ea;
	border-radius: 6px;
	border: solid 1px #f7b551;
    font-family: SourceHanSansCN-Medium;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 47px;
    text-align: center;
	letter-spacing: 0px;
	color: #1b1b1b;
    cursor: pointer;
}
.kszx_grid>div.active{
    background-image: linear-gradient(124deg, 
    #ff560a 0%, 
    #ff810a 100%), 
linear-gradient(
    #ffebd3, 
    #ffebd3);
background-blend-mode: normal, 
    normal;
	color: #ffffff;
    border: none;
}

.kszx_grid>div.active a{
    background-image: linear-gradient(124deg, 
    #ff560a 0%, 
    #ff810a 100%), 
linear-gradient(
    #ffebd3, 
    #ffebd3);
background-blend-mode: normal, 
    normal;
	color: #ffffff;
    border: none;
}

.kszx_card{
    width: 100%;
}
.kszx_tabs{
    width: 760px;
	height: 62px;
	background-color: #fff7ea;
    border-top-left-radius: 10px;
    overflow: hidden;
}
.kszx_tab{
    width: 168px;
	height: 62px;
    font-family: SourceHanSansCN-Regular;
	font-size: 20px;
	font-weight: normal;
    text-align: center;
    cursor: pointer;
    line-height: 62px;
	letter-spacing: 1px;
	color: #1b1b1b;
}
.kszx_tab.active{
    color: #ffffff;

	background-image: linear-gradient(-70deg, 
		#ff530a 0%, 
		#ff830a 100%), 
	linear-gradient(
		#ff530a, 
		#ff530a);
	background-blend-mode: normal, 
		normal;
	border-radius: 10px 10px 0px 0px;
}
.kszx_row{
    font-family: SourceHanSansCN-Regular;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 1px;
	color: #1b1b1b;
}
.kszx_row>span{
    display: inline-block;
    font-family: SourceHanSansCN-Regular;
	font-size: 6px;
    transform: scale(0.5);
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #1b1b1b;
    padding-right: 22px;
}

.kszx_cell{
    margin-top: 20px;
}
.mfxz{
    margin-top: 60px;
}
.mfxz_lq>img{
    height: 175px;
}
.mfxz_lq>span{
    font-family: SourceHanSansCN-Medium;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 1px;
	color: #000000;
}
.mfxz_lq>button{
    background-image: linear-gradient(-39deg, 
    #ff810a 0%, 
    #ff560a 100%), 
linear-gradient(
    #f8a597, 
    #f8a597);
background-blend-mode: normal, 
    normal;
border-radius: 25px;width: 194px;
height: 49px;
font-family: SourceHanSansCN-Medium;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height:49px;
    text-align: center;
	letter-spacing: 1px;
	color: #ffffff;
}

.mfxz_lq>button a{

	color: #ffffff;
}

.mfxz_list{
    margin-left: 30px;
}

.mfxz_list_title{
    font-family: SourceHanSansCN-Regular;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #1b1b1b;
    margin-bottom: 15px;
}
.mfxz_list_title>img{
    width: 6px;
	height: 20px;
    margin-right: 10px;
}

.mfxz_items{
    width: 670px;
	height: 240px;
	font-family: SourceHanSansCN-Regular;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 29px;
	letter-spacing: 0px;
	color: #1b1b1b;
    flex-wrap: wrap;
}
.mfxz_items>div{
    margin-right: 38px;
    white-space: nowrap;
}
.mfxz_qrcode>img{
    width: 204px;
	height: 204px;
	background-color: #fff7ea;
    margin-bottom: 42px;
}
.mfxz_qrcode>span{
    font-family: SourceHanSansCN-Medium;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	color: #000000;
}
.msdx{
    padding-top: 107px;
}
.msdx_grid{
    display: grid;
    grid-template-columns: repeat(3,  380px);
    grid-row-gap: 40px;
    grid-column-gap: 28px;
}
.msdx_grid>div{
    width: 380px;
    height: 274px;
    border-radius: 30px 30px 0 0;
    background-color: #fff7ea;
    overflow: hidden;
}
.msdx_grid>div>div{
    width: 380px;
	height: 105px;
	background-color: #fff7ea;
    margin-top: 8px;
	padding: 0 65px;
    display: flex;
    justify-content: space-between;
}

.msdx_grid img{
    width: 380px;
	height: 206px;
	background-color: #f8a597;
	border-radius: 30px;
}


.zxkf {
    width: 111px;
    height: 39px;
    background-color: #f96203;
    border-radius: 20px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 39px;
    text-align: center;
    letter-spacing: 0px;
    color: #ffffff;
}

.zxkf a {
    color: #ffffff;
}

.ljqg {
    width: 111px;
    height: 39px;
    background-color: #ffffff;
    border-radius: 20px;
    border: solid 1px #f96203;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 39px;
    text-align: center;
    letter-spacing: 0px;
    color: #f96203;
}

.ljqg a {
    color: #f96203;
}


.yqlj{
    margin-top: 50px;
    padding-bottom: 50px;
}


.jphk-bottom-btn {
    display: flex;
    margin-top: 26px;
    justify-content: center;
}

.jphk-bottom-btn button {
    font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 51px;
    text-align: center;
    letter-spacing: 1px;
    width: 323px;
    height: 51px;
    background-color: #f96203;
    border-radius: 10px;
}	

.jphk-bottom-btn button a {
    color: #ffffff;
}


	/* 左侧导航栏 */
			
	.left-guides {
			    width: 60px;
			    position: fixed;
			    top: 24%;
			    left: 35px;
			    z-index: 9999;
				
			}
			
			.left-guide {
			    width: 100%;
			    background: #FFFFFF;
			    position: relative;
			    z-index: 9999;
				box-shadow: 0 -4px 12px 0 rgba(25,28,31, .08), 0 12px 18px 0 rgba(25,28,31, .2);
				}
			}
	
			.little-img {
			    position: absolute;
			    top: -60px;
			    left: 0;
			}
			
			.left-guide>ul {
			    display: flex;
			    flex-direction: column;
			    align-items: center;
			    justify-content: center;
			}
			
			.left-guide>ul>li>a {
			    height: 84px;
			    display: flex;
			    align-items: center;
			    justify-content: center;
			    flex-direction: column;
			}
			
			.left-guide>ul>li>a {
			    color: #fff;
			    font-size: 12px;
			}
			
			.left-guide ul li a img {
			    margin-bottom: 3px;
			}
			
			.left-guide ul .last-li {
			    width: 100%;
			    height: 75px;
			    background: #f96203;
			    display: flex;
			    justify-content: center;
			    align-items: center;
			    cursor: pointer;
			}
			
			.left-guide .hides {
			    transform: translate3d(-120%, 0, 0);
			    opacity: 0 !important;
			}
			
			.left-guide ul .last-li>img {
			    transform: rotate(180deg);
			    transition: all .3s ease;
			}
			
			.left-guide .left-nav {
			    width: 252px;
			    height: 327px;
			    background: #286ADE;
			    opacity: 0.8;
			    position: absolute;
			    top: 0;
			    left: 60px;
			    padding: 24px 23px 20px 20px;
			    z-index: 999;
			    overflow: hidden;
			    transition: all .3s;
			}
			
			.left-guide .left-nav .item1 {
			    overflow: hidden;
			}
			.left-guide .left-nav .item1 strong{
			    margin-top: 10px;
			    margin-bottom: 10px;
				font-weight: bold;
			}
			
			.left-guide .left-nav .item1 h4 {
			    font-size: 14px;
			    color: #FFFFFF;
			    margin-bottom: 20px;
			}
			
			.left-guide .left-nav .item1 ul {
			    display: flex;
			    flex-wrap: wrap;
			    justify-content: flex-start;
			    align-items: center;
			}
			
			.left-guide .left-nav .item1 ul li {
			    text-align: left;
			    margin: 0 21px 6px 0;
			}
			
			.left-guide .left-nav .item1 ul li:nth-child(6),
			.left-guide .left-nav .item2 ul li:nth-child(2) {
			    margin-right: 0;
			}
			
			.left-guide .left-nav .item1 ul li a {
			    font-size: 12px;
			    color: #FFFFFF;
			}
			
			.left-guide .left-nav .item1 ul li a:hover {
			    color: #fff;
			}
			
			/*左侧导航栏 -end */		