.ad_top{width:970px;height:90px;margin:0 auto;margin-top:60px}
*{margin:0;padding:0}
html{font-family: Roboto,Arial,Helvetica,sans-serif;font-size:16px;color:grey;}
ol,ul{list-style:none}
a{display:block;color:grey;text-decoration:none}
img{display:block}
h1,h2,h3,h4,h5,h6{font-size:17px;color:#c1272d;font-weight:900;margin-top:30px}
.flex_between{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex_center{display:flex;justify-content:center;flex-wrap:wrap}
.flex_start{display:flex;justify-content:flex-start;flex-wrap:wrap}
.flex_end{display:flex;justify-content:flex-end;flex-wrap:wrap}
.flex_align{display:flex;align-items:center}
.img_box{display:flex;align-items:center;overflow:hidden;background-color:#f2f2f2}
.img_box img{width:100%;height:auto;min-height:100%}
.text_over{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.row_over{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}
.row_over-1{-webkit-line-clamp:1}
.row_over-2{-webkit-line-clamp:2}
.row_over-3{-webkit-line-clamp:3}
.row_over-4{-webkit-line-clamp:4}
.row_over-5{-webkit-line-clamp:5}
.search1{width:1200px;margin-left:auto;margin-right:auto}
.container{width:1200px;margin-left:auto;margin-right:auto}
.clear::after{content:'';display:block;clear:both}
.float_left{float:left}
.float_right{float:right}
.page-list{padding:0 0 40px 0;box-sizing:border-box;margin-top:20px}
.page-list .show_page{display:flex;justify-content:start;flex-wrap:wrap}
.page-list .show_page a{color:#333;padding:10px 15px}
.page-list .show_page a:hover{background-color:#f5f5f5;color:#c1272d}
.page-list .show_page a b{display:inline-block;width:100%;height:100%;color:#c1272d;font-weight:700}
#location{font-size:0}
#location img{height:18px;margin-right:6px;position:relative;top:3px}
#location a{font-size:16px;color:#29abe2}
#location a:after{content:'/';padding:0 20px}
#location a:last-of-type::after{display:none}
#location a:hover{color:#000}
#location a:hover::after{color:#29abe2}
#turn-page{margin:20px 0;font-weight:300}
#turn-page .LinkNextArticle,#turn-page .LinkPrevArticle{color:#666;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}
#turn-page .LinkNextArticle::before,#turn-page .LinkPrevArticle::before{content:'';display:inline-block;height:10px;width:10px;background:url(../img/sanjiao.svg) no-repeat;margin-right:8px}
#turn-page .LinkNextArticle:hover,#turn-page .LinkPrevArticle:hover{color:#c1272d;text-decoration:underline}
#turn-page .LinkPrevArticle{white-space:nowrap}
#turn-page .LinkPrevArticle::before{transform:rotateZ(180deg)}
#turn-page .LinkNextArticle{margin-top:15px;white-space:nowrap}
header{background-color:#000;border-bottom:9px solid #c1272d}
header .header .logo{height:51px;width:208px}
header .header .logo img{height:100%;width:100%}
header .header nav{max-width:calc(100% - 208px - 160px)}
header .header nav ul::after{display:none}
header .header nav ul li{float:left;margin-left:0;width:calc(100% / 6)}
header .header nav ul li a{padding:20px}
header .header nav ul li .nav-img{height:42px}
header .header nav ul li .nav-img img{height:100%}
header .header nav ul li .nav-text{color:#ccc;font-weight:600;display:block;text-align:center;margin-top:10px;text-transform:capitalize}
header .header nav ul li:hover{background-color:#333}
header .header nav ul li:hover .nav-img{transition:.3s;perspective:1000px;transform-style:preserve-3d;transform:translateY(-3px)}
header .header nav .shenglue{width:40px;height:40px;padding:10px;box-sizing:border-box;background-color:#333;border-radius:5px;cursor:pointer;display:none}
header .header nav .shenglue:hover{box-shadow:0 0 0 2px grey}
.header-title{background-color:#f4ebe2;min-height:180px;box-sizing:border-box}
.header-title .title-2 i{display:inline-block;background-color:#c1272d;width:5px;height:24px;position:relative;top:2px;margin-right:10px}
.header-title .title-2 span{font-size:24px;line-height:24px;color:#000;font-weight:900;text-transform:capitalize;position:relative;top:2px}
.header-title .title-3{margin-top:30px;margin-left:20px;margin-bottom:30px;max-width:480px;box-sizing:border-box;text-transform:capitalize;color:#c69c6d;line-height:24px;position:relative}
.header-title .title-3 p{background-color:#fff;min-height:48px;padding:5px 20px;position:relative;z-index:10}
.header-title .title-3::after{content:'';display:block;width:100%;height:58px;position:absolute;left:20px;bottom:-15px;background:url(../img/point.png) repeat;background-size:1.5% auto}
.header-title .header-title-img{margin-left:160px;position:relative;top:30px}
.title-2{margin-top:30px}
.point-bj{background:url(../img/point.png) repeat;background-size:auto 50%;opacity:90%;height:14px}
.content-box1{padding:0 40px;box-sizing:border-box;margin-top:30px}
.content-box1 .content-box1-left{width:calc(100% - 340px)}
.content-box1 .content-box1-left .point-bj{margin-top:20px}
.content-box1 .content-box1-left .content-box1-title{font-size:24px;font-weight:900;color:#333;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}
.content-box1 .content-box1-left .content-box1-p{padding:0 30px;box-sizing:border-box;font-size:17px;line-height:30px;font-weight:300;color:#000;word-break:break-word}
.content-box1 .content-box1-left .content-box1-p img{margin:20px auto;width:auto;height:auto;max-width:100%}
.content-box1 .content-box1-left .content-box1-p p{text-indent:1.5rem; margin-top:15px;}
.content-box1 .content-box1-right{width:280px}
.menu-small{background:url(../img/tag.svg) no-repeat;background-size:auto 100%;display:inline-block;width:20px;height:16px;margin-right:5px}
.box1-r-article .box1-r1-title{width:100%;opacity:.7;display:flex;justify-content:space-between}
.box1-r-article .box1-r1-title span{display:flex;margin-right:20px}
.box1-r-article .box1-r1-title a{text-transform:capitalize;white-space:nowrap;display:inline-block;color:#c1272d;font-weight:700}
.box1-r-article .box1-r1-title:hover{opacity:100}
.box1-r-article .box1-r1-title .point-bj{display:inline-block;background-size:auto 50%;width:100%;position:relative;top:2px}
.box1-r-article .box1-r1-text a{color:#666;font-weight:300;line-height:20px;border-bottom:1px dashed #ccc;padding:20px 0;width:calc(100% - 25px)}
.box1-r-article .box1-r1-text a:last-of-type{border:none}
.box1-r-article .box1-r1-text a:hover{color:#c1272d}
.box1-r-article:nth-of-type(2) .box1-r1-title i{background-position-x:-32px}
.box1-r-article:nth-of-type(2) .box1-r1-title a{color:orange}
.box1-r-article:nth-of-type(3) .box1-r1-title i{background-position-x:-68px}
.box1-r-article:nth-of-type(3) .box1-r1-title a{color:#39b54a}
.box1-r-article:nth-of-type(4) .box1-r1-title i{background-position-x:-96px}
.box1-r-article:nth-of-type(4) .box1-r1-title a{color:#29abe2}
.box1-r-article:nth-of-type(5) .box1-r1-title i{background-position-x:-125px}
.box1-r-article:nth-of-type(5) .box1-r1-title a{color:#9e005d}
.box1-r-article:nth-of-type(6) .box1-r1-title i{background-position-x:-157px}
.box1-r-article:nth-of-type(6) .box1-r1-title a{color:#ed1c24}
.box1-r2-img{box-sizing:border-box;position:relative;width:calc(100% - 20px);margin:10px auto;margin-bottom:20px}
.box1-r2-img:hover p{text-decoration:underline}
.box1-r2-img div{width:100%;padding-top:65%;overflow:hidden;position:relative}
.box1-r2-img div img{position:absolute;left:0;top:0}
.box1-r2-img span{width:100%;position:absolute;bottom:0;padding:8px 20px;box-sizing:border-box;background-color:rgba(0,0,0,.6);color:#fff;font-weight:700;line-height:20px}
.box1-r2-img span p{height:40px;overflow:hidden}
.ad1{height:200px;margin:20px 0}
footer{padding:30px 0;margin-top:40px;background-color:#000;border-bottom:9px solid #c1272d}
footer .footer-left{width:50%}
footer .footer-left .lang{width:100%;border-bottom:1px solid #c1272d;margin-bottom:10px}
footer .footer-left .lang .lang-title{color:#fff;font-weight:700;text-transform:uppercase}
footer .footer-left .lang .lang-title span{padding:3px 10px;background-color:#c1272d;display:inline-block}
footer .footer-left .lang-link div{width:100px;text-transform:capitalize;margin-bottom:8px}
footer .footer-left .lang-link div a{color:#c69c6d;display:inline;font-weight:700}
footer .footer-left .lang-link div a:hover{color:#fff}
footer .footer-left .about{color:#ccc;margin-top:15px;font-weight:300}
footer .footer-left .about a{color:#ccc;display:inline-block;text-transform:capitalize;margin:0 10px}
footer .footer-logo{width:300px}
.content-box2{padding:0;margin:20px auto}
.location-box2{margin-top:40px;margin-bottom:20px}
.content-box2 .content-tags{width:40px;margin-right:50px;position:-webkit-sticky;position:sticky;top:160px}
.content-box2 .content-tags ol{font-size:0}
.content-box2 .content-tags ol li{text-transform:capitalize;font-weight:700;position:relative;height:40px;margin-bottom:10px}
.content-box2 .content-tags ol li a::before{content:'';width:40px;height:100%;display:inline-block;background:url(../img/tag-white.svg) no-repeat;background-size:auto 20px;background-position-y:10px;background-position-x:10px;position:relative;margin-right:5px}
.content-box2 .content-tags ol li a{height:100%;width:40px;overflow:hidden;white-space:nowrap;position:absolute;color:#fff;left:0;top:0;height:40px;line-height:40px;background-color:#c1272d;box-shadow:1px 1px 3px 0 rgba(193,39,44,.4);border-radius:5px}
.content-box2 .content-tags ol li:hover a{width:auto;padding-right:10px;display:flex}
.content-box2 .content-tags ol li:nth-of-type(2) a{background-color:orange;box-shadow:1px 1px 3px 0 rgba(255,165,0,.4)}
.content-box2 .content-tags ol li:nth-of-type(2) a::before{background-position-x:-32px}
.content-box2 .content-tags ol li:nth-of-type(3) a{background-color:#39b54a;box-shadow:1px 1px 3px 0 rgba(57,181,74,.4)}
.content-box2 .content-tags ol li:nth-of-type(3) a::before{background-position-x:-75px}
.content-box2 .content-tags ol li:nth-of-type(4) a{background-color:#29abe2;box-shadow:1px 1px 3px 0 rgba(41,171,226,.4)}
.content-box2 .content-tags ol li:nth-of-type(4) a::before{background-position-x:-113px}
.content-box2 .content-tags ol li:nth-of-type(5) a{background-color:#9e005d;box-shadow:1px 1px 3px 0 rgba(158,0,93,.4)}
.content-box2 .content-tags ol li:nth-of-type(5) a::before{background-position-x:-147px}
.content-box2 .content-tags ol li:nth-of-type(6) a{background-color:#f36166;box-shadow:1px 1px 3px 0 rgba(243,97,102,.4)}
.content-box2 .content-tags ol li:nth-of-type(6) a::before{background-position-x:-190px}
.content-box2 .content-box2-left{width:calc(100% - 240px - 160px)}
.content-box2 .content-box2-left .content-box2-article .content-box2-title{margin-top:0}
.content-box2 .content-box2-left .content-box2-article #turn-page{padding-top:20px;border-top:1px solid #e6e6e6}
.content-box2 .content-box2-right{width:calc(240px)}
.content-box2 .content-box2-right .box2-r1-img{width:100%;position:relative}
.content-box2 .content-box2-right .box2-r1-img div{width:100%;padding-top:70%;position:relative}
.content-box2 .content-box2-right .box2-r1-img div img{position:absolute;top:0;left:0}
.content-box2 .content-box2-right .box2-r1-img span{color:#fff;text-transform:capitalize;display:inline-block;padding:5px 10px;background-color:#c1272d;position:absolute;top:0;left:0}
.content-box2 .content-box2-right .box2-r1-img p{color:#666;font-weight:700;margin-top:10px;margin-bottom:20px}
.content-box2 .content-box2-right .box2-r1-img:hover p{color:#c1272d}
.content-box2 .box2-r2-text{margin-bottom:20px}
.content-box2 .box2-r2-text li{padding:20px 0;border-bottom:1px dotted #e6e6e6}
.content-box2 .box2-r2-text li:last-of-type{border:none}
.content-box2 .box2-r2-text li i{display:inline-block;width:16px}
.content-box2 .box2-r2-text li i::after{content:'01';font-style:normal;font-weight:900;color:#c1272d;position:relative;top:2px}
.content-box2 .box2-r2-text li a{width:calc(100% - 36px);font-weight:300;line-height:22px}
.content-box2 .box2-r2-text li a:hover{color:#c1272d}
.content-box2 .box2-r2-text li:nth-of-type(2) i::after{content:'02'}
.content-box2 .box2-r2-text li:nth-of-type(3) i::after{content:'03'}
.content-box2 .box2-r2-text li:nth-of-type(4) i::after{content:'04'}
.content-box2 .box2-r2-text li:nth-of-type(5) i::after{content:'05'}
.content-box2 .box2-r2-text li:nth-of-type(6) i::after{content:'06'}
.content-box2 .box2-r2-text li:nth-of-type(7) i::after{content:'07'}
.content-box2 .box2-r2-text li:nth-of-type(8) i::after{content:'08'}
.content-box3 .content-box3-photo{width:100%}
.content-box3 .box3-page{border-top:1px solid #e6e6e6;padding-top:20px}
.box3-list .box3-imgs{width:calc(100% - 380px);padding:10px 10px 7px 0;box-sizing:border-box}
.box3-list .box3-imgs li{width:calc((100% - 9px)/ 4);margin-bottom:3px}
.box3-list .box3-imgs li .box3-img-list{padding-top:70%;position:relative}
.box3-list .box3-imgs li .box3-img-list img{position:absolute;top:0;left:0}
.box3-list ol{width:380px;padding:10px 0 10px 10px;box-sizing:border-box;border-left:1px solid #e6e6e6;list-style:decimal;list-style-position:inside;white-space:nowrap}
.box3-list ol li{margin-bottom:10px}
.box3-list ol li::marker{color:#c1272d;font-weight:900;}
.box3-list ol li a{overflow:hidden;text-overflow:ellipsis;display:inline-block;width:calc(100% - 10px);position:relative;top:3px}
.box3-list ol li a:hover{color:#c1272d}
.box3-point{margin-top:0!important}
#photos-box{display:none}
#big-photos{width:100%;padding-top:60%;position:relative;background-color:#333;position:relative}
#big-photos img{position:absolute;min-height:auto;top:0;left:0}
#big-photos .big-photo-btn{background-color:#f2f2f2;position:absolute;top:50%;width:60px;height:60px;border-radius:50%;opacity:0;transition:.2s;cursor:pointer;z-index:100;display:flex;justify-content:center;align-items:center;user-select:none}
#big-photos .big-photo-btn:hover{transform:translateY(-3px)}
#big-photos .big-photo-btn::after{content:'';display:block;width:16px;height:20px;background:url(../img/sanjiao2.svg) no-repeat;background-size:100% 100%}
#big-photos #big-photo-left{left:20px}
#big-photos #big-photo-left::after{transform:rotateZ(180deg)}
#big-photos #big-photo-right{right:20px}
#big-photos:hover .big-photo-btn{opacity:50%}
#small-photos{width:100%;height:140px;background-color:#000;padding:5px 10px;box-sizing:border-box}
#small-photos .small-photo-btn{width:30px;height:calc(100% - 20px);margin-top:5px;background-color:#666;cursor:pointer;padding:5px 0;display:flex;justify-content:center;align-items:center;user-select:none}
#small-photos .small-photo-btn::after{content:'';display:block;width:13px;height:16px;background:url(../img/sanjiao1.svg) no-repeat;background-size:100% 100%}
#small-photos #small-left-btn::after{transform:rotateZ(180deg)}
#small-photos #small-photo-box{width:calc(100% - 80px);height:100%;position:relative;overflow:hidden}
#small-photos #small-photo-list{height:100%;padding:5px;box-sizing:border-box;position:absolute;transition:.3s}
#small-photos #small-photo-list li{cursor:pointer;width:165px;height:100%;margin-right:10px;float:left;transition:.3s}
.photo-active{outline:5px solid #c1272d}
.photos-article{box-sizing:border-box;font-size:17px;line-height:30px;font-weight:300;color:#000;word-break:break-word}
.photos-article img{margin:20px auto;width:auto;height:auto;max-width:100%}
.list-title{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:-30px}
.list-title .point-bj{height:14px;width:100%}
.list-title a,.list-title span{font-size:18px;color:#999;line-height:18px;text-transform:capitalize;font-weight:900;margin:0 20px;white-space:nowrap}
.list-title a::first-letter,.list-title span::first-letter{color:#c1272d}
.list-title a:hover{color:#c1272d}
.list-menu{margin:30px auto 60px auto}
.list-menu li{text-transform:capitalize;list-style:none;margin:0 20px;max-width:80px}
.list-menu li::before{content:'';display:block;background:url(../img/tag.svg) no-repeat;background-size:auto 100%;height:32px;width:45px;background-position-x:5px;margin:10px auto}
.list-menu li a{display:block;width:100%;margin-top:10px;color:#000;text-align:center}
.list-menu li:nth-of-type(2)::before{background-position-x:-60px}
.list-menu li:nth-of-type(3)::before{background-position-x:-130px}
.list-menu li:nth-of-type(4)::before{background-position-x:-190px}
.list-menu li:nth-of-type(5)::before{background-position-x:-245px}
.list-menu li:nth-of-type(6)::before{background-position-x:-310px}
.list-menu li:hover a{text-decoration:underline}
.list-img-box .list-img{margin-bottom:80px;width:calc((100% - 120px)/ 4)}
.list-img-box .list-img .list-i{width:100%;padding-top:70%;position:relative}
.list-img-box .list-img .list-i img{position:absolute;left:0;top:0}
.list-img-box .list-img .list-t{color:#333;font-size:17px;font-weight:700;margin:20px 0;line-height:23px}
.list-img-box .list-img .list-t:hover{color:#c1272d}
.list-img-box .list-img .list-b{padding:5px 20px;background-color:#c1272d;color:#fff;text-transform:capitalize;font-weight:300;display:inline-block}
.list-img-box .list-img .list-b:active{background-color:#860105}
.index-list{margin-top:40px}
.index-list .index-title{margin-bottom:40px}
.links{background-color:#f4ebe2;padding:10px 0}
.links span{color:#c1272d;font-weight:900;text-transform:uppercase;margin-right:20px;margin-top:5px;margin-bottom:5px}
.links a{color:#000;margin:5px 20px;line-height:20px;float:left}
.links a:hover{text-decoration:underline}
.index-footer{margin-top:0}
.banner1{width:970px;height:90px;background:url(../img/banner1.png) no-repeat;margin:60px auto;background-size:100% 100%;background-position:0 0}
.totle-box1 .totle-box1-list{width:calc((100% - 90px)/ 4);margin-bottom:60px}
.totle-box1 .totle-box1-list .box1-list-i{width:100%;padding-top:65%;position:relative;overflow:hidden}
.totle-box1 .totle-box1-list .box1-list-i img{position:absolute;top:0;left:0}
.box1-type{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-14px}
.box1-type a{position:relative;height:28px;color:#fff;background-color:#c1272d;padding:0 20px;border-radius:14px;line-height:28px;text-transform:capitalize;display:inline-block;box-sizing:border-box;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box1-type a:hover{background-color:red}
.box1-list-t{color:#000;font-size:17px;font-weight:900;margin:15px 0}
.box1-list-t:hover{color:#c1272d}
.box1-list-p{color:#999;height:80px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:20px}
.totle-box2{margin-bottom:60px}
.banner{width:50%;padding-top:30%;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;position:absolute;bottom:30px;left:0;display:flex;justify-content:center}
.banner .img-list li a .smail-bar span{max-width:calc(100% - 60px);display:inline-block;line-height:24px;font-size:17px;text-transform:capitalize;box-sizing:border-box;cursor:pointer;background-color:rgba(0,0,0,.5);padding:20px 40px;word-wrap:break-word;font-weight:900;color:#fbb03b}
.banner .img-list li a .smail-bar span:hover{text-decoration:underline}
.banner .pointe{height:10px;position:absolute;top:20px;right:20px}
.banner .pointe span{display:block;width:16px;height:16px;border-radius:50%;background-color:rgba(255,255,255,.6);cursor:pointer;box-sizing:border-box;transition:.2s;margin-right:5px}
.banner .pointe .active{background-color:#c1272d}
.banner .pointe .active:hover{border:none}
.banner svg{width:14px;height:20px;margin-top:10px;opacity:.3}
.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 svg:hover{opacity:1}
.banner .next-btn:hover,.banner .prev-btn:hover{background-color:rgba(0,0,0,.3)}
.box2-list{width:50%;padding:10px 30px;box-sizing:border-box;background-color:#fafafa;overflow:hidden}
.box2-list li{border-bottom:1px dotted #d4d4d4;padding:10px 0;flex-wrap:nowrap}
.box2-list li:last-of-type{border:none}
.box2-type,.box2-type a{color:#c1272d;text-transform:capitalize;font-weight:900;flex-wrap:nowrap;white-space:nowrap}
.box2-type span:first-of-type{margin-right:5px}
.box2-type span:last-of-type{margin-left:5px;margin-right:10px}
.box2-type:hover{text-decoration:underline}
.box2-title{overflow:hidden}
.box2-title a{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.box2-title a:hover{color:#000}
.totle-box3{margin-bottom:60px}
.totle-box3 .list-title{margin:0 auto;margin-bottom:40px}
.totle-box3-img a{width:calc((100% - 20px)/ 5);margin-bottom:5px;height:156px}
@media all and (max-width:1270px){
.container{width:1000px}
header .header .logo{width:180px}
header .header nav{max-width:calc(100% - 220px)}
.search1{width:auto;}
}
@media all and (max-width:1000px){.container{width:100%;padding:0 20px;box-sizing:border-box}
header .header nav ul li .nav-text{}
header .header nav ul li a{padding:15px}
.header-title .header-title-img{margin-left:100px}
}
@media all and (max-width:970px){.header-title{display:none}
header .header nav ul li{float:none}
nav .clear::after{display:none}
.content-box2 .content-box2-left{width:calc(100% - 240px - 100px)}
.content-box2 .content-tags{margin-right:30px}
.location-box2{margin-top:20px;padding:0 20px!important;box-sizing:border-box}
.box3-list .box3-imgs li{width:calc((100% - 6px)/ 3)}
.box3-list .box3-imgs li:nth-of-type(-n+2){display:none}
.totle-box3-img a{width:calc((100% - 15px)/ 4)}
}
@media all and (max-width:768px){
header .header nav .shenglue{display:flex;margin:20px 0}
header .header nav{position:relative}
header .header nav ul{width:280px;max-width:80%;display:block;position:fixed;right:-280px;top:0;background-color:#000;height:calc(100vh - 0px);z-index:100;padding-top:100px;box-sizing:border-box;transition:.2s}
header .header nav ul li{padding:0 10px;width:100%}
header .header nav ul li a{display:flex;justify-content:flex-start;align-items:center}
header .header nav ul li a .nav-img{width:89px;margin-right:10px}
header .header nav ul li a .nav-text{margin-top:0;text-align:left;padding-right:20px;box-sizing:border-box}
header .header nav:hover ul{display:block;right:0}
.search1{width:auto;}
.content-box1 .content-box1-left{width:100%}
.content-box1{margin-top:20px}
.content-box1 .content-box1-right{margin-top:20px;width:100%}
.content-box1 .content-box1-right .box1-r-article .box1-r1-title .point-bj{width:30%}
.content-box1 .content-box1-right>*{width:calc((100% - 40px)/ 3);margin-right:20px;box-sizing:border-box;margin-bottom:30px;float:left}
.content-box1 .content-box1-right>:nth-child(3n){margin-right:0;margin-top:20px;margin-bottom:40px}
.content-box2 .content-tags{display:none}
.content-box2 .content-box2-right{float:left;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}
.content-box2 .content-box2-right .box2-r1-img{width:45%}
.content-box2 .box2-r2-text{width:100%}
.list-img-box{margin-top:30px}
.list-img-box .list-img{width:calc((100% - 90px)/ 3)}
.list-menu{display:none}
.list-img-box .list-img{margin-bottom:60px}
}
@media all and (max-width:700px){.ad_top{width:calc(100% - 40px)}
.box3-list .box3-imgs li{width:calc((100% - 3px)/ 2)}
.box3-list .box3-imgs li:nth-of-type(-n+4){display:none}
.box3-list .box3-imgs{width:100%;padding:10px}
.box3-list ol{border:none;width:100%;padding:10px}
.content-box1 .content-box1-left .content-box1-title{font-size:16px;margin:20px auto}
.content-box1 .content-box1-left .content-box1-p{padding:0 10px}
#location a{white-space:nowrap}
#location{flex-wrap:nowrap;overflow:auto;width:100%;padding:0}
#location img{height:13px}
.content-box1 .content-box1-right>*{width:100%;margin-bottom:10px}
.content-box1 .content-box1-right .box1-r-article .box1-r1-title .point-bj{width:50%}
.content-box1 .content-box1-right>:nth-child(3n){margin-top:0;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;width:85%;margin-right:auto}
.content-box1 .content-box1-right{display:flex;justify-content:center;flex-wrap:wrap}
footer .footer-left{width:100%}
footer .footer-left .about{text-align:center;line-height:26px;margin:30px auto;}
footer .footer-left .about a{display:block}
footer>div{display:flex;justify-content:center!important;flex-wrap:wrap}
footer .footer-logo{max-width:60%}
footer .footer-left .lang-link div{width:calc(100% / 3);min-width:100px}
.content-box2 .content-box2-right .box2-r1-img{width:48%}
.list-img-box .list-img{width:calc((100% - 20px)/ 2)}
.totle-box3-img a{width:calc((100% - 5px)/ 2);height:120px}
.banner{width:100%;padding-top:70%}
.banner .img-list li a .smail-bar span{line-height:20px}
.banner .img-list li a .smail-bar{bottom:20px}
.box2-list{width:100%}
.box2-list *{!important}
.totle-box1 .totle-box1-list{width:calc((100% - 20px)/ 2)}
.box2-list{padding:10px 20px}
.banner1{background-size:auto 100%;width:calc(100% - 40px);background-position-x:-280px}
}
