<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,td,fieldset,
input,button,textarea,form,canvas,audio,
video,article,aside,details,figcaption,
figure,footer,header,hgroup,menu,nav,section{
    margin:0;
    padding:0px; outline: none;
    font-weight: normal;
}
ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
li,img,label,input{vertical-align:middle}

a{ 
    text-decoration:none; 
    outline:none; 
    cursor: pointer;
    color: #221815;
}
a:hover{
    color: #0087a4;
}


.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

body{
    color: #221815;
    font-size: 14px;
    font-family: "FZLTZHK", "Microsoft YaHei";
}


@font-face {
    font-family: "FZCHSJW";
    src:url("../fonts/FZCHSJW.otf"); 
}
/*@font-face {
    font-family: "FZLTZHK";
    src:url("../fonts/FZLTZHK.ttf");
}
*/
@font-face {
    font-family: "FZLTHJW";
    src:url("../fonts/FZLTHJW.otf"); 
}



  

.top_box{
    width: 1800px;
    margin: 0 auto;
}
.ctbx{ 
    width: 1570px; 
    margin: 0 auto;
}

  @media (min-width: 600px) {
    .ctbx {
      width: 90%;
    }
  }
  
  @media (min-width: 1240px) {
    .ctbx {
      width: 1200px;
    }
  }
  
  @media (min-width: 1440px) {
    .ctbx {
      width: 1400px;
    }

  }
  
  @media (min-width: 1610px) {
    .ctbx {
      width: 1570px;
    }
  }
  

  @media (min-width: 1840px) {
    .top_box{
        width: 1800px;
    }
  }

  
  .slick-dots{  
    width: 100%;
    left:0;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    padding: 0;
    cursor: pointer;
    text-indent:-999em;
}
.slick-dots li button{
    border-style: none;
    background: none;
    text-indent: -999em;
 }
 .slick-prev,.slick-next{
    background-image: none; 
    background: none;
    border-style:none; 
    outline:medium; 
    text-indent: -999em;
    background-repeat: no-repeat;
}


.topbg{ width:100%; margin:auto;
    height: 137px;
   position: fixed;
   left: 0px; top:0px;
   z-index: 10;
  background: url(../images/top_bg2.png);

}

.tlogo{ 
    float:left;
    margin-top: 48px;
}
.logo2{
    display: none;
}
.toprg{ 
    float:right;
    margin-top: 38px;
}
    
.nav_box{
   float: left;
}


/* æœç´¢ */
.trsstc{ 
    float:right; 
    width: 25px; 
    height: 25px;
    margin-top: 18px;
}
#box{ 
    position: absolute;
     z-index: 99; 
    right: 0px; top:50px;
        border:#0080a6 1px solid; 
        width:240px;
        background: #fff;
        height: 35px;
        border-radius:5px; 
        -moz-border-radius:5px; 
        -webkit-border-radius:5px; 
        -o-border-radius:5px; 
        -ms-border-radius:5px;
    } 
    .trss_nr{ float:left; width:190px; margin-left: 10px;
        -webkit-appearance:none; appearance:none; background:none;
        border-style: none;
       font-size:14px; color:#333; 
       height:35px; line-height:35px; 
       }
    .trss_btn{ float:right; width:40px; height: 35px;
        -webkit-appearance:none; appearance:none; 
     border-style: none;
     background:none;
       text-align:center; cursor:pointer;
    }

    
.topbg_lmy{
    position: static;
    background: #fff;
    height: 105px;
    position: relative;
}

.syfixed{
    position: fixed;
    top: 0;
    left: 0;
    z-index:9;
}


.topbg_lmy::before{
    content: "";
    width: 100%;
    height: 5px;
    position: absolute;
    left: 0px; top:0px;
    background: url(../images/lbytop_bg.png) no-repeat;
    background-size: cover;
}

.topbg_lmy .tlogo{ 
    margin-top: 35px;
}
.topbg_lmy .logo1{
    display: none;
}
.topbg_lmy .logo2{
    display: block;
}
.topbg_lmy .toprg{
    margin-top: 25px;
}



.topbg_lmy #cssmenu &gt; ul &gt; li &gt; a{
    color: #333;
}


.topbg_lmy #cssmenu &gt; ul &gt; li.has-sub &gt; a::after{
    border-bottom: 1px solid #333;
    border-right: 1px solid #333;
}
.topbg_lmy #cssmenu &gt; ul &gt; li.active.has-sub &gt; a::after{
    border-color: #333;
  }
  
