p{margin:0px;}
body{overflow-x:hidden;width:100%;maigin:0;}
.main-header{background:#fff;padding:0;margin:0 auto;max-width:1600px;}
.nav-wrap{margin:0px;}
.main-nav ul li{float:left;position:relative;padding:0px 5px;}
.main-nav ul .li-a{display:block;font-size:16px;line-height:95px;}
.main-header-logo img{display:block;margin-top:20px;height:50px;}
.main-nav .box {position: absolute;top: 95px;left: 0%;width: 100%;background: #fbfcfd;display: none;z-index: 9;}
.main-nav > li > a::before {position: absolute;content: "";left: 0%;bottom: 0px;width: 100%;height: 4px;background: #1c4b7e;display: none;transition: all .3s;z-index: 9;}
.main-header .nav-wrap > li {float: left;position: relative;margin:0px 10px;}
.main-header .nav-wrap > li > a{display: block;padding: 0 20px;font-size: 16px;color: #333;line-height: 95px;position: relative;}
.main-header .nav-wrap > li > a::before {position: absolute;content: "";left: 0;bottom: 0px;width: 100%;height: 3px;background:#1c4b7e;display: none;transition: all .3s;z-index: 9;}
.main-header .nav-wrap > li > a:hover{font-weight: bold;}
.main-header .nav-wrap > li.on > a::before {display: block;}
.main-header .nav-wrap > li.on > a{color:#1c4b7e;font-weight:bold;}
.main-header .nav .box {position: absolute;top: 95px;left: 0%;width: 100%;background: #fbfcfd;display: none;z-index: 9;}
.main-header .nav .box-wrap {position: relative;padding: 18px 0;}
.main-header .nav .box li > a {display: block;font-size: 14px;color: #333;padding: 10px 15px;line-height: 20px;text-align: center;}
.main-header .nav .box li:hover > a {color: #fff;background: #1c4b7e;}
.main-header .nav .box.on li.on > a.on {color: #fff;background: #1c4b7e;}

.main-header .nav-wrap > li > i{display:inline-block;width:10px;height:95px;background:url("../images/icon1.png") no-repeat center;position:absolute;top:0px;right:5px;}

.header-search{margin-top:30px;margin-left:25px;}
.header-search .con{width:180px;height:32px;position:relative;border:1px solid #d2d2d2;border-radius:16px;padding-left:10px;background:#fff;}
.header-search .con .input{display:block;width:100%;height:32px;}
.header-search .con .button{display:block;width:32px;height:32px;border:none;outline:none;background:url("../images/sea.png") no-repeat center;cursor:pointer;position:absolute;right:0px;top:0px;}



.index-banner{position:relative;overflow:hidden;width:100%;}
.index-banner .img img{display:block;width:100%;cursor:pointer}
.index-banner .img{position:relative;}
.index-banner .img{position:relative;}
.index-banner  .swiper-button-prev{background:url("../images/pre.png") no-repeat center;overflow:hidden;text-indent:-9999999px;width:55px;height:55px;}
.index-banner .swiper-button-next{background:url("../images/next.png") no-repeat center;overflow:hidden;text-indent:-9999999px;width:55px;height:55px;}
.index-banner .banner-txt{position:absolute;width:80%;left:10%;top:0;height:100%;cursor:pointer;}
.index-banner .banner-txt .con{display:flex;align-items:center;color:#fff;position:relative;height:100%;line-height:1.5}
.index-banner .banner-txt .h1{font-size:36px;font-family:Arial;color:rgba(255,255,255,0.3)}
.index-banner .banner-txt .h2{font-size:36px;color:#fff;margin:5px 0px 10px 0px;}
.index-banner .banner-txt .h3{font-size:14px;color:#fff;}
.index-banner .banner-txt .h3-a{color:#fff;}
.index-banner .swiper-pagination-bullet{background:#fff;opacity:1;width:50px;height:4px;border-radius:4px;}
.index-banner .swiper-pagination-bullet-active{background:#c91521;}


.index-wrap{background:url("../images/bg.jpg") no-repeat 50% 0px;padding:4% 0;}
.index-module-box{border:1px solid #ddd;padding:25px;}
.index-module-li{width:25%;float:left;}
.index-module-li .con{margin:0px 10px;}
.index-module-li .con img{display:block;float:left;width:55px;height:55px;}
.index-module-li .txt{margin-left:70px;padding-top:5px;}
.index-module-li .txt .t{font-size:16px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-module-li .txt .c{color:#999;font-size:12px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.index-title{padding:15px 0px;text-align:center;}
.index-title .ch{font-size:30px;}
.index-title .en{color:#8d8d8d;text-transform:uppercase;margin-top:10px;}

.index-service{margin:75px 0px;}
.index-service-ul{margin:0px -10px;padding:0px;}
.index-service-ul li{width:33.33333%;float:left;}
.index-service-ul li .con{margin:10px;padding:20px;transition:all .2s;}
.index-service-ul li .img img{display:block;width:100%;border-radius:5px;}
.index-service-ul li .t{font-size:20px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin:5px 0px;}
.index-service-ul li .c{font-size:14px;line-height:30px;padding:25px 0px;}
.index-service-ul li .c-li{background:url("../images/icon2.png") no-repeat 0px center;padding-left:10px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-service-ul li .c-li a{color:#1c4b7e;}
.index-service-ul li .c-li a:hover{text-decoration:underline;}
.index-service-but{display:block;width:130px;height:35px;border:1px solid #1c4b7e;color:#1c4b7e;text-align:center;border-radius:6px;line-height:35px;margin:15px auto;}
.index-service-ul li:hover .con{background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,0.1);}

.index-number{background:#142952;padding:4% 0;position:relative;overflow:hidden;}
#particles-js{position:absolute;left:0;top:50%;margin-top:-250px;width:100%;height:500px;}
.index-number .index-title{color:#fff;}
.index-number .index-title .en{color:#fff;}
.index-number-ul{padding:75px 0px 120px 0px;display:none;}
.index-number-ul li{width:25%;float:left;text-align:center;color:#fff;line-height:2;}
.index-number-ul li .li-t{font-size:16px;}
.index-number-ul li .num{font-size:30px;font-weight:bold;}
.index-number-ul li .num span{display:inline-block;position:relative;}
.index-number-ul li .num span i{position:absolute;top:-5px;right:-5px;font-size:18px;font-style:normal;}

.index-border{position:relative;z-index:11;margin-top:-60px;margin-left:auto;margin-right:auto;background:#fff;}
.index-border-con{padding:40px;position:relative;box-shadow:0px 2px 6px rgba(0,0,0,0.1);background:#fff;overflow:hidden;}
.index-border-con::before{display:block;background:#e5e5e5;height:100%;width:1px;left:50%;top:0px;position:absolute;content:"";}
.index-border-li{width:50%;float:left;}
.index-border-li .t{font-size:20px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin:5px 0px;}
.index-border-con .con{margin:0px 40px;}
.index-border-con .txt{font-size:12px;color:#666;line-height:24px;height:72px;overflow:hidden;}
.index-border-li img{display:block;margin:0 auto;box-shadow:none;}

.index-news{padding:5% 0;}
.index-news-ul{margin:25px -10px;padding:0px;}
.index-news-ul li{width:33.3333%;float:left;}
.index-news-ul li .con{margin:10px;}
.index-news-ul li .con .img{height:0px;overflow:hidden;padding-bottom:56%;}
.index-news-ul li .img img{display:block;width:100%;min-height:230px;}
.index-news-ul li .t{line-height:24px;height:48px;overflow:hidden;margin:10px 0px;}
.index-news-ul li .c{color:#999;}
.index-news-ul li .more{color:#1c4b7e;}

.index-company{padding:5% 0;display:none;}
.index-company-txt{line-height:24px;color:#999;text-align:center;max-width:500px;margin:15px auto;}
.index-company .img{padding:25px 55px;border-right:1px solid #eee;}
.index-company .img img{display:block;width:100%;}
.index-company  .swiper-container{padding:5% 5%;overflow:hidden;}
.index-company .swiper-pagination{bottom:0px;}
.index-company .swiper-pagination-bullet-active{background:#c8152d}
.index-company  .swiper-container::before{display:block;width:90%;height:50%;background:#fff;left:5%;bottom:25%;box-shadow:0px 2px 10px rgba(0,0,0,0.1);position:absolute;content:"";}


.footer{background:#5a5f63;padding:20px 5%;}
.footer-nav-li{float:left;width:12.285%;}
.footer-nav-t{font-size:14px;line-height:30px;color:#ccc;}
.footer-nav-c a{display:block;color:#999;line-height:22px;font-size:14px;}
.footer-wx{float:left;margin-left:35px;}
.footer-wx .con{line-height:22px;color:#fff;font-size:14px;display:flex;align-items:flex-end}
.footer-wx img{display:block;width:105px;height:105px;border-radius:4px;margin-right:10px;}
.footer-copy{background:#51565a;font-size:14px;color:#999;padding:25px 5%;line-height:24px;}
.footer-wx .cc{color:#999}
.copy-con span{display:inline-block;color:#fff;margin:0px 10px;}
.copy-con span i{font-size:24px;font-style:normal;}

.footer-tel{color:#fff;line-height:1.8;float:right;}
.footer-tel .num{font-size:24px;}
.copy-fl{padding-top:30px;}


.main-pages{padding:25px 0px;}
.main-pages-a{display:inline-block;line-height:40px;padding:0px 15px;border:1px solid #eee;margin-left:5px;margin-top:3px;}
.main-pages-a:hover{color:#1c4b7e}
.main-pages-a.on{background:#1c4b7e;color:#fff;border:1px solid #1c4b7e;}




.mNavBtn {
    display: block;
    width: 24px;
    height: 16px;
    right: 20px;
    top: 24px;
    position: absolute;
    cursor: pointer;
    z-index:99999;display:none;
}
.mNavBtn span {
    position: absolute;
    left: 0;
    width: 24px;
    height: 2px;
    background: #1c4b7e;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.mNavBtn span.line1 {
    top: 0;
}
.mNavBtn span.line2 {
    top: 7px;
}
.mNavBtn span.line3 {
    bottom: 0;
}

.mNavBtn.active .line1 {
    transform: rotate(45deg);
    top: 7px;
}
.mNavBtn.active .line2 {
    display: none;
}
.mNavBtn.active .line3 {
    transform: rotate(-45deg);
    bottom: 7px;
}
.body_hide{overflow:hidden;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.black_bg{background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px;width:100%;height:100%;z-indx:9999;display:none;}
.black_bg.fix{display:block;z-index:999}


.nei-banner{height:440px;}
.nei-banner-txt{position:relative;height:100%;display:flex;align-items:center;}
.nei-banner-txt .h1{font-size:36px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
.nei-banner-txt .c{color:rgba(255,255,255,0.6);line-height:24px;max-width:705px;}
.nei-banner-txt .en{font-size:18px;color:#fff;margin:10px 0px;}

.nei-nav{background:#fafafa;line-height:70px;}
.nei-nav-a{display:block;float:left;padding:0px 20px;font-size:16px;border-bottom:2px solid #fafafa;}
.nei-nav-a.on{color:#0066cc;font-weight:bold;border-bottom:2px solid #0066cc;}

.nei-title{font-size:24px;}
.nei-container{padding:5% 0;}

.product-list-li{padding:25px 0px;}
.product-list-txt{width:710px;border-top:1px solid #eee;}
.product-list-img{width:420px;}
.product-list-img img{display:block;width:100%;}
.product-list-txt .t{font-size:18px;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:25px 0px;}
.product-list-txt .txt{font-size:14px;line-height:24px;color:#999;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;margin-bottom:20px;}

.about-article{margin-bottom:20px;}
.about-article-tit .en{font-size:24px;color:#1c4b7e}
.about-article-tit .ch{font-size:30px;}
.about-article-txt{margin-top:25px;padding-top:25px;border-top:1px solid #eee;font-size:14px;line-height:28px;}

.news-list{border-top:1px solid #eee;}
.news-list-ul{padding:0px;}
.news-list-ul li{padding:20px 0px;border-bottom:1px solid #eee;}
.news-list-ul li .t{font-size:16px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list-ul li .c{font-size:14px;color:#999;line-height:20px;margin:10px 0px;}
.news-list-ul li .date{font-size:12px;color:#999;}
.news-list-ul li .date span{display:inline-block;margin-right:10px;}
.news-list-ul li:hover{border-bottom:1px solid #1c4b7e;}
.news-list-ul li:hover a{color:#1c4b7e}
.news-list-ul li:hover .t{color:#0066cc}

.news-article-t{font-size:24px;font-weight:bold;}
.news-article .date{color:#999;margin:15px 0px;}
.news-article-txt{margin:25px 0px;padding:25px 0px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:14px;line-height:24px;}
.news-article-txt img{max-width:100%;}
.nei-others-fl{width:70%;}
.nei-others-fr{width:30%;}
.nei-others-li{height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d82345}
.nei-others-but{width:110px;height:40px;background:#1c4b7e;border-radius:20px;line-height:40px;text-align:center;color:#fff;display:block;margin-right:0px;margin-left:auto;margin-top:10px;}
.news-article-txt table tr td{border: 1px solid;}
.news-article-txt table {border-collapse: collapse;text-align:center;vertical-align:middle;}

/***专家***/
.expert-list{margin:25px -10px;}
.expert-list-li{width:25%;float:left;}
.expert-list-li .con{margin:25px;background:#fafafa;overflow:hidden;}
.expert-list-li .img{max-height:320px;overflow:hidden;}
.expert-list-li .img img{display:block;width:100%;}
.expert-list-li .txt{margin-right:15px;padding:15px;}
.expert-list-li .txt .t{font-size:16px;font-weight:bold;}
.expert-list-li .txt .c{font-size:12px;line-height:24px;color:#777;margin-top:15px;height:60px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.expert-list-li .txt .c p{line-height:20px;margin:0px;}

/***荣誉***/
.ry-list{margin:25px -10px;}
.ry-list-li{width:25%;float:left;}
.ry-list-li .con{margin:10px;background:#fff;}
.ry-list-li .img{height:0;padding-bottom:62%;box-shadow: 0 0 5px rgba(6, 0, 1, 0.23);overflow: hidden;}
.ry-list-li .img img{display:block;max-width:100%;}
.ry-list-li .txt{margin-right:15px;padding:15px;}
.ry-list-li .txt .t{font-size:14px;text-align:center;}
.ry-list-li .txt .c{font-size:12px;line-height:24px;color:#777;margin-top:15px;height:70px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ry-list-li .txt .c p{line-height:20px;}

/***大事记***/
.develop-box{overflow:hidden}

.develop-container{padding:3% 0;}

.develop-box{}

.develop-box .prev {
    width:60px;height:60px;background:url("../images/icon13.jpg") no-repeat center;margin:0 auto;
}
.develop-box .next {
    width:60px;height:60px;background:url("../images/icon14.jpg") no-repeat center;margin:0 auto;
}

.develop-box .container-fl{width:150px;float:left;background:url("../images/line.jpg") repeat-y 142px center;overflow:hidden;}
.develop-box .slide_wrap  {
    overflow: hidden;
    position: relative;height:400px;overflow: hidden;
}
.develop-box .slide_wrap ul {
    position: relative;

}

.develop-box .slide_items li{

    font-size: 18px;
    text-align: center;position:relative;
}
.develop-box .slide_items li a {
    display: block;line-height:80px;
}
.develop-box .slide_items li.on a span{color:#0066ce;font-size:24px;font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.develop-box .slide_items li .circle {
    width:10px;height:10px;background:#dbdbdb;position:absolute;right:0px;top:50%;margin-top:-5px;
}
.develop-box .slide_items li.on .circle {
    background:#FF9800;
}

.develop-box .slide-content {
    margin-left:200px;
}

.develop-box .slide-content ul {
    display: none;min-height:200px;}
.develop-box .slide-content ul.on {padding:35px 0px;
    display: block;
}
.develop-box .slide-content .li-t{font-size:36px;font-weight:bold;color:#0066ce;margin-bottom:20px;}
.develop-box .slide-content .li-c{padding:25px;background:#f5f5f5;line-height:24px;font-size:14px;position:relative;margin-bottom:15px;}
.develop-box .slide-content .li-c:hover{background:#f0f0f0;}
.develop-box .slide-content .li-c .lf{position:absolute;top:0;left:-20px;}
.develop-box .slide-content .c{margin:20px 0px;font-size:14px;}


/**联系我们**/
.zhao-fr{float:left;padding-left:35px;}
.contact-fl{width:50%;}
.contact-ul li{margin:25px 0px;}
.contact-ul .li-l{width:90px;float:left;line-height:35px;}
.contact-ul .li-r{margin-left:100px;}
.contact-ul .li-input{width:435px;}
.contact-ul .li-input input{height:32px;border:1px solid #e8e8e8;text-indent:10px;width:100%;}
.contact-ul .li-input textarea{border:1px solid #e8e8e8;text-indent:10px;width:100%;}
.contact-ul .li-tip{line-height:35px;color:#ff0000;font-size:12px;margin-left:10px;}
.contact-but{width:160px;height:40px;border-radius:4px;border:1px solid #1eb9ee;text-align:center;line-height:40px;font-size:16px;color:#1eb9ee;margin-right:10px;}
.contact-reset{width:85px;height:40px;border-radius:4px;border:1px solid #1eb9ee;text-align:center;line-height:40px;font-size:16px;color:#1eb9ee}

.lianxi{font-size:14px;color:#333;line-height:30px;}
.lianxi .dz{margin-bottom:25px;}
.lianxi .dz p{line-height:30px;margin:0;}
.lianxi .dz p.name{font-size:18px;color:#000;line-height:40px;}
.lianxi .dz p.dt{font-size:16px;background:url(../images/weizhi.png) no-repeat left center;background-size:20px;padding-left:30px;margin-top:10px;}

/**资质弹窗**/
.tan_bg{position:fixed;background:url("../images/bg_black.png") repeat;left:0px;top:0px;width:100%;height:100%;z-index:9999999999;}
.tant{text-align:center;width:100%;position:fixed;top:0;z-index:999999999999;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center;}
.tan-con{width:500px;background:#fff;border-radius:5px;overflow:hidden;border:0px solid #dadada;margin:0px auto;position:relative;top:0px;}
.tan-con img{max-width:100%;max-height:100%;}
.tan-tit{height:42px;line-height:42px;padding:0px 10px;border-bottom:1px solid #dadada;font-size:16px;font-weight:bold;color:#333;}
.tan-tit .close{float:right;color:#666;font-size:14px;cursor:pointer;font-weight:normal;}
.tant img{max-width:80%;max-height:600px;}
.tan-button{width:100%;padding:10px;border-top:1px solid #dadada;text-align:center;}
@media (max-width:1699px){
.header-search{display:none;}

}

@media (max-width:1199px){
.nei-banner-txt{padding-left:20px;}

}

@media (max-width:999px){
    .mNavBtn{display:block}
    .main-header .nav{display:none;position:fixed;left:0px;top:0px;width:100%;background:#f1f1f1;top:50px;padding:15px 0px;floar:none;z-index:999999;max-height:calc(100% - 40px);
        overflow-y:auto;}
    .main-header .nav.active{display:block;}
    .main-header{padding:0px 0px;margin:0px 15px;height:50px;}
    .main-header-logo img{height:30px;}
    .index-banner .banner-txt .h1{font-size:20px;}
    .index-banner .banner-txt .h2{font-size:14px;}
    .index-banner .banner-txt .h3{font-size:16px;}
    .w-1200{width:auto;margin:0px 15px;overflow:hidden;}
    .index-banner .swiper-button-next{display:none;}
    .index-banner .swiper-button-prev{display:none;}
    .index-what-img img{margin:0 auto;}
    .nei-banner-txt .h1{font-size:24px;}
    .footer-nav-li{display:none;}
    .footer-wx{float:none;}
    .footer-wx img{margin:0 auto;width:120px;height:120px;}
    .main-header-logo img{margin-top:0px;}
    .main-header .nav-wrap > li{float:none;margin:0 15px;border-bottom:1px solid #ddd;}
    .main-header .nav-wrap > li > a{line-height:40px;font-size:15px;}
    .main-header .nav-wrap > li > a::before{display:none;}
    .main-header .nav-wrap > li.on > a::before{display:none;}
    .main-header .nav-wrap > li >  i{right:0px;top:0px;height:40px;width:30px;background:url("../images/icon1.png") no-repeat center;}
    .main-header .nav-wrap > li >  i.io{background:url("../images/icon10.png") no-repeat center;}
    .main-header .nav .box{position:relative;top:auto;background:none;margin-left:36px;}
    .main-header .nav-wrap > li > i{height:40px;}
    .main-header .nav .box li > a{text-align:left;border-top:1px solid #ddd;color:#888;padding:10px 0px;}
    .main-header .nav .box-wrap{padding:0px;}
    .main-header .nav .box{width:auto;}
    .main-header-logo img{margin-top:10px;}
    .header-search{float:none;margin:0px;margin:0px 25px;margin-top:15px;}
    .header-search .con{width:100%;}
    .nav-wrap{float:none;width:100%;padding-left:0px;}
    .mNavBtn{top:16px;}
    .index-module-li{width:50%;}
    .index-module-li .con img{margin:0 auto;float:none;}
    .index-module-li .txt{margin:0px;text-align:center;}
    .index-module-box{padding:15px;}
    .index-title .ch{font-size:24px;}
    .index-service{margin:40px auto;}
    .index-service-ul li .con{box-shadow:0px 2px 8px rgba(0,0,0,0.1);}
    .index-border{margin-left:25px;margin-right:25px;margin-top:-50px;box-shadow:0px 2px 8px rgba(0,0,0,0.1);}
    .index-border-con::before{display:none;}
    .index-news-ul{margin-top:10px;}
    .copy-con{text-align:center;font-size:12px;}
    .copy-con span{float:none;display:block;}
    .index-company .img{padding:15px;}
    .index-company  .swiper-container::before{height:70%;bottom:15%;}
    .nei-banner{height:200px;}
    .nei-nav-a{padding:0px 5px;font-size:15px;}
    .nei-others-fl{width:100%;float:none;}
    .nei-others-fr{width:100%;float:none;}
    .nei-others-but{margin-right:auto;}
    .product-list-img{max-width:420px;float:none;margin:0 auto;width:auto;margin-top:20px;}
    .product-list-txt{max-width:710px;margin:0 auto;float:none;width:auto;}
    .footer-tel{width:100%;float:none;text-align:center;}
    .copy-fl{padding-top:0px;font-size:12px;float:none;}
    .footer-copy{padding:20px 10px;}
    .copy-fr{float:none;text-align:center;}
    .footer-wx .con{display:block;}
    .footer-wx{margin-left:0px;margin-bottom:10px;display:inline-block;margin-top:10px;margin-left:5px;margin-right:5px;}
    .footer-wx img{width:80px;height:80px;}
    .footer-wx .txt{font-size:12px;line-height:20px;}
	.index-news-ul li .con .img{max-height:auto;}
    .index-border-con .con{margin:0 10px;}
	.index-border-con{padding:40px 0px;}
	
	/***专家***/
.expert-list{margin:25px -10px;}
.expert-list-li{width:50%;float:left;}
.expert-list-li .img{max-height:200px;overflow:hidden;}
.expert-list-li .con{margin:15px;background:#fafafa;overflow:hidden;}
.expert-list-li .txt .c{font-size:12px;line-height:24px;color:#777;margin-top:15px;height:50px;overflow:hidden;}

	/***专家***/
.ry-list{margin:25px -10px;}
.ry-list-li{width:50%;float:left;}
.ry-list-li .img{max-height:200px;overflow:hidden;box-shadow: 0 0 5px rgba(6, 0, 1, 0.23);}
.ry-list-li .con{margin:15px;background:#fafafa;overflow:hidden;}
.ry-list-li .txt .c{font-size:12px;line-height:24px;color:#777;margin-top:15px;height:50px;overflow:hidden;}
.nei-nav{display:none;}

/***大事记***/
.develop-box .container-fl{width:80px;text-align:left;background: url(../images/line.jpg) repeat-y 72px center;}
    .develop-box .slide_items li{text-align:left;padding-left:10px;}
    .develop-box .prev{margin-left:0px;}
    .develop-box .next{margin-left:0px;}
    .develop-box .slide-content{margin-left:90px;}
    .develop-box .slide-content ul.on{padding:0px;}
    .develop-container{padding:3% 0px;}56
	
	.nei-banner-txt .h1{font-size:20px;line-height:20px;height:20px;}
	.nei-banner-txt .en{font-size:14px;margin:5px 0px;}
	.nei-banner-txt .c{font-size:12px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.develop-box .slide-content .li-t{font-size:20px;}
	.develop-box .slide_items li.on a span{font-size:16px;}
	.develop-box .slide-content .c{font-size:12px;line-height:20px;}
	
/**联系**/
.zhao-fr{width:100%;margin:0px;padding:0px;}
    .zhao-fr-img img{display:none;}
	.contact-ul{padding:0px;}
    .contact-ul .li-l{float:none;}
    .contact-ul .li-r{margin-left:0px;}
    .contact-ul .li-input{width:90%;}
    .zhao-fl{width:100%;float:none;}
	.contact-fl{width:100%;}
	
}


.fd {
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 89;
    cursor: pointer;
}
.fd-main {
    position: relative;
    width: auto;
    height: auto;
}
.fd-main > img {
    width: auto;
    height: auto;
}
.fd-close {
    position: absolute;
    top: 10px;
    right: 7px;
    width: 30px;
    height: 30px;
    z-index: 99;
    cursor: pointer;
}

@media(max-width:640px){
    .index-news-ul li{width:100%;}
	.index-service-ul li{width:100%;}
	.index-border-li{width:100%;}
	.index-number-ul li{width:50%;}
	.index-news-ul li .con .img{height:0px;overflow:hidden;padding-bottom:56%;}


}



