index.css 27.1 KB
.backTop {
    position: fixed;
    z-index: 100;
    right: 0.1rem;
    bottom: 3rem;
    width: 0.8rem;
    height: 0.8rem;}
.in_top {
    margin-top: -0.16rem;
    position: relative;
    /* overflow: hidden; */}.world_DImg{
    width: 100%;
    height: 100%;}.in_topBox {
    padding: 0.4rem 0.3rem 0rem 0.5rem;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;}
.in_topImg {
    width: 4.9rem;}
.in_topImg2 {
    width: 0.52rem;
    height: 0.52rem;}
.in_topNav {
    position: absolute;
    left: 6%;
    top: 1.4rem;
    width: 6.96rem;
    height: 2.5rem;
    background: rgba(249, 249, 249, 1);
    box-shadow: 0rem 0.06rem 0.06rem rgba(0, 0, 0, 0.09);
    border-radius: 0.08rem;}
.in_topNav ul {
    display: flex;
    flex-wrap: wrap;}.in_topNav ul li {
    display: flex;
    display: -webkit-flex;
    padding: 0 0.2rem;
    box-sizing: border-box;
    box-sizing: border-box;
    border-right: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    font-size: 0.28rem;
    width: 33.3%;
    height: 0.64rem;
    color: rgba(91, 94, 99, 1);}
.in_topNav ul li:nth-child(3) {
    border-right: 0;}
.in_topNav ul li:nth-child(6) {
    border-right: 0;}.in_topNav ul li:nth-child(9) {
    border-right: 0;}.in_topNav ul li:nth-child(10) {
    border-bottom: 0;}
.in_topNav ul li:nth-child(11) {
    border-bottom: 0;}

.in_banner {
    padding: 1.6rem 0.32rem 0.12rem;
    background-color: white;}
.max_width {
    margin: 0 0.32rem;}
.swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: -0.1rem;}
.in_banner .swiper-slide {
    position: relative;}
.in_bannerTxt {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 1.2rem;
    font-size: 0.24rem;
    line-height: 0.34rem;
    padding: 0.2rem 0.32rem;
    box-sizing: border-box;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(0, 0, 0, 0.32)}
.in_bannerTxt p {
    -webkit-line-clamp: 2;}
.in_advertising {
    padding: 0.2rem 0.32rem;
    box-sizing: border-box;}
.in_enterThe {
    height: 1.08rem;
    padding: 0 0.32rem;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    -webkit-align-items: center;
    background-color: white;}
.in_enterTheTxt {
    width: 0.88rem;
    height: 100%;
    line-height: 0.44rem;
    padding: 0.08rem 0.18rem;
    box-sizing: border-box;
    font-size: 0.24rem;
    background-color: #4CA01A;
    color: rgba(249, 249, 249, 1);}
.in_enterTheBox a {
    width: 1.04rem;
    font-size: 0.24rem;
    margin-left: 0.4rem;
    display: block;
    color: rgba(48, 113, 185, 1);}
.in_enterTheBox {
    display: flex;
    display: -webkit-flex;
    flex: 1;
    -webkit-flex: 1;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    -webkit-align-items: center;
    height: 1.08rem;}
.in_newsBox2 {
    width: 2rem;
    height: 0.56rem;
    display: flex;
    line-height: 1;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    -webkit-align-items: center;
    background: rgba(76, 160, 26, 1);}
.in_news {
    padding: 0.16rem 0.32rem 0.38rem;
    margin-top: 0.16rem;
    box-sizing: border-box;
    background-color: white;}
.in_newsTxt {
    font-size: 0.28rem;
    color: rgba(255, 255, 255, 1);}
.in_newsImg {
    width: 0.2rem;
    margin-left: 0.08rem;}
.in_newsR {
    display: flex;
    align-items: center;
    display: -webkit-flex;
    -webkit-align-items: center;}
