@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;}
.guanggaotu img {max-width:auto;}
.r573 {width:573px; float:right; margin:20px 0 0 0;}
.xianccc {border-bottom:1px solid #ccc;}

/*栏目标题*/
.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(../../images1/icon_01.png) 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(../../images1/xian_01.png) center repeat-x;}
.fan_xinlanmu4 span {float:left; padding:0 10px;background:url(../../images1/icon_01.png) left no-repeat #fff; 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; background:url(../images/tb.png) left no-repeat;}
.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;background:url(../images/newsbg.jpg) top repeat-x;}
.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;}
.index .daimazhishi ul {width:360px; float:left; padding-left:20px; overflow:hidden;}
.index .daimazhishi ul li{line-height:30px;padding-left:16px;background: url('../../images1/icon_03.png') left 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-bottom: 20px; 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 {background: url("//www.yerng2.com/images/index/20200702/foot_search.png") no-repeat; 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:25px 0 15px;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(../../images1/img56.png) 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(../../images1/img56.1.png) 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: 652px;   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{ padding:0}
.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}
.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: 60%;

    }

    .header .header-top .tel {
        margin: 20px 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: 14rem;
   
    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;

    }

    .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 img {
        display: none
    }

    .guanggaotu 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;
    }

    .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;
    }

    /* 代码知识 */
    .index .daimazhishi dl {
        float: none !important;
        width: 100%;
        height: 130px;
        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;
        border: none !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;

    }

    .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(../../images/service/tab_blue.png) 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: 18px !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 {
       /* width: 100% !important*/
	   transform: scale(0.46);
	   top: -100px !important;
       left: -48%;
	   
    }

    .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;
    }

    .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 .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(../../images1/icon_07.png) 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.m-t-lg {
        height: auto !important;
		
    }

    .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;
    }
    .list-unstyled>li div.m-t-lg {
        height: auto !important;
        margin-top:0 !important;
    }

    .list-unstyled>li div a {

        float: none !important;
        height: 3rem !important;
        line-height: 3rem;
        border-radius: 0.5rem !important;
    }
	
	
}



/* 适配平板 */
@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-right: 2%;
        border: none !important;
    }

    .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;
    }

    .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(../../images/service/tab_blue.png) 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(../../images/service/code-bg.jpg) 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;
		 }
    .list-unstyled>li div.m-t-lg {
        height: auto !important;
		margin-top:0 !important;
    }

    .list-unstyled>li div a {
       
		float: none !important;
        height: 3rem !important;
       line-height: 3rem;
        border-radius: 0.5rem !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;
    }
	/**用户信息***/
	.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(../../images/service/icon.png) 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;
    }
}


