﻿.linkmap,
.banner1 {
 display: none;
}

body {
 background: #fff;
}

.main {
 margin-bottom: 0px;
}

.w1200 {
 width: 1200px;
 margin: 0 auto;
}

.search_main {
 width: 1200px;
 margin: 0 auto;
 height: 80px;
 background: url(/Sites/Uploaded/UserUpLoad/20210315/20210315143912.png) no-repeat;
 box-sizing: border-box;
 position: absolute;
 bottom: 50px;
 z-index: 999;
 left: 50%;
 transform: translateX(-50%);
}

.search_main_txt {
 width: 100%;
 height: 80px;
 line-height: 80px;
 display: block;
 border: none;
 background: none;
 padding: 0 100px 0 50px;
 box-sizing: border-box;
 font-size: 20px;
 color: #999;
 outline: none;
}

input:focus {
 outline: none;
}

.search_main_btn {
 border: none;
 color: #0A469D;
 font-size: 20px;
 background: url(/Sites/Uploaded/UserUpLoad/20210315/20210315144730.png) no-repeat 40px center;
 padding-left: 40px;
 position: absolute;
 right: 0;
 top: 50%;
 transform: translateY(-50%);
 width: 154px;
 height: 80px;
 cursor: pointer;
}

.News {
 padding-bottom: 60px;
 width: 1200px;
 margin: 0 auto;
}

.article_Box {
 width: 578px;
 float: left;
 box-shadow: 3px 12px 29px #ddd;
}

.article_Box>a {
 display: block;
 width: 100%;
 height: 344px;
 overflow: hidden;
 background-size: 100%;
 background-position: center center;
 transition: all 0.2s;
}

.article_Box>a:hover {
 background-size: 105%;
}

.article_List {
 width: 573px;
}

.article_List .title_type {
 font-size: 20px;
 color: #333;
 margin-bottom: 10px;
 display: block;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}

.article_List li p {
 font-size: 12px;
 color: #9B9B9B;
}

.article_List li .span-date {
 font-size: 14px;
 color: #666666;
 position: relative;
}

.article_List li .span-date b {
 font-size: 26px;
 color: #666666;
 font-weight: 400;
 display: block;
}

.article_Box h2 {
 font-size: 20px;
 color: #333;
 position: relative;
 margin: 30px 0 15px;
}

.article_Box h2 .span_date {
 font-size: 14px;
 color: #999;
 position: absolute;
 top: -31px;
 left: 0;
}

.article_Box p {
 font-size: 14px;
 color: #666;
 padding-bottom: 10px;
}

.article_Box p .details {
 font-size: 12px;
 color: #09469C;
 float: right;
}

.article_List li {
 padding: 20px 30px;
 box-sizing: border-box;
 border-bottom: 2px solid #fff;
 cursor: pointer;
}

.article_List li .span-date::after {
 display: block;
 content: '';
 width: 1px;
 height: 55px;
 background: #EEEEEE;
 position: absolute;
 top: 0;
 right: -30px;
}

.article_List .List_right {
 width: 390px;
}

.article_List li p .detail {
 float: right;
}

.article_List li p .detail:hover {
 font-size: 12px;
}

.article_List li:hover {
 box-shadow: 3px 12px 29px #ddd;
 border-bottom: 2px solid #09469C;
}

.article_List li:hover .span-date {
 color: #09469C;
}

.article_List li:hover .span-date b {
 color: #09469C;
}

.article_List li:hover .title_type {
 color: #09469C;
 font-weight: 600;
}

.tab_titles {
 overflow: hidden;
 display: flex;
 align-items: center;
 justify-content: space-between;
 margin: 60px 0 30px;
}

.tab_titles .more {
 font-size: 18px;
 color: #999999;
 margin-right: 0;
}

.tab_titles .more:hover {
 color: #09469C;
 font-weight: 600;
}

.tab_titles a {
 font-size: 20px;
 color: #999;
 margin-right: 35px;
 display: inline-block;
}

.tab_titles_l {
 display: flex;
 align-items: center;
}

.tab_titles a.active {
 font-size: 26px;
 color: #383838;
}

.new_items {
 display: none;
}

.new_items.selected {
 display: block;
}


/* å…šå»º */

.dangjian {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316104909.png);
 overflow: hidden;
}

.titles_dangjian {
 text-align: center;
 margin: 50px auto 50px;
}

