@charset "utf-8";
* {font-family:Arial,"微软雅黑",Helvetica,sans-serif;-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;margin:0;padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:600;color:#333333;}
ul,ol,menu,li {list-style:none;margin:0;padding:0;}
a {color:#333333;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}
a,a:active,a:focus {outline:none;}
table {border-collapse:collapse;border-spacing:0;}
blockquote,q {quotes:none;}
address,em,i {font-style:normal;}
abbr,acronym {font-variant:normal;}
fieldset,a img,iframe {border:0 none;}
input,select,button {vertical-align:middle;}
input,textarea,select {*font-size:100%;}
button {overflow:visible;}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file] > input[type=button]::-moz-focus-inner {border:0 none;padding:0;}
:active {outline:0 none;}
::selection {background:#e74700;color:#7B5882;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
ul,li {list-style-type:none;}
h1,h2,h3,p,i,span,li,.img,img,a.top,.fixednav,:after,:before {transition:all 0.5s;-moz-transition:all 0.5s;/* Firefox 4 */-webkit-transition:all 0.5s;/* Safari and Chrome */-o-transition:all 0.5s;-ms-transition:all 0.5s;}
body {font-size:.14rem;margin:0 auto;min-width:320px;overflow-x:hidden;-webkit-font-smoothing:antialiased;color:#333333;/* margin-bottom:1rem */}

::-webkit-scrollbar {width:10px;}
::-webkit-scrollbar-track {background-color:#fff;}
::-webkit-scrollbar-thumb {background-color:#118c3c;}
::-webkit-scrollbar-button {background-color:#fff;}
::-webkit-scrollbar-corner {background-color:#fff;}
.flex-sb {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;}
.flex-ce {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.flex-fs {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;}
.flex-fe {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;}
.clear {clear:both}
.clearfix {*zoom:1;}
.fl {float:left;}
.fr {float:right;}
ul {overflow:hidden;}
input,a {outline:none;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;border-radius:0;}
input:-webkit-autofill {-webkit-box-shadow:0px 0px 1000px white inset;}
.contain {width:100%;display:block;max-width:2500px;margin:0 auto;position:relative;}
.w1300 {width:100%;display:block;max-width:2500px;margin:0 auto;position:relative;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#bbbbbb;}
input:-moz-placeholder,textarea:-moz-placeholder {color:#bbbbbb;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#bbbbbb;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#bbbbbb;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.clearfix {zoom:1;}
img {display:inline-block;border:none;}
.header {background:#fff;width:100%;height:104px;margin:0;z-index:100;box-shadow:0 0 10px rgba(204,204,204,.5);-webkit-box-shadow:0 0 10px rgba(204,204,204,.5);}
.header_bottom {height:104px;position:relative;width:1400px;margin:0 auto;}
.header_bottom .w-1200 {position:relative;}
.header_bottom .inc_logo {line-height:104px;height:104px;overflow:hidden;display:block;float:left;}
.header_bottom .inc_logo img {vertical-align:middle;max-height:50px}
.header_bottom ul.menu {float:right;}
.header_bottom .menu li {float:left;margin-left:1px;}
.header_bottom .menu li span.line {display:block;height:3px;background:#7B5882;position:absolute;top:101px;left:0;width:0;transition:all .5s;-webkit-transition:all .5s;}
.header_bottom .menu li .text {font-size:15px;position:relative;color:#7B5882;display:inline-block;height:104px;line-height:104px;height:104px;padding:0 11px;}
.header_bottom .menu li:hover .text,.header_bottom .menu li.active .text {background:#f6f6f6;}
.header_bottom .menu li:hover span.line,.header_bottom .menu li.active span.line {width:100%;top:101px;}
.header_bg {position:absolute;height:auto;overflow:hidden;top:104px;background:rgba(50,55,61,.87);width:1920px;left:-360px;z-index:100;display:none;}
.header_bg.active {height:366px;}
.header_bottom .header_menu {height:auto;overflow:hidden;padding-top:75px;padding-bottom:75px;width:1200px;margin:0 auto;}
.header_bottom .header_menu h3 {font-size:18px;color:#fff;}
.header_bottom .header_menu h3 strong {display:block;width:36px;height:3px;background:#fff;margin-bottom:7px;}
.header_bottom .header_menu ul {overflow-y:auto;width:250px;min-height:216px;padding:0 70px 0 60px;border-left:solid 1px #e1e1e1;margin-left:50px;margin-right:30px;}
.header_bottom .header_menu ul li {line-height:36px;height:36px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:none;}
.header_bottom .header_menu ul li a {font-size:13px;color:#fff;}
.header_bottom .header_menu ul li a:hover {/*color:#7B5882;*/color:#fff;text-decoration:underline;}
.header_bottom .header_menu ul::-webkit-scrollbar {width:5px;}
.header_bottom .header_menu ul::-webkit-scrollbar-track {background-color:#ccc;}
.header_bottom .header_menu ul::-webkit-scrollbar-thumb {background-color:#7B5882;}
.header_bottom .header_menu ul::-webkit-scrollbar-button {background-color:transparent;}
.header_bottom .header_menu ul::-webkit-scrollbar-corner {background-color:#ccc;}
/*新增*/.header_bottom .header_menu ul.hyfa_menu li {width:50%;float:left;margin:0;}
/*新增*/.header_bottom .header_menu p a {display:block;background:#f7f7f7;color:#878787;width:122px;height:76px;border:solid 1px #cfced0;text-align:center;}
.header_bottom .header_menu p a i {font-style:normal;color:#666;padding-top:6px;display:inline-block;}
.header_bottom .header_menu p a:hover i {font-style:normal;color:#2aba51;}
.header_bottom .header_menu p .aa {margin-bottom:40px;position:relative;}
.header_bottom .header_menu p .aa:before {content:"";width:100%;height:32px;display:block;background:url(../images/sign02.png) no-repeat top center;transition:all .3s;-webkit-transition:all .3s;margin-top:15px;}
.header_bottom .header_menu p .aa:hover:before {content:"";width:100%;height:32px;display:block;background:url(../images/sign02.png) no-repeat bottom center;}
.header_bottom .header_menu p .bb {position:relative;}
.header_bottom .header_menu p .bb:before {content:"";width:100%;height:32px;display:block;background:url(../images/sign25.png) no-repeat top center;transition:all .3s;-webkit-transition:all .3s;margin-top:15px;}
.header_bottom .header_menu p .bb:hover:before {content:"";width:100%;height:32px;display:block;background:url(../images/sign25.png) no-repeat bottom center;}

.navbar {}
.mBtn {display:none;width:10%;cursor:pointer;position:fixed;bottom:1.8rem;right:0.2rem;z-index: 10000;}
.mBtn img {width:0.8rem;height:0.8rem;margin-top:0.15rem;}

#Nav {text-align:center;overflow:visible;display:flex;justify-content:space-between;align-items:center;    width: 90%;margin:50px auto 20px}
#Nav a {overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#Nav li {position:relative;color:#7B5882;display:flex;justify-content:space-between;align-items:center;text-align:center;}
#Nav li .tarA {display:block;font-size:.24rem;box-sizing:border-box;color:#7B5882;line-height:1rem;white-space:nowrap}
#Nav li a:hover {color:#ff6f1c}


.dlogo {position:relative;white-space:nowrap;width:90%;}
.dlogo img {display:inline-block;vertical-align:middle;width:100%;height:auto;margin:.5rem auto 0;}
.mlogo {width:100%;margin:0 auto;display:none}
.mlogo img {display:block;margin:0.2rem auto;width: 90%;}



.m_nav {height:100%;background:#000000;position:fixed;top:0;left:0;width:80%;z-index:-1;opacity:1;visibility:visible;margin-top:0;transform:translateX(-100%);transition:all .6s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .overly {position:absolute;height:100%;width:102vw;right:0;z-index:0;top:0}
.m_nav .ul li .dropdown_menu {display:none;transition:none}
.m_nav .ul li .dropdown_menu a {display:block;box-sizing:border-box;position:relative;height:4rem;line-height:4rem;padding:0 2rem;border-bottom:1px solid #f5f5f5}
.m_nav .ul li .dropdown_menu a:last-child {border:none}
.m_nav .ul li .dropdown_menu a .icon-arright {font-size:13px;margin-left:-20px;margin-right:10px}
.m_nav .ul li .icon-xialajiantou {transition:all .5s ease 0s;font-size:.8rem;color:#eeeeee;font-weight:700;position:absolute;right:1rem;top:1.25rem;z-index:20;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;cursor:pointer;border:1px solid #eeeeee;border-radius:50%}
.m_nav .ul li:hover .icon-xialajiantou {background:#f5f5f5}
.m_nav .ul li:first-child .icon-xialajiantou {display:none}
.m_nav .ul li .icon-xialajiantou.up {transform:rotate(180deg)}
.m_nav.open {z-index:9999999;transform:translateX(0)}
.m_nav .top {height:60px;padding:20px;box-sizing:border-box}
.m_nav .top .closed {width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer}

.m_nav .ul {margin-top:20px;height:calc(100vh - 180px);overflow-y:auto}
.m_nav .ul li {padding:0 10px 0 20px;border-bottom:1px solid #333333;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0s;transition:all .6s cubic-bezier(.77,0,.175,1) 0s;opacity:0;}
.m_nav .ul li a {background:url(../images/arrow.png) no-repeat right center;background-size:20px 20px;}
.m_nav.open .ul li {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.m_nav .ul li:nth-child(1) {-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0s;transition:all .2s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(2) {-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0s;transition:all .4s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(3) {-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0s;transition:all .6s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(4) {-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0s;transition:all .8s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(5) {-webkit-transition:all 1s cubic-bezier(.77,0,.175,1) 0s;transition:all 1s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(6) {-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(7) {-webkit-transition:all 1.4s cubic-bezier(.77,0,.175,1) 0s;transition:all 1.4s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(8) {-webkit-transition:all 1.6s cubic-bezier(.77,0,.175,1) 0s;transition:all 1.6s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li a {display:block;text-decoration:none;color:#ffffff;font-size:16px;height:50px;line-height:50px;width:100%}
.m_nav .ul li a.leve1 {display:block;width:auto;}


.section {padding:20px 0;}
.section-title {margin-bottom:50px;font-size:20px;text-align:center;position:relative;padding:20px 0;}
.section-title i {background:#2b9219;height:1px;width:100%;display:block;position:absolute;top:40px;}
.section-title span {background:#2b9219;line-height:40px;position:absolute;width:120px;left:50%;margin-left:-60px;color:#fff;}

.wapfooter {background-color:#7B5882;padding:0.2rem 0;line-height:0.6rem;position:relative;color:#ffffff;position:fixed;bottom:0px;left:0px;right:0px;width:100%;justify-content:space-between;align-items:center;text-align:center;font-size:0.26rem;display: none;z-index: 10000;}
.wapfooter_txt {line-height:0.6rem;font-size:0.24rem;}

.wapfooter_txt2 {line-height:0.6rem;padding:0 0.3rem;font-size:0.32rem;}
.wapfooter_txt2 img {width:0.35rem;vertical-align:middle;margin-right:0.1rem;}

.footer {height:0.5rem;background-color:#7B5882;padding:0.15rem 5%;display:flex;line-height:0.5rem;position:relative;color:#ffffff;width:90%;justify-content:space-between;align-items:center;text-align:center;/* z-index:100000;position: fixed;
    bottom: 0; */}
.flexc {display:flex;justify-content:space-between;align-items:center;text-align:center;font-size:.18rem;}
.footer_txt {line-height:0.5rem;display:flex;justify-content:space-between;align-items:center;text-align:center;}
.footer_txt img {width:0.35rem;vertical-align:middle;margin-right:0.1rem;}
.footer_txt a{color:#ffffff;}
/* 表格 */.mtable {border:0;}
.mtable thead {display:none;}
.mtable tr {margin-bottom:10px;display:block;border-bottom:none;}
.mtable td {display:block;text-align:right;font-size:0.8rem;border-bottom:none;}
.mtable td:last-child {border-bottom:0;}
.mtable td:before {content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold;padding-right:1rem;}
}
