/*公司简介*/.sy-main {    width: 100%;}.sy-main-top {    width: 100%;    /*height: 470px;*/    height: 100%;    position: relative;    text-align: center;    overflow: hidden;    background: none !important;    /*background-size: 100% 100%;*/    min-width: 150px;}.sy-main-top .sy-main-img {    /*width: auto;*/    width: 100%;    height: 100%;    /*position: absolute;*/    /*left: 50%;*/    /*margin-left: -970px;*/    display: inline-block;    /*z-index: 2;*/}.sy-main-top .sy-main-img2 {    z-index: 10;    margin-top: 124px;    /*position: absolute;*/}.sy-main-top .sy-main-img02 {    display: none;}.sy-main-top .sy-main-img3 {    margin-top: 40px;}.sy-list {    height: 72px;    width: 100%;    border-bottom: 1px solid #e5e5e5;    overflow-y: hidden;    overflow-x: auto;    white-space: nowrap;    -ms-overflow-style: none;    overflow: -moz-scrollbars-none;}.sy-list::-webkit-scrollbar {    width: 0 !important}.sy-list .sy-list2 {    height: 71px;    width: 1300px;    margin: 0 auto;    position: relative;    background-color: #ffffff;}.sy-list .sy-list2 li {    display: inline-block;    margin-left: 52px;}.sy-list .sy-list2 li a {    display: inline-block;    line-height: 70px;    height: 70px;    font-size: 16px;    color: #222222;}.sy-list .sy-list2 li:first-child {    margin-left: 0;}.sy-list .sy-list2 li.on {    border-bottom: 2px solid #04b0ef;}.sy-list .sy-list2 li.on a {    color: #04b0ef;}.sy-list .sy-list2 li:hover {    border-bottom: 2px solid #04b0ef;}.sy-list .sy-list2 li:hover a {    color: #04b0ef;}.sy-content {    /*border: 1px solid #111111;*/    width: 1200px;    margin: 0 auto;    margin-top: 68px;    /*padding: 0 50px;*/}.sy-content .sy-content-left {    width: 54%;}.sy-content .sy-content-left .zjyl {    width: 210px;    height: 30px;    display: inline-block;    background-color: #1b4371;    color: #ffffff;    font-size: 12px;    text-align: center;    line-height: 30px;}.sy-content .sy-content-left h2 {    font-size: 40px;    color: #222222;    line-height: 100px;}.sy-content .sy-content-left > p {    font-size: 15px;    line-height: 30px;    margin-bottom: 30px;    text-indent: 2em;}.sy-content .sy-content-right {    width: 41%;}.sy-content-bottom {    margin-left: -35px;}.sy-content-bottom div {    display: inline-block;    padding: 0 35px;    position: relative;}.sy-content-bottom div:first-child::before {    content: "";    display: inline-block;    height: 30px;    width: 1px;    background-color: #d1d1d1;    position: absolute;    top: 50%;    margin-top: -15px;    right: 0;}.sy-content-bottom div h4 {    color: #04b0ef;    font-size: 26px;    line-height: 30px;}.sy-content-bottom div p {    font-size: 15px;    line-height: 30px;}.sy-bottom {    margin-top: 58px;    height: 555px;    width: 100%;    position: relative;    background: url("/Public/Home/images/about-img03.png") no-repeat 100%;    background-size: 100% 100%;}.sy-bottom2 {    width: 1300px;    margin: 0 auto;    height: 100%;    position: relative;}.sy-bottom2 h4 {    font-size: 40px;    color: #ffffff;    padding-top: 58px;}.swiper-container6 {    width: 98%;    height: 350px;    position: absolute;    margin-top: -160px;    top: 50%;}.swiper-slide6 {    text-align: left;    font-size: 18px;    /*background: #fff;*/    /* Center slide text vertically */    /*display: -webkit-box;*/    /*display: -ms-flexbox;*/    /*display: -webkit-flex;*/    /*display: flex;*/    /*-webkit-box-pack: center;*/    /*-ms-flex-pack: center;*/    /*-webkit-justify-content: center;*/    /*justify-content: center;*/    /*-webkit-box-align: center;*/    /*-ms-flex-align: center;*/    /*-webkit-align-items: center;*/    /*align-items: center;*/}.next6 {    background: url("/Public/Home/images/about-jiantou.png") no-repeat 100%;    background-size: 100% 100%;    width: 74px;    height: 45px;    right: -3%;    left: auto;}.sy-bottom-xian {    width: 100%;    height: 1px;    position: absolute;    top: 50%;    /*margin-top: -0.5px;*/    background-color: #ffffff;}.swiper-slide6 .sy-bottom-list {    width: 100%;    height: 100%;    position: relative;}.swiper-slide6 .sy-bottom-list p {    display: block;    width: 100%;    /*height: 46%;*/    color: #ffffff;}.swiper-slide6 .sy-bottom-list p:first-child {    font-size: 30px;    font-weight: bold;    margin-top: 95px;}.swiper-slide6 .sy-bottom-list div {    height: 14px;    width: 14px;    background-color: #ffffff;    border-radius: 50px;    position: absolute;    top: 46%;    margin-top: -7px;}.swiper-slide6 .sy-bottom-list p:last-child {    margin-top: 46px;    font-size: 14px;    line-height: 26px;    /*font-weight: bold;*/    width: 85%;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    overflow: hidden;    height: 130px;}/*企业文化*/.culture-main {    width: 100%;    background-color: #f7f7f7;}.culture-main > h2 {    font-size: 35px;    margin-bottom: 10px;    color: #222222;    text-align: center;    line-height: 120px;    height: 120px;    padding-top: 15px;}.culture-main02 {    width: 1200px;    padding: 50px;    background-color: #ffffff;    margin: 0 auto;    font-size: 16px;    min-height: 420px;    /*margin-bottom: 20px;*/}.culture-main02 > p {    font-size: 15px;    line-height: 30px;    text-indent: 2em;}.culture-main02 > p img {    margin-left: -32px;}.culture-img01 {    width: 100%;    margin: 26px 0;    text-indent: -2em;}.culture-main03 {    width: 100%;    margin-top: 26px;}.culture-main03 > div {    width: 49%;    /*588/29  5%*/    height: 625px;}.culture-main03 .culture-main03-left {}.cul03-left01 {    width: 100%;}.cul03-left01 img {    width: 50%;    float: left;    height: 415px;}.cul03-left01 div {    float: right;    width: 40%;    padding: 0 5%;    height: 415px;    background-color: #fafafa;}.cul03-left01 div h2 {    color: #222222;    font-size: 26px;    line-height: 35px;    margin-top: 30px;}.cul03-left01 div h4 {    color: #666666;    font-size: 15px;    line-height: 30px;    margin-top: 12px;}.cul03-left01 div h5 {    font-size: 15px;    line-height: 35px;    font-weight: bold;    color: #333333;}.cul03-left01 div h5:nth-child(3) {    margin-top: 6px;}.cul03-left01 div p {    font-size: 15px;    line-height: 35px;    color: #666666;}.cul03-left02 {    width: 100%;    /*display: flex;*/    margin-top: 10px;    height: 198px;}.cul03-left02 img {    /*flex: 1;*/    float: left;    height: 100%;    width: 23.5%;    margin-left: 2%;}.cul03-left02 img:first-child {    margin-left: 0;}.cul03-left02 a {    /*flex: 1;*/    float: left;    width: 23.5%;    margin-left: 2%;    height: 100%;}.cul03-left02 a:first-child {    margin-left: 0;}/*520/10*/.cul03-left02 a img {    width: 100%;    height: 100%;    margin-left: 0;}.culture-main03 .culture-main03-right {    background: url("/Public/Home/images/about-culture-img03.png") no-repeat center center;    background-size: 100% 100%;    position: relative;}.culture-main03-right > div {    padding: 56px 60px 62px;}.culture-main03-right > div div {    margin-top: 14px;    height: 380px;    overflow: hidden;}.culture-main03-right > div div p {    font-size: 15px;    line-height: 35px;    text-indent: 2em;}.culture-main03-right > div img {    width: 100%;}/*内刊列表*/.about-jou-list {}.about-jou-list h3 {    font-size: 24px;    line-height: 50px;    margin-top: -10px;}.about-jou-list p {    font-size: 15px;    line-height: 30px;}.about-jou-list div {    margin-left: -2%;    margin-top: 4px;}.about-jou-list div img {    width: 23%;    margin-left: 2%;    float: left;    height: auto;    margin-top: 2%;}/*内刊详情*/.about-jou-con .jou-top {    margin-top: 10px;    width: 100%;    height: auto;}.jou-con01 {    background-color: #f9f9f9;    height: 394px;    width: 100%;    margin-top: 16px;}/*1200/280*/.jou-con01 img {    height: 100%;    display: inline-block;    /*width:23%;*/    width: 280px;}.jou-con01 div {    display: inline-block;    vertical-align: top;    padding: 40px;}.jou-con01 div h2 {    display: inline-block;    font-size: 26px;    line-height: 35px;    color: #222222;}.jou-con01 div h4 {    display: inline-block;    font-size: 15px;    line-height: 36px;    color: #666666;    vertical-align: top;    margin-left: 10px;}.jou-con01 div h5 {    font-size: 15px;    line-height: 35px;    font-weight: bold;}.jou-con01 div h5:nth-child(3) {    margin-top: 22px;}.jou-con01 div p {    font-size: 15px;    line-height: 35px;    color: #666666;}.jou-con02 {    width: 100%;    /*height: 96px;*/    /*background: url("/Public/Home/images/about-content-img02.png") no-repeat;*/    /*background-position: 62px 0px;*/    margin-top: 30px;    margin-bottom: 28px;    display: flex;}.jou-con02 h3 {    font-size: 26px;    /*line-height: 26px;*/    font-weight: bold;    display: inline-block;    float: left;    width: 120px;    height: 57px;    line-height: 57px;}.jou-con02 img {    width: 57px;    height: 57px;}.jou-con02 p {    float: left;    display: inline-block;    width: 89.5%;    background-color: #0173bc;    color: #ffffff;    font-size: 12px;    padding-left: .5%;    line-height: 26px;    height: 26px;    flex: 1;}.jou-con02 p span {    padding: 0 5px;}.jou-con03 {    width: 100%;}.jou-con03 p {    height: 24px;    display: inline-block;    width: 99.7%;    color: #ffffff;    background-color: #8e8e8e;    font-size: 20px;    font-weight: bold;    line-height: 22px;    padding-left: 0.3%;}.jou-con03 p span {    font-size: 16px;    color: rgba(255, 255, 255, .6);    font-weight: normal;}.jou-con03 ul {    /*border-bottom: 1px solid #e4dad9;*/    margin: 20px 0;}.jou-con03 ul li {    width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.jou-con03 ul li a {    line-height: 40px;    font-size: 16px;    color: #222222;    width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.jou-con03 ul li a::before {    content: "";    width: 6px;    height: 6px;    background-color: #e52d23;    display: inline-block;    margin-right: 14px;    border-radius: 50px;    position: relative;    top: -3px;}.jou-con03 .jou-xian {    width: 600px;    height: 1px;    background-color: #e4dad9;    margin-bottom: 33px;}.jou-con03 .jou-xian2 {    background-color: #00b0ec;    width: 600px;    font-weight: normal;}/*内刊最终*/.about-jou-fin {}.about-jou-fin .about-fin-left {    width: 77%;    /*height: 26px;*/}.about-jou-fin .about-fin-left h3 {    font-size: 26px;    text-align: center;}.about-jou-fin .about-fin-left > p {    text-indent: 2em;    /*font-size: 15px;*/    /*line-height: 28px;*/    /*margin-bottom: 25px;*/}.about-jou-fin .about-fin-left img {    max-width: 95%;    /*display: block;*/}/*.about-jou-fin .about-fin-left > img {*//*920/805*//*width: 88%;*//*margin-left: 6%;*//*margin-bottom: 25px;*//*}*//*.about-jou-fin .about-fin-left > p img {*//*920/805*//*width: 88%;*//*margin-left: 6%;*//*margin-bottom: 25px;*//*}*/.about-jou-fin .about-fin-left span {    font-size: 15px;    line-height: 28px;    display: block;    color: #333333;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 80%;}.about-jou-fin .about-fin-left span a {    color: #333333;}.about-jou-fin .about-fin-left span a:hover {    color: #09b3f1;}.about-jou-fin .about-fin-left .fin-top {    text-align: center;    line-height: 26px;    position: relative;    /*margin: 20px 0;*/    white-space: nowrap;    margin: 20px auto;    width: 230px;}.about-jou-fin .about-fin-left .fin-top img {    vertical-align: center;    position: absolute;    top: 50%;}.about-jou-fin .about-fin-left .fin-top p {    display: inline-block;    color: #888888;    font-size: 14px;    line-height: 26px;    margin-left: 27px;    margin-right: 20px;}.ri {    margin-top: -9px;}.yan {    margin-top: -7px;    margin-left: 140px;}.ma {    width: 100%;    display: block;}.about-jou-fin .about-fin-right {    width: 20%;    padding-top: 100px;}.about-jou-fin .about-fin-right p {    font-size: 14px;    line-height: 24px;    color: #888888;    margin-bottom: 12px;    display: block;}.about-jou-fin .about-fin-right .fx-title2 {    margin-top: 30px;}.about-jou-fin .about-fin-right div .fx {    background: url("/Public/Home/images/about-final-img02.png") no-repeat;    width: 15px;    height: 30px;    display: inline-block;    margin-left: 3px;}.about-jou-fin .about-fin-right div .fx:nth-child(2) {    background-position: -38px 0px;}.about-jou-fin .about-fin-right div .fx:nth-child(3) {    background-position: -76px 0px;}.about-jou-fin .about-fin-right div .fx:nth-child(5) {    background-position: -115px 0px;}.about-jou-fin .about-fin-right div .fx:nth-child(4) {    background-position: -152px 0px;    display: none;}/*金融科技*/.about-tech-title {    text-align: center;    margin-bottom: 30px;}.about-tech-title a {    display: inline-block;    width: 130px;    height: 35px;    border: 2px solid #07b1ef;    border-radius: 50px;    color: #07b1ef;    line-height: 35px;    margin: 0 10px;}.about-tech-title a.on {    color: #ffffff;    background-color: #07b1ef;}.about-tech-title a:hover {    color: #ffffff;    background-color: #07b1ef;}.tech-main p {    font-size: 16px;}.tech-main02 {}.tech-main02 ul {    margin-top: 45px;}.tech-main02 ul li {    display: inline-block;    float: left;    width: 49%;    /*600/585*/}.tech-main02 ul li:nth-child(2n) {    float: right;}.tech-main02 ul li div {    height: 412px;    border: 1px solid #dcdcdc;    text-align: center;}.tech-main02 ul li div img {    height: 100%;    width: auto;    max-width: 100%;}.tech-main02 ul li p {    font-size: 16px;    line-height: 48px;    margin-top: 2px;    margin-bottom: 14px;}/*专网通信*/.calls-main {}.calls-main ul {    border-bottom: 1px solid #e5e5e5;    padding-bottom: 16px;}.tech-main h3 {}.calls-main02 {}.calls-main02 h3 {    font-size: 28px;    color: #04b0ef;    text-align: center;    padding-top: 40px;    padding-bottom: 20px;}.swiper-container7 {    width: 100%;    height: auto;    border-bottom: 1px solid #e5e5e5;}.swiper-slide7 {    text-align: left;    font-size: 18px;    background: transparent;    /* Center slide text vertically */    /*display: -webkit-box;*/    /*display: -ms-flexbox;*/    /*display: -webkit-flex;*/    display: block;    /*-webkit-box-pack: center;*/    /*-ms-flex-pack: center;*/    /*-webkit-justify-content: center;*/    /*justify-content: center;*/    /*-webkit-box-align: center;*/    /*-ms-flex-align: center;*/    /*-webkit-align-items: center;*/    /*align-items: center;*/}.swiper-slide7 img {    width: 98.5%;    height: auto;    border: 1px solid #dcdcdc;    position: relative;}.swiper-slide7 p {    display: block;    line-height: 48px;    font-size: 16px;    margin-bottom: 32px;}.swiper-container7 .swiper-button-next {    background: url("/Public/Home/images/about-calls-right.png") no-repeat 100%;    background-size: 100% 100%;    width: 22px;    height: 52px;    top: 35%;    /*right: -3%;*/    right: 0;}.swiper-container7 .swiper-button-prev {    background: url("/Public/Home/images/about-calls-left.png") no-repeat 100%;    background-size: 100% 100%;    width: 22px;    height: 52px;    top: 35%;    /*right: -3%;*/    left: 0;}.swiper-slide8 img {    width: 98.5%;    height: auto;    border: 1px solid #dcdcdc;    position: relative;}.swiper-container8 {    width: 100%;    height: auto;    /*border-bottom: 1px solid #e5e5e5;*/}.swiper-slide8 {    text-align: left;    font-size: 18px;    background: transparent;    /* Center slide text vertically */    /*display: -webkit-box;*/    /*display: -ms-flexbox;*/    /*display: -webkit-flex;*/    display: block;    /*-webkit-box-pack: center;*/    /*-ms-flex-pack: center;*/    /*-webkit-justify-content: center;*/    /*justify-content: center;*/    /*-webkit-box-align: center;*/    /*-ms-flex-align: center;*/    /*-webkit-align-items: center;*/    /*align-items: center;*/}.swiper-container8 p {    margin-bottom: 34px;}.swiper-container8 .swiper-button-next {    background: url("/Public/Home/images/about-calls-right.png") no-repeat 100%;    background-size: 100% 100%;    width: 22px;    height: 52px;    top: 40%;    /*right: -3%;*/    right: 0;}.swiper-container8 .swiper-button-prev {    background: url("/Public/Home/images/about-calls-left.png") no-repeat 100%;    background-size: 100% 100%;    width: 22px;    height: 52px;    top: 40%;    /*right: -3%;*/    left: 0;}.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {    bottom: -2px;}.swiper-pagination-bullet {    width: 10px;    height: 10px;    display: inline-block;    border-radius: 100%;    background: url("/Public/Home/images/about-calls-ban.png");    opacity: 1;}.swiper-pagination-bullet-active {    background: url("/Public/Home/images/about-calls-ban-on.png");}/*亚联成员*/.member-main {}.member-main ul {    margin-left: -10px;}.member-main ul a {    display: inline-block;    margin-left: 10px;    width: 104px;    height: 44px;    text-align: center;    float: left;    border: 1px solid #e6e6e6;    padding: 23px 42px;    margin-bottom: 10px;}.member-main ul a li {    position: relative;}.member-main ul a li img {    width: 100%;    height: auto;    /*position: absolute;*/    /*top:50%;*/    /*left:50%;*/    /*transform: translate(-50%,-50%);*/}/*业务介绍*/.ywjs-main-top {    background: url("/Public/Home/images/ywjs-img01.png") no-repeat 100%;    background-size: 100% 100%;}.ywjs-main {    width: 1300px;    margin: 0 auto;    background-color: #f7f7f7;}.ywjs-main .ywjs-main02 {    float: left;    width: 49%;    margin-bottom: 20px;}.ywjs-main .ywjs-main02 .ywjs-main02-img {    width: 100%;    height: 100%;    overflow: hidden;    display: block;}.ywjs-main .ywjs-main02 .ywjs-main02-img img {    width: 100%;    display: block;    transform: scale(1);    transition: all .6s ease 0s;    -webkit-transform: scale(1);    -webkit-transform: all .6s ease 0s;}.ywjs-main .ywjs-main02:hover .ywjs-main02-img img {    /*transform: scale(1.3);*/    transition: all .6s ease 0s;    /*-webkit-transform: scale(1.3);*/    -webkit-transform: all .6s ease 0s;}.ywjs-main .ywjs-main02:nth-child(2n) {    float: right;}.ywjs-main .ywjs-main02 .ywjs-main03 {    padding: 36px 45px 50px;    background: #ffffff;    height: 155px;}.ywjs-main .ywjs-main02 .ywjs-main03 h3 {    font-size: 28px;    line-height: 32px;    color: #111111;    margin-bottom: 15px;}.ywjs-main .ywjs-main02 .ywjs-main03 p {    font-size: 15px;    line-height: 32px;    color: #666666;    max-height: 64px;    overflow: hidden;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    margin-bottom: 35px;    text-indent: 2em;}.ywjs-main .ywjs-main02 .ywjs-main03 div span {    font-size: 12px;    line-height: 31px;    color: #000000;    display: inline-block;    opacity: 0;    width: 0;    transition: .6s;    margin-right: 0;}.ywjs-main .ywjs-main02:hover .ywjs-main03 div span {    margin-right: 6px;    width: 30px;    opacity: 1;    transition: all .6s ease 0s;    -webkit-transform: all .6s ease 0s;}.ywjs-main .ywjs-main02:hover .ywjs-main03 div img {    margin-left: 12px;    transition: all .6s ease 0s;    -webkit-transform: all .6s ease 0s;}/*业务介绍-金融科技*/.ywjs-jrkj-main {    width: 100%;    margin-bottom: 30px;}.ywjs-jrkj-main div {    float: left;    /*width: 50%;*/}.ywjs-jrkj-main .ywjs-jrkj-main02 {    padding: 30px 4%;    width: 42%;    height: 330px;    background-color: #ffffff;}.ywjs-jrkj-main .ywjs-jrkj-main02 h3 {    font-size: 26px;    line-height: 55px;    color: #04b0ef;}.ywjs-jrkj-main .ywjs-jrkj-main02 p {    font-size: 15px;    line-height: 35px;    max-height: 175px;    overflow: hidden;    color: #000000;    text-indent: 2em;}.ywjs-jrkj-main .ywjs-jrkj-main02 div {    margin-top: 32px;}.ywjs-jrkj-main .ywjs-jrkj-main02 div span {    font-size: 12px;    line-height: 31px;    color: #000000;    display: inline-block;    opacity: 0;    width: 0;    transition: .6s;    margin-right: 0;}.ywjs-jrkj-main:hover .ywjs-jrkj-main02 div span {    width: 30px;    opacity: 1;    transition: all .6s ease 0s;    -webkit-transform: all .6s ease 0s;}.ywjs-jrkj-main:hover .ywjs-jrkj-main02 div img {    margin-left: 12px;    transition: all .6s ease 0s;    -webkit-transform: all .6s ease 0s;}.ywjs-jrkj-main .ywjs-jrkj-img {    width: 50%;    height: 390px;}.ywjs-jrkj-main .ywjs-jrkj-img img {    height: 100%;    width: 100%;}/*业务介绍-金融科技 -内页*/.ywjs-jrkj-on {    width: 1200px;    margin: 0 auto;    background-color: #ffffff;    padding: 60px 50px;    min-height: 405px;}.ywjs-jrkj-on p {    font-size: 15px;    line-height: 35px;    color: #000000;    text-indent: 2em;}.ywjs-jrkj-on img {    width: 80%;    margin: 0 auto;}.ywjs-jrkj-on p img {    width: 80%;    margin: 0 auto;    /*font-size: 15px;*/    /*line-height: 35px;*/    /*color: #000000;*/    /*text-indent: 2em;*/}/*专网通信*/.ywjs-jrkj-main .ywjs-zwtx-main {}.ywjs-jrkj-main .ywjs-zwtx-main .ljgd {    display: inline-block;    font-size: 15px;    line-height: 35px;    width: 125px;    height: 35px;    background-color: #f9f9f9;    color: #555555;    text-align: center;    border: 1px solid #eeeeee;    margin-top: 30px;    border-radius: 3px;}.ywjs-jrkj-main .ywjs-zwtx-main .ljgd:hover {    background-color: #2bb6f0;    color: #ffffff;    transition: all .4s ease 0s;    -webkit-transform: all .4s ease 0s;}/*业务介绍-专网通信-内页*/.ywjs-main-zwtx {    width: 1200px;    padding: 50px;    background-color: #ffffff;    margin: 0 auto;}.ywjs-main-zwtx h2 {    font-size: 22px;    line-height: 32.5px;    color: #222222;    border-bottom: 1px solid #dedede;    padding-bottom: 16px;    margin-bottom: 22px;    padding-left: 20px;    position: relative;}.ywjs-main-zwtx h2:not(:first-child) {    margin-top: 15px;}.ywjs-main-zwtx h2::before {    content: "";    display: inline-block;    width: 6px;    height: 6px;    background-color: #04b0ef;    border-radius: 50px;    position: absolute;    top: 50%;    /* left: 50%; */    margin-top: -11px;    margin-left: -20px;    /* margin: 0 7px; */}.ywjs-main-zwtx p {    font-size: 15px;    line-height: 32.5px;}.xmal-list-main {    margin-bottom: -16px;    padding-top: 7px;}.xmal-list-main .xmal-list-main02 {    margin-left: -30px;    /*width: 100%;*/}.xmal-list-main .xmal-list-main02 .xmal-list {    float: left;    width: 380px;    margin-left: 30px;}.xmal-list-main .xmal-list-main02 .xmal-list a div {    width: 100%;}.xmal-list-main .xmal-list-main02 .xmal-list a div img {    width: 100%;    display: block;    height: 230px;}.xmal-list-main .xmal-list-main02 .xmal-list a p {    line-height: 50px;    margin-bottom: 10px;    height: 50px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.xmal-list-main .xmal-list-main02 .xmal-list:hover a p {    color: #04b0ef;}/*智慧电网-案例*/.zwtx-anli-main {    min-height: 420px;}.zwtx-anli-main h3 {    font-size: 26px;    margin-bottom: 30px;}.zwtx-anli-main02 {    width: 62%;}.zwtx-anli-main02 span {    font-size: 15px;    line-height: 28px;    display: block;    color: #333333;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 80%;}.zwtx-anli-main02 span a {    color: #333333;}.zwtx-anli-main02 span a:hover {    color: #09b3f1;}.zwtx-anli-main03 p {    display: inline-block;    font-size: 14px;    color: #999999;    vertical-align: top;}.zwtx-anli-main03 div {    display: inline-block;}.zwtx-anli-main03 div .fx {    background: url("/Public/Home/images/about-final-img06.png") no-repeat;    width: 15px;    height: 30px;    display: inline-block;    margin-left: 3px;}.zwtx-anli-main03 div .fx:nth-child(2) {    background-position: -32px 0px;}.zwtx-anli-main03 div .fx:nth-child(3) {    background-position: -64px 0px;}.zwtx-anli-main03 div .fx:nth-child(4) {    background-position: -96px 0px;}.zwtx-anli-main03 div .fx:nth-child(5) {    background-position: -129px 0px;}/*投资者关系-全部报告*/.tzzgx-main-top {    background: url("/Public/Home/images/tzzgx-img01.png") no-repeat 100%;    background-size: 100% 100%;}.tzzgx-top-list {    position: relative;}.tzzgx-top-list img {    position: absolute;    top: 44%;    left: 105%;}.tzzgx-qbbg-top {    text-align: center;}.tzzgx-qbbg-top span {    font-size: 15px;    line-height: 26px;    padding: 0 5px;}.tzzgx-date {    display: inline-block;    width: 272px;    height: 38px;    border: 1px solid #d2d1d1;    border-radius: 4px;    padding-left: 10px;    padding-right: 50px;    text-align: left;    z-index: 9;    background: url("/Public/Home/images/tzzgx-rili.png") no-repeat 96%;}.tzzgx-cx {    display: inline-block;    width: 120px;    height: 40px;    background-color: #07b1ef;    border-radius: 4px;    color: #ffffff;    margin-left: 5px;    position: relative;    top: 2px;    cursor: pointer;}.tzzgx-date02 {    display: inline-block;    position: relative;}.tzzgx-date02 img {    position: absolute;    right: 11px;    top: 50%;    margin-top: -11px;    z-index: 1;}.tzzgx-qbbg-list {    margin-top: 50px;}.tzzgx-qbbg-list li {    padding: 28px 0;    border-top: 1px solid #ebeaea;    height: 92px;}.tzzgx-qbbg-list div {    display: inline-block;    vertical-align: top;}.tzzgx-qbbg-list li .qbbg-list01 {    width: 136px;    float: left;}.tzzgx-qbbg-list li .qbbg-list01 h2 {    font-size: 32px;    font-weight: lighter;    line-height: 26px;    color: #444444;    margin-top: 28px;}.tzzgx-qbbg-list li .qbbg-list01 h3 {    font-size: 14px;    font-weight: lighter;    line-height: 26px;    color: #737373;}.tzzgx-qbbg-list li .qbbg-list02 {    width: 815px;    float: left;}.tzzgx-qbbg-list li .qbbg-list02 h3 {    font-size: 20px;    line-height: 22px;    color: #333333;}.tzzgx-qbbg-list li .qbbg-list02 p {    font-size: 14px;    line-height: 24px;    color: #555555;    margin-top: 27px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.tzzgx-qbbg-list li a:first-child:hover .qbbg-list02 h3 {    color: #04b0ef;}.tzzgx-qbbg-list li .qbbg-list03 {    width: 84px;    font-size: 16px;    float: right;    text-align: left;}.tzzgx-qbbg-list li .qbbg-list03 img {    margin-top: 38px;}.tzzgx-qbbg-list li .qbbg-list03 span {    line-height: 22px;    color: #333333;    vertical-align: super;}.tzzgx-qbbg-list li .qbbg-jia {    width: 165px;    float: left;    text-align: center;    display: none;}.tzzgx-qbbg-list li .qbbg-jia img {    margin-top: 45px;}.tzzgx-page {    text-align: center;    margin-top: 22px;}.tzzgx-page a {    font-size: 14px;    line-height: 31px;    border: 1px solid #dbdbdb;    color: #555555;    margin: 0 5px;    padding: 6px 10px;    border-radius: 2px;}.tzzgx-page a:first-child, .tzzgx-page a:last-child {    padding: 6px 16px;}.tzzgx-page a:hover {    background-color: #00b0ec;    color: #ffffff;    border: 1px solid #00b0ec;}/*投资者关系-定期报告*/.tzzgx-dqbg-list {    margin-top: 0px;}.tzzgx-dqbg-list li:first-child {    border-top: 1px solid #ffffff;    /*padding-top: 0;*/}/*投资者关系*/.tzzgx-main01 {}.tzzgx-main-list {    margin-left: -2%;}.tzzgx-main-list li {    background: url("/Public/Home/images/tzzgx-mian-img01.png") no-repeat;    background-size: 100% 100%;    width: 42%;    padding: 3% !important;    margin-left: 2%;    display: inline-block;    float: left;    margin-bottom: 0px;}.tzzgx-main-list li:first-child {    /*padding-right: 0px;*/}.tzzgx-main-list .swiper-container3 {    width: auto;    height: auto;}.tzzgx-main-list .swiper-container4 {    width: auto;    height: auto;}.tzzgx-main-list li h2 {    font-size: 26px;    display: inline-block;    /*line-height: 60px;*/    margin-bottom: 0px;    color: #333333;    font-weight: bold;    width: 70%;    /* display: -webkit-box; */    /* -webkit-box-orient: vertical; */    /* -webkit-line-clamp: 1; */    overflow: hidden;}.tzzgx-main-list li > a {    width: 75px;    height: 30px;    font-size: 15px;    color: #333333;    line-height: 30px;    display: inline-block;    text-align: center;    border-radius: 50px;    float: right;    margin-top: 2px;}.tzzgx-main-list .touzi-title {    font-size: 22px;    line-height: 60px;    margin-bottom: 0px;    color: #222222;}.tzzgx-main-list .touzi-content {    font-size: 15px;    line-height: 30px;    margin-bottom: 16px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;    height: 90px;    color: #222222;}.tzzgx-main-list .touzi-time {    font-size: 15px;    color: #999999;    line-height: 60px;    margin-bottom: 10px;}.tzzgx-main-list .swiper-container3 .swiper-button-prev {    width: 35px;    height: 35px;    background: url(/Public/Home/images/left.png) center no-repeat;    left: 83%;    top: 92%;}.tzzgx-main-list .swiper-container4 .swiper-button-prev {    width: 35px;    height: 35px;    background: url(/Public/Home/images/left.png) center no-repeat;    left: 83%;    top: 92%;}.tzzgx-main02 {    width: 100%;    margin-top: 28px;}.tzzgx-main02 img {    float: left;}.tzzgx-main02 div {    display: inline-block;    float: left;    width: 530px;    height: 315px;    padding: 20px 42px;    background-color: #fafafa;}.tzzgx-main02 div h2 {    font-size: 26px;    line-height: 60px;    font-weight: bold;}.tzzgx-main02 div p {    line-height: 40px;    color: #222222;    font-size: 16px;}/*新闻中心*/.wxzx-main02 {}.wxzx-main02 > img {    width: 50%;    float: left;    height: 336px;}.wxzx-main02 div {    padding: 50px 4%;    width: 42%;    float: left;    height: 236px;    background-color: #f7f7f7;}.wxzx-main02 div h6 {    font-size: 14px;    line-height: 22px;    color: #777777;}.wxzx-main02 div h3 {    font-size: 24px;    line-height: 24px;    color: #333333;    margin-top: 13px;    margin-bottom: 22px;}.wxzx-main02 div p {    font-size: 14px;    line-height: 24px;    color: #555555;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.wxzx-main02 div a {    display: inline-block;    margin-top: 60px;}.wxzx-main02 div a span {    font-size: 14px;    line-height: 30px;    vertical-align: top;    color: #999999;    margin-left: 5px;}.xwzx-list01 {    float: left;    width: 248px;    height: 138px;}.xwzx-list01 img {    width: 100%;    height: 100%;}.xwzx-list li .qbbg-list01 {    width: auto;    padding-left: 36px;    padding-right: 60px;}.xwzx-list li .qbbg-list02 {    width: 655px;    padding: 0;}.xwzx-list li .qbbg-jia {    width: 82px;    text-align: right;}.xwzx-mian01 li {    padding: 28px 0;    border-top: 1px solid #ebeaea;    height: auto;}.xwzx-mian01 li:first-child {    padding-top: 0;    border-top: 1px solid #ffffff;}.djgd {    width: 100%;    height: 46px;    background: #f7f7f7;    padding: 13px 0 0 0;    box-sizing: border-box;    cursor: pointer;}.djgd img {    display: block;    width: 34px;    height: 20px;    margin: 0 auto;}/*新闻中心-详情页*/.xwzx-main-top {    background: url("/Public/Home/images/xwzx-main-img01.png") no-repeat 100%;    background-size: 100% 100%;}.xwzx-main-main {    padding-top: 20px;}/*联系CA88-公司总部*/.lxwm-main-top {    background: url("/Public/Home/images/lxwm-main-img01.png") no-repeat 100%;    background-size: 100% 100%;}.lxwm-gszb-main {    width: 1280px;    padding: 10px;    background-color: #ffffff;    margin: 0 auto;}/*.lxwm {*//*width: 100%;*//*height: 100%;*//*padding: 50px 0;*//*box-sizing: border-box;*//*background: #f7f7f7;*//*}*/.lxwm-title {    width: 100%;    height: 100%;    padding: 0px 0;}.lxwm-title .lxwm-pp1 {    width: 100%;    height: 50px;    text-align: center;    line-height: 50px;    font-size: 30px;    font-weight: bold;    font-family: "微软雅黑";    color: #333;}.lxwm-title .lxwm-pp2 {    width: 100%;    height: 40px;    font-size: 24px;    color: #adadad;    line-height: 40px;    text-align: center;}.lxwm-title .lxwm-pp3 {    width: 100%;    height: 20px;    text-align: center;    line-height: 20px;    color: #adadad;}.lxwm .lxwm-nr {    /*max-width: 1200px;*/    /*min-width: 1024px;*/    margin: 0 auto;    background: #fff;}.lxwm .lxwm-nr .lxwm-left {    width: 50%;    height: 100%;    float: left;    padding: 24px 42px;    box-sizing: border-box;}.lxwm .lxwm-nr .lxwm-right {    width: 50%;    height: 370px;    float: right;    /*padding: 10px;*/    box-sizing: border-box;}.lxwm .lxwm-nr .lxwm-left .pp0 {    font-size: 32px;    color: #222222;    margin-bottom: 10px;    margin-top: 8px;}.lxwm .lxwm-nr .lxwm-left .pp1 {    width: 100%;    line-height: 50px;    font-size: 24px;    color: #111;}.lxwm .lxwm-nr .lxwm-left .pp2 {    width: 100%;    height: 36px;    line-height: 36px;    font-size: 14px;    color: #111;}.lxwm .lxwm-nr .lxwm-left p {    line-height: 30px;    font-size: 15px;    color: #111;}.contact-top {    width: 100%;    min-height: 120px;}.contact-top img {    width: 100%;    height: 100%;    min-height: 120px;}/*联系CA88-子公司*/.lxwm-zgs-list {    margin-left: -3%;    margin-top: -26px;}.lxwm-zgs-list li {    width: 29%;    float: left;    margin-left: 3%;    margin-top: 26px;    min-height: 100px;}.lxwm-zgs-list li a h3 {    font-size: 18px;    line-height: 24px;    color: #000000;    margin-bottom: 15px;}.lxwm-zgs-list li a p {    font-size: 13px;    line-height: 26px;    color: #444444;}/*联系CA88-招贤纳士*/.content3 {    max-width: 1300px;    /*min-width: 1024px;*/    height: 100%;    margin: 0 auto;    /*background-color: #ffffff;*/}.content3 .title {    width: 100%;    height: 100%;    margin-bottom: 20px;}.content3 .title p {    width: 100%;    height: 50px;    line-height: 50px;    font-size: 35px;    margin-bottom: 25px;    /*font-weight: 700;*/    color: #222;    text-align: center;}/*.content3 .title p:last-child{*//*width: 100%;*//*height: 40px;*//*line-height:40px;*//*text-align: center;*//*font-size: 20px;*//*}*/.content3 ul {    padding-top: 50px;    background-color: #ffffff;}.content3 ul li {    /*padding-top: 50px;*/    margin-bottom: 20px;    margin-left: 5%;    margin-right: 5%;}.content3 ul li .abc {    width: 100%;    height: 40px;    background: #f1f1f1;    border-left: 3px solid #fda700;    box-sizing: border-box;    font-size: 15px;    line-height: 40px;    padding-left: 30px;    padding-right: 30px;    position: relative;    /*left: 5%;*/}.content3 ul li .abc span:nth-of-type(1) {}.content3 ul li .abc span:nth-of-type(2) {    position: absolute;    right: 160px;    top: 0px;}.content3 ul li .abc span:nth-of-type(3) {    position: absolute;    right: 100px;    top: 0px;}.content3 ul li .abc a {    width: 20px;    height: 20px;    position: absolute;    right: 20px;    top: 10px;    background: url(/Public/Home/images/contact-jiantou2.png);}.content3 ul li .no {    width: 100%;    padding: 20px;    display: none;    box-sizing: border-box;}.content3 ul li .xbt {    width: 100%;    /*height: 50px;*/    /*line-height: 50px;*/    font-size: 15px;    /*font-weight: 700;*/}.content3 ul li div p {    font-size: 15px;    line-height: 30px;}.content3 .youxiang {    font-size: 12px;    width: 100%;    /*height: 40px;*/    /*line-height: 40px;*/    background-color: #ffffff;    margin-top: -20px;    /*margin-left: 6.5%;*/    padding-top: 26px;    padding-bottom: 45px;    margin-bottom: 18px;}.content3 .youxiang p {    font-size: 14px;    line-height: 30px;    width: 87%;    margin-left: 6.5%;}.lxwm-zxns-main {    padding-top: 50px;}/*投资者关系-修改*/.tzzgx-qbbg-list-xg li {    padding: 22px 0;    border-top: 1px solid #ebeaea;    height: 20px;    position: relative;}.tzzgx-qbbg-list-xg li:last-child {    border-bottom: 1px solid #ebeaea;}.tzzgx-qbbg-list-xg2 {    margin-top: -22px;}.tzzgx-qbbg-list-xg2 li:last-child {    border-bottom: 1px solid #ffffff;}.tzzgx-qbbg-list-xg li .qbbg-list03 img {    margin-top: 0px;    width: 32px;    height: 26px;}.tzzgx-qbbg-list-xg li::after {    content: "";    display: inline-block;    position: absolute;    width: 6px;    height: 6px;    background-color: #07b1ef;    border-radius: 50px;    top: 50%;    margin-top: -3px;}.tzzgx-qbbg-list-xg li .qbbg-list02 h3 {    font-size: 18px;    line-height: 22px;    color: #333333;    margin-left: 28px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.tzzgx-xg-date {}.tzzgx-qbbg-list-xg li .qbbg-list02 {    width: 935px;    float: left;}.tzzgx-qbbg-list-xg li .qbbg-list03 {    margin-top: -4px;    width: auto !important;}.tzzgx-qbbg-list-xg li .qbbg-list03 span {    margin-left: 10px;}.anli-gai {    width: 98% !important;    border-bottom: 1px solid #ebeaea;    /*margin-left: 0% !important;*/}.anli-gai p {    line-height: 60px !important;    height: 60px !important;    margin-bottom: 0px !important;    width: 80%;    float: left;}.anli-xg {    margin-top: -30px;}.anli-gai span {    display: inline-block;    float: right;    line-height: 60px;    height: 60px;}@media only screen and (max-width: 1350px) {    .sy-list .sy-list2 {        width: 95%;    }    .sy-content {        /* border: 1px solid #111111; */        width: 95%;        /*margin: 20px auto;*/        /*margin-top: 68px;*/        /* padding: 0 50px; */    }    .sy-main-top {        /*height: 410px;*/    }    .sy-content .sy-content-right img {        width: 100%;        max-width: 100%;    }    .sy-bottom2 {        width: 87%;        margin: 0 auto;        height: 100%;        position: relative;    }    .culture-main02 {        width: 90%;        padding: 5%;        background-color: #ffffff;        margin: 0 auto;        /* margin-bottom: 20px; */    }    .jou-con02 h3 {        font-size: 22px;        /*width: 15%;*/    }    .jou-con02 p {        /*width: 84.5%;*/    }    /*.member-main ul a {*/    /*display: inline-block;*/    /*margin-left: 0.8%;*/    /*width: 32.3333%;*/    /*height: 50%;*/    /*text-align: center;*/    /*float: left;*/    /*border: 1px solid #e6e6e6;*/    /*padding: 25% 22%;*/    /*margin-bottom: 10px;*/    /*}*/    .ywjs-main {        width: 96%;    }    .ywjs-jrkj-main .ywjs-jrkj-img img {        height: 100%;        width: 100%;    }    .ywjs-jrkj-on {        width: 85%;        padding: 5%;    }    .xmal-list-main .xmal-list-main02 {        margin-left: -2.33333%;        /*width: 100%;*/    }    .xmal-list-main .xmal-list-main02 .xmal-list {        float: left;        width: 31%;        margin-left: 2.33333%;    }    .tzzgx-qbbg-list li .qbbg-list01 {        width: 11%;    }    .tzzgx-qbbg-list li .qbbg-list02 {        width: 68%;    }    .tzzgx-qbbg-list li .qbbg-list03 {        width: 7%;    }    .tzzgx-qbbg-list li .qbbg-jia {        width: 14%;    }    .tzzgx-main02 img {        width: 49%;        float: left;        height: 355px;    }    .tzzgx-main02 div {        width: 47%;        float: left;        padding: 20px 2%;    }    .xwzx-list li .qbbg-list01 {        width: auto;        padding-left: 3%;        padding-right: 5%;    }    .xwzx-list li .qbbg-list02 {        width: 50%;    }    .xwzx-list li .qbbg-jia {        width: 7%;        text-align: right;    }    .xwzx-list01 {        float: left;        width: 20%;        height: 120%;    }    .lxwm-gszb-main {        width: auto;        padding: 10px;        background-color: #ffffff;        margin: 0 auto;    }}@media only screen and (max-width: 1050px) {    .sy-main-top {        margin-top: 60px;        /*height: auto;*/        /*min-height: 250px;*/        /*background: url("/Public/Home/images/about-main-top02.png") no-repeat 100%;*/        /*background-size: 100% 100%;*/    }    .sy-main-top .sy-main-img2 {        z-index: 10;        margin-top: 10%;        /* position: absolute; */    }    .sy-main-top .sy-main-img3 {        margin-bottom: 8%;    }    .tzzgx-qbbg-list li .qbbg-list03 {        width: 12%;    }    .tzzgx-qbbg-list li .qbbg-jia {        width: 9%;    }    .tzzgx-qbbg-top span {        padding: 0;    }    .tzzgx-main-list .swiper-container3 {        width: auto;        height: auto !important;    }    .tzzgx-main-list .swiper-container4 {        width: auto;        height: auto !important;    }}@media only screen and (max-width: 960px) {    .sy-content .sy-content-left {        width: 100%;    }    .sy-content .sy-content-right {        float: left;        width: 80%;    }    .culture-main03 > div {        width: 100%;        /*height: 625px;*/    }    .tzzgx-qbbg-list li .qbbg-list01 h2 {        font-size: 24px;    }    .tzzgx-qbbg-list li {        padding: 15px 0;        height: auto;    }    .tzzgx-date02 {        display: block;        /*position: relative;*/    }}@media only screen and (max-width: 768px) {    /*.sy-bottom2 {*/    /*width: 82%;*/    /*margin: 0 auto;*/    /*height: 100%;*/    /*position: relative;*/    /*}*/    .about-jou-fin .about-fin-left img {        max-width: 90%;        /*display: block;*/    }    .sy-main-top .sy-main-img2 {        width: 60%;    }    .sy-main-top .sy-main-img3 {        width: 25%;    }    .sy-main-top {        margin-top: 60px;        height: auto;        /*min-height: 250px;*/    }    .sy-main-top .sy-main-img {        width: auto;        height: 100%;        position: absolute;        left: 50%;        margin-left: -970px;        display: none;        /*z-index: 2;*/    }    .sy-main-top .sy-main-img02 {        display: inline-block;        width: 100%;        height: 100%;        /*position: absolute;*/        /*left: 50%;*/        /*margin-left: -384px;*/    }    .sy-content .sy-content-left h2 {        font-size: 25px;        line-height: 60px;    }    .sy-content {        /* border: 1px solid #111111; */        width: 95%;        margin: 20px auto;        /*margin-top: 68px;*/        /* padding: 0 50px; */    }    .sy-bottom {        margin-top: 38px;        height: 380px;        width: 100%;        position: relative;        background: url(/Public/Home/images/about-img03.png) no-repeat 100%;        background-size: 100% 100%;    }    .sy-bottom2 h4 {        font-size: 30px;        color: #ffffff;        padding-top: 38px;    }    .culture-main03 .culture-main03-right {        margin-top: 10px;    }    .about-jou-list div img {        width: 48%;        margin-left: 2%;        float: left;        height: auto;        margin-top: 2%;    }    .culture-main > h2 {        font-size: 35px;        height: 90px;        line-height: 90px;        padding-top: 0px;    }    .jou-con01 {        height: auto;    }    .jou-con01 img {        height: auto;        width: 70%;    }    .jou-con01 div {        padding: 30px;    }    .jou-con01 div h2 {        font-size: 24px;    }    .jou-con01 div h5:nth-child(3) {        margin-top: 10px;    }    .about-jou-fin .about-fin-left {        width: 100%;        /*height: 26px;*/    }    .about-jou-fin .about-fin-right {        width: 100%;        padding-top: 0px;    }    .ma {        display: none;    }    .about-jou-fin .about-fin-right .fx-title {        display: none;    }    .about-jou-fin .about-fin-right div .fx {        background: url("/Public/Home/images/about-final-img06.png") no-repeat;    }    .about-jou-fin .about-fin-right div .fx:nth-child(2) {        background-position: -32px 0px;    }    .about-jou-fin .about-fin-right div .fx:nth-child(3) {        background-position: -64px 0px;    }    .about-jou-fin .about-fin-right div .fx:nth-child(4) {        background-position: -96px 0px;        display: inline-block;    }    .about-jou-fin .about-fin-right div .fx:nth-child(5) {        background-position: -129px 0px;    }    .tech-main02 ul li {        width: 100%;    }    .tech-main02 ul li div img {        height: auto;        max-height: 100%;        width: auto;        max-width: 100%;    }    .tech-main02 ul li div {        height: auto;    }    .ywjs-main .ywjs-main02 {        width: 100%;    }    .ywjs-jrkj-main .ywjs-jrkj-main02 {        width: 92%;    }    .ywjs-jrkj-main .ywjs-jrkj-img {        width: 100%;    }    .ywjs-jrkj-main .ywjs-jrkj-img {        height: auto;    }    .ywjs-jrkj-main .ywjs-jrkj-img img {        height: auto;    }    .ywjs-jrkj-main .ywjs-jrkj-main02 div {        margin-top: 0px;    }    .ywjs-jrkj-main .ywjs-jrkj-main02 {        height: auto;    }    .ywjs-jrkj-on {        width: 90%;        padding: 5%;    }    .ywjs-main-top .sy-main-img3 {        width: 58%;    }    .ywjs-jrkj-main .ywjs-jrkj-main02 h3 {        font-size: 22px;        line-height: 40px;    }    .xmal-list-main .xmal-list-main02 {        margin-left: -2%;        /*width: 100%;*/    }    .xmal-list-main .xmal-list-main02 .xmal-list {        float: left;        width: 48%;        margin-left: 2%;    }    .zwtx-anli-main02 {        width: 100%;    }    .zwtx-anli-main03 {        width: 100%;        margin-top: 20px;    }    .tzzgx-qbbg-list li .qbbg-list01 {        width: 95%;        margin: 0 auto;    }    .tzzgx-qbbg-list li .qbbg-list01 h2 {        margin-top: 0px;        display: inline-block;    }    .tzzgx-qbbg-list li .qbbg-list01 h3 {        display: inline-block;    }    .tzzgx-qbbg-list li .qbbg-jia {        display: none;    }    .tzzgx-qbbg-list li .qbbg-list03 {        width: 28%;        text-align: right;    }    .tzzgx-date {        width: 80%;        margin: 6px 0;    }    .tzzgx-qbbg-list li .qbbg-list02 h3 {        font-size: 16px;    }    .tzzgx-qbbg-list li .qbbg-list02 p {        margin-top: 10px;    }    .tzzgx-main-top .sy-main-img3 {        width: 45%;    }    .tzzgx-main-list li {        background: url(/Public/Home/images/tzzgx-mian-img01.png) no-repeat;        background-size: 100% 100%;        width: 90%;        padding: 10% 5% !important;        margin-left: 0;        display: inline-block;        float: left;        margin-bottom: 10px;    }    .tzzgx-main-list {        margin-left: 0%;    }    .tzzgx-main-list li h2 {        font-size: 20px;    }    .tzzgx-main-list li > a {        margin-top: -5px;    }    .tzzgx-main-list .touzi-title {        font-size: 20px;    }    .tzzgx-main-list .touzi-time {        line-height: 26px;    }    .swiper-container3 .swiper-button-prev {        top: 86% !important;        left: 62% !important;    }    .swiper-container4 .swiper-button-prev {        top: 86% !important;        left: 62% !important;    }    .tzzgx-main02 img {        width: 100%;        height: auto;    }    .tzzgx-main02 div {        width: 96%;        float: left;        height: auto;        padding: 20px 2%;    }    .tzzgx-main02 div h2 {        font-size: 22px;        line-height: 30px;    }    .xwzx-main-top .sy-main-img3 {        width: 45%;    }    .tzzgx-qbbg-list li .qbbg-list01 {        width: 60%;        margin: 0 auto;    }    .xwzx-list li .qbbg-list02 {        width: 64%;        padding: 0 3%;    }    .xwzx-list01 {        float: left;        width: 30%;        height: 120%;    }    .wxzx-main02 > img {        width: 100%;        float: left;        height: 336px;    }    .wxzx-main02 div {        padding: 20px 4%;        width: 92%;        float: left;        height: 175px;        background-color: #f7f7f7;    }    .wxzx-main02 div h3 {        font-size: 20px;        margin-top: 7px;        margin-bottom: 10px;    }    .wxzx-main02 div a {        display: inline-block;        margin-top: 20px;    }    .lxwm .lxwm-nr .lxwm-left {        width: 100%;        height: 100%;        float: left;        padding: 10px;        box-sizing: border-box;    }    .lxwm .lxwm-nr .lxwm-right {        width: 100%;        height: 320px;        float: right;        /* padding: 10px; */        box-sizing: border-box;    }    .lxwm-zgs-list li {        width: 47%;    }    .content3 ul li {        margin-left: 2%;        margin-right: 2%;    }    .lxwm-zxns-main {        padding-top: 20px;    }    .content3 .title {        /*width: 100%;*/        /*height: 100%;*/        margin-bottom: 0px;    }    .content3 .title p {        font-size: 24px;        line-height: 30px;        height: 30px;    }    .tzzgx-qbbg-list-xg li .qbbg-list02 {        width: 58%;    }}@media only screen and (max-width: 650px) {    .jou-con01 img {        width: 100%;    }    .jou-con03 .jou-xian {        width: 100%;    }    .jou-con03 .jou-xian2 {        width: 100%;    }    .about-jou-fin .about-fin-left h3 {        font-size: 22px;    }    .ywjs-main .ywjs-main02 .ywjs-main03 {        padding: 20px 25px 25px;    }    .ywjs-main .ywjs-main02 .ywjs-main03 h3 {        font-size: 22px;        margin-bottom: 10px;    }    .ywjs-main .ywjs-main02 .ywjs-main03 p {        font-size: 14px;        margin-bottom: 10px;    }    .anli-gai p {        width: 60%;    }}@media only screen and (max-width: 450px) {    .sy-main-top .sy-main-img2 {        width: 70%;    }    .sy-main-top .sy-main-img3 {        width: 25%;    }    .sy-list .sy-list2 li {        margin-left: 25px;    }    .sy-list .sy-list2 li:first-child {        margin-left: 0;    }    .sy-content-bottom div {        display: inline-block;        padding: 0 20px;        position: relative;    }    .sy-content-bottom {        margin-left: -20px;    }    .swiper-slide6 .sy-bottom-list p:first-child {        font-size: 24px;    }    .swiper-slide6 .sy-bottom-list p:last-child {        font-size: 16px;        margin-top: 54px;    }    .cul03-left01 img {        width: 100%;    }    .cul03-left01 div {        width: 90%;        padding: 0 5%;    }    .culture-main03 > div {        width: 100%;        height: auto;    }    .cul03-left02 img {        height: 100%;        width: 49%;        margin-left: 1%;        margin-bottom: 15px;    }    .cul03-left02 img:first-child {        margin-left: 1%;    }    .cul03-left02 {        width: auto;        margin-left: -1%;    }    .cul03-left02 a {        width: 49%;        margin-left: 1%;        background-color: #f5f5f5;        position: relative;    }    .cul03-left02 a img {        width: auto;        height: 100%;        /*margin-left: 0;*/        position: absolute;        left: 50%;        margin-left: -70px !important;    }    .culture-main03-right > div {        padding: 46px 35px 46px;    }    .culture-main > h2 {        font-size: 25px;        height: 60px;        line-height: 60px;    }    .about-jou-fin .about-fin-left > img {        width: 100%;        margin-left: 0;    }    .about-jou-fin .about-fin-left > p img {        width: 100%;        margin-left: 0;    }    .ywjs-jrkj-on img {        width: 100%;        margin: 0 auto;    }    .ywjs-jrkj-on p img {        width: 100%;        margin: 0 auto;        /*font-size: 15px;*/        /*line-height: 35px;*/        /*color: #000000;*/        /*text-indent: 2em;*/    }    .member-main ul a {        margin-left: 3%;        width: 40%;        height: 60px;        padding: 3%;    }    .member-main ul {        margin-left: -4%;    }    .ywjs-main-top .sy-main-img3 {        width: 58%;    }    .xmal-list-main .xmal-list-main02 {        margin-left: 0%;        /*width: 100%;*/    }    .xmal-list-main .xmal-list-main02 .xmal-list {        float: left;        width: 100%;        margin-left: 0;    }    .tzzgx-main-top .sy-main-img3 {        width: 45%;    }    .tzzgx-page a {        margin: 0 2px;        padding: 3px 5px;    }    .tzzgx-page a:first-child, .tzzgx-page a:last-child {        padding: 3px 10px;    }    .xwzx-main-top .sy-main-img3 {        width: 45%;    }    .xwzx-list01 {        float: left;        width: 100%;        height: 120%;    }    .tzzgx-qbbg-list li .qbbg-list01 {        width: 100%;        margin: 0 auto;        padding: 0;        padding-top: 3%;    }    .xwzx-list li .qbbg-list02 {        width: 100%;        padding: 3% 0;    }    .lxwm-zgs-list li {        width: 100%;        margin-left: 0;    }    .lxwm-zgs-list {        margin-left: 0;    }    .tzzgx-qbbg-list-xg li .qbbg-list02 {        width: 38%;    }}@media only screen and (max-width: 320px) {    .culture-main03-right > div {        padding: 45px 15px 45px;    }    .sousuo-kuang .ssk {        width: 93px;        height: 40px;    }}