@charset "utf-8";
body {font-size:16px; padding:0px;margin:0px; position:relative;line-height:20px; color:#404040; font-family:Arial, Helvetica, sans-serif, 微软雅黑;}
body a{outline:none;blr:expression(this.onFocus=this.blur()); }
dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea{margin:0px;padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:16px;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;}
ul,ul li{list-style:none; padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
div, span, ul, li, hr{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;}
img{ border:0px; padding:0px; margin:0px;vertical-align:middle;}
a{ text-decoration:none; color:#404040; outline:none;}
a:hover{color:#4b6aaa;}
input{ border:0px;}
hr {padding:0px; margin:0px; border:0px;}
em,i {font-style:normal;}
.none {display:none;}
.block {display:block;}
border {border:0px;}

/*清除浮动*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after {clear:both; }
.clearfix {zoom:1;}

/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}

/*公用*/
.wkuan {width:1230px; margin:0 auto; clear:both;}
.w608 {width:608px; overflow:hidden;}
.h412 {height:412px;}
.h165 {height:165px;}
.fl {float:left;}
.fr {float:right;}
.martop25 {margin-top:0px;}
.martop26 {margin-bottom:20px;}
.guanggaotu {clear:both;margin-top:15px;}
.guanggaotu img {max-width:auto;}
.r573 {width:573px; float:right; margin:20px 0 0 0;}
.xianccc {border-bottom:1px solid #ccc;}
.secB .w608{width:398px;}
.secB .w608 .newcolumn{width:100%;margin:15px 0;}
.secB .secBcenter{margin:0 20px;}
.secB .w608 .newcolumn li a{max-width:65%;}

/*栏目标题*/
.fan_xinlanmu {width:100%;line-height:30px; padding:10px 0 10px 0; font-size:28px; letter-spacing:5px; text-align:center; font-weight:400; position:relative; z-index:1; clear:both;border-bottom: 5px solid #2e5c9a;color:#323232;}
.fan_xinlanmu1 {float:left;width:49%;line-height:40px;  font-size:28px; letter-spacing:5px; text-align:center; font-weight:400; position:relative; z-index:1; clear:both;border-bottom: 5px solid #2e5c9a;color:#323232;}
.fan_xinlanmu2 {float:right;width:49%;line-height:40px;  font-size:28px; letter-spacing:5px; text-align:center; font-weight:400; position:relative; z-index:1;border-bottom: 5px solid #2e5c9a;color:#323232;}
.fan_xinlanmu3 {width:100%;line-height:30px; padding:10px 0 10px 0; font-size:22px; letter-spacing:5px;font-weight:bold; position:relative; z-index:1; clear:both;border-bottom: 1px solid #cfcecf;color:#17549c; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0QzRTMyNTEzMzA5MTFFREI5MkJGRjk3NDI1QzNBREUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0QzRTMyNTIzMzA5MTFFREI5MkJGRjk3NDI1QzNBREUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDNFMzI0RjMzMDkxMUVEQjkyQkZGOTc0MjVDM0FERSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRDNFMzI1MDMzMDkxMUVEQjkyQkZGOTc0MjVDM0FERSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po8rlrkAAAHiSURBVHjatFVNK0RhFD73ZqUsEDEsfEwpLIwUqSlEtqIoZmExJD8A+QHCD5DMLJSPQsp2IqamRMlYoNQYFr4iLJTtdZ7be6Z3rpkhmaee7r3NOc99zznPuWNYlkVOlPWtlvOlm+llephV6qc4M8qMMEP32747Z66hC7KQwRc/c5jZSplxyFxmBlnY+ibIYgV8mWRO4Lm0MJfaGlzUXFtM9ZX5dsz5zTsdXz5T+OyBHl8/RWOeOceibwlBdbJZiBl8N9jppv72amqqKUp5tJOrF9o8uKb1vRip80B0CifNUTF+EZv2eWi8py5jrXgRWFGSRzOrUYiiqhgzYLh6VzCADfRsqMtN82MtiUSUhfJQJoDy0Qa0QzCxeERruzHp6UCOmmYrglCmAEEoC+UJtsJx+2SIw8sB3O+f2j3FELtNZQ37zdIznMwp5uyfDAU5yFXwmspndjkClJlKTBdFjEDL9ZhiWrEGID3LBD1Gy60y6Z9hqnWyTZuihLTQY7TcuKl2M6kEfUDpfKgNQs+NmmrRkwYhFkolKrYRLzoGFIEPQzAlfAQ7iAh81tHo+tHYmoVg7JDs8gg/LP129QQLOxeyesAo73JAdjnIdGMnEXD79PGXj0Mwe5+vrHxg/+sv4EuAAQCkyRHmpeCN0gAAAABJRU5ErkJggg==) no-repeat 18px 14px; text-indent:48px;}
.fan_xinlanmu3 .more {position:absolute; right:0; top:6px; height:40px; line-height:40px; font-weight:300; font-size:18px; color:#606060;letter-spacing:0px; }
.fan_xinlanmu3 .more:hover {color:#1a52a3;}
.fan_xinlanmu4 {width:100%; height:30px;line-height:30px; padding:10px 0 10px 0; font-size:22px; letter-spacing:5px; font-weight:bold; position:relative; z-index:1; clear:both;color:#17549c; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDUyOTUxM0UzM0RGMTFFRDhFMUM5Q0Q1NkQ0RjBBMjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDUyOTUxM0YzM0RGMTFFRDhFMUM5Q0Q1NkQ0RjBBMjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTI5NTEzQzMzREYxMUVEOEUxQzlDRDU2RDRGMEEyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNTI5NTEzRDMzREYxMUVEOEUxQzlDRDU2RDRGMEEyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk2IJEEAAAAWSURBVHjaYvz//z8jlTHD+XPnAQIMAFBzQUM20CIEAAAAAElFTkSuQmCC) center 5px repeat-x;}
.fan_xinlanmu4 span {float:left; padding:0 10px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0QzRTMyNTEzMzA5MTFFREI5MkJGRjk3NDI1QzNBREUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0QzRTMyNTIzMzA5MTFFREI5MkJGRjk3NDI1QzNBREUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDNFMzI0RjMzMDkxMUVEQjkyQkZGOTc0MjVDM0FERSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRDNFMzI1MDMzMDkxMUVEQjkyQkZGOTc0MjVDM0FERSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po8rlrkAAAHiSURBVHjatFVNK0RhFD73ZqUsEDEsfEwpLIwUqSlEtqIoZmExJD8A+QHCD5DMLJSPQsp2IqamRMlYoNQYFr4iLJTtdZ7be6Z3rpkhmaee7r3NOc99zznPuWNYlkVOlPWtlvOlm+llephV6qc4M8qMMEP32747Z66hC7KQwRc/c5jZSplxyFxmBlnY+ibIYgV8mWRO4Lm0MJfaGlzUXFtM9ZX5dsz5zTsdXz5T+OyBHl8/RWOeOceibwlBdbJZiBl8N9jppv72amqqKUp5tJOrF9o8uKb1vRip80B0CifNUTF+EZv2eWi8py5jrXgRWFGSRzOrUYiiqhgzYLh6VzCADfRsqMtN82MtiUSUhfJQJoDy0Qa0QzCxeERruzHp6UCOmmYrglCmAEEoC+UJtsJx+2SIw8sB3O+f2j3FELtNZQ37zdIznMwp5uyfDAU5yFXwmspndjkClJlKTBdFjEDL9ZhiWrEGID3LBD1Gy60y6Z9hqnWyTZuihLTQY7TcuKl2M6kEfUDpfKgNQs+NmmrRkwYhFkolKrYRLzoGFIEPQzAlfAQ7iAh81tHo+tHYmoVg7JDs8gg/LP129QQLOxeyesAo73JAdjnIdGMnEXD79PGXj0Mwe5+vrHxg/+sv4EuAAQCkyRHmpeCN0gAAAABJRU5ErkJggg==) left no-repeat; text-indent:20px;}



/*代码动态*/
.daima {width:100%; clear:both; margin-bottom:30px;box-shadow: 0px 0px 28px 3px rgba(176,176,176,0.75);}
.daima ul {width:94%; clear:both; padding:15px 3% 20px 3%; overflow:hidden;}
.daima ul li {width:97%;padding-left:3%; float:left; clear:both; line-height:30px;}
.daima ul li span {float:right; color:#999; float:right;}
.daima ul li a {margin-right:8px;}

/*滚动代码选项卡*/
.daima_tab {width:100%; clear:both; height:35px; text-align:center; margin-top:22px; border-bottom:1px solid #ddd;}
.daima_tab a{text-align:center; padding:12px 5px; font-size:18px; margin:0 20px; border-bottom:3px solid #fff; display:inline;}
.daima_tab a.cur{text-align:center;border-bottom:3px solid #254784; color:#254784;}
.daima_tab a:hover{ text-decoration:none;}

/*应用平台*/
.pingtai {width:100%; clear:both; margin:30px 0;}
.pingtai .yingyong {width: 220px; height:182px; position: relative; overflow: hidden; float: left; display: inline; position:relative;box-shadow: 0px 0px 28px 3px rgba(176,176,176,0.75);}
.pingtai .yingyong span {width:100%; height:182px; float:left; clear:both; text-align:center; overflow:hidden;}
.pingtai .yingyong span img {margin-top:25px;}
.pingtai .yingyong img { display: block; border: none; margin:0 auto;}
.pingtai .yingyong h2 {width:100%; clear:both; position:absolute; top:120px; left:0; height:30px; line-height:30px; text-align:center; font-weight:400; z-index:0;}
.pingtai .yingyong div {position: absolute; z-index: 100; background: #4b6aaa; cursor: pointer; }
.pingtai .yingyong .cornerTL { left:110px; top:91px; }
.pingtai .yingyong .cornerTR { right:110px; top:91px; }
.pingtai .yingyong .cornerBL { left:110px; bottom:91px; }
.pingtai .yingyong .cornerBR { right:110px; bottom:91px; }
.pingtai .yingyong p { width: 100%; left: 0; top:0; z-index: 200; position: absolute; color: #FFF;left:0; height:30px; line-height:30px; text-align: center; cursor: pointer; display: none;}
.pingtai .yingyong p i {width:100%; clear:both; float:left; position:absolute; left:0; top:0; height:120px; text-align:center; overflow:hidden;}
.pingtai .yingyong p i img { display: block; border: none; margin-top:25px;}
.pingtai .yingyong p i img:hover {animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;}
.pingtai .yingyong p em {width:100%; clear:both; position:absolute; top:120px; left:0; height:30px; line-height:30px; text-align:center; font-weight:400; z-index:100;}
.pingtai .yingyong:first-child {margin-right:33px;}
.pingtai .yingyong:first-child+div {margin-right:32px;}
.pingtai .yingyong:first-child+div+div {margin-right:33px;}
.pingtai .yingyong:first-child+div+div+div {}
.pingtai .yingyong:first-child+div+div+div+div {float:right;}

.huapingtai {width:100%; clear:both; margin:25px 0 10px 0;}
.huapingtai div {width:142px; height:155px; position: relative; overflow: hidden; float: left; display: inline;/*box-shadow: 0px 3px 8px 1px rgba(176,176,176,0.75);*/}
.huapingtai div a {width:100%; height:155px; float:left; color:#666;}
.huapingtai div span {width:100px; height:95px; margin:5px 21px 0 21px; text-align:center; float:left;}
.huapingtai img { display: block; border: none; margin:0 auto;}
.huapingtai div h2 {width:100%; clear:both; position:absolute; top:110px; left:0; height:40px; line-height:20px; text-align:center; font-weight:400; z-index:0;}
.huapingtai a:hover {width:100%;height:155px; float:left; color:#4b6aaa; position:absolute; left:-1px; top:0;z-index:500}
/*.huapingtai a:hover {width:100%;height:155px; float:left; color:#fff; position:absolute; left:-1px; top:0;background: #4b6aaa; z-index:500}*/
.huapingtai div:hover img {animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;}
.huapingtai div:hover span {width:100px; height:95px; margin:5px 21px 0 21px; text-align:center; float:left; position:absolute; left:0; top:0;}
.huapingtai div:first-child {border-right:1px solid #e4e4e4;}
.huapingtai div:first-child+div {border-right:1px solid #e4e4e4; margin-left:1px;}
.huapingtai div:first-child+div+div {border-right:1px solid #e4e4e4; margin-left:1px;}
.huapingtai div:first-child+div+div+div {margin-left:1px;}
.huapingtai div:first-child+div+div+div+div {float:right;}


/*代码知识*/
.index .daimazhishi{clear:both;margin-top:20px;}
.index .daimazhishi ul {width:360px; float:left; padding-left:20px; overflow:hidden;}
.index .daimazhishi ul li{line-height:30px;padding-left:16px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAIAAABPxRC5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjZFNTI0RjIzMzU4MTFFREE1NjBEMTMxQkZDMzI0MkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjZFNTI0RjMzMzU4MTFFREE1NjBEMTMxQkZDMzI0MkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNkU1MjRGMDMzNTgxMUVEQTU2MEQxMzFCRkMzMjQyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNkU1MjRGMTMzNTgxMUVEQTU2MEQxMzFCRkMzMjQyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjO4sskAAABfSURBVHjaLIstDkAhDIO3sUPgSFA47s8xSHDgh0YSfpbHq2jSry2klETknLP3VidEzDm31v4MAIpqraWUOSe/TES99zEGv6dSa20IgfGT9945Z4zhtVaMUUud6PYKMAAPHzTs6lwjfQAAAABJRU5ErkJggg==) left center no-repeat;}
.index .daimazhishi ul li .articlelist li a{max-width:80%;display: inline-block}
.index .daimazhishi dl {float:right; width:190px; height:130px; overflow:hidden; margin-top:10px;}

/*相关链接图文*/
.xiangguantuwen {width:100%; margin:20px 0; clear:both;flex-wrap: wrap;justify-content: space-between;}
.xiangguantuwen ul {}
.xiangguantuwen ul li {width:285px;  float:left; border:1px solid #ccc;}
.xiangguantuwen ul li img {width:100%; height:auto;}
.xiangguantuwen ul li img:hover {animation:cubic-bezier(x1,y1,x2,y2);}
.xiangguantuwen li:first-child {margin-right:30px;}
.xiangguantuwen li:first-child+li {margin-right:30px;}
.xiangguantuwen li:first-child+li+li {}
.xiangguantuwen li:first-child+li+li+li { float:right;}


/*任务专栏*/
.renwubox {width:100%; clear:both; padding:25px 0 0 0;}
.renwulan {width:100%; clear:both; margin:20px 0 25px 0;}
.renwulan .renupian {width:580px; float:left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.renwulan .renupian li {width:280px;margin-bottom: 10px;}
.renwulan .renupian li img {width:100%;}
.renwulan .renupian li img:hover {animation:cubic-bezier(x1,y1,x2,y2);}
.renwulan .kefulan {width:590px; float:right;}
.renwulan .kefulan li {overflow:hidden; line-height:30px;list-style: circle;display: flex;align-items: center;}
.renwulan .kefulan li span:first-child{width: 3px;height: 3px;background: #000000;border-radius: 50%;margin-right: 20px;}

@keyframes shake {
10%, 90% {transform: translate3d(-1px, 0, 0);}
20%, 80% {transform: translate3d(2px, 0, 0);}
30%, 50%, 70% {transform: translate3d(-4px, 0, 0);}
40%, 60% {transform: translate3d(4px, 0, 0);}
}
.renwulan .kefulan li:first-child {border-right:1px solid #dedede;}
.renwulan .kefulan li:first-child+li {border-right:1px solid #dedede;}
.renwulan .kefulan li:first-child+li+li {border-right:1px solid #dedede;}
.renwulan .kefulan li:first-child+li+li+li {}

/*底部*/
.footdibu {width:100%; clear:both;background:#2f4e8f; color:#fff; padding:15px 0;}
.footdibu a {color:#fff;}
.footdibu a:hover {color:#fefefe;}
.footdibu .footleft {width:620px; float:left;}
.footdibu .footleft li {width:100%; clear:both; line-height:32px;}
.footdibu .footleft li a {padding:12px; margin:0 3px;}
.footdibu .footright {width:580px; height:42px; border-left:1px solid #97a7c1; margin-top:10px; float:right;}
.footdibu .footright p {width:145px; float:left;font-size: 22px; text-align:right; line-height:42px;}
.footdibu .footright .search {background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(184, 191, 201); border-image: none; width: 365px; height: 36px; line-height: 25px; float: left;position:relative; overflow:hidden;}
.footdibu .footright .search .fan_sousuo {color:#999; border-image: none; width: 300px; height: 33px; margin-top: 1px; margin-left: 5px; float: left; border:0; outline:none; float:left;}
.footdibu .footright .search .form-control {font-size:12px;}
.footdibu .footright .search span { width: 32px; height: 32px; margin:2px 2px 1px 1px; float:right; position:absolute; top:0; right:0;}

/*关系图谱*/
.weizhi {height: 50px; color: rgb(43, 43, 43); line-height: 50px; font-size: 14px; margin-left: 15px;}
.weizhi a {	color: rgb(43, 43, 43); font-size: 14px;}
.gxtitle {margin: 20px 0px 10px; text-align: center; color: rgb(39, 41, 40); line-height: 30px; font-size: 24px;}
.guanxitupu {clear:both; padding:20px 0 20px 0; width:100%;border-top:1px solid #afafaf; float:left;}
.guanxitupu .tupuleft {width:300px; float:left; margin:15px 0 0 20px;}
.guanxitupu .tupuright {width:820px; float:right; overflow:hidden; text-indent:2em; line-height:32px; margin-right:20px;}
.guanxitupu .tupuright p {margin:15px 0;}
.guanxitupu .tupuright .onleft { padding:5px 32px; text-align:center; color:#fff; line-height:25px; background:#2f4e8f; font-size:18px;}
.guanxitupu .tupuright .onright { padding:5px 32px; text-align:center; color:#fff; line-height:25px; background:#2f4e8f; font-size:18px; text-indent:0;float:right; margin:20px 0 35px 0;}
.guanxitupu .tupuright .onbottom {clear:both; font-size:18px; color:#2f4e8f; float:right; margin:0 120px 30px 0; text-decoration:underline; text-indent:0;}
.guanxitupu a {color:#314e92;}

/*********20220905*********/

/*底部*/
.dibubigbox {width:1230px; margin:0 auto; clear:both; border-top:6px solid #17549c; line-height:25px;}
.dibubigbox a:hover {color:#17549c;}
.dibubigbox a {color:#404040; padding:0 10px;}
.dibubigbox .lianjie {margin:20px 0;color:#d9d9d9; font-size:15px;}
.dibubigbox .lianjie i {color:#404040;}
.dibubigbox .lianjie .dileft {float:left; line-height:30px; }
.dibubigbox .diwenzi {border-top:1px solid #cfcecf; color:#3d3d3d; line-height:32px; padding:20px 0; text-align:center}
.dibubigbox .diwenzi a {color:#3d3d3d; padding:0 5px;}


/*公共尾*/
.footer_con{margin:0 auto;}
.footer-all{margin:0px;	padding:0px;float:left;	}
.footer-all p{margin:0px 0px 5px 20px;_margin-bottom:2px;	padding:0px;font-size:14px;	font-weight:bold;font-family:"微软雅黑","宋体";	}
.footer-all p a:link,.footer-all p a:visited{margin:0px;padding:0px;text-decoration:none;color:#333;}
.footer-all p a:hover{color:#00548F;}
.footer-fen{margin:0px auto 0px auto;padding:0px 0px 50px 0px;width:960px;background:#FFF;overflow:hidden;text-align:center;}
.footer-spic-one{margin:0px auto 0px auto;padding:0px 0px 50px 0px;background:#FFF;overflow:hidden;width:960px;}
/*footer-one*/
.footer-one{margin:18px 0px 0px 0px;padding:0px;overflow: hidden;height: 171px;_height: 178px;}

.footer-two{margin:0px 40px 0px 20px;*margin:0px 40px 0px 5px;padding:0px;list-style-type:none;float:left;display:inline;}
.footer-two li{margin:0px 0px 5px 0px;	*margin:0px 0px 2px 0px;_margin:0px 0px 0px 0px;padding:0px;font-size:12px;	color:#333;	font-family:"微软雅黑","宋体";	}
.footer-two li.spicq{margin:0px 0px 5px 0px;	padding:0px;font-size:12px;	font-weight:bold;font-family:"微软雅黑","宋体";	}
.footer-two li a:link,.footer-two li a:visited{	margin:0px;	padding:0px;text-decoration:none;color:#333;	}
.footer-two li a:hover{	color:#00548F;	}
.footer2{padding-left: 140px;}
.footer2 .footer2_list{height:39px; padding-left:16px;border-top: 1px solid #bababa;padding-top: 13px;}
.footer2 .footer2_list li{float:left; margin-top:0; font-size:14px;font-family:"微软雅黑","宋体"; padding-right:15px; line-height:25px;}
.footer2_1{ height:36px;}
.footer2_1 ul{ height:auto; padding-bottom:30px;}
.footer2_1 li{ margin:0; margin-right:10px; position:relative; height:auto;float:left; font-size:15px;font-family:"微软雅黑","宋体"; padding:2px 15px 15px 5px; margin:0 10px; text-align:left;}
.footer2_1 li a{ padding: 0px 20px 10px 9px; display:block;  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNmQxZjMyNi0wOWJkLTQyYTctODcwYi1kODRiY2Y3MGFlM2QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDRDQkE0RUEzREFCMTFFNkE1MTBEQTlFRUNBNzhEQjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDRDQkE0RTkzREFCMTFFNkE1MTBEQTlFRUNBNzhEQjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWMwMGJiMTktYTNjZC0xZjQ0LTkwNTYtMzMyODMwNWM5NTQ3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NWVkZTU4MjctNWZiMy0xMTc5LWIwNzUtYThmYjljNDZkYzkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+m1kgmAAAAC1JREFUeNpiDIhO/89ABGBav2QGIyFFIDVMMAY+RWAT0QWwKUJRiC6BrhEgwACbphF7EuebbgAAAABJRU5ErkJggg==) no-repeat right 10px; height:16px;color: #505b67;}
.footer2_1 li #select_content6 a{ height:auto}
.footer2_1 li.asect{ background:#e5e5e5}

.footer2_1 li.asect a{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNmQxZjMyNi0wOWJkLTQyYTctODcwYi1kODRiY2Y3MGFlM2QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJEMDJCNjM1RjlBMTFFNkJBMzdBOENFRjdEMTBGNkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJEMDJCNjI1RjlBMTFFNkJBMzdBOENFRjdEMTBGNkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDRDQkE0RTkzREFCMTFFNkE1MTBEQTlFRUNBNzhEQjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDRDQkE0RUEzREFCMTFFNkE1MTBEQTlFRUNBNzhEQjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7lQBwMAAAAOklEQVR42mL8//8/AzIIjMkAC6xfMoMRWZwRWSFMEQwgK4YrRFeErhisEJciZMWMAdHpeBXBAECAAQCEJh4LVwV0lAAAAABJRU5ErkJggg==) no-repeat right 10px;}
.select_content{ background:#e5e5e5; position:absolute; bottom: 33px; _bottom:46px; height:160px; display:none; padding:30px 20px 30px 35px;border: 1px solid #888;}

/*20181226*/
#select_content1{ width:710px;   padding:5px 10px 0 0 !important; height:253px;   border: 1px solid #888;}
#select_content1 .select_scroll_con{ height: 240px !important; }

#select_content1 .select_con1{   width: 50%; padding-left:10px;}

#select_content1{ left:-200px; padding-top:0px;_padding-top:0px;z-index:99;}
#select_content1 .select_con1{;}
#select_content1 .select_scroll_con{ height:158px; overflow-y:scroll; padding-bottom:5px; _height:157px;}
#select_content2{ left: -190px;width: 617px; padding-top: 20px; height: 223px; _padding-top:90px;z-index:99;}
#select_content2 .select_con1{ width:100px;}

#select_content3{ left: -405px;width: 652px; padding: 10px !important; _padding-top:100px; height:253px; *left:-256px; z-index:99;}
#select_content3 .select_con1{ width:200px;}
#select_content3 .select_scroll_con{ height:240px; overflow-y:scroll; padding-bottom:5px; _height:240px;}

#select_content4{ left:-514px;width: 617px; padding-top: 20px; *padding-top:162px; height:223px; *left:-384px;z-index:99;}
#select_content5{ left:-464px; padding-top:116px; _padding-top:112px; height:74px; *left:-512px; z-index:99;}
#select_content5 .select_con1{ width:100px;}
#select_content5 div.w130{ width:130px;}
#select_content6{ left:-532px; width:1000px; padding:30px 8px 30px 20px; *left:-640px; _padding-top:21px;}
#select_content6 .select_con1{ width:196px;}
#select_content6 .select_scroll_con{ height:160px; overflow-y:scroll; padding-bottom:5px;}
#select_content7{ left:-720px;}
#select_content6 div.w1000{ width:980px;}

.select_con{ height:auto;}
.select_con1{margin:0; line-height:24px; float:left; white-space:nowrap;}
.select_con1 a{display:block;padding:0;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.select_con div.select_con1_noline{ background:none !important}
.footer2_1 li.asect .select_con a{ height:auto; background:none !important; padding-bottom:0 !important; padding:0; font-size:13px; color:#000 !important }
.footer2_1 li.asect .select_con a:hover{ color:#398bdc !important}

.footer3{padding-top:22px; padding-left:20px; height:174px;}
.footer3_lf2{padding-top:20px;}
.footer3_lf2 span{font-size:12px;font-family:"微软雅黑","宋体"; padding:0 10px;}
.footer3_lf2 p{font-size:12px;font-family:"微软雅黑","宋体"; padding:0 10px; margin-top:4px; height:22px; line-height:22px; background:#E0E0E0; margin-left:10px;}

.footer3_rf .fl{padding-right:20px;}
.footer3_rf p{font-size:12px;font-family:"微软雅黑","宋体"; width:62px; padding:5px 0px;}

.dibubigbox .lianjie {display: flex;}
.dibubigbox .lianjie span{color: #040404;margin-right: 30px;line-height:30px;}
.dileft>ul{display: flex}
.dileft>ul>li{position: relative;}
/*一图秒懂*/
 .ytmd {margin:10px auto;};
 .ytmdWrap ul:nth-of-type(2){margin:0 20px};
 .ytmdWrap ul:nth-of-type(3){margin-right:20px};
 .userInfoWrap  .userInfo {display: flex; align-items: center;border-bottom: 1px solid #eeeeee; height: 46px;}
 .userInfoWrap .userInfo .userInfoLeft { width: 50%;display: flex;}
/*头部*/
/*-----------------------------------------*/
  
#ZCMSAP_3 {
    margin-top: 10px;
        margin-bottom: 10px;
} 

@media screen and (max-width: 767px) {


  
     .xScroll{
        overflow-x: scroll;
     }
    .closeT {
        display: block !important;
                position: absolute;
                 right: 2rem;
                top: 0;
    }

    /* 在此处添加适合手机的CSS样式 */
    html,
    body {
        min-width: 100%;
        min-height: 101%;
        -ms-overflow-style: scrollbar;
        overflow-x: hidden;
        font-size: 10px;
    }

    html {
        overflow-y: scroll;
        min-width: 100% !important;

    }

    /* 头部 */
    .header .wrap,
    .dibubigbox,
    .member_login .wrap,
    .wrap {
        width: 100% !important;
    }

    .header .wrap .logo {

        width: 55%;

    }

    .header .header-top .tel {
        margin: 36px 0px 0 0 !important;
        min-width: 74px !important;
        color: #444;
    }

    .header .header-top {
        height: 130px;
    }

    .header .wrap .logo img {
        display: block;
        width: 100%;
    }
     .header .wrap .member-span-logined {
    width:auto;
   
    line-height: 2rem !important; 
  
  }
     .header .wrap .member-span-logined span a{margin-right:10px !important;}
    .header .wrap .search {
        width: 94%;
        position: absolute;
        z-index: 10000;
        overflow: hidden;
        top: 82px;
        right: 1.2rem;
    }

    .header .wrap .search .fan_sousuo {
        width: 80%;
        /* height: 5rem; */
    }

    .header .wrap .search span {
        /* top: 0.8rem; */
    }

    .header .wrap .search .form-control {
        font-size: 1.4rem;
    }

    .header .wrap .member-span-login {
        width: auto;
        height: 37px;
        border-radius: 0 0 10px 10px;
        display: inline-block;
        line-height: 37px;
        font-size: 1.6rem;
        text-align: center;
    }

    .header .wrap .member-span-login img {
        display: none;
    }

    /* 导航 */
    .col-lg-2 {
        width: 25% !important;
    }

    .header .nav ul li a {
        font-size: 1.8rem;
        display:block;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;

    }

    .header .nav ul li:hover {
        background: #fff;
        height: 4.8rem;
    }

    /* 滚动 */
    .index .notices ul {
        width: 77.5%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        margin-left: 1rem !important;
    }

    .index .notices span {
        font-size: 1.6rem;
        padding-left: 10px;
    }

    .index .notices ul span a {
        font-size: 2rem;
        padding-left: 0.5rem;
    }

    /*首页*/

    .chuangxi .cfgdBox img {
        display: none
    }

    .guanggaotu{
        margin-top:0;
    }

    .guanggaotu .cfgdBox img {
        padding: 0 !important;
        height: 6rem;
        object-fit: cover;
    }

    .huapingtai {
        width: 100%;
        clear: both;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    .huapingtai div {
        width: 49%;
        height: 155px;
        position: relative;
        overflow: hidden;
        float: left;
        display: inline;

    }

    .huapingtai img {
        margin: 1rem auto;
        transform:scale(0.8,0.8);
    }

    .huapingtai div:hover img{
        animation: none;
    }

    .huapingtai div h2{
        top:100px;
    }

    .danPianIntrocontent img:first-child{
        float:none;
        margin:0;
    }

    .index .banner {
        height: 25rem;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannertupian {
        width: 100%;
        height: 100%;
        float: left;
        text-align: center;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannertupian img {
        width: 100%;
        margin: 0 0;
        padding: 0;
        height: 100%;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi {
        position: absolute;
        bottom: -1.5rem;
        height: 58px;
        line-height: 58px;
        background: rgba(0, 0, 0, 0.1);
        width: 100vw;
        color: #fff;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi .wendewenzi {

        display: none;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi .wenbiaoti {
        line-height: 58px;

    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi a {
        color: #fff;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: inline-block;
        width: 77%;
        height: 58px;
        font-size: 1.6rem;
        margin: 0 0 0 -72px;
        text-align: left;
    }

    .index .banner .pagination {
        right: 0;
        bottom: -1.5rem;
    }


    /* 代码动态 */
    .index .codetrends .list {
        height: 352px;
        width: 100%;
        overflow: hidden;

    }



    .articlelist li a {
        max-width: 75%;
        display: inline-block;
    }

    /* 联系我们*/

    .firstRow strong {
        display: inline-block;
        width: 9rem;
    }

    /* 代码知识 */
    .fan_xinlanmu4{
        background:none;
        padding:0 18px;
    }
    .index .daimazhishi ul{
        float:none;
        width:100%;
        padding:0 20px;
    }

    .index .daimazhishi dl {
        float: none !important;
        width: 52%;
        height: auto;
        overflow: hidden;
        margin: 1rem auto;
        text-align: center;
        clear: both;
    }

    /* 代码动态 */
    .index .codetrends {
        width: 100%;
        float: none;
    }

    .index .codetrends .list .articlelist ul {
        width: 95%;
    }

    .index .codetrends .list .articlelist li a {
        font-size: 1.6rem !important;
        width: 68%;
    }

    .index .codetrends .list .articlelist li span {

        font-size: 1.6rem !important;
    }

    .r573 {
        width: 100%;
        float: none;

    }

    .huapingtai div span {
        width: 100px;
        height: 95px;
        margin: 5px 21px 0 21px;
        text-align: center;
        float: left;
        display: contents;
    }

    .xiangguantuwen ul {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
    }

    .xiangguantuwen ul li {
        width:45%;
        margin:0.5rem!important;
    }

    .xiangguantuwen li:first-child+li,
    .xiangguantuwen li:first-child {
        margin-right: 0;
    }

    /* 首页  应用推广 */
    .huapingtai div:first-child+div+div {
        border-right: 1px solid #e4e4e4;
        border-top: 1px solid #e4e4e4;
        ;
    }

    .huapingtai div:first-child+div {

        border-bottom: 1px solid #e4e4e4;
    }

    /*公共面包屑*/
    .position {

       
		font-size: 1.6rem;
		margin-left: 15px !important;
		margin-top: 1rem;
		width: 80%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
display:none;

    }

    .position a {
        color: #2b2b2b;
        font-size: 1.6rem;
    }

    .detail .title {
        text-align: center;
        font-size: 2rem;
        color: #272928;
        margin: 20px 0 10px;
        line-height: 30px;
    }

    .detail .content p {
        font-size: 1.6rem;
        color: #555454;
        line-height: 3.5rem;

    }

    .detail .pages {
        font-size: 1.8rem;
    }

    .detail .pages .prev {
        clear: both;
        max-width: 100%;
        padding: 2rem 0;
    }

    /* 详情分页 */
    .detail .pages .prev,
    .detail .pages .next {
        float: none;
        max-width: 100% !important;

    }

    /* 底部 */
    .dibubigbox .lianjie {
        color: #d9d9d9;
        font-size: 1.4rem;
        height: auto;
        padding: 0 2rem;
    }

    .dibubigbox .lianjie i {
        color: #404040;
        font-size: 1.2rem;
        padding-left: 1rem;
    }

    .dibubigbox .lianjie span {
        color: #000;
        display: inline-block;
        width: 20%;
        font-size: 1.2rem;
    }

    .dibubigbox .lianjie .dileft {
        flex: 1;
    }

    .dibubigbox .diwenzi {
        border-top: 1px solid #cfcecf;
        color: #3d3d3d;
        line-height: 3rem;
        padding: 20px 0;
        text-align: center;
        font-size: 1.4rem;
    }

    .dileft>a:nth-of-type(3) {
        /* display: inline-block; */
        padding: 0 4.2rem 0 7.2rem;
        margin-top: 1rem;
    }

    .footer2_1 {
        height: 36px;
        /* padding-left: 13rem; */
        /* margin-top: 3rem; */
        /* float: left; */
    }

    .footer2_1 li:nth-of-type(1) {
        margin-left: 7.1rem;
    }

    .footer2_1 li {
        padding: 0 !important;
        margin: 0;
    }

    .footer2_1 li a {
        padding: 0 2rem 1rem 0.05rem;

    }

    .dibubigbox a {
        color: #404040;
        padding: 0 0px;
        font-size: 1.2rem;
    }

    .dileft>ul {
        display: block !important;
    }
    .dibubigbox .lianjie span {
      color: #040404;
       margin-right: 20px;
	   width:20%;
	   font-size:1.2rem
   }
   
   .dibubigbox .lianjie .dileft {
       flex	:1;
     
    }
    #select_content1 .select_con1 {
        width: 100% !important;

    }

    #select_content1 {
        left: -11rem;
        width: 92.7vw;
    }

    #select_content3 {
        left: -24rem;
        width: 94.7vw;

    }

    /*改版中*/
    .gload {
        width: 100% !important;
        border: none !important;
    }

    /* 底部 */
    /* 中心介绍 */
    .leftmenu ul {
        padding-top: 0px;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    .leftmenu {
        width: 100%;
        height: auto;
        margin-top: 8px;
        margin-bottom: 30px;
        /* clear: both; */
    }

    .leftmenu li {

        height: 3rem;
        line-height: 3rem;
        width: 22.3%;
        float: left;
        border-radius: 10px;
        border: 1px solid #2e4e8f;
        text-align: center;
        margin: 0.4rem 0.4rem;
        padding: 0rem 0;
    }

    .leftmenu li.on {
        /* background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAAsCAYAAACnvB4MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBMkIwQzE5OEVGNDExRThCMzM2RTQ3MDhFOTk0QTNCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBMkIwQzE4OEVGNDExRThCMzM2RTQ3MDhFOTk0QTNCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCA3LjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDoyNGJkNjExNS03YWFiLTExZTgtYmUzOC1lMTJiMWJjYWViYzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NzJhYTdlYy1mYTkxLTExZTctYmRkMy1lZmIzM2NiMTljYmQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/W51fAAADeklEQVR42uzdy04UQRTG8aruERAVRAVC8IaGOHgNLowxcWGMxsRodOPKy8KdS417F+59B+Mz+AQmGhdGDDJivCLgcNMRRAGnuz1Fn0aNCLOcwv8vOanuRW8m+VJVPVXVtlAoGBFI5aRqtXX3AKpPJFWWmtM2Xu4Bu//snUFrjZVLG1gTBIEl4EAViZMkzAXB5N3bJy7K7azUpNSE1JSGfUmu125PEneZmEjaKE74VYEqE9ikXpqjGvBBqX4NeEUhB1D1IbehNHu1B5eRt/koNVrJs4Qc8MH8lNq0mvR92YhUnanw3Rnzb8AfofbiwUL0CTkAQg4QcgCEHAAhB0DIARBy4D/1ayGqNb/+RsuuCTngu7lylHvyYqzRpAvY3EKYNVL1er9k0MPWXadu8RMC1e/Rs2LrzFxk9nduKsrtV6lvUjMm3ZkWEXLA9xF7Ymz/+1LL89ef2rrzzWN1NWGkA/myhjwm5MAKMF763vjg6fCebW0N31o31pd12p3tMy//MYMn5ICfZmaj2ofPivuC0NbltzdNa9DjxXp1Qg54Ko6ToPfVxM6B4lT7wa6WUi4MsqBHv1VCyAHPDY1OtzzuHdnT1bFhav262liH6+4wiR8u6PyFBqwAw2PTzffu95+Wy7zUTqkWqdVuGM+hEcAKcPzQlndXz+/ulct1Wgv/oRNywGOrckF8+Uy+7+ThrQNyW5Ia0/qiQ/aYkAOealxbM3P9YndPvqNpVIP9Xuql1CuTnv/2nZADnupobyjduNTd09y0+pNJz3x7a9ITXN+Y9JDH7LjmhJADnjlyoG3o2oV9fTJU/6yBfq0Bf6c9uFvymq2G47RWwBdhYOMLJztfnju2w/XaLuAfdGjuhuhuTj6hQ/SFgBNywBPWGnPzysGe7nyz66m/aK/9Qntw97EF99LNbVb5a/06IQc8UJMLIwl4SefZEzr3zobo2Zv0RT9/RMgBL7ryhQDPaajdXLyow/byvwLusOIN8Eukw/JpnX8vGXBCDvgnW5uetct+oZSQAyscIQcIOQBCDoCQAyDkAAg5AEIOgJAD3knmF724gyHc/vFJo6e+VPKoLRQKrm2Q2iK1W2qz3gOoPm7duttW2ic1ZNLDIZaUbVCZNelmc8dtW6vltwSqsD9P1627nnxce3NTach/6IMu7KsYxgNVK9ZwZ+eqL+unAAMA2vIDOUQrN60AAAAASUVORK5CYII=) left center no-repeat; */
        background: #2e4e8f;
    }

    .same>.title02 {
        width: 100%;
        font-size: 3.5rem;
        letter-spacing: 5px;
        color: #5c5c5c;
        text-align: center;
    }

    .leftmenu li {
        background: none;
    }

    .leftmenu li a {
        color: #525252;
        font-size: 1.8rem;
        padding-left: 0px;
        display: inline-block;
        width: 100%;
        height: 100%;
        /* padding: 1rem 0; */
    }

    .same {
        width: 100% !important;
        /* font-size: 15.5rem; */
        margin-top: 2rem;
    }

    .intro .introcontent {
        margin: 0
    }

    .intro .introcontent img {
        margin-left: 0!important;
    }

    .intro .introcontent p {
        padding: 0 2rem;
        text-indent: 32px !important;
        color: #4e4a4a;
        font-size: 1.8rem;
        line-height: 4rem;
        margin-bottom: 15px;

    }

    .rightblock .title {
        text-align: center;
    }

    .rightblock .title span {
        float: none !important;
        display: block;
    }

    /*中心领导*/
    .leader .leaderlist,
    .department .departmenttable,
    .connection .map {
        margin: 0 !important;
        padding: 1rem;
    }

    .connection .content {
        padding: 1rem;
    }


    .branch .mapbox {
        margin-left: 0 !important;
		min-height:464px !important;
    }

    /****map***/
     .mapbox .mapinwrap {
	   position: absolute;
	   top: 50%;
	   left: 50%;
	   transform: translate(-50%, -50%) scale(0.6,0.6);
    }

    .branch .mapbox .bgi{
	   right:0;
           bottom:9%;
    }

    .branch .mapbox .bgi1{
           right:12%;
           bottom:9%;
    }

    .province,
    .province-line {
        width: 100% !important;
        background-size: 100% !important
    }

    /* 党建 */
    #ZCMSAP_3 {
        width: 100% !important;
        height: 4rem !important;
    }

    .tonbanner img {
        max-width: 100%;
        height: 40px;
    }

    .tonbanner {
        padding-bottom: 1rem !important;
    }

    .w1235 {
        width: 100% !important;
    }

    .newcolumn {
        width: 96% !important;
        padding-right: 2rem;
    }

    .w1235 .box-news {
        height: 20rem !important;
    }

    .box-news,
    .w608 {
        width: 100% !important;
    }
    
    .secB .secBcenter{
        margin:20px 0;
    }

    .box-news .scroll-wrap {
        width: 100% !important;
        height: 20rem !important;
    }

    .box-news .content_list {
        width: 94rem !important;
        height: 20rem !important;
    }

    .box-news .content_list img {
        width: 42% !important;
        height: 20rem !important;
    }

    .box-news-scroll-box .content_list img {
        width: 100%!important;
        height: 45vw!important;
    }

    .box-news .content_list h3 {
        width: 10% !important;
        /* overflow: hidden; */
        white-space: nowrap;
        text-overflow: ellipsis;
        background: none !important;
        bottom:2rem !important;
    }
	
	 .zxdt .content_list h3 {
       
        bottom:0 !important;
    }


    /*党建新闻列表*/
    .newcolumn li a {
        width: 70%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
		
    }

    /* 党建二级列表以及分页器*/
    .list .rightblock .list {
        padding: 0 2rem;
    }

    .rightblock.same>.title span {
        font-size: 2.2rem;
        letter-spacing: 5px;
        color: #5c5c5c;
        margin-top: 1rem;
    }

    .list .rightblock .list li div {
        max-width: 68%;
        color: #4a4747;
        font-size: 1.6rem;

    }

    .page .pagination li a {
        margin: 0 1px;
        border-radius: 4px;
        font-size: 1.4rem;
    }

    #goto_num a,
    #goto_pret a {
        border: none;
        color: #2E4E8F;
        width: auto;
        font-size: 1.4rem;
    }

    #goto_num input {
        width: 1rem;
    }

    /*常见问题*/
     .qa .leftblock .leftmenu  ul,
    .qa .rightblock .tabbox li.current {
        display: none !important;

    }

    /* 代码知识*/
    .code .rightblock .feature .tab {
        width: 100%;
        height: auto !important;
        /* margin: 0 auto; */
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
    }

    .code .rightblock .feature>.title {
        color: #0b3362;
        font-size: 2rem;
        text-align: center;
        margin: 30px 0 15px;
    }

    .code .rightblock .feature .tab {}

    .code .rightblock .info .content p {
        color: #443f3f;
        font-size: 1.6rem;
        text-indent: 32px;
        line-height: 3rem;
        letter-spacing: 0.1rem;
        padding: 1rem;
    }

    .code .rightblock .info>.title {

        font-size: 2.2rem;
        letter-spacing: 5px;
        text-align: center;
        margin: 30px 0;
        line-height: 24px;
    }

    .code .rightblock .feature .list ul {
        display: flex;
        justify-content: start;
        flex-wrap: wrap;
    }

    .code .rightblock .feature .list li {
        width: 100%;
    }

    .code .rightblock .feature .tab div {
        width: 50%;
        margin: 0 !important;
    }

    /*法规标准*/
    .zhengcefagui {
        width: 100%;
        margin: 5px 0;
        float: none !important;
        padding: 1rem;
    }

    .zhengcefagui ul {
        padding: 0 1rem;
    }

    .zhengcefagui ul li a {
        max-width: 73%;
        display: inline-block;
        font-size: rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        /* line-height: 5rem; */
    }

    .zhengcefagui ul li span {
        /* font-size: 3rem; */
    }

    .faguititle .more {
        line-height: 2.4rem;
        font-size: 1.6rem;
    }

    .faguititle .more a {
        font-size: 1.6rem;
    }

    .faguititle h2 {
        font-size: 1.6rem;
    }

    .faguituwen ul:first-child {
        margin-right: 0.1rem;
    }

    .faguituwen ul:first-child+ul {
        margin-right: 0px;
    }

    .faguituwen ul:first-child+ul+ul+ul {
        float: left;
    }

    .faguituwen ul {
        width: 44%;
        overflow: hidden;
        float: left;
        margin: 1rem !important;
    }

    .faguituwen ul .tuimg {
        width: 100%;
        height: 14rem;
        clear: both;
    }

    .faguituwen ul .tuimg img {
        width: 100%;
        height: 14rem;
        border: 1px solid #ccc;
    }

    /*    代码查询*/
    .index .searchblock .question {
        width: auto !important;
    }

    .xxtop {
        height: 9rem !important;
    }

    .index .searchblock .searchbox {
        width: 100%;
    }

    .platform_search {
        padding: 0 1rem;
    }

    .index .searchblock .title {
        font-size: 1.8rem;
        margin: 0 !important;
        height: 3rem !important;
        line-height: 3rem !important;
    }

    .index .searchblock .input-group .input-group-btn button {
        width: 11rem;
        height: 50px;
    }

    .inputbox .form-control {
        width: 56% !important;
        border-top: 2px solid #29427b !important;
        border-bottom: 2px solid #29427b !important;
    }

    .index .searchblock button {
        width: 11.4rem;
        height: 5rem;
        margin-top: 0;
		       font-size:1.6rem !important;
    }

    .index .searchblock .input-group .input-group-btn button .type {
        margin-right: 20px;
        font-size: 1.4rem !important;
    }


    .index .searchblock .input-group input {
        height: 5rem;
        border: none;
        font-size: 16px;
        margin-top: 1rem;
    }

    .index .searchblock .question .hot_question {
        height: 3rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .index .searchblock .question a {
        background: #2c4a88;
        color: #ffffff;
        height: 3rem;
        line-height: 3rem;
        border-radius: 10px;
        font-size: 1.6rem;
        display: inline-block;
    }

    .index .popDialog {
        width: 100%;
    }

    .index .Code_constitute p {
        line-height: 42px;
        font-size: 1.8rem;
        color: #333;
        margin-bottom: 2rem;
        text-align: center;
    }

    .index .Code_constitute .first .one {
        width: 14rem;
    }

    .index .Code_constitute .second {
        height: 36px;
        line-height: 36px;
        font-size: 3.5rem;
    }

    .index .Code_constitute .second .three {
        font-size: 2.7rem;
    }

    .index .Code_constitute .third .two {
        padding: 0px 14px;
        line-height: 4rem;
        text-align: center;
    }

    .index .Code_constitute td {
        border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        width: 6rem;
        text-align: center;
    }

    /*    中心动态*/
    .platform .platform_con {
        width: 100%;
        float: none;

    }

    .mainblock .leftblock {
        float: none;
    }

    .mainblock .leftblock .list ul {
        padding: 0 1.5rem;
    }

    .credit .leftblock {
        width: 100%;
        margin-bottom: 30px;
        float: none;
    }

    .credit .leftblock .list li {
        line-height: 4.2rem;
        padding: 0 2rem;
        font-size: 1.6rem;
    }

    .credit .leftblock .list li a {
        max-width: 67%;
        display: inline-block;
        font-size: 1.6rem;
    }

    .credit .rightkuang .zhengcetai {
        clear: both;
        width: 100%;
        float: none;
        overflow: hidden;
        padding: 1rem;
    }

    .credit .rightkuang .zhengcetai li {
        width: 100%;
        line-height: 3rem;
        padding: 5px 0 5px 15px;
        color: #545454;
        font-size: 1.6rem;
        text-indent: 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNBREMzNzU5MzVDODExRURBNjMzOTZEMEM3NzkxOEE4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNBREMzNzU4MzVDODExRURBNjMzOTZEMEM3NzkxOEE4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCA3LjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDo4ZjI1MWJmOC0yY2I1LTExZWQtOTNjMC1hZDNiMjU5ZjRlOTYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozYWZlMDk4MS1mYjI0LTExZTctOGYwYy1iN2Y3ODdiMTg4MzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Pk8eYAAAAJ0lEQVR42mLeunUrPz9/Q0MDM5B6/fr106dPmby9vUVFRYEkQIABALhDC3O6EZBHAAAAAElFTkSuQmCC) no-repeat 0px 15px;
    }

    .credit .rightkuang {
        width: 100%;
        /* float: right; */
        float: none;
    }

    .credit .rightkuang .shipintu {
        clear: both;
        width: 100%;
        float: right;
        padding: 15px 0 5px 0;
        overflow: hidden;
    }

    .credit .rightkuang .shipintu p img {
        width: 98%;
        height: auto;
    }

    .credit .rightkuang .shipintu dl {
        width: 100%;
        line-height: 24px;
        padding: 10px 1rem;
        color: #545454;
        font-size: 1.6rem;
        clear: both;
    }

    .credit .rightkuang .shipintu dl a {
        color: #545454;
        font-size: 1.6rem;
    }
    /*一图*/
	   .ytmd {margin:10px auto;}
	 
	
    /*地方机构*/


    /*  注册*/
    /*  注册*/

    .member_content .form-group .content {
        width: 54%;
    }

    .member_register .service {
        display: none;
        position: fixed;
        top: 7%;
        left: 0%;
        background: #fff;
        width: 100%;
        height: 64vh;
        margin: 0;

    }

    .member_register .wrap .member_content {
        border: 9px solid #d7d5d5;
        width: 100%;
        height: 100%;
    }

    .member_register .wrap .member_content .form-group label {
        width: 30%;
        float: left;
        text-align: right;
        color: #121212;
        font-size: 16px;
        margin-right: 10px;
        line-height: 36px;
    }

    .member_register .twoButton {
        margin: 0 auto;
        height: 5rem;
        background: #E6F5FB;

    }

    .member_register .twoButton .tongyi {
        margin-left: 26%;


    }

    .member_register #captcha {
        float: left;
        width: 56% !important;
        overflow: hidden;
    }

    .member_register .member_content .bigipt input {
        width: 48%;
        height: 34px;
        border: 1px solid #bebaba;
        padding: 6px 12px;
        float: left;
    }

    .member_register .member_content .validation .inp {
        width: 20%;
        height: 34px;
        border: 1px solid #bebaba;
        box-shadow: none;
        padding-right: 12px;
    }

    .member_register .member_content .validation .sendBtn {
        width: auto;
    }

    /*    */
    .midkuan,
    .tongdian .tongshuo,
    .gongneng,
    .biaotione,
    .tongdian {
        width: 100% !important;
    }

    .tongdian,
    .gongneng {
        margin: 0 !important;
    }

    .geetest_holder.geetest_wind .geetest_radar_btn,
    .geetest_holder.geetest_wind .geetest_success_btn {
        width: 60%;
    }

    .bigipts label {
        width: 20%;
        text-align: left !important;
        margin-left: 2rem;
    }

    .bigipts {
        display: flex;
        justify-content: flex-start;
    }

    #newPass,
    #newUser,
    #yzm {
        margin-left: 0 !important;


    }

    #yamLable {
        display: flex;
        justify-content: center;
    }


    .forget_login .member_content .form-group-save {
        padding-left: 0 !important;
        margin: 3% auto 4%;
        width: 100%;
        display: flex;
        justify-content: center;
    }  

    /*    */
    /*    网站地图*/
    .list-unstyled>li {}



    .list-unstyled>li div a {
        float: none !important;
    }

    /* 推广动态 */
    .platform .platform_con .list .cont {
        overflow: hidden;
        height: 100%;
        width: 60%;
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .platform .platform_con .list .show:nth-of-type(even) .cont {
        width: 56% !important;
    }

    .platform .platform_con .list .img.left {
        width: 30% !important;
    }

    .platform .platform_con .list .box {
        width: 100% !important;
    }

    .tuiguangdongtai {
        margin: 0 !important;
    }

    /*搜索结果*/

    .search .searchbox {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .search .searchbox p {
        font-size: 1.8rem;

    }

    .search .searchbox .search {
        width: auto;
    }

    .search .searchbox .search input {
        margin: 0 !important;
        width: 80% !important;
    }
	
	/***用户信息**/
	 .member_info .info_content {
        width: 100%;
        clear: both;
        text-align: center;
    }

    .member_information .changebox .address input {
        width: auto;
    }

    .member_information .changebox .xin {
        width: 100%;
        height:auto;
        margin: 0 auto !important;

    }
    .member_information .changebox .xin div {

        height: 100%;
        display: flex;
        clear: both;
    }

    .member_info_index .info_top .info_top_left {
        margin-left: 0 !important;
        display: flex;
        justify-content: center;
        width: 100%;
        align-items: center;
    }
    .member_info_index .info_top .info_top_right {
        display: flex;
        justify-content: center;
        width: 100%;
        margin: 2rem;
    }
   /* 修改*/
    .member_info_password .info_content_box .form-group input {
        width: 47%;
    }
	.member_information .changebox div p {
      width: 8rem !important;
      }

    .member_info_password .info_content_box .form-group .sendBtn {
        outline: none;
        width: 111px;
        height: 34px;
        border: 2px solid #2e4e8f;
        border-radius: 3px;
        color: #2e4e8f !important;
        background: #fff;
        margin-left: 12px;
        font-size: 1.2rem;
        padding: 0;
    }
   .member_information .changebox .form-group-last {
         margin: 55px auto 35px;
        clear: both;
    }
    #code{
        width: 4.5rem !important;
		float:left;
		margin-top:1rem;

    }
    .yanzhengma .yzmCode{
		
		 width: 6rem !important;
	}

    .error {
        left: 60% ;
        top: 36px ;
    }
	
	/*注销*/

    .member_info_password .info_content_box .form-group label {
        width: 25%;
    }
     .member_register .wrap .member_content .form-group ul li {
        margin-right: 5px !important;
    }
/* 导航*/
    .info_menu{background:none;height: auto;width:100% !important;padding:0;}
    .info_menu ul {
        display: flex;
        justify-content: center;
        align-items: baseline;
        padding: 0 1rem;
    }
    .info_menu ul li{
        background: none !important;
        flex: 1;
        margin: 0 0.5rem !important;
        padding: 0;
    }
	.info_menu ul .first a {
		font-size: 1.8rem;
		line-height: 3rem;
		border-radius: 1rem;
		border: 1px solid #2e4e8f;
    }
    .info_menu ul li a {
            color: #040404;
			border-radius: 1rem;
			border: 1px solid #2e4e8f;
			line-height: 3rem
    }
	.info_menu ul .selected img ,
	.info_menu ul .selected .firstimg {
     
     display: none;
     }
	 .info_menu ul .selected a {
      color: #fff;
      list-style-type: square;
      background: #2e4e8f;
	  line-height:3rem;
   }
    .info_menu ul .selected1 img {
        display: none !important;

    }

    .member_information .form2 div p {

        margin-left: 0 !important;
    }
	.info_menu ul .prev {
		background: none;
		text-align: center;
		padding-right: 0 !important;
		
    }

   
   /*网站地图*/
    .list-unstyled>li {}
    #wzdu{
        margin:1.5rem 10rem;
    }


	
	
}



/* 适配平板 */
@media (min-width: 768px) and (max-width: 1023px) {

    html,
    body {
        min-width: 100% !important;
        min-height: 101%;
        -ms-overflow-style: scrollbar;
        overflow-x: auto;
        font-size: 10px;
    }

    /* 头部 */
    .header .wrap,
    .wrap,
    .dibubigbox,
    .member_login .wrap {
        width: 100%;
    }

    /* 导航 */
    .col-lg-2 {
        width: 25% !important;
    }

    .header .nav ul li:hover {
        background: #fff;
        height: 4.8rem;
    }

    .bg-white {
        /*background-color: #f5f5f5;*/

    }

    /* 滚动通知 */
    .index .notices ul {
        width: 1100px;
        height: 100%;
        position: relative;
        margin-left: 6rem;
    }

    .index .notices span {
        font-size: 1.6rem;
        padding-left: 10px;
    }

    .index .notices ul span a {
        font-size: 2rem;
        padding-left: 1rem;
    }

    /*轮播*/
    .index .banner .swiper-wrapper .swiper-slide .bannertupian {
        width: 100%;
        height: 400px;
        float: left;
        text-align: center;
        /* border: 1px solid #000; */
    }

    .index .banner .swiper-wrapper .swiper-slide .bannertupian img {
        width: 100%;
        margin: 0 10px;
        padding: 0;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi {
        position: absolute;
        bottom: -14px;
        height: 58px;
        line-height: 58px;
        background: rgba(0, 0, 0, 0.1);
        width: 100%;
        color: #fff;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi .wendewenzi {

        display: none;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi .wenbiaoti {
        line-height: 58px;
        font-size: 22px;
        color: #525252;
        padding-bottom: 13px;
        text-align: left;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi a {

        color: #fff;
        padding-left: 1rem;
    }

    .index .banner .pagination {
        position: absolute;
        z-index: 20;
        bottom: -12px;
        right: 10px;


    }

    /* 代码动态 */
    .index .codetrends {
        width: 100%;
    }

    .index .codetrends .list .articlelist ul {
        width: 80%;
    }

    .r573 {
        width: 100%;
        float: none;
    }

    /* 推广 */
    .huapingtai div span {
        width: 140px;
        height: 95px;
        margin: 5px 21px 0 21px;
        text-align: center;
        float: left;
    }

    .huapingtai div {
        width: 24%;
        height: 155px;
        position: relative;
        overflow: hidden;
        float: left;
        display: inline;
        /* box-shadow: 0px 3px 8px 1px rgba(176,176,176,0.75); */
    }

    .huapingtai div span {
        width: 38%;
        height: 95px;
        /* margin: 5px 21px 0 21px; */
        text-align: center;
        float: left;
        margin: 0 auto;
        display: contents;
    }

    .index .daimazhishi dl {
        margin-right: 10px;
    }

    .xiangguantuwen li:first-child {

        margin-left: 3%;
        margin-right: 2%;
    }

    .xiangguantuwen ul li {
        width: 22%;
        float: left;
        margin:0.5rem;
    }

    .xiangguantuwen li:first-child+li {
        margin-right: 2%;
    }

    .xiangguantuwen li:first-child+li+li+li {
        float: left;
    }

    .w1235 {
        width: 100% !important;
    }

    /* 党建 */
    .box-news,
    .w608 {
        width: 100% !important;
        margin:20px 0;
    }

    .secB .secBcenter{
        margin:20px 0;
    }

    .newline {
        width: 100%;
    }

    .h412 .w608 {
        width: 100% !important;
    }

    .box-news .content_list img {
        width: 100% !important;
        height: 370px;
    }

    .list .rightblock .list {

        padding: 0 0 0 1.5rem;
    }

    .box-news .scroll-wrap {
        width: 100% !important;
    }

    .box-news .content_list {
        width: 77rem !important;
    }

    /*中心介绍*/
    .header .wrap .logo {
        width: 50%;
    }

    .leftblock {
        float: none;
        width: 100% !important;
    }

    .leftmenu {
        width: 100%;
        height: auto;
    }

    .leftmenu li.on {
        /* background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAAsCAYAAACnvB4MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBMkIwQzE5OEVGNDExRThCMzM2RTQ3MDhFOTk0QTNCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBMkIwQzE4OEVGNDExRThCMzM2RTQ3MDhFOTk0QTNCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCA3LjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDoyNGJkNjExNS03YWFiLTExZTgtYmUzOC1lMTJiMWJjYWViYzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NzJhYTdlYy1mYTkxLTExZTctYmRkMy1lZmIzM2NiMTljYmQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/W51fAAADeklEQVR42uzdy04UQRTG8aruERAVRAVC8IaGOHgNLowxcWGMxsRodOPKy8KdS417F+59B+Mz+AQmGhdGDDJivCLgcNMRRAGnuz1Fn0aNCLOcwv8vOanuRW8m+VJVPVXVtlAoGBFI5aRqtXX3AKpPJFWWmtM2Xu4Bu//snUFrjZVLG1gTBIEl4EAViZMkzAXB5N3bJy7K7azUpNSE1JSGfUmu125PEneZmEjaKE74VYEqE9ikXpqjGvBBqX4NeEUhB1D1IbehNHu1B5eRt/koNVrJs4Qc8MH8lNq0mvR92YhUnanw3Rnzb8AfofbiwUL0CTkAQg4QcgCEHAAhB0DIARBy4D/1ayGqNb/+RsuuCTngu7lylHvyYqzRpAvY3EKYNVL1er9k0MPWXadu8RMC1e/Rs2LrzFxk9nduKsrtV6lvUjMm3ZkWEXLA9xF7Ymz/+1LL89ef2rrzzWN1NWGkA/myhjwm5MAKMF763vjg6fCebW0N31o31pd12p3tMy//MYMn5ICfZmaj2ofPivuC0NbltzdNa9DjxXp1Qg54Ko6ToPfVxM6B4lT7wa6WUi4MsqBHv1VCyAHPDY1OtzzuHdnT1bFhav262liH6+4wiR8u6PyFBqwAw2PTzffu95+Wy7zUTqkWqdVuGM+hEcAKcPzQlndXz+/ulct1Wgv/oRNywGOrckF8+Uy+7+ThrQNyW5Ia0/qiQ/aYkAOealxbM3P9YndPvqNpVIP9Xuql1CuTnv/2nZADnupobyjduNTd09y0+pNJz3x7a9ITXN+Y9JDH7LjmhJADnjlyoG3o2oV9fTJU/6yBfq0Bf6c9uFvymq2G47RWwBdhYOMLJztfnju2w/XaLuAfdGjuhuhuTj6hQ/SFgBNywBPWGnPzysGe7nyz66m/aK/9Qntw97EF99LNbVb5a/06IQc8UJMLIwl4SefZEzr3zobo2Zv0RT9/RMgBL7ryhQDPaajdXLyow/byvwLusOIN8Eukw/JpnX8vGXBCDvgnW5uetct+oZSQAyscIQcIOQBCDoCQAyDkAAg5AEIOgJAD3knmF724gyHc/vFJo6e+VPKoLRQKrm2Q2iK1W2qz3gOoPm7duttW2ic1ZNLDIZaUbVCZNelmc8dtW6vltwSqsD9P1627nnxce3NTach/6IMu7KsYxgNVK9ZwZ+eqL+unAAMA2vIDOUQrN60AAAAASUVORK5CYII=) left center no-repeat; */
        background: #2e4e8f;
    }

    .leftmenu li {
        background: none;
        height: 40px;
        line-height: 40px;
        margin-left: 3rem;
        width: 21%;
        margin-bottom: 10px;
        text-align: center;
        border: 1px solid #2e4e8f;
        border-radius: 1rem;
    }

    .leftmenu ul {
        padding-top: 0px;
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        justify-content: start;
        align-items: center;
    }

    .rightblock.same {
        width: 100%;
        float: none;
        clear: both;
        padding: 1rem;
    }

    .intro .introcontent {

        margin-right: 0px;
    }

    .rightblock .title {
        text-align: center;
    }

    .rightblock .title span {
        float: none !important;
        display: block;
    }
    /**ma***/
	.branch .mapbox{
		margin-left:0 !important;
		
		}
    /*  相关链接  &&&尾部*/

    /* 底部 */
    .dibubigbox .lianjie span {
        color: #000;
        display: inline-block;
        width: 20%;
        font-size: 1.4rem;
        text-align: center;
    }

    .dibubigbox .lianjie .dileft {
        flex: 1;
    }

    .dileft>ul {

        flex-wrap: wrap;
    }
	.dileft .dileft>ul>li{
		
		margin:0 4px;
		
		}

    .dileft>ul>li {

        width: 50%;
    }

    .dileft>ul>li:nth-of-type(4) .select_content {
        left: -42rem !important;
    }
        .dileft>ul>li:nth-of-type(5) .select_content {
        left: -7rem !important;
    }
    .closeT {
        display: block !important;
                position: absolute;
               right: 2rem;
               top: 0;
    }

    .dibubigbox .lianjie {
        margin: 25px 0 15px;
        color: #d9d9d9;
        font-size: 15px;
        height: auto;
    }

    .dibubigbox .lianjie i {
        margin-left: 2rem;
    }

    .footer2_1 {
        height: 36px;
        display: block;
        clear: both;
    }

    .footer2_1 li:nth-of-type(1) {
        margin-left: 10rem;
    }

    .footer2_1 li {
        position: relative;
        height: auto;
        float: left;
        font-size: 15px;
        font-family: "微软雅黑", "宋体";
        padding: 2px 1px 15px 5px;
        margin: 0 10px;
        text-align: left;
    }

    .leftmenu li a {

        padding-left: 0;

    }

    #select_content1 {
        left: -1rem;

    }

    #select_content3 {
        left: -15rem;

    }


    .dibubigbox a {
        color: #404040;
        padding: 0 2rem;
    }

    /*  联系我们  */
    table.borderHidden td,
    table.borderHidden th,
    table.borderHidden caption {
        border: 0 none #ddd !important;
        width: 177px !important;
    }

    .connection .map {
        margin: 0;
    }

    /* 中心动态 */
    .credit .rightkuang {
        width: 100%;
        float: none !important;
    }

    .credit .rightkuang .zhengcetai {
        clear: both;
        width: 100%;
        float: right;
        padding: 15px 0 5px 0;
        overflow: hidden;
    }

    .credit .rightkuang .zhengcetai li {
        width: 100%;
    }

    .mainblock .leftblock .list ul {
        padding: 0 1.5rem !important;
    }

    .credit .rightkuang .shipintu {
        clear: both;
        width: 100%;
        float: right;
        padding: 15px 0 5px 0;
        overflow: hidden;
    }

    .credit .rightkuang .shipintu p img {
        width: 98%;
        height: auto;
    }

    .shipintu dl {
        padding-left: 3rem;
    }

    /*    代码动态*/
    .position {
        height: 50px;
        line-height: 50px;
        color: #2b2b2b;
        font-size: 14px;
        margin-left: 15px !important;
    }

    .newcolumn {
        width: 98% !important;
        padding: 0 1rem;
        margin: 0 !important;

    }

    .box-news .content_list h3 {
        width: 100% !important;
    }

    /*    代码查询*/
    .index .searchblock .searchbox {
        width: 88%;
        height: 70px;
        margin: 10px auto;
        /* border: 1px solid #000; */
    }

    #checkContent {
        width: 66% !important;
    }

    .index .Code_constitute table {
        width: 98%;
    }

    /*    代码知识*/
    .code .rightblock .feature .tab {
        width: 100%;
        height: 200px;
        background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QODaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPg0KCTxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+DQoJCTxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcFJpZ2h0cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBSaWdodHM6TWFya2VkPSJGYWxzZSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMkYyMDlENThGMjYxMUU4OUEzOEY2NzU1NjEzMkJDNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMkYyMDlENDhGMjYxMUU4OUEzOEY2NzU1NjEzMkJDNCI+DQoJCQk8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDphODNlY2RlYy03YWFhLTExZTgtYmUzOC1lMTJiMWJjYWViYzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NzJhYTdlYy1mYTkxLTExZTctYmRkMy1lZmIzM2NiMTljYmQiLz4NCgkJPC9yZGY6RGVzY3JpcHRpb24+DQoJPC9yZGY6UkRGPg0KPC94Onht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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/9k=) top center no-repeat;
        background-size: cover;
        padding: 34px 36px;
        display: flex;
        justify-content: center;
    }

    .code .rightblock .feature .list ul {
        display: flex;
        /* justify-content: center; */
        flex-wrap: wrap;
    }

    .code .rightblock .feature .list li {
        width: 48%;
    }

    /*    法规标准*/
    .zhengcefagui {
        width: 98%;
        margin: 5px 0;
        float: none !important;
    }

    .zhengcefagui ul {
        padding: 0 1rem;
    }

    .faguituwen ul:first-child {
        margin-right: 2rem;
    }

    .faguituwen ul:first-child+ul {
        margin-right: 0px;
    }

    .faguituwen ul:first-child+ul+ul+ul {
        float: left;
    }

    .faguituwen ul {
        width: 44%;
        overflow: hidden;
        float: left;
        margin: 2rem;

    }

    .faguituwen ul .tuimg {
        width: 100%;
        height: 204px;
        clear: both;
    }

    .faguituwen ul .tuimg img {
        width: 100%;
        height: 202px;
        border: 1px solid #ccc;
    }

    /*  注册*/
    .member_register .service {
        display: none;
        position: fixed;
        top: 26%;
        left: 14%;
        background: #fff;
        width: 70%;
        height: 51vh;
        margin: 0;

    }

    .member_register .wrap .member_content {
        border: 9px solid #d7d5d5;
        width: 100%;
        height: 100%;
    }

    .member_register .wrap .member_content .form-group label {
        width: 30%;
        float: left;
        text-align: right;
        color: #121212;
        font-size: 16px;
        margin-right: 10px;
        line-height: 36px;
    }

    .member_register .wrap .member_content .moblieWrap .form-group label {
        width: 12% !important;
    }

    .forget_login .wrap .member_content .moblieWrap .form-group {
        display: flex;
        justify-content: center;
    }

    .forget_login .wrap .member_content .moblieWrap .form-group p {
        margin-left: 0 !important;
    }

    /*  应用推广=>用户信息*/

    .tongdian,
    .gongneng,
    .tongdian .tongshuo,
    .midkuan,
    .biaotione {
        width: 97% !important;
    }

    /*金融业分支机构图谱*/
    .gongneng,
    .tongdian {
        float: none !important;
    }

    .midkuan .gongneng {
        margin: 30px 30px 0px 40px;
    }

    /*    网站地图*/
    .list-unstyled>li {}
    #wzdu{ 
		 margin:1.5rem 10rem;
		 }



    /* 推广动态 */

    .platform .platform_con .list .cont {
        overflow: hidden;
        height: 100%;
        width: 60%;
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .platform .platform_con .list .show:nth-of-type(even) .cont {
        width: 56% !important;
    }

    .platform .platform_con .list .img.left {
        width: 30% !important;
    }

    .platform .platform_con .list .box {
        width: 100% !important;
    }
	/**用户信息***/
	.info_menu {
        width: 30% !important;

    }

    .member_info .info_content {
        width: 60%;
        margin-right: 1rem;
    }

    .member_info_password .info_content_box .form-group input {
        width: 47%;
    }
    #code{
        width: 4.5rem !important;

    }


    .error {
        left: 50%;
        top: 36px;
    }

    .member_information .form2 div p {

        margin-left: 0 !important;
    }
}


/* 适配电脑 */
@media (min-width: 1024px) and (max-width: 1200px) {

    /* 在此处添加适合电脑的CSS样式 */
    html,
    body {
        min-width: 100%;
        min-height: 101%;
        -ms-overflow-style: scrollbar;
        overflow-x: auto;
    }

    /* 头部 */
    .header .wrap,
    .member_login .wrap,
    .wrap {
        width: 100%;
    }

    /* 输入框 */
    .header .wrap .search {
        /* right: 50px; */
    }

    /* 导航 */
    .col-lg-2 {
        width: 12%;
    }

    /* 滚动通知 */
    .index .notices ul {
        margin-left: 46px;

    }

    /* 轮播 */
    .index .banner .swiper-wrapper .swiper-slide .bannertupian {
        width: 100%;
        height: 400px;
        float: left;
        text-align: center;
        /* border: 1px solid #000; */
    }

    .index .banner .swiper-wrapper .swiper-slide .bannertupian img {
        width: 100%;
        margin: 0 10px;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi {
        position: absolute;
        bottom: -14px;
        height: 58px;
        line-height: 58px;
        background: rgba(0, 0, 0, 0.1);
        width: 100%;
        color: #fff;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi .wendewenzi {

        display: none;
    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi .wenbiaoti {
        line-height: 58px;

    }

    .index .banner .swiper-wrapper .swiper-slide .bannerwenzi a {

        color: #fff;
        padding-left: 10px;
    }

    /* 代码动态 */
    .index .codetrends {
        width: 100%;
    }

    .index .codetrends .list .articlelist ul {

        width: 90%;
        margin: 0 10px;
    }

    .index .banner .pagination {
        bottom: -14px;
    }

    /* 应用推广 */
    .r573 {
        width: 100%;
        float: right;
        margin: 20px 0 0 0;
    }

    .huapingtai div {
        flex: 1;

    }

    .huapingtai div span {
        width: 80px;
        display: contents;

    }

    .huapingtai {
        width: 100%;
        clear: both;
        margin: 25px 0 10px 0;
        display: flex;
        justify-content: center;
    }

    /* 代码知识 */
    /* 新添加class类名*/
    .rightblock {
        width: 98%;
    }

    .feature ul {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    .code .rightblock .feature .list li {
        background: #E7E6E3;
        width: 48%;
        height: 254px;
        margin: 15px 6px 0;
        padding: 13px;

    }

    .index .daimazhishi ul {
        width: 80%;
    }

    .index .daimazhishi dl {
        float: right;
        width: 174px;
        height: 130px;
        overflow: hidden;
        margin-top: 10px;
        margin-right: 10px;
    }

    .code .rightblock .feature .tab {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    /* 图文 */
    .xiangguantuwen ul li {
        width: 23% !important;
        margin-right: 14px !important;
    }

    .xiangguantuwen li:first-child+li+li+li {

        float: left;
    }

    .xiangguantuwen li:first-child+li {
        margin-right: 20px;
        float: left;
    }

    .xiangguantuwen li:first-child {

        margin-left: 22px;
    }

    /* 相关链接 */
    .dibubigbox {
        width: 100%;
    }

    .dibubigbox .lianjie i {

        margin-left: 16px;
    }

    .dibubigbox a {
        padding: 0;
    }

    .footer2_1 li {
        margin: 0;
        margin-right: 0px;
        padding: 2px 10px 15px 5px;
    }

    /*首页*/
    /* 党建 */
    .w1235 {
        width: 100% !important;
    }

    .newcolumn {
        width: 96% !important;
    }

    .box-news,
    .w608 {
        width: 100% !important;
    }

    /*详细*/
    .header .nav .row {
        margin: 0 auto;
        display: flex;
    }

    .dibubigbox a {

        padding: 0;
    }

    .footer2_1 li {

        position: relative;
        height: auto;
        float: left;
        font-size: 15px;
        font-family: "微软雅黑", "宋体";
        padding: 2px 0px 15px 0px;
        margin: 0 10px;
        text-align: left;
    }

    .footer2_1 li a {
        padding: 0px 17px 10px 0px;
    }


    /*    中心简介*/
    .leftmenu {
        width: 20%;
        /* height: 560px; */
        margin-top: 8px;
        margin-bottom: 30px;
        border: 1px;
    }

    .rightblock.same {
        width: 72%;
    }


    /*    联联系我们*/
    table.borderHidden td,
    table.borderHidden th,
    table.borderHidden caption {
        border: 0 none #ddd !important;
        width: 167px;
    }

    /*中心动态*/
    .credit .leftblock {
        width: 100% !important;
        margin-bottom: 30px;
    }

    .credit .rightkuang {
        width: 100%;
        float: none !important;
    }

    .credit .leftblock .list li {
        line-height: 38px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4QTg1Nzg0OEZCMzExRThBMzlGQUUxQzEzQUNDQzJDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QTg1NzgzOEZCMzExRThBMzlGQUUxQzEzQUNDQzJDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCA3LjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDoxMDMwMjc3OC00ZjZlLTExZTgtYTI0My05NDgyM2RiYzk3MGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NzJhYTdlYy1mYTkxLTExZTctYmRkMy1lZmIzM2NiMTljYmQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz548UfkAAAB30lEQVR42jTRT0jTARTA8e/v59bWJvuThBVIo4n9Zlk25hAbCStBwksjuiTduhREY+Bl0kGyg2Qg9OdQhw4SQSKJRB7iR7ZFhYWNbeynJMzYYjbHnLVqbO7Xb1Dv8g7vw3u894SCqqIDmsBXh8BmqeoXdXqXzUyqpiLvEpjVytGqCsI/PJxcy4W/ZrJSPKkgL0bxer10OA8xNNiv2I2Ma3i60dS3nv8d/pRYkRYjb0koqxx0tPPmQ4xYYgWL1S719RwLa5PS4kaxGkhn89KTmef80ma0dRwhfHOU9i43RuteJqYekFxdlxAIiAaT3v9sbp6KBiduj6CsZbgSvMW10CWymyVM1hZevnpNeQe/aDLgSqx+wdhsYeh8iIW5Kb5v/SA4co9Hj8fYs+8A0fdLVGq4RG3J1PHOTuq1Ki9mJjk3fAOzQc/9u1cJXp+kmM9xovsoeh0pUVdHPnOylxYNXLwQxNlqZ/7pGKOhO4iVEvU/RQZOebA1IQs/VdWXLdQeLsgRSY68I53J0myzkMt9w93loq+nm8HT/UqbffflBmZHu/PGFuGl5bj0OZ7gY2wZj8fNYaeDswO9illgXHva9H/cCJ+WA8Uy/sJ22eXYb04Vt+tyq0WcFbQPapi/AgwAvLm8cINQNz0AAAAASUVORK5CYII=) left center no-repeat;
        padding: 0 2rem;
    }

    .credit .rightkuang .zhengcetai {
        clear: both;
        width: 100%;
        float: right;
        padding: 15px 0 5px 0;
        overflow: hidden;
    }

    .credit .rightkuang .zhengcetai li {
        width: 100%;
    }

    .credit .rightkuang .shipintu {
        clear: both;
        width: 100%;
        float: right;
        padding: 15px 0 5px 0;
        overflow: hidden;
    }

    .credit .rightkuang .shipintu p img {
        width: 98%;
        height: auto;
    }

    /*    代码动态*/
    /*    代码动态*/
    .position {
        height: 50px;
        line-height: 50px;
        color: #2b2b2b;
        font-size: 14px;
        margin-left: 15px !important;
    }

    .newcolumn {
        width: 98% !important;

    }

    /*    代码查询*/
    .index .searchblock .searchbox {
        width: 88%;
        height: 70px;
        margin: 10px auto;
        /* border: 1px solid #000; */
    }

    .form-control {
        width: 66% !important;
    }

    .index .Code_constitute table {
        width: 98%;
    }


    /*  */

    /*    法规标准*/
    .zhengcefagui {
        width: 98%;
        margin: 5px 0;
    }

    .faguituwen ul:first-child {
        margin-right: 2rem;
    }

    .faguituwen ul:first-child+ul {
        margin-right: 0px;
    }

    .faguituwen ul:first-child+ul+ul+ul {
        float: left;
    }

    .faguituwen ul {
        width: 44%;
        overflow: hidden;
        float: left;
        margin: 2rem;

    }

    .faguituwen ul .tuimg {
        width: 100%;
        height: 204px;
        clear: both;
    }

    .faguituwen ul .tuimg img {
        width: 100%;
        height: 202px;
        border: 1px solid #ccc;
    }

    /*   用户信息运维系统 */
    .midkuan,
    .tongdian,
    .gongneng,
    .tongdian .tongshuo {
        width: 100% !important;

    }

    .gongneng {

        float: none !important;

    }

    .gnms {
        margin-left: 40px !important;
    }
	
	 .member_info .info_content {
        width: 60%;
        margin-right: 1rem;
    }
}