html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,del,cite,address,small,sub,sup,b,u,i,center,font,em,strong,dl,dt,dd,ul,ol,li,form,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td {
     margin:0;
     padding:0;
     outline:none 
}
 html,body {
     font:normal 12px/1.5 'arial','Microsoft YaHei';
     color:#454545;
     font-size:14px 
}
 ul,ol {
     list-style-type:none 
}
 a {
     text-decoration:none;
     color:#000; 
}
 a:hover {
     text-decoration:none;
     color:#FF0000; 
}
 a:focus {
     outline:none 
}
 li:focus {
     outline:none 
}
 fieldset,img {
     border:0 
}
 q,blockquote {
     quotes:"" "" 
}
 q:before,q:after,blockquote:before,blockquote:after {
     content:"" 
}
 del {
     text-decoration:line-through 
}
 ins {
     text-decoration:underline 
}
 sup {
     vertical-align:super 
}
 sub {
     vertical-align:sub 
}
 cite,em,dfn {
     font-style:normal 
}
 table {
     border-collapse:collapse;
     border-spacing:0 
}
 caption,th,td {
     font-weight:400;
     text-align:left 
}
 input,textarea,select,button {
     font-size:100%;
     font-family:inherit;
     margin:0;
     padding:0 
}
 label,button {
     cursor:pointer 
}
 textarea {
     white-space:pre;
     resize:none;
     border:1px solid #ececec 
}
 button,input,select,textarea {
     font-size:100% 
}
 article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
     margin:0;
     padding:0;
     display:block;
     border:0;
     font-size:100% 
}
 img {
     border:none 
}
 h1,h2,h3,h4,h5,h6 {
     font-weight:400 
}
 table,th,td {
     border-collapse:collapse 
}
 html {
     background:#fff; 
     position:relative; 
}
 @media only screen and (min-width:1024px) {
     body {
         width:100%;
         font-family:Arial,microsoft yahei,微软雅黑,simsun;
         background:#FFF url(../images/bg.webp) no-repeat center 0;
    }
     .fl {
         float:left 
    }
     .fr {
         float:right 
    }
     .clear {
         clear:both;
         width:100%;
         font-size:0;
         height:0;
         background:0 0;
         border:none;
         _zoom:1 
    }
     .container {
         width:1316px;
         margin:0 auto;
         position:relative 
    }
     header {
         width:100%;
         height:72px;
         background:rgba(0,0,0,.5);
         /*overflow:hidden */
    }
     .mob {
         display:none 
    }
     header ul {
         display:flex;
         height:72px;
         align-items:center 
    }
     header ul li {
         flex:1 
    }
     .menu .pc_logo img {
         width:156px;
         height:auto; 
         position: absolute;
         top: 5px;
    }
     header ul li a {
         display:block;
         text-align:center;
         font-size:18px;
         line-height:30px;
         color:#f9e79f;
         height:30px 
    }
     header ul li a:hover {
         color:#c3790e 
    }
     header ul li:nth-child(2) a,header ul li:nth-child(6) a {
         border-left:1px solid #f7fafd;
         border-right:1px solid #f7fafd 
    }
     .banner {
         display:none 
    }
     section .container {
         display:flex;
         flex-wrap:wrap;
         justify-content:space-between;
         margin-top:480px 
    }
     .buttons {
         width:221px;
         height:347px;
         float:left 
    }
     .xiazai {
         width:221px;
         height:126px;
         background:url(../images/xiazai.png) no-repeat center 0 
    }
     .erweima {
         width:221px;
         height:221px;
         background:#dee9f4;
         display:flex;
         justify-content:space-around;
         flex-wrap:wrap 
    }
     .erweima li {
         width:109px;
         height:109px;
         float:left;
         overflow:hidden;
         background:#f7fafd 
    }
     .erweima .erwm img {
         width:100px;
         height:100px;
         display:block;
         margin:4px auto 
    }
     .erweima a {
         display:block;
         width:100%;
         height:100% 
    }
     .erweima a img {
         width:32px;
         height:32px;
         display:block;
         text-align:center;
         margin-top:30px;
         margin-left:38px;
         float:left 
    }
     .erweima a span {
         width:100%;
         height:32px;
         display:block;
         text-align:center;
         font-size:16px;
         color:#a3a3a3;
         float:left 
    }
     .slideBox {
         width:565px;
         height:347px;
         overflow:hidden;
         position:relative 
    }
     .slideBox .hd {
         height:15px;
         overflow:hidden;
         position:absolute;
         right:5px;
         bottom:5px;
         z-index:1 
    }
     .slideBox .hd ul {
         overflow:hidden;
         zoom:1;
         float:left 
    }
     .slideBox .hd ul li {
         float:left;
         margin-right:2px;
         width:15px;
         height:15px;
         line-height:14px;
         text-align:center;
         background:#151617;
         cursor:pointer 
    }
     .slideBox .hd ul li.on {
         background:red;
         color:#f7fafd 
    }
     .slideBox .bd {
         position:relative;
         height:100%;
         z-index:0 
    }
     .slideBox .bd li {
         zoom:1;
         vertical-align:middle 
    }
     .slideBox .bd img {
         width:565px;
         height:347px;
         display:block 
    }
     .xw_gg {
         width:530px;
         height:347px 
    }
     .news {
         width:530px;
         height:347px;
         background:#f7fafd;
         overflow:hidden 
    }
     .news .hd {
         height:56px;
         font-size:16px;
         line-height:56px;
         border-bottom:4px solid #3a5b6c 
    }
     .news .hd ul li {
         width:120px;
         height:56px;
         text-align:center;
         cursor:pointer;
         float:left 
    }
     .news .hd ul li.on {
         box-sizing:border-box;
         border-bottom:4px solid #3a5b6c;
         color:#3a5b6c;
         height:60px 
    }
     .news .bd {
         width:530px;
         height:291px 
    }
     .news .bd ul {
         padding:0 20px;
         width:490px;
         height:291px;
         font-size:14px 
    }
     .news .bd ul li {
         height:46px;
         border-bottom:1px dashed #dee9f4 
    }
     .news .bd ul li a {
         float:left;
         position:relative 
    }
     .news .bd ul li .dise {
         width:46px;
         line-height:46px;
         display:block;
         float:left;
         text-align:center;
         color:#333 
    }
     .news .bd ul li a .wen {
         width:360px;
         line-height:46px;
         display:block;
         float:left;
         margin-right:10px;
         overflow:hidden;
         text-overflow:ellipsis;
         white-space:nowrap 
    }
     .news .bd ul li a .time {
         width:70px;
         line-height:46px;
         display:block;
         float:right;
         text-align:center 
    }
     .jieshao {
         width:100%;
         height:763px;
         float:left 
    }
     .jieshao .ctu {
         display:none 
    }
     .jieshao1 {
         background:url(../images/jieshao1.jpg) no-repeat center 0 
    }
     .jieshao2 {
         background:url(../images/jieshao2.jpg) no-repeat center 0 
    }
     .jieshao3 {
         background:url(../images/jieshao3.jpg) no-repeat center 0 
    }
     .jieshao4 {
         background:url(../images/jieshao4.jpg) no-repeat center 0 
    }
     .jieshao5 {
         background:url(../images/jieshao5.jpg) no-repeat center 0 
    }
     .jieshao .box {
         width:1200px;
         height:300px;
         margin:0 auto;
         margin-top:50px;
         position:relative 
    }
     .jieshao .box h1 {
         width:220px;
         height:74px;
         color:#a3a3a3;
         line-height:74px;
         text-align:center;
         background:#899ea7;
         font-size:36px;
         font-weight:700;
         padding:0 20px;
         background:#899ea7;
         margin-bottom:20px;
         border:1px solid #bac8a0 
    }
     .jieshao .box .hone {
         width:100%;
         height:74px 
    }
     .jieshao .box .hone .fl_head {
         width:220px;
         height:74px;
         color:#a3a3a3;
         line-height:74px;
         text-align:center;
         background:#899ea7;
         font-size:36px;
         font-weight:700;
         padding:0 20px;
         margin-bottom:20px;
         float:left 
    }
     .jieshao .box .hone .fl_right {
         width:220px;
         height:74px;
         color:#a3a3a3;
         line-height:74px;
         text-align:center;
         background:#f7fafd;
         font-size:36px;
         font-weight:700;
         padding:0 20px;
         margin-bottom:20px;
         float:right 
    }
     .jieshao .box .item-title {
         color:#3a5b6c;
         font-size:40px;
         font-weight:700 
    }
    .jieshao .box .bai {
    color:#fff;
    }
    .jieshao .box .huang {
    color:#ebac3c;
    }
     .jieshao .box .item-tip {
         max-width:650px;
         color:#292c2d;
         margin:20px 0;
         font-size:18px;
         line-height:32px 
    }
     .jieshao .box .fl {
         width:900px;
         z-index:9 
    }
     .jieshao .box .fl_right {
         width:900px;
         z-index:9;
         float:right 
    }
     .jieshao .box .fl .item {
         width:135px;
         height:50px;
         font-size:20px;
         color:#a3a3a3;
         line-height:50px;
         background:#899ea7;
         float:left;
         margin-right:15px;
         margin-top:15px;
         text-align:center;
         border:1px solid #8a999c 
    }
     .jieshao .box .fl .itemone {
         background:#151617;
         border:1px solid #3a5b6c;
         /*float: right;*/
         margin-right: 0;
         margin-left: 15px;
    }
     .jieshao .box .fl .item:hover {
         background:#f19149 
    }
     .jieshao .box .fl .itemone:hover {
         background:#3a5b6c; 
    }
     .jieshao .box .fl .item a {
         color:#FFF; 
    }
     .jieshao .box .fr {
         width:900px;
         height:300px;
         position:absolute;
         z-index:-1;
         top:0;
         right:0 
    }
     footer {
         width:100%;
         height:60px;
         float:left;
         padding:20px 0;
         background:#fff; 
    }
     footer p {
         text-align:center;
         line-height:30px;
         font-size:14px;
    }
     .erjicontainer {
         margin-top:540px!important;
         margin-bottom:20px 
    }
     .left {
         width:221px 
    }
     .left .down a {
         width:221px;
         height:126px;
         display:block;
         background:url(../images/xiazai.png) 0 0 no-repeat 
    }
     .leftyxzl {
         width:221px;
         display:flex;
         flex-wrap:wrap;
         justify-content:space-between;
         border:1px solid #dee9f4;
         box-sizing:border-box;
         margin-top:12px;
         background:#f7fafd 
    }
     .leftyxzl dt {
         width:100%;
         background:#3a5b6c;
         color:#a3a3a3;
         height:34px;
         line-height:34px;
         text-align:center;
         font-size:18px;
         border:1px solid #f7fafd;
         border-bottom:none 
    }
     .leftyxzl dd {
         width:50%;
         line-height:38px;
         text-align:center;
         font-size:14px;
         box-sizing:border-box 
    }
     .leftyxzl dd:nth-child(odd) {
         border-right:1px solid #f7fafd 
    }
     .leftyxzl dd:nth-child(even) {
         border-left:1px solid #f7fafd 
    }
     .leftyxzl dd:nth-child(4) {
         border-bottom:1px solid #f7fafd 
    }
     .leftyxzl dd:nth-child(5) {
         border-bottom:1px solid #f7fafd 
    }
     .leftyxzl dd a {
         color:#a3a3a3; 
    }
     .leftyxzl dd .current-cat {
         color:#ff8c00;
         font-weight:700 
    }
     .contactus {
         width:221px;
         background:#f7fafd;
         border:1px solid #dee9f4;
         box-sizing:border-box;
         margin-top:12px 
    }
     .contactus dl {
         width:217px 
    }
     .contactus dl dt {
         width:217px;
         background:#3a5b6c;
         color:#a3a3a3;
         height:34px;
         line-height:34px;
         text-align:center;
         font-size:18px;
         border:1px solid #f7fafd;
         border-bottom:none 
    }
     .contactus dl dd {
         width:197px;
         line-height:30px;
         color:#a3a3a3;
         padding:0 10px;
         background:#f7fafd;
         margin-left:1px 
    }
     .contactus dl dd:last-child {
         margin-bottom:1px 
    }
     .contactus dl dd img {
         display:block;
         width:130px;
         height:auto;
         margin:0 auto 
    }
     .right {
         width:1074px;
         background:#f7fafd 
    }
     .erji_titles {
         width:100%;
         height:65px;
         border-bottom:1px solid #3a5b6c;
         overflow:hidden;
         display:flex;
         justify-content:space-between;
         position:relative 
    }
     .erji_titles h3 {
         line-height:65px;
         font-size:30px;
         font-weight:700;
         color:#3a5b6c;
         padding:0 10px 
    }
     .erji_titles h3 a {
         color:#dee9f4 
    }
     .erji_titles h3 span {
         line-height:65px;
         font-size:12px;
         font-weight:400;
         color:#3a5b6c;
         padding:0 10px 
    }
     .erji_titles .dqwz a {
         padding:8px;
         height:34px;
         display:inline-block;
         text-align:right;
         cursor:pointer;
         line-height:65px;
         font-size:14px;
         color:#a3a3a3; 
    }
     .erji_titles div {
         margin-right:20px;
         color:#a3a3a3; 
    }
     .zhutimiddle {
         width:100%;
         min-height:800px 
    }
     .zhutimiddle .box {
         margin:0 auto 
    }
     .zhutimiddle .hd {
         width:100%;
         height:48px;
         font-size:16px;
         line-height:48px;
         border-bottom:2px solid #dee9f4 
    }
     .zhutimiddle .hd ul li {
         width:100px;
         height:50px;
         float:left;
         text-align:center;
         cursor:pointer;
         border-right:1px solid #dee9f4 
    }
     .zhutimiddle .hd ul li.on {
         box-sizing:border-box;
         border-bottom:2px solid #dee9f4;
         color:#dee9f4 
    }
     .zhutimiddle .bd {
         width:100%;
         height:650px;
         overflow:hidden;
         padding-bottom:30px 
    }
     .zhutimiddle .bd ul {
         padding:0 20px;
         width:1055px;
         height:720px;
         font-size:14px;
         margin-top:10px 
    }
     .zhutimiddle .bd ul li {
         height:43px;
         border-bottom:1px dashed #dee9f4 
    }
     .zhutimiddle .bd ul li a {
         float:left;
         position:relative 
    }
     .zhutimiddle .bd ul li .dise {
         width:45px;
         height:23px;
         display:block;
         float:left;
         background:url(../images/qidian_10.png) no-repeat;
         text-align:center;
         position:relative;
         top:12px;
         margin-right:8px;
         color:#f7fafd 
    }
     .zhutimiddle .bd ul li a .wen {
         width:820px;
         line-height:43px;
         display:block;
         float:left;
         margin-right:10px;
         overflow:hidden;
         text-overflow:ellipsis;
         white-space:nowrap 
    }
     .zhutimiddle .bd ul li a .time {
         width:80px;
         line-height:43px;
         display:block;
         float:right;
         text-align:center 
    }
     .zhutimiddle .bd ul li a .type {
         width:80px;
         line-height:43px;
         display:block;
         float:left;
         text-align:center 
    }
     .gudinggao {
         min-height:750px;
         height:auto;
         /*overflow:hidden */
    }
     .page {
         width:950px;
         height:40px;
         margin-top:20px 
    }
     .page .box {
         width:540px;
         height:40px 
    }
     .page .box a {
         padding:8px 12px;
         display:block;
         float:left;
         font-size:14px;
         background:#dee9f4;
         color:#a3a3a3;
         margin:0 10px 
    }
     .zhutimiddle .box .ulbox {
         width:1074px;
         height:650px;
         padding:12px 0;
         position:relative;
         margin-top:20px;
         overflow:hidden 
    }
     .zhutimiddle .box .ulbox li {
         width:320px;
         height:174px;
         margin:0 19px;
         margin-bottom:50px;
         float:left;
         overflow:hidden 
    }
     .zhutimiddle .box .ulbox li img {
         width:320px;
         height:174px 
    }
     .zhutimiddle .box .ulbox h4 {
         width:320px;
         height:30px;
         line-height:30px;
         font-size:16px;
         text-align:center;
         color:#a3a3a3;
         background:rgba(0,0,0,.5);
         position:relative;
         top:-34px;
         cursor:pointer 
    }
     .wenp {
         width:910px;
         height:auto;
         margin:0 auto 
    }
    
     .wenp h3 {
         max-width:100%;
         font-size:24px;
         line-height:40px;
         text-align:center;
         margin-top:20px 
    }
     .wenp h5 {
         max-width:100%;
         font-size:14px;
         line-height:60px;
         text-align:center;
         border-bottom:1px solid #0e7a8a;
         margin-bottom:40px 
    }
    .wenp .entry-content {
         width:910px;
         height:auto;
         margin:0 auto 
    }
     .wenp .entry-content p {
         max-width:100%;
         font-size:14px;
         line-height:40px;
    }
     .wenp .entry-content img {
         max-width:100%;
         height:auto;
         display:block;
         margin:20px auto 
    }
     .erji .zhuti .gudinggao {
         height:1000px;
         overflow:hidden 
    }
    .wenp .entry-link {
        float:left;
         width:910px;
         height:auto;
         margin:0 auto 
    }
     .fontduiqi1{
         width: 100%;
         float: right;
         text-align: right;
    }
     .fontduiqi2{
         float: right;
    }
}
 @media only screen and (max-width:1024px) {
     body {
         width:100%;
         font-family:Arial,microsoft yahei,微软雅黑,simsun;
    }
     .fl {
         float:left 
    }
     .fr {
         float:right 
    }
     .clear {
         clear:both;
         width:100%;
         font-size:0;
         height:0;
         background:0 0;
         border:none;
         _zoom:1 
    }
     .container {
         width:100vw;
         margin:0 auto;
         position:relative 
    }
     header {
         width:100vw;
         height:10.667vw;
         background:#000;
    }
     .mob {
         width:100vw;
         height:10.667vw;
         display:flex;
         justify-content:space-between 
    }
     .mob .menu_iocn {
         font-size:6.5vw;
         width:21.067vw;
         height:10.667vw;
         text-indent:.2em;
         line-height:10.667vw;
         color:#FFF 
    }
     .mob .logo{
         /*background:url(../images/logo.png) no-repeat;*/
         background-size:100% 100%;
         margin-left: -50vw;
    }
     .mob .logo img{
         width:20vw;
         height:auto;
         z-index: 3;
         /*display:none;*/
    }
     .mob .button {
         width:21.067vw;
         height:6.8vw;
         background:url(../images/xzyx.png) no-repeat;
         background-size:100% 100%;
         margin-right:1.333vw;
         margin-top:2.35vw 
    }
     .menu {
         display:none;
         position:absolute;
         z-index:999;
         background:#f7fafd 
    }
     .menu li {
         width:100vw;
         float:left;
         border-bottom:1px solid #1e5b3a;
         background: #000;
    }
     .menu .pc_logo {
         display:none;
    }
     .menu li a {
         display:block;
         text-align:center;
         font-size:4.6vw;
         line-height:12vw;
         color:#fff;
         height:12vw 
    }
     .menu ul li:nth-child(2) a,header ul li:nth-child(6) a {
         border-left:none;
         border-right:none 
    }
     .banner {
         width:100vw;
         height:72vw;
         float:left;
         background:#000 url(../images/top_m.webp) no-repeat center 0;
         background-size: auto 100%; 
    }
     section .container {
         display:flex;
         flex-wrap:wrap;
         justify-content:space-between;
         margin-top:72vw 
    }
     .buttons {
        position: relative;
        margin-top: -33.5vw;
        margin-left: 2vw;
    }
     .xiazai {
         display:none 
    }
     .erweima {
         width:32vw;
         height:32vw;
         background:#1e5537;
         display:flex;
         justify-content:space-around;
         flex-wrap:wrap 
    }
     .erweima li {
         width:16vw;
         height:16vw;
         float:left;
         overflow:hidden;
         background:#f7fafd;
         border:1px solid #dee9f4;
         box-sizing:border-box 
    }
     .erweima .erwm img {
         width:10vw;
         height:10vw;
         display:block;
         margin:.533vw auto 
    }
     .erweima a {
         display:flex;
         width:100%;
         height:100%;
         flex-direction:column;
         justify-content:center;
         align-items:center 
    }
     .erweima a img {
         width:6vw;
         height:6vw;
         display:block;
         text-align:center;
         margin-top:3vw 
    }
     .erweima a span {
         width:100%;
         height:6vw;
         line-height:6vw;
         display:block;
         text-align:center;
         font-size:3.5vw;
    }
     .slideBox {
         display:none 
    }
     .xw_gg {
         width:100vw;
         height:72vw 
    }
     .news {
         width:100vw;
         height:72vw;
         background:#f7fafd;
         overflow:hidden 
    }
     .news .hd {
         height:10vw;
         font-size:4vw;
         line-height:10vw;
         border-bottom:.533vw solid #3a5b6c 
    }
     .news .hd ul {
         display:flex;
         justify-content:space-between 
    }
     .news .hd ul li {
         width:16vw;
         height:10vw;
         text-align:center;
         cursor:pointer;
         float:left;
         font-weight:700 
    }
     .news .hd ul li.on {
         box-sizing:border-box;
         border-bottom:.5vw solid #3a5b6c;
         color:#3a5b6c;
         height:10.5vw 
    }
     .news .bd {
         width:100vw;
         height:38.8vw 
    }
     .news .bd ul {
         padding:0 2vw;
         width:96vw;
         height:38.8vw;
         font-size:3.5vw 
    }
     .news .bd ul li {
         height:10vw;
         border-bottom:.133vw dashed #dee9f4 
    }
     .news .bd ul li a {
         float:left;
         position:relative 
    }
     .news .bd ul li .dise {
         width:10vw;
         line-height:10vw;
         display:block;
         float:left;
         text-align:center;
         color:#333 
    }
     .news .bd ul li a .wen {
         width:68vw;
         line-height:10vw;
         display:block;
         float:left;
         margin-right:1.333vw;
         overflow:hidden;
         text-overflow:ellipsis;
         white-space:nowrap 
    }
     .news .bd ul li a .time {
         width:14vw;
         line-height:10vw;
         display:block;
         float:right;
         text-align:center 
    }
     .jieshao {
         width:100vw;
         min-height:91vw;
         float:left;
         overflow:hidden;
         background:#f7fafd 
    }
     .jieshao .ctu {
         width:100vw;
         margin-bottom:2vw 
    }
     .jieshao .ctu img {
         width:100vw;
         height:auto 
    }
     .jieshao1 {
    }
    .jieshao2 {
    }
    .jieshao3 {
    }
    .jieshao4 {
    }
    .jieshao5 {
    }
    .jieshao .box {
         width:100vw;
         overflow:hidden;
         margin:0 auto;
         position:relative 
    }
     .jieshao .box h1 {
         width:29.333vw;
         height:9.867vw;
         color:#a3a3a3;
         line-height:9.867vw;
         margin-bottom:5vw;
         text-align:center;
         font-size:4.8vw;
         font-weight:700;
         background:#dee9f4;
         margin:0 auto 
    }
     .jieshao .box .hone {
         width:100%;
         background:#dee9f4;
         display:flex;
         justify-content:center 
    }
     .jieshao .box .hone .fl_head {
         width:50vw;
         height:10vw;
         line-height:10vw;
         color:#a3a3a3;
         text-align:center;
         background:0 0;
         font-size:4vw;
         font-weight:700;
         padding:0 1.042vw;
         margin-bottom:1.042vw;
         margin:0 auto 
    }
     .jieshao .box .hone .fl_right {
         width:50vw;
         height:10vw;
         line-height:10vw;
         color:#a3a3a3;
         text-align:center;
         background:0 0;
         font-size:4vw;
         font-weight:700;
         padding:0 1.042vw;
         margin-bottom:1.042vw;
         margin:0 auto 
    }
     .jieshao .box .item-title {
         color:#3a5b6c;
         font-size:5.8vw;
         font-weight:700;
         text-align:center 
    }
     .jieshao .box .item-tip {
         max-width:650px;
         color:#292c2d;
         margin:20px 0;
         font-size:3.8vw;
         line-height:32px;
         text-align:center 
    }
     .jieshao .box .fl {
         width:100vw;
         display:flex;
         margin-top:5vw;
         justify-content:space-around;
         flex-wrap:wrap 
    }
     .jieshao .box .fl .item {
         width:40vw;
         height:10vw;
         margin-bottom:2vw;
         font-size:4vw;
         color:#a3a3a3;
         line-height:10vw;
         background:#dee9f4;
         text-align:center 
    }
     .jieshao .box .fl .itemone {
         background:#dee9f4 
    }
     .jieshao .box .fl .item a {
         color:#494949; 
    }
     .jieshao .box .fr {
         display:none 
    }
     footer {
         width:100%;
         height:25vw;
         float:left;
         padding:2.667vw 0;
         background:#fff 
    }
     footer p {
         text-align:center;
         line-height:8vw;
    }
     .erjicontainer {
         margin-top:72vw!important;
         margin-bottom:2.667vw 
    }
     .contactus {
         display:none 
    }
     .leftyxzl {
         width:100vw;
         display:flex;
         flex-wrap:wrap;
         border-bottom:1px solid #0e7a8a;
         box-sizing:border-box;
         margin-top:2px;
         background:#f7fafd 
    }
     .leftyxzl dt {
         width:100%;
         background:#3a5b6c;
         color:#a3a3a3;
         height:34px;
         line-height:34px;
         text-align:center;
         font-size:18px;
         border:1px solid #f7fafd;
         border-bottom:none 
    }
     .leftyxzl dd {
         width:25%;
         line-height:38px;
         text-align:center;
         font-size:14px;
         box-sizing:border-box 
    }
     .leftyxzl dd:nth-child(odd) {
         border-right:1px solid #f7fafd 
    }
     .leftyxzl dd:nth-child(even) {
         border-left:1px solid #f7fafd 
    }
     .leftyxzl dd:nth-child(4) {
         border-bottom:1px solid #f7fafd 
    }
     .leftyxzl dd:nth-child(5) {
         border-bottom:1px solid #f7fafd 
    }
     .leftyxzl dd a {
         color:#a3a3a3; 
    }
     .leftyxzl dd .current-cat {
         color:#ff8c00;
         font-weight:700 
    }
     .right {
         width:100vw;
         background:#f7fafd 
    }
     .erji_titles {
         width:100%;
         height:12vw;
         border-bottom:1px solid #3a5b6c;
         overflow:hidden;
         display:flex;
         justify-content:space-between;
         position:relative 
    }
     .erji_titles h3 {
         line-height:12vw;
         font-size:6vw;
         font-weight:700;
         color:#3a5b6c;
         padding:0 2vw;
         display:none 
    }
     .erji_titles h3 span {
         line-height:12vw;
         font-size:1.6vw;
         font-weight:400;
         color:#3a5b6c;
         padding:0 2vw 
    }
     .erji_titles .dqwz a {
         padding:0 2vw;
         height:4.533vw;
         display:inline-block;
         text-align:right;
         cursor:pointer;
         line-height:12vw;
         font-size:14px;
         color:#a3a3a3; 
    }
     .erji_titles div {
         margin-right:2.667vw;
         color:#a3a3a3; 
    }
     .zhutimiddle {
         width:100%;
         min-height:106.667vw 
    }
     .zhutimiddle .box {
         margin:0 auto 
    }
     .zhutimiddle .hd {
         width:100%;
         height:12vw;
         font-size:4vw;
         line-height:12vw;
         border-bottom:2px solid #dee9f4 
    }
     .zhutimiddle .hd ul li {
         width:25vw;
         height:12.5vw;
         box-sizing:border-box;
         float:left;
         text-align:center;
         cursor:pointer;
         border-right:1px solid #dee9f4 
    }
     .zhutimiddle .hd ul li.on {
         box-sizing:border-box;
         border-bottom:2px solid #dee9f4;
         color:#dee9f4 
    }
     .zhutimiddle .bd {
         width:100%;
         overflow:hidden;
         padding:0 2vw 4vw 
    }
     .zhutimiddle .bd ul {
         padding:0;
         width:100vw;
         height:96vw;
         font-size:4vw;
         margin-top:1.333vw 
    }
     .zhutimiddle .bd ul li {
         height:10vw;
         border-bottom:1px dashed #dee9f4 
    }
     .zhutimiddle .bd ul li a {
         float:left;
         position:relative;
         height:10vw;
         line-height:10vw 
    }
     .zhutimiddle .bd ul li .dise {
         width:14vw;
         height:10vw;
         line-height:10vw;
         display:block;
         float:left;
         background:url(../images/qidian_10.png) no-repeat center center;
         text-align:center;
         position:relative;
         color:#f7fafd 
    }
     .zhutimiddle .bd ul li a .wen {
         width:78vw;
         line-height:10vw;
         display:block;
         float:left;
         overflow:hidden;
         text-overflow:ellipsis;
         white-space:nowrap 
    }
     .zhutimiddle .bd ul li a .time {
         display:none;
         width:14vw;
         line-height:10vw;
         float:right;
         text-align:center 
    }
     .zhutimiddle .bd ul li a .type {
         width:20vw;
         line-height:10vw;
         display:block;
         float:left;
         text-align:center 
    }
     .gudinggao {
         min-height:750px;
         height:auto;
         /*overflow:hidden */
    }
     .page {
         width:80vw;
         height:10vw;
         margin-top:3vw;
         margin-left:10vw 
    }
     .page .box {
         width:100%;
         display:flex;
         justify-content:space-between 
    }
     .page .box a {
         padding:1.067vw 1.6vw;
         display:block;
         float:left;
         background:#dee9f4;
         color:#a3a3a3;
         margin:0 1.2vw 
    }
     .zhutimiddle .box .ulbox {
         width:90vw;
         margin-left:5vw;
         position:relative;
         margin-top:4vw;
         overflow:hidden 
    }
     .zhutimiddle .box .ulbox li {
         width:100%;
         height:30vw;
         float:left;
         overflow:hidden;
         margin-bottom:3vw 
    }
     .zhutimiddle .box .ulbox li img {
         width:100%;
         height:30vw 
    }
     .zhutimiddle .box .ulbox h4 {
         width:100%;
         height:5vw;
         line-height:5vw;
         font-size:3vw;
         text-align:center;
         color:#a3a3a3;
         background:rgba(0,0,0,.5);
         position:relative;
         top:-6vw;
         cursor:pointer 
    }
     .wenp {
         width:90vw;
         margin-left:5vw;
         min-height:100vw;
         height:auto 
    }
     .wenp h3 {
         width:90vw;
         font-size:6vw;
         line-height:6vw;
         text-align:center;
         margin-top:2.667vw 
    }
     .wenp h5 {
         width:90vw;
         font-size:3vw;
         line-height:8vw;
         text-align:center;
         border-bottom:1px solid #0e7a8a;
         margin-bottom:5.333vw 
    }
     .wenp p {
         width:90vw;
         font-size:3vw;
         line-height:6vw;
    }
     .wenp img {
         max-width:95%;
         height:auto;
         display:block;
         margin:2.667vw auto 
    }
     .erji .zhuti .gudinggao {
         height:1000px;
         overflow:hidden 
    }
     .fontduiqi1{
         width: 100%;
         float: left;
         text-align: left;
    }
     .fontduiqi2{
         float: left;
    }
}
/* 补充 */
.sideBar-box {height:291px;position:fixed;bottom:100px;right:14px;display:none;z-index:100}
.sideBar-box .side-list {width:72px;overflow:hidden;float:right}
.sideBar-box .side-list a {width:72px;height:72px;text-indent:-9999em;font-size:0;background:url(../images/sp_icon.png) no-repeat;margin-bottom:1px;display:block}
.sideBar-box .side-list a.down-icon {background-position:-4px -211px}
.sideBar-box .side-list a.wx-icon {background-position:-4px -284px}
.sideBar-box .side-list a.dygame-icon {background-position:-4px -357px}
.sideBar-box .side-list a.toTop-icon {background-position:-4px -429px}
.sideBar-box .twocode-box {text-align:center;width:165px;background:#67adef;display:none;float:left}
.twocode-box .bg,.twocode-box img {width:137px;height:137px;display:block;margin-left:auto;margin-right:auto;margin-bottom:2px}
.twocode-box .bg {background:#fff;margin-top:10px;padding-top:0}
.twocode-box img {padding-top:10px}
.twocode-box .bg img {width:130px;height:130px;padding-top:4px}
.twocode-msg {color:#fff;text-align:center;line-height:23px;font-size:14px}
.sideBar-box .side-wx {margin-top:73px}
.sideBar-box .side-dygame {margin-top:146px}

.gudinggao .box h2{
    width: 100%;
    height: 60px;
    float: left;
    margin-top: 0px;
    border-bottom: 1px dotted #ccc;
    font: normal 20px / 60px "Microsoft Yahei";
    color: #76756f;
    padding-left: 20px;
    }
.gudinggao .box h2 i {
    width: 30px;
    height: 30px;
    float: left;
    margin-top: 15px;
    margin-right: 10px;
    background: url(../images/icon.png) no-repeat;
}

.gudinggao .cont {
    width: 98%;
    padding-left: 20px;
}

.gudinggao .cont a {
    float: left;
    margin-top: 20px;
    margin-bottom: 10px;
    width: 100px;
    height: 15px;
    padding-left: 17px;
    background: url(../img/link-icon.png) 0 -14px no-repeat;
    font: normal 15px / 15px "Microsoft Yahei";
    color: #2e2e2e;
}
     .wenp .entry-content table {border:0px;border-collapse:collapse;font-size:14px;text-align:center;line-height:28px;}
     .wenp .entry-content table th {border:1px solid #dee9f4;font-weight:bold;border-top-width:1px;padding:3px;color:#000;background:#f7fafd;}
     .wenp .entry-content table td {border:1px solid #dee9f4;padding:3px;color:#000;background:#f7fafd;}
     .wenp .entry-content table .row td {background:#f7fafd;}
     .wenp .entry-content table p{
         max-width:auto;
    }
