:root{
    --titlebg: url("../images/img_title_before.png") no-repeat;
    --titleSize: 700 70px/70px 'arial';
    --allBgColor: #dcf6fc;
    --mask_title_ts1:rgba(40,160,156,1);
    --mask_title_tb1:rgba(40,160,156,0.7);
    --mask_title_te1:rgba(40,160,156,0);
    --mask_title_ts2:rgba(139,162,84,1);
    --mask_title_tb2:rgba(139,162,84,0.7);
    --mask_title_te2:rgba(139,162,84,0);
    --mask_title_ts3:rgba(222,114,17,1);
    --mask_title_tb3:rgba(222,114,17,0.7);
    --mask_title_te3:rgba(222,114,17,0);
    --mask_title_ts4:rgba(55,85,172,1);
    --mask_title_tb4:rgba(55,85,172,0.7);
    --mask_title_te4:rgba(55,85,172,0);
    --mask_title_ts5:rgba(17,139,202,1);
    --mask_title_tb5:rgba(17,139,202,0.7);
    --mask_title_te5:rgba(17,139,202,0);
    --space_color:#5ad0e5;
    --colr1:#5ad0e5;
    --colr2:#4ad672;
    --colr3:#d20848;
    --colr4:#ac543f;
    --colr5:#005e95;
    --colr6:#698c9f;
    --colr7:#f57474;
    --colr8:#e9b73f;
    --colr9:#7ceb91;
    --colr10:#55b6ed;

    --futrue_more1:#53557c;
    --futrue_more2:#387dad;
    --futrue_more3:#e98c31;
    --futrue_more4:#7ccc60;
    --futrue_more5:#6e8489;
    --futrue_more6:#73b3b5;
    --futrue-bg1: linear-gradient(90deg,var(--futrue_more1) 0,#959ad5 48%,var(--futrue_more1));
    --futrue-bg2: linear-gradient(90deg,var(--futrue_more2) 0,#7ab7e1 48%,var(--futrue_more2));
    --futrue-bg3: linear-gradient(90deg,var(--futrue_more3) 0,#ffc790 48%,var(--futrue_more3));
    --futrue-bg4: linear-gradient(90deg,var(--futrue_more4) 0,#a5e68f 48%,var(--futrue_more4));
    --futrue-bg5: linear-gradient(90deg,var(--futrue_more5) 0,#aec2c6 48%,var(--futrue_more5));
    --futrue-bg6: linear-gradient(90deg,var(--futrue_more6) 0,#a5dbdd 48%,var(--futrue_more6));

}

.sy_space_img a i{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.sy_space_img a:hover i{-webkit-transform:scale3d(1.08,1.08,1);transform:scale3d(1.08,1.08,1);}

/*==== 主体开始 ====*/
.loading{width:100%;height:100%;z-index:1000;text-align:center;background-color: #fff;position:fixed;display:flex;align-items: center;justify-content: center;}
.loading img{border-radius: 50%;overflow:hidden;}
.container{max-width:1300px;}
.big_pic img{width:100%;}
/*.title_box{background:var(--titlebg,#000);font:var(--titleSize);height:102px;padding-top:30px;padding-left:50px;margin-left:-50px;position:relative;z-index:9;display: flex;justify-content: space-between;align-items: flex-end;}*/
.mt-100{margin-top:-130px;}
.nav_warp_1db{display:flex;justify-content: space-between;align-items:center;}
/*.nav_warp_1db div + div{margin-left:30px;}*/
.into_btn_bd{display:flex;justify-content: space-between;align-items:flex-start;width:85%;margin:auto;}
.into_btn_bd .icon_btn:nth-of-type(2){margin-top:20px;}
.into_btn_bd .icon_btn{position:relative;box-sizing: border-box;display:block;}
.into_btn_bd .icon_btn a img{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.into_btn_bd .icon_btn a:hover img{transform: scale3d(1.08,1.08,1);}
.into_btn_bd .point{margin:0 -2px;}
.video_bd img{border:10px solid #fff;}
.sy_into{color:#333;background:rgba(255, 255, 255, 0.6);border-radius: 10px;line-height:32px;box-shadow:0 5px 0 #2fa0bd;padding:70px 50px;backdrop-filter: blur(8px);margin-top:-30px;position: relative;z-index: 1;}
.bridge_bg{position: relative;overflow:hidden;height:45px;display: flex;justify-content: space-between;width:80%;margin-left:10%;margin-top:-40px;z-index:10;}
.bridge_bg cite{width:200px;height:200px;border-radius:100px;border:5px solid #2fa0bd;background:#fff;margin-top:8px;}
.bridge_bg cite:nth-of-type(2){width:200px;height:160px;border-radius:50%;border:5px solid #2fa0bd;background:#f1fbfe;margin-top:0px;}

.title_box{text-align:center;margin-top:40px;position: relative;z-index:99;}
.title_box.bo{text-align:center;margin-top:0px;position: relative;z-index: 10;}

/*==== 页头 ====*/
.header_all{position: relative;width:100%;height:900px;}
.header_all .header_bg{position: relative;z-index:1;display:block;width:100%;}
.header_all .header_qm1{opacity: 0;position: absolute;z-index:-1;left:-2%;top:-60px;}
.header_all .header_qm2{opacity: 0;position: absolute;z-index:30;left:0%;top:15%;}
.header_all .header_logo{opacity: 0;position: absolute;z-index:80;left:20%;top:25%;max-width: 606px;width:40%;}
.header_all .header_btl{opacity: 0;position: absolute;z-index:7;top:-15%;left:-20px;}
.header_all .header_btr{opacity: 0;position: absolute;z-index:50;left:0%;top:15%;}
.header_all .header_mouse{opacity: 0;position: absolute;z-index:40;bottom:23%;left:50%;margin-left:-24px;}
/*header_lou*/
.ani_header_lou{
    transform-origin:center bottom;
    animation: header_lou 2s 0.6s forwards;
    -moz-animation: header_lou 2s 0.6s forwards;
    -webkit-animation: header_lou 2s 0.6s forwards;
    -o-animation: header_lou 2s 0.6s forwards;
    -ms-animation: header_lou 2s 0.6s forwards;
}
.ani_header_qm2{
     transform-origin:center bottom;
     animation: header_lou 2s 1.2s forwards;
     -moz-animation: header_lou 2s 1.2s forwards;
     -webkit-animation: header_lou 2s 1.2s forwards;
     -o-animation: header_lou 2s 1.2s forwards;
     -ms-animation: header_lou 2s 1.2s forwards;
 }
.ani_header_logo{
    transform-origin:center bottom;
    animation: header_lou 2s forwards;
    -moz-animation: header_lou 2s forwards;
    -webkit-animation: header_lou 2s forwards;
    -o-animation: header_lou 2s forwards;
    -ms-animation: header_lou 2s forwards;
}
.ani_h_qiao{
    transform-origin:center bottom;
    animation: header_lou 2s 1.6s forwards;
    -moz-animation: header_lou 2s 1.6s forwards;
    -webkit-animation: header_lou 2s 1.6s forwards;
    -o-animation: header_lou 2s 1.6s forwards;
    -ms-animation: header_lou 2s 1.6s forwards;
}
.ani_h_mouse{
    transform-origin:center bottom;
    animation: header_lou 2s 1.8s forwards;
    -moz-animation: header_lou 2s 1.8s forwards;
    -webkit-animation: header_lou 2s 1.8s forwards;
    -o-animation: header_lou 2s 1.8s forwards;
    -ms-animation: header_lou 2s 1.8s forwards;
}
@keyframes header_lou{
    from{transform:translate(0,100px) ;opacity: 0;}
    to{opacity: 1;transform:translate(0,0) ;}
}
@-moz-keyframes header_lou{
    from{-moz-transform:translate(0,100px) ;opacity: 0;}
    to{opacity: 1;-moz-transform:translate(0,0) ;}
}
@-webkit-keyframes header_lou{
    from{-webkit-transform:translate(0,100px) ;opacity: 0;}
    to{opacity: 1;-webkit-transform:translate(0,0) ;}
}
@-o-keyframes header_lou{
    from{-o-transform:translate(0,100px) ;opacity: 0;}
    to{opacity: 1;-o-transform:translate(0,0) ;}
}
@-ms-keyframes header_lou{
    from{-ms-transform:translate(0,100px) ;opacity: 0;}
    to{opacity: 1;-ms-transform:translate(0,0) ;}
}
/*header_logo*/
.ani_h_lan{
    transform-origin:center bottom;
    animation: header_lan 3s 1.4s forwards;
    -moz-animation: header_lan 3s 1.4s forwards;
    -webkit-animation: header_lan 3s 1.4s forwards;
    -o-animation: header_lan 3s 1.4s forwards;
    -ms-animation: header_lan 3s 1.4s forwards;
}
/*上到下*/
@keyframes header_lan{
    from{transform:translate(20px,-50px);opacity: 0;}
    to{opacity: 1;transform:translate(0,0);}
}
@-moz-keyframes header_lan{
    from{-moz-transform:translate(20px,-50px);opacity: 0;}
    to{opacity: 1;-moz-transform:translate(0,0);}
}
@-webkit-keyframes header_lan{
    from{-webkit-transform:translate(20px,-50px);opacity: 0;}
    to{opacity: 1;-webkit-transform:translate(0,0);}
}
@-o-keyframes header_lan{
    from{-o-transform:translate(20px,-50px);opacity: 0;}
    to{opacity: 1;-o-transform:translate(0,0);}
}
@-ms-keyframes header_lan{
    from{-ms-transform:translate(20px,-50px);opacity: 0;}
    to{opacity: 1;-ms-transform:translate(0,0);}
}


/*====== 沈阳概况 ======*/
.hd_intro_box{position: relative;z-index:100;}
.hd_intro_box .trainstop{position: absolute;z-index:100;left:5%;top:-150px;}
.train_dd{display:flex;width:100%;overflow:hidden;position: absolute;top:-150px;left:0;z-index:200;}
.train_dd .swiper-slide{margin:3px 0;display:flex;width:auto;}
/*.train_dd .swiper-wrapper{transition-timing-function: linear;}*/



/*=====沈阳演变=====*/
.mt140{margin-top: 180px;}
.ybline{width:100%;height:490px;background:url(../images/bg_ybline.png) no-repeat center top;}
.yline_box{display: flex;justify-content: space-between;width:1250px;}
.linebd{position: relative;text-align: center;font-size:18px;width:250px;}
.linebd p{text-indent: 10px;margin-top:-60px;}
.linebd i{position: absolute;top:-10px;left:50%;transform:translateX(-50%);}
.linetxt2{top:-30px;}.linetxt2 p{margin-top:-75px;}.linetxt2 i{top:-10px;}
.linetxt3{top:-80px;}.linetxt3 p{margin-top:-65px;}.linetxt3 i{top:0px;}
.linetxt4{top:30px;}.linetxt4 p{margin-top:-75px;}
.linetxt5{top:0px;}.linetxt5 p{margin-top:-65px;}.linetxt5 i{top:0;}
.sy_space_img{width:1200px;display: flex;justify-content: space-between;margin:260px auto 0;}
.sy_space_img i{display:block;position: relative;width:200px;height:140px;border:3px solid #fff;}
.sy_space_img i img{width:100%;height:100%;}
.sy_space_img i:after{content:'';display:block;position: absolute;width:2px;height:30px;top:-30px;left:50%;background:var(--space_color);}
.sp_img2{margin-top:-40px;}
.sp_img3{margin-top:10px;}
.sp_img4{margin-top:60px;}
.sp_img5{margin-top:30px;}

/*=====古城风貌=====*/
.oldcity_new{margin-top:-100px;}
.city_b .img_bd{display: flex;position: relative;}
.city_b .img_bd i{width:720px;height:410px;display:block;background-size: cover;position: relative;border:15px solid #fff;box-sizing: border-box;}
.city_b .img_bd cite{width:720px;height:410px;display:block;background-size: cover;position: absolute;right:0;top:230px;z-index: 5;border:15px solid #fff;box-sizing: border-box;}
.img_bd i:before{content: '';background:var(--colr1);opacity:0.6;position: absolute;z-index:1;right:-15px;bottom:-15px;display: block;width:160px;height:200px;}
.txt_bd{position: absolute;right:40px;width:510px;top:0;}
.txt_bd h3{background:var(--colr1);color:#fff;min-width:360px;padding:10px 0;display: inline-block;text-align:center;font-size:26px;position: relative;}
.txt_bd h3:before{content: '';position: absolute;left:4px;bottom:4px;border-right:16px solid transparent;border-bottom:16px solid #fff;}
.txt_bd p{line-height:24px;color:var(--colr1);margin-top:20px;font-size:14px;}
.place_b{width:500px;text-align:center;}
.oldcity_new .c_prev,.oldcity_new .c_next{background-color: rgba(253, 169, 204, 0.3);backdrop-filter: blur(8px);width:80px;height:80px;border-radius: 50%;border:5px solid rgba(255, 255, 255, 0.8);
background-repeat: no-repeat;background-position: center;position: absolute;display: block;top:50%;z-index:99;box-sizing: border-box;}
.oldcity_new .c_next{right:-40px;background-image:url(../images/next_prev.png);transform:rotate(180deg);}
.oldcity_new .c_prev{left:-40px;background-image:url(../images/next_prev.png);}
.oldcity_new .c_prev:hover,.oldcity_new .c_next:hover{background-color: rgba(253, 169, 204, 0.76);}
.oldcity_new .swiper-pagination  {display:flex;}
.oldcity_new .swiper-pagination-bullet {width: 30px;height: 30px;text-align: center;margin:0 10px;line-height: 20px;font-size: 16px;color: #fff;display:flex;justify-content: center;align-items: center;opacity: 1;border-radius: 4px;background: rgba(251, 136, 183, 0.4);}
.oldcity_new .swiper-pagination-bullet-active {color: #fff;background: #fb87b7;}

.colr2 .txt_bd h3{background:var(--colr2);}.colr2 .txt_bd p{color:var(--colr2)}.colr2 .img_bd i:before{background:var(--colr2);}
.colr3 .txt_bd h3{background:var(--colr3);}.colr3 .txt_bd p{color:var(--colr3);}.colr3 .img_bd i:before{background:var(--colr3);}
.colr4 .txt_bd h3{background:var(--colr4);}.colr4 .txt_bd p{color:var(--colr4);}.colr4 .img_bd i:before{background:var(--colr4);}
.colr5 .txt_bd h3{background:var(--colr5);}.colr5 .txt_bd p{color:var(--colr5);}.colr5 .img_bd i:before{background:var(--colr5);}
.colr6 .txt_bd h3{background:var(--colr6);}.colr6 .txt_bd p{color:var(--colr6);}.colr6 .img_bd i:before{background:var(--colr6);}


.ybg_color{background:var(--allBgColor);padding-bottom:100px;}
.focus_four_mt{margin-top:-30px;display: flex;justify-content: space-between;}
.yb_list_bd i{display:block;overflow: hidden;}
.yb_list_bd a i img{width:100%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.yb_list_bd a:hover i img{-webkit-transform: scale3d(1.08,1.08,1);transform: scale3d(1.08,1.08,1);}
.yb_list_bd{width:33.33%;}
/*.yb_list_bd + .yb_list_bd{margin-left:50px;}*/
.yb_list_bd h3{background:#a4e0b3;padding:12px 40px 12px 14px;font-size:16px;margin-top:12px;color:#333;display: inline-block;}

/*=====擘画未来=====*/
.futrue_color{background:url(../images/bg_futrue.png) no-repeat center top;}
.weilai_box{display:flex;justify-content: center;align-items: center;}
.weilai_box .futrue_box{backdrop-filter: blur(10px);}

.futrue_box{background:rgba(255,255,255,0.8);padding:3px;border-radius:24px;}
.fbox1{width:800px;}
.view_more{line-height:40px;text-align:right;padding:0 20px;}
.view_more:after{content: '>>';font:16px/40px '宋体';letter-spacing: -3px;margin-left:3px;}
.box_bd{display:flex;padding:34px 30px;background:#757694;border-radius:20px;}
.box_bd p{margin-left:30px;color:#fff;display:flex;align-items: center;}
.box_bd{background-size: 200% auto;cursor: pointer;transition: all .3s linear 0s}
.fbox1 .box_bd{background-image: var(--futrue-bg1);}
.fbox2 .box_bd{background-image: var(--futrue-bg2);}
.fbox3 .box_bd{background-image: var(--futrue-bg3);}
.fbox4 .box_bd{background-image: var(--futrue-bg4);}
.fbox5 .box_bd{background-image: var(--futrue-bg5);}
.fbox6 .box_bd{background-image: var(--futrue-bg6);}
.fbox1 .view_more{color: var(--futrue_more1);}
.fbox2 .view_more{color: var(--futrue_more2);}
.fbox3 .view_more{color: var(--futrue_more3);}
.fbox4 .view_more{color: var(--futrue_more4);}
.fbox5 .view_more{color: var(--futrue_more5);}
.fbox6 .view_more{color: var(--futrue_more6);}

.futrue_box a:hover .box_bd{background-position: 100%;}
.weilai2 .futrue_box i img{width:100%;}
.weilai2 .futrue_box + .futrue_box {margin-left:30px;}

/*=====振兴发展====*/
.sy_zxhd {padding:0 40px;margin-top:-10px;}
.sy_zxhd .swiper-slide{height:70px;border-radius: 5px;color:#fff;font-size:30px;font-weight: 700;text-align: center;}
.sy_zxhd .swiper-slide span{height:70px;cursor: pointer;width:100%;display: flex;align-items: center;justify-content: center;}
.sy_zxhd .swiper-slide.swiper-slide-thumb-active{height:90px;border-radius:5px 5px 0 0 ;}
.sy_zxhd .zxbtn1{ background-image: linear-gradient(180deg,#f57474 0,#f78c8c 15%,#f26767 25%,#f57474);}
.sy_zxhd .zxbtn2{ background-image: linear-gradient(180deg,#e9b73f 0,#ebc05f 15%,#e5ac37 25%,#e9b73f);}
.sy_zxhd .zxbtn3{ background-image: linear-gradient(180deg,#7ceb91 0,#90eda1 15%,#7ae88d 25%,#7ceb91);}
.sy_zxhd .zxbtn4{ background-image: linear-gradient(180deg,#55b6ed 0,#73c2f0 15%,#4babe9 25%,#55b6ed);}
.sy_zxbd{padding-bottom:20px;}
.sy_zxbd .swiper-slide{background:#fff;padding:20px 30px;box-sizing: border-box;}
.sy_zxbd .zxbb1{border:10px solid var(--colr7);}
.sy_zxbd .zxbb2{border:10px solid var(--colr8);}
.sy_zxbd .zxbb3{border:10px solid var(--colr9);}
.sy_zxbd .zxbb4{border:10px solid var(--colr10);}
.xi_talk{display: flex;justify-content: space-between;position: relative;}
.xi_talk h4{background:var(--colr7);white-space: nowrap; color:#fff;min-height:50px;padding:0 20px 0 25px;font-size:18px;font-weight: 700;display: flex;align-items: center;position: relative;}
.xi_talk h4:after{content: '';width:30px;background: var(--colr7);height:100%;position: absolute;right:-15px;transform: skew(20deg);}
.xi_talk p{border:1px solid var(--colr7);min-height:50px;box-sizing: border-box;padding:10px 20px 10px 30px;position: relative;margin-left:40px;width: 100%;font-size:16px;line-height:20px;display: flex;align-items: center;}
.xi_talk p:after{content: '';width:30px;height:100%;transform: skew(20deg);position: absolute;border:1px solid var(--colr7);border-right:none;left:-15px;top:-1px;background:#fff;}
.xi_talk p:before{content: '“';width:30px;height:30px;font:700 60px 'SIMHEI';position:absolute;left:-40px;top:-20px;color:var(--colr7);z-index: 9;text-shadow:5px 0px 0 #fff,-5px 0px 0 #fff;}
.xi_talk:after{content: '”';width:30px;height:30px;font:700 40px 'SIMHEI';position:absolute;right:20px;bottom:-20px;color:var(--colr7);z-index: 9;text-shadow:5px 0px 0 #fff,-5px 0px 0 #fff;}

.timeline{background:url(../images/img_zx_timeline2.png) repeat-x;padding-top:45px;display:flex;justify-content: space-between;align-items: center;margin-top:40px;}
.timeline .time_cont{background:#fce3e3;height:65px;color:#333;font-size:22px;display: flex;align-items: center;width:32%;position: relative;}
.timeline .time_cont:after{content: '';width:38px;background:url(../images/img_zx_timeline.png);display:block;position: absolute;left:5px;top:-60px;height:60px;}
.timeline .time_cont .date_w{background:var(--colr7);color:#fff;font-size:18px;height:100%;padding:0 20px;line-height:22px;padding-top:15px;position:relative;z-index: 9;}
.timeline .time_cont .date_w:after{content: '';width:30px;background: var(--colr7);height:100%;position: absolute;top:0;right:-15px;transform: skew(20deg);}
.timeline .time_cont .date_w span{font-size:22px;font-weight: 700;}
.timeline .time_cont .date_w cite{display:none;}
.timeline .time_cont p{padding:0 20px 0 50px;}
.mlist {display: flex;flex-wrap: wrap;margin-top:40px;margin-bottom:20px;}
.mlist li{line-height:40px;display:flex;align-items: center;font-size:16px;width:50%;}
.mlist li:before{content: '';width:10px;height:10px;border:3px solid var(--colr7);margin-right:15px;box-sizing: border-box;transform: rotate(45deg);}
.mlist ol{text-align: center;position: absolute;right:40px;bottom:-10px;}
.mlist ol a{padding:8px 20px 8px 30px;font-size:16px;background: var(--colr7);color:#fff;position: relative;}
.mlist ol a:after{content: '>>';font:700 16px '宋体';}
.mlist ol a:before{content: '';width:15px;background: var(--colr7);height:100%;position: absolute;right:-8px;transform: skew(20deg);top:0;}


.zxbb2 .xi_talk h4,.zxbb2 .xi_talk h4:after,.zxbb2 .mlist ol a,.zxbb2 .mlist ol a:before{background:var(--colr8);}
.zxbb2 .xi_talk p,.zxbb2 .xi_talk p:after,.zxbb2 .mlist li:before{border-color:var(--colr8);}
.zxbb2 .xi_talk p:before,.zxbb2 .xi_talk:after{color:var(--colr8)}
.zxbb3 .xi_talk h4,.zxbb3 .xi_talk h4:after,.zxbb3 .mlist ol a,.zxbb3 .mlist ol a:before{background:var(--colr9);}
.zxbb3 .xi_talk p,.zxbb3 .xi_talk p:after,.zxbb3 .mlist li:before{border-color:var(--colr9);}
.zxbb3 .xi_talk p:before,.zxbb3 .xi_talk:after{color:var(--colr9)}
.zxbb4 .xi_talk h4,.zxbb4 .xi_talk h4:after,.zxbb4 .mlist ol a,.zxbb4 .mlist ol a:before{background:var(--colr10);}
.zxbb4 .xi_talk p,.zxbb4 .xi_talk p:after,.zxbb4 .mlist li:before{border-color:var(--colr10);}
.zxbb4 .xi_talk p:before,.zxbb4 .xi_talk:after{color:var(--colr10)}



/*====匠心营城====*/
.newgo_bb{background: url(../images/bg_syjx.jpg) no-repeat center top;min-height:700px;overflow: hidden;margin-top:-40px;}
.newgo_box{width:1140px;margin:90px auto 0;}
/*.newgo_box a{overflow:hidden;}*/
.newgo_box i{width:100%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.newgo_box a:hover i{-webkit-transform: scale3d(1.08,1.08,1);transform: scale3d(1.08,1.08,1);}
.newgo_box i{margin-top:4px;background-size: cover;height:230px;display:block;position: relative;background-position: center;}
.newgo_box .newgo_txt_bd{background:url(../images/bg_syjx_title.png) no-repeat top right;color:#fff;height:45px;line-height:22px;padding:0px 110px 0 10px;box-sizing: border-box;text-align: center;display: flex;justify-content: center;align-items: center;}
.newgo_box .newgo_txt_bd h2{font-size:16px;}
.newgo_box .newgo_txt_bd p{font-size:14px;color:#e1e1e1;}
.newgo_box .swiper-slide i img{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.newgo_box .swiper-slide i:before{content: '';position: absolute; display:block;width: 50px;height:50px;right:-10px;bottom:-10px;border-right:4px solid var(--space_color);border-bottom:4px solid var(--space_color);}
.newgo_box .swiper-slide:hover i img{-webkit-transform: scale3d(1.08,1.08,1);transform: scale3d(1.08,1.08,1);}
.newgo_box .swiper-slide:nth-child(odd){display:flex;flex-direction: column;margin-top:50px;}
.newgo_box .swiper-slide:nth-child(even){display:flex;flex-direction: column-reverse;}

.newgo_bb .a_prev,.newgo_bb .a_next{background-color: rgba(32, 140, 215, 0.3);backdrop-filter: blur(8px);width:80px;height:80px;border-radius: 50%;border:5px solid rgba(255, 255, 255, 0.8);
background-repeat: no-repeat;background-position: center;position: absolute;display: block;top:40%;z-index:99;box-sizing: border-box;background-size: auto;}
.newgo_bb .a_next{right:50%;margin-right:-600px;background-image:url(../images/next_prev.png);transform:rotate(180deg);}
.newgo_bb .a_prev{left:50%;margin-left:-600px;background-image:url(../images/next_prev.png);}
.newgo_bb .a_prev:hover,.newgo_bb .a_next:hover{background-color: rgba(32, 140, 215, 0.76);}
.newgo_more{position: absolute; background-image: linear-gradient(90deg,#b2dbe5 0,var(--colr10) 50%,#b2dbe5);color:#fff;left:50%;bottom:158px;transform:translateX(-50%);min-width:320px;width:100%;max-width: 600px;}
.newgo_more a{display:flex;padding:2px 20px;color:#fff;font-size:18px;align-items: center;justify-content: center;}
.newgo_more a:before{content: '>>';font:18px '宋体';letter-spacing: -4px;margin-right:14px;transform:rotate(90deg);}
.newgo_more a:after{content: '>>';font:18px '宋体';letter-spacing: -4px;margin-left:10px;transform:rotate(90deg);}
/*====擘画未来====*/
.sy_futrue > div{display: flex;align-items: center;margin-top:-50px;}
.sy_futrue > div:nth-child(even){flex-direction: row-reverse;}
.sy_futrue > div:nth-child(odd) a{margin-left:-80px;}
.sy_futrue > div h2{font-size:32px;font-weight: 700;position: relative;padding-left:100px;}
.sy_futrue > div h2:before{content: '';background:url(../images/bg_futrueh1.png);display: block;width:115px;height:55px;position: absolute;left:0;top:0;}
.sy_futrue > div p{padding-left:100px;color:#656565;line-height:30px;margin-top:15px;}
.link_f1 a h2{color:#60a3f6;}
.link_f2 a h2{color:#60f58a;}
.sy_futrue .link_f2 h2:before{content: '';background:url(../images/bg_futrueh2.png);}
.link_f3 a h2{color:#f1b265;}
.sy_futrue .link_f3 h2:before{content: '';background:url(../images/bg_futrueh3.png);}
/*====营城惠民====*/
.hefei_lists{background:#fff;display:flex;flex-wrap: wrap;padding-top:45px;padding-left:260px;padding-bottom:40px;position: relative;}
.hefei_lists li{width:50%;margin-bottom:50px;padding-left:30px;padding-right:20px;box-sizing: border-box;position: relative;}
.hefei_lists li:before{content: '◆';font-size:16px;position: absolute;left:15px;top:0px;}
.hefei_lists li h3{font-size:16px;color:#333;}
.hefei_lists li p{font-size:14px;color:#b5b5b5;}

.thump_box{position: relative;z-index:99;display:flex;}
.thump_box .swiper-sd{position: relative;width:20%;}
.thump_box .swiper-sd + .swiper-sd{margin-left:30px;}
.thump_box .swiper-sd.on .th_bd{width:100%;height:520px;position: absolute;left:-35px;top:0;z-index: 99;display: block;padding-left:35px;}
.thump_box .th_bd{color:#fff;width:100%;height:95px;display:flex;justify-content: center;align-items: center;cursor: pointer;}
.thump_box .th_bd h2{display:flex;justify-content: center;align-items: center;font-size:20px;color:#fff;width:100%;height:100%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.thump_box .th_bd:hover h2{opacity: 0.7;}
.thump_box .tit_dp1{background:url(../images/icon_active1.jpg) no-repeat center;background-size: cover;}
.thump_box .tit_dp2{background:url(../images/icon_active2.jpg) no-repeat center;background-size: cover;}
.thump_box .tit_dp3{background:url(../images/icon_active3.jpg) no-repeat center;background-size: cover;}
.thump_box .tit_dp4{background:url(../images/icon_active4.jpg) no-repeat center;background-size: cover;}
.thump_box .tit_dp5{background:url(../images/icon_active5.jpg) no-repeat center;background-size: cover;}
.thump_box .tit_dp1 h2{background:var(--mask_title_tb1);}
.thump_box .tit_dp2 h2{background:var(--mask_title_tb3);}
.thump_box .tit_dp3 h2{background:var(--mask_title_tb5);}
.thump_box .tit_dp4 h2{background:var(--mask_title_tb2);}
.thump_box .tit_dp5 h2{background:var(--mask_title_tb4);}
.thump_box .swiper-sd.on .th_bd h2{color:#fff;width:40px;height:auto;padding:40px 10px;font-size:24px;position: absolute;top:-20px;left:30%;text-align: center;line-height:28px;}


.txt_list .swiper-slide{display:none;}
.txt_list .active{display:block;}
.txt_list .view_more{position: absolute;right:-35px;bottom:30px;margin-bottom:0;width:170px;line-height:40px;padding:0 25px;box-sizing: border-box;text-align:left;}
.tit_dp1 .view_more{background:var(--mask_title_tb1);}
.tit_dp2 .view_more{background:var(--mask_title_tb3);}
.tit_dp3 .view_more{background:var(--mask_title_tb5);}
.tit_dp4 .view_more{background:var(--mask_title_tb2);}
.tit_dp5 .view_more{background:var(--mask_title_tb4);}

.shiyi_box{background-size:100%;display: flex;justify-content: space-between;padding-top:30px;}
.shiyi_box a{display:block;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
.shiyi_box a:hover{-webkit-transform: scale3d(1.08,1.08,1);transform: scale3d(1.08,1.08,1);}
.shiyi_box a + a{margin-left:-150px;}
.shiyi_box a:nth-child(even){margin-top:90px;}

/*==== footer ====*/
.footer{background:url("../images/bg_footer_blank.gif");color:#d0cece;border-top:4px solid #333;}
.footer a{color:#d0cece;}
.erwmbox{border-bottom:1px solid #666;padding-bottom:20px;display:flex;justify-content: space-between;}
.erwmbox > div{display:flex;align-items: center;}
.erwmbox > div i{margin-right:15px;}
.erwmbox > div p:first-child{color:#f9f9f9;}
.erwmbox .erp p + p{margin-top:10px;}

/*=======================================================================================*/
.ifpc_h{display:none;}
.ifmo_h{display:block;}

@media (max-width: 1002px) {
    .ifpc_h{display:block;}
    .ifmo_h{display:none!important;}
    .header_mo img{width:100%;}
    .title_box img{width:50%;}
    .bridge_bg{height:35px;margin-top:-30px;}
    .bridge_bg cite{width:25%;}
    .bridge_bg cite:nth-of-type(2){width:35%;}
    .into_btn_bd .icon_btn:nth-of-type(2){margin-top:120px;}
    .into_btn_bd .icon_btn:last-of-type{margin-top:-70px;}
    .mt-100{margin-top:0px;}
    .pb40,.pt30{padding:0;}
    .pb50{padding-bottom:20px;}
    .mt140{margin-top: auto;}
    .sy_into{margin-left:10px;margin-right:10px;padding:40px 20px;}
    .ybline{background-size:150%;padding:70px 10px 0;box-sizing: border-box;height:auto;}
    .yline_box{width:auto;}
    .yline_box .linebd a{display: flex;}
    .linebd p{margin-top: auto;}
    .sy_space_img{display: none;}
    .oldcity_new{margin-top: auto;}
    .oldc_new_bd{margin:0 10px;}

    .img_bd{flex-direction: column;}
    .city_b .img_bd i,.city_b .img_bd cite{width:100%;height:230px;}
    .img_bd i:before{width:100%;height:30px;right:0;bottom:0;}
    .txt_bd{right:auto;left:10%;width:80%;top:200px;z-index: 10;}
    .txt_bd h3{width:100%;}
    .txt_bd p{display: none;}
    .oldcity_new .swiper-pagination{position: relative;justify-content: center;}

    .sy_zxhd{padding:0 30px;}
    .sy_zxhd .swiper-slide{font-size:18px;height:50px;}
    .sy_zxhd .swiper-slide span{height:50px;}
    .sy_zxhd .swiper-slide.swiper-slide-thumb-active{height:60px;}
    .xi_talk h4{white-space: wrap;padding:10px 5px 10px 20px;width:40%;box-sizing: border-box;}
    .xi_talk h4 span,.xi_talk p span{position: relative;z-index: 10;}
    .xi_talk h4:after{width:70px;right:-30px;}
    .xi_talk p{padding:20px 15px 20px 0px;width:42%;box-sizing: border-box;}
    .xi_talk p:after{width:70px;left:-30px;}
    .sy_zxbd{margin:0 10px;}
    .zxbb2 .xi_talk h4{width:22%;}
    .zxbb2 .xi_talk p{width:60%;}
    .zxbb4 .xi_talk h4{width:22%;}
    .zxbb4 .xi_talk p{width:60%;}
    .zxbb3 .xi_talk h4{width:30%;}
    .zxbb3 .xi_talk p{width:62%;}
    .sy_zxbd .swiper-slide{padding:15px 10px;}
    .mlist li{width:100%;height: 36px;line-height:36px;}
    .mlist li a{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
    .timeline{flex-direction: column;padding-top:30px;}
    .timeline .time_cont{width:100%;height:40px;margin-top:15px;}
    .timeline .time_cont .date_w{display: flex;padding-top:0px;align-items: center;}
    .timeline .time_cont .date_w span{font-size:18px;}
    .timeline .time_cont .date_w span.ifp{display:none;}
    .timeline .time_cont .date_w cite{display: inline-block;font:700 18px ''}

    .newgo_box{width:100%;padding:0 10px;box-sizing: border-box;}
    .newgo_box .newgo_txt_bd{background-image: linear-gradient(90deg,#1985d8 0,#52c6e3 48%,#1985d8);height:55px;padding: 0 15px;}
    .newgo_box .swiper-pagination{position: relative;bottom:auto;margin-top:20px;}
    .newgo_box i{height:310px;}

    .sy_futrue{padding:5px 10px;}
    .sy_futrue i{position: absolute;width:35%;left:0;top:50px;z-index: -1;}
    .sy_futrue i img{width:100%;}
    .sy_futrue > div{margin:25px auto;position: relative;}
    .sy_futrue > div:nth-child(odd) a{margin:auto;}
    .sy_futrue a h2{font-size:22px;}
    .sy_futrue a p{text-shadow: 0 1px 0 #fff;line-height:26px;}

    .shiyi_box{flex-direction: column;}
    /*=============*/
    .hd_intro_box .trainstop{position: absolute;z-index:100;left:5px;top:-80px;height:80px;}
    .train_dd{top:-80px;}
    .train_dd .swiper-slide img{margin:3px 0;display:flex;height:80px;}
    .hefei_intro{width:100%;margin:auto;left:auto;position: relative;padding-top:40px;}
    .bluebg{position: absolute;z-index:-1;}
    .nav_warp_1db{flex-direction: column;}
    .video_bd{width:88%;margin:auto;}
    .video_bd img{width:100%;box-sizing: border-box;}
    .hefei_into{width:88%;color:#333;margin-left:0;margin-top:20px;}
    .into_btn_bd .icon_btn img{width:100%;}
    .into_btn_bd .icon_btn{width:50%;}
    .into_btn_bd{flex-wrap: wrap;margin-top:30px;}
    .title_box.bo{margin-top:30px;}
    .focus_four_mt{padding:0 20px 20px;margin-top:0;box-sizing: border-box;}
    .linebd{display: flex;width:100%;}
    .yline_box{flex-direction: column;}
    .yline_box .linebd{top:auto;align-items: center;line-height:40px;}
    .yline_box .linebd i{display: none;}
    .ybg_color{padding-bottom:20px;}
    .yline_box .linebd:before{content: '';width:9px;height:9px;background:#2f9f39;border:3px solid #78c68b;border-radius:50%;box-sizing: border-box;}
    .weilai_box{margin:0 20px;}
    .fbox1{width:100%;}
    .box_bd p{display:none;}
    .weilai_box.weilai2{flex-wrap:wrap;justify-content: space-between;}
    .weilai_box.weilai2 .futrue_box{width:45%;box-sizing: border-box;margin-top:20px;}
    .weilai_box.weilai2 .futrue_box + .futrue_box{margin-left: 0;}
    .newgo_box .swiper-slide:nth-child(odd){margin-top:0;}
    .newgo_box{padding:0 20px;}

    .hefei_lists{padding-left:20%;padding-bottom:50px;}
    .hefei_lists li{width:100%;margin-bottom:20px;}
    .hefei_lists li p{display: none;}
    .txt_list .view_more{bottom:15px;right:-20px;width:140px;}
    .thump_box .swiper-sd + .swiper-sd{margin-left:15px;}
    .thump_box .th_bd{height:170px;}
    .thump_box .th_bd h2{writing-mode: vertical-lr; /* 文字从上到下竖排，从右到左 */box-sizing: border-box;}
    .shiyi_box{padding:0 10px;}
    .shiyi_box a{width:100%;}
    .shiyi_box a img{width:80%;}
    .shiyi_box a + a{margin-left:0;margin-top:-20px;}
    .shiyi_box a:nth-child(even){margin-top:-20px;display: flex;justify-content: flex-end;}
    .footer{padding:20px;}
    .erwmbox{flex-wrap: wrap;}
    .erwmbox > div{width:50%;display:flex;flex-direction: column;align-items: center;justify-content: center;text-align:center;}
    .erwmbox > div i{margin-right:0;}
    .copyr span{display: block;}
}