.in_newsR a {
    width: 1rem;
    text-align: center;
    line-height: 1;
    font-size: 0.22rem;
    display: flex;
    color: rgba(140, 145, 152, 1);
    text-decoration: underline;
}.in_newsR a:last-child::after{
    content: "";
    display: none;}.in_newsR a::after{
    content: "";
    display: inline-block;
    width: 0.02rem;
    height: 0.26rem;
    margin: 0 0.14rem;
    vertical-align: middle;
    background-color: #8C9198;}.in_newsR a span{
    width: 100%;
    display: block;
    overflow: hidden;
    white-space: nowrap;}/*.in_newsR a span::after {*//*    content: "";*//*    display: inline-block;*//*    width: 0.02rem;*//*    height: 0.26rem;*//*    margin: 0 0.14rem;*//*    vertical-align: middle;*//*    background-color: #8C9198;*//*}*/
.in_newsR a:last-child span::after {
    display: none;}
.in_newsTop {
    overflow: hidden;
    padding-bottom: 0.16rem;
    border-bottom: 0.04rem solid rgba(76, 160, 26, 1);
    display: flex;
    display: -webkit-flex;
    align-items: flex-end;
    -webkit-align-items: flex-end;
    -webkit-justify-content: space-between;
    justify-content: space-between;}
.in_newsList {
    margin-top: 0.16rem;}
.in_newsList ul li {
    font-size: 0.28rem;
    line-height: 0.48rem;}
.in_newsList ul li a {
    color: rgba(91, 94, 99, 1);}
.in_world,.in_net,.in_experts,.in_tender,.in_talent,.in_link {
    padding: 0.16rem 0.32rem;
    margin-top: 0.16rem;
    box-sizing: border-box;
    background-color: white;}.in_link{
    padding-bottom: 0rem !important;}.in_worldList {
    margin-top: 0.16rem;}
.in_worldList ul {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    width: calc(100% + 0.3rem);}
.in_worldList ul li {
    width: 2.18rem;
    margin-right: 0.16rem;}
.in_worldImg {
    width: 100%;
    height: 2.18rem;}
.in_worldTxt {
    font-size: 0.24rem;
    line-height: 0.4rem;
    -webkit-line-clamp: 4;
    margin-top: 0.1rem;
    color: rgba(91, 94, 99, 1);}
.in_netList ul li {
    display: flex;
    margin-top: 0.16rem;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;}
.in_netBox {
    width: 5rem;}
.in_netTit {
    font-size: 0.28rem;
    color: rgba(91, 94, 99, 1);}
.in_netTxt {
    -webkit-line-clamp: 3;
    font-size: 0.24rem;
    margin-top: 0.1rem;
    line-height: 0.34rem;
    color: rgba(140, 145, 152, 1);}
.in_netImg {
    width: 1.66rem;
    height: 1.66rem;}
.in_netBanner {
    position: relative;
    width: 100%;
    height: 3.92rem;
    margin-top: 0.3rem;}
.in_netBaBot {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 1.34rem;
    padding: 0.12rem 0.32rem;
    box-sizing: border-box;
    background: rgba(128, 128, 128, 0.39);}
.in_netBaBot p {
    font-size: 0.24rem;
    -webkit-line-clamp: 3;
    line-height: 0.36rem;
    color: rgba(255, 255, 255, 1);}
.in_expertsImg {
    width: 2.18rem;
    height: 2.7rem;}
.in_expertsTxt1 {
    font-size: 0.24rem;
    line-height: 0.34rem;
    margin-top: 0.08rem;
    -webkit-line-clamp: 3;
    color: rgba(91, 94, 99, 1);}
.in_expertsList2 {
    margin-top: 0.3rem;}
.in_expertsList2 ul li {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    line-height: 0.48rem;}
.in_expertsTxt2 {
    font-size: 0.28rem;
    flex: 0.9;
    -webkit-flex: 0.9;
    color: rgba(91, 94, 99, 1);}
.in_expertsTxt3 {
    font-size: 0.24rem;
    color: rgba(76, 160, 26, 1);}
.in_tenderTxt1 {
    -webkit-line-clamp: 2;
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: rgba(91, 94, 99, 1);}
.in_tenderTxt2 {
    margin-top: 0.14rem;
    -webkit-line-clamp: 2;
    font-size: 0.24rem;
    line-height: 0.34rem;
    color: rgba(140, 145, 152, 1);}
