
  .v20190507_arc{
    width:1560px;      
    margin:150px auto 0;
    font-weight: 300;
    font-family: 'PingFang SC',"Helvetica", "Arial", "微软雅黑", "Microsoft Yahei", "宋体", "simsun", 'HanHei SC', 'Helvetica Neue', 'Helvetica', 'Lantinghei SC', 'Hiragino Sans GB', 'STXihei', '华文细黑', 'Microsoft Sans Serif', 'WenQuanYi Micro Hei';
  }  
  .v20190507_arc img{
    display:block;
    margin:0;
    padding:0;
    border:0;
  }
  .arc_left{
    width:1184px;
    float:left;
  }
  .arc_left .dh{
    padding-top:30px;
    font-size:16px;
    line-height:16px;
    color:#999;
  }
  .arc_left .dh a{
    font-size:16px;
    line-height:16px;
    color:#999;
  }
  .arc_left .dh span{
    color:#333;
  }
  .arc_left .arck{
    margin-top:50px; 
    padding:80px;     
    box-shadow: 0px 0px 20px 6px rgba(51,51,51,0.3);
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-right-radius:10px; 
  }
  .arc_left .arck>.bt{
    padding-bottom:32px;
    border-bottom:1px solid #999;
  }
  .arc_left .arck>.bt h1{
    font-size:30px;
    line-height:30px;
    color:#333;
    margin:0;
  }
  .arc_left .arck .sx{
    font-size:16px;
    line-height:16px;
    color:#999;
    padding-top:15px;
    height:16px;
  }
  .arc_left .arck .sx a,.sx span{
    color:#999;
  }
  .arc_left .arck .sx span a{
    color:#999;
  }
  .arc_left .arck .sx .z{
    width:775px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    float:left;
  }
  .arc_left .arck .sx .z span{
    padding:0 20px;
  }
  .arc_left .arck .sx .y{
    width:249px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    float:right;
  }
  .arc_left .arck .sx .y span{
    display:inline-block;
    width:120px;
    text-align:right;
  }
  .arc_left .arck .btxf{
    padding-top:50px;
    padding-left:45px;
    padding-bottom:42px;
    height:202px;
  }
  .arc_left .arck .btxf .nr1,.nr2,.nr3{
    float:left;
    margin:0 15px;
    text-align:center;
  }
  .arc_left .arck .btxf .nr1 .pic,.nr2 .pic,.nr3 .pic{
    margin-top:20px;
    width:270px;
    height:162px;
  }
  .arc_left .arck .btxf .nr1 .bt,.nr2 .bt,.nr3 .bt{
    font-size:20px;
    line-height:20px;  
  }
  .arc_left .arck .btxf .nr1 .bt{
    color:#03357c;      
  }
  .arc_left .arck .btxf .nr2 .bt{
    color:#03357c;      
  }
  .arc_left .arck .btxf .nr3 .bt{
    color:#03357c;      
  }
  .arc_left .arck .btxf .nr1 .pic img,.nr2 .pic img,.nr3 .pic img{
    width:270px;
    height:162px;
  }
  .arc_left .arck .nr,.nr a{
    font-size:20px;
    line-height:36px;
    color:#333;
  }
  .arc_left .arck .nr img{
    display:inline-block;
  }
  .arc_left .arck .nr h2{font-size: 2.4rem;}
  .arc_left .arck .wx{
    widht:1024px;
    height:243px;
    padding-bottom:60px;
    border-bottom:1px solid #ccc;
  }
  .arc_left .arck .wx img{
    widht:1024px;
    height:243px;
  }
  .arc_left .arck .sxp{
    padding-top:20px;
  }
  .arc_left .arck .sxp a{
    font-size:24px;
    line-height:24px;
    color:#ed7829;
  }
  .arc_left .arck .sxp span{
    display:block;
    margin-top:20px;
  }
  .arc_left .xgtj{
    padding:80px 0 80px 30px;
  }
  .arc_left .xgtj .bt{
    font-size:32px;
    line-height:32px;
    color:#333;
    margin-left:50px;
  }
  .arc_left .xgtj .list{
    font-size:16px;
    line-height:16px;
    color:#333;
    margin-top:15px;
  }
  .arc_left .xgtj .list a{
    font-size:16px;
    line-height:16px;
    color:#333;  
  }
  .arc_left .xgtj .list .nr{
    width:500px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    float:left;
    background: url(/20190507/arc_xgtj_d.png) no-repeat 0 6px;
    padding-left:12px;
    margin-top:15px;
    margin-left:50px;
  }
  .arc_right{
    width:346px;
    margin-left:30px;
    float:left;
    padding-top:95px;
  }
  .arc_right .bd{
    width:346px;
    height:363px;
    position: relative;
    z-index:2;
  }
  .arc_right .bd .pic{
    width:374px;
    height:392px;
    position: absolute;
    top:-11px;
    left:-14px;   
    z-index:-1; 
  }
  .arc_right .bd .pic img{
    width:374px;
    height:392px;    
  }
  .arc_right .bd .bt{
    padding-top:30px;
    font-size:24px;
    line-height:24px;
    color:#fff;  
    text-align:center;
    padding-bottom:44px;
  }
  .arc_right .bd .srk{
    width:258px;
    height:30px;
    font-size:16px;
    line-height:30px;
    color:#333;  
    margin:14px auto 0;
    padding-left:10px;:
  }
  .arc_right .bd .srk input{
    BACKGROUND-COLOR: transparent;
    outline:none;
    border:0;
    font-size:16px;
    line-height:30px;
    color:#333;
    width:169px;
  }
  .arc_right .bd .an{
    width:268px;
    height:40px;
    margin:20px auto 0;
    font-size:16px;
    line-height:40px;
    color:#fff;  
    text-align:center;
  }
  .arc_right .cgal{
    padding-top:50px;    
  }
  .arc_right .cgal .bt{
    font-size:24px;
    line-height:24px;
    color:#333;
  }
  .arc_right .cgal>.pic{
    width:346px;
    height:8px;
    margin-top;5px;
  }
  .arc_right .cgal>.pic img{
    width:346px;
    height:8px;
  }
  .arc_right .cgal .nrk .nr{
    height:100px;
    margin-top:10px;
    padding:10px;
    box-shadow: 0px 0px 16px 2px rgba(51,51,51,0.15);
    border-top-left-radius:7px;
    border-bottom-left-radius:7px;
    border-top-right-radius:7px;
    border-bottom-right-radius:7px;
    -moz-border-radius-topleft:7px;
    -moz-border-radius-bottomleft:7px;
    -moz-border-radius-topright:7px;
    -moz-border-radius-bottomright:7px;
    -webkit-border-top-left-radius:7px;
    -webkit-border-bottom-left-radius:7px;
    -webkit-border-top-right-radius:7px;
    -webkit-border-bottom-right-radius:7px;
  }
  .arc_right .cgal .nrk .nr .pic{
    width:100px;
    height:100px;
    float:left;
  }
  .arc_right .cgal .nrk .nr .pic img{
    width:100px;
    height:100px;
  }
  .arc_right .cgal .nrk .nr .wz{
    width:196px;
    float:left;
    margin-left:30px;
  }
  .arc_right .cgal .nrk .nr .wz .xm{
    font-size:18px;
    line-height:18px;
    color:#333;
    padding-bottom:10px;
  }
  .arc_right .cgal .nrk .nr .wz .jj{
    font-size:14px;
    line-height:14px;
    color:#999;
    margin-top:10px;
  }
  .arc_right .yxtj{
    padding-top:50px;    
  }
  .arc_right .yxtj .bt{
    font-size:24px;
    line-height:24px;
    color:#333;
  }
  .arc_right .yxtj>.pic{
    width:346px;
    height:8px;
    margin-top;5px;
  }
  .arc_right .yxtj>.pic img{
    width:346px;
    height:8px;
  }
  .arc_right .yxtj .nrk{
    margin-top:10px;
    padding:0 20px;
    box-shadow: 0px 0px 16px 2px rgba(51,51,51,0.15);
  }
  .arc_right .yxtj .nrk .nr{
    height:88px;
    padding:20px 0;
    border-bottom:1px dashed #ccc;
  }
  .arc_right .yxtj .nrk a:last-child .nr{
    border:0;
  }
  .arc_right .yxtj .nrk .nr .pic{
    width:88px;
    height:88px;
    float:left;
  }
  .arc_right .yxtj .nrk .nr .pic img{
    width:88px;
    height:88px;
    border-top-left-radius:88px;
    border-bottom-left-radius:88px;
    border-top-right-radius:88px;
    border-bottom-right-radius:88px;
    -moz-border-radius-topleft:88px;
    -moz-border-radius-bottomleft:88px;
    -moz-border-radius-topright:88px;
    -moz-border-radius-bottomright:88px;
    -webkit-border-top-left-radius:88px;
    -webkit-border-bottom-left-radius:88px;
    -webkit-border-top-right-radius:88px;
    -webkit-border-bottom-right-radius:88px;
  }
  .arc_right .yxtj .nrk .nr .wz{
    width:204px;
    margin-left:14px;
    float:left;
  }
  .arc_right .yxtj .nrk .nr .wz .bt{
    font-size:14px;
    line-height:14px;
    color:#333;
    margin-top:8px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
  }
  .arc_right .yxtj .nrk .nr .wz .sq{
    font-size:14px;
    line-height:14px;
    color:#999;
    margin-top:20px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
  }
  .arc_right .yxtj .nrk .nr .wz .fy{
    font-size:14px;
    line-height:14px;
    color:#999;
    margin-top:10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
  }
  .arc_right .rmwz{
    padding-top:50px;    
  }
  .arc_right .rmwz .bt{
    font-size:24px;
    line-height:24px;
    color:#333;
  }
  .arc_right .rmwz>.pic{
    width:346px;
    height:8px;
    margin-top;5px;
  }
  .arc_right .rmwz>.pic img{
    width:346px;
    height:8px;
  }
  .arc_right .rmwz .nrk .nr{
    height:74px;
    padding:10px 0;
    border-bottom:1px dashed #ccc;
  }
  .arc_right .rmwz .nrk .nr .pic{
    width:120px;
    height:74px;
    float:left;
  }
  .arc_right .rmwz .nrk .nr .pic img{
    width:120px;
    height:74px;
  }
  .arc_right .rmwz .nrk .nr .wz{
    width:206px;
    margin-left:20px;
    float:left;
  }
  .arc_right .rmwz .nrk .nr .wz .bt{
    font-size:16px;
    line-height:20px;
    color:#333;
    height:40px;
    overflow:hidden;
  }
  .arc_right .rmwz .nrk .nr .wz .sj{
    font-size:14px;
    line-height:14px;
    color:#999;
    margin-top:20px;
  }
  .arc_right .bqy{
    padding-top:50px;    
  }
  .arc_right .bqy .bt{
    font-size:24px;
    line-height:24px;
    color:#333;
  }
  .arc_right .bqy>.pic{
    width:346px;
    height:8px;
    margin-top;5px;
  }
  .arc_right .bqy>.pic img{
    width:346px;
    height:8px;
  }
  .arc_right .bqy .nrk .nr{
    height:20px;
    padding:5px 0;
    /*border-bottom:1px dashed #ccc;*/
  }
  .arc_right .bqy .nrk .nr .bt{
    font-size:16px;
    line-height:20px;
    color:#333;
    height:20px;
    overflow:hidden;
  }
  .arc_right .cnxy{
    padding-top:50px;    
  }
  .arc_right .cnxy .bt{
    font-size:24px;
    line-height:24px;
    color:#333;
  }
  .arc_right .cnxy .nrk .nr{
    position: relative;
    z-index:1;
    width:346px;
    height:345px;
    margin-top:20px;
  }
  .arc_right .cnxy .nrk .nr .pic{
    width:346px;
    height:305px;
    overflow:hidden;
    position: relative;
    z-index:1;
  }
  .arc_right .cnxy .nrk .nr .pic img{
    width:346px;
    height:305px;
  }
  .arc_right .cnxy .nrk .nr .wz{
    position: absolute;
    z-index:2;
    top:68px;
    left:15px;
    width:316px;
    height:277px;
    box-shadow: 0px 0px 20px 6px rgba(51,51,51,0.2);
    background:#fff;
  }
  .arc_right .cnxy .nrk .nr .wz .bt{
    font-size:24px;
    line-height:24px;
    color:#ed7624;
    padding-top:50px;
    text-align:center;
  }
  .arc_right .cnxy .nrk .nr .wz .hx{
    width:36px;
    height:6px;
    background:#ed7624;
    margin:20px auto 0;
  }
  .arc_right .cnxy .nrk .nr .wz .jj{
    font-size:18px;
    line-height:28px;
    color:#000;
    padding-left:33px;
    margin-top:15px;
  }
  .arc_right .cnxy .nrk .nr .wz .jj span{
    color:#000;  
    width:140px;
    display:inline-block;
  }
  .arc_right .cnxy .nrk .nr .wz .an{
    width:106px;
    height:34px;
    text-align:center;
    font-size:14px;
    line-height:34px;
    color:#ee782a;
    margin:25px auto 0;
    box-shadow: 0px 0px 20px 6px rgba(238,120,42,0.2);
    border-top-left-radius:34px;
    border-bottom-left-radius:34px;
    border-top-right-radius:34px;
    border-bottom-right-radius:34px;
    -moz-border-radius-topleft:34px;
    -moz-border-radius-bottomleft:34px;
    -moz-border-radius-topright:34px;
    -moz-border-radius-bottomright:34px;
    -webkit-border-top-left-radius:34px;
    -webkit-border-bottom-left-radius:34px;
    -webkit-border-top-right-radius:34px;
    -webkit-border-bottom-right-radius:34px; 
  }
      
  /*gotop 开始*/
  .gotop {
    /*background: url(../images/gotop.png) 0 0 no-repeat #fff;*/
    background: url(http://www.psoneart.com/Public/Home/images/gotop.png) 0 0 no-repeat;
    width: 52px;
    height: 52px;
    position: fixed;
    right: 50%;
    margin-right: -50%;
    bottom: 60%;
    z-index: 100;
    display: none;
  }
  /*gotop 开始*/
   
  @media (min-width: 0px) and (max-width: 1539px)
  {
    .v20190507_arc{
      width:1200px;
      margin:113px auto 0;
    }
    .arc_left{
      width:904px;
    }
    .arc_left .dh{
      padding-top:20px;
      font-size:14px;
      line-height:14px;
    }
    .arc_left .dh a{
      font-size:14px;
      line-height:14px;
    }
    .arc_left .arck{
      margin-top:40px; 
      padding:60px;     
      border-top-left-radius:3px;
      border-bottom-left-radius:3px;
      border-top-right-radius:3px;
      border-bottom-right-radius:3px;
      -moz-border-radius-topleft:3px;
      -moz-border-radius-bottomleft:3px;
      -moz-border-radius-topright:3px;
      -moz-border-radius-bottomright:3px;
      -webkit-border-top-left-radius:3px;
      -webkit-border-bottom-left-radius:3px;
      -webkit-border-top-right-radius:3px;
      -webkit-border-bottom-right-radius:3px; 
    }
    .arc_left .arck>.bt{
      padding-bottom:20px;
    }
    .arc_left .arck>.bt h1{
      font-size:24px;
      line-height:24px;
    }
    .arc_left .arck .sx{
      font-size:14px;
      line-height:14px;
      padding-top:10px;
      height:14px;
    }
    .arc_left .arck .sx .z{
      width:570px;
    }
    .arc_left .arck .sx .z span{
      padding:0 15px;
    }
    .arc_left .arck .sx .y{
      width:214px;
    }
    .arc_left .arck .sx .y span{
      width:104px;
    }
    .arc_left .arck .btxf{
      padding-top:40px;
      padding-left:60px;
      padding-bottom:32px;
      height:154px;
    }
    .arc_left .arck .btxf .nr1,.nr2,.nr3{
      margin:0 10px;
    }
    .arc_left .arck .btxf .nr1 .pic,.nr2 .pic,.nr3 .pic{
      margin-top:12px;
      width:210px;
      height:126px;
    }
    .arc_left .arck .btxf .nr1 .bt,.nr2 .bt,.nr3 .bt{
      font-size:16px;
      line-height:16px;  
    }
    .arc_left .arck .btxf .nr1 .pic img,.nr2 .pic img,.nr3 .pic img{
      width:210px;
      height:126px;
    }
    .arc_left .arck .nr,.nr a{
      font-size:16px;
      line-height:30px;
    }
    .arc_left .arck .wx{
      widht:784px;
      height:186px;
      padding-bottom:40px;
    }
    .arc_left .arck .wx img{
      widht:784px;
      height:186px;
    }
    .arc_left .arck .sxp{
      padding-top:15px;
    }
    .arc_left .arck .sxp a{
      font-size:20px;
      line-height:20px;
    }
    .arc_left .arck .sxp span{
      margin-top:15px;
    }
    .arc_left .xgtj{
      padding:29px 0 60px 20px;
    }
    .arc_left .xgtj .bt{
      font-size:28px;
      line-height:28px;
      margin-left:40px;
    }
    .arc_left .xgtj .list{
      font-size:14px;
      line-height:14px;
      margin-top:10px;
    }
    .arc_left .xgtj .list a{
      font-size:14px;
      line-height:14px;
    }
    .arc_left .xgtj .list .nr{
      width:382px;
      background: url(/20190507/arc_xgtj_d.png) no-repeat 0 5px;
      padding-left:10px;
      margin-top:10px;
      margin-left:40px;
    }
    .arc_right{
      width:266px;
      padding-top:74px;
    }
    .arc_right .bd{
      width:266px;
      height:278px;
    }
    .arc_right .bd .pic{
      width:294px;
      height:306px;
    }
    .arc_right .bd .pic img{
      width:294px;
      height:306px;    
    }
    .arc_right .bd .bt{
      padding-top:22px;
      font-size:20px;
      line-height:20px;
      padding-bottom:32px;
    }
    .arc_right .bd .srk{
      width:207px;
      height:24px;
      font-size:14px;
      line-height:24px;
      margin:10px auto 0;
    }
    .arc_right .bd .srk input{
      font-size:14px;
      line-height:25px;
      width:130px;
    }
    .arc_right .bd .an{
      width:210px;
      height:35px;
      margin:15px auto 0;
      font-size:14px;
      line-height:35px;
    }
    .arc_right .cgal{
      padding-top:40px;    
    }
    .arc_right .cgal .bt{
      font-size:20px;
      line-height:20px;
    }
    .arc_right .cgal>.pic{
      width:346px;
      height:8px;
      margin-top;5px;
    }
    .arc_right .cgal>.pic img{
      width:266px;
    }
    .arc_right .cgal .nrk .nr{
      height:80px;
    }
    .arc_right .cgal .nrk .nr .pic{
      width:80px;
      height:80px;
    }
    .arc_right .cgal .nrk .nr .pic img{
      width:80px;
      height:80px;
    }
    .arc_right .cgal .nrk .nr .wz{
      width:146px;
      margin-left:20px;
    }
    .arc_right .cgal .nrk .nr .wz .xm{
      font-size:14px;
      line-height:14px;
      padding-bottom:9px;
    }
    .arc_right .cgal .nrk .nr .wz .jj{
      font-size:12px;
      line-height:12px;
      margin-top:6px;
    }
    .arc_right .yxtj{
      padding-top:40px;    
    }
    .arc_right .yxtj .bt{
      font-size:20px;
      line-height:20px;
    }
    .arc_right .yxtj>.pic{
      width:266px;
    }
    .arc_right .yxtj>.pic img{
      width:266px;
    }
    .arc_right .yxtj .nrk{
      padding:0 10px;
    }
    .arc_right .yxtj .nrk .nr{
      height:68px;
      padding:15px 0;
    }
    .arc_right .yxtj .nrk .nr .pic{
      width:68px;
      height:68px;
    }
    .arc_right .yxtj .nrk .nr .pic img{
      width:68px;
      height:68px;
      border-top-left-radius:68px;
      border-bottom-left-radius:68px;
      border-top-right-radius:68px;
      border-bottom-right-radius:68px;
      -moz-border-radius-topleft:68px;
      -moz-border-radius-bottomleft:68px;
      -moz-border-radius-topright:68px;
      -moz-border-radius-bottomright:68px;
      -webkit-border-top-left-radius:68px;
      -webkit-border-bottom-left-radius:68px;
      -webkit-border-top-right-radius:68px;
      -webkit-border-bottom-right-radius:68px;
    }
    .arc_right .yxtj .nrk .nr .wz{
      width:173px;
      margin-left:5px;
    }
    .arc_right .yxtj .nrk .nr .wz .bt{
      font-size:12px;
      line-height:12px;
      margin-top:4px;
    }
    .arc_right .yxtj .nrk .nr .wz .sq{
      font-size:12px;
      line-height:12px;
      margin-top:15px;
    }
    .arc_right .yxtj .nrk .nr .wz .fy{
      font-size:12px;
      line-height:12px;
      margin-top:9px;
    }
    .arc_right .rmwz{
      padding-top:40px;    
    }
    .arc_right .rmwz .bt{
      font-size:20px;
      line-height:20px;
    }
    .arc_right .rmwz>.pic{
      width:266px;
    }
    .arc_right .rmwz>.pic img{
      width:266px;
    }
    .arc_right .rmwz .nrk .nr{
      height:61px;
    }
    .arc_right .rmwz .nrk .nr .pic{
      width:100px;
      height:61px;
    }
    .arc_right .rmwz .nrk .nr .pic img{
      width:100px;
      height:61px;
    }
    .arc_right .rmwz .nrk .nr .wz{
      width:156px;
      margin-left:10px;
    }
    .arc_right .rmwz .nrk .nr .wz .bt{
      font-size:14px;
      line-height:18px;
      height:36px;
    }
    .arc_right .rmwz .nrk .nr .wz .sj{
      font-size:12px;
      line-height:12px;
      margin-top:13px;
    }
    .arc_right .bqy{
      padding-top:40px;    
    }
    .arc_right .bqy .bt{
      font-size:20px;
      line-height:20px;
    }
    .arc_right .bqy>.pic{
      width:266px;
    }
    .arc_right .bqy>.pic img{
      width:266px;
    }
    .arc_right .bqy .nrk .nr{
      height:18px;
    }
    .arc_right .bqy .nrk .nr .bt{
      font-size:14px;
      line-height:18px;
      height:18px;
    }
    .arc_right .cnxy{
      padding-top:40px;    
    }
    .arc_right .cnxy .bt{
      font-size:20px;
      line-height:20px;
    }
    .arc_right .cnxy .nrk .nr{
      width:266px;
      height:257px;
    }
    .arc_right .cnxy .nrk .nr .pic{
      width:266px;
      height:235px;
    }
    .arc_right .cnxy .nrk .nr .pic img{
      width:266px;
      height:235px;
    }
    .arc_right .cnxy .nrk .nr .wz{
      top:59px;
      left:20px;
      width:226px;
      height:198px;
    }
    .arc_right .cnxy .nrk .nr .wz .bt{
      font-size:20px;
      line-height:20px;
      padding-top:30px;
    }
    .arc_right .cnxy .nrk .nr .wz .hx{
      width:24px;
      height:4px;
      margin:16px auto 0;
    }
    .arc_right .cnxy .nrk .nr .wz .jj{
      font-size:12px;
      line-height:22px;
      padding-left:24px;
      margin-top:12px;
    }
    .arc_right .cnxy .nrk .nr .wz .jj span{
      width:92px;
    }
    .arc_right .cnxy .nrk .nr .wz .an{
      margin:10px auto 0;
      box-shadow: 0px 0px 20px 6px rgba(51,51,51,0.2);
    }
  }
