<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{    background: url(../images/pic1.png) center top no-repeat;}
.main{width: 1200px;margin: auto;}
.pic2{margin: 52px 0 0 24px;}
.search{width: 273px;margin: 78px 56px 0 0;height: 31px;line-height: 31px;background: rgba(255,255,255,0.6);    border-radius: 15px;}
.search .search1{width: 225px;background: none;border: none;line-height: 31px;height: 31px;font-size: 13px;padding-left: 15px;}
.search .search1::-webkit-input-placeholder { /* WebKit browsers */
    color: #0c56a9 !important;
  
    }
    .search .search1:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #0c56a9 !important;

    }
    .search .search1 ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #0c56a9 !important;
  
    }
    .search .search1:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #0c56a9 !important;

    }.search .search2{
        width: 15px;
        height: 15px;
        margin: 8px 11px 0 0;
        cursor: pointer;
    }
    .fr{float: right}
    .fl{float: left;}
    .nav{
        margin-top: 54px;
        height: 60px;
        width: 100%;
        background: rgba(0, 110, 199, 0.7);
        border-radius: 5px;
    }
    .overhidden{
        overflow: hidden;
    }
    .nav .li{
        display: block;
        float: left;
        width: 16.66%;
        
        height: 60px;
    }.nav .li .a{
display: block;
text-align: center;
        line-height: 60px;
        font-weight: bold;
        font-size: 20px;
        color: #fff;
    }
    a:hover{
        text-decoration:none
    }
    .box1{
        margin-top: 70px;
    }
    .box1 .left{
        width: 563px;
        height: 389px;
    }.box1 .right{
        width: 599px;
    }.box1 .left a{
        display: block;
    }.box1 .left a img{
        width: 100%;
        height: 100%;
    }
    .box1 .right .title{
      
        height: 50px;
        background: #f8f8f8;
        overflow: hidden;
    }
    .box1 .right .title .tab1_tle div{
        width: 138px;
        float: left;
        height: 50px;
    line-height: 50px;
    font-weight: bold;
    color: #626262;
    text-align: center;
    font-size: 22px;
    }
    .box1 .right .title .tab1_tle div:hover{
        color: #00428f;
    } .box1 .right .title .tab1_tle div.on{
        color: #00428f;
    }
    .fscjxw_more{
        width: 58px;
        text-align: center;
        height: 50px;
        line-height: 50px;
        margin-right: 12px;
        font-size: 16px;
        color: #959595;
    }.fscjxw_more a{
        color: #959595;
    }.borb{
        width: 100%;
        height: 1px;
        background: #006ec7;
        margin-top: 3px;
    }
    .list {
margin-top: 17px;
overflow: hidden;
    }
    .list li{
        height: 28px;
        font-size: 18px;
        line-height: 28px;
        position: relative;
        margin-top: 16px;
        overflow: hidden;
    }
    .list li:after{
        content: "";
        background: url(../images/pic5.png);
        width: 3px;
        height: 13px;
        position: absolute;
        left: 2px;
        top: 0;
        bottom: 0;
        margin: auto;
    }
    .list li a{
display: block;
margin-left: 16px;
    }
    .box1{overflow: hidden;}
    .box2{margin-top: 53px;overflow: hidden;}
    .tit{
        overflow: hidden;
        height: 50px;
        line-height: 50px;
        text-align: center;
        background: url(../images/pic4.png) center no-repeat;
        font-size: 34px;
      
        color: #333434;
    }
    .box2 .case{
        overflow: hidden;
        margin-top: 28px;
    }
    .box2 .case .left{
        width: 874px;
        height: 352px;
        border: 1px solid #eeeeee;
    }.tab2_tle{
        height: 48px;
        line-height: 48px;
    background: #f8f8f8;
    }.tab2_tle .tabs{
        width: 132px;
        text-align: center;
        font-size: 22px;
        font-weight: bold;
        color: #626262;
        float: left;
    }.tab2_tle .tabs.on span{
border-bottom:4px solid #288fe2 ;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
    }.box2 .list{
   height: 220px;
   margin: 0 15px 0 11px;
    }
    .box1 .list{
        height: 308px;
    }
    .list a{
        white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    }.box2 .list a{
        display: block;
        float: left;
        width: 720px;
    } .list span{
float: right;
color: #a6a6a6;
    }.box2 .more{
        width: 275px;
        height: 33px;
       display: block;
        line-height: 33px;
        margin: auto;
        margin-top: 26px;
        font-size: 18px;
        text-align: center;
        color: #288fe2;
        border: 2px solid #8cc3f0;
        cursor: pointer;
        border-radius: 22px;
    }.box2 .right{
        float: right;
        position: relative;
        background: url(../images/pic14.png);
        width: 310px;
        height: 349px;
        margin-top: 3px;
    }.box2 .right ul li{
        height: 48px;
        line-height: 48px;
        display: block;
        position: relative;
        width: 264px;
        float: left;
        margin-left: 22px;
        border-bottom:#fff 1px solid ;
        padding-left: 42px;
        box-sizing: border-box;
text-align: center;
    }.box2 .right ul{
        margin-top: 44px;
    }.box2 .right ul li:after{
        content: "";
        background: url(../images/pic8.png);
        width: 29px;
        height: 33px;
        position: absolute;
        left: 68px;
        top: 0;
        bottom: 0;
        margin: auto;
   
    }.box2 .right ul li.icon2:after{
     
        background: url(../images/pic9.png);
     
    }.box2 .right ul li.icon3:after{
     
        background: url(../images/pic10.png);
     
    }
    .box2 .right ul li.icon4:after{
     
        background: url(../images/pic11.png);
     
    }
    .box2 .right ul li.icon5:after{
     
        background: url(../images/pic12.png);
     
    }
    .box2 .right ul li.icon6:after{
     
        background: url(../images/pic29.png);
     
    }.box2 .right ul li a{
        font-size: 18px;
        font-weight: bold;
        color: #0765b1;
       
    }
    .box3 .lo{
        font-size: 18px;
        text-align: center;
        color: #288fe2;
        height: 24px;
        line-height: 24px;
        margin-top: 17px;
    }    .box3 .tit{
        margin-top: 4px;
    }
    .box3 .case{
        margin-top: 16px;
        overflow: hidden;
    } .box3 .case .left{
        float: left;
        width: 315px;
    }.box3 .case .left a+a{
        margin-top: 10px;
        display: block;
    }.box3 .case .right{
        width: 855px;
        float: right;
    }.box3 .case .right .title{
        height: 26px;
        line-height: 26px;
        padding-bottom: 3px;
        color: #626262;
        font-size: 22px;
        font-weight: bold;
        background: url(../images/pic18.png) right center no-repeat;

    }
    .box3 .case .right .title a{
        float: right;
        font-size: 16px;
        color: #959595;
    font-weight: 100;
    margin-right: 13px;
    }.box3 .list a{
        display: block;
        float: left;
        width: 720px;
    }
    .box3 .list{
        margin-top: 0;
    }.box3 .xian{
height: 1px;
background: #b9c8e5;
border-bottom: 1px solid #7290ca;
    }.box3 .list2{

        overflow: hidden;
        margin-top: 20px;
    }.box3 .list2 li{
box-sizing: border-box;
width: 162px;
height: 97px;
display: block;
float: left;
border-left: 2px solid #d4e3fa;
border-right: 2px solid #d4e3fa;
border-top: 1px solid #9bbff3;
border-bottom: 1px solid #9bbff3;
text-align: center;
background: #f4f9ff;
    }.box3 .list2 li a{
        display: block;
        position:relative;
        line-height: 140px;

        font-size: 16px;
        color: #333333;
    }.box3 .list2 li a:after{
        content: "";
        background: url(../images/pic19.png);
        width: 39px;
        height: 35px;
        position: absolute;
        left: 0;
        right: 0;
        top: 22px;
        margin: auto;
    }.box3 .list2 li+li{
        margin-left: 11px;
    }.box3 .list2 li.icon2 a:after{
     
        background: url(../images/pic20.png);
       
    }.box3 .list2 li.icon3 a:after{
     
        background: url(../images/pic21.png);
       
    }.box3 .list2 li.icon4 a:after{
     
        background: url(../images/pic22.png);
       
    }.box3 .list2 li.icon5 a:after{
     
        background: url(../images/pic23.png);
       
    }
    .box4 .case li{
        display: block;
        float: left;
        width: 223px;
        height: 72px;
        margin-left: 6px;

    }.box4 .case li a{
        display: block;
       
        
    }.box4 .case li img{
        display: block;
       width: 100%;
       height: 100%
        
    }.box4 .case .bd{
        width: 1138px;
    float: left;
    margin-left:15px;}
    .box4 .case .left{
        float: left;
      cursor: pointer;
      margin-top: 27px;
    }.box4 .case .right{
        margin-top: 27px;
        float: right;
      cursor: pointer;
    }.box4 {
        overflow: hidden;
        margin-top: 40px;
    }
    .flink2{margin-top: 40px;}
    .flinkt{background:#c9c9c9;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
    .flink2 .flink{padding:15px 0;position: relative;margin-top: 0;}
    .flink2 .flink li{padding-left: 0; float: left;position: relative;background: #eeeeee; width: 274px;margin-right: 34px;height: 44px;    font-size: 16px;}
    
    .flink2 .flink li.norm{margin-right: 0;}
    .flink2 .flink li a{display: block;padding-left: 9px; line-height: 44px;height: 44px;cursor: pointer;color: #4f4f4f;background: #fff;float: none; width: auto;}
   
    .flink2 .flink .flinkUl li{background: #eeeeee;}
    .flink2 .flink li i{position: absolute;right: 5px;top: 8px;color: #747474;}
    .flink2 .flink li ul{position: absolute;bottom: 32px;left: 0;display: none;z-index: 999;max-height: 500px;overflow-y: auto;overflow-x: hidden;}
    .flink2 .flink li ul li{margin-right: 0;}
    .flink2 .flink li ul li a{line-height: 44px;height: 44px;margin: 0;}
    .flink2 .flink i.up {
        background: url(../images/pic27.png);
        position: absolute;
        right: 15px;
        top: 0;
        display: block;
        width: 17px;
        height: 10px;
        bottom: 0;
        margin: auto;
    }.box5{
        height: 235px;
        background: #2585d2;
        position: relative;
    }.box5 .list1{
        padding-top: 34px;
        height: 21px;
        line-height: 21px;
        text-align: center;
        overflow: hidden;
    }.box5 .list1 a{
display: inline-block;
width: 84px;
text-align: center;
padding: 0 11px;
font-size: 19px;
font-weight: bold;
color: #fff;
height: 21px;
    }.box5 .list1 a+a{
        border-left: 3px solid #fff;
    }.box5 .list2 p{
height: 34px;
line-height: 34px;
text-align: center;
color: #fff;
font-size: 16px;
    }.box5 .list2{
        margin-top: 21px;
    }.box5 .main{position: relative;}
    .box5 .dzjg{
        position: absolute;
        display: block;
        top: 88px;
        left: 40px;
    }#_span_jiucuo{
        position: absolute;
        left: 121px;
        top: 92px;
    }.box5 .pic26{
        position: absolute;
        top: 104px;
        right: 0;
    }.box5 .pic25{
        position: absolute;
        top: 100px;
        right: 78px;
    }.box5 .pic24{
        position: absolute;
        top:96px;
        right: 159px;
    }.box5 a{cursor: pointer;}
    .box5 .pic28{
        position: absolute;
        bottom: 66px;
        left: -67px;
    display: none;
    } #bottom{
        height: 44px;
        line-height: 44px;
        background: #434343;
        text-align: center;
        color: #fff;
        font-size: 16px;
    }

   #bottom a {display: inline-block;
        text-decoration: none;
        height: 16px;
    line-height: 44px;
    margin-left: 52px;
    }   #bottom a p{
        color: #fff;
        font-size: 16px;
    }.nav .li.on .a{
        background: #00428f;
    }
    
    
    
    .ul2{
        display: none; 
        position: absolute;
width: 200px;
    }
    .ul2 li{
        background: rgb(0, 66, 143,0.9);
        height: 50px;
        line-height: 50px;
        width: 100%;
 
    }.ul2 li a{
        display: block;
        text-align: center;
        font-size: 18px;
        color: #fff;
        border-top: 1px #b3d7f1 solid;
    }.on .ul2{
        display: block;
    }
    .location{
         height:34px; 
         line-height:34px; 
        font-size:14px;
         color:#a0a0a0; 
       margin-top: 57px;
         background:url(../images/pic38.png) no-repeat 10px 0px;
          padding-left:43px;}
          .location a{ color:#a0a0a0; }
.listBox{margin-top: 7px;    position: relative;}
.listBox .left{
   
    width: 270px;
    background: #ecf5fb;
    height: 100%;
    float: left
}.listBox .right{
    float: right;
    width: 782px;
    margin-right: 90px;
    min-height: 600px;
}.listBox .left .title{
    height: 73px;
    box-sizing: border-box;
    border-bottom: 2px solid #094fc6;
   
    line-height: 73px;
    font-size: 24px;
    font-weight: bold;
    color: #00428f;
    padding-left: 98px;
    background:url(../images/pic39.png) no-repeat 59px center;
overflow: hidden;
}.listBox .left ul{
    margin-top: 2px;
}.listBox .left ul li{
    display: block;
    height: 55px;
    line-height: 55px;
   
}.listBox .left ul li a{
    text-align: center;
    font-size: 18px;
    display: block;
    color: #434343;
}.listBox .left ul li a:hover{
 color: #fff;
    background:url(../images/pic40.png) no-repeat 0 center #00428f ;
}
.listBox .left ul .current a{
    color: #fff;
       background:url(../images/pic40.png) no-repeat 0 center #00428f ;
   }
.listBox .right .title{
    height: 71px;
    line-height: 71px;
   
    border-bottom: 3px solid #ceebfd;
    color: #00428f;
    font-size: 30px;
}.listBox .right .title span{
    display: inline-block;
    border-bottom: 3px solid #006ec7;
    box-sizing: border-box;
}.listBox .right li a{
    width: 80%;
    float: left;
}.listBox .right li:first-child+li+li+li+li,.listBox .right li:first-child+li+li+li+li+li+li+li+li+li,.listBox .right li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li{
border-bottom: 1px solid #f3f3f3;
padding-bottom: 25px;
margin-bottom: 9px;
}.listBox .right li:first-child+li+li+li+li:after ,.listBox .right li:first-child+li+li+li+li+li+li+li+li+li:after,.listBox .right li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li:after{

    top: -20px;
  
}
.contentbox{
    margin-top: 43px;
    border-top: 1px #c9c9c9 solid;
}.contentbox .title{
    line-height: 38px;
    margin-top: 48px;
    color: #0d0d0d;
    font-size: 26px;
    font-weight: bold;
    text-align: center;

}.contentbox .ftitle{
    margin-top: 24px;
    line-height: 28px;
    height: 28px;
    text-align: center;
    font-size: 18px;
    color: #808080;
    position: relative;
    padding-bottom: 36px;
    background:url(../images/pic41.png) no-repeat bottom center  ;
}#share-1{position: absolute;
top: 0;
right: 56px;}
.ftitle .pic44{
    position: absolute;
    width: 29px;
    right: 132px;
    cursor: pointer;
}.icon-weibo{margin-right: 9px;}
.contentbox .content{
    margin: 54px;
}.pages{
    text-align: right;
    margin-top: 36px;
}.file{
    margin-top: 45px;
    border-top: 1px solid #c9c9c9;
    padding-top: 78px;
    background:url(../images/pic45.png) no-repeat top left  ;
    background-position: 0 36px;
}
.ul2{
    z-index: 99;
}.file .files{
    line-height: 34px;
    height: 34px;
    font-size: 16px;
    color: #434343;
position: relative;
padding-left: 35px;
}.file .files:after{
    content: "";
    background: url(../images/pic46.png);
    width: 16px;
    height: 18px;
    position: absolute;
    left: 2px;
    top: 0;
    bottom: 0;
    margin: auto;
}
.file .files a{
    margin-left: 24px;
    color: #3b70cb;
}.pages a{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    width: 30px;
    background-color: #f2f2f2;
    font-size: 16px;
    color: #666666;
    text-align: center;
    margin: 0 1px;
}.pages .first,.pages .next,.pages .last,.pages .prev{
  
    background-color: #c8c8c8;
    color: #fff;
    width: auto;
    padding: 0 18px;
}.pages .current{
    background-color: #1c52b2;
    color: #fff;
}
.pages .first:hover,.pages .next:hover,.pages .last:hover,.pages .prev:hover{
    background-color: #1c52b2;
    color: #fff;
}.pages a:hover{
    background-color: #1c52b2;
    color: #fff;
}
.box2 .right ul li {
    height: 56px;
    line-height: 56px;
}

.slider .bd,.slider .bd ul,.slider .bd li,.slider .bd img,.slider .slick-list,.slider .slick-track{ display: block; width: 100%; height: 100%; position: relative; outline: none;}
.box1 .list li a{width: 487px; float: left;}

.l-banner2 {width:563px;height: 389px;float:left;}
.l-banner2 .textbox{ position: absolute;  height: 56px; background:rgba(0,0,0,.6); left: 0; right: 0; bottom: 0;margin:auto;}
.l-banner2 ul.slick-dots{ position: absolute; width:auto; height: 22px; text-align: center;  right: 7px; bottom:12px; z-index: 10;}
.l-banner2 .slick-dots li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out; display: inline-block; margin: 0 6px; width:15px; height:15px; background-color: #5f5f5f;   cursor: pointer;}
.l-banner2 .slick-dots li.slick-active { background-color: #fff; }
.l-banner2 .slick-dots li button{ display: none; border:none;border-radius:50%;border:1px solid #fff;width:22px;height:22px;line-height:20px;background:transparent;color:#fff;font-size:14px;}
.l-banner2 .slider .slick-arrow{ display: none !important;}
.l-banner2 .slider{ position: relative; width: 100%; height: 100%; overflow: hidden;}
.l-banner2 .slider .bd p{padding-left:30px; position: absolute;  height:56px; line-height:56px; left: 0; right:150px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; bottom: 0; z-index: 10; color: #fff; font-size: 20px;text-align:left;}
.slider .bd li{float:left}
.one-loop{ position:relative; width:380px;height:110px;overflow:hidden;}
.one-loop.m30{margin: 0 30px;}
.one-loop .slider .slick-arrow{ display: none !important;}
.one-loop ul.slick-dots{height:12px;text-align:right;position:absolute;bottom:2px;right:10px;}
.one-loop ul.slick-dots li{cursor:pointer; width:13px;height:5px; display:inline-block;*display:inline;zoom:1;vertical-align: top; font-size:0;margin:0 6px;float:none}
.one-loop ul.slick-dots li button{vertical-align: top;width:13px; font-size:0;line-height:5px; height:5px;background:#616161;color:#fff;border:none;}
.one-loop .slider{height:100%}
.one-loop ul.slick-dots li.slick-active button{background:#fff;}</pre></body></html>