@charset "utf-8";
/* CSS Document */
.banner{
  height:415px;
  background:#065bb1 url(/static_common/images/guohui/xw_guohui_jbylfw_banner.jpg) center no-repeat
}
.tit{
  line-height:150px;
  height:150px
}
.tit img{
  vertical-align:middle
}
.daoyu{
  background-color:white;
  padding-bottom:40px
}
.daoyu .intro{font-size:20px;line-height:2;text-align: justify;}

/*----表格start----*/
.table1{width:100%;height:1212px; overflow:hidden;border-radius:5px;}
.zUIpanelScrollBox, 
.zUIpanelScrollBar {
	width: 5px;
	top: 4px;
	right: 2px;
	border-radius: 5px;
}
.zUIpanelScrollBox {
	background: black;
	opacity: 0.05;
	filter: alpha(opacity=5);
}
.zUIpanelScrollBar {
	background: black;
	opacity: .5;
	filter: alpha(opacity=50);
}
.tb01{border-radius:5px; overflow:hidden; background:white;font-size:16px; font-family:"阿里巴巴普惠体 R"}
.tb01 th{background:#4795e4; font-family:"阿里巴巴普惠体 M";color:white; font-weight:normal; font-size:20px; line-height:3;white-space:nowrap;}
.tb01 td{line-height:1.5; text-align:center; padding:15px 11px;
border-bottom:1px solid #dedede; border-right:1px solid #dedede}
.tb01 td:last-child{border-right:0;width:5% !important}
.tb01 tr:nth-child(2) td,
.tb01 tr:nth-child(3) td:first-child,
.tb01 tr:nth-child(5) td,
.tb01 tr:nth-child(6) td:first-child,
.tb01 tr:nth-child(9) td,
.tb01 tr:nth-child(10) td:first-child,
.tb01 tr:nth-child(11) td,
.tb01 tr:nth-child(12) td:first-child,
.tb01 tr:nth-child(13) td,
.tb01 tr:nth-child(14) td:first-child,
.tb01 tr:nth-child(23) td,
.tb01 tr:nth-child(24) td:first-child,
.tb01 tr:nth-child(29) td{border-bottom:5px solid #4795e4}

.tb01 tr:nth-child(2) td:first-child,
.tb01 tr:nth-child(3) td:first-child,
.tb01 tr:nth-child(6) td:first-child,
.tb01 tr:nth-child(10) td:first-child,
.tb01 tr:nth-child(12) td:first-child,
.tb01 tr:nth-child(14) td:first-child,
.tb01 tr:nth-child(24) td:first-child,
.tb01 tr:nth-child(30) td:first-child{background-color:white !important}
.tb01 tr:nth-child(even) td{background-color:#e8eef8}
.tb01 tr:nth-child(18) td,
.tb01 tr:nth-child(21) td,
.tb01 tr:nth-child(33) td{background:white !important}

/*.tb01 td:first-child,
.tb01 td:last-child{text-align:center}
.tb01 td:nth-child(2){text-align:left}
.tb01 tr:nth-child(odd) td,
.tb01 tr:nth-child(10) td{background:#e8eef8}
.tb01 td:last-child{width:10% !important}
.tb01 td:nth-last-child(3){width:25% !important}
.tb01 tr td:nth-child(2){width:12%}
.tb01 tr td:nth-child(4){width:18%}
.tb01 tr:nth-child(10) td:nth-child(2),
.tb01 tr:nth-child(11) td:nth-child(2){text-align:left;width:35%}
.tb01 tr:nth-child(10) td:nth-child(3),
.tb01 tr:nth-child(11) td:nth-child(3){text-align:left;width:auto}
.tb01 tr:nth-child(10) td,
.tb01 tr:nth-child(11) td{border-top:1px solid white}
.tb01 tr:nth-child(12) td:first-child{border-right:1px solid #e8eef8}
.tb01 tr:nth-child(13) td:first-child{text-align:left; background:white;border-top:1px solid #e8eef8}
.tb01 tr:nth-child(9) td:nth-child(2),
.tb01 tr:nth-child(14) td:nth-child(2){border-right:1px solid white;border-left:1px solid white}
.tb01 tr td:nth-last-child(2){width:10%}
.tb01 tr:nth-child(14) td,
.tb01 tr:nth-child(15) td{background-color:#e8eef8}
.tb01 tr:nth-child(15) td,
.tb01 tr:nth-child(16) td{border-top:1px solid white}
.tb01 tr:nth-child(15) td:nth-child(1){text-align:left}
.tb01 tr:nth-child(30) td{background:#e8eef8 !important;border-top:1px solid white}
.tb01 tr:nth-child(30) td:nth-child(1){text-align:left}
.tb01 tr:nth-child(30) td:nth-child(3){text-align:center}
.tb01 tr:nth-child(29) td:nth-child(2){border-right:1px solid white;border-left:1px solid white}
.tb01 tr:last-child td{color:red}*/

/*----表格end----*/

.service{display:flex;justify-content:space-between}



.foot .w1200{margin:0 auto}
.foot_nav{text-align:center}
/*------------foot-----------*/
.footer{
  margin:0 auto;  
  text-align: center;border-top:4px solid #1f68cf;padding:25px 0 30px;
}
.por {
  position: relative;
}
.foot{
  height:auto;
  background-color:#ffffff;
}
.foot_nav{
  padding-bottom:20px;
}

.footer p{
  line-height:30px
}
.zf01,
.zf02{
  position:absolute; margin-top: 80px;top:0;
}
.zf01{
  left:6%;
}
.zf02{
  right:3%
}


@media (max-width: 1080px) {

  .w1200{width:98%;margin:0 1%}
  .banner{height:34vw;background-size:115% auto}
  .tit{line-height:2rem;height:auto;padding:1rem 0}
  .daoyu .intro{font-size:15px}
  .table1{width:100%;overflow:auto}
  .tb01 th{font-size:16px}
  .tb01 td{font-size:14px}
  .service{flex-wrap:wrap}
  .service li,
  .service li img{width:100%}

  .footer p{
    padding:0 2%;
  }
  .footer{
    padding:1em 0;

  }
  .zf01, .zf02{position:relative;margin:0;top:auto}
  .zf01{left:auto}
  .zf02{right:auto}

}