@charset "utf-8";
/* CSS Document */
.bor1{ border:1px solid #ddd;}
.list_div3{ position:relative; border:1px solid #ddd;}
.list_dt3{ background: #fff; display:block;padding:10px 20px; line-height:30px; position:relative; clear:both;}
.list_dt31{ color:#666;background: url(../images/ico34.png) no-repeat center left; padding-left:35px; line-height:30px; display:block; font-size:16px; display: block;}
.list_dd32{ line-height:30px; height:30px; overflow:hidden}
.list_dd32 a{ display:block; float:left; margin-right:10px;}
.list_dt_icon3{ position: absolute;right:18px; top:20px; display: block; width:20px; height:20px; background: url(../images/ico7.png) no-repeat;}
.list_div3 #open{ background:#f8f8f8;}
#open .list_dt_icon3{ background: url(../images/ico8.png) no-repeat;}
.list_dd3{ overflow:hidden; clear:both;}
.nr5_p11{ text-align:center; color:#fff; background:#005eab; line-height:40px;}
.tit4{ background:#005dab; color:#fff; overflow:hidden; clear:both; padding:1%; line-height:30px;}
.tit4_p1{ float:left; font-weight:bold; max-width:30%;}
.tit4_p2{ float:right; max-width:68%;}
.tit4_p2 a{ color:#fff;white-space: nowrap; float:left;}
.nr5_p31{ border-bottom:1px solid #ddd; padding:1% 0; overflow:hidden; clear:both;}
.nr5_p311{ float:left;}
.nr5_p313{ border:none;}
.nr5_p311 span{ color:#005dab; font-weight:bold;}
.nr5_p312{ float:right;}
.nr5_p312 a{ padding:0 2px}
.nr5_p32{ overflow:hidden; clear:both;}
.nr5_p321{ border:1px solid #ddd; padding:0 10px 10px 10px; overflow:hidden; clear:both;}
.nr5_p322{ border-bottom:1px solid #ddd; color:#005dab; font-weight:bold; line-height:48px;height:48px; overflow:hidden; margin-bottom:2%;}
.nr5_p323{ float:right; display:block; width:36%; color:#fff; background:#005dab; text-align:center; line-height:32px;}
.nr5_p324{ float:left; width:62%; color:#888; height:72px; overflow:hidden;}
.nr5_p4 .bor1{ padding:0 20px;}
.nr5_p41{ overflow:hidden; clear:both; line-height:40px; padding:1% 0;}
.nr5_p42{ float:left; color:#005dab; font-weight:bold;}
.nr5_p42 span{ display:block; background:#005dab; border-radius:3px; height:5px;}
.nr5_p43{ padding-left:2%; border-bottom:1px solid #ddd;}

.nr5_p5{}
.nr5_p5 li{ border-bottom:1px solid #ddd; padding:20px 0; width:100%;overflow:hidden; clear:both; }
.nr5_p5 li:last-child{ border:none;}
.nr5_p51{ float:left; width:24px; height:24px; border:3px solid #fff; text-align:center; border-radius:50%; font-weight:bold; font-size:22px;}
.nr5_p52{ float:right; width:calc(100% - 35px); display:block; line-height:16px;}
.nr5_p5 li:nth-child(1) .nr5_p51{ color:#c1272d; border-color:#c1272d;}
.nr5_p5 li:nth-child(1) .nr5_p52{ color:#c1272d;}
.nr5_p5 li:nth-child(2) .nr5_p51{ color:#03983e; border-color:#03983e;}
.nr5_p5 li:nth-child(2) .nr5_p52{ color:#03983e;}
.nr5_p5 li:nth-child(3) .nr5_p51{ color:#e8a321; border-color:#e8a321;}
.nr5_p5 li:nth-child(3) .nr5_p52{ color:#e8a321;}
.nr5_p53 li{ margin-bottom:7px; border:1px solid #ddd; line-height:24px; padding:5px 10px; overflow:hidden; clear:both;}
.nr5_p531{ display:block; height:24px; overflow:hidden;}
.nr5_p532{ float:left; width:42%;height:24px; overflow:hidden;}
.nr5_p533{ float:right; max-width:64%;height:24px; overflow:hidden;}
.nr5_p54 li{ background:url(../images/ico26.jpg) no-repeat left center; padding-left:15px; line-height:32px; height:32px; overflow:hidden; clear:both;}

.nr5_p34,.nr5_p340{ padding:2%;}
.nr5_p34 td{ border-bottom:1px dashed #ddd; line-height:24px; padding:5px;}

.list_dt4{ background: #f2f2f2; padding:10px 20px; line-height:30px;clear:both;color:#005dab; text-align:center;}
.list_dd4{ overflow:hidden; clear:both; display:none;}
.nr5_p6{ overflow:hidden; clear:both; margin:0 -5px;}
.nr5_p6 li{ float:left; padding:5px;}
.nr5_p61{ border-bottom:1px solid #ddd; display:block; color:#383771; text-align:center; padding:1%; line-height:36px;height:36px; overflow:hidden;}
.nr5_p62{ padding:2%; overflow:hidden; clear:both;}
.nr5_p63{ float:left; width:82px; padding-top:3px;}
.nr5_p63 p,.nr5_p63 img{ width:82px; height:82px;}
.nr5_p63 a{ display:block; background:#F00; text-align:center; color:#fff; line-height:32px; font-weight:bold; margin-top:10px;}
.nr5_p64{ float:right; width:calc(100% - 90px); line-height:22px;}
.nr5_p64 p{ height:22px; overflow:hidden;}
.nr5_p7{ overflow:hidden; clear:both;}
.nr5_p7 li{ overflow:hidden; clear:both; border:1px solid #ddd; margin-top:10px;}
.nr5_p71,.nr5_p72,.nr5_p73{ padding:0 10px;}
.nr5_p74{ color:#005dab; font-weight:bold; line-height:48px;height:48px; overflow:hidden; position:relative;}
.nr5_p741{ display:block; position:absolute; bottom:0; left:0; width:50%; line-height:1px; height:0px; border-bottom:1px solid #ddd;}
.nr5_p75{ margin-bottom:5px; color:#888; height:88px; line-height:22px; overflow:hidden}
.nr5_p73 a{ display:block; color:#fff; margin-top:10px; text-align:center; line-height:30px;}
.nr5_p731{ background:#fb9b18;}
.nr5_p732{ background:#005eab;}
.tit5{ overflow:hidden; clear:both; background:#f4f4f4; border:1px solid #eee; border-bottom:1px solid #616161;}
.tit5_p1{ background:#616161; color:#fff; padding:0.6% 2%; line-height:30px; float:left;}
.nr5_p8 .pcont { overflow:hidden; width:100%;}
.nr5_p8 .ScrCont { width:32766px; zoom:1;  }
.nr5_p8 #List1_1{float:left;}
.nr5_p8 #List2_1{float:left;}
.nr5_p8 .left{ position:absolute; top:50%; margin-top:-15px; left:0;}
.nr5_p8 .right{ position:absolute; top:50%; margin-top:-15px; right:0;}
.nr5_p8{ padding:0 65px; position:relative;}
.nr5_p8 li{ float:left; text-align:center; padding:33px; width:195px;}
.nr5_p8 li p{ border:1px solid #ddd; padding:20px}
.nr5_p9{ overflow:hidden; clear:both; margin:1% -5px;}
.nr5_p9 li{ padding:5px; text-align:center;}
.nr5_p91{ display:block; padding-top:8px; height:24px; overflow:hidden;}
.nr5_p921{ border:1px solid #ddd;}
.nr5_p922{ background:#005dab; color:#fff; text-align:center; line-height:40px;}
.nr5_p931{ font-weight:bold; color:#005dab; padding:1%;}
.nr5_p932{ overflow:hidden; clear:both; font-weight:bold;}
.nr5_p933{ background:#f7f7f7; padding:10px 20px; margin:2% 0;}
.nr5_p934{ overflow:hidden; clear:both; font-weight:bold;}
.nr5_p934 a{ display:block; float:left; padding:0 4%; line-height:36px; margin-right:10px; background:#f2f2f2; border:1px solid #e9e9e9;}




@media (max-width:768px){
.nr5_p1,.nr5_p2{ width:98%; margin:1%;}
.list_dd3{ display: none;/* position:absolute; left:100%; top:0;*/  background:#f8f8f8; padding:2%;}
.list_dd32{ display: none;}
.list_dd3 a{ display:block; float:left; margin-right:10px; display:block; line-height:36px;white-space: nowrap;}
.tit4_p2 a{ margin-right:10px;}
.nr5_p31{ line-height:36px;}
.nr5_p312 img{ width:90px;}
.nr5_p32 li{ float:left;width:calc(50% - 10px); padding:5px;}
.nr5_p6 li{ float:left; width:calc(50% - 10px);}
.nr5_p71{ border-bottom:1px solid #ddd;}
.nr5_p72{ float:left; width:calc(70% - 20px); border-right:1px solid #ddd;}
.nr5_p73{ float:left; width:calc(30% - 22px);}
.nr5_p9 li{ float:left; width:calc(50% - 10px);}



  }
@media (min-width:769px) {
.nr5_p1{ float:left; max-width:258px; width:19%;}
.nr5_p2{ float:right; max-width:1088px; width:80%;}
.list_dd3{ display: none; position:absolute; left:100%; top:0;  background:#f8f8f8; padding:3% 10%;}
.list_dd3 a{ display:block; line-height:36px;white-space: nowrap;}
.tit4_p2 a{ margin-right:30px;}
.nr5_p3{ float:left; max-width:1040px; width:76.67%;}
.nr5_p4{ float:right; max-width:340px; width:21.67%;}
.nr5_p31{ line-height:50px;}
.nr5_p32{ margin:5px -5px;}
.nr5_p32 li{ float:left;width:calc(50% - 10px); padding:5px;}
.nr5_p6 li{ float:left; width:calc(33.333% - 10px);}
.nr5_p71{ float:left; width:calc(46% - 20px); border-right:1px solid #ddd;}
.nr5_p72{ float:left; width:calc(37% - 20px); border-right:1px solid #ddd;}
.nr5_p73{ float:left; width:calc(17% - 22px); padding:10px; padding-top:25px;}

.nr5_p9 li{ float:left; width:calc(25% - 10px);}
.nr5_p92{ float:left; max-width:397px; width:33%;}
.nr5_p93{ float:right; max-width:790px; width:66%}
.nr5_p932 li{ float:left; width:33.333%;}

}