.titles_dangjian a {
 font-size: 30px;
 color: #C52B30;
}

.tab_titles_2 {
 text-align: center;
}

.tab_titles_2 a {
 font-size: 18px;
 color: #777777;
 display: inline-block;
 margin: 0 35px;
 height: 80px;
}

.tab_titles_2 a.active {
 color: #C52B30;
 font-weight: bold;
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316112302.png) no-repeat center 33px;
}

.tab_items2 {
 margin-bottom: 60px;
}

.article_List2 .img_box {
 display: block;
 width: 380px;
 height: 210px;
 overflow: hidden;
 background-size: 100%;
 background-position: center center;
 transition: all 0.2s;
}
    .jy_item {
 display: flex;
 justify-content: space-between;
 align-items: start;
 padding-bottom: 40px;
}

.jy_item .itemChild {
 width: 32%;
}

.jy_item .itemChild img {
 width: 100%;
 height: 250px;
}

.jy_item .itemChild a {
 position: relative;
 display: block;
}

.jy_item .itemChild a span {
 position: absolute;
 width: 100%;
 height: 100%;
 left: 0;
 top: 0;
 text-align: center;
 font-size: 28px;
 background: rgb(0 0 0 / 30%);
 line-height: 250px;
 color: #fff;
}
.jy_item .itemChild ul.article_list li:hover a {
 color: #C92F34;
}
.article_List2 .img_box:hover img {
 transform: scale(1.1);
 height: auto;
 min-height: 210px;
}

.article_List2 .img_box img {
 width: 100%;
 transition: all 0.2s;
}

.article_List2 li {
 float: left;
 width: 380px;
 height: 420px;
 box-shadow: 0px 0px 20px #ddd;
}

.article_List2 li:hover .img_box {
 background-size: 105%;
}

.article_List2 li:nth-child(2) {
 margin: 0 30px;
}

.article_List2 li .title_type {
 font-size: 18px;
 color: #333;
 line-height: 28px;
 display: block;
 width: 100%;
 padding: 20px;
 box-sizing: border-box;
 height: 96px;
}

.article_List2 li p {
 font-size: 16px;
 line-height: 24px;
 color: #666;
 padding: 0 20px;
}

.new_items2 {
 display: none;
}

.new_items2.selected {
 display: block;
}

.yiliao {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316131648.png) no-repeat;
}


/*åº•éƒ¨åŠŸèƒ½å—*/

.function-box {
 overflow: hidden;
 padding: 60px 0;
}

.function {
 width: 285px;
 height: 540px;
 box-sizing: border-box;
 padding: 50px 30px 30px;
 position: relative;
 filter: alpha(opacity=100);
 opacity: 1;
 margin-right: 20px;
 box-shadow: 0px 0px 5px #666;
}

.opacity {
 filter: alpha(opacity=100);
 opacity: 1;
}

.kyjx-box {
 background: #165DC1;
}

.jkkp-box {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316134039.png);
}

.dqgz-box {
 background: #E6CA91;
}

.hlfc-box {
 background: #12BAB0;
 margin-right: 0px;
}

.function-tit {
 height: 50px;
 margin-bottom: 30px;
}

.function-tit span {
 color: #fff;
 font-size: 22px;
 line-height: 30px;
 padding-bottom: 20px;
 position: relative;
}

.jkkp-box .function-tit span {
 color: #333
}

.function-more {
 display: block;
 float: right;
 width: 32px;
 height: 32px;
 box-sizing: border-box;
 border: 1px solid #fff;
 border-radius: 3px;
 text-align: center;
 line-height: 28px;
 color: #fff;
 font-size: 22px;
}

.jkkp-box .function-more {
 color: #999;
 border-color: #999
}

.function-more:hover {
 color: #fff;
}

.jkkp-box .function-more:hover {
 color: #333;
}

.function-tit span:after {
 position: absolute;
 content: "";
 bottom: 0;
 left: 0;
 width: 30px;
 height: 2px;
 background: #fff;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -ms-transition: all .5s;
 -o-transition: all .5s;
 transition: all .5s;
}

.jkkp-box .function-tit span:after {
 background: #666;
}

.function-tit:hover span:after {
 width: 100px;
}

.function-ul li {
 box-sizing: border-box;
 width: 100%;
 height: 40px;
 border: 1px solid rgba(255, 255, 255, 0.5);
 line-height: 38px;
 text-align: center;
 color: #fff;
 font-size: 14px;
 border-radius: 3px;
 margin-top: 10px;
 transition: .3s;
}

