@charset "utf-8";
html, body {margin: 0px;padding: 0px;}
IMG {border-width:0px;}
* {list-style-type: none;margin: 0;padding: 0;}
a{ text-decoration:none !important; color:#555}
a:hover{ text-decoration:none; }
*{font-family: 'Open Sans', sans-serif;}
ul,li{list-style: none;margin: 0;padding: 0;}
.hdp img,.nyt img{display: block; margin:0 auto;}
.hdp{overflow: hidden;position: relative}
/*导航*/

/*小屏图标*/
.navbar-toggle{ margin-top:12px !important; border:solid 1px #333 !important; }
.navbar-toggle .icon-bar{ background:#333}
.navbar-toggle{ border:solid 1px #333; 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;}
.navbar-default .navbar-toggle .icon-bar{background-color:#333}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff !important;}

.carousel-indicators .active{background: #104e8b!important;}
.carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto}

:root{--swiper-theme-color:#ca9730}
.close1{position:absolute;top:15px;right: 20px}
.modal-header{border:none!important;}
.nyt img,.hdp .swiper-slide img{width: 100%;display: block;margin: 0 auto;}
.scly1 p,.dblx article p,.scly p{margin: 0;}
.yjhjsw img{max-width:100%;}
@media (min-width: 769px) {
    .sjhdp{display:none;}
    .containerbox{max-width: 1500px !important;margin-right: auto;
        margin-left: auto;    box-sizing: border-box;padding: 0 10px;}
    /*ttop*/
    .ttop{width: 100%;position: fixed; top: 0; left: 0;z-index: 2000; min-height:80px; transition:all ease .3s;background:rgb(255 255 255 / 100%);}
    .ttops{width: 100%;background:rgb(255 255 255 / 0%);padding: 10px 0;border-bottom:1px solid rgb(255 255 255 / 20%)}
    .gzpl{display: flex;justify-content: flex-end;gap: 0 15px;}
    .gztsw{font-size: 14px;color: #fff;line-height:30px;}
    .gzpl ul{display: flex;justify-content: space-between;gap: 0 15px;}
    .gzpl ul li a img{height:16px; }
    .logo{margin-top: 12px;}
    /*导航*/
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#fff; border-radius: 2px;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}
    .navbar-nav>li>a{
        padding:0 !important; color:#333 !important; line-height:90px;font-size: 18px;}

    .zcdh{width: 70%;float: left;}
    .navbar-nav{float: right !important;display: flex;justify-content:flex-end;width: 100%;gap: 0 60px;}
    .dhy{padding: 0 !important;}
    .navbar-default{background:rgb(255 255 255 / 0%)!important;border: none !important;}
    .dhht{width: 100%;}
    .nav> li:hover .dropdown-menu {display: block;}


    .yc{display: block}
    .yc0{display: none;}


    .ycdh{width: 30%;display: flex;justify-content: flex-end;}
    .bsbg{padding:7px 15px;border-radius: 8px;margin-top: 34px;}
    .bsbg, .bsbg:hover{background: #fff;}

    /*搜索*/
    .ssk1{position: relative;float: right;margin-top:24px;margin-left: 15px;}
    .search-bar-container{
        display: flex;
        align-items: center;
        background-color:rgb(255 255 255 / 100%);
        padding:0 0 0 5px;
        width: 300px;height: 42px;border-radius: 50px;
        position:relative;
        transition: width .5s;
        float: right;overflow: hidden;right:0;top:0;z-index: 1000;border: 1px solid #e6e6e6;
    }
    .search-bar-container.active1{background-color:#e6f6fd;}
    .magnifier{
        width:22px;
        cursor: pointer;
        position: absolute;
        left: 10px;
    }
    .input{
        background-color: transparent;
        border: none;
        margin: 0px 0px 0 30px;
        width: 100%;
        outline: none;
        color: rgb(100,100,100);
        transition: all .3s;
        transition-delay: 0.5s;
    }
    .input input{width: 78%;float: left;line-height: 42px;font-size: 14px;outline: none;border: none;background:none}
    .ssbutton{width: 22%;height: 42px;font-size: 14px;line-height:35px; border-radius: 42px;
        text-align: center;
        background:#07a6e8;color: #fff;display: block;border: none;float: right;transition:width .3s}
    .active1.search-bar-container{
        width: 42px;;
    }
    .active1 .input input{display: none}
    .active1 .input .ssbutton{display: none;transition:all .3s;}
    .ttop.active{background: #fff;}
    .ttop.active .ttops{background: #124b92}
    .ttop.active .navbar-nav>li>a{color: #333 !important;}

    .bsbg{border: 1px solid #e6e6e6;}
    .ttop.active  .search-bar-container.active1{background: #124b92;}
    .ttop.active  .search-bar-container{background: #e4ecf3}

.ssk{display: none}
/*糖识宝库*/
    .tsbkk{margin: 90px auto;}
    .sybtk h1{margin: 0;font-size: 36px;font-weight: bold;color: #118dca;text-align: center;}
    .sybtk article{margin: 15px auto;font-size: 16px;text-align: center;max-width: 830px;color: #585858;line-height: 28px;}
    .tsbklbk{margin: 60px auto;}
    .tsbklbk ul{display: flex;width: 100%;justify-content: space-between;gap: 0 30px;align-items: stretch;}
    .tsbklbk ul li a{display: block;padding:30px 20px 40px;}
    .tsbklbk ul li{width: 25%;background: #f7f8fc;border-radius: 10px;transition: all ease .3s;}
    .tstb img{display: block;margin: 15px auto;position:relative;top: 0;transition: all ease .3s;}
    .tsbklbk ul li h1{margin: 0;font-size: 20px;font-weight: bold;color: #333333;line-height: 50px;text-align: center;}
    .tsbklbk ul li:hover h1{color: #fff;}
    .tsbklbk ul li:hover{background: #1e9dd4}
    .tsbklbk ul li:hover .tstb img{top: -15px;}
    /*研究会*/
    .yjhjsk{width: 100%;background: url("../images/yjhbg.jpg") no-repeat top center;background-size: cover;padding-top: 160px;}
    .gybg{width: 65%;background: url("../images/gybg.png") no-repeat right top;padding: 40px 180px 40px 0;background-size: cover;overflow: hidden;}
    .gywzk{width:80%;float: right;padding:70px 0 0;}
    .gybtz{display:flex;justify-content: flex-start;align-items: end;gap: 0 15px;}
    .gybtz h1{font-size: 36px;font-weight: bold;color: #fff;line-height: 40px;margin: 0;}
    .gybtz .ywwz{font-size: 18px;color:#d4e1e7;}
    .gywzk article{font-size: 16px;line-height:32px;color: #fff;margin: 40px auto;}
    .gyljk{margin: 60px auto;}
    .gyljk ul{width: 100%;display: flex;justify-content: flex-start;align-items: stretch;gap: 0 15px;}
    .gyljk ul li{width: 33%;background: #fff;border-radius: 15px;padding: 15px 10px;transition: all ease .3s;}
    .gyljk ul li:hover{padding-left: 15px;}
    .gyljk ul li a{display: flex;justify-content:flex-start;gap: 0 20px;align-items: center;}
    .gywzl h1{margin: 0;font-size: 22px;line-height: 30px;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .gywzl .gyywz{font-size: 13px;line-height: 20px;color: #777;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    /*资讯动态*/
    .zxdtkk{width: 100%;background: #f7f8fc;padding:90px 0;}
    .xwbtkk{display: flex;justify-content: space-between}
    .zbxwbt{width: 80%;display: flex;justify-content: flex-start;gap: 0 40px;align-items: end}
    .xwbt{font-size: 36px;font-weight: bold;color: #118dca;line-height: 40px;}
    .newsxx li{margin-right: 30px;}
    .newsxx li a{font-size: 20px;color: #333;line-height: 40px;}
    .newsxx .mb-3{margin-bottom: 0 !important;}
    .newsxx li a.active{color: #118dca;border-bottom: 4px solid #118dca;}
    .yngda,.yngda1{width: 124px;background: #118dca;border-radius: 50px;font-size: 14px;line-height: 40px;color: #fff;text-align: center;transition: all ease .3s; }
    .yngda a,.yngda1 a{display:block;line-height: 44px;color: #fff;transition: all ease .3s; }
    .yngda a:hover,.yngda1:hover{padding-left: 15px;}
    .yngda1{margin-top: 20%;}
    /*资讯动态切换*/
    .xwlbkk{margin:70px auto 0; }
    .tab-pane{overflow: hidden;}
    .xwzb{width: 30%;float: left;margin-right: 2%;position: relative;height: 508px;border-radius: 10px;overflow: hidden;}
    .xwtp,.xwtp1{border-radius: 10px;overflow: hidden;}
    .xwtp img,.zbxwtp img,.xwtp1 img{width: 100%;aspect-ratio: 5 / 3;}
    .xwwzk{background: #fff;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 20px 20px 40px 20px;transition: all ease .3s;position: relative;bottom: 0;left: 0;height: 50%;width: 100%}

    .flsj{width: 100%;display: flex;justify-content: space-between;}
    .xwfl{font-size: 18px;line-height: 50px;color: #118dca;}
    .sjyb{font-size: 14px;color: #cecece;line-height: 50px;}
    .xwbtt{font-size: 20px;line-height:60px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
    .xwwzk article{font-size: 15px;line-height: 26px;color: #777;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;height:52px;}
    .xwzb:hover .xwwzk{position: absolute;height: 100%;z-index: 10;top: 0;left: 0;transition: all ease .3s;background: url("../images/xwbg.jpg") no-repeat top center;background-size: cover;padding-top:20%;}
    .xwzb:hover .xwwzk article{overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
    .xwyb{width: 36%;float: right;}
    .xwyb li{margin-bottom:30px;padding-bottom: 28px;border-bottom: 1px dashed #e6e6e6;overflow: hidden;}
    .xwyb li:nth-child(3){border-bottom: none;}
    .xwyb a{display: flex;justify-content: space-between;gap: 0 15px;overflow: hidden;}
    .zbxwtp{width: 40%;border-radius: 8px;overflow: hidden;transition: all ease.3s;}
    .zbzwxz{width: 56%;}
    .zbzwxz h1{margin: 0;font-size: 16px;line-height: 28px;color: #333;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .xwyb li:hover .zbzwxz h1{color: #118dca}
    /*首页专家*/
    .syzjkk{width: 100%;background: url("../images/zjbg.jpg") no-repeat center center;background-size: cover;padding: 70px  50px;}
    .zjbtk{display: flex;justify-content: space-between;}
    .zjbtk{width:100%;display: flex;justify-content: flex-start;align-items: end;gap: 0 30px;}
    .zjbtk h1{font-size: 36px;font-weight: bold;color: #118dca;line-height: 40px;margin: 0;}
    .zjbtk .ywwz{font-size: 18px;color:#c5c5c5;}
    .cptpn{margin:120px auto 70px;}
    .zjtp{width: 30%;float: left;border-bottom-left-radius: 100px;border-bottom-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius: 100px;overflow: hidden;}
    .zjtp img{width: 100%;object-fit: cover;aspect-ratio: 1 / 1;}
    .tbzjjs{width: 65%;float: right;}
    .zjmck{width: 100%;display: flex;justify-content: flex-start;align-items: end;gap: 0 15px;}
    .zjmck h1,.zjmck1 h1{margin: 0;font-size: 28px;font-weight: bold;color: #333;line-height: 50px;}
    .zjzc{font-size: 18px;line-height: 50px;color: #118dca}
    .scly1{margin-top:30px;}
    .scly{margin:5px auto;}
    .scly1{font-size: 15px;line-height: 30px;color: #555;}
    .scly h1,.scly1 h1{margin: 0;font-size: 20px;font-weight: bold;color: #333;line-height: 70px;}
    .scly article{font-size: 15px;line-height: 26px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
    .yczj{width:65%;float: right;margin-top:-10%; }
    .zjxkk{width: 86%;margin: 0 auto;overflow: hidden;}
    .zjxkk .swiper-slide{border-radius: 50%;overflow: hidden;border: 5px solid #d1e4ef;}

    .zjxkk .swiper-slide img{width: 100%;aspect-ratio: 1 / 1;object-fit:cover;}

    .zjxkk .swiper-slide-thumb-active{border: 5px solid #118dca;}
    .cptpn .swiper-button-next{background: url("../images/yjt.png") no-repeat center center;height: 51px;width: 51px;}
    .cptpn .swiper-button-prev{background: url("../images/zjt.png") no-repeat center center;height: 51px;width: 51px;}
    /*合作单位*/
    .zjbtkd{margin:80px auto 30px;width: 100%}
    .hzdwk{margin:60px auto;}
    .hzdwk ul{display: flex;width: 100%;justify-content: space-between;gap:0 15px;}
    /*相关链接*/
    .xgljk{margin: 40px auto;overflow: hidden;padding: 10px 0;}
    .xgljk li{float: left;margin-bottom: 15px;}
    .xgljk li:nth-child(1){font-size: 18px;line-height: 40px;font-weight: bold;color: #333333;margin-right: 20px;}
    .xgljk li a{font-size: 15px;padding: 10px 15px;border-radius: 50px;line-height: 40px;color: #333;border: 1px solid #e6e6e6;margin: 0 10px;}

    /*网站底部*/
    .footer{width: 100%;background:linear-gradient(to right,#026d9d,#1494ce);padding-top:70px;border-top:5px solid #0eaa9d}
    .end{display: flex;justify-content: space-between;gap: 0 50px;}
    .dblx article{font-size: 16px;line-height: 30px;color: #e8f3f8;margin-top: 34px;}
    .fl h1{margin: 0;font-size: 18px;line-height: 50px;color: #fff;font-weight: bold;}
    .fl li a{font-size: 16px;line-height: 34px;color: #e8f3f8;margin-top: 30px;}
    .ewm img{display: block;margin: 0 auto;}
    .ewm p{margin: 0;font-size:16px;line-height: 44px;color: #e8f3f8; }
    .bqxx{margin-top:30px;border-top: 1px solid #94d6f3;font-size: 16px;line-height: 60px;color:#e8f3f8; }
    .bqxx a{color:#e8f3f8;}
    /*内页导分类航*/
    .nynav{width: 100%;background:#fcfcfc;padding: 30px 0;}
    .nydhk{display: flex;justify-content: space-between;}
    .dhzb{width:20%;}
    .dhzb h1{margin: 0;font-size:28px;font-weight: bold;color: #333;line-height: 40px;}
    .dhzb p{margin: 0;font-size: 14px;line-height: 20px;color: #999;text-transform: uppercase;}
    .dhfl{width: 80%;display: flex;align-items: center;}
    .dhfl ul{width: 100%;display: flex;justify-content: flex-end;gap: 0 20px;}
    .dhfl ul li a{font-size: 18px;display: block;line-height: 52px;background: #eaedf2;color: #333;padding: 0 50px;border-radius: 8px;text-align: center;transition: all ease .3s;}
    .dhfl ul li a.active{background: #1493cd;color: #fff}
    .dhfl ul li a:hover{background: #d5dae3}
    .dhfl ul li a.active:hover{background: #124b92;}
    /*关于研究会*/
    .gyjsk{margin: 50px auto 90px;}
    .gybtn{font-size: 28px;font-weight: bold;text-align: center;line-height: 70px;color: #333;}
    .yjhjsw{margin: 30px auto;overflow: hidden;font-size: 16px;line-height: 32px;color: #555;}
    .gyyjjk{width: 100%;background:#fcfcfc;padding:120px 0; }
    .yjkk{display: flex;justify-content: space-between;align-items: center;}
    .zbyjw{width:42%;}
    .yjbtk h1{margin: 0;font-size: 22px;font-weight: bold;color: #c9c9c9;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .yjbtk h2{margin: 0;font-weight: bold;font-size: 28px;line-height: 50px;color: #1667b2;}
    .yjwzk{margin-top: 40px;font-size: 16px;line-height: 32px;color: #555;}
    .yjbtk{position: relative;}
    .yjbtk:after{position: absolute;content: '';width: 70px;height: 3px;background:#1667b2;left:290px;bottom:12px; }
    .yjtp{width: 50%;}
    /*动态列表*/
    .dtlbk{margin:70px auto;}
    .dtlbk ul{display: grid;grid-template-columns: repeat(3,33%);gap: 0 50px;}
    .xwwznk h1{font-size: 18px;font-weight: bold;color: #333;line-height:40px;}
    .xwwznk article{font-size: 15px;line-height: 26px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .dtlbk li img{transition: all ease .3s;}
    .dtlbk li:hover img{transform: scale(1.1)}
    .dtlbk li:hover  .xwwznk h1{color: #2d9cc5}
    .dtlbk li{margin-bottom: 50px;}
    .fym{margin: 40px auto}
    /*新闻详情*/
    .xwsj{font-size: 14px;text-align: center;background: #fafbff;color: #555;line-height: 50px;}
    .xwsj i{color: #0eaa9d}
    .sxp{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 0 30px;margin: 40px auto}
    .sypz{background: url("../images/zjt2.png") no-repeat left center;padding-left: 20px;font-size: 0.9em;color: #3298de;overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: calc(50% - 1px / 2);}
    .sypz a{font-size: 1em;color: #3db0fe;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .sypz1{background: url("../images/yjt2.png") no-repeat right center;padding-right: 20px;border-left: 1px solid #e6e6e6;}
    .gybtn1{color: #1493cd;padding: 15px 0;}
    /*资讯列表*/
    .zxlbk{margin: 70px auto;}
    .zxlbk li{margin: 0 auto;overflow: hidden;padding: 20px 0px;border-bottom: 1px dashed #e6e6e6;}
    .zxlbk li:last-child{border: none}
    .xwntp{width: 25%;float: left;border-radius: 10px;overflow: hidden;position: relative;transition: all ease .3s;}
    .xwntp img{width: 100%;aspect-ratio: 5 / 3;}
    .xwnwz{width: 70%;float: right;position: relative;padding-bottom: 50px;}
    .xwnwz h1{margin: 0;font-size: 22px;line-height: 50px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .xwnwz article{font-size: 16px;line-height: 28px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .xwnwz:after{position: absolute;content: '→';width: 38px;height: 38px;border-radius: 50%;background: #118dca;color:#fff;line-height: 38px;text-align: center;right: 0;bottom: 0;transition: all ease .3s;}
    .zxlbk li:hover .xwntp{margin-left: 15px;}
    .zxlbk li:hover .xwnwz:after{background: #fb8e00;right: 10px;}
    /*专家团队*/
    .xjtd{margin: 70px auto;}
    .xjtd ul{width: 100%;display: grid;grid-template-columns: repeat(4,24%);gap: 0 50px;}
    .xjtd li{margin-bottom: 30px;}
    .zjtpn{border-bottom-left-radius: 100px;border-bottom-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius: 100px;overflow: hidden;}
    .zjtpn img{width: 100%;aspect-ratio:1/1;object-fit: cover;transition: all ease .3s;}
    .zjtdm{width: 100%;background:url("../images/xwbg.jpg") no-repeat top center;border-radius: 5px;padding:15px 10px;margin: 10px auto;}
    .zjtdm h1{margin: 0;font-size: 20px;line-height: 40px;font-weight: bold;color: #333;border-bottom: 1px solid #e6e6e6;}
    .zjtdm article{font-size: 15px;line-height: 28px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;height:56px;}
    .xjtd li:hover  .zjtpn img{transform: scale(1.1)}
    /*专家详情*/
    .zjjsk{margin: 70px auto;display: flex;justify-content: space-between;align-items: center}
    /*联系我们*/
    /*联系表单*/
    .xxk{padding: 0 !important;}
    .embox{background: #fff;align-items: stretch;display: flex;margin: 90px auto;}
    .zbyx{display: flex;align-items: center}
    .zbyx form{width: 100%;}
    .zbyx{width:60%;float: left;box-shadow: -8PX 6px 18px rgb(0 0 0 / 7%);background: #fff;box-sizing: border-box}
    .srkk h1{margin: 0;font-size: 14px;color: #999;line-height: 30px;padding-left: 10px;}
    .srkk h1 .yswz{color: #4555a9}
    .zywz{font-size: 14px;line-height:20px;text-align: center;color: #132540;padding-bottom: 50px;}
    .bdtp{width: 40%;float:right;box-sizing: border-box;position: relative;overflow: hidden;}
    .bdtp img{ flex-shrink: 0; /* 防止图片缩小 */
        max-height: 100%; /* 确保图片不会超过容器高度 */
        object-fit: cover;}
    .contact-input input{
        padding: 0px 16px;
        font-size: 14px;
        margin-top: 10px;
    }
    .contact-input3{margin: 10px auto !important;}
    .lxz{width: 16%;float: left;}
    .lxwz{width: 84%;float: left;}

    .contact-input{
        width:86%;
        margin:20px auto;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 14px;
    }

    .contact-input3 {
        width:86%;
        margin-top: 14px;
        position: relative;
        margin:20px auto;
    }
    .contact-input3 textarea {
        width: 100%;
        overflow: hidden;
        box-sizing: border-box;
        border: none;
        height: 180px;
        line-height: 30px;
        padding: 10px 20px;
        font-size: 14px;
        color:#333;
        -webkit-transition: all 0.4s ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -ms-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        border-radius: 6px;
        background: #f8f8f8 !important;
        font-family: 'SourceHanSansCN-Regular', Arial, Helvetica, sans-serif;
        resize: vertical;
    }
    .contact-input input{
        width: 100%;
        overflow: hidden;
        box-sizing: border-box;
        border:none;
        height: 58px;
        line-height: 58px;
        padding: 0px 20px;
        font-size: 14px;
        color: #333;
        -webkit-transition: all 0.4s ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -ms-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        border-radius: 6px;
        background: #f8f8f8 !important;
        font-family:  'SourceHanSansCN-Regular', Arial, Helvetica, sans-serif;
    }
    .contact-input input::placeholder,.contact-input3 textarea ::placeholder{color: #717a89;}
    .contact-num {
        width: auto;
        position: absolute;
        right: 15px;
        bottom: 15px;
        font-size: 18px;
        color: #bfbfbf;
        z-index: 2;
        font-size: 13px;
    }
    .contact-button {
        width: 86%;
        overflow: hidden;
        cursor: pointer;
        margin: 40px auto 20px;
        border-radius: 100px;
        background: #0d85bb;
        height: 50px;
        line-height: 50px;
        -webkit-transition: all 0.4s
        ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -ms-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s
        ease 0s;
    }
    .contact-button span {
        width: 100%;
        height: 100%;
        display: block;
        text-align: center;
        overflow: hidden;
        font-size: 20px;
        color: #fff;
    }
    .yzmk{margin-top: 50px;}
    .xwnwzss{width: 100% !important}
}

@media (max-width: 1480px) {
    .gybg{width: 90%;background: url("../images/gybg.png") no-repeat right top;padding: 40px 180px 40px 0;background-size: cover;overflow: hidden;}
}


.swiper-button-next:after,.swiper-button-prev:after{display: none;}

.fzkk .swiper-button-next{background: url("../images/fzyjt.png") no-repeat center center;width:58px;height:58px;}
.fzkk .swiper-button-prev{background: url("../images/fzzjt.png") no-repeat center center;width:58px;height:58px;}
.dq1{text-align: left!important;;background: #f5f5f5;line-height: 50px;}
.xwnrqu img,.xqmsk img{max-width: 100%;height: auto;}
/*顶部*/
.cd-top {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 40px;
    right: 10px;
    box-shadow: 0 0 10px rgba(230, 0, 18, 0.05);
    /* image replacement properties */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    border-radius: 5px;
    z-index: 28;
    background: #0063b7 url(../images/top-arrow.png) no-repeat center 50%;
    background-size: 50%;

    opacity: 1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {
    opacity: .8;
}
.no-touch .cd-top:hover {
    background-color:#06C;
    opacity: 1;
}
@media only screen and (min-width: 768px) {
    .cd-top {
        right: 20px;
        bottom: 20px;
    }
}
@media only screen and (min-width: 1024px) {
    .cd-top {
        height: 55px;
        width: 55px;
        right: 30px;
        bottom: 30px;
        border-radius: 55px;
    }
}
@media (max-width: 768px) {
     .sjnone,.pchdp{display:none;}
    /*联系表单*/
    .bdtp{display: none;}
    .xxk{padding: 0 !important;}
    .embox{background: #fff;display: flex;margin: 30px auto;}
    .zbyx{display: flex;align-items: center}
    .zbyx form{width: 100%;}
    .zbyx{width:100%;box-shadow: -8PX 6px 18px rgb(0 0 0 / 7%);background: #fff;box-sizing: border-box}
    .srkk h1{margin: 0;font-size: 14px;color: #999;line-height: 30px;padding-left: 10px;}
    .srkk h1 .yswz{color: #4555a9}
    .zywz{font-size: 14px;line-height:20px;text-align: center;color: #132540;}
    .bdtp{width: 40%;float:right;box-sizing: border-box;position: relative;overflow: hidden;}
    .bdtp img{ flex-shrink: 0; /* 防止图片缩小 */
        max-height: 100%; /* 确保图片不会超过容器高度 */
        object-fit: cover;}
    .contact-input input{
        padding: 0px 16px;
        font-size: 14px;
        margin-top: 10px;
    }
    .contact-input3{margin: 10px auto !important;}
    .lxz{width: 16%;float: left;}
    .lxwz{width: 84%;float: left;}

    .contact-input{
        width:96%;
        margin:20px auto;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 14px;
    }

    .contact-input3 {
        width:96%;
        margin-top: 14px;
        position: relative;
        margin:20px auto;
    }
    .contact-input3 textarea {
        width: 100%;
        overflow: hidden;
        box-sizing: border-box;
        border: none;
        height: 180px;
        line-height: 30px;
        padding: 10px 20px;
        font-size: 14px;
        color:#333;
        -webkit-transition: all 0.4s ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -ms-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        border-radius: 6px;
        background: #f8f8f8 !important;
        font-family: 'SourceHanSansCN-Regular', Arial, Helvetica, sans-serif;
        resize: vertical;
    }
    .contact-input input{
        width: 100%;
        overflow: hidden;
        box-sizing: border-box;
        border:none;
        height: 58px;
        line-height: 58px;
        padding: 0px 20px;
        font-size: 14px;
        color: #333;
        -webkit-transition: all 0.4s ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -ms-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        border-radius: 6px;
        background: #f8f8f8 !important;
        font-family:  'SourceHanSansCN-Regular', Arial, Helvetica, sans-serif;
    }
    .contact-input input::placeholder,.contact-input3 textarea ::placeholder{color: #717a89;}
    .contact-num {
        width: auto;
        position: absolute;
        right: 15px;
        bottom: 15px;
        font-size: 18px;
        color: #bfbfbf;
        z-index: 2;
        font-size: 13px;
    }
    .contact-button {
        width: 86%;
        overflow: hidden;
        cursor: pointer;
        margin: 40px auto 20px;
        border-radius: 100px;
        background:#0d85bb;
        height: 50px;
        line-height: 50px;
        -webkit-transition: all 0.4s
        ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -ms-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s
        ease 0s;
    }
    .contact-button span {
        width: 100%;
        height: 100%;
        display: block;
        text-align: center;
        overflow: hidden;
        font-size: 20px;
        color: #fff;
    }
    .yzmk{margin-top: 50px;}
    /*专家团队*/
    .xjtd{margin: 10px auto;}
    .xjtd ul{width: 100%;display: grid;grid-template-columns: repeat(2,49%);gap: 0 10px;padding: 0 15px;}
    .xjtd li{margin-bottom:5px;}
    .zjtpn{border-bottom-left-radius: 20px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 20px;overflow: hidden;}
    .zjtpn img{width: 100%;aspect-ratio:1/1;object-fit: cover;transition: all ease .3s;}
    .zjtdm{width: 100%;background:url("../images/xwbg.jpg") no-repeat top center;border-radius: 5px;padding:15px 10px;margin: 10px auto;}
    .zjtdm h1{margin: 0;font-size: 1.1rem;line-height:2;font-weight: bold;color: #333;border-bottom: 1px solid #e6e6e6;}
    .zjtdm article{font-size: 0.85rem;line-height: 2;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .xjtd li:hover  .zjtpn img{transform: scale(1.1)}
    /*专家详情*/
    .zjjsk{margin: 10px auto;padding: 0 15px;}
    /*资讯列表*/
    .zxlbk{margin:10px auto;}
    .zxlbk li{margin: 0 auto;overflow: hidden;padding: 20px 10px;border-bottom: 1px dashed #e6e6e6;}
    .zxlbk li:last-child{border: none}
    .xwntp{width:100%;border-radius: 4px;overflow: hidden;position: relative;transition: all ease .3s;}
    .xwntp img{width: 100%;aspect-ratio: 5 / 3;}
    .xwnwz{width: 100%;}
    .xwnwz h1{margin: 0;font-size: 1rem;line-height: 2;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .xwnwz article{font-size: 0.9rem;line-height: 2;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}

    /*新闻详情*/
    .sjnone{display:none;}
    .xwsj{font-size: 14px;text-align: center;background: #fafbff;color: #555;line-height: 50px;}
    .xwsj i{color: #0eaa9d}
    .sxp{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 0 30px;margin: 40px auto}
    .sypz{background: url("../images/zjt2.png") no-repeat left center;padding-left: 20px;font-size: 0.9em;color: #3298de;overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: calc(50% - 1px / 2);}
    .sypz a{font-size: 1em;color: #3db0fe;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .sypz1{background: url("../images/yjt2.png") no-repeat right center;padding-right: 20px;border-left: 1px solid #e6e6e6;}
    .gybtn1{color: #1493cd;font-size: 18px !important;line-height: 24px !important;padding: 15px 10px !important;}
    /*动态列表*/
    .dtlbk{margin:20px auto;}
    .dtlbk ul{width: 100%;overflow: hidden;padding: 010px;}
    .xwtp1{border-radius: 10px;overflow: hidden;}
    .xwtp1 img{width: 100%;aspect-ratio: 5 / 3;}
    .dtlbk .sjyb{font-size: 14px;color: #cecece;line-height:40px;}
    .xwwznk h1{font-size: 18px;font-weight: bold;color: #333;line-height:40px;}
    .xwwznk article{font-size: 15px;line-height: 26px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .dtlbk li img{transition: all ease .3s;}
    .dtlbk li:hover img{transform: scale(1.1)}
    .dtlbk li:hover  .xwwznk h1{color: #2d9cc5}
    .dtlbk li{margin-bottom: 20px;}
    .fym{margin: 40px auto}
    /*内页导分类航*/
    .nynav{width: 100%;background:#fcfcfc;padding:15px 0;}
    .nydhk{}
    .dhzb{width:100%;text-align: center}
    .dhzb h1{margin: 0;font-size:1.3rem;font-weight: bold;color: #333;line-height:2;}
    .dhzb p{margin: 0;font-size: 14px;line-height: 20px;color: #999;text-transform: uppercase;}
    .dhfl{width: 100%;overflow: hidden;margin: 15px auto;}
    .dhfl ul{width: 100%;}
    .dhfl ul li{width: 48%;float: left;margin: 0 1%;margin-bottom: 10px;}
    .dhfl ul li a{font-size: 0.95rem;display: block;line-height: 52px;background: #eaedf2;color: #333;padding: 0 20px;border-radius: 8px;text-align: center;transition: all ease .3s;}
    .dhfl ul li a.active{background: #1493cd;color: #fff}
    .dhfl ul li a:hover{background: #d5dae3}
    .dhfl ul li a.active:hover{background: #124b92;}
    /*关于研究会*/
    .gyjsk{margin:10px auto 10px;}
    .gybtn{font-size:1.2rem;font-weight: bold;text-align: center;line-height:2;color: #333;}
    .yjhjsw{margin:10px auto;overflow: hidden;font-size: 0.9rem;line-height: 2;color: #555;padding: 0 10px;}
    .gyyjjk{width: 100%;background:#fcfcfc;padding:20px 0; }
    .yjkk{width: 100%;overflow: hidden;}
    .zbyjw{width:100%;padding: 0 10px;}
    .yjbtk h1{margin: 0;font-size: 18px;font-weight: bold;color: #c9c9c9;line-height: 30px;}
    .yjbtk h2{margin: 0;font-weight: bold;font-size: 1.2rem;line-height: 2;color: #1667b2;}
    .yjwzk{margin-top:20px;font-size: 0.9rem;line-height: 2;color: #555;}
    .yjbtk{position: relative;}
    .yjbtk:after{position: absolute;content: '';width: 70px;height: 3px;background:#1667b2;left:250px;bottom:12px; }
    .yjtp{width: 100%;padding: 0 10px;margin-top: 15px;}
    /*网站底部*/
    .footer{width: 100%;background:linear-gradient(to right,#026d9d,#1494ce);padding-top:30px;border-top:5px solid #0eaa9d}
    .end{padding: 0 10px;}
    .dblx article{font-size: 16px;line-height: 30px;color: #e8f3f8;margin-top: 34px;}
    .fl{display: none}

    .ewm{display: none;}
    .bqxx{margin-top:10px;border-top: 1px solid #94d6f3;font-size: 14px;line-height: 20px;color:#e8f3f8;padding: 10px 0 }
    .bqxx a{color:#e8f3f8;}
    /*合作单位*/
    .zjbtkd{margin:20px auto 10px;width: 100%;padding: 0 10px;}
    .hzdwk{margin:20px auto;padding: 0 10px;}
    .hzdwk ul{display: flex;width: 100%;justify-content: space-between;gap:0 15px;}
    /*相关链接*/
    .xgljk{margin: 20px auto;overflow: hidden;padding: 0 10px;}
    .xgljk li{float: left;margin-bottom:5px;}
    .xgljk li:nth-child(1){font-size: 18px;line-height:34px;font-weight: bold;color: #333333;margin-right: 20px;}
    .xgljk li a{font-size: 15px;padding: 5px 15px;border-radius: 50px;line-height: 40px;color: #333;border: 1px solid #e6e6e6;margin: 0 5px;}
    /*首页专家*/
    .syzjkk{width: 100%;background: url("../images/zjbg.jpg") no-repeat center center;background-size: cover;padding: 20px 10px;}

    .zjbtk{width:100%;}
    .zjbtk h1{font-size: 1.2rem;font-weight: bold;color: #118dca;line-height: 40px;margin: 0;width: 100%}
    .zjbtk .ywwz{font-size: 18px;color:#c5c5c5;}
    .cptpn{margin:30px auto 10px;}
    .zjtp{width:80%;border-bottom-left-radius:60px;border-bottom-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius:60px;overflow: hidden;margin: 10px auto;}
    .zjtp img{width: 100%;object-fit: cover;aspect-ratio: 1 / 1;}
    .tbzjjs{width:100%;margin-top: 30px;}
    .zjmck{width: 100%;}
    .zjmck h1{margin: 0;font-size: 1.2rem;font-weight: bold;color: #333;line-height: 50px;}
    .scly1{font-size: 0.85rem;line-height: 26px;color: #555;}
    .zjzc{font-size: 0.9rem;line-height:2;color: #118dca}
    .scly{margin:5px auto;}
    .scly h1{margin: 0;font-size: 1rem;font-weight: bold;color: #333;line-height: 2;}
    .scly article{font-size: 0.85rem;line-height: 26px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
    .yczj{width:100%;margin-top: 20px; }
    .zjxkk{width: 80%;margin: 0 auto;overflow: hidden;}
    .zjxkk .swiper-slide{border-radius: 50%;overflow: hidden;border: 5px solid #d1e4ef;}

    .zjxkk .swiper-slide img{width: 100%;aspect-ratio: 1 / 1;object-fit:cover}

    .zjxkk .swiper-slide-thumb-active{border: 5px solid #118dca;}
    .cptpn .swiper-button-next{background: url("../images/yjt1.png") no-repeat center center;height: 51px;width: 51px;right: 0;}
    .cptpn .swiper-button-prev{background: url("../images/zjt1.png") no-repeat center center;height: 51px;width: 51px;left: 0}
    /*资讯动态切换*/
    .xwlbkk{margin:30px auto 0; }
    .tab-pane{overflow: hidden;}
    .xwzb{width: 100%;border-radius: 10px;overflow: hidden;margin-bottom:10px;padding-bottom: 10px;border-bottom: 1px dashed #e6e6e6;}
    .xwtp{border-radius: 10px;overflow: hidden;width: 40%;float: left;}
    .xwwzk{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding:10px;width: 60%;float: right;}

    .flsj{display: none;}

    .xwbtt{font-size: 16px;line-height:30px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}

    .xwwzk article{font-size: 14px;line-height: 24px;color: #777;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}

    .xwyb li{margin-bottom:10px;padding-bottom: 10px;border-bottom: 1px dashed #e6e6e6;overflow: hidden;}
    .xwyb li:nth-child(3){border-bottom: none;}
    .xwyb a{display: flex;justify-content: space-between;gap: 0 15px;overflow: hidden;}
    .zbxwtp{width: 40%;border-radius: 8px;overflow: hidden;transition: all ease.3s;}
    .zbzwxz{width: 60%;}
    .zbzwxz h1{margin: 0;font-size: 16px;line-height: 28px;color: #333;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}

    /*资讯动态*/
    .zxdtkk{width: 100%;background: #f7f8fc;padding:20px 10px;}
    .xwbtkk{width: 100%;overflow: hidden;}
    .zbxwbt{width: 100%;display: flex;justify-content: flex-start;gap: 0 40px;align-items: end}
    .xwbt{font-size: 1.2rem;font-weight: bold;color: #118dca;line-height: 40px;}
    .newsxx li{margin-right: 30px;}
    .newsxx li a{font-size: 1rem;color: #333;line-height: 40px;}
    .newsxx .mb-3{margin-bottom: 0 !important;}
    .newsxx li a.active{color: #118dca;border-bottom: 4px solid #118dca;}
    .yngda{display: none}

    .yngda1{display: none;}
    .dblx img{width:16rem;height:auto;}
    .bqxx{padding:0 10px;}
    .xgljk{display:none;}
    /*研究会*/
    .yjhjsk{width: 100%;background: url("../images/yjhbg.jpg") no-repeat top center;background-size: cover;padding:30px 0;}
    .gybg{width: 96%;background: #0787c1;padding: 10px;overflow: hidden;margin:0 auto;border-radius: 15px;border:5px solid #0faa99 }
    .gywzk{width:100%;padding: 20px 0}
    .gybtz{}
    .gybtz h1{font-size:1.2rem;font-weight: bold;color: #fff;line-height: 40px;margin: 0;}
    .gybtz .ywwz{font-size: 18px;color:#d4e1e7;}
    .gywzk article{font-size: 15px;line-height:28px;color: #fff;margin:20px auto;}
    .gyljk{margin:20px auto 0;}
    .gyljk ul{width: 100%;display: flex;justify-content: flex-start;align-items: stretch;gap: 0 15px;}
    .gyljk ul li{width: 33%;background: #fff;border-radius: 15px;padding: 5px 10px;}
    .gyljk ul li a{}
    .gytbl{width: 100%;}
    .gytbl IMG{display: block;margin: 5px auto;}
    .gywzl h1{margin: 0;font-size: 16px;line-height: 30px;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center}
    .gywzl .gyywz{font-size: 13px;line-height: 20px;color: #777;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;width: 100%;display: block;}
    /*糖识宝库*/
    .tsbkk{margin:15px auto;}
    .sybtk h1{margin: 0;font-size: 20px;font-weight: bold;color: #118dca;text-align: center;}
    .sybtk article{margin: 14px auto;font-size: 0.85rem;text-align: center;max-width: 830px;color: #585858;line-height: 2;padding0 10px;}
    .tsbklbk{margin:20px auto;}
    .tsbklbk ul{display: block;width: 100%;overflow: hidden;}
    .tsbklbk ul li a{display: block;padding:10px 20px 20px;}
    .tsbklbk ul li{width: 48%;background: #f7f8fc;border-radius: 10px;margin:5px 1%;float: left;}
    .tstb img{display: block;margin: 10px auto;width:50%;}
    .tsbklbk ul li h1{margin: 0;font-size: 1rem;font-weight: bold;color: #333333;line-height: 40px;text-align: center;}


.containerbox{width: 100%;overflow: hidden}
    /*ttop*/
    .ttop{width: 100%;background:#fff;padding:0;}
    .ssk1{display: none;}
    .ttops{display: none}
    .zcdh{position: relative;}
    .logo{}
    .ttop.active .logo img{filter: none}
    .ycdh{width: 30%;display: flex;justify-content: flex-end;position: absolute;top:18px;right: 10px;}
    .bsbg{padding:7px 15px;border-radius: 8px;border:none;outline: none}
    .bsbg, .bsbg:hover{background: #fff;}

    .top{padding: 0;margin: 0;}
    .dht{padding: 0;}
    .dh{padding: 0;}
    .navbar-toggler{margin-right: 5px;border:1px solid #fff !important;outline: none;}
    .navbar-toggler:focus{border: none;outline: none;box-shadow: none}

    .navbar-toggler-icon{filter: grayscale(100%) brightness(0%) invert(100%);}
    .logo{height: 50px;margin: 10px 0 10px 10px;}
    .navbar-nav{ text-align: center; background: #f6f6f6; width: 100%; margin:10px auto -10px;}
    .navbar-nav li{border-bottom: solid 1px #dedede;}
    .navbar-collapse{padding:0 !important}
    .navbar-header{padding: 5px 10px;min-height:60px}

    .dropdown-menu li{text-align: center;line-height: 30px}
    .dropdown-menu li:last-child{border-bottom: none}
    .navbar{margin-bottom: 0;top:0px;background: #1e9dd4 !important;;border: none !important;padding: 0 15px;}
    /*ttop*/

    /*搜索框*/
    .ssk{height: 34px;padding: 0;overflow: hidden;width: 60%;margin: 10px 0 10px 5px;background: #fff;border-radius: 5px;}
    .ssk input{width: 80%;float: left;border: none;height: 34px;padding: 0 5px;font-size: 14px;line-height: 40px;color: #555;}
    .ssk button{border: none;width: 20%;float: right;height:34px;background: none !important;}
    .ssk button img{display: block;margin: 0 auto;}
    .ssk input:focus {
        border:none;outline: none;
    }
    .xwnwzss{width: 100% !important}
}



.hkan11{width:150px;text-align: center;background:#0055ff;line-height: 35px;border-radius: 35px;display: block;color: #fff!important;margin:0 auto;display: block;}
/*内页banner*/
.nybanner{width:100%;display: block;height:auto;margin:0 auto}
.nybanner img{width: 100%;display: block;height:auto;margin:0 auto}
.nyposition1{width:100%;background: #f8f8f8;overflow: hidden}
.nyposition{ max-width: 1200px; margin:0 auto;  color: #444; font-size: 14px;overflow: hidden;padding: 10px 15px;line-height: 28px}
.nyposition a{color: #444}

/*页码*/
.listfy {text-align:center; width:98%; display:block; margin:20px auto;}
.pagination{justify-content: center}
.pagination a{color:#0b112a !important}
.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 !important;
    cursor: default;
    background-color: #0f8bc2!important;
    border-color: #0f8bc2 !important;}


.carousel-inner .item img{max-width: 100%;height: auto;display: block;margin:0 auto}

.bottomend{width:100%; margin: 0 auto; text-align: center; font-size:14px;line-height:45px;color:#e0e0e0;background:#373536}
#platform .BMap_noprint {
    background: url(../images/dbimg.png) no-repeat center center !important; height: 35px!important;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
