 @charset "utf-8";

 .clearfix:after,
 body,
 dd,
 div,
 dl,
 dt,
 form,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 hr,
 html,
 input,
 label,
 li,
 ol,
 p,
 pre,
 table,
 tbody,
 td,
 textarea,
 tfoot,
 th,
 thead,
 tr,
 ul {
     margin: 0;
     padding: 0
 }

 body,
 html {
     height: 100%
 }

 body {
     font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif
 }

 li {
     list-style-type: none
 }

 a {
     text-decoration: none;
     outline: 0;
     color: #000;
     -webkit-transition: all .2s;
     -moz-transition: all .2s;
     transition: all .2s
 }

 a:hover {
     text-decoration: none;
     color: #ff9724 !important
 }
 table {
     border-collapse: collapse;
     border-spacing: 0
 }

 iframe,
 img {
     border: 0
 }

 img {
     vertical-align: top
 }

 .clearfix {
     display: block
 }

 .clearfix:after {
     content: "";
     overflow: hidden;
     width: 100%;
     height: 0;
     font-size: 0;
     display: block;
     clear: both
 }

 i {
     font-style: normal
 }

 .part {
     width: 1200px;
     margin: 0 auto
 }

 .title {
     width: 1200px;
     height: 83px;
     display: block;
     margin: 0px auto 30px auto;
 }

 .item-style1 .img {
     width: 225px;
     height: 127px;
     float: left;
     margin-right: 20px;
     position: relative;
     z-index: 4;
     overflow: hidden
 }

 .item-style1 .img img {
     width: 100%;
     height: 100%
 }

 .item-style1 .txt .tit {
     font-size: 18px
 }

 .item-style1 .txt .abs {
     font-size: 16px;
     line-height: 26px;
     color: #5c5c5c
 }

 .footer {
     padding: 25px 0 25px 0;
     background-image: linear-gradient(to right, #24cfad, #002a9d);
     text-align: center;
     margin-top: 70px
 }

 .footer p {
     line-height: 30px;
     font-size: 16px;
     color: #fff
 }

 .banner {
     height: 740px;
     background: url(//www.news.cn/city/rdzt/zghgs/images/banner_hgs.png) center 0 no-repeat;
     min-width: 1200px;
 }

 .nav {
     width: 100%;
     height: 60px;
     line-height: 25px;
     font-size: 20px;
     background-image: linear-gradient(to right, #24cfad, #002a9d);
 }

 .nav ul {
     width: 1200px;
     margin: 0 auto;
     text-align: center;
 }

 .nav ul li {
     padding: 0 55px;
     border-right: 2px solid #fff;
     float: left;
     margin-top: 18px;
 }

 .nav ul li a {
     color: #fff;
 }

 .nav ul li:last-child {
     border-right: 0;
 }
/*导航*/
.rightsidebar {
    position: fixed;
    width: 119px;
    height: 100px;
    top: 828px;
    left: 50%;
    margin-left: 605px;
    z-index: 9900;
}

.rightsidebar .rightsidebar-top {
    width: 40px;
    height: 40px;
    cursor: pointer;
    position: absolute;
    bottom: 70px;
    left: 40px;
    color: #FFF;
    font-size: 18px
}

.rightsidebar .dh_xx {
    width: 122px;
    height:100px;
    background-image: linear-gradient(to right, #24cfad, #002a9d);
    border-radius: 20px 0 20px 0;
    padding-top: 8px;
}

.rightsidebar .dh_xx li {    
    width: 110px;
    height: 40px;
    line-height: 40px;
    position: relative;
    text-align: center;
    font-size: 18px;
    color: #fff;
    margin: 0 auto;
}

.rightsidebar .dh_xx li a {
    color: #fff;
    display: block;
    border-bottom: 1px dotted #6effd9;
    width: 110px;
    margin: 0 auto
}

.rightsidebar .dh_xx li a:hover {
    color: #fff;
}

.rightsidebar .dh_xx li:hover {
    background: #24cfad;
    color: #fff;
}

.rightsidebar .dh_xx li:hover a {
    color: #fff;
}

.rightsidebar .dh_xx .on {
    background: #24cfad;
    color: #fff;
}

.rightsidebar .dh_xx .on a {
    color: #fff;
    border-bottom: none
}

 .boxBg01 {
     /* background: url(//www.news.cn/info/rdzt/2022gdec/images/bg.jpg) center bottom no-repeat */
 }

 .dtt {
     width: 1200px;
     overflow: hidden;
     margin: 0 auto
 }

 .boxBg01 .part {
     padding-top: 30px;
 }

 .topbox {
     width: 996px;
     height: 154px;
     margin: 0 auto;
     background-image: linear-gradient(to right, #24cfad, #002a9d);
     margin-bottom: 30px;
     border-radius: 80px 0 80px 0;
 }

 .topbox h3 {
     width: 90%;
     height: 105px;
     padding: 18px 0;
     color: #fff;
     margin: 0 auto;
     overflow: hidden;
     font-size: 16px;
     line-height: 30px;
     font-weight: normal;
 }

 .part1 {
     width: 1200px;
     position: relative;
     margin: 0 auto;
 }

 .part1-left {
     width: 800px;
     height: 450px;
     position: relative;
     float: left
 }

 .part1-left .arrow-left {
     background: url(//www.news.cn/info/qqszjjdh2021/arrows.png) no-repeat left top;
     position: absolute;
     left: 10px;
     top: 47%;
     margin-top: -15px;
     width: 17px;
     height: 30px;
     z-index: 2
 }

 .part1-left .arrow-right {
     background: url(//www.news.cn/info/qqszjjdh2021/arrows.png) no-repeat left bottom;
     position: absolute;
     right: 10px;
     top: 47%;
     margin-top: -15px;
     width: 17px;
     height: 30px;
     z-index: 2
 }

 .part1-left .swiper-container {
     width: 800px;
     height: 450px
 }

 .swiper-slide {
     position: relative
 }

 .part1-left .pagination {
     position: absolute;
     right: 10px;
     text-align: right;
     bottom: 15px;
     z-index: 2
 }

 .part1-left .swiper-pagination-switch {
     display: inline-block;
     width: 10px;
     height: 10px;
     background: #ccc;
     margin: 0 3px;
     cursor: pointer;
     -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
     border-radius: 10px
 }

 .part1-left .swiper-active-switch {
     background: #fb964c !important
 }

 .part1-left .swiper-pagination-bullet {
     margin-left: 5px;
     background: #e2e2e2;
 }

 .part1-left .swiper-pagination-bullet-active {
     background: #fb964c !important
 }

 .part1-left .picTitle {
     position: relative;
     width: 800px;
     height: 450px;
     overflow: hidden
 }

 .part1-left .picTitle .img img {
     width: 800px;
     height: 450px;
     display: block
 }

 .part1-left .picTitle .bg {
     background: #000;
     bottom: 0;
     height: 50px;
     left: 0;
     opacity: .6;
     position: absolute;
     width: 100%;
     z-index: 10
 }

 .part1-left .picTitle .name {
     bottom: 0;
     color: #fff;
     height: 50px;
     left: 0;
     font-size: 22px;
     line-height: 50px;
     overflow: hidden;
     position: absolute;
     text-indent: 1em;
     text-align: left;
     width: 100%;
     z-index: 11
 }

 .part1-left .picTitle .name a {
     color: #fff;
     text-decoration: none
 }

 .icon {
     display: inline-block;
     vertical-align: middle;
     background: url(//www.news.cn/info/qqszjjdh2021///www.news.cn/2015/img2015/icon_all.png) no-repeat;
     overflow: hidden
 }

 .iconDownArrowWhite {
     width: 14px;
     height: 14px;
     background-position: -19px -45px
 }

 .chooseBox-enter {
     position: absolute;
     z-index: 2;
     font-size: 14px;
     font-family: '微软雅黑';
     right: 30px;
     top: 10px;
     color: #fff;
     width: 95px;
     text-align: center
 }

 .chooseBox-enter a {
     color: #fb964c;
     font-family: '微软雅黑';
     font-size: 14px
 }

 .chooseBox-language {
     position: absolute;
     z-index: 2222;
     left: 50%;
     top: 310px;
     width: 95px;
     overflow: hidden;
     height: 20px;
     margin-left: 30px
 }

 .chooseBox-language ul {
     z-index: 2;
     position: relative
 }

 .chooseBox-language li {
     height: 20px;
     line-height: 19px;
     position: relative;
     color: #6ac6f0;
     text-align: left;
     padding-left: 12px
 }

 .chooseBox-language li a {
     color: #fff;
     font-size: 12px;
     font-family: Arial
 }

 .chooseBox-language-bg {
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     background-color: #142751;
     opacity: .2;
     z-index: 1
 }

 .chooseBox-icon {
     position: absolute;
     right: 5px;
     top: 3px
 }

 .part1-right {
     width: 400px;
     float: right;
     background: #f2f9fe;
     overflow: hidden
 }

 .part1-right h3 {
     width: 348px;
     font-size: 24px;
     color: #333;
     padding: 25px 0 15px 0;
     border-bottom: 1px dashed #528dfa;
     text-align: center;
     margin: 0 auto;
     line-height: 35px;
     font-weight: 700
 }

 .part1-right h3 a {
     color: #333;
     font-weight: 700
 }

 .part1-right ul {
     overflow: hidden;
     margin: -5px auto 0
 }

 .part1-right li {
     font-size: 18px;
     color: #305798;
     padding: 15px 15px 0 15px;
     height: 60px;
     position: relative;
 }

 .part1-right li+li {
     border-top: 1px solid #fff;
     padding: 15px 15px 0 15px
 }

 .part1-right li:hover {
     background-image: linear-gradient(to right, #24cfad, #002a9d);
 }

 .part1-right li a {
     color: #305798
 }

 .part1-right li:hover a {
     color: #fff !important
 }

 .part1-right li * {
     vertical-align: middle
 }

 .indexlink {
     width: 106px;
     height: 33px;
     font-size: 14px;
     line-height: 33px;
     position: absolute;
     left: 50%;
     top: 305px;
     margin-left: -110px;
     background: url(//www.news.cn/info/qqszjjdh2021///www.xinhuanet.com/world/ciie2019/img/btnJbh.png) 0 0 no-repeat;
     text-align: center;
     color: #fff
 }

 .indexlink a {
     color: #fff
 }

 .mul-play {
     position: absolute;
     width: 70px;
     height: 70px;
     bottom: 57px;
     left: 10px;
     display: none;
     cursor: pointer;
     z-index: 999
 }

 .mul-play img {
     width: 100%;
     height: 100%
 }

 .videoPart {
     width: 800px;
     height: 450px;
     background: #333;
     position: absolute;
     top: 0;
     left: 0;
     z-index: 50
 }

 .videoPart iframe {
     width: 800px;
     height: 450px
 }

 .videoPart .videoPart-close {
     width: 22px;
     height: 22px;
     position: absolute;
     top: 0;
     right: -22px;
     z-index: 50;
     background: url(//www.news.cn/res/xhwres/bigbig201710101700/bundle/s1014_icon_btn_close.png) no-repeat;
     cursor: pointer;
     -webkit-background-size: 100% auto;
     -moz-background-size: 100% auto;
     background-size: 100% auto
 }

 .dizhi {
     position: absolute;
     display: block;
     width: 830px;
     height: 340px;
     z-index: 99;
     top: 0;
     left: 50%;
     margin-left: -402px;
     text-indent: -99999em
 }

 /*精选推送*/
 .representative {
     padding: 56px 0;
     /* background: url(//www.news.cn/city/rdzt/zghgs/images/right.png) center top no-repeat */
 }

 .representative .representative-cont {
     position: relative;
     padding-top: 66px
 }

 .representative .representative-cont:before {
     content: '';
     display: block;
     position: absolute;
     left: 50%;
     top: 0;
     margin-left: -50%;
     z-index: 1;
     height: 4px;
     width: 100%;
     /* background: url(//www.news.cn/city/rdzt/zghgs/images/left.png) center top no-repeat */
 }

 .representative .representative-cont:after {
     content: '';
     display: block;
     position: absolute;
     left: 50%;
     top: 4px;
     margin-left: -50%;
     z-index: 1;
     height: 290px;
     width: 100%;
     background-image: linear-gradient(to right, #24cfad, #002a9d);
 }

 .representative .representative-cont .part {
     position: relative;
     z-index: 5;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     padding: 58px 40px 30px;
     -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
     border-radius: 10px;
     background-color: #fff;
     -webkit-box-shadow: 0 6px 9.2px .8px rgba(155, 50, 55, .1);
     -moz-box-shadow: 0 6px 9.2px .8px rgba(155, 50, 55, .1);
     box-shadow: 0 6px 9.2px .8px rgba(155, 50, 55, .1)
 }

 .representative .representative-cont .part .list {
     margin-top: 80px
 }

 .representative .representative-cont .part .list ul {
     display: -webkit-box;
     display: -webkit-flex;
     display: -moz-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -moz-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-flex-flow: wrap;
     -ms-flex-flow: wrap;
     flex-flow: wrap
 }

 .representative .representative-cont .part .list li {
     display: -webkit-box;
     display: -webkit-flex;
     display: -moz-box;
     display: -ms-flexbox;
     display: flex;
     position: relative;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     width: 31%;
     height: 87px;
     padding: 17px 5px;
     color: #333;
     border-bottom: 1px dashed #fe9356;
     -webkit-transition: all .2s;
     -moz-transition: all .2s;
     transition: all .2s
 }

 .representative .representative-cont .part .list li a {
     color: #333;
     font-size: 18px;
     line-height: 1.5;
     -webkit-transition: all 0s;
     -moz-transition: all 0s;
     transition: all 0s
 }

 .representative .representative-cont .part .list li i {
     width: 38px;
     height: 24px;
     margin-top: 3px;
     margin-right: 5px
 }

 .representative .representative-cont .part .list li i.first {
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLklEQVQ4ja2UwXGDMBBFH9g3TmmBFmhBKcEpISkgB1ICHGiANnyMSwgt0IJOOTLOwSvmR5Y0PnhnmJG+dp7+7gIVT4zfz0MLnA5PBPbAGeiOhSQH+GbalgJkSBwtVSb5HZiBzp63ArwDfkQaj1HCAPTARzNts2lXc/SaqyoKXwvQGRABvtixk3UcbbS/1LLpgyhal1lT0NfaHHWAM1F7F7tIheaszbTt5Ts9kHWu5JzTBSAF1fJVv5u+9bmNcwI03OabaVOnqvuEy7g9q0JDmbsb++SCru41XLS/Qe1VCpGbfA76r+fhA6mjJC1RS8tB74aUgmo/QwVz1OeHoPummbYL7FN15nxM0ezd1vL3i2ub6igwuP1QAL4KLk8ZnUpgg7kLkDE4F3cO+M7BLPwf8GFsB4gl9lQAAAAASUVORK5CYII=) center top no-repeat
 }

 .representative .representative-cont .part .list li i.second {
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARCAYAAAA2cze9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABgklEQVQ4ja2UsZmDMAyF/5h0rrgRuBG4EbJCGIEMQJGMAIUHSEa4jBBGCCuwAhWlv7sCmVMcoDo1+BPPT9KTLPgnG6vkHPt2K8AUyIHeOt9vENbAGylwsc43uwicCvgA3IEjMACFdX6IcA8JXogvA55AGgKYKOJDyAvrfANcJFAZ4WogD8QAUmGjMOVMLprlQKukCFkco6xLOf+MVTL/kyqDZSaSA6DVAPnmyqfPRFVl6twbBQhZ9ivgpexg6k0wXcV9L4eDcnZb5Nb5bqySkyQzWOdvAGOVlAo/ALeYPB694NcBCYTBZFJq5Sqs870Zq0Rr2KkL2r816xnTlKVy/8s63wLs+dM6znAxaER8AL6F4yLjO5vZINF666YF4qNk3AIfMXHIXJsuPwR9WwHSvCuTtm+BF8lXmvmSkUhRM2m7KFcwo7KdH496dZ2eDHlsV+C0RjxWyTlsSCNldbw2NiysU3S3lICLUqjV0IKsXBm7WgXogEbLJJjnEmlkvXX+E+AXkIqh20FmJmAAAAAASUVORK5CYII=) center top no-repeat
 }

 .representative .representative-cont .part .list li i.third {
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAATCAYAAAB7u5a2AAAACXBIWXMAAAsTAAALEwEAmpwYAAABtklEQVQ4jaWUvXHDMAyFP5vqWGmFrKCMII9gj2APwCIaISk4QDRCPIK1gkaIRogqlrxLIcCCFNtFjDudYRB8IB5+NjwpKbgSqOTv6GPu9WzzJOibfB1Qy9EAND7m87/ABfgClMCrj3k0Ns1it71zuUrB1bfORL4EpAReAHzMI/BhfI4L8BRcnYL7BvZAnYL7ScEdb4BrYKVGZTR6eQVPwe0lrc7H3PiYG6AH3iVl7oB0Rn8x+lAIcAl8ivFso8tXr+wnARp9zO2NjADaQpSjgOBjti/R4tgX4WO2gZAHVkx0Apx8zL3Sorz1xnkB+EgE+MJE10GzKaQrlNPe3HkILjU6MvX1nqlTWukaALbMqa/BrX24gT8ALVMtOuCdVfGL/4LLmKt/l4L7kUyqFNzOxzxumSnB7gXu7IsHoj6VBKFgbp9rl0hqyvnZ2Cvm4p8sv/aRKoXRbep/qFrtE7V/3LkDTAV9BD6YIdFdsggqgfcs5azg/dqZeRgaYxvN70GHzaxelcbHPCi4plaKcyWvbO0kSlE7Ae+Nr12zjY/5StVGnN6YB6IUYLszriK+NctG6OXOomV/AfrJsWaAarJ9AAAAAElFTkSuQmCC) center top no-repeat
 }

 .representative .representative-cont .part .list li i.fourth {
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAYAAACKsM07AAAACXBIWXMAAAsTAAALEwEAmpwYAAABlElEQVQ4ja2UwXWCQBCGP8TbnrAEW8ASsISkBFPAHrAEOGwBWoKWEEqQErSEcOK4Lzk4a4YVNHnPubDMDPP//8wyCS+23qYZsJHX4/zVAEClAZJXVu5t+gYc5LUzzi9mD5KL3qb5P4ovgZ1ytQB3AL1Ny96mZyAHyt6m5z8CHYAsBhjMoLdpBZTAh3F+L75vrn1dP2BfSsGlAukAEpVUAJ8AxvlEfBnwJSkL43w3UjwX9u/ASYVWxvlWt6iUZ6N8+cQ5FM9U8WUUvoDMQFgUEmhVUvxRbDtgb5xvo9xLUBsUFDqoznpoMfsNkBnna3FphTeSYcgaQLdI+28fyZUsGQ5+oCAcgoKA3hnntQLt1wM+ANuQK7MYVRAAsjggLIO/Uf4KaIzzxwn2AwVzuZ7Bpm5Qo5iWci6ZtlNvU4D3eNnpNmhWDYC06W5/qR8UoDXOr0IsXhW6/0HZPprLmI32PwDcHMZ53YqCq6Ka56YBBmRmIrtWheF3n2+fsZdZ6P9lMHC9cyphHQrWQdGDwtUD7LVxvvkB53Sab//dChYAAAAASUVORK5CYII=) center top no-repeat
 }

 .representative .representative-cont .part .list li i.fifth {
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAYAAACKsM07AAAACXBIWXMAAAsTAAALEwEAmpwYAAABmElEQVQ4jaWUzXGDMBCFP4NvOrkFXAIpAZeAS4ACOOASzEENpIRQQmiBFmjBJ46ayYEVXgTEE+fN6CLevn3aH+BNjFV8evV9rOLk+G4CIBuruAA6oFf3CZACOXD9T4IUyORsoTTWdZsJ5PkpMBjrhh2BPeEBuBnrWoBFAhGuJbgF7mMVP4Crse4RCJ2Aixjx6I11nSaFL/iWgLOxbhiruJe7AmiUkQzoRKzjF0QqqBbxTpXFT0oexKVMpXiJo4j70hA4SpSgRgbcJDZVRlY98yUqNGkjQYgESMYq/go5YxW3TBP0gGeJ9ESEM72AOE7kXIx1B+BDGct5VmOVIHyivw+Tlsa6xnONdT1qCIDab/pRHK3cB/dzUj/fGwibngJdxLP2odPNxH/AAFOT94R0/WfXsgN+nPcMzaUOF00/Mw3Jsit3xT2/MhSpS3Ya3GzcLcxIQ/0yPnRMpIidCvDk3lj3yRo9smgCvUel/m9FMhU9y2bn4qQMhL2Juf5ipvb8cMoOQkqZauuT9ECz9auWPhQieJLT7vF/AKiaqVivD2M+AAAAAElFTkSuQmCC) center top no-repeat
 }

 .representative .representative-cont .part .list li i.sixth {
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAASCAYAAACw50UTAAAACXBIWXMAAAsTAAALEwEAmpwYAAABkklEQVQ4jaWVwW2DQBBFH+DbnnAJTgmkBFogJUABHOwS7MMWYEqIS7BbcAmhhHDiuFIOnsHDGkuOPBJi9fnzd2b2a0l4M8Y2q4A9MAiUAwfnQ5e8KXwEaqBxPnSC7YEt8Jk+SSrGNitfFD5FwrVQyjRKKMc2+wEqoBzb7Hdss5ooxjbbGhEVLqTiXPAhMQkV8A10zodGsDNQAB/Oh0GwHPgRkcH5sF7AO+dDszIfjrLPyRSZy1MavDLVXZQom6/HNsu1EB1LrQnOhylBqgbYGMyexZUoVBhgJe9tTB7bzAraqMy6NwcLt+6aqXJxhbZpK3kQX3DQUQTXQC8bn/Vjyr31WNzi/QIGsHM+XKTSTjnqsP+Kz0L9vRCFiueGvCQ+GNyOxR58XEyu4mVMFmvqzK01bcTd2DO6qvgS+dmoBrOe+FKMzbm8It5Hc33wtcTM+zrG1CTYRPXyLhKxI7JdWO83ukiBg6xzmC6ggtv9MJu386E3/NLwK9nsy5oiEYLecj33i+eZzSx/IzkXbj+I2SH/AdZKqMY6iYu3AAAAAElFTkSuQmCC) center top no-repeat
 }

 .representative .representative-cont .part .scroll {
     position: relative;
     height: 400px
 }

 .representative .representative-cont .part .scroll:after {
     content: '';
     position: absolute;
     left: 50%;
     bottom: -35px;
     margin-left: -40px;
     display: block;
     width: 80px;
     height: 1px;
     background: #be3331
 }

 .representative .representative-cont .part .scroll .swiper-button-prev {
     width: 34px;
     height: 34px;
     left: 50%;
     margin-top: 0;
     margin-left: -100px;
     top: auto;
     bottom: -50px;
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAhCAYAAAC803lsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFfElEQVRYhX2X36sVVRTHP2vPnHvuuSLcSqW8/bBriQ8pRKA9CIX4oIRI9OMhpAejh17qoX8kkIIgoXpIC0ErIogoShCioqDS/FHcEMEKxcTuOddzZq0e9t4ze8+Z28BwZvbsvfZ3rfVd37WP2F+nDcAIV/3gLxEwAyR8k+k5fmLHeDrWXp/NryjNBAQNn+ISD4AOEOkm/4Mnrp9a4+14CBJiYOJKUDCRtmmzZHVEY5aPZV5JsOnH/BbeZNsHLHyIi80om1mWgWbqTVu+W71RbjR9bWxOzSPHEiMCSPQp2b9NGB9NS5PcgSX3o2Nu27YpZRNua3KaeZVvZKkxmRoAVXAOMcXMhc2js5bZCkAFjBILPM3QJogshCELZeRMBANiBs5Br/ROTcCkQlKg7dKsHY4R6SzJJCxdacLq2hYFFcH1CsZXrzO6co25+zfiegW1o6y2jwfifNhWuy2/SX7FMFOkUgzDDfqMLl/h7GvvsPTeR8h4jIgEIJX/1WhLm1/1d1kbDumIRGwKL34SbwjBzOrvVhTIoM/w4h+cO3wMG4/Z8spzuDV9GI+b9LbtZUQ0SjNFxJEDChyQZKmZh2eKmKECOIebnWH5zG+cO3yMYjDD1lcPMbOwDl1ewQCHAIqFvEgt1QkkzxHNhErCchNFbLqIPKUMJwUy2+PGD2c5//r79DfMs/Xlg/TWzcPyCpjhYtTCrwg+qq0yFi9ojSrECjCpWmLVLHQouALpl1z/5ifOv3mctYt3s+WlZyjm12LDEWZRxxWJ+uQDQwhQXYyG50op1rSZGBgvD5IwJ4I3KAqk3+Pqqe+5cOQkt217kAdefJJizQBdHpLFUKj5JC16RK3zoh5TU6elLfRNh3JmWCFI6fjzs9MsHf2U9Tu2s/j8E8hsDx2OEBxQZcIosfqjVCWF5+MhSBtIA0e9EEmsEkAEU+Pyh19y+eOv2LhnJ/c8tQdKB8MRTgSzyueckIskImbhS3iJnJWYmlRwplqFSTMqgohw48zvjK7eYH7bZpjrozdv+s0slnxkYRA7kcCZmKsgEqm4muLMDMPC5FzQzLQeq6oJIrB4cB8bdjzEhbdO8M93Z3BlD1f4sjataltmGp41t0uwWwubBmU1BW0rX6KA2kyuVm4xe9cdLL6wn7mFDfz6xnGuffsLUhZI4dXCtArlkWykbXs2BcZ1oaujYQpW1SKGGdVwSH9+wOZD+7l9+yIXjpzk71M/Ik4oC+fXVpV3Tg00RDvsYYnN9M7KN+NHJvea8MeoVip6czNsPriPoj/DxXc/oVoecufuR3CFYBMNJJVIL8/BVCDFGrJqUjXNsoxuCbA47uuxWrmF6xVsenY3xewMSx98zmS0wsLenUjPYeMqFKd32h+9GndSXakl3jL/vZhFxV39UvSW4noF9x3YRTFbcOnE11T/Drn3wC6cgFYhkrFyxMdXzMIeweUo8TUIkTpcabObvmL0FB0brihY2Pso5WCGpaNfMBkO2fT047iywCrNz8oSKzQForH7+sG6PaVdLt8/TVDdBU0VyoL1jz1MORhw89IVdDxBigIj56A/GbYPXYpMfn7bQvKkodL/sSUaqE8kIOBwnpWlUC2PcL2ej3DabTttGugkVdY0BO1QtA9O7f9IoFRePhTK2RmqaoJVJGedLrdC0zGNfydcG/IqVzhTtHljWdbQsdadq+ll0ZW2cxGIGkja+LqI0bT1OuVp/1htaVfdpdmPZwtVKfPJlj9Kx1g21BwV6seUbqviChyrO5+1OJJiWu3o3/nRmtcIXr1WSCtw004ANMeAJPbBPZM0fOQuptObCore1WeblB/hTOOnWLYCMynRsad2MrEzAqlH8Z+fdnGH7rSkn8wksN6v1jH/AYu3zkGlTaWaAAAAAElFTkSuQmCC) 0 0 no-repeat
 }

 .representative .representative-cont .part .scroll .swiper-button-next {
     width: 34px;
     height: 34px;
     right: 50%;
     margin-top: 0;
     margin-right: -100px;
     top: auto;
     bottom: -50px;
     background:
         url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAhCAYAAAC803lsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuMWI2NWE3OWI0LCAyMDIyLzA2LzEzLTIyOjAxOjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuNSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDktMjNUMTA6NTQ6MjArMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA5LTIzVDEwOjU1OjA1KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA5LTIzVDEwOjU1OjA1KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmYzg4OTQyYy05YTQ1LTRiMGQtYmI2ZC0wY2ExNDY0MmFkNTIiIHhtcE1NOkRvY3VtZW50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) 0 0 no-repeat
 }

 .representative .representative-cont .part .scroll .swiper-slide .img {
     position: absolute;
     left: 0;
     top: 0;
     z-index: 3;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     padding: 6px;
     width: 217px;
     height: 288px;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
     border-radius: 6px;
     background: #dfbf92
 }

 .representative .representative-cont .part .scroll .swiper-slide .img img {
     width: 100%;
     height: 100%;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px
 }

 .representative .representative-cont .part .scroll .swiper-slide .txt {
     position: relative;
     z-index: 1;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     margin-left: 40px;
     margin-top: 24px;
     margin-bottom: 20px;
     padding-left: 204px;
     padding-top: 25px;
     padding-right: 10px;
     width: 465px;
     height: 333px;
     background-image: linear-gradient(to right, #24cfad, #002a9d);
 }

 .representative .representative-cont .part .scroll .swiper-slide .txt .tit {
     font-size: 24px;
     font-weight: 400;
     line-height: 40px;
     color: #fad4a1
 }

 .representative .representative-cont .part .scroll .swiper-slide .txt .tit a {
     color: #fad4a1
 }
  .representative .representative-cont .part .scroll .swiper-slide .txt .tit a:hover {
       color: #ff9724 !important
  }

 .representative .representative-cont .part .scroll .swiper-slide .txt .sub {
     padding: 10px 0;
     font-size: 18px;
     font-weight: 400;
     line-height: 1.5;
     border-top: 1px dashed #fff;
     color: #fad4a1
 }

 .representative .representative-cont .part .scroll .swiper-slide .txt .sub a {
     color: #fad4a1
 }

 .representative .representative-cont .part .scroll .swiper-slide .txt .abs {
     /* margin-top: 20px; */
     font-size: 14px;
     font-weight: 400;
     line-height: 2.1;
     color: #dcdcdc
 }

 .representative .representative-cont .part .scroll .swiper-slide .txt .abs a {
     color: #dcdcdc
 }
  .representative .representative-cont .part .scroll .swiper-slide .txt a:hover {
      color: #ff9724 !important
  }

 /*展示案例*/
 .alzs {
     width: 100%;
     background: #e7f1ff;
     padding-bottom: 40px;
     padding-top: 20px;
     margin-bottom: 40px;
 }

 .tab1 {
     width: 1200px;
     position: relative;
     margin: 40px auto;
 }

 .tab1 .tab_menu {
     width: 100%;
     float: left;
     position: absolute;
     z-index: 1;
     margin-left: 10px;
 }

 .tab1 .tab_menu li {
     float: left;
     width: 280px;
     height: 50px;
     line-height: 50px;
     border: 1px solid #ccc;
     cursor: pointer;
     text-align: center;
     margin: 0 15px 0 0;
     font-size: 18px;
 }

 .tab1 .tab_box {
     width: 1200px;
     height: auto;
     clear: both;
     top: 60px;
     position: relative;

 }

 .tab1 .tab_menu .selected {
     background-image: linear-gradient(to right, #24cfad, #002a9d);
     cursor: pointer;
     color: #fff;
 }

 .tab1 .tab_box div {
     /* padding: 10px; */
 }

 .tab1 .hide {
     display: none;
 }

 .bgcs {
     width: 1200px;
     margin: 20px auto 0 auto;
 }

 .bgcs li {
     width: 280px;
     height: 245px;
     margin: 15px 10px;
     float: left;
 }

 .bgcs ul li .imgbox {
     width: 280px;
     height: auto;
     overflow: hidden;
 }

 .bgcs ul li .imgbox img {
     width: 280px;
     height: auto;
 }

 .bgcs ul li h3 {
     width: 100%;
     margin-top: 10px;
     font-size: 16px;
     line-height: 26px;
     /* height: 55px; */
     overflow: hidden;
 }

 .bgcs ul li p {
    font-size: 16px;
    line-height: 28px;
    color: #7e7e7e;
 }
 .biaoq {
     background-image: linear-gradient(to right, #24cfad, #002a9d);
         border-radius: 0 10px 0 10px;
         padding: 4px 10px;
         color: #fff;
         margin-right: 3px;
 }

 /*面面观*/
 .mmg {
     width: 1200px;
     margin: 20px auto 0 auto;
 }

 .mmg .part ul li {
     width: 535px;
    height: 135px;
     float: left;
     margin: 15px 32px;
     border-bottom: 1px solid #e2e2e2;
     position: relative;
 }

 .mmg .part ul li:before {
     -webkit-transition: all 1s;
     -moz-transition: all 1s;
     transition: all 1s;
     content: '';
     display: block;
     position: absolute;
     left: -25px;
     top: 7px;
     width: 11px;
     height: 15px;
     background: url(//www.news.cn/info/rdzt/2022gdec/images/dot.png) no-repeat;
 }

 .mmg .part ul li h3 {
     margin-bottom: 15px;
     font-size: 18px;
     line-height: 32px;
     color: #333;
 }

 .mmg .part ul li h3 a {
     color: #333;
 }

 .mmg .part ul li p {
     margin-bottom: 15px;
     font-size: 16px;
     line-height: 28px;
     color: #7e7e7e;
 }

 .mmg .part ul li p a {
     color: #333;
 }

 .bgcs1 {
     width: 1200px;
     margin: 20px auto 0 auto;
 }

 .bgcs1 li {
     width: 380px;
     height: 290px;
     margin: 15px 10px;
     float: left;
 }

 .bgcs1 ul li .imgbox {
     width: 380px;
     height: 215px;
     overflow: hidden;
 }

 .bgcs1 ul li .imgbox img {
     width: 380px;
     height: auto;
 }

 .bgcs1 ul li h3 {
     width: 100%;
     margin-top: 10px;
     font-size: 16px;
     line-height: 30px;
     height: 55px;
     overflow: hidden;
 }
