#adu0{z-index:999 !important}
select{
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.txt-theme {
    color: rgb(67, 67, 197) !important;
}
.bg-theme-rgba10 {
    background-color: rgba(67, 67, 197, 0.1) !important;
}
button{outline: none;border: none;}
.more-type-style1 {
						background: #ffffff;
					}

					/*标题*/
					.more-type-style1 .type-title {
						padding: 16px 15px 16px 0;
						position: relative;
						border-bottom: 1px solid rgba(0, 0, 0, 0.05);
					}

					.more-type-style1 .type-title>.title-icon {
						display: inline-block;
						width: 6px;
						height: 16px;
						margin-right: 8px;
					}

					.more-type-style1 .type-title .txt {
						font-weight: 600;
						color: rgba(0, 0, 0, 0.8);
						line-height: 25px;
						font-size: 18px;
					}

					/*分类导航树*/

					.layui-tree {
						height: auto;
					}

					.layui-tree>.layui-tree-set>.layui-tree-entry {
						padding: 12px 15px;
						color: #333333;
						line-height: 22px;
					}

					.layui-tree>.layui-tree-set>.layui-tree-entry .tree-nav-one {
						font-size: 16px;
						color: inherit;
					}

					.layui-tree .layui-tree-txt {
						color: inherit;
					}

					.layui-tree .layui-tree-entry {
						padding: 12px 15px;
						font-size: 16px;
						height: auto;
						white-space: unset;
						line-height: 22px;
					}

					.layui-tree .layui-tree-entry .layui-tree-main {
						padding-right: 0;
						position: relative;
						padding-left: 20px;
					}

					.layui-tree .layui-tree-entry .layui-tree-main .layui-tree-iconClick {
						position: absolute;
						left: 0;
						top: 2px;
						margin: 0;
						width: 20px;
						z-index: 1;
					}

					.layui-tree .layui-tree-entry .layui-tree-main .layui-tree-txt {
						overflow: hidden;
						text-overflow: ellipsis;
						display: -webkit-box;
						-webkit-line-clamp: 2;
						-webkit-box-orient: vertical;
						word-break: break-all;
					}

					.layui-tree .layui-tree-iconArrow:after {
						-webkit-transition: unset;
						transition: unset;
						left: 0;
						border-color: transparent transparent transparent #cccccc;
					}

					.layui-tree .layui-tree-spread>.layui-tree-entry .layui-tree-iconArrow:after {
						top: 6px;
						border-color: #CCCCCC transparent transparent transparent;
					}

					.layui-tree .layui-tree-set {
						color: rgba(0, 0, 0, 0.8);
					}

					.layui-tree .layui-tree-set .layui-tree-set .layui-tree-entry {
						padding-left: 23px;
					}

					.layui-tree .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-entry {
						padding-left: 31px;
					}

					.layui-tree .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-entry {
						padding-left: 39px;
					}

					.layui-tree .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-entry {
						padding-left: 47px;
					}

					.layui-tree .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-set .layui-tree-entry {
						padding-left: 55px;
					}

					.layui-tree .layui-tree-pack {
						padding-left: 0;
					}

					.more-type-style1 .tree-box {
						max-height: 650px;
						overflow-y: auto;
					}

					[v-cloak] {
						display: none;
					}
					.more-list-style1 {
												padding: 0 40px;
											}
					
											.more-list-style1 .list-info-box {
												padding-bottom: 92px;
												position: relative;
											}
					
											.more-list-style1 .list-info-box .list li {
												border-bottom: 1px solid rgba(0, 0, 0, 0.05);
												line-height: 64px;
												color: #333333;
												cursor: pointer;
											}
					
											.more-list-style1 .list-info-box .list li .order {
												display: inline-block;
												width: 4px;
												height: 4px;
												border-radius: 4px;
												margin-right: 10px;
												vertical-align: middle;
											}
					
											.more-list-style1 .list-info-box .list li .left-text {
												font-size: 16px;
												color: inherit;
												text-align: left;
												width: 85%;
												padding-right: 32px;
												-webkit-box-sizing: border-box;
												-moz-box-sizing: border-box;
												box-sizing: border-box;
											}
					
											.more-list-style1 .list-info-box .list li .right-text {
												display: inline-block;
												width: 15%;
												font-size: 13px;
												color: rgba(0, 0, 0, 0.4);
												text-align: right;
												overflow: hidden;
												text-overflow: ellipsis;
												white-space: nowrap;
											}
					
											/*列表自定义间距*/
											.more-list-style1 .list-info-box .list.sm li {
												line-height: 40px;
					}	}
					
											.more-list-style1 .list-info-box .list.norm li {
												line-height: 52px;
											}
					
											.more-list-style1 .list-info-box .list.lg li {
												line-height: 64px;
											}
					
											.more-list-style1 .list-info-box .list.sm li .left-text {
												font-size: 14px;
											}
					
											/*移动端端*/
											@media only screen and (min-width: 1px) and (max-width: 926px) {
												.more-list-style1 {
													padding: 0 16px;
												}
					
												.more-list-style1 .list-info-box {
													padding-bottom: 0;
												}
					
												.more-list-style1 .list-info-box .list li {
													line-height: unset;
													padding: 12px 0;
												}
					
												.more-list-style1 .list-info-box .list li .left-text {
													width: 100%;
													line-height: 24px;
													padding-right: 0;
													overflow: hidden;
													text-overflow: ellipsis;
													display: -webkit-box;
													-webkit-line-clamp: 2;
													-webkit-box-orient: vertical;
									white-space: normal;
												}
					
												.more-list-style1 .list-info-box .list li .right-text {
													display: block;
													width: 100%;
													margin-top: 8px;
													line-height: 12px;
												}
											}
