a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0;box-sizing:border-box}a{color:#444;text-decoration:none;font-size:16px}a:hover{text-decoration:none}a img{border:0}li{list-style:none}html{font-size:16px}body{margin:0;font-family:"微软雅黑, 宋体";color:#444}.heads{width:100%;background-color:#0c74f7}.heads .top{text-align:right}.heads .top a{padding:20px;display:inline-block;color:#fff}.heads .logo{text-align:center}.heads .logo img{width:320px}.heads .menu{display:flex;flex-wrap:wrap;justify-content:space-around}.heads .menu a{color:#fff;padding:10px 25px;margin:0 10px 20px;border:1px solid #fff;border-radius:5px;font-size:18px;box-shadow:0 3px 8px 0 rgba(211,12,12,0.3)}.heads .menu a:hover,.heads .menu a.active{color:#444444;background:#ffffff}.item{max-width:1200px;min-width:320px;margin:0 auto;overflow:hidden}.middle-column ul li{margin:20px 0 20px 1%;width:23%;display:inline-block;background:#fff;border:1px solid #ddd;box-shadow:0 3px 8px 0 rgba(211,12,12,0.3);border-radius:20px}.middle-column ul li a{display:block;padding:20px}.middle-column ul li a h2{font-size:18px;color:#0c74f7;border-bottom:1px solid #dddddd;padding-bottom:10px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.middle-column ul li a h2 i{font-size:22px}.middle-column ul li a p{padding-top:20px;font-size:16px;height:120px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.middle-list-column{padding:40px 0}.middle-list-column .left{width:750px;float:left;margin-left:20px;margin-bottom:40px}.middle-list-column .right{width:380px;float:left;margin-left:20px}.middle-list-column .right .content{margin-bottom:20px}.middle-list-column .right .content ul li{display:inline-block;width:49%;text-align:center;margin-bottom:15px}.middle-list-column .right .content ul li a i{display:inline-block;width:100px;height:100px;background-color:#5b91f7;color:#fff;line-height:100px;border-radius:10px}.middle-list-column .right .content ul li a i:hover{box-shadow:0 0 10px 5px rgba(0,0,0,0.1);background:#0057fa}.middle-list-column .right .content ul li a i span{font-size:60px}.middle-list-column .right .content ul li a p{height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search{font-size:16px;color:#444}.search input[type="text"]{width:60%;height:35px;border:1px solid #ccc;padding:0px 10px;font-size:16px;color:#555;outline:none}.search input[type="checkbox"]{width:16px;height:16px;margin-top:5px}.search li{height:60px;line-height:60px;overflow:hidden}.search li.agree{line-height:30px;padding-left:18%}.search li.agree input{position:absolute}.search li.agree label{float:left;padding-left:24px}.search li a{color:#0000ff}.search span{float:left;text-align:right;width:35%}.search .submit_li{margin:20px 0;text-align:center}.search .submit{min-width:320px;height:45px;display:inline-block;line-height:45px;text-indent:0;text-align:center;font-size:16px;background:#ff4001;border:none;border-radius:3px;cursor:pointer;color:#fff}.info .title{line-height:45px;height:45px;border-bottom:2px solid #5b91f7}.info .title a{display:inline-block;border:2px solid #5b91f7;padding:0 15px;margin-right:20px;font-size:16px;text-align:center;line-height:40px;border-top-left-radius:5px;border-top-right-radius:5px}.info .title a.active{background:#5b91f7;color:#fff}.info .content{margin-top:20px;margin-bottom:20px;font-size:14px;line-height:25px}.content-bg{background:#fff;width:100%;border:1px solid #b7defb;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);padding:20px;margin-bottom:30px}.content-bg:hover{box-shadow:0 2px 20px 10px rgba(0,0,0,0.2)}.navigation{font-size:18px;font-weight:normal;border-bottom:1px solid #b7defb;height:45px;line-height:45px;margin-bottom:20px;background:#5b91f7;color:#fff;padding-left:10px;border-top-left-radius:5px;border-top-right-radius:5px}.hide{display:none}.bg2{background-color:white;border-radius:6px;padding:20px;border:1px solid #eaeff5;box-shadow:0 5px 25px -6px rgba(41,128,185,0.1)}.navigation2{font-size:18px;font-weight:normal;margin-top:0;padding:14px 0;border-bottom:1px solid #eaeff5}.mb-20{margin-bottom:20px}ul.serivce li,ul.news li{font-size:16px;padding:10px 0;margin:0;background-repeat:no-repeat;background-size:20px 20px;border-bottom:1px dashed #eaeff5}ul.serivce li span,ul.news li span{padding-left:10px}ul.news li a{font-size:16px}ul.news li span{float:right;padding-left:0}.detail_title{padding:14px 0;color:#999999}.detail_content{padding:0 0 20px;min-height:300px}.detail_footer a{display:block;line-height:24px}.center{text-align:center}.footer{background:#2a3646;color:#fff;font-size:14px;padding-top:20px;padding-bottom:50px;margin-top:20px}.footer .friendlink p{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(114,132,158,0.7)}.footer .friendlink h3{border-left:3px solid #3889ff;line-height:1;text-indent:10px;font-weight:500;font-size:18px;margin:10px 0}.footer a{color:#fff;font-size:14px;padding:10px 20px 10px 0;display:inline-block}.footer .wechat div{display:inline-block;margin-right:20px}@media handheld, only screen and (max-width: 1024px){.middle-list-column{text-indent:0}.middle-list-column .left{width:96%;margin:2%}.middle-list-column .right{width:96%;margin:2%}}@media handheld, only screen and (max-width: 768px){.middle-column ul li{margin:20px 0 20px 1%;width:48%}ul.news li a{font-size:16px}ul.news li span{float:none;display:block}}@media handheld, only screen and (max-width: 480px){.heads .menu a{padding:10px 15px}.middle-column ul li{margin:20px 0 20px 1%;width:98%}}.pagination{display:flex;justify-content:center;list-style:none;padding:0;margin:20px 0}.pagination li{margin:0 5px}.pagination a,.pagination span{display:inline-block;padding:8px 16px;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#337ab7}.pagination a:hover{background-color:#f5f5f5}.pagination .active span{background-color:#337ab7;color:white;border-color:#337ab7}.pagination .disabled span{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.empty{min-height:500px;padding:20px}
