@charset "utf-8";
.infolist li{padding-top: 9px;padding-bottom: 9px;}
.zwrx-header{position: relative;}
.zwrx-header .logo{position: absolute;left: 0;right: 0;top: 20px;}
.zwrx-header .logo img{height: 70px;}
@media (max-width: 992px) {
    .zwrx-header .logo {top: 10px;}
    .zwrx-header .logo img{height: auto; width: 30%;}
}

.zwrx-jj{background: #EDF5FF;padding: 25px;}
.zwrx-video{position: relative;}
.zwrx-video i.icon{position: absolute;border-radius: 50px;text-align: center; width: 100px; height: 100px; display: block; left: 50%;margin-left: -50px;top: 50%;margin-top: -50px;z-index: 3;background: rgb(0,0,0,.7);}
.zwrx-video i.icon img{width: 40px;margin-top: 25px;margin-left: 10px;}

.zwrx-tab{background:url(../images/12345zwrx/zwrx_icon_jj.png) no-repeat bottom right #fff;background-size: 35%; padding: 20px;height: 316px;position: relative;}

.zwrx-tab .hd{background:#EDEFF2}
.zwrx-tab .hd ul li{float: left; width: 33.33%;text-align: center;font-size: 1.125em; position: relative;}
.zwrx-tab .hd ul li.line::before{content:'';position: absolute; width: 1px; height: 20px;background: #BFBFBF;top: 50%;margin-top: -10px;right: 0;}
.zwrx-tab .hd ul li a{display: block;padding: 9px 0;}
.zwrx-tab .hd ul li.on{font-weight: bold;}
.zwrx-tab .hd ul li.on::before{content: initial;}
.zwrx-tab .hd ul li.on a{background: #236CC2;color: #fff;}

.zwrx-tab .bd .jj{line-height:2em; font-size: 1.125em;text-indent: 2em;}
.zwrx-tab .bd .jj a{color: #236CC2;}

@media (max-width: 992px) {
    .zwrx-video i.icon{width: 40px; height: 40px;margin-left: -20px;margin-top: -20px;}
    .zwrx-video i.icon img{width: 10px;margin-top: 13px;margin-left: 5px;}

    .zwrx-tab{height: auto;}
    .zwrx-tab .hd ul li{font-size: 1em;}
    .zwrx-tab .bd .jj{font-size: 1em;}
    
}

.zwrx-links li .imgratio{padding-top: 89px;}

.zwrx-qyfw{padding: 35px; background: radial-gradient(56.2% 88.45% at 50% 50.00123429696208%, rgba(255, 255, 255, 0) 0%, rgba(230, 241, 255, 1) 100%);}

.qyfw-infolist li{line-height: 1.5em;}
.qyfw-infolist li + li{margin-top: 30px;border-top: 2px dashed rgba(148, 192, 242, 1);padding-top: 20px;}
.qyfw-infolist li label{font-size: 1.25em;font-weight: bold;display: inline-block;margin-right: 10px;}
.qyfw-infolist li span.more,
.qyfw-infolist li span.time{position: absolute;right: 0;top: 3px;font-weight: normal;} 
.qyfw-infolist li h4{position: relative;padding-right: 100px;}
.qyfw-infolist li h4 a{font-size: 1.25em;color: #236CC2;}
.qyfw-infolist li h4 span.time{color: #9E9E9E;}
.qyfw-infolist li .answer{position: relative;padding-right: 100px;margin-top: 15px;}
.qyfw-infolist li .answer span.more a{color: #236CC2;}
.qyfw-infolist li .answer label{color: #D43030;}

@media (max-width: 992px) {
    
    .zwrx-qyfw{padding: 20px 0;}
    
}

.simulate-table ul li{position:relative; transition: all .3s; -webkit-transition: all .3s;}
.simulate-table ul li div{position: absolute; top: 50%; display: block; margin-top: -.8em; color: #666; line-height: 1.6em; text-align: center;}
.simulate-table ul.uhead li{font-size: 1.125em; font-weight: bold;}
.simulate-table ul.uhead li div{color: #236CC2;text-align: center;}
.simulate-table ul li .c-topic{position: relative; top: auto; margin-top: 0;text-align: left;}
@media (max-width: 768px) {
  .simulate-table ul li{padding: 1em 1.25em !important; border-bottom: none;}
  .simulate-table ul.uhead{display: none;}
  .simulate-table ul li div{position: static; display: block; margin-top: .25em; width: auto; text-align: left;}
  .simulate-table ul li:nth-child(even){background-color: #f8f8f8;}
  .simulate-table ul li .c-topic{font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: 5px;}
  .simulate-table ul li .c-topic a{white-space: normal;}
}

.letter-list ul.uhead{background: #F5F8FF; padding-top: 11px; padding-bottom: 11px;}
.letter-list ul.ubody li{padding-top: 11px; padding-bottom: 11px;}
.letter-list ul li{padding-right: 240px;}
.letter-list ul li .c-bh{left: 10px; width: 140px;}
.letter-list ul li .c-type{left: 150px; width: 95px;color: #A6A6A6;}
.letter-list ul li .c-time{right: 120px; width: 120px;color: #A6A6A6;}
.letter-list ul li .c-status{right: 0; width: 120px;color: #185292;}
.letter-list ul li .c-time{right: 120px; width: 120px;}
.letter-list ul.dot li,
.letter-list ul.uhead li{padding-left: 245px;}
.letter-list ul.dot li:before{content:''; position:absolute; left:0; top: 50%; margin-top: -3px; width: 6px; height: 6px; background: #CCCCCC; transition: .3s all;}
.c-color-green{color: rgba(58, 135, 89, 0.8);}



.zwrxxx-links li a{height: 80px;overflow: hidden;font-size: 1.25em;font-weight: bold;border-radius: 6px;}
.zwrxxx-links li .icon{width: 100px; right: -10px;bottom: 0;}
.zwrxxx-links li .txt{margin-left: 20px;position: relative;z-index: 2;}
.zwrxxx-links li.li1 a{background: #E7F7CB;color: #67990F;}
.zwrxxx-links li.li2 a{background: #FFE6CC;color: #EB8315;}
.zwrxxx-links li.li3 a{background: #F7EDC6;color: #D4A911;}
.zwrxxx-links li.li4 a{background: #B3E6E8;color: #05999E;}

.qzzbay.imgratio{padding-top: 12%;border-radius: 8px;}

.zwrx-code{background: #F7F7F7;padding: 25px 0;}
.zwrx-code li dl{background: #fff;box-shadow: 0px 0px 6px  rgba(0, 0, 0, 0.1);text-align: center;font-size: 1.125em;border-radius: 6px;padding: 20px 40px;}
.zwrx-code li dl dt{float: left; width: 50%;color: #236CC2;margin-top: 15px;}
.zwrx-code li dl dt i{display: block;}
.zwrx-code li dl dt span{}
.zwrx-code li dl dt i img{width: 50px;}
.zwrx-code li dl dd{float: left; width: 50%;}
.zwrx-code li dl dd .code img{width: 92px;}

#tjxx-echart-box{height: 350px;margin-top: -40px;}

.tjxx-box{position: relative;}
.tjxx-box .tjxx-hd{position: absolute;color: #2A82E4;top: -13px;right: 64px;padding-left: 15px;}
.tjxx-box .tjxx-hd::before{content: '';position: absolute; left: 0;width: 6px;height: 6px;background: #2A82E4;border-radius: 50px; top: 50%;margin-top: -3px;}

@media (max-width:1280px){
  .letter-list ul li{padding-left: 15px;}
  .letter-list ul li .c-xh{display: none !important;}	
}
@media (max-width:992px){
  .letter-list ul li{padding-right: 270px;}
  .letter-list ul li .c-hfdw{display: none;}
}
@media (max-width:768px){
  .letter-list ul.dot li:before{display: none;}
  .letter-list ul li{border-bottom: none !important;}
  .letter-list ul li .c-status{display: inline-block; width: 47%;}
  .letter-list ul li .c-time{display: inline-block; width: 47%;}
  .letter-list ul li .c-bh{display: block; width:auto;}
  .letter-list ul li .c-type{display: block; width: auto;}
  .letter-list ul li .c-bh:before{content: "来电信件编号 : ";}
  .letter-list ul li .c-type:before{content: "类型 : ";}
  .letter-list ul li .c-status:before{content: "处理情况 : ";}
  .letter-list ul li .c-time:before{content: "发布时间 : ";}
}
@media (max-width:450px){	
  .letter-list ul li > .c-status,
  .letter-list ul li > .c-time{display: block; width: auto;}
  .zwrx-tab{padding: 12px;}
  .zwrx-tab .hd ul li a{font-size: 14px;}
  .zwrxxx-links li .txt{font-size: 16px;}
  .tab-brief > .hd li{font-size:18px;}
  .tab-brief > .hd li + li{margin-left: 3px !important;}
  .zwrx-jj{padding: 15px;}
  #tjxx-echart-box{height: 260px;margin-top: 30px;}
  .tjxx-box .tjxx-hd{right: 0;}
}