.select_box{line-height: 40px;height: 40px;padding-left: 16px;cursor: pointer;max-height: 200px;}
.eng-tabs li{cursor: pointer;}
.big-box{display:none;}
.list-item:hover>.big-box{display:block;}
.page-header .nav-down-list{top:0px}
.page-header-style53 {position: relative;	}
.full-banner .slick-list,.full-banner .slick-track {height: 1000px}
.eng-tabs-info .slick-track{height:638px}
.slick-slide:focus{outline: none;}
.eng-tabs-info .slick-arrow{width: 62px;height: 62px;position: absolute;right:0px;cursor: pointer;}
.eng-tabs-info .slick-prev {top:0px;z-index: 99;}
.eng-tabs-info .slick-next {top:70px;}
.full-banner .slick-next {position: absolute;top: 70%;right: 10px !important;z-index: 4;cursor: pointer;color: #fff;font-weight: bold;text-align: center;line-height: 40px;font-size: 22px;background: none;}
.full-banner .slick-next .icon-up {
    display: inline-block;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
    .page-header-style53 .header-container {
        width: 100%;
        position: relative;
    }

    .page-header-style53 .img-logo {
        cursor: pointer;
        max-height: 100px;
        max-width: 400px;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        line-height: 100px;
        white-space: nowrap;
    }

    .page-header-style53 .img-logo img{
        max-height: 100px;
        max-width: 400px;
    }

    .page-header-style53 .header-nav-list {
        position: relative;
        width: 1176px;
        margin: 0 auto;
        min-height: 103px;
    }

    .page-header-style53 .header-top {
        text-align: right;
        font-size: 14px;
        padding-top: 20px;
        margin-bottom: 20px;
    }

    /* 小图标样式 */
    .page-header-style53 .header-top .hint  {
        margin-top: 6px;
    }

    .page-header-style53 .header-top .hint .tip-box {
        margin-right: 22px;
        cursor: pointer;
    }

    .page-header-style53 .header-top .login-box {
        color: #fff;
    }

    .page-header-style53 .header-top .login-box .before-login {
        margin-top: 6px;
    }

    .page-header-style53 .header-top .login-box .before-login * {
        display: inline-block;
        vertical-align: middle;
    }

    .page-header-style53 .header-top .login-box .before-login > i {
        font-size: 18px;
    }

    .page-header-style53 .header-top .item {
        margin-right: 30px;
        vertical-align: middle;
    }

    .page-header-style53 .header-top .login-box {
        display: inline-block;
        vertical-align: middle;
        cursor: pointer;
    }

    .page-header-style53 .nav-container {
        position: absolute;
        right: 0;
        bottom: 0;
    }

    .page-header-style53 .nav-container .item {
        position: relative;
        float: left;
        /* margin-right: 32px; */
        padding: 0 15px;
    }

    .page-header-style53 .nav-container .item:last-child {
        margin-right: 0;
    }

    .page-header-style53 .nav-container .item.current,
    .page-header-style53 .nav-container .item:hover {
        background: default;
        color: rgba(62, 238, 214, 0.5);
    }

    /*下拉菜单背景、文字颜色设置*/
    .page-header-style53 .nav-container .item .nav-down-list {
        color: #333;
        background: rgba(255, 255, 255, 1);
    }

    .page-header-style53 .nav-container .item .one-nav {
        cursor: pointer;
        padding: 10px 0;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
    }

    .page-header-style53 .nav-container .item .item-list-content {
        width: 1176px;
        margin: 0 auto;
        text-align: left;
        background: #f0f0f0;
        padding: 36px 40px 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page-header-style53 .nav-container .nav-down-list {
        display: block;
        position: unset;
        padding: 10px 0;
        width: 152px;
        max-height: none;
    }

    .page-header-style53 .nav-container .nav-down-list .nav-down-item {
        cursor: pointer;
        width: 100%;
        padding: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 16px;
        color: #1f1f1f;
    }

    .page-header-style53 .nav-container .nav-down-list .nav-down-item:hover {
        font-weight: 600;
        background: #f1f1f1;
    }

    .page-header-style53 .nav-container .item:hover .nav-down-container {
        display: block;
    }

    .page-header-style53 .nav-container .nav-down-container {
        display: none;
        position: absolute;
        top: 40px;
        left: 0px;
        z-index: 99;
        border-radius: 8px;
        box-shadow: 0px 12px 48px 16px rgba(0, 0, 0, 0.03), 0px 9px 28px 0px rgba(0, 0, 0, 0.05), 0px 6px 16px -8px rgba(0, 0, 0, 0.08);
        transition: all 150ms ease-in-out;
    }

    .page-header-style53 .obj-name {
        display: none;
    }

    .page-header-style53 .menu-status {
        display: none;
    }

    @media only screen and (min-width: 1px) and (max-width: 926px) {
        .page-header-style53 .nav-container {
            position: unset;
            float: left;
            display: none;
            max-width: 100%;
            margin-top: 0;
            width: 100%;
            padding: 0;
        }

        .page-header-style53 .header-top .login-box .before-login {
            margin-top: 0px;
        }

        .page-header-style53 .logo-box,
        .page-header-style53 .header-nav-list {
            width: 100%;
        }

        .page-header-style53 .header-nav-list {
            min-height: auto !important;
        }

        .page-header-style53 .img-logo {
            max-height: 50px;
            top: 25%;
        }

        .page-header-style53 .nav-container .item .item-list-content dl {
            width: calc(50% - 24px);
            margin: 10px;
        }

        .page-header-style53 .header-top .item {
            display: none;
        }

        .page-header-style53 .nav-container .item .item-list-content {
            width: 100%;
            padding: 20px 10px;
            box-sizing: border-box;
        }

        .page-header-style53 .header-top {
            color: #fff;
            padding: 14px;
            margin-bottom: 0;
        }

        .page-header-style53 .img-logo,
        .page-header .after-login .user-name,
        .page-header .after-login .icon-arrow {
            display: none !important;
        }

        .page-header-style53 .menu-status {
            display: block;
            font-size: 18px;
            line-height: 22px;
        }

        .page-header-style53 .obj-name {
            display: block !important;
            max-width: 50%;
            position: absolute;
            top: 14px;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -moz-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            font-size: 16px;
            font-weight: 500;

        }

        .page-header .after-login .user-cover {
            width: 22px;
            height: 22px;
        }

        .page-header .after-login {
            height: auto;
            line-height: 1;
        }

        .page-header .after-login:hover .login-downlist-info {
            display: none;
        }

        .page-header-style53 .nav-container .item {
            padding: 0;
            width: 50%;
            margin: 0;
            text-align: center;
        }

        .page-header-style53 .nav-container .item .one-nav {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .page-header-style53 .header-top .hint {
            display: none;
        }
    }
	.eng-graphic-style80 {
	    padding: 0;
	}
	
	.eng-graphic-style80 .item-engine-title {
	    position: relative;
	    margin-bottom: 57px;
	    padding: 0;
	}
	
	.eng-graphic-style80 .item-engine-title .title-img * {
	    display: inline-block;
	    vertical-align: bottom;
	}
	
	.eng-graphic-style80 .item-engine-title .title-img>img {
	    width: 48px;
	    height: 48px;
	    margin-right: 12px;
	}
	
	.eng-graphic-style80 .item-engine-title .title-img .title-t {
	    float: none;
	    line-height: 42px;
	    font-size: 30px;
	    font-weight: 500;
	    color: #333333;
	}
	
	
	.eng-graphic-style80 .item-engine-title .more {
	    position: absolute;
	    bottom: 0;
	    right: 17px;
	    color: #cdb289;
	    font-size: 14px;
	}
	
	.eng-graphic-style80 .item-engine-title .more .icon {
	    display: inline-block;
	    width: 36px;
	    height: 22px;
	    margin-left: 4px;
	    -webkit-background-size: 100% 100%;
	    background-size: 100% 100%;
	    vertical-align: middle;
	}
	
	.eng-graphic-style80 .text-list-wrap {
	    position: relative;
	    width: 1176px;
	    height: 638px;
	}
	
	.eng-graphic-style80 .text-list-wrap .swiper-container {
	    width: 100%;
	    height: 100%;
	    overflow: hidden;
	}
	
	.eng-graphic-style80 .eng-tabs-info {
	    font-size: 0;
	    display: none;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box {
	    width: 1176px;
	    position: relative;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .writing {
	    font-size: 16px;
	    font-weight: 500;
	    color: #ffffff;
	    line-height: 28px;
	    width: 348px;
	    height: 222px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 8;
	    -webkit-box-orient: vertical;
	    margin-right: 60px;
	    margin-bottom: 27px;
	    word-break: break-all;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-box {
	    position: relative;
	    overflow: hidden;
	    cursor: pointer;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-0 {
	    position: absolute;
	    top: 0;
	    left: 420px;
	    width: 244px;
	    height: 244px;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-box>img {
	    width: 100%;
	    height: 100%;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-box .icon-img {
	    -webkit-transform: scale(1);
	    -moz-transform: scale(1);
	    -ms-transform: scale(1);
	    -o-transform: scale(1);
	    transform: scale(1);
	    -webkit-transition: -webkit-transform 800ms ease-in-out;
	    transition: transform 800ms ease-in-out;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-box:hover .icon-img {
	    -webkit-transform: scale(1.2);
	    -moz-transform: scale(1.2);
	    -ms-transform: scale(1.2);
	    -o-transform: scale(1.2);
	    transform: scale(1.2);
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-box .detail {
	    position: absolute;
	    width: calc(100% - 40px);
	    left: 20px;
	    bottom: 20px;
	    font-size: 18px;
	    font-weight: 500;
	    text-align: left;
	    color: #ffffff;
	    /*line-height: 25px;*/
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    word-break: break-all;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-1 {
	    position: absolute;
	    left: 664px;
	    top: 0;
	    width: 430px;
	    height: 244px;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-2 {
	    position: absolute;
	    left: 0;
	    top: 244px;
	    width: 250px;
	    height: 250px;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-3 {
	    position: absolute;
	    left: 250px;
	    top: 244px;
	    width: 250px;
	    height: 250px;
	}
	
	.eng-graphic-style80 .eng-tabs-info .slide-box .img-4 {
	    position: absolute;
	    left: 500px;
	    top: 244px;
	    width: 676px;
	    height: 387px;
	}
	
	.eng-graphic-style80 .device {
	    z-index: 99;
	    position: absolute;
	    right: 0;
	    top: 0;
	}
	
	.eng-graphic-style80 .device .arrow-right {
	    cursor: pointer;
	    margin-bottom: 20px;
	    width: 62px;
	    height: 62px;
	}
	
	
	.eng-graphic-style80 .device .arrow-left {
	    cursor: pointer;
	    width: 62px;
	    height: 62px;
	}
	
	
	@media only screen and (min-width: 1px) and (max-width: 926px) {
	
	    .eng-graphic-style80 .eng-tabs-info>li {
	        height: auto;
	        margin: 0 0 1em 0 !important;
	    }
	
	    .eng-graphic-style80 .eng-tabs-info>li .img-box {
	        width: 60px;
	        height: 60px;
	        margin: 0 auto;
	        border: 0;
	    }
	
	    .eng-graphic-style80 .eng-tabs-info>li .name {
	        margin-top: 8px;
	    }
	
	    .eng-graphic-style80 .eng-tabs-info>li:hover .img-box {
	        width: 90px;
	        height: 90px;
	    }
	
	}
	    .page-footer-style6 {
	        padding: 36px 0 0;
	    }
	
	    .page-footer-style6 .w-content {
	        width: 1200px;
	        margin: 0 auto;
	    }
	
	    .page-footer-style6 ul {
	        width: 916px;
	        float: left;
	    }
	
	    .page-footer-style6 .page-footer-li {
	        width: 100%;
	        text-align: left;
	        color: inherit;
	        font-size: 14px;
	        display: block;
	    }
	
	    .page-footer-style6 .page-footer-li p {
	        line-height: 16px;
	    }
	
	    .page-footer-style6 .page-footer-li img.icon {
	        margin-right: 6px;
	        vertical-align: middle;
	        width: 14px;
	        height: 14px;
	    }
	
	    .page-footer-style6 .page-footer-li img.icon-min {
	        margin-right: 3px;
	        vertical-align: middle;
	        width: 14px;
	        height: 14px;
	    }
	
	    .page-footer-style6 .page-footer-li .page-footer-a-x {
	        display: inline-block;
	        height: 20px;
	        margin-top: 8px;
	        line-height: 20px;
	        margin-right: 20px;
	    }
	
	    .page-footer-style6 .page-footer-li .page-footer-a-x:hover {
	        font-weight: bold;
	    }
	
	    .page-footer-style6 .page-footer-li .page-footer-a-x:last-child:after {
	        background: none;
	    }
	
	    .page-footer-style6 .page-footer-li span.txt {
	        margin-right: 16px;
	    }
	
	    .page-footer-style6 .page-footer-li span {
	        display: inline-block;
	        vertical-align: middle;
	    }
	
	    .page-footer-style6 .page-footer-li span span {
	        margin-top: 0;
	    }
	
	    .page-footer-style6 .page-footer-img {
	        display: inline-block;
	        width: 85px;
	        float: right;
	        position: relative;
	        color: inherit;
	        margin-top: -10px;
	        text-align: center;
	    }
	
	    .page-footer-style6 .page-footer-img img {
	        width: 70px;
	        height: 70px;
	    }
	
	    .page-footer-style6 .page-footer-img p {
	        width: 100%;
	        text-align: center;
	        line-height: 20px;
	        margin-top: 8px;
	        font-size: 12px;
	        overflow: hidden;
	        text-overflow: ellipsis;
	        display: -webkit-box;
	        -webkit-line-clamp: 2;
	        -webkit-box-orient: vertical;
	    }
	
	    .page-footer-style6 .btm-info {
	        padding: 15px 0;
	        position: relative;
	        margin-top: 20px;
	    }
	
	    .page-footer-style6 .btm-info:before {
	        content: '';
	        width: 100%;
	        height: 0;
	        border-top: 1px solid;
	        opacity: .4;
	        position: absolute;
	        top: 0;
	        left: 0;
	        right: 0;
	    }
	
	    @media only screen and (min-width: 1px) and (max-width: 926px) {
	        .page-footer-style6 {
	            padding: 16px;
	        }
	
	        .page-footer-style6 .w-content {
	            width: 100%;
	        }
	
	        .page-footer-style6 ul {
	            width: 100%;
	        }
	
	        .page-footer-style6 .page-footer-img {
	            float: left;
	            margin-top: 16px;
	        }
	    }
		.eng-search-style7 {
		    position: relative;
		}
		
		.eng-search-style7 .search-tabs {
		    text-align: left;
		    width: 100%;
		    height: 46px;
		    overflow: hidden;
		    position: relative;
		}
		.eng-search-style7 .search-tabs > .at{
			background: rgb(67, 67, 197);
		}
		.eng-search-style7 .search-tabs .icon-triangle-down{
			    line-height: 0;
			    position: absolute;
			    left: 50%;
			    top: 34px;
			    -webkit-transform: translateX(-50%);
			    -moz-transform: translateX(-50%);
			    -ms-transform: translateX(-50%);
			    -o-transform: translateX(-50%);
			    transform: translateX(-50%);
			    font-size: 14px;
				color: rgb(67, 67, 197) !important;
				display: none;
		}
		.eng-search-style7 .search-tabs .at .icon-triangle-down{
			display: block;
		}
		.eng-search-style7 .search-tabs .icon-triangle-down:before{
			color: inherit;
		}
		.eng-search-style7 .search-tabs > li {
		    display: inline-block;
		    padding: 0 16px;
		    height: 32px;
		    line-height: 32px;
		    font-size: 16px;
		    color: inherit;
		    -webkit-border-radius: 2px;
		    -moz-border-radius: 2px;
		    border-radius: 2px;
		    cursor: pointer;
		    position: relative;
		}
		
		.eng-search-style7 .search-tabs > span.current {
		    color: #ffffff;
		}
		
		.eng-search-style7 .search-tabs > span .icon-triangle-down {
		    opacity: 0;
		    line-height: 0;
		    position: absolute;
		    left: 50%;
		    top: 34px;
		    -webkit-transform: translateX(-50%);
		    -moz-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		    -o-transform: translateX(-50%);
		    transform: translateX(-50%);
		    font-size: 14px;
		}
		
		.eng-search-style7 .search-tabs > span .icon-triangle-down:before {
		    color: inherit;
		}
		
		.eng-search-style7 .search-tabs > span.current .icon-triangle-down {
		    opacity: 1;
		}
		
		.eng-search-style7 .ipt-box {
		    height: 42px;
		    background: #ffffff;
		    -webkit-box-sizing: border-box;
		    box-sizing: border-box;
		    z-index: 2;
		    position: relative;
		    border: 1px solid rgba(0, 0, 0, 0.05);
		}
		
		.eng-search-style7 .ipt-box .ipt {
		    text-indent: 16px;
		    height: 24px;
		    width: calc(100% - 150px);
		    border: none;
		    outline: none;
		    font-size: 16px;
		    margin-top: 8px;
		    border-left: 1px solid #EEEEEE;
		}
		
		.eng-search-style7 .main-box {
		    position: relative;
		    padding-right: 98px;
		    -webkit-border-radius: 4px 2px 2px 4px;
		    -moz-border-radius: 4px 2px 2px 4px;
		    border-radius: 4px 2px 2px 4px;
		    overflow: hidden;
		}
		
		.eng-search-style7 .main-box .btns-box {
		    position: absolute;
		    right: 0;
		    top: 0;
		    height: 100%;
		}
		
		.eng-search-style7 .main-box .btn-search {
		    padding: 0 16px;
		    max-width: 130px;
		    min-width: 68px;
		    height: 100%;
		    font-size: 16px;
		    color: #FFFFFF;
		    border: none;
		    outline: none;
		    cursor: pointer;
		    margin-right: 16px;
		    -webkit-border-radius: 4px;
		    -moz-border-radius: 4px;
		    border-radius: 4px;
		    overflow: hidden;
		    white-space: nowrap;
		    text-overflow: ellipsis;
		}
		
		.eng-search-style7 .main-box .btn-search:last-child {
		    margin-right: 0;
		}
		
		.eng-search-style7 .ui-select-big .select2-container .select2-selection--single {
		    height: 40px;
		}
		
		.eng-search-style7 .select2-container--default .select2-selection--single .select2-selection__rendered {
		    line-height: 40px;
		}
		
		.eng-search-style7 .select2-container--default .select2-selection--single .select2-selection__arrow {
		    height: 40px;
		}
		
		.eng-search-style7 .ui-select-big .select2-container .select2-selection--single .select2-selection__rendered {
		    padding-right: 30px;
		}
		
		.eng-search-style7 .ui-select-big .select2-container--default .select2-selection--single .select2-selection__arrow {
		    width: 30px;
		}
		
		.eng-search-style7 .ui-select-big .select2-container--default .select2-selection--single .select2-selection__arrow b {
		    border-width: 7px 6px 0;
		}
		
		.eng-search-style7 .search-content {
		    padding: 24px 80px;
		    position: absolute;
		    top: 50%;
		    right: 0;
		    left: 0;
		    -webkit-transform: translateY(-50%);
		    -moz-transform: translateY(-50%);
		    -ms-transform: translateY(-50%);
		    -o-transform: translateY(-50%);
		    transform: translateY(-50%);
		    min-height: 132px;
		}
		
		@media only screen and (min-width: 1px) and (max-width: 926px) {
		    .eng-search-style7 .search-content {
		        padding: 24px 16px;
		        position: static;
		        position: unset;
		        -webkit-transform: translateY(0);
		        -moz-transform: translateY(0);
		        -ms-transform: translateY(0);
		        -o-transform: translateY(0);
		        transform: translateY(0);
		    }
		
		    .eng-search-style7 .select2-container {
		        width: 115px !important;
		    }
		
		    .eng-search-style7 .main-box .btn-search {
		        width: 80px;
		        margin-right: 0;
		    }
		
		    .eng-search-style7 .main-box .btn-search:nth-of-type(n+2) {
		        display: none;
		    }
		
		    .eng-search-style7 .main-box {
		        padding-right: 78px !important;
		    }
		
		    .eng-search-style7 .search-tabs {
		        height: auto;
		        padding-bottom: 13px;
		    }
		}
		/* 下拉圆角添加 start */
		.select2-container--open .select2-dropdown--below{
		    -webkit-border-radius: 4px;
		    -moz-border-radius: 4px;
		    border-radius: 4px;
		}
		.select2-dropdown .select2-results{
		    border-radius: 4px;
		    overflow: hidden;
		}
		.select2-results__options:first-child{
		    border-top-left-radius: 4px;
		    border-top-right-radius: 4px;
		}
		.select2-results__options:last-child{
		    border-bottom-left-radius: 4px;
		    border-bottom-right-radius: 4px;
		}
		/* 下拉圆角添加 end */
		.page-banner-style8 {
		    height: 100%;
		}
		
		.page-banner-style8 .banner-slide-box {
		    position: relative;
		    width: 100%;
		}
		
		.page-banner-style8.css-isFullScreen .banner-slide-box {
		    position: absolute;
		    top: 0;
		    left: 0;
		    height: 100%;
		}
		
		.page-banner-style8 .full-banner {
		    width: 100%;
		    height: 1000px;
		}
		
		.page-banner-style8 .full-banner .swiper-slide {
		    -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		    box-sizing: border-box;
		    height: 100%;
		    text-align: center;
		    cursor: pointer;
		    position: relative;
		    overflow: hidden;
		}
		
		.page-banner-style8 .full-banner .swiper-slide .img-box {
		    width: 100%;
		    height: 100%;;
		    position: relative;
		}
		
		.page-banner-style8 .full-banner .swiper-slide img, .page-banner-style8 .full-banner .swiper-slide video {
		    min-width: 100%;
		    width: auto;
		    height: 100%;
		    position: absolute;
		    top: 50%;
		    left: 50%;
		    -webkit-transform: translate(-50%, -50%);
		    -moz-transform: translate(-50%, -50%);
		    -ms-transform: translate(-50%, -50%);
		    -o-transform: translate(-50%, -50%);
		    transform: translate(-50%, -50%);
		}
		
		.page-banner-style8 .device {
		    position: absolute;
		    top: 70%;
		    right: 10px !important;
		    z-index: 4;
			width: 100px;
		}
		
		.page-banner-style8 .device > span {
		    display: inline-block;
		    cursor: pointer;
		    color: #ffffff;
		    font-weight: bold;
		    text-align: center;
		    line-height: 40px;
		    font-size: 22px;
		}
		
		.page-banner-style8 .device .icon-up {
		    display: inline-block;
		    -webkit-transform: rotate(90deg);
		    -moz-transform: rotate(90deg);
		    -ms-transform: rotate(90deg);
		    -o-transform: rotate(90deg);
		    transform: rotate(90deg);
		}
		
		.page-banner-style8.css-isFullScreen .swiper-slide .info-box {
		    width: 1176px;
		    margin: 0 auto;
		    left: 130px;
		    bottom: 200px;
		}
		
		.page-banner-style8 .swiper-slide .info-box {
		    position: absolute;
		    left: 50px;
		    bottom: 50px;
		    text-align: left;
		    max-width: 480px;
		}
		
		.page-banner-style8 .swiper-slide .info-box .slide-title {
		    font-size: 32px;
		    border-bottom: 1px solid;
		    padding-bottom: 8px;
		    display: inline-block;
		}
		
		.page-banner-style8 .swiper-slide .info-box .slide-hint {
		    font-size: 16px;
		    margin-top: 24px;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    display: -webkit-box;
		    -webkit-line-clamp: 4;
		    -webkit-box-orient: vertical;
		}
		
		@media only screen and (min-width: 1px) and (max-width: 926px) {
		    .page-banner-style8 .full-banner {
		        height: 215px;
		    }
		
		    .page-banner-style8 .full-banner .swiper-slide img {
		        position: unset;
		        -webkit-transform: none;
		        -moz-transform: none;
		        -ms-transform: none;
		        -o-transform: none;
		        transform: none;
		        width: 100%;
		        height: 100%;
		    }
		
		    .page-banner-style8 .swiper-slide .info-box .slide-title {
		        font-size: 18px;
		    }
		
		    .page-banner-style8 .swiper-slide .info-box .slide-hint {
		        font-size: 12px;
		        -webkit-line-clamp: 2;
		        line-height: 20px !important;
		        height: 40px;
		        overflow: hidden;
		        margin-top: 8px;
		    }
		
		    .page-banner-style8 .swiper-slide .info-box .slide-hint p {
		        font-size: 12px !important;
		        line-height: 20px !important;
		    }
		
		    .page-banner-style8 .swiper-slide .info-box {
		        right: 16px;
		        left: 16px;
		        bottom: 16px;
		    }
		
		    .page-banner-style8 .device {
		        display: none;
		    }
		    #banner .js-crop-img{
		        height: auto!important;
		    }
		    #banner .jqthumb{
		        display: none!important;
		    }
		    #banner .jqthumb+img{
		        display: block!important;
		    }
		}
		
	.eng-text-style64 {
	    padding: 20px 0;
	}
	
	.eng-text-style64 .item-engine-title{
	    padding: 0 16px;
	}
	
	.eng-text-style64 .text-list-wrap {
	    position: relative;
	    padding: 0 16px;
	    font-size: 0;
	  display: table;
	  width: 100%;
	}
	
	#text-style-88-27848635-0296-4458-9a19-1804e897c66e.eng-text-style64 .eng-info {
	    width: calc((100% - 60px ) / 3 )!important;;
	    min-height: 295px;
	    background: #ffffff;
	    border-radius: 8px;
	    overflow: hidden;
	    margin-right: 30px;
	    cursor: pointer;
	    display: inline-block;
	    vertical-align: top;
	}
	.eng-text-style64 .eng-info:nth-child(3n){
	    margin-right: 0 !important;
	}
	.eng-text-style64 .eng-info:hover {
	    box-shadow: 5px 5px 25px 0px rgba(7,1,2,0.15);
	}
	.eng-text-style64 .eng-info .title-box{
	    position: relative;
	    width: 100%;
	    height: 77px;
	    line-height: 77px;
	    color: #ffffff;
	}
	.eng-text-style64 .eng-info .title-box .img-box{
	    width: 100%;
	    height: 100%;
	    overflow: hidden;
	}
	.eng-text-style64 .eng-info .title-box .text{
	    position: absolute;
	    top: 0;
	    padding: 0 20px 0 30px;
	    width: 100%;
	    box-sizing: border-box;
	    font-size: 18px;
	}
	.eng-text-style64 .eng-info .title-box .text p{
	    font-weight: 600;
	    max-width: calc(100% - 45px);
	    overflow: hidden;
	    text-overflow: ellipsis;
	    -o-text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.eng-text-style64 .eng-info .title-box .more{
	    display: inline-block;
	    width: 36px;
	    height: 20px;
	    line-height: 20px;
	    background: #ffffff;
	    border-radius: 2px;
	    text-align: center;
	    font-size: 12px;
	    cursor: pointer;
	    margin-top: 30px;
	}
	.eng-text-style64 .eng-info ul{
	    padding: 8px 45px 8px 30px;
	}
	.eng-text-style64 .eng-info li{
	    padding: 8px 0;
	}
	.eng-text-style64 .eng-info li .title{
	    font-size: 18px;
	    font-weight: 700;
	    /* line-height: 30px; */
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    cursor: pointer;
	}
	.eng-text-style64 .eng-info li .time-box .tag{
	    display: inline-block;
	    width: 36px;
	    height: 20px;
	    background: rgba(12,150,242,.1);
	    border-radius: 2px;
	    line-height: 20px;
	    text-align: center;
	    font-size: 12px;
	    margin-right: 8px;
	}
	.eng-text-style64 .eng-info li .time-box span{
	    color: #999999;
	    font-size: 14px;
	}
	@media only screen and (min-width: 1px) and (max-width: 926px) {
	    #text-style-88-27848635-0296-4458-9a19-1804e897c66e.eng-text-style64 .eng-info {
	                                           width: 100%;
	    margin-bottom: 16px;
	                                       }
	}	
		
  .eng-icons-style23 {
        padding: 30px 0px 24px 0px;
        box-sizing: border-box;
        /* 默认是0px,可动态设置 */
        border-radius: 0px;
    }

    .eng-icons-style23 .icons-list {
        font-size: 0;
    }

    #icon-style-31-e5d19cd6-f98a-4ae0-9ff6-bb5c19d294ea.eng-icons-style23 .icons-list a {
        display: inline-block;
        width: calc(100% / 6);
        color: inherit;
    }

    .eng-icons-style23 .icons-list a .icon-box {
        position: relative;
        width: 55px;
        height: 55px;
        margin: 0 auto;
        overflow: hidden;
    }

    .eng-icons-style23 .icons-list a .icon-box img {
        width: 100%;
        height: 100%;
    }

    .eng-icons-style23 .icons-list a .item-name {
        margin-top: 8px;
        font-size: 18px;
        font-weight: 500;
        text-align: center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .eng-icons-style23 .icon-box {
        border-radius: 8px;
    }

    @media only screen and (min-width: 1px) and (max-width: 926px) {
        .eng-icons-style23 .item-engine-title .more {
            top: 0;
        }

        .eng-icons-style23 .icons-list a {
            width: -moz-calc(100% / 4) !important;
            width: -webkit-calc(100% / 4) !important;
            width: calc(100% / 4) !important;
        }
    }	
	.custom-text-style2 {
	
	}
	
	.custom-text-style2 .list-item {
	    display: table;
	    padding: 0 12px;
	    height: 36px;
	    line-height: 36px;
	    font-size: 14px;
	    position: relative;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    margin-bottom: 10px;
	    width: 100%;
	}
	
	.custom-text-style2 .list-item:last-child {
	    margin-bottom: 0;
	}
	
	.custom-text-style2 .list-item:hover .big-box {
	    display: block;
	}
	
	.custom-text-style2 .list-item img {
	    width: 100%;
	    height: 100%;
	    -webkit-border-radius: 4px;
	    -moz-border-radius: 4px;
	    border-radius: 4px;
	}
	
	.custom-text-style2 .list-item .big-box {
	    width: 100px;
	    height: 100px;
	    -webkit-border-radius: 4px;
	    -moz-border-radius: 4px;
	    border-radius: 4px;
	    -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.16);
	    -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.16);
	    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.16);
	    background: #ffffff;
	    position: absolute;
	    top: 50%;
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    -o-transform: translateY(-50%);
	    transform: translateY(-50%);
	    left: 50px;
	    z-index: 2;
	    display: none;
	}
	
	.custom-text-style2.shortcut-position-1 .list-item,
	.custom-text-style2.shortcut-position-4 .list-item {
	    text-align: left;
	}
	
	.custom-text-style2.shortcut-position-2 .list-item,
	.custom-text-style2.shortcut-position-3 .list-item {
	    text-align: right;
	}
	.new-eng-image-style2 {
	    padding-top: 16px;
	}
	
	.new-eng-image-style2 .muchimgs-wrap {
	    padding: 0 24px;
	}
	
	.new-eng-image-style2 .list {
	    display: table;
	    width: 100%;
	    font-size: 0;
	    box-sizing: border-box
	    line-height: 20px;
	    overflow: hidden;
	    padding-left: 24px;
	    color: inherit;
	}
	
	.new-eng-image-style2 .list .name {
	    min-height: 40px;
	    margin-top: 8px;
	    line-height: normal;
	    word-break: break-all;
	}
	
	.new-eng-image-style2 .list .hint {
	    opacity: .6;
	    margin-top: 4px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	
	.new-eng-image-style2 .big-img-box {
	    width: 342px;
	    margin-right: 22px;
	}
	
	#image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .big-img-box .img-box {
	    border-radius: 0px;
	    width: 100%;
	    height: 228px;
	    overflow: hidden;
	    cursor: pointer;
	}
	
	.new-eng-image-style2 .big-img-box .img-box img {
	    height: 100%;
	    width: 100%;
	}
	
	.new-eng-image-style2 .big-img-box .img-box .time {
	    display: inline-block;
	    background: rgba(0, 0, 0, 0.4);
	    border-radius: 4px 0px 4px 0px;
	    height: 28px;
	    padding: 0 16px;
	    color: #FFFFFF;
	}
	
	#image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .mini-img-box {
	                                       display: inline-block;
	                                        vertical-align: top;
	                                       /*默认为170px,若设置了一排几个，则为动态计算*/
	                                       /*width: 170px;*/
	                                       width: calc(100% / 5 - 22px);
	                                       margin: 0 16px 16px 0;
	                                        font-size: 14px;
	                                   }
	
	.new-eng-image-style2 .mini-img-box .img-box {
	    width: 100%;
	    height: 120px;
	    overflow: hidden;
	    cursor: pointer;
	    position: relative;
	}
	
	.new-eng-image-style2 .mini-img-box .img-box .cover {
	    position: absolute;
	    left: 0;
	    right: 0;
	    bottom: 0;
	    padding: 6px 10px;
	    background: rgba(0, 0, 0, 0.5);
	    font-size: 14px;
	    color: #ffffff;
	    /*display: none;*/
	}
	
	.new-eng-image-style2 .mini-img-box:hover .img-box .cover {
	    display: block;
	}
	
	.new-eng-image-style2 .mini-img-box .img-box img {
	    width: 100%;
	    height: 100%;
	}
	
	.pointer-engine {
	    cursor: pointer;
	}
	
	/*圆角*/
	.new-eng-image-style2.isImgRadius .img-box {
	    -webkit-border-radius: 4px;
	    -moz-border-radius: 4px;
	    border-radius: 4px;
	}
	
	.layout-content2_1_2 #image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .mini-img-box {
	    width: calc(100% / 5 - 22px)!important;;
	}
	
	.layout-content3_1_3 #image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .mini-img-box {
	    width: calc(100% / 5 - 22px)!important;;
	}
	
	.layout-content2_2_3 #image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .mini-img-box {
	    width: calc(100% / 5 - 22px)!important;;
	}
	
	.layout-content2_1_3 #image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .mini-img-box {
	    width: calc(100% / 5 - 22px)!important;;
	}
	
	@media only screen and (min-width: 1px) and (max-width: 926px) {
	    .new-eng-image-style2 .muchimgs-wrap {
	        padding: 0 16px;
	    }
	
	    .new-eng-image-style2 .list {
	        max-height: unset;
	        padding: 0 8px;
	    }
	
	    .new-eng-image-style2 .big-img-box {
	        width: 100%;
	        height: auto;
	        margin: 0 0 1.5em 0;
	    }
	
	    .new-eng-image-style2 .big-img-box .img-box {
	        height: 200px;
	    }
	
	    .new-eng-image-style2 .mini-img-box {
	        width: calc(50% - 16px) !important;
	        margin: 0 8px 12px 8px;
	    }
	
	    /* #image-style-2-4a142b01-06bb-4816-a580-ab7c4ddeb2da.new-eng-image-style2 .mini-img-box:nth-of-type(n+5) {
	        display: none;
	    } */
	
	    .new-eng-image-style2 .mini-img-box:nth-last-child(1),
	    .new-eng-image-style2 .mini-img-box:nth-last-child(2) {
	        margin-bottom: 0;
	    }
	}
	
	.engine_text_jump {
	    cursor: pointer;
	}
	    .new-eng-image-style61 {
	        padding-top: 24px;
	    }
	
	    .new-eng-image-style61 .item-engine-title .title-t * {
	        display: inline-block;
	        vertical-align: middle;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info {
	        margin-top: 40px;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .left-box {
	        float: left;
	        width: calc(50% - 20px);
	        margin-right: 40px;
	        cursor: pointer;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box {
	        float: left;
	        width: calc(50% - 20px);
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .left-box .img-box {
	        height: 360px;
	        position: relative;
	        overflow: hidden;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .img-box .jqthumb {
	        -webkit-transform: scale(1);
	        -moz-transform: scale(1);
	        -ms-transform: scale(1);
	        -o-transform: scale(1);
	        transform: scale(1);
	        -webkit-transition: -webkit-transform 800ms ease-in-out;
	        transition: transform 800ms ease-in-out;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .img-box img {
	        width: 100%;
	        height: 100%;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .img-box:hover .jqthumb {
	        -webkit-transform: scale(1.2);
	        -moz-transform: scale(1.2);
	        -ms-transform: scale(1.2);
	        -o-transform: scale(1.2);
	        transform: scale(1.2);
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .left-box .txt-box {
	        margin: -45px 53px 0;
	        background: #ffffff;
	        padding: 20px 30px;
	        z-index: 2;
	        position: relative;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .txt-box .name {
	        font-size: 18px;
	        font-weight: 500;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .txt-box .hint {
	        font-size: 14px;
	        margin-top: 10px;
	        opacity: .6;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .txt-box .hint * {
	        vertical-align: middle;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box li {
	        padding-bottom: 28px;
	        cursor: pointer;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box li:hover {
	        position: relative;
	        top: -10px;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box li:last-child {
	        padding-bottom: 0;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box .img-box {
	        float: left;
	        width: 35%;
	        height: 120px;
	        overflow: hidden;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box .txt-box {
	        float: left;
	        width: 65%;
	        min-height: 115px;
	        background: #ffffff;
	        box-shadow: 0px 4px 8px 0px rgba(69, 61, 42, 0.10);
	        padding: 20px 24px;
	        -webkit-box-sizing: border-box;
	        -moz-box-sizing: border-box;
	        box-sizing: border-box;
	        position: relative;
	        top: 13px;
	        left: -8px;
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .right-box .txt-box:before {
	        content: '';
	        border-left: 8px solid transparent;
	        border-bottom: 13px solid #ffffff;
	        position: absolute;
	        top: -13px;
	        left: 0;
	
	    }
	
	    .new-eng-image-style61 .eng-tabs-info .icon-calender {
	        font-size: 16px;
	        margin-right: 10px;
	        vertical-align: middle;
	    }
	
	    .new-eng-image-style61 .item-engine-title .more {
	        color: #CDB289;
	        font-size: 14px;
	        line-height: 22px;
	        top: 50%;
	        -webkit-transform: translateY(-50%);
	        -moz-transform: translateY(-50%);
	        -ms-transform: translateY(-50%);
	        -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	    }
	
	    .new-eng-image-style61 .item-engine-title .more .icon {
	        display: inline-block;
	        width: 36px;
	        height: 22px;
	        margin-left: 4px;
	        background: url("../images/icon_more.png") no-repeat center;
	        -webkit-background-size: 100% 100%;
	        background-size: 100% 100%;
	        vertical-align: middle;
	    }
	
	    @media only screen and (min-width: 1px) and (max-width: 926px) {
	        .new-eng-image-style61 .eng-tabs-info {
	            padding: 0 16px;
	        }
	
	        .new-eng-image-style61 .eng-tabs-info .left-box {
	            width: 100%;
	            margin-right: 0;
	            margin-bottom: 28px;
	        }
	
	        .new-eng-image-style61 .eng-tabs-info .right-box {
	            width: 100%;
	        }
	    }
		.custom-backTop-style2 .box {
			height: 30px;
			line-height: 30px;
			position: relative;
			background: rgba(0, 0, 0, 0.4);
			-webkit-border-radius: 30px;
			-moz-border-radius: 30px;
			border-radius: 30px;
		}
		
		.custom-backTop-style2 .back-top {
			margin-right: 16px;
			cursor: pointer;
			display: inline-block;
		}
		
		.custom-backTop-style2 .icon-up {
			margin-right: 10px;
			display: inline-block;
			width: 30px;
			height: 30px;
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%;
			line-height: 30px;
			text-align: center;
			vertical-align: top;
		}
		
		.custom-backTop-style2 .box a {
			margin-right: 16px;
			cursor: pointer;
			position: relative;
		}
		
		.custom-backTop-style2 .box a:hover .hover-box {
			display: block;
		}
		
		.custom-backTop-style2 .hover-box {
			width: 70px;
			height: 70px;
			padding: 5px;
			background: #ffffff;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			position: absolute;
			bottom: 30px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-moz-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%);
			display: none;
		}
		
		.custom-backTop-style2 .hover-box img {
			width: 100%;
			height: 100%;
		}
			.eng-graphic-style130 {
				padding: 20px;
				color: rgb(0, 0, 0);
			}
		
			.eng-graphic-style130 .item-engine-title {
				margin-bottom: 55px;
			}
		
			.eng-graphic-style130 .item-engine-title .title-icon {
				vertical-align: baseline;
			}
		
			.eng-graphic-style130 .item-engine-title .title-t {
				font-size: 26px;
			}
		
			.eng-graphic-style130 .item-engine-title .sub-title {
				font-weight: 500;
				margin-left: 10px;
				font-size: 20px;
				font-family: PingFangSC, PingFangSC-Medium;
			}
		
			.eng-graphic-style130 .item-engine-title .more {
				font-size: 16px;
			}
		
			.eng-graphic-style130 .item-engine-title .more * {
				vertical-align: middle;
			}
		
			.eng-graphic-style130 .item-engine-title .more i {
				margin-left: 8px;
				font-size: 18px;
			}
		
			.eng-graphic-style130 .img-text-wrap {
				font-size: 0;
				padding-right: 40px;
			}
		
			.eng-graphic-style130 .img-text-wrap .img-swiper-box {
				float: left;
				display: inline-block;
				vertical-align: top;
				margin-right: 60px;
				width: calc((100% - 60px) / 2);
				height: 534px;
				padding: 50px 70px 40px;
				-webkit-border-radius: 6px;
				-moz-border-radius: 6px;
				border-radius: 6px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				-webkit-box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.04);
				-moz-box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.04);
				box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.04);
				background: #fff;
				position: relative;
			}
		
			.eng-graphic-style130 .img-text-wrap .swiper-container {
				width: 100%;
				height: calc(100% - 40px);
			}
		
			.eng-graphic-style130 .img-swiper-box .swiper-bg {
				width: 100%;
				height: 100%;
				position: absolute;
				left: 0;
				top: 0;
				overflow: hidden;
			}
		
			.eng-graphic-style130 .swiper-container .swiper-bg>img {
				width: 100%;
				height: 100%;
			}
		
			.eng-graphic-style130 .swiper-container .swiper-slide {
				cursor: pointer;
			}
		
			.eng-graphic-style130 .swiper-container .swiper-slide .book-header {
				margin-bottom: 50px;
			}
		
			.eng-graphic-style130 .swiper-slide .book-header .book-img {
				display: inline-block;
				width: 120px;
				height: 170px;
				overflow: hidden;
			}
		
			.eng-graphic-style130 .swiper-slide .book-header-right {
				width: calc(100% - 150px);
			}
		
			.eng-graphic-style130 .swiper-slide .book-header-right .book-name {
				min-height: 66px;
				font-size: 24px;
				font-weight: 500;
				font-family: PingFangSC, PingFangSC-Medium;
				margin-bottom: 36px;
			}
		
			.eng-graphic-style130 .book-header-right .book-detail .book-detail-item {
				opacity: .8;
				height: 34px;
				line-height: 34px;
				font-size: 0;
			}
		
			.eng-graphic-style130 .book-detail-item .detail-item-icon {
				display: inline-block;
				vertical-align: top;
				width: 14px;
				margin-right: 8px;
				font-size: 14px;
			}
		
			.eng-graphic-style130 .book-detail-item .detail-item-icon .icon-person:before {
				content: "\e9ba";
			}
		
			.eng-graphic-style130 .book-detail-item .detail-item-info {
				display: inline-block;
				vertical-align: top;
				width: calc(100% - 30px);
				font-size: 16px;
			}
		
			.eng-graphic-style130 .swiper-slide .book-content {
				height: 136px;
				font-size: 16px;
				line-height: 34px;
				opacity: .8;
			}
		
			.eng-graphic-style130 .swiper-slide .book-content.overHidden4 {
				display: -webkit-box;
				-webkit-box-orient: vertical;
				overflow: hidden;
				text-overflow: ellipsis;
				-webkit-line-clamp: 4;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom {
				position: relative;
				line-height: 40px;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .page-info {
				display: inline-block;
				height: 40px;
				font-family: DINCondensed, DINCondensed-Bold;
				opacity: .6;
				font-weight: 700;
				font-size: 0;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .page-info .page-num {
				display: inline-block;
				height: 40px;
				font-size: 48px;
				margin-right: 9px;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .page-info .page-total {
				font-size: 24px;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container {
				font-size: 0;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn {
				display: inline-block;
				width: 40px;
				height: 40px;
				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				border: 2px solid rgba(0, 0, 0, .4);
				position: relative;
				cursor: pointer;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn.disabled {
				border: 2px solid rgba(0, 0, 0, .2) !important;
				cursor: auto;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn .page-btn-inner {
				display: inline-block;
				width: 10px;
				height: 10px;
				position: absolute;
				top: 50%;
				left: 50%;
				-webkit-transform: translateY(-50%) translateX(-10px);
				-moz-transform: translateY(-50%) translateX(-10px);
				-ms-transform: translateY(-50%) translateX(-10px);
				-o-transform: translateY(-50%) translateX(-10px);
				transform: translateY(-50%) translateX(-10px);
				border: 2px solid rgba(0, 0, 0, .4);
				border-top-color: transparent !important;
				border-right-color: transparent !important;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn.disabled .page-btn-inner {
				border-bottom-color: rgba(0, 0, 0, .2) !important;
				border-left-color: rgba(0, 0, 0, .2) !important;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn .page-btn-inner {
				-webkit-transform: translateY(-50%) translateX(-4px) rotate(45deg);
				-moz-transform: translateY(-50%) translateX(-4px) rotate(45deg);
				-ms-transform: translateY(-50%) translateX(-4px) rotate(45deg);
				-o-transform: translateY(-50%) translateX(-4px) rotate(45deg);
				transform: translateY(-50%) translateX(-4px) rotate(45deg);
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn.page-pre {
				margin-right: 36px;
			}
		
			.eng-graphic-style130 .img-swiper-box .box-bottom .switch-container .page-btn.page-next .page-btn-inner {
				-webkit-transform: translateY(-50%) translateX(-10px) rotate(-135deg);
				-moz-transform: translateY(-50%) translateX(-10px) rotate(-135deg);
				-ms-transform: translateY(-50%) translateX(-10px) rotate(-135deg);
				-o-transform: translateY(-50%) translateX(-10px) rotate(-135deg);
				transform: translateY(-50%) translateX(-10px) rotate(-135deg);
			}
		
		
			.eng-graphic-style130 .books-list {
				display: table;
				vertical-align: top;
				width: calc((100% - 60px) / 2);
				font-size: 0;
			}
		
			.eng-graphic-style130 .books-list .item {
				display: inline-block;
				vertical-align: top;
				width: calc((100% - 50px * (3 - 1)) / 3);
				height: 244px;
				text-align: center;
				cursor: pointer;
				margin-right: 50px;
				margin-bottom: 44px;
				overflow: hidden;
			}
		
			.eng-graphic-style130 .books-list .item:nth-of-type(3n) {
				margin-right: 0 !important;
			}
		
			.eng-graphic-style130 .books-list .item .item-img {
				display: inline-block;
				width: 120px;
				height: 170px;
				margin-bottom: 14px;
				overflow: hidden;
				-webkit-box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.10);
				-moz-box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.10);
				box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.10);
				border: 4px solid transparent;
			}
		
			.eng-graphic-style130 .books-list .item.active .item-img {
				border-radius: 5px;
			}
		
			.eng-graphic-style130 .books-list .item .item-img>img {
				width: 100%;
				height: 100%;
			}
		
			.eng-graphic-style130 .books-list .item .item-name {
				/* min-height: 50px; */
				font-size: 18px;
				opacity: .8;
			}
		
			@media only screen and (min-width: 1px) and (max-width: 926px) {
				.eng-graphic-style130 {
					padding: 16px;
				}
		
				.eng-graphic-style130 .item-engine-title {
					margin-bottom: 20px;
				}
		
				.eng-graphic-style130 .item-engine-title .sub-title {
					display: none;
				}
		
				.eng-graphic-style130 .img-text-wrap {
					width: 100%;
					padding-right: 0;
				}
		
				.eng-graphic-style130 .img-text-wrap .img-swiper-box {
					height: 420px;
					padding: 16px;
					margin-bottom: 16px;
					margin-right: 0;
					width: 100%;
				}
		
				.eng-graphic-style130 .swiper-container .swiper-slide .book-header {
					margin-bottom: 20px;
				}
		
				.eng-graphic-style130 .swiper-slide .book-header-right {
					width: calc(100% - 130px);
				}
		
				.eng-graphic-style130 .img-text-wrap .swiper-container {
					height: calc(100% - 50px);
				}
		
				.eng-graphic-style130 .books-list {
					width: 100%;
				}
		
				.eng-graphic-style130 .books-list .item,
				.eng-graphic-style130 .books-list .item:nth-of-type(3n) {
					width: calc((100% - 16px) / 2) !important;
					margin-bottom: 16px !important;
					margin-right: 16px !important;
				}
		
				.eng-graphic-style130 .books-list .item:nth-of-type(2n) {
					margin-right: 0 !important;
				}
		
				.text-tabs .tab:nth-of-type(n+5) {
					display: none !important;
				}
		
			}
		.page-footer-style6 {
			padding: 36px 0 0;
		}
	
		.page-footer-style6 .w-content {
			width: 1200px;
			margin: 0 auto;
		}
	
		.page-footer-style6 ul {
			width: 916px;
			float: left;
		}
	
		.page-footer-style6 .page-footer-li {
			width: 100%;
			text-align: left;
			color: inherit;
			font-size: 14px;
			display: block;
		}
	
		.page-footer-style6 .page-footer-li p {
			line-height: 16px;
		}
	
		.page-footer-style6 .page-footer-li img.icon {
			margin-right: 6px;
			vertical-align: middle;
			width: 14px;
			height: 14px;
		}
	
		.page-footer-style6 .page-footer-li img.icon-min {
			margin-right: 3px;
			vertical-align: middle;
			width: 14px;
			height: 14px;
		}
	
		.page-footer-style6 .page-footer-li .page-footer-a-x {
			display: inline-block;
			height: 20px;
			margin-top: 8px;
			line-height: 20px;
			margin-right: 20px;
		}
	
		.page-footer-style6 .page-footer-li .page-footer-a-x:hover {
			font-weight: bold;
		}
	
		.page-footer-style6 .page-footer-li .page-footer-a-x:last-child:after {
			background: none;
		}
	
		.page-footer-style6 .page-footer-li span.txt {
			margin-right: 16px;
		}
	
		.page-footer-style6 .page-footer-li span {
			display: inline-block;
			vertical-align: middle;
		}
	
		.page-footer-style6 .page-footer-li span span {
			margin-top: 0;
		}
	
		.page-footer-style6 .page-footer-img {
			display: inline-block;
			width: 85px;
			float: right;
			position: relative;
			color: inherit;
			margin-top: -10px;
			text-align: center;
		}
	
		.page-footer-style6 .page-footer-img img {
			width: 70px;
			height: 70px;
		}
	
		.page-footer-style6 .page-footer-img p {
			width: 100%;
			text-align: center;
			line-height: 20px;
			margin-top: 8px;
			font-size: 12px;
			overflow: hidden;
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
		}
	
		.page-footer-style6 .btm-info {
			padding: 15px 0;
			position: relative;
			margin-top: 20px;
		}
	
		.page-footer-style6 .btm-info:before {
			content: '';
			width: 100%;
			height: 0;
			border-top: 1px solid;
			opacity: .4;
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
		}
	
		@media only screen and (min-width: 1px) and (max-width: 926px) {
			.page-footer-style6 {
				padding: 16px;
			}
	
			.page-footer-style6 .w-content {
				width: 100%;
			}
	
			.page-footer-style6 ul {
				width: 100%;
			}
	
			.page-footer-style6 .page-footer-img {
				float: left;
				margin-top: 16px;
			}
		}
	table {
	  width: 100%;
	  border: 0;
	  border-collapse: collapse;
	  border-spacing: 0;
	}
	
	table th {
	  font-weight: normal;
	}
	
	a:hover {
	  color: inherit;
	}
	
	/*?ˉ???a????“?????¤′é?¨*/
	.item-engine-title .title-t {
	  float: left;
	}
	
	.item-engine-title .title-t span {
	  font-size: 18px;
	}
	
	/*??¤?§???‰é’??????·???*/
	/*????o???????????o|*/
	.btn-fff-auto {
	  padding: 0 12px;
	  border: 1px solid;
	}
	
	/*è“??o???????????o|*/
	.btn-blue-auto {
	  padding: 0 12px;
	}
	
	/*??1???????…??…±??·???*/
	.pop {
	  z-index: 9999;
	}
	
	.pop .bottom-btns {
	  padding: 16px 16px 25px;
	}
	
	/*??′?¤?é?μé?￠??????é￠?*/
	.page-more-com .cur-page-title {
	  line-height: 22px;
	  margin-bottom: 24px;
	  padding: 0 17px 0 0;
	}
	
	.page-more-com .cur-page-title .title-icon {
	  display: inline-block;
	  width: 6px;
	  height: 18px;
	  margin-right: 8px;
	  vertical-align: middle;
	}
	
	.page-more-com .cur-page-title .title-t {
	  font-size: 18px;
	  color: #333333;
	  font-weight: bold;
	  vertical-align: middle;
	}
	
	.page-more-com .cur-page-title .more {
	  font-size: 14px;
	  color: #999999;
	  display: inline-block;
	}
	
	.page-more-com .cur-page-title .more .icon-up {
	  display: inline-block;
	  -webkit-transform: rotate(90deg);
	  -moz-transform: rotate(90deg);
	  -ms-transform: rotate(90deg);
	  -o-transform: rotate(90deg);
	  transform: rotate(90deg);
	}
	
	/*??′?¤?é?μé?￠??????é￠??’?tab?????￠*/
	.page-more-com .page-tabs-box {
	  border-bottom: 1px solid #EEEEEE;
	  margin-bottom: 24px;
	}
	
	.page-more-com .page-tabs-box span {
	  display: inline-block;
	  padding-bottom: 6px;
	  margin-right: 30px;
	  font-size: 16px;
	  cursor: pointer;
	  margin-top: 4px;
	  border-bottom: 2px solid rgba(0, 0, 0, 0);
	}
	
	.page-more-com .page-tabs-box span:not(.current) {
	  color: #666666;
	}
	
	.page-more-com .page-tabs-box span.current {
	  border-bottom: 2px solid;
	  font-weight: 500;
	}
	
	.footer-container {
	  position: relative;
	}
	
	/* èˉ|??…é?μ?…??”¨??·??? */
	
	.page-turn {
	  width: 100%;
	  min-height: 50px;
	  padding: 20px 33px 0;
	  border-top: solid 1px #f2f2f2;
	  box-sizing: border-box;
	}
	
	.page-turn a {
	  font-size: 14px;
	  font-weight: 400;
	  color: #666666;
	  line-height: 30px;
	}
	
	.page-turn a span {
	  color: #333333;
	}
	
	.page-turn a.prev {
	  display: inline-block;
	  width: 100%;
	}
	
	.page-turn a.next {
	  display: inline-block;
	  width: 100%;
	}
	
	.page-turn.video-page {
	  float: left;
	  min-height: 52px;
	  padding: 20px 24px;
	  box-sizing: border-box;
	}
	
	
	/*?-—??·è????? start*/
	.font-size-box {
	  position: relative;
	}
	
	.font-size-box .btn-font-size {
	  display: inline-block;
	  width: 44px;
	  height: 24px;
	  line-height: 22px;
	  border: 1px solid #666666;
	  box-sizing: border-box;
	  border-radius: 4px;
	  text-align: center;
	  font-size: 12px;
	  color: #666666;
	  cursor: pointer;
	}
	
	.font-size-box .btn-font-size:hover {
	  color: #fff;
	  border: none;
	  line-height: 24px;
	}
	
	.font-size-box .set-font-size-pop {
	  display: none;
	  position: absolute;
	  right: 0;
	  top: 30px;
	  z-index: 3;
	  background: #FFFFFF;
	  box-shadow: 0px 4px 16px rgba(15, 42, 95, 0.16);
	  border-radius: 4px;
	  padding: 10px 16px;
	  width: 249px;
	  font-size: 0;
	  box-sizing: border-box;
	}
	
	.font-size-box .set-font-size-pop .lab {
	  display: inline-block;
	  vertical-align: middle;
	  font-size: 15px;
	  line-height: 28px;
	  color: #666666;
	  margin-right: 16px;
	}
	
	.font-size-box .set-font-size-pop .fz-type {
	  display: inline-block;
	  vertical-align: middle;
	  height: 28px;
	  line-height: 26px;
	  padding: 0 7px;
	  border: 1px solid #F2F2F2;
	  border-radius: 4px;
	  font-size: 14px;
	  color: #333333;
	  box-sizing: border-box;
	  margin-right: 12px;
	  cursor: pointer;
	}
	
	.font-size-box .set-font-size-pop .fz-type:last-child {
	  margin-right: 0;
	}
	
	.app-set-fontSize-box {
	  display: none;
	}
	
	/*?°?*/
	.fz-sm .fz-title {
	  font-size: 17.5px !important;
	  line-height: 1.5 !important;
	}
	
	.fz-sm .fz-time {
	  font-size: 12.25px !important;
	}
	
	.fz-sm .richtext {
	  zoom: 0.875;
	  -moz-transform: scale(0.875);
	  -moz-transform-origin: top left;
	  width: calc(1136px / 0.875);
	}
	
	/*??????*/
	.fz-norm .fz-title {
	  font-size: 20px !important;
	  line-height: 1.5 !important;
	}
	
	.fz-norm .fz-time {
	  font-size: 14px !important;
	}
	
	.fz-norm .richtext {
	  zoom: 1;
	}
	
	/*??-*/
	.fz-md .fz-title {
	  font-size: 22.5px !important;
	  line-height: 1.5 !important;
	}
	
	.fz-md .fz-time {
	  font-size: 15.75px !important;
	}
	
	.fz-md .richtext {
	  zoom: 1.125;
	  -moz-transform: scale(1.125);
	  -moz-transform-origin: top left;
	  width: calc(1136px / 1.125);
	}
	
	/*?¤§*/
	.fz-lg .fz-title {
	  font-size: 25px !important;
	  line-height: 1.5 !important;
	}
	
	.fz-lg .fz-time {
	  font-size: 17.5px !important;
	}
	
	.fz-lg .richtext{
	  zoom: 1.25;
	  -moz-transform: scale(1.25);
	  -moz-transform-origin: top left;
	  width: calc(1136px / 1.25);
	}
	
	/*?-—??·è????? end*/
	
	@media only screen and (min-width: 1px) and (max-width: 926px) {
	  .list-null-data {
	    margin: 16px 0;
	  }
	
	  .list-null-data img {
	    width: 60px;
	  }
	
	  /*?§???¨??ˉ?-—??·è????? start*/
	  /*è???????1???*/
	  .app-set-fontSize-box {
	    position: fixed;
	    top: 0;
	    left: 0;
	    right: 0;
	    bottom: 0;
	    background: rgba(0, 0, 0, 0.4);
	    z-index: 99;
	  }
	
	  .app-set-fontSize-box .pop-box {
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    background: #fff;
	    box-shadow: 0px 1px 0px #F2F2F2;
	    border-radius: 0.5rem 0.5rem 0 0;
	  }
	
	  .app-set-fontSize-box .pop-box .pop-header {
	    height: 3.125rem;
	    line-height: 3.125rem;
	    padding: 0 1.25rem 0 0.9375rem;
	    box-sizing: border-box;
	    box-shadow: 0px 1px 0px #F2F2F2;
	  }
	
	  .app-set-fontSize-box .pop-box .icon-cancel {
	    float: right;
	    font-size: 0.8125rem;
	    color: #333333;
	    margin-top: 1.125rem;
	  }
	
	  .app-set-fontSize-box .pop-box .pop-content {
	    padding: 2.5rem 1.5rem 3.875rem 1.625rem;
	  }
	
	  .app-set-fontSize-box .tip-box {
	    display: flex;
	    justify-content: space-between;
	    margin-bottom: 0.53125rem;
	    color: #000000;
	  }
	
	  .app-set-fontSize-box .tip-box .tip:nth-of-type(1) {
	    font-size: 0.875rem;
	  }
	
	  .app-set-fontSize-box .tip-box .tip:nth-of-type(2) {
	    font-size: 1rem;
	  }
	
	  .app-set-fontSize-box .tip-box .tip:nth-of-type(3) {
	    font-size: 1rem;
	    position: relative;
	    left: -4px;
	  }
	
	  .app-set-fontSize-box .tip-box .tip:nth-of-type(4) {
	    font-size: 1.0625rem;
	  }
	
	  .irs-bar-edge {
	    display: none !important;
	  }
	
	  .irs-bar {
	    display: none !important;
	  }
	
	  .irs-slider {
	    border: 0.25rem solid !important;
	    box-sizing: border-box !important;
	  }
	
	  .fz-sm .richtext,
	  .fz-norm .fz-title,
	  .fz-md .richtext,
	  .fz-lg .richtext{
	    width: auto;
	  }
	
	}
	.page-container .breadcrumb-box{
	    width: 100%;
	}
	
	.breadcrumb-box .collect-status{
	    float: right;
	    margin-right: 20px;
	    cursor: pointer;
	}
	
	.breadcrumb-box .bshare-custom{
	    float: right;
	    margin-right: 20px;
	    position: relative;
	    top: 2px;
	}
	.font-size-box {
	    letter-spacing: 0;
	}
 .more-list-style8 {
                        padding: 0 40px;}

                    .more-list-style8 .list-info-box {
                        padding-bottom: 92px;
                        position: relative;}

                    .more-list-style8 .list-info-box .list li {
                        padding: 16px 0;
                        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
                        font-size: 0;
                        cursor: pointer;
                        display: table;
                        width: 100%;}

                    .more-list-style8 .list-info-box .list li .left {
                        display: inline-block;
                        vertical-align: middle;
                        width: 85%;
                        text-align: left;
                        padding-right: 32px;
                        font-size: 16px;
                        -webkit-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        box-sizing: border-box;}

                    .more-list-style8 .list-info-box .list li .right {
                        display: inline-block;
                        vertical-align: middle;
                        width: 15%;
                        text-align: right;
                        font-size: 16px;}

                    .more-list-style8 .list-info-box .list li .ft-bold {
                        font-weight: 500;}

                    .more-list-style8 .list-info-box .list li .name>span {
                        margin-right: 16px;}

                    .more-list-style8 .list-info-box .list li .hint {
                        margin-top: 8px;}

                 /*移动端端*/
                    @media only screen and (min-width: 1px) and (max-width: 926px) {
                        .more-list-style8 {
                            padding: 0 16px;}

                        .more-list-style8 .list-info-box {
                            padding-bottom: 0;}

                        .more-list-style8 .list-info-box .list li {
                            display: block;}

                        .more-list-style8 .list-info-box .list li .left {
                            float: left;
                        width: 70%;
                            padding-right: 16px;}

                        .more-list-style8 .list-info-box .list li .right {
                            width: 30%;}
                    }
		