*{margin: 0;padding: 0;border: 0;font-family:"Microsoft YaHei",  "PingFang SC",  sans-serif}
html,body{font-size:14px;color:#434649;}
a{text-decoration: none;color:#434649}
i{font-style:normal;}
.hide {display: none !important;}
.fr{float: right;}
.fl{float: left;}
/* == clearfix == */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix2{clear: both;content: '';*zoom:1;display:block;}
input:focus, textarea:focus {outline: none;}
ul, li,ol {list-style: none;}
input[type=button]{ cursor: pointer; -webkit-appearance: none; }
input[type=submit]{ cursor: pointer; -webkit-appearance: none; }
input[type=file]{ cursor: pointer; -webkit-appearance: none; }
button{ cursor: pointer; -webkit-appearance: none; }
button{border:none;outline:none;background:none;cursor:pointer}
input{border:none;outline:none;background:none;}
.text-c{text-align:center;}
.text-r{text-align:right;}
em{font-style:normal;font-weight:normal;}
html,body{font-size:14px;}
body{overflow-x:hidden;}

.color-f{color:#fff}
.color-7f{color:#7f7f7f;}
.color-8a{color:#8a8a8a;}
.m-l-a{margin-left:auto;}
.m-r-a{margin-right:auto;}
.m-r-0{margin-right:0px;}
.m-l-70{margin-left:70px;}
.m-b-50{margin-bottom:50px;}
.m-t-5{margin-top:5px;}
.m-t-10{margin-top:10px;}
.m-t-15{margin-top:15px;}
.m-t-20{margin-top:20px;}
.m-t-25{margin-top:25px;}
.w-1400{max-width:1400px;margin:0 auto;}
.w-1200{max-width:1200px;margin:0 auto;}
.rate-55{width:55%;}
.rate-40{width:40%;}
.flex{display:flex;flex-wrap:wrap;}
.flex-between{justify-content:space-between;}
.flex-center{align-items:center;}
.flex-end{align-items:flex-end;}




.main-header{position:relative;left:0;top:0;width:100%;z-index:99;background:#fff;}
.header-top{background:#313640;height:40px;color:#fff;line-height:40px;}
.header{padding:10px 0px;display:flex;align-items:center;justify-content:space-between;}
.header-logo img{display:block;height:36px;}
.header-nav .nav{display:flex;}
.header-nav .nav li a{color:#636669;font-size:14px;position:relative;line-height:30px;overflow:hidden;display:block;}
.header-nav .nav li{margin-left:35px;}
.header-nav .nav li a:after{display:block;position:absolute;bottom:0;width:100%;height:2px;background:#0761c5;content:"";left:-100%;transition:all 300ms;}
.header-nav .nav li:hover a{color:#0761c5;}
.header-nav .nav li:hover a:after{left:0px;}
.header-nav .nav li.current a{color:#0761c5;}
.header-nav .nav li.current a:after{left:0px;}

.index-banner img{display:block;width:100%;}
.index-banner .swiper-pagination-bullet{width:40px;height:10px;background:#fff;opacity:0.7;border-radius:5px;}
.index-banner .swiper-pagination-bullet-active{opacity:1;}

.index-title{line-height:1;}
.index-title.text-c{text-align:center;}
.index-title .ch{margin-top:15px;font-size:36px;}
.index-title .en{font-size:24px;color:#c3c6c9;text-transform:uppercase;}
.index-title-line{margin-top:35px;height:1px;background:#e3e6e9;}

.index-about{padding:4% 0;}
.index-about .about-box{max-width:560px;}
.index-about .about-left{width:640px;}
.index-about .about-right{width:560px;}
.index-about .about-txt{font-size:14px;line-height:36px;color:#434649;margin:20px 0px;}
.index-about .about-num{display:flex;justify-content:space-between;margin-bottom:55px;}
.index-about .about-num .num{font-size:36px;font-weight:600;}
.index-about .about-img img{display:block;width:100%;position:relative;z-index:2;}
.index-about .about-img{position:relative;}
.index-about .about-bor{position:absolute;left:36px;top:-30px;width:100%;height:100%;border:3px solid #0761c5}

.index-more{background:#0761c5;height:148px;display:flex;color:#fff;position:relative;padding-left:105px;line-height:1;align-items:center;}
.index-more .ch{font-size:24px;background:url("../images/icon2.png") no-repeat right center;padding-right:40px;display: inline-block;}
.index-more .en{margin-top:10px;}
.index-more .line1{width:70px;height:1px;background:rgba(255,255,255,0.3);position:absolute;left:20px;top:60px;}
.index-more .line2{width:220px;right:20px;bottom:60px;position:absolute;height:1px;background:rgba(255,255,255,0.3);}

.index-rang{background:#f6f7f9;padding:4% 0;}
.index-rang .w-1200{position:relative;}
.rang-content{display:flex;justify-content:space-between;}
.index-rang .rang-left{width:210px;}
.index-rang .rang-left-a{position:relative;color:#939699;font-size:18px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:35px 0px;line-height:1;transition:all 300ms;}
.index-rang .rang-left-a:hover{color:#0761c5;padding-left:30px}
.index-rang .rang-left-a:before{position:absolute;left:-100%;top:50%;width:20px;height:3px;background:#0761c5;display:block;content:"";
    margin-top:-1px;transition:all 300ms;}
.index-rang .rang-left-a:hover:before{left:0px;}
.index-rang .rang-right{width:980px;padding-top:40px;}
.index-rang .mySwiper1{overflow:hidden;}
.index-rang .swiper-button-prev, .index-rang  .swiper-button-next{margin:0;padding:0;top:35px;width:50px;height:36px;}
.index-rang .swiper-button-prev{right:70px;left:auto;background:url("../images/pp2.jpg") no-repeat center;}
.index-rang .swiper-button-next{right:0px;background:url("../images/pp1.jpg") no-repeat center;}
.index-rang .swiper-button-prev:after{display:none;}
.index-rang .swiper-button-next:after{display:none;}
.index-rang .rang-li a{position:relative;display:block;text-align:center;overflow:hidden;}
.index-rang .rang-li a img{display:block;width:100%;}
.index-rang .rang-li .lit{position:absolute;background:rgba(255,255,255,0.5);height:55px;position:absolute;
    left:0px;bottom:0px;width:100%;color:#0761c5;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:50px;
    transition:all 300ms;
}
.index-rang .rang-li .lic{position:absolute;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;
    background:rgba(255,255,255,0.5);top:-100%;transition:all 300ms;
}
.index-rang .rang-li .lic .ch{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-rang .rang-li .lic .en{font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-rang .rang-li .lic .con{width:60%;background:#0761c5;color:#fff;text-align:center;padding:20px 15px;}
.index-rang .rang-li:hover a .lit{bottom:-100%;}
.index-rang .rang-li:hover a .lic{top:0px;}


.index-project{padding:4% 0;}
.index-project-ul{display:flex;flex-wrap:wrap;margin-top:35px;margin-left:-15px;margin-right:-15px;}
.index-project-ul li{width:33.3333%;}
.index-project-ul li .li-con{margin:15px;}
.index-project-ul li a{display:block;position:relative;}
.index-project-ul li .img{position:relative;overflow:hidden;}
.index-project-ul li img{display:block;width:100%;}
.index-project-ul li .li-bg{position:absolute;left:0px;bottom:-100%;width:100%;height:100%;background:rgba(255,255,255,0.5);
    display:flex;align-items:center;justify-content:center;transition:all 300ms;}
.index-project-ul li .li-more{border-radius:1px;width:130px;height:50px;
    background:#0761c5 url("../images/icon1.png") no-repeat 90px center;color:#fff;line-height:50px;text-indent:25px;}
.index-project-ul li .li-t{line-height:1;text-align:center;margin:20px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-project-ul li:hover .li-bg{bottom:0px;}
.public-more{
    margin:25px auto;display:block;width:130px;height:50px;border-radius:2px;
    background:#0761c5 url("../images/icon1.png") no-repeat 90px center;
    color:#fff;line-height:50px;text-indent:25px;
    transition:all 300ms;
    position:relative;top:0px;
}
.public-more:hover{top:-5px;box-shadow:0px 2px 4px rgba(0,0,0,0.1);}


.index-honor{padding:4% 0;background:#f6f7f9;}
.index-honor-ul{display:flex;flex-wrap:wrap;margin-top:35px;margin-left:-15px;margin-right:-15px;}
.index-honor-ul li{width:25%;}
.index-honor-ul li .li-con{margin:15px;background:#fff;}
.index-honor-ul li a{display:block;}
.index-honor-ul li .img{border:1px solid #e3e6e9;overflow:hidden;}
.index-honor-ul li .img img{display:block;width:100%;transition:all 300ms;}
.index-honor-ul li .li-t{line-height:20px;text-align:center;padding:15px;border:1px solid #eee;border-top:none;}
.index-honor-ul li:hover .img img{transform:scale(1.2)}

.index-news{padding:4% 0;}
.index-news .news-left{width:740px;}
.index-news .news-right{width:460px;}
.news-ul li{margin:48px 0px;}
.news-ul li a{display:flex;line-height:1;transition:all 300ms;padding-left:0px;}
.news-ul li .li-date{border-right:1px solid #eee;width:75px;margin-right:15px;}
.news-ul li .m{font-size:24px;font-weight:bold;}
.news-ul li .y{color:#939699;margin-top:15px;}
.news-ul li .li-con{width:calc(100% - 90px);}
.news-ul li .t{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-ul li .c{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;}
.news-ul li:hover a{padding-left:10px;}
.news-ul li:hover a .t{color:#0761c5}

.main-footer{background:#f6f7f9;}
.main-footer .foot-top{padding:40px 0px;border-bottom:1px solid #e3e6eb;display:flex;justify-content:space-between;}
.main-footer .foot-logo{display:block;height:36px;}
.foot-nav{display:flex;justify-content:flex-end;}
.foot-nav a{margin-left:30px;}
.foot-mid{padding:40px 0px;display:flex;justify-content:space-between;}
.foot-mid .mid-left{width:450px;}
.foot-mid .mid-right{width:720px;}
.foot-mid .mid-tit{font-size:18px;line-height:1;margin-bottom:30px;}
.foot-address{background:url("../images/foot1.png") no-repeat 0px 0px;}
.foot-tel{background:url("../images/foot2.png") no-repeat 0px 0px;}
.foot-mail1{background:url("../images/foot3.png") no-repeat 0px 0px;}
.foot-mail2{background:url("../images/foot4.png") no-repeat 0px 0px;}
.foot-mail3{background:url("../images/foot5.png") no-repeat 0px 0px;}
.foot-li{line-height:2;padding-left:40px;margin:15px 0px;}

.foot-form{}
.foot-form .form-li{margin:20px 0px;}
.foot-form .form-li .li-text{border:1px solid #e5e8eb;border-radius:3px;background:#fff;padding:10px;}
.foot-form .form-li .li-text .text{width:100%;border:none;outline:none;background:none;min-height:80px;}
.foot-form .form-li .li-input{width:328px;padding:0 10px;border:1px solid #e5e8eb;border-radius:3px;background:#fff;}
.foot-form .form-li .li-input .input{height:48px;width:100%;}
.foot-form .form-bot{margin-top:35px;}
.foot-form .form-bot .public-more{text-align:left;outline:none;border:none;margin-left:0px;padding:0px;text-indent:45px;}
.foot-copy{background:#313640;padding:15px 0px;color:#fff;text-align:center;}
.foot-copy a{color:#fff;}


.about-banner img{display:block;width:100%;}
.about-banner{position:relative;}
.about-banner .banner-txt{position:absolute;left:50%;width:1200px;margin-left:-600px;color:#fff;top:15%;font-size:24px;font-weight:lighter;}
.about-banner .banner-txt .t{font-size:36px;font-weight:normal;}
.about-banner .banner-txt .b{position:relative;padding-left:50px;margin-top:10px;}
.about-banner .banner-txt .b:before{position:absolute;left:0px;top:50%;margin-top:-1px;display:block;content:"";background:#fff;width:40px;height:3px;}
.about-data{background:#0761c5;}
.about-data .w-1200{display:flex;justify-content:space-between;}
.about-data .data-li{height:130px;border-left:1px solid rgba(255,255,255,0.2);padding-left:20px;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;}
.about-data .data-li .b{font-size:36px;font-weight:600;}
.about-data .data-li:before{position:absolute;left:0px;top:32%;width:3px;height:28px;background:#fff;display:block;content:"";}

.about-sec1{padding:4% 0;}
.about-sec1 .sec1-left{width:580px;}
.about-sec1 .index-title .en{font-size:14px;}
.about-sec1 .index-title .ch{font-size:24px;}
.about-sec1 .sec1-article{font-size:14px;color:#636669;line-height:36px;padding-top:20px;}
.about-sec1 .sec1-right{width:580px;}
.about-sec1 .sec1-right .li-img{margin-bottom:20px;}
.about-sec1 .sec1-right .li-img img{display:block;width:100%;}

.about-sec2{padding:4% 0;background:#f6f7fa;}
.about-sec2.bg-white{background:#fff;}
.about-sec2 .sec2-box{position:relative;margin-top:35px;}
.about-sec2 .mySwiper1{overflow:hidden;}
.about-sec2 .mySwiper3{overflow:hidden;}
.about-sec2 .sec2-li{background:#fff;}
.about-sec2 .sec2-li .img img{display:block;width:100%;}
.about-sec2 .sec2-li .t{text-align:center;padding:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.about-sec2 .swiper-container-horizontal>.swiper-pagination-bullets{position:relative;left:auto;bottom:auto;margin-top:40px;}
.about-sec2 .swiper-pagination-bullet{width:30px;height:10px;border-radius:5px;background:#c3c6cb;opacity:1;}
.about-sec2 .swiper-pagination-bullet-active{background:#007aff}
.about-sec2 .swiper-button-next, .about-sec2 .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
.about-sec2 .swiper-button-next{right:-80px;background:url("../images/pp3.png") no-repeat center;}
.about-sec2 .swiper-button-next:after{display:none;}
.about-sec2 .swiper-button-prev{left:-80px;background:url("../images/pp4.png") no-repeat center;}
.about-sec2 .swiper-button-prev:after{display:none;}

.about-sec3{padding:4% 0;}
.about-sec3 .mySwiper2{overflow:hidden;}
.about-sec3 .swiper-pagination-bullet{width:30px;height:10px;border-radius:5px;background:#c3c6cb;opacity:1;}
.about-sec3 .swiper-pagination-bullet-active{background:#007aff}
.about-sec3 .swiper-button-next, .about-sec3 .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
.about-sec3 .swiper-button-next{right:-80px;background:url("../images/pp3.png") no-repeat center;}
.about-sec3 .swiper-button-next:after{display:none;}
.about-sec3 .swiper-button-prev{left:-80px;background:url("../images/pp4.png") no-repeat center;}
.about-sec3 .swiper-button-prev:after{display:none;}
.about-sec3 .sec3-box{margin-top:35px;position:relative;}
.about-sec3 .sec3-li a{display:block;}
.about-sec3 .sec3-li a .img{border:1px solid #e3e6e9}
.about-sec3 .sec3-li a .img img{display:block;width:100%;}
.about-sec3 .sec3-li .t{padding:15px;border:1px solid #eee;border-top:none;text-align:center;}
.about-sec3 .swiper-pagination-fraction{position:relative;left:auto;bottom:auto;margin-top:40px;}
.about-sec3 .swiper-pagination-total{color:#939699;font-size:18px;}
.about-sec3 .swiper-pagination-current{font-size:18px;}

.about-sec4{background:url("../images/a7.jpg") no-repeat center;background-size:cover;padding:4% 0;}
.about-sec4 .sec4-box{margin-top:35px;}
.about-sec4 .sec4-ul{display:flex;max-width:980px;flex-wrap:wrap;justify-content:space-between;margin:0 auto;}
.about-sec4 .sec4-ul li{width:350px;display:flex;align-items:center;margin:20px 0px;}
.about-sec4 .sec4-ul li img{width:60px;height:60px;min-width:60px;max-width:60px;margin-right:20px;}
.about-sec4 .sec4-ul li .li-txt{width:calc(100% - 80px);}
.about-sec4 .sec4-ul li .li-txt .t{line-height:1.6;font-size:18px;}
.about-sec4 .sec4-ul li .li-txt .t .en{font-size:14px;}
.about-sec4 .sec4-ul li .li-txt .c{color:#636669;margin-top:10px;}



.inner-banner{height:350px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;}
.inner-banner .en{font-size:24px;}
.inner-banner .ch{font-size:46px;}
.jc-container{padding:30px 0;}
.jc-ul{display:flex;flex-wrap:wrap;margin:0 -15px;}
.jc-ul li{width:50%;}
.jc-ul .rang-li a{position:relative;display:block;text-align:center;overflow:hidden;margin:15px;}
.jc-ul .rang-li a img{display:block;width:100%;}
.jc-ul .rang-li .lit{position:absolute;background:rgba(255,255,255,0.5);height:55px;position:absolute;
    left:0px;bottom:0px;width:100%;color:#0761c5;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:50px;
    transition:all 300ms;
}
.jc-ul .rang-li .lic{position:absolute;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;
    background:rgba(255,255,255,0.5);top:-100%;transition:all 300ms;
}
.jc-ul .rang-li .lic .ch{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jc-ul .rang-li .lic .en{font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jc-ul .rang-li .lic .con{width:60%;background:#0761c5;color:#fff;text-align:center;padding:20px 15px;}
.jc-ul .rang-li:hover a .lit{bottom:-100%;}
.jc-ul .rang-li:hover a .lic{top:0px;}

.jc-lb{margin-bottom:20px;}
.jc-lb img{display:block;width:100%;}
.jc-lb .swiper-pagination-bullet{width:40px;height:10px;background:#fff;opacity:0.7;border-radius:5px;}
.jc-lb .swiper-pagination-bullet-active{opacity:1;}

.office-nav{border-bottom:1px solid #e3e6e9;padding:20px 0px;}
.office-nav .nav-flex{display:flex;}
.office-nav .nav-flex a{color:#626669;line-height:1;margin-right:35px;}
.office-nav .nav-flex a:hover{color:#007aff;}
.office-nav .nav-flex a.current{color:#007aff;}
.office-li{background:#e6eff9;border-radius:3px;padding:0px 15px;margin:10px 0px;display:flex;
    justify-content:space-between;line-height:50px;color:#0761c5;transition:all 300ms;}
.office-li a{display:block;line-height:50px;color:#0761c5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.office-li .date{color:#0761c5;}
.office-li:hover{padding-left:10px;}

.eng-container{padding:30px 0px;}
.eng-ul{display:flex;flex-wrap:wrap;}
.eng-ul li{width:33.3333%;float:left;}

.main-pages{padding:20px;display:flex;justify-content:center;}
.main-pages .a{border:1px solid #cecece;line-height:24px;padding:0 10px;color:#999;margin:5px;}
.main-pages .a.current{border:1px solid #0761c5;background:#0761c5;color:#fff;}

.appli-section2{padding:45px 0px;}
.appli-section2-fl{width:890px;}
.appli-section2-fr{width:245px;}
.appli-section2-li{padding:30px 0px;border-bottom:1px solid #eee;}
.appli-section2-li .img{width:220px;float:left;}
.appli-section2-li .img img{display:block;width:100%;}
.appli-section2-li .txt{margin-left:240px;}
.appli-section2-li .t{font-size:20px;font-weight:bold;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.appli-section2-li .c{font-size:14px;color:#666;line-height:24px;margin-top:10px;}
.main-pages{padding:25px 0px;}
.main-pages-a{display:inline-block;padding:0px 10px;border:1px solid #ddd;color:#999;marign:0px 5px;line-height:24px;background:#fff;}
.main-pages-a.on{border:1px solid #1f1e98;background:#1f1e98;color:#fff;}
.appli-section2-li:nth-last-child(1){border-bottom:none;}
.appli-section2-fr-tit{font-size:20px;line-height:50px;margin-bottom:10px;position:relative;}
.appli-section2-fr-tit:after{display:block;bottom:-2px;position:absolute;left:0;width:28px;height:3px;background:#0761c5;content:""}
.appli-section2-fr-box{margin-bottom:25px;}
.appli-section2-fr-box .c{font-size:14px;line-height:30px;color:#666;}
.appli-section2-fr-a{font-size:16px;color:#666;line-height:30px;display:block;}
.appli-but{display:block;width:220px;height:36px;border-radius:2px;line-height:36px;text-align:center;
    color:#fff;font-size:16px;margin:20px 0px;border:1px solid #0761c5;background:#0761c5;}

.appli-section2-bor{border:1px solid #eee;padding:20px 30px;}
.appli-article .tit{font-size:24px;margin-bottom:20px;}
.appli-article .txt{font-size:16px;color:#666;line-height:1.8}
.appli-article .txt img{max-width:100%;}
.appli-others{margin-top:25px;line-height:24px;color:#666;}
.appli-others-li{height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.appli-others-li a{color:#0761c5;text-decoration:underline;}
.appli-article  .date-flex{display:flex;align-items:center;margin-bottom:10px;}
.appli-article  .date{line-height:30px;color:#666;}
.appli-article   .tag{display:inline-block;height:24px;background:#007aff;color:#fff;padding:0px 5px;line-height:24px;border-radius:3px;margin-right:10px;}

.appli-article .tip{line-height:30px;color:#666;margin-bottom:10px;}
.appli-article  .date span{display:inline-block;height:24px;background:#272663;color:#fff;padding:0px 5px;line-height:24px;margin-left:10px;}

.main-pages.flex-left{justify-content:flex-start;}

.rec-item{background:#f6f7fa;margin:0px 0px 20px 0;padding:15px;}
.rec-item .rec-t{font-size:18px;margin-bottom:10px;}
.rec-item .rec-c{font-size:14px;line-height:30px;color:#636669;}

.contact-banner{height:700px;background:url("../images/c1.jpg") no-repeat center;background-size:cover;display:flex;justify-content:center;align-items:center;}
.contact-banner .w-1200{display:block;width:1200px;}
.contact-banner .index-title .en{color:#fff;}
.contact-banner .index-title .ch{color:#fff;}
.contact-banner .index-title{text-align:center;}
.contact-ul{display:flex;flex-wrap:wrap;margin:0 -15px;margin-top:35px;}
.contact-ul li{width:33.33%;}
.contact-ul li .li-con{margin:15px;background:rgba(255,255,255,0.85);border-radius:5px;overflow:hidden;}
.contact-ul li .hd{background:#0761c5;height:60px;display:flex;align-items:center;color:#fff;justify-content:center;font-size:18px;}
.contact-ul li .hd .icon{width:30px;height:30px;}
.contact-ul li .bd{padding:20px;text-align:center;min-height:120px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:30px;}

.contact-sec1{padding:4% 0;}
.contact-sec1 .sec1-form{}
.contact-sec1 .form-li{margin:30px 0px;}
.contact-sec1 .form-li .li-text{border:1px solid #e6e8eb;border-radius:3px;background:#fff;padding:10px;}
.contact-sec1 .form-li .li-text .text{width:100%;border:none;outline:none;background:none;min-height:80px;}
.contact-sec1 .form-li .li-input{width:560px;padding:0 10px;border:1px solid #e6e8eb;border-radius:3px;background:#fff;}
.contact-sec1 .form-li .li-input .input{height:48px;width:100%;}
.contact-sec1 .contact-btn{display:flex;height: 50px;width:100%;padding:0;margin:0;border:none;outline:none;background:#0761c5;color:#fff;align-items:center;justify-content:center;}
.contact-sec1 .contact-btn span{margin-right:10px;}

.contact-map{display:block;}
.contact-map img{display:block;width:100%;}

.mNavBtn {display: block;width: 24px;height: 15px;right: 10px;top: 18px;position: absolute;cursor: pointer;z-index:99999;display:none;}
.mNavBtn span {position: absolute;left: 0;width: 20px;height: 2px;background:#0761c5;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.mNavBtn span.line1 {top: 0;}
.mNavBtn span.line2 {top: 6px;}
.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;}
.mNavBtn.active span{width:25px;color:#fff;}
.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}



.main-header.fixed{position:fixed;box-shadow:0px 2px 5px rgba(0,0,0,0.1);}
.news-right img{display:block;width:100%;}
.about-banner{height:700px;background:url("../images/a1.jpg") no-repeat center;background-size:cover;}
.appli-article img{max-width:100%;}

.flex-wrap{flex-wrap:wrap;}
#captcha-img{display:block;height:48px;display:block;margin-left:10px;}

@media (max-width:1200px){
    .header-top{display:none;}
    .mNavBtn{display:block;}
    .w-1200{width:auto;}
    .header{padding:10px;}
    .header-logo img{display:block;height:30px;}
    .header-nav{display:none;}
    .header-tel{display:none;}
    .header-nav{position:fixed;left:0px;top:0px;height:100%;width:60%;display:none;background:#fff;z-index:9999;}
    .header-nav .nav{flex-direction:column;align-items:flex-end;margin-top:20px;}
    .header-nav .nav li{width:80%;text-align:right;margin-right:15px;}
    .header-nav .nav li a{padding:15px;text-align:right;border-bottom:1px solid #eee;}
    .index-about .about-left{width:100%;}
    .index-about{padding:30px 15px;}
    .index-about .about-right{width:100%;}
    .index-about .about-num{flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px;}
    .index-about .about-num li{margin-right:10px;}
    .appli-section2{padding:35px 15px;}
    .news-li .img{float:none;margin:0 auto;}
    .appli-section2-fl{width:100%;float:none;}
    .news-li .txt{margin:15px 0px 0px 0px;}
    .appli-section2-fr{width:100%;}
    .index-more{padding:0 20px;margin-bottom:20px;}
    .index-more .line1{display:none;}
    .index-more .line2{display:none;}
    .index-about .about-bor{display:none;}
    .index-rang{padding:30px 15px;}
    .index-rang .rang-left{width:100%;display:none;}
    .rang-content{flex-wrap:wrap;}
    .index-rang .rang-right{width:100%;}
    .index-project{padding:30px 15px;}
    .index-project-ul li{width:50%;}
    .index-project-ul li .li-con{margin:5px;}
    .index-project-ul{margin-left:0;margin-right:0px;}
    .index-honor{padding:30px 15px;}
    .index-honor-ul{margin-left:0;margin-right:0px;}
    .index-honor-ul li{width:50%;}
    .index-honor-ul li .li-con{margin:5px;}
    .index-news{padding:30px 15px;}
    .index-news .news-left{width:100%;}
    .index-news .news-right{width:100%;}

    .main-footer .foot-logo img{display:block;max-width:100%;}
    .foot-mid .mid-left{width:100%;}
    .foot-mid{flex-wrap:wrap;}
    .foot-mid .mid-right{width:100%;}
    .main-footer .foot-top{padding:20px 15px;}
    .main-footer .foot-mid{padding:20px 15px;}
    .main-footer .foot-logo{display:none;}
    .foot-nav a{margin:0 10px;}
    .foot-form .form-li .li-input{width:auto;margin-bottom:10px;}
    .foot-form .form-li .flex{display:block;}
    .about-banner{height:300px;}
    .about-banner .banner-txt{width:90%;left:5%;margin:0;font-size:18px;}
    .about-banner .banner-txt .t{font-size:30px;}
    .about-data{padding:0 15px;}
    .about-data .data-li{height:80px;margin:0 15px;min-width:120px;}
    .about-data .w-1200{flex-wrap:wrap;justify-content:flex-start;}
    .about-data .data-li .b{font-size:24px;}
    .about-sec1{padding:30px 15px;}
    .about-sec1 .w-1200{flex-wrap:wrap;}
    .about-sec1 .sec1-left{width:100%;}
    .about-sec1 .sec1-right{width:100%;}
    .about-sec2{padding:30px 15px;}
    .about-sec3{padding:30px 15px;}
    .contact-ul{padding:0 15px;}
    .contact-ul li{width:100%;}
    .contact-banner{height:auto;padding:40px 0px;}
    .contact-sec1{padding:30px 15px;}
    .contact-sec1 .form-li .li-input{width:100%;margin-top:10px;}
    .inner-banner .ch{font-size:36px;}
    .inner-banner .en{font-size:20px;}
    .inner-banner{height:200px;}
    .jc-container{padding:30px 15px;}
    .jc-ul{margin:0px;}
    .jc-ul .rang-li a{margin:5px;}
    .eng-container{padding:20px 15px;}
    .office-nav{padding:15px;}
    .office-nav .nav-flex a{margin-right:10px;}
    .appli-section2-bor{padding:10px 15px;}
    .index-rang .rang-li .lic .ch{font-size:18px;}
    .index-rang .rang-li .lic .en{font-size:12px;}
    .main-footer form{width:100%;}
    .header-logo img{height:26px;}
    .jc-ul .rang-li .lic .ch{font-size:16px;}
    .jc-ul .rang-li .lic .en{font-size:12px;}
    #captcha-img{margin-left:0px;}

}

@media (max-width:1023px){


}


/*
分页格式
*/
.pagelist {
    margin-top: 50px;
    margin-bottom: 35px;
}
.pagelist ul {
    text-align: center;
    font-size: 0;
}
.pagelist ul li {
    display: inline-block;
    margin: 0 3px;
}
.pagelist ul li a {
    padding: 9px 15px;
    font-size: 14px;
    display: block;
    background: rgb(178, 175, 175);
    color: #fff;
}
.pagelist ul li span {
    padding: 9px 15px;
    font-size: 14px;
    display: block;
    color: rgb(140, 137, 137);
}
.pagelist ul li.active a {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li.active span {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li.disabled span {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li.pageprev a, .pagelist ul li.pagenext a {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li:hover {
    transform: scale(0.95);
}