@charset "utf-8";

/* CSS Document */
body{ margin:0; padding:0;background: #dce4f2;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
ul,li{ list-style:none; padding:0; margin:0;}
* {font-family:Arial}


.btn-default, .btn-default:hover {

	background-color: #26a6ed !important;

	border-color: #26a6ed !important;

}
.hdp .swiper-slide img{display: block;width: 100%;}
.nyt img{display: block;margin: 0 auto;width: 100%}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{background-color: #26a6ed !important;

	border-color: #26a6ed !important;}

/*小屏图标*/
.navbar-toggle{ margin-top:10px !important; margin-bottom:10px !important; border:solid 1px #666 !important; }
.navbar-toggle .icon-bar{ background:#666}
.navbar-toggle{ border:solid 1px #666; padding:7px 7px}
.carousel-control.right,.carousel-control.left{ background-image:none}
.carousel-indicators .active{ background:#333 !important; }
.carousel-indicators{ bottom:0;}
.carousel-indicators li{ background:#ccc;}
.carousel-control.right,.carousel-control.left{ background:none !important}
.nyjjnr1 p,.fzlc p{margin:0!important;}

@media (max-width:768px) {

	.yc{ display:none !important;}

.yc0{ display: block !important;}

    .ttop{width: 100%;}
    .navbar{margin-bottom: 0;z-index: 999;}
    .navbar-brand{font-size: 14px !important;color: #fff !important;}

    .navbar-default .navbar-toggle {
        border-color: #666 !important;    }
    .navbar-default{background: #fff;border: none;position: relative;height: 60px;}
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #666 !important;
    }
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: #fff !important;
    }
    .navbar-default .navbar-nav>li>a{
        color: #555 !important;}
    .navbar-default .navbar-nav li .active, .navbar-default .navbar-nav li .active:focus, .navbar-default .navbar-nav li a:hover {
        color: #fff;
        background-color:#eef0f4 !important
    }

    .navbar-default .navbar-nav .open .dropdown-menu>li>a{ color:#555 !important;}
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:none; color:#e2e2e2 !important;border-radius: 2px;}
    .logo,.ycdh,.top{padding: 0;}
    .logo img{display: block;}
    .logo{width:30%;float: left;padding:5px;position: absolute;left: 0;z-index: 1000;margin-top:2px;}
    .navbar-nav{background:#fff;margin-top: 0;}
    .navbar-toggle{margin-top: 15px !important;}
    .ycss{width: 100%;background: #fff;padding: 0 5px;overflow: hidden;padding-bottom: 10px;}
    .gy{width: 100%; float: left; font-size: 26px;line-height: 40px; color: rgb(51, 51, 51);font-weight: bold;margin-bottom: 20px;}
    .ycfl{width:100%}
    .ycfl li{width:24%; float: left; font-size: 16px;line-height:44px; color: #555;border-bottom: 1px solid #9b9999;margin-right:2%;background: url("../images/xjt.png") no-repeat right center;margin-bottom: 15px;}
    .ycfl li a{width: 100%; line-height: 40px;color: #555;}
    .login{width: 24%;float: right;background: #0154f1;border-radius: 3px;font-size: 16px;text-align: center;line-height: 32px;color: #fff;margin-top:10px;}
    .login a{display:block;width: 100%;line-height: 32px;color: #fff;,}
    .yyqh{width: 20%;float: right;font-size: 16px;line-height:32px;color:#6f6f6f;margin-top: 10px;background: url("../images/stt.png") no-repeat right center;}
    .yyqh a{display: inline-block;padding: 0 5px;color:#6f6f6f;}
    .ssk{width: 50%;float: left;}
    .search-bar-container{
        display: flex;
        align-items: center;
        background-color: #dfe4ed;
        padding:0 0 0 5px;
        width: 100%;height: 32px;border-radius: 50px;

       overflow: hidden;position: relative;;margin-top:10px;
    }
    .magnifier{
        width:20px;
        cursor: pointer;
        position: absolute;
        right: 10px;
    }
    .input{
        background-color: transparent;
        border: none;
        margin: 0px 0px 0 0px;
        width: 100%;
        outline: none;
        color: rgb(100,100,100);
        transition: all .3s;
        transition-delay: 0.5s;
    }
    .input input{width: 78%;float: left;line-height: 35px;font-size: 14px;outline: none;border: none;background:none}
    .ssbutton{width: 22%;height: 35px;font-size: 14px;line-height:35px; border-radius: 35px;
        text-align: center;
       color: #fff;border: none;float: right;transition:width .3s}
    /*发布新帖*/
    .fxt{background: #fff;padding:15px 0px;}
    .zbftw h1{margin: 0;font-size:24px;line-height: 40px;color: #333;}
    .zbftw article{font-size: 14px;color: #777;line-height:30px;}
    .ybfta a{width: 120px;line-height: 40px;font-size: 15px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;margin-top: 10px;}
    .qydk{width: 100%;background: url("../images/dbg.jpg") no-repeat center top #dce4f2;background-size: cover;}
    .container{width: 98%;}
    /*底部信息*/
    .footer{width: 100%;background: url("../images/dbbg.png") no-repeat center top;background-size: cover;margin-top: -80px;}
    .end{padding:80px 0 0;}
    .dlogo{padding-top:50px;}
    .dlogo img{display: block;margin:20px auto;}
    .ddh ul{width: 100%;margin:0 auto;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / 23%);overflow: hidden;}
    .ddh ul li a{font-size: 16px; line-height: 40px;color: #fff;width: 33%;float: left;text-align: center;}
    .smkk{width:100%;margin: 20px auto;font-size: 14px;line-height: 40px;display: flex;align-items:center;justify-content: center;color: #acb8d3}
    .smkk a{padding: 0 5px;color: #acb8d3;}
    /*发帖列表*/
    .ftlbk{background: #fff;padding: 20px 10px;margin: 20px auto;}
    .ftlbk li a{display: block;padding:20px 0;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
    .ftlbk li:last-child a{border-bottom: 1px solid #fff;}
    .ztx{padding: 0;}
    .ztx img{border-radius: 100px;}
    .ycwz{}
    .ycwz h1{margin: 0;font-size: 18px;color: #333;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .ftcs{width: 100%;overflow: hidden;}
    .cszb{width:100%;font-size: 14px;line-height: 24px;color: #666666;}
    .cszb span,.csyb span{margin-right:10px;}
    .cszb i,.csyb i{margin-right:5px;color: #777}
    .csyb{width: 100%;font-size: 14px;line-height:20px;color: #666666;}
    .ftlbk li a:hover h1{ color: #0154f1;}
    .ftlbk li a:hover{border-bottom: 1px solid #0154f1;}
    .listfy {text-align: center; width:100%; display:block; margin:0px auto;}
    .wz{font-size: 14px;line-height:24px;color: #fff;padding: 10px 0;}
    /*底部回复表单*/
    .dbform{background: #fff;margin:20px auto;padding: 0 5px;}
    .nrkk{border-radius: 5px;border: 1px solid #e6e6e6;min-height: 200px;padding: 5px;font-size: 15px;line-height: 28px;color: #666;}
    .fnhf a{margin-top: 20px;}
    .dbform .tl-right{border-top:1px solid #d9e2f0;}
    /*翻页回复*/
    .zchf{width:100%;float: left;}
    .ycfy{width: 100%;float: right;}
    .ycfy .listfy,.ycfy .pagination{margin:15px auto !important;}
    /*论坛盖楼*/
    .tlgl{margin:20px auto;padding: 0 5px;}
    .tlgl li{background: #fff;overflow: hidden;margin-bottom: 4px;}
    .tl-left{padding:10px;width:100%;}
    .xm{font-size: 20px;color: #333;line-height: 50px;text-align: center;border-bottom: 1px dashed #d3d3d3;}
    .xm i{font-size: 18px;color: #777;margin-right: 5px;}
    .ztx1{margin:10px auto;border-radius: 100px;position: relative;width:90px;height:90px;padding: 0;cursor: pointer;margin-right: 15px;}
    .ztx1 img{display: block;margin: 0 auto;border-radius: 500px;}

    .ggtxts{position: absolute;width:34px;height:34px;font-size: 16px;text-align: center;right: 0;bottom:0px;color: #fff;background:#1c2b44;display: flex;align-items: center;justify-content: center;z-index: 10;transition: all ease .3s;border-radius: 50px;border:2px solid #fff;}
    .xtxkk{width:200px;height:200px;margin: 15px auto;border-radius: 10px;border: 1px dashed #e6e6e6;overflow:hidden;cursor: pointer }
    .xtxtswz{font-size: 14px;line-height: 28px;color: #777;text-align: center;}
    .ztx1 img{display: block;margin: 0 auto;border-radius: 500px;}
    .djqx{width: 140px;margin: 20px auto;background: #eeeeee;color: #333;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;border: none;outline: none;cursor: pointer;}
    .hfanxtx{display: flex;align-items: center;width: 80%;margin: 0 auto;}
    .grcs{width: 100%;overflow: hidden;background: #f5f5f5;padding: 10px;}
    .zts{width: 50%;float: left;text-align: center;font-size: 14px;line-height: 20px;color: #999999;}
    .zts span{color: #0154f1;}
    .zts:first-child{border-right: 1px solid #dfdfdf;}
    .tl-right{width:100%;float: right;border-top:3px solid #d9e2f0;padding:10px;}
    .tl-right .cszb,.tl-right .csyb{display: inline;text-align: center}
    .ycwz1{border-bottom: 1px solid #e6e6e6;padding: 0 0 10px 0 !important;}
    .ycwz1 h1{font-size: 18px !important;;font-weight: bold;color: #333;line-height:30px;padding: 10px 0;margin: 0;}
    .fbnr{padding:20px 0;font-size: 15px;line-height:32px;color: #555;}
    /*回复表单*/
    .hfform{width: 100%;overflow: hidden;border-top: 1px dashed #d3d3d3;padding-top: 20px; }
    .hfk{width: 100%;overflow: hidden;}
    .xtx3{width:15%;float: left;}
    .xtx3 img{border-radius: 500px;}
    .hfk textarea{border-radius: 5px;border: 1px solid #e6e6e6;line-height: 24px;max-height: 40px;padding: 0 5px;font-size: 15px;color: #555;width:83%;margin: 15px auto;float: right;outline: none;margin-top:8px;}
    .hfk textarea:focus,.yzmk input:focus,.fbbtbj input:focus{border: 1px solid #0154f1;}
    .hfk textarea::placeholder,.fbbtbj input::placeholder{color: #999;line-height: 40px;}
    .hfa{width: 120px;float: left;font-size: 15px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height: 40px;margin-top:20px;}
    .hfa a{color:#fff;display:block;width:100%;line-height: 40px;}
    .yzmk{width: 100%;overflow: hidden;margin-top: 15px;}
    .yzmk label{width:15%;float: left;line-height: 40px;font-size: 15px;color: #777;font-weight: normal;}
    .yzmk input{width: 40%;float: left;margin: 0 2%;border-radius: 5px;border: 1px solid #e6e6e6;line-height: 40px;outline: none;}
    .yzmt{width:30%;margin-top: 10px;float: left}
    .yzmt img{height: 24px;width: auto;}
    .hfts{width: 100%;font-size: 15px;line-height: 60px;color: #999;border-top: 1px dashed #d3d3d3;}
    .hfts i{margin-right: 5px;}

    /*返回选项*/
    .hfxx{margin:20px auto}
    .ft2,.ft1,.ft{width: 120px;float: left;}
    .ft a,.ft1 a,.ft2 a,.fnhf a{width: 120px;line-height: 40px;font-size: 15px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;float: left;height: 40px;}
    .aaa{clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);
        width: 118px;
        background: #ffffff;
        height: 38px;
        margin: 0 auto;
        margin-top: 1px;}
    .ft2{float: right;}
    .ft2 a{float: right;background: #0154f1;color: #0154f1;position: relative;height: 40px;}
    .ft1 a{background: #02c1ee;margin-left: 20px;}
    /*回复论坛*/
    .hfnr{background: #fff;padding:10px;margin-bottom:80px;}
    .hfbt{font-size: 16px;line-height: 26px;color: #333;padding: 20px 0}
    .hfkk{border: 1px solid #f3f3f3;padding: 20px;min-height: 400px;border-radius: 5px;font-size: 15px;line-height:28px;color: #555;}
    .fnhf1 a{width: 152px !important;}
    /*发布帖子编辑*/
    .fbbtbj{margin: 15px auto;}
    .fbbtbj input{width: 100%;border-radius: 5px;border: 1px solid #f3f3f3;outline: none;line-height: 50px;height: 50px;padding: 0 5px;}
    /*user*/
    .usertx{background: #fff;border-radius: 10px;padding:0px 5px;}
    .yckh{padding: 0;}
    .yckh h1{margin: 0;font-size: 20px;line-height:50px;color: #333;border-bottom: 1px dashed #d3d3d3;margin-top: 10px;}
    .gryx{font-size: 16px;color: #999999;line-height:50px;display: flex;align-items: center;justify-content:start;}
    .gryx i{font-size: 20px;margin-right: 5px;}
    .yxw{margin-left: 8px;color: #555;}
    /*用户主题*/
    .userzl{margin: 10px auto 50px;padding: 0;}
    .userleft{width: 100%;background: #fff;border-radius: 10px;margin-right: 15px;padding: 10px;}
    .zlfl ul{width: 100%;overflow: hidden;display: flex;align-items: center;justify-content: start;}
    .zlfl li a{margin-right: 8px;background: #e5eefe;padding: 5px 15px;border-radius: 5px;font-size: 15px;line-height: 32px;color: #0154f1;}
    .zlfl li a.active{background: #0154f1;color: #fff;}
    .ztht{width: 100%;overflow: hidden;border-top: 1px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;margin: 15px auto }
    .ztht li a{font-size: 15px;line-height: 40px;float: left;padding:0 15px;background: url("../images/stt.png") no-repeat right center;color: #999999;}
    .ztht li:last-child a{background:none;}
    .ztht li a.active{color:#0154f1}
    /*个人右侧*/
    .userright{width:100%;background: #fff;border-radius: 10px;padding:20px 10px;;margin-bottom: 10px;overflow: hidden;}
    .zts1{padding: 0 20px;font-size: 16px;line-height: 22px;color: #999999;text-align: center;border-right: 1px solid #d3d3d3;width: 48%;float: left;}
    .zts1 span{font-size: 30px;color: #0154f1;font-weight: bold;}
    .zts1:last-child{border: none;}
    /*主题列表*/
    .ftlbknk{padding: 0 !important;margin: 0 auto !important;}
    .ftlbknk .ycwz{padding-left: 0 !important;}
    .ftlbknk li a{padding: 10px 0 !important;}
    .ftlbknk .ycwz h1{font-size: 16px !important}
    /*基本资料*/
    .userjbzl{margin:10px auto;overflow: hidden;}
    .userjbzl h1{margin: 0;font-size: 18px;color: #333;line-height: 50px;border-bottom: 1px dashed #d3d3d3;}
    .jbkk{margin: 15px auto;width:100%;overflow: hidden;}
    .zbzb{font-size: 16px;line-height: 44px;color: #555;width: 100%}
    .zbzb .xmzb{color: #999;margin-right: 8px;}
    .zbzb a{margin-left: 8px;color:#0154f1;text-decoration:underline;cursor: pointer}
    .jbkk1{margin: 15px auto;width: 100%;overflow: hidden}
    .jbzbxx{width:100%;}
    .hyxx{width: 100%;overflow: hidden;font-size: 15px;line-height: 40px;color: #555;}
    .jbzbxx .xmzb{color: #999;text-align: right;width: 25%;float: left;padding-right: 8px;}
    .gkxx{width:75%;float: right;}
    /*表单弹出*/
    .bdtc .modal{top: 30%;}
    .modal-body{padding: 0 5px;}
    .modal-header{border: none;padding: 0 15px;}
    .bdtc .modal-content{background:#fff;padding-bottom:30px;}
    .tcbt{font-size: 20px;line-height: 60px;text-align: center;font-weight: bold;color: #333;}
    .tcbdk{width: 100%;overflow: hidden;margin: 20px auto;}
    .tcbdw{width: 100%;}
    .xyxk{margin:0px auto 10px;width: 100%;overflow: hidden;}
    .xyxt{font-size: 15px;color: #999999;line-height:50px;width:100%;}
    .xyxt .hys{color: #ff0000;}
    .yxsrk{width:65%;float: left}
    .yxsrk input{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width: 100%;}
    .xyxk1 .yxsrk{width: 30%;}
    .fsyzm{width:30%;float: right}
    .fsyzm a{display: block;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;}
    .fsyzm1{font-size: 15px;line-height: 50px;color: #999;width:70%;float: left;padding-left: 15px;}
    .close{font-size: 42px;font-weight: normal;}
    .yxsrk input:focus,.zhbdk input:focus{border: 1px solid #0089ff;outline: none;}
    /*成功弹出*/
    .bdtc1 .modal{top: 30%;}
    .bdtc1 .modal-dialog{width: 280px;height: 250px;clip-path:polygon(15% 0, 100% 0, 100% 85%, 80% 100%, 0 100%, 0 15%);margin: 15px auto}
    .bdtc1 .modal-content{border: none;border-radius: 0;box-shadow: none;}
    .tjtx img{display: block;margin:10px auto;}
    .tjtx h1{margin: 0;font-size: 18px;color: #0154f1;line-height: 40px;text-align: center;}
    .bdtc1 .modal-body{padding: 0 15px 15px;}
    /*注册表单*/
    .zcform{background: #fff;padding: 10px;border-radius: 10px;margin-bottom:60px;}
    .ljzct{font-size: 20px;color: #333;line-height: 50px;border-bottom: 1px solid #d3d3d3;}
    .xyxk2{width: 100%;overflow: hidden;margin: 5px auto;}
    .xyxk2 .yxsrk1{width:40%;margin-right: 10px;float: left}
    .formk{margin: 10px auto;overflow: hidden;}
    .xyxk2 label{width:100%;float: left;padding-right: 10px;font-size: 15px;color: #999;font-weight: normal;line-height: 40px;}
    .xyxk2 label .hys{color: #ff0000}
    .xyxk2 .yxsrk1{width: 100%;float: right;margin: 0;}
    .xyxk3 .yxsrk1{width: 68%;float: left}
    .xyxk2 .yxsrk1 input{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width: 100%;}
    .yxsrk2{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width:100%;float: left}
    .yxsrk2 input{width: 70%;float: left;height:48px;border: none;outline: none;}
    .hfan1 button{margin: 20px 30%}
    .fsyzm2 a{width: 100%;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;border: none;outline: none;cursor: pointer;;}
    .fsyzm2{width: 30%;float: left;margin-left: 2%;}
    /*登录表单*/
    .ybdlbd{width: 100%;}
    .ybdlbd h1{margin: 0;font-size: 20px;color: #333;line-height:80px;}
    .srk,.yzmnk,.ljtjn{width:100%;margin-bottom:10px;overflow: hidden;}
    .srk input{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width: 100%;padding: 0 5px;outline: none;}
    .yzmnk{border: 1px solid #e6e6e6;border-radius: 4px;}
    .yzmnk input{width: 70%;float: left;height:48px;background: #fff;padding: 0 5px;outline: none;border: none}
    .zdxk{width: 100%;display: flex;align-items: center;justify-content: left;font-size: 15px;line-height: 30px;color: #999;}
    .ljtjn a{width:100%;margin: 20px auto;background: #0154f1;color: #fff;clip-path: polygon(5% 0, 100% 0, 100% 75%, 95% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;}
    .wjmm{width: 90%;display: flex;align-items: center;justify-content: space-between;font-size: 15px;color: #0154f1}
    .wjmm a{color: #0154f1}
    .wjmm a:last-child{text-decoration: underline}
    /*登录弹出框*/
    .bdtc2 .modal{top: 10%;}
    .bdtc2 .modal-content{background: #ffff;outline: none;box-shadow: none;border: none;clip-path: polygon(5% 0, 100% 0, 100% 97%, 95% 100%, 0 100%, 0 3%);}
    .zbbdk{clip-path: polygon(5% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 8%);}
    .bdbgzk{position: relative;padding: 10px !important;overflow: hidden}
    .bdbgzk .modal-header{position: absolute;right: 10px;top: 10px;z-index: 1000}
    .bdbgzk .modal-header .close{color: #fff !important}

    .zbbdk{width:100%;float: left;background: #0154f1;padding-bottom: 20px;}
    .zbtp{display: none}
    .zblo{width:85%}
    .nlogo{width: 90%;padding:20px 0;border-bottom: 1px solid rgb(255 255 255 / 36%);margin: 10px auto}
    .zblo h1{font-size: 32px;margin: 0 auto;color: #fff;line-height: 50px;width: 90%;}
    .zblo p{font-size:16px;margin: 0 auto;color: #fff;line-height:30px;width: 90%;}
    /*滚动图片*/
    .hdp{position: relative}
    .disable-mousewheel {
        overflow: hidden; /* Prevents scrolling on the element */
    }
    .hdp .swiper-pagination-bullet{margin: 0 !important;}
    .hdp .swiper-pagination-bullet{width: 20%;height: 1px;}
    .hdp .swiper-pagination-bullet-active{background:#fff !important;
        opacity:1;}
    .hdp .swiper-pagination{width: 100% !important;left:0% !important;}
    .carousel-indicators .active{background: #104e8b!important;}
    .carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto}
    .nydt img{width: 100%;height: auto}
    .swiper-pagination1{position: absolute;bottom: 50px;}
    .hdp .szjd{display: none;}
    .hdp .szjd .swiper-pagination-bullet{width: 1px !important;height:10% !important;margin:0px 5px !important;float:left}
    .swiper-container-horizontal>.szjd{right: 30px !important;left: 90% !important;}
    .swiper-pagination1{position: absolute;width: 90%;left:5%;z-index: 100;display: flex;align-items: center;justify-content: space-between;bottom: 5px;font-size: 13px;color: #fff;}
    .xxgd{display: none;}
    .swiper-slide{transition:transform 0.5s ease;}
    /*大图文字*/
    .gddtwzxx{width: 100%;height:35vh;display: flex;align-content: center;justify-content: center;flex-wrap: wrap}
    .gddtwzxx h1{width:95%;font-size:20px;font-weight: bold;text-align: center;color: #fff;padding: 0 15px;}
    .gddtwzxx article{font-size: 13px;color: #d9e9f9;line-height:20px;width: 100%;text-align: left;padding: 0 15px;display:none}
    .gddtwzxx a{width:200px;display: block;margin:10px auto 0;line-height: 80px;text-align: center;font-size: 14px;color: #fff;background: url("../images/gdbga.png") no-repeat center center;background-size:80%;}
    /*装备与比赛*/
    .sbbs .swiper-button-next{background: url("../images/yjt.png") no-repeat center center;width:48px;height: 46px;top: 55%}
    .sbbs .swiper-button-prev{background: url("../images/zjt.png") no-repeat center center;width:48px;height: 46px;top: 55%}
    .sbbs2 .swiper-button-next{background: url("../images/yjt1.png") no-repeat center center;width:48px;height: 46px;top: 90%;right: 20%;}
    .sbbs2 .swiper-button-prev{background: url("../images/zjt1.png") no-repeat center center;width:48px;height: 46px;top: 90%;left: 20%;}
    .sbbs .zbgd{width: 80%;
        overflow: hidden;margin: 0 auto}
    .sbbs2 .zbgd{width:98%;
        overflow: hidden;margin: 0 auto}
    .zbwzk{position: absolute;bottom: 0;z-index: 90;padding: 15px 20px;}
    .zbwzk h1{font-size: 22px;font-weight: bold;color: #fff;margin: 0;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .zbwzk article{font-size: 13px;line-height: 40px;color: #dae6ef;;display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 1;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical
    }
    .zbgda{font-size: 14px;line-height: 40px;color: #fff;margin-top:10px;}
    /*蓝色大屏第一屏*/
    .partk1{width: 100%;background: url("../images/lsbg1.jpg") no-repeat top center;background-size: cover;padding:30px 0;}
    .container1{max-width: 1440px;margin: 0 auto;}
    .sbbt{font-size: 26px;font-weight: bold;color: #fff;text-align: center;line-height:40px;}
    /*名人堂*/
    .sbbt11{margin:40px auto 20px}
    .mrtk{padding: 0 5px;}
    .mrnk{position: relative;}
    .mrkk{position: absolute;width: 100%;bottom: 0;left: 0;z-index: 20;padding: 25px 30px;}
    .mrkk h1{margin: 0;font-size: 18px;text-align: center;color: #fff;line-height:32px;}
    .mrkk p{margin: 0;font-size: 14px;line-height:30px;text-align: center;color:#d3ddfb;display:none}
    .mrtk .swiper-container{padding-bottom:50px;}
    .mrtk .swiper-pagination-bullet{height: 2px;margin: 0 !important;width: 30px;}
    .mrtk .swiper-pagination-bullet-active{background: #0154f1;height: 3px;}
    /*国际交流*/
    .gjjlk{margin: 20px auto !important;}
    .jlwznk h1{margin: 0;font-size: 24px;color: #333;line-height:60px;text-align: center;font-weight: bold;}
    .jlwww{font-size:15px;line-height: 30px;color: #333;text-align: center;width: 96%}
    .jlwww .lsw{color: #00ceff}
    .jlwznk a{width: 340px;display: block;margin:0px auto;line-height:100px;text-align: center;font-size: 16px;color: #0154f1;background: url("../images/gdbga1.png") no-repeat center center;}
    /*就业道路*/
    .partk2{width: 100%;background: url("../images/lsbg2.png") no-repeat top center;background-size: cover;padding: 40% 5px 120px;}
    .jydl{overflow: hidden;}
    .zcjyw{margin-top:50px}
    .zcjyw h1{margin: 0;font-size: 24px;color: #fff;font-weight: bold;line-height: 50px}
    .zcjyw article{font-size: 15px;line-height: 24px;color: #fff;margin: 20px auto;}
    .zcjyw a{width: 240px;display: block;margin:0px;line-height: 100px;text-align: center;font-size: 16px;color: #fff;background: url("../images/gdbga.png") no-repeat center center;}
    .ycfjyt{padding: 0;}
    .ycfjyt ul{width: 100%;display: flex;justify-content: space-between}
    .ycfjyt li{width: 32%;float: left;overflow: hidden;position: relative;transition: all ease .3s;margin-right: 1%}
    .ycfjyt li:hover {
        width:44%;
    }
    .ycfjyt li img{width: 100%;height: auto;}
    .jybt{position: absolute;width: 100%;bottom: 0;left: 0;z-index: 99;background:linear-gradient(180deg, rgb(2 86 239 / 2%), #0256ef);
        padding: 0 5px;font-size:14px;color: #fff;line-height:22px;padding: 20px  0 5px;text-align: center; }
    /*自由论坛*/
    .zyltk{margin:20px auto 20px;}
    .zyltk .sbbt11{margin-bottom: 10px !important;}

    .zyltk .swiper-container{padding-bottom: 50px;}
    .zyltk .swiper-slide a{display: block;overflow: hidden;background: url("../images/ltbgk.png") no-repeat center center;background-size: 100%;padding: 60px 20px}
    .zylbtx{width: 20%;float: left;margin-top:30px;}
    .zylbtx img{border-radius: 100px;}
    .zylbwzk{width: 74%;float: right;}
    .zylbwzk h1{margin: 0;font-size: 22px;line-height: 40px;color: #fff;font-weight: bold;}
    .zylbwzk article{margin: 5px auto;font-size: 14px;line-height: 26px;color: #bebebe;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
    .zyltk .swiper-button-next{background:url("../images/yjt.png") no-repeat center center;right: 31%;        width: 48px;
        height: 46px;z-index: 100;top:90%}
    .zyltk .swiper-button-prev{background:url("../images/zjt.png") no-repeat center center;left: 31%;        width: 48px;
        height: 46px;z-index: 100;top:90%}
    .ltgd a{width: 240px;display: block;margin:30px auto;line-height:60px;text-align: center;font-size: 16px;color: #fff;background: url("../images/gdbga.png") no-repeat center center;}
    /*关于版主*/
    .gybzk{width: 100%;padding:0px 0 50px;}
    .gybznk{overflow: hidden;}
    .gybzwz{width: 100%;padding: 0 10px;}
    .gytpp{float: right;}
    .gybzwz h1{margin: 0;font-size: 24px;line-height:50px;color: #333333;font-weight: bold;}
    .gysum{font-size: 15px;line-height: 26px;color: #0154f1;padding: 10px 0;border-bottom: 1px solid #fff;margin-bottom:10px;}
    .gydel{font-size: 15px;line-height: 26px;color: #555;
         display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 8;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
    }
    .gydel h1{margin: 0;font-size: 18px;color: #333;line-height:60px;}
    .gygda{width: 200px;display: block;margin:20px 0 0;line-height: 64px;text-align: center;font-size: 16px;color: #0154f1;background: url("../images/gdbga1.png") no-repeat center center;float: left;}
    /*装备比赛文字*/
    .zbbsnk{overflow: hidden;padding: 0px 0 20px!important;}
    .zczbt{font-size: 22px;color: #333333;font-weight: bold;line-height: 50px;}
    .yczbwz{font-size: 15px;line-height:30px;color: #666666;}
    .sblbnk{margin: 20px auto 30px!important;overflow: hidden;}
    .sblbnk li{margin-bottom:10px;padding: 0 5px;}
    .sblbnk li a{position: relative;transition: all ease .3s;display: block;top:0;}
    .sblbnk li a:hover{top: -10px;}
    .sblbnk li article,.sblbnk li .zbgda{display: none;}
    .sblbnk li h1{font-size: 18px;}
    /*设备详情*/
    .sbbgk img{width: 100%;height: auto;}
    .sbxqtp{background: url("../images/sbbg.png") no-repeat top center;background-size: cover;height:80vh;}
    .sbtpk{width: 100%;overflow: hidden;}
    .zbyct img{float: right;}
    .zbsbw h1{margin: 0;font-size: 24px;color: #fff;font-weight: bold;line-height:60px;}
    .zbsbw article{font-size:16px;line-height: 30px;color:#bbc2cd;}
    /*材料和设计*/
    .clsjk{clip-path:polygon(5% 0, 100% 0, 100% 75%, 95% 100%, 0 100%, 0 25%);padding:1px !important;overflow: hidden;margin: 20px auto !important;width: 100%;background:#3f8bf3 }
    .clsjnkk{clip-path:polygon(5% 0, 100% 0, 100% 75%, 95% 100%, 0 100%, 0 25%);background: url("../images/cpxbg.png") no-repeat center center;background-size: cover;padding: 20px 10px;overflow: hidden;}
    .clzb{font-size:24px;color: #333;font-weight: bold;line-height: 60px;}
    .sjybw{font-size: 16px;line-height: 30px;color: #555;}
    .zyltk1 .swiper-slide a{display: block;overflow: hidden;background: url("../images/ltbgk1.png") no-repeat center center !important;background-size: 100% !important;}
    .zyltk1 .swiper-slide-active, .zyltk .swiper-slide-duplicate-active {
        transform: scale(1) !important;
    }
    .zyltk1 .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right: 32% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltk1 .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 32% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltk1 .sbbt11{color: #333}
    /*运动员体检和缺点*/
    .bgdt img{display: none;}
    .tjjkwz{display: flex;justify-content: center;align-content: center;flex-wrap: wrap;align-items: center;}
    .tjqddk{padding: 0 8px;}
    .ydytjk{margin: 15px auto;width: 100%}
    .ydytjk h1{margin: 0;font-size: 26px;line-height: 50px;font-weight: bold;max-width: 1090px;text-align: center;margin: 0px auto;}
    .ydytjk article{margin: 5px auto;font-size: 16px;line-height: 30px;color: #444;max-width: 1090px;text-align: center;padding-bottom:10px;border-bottom: 1px solid#a3b5c9;}
    /*名人列表*/
    .melbk{margin: 20px auto 10px !important;overflow: hidden;}
    .melbk li{margin-bottom:20px;padding: 0 5px;}
    .melbk li a{cursor: pointer;}
    /*名人详情弹出*/
    .xqwzs{width: 96%;margin:20px auto 20px;overflow: hidden;}
    .xqwzz{width:100%;float: left;}
    .mrkk1{padding: 20px 0;border-bottom: 1px solid #e6e6e6;}
    .mrkk1 h1{margin: 0;font-size:22px;font-weight: bold;color: #333333;line-height:30px;}
    .mrkk1 p{margin: 0;font-size: 15px;color: #0154f1;line-height:30px;display:none}
    .zbwzms{margin:10px auto;font-size: 15px;line-height: 30px;color: #555;}
    .xqybt{display: none;}
    .dhzyk{margin:10px auto 10px;padding: 0 15px;}
    .dhzyk .zybtk{font-size: 22px;color:#333;line-height: 60px;font-weight: bold;}
    .dhzyk article{font-size: 15px;line-height: 30px;color: #555;}
    .bdtcmr .modal{top:15% !important;}
    /*交流合作大框*/
    .bgxsdk{width: 100%;background: url("../images/hzbg.png") no-repeat top center #062655;padding:80px 10px 10px;background-size: cover;margin-top: -50px;}
    .hzbgk{clip-path:polygon(3% 0, 100% 0, 100% 88%, 97% 100%, 0 100%, 0 12%);background:linear-gradient(180deg, rgb(61 109 189 / 91%), #0e2954);overflow: hidden;padding: 0 !important;}
    .tlbtk{font-size:22px;color: #fff;font-weight: bold;text-align: center;line-height: 60px;border-bottom:1px solid rgb(255 255 255 / 16%);margin-bottom: 10px;}
    .tlwzk{font-size: 15px;line-height: 30px;color:#edf3fd;padding: 0 10px;}
    .tlbgk{overflow: hidden;background: url("../images/tlbg.png") no-repeat top center;background-size: 100%;padding:20px 0px!important;}
    /*游泳国际交流与合作的主要形式*/
    .gjssk{margin:20px auto !important;overflow: hidden;}
    .gjssk .tlbtk{border-bottom: none;margin-bottom: 0;}
    .sslbk{width: 100%;overflow: hidden;}
    .sslbk ul{width: 100%;overflow: hidden;}
    .sslbk li a{font-size: 16px;line-height: 60px;color: #aeb9c9;text-decoration: none}
    .sslbk li{width: 50%;float: left;text-align: center;border-bottom: 1px solid rgb(255 255 255 / 16%);}
    .sslbk li.active{background:url("../images/dqht.png") no-repeat bottom center;background-size: 100%}
    .sslbk li.active a{color: #fff;}
    .jlsum{font-size: 15px;line-height:30px;margin: 10px auto;color:#aeb9c9;text-align: center; }
    .jlssk{width: 100%;overflow: hidden;margin-top:20px;}
    .tbkk{display: none;}
    .jlssk li{width: 100%;margin-bottom: 20px;background:rgb(255 255 255 / 11%);border: 1px solid #557199;padding: 15px;overflow:hidden;border-radius: 15px;}
    .jldzk{;padding: 0 10px;}
    .jltb{width:100%;float: left;}
    .jltb img{height:60px;width: auto;margin: 0 auto;}
    .jlwzjs{width:100%;float: right;}
    .jlwzjs h1{margin: 0;font-size: 18px;color: #fff;font-weight: bold;line-height:40px;text-align: center;}
    .jlwzjs article{font-size: 14px;line-height: 28px;color:#aeb9c9;text-align: center;}
    .wbtp{display: none;}
    /*交流重要性*/
    .jlhzk{margin: 40px auto 20px !important;overflow: hidden;}
    .zybtk{font-size:24px;font-weight: bold;color: #333;text-align: center;overflow: hidden;margin-bottom: 20px;}
    .jlhzk li{background: #eaeff7;border-radius: 10px;border: 1px solid #fff;padding: 15px;width: 96%;margin: 15px auto;float: none;}
    .zyxbg{display: none;}
    .zykk h1{margin: 0;font-size: 20px;color: #333;text-align: center;line-height:60px;width: 100%;font-weight: bold;}
    .zykk article{font-size: 14px;line-height: 26px;color: #555;}
    .zyicon img{display: block;margin: 0 auto;}
    /*未来展望*/
    .sbbs2{margin:0px auto 60px !important;}
    .zwtkk{border-radius:10px;overflow: hidden;position: relative;clip-path:polygon(100% 0, 90% 0, 100% 20%, 100% 100%, 0 100%, 0 0%);}
    .zwwzk{position: absolute;z-index: 20;bottom: 0;left: 0;background: linear-gradient(180deg, rgb(2 86 239 / 2%), #0256ef);padding:40px 10px 20px;}
    .zwwzk h1{margin: 0;font-size: 20px;color: #ffffff;line-height: 60px;}
    .zwwzk article{font-size: 14px;line-height: 26px;color: #fff;}
    .sbbs2 .swiper-container{padding-bottom:80px;}
    /*就业列表*/
    .joblist{margin:20px auto 20px !important;overflow: hidden;}
    .joblist li{margin-bottom:15px;padding: 0 5px;}
    .joblist li a{display: block;position: relative;overflow: hidden;}
    .jybt1{position: absolute;width: 100%;left: 0;bottom:0;background: linear-gradient(180deg, rgb(2 86 239 / 2%), #0256ef);padding:50px 10px 10px;}
    .jybt1 h1{margin: 0;font-size:18px;line-height:24px;text-align: center;color: #fff;font-weight: bold;}
    .jybt1 article{display: none;}
    .gdzyw{font-size: 14px;line-height: 30px;text-align: center;color: #fff;transition: all ease .3s;}
    /*就业详情*/
    .jyxqbg{width: 100%;background: url("../images/jobbg.png") no-repeat top center;padding: 20px 0;background-size: 100%;}
    .jlpxkk{margin: 20px auto !important;overflow: hidden;}
    .jlpxt{clip-path:polygon(13% 0, 100% 0, 100% 85%, 88% 100%, 0 100%, 0 12%);overflow: hidden;float: right;}
    .jlpxt img{border-radius:5px;}
    .jlpxw{margin-top:20px;}
    .jobpx{font-size:24px;line-height: 50px;color: #333;font-weight: bold;}
    .jobpxsum{padding: 10px 0;font-size: 16px;line-height:30px;color: #666666;border-bottom: 1px solid #b1b1b1;}
    .jobcf{margin: 20px auto;}
    .jobcf h1{font-size: 20px;line-height: 40px;color: #333;font-weight: bold;}
    .jobcf article{font-size: 16px;line-height: 30px;color: #666;}
    .jobcf .jobjl{color: #0154f1}
    /*关于版主*/
    .abwzk{margin:30px auto !important;overflow: hidden;padding: 0 10px;}
    .abbtw{font-size: 24px;color: #333;font-weight: bold;text-align: center;line-height: 60px;margin-top:20px;}
    .ababout{margin:20px auto;overflow: hidden;font-size: 14px;line-height:28px;color: #666;}
    .ababout h1{margin: 0;font-size: 18px;font-weight: bold;color: #333;line-height: 50px;}
    /*学业规划*/
    .zyltkn{margin: 20px auto 30px !important;}
    .ghtp{display:none;}
    .ghtwk{overflow: hidden;margin: 0 auto;background: #0154f1;border-radius: 10px;padding: 10px;}
    .ghwzz{height: 100%;padding:10px;display: flex;flex-wrap: wrap;align-content: center;background-size:cover;}
    .zyltkn .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right: 18% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltkn .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 18% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .ghwzz h1{font-size: 20px;color: #ffffff;line-height:24px;margin: 0;font-weight: bold;}
    .ghsum{font-size: 14px;color: #fff;line-height:26px;margin:5px auto;}
    .ghdel{font-size: 13px;line-height: 24px;color: #d1cece;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 5;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;

    }
    .ghdwk{width:100%;float: left;}
    .zyltkn .swiper-container{padding-bottom:80px;}
    .zyltkn .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right: 18% !important;        width: 48px;
        height: 46px;z-index: 100;top: 94%}
    .zyltkn .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 18% !important;        width: 48px;
        height: 46px;z-index: 100;top: 94%}
    /*高中阶段的学业规划*/
    .gzgh{margin:20px auto !important;overflow: hidden;}
    .gzghbt h1{margin: 0;font-size:24px;color: #333;font-weight: bold;text-align: center;line-height:26px; }
    .gzghbt article{font-size: 15px;text-align: center;color: #666;line-height: 28px;}
    .jlwzjs1{padding: 20px;}
    .jlwzjs1 h1{margin: 0;font-size: 20px;color: #333333;line-height: 25px;}
    .jlwzjs1 article{font-size: 14px;line-height:24px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:4;
        -webkit-box-orient: vertical;}
    .sbbs3 .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right:0 !important;        width: 48px;
        height: 46px;z-index: 100;}
    .sbbs3 .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 0 !important;        width: 48px;
        height: 46px;z-index: 100;}
    .sbbs3 .zbgd{width: 96%;margin:0 auto;overflow: hidden;}
    .sbbs3 .jlssk li{width:95% !important;margin:5px auto 10px;padding: 0 !important;}
    .sbbs3 .jlssk{margin:0 !important}
    .gzxx1{width: 100%;overflow: hidden;margin:10px auto;background: #e7ecf6;border: 1px solid #fbf8f8;}
    .gzxx1 li{width: 50%;float: left;font-size: 14px;text-align: center;color: #333;margin-bottom: 10px;}
    .gzxx1 li a{color: #333;display: block;line-height: 23px;width: 100%;padding:10px 0}
    .gzxx1 li.active{background: #0154f1;color: #fff;}
    .gzxx1 li.active a{color: #fff;text-decoration: none}
    .lnsum{font-size: 15px;line-height:24px;color: #666666;text-align: center;margin: 15px auto;}
    /*回复列表*/
    .qbhfkk{width: 100%;background:#fbfbfb;padding: 15px 10px;border-radius: 5px;border: 1px solid #e6e6e6;margin-top: 15px;}
    .hflbk{width: 100%;overflow: hidden;padding:0;}
    .xtx4{width:15%;float: left;}
    .xtx4 img{border-radius: 100px;}
    .tlwznr{width: 80%;float: right;}
    .tlwznr{font-size: 14px;line-height: 26px;color: #555;}
    .tlwznr .tlname{color: #0154f1;padding-right: 8px;}
    .hfsjxx{width: 100%;float: left;text-align:right;font-size: 13px;line-height: 40px;color: #555;}
    .hfsjxx a{padding: 0 4px;color:#777 }
    .hfsjxx a:hover{color: #0154f1}
    /*已登录*/
    .logink{width:24%;float: right;margin-top: 14px;padding-left: 8px;}
    .logink img{border-radius: 50px;float: left;width:24%;}
    .dlname{width:72%;float: right;font-size: 14px;line-height: 30px;color:#0154f1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
    /*搜索页面*/
    .nydt1{position:relative;}
    .sskkn{position: absolute;width: 100%;display: flex;align-items: center;justify-content: center;top: 0;height: 100%;left: 0;z-index: 10;padding: 0 15px;}
    .ssnkk{overflow: hidden;background: #fff;line-height:60px;border-radius: 5px;width: 100%}
    .ssnkk input{width: 90%;float: left;border: none;line-height:60px;font-size: 16px;color: #333;outline: none}
    .ssnkk input::placeholder{font-size: 16px;line-height:60px;color: #777;}
    .ssnkk button{width: 10%;float: right;border: none;height:60px;background: #fff;}
    .ssnkk button img{height: 28px;width: 28px;;margin:0 auto}
    .ssnkk input:focus{border: none}
    .ssjgkk{margin:20px auto 50px !important;overflow: hidden;padding: 0 10px;}
    .sstsk{font-size: 16px;line-height:50px;color: #333;}
    .sstsk .ls{color: #0154f1}
    .sslbnk{margin:0px auto 30px;}
    .sslbnk li{border-bottom:2px solid #eaf0fb;padding: 10px 0;overflow: hidden}
    .sslbnk li .sssj{font-size: 14px;line-height: 28px;color: #555;}
    .sslbnk li h1{margin: 0;font-size: 16px;line-height:50px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;transition: all ease .3s;}
    .ssgda{font-size: 14px;line-height: 30px;color:#0154f1 }
    .sslbnk li:hover h1{color:#0154f1;margin-left: 30px;}
    .sslbnk li:last-child{border-bottom: none;}
    /*隐私*/
    .privacy{max-width: 1440px;padding: 0 15px;margin:20px auto;font-size: 14px;color: #666;line-height: 24px}
    .privacy .first{color: #333}
    .privacy h1{font-size:18px;color: #333;line-height: 30px}
    .privacy h2{margin:0 auto 10px;color: #333;font-size: 14px}
    .privacy .article{color: #666;line-height: 26px;font-size: 14px}
    .privacy .space{margin:10px auto}
    .privacy p{margin:10px auto}
    .privacy .line{width: 100%;margin:20px auto;background:#eee;height: 1px}
    .privacy-right{padding-left: 20px;margin:15px auto}


}
.login a{cursor: pointer}
.wz1{color: #777 !important;padding: 15px 0 !important;}
.wz1 a{color: #999 !important;}
.wz a{color: #fff;}
.hdp{overflow: hidden;}
.hfan button{width: 140px;margin: 20px auto;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;border: none;outline: none}
.zdl{width: 140px;margin: 20px auto;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;border: none;outline: none;cursor: pointer;}
.yxsrk input:focus,.zhbdk input:focus,.yxsrk1 input:focus,.srk input:focus,.clicked{border: 1px solid #0089ff !important;outline: none;}
.abtp img{max-width: 100%;height: auto}
/*当前位置*/
.dq{font-size: 15px;line-height: 50px;color: #999;padding: 0 8px;}
.dq a{color: #666;}

@media(min-width:768px){
    .zyltk .swiper-slide{padding: 0px 20px;overflow: hidden;transition: 300ms;}.zyltk .swiper-slide a{padding:40px 30px;}
    .zyltk1 .swiper-slide{padding: 0px 0px;}
    .zykk{position: absolute;z-index: 10;padding:20px 40px 20px;top: 0;display: flex;align-items: center;align-content: center;flex-wrap: wrap;justify-content: center;left: 0;}
    .zykk article{font-size: 14px;line-height: 26px;color: #555;}
    .wbtp img{width: 100%;height: auto;}
    .ghwzz h1{font-size: 20px;color: #ffffff;line-height:50px;margin: 0;}
    .ghsum{font-size: 14px;color: #fff;line-height:26px;margin:5px auto;}
    .ghdel{font-size: 13px;line-height: 24px;color: #d1cece;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:5;
        -webkit-box-orient: vertical;}
    .ghdwk{width:100%;float: left;}
}
@media(min-width:1200px){.mrtk{margin-left:3%;}zyltk .swiper-slide a{padding:50px 30px;}}
@media(min-width:1300px){
    .mrtk{margin-left:8%;}
    .zyltk .swiper-slide{padding: 0px 20px;overflow: hidden;transition: 300ms;}
    .zykk{position: absolute;z-index: 10;padding:40px 40px 20px;top: 0;display: flex;align-items: center;align-content: center;flex-wrap: wrap;justify-content: center;left: 0;}
}
@media(min-width:1400px){
    .mrtk{margin-left:8%;}
    .zyltk .swiper-slide{padding: 0px 40px;overflow: hidden;transition: 300ms;}
    .zykk article{font-size: 15px;line-height: 28px;color: #555;}
}
@media(min-width:1600px){.mrtk{margin-left:15%;} .zyltk .swiper-slide{padding: 0px 60px;overflow: hidden;transition: 300ms;}.zyltk .swiper-slide a{padding:90px 30px;}
    .zyltk1 .swiper-slide{padding: 0px 20px;}
    .zykk{position: absolute;z-index: 10;padding:60px 50px 20px;top: 0;display: flex;align-items: center;align-content: center;flex-wrap: wrap;justify-content: center;left: 0;}
    .ghwzz h1{font-size: 28px;color: #ffffff;line-height: 60px;margin: 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
    .ghsum{font-size: 16px;color: #fff;line-height: 30px;margin:20px auto;}
    .ghdel{font-size: 14px;line-height: 26px;color: #d1cece;}
    .ghdwk{width: 80%;float: left;}
}
@media(min-width:1903px){.mrtk{margin-left:20%;}}
@media(min-width:768px){
    /*搜索页面*/
    .nydt1{position:relative;}
    .sskkn{position: absolute;width: 100%;display: flex;align-items: center;justify-content: center;top: 0;height: 100%;left: 0;z-index: 10;}
    .ssnkk{overflow: hidden;background: #fff;line-height: 90px;border-radius: 5px;width: 100%}
    .ssnkk input{width: 90%;float: left;border: none;line-height: 90px;font-size: 18px;color: #333;outline: none}
    .ssnkk input::placeholder{font-size: 18px;line-height: 90px;color: #777;}
    .ssnkk button{width: 10%;float: right;border: none;height: 90px;background: #fff;}
    .ssnkk button img{height: 28px;width: 28px;;margin:0 auto}
    .ssnkk input:focus{border: none}
    .ssjgkk{margin: 40px auto 70px !important;overflow: hidden;}
    .sstsk{font-size: 18px;line-height:70px;color: #333;}
    .sstsk .ls{color: #0154f1}
    .sslbnk{margin:0px auto 30px;}
    .sslbnk li{border-bottom: 4px solid #eaf0fb;padding: 30px 0;overflow: hidden}
    .sslbnk li .sssj{font-size: 14px;line-height: 28px;color: #555;}
    .sslbnk li h1{margin: 0;font-size: 18px;line-height: 60px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;transition: all ease .3s;}
    .ssgda{font-size: 14px;line-height: 30px;color:#0154f1 }
    .sslbnk li:hover h1{color:#0154f1;margin-left: 30px;}
    .sslbnk li:last-child{border-bottom: none;}
    /*回复列表*/
    .qbhfkk{width: 100%;background:#fbfbfb;padding: 15px 20px;border-radius: 5px;border: 1px solid #e6e6e6;margin-top: 15px;}
    .hflbk{width: 100%;overflow: hidden;padding:0;}
    .xtx4{width:7%;float: left;}
    .xtx4 img{border-radius: 100px;}
    .tlwznr{width: 92%;float: right;}
    .tlwznr{font-size: 15px;line-height: 28px;color: #555;}
    .tlwznr .tlname{color: #0154f1;padding-right: 8px;}
    .hfsjxx{width: 100%;float: left;text-align:right;font-size: 14px;line-height: 40px;color: #555;}
    .hfsjxx a{padding: 0 4px;color:#777 }
    .hfsjxx a:hover{color: #0154f1}
    /*已登录*/
    .logink{width: 40%;float: right;margin-top: 30px;}
    .logink img{border-radius: 50px;float: left;width:25%;}
    .dlname{width:72%;float: right;font-size: 15px;line-height: 30px;color:#0154f1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
    /*高中阶段的学业规划*/
    .gzgh{margin: 70px auto !important;overflow: hidden;}
    .gzghbt h1{margin: 0;font-size: 36px;color: #333;font-weight: bold;text-align: center;line-height: 80px; }
    .gzghbt article{font-size: 16px;text-align: center;color: #666;line-height: 26px;}
    .jlwzjs1{padding: 20px;}
    .jlwzjs1 h1{margin: 0;font-size: 20px;color: #333333;line-height: 26px;font-weight: bold}
    .jlwzjs1 article{font-size: 14px;line-height:26px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:4;
        -webkit-box-orient: vertical;}
    .sbbs3 .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right:0 !important;        width: 48px;
        height: 46px;z-index: 100;}
    .sbbs3 .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 0 !important;        width: 48px;
        height: 46px;z-index: 100;}
    .sbbs3 .zbgd{width: 90%;margin:0 auto;overflow: hidden;}
    .sbbs3 .jlssk li{width: 46% !important;margin: 0 2% !important;}
    .sbbs3 .jlssk{margin:0 !important}
    .gzxx1{width: 100%;overflow: hidden;margin: 50px auto;background: #e7ecf6;border: 1px solid #fbf8f8;}
    .gzxx1 li{width: 25%;float: left;font-size: 18px;line-height: 50px;text-align: center;color: #333;}
    .gzxx1 li a{color: #333;display: block;line-height: 28px;width: 100%;padding:5px 0}
    .gzxx1 li.active{background: #0154f1;color: #fff;}
    .gzxx1 li.active a{color: #fff;text-decoration: none}
    .lnsum{font-size: 18px;line-height: 30px;color: #666666;text-align: center;margin: 40px auto;}
    /*学业规划*/
    .zyltkn{margin: 70px auto 90px !important;}
    .ghtwk{clip-path:polygon(5% 0, 100% 0, 100% 85%,95% 100%, 0 100%, 0 18%);overflow: hidden;position: relative;width: 94%;margin: 0 auto;}
    .ghwzz{position: absolute;width:100%;left: 0;top:0;background:url("../images/wzbg.png") no-repeat left center;height: 100%;padding: 50px;display: flex;flex-wrap: wrap;align-content: center;background-size:cover;}
    .zyltkn .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right: 18% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltkn .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 18% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltkn .swiper-slide {
        width: 60%; /* 每张图片宽度为50% */
        box-sizing: border-box; /* 包括padding和border在内的总宽度为100% */
    }
    /*关于版主*/
    .abwzk{margin: 70px auto !important;overflow: hidden;}
    .abbtw{font-size: 36px;color: #333;font-weight: bold;text-align: center;line-height: 120px;}
    .ababout{margin: 40px auto;overflow: hidden;font-size: 16px;line-height: 34px;color: #666;}
    .ababout h1{margin: 0;font-size: 18px;font-weight: bold;color: #333;line-height: 60px;}

    /*就业详情*/
    .jyxqbg{width: 100%;background: url("../images/jobbg.png") no-repeat top center;padding: 90px 0;background-size: 100%;}
    .jlpxkk{margin: 50px auto !important;overflow: hidden;}
    .jlpxt{clip-path:polygon(13% 0, 100% 0, 100% 85%, 88% 100%, 0 100%, 0 12%);overflow: hidden;float: right;}
    .jlpxt img{border-radius:5px;}
    .jlpxw{padding-right: 80px;margin-top: 50px;}
    .jobpx{font-size: 40px;line-height: 80px;color: #333;font-weight: bold;}
    .jobpxsum{padding: 30px 0;font-size: 18px;line-height: 34px;color: #666666;border-bottom: 1px solid #b1b1b1;}
    .jobcf{margin: 40px auto;}
    .jobcf h1{font-size: 24px;line-height: 50px;color: #333;}
    .jobcf article{font-size: 17px;line-height: 34px;color: #666;}
    .jobcf .jobjl{color: #0154f1}
    /*就业列表*/
    .joblist{margin: 60px auto 20px !important;overflow: hidden;}
    .joblist li{margin-bottom: 40px;}
    .joblist li a{display: block;position: relative;overflow: hidden;}
    .jybt1{position: absolute;width: 100%;left: 0;bottom:0;background: linear-gradient(180deg, rgb(2 86 239 / 2%), #0256ef);padding:120px 40px 50px;}
    .jybt1 h1{margin: 0;font-size: 22px;line-height:30px;text-align: center;color: #fff;font-weight: bold;}
    .jybt1 article{font-size: 14px;line-height: 26px;text-align: center;color: #fff;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .gdzyw{font-size: 14px;line-height: 50px;text-align: center;color: #fff;transition: all ease .3s;position: relative;height: 0;
        opacity: 0;}
    .joblist li:hover .gdzyw{height: 50px;
        opacity: 1;}
    /*未来展望*/
    .sbbs2{margin:80px auto 160px !important;}
    .zwtkk{border-radius:10px;overflow: hidden;position: relative;}
    .zwtp{clip-path:polygon(100% 0, 90% 0, 100% 20%, 100% 100%, 0 100%, 0 0%);}
    .zwwzk{position: absolute;z-index: 20;bottom: 0;left: 0;background: linear-gradient(180deg, rgb(2 86 239 / 2%), #0256ef);padding:120px 40px 50px;}
    .zwwzk h1{margin: 0;font-size: 24px;color: #ffffff;line-height: 60px;}
    .zwwzk article{font-size: 15px;line-height: 28px;color: #fff;}
    /*交流重要性*/
    .jlhzk{margin: 50px auto !important;overflow: hidden;}
    .zybtk{font-size: 36px;font-weight: bold;color: #333;text-align: center;overflow: hidden;margin-bottom: 50px;}
    .jlhzk li{position: relative;}

    .zykk h1{margin: 0;font-size: 20px;color: #333;text-align: center;line-height:60px;width: 100%;font-weight: bold;}

    /*交流合作大框*/
    .bgxsdk{width: 100%;background: url("../images/hzbg.png") no-repeat top center;padding:10px 0 40px 0;margin-top: -220px;background-size: cover;}
    .hzbgk{clip-path:polygon(3% 0, 100% 0, 100% 88%, 97% 100%, 0 100%, 0 12%);background:linear-gradient(180deg, rgb(61 109 189 / 91%), #0e2954);overflow: hidden;padding: 0 !important;}
    .tlbtk{font-size: 34px;color: #fff;font-weight: bold;text-align: center;line-height: 120px;border-bottom:1px solid rgb(255 255 255 / 16%);margin-bottom: 50px;}
    .tlwzk{font-size: 15px;line-height: 30px;color:#edf3fd;padding: 0 50px;}
    .tlbgk{overflow: hidden;background: url("../images/tlbg.png") no-repeat top center;background-size: 100%;padding:20px 60px 60px 60px!important;}
    /*游泳国际交流与合作的主要形式*/
    .gjssk{margin: 60px auto !important;overflow: hidden;}
    .gjssk .tlbtk{border-bottom: none;margin-bottom: 0;}
    .sslbk{width: 100%;overflow: hidden;}
    .sslbk ul{width: 100%;border-bottom: 1px solid rgb(255 255 255 / 16%);overflow: hidden;}
    .sslbk li a{font-size: 16px;line-height: 60px;color: #aeb9c9;text-decoration: none}
    .sslbk li{width: 25%;float: left;text-align: center;}
    .sslbk li.active{background:url("../images/dqht.png") no-repeat bottom center;}
    .sslbk li.active a{color: #fff;}
    .jlsum{font-size: 15px;line-height:30px;margin: 50px auto;color:#aeb9c9;text-align: center; }
    .jlssk{width: 100%;overflow: hidden;margin-top:60px;}
    .jlssk li{width: 44%;float:left;margin: 0 3%;position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center}
    .jldzk{position: absolute;z-index: 10;left:0;display: flex;align-items: center;justify-content: space-between;padding: 0 10px;}
    .jltb{width:24%;float: left;margin-top:40px;}
    .jlwzjs{width:76%;float: right;}
    .jlwzjs h1{margin: 0;font-size: 20px;color: #fff;font-weight: bold;line-height: 50px;}
    .jlwzjs article{font-size: 14px;line-height: 28px;color:#aeb9c9;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:4;
        -webkit-box-orient: vertical;}
    /*名人详情弹出*/
    .xqwzs{width: 96%;margin:50px auto 20px;overflow: hidden;}
    .xqwzz{width:65%;float: left;}
    .mrkk1{padding: 20px 0;border-bottom: 1px solid #e6e6e6;}
    .mrkk1 h1{margin: 0;font-size: 32px;font-weight: bold;color: #333333;line-height: 60px;}
    .mrkk1 p{margin: 0;font-size: 20px;color: #0154f1;line-height: 40px;}
    .zbwzms{margin: 30px auto;font-size: 15px;line-height: 30px;color: #555;}
    .xqybt{width: 28%;float: right;}
    .dhzyk{margin:-50px auto 10px;padding: 0 15px;}
    .dhzyk .zybtk{font-size: 24px;color:#333;line-height: 60px;font-weight: bold;}
    .dhzyk article{font-size: 15px;line-height: 30px;color: #555;}
    .bdtcmr .modal{top:15% !important;}
    /*名人列表*/
    .melbk{margin: 70px auto 30px !important;overflow: hidden;}
    .melbk li{margin-bottom:60px;}
    .melbk li a{cursor: pointer;}
    .bdtcmr .modal-dialog{width: 1000px !important;}


    /*运动员体检和缺点*/
    .bgdt img{width: 100%;height: auto;}
    .tjjkwz{position: absolute;top:28%;width: 100%}
    .tjqddk{position: relative;}
    .ydytjk{margin: 15px auto;width: 100%}
    .ydytjk h1{margin: 0;font-size: 36px;line-height: 60px;font-weight: bold;max-width: 1090px;text-align: center;margin: 0px auto;}
    .ydytjk article{margin: 15px auto;font-size: 16px;line-height: 30px;color: #444;max-width: 1090px;text-align: center;padding-bottom:20px;border-bottom: 1px solid#a3b5c9;}
    /*材料和设计*/
    .clsjk{clip-path:polygon(5% 0, 100% 0, 100% 75%, 95% 100%, 0 100%, 0 25%);padding:1px !important;overflow: hidden;margin: 50px auto !important;width: 100%;background:#3f8bf3 }
    .clsjnkk{clip-path:polygon(5% 0, 100% 0, 100% 75%, 95% 100%, 0 100%, 0 25%);background: url("../images/cpxbg.png") no-repeat left center;background-size: cover;display: flex;align-items: center;justify-content: space-between;padding: 50px 30px;}
    .clzb{font-size: 40px;color: #333;font-weight: bold;text-align: center;}
    .sjybw{font-size: 16px;line-height: 30px;color: #555;}
    .zyltk1 .swiper-slide a{display: block;overflow: hidden;background: url("../images/ltbgk1.png") no-repeat center center !important;background-size: 100% !important;}
    .zyltk1 .swiper-slide-active, .zyltk .swiper-slide-duplicate-active {
        transform: scale(1) !important;
    }
    .zyltk1{margin-top: 50px !important;}
    .zyltk1 .swiper-button-next{background:url("../images/yjt1.png") no-repeat center center !important;right: 32% !important;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltk1 .swiper-button-prev{background:url("../images/zjt1.png") no-repeat center center !important;left: 32% !important;        width: 48px;
        height: 46px;z-index: 100;}

    /*设备详情*/
    .sbbgk img{width: 100%;height: auto;}
    .sbxqtp{background: url("../images/sbbg.png") no-repeat bottom center;background-size: cover;height:94vh;}
    .sbtpk{display:flex;align-items: center;justify-content: space-between;}
    .zbyct img{float: right;}
    .zbsbw h1{margin: 0;font-size: 40px;color: #fff;font-weight: bold;line-height: 80px;}
    .zbsbw article{font-size: 20px;line-height: 40px;color:#bbc2cd;}
    /*装备比赛文字*/
    .zbbsnk{overflow: hidden;display: flex;justify-content: space-between;padding: 40px 0 !important;}
    .zczbt{font-size: 40px;color: #333333;font-weight: bold;}
    .yczbwz{font-size: 15px;line-height:30px;color: #666666;}
    .sblbnk{margin: 50px auto !important;overflow: hidden;}
    .sblbnk li{margin-bottom: 30px;}
    .sblbnk li a{position: relative;transition: all ease .3s;display: block;top:0;}
    .sblbnk li a:hover{top: -10px;}

    /*关于版主*/
    .gybzk{width: 100%;padding:140px 0;}
    .gybznk{overflow: hidden;position: relative}
    .gybzwz{width: 40%;position: absolute;z-index: 100;}
    .gytpp{float: right;}
    .gybzwz h1{margin: 0;font-size: 34px;line-height: 80px;color: #333333;font-weight: bold;}
    .gysum{font-size: 15px;line-height: 30px;color: #0154f1;padding: 20px 0;border-bottom: 1px solid #fff;margin-bottom:10px;}
    .gydel{font-size: 15px;line-height: 30px;color: #555;}
    .gydel h1{margin: 0;font-size: 20px;color: #333;line-height:60px;}
    .gygda{width: 200px;display: block;margin:50px 0 0;line-height: 64px;text-align: center;font-size: 16px;color: #0154f1;background: url("../images/gdbga1.png") no-repeat center center;float: left;}
    /*自由论坛*/
    .zyltk{margin:120px auto 70px;}
    .zyltk .sbbt11{margin-bottom: 60px !important;}

    .zyltk .swiper-slide-active, .zyltk .swiper-slide-duplicate-active {
        transform: scale(1.2);
    }
    .zyltk .swiper-slide a{display: block;overflow: hidden;background: url("../images/ltbgk.png") no-repeat center center;background-size: 100%;}
    .zylbtx{width: 20%;float: left;margin-top:30px;}
    .zylbtx img{border-radius: 100px;}
    .zylbwzk{width: 74%;float: right;}
    .zylbwzk h1{margin: 0;font-size: 22px;line-height: 40px;color: #fff;font-weight: bold;}
    .zylbwzk article{margin: 5px auto;font-size: 14px;line-height: 26px;color: #bebebe;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
    .zyltk .swiper-button-next{background:url("../images/yjt.png") no-repeat center center;right: 31%;        width: 48px;
        height: 46px;z-index: 100;}
    .zyltk .swiper-button-prev{background:url("../images/zjt.png") no-repeat center center;left: 31%;        width: 48px;
        height: 46px;z-index: 100;}
    .ltgd a{width: 240px;display: block;margin:30px auto;line-height:60px;text-align: center;font-size: 16px;color: #fff;background: url("../images/gdbga.png") no-repeat center center;}
    .zyltk1 .sbbt11{color: #333 !important;margin-bottom: 0 !important;}
    /*就业道路*/
    .partk2{width: 100%;background: url("../images/lsbg2.png") no-repeat top center;background-size: cover;padding: 25% 0 80px;}
    .jydl{overflow: hidden;}
    .zcjyw{padding-right:120px;margin-top:50px}
    .zcjyw h1{margin: 0;font-size: 34px;color: #fff;font-weight: bold;line-height: 50px}
    .zcjyw article{font-size: 15px;line-height: 30px;color: #fff;margin: 20px auto;}
    .zcjyw a{width: 240px;display: block;margin:0px;line-height: 100px;text-align: center;font-size: 16px;color: #fff;background: url("../images/gdbga.png") no-repeat center center;}
    .ycfjyt ul{width: 100%;display: flex;justify-content: space-between}
    .ycfjyt li{width: 32%;float: left;height: 440px;overflow: hidden;position: relative;transition: all ease .3s;margin-right: 1%}
    .ycfjyt li:hover {
        width:44%;
    }
    .ycfjyt li img{height: 440px;width: auto}
    .jybt{position: absolute;width: 100%;bottom: 0;left: 0;z-index: 99;background:linear-gradient(180deg, rgb(2 86 239 / 2%), #0256ef);
        padding: 0 15px;font-size: 20px;font-weight: bold;color: #fff;padding: 30px 0 10px;text-align: center; }
    /*国际交流*/
    .gjjlk{margin: 60px auto !important;}
    .jltpk{position: relative;}
    .jlwznk{position: absolute;top:20%;width: 70%;z-index: 20;left:15%;}
    .jlwznk h1{margin: 0;font-size: 24px;color: #333;line-height:100px;text-align: center}
    .jlwww{font-size: 32px;line-height: 50px;color: #333;font-weight: bold;text-align: center;}
    .jlwww .lsw{color: #00ceff}
    .jlwznk a{width: 340px;display: block;margin:0px auto;line-height: 184px;text-align: center;font-size: 16px;color: #0154f1;background: url("../images/gdbga1.png") no-repeat center center;}
    /*名人堂*/
    .sbbt11{margin:50px auto 70px}
    .mrtk{padding: 0 15px;}
    .mrtk .swiper-container{padding-bottom: 100px;}
    .mrtk .swiper-pagination-bullet{height: 2px;margin: 0 !important;width: 120px;}
    .mrtk .swiper-pagination-bullet-active{background: #0154f1;height: 3px;}
    .mrtk .swiper-pagination{text-align: left}
    .mrnk{position: relative;}
    .mrkk{position: absolute;width: 100%;bottom: 0;left: 0;z-index: 20;padding: 25px 30px;}
    .mrkk h1{margin: 0;font-size: 24px;text-align: center;color: #fff;line-height:40px;}
    .mrkk p{margin: 0;font-size: 16px;line-height: 40px;text-align: center;color:#d3ddfb;}
    /*装备与比赛*/
    .sbbs .swiper-button-next{background: url("../images/yjt.png") no-repeat center center;width:48px;height: 46px;top: 55%}
    .sbbs2 .swiper-button-next{background: url("../images/yjt1.png") no-repeat center center;width:48px;height: 46px;top: 55%}
    .sbbs2 .swiper-button-prev{background: url("../images/zjt1.png") no-repeat center center;width:48px;height: 46px;top: 55%}
    .sbbs .zbgd,.sbbs2 .zbgd{width: 90%;
        overflow: hidden;margin: 0 auto}
    .sbbs .swiper-button-prev{background: url("../images/zjt.png") no-repeat center center;width:48px;height: 46px;top: 55%}
    .sbbs .zbgd,.sbbs2 .zbgd{width: 90%;
        overflow: hidden;margin: 0 auto}
    .zbwzk{position: absolute;bottom: 0;z-index: 90;padding: 15px 20px;width: 100%}
    .zbwzk h1{font-size: 22px;font-weight: bold;color: #fff;margin: 0;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .zbwzk article{font-size: 13px;line-height: 40px;color: #dae6ef;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .zbgda{font-size: 14px;line-height: 40px;color: #fff;margin-top: 30px;}
    /*蓝色大屏第一屏*/
    .partk1{width: 100%;background: url("../images/lsbg1.png") no-repeat top center;background-size: cover;padding:60px 0 180px;}
    .container1{max-width: 1440px;margin: 0 auto;}
    .sbbt{font-size: 36px;font-weight: bold;color: #fff;text-align: center;line-height: 80px;}

    /*大图文字*/
    .gddtwzxx{width: 100%;height: 80vh;display: flex;align-content: center;justify-content: center;flex-wrap: wrap}
    .gddtwzxx h1{width:100%;font-size: 38px;font-weight: bold;text-align: center;color: #fff;line-height:80px;}
    .gddtwzxx article{font-size: 20px;color: #d9e9f9;line-height:30px;width: 100%;text-align: center}
    .gddtwzxx a{width: 340px;display: block;margin:0px auto;line-height: 184px;text-align: center;font-size: 16px;color: #fff;background: url("../images/gdbga.png") no-repeat center center;}
    /*滚动图片*/
    .hdp .swiper-container{height:100vh;position: relative}
    .disable-mousewheel {
        overflow: hidden; /* Prevents scrolling on the element */
    }
    .hdp .swiper-pagination-bullet{margin: 0 !important;}
    .hdp .swiper-pagination-bullet{width: 33%;height: 1px;}
    .hdp .swiper-pagination-bullet-active{background:#fff !important;
        opacity:1;}
    .hdp .swiper-pagination{width: 40% !important;left: 30% !important;}
    .carousel-indicators .active{background: #104e8b!important;}
    .carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto}
    .nydt img{width: 100%;height: auto}
    .swiper-pagination1{position: absolute;bottom: 50px;}
    .hdp .szjd{position: absolute;right: 0 !important;top: 25%;width: 20px !important;text-align: right !important;height:30vh;overflow: hidden;}
    .hdp .szjd .swiper-pagination-bullet{width: 1px !important;height: 33% !important;margin:0px 5px !important;float:left}
    .swiper-container-horizontal>.szjd{right: 30px !important;left: 98% !important;}
    .swiper-pagination1{position: absolute;width: 44%;left: 28%;z-index: 100;display: flex;align-items: center;justify-content: space-between;bottom: 5px;font-size: 13px;color: #fff;}
    .xxgd{position:absolute;top:55%;left: 98% !important;z-index: 100;width:20px;font-size: 13px;color:#fff;font-weight: lighter;height: 20vh;padding-right: 15px;}
    .swiper-slide{transition:transform 0.5s ease;}
    /*登录表单*/
    .ybdlbd{width: 50%;float: right;}
    .ybdlbd h1{margin: 0;font-size: 20px;color: #333;line-height:80px;}
    .srk,.yzmnk,.ljtjn{width: 90%;margin-bottom: 20px;overflow: hidden;}
    .srk input{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width: 100%;padding: 0 5px;outline: none;}
    .yzmnk{border: 1px solid #e6e6e6;border-radius: 4px;}
    .yzmnk input{width: 70%;float: left;height:48px;background: #fff;padding: 0 5px;outline: none;border: none}
    .zdxk{width: 100%;display: flex;align-items: center;justify-content: left;font-size: 15px;line-height: 30px;color: #999;}
    .ljtjn a{width:100%;margin: 20px auto;background: #0154f1;color: #fff;clip-path: polygon(5% 0, 100% 0, 100% 75%, 95% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;}
    .wjmm{width: 90%;display: flex;align-items: center;justify-content: space-between;font-size: 15px;color: #0154f1}
    .wjmm a{color: #0154f1}
    .wjmm a:last-child{text-decoration: underline}
    /*登录弹出框*/
    .bdtc2 .modal{top: 30%;}
    .bdtc2 .modal-content{background: #ffff;outline: none;box-shadow: none;border: none;clip-path: polygon(5% 0, 100% 0, 100% 92%, 95% 100%, 0 100%, 0 8%);}
    .zbbdk{clip-path: polygon(5% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 8%);}
    .bdbgzk{position: relative;padding: 10px !important;overflow: hidden}
    .bdbgzk .modal-header{position: absolute;right: 10px;top: 10px;}
    .bdtc2 .modal-dialog{width: 800px;}
    .zbbdk{position: relative;width:45%;float: left}
    .zblo{position: absolute;top: 20px;left: 20px;z-index: 10;width:85%}
    .nlogo{width: 90%;padding:40px 0;border-bottom: 1px solid rgb(255 255 255 / 36%);margin: 15px auto}
    .zblo h1{font-size: 32px;margin: 0 auto;color: #fff;line-height: 50px;width: 90%;}
    .zblo p{font-size:16px;margin: 0 auto;color: #fff;line-height:30px;width: 90%;}
    /*修改密码*/
    .fsyzm2 a{width: 140px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;border: none;outline: none;cursor: pointer;}
    /*注册表单*/
    .fsyzm1,.fsyzm2{width:38%;float: right;}
    .zcform{background: #fff;padding: 30px;border-radius: 10px;margin-bottom:120px;}
    .ljzct{font-size: 20px;color: #333;line-height: 50px;border-bottom: 1px solid #d3d3d3;}
    .xyxk2{width: 100%;overflow: hidden;margin: 15px auto;}
    .xyxk2 .yxsrk1{width:40%;margin-right: 10px;float: left}
    .formk{margin: 40px auto;overflow: hidden;padding-left: 20%;}
    .xyxk2 label{width: 20%;float: left;padding-right: 10px;font-size: 15px;text-align: right;color: #999;font-weight: normal;line-height: 50px;}
    .xyxk2 label .hys{color: #ff0000}
    .xyxk2 .yxsrk1 input{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width: 100%;}
    .yxsrk2{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width:40%;float: left}
    .yxsrk2 input{width: 70%;float: left;height:48px;border: none;outline: none;}
    .hfan1 button{margin: 20px 30%}
    /*基本资料*/
    .userjbzl{margin:30px auto;overflow: hidden;}
    .userjbzl h1{margin: 0;font-size: 18px;color: #333;line-height: 50px;border-bottom: 1px dashed #d3d3d3;}
    .jbkk{margin: 15px auto;display: flex;align-items: center;justify-content: space-between;width: 94%;}
    .zbzb{font-size: 16px;line-height: 44px;color: #555;}
    .zbzb .xmzb{color: #999;margin-right: 8px;}
    .zbzb a{margin-left: 8px;color:#0154f1;text-decoration:underline;cursor: pointer}
    .jbkk1{margin: 15px auto;width: 100%;overflow: hidden}
    .jbzbxx{width: 50%;float: left;padding: 0 15px;}
    .hyxx{width: 100%;overflow: hidden;font-size: 15px;line-height: 34px;color: #555;}
    .jbzbxx .xmzb{color: #999;margin-right: 8px;text-align: right;width: 25%;float: left;}
    .gkxx{width:73%;float: right;}
    /*表单弹出*/
    .bdtc .modal{top: 30%;}
    .bdtc .modal-dialog{width: 850px;}
    .bdtc .modal-body{padding: 0 15px;}
    .modal-header{border: none;padding: 0 15px;}
    .bdtc .modal-content{background:#fff;padding-bottom:30px;}
    .tcbt{font-size: 20px;line-height: 60px;text-align: center;font-weight: bold;color: #333;}
    .tcbdk{width: 86%;overflow: hidden;margin: 20px auto;}
    .tcbdw{width: 100%;}
    .xyxk{margin:0px auto 20px;width: 100%;display: flex;align-items: center;justify-content: start;}
    .xyxt{font-size: 15px;color: #999999;line-height:50px;margin-right: 10px;width:20%;text-align: right}
    .xyxt .hys{color: #ff0000;}
    .yxsrk{width:44%;margin-right: 10px;}
    .yxsrk input{border: 1px solid #e6e6e6;border-radius: 4px;height:50px;background: #fff;width: 100%;}
    .fsyzm{width:18%;}
    .fsyzm a{display: block;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;}
    .fsyzm1{font-size: 15px;line-height: 50px;color: #999;}
    .close{font-size: 42px;font-weight: normal;}


    /*成功弹出*/
    .bdtc1 .modal{top: 30%;}
    .bdtc1 .modal-dialog{width: 280px;height: 250px;clip-path:polygon(15% 0, 100% 0, 100% 85%, 80% 100%, 0 100%, 0 15%);}
    .bdtc1 .modal-content{border: none;border-radius: 0;box-shadow: none;}
    .tjtx img{display: block;margin:10px auto;}
    .tjtx h1{margin: 0;font-size: 18px;color: #0154f1;line-height: 40px;text-align: center;}
    .bdtc1 .modal-body{padding: 0 15px 15px;}

    /*个人右侧*/
    .userright{width: 20%;float: right;background: #fff;border-radius: 10px;padding:30px 20px;display: flex;align-items: center;justify-content:center;float: right}
    .zts1{padding: 0 20px;font-size: 16px;line-height: 22px;color: #999999;text-align: center;border-right: 1px solid #d3d3d3}
    .zts1 span{font-size: 30px;color: #0154f1;font-weight: bold;}
    .zts1:last-child{border: none;}
    /*主题列表*/
    .ftlbknk{padding: 0 !important;margin: 0 auto !important;}
    .ftlbknk .ycwz{padding-left: 0 !important;}
    .ftlbknk li a{padding: 10px 0 !important;}
    .ftlbknk .ycwz h1{font-size: 16px !important}
    /*用户主题*/
    .userzl{margin: 20px auto 70px;padding: 0;}
    .userleft{width: 78%;float: left;background: #fff;border-radius: 10px;margin-right: 15px;padding: 20px;}
    .zlfl ul{width: 100%;overflow: hidden;display: flex;align-items: center;justify-content: start;}
    .zlfl li a{margin-right: 8px;background: #e5eefe;padding: 5px 15px;border-radius: 5px;font-size: 15px;line-height: 32px;color: #0154f1;}
    .zlfl li a.active{background: #0154f1;color: #fff;}
    .ztht{width: 100%;overflow: hidden;border-top: 1px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;margin: 15px auto }
    .ztht li a{font-size: 15px;line-height: 40px;float: left;padding:0 15px;background: url("../images/stt.png") no-repeat right center;color: #999999;}
    .ztht li:last-child a{background:none;}
    .ztht li a.active{color:#0154f1}
    /*user*/
    .usertx{background: #fff;border-radius: 10px;padding:0px 20px;}
    .yckh h1{margin: 0;font-size: 24px;line-height:70px;color: #333;border-bottom: 1px dashed #d3d3d3;margin-top: 20px;}
    .gryx{font-size: 16px;color: #999999;line-height: 60px;display: flex;align-items: center;justify-content:start;}
    .gryx i{font-size: 20px;margin-right: 5px;}
    .yxw{margin-left: 8px;color: #555;}
    /*发布帖子编辑*/
    .fbbtbj{margin: 15px auto;}
    .fbbtbj input{width: 100%;border-radius: 5px;border: 1px solid #f3f3f3;outline: none;line-height: 50px;height: 50px;padding: 0 5px;}

    /*回复论坛*/
    .hfnr{background: #fff;padding: 20px 20px 50px;margin-bottom:120px;}
    .hfbt{font-size: 15px;line-height: 60px;color: #333;}
    .hfkk{border: 1px solid #f3f3f3;padding: 20px;min-height: 400px;border-radius: 5px;font-size: 15px;line-height:28px;color: #555;}
    .fnhf1 a{width: 152px !important;}
    /*底部回复表单*/
    .dbform{background: #fff;margin:40px auto;}
    .nrkk{border-radius: 5px;border: 1px solid #e6e6e6;min-height: 200px;padding: 5px;font-size: 15px;line-height: 28px;color: #666;}
    .fnhf a{margin-top: 20px;}
    /*翻页回复*/
    .zchf{width:65%;float: left;}
    .ycfy{width: 35%;float: right;}
    .ycfy .listfy,.ycfy .pagination{margin: 0 !important;text-align: right;}
    /*论坛盖楼*/
    .tlgl{margin: 30px auto;}
    .tlgl li{background: #fff;overflow: hidden;margin-bottom: 4px;}
    .tl-left{padding: 30px;width:20%;float: left;}
    .xm{font-size: 20px;color: #333;line-height: 50px;text-align: center;border-bottom: 1px dashed #d3d3d3;}
    .xm i{font-size: 18px;color: #777;margin-right: 5px;}

    .ztx1{margin: 30px auto;border-radius: 100px;position: relative;width: 130px;height: 130px;padding: 0;cursor: pointer;}
    .ggtxts{position: absolute;width:34px;height:34px;font-size: 16px;text-align: center;right: 0;bottom:0px;color: #fff;background:#1c2b44;display: flex;align-items: center;justify-content: center;z-index: 10;transition: all ease .3s;border-radius: 50px;border:2px solid #fff;}
    .xtxkk{width: 300px;height: 300px;margin: 15px auto;border-radius: 10px;border: 1px dashed #e6e6e6;overflow:hidden;cursor: pointer }
    .xtxtswz{font-size: 14px;line-height: 28px;color: #777;text-align: center;}
    .ztx1 img{display: block;margin: 0 auto;border-radius: 500px;}
    .djqx{width: 140px;margin: 20px auto;background: #eeeeee;color: #333;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height:44px;font-size: 15px;border: none;outline: none;cursor: pointer;}
    .hfanxtx{display: flex;align-items: center;width: 50%;margin: 0 auto;}
    .grcs{width: 100%;overflow: hidden;background: #f5f5f5;padding: 10px;}
    .zts{width: 50%;float: left;text-align: center;font-size: 14px;line-height: 20px;color: #999999;}
    .zts span{color: #0154f1;}
    .zts:first-child{border-right: 1px solid #dfdfdf;}
    .tl-right{width: 76%;float: right;border-left: 4px solid #d9e2f0;padding:30px;}
    .ycwz1{border-bottom: 1px solid #e6e6e6;padding: 0 0 10px 0 !important;}
    .ycwz1 h1{font-size: 18px !important;;font-weight: bold;color: #333;line-height:30px;padding: 10px 0;margin: 0;}
    .fbnr{padding: 30px 0;font-size: 15px;line-height:32px;color: #555;min-height:250px;}
    /*回复表单*/
    .hfform{width: 100%;overflow: hidden;border-top: 1px dashed #d3d3d3;padding-top: 20px; }
    .zcbd{width:85%;float: left;}
    .hfk{width: 100%;overflow: hidden;}
    .xtx3{width:7%;float: left;}
    .xtx3 img{border-radius: 500px;}
    .hfk textarea{border-radius: 5px;border: 1px solid #e6e6e6;line-height: 24px;padding: 0 5px;font-size: 15px;color: #555;width: 88% !important;margin: 0 2%;float: left;outline: none;margin-top:8px;}
    .hfk textarea:focus,.yzmk input:focus,.fbbtbj input:focus{border: 1px solid #0154f1;}
    .hfk textarea::placeholder,.fbbtbj input::placeholder{color: #999;line-height: 40px;}
    .hfa{width: 14%;float: left;font-size: 15px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;line-height: 40px;margin-top: 6px;}
    .hfa a{color:#fff;display:block;width:100%;line-height: 40px;}
    .yzmk{width: 100%;overflow: hidden;margin-top: 15px;}
    .yzmk label{width: 7%;float: left;line-height: 40px;font-size: 15px;color: #777;font-weight: normal;}
    .yzmk input{width: 30%;float: left;margin: 0 2%;border-radius: 5px;border: 1px solid #e6e6e6;line-height: 40px;outline: none;}
    .yzmt{width:30%;margin-top: 10px;float: left}
    .yzmt img{height: 30px;width: auto;}
    .hfts{width: 100%;font-size: 15px;line-height: 60px;color: #999;border-top: 1px dashed #d3d3d3;margin-top: 30px;}
    .hfts i{margin-right: 5px;}

    /*返回选项*/
    .hfxx{margin:20px auto}
    .ft2,.ft1,.ft{width: 120px;float: left;}
    .ft a,.ft1 a,.ft2 a,.fnhf a{width: 120px;line-height: 40px;font-size: 15px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;float: left;height: 40px;}
    .aaa{clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);
        width: 118px;
        background: #ffffff;
        height: 38px;
        margin: 0 auto;
        margin-top: 1px;}
    .ft2{float: right;}
    .ft2 a{float: right;background: #0154f1;color: #0154f1;position: relative;height: 40px;}
    .ft1 a{background: #02c1ee;margin-left: 20px;}

    .wz{font-size: 14px;line-height: 46px;color: #fff;}
    /*底部信息*/
    .footer{width: 100%;background: url("../images/dbbg.png") no-repeat center top;background-size: cover;margin-top: -120px;}
    .end{padding:100px 0 0;}
    .dlogo{padding-top:70px;}
    .dlogo img{display: block;margin:20px auto;}
    .ddh ul{width: 80%;display: flex;align-items: center;justify-content:space-between;margin:0 auto;padding: 30px 0;border-bottom:1px solid rgb(255 255 255 / 23%)}
    .ddh ul li a{font-size: 18px; line-height: 40px;color: #fff;}
    .smkk{width: 80%;margin: 20px auto;font-size: 14px;line-height: 40px;display: flex;align-items:center;justify-content: center;color: #acb8d3}
    .smkk a{padding: 0 8px;color: #acb8d3;}
    /*发帖列表*/
    .ftlbk{background: #fff;padding: 20px 30px;margin: 20px auto;}
    .ftlbk li a{display: block;padding:20px 0;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
    .ftlbk li:last-child a{border-bottom: 1px solid #fff;}
    .ztx{padding: 0;}
    .ztx img{border-radius: 100px;}
    .ycwz{padding-left: 50px}
    .ycwz h1{margin: 0;font-size: 18px;color: #333;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:10px;}
    .ftcs{width: 100%;overflow: hidden;}
    .cszb{width: 50%;float: left;font-size: 14px;line-height: 40px;color: #666666;}
    .cszb span,.csyb span{margin-right: 30px;}
    .cszb i,.csyb i{margin-right:5px;color: #777}
    .csyb{width: 50%;float: right;font-size: 14px;line-height: 40px;color: #666666;text-align: right;}
    .ftlbk li a:hover h1{ color: #0154f1;}
    .ftlbk li a:hover{border-bottom: 1px solid #0154f1;}
    /*发布新帖*/
    .fxt{background: #fff;padding: 30px;}
    .zbftw h1{margin: 0;font-size: 30px;line-height: 40px;color: #333;}
    .zbftw article{font-size: 15px;color: #666666;line-height:50px;}
    .ybfta a{width: 120px;line-height: 40px;font-size: 15px;background: #0154f1;color: #fff;clip-path: polygon(15% 0, 100% 0, 100% 75%, 85% 100%, 0 100%, 0 25%);display:block;text-align: center;margin-top: 30px;}
    /*区域大框*/

    /*头部透明背景*/
    .ttop1{background:linear-gradient(180deg, #073e7a, rgb(4 63 123 / 12%));width: 100%; position: fixed;z-index: 9999;box-shadow: 0 2px 12px 0px rgb(0 0 0 / 5%)}
    .ttop1 .logo img{
        mix-blend-mode: screen; filter:grayscale(100%) brightness(1000%);
    }

    .ttop1 .navbar-nav>li>a{color: #fff;font-size: 16px;line-height: 90px;padding: 0;}
    .ttop1 .navbar-nav>li>a.active{color: #fff !important}
    .ttop1 .navbar-nav>li>a:hover{color: #fff}
    .ttop1 .yyqh{width:40%;float: left;font-size: 16px;line-height: 60px;color:#fff;margin-top: 15px;background: url("../images/stt.png") no-repeat right center;white-space: nowrap;text-align: center}
    .ttop1 .yyqh a{display: inline-block;padding: 0 5px;color:#fff;}
    .qydk{width: 100%;background: url("../images/dbg.jpg") no-repeat top center #dce4f2;background-size: 100%;padding:20px 0}
    .dhgd{height: 90px;}
    .navbar-nav{display: flex;align-items: center;justify-content: space-between;width: 100%;flex-shrink: initial}
    .ttop .navbar-nav>li>a{font-size: 16px;color: #333 !important;line-height: 90px;padding: 0;}
    .ttop .navbar-nav>li>a.active{color: #0154f1 !important}

    .ttop .yyqh{width:40%;float: left;font-size: 16px;line-height: 60px;color:#6f6f6f !important;margin-top: 15px;background: url("../images/stt.png") no-repeat right center;white-space: nowrap;text-align: center}
    .ttop .yyqh a{display: inline-block;padding: 0 5px;color:#6f6f6f !important;}
    .active1 .magnifier{ mix-blend-mode: screen; filter:grayscale(100%) brightness(1000%);}
    .ttop1 .login{width: 34%;float: right;background:rgb(255 255 255 / 10%);border-radius: 3px;font-size: 16px;text-align: center;line-height: 32px;color: #fff;margin-top: 30px;border: 1px solid #6e8fb7;}
    .ttop1 .login a{display:block;width: 100%;line-height: 32px;color: #fff;,}
    .ttop .login{width: 34%;float: right;background: #0154f1;border-radius: 3px;font-size: 16px;text-align: center;line-height: 32px;color: #fff;margin-top: 30px;}
    .ttop .login a{display:block;width: 100%;line-height: 32px;color: #fff;,}
    .ttop .logo img,.ttop .magnifier {
        mix-blend-mode: inherit;
        filter: none;
    }

    /*搜索*/
    .ssk{position: relative;width: 20%;float: right}
    .search-bar-container{
        display: flex;
        align-items: center;
        background-color: #dfe4ed;
        padding:0 0 0 5px;
        width: 300px;height: 35px;border-radius: 50px;
        position:relative;
        transition: width .5s;
        float: right;overflow: hidden;right:10px;top: 28px;z-index: 1000;
    }
    .magnifier{
        width:20px;
        cursor: pointer;
        position: absolute;

    }
    .input{
        background-color: transparent;
        border: none;
        margin: 0px 0px 0 40px;
        width: 100%;
        outline: none;
        color: rgb(100,100,100);
        transition: all .3s;
        transition-delay: 0.5s;
    }
    .input input{width: 78%;float: left;line-height: 35px;font-size: 14px;outline: none;border: none;background:none}
    .ssbutton{width: 22%;height: 35px;font-size: 14px;line-height:35px; border-radius: 35px;
        text-align: center;
        background:#0154f1;color: #fff;display: block;border: none;float: right;transition:width .3s}
    .active1.search-bar-container{
        width: 35px;;background: none;
    }
    .active1 .input input{display: none}
    .active1 .input .ssbutton{display: none;transition:all .3s;}
    .sstop{margin:35px auto;font-size:20px;line-height: 30px;text-align: center;min-height: 90px}


    .ttop{width: 100%; position: fixed;z-index: 9999;background: #fff;box-shadow: 0 2px 12px 0px rgb(0 0 0 / 5%)}
    .top{max-width: 1540px;margin: 0 auto;}
    .ttop2{background: none;box-shadow: none;}
    .ttop2 .top{border-bottom: 1px solid rgb(104 109 117 / 40%);height: 90px;}
    .ycdh{width: 68%; float: left;}
    .ycss{width: 17%;float:right;}
    .gy{width: 100%; float: left; font-size: 26px;line-height: 40px; color: rgb(51, 51, 51);font-weight: bold;margin-bottom: 20px;}
    .ycfl{width:100%}
    .ycfl li{width:24%; float: left; font-size: 16px;line-height:44px; color: #555;border-bottom: 1px solid #9b9999;margin-right:2%;background: url("../images/xjt.png") no-repeat right center;margin-bottom: 15px;}
    .ycfl li a{width: 100%; line-height: 40px;color: #555;}

    .container1{max-width: 1400px !important;margin:0 auto;padding: 0 10px;}
    .navbar-default{background: none;border: none;}

    .logo{width: 15%;float: left;margin-top:20px;}
    .navbar{margin: 0;}
    /*显示设置*/
    .yc{ display: block !important;}
    .yc0{ display:none !important;}
    .listfy {text-align: center; width:100%; display:block; margin:20px auto;}
    /*隐私*/
    .privacy{max-width: 1440px;padding: 0 15px;margin:20px auto 40px;font-size: 16px;color: #333}
    .privacy .first{color: #333!important;}
    .privacy h1{font-size:22px;color: #333;margin: 30px auto 15px}
    .privacy h2{margin:0 auto 20px;color: #333;font-size: 16px}
    .privacy .article{color: #666;line-height: 30px;font-size: 16px;marin:10px auto}
    .privacy .space{margin:10px auto}
    .privacy p{margin:10px auto;color: #555;line-height: 30px;}
    .privacy .line{width: 100%;margin:20px auto;background:#ccc;height: 1px}
    .privacy-right{padding-left: 100px;margin:20px auto}
}


.pagination {

    display: inline-block;

    padding-left: 0;

    margin: 20px 0;

    border-radius: 4px;

}

.pagination > li {

    display: inline;

}

.pagination > li > a,

.pagination > li > span {

    position: relative;

    float: left;

    padding: 6px 12px;

    margin-left: -1px;

    line-height: 1.42857143;

    color: #555;

    text-decoration: none;

    background: none;

    font-size:14px;

    border: none;

}

.pagination > li:first-child > a,

.pagination > li:first-child > span {

    margin-left: 0;

    border-top-left-radius: 4px;

    border-bottom-left-radius: 4px;

}

.pagination > li:last-child > a,

.pagination > li:last-child > span {

    border-top-right-radius: 4px;

    border-bottom-right-radius: 4px;

}

.pagination > li > a:hover,

.pagination > li > span:hover,

.pagination > li > a:focus,

.pagination > li > span:focus {

    z-index: 2;

    color: #007fff;



}

.pagination > .active > a,

.pagination > .active > span,

.pagination > .active > a:hover,

.pagination > .active > span:hover,

.pagination > .active > a:focus,

.pagination > .active > span:focus {

    z-index: 3;

    color: #fff;

    cursor: default;

    background-color: #007fff;

    border-color:#007fff; clip-path: polygon(25% 0, 100% 0, 100% 75%, 75% 100%, 0 100%, 0 25%);

}

.pagination > .disabled > span,

.pagination > .disabled > span:hover,

.pagination > .disabled > span:focus,

.pagination > .disabled > a,

.pagination > .disabled > a:hover,

.pagination > .disabled > a:focus {

    color: #777;

    cursor: not-allowed;

    background-color: #007fff;

    border-color:#007fff; clip-path: polygon(25% 0, 100% 0, 100% 75%, 75% 100%, 0 100%, 0 25%);

}

.pagination-lg > li > a,

.pagination-lg > li > span {

    padding: 10px 16px;

    font-size: 14px;

    line-height: 1.3333333;

}

.pagination-lg > li:first-child > a,

.pagination-lg > li:first-child > span {

    border-top-left-radius: 6px;

    border-bottom-left-radius: 6px;

}

.pagination-lg > li:last-child > a,

.pagination-lg > li:last-child > span {

    border-top-right-radius: 6px;

    border-bottom-right-radius: 6px;

}

.pagination-sm > li > a,

.pagination-sm > li > span {

    padding: 5px 10px;

    font-size: 12px;

    line-height: 1.5;

}

.pagination-sm > li:first-child > a,

.pagination-sm > li:first-child > span {

    border-top-left-radius: 3px;

    border-bottom-left-radius: 3px;

}

.pagination-sm > li:last-child > a,

.pagination-sm > li:last-child > span {

    border-top-right-radius: 3px;

    border-bottom-right-radius: 3px;

}






