.header{font-weight: normal !important;padding: 0 !important;margin: 0 !important;}
.row2{max-width: 950px;position: relative;z-index: 2;margin-left: auto !important;margin-right: auto !important;}
@media screen  and (max-width:1240px){ 
	.row2{padding-left: 0;padding-right: 0;margin-left: 30px !important;margin-right: 30px !important;width: auto;}  
}
@media screen  and (max-width:768px){ 
	.row2{margin-left: 20px !important;margin-right: 20px !important;}  
}

.nav ul li.on .subnav {width: 100%;}
.querycriteria input.radio01{display: inline-block;}
.querycriteria input.radio02{display: inline-block;}
.mob_search form input.notxt1{display: inline-block;}
.mob_search form input.notxt{float: left;}
.mob_search form input.notxt1{float: left;margin-top: -1px;}
.wrapper{width: auto;}
.zhuti_right_new{width: 100%;float: none;}
.ztrit_box .l_img img{display: block;}

.wrap_con { max-width: initial;}
.wrap_con04{width: calc(100% - 260px);}
.keycon_tro_wrap{width: auto;}
.wrap_content{width: auto;}
.keycon .keytitle{height: auto;}

.keycon .tips1{display: flex;align-items: center;border-bottom: 1px dashed #797979;box-sizing: border-box;padding-bottom: 10px;}
.keycon .tips1 p{flex: 1;overflow: hidden;font-size: 20px;font-weight: bold;}
.keycon .tips1 p span{color: #ca0101;}
.keycon .tips1 a{box-sizing: border-box;padding: 0px  25px;background: #ca0101;color: #fff;height: 30px;line-height: 30px;font-weight: bold;border-radius: 15px;font-size: 14px;}

.keytitle .gp-search{border-radius: 0;}
.ser111{display: flex;margin: 20px 0;}
.ser111 h2{height: 46px;line-height: 46px;background: #fffefe;box-sizing:border-box;/* width: 254px; */font-weight: bold !important;margin-left: 24px;margin-right: 26px;text-align: center;font-size: 20px;}
.ser111 .search {flex: 1;overflow: hidden;}
.ser111 .gp-search {width:calc(100% - 2px);}
.ser111 .gp-search input.notxt{color: #333;}
.ser111 .gp-search .notxt1 {background: url(/uploads/image/images20240718/search_04.png) no-repeat center;}
/*  
background: transparent;
background: -webkit-gradient(bottom, top, color-stop(0%, rgba(0, 0, 0, 0.0)), color-stop(70%, rgba(0, 0, 0, 0.4)));
background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.4) 100%);
background: linear-gradient(to top, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.4) 100%);
*/

.f_xinjia01  .f_xinjialist:nth-of-type(1){max-height: calc((100vh - 350px) * 0.6);overflow-y:auto;}
.f_xinjia01  .f_xinjialist:nth-of-type(2){max-height: calc((100vh - 350px) * 0.4);overflow-y:auto;}
.f_xinjia11  .f_xinjialist{max-height: none !important;}
.keycon .keytitle h2{white-space: nowrap;}
.keycon .keytitle .search{text-align: left;}
.keycon .keytitle  .gp-search{height: 38px;} 
.keycon .keytitle span{flex-wrap: wrap;}
.keycon .keytitle a{margin: 0 0 5px 0;}

.mode01{width: auto;}

.zuixin_left{float: none;width: auto;}
.lib_menubox{background-size: cover;}
.appbiref{width: 100% !important;margin: 0;padding: 15px  30px;box-sizing: border-box;margin: 0 !important;}
.tabcon .appdesc{width: calc(100% - 80px) !important;}
.tabcon .appdesc .desc{width: 100% !important;word-wrap: break-word;}
.tabcon .appdesc .appdownload{width: 100% !important;}
.tabcon .appdesc h2{line-height: 1.5;margin: 10px 0;height: auto;}

.l_right{width: calc(100% - 280px);}

.mode0t6 .index_0t3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.mode0t3 .index_0t3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.mode0t2 .row{width: auto;}





.qxztmode{} 
.qxztmode .cxjsmode >div{padding: 0;} 
.qxztmode .cxjsmode .datalist{margin: 10px 0 0;}
.qxztmode .table{overflow-x: auto;} 
.qxztmode th,.qxztmode td {padding: 2px 5px;  }
.qxztmode tr:nth-child(1) {text-align: center;}
.qxztmode tr td:nth-child(1) {text-align: center;} 
.qxztmode tr {height: auto;font: normal 14px/20px "microsoft yahei";color: #333333;background: #e3f5fd;}
.qxztmode tr td,
.qxztmode tr th {vertical-align: middle;border: 1px solid #fff;padding: 7px 15px 8px;text-align: center;}
.qxztmode tr:nth-child(1) {background: #c7ecff;color: #0099ee;font-weight: normal;}
.qxztmode tr:nth-child(2n) {background: #f0fbff;}
.qxztmode tr td  a{color: #bd1a2d ;font-weight: bold;}

.qxztmode5{margin: 30px 0 0;}
.qxztmode5 tr th:nth-child(1){width: 8.57% !important;}
.qxztmode5 tr th:nth-child(2){width: 23.72% !important;}
.qxztmode5 tr th:nth-child(3){width: 26.72% !important;}
.qxztmode5 tr th:nth-child(4){width: 11.32% !important;}
.qxztmode5 tr th:nth-child(5){width: 21.03% !important;}
.qxztmode5 tr th:nth-child(6){width: 8.57% !important;}

.qxztmode >div{box-sizing: border-box;padding: 30px 0 0;} 
.qxztmode2{box-sizing: border-box;padding: 30px 0 0;} 
.qxztmode .info{margin: 0 auto 0;color: #000;text-align: justify;line-height: 1.8em;text-indent: 2em;} 
.qxztmode .subheading{color: #333;text-align: center;margin: 0 0 15px 0;font-family: 'arial negreta', 'arial normal', 'arial', sans-serif;font-weight: 700;font-style: normal;color: #d9001b;} 

.qxztmode3{}
.qxztmode3 ul{margin: 20px -30px 0; display: flex;justify-content: space-around;}  
.qxztmode3 ul li{display: inline-block;width: 33.3%; position: relative;}
.qxztmode3 ul li img{position: absolute;width: 100%;left: 50%;transform: translatex(-50%);bottom: 100%;display: none;opacity: 0;}
.qxztmode3 ul li a{  background-color:rgba(163, 0, 20, 1);box-sizing:border-box;padding: 7px 10px;;border-width:1px;border-style:solid;border-color:rgba(121, 121, 121, 1);border-radius:5px; color:#ffffff;display: block;margin: 0 30px;text-align: center;}
.qxztmode3 ul li a:hover  img{  opacity: 1;display: block;max-width: 200px;}
.imgbox{ margin: 20px 0 0;} 
.qxztmode3 .imgbox{display: flex;width: 100%;clear: both;overflow: hidden; } 
.qxztmode3 .imgbox img{ max-width: 25%;}
.qxztmode4 .imgbox{width: 100%;clear: both;overflow: hidden;justify-content: space-between;} 
.qxztmode4 .imgbox1 img:nth-child(1){max-width: 38.6%;float: left;} 
.qxztmode4 .imgbox1 img:nth-child(2){max-width: 39.7%;float: left;} 
.qxztmode4 .imgbox1 img:nth-child(3){max-width: 21.7%;float: left;} 
.qxztmode4 .imgbox2{display: flex;}
.qxztmode4 .imgbox3{display: flex;justify-content: space-between;}
.qxztmode4 .imgbox3 img{flex: 1;overflow: hidden;}
.qxztmode4 .imgbox3  .caption{text-align: center; }
.qxztmode4 .imgbox3  .caption p{display: inline-block;font-weight: normal;color: #333;margin: 10px 0 0;line-height: 1.5; box-sizing: border-box; } 
.qxztmode4 .imgbox2 li:nth-child(1){max-width: 60.5%;} 
.qxztmode4 .imgbox2 li:nth-child(2){flex: 1;overflow: hidden;/* margin-left: 5%; */} 
.qxztmode4 .imgbox2 li:nth-child(2) img{/* max-height: 352px; */}
.qxztmode4 .imgbox li{text-align: center;} 
.qxztmode4 .imgbox li p{text-align: center;font-weight: normal;color: #333;margin: 10px 0 0;line-height: 1.5; box-sizing: border-box; } 

.qxzt_tit{margin: 20px 0;text-align: center;}
.qxzt_tit h3{ box-sizing: border-box;padding: 10px 25px;background: #027db4;color: #fff;text-align: center;margin: 0 auto;width: auto;display: inline-block;border-radius: 6px;min-width: 500px;} 
.qxzt_tit img{max-height: 40px;} 
.qxztmode41{margin: 0 0 20px 0;}
.qxztmode7{}
.qxztmode7 .twobtns{margin: 0px 0 15px ;text-align: center;}
.qxztmode7 .twobtns a{display: inline-block;box-sizing: border-box;padding: 10px 20px;background: rgba(163, 0, 20, 1);color: #fff;margin-left: 20px;border-radius: 5px;width: 230px;}
.qxztmode7 .twobtns a:nth-child(1){margin-left: 0px;}

.controlpanel{min-width:none;}
.lib_contentbox{box-sizing: border-box;} 
td,th{width: auto !important;box-sizing: border-box;}
.zhuti_right{width: calc(100% - 280px);}

 

.r_left{width: 73.47%;}
.options textarea{box-sizing: border-box;width: calc(100% - 40px);}
.listleft1{width: calc(100% - 242px);}
.divcontent {padding-left: 70px;box-sizing: border-box;width: 100%;}

.box3 .left{width: 58.33%;}
.box3 .right{width: 41.66%;}
.box4 .area, .box5 .interface,.box4 .volume, .box5 .case{width: 48.66%;}
.box7 .bd ul{margin-right: -10px;}
.box7 .bd li{width: calc(20% - 10px);}


.cxjsmode{} 
.cxjsmode2 table th:nth-child(6){white-space: nowrap;} 
 
.cxjsmode >div{box-sizing: border-box;padding: 30px 0 0;} 
.cxjsmode .info{margin: 0 auto 0;color: #000;text-align: justify;line-height: 1.8em;text-indent: 2em;} 
.cxjsmode .subheading{color: #333;text-align: center;margin: 0 0 20px 0;font-family: 'arial negreta', 'arial normal', 'arial', sans-serif;font-weight: 700;font-style: normal;color: #a30014;}

.cxjsmode .table{overflow-x: auto;margin: 20px 0 0 ;} 
.cxjsmode th,.cxjsmode td {padding: 2px 5px;  }
.cxjsmode tr:nth-child(1) {text-align: center;}
.cxjsmode tr td:nth-child(1) {text-align: center;} 
.cxjsmode tr {height: auto;font: normal 14px/20px "microsoft yahei";color: #333333;background: #e3f5fd;}
.cxjsmode tr td,
.cxjsmode tr th {vertical-align: middle;border: 1px solid #fff;padding: 7px 15px 8px;text-align: center;}
.cxjsmode tr:nth-child(1) {background: #c7ecff;color: #0099ee;font-weight: normal;}
.cxjsmode tr:nth-child(2n) {background: #f0fbff;}
.cxjsmode tr td  a{color: #bd1a2d ;font-weight: bold;}

.cxjsmode .datalist {background: rgba(0,0,0,0.03);width: 100%;overflow: hidden;margin: 20px 0 ; }
.cxjsmode .datalist li {width: 25%;float: left;} 
.cxjsmode .datalist li .data01 {padding: 15px 0px;overflow: hidden;border-right-color: rgb(225, 225, 225);border-right-width: 1px;border-right-style: solid;white-space: nowrap;}
.cxjsmode .datalist li:last-child .data01 {border-right-color: currentcolor;border-right-width: medium;border-right-style: none;}
.cxjsmode .datalist li .data01 span {padding-top: 10px;padding-right: 15px;padding-left: 15px;float: left;width: 45px;box-sizing: content-box}
.cxjsmode .datalist li .data01 p {text-align: center;float: left;white-space: nowrap;max-width: 90px;}
.cxjsmode .datalist li .data01 p strong {font-style: normal;font-weight: normal;display: block;}
.cxjsmode .datalist li .data01 p i {font-style: normal;font-weight: normal;display: block;}
.cxjsmode .datalist li .data01 p i {font-size: 22px;}
.cxjsmode .datalist li .data01 p strong {color: rgb(219, 0, 0);font-size: 32px;}

.cxjsmode .index_0t3{margin: 20px 0 0;}
.cxjsmode .index_0t3 h2{text-align: center;margin: 0 0 20px;}
.cxjsmode .index_0t3 ul{overflow: hidden;margin-bottom: -12px;display: flex;flex-wrap: wrap;}
.cxjsmode .index_0t3 li{width: calc(50%  );background: #fff;float: left;margin-bottom: 12px;}
.cxjsmode .index_0t3 li:nth-child(2n){float: right;}

.cxjsmode .data_box_info{border: 10px solid #f7f7f7;}
.cxjsmode .data_box_info .data_info{position: relative;}
.cxjsmode .data_box_info .download{display: block;position: absolute;right: 0;bottom: -2px;background: #db0000;color: #fff;padding: 2px 10px;}
.cxjsmode .data_box_info .data_info h4.lin2{min-height: 58px;}

.cxjsmode .data_box_info{padding:20px;overflow:hidden;height: 100%;}
.cxjsmode .data_box_info .data_img{width:49px;height:97px;float:left}
.cxjsmode .data_box_info .data_img img{padding-top:30px}
.cxjsmode .data_box_info .data_info{letter-spacing:1px;margin-left:36px}
.cxjsmode .data_box_info .data_info h4{overflow:hidden;margin-bottom:10px}
.cxjsmode .data_box_info .data_info h4 a{font-size:22px;margin-right:10px;float:left;line-height:1.4;height:2.8em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.cxjsmode .data_box_info .data_info h4 i{background:#db0000;padding:1px 10px;color:#fff;font-size:14px;font-style:normal;font-weight:400;float:left}
.cxjsmode .data_box_info .data_info p{height:52px;color:#999;line-height:26px;overflow:hidden;font-size:14px;margin-bottom:10px}
.cxjsmode .data_box_info .data_info .time{color:#999;font-size:14px;font-weight:700}
.cxjsmode .data_box_info .data_info .down{color:#999;font-size:14px;font-weight:700}

.cxjsmode11{display: flex;margin: 20px -10px 0;}
.cxjsmode11 li:nth-child(1){flex: 1;overflow: hidden;}
.cxjsmode11 li:nth-child(2){width: 29%;}
.cxjsmode11 li .item{display: block;margin: 0 10px;height: 100%;} 
.cxjsmode11 li .item img{height: 100%;max-height: 400px;width: 100%;}

.cxjsmode12{margin: 20px -10px 0;overflow: hidden;display: flex;}
.cxjsmode12 li:nth-child(1){width: 33.33%;}
.cxjsmode12 li:nth-child(2){width: 66.66%;}
.cxjsmode12 li .item{display: block;margin: 0 10px;height: 100%;}
.cxjsmode12 li .item img{height: 100%;width: 100%;max-height: 490px;}

.cxjsmode3 .cxjsmode31{margin: 20px -10px 0;overflow: hidden;display: flex;}
.cxjsmode3 .cxjsmode31 li{width: 50%;}
.cxjsmode3 .cxjsmode31 li .item{display: block;margin: 0 10px;height: 100%;}
.cxjsmode3 .cxjsmode31 li .item img{height: 100%;width: 100%;max-height: 390px;}


.cxjsmode3 .cxjsmode32{margin: 20px -10px 0;overflow: hidden;}
.cxjsmode3 .cxjsmode32 li{width: 33.3%;float: left;}
.cxjsmode3 .cxjsmode32 li a{display: block;margin: 0 10px;box-sizing: border-box;padding: 10px;background: rgba(163, 0, 20, 1);color:#fff;text-align:center;border-radius: 5px;}

.cxjsmode3 .cxjsmode33{margin: 20px -10px 0;overflow: hidden;display: flex;}
.cxjsmode3 .cxjsmode33 li{width: 33.33%;}
.cxjsmode3 .cxjsmode33 li .item{display: block;margin: 0 10px;height: 100%;}
.cxjsmode3 .cxjsmode33 li .item img{height: 100%;width: 100%;max-height: 510px;}
.cxjsmode3 .moreview{margin: 20px 0  ;text-align:center;}
.cxjsmode3 .moreview a{display: inline-block;box-sizing: border-box;background: rgba(163, 0, 20, 1);color:#fff;text-align:center;border-radius: 5px;box-sizing: border-box;padding: 10px 20px;min-width: 33.33%;}

.cxjsmode20{margin: 0px -10px 0;overflow: hidden;display: flex;flex-wrap: wrap;}
.cxjsmode20 li{width: 25%;float:left;margin: 10px 0 0;}
.cxjsmode20 li .item{display: block;margin: 0 10px;height: 100%;}
.cxjsmode20 li .item img{height: 100%;max-height: 390px;width: 100%;}

.cxjsmode21{margin: 0px -10px 0;overflow: hidden;display: flex;flex-wrap: wrap;}
.cxjsmode21 li{width: 50%;margin: 20px 0 0;}
.cxjsmode21 li .item{display: block;margin: 0 10px;height: 100%;}
.cxjsmode21 li .item img{height: 100%;max-height: 390px;width: 100%;}
.box1 li span { 
    box-sizing: border-box;
    padding: 0 10px;
}
.box1 li img {
    margin: 20px 0;
}
.mob_search form input.notxt1{color: transparent !important;}

.specialsubject .sub4 .sjfws li a{display: block;}


.zcfgmode{}
.zcfgmode .info{text-indent: 2em;color: #333; line-height: 1.5;font-family: 'arial normal', 'arial', sans-serif; font-weight: 400;margin: 0 0 10px 0;}
.zcfgmode h3.subheading{font-family: 'arial negreta', 'arial normal', 'arial', sans-serif;font-weight: 700;font-style: normal; color: #a30014;text-align: center;} 
.zcfgmode >div{box-sizing: border-box;padding: 30px 0 0;}
.zcfgmode .subheading{margin: 30px 0 10px;}
.zcfgmode1{}
.zcfgmode1 table{overflow-x: auto;} 
.zcfgmode1 th,.zcfgmode1 td {padding: 5px 5px; font-size: 16px !important; }
.zcfgmode1 tr:nth-child(1) {text-align: center;}
.zcfgmode1 tr td:nth-child(1) {text-align: center;} 
.zcfgmode1 tr {height: auto;font: normal 14px/20px "microsoft yahei";color: #333333;background: #;}
.zcfgmode1 tr td,
.zcfgmode1 tr th {vertical-align: middle;border: 1px solid #333;padding: 7px 15px 8px;text-align: center;}
/* .zcfgmode1 tr:nth-child(1) {background: #c7ecff;color: #0099ee;font-weight: normal;} */
/* .zcfgmode1 tr:nth-child(2n) {background: #f0fbff;} */
.zcfgmode1 tr td  a{color: #bd1a2d ; }

.zcfgsearch2{width: 70%;margin: 0 auto 15px;background: #f5f5f5;box-sizing: border-box;padding:  15px;}
.zcfgsearch2 .notxt{width: calc(100% - 130px);height: 36px;line-height: 36px;margin-right: 25px;display: inline-block;vertical-align: middle;box-sizing: border-box;padding: 0 10px;}
.zcfgsearch2 .notxt1{color: #fff;background: #a30014;border: none;width: 100px;height: 36px;line-height: 36px;display: inline-block;vertical-align: middle;cursor: pointer;}

.zcfgsearch3{width: 60%;margin: 0 auto 15px;background: #f5f5f5;box-sizing: border-box; padding: 0;;height: 40px;line-height: 40px;border-radius: 18px;display: block;border: 1px solid #ccc;overflow: hidden;position: relative;}
.zcfgsearch3 .notxt{width: calc(100% - 100px);height: 38px;line-height: 38px;margin-right: 0px;display: inline-block;vertical-align: top;box-sizing: border-box;padding: 0 10px;border: none;outline: none;}
.zcfgsearch3 .notxt1{color: #fff;background: #a30014;border: none;width: 100px;height: 38px;line-height: 38px;display: inline-block;vertical-align: top;cursor: pointer;float: right;}





.databoxlist {overflow: hidden;margin: 0 -20px;display: flex;flex-wrap: wrap;}
.databoxlist li{width: calc(50%); margin-bottom: 30px;}
.databoxlist .data_box_info{padding:20px;overflow:hidden;display: block;margin: 0 20px;background: #fff;}
.databoxlist .data_box_info .data_img{width:60px;height:97px;float:left}
.databoxlist .data_box_info .data_img img{padding-top:30px}
.databoxlist .data_box_info .data_info{letter-spacing:1px;margin-left:60px}
.databoxlist .data_box_info .data_info h4{overflow:hidden;margin-bottom:10px}
.databoxlist .data_box_info .data_info h4 a{font-size:22px;margin-right:10px;float:left}
.databoxlist .data_box_info .data_info h4 i{background:#db0000;padding:1px 10px;color:#fff;font-size:14px;font-style:normal;font-weight:400;float:left}
.databoxlist .data_box_info .data_info p{height:52px;color:#999;line-height:26px;overflow:hidden;font-size:14px;margin-bottom:10px}  
.databoxlist .data_box_info .bot{display: flex;}
.databoxlist .data_box_info .time {color: rgb(153, 153, 153);font-size: 14px;font-weight: bold;flex: 1;overflow: hidden;} 
.databoxlist .data_box_info .down{width: 82px;height: 27px;line-height: 27px;background: #cc0000;color: #fff;text-align: center;}


.wrap_con01_0101{border:1px solid #ccc;padding: 5px 10px;background: #fff;margin:0 0 5px 0;overflow: hidden;}
.f_xinjia01{overflow: hidden;border-bottom: 1px solid #ddd;padding: 15px 0 15px 0; }
.f_xinjiatitle_zt{float: left;width: 80px;}
.f_xinjiatitle_zt h2{font-size: 18px;}

.f_xinjialist1{margin-left: 100px;overflow: hidden;margin-right: -10px;}
.f_xinjialist1 li{float: left;margin-right: 5px;font-size: 16px;margin-bottom: 10px; }
.f_xinjialist1 li>div{margin: 0 10px;}
.f_xinjiabtn{float: right;margin:20px 0 0 0;}
.f_xinjiabtn input.btnsearch{border:none;background: #cc0000;color:#fff;font-size: 18px;font-family: 'microsoft yahei';padding:5px 10px;}

.accordion{text-align: center;box-sizing: border-box;padding: 5px 0;cursor: pointer;font-size: 16px;color: #000;border-bottom: none; }
.accordion.on{border-bottom: 1px solid #ddd; }
.accordion:nth-last-of-type(2){border-bottom: none; }


@media screen and (max-width:1240px){   
	.index_0t3a  li{margin: 0;}
	.keycon_tro_lf ul li{width: 48%;box-sizing: border-box;}
	.box1{margin-right: -20px;}
	.box1 li{width: calc(25% - 20px);}
	.specialsubject .sub4 .sjfws li a img{transform: none;}
} 

@media screen and (max-width:1200px){  
	.index_0t4 table{width: 1048px;}
	.index_0t4{overflow: hidden;overflow-x: auto;}
	.rank {
		width: calc(100% - 40px);
		margin: 0 20px; 
	}
	.pie_title{width: 100%;}
}
@media screen and (max-width:996px){ 
	.wrap_con01_01{width: 100%;float: none;}
	.wrap_con04{width: 100%;float: none;}
	.f_xinjialist{max-height: 200px;overflow-y: auto;}
	.page a.num{/* display: none; */}
	.pager{margin-left: 12px}
	.page a:nth-of-type(1){display: inline;}
	.page a:nth-last-child(2){display: inline;}
	.page a:last-child{display: inline;}
	.f_xinjia01  .f_xinjialist:nth-of-type(1){max-height: 200px;}
	.f_xinjia01  .f_xinjialist:nth-of-type(1) ~ br{display: none;}
	.f_xinjia01  .f_xinjialist:nth-of-type(2){max-height: 200px;}
	.f_xinjia01{padding: 0;}
	.keycon .keytitle span{padding: 0;}
	.keycon_tro_lf ul li h2 {padding-bottom: 10px;}
	.datalist li{width: 50%;float: left;}
	.mode0t2 .datalist li{width: 50%;float: left;}
	.datalist li:nth-child(2) .data01{border-right: none;}
	.left-menu{width: 100%;float: none;}
	.left-menu ul .menu-1{display: inline-block;width: auto;height: auto;background: none;padding-top: 0;font-size: 16px;}
	.left-menu ul .menu-1:first-child{padding-left: 0;}
	.scene-body .right-content{margin: 10px 0 0 0;}
	.wcenter{margin: 20px auto;}
	.scene-body {margin-top: 20px;}
	.el-table__body-wrapper { overflow-x: scroll;}
	.l_left{width: 100%;float: none;}
	.divdataorg .divdata {padding-left: 0px;}
	.divorg li{display: inline-block;position: relative;padding-left: 30px;} 
	.divorg li::before{content: "";display: block;width: 20px;height: 20px;background: url(/uploads/image/images20240718/listicon.jpg) no-repeat;background-size: cover;position: absolute;left: 0;top: 50%;margin-top: -10px;}
	.divorg li a{display: inline-block;}
	.l_right{width: 100%;margin: 20px 0 0 ;}
	.index_0t6.index_0t6x4 li{width: 50%;}
	 
	.index_0t3a  li{display: block;margin: 5px 0;}
	.left_menu li{display: inline-block;width: auto;padding: 0 15px 0 0 ;}
	.report_left{width: 100%;float: none;}
	.report_right{width: 100%;margin: 20px 0 0 ;box-sizing: border-box;}
	.zhuti_right{width: 100%;float: none;margin: 20px 0 0;}

	.r_left{width: 100%;}
	.listleft1{width: 100%;}
	
	.keycon_tro_lf ul li{width: 100%;height: auto;}
	.box1 li{width: calc(33.3% - 20px);margin: 0 20px 20px 0 !important ;}
	#pie1{height: 340px;}
	.box3 .left{width: 100%;}
	.box3 .right{width: 100%;}
	.box4 .area, .box5 .interface,.box4 .volume, .box5 .case{width: 100%;text-align: center;}
	.box7 .bd li{width: calc(25% - 10px);}
	.box4 .volume {margin: 20px 0 0;}
	.cxjsmode .datalist li .data01 span{padding: 10px 10px 0;}
	.cxjsmode .datalist li .data01 p i{font-size: 18px;}
	.cxjsmode .datalist li .data01 p strong{font-size: 24px;}
	.box7 .bd li:nth-child(5n) {margin-right: 10px;}
}

@media screen and (max-width: 768px){
	.ztrit_box .ztmain_new{width: calc(100% - 80px);}
	.ztr_shu_new{width: auto;}
	.keycon .keytitle .search{flex: 1;overflow: hidden;}
	.keycon .keytitle  .gp-search{width: 100%;}
	.keycon .keytitle .down{position: relative;display: inline-block;margin: 10px 0 0 ;}
	.appbiref{padding: 10px 0;} 
	.tabcon .appdesc h2{margin: 0 0 10px 0;}
	.tabcon .appdesc .appdownload{margin-top: 10px;}
	.index_0t3 ul{flex-direction: column;}
	.index_0t3 li{width: 100%;}
	.index_0t6 li{width: 100%;}
	.index_0t6.index_0t6x2 li{width: 100%;}
	.index_0t6.index_0t6x4 li{width: 100%;}

	.qxztmode3 ul{margin: 0;}
	.qxztmode3 ul li{width: 100%;margin: 5px 0;}
	.qxztmode3 ul li a{margin: 0;}
	.qxztmode3 .imgbox{flex-wrap: wrap;}
	.qxztmode3 .imgbox img{max-width: 50%;}
	.qxztmode4 .imgbox2{flex-wrap: wrap;flex-direction: column;}
	.qxztmode4 .imgbox2 li:nth-child(1){width: 100%;max-width: none;margin: 0 0 15px 0;}
	.qxztmode4 .imgbox2 li:nth-child(2){width: 100%;max-width: none;}

	.mycontent {  padding: 10px 15px; box-sizing: border-box; }
	.mycontent ul h3{margin-bottom: 10px;}

	.index_0t7 li{width: 50%;}
	.index_0t7 li:nth-child(1){display: none;}
	.index_0t7 li:nth-child(4){display: none;}
	.mode0t6 .lf{width: 100% !important;margin: 0 0 15px 0 !important;}
	.mode0t6 .rt{width: 100% !important;}

	.index_0t6 img {  width: auto !important;height: auto !important; }
	.index_0t1 li{width: 50%;}
	.registerbutton { margin: 20px auto !important; }
	/* #con_one_1{overflow: hidden;overflow-x: auto;} */
	.box1 li{width: calc(50% - 20px);margin: 0 20px 20px 0 !important ;}
	.box2 .left,.box2 .center,.box2 .right{width: 100%;}
	#national,#beijing {height: 500px;}
	.box7 .bd li{width: calc(33.3% - 10px);}
	.box4 .more{width: 100%;}

	.qxzt_tit h3 { 
		min-width: initial;
	}
	.cxjsmode .index_0t3 li{width: 100%;float: none;}
	.cxjsmode .datalist li { width: 50%; }

	.cxjsmode .table table{min-width: 500px;}

	.cxjsmode11{margin: 20px -6px 0;} 
	.cxjsmode11 li .item{margin: 0 6px;} 
	.specialsubject .sub2 ul,.specialsubject .sub3 ul ,.specialsubject .sub6 ul {margin: 0 -10px; }
	.specialsubject .sub2 ul li a,.specialsubject .sub3 ul li >div,.specialsubject .sub6 ul li a {margin: 0 10px;}
	.sub_mode_title p{width: auto;max-width: 90%;margin-left: auto;margin-right: auto;}
	.specialsubject .sub6 ul li{margin-bottom: 20px;}
	.specialsubject .sub5 ul li{width: 50%;}
	.specialsubject .sub4 .gzlsjj{display: flex;flex-wrap: wrap;}
	.specialsubject .sub4 .gzlsjj li{width: 50%;}
	.specialsubject .sub3 ul li{width: 100%;}
	.databoxlist li{width: 100%;}
	.zcfgsearch2,.zcfgsearch3{width: 90%;}

	
	.pager{margin-left: 10px}

	.divcontent {
		padding-left: 0px !important;
	}
	
}

@media screen and (max-width: 640px){
	#national,#beijing {height: 420px;}
}
@media screen and (max-width: 540px){
	#national,#beijing {height: 360px;}
}

@media screen and (max-width: 479px){
	.keycon_tro_lf{width: auto;}
	.data_box_info .data_info{padding-bottom: 20px;}
	#national,#beijing {height: 300px;}
	.box7 .bd li{width: calc(50% - 10px);}
	.cxjsmode .datalist li { width: 100%; }
	.specialsubject .sub4 .gzlsjj li{width: 100%;}
	
	.pager{margin-left: 8px}

	#ess_ctr524_modulecontent tr td:nth-child(1){white-space: nowrap;width: 8em !important;}
	#ess_ctr524_modulecontent tr td:nth-child(2){width:  auto !important;max-width: calc(100% - 8em);}
	#ess_ctr524_modulecontent tr td:nth-child(2) input{width:  auto !important;max-width: 100%;}
	#ess_ctr524_modulecontent tr td:nth-child(2) textarea{width:  auto !important;max-width: 100%;}
	
}
