body {
    color:#333;
    font-size:14px;
    font-family:"æ°“æˆ®åºçŒ«é™†ç‚‰èŒ…éˆ¥è¡¡ï¿½Î³â”žçƒ©ï¿½ï¿½","Arial",Helvetica,"èŒ…ç¦„éˆ¥æ¨ã¢è§£ï¿½ï¿½",Arial,Tahoma;
  margin:0 auto;
  position:relative;
  overflow-x:hidden;
  background:#fff;

}
table{margin:0 auto;}

.slick-slide{outline:none}

/*å¿™è¬è‰™èŽ½éº“åž„èŽ½ç¦„éˆ¥æºÎµä¹æ’ãƒ‹å—ï¿½æ–†îŸŠÃ·îŸ‹ï¸¹ï¿½æ–…ç¹â”¾ï¿½æ–…ï¿½*/
.searchDate{
position:absolute;
    left:22px;
    background:#ddd;
    top:12px;
    color:#000;
    padding:3px;
    font-size:16px;
}
.img-hide{ overflow:hidden; display:block; }

.img-hide img{ transition:0.5s all; transform:scale(1,1); }
.img-hide:hover img{ transform:scale(1.05,1.05); }
.txt-elise*{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
a{ color:#333; }
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline:none !important;}
button:focus,button:hover,input:focus{ outline:none!important; }
img{ max-width:100%;margin-left:auto;margin-right:auto;      display:block;}
.header{height:124px;background:url(../images/header.png) center no-repeat;background-size:cover;position:relative;z-index:99999;}
.header .container{position:relative;height:100%}

.logo,.search-a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.logo{ line-height:124px;left:0;}
.header .container{padding-right:90px}

.langer-a{line-height:124px;position:relative}
.langer-a >a{font-size:16px;color:#cedaf4;display:inline-block;padding-left:34px;background:url(../images/langer.png) left center no-repeat;}
.langer-a a span{ padding-right:20px; background:url(../images/raw.png) right center no-repeat; }
.header-nav-list li{ float:left; line-height:124px; margin-left:35px; }
.header-nav-list li a{ font-size:16px; color:#cedaf4; }
.search-a{ line-height:124px; margin-left:45px;right:0}
.nav-list li{ float:left; width:10%; position:relative; }
.nav-box{ background:#fff; position:relative; z-index:10000; border-top:solid 5px #d4aa3a; box-shadow:2px 0 6px rgba(7,35,50,0.1); }
.nav-list li a{ display:block; font-size:18px; color:#333; line-height:58px; }
.nav-down{ position:absolute; left:0; display:none; padding:10px 0; min-width:100%; top:100%; background:rgba(0,0,0,0.8);}
.nav-down li{ float:none; white-space:nowrap; margin:0; padding:0; width:100%; }
.nav-down li a{ font-size:16px!important; line-height:25px!important; color:#fff!important; display:block; padding:10px 15px; text-align:center; }
.nav-down li a:hover{ color:#e4a90c!important; }
.nav-list li:hover .nav-down{ display:block; }
.nav-click{ display:none; }
.banner{overflow:hidden; }
.banner .slick{ margin:0; }
.banner .slick .slick-dots{ bottom:30px; }
.banner .slick .slick-dots li button{ width:14px; height:14px; background:#000; opacity:0.4; border-radius:14px; }
.banner .slick .slick-dots li{ width:14px; height:14px; border-radius:50%; margin:0 20px; }
.slick-dots li button:before{ display:none; }
.banner .slick .slick-dots li.slick-active button{ width:64px; background:#dcb92e; opacity:1; }
.banner .slick .slick-dots li.slick-active{ width:64px; }

.banner .slick-arrow{position:absolute;top:0;width:40px;height:100%;z-index:6;-webkit-transition:.99999999999999999999s all ease-in;-moz-transition:.99999999999999999999999999999s all ease-in;-ms-transition:.99999999999999999999999s all ease-in;transition:.9999999999999999999999s all ease-in}
.banner .slick-prev{left:10px;background:url(../images/bar_prev.png) 50% no-repeat}
.banner .slick-next{right:10px;background:url(../images/bar_next.png) 50% no-repeat;}
.banner .slick-prev:hover{background-image:url(../images/bar_prev_on.png)}
.banner .slick-next:hover{background-image:url(../images/bar_next_on.png)}

.dt_blue{padding-top:60px}
.dt_blue .title{ background:url(../images/title.png) left bottom no-repeat; }
.title{ font-size:32px;font-family:æ°“åºéˆ¥å§‘ã¢è§£ï¿½ï¿½;font-weight:700; margin-bottom:30px; color:#2266b2;font-weight:bold; margin-top:40px; background:url(../images/title.png) center bottom no-repeat; padding-bottom:20px; position:relative; }
.title a{ position:absolute; right:0; top:0; font-size:18px; color:#2266b2; font-weight:normal; top:15px; }
.container{ width:1230px; }
.news_l{ width:48.333333%; }

.slick_more{text-align:center;}
.slick_more a{padding:10px 40px;border:1px solid #ddd;display:inline-block;-webkit-transition:.3s all ease-in;-moz-transition:.3s all ease-in;-ms-transition:.3s all ease-in;transition:.3s all ease-in}
.slick_more a:hover{border-color:#23527c}

.slick_tabimg >.slick-list{padding-top:82px}
.slick_tabimg > .slick-dots{font-size:0;margin-bottom:24px;bottom:initial;top:0;}
.slick_tabimg > .slick-dots li{display:inline-block;font-size:24px;font-weight:700;text-align:center;line-height:58px;width:35%;color:#fff;overflow:hidden;position:relative;vertical-align:middle;height:auto;margin:0;font-family: "ç€¹å¬©ç¶‹";-webkit-transition:.3s all ease-in;-moz-transition:.3s all ease-in;-ms-transition:.3s all ease-in;transition:.3s all ease-in}
.slick_tabimg > .slick-dots a{position:relative;display:block;color: #fff;}
.slick_tabimg > .slick-dots .slick-active{font-size:28px}
.slick_tabimg > .slick-dots li a:before,.slick_tabimg > .slick-dots li:nth-child(2) a:after{content:'';position:absolute;background:#2d8dc7;color:#fff;width:100%;height:100%;top:0;}
.slick_tabimg > .slick-dots li:nth-child(2){overflow:visible;z-index:6;width:calc(30% - 10px);margin:0 5px}
.slick_tabimg > .slick-dots li a:before,.slick_tabimg > .slick-dots li:nth-child(2) a:after{z-index:-1}

.slick_tabimg > .slick-dots li:nth-child(1) a:before{transform:skew(25deg);left:-14px}
.slick_tabimg > .slick-dots li:nth-child(1) a{padding-right:4%}
.slick_tabimg > .slick-dots li:nth-child(2) a:before{transform:skew(25deg);left:-14px;background:#44b3cf}
.slick_tabimg > .slick-dots li:nth-child(2) a:after{background:#44b3cf;transform:skew(-25deg);right:-14px}
.slick_tabimg > .slick-dots li:nth-child(3) a:before{transform:skew(-25deg);right:-14px;background:#31b9ab}
.slick_tabimg > .slick-dots li:nth-child(3) a{padding-left:4%}
.news-slick a{ display:block; position:relative; }
.news-slick a span{position:absolute;left:0;padding-left:20px;padding-top:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right: 110px;right:0;bottom:0;font-size:17px;color:#fff;background:url(../images/span-txt.png) center no-repeat;background-size:100% 100%;height:100px;font-size:17px;color:#fff;}
.news-slick .slick-dots{ right:0; bottom:12px; left:auto; width:auto; }
.news-slick .slick-dots li button{ width:10px; height:10px; background:#a8a29c; border-radius:50%; }
.news-slick .slick-dots li{width:10px;margin-right: 10px;margin-left:0px;}
.news-slick .slick-dots li.slick-active button{ background:#dcb92e; }
.news-list-tt a{ font-size:16px; color:#333; }

.news-list{ width:49%; margin-top:-5px; }
.news-list li{ padding-left:105px; position:relative; height:62px; margin-bottom:16px; }
.news-list li .txt-elise {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news-p{ margin-top:5px; color:#999; text-align:justify;display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
overflow:hidden;max-height:20px; }
.news-date{ background:#328bc0; padding-top:10px; line-height:20px; position:absolute; left:0;top:5px; bottom:0;color:#fff; width:78px; text-align:center; font-size:24px; }

.news-date.zhxw{ background:#44b3cf;}
.news-date.whxy{ background:#31b9ab;}
.news-date span{ font-size:14px; }
.link-box{ background:#e9edf2; padding:50px 0; margin-top:40px; }
.link-slick a{ display:block; transition:0.5s all; padding-top:30px; height:150px; color:#fff; text-align:center; font-size:18px; }
.link-slick a:hover{ transform:translate(0,-10px); box-shadow:0 0 10px rgba(0,0,0,0.1); z-index:100; }
.link-slick .slick-slide{ padding:10px 0; }
.link-slick{ margin:0; }
.link-slick a.link01,.link-slick .slick-slide:nth-child(6n-5) a{ background:#44b3d0; }
.link-slick a.link02,.link-slick .slick-slide:nth-child(6n-4) a{ background:#6565ab; }
.link-slick a.link03,.link-slick .slick-slide:nth-child(6n-3) a{ background:#d35954; }
.link-slick a.link04,.link-slick .slick-slide:nth-child(6n-2) a{ background:#31baab; }
.link-slick a.link05,.link-slick .slick-slide:nth-child(6n-1) a{ background:#2c8ec6; }
.link-slick a.link06,.link-slick .slick-slide:nth-child(6n) a{ background:#d4aa3a; }
.link-slick a.link07, .link-slick .slick-slide:nth-child(7n) a {
    background: #b5d43a;
}

.link-slick a span img{ display:inline-block; margin-bottom:10px; }
.link-slick .slick-prev{ width:25px; height:44px;background:url(../images/left.png) center no-repeat; margin-top:-22px; left:-50px; }
.link-slick .slick-next{ width:25px; height:44px;background:url(../images/right.png) center no-repeat; margin-top:-22px; right:-50px; }
.slick-prev:before, .slick-next:before{ display:none; }
.dt-back{ height:510px;background:url(../images/dt-back.png) center no-repeat; background-size:cover; }
.dt-back .title{ color:#fff; background:url(../images/title02.png) left bottom no-repeat; }
.dt-back .title a{ color:#fff; }
.dt-left{ width:50%;position:relative; }
.slick-z1{ width:100%}
.slick-z1 img{ width:100%; height:380px; }
.slick-z1 .slick-prev{ width:52px; height:52px; margin-top:-26px; z-index:1000; left:10px; background:url(../images/left02.png) center no-repeat; }
.slick-z1 .slick-next{ width:52px; height:52px; margin-top:-26px; right:10px; background:url(../images/right02.png) center no-repeat; }
.slick-z2{background:#2266b2;bottom:0;margin:0; position:absolute;left:0;right:0}
.slick-box{ padding:15px 20px; color:#fff; }
.slick-tt a{ font-size:18px;color:#fff; }
.slick-tt{ line-height:30px; text-align:justify}
.slick-p p{ font-size:15px; color:#fff; padding-left:30px; }
.slick-p p.icon-p01{ background:url(../images/icon-p01.png) left center no-repeat; }
.slick-p p.icon-p02{ background:url(../images/icon-p02.png) left center no-repeat; }
.slick-p p.icon-p03{ background:url(../images/icon-p03.png) left center no-repeat; }
.slick-z2 .slick-dots{ right:20px; bottom:inherit; left:auto; width:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.slick-z2 .slick-dots li,.slick-z2 .slick-dots li button{ width:10px; height:10px; background:#18477c; border-radius:50%; }
.slick-z2 .slick-dots li{ margin-left:10px; }
.slick-z2 .slick-dots li.slick-active button{ background:#ebc21e; }
.slick-z2 .slick-tt a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:100px;display:block}
.dt-list-tt a{ font-size:16px; color:#fff; }
.dt-list-tt h3{ line-height:26px; text-align:justify; display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
overflow:hidden;
}
.ss .dt-list-tt{height:50px;}
.dt-list li{ padding-left:98px; position:relative; height:60px; margin-bottom:26px; }
.dt-list{ width:46.666666%; }
.dt-list-date{ position:absolute; left:0; top:0; width:68px; height:60px; border:solid 1px #637297; color:#fff; text-align:center; }
.dt-list-date span{ display:block; background:#2266b2; margin-bottom:3px; line-height:32px; font-size:24px; }
.notice-width{ width:65.833333%; }
.notice-title{ font-size:26px; margin-bottom:45px; color:#2266b2; font-weight:bold; line-height:37px; margin-top:42px;font-family:æ°“åºéˆ¥å§‘ã¢è§£ï¿½ï¿½;font-weight:700}
.notice-title a{ float:right; font-size:18px; font-weight:normal; color:#2266b2; }
.notice-list li{float:left;width:50%;padding:12px 30px;padding-left:118px;position:relative;margin-bottom:25px;}
.notice-list{ margin:0 -30px}
.notice-list h3,.dt-list h3,.dt-list p{overflow*:hidden;text-overflow*:ellipsis;white-space*:nowrap;font-size:16px;margin-top:0;margin-bottom:16px}
.dt-list p{font-size:14px;margin-bottom:18px}
.notice-list p{font-size:14px;color:#666;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:44px;margin:0;line-height:1.6;font-weight:normal}
.notice-list li .dt-list-date{left:30px;top:50%;height:94px;color:#666;border:solid 1px #ddd;margin-top:-32px;top:50%;margin-top:-50px;}
.notice-list li .dt-list-tt a{ color:#333; }
.notice-list li .dt-list-date span{ color:#fff; background:#328bc0;line-height:46px;margin-bottom:14px}
.notice-right{ width:31.666666%; }
.zt-list li{ float:left; width:100%; padding:0 5px; margin-bottom:10px}
.zt-list{ margin:0 -5px; }
.zt-list li.sm{ width:33.33333%; }
.bottom{ background:url(../images/bottom.png) center no-repeat; background-size:cover; padding:75px 0 95px 0; margin-top:50px; }
.ml-left{ width:25%; height:510px; background:url(../images/ml-left.png) center no-repeat; background-size:cover; position:relative; }
.ml-left-tt{ position:absolute; font-family:æ°“åºéˆ¥å§‘ã¢è§£ï¿½ï¿½;font-weight:700;background:url(../images/tt03.png) right center no-repeat; left:40px; top:50px; font-size:32px; color:#fff; font-weight:bold; width:64px; padding-right:30px; line-height:33px;}
.ml-more{ font-size:18px; color:#fff; transform:rotate(90deg); left:20px; bottom:70px; position:absolute; }
.ml-more:hover{ color:#fff; }
.ml-right{ width:72.5%; position:relative; }
.slick-bottom{ position:absolute; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); padding:15px 35px; }
.slick04 a{ display:block; margin:0 10px; }
.slick04 a img{ width:100%; border:solid 2px #fff; }
.slick04{ margin:0; }
.slick04 .slick-prev{ width:16px; height:24px; background:url(../images/left03.png) center no-repeat; margin-top:-12px; left:-20px; z-index:100; }
.slick03{ margin:0; }
.slick04 .slick-next{ width:16px; height:24px; background:url(../images/right03.png) center no-repeat; margin-top:-12px; right:-20px; z-index:100; }
.slick04 .slick-current img{ border-color:#ebc21e; }

.slick03 a{ display:block; height:510px; }
.slick04 a{ height:89px;border:solid 2px #fff; }
.slick04 .slick-current a{ border-color:#ebc21e; }

.footer-bottom{ padding:40px 0; background:url(../images/footer-bottom.png) center no-repeat; background-size:cover; }
.logo-b{ padding-top:5px; margin-right:140px; }
.friends-down{ position:relative; padding-right:40px; color:#fff; background:url(../images/d.png) right center no-repeat; }
.friends-w{ position:relative; margin-right:60px; margin-bottom:15px; }
.friends-top{ position:absolute; display:none; left:0; max-height:200px; overflow-y:auto; right:auto; min-width:100%; bottom:100%; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:5px 10px; }
.friends-top a{ display:block; line-height:30px; white-space:nowrap; }
.friends-w:hover .friends-top{ display:block; }
.footer-p p{ font-size:15px; color:#fff; }
.footer-p p span{ padding-left:25px; }
.ewm img{ margin-bottom:5px; }
.ewm{ color:#fff; margin-left:20px; }
.fixednav {
    display:none;
    position:fixed;
    height:60px;
    width:100%;
    z-index:9;
    top:-60px;
    left:0;
    background-color:#006ec0;
    border-bottom:3px solid #02a7f7;
    opacity:0.975 ! important;
    filter:alpha(opacity=0.975) ! important;
}
.logo-c img{ height:40px;margin-top:8px}
.logo-c{ line-height:57px; }
.fixednav .nav-list{ width:1010px; }
.fixednav .nav-list li a{ color:#fff; line-height:57px; }
.nav-list li a:hover{ background-color:#0062ac; color:#fff; }
.header-nav-list li a:hover,.langer-a a:hover{ color:#fff; }
.link-slick a span{ display:inline-block; height:56px; line-height:56px; margin-bottom:10px; }
.menu-button { position:absolute; display:none; top:18px; right:15px; z-index:1000; cursor:pointer; -webkit-transition:.3s; transition:.3s;}
.menu-button .bar:nth-of-type(1) { margin-top:0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom:0px;}
.bar { position:relative; display:block; width:24px; height:2px; margin:5px auto; background-color:#fff; border-radius:10px; -webkit-transition:.3s; transition:.3s; }
.cross{ margin-top:-8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform:translateY(15px) rotate(-45deg);-ms-transform:translateY(15px) rotate(-45deg); transform:translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity:0;}
.cross .bar:nth-of-type(3) { -webkit-transform:translateY(-15px) rotate(45deg); -ms-transform:translateY(-15px) rotate(45deg); transform:translateY(-15px) rotate(45deg);}
.footer{ color:#a9bae1; background:#164c8b; padding:15px; }

.notice-title a:hover,.ml-more:hover{ font-weight:bold; }
.news-list-tt a:hover,.notice-list li .dt-list-tt a:hover{ color:#2266b2; font-weight:normal; }
.search-box{ position:fixed; left:50%; top:50%; width:800px; height:54px; background:#fff; padding-right:115px; margin-left:-400px; z-index:1000010; }
.search-box .form-control{ height:54px; border-radius:0; font-size:18px; box-shadow:none; border:none; }
.modal{ z-index:100000001; }
.modal-backdrop{z-index:10000000;}
.modal-box{ position:fixed; display:none; left:0; top:0; right:0; bottom:0; z-index:1000010; }
.btn-search,.btn-search:hover,.btn-search:focus{ position:absolute; right:0; top:0; width:115px; height:54px;border:none; border-radius:0;padding:0}.modal-back{position:fixed; left:0; top:0; right:0; bottom:0; z-index:100000; background:rgba(0,0,0,0.5);}
.fixednav .langer-a,.fixednav .search-a{ display:none; }



.lang_down{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:80%;background:rgba(0,0,0,.6);padding:10px 0;border-radius:2px;visibility:hidden;opacity:0}
.lang_down a{display:block;color:#fff;padding:0 15px;line-height:2.4;white-space:nowrap;}
.langer-a .lang_down{-webkit-transition:.3s all ease-in;-moz-transition:.3s all ease-in;-ms-transition:.3s all ease-in;transition:.3s all ease-in}
.langer-a:hover .lang_down{top:74%;opacity:1;visibility:visible}
.lang_down a:hover{color:#d4aa3a}

@media( max-width:1279px){
  .container{ width:970px; }
  .fixednav .nav-list{ width:740px; }
  .notice-list li{ margin-bottom:5px; }
  .ml-left{ height:400px; }
  .logo-b{ margin-right:45px; }

  .slick03 a{ height:400px; }
  .slick04 a{ height:70px; }

  .header .container{padding-right:60px}
  .header-nav-list li{margin-left:20px}

}
@media( max-width:991px){
  .container{ width:750px; }
.dt_blue{padding-top:30px}
  .news-slick{ width:100%; max-width:580px; margin:0 auto 30px; float:none!important}
  .news_l,.news-list{ width:100%; margin:0 auto;max-width:580px; float:none!important; }

  .slick_tabimg >.slick-list{padding-top:74px}
  .slick_tabimg > .slick-dots li{font-size:16px;line-height:50px;}
  .slick_tabimg > .slick-dots .slick-active{font-size:20px}
  .slick_tabimg > .slick-dots li:nth-child(2){width:calc(30% - 6px);margin:0 3px}

  .slick_tabimg > .slick-dots li:nth-child(1) a{padding-right:10%}
  .slick_tabimg > .slick-dots li:nth-child(3) a{padding-left:10%}

  .fixednav .nav-list{ width:515px; }
  .nav-list li a{ font-size:12px; }
  .logo img{ width:250px; }
  .header-nav-list li{ margin-left:20px; }
  .dt-left{ width:100%; margin-top:30px;}
  .dt-back{ height:auto; padding-bottom:30px; }
  .dt-list{ width:100%;margin-top:30px}
  .notice-list li{ padding-right:10px; padding-left:98px; }
  .notice-list{ margin-left:-10px; margin-right:-10px;  }
  .notice-list li .dt-list-date{ left:10px; }
  .ml-left{ height:306px; }
  .ml-left-tt{ left:15px;top:15px; }
  .ml-more{ left:0; bottom:50px; }
  .logo-b{ width:100%; text-align:center; float:none!important; margin-bottom:30px; }
  .link-slick .slick-prev{ left:0; z-index:100; }
  .link-slick .slick-next{ right:0; }

  .header-nav-list{display:none}
.search-box {
    width:600px;
    margin-left:-300px;
}

  .slick03 a{ height:306px; }
  .slick04 a{ height:50px; }

  }
@media( max-width:767px){
     .langer-a:hover .lang_down{top:78%}

     .banner .slick-arrow{width:24px;background-size:16px;top:10%}
     .banner .slick-prev{left:0}
     .banner .slick-next{right:0}


     .slick-z2 .slick-tt a{font-size:16px}
     .slick-box {padding:10px 20px;}
  .fixednav .nav-list{ width:100%; }
  .nav-list li .nav-down{ height:auto; left:0; top:0; position:static; margin:0; text-align:left; width:100%; }
  .nav-list li .nav-down li a{ color:#fff; padding:10px 15px; padding-left:25px; text-align:left; }
  .nav-list li:hover .nav-down{ display:none; }
  .nav-click { display:block; transition:0.3s all; z-index:10000; position:absolute; color:#333; right:0; top:0; width:40px; height:40px; text-align:center; line-height:40px;}
  .nav-click.active{ transform:rotate(180deg); }
  body{ padding-top:60px; }
  .container{ width:100%; }
  .logo{ display:none; }
  .header-nav-list{ display:none; }
  .header{ height:40px; display:none; overflow:hidden; position:absolute; left:0; top:0; right:0; z-index:1000; }
  .langer-a{ line-height:40px; }
  .header .pull-right{ width:100%; }
  .search-a{ float:right; line-height:40px; float:right!important; }
  .search-a img{ height:30px; }
  .nav-box{ border-width:3px; height:53px; z-index:100000; display:none; }
  .nav-list{ position:absolute; display:none; left:0; top:100%; width:100%; text-align:left; border-top:solid 1px #ddd; background:#fff; box-shadow:1px 2px 3px #ddd; }
  .nav-list li{ float:none!important; width:100%; }
  .nav-list li a{ font-size:14px; line-height:40px; padding:0 15px; }
  .fixednav{ position:fixed; left:0; top:0px!important; right:0; opacity:1!important; display:block!important; }
  .logo-c img{ height:30px;margin-top:14px}
  .banner .slick .slick-dots{ bottom:10px; }
  .banner .slick .slick-dots li{ margin:0 5px; }
  .menu-button{ display:block; color:#fff; top:22px; }
  .fixednav .nav-list li a{ color:#333; line-height:40px; padding:0 15px; }
  .title{ font-size:24px; margin:10px 0 20px 0; }
  .title a{ font-size:14px; }
  .link-box{ padding:20px 0; margin-top:20px; }
  .link-slick a{ font-size:14px; }
  .link-slick a{ height:140px; }
  .slick-z1{ width:100%; }
  .dt-left{ padding-right:0; }

        .slick-z1 .img-hide{padding-top:76%}
  .slick-z1 img{ height:auto;position:absolute;top:0;left:0;width:100%;height:100%}
  .slick-z1 .slick-next{ right:10px; }
  .dt-back{ padding-top:20px; }
  .notice-width{ width:100%; }
  .notice-title{ margin:20px 0; font-size:24px; }
  .notice-list li{ width:100%; margin-bottom:15px; }
  .notice-title a{ font-size:15px; }
  .notice-right{ width:100%; }
  .ml-left{ width:250px; float:none!important; margin:0 auto; height:auto; padding-top:100%; margin-bottom:20px; }
  .ml-right{ width:100%; }
  .bottom{ padding:30px 0; margin-top:20px; }
  .footer-right,.footer-center{ width:100%; float:none!important; margin-top:20px; }
  .ewm{ float:none!important; display:inline-block; margin:0 10px; }
  .logo-b img{ width:250px; }
  .logo-b{ margin-bottom:0; }
  .footer-bottom{ padding:20px 0; }
.search-box {
    width:auto;
    margin-left:0;
    left:15px;
    right:15px;
}
.fixednav .langer-a,.fixednav .search-a{ display:block; }
.fixednav .langer-a{ line-height:57px; margin-left:10px; font-size:14px; }
.fixednav .langer-a a{ font-size:14px; padding-left:30px; }
.fixednav .langer-a a span{ padding-left:0px; padding-right:15px; }
.fixednav .search-a{ position:absolute; right:60px;top:50%; line-height:57px; }

  .slick03 a{ height:auto; padding-top:66%; }
  .slick04 a{ height:auto; padding-top:50%; }
}

@media( max-width:374px){
  .slick_tabimg >.slick-list{padding-top:62px}
  .slick_tabimg > .slick-dots li{font-size:14px;line-height:42px;}
  .slick_tabimg > .slick-dots .slick-active{font-size:16px}
  .slick_tabimg > .slick-dots{margin-bottom:20px}
}
.news-slick a{ padding-top:67.3%; overflow:hidden; }
.news-slick a img,.banner a img{ position:absolute; left:0; top:0; min-width:100%; max-width:auto; min-height:100%; }
.banner a{ display:block; position:relative; padding-top:27%; }


.dateposit{z-index: 99999999 !important;position: fixed !important;top: 620px !important;}

@media (max-width: 1280px){
.news_l {
    width: 60.333333%;
}

.news-list {
    width: 38%;
}

.news-list li {
    margin-bottom: 10px;
}
}
@media (max-width: 991px){
.news_l {
    width: 100%;
}

.news-list {
    width: 100%;
}

.news-list li {
    margin-bottom: 10px;
}
}