.function-ul li a {
 color: #fff;
 display: block;
}

.function-con-ul {
 display: none;
 padding: 15px;
 box-sizing: border-box;
 border: 1px solid rgba(255, 255, 255, 0.5);
 border-radius: 3px;
 margin-top: 30px;
 position: absolute;
 bottom: 30px;
 left: 30px;
 right: 30px;
 overflow: hidden;
}

.function-con-ul li {
 line-height: 22px;
 margin-bottom: 15px;
}

.function-con-ul li a {
 color: #fff;
}

.function-con-ul li.tit {
 font-size: 18px;
 color: #fff;
 line-height: 30px;
 margin-bottom: 15px;
}

.function-con-ul li .title_type {
 color: #fff;
 font-size: 14px;
 display: block;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}

.function-con-ul li .span_date {
 font-size: 12px;
 color: #fff;
 display: block;
}

.jkkp-box .function-ul li {
 border: 1px solid #cccccc;
 color: #333;
}

.jkkp-box .function-ul li a {
 color: #666;
}

.jkkp-box .function-con-ul {
 border: 1px solid #cccccc;
}

.jkkp-box .function-con-ul li.tit {
 color: #333;
}

.jkkp-box .function-con-ul li.tit a {
 color: #333;
}

.jkkp-box .function-con-ul li .title_type {
 color: #666;
}

.jkkp-box .function-con-ul li .span_date {
 color: #666;
}

.function-ul li:hover {
 background: #fff;
}

.kyjx-box .function-ul li:hover a {
 color: #005bac;
}

.dqgz-box .function-ul li:hover a {
 color: #5bccd0;
}

.hlfc-box .function-ul li:hover a {
 color: #8d9eae;
}

.jkkp-box .function-ul li:hover {
 background: #ccc
}

.jkkp-box .function-ul li:hover a {
 color: #fff
}

@media only screen and (max-width:1366px) {
 .function {
 height: 440px;
 padding: 40px 24px 24px;
 }
 .function-con-ul li.tit {
 margin-bottom: 10px;
 }
 .function-con-ul li {
 margin-bottom: 10px;
 }
 .function-con-ul {
 padding: 10px;
 margin-top: 10px;
 left: 24px;
 right: 24px;
 bottom: 24px;
 }
}

.ywgk {
 width: 380px;
 height: 480px;
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316135703.png) no-repeat;
 padding: 25px 30px;
 box-sizing: border-box;
 float: left;
}

.ywgk h1 {
 position: relative;
 margin-bottom: 30px;
}

.ywgk h1 span {
 font-size: 30px;
 color: #fff;
}

.ywgk h1 a {
 display: block;
 float: right;
 width: 32px;
 height: 32px;
 box-sizing: border-box;
 border: 1px solid #fff;
 border-radius: 3px;
 text-align: center;
 line-height: 28px;
 color: #fff;
 font-size: 22px;
 position: absolute;
 right: 0;
 top: 5px;
}

.ywgk h1 b {
 font-size: 16px;
 color: rgba(255, 255, 255, 0.2);
 font-weight: normal;
 display: block;
 margin-left: 15px;
}

.ywgk ul li,
.wenhua ul li {
 float: left;
 margin-right: 19px;
 margin-bottom: 30px;
}

.ywgk ul li:nth-child(3n+3),
.wenhua ul li:nth-child(3n+3) {
 margin-right: 0;
}

.ywgk ul li a {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316141809.png) no-repeat;
 display: block;
 width: 94px;
 height: 90px;
 display: flex;
 align-items: center;
 justify-content: center;
}

.wenhua ul li a {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316141809.png) repeat;
 background-size: 100%;
 display: block;
 width: 94px;
 height: 90px;
 display: flex;
 align-items: center;
 justify-content: center;
}

.ywgk ul li a span,
.wenhua ul li a span {
 display: none;
}

.ywgk ul li a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316142859.png) no-repeat;
}

.wenhua ul li a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316142859.png) no-repeat;
 background-size: 100%;
}

.ywgk ul li a:hover img,
.wenhua ul li a:hover img {
 display: none;
}

.ywgk ul li a:hover span,
.wenhua ul li a:hover span {
 display: block;
 font-size: 20px;
 color: #fff;
 padding: 22px;
 letter-spacing: 5px;
 /* font-family: 'KaiTi'; */
 text-align: center;
}

