ul,li {list-style-type:none}
ul {margin-block-start:0;margin-block-end:0;padding-inline-start:0}
.cl0 {width: 100%; clear: both;height:0px; display: block;}
#header {padding-left:0px;display: block;}
.logo { width: 70%; display: block;float: left;margin: 0 0 0 2%;}
.logo img { width: 100%; display: block;}
.mui-bar { background:#f0f0f0; height: auto;}
.mui-bar .mui-icon { font-weight: bold; color: #13337c; font-size: 1.8rem;}
.yy {color: #13337c; font-size: 24px; float:right;margin: 14px 20px 0 0;}
.mui-plus.mui-android header.mui-bar{display: none;}
.mui-plus.mui-android .mui-bar-nav~.mui-content{padding: 0;}
.mui-popover { width: 117px; height: 146px;}
.mui-popover .mui-scroll-wrapper { text-align: center;}
.mui-table-view-inverted {background: #13337c}
.mui-table-view-cell { padding: 15px 15px;}
.mui-table-view-cell>a:not(.mui-btn) { color: #fff;}
.yys { padding: 11px 15px;}
.index {display: block;}
.mui-bar {position: inherit; width: 100%;}

.foot { background: #9c3139; width: 100%; display: block;color: #fff;}
.foot h2 { text-align: center; display: block;font-weight: normal; font-size:1.8rem; padding:2rem 0 1rem 0;}
.foot h3 { font-size: 1rem; font-weight: normal; text-align: center; line-height: 1.5rem; padding: .5rem 0 1rem 0;}
.foot a { background: #ffffff; color: #9c3139; font-size: 1.1rem; padding: .5rem 3%; display: table;border-radius: 10px; overflow: hidden; font-weight:bold; margin:0 auto 2rem auto;}
.foot p { text-align: center; padding: 0 25%; color: #fff; font-size: 1rem; line-height:3rem; margin: 0 0 1rem 0;}
.foot p img { display: block; width: 100%;}
.foot h4 {border-top: 2px solid #641119; font-weight: normal; text-align: center; padding:1rem 10% 0 10%; font-size: 1.1rem; line-height: 2rem; font-size: 1rem;}

.index { width: 100%; display: block; clear: both;}
.index h2 { text-align: center; font-size: 1.5rem;font-weight: normal; line-height: 2rem;}
.index h2 i {width:.5rem;height:.5rem;overflow: hidden;background: #1a1a1a;display: inline-block;border-radius: 25rem !important; margin:1rem 1rem 1rem 0;vertical-align: middle;}
.index h3 { text-align: center;font-size: 1rem;font-weight: normal; margin-bottom: 2rem;}
.index h3 img {vertical-align: middle;}
.index h3 span { margin: 0 1rem;text-transform: uppercase;}
.in_p1 { padding:1rem 8% 1.5rem 8%; background: #fff;}
.in_p1 h5 { width: 100%; display: block;}
.in_p1 h5 img { width: 100%;}
.in_p1 h4 { width: 100%;font-size: 1rem; margin: 1rem 0;}
.in_p1 h4 i {font-size: .2rem; margin-left: 5%;}
.in_p1 p {font-size:.9rem; line-height:1.3rem; width: 100%; height: 5.2rem; overflow: hidden;}
.in_p1 h5 { width: 100%; display: block;clear: both; padding:.5rem 0 0 0;}
.in_p1 h5 a {background: #13337e;color: #fff;height:2.3rem;display: inline-block;padding: 0 5%;border-radius: 25rem !important; line-height: 2.3rem;}
.in_p1 h5 a i {width: 29px;text-align: right;display: inline-block;}
.in_p2 {padding:1rem 8% 1.5rem 8%; background: #fff; margin: 1.5rem 0 0 0;}
.in_p2 ul {}
.in_p2 li { width: 100%; text-align: center; font-size: 1rem; line-height:2rem; margin-top: 2rem;}
.in_p2 li a { display: block; width: 100%; color: #ad2539;text-decoration:underline}
.in_p2 li img { width: 100%; display: block;}
.in_p2 li i {width:.3rem;height:.3rem;overflow: hidden;background: #ad2539;display: inline-block;border-radius: 25rem !important; margin:1rem .5rem 1rem 0;vertical-align: middle;}
.in_p2 h4 { text-align: center;font-weight: normal;font-size:.9rem; padding:2rem 0 0 0;}
.in_p2 h4 a {background: #13337e;color: #fff;height:2.3rem;display: inline-block;padding: 0 5%;border-radius: 25rem !important; line-height: 2.3rem;}
.in_p2 h4 i {width: 29px;text-align: right;display: inline-block;}
.in_p3 {width:92%; background: #fff; margin:1rem 4% 2rem 4%;webkit-box-shadow: -2px 4px 10px 5px rgb(0 0 0 / 8%);box-shadow: -2px 4px 10px 5px rgb(0 0 0 / 8%);border: 0px solid #fff; padding:2rem 8% 3rem 8%;}
.in_p3 h3 span {font-size:.5rem;}
.in_p3 .i1,.in_p3 .i2 {webkit-box-shadow: -2px 4px 10px 5px rgb(0 0 0 / 8%);box-shadow: -2px 4px 10px 5px rgb(0 0 0 / 8%);border: 0px solid #fff;font-size: 1rem;}
.in_p3 .i1 { margin-bottom:1.5rem; height: 3rem; line-height: 3rem;}
.in_p3 .i2 { line-height: 1.5rem;}
.in_p3 .tijiao {height: 2.5rem;background: #13337e;padding: 0 15%;color: #fff;border-radius: 25rem !important;margin: 0 auto;display: block; font-size:1rem;}

.nei_index {}
.nei_index .banner {background-size:100% auto;background-repeat: no-repeat; width: 100%; height: 0;padding-bottom: 50%;background-position: center; color: #fff;font-size:2rem; padding:20% 5% 30% 5%;}
.nei_index .sous { background: #13337c; padding:.8rem 3%; height:4rem; overflow: hidden; line-height: 2.4rem;}
.nei_index .sous .ssk1 {width:73%; height: 2.4rem; border:0px solid #fff; font-size:.9rem;}
.nei_index .sous .ssk2 { width:22%; margin: 0 0 0 3%;border:0px solid #fff; color: #13337c; height: 2.4rem;}
.nei_index h2 { color: #9b313b; text-align: center; font-weight: normal; font-size:1.5rem; line-height:5rem;}
.nei_index fieldset {margin:0;padding:0 5%;border:0px solid silver;}
.nei_index select { font-size: 1.2rem; line-height: 1.6rem;}
.nei_index .cp_list { width: 90%;clear: both; display: block;overflow-x: auto; overflow-y: hidden; margin:1rem 5% 3rem 5%;}
.nei_index .cp_list ul { display: inline-flex}
.nei_index .cp_list li { width:16rem; float: left; text-align: center; line-height: 3rem; height: 19rem; margin-right: 2rem;}
.nei_index .cp_list li img { display: block; width: 100%; height:16rem;}
.nei_index .cp_list li a { color: #1a1a1a; font-size: 1rem;}

.xdh { text-align: center; padding: 1rem 0 1rem 0;}
.xdh a { color: #13337e; font-size: 1.1rem; padding: 0 5%; line-height: 2.3rem; height: 2.3rem; display: inline-block;}
.xdh .on {background: #13337e; color: #fff;border-radius:10px !important}
.newlist { padding: 0 5%;}
.newlist ul {}
.newlist li { width: 100%;background: #fff; margin:0 0 2rem 0; padding: 0 0 1rem 0;}
.newlist li a { display: block; width: 100%;}
.newlist li img { width: 100%;}
.newlist li strong {color: #13337e; width: 94%;margin:0 3%;display: block; font-size: 1rem; line-height: 2rem; height: 2rem; overflow: hidden;}
.newlist li span { color: #999; font-size:.9rem;width: 94%;margin:0 3%;}
.newlist li p { width: 94%;margin:1rem 3% 0 3%;font-size: 1rem; line-height: 1.5rem; height: 4.5rem; overflow: hidden; color: #666;}
.cenbox { background: #fff; padding:2rem 5%;}
.cenbox h1 { margin-bottom:1rem;}
.cenbox h6 { font-size: .8rem; margin-bottom: 1rem;}
.cenbox .boxs { width: 100%; overflow: hidden;}
.cenbox .boxs p { color:#333;font-size: 1rem;}
.cenbox .boxs img {max-width: 100%;}











.page {width: 100%; text-align: center;padding:1.6rem 0;clear:both;line-height:.3rem;display:block;zoom:1; margin:2rem 0;}
.page a {vertical-align:middle; zoom:1; padding:6px 10px; +padding:2px 10px;_padding:2px 10px;margin:0 5px;color:#333333; background:#fff;border:#DDDDDD 1px solid;}
.page a.page-num-current {background-color:#E2E2E2;border:1px solid #A2A2A2;}
span.page-num {display:none}


html,body {min-height: 100%;background-color: #f1f1f1;}
.animated {-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
@-webkit-keyframes bounceInDown {
0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}
75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}
100% {-webkit-transform: none;transform: none;}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}
75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}
100% {-webkit-transform: none;transform: none;}
}
.bounce-in-down {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}
@-webkit-keyframes fadeInDown {
0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
60% {opacity: 1;-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
75% {-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
90% {-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
100% {-webkit-transform: none;transform: none;}
}
@keyframes fadeInDown {
0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
60% {opacity: 1;-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
75% {-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
90% {-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
100% {-webkit-transform: none;transform: none;}
}
.fade-in-down {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes bounceOutUp {
20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
40%,45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}
100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
}
@keyframes bounceOutUp {
20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
40%,45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}
100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
}
.bounce-out-up {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}
@-webkit-keyframes fadeOutUp {
20% {-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
40%,45% {opacity: 1;-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
20% {-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
40%,45% {opacity: 1;-webkit-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}
100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
}
.fade-out-up {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}
.menu-open {height: 100%;width: 100%;}
.menu-open .mui-scroll-wrapper {position: absolute;top: 48;bottom: 0;left: 0;z-index: 1;width: 100%;overflow: hidden;-webkit-backface-visibility: hidden;}
.menu-backdrop {display: none;}
.menu-open .menu-backdrop {position: fixed;top: 0;bottom: 0;height: 100%;width: 100%;display: block;z-index: 998;}
.menu-wrapper {position: absolute;top: 48px;left: 0;right: 0;z-index: 999;text-align: center;background-color: #333;width: 100%;}
.menu-wrapper.hidden {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);z-index: -1;}
.menu {width: 100%;}
.menu .mui-table-view-inverted {color: gray;font-size: 19px;}
.menu .mui-table-view-inverted .mui-table-view-cell:after {height: 2px;left: 0;right: 0;}
.menu-wrapper.mui-active,
.menu-wrapper.mui-active .menu {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
#info{padding: 20px 10px ;}
.mui-plus header.mui-bar {display: none!important;}
.mui-plus .mui-bar-nav~.mui-content {padding: 0!important;}
.mui-plus .plus{display: inline;}
.plus{display: none;}	
#topPopover {position: fixed;top: 16px;right: 6px;}
#topPopover .mui-popover-arrow {left: auto;right: 6px;}
span.mui-icon {font-size: 14px;color: #007aff;margin-left: -15px;padding-right: 10px;}
.mui-content {padding: 10px;}
