@charset "utf-8";
   
   .body_box {
       overflow: hidden;}
   
   .rightFix1 .ic_tit {
       padding: 0;
       font-size: 14px;
       color: #fff;
       text-align: center;
       transition:.5s;
       opacity:0;
       height: 0;}
   .rightFix1 .ic_tit.on{ opacity:1; padding: 2px 4px; height:20px;}
   
   .row1_box {
       padding: 0.4rem 0 1.5rem;
       /* background: url("../images/box_bg5.jpg") center bottom no-repeat; */
       background-size: cover;}
   /*  */
   
   .news_lists,
   .notice_lists {
       width: 28%;}
   
   .notice_lists .h_title,
   .news_lists .h_title {
       padding: 20px 30px 30px;}
   /* padding:9 */
   
   .p9 {
       padding: 9px 30px;
       border-bottom: solid 2px #f0f1f2;}
   
   .p9:nth-child(n+5) {}
   .noticetop .nl_con .l_date{
      margin-top: 0.06rem;
   }
   .bot_img{
    display: flex;
    justify-content: space-between;
    padding: 0 30px;
    box-shadow: 0px 1px 0.18rem 0px rgba(232, 239, 243, 1);
   }
   
   .nl_img {
       width: 142px;}
   
   .nl_img>a {
       display: block;
       position: relative;
       width: 100%;
       padding-bottom: 67%;
       overflow: hidden;}
   
   .nl_img img {
       position: absolute;
       width: 100%;
       top: 0;
       left: 0;
       max-height: none;}
   
   .bot_img img:hover,.nl_img img:hover {
       transform: scale(1.05);}
   
   .nl_con {
       width: -webkit-calc(100% - 162px);
       width: calc(100% - 162px);
       padding: 7px 0;}
   
   .nl_con .l_title {
       display: -webkit-box;
       height: 48px;
       overflow: hidden;
       text-overflow: ellipsis;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;}
   
   .nl_con .l_date {
       margin-top: 0.18rem;
       color: #343434;opacity: 0.5;}
   /* 颅 */
   
   .pic_news_lists {
       width: 44%;
       -webkit-box-shadow: 0px 1px 0.18rem 0px rgba(232, 239, 243, 1);
       box-shadow: 0px 1px 0.18rem 0px rgba(232, 239, 243, 1);margin-bottom: 0.25rem;}
   
   .news_box {
       background-color: #fff;
       padding-bottom: 55px;}
   
   .nb_img>a {
       position: relative;
       display: block;
       width: 100%;
       padding-bottom: 56.9%;
       overflow: hidden;}
   
   .nb_img img {
       position: absolute;
       width: 100%;
       top: 0;
       left: 0;
       max-height: none;}
   
   .nb_img img:hover {
       transform: scale(1.05);}
   
   .nb_con {
       position: relative;
       padding: 0px 40px 25px;}
   
   .nb_title {
       display: block;
       font-size: 0.18rem;
       line-height: 26px;
       height: 52px;
       color: #343434;
       display: -webkit-box;
       overflow: hidden;
       text-overflow: ellipsis;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;}
   
   .nb_text {
       margin-top: 20px;
       display: -webkit-box;
       font-size: 14px;
       line-height: 26px;
       height: 78px;
       overflow: hidden;
       text-overflow: ellipsis;
       -webkit-line-clamp: 3;
       -webkit-box-orient: vertical;
       color: #333;
       opacity: 0.7;}
   
   .nb_date_box {
       position: absolute;
       top: -40px;}
   
   .nb_date_box .c_date {
       padding: 24px 0.18rem;
       width: 80px;
       height: 80px;}
   
   .news_box:hover .c_date {
       color: #fff;
       background-color: #05397f;
       -webkit-transition: all 0.5s ease;
       transition: all 0.5s ease;}
   /*  */
   
   .pic_news_lists .slick-slide {
       z-index: 1 !important;}
   
   .pic_news_lists .slick-dots {
       position: absolute;
       width: 100%;
       bottom: 30px;
       padding: 0;
       list-style: none;
       text-align: center;
       clear: both;}
   
   .pic_news_lists .slick-dots li {
       position: relative;
       display: inline-block;
       width: 15px;
       height: 8px;
       margin-right: 5px;
       cursor: pointer;
       background-color: #e4f0f7;
       border-radius: 4px;}
   
   .pic_news_lists .slick-dots li:last-child {
       margin-right: 0;}
   
   .pic_news_lists .slick-dots li.slick-active {
       width: 24px;
       background-color: #c41b20;}
   
   .pic_news_lists .slick-dots li button {
       display: none;}
   /*  */
   
   .notice_lists .nl_con {
       width: 100%;}
   /*  */
   
   .one_lists_box {
       margin: 0 -1%;}
   
   .one_lists_box .container{ justify-content:space-between;}
   .one_lists {
       width: 31%;
       margin: 0 1%;}
   
   .one_lists .h_title {
       padding: 80px 30px 30px 0;
       display:flex;
       justify-content: space-between;
       align-items: center;
       border-bottom: none;}
   .one_lists .h_title .a{background:#05397f;width: 48px;line-height: 20px;border-radius: 10px;font-size: 14px;color: #fff;text-align: center;height: 20px;transition: .5s;}
   .one_lists .h_title .a:hover{ opacity:.9;}
   
   .one_lists ul {
       border-right: 1px solid #e8e9eb;
       margin: -4px 0;
       padding-right: 30px;}
   
   .one_lists:last-child ul {
       border: none;}
   
   .one_lists li {
       margin-bottom: 25px;
       /* padding-right: 30px; */
       position:relative;}
    .xw1 li:nth-child(1){
    padding: 0px 0 0.25rem 0.3rem;}
.xw1 .nl_img{border-left: 5px solid #c41b20;padding-left: 0.1rem;box-sizing: content-box;}
.xw1 .nl_con{width:calc(100% - 180px);}
.xw1 .l_title{font-weight:bold;}
   .one_lists li:before{ content:""; position:absolute; width:0; right:0; transition:.5s; height:1px; background:#0041b2; bottom:0px;}
   
   .one_lists li:hover *{color: #0041b2 !important;}
   .one_lists li:hover:before{ width:calc(100% - 35px); left:0; right:auto;}
   
   .ol_title {
       float: left;
       width: calc(100% - 0.6rem);
       font-size: 0.16rem;
       line-height: 24px;
       color: #333;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;}
   
   .ol_date {
       float: right;
       font-family: "Georgia";
       font-size: 0.16rem;
       line-height: 24px;
       color: #c5c7c7;}
   /* row2 */
   
   .row2 {
       padding: 85px 0 0;
       background: url(../images/box_bg.png) center top no-repeat;
       background-size: cover;}
   
   .row2 .container {
       width: 1495px;}
   
   .focus_box .container {
       margin-top: -50px;}
   
   .focus_box .hd li {
       float: left;
       margin-right: 24px !important;}
   
   .focus_box .hd li a {
       display: block;
       padding: 9px 23px;
       background-color: #d9e8f7;
       border-radius: 17px;
       border: solid 1px #f9f9f9;}
   
   .focus_box .hd li:last-child {
       margin-right: 0 !important;}
   
   .focus_box .hd a {
       display: block;
       font-size: 0.16rem;
       color: #222;}
   
   .focus_box .hd li.on a {
       background-color: #05397f;}
   
   .focus_box .hd li.on a {
       color: #fff;}
   
   .focus_box .bd {
       overflow: hidden;
       padding-bottom: 120px;}
   
   .focus_box .bd .fc_box {
       margin: 0 -1%;
       padding-left: 10%;}
   
   .focus_box .focus_lists {
       width: 144%;}
   
   .focus_box .bd li {
       float: left;
       width: 23%;}
   
   .focus_box .fl_box {
       margin: 0 4%;}
   /* 脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭兟⒚⑩�毬偮γ兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ⑩偓艙脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮姑兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥毭偮γ兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮姑兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮好兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮久兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮懊兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮� */
   
   .fl_img {
       display: block;
       position: relative;
       width: 100%;
       padding-bottom: 60.5%;
       overflow: hidden;}
   
   .fl_img img {
       position: absolute;
       width: 100%;
       top: 0;
       left: 0;
       max-height: none;}
   
   .fl_img img:hover {
       transform: scale(1.05);}
   /* 脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭兟⒚⑩�毬偮γ兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ⑩偓艙脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮姑兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥毭偮γ兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮姑兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮犆兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮┟兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮姑兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥毭偮γ兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙垄芒鈥毬呪�� */
   
   .fl_con {
       position: relative;
       margin-bottom: 10%;
       padding: 15% 5%;
       background-color: #fff;}
   
   .fl_date_box {
       position: absolute;
       top: -32px;}
   
   .fl_date_box .c_date {
       width: 63px;
       height: 63px;
       padding: 15px 10px;}
   
   .fl_date_box .c_date::after {
       width: 17px;
       height: 23px;}
   
   .fl_date_box .c_month,
   .fl_date_box .c_day {
       font-size: 0.16rem;}
   /* row3 */
   
   .row03 {
       background: url(../images/row3-bg.png) top no-repeat;
       background-size: 100%;}
   
   .row3 {
       padding-top: 110px;}
   
   .row3 .container {
       width: 1475px;
       overflow: hidden;}
   
   .show_box .hd {
       position: relative;
       z-index: 9;}
   
   .show_box .hd li {
       position: relative;
       float: left;
       margin-right: 24px;
       padding-right: 28px;}
   
   .show_box .hd li::after {
       position: absolute;
       content: ".";
       font-size: 30px;
       font-weight: 700;
       top: 0;
       right: 0;}
   
   .show_box .hd li:last-child {
       margin: 0;
       padding: 0;}
   
   .show_box .hd li:last-child::after {
       content: "";}
   
   .show_box .hd li .hd_tit h2 {
       margin-top: 8px;
       font-size: 26px;
       color: #929292;}
   
   .show_box .hd li .hd_en {
       display: none;}
   
   .show_box .hd li.on .hd_tit h2 {
       margin-top: 0;
       font-size: 34px;
       color: #333;}
   
   .show_box .hd li.on .hd_en {
       display: block;}
   
   .show_box .bd {
       padding-top: 100px;}
   
   .show_box .bd .slick-list {
       overflow: inherit !important;}
   
   .show_list .swiper-container {
       overflow: visible;}
   
   .show_con .text {
       position: relative;
       width: 67%;
       padding: 96px 48px 210px;
       background: url(../images/box_bg1.png) center bottom no-repeat;
       border-radius: 0px 0px 40px 0;}
   
   .show_con .sc_name {
       width: 60%;
       font-size: 24px;
       font-weight: 700;
       color: #fff;}
   
   .show_con .sc_name a {
       color: #fff;}
   
   .show_con .sc_name span {
       font-size: 0.16rem;
       font-weight: 400;
       opacity: 0.7;}
   
   .show_con .sc_info {
       margin-top: 50px;
       width: 60%;
       font-size: 0.14rem;
       line-height: 30px;
       height: 120px;
       color: #ffffff;
       opacity: 0.7;
       display: -webkit-box;
       overflow: hidden;
       text-overflow: ellipsis;
       -webkit-line-clamp: 4;
       -webkit-box-orient: vertical;}
   
   .sc_photo_box {
       width: 58%;
       position: absolute;
       z-index: 2;
       right: 0;
       top: -115px;}
   
   .sc_photo_box .sc_photo {
       position: relative;
       width: 100%;
       height: 5.6rem;
       overflow: hidden;}
   
   .sc_photo_box .sc_photo a {
       display: block;
       width: 100%;
       height: 100%;
       background-position: center;
       background-repeat: no-repeat;
       background-size: cover;
       -webkit-transition: all 0.5s ease;
       -moz-transition: all 0.5s ease;
       -ms-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
       transition: all 0.5s ease;
       /*background-color: #b4a296;*/
       background-size:contain;}
   
   .sc_photo_box .sc_photo a:hover {
       transform: scale(1.05);}
   /* 脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮懊兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮嵜兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮惷兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮矫兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮っ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮� */
   
   .show_box .bd .swiper-button-prev,
   .show_box .bd .swiper-button-next {
       position: absolute;
       text-indent: -999em;
       bottom: 10%;
       top: auto;
       left: 45px;
       width: 50px;
       height: 50px;
       z-index: 3;}
   
   .show_box .bd .swiper-button-prev {
       background: url(../images/prev.png) no-repeat;}
   
   .show_box .bd .swiper-button-prev:hover {
       background: url(../images/prev_hover.png) no-repeat;}
   
   .show_box .bd .swiper-button-next {
       background: url(../images/next.png) no-repeat;
       left: 110px;}
   
   .show_box .bd .swiper-button-next {
       background: url(../images/next_hover.png) no-repeat;}
   /* row4 */
   
   .row4 {
       padding: 80px 0;}
   
   .row4 .hd_tit {
       text-align: center;}
   
   .row4 .hd_tit .hd_en::after {
       left: 50%;
       margin-left: -67px;}
   
   .row4 .container {
       width: 1390px;}
   
   .data_box {
       padding-top: 80px;}
   
   .d_lists {
       margin: 0 -2%;}
   
   .d_lists li {
       float: left;
       width: 20%;}
   
   .d_lists .dl_box {
       margin: 0 2%;}
   
   .dl_img {
       position: relative;
       margin: 0 auto;
       width: 164px;
       height: 164px;
       background-color: #f3f7f9;
/*        background-image: url("../images/sz1.png"); */
       background-repeat: no-repeat;
       background-position: right center;
       border-radius: 50%;}
   .dl_img .dl_img_box{ position:absolute; top:0; right:0; bottom:0; left:0; overflow:hidden; border-radius:50%;}
   .dl_img svg{width:140px;height:140px;position:absolute;bottom: -2px;right: -35px; fill:#2355ac;}
   .dl_img svg *{ stroke:#00447d !important;}
   
   .dl_num {
       position: absolute;
       top: 43px;
       left: -13px;
       font-family: "SourceHanSerifSC-Bold";
       position: absolute;
       font-size: .23rem;
       color: #2355ac;}
   
   .dl_num span {
       font-size: 0.18rem;
       color: #2355ac;}
   
   .dl_title {
       /*width: 164px;*/
       margin: 0 auto;
       margin-top: 68px;
       font-size: 0.16rem;
       line-height: 22px;
       color: #222222;
       text-align:center;}
   
   .dl2 .dl_img {}
   
   .dl3 .dl_img {}
   
   .dl4 .dl_img {}
   
   .dl5 .dl_img {}
   /* 脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮懊兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮澝兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮っ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮该兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮犆兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮っ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ots */
   
   .d_lists .slick-slide {
       z-index: 1 !important;}
   
   .d_lists .slick-dots {
       position: absolute;
       padding: 0 1% !important;
       margin: 0 !important;
       width: 100%;
       bottom: -45px;
       padding: 0;
       list-style: none;
       text-align: center;
       clear: both;}
   
   .d_lists .slick-dots li {
       float: none;
       position: relative;
       display: inline-block;
       width: 8px;
       height: 8px;
       margin-right: 8px;
       background-color: #999;
       border-radius: 4px;}
   
   .d_lists .slick-dots li:last-child {
       margin: 0;}
   
   .d_lists .slick-dots li.slick-active {
       width: 30px;
       background-color: #00447d;
       border-radius: 4px;}
   
   .d_lists .slick-dots li button {
       display: none;}
   /* row5 */
   
   .row5 {
       padding-top: 80px;
       position: relative;}
   
   .row5 .container {
       z-index: 2;}
   
   .row5:before {
       content: "";
       width: 224px;
       height: 281px;
       background: url(../images/row5-left.png) no-repeat;
       background-size: 100% 100%;
       position: absolute;
       bottom: 70px;
       left: 0;}
   
   .row5:after {
       content: "";
       width: 238px;
       height: 442px;
       background: url(../images/row5-right.png) no-repeat;
       background-size: 100% 100%;
       position: absolute;
       top: -150px;
       right: 0;}
   
   .tabsList {
       overflow: hidden;
       zoom: 1;
       border-radius: 40px;
       position: relative;}
   
   .tabsList li {
       position: relative;
       float: left;
       width: 11.66%;
       display: inline;
       height: 503px;
       overflow: hidden;
       background-repeat: no-repeat;
       background-size: cover;
       zoom: 1;
       transition: .5s;}
   
   .tabsList li h4 {
       float: left;
       margin-top: 178px;
       padding: 0 63px;
       padding-top: 38px;
       font-size: 0.22rem;
       font-weight: 700;
       writing-mode: vertical-lr;
       color: #fff;
       cursor: pointer;}
   
   .tabsList li.tl1 {
       background-image: url(../images/bk1.png);}
   
   .tabsList li.tl1 h4 {
       background: url(../images/bk.png) center top no-repeat;}
   
   .tabsList li.tl2 {
       background-image: url(../images/yjs1.jpg);}
   
   .tabsList li.tl2 h4 {
       background: url(../images/yjs.png) center top no-repeat;}
   
   .tabsList li.tl3 {
       background-image: url(../images/lxs1.png);}
   
   .tabsList li.tl3 h4 {
       background: url(../images/lxs.png) center top no-repeat;}
   
   .tabsList li.tl4 {
       background-image: url(../images/jx1.png);}
   
   .tabsList li.tl4 h4 {
       background: url(../images/cr.png) center top no-repeat;}
   
   .tabsList li.on {
       width: 65%;}
   
   .tabsList li:last-child.on {
       background-color: #234b8d;
       border-radius: 0px 30px 30px 0px;}
   
   .tabsList li.on h4 {
       display: none;}
   
   .tabsList li.on .tabBody {
       width: 100%;
       height: 100%;
       display: block;
       display: inline;
       float: left;}
   
   .tabsList li .tabBody {
       display: none;
       position: relative;
       background-size: cover;}
   /* 脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮犆兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮久兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮久兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭兟⒚⑩�毬偮γ兤捗⑩偓拧脙鈥毭偮久兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮� */
   
   .tl1:first-child .tabBody {
       border-radius: 30px 0px 0px 30px;}
   
   .tl1 .tabBody {
       background: url(../images/bk_bg.jpg) no-repeat;
       background-size: cover;}
   
   .tl2 .tabBody {
       background: url(../images/yj_bg.png) no-repeat;
       background-size: cover;}
   
   .tl3 .tabBody {
       background: url(../images/lx_bg.jpg) no-repeat;
       background-size: cover;}
   
   .tl4 .tabBody {
       background: url(../images/cr_bg.jpg) no-repeat;
       background-size: cover;}
   /* 脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮γ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭兟⒚⑩�毬偮γ兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ⑩偓艙脙茠脝鈥櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬偮犆兤捗偮⒚兟⒚⑩偓拧脗卢脙垄芒鈧久偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮ッ兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓聽脙垄芒鈥毬⑩�灺⒚兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩�毬吢∶冣�毭偮兤捗⑩偓娄脙鈥毭偮∶兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭冣�犆⑩偓鈩⒚兤捗⑩偓拧脙鈥毭偮⒚兤捗嗏�櫭冣�毭偮⒚兤捗偮⒚兟⒚⑩偓拧脗卢脙鈥γ偮∶兤捗⑩偓拧脙鈥毭偮兤捗嗏�櫭兟⒚⑩�毬吢∶兤捗⑩偓拧脙鈥毭偮� */
   
   .tabBody .tb_con {
       display: block;
       width: 40%;
       padding-left: 10%;
       padding-top: 140px;}
   
   .tabBody h5 {
       font-size: 22px;
       padding-left: 48px;
       line-height: 30px;
       font-weight: 700;
       color: #fff;
       background: url(../images/bk.png) left center no-repeat;}
   
   .tl2 h5 {
       background: url(../images/yjs.png) left center no-repeat;}
   
   .tl3 h5 {
       background: url(../images/lxs.png) left center no-repeat;}
   
   .tl4 h5 {
       background: url(../images/cr.png) left center no-repeat;}
   
   .tabBody .tb_text {
       margin-top: 40px;
       font-size: 14px;
       line-height: 30px;
       height: 120px;
       color: #fff;
       display: -webkit-box;
       overflow: hidden;
       text-overflow: ellipsis;
       -webkit-line-clamp: 4;
       -webkit-box-orient: vertical;}
   
   .tabBody .tb_play {
       margin-top: 70px;
       width: 52px;
       height: 52px;
       background: url(../images/play.png);}
   
   .tabBody .video_box {
       position: absolute;
       width: 100%;
       height: 100%;
       top: 0;
       left: 0;
       z-index: 9;
       display: none;
       background: #000;
       padding: 20px;}
   
   .tabBody .video_box .close {
       position: absolute;
       z-index: 99;
       top: 10px;
       right: 10px;
       font-size: 20px;
       color: #fff;}
   
   .tabBody .video_box video {
       max-width: 100%;
       max-height: 100%;}
   
   .open .tabBody .video_box {
       display: block;}
   
   .row6 {
       padding-top: 70px;}
   
   .row6 .container {
       width: 1475px;}
   
   .row6 .hd_tit {
       position: relative;}
   
   .row6 .hd_tit h2 {
       text-align: center;}
   
   .row6 .hd_tit .hd_en {
       width: 30%;
       left: 50%;
       margin-left: -65px;}
   
   .row6 .hd_tit .row_more {
       display: block;
       position: absolute;
       top: 15px;
       right: 7%;
       padding: 8px 20px;
       font-size: 0.16rem;
       color: #ffffff;
       background-color: #05397f;
       border-radius: 17px;}
   
   .row6 .hd_tit .row_more:hover {
       background-color: #fff;
       color: #05397f;}
   
   .zi3 {
       position: relative;
       z-index: 3
   ;}
   
   .homeg {
       position: relative;
       z-index: 5
   ;}
   
   .homeg .mapbox {
       max-width: 14.43rem;
       margin: 0 auto
   ;}
   
   .homeg .wp {
       background: #fff;
       padding-top: .6rem
   ;}
   
   .homeg .wp:after {
       content: '';
       position: absolute;
       top: 0;
       right: 0;
       height: 4.24rem;
       width: calc(((100vw - 16rem) / 2 + 100% - 9px));
       background: url(../images/mapline.png) no-repeat top center;
       background-size: 100% auto;
       z-index: 0
   ;}
   
   .homeg .univers {
       height: 3rem;
       position: relative
   ;}
   
   .homeg .univers li {
       background: #fff;
       border: 1px solid #ddd;
       position: absolute;
       width: 2.8rem;
       padding: .2rem;
       display: flex;
       justify-content: space-between;
       transition: .3s;
       cursor: pointer;}
   
   .homeg .univers li .ico {
       width: .63rem;}
   
   .homeg .univers li .ico img {
       border-radius: 50%
   ;}
   
   .homeg .univers li .txt {
       width: calc(100% - .75rem);
       display: flex;
       justify-content: center;
       flex-direction: column;}
   
   .homeg .univers li .txt h4 {
       font-size: .19rem;
       color: #666;
       margin-bottom: 3px
   ;}
   
   .homeg .univers li.show .txt h4 {
       color: #002a5c
   ;}
   
   .homeg .univers li .txt span {
       font-size: .15rem;
       color: #bcbcbc;
       display: inline-block;
       line-height: 1.1em
   ;}
   
   .homeg .univers li.show {
       box-shadow: 0 0 .1rem rgba(12, 87, 172, .4);
       z-index: 8 !important;
       filter: blur(0) !important;
       border-color: #1088d3
   ;}
   
   .homeg .univers li:after {
       width: 3px;
       height: 0;
       background: url(../images/dotline.png) no-repeat bottom center;
       background-size: auto 100%;
       content: '';
       position: absolute;
       top: 100%;
       right: 22%;}
   
   .homeg .univers li:nth-child(1) {
       filter: blur(1px);
       opacity: .8;
       transform: scale(.8);
       top: 43%;
       left: 24.7%;}
   
   .homeg .univers li:nth-child(2) {
       filter: blur(1px);
       opacity: .9;
       transform: scale(.8);
       top: 12%;
       left: 12%
   ;}
   
   .homeg .univers li:nth-child(3) {
       opacity: 1;
       transform: scale(.9);
       top: 35%;
       left: 0%
   ;}
   
   .homeg .univers li:nth-child(4) {
       opacity: 1;
       transform: scale(.7);
       top: 65%;
       left: 25%;
       z-index: 3
   ;}
   
   .homeg .univers li:nth-child(5) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.65);
       top: 49%;
       left: 61%
   ;}
   
   .homeg .univers li:nth-child(6) {
       filter: blur(1px);
       opacity: .6;
       transform: scale(.55);
       top: 0%;
       left: 20%
   ;}
   
   .homeg .univers li:nth-child(7) {
       filter: blur(1px);
       opacity: .8;
       transform: scale(.7);
       top: 70%;
       left: 35%
   ;}
   
   .homeg .univers li:nth-child(8) {
       filter: blur(1px);
       opacity: .8;
       transform: scale(.65);
       top: 63%;
       left: 57%;
       z-index: 2
   ;}
   
   .homeg .univers li:nth-child(9) {
       filter: blur(1px);
       opacity: .8;
       transform: scale(.65);
       top: 63%;
       left: 42.6%
   ;}
   
   .homeg .univers li:nth-child(10) {
       transform: scale(.8);
       top: 80%;
       left: 8.5%;
       z-index: 2;
       opacity: .9;}
   
   .homeg .univers li:nth-child(11) {
       opacity: .8;
       transform: scale(.7);
       top: 67%;
       left: 71%
   ;}
   
   .homeg .univers li:nth-child(12) {
       opacity: .9;
       transform: scale(.65);
       top: 76%;
       right: 3%
   ;}
   
   .homeg .univers li:nth-child(13) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.65);
       top: 44%;
       left: 36%;}
   
   .homeg .univers li:nth-child(14) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 17%;
       left: 21%;}
   
   .homeg .univers li:nth-child(15) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 55%;
       left: 1.8%;}
   
   .homeg .univers li:nth-child(16) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 52%;
       left: 13%;}
   
   .homeg .univers li:nth-child(17) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 0%;
       left: 0%;}
   
   .homeg .univers li:nth-child(18) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 29%;
       left: 11%;}
   
   .homeg .univers li:nth-child(19) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 9%;
       left: 34%;}
   
   .homeg .univers li:nth-child(20) {
       filter: blur(1px);
       opacity: .5;
       transform: scale(.7);
       top: 0%;
       left: 30%;}
   
   .homeg .univers li:nth-child(1).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(2).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(3).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(4).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(5).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(6).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(7).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(8).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(9).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(10).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(11).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(12).show {
       opacity: 1;
       transform: scale(1)
   ;}
   
   .homeg .univers li:nth-child(1).show:after {
       height: 1.4rem;
       right: 22%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(2).show:after {
       height: 2.4rem;
       right: 86.4%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(3).show:after {
       height: 1.6rem;
       right: 7%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(4).show:after {
       height: 0.5rem;
       right: 48.2%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(5).show:after {
       height: 1.8rem;
       right: 66.2%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(6).show:after {
       height: 2.5rem;
       right: 17%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(7).show:after {
       height: 0.65rem;
       right: 77%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(8).show:after {
       height: 1.3rem;
       right: 46.5%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(9).show:after {
       height: .95rem;
       right: 93.5%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(10).show:after {
       height: 0.5rem;
       right: 38%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(11).show:after {
       height: 0.6rem;
       right: 98%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(12).show:after {
       height: 2.4rem;
       right: 49.5%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(13).show:after {
       height: 1.2rem;
       right: 96%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(14).show:after {
       height: 2.2rem;
       right: 19%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(15).show:after {
       height: 0.8rem;
       right: 7%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(16).show:after {
       height: 0.9rem;
       right: 68%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(17).show:after {
       height: 2.8rem;
       right: 47%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(18).show:after {
       height: 4.1rem;
       right: 94%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(19).show:after {
       height: 2rem;
       right: 76%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li:nth-child(20).show:after {
       height: 2.8rem;
       right: 76%;
       transition: height .3s .2s
   ;}
   
   .homeg .univers li {
       opacity: .9;
       transform: scale(.65);}
   
   .homeg .univers li.show {
       opacity: 1 !important;
       transform: scale(1) !important;}
   
   .homeg .dots li {
       position: absolute;
       color: #e2a373;
       cursor: pointer;}
   
   .homeg .dots li i {
       position: relative;
       z-index: 3
   ;}
   
   .homeg .dots li:after {
       width: 70%;
       height: 16%;
       background: rgba(0, 0, 0, .4);
       border-radius: 50%;
       position: absolute;
       left: 50%;
       margin-left: -35%;
       bottom: 3px;
       content: '';
       z-index: 0
   ;}
   
   .homeg .dots li:nth-child(1) {
       font-size: .28rem;
       left: 39.1%;
       top: 11.5%;}
   
   .homeg .dots li:nth-child(2) {
       font-size: .28rem;
       left: 14%;
       top: 16.5%;}
   
   .homeg .dots li:nth-child(3) {
       font-size: .28rem;
       left: 17.33%;
       top: 15.36%;}
   
   .homeg .dots li:nth-child(4) {
       font-size: .28rem;
       left: 34.30%;
       top: 9.09%;}
   
   .homeg .dots li:nth-child(5) {
       font-size: .2rem;
       left: 35.4%;
       top: 12%;}
   
   .homeg .dots li:nth-child(6) {
       font-size: .2rem;
       left: 38.81%;
       top: 17.05%;}
   
   .homeg .dots li:nth-child(7) {
       font-size: .2rem;
       left: 66.8%;
       top: 29%;}
   
   .homeg .dots li:nth-child(8) {
       font-size: .2rem;
       left: 43.2%;
       top: 19.25%;}
   
   .homeg .dots li:nth-child(9) {
       font-size: .46rem;
       left: 20%;
       top: 11%;}
   
   .homeg .dots li:nth-child(10) {
       font-size: .28rem;
       left: 70.69%;
       top: 16.6%;}
   
   .homeg .dots li:nth-child(11) {
       font-size: .28rem;
       left: 86.8%;
       top: 60.6%;}
   
   .homeg .dots li:nth-child(12) {
       font-size: .2rem;
       left: 36%;
       top: 10%;}
   
   .homeg .dots li:nth-child(13) {
       font-size: .2rem;
       left: 35.8%;
       top: 12.8%;}
   
   .homeg .dots li:nth-child(14) {
       font-size: .2rem;
       left: 67%;
       top: 29%;}
   
   .homeg .dots li:nth-child(15) {
       font-size: .2rem;
       left: 19%;
       top: 18%;}
   
   .homeg .dots li:nth-child(16) {
       font-size: .2rem;
       left: 18.5%;
       top: 18%;}
   
   .homeg .dots li:nth-child(17) {
       font-size: .2rem;
       left: 9.5%;
       top: 23%;}
   
   .homeg .dots li:nth-child(18) {
       font-size: .2rem;
       left: 11.5%;
       top: 73%;}
   
   .homeg .dots li:nth-child(19) {
       font-size: .2rem;
       left: 38%;
       top: 13%;}
   
   .homeg .dots li:nth-child(20) {
       font-size: .2rem;
       left: 34%;
       top: 19%;}
   /*  */
   
   .row7 {
       margin-top: 60px;
       padding-top: 100px;
       background: url(../images/box_bg4.png) center top no-repeat;}
   
   .row7 .container {
       width: 1400px;}
   
   .row7 .hd_tit {}
   
   .row7 .hd_tit h2,
   .row7 .hd_tit .hd_en {
       color: #fff;}
   
   .row7 .hd_tit .hd_en::after {
       background-color: #fff;}
   /*  */
   
   .jf_box {
       position: relative;
       padding-top: 20px;}
   
   .jf_box .jfb1 {
       width: 75%;}
   
   .jf_box .jfb2 {
       position: absolute;
       top: 35.5%;
       width: 50%;}
   
   .jf_box .jfb3 {
       width: 64%
   ;}
   
   .jf_box .img_box {
       position: relative;
       width: 100%;
       padding-bottom: 58%;
       overflow: hidden;}
   
   .jf_box .img_box img {
       position: absolute;
       width: 100%;
       top: 0;
       left: 0;
       max-height: none;}
   
   .jf_box .jfb_img1 {
       width: 64%;}
   
   .jf_box .jfb_img2 {
       width: 50%;}
   
   .jf_box .jfb_img2 .img_box {
       padding-bottom: 53%;}
   
   .jf_box .jfb_img3 {
       width: 61%;}
   
   .jf_box .jfb_img3 .img_box {
       padding-bottom: 37.5%;}
   
   .jf_box .jfb_til {
       display: block;
       position: relative;
       padding: 0 45px;
       padding-top: 4%;
       padding-bottom: 4%;
       font-size: 0.18rem;
       line-height: 26px;
       color: #000;}
   
   .jf_box .jfb1 .jfb_til {
       width: 36%;
       background-color: #fff;}
   
   .jf_box .jfb2 .jfb_til {
       width: 50%;
       color: #fff;}
   
   .jf_box .jfb3 .jfb_til {
       width: 39%;
       background-color: #dfecf8;}
   
   .jf_box .jfb_til span {
       display: inline-block;
       margin-top: 27%;
       width: 23px;
       height: 7px;
       background: url(../images/zt_more.png) no-repeat;}
   /*  */
   
      .jd_lists .box,
   .jd_lists .box2,
   .jd_lists .box3 {
       position: relative;
       height: 205px;}

   .jd_lists .box .text,
   .jd_lists .box2 .text,
   .jd_lists .box3 .text {
       float: left;
       height: 100%;
       position: relative;
       padding: 0 45px;
       padding-top: 3.5%;
       padding-bottom: 4%;
       font-size: 0.18rem;
       line-height: 26px;
       color: #000;}

   .jd_lists .box .pic,
   .jd_lists .box2 .pic,
   .jd_lists .box3 .pic {
       width: 50%;
       height: 100%;}

   .jd_lists .box .text {
       float: right;
       width: 25%;
       background: #fff;}

   .jd_lists .box .text a {
       color: #333;}
   .jd_lists .box .text a svg{width:34px;height:34px;fill:#c2c2c2;transform:rotateY(180deg);margin-top: 0.4rem; transition:.5s;}
   .jd_lists .box .text a:hover svg{ fill:#00447d;}

   .jd_lists .box .text:after {
       content: "";
       width: 0;
       height: 0;
       border-top: 13px solid transparent;
       border-left: 17px solid #fff;
       border-bottom: 13px solid transparent;
       position: absolute;
       left: 100%;
       top: 20%;
       z-index: 2;}

   .jd_lists .box .pic {
       float: right;
       width: 50%;
       height: 410px;
       position: relative;
       z-index: 1;}

   .jd_lists .box .pic a,
   .jd_lists .box2 .pic a,
   .jd_lists .box3 .pic a {
       display: block;
       width: 100%;
       height: 100%;
       background-position: center;
       background-repeat: no-repeat;
       background-size: 100% 100%;
       transition: .5s;}

   .jd_lists .box2 .text {
       float: right;
       color: #fff;
       width: 25%;
       float: left;
       background: none;}

   .jd_lists .box2 .text a {
       color: #fff;}
    .jd_lists .box2 .text a svg{width:34px;height:34px;fill:#c2c2c2;transform:rotateY(180deg);margin-top: 0.4rem; transition:.5s;}
    .jd_lists .box2 .text a:hover svg{ fill:#fff;}

   .jd_lists .box2 .text:after {
       content: "";
       width: 0;
       height: 0;
       border-top: 13px solid transparent;
       border-right: 17px solid #0757aa;
       border-bottom: 13px solid transparent;
       position: absolute;
       right: 100%;
       top: 20%;
       z-index: 2;}

   .jd_lists .box2 .pic {
       width: 25%;
       float: left;
       height: 100%;}

   .jd_lists .box3 {
       height: 252px;}

   .jd_lists .box3 .text {
       width: 25%;
       float: left;
       background: #dfecf8 url(../images/jd_lists_bg.jpg) center no-repeat; background-size: cover;}

   .jd_lists .box3 .pic {
       width: 38%;
       position: absolute;
       top: 0;
       left: 25%;}

   .jd_lists .box3 .text:after {
       content: "";
       width: 0;
       height: 0;
       border-top: 13px solid transparent;
       border-left: 17px solid #dfecf8;
       border-bottom: 13px solid transparent;
       position: absolute;
       left: 100%;
       top: 20%;
       z-index: 2;}
   .jd_lists .slick-slide {
       z-index: 1 !important;}
   
   .jd_lists .slick-dots {
       position: absolute;
       width: 100%;
       bottom: 7%;
       padding-left: 50px;
       list-style: none;
       text-align: left;
       clear: both;}
   
   .jd_lists .slick-dots li {
       position: relative;
       display: inline-block;
       width: 11px;
       height: 6px;
       margin-right: 7px;
       background-color: #fff;
       border-radius: 3px;}
   
   .jd_lists .slick-dots li:last-child {
       margin: 0;}
   
   .jd_lists .slick-dots li.slick-active {
       width: 31px;
       /* height: 8px; */
       background-color: #073984;}
   
   .jd_lists .slick-dots li button {
       display: none;}
   .jd_lists.slick-vertical .slick-slide{}
   /*  */
   
   .row8 {
       margin-top: 95px;
       background: url(../images/box_bg6.png) center bottom no-repeat;
       background-size: 100% 100%;}
   
   .row8 .container {
       width: 1410px;}
   /*  */
   
   .cm_icon {
       height: 36px;}
   
   .cm_icon li {
       float: left;
       margin-right: 28px;}
   
   .cm_icon li a {
       display: inline-block;
       width: 44px;
       height: 44px;
       vertical-align: top;
       padding: 0;
       margin: 0;}
   
   .cm_icon li.i1 a {
       background: url(../images/weixin.png) center no-repeat;}
   
   .cm_icon li.i2 a {
       background: url(../images/weibo.png) center no-repeat;}
   
   .cm_icon li.i3 a {
       background: url(../images/dianshi.png) center no-repeat;}
   
   .cm_icon li.i4 a {
       background: url(../images/douyin.png) center no-repeat;}
   
   .ci_con {
       display: none;
       position: absolute;
       z-index: 100;
       margin-left: -30px;
       width: 100px;}
   
   .sm_more {
       display: block;
       margin-top: 15px;
       width: 11px;
       height: 21px;
       background: url(../images/sm_more.png) no-repeat;}
   /**/
   
   .sm_con_box {
       margin-top: 55px;
       padding-bottom: 55px;}
   
   .sm_con_box ul {
       margin: 0 -1.5%;}
   
   .sm_con_box li {
       float: left;
       width: 33.3%;
       padding-bottom: 35px;}
   
   .sm_con_box .sc_box {
       position: relative;
       margin: 0 3%;}
   
   .sc_box .sc_img {
       position: relative;
       width: 100%;
       padding-bottom: 91%;
       overflow: hidden;}
   
   .sc_box .sc_img img {
       position: absolute;
       width: 100%;
       top: 0;
       left: 0;
       max-height: none;}
   
   .sc_box .sc_img img:hover {
       transform: scale(1.05);}
   
   .sc_titile {
       display: block;
       position: absolute;
       width: 100%;
       padding: 25px 38px;
       bottom: 0;
       left: 0;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       background: url(../images/topmask1.png)repeat-x;
       background-size: contain;}
   
   .sc_titile i {
       height: 100%;
       margin-right: 15px;
       padding-right: 35px;
       border-right: 1px solid #fff;
       background: url(../images/sm1.png)left center no-repeat;}
   
   .sc_titile span {
       font-size: 0.18rem;
       font-weight: 700;
       color: #fff;}
   
   .sm_con_box .sm_l {
       width: 53%;}
   
   .sm_con_box .sm_m {
       width: 47%;}
   
   .sm_con_box .sm_l .sc_box,
   .sm_con_box .sm_m .sc_box {
       margin: 0 2%;}
   
   .sm_con_box .sm_l .sc_box .sc_img {
       padding-bottom: 46%;}
   
   .sm_con_box .sm_m .sc_box .sc_img {
       padding-bottom: 52%;}
   
   @media (max-width: 1480px) {
       .container {
           max-width: 90%;}
   }
   
   @media (max-width: 1280px) {
       .news_lists,
       .pic_news_lists {}
       .pic_news_lists {}
       .notice_lists .h_title,
       .news_lists .h_title {
           padding: 30px 0 20px;}
       .one_lists .h_title {
           padding: 30px 0;}
       .notice_lists .p9:last-child {
           display: block;}
       .news_lists .h_title {
           padding: 20px 30px 30px 0;}
       .news_lists li {
           padding: 9px 30px 9px 0;}
       .one_lists {
           /* width: 100%; */
           margin: 0 1% !important;}
       .notice_lists ul li,
       .one_lists ul li {}
       .nl_con .l_date{ margin-top:0rem;}
       .one_lists ul {
           margin: 0;}
       .one_lists ul li {
           padding-right: 2%;
           margin-bottom: 22px;}
       .tabsList li .tb_con {
           width: 90%;}

       .nl_img{width: 120px;}
       .nl_con {
       width: -webkit-calc(100% - 142px);
       padding: 0;}
   }
   
   @media (max-width: 1275px) {
       .jd_lists .box,
       .jd_lists .box2,
       .jd_lists .box3 {
           height: 180px;}

       .jd_lists .box .pic {
           height: 360px;}
   }
   
   @media (max-width: 1235px) {}
   
   @media (max-width: 1205px) {
       .jd_lists .slick-dots {
           bottom: 10px;}
       .jd_lists .box,
       .jd_lists .box2,
       .jd_lists .box3 {
           height: 2rem;}

       .jd_lists .box .pic {
           height: 4rem;}
       .tabsList li h4 {
           padding: 0;
           position: absolute;
           top: 50%;
           left: 50%;
           transform: translate(-50%, -50%);
           margin-top: 0;
           width: 20px;
           padding-top: 40px;}
   }
   
   @media (max-width: 1120px) {
       .row3 {
           padding-top: 20px;}
       .sc_photo_box .sc_photo a {}
       .show_con {
           width: 100%;
           border-radius: 0px;}
       .show_con .text {
           width: 100%;
           background-size: cover;
           padding: 20px 20px 80px;}
       .show_box .bd .swiper-button-prev,
       .show_box .bd .swiper-button-next {
           bottom: 20px;
           width: 30px;
           height: 30px;
           background-size: 100% 100%;}
       .show_box .bd .swiper-button-prev:hover {
           background-size: 100% 100%;}
       .sc_photo_box {
           width: 100%;
           position: static;}
       .show_con .sc_name,
       .show_con .sc_info {
           width: 100%;}
       .show_con .sc_name {
           margin-top: 20px;}
       .show_box .bd .slick-prev,
       .show_box .bd .slick-next {
           bottom: 20px;}
   }
   
   @media (max-width: 1025px) {
       .row1_box,
       .row2,
       .row3,
       .row6 {
           padding: 0;}
       .row4 {
           padding: 30px 0;
           padding-bottom: 70px;
           position: relative;
           z-index: 2;}
       .row7 {
           margin-top: 10px;
           padding-top: 30px;}
       .row8 {
           margin-top: 30px;}
       .sm_con_box {
           margin-top: 20px;
           padding-bottom: 10px;}
       .dl_title {
           width: 100%;
           margin-top: 20px;
           text-align: center;}
       .one_lists .h_title {
           padding: 20px;}
       .jd_lists .box,
       .jd_lists .box2,
       .jd_lists .box3 {
           height: 1.5rem;}

       .jd_lists .box .pic {
           height: 3rem;}
   }
   
   @media (max-width: 985px) {
       .row7 .hd_tit {
           position: relative;}
       .pic_news_lists {
           margin-top: 75px;}

       .tabsList{ border-radius:0;}
   }
   
   @media (max-width: 880px) {
       .news_box {
           height: 566px;}
       .focus_box ul {
           width: 100%;
           margin-top: 15px;}
       .sc_titile {
           padding: 25px 10px;}
       .jf_box {
           padding: 100px 0 0;}
       .jf_box .jfb2 {
           position: static;}
       .jf_box .jfb1,
       .jf_box .jfb2,
       .jf_box .jfb3 {
           width: 100%;}
       .row7 {
           padding: 20px;
           background-size: cover;}
       .row8 {
           margin-top: 30px;}
       .sc_photo_box .sc_photo {
           height: 4rem;}
.jd_lists .box,
       .jd_lists .box2,
       .jd_lists .box3 {
           width: 100%;
           height: 3rem;}

       .jd_lists .box .pic,
       .jd_lists .box2 .pic,
       .jd_lists .box3 .pic {
           height: 100% !important;
           width: 50% !important;}

       .jd_lists .box .text,
       .jd_lists .box2 .text,
       .jd_lists .box3 .text {
           height: 100% !important;
           width: 50% !important;}

       .jd_lists .box3 .pic {
           position: relative;
           float: right;
           left: auto;
           right: auto;}
   }
   
   @media (max-width: 765px) {
	   .show_box .hd li.on .hd_tit h2, .hd_tit h2, .show_box .hd li .hd_tit h2, .title001 .title001_li h3 {
           font-size: 22px !important;}
       .show_box .hd li.on .hd_tit h2,
       .hd_tit h2 {
           font-size: 26px;}
       .news_lists,
       .pic_news_lists {
           width: 100%;}
       .pic_news_lists {
           margin-top: 30px;}
       .news_box {
           height: auto;}
       .notice_lists ul li,
       .one_lists ul li {
           width: 100%;
           margin: 0 0 15px;}
       .focus_box .hd li {
           margin-right: 4px !important;}
       .p9{padding: 9px 0;}

       .nl_con .l_date{ margin-top:.08rem;}

       .xw1 .h_title, .one_lists .h_title{padding: 30px 0 !important;}
       .xw1 li:nth-child(1){
    padding: 0px 0 0.25rem 0;}
    .notice_lists ul li{ margin-bottom:0 !important;}
.notice_lists .h_title, .news_lists .h_title{ padding-left: 0 !important;}
    .umod-a{ padding:.4rem 0 !important;}
   }
   
   @media (max-width: 745px) {
       .row7 {
           padding: 40px 0 4px;}
       .jf_box .jfb_img1,
       .jf_box .jfb_img2,
       .jf_box .jfb_img3,
       .jf_box .jfb1 .jfb_til,
       .jf_box .jfb2 .jfb_til,
       .jf_box .jfb3 .jfb_til {
           width: 100%;}
       .jd_lists .slick-dots {
           bottom: -25px;}
   }
   
   @media (max-width: 720px) {
       .focus_box .bd {
           padding-top: 15px;}
   }
   
   @media (max-width: 640px) {
       .banner,
       .banner .slide-banner .swiper-slide a {
           height: 3.6rem !important;}
       .news_lists li {
           padding: 10px 0;}
       .tabsList li.on h4 {
           display: block;}
       .tabsList li.on .tabBody {
           display: none;}
       .tabsList li {
           height: auto;
           width: 25% !important;
           padding: 15px 0;
           background-position: center;}
       .tabsList li:last-child.on {
           border-radius: 0;}
       .tabsList li h4 {
           margin: 0;
           float: none;
           text-align: center;
           writing-mode: horizontal-tb;
           width: 100%;
           position: relative;
           top: 0;
           left: 0;
           transform: translate(0);}
       .jd_lists .box,
       .jd_lists .box2,
       .jd_lists .box3 {

           height: auto !important;}

       .jd_lists .box .pic,
       .jd_lists .box2 .pic,
       .jd_lists .box3 .pic {
           width: 100% !important;
           position: relative;
           right: 0;
           height: 2rem !important;}

       .jd_lists .box .text,
       .jd_lists .box2 .text,
       .jd_lists .box3 .text {
           width: 100% !important;
           height: 92px !important;
           padding: 20px;
           background: #fff;
           display: block !important;}

       .jd_lists .box .text a,
       .jd_lists .box2 .text a,
       .jd_lists .box3 .text a {
           color: #333 !important;}

       .jd_lists .box .text:after,
       .jd_lists .box2 .text:after,
       .jd_lists .box3 .text:after {
           display: none;}
       .sm_con_box li {
           width: 50% !important;}
       .focus_box .hd li {
           width: 32.3%;
           margin-bottom: 10px;}
       .focus_box .hd li a {
           margin: 0 1%;
           text-align: center;
           font-size: 14px;
           padding: 10px 0;}
	   
	   .umod-b{padding: .5rem 0 .2rem !important;}
   }

   @media (max-width: 550px){
.row2 .homeb .aright {}

.dl_img {width: 90px;height: 90px;}
    .dl_img svg{width: 68px;height: 68px;right: -3px;}
    .dl_num{font-size: 26px;top: 10px;left: -10px;}
}
   
   @media (max-width: 530px) {
       .sm_con_box li {
           width: 50% !important;
           padding-bottom: 15px;}
       .sm_con_box li .sc_box .sc_img {
           padding-bottom: 50% !important;}
       .sm_con_box .sc_box {
           margin: 0 2% !important;}
       .sm_con_box li:last-child{ width:100% !important;}
       .sm_con_box li:last-child .sc_box {
           margin: 0 1% !important;}
	   .sc_titile i{padding-right: 26px;margin-right: 5px;background-size: 14px auto;}

   }
   
   @media (max-width: 500px) {
       .data_box {
           padding-top: 30px;}
       .row5 {
           padding-top: 30px;}
       .tabsList li {
           width: 50% !important;}
       .row6 .hd_tit .row_more {
           padding: 8px;
           right: 3%;}
   }
   
   @media (max-width: 450px) {
       .banner,
       .banner .slide-banner .swiper-slide a {
           height: 2.1rem !important;}
       .nl_img {
           width: 100px;}
       .xw1 .nl_con {
            width: calc(100% - 126px);}
       .nl_con {
           width: -webkit-calc(100% - 110px);
           width: calc(100% - 110px);
           padding: 0;}
       .nl_con .l_title {
           height: 24px;
           -webkit-line-clamp: 1;
           font-size: 0.19rem;}
        .row8 .cm_icon{ margin-top:4px;}
         .cm_icon li{ margin-right:10px;}
       .cm_icon li a{ width:32px; height:32px; background-size:100% 100% !important;}
       .sm_more{margin-top: 9px;background-size: auto 14px;margin-left: 10px;}
   }
   
   @media (max-width: 380px) {
       .homeb .aright {
           height: 5.3rem;}
       .row6 .hd_tit .row_more {
           padding: 4px;}
   }
   
   .jd_lists .box .pic a:hover, .jd_lists .box2 .pic a:hover, .jd_lists .box3 .pic a:hover{background-size: 105% 105% !important;}


.kxdl {
    padding-top: 0.2rem;}