.module {
 padding: 60px 0;
 overflow: hidden;
}

.wenhua {
 width: 380px;
 height: 480px;
 float: left;
 margin: 0 28px;
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316145605.png) no-repeat;
 padding: 25px 30px;
 box-sizing: border-box;
}

.zhaopin {
 width: 380px;
 height: 480px;
 float: left;
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316145708.png) no-repeat;
 display: flex;
 align-items: center;
 justify-content: center;
}

.wenhua h1 {
 display: flex;
 align-items: center;
 margin-bottom: 100px;
 margin-top: 45px;
 justify-content: center;
}

.wenhua h1 a {
 font-size: 30px;
 color: #fff;
 text-align: center;
 margin-right: 10px;
}

.zhaopin a {
 display: block;
 width: 299px;
 height: 98px;
 background: url(/Sites/Uploaded/UserUpLoad/20210316/20210316161846.png) no-repeat;
 font-size: 30px;
 color: #165DC1;
 display: flex;
 align-items: center;
 justify-content: center;
}

.zhaopin a img {
 margin-left: 30px;
 transition: all 0.2s;
}

.zhaopin a:hover img {
 margin-left: 40px;
}


/* åŠ¨æ€æ•ˆæžœæ·»åŠ  */

.titles_dangjian,
.tab_items,
.new_items2:nth-child(1) li,
.titles_dangjian,
.tab_titles_2 a,
.function,
.ywgk,
.wenhua,
.zhaopin {
 -webkit-transition: all 3s cubic-bezier(.08, .82, .17, 1);
 transition: all 3s cubic-bezier(.08, .82, .17, 1);
 -webkit-transform: translateY(100px);
 transform: translateY(100px);
 opacity: 0;
 visibility: hidden;
}

.animate .tab_items,
.animate .new_items2:nth-child(1) li,
.animate .titles_dangjian,
.animate .tab_titles_2 a,
.animate .function,
.animate .ywgk,
.animate .wenhua,
.animate .zhaopin {
 -webkit-transform: translateY(0);
 transform: translateY(0);
 opacity: 1;
 visibility: visible;
}

.new_items2:nth-child(1) li:nth-child(1),
.function:nth-child(1),
.tab_titles_2 a:nth-child(1),
.ywgk {
 -webkit-transition-delay: 0.2s;
 transition-delay: 0.2s;
}

.new_items2:nth-child(1) li:nth-child(2),
.function:nth-child(2),
.tab_titles_2 a:nth-child(2),
.wenhua {
 -webkit-transition-delay: 0.4s;
 transition-delay: 0.4s;
}

.new_items2:nth-child(1) li:nth-child(3),
.function:nth-child(3),
.tab_titles_2 a:nth-child(3),
.zhaopin {
 -webkit-transition-delay: 0.6s;
 transition-delay: 0.6s;
}

.tab_titles_2 a:nth-child(4),
.function:nth-child(4) {
 -webkit-transition-delay: 0.8s;
 transition-delay: 0.8s;
}

.tab_titles_2 a:nth-child(5) {
 -webkit-transition-delay: 1s;
 transition-delay: 1s;
}

.tab_titles_2 a:nth-child(6) {
 -webkit-transition-delay: 1.2s;
 transition-delay: 1.2s;
}

.tab_titles_2 a:nth-child(7) {
 -webkit-transition-delay: 1.4s;
 transition-delay: 1.4s;
}

.tab_titles_2 a.active {
 -webkit-transition-delay: 0s;
 transition-delay: 0s;
}

.phone {
 display: none;
}

