@charset "utf-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
html::-webkit-scrollbar {width:4px;height: 8px;background-color: #F5F5F5;}
html::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
html::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}
select::-ms-expand{display:none}
a{color:#333;    text-decoration: none !important;}
/*!-----------------[初始化结束]--------------*/
@font-face{font-family:Georgia;src:url(../fonts/Georgia.ttf)}
.wp{width:95%;max-width:1400px;margin:0 auto}
.row-a6{display: flex;align-items: start;position: relative;width:95%;max-width:1400px;margin:0 auto;}
@media only screen and (min-width:1920px){
.wp{width:95%;max-width:72.91vw;margin:0 auto}
}
@media screen and (max-width:1200px){
.wp{max-width:none;width:100%;padding:0 15px}
}
/*!******************************
    -------[=头部]-------
********************************/
/*!******************************
    -------[=导航]-------
********************************/
.menu,.menuBtn{display:none;position:fixed;top:14px;right:12px;width:28px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menu b,.menuBtn b{display:block;height:2px;background-color:#fff;margin:7px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menu.open b,.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-5px;width:30px}
.menu.open b:first-child,.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menu.open b:last-child,.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=底部]-------
********************************/
/*!******************************
    -------[=公用]-------
********************************/
.cur,.cur a{font-size:12px;color:#5e5e5e;line-height:20px}
.cur{margin:18px 0 10px 9px;padding-left:26px}
.cur a:hover{color:#ca1318}
.pages{text-align:center;margin:21px 0 38px}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5px}
.pages ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;border:1px solid #555;border-radius:50%}
.pages ul a:hover,.pages ul li.on a{background-color:#ea3032;border:1px solid #ea3032;color:#fff}
.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"宋体";font-size:20px;margin:0 15px}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:#dadada}
/*!****** lib.css end *******/
body{padding-top:177px}
.header{position:fixed;top:0;left:0;right:0;z-index:99}
.hd-top{background:#044e8d url(../images/bg01.jpg);background-repeat:no-repeat;background-position:bottom;/*background-size:cover;*/}
.hd-link{background-color:#08406f;font-size:14px;color:#fff}
.hd-link .info{display:flex;align-items:center;justify-content:space-between;height:34px;overflow:hidden}
.hd-link .date{display:flex;align-items:center}
.hd-link .date .ymd{margin-right:15px}
.hd-link .rbox{float:right;display:flex;align-items:center}
.hd-link .link{display:flex;align-items:center}
.hd-link .link .v1{display:block;color:#fff;transition: .4s;}
.hd-link .link .v1:hover{font-size: 15px;}
.hd-link .link i{display:block;width:1px;height:12px;background-color:#fff;margin:0 15px}
.hd-link .so{display:block;font-size:0;width:16px;margin-left:33px;cursor:pointer}
.hd-link .so img{width:100%}
.m-pop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none}
.m-pop .pop-bg{height:100%;background-color:#000;opacity:.6}
.m-pop .pop-con{position:absolute;top:50%;left:20%;right:20%;transform:translateY(-50%);z-index:2}
.m-sobox .close{position:absolute;top:-100px;right:0;width:30px;font-size:0;cursor:pointer;z-index:2}
.m-sobox .con{display:flex;border-radius:50px;overflow:hidden}
.m-sobox .inp{flex:1;overflow:hidden}
.m-sobox .inp input{display:block;width:100%;height:50px;line-height:50px;padding:0 30px;font-size:18px;background-color:#fff}
.m-sobox .btn{display:block;width:75px;height:50px;background-color:#044d8d;color:#fff;border:none;cursor:pointer}
.hd-link-m{display:none;text-align:center}
.hd-link-m .v1{display:inline-block;vertical-align:middle;font-size:16px;line-height:50px;color:#fff;transition:.5s}
.hd-link-m .v1:hover{color:#044d8d;font-weight:700}
.hd-link-m i{display:inline-block;vertical-align:middle;width:1px;height:14px;background-color:#fff;margin:0 10px}
.hd-body .info{display:flex;align-items:center;justify-content:space-between;height:128px}
.hd-body img{height:100%}
.hd-body .logo{display:flex;align-items:center;height:60.68%}
.hd-body .logo .img1,.hd-body .logo .img2{height:100%}
.hd-body .logo i{display:block;width:1px;height:36px;background-color:rgba(225,225,225,0.6) ;margin:0 16px}
.hd-body .titimg{margin-top:20px;margin-right:235px;height:41.74%}
.nav{background-color:#fff;border-bottom: 1px solid #f3f3f3;}
.hd-nav{display:flex;align-items:center;justify-content:space-between}
.hd-nav li{position:relative}
.hd-nav .v1{display:block;line-height:49px;font-size:18px;color:#333;transition:.5s}
.hd-nav .on .v1,.hd-nav .ok .v1,.hd-nav .v1:hover{color:#044d8d;font-weight:700}
.hd-nav .arr{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:0;z-index:1;display:none;transition:.5s}
.hd-nav .on .arr{transform:rotate(180deg)}
.hd-nav .arr img{display:inline-block;vertical-align:middle;max-width:40%}
.hd-nav .sub{position:absolute;top:100%;left:50%;min-width:120px;white-space:nowrap;background-color:#fff;box-shadow:0 7px 10px rgba(0,0,0,.2);transform:translateX(-50%);z-index:2;display:none}
.hd-nav .v2{display:block;line-height:40px;padding:0 10px;text-align:center;font-size:14px;color:#000;transition:.5s}
.hd-nav .v2:hover{background-color:#044d8d;color:#fff}
.footer{background-color:#044d8d}
.fd-top{display:flex;justify-content:center;position:relative;padding:38px 0;border-bottom:1px solid #546d8a;font-size:0}
.fd-logo{position:absolute;top:50%;display:flex;align-items:center;height:98px;transform:translateY(-50%);left:0;z-index:2}
.fd-logo img{height:100%}
.fd-logo .img1{margin-right:56px;height:100%}
.fd-logo .img2{height:100%}
.fd-tel .tit1{font-size:18px;margin-bottom:20px;color:#fff;font-weight:bold;}
.fd-tel .tit{font-size:14px;color:rgba(225,225,225,0.9)}
.fd-tel .desc{font-size:14px;color:rgba(225,225,225,0.8);line-height:2}
.fd-tel .line{border-bottom: 1px dotted rgba(225, 225, 225, 0.3);margin: 8px 0;}
.fd-share{position:absolute;top:50%;right:0;display:flex;align-items:center;transform:translateY(-50%);z-index:2}
.fd-share li{margin-right:53px}
.fd-share li:last-child{margin-right:0}
.fd-share .con{display:block;position:relative}
.fd-share .icn{display:block;width:48px;font-size:0;margin:0 auto 15px}
.fd-share .icn img{width:100%}
.fd-share .tit{font-size:14px;color:#fff;text-align:center}
.fd-share .qr{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);width:335px;height:210px;margin-bottom:10px;line-height:90px;padding:5px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:2;opacity:0;visibility:hidden;transition:.5s}
.fd-share .con:hover .qr{opacity:1;visibility:visible}
.fd-share .qr img{display:inline-block;vertical-align:middle;max-height:100%}
.fd-copy{text-align:center;padding:18px 0;font-size:14px;color:#f3f3f3}
.fd-copy a{color:inherit;transition:.5s}
.fd-copy a:hover{color:#fff}
.in-ban{position:relative;overflow:hidden}
.in-ban .pic{display:block;width:100%;overflow:hidden}
.in-ban .img{padding-top:33.02%;background-repeat:no-repeat;background-position:center;background-size:cover;transform:scale(1);transition:5s}
.in-ban .swiper-slide-active .img{transform:scale(1.1)}
.g-arr1{position:absolute;top:50%;left:0;right:0;z-index:2}
.g-arr1 .info{margin:0 -60px;position:relative}
.g-arr1 .arr{position:absolute;top:50%;width:30px;font-size:0;transform:translateY(-50%);z-index:2;cursor:pointer;transition:.5s}
.g-arr1 .arr:hover{opacity:.54}
.g-arr1 .prev{left:0}
.g-arr1 .next{right:0}
.g-arr2{position:absolute;top:50%;left:10px;right:10px;z-index:2}
.g-arr2 .arr{position:absolute;top:50%;width:15px;font-size:0;transform:translateY(-50%);z-index:2;cursor:pointer;transition:.5s}
.g-arr2 .arr:hover{opacity:.54}
.g-arr2 .prev{left:0}
.g-arr2 .next{right:0}
.in-ban .swiper-pagination{font-size:0;bottom:30px!important}
.in-ban .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;margin:0 8px!important;opacity:1;padding:3px;border:1px solid #fff;background-color:transparent}
.in-ban .swiper-pagination-bullet::after{content:'';display:block;height:100%;background-color:#fff;border-radius:50%;opacity:0;transition:.5s}
.in-ban .swiper-pagination-bullet-active::after{opacity:1}
.row-a1{background-color:#fff;padding:44px 0 70px;overflow:hidden}
.g-tit1{display:flex;align-items:center;border-bottom:1px solid #bdbdbd;margin-bottom:23px}
.g-tit1.sty2{border-color:#044d8d}
.g-tit1 .tabbox{flex:1;display:flex;align-items:center}
.g-tit1 .tabbox .icn{display:block;font-size:0;height:36px;line-height:36px;margin-right:18px}
.g-tit1 .tabbox .icn img{display:inline-block;vertical-align:middle;max-height:100%}
.ul-tab1{flex:1;display:flex;align-items:center;position:relative}
.ul-tab1 li{display:flex;align-items:center;padding-bottom:13px;margin-right:40px;cursor:pointer}
.ul-tab1 .p{font-size:18px;line-height:36px;color:#333;position:relative;transition:.5s}
.ul-tab1 .on .p{font-size:24px;color:#044d8d;font-weight:700}
.ul-tab1 .p::after{content:'';position:absolute;left:50%;bottom:-19px;width:10px;height:10px;border-radius:50%;background-color:#044d8d;z-index:2;opacity:0;transition:.5s}
.ul-tab1 .on .p::after{opacity:1}
.ul-tab1.sty2 .i{margin-right:18px}
.ul-tab1.sty2 .p::after{width:100%;height:5px;left:0;right:0;border-radius:0;bottom:-16px}
.g-more1{position:absolute;top:8px;right:0;z-index:2;flex-shrink:0;display:flex;align-items:center;opacity:0;visibility:hidden}
.ul-tab1 .on .g-more1{opacity:1;visibility:visible}
.g-more1 .t{font-size:16px;color:#333;margin-right:5px;transition:.5s}
.g-more1:hover .t{color:#044d8d;font-weight:700}
.g-more1 .i{display:block;width:32px;font-size:0}
.m-tabinfo1{position:relative}
.m-tabinfo1 .tab1{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;z-index:-1}
.m-tabinfo1 .tab1.show{position:static;opacity:1;visibility:visible}
.m-info1{display:flex}
.m-info1 .lbox{flex-shrink:0;width:49.71%;margin-right:27px}
.m-swiper1{position:relative;overflow:hidden}
.m-swiper1 .con{display:block;position:relative;padding-right:29px;padding-bottom:58px;overflow:hidden}
.m-swiper1 .con::after{content:'';position:absolute;top:20px;left:21px;right:0;bottom:0;background-color:#044d8d;z-index:0}
.m-swiper1 .pic{position:relative;z-index:2;overflow:hidden}
.m-swiper1 .date{position:absolute;top:0;left:19px;color:#fff;width:61px;text-align:center;padding:11px 0 22px;background-color:#bb8e58;z-index:2}
.m-swiper1 .day{font-size:27px;font-family:Georgia;font-weight:700}
.m-swiper1 .month{font-size:14px}
.m-swiper1 .img{padding-top:65.21%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.m-swiper1 .con:hover .img{transform:scale(1.08)}
.m-swiper1 .tit{position:absolute;left:47px;bottom:0;right:55px;font-size:16px;font-weight:700;color:#fff;line-height:58px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:2}
.m-swiper1 .swiper-pagination{left:auto;right:26px;bottom:9px!important;font-size:0;line-height:1.1;width:auto;color:#fff}
.m-swiper1 .swiper-pagination .swiper-pagination-current{display:block;font-size:21px;padding-right:20px;position:relative}
.m-swiper1 .swiper-pagination .swiper-pagination-current::after{content:'';position:absolute;top:10%;left:50%;width:1px;height:42px;transform:rotate(45deg);background-color:#fff;z-index:2}
.m-swiper1 .swiper-pagination .swiper-pagination-total{display:block;font-size:14px;text-align:right}
.m-info1 .rbox{flex:1}
.ul-list1{margin-top:-23px}
.ul-list1 li{border-bottom:1px dashed #939393}
.ul-list1 .con{display:flex;align-items:center;height:64px;transition:.5s}
.ul-list1 .con:hover{margin:0 -13px;padding:0 13px;box-shadow:0 7px 10px rgba(0,0,0,.15)}
.ul-list1 .dot{flex-shrink:0;display:block;width:15px;height:8px;margin-right:10px;background-color:#d28326}
.ul-list1 .tit{flex:1;font-size:16px;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}
.ul-list1 .con:hover .tit{color:#044d8d;font-weight:700}
.ul-list1 .date{flex-shrink:0;font-size:14px;color:#666}
.row-a2{padding:60px 0 50px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.m-info2{display:flex}
.m-info2 .item{flex:1;margin-right:54px}
.m-info2 .item:last-child{margin-right:0}
.ul-list2 li{border-bottom:1px dashed #939393}
.ul-list2 .con{display:flex;align-items:center;padding:15px 0}
.ul-list2 .date{flex-shrink:0;position:relative;margin-right:20px}
.ul-list2 .bg{width:55px;position:relative;font-size:0}
.ul-list2 .bg img{width:100%}
.ul-list2 .img2{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;z-index:1;transition:.5s}
.ul-list2 .con:hover .img2{opacity:1;visibility:visible}
.ul-list2 .txt{position:absolute;top:0;left:0;right:0;text-align:center;z-index:2}
.ul-list2 .day{font-size:18px;color:#044d8d;font-weight:700;font-family:Georgia;padding:4px 0}
.ul-list2 .ym{font-size:12px;color:#fff}
.ul-list2 .tit{flex:1;font-size:16px;color:#333;line-height:1.8;height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;transition:.5s}
.ul-list2 .con:hover .tit{color:#044d8d;font-weight:700}
.ul-list3 li{border-bottom:1px dashed #939393}
.ul-list3 .con{display:flex;align-items:center;height:61px}
.ul-list3 .dot{flex-shrink:0;display:block;width:6px;height:6px;border-radius:50%;background-color:#999;margin-right:10px;transition:.5s}
.ul-list3 .con:hover .dot{background-color:#044d8d}
.ul-list3 .tit{flex:1;font-size:16px;color:#333;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;transition:.5s}
.ul-list3 .con:hover .tit{color:#044d8d;font-weight:700}
.ul-list3 .date{font-size:14px;color:#044d8d}
.row-a3{padding:35px 0 65px}
.ul-list4{display:flex;justify-content:space-between}
.ul-list4 .con{display:block;position:relative;text-align:center}
.ul-list4 .icn{display:block;width:104px;font-size:0;margin:0 auto;position:relative;top:0;transition:.5s}
.ul-list4 .icn:hover{top:-10px}
.ul-list4 .icn img{width:100%}
.ul-list4 .tit{position:absolute;left:50%;bottom:-32px;font-size:16px;transform:translateX(-50%);color:#4f4f4f;white-space:nowrap;z-index:2}
.row-a4{padding:85px 0 88px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.m-info3{display:flex;justify-content:space-between}
.m-info3 .item.sty1{width:32.57%}
.m-info3 .item.sty2{width:16.42%}
.m-info3 .con{display:block;position:relative}
.m-info3 .item.sty2 .con{margin-bottom:10px}
.m-info3 .item.sty2 .con:last-child{margin-bottom:0}
.m-info3 .pic{overflow:hidden}
.m-info3 .pic{overflow:hidden}
.m-info3 .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;font-size:0;z-index:2}
.m-info3 .play img{width:100%}
.m-info3 .img{padding-top:67.76%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.m-info3 .item.sty2 .img{padding-top:65.21%}
.m-info3 .con:hover .img{transform:scale(1.08)}
.m-info3 .tit{position:absolute;bottom:0px;font-size:14px;color:#fff;width:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, .1),rgba(0, 0, 0, .4));height:36px;line-height:36px;padding: 0 0.5em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:2}
.row-a5{position:relative;padding:70px 0 72px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}
.g-tit2{display:flex;align-items:center;margin-bottom:66px}
.g-tit2 .titbox{flex:1;display:flex;align-items:center}
.g-tit2 .titbox .i{flex-shrink:0;display:block;width:32px;margin-right:15px;font-size:0}
.g-tit2 .titbox .p{font-size:24px;color:#044d8d;font-weight:700}
.ul-list5{display:flex;justify-content:space-between}
.ul-list5 li{width:224px}
.ul-list5 li:nth-child(2n){margin-top:60px}
.ul-list5 .con{display:block;position:relative}
.ul-list5 .pic{overflow:hidden}
.ul-list5 .img{padding-top:148.21%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.ul-list5 .con:hover .img{transform:scale(1.08)}
.ul-list5 .info{position:absolute;top:25px;left:25px;right:0;bottom:0;color:#fff;z-index:2}
.ul-list5 .tit{font-size:18px;line-height:1.2;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl}
.ul-list5 .more{position:absolute;right:34px;bottom:0;width:12px;font-size:12px;line-height:1.1;z-index:2}
.ul-list5 .more i{display:block;margin:15px auto 0;width:1px;height:72px;background-color:#fff}
.ul-list5.pe{display:block;height:0;position:relative;overflow:hidden}
.ul-list5.pe .swiper-slide{width:150px}
.m-links{background-color:#999}
.m-links .info{display:flex;align-items:center;height:58px}
.m-links .tit{flex-shrink:0;display:flex;align-items:center;margin-right: 30px;}
.m-links .i{display:block;width:30px;margin-right:13px;font-size:0}
.m-links .i img{width:100%}
.m-links .p{font-size:24px;font-weight:700;color:#fff}
.m-links .link{display:flex;align-items:center}
.m-links .link li{margin-left:24px}
.m-links .link li:first-child{margin-left:0}
.m-links .link .v1{display:block;font-size:16px;color:#fff;transition:.5s}
.m-links .link .v1:hover{font-weight:700}
.inner-ban{position:relative;overflow:hidden}
.inner-ban .img{padding-top:22.7%;background-repeat:no-repeat;background-position:center;background-size:cover}
.g-cur{position:absolute;left:0;right:0;bottom:0;font-size:0;text-align:right;padding:10px 0;z-index:2}
.g-cur a,.g-cur i,.g-cur p,.g-cur span{display:inline-block;vertical-align:middle}
.g-cur a,.g-cur p,.g-cur span{font-size:14px;color:#fff;transition:.5s}
.g-cur i{filter:brightness(0) invert(100%);margin-right:10px}
.g-cur a:hover{color:#044d8d}
.g-cur span{margin:0 5px}
.m-info4{display:flex;align-items:start;position:relative;min-height: 550px;}
.m-snv{flex-shrink:0;display:block;width:260px;margin-top:-90px;margin-right:45px;background-color:#044d8d;padding-bottom:3px}
.m-snv .menu{position:absolute;top:30px;right:10px;transform:translateY(-50%);z-index:3}
.m-snv .bigtit{height:90px;padding-top:20px;text-align:center;font-size:24px;font-weight:700;color:#fff;background-color:#044d8d;position:relative}
.m-snv .bigtit::after{content:'';position:absolute;left:0;right:0;bottom:100%;height:45px;background-image:url(../images/i26.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:2}
.m-snv .snv{background-color:#fff;box-shadow: 0px 3px 10.79px 2.21px rgba(0, 0, 0, 0.15);MIN-HEIGHT: 300PX;}
.m-snv .snv li{min-height:62px;position:relative;border-bottom: 1px solid #efefef;}
/*.m-snv .snv li::after{content:'';position:absolute;left:40px;right:0;bottom:0;height:1px;background-color:#cf954b;z-index:1}*/
/*.m-snv .snv li:last-child{border:none}*/
.m-snv .snv .v1{display:block;line-height:62px;text-align:center;font-size:18px;color:#333;position:relative;z-index:2;transition:.5s}
.m-snv .snv li:hover .v1{color:#fff;z-index:3}
.m-snv .snv .on .v1{color:#fff}
.m-snv .snv .v1::before{content:'';position:absolute;left:100%;bottom:100%;width:9px;height:10px;margin-left:1px;background-image:url(../images/i28.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-2;opacity:0;visibility:hidden;transition:.5s}
.m-snv .snv .on .v1::before{opacity:1;visibility:visible}
.m-snv .snv .v1::after{content:'';position:absolute;top:0;left:0;right:-10px;bottom:0;background-color:#d3a45a;opacity:0;visibility:hidden;z-index:-1;transition:.5s}
.m-snv .snv .on .v1::after,.m-snv .snv li:hover .v1::after{opacity:1;visibility:visible}
.m-snv .snv .arr{position:absolute;top:31px;left:25px;width:9px;font-size:0;margin-top:-5px;z-index:3;transition:.5s}
.m-snv .snv .arr.on{transform:rotate(90deg)}
.m-snv .snv .sub{display:none;}
.m-snv .snv .sub a{display:block;font-size:16px;line-height:42px;color:#333;transition:.5s;/*padding-left: 60px;*/ text-align:center;}
.m-snv .snv .sub a:hover{color:#d3a45a;font-weight:600;}
.m-snv .snv .on .sub .current{color:#d3a45a;font-weight:600;}
.m-info4 .container{flex:1}
.m-about1{padding-top:30px}
.m-about3{padding-top:40px}
.m-about1 .bigtit{text-align:center;font-size:24px;color:#044d8d;}
.m-about1 .tag{text-align:center;font-size:14px;color:#999;padding-top: 20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e1e1e1;}
.m-about1 .desc{font-size:16px;color:#333;line-height:2;margin-bottom:30px;}
.m-about1 .desc p{font-size:16px!important;line-height:2;color:#333;margin-bottom:10px!important;text-align: justify;word-break: break-all;text-indent: 2.2em !important;}
.m-about1 .desc table p{text-indent: 0!important;margin-bottom:0!important;}
.m-about1 .desc img{max-width: 800px!important;height:auto!important;}
.Annex{border-bottom: 2px solid #e7e4e4;padding-bottom: 10px;}
.Annex h3{color:#014994;font-size: 20px;margin-bottom: 10px;}
.Annex ul li{margin-bottom: 5px;}
.Annex ul li a:hover{color:#014994;}
#share_box{text-align: right;margin: 30px 0 10px;float: right;}
.m-btn{margin-bottom:30px;padding-top: 30px;border-top: 1px solid #e1e1e1;}
.m-btn .lbox{flex:1;overflow:hidden}
.m-btn .lbox a{display:block;font-size:15px;margin-bottom: .5rem;transition:.5s}
.m-btn .lbox a:hover{color:#044d8d}
.m-btn .rbox{flex-shrink:0}
.m-btn .break{display:flex;align-items:center}
.m-btn .break .i{display:block;width:26px;margin-right:28px;font-size:0}
.m-btn .break .i img{width:100%}
.m-btn .break .p{font-size:16px;color:#333;transition:.5s}
.m-btn .break:hover .p{color:#044d8d}
.m-about2{padding:25px 0 30px}
.ul-list6{margin-bottom:30px}
.ul-list6 li{border-bottom:1px dashed silver;margin-bottom: 10px;padding-bottom: 10px;}
.ul-list6 .con{display:flex;align-items:center;padding:10px 0}
.ul-list6 .date{margin-top:7px;margin-left:7px;width:80px;margin-right:27px;border:1px solid #044d8d;text-align:center;font-style:italic;position:relative;z-index:2}
.ul-list6 .date::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:-1}
.ul-list6 .date::after{content:'';position:absolute;top:-7px;left:-7px;right:1px;bottom:7px;background-color:#044d8d;z-index:-2}
.ul-list6 .date .day{background-color:#fff;font-size:33px;color:#044d8d;font-family:Georgia}
.ul-list6 .date .ym{font-size:12px;color:#666;background-color:#fff;padding-bottom:12px}
.ul-list6 .info{flex:1;overflow:hidden}
.ul-list6 .tit{font-size:16px;color:#333;margin-bottom:14px;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;transition:.5s}
.ul-list6 .con:hover .tit{color:#044d8d}
.ul-list6 .desc{font-size:12px;color:#999;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ul-pages{font-size:0;text-align:center}
.ul-pages li{display:inline-block;vertical-align:middle;margin:5px;font-size:15px;color:#000}
.ul-pages a{display:block;min-width:28px;line-height:26px;text-align:center;padding:0 5px;font-size:15px;color:#000;border:1px solid #bababa;transition:.5s}
.ul-pages input{display:inline-block;vertical-align:middle;width:28px;height:28px;border:1px solid #bababa;text-align:center;line-height:26px;margin:0 5px}
.ul-pages button{display:inline-block;vertical-align:middle;font-size:15px;color:#000;border:1px solid #bababa;background-color:transparent;line-height:26px;padding:0 5px;margin-left:5px;cursor:pointer;transition:.5s}
.ul-pages .on a,.ul-pages a:hover,.ul-pages button:hover{border-color:#044d8d;background-color:#044d8d;color:#fff}
.ul-list7{font-size:0;margin:0 -23px 16px}
.ul-list7 li{display:inline-block;vertical-align:top;width:33.33%;padding:0 23px;margin-bottom:30px}
.ul-list7 .con{display:block;box-shadow:0 3px 7px rgba(0,0,0,.2)}
.ul-list7 .pic{overflow:hidden}
.ul-list7 .img{padding-top:56.6875%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.ul-list7 .con:hover .img{transform:scale(1.08)}
.ul-list7 .info{background-color:#fff;padding:8px 20px}
.ul-list7 .tit{font-size:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s}
.ul-list7 .con:hover .tit{color:#044d8d}
.ul-list7 .date{font-size:14px;color:#044d8d}

/*组织机构*/
.subUnitBox{overflow: hidden;}
.subUnitTitle{overflow: hidden;margin-bottom: 30px;}
.subUnitTitle h3{float: left;font-size: 18px;padding:14px 50px;border-left: 10px solid #044d8d;background: #f5f5f5; border-right: 10px solid #044d8d;} 
.subUnitList{overflow: hidden; margin-bottom: 20px;}
.subUnitList li{padding-left: 10px;width: 48%;float: left;height: 52px;font-size: 16px;margin-bottom: 20px;display: inline-block;vertical-align: middle;*zoom:1;*display: inline;display: block;border-left: 2px solid #014994;box-shadow: 0 3px 10px 0 rgba(0,0,0,.29);margin-right: 3%; padding-top: 13px;padding-bottom: 13px;color:#333;line-height: 24px;padding-right: 5px;background: #f9f9f9;}
.subUnitList li:nth-child(2n){margin-right: 0%;}
.subUnitList li a{padding-left: 10px;}
.subUnitList li:hover{background: #044d8d;color:#fff;border-left: 2px solid #d3a45a;}
.subUnitList li:hover a{color:#fff;}
/*组织机构*/
/* list_team */
.list_team ul{overflow: hidden;}
.list_team li {padding: 20px;border: 1px solid #EFE7E8;margin-bottom:3%;box-shadow: 0 3px 10px 0 rgba(0,0,0,.09);float: left; width: 48.5%;margin-right: 3%;background: url(../images/bgl1-1.jpg) right bottom no-repeat;}
.list_team li:nth-child(even){margin-right: 0%;}
.list_team li .photo {float: left;width:20%;}
.list_team li .photo img {width: 100%;height: auto;border: 1px solid #dfdfdf;}
.list_team li .info {margin-left: 23%;width:77%;}
.list_team li .info .name {color: #333;margin: 0 0 12px;font-size: 20px;}
.list_team li .info .name:hover {color: #014994;}
.list_team li .info .zw {color: #014994;margin-bottom: 10px;font-size: 16px;}
.list_team li .info .desc {line-height: 26px;color: #666;height: 72px;-webkit-line-clamp: 3;font-size: 14px}
/* list_team */



td.empty,
tr.odd td.empty,
tr.even td.empty {
	background: #fff;
}

#map {
	background: url(../images/map.gif) no-repeat;
	width: 682px;
	height: 545px;
	margin: 30px 0 20px 120px;
	position: relative;
}

#map #mapCont a {
	background: url(../images/map-city.png) no-repeat scroll left top transparent;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	height: 24px;
	line-height: 24px;
	position: absolute;
	text-align: center;
	text-decoration: none;
	width: 46px;
}

#map #mapCont a.hover {
	background-position: left -24px;
	z-index: 101;
}

#map #mapCont a.clk {
	background-position: left -48px;
}

.prov-floater {
	position: absolute;
	width: 588px;
	z-index: 100;
}

.prov-top {
	background: #F90;
	border-color: #B2B2B2 #B2B2B2;
	border-image: none;
	border-style: solid solid none;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-width: 1px 1px medium;
	height: 35px;
	line-height: 35px;
}

.prov-top span {
	padding-left: 20px;
	color: #FFF;
}

.prov-cont {
	line-height: 32px;
	background-color: #fcf0d1;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-color: #B2B2B2 #B2B2B2;
	border-image: none;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	position: relative;
	width: 587px;
	padding: 10px;
}

.prov-bot {
	height: 37px;
	margin-left: 300px;
	margin-top: -1px;
	position: relative;
	width: 58px;
}

.agency h3 {
	color: #B87500;
	font-weight: bold;
	line-height: 28px;
	font-size: 14px;
}

.agency h3 a {
	color: #B87500;
}

.superior li {
	float: left;
	padding: 20px 20px 0 0;
	visibility: visible;
}

.superior li .img {
	border: 1px solid #DDDDDD;
	box-shadow: 0 1px 1px #EEEEEE;
	display: block;
	padding: 1px;
}

.superior li p {
	display: block;
	width: 205px;
	text-align: center;
}



@media only screen and (min-width:1920px){
body{padding-top:9.218vw}
.hd-link{font-size:.625vw}
.hd-link .info{height:1.77vw}
.hd-link .date .ymd{margin-right:1.562vw}
.hd-link .link i{height:.52vw;margin:0 .781vw}
.hd-link .so{width:.833vw;margin-left:1.718vw}
.m-sobox .close{top:-2.083vw;width:1.562vw}
.m-sobox .con{border-radius:2.604vw}
.m-sobox .inp input{height:2.604vw;line-height:2.604vw;padding:0 1.562vw;font-size:.937vw}
.m-sobox .btn{width:2.604vw;height:2.604vw}
.hd-body .info{height:4.895vw}
.hd-body .logo i{height:1.875vw;margin:0 1.145vw 0 .833vw}
.hd-body .titimg{margin-top:1.041vw;margin-right:17.44vw}
.hd-nav .v1{line-height:2.552vw;font-size:.937vw}
.hd-nav .sub{min-width:6.25vw;box-shadow:0 .364vw .52vw rgba(0,0,0,.2)}
.hd-nav .v2{line-height:2.083vw;padding:0 .52vw;font-size:.729vw}
.fd-top{padding:3.437vw 0 1.979vw}
.fd-logo{height:5.104vw}
.fd-logo .img1{margin-right:2.916vw}
.fd-tel .tit1{font-size:.829vw;margin-bottom:1.406vw}
.fd-tel .tit{font-size:.59vw;}
.fd-tel .desc{font-size:.52vw}
.fd-share li{margin-right:2.76vw}
.fd-share .icn{width:2.968vw;margin:0 auto .781vw}
.fd-share .tit{font-size:.729vw}
.fd-share .qr{width:5.208vw;height:5.208vw;margin-bottom:.52vw;line-height:4.687vw;padding:.26vw;border-radius:.26vw;box-shadow:0 0 .52vw rgba(0,0,0,.4)}
.fd-copy{padding:1.197vw 0;font-size:.625vw}
.g-arr1 .info{margin:0 -3.125vw}
.g-arr1 .arr{width:1.562vw}
.g-arr2 .arr{width:1.041vw}
.in-ban .swiper-pagination{bottom:2.708vw!important}
.in-ban .swiper-pagination-bullet{width:1.041vw;height:1.041vw;margin:0 .416vw!important;padding:.26vw}
.row-a1{padding:2.291vw 0 3.645vw}
.g-tit1{margin-bottom:1.197vw}
.g-tit1 .tabbox .icn{height:1.875vw;line-height:1.875vw;margin-right:1.458vw}
.ul-tab1 li{padding-bottom:.677vw;margin-right:2.083vw}
.ul-tab1 .p{font-size:.937vw;line-height:1.875vw}
.ul-tab1 .on .p{font-size:1.25vw}
.ul-tab1 .p::after{bottom:-.989vw;width:.52vw;height:.52vw}
.ul-tab1.sty2 .i{margin-right:.937vw}
.ul-tab1.sty2 .p::after{height:.26vw;bottom:-.156vw}
.g-more1 .p{font-size:.833vw;margin-right:.26vw}
.g-more1 .i{width:1.666vw}
.m-info1 .lbox{margin-right:1.406vw}
.m-swiper1 .con{padding-right:1.51vw;padding-bottom:3.020vw}
.m-swiper1 .con::after{top:1.041vw;left:1.093vw}
.m-swiper1 .date{left:.989vw;width:3.177vw;padding:.572vw 0 1.145vw}
.m-swiper1 .day{font-size:1.406vw}
.m-swiper1 .month{font-size:.729vw}
.m-swiper1 .tit{left:2.447vw;right:2.864vw;font-size:.833vw;line-height:3.020vw}
.m-swiper1 .swiper-pagination{right:1.354vw;bottom:.468vw!important}
.m-swiper1 .swiper-pagination .swiper-pagination-current{font-size:1.093vw;padding-right:1.041vw}
.m-swiper1 .swiper-pagination .swiper-pagination-current::after{height:2.187vw}
.m-swiper1 .swiper-pagination .swiper-pagination-total{font-size:.729vw}
.ul-list1{margin-top:-1.197vw}
.ul-list1 .con{height:3.333vw}
.ul-list1 .con:hover{margin:0 -.677vw;padding:0 .677vw;box-shadow:0 .364vw .52vw rgba(0,0,0,.15)}
.ul-list1 .dot{width:.781vw;height:.416vw;margin-right:.52vw}
.ul-list1 .tit{font-size:.833vw}
.ul-list1 .date{font-size:.625vw}
.row-a2{padding:3.125vw 0 2.604vw}
.m-info2 .item{margin-right:2.812vw}
.ul-list2 .con{padding:1.302vw 0 .52vw}
.ul-list2 .date{margin-right:1.041vw}
.ul-list2 .bg{width:2.864vw}
.ul-list2 .day{font-size:.937vw;padding:.208vw 0}
.ul-list2 .ym{font-size:.625vw}
.ul-list2 .tit{font-size:.833vw}
.ul-list3 .con{height:3.333vw}
.ul-list3 .dot{width:.416vw;height:.416vw;margin-right:.52vw}
.ul-list3 .tit{font-size:.833vw}
.ul-list3 .date{font-size:.833vw}
.row-a3{padding:2.906vw 0 4.25vw}
.ul-list4 .icn{width:5.416vw}
.ul-list4 .icn:hover{top:-.52vw}
.ul-list4 .tit{bottom:-1.666vw;font-size:.781vw}
.row-a4{padding:4.427vw 0 4.583vw}
.m-info3 .item.sty2 .con{margin-bottom:.52vw}
.m-info3 .play{width:2.916vw}
.row-a5{padding:6.25vw 0 5.312vw}
.g-tit2{margin-bottom:3.437vw}
.g-tit2 .titbox .i{width:1.666vw;margin-right:.781vw}
.g-tit2 .titbox .p{font-size:1.25vw}
.ul-list5 li{width:11.66vw}
.ul-list5 li:nth-child(2n){margin-top:3.125vw}
.ul-list5 .info{top:.52vw;left:.729vw}
.ul-list5 .tit{font-size:.937vw}
.ul-list5 .more{right:1.77vw;width:.625vw;font-size:.625vw}
.ul-list5 .more i{margin:.781vw auto 0;height:3.75vw}
.m-links .info{height:4.062vw}
.m-links .i{width:1.562vw;margin-right:.677vw}
.m-links .p{font-size:1.25vw}
.m-links .link li{margin-left:1.125vw}
.m-links .link .v1{font-size:.833vw}
.m-snv{width:13.54vw;margin-top:-4.687vw;margin-right:5.989vw;padding-bottom:1.197vw}
.m-snv .menu{top:1.562vw;right:.52vw}
.m-snv .bigtit{height:4.687vw;padding-top:1.041vw;font-size:1.25vw}
.m-snv .bigtit::after{height:2.343vw}
.m-snv .snv li{min-height:3.906vw}
.m-snv .snv li::after{left:2.083vw}
.m-snv .snv .v1{line-height:3.906vw;padding-left:4.166vw;font-size:.937vw;letter-spacing:.156vw}
.m-snv .snv .v1::before{width:.468vw;height:.52vw}
.m-snv .snv .v1::after{right:-.52vw}
.m-snv .snv .arr{top:1.927vw;left:3.125vw;width:.468vw;margin-top:-.26vw}
.m-snv .snv .v2{font-size:.729vw;line-height:2.604vw}
.m-about1{padding-top:5.208vw}
.m-about1 .bigtit{font-size:1.562vw;}
.m-about1 .tag{font-size:.833vw;margin-bottom:2.864vw}
.m-about1 .pic{margin-bottom:3.645vw}
.m-about1 .desc{font-size:.833vw;margin-bottom:2.604vw}
.m-btn{margin-bottom:3.125vw}
.m-btn .lbox a{font-size:.833vw}
.m-btn .break .i{width:1.354vw;margin-right:1.458vw}
.m-btn .break .p{font-size:.833vw}
.m-about2{padding:.781vw 0 6.25vw}
.g-cur{padding:.52vw 0}
.g-cur a,.g-cur p,.g-cur span{font-size:.625vw}
.g-cur i{margin-right:.52vw}
.g-cur span{margin:0 .26vw}
.ul-list6{margin-bottom:4.166vw}
.ul-list6 li{margin-bottom:2.083vw}
.ul-list6 .con{padding:.52vw 0}
.ul-list6 .date{margin-top:.364vw;margin-left:.364vw;width:4.166vw;margin-right:1.406vw}
.ul-list6 .date::after{top:-.364vw;left:-.364vw;bottom:.364vw}
.ul-list6 .date .day{font-size:1.718vw}
.ul-list6 .date .ym{font-size:.625vw;padding-bottom:.625vw}
.ul-list6 .tit{font-size:.833vw;margin-bottom:.729vw}
.ul-list6 .desc{font-size:.625vw;line-height:1.041vw}
.ul-pages li{margin:.26vw;font-size:.781vw}
.ul-pages a{min-width:1.458vw;line-height:1.354vw;padding:0 .26vw;font-size:.781vw}
.ul-pages input{width:1.458vw;height:1.458vw;line-height:1.354vw;margin:0 .26vw}
.ul-pages button{font-size:.781vw;line-height:1.354vw;padding:0 .26vw;margin-left:.26vw}
.ul-list7{margin:0 -1.197vw .833vw}
.ul-list7 li{padding:0 1.197vw;margin-bottom:3.333vw}
.ul-list7 .con{box-shadow:0 .156vw .364vw rgba(0,0,0,.2)}
.ul-list7 .info{padding:.416vw 1.041vw}
.ul-list7 .tit{font-size:.833vw}
.ul-list7 .date{font-size:.52vw}
}
@media screen and (max-width:1460px){
.g-arr1 .info{margin:0}
.ul-list1 .con{height:4.383vw}
.ul-list4 .icn{width:7.123vw}
.ul-list5 li{width:15.34vw}
.m-links .link li{margin-left:1.5vw}
}
@media screen and (max-width:1200px){
body{padding-top:50px}
.menuBtn{display:block}
.menuBtn .open{top:12px;}
.hd-link{display:none}
.hd-body .info{height:60px}
.hd-body .logo i{height:22px;margin:0 10px}
.hd-body .titimg{display:none}
.nav{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;overflow-y:auto;background-color:#044d8d;z-index:99;border-top:1px solid rgba(225,225,225,0.1);}
.hd-link-m{display:block}
.m-sobox .con{border:1px solid rgba(225,225,225,0.6);}
.m-sobox .inp input{font-size:16px;height:36px;line-height:36px;padding:0 15px}
.m-sobox .btn{width:56px;height:36px}
.hd-nav{display:block;margin-top: 1rem;}
.hd-nav .v1{line-height:50px;text-align:left;font-size:16px;color:#fff;position:relative;z-index:2;border-bottom:1px solid rgba(225,225,225,0.1);}
.hd-nav .on .v1,.hd-nav .v1:hover{color:#fff}
.hd-nav .arr{display:block}
.hd-nav .sub{position:relative;left:0;box-shadow:none;transform:none; background: #044d8d;}
.hd-nav .v2{line-height:50px;font-size:16px;color:#fff;padding-left:20px;border-bottom:1px solid rgba(225,225,225,0.1);text-align: left;}
.fd-top{display:block;padding:30px 0}
.fd-logo{position:static;transform:none;justify-content:center;height:70px;margin-bottom:15px}
.fd-logo .img1{margin-right:15px}
.fd-tel{margin-bottom:15px;text-align:center}
.fd-tel .tit{margin-bottom:10px}
.fd-share{position:static;transform:none;justify-content:center}
.fd-share li{margin-right:20px}
.fd-share .icn{width:40px;margin-bottom:10px}
.fd-copy{padding:10px 0}
.in-ban .img{height:23vh}
.g-arr1{display:none}
.g-arr1 .arr{width:15px}
.in-ban .swiper-pagination{bottom:15px!important}
.in-ban .swiper-pagination-bullet{width:12px;height:12px;padding:3px;margin:0 4px!important}
.row-a1{padding:30px 0}
.g-tit1{align-items:start;margin-bottom:15px}
.g-tit1 .tabbox{align-items:start}
.g-tit1 .tabbox .icn{height:20px;line-height:20px;margin-right:5px}
.ul-tab1 li{padding-bottom:10px;margin-right:10px}
.ul-tab1 .p{font-size:15px;line-height:20px}
.ul-tab1 .on .p{font-size:15px}
.ul-tab1 .p::after{bottom:-14px;width:7px;height:7px}
.ul-tab1.sty2 .p::after{height:3px;bottom:-12px}
.ul-tab1.sty2 .i{margin-right:5px}
.g-more1 .p{font-size:14px}
.g-more1 .i{width:20px}
.m-info1{display:block}
.m-info1 .lbox{width:auto;margin-right:0;margin-bottom:15px}
.m-swiper1 .con{padding-right:15px;padding-bottom:50px}
.m-swiper1 .img{padding-top:54.21%;}
.m-swiper1 .con::after{top:10px;left:10px}
.m-swiper1 .tit{left:25px;line-height:50px;font-size:14px}
.m-swiper1 .swiper-pagination{right:15px;bottom:6px!important}
.ul-list1{margin-top:0}
.ul-list1 .con{height:40px}
.row-a2{padding:30px 0}
.m-info2{display:block}
.m-info2 .item{margin-right:0;margin-bottom:25px}
.ul-list2 .con{padding:10px 0}
.ul-list2 .tit,.ul-list1 .tit{font-size:14px}
.ul-list3 .con{height:40px}
.ul-list3 .date,.ul-list3 .tit{font-size:14px}
.row-a3{padding:30px 0}
.ul-list4{flex-wrap:wrap;justify-content:start}
.ul-list4 li{width:33.3333%;margin-bottom:15px}
.ul-list4 .tit{position:static;transform:none}
.ul-list4 .icn{width:60px;margin-bottom:10px}
.ul-list4 .tit{font-size:14px}
.row-a4{padding:30px 0}
.m-info3{flex-wrap:wrap}
.m-info3 .item.sty1{width:66.5%;margin-bottom:1vw}
.m-info3 .item.sty2{width:32.5%}
.m-info3 .play{width:40px}
.row-a5{padding:30px 0}
.g-tit2{margin-bottom:15px}
.g-tit2 .titbox .i{width:20px;margin-right:5px}
.g-tit2 .titbox .p{font-size:16px}
.ul-list5{flex-wrap:wrap}
.ul-list5.pc{display:none}
.ul-list5 li{width:150px}
.ul-list5 li:nth-child(2n){margin-top:0}
.ul-list5 .tit{font-size:14px}
.ul-list5.pe{height:auto}
.m-snv .snv .sub a{padding-left:42px;}
.m-links .info{display:block;height:auto;padding:15px 0}
.m-links .i{width:25px;margin-right:10px}
.m-links .p{font-size:16px}
.m-links .tit{margin-bottom:10px}
.m-links .link{flex-wrap:wrap}
.m-links .link li{margin-left:0;margin-right:15px;    line-height: 2em;}
.m-links .link .v1{font-size:14px}
.inner-ban .img{height:17vh}
.m-info4{display:block;width: 100%;margin: 0 auto;min-height:20vh;}
.m-snv{width:auto;margin-top:0;margin-right:0;margin-bottom:15px;padding-bottom:0}
.m-snv .menu{display:block}
.m-snv .bigtit{height:48px;line-height:48px;font-size:16px;padding-top:0;position:relative;z-index:2;color:#fff;font-weight: normal;}
.m-snv .bigtit .back{width:34px;height:34px;background:url(../images/back.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;left:.1rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.m-snv .bigtit .icons{position:absolute;right:15px;top:50%;width:28px;height:28px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(../images/menu.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-snv .bigtit::after{display:none}
.m-snv .snv{display:none;padding-bottom: 0px;}
.m-snv .snv li{min-height:42px}
.m-snv .snv .v1{line-height:42px;padding-left:30px;font-size:15px}
.m-snv .snv .v1::before{margin-left:0}
.m-snv .snv .v1::after{right:-8px}
.m-snv .snv li::after{left:15px}
.m-snv .snv .arr{top:20px;left:15px}
.m-snv .snv .v2{line-height:40px;font-size:14px;text-align: left;padding-left: 50px;}
.m-about1{padding-top:0}
.m-about1 .bigtit{font-size:20px;}
.m-about1 .tag{font-size:14px;margin-bottom:15px}
.m-about1 .pic{margin-bottom:15px}
.m-about1 .desc{font-size:14px;margin-bottom:15px;line-height:2}
.m-about1 .desc p{font-size:14px!important;line-height:2em!important;margin-bottom:5px!important}
.m-about1 .desc video{width:100%!important;height:auto!important;}
.m-about1 .desc table{width:100%!important;}
.m-about1 .desc img{    max-width: 100% !important;
    height: auto !important;
    display: block;
    margin: 0 auto;}
.Annex h3{font-size:16px!important;}
#share_box{text-align: center;float: none;margin: 20px 0 10px;}
.m-btn{margin-bottom:15px}
.m-btn .lbox a{font-size:14px}
.m-btn .break .i{width:18px;margin-right:10px}
.m-btn .break .p{font-size:14px}
.m-about2{padding:0 0 15px}
.g-cur{padding:6px 0;    text-align: left;}
.g-cur i{width:18px;margin-right:8px}
.ul-list6{margin-bottom:15px}
.ul-list6 li{margin-bottom:15px}
.ul-list6 .date{width:70px;margin-right:15px}
.ul-list6 .date .day{font-size:26px}
.ul-list6 .date .ym{padding-bottom:10px}
.ul-list6 .tit{font-size:14px;margin-bottom:10px}
.ul-list7{margin:0 -7px}
.ul-list7 li{padding:0 7px;margin-bottom:15px}
.ul-list7 .info{padding:8px 15px}
.row-a6{width: 100%;display: block;}
.m-about3{padding-top: 20px;}
/*组织机构*/
.subUnitTitle{margin-bottom: 25px;}
.subUnitTitle h3{padding: 10px 30px;}
.subUnitTitle h3{font-size: 16px;} 
.subUnitList{overflow: hidden;}
.subUnitList li{width: calc(100% - 3px);height: auto;margin-right: 0%;font-size: 14px;}
/*组织机构*/

/* list_team */

.list_team li {width: 100%;margin-right: 0%;padding:10px;}
.list_team li .photo {float: left;width:30%;}
.list_team li .photo img {width: 100%;height: auto;border: 1px solid #dfdfdf;}
.list_team li .info {margin-left: 33%;width:67%;}
.list_team li .info .name {color: #333;margin: 0 0 12px;font-size: .28rem;}
.list_team li .info .name:hover {color: #014994;}
.list_team li .info .zw {color: #014994;margin-bottom: 10px;font-size: .24rem;}
.list_team li .info .desc {line-height: .3rem;height: auto;font-size: .2rem;}
/* list_team */

.g-more1{top:0;}
.g-more1 .t{font-size: 14px;margin-right:2px;}
}
@media screen and (max-width:750px){
.ul-list4 li{width:50%}
.ul-list7 li{width:50%}
}