<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{ margin:0; padding:0;}
.clear{ clear:both;}

img{ border:none;}

ul,li{ list-style:none;}

a{ text-decoration:none;}

html,body{  font-family: "Microsoft YaHei","Arial";  color:#272727; font-size:12px; background-color:#ffffff;  }

html{overflow-x:hidden; font-size: 62.5%;} /*10*/

body a{outline:none;blr:expression(this.onFocus=this.blur());}

@media screen and (max-width:1450px){
html{font-size: 56.25%;} /*9*/
}

@media screen and (max-width:900px){
html{font-size: 50%;} /*8*/
}


.index_container{ width: 1250px; margin: 0 auto;}
@media screen and (max-width:1270px){
.index_container{ width:96%!important;}
}

@media screen and (max-width:900px){
.index_container{ width:94%!important;}
}


@keyframes animate {
            0% {
                transform: scale(1.1);
            }
            100% {
                transform: scale(1.00);
            }
  }


  /*nav_top*/
  .nav_top_container{ width: 100%; height: 170px; background: url(../images/nav_bg.jpg) no-repeat center center; overflow:hidden;}
  .nav_top_content h1{ float: left;/*margin-top: -33px;*/margin-top: -14px;}
  .nav_top_content img.logo{ /*height: 234px;*/ height: 200px;width: auto; float: left; }
  .nav_top_content img.mlogo{ display:none;}
  .nav_search{ width: 250px; float: right; margin: 45px 125px 0 0;}
  .nav_search h3{font-size: 23px; line-height: 1.5em; color: #01479d; font-weight: normal; text-align: justify;}
  .nav_search h3:after{content:'';width: 100%;display: inline-block;overflow: hidden;height: 0;}
  .nav_search form{ width: 100%;position: relative;}
  .nav_search input{ box-sizing: border-box; height: 28px; width: 100%; border: 1px solid #01479e; border-radius: 5px; margin-top: 10px; padding: 0 40px 0 10px;outline:none; background:none; font-size: 14px; line-height: 28px;}
  .nav_search button{ width: 22px; height: 22px;outline:none; border: none; background: url(../images/search.png) no-repeat center center; position: absolute; right:4px; bottom:4px;  }
  .nav_search input::-webkit-input-placeholder {
    color: #01479e;
  }
  .nav_search input:-moz-placeholder {
    color: #01479e;
  }
  .nav_search input::-moz-placeholder {
    color: #01479e;
  }
  .nav_search input::-ms-input-placeholder {
    color: #01479e;
      }

@media screen and (max-width:900px){
.nav_top_container{ height: 120px; }
.index_container{ height: 100%; position:relative;}
.nav_top_content h1{ position: relative;height: 100%; margin-top: 0;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center; }
.nav_top_content h1 img.logo{display:none;}
.nav_top_content h1 img.mlogo{ height: 75px; display:block;}
.nav_search{ margin: 0; position:absolute;  right: 0;top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%); width: 200px;}
.nav_search input{ margin-top: 3px;}
.nav_search h3{ font-size: 18px;}
}

@media screen and (max-width:560px){
.nav_top_container{ height: 9vh; background-size: 130vh;}
.nav_top_content h1 img.mlogo{ height: 6vh;}
.nav_search{ width: 35vw;}
.nav_search h3{ font-size: 3vw;}
.nav_search input{ height: 3.5vh; padding: 0 4vh 0 1vh; line-height:3.5vh;}
.nav_search button{    bottom: 0;
    width: 1.6vh;
    height: 3.5vh;
    background-size: 100%;
    right: 1vh;}
}

@media screen and (max-width:380px){
.nav_top_content h1 img.mlogo{ height: 5.3vh;}
.nav_search input{ height: 3vh;}
.nav_search button{  height: 3vh;}
.nav_top_container{ height: 9vh;background-size: 120vh;}
}


/* nav */

  .nav_container{ width: 100%; height: 70px; background:url(../images/nav_bg2.jpg) repeat-x; position: relative;}
  .nav_content ul li{ width: 145px; float: left; margin-left: 131.25px; font-size: 24px; height: 70px; line-height: 70px;border-bottom: 6px solid transparent;  box-sizing: border-box;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
  .nav_content ul li:first-child{ margin-left: 0;}
  .nav_content ul li a{ color: #fff; display: block;}
  .nav_content ul li i{ width: auto; height: 33px; float: left; margin: 17px 10px 0 0;}
  .nav_content ul li i img{ display:block; height: 100%; width:auto;}

  .nav_content ul li:hover,.nav_content ul li.cur{border-bottom: 6px solid #e6f1ff;}


  @media screen and (max-width:1270px){
  .nav_content ul li{ margin-left: 9%;}
  }
  @media screen and (max-width:1200px){
.nav_content ul li{  width: 20%; margin-left: 0;}
.nav_one{ display: table; margin: 0 auto;}
  }



  @media screen and (max-width:900px){
.nav_content ul li i{ display: none;}
.nav_content ul li{ width: 20%; margin-left: 0;  text-align:center;}
  }

@media screen and (max-width:560px){
.nav_content ul li{ font-size: 3.9vw;    font-weight: bold;}
.nav_container{ height: 10vw;}
.nav_content ul li{ height: 10vw; line-height: 10vw;}
}
  /* nav erji */

 .nav_content ul li:hover .erji_container{ display: block;}
  .erji_container{ width: 100%; background: #fbfbfb; position: absolute;top: 70px; left: 0; display: none; z-index: 5;}
  .erji_content{ padding: 25px 0; display: box;

    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; }
  .erji_content_left{ width: 26%; float: left;  box-sizing: border-box; padding: 0 25px 0 0;}
  .erji_content_left dl dd{ width: 100%; line-height: 50px; background: #ebebeb; text-align:center; font-size: 20px; margin-top: 7px;color: #333;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
  .erji_content_left dl a:first-child dd{ margin-top: 0;}
  .erji_content_left dl dd:hover{ background: #01479d; color: #fff;}

.erji_content_left_fengcai{ width: 63%; margin-left: 2%; padding-right: 0;}
.erji_content_left_fengcai dl dd{ width: 32.666%; float: left; margin: 0 1% 1% 0;}
.erji_content_left_fengcai dl a:nth-child(3n) dd{ margin-right: 0;}

.content_right_fengcai{ width: 35%; float: left;}
.content_right_fengcai img{ display:block; width: 100%; height: auto;}

  .erji_content_middle{ width: 37%; float: left; padding: 0 25px; box-sizing: border-box;border-left: 1px solid #e0e0e0;}
  .erji_content_middle h3{ font-size: 19px; line-height: 1em; color: #4a4a4a; border-left: 5px solid #01479d;padding-left: 7px; margin-bottom: 18px;}
  .erji_content_middle p{ font-size: 15px; line-height: 1.6em; text-indent: 2em; color: #444;}
  .erji_content_middle h6{ font-weight: normal; font-size: 14px; color: #01479d; margin-top: 30px;}
  .erji_content_right{ padding-right: 0;}

  /* nav erji news */
  .erji_content_middle2{ width: 52%}
  .erji_content_right2{ width: 22%;}

.erji_word_content{ display: none;}
.erji_word_content.xianshi{ display:block; }

.erji_list_content dd{ width: 15.8%; float: left; margin: 0 0 0 1%; font-size: 15px; text-align: center;  text-align: center; height: 30px; line-height: 30px;}
.erji_list_content dd a{ display: block;background: #e8e8e8; color: #333!important;}
.erji_list_content dd:first-child{ margin-left: 0;}
.erji_list_content dd.cur a{background: #01479d; color: #fff!important;}

.erji_word_content dl dd{ font-size: 15px; line-height: 1.5em; color: #444; width: 100%; letter-spacing: 0.4px;    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;overflow: hidden; margin-top:18px;}
.erji_word_content dl dd:hover{ color: #01479d;}
.erji_content_right2 dl dd{ width: 100%; margin-top: 10px;}
.erji_content_right2 dl dd img{ display: block; width: 100%; height: auto;}

.erji_content_middle3{ width: 74%; padding-right: 0;}

/* nav erji member */
.member_nav{ position: relative;}
.erji_container_member{ left:-100%; width: 200%;}
.erji_container_member .erji_content{ padding: 25px 15px; width: 100%;box-sizing:border-box;}
.erji_container_member .erji_content_left{ padding-right: 0; width: 100%;}

@media screen and (max-width:1200px){
.erji_content_left dl dd{ font-size: 16px;}
.erji_content_middle h6{ margin-top: 4%;}
.erji_container_member{ left:0; width: 100%;}
}
@media screen and (max-width:900px){
 .nav_content ul li:hover .erji_container{ display: none;}
}

/* top news */
.top_news_container{ margin-top: 30px;}
.top_news_left{ width: 63%; float: left;}

.top_news_content{ width: 100%; position: relative;}
.top_news_img{width: 100%;height: 460px;overflow: hidden; }
.top_news_left .swiper-slide img{ width: 100%; height: 100%;}
.top_news_word{ width: 100%; position: absolute; left: 0; bottom:0; background: rgba(0,0,0,0.5); box-sizing: border-box; padding: 13px 20px;}
.top_news_word h6{ font-size: 15px; line-height: 1.3em; color: #fff; font-weight: normal;}
.top_news_word h3{ font-weight: normal; font-size: 22px; line-height: 1.4em; width: 100%; letter-spacing: 1px; color: #fff;text-overflow: ellipsis;
white-space: nowrap;overflow: hidden; margin-top: 5px; display:block;}

.topnews-next,.topnews-prev{ width: 30px; height: 60px; z-index: 2; position: absolute; top: 50%; margin-top: -30px;}
.topnews-next{ background: url(../images/news_right.png) no-repeat center center; background-size: 100%; right: 0;}
.topnews-prev{ background: url(../images/news_left.png) no-repeat center center; background-size: 100%; left: 0;}

.top_news_right_content{ width: 34%; float: right;}

.top_news_right_list ul li{  font-size: 19px; line-height: 1.5em; float: left; letter-spacing: 0.6px; font-weight: bold; margin-right: 26px;}
.top_news_right_list ul li a{color: #999999; display:block;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;background: transparent no-repeat center bottom; padding-bottom: 10px;}
.top_news_right_list ul li.cur a{color: #01479d; background: url(../images/news_line.jpg) no-repeat center bottom;}
.news_right_list_word_content{ width: 100%; margin-top: 22px;}
.news_right_list_word_content ul li{ width: 100%; position: relative; margin-top: 13px;}
.news_right_list_word_content ul li h3{ font-size: 16px; letter-spacing: 0.6px; color: #444444; line-height: 1.5em; width:85%; display: block;height: 1.5em;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; box-sizing: border-box; background: url(../images/news_qian.jpg) no-repeat left center; padding-left: 15px;}
.news_right_list_word_content ul li h3:hover{color: #01479d;}

.news_right_list_word_content ul li span{ color: #999999; font-size: 16px; position:absolute; right: 0; top: 0; line-height: 1.5em;}

.news_right_list_word a.index_more{ font-size: 15px;line-height: 1.5em; color: #01479d; margin-top: 15px; border-top: 1px dotted #cbcbcb;display: block;
    width: 100%;text-align: right; padding-top: 5px;}

@media screen and (max-width:1270px){
  .top_news_content{ width: 100%; position: relative; height: 460px; overflow: hidden;}
  .top_news_left .swiper-slide img{ width: 100%; height: 100%; position: absolute; left: 50%;transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);}
 .top_news_right_list ul li{ margin-left: 3%; margin-right:0;}
 .top_news_right_list ul li:first-child{ margin-left:0;}
}

@media screen and (max-width:1100px){
 .top_news_right_list ul li{ margin-left: 2%;font-size: 18px;}
}
@media screen and (max-width:1000px){
  .top_news_right_list ul li{font-size: 16px;}   
}

@media screen and (max-width:900px){
.top_news_img{height: 53.66vw;}
.top_news_container{ margin-top: 3%;}
.top_news_left{ width: 100%; float:none;}
.top_news_content{ height: auto;}
.top_news_left .swiper-slide img{ width: 100%; height: 100%; position: static;left: 0;transform: translateX(0%); -ms-transform: translateX(0%); -webkit-transform: translateX(0%);-o-transform: translateX(0%);-moz-transform: translateX(0%);}
.top_news_right_content{ width: 100%;margin-top: 3%;}
.news_right_list_word_content{ margin-top: 0;}
.top_news_right_list ul li{font-size: 19px;margin-left: 3%;}
}

@media screen and (max-width:560px){
.top_news_container{ margin-top: 3%;}
.top_news_word{ padding: 1.5vw 2vw;}
.top_news_word h3{ font-size: 3.9vw; margin-top: 0.5vw;}
.top_news_word h6{ font-size: 3.6vw;}

.topnews-next, .topnews-prev{    width: 20px;
    height: 40px;
    margin-top: -20px;}
.top_news_right_content{ margin-top: 4%;}
.top_news_right_list ul li{ font-size: 4.2vw; margin-left: 7vw;}
.top_news_right_list ul li.cur a{ background-size: 60%; padding-bottom: 1.8vw;}
.news_right_list_word_content{ margin-top: 2vw;}
.news_right_list_word_content ul li{ margin-top: 2vw;}
.news_right_list_word_content ul li h3{ font-size: 3.8vw; padding-left: 2.5vw;}
.news_right_list_word_content ul li span{ font-size: 3.8vw;}
.news_right_list_word a.index_more{ font-size: 3.6vw; margin-top:2.5vw; padding-top:1.5vw;}
}

/* ad */
.ad_container{ margin-top: 30px;}
.ad_container img{ width: 100%; height: auto; display:block;}

@media screen and (max-width:900px){
.ad_container{ margin-top: 4%;}
}

@media screen and (max-width:560px){
.ad_container{ margin-top: 5%;}
}

/* service */

.service_container{ width: 100%;background: url(../images/service_bg.jpg) no-repeat center center; box-sizing: border-box; padding: 50px 0; margin-top: 30px;}
.service_title{ width: 100%; margin-bottom: 35px;}
.service_title h3{ font-size: 28px; line-height: 1em; letter-spacing: 0.6px; color: #fff; border-left: 5px solid #fff; padding-left: 16px;}

.service_title span.more_ri{ display: none;}
.service_title span.more_ri.xianshi{ display: block;}

.service_bottom_content ul a:first-child li{ margin-left: 0;}
.service_bottom_content ul li{ width: 13%; margin-left: 4.4%; float: left; text-align: center; background: #fff; border-radius: 10px; box-sizing: border-box; padding: 30px 0;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.service_bottom_content ul li h4{ font-weight: normal; font-size: 18px; color: #01479d; letter-spacing: 0.6px; line-height: 1.3em; margin-top: 20px;}
.service_bottom_content ul li:hover{ box-shadow: 0 0 30px #353535;}

@media screen and (max-width:900px){
.service_container{ margin-top: 4%; padding: 4% 0;}
.service_title{ margin-bottom: 3%;}
.service_bottom_content ul li{ width: 15.41%; margin-left: 1.5%; padding: 2vw 1vw;}
.service_bottom_content ul li img{ height: 40px;}
.service_bottom_content ul li h4{margin-top: 1.5vw; font-size: 16px; height: 2.6em;}
}

@media screen and (max-width:560px){
.service_container{ padding: 5% 0; margin-top: 5%; background-size: cover;}
.service_title{ margin-bottom: 4%;}
.service_title h3{ font-size: 4.8vw; padding-left: 1.6vw;}
.service_bottom_content ul li{ width: 32.333%; margin: 1.5% 1.5% 0 0;padding: 4vw 0; }
.service_bottom_content ul a:nth-child(3n) li{ margin-right: 0;}
.service_bottom_content ul li img{ height: 9.6vw;}
.service_bottom_content ul li h4{ font-size: 3.6vw; height: auto;margin-top: 2vw;}
}

/* honor */
.honor_container{ margin-top: 50px;}
.honor_title{ position: relative; border-bottom: 4px solid #d9e3e4; padding-bottom: 16px;}
.honor_title h3{ color: #01479d;border-left: 5px solid #01479d;}
.honor_title span{ font-size: 15px; letter-spacing: 1px; line-height: 1.5em; position:absolute; right: 0; bottom: 16px;}
.honor_title span a{ color: #01479d;}

.honor_content ul li{ width: 19.2%; float: left; margin: 0 0 1% 1%; text-align: center;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; border-radius: 10px; background: #f1f1f1; border: 1px solid rgba(11,78,161,0.4); box-sizing: border-box; padding: 25px 0;}
.honor_content ul li:first-child,.honor_content ul li:first-child+li+li+li+li+li{ margin-left: 0;}
.honor_content ul li a{ display: block; overflow:hidden;}
.honor_content ul li h4{ font-weight: normal; font-size: 16px; letter-spacing: 0.6px; color: #373737; line-height: 1.5em; margin-top: 10px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.honor_content ul li:hover{ box-shadow: 0 0 20px #a8a8a8; background: #fff;}
.honor_content ul li:hover h4{ color: #01479d;}

@media screen and (max-width:900px){
.honor_container{ margin-top: 4%;}
.honor_content ul li img{  width: 50px;}
.honor_content ul li{ padding: 2vw 1vw;}
.honor_content ul li h4{ margin-top: 1vw; font-size: 15px; height: 3em; overflow: hidden;}
}

@media screen and (max-width:560px){
.honor_container{ margin-top: 5%;}
.honor_title{ padding-bottom: 3vw;border-bottom: 3px solid #d9e3e4;}
.honor_title span{ font-size: 3.6vw;bottom: 3vw;}

.honor_content ul li{ width: 100%; padding: 2vw 4vw; border-radius: 5px; margin: 0 0 1.5% 0; border: none; background: #f8f8f8;}
.honor_content ul li img{ display: block; width: 10vw; float: left;}
.honor_content ul li h4{ float: left; font-size: 4vw; margin: 2vw 0 0 3vw; height: auto;}
}

/* excellent */
.excellent_container{ margin-top: 50px;}

.excellent_list{border-left: 5px solid #01479d;padding-left: 16px;}
.excellent_list h3{ border: none; padding-left: 0;  float: left; margin-right: 40px;}
.excellent_list h3 a{color: #999999;}
.excellent_list h3.cur a{ color: #01479d;}
.excellent_list_word ul li{ width: 16%; float: left; margin: 0 0 0.8% 0.8%; overflow: hidden; position: relative;}
.excellent_list_word ul li:first-child,.excellent_list_word ul li:first-child+li+li+li+li+li+li{ margin-left: 0;}
.excellent_list_word ul li img{ display: block; width: 100%; height: auto; transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.excellent_list_word ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.excellent_word{ background:rgba(255,255,255,0.9); box-shadow: 0 0 20px #2a2a2a; position: absolute; left: 0; top: 0; width: 90%; height: 80%; left: 5%; top: 10%; text-align: center; box-sizing: border-box; padding: 10px;}
.excellent_word2{    position:absolute; width: 90%;
        left:50%;
        top:50%;  transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);  /* IE9及以上支持 */
        -webkit-transform: translate(-50%,-50%);    /* Safari and Chrome */
        -o-transform: translate(-50%,-50%);     /* Opera */
        -moz-transform: translate(-50%,-50%);       /* Firefox */}

.excellent_word p{ color: #555555; font-size: 14px; line-height: 1.5em; letter-spacing: 0.6px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.excellent_list_word ul li:hover p{color: #01479d;}


.excellent_qiyejia_content ul li{ width:19.2%; float: left; margin: 0 0 1% 1%;}
.excellent_qiyejia_content ul li:first-child,.excellent_qiyejia_content ul li:first-child+li+li+li+li+li{ margin-left: 0;}
.excellent_qiyejia_content ul li img{ display:block; width: 100%; height: auto;}
.excellent_qiyejia_word{width: 100%;
    box-sizing: border-box;
    background: #f8f7f7;
    text-align: center;
    padding: 10px 5px;}
.excellent_qiyejia_word h3 {
        font-weight: normal;
        font-size: 16px;
        line-height: 1.3em;
        color: #333333;
    }

.excellent_qiyejia_word p {
        color: #777777;
        line-height: 1.3em;
        font-size: 13px;
        letter-spacing: 0.4px;
        margin-top: 6px;text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    }

.excellent_qiyejia_word h3 span {
        margin-left: 6px;
    }

.excellent_qiyejia_content ul li:hover h3{    color: #01479d;}
@media screen and (max-width:900px){
.excellent_container{ margin-top: 4%;}
.excellent_list_word ul li{ width: 24.25%; margin: 1% 1% 0 0;}
.excellent_list_word ul li:nth-child(4n){ margin-right: 0;}

.excellent_qiyejia_content ul li{ width: 32.66%;margin: 0 1% 1% 0;}
.excellent_qiyejia_content ul li:nth-child(3n){ margin-right: 0;}
.excellent_qiyejia_content ul li:last-child{ display: none;}
}

@media screen and (max-width:560px){
.excellent_container{ margin-top: 5%;}
.excellent_list{ padding-left: 1.6vw;}
.excellent_list h3{ margin-right: 4vw;}
.excellent_list_word ul li{ width: 49.5%; margin: 1% 1% 0 0;}
.excellent_list_word ul li:nth-child(4n){ margin-right: 1%;}
.excellent_list_word ul li:nth-child(2n){ margin-right: 0;}
.excellent_list_word ul li:first-child,.excellent_list_word ul li:first-child+li{ margin-top: 0;}
.excellent_word p{ font-size: 3.6vw;}
.excellent_word{ padding: 1.5vw;}

.excellent_qiyejia_content ul li:last-child{ display:block;}
.excellent_qiyejia_content ul li{ width: 49.5%; margin: 1% 1% 0 0;}
.excellent_qiyejia_content ul li:nth-child(3n){ margin-right: 1%;}
.excellent_qiyejia_content ul li:nth-child(2n){ margin-right: 0;}
.excellent_qiyejia_content ul li:first-child,.excellent_qiyejia_content ul li:first-child+li{ margin-top: 0;}
.excellent_qiyejia_word h3{ font-size: 3.6vw;}
.excellent_qiyejia_word p{ font-size: 3vw; margin-top: 0.5vw;}
.excellent_qiyejia_word{ padding: 2vw 1vw;}
.excellent_qiyejia_word h3 span{ margin-left: 1vw;}
}

/* bottom_news */
.bottom_news_container{ margin-top: 50px;}
.bottom_news_container ul li{ width: 31.2%; float: left; margin-left:3.2%;}
.bottom_news_container ul li:first-child{ margin-left: 0;}
.bottom_news_title{ padding-bottom: 0; border: none; margin-bottom: 25px;}
.bottom_news_title span{ bottom: 0px;}
.bottom_news_img{ width: 100%; overflow: hidden;}
.bottom_news_img img{display: block; width: 100%; height: auto; transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.bottom_news_container ul li:hover .bottom_news_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.bottom_news_word_content h3{ font-size: 16px; line-height: 1.5em; color: #434343; letter-spacing: 0.8px; margin-top: 12px; display: block;text-overflow: ellipsis;
white-space: nowrap;overflow: hidden;  height: 1.5em;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.bottom_news_word_content p{ font-size: 15px; line-height: 1.7em; color: #676767; letter-spacing: 0.6px; text-indent: 2em; margin-top: 5px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;height: 3.4em; }

.bottom_news_word_content h6{ font-weight: normal; color: #989898; line-height: 1.5em; text-align: right; font-size: 15px; margin-top: 5px;}

.bottom_news_container ul li:hover .bottom_news_word_content h3{ color: #01479d;}

@media screen and (max-width:900px){
.bottom_news_container{ margin-top: 4%;}
.bottom_news_title{ margin-bottom: 8%;}
}

@media screen and (max-width:560px){
.bottom_news_container{ margin-top: 0;}
.bottom_news_container ul li{ width: 100%; margin: 5% 0 0 0;}
.bottom_news_title{ margin-bottom: 4%;}
.bottom_news_word_content h3{ font-size: 3.8vw; margin-top: 2vw;}
.bottom_news_word_content p{ font-size: 3.6vw; line-height: 1.5em;height: 3em;}
.bottom_news_word_content h6{ font-size: 3.6vw; margin-top: 0.5vw;}
}

/* video */
.video_container{ width: 100%; box-sizing: border-box; margin-top: 50px; padding: 50px 0; background: #f1f5f8;}
.video_title{ margin-bottom: 40px;}

.video_list{ width: 87.3%; margin: 0 auto;}
.video_list_img{ width: 100%; overflow: hidden;}
.video_list_img img{display: block; width: 100%; height: auto; transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.video_list .swiper-slide:hover .video_list_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.video_list_content{ width: 100%; position: relative;}

.video-next,.video-prev{ width: 40px; height: 40px; z-index: 2; position: absolute; top: 50%; margin-top: -20px;}
.video-next{ background: url(../images/video_right.png) no-repeat center center; background-size: 100%; right: 0;}
.video-prev{ background: url(../images/video_left.png) no-repeat center center; background-size: 100%; left: 0;}

@media screen and (max-width:900px){
.video_container{ padding: 4% 0; margin-top: 4%;}
.video_list{width: 80%;}
.video_title{ margin-bottom: 3%;}
}

@media screen and (max-width:560px){
.video-next, .video-prev{ width: 30px; height: 30px; margin-top: -15px;}
.video_list{width: 76%;}
.video_container{ padding: 5% 0; margin-top: 4%;}
.video_title{ margin-bottom: 4%;}
}

/* link */
.link_container{ box-sizing: border-box;border: 1px solid #d0d0d0; margin-top: 50px;}
.link_title{ width: 100%; box-sizing: border-box; background: url(../images/linksbg.gif) repeat-x; height: 34px; padding: 0 15px;border-bottom: 1px solid #d0d0d0;}
.link_title h3{ font-size: 18px; line-height:34px;}
.link_list_content{ width: 100%; box-sizing: border-box; padding: 0 50px 15px;}
.link_list_content ul li{ width: 14.5%; float: left; margin: 15px 0 0 2.6%;}
.link_list_content ul li:first-child{ margin-left: 0;}
.link_list_content ul li img{ display: block; width: 100%; height: auto;}
.link_list_content ul li:first-child+li+li+li+li+li+li{ margin-left: 0;}
@media screen and (max-width:900px){
.link_container{ margin-top: 4%;}
.link_list_content ul li{ width: 23.5%; margin: 2% 2% 0 0;}
.link_list_content{ padding: 0 5% 2%;}
.link_list_content ul li:nth-child(4n){ margin-right: 0;}
}

@media screen and (max-width:560px){
.link_container{ margin-top: 5%;}
.link_title{ padding: 0 2vw;}
.link_title h3{ font-size: 3.9vw;}
.link_list_content ul li{ width: 32%;}
.link_list_content ul li:nth-child(4n){ margin-right: 2%;}
.link_list_content ul li:nth-child(3n){ margin-right: 0;}
.link_list_content{ padding: 0 2vw 2%;}
}

/* footer */
.footer_container{ width: 100%; background: #3e4449; padding: 15px 0; box-sizing: border-box; margin-top: 50px;}
.footer_content{ text-align: center;color: #fff;}
.footer_content a{color: #fff;}
.footer_content a:hover{ color: #bad5fe;}
.footer_content h3{ font-weight: normal; font-size: 14px; letter-spacing: 0.6px; line-height: 1.2em; margin-top: 15px;}
.footer_content h3 span{ margin: 0 15px;}
.footer_content p{font-size: 14px;line-height: 1.2em;letter-spacing: 0.6px; margin-top: 15px;}
.footer_content p span{ margin-left: 40px;}
/* to top */
.totop_xuan{position:fixed;right: 20px; bottom: 5%; padding: 15px; background: #fff;box-shadow: 0 0 20px #ccc; z-index: 2; border-radius: 50%; display: none;}
.totop_xuan img{display: block;width: 18px;}

@media screen and (max-width:900px){
.footer_container{ margin-top: 4%; padding: 2% 0;}
.footer_content p span{ margin-left: 1%;}
.footer_content h3 span{ margin: 0 1%;}
}

@media screen and (max-width:560px){
.footer_container{ margin-top: 5%; padding: 3% 0;}
.footer_content img.bottom_logo{ width: 60%;}
.footer_content p{ text-align:left; margin-top: 3vw;}
.footer_content p span{ display:block; margin-left: 0; margin-top: 1.5vw;}
.footer_content h3{ margin-top: 3vw;}
.footer_content h3 a{ width: 20%; display: inline-block; margin: 1vw 0;}
.footer_content h3 a:first-child+span+a+span+a+span+a+span{ display: none;}
.totop_xuan{ padding: 10px;bottom: 2%;}
.totop_xuan img{ width: 15px;}
}
</pre></body></html>