<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
body.show a, body.show .transition, body.show .g-head .btn-list, .g-head body.show .btn-list, body.show .g-head .btn-list .search .input, .g-head .btn-list .search body.show .input, body.show .g-nav, body.show .g-nav2, body.show .index-flow .title dl dd .layer, .index-flow .title dl dd body.show .layer, body.show :before, body.show :after, body.show img {
transition: All 0.5s ease;
-webkit-transition: All 0.5s ease;
-moz-transition: All 0.5s ease;
-o-transition: All 0.5s ease; }
.clearfix {zoom: 1;}
.clearfix:before{ content: ""; display: table;}
.clearfix:after {content: "";display: table; clear: both;}
.ellipsis, .index-flash li .name a {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; }
hr{ height:1px;border:none;border-top:1px dashed #0066CC;}

.flex, .p-layer, .g-head .btn-list, .g-head .btn-list ul, .g-head .btn-list .language .name, .g-nav ul, .g-nav2 .scroll ul, .g-foot .list li, .g-foot .info, .g-foot .info .tel, .index-flash .btn, .index-flash .btn .dots, .index-search .hot-words, .index-search .search-result .name, .index-news .col-2 .list li .title, .index-news .col-2 .arrow, .index-news .col-2 .arrow .dots, .index-news2 .col-21 .list li .title, .index-news2 .col-21 .arrow, .index-news2 .col-21 .arrow .dots, .index-news3 .col-32 .list li .title, .index-news3 .col-32 .arrow, .index-news3 .col-32 .arrow .dots, .index-events .wal, .index-events .wal .arrow, .index-events .list-wrapper dl.ul-dl, .index-events .list-wrapper dd.li-dd dl.info dd, .index-admissions .dots, .index-flow .container .video i, .index-flow .title dl, .index-flow .title dl dd .layer, .index-flow .img-list li a .layer .info {
display: flex;
display: -webkit-flex;
display: -ms-flex; }

.flexColumn {
display: flex;
display: -webkit-flex;
display: -ms-flex;
flex-direction: column;
-webkit-flex-direction: column;
-ms-flex-direction: column; }

.itemsCenter, .p-layer, .g-head .btn-list, .g-head .btn-list .language .name, .g-foot .list li, .g-foot .info .tel, .index-flash .btn, .index-search .search-result .name, .index-news .col-2 .list li .title, .index-news .col-2 .arrow, .index-news2 .col-21 .list li .title, .index-news2 .col-21 .arrow, .index-news3 .col-32 .list li .title, .index-news3 .col-32 .arrow, .index-events .wal, .index-events .list-wrapper dd.li-dd dl.info dd, .index-flow .container .video i, .index-flow .img-list li a .layer .info {
align-items: center;
-webkit-align-items: center; }

.justifyCenter, .p-layer, .index-flash .btn, .index-news .col-2 .list li .title, .index-news .col-2 .arrow .dots,.index-news2 .col-21 .list li .title, .index-news2 .col-21 .arrow .dots, .index-news3 .col-32 .list li .title, .index-news3 .col-32 .arrow .dots,  .index-admissions .list dl, .index-admissions .dots, .index-flow .container .video i {
justify-content: center;
-webkit-justify-content: center; }

.flexAround {
justify-content: space-around;
-webkit-justify-content: space-around; }

.flexBetween, .g-foot .info, .index-news, .index-news .col-2 .arrow, .index-news2, .index-news2 .col-21 .arrow .index-news3, .index-news3 .col-32 .arrow {
justify-content: space-between;
-webkit-justify-content: space-between; }

.flexWrap, .g-foot .list ul, .g-foot .info div, .index-search .hot-words ul, .index-news, .index-news2, .index-news3, .index-admissions .list dl, .index-flow .img-list ul, .index-flow .img-list li a .layer, .foot-link .list ul {
display: flex;
display: -webkit-flex;
display: -ms-flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap; }

.bsBox {
box-sizing: content-box; }

.p-ico, .index-search .search-result li a i, .index-events .list-wrapper dd.li-dd dl.info em, .index-flow .container .list a i, .index-flow .container .video i {
font-family: 'icon';
font-size: .2rem; }

.p-more {
display: inline-block;
font-size: .12rem;
color: #363aa1;
padding: 0 .05rem;
line-height: .25rem;
border-bottom: #363aa1 solid 0.02rem; }

.p-layer {
position: fixed;
z-index: 100;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
opacity: 0;
visibility: hidden; }
.p-layer.show {
opacity: 1;
visibility: visible; }

.pageTips {
position: fixed;
z-index: 1000;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000; }
.pageTips .container {
color: #fff;
position: absolute;
left: 50%;
top: 50%;
width: 630px;
margin-left: -315px;
margin-top: -160px; }
.pageTips .container a.close {
display: block;
width: 50px;
height: 50px;
position: absolute;
z-index: 1;
left: auto;
right: -15px;
top: 40px;
bottom: auto;
background: url("../image/close.png") center no-repeat; }
.pageTips .container .img {
text-align: center; }
.pageTips .container .msg {
font-size: 18px;
line-height: 36px;
padding-top: 30px; }
.pageTips .container a {
color: #fff;
text-decoration: underline; }

* {
margin: 0;
padding: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box; }

html {
font-size: 100px; }

body {
font-size: .14rem;
/* font-family: "SourceSansPro-Regular", "微软雅黑";*/
font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;
color: #000;
-webkit-text-size-adjust: none; }
/* body{font-size:14px;font-size:1.4rem ; /* 14÷10=1.4 color: #333;font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;}*/
body.hidden {
overflow: hidden; }

a {
color: #000;
text-decoration: none;
outline: none; }
a:active {
star: expression(this.onFocus=this.blur()); }
a:link {
text-decoration: none;
outline: none; }
a:visited {
text-decoration: none;
outline: none; }
a:hover {
text-decoration: none;
color: #363aa1;
outline: none; }

li {
list-style: outside none; }

h1 {
font-size: 16px; }

h2, h3, h4, h5 {
font-size: 14px; }

h5 {
font-size: .12rem; }

textarea, input {
background: transparent;
font-size: 12px;
font-family: "SourceSansPro-Regular", "微软雅黑";
color: #888;
outline: none;
border: 0; }

em {
font-style: normal; }

img {
vertical-align: middle;
max-width: 100%;
border: 0; }

.fl {
float: left; }

.fr {
float: right; }

.clear {
clear: both;
height: 0;
display: block;
_display: inherit; }

.h10 {
height: 0.1rem;
overflow: hidden;
clear: both; }

.h50 {
height: 0.5rem;
overflow: hidden;
clear: both; }

.wal {
max-width: 13.9rem;
margin: 0 auto; }

@font-face {
font-family: "icon";
src: url("fonts/icon.woff2") format("woff2"), url("fonts/icon.woff") format("woff"), url("fonts/icon.ttf") format("truetype"), url("fonts/icon.eot") format("embedded-opentype"), url("fonts/icon.svg") format("svg");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: "SourceSansPro-Bold";
src: url("fonts/SourceSansPro-Bold.woff2") format("woff2"), url("fonts/SourceSansPro-Bold.woff") format("woff"), url("fonts/SourceSansPro-Bold.ttf") format("truetype"), url("fonts/SourceSansPro-Bold.eot") format("embedded-opentype"), url("fonts/SourceSansPro-Bold.svg") format("svg");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: "SourceSansPro-Regular";
src: url("fonts/SourceSansPro-Regular.woff2") format("woff2"), url("fonts/SourceSansPro-Regular.woff") format("woff"), url("fonts/SourceSansPro-Regular.ttf") format("truetype"), url("fonts/SourceSansPro-Regular.eot") format("embedded-opentype"), url("fonts/SourceSansPro-Regular.svg") format("svg");
font-weight: normal;
font-style: normal; }
/*-------------------------*/
.g-head {
position: fixed;
z-index: 50;
left: 0;
top: 0.05rem;
width: 100%; }
.g-head:before {
content: "";
display: block;
position: absolute;
left: 0;
top: -.05rem;
right: 0;
height: 1.38rem;
background: url("../image/head-bg.png") center repeat-x;
background-size: auto 99%; }
.g-head:after {
content: "";
display: block;
position: absolute;
left: 0;
top: -.05rem;
right: 0;
height: .05rem;
background: url("../image/head-bg2.jpg") center repeat-x;
background-size: 100% 100%; }
.g-head .wal {
min-height: 1.1rem;
position: relative;
max-width: 100%;
margin: 0 .4rem; }
.g-head a.logo {
display: block;
background: url("../image/logob.png") center no-repeat;
background-size: 100%;
width: 3rem;
position: absolute;
z-index: 1;
left: 0;
right: auto;
top: -10px;
bottom: 0; }
.g-head .btn-list {
position: absolute;
z-index: 1;
left: auto;
right: 1.36rem;
top: 0;
bottom: auto;
height: .53rem;
font-size: .12rem;
color: #fff; }
.g-head .btn-list a {
color: #fff; }
.g-head .btn-list ul {
margin-right: .2rem; }
.g-head .btn-list ul li {
padding-left: .14rem; }
.g-head .btn-list ul a {
display: block;
opacity: .75; }
.g-head .btn-list ul a:hover {
opacity: 1; }
.g-head .btn-list .language {
border-left: rgba(255, 255, 255, 0.37) solid 1px; }
.g-head .btn-list .language .name {
height: .16rem;
opacity: .75;
padding: 0 .25rem 0 .21rem; }
.g-head .btn-list .language .name i {
flex-shrink: 0;
font-size: .14rem;
margin-right: .1rem;
font-style: normal; }
.g-head .btn-list .language .name:hover {
opacity: 1; }
.g-head .btn-list .search {
width: .2rem;
height: .4rem;
position: relative;
z-index: 20; }
.g-head .btn-list .search .btn {
font-size: .18rem;
opacity: .75;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
z-index: 5;
line-height: .4rem; }
.g-head .btn-list .search .btn input {
width: 100%;
height: .4rem;
cursor: pointer;
position: absolute;
z-index: 1;
left: 0;
right: auto;
top: 0;
bottom: auto; }
.g-head .btn-list .search .btn:hover {
opacity: 1; }
.g-head .btn-list .search .input {
position: absolute;
z-index: 1;
left: auto;
right: -0.12rem;
top: 0;
bottom: auto;
height: .4rem;
width: .2rem;
background: #fff;
opacity: 0;
visibility: hidden; }
.g-head .btn-list .search .input input {
width: 100%;
height: .4rem;
line-height: .4rem;
font-size: .14rem;
padding: 0 .12rem; }
.g-head .btn-list .search:hover .btn {
color: #363aa1; }
.g-head .btn-list .search:hover .input {
width: 3rem;
opacity: 1;
visibility: visible; }
.g-head a.navA {
position: absolute;
z-index: 1;
left: auto;
right: -0.4rem;
top: 0;
bottom: auto;
background: url("../image/img100.png") center no-repeat;
background-size: 100% 100%;
width: 1rem;
height: .8rem; }
.g-head a.navA:after {
content: "";
display: block;
position: absolute;
left: .1rem;
top: 0;
right: 0;
bottom: 0;
background: url("../image/navA.png") center no-repeat;
background-size: .31rem; }

/*头部固定*/
.g-head.currents{position: fixed;top: 0;left: 0;width: 100%;height: 60px;background-color: #29166F;z-index: 9999;box-shadow: 0px 1px 10px rgba(0,0,0,0.5);background-image: linear-gradient(to top, rgba(51,51,153,.3), rgba(51,51,153,1));padding-bottom: 0;}


.g-nav {
position: absolute;
z-index: 1;
left: auto;
right: 1.36rem;
top: 0.35rem;
bottom: auto; }
.g-nav li {
position: relative;
margin-left: .22rem; }
.g-nav a.name {
display: block;
height: .62rem;
line-height: .62rem;
font-size: .18rem;
color: #fff;
font-weight: 400;
padding-right: .2rem;
position: relative; }
.g-nav a.name i.line {
display: block;
position: absolute;
left: 0;
top: 100%;
right: .2rem;
height: .02rem;
background: #e2ca5b;
margin-top: -.12rem;
opacity: 0; }
.g-nav a.name em {
display: block;
margin-right: -.2rem;
padding-right: .2rem;
position: relative; }
.g-nav a.name em:after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
font-size: .12rem;
font-family: 'icon';
content: "\EAED"; }
.g-nav a.name.on {
color: #e2ca5b; }
.g-nav a.name.on i.line {
opacity: 1; }
.g-nav .list {
position: absolute;
z-index: 1;
left: 50%;
right: auto;
top: -100vh;
bottom: auto;
background: #fff;
width: 2rem;
margin-left: -1rem;
box-shadow: 0 0 0.38rem 0 rgba(0, 0, 0, 0.19);
-webkit-box-shadow: 0 0 0.38rem 0 rgba(0, 0, 0, 0.19);
-moz-box-shadow: 0 0 0.38rem 0 rgba(0, 0, 0, 0.19);
border-top: #EE9640 solid .04rem;
padding: .2rem 0;
opacity: 0;
visibility: hidden; }
.g-nav .list a {
display: block;
text-align: center;
font-size: .17rem;
line-height: .48rem;
color: #363aa1; }
.g-nav .list a:hover {
background: #ededed; }
.g-nav li:hover a.name {
color: #e2ca5b; }
.g-nav li:hover a.name i.line {
opacity: 1; }
.g-nav li:hover .list {
opacity: 1;
visibility: visible;
top: 100%;
transition: opacity 0.5s ease;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease; }

.g-nav2 {
position: fixed;
z-index: 49;
left: 0;
top: 0;
right: 0;
bottom: 0;
/*background: url("../image/nav-bg.jpg") center no-repeat;*/
 background: linear-gradient(0deg, rgba(55,58,163,1) 10%,  rgba(55,58,163,.5) 100%);
background-size: cover;
opacity: 0;
visibility: hidden; }
.g-nav2 .scroll {
position: absolute;
z-index: 1;
left: 0;
right: 0;
top: 0.8rem;
bottom: 0;
overflow-y: auto; }
.g-nav2 .scroll ul {
max-width: 17.85rem;
margin: 0 auto; }
.g-nav2 .scroll li {
width: 14.285%;
text-align: center;
padding-top: .45rem; }
.g-nav2 .scroll li a {
color: #fff; }
.g-nav2 .scroll li h2 {
font-size: .22rem; }
.g-nav2 .scroll li .list {
padding: .2rem 0; }
.g-nav2 .scroll li .list h3 {
font-weight: 400;
font-size: .17rem;
line-height: .36rem; }
.g-nav2 .scroll li .list dl {
padding-bottom: .2rem; }
.g-nav2 .scroll li .list dd {
font-size: .12rem;
line-height: .3rem;
opacity: .65; }
.g-nav2 .scroll li .list dd:hover {
opacity: 1; }

.g-foot {
position: relative;
color: #fff;
font-size: .12rem;
background:rgba(49,49,133,1)/* #4B0C77*/; };

}
.g-foot a {
color: #fff; }
.g-foot:before {
content: "";
display: block;
position: absolute;
left: 4.5%;
bottom: 0;
right: 0;
height: 1.92rem;
background: #C6CFD7; }
.g-foot:after {
content: "";
display: block;
position: absolute;
left: 7.1%;
bottom: 0;
right: 0;
height: 100%;
background:rgba(49,49,133,.8)/* #4B0C77*/; }
.g-foot .wal {
min-height: 2.35rem;
position: relative;
z-index: 2; }
.g-foot .logo {
position: absolute;
z-index: 1;
left: 0;
right: auto;
top: 0.86rem;
bottom: auto;
width: 1.8rem; }
.g-foot .list {
position: absolute;
z-index: 1;
left: 2.3rem;
right: auto;
top: 0.5rem;
bottom: auto;
width: 5.5rem; }
.g-foot .list li {
height: .24rem;
padding-right: .2rem; }
.g-foot .list li .p-ico, .g-foot .list .index-search .search-result li a i, .index-search .search-result .g-foot .list li a i, .g-foot .list li .index-events .list-wrapper dd.li-dd dl.info em, .index-events .list-wrapper dd.li-dd dl.info .g-foot .list li em, .g-foot .index-flow .container .list li a i, .index-flow .container .g-foot .list li a i, .g-foot .index-flow .container .list a li i, .index-flow .container .g-foot .list a li i, .g-foot .list li .index-flow .container .video i, .index-flow .container .video .g-foot .list li i {
font-size: .14rem;
margin-right: .1rem;
flex-shrink: 0; }
.g-foot .info {
position: absolute;
z-index: 1;
left: 0;
right: 0;
top: auto;
bottom: 0;
height: .69rem;
border-top: rgba(255, 255, 255, 0.27) solid 1px; }
.g-foot .info div p {
opacity: .36;
line-height: .45rem;
padding-right: .12rem; }
.g-foot .info .tel {
height: .45rem; }
.g-foot .info .tel i {
font-size: .14rem;
margin-right: .08rem;
font-style: normal; }

@media screen and (max-width: 1840px) {
.g-foot:before {
left: .4rem; }
.g-foot:after {
left: .8rem; } }
@media screen and (min-width: 1930px) {
.g-foot:before {
left: 50%;
margin-left: -9.4rem; }
.g-foot:after {
left: 50%;
margin-left: -8.9rem; } }
body.navShow {
overflow: hidden; }
body.navShow .g-head .btn-list {
height: 1.1rem; }
body.navShow .g-head a.navA:after {
background-image: url("../image/img31.png"); }
body.navShow .g-nav {
opacity: 0;
visibility: hidden; }
body.navShow .g-nav2 {
opacity: 1;
visibility: visible; }

/*index*/
.index-wal{background:url(../images/tzbg.jpg);}
.index-video {
width: 100%;
height: 100vh;
overflow: hidden;
position: relative; }
.index-video video, .index-video img {
position: absolute;
left: 50%;
top: 50%;
min-height: 100%;
min-width: 100%;
max-width: 1000%;
transform: translate(-50%, -50%); }
.index-video .btn {
background: url("../image/btn42.png") center no-repeat;
background-size: cover;
width: .42rem;
height: .42rem;
position: absolute;
z-index: 1;
left: auto;
right: 0.3rem;
top: auto;
bottom: 0.9rem;
cursor: pointer; }

.index-flash {
width: 100%;
overflow: hidden;
position: relative; }
.index-flash li {
position: relative;
height: 100vh;
overflow: hidden; }
.index-flash li video {
position: absolute;
left: 50%;
top: 50%;
min-height: 100%;
min-width: 100%;
transform: translate(-50%, -50%); }
.index-flash li .video-btn {
background: url("../image/btn108.png") center no-repeat;
background-size: 100%;
width: 1.08rem;
height: 1.08rem;
position: absolute;
z-index: 1;
left: 50%;
right: auto;
top: 50%;
bottom: auto;
margin-left: -.54rem;
margin-top: -.54rem;
cursor: pointer;
opacity: 0; }
.index-flash li .img a {
position: relative;
display: block;
height: 100vh;
overflow: hidden; }
.index-flash li .img a:before {
content: "";
display: block;
position: absolute;
z-index: 5;
left: 0;
bottom: 0;
right: 0;
top: 0;
background: url("../image/bg20.png") center bottom repeat-x;
background-size: auto 5.19rem; }
.index-flash li .img a img {
position: absolute;
left: 50%;
top: 50%;
min-height: 100%;
min-width: 100%;
max-width: 1000%;
transform: translate(-50%, -50%); }
.index-flash li .name a {
display: block;
color: #fff;
text-align: center;
font-weight: 400;
position: absolute;
z-index: 5;
left: 0;
right: 0;
top: auto;
bottom: 1.4rem;
font-size: .24rem;
padding: 0 .3rem;
height: 1.3em;
line-height: 1.3em; }
.index-flash .btn {
position: absolute;
z-index: 5;
left: 0;
right: 0;
top: auto;
bottom: 1.1rem; }
.index-flash .btn .dots span {
-moz-border-radius: 25%;
-webkit-border-radius: 25%;
border-radius: 25%;
margin: 0 8px;
width: 32px;
height: 8px;
background: rgba(255, 255, 255, 0.78);
opacity: 1; }
.index-flash .btn .dots span.swiper-pagination-bullet-active {
background: #363aa1; }
.index-flash .btn a {
font-size: 12px;
color: #fff;
height: 14px;
line-height: 14px;
border-left: rgba(255, 255, 255, 0.65) solid 1px;
margin-left: 12px;
padding-left: 17px; }
.index-flash .btn a:hover {
color: #363aa1; }
.index-flash .arrow a {
display: block;
width: .53rem;
height: .53rem;
background: center no-repeat;
background-size: 100%;
position: absolute;
z-index: 1;
left: auto;
right: auto;
top: 50%;
bottom: auto;
margin-top: -.26rem;
opacity: 0; }
.index-flash .arrow a.prev {
left: .28rem;
background-image: url("../image/prev53_2.png"); }
.index-flash .arrow a.next {
right: .28rem;
background-image: url("../image/next53_2.png"); }
.index-flash:hover .arrow a {
opacity: .5; }
.index-flash:hover .arrow a:hover {
opacity: 1; }

.index-search-bg {
position: fixed;
z-index: 100;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
display: none; }

.index-search {
height: 1.1rem;
position: relative;
max-width: 11.5rem;
margin: 0 auto; }
.index-search .wal {
position: relative;
z-index: 10;
background: url("../image/index-search.png") center top no-repeat;
background-size: 100%;
min-height: 1.67rem;
padding: 0 .76rem 0 .6rem;
top: -.81rem; }
.index-search .form {
border-bottom: #363aa1 solid 0.02rem;
height: .81rem;
padding-top: .1rem;
position: relative; }
.index-search .form .name {
font-size: .3rem;
color: rgba(101, 16, 173, 0.4);
line-height: .7rem; }
.index-search .form .name em {
color: rgba(101, 16, 173, 0.4);
font-size: .18rem;
text-transform: uppercase;
padding-left: .15rem; }
.index-search .form .input {
position: absolute;
z-index: 1;
left: 0;
right: 0;
top: 0.1rem;
bottom: auto; }
.index-search .form .input input {
width: 100%;
height: .7rem;
line-height: .7rem;
font-size: .3rem;
color: #333; }
.index-search .form .submit {
position: absolute;
z-index: 2;
top: .1rem;
right: 0;
bottom: 0;
width: .64rem;
background: url("../image/search24.png") center no-repeat;
background-size: .24rem; }
.index-search .form .submit input {
width: 100%;
height: .81rem;
cursor: pointer; }
.index-search .hot-words {
padding: .1rem 0;
line-height: .33rem;
color: #A0A0A0; }
.index-search .hot-words .name {
font-weight: bold;
flex-shrink: 0; }
.index-search .hot-words .p-ico, .index-search .hot-words .search-result li a i, .index-search .search-result li a .hot-words i, .index-search .hot-words .index-events .list-wrapper dd.li-dd dl.info em, .index-events .list-wrapper dd.li-dd dl.info .index-search .hot-words em, .index-search .hot-words .index-flow .container .list a i, .index-flow .container .list a .index-search .hot-words i, .index-search .hot-words .index-flow .container .video i, .index-flow .container .video .index-search .hot-words i {
font-size: .12rem;
flex-shrink: 0;
margin-left: .08rem;
margin-right: .28rem; }
.index-search .hot-words li {
padding-right: .14rem; }
.index-search .hot-words li a.on {
font-weight: bold;
color: #363aa1; }
.index-search .search-result {
background: #fff;
padding: .35rem .6rem .46rem .6rem;
position: absolute;
z-index: 1;
left: 0;
right: 0;
top: 0.81rem;
bottom: auto;
display: none; }
.index-search .search-result .name {
padding-bottom: .1rem; }
.index-search .search-result .name h3 {
font-size: .22rem;
color: #363aa1; }
.index-search .search-result .name a {
font-size: .12rem;
margin-left: .13rem;
color: #9D9D9D; }
.index-search .search-result .name a:hover {
color: #363aa1; }
.index-search .search-result ul {
padding-bottom: .3rem; }
.index-search .search-result li {
font-size: .16rem;
line-height: .34rem; }
.index-search .search-result li a {
color: #000;
padding-right: .17rem;
display: inline-block;
position: relative; }
.index-search .search-result li a i {
position: absolute;
z-index: 1;
left: auto;
right: 0;
top: 0;
bottom: auto;
color: #787878;
font-style: normal;
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg); }
.index-search .search-result li a:hover {
color: #363aa1; }
.index-search .search-result li a:hover i {
color: #363aa1; }
.index-search .search-result .btn a {
display: block;
text-align: center;
line-height: .54rem;
color: #fff;
-moz-border-radius: 0.06rem;
-webkit-border-radius: 0.06rem;
border-radius: 0.06rem;
background: url("../image/btn.jpg") center no-repeat;
background-size: cover; }

.index-search.on {
z-index: 110; }
.index-search.on .form .name, .index-search.on .hot-words {
opacity: 0;
visibility: hidden; }
.index-search.on .search-result {
display: block; }

.boxbja{ 
width: 100%; 
background: url("../image/indexbj01.jpg") center bottom no-repeat;
background-size:contain; padding-bottom: 0.38rem;


}
.index-news {
	background:#fff;
	

}
.index-news .col-1 {
width: 3.4rem; }
.index-news .col-1 .title { height: 0.65rem;
font-size: .16rem;
text-transform: uppercase;
color: #666;
padding-top: .15rem; }
.index-news .col-1 .title img{ width: 0.5rem; height: 0.5rem; float: left;}
.index-news .col-1 .title p{ line-height: 0.5rem;  font-size: 0.3rem; font-weight: bold; display: block; float: left; color: #363aa1; padding-left: 0.1rem;}
.index-news .col-1 .title span {height: 0.5rem;padding: 0.2rem 0 0 0.1rem; font-size: 0.14rem; color: #757575;display: block; float: left; }
.index-news .col-1 li {
width: 100%; overflow: hidden;
height: 0.92rem;
border-bottom: #E2E2E2 dashed 0.01rem; padding: 0.2rem 0; }
.index-news .col-1 li a {
display: block;
color: #000; }
/*.index-news .col-1 li a .name {width: 14%;height: 0.4rem;background: #363aa1;text-align: center;margin-top: 0.07rem;}
.index-news .col-1 li a .name p{width:100%;color: #fff;font-size: 0.09rem;display: block;line-height: 0.16rem;}
.index-news .col-1 li a .name span{width:90%;background: #fff;color: #363aa1;font-size: 0.2rem;display: block;line-height: 0.22rem;margin: 0 auto;}
.index-news .col-1 li a .list_font{width: 84%;height:0.52rem;text-align: left;text-overflow:ellipsis;line-height:0.26rem;font-size:0.16rem;overflow: hidden;}
.index-news .col-1 li a:hover {color: #363aa1;}
.index-news .col-1 li a:hover .list_font{font-weight: bold;}
.index-news .list_gd{ width: 100%; height: 0.48rem;padding-top: 0.34rem;}
.index-news .list_gd a{ width:20%; height: 0.14rem; display: block; float: right; text-align: right;}
.index-news .list_gd a h6{ width: 0.5rem;height: 0.14rem; display: block;float: left;color: #000000; line-height: 0.14rem; font-size: 0.14rem; font-weight: bold;}
.index-news .list_gd a img{ width:0.14rem; height: 0.14rem; float: right; }
.index-news .list_gd a h6:hover,.index-news .list_gd a h6:after{ color: #363aa1;}
.index-news .col-2 {
width: 6.71rem;
position: relative;
min-height:6.5rem; }*/
.index-news .col-1 li a .name {width: 16%;height: 0.4rem;background: #aeaeae;text-align: center;margin-top: 0.07rem;}
.index-news .col-1 li a .name p{width:100%;color: #fff;font-size: 0.08rem;display: block;line-height: 0.16rem;}
.index-news .col-1 li a .name span{width:90%;background: #fff;color: #767474;font-size: 0.2rem;display: block;line-height: 0.22rem;margin:0.03rem auto 0 auto;}
.index-news .col-1 li a .list_font{width: 82%;height:0.52rem;text-align: left;text-overflow:ellipsis;line-height:0.26rem;font-size:0.16rem;overflow: hidden;}
.index-news .col-1 li a:hover {color: #363aa1;}
.index-news .col-1 li a:hover .list_font{font-weight: bold;}
.index-news .col-1 li a:hover .name{ background:#363aa1;}
.index-news .col-1 li a:hover .name p{ color:#fff;}
.index-news .col-1 li a:hover .name span{ color:#363aa1;}
.index-news .list_gd{ width: 100%; height: 0.48rem;padding-top: 0.34rem;}
.index-news .list_gd a{ width:20%; height: 0.14rem; display: block; float: right; text-align: right;}
.index-news .list_gd a h6{ width: 0.5rem;height: 0.14rem; display: block;float: left;color: #000000; line-height: 0.14rem; font-size: 0.14rem; font-weight: bold;}
.index-news .list_gd a img{ width:0.14rem; height: 0.14rem; float: right; }
.index-news .list_gd a h6:hover,.index-news .list_gd a h6:after{ color: #363aa1;}
.index-news .col-2 {
width: 6.71rem;
position: relative;
min-height:6rem; }
.index-news .col-2:before {
content: "";
display: block;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
border-left: #D6D6D6 solid 1px;
border-right: #D6D6D6 solid 1px; }
.index-news .col-2 .list {
position: relative;
width: 100%;
overflow: hidden; }
.index-news .col-2 .list li {
text-align: center; }
.index-news .col-2 .list li .img {
width: 100%;
overflow: hidden;
position: relative; }
.index-news .col-2 .list li .img img {
width: 100%; }
.index-news .col-2 .list li .img:hover img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2); }
.index-news .col-2 .list li .title {
color: #363aa1;
font-size: .12rem;
padding-top: .22rem;
text-transform: uppercase;
line-height: 1em; }
/*.index-news .col-2 .list li .title:before, .index-news .col-2 .list li .title:after {
content: "";
display: block;
position: absolute;
position: relative;
width: .15rem;
height: 1px;
background: #363aa1;
opacity: .64;
margin: 0 .15rem; }*/
.index-news .col-2 .list li .title span {
padding-left: .1rem; }
.index-news .col-2 .list li .name a {
/*display: block;
font-size: .24rem;
line-height: .3rem;
color: #555;
padding: .15rem .55rem .2rem .55rem; */
font-size: .24rem;
 max-height:1rem;
 overflow:hidden;
    line-height: .3rem;
    text-align: left;
    padding:0;  margin:0.2rem auto;
}
.index-news .col-2 .list li .name a:hover {
color: #363aa1; }
.index-news .col-2 .arrow {
position: absolute;
z-index: 1;
left: 0.6rem;
right: 0.6rem;
top: auto;
bottom: 0.35rem; }
.index-news .col-2 .arrow a {
width: .58rem;
height: .3rem;
background: center no-repeat;
background-size: 100%; }
.index-news .col-2 .arrow a.prev {
background-image: url("../image/a_prev.png"); }
.index-news .col-2 .arrow a.next {
background-image: url("../image/a_next.png"); }
.index-news .col-2 .arrow .dots span {
width: .08rem;
height: .08rem;
margin: 0 .05rem;
background: #9D9D9D;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%; }
.index-news .col-2 .arrow .dots span.swiper-pagination-bullet-active {background: #363aa1; }
.index-news .index_list{ width: 100%;}
/*.index-news .index_list ul li{ width:11.11%; height: 1.61rem; overflow: hidden; display: block; float: left;}
.index-news .index_list ul li a{ width: 100%; display: block; text-align: center; padding: 0.34rem 0 0.3rem 0; }
.index-news .index_list ul li a.bj01{ background: #e57862;}
.index-news .index_list ul li a.bj02{ background: #4d8fd0;}
.index-news .index_list ul li a.bj03{ background: #c36dd2;}
.index-news .index_list ul li a.bj04{ background: #39bcc8;}
.index-news .index_list ul li a.bj05{ background: #cda554;}
.index-news .index_list ul li a.bj06{ background: #42b8df;}
.index-news .index_list ul li a.bj07{ background: #9c71ea;}
.index-news .index_list ul li a.bj08{ background: #e56281;}
.index-news .index_list ul li a.bj09{ background: #a7a377;}
.index-news .index_list ul li a img{ width: 0.56rem;}
.index-news .index_list ul li a p{ width:100%; height: 0.3rem; color: #fff; font-size: 0.16rem; line-height: 0.3rem;margin-top: 0.2rem;}
.index-news .index_list ul li a:hover{ background:#363aa1;}
.index-news .index_list ul li a:hover img{ width: 0.7rem;}
.index-news .index_list ul li a:hover p{font-size: 0.2rem; }
*/
.index-news .index_list ul li{ width:11.11%; height: 1.61rem; overflow: hidden; display: block; float: left; position:relative; }
.index-news .index_list ul li a{ width: 100%; display: block; text-align: center; padding: 0.34rem 0 0.3rem 0; }
.index-news .index_list ul li a.bj01{ background: #e57862;}
.index-news .index_list ul li a.bj02{ background: #4d8fd0;}
.index-news .index_list ul li a.bj03{ background: #c36dd2;}
.index-news .index_list ul li a.bj04{ background: #39bcc8;}
.index-news .index_list ul li a.bj05{ background: #cda554;}
.index-news .index_list ul li a.bj06{ background: #42b8df;}
.index-news .index_list ul li a.bj07{ background: #9c71ea;}
.index-news .index_list ul li a.bj08{ background: #e56281;}
.index-news .index_list ul li a.bj09{ background: #a7a377;}
.index-news .index_list ul li a img{ width: 0.56rem;}
.index-news .index_list ul li a p{ width:100%; height: 0.3rem; color: #fff; font-size: 0.16rem; line-height: 0.3rem;margin-top: 0.2rem;}
.index-news .index_list ul li a:hover{ background:#363aa1;}
.index-news .index_list ul li a:hover img{ width: 0.7rem;}
.index-news .index_list ul li a:hover p{font-size: 0.2rem; }
.index-news .index_list ul li::before,.index-news .index_list ul li:after{content: '';position: absolute;z-index: 5; top:0; right:0;background:url(../image/icofdtb02.png) no-repeat; width:0.54rem; height:0.39rem;}


.boxbjb{ width: 100%; background: #f1f1f8;}
.boxbjc{ background: url("../image/indexbj02.jpg") center bottom no-repeat; background-size:contain;}
.index-notice{min-height: 5rem;padding: 0.48rem 0;}
.index-notice .col-1{ width: 4.3rem;}
.index-notice .col-1 .title{ width: 100%; height: 0.5rem;font-size: .16rem;text-transform: uppercase;color: #666; margin-bottom: 0.2rem; }
.index-notice .col-1 .title img{ width: 0.5rem; height: 0.5rem; float: left;}
.index-notice .col-1 .title p{ line-height: 0.5rem;  font-size: 0.3rem; font-weight: bold; display: block; float: left; color: #363aa1; padding-left: 0.1rem;}

.index-notice .col-1 .title span {height: 0.5rem;padding: 0.2rem 0 0 0.1rem; font-size: 0.14rem; color: #757575;display: block; float: left; }

.index-notice .col-1 .title a{ width:0.64rem; height: 0.14rem; display: block; float: right; margin-top: 0.18rem;}
.index-notice .col-1 .title a h6{width: 0.5rem; height: 0.14rem; line-height: 0.14rem; font-size: 0.14rem; float: left; text-align: right;}
.index-notice .col-1 .title a img{width: 0.14rem; height: 0.14rem; float: right;}
.index-notice .col-1:nth-child(2n){ margin-left: 0.5rem;}
.index-notice .col-1 .list{width: 100%;}
.index-notice .col-1 .list ul li{width: 100%;height: 0.42rem; display: block;}
.index-notice .col-1 .list ul li a{width: 85%;height: 0.42rem; float:left; display: block; font-size: 0.16rem;line-height: 0.42rem;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.index-notice .col-1 .list ul li span{width: 15%;height: 0.42rem; float:right; display: block; font-size: 0.16rem;line-height: 0.42rem; text-align:right; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.index-notice .col-1 .listb{width: 100%;}
.index-notice .col-1 .listb ul li{width: 100%;height:0.81rem; display: block;border-bottom: #d7d7d7 solid 0.01rem; padding-top: 0.155rem;}
.index-notice .col-1 .listb ul li a{width: 100%; height: 0.5rem; display: block; font-size: 0.16rem;line-height: 0.25rem;overflow: hidden; text-overflow: ellipsis;}
.boxbje{ background: url("../image/indexbj03.jpg") center bottom no-repeat; background-size:contain;}

.index-picture{ min-height:9rem;}
.index-picture .gd{margin-top: 0.37rem; margin-bottom: 0.2rem;}
.index-picture .gdb{margin-top: 0.2rem; margin-bottom: 0.3rem;}
.index-picture .title{ width: 100%; height: 0.5rem;font-size: .16rem;text-transform: uppercase;color: #666;}
.index-picture .title img{ width: 0.5rem; height: 0.5rem; float: left;}
.index-picture .title p{ line-height: 0.5rem;  font-size: 0.3rem; font-weight: bold; display: block; float: left; color: #363aa1; padding-left: 0.1rem;}
.index-picture .title span {padding-left: .1rem; color: #757575;display: block; margin-top: 0.2rem; float: left; }
.index-picture .title a{ width:0.64rem; height: 0.14rem; display: block; float: right; margin-top: 0.18rem;}
.index-picture .title a h6{width: 0.5rem; height: 0.14rem; line-height: 0.14rem; font-size: 0.14rem; float: left; text-align: right;}
.index-picture .title a img{width: 0.14rem; height: 0.14rem; float: right;}
.index-picture .bottom_ul{ height:2.6rem; margin-top: 0.26rem;}
.index-picture .bottom_ul .swiper-slide{ height:2.3rem;}
.index-picture .bottom_ul .swiper-pagination-bullet{ width: 0.18rem !important; height: 0.18rem !important;opacity:1 !important; border: 0.03rem solid #363aa1; background: none;}
.index-picture .bottom_ul .swiper-pagination-bullet-active{ background: #363aa1 !important;}
.index-picture .bottom_ul .swiper-pagination{ bottom: 0 !important;}
.index-picture .index-image .bottom{width: 100%;}
.index-picture .index-image .bottom .video{width:53%;}
.index-picture .index-image .bottom .video_bj{width:100%;}
.index-picture .index-image .bottom .video_bj a{width:100%; display: block;}
.index-picture .index-image .bottom .video_bj img{width:100%;height: 4.10rem; }
.index-picture .index-image .bottom .video_top{width:100%;height: 4.10rem; text-align: center; position: absolute; z-index: 2; background: rgba(0,0,0,.0); top:0; left: 0;}
.index-picture .index-image .bottom .video_top img{ width: 0.56rem; height: 0.56rem; margin: 1.4rem auto 0 auto;}
.index-picture .index-image .bottom .video_top p{ height: 0.8rem; line-height: 0.8rem; display: block; font-size:0.24rem; font-weight: bold; color: #fff;}
.index-picture .index-image .bottom .video_top h6{ height: 0.3rem; line-height: 0.3rem;font-size:0.14rem;color: #fff; display: block; }
.index-picture .index-image .bottom .video_top a:hover h6{opacity:1; text-decoration: underline;}
.videoul .swiper-pagination-bullet{ width: 0.16rem !important; height: 0.16rem !important; background:#fff;}
.videoul .swiper-pagination-bullets{width:14% !important;bottom:10px !important; left:auto !important; right: 0;}
.nrytpxw .nrytpxwtite e{color: #f00;font-size: 0.16rem;margin-left: 0.05rem;}
.nrytpxw .nrytpxwul li:hover .nrytpxwtite e{color: #fff;}
.nrytpxw .nrytpxwul .nrytpxwtite{ line-height:0.2rem; }
.nrytpxw .nrytpxwul .nrytpxwtite p{ padding-top:0.05rem; }
.index-picture .title .left{ width: 53%;}
.index-picture .index-image .scenery_ul{ width:46%; float: right;}
.index-picture .index-image .scenery_ul .swiper-slide a{ width: 100%; display: block;}
.index-picture .index-image .scenery_ul .swiper-slide img{ width: 100%; height: 1.97rem; }
.index-picture .index-image .scenery_ul .swiper-slide p{ width: 100%;height:0.5rem; line-height: 0.5rem;background:rgba(54,58,161,0.5); padding: 0 0.2rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight: bold; font-size:0.18rem; color: #fff; text-align: center; position: absolute; left: 0; bottom: 0; z-index: 2;}
.index-picture .index-image .scenery_ul .swiper-slide a:hover p,.index-picture .index-image .scenery_ul .swiper-slide a:active p{ background:rgba(54,58,161,1);}

.boxbjd{ background: url("../image/bq01.jpg"); background-size:contain;}
.index-bq{ min-height: 2.4rem;}
.index-bq .top{ width: 100%; height: 1.72rem; border-bottom: 0.02rem solid #4a4eab; padding: 0.3rem 0;}
.index-bq .top .col-1{width:2.24rem; margin-right: 0.2rem;}
.index-bq .top .col-1 a{width:2.24rem; height:0.42rem;display: block; margin-top: 0.35rem;}
.index-bq .top .col-1 a img{width:2.24rem; height:0.42rem;}
.index-bq .top .col-2{width:5.6rem;}
.index-bq .top .col-2 p{width:100%; height: 0.28rem; overflow: hidden; color: #fff; font-size: 0.14rem;}
.index-bq .top .col-3{width: 3.3rem; margin-top: 0.24rem;}
.index-bq .top .col-3 ul li{width:0.64rem; height: 0.64rem; display: block; float: left; margin: 0 0 0 0.28rem;position: relative}
.index-bq .top .col-3 ul li a{width:0.64rem; height: 0.64rem; display: block; background: rgba(255,255,255,0.1); border-radius:0.32rem; text-align: center; }
.index-bq .top .col-3 ul li a img{ width: 0.56rem; height: 0.56rem; margin-top: 0.04rem;}
.index-bq .top .col-3 ul li .dyh{ width: 2rem; background: #fff; border-radius: 0.1rem; padding-bottom: 0.1rem;
   visibility: hidden; left: -1rem;top: 0;opacity: 1; position: absolute;}
.index-bq .top .col-3 ul li .dyh img{ width:100%; padding: 0.1rem 0.15rem; display: none;}
.index-bq .top .col-3 ul li .dyh p{ width: 100%; display:block;text-align: center; font-size: 0.14rem; overflow: hidden;}
.index-bq .top .col-3 ul li:hover .dyh{ left: -.6rem;top: -2rem;visibility: visible;opacity: 1; position: absolute; z-index:100; }
.index-bq .top .col-3 ul li:hover .dyh img{ display: block;}
.index-bq .top .col-3 ul li .ks{ width: 1rem; background: #fff; border-radius: 0.1rem; padding-bottom: 0.1rem;
    visibility: hidden; left: -1rem;top: 0;opacity: 1; position: absolute;}
.index-bq .top .col-3 ul li .ks img{ width:100%; padding: 0.1rem 0.15rem; display: none;}
.index-bq .top .col-3 ul li .ks p{ width: 100%; display:block;text-align: center; font-size: 0.14rem; overflow: hidden;}
.index-bq .top .col-3 ul li:hover .ks{ left: -1rem;top: 0;visibility: visible;opacity: 1; position: absolute; }
.index-bq .top .col-3 ul li:hover .ks img{ display: block;}
.index-bq .top .col-3 ul li .wb{ width: 2rem; background: #fff; border-radius: 0.1rem; padding-bottom: 0.1rem;
    visibility: hidden; left: -1rem;top: 0;opacity: 1; position: absolute;}
.index-bq .top .col-3 ul li .wb img{ width:100%; padding: 0.1rem 0.15rem; display: none;}
.index-bq .top .col-3 ul li .wb p{ width: 100%; display:block;text-align: center; font-size: 0.14rem; overflow: hidden;}
.index-bq .top .col-3 ul li:hover .wb{ left: -.6rem;top: -2rem;visibility: visible;opacity: 1; position: absolute; z-index:100; }
.index-bq .top .col-3 ul li:hover .wb img{ display: block;}
.index-bq .top .col-3 ul li .wx{ width: 2rem; background: #fff; border-radius: 0.1rem; padding-bottom: 0.1rem;
    visibility: hidden; left: -1rem;top: 0;opacity: 1; position: absolute;}
.index-bq .top .col-3 ul li .wx img{ width:100%; padding: 0.1rem 0.15rem; display: none;}
.index-bq .top .col-3 ul li .wx p{ width: 100%; display:block;text-align: center; font-size: 0.14rem; overflow: hidden;}
.index-bq .top .col-3 ul li:hover .wx{ left: -.6rem;top: -2rem;visibility: visible;opacity: 1; position: absolute; z-index:100; }
.index-bq .top .col-3 ul li:hover .wx img{ display: block;}

.index-bq .bottom{ width: 100%; height: 1.8rem; padding: 0.2rem 0;}
.index-bq .bottom .bq{ width:70%; height: 1.4rem; line-height: 0.4rem; font-size: 0.14rem; color: #fff;overflow: hidden;}
.index-bq .bottom .bq a{ color: #fff;}
.index-bq .bottom .bq a:hover{  color: #AAA;}
.index-bq .bottom .yqlj{ width:30%; height: 0.4rem; position: relative; }
.index-bq .bottom .yqlj a{ width:2.75rem; height: 0.4rem; background:rgba(255,255,255,0.1); display: block; float: right;padding: 0 0.1rem; }
.index-bq .bottom .yqlj a h6{ width:50%; height: 0.4rem; line-height: 0.4rem; display: block; float: left; color: #fff; font-size: 0.16rem; font-weight: normal; }
.index-bq .bottom .yqlj a span{ width:5%; height: 0.4rem; line-height: 0.4rem;  display: block; float: right; color: #fff; font-size: 0.16rem; font-weight: normal; }
.index-bq .bottom .yqlj .link{ width: 2.75rem;  background:#fff;right: 0; bottom:0.4rem;visibility: visible;opacity: 1; z-index: 2; position: absolute;}
.index-bq .bottom .yqlj .link li{ width: 2.75rem; height: 0.4rem; display: none;}
.index-bq .bottom .yqlj .link li a{ width: 100%; height: 0.4rem; font-size: 0.16rem; line-height: 0.4rem; color: #363aa1; text-align: center;}
.index-bq .bottom .yqlj:hover .link{visibility: visible;opacity: 1; position: absolute; color:#FFF; }
.index-bq .bottom .yqlj:hover .link li{display: block;}

.ny_banner{ width: 100%; position: relative;}
.ny_bannerfont{ width: 100%; height: 1.89rem; position: absolute; bottom: 0; background: url("../image/nybannfloat.png") repeat-x; padding-top:1rem;}
.ny_bannerfont h3{ width:50%; overflow: hidden; font-size: 0.36rem; color: #fff; font-weight: normal; float: left;}
.ny_bannerfont p{ width:50%; height: 0.6rem; overflow: hidden; line-height: 0.3rem; font-size: 0.16rem; color: #fff; margin-top: 0.1rem;}
.ny_bannerfont .current{ width: auto; height: 0.3rem; overflow: hidden; float: right; margin-top: 0.2rem;}
.ny_bannerfont .current li{ width: auto; float: left; display: block; color:#fff; font-size: 0.16rem;}
.ny_bannerfont .current li a{ width: auto; color:#fff;display: block; float: left;}
.ny_bannerfont .current li e{ margin: 0 0.1rem;}

.jgsz{ width: 74%; float: right; background: #fff;}
.jgsz .tab_box{padding: 0.2rem 0;}
.jgsz .tablb{ width: 100%; padding: 0 0.3rem; height: 0.58rem;background-image: linear-gradient(to right,#363aa1, #415ef2); display: block;}
.jgsz .tablbbj{background-image: linear-gradient(to right,#26d8ae, #2c9be6);}
.jgsz .tablbbj3{background-image: linear-gradient(to right,#ff9451, #fcc420);}
.jgsz .jgszico{ width: 0.35rem; height: 0.33rem; float: left; margin: 0.125rem 0 0 0;}
.jgsz .tablb h4{ width: auto; height: 0.58rem; display: block; float: left; font-size: 0.26rem; color: #fff; line-height: 0.58rem; margin-left: 0.1rem;}
.jgsz .jgszjt{ width: 0.2rem; height: 0.18rem; float: right;margin: 0.2rem 0 0 0;transition: all 0.5s;}
.jgsz .tab_box.active .jgszjt{transform: rotate(180deg)}
.jgsz .jgsznr{ width: 100%; background: #f7f7f7; overflow: hidden;height: 0;}
.jgsz .tab_box .jgsznr{ width: 100%; background: #f7f7f7; overflow: hidden;height: 0;transition: all 1s;}
.jgsz .tab_box.active .jgsznr{ width: 100%; background: #fff; overflow: hidden;height: auto;}
.jgsz .tab_box .jgszzx{ width: 96%; margin: 0 auto;}
.jgsz .tab_box.active .jgszzx{ margin: 0 auto 0.1rem;border-bottom:0rem solid #dedede; padding-bottom: 0.02rem; }
.jgsz .jgszul{ width:100%; float: left;}
.jgsz  h4{ width:33.33%;display: block; height: 0.6rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 0.20rem; line-height:0.6rem;  }
.jgsz .jgszul li{ width:33.33%; float:left; display: block; }
.jgsz .jgszul li h5{ width:100%; height: 0.5rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 0.18rem; line-height:0.5rem; display: block; }
.jgsz .jgszul li img{ width: 0.07rem; height: 0.07rem; float: left; margin: 0.115rem 0.05rem 0 0;}
.jgsz .jgszul li h6{ width:90%; font-size: 0.16rem; height:0.4rem; line-height: 0.2rem; font-weight: normal; color: #474747; display: block; border-bottom:1px dashed #474747; margin-bottom:0.2rem;}
.jgsz .jgszul li a:hover h6{ color: #363aa1;}

.jgsz .jgszul2{ width:33.33%; float: left;}
.jgsz .jgszul2 li{ width:100%;display: block;}
.jgsz .jgszul2 li h5{ width:100%; height: 0.6rem; overflow: hidden;/*text-overflow: ellipsis;white-space: nowrap; */font-size: 0.18rem; line-height:0.2rem; display: block; }
.jgsz .jgszul2 li img{ width: 0.07rem; height: 0.07rem; float: left; margin: 0.115rem 0.05rem 0 0;}
.jgsz .jgszul2 li h6{ width:90%; font-size: 0.16rem; line-height: 0.3rem; font-weight: normal; color: #474747; display: block;}
.jgsz .jgszul2 li a:hover h6{ color: #363aa1;}


.jgsz .jgszul21{ width:100%; float: left; margin-bottom:20px;}
.jgsz .jgszul21 li{display: block; float:left; padding-right:40px; }
.jgsz .jgszul21 li:nth-child(1){ width:100%;display: block; float:left; }

.jgsz .jgszul21 li h5{ height: 0.6rem; overflow: hidden;white-space: nowrap; font-size: 0.18rem; line-height:0.6rem; display: block; background:rgba(54,56,181,.7); padding-left:20px;color:#FFF; }
.jgsz .jgszul21 li img{ width: 0.07rem; height: 0.07rem; float: left; margin: 0.15rem 0.05rem 0 0;}
.jgsz .jgszul21 li h6{ width:auto; font-size: 0.18rem; line-height: 0.18rem; font-weight: normal; color: #474747; display: block;  white-space: nowrap; padding:10px 10px;}

.jgsz .jgszul21 li a:hover h6{ color: #363aa1;}


.ny_hsbj{width: 74%; float: right; background: #f6f6f6;}
.ny_hsbj .zsjyico{ width: 100%; margin: 0.35rem 0;}
.ny_hsbj .zsjyico ul li{ width:11%; margin-right:1.71%; height:0.8rem; display: block; float: left; background: #fff; border-top: 0.06rem solid #2c2f86;}
.ny_hsbj .zsjyico ul li a{ width: 100%; height:0.74rem; overflow: hidden; background: url("../image/zsjy01.png") bottom center no-repeat; display: block; font-size: 0.18rem; font-weight: bold; line-height: 0.6rem; text-align: center;}
.ny_hsbj .zsjyico ul li:hover{ background:#363aa1;}
.ny_hsbj .zsjyico ul li:hover a{color: #fff;}
.ny_hsbj .zsjyico ul li:last-child{ float: right; margin-right: 0;}
.ny_hsbj .zsjyjj{ width: 100%; background: #fff; padding: 0 3% 3% 3%;}
.ny_hsbj .zsjyjj h4{ width: 100%; line-height: 1rem; font-size:0.24rem; text-align: center;}
.ny_hsbj .zsjyjj p{ width: 100%; line-height:0.5rem; font-size:0.16rem; text-indent: 0.32rem;}
.ny_hsbj .zsjyjj span{ width: 100%; display: block;}
.ny_hsbj .zsjyjj h6{ width: 100%;height: 0.5rem; display: block;}
.ny_hsbj .zsjyjj h6 a{ width:auto;line-height: 0.5rem; margin-right: 0.2rem; display: block; float: left;font-size: 0.16rem; font-weight: normal; color: #363aa1;}
.ny_hsbj .zsjyjj h6 a em{line-height:0.45rem; display: block; float: left; font-size:0.45rem;}

.ny_hsbj .zsjylxfs{ margin: 0.2rem 0;}
.ny_hsbj .zsjyleft{ width: 49%; background:#fff; float: left; padding:0 0 0 2%;}
.ny_hsbj .zsjyleft:nth-child(2n){ float: right;}
.ny_hsbj .zsjyleft ul{ width:100%; float: left; background:url("../image/zsjy02.png") right bottom no-repeat; }
.ny_hsbj .zsjyleft ul li{ width:100%; display: block;}
.ny_hsbj .zsjyleft ul li h5{ width:100%;height:0.5rem; font-size: 0.24rem; line-height:0.5rem; display: block; padding-top: 0.1rem;}
.ny_hsbj .zsjyleft ul li h6{ width:100%; font-size: 0.16rem; font-weight: normal; line-height:0.4rem; display: block;}
.ny_hsbj .zsjyleft ul li a{width:100%; font-size: 0.16rem; padding-bottom: 0.2rem; line-height:0.4rem; display: block; color: #363aa1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.ny_hsbj .zsjyleft ul li a em{line-height:0.35rem; display: block; float: left; font-size:0.45rem;}
.ny_hsbj .zsjyleft ul li a:hover,.ny_hsbj .zsjyleft ul li a:active{text-decoration: underline;}

.ny_hsbj .zsjylxzt{ width: 100%; background:#fff;}
.ny_hsbj .zsjylxztbj{ width: 100%;background:url("../image/zsjy02.png") right bottom no-repeat;padding:0 0 0 2%;}
.ny_hsbj .zsjylxztbj ul{ width:49%; float: left;}
.ny_hsbj .zsjylxztbj ul:nth-child(2n){ float: right;}
.ny_hsbj .zsjylxztbj ul li{ width:100%; display: block;}
.ny_hsbj .zsjylxztbj ul li h5{ width:100%;height:0.5rem; font-size: 0.24rem; line-height:0.5rem; display: block; padding-top: 0.1rem;}
.ny_hsbj .zsjylxztbj ul li h6{ width:100%; font-size: 0.16rem; font-weight: normal; line-height:0.4rem; display: block;}
.ny_hsbj .zsjylxztbj ul li a{width:100%; font-size: 0.16rem; padding-bottom: 0.2rem; line-height:0.4rem; display: block; color: #363aa1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.ny_hsbj .zsjylxztbj ul li a em{line-height:0.35rem; display: block; float: left; font-size:0.45rem;}
.ny_hsbj .zsjylxztbj ul li a:hover,.ny_hsbj .zsjyleft ul li a:active{text-decoration: underline;}
.ny_hsbj .zsjylxztbj span{ width:100%;height:0.5rem; font-size: 0.24rem; line-height:0.5rem; display: block; padding-top: 0.1rem; font-weight: bold;}
.ny_hsbj .hzbx{ width: 100%; height:1rem;}
.ny_hsbj .hzbx a{ width:auto; height: 0.5rem; margin-top: 0.2rem; display: block; float: left; line-height: 0.5rem;font-size: 0.16rem;color: #363aa1; margin-right: 0.3rem;}
.ny_hsbj .hzbx a em{line-height:0.45rem; display: block; float: left; font-size:0.45rem; margin-right: 0.05rem;}
.ny_hsbj .hzbx a:hover,.ny_hsbj .hzbx a:active{text-decoration: underline;}
.ny_hsbj .hzbxjl{ margin-bottom: 0.2rem;}

.rczp_title{ width: 100%; background: #363aa1; padding: 0.2rem 0;}
.rczp_title .rczp_tiul{ width: 100%; text-align: center;}
.rczp_title .rczp_tiul li{ width:auto;height: 0.5rem; line-height: 0.5rem; display: inline-block; font-size: 0.18rem; font-weight: bold; margin: 0 0.4rem;}
.rczp_title .rczp_tiul li a{width:auto;height: 0.5rem; display: block; color: #fff;}
.rczp_title .rczp_tiul li a:hover,.rczp_title .rczp_tiul li a.active{ border-bottom: 0.03rem solid #fff;}

.rczp{ margin: 0.2rem auto;}
.rczpul{ width: 100%;}
.rczpul li{ width: 100%; display: block; position: relative; background: #fff; padding-left: 5%;margin-top: 0.5rem;}
.rczpul .rczptime{position: absolute; z-index: 2; top:-0.2rem; width:8%; background: #363aa1; display: block; float: left; color: #fff; padding:0.1rem 0;}
.rczpul .rczptime p{ width:100%; height:0.2rem; line-height:0.2rem;display: block; text-align: right;padding-right:10%;}
.rczpul .rczptime span{ width:100%; height:0.4rem; line-height:0.4rem;display: block; text-align: center; font-size: 0.24rem;}
.rczpul li a{ width:89%;height:1.2rem;line-height: 0.8rem; font-size: 0.24rem; font-weight: normal; display: block; float: right; background: url("../image/rczp01.png") right bottom no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rczpul li:hover{ background: #a3a6ea;}
.rczpul li:hover a{  color: #fff;}
.rczpym{ width: 100%; margin:0.3rem 0;}
.rczpym ul{ width: 100%; text-align: center;}
.rczpym ul li{ width:auto; height: 0.38rem; line-height: 0.38rem; font-size: 0.18rem; background: #fff; padding:0 1%; display: inline-block;}
.rczpym ul li a{width:auto; display: block;}
.rczpym ul li:hover{ background: #363aa1;}
.rczpym ul li:hover a{color: #fff;}
.hzjl{}
.jyjximg{ margin: 0.3rem auto;}
.jyjximg span{ width: 100%; height: 1rem; line-height: 1rem; font-family: "SimSun"; font-weight: bold; text-align: center; display: block; color: #d5ab63;letter-spacing: 0.05rem; font-size: 0.72rem;}
.jyjximg h6{ width: 100%; height: 0.2rem; font-weight: normal; line-height:0.2rem; text-align: center; display: block; color: #b5b4b4; font-size: 0.16rem;}
.jyjximgul{ width: 100%;}
.jyjximgul li{ width:19%;background: #d5ab63; display: block; float: left; margin-right:1.25%;}
.jyjximgul .jyjximgli{ height: 4.2rem;  background:url("../image/jyjxico01.png") bottom right no-repeat;}
.jyjximgul li:nth-child(5n){ float: right; margin-right: 0;}
.jyjximgul li h4{ width:100%; height: 0.6rem; line-height: 0.6rem; font-size:0.24rem; color: #fff; text-align: center; font-weight: normal; display: block;}
.jyjximgul li img{ width: 91%; display: block; margin: 0 auto;}
.jyjximgul li p{ width: 91%;height: 0.72rem; line-height: 0.24rem; font-size: 0.14rem; color: #fff; overflow: hidden; display: block; margin:0.15rem auto 0.4rem auto;}
.jyjximgul li a{ width: 91%;height: 0.3rem; line-height: 0.3rem; font-size: 0.16rem; text-decoration: underline;  color: #fff; overflow: hidden; display: block; margin:0 auto 0 auto; text-align: center;}

.bksjybj{ background: #f0f0f0; padding: 0.3rem 0;}
.bksjybj .table_box{ width: 49%; padding-left: 0.2rem; float: left; background: #fff; border-bottom: 0.03rem solid #363aa1;}
.bksjybj .table_box:after{ content:'';display:block;background: url("../image/jyjxico02.png"); width: 2.13rem;height: 1.13rem;float: right; margin-top: -0.6rem;}
.bksjybj .table_box:nth-child(2n){ float: right;}
.bksjybj .table_box .top{ width:100%;}
.bksjybj .table_box .left{ width: 50%;  float: left;}
.bksjybj .table_box .left p{ width:100%;line-height: 0.3rem; font-size: 0.16rem; text-indent: 2em; color: #656565; padding-right: 0.1rem;}
.bksjybj .table_box .left a{ width:100%;height: 0.3rem;line-height: 0.3rem; font-size: 0.14rem; display: block; text-indent: 2em; color: #363aa1;}
.bksjybj .table_box .left a:hover{text-decoration: underline;}
.bksjybj .table_box .left h4{ width:100%; height: 0.6rem; margin-top: 0.1rem; line-height: 0.6rem; font-size:0.24rem; color: #363aa1; display: block;}
.bksjybj .table_box .top img{ width: 50%;float: right;}
.bksjybj .table_box .bottom{ width:100%; height: 0.3rem;}
.bksjybj .table_box .bottom a{ width:100%; height: 0.3rem; display: block;}
.bksjybj .bottom h6{ width:auto; height: 0.3rem; margin-right: 0.05rem; line-height: 0.3rem; font-size: 0.14rem; font-weight: normal;color: #363aa1; display: block; float: left;}
.bksjybj .bottom a:hover h6{text-decoration: underline;}
.szdw{ width: 100%; background: url("../image/jyjx08.jpg") right bottom no-repeat; margin: 0.4rem auto; position: relative;}
.szdw .left{ width: 60%;float: left;}
.szdw .right{ width: 50%; background: #fff; padding: 0 0 0 2%; position: absolute; z-index: 2;top:0.2rem; right: 0.2rem;border-bottom: 0.01rem solid #ededed; border-right: 0.01rem solid #ededed;}
.szdw .right:after{ content: '';display:block;background: url("../image/jyjxico04.png"); width:3.16rem;height: 1.67rem; margin-top: -1.2rem; float: right; }
.szdw .right h4{width:100%; height: 0.6rem; margin-top: 0.1rem; line-height: 0.6rem; font-size:0.24rem; color: #363aa1; display: block;}
.szdw .right p{width:100%; height:2.4rem; line-height: 0.3rem; overflow: hidden;font-size: 0.16rem; text-indent: 2em; color: #656565; padding-right: 0.2rem;}
.szdw .bottom{width:100%; height: 1.08rem;}
.szdw .szdwul{width:auto; float: left;}
.szdw .szdwul li{width:100%;display: block;}
.szdw .szdwul li a{width:100%; height: 0.36rem; line-height: 0.36rem; font-size: 0.14rem; display: block; text-indent: 2em;color: #363aa1;}
.szdw .szdwul li a:hover{ text-decoration: underline;}
.szdw .szdwgd{ float: right;position: relative;z-index: 1; margin-right: 0.5rem; margin-top: 0.7rem;}
.szdw .szdwgd a{ width: auto; height: 0.3rem; display: block;}
.szdw .szdwgd a h6{width:auto; height: 0.3rem; margin-right: 0.05rem; line-height: 0.3rem; font-size: 0.14rem; font-weight: normal;color: #363aa1; display: block; float: left;}
.szdw .szdwgd a:hover h6{ text-decoration: underline;}
.kyjs{ margin: 0.4rem auto;}
.kygk{ width: 100%;}
.kygk span{ width:80%; display: block; float: left;}
.kygk h4{ width:11%; height: 0.84rem; line-height: 0.84rem; font-size: 0.3rem; border-top:0.05rem solid #363aa1; display: block;}
.kygk p{ width:100%; height: 0.3rem; line-height: 0.3rem; font-size: 0.24rem; color: #363637;}
.kygk p em{color: #363aa1; font-size: 0.36rem;}
.kygk a{ width:20%; height: 0.84rem; line-height: 0.84rem; display: block; float: right; text-align: right; font-size: 0.24rem; color: #363aa1;}
.kygk a:hover{ text-decoration: underline;}
.kyjj{ width: 100%; background: #d5ab63; margin:0.2rem auto; padding: 2%;}
.kyjj span{ width: 70%; display: block; float: left; padding-right: 1%;}
.kyjj p{ width:100%; color: #fff; line-height: 0.45rem; text-indent: 2em; font-size: 0.16rem;}
.kyjj a{ width: 30%; display: block; float: left;}
.shkxc{ width: 100%;}
.shkxc .shkxcul{ width: 100%;}
.shkxc .shkxcul li{ width:19%; display: block; float: left; background: #f6f7f8; padding:1%; margin-right:1.25%;}
.shkxc .shkxcul li:nth-child(5n){ float: right; margin-right: 0;}
.shkxc .shkxcul li a{ width:100%; display: block;}
.shkxc .shkxcul li img{ width:0.4rem; }
.shkxc .shkxcul li h6{ width:auto; height:0.4rem; line-height: 0.4rem; font-size: 0.16rem;display: block; font-weight: normal; float: right;}
.shkxc .shkxcul li:hover{ background: #363aa1;}
.shkxc .shkxcul li:hover h6{ color: #fff;}

.kynew .kyfontul{ width: 100%;}
.kynew .kyfontul li{ width:32%; display: block; float: left; background: #fff; padding: 1% 1% 1% 2%; margin-right:2%;}
.kynew .kyfontul li:nth-child(3n){ float: right; margin-right: 0;}
.kynew .kyfontul li a{ width:100%; display: block;}
.kynew .kyfontul h4{ width:100%; height: 0.4rem; line-height: 0.4rem; overflow: hidden; font-size: 0.18rem; display: block;}
.kynew .kyfontul h5{ width:100%; height: 0.3rem; line-height: 0.3rem; overflow: hidden; font-size: 0.14rem; font-weight: normal; color: #8c8c8c; display: block;}
.kynew .kyfontul p{ width:100%; height:0.9rem; line-height: 0.3rem; overflow: hidden; font-size: 0.14rem; font-weight: normal; color: #8c8c8c; display: block;}
.kynew .kyfontul li:hover{ background: #363aa1}
.kynew .kyfontul li:hover h4{ color: #fff;}
.kynew .kyfontul li:hover h5{ color: #fff;}
.kynew .kyfontul li:hover p{ color: #fff;}
.xxgk{ width: 100%;background: url("../image/xxgk01.png") right bottom no-repeat;background-size: contain;}
.xxgk .xxgk_title{width:100%; height: 1rem; line-height: 1rem;margin: 0.5rem 0 0.2rem 0;}
.xxgk .xxgk_title h4{ width: 100%; height: 0.8rem; line-height: 0.8rem; display: block; font-size: 0.36rem; font-weight: normal;}
.xxgk .xxgk_title em{ width: 5%; height: 0.1rem; display: block; border-top: 0.04rem solid #363aa1;}
.xxgk .xxgk_kh h5{ width: 100%; height: 0.5rem; font-size: 0.24rem; display: block;}
.xxgk .xxgk_kh p{ width: 59%;line-height: 0.3rem;overflow: hidden; font-size: 0.16rem; color: #575656;}
.xxgk .xxgkgd{ width: 100%; height: 0.5rem; margin:0.5rem 0 0.3rem 0; }
.xxgk .xxgkgd a{ width:5%; height: 0.5rem; overflow: hidden; line-height: 0.5rem; font-size: 0.16rem; color: #363aa1; border-bottom: 0.01rem solid #363aa1; display: block;}
.xsyg{ width: 100%; background: url("../image/xxgk02.png") left top no-repeat; padding: 0.7rem 0 0.5rem 0;}
.xsyg .xsyg_title{width:100%; height: 1rem; line-height: 1rem;text-align: center;margin-bottom: 0.2rem;}
.xsyg .xsyg_title h4{ width: 100%; height: 0.8rem; line-height: 0.8rem; display: block; font-size: 0.36rem; font-weight: normal;}
.xsyg .xsyg_title em{ width: 5%; height: 0.1rem; display: block; border-top: 0.04rem solid #363aa1; margin: 0 auto;}
.xsyg .xsyggd{ width: 100%;margin-top: 0.2rem;}
.xsyg .xsyggd p{ width: 100%; padding: 0 10%; line-height: 0.3rem;font-size: 0.16rem; color:#575656;}
.xsyg .xsyggd a{ width:5%; height: 0.5rem; overflow: hidden; line-height: 0.5rem; font-size: 0.16rem; color: #363aa1; border-bottom: 0.01rem solid #363aa1; display: block; margin: 0 auto;}
.xsyg .xsygimg{ width: 100%; margin: 0.8rem 0 0 0;}
.xsyg .xsygimg li{ width:33.26%; display: block; float: left; margin-right: 0.01rem;}
.xsyg .xsygul{ width: 100%; margin: 0.2rem 0 0 0;}
.xsyg .xsygul li{ width:24%; display: block; float: left; margin-right: 1.33%; background: #f2f3f8; padding:2% 3%;}
.xsyg .xsygul li:nth-child(4n){  float: right; margin-right: 0;}
.xsyg .xsygul li a{ width:100%; display: block; }
.xsyg .xsygul li h4{ width:100%; height:0.6rem; overflow: hidden; font-size: 0.24rem; font-weight: normal; background: url("../image/xxgk08.jpg") left bottom no-repeat; display: block; }
.xsyg .xsygul li img{ width: 0.62rem; height: 0.43rem; float: right;}
.xsyg .xsygul li:hover{ background: #363aa1;}
.xsyg .xsygul li:hover h4{ color: #fff; background: url("../image/xxgk08b.jpg") left bottom no-repeat;}
.xrld{ width: 100%; background: url("../image/xxgk01.jpg") no-repeat; padding: 0.3rem 0;}
.xrld .xrld_title{width:100%; height: 1rem; line-height: 1rem;text-align: center; color: #fff; margin-bottom: 0.2rem;}
.xrld .xrld_title h4{ width: 100%; height: 0.8rem; line-height: 0.8rem; display: block; font-size: 0.36rem; font-weight: normal;}
.xrld .xrld_title em{ width: 5%; height: 0.1rem; display: block; border-top: 0.04rem solid #fff; margin: 0 auto;}
.xrld .xrldul{ width: 100%;}
.xrld .xrldul li{ width:32%; display: block; float: left;margin-right:2%;}
.xrld .xrldul li a{ width:100%; display: block;}
.xrld .xrldul li a img{ width:100%; border:0.01rem solid #fff;}
.xrld .xrldul li h6{ width:100%; height: 0.5rem; overflow:hidden; line-height: 0.5rem; font-size: 0.16rem; text-align: center; color: #fff; font-weight: normal; display: block;}
.xrld .xrldul li:nth-child(3n){ float: right; margin-right: 0;}
.xrld .xrldul li:hover h6{ text-decoration: underline;}
.xrld .xrldgd{ width: 100%; height: 0.5rem; text-align: center; margin-top: 0.2rem;}
.xrld .xrldgd a{ width:5%; height: 0.5rem; overflow: hidden; line-height: 0.5rem; font-size: 0.16rem; color: #fff; border-bottom: 0.01rem solid #fff; display: block; margin: 0 auto;}
.nry{ width: 100%; border-bottom: 0.01rem solid #e9e9e9;}
.nry .dqwz .left{ width: auto; float: left;}
.nry .dqwz .dqwzul{ margin:0.3rem 0 0 0; }
.nry .dqwz .dqwzul li{ width: auto; height: 0.2rem; line-height: 0.2rem; display: block; float: left; margin-right: 0.05rem;}
.nry .dqwz .dqwzul li a{ width: auto; display: block; font-size: 0.14rem; color: #636363;}
.nry .dqwz .dqwzul li a:hover{ color: #f00;}
.nry .dqwz .right{ width: auto; float: right;}
.nry .dqwz .ejlmul{}
.nry .dqwz .ejlmul li{ width: auto; height: 0.8rem; line-height: 0.8rem; display: block; float: left; margin-left: 0.2rem;}
.nry .dqwz .ejlmul li a{ width: auto; display: block; font-size: 0.16rem;}
.nry .dqwz .ejlmul li:hover{ border-bottom: 0.03rem solid #363aa1;}
.nry .dqwz .ejlmul li:hover a{ font-weight: bold;}
.nryxq{ width: 74%; float: right; background: #fff; padding: 0 3%;}
.nryxq .nrtitle{ width: 100%;line-height: 0.3rem; font-size: 0.26rem; padding: 0.3rem 0; text-align:center; }
.nryxq .nrtime{width: 100%;border: 0.01rem solid #e9e9e9; padding: 0.05rem 0 ; text-align:center;}
.nryxq .nrtime&gt;span{ width: 100%; height: 0.3rem;overflow: hidden; display: block; text-align:center;}
.nryxq .nrtime span h5{ width:auto;height: 0.3rem; line-height: 0.3rem; display: block;  font-size: 0.14rem; font-weight: normal; color: #646464; margin-right: 0.1rem;}
.nryxq .nrk{ width: 100%; margin: 0.2rem 0;}
/*.nryxq .nrk p{ width: 100%; line-height: 0.5rem; font-size: 0.18rem; text-indent: 2em; color: #292929;}*/
.nryxq .nrk p{ width: 100%; margin-bottom:0.3rem;}
/*.nryxq .nrk p span{ width: 100%;text-indent:0em; line-height: 0.5rem; font-size: 0.18rem;color: #292929; display:block;}*/

.nryxq .nrk img{  text-indent: 0em; }
.nryxq .nrk .vsbcontent_img{  text-indent: 0em; }

.nryxq .nrsx{ width: 100%; margin: 0.2rem 0;}
.nryxq .nrsx span{ width: 100%;height: 0.5rem; margin-bottom: 0.1rem; display: block; background: #ebebeb;}
.nryxq .nrsx span h4{ width: 10%; float:left;height: 0.5rem;display: block;overflow: hidden; background: #363aa1; color: #fff; text-align: center; line-height: 0.5rem;  font-size: 0.16rem;}
.nryxq .nrsx span a{width:90%;height: 0.5rem; line-height: 0.5rem;  font-size: 0.16rem; display: block; float: right; overflow: hidden; padding-left: 0.2rem;}
.nryxq .nrsx span a:hover{ background: #363aa1; color: #fff;}

.nrytplb{ width: 74%; float: right;}
.nrytplb .nrytplbul{ width: 100%;}
.nrytplb .nrytplbul li{ width:24%; display: block; float: left; margin-right:1.33%; margin-bottom: 0.2rem;}
.nrytplb .nrytplbul li a{ width:100%; display: block;}
.nrytplb .nrytplbul li a img{ width:100%;}
.nrytplb .nrytplbul li a p{ width:100%; height:0.5rem;overflow: hidden; background: #fff; text-align: center; line-height: 0.5rem; font-size: 0.16rem;}
.nrytplb .nrytplbul li:nth-child(4n){ float: right; margin-right: 0;}
.nrytplb .nrytplbul li a:hover p{ background: #363aa1; color: #fff;}
.nrytpxw{ width: 74%; float: right; background: #fff; padding:3%;}
.nrytpxw .nrytpxwul{ width: 100%;}
.nrytpxw .nrytpxwul li{ width: 100%; display: block;border-bottom: 0.01rem solid #e9e9e9;padding: 0.2rem 0;}
.nrytpxw .nrytpxwul li a{ width: 100%; display: block;}
.nrytpxw .nrytpxwtime{ width: 7%;display: block; float: left; background:#363aa1; padding-bottom: 0.05rem;}
.nrytpxw .nrytpxwtime h6{ width:100%;height: 0.35rem;line-height: 0.35rem;display: block; font-weight: normal; font-size: 0.16rem; color: #fff; text-align: center;}
.nrytpxw .nrytpxwtime em{ width:90%; background: #fff; height: 0.35rem; line-height: 0.35rem;   display: block;font-size: 0.24rem; text-align: center; color: #363aa1; margin: 0 auto;}
.nrytpxw .nrytpxwtite{ width: 69%; display: block; float: left; margin: 0 2% 0 2%;}

.nrytpxw .nrytpxwtite h4{ width: 100%; height: 0.4rem; line-height:0.4rem; font-size: 0.18rem; font-weight: normal; text-overflow:ellipsis;    whitewhite-space: nowrap;overflow: hidden;}
.nrytpxw .nrytpxwtite p{ width: 100%; height: 0.72rem; color: #938f8f; line-height: 0.24rem; font-size: 0.14rem; font-weight: normal; overflow: hidden;}

.nrytpxw .nrytpxwtitetz{ width: 89%; display: block; float: left; margin: 0 2% 0 2%;}
.nrytpxw .nrytpxwtitetz h4{ width: 100%; height: 0.4rem; line-height:0.4rem; font-size: 0.18rem; font-weight: normal; text-overflow:ellipsis;    whitewhite-space: nowrap;overflow: hidden;}
.nrytpxw .nrytpxwtitetz p{ width: 100%; height: 0.72rem; color: #938f8f; line-height: 0.24rem; font-size: 0.14rem; font-weight: normal; overflow: hidden;}

.nrytpxw .nrytpxwul li img{ width: 20%; float: left; display: block;}
.nrytpxw .nrytpxwul li:hover{ background:#363aa1; }
.nrytpxw .nrytpxwul li:hover a{padding: 0 1%;}
.nrytpxw .nrytpxwul li:hover .nrytpxwtime{ background:#595ecd; }
.nrytpxw .nrytpxwul li:hover .nrytpxwtime h6{color: #fff;}
.nrytpxw .nrytpxwul li:hover .nrytpxwtite h4{color: #fff;}
.nrytpxw .nrytpxwul li:hover .nrytpxwtite p{color: #a4a7ee;}
.nrytpxw .nrytpxwul li:hover .nrytpxwtitetz h4{color: #fff;}
.nrytpxw .nrytpxwul li:hover .nrytpxwtitetz p{color: #a4a7ee;}
/**************竖起二级栏目**********************/
.nrsk{ background: #f6f6f6; padding: 0.5rem 0;}
.nrsk .sk_left{width:23%; float: left; background: #fff; border-top: 0.1rem solid #363aa1;border-left: 0.1rem solid #363aa1;}
.nrsk .sk_left span{ width: 100%; line-height: 0.7rem; background: #363aa1; font-size: 0.3rem; color: #fff; display: block; padding-left: 5%;}
.nrsk .sk_left .left{width:100%;}
.nrsk .sk_left .left li{width:100%;display: block; border-bottom: 0.01rem solid #e1e1e1;border-right: 0.03rem solid #e1e1e1;}
.nrsk .sk_left .left li&gt;a{position: relative;width:100%; height: 0.66rem; display: block; font-size: 0.18rem; line-height: 0.66rem; overflow: hidden; padding:0 10%;}
.nrsk .sk_left .left li:hover{}
.nrsk .sk_left .left li:hover&gt;a,.nrsk .sk_left .left li&gt;a.active{ background: #d5ab63; color: #fff;}
.nrsk .sk_left .sjlm{ width: 100%;display: none;transition: all 1s; }
.nrsk .sk_left .sjlm.active{ display: block }
.nrsk .sk_left .sjlm&gt;a{ width: 100%;height: 0.4rem; line-height: 0.4rem;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; text-align: center; padding: 0 10%; display: block; background: #f7f7f7;}
.nrsk .sk_left .sjlm&gt;a:hover,.nrsk .sk_left .sjlm&gt;a.on{ background: #e9bb6b; color: #fff;}
.nrsk .sk_left .left li&gt;a.sj::before {top: 50%;width: 0.2rem;height: 2px;margin-top: -1px;right: 0.28rem;}
.nrsk .sk_left .left li&gt;a.sj::after {width: 2px;height: 0.2rem;top: 50%;margin-top: -0.1rem;right: 0.37rem;}
.nrsk .sk_left .left li&gt;a.sj::before, .nrsk .sk_left .left li&gt;a.sj:after {content: '';position: absolute;background-color: #a1a1a1;opacity: 0.6;z-index: 5;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.nrsk .sk_left .left li&gt;.sj.active::before,
.nrsk .sk_left .left li&gt;.sj.active::after{transform: rotate(180deg); background-color: #fff; opacity: 1;}
.nrsk .sk_left .left li&gt;.sj.active::after {opacity: 0;}


.nrsk .right{ width:74%; float: right; background: #fff; border: 0.01rem solid #e1e1e1;}
.nrsk .right .xyjs{width: 100%; padding: 3%;}
.nrsk .right .xyjs h3{width: 100%;height: 0.5rem; line-height: 0.5rem; font-size: 0.24rem; font-weight: normal; color: #555555;}
.nrsk .right .xyjs h4{width: 100%;height: 0.3rem; line-height: 0.3rem;  font-size: 0.18rem; font-weight: normal; color: #555555;}
.nrsk .right .xyjs .box1{width: 100%; margin-top: 0.5rem;}
.nrsk .right .xyjs .box1 span{ width: 58%; display: block; float: left;}
.nrsk .right .xyjs .box1 img{ width: 38%; display: block; float: right;}
.nrsk .right .xyjs h2{width: 100%;height: 0.7rem; font-size: 0.3rem;color: #333399; font-weight: normal;  }
.nrsk .right .xyjs p{width: 100%;line-height: 0.36rem;  font-size: 0.16rem; text-indent: 2em; font-weight: normal; color: #555555; margin-bottom: 0.2rem; }
.nrsk .right .jxfwjj{width: 100%; padding: 3%;}
.nrsk .right .jxfwjj p{width: 100%;line-height: 0.5rem; font-size: 0.18rem; font-weight: normal; color: #555555;}
.nrsk .right .jxfwjjul{width: 100%; margin-top: 0.2rem;}
.nrsk .right .jxfwjjul li{width:19%; display: block; float: left; background: #d5ab63; margin-right: 1%;  }
.nrsk .right .jxfwjjul li a{width:100%; height: 0.5rem; line-height: 0.5rem; overflow: hidden; color: #fff; font-size: 0.18rem; display: block; text-align: center;}
.nrsk .right .jxfwjjul li:hover{background: #333399;}

.nrsk .xyld{ width: 100%; padding: 3% 3% 0 3%;}
.nrsk .xyldul{ width: 100%;}
.nrsk .xyldul li{ width: 100%; display: block; margin-bottom: 0.3rem;}
.nrsk .xyldul li img{ width:40%;/* height: 2.7rem;*/ float: left;}
.nrsk .xyldul li span{ width:57%; height: 2.7rem; display: block; overflow: hidden; float: right;}
.nrsk .xyldul li h4{ width:100%; height:0.5rem; display: block; overflow: hidden; font-size: 0.2rem; color: #333399; line-height: 0.5rem;}
.nrsk .xyldul li p{ width:100%; height:1.6rem; line-height: 0.3rem; display: block; overflow: hidden; font-size: 0.16rem; color: #6e6e6e; margin-bottom: 0.2rem;}
.nrsk .xyldul li span&gt;a{ width:20%; height:0.3rem; line-height: 0.3rem; display: block; overflow: hidden; font-size: 0.14rem; color: #fff; background: #333399; text-align: center;}
.nrsk .xyldul li span&gt;a:hover{ background: #696de5;}


/*zadd*/

.m-txtd1{background-color:#f2f2f2;overflow:hidden;border-bottom:1px solid #e9e9e9}
.m-txtd1 ul{width:100%;overflow:hidden}
.m-txtd1 li{float:left;width:33.33%; height:1.8rem;text-align:center;padding:38px 0 64px; margin:0.33% 0;border-left:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; background-position:center center;background-repeat:no-repeat; background-size:cover; margin-botom:.2rem; background-color:#fff;}
.m-txtd1 li:nth-child(3n+1){border-left:none}
.m-txtd1 li span{display:block;width:33.33%;height:100%;margin:0 auto 12px;}
.m-txtd1 li.i1 {background-image:url(../img/jjxy_1.png)}
.m-txtd1 li.i2 {background-image:url(../img/jrxy_1.png)}
.m-txtd1 li.i3 {background-image:url(../img/gsglxy_1.png)}
.m-txtd1 li.i4 {background-image:url(../img/kjxy_1.png)}
.m-txtd1 li.i5 {background-image:url(../img/ggxy_1.png)}
.m-txtd1 li.i6 {background-image:url(../img/ggglxy_1.png)}
.m-txtd1 li.i7 {background-image:url(../img/wxxy_1.png)}
.m-txtd1 li.i8 {background-image:url(../img/fxy_1.png)}
.m-txtd1 li.i9 {background-image:url(../img/maxxy_1.png)}
.m-txtd1 li.i10 {background-image:url(../img/rgzlxy_1.png)}
.m-txtd1 li.i11 {background-image:url(../img/jxgcxy_1.png)}
.m-txtd1 li.i12 {background-image:url(../img/hjzyxy_1.png)}
.m-txtd1 li.i122 {background-image:url(../img/spxy_1.png)}
.m-txtd1 li.i13 {background-image:url(../img/sxtjxy_1.png)}
.m-txtd1 li.i14 {background-image:url(../img/ysxy_1.png)}
.m-txtd1 li.i15 {background-image:url(../img/miada_1.png)}
.m-txtd1 li.i16 {background-image:url(../img/wgyxy_1.png)}
.m-txtd1 li.i17 {background-image:url(../img/tyxy_1.png)}
.m-txtd1 li.i18 {background-image:url(../img/gsxy_1.png)}
.m-txtd1 li.i19 {background-image:url(../img/tsxy_1.png)}
.m-txtd1 li.i20 {background-image:url(../img/jxjyxy_1.png)}
.m-txtd1 li.i21 {background-image:url(../img/lxsy_1.png)}
.m-txtd1 li h3{font-size:.14rem;color:#333;line-height:.24rem;font-weight:400;  }
.m-txtd1 li:hover{background-color:none;}

.m-txtd1 li.i1:hover {background-image:url(../img/jjxy_1.png)}
.m-txtd1 li.i2:hover {background-image:url(../img/jrxy_1.png)}
.m-txtd1 li.i3:hover {background-image:url(../img/gsglxy_1.png)}
.m-txtd1 li.i4:hover {background-image:url(../img/kjxy_1.png)}
.m-txtd1 li.i5:hover {background-image:url(../img/ggxy_1.png)}
.m-txtd1 li.i6:hover {background-image:url(../img/ggglxy_1.png)}
.m-txtd1 li.i7:hover {background-image:url(../img/wxxy_1.png)}
.m-txtd1 li.i8:hover {background-image:url(../img/fxy_1.png)}
.m-txtd1 li.i9:hover {background-image:url(../img/maxxy_1.png)}
.m-txtd1 li.i10:hover {background-image:url(../img/rgzlxy_1.png)}
.m-txtd1 li.i11:hover {background-image:url(../img/jxgcxy_1.png)}
.m-txtd1 li.i12:hover {background-image:url(../img/hjzyxy_1.png)}
.m-txtd1 li.i13:hover {background-image:url(../img/sxtjxy_1.png)}
.m-txtd1 li.i14:hover {background-image:url(../img/ysxy_1.png)}
.m-txtd1 li.i15:hover {background-image:url(../img/miada_1.png)}
.m-txtd1 li.i16:hover {background-image:url(../img/wgyxy_1.png)}
.m-txtd1 li.i17:hover {background-image:url(../img/tyxy_1.png)}
.m-txtd1 li.i18:hover {background-image:url(../img/gsxy_1.png)}
.m-txtd1 li.i19:hover {background-image:url(../img/tsxy_1.png)}
.m-txtd1 li.i20:hover {background-image:url(../img/jxjyxy_1.png)}
.m-txtd1 li.i21:hover {background-image:url(../img/lxsy_1.png)}

.m-txtd1 li:hover h3{color:#0059B2; }
.m-titd1{overflow:hidden;line-height:.34rem;}
.m-titd1 h3{float:left;font-size:.16rem; color:#555;padding-left:42px;background-repeat:no-repeat;background-position:left center}

/*end*/










</pre></body></html>