@media all and (max-width:640px){
    body{
        padding-top: 50px;
    }
    .fell{
        overflow: hidden;
    }
    .ttop .swiper-slide {
        background-size: auto 100%;
    }
    .seinfo14 {
        margin-top: 20px;
        margin-bottom: 22px;
    }

    .centeo1{
        width: 100%;
        min-width: 100%;
        box-sizing: border-box;
        padding: 0 10px;
    }
    .hedtop{
        height: 50px;
    }
    .hedtop2 img{
        height: 39px;
        margin-top: 4px;
    }
    .hedtop3{
        width: 100%;
        position: absolute;
        top: 64px;
        left: 0;
        background-color: #fff;
        margin-left: 0;
        background-color: #2550bde6;
        display: none;
    }
    .hedtop6{
        display: none;
    }
    .fen{
        display: block;
        float: right;
        width: 50px;
        height: 50px;
        position: relative;
        margin-top: 0px;
        margin-right: -10px;
        background: #fff;
        padding: 16px 9px;
        text-align: right;
        box-sizing: border-box;
    }
    .fen span{
        display: inline-block;
        width: 22px;
        height: 3px;
        margin-top: 0px;
        background-color: #2550bd;
        border-radius: 3px;
        transition: all .5s;
        line-height: 5px;
        float: right;

    }
    .fen span:nth-of-type(2){
        display: inline-block;
        width: 26px;
        height: 3px;
        margin-top: 6px;
        margin-bottom: 6px;
        background-color: #2550bd;
        border-radius: 3px;
        transition: all .5s;

    }
    .fen span i{
        display: none;
    }


    .hedtop3>ul>li{
        width: 100%;
        float: none;
    }
    .hedtop3>ul>li>a{
        border: none;
        color: #fff;
        border-bottom: 1px solid #ffffffa5;
        margin-top: 5px;
    }
    .hedtop3>ul>li:last-child a{
        border-bottom: 0;
    }
    .ttop{
        top: 0;
        width: 100%;
        height: 235px;
        position: relative;
    }
    .ttto{
        top: 64px;
        width: 100%;
        z-index: 99;
    }
    .inca{
        margin-top: 0 !important;
        padding: 35px 10px 22px;
    }
    .inca2{
        font-size: 22px;
        color: #2550bd;
    }
    .inca3{
        margin-top: 10px;
    }
    .photo4>ul>li>a{
        font-size: 16px;
    }
    .photo{
        background: rgba(255, 255, 255, 0.91);
    }
    .photo1{
        padding: 60px 35px;
    }
    .photo3 img {
        height: 37px;
        margin-left: -3px;
        margin-top: -30px;
        margin-bottom: 29px;
    }
    .photo4>ul>li{
        padding-left: 5px;
        background:none ;
    }
    .inca4 span:nth-child(n+2){
        display: none;
        margin: 0;
        width: 100%;
        text-align: center;
    }
    .inca4{
        margin: 22px auto 22px;
    }
    .gengd{

        display: block;
        float: right;
        margin-top: 10px;
        color: #2550bd;
    }
    .gengd a{
        color: #2550bd;
    }
    .inca6{
        display: none;
    }
    .inca5{
        padding: 0;
        margin-top: 39px;
    }
    .inca10>ul>li{
        width: 48.3%;
        margin-right: 3.2%;
        float: left;
    }
    .inca10>ul>li:nth-of-type(2n){
        margin-right: 0;
    }
    .inca11,.inca11 img{
        height: 120px;
    }
    .inca15{
        display: none;
    }
    .inca14 span:last-child{
        display: none;
    }
    .inca14{
        height: 16px;
        line-height: 16px;

    }
    .inca13{
        width: auto;
    }
    .inab7 img{
        height: auto;
        width: 100%;
    }

    .seinfo16{
        overflow: hidden;
    }

    .inpeoti{
        font-size: 22px;
        color: #2550bd;
    }
    .inpeoti1{
        margin-top: 10px;
        font-size: 15px;
        text-align: center;
    }
    .inpeoti2{
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        margin: 22px auto;
    }
    .intopb{
        height: 132px;
    }
    .intopbz{
        margin-top: 0;
        height: 132px;
        padding: 32px 0;
    }
    .centeo{
        width: 100%;
        min-width: 100%;
        padding: 0 8px;
        box-sizing: border-box;
    }
    .fell1z li{
        width: 50%;
    }

    .cjjm{
        padding: 0 0 15px;
        margin-top:15px;
    }
    .vcon{
        padding:  0 10px;
    }
    .vcon>ul>li{
        width: 48.3%;
        margin: 0;
        margin-right: 3.2%;
        margin-bottom: 20px;
        padding: 15px 0;
        height: auto;
    }
    .vcon>ul>li:nth-of-type(2n){
        margin-right: 0;
    }

    .dt{
        padding: 0 10px;
        box-sizing: border-box;
    }
    .yyfzr{
        padding: 0 10px;
    }
    .yyfzr>ul>li:nth-of-type(1){
        display: none;
    }
    .yyfzr>ul>li{
        width: 48%;
        margin-right: 0;
        height: auto;
        padding: 8px;
        margin-bottom: 18px;
    }
    .yyfzr>ul>li:nth-child(2n+1){
        float: right;
    }
    .yyfzr1{
        height: 50px;
        overflow: hidden;
        font-size: 13px;
    }
    .hzdl{
        width: 100%;
        padding: 19px 10px;
        margin-top: 25px;

    }


    .vcon1 img {
        height: 36px;
        display: block;
        margin: 0 auto;
    }
    .vcon2 {
        font-size: 15px;
        margin: 15px auto 0;
        color: #000;
    }
    .vcon3 {
        text-align: center;
        line-height: 25px;
        padding: 0 5px;
        height: 75px;
        overflow: hidden;
        color: #666;
    }
    .foot5 {
        margin-left: 88px;
    }
    .foot4{
        float: left;
        text-align: center;
    }
    .foot2 {
        float: none;
        width: auto;
    }
    .footz {
        float: none;
        width: auto;
        border-left: none;
        padding-left: 10px;
        box-sizing: border-box;
        display: none;
    }
    .foot4 img {
        width: 76px;
        height: 76px;
    }
    .foot7 img {
        height: 46px;
        padding-top:0px;
        margin-top: -1px;
    }
    .foot8 {
        color: #fff;
        height: 28px;
        line-height: 28px;
        letter-spacing: 1px;
        margin-top: 0px;
    }

    .foot9{
        float: none;
        display: none;
    }
    .foot3{
        width: 285px;
        margin: 0 auto;
    }
    .foot12{
        line-height: 31px;
        text-align: left;
        height: 71px;
        box-sizing: border-box;
        padding: 6px 0;
    }
    .foot12 span{
        margin: -5px 5px 0;
        font-size: 22px;
    }
    .foot12 i{
        font-style: normal;
        float: left;
        margin-left: 33px;
        height: 50px;
        line-height: 58px;
    }
    .cjjm4>ul>li{
        width: 48.3%;
        margin-right: 3.2%;
        float: left;
        height: 178px;
    }
    .cjjm4>ul>li:nth-of-type(2){
        margin-right: 0;
    }
    .cjjm4>ul>li:nth-of-type(3){
        width: 100%;
        margin-top: 10px;
    }
    .cjjm8{
        padding: 0 10px;
        font-size: 15px;
    }
    .cjjm5>img {
        min-width: 100%;
        width: auto;
        height: auto;
        min-height: 178px;
    }
    .cjjm7 img {
        display: block;
        height: 60px;
        margin: 30px auto 10px;
    }
    .mmhzjm4 {
        line-height: 30px;
        padding: 13px 16px;
        background: #fff;
        display: none;
    }
    .mmhzjm3>ul>li{
        font-size: 15px;
    }
    .seinfo4{
        height: auto!important;
        white-space: revert;
    }


    .mmhzjm3>ul>li:nth-of-type(1) {
        width: 38%;
        padding-left: 10px;
        font-size: 15px;
        overflow: hidden;
        height: 50px;
    }
    .mmhzjm3>ul>li:nth-of-type(2) {
        width: 30%;
        text-align: center;
        display: none;
        overflow: hidden;
    }
    .mmhzjm3>ul>li:nth-of-type(3) {
        width: 30%;
        text-align: center;
        overflow: hidden;
    }
    .mmhzjm3>ul>li:nth-of-type(4) {
        width: 32%;
        text-align: center;
        overflow: hidden;
    }
    .mmhzjm1>ul>li:nth-of-type(2) {
        width: 20%;
        text-align: center;
        display: none;
    }
    .mmhzjm1>ul>li:nth-of-type(1) {
        width: 38%;
        padding-left: 20px;
        overflow: hidden;
    }
    .mmhzjm1>ul>li:nth-of-type(3) {
        width: 30%;
        text-align: center;
        overflow: hidden;
    }
    .mmhzjm1>ul>li:nth-of-type(4) {
        width: 32%;
        text-align: center;
        overflow: hidden;
    }
    .mmhzjm {
        padding-bottom: 55px;
        background: #f1f1f1;
        padding-top: 26px;
    }

    .hzdl4 {
        margin-bottom: 72px;
        margin-top: 29px;
        text-align: center;
    }
    .hzdl4 a {
        display: block;
        padding: 7px 25px;
        background: #2550bd;
        color: #fff;

        border-radius: 50px;
        font-size: 16px;
        margin: 20px auto;
        width: 100px;
    }
    .qywh3>ul>li:nth-of-type(1) {
        width: 100%;
    }
    .qywh7 {
        padding: 10px 10px 0 10px;
    }
    .qywh3>ul>li:nth-of-type(2) {
        width: 50%;
    }
    .qywh3>ul>li:nth-of-type(3) {
        width: 50%;
    }
    .qywh3>ul>li {
        float: left;
        height: 200px;
        overflow: hidden;
        box-sizing: border-box;
        color: #fff;
    }
    .qywh8 {
        background: #007aff;
        padding: 24px 9px;
    }
    .qywh3>ul>li:nth-of-type(4) {
        width: 50%;
    }
    .qywh3>ul>li:nth-of-type(5) {
        width: 50%;
    }
    .qywh12 {
        background: #2550bd;
        padding: 38px 19px;
        text-align: center;
    }
    .qywh11 {
        line-height: 25px;
        margin-top: 8px;
        height: 75px;
        overflow: hidden;
    }
    .qywh3>ul>li:nth-of-type(6) {
        width:50%;
    }
    .fuati{
        display: none!important;
    }
    .qywh3>ul>li:nth-of-type(7) {
        width: 50%;
    }
    .qywh3>ul>li:nth-of-type(8) {
        width: 50%;
    }
    .qywh13 {
        background: #ff9a89;
        padding: 34px 11px;
        text-align: center;
    }
    .shuqi{
        display: inline-block;
    }
    .qywh14 {
        padding: 31px 8px;
        text-align: center;
        background: #fff;
        color: #333!important;
    }
    .qywh3>ul>li:nth-of-type(9) {
        width: 50%;
    }
    .qywh3>ul>li:nth-of-type(10) {
        width: 50%;
    }
    .qywh3>ul>li:nth-of-type(11) {
        width: 50%;
    }
    .qywh15 {
        background: #e2b245;
        padding: 27px 12px;
        text-align: center;
    }
    .qywh3>ul>li>img {
        width: auto;
        min-width: 100%;
        height: 220px;
    }
    .bmzzry2 {
        float: none;
        border: solid 1px #fff;
        width: 100%;
        text-align: center;
        line-height: 36px;
        font-size: 24px;
        padding: 18px 10px;
        color: #ffffff;
        box-sizing: border-box;
    }
    .bmzzryz {
        background: rgba(227, 100, 25, 0.78);
        padding: 20px 0;
        height: auto;
        box-sizing: border-box;
        overflow: hidden;
    }
    .bmzzry3 {
        float: none;
        width: auto;
        margin-top: 10px;
    }
    .bmzzry3>ul>li {
        float: left;
        width: 49%;
        box-sizing: border-box;
        padding: 10px 5px;
        text-align: left;
        height: auto;
        line-height: 55px;
        overflow: hidden;
        border: solid 1px #fff;
        margin-bottom: 9px;
        margin-right: 2%;
        color: #fff;
        font-size: 15px;
    }
    .bmzzry3>ul>li:nth-of-type(3n){
        margin-right: 2%;
    }
    .bmzzry3>ul>li:nth-of-type(2n){
        margin-right: 0%;
    }
    .bmzzry3>ul>li>span:nth-of-type(1) {
        float: none;
        margin-top: -1px;
        margin-left: 0px;
        margin-right: 0px;
        display: block;
        text-align: center;
    }
    .bmzzry3>ul>li>span:nth-of-type(2){
        display: block;
        text-align: center;
        line-height: 30px;
        margin-top: -10px;
    }
    .wybzd {
        padding: 21px 0 50px;
        background: #f2f2f2;
        margin-top: 0px;
    }
    .xabou2 {
        font-size: 23px;
        text-align: center;
    }
    .xabou6{
        float: left;
        margin-right: 10px;
    }
    .xabou6 img{
        margin-top: 22px;
        height: 60px;
    }
    .xabou5>ul>li {
        width: auto;
        margin: 0 1%;
        float: none;
        padding: 0 1%;
        box-sizing: border-box;
    }
    .xabou9 {
        line-height: 30px;
        color: #78787a;
        text-align: left;
        height: 90px;
        overflow: hidden;
        margin-top: 3px;
        font-size: 14px;
    }
    .xabou7 {
        text-align: left;
        line-height: 50px;
        font-size: 20px;
        margin-top: 20px;
        color: #2550bd;
    }
    .xabou5 {
        margin-top: 27px;
    }
    .vto {
        float: none;
        width: auto;
    }
    .vto5 {
        float: none;
        text-align: right;
        width: auto;
        position: relative;
        margin-top: 10px;
    }
    .vto5>ul>li img {
        width: 100%;
        height: 200px;
    }
    .vto5>ul>li {
        display: inline-block;
        width: 48.3%;
        float: left;
        margin-right: 3.2%;
        height: 200px;
    }
    .vto5>ul>li:nth-of-type(2n){
        margin-right: 0;
    }
    .vto5>ul>li:nth-of-type(2) {
        position: static;
        left: 150px;
        top: 189px;
        width: 48.3%;
        height: 200px;
    }
    .vto5>ul>li:nth-of-type(2) img {
        width: 100%;
        height: 200px;
    }
    .ffal {
        width: auto;
        margin: 26px auto 0;
    }
    .news>ul>li {
        width: 100%;
        margin-right: 0%;
        float: none;
        margin-bottom: 25px;
    }
    .news1 img {
        width: 100%;
        height: auto;
        max-height: 212px;
        transition: .5s;
        transform: scale(1);
    }
    .news1 {
        height: auto;
        max-height: 212px;
        overflow: hidden;
    }
    .zont3 {
        float: none;
        /* width: 936px; */
        width: auto;
    }
    .zont2{
        display: none;
    }
    .zont1 {
        min-height: 200px;
        margin-bottom: 20px;
        margin-top: 25px;
    }
    .newsinfo1 {
        text-align: left;
        font-size: 19px;
        line-height: 40px;
    }
    .page_article a{
        width: auto;
        border: none;
    }
    .page_article{
        height: auto;
        margin-bottom: 29px;
    }
    .page_article a:nth-of-type(1) {
        float: none;
    }
    .page_article a:nth-of-type(2) {
        float: none;
        text-align: left;
    }
    .seinfo13 {
        margin-top: 35px;
        margin-bottom: 22px;
    }
    .newsinfo4 img{
        display: block;
      
       
    	margin: 15px auto;
   	 	width: 100%!important;
      	height: auto!important;
    }
    .seinfo14>ul>li{
        display: block;
        float: left;
        width: 48%;
        margin-bottom: 10px;
        margin-right: 4%;
    }
    .seinfo14>ul>li:nth-of-type(2n){
        margin-right: 0;
    }
    .seinfo15 {
        height: 113px;
        overflow: hidden;
        border-radius: 2px;
    }
    .seinfo15 img{
        height: 113px;
    }
    .tuet1{
        float: none;
        width: 100%;
        height: auto;
        max-height: 220px;
        overflow: hidden;
    }
    .tuet1 img {
        width: 100%;
        height: auto;
        /*max-height: 220px;*/
    }
    .tuet2 {
        float: none;
        width: auto;
        padding: 10px 0px;
        box-sizing: border-box;
        background: #f9f9f9;
        height: auto;
    }
    .tuet>ul>li {
        height: auto;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .tuet7 {
        line-height: 30px;
        height: 60px;
        overflow: hidden;
        color: #666;
    }
    .tuet8{
        display: none;
    }
    .djck{
        display: none;
    }
    .tuet {
        margin-bottom: 31px;
    }
    .page{
        margin-bottom: 35px;
    }
    .goods-right-two-goods2 {
        width: auto;
        border: solid 2px #f2f2f2;
        background: #fff;
        height: auto;
        max-height: 300px;
        overflow: hidden;
        float: none;
    }
    .goods-right-two-goods2>img {
        width: 100%;
        height: auto;
        max-height: 300px;
    }
    .seinfo3 {
        margin-left: 0px;
    }
    .mycase>ul>li {
        float: left;
        margin-bottom: 10px;
        border: none;
        width: 48.3%;
        margin-right: 3.2%;
        box-sizing: border-box;
    }
    .mycase>ul>li:nth-of-type(2n){
        margin-right: 0;
    }
    .mycase1 img {
        width: 100%;
        height: 125px;
        transition: .5s;
        transform: scale(1);
    }
    .mycase7{
        display: none!important;
    }
    .mycase1 {
        width: 100%;
        height: 125px;
        overflow: hidden;
        position: relative;
    }
    .mycase2 {
        padding: 0px 0px 0px;
        position: relative;
    }
    .mycase3 {
        line-height: 45px;
        height: 45px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 15px;
        font-weight: bold;
        color: #333;
        width: auto;
        background: none;
        background-size: 5px 5px;
        padding-left: 0px;
        text-align: center;
    }
    .mycase31{
        display: none;
    }
    .mycase6 {
        position: absolute;
        right: 13px;
        top: 26px;
        width: 60px;
        height: 18px;
        line-height: 18px;
        text-align: center;
        font-size: 12px;
        color: #616161;
        border: solid 1px #ddd;
        transition: .5s;
        display: none;
    }
    .weiz1{
        padding-left: 30px;
        height: 50px;
        overflow: hidden;
    }
    .inca12 {
        padding: 10px 9px 12px;
        position: relative;
    }
    .inpeo {
        background: #f0f0f0;
        padding: 29px 0 22px;
    }
    .inne6>ul>li {
        margin-bottom: 20px;
        /* overflow: hidden; */
        transform: translateY(0px);
        transition: all 0.3s ease-out;
        float: left;
        width: 48.3%;
        margin-right: 3.2%;
        padding-bottom: 89px;
    }
    .inne6>ul>li:nth-of-type(2n){
        margin-right: 0;
    }
    .inne61 img {
        width: 100%;
        height: 126px;
        transform: scale(1);
        transition: all 0.3s ease-out;
    }
    .inne61 {
        width: auto;
        overflow: hidden;
        height: 126px;
        border-radius: 3px;
    }
    .inne62 {
        padding: 10px 7px;
        background: rgba(255, 255, 255, 0.88);
        position: absolute;
        left: 0;
        right: 0;
        width: 92%;
        margin: 0 auto;
        top: 105px;
        transition: .5s;
        box-sizing: border-box;
    }
    .inne63 {
        line-height: 35px;
        height: 42px;
        font-size: 15px;
        font-weight: bold;
        position: relative;
        overflow: hidden;
    }
    .inne64 {
        line-height: 25px;
        height: 50px;
        overflow: hidden;
        color: #555;
        margin-top: 5px;
        transition: .5s;
    }
    .inne6>ul>li:hover .inne62 {
        background: #2550bd;
        top: 88px;
    }
    .inne65 {
        line-height: 30px;
        height: 30px;
        color: #fff;
        transition: .5s;
        position: absolute;
        left: 0;
        top: 10px;
        width: 67px;
        background: #2550bd;
        padding: 0 5px;
        font-size: 12px;
    }
    .inne65:before {
        position: absolute;
        left: 77px;
        right: 0;
        margin: 0 auto;
        top: 15px;
        border-left: 0px solid transparent;
        border-right: 15px solid transparent;
        width: 0;
        height: 0;
        transition: all ease-in-out .3s;
        border-bottom: 15px solid #2550bd;
        z-index: 9;
        display: block;
        content: '';
        content: '';
    }
    .inne65:after {
        position: absolute;
        left: 77px;
        right: 0;
        margin: 0 auto;
        top: 0px;
        border-left: 0px solid transparent;
        border-right: 15px solid transparent;
        width: 0;
        height: 0;
        transition: all ease-in-out .3s;
        border-top: 15px solid #2550bd;
        z-index: 9;
        display: block;
        content: '';
        content: '';
    }
    .incase4 {
        text-align: center;
        float: none;
        margin: 0 auto;
    }
    .incase4 li {
        display: inline-block;
        margin: 0 5px;
        height: 35px;
        text-align: center;
        border: solid 1px #ededed;
        border-radius: 3px;
        overflow: hidden;
        font-size: 16px;
    }
    .incase4 li a {
        display: block;
        padding: 0px 10px;
        line-height: 35px;
        transition: .5s;
    }
    .inpr3 span {
        font-size: 16px;
        font-weight: normal;
        color: #2550bd;
        display: none;
    }
    .inpr3 {
        text-align: center;
        font-size: 23px;
        color: #000;
        line-height: 42px;
        height: 50px;
        margin-bottom: 14px;
        float: none;
        display: block;
    }
    .inpr3 i {
        float: none;
        font-style: normal;
        line-height: 50px;
        margin-right: 20px;
    }
    .inne {
        background: #fff;
        padding: 24px 0 35px;
    }
    .inab5 {
        margin-left: 220px;
        line-height: 22px;
        height: 44px;
        display: none;
        overflow: hidden;
    }
    .inab3 {
        background: #2550bd;
        color: #fff;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
        text-align: center;
        float: left;
        width: 90px;
    }
    .inab4{
        font-size: 15px;
        position: absolute;
        left: 110px;
        width: 100px;
        top: 0;
        line-height: 20px;
    }
    .insyzz {
        background: #f0f0f0;
        padding: 30px 0 22px;
    }
    .inab7 {
        float: none;
        width: auto;
    }
    .inab8 {
        float: none;
        width: auto;
    }
    .inab6 {
        margin-top: 18px;
    }
    .inab10 ul>li {
        width: 48.3%;
        margin-right: 3.2%;
        height: 50px;
        background: #9f9f9f;
        color: #ffffff;
        font-size: 16px;
        text-align: center;
        float: left;
        line-height: 50px;
        margin-bottom: 10px;
    }
    .inab {
        background: #fff;
        padding: 34px 0 21px;
    }
    .shuyeanli2 img {
        width: 100%;
        height: 227px;
    }
    .shuyeanli2 img {
        width: 100%;
        height: 227px;
    }
    .inca16 a {
        display: block;
        width: 183px;
        height: 40px;
        line-height: 40px;
        margin: 7px auto;
        border: solid 1px #ccc;
        text-align: center;
        font-size: 16px;
        transition: .5s;
    }
    .swiper-slide{
        background-size: auto 100%;
    }
    .inca4 {
        text-align: center;
        border-top: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        height: 40px;
        line-height: 40px;
        margin: 17px auto 15px;
    }
    .inca3 {
        text-align: center;
        font-size: 13px;
        letter-spacing: 0px;
    }
    .inca4 span {
        margin: 0 30px;
        font-size: 13px;
    }
    .inca10 {
        margin-top: 0px;
    }
    .inca5 {
        padding: 0;
        margin-top: 30px;
    }
    .inpeoti2{
        margin:  15px 10px;
        padding: 0 30px;
        box-sizing: border-box;
    }
    .inpeoti1 {

        letter-spacing: 0px;
    }
    .ibfu{
        display: none!important;
    }
    .yst{
        display: none;
    }
    .inys{
        display: none;
    }

    .inys3>ul>li {
        width: auto!important;
        float: none;
        margin-bottom: 30px;
        position: relative;
        transform: translateY(0);
        transition: .5s;

    }
    .inysz {
        width: auto;
        margin: 0 auto;
        min-width: 320px;
        position: relative;
        padding: 0 10px;
    }
    .inys2 {
        text-align: center;
        font-size: 22px;
        color: #2550bd;
        line-height: 35px;
        font-weight: bold;
    }
    .inys {
        padding: 25px 0 0;
    }
    .inys3 {
        margin-top: 30px;
    }
    .inys5{
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .inzzze3 .swiper-button-next, .swiper-button-prev {
        top: 55%!important;
        width: 40px;
        height: 40px;
        background: #2550bd;
        border-radius: 50%;
        overflow: hidden;
        opacity: 0.3;
    }
    .inzzze3 .swiper-button-next:after{
        color: #fff;
        font-size: 17px;
    }
    .inzzze3 .swiper-button-prev:after{
        color: #fff;
        font-size: 17px;
    }
    .ttto{
        display: none;
    }
    .ttop .swiper-slide:after{
        display: none;
    }
    .ttop .swiper-slide img{
        display: block;
        width: 100%;
        max-width: 640px;
        min-height: 235px;
        height: auto;
    }

    .inpeoz>ul>li:nth-of-type(1) {
        width: 49.5%;
        height: 295px;
        margin-left: 0%;
    }
    .inpeoz>ul>li:nth-of-type(2) {
        width: 49.5%;
        height: 146px;
        margin-right: 0;
        margin-left: 1%;
    }
    .inpeo2 {
        height: 146px;
        overflow: hidden;
        position: relative;
    }
    .inpeoz>ul>li:nth-of-type(3) {
        width: 49.5%;
        height: 146px;
        margin-left: 1%;
    }
    .inpeoz>ul>li {
        overflow: hidden;
        position: relative;
        float: left;
        margin-bottom: 5px;
    }
    .inpeoz>ul>li:nth-of-type(1) .inpeo2 {
        height: 295px;
        overflow: hidden;
        position: relative;
    }
    .inpeoz>ul>li:nth-of-type(4) {
        width: 49.5%;
        height: 263px;
        margin-left: 0%;
    }
    .inpeoz>ul>li:nth-of-type(5) {
        width: 49.5%;
        height: 295px;
        margin-left: 1%;
    }
    .inpeoz>ul>li:nth-of-type(6) {
        width: 49.5%;
        height: 146px;
        margin-left: 0%;
        margin-top: -151px;
    }
    .inpeoz>ul>li:nth-of-type(5) .inpeo2 {
        height: 295px;
        overflow: hidden;
        position: relative;
    }
    .inpeoz>ul>li:nth-of-type(6) .inpeo2{
        height: 146px;
        overflow: hidden;
        position: relative;
    }
    .inpeo4 span {
        font-size: 12px;
        padding: 0 8px;
        height: 25px;
        margin-left: 15px;
        border: solid 1px #ddd;
        display: none;
    }
    .inpeo3 {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 6px;
        box-sizing: border-box;
    }
    .inpeo4 {
        font-size: 17px;
        color: #fff;
        margin-bottom: 5px;
        overflow: hidden;
        height: 20px;

    }
    .inpeoz>ul>li:nth-of-type(5) .inpeo6 {
        left: 0;
    }
    .inpeoz>ul>li:nth-of-type(3) .inpeo6 {
        left: -100%;
    }
    .inpeo6 {
        position: absolute;
        left: -100%;
        top: 0;
        width: 100%;
        transition: .5s;
        height: 100%;
        padding: 18px 10px;
        box-sizing: border-box;
        background: #2550bd;
    }
    .inpeoz>ul>li:nth-of-type(3):hover .inpeo6 {
        left: 0%;
    }
    .inpeo7 {
        font-size: 20px;
        color: #ffffff;
        height: 22px;
        line-height: 22px;
        position: relative;
        overflow: hidden;
    }

    .inpeoz>ul>li:nth-of-type(1) .inpeo7 {
        padding-top: 30px;
    }
    .inpeo8 {
        line-height: 26px;
        height: 52px;
        overflow: hidden;
        color: #fff;
        font-size: 15px;
    }
    .inpeo8 {
        line-height: 26px;
        height: 52px;
        overflow: hidden;
        color: #fff;
        font-size: 15px;
    }
    .inpeoz>ul>li:nth-of-type(1) .inpeo8 {
        height: 78px;
    }
    .inpeoz>ul>li:nth-of-type(6) .inpeo6 {
        height: 146px;
        overflow: hidden;

    }
    .inpeoz>ul>li:nth-of-type(4) .inpeo6 {
        height: 146px;
        overflow: hidden;

    }
    .inpeoz>ul>li:nth-of-type(5) .inpeo7 {
        padding-top: 30px;
    }
    .inpeoz>ul>li:nth-of-type(5) .inpeo8 {
        height: 76px;
    }
    .inpeo7:after {
        position: absolute;
        right: 0;
        top: -25px;
        background: url(../images/jia.png);
        width: 40px;
        height: 40px;
        content: '';
        display: none;
    }
    .inpeo10 {
        width: 100%;
        height: 1px;
        background: #fff;
        margin: 6px auto;
    }
    .inca16 a{
        margin: 25px auto 0!important;
    }
    .inpeoz {
        margin-top: 29px;
    }
    .foot13 {
        height: auto;
        line-height: 35px;
        color: #b8b8b8;
        margin-top: 10px;
        margin-bottom: 25px;
    }
    .ttobp{
        display: block!important;
    }
    .fell{
        display: none;
    }


    .photo4::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background: none;

    }
    .photo4::-webkit-scrollbar-thumb {
        border-radius: 10px;
        border-radius: 10px;
        background: #999;
    }
    .photo4::-webkit-scrollbar-track {

        border-radius: 10px;
        background: none;
    }
    .inpeo2>img {
        width: 100% !important;
        height: auto;
        min-height: 100%;
    }
}
