*{margin:0;padding:0}
html{ font-family: Roboto,Arial,Helvetica,sans-serif;font-size:16px;}
body{background-color: #fafafa;}
.ad3{width:calc(100% - 40px);height:auto;overflow:hidden;margin-left:auto;margin-right:auto;display: none;}
ul{flex-wrap: wrap;}
.totle-2{margin-bottom:30px!important}
.totle-4{height:280px;overflow:hidden;margin-bottom:30px!important}
.totle-4 img{width:100%;height:auto;min-height:100%}
em{font-style: normal;}
.main-3 .main-3-list li a:hover{color:#fbb03b}
.main-2 section a>div{display:flex;align-items:center}
.main-title>div{width:calc(100% - 126px)}
.main-title>div a{white-space:normal;word-break:break-word}
.pic1{width:100%!important;height:auto!important;min-height:100%!important}
.banner{width:100%;height:230px;border-radius:8px;position:relative;overflow:hidden}
.banner .img-list{left:0;top:0;width:calc(100% * 10);height:100%;white-space:nowrap;position:absolute}
.banner .img-list li{width:calc(100% / 10);height:100%;float:left;position:relative}
.banner .img-list li a{display:block;max-width:100%!important;height:100%;cursor:default}
.banner .img-list li a .banner-img{width:100%;height:100%}
.banner .img-list li a .banner-img img{display:block;width:100%;min-height:100%;height:auto}
.banner .img-list li a .smail-bar{width:100%;white-space:normal;max-height:48px;position:absolute;bottom:30px;left:0}
.banner .img-list li a .smail-bar span{display:block;width:100%;line-height:20px;font-weight:700;text-transform:capitalize;box-sizing:border-box;cursor:pointer;color:#fff;background-color:rgba(5,39,175,.8);padding:5px 20px;box-sizing:border-box;word-wrap:break-word;font-weight:300}
.banner .img-list li a .smail-bar span:hover{text-decoration:underline}
.banner .pointe{width:112px;height:10px;position:absolute;top:10px;right:20px}
.banner .pointe span{display:block;width:10px;height:10px;border-radius:5px;background-color:rgba(255,255,255,.6);cursor:pointer;box-sizing:border-box;transition:.3s}
.banner .pointe span:hover{background-color:#fff}
.banner .pointe .active{width:40px;background-color:#fff}
.banner .pointe .active:hover{border:none}
.banner svg{width:14px;height:20px;margin-top:10px}
.banner .prev-btn{position:absolute;top:calc(100% / 2 - 20px);left:10px;height:40px;padding:0 6px;border-radius:3px;transition:.3s;cursor:pointer;background-color:rgba(0,0,0,.1)}
.banner .next-btn{position:absolute;top:calc(100% / 2 - 20px);right:10px;height:40px;padding:0 6px;border-radius:3px;transition:.3s;cursor:pointer;background-color:rgba(0,0,0,.1)}
.banner .banner:hover .cls-1{opacity:1;fill:#fff;transition:.3s}
.banner .next-btn:hover,.banner .prev-btn:hover{background-color:rgba(0,0,0,.3)}
.ad2{height:90px;background:url(../img/banner1.jpg);margin-bottom:30px!important}
ol{list-style-position:inside;color:#0527af;text-transform:capitalize}
.text-overflow{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row-overflow{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.row-2{-webkit-line-clamp:2}
.row-3{-webkit-line-clamp:3}
.row-4{-webkit-line-clamp:4}
.conteiner{width:1060px;margin:0 auto}
.img-flex{display:flex;align-items:center}
.block{display:block}
.flex-a-center{display:flex;align-items:center}
.flex-between{display:flex;justify-content:space-between}
.flex-start{display:flex;justify-content:start}
.flex-center{display:flex;justify-content:center}
.img{display:block;width:100%;height:auto;min-height:100%}
html{line-height:17px;color:#666;}
a{text-decoration:none;color:#666}
ul{list-style:none}
.hover-orange a:hover{color:#fbb03b;transition:.2s}
.hover-line a:hover{text-decoration:underline}
.hover-main-line a span:hover{text-decoration:underline}
.hover-main-orange a span:hover{color:#fbb03b;transition:.1s}
.hover-main-img a *{transition:.1s}
.hover-main-img a img:hover{transform:scale(1.02)}
.hover-right li *{transition:.1s}
.hover-right li:hover *{transform:translateX(10px)}
header{background-color:#0527af;width:100%;overflow:hidden;position:relative;z-index:10;perspective:8000px}
.touming{position:relative;z-index:-1}
.touming img{display:inline;position:absolute;width:1000px;height:auto}
.touming .jianbian-1{transform:rotate(60deg);left:-117%;top:-900px;opacity:.5}
.touming .jianbian-2{transform:rotate(50deg);left:-96%;top:-900px;opacity:.6}
.touming .jianbian-3{right:-1070px;transform:rotate(145deg);top:-900px;opacity:.4}
.touming .jianbian-4{right:-1080px;transform:rotate(210deg);top:-900px;opacity:.8}
.touming .jianbian-1{transform-style:preserve-3d;animation:a1 30s infinite linear}
.touming .jianbian-2{transform-style:preserve-3d;animation:a2 40s infinite linear}
.touming .jianbian-3{transform-style:preserve-3d;animation:a2 100s infinite linear}
.touming .jianbian-4{transform-style:preserve-3d;animation:a1 200s infinite linear}
@keyframes a1{30%{transform:rotatez(55deg) rotateX(10deg) rotateY(10deg)}
60%{transform:rotatez(60deg)}
}
@keyframes a2{40%{transform:rotate3d(1,1,1,80deg)}
50%{transform:translateX(100px)}
70%{transform:rotate3d(-1,-2,-1,0deg)}
}
.header-1{height:80px;z-index:10}
.header-1 .header-type-1 .home{width:30px;height:28px}
.header-1 .header-type-1 .home img{width:100%;height:100%}
.header-1 .header-type-1 a{color:#ffc66e;max-width:180px;word-wrap:break-word;margin-left:60px;text-align:center;text-transform:capitalize}
.header-1 .logo{width:180px;height:43px}
.header-1 .logo img{width:100%;height:auto}
.bj{width:100%;height:180px;background:url(../img/bj.png) no-repeat;background-position:50% 50%;background-color:#000;border-top:2px solid #00007f;border-bottom:2px solid #00007f;z-index:10}
.bj .bj-box{position:relative;height:100%}
.bj .bj-box .bj-title{width:auto;text-align:center;position:absolute;bottom:30px;right:0}
.bj span{font-size:24px;color:#0ff;text-transform:capitalize;display:block;padding:0 30px;white-space:nowrap}
.bj span::after{content:'';display:inline-block;width:10px;height:10px;background-color:#0ff;margin-left:5px;animation:shansuo 2s infinite}
.bj i{display:block;width:100%;height:16px;background-color:rgba(0,0,0,.5);margin-top:-12px}
@keyframes shansuo{50%{opacity:0}
100%{opacity:1}
}
.header-type-2{height:60px;z-index:10}
.header-type-2 a{color:rgb(245,245,245);text-transform:capitalize}
.header-type-2 span{color:transparent;width:0;border-right:1px solid #f0f0f0;}
.header-type-2 span:last-of-type{display:none}
.main-title{height:48px;background-color:#fff;margin-bottom:30px}
.main-title div i{width:6px;height:100%;background-color:#0527af}
.main-title div a{font-weight:700;text-transform:capitalize;font-size:24px;color:#0527af;margin-left:20px}
.main-title .more-bj{background:url(../img/menu-1.svg) no-repeat;height:100%;width:120px;color:rgb(245,245,245);text-transform:capitalize;display:flex;justify-content:center}
.main-title .more-bj span{margin-left:20px}
.main-box:nth-of-type(1) .main-title{background-color:rgb(245,245,245)}
.main-1{margin-top:60px}
.main-1 .main-1-content ul{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,160px);grid-gap:15px 20px;grid-template-areas:"a1 a1 a2 a3" "a1 a1 a4 a5";display:-ms-grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;-ms-grid-rows:160px 15px 160px}
.main-1 .main-1-content ul li{background-color:rgb(245,245,245)}
.main-1 .main-1-content ul li .main-1-img{width:100%;height:120px;overflow:hidden}
.main-1 .main-1-content ul span{color:#666;font-weight:300;text-transform:capitalize;width:100%;height:34px;padding:0 10px;box-sizing:border-box;margin-top:5px}
.main-1 .main-1-content ul li:nth-of-type(1){grid-area:a1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3;-ms-grid-row-span:3}
.main-1 .main-1-content ul li:nth-of-type(1) .main-1-img{height:276px}
.main-1 .main-1-content ul li:nth-of-type(1) span{height:36px;padding:0 20px;box-sizing:border-box;margin-top:10px}
.main-1 .main-1-content ul li:nth-of-type(2){grid-area:a2;-ms-grid-column:5;-ms-grid-row:1}
.main-1 .main-1-content ul li:nth-of-type(3){grid-area:a3;-ms-grid-column:7;-ms-grid-row:1}
.main-1 .main-1-content ul li:nth-of-type(4){grid-area:a4;-ms-grid-column:5;-ms-grid-row:3}
.main-1 .main-1-content ul li:nth-of-type(5){grid-area:a5;-ms-grid-column:7;-ms-grid-row:3}
.main-2{margin-top:60px;background-color:rgb(245,245,245);padding:40px}
.main-2 section a{display:block;width:240px;height:186px;margin-right:10px}
.main-2 section a div{width:100%;height:146px;overflow:hidden}
.main-2 section a span{color:#666;font-weight:300;text-transform:capitalize;width:100%;height:34px;padding:0 10px;box-sizing:border-box;margin-top:5px}
.main-2 section a:last-of-type{margin:0}
.main-text-list{width:calc(50% - 10px)}
.main-text-list li{border-bottom:1px dotted #ccc;padding:6px 0}
.main-text-list li a{font-weight:300;text-transform:capitalize;max-width:calc(100% - 15px)}
.main-text-list li .sanjiao{overflow:hidden;display:block;height:10px;width:10px;margin-right:2px}
.main-text-list li .sanjiao::after{content:'';display:block;width:100%;height:100%;transform:rotate(45deg);background-color:#0527af;margin-left:-6px}
.main-text-list li:first-of-type{padding-top:0}
.main-text-list li:last-of-type{padding-bottom:0;border:none}
.main-3{background:linear-gradient(to right,#0071bc,rgba(0,113,188,.9));width:100%;height:310px;overflow:hidden}
.main-3 .main-3-content{background:url(../img/bj2.png);height:100%}
.main-3 section .chilun{width:140px;height:122px;position:relative;margin-left:20px}
.main-3 section .chilun img{position:absolute}
.main-3 section .chilun .chilun-1{width:50px;height:50px;left:0;top:55px;transform:rotate(23deg);animation:rotate1 3.5s infinite linear}
.main-3 section .chilun .chilun-2{width:30px;height:30px;left:37px;top:90px;animation:rotate2 2s infinite linear}
.main-3 section .chilun .chilun-3{width:100px;height:100px;right:0;top:0;animation:rotate3 3s infinite linear}
@keyframes rotate1{100%{transform:rotate(383deg)}
}
@keyframes rotate2{100%{transform:rotate(-360deg)}
}
@keyframes rotate3{100%{transform:rotate(-180deg)}
}
.main-3 section .main-3-title{color:#000;font-size:24px;text-transform:capitalize;font-weight:700;max-width:350px;margin-left:20px;line-height:35px}
.main-3 .main-3-list{margin-right:20px}
.main-3 .main-3-list li{margin-bottom:20px}
.main-3 .main-3-list li .menu-2{width:66px;height:58px;background:url(../img/menu-2.svg) no-repeat;z-index:10}
.main-3 .main-3-list li .menu-2::after{content:'01';color:#0527af;font-size:32px}
.main-3 .main-3-list li a{background-color:#fff;width:240px;height:40px;padding-left:40px;margin-left:-30px}
.main-3 .main-3-list li .white-sanjiao{display:block;width:20px;height:40px;background:url(../img/white.svg) no-repeat}
.main-3 .main-3-list li:nth-of-type(1){margin-left:-70px}
.main-3 .main-3-list li:nth-of-type(1) .menu-2::after{content:'01'}
.main-3 .main-3-list li:nth-of-type(2) .menu-2::after{content:'02'}
.main-3 .main-3-list li:nth-of-type(3){margin:0;margin-left:-30px}
.main-3 .main-3-list li:nth-of-type(3) .menu-2::after{content:'03'}
.main-4{margin-top:0}
.main-5{margin:40px auto}
.main-5 p{margin-bottom:20px}
.main-5 p a{color:#0527af;font-weight:700;font-size:18px}
.main-5 .fenge{border-left:1px solid #f2f2f2;margin:20px}
.footer{background-color:#0527af;padding:40px 0;overflow:hidden}
.footer .touming{z-index:0;transform:rotateY(180deg);opacity:.7}
.footer .touming .jianbian-3,.footer .touming .jianbian-4{top:-930px;right:-1100px}
.footer .touming .jianbian-1,.footer .touming .jianbian-2{top:-950px}
.footer section{z-index:10;position:relative}
.footer-link{width:90%}
.footer-link p{display:block;color:#fbb03b;font-size:18px;text-transform:capitalize;font-weight:700;margin-bottom:10px}
.footer-link ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.footer-link ul li{width:50%;margin-top:10px}
.footer-link ul li a{color:#ffc66e;font-weight:300;text-transform:capitalize}
.footer-msg{display:flex;justify-content:space-between;flex-direction:column;border-left:1px solid rgba(255,255,255,.5);width:40%}
.footer-msg .footer-logo{flex-wrap:wrap}
.footer-msg .footer-logo img{width:220px;height:52px;margin-bottom:10px}
.footer-msg .footer-logo div{width:220px;padding:3px 0;background-color:rgba(0,0,0,.4);text-align:center}
.footer-msg .footer-logo div span{color:#0ff;text-transform:capitalize;font-weight:300;display:block;transform:scale(.9)}
.footer-msg .footer-txt{margin-left:auto;width:100%}
.footer-msg .footer-txt span{width:100%;text-align:center;line-height:20px;display:block;color:rgb(245,245,245);transform:scale(.9)}
.footer-msg .footer-txt span a{color:#0ff;text-transform:capitalize}
.footer-msg .footer-txt span a:first-of-type::after{content:'';display:block}
.footer-msg .footer-txt span a:nth-of-type(2)::before{content:'';display:block}
#loca-list{margin:40px auto;}
#loca-list .loca-home{width:15px;margin-right:8px}
#loca-list a{text-transform:capitalize;color:#555555}
#loca-list a::after{}
#loca-list a:last-of-type{color:#fbb03b}
#loca-list a:last-of-type::after{display:none}
.type-title{padding-bottom:20px;border-bottom:1px solid #f2f2f2}
.type-title p{color:#0527af;font-size:24px;font-weight:700;text-transform:capitalize}
.type-list{width:280px;height:40px;position:relative;text-transform:capitalize;box-shadow:0 1px 3px 0 #ccc;cursor:pointer}
.type-list #select-query{width:calc(100% - 40px);display:block;line-height:40px;padding:0 20px;box-sizing:border-box;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.type-list ul{width:100%;position:relative;z-index:10;background-color:#fff;box-shadow:0 1px 3px 0 #ccc;height:0;overflow:hidden;}
.type-list ul li{width:100%;height:40px;line-height:40px;padding:0 20px;box-sizing:border-box;}
.type-list ul li a{color:#666;display:block;width:100%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.type-list ul a{width:100%;height:40px;line-height:40px;padding:0 20px;box-sizing:border-box;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.type-list ul>a:hover{background-color:rgb(245,245,245)}
.type-list ul li:hover{background-color:rgb(245,245,245)}
.type-list section{width:40px;height:40px;position:absolute;right:0;top:0;background-color:rgb(245,245,245);z-index:10;transition:.2s}
.type-list section .xiala{width:12px;user-select:none}
.type-list section:hover{background-color:#fbb03b}
.big-content{padding:40px 0}
.big-content .big-content-title{width:calc(100% / 5 - 10px);background-color:#0527af;height:290px;border-top:6px solid #fbb03b;padding:0 20px;word-break:break-word;box-sizing:border-box;position:relative;overflow:hidden}
.big-content .big-content-title div{flex-wrap:wrap}
.big-content .big-content-title div a{text-transform:capitalize;text-align:center;display:block}
.big-content .big-content-title div .big-title-1{color:#fbb03b;font-size:18px;font-weight:700;min-width:100%}
.big-content .big-content-title div .big-more{font-size:16px;color:#000;background-color:#fbb03b;width:90px;height:40px;line-height:40px;margin-top:50px;border-bottom:3px solid #f7931e}
.big-content .big-content-title::after{content:"";display:block;width:100%;height:150%;background-color:rgba(255,255,255,.03);position:absolute;left:-30%;transform:rotateZ(30deg);top:-50%;pointer-events:none}
.big-content .content-list{width:calc(100% - 200px)}

.content-list li{width:calc(100% / 4 - 10px);height:290px;background-color:rgb(245,245,245);transition:.1s}
.content-list li a{width:100%;height:100%;display:block}
.content-list li a div{width:100%;height:125px;overflow:hidden}
.content-list li a span{width:100%;height:40px;padding:0 20px;box-sizing:border-box;color:rgb(20,52,179);margin:20px 0;font-weight:500;line-height: 22px;}
.content-list li a p{padding:0 20px;box-sizing:border-box;color:gray;font-weight:300;width:100%;height:65px}
.content-list li:hover{box-shadow:0 0 8px 0 #d4d4d4;transform:translateY(-3px)}
.big-content:nth-of-type(even){background-color:rgb(245,245,245)}
.big-content:nth-of-type(even) .content-list li{background-color:#fff}
.smail-content{padding:20px 0}
.smail-content .content-l{width:calc(100% - 360px)}
.smail-content .content-list{width:100%;flex-wrap:wrap}
.smail-content .content-list li{width:calc(100% / 3 - 10px);margin-bottom:30px}
.smail-content .content-list::after{content:'';width:calc(100% / 3 - 10px)}

.content-r{width:280px;background-color:rgb(245,245,245);max-height:1225px;margin-bottom:20px;position:initial;top:calc(1225px - 100vh)}
.content-r .content-r-title{word-break:break-word;color:#fbb03b;font-weight:700;font-size:18px;text-transform:capitalize;background-color:#0527af;padding:6px 14px;border-left:6px solid #fbb03b;box-sizing:border-box}
.content-r .r-article-list1{width:100%;padding:0 20px;box-sizing:border-box;margin-bottom:10px}
.content-r .r-article-list1 li{width:100%;padding:15px 0;height:auto;min-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:normal;border-bottom:1px dotted #ccc}
.content-r .r-article-list1 li a{margin-left:5px;text-transform:capitalize;transition:.1s;}
.content-r .r-article-list1 li a:hover{color:#0527af}
.content-r .r-article-list1 li:last-of-type{border:none}
.content-r .r-imgs-list1{width:100%}
.content-r .r-imgs-list1 li{width:100%;margin-bottom:10px}
.content-r .r-imgs-list1 li a{flex-wrap:wrap;width:100%}
.content-r .r-imgs-list1 li a .r-img{width:240px;height:120px;overflow:hidden}
.content-r .r-imgs-list1 li a .r-img img{transition:.3s}
.content-r .r-imgs-list1 li a .r-img-title{display:block;width:calc(100% - 40px);height:34px;overflow:hidden;margin-top:5px;margin-bottom:5px;text-align:center}
.content-r .r-imgs-list1 li:hover .r-img img{transform:scale(1.02)}
.content-r .r-imgs-list1 li:hover .r-img-title{text-decoration:underline}
.text-content .text-content-l > img:first-of-type{max-width: 70% !important;}
.text-content .text-content-l  p{margin-bottom: 30px;}
em{font-style: normal !important;}
.text-content .text-content-l > .ad:last-of-type{display: block;}

@media all and (min-height:1235px){.content-r{top:10px}
}
@media all and (max-height:1234px){.content-r{top:calc(100vh - 1235px)}
}
#page-limit{margin-bottom:40px}
#page-limit .page-list a{color:#666;background-color:rgb(245,245,245);display:inline-block;padding:10px 15px;margin-right:5px;transition:.1s;margin-top:5px}
#page-limit .page-list b{color:#fbb03b}
#page-limit .page-list a:hover{background-color:#fbb03b}
.footer-2 .footer-msg{width:50%}
.footer-2 .footer-msg .footer-logo img{width:100%}
.footer-2 .footer-msg .footer-txt span a::before{display:none}
.text-content{margin-bottom:20px;content-visibility:auto;contain-intrinsic-size:300px}
.text-content *{}
.text-content code,.text-content pre{background-color:#fffbf9;padding:10px 20px;max-height:calc(100vh - 300px);overflow:auto;margin:20px auto}
.text-content code>code,.text-content code>pre,.text-content pre>code,.text-content pre>pre{padding:0;background-color:transparent}
.text-content code br,.text-content pre br{display:none}
.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5{font-size:25px;color:#333;text-transform:capitalize;margin:20px 0}
.text-content .text-content-l{width:calc(100% - 320px);color:#333;font-weight:400;line-height:30px}
.text-content .text-content-l .text-title{color:#0527af;text-transform:capitalize;font-size:20px;font-weight:700;padding:10px 0;display:block;width:100%;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-bottom:20px}
.text-content .text-content-l img{max-width:100%!important;margin:20px auto;display:block;min-height:150px;}
.text-content .text-content-l iframe{ }
.text-content .text-content-l table{max-width:100%!important;margin:20px auto;border-collapse:collapse;table-layout:fixed!important}
.text-content .text-content-l table tr td{border:1px solid #f2f2f2;padding:0 10px;box-sizing:border-box}
.text-content .text-content-l table tr td table td{border:none}
.text-content .text-content-l table tr td img{display:inline-block;min-width:100px;height:auto}
.ad{width:auto;height:280px;margin-bottom:10px}
#turn-page{margin:20px 0}
#turn-page a{display:block;width:calc(50% - 28px);border:1px solid #f2f2f2;height:28px;line-height:28px;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.1s;padding:0 5px;box-sizing:border-box}
#turn-page a:hover{background-color:#0527af;color:#fff}
#turn-page a:first-of-type{text-align:left}
#turn-page a:last-of-type{text-align:right}
#turn-page::before{background:url(../img/up.svg) no-repeat 50% 50%;background-size:10px;background-color:#0527af;content:'';display:inline-block;width:28px;height:28px;float:left}
#turn-page::after{background:url(../img/down.svg) no-repeat 50% 50%;background-size:10px;background-color:#0527af;content:'';display:inline-block;width:28px;height:28px;float:right}
.bottom-list{margin-bottom:40px;flex-wrap:wrap}
.bottom-list li{width:calc(50% - 5px);height:126px;background-color:rgb(245,245,245);margin-bottom:10px;transition:.1s}
.bottom-list li a{width:100%;height:100%}
.bottom-list li a .bottom-list-img{width:190px;height:126px;overflow:hidden}
.bottom-list li a .bottom-list-text{width:calc(100% - 10px);padding:15px 20px;box-sizing:border-box}
.bottom-list li a .bottom-list-text span{text-transform:capitalize;height:36px;margin-bottom:12px;color:#666}
.bottom-list li a .bottom-list-text p{font-weight:300;height:48px}
.bottom-list li:hover{box-shadow:0 0 8px 0 #d4d4d4;transform:translateY(-3px)}

.content-r-types{padding:20px 20px 10px 20px;box-sizing:border-box;display:flex;flex-wrap:wrap}
.content-r-types li{width:100%;list-style:none;}
.content-r-types li a{overflow:hidden;text-overflow:ellipsis}
.content-r-types a{display:block;width:100%;line-height:28px;color:#666;background-color:#f0f0f0;margin-bottom:5px;padding:0 10px;box-sizing:border-box;transition:.1s}
.content-r-types a:hover{background-color:#0527af;color:#fff}


.text-content-r{max-height:1050px; margin-right: 3px; display: flex; flex-wrap: wrap;flex-direction: column;}
.text-content-r > ul:first-of-type{order: 5;}
.text-content-r > ul:last-of-type{order: 6;}
.text-content-r > .ad3{order: 3;}
.text-content-r > .r-article-list1:first-of-type{order: 2;margin: 0px;}
.ad3{padding:20px calc((100% - 300px) / 2);margin-top: 10px;margin-bottom: 30px;box-sizing: border-box; height: 290px; width: 100%; background-color: rgb(250, 250, 250); border: 2px solid rgb(255, 255, 255); outline: 1px solid rgb(224, 228, 255);}
.text-content-r  .r-imgs-list1 li{width: calc(50% - 5px);}
.text-content-r  .r-imgs-list1 {display: flex; padding: 0 20px; box-sizing: border-box;justify-content: space-between; margin: 10px 0;}
.content-r .r-imgs-list1 li a .r-img{height: 90px;}
.content-r .r-imgs-list1 li a .r-img img{width: 100%; height: auto; min-height: 100%;}
.bottom-list li a .bottom-list-text > p{color: #b3b3b3;}
.bottom-list li a .bottom-list-img img{width: 100%; height: auto; min-height: 100%;}
.content-r .r-imgs-list1 li a .r-img-title{width: calc(100% - 20px);}


.footer-logo > div{width: 100% !important}
.footer-logo > img{width: 180px !important; height: 44px !important;}
.footer-msg .footer-logo div{background-color: transparent;}
.footer-msg .footer-logo span {width: 220px;padding: 3px 0;background-color: rgba(0,0,0,.4);text-align: center;margin: 0 auto;}
.header-1 .logo{display: flex; align-items: center;}
#loca-list .loca-home{height: 15px;}
em{font-weight: 500;}
.header-1 .header-type-1 .home{width: 25px; height: 18px;}
.header-1 .header-type-1 a{margin-left: 50px;}
.header-1 .logo img{width: 100%; height: auto;}
.text-content .text-content-l .text-title{margin-top: 0px;}


@media all and (min-height:1250px){.text-content-r{top:10px}
}
@media all and (max-height:1249px){.text-content-r{top:calc(100vh - 1250px)}
}
@media all and (max-width:999px){.conteiner{width:100%}
header .header-1{padding:0 20px;box-sizing:border-box}
header .header-type-2{padding:0 20px;box-sizing:border-box}
header .header-type-2 span{margin:0 20px}
.main-box{padding-left:20px;padding-right:20px;box-sizing:border-box}
.main-1{margin-top:40px}
.main-1 .main-1-content ul{grid-gap:10px}
.main-2 section a:nth-of-type(2){display:none}
.main-text-list{width:calc(100% - 260px)}
.main-3 section .main-3-title{font-size:20px;line-height:28px;max-width:200px}
.main-3 .main-3-list li a{width:170px}
.main-5 .main-text-list{width:calc(50% - 10px)}
.main-5{padding:0 20px;box-sizing:border-box}
.footer{padding-left:20px;padding-right:20px;box-sizing:border-box}
#loca-list{padding:0 20px;box-sizing:border-box;margin:20px auto}
#loca-list a{}
.type-title{padding:0 20px;padding-bottom:20px;box-sizing:border-box}
.smail-content{padding:20px;box-sizing:border-box}
.smail-content .content-l{width:calc(100% - 260px)}
.type-title p{font-size:18px}
.content-r .r-imgs-list1 li a .r-img{width:220px}
.content-r{width:250px}
.smail-content .content-list li{width:calc(100% / 3 - 5px)}
.content-list li a span{height:47px}
.big-content{padding:20px}
.content-list li{width:calc(100% / 4 - 5px)}
.text-content{padding:0 20px;box-sizing:border-box}
.text-content .text-content-l{width:calc(100% - 260px)}
.bottom-list{padding:0 20px;box-sizing:border-box}
.bottom-list li a .bottom-list-img{width:160px}
.bottom-list li a .bottom-list-text{width:calc(100% - 5px)}
.ad2{width:calc(100% - 40px)}
.totle-2{padding:0 20px;box-sizing:border-box}
.totle-4{padding:0 20px;height:200px;box-sizing:border-box}
}
@media all and (max-width:700px){.bj{display:none}
.header-1 .logo img{width:90px}
.header-type-1{word-break:break-word}
.home{display:none}
.header-type-2{flex-wrap:wrap;align-items:flex-start;height:auto;padding:0!important;border-top:1px solid rgba(255,255,255,.3)}
.header-type-2 span{display:none}
.header-type-2 a{width:50%;height:65px;padding:10px 20px;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center}
.header-type-2 a:nth-of-type(1),.header-type-2 a:nth-of-type(2){border-bottom:1px solid rgba(255,255,255,.3)}
.header-1 .header-type-1 a{margin-left:10px;transform:scale(.9)}
.logo{width:110px!important;display:block}
.main-title div a{font-size:16px}
.main-title .more-bj{background-size:100% 100%}
.main-1 .main-1-content ul li:nth-of-type(1){display:none}
.main-1 .main-1-content ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.main-1 .main-1-content ul li{width:calc(50% - 5px)}
.main-2-imgs{flex-wrap:wrap}
.main-2 section a{width:100%}
.main-2 section a div{height:180px}
.main-2 section a{height:240px}
.main-text-list{width:100%;margin-bottom:20px}
.main-3{height:auto}
.main-3 section .chilun{transform:scale(.5)}
.main-3 section .chilun .chilun-3{margin-right:-40px}
.main-3 .main-3-list{width:100%;margin-bottom:20px}
.main-3 .main-3-list li{margin:10px auto!important;justify-content:center}
.main-3 .main-3-list li .white-sanjiao{height:44px;position:relative}
.main-3 section .main-3-title{font-size:16px;line-height:20px}
.main-3 .main-3-list li a{width:180px;height:45px;overflow:hidden}
.main-3 .main-3-content{flex-wrap:wrap}
.main-5{flex-wrap:wrap}
.main-5 .fenge{width:100%;margin-left:0;margin-right:0;border-bottom:1px solid #ccc}
.main-5 .main-text-list{width:100%}
footer section{flex-wrap:wrap}
.footer-link{width:100%;margin-bottom:20px;text-align:center}
.footer-msg{margin-top:20px;width:100%;border:none}
.footer-msg .footer-logo{margin-bottom:20px}
.footer-msg .footer-txt span{text-align:center}
#loca-list{width:100%;margin:10px auto;padding:0 20px;box-sizing:border-box}
#loca-list a{word-break:break-all;transform:scale(.9);max-height:30px;text-overflow:ellipsis;display:flex;justify-content:space-between}
#loca-list a:last-of-type{margin:0}
#loca-list a::after{margin:0 10px;content:'';width:1px;border-right:1px solid #b3b3b3}
#loca-list a:first-of-type{display:none}
.type-title{flex-wrap:wrap;text-align:center;padding:0 20px;box-sizing:border-box;border-bottom:none;border-top:1px solid #f2f2f2;padding-top:20px}
.type-list{margin:20px auto}
.big-content{padding:20px}
.big-content>div{flex-wrap:wrap}
.big-content .big-content-title{width:100%;height:auto;text-align:center}
.big-content .big-content-title div .big-more{display:none}
.big-content .big-content-title div{width:100%}
.big-content .big-content-title div .big-title-1{display:block;width:100%;height:100%;padding:20px 0;box-sizing:border-box;text-align:center}
.big-content .content-list{width:100%;flex-wrap:wrap}
.content-list li{width:calc(50% - 5px);margin:10px 0;height:194px}
.content-list li a span{height:46px;margin:10px 0}
.content-list li a p{display:none}
.smail-content .content-l{width:100%}
.smail-content .content-list li{width:calc(50% - 5px);height:200px;margin-bottom:10px}
.smail-content .content-list li a span{height:55px;margin:10px 0;font-weight:300;-webkit-line-clamp:3;word-break:break-word}
.content-r{width:100%;box-shadow:none;background-color:#fff;margin-bottom:0}
.content-r .r-imgs-list1 li{margin-bottom:15px;background-color:rgb(245,245,245)}
.content-r .r-article-list1 li a{font-weight:300}
.content-r .r-imgs-list1 li a .r-img{width:50%}
.content-r .r-imgs-list1 li a .r-img-title{width:50%;height:105px;font-weight:300;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;text-transform:capitalize}
.content-r .r-article-list1{padding:0}
.footer-2 .footer-msg{width:100%}
.footer-2 .footer-msg .footer-txt{width:100%;text-align:center}
.text-content{flex-wrap:wrap}
.text-content *{font-weight:300}
.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5{font-weight:600}
.text-content .text-content-l{width:100%}
.content-r-types{padding:20px 0}
.bottom-list li{width:100%}
.bottom-list li a .bottom-list-text p{display:none}
.bottom-list li a .bottom-list-text span{height:100%;-webkit-line-clamp:5;font-weight:300}
.bottom-list li a .bottom-list-img{width:50%}
.bottom-list li:nth-of-type(5){display:none}
.bottom-list li:nth-of-type(6){display:none}
.type-title{display:flex;justify-content:center;white-space:normal;word-break:break-word}
.totle-2{flex-wrap:wrap}
.totle-4 img{width:auto;height:100%}
.text-content .text-content-l iframe{ }

.content-r .r-imgs-list1 li a .r-img{width: 100%;}
.text-content-r{max-height: inherit;}
.content-r .r-imgs-list1 li a .r-img-title{width: calc(100% - 20px); height: auto;}
.text-content-r .r-imgs-list1{padding: 0px;}
.text-content .text-content-l{line-height: 1.7;}
#loca-list{overflow: auto;}
#loca-list a{white-space: nowrap;width: auto;}
.text-content .text-content-l > img:first-of-type{max-width: 80% !important;}


.header-1{height: 60px;background-color: black;}
.header-1 .header-type-1 a{max-width: 100px;}
.header-type-2 a{padding: 5px 20px;height: 60px;}
.header-type-2{border-top: none;}
.footer-link{margin-bottom: 0px; padding-bottom: 20px; border-bottom: 1px solid rgba(255,255,255,.2);}
.text-content {padding: 0px;}
.text-content .text-content-l{padding: 0 20px;font-size:17px; box-sizing: border-box;}
.text-content-r{margin: 0px; background-color: #fafafa;}
.text-content-r{padding:0 20px; box-sizing: border-box; background-color: white;padding-top: 20px;}

}
footer ul li{padding:0 10px;box-sizing:border-box}