.in_linkImg {
    width: 2.18rem;
    height: 1.12rem;
    margin-right: 0.16rem;
    margin-top: 0.16rem;}
.in_linkBox {
    width: calc(100% + 0.24rem);
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    align-items: center;
    -webkit-align-items: center;}
.in_link {
    padding-bottom: 1.2rem;}
.footer {
    width: 7.5rem;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);}
.footer_Box {
    padding: 0.44rem 0rem;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;}
.footer_Box a span {
    display: block;
    font-size: 0.24rem;
    color: rgba(91, 94, 99, 1);}
.footer_Box a {
    display: block;
    line-height: 1;}
.footer_Box a span::after {
    content: "";
    display: inline-block;
    width: 0.02rem;
    height: 0.24rem;
    margin: 0 0.14rem;
    vertical-align: middle;
    background-color: #8C9198;}
.footer_Box a:last-child span::after {
    display: none;}
.footer_Box2 {
    padding: 0.22rem 0rem;
    box-sizing: border-box;
    background: rgba(232, 241, 214, 1);}
.footer_Box2 p {
    font-size: 0.24rem;
    text-align: center;
    margin-bottom: 0.1rem;
    color: rgba(110, 110, 110, 1);}
.footer_Box2 p:last-child {
    margin-bottom: 0;}
.footer_Box2 p span {
    color: #555555;}
.footer_Box3 {
    width: 100%;
    height: 0.24rem;
    background: rgba(52, 114, 15, 1);}

/* 登陆页面 */
.login_bg {
    height:86vh;
    box-sizing: border-box;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(../image/bg_img.png);
    padding: 0.8rem 0.68rem 1.4rem;}
.login_logo {
    width: 4.88rem;
    margin: 0 auto;}
.login_con {
    margin-top: 1rem;
    box-sizing: border-box;
    padding: 0.54rem 0.4rem 0.46rem;
    background: rgba(0, 0, 0, 0.18);}
.login_conTit {
    text-align: center;
    font-size: 0.36rem;
    color: rgba(249, 249, 249, 1);}
.login_Box {
    margin-top: 0.42rem;}
.login_Li {
    display: flex;
    align-items: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    background-color: white;
    height: 0.8rem;
    padding: 0 0.24rem;
    margin-bottom: 0.32rem;
    box-sizing: border-box;}
.login_LiImg {
    width: 0.36rem;}
.login_Li input {
    outline: none;
    height: 100%;
    font-size: 0.24rem;
    margin-left: 0.24rem;
    background-color: white;}
.login_Li:last-child {
    margin-bottom: 0;}
.login_btn {
    width: 5.36rem;
    height: 0.6rem;
    border: 0;
    display: block;
    margin-top: 0.64rem;
    font-size: 0.28rem;
    color: rgba(249, 249, 249, 1);
    background: rgba(236, 148, 55, 1);
    border-radius: 0.08rem;}
.login_span {
    font-size: 0.24rem;
    margin-top: 0.2rem;
    line-height: 0.28rem;
    display: flex;
    justify-content: flex-end;
    color: rgba(249, 249, 249, 1);}
.login_span span:last-child {
    margin-right: 0;}
.login_span span {
    margin: 0 0.16rem;}
.login_span a {
    color: rgba(249, 249, 249, 1);}
.login_or {
    font-size: 0.24rem;
    color: #BDC4CE;
    text-align: center;
    margin-top: 0.46rem;}
.login_or::before {
    content: "";
    width: 2.36rem;
    color: #BDC4CE;
    height: 1px;
    margin-right: 0.1rem;
    vertical-align: middle;
    background-color: #BDC4CE;
    display: inline-block;}
.login_or::after {
    content: "";
    width: 2.36rem;
    color: #BDC4CE;
    height: 1px;
    margin-left: 0.1rem;
    vertical-align: middle;
    background-color: #BDC4CE;
    display: inline-block;}
.login_there {
    margin-top: 0.1rem;}
.login_thereTxt {
    font-size: 0.24rem;
    text-align: center;
    color: rgba(249, 249, 249, 1);}
.login_thereBox {
    display: flex;
    padding: 0 1.74rem;
    margin-top: 0.26rem;
    justify-content: space-between;
    box-sizing: border-box;}
.login_thereImg {
    width: 0.64rem;}
.reg_code {
    color: #EC9437;
    font-size: 0.24rem;
    margin-left: auto;}
.reg_agreed {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    margin-top: 0.28rem;}
.reg_agreedImg {
    width: 0.26rem;
    height: 0.26rem;
    box-sizing: border-box;
    border: 1px solid #8C9198;
    background-color: white;}
.reg_agreedTxt {
    color: white;
    font-size: 0.24rem;
    margin-left: 0.1rem;}
.reg_Txt {
    margin-top: 0.32rem;
    font-size: 0.24rem;
    color: rgba(249, 249, 249, 1);
    text-decoration: underline;}

/* 关于我们 */
.about_Box {
    margin: 0.52rem 0.32rem 0rem;}
.about_title {
    text-align: center;
    font-size: 0.32rem;
    color: rgba(0, 0, 0, 1);}
.about_Text {
    margin-top: 0.52rem;
    font-size: 0.26rem;}
.about_Box2 {
    margin: 0.92rem 0.32rem 0.48rem;}
#allmap {
    width: 100%;
    height: 4.98rem;
    margin: 0.52rem auto 0rem;}
#allmap img {
    width: 0.76rem;}