.topbg_lmy #cssmenu &gt; ul &gt; li.has-sub ul.has_one::before{
    border-bottom: 5px solid #0080a6;
  }


.ban_box{width:100%; margin:auto; overflow:hidden; position:relative;}
.banner{ width:100%; margin:auto; overflow:hidden;}
.ban_img{ width:100%; display: block !important;}
.ban_img img{ width:100%;}

.banner .slick-prev,.banner .slick-next{
    width:109px; height:14px; 
    position:absolute; z-index:5;
    bottom: 56px;
}
.banner .slick-prev{ 
    left:9%;
   background: url(../images/ban_prev.png);
} 
 
.banner .slick-next{ 
    right:9%; 
   background:url(../images/ban_next.png);
}
.banner .slick-dots{  
    display: block; 
    position: absolute;
    bottom: 48px;
}
.banner .slick-dots li {
    width: 196px;
    height: 4px;
    margin: 0 3px;
    background:#fff;
}

.banner .slick-dots li.slick-active{ 
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}	 



.sydh{width:100%; 
    float: left;
    text-align: center;
}
.sydh h1{ 
    font-size: 48px;  
    font-family: "FZCHSJW", "Microsoft YaHei";
}
.sydh h2{
    font-size: 28px; 
    font-family: Arial;
}

/* æ–°é—»ä¸­å¿ƒ */
.cont1_box{
    padding: 110px 0px 115px; 
}

.xyxw_dh,
.xsjz_dh{
    width: 100%;
    float: left;
 /*   background: url(../images/dhbg.png) no-repeat left bottom;  */
    line-height: 60px;
    position: relative;
 /*   border-bottom: 2px solid #267BB6;*/
}

.xyxw_dh{
    margin-top: 60px;
}

.xyxw_dh h1,
.xsjz_dh h1{
    float: left;
    margin-left: 20px;
    font-size: 40px;
}

.xyxw_dh span{
   position: absolute;
   right: 0px;
   bottom: 0px; 
   font-family: Arial;
}

.xsjz_dh span{
    float: right;
}

.xyxw_dh span a,
.xsjz_dh span a{
    font-size: 20px;
}
.xyxw_dh span a:hover,
.xsjz_dh span a:hover{
    color: #017ba9;
}



.xyxw_lf{
    width: 78%;
    float: left;
}
.xyxw_rg{
    width: 22%;
    float: right;
    margin-top: 88px;
}

.xyxw_min{
    width: 72%;
    float: right;
}
.xyxw_lfnr{
    float: left;
    width: 28%;
    margin-top: 88px;
}

