
.pc .m_sm{visibility: hidden;height: 0 !important;width: 0 !important;overflow: hidden; display: inline-block;    margin: 0 !important; padding: 0 !important; position: absolute !important;}
.m_sm{visibility: hidden;}
.mobile .m_sm{visibility:visible;}
.mobile .m_lg{visibility: hidden;height: 0 !important;width: 0 !important;overflow: hidden; display: inline-block;    margin: 0 !important; padding: 0 !important; position: absolute !important;}
.invest .bread_lead{display: none;}
.invest .main{padding: 0;}
.loading{position: fixed; top:0; left: 0; width: 100%; height: 100%; background:#6bb7ec; text-align: center; z-index: 999999; display: none;}
.loading img{position: relative; top: 35%; width: 100%; max-width: 750px} 

.head .head_nav .language{display: none;}

.footbox{font-size: 0;text-align: center;padding: 20px 0;}
.footbox .foot_l{ display: inline-block;}
.footbox div{vertical-align: middle;font-size: 14px; display: inline-block;}
.footbox div a{cursor: pointer;}
.footbox .foot_l,.footbox .foot_m{margin-right: 60px;}
.footbox .foot_m p{color: #262626;line-height: 14px;margin-bottom: 8px;}
.footbox .foot_m p:first-child{margin-bottom: 15px;}
.footbox .foot_m a{display: inline-block;color: #262626;border-left: 1px solid #262626;padding: 0 15px;cursor: pointer;}
.footbox .foot_m a img{vertical-align: bottom;}
.footbox .foot_m a:first-child{border: none;padding-left: 0;}
.footbox .foot_m span{font-size: 18px;}

.head_search .goto_mobile {position: relative;color: #fff;border-left: 1px solid #fff;padding-left:14px; cursor: pointer;}
.head_search .goto_mobile i{display: inline-block; width: 14px;height: 14px;    margin-left: 5px; line-height: 14px; margin-left: 4px; background: url(/globali/head_iconjrb.png) no-repeat center;}
.head_search .goto_mobile:hover .drop{display: block;}
.head_search .goto_mobile .drop{display:none;position: absolute;left: -16px;top: 25px;padding: 10px;z-index: 99999; background: #4774c3; border-radius: 5px;}
.head_search .goto_mobile .drop img{width: 100px;}
.head_search .goto_mobile .drop span {display: block;text-align: center;color: #000;padding-top: 5px;line-height: 18px;font-size: 12px; position: static; color: white;}


.Business .left{float: left;}
.Business .right{float: right;}

/* 营商环境 */
.Business{background-color: #fff;  padding: 53px 30px 56px;}
.Business .conbox{margin-bottom: 76px;}
.Business .p1{display: flex; justify-content: space-between;}
.Business .p1 a{display: block; width: 258px;text-align: center; background: #f3f3f3; padding: 18px 0;}
.Business .p1 a .icon{display: block; height: 67px;}
.Business .p1 a .iconimg0{ background: url(/globali/tzyx_Business_p1_icon0.png) no-repeat center;}
.Business .p1 a .iconimg1{ background: url(/globali/tzyx_Business_p1_icon1.png) no-repeat center;}
.Business .p1 a .iconimg2{ background: url(/globali/tzyx_Business_p1_icon2.png) no-repeat center;}
.Business .p1 a .iconimg3{ background: url(/globali/tzyx_Business_p1_icon3.png) no-repeat center;}
.Business .p1 a b{display: block; position: relative; line-height: 56px; font-size: 20px; color: #707070; }
.Business .p1 a b::after{content: ''; display: block; width: 60px; height: 3px; background: #3476bb; margin: 0 auto;}
.Business .p1 a:hover{background: url(../globali/tzyx_Business_p1_bg.jpg) no-repeat;}
.Business .p1 a:hover  .iconimg0{ background-image: url(/globali/tzyx_Business_p1_icon0_h.png);}
.Business .p1 a:hover  .iconimg1{ background-image: url(/globali/tzyx_Business_p1_icon1_h.png);}
.Business .p1 a:hover  .iconimg2{ background-image: url(/globali/tzyx_Business_p1_icon2_h.png);}
.Business .p1 a:hover  .iconimg3{ background-image: url(/globali/tzyx_Business_p1_icon3_h.png);}
.Business .p1 a:hover  b{color: #fff;}
.Business .p1 a:hover  b::after{background-color: #fff;}
.Business .p1{margin-bottom: 34px;}
.Business .p2{margin-bottom: 66px;}

.Business .video{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:url(/englobal/industrial_park_p1_bg.png); z-index: 99999; display: none;} 
.Business #newvideo{position: relative; margin: 0 auto; height: 566px; max-width: 900px;margin-top: 12%; } 
.Business #newvideo .bg{height: 566px;width: 900px;}
.Business #newvideo .close{position: absolute; top: -66px; right: 0; cursor: pointer;}
.Business .swiper-container2 {margin-bottom: 80px; height: 212px;}
.Business .swiper-container2 .pagination {position: absolute; bottom: 12px; left: 12px;}
.Business .swiper-container2 .swiper-pagination-switch {display: inline-block; margin-right: 6px; border: 1px solid #fff; height: 10px; width: 10px;}
.Business .swiper-container2 .swiper-pagination-switch.swiper-active-switch {background-color: #fff;}

.Business .title{background: url(/globali/tzyx_Business_title_bg.png) no-repeat; background-size:100%  auto; width: 504px; height: 59px; line-height:52px; font-size: 32px; color: #fff; text-align: center; margin: 0 auto; font-weight: bold; display: block;}
.Business .p3 .box_con{margin-top: 43px;}
.Business .p3 .left_con{width: 474px; position: relative;}
.Business .p3 .left_con .data{font-size: 14px; color: #fff; padding:15px 20px; position: absolute; top: 0; left: 0; width: 56px; text-align: center ; background-color: #4774c3;}
.Business .p3 .left_con .data b{font-size: 45px; }
.Business .p3 .left_con h5{font-size: 18px; color: #4774c3; font-weight: bold; margin-top: 30px;}
.Business .p3 .left_con p{font-size: 14px; color: #666666; margin-top: 15px; line-height: 24px;}
.Business .p3 .left_con a{margin-top: 30px;}
.Business .p3 .right_con{width: 568px; margin-left: 50px; margin-top: -10px;}
.Business .p3 .right_con li{padding-bottom: 10px; border-bottom: 1px solid #e0e0e0; margin-bottom: 10px;}
.Business .p3 .right_con .data{font-size: 14px; color: #d2d2d2; width: 60px;}
.Business .p3 .right_con .data b{font-size: 45px; font-weight: normal;}
.Business .p3 .right_con .txt_con{width: 490px; margin-left: 15px; }
.Business .p3 .right_con .txt_con h5{font-size: 18px; color: #4774c3; line-height: 40px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.Business .p3 .right_con .txt_con p{font-size: 14px; color: #666; line-height: 24px;-webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis; }
.Business .p3 .right_con li:hover .data{ color: #4774c3;}
.Business .p3 .right_con li:hover  h5{ font-weight: bold;}


.Business .p4{background: url(/globali/tzyx_Business_p4_bg.jpg) no-repeat; background-size: 100%; text-align: center; padding:30px 0 27px; color: #fff; }
.Business .p4 h5{font-size: 26px; border-bottom: 1px solid #fff; display: inline-block; padding-bottom: 12px;}
.Business .p4 p{font-size: 20px; margin-top: 15px;}
.Business .p4 a{display: inline-block; width: 148px; height: 38px; line-height: 38px; color: #fff; background: url(/globali/tzyx_Business_p2_morebg.png); border: 1px solid #fff; margin-top: 28px;}
.Business .p4 img{vertical-align: middle;}
.Business .p4 a:hover{background: #2073c8; }

.Business .p11{margin-bottom: 80px;}
.Business .p11 .item{width:533px; background-size: 100%; text-align: left; padding:46px 0 23px; color: #fff; }
.Business .p11 .item .item_text{margin-left: 44px;}
.Business .p11 .item1{background: url(/globali/kstb.png) no-repeat;}
.Business .p11 .item2{background: url(/globali/kstb.png) no-repeat;background: url(/globali/zhengceduixian.png) no-repeat;}
.Business .p11 h5{font-size: 26px; border-bottom: 1px solid #fff; display: inline-block; padding-bottom: 12px;}
.Business .p11 p{font-size: 20px; margin-top: 15px;}
.Business .p11 a{display: inline-block; width: 148px; height: 38px; line-height: 38px; color: #fff; background: url(/globali/tzyx_Business_p2_morebg.png); border: 1px solid #fff; margin-top: 16px;margin-bottom: 23px; text-align: center;}
.Business .p11 img{vertical-align: middle;}
.Business .p11 a:hover{background: #2073c8; }

.Business .p5{background: url(/globali/tzyx_Business_p5_bg.jpg) no-repeat;  height: 331px; text-align: center; margin-left:-30px; margin-right: -30px; position: relative; margin-bottom: 80px;}
.Business .p5 .btn0{margin-top: 100px; display: inline-block;transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%;}
.Business .p5 .btn{position: absolute; background: url(/globali/tzyx_Business_p5_btnbg.png) no-repeat; background-size:100% auto; color: #fff; font-weight: bold; display: table; font-size: 18px; -ms-behavior: url(/englobal/backgroundsize.min.htc);
    behavior:url(/englobal/backgroundsize.min.htc) ; transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%;}
    .Business .p5 .title{display: none;}
.Business .p5 .btn span{display: table-cell; vertical-align: middle;  padding:0 21px; }
.Business .p5 .btn:hover{transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1);}
.Business .p5 .btn0{transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1);}
.Business .p5 .btn1{top: 113px; left: 40px;  width: 80px; height: 80px; }
.Business .p5 .btn2{top: 120px; left: 157px; width: 100px;  height: 100px;}
.Business .p5 .btn2 span{padding:0 11px; }
.Business .p5 .btn3{top: 15px; left: 197px; width: 100px;  height: 100px;}
.Business .p5 .btn3 span{padding:0 11px; }
.Business .p5 .btn4{top: 96px; left: 330px; width: 80px; height: 80px;}
.Business .p5 .btn5{top: 25px; left: 434px; width: 80px; height: 80px;}
.Business .p5 .btn6{top: 9px; left: 580px; width: 80px; height: 80px;}
.Business .p5 .btn7{top: 102px; left: 700px; width: 80px; height: 80px;}
.Business .p5 .btn8{top: 130px; left: 812px; width: 80px; height: 80px;}
.Business .p5 .btn9{top: 13px; left: 843px; width: 80px; height: 80px;}
.Business .p5 .btn10{top: 96px; left: 933px; width: 80px; height: 80px;}
.Business .p5 .btn11{top: 20px; left: 1009px;width: 100px;  height: 100px;}
.Business .p5 .btn11 span{padding:0 11px; }


.Business .p6 {margin-bottom: 80px;}
.Business .p6 .left_box{width: 50%;}
.Business .p6 .right_box{width: 50%;}
.Business .p6 ul{margin: 0 auto; margin-top: 20px; width: 460px;}
.Business .p6 ul a{font-size: 16px; color: #5f5f5f;vertical-align: middle;     overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; width: 90%;display: inline-block; }
.Business .p6 ul li{border-bottom:1px solid #d2d2d2 ; padding: 42px 0 20px; position: relative;}
.Business .p6 ul li::before{display: inline-block; content: ""; width: 14px; height: 7px; background-color: #307dce; margin-right: 24px; vertical-align: middle;}
.Business .p6 a.more{margin-left: 43px; margin-top: 44px;}

.Business .p7{background: #f6f6f6; margin: 0 -30px; padding-top: 65px; padding-bottom: 40px; margin-bottom: 80px;}
.Business .p7 .btncon{text-align: center;}
.Business .p7 .btncon a{display: inline-block;width: 99px; text-align: center; font-size: 18px; margin: 35px 26px; color: #5f5f5f;}
.Business .p7 .btncon a .icon{display: inline-block; background-repeat: no-repeat;padding-right: 6px;  padding-bottom: 6px;  width: 99px; height: 105px;}
.Business .p7 .btncon a:hover .icon{background-position: right top; }


.Business .p8 {margin-bottom: 80px;}
.Business .p8  .carrier{
    text-align: center;
}
.Business .p8  .carrier .swiper_box{
    position: relative;
    width: 1015px;
    margin: 0 auto;
    margin-top: 65px;
}
.Business .p8  .carrier .swiper-container{
    width: 100%;
    height:283px;
}
.Business .p8  .carrier .arrow {
    position: absolute;
    top:190px;
    width: 20px;
    height: 33px;
    padding: 10px;
    cursor: pointer;
}
.Business .p8  .carrier .swiper_box .arrow_left {
    background: url(/englobal/arrow_left.png) no-repeat center;
    left: -45px;
}
.Business .p8  .carrier .swiper_box .arrow_right {
    background: url(/englobal/arrow_right.png) no-repeat center;
    right: -45px;
}
.Business .p8  .carrier .swiper-container .swiper-slide img{    
    transition: all 0.4s ease-in-out;
    transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1);
    transform: scale(1);
    width: 100%;
}
.Business .p8  .carrier .swiper-container .con{position: relative; overflow: hidden; width: 252px; height: 283px; cursor: pointer; display: block; min-height: auto; }
.Business .p8  .carrier .swiper-container .swiper-container1 img{transition: all 0.4s ease-in-out; transform-origin: 50% 50%;  -webkit-transform-origin: 50% 50%; -webkit-transform:scale(1); transform: scale(1); width: 100%;}
.Business .p8  .carrier .swiper-container .txt{font-size: 15px; color: #fff; display: table; line-height: 25px; position: absolute; bottom: 0; left: 0; width:92%; text-align: center;background-color: #307dce;  height: 75px; padding: 10px 10px; transition: all 0.4s; border-left:#fff 1px solid;}
.Business .p8  .carrier .swiper-container .txt span{    vertical-align: middle;
    line-height: 25px;
    display: table-cell;}
.Business .p8  .carrier .swiper-container .overtxt{ font-size: 16px; color: #fff; line-height: 25px; position: absolute; top: -100%; left: 0; width:100%; height: 100%; text-align: center;background:url(/englobal/industrial_park_p1_bg.png); text-align: center; transition: all 0.4s;}
.Business .p8  .carrier .swiper-container .overtxt .num{font-size: 72px; line-height: 72px; color: #fff; display: inline-block; padding-top: 52px; padding-bottom: 20px; position: relative; width: 88px; margin-bottom: 32px;}
.Business .p8  .carrier .swiper-container .overtxt .num::after{position: absolute; bottom: 0; left: 0; content: "";display: block;width: 100%; height: 03px; background-color: #fff;
 }
 .Business .p8  .carrier .swiper-container .overtxt p{padding: 0 30px ; color: #fff;font-size: 20px; font-weight: bold; }
 .Business .p8  .carrier .swiper-container .con:hover .txt{bottom: -100%;}
 .Business .p8  .carrier .swiper-container .con:hover .overtxt{top: 0;}
 .Business .p8  .carrier .swiper-container .con:hover img{ -webkit-transform:scale(1.1); transform: scale(1.1);
}



.Business .p9 .left_box{font-size: 0; margin-left: -5px; margin-top: -5px; width: 940px;}
.Business .p9 .left_box a{margin: 5px; display: inline-block;}
.Business .p9 .right_box a{display: table; height: 88px; width:  143px; background: url(/globali/tzyx_Business_p9_liuyan.png) no-repeat;}
.Business .p9 .right_box a span{display: table-cell; text-align: center; color: #fff; vertical-align: middle; font-weight: bold; font-size: 18px;}
.Business .p9 .right_box a img{margin-bottom: 5px;}

.Business .p10 .left_box{width: 500px; padding: 30px 34px; background: url(/globali/tzyx_Business_p10_textbg.png) no-repeat;  position: relative;z-index: 1; margin-top: 28px;}
.Business .p10 .subtitle{background: url(/globali/tzyx_Business_p10_titlebg.png) repeat-x center left; font-size: 22px ; color: #3871b6; text-align: center; margin-bottom: 26px;}
.Business .p10 .subtitle span{background-color: #fff; display: inline-block; padding: 10px;
}
.Business .p10 p{font-size: 15px; line-height: 30px; text-indent: 30px;}
.Business .p10 .right_box{margin-left: -28px;}
.Business .p12 {position: relative; width: 1079px; height: 660px;}
.Business .p12 .swiper-container3{height: 445px; width: 1005px; margin-top: 36px;}
.Business .p12 .box{margin-top: 10px; width: 318px; text-align: center; border: 1px solid #ccc; border-bottom:4px solid #ccc; padding-bottom: 20px; display: block; transform-origin: 50% 50%; -ms-transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;  }
.Business .p12 .box:hover{transform: scale(1.02); -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); border-color:  #1d5fba; }
.Business .p12 .pic{width: 100%; height: 212px;}
.mobile .Business .p12 .pic{width: 100%; height: 166px;}
.Business .p12 p{font-size: 18px; color: #5f5f5f;margin: 20px 27px 20px; height: 80px; line-height: 28px;  transition: 0.4s all;  -webkit-transition: 0.4s all;-moz-transition: 0.4s all;-ms-transition: 0.4s all;}
.Business .p12 .box:hover p{color: #1d5fba;}
.Business .p12  .arrow {
    position: absolute;
    top:300px;
    width: 20px;
    height: 33px;
    padding: 10px;
    cursor: pointer;
}
.Business .p12  .arrow_left {
    background: url(/englobal/arrow_left.png) no-repeat center;
    left: 0;
}
.Business .p12  .arrow_right {
    background: url(/englobal/arrow_right.png) no-repeat center;
    right: 0;
}

.Business .p12 .pagination {text-align: center; margin-top: 0;}
.Business .p12 .swiper-pagination-switch {display: inline-block; vertical-align: top; height: 5px; width: 5px; background: #ccc; margin: 0 4px;}
.Business .p12 .swiper-pagination-switch.swiper-active-switch {background-color: #1d5fba;height: 5px; }
.mobile .Business .p12 .pagination {margin-top:20px;}

.Business .p13 {margin-bottom: 29px;}
.Business .p13 .sutitile{width: 243px; margin: 20px auto; border: 1px solid #4575c9;  border-radius: 5px; overflow: hidden; cursor: pointer;}
.Business .p13 .sutitile span{width:49%; height: 32px; line-height: 32px; display: inline-block; text-align: center; color: #4575c9;}
.Business .p13 .sutitile span.on{ background: #2073c8; color:#fff;}

.Business .p13 .left_box{width: 80%; margin: 0 auto; display: none;}
.Business .p13 .right_box{width: 50%;}
.Business .p13 .left_box.on{display: block;}
.Business .p13 ul{margin: 0 auto; margin-top: 20px; width: 100%;}
.Business .p13 ul a{font-size: 16px; color: #5f5f5f;vertical-align: middle;overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; width: 80%;display: inline-block; }
.Business .p13 ul li{border-bottom:1px solid #d2d2d2 ; padding: 20px 0 20px; position: relative;}
.Business .p13 ul li::before{display: inline-block; content: ""; width: 14px; height: 7px; background-color: #307dce; margin-right: 24px; vertical-align: middle;}
.Business .p13 a.more{margin-left: 43px; margin-top: 44px; float: right; margin-right: -97px;}
.Business .p14{display: flex; justify-content: space-between;}
.Business .p14 a{display: block; width: 258px;text-align: center; background: #f3f3f3; padding: 18px 0;}
.Business .p14 a .icon{display: block; height: 67px;}
.Business .p14 a .iconimg0{ background: url(/globali/tzyx_Business_p1_icon0.png) no-repeat center;}
.Business .p14 a .iconimg1{ background: url(/globali/tzyx_Business_p1_icon1.png) no-repeat center;}
.Business .p14 a .iconimg2{ background: url(/globali/tzyx_Business_p1_icon2.png) no-repeat center;}
.Business .p14 a .iconimg3{ background: url(/globali/tzyx_Business_p1_icon3.png) no-repeat center;}
.Business .p14 a b{display: block; position: relative; line-height: 56px; font-size: 20px; color: #707070; }
.Business .p14 a b::after{content: ''; display: block; width: 60px; height: 3px; background: #3476bb; margin: 0 auto;}
.Business .p14 a:hover{background: url(../globali/tzyx_Business_p1_bg.jpg) no-repeat;}
.Business .p14 a:hover  .iconimg0{ background-image: url(/globali/tzyx_Business_p1_icon0_h.png);}
.Business .p14 a:hover  .iconimg1{ background-image: url(/globali/tzyx_Business_p1_icon1_h.png);}
.Business .p14 a:hover  .iconimg2{ background-image: url(/globali/tzyx_Business_p1_icon2_h.png);}
.Business .p14 a:hover  .iconimg3{ background-image: url(/globali/tzyx_Business_p1_icon3_h.png);}
.Business .p14 a:hover  b{color: #fff;}
.Business .p14 a:hover  b::after{background-color: #fff;}
.Business .p14{margin-bottom: 34px;}
/*  政务公开 > 政策解读 */
.zcjd .title_box{height: 40px; background: #eeeeee; line-height: 40px; margin: 30px 18px 25px 30px; padding: 0 18px 0 10px; color: #4774c3; font-weight: bold;font-size: 16px;}
.zcjd .title_box a{float: right; font-size: 15px;color: #424242;}
.zcjd .swiper-container.pic_lis{height: 244px; margin: 30px 18px 0 30px; }
.zcjd .pic_lis{margin: 30px 18px 0 30px; }
.zcjd .pic_lis a{display:block; margin:0 13px; }
.zcjd .pic_lis a img{width: 100%;height: 172px;}
.zcjd .pic_lis a span{margin-top: 18px; font-size: 15px; color: #585858; display: block;}
.zcjd .pic_lis .zcjd_btnl{display: block; position: absolute; top: 35%; left: 0; background: url(/globali/zcjd_j_lefticon.png) no-repeat; width: 23px; height: 23px; z-index: 9; cursor: pointer;}
.zcjd .pic_lis .zcjd_btnr{display: block; position: absolute; top: 35%; right: 0; background: url(/globali/zcjd_j_righticon.png) no-repeat;width: 23px;height: 23px;z-index: 9; cursor: pointer;}
.zcjd .pic_lis .zcjd_btnl:hover{background-image:url(/globali/zcjd_j_lefticon_on.png);}
.zcjd .pic_lis .zcjd_btnr:hover{background-image:url(/globali/zcjd_j_righticon_on.png);}

.tdzc .pic_lis{margin: 30px 18px 0 30px; }
.tdzc .pic_lis a{width: 243px; margin-right:26px; display: inline-block; margin-bottom:60px; vertical-align: top;}
.tdzc .pic_lis a img{width: 100%; height: 1.8rem;object-fit: cover;}
.tdzc .pic_lis a span{margin-top: 18px; font-size: 15px; color: #585858; display: block;}

.head .head_search_r #txtTitle_Top {
    width: 80%;
    height: 32px;
    border: 0;
    padding-left: 5%;
}

/* fangyizt/index.html 
    对应：把人民安全健康放在首位  全力以赴打赢疫情防控硬仗 
*/
.fangyizt .fl{float: left;}
.fangyizt .fr{float: right;}
.fangyizt .main{background:#fff;}
.fangyiztbox {padding: 36px 0;}
.fangyizt .banner{ text-align: center; margin-bottom: 35px;}
.fangyizt .txt1{background: url(/globali/fangyizt_txt1_bg.png) no-repeat; background-size: 100% 100%; position: relative; width: 1000px; margin: 0 auto; padding: 62px 55px 34px;} 
.fangyizt .txt1 .title{position:absolute;  top: -7px;
    left: 43%;}
.fangyizt .txt1 h2{font-size: 24px; color: #262626; text-align: center;margin-bottom: 25px; font-weight: bold;}
.fangyizt .txt1 p{font-size: 17px; color: #262626; line-height: 30px; text-align: justify;}
.fangyizt .txt1 a{color: #2079cc;}
.fangyizt .listbox {margin-top: 55px;}
.fangyizt .listcon {font-size: 0; padding: 16px 17px;}
.fangyizt .listcon li{display: inline-block; width: 47.5%; margin: 10px 0 15px 22px;}
.fangyizt .listcon a{display: block; font-size: 17px; color: #262626; width: 100%;    line-height: 17px;}
.fangyizt .listcon a:hover{color: #f32539;}
.fangyizt .listcon a span{display: inline-block;vertical-align: top;}
.fangyizt .listcon a .txt{width: 71.4%; background: url(/globali/fangyizt_list_li_icon.png)  no-repeat center left; padding-left: 20px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.fangyizt .listcon .morebtn a{ width: auto; margin-right: 40px ;}
.fangyizt .subtitle{font-size: 24px; line-height: 24px;    margin: 16px 37px; margin-top: 50px; border-bottom: 1px solid #e1e1e1;position: relative; padding-bottom: 16px;color: #3488d5; font-weight: bold;}
.fangyizt .subtitle::before{content: ''; display: block; position: absolute; bottom: 0; width:83px; height: 2px; left: 0; background: #f32539;}
.fangyizt .subtitle img{vertical-align: middle;}
.fangyizt .subtitle .morebtn{font-size: 17px; color: #262626; line-height: 17px;padding-top: 8px; font-weight: normal;}
.fangyizt .subtitle .morebtn:hover{color: #f32539;}

/* \zjyx\vrpt_view.html 
    对应： 走进越秀 =》 vr平台
*/
.vrptbg{background: url(/globali/vrpt_banner.jpg) no-repeat ;background-position:center top !important; background-size: auto !important;}
.vrpt{width: 100%; margin: 0 auto; padding-top: 31px;}
.vrpt .logo{margin-left: 35px}
.vrpt .header2021-alink{position: absolute;right: 35px;top: 50px; padding: 9px; background-color: #5285be; border-radius: 10px;}
.vrpt .header2021-alink .p_language a[on="on"]{color: #ffd86f !important;}
.vrpt .focusbox{margin-top: 340px; width: 740px; height: 834px;    padding-right: 380px;padding-left: 20px;}
.vrpt .focusbox .swiper-slide{position: relative; opacity: 0; filter:Alpha(opacity=0)\9;}
.vrpt .focusbox .bg{padding:11px 15px ; margin-left: -14px; width: 370px; margin-top: 53px; background-position: bottom left;  transition:  margin-top 0.2s;  position: relative;}
.vrpt .focusbox .txtbox{padding: 58px 36px ; height: 248px; overflow: hidden; position: relative; transition: all 0.4s; margin-top: 270px;}
.vrpt .focusbox .off{display: block;}

.vrpt .focusbox h3{font-size: 24px; }
.vrpt .focusbox p{font-size: 16px; line-height:24px;margin-top: 35px;  transition: all 0.4s ease-out; text-align: justify;}
.vrpt .focusbox .pic{width: 370px; height: 270px; background-position:center;   transition: all 0.4s ease-out; position: absolute; top: 0;}
.vrpt .focusbox a{margin-top: 44px; display:inline-block; border-radius: 15px; padding: 1px 13px; transform-origin: 50% 50%; transition: all 0.4s;position: relative;
    z-index: 1;}
.vrpt .focusbox  a:hover{transform: scale(0.9); box-shadow:0 0  12px #707070;}
.vrpt .focusbox .over{padding: 36px 33px ; height: 248px;  position: absolute; top: 0; left: 0;display: none;}
.vrpt .focusbox .over p{margin-top: 33px;}
.vrpt .focusbox .over a{margin-top: 16px;}
.vrpt .focusbox .swiper-slide{z-index: 1;}
.vrpt .focusbox .swiper-slide-visible{z-index: 0;opacity: 1; filter:Alpha(opacity=100)\9;}
.vrpt .focusbox .swiper-slide-active{z-index: 2;}
.vrpt .focusbox .swiper-slide-active .bg{margin-top: 0; background-position: top left;}
.vrpt .focusbox .swiper-slide-active .pic{height: 386px;}
.vrpt .focusbox .swiper-slide-active .txtbox{height: 306px; margin-top: 386px;}
.vrpt .focusbox .swiper-slide-active .off{display: none;}
.vrpt .focusbox .swiper-slide-active .over{display: block;}
.vrpt .focusbtnbox{position: absolute;top: 792px;left: 50%; margin-left: -600px; width: 1200px; cursor: pointer;}
.vrpt .focusbtnbox .perv{left:0;position: absolute; top: 0; z-index: 999}
.vrpt .focusbtnbox .next{right:0;position: absolute;top: 0;}
.vrpt .redCulture{position: relative; margin-top: 60px;}


.vrpt .redCulture .title{text-align: center;}
.vrpt .redCulture .tabbtnbg{width: 1250px; position: absolute;top: 0; margin-left:-625px; left:50%; padding-left: 96px;}
.vrpt .redCulture .tabbtn{position: absolute; top: 126px;  width: 1250px;margin-left:-625px; left:50%;}
.vrpt .redCulture .tabbtn:before{content:"";content:"\f110"\9;display: block; position: absolute; top: 28px; height: 2px; background-color: #cd1403; width: 100%; left: -50px;}
.vrpt .redCulture .tabbtn li{float: left; font-size: 16px; width: 217px; text-align:left;  height: 37px;line-height: 37px; vertical-align: bottom; color: #cd1403; position: relative; z-index: 1;}
.vrpt .redCulture .tabbtn li span{vertical-align: bottom;line-height:18px; display: inline-block;}
.vrpt .redCulture .tabbtn li.bgtop{background: url(/globali/vrptRedCulturebox_bg_top.png) no-repeat;background-position: bottom left; padding-bottom: 46px; margin-top: -46px;}
.vrpt .redCulture .tabbtn li.bgtop:before{content:""; background: url(/globali/vrptRedCulturebox_bg_current.png) no-repeat; width: 41px; height: 41px; position: absolute; top:53px; left: 34px;  filter:Alpha(opacity=0)\9; opacity: 0;cursor: pointer;  display: none\9; }
.vrpt .redCulture .tabbtn li.bgbottom{background: url(/globali/vrptRedCulturebox_bg_bottom.png) no-repeat;background-position: top left; padding-top: 46px; margin-left: -122px; margin-top: 21px; z-index: 10;}
.vrpt .redCulture .tabbtn li.bgbottom:before{content:"";content:"\f110"\9;background: url(/globali/vrptRedCulturebox_bg_current.png) no-repeat; width: 41px; height: 41px; position: absolute; top:-14px; left: 84px;  filter:Alpha(opacity=0)\9; opacity: 0; z-index: 10; cursor: pointer; display: none\9; }
.vrpt .redCulture .tabbtn li.on:before{opacity: 1; display: block\9;}
.vrpt .redCulture .tabbtn li:hover:before{opacity: 1; display: block\9;}

.vrpt .redCulture .tabbtn li.bgbottom span{vertical-align: top;}
.vrpt .redCulture .m_tabbtn{display: flex; align-items: center; flex-wrap: wrap; justify-content: space-around; width: 95%; margin: 0.33rem auto;}
.vrpt .redCulture .m_tabbtn li{ width: 45%;display: flex; align-items: center; justify-content:space-around; color: #cd1403; height:0.84rem; font-size: 0.22rem; border: 1px solid #cd1403; margin-bottom: 0.18rem;}
.vrpt .redCulture .m_tabbtn li span{display:block; width: 88%; margin: 0 auto; text-align: center;}
.vrpt .redCulture .m_tabbtn li.on{background-color: #cd1403; color: #fff; font-weight: bolder;}

.vrpt .redCultureBox{width: 100%; height: 532px; margin-top: 205px;}
.vrpt .redCultureBox .swiper-slide{position: relative; width: 883px; padding: 0 38px;z-index: 1;} 
.vrpt .redCultureBox .swiper-slide-active{z-index: 1;}
.vrpt .redCultureBox .swiper-slide-visible{z-index: 0;}
/* .vrpt .redCultureBox .swiper-slide img{width: 100%;}
.vrpt .redCultureBox .swiper-slide-active img{width: auto;} */
.vrpt .redCulturetxtBox { position:absolute; top:334px;left: 853px;width:586px; height: 461px; overflow: hidden; transition: all 0.4s;}
.vrpt .redCulturetxtBox .swiper-slide .bg{padding: 68px; margin-top: 35px; width: 450px; background: url(/globali/vrptredCultureBox_bg.png) no-repeat; background-size: 100% 100%; transition: all 0.4s; position: relative;}
.vrpt .redCulture h3{font-size: 26px; color: #333; padding-bottom: 0.2rem; border-bottom: 2px solid #cd1403;}
.vrpt .redCulture p{font-size: 16px; color: #333;line-height: 24px; padding-top: 24px; text-align: justify;}
.vrpt .redCulture a{width: 238px; height: 53px; background: #cd1403; display: block; position: absolute; text-align: center; line-height: 53px; bottom: -5px; bottom: -24px\9; transform-origin: 50% 50%; transition: all 0.4s;}
.vrpt .redCulture a img{vertical-align: middle;}
.vrpt .redCulture a:hover{transform: scale(0.9); box-shadow:0 0  12px #707070;}
.vrpt .redCulture .btn{position: absolute; top: 6px; right:28px; cursor: pointer;}
.vrpt .redCulture .btn span{height: 74px; width: 74px; display: inline-block; text-align: center; line-height: 74px;background: #cd1403; }
.vrpt .redCulture .btn span img{vertical-align: middle;}


.vrpt .redCulture2{background: #f4f4f4; padding: 51px;}
.vrpt .redCulture2 .tabbtnbg{width: 1250px; position: absolute;top: 0; margin-left:-625px; left:50%; padding-left: 96px;}
.vrpt .redCulture2 .tabbtn{top: 177px;}
.vrpt .redCulture2 .btn{top: 58px;}
.vrpt .redCulture2 .btn span{width: 55px; height: 55px; line-height: 55px;}
.vrpt .redCultureBox2{width: 100%; height: 532px; margin-top: 205px; max-width:1250px;}
.vrpt .redCultureBox2 .swiper-slide{position: relative;z-index: 1; overflow: hidden;} 
.vrpt .redCultureBox2 .swiper-slide-active{z-index: 1;}
.vrpt .redCultureBox2 .swiper-slide-visible{z-index: 0;}
/* .vrpt .redCultureBox2 .swiper-slide img{ transform: translateX(20%); transition: all 0.4s .1s ease-out;} */
/* .vrpt .redCultureBox2 .swiper-slide-active img{ transform: translateX(0);} */
/* .vrpt .redCultureBox2 .swiper-slide-active img{width: auto;} */

.vrpt .redCulture2 .bg{position:absolute; top: 86px;left: 54.6%; width:35%; padding: 58px 55px 75px; background: #fff; }
/* .vrpt .redCulture2 .swiper-slide .bg{transform: translateX(-20%); transition: all 0.4s .2s ease-out;} */
/* .vrpt .redCulture2 .swiper-slide-active .bg{transform: translateX(0);} */
.vrpt .redCulture2 a{position:absolute;bottom: -20px; }

.vrpt .governmentAffairs{background: url(/globali/vrptVagovernmentAffairs_bg.png) no-repeat center top; padding-top: 112px; text-align: center; margin-bottom: 93px; padding-bottom: 30px;}
.vrpt .governmentAffairs .pic{display: inline-block;vertical-align: top;}
.vrpt .governmentAffairs .txt{display: inline-block; width: 600px; margin-left: 68px; text-align: left; padding-top: 65px;vertical-align: top;}
.vrpt .governmentAffairs .txt .title{margin-bottom:70px;}
.vrpt .governmentAffairs .txt p{margin-bottom: 36px;font-size: 16px; color: #333; line-height: 24px;}
.vrpt .governmentAffairs .txt p span{display: inline-block;  }
.vrpt .governmentAffairs .txt p span{width:90%; text-align: justify;}
.vrpt .governmentAffairs .txt p span.big{font-size: 50px; width: 50px;}
.vrpt .governmentAffairs .txt a{display: block; padding-top: 20px; transform-origin: 50% 50%; transition: all 0.4s;}
.vrpt .governmentAffairs .txt a:hover img{transform: scale(0.9); box-shadow:0 0  12px #707070; border-radius: 33px}
.vrpt .picbox{margin-bottom: 98px;}
.vrpt .picbox li{float: left; width:42%; overflow: hidden; height: 441px; position: relative; transition: all 0.4s;}
.vrpt .picbox li.on{width:58%;}
.vrpt .picbox li .txt{position: absolute; top: 177px; left: 180px; font-size: 30px; color: #fff;  transition: all 0.4s; font-weight: bold;}
.vrpt .picbox li .txt a{display: none;}
.vrpt .picbox li .txt.on{opacity: 0;}
.vrpt .picbox li .txt.on{color: #4a6386;}
.vrpt .picbox li.on .txt a{display: block;}
.vrpt .picbox li .txt a img{opacity: 1; position:static; margin-top: 32px; margin-left: 0;}
.vrpt .picbox li .txt a:hover img{transform: scale(0.9); box-shadow:0 0  12px #707070; border-radius: 33px}
.vrpt .picbox li img{position: absolute; top: 0; left:0; opacity: 1;  transition: all 0.4s;}
.vrpt .picbox li img.on{ opacity:0;}
.vrpt .picbox li.on img{opacity:0;}
.vrpt .picbox li.on img.on{opacity: 1;}
.vrpt .picbox li.on .txt{opacity: 0;}
.vrpt .picbox li.on .txt.on{opacity: 1;}
.vrptbg  .footbox{background: #f2f2f2;}


/* \zwgk\gkmuqd_view.html
    对应： 政务公开 >主动公开基本目录 
*/
.gkmuqd{background: url(/globali/gkmuqd_bg.png) no-repeat; background-size:auto !important; background-position: center top!important;}
.gkmuqd .header{height: 354px;  width: 1246px; margin: 0 auto; padding-top: 15px; position: relative;}
.gkmuqd .header .header2021-alink{top: 27px;}
.gkmuqd .logo{width: 372px;}
.gkmuqd .boxcon{width: 1140px; font-size: 18px; line-height: 35px; margin: 0 auto; background: url(/globali/gkmuqd_boxbg.png) no-repeat; padding: 30px 62px 50px; color: #044ba3; }
.gkmuqd .conten{width: 1266px; margin: 0 auto;}
.gkmuqd dl{margin-bottom: 80px;}
.gkmuqd dl dt{color: #125ece; font-size: 28px; width: 95%; margin: 0 auto; position: relative; text-align: center;}
.gkmuqd dl dt span{display: block; width: 100%; height: 1px; background-color: #b1cffb; border: 1px solid #e9f2fe; position: absolute; top: 50%;}
.gkmuqd dl dt b{display: block;position: relative; z-index: 1; display: inline-block; background: url(/globali/gkmuqd_title_bg.png) no-repeat center; padding:0 104px; background-size: 100% 80%; }
.gkmuqd dl dd{padding-left: 95px; padding-top: 73px; font-size: 0;}
.gkmuqd dl dd a{color: #000; font-size: 16px; display: inline-block; width: 33%; margin: 14px 0;}
.gkmuqd dl dd a:hover{color: #125ece;}
.gkmuqd .box1 {margin-top: 24px;}
.gkmuqd .box1 dd a{width: 33%; margin: 14px 0;}
.gkmuqd .box2 dd a{width: 11.11%; margin: 14px 0;}
.gkmuqd dl dd a img{vertical-align: middle; margin-right: 8px;}
.gkmuqd .footbox{background: #f2f2f2;}

/* 营商环境更多 */
.Business .p13 a.more,.Business .p3 a.more, .Business .p12 a.more{margin-left: 43px; margin-top: 20px;margin-right: 0;width: 100px;border: 1px solid #d2d2d2;color: #307dce;height: 26px;display: block;line-height: 26px;text-align: center;border-radius: 13px;}
.Business .p13 a.more:hover,.Business .p3 a.more:hover,.Business .p12 a.more:hover{background: #307dce;color: #ffffff;}
.Business .p12 a.more{margin-top: -30px; position: relative; z-index: 9;}

/* 	首页 > 政务公开 >政策解读 改版20211224 */
.zcjd2021 .banner{ margin: 20px auto; text-align: center;}
.zcjd2021 .fl{float: left;}
.zcjd2021 .fr{float: right;}
.zcjd2021 .itembox{width:46.42%;margin:20px 20px 0;}
.zcjd2021 .picitembox{margin:20px 20px 0;}
.zcjd2021 .common_nav .common_nav_ul{display: block; padding: 0 ;}
.zcjd2021 .title_box{margin: 0 0 16px;background: none; font-size: 20px; color: #262626; border-bottom: 1px solid #dcdcdc; padding: 0; padding-right: 9px;}
.zcjd2021 .title_box a{color: #205cb8;}
.zcjd2021 .line{border-bottom:3px solid #bc1010 ; padding-bottom: 4px;}
.zcjd2021 .pic_lis a{ margin: 0 10px;}
.zcjd2021 .swiper-container.pic_lis{ margin: 0; }
.zcjd2021 .pagination{position: absolute;left: 0;bottom:26px;text-align: center;width: 100%;font-size: 0;}
.zcjd2021 .pagination .swiper-pagination-switch{height: 10px;width: 10px;background: url(/globali/index_ban.png) no-repeat;display: inline-block;margin: 0 5px;cursor: pointer;}
.zcjd2021 .pagination .swiper-active-switch{background: url(/globali/index_ban_on.png) no-repeat;}
.zcjd2021 .pic_lis .zcjd_btnr{ top:29%;}
.zcjd2021 .pic_lis .zcjd_btnl{ top:29%;}




/* 越秀动态 > 热点专题 >建设美丽越秀  */

.jsmlyx .main{background-color: #fff;}
.jsmlyxbox{padding: 36px 0;}
.jsmlyx .banner{margin-bottom: 44px;}
.jsmlyx .listbox{padding: 10px; background: url(/globali/jsmlyx_list0_bg.png) no-repeat; margin-bottom: 36px;}
.jsmlyx .listbox .title{background: url(/globali/jsmlyx_title_bg.png) no-repeat; background-position: right bottom; padding: 0 27px;}
.jsmlyx .listbox .more{float: right; margin-right: 11px; margin-top: 22px; color: #339a30; padding-bottom: 6px; border-bottom: 2px solid #339a30;}
.jsmlyx .listbox .more:hover{font-weight: bolder;}
.jsmlyx .listcon{padding:26px 0;}
.jsmlyx .listcon li{display: inline-block;width: 44.45%; padding-bottom: 14px; border-bottom: 1px solid #e5e5e5; margin:0 27px; margin-bottom: 14px;}
.jsmlyx .listcon li:hover{border-color:#337750 ; }
.jsmlyx .listcon li:hover a{font-weight: bolder; color:#337750 ; }
.jsmlyx .listcon a {display: block; font-size: 14px;color: #262626; width: 100%;line-height: 17px;}
.jsmlyx .listcon a .txt {
    display: inline-block;
    vertical-align: top;
    width: 96%;
    background: url(/globali/fangyizt_list_li_icon.png) no-repeat center left;
    padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.jsmlyx.newsFlash .banner{margin-bottom:13px}
.jsmlyx.newsFlash .Breadcrumb .pointer_tit span.cen{background: #3ccf76;}
.jsmlyx.newsFlash .leftNav li a{text-align: center;}
.jsmlyx.newsFlash .leftNav li.on>a{background: #00b88d; text-align: center;}
.jsmlyx.newsFlash .leftNav li a::after{display: none;}


.jsmlyx.list_newsPage .banner{margin-bottom:13px}