@charset "UTF-8";@font-face{font-family:"ping_med";src:url(../fonts/PINGFANG\ MEDIUM.TTF);}
@font-face{font-family:"ping_rig";src:url(../fonts/PINGFANG\ REGULAR.TTF);}
@font-face {
    font-family: VideoJS;
    src: url(../46ac6629168546c71dbf115992aa4be9.eot?#iefix) format("eot")
}

@font-face {
    font-family: VideoJS;
    src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");
    font-weight: 400;
    font-style: normal
}
/* 首页 */
.app{display:none !important;}
.banner{width:100%;position:relative;}
.banner .bj{width:100%;display:block;width:100%;height:100vh;background-size:cover;background-position:center;transition:all 6s .3s;}
.banner .bj2{width:806px;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .8s .2s;}
.banner .swiper-slide{position:relative;}
.banner .swiper-slide.swiper-slide-active a{transform:scale(1.1);}
.banner .swiper-slide-active .bj2{opacity:1;top:50%;}
.swiper{overflow:hidden;position:relative;}
.banner .swiper-pagination{bottom:95px;}
.banner .swiper-pagination-bullet{width:10px;height:10px;background:none;position:relative;opacity:1;}
.banner .swiper-pagination-bullet::before{content:'';width:6px;height:6px;opacity:1;background:rgba(255,255,255,0.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;}
.banner .swiper-pagination-bullet-active::before{width:10px;height:10px;opacity:1;border:2px solid #fff;background:none;}
.banner .rq{width:100%;height:72px;background:rgba(0,45,85,0.75);position:absolute;bottom:0;left:0;z-index:2;}
.banner .rq .div{width:100%;padding-left:147px;position:relative;}
.banner .rq .div p{width:147px;color:rgba(255,255,255,1);font-size:28px;line-height:72px;background:rgba(0,90,170,1);text-align:center;position:absolute;left:0;top:0;transition:all .5s;}
.banner .rq .div a{width:33.3333%;float:left;color:#FFFFFF;font-size:18px;line-height:72px;text-align:center;position:relative;transition:all .5s;}
.banner .rq .div a:hover{background:rgba(0,90,170,1);}
.banner .rq .div a::before{content:'';width:1px;height:16px;opacity:0.4000000059604645;background:rgba(255,255,255,1);position:absolute;right:0;top:50%;transform:translateY(-50%);}
.banner .rq .div a:last-child::before{display:none;}
.banner .rq .div a img{width:26px;display:inline-block;margin-bottom:4px;}
/* sy_con1 */
.sy_con1{width:100%;padding:56px 0;overflow:hidden;}
.bt{font-size:36px;color:#005AAA;font-weight:500;position:relative;padding-left:15px;line-height:1;}
.bt::after,.bt::before{content:'';width:8px;height:50%;background:rgba(0,90,170,1);position:absolute;bottom:0;left:0;}
.bt::before{top:0;background:rgba(98,188,195,1);}
.bt span{font-size:12px;color:#6C717D;margin-left: 10px;}
.sy_con1 .rq{width:100%;padding-top:24px;display:flex;justify-content:space-between;}
.sy_con1 .rq .lef{width:66%;position:relative;}
.sy_con1 .rq .lef .top{width:100%;}
.sy_con1 .rq .lef .top img{width:100%;vertical-align:middle;}
.sy_con1 .rq .lef .bot{width:100%;padding-top:12px;}
.sy_con1 .rq .lef .bot .p1{font-size:18px;color:#393C42;font-weight:bold;}
.sy_con1 .rq .lef .bot .p2{font-size:14px;color:#4D525C;margin-top:12px;}
.swiper_next,.swiper_prev{width:40px;height:40px;background-image:url(../images/img1.png);background-size:contain;background-repeat:no-repeat;}
.swiper-button-next:after,.swiper-button-prev:after{display:none;}
.swiper_prev{transform:rotate(180deg);}
.sy_con1 .swiper_next,.sy_con1 .swiper_prev{margin-top:-55px;}
.sy_con1 .rq .rig{width:34%;position:relative;}
.sy_con1 .rq .rig .div{width:100%;border-bottom:1px solid #DBDEE6;padding-bottom:20px;padding-top:21px;padding-left:24px;transition:all .5s;}
/* .sy_con1 .rq .rig .div:nth-child(3){border-bottom:none}
*/
.sy_con1 .rq .rig .div:hover{background:#005AAA;}
.sy_con1 .rq .rig .div1{width:46%;float:left;padding-right:26px;}
.sy_con1 .rq .rig .div1 .p1{font-size:12px;color:#6C717D;transition:all .5s;}
.sy_con1 .rq .rig .div:hover .p1{color:#fff;}
.sy_con1 .rq .rig .div1 .p2{font-size:18px;color:#393C42;line-height:26px;font-weight:bold;transition:all .5s;}
.sy_con1 .rq .rig .div:hover .p2{color:#fff;}
.sy_con1 .rq .rig .div2{width:54%;float:left;overflow:hidden;}
.sy_con1 .rq .rig .div2 img{width:100%;vertical-align:middle;transition:all .5s;}
.sy_con1 .rq .rig .div:hover .div2 img{transform:scale(1.05);}
.sy_con1 .rq .rig .div3{width:100%;height:57px;border-bottom:1px solid #DBDEE6;position:relative;padding-top:15px;margin-top:10px;}
.ck{width:96px;font-size:14px;color:#005AAA;border:1px solid #DBDEE6;background:rgba(255,255,255,1);line-height:28px;text-align:center;border-radius:5px;display:block;}
.sy_con1 .rq .rig .div3 a{float:right;}
.sy_con1 .swiper-pagination{bottom:15px;}
.pagination .swiper-pagination-bullet{width:10px;height:10px;position:relative;opacity:1;background:none;margin:0 4px;}
.pagination .swiper-pagination-bullet::before{content:'';width:6px;height:6px;opacity:1;background:#005AAA;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;}
.pagination .swiper-pagination-bullet-active::before{width:100%;height:100%;border:2px solid #62BCC3;background:none;}
/* sy_con2 */
.sy_con2{width:100%;background:rgb(230,237,244);padding-top:56px;padding-bottom:88px;}
.sy_con2 .rq{width:100%;padding-top:24px;display:flex;}
.sy_con2 .rq .rq1{width:25%;/* min-height:562px;*/
 height:690px;background:#006EB9;transition:all .5s;position:relative;}
.sy_con2 .rq .rq1.on{width:50%;}
.sy_con2 .rq .rq1:nth-child(2){background:#005BAC;}
.sy_con2 .rq .rq1:nth-child(3){background:#62BCC3;}
.sy_con2 .rq .div2,.sy_con2 .rq .div1{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .5s;}
.sy_con2 .rq .rq1.on .div1{opacity:0;}
.sy_con2 .rq .div1 .div{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.sy_con2 .rq .div1 .div img{width:160px;display:block;margin:0 auto;}
.sy_con2 .rq .div1 .div p{font-size:24px;color:#FFFFFF;line-height:32px;text-align:center;padding:0 10px;margin-top:20px;}
.sy_con2 .rq .div2{opacity:0;z-index:-1;}
.sy_con2 .rq .rq1.on .div2{opacity:1;z-index:1;}
.sy_con2 .rq .div2 a{width:100%;height:100%;display:block;padding:40px;padding-bottom:20px;background:#fff;}
.sy_con2 .rq .div2 .p1{font-size:24px;color:#393C42;}
.sy_con2 .rq .div2 .div{width:100%;margin:24px 0;}
.sy_con2 .rq .div2 .div img{width:100%;vertical-align:middle;}
.sy_con2 .rq .div2 .p2{font-size:16px;color:#4D525C;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
/* sy_con3 */
.sy_con3{width:100%;padding:90px 0;}
.sy_con3 .top{width:100%;position:relative;}
.sy_con3 .top .div{position:absolute;top:50%;right:0;transform:translateY(-50%);}
.sy_con3 .top .div p{font-size:18px;color:#6C717D;line-height:26px;float:left;margin-left:32px;position:relative;cursor:pointer;}
.sy_con3 .top .div p.on{color:#005AAA;}
.sy_con3 .top .div p::before{content:'';width:1px;height:16px;opacity:1;background:rgba(219,222,230,1);position:absolute;right:-16px;top:50%;transform:translateY(-50%);}
.sy_con3 .top .div p:last-child::before{display:none;}
.sy_con3 .bot{width:100%;padding-top:24px;position:relative;}
.sy_con3 .bot .rq{width:100%;position:relative;display:none;}
.sy_con3 .bot .rq.on{display:block;}
.sy_con3 .bot .div{width:100%;display:flex;}
.sy_con3 .bot .lef{width:49%;height:410px;position:relative;background-size:cover;background-position:center;overflow:hidden;}
.sy_con3 .bot .lef .img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;background-size:cover;background-position:center;}
.sy_con3 .bot .rq .lef:hover .img{transform:translate(-50%,-50%) scale(1.05);}
.sy_con3 .bot .lef img{width:100%;vertical-align:middle;}
.sy_con3 .bot .rig{width:51%;height:365px;padding-left:24px;padding-bottom:30px;padding-right:17px;overflow-y:auto;}
.sy_con3 .bot .rig::-webkit-scrollbar{width:3px;border-radius:3px;background-color:#fff;}
.sy_con3 .bot .rig::-webkit-scrollbar-thumb{background:rgba(138,144,159,1);border-radius:3px;}
.sy_con3 .bot .rig .div1{width:100%;margin-bottom:12px;}
.sy_con3 .bot .rig .p1{font-size:18px;color:#393C42;line-height:26px;padding-left:6px;position:relative;font-weight:bold;transition:all .5s;}
.sy_con3 .bot .rig .p1:hover{color:#005AAA;}
.sy_con3 .bot .rig .p1::before{content:'';width:2px;height:6px;opacity:1;background:rgba(98,188,195,1);position:absolute;left:0;top:10px;}
.sy_con3 .bot .rig .p2{font-size:14px;line-height:20px;color:#4D525C;margin-top:6px;transition:all .5s;}
.sy_con3 .bot .rig .p2:hover{color:#005AAA;}
.sy_con3 .swiper-pagination{width:51%;left:49%;z-index:10;margin-top:0;bottom:0;padding-left:24px;text-align:left;height:20px;}
/* sy_con4 */
.sy_con4{width:100%;position:relative;padding:56px 0;z-index:1;overflow:hidden;}
.sy_con4::before{content:'';width:100%;height:300px;background:#005BAC;position:absolute;top:0;left:0;z-index:-1;}
.sy_con4 .top{width:100%;padding-bottom:24px;}
.sy_con4 .top .container{padding:0;}
.sy_con4 .top .rq{display:table;width:auto;margin:0 auto;}
.sy_con4 .top .rq .div{float:left;margin:0 70px;position:relative;}
.sy_con4 .top .rq .div::before{content:'';width:1px;height:44px;border-left:1px dashed #fff;position:absolute;right:-80px;top:50%;opacity:0.5;transform:translateY(-50%);}
.sy_con4 .top .rq .div:last-child::before{display:none;}
.sy_con4 .top .rq .p1{text-align:center;position:relative;}
.sy_con4 .top .rq .p1 span{font-size:52px;color:#FFFFFF;line-height:1;}
.sy_con4 .top .rq .p1 b{font-size:14px;color:#FFFFFF;line-height:20px;position:absolute;top:-5px;margin-left:5px;font-weight:normal;}
.sy_con4 .top .rq .p2{font-size:16px;color:#FFFFFF;line-height:24px;text-align:center;margin-top:5px;}
.sy_con4 .bot{width:100%;padding:56px 0;border-radius:4px;background:#fff;box-shadow:0px 6px 18px 0px rgba(38,38,38,0.14);}
.sy_con4 .bot .rq{width:100%;padding-top:26px;display:flex;}
.sy_con4 .bot .rq .lef{width:49%;min-height:330px;background-size:cover;background-position:center;background-image:url(../uploadfiles/img15.png);position:relative;overflow:hidden;}
/* .sy_con4 .bot .rq .lef::before{content:'';width:76px;height:76px;background-image:url(../uploadfiles/img16.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;}
*/
.sy_con4 .bot .rq .lef img{width:100%;}
.sy_con4 .bot .rq .lef:hover::before{top:45%;}
/* 视屏 */
#publicity-video{width:100%;height:100%;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;}
#publicity-video video{display:block;}
.msg-box-bg{width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:1001;}
.msg-box{width:60%;height:70%;background:rgba(0,0,0,0.8);position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);box-shadow:0 5px 15px rgba(0,0,0,0.3);}
.msg-box .close-box{width:30px;height:30px;background:url("../images/btn-close-modal.png") no-repeat center;cursor:pointer;position:absolute;right:20px;top:20px;-webkit-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;}
.msg-box .close-box:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.abo_video{width:100%;height:100%;cursor:pointer;overflow:hidden;position:relative;transition:all .5s;}
.sy_con4 .bot .rq .lef:hover .abo_video{/* transform:scale(1.05);*/
}
.sy_con4 .bot .rq .rig{width:51%;padding-left:24px;}
.sy_con4 .bot .rq .rig p{font-size:16px;color:#4D525C;line-height:28px;margin-bottom:26px;}
.sy_con4 .bot .rq .rig p:hover{color:#005BAC;}
@media(max-width:1459px){.sy_con2 .rq .rq1{height:580px;}
.sy_con4 .top .rq .div{margin:0 44px;}
.sy_con4 .top .rq .div::before{right:-54px;}
.sy_con3{padding:60px 0;}
}
@media(max-width:1024px){.banner .bj2{width:506px;}
.banner .rq{height:50px;}
.banner .rq .div p{width:100px;font-size:16px;line-height:50px;}
.banner .rq .div{padding-left:100px;}
.banner .rq .div a{font-size:14px;line-height:50px;}
.banner .rq .div a img{width:18px;margin-bottom:2px;}
.banner .swiper-pagination{bottom:70px;}
.bt{font-size:24px;padding-left:10px;}
.bt::after,.bt::before{width:3px;}
.sy_con1 .rq .rig .div{padding-bottom:12px;padding-top:12px;padding-left:16px;}
.sy_con1 .rq .rig .div1{padding-right:12px;}
.sy_con1 .rq .rig .div1 .p2{font-size:14px;line-height:22px;}
.sy_con2 .rq .rq1{height:455px;}
.sy_con2 .rq .div2 a{padding:20px;}
.sy_con2 .rq .div2 .p1{font-size:20px;}
.sy_con2 .rq .div2 .div{margin:12px 0;}
.sy_con2 .rq .div2 .p2{font-size:14px;line-height:23px;}
.sy_con2 .rq .div1 .div img{width:85px;}
.sy_con2 .rq .div1 .div p{font-size:16px;line-height:25px;margin-top:10px;}
.sy_con3 .bot .rig .p1{font-size:16px;}
.sy_con3 .bot .rig .p2{margin-top:2px;}
.sy_con3 .top .div p{font-size:16px;}
.sy_con4 .top .rq .p1 span{font-size:34px;}
.sy_con4 .top .rq .p2{font-size:14px;}
.sy_con4 .bot .rq .rig p{font-size:14px;line-height:25px;margin-bottom:20px;}
}
@media(max-width:991px){.main{margin-top:60px;min-height:500px;}
.msg-box{width:95%;}
.sy_con4 .top .rq .p1 span{font-size:26px;}
.sy_con4 .top .rq .div{margin:0 28px;}
.sy_con4 .bot .rq .lef::before{width:60px;height:60px;}
.foot .top{padding-top:38px;padding-bottom:22px;}
}
@media(max-width:600px){.banner .bj2{width:320px;}
.banner .swiper-slide-active .bj2{opacity:1;top:44%;}
.banner .bj{height:370px;}
.banner .rq{/* display:none;*/
 height:auto;}
.banner .rq .div p{width:50%;position:static;float:left;}
.banner .rq .div a{width:50%;}
.banner .rq .div{padding-left:0px;}
.banner .swiper-pagination{bottom:18px;display:none;}
.sy_con1{padding:40px 0;}
.sy_con1 .rq .lef{width:100%;margin-bottom:25px;}
.sy_con1 .rq{flex-wrap:wrap;padding-top:16px;}
.sy_con1 .rq .rig{width:100%;padding-left:0;}
.sy_con1 .swiper-pagination{/* display:none;*/
}
.swiper_next,.swiper_prev{width:36px;height:36px;z-index:100;}
.sy_con1 .rq .lef .bot .p2{margin-top:8px;}
.sy_con1 .swiper_next,.sy_con1 .swiper_prev{margin-top:-82px;}
.sy_con1 .rq .rig .div{padding-bottom:14px;padding-top:14px;}
.ck{font-size:13px;}
.sy_con2{padding-top:40px;padding-bottom:40px;}
.sy_con2 .rq{flex-wrap:wrap;padding-top:16px;}
.sy_con2 .rq .rq1{height:auto;margin-bottom:20px;}
.sy_con2 .rq .rq1.on,.sy_con2 .rq .rq1{width:100%;}
.sy_con2 .rq .rq1 .div1{display:none;}
.sy_con2 .rq .div2{opacity:1;}
.sy_con2 .rq .div2,.sy_con2 .rq .div1{position:static;}
.sy_con2 .rq .div2 .p1{font-size:18px;}
.sy_con3{padding:40px 0;}
.sy_con3 .bot{padding-top:12px;}
.sy_con3 .top .div{position:static;transform:translate(0,0);margin-top:20px;}
.sy_con3 .top .div p{margin-left:0;margin-right:30px;}
.sy_con3 .bot .div{flex-wrap:wrap;padding-bottom:20px;}
.sy_con3 .bot .lef{width:100%;height:200px;}
.sy_con3 .bot .rig{width:100%;height:226px;padding:0;margin-top:20px;padding-right:17px;}
.sy_con3 .swiper-pagination{width:100%;padding-left:0;left:0;text-align:center;}
.sy_con4{padding:40px 0;}
.sy_con4 .top .rq{width:100%;}
.sy_con4 .top .container{padding:0;}
.sy_con4 .top .rq .div{width:33.3333%;margin:10px 0;}
.sy_con4 .top .rq .p2{font-size:12px;}
.sy_con4 .top .rq .p1 b{font-size:12px;}
.sy_con4 .top .rq .div::before{right:0;height:30px;}
.sy_con4 .top .rq .div:nth-child(3)::before{display:none;}
.sy_con4 .bot{padding:40px 0;}
.sy_con4 .bot .container{padding:0 15px;}
.sy_con4 .bot .rq{padding-top:16px;flex-wrap:wrap;}
.sy_con4 .bot .rq .lef{width:100%;min-height:200px;}
.sy_con4 .bot .rq .rig{width:100%;padding-left:0;padding-top:15px;}
.sy_con4 .bot .rq .rig p{line-height:22px;margin-bottom:12px;}
}
/* 关于我们_公司简介 */
.ny_banner{width:100%;position:relative;}
.ny_banner .bj{width:100%;vertical-align:middle;}
/* abo1_con1 */
.abo1_con1{width:100%;height:72px;transform:translateY(-50%);position:relative;z-index:1;}
.abo1_con1::before{content:'';width:93.6%;height:100%;background-image:url(../images/img8.png);background-repeat:no-repeat;/* background:rgb(0,148,255);*/
 background-size:cover;background-position:right center;position:absolute;left:0;top:0;z-index:-1;/* box-shadow:0px 6px 18px 0px rgba(0,68,127,0.4);*/
}
/* .abo1_con1 .container{background-image:url(../images/img8.png);background-size:cover;background-position:right center;}
*/
.abo1_con1 a{width:168px;line-height:72px;float:left;text-align:center;font-size:18px;color:#FFFFFF;}
.abo1_con1 a.on{background:#62BCC3;}
/* abo1_con2 */
.abo1_con2{width:100%;padding:56px 0;padding-top:36px;overflow:hidden;}
.ny_bt{font-size:36px;color:#005AAA;line-height:44px;text-align:center;font-weight: 600;}
.ny_bt span{display:block;font-size:12px;color:#6C717D;line-height:20px;text-align:center;}
.abo1_con2 .rq{width:100%;margin-top:60px;position:relative;}
.abo1_con2 .rq1{width:100%;height:434px;background-size:cover;background-position:center;position:relative;overflow:hidden;}
.abo1_con2 .rq2{width:100%;height:100%;background-size:cover;background-position:center;transition:all .5s;}
.abo1_con2 .rq1:hover .rq2{transform:scale(1.05);}
.abo1_con2 .rq .div{width:50%;height:100%;/* background:rgba(46.29,50.39,54.19,0.7);*/
 backdrop-filter:blur(8px);display:inline-block;padding:40px;position:absolute;top:0;left:0;}
.abo1_con2 .rq .div::before{content:'';width:100%;height:100%;background:#2e3236;opacity:0.7;position:absolute;top:0;left:0;z-index:0;transition:all .5s;}
.abo1_con2 .rq:hover .div::before{opacity:0.4;}
.abo1_con2 .rq .div1{display:table-cell;vertical-align:middle;width:100%;position:relative;z-index:1;}
.abo1_con2 .rq .div1 .p1{font-size:20px;color:#FFFFFF;}
.abo1_con2 .rq .div2{width:100%;font-size:14px;color:#FFFFFF;line-height:24px;}
.abo1_con2 .rq .div2 p{margin-top:24px;}
.abo1_con2 .rq .div2 *{color:#fff !important}
/* abo1_con3 */
.abo1_con3{width:100%;padding:100px 0;background-image:url(../images/img7.png);overflow:hidden;}
.abo1_con3 .rq{width:100%;position:relative;margin-top:36px;}
.abo1_con3 .top{width:100%;}
.abo1_con3 .top .div{width:100%;padding:0 70px;}
.abo1_con3 .top .div p{font-size:18px;color:#4D525C;line-height:44px;padding-left:116px;position:relative;}
.abo1_con3 .top .div p span{font-size:36px;color:#005AAA;width:116px;position:absolute;left:0;top:0;}
.abo1_con3 .top .div p span::before{content:'';width:40px;height:40px;background:#AAD7FF;border-radius:50%;position:absolute;right:12px;bottom:0;z-index:-1;}
.abo1_con3 .bot{width:100%;margin-top:200px;position:relative;}
.abo1_con3 .bot::before{content:'';width:100%;height:2px;background:rgba(219,222,230,1);position:absolute;left:0;top:57%;transform:translateY(-50%);}
.abo1_con3 .bot .swiper-slide{position:relative;cursor:pointer;}
.abo1_con3 .bot .swiper-slide::before{content:'';width:2px;height:24px;opacity:1;background:rgba(219,222,230,1);position:absolute;left:0%;top:56%;transform:translateY(-50%);}
.abo1_con3 .bot .div{width:100%;position:relative;}
.abo1_con3 .bot .div::before,.abo1_con3 .bot .div::after{content:'';width:2px;height:16px;background:rgba(219,222,230,1);position:absolute;left:30%;top:45%;transform:translateY(-50%);}
.abo1_con3 .bot .div::after{left:70%;}
.abo1_con3 .bot .div p{font-size:18px;color:#393C42;line-height:26px;text-align:center;}
.abo1_con3 .bot .div p i{display:block;width:36px;height:39px;background-image:url(../images/img10.png);background-size:contain;background-repeat:no-repeat;margin:0 auto;margin-bottom:5px;}
.abo1_con3 .bot .swiper-slide-thumb-active .div p i{background-image:url(../images/img11.png);}
.abo1_con3 .swiper-button-next,.abo1_con3 .swiper-button-prev{width:40px;height:40px;background-image:url(../images/img9.png);background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);margin-top:0;right:-50px;bottom: -160px;top: auto;}
.abo1_con3 .swiper-button-prev{left:-50px;transform:translateY(-50%) rotate(180deg);}
/* abo1_con4 */
.abo1_con4{width:100%;padding-top:70px;padding-bottom:130px;overflow:hidden;}
.abo1_con4 .rq{width:100%;margin-top:30px;}
.abo1_con4 .rq img{max-width:100%;display:block;margin:0 auto;}
@media(max-width:1259px){.abo1_con3 .swiper-button-next{right:0;}
.abo1_con3 .swiper-button-prev{left:0;}
}
@media(max-width:1024px){.abo1_con1{height:50px;}
.abo1_con1 a{width:120px;line-height:50px;font-size:14px;}
.abo1_con2{padding:40px 0;padding-top:20px;}
.ny_bt{font-size:24px;line-height:30px;}
.abo1_con2 .rq .div{padding:15px;}
.abo1_con2 .rq .div1 .p1{font-size:18px;}
.abo1_con2 .rq .div2{font-size:13px;line-height:20px;}
.abo1_con2 .rq .div2 p{margin-top:10px;}
.abo1_con3{padding:40px 0;padding-bottom:50px;}
.abo1_con3 .rq{margin-top:22px;}
.abo1_con3 .top .div p span{font-size:25px;width:88px;}
.abo1_con3 .top .div p span::before{width:30px;height:30px;}
.abo1_con3 .top .div p{font-size:14px;line-height:30px;padding-left:88px;}
.abo1_con3 .bot{margin-top:50px;}
.abo1_con3 .swiper-button-next,.abo1_con3 .swiper-button-prev{width:34px;height:34px;bottom: -28px;}
.abo1_con3 .bot .div p i{width:26px;height:28px;}
.abo1_con3 .bot .div p{font-size:16px;line-height:22px;}
.abo1_con4{padding-top:40px;padding-bottom:70px;}
.abo1_con4 .rq{margin-top:20px;}
}
@media(max-width:500px){.abo1_con1{transform:translateY(0);}
.abo1_con1::before{width:100%;background-position:center;}
.abo1_con1 a{width:25%;}
.abo1_con1 .container{padding:0;background-image:none;display: flex;width: 100%;}
.abo1_con2{padding-top:40px;}
.abo1_con2 .rq{margin-top:15px;}
.abo1_con2 .rq1{height:180px;}
.abo1_con2 .rq .div{width:100%;height:auto;position:static;}
.abo1_con3 .top .div{padding:0;}
.abo1_con3 .rq{margin-top:15px;}
.abo1_con3 .top .div p{font-size:14px;line-height:24px;padding-left:70px;}
.abo1_con3 .top .div p span{font-size:22px;width:70px;}
.abo1_con3 .top .div p span::before{width:20px;height:20px;}
.abo1_con4{padding-top:40px;padding-bottom:50px;}
}
/* 关于我们_资质荣誉 */
.abo2_con1{width:100%;padding-top:36px;padding-bottom:58px;}
.abo2_con1 .rq{width:100%;padding-top:24px;}
.abo2_con1 .rq .top{width:100%;overflow:hidden;}
.abo2_con1 .rq .top img{width:80%;vertical-align:middle;transition:all .5s;display:block;margin:0 auto;}
.abo2_con1 .rq .swiper-slide:hover .top img{transform:scale(1.05);}
.abo2_con1 .rq p{font-size:18px;color:#4D525C;text-align:center;margin-top:24px;transition:all .5s;}
.abo2_con1 .rq .swiper-slide:hover p{color:#005AAA;}
.abo2_con1 .rq .swiper{padding-bottom:60px;}
/* abo2_con2 */
.abo2_con2{width:100%;padding:56px 0;background-image:url(../images/img7.png);}
.abo2_con2 .rq{width:100%;padding-top:24px;}
.abo2_con2 .rq .top{width:100%;overflow:hidden;}
.abo2_con2 .rq .top img{width:80%;vertical-align:middle;transition:all .5s;margin:0 auto;display:block;}
.abo2_con2 .rq .swiper-slide:hover .top img{transform:scale(1.05);}
.abo2_con2 .rq p{font-size:18px;color:#4D525C;margin-top:10px;text-align:center;margin-top:24px;transition:all .5s;}
.abo2_con2 .rq .swiper-slide:hover p{color:#005AAA;}
.abo2_con2 .rq .swiper{padding-bottom:60px;}
@media(max-width:768px){.abo2_con1{padding-top:20px;padding-bottom:40px;}
.abo2_con1 .rq p{font-size:14px;margin-top:10px;}
.abo2_con1 .rq .top img{width:100%;}
.abo2_con1 .rq .swiper{padding-bottom:44px;}
.abo2_con2{padding:40px 0;}
.abo2_con2 .rq p{font-size:14px;margin-top:10px;}
.abo2_con2 .rq .swiper{padding-bottom:44px;}
.abo2_con2 .rq .top img{width:100%;}
}
@media(max-width:500px){.abo2_con1{padding-top:40px;}
}
/* 关于我们_企业文化 */
.abo3_con1{width:100%;background-image:url(../uploadfiles/img28.png);background-size:cover;background-position:center;}
.abo3_con1 .rq{width:100%;padding-top:80px;padding-bottom:140px;}
.abo3_con1 .ny_bt,.abo3_con1 .ny_bt span{color:#fff;}
.abo3_con1 .rq1{width:100%;padding-top:50px;}
.abo3_con1 .rq1 .div{width:23.5%;margin-right:2%;height:330px;border-radius:4px;border:1px solid rgba(255,255,255,0.50);background:rgba(0,68,127,0.65);backdrop-filter:blur(10px);padding:40px;float:left;transition:all .5s;}
.abo3_con1 .rq1 .div:hover{transform:translateY(-10px);}
.abo3_con1 .rq1 .div:nth-child(2n){background:rgba(22,115,255,0.65);}
.abo3_con1 .rq1 .div:nth-child(4){margin-right:0;}
.abo3_con1 .rq1 .div img{display:block;width:94px;margin:0 auto;}
.abo3_con1 .rq1 .div:hover img{transform:translateY(-10px);}
.abo3_con1 .rq1 .div .p1{font-size:20px;color:#FFFFFF;line-height:28px;text-align:center;margin-top:30px;margin-bottom:8px;}
.abo3_con1 .rq1 .div1{font-size:16px;color:#fff;line-height:28px;text-align:center;}
@media(max-width:991px){.abo3_con1 .rq{padding-top:20px;padding-bottom:50px;}
.abo3_con1 .rq1 .div{height:250px;padding:25px 15px;}
.abo3_con1 .rq1 .div img{width:70px;}
.abo3_con1 .rq1 .div .p1{font-size:16px;line-height:26px;margin-top:16px;margin-bottom:4px;}
.abo3_con1 .rq1 .div1{font-size:14px;line-height:24px;}
}
@media(max-width:500px){.abo3_con1 .rq1{padding-top:14px;}
.abo3_con1 .rq{padding-top:40px;padding-bottom:40px;}
.abo3_con1 .rq1 .div{width:49%;margin-bottom:10px;}
.abo3_con1 .rq1 .div:nth-child(2n){margin-right:0;}
.abo3_con1 .rq1 .div1{font-size:13px;line-height:22px;}
}
/* 关于我们_联系我们 */
.abo4_con1{width:100%;padding:54px 0;padding-top:20px;overflow:hidden;}
.ueditor_baidumap,#dituContent{width:100% !important;}
.abo4_con1 .rq{width:100%;display:flex;flex-wrap:wrap;}
.abo4_con1 .rq .lef{width:37%;padding-right:20px;}
.abo4_con1 .rq .div{width:100%;margin-bottom:40px;}
.abo4_con1 .rq .div:last-child{margin-bottom:0;}
.abo4_con1 .rq .div .p1{font-size:20px;color:#393C42;line-height:28px;margin-bottom:20px;}
.abo4_con1 .rq .div1{width:100%;}
.abo4_con1 .rq .div1 p{font-size:14px;color:#6C717D;line-height:24px;min-height:24px;/* padding-left:72px;*/
 position:relative;margin-bottom:10px;}
.abo4_con1 .rq .div1 p span{/* width:72px;position:absolute;left:0;top:0;*/
 padding-right:5px;}
.abo4_con1 .rq .div1 p span img{font-size:16px;}
.abo4_con1 .rq .rig{width:63%;min-height:408px;}
.abo4_con1 .rq .rig #map{height:100%;width:100%;overflow:hidden;}
@media(max-width:768px){.abo4_con1 .rq .lef{width:100%;padding-right:0;margin-bottom:20px;}
.abo4_con1 .rq .rig{width:100%;}
.abo4_con1 .rq .div .p1{font-size:18px;line-height:26px;margin-bottom:10px;}
.abo4_con1 .rq .div{margin-bottom:25px;}
}
@media(max-width:500px){.abo4_con1 .rq .rig{min-height:300px;}
}
/* 业务领域_工程 */
.bus1_con1 a{width:250px;}
/* .bus1_con2 */
.bus1_con2{width:100%;padding-top:26px;padding-bottom:56px;overflow:hidden;}
.bus1_con2 .rq{width:100%;padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.bus1_con2 .rq .lef{width:48%;background-size:cover;background-position:center;position:relative;}
.abo_video_an::before{content:'';width:76px;height:76px;background-image:url(../uploadfiles/img16.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;}
.abo_video_an:hover::before{top:45%;}
.bus1_con2 .rq .rig{width:49%;min-height:400px;background:rgba(245,245,245,1);padding:40px;}
.bus1_con2 .rq .rig .p1{font-size:18px;color:#393C42;line-height:28px;margin-bottom:20px;font-weight:bold;}
.bus1_con2 .rq .rig .p2{font-size:16px;color:#4D525C;line-height:24px;}
.bus1_con2 .rq .rig .p2 span{font-size:20px;color:#005AAA;}
/* bus1_con3 */
.bus1_con3{width:100%;padding:56px 0;background:rgba(225.96,239.1,246.5,1);overflow:hidden;}
.bus1_con3 .rq{width:100%;margin-top:24px;display:flex;}
.bus1_con3 .rq .lef{width:49%;min-height:564px;position:relative;}
.bus1_con3 .rq .lef .bj{max-width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.bus1_con3 .rq .lef .div{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.bus1_con3 .rq .lef .div img{width:160px;display:block;margin:0 auto;}
.bus1_con3 .rq .lef .div p{font-size:24px;color:#fff;line-height:32px;text-align:center;margin-top:24px;padding:0 10px;}
.bus1_con3 .rq .rig{width:51%;}
.bus1_con3 .rq .rig .div{width:33.3333%;float:left;height:188px;background:rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center;transition:all .5s;}
.bus1_con3 .rq .rig .div:nth-child(2n){background:rgba(255,255,255,0.4);}
/* .bus1_con3 .rq .rig .div:nth-child(4),.bus1_con3 .rq .rig .div:nth-child(6){background:rgba(255,255,255,0.4);}
*/
.bus1_con3 .rq .rig .div:hover{background:#fff !important;}
.bus1_con3 .rq .rig .div .p{display:table-cell;vertical-align:middle;font-size:24px;color:#fff;line-height:32px;text-align:center;padding:0 10px;transition:all .5s;}
.bus1_con3 .rq .rig .div:hover .p{color:#333;}
/* bus1_con4 */
.bus1_con4{width:100%;padding:56px 0;background-size:cover;background-position:center;}
.bus1_con4 .ny_bt span,.bus1_con4 .ny_bt{color:#fff;}
.bus1_con4 .rq{width:100%;padding-top:24px;}
.bus1_con4 .rq .div{width:25%;height:388px;float:left;position:relative;}
.bus1_con4 .rq .div::before{content:'';width:1px;height:68px;opacity:0.5;border-right:1px dashed rgba(255,255,255,1);position:absolute;right:0;top:39%;transform:translateY(-50%);}
.bus1_con4 .rq .div:nth-child(4n)::before{content:'';width:1px;height:68px;opacity:0.5;border-right:1px dashed rgba(255,255,255,0);position:absolute;right:0;top:39%;transform:translateY(-50%);}
.bus1_con4 .rq .div:last-child::before{display:none;}
.bus1_con4 .rq .div:hover::before{display:none;}
.bus1_con4 .rq .div1{width:100%;height:100%;padding-top:78px;position:absolute;top:0;left:0;transition:all .2s;}
.bus1_con4 .rq .div:hover .div1{opacity:0;}
.bus1_con4 .rq .div1 img{width:124px;display:block;margin:0 auto;}
.bus1_con4 .rq .div1 p{font-size:20px;color:#fff;line-height:28px;text-align:center;padding:0 10px;margin-top:12px;}
.bus1_con4 .rq .div2{width:100%;height:100%;position:absolute;top:0;left:0;display:table;border:1px solid rgba(255,255,255,0.40);background:rgba(255,255,255,0.1);padding:0 24px;opacity:0;transition:all .2s;}
.bus1_con4 .rq .div:hover .div2{opacity:1;}
.bus1_con4 .rq .div2 .div3{font-size:14px;color:#fff;line-height:24px;display:table-cell;vertical-align:middle;}
.bus1_con4 .rq .div2 .div3 p{margin-bottom:10px;}
.bus1_con4 .rq .div2 .div3 p:last-child{margin-bottom:0;}
/* bus1_con5 */
.bus1_con5{width:100%;padding:56px 0;padding-bottom:24px;overflow:hidden;}
.bus1_con5 .rq{width:100%;padding-top:24px;}
.bus1_con5 .rq1:nth-child(2n){background:#F5F5F5;}
.bus1_con5 .rq1{width:100%;padding:40px 0;}
.bus1_con5 .rq2{display:flex;flex-wrap:wrap;}
.bus1_con5 .rq1:nth-child(2n) .rq2{flex-direction:row-reverse;}
.bus1_con5 .rq1 .lef{width:49%;background-size:cover;background-position:center;position:relative;overflow:hidden;}
.bus1_con5 .rq1 .lef .div{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;transition:all .5s;}
.bus1_con5 .rq1 .lef:hover .div{transform:scale(1.05);}
.bus1_con5 .rq1 .rig{width:51%;height:420px;}
.bus1_con5 .rq1 .rig .overflow{width:100%;height:100%;padding:0 14px;overflow-y:auto;}
.bus1_con5 .rq1:nth-child(2n) .rig .overflow{padding-left:0;}
.bus1_con5 .rq1:nth-child(2n) .rig{padding-right:14px;}
.bus1_con5 .rq1 .rig .overflow::-webkit-scrollbar{width:3px;border-radius:3px;background-color:rgba(0,0,0,0);}
.bus1_con5 .rq1 .rig .overflow::-webkit-scrollbar-thumb{background:rgba(138,144,159,1);border-radius:3px;}
.bus1_con5 .rq1 .rig .div{width:100%;padding:12px;}
.bus1_con5 .rq1 .rig .div:first-child{background:#005AAA;}
.bus1_con5 .rq1:nth-child(2n) .rig .div:first-child{background:#62BCC3;}
.bus1_con5 .rq1 .rig .div .p1{font-size:18px;color:#393C42;line-height:26px;position:relative;padding-left:6px;transition:all .5s;}
.bus1_con5 .rq1 .rig .div .p1:hover{color:#005AAA;}
.bus1_con5 .rq1 .rig .div:first-child .p1{color:#fff;}
.bus1_con5 .rq1 .rig .div .p1::before{content:'';width:2px;height:6px;opacity:1;background:rgba(98,188,195,1);position:absolute;left:0;top:50%;transform:translateY(-50%);}
.bus1_con5 .rq1:nth-child(2n) .rig .div:first-child .p1::before{background:#005AAA;}
.bus1_con5 .rq1 .rig .div .p2{font-size:16px;color:#6C717D;line-height:20px;margin-top:8px;transition:all .5s;}
.bus1_con5 .rq1 .rig .div .p2:hover{color:#005AAA;}
.bus1_con5 .rq1 .rig .div:first-child .p2{color:#fff;}
@media(max-width:1024px){.bus1_con1 a{width:150px;}
}
@media(max-width:768px){.bus1_con2{padding-top:20px;padding-bottom:40px;}
.bus1_con2 .rq{padding-top:16px;}
.abo_video_an::before{width:48px;height:48px;}
.bus1_con2 .rq .rig{min-height:260px;padding:20px 15px;}
.bus1_con2 .rq .rig .p1{font-size:18px;line-height:26px;margin-bottom:8px;}
.bus1_con2 .rq .rig .p2{font-size:14px;line-height:22px;}
.bus1_con3{padding:40px 0;}
.bus1_con3 .rq{margin-top:15px;}
.bus1_con3 .rq .rig .div .p{font-size:16px;}
.bus1_con3 .rq .rig .div{height:130px;}
.bus1_con3 .rq .lef{min-height:390px;}
.bus1_con3 .rq .lef .div img{width:100px;}
.bus1_con3 .rq .lef .div p{font-size:18px;line-height:28px;margin-top:12px;}
.bus1_con4{padding:40px 0;}
.bus1_con4 .rq .div1 img{width:75px;}
.bus1_con4 .rq .div1 p{font-size:14px;}
.bus1_con4 .rq .div2{padding:0 8px;}
.bus1_con4 .rq .div2 .div3{font-size:13px;line-height:22px;}
.bus1_con4 .rq .div2 p{margin-bottom:20px;}
.bus1_con4 .rq .div{height:250px;}
.bus1_con4 .rq .div::before{height:50px;top:48%;}
.bus1_con5{padding:40px 0;padding-bottom:24px;}
.bus1_con5 .rq1{padding:20px 0;}
.bus1_con5 .rq{padding-top:10px;}
.bus1_con5 .rq1 .rig .overflow{padding:0px 6px;}
.bus1_con5 .rq1 .rig .div{padding:8px;}
.bus1_con5 .rq1 .rig .div .p1{font-size:16px;line-height:24px;}
.bus1_con5 .rq1 .rig .div .p2{font-size:13px;margin-top:2px;}
}
@media(max-width:500px){.bus1_con1 a{width:33.3333%;font-size:13px;}
.bus1_con2{padding-top:40px;}
.bus1_con2 .rq .lef{width:100%;height:200px;}
.bus1_con2 .rq .rig{width:100%;min-height:200px;}
.bus1_con3 .rq .lef{width:100%;}
.bus1_con3 .rq .rig{width:100%;}
.bus1_con3 .rq{flex-wrap:wrap;}
.bus1_con3 .rq .lef{min-height:240px;}
.bus1_con3 .rq .lef .bj{max-width:80%;}
.bus1_con3 .rq .lef .div img{width:75px;}
.bus1_con3 .rq .rig .div{height:90px;}
.bus1_con4 .rq .div{width:50%;}
.bus1_con4 .rq .div:nth-child(2)::before{display:none;}
.bus1_con4 .rq .div::after{content:'';width:68px;height:1px;opacity:0.5;border-bottom:1px dashed rgba(255,255,255,1);position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.bus1_con4 .rq .div:nth-child(3)::after,.bus1_con4 .rq .div:nth-child(4)::after{display:none;}
.bus1_con5 .rq1 .lef{width:100%;height:214px;}
.bus1_con5 .rq1 .rig{width:100%;padding-left:0;}
.bus1_con5 .rq1 .rig .overflow{padding:0;}
.bus1_con5 .rq1:nth-child(2n) .rig{padding-right:0;}
}
/* 业务领域_市政 */
.bus2_con3 .rq .rig .div{height:282px;width:50%;}
.bus2_con3 .rq .rig .div:nth-child(2n){background:rgba(255,255,255,0.1);}
.bus2_con3 .rq .rig .div:nth-child(4n+3),.bus2_con3 .rq .rig .div:nth-child(4n+2){background:rgba(255,255,255,0.2);}
@media(max-width:768px){.bus2_con3 .rq .rig .div{height:195px;}
.bus1_con4 .rq .div2 .div3 p{margin-bottom:5px;}
.bus1_con2 .rq .rig .p2 span{font-size:16px;}
}
@media(max-width:500px){.bus2_con3 .rq .rig .div{height:130px;}
}
/* 业务领域_环保 */
.bus3_con3 .rq .rig .div{height:188px;width:50%;}
.bus3_con3 .rq .rig .div:nth-child(2n){background:rgba(255,255,255,0.1);}
.bus3_con3 .rq .rig .div:nth-child(4n+3){background:rgba(255,255,255,0.3);}
.bus3_con3 .rq .rig .div:nth-child(4n+2){background:rgba(255,255,255,0.2);}
@media (max-width:768px){.bus3_con3 .rq .rig .div{height:130px;}
}
/*科研创新 */
.rd_con1{width:100%;padding:56px 0;overflow:hidden;}
.rd_con1 .rq{width:100%;padding-top:60px;display:flex;}
.rd_con1 .rq .lef{width:51%;padding-right:80px;}
.rd_con1 .rq .lef .p1{font-size:28px;color:#393C42;line-height:36px;text-overflow:ellipsis;overflow:hidden;/* white-space:nowrap;*/
}
.rd_con1 .rq .lef .div{width:100%;margin-top:16px;font-size:18px;color:#4D525C;line-height:28px;text-indent: 2em;}
.rd_con1 .rq .lef .div p{margin-top:16px;}
.rd_con1 .rq .lef .div1{width:100%;display:flex;justify-content:space-between;margin-top:24px;}
.rd_con1 .rq .lef .div1 .p2{text-align:center;position:relative;}
.rd_con1 .rq .lef .div1 .p2 span{font-size:52px;color:#005AAA;line-height:1;}
.rd_con1 .rq .lef .div1 .p2 b{font-size:14px;color:#6C717D;font-weight:400;position:absolute;top:0;}
.rd_con1 .rq .lef .div1 .p3{font-size:16px;color:#005AAA;text-align:center;}
.rd_con1 .rq .rig{width:49%;min-height:420px;background-size:cover;background-position:center;}
/* rd_con2 */
.rd_con2{width:100%;background:#005AAA;padding:56px 0;overflow:hidden;}
.rd_con2 .ny_bt,.rd_con2 .ny_bt span{color:#fff;}
.rd_con2 .rq{width:100%;padding-top:12px;}
.rd_con2 .rq .div{width:33.3333%;height:86px;position:relative;float:left;margin:15px 0;}
.rd_con2 .rq .div:nth-child(5n+4),.rd_con2 .rq .div:nth-child(5n+5){width:50%;}
.rd_con2 .rq .div img{max-width:90%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
/* rd_con3 */
.rd_con3{width:100%;padding:56px 0;}
.rd_con3 .top{display:table;width:auto;margin:0 auto;margin-top:12px;}
.rd_con3 .top p{font-size:18px;color:#6C717D;line-height:26px;float:left;padding:0 16px;position:relative;cursor:pointer;}
.rd_con3 .top p.on{color:#005AAA;}
.rd_con3 .top p::before{content:'';width:1px;height:16px;opacity:1;background:rgba(219,222,230,1);position:absolute;right:0;top:50%;transform:translateY(-50%);}
.rd_con3 .top p:last-child::before{display:none;}
.rd_con3 .bot{width:100%;padding-top:24px;}
.rd_con3 .bot .rq{width:100%;display:none;}
.rd_con3 .bot .rq.on{display:block;}
.rd_con3 .bot .rq .div{width:100%;height:248px;position:relative;overflow:hidden;}
.rd_con3 .bot .rq .div img{max-width:80%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;}
.rd_con3 .bot .rq .swiper-slide:hover .div img{transform:translate(-50%,-50%) scale(1.05);}
.rd_con3 .bot .rq p{font-size:18px;color:#4D525C;line-height:26px;text-align:center;margin-top:8px;transition:all .5s;}
.rd_con3 .bot .rq .swiper-slide:hover p{color:#005AAA;}
.rd_con3 .mySwiper{padding-bottom:70px;}
.rd_con3 .swiper-pagination-current{font-size:16px;color:#005AAA;}
.rd_con3 .swiper-pagination-total{font-size:16px;color:#6C717D;}
.rd_con3 .swiper-pagination-current::before,.rd_con3 .swiper-pagination-total::before{content:'0';font-size:16px;color:#6C717D;}
.rd_con3 .swiper-pagination-current::before{color:#005AAA;}
.rd_con3 .xian{width:30px;height:2px;background:rgb(193,196,203);display:inline-block;margin:0 10px;margin-bottom:4px;position:relative;}
.rd_con3 .xian i{width:0%;height:100%;position:absolute;left:0;top:0;background:#005AAA;}
.rd_con3 .rq .zys{width:200px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.rd_con3 .swiper-pagination{width:96px;float:left;position:static;margin-top:6px;}
.rd_con3 .rq .zys .zyjt{width:104px;height:40px;float:left;position:relative;}
.rd_con3 .swiper-button-next,.rd_con3 .swiper-button-prev{background-image:url(../images/img9.png);}
.ck_dt{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.3);top:0;left:0;z-index:9999;display:none;}
.ck_dt .div{width:22%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.ck_dt .div img{width:100%;}
@media(max-width:1459px){.rd_con1 .rq .lef{padding-right:40px;}
.ck_dt .div{width:28%;}
}
@media(max-width:768px){.ck_dt .div{width:75%;}
.rd_con1{padding:40px 0;padding-top:20px;}
.rd_con1 .rq{padding-top:18px;}
.rd_con1 .rq .lef{padding-right:10px;}
.rd_con1 .rq .lef .p1{font-size:18px;line-height:30px;}
.rd_con1 .rq .lef .div{margin-top:8px;font-size:14px;line-height:22px;}
.rd_con1 .rq .lef .div p{margin-top:6px;}
.rd_con1 .rq .lef .div1 .p2 span{font-size:30px;}
.rd_con1 .rq .lef .div1 .p2 b{font-size:12px;}
.rd_con1 .rq .lef .div1 .p3{font-size:12px;}
.rd_con2{padding:40px 0;}
.rd_con2 .rq{padding-top:6px;}
.rd_con2 .rq .div{height:48px;margin:10px 0;}
.rd_con3{padding:40px 0;}
.rd_con3 .top p{font-size:16px;}
.rd_con3 .bot .rq .div{height:150px;}
.rd_con3 .bot .rq p{font-size:14px;line-height:24px;}
.swiper_next,.swiper_prev{width:34px;height:34px;}
}
@media(max-width:500px){.rd_con1{padding-top:40px;}
.rd_con1 .rq{flex-wrap:wrap-reverse;}
.rd_con1 .rq .lef{width:100%;padding-right:0;margin-top:15px;}
.rd_con1 .rq .rig{width:100%;min-height:230px;}
}
/* 企业动态 */
.new1_con1{width:100%;padding-top:104px;position:relative;z-index:1;background:rgb(245,245,245);overflow:hidden;}
.new1_con1::before{content:'';width:100%;height:595px;background-image:url(../images/img35.png);background-size:cover;background-position:center;position:absolute;top:0;z-index:-1;}
.new1_con1 .rq{width:100%;padding:56px 40px;background:#fff;}
.new1_con1 .rq .div{width:100%;position:relative;}
.new1_con1 .rq .div a{font-size:18px;color:#8A909F;position:absolute;right:0;bottom:0;}
.new1_con1 .rq1{width:100%;margin-top:24px;}
.new1_con1 .rq1 .lef{width:70%;height:680px;float:left;position:relative;}
.new1_con1 .lef .div1{width:100%;height:100%;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:all .5s;}
.new1_con1 .lef .div1 a{display:block;width:100%;height:100%;}
.new1_con1 .lef .div1.on{opacity:1;z-index:20;}
.new1_con1 .lef .div2{width:100%;position:absolute;bottom:0;left:0;padding:0 16px;padding-bottom:16px;}
.new1_con1 .lef .div2 .p1{font-size:20px;color:#fff;line-height:26px;margin-bottom:8px;}
.new1_con1 .lef .div2 .p2{font-size:14px;color:#fff;line-height:20px;}
.new1_con1 .rq1 .rig{width:30%;float:left;}
.new1_con1 .rq1 .rig .div1{width:100%;height:136px;box-shadow:inset 0px -1px 0px 0px rgba(229,229,229,1);position:relative;padding:8px 12px;position:relative;transition:all .5s;display:none;}
.new1_con1 .rq1 .rig .div1:nth-child(1),.new1_con1 .rq1 .rig .div1:nth-child(2),.new1_con1 .rq1 .rig .div1:nth-child(3),.new1_con1 .rq1 .rig .div1:nth-child(4),.new1_con1 .rq1 .rig .div1:nth-child(5){display:block;}
.new1_con1 .rq1 .rig .div1::before{content:'';width:12px;height:100%;background:#62BCC3;position:absolute;left:-12px;top:0;opacity:0;transition:all .5s;}
.new1_con1 .rq1 .rig .div1.on{background:#62BCC3;}
.new1_con1 .rq1 .rig .div1.on::before{opacity:1;}
.new1_con1 .rq1 .rig .div1 a{width:100%;height:100%;position:absolute;top:0;left:0;}
.new1_con1 .rq1 .rig .div2{width:55.5%;float:left;padding-right:8px;}
.new1_con1 .rq1 .rig .div2 .p1{font-size:12px;color:#8A909F;line-height:20px;transition:all .5s;}
.new1_con1 .rq1 .rig .div2 .p2{font-size:18px;color:#393C42;line-height:26px;transition:all .5s;font-weight:bold;}
.new1_con1 .rq1 .rig .div1.on .div2 .p1,.new1_con1 .rq1 .rig .div1.on .div2 .p2{color:#fff;}
.new1_con1 .rq1 .rig .div3{width:44.5%;height:100%;float:left;background-size:contain;background-position:center;}
/* new1_con2 */
.new1_con2{width:100%;padding:56px 0;background:rgb(245,245,245);overflow:hidden;}
.new1_con2 .rq{width:100%;position:relative;}
.new1_con2 .rq .ck{position:absolute;right:0;bottom:0;}
.new1_con2 .rq1{width:100%;margin-top:26px;position:relative;}
.new1_con2 .rq1 .div{width:100%;padding-top:44px;position:relative;}
.new1_con2 .rq1 .div::before{content:'';width:52px;height:71px;background-image:url(../images/img36.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:43%;top:0;transform:translateX(-50%);}
.new1_con2 .rq1 .div1{width:100%;height:200px;background:#fff;padding:24px;box-shadow:-8px 8px 16px 0px rgba(0,0,0,0.1);}
.new1_con2 .rq1 .div1 .p1{font-size:16px;color:#4D525C;line-height:56px;border-bottom:1px solid rgba(236,238,242,1);border-top:1px solid rgba(236,238,242,1);}
.new1_con2 .rq1 .div1 .p2{font-size:18px;color:#4D525C;line-height:26px;padding-top:16px;transition:all .5s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.new1_con2 .rq1 .div1 .p2:hover{color:#005AAA;}
.new1_con2 .rq1 .swiper{padding-bottom:50px;}
.new1_con2 .swiper-button-next,.new1_con2 .swiper-button-prev{background-image:url(../images/img9.png);}
.new1_con2 .swiper-button-next{right:-52px;}
.new1_con2 .swiper-button-prev{left:-52px;}
/* new1_con3 */
.new1_con3{width:100%;padding:56px 0;}
.new1_con3 .rq{width:100%;position:relative;}
.new1_con3 .swiper{padding-bottom:40px;}
.new1_con3 .rq .ck{position:absolute;right:0;bottom:0;}
.new1_con3 .rq1{width:100%;padding-top:26px;}
.new1_con3 .rq1 .div{width:100%;box-shadow:0px 4px 15px 0px rgba(102.93,132.28,159.38,0.15);display:none;}
.new1_con3 .rq1 .div:nth-child(1),.new1_con3 .rq1 .div:nth-child(2),.new1_con3 .rq1 .div:nth-child(3){display:block;}
.new1_con3 .rq1 .div:nth-child(3n){margin-right:0;}
.new1_con3 .rq1 .div .top{width:100%;overflow:hidden;}
.new1_con3 .rq1 .div .top img{width:100%;vertical-align:middle;transition:all .5s;}
.new1_con3 .rq1 .div:hover .top img{transform:scale(1.05);}
.new1_con3 .rq1 .div p{font-size:20px;color:#393C42;line-height:58px;padding:0 16px;background:#fff;transition:all .5s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.new1_con3 .rq1 .div:hover p{color:#005AAA;}
.new1_con3 .rq1 .div p span{display:inline-block;position:relative;z-index:1;}
.new1_con3 .rq1 .div p span::before{content:'';width:100%;height:5px;background:rgb(208,235,237);position:absolute;bottom:18px;left:0;z-index:-1;}
@media(max-width:1024px){.new1_con1 .rq{padding:40px 20px;}
.new1_con1 .rq .div a{font-size:14px;}
.new1_con1 .rq1 .rig .div1 a{display:none;}
.new1_con1 .rq1 .rig .div2 .p2{font-size:14px;line-height:20px;}
.new1_con1 .rq1 .rig .div1{height:100px;}
.new1_con1 .rq1 .lef{height:500px;}
.new1_con2{padding:40px 0;}
.new1_con2 .swiper-button-next,.new1_con2 .swiper-button-prev{display:none;}
.new1_con2 .rq1 .div1 .p2{font-size:14px;line-height:24px;padding-top:10px;transition:all .5s;}
.new1_con2 .rq1 .div1 .p2:hover{color:#005AAA;}
.new1_con2 .rq1 .div1 .p1{font-size:14px;line-height:40px;}
.new1_con2 .rq1 .div1{height:155px;padding:15px;}
.new1_con2 .rq1 .div::before{width:36px;height:50px;}
.new1_con2 .rq1 .div{padding-top:34px;}
.new1_con3 .rq1 .div p{font-size:16px;line-height:42px;padding:0 16px;}
.new1_con3 .rq1 .div p span::before{height:5px;bottom:11px;}
}
@media(max-width:500px){.new1_con1 .rq1 .lef{width:100%;height:240px;display:none;}
.new1_con1 .rq1 .rig{width:100%;}
.new1_con1 .rq1 .rig .div1.on a{display:block;}
.new1_con1 .rq1 .rig .div1.on{background:none !important;}
.new1_con1 .rq1 .rig .div1.on .div2 .p1{color:#8A909F !important;}
.new1_con1 .rq1 .rig .div1.on .div2 .p2{color:#393C42 !important;}
.new1_con1{padding-top:40px;}
.new1_con1 .rq1 .rig .div1::before{display:none;}
.new1_con1 .rq{padding:40px 10px;}
.new1_con1 .rq1{margin-top:15px;}
.new1_con1::before{height:350px;}
.new1_con2{padding-bottom:20px;}
.new1_con3{padding:40px 0;}
.new1_con3 .rq1{padding-top:20px;}
.new1_con3 .rq1 .div{width:100%;margin-right:0;margin-bottom:15px;}
}
/* 企业动态_新闻简报 */
.new2_con1{width:100%;padding-top:20px;padding-bottom:56px;}
.new2_con1 .rq{width:100%;}
.new2_con1 .rq .div{width:32%;float:left;margin-right:2%;margin-bottom:24px;}
.new2_con1 .rq .div:nth-child(3n){margin-right:0;}
.new2_con1 .rq .div .top{width:100%;overflow:hidden;}
.new2_con1 .rq .div .top img{width:100%;vertical-align:middle;transition:all .5s;}
.new2_con1 .rq .div:hover .top img{transform:scale(1.05);}
.new2_con1 .rq .div .bot{width:100%;height:170px;padding-top:16px;}
.new2_con1 .rq .div .bot .p1{font-size:18px;color:#393C42;line-height:26px;transition:all .5s;font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.new2_con1 .rq .div:hover .bot .p1{color:#014A8B;}
.new2_con1 .rq .div .bot .p2{font-size:12px;color:#8A909F;transition:all .5s;display:flex;justify-content:space-between;}
.new2_con1 .rq .div:hover .bot .p2{color:#014A8B;}
.new2_con1 .rq .div .bot .p3{font-size:14px;color:#6C717D;line-height:20px;margin-top:16px;margin-bottom:24px;transition:all .5s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new2_con1 .rq .div:hover .bot .p3{color:#014A8B;}
.new2_con1 .rq .div .bot .ck{color:#8A909F;transition:all .5s;}
.new2_con1 .rq .div .bot .ck:hover{background:#014A8B;border:1px solid #014A8B;color:#fff;}
@media(max-width:768px){.new2_con1 .rq .div{margin-bottom:18px;}
.new2_con1 .rq .div .bot{height:150px;padding-top:10px;}
.new2_con1 .rq .div .bot .p1{font-size:16px;line-height:26px;}
.new2_con1 .rq .div .bot .p3{margin-top:12px;margin-bottom:16px;}
}
@media(max-width:500px){.new2_con1{padding-top:40px;padding-bottom:40px;}
.new2_con1 .rq .div{width:49%;margin-right:2%;}
.new2_con1 .rq .div:nth-child(3n){margin-right:2%;}
.new2_con1 .rq .div:nth-child(2n){margin-right:0%;}
}
/* 企业动态_公告通知 */
.new3_con1{width:100%;padding-bottom:56px;}
.new3_con1 .div{width:100%;padding:24px;border-bottom:1px dashed #8A909F;transition:all .5s;}
.new3_con1 .div:hover{background:rgba(1,74,139,1);}
.new3_con1 .div a{display:block;width:100%;height:100px;padding-left:124px;position:relative;}
.new3_con1 .div .lef{width:100px;position:absolute;left:0;top:0;}
.new3_con1 .div .lef .p1{font-size:32px;color:#393C42;text-align:center;line-height:68px;background:#ECEEF2;transition:all .5s;}
.new3_con1 .div:hover .lef .p1{background:#8A909F;color:#fff;}
.new3_con1 .div .lef .p2{background:#8A909F;font-size:18px;color:#fff;text-align:center;line-height:32px;transition:all .5s;}
.new3_con1 .div:hover .lef .p2{background:#ECEEF2;color:#8A909F;}
.new3_con1 .div .rig{width:100%;}
.new3_con1 .div .rig .p1{font-size:20px;color:#000000;line-height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.new3_con1 .div:hover .rig .p1{color:#fff;}
.new3_con1 .div .rig .p2{font-size:14px;color:#8A909F;line-height:20px;margin-top:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new3_con1 .div:hover .rig .p2{color:#fff;}
@media(max-width:500px){.new3_con1{padding-top:30px;padding-bottom:40px;}
.new3_con1 .div{padding:10px 0;}
.new3_con1 .div a{height:78px;padding-left:90px;}
.new3_con1 .div .lef{width:75px;}
.new3_con1 .div .lef .p1{font-size:22px;line-height:50px;}
.new3_con1 .div .lef .p2{font-size:13px;line-height:28px;}
.new3_con1 .div .rig .p1{font-size:16px;line-height:28px;}
.new3_con1 .div .rig .p2{font-size:14px;line-height:20px;margin-top:6px;}
}
/* 专题宣传 */
.new4_con1{width:100%;padding-top:26px;padding-bottom:56px;overflow:hidden;}
.new4_con1 .rq{width:100%;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;}
.new4_con1 .rq .lef{width:75%;}
.new4_con1 .lef .rq1{width:100%;display:none;}
.new4_con1 .lef .rq1.on{display:block;}
.new4_con1 .lef .p{font-size:18px;color:#005AAA;padding-bottom:12px;border-bottom:1px solid #D0D2D7;}
.new4_con1 .lef .p a{color:#005AAA;}
.new4_con1 .lef .div{width:100%;}
.new4_con1 .lef .div1{width:32%;margin-top:24px;float:left;margin-right:2%;border-bottom:1px solid #D0D2D7;}
.new4_con1 .lef .div1:nth-child(3n){margin-right:0;}
.new4_con1 .lef .div1 .top{width:100%;overflow:hidden;}
.new4_con1 .lef .div1 .top img{width:100%;vertical-align:middle;transition:all .5s;}
.new4_con1 .lef .div1:hover .top img{transform:scale(1.05);}
.new4_con1 .lef .div1 .bot{width:100%;height:110px;padding:16px;}
.new4_con1 .lef .div1 .bot .p1{font-size:18px;color:#393C42;line-height:26px;transition:all .5s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.new4_con1 .lef .div1:hover .bot .p1{color:#005AAA;}
.new4_con1 .lef .div1 .bot .p2{font-size:14px;line-height:20px;color:#8A909F;transition:all .5s;margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new4_con1 .lef .div1:hover .bot .p2{color:#005AAA;}
.new4_con1 .rq .rig{width:22%;background:#F9F9F9;}
.new4_con1 .rq .rig .p{font-size:24px;color:#fff;padding:24px;background:#005BAC;}
.new4_con1 .rq .rig .div{width:100%;}
.new4_con1 .rq .rig .div p{font-size:14px;color:#6C717D;line-height:38px;padding-left:20px;position:relative;box-shadow:inset 0px -1px 0px 0px rgba(219,222,230,1);cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.new4_con1 .rq .rig .div p.on{color:#fff;background:#62BCC3;}
.new4_con1 .rq .rig .div p::before{content:'';width:5px;height:5px;opacity:1;background:rgba(108,113,125,1);position:absolute;left:8px;top:50%;transform:translateY(-50%);}
.new4_con1 .rq .rig .div p.on::before{background:#fff;}
@media(max-width:768px){.new4_con1 .lef .div1 .bot{height:90px;padding:8px;}
.new4_con1 .lef .div1 .bot .p1{font-size:16px;}
.new4_con1 .lef .div1 .bot .p2{font-size:14px;line-height:20px;margin-top:5px;}
.new4_con1 .rq .rig .p{font-size:18px;padding:12px;}
.new4_con1 .rq .rig .div p{font-size:13px;line-height:38px;padding-left:15px;}
.new4_con1 .rq .rig .div p::before{width:3px;height:3px;left:6px;}
}
@media(max-width:500px){.new4_con1{padding:40px 0;}
.new4_con1 .rq .rig{width:100%;}
.new4_con1 .rq .lef{width:100%;margin-top:25px;}
.new4_con1 .rq .rig .div p{width:50%;float:left;}
.new4_con1 .lef .p{padding-bottom:10px;}
.new4_con1 .lef .div1{width:49%;margin-right:2%;margin-top:16px;}
.new4_con1 .lef .div1:nth-child(3n){margin-right:2%;}
.new4_con1 .lef .div1:nth-child(2n){margin-right:0;}
}
/* 企业动态_新闻详情 */
.new_dat1{width:100%;padding-top:64px;}
.new_dat1 .rq{width:100%;line-height:56px;font-size:14px;color:#6C717D;}
.new_dat1 .rq a{color:#6C717D;}
.new_dat1 .rq span{color:#393C42;}
/* new_dat2 */
.new_dat2{width:100%;padding-top:48px;padding-bottom:62px;}
.new_dat2 .rq{width:100%;position:relative;padding:0 72px;max-width: 950px;margin: 0 auto;}
.new_dat2 .top{width:100%;padding-bottom:24px;border-bottom:1px solid rgba(208,210,215,1);}
.new_dat2 .top .p1{font-size:26px;color:#393C42;line-height:34px;text-align:center;}
.new_dat2 .top .p2{width:100%;text-align:center;font-size:14px;color:#6C717D;margin-top:24px;}
.new_dat2 .top .p2 span{margin:0 6px;display:inline-block;}
.new_dat2 .top .p2 img{width:16px;display:inline-block;margin-bottom:2px;}
.new_dat2 .con{width:100%;padding:24px 0;font-size:14px;color:#4D525C;line-height:24px;border-bottom:1px solid rgba(208,210,215,1);}
.new_dat2 .con img{max-width:100%;display:block;margin:0 auto;}
.new_dat2 .bot{width:100%;padding-top:8px;}
.new_dat2 .bot a{font-size:14px;color:#4D525C;margin-top:16px;display:block;transition:all .5s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.new_dat2 .bot a:hover{color:#005BAC;}
.c_dh{width:48px;height:100%;position:absolute;left:0;top:137px;}
.c_dh .rq1{width:100%;border-radius:4px;border:1px solid #E9EDEF;background:#fff;position:sticky;top:80px;}
.c_dh .rq1 .div{width:100%;padding:8px;}
.c_dh .rq1 .div img{width:32px;display:block;margin:0 auto;}
.c_dh .rq1 .div p{font-size:12px;color:#8A909F;}
@media(max-width:991px){.new_dat1{padding-top:0;}
.new_dat2{padding-top:30px;padding-bottom:40px;}
.new_dat2 .top .p1{font-size:20px;line-height:31px;}
.new_dat2 .rq{padding:0;}
.c_dh{/* display:none;*/
}
.c_dh .rq1{width:48px;height:126px;background:#fff;position:fixed;left:20px;bottom:30px;top:auto;}
.new_dat2{padding-top:10px;}
.new_dat2 .top .p1{font-size:18px;line-height:28px;}
.new_dat2 .top .p2{font-size:12px;margin-top:10px;}
.new_dat2 .top .p2 img{width:14px;}
.new_dat2 .top{padding-bottom:15px;}
.new_dat2 .con{padding:16px 0;}
.new_dat2 .bot a{margin-top:6px;}
}
/* 党建工作 */
.party{width:100%;background-image:url(../uploadfiles/img68.png);background-size:cover;background-position:top;padding-bottom:38px;}
.party1_con1{width:100%;position:relative;z-index:1;}
.party1_con1 img{width:100%;}
.party1_con2{padding-top:0;background:none;}
.party1_con2::before{display:none;}
.party1_con2 .rq1 .rig .div1::before,.party1_con2 .rq1 .rig .div1.on{background:#CE202D;}
.party_p{width:100%;position:relative;}
.party_p p{font-size:38px;color:#E62412;line-height:44px;padding-left:86px;position:relative;z-index:1;padding-bottom:5px;}
.party_p p::before{content:'';width:237px;height:64px;background-image:url(../images/img41.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;bottom:0;z-index:-1;}
.party_p .ck{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;}
/* party1_con3 */
.party1_con3{width:100%;}
.party1_con3 .rq{padding:56px 40px;background:#fff;}
.party1_con3 .party_p .ck{border:1px solid #fff;color:#8A909F;}
.party1_con3 .top{width:100%;padding-top:24px;}
.party1_con3 .top .div{width:25%;height:84px;float:left;padding:16px;background:#F2F4FB;font-size:18px;color:#393C42;line-height:26px;position:relative;cursor:pointer;}
.party1_con3 .top .div p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.party1_con3 .top .div::before{content:'';width:0%;height:6px;background:#E60012;position:absolute;top:0;left:0;transition:all .5s;}
.party1_con3 .top .div.on{background:#fff;color:#E60012;}
.party1_con3 .top .div.on::before{width:100%;}
.party1_con3 .bot{width:100%;padding:24px;padding-right:0;}
.party1_con3 .bot .div{width:100%;display:none;}
.party1_con3 .bot .div.on{display:block;}
.party1_con3 .bot .div .p1{font-size:18px;color:#393C42;line-height:26px;margin-bottom:12px;}
.party1_con3 .bot .div1{width:100%;height:140px;overflow-y:auto;padding-right:24px;}
.party1_con3 .bot .div1::-webkit-scrollbar{width:2px;background-color:#C1C4CB;border-radius:50px;}
.party1_con3 .bot .div1::-webkit-scrollbar-thumb{border-radius:50px;background-color:#005AAA;}
.party1_con3 .bot .div1 p{font-size:14px;color:#6C717D;line-height:20px;margin-bottom:20px;}
.party1_con3 .bot .div1 p:last-child{margin-bottom:0;}
@media(max-width:1024px){.party_p p::before{width:170px;height:46px;}
.party_p p{font-size:24px;line-height:32px;padding-left:64px;padding-bottom:5px;}
.party1_con3 .rq{padding:20px 20px;}
.party1_con3 .top .div{padding:10px;font-size:14px;line-height:24px;height:68px;}
.party1_con3 .top .div::before{height:4px;}
}
@media(max-width:500px){.party1_con3 .rq{padding:20px 10px;}
.party1_con3 .top .div{width:50%;}
.party1_con3 .bot{padding:0;padding-top:15px;}
.party1_con3 .bot .div1{padding-right:12px;}
}
/* 党建工作_党建动态 */
.party2_con1{width:100%;transform:translateY(-60px);}
.party2_con1 .rq{width:100%;padding:56px 40px;background:#fff;}
.party_p .div{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.party_p .div a{font-size:18px;color:#6C717D;line-height:26px;padding-right:32px;position:relative;}
.party_p .div a.on{color:#E60012;}
.party_p .div a:last-child{padding-right:0;}
.party_p .div a::before{content:'';width:1px;height:16px;opacity:1;background:rgba(219,222,230,1);position:absolute;right:15px;top:50%;transform:translateY(-50%);}
.party_p .div a:last-child::before{display:none;}
.party2_con1 .rq1{width:100%;flex-wrap:wrap;display:flex;}
.party2_con1 .rq1 .div{width:32%;float:left;margin-right:2%;margin-top:24px;}
.party2_con1 .rq1 .div:nth-child(3n){margin-right:0;}
.party2_con1 .rq1 .div .top{width:100%;overflow:hidden;}
.party2_con1 .rq1 .div .top img{width:100%;vertical-align:middle;transition:all .5s;}
.party2_con1 .rq1 .div:hover .top img{transform:scale(1.05);}
.party2_con1 .rq1 .div p{font-size:18px;color:#393C42;line-height:26px;padding-top:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
@media (max-width:1024px){.party2_con1 .rq{padding:40px 20px;}
.party2_con1{transform:translateY(-34px);}
}
@media(max-width:768px){.party_p .div a{font-size:16px;line-height:24px;padding-right:24px;}
.party_p .div a::before{height:12px;right:9px;}
.party2_con1 .rq1 .div p{font-size:14px;line-height:24px;padding-top:8px;}
}
@media(max-width:500px){.party_p .div{position:static;transform:translateY(0);display:table;width:auto;margin:0 auto;margin-top:25px;}
.party2_con1 .rq1 .div{width:49%;margin-right:2%;margin-top:14px;}
.party2_con1 .rq1 .div:nth-child(3n){margin-right:2%;}
.party2_con1 .rq1 .div:nth-child(2n){margin-right:0;}
.party2_con1 .rq{padding:40px 10px;}
}
/* 党建工作_党建党规 */
.party3_con1{width:100%;transform:translateY(-60px);}
.party3_con1 .rq{width:100%;padding:56px 40px;padding-bottom:0;background:#fff;}
.party3_con1 .new3_con1{margin-top:20px;}
@media (max-width:1024px){.party3_con1{transform:translateY(-34px);}
.party3_con1 .rq{padding:40px 20px;padding-bottom:0;}
}
@media (max-width:500px){.party3_con1 .rq{padding:40px 10px;padding-bottom:0;}
.party3_con1 .new3_con1{padding-top:10px;}
}
/* 人才发展 */
/* talent1_con1 */
.talent1_con1{width:100%;padding:70px 0;}
.talent1_con1 .rq{width:100%;padding-top:24px;}
.talent1_con1 .rq .div{width:32%;height:200px;border-radius:4px;border:1px solid #E9E9E9;background:#FAFAFA;margin-right:2%;float:left;transition:all .5s;}
.talent1_con1 .rq .div:hover{transform:translateY(-10px);}
.talent1_con1 .rq .div:nth-child(3n){margin-right:0;}
.talent1_con1 .rq .div img{display:block;width:56px;margin:0 auto;padding-top:40px;transition:all .5s;}
.talent1_con1 .rq .div:hover img{transform:translateY(-5px);}
.talent1_con1 .rq .div p{font-size:24px;color:#393C42;line-height:26px;margin-top:10px;text-align:center;padding:0 10px;}
.talent1_con1 .rq .div:hover p{color:#005AAA;}
/* talent1_con2 */
.talent1_con2{padding:56px 0;background:#F5F5F5;overflow:hidden;}
.talent1_con2 .rq{width:100%;margin-top:24px;position:relative;}
.talent1_con2 .rq .lef{width:70.4%;height:597px;background-size:cover;background-position:center;}
.talent1_con2 .rq .rig{width:39.5%;min-height:400px;background:rgba(255,255,255,1);padding:36px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.talent1_con2 .rq .rig .p1{font-size:28px;color:#393C42;line-height:36px;font-weight:bold;}
.talent1_con2 .rq .rig .p2{font-size:16px;color:#4D525C;line-height:20px;margin-top:16px;}
.talent1_con2 .rq .rig .div{font-size:14px;color:#6C717D;line-height:22px;}
.talent1_con2 .rq .rig .div p{margin-top:24px;}
.talent1_con2 .rq .rig a{margin-top:20px;transition:all .5s;}
.talent1_con2 .rq .rig a:hover{background:#005AAA;color:#fff;}
/* talent1_con3 */
.talent1_con3{width:100%;padding:56px 0;overflow:hidden;}
.talent1_con3 .rq{width:100%;padding-top:24px;}
.talent1_con3 .rq .div{width:49%;height:284px;border-radius:16px;opacity:1;/* background:rgba(37,84,208,1);*/
 margin-right:2%;float:left;position:relative;overflow:hidden;transition:all .5s;}
.talent1_con3 .rq .div:hover{transform:translateY(-10px);}
/* .talent1_con3 .rq .div::before{content:'';width:552px;height:568px;border-radius:50%;background:rgba(255,255,255,0.1);position:absolute;left:-50%;top:-85%;}
*/
.talent1_con3 .rq .div:nth-child(2)::before{left:52%;top:10%;}
.talent1_con3 .rq .div:nth-child(2){margin-right:0;/* background:rgba(139,189,57,1);*/
}
.talent1_con3 .rq .div a{display:block;width:100%;height:100%;padding:40px;position:relative;transition:all .5s;}
.talent1_con3 .rq .div .p1{font-size:24px;color:#fff;line-height:32px;position:relative;}
.talent1_con3 .rq .div .p2{font-size:18px;color:#fff;line-height:26px;margin-top:16px;position:relative;}
.talent1_con3 .rq .div .p3{font-size:14px;color:#fff;width:88px;height:36px;line-height:34px;border-radius:46px;opacity:1;border:1px solid #fff;text-align:center;position:absolute;bottom:40px;left:40px;transition:all .5s;}
.talent1_con3 .rq .div .p3:hover{transform:scale(1.05);}
/* .talent1_con3 .rq .div img{width:164px;position:absolute;right:24px;bottom:24px;}
*/
/* 2021.12.29 */
.talent1_con3 .rq .div img{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%;}
@media(max-width:991px){.talent1_con2 .rq .rig{position:static;transform:translate(0,0);width:100%;}
.talent1_con2 .rq .lef{width:100%;height:470px;}
}
@media(max-width:768px){.talent1_con2 .rq .rig{padding:20px;}
.talent1_con3 .rq .div a{padding:20px;}
.talent1_con3 .rq .div{height:220px;}
/* .talent1_con3 .rq .div img{width:120px;right:10px;bottom:6px;}
*/
/* 2021.12.29 */
.talent1_con3 .rq .div img{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%;z-index:-1;}
.talent1_con3 .rq .div .p3{font-size:12px;height:32px;line-height:30px;bottom:20px;left:20px;}
}
@media(max-width:500px){.talent1_con1{padding:40px 0;}
.talent1_con1 .rq{padding-top:16px;}
.talent1_con1 .rq .div img{width:40px;padding-top:15px;}
.talent1_con1 .rq .div p{font-size:13px;line-height:22px;margin-top:6px;padding:0 4px;}
.talent1_con1 .rq .div{height:102px;}
.talent1_con2 .rq{margin-top:14px;}
.talent1_con2 .rq .lef{height:250px;}
.talent1_con2 .rq .rig .p1{font-size:20px;line-height:24px;}
.talent1_con2 .rq .rig .p2{font-size:14px;line-height:20px;margin-top:10px;}
.talent1_con2 .rq .rig{padding:20px 10px;}
.talent1_con2 .rq .rig .div p{margin-top:10px;}
.talent1_con2{padding:40px 0;}
.talent1_con3{padding:40px 0;}
.talent1_con3 .rq{padding-top:16px;}
.talent1_con3 .rq .div a{padding:20px 10px;}
.talent1_con3 .rq .div .p1{font-size:18px;line-height:26px;}
.talent1_con3 .rq .div .p2{font-size:16px;line-height:22px;margin-top:8px;}
/* .talent1_con3 .rq .div img{width:70px;right:5px;bottom:5px;}
*/
/* 2021.12.29 */
.talent1_con3 .rq .div img{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%;}
.talent1_con3 .rq .div .p3{bottom:10px;left:10px;}
.talent1_con3 .rq .div{height:170px;}
.talent1_con3 .rq .div::before{display:none;}
}
/* 人才发展_深水学院 */
.talent2_con1::before{display:none;}
.talent2_con1{padding-top:0;background:#fff;}
.talent2_con1 .rq .div a{font-size:14px;}
.talent2_con1 .rq{padding-left:0;padding-right:0;}
.talent2_con2{background:#F5F5F5;}
@media (max-width:600px){.talent2_con1 .rq .div a{font-size:13px;}
}
/* 人才发展_招聘详情 */
.talent3_con1{width:100%;}
.talent3_con1 .rq{padding:40px 60px;}
.talent3_con1 .top{width:100%;padding-bottom:24px;border-bottom:1px solid #D5D7DD;}
.talent3_con1 .top .p1{font-size:24px;color:#393C42;line-height:32px;}
.talent3_con1 .top .div{width:100%;padding-top:24px;}
.talent3_con1 .top .div span{font-size:16px;color:#000000;line-height:24px;display:inline-block;padding-right:20px;position:relative;}
.talent3_con1 .top .div span:last-child{padding-right:0;}
.talent3_con1 .top .div span::before{content:'';width:1px;height:16px;background:#DBDEE6;position:absolute;right:8px;top:50%;transform:translateY(-50%);}
.talent3_con1 .top .div span:last-child::before{display:none;}
.talent3_con1 .bot{width:100%;padding-top:40px;}
.talent3_con1 .bot .div{width:100%;margin-bottom:40px;}
.talent3_con1 .bot .div .p1{font-size:18px;color:#393C42;line-height:26px;}
.talent3_con1 .bot .div1{width:100%;font-size:14px;color:#4D525C;line-height:20px;}
.talent3_con1 .bot .div1 p{margin-top:20px;}
.talent3_con1 .bot a{font-size:18px;color:#fff;width:252px;height:64px;line-height:64px;text-align:center;background:#005AAA;display:block;}
.bd{width:100%;height:100%;background:rgba(0,0,0,.2);position:fixed;top:0;left:0;z-index:9999;display:none;}
.bd .div{width:600px;height:auto;padding:60px 40px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.bd .close{position:absolute;top:14px;right:10px;cursor:pointer;}
.bd .close div{width:20px;height:2px;background:#999;}
.bd .close div:first-child{transform:rotate(45deg);}
.bd .close div:last-child{transform:translateY(-2px) rotate(-45deg);}
.bd .div .inp{width:100%;display:block;height:45px;background:#dfdfdf;font-size:14px;margin-bottom:20px;padding:0 15px;}
.bd .div p{font-size:14px;color:#333;}
.bd .div button{width:100%;height:45px;font-size:14px;color:#fff;background:rgba(1,74,139,1);margin-top:30px;display:block;}
@media(max-width:768px){.talent3_con1 .rq{padding:40px 0px;padding-top:20px;}
.talent3_con1 .top .p1{font-size:20px;line-height:30px;}
.talent3_con1 .top .div{padding-top:10px;}
.talent3_con1 .top .div span{font-size:14px;}
.talent3_con1 .top{padding-bottom:10px;}
.talent3_con1 .bot{padding-top:20px;}
.talent3_con1 .bot .div .p1{font-size:16px;}
.talent3_con1 .bot .div1 p{margin-top:8px;}
.talent3_con1 .bot .div{margin-bottom:20px;}
.talent3_con1 .bot a{font-size:16px;width:120px;height:40px;line-height:40px;}
.bd .div{padding:40px 15px;padding-top:60px;width:90%;}
.bd .close{top:27px;right:23px;}
}
/* 人才发展_校园招聘 */
.ny_banner .rq{width:1200px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);}
.ny_banner .rq .p1{width:100%;font-size:72px;line-height:1;color:#fff;}
.ny_banner .rq .p2{font-size:24px;color:#fff;line-height:32px;}
/* talent2_con1 */
.talent2_con1{width:100%;padding:56px 0;}
.talent2_con1 .top{width:100%;}
.talent2_con1 .top .rq{width:100%;height:36px;padding-right:105px;position:relative;}
.talent2_con1 .top .rq input{width:100%;height:100%;border:1px solid #D9D9D9;font-size:14px;color:#C1C4CB;padding:0 8px;}
.talent2_con1 .top .rq input:-moz-placeholder{color:#C1C4CB;}
.talent2_con1 .top .rq input:-ms-input-placeholder{color:#C1C4CB;}
.talent2_con1 .top .rq input::-webkit-input-placeholder{color:#C1C4CB;}
.talent2_con1 .top .rq button{width:98px;height:100%;font-size:14px;color:#FFFFFF;background:#005AAA;position:absolute;top:0;right:0;}
.talent2_con1 .top .rq1{width:100%;}
.talent2_con1 .top .div{width:100%;margin-top:12px;border-bottom:1px solid #ECEEF2;line-height:48px;padding-left:116px;position:relative;}
.talent2_con1 .top .div p{font-size:16px;color:#4D525C;position:absolute;left:20px;top:0;}
.talent2_con1 .top .div .div1{width:100%;}
.talent2_con1 .top .div .div1 span{font-size:16px;color:#4D525C;margin-right:20px;cursor:pointer;}
.talent2_con1 .top .div .div1 span.on{color:#62BCC3;}
.talent2_con1 .top .div .div1 span:last-child{margin-right:0;}
.talent2_con1 .bot{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.talent2_con1 .bot .div{width:49%;margin-top:40px;height:auto;border-radius:4px;opacity:1;background:rgba(255,255,255,1);box-shadow:inset 4px 0px 0px 0px rgba(0,90,170,1),0px 10px 32px 0px rgba(38,38,38,0.1);}
.talent2_con1 .bot .div:nth-child(2n){box-shadow:inset 4px 0px 0px 0px rgba(98,188,195,1),0px 10px 32px 0px rgba(38,38,38,0.1);}
.talent2_con1 .bot .div a{display:block;width:100%;height:100%;padding:12px 24px;}
.talent2_con1 .bot .div .p1{font-size:18px;color:#005AAA;line-height:26px;}
.talent2_con1 .bot .div:nth-child(2n) .p1{color:#62BCC3;}
.talent2_con1 .bot .div .p2{font-size:14px;color:#6C717D;line-height:20px;margin-top:4px;}
.talent2_con1 .bot .div .p2 span{margin-right:5px;}
.talent2_con1 .bot .div1{width:100%;font-size:14px;color:#4D525C;line-height:20px;margin-top:12px;}
.talent2_con1 .bot .div1>p{margin-bottom:16px;}
@media(max-width:1259px){.ny_banner .rq{width:100%;padding:0 30px;}
.ny_banner .rq .p1{font-size:48px;}
.ny_banner .rq .p2{font-size:18px;}
}
@media (max-width:768px){.ny_banner .rq{padding:0 20px;}
.ny_banner .rq .p1{font-size:32px;}
.ny_banner .rq .p2{font-size:14px;}
.talent2_con1{padding:40px 0;}
.talent2_con1 .top .div{margin-top:12px;line-height:30px;padding-left:90px;}
.talent2_con1 .top .div p{font-size:14px;left:12px;}
.talent2_con1 .top .div .div1 span{font-size:14px;margin-right:12px;}
.talent2_con1 .bot .div a{padding:12px;}
.talent2_con1 .bot .div{margin-top:20px;}
}
@media (max-width:500px){.talent2_con1 .top .div .div1 span{display:inline-block;}
.talent2_con1 .bot .div{width:100%;}
.talent2_con1 .bot .div .p1{font-size:16px;}
}
/* 招标信息_招标采购公告 
.bidding_con1 .div .rig{height:100%;position:relative;}
/*.bidding_con1 .div .rig .p1{position:absolute;top:50%;left:0;transform:translateY(-50%);white-space:inherit;}*/
@media (max-width:500px){.bidding_con1 .div .rig .p1{line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
}
.mb{position:relative;}
.mb::before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;transition:all .5s;z-index:10;}
.mb.on::before{width:0;}
/* 20211209 */
.new2_con1 .rq .div{float:none;display:inline-block;vertical-align:top;}
.new2_con1 .rq{font-size:0;}
.c_dh .rq1 .div{position:relative;z-index:10;}
.c_dh .rq1 .div:hover .sharePop{display:block;}
.sharePop{position:absolute;left:100%;top:0;background:#fff;padding:10px;text-align:center;border-radius:4px;display:none;border:1px solid #E9EDEF;white-space:nowrap;}
.bshare-custom a{margin:0 5px;}
a.bshareDiv{display:none !important;}
.header .navbar .category-item.on .category-a{color:#fff;background:#005AAA;}
.sy_con1 .swiper-pagination{left:1%;z-index:101;width:auto;white-space:nowrap;}
@media(max-width:600px){.sy_con1 .swiper-pagination{left:0;width:100%;bottom:-10px;}
}
@media(min-width:600px){.sy_con2 .rq .div2{position:static;}
.sy_con2 .rq .div1{position:absolute;}
.sy_con2 .rq .rq1{height:auto;min-height:580px;}
.bus1_con3 .rq .rig{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:stretch;}
.bus1_con3 .rq .rig .div{height:auto;}
}
.talent2_con1 .top .rq1{background:#f5f5f5;padding:0 10px 10px;border-radius:6px;margin-top:10px;}
.talent2_con1 .top .div:last-child{border:none;}
.talent2_con1 .bot .div{-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;}
.talent2_con1 .bot .div:hover{background:#b5dcff;}
.talent2_con1 .bot .div:nth-child(2n):hover{background:#d2fcff;}
/* 20211220 */
.sy_con1 .rq .rig .swiper-slide{height:206px;}
.sy_con1 .rq .rig .mySwiper{height:618px;}
.party2_con1 .rq1 .div p{padding-right:75px;position:relative;}
.party2_con1 .rq1 .div p span{position:absolute;right:0;top:16px;font-size:14px;}
.abo_video video{width:100%;object-fit:cover;position: relative;}
/* 20211221 */
.new1_con3 .rq1.flex3 .div{margin-bottom:20px;}
.abo2_con1 .rq .top{font-size:0;height:150px;line-height:150px;text-align:center;}
.abo2_con1 .rq .top img{max-height:100%;width:auto;display:inline-block;}
.btns .swiper-button-prev.black,.btns .swiper-button-next.black{background-image:url(../images/img9.png);}
.btns .swiper-button-prev.black:hover,.btns .swiper-button-next.black:hover{background-image:url(../images/img9-act.png);}
.swiper-button-prev.black.disabled,.swiper-button-next.black.disabled{opacity:0.35;}
.sy_con1 .rq .rig .div3 .btns{float:left;margin-top:-15px;position:relative;width:105px;}
.swiper .btns{position:relative;width:105px;margin:auto;margin-top:30px;height:40px;}
.sy_con1 .rq .rig .div3 .btns>div{margin:0;}
.new4_con1 .rq .rig .div p a{color:inherit;display:block;}
.new2_con1 .rq .div .top{height:0;padding-bottom:55%;position:relative;}
.new2_con1 .rq .div .top img{height:100%;object-fit:cover;position:absolute;left:0;top:0;}
.ck_dt .div .close{position:absolute;cursor:pointer;width:20px;height:20px;right:-10px;top:-10px;z-index:20;background:url(../images/close.png) no-repeat center;background-size:contain;border-radius:50%;}
.bannerContaner{position:relative;}
.banSearch{position:absolute;left:50%;top:50%;width:600px;max-width:80%;background:#fff;height:40px;border-radius:30px;transform:translate(-50%,-50%);}
.banSearch input{width:100%;height:100%;padding:0 60px 0 20px;border:none;outline:none;}
.banSearch .searchBtn{position:absolute;right:10px;width:40px;height:100%;z-index:20;cursor:pointer;background:url(../images/search.png) no-repeat center;background-size:22px;}
.new3_con1 .div .lef .p1{background:#fff;border:1px solid #1e6ba4;color:#1e6ba4;font-weight:bold;}
.new3_con1 .div .lef .p2{background:#1e6ba4;}
.new3_con1 .div:hover .lef .p1{background:#1e6ba4;}
.new3_con1 .div:hover .lef .p2{background:#fff;color:#1e6ba4;}
.kefu .div{position:relative;}
.kefu .div:hover .codes{display:flex;}
.codes{position:absolute;right:100%;top:50%;padding-right:15px;white-space:nowrap;line-height:1;margin-top:-100px;display:none;}
.codes .item{text-align:center;display:inline-block;vertical-align:middle;background:#fff;padding:15px 20px;border-left:1px solid #ccc;}
.codes .item b{font-size:14px;}
.codes .item p{color:#555;font-size:12px;}
.codes .item .t{padding-left:30px;background:url(../images/wx.png) no-repeat left center;background-size:24px;position:relative;left:-10px;color:#555;}
.codes .item img{width:120px;height:auto;}
.codes .item:first-child{border:none;}
.codes:after{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;right:0;top:50%;margin-top:-6px;}
.codes .item .img p{color:#999;}
.kefu .div:hover .sys{display:block;}
.sys{position:absolute;right:100%;bottom:0;padding-right:15px;display:none;}
.sys:after{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;right:0;bottom:10px;}
.sys .inner{background:#fff;white-space:nowrap;padding:40px 20px;border-radius:4px;}
.sys .inner .item{display:inline-block;vertical-align:middle;line-height:40px;}
.sys .inner .item a{display:block;padding-left:25px;padding-right:20px;background:url(../images/home.png) no-repeat left center;background-size:20px;}
.sys .inner .item a:hover{background:url(../images/home-act.png) no-repeat left center;background-size:20px;}
.kefu .div1 .act{display:none;}
.kefu .div1:hover .def{display:none;}
.kefu .div1:hover .act{display:block;}
.kefu .div1:hover p{color:#0071e3;}
@media(min-width:768px){.new1_con3 .rq1.flex3{display:flex;flex-wrap:wrap;}
.new1_con3 .rq1.flex3 .div{width:31.33%;margin-bottom:1%;margin-right:3%;}
.new1_con3 .rq1.flex3 .div:nth-child(3n){margin-right:0;}
.sy_con1 .rq .rig .div{height:100%;}
.sy_con1 .rq .rig .div .div2{height:100%;}
.sy_con1 .rq .rig .div .div2 img{height:100%;}
.abo2_con1 .rq .top{font-size:0;height:300px;line-height:300px;text-align:center;}
.sy_con1 .rq .rig .div3 .btns>div{margin:0;}
.sy_con1 .rq{position:relative;}
.sy_con1 .rq .lef{position:absolute;left:0;top:0;height:100%;padding-top:24px;}
.sy_con1 .rq .rig{margin-left:66%;}
.sy_con1 .rq .lef .swiper{height:100%;}
.sy_con1 .rq .lef .swiper .swiper-slide a{display:flex;flex-direction:column;height:100%;}
.sy_con1 .rq .lef .top{flex:1 1 auto;background-position:center;background-size:contain;background-repeat:no-repeat;}
.sy_con1 .rq .lef .top img{object-fit:cover;height:100%;display:none;}
}
.foot .con .lef .div a:nth-child(n+8){display:none;}
.new_dat2 .top .p2 span img{margin-right:5px;}
.navbar_div .category-item .two{white-space:nowrap;width:auto;min-width:100%;}
.video-js .vjs-big-play-button{left:50% !important;top:50% !important;transform:translate(-50%,-50%);}
.ny_banner .bj2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;-webkit-transition:all .8s .2s;transition:all .8s .2s;max-height:80%;animation:fadeTop .8s forwards;}
@keyframes fadeTop{0%{top:70%;opacity:0;}
50%{top:50%;opacity:1;}
}
@media(max-width:768px){.sy_con1 .rq .rig .swiper-slide{height:125px;}
.sy_con1 .rq .rig .mySwiper{height:375px;}
.bus1_con3 .rq .rig .div{width:100%;height:auto;padding:20px;}
.bus1_con4 .rq .div2{z-index:10;background:#385da8;padding:8px;}
}
.party1_con2 .rq1 .rig .div1.on,.new1_con1 .rq1 .rig .div1.on{z-index:20;}
/* 2021.12.29 */
 .party2_con1 .rq1 .div{position:relative;}
.party2_con1 .rq1 .div p{position:relative;}
.party2_con1 .rq1 .div .dzbox{font-size:12px;position:absolute;right:0;bottom:0;color:#005AAA;}
.new1_con1 .rq1 .rig .div2 .zdbox{font-size:12px;margin-top:20px;color:#005AAA;}
.new1_con1 .rq1 .rig .div3{background-repeat:no-repeat;}
@media(min-width:768px){.new1_con1 .rq1 .rig .div3{background-size:100% 100% !important;}
.sy_con1 .rq .lef .top,.new1_con1 .lef .div1{background-size:100% 100% !important;}
}
.new_dat2 .con img{display:inline-block;vertical-align:middle;}
.header .logo img{top:50%;transform:translate(0,-50%);}
.header .logo{width:353px;}
.foot .top .lef img{width:100%;max-height:100%;}
.foot .top .lef{height:90px;line-height:90px;max-width:335px;}
.foot .top .rig p{display:table-cell;height:90px;vertical-align:middle;}
@media(max-width:500px){.foot .top .lef{height:auto;max-width:80%;width:auto;margin:auto;float:none;line-height:1;}
.foot .top .rig p{display:block;height:auto;}
}
@media(max-width:1360px){.header .logo{width:20%;}
}
.new2_con1 .rq .div .bot .p1{padding-right:30px;position:relative;}
.new2_con1 .rq .div .bot .p1 .zd{position:absolute;right:0;top:0;line-height:30px;font-size:12px;color:#8A909F;}
.jobContact{text-align:center;}
.jobContact .in{padding:0 20px;background:#014a8b;color:#fff;line-height:40px;display:inline-block;vertical-align:middle;}
.bd_weixin_popup .bd_weixin_popup_head{text-align:center;padding-right:10px;}
.bd_weixin_popup .bd_weixin_popup_foot{text-align:center;line-height:18px;margin-top:-7px;}
.party2_con1 .rq1 .div p.p2{padding:0;font-size:12px;color:#8A909F;line-height:18px;}
.party2_con1 .rq1 .div p{padding-right:0;}
.party2_con1 .rq1 .div p.p2 span{position:static;font-size:inherit;}
.party2_con1 .rq1 .div .p3{font-size:14px;color:#6C717D;line-height:20px;margin-top:16px;margin-bottom:24px;-webkit-transition:all .5s;transition:all .5s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:40px;}
.ck:hover{background:#005AAA;color:#fff;}
.pageBack{display:inline-block;font-size:14px;margin-left:60px;margin-top:40px;line-height:34px;border:1px solid #ccc;padding:0 20px;border-radius:5px;cursor:pointer;}
.pageBack i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:5px;margin-bottom:3px;background:url(../images/back-gray.png) no-repeat center;background-size:contain;}
.pageBack:hover{background:#005aaa;color:#fff;border-color:#005aaa;}
.pageBack:hover i{background:url(../images/back-white.png) no-repeat center;background-size:contain;}
@media(max-width:768px){.party2_con1 .rq1 .div p{font-size:16px;}
.pageBack{margin-left:0;}
}
.bshare-custom{font-size:13px;line-height:16px !important;}
.bshare-custom a{padding-left:19px;height:16px;text-decoration:none;display:none;zoom:1;vertical-align:middle;cursor:pointer;color:#333;margin-right:3px;-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.bshare-custom .bshare-weixin{background:url(../images/weixin.png) no-repeat;display:inline-block;}
.bshare-custom .bshare-sinaminiblog{background:url(../images/top_logos_sprite.png) no-repeat 0 -270px;display:inline-block;}
.bshare-custom .bshare-facebook{background:url(../images/top_logos_sprite.png) no-repeat 0 -54px;display:inline-block;}
.bshare-custom .bshare-twitter{background:url(../images/top_logos_sprite.png) no-repeat 0 -342px;display:inline-block;}
.bshare-custom .bshare-linkedin{background:url(../images/linkedin.png) no-repeat;display:inline-block;}
.qrPop{position:fixed;left:50%;top:50%;text-align:center;background:#fff;color:#666;font-size:14px;padding:10px;border-radius:6px;box-shadow:0 0 6px #ccc;transform:translate(-50%,-50%);}
.qrPop #qrcode{margin-top:6px;border:4px solid #eee;}
.qrPop img{width:140px;}
.qrPop .close{position:absolute;right:5px;top:5px;width:16px;height:16px;background:url(../images/close.png) no-repeat center;background-size:contain;cursor:pointer;z-index:10;}
.header-app .logo{max-width:80%;}
div#container{width:100%;overflow:hidden;}
.foot .top .lef img{width:100%;}
.abo1_con2 .rq .div2{max-height:100%;overflow:auto;margin-right:-20px;width:auto;padding-right:10px;}
.abo1_con2 .rq .div1{display:block;height:100%;overflow:hidden;}
/* 20220118 */
.searchResult{padding-bottom:5%;}
.searchResult .div{padding:10px 0;border-bottom:1px dotted #c0c0c0;}
.searchResult{padding-bottom:5%;}
.searchResult .div{padding:10px;border-bottom:1px dotted #c0c0c0;}
.searchResult .div .textInner{display:inline-block;max-width:100%;position:relative;padding-right:100px;line-height:30px;padding-left:10px;}
.searchResult .div a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;}
.searchResult .div span{position:absolute;right:0;top:0;color:#999;font-size:14px;}
.searchResult .div .textInner:before{content:"";width:4px;height:4px;background:#15a7ff;position:absolute;left:0;top:50%;margin-top:-2px;}
.searchDiv{float:left;position:relative;width:50px;height:64px;z-index:20;}
.searchDiv .searchbtn{width:100%;height:100%;background:url(../images/search-white.png) no-repeat center;cursor:pointer;background-size:24px;display:block;}
.header2 .searchDiv .searchbtn,.header:hover .searchDiv .searchbtn{background-image:url(../images/search.png);}
.searchInner{position:absolute;right:0;top:-200%;margin-top:-25px;height:50px;width:970px;z-index:60;background:#fff;padding:5px;padding-right:55px;-webkit-transition:.6s;transition:.6s;}
.searchInner input{width:100%;height:100%;padding:0 10px;outline:none;border:none;background:#fafafa;}
.searchInner .sBtn{position:absolute;right:0;top:0;width:50px;height:100%;z-index:10;cursor:pointer;background:url(../images/search.png) no-repeat center;background-size:24px;}
.searchActive .searchInner{top:50%;}
.header .navbar{position:relative;top:0;opacity:1;-webkit-transition:.6s;transition:.6s;}
.searchActive .navbar{opacity:0;top:-70px;}
.header-app .logo{line-height:48px;max-width:70%;}
.header-app .logo img{height:auto;width:100%;}
@media(max-width:1259px){.searchInner{width:830px;}
}
@media(max-width:991px){.searchDiv{height:60px;float:right;}
.searchDiv .searchbtn{background-image:url(../images/search.png);background-size:24px;}
.searchInner{position:fixed;left:0;width:100%;margin:0;top:-70px;}
.searchActive .searchInner{top:60px;}
.searchDiv{width:30px;}
}
.nullTip{text-align:center;font-size:22px;margin-top:30px;color:#da0000;}
.searchshaw{position:fixed;left:0;top:0;width:100%;height:100%;z-index:30;display:none;}
.foot .top .lef{height:auto;line-height:1;}
.foot .top .rig p{height:30px;}
.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:"VideoJS" !important;}
.bus1_con2 .rq .lef .img{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}
.bus1_con2 .rq .lef .img img{display:none;}
.indexTips{position:fixed;left:50%;top:50%;background:#fff;z-index:9999;font-size:23px;padding:40px 30px 30px;border-radius:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;}
.indexTips .close{position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer;z-index:10;background:url(/4b55579….png) no-repeat center;background-size:contain;}
@media print{.c_dh,.kefu{display:none !important;}
#header{display:none !important;}
}
#GoTop{width:50px;height:50px;position:fixed;right:20px;bottom:20px;z-index:99999999;cursor:pointer;}
#GoTop>span{display:block;width:100%;height:100%;color:rgb(8,162,233);font-size:30px;}
#footer{width:100%;height:100%;color:#fff;background:#014a8b;overflow:hidden;text-align:center;}
#footer .logo{width:95px;height:45px;margin:50px auto 20px;}
.title{font-size:25px;margin-bottom:20px;}
.address_tel_fax{color:#d3d3d3;font-size:14px;margin:10px 0;}
.email_wx{color:#d3d3d3;font-size:14px;}
.copy{color:#d3d3d3;font-size:14px;margin:50px 0 10px;}
@media screen and (max-width:997px){.title{font-size:20px;}
.address_tel_fax{font-size:12px;}
.email_wx{font-size:12px;}
.copy{font-size:12px;margin:30px 0 10px;}
}


.vjs-big-play-button {
    font-size: 3rem;
    line-height: 3.5rem;
    height: 3.5rem;
    width: 8rem;
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    transform: translate(-50%, 50%);
    padding: 0;
    cursor: pointer;
    opacity: 1;
    border: .06666em solid #fff;
    background-color: #2b333f;
    background-color: rgba(43, 51, 63, .7);
    border-radius: .3em;
    -webkit-transition: all .4s;
    transition: all .4s;
}
.vjs-big-play-button {
    left: 50% !important;
    top: 30% !important;
}
 .vjs-control-text {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.vjs-big-play-button .vjs-icon-placeholder:before {
        font-family: VideoJS;
    font-weight: 400;
    font-style: normal;
    content: "\F101";
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    font-size: 2.5rem;
    
}


.searchResult .meun{
    margin: 0 auto;
    text-align: center;
}

.searchResult .meun .ul{
    display: flex;
    justify-content: center;
}

.searchResult .meun .ul li{
   width: 130px;
    height: 40px;
    border: 1px solid #eee;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    font-size: 1.2rem;
    margin-right: 15px;
    cursor: pointer;
    transition: background-color 0.3s, color 0.3s;
}

.searchResult .meun .ul li:hover {
    background: #014a8b;
    color: #fff;
}

/* Selected state */
.searchResult .meun .ul li.on {
    background: #014a8b;
    color: #fff;
}

@media (max-width:1095px) {
    .vjs-big-play-button {
    top: 20% !important;
    line-height: 3rem;
    height: 3rem;
    width: 6rem;
}
}

@media (max-width: 950px) {
    .vjs-big-play-button {
        top: 12% !important;
    }
}

@media (max-width: 780px) {
    .vjs-big-play-button {
        top: 6% !important;
    }
}

@media (max-width: 600px) {
    .vjs-big-play-button {
        top: 30% !important;
    }
}