.xyxw_tp{
  width: 100%;
  float: left;  
  border-bottom: #f2f2f2 1px solid;
}
.xyxw_tp span{
    display:block;
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.xyxw_tp span img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
.xyxw_tp span img:hover{transform: scale(1.05);}
.xyxw_tp h2{
    margin: 15px 0px 20px;
    font-size: 20px; 
    line-height: 30px; 
    height: 90px;
    font-weight: normal;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:3; 
    -webkit-box-orient:vertical;
}

.xyxw_lb{
    width: 100%;
    float: left;
}
.xyxw_lb li{
    width: 100%;
    float: left;
    border-bottom: #f2f2f2 1px solid;
    padding: 25px 0px;
}
.xyxw_lb li a{
    font-size: 20px; 
    line-height: 30px; 
    height: 90px;
    font-weight: normal;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:3; 
    -webkit-box-orient:vertical;
}

.xyxw_mmar{
    margin: 0px 40px;
}

.xyxw_tjlb .xyxw_tjpic{
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.xyxw_tjlb .xyxw_tjpic img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
.xyxw_tjlb .xyxw_tjpic img:hover{transform: scale(1.05);}

.xyxw_tjlb .xyxw_tjwz{
   padding:50px 65px 60px;
   overflow: hidden;
   border-left: #f2f2f2 1px solid;
   border-right: #f2f2f2 1px solid;
   font-family: "FZLTHJW", "Microsoft YaHei";
}
.xyxw_tjlb .xyxw_tjwz h2{
    font-size: 32px;
    color: #666464;
    line-height: 48px;
    height: 96px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:2; 
    -webkit-box-orient:vertical;
    text-align: center;
}
.xyxw_tjlb .xyxw_tjwz p{
    font-size: 18px;
    color: #4c4948;
    line-height: 36px;
    height: 108px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:3; 
    -webkit-box-orient:vertical;
    text-indent: 2em;
    margin: 65px 0px 90px;
}


.xyxw_tj .slick-dots{  
    display: block; 
    position: absolute;
    bottom: 50px;
}
.xyxw_tj .slick-dots li {
    width: 11px;
    height: 11px;
    margin: 0 8px;
    background:#b4b6b6;
    border-radius: 50%;
}
.xyxw_tj .slick-dots li.slick-active{ 
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}	 

.xyxw_tj .slick-prev,.xyxw_tj .slick-next{
    width:46px; height:46px; 
    position:absolute; z-index:5;
    bottom:30px;
}
.xyxw_tj .slick-prev{ left:65px; 
   background-image: url(../images/news_prev.png);
} 
 
.xyxw_tj .slick-next{ right:65px; 
   background-image:url(../images/news_next.png);}


.xyxw_two{
    margin: 0px -15px;
    overflow: hidden;
    padding: 80px 0px 110px;
}

.xyxw_two li{
    width: 25%;
    float: left;
}
.xyxw_two li .xwtow_mar{
    margin: 0px 15px;
    background: #efefef;
    overflow: hidden;
}

.xyxw_two li .xwtow_pic{
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.xyxw_two li .xwtow_pic img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
 .xyxw_two li .xwtow_pic img:hover{transform: scale(1.05);}

 .xyxw_two li .xwtow_text{
   padding:25px 15px 20px;
   overflow: hidden;
   position: relative;
}
.xyxw_two li .xwtow_text::before{
    content: "";
    position: absolute;
    left: 12px; top: 12px;
    width: 8px; height: 8px;
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}

.xyxw_two li:hover .xwtow_text::after{
    content: "";
    position: absolute;
    left: 0px; bottom: 0px;
    width:100%; height: 5px;
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}


.xyxw_two li .xwtow_text h2{
    font-size: 16px;
    line-height: 24px;
    height: 48px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:2; 
    -webkit-box-orient:vertical;
    margin-bottom: 5px;
}
.xyxw_two li .xwtow_text span{
    float: right;
    font-size: 12px;
    color: #727171;
    font-family: "FZLTHJW", "Microsoft YaHei";
}

.icmore{
    width: 166px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: auto;
    background: url(../images/ic_more.png) no-repeat;
    background-size: 100% 100%;
}
.icmore a{
    display: block;
    font-size: 24px;
    color: #fff;
}
.icmore:hover{
    opacity: 0.8;
}

.icmore_mar{
    margin-top: -25px;
}


/* å­¦æœ¯è®²åº§ */
.cont2_bg{
    padding: 53px 40px 0px 30px;
    background: url(../images/cont2_bg.png) no-repeat;
}

.xsjz_box{
    margin: 65px -8px 75px;
    overflow: hidden;
}
.xsjz_lb .xsjz_mar{
    margin: 0px 8px 95px;
    overflow: hidden;
}

.xsjz_lb .xsjz_pic{
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.xsjz_lb .xsjz_pic img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
.xsjz_lb .xsjz_pic img:hover{transform: scale(1.05);}

.xsjz_lb .xsjz_text{
    font-family: "FZLTHJW", "Microsoft YaHei";
    font-size: 18px;
    line-height: 30px;
    height: 90px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:3; 
    -webkit-box-orient:vertical;
    margin: 20px 0px 30px;
}


.xsjz_lb ul{
    background: url(../images/xs_xian.png) no-repeat left;
    padding-left: 20px;
    overflow: hidden;
}

.xsjz_lb ul li{
    width: 100%;
    float: left;
    text-indent: 50px;
    font-size: 18px;
    color: #1363a1;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xsjz_lb ul li:nth-of-type(1){
    background: url(../images/ic_time.png) no-repeat left center;
background-size:auto 24px;
}
.xsjz_lb ul li:nth-of-type(2){
    background: url(../images/ic_addres.png) no-repeat 5px center;
   background-size:auto 24px;
}


.xsjz_box .slick-prev,.xsjz_box .slick-next{
    width:46px; height:46px; 
    position:absolute; z-index:5;
    bottom:0px;
}
.xsjz_box .slick-prev{ 
    left:50%; 
    margin-left: -780px;
    background-image: url(../images/news_prev.png);
} 
 
.xsjz_box .slick-next{ 
   right:50%; 
   margin-right: -780px;
   background-image:url(../images/news_next.png);
}

.xsjz_box .slick-dots{
    display: none!important;
}



/* æ•™å­¦ç£å¯¼ */
.cont3_box{
    padding: 110px 0px 90px;
    overflow: hidden;
}
.ct3nr{
    width: 46%;
}
.jxdd_tj{
    width: 100%;
    float: left;
    margin-top: 75px;
}
.jxdd_tj .pic{
    width: 300px;
    float: left;
}
.jxdd_tj .pic span{
    display: block;
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.jxdd_tj .pic span img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
.jxdd_tj .pic span img:hover{transform: scale(1.05);}

.jxdd_tj .text{
    width: calc(100% - 345px);
    float: right;
}

.jxdd_tj .text h2{
    font-size: 24px;
    line-height: 38px;
    height: 38px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.jxdd_tj .text p{
    font-size: 14px;
    color: #666464;
    line-height: 26px;
    height: 78px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:3; 
    -webkit-box-orient:vertical;
    margin:20px 0px 10px;
    font-family: "FZLTHJW", "Microsoft YaHei";
}
.jxdd_tj .text span{
    float: left;
    font-size: 16px;
    color: #727171;
    font-family: "FZLTHJW", "Microsoft YaHei";
}

.jxdd_lb{
    margin-top: 75px;
    width: 100%;
    float: left;
    background: url(../images/jxdd_xian.png) no-repeat center 10px;
}
.jxdd_lb li{
    width: 43%;
    float: left;
    margin-right: 7%;
    margin-bottom: 50px;
}
.jxdd_lb li:nth-of-type(2),
.jxdd_lb li:nth-of-type(4){
    margin-right: 0px;
    margin-left: 7%;
}
.jxdd_lb li span{
    float: left;
    width: 68px;
    font-size: 15px;
    font-family: "FZLTHJW", "Microsoft YaHei";
    color:#727171;
    line-height: 32px;
    text-align: center;
}
.jxdd_lb li span b{
    font-size: 48px;
    font-weight: normal;
}
.jxdd_lb li a{
    width: calc(100% - 88px);
    float: right;
    font-size: 16px;
    line-height: 74px;
    height: 74px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dsxx{
    width: 100%;
    float: left;
    margin-top: 40px;
}
.dsxx li{
    margin-top: 22px;
    width: 100%;
    float: left;
    border-bottom: #b5b6b6 1px solid;
    background: url(../images/dsxx_bg.png) no-repeat left bottom;
}
.dsxx li:nth-of-type(2n){
    background: url(../images/dsxx_bg2.png) no-repeat left bottom; 
}
.dsxx li a{
    margin-left: 70px;
    float: left;
    width: calc(100% - 190px);
    font-size: 18px;
    line-height: 44px;
    height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dsxx li span{
    margin-top: 20px;
    float: right;
    font-size: 16px;
    font-family: "FZLTHJW", "Microsoft YaHei";
    color:#727171;
}


/* å…šå»ºå·¥ä½œ */
.cont4_bg{
    padding: 107px 0px 60px;
    overflow: hidden;
    background:#e5f2f6;
    background-image: -webkit-gradient(linear, left top, right top, from(#e7f5f4), to(#e6f0f7)), -webkit-gradient( linear, left top, left bottom, from(#e7f5f4), to(#e6f0f7));
    background-image: -webkit-linear-gradient(left, #e7f5f40 %, #e6f0f7 100%), -webkit-linear-gradient( #e7f5f4, #e6f0f7);
    background-image: linear-gradient(90deg, #e7f5f4 0%, #e6f0f7 100%), linear-gradient( #e7f5f4, #e6f0f7);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#e7f5f4', endColorStr='#e6f0f7', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e7f5f4',endColorStr='#e6f0f7',gradientType='1')";
}

.djgz_one{
    padding: 90px 0px;
    overflow: hidden;
}
.djone_lb{
    position: relative;
}
.djone_lb .pic{
    width: 1100px;
    float: left;
    padding-bottom: 32px;
    background: url(../images/djgz_xian.png) no-repeat center bottom;
}
.djone_lb .pic span{
    display: block;
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.djone_lb .pic span img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
.djone_lb .pic span img:hover{transform: scale(1.05);}

.djone_lb .text{
    width: 681px;
    height: 457px;
    position: absolute;
    top:50px;
    right: 0px;
    background: url(../images/djgz_onebg.png) no-repeat;
    background-size: 100% 100%;
}
.djone_lb .text_pad{
    padding:40px 75px 0px 80px;
    overflow: hidden;
}
.djone_lb .text_pad h5{
   float: right; 
   width: 107px;
    height: 33px;
    line-height: 33px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background: url(../images/ic_more2.png) no-repeat; 
}
.djone_lb .text_pad h2{
    margin-top: 30px;
    width: 100%;
    float: left;
    font-size: 30px;
    line-height: 40px;
    height: 80px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:2; 
    -webkit-box-orient:vertical;
}
.djone_lb .text_pad p{
    width: 100%;
    float: left;
    font-size: 18px;
    color: #666464;
    line-height: 36px;
    height: 144px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:4; 
    -webkit-box-orient:vertical;
    margin:20px 0px 40px;
    font-family: "FZLTHJW", "Microsoft YaHei";
}
.djone_lb .text_pad span{
    float: left;
    font-size: 16px;
    color: #727171;
    font-family: "FZLTHJW", "Microsoft YaHei";
}



.djgz_one .slick-dots{  
    display: block; 
    position: absolute;
    width: auto;
    bottom: 285px;
    right: 75px;
    text-align: right;
}
.djgz_one .slick-dots li {
    width: 11px;
    height: 11px;
    margin: 0px;
    margin-left: 38px;
    background:#b4b6b6;
    border-radius: 50%;
}
.djgz_one .slick-dots li.slick-active{ 
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}	 


.djgz_two{
    margin: 0px -14px 65px;
    overflow: hidden;
    padding-bottom: 130px;
    position: relative;
}
.djgz_two::after{
    content: "";
    position: absolute;
    width: 90%;
    height: 5px;
    left: 5%;
    bottom: 19px;
    background: url(../images/djgz_xian2.png) no-repeat center;
    background-size: 100% auto;
}
.djtwo_lb .djtwo_mar{
    margin: 0px 14px;
    overflow: hidden;
    background: #fff;
}
.djtwo_lb .pic{
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.djtwo_lb .pic img{
    width:100%;
    height: 100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
.djtwo_lb .pic img:hover{transform: scale(1.05);}

.djtwo_lb .text{
  padding: 20px 35px 43px;
  overflow: hidden;
}

.djtwo_lb .text span{
    float: left;
    font-size: 16px;
    color: #727171;
    font-family: "FZLTHJW", "Microsoft YaHei"; 
    line-height: 33px;
}
.djtwo_lb .text h5{
    float: right; 
    width: 107px;
     height: 33px;
     line-height: 33px;
     font-size: 16px;
     color: #fff;
     text-align: center;
     background: url(../images/ic_more2.png) no-repeat; 
 }
 .djtwo_lb h2{
    margin-top: 24px;
    width: 100%;
    float: left;
    font-size: 18px;
    line-height: 28px;
    height: 56px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:2; 
    -webkit-box-orient:vertical;
}

.djgz_two .slick-prev,.djgz_two .slick-next{
    width:46px; height:46px; 
    position:absolute; z-index:5;
    bottom:0px;
}
.djgz_two .slick-prev{ left:0px; 
   background-image: url(../images/news_prev.png);
} 
 
.djgz_two .slick-next{ right:0px; 
   background-image:url(../images/news_next.png);}


/* è®¾è®¡ä½œå“ */
.cont5_box{
    padding: 130px 0px 0px;
    overflow: hidden;
}
.sjzp_box{
    margin: 43px 0px 90px;
    padding: 30px 0px;
    overflow: hidden;
    position: relative;
}
.sjzp_box::after{
    content: "";
    position: absolute;
    z-index: -1;
    width:395px;
    height:100%;
    left:0px;
    top:0px;
    background:#e7f5f4;
}
.sjzp{
 border: #0b69ac 2px solid;
 width: 100%;
 float: left;
 box-sizing: border-box;
}
.sjzp li{
    float: left;
    position: relative;
}

.sjzp li::after{
    content: "";
    position: absolute;
    width:62px;
    height:8px;
    left:28px;
    bottom:0px;
    background:#60b62f;
}
.sjzp li:nth-of-type(2)::after,
.sjzp li:nth-of-type(5)::after{
    background:#60c4db;
}
.sjzp li:nth-of-type(3)::after,
.sjzp li:nth-of-type(4)::after{
    background:#e59242;
}
.sjzp li .pic{
   padding-bottom: 100%; 
   position:relative; 
   overflow: hidden;
}
.sjzp li .pic img{
    width:100%;
    height: 100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
 .sjzp li .pic img:hover{transform: scale(1.05);}

.sjzp li:nth-of-type(1),
.sjzp li:nth-of-type(5),
.sjzp li:nth-of-type(6){
    width: 25%;
}
.sjzp li:nth-of-type(2){
    width: 45%;
}
.sjzp li:nth-of-type(3){
    width: 30%;
}
.sjzp li:nth-of-type(4){
    width: 50%;
}

.sjzp li:nth-of-type(2) .pic{
    padding-bottom: 55.6%;
}
.sjzp li:nth-of-type(3) .pic{
    padding-bottom: 83.4%;
}
.sjzp li:nth-of-type(4) .pic{
    padding-bottom: 50%;
}

.sjzp li .text{
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 30px;
}
.sjzp li .text .text_nr{
    padding: 0px 28px;
    overflow: hidden;
}
.sjzp li .text .text_nr span{
    float: left;
    font-size: 12px;
    color: #e6e6e6;
    line-height: 28px;
}
.sjzp li .text .text_nr h2{
    width: 100%;
    float: left;
    font-size: 18px;
    color: #fff;
    line-height: 28px;
    height: 28px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
  


/*åº•éƒ¨*/
.dibu_bg{
    background: url(../images/dibu_bg.png) no-repeat center bottom;
    overflow: hidden;
}
.dibu{
    padding: 25px 0px 70px;
}
.dibu_lf{
    float: left;
    width: calc(100% - 260px);
    margin-top: 120px;
}
.dibu_logo{
    float: left;
    margin-top: 32px;
}

.dibu_dz{
    float: left;
    margin: 45px 0px 0px 80px;
}
.dibu_dz p{
    float: left;
    padding-left: 50px;
    font-size: 15px; 
    line-height: 38px;
    color: #fff;
    font-family: "FZLTHJW", "Microsoft YaHei";
    border-left: #4b89b8 1px solid;
    box-sizing: border-box;
}
.dibu_dz p:nth-of-type(1){
    width: 275px; 
}
.dibu_dz p:nth-of-type(2){
    width: 430px;
}


.dibu_ewm{ 
    float: right; 
    width: 260px;
}
.dibu_ewm img{ 
    float: right;
    width: 220px; height: 220px;
}
.dibu_ewm h2{ 
    margin-top: 10px;
    float: left;
    width: 100%;
    font-size: 16px;
    color: #fff;
    height: 30px;
    line-height: 30px; 
    text-align: center;
    font-family: "FZLTHJW", "Microsoft YaHei";
}



/*åˆ—è¡¨é¡µ*/
.list_banner{ width:100%; margin:auto; overflow:hidden;}
.list_banner img{ width:100%;}


.list_wk{ padding:64px 0px 40px;
    font-family:"Microsoft YaHei"; 
}
.list_lf{ width:256px; float:left;
 background: #e8f4ff;
 margin-top: 5px;
}



.list_lf h1{ 
    width:216px; 
    float:left; 
    padding:15px 20px;
    line-height:40px;
    font-size:30px; color:#fff;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
} 

.sideMenu{ width:220px; float:left;
padding: 0px 18px 100px;}
.sideMenu h3{ width:220px; float:left;
 position:relative;
 margin-top:20px;
 padding: 10px 0px;
background: url(../images/ltej_bg.png) no-repeat center #fff;}
.sideMenu h3 p{ width:130px; float:left;
    padding-left: 60px;
     font-size:20px; color:#333; line-height:35px;
   }
.sideMenu h3 p a{ color:#333;}

.sideMenu h3.on,
.sideMenu h3:hover{
    background: url(../images/ltej_bg2.png) no-repeat center #0969ac;}
.sideMenu h3.on p,
.sideMenu h3:hover p{ color: #fff;}
.sideMenu h3.on p a,
.sideMenu h3:hover p a{color: #fff;}


.sideMenu ul{ width:220px; float:left; display:none;
    background: #fff;}
.sideMenu ul li{ float:left; width:120px; padding:10px 20px 5px 80px; 
    font-size:16px; color:#333; line-height:26px;
     cursor: pointer; background:url(../images/ltsanj.png) no-repeat 66px 18px;}
.sideMenu ul li a{ color:#333;}

.sideMenu ul li.san_on,
.sideMenu ul li:hover{ font-weight: bold;
    background:url(../images/ltsanj2.png) no-repeat 66px 18px;}
.sideMenu ul li.san_on a,
.sideMenu ul li:hover a{ color: #005eae;}



.list_rg{
    float: right; width: calc(100% - 300px);
}
.list_rdh{
    width: 100%; 
    float: left;
    border-bottom:#005eae 1px solid;
    margin-top: 12px;
}	
.list_rdh h1{ 
    float:left; 
    font-size:30px; 
    color:#0969ac; 
    line-height:60px;
    font-weight: bold;
}
.list_rdh span{ 
    float:right; 
    font-size:14px; 
    color:#888; line-height:24px;
    margin-top: 19px;
background:url(../images/ic_home.png) no-repeat left 6px; padding-left:20px;
}
.list_rdh span a{ color:#888;}
.list_rdh span a:hover{ color:#0969ac;}


.list_rlb{ width:100%; min-height:450px;}
.list_rlb ul{ width:100%; float:left; margin: 15px 0px 35px;}
.list_rlb ul li{width: 100%; float: left;
    border-bottom: #e1e1e1 1px solid;
    box-sizing: border-box;
}
.list_rlb ul li span{ 
    float: left;  
    width: 160px;
    text-indent: 25px;
    font-size: 14px; 
    color: #084794;
    line-height: 20px; 
    margin:29px 0px 0px 15px;
    background: url(../images/ic_time2.png) no-repeat left center;
    position: relative;
}
 .list_rlb ul li span::after{
     content: "";
     position: absolute;
     top:3px; right: 40px;
     width: 2px; height: 15px;
     background:#337ebe;
 }

.list_rlb ul li a{ overflow: hidden; display: block;
    font-size: 16px; color: #333;
    line-height: 78px; height: 78px;
    overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
 padding-right: 80px; margin-right: 20px;
}

.list_rlb ul li:hover{
    border-bottom: rgba(0, 0, 0, 0) 1px solid;
    box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.35);
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}    
.list_rlb ul li:hover span{ margin-left: 35px; color: #fff;
    background: url(../images/ic_time3.png) no-repeat left center;}
.list_rlb ul li:hover span::after{
    background:#fff;
}
.list_rlb ul li:hover a{ font-size: 18px;
    font-weight: bold; color: #fff;
background: url(../images/list_sjx.png) no-repeat right center;}




/*åˆ—è¡¨å›¾ç‰‡*/
.list_tp{
    min-height:450px; 
    margin: 0px -24px;
    overflow: hidden;
  }
.list_tp ul{
    margin-top: 50px;
    width: 100%;
    float: left;
}
.list_tp li{ 
     width: 33.3%;
     float: left;
}

.list_tp li .list_tpnr{
    margin: 0px 24px 30px;
    overflow: hidden;
    position: relative;
}

.list_tp li .pic{
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
}
.list_tp li .pic img{
    width:100%;
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
 }
 .list_tp li .pic img:hover{transform: scale(1.05);}

 .list_tp li .text{
    padding: 8px 15px;
    overflow: hidden;
}
.list_tp li .text h2{
    font-size: 16px;
    line-height: 30px;
    height: 90px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-line-clamp:3; 
    -webkit-box-orient:vertical;
    font-weight: bold;
}
.list_tp li .list_tpnr span{
    position: absolute;
    left: 30px; top:0px;
    width: 60px;
    height: 50px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    font-weight: bold;
    font-family: 'Times New Roman', Times, serif;
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}
.list_tp li .list_tpnr span b{
    font-size: 24px;
    margin-top: 8px;
    display: inline-block;
}



/* å›¾ç‰‡åˆ—è¡¨-æ•™å¸ˆ */
.list_js{
    margin: 0px -24px;
    min-height: 450px;
    overflow: hidden;
}
.list_js ul{
    width: 100%;
    float: left;
    margin-top: 50px;
}
.list_js li{
   width: 25%;
   float: left;  
   margin-bottom: 30px;
}
.list_js li .list_jsnr{
    margin: 0px 24px;
    background: #e9f3fa;
    overflow: hidden;
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.list_js li .list_jsnr a{
    display: block;
    padding: 15px 15px 4px;
    overflow: hidden;
    border-bottom: #0080a6 2px solid;
    box-sizing: border-box;
}
.list_js li .list_jsnr span{
    display:block; 
    padding-bottom:131%; 
    position:relative; 
    overflow:hidden;
}
.list_js li .list_jsnr span img{
    width:100%; 
    position:absolute; 
    top:0; 
    left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.list_js li .list_jsnr span img:hover{transform: scale(1.05);}
.list_js li .list_jsnr h2{
    font-size: 18px;
    color: #0081a6;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
    text-align: center;
}
.list_js li:hover .list_jsnr{
    background:#0081a6;
    background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
    background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
    background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
    background-blend-mode: normal, normal;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
}
.list_js li:hover .list_jsnr a{
    border-bottom: rgba(0, 0, 0, 0) 2px solid;
}
.list_js li:hover .list_jsnr h2{
    color: #fff;
}





/*å†…å®¹é¡µ*/
.contt_box{
    min-height:450px;
    padding: 0px 50px;
}
.contt_tit{ 
    padding-bottom:20px; 
    border-bottom:#e1e1e1 1px solid; 
    text-align:center; 
    margin-top:35px;
}
.contt_tit h1{ 
    font-size:36px;
     color:#0361a7; 
     margin-bottom:10px; 
     font-weight:normal;
    }

.contt_tit h2{ 
    font-size:20px;
     color:#444; 
     margin-bottom:10px; 
     font-weight:normal;
    }

.contt_tit h5{ 
    font-size:16px; 
    color:#b8b8b8;
}

.contt_zhwen{ 
    margin:20px 0px 30px; 
    font-size:18px; 
    color:#444; 
    line-height:36px;
}
.contt_zhwen p{ 
    text-indent:2em;
    font-size:18px!important; 
    color:#444!important; 
    line-height:36px!important;
}
.contt_zhwen p img{ max-width:80%; text-indent:0em; height:auto !important; }
.contt_zhwen p td{ text-indent:0em;}
.contt_zhwen p iframe{max-width:80%;}


.contt_sxp{ 
    border-top:#0080a6 1px solid; 
    padding-top:30px;
}
.contt_sxp ul{
    width:100%; 
    float:left;
}
.contt_sxp li{ 
    width:100%; 
    float:left; 
    font-size:18px; 
    color:#333; 
    line-height:28px;
    margin: 4px 0px;
}
.contt_sxp li a{ color:#444;}
.contt_sxp li:hover,
.contt_sxp li:hover a{ color:#0969ac;}	
	








.ssjg{min-height:450px;}
.list_rsou{ width:100%;}
.list_rsou ul{ width:100%; float:left;}
.list_rsou ul li{ width:100%; float:left;border-bottom: #ccc 1px dashed;
position: relative;
}
.list_rsou ul li::before{
    content: "";
    position: absolute;
    left: 0px; top:25px;
    width: 5px; height: 5px;
    border-radius: 50%;
    background: #0080a6;
}
.list_rsou ul li a{ margin-left: 14px;
    font-size: 16px; color: #333; float: left;
     line-height: 55px; height: 55px;
     overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
     width:-moz-calc(100% - 100px);
     width:-webkit-calc(100% - 100px);
     width:calc(100% - 100px);
transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;}    
.list_rsou ul li i{ 
    float: right; 
    font-size: 14px; 
    color: #666;
    line-height: 55px;
    font-style: normal;
}
.list_rsou ul li:hover a{ color: #0080a6; text-indent: 16px;
    transition:all 0.4s;}


.sspage{ width:100%; float:left; text-align:center; margin-top:25px;
font-size: 14px;
    color: #333;}
.sspage a{ color: #01548a;}

.qzssjg_no { width:600px; margin:50px auto 0px; overflow:hidden; font-size:14px; color:#333; line-height:25px;}



@media only screen and (max-width:700px) {
    .qzssjg_no{
        width: 100%;
    } 
}







      </pre></body></html>