.about_Box3 {
    margin-top: 0.52rem;}
.about_li {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    margin-bottom: 0.32rem;}
.about_Img {
    width: 0.44rem;
    height: 0.44rem;}
.about_Txt {
    font-size: 0.24rem;
    margin-left: 0.28rem;
    color: rgba(91, 94, 99, 1);}

/* 列表 */
.list_nav {
    width: 100%;
    overflow-x: auto;
    position: relative;
    /*display: flex;*/
    /*display: -webkit-flex;*/
    align-items: center;
    -webkit-align-items: center;
    height: 0.6rem;
    display: flex;
    padding:0rem 0.32rem;
    box-sizing: border-box;
    border-bottom: 1px solid #BDC4CE;}
.list_navLi {
    line-height: 0;
    margin-right: 0.3rem;
    display: inline-block;
    margin-top: -0.1rem;}.list_navLi a{
    display: inline-block;
    line-height: 1;}.list_navTxt {
    width: 100%;
    position: relative;
    text-align: center;
    font-size: 0.28rem;
    color: rgba(91, 94, 99, 1);}
.list_active {
    font-size: 0.28rem;
    color: rgba(52, 114, 15, 1) !important;}
.list_navTxt2 {
    width: 1.32rem;
    height: 0.48rem;
    font-size: 0.24rem;
    margin-right: 0.42rem;
    margin-bottom: 0.2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    display: -webkit-flex;
    -webkit-justify-content: center;
    -webkit-align-items: center;
    color: rgba(91, 94, 99, 1);
    border: 1px solid rgba(112, 112, 112, 1);}
.list_active::after {
    position: absolute;
    content: "";
    display: block;
    bottom: -0.12rem;
    width: 100%;
    height: 0.04rem;
    background-color: #4CA01A;}
.list_navdown {
    position: absolute;
    top: 0.62rem;
    width: 100%;
    display: none;
    overflow: hidden;
    padding: 0.3rem 0rem 0.1rem 0.3rem;
    box-sizing: border-box;
    background-color: white;}
.list_navdownBox {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;}
.list_item {
    margin: 0 0.32rem;}
.list_item ul li {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    align-items: center;
    -webkit-align-items: center;
    margin-top: 0.34rem;
    border-bottom: 1px solid #BDC4CE;
    padding-bottom: 0.32rem;}.list_item ul li:last-child{
    border-bottom: 1px;}.list_Img {
    width: 2.04rem;
    height: 1.14rem;}
.list_Box {
    flex: 0.96;}
.list_Txt {
    font-size: 0.28rem;
    line-height: 0.32rem;
    -webkit-line-clamp: 2;
    color: rgba(61, 68, 77, 1);}
.list_Box2 {
    display: flex;
    display: -webkit-flex;
    margin-top: 0.1rem;}
.list_Txt2 {
    width: 3.6rem;
    font-size: 0.24rem;
    color: rgba(91, 94, 99, 1);}
.list_Txt3 {
    font-size: 0.24rem;
    margin-left: auto;
    color: rgba(52, 114, 15, 1);}
.list_navActive {
    color: white;
    border: 1px solid rgba(52, 114, 15, 1);
    background: rgba(52, 114, 15, 1) !important;}
.list_nav:hover .list_navdown {
    display: block;}

/* 详情 */
.list_DBox {
    margin: 0.52rem 0.32rem 0.74rem;}
.list_DTit {
    font-size: 0.32rem;
    color: rgba(0, 0, 0, 1);}
.list_DTime {
    font-size: 0.24rem;
    margin-top: 0.1rem;
    color: rgba(91, 94, 99, 1);}
.list_Dtext {
    margin-top: 0.6rem;
    font-size: 0.26rem;}
.list_downLoadBox {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.72rem;
    height: 0.5rem;
    line-height: 1;
    margin-top: 0.6rem;
    margin-left: auto;
    background-color: rgba(52, 114, 15, 1);}
.list_downLoadImg {
    width: 0.24rem;
    height: 0.24rem}
.list_downLoadTxt {
    font-size: 0.24rem;
    margin-left: 0.06rem;
    color: rgba(249, 249, 249, 1);}
.list_DImg {
    margin-top: 0.32rem;}
.world_Dbox {
    position: relative;
    margin-top: 0.44rem;
    margin-bottom: 0.96rem;
    height: 1.14rem;
    display: flex;
    display: -webkit-flex;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid #BDC4CE;}

/* 招标招商 */
.tender_hair {
    position: fixed;
    right: 0;
    top: 3.66rem;
    z-index: 100;
    width: 1.72rem;
    height: 0.5rem;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    background: rgba(52, 114, 15, 0.77);
    box-shadow: 0px 6px 12px rgba(52, 114, 15, 0.21);}
.tender_hairImg {
    width: 0.24rem;}
.tender_hairTxt {
    font-size: 0.24rem;
    margin-left: 0.06rem;
    color: rgba(249, 249, 249, 1);}
.tender_rTxt {
    font-size: 24px;
    text-align: center;
    color: rgba(61, 68, 77, 1);}
.tender_hairBox {
    margin-top: 0.72rem;}
.tender_rBox {
    margin: 0.85rem 0.6rem 0rem 0.32rem;}
.release_Li {
    display: flex;
    display: -webkit-flex;
    margin-bottom: 0.32rem;}
.release_Li span {
    font-size: 0.24rem;
    margin-right: 0.12rem;
    color: rgba(209, 35, 36, 1);}
.release_Li label {
    font-size: 0.28rem;
    margin-top: 0.1rem;
    display: block;
    margin-right: 0.46rem;
    color: rgba(6, 18, 30, 1);}
.release_op {
    width: 4.62rem;
    height: 0.6rem;
    outline: none;
    float: right;
    padding: 0 0.28rem;
    border-radius: 0.04rem;
    box-sizing: border-box;
    color: #BDC4CE;
    /*去掉默认的下拉三角*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*添加下拉三角图标*/
    background: url("../image/xiala_img.png") no-repeat right 10px center transparent;
    border: 1px solid rgba(189, 196, 206, 1);}
.release_op option {
    color: black;}
.release_input,.release_textarea {
    width: 4.62rem;
    height: 0.6rem;
    float: right;
    padding: 0 0.28rem;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(189, 196, 206, 1);
    border-radius: 4px;}
.release_input::placeholder {
    color: #BDC4CE;}
.release_textarea {
    height: 2.88rem;
    resize: none;
    box-sizing: border-box;
    padding: 0.14rem 0.28rem;}
.release_textarea::placeholder {
    color: #BDC4CE;}
.release_file {
    position: relative;
    float: left;
    width: 1.8rem;
    height: 1.8rem;
    background: rgba(255, 255, 255, 1);
    border: 1px dashed rgba(189, 196, 206, 1);
    border-radius: 0.04rem;}
.release_file input {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    opacity: 0;
    width: 100%;
    height: 100%;}
.release_btn {
    width: 1.92rem;
    height: 0.6rem;
    color: white;
    border-radius: 0.08rem;
    display: flex;
    font-size: 0.28rem;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    margin: 0.98rem auto 1.18rem;
    background: #EC9437;}
.release_fileImg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}

/* 专家在线 */
.experts_List {

    margin: 0 0.32rem;}
.experts_List ul li {
    display: flex;
    display: -webkit-flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 0.32rem;
    padding-bottom: 0.32rem;
    border-bottom: 1px solid #BDC4CE;}.experts_List ul li:last-child{
    border-bottom: 0;}.experts_Img {
    width: 1rem;
    height: 1rem;}
.experts_Img img {
    border-radius: 50%;}
.experts_Box {
    flex: 0.74;
    line-height: 1;
    margin-left: 0.24rem;}
.experts_Box h2 {
    font-size: 0.28rem;
    color: rgba(1, 1, 1, 1);}
.experts_Box p {
    font-size: 0.24rem;
    margin-top: 0.16rem;
    line-height: 0.28rem;
    -webkit-line-clamp: 2;
    color: rgba(140, 145, 152, 1);}
.experts_Box2 {
    line-height: 1;
    width: 1.48rem;
    height: 0.44rem;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    background: rgba(76, 160, 26, 1);}
.experts_Img2 {
    width: 0.24rem;
    margin-right: 0.06rem;}
.experts_Box2 p {
    font-size: 0.22rem;
    color: rgba(249, 249, 249, 1);}
.experts_dBox {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;}
.exports_Mask {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 100;
    display: none;
    background-color: rgba(0, 0, 0, 0.6)}
.exports_Con {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 6.86rem;
    display: block;
    transform: translate(-50%, -50%);
    padding: 0.56rem 0.58rem 0.74rem 0.22rem;
    box-sizing: border-box;
    background-color: white;}
.exports_ConTxt {
    text-align: center;
    font-size: 0.36rem;
    margin-bottom: 0.48rem;
    color: rgba(61, 68, 77, 1);}
.export_ConLi {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;}
.exports_ConTxt2 {
    font-size: 0.4rem;
    color: rgba(209, 35, 36, 1);}
.export_ConLi textarea {
    width: 5.7rem;
    height: 2.88rem;
    resize: none;
    outline: none;
    font-size: 0.24rem;
    padding: 0.14rem 0.2rem;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 1);
    border: 0.02rem solid rgba(189, 196, 206, 1);
    border-radius: 0.08rem;}
.export_ConLi2,.export_ConLi3 {
    display: flex;
    display: -webkit-flex;}
.export_ConLi2 input,.export_ConLi3 input {
    height: 0.46rem;
    padding: 0 0.2rem;
    margin-left: 0.18rem;
    font-size: 0.24rem;
    outline: none;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 1);
    border: 0.02rem solid rgba(189, 196, 206, 1);
    border-radius: 0.08rem;}
.export_ConLi2 input {
    width: 1.94rem;}
.export_ConLi3 input {
    width: 3.08rem;}
.experts_List ul li {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;}
.experts_Txt {
    width: 1.8rem;
    font-size: 0.28rem;
    color: rgba(61, 68, 77, 1);}
.experts_Box3 {
    flex: 0.9;}
.experts_Txt2 {
    -webkit-line-clamp: 2;
    font-size: 0.24rem;
    line-height: 0.32rem;
    color: rgba(61, 68, 77, 1);}
.experts_Box4 {
    margin-top: 0.16rem;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;}
.experts_Txt3 {
    font-size: 0.24rem;
    color: rgba(91, 94, 99, 1);}
.experts_Txt4 {
    font-size: 0.24rem;
    color: rgba(52, 114, 15, 1);}

/* 人才服务 */
.talentBox {
    position: fixed;
    right: 0;
    top: 3.66rem;
    z-index: 100;}
.talent_hair {
    width: 1.72rem;
    height: 0.5rem;
    margin-bottom: 0.32rem;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    background: rgba(52, 114, 15, 0.77);
    box-shadow: 0px 6px 12px rgba(52, 114, 15, 0.21);}

/* 绿色价值排行榜 */
.green_Banner {
    width: 100%;}
.green_txt {
    margin: 0.32rem 0.32rem 0.48rem;
    font-size: 0.28rem;
    color: rgba(0, 0, 0, 1);}
.green_more {
    margin: 0 0.32rem;}
.green_Txt2 {
    width: 1.08rem;
    height: 0.32rem;
    font-size: 0.24rem;
    display: block;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-justify-content: center;
    background: rgba(76, 160, 26, 1) !important;}
.green_list ul li {
    width: 2.16rem;
    margin-right: 0.18rem;}
.green_list {
    margin-top: 0.14rem;
    padding-bottom: 0.32rem;
    border-bottom: 1px solid #BDC4CE;}
.green_list ul {
    width: calc(100% + 0.14rem);
    display: flex;}
.green_Img {
    width: 100%;
    height: 1.96rem;}
.green_Box {
    width: 100%;
    height: 1.12rem;
    padding: 0.1rem;
    box-sizing: border-box;
    background-color: #F2F2F2;}
.green_Box p {
    font-size: 0.24rem;
    line-height: 0.28rem;
    -webkit-line-clamp: 3;
    color: rgba(1, 1, 1, 1);}
.green_list2 ul li {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    margin-top: 0.32rem;
    padding-bottom: 0.32rem;
    border-bottom: 1px solid #BDC4CE;}
.green_Img2 {
    width: 1.66rem;
    height: 1.66rem;}
.green_Box2 {
    flex: 0.94;}
.green_Box2 {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    justify-content: space-between;
    -webkit-justify-content: space-between;}
.green_Box2 h1 {
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: rgba(61, 68, 77, 1);
    -webkit-line-clamp: 2;}
.green_Box2 p {
    font-size: 0.24rem;
    line-height: 0.34rem;
    -webkit-line-clamp: 2;
    color: rgba(140, 145, 152, 1);}
.green_text2 {
    margin: 0.32rem auto 1.02rem;
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: rgba(0, 0, 0, 1);}

/* 联系我们 */
.contact_banner {
    width: 100%;}
.contact_Box {
    margin: 0.32rem 0.32rem 0.88rem;}
.contact_Box ul li {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    background-color: white;
    padding: 0.22rem 0.32rem;
    margin-bottom: 0.32rem;
    box-sizing: border-box;}
.contact_Img {
    width: 0.88rem;
    height: 0.88rem;
    margin-right: 0.32rem;}
.contact_Box2 {
    flex: 0.9;}
.contact_Txt {
    font-size: 0.24rem;
    color: rgba(140, 145, 152, 1);}
.contact_Txt2 {
    font-size: 0.28rem;
    margin-top: 0.1rem;
    color: rgba(61, 68, 77, 1);}
.contact_code {
    width: 2.98rem;
    height: 3rem;
    margin: 0 auto;}
#allmap2 {
    width: 6.86rem;
    height: 4.98rem;
    margin: 0.94rem auto 0.64rem;}

/* 消息 */
.message_List {
    margin: 0 0.32rem;
    display: none;}
.message_List ul li {
    margin-top: 0.32rem;
    margin-bottom: 0.32rem;
    padding: 0.18rem 0rem 0.2rem;
    background-color: white;}
.message_Box {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    align-items: center;
    -webkit-align-items: center;
    padding: 0 0.24rem;
    line-height: 1;}
.message_Box h1 {
    font-size: 0.24rem;
    color: rgba(61, 68, 77, 1);}
.message_Txt {
    font-size: 0.24rem;
    color: rgba(52, 114, 15, 1);}
.message_Txt2 {
    font-size: 0.24rem;
    padding: 0 0.24rem;
    margin-top: 0.14rem;
    padding-bottom: 0.24rem;
    color: rgba(91, 94, 99, 1);
    border-bottom: 1px solid #BDC4CE;}
.message_Txt3 {
    font-size: 0.24rem;
    line-height: 0.4rem;
    padding: 0 0.24rem;
    margin-top: 0.22rem;
    -webkit-line-clamp: 3;
    color: rgba(91, 94, 99, 1);}
.message_Txt4 {
    font-size: 0.24rem;
    color: rgba(189, 196, 206, 1);}