.w1500{max-width: 1500px; margin: 0 auto;}
.zcwjk.bg{background-color: #fff; overflow: hidden;}
.zcwjk .zcwjk_content{padding-bottom: 86px;}
.zcwjk .zcwjk_content .searchBox{position: relative;}
.zcwjk .zcwjk_content .searchBox::before, .zcwjk .zcwjk_content .searchBox::after{content: ''; position: absolute; bottom: 0px; width: 94px; height: 138px;}
.zcwjk .zcwjk_content .searchBox::after{left: -94px; background: url(/newimages/zcwjk_lr_bg_10.png) no-repeat bottom right;}
.zcwjk .zcwjk_content .searchBox::before{ right: -94px; background: url(/newimages/zcwjk_lr_bg_07.png) no-repeat bottom right;}
.zcwjk .zcwjk_content .titleBox{text-align: center; padding-top: 44px; padding-bottom: 20px;}
.zcwjk .zcwjk_content .titleBox img{max-width: 100%;}
.zcwjk .zcwjk_content .searchBox{border: 1px solid #8cb0d5; background: url(/newimages/zcwjk_bg_07.png) no-repeat center bottom;}
.zcwjk .zcwjk_content .titB{ padding-left:23px;padding-top: 29px;  } 
.zcwjk .zcwjk_content .titB a{display: inline-block; height: 41px; line-height: 41px; padding-left: 35px; width: 248px; overflow: hidden; font-size: 24px; color: #fff; font-weight: bold; background: url(/newimages/zcwjk_tit_bg.png) no-repeat top left; }
.zcwjk .zcwjk_content .searchB{ padding-left: 40px; padding-bottom: 42px; padding-right: 194px; margin-left: -24px; position: relative;}
.zcwjk .zcwjk_content .searchB .item{width: 50%; padding-left: 24px;  box-sizing: border-box; padding-top: 18px;} 
.zcwjk .zcwjk_content .searchB .item .item_box .input{height: 57px; padding-left: 82px;  border-radius: 6px;  position: relative; border: 1px solid #E2E2E2; background-color: #fff;  }
.zcwjk .zcwjk_content .searchB .item.keywordBox .item_box .input{padding-left: 98px; border-color: #c0d3ec; box-shadow: 0px 0px 10px #d1dfeb;}
.zcwjk .zcwjk_content .searchB .item .item_box .label{ display: inline-block; width: 79px; text-align: center;  border-right: 1px solid #d1d1d1; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); font-size: 18px; font-weight: bold; color: #373737;}
.zcwjk .zcwjk_content .searchB .item .item_box .right {display: inline-block;  height: 100%; outline: none; border: none;  border-radius: 6px;  width: 100%; font-size: 18px; padding: 0 15px; box-sizing: border-box; }
.zcwjk .zcwjk_content .searchB .item.keywordBox .item_box{position: relative;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword{ position: absolute; left: 0px; top: 60px; right: 0px;  z-index: 2; margin-top: 4px; padding: 0 18px; padding-top: 12px; padding-bottom: 21px; padding-left: 98px; border: 1px solid #c0d3ec ; background-color: #fff; border-radius: 6px;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .hotkeyword_tit{position: absolute; left: 18px; top: 16px; display: block; font-size: 14px; color: #b6b6b8; margin-bottom: 10px;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .hotkeyword_tit .hotIcon{display: inline-block; width: 20px; font-size: 0px; margin-right: 5px; vertical-align: middle;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .hotkeyword_tit .text{display: inline-block; vertical-align: middle;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .hotkeyword_tit .hotIcon img{max-width:100%}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .linkA{font-size: 0px;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .linkA a{display: inline-block; transition: .3s; padding: 5px 15px; margin: 3px 7px; border-radius: 30px; background-color: #f6f7fb; font-size: 14px; color: #1c1f23;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .linkA a:hover{background-color: #4d83f0; color: #fff;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .linkA a:first-child{margin-left: 0px;}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .keyBox{padding-left: 0px; position: relative;}
.zcwjk .zcwjk_content .searchB .item.keywordBox .input.time{margin-top: 14px;border-color: #E2E2E2; box-shadow: none;}
.zcwjk .zcwjk_content .searchB .item.keywordBox .input .label{width: 97px; padding: 0px;} 
.zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox{height: 100%; font-size: 18px; font-weight: bold; color: #373737; position: relative;}
.zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .txt{font-weight: bold;}
.zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .right{width: 42%; display: inline-block; text-align: center; margin-left: 0px;}
.zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .timeIcon{position: absolute; right: 33px; top: 50%; transform: translateY(-50%); font-size: 0px; }
/* .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .keyBox .hotIcon{width: 20px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .keyBox .hotIcon img{max-width: 100%;} */

.zcwjk .zcwjk_content .searchB .item .item_box .selectBox{position: relative; margin-top: 14px; padding-left: 83px; height: 57px; background-color: #fff; overflow: hidden; position: relative; border: 1px solid #e2e2e2; border-radius: 6px;}
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox:hover{overflow: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selecList{ padding-right: 40px; }
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selected{ line-height: 57px; font-size: 18px; color: #373737; padding-left: 30px;}
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selecList::before{content: ''; position: absolute; right: 23px; top: 25px; border: 10px solid transparent; border-top-color: #b3b3b3 ;}
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox .list{position: absolute; top: 57px; left: -1px; right: -1px; z-index: 20; border: 1px solid #E2E2E2; padding: 10px 20px; background-color: #fff;}
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox .list li a{display: block; transition: .3s; font-size: 16px; color: #696969; margin:8px 0px; }
.zcwjk .zcwjk_content .searchB .item .item_box .selectBox .list li a:hover, .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .list li a.on{ color: #1971cc;}
.zcwjk .zcwjk_content .searchB .queryBtn{position: absolute; right: 46px; top:3px;} 
.zcwjk .zcwjk_content .searchB .queryBtn a{display: block; font-size: 20px; margin: 23px 0; transition: .3s; font-weight:bold ; border-radius: 60px; width: 130px; height: 48px; color: #4b84ba; box-sizing: border-box; padding: 2px; border: #1971cc; box-shadow: 0px 3px 10px #c9d8e5; }
.zcwjk .zcwjk_content .searchB .queryBtn a:hover{opacity: 0.8;}
.zcwjk .zcwjk_content .searchB .queryBtn a.query {background-color: #4b84ba; background-image: linear-gradient(#4b84ba, #b9ddf3);}
.zcwjk .zcwjk_content .searchB .queryBtn a.reset{color: #f58b3c; background-color: #f48837; background-image: linear-gradient(#f48837, #fecc9d);}
.zcwjk .zcwjk_content .searchB .queryBtn a > span{display: block; position: relative; height: 100%; line-height: 44px; text-align: center; padding-right: 40px; padding-left: 15px; box-sizing: border-box; background-color: #fff; border-radius: 60px;}
.zcwjk .zcwjk_content .searchB .queryBtn a > span .icon{position: absolute; right: 6px; top: 50%; transform: translateY(-50%); width: 34px; height: 34px;  line-height: 43px; vertical-align: middle; border-radius: 100%; background-color: #f9ac6e; background-image: linear-gradient(#f48838, #fdc998);}
.zcwjk .zcwjk_content .searchB .queryBtn a.query > span .icon{background-color: #88bbd8; background-image: linear-gradient(#67a0c9, #a5d3e6);}
.zcwjk .zcwjkBox{border: 1px solid #8cb0d5; background-color: #f9fbff; overflow: hidden;}
.zcwjk .zcwjkBox .navBox{width: 400px; margin: 0 0px -9999px 0; padding-bottom: 9999px; box-sizing: border-box; border-right: 1px solid #8cb0d5; background-color: #f2f6fe;} 
.zcwjk .zcwjkBox .navBox_content{padding: 30px 40px; padding-bottom: 0px;} 
.zcwjk .zcwjkBox .navBox_content .navSelect{ border-radius: 12px; border: 1px solid #fff; padding: 8px 20px; padding-bottom: 0px; margin-bottom: 30px; background-color: #fff; background-image: linear-gradient(to right bottom, #f8fcfe, #fff); box-shadow: 0px 0px 14px #d3dfef;}
.zcwjk .zcwjkBox .navBox_content .navSelect .selected{position: relative; cursor: pointer; padding-left: 62px; padding-right: 20px; text-align: center; height: 62px; line-height: 62px; margin-bottom: 10px;}
.zcwjk .zcwjkBox .navBox_content .navSelect .selected .icon{width: 62px;height: 62px; text-align: center; border-radius: 100%; background-color: #edf2fe; box-sizing: border-box; padding: 7px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.zcwjk .zcwjkBox .navBox_content .navSelect .selected .icon > i{display: block; text-align: center; height: 100%; line-height:76px; background-color: #578eea; background-image: linear-gradient(#4f85ef, #73adea); border-radius: 100%; border: 1px solid #fff; box-sizing: border-box;}
.zcwjk .zcwjkBox .navBox_content .navSelect .selected .text{font-size: 20px; color: #434445; font-weight: bold;} 
.zcwjk .zcwjkBox .navBox_content .navSelect .selected::before{content: ''; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 20px; height: 4px; background-color: #2f4493; }
.zcwjk .zcwjkBox .navBox_content .navSelect .selected::after{content: ''; transition: height 0.3s; position: absolute; right: 8px; top: 50%; transform: translateY(-50%); width: 4px; height: 20px; background-color: #2f4493; }
.zcwjk .zcwjkBox .navBox_content .navSelect .lists{display: none; max-height: 200px; box-sizing: border-box; overflow: hidden; overflow-y: auto; padding-left: 83px; margin-bottom: 20px; padding-top: 10px; padding-right: 10px; border-top: 1px solid #dce0ee;}
.zcwjk .zcwjkBox .navBox_content .navSelect.isLeft .lists{padding-left: 15px; }
.zcwjk .zcwjkBox .navBox_content .navSelect .lists::-webkit-scrollbar{width: 4px; }
.zcwjk .zcwjkBox .navBox_content .navSelect .lists::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #0968b5;}
.zcwjk .zcwjkBox .navBox_content .navSelect .lists::-webkit-scrollbar-track{background-color: #f1efef;}
.zcwjk .zcwjkBox .navBox_content .navSelect .lists ul li a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 5px 0; border-bottom: 1px solid #e9e9e9; font-size: 18px; line-height: 40px; padding: 0 14px; color: #373737; }
.zcwjk .zcwjkBox .navBox_content .navSelect .lists ul li a.on{background-color: #eaecf4; background-image: linear-gradient(to right, #eaecf4, #fff); color: #2f4493; font-weight: bold;}
.zcwjk .zcwjkBox .navBox_content .navSelect.on .lists{display: block;}
.zcwjk .zcwjkBox .navBox_content .navSelect.on .selected::after{height: 0px;}
.zcwjk .zcwjkBox .navBoxTh{padding-bottom: 58px;}
.zcwjk .zcwjkBox .navBox_th2 {text-align: center; padding:17px 20px;}
.zcwjk .zcwjkBox .navBox_th2:first-child{padding-top: 0px;}
.zcwjk .zcwjkBox .navBox_th2 a{display: block; font-size: 0px; border-radius: 12px; overflow: hidden; border: 1px solid #fff;}
.zcwjk .zcwjkBox .navBox_th2 img{max-width: 100%;}
.zcwjk .zcwjkBox .listBox{width: 1096px;}
.zcwjk .zcwjkBox .listBox .listBox_content{padding: 0 54px; padding-right: 30px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li{padding-top: 40px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .text{display: block; font-size: 20px; margin-bottom: 7px; color: #373737; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zcwjk .zcwjkBox .listBox .listBox_content ul li .content{font-size:16px; line-height: 30px; color: #303030; }
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib{font-size: 0px; display: inline-block; margin-top: 8px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib > i{display: inline-block; vertical-align: middle; border-radius: 30px; margin: 0 10px; font-size: 16px; line-height: 30px; padding:0 16px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib i:first-child{margin-left: 0px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib i.i1{background-color: #dbe7fe; color: #1971cc; }
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib i.i2{background-color: #d7f0cb; color: #68a250;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib i.i3{background-color: #d3f5f9; color: #29a9ac;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a{display: inline-block; transition: .3s; vertical-align: middle; margin: 0 10px; font-size: 16px; padding: 0 14px; height: 34px; box-sizing: border-box; border: 1px solid; border-radius: 3px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a:hover{opacity: 0.8;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .icon1{display: inline-block; vertical-align:middle; margin-right: 7px; font-size: 0px; line-height: 0px;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .txt{display: inline-block; vertical-align: middle; line-height: 32px;}

.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a.jd{color: #bb63a2; border-color: #ab458e;}
.zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a.zc{color: #53b1cd; border-color: #53b1cd;}
.loading { min-height: 150px; background: url(/newimages/loading.gif) no-repeat center 73px;background-size: 40px;}
.cnxk_box .loading{min-height: 100px; background-position-y: 40px;} 
.zcwjk .notData{font-size: 24px; color: #373737; padding: 40px 80px;}
.zcwjk .page{text-align: center; padding: 39px 0px; padding-right: 24px;}
.zcwjk .page .total{display: inline-block; vertical-align: middle; font-size: 13px; color: #626468; margin: 0 10px;}
.zcwjk .page .pageSize{display: inline-block; vertical-align: middle;  font-size: 13px; margin: 0 10px; width: 100px; height: 28px; border: 1px solid #dcdfe6; color: #606266; text-align: center;}
.zcwjk .page .pageBox{font-size: 0px; display: inline-block; vertical-align: middle;}
.zcwjk .page .pageBox a, .zcwjk .page .pageBox span{display: inline-block; font-size: 16px; color: #000000; margin: 0 6px; padding: 7px 15px; border-radius: 4px; border: 1px solid #e5e5e5;}
.zcwjk .page .pageBox span:not(.active){border: none; margin: 0 2px;}
.zcwjk .page .pageBox .active{background-color: #409eff; color: #fff;}
.zcwjk .page .pageBox a.not{ color: #cdcccc;}

.zcwjk .page .toPage{display: inline-block; vertical-align: middle; margin-left: 26px;}
.zcwjk .page .toPage .txt{display: inline-block; vertical-align: middle; margin: 0 12px; font-size: 16px; color: #000;  }
.zcwjk .page .toPage input{display: inline-block; vertical-align: middle; outline: none; box-sizing: border-box; width: 40px; height: 40px; border: 1px solid #dcdfe6; border-radius: 4px; font-size: 16px; color:#000; text-align: center;} 
.zcwjk .page .toPage .toPageBtn{display: inline-block; vertical-align: middle; box-sizing: border-box;  font-size: 16px; color: #000; height: 40px; line-height: 40px; padding: 0 8px;  border: 1px solid #dcdfe6; border-radius: 4px; }
/* 侧边 */
.broadside.zcwjk{position: fixed; bottom:50px; right: 26px; z-index: 15; }
.broadside.zcwjk .broadsideBox a.abtn{display: block; position: relative; transition: .3s; width: 58px; height: 58px; text-align: center; margin: 15px 0; border-radius: 100%;}
.broadside.zcwjk .broadsideBox a.abtn:hover{opacity: 0.8;}
.broadside.zcwjk .broadsideBox a.abtn img{position: relative; top: 50%; transform: translateY(-50%);}
.broadside.zcwjk .broadsideBox a.abtn.a1{background-color: #ffead2; }
.broadside.zcwjk .broadsideBox a.abtn.a2{background-color: #d5fff0; }
.broadside.zcwjk .broadsideBox a.abtn.a3{background-color: #e5eeff; }
.broadside.zcwjk .broadsideBox a.abtn.a4{background-color: #fdedf9; }
.broadside.zcwjk .broadsideBox a.abtn .tag{position: absolute; top: 50%; left:0; opacity: 0;  transition: .3s; transform: translateY(-50%); font-size: 16px; padding: 5px 12px; border-radius: 2px; }
.broadside.zcwjk .broadsideBox a.abtn.a1 .tag{background-color:#ffead2; color: #fe9a28;}
.broadside.zcwjk .broadsideBox a.abtn.a2 .tag{background-color:#d5fff0; color: #48c29e;}
.broadside.zcwjk .broadsideBox a.abtn.a3 .tag{background-color:#e5eeff; color: #5386ed;}
.broadside.zcwjk .broadsideBox a.abtn.a4 .tag{background-color:#fdedf9; color: #b25598;}
.broadside.zcwjk .broadsideBox a.abtn .tag::before{content: ''; position: absolute; right: -13px; top: 50%; transform: translateY(-50%); border: 7px solid transparent;}
.broadside.zcwjk .broadsideBox a.abtn.a1 .tag::before{ border-left-color:#ffead2 ;}
.broadside.zcwjk .broadsideBox a.abtn.a2 .tag::before{ border-left-color:#d5fff0 ;}
.broadside.zcwjk .broadsideBox a.abtn.a3 .tag::before{ border-left-color:#e5eeff ;}
.broadside.zcwjk .broadsideBox a.abtn.a4 .tag::before{ border-left-color:#fdedf9 ;}
.broadside.zcwjk .broadsideBox a.abtn:hover .tag{left: -98px; opacity: 1;}
.broadside.zcwjk .recommend{position: relative; display: block;}
.broadside.zcwjk .listRrecommend{visibility: hidden; opacity: 0; transition:0.3s;  position: fixed; right: 31px; bottom: -100px; width: 370px; height: 218px; box-sizing: border-box; border-radius: 8px; padding: 10px; box-sizing: border-box; background-color: #8fc6fb; box-shadow: 1px 0px 14px #b0b8c2;} 
.broadside.zcwjk .recommend.on .listRrecommend{visibility: visible; opacity: 1;  bottom: 23px;}
.broadside.zcwjk .listRrecommend .listRrecommend_centent{display: block; height: 100%; background-color: #fff; border: 1px dashed #1e46ae; padding-top: 45px; box-sizing: border-box; }

.broadside.zcwjk .listRrecommend .tit{display: block; position: absolute; left: 0px; top: 0px; right: 0px; height: 55px; line-height: 48px; letter-spacing: 4px; font-size: 18px; color: #ffff; text-align: center; background: url(/newimages/zcwjk_tc_tit_bg_03.png) no-repeat top center; border-top-left-radius: 8px; border-top-right-radius: 8px;}
/* .broadside.zcwjk .listRrecommend::before{content: ''; position: absolute; right: -14px; top: 50%; transform: translateY(-50%); border: 7px solid transparent; border-left-color:#fff;} */
.broadside.zcwjk .listRrecommend .clearbtn{font-size: 36px; transition: .3s; color: #fff; border-radius: 100%; border: 2px solid #fff; width: 28px; height: 28px; position: absolute; right: 11px; top: 8px; text-align: center; line-height: 24px;}  
.broadside.zcwjk .listRrecommend .clearbtn:hover{color: red; opacity: 0.8; border-color: red;}
.broadside.zcwjk .listRrecommend .listRrecommend_box {display: block; padding: 0px 15px;}
.broadside.zcwjk .listRrecommend .listRrecommend_box a{display: inline-block; max-height: 41px; overflow: hidden; transition: .3s;  font-size: 15px; color: #303030; line-height: 21px; margin: 2px 0; padding-left: 17px; position: relative;}
.broadside.zcwjk .listRrecommend .listRrecommend_box a::before{content: ''; position: absolute; top: 6px; left: 0px; width: 8px; height: 8px; border-radius: 100%; background-color:#447ce2; }
.broadside.zcwjk .listRrecommend .listRrecommend_box a:hover{color: #4d83f0;}
.broadside.zcwjk .recommend.on .tag{display: none;}
/* 弹框 start */
.popWindow{visibility: hidden; opacity: 0; transition:opacity 0.3s; position: fixed; left: 0px; top: 0px; bottom: 0px; right: 0px; z-index: 999; background-color: rgba(0, 0, 0, 0.6);} 
.popWindow .popWindow_box{ visibility: hidden; opacity: 0; transition: opacity 0.3s;  position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 1500px; height: 770px; background-color: #fff; border-radius: 14px; overflow: hidden;}
.popWindow.on{visibility: visible; opacity: 1}
.popWindow.on .popWindow_box{visibility: visible; opacity: 1}
.popWindow .popWindow_box .clearBtn{cursor: pointer; transition: .3s; font-size: 60px;line-height: 44px; color: #fff; position: absolute; right: 43px; top: 22px;}
.popWindow .popWindow_box .clearBtn:hover{opacity: 0.8;}
.popWindow .popWindow_box .titBox{height: 90px; line-height: 90px; text-align: center; font-size: 30px; font-weight: bold; color: #fff; letter-spacing: 2px; background-color: #447ce2;  }
.popWindow .popWindow_box .popWindow_content{padding: 30px; padding-top: 0px;}
.popWindow .popWindow_box .tabSwitchBtns{font-size: 0px; padding-top: 5px;}
.popWindow .popWindow_box .tabSwitchBtns a:first-child{margin-left: 0px;}
.popWindow .popWindow_box .tabSwitchBtns a{display: inline-block; position: relative; font-size: 24px; height: 65px; line-height: 65px; box-sizing: border-box; overflow: hidden; color: #283335; padding: 0px 4px; margin-left: 56px;}
.popWindow .popWindow_box .tabSwitchBtns a::before{content: '';position: absolute; left: 50%; bottom: -20px; transform: translateX(-50%); transition: .3s; width: 100%; height: 6px; background-color: #e06543;}
.popWindow .popWindow_box .tabSwitchBtns a.active{font-weight: bold; color:#e06543;}
.popWindow .popWindow_box .tabSwitchBtns a.active::before{bottom: 0px;}
.popWindow .popWindow_box .dataTable{ text-align: center; color: #303030;}
.popWindow .popWindow_box .dataTable .rendering{display: block; height: 180px; min-height: 90px; overflow-y: scroll; }
.popWindow .popWindow_box .dataTable .rendering > p{position: relative; top: 50%; transform: translateY(-50%); font-size: 18px;  font-weight: bold;}
.popWindow .popWindow_box .dataTable .rendering::-webkit-scrollbar{ width: 4px;}
.popWindow .popWindow_box .dataTable .rendering::-webkit-scrollbar-thumb{ border-radius: 10px; background-color: #87bde4;}
.popWindow .popWindow_box .dataTable thead,
.popWindow .popWindow_box .dataTable tbody tr {
				display: table;
				width: calc( 100% - 4px);
				table-layout: fixed;
			}
.popWindow .popWindow_box .dataTable table tr{height: 86px; font-size: 20px;  border-bottom: 1px dashed #e5e5e5;}
.popWindow .popWindow_box .dataTable table thead tr{ height: 70px; background-color: #f3f7fa; border-top: 1px solid #e5e5e5;}
.popWindow .popWindow_box .dataTable table th{text-align: center; font-size: 24px; color: #283335;}
.popWindow .popWindow_box .dataTable table tr.bt{background-color: #f3f7f9;}
.popWindow .popWindow_box .dataTable table td.tit{padding: 0 77px;}
.popWindow .popWindow_box .dataTable table .time{width: 400px;}
.popWindow .popWindow_box .dataTable.Table2 table .time{width: 290px;}

.popWindow .popWindow_box .dataTable table .cz{width: 320px;}
.popWindow .popWindow_box .dataTable table td.cz a{padding: 0 10px; color: #4d83f0; transition: .3s;}
.popWindow .popWindow_box .dataTable table td.cz a:hover{color: #0866b5;}
.popWindow .popWindow_box .dataTable table td.t a { padding: 0 15px; color: #303030;}
.popWindow .popWindow_box .dataTable table td.t a:hover {color: #369;}
.popWindow .popWindow_box .cnxk_box{margin-top: 35px; border-radius: 4px; text-align: center; background-color: #e9eff7; border: 1px solid #fff; box-shadow: 0px 0px 10px #d5e0ed; padding: 0 29px; padding-top: 23px; padding-bottom: 14px;}
.popWindow .popWindow_box .cnxk_box ul > p{font-size: 16px; color: #373737; font-weight: bold; text-align: center; line-height: 70px;}
.popWindow .popWindow_box .cnxk_box .tit{display: inline-block; width: 280px; height: 55px; line-height: 55px; text-align: center; font-size: 26px; color: #fff; font-weight: bold; background-color: #5f97ed; background-image: linear-gradient(to right, #4d83f0, #76b0e9); border-top-left-radius: 30px; border-bottom-right-radius: 30px;}
.popWindow .popWindow_box .cnxk_box ul{margin-left: -30px; padding-top: 24px;}
.popWindow .popWindow_box .cnxk_box ul li{width: 33.333%; float: left; box-sizing: border-box; padding-left: 30px; }
.popWindow .popWindow_box .cnxk_box ul li a{display: block; text-align: left; font-size: 20px; color: #283335; padding: 0 20px; height: 110px; overflow: hidden; background-color: #fff; border-radius: 4px;}
.popWindow .popWindow_box .cnxk_box ul li a em{display: inline-block; position: relative; top: 50%; transform: translateY(-50%);}
.popWindow .popWindow_box .cnxk_box .cnxkB{text-align: center; padding-top: 19px;}
.popWindow .popWindow_box .cnxk_box .cnxkB a{display: inline-block; transition: .3s; height: 52px;  line-height: 52px; padding: 0 17px; border-radius: 90px; background-color: #669eec; background: linear-gradient(#76b0e9, #4d83f0);}
.popWindow .popWindow_box .cnxk_box .cnxkB a .icon{display: inline-block; vertical-align: middle; font-size: 0px; line-height: 0px; margin-right: 7px;}
.popWindow .popWindow_box .cnxk_box .cnxkB a .txt{display: inline-block; vertical-align: middle; font-size: 20px; color: #fff;}
.popWindow .popWindow_box .cnxk_box .cnxkB a:hover{opacity: 0.8;}

.popWindow .popWindow_box .cnxk_box .refreshBtn{display: block; margin-left: -30px; padding-top: 10px; font-size: 16px; color: #000;}
.popWindow .popWindow_box .cnxk_box .refreshBtn > .icon{display: inline-block; vertical-align: middle; margin-right: 3px; font-size: 0px; line-height: 0px;}
.popWindow .popWindow_box .cnxk_box .refreshBtn > .txt{display: inline-block; vertical-align: middle;}
.popWindow .popWindow_box .cnxk_box .refreshBtn:hover{opacity: 0.8;}
/* 弹框 end */

/* 日期选择框 */
.calendar{width: 280px; height: 240px;}
.calendar .calMain{height: 100%;}
.calendar .calMain .calTitle{height: auto;}
.calendar .calMain .calContent .tabD td{line-height: 29px;}
.calendar .calMain .calContent .tabY td{height: 69px;}
.calendar .calMain .calTitle .t_date{color: #373737;}
.calendar .calMain .calContent .tabD td, .calendar .calMain .calContent .tabY td{font-family: '微软雅黑'; font-size: 16px;}
.calendar .calMain .calTitle .currentYearText{margin: 0; float: none;}
.calendar .calMain .calTitle .t_date{float: none; font-size: 16px;}
.calendar .calMain .calTitle{text-align: center; padding: 5px 0;}
.calendar .calMain .calTitle .currentMonthText{float: none;}
.calendar .calMain .calContent .tabD th{text-align: center; font-size: 14px;}
.calendar .calMain .calContent .tabD td{text-align: center;}
.calendar .calMain .calContent .tabD td a{float: none !important; display: inline-block;}
.calendar .calMain .calContent .tabY td a{float: none; display: inline-block;}
.calendar .calMain .calContent .tabY td .hover{float: none;}
.calendar .calMain .calContent .tabY td .current{float: none;}
.calendar .calMain .calContent .tabM td a{float: none; display:inline-block; font-size: 14px;}
.calendar .calMain .calContent .tabM td{text-align: center; height: 69px;}
.calendar .calMain .calContent .tabM td .current{float: none; width: 50px;}
.calendar .calMain .calContent .tabM td .hover{float: none;}


/* 新加的关键词 */
.zcwjk .listBox .newKeyword{padding:0 25px; margin-top: 15px;}
.zcwjk .listBox .newKeyword_box{ position: relative; padding: 17px; padding-left: 142px; padding-right: 41px; background-color: #fff; box-shadow: 0px 0px 5px #ddeafa; border-radius: 4px;}
.zcwjk .listBox .newKeyword_box .keyTit{position: absolute; left: 17px; top: 50%; transform: translateY(-50%); background-color: #4d82ef; border-bottom-left-radius: 4px; border-top-left-radius: 4px; padding-left: 4px; width: 94px; height: 38px; line-height: 38px; font-size: 18px; color: #fff; font-weight: bold; text-align: center;}
.zcwjk .listBox .newKeyword_box .keyTit::before{content: ''; position: absolute; right: -30px; top: 0px; width: 30px; height: 38px; background: url(/newimages/zcwjk_key_03.png) no-repeat top center;} 
.zcwjk .listBox .newKeyword_box .lists {font-size: 0px;}
.zcwjk .listBox .newKeyword_box .lists ul li{display: inline-block; }
.zcwjk .listBox .newKeyword_box .lists ul li a{position: relative; transition: .3s;  display: inline-block; padding: 0px 19px; margin: 8px 0; font-size: 18px; line-height: 21px; color: #434445;}
.zcwjk .listBox .newKeyword_box .lists ul li a::before{content: ''; position: absolute; right: 0px; width: 2px; height: 100%; background-color: #828283;}
.zcwjk .listBox .newKeyword_box .lists ul li:last-child a::before{display:none;}
.zcwjk .listBox .newKeyword_box .lists ul li a.on, .zcwjk .listBox .newKeyword_box .lists ul li a:hover{ color: #0968b5; font-weight: bold;}
.zcwjk .zcwjkBox .listBox{position: relative;}
.zcjsqBox{ position: absolute; right: 20px; top: 0px; left: 20px; bottom: 0px; background-color: #fff; z-index: 2; }
@media screen and (max-width:1665px) {
  .w1500{max-width: 1200px; margin: 0 auto;}
  .zcwjk .zcwjk_content .titB a{font-size: 20px;}
  .zcwjk .zcwjk_content .titB{padding-left: 15px; padding-top: 20px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .label{font-size: 16px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selected{font-size: 16px;}
  .zcwjk .zcwjk_content .searchB .queryBtn a{font-size: 18px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .linkA a{ padding: 2px 7px;}
  .zcwjk .zcwjk_content .searchB{margin-left: -15px; padding-right: 174px;}
  .zcwjk .zcwjk_content .searchB .item{padding-left: 15px;}
  .zcwjk .zcwjk_content .searchB .queryBtn{right: 22px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .timeIcon{right: 15px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .right{width: 40%; font-size: 16px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .timeIcon{right: 24px;}
  .zcwjk .zcwjkBox .navBox{width: 300px;}
  .zcwjk .zcwjkBox .navBox_content{padding: 15px; padding-bottom: 0px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .text{font-size: 16px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect{padding: 8px 10px; padding-bottom: 0px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists{padding-left: 65px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect.isLeft .lists{padding-left: 15px; }
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists ul li a{font-size: 16px; line-height: 36px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .icon{width: 45px; height: 45px; padding: 3px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .icon > i{line-height: 58px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .icon > i img{width: 30px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected{padding-left: 45px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect{margin-bottom: 15px;}
  
  .zcwjk .zcwjkBox .navBox_th2{padding: 7px 15px;}
  .zcwjk .zcwjkBox .navBoxTh{padding-bottom: 23px;}
  .zcwjk .zcwjkBox .listBox{width: 896px;}
  .zcwjk .zcwjkBox .listBox .listBox_content{padding-left: 30px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .text{font-size: 18px; margin-bottom: 7px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .content{font-size: 14px; line-height: 22px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a{font-size: 14px; height: 30px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .txt{line-height: 28px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib > i{font-size: 14px; margin: 0 5px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li{padding-top: 25px;}

  .popWindow .popWindow_box{ width: 1200px; height: 600px;}
  .popWindow .popWindow_box .titBox{font-size: 20px;}
  .popWindow .popWindow_box .titBox{height: 55px; line-height: 55px;}
  .popWindow .popWindow_box .clearBtn{right: 20px; top: 4px; font-size: 41px;}
  .popWindow .popWindow_box .tabSwitchBtns{padding-top: 0px;}
  .popWindow .popWindow_box .tabSwitchBtns a{font-size: 16px; height: 45px; line-height: 45px;}
  .popWindow .popWindow_box .tabSwitchBtns a::before{height: 3px;}
  .popWindow .popWindow_box .dataTable table th{font-size: 18px;}
  .popWindow .popWindow_box .dataTable table thead tr{height: 40px;}
  .popWindow .popWindow_box .dataTable table tr{font-size: 16px; height: 45px;}
  .popWindow .popWindow_box .dataTable table td.tit{padding: 10px 15px;}
  .popWindow .popWindow_box .dataTable table .time{width: 210px;}
  .popWindow .popWindow_box .dataTable table .cz{width: 270px;}
  .popWindow .popWindow_box .cnxk_box{margin-top: 20px; padding: 15px;}
  .popWindow .popWindow_box .cnxk_box .tit{font-size: 20px; width: 210px; height: 45px; line-height: 45px;}
  .popWindow .popWindow_box .cnxk_box ul li a{font-size: 16px;}
  .popWindow .popWindow_box .cnxk_box ul{padding-top: 15px; margin-left: -15px;}
  .popWindow .popWindow_box .cnxk_box ul li{padding-left: 15px;}
  .popWindow .popWindow_box .cnxk_box .cnxkB a .txt{font-size: 16px;}
  .popWindow .popWindow_box .cnxk_box .cnxkB a{height: 45px; line-height: 45px;}
  .popWindow .popWindow_box .popWindow_content{padding: 15px; padding-top: 0px;}

  .popWindow .popWindow_box .cnxk_box .cnxkB{padding-top: 10px;}
  .popWindow .popWindow_box .dataTable .rendering{height: 140px;}

  .zcwjk .listBox .newKeyword_box{padding-right: 20px;}
  .zcwjk .listBox .newKeyword_box .lists ul li a{font-size: 16px;}
  .zcwjk .page .pageBox a, .zcwjk .page .pageBox span{font-size: 14px; margin: 0 3px;}
  .zcwjk .page .toPage input{width: 40px; height: 37px;}
  .zcwjk .page .toPage .toPageBtn{font-size: 14px; line-height: 37px;}
  .zcwjk .page .pageBox span:not(.active){padding: 0 8px;}
  .zcwjk .page .toPage{margin-left: 15px;}
  .zcwjk .page .toPage .txt{font-size: 14px;}

  
}
@media screen and (max-width:1200px) {

  .zcwjk .zcwjk_content .titleBox{padding-top: 20px; padding-bottom: 10px;}
  .zcwjk .zcwjk_content .titleBox img{width: 300px;}
  .zcwjk .zcwjk_content{padding: 0 15px; padding-bottom: 30px;}
  .zcwjk .zcwjk_content .titB{padding-left: 10px; padding-top: 15px;}
  .zcwjk .zcwjk_content .titB a{font-size: 14px;}
  .zcwjk .zcwjk_content .titB a{ box-sizing: border-box; height: 30px; line-height: 30px; width: 200px; background-size: auto 100%;}
  .zcwjk .zcwjk_content .searchBox::before, .zcwjk .zcwjk_content .searchBox::after{display: none;}
  .zcwjk .zcwjk_content .searchB .item{padding-left: 0px; width: 100%; float: none; padding-top: 10px;}
  .zcwjk .zcwjk_content .searchB{padding-left: 10px; margin-left: 0px; padding-right: 10px; padding-bottom: 15px;}
  .zcwjk .zcwjk_content .searchB .queryBtn{position: initial; display: flex; justify-content: space-around;}
  .zcwjk .zcwjk_content .searchB .item .item_box .right{font-size: 12px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .input{height: 35px; padding-left: 72px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox{padding-left: 72px; height: 35px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .item_box .input{padding-left: 72px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword{top: 30px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input .label{width: 70px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox{padding-right: 40px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .label{font-size: 14px; width: 70px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .right{width: 46%;}
  .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword{padding: 12px 10px; margin-top: 10px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox{font-size: 15px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selected{font-size: 14px; line-height: 34px; padding-left: 17px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .timeIcon img{height: 15px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .timeIcon{right: 8px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time{margin-top: 10px;}
  /* .zcwjk .zcwjk_content .searchB .item .item_box .selectBox{height: 45px;} */
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .list{top: 35px; padding: 5px 10px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .list li a{font-size: 12px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selecList{padding-right: 30px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selecList::before{border-width: 6px; right: 11px; top: 14px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox{margin-top: 10px;}
  .zcwjk .zcwjk_content .searchB .queryBtn a{font-size: 14px; margin: 7px 0; width: 85px; height: 35px;}
  .zcwjk .zcwjk_content .searchB .queryBtn a > span{line-height: 31px; padding-right: 31px;}
  .zcwjk .zcwjk_content .searchB .queryBtn a > span .icon{width: 23px; height: 23px; line-height: 25px;}
  .zcwjk .zcwjk_content .searchB .queryBtn a > span .icon img{height: 14px;}
  .zcwjk .zcwjkBox .navBox{width: 100%; float: none; border: none;}
  .zcwjk .zcwjkBox .navBox_content{display: flex; justify-content:space-between; flex-wrap: wrap; width:100%; box-sizing: border-box;}
  .zcwjk .zcwjkBox .navBox_content .navSelect{width: 49%; position: relative; box-sizing: border-box; margin-bottom: 10px; border-radius: 6px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists{display: none; position: absolute; left: 0px; top: 100%; width: 100%; max-height: 120px; box-shadow: 0px 3px 10px #dcebf3; padding-bottom: 10px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect.on .lists{display: block; background-color: #fff;}
  .zcwjk .zcwjkBox .navBox_content .navSelect.on{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; z-index: 10;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected{margin-bottom: 8px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .text{font-size: 14px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected{height: 35px; line-height: 35px; text-align: left; padding-left: 66px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected::after{width: 2px; height: 14px; right: 6px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected::before{height: 2px; width: 14px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists ul li a{font-size: 12px; line-height: 20px;}
  .zcwjk .zcwjkBox .navBox_th2 a{display: inline-block;}
  .zcwjk .zcwjkBox .listBox{width: 100%; float: none;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .text{font-size: 15px; margin-bottom: 5px;} 
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .content{font-size: 13px; line-height: 20px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib{margin-top: 0px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib > i{font-size: 12px; line-height: 22px; padding: 0 8px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a{font-size: 12px; height: 22px; padding: 0px 6px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .txt{line-height: 19px; }
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .icon1{margin-right: 3px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .icon1 img{height: 16px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li{padding-top: 15px;}
  .zcwjk .zcwjkBox .listBox .listBox_content{ padding: 0 15px;}
  .zcwjk .page .total{font-size: 12px;}
  .zcwjk .page .pageSize{font-size: 12px; width: 86px; height: 21px; margin: 0 5px;}
  .zcwjk .page .pageBox a, .zcwjk .page .pageBox span{font-size: 13px; padding: 2px 7px;}
  .zcwjk .page .toPage input{font-size: 12px; width: 23px; height: 25px;}
  .zcwjk .page .toPage .txt{font-size: 12px; margin: 0 6px;}
  .zcwjk .page .toPage .toPageBtn{font-size: 12px; height: 25px; line-height: 25px;}
  .zcwjk .zcwjkBox .navBoxTh{padding-bottom: 0px;}
  .zcwjk .zcwjkBox .navBox_th2{padding: 5px 15px; font-size: 0px;}
  .zcwjk .zcwjkBox .navBox_content::after{display: none;}

  .popWindow .popWindow_box{width: 90vw; height: auto; }
  .popWindow .popWindow_box .popWindow_content{ max-height: 70vh; overflow: hidden;overflow-y: auto;}
  .popWindow .popWindow_box .titBox{font-size: 15px; height: 50px; line-height: 50px;}
  .popWindow .popWindow_box .clearBtn{font-size: 30px;}
  .popWindow .popWindow_box .tabSwitchBtns a{font-size: 14px;}
  .popWindow .popWindow_box .dataTable table th{font-size: 13px;}
  .popWindow .popWindow_box .dataTable table tr{font-size: 12px;}
  .popWindow .popWindow_box .dataTable table .time{width: 74px;}
  .popWindow .popWindow_box .dataTable table .cz{width: 70px;}
  .popWindow .popWindow_box .tabSwitchBtns a{margin-left: 20px;}
  .popWindow .popWindow_box .cnxk_box .tit{font-size: 15px; width: 120px; height: 35px; line-height: 35px;}
  .popWindow .popWindow_box .cnxk_box{margin-top: 10px; padding: 15px 10px;}
  .popWindow .popWindow_box .cnxk_box ul li a{font-size: 12px; padding: 0 10px; height: 76px;}
  .popWindow .popWindow_box .cnxk_box .cnxkB a {height: 35px; line-height: 35px;}
  .popWindow .popWindow_box .cnxk_box .cnxkB a .txt{font-size: 12px;}
  .popWindow .popWindow_box .cnxk_box .cnxkB a .icon img{height: 15px;}
  .popWindow .popWindow_box .dataTable.Table2 table .time{width: 70px;}

  .broadside.zcwjk .broadsideBox a.abtn{width: 30px; height: 30px; margin: 10px 0;}
  .broadside.zcwjk .broadsideBox a.abtn img{height: 20px;}
  .broadside.zcwjk .broadsideBox a.abtn .tag{display: none !important;}

  .loading{ background-position: center;}
  .popWindow .popWindow_box .dataTable .rendering > p{font-size: 15px;}
  .popWindow .popWindow_box .cnxk_box ul > p{font-size: 15px;}

  .zcwjk .notData{font-size: 16px; padding: 15px 20px; padding-bottom: 100px;}
  
  .calendar{width: 190px; height: 180px; }
  .calendar .calMain .calTitle .t_date{font-size: 12px;}
  .calendar .calMain .calTitle{height: 23px; padding: 0px;}
  .calendar .calMain .calContent .tabD td, .calendar .calMain .calContent .tabY td{font-size: 12px;}
  .calendar .calMain .calContent .tabD th{font-size: 12px;}
  .calendar .calMain .calContent .tabD td{line-height: 21px;}
  .calendar .calMain .calContent .tabY td{height: 47px;}
  .calendar .calMain .calContent .tabM td a{font-size: 12px;}
  .calendar .calMain .calContent .tabM td{height: 50px;}

  .zcwjk .listBox .newKeyword{padding: 0 15px;}
  .zcwjk .listBox .newKeyword_box{padding: 15px 10px;}
  .zcwjk .listBox .newKeyword_box .keyTit{font-size: 15px; width: 70px; height: 28px; line-height: 28px; position: relative; left: auto; display: inline-block;  transform: none; margin-bottom: 10px;} 
  .zcwjk .listBox .newKeyword_box .lists ul li a{font-size: 13px; line-height: 16px; padding: 0 10px; margin: 5px 0;}
  .zcwjk .listBox .newKeyword_box .keyTit::before{background-size: auto 100%; height: 28px; width: 22px; right: -22px;}

  .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .hotkeyword_tit{position: initial; }
  .popWindow .popWindow_box .cnxk_box .refreshBtn > .icon img{ height: 12px;}
  .popWindow .popWindow_box .cnxk_box .refreshBtn{font-size: 12px; padding-bottom: 10px; margin-left: 0px;}
}

@media screen and (max-width:760px) {
  .zcwjk .zcwjk_content .searchB .item.keywordBox .item_box .input.time {height: auto;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .right{width: 100%; font-size: 13px; height: 30px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .right:first-child{border-bottom: 1px dashed #c0c2c6; border-radius: 0px;}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox .txt{position: absolute; left: 5px; top: 50%; transform: translateY(-50%);}
  .zcwjk .zcwjk_content .searchB .item.keywordBox .input.time .timeBox{font-size: 12px; padding-left: 25px; padding-right: 31px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .hotkeyword_tit .hotIcon{width: 16px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect{padding: 4px 6px; }
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .icon{display: none;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected{padding-left: 0px; margin-bottom: 0px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists{padding-left: 6px !important; padding-top: 5px; padding-bottom: 5px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .selected .text{display: block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists ul li a{padding: 0 7px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a{margin: 0 5px;}
  .zcwjk .page{padding: 24px 0;}
  .zcwjk .page .pageBox a, .zcwjk .page .pageBox span{margin: 3px 4px;}
  .popWindow .popWindow_box .popWindow_content{padding:10px; padding-top: 0px;}
  .popWindow .popWindow_box .dataTable table td.tit{padding: 5px;}
  .popWindow .popWindow_box .cnxk_box ul{margin-left: 0px;}
  .popWindow .popWindow_box .cnxk_box ul li{width: 100%; float: none; padding-left: 0px;}
  .popWindow .popWindow_box .cnxk_box ul li a{height: auto; margin-bottom: 10px; padding: 10px;}
  .popWindow .popWindow_box .cnxk_box ul li a em{transform: none;position: initial;}
  .popWindow .popWindow_box .cnxk_box .cnxkB{padding-top: 0px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .hotkeyword .linkA a{font-size: 12px;}
  .zcwjk .zcwjk_content .searchB .item .item_box .selectBox .selected{font-size: 12px;}
  .popWindow .popWindow_box .cnxk_box ul{padding-top: 10px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib > a, .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib > i{ margin-top: 5px;}
  .zcwjk .zcwjkBox .listBox .listBox_content ul li .lib a .icon1 img{height: 13px;}
  .zcwjk .zcwjkBox .navBox_content .navSelect .lists::-webkit-scrollbar{width: 3px;}
  .broadside.zcwjk .listRrecommend{right: 50%; transform: translateX(50%); width: 310px;}
  .broadside.zcwjk .recommend.on .listRrecommend{bottom: 13px;}
  .broadside.zcwjk .listRrecommend .tit{font-size: 16px; background-size: 100% auto; height: 47px;} 
  .broadside.zcwjk .listRrecommend .clearbtn{font-size: 28px;}
  .broadside.zcwjk .listRrecommend .listRrecommend_box a{font-size: 13px;}
  .broadside.zcwjk .listRrecommend .listRrecommend_box{padding: 0 10px;}
  .broadside.zcwjk .listRrecommend .listRrecommend_box a{padding-left: 14px;}
  .broadside.zcwjk .listRrecommend .listRrecommend_box a::before{width: 4px; height: 4px;   }
  .broadside.zcwjk .listRrecommend .listRrecommend_centent{padding-top: 39px;}
  
  .zcwjk .listBox .newKeyword_box .lists ul li a::before{width: 1px;}
  .broadside.zcwjk .listRrecommend .clearbtn{width: 23px; height: 23px; line-height: 18px;}
}

/* 提示框 */
.confirmBg{opacity: 0; transition: all 0.3s; position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0.1); z-index: 9999;}
.confirmBg .confirmBox{ opacity: 0; transition: all 0.3s; position: absolute; left: 50%; top: -15px; transform: translateX(-50%); background-color: #fff; position: relative; width: 450px; min-height: 130px; padding: 17px 17px 50px; box-sizing: border-box; border-radius: 6px; box-shadow: 0px 0px 5px rgb(143, 143, 143); }
.confirmBg.on{opacity: 1; }
.confirmBg.on .confirmBox{ opacity: 1; top: 15px;}
.confirmBg .confirmBox .contentFirm{font-size: 14px; margin-top: 8px;}
.confirmBg .confirmBox .confirmTitle{font-size: 17px; font-weight: bold;}
.confirmBg .confirmBox .confirmBtn{position: absolute; bottom: 14px; right: 14px;  font-size: 14px;}
.confirmBg .confirmBox .confirmBtn > a{display: inline-block; margin: 0 3px; border-radius: 4px; padding: 5px 17px;  border: 1px solid; transition: .3s;}
.confirmBg .confirmBox .confirmBtn > a.submit{background-color: #1A73E8; border-color: #1A73E8; color: #fff;}
.confirmBg .confirmBox .confirmBtn > a.clear{background-color: #fff; border-color: #DADCE0;color: #1A73E8; }
.confirmBg .confirmBox .confirmBtn > a.submit:hover{opacity: 0.8;}
.confirmBg .confirmBox .confirmBtn > a.clear:hover{background-color: #e9f1fc; }

@media screen and (max-width: 760px) {
  .confirmBg .confirmBox{width: 90vw; padding: 10px; padding-bottom: 40px; min-height: 110px;}
  .confirmBg .confirmBox .confirmTitle{font-size: 15px;}
  .confirmBg .confirmBox .contentFirm{font-size: 12px;}
  .confirmBg .confirmBox .confirmBtn{font-size: 12px; bottom: 10px;}
  .confirmBg .confirmBox .confirmBtn > a{padding: 2px 10px;}
}