

/* */
.honor{width: 100%;padding: 0px 0 40px;}
.honor-list{width: 100%;}
.honor-list ul{margin-left: -2%;}
.honor-list li{width: 23%;float: left;margin-left: 2%;position: relative;margin-top: 0px;}
.honor-list li a{display: block;width: 100%;}
.honor-img{width: 100%;overflow: hidden;height: 280px;line-height: 276px;background: #f5f5f5;text-align: center;}
.honor-img img{width: 88%;transition: all .6s ease-in-out;}
.honor-wd{width: 100%;height: 60px;display: flex;align-items: center;padding: 0 4%;}
.honor-wd h6, .honor-wd h1{font-size: 18px;color: #333;line-height: 24px;transition: all .4s ease;width: 100%;text-align: center;}
.honor-list li a:hover .honor-img img{transform: scale(1.06);}
.honor-list li a:hover .honor-wd h6{color: #1f5dcb;}
.honor-list li a:hover .honor-wd h1{color: #1f5dcb;}

/*  */
.honor2{width: 100%;padding: 0px 0 40px;}
.honor2-list{width: 100%;}
.honor2-list ul{margin-left: -2%;}
.honor2-list li{width: 23%;float: left;margin-left: 2%;position: relative;margin-top: 0px;}
.honor2-list li a{display: block;width: 100%;}
.honor2-img{width: 100%;overflow: hidden;height: 428px;line-height: 420px;background: #f5f5f5;text-align: center;}
.honor2-img img{width: 88%;transition: all .6s ease-in-out;}
.honor2-wd{width: 100%;height: 60px;display: flex;align-items: center;padding: 0 4%;}
.honor2-wd h6, .honor2-wd h1{font-size: 18px;color: #333;line-height: 24px;transition: all .4s ease;width: 100%;text-align: center;}
.honor2-list li a:hover .honor2-img img{transform: scale(1.06);}
.honor2-list li a:hover .honor2-wd h6{color: #1f5dcb;}
.honor2-list li a:hover .honor2-wd h1{color: #1f5dcb;}




/* */
.prooaz.prooaz-zfx .prooaz-contain{width: 1000px;}
.proocs-hint{width: 100%;margin-top: 20px;font-size: 16px;color: #777;line-height: 26px;}
@media all and (max-width:640px) {.proocs-hint {margin-top: 12px;font-size: 12px;line-height: 18px;}}






/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .caselb-list li{width: 48%;}
    .fullpage {margin-top: 48px;}
    .sonlink a{height: 48px;line-height: 48px;}
    .sonmenu a{height: 50px;line-height: 50px;}
    .sonmenu, .sonlink{width: 100%;}
    .sonimgban-casewd h6, .sonimgban-casewd h1 {font-size: 28px;}
    .sonimgban-casewd {bottom: 32px;}
    .sonloopban-wd p {font-size: 24px;line-height: 34px;height: 68px;}
    .sonloopban-wd {width: 352px;padding: 66px 32px 24px 4%;}
    .sonloopban-btn {bottom: 128px;}
    .news-list li {width: 48%;margin-top: 44px;}
    .news .fullpage {margin-top: 54px;}
    .newsxq-cont {padding-right: 0;width: 100%;border-right: none;}
    .newsxq-list {padding-left: 0;width: 100%;margin-top: 40px;}
    .honor2-list li{width: 100%;}
    .honor-list li{width: 48%;}
    .down-layout {padding-left: 24px;}
    .down-layout li{font-size: 14px;}
    .down-link li:first-child {font-size: 14px;}
    .down-link li i{background-size: 30px auto;width: 30px;height: 30px;}
    .joinzp-content {padding: 20px 24px 24px;}
    .joinzp-top {margin-top: 18px;}
    .joinzp .down-link li i{background-size: 30px auto;width: 30px;height: 30px;}
    .joinpy-wd{width: 100%;}
    .joinpy-img{width: 100%;margin-top: 40px;}
    .abowh-list li{width: 47%;}
    .abogd-wd {padding: 44px 4% 48px;}
    .abolj-img img, .abolj-wd{height: auto;}
    .abolj-wd{padding: 36px 4%;width: 100%;}
    .abolj-img{width: 100%;}
    .sonimgban-prooimg {height: 410px;}
    .sonimgban-proowd .sonimgban-prowdft {padding-top: 60px;}
    .sonimgban-proowd {top: 100px;}
    .proogd-wd h6, .prooaz-wd h6, .proocs-tit h6, .proogd-wd h1, .prooaz-wd h1, .proocs-tit h1 {font-size: 24px;}
    .proogd-wd h6, .prooaz-wd h6, .proogd-wd h1, .prooaz-wd h1 {margin: 28px 0 20px !important;}
    .prooaz-img{width: 47%;}
    .prooaz-wd {width: 51%;margin-left: 2%;}
    .proofs-list li span {margin-top: 12px;font-size: 14px;}
    .proofs-list li {width: 72px;}
    .proobf.prooaz .prooaz-wd {margin-left: 1%;}
    .proofs-list {margin-top: 38px;}
    .proofs.proogd .proogd-img{width: 48%;}
    .proofs.proogd .proogd-wd {width: 52%;}
    .proocs-tb table td:first-child {padding-left: 18px;}
    .proogd {padding: 68px 0 60px;}
    .prooaz {padding: 68px 0 60px;}
    .proofs.proogd {padding: 60px 0;}
    .proobf.prooaz {padding: 60px 0 68px;}
    .sonimgban-prot .sonimgban-proowd {top: 84px;}
    .protcs-wd h6, .protcs-wd h1 {font-size: 24px;line-height: 32px;}
    .protwd-font h6, .protwd-font h1 {font-size: 24px;margin-bottom: 20px;}
    .protcs-kk {height: 20px;}
    .protwd {padding: 0px 38px;}
    .protimg img, .protwd{height: 232px;}
    .protwd-font span {font-size: 160px;}
    .protwd-font {padding: 0;}
    .protcs-prev {top: 24%;}
    .relmap {height: 320px;}
    .reltab ul {margin-left: 0;}
    .reltab li {width: 100%;margin-left: 0;height: auto;padding: 32px 0;margin-top: 24px;}
    .reltab-img {margin-top: 0;}
    .reltab {padding: 42px 0 60px;}
    .relyx {padding: 48px 0 40px;}
    .relyx-title h6, .relyx-title h1 {font-size: 28px;}
    .relyx-wd {min-height: 360px;}
    .relly-formipt input {height: 44px;padding: 0px 18px;font-size: 14px;}
    .relly-form textarea {margin-top: 20px;padding: 16px 18px;height: 160px;}
    .relly-formyzm input {width: 280px;height: 44px;padding: 0 18px;}
    .relly-formyzm span {margin-left: 12px;height: 44px;width: 150px;}
    .relly-formbtn{height: 44px;}
    .relly-formyzmbtn{margin-top: 20px;}
    .serzb .pubTitle p{width: 100%;}
    .serzb-list li {padding: 32px 20px 0;}
    .serzb-list li i {margin: 24px auto 32px;}
    .serhd ul {margin-left: 0%;}
    .serhd li {height: 140px;width: 100%;margin-top: 28px;margin-left: 0;}
    .serhd-list{padding-top: 10px;}
    .serwx-list ul{margin-left: 0;}
    .serwx-list li {width: 100%;height: 200px;border-width: 4px;padding: 24px 20px 0;margin-top: 24px;margin-left: 0;}
    .serwx-list{padding-top: 12px;}

    .sear-menu{padding: 20px 0;}
    .sear-list{margin-top: 40px;}
    .sear-list ul li{margin-bottom: 15px;padding-bottom: 15px;}
    .sear-list ul li h5, .sear-list ul li h2{font-size: 16px;}
    .sear-list ul li h6, .sear-list ul li h1{margin: 6px 0;}
    .search-box{padding-bottom: 50px;}
    .serwt-box{width: 100%;padding: 52px 0 68px;}
}