@media screen and (max-width:768px) {
  a.pic {
 height: 340px !important;
}
 .main {
 margin: 0;
 padding: 0;
 }
 .search_main,
 .content {
 display: none;
 }
 .banner {
 width: 100%;
 }
 .phone {
 display: block;
 }
 .phone_News {
 background: #F5F5F5;
 padding: 0.4rem 0.3rem;
 }
 .phone_News>h1 {
 width: 100%;
 height: 0.88rem;
 background: #1763CD;
 padding: 0 0.3rem;
 box-sizing: border-box;
 display: flex;
 align-items: center;
 justify-content: space-between;
 }
 .phone_News>h1>div>a {
 font-size: 0.26rem;
 color: #fff;
 margin-right: 0.5rem;
 }
 .phone_News>h1>div>a.active {
 font-size: 0.3rem;
 }
 .phone_News>h1>a {
 font-size: 0.2rem;
 color: #fff;
 }
 .phone_News ul {
 display: none;
 }
 .phone_News ul.selected {
 display: block;
 }
 .phone_News ul li {
 height: 0.88rem;
 padding: 0.3rem;
 width: 100%;
 box-sizing: border-box;
 display: flex;
 justify-content: space-between;
 align-items: center;
 }
 .phone_News ul li:nth-child(odd) {
 background: #fff;
 }
 .phone_News ul li:nth-child(even) {
 background: #F6FAFF;
 }
 .phone_News ul li a {
 font-size: 0.24rem;
 color: #333;
 display: block;
 width: 60%;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 }
 .phone_News ul li .span_date {
 font-size: 0.2rem;
 color: #999999;
 }
 .phone_dangjian {
 width: 100%;
 height: 5.1rem;
 background: url(/Sites/Uploaded/UserUpLoad/20210317/20210317162107.png);
 background-size: contain;
 overflow: hidden;
 padding: 0 0.3rem;
 box-sizing: border-box;
 }
 .phone_dangjian h1 a {
 font-size: 0.34rem;
 color: #C52B30;
 display: block;
 text-align: center;
 margin: 0.5rem auto;
 }
 .phone_dangjian ul li a {
 width: 2.2rem;
 height: 1rem;
 background: url(/Sites/Uploaded/UserUpLoad/20210317/20210317162508.png);
 background-size: contain;
 font-size: 0.3rem;
 color: #fff;
 text-align: center;
 line-height: 1rem;
 float: left;
 margin-right: 0.15rem;
 margin-bottom: 0.15rem;
 }
 .phone_dangjian ul li:nth-child(3n+3) a {
 margin-right: 0;
 }
 .phone_yiliao {
 padding: 0.3rem;
 background: #F5F5F5;
 overflow: hidden;
 }
 .phone_yiliao .items {
 width: 3.3rem;
 height: 2.24rem;
 float: left;
 margin-right: 0.3rem;
 border-radius: 0.05rem;
 margin-bottom: 0.3rem;
 }
 .phone_yiliao .items h1 a {
 font-size: 0.3rem;
 text-align: center;
 color: #fff;
 display: block;
 margin: 0.2rem 0;
 }
 .phone_yiliao .items>a {
 font-size: 0.2rem;
 text-align: center;
 color: #fff;
 width: 2.25rem;
 height: 0.43rem;
 margin: 0 auto;
 display: block;
 line-height: 0.43rem;
 text-align: center;
 border: 0.01rem solid rgba(255, 255, 255, 0.2);
 border-radius: 0.2rem;
 margin-bottom: 0.2rem;
 }
 .phone_yiliao .items:nth-child(1) {
 background: #165DC1
 }
 .phone_yiliao .items:nth-child(2) {
 margin-right: 0;
 background: #16AACA
 }
 .phone_yiliao .items:nth-child(3) {
 background: #E6CA91;
 }
 .phone_yiliao .items:nth-child(4) {
 margin-right: 0;
 background: #12BAB0
 }
 .phone_module {
 width: 100%;
 height: 2.2rem;
 margin-bottom: 0.3rem;
 padding: 0 0.4rem;
 box-sizing: border-box;
 }
 .phone_module img {
 width: 0.52rem;
 margin-right: 0.4rem;
 }
 .phone_module:nth-child(1) {
 background: url(/Sites/Uploaded/UserUpLoad/20210317/20210317165112.png);
 background-size: contain;
 }
 .phone_module:nth-child(2) {
 background: url(/Sites/Uploaded/UserUpLoad/20210317/20210317165122.png);
 background-size: contain;
 }
 .phone_module:nth-child(3) {
 background: url(/Sites/Uploaded/UserUpLoad/20210317/20210317165041.png);
 background-size: contain;
 margin-bottom: 0rem;
 }
 .phone_module a {
 width: 100%;
 height: 100%;
 display: block;
 font-size: 0.36rem;
 color: #fff;
 display: flex;
 align-items: center;
 justify-content: flex-start;
 }
}
@media screen and (max-width:560px) {
  .jy_item {
   flex-direction: column;
  }
  
  .jy_item .itemChild {
   width: 100%;
  }
  
  .jy_item .itemChild img {
   height: auto;
  }
  a.pic {
 height: 180px !important;
}
} 