﻿.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ pointer-events: visible !important;}

.padd_bt80{padding: 80px 0 140px 0;}

@media only screen and (max-width:1440px) {
.padd_bt80{padding: 60px 0 100px 0;}
}
@media only screen and (max-width:1024px) {
.padd_bt80{padding: 50px 0 70px 0;}
}
@media only screen and (max-width:767px) {
.padd_bt80{padding: 30px 0 50px 0;}
}

/*首页*/
.banner_index li video {
position: absolute;
width: 100%;height: 100%;
left: 0px;
top: 0;
object-fit: cover;
}
.banner li{position:relative;}
.banner li>a{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.banner{position: relative;}
.banner_blank10{position: absolute;top:0;left: 0;width: 100%;height:100%;background: rgba(0,0,0,0.1);}
.banner img{width: 100%;}
.banner_text{position: absolute;top:44.4%;left:0;width: 100%;color: #fff;z-index: 5;}
.banner_text h3{font-size: 50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.banner_text p{font-size: 26px;line-height: 30px;max-height: 60px;
display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.swiper-cicle{bottom: 25px;}
.swiper-cicle{display: none;width: 100%;}
.swiper-cicle span{border-radius: 0;height: 10px;margin: 0 3px;width: 158px;background:none;opacity: 1;position: relative;}
.swiper-cicle span .iline{position: absolute;left: 0;bottom: 0; width: 100%; height: 1px;background: #fff;}
.swiper-cicle span.swiper-pagination-bullet-active .iline{height: 3px;background: #0078ff;}


.banner_box h3,.banner_box p{position:relative;transition: all 1.2s ease;transform: translateY(100%);opacity: 0;}
.banner_box h3{transition-delay: 0.3s;margin-bottom: 15px;}
.banner_box p{transition-delay: 0.5s;}
.banner .swiper-slide-active .banner_box h3,.banner .swiper-slide-active .banner_box p{transform: translateY(0);opacity: 1;}

@media only screen and (max-width:1440px) {
.swiper-cicle span{width: 100px;}
.banner_text h3{font-size: 44px;}
.banner_text p{font-size: 24px;}

}
@media only screen and (max-width:1024px) {
.banner .swiper-cicle{bottom: 10px;}
.banner .swiper-cicle span{width: 8px;height: 8px;border-radius: 50%;    background: #0078ff;}
.banner .swiper-cicle span .iline{display: none;}
.banner .swiper-cicle .swiper-pagination-bullet-active{background: #fff;}
.banner_text{top:30%;}
.banner_text h3{font-size: 30px;}
.banner_text p{font-size: 18px;}


.banner li img{display: none;}
.banner li{height: 200px !important;}
.banner_text p{line-height: 24px;max-height:48px;}

}
@media only screen and (max-width:767px) {
.banner_text{top:20%;}
.banner_text h3{font-size: 18px;margin-bottom: 5px;}
.banner_text p{font-size: 14px;}
}


.index_01{padding:130px 0 150px 0;overflow: hidden;}
.index_01 .left{width: 47%;float: left;}
.index_01 .right{width: 47%;float: right;}

.index_title{overflow: hidden;margin-bottom: 30px;}
.index_title h2{float: left;line-height: 30px;}
.index_title .index_more{float: right;}
.index_title .index_more a{display: block;width: 78px;height: 30px;line-height: 30px;text-align: center;background: #009be5;color: #fff;border-radius: 20px;}

.index_time{font-size: 12px;margin-bottom: 20px;}
.index_news li{margin-bottom: 35px;}
.index_news li:last-child{margin-bottom: 0;}
.index_news dl{overflow: hidden;}
.index_news dt{float: left;width: 38.2%;}
.index_news dd{float: right;width: calc(100% - 41.3%)}
.index_news h3{margin-bottom: 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_news p{height: 72px;-webkit-line-clamp: 3;}

.index_media{position: relative;}
.index_media dt{margin-bottom: 30px;}
.index_media h3{margin-bottom: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_media p{max-height: 48px;-webkit-line-clamp: 2;}

.index_but{display: none;}
.index_but div{width: 40px;height: 40px;line-height: 40px; margin-top: -20px; text-align: center; background: #fff;color: #07388b;font-weight: bold;border-radius: 50%;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
.index_but div.swiper-button-prev{left: -20px;}
.index_but div.swiper-button-next{right: -20px;}
.index_but .swiper-button-next.swiper-button-disabled, .index_but .swiper-button-prev.swiper-button-disabled{opacity: 0.6}

.index_media .index_but div{top:40%;}
@media only screen and (max-width:1560px) {
.index_news h3,.index_time{margin-bottom: 10px;}
.index_01{padding: 80px 0;}

}
@media only screen and (max-width:1440px) {
.index_news li{margin-bottom: 25px;}
}
@media only screen and (max-width:1366px) {
.index_news h3,.index_time{margin-bottom: 5px;}

}
@media only screen and (max-width:1024px) {
.index_media dt{margin-bottom: 20px;}
.index_news p{height: 48px;    -webkit-line-clamp: 2;}
.index_01 .right,.index_01 .left{width: 48%;}
.index_title{margin-bottom: 20px;}
.index_01{padding: 50px 0;}
}
@media only screen and (max-width:767px) {
.index_01{padding: 30px 0;}
.index_title{margin-bottom: 20px;}
.index_title .index_more a{font-size: 12px;}
.index_01 .right,.index_01 .left{width: 100%;float: none;}
.index_01 .left{margin-bottom: 30px;}
.index_news dt,.index_news dd{float: none;width: 100%;}
.index_news dt{margin-bottom: 10px;}
.index_news p{height: auto;max-height: 48px;}
}


.index_02{position: relative;}
.index_picture ul{position: relative;}
.index_picture li,.index_picture li img{width: 100%;height: 100%;}
.index_picture li{display: none;position: relative;}
.index_picture li em{position:absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.18); }
.index_picture li:first-child{display: block;}

.index_icon{width:65px;height: 65px;margin-bottom: 30px;}
.index_icon img{width: 100%;height: 100%}
.index_t{overflow: hidden;}
.index_t h3{float: left;width: 90px;}
.index_t span{width: calc(100% - 100px);box-sizing:border-box; font-family: "Arial";float: right;line-height: 16px;border-left: 3px solid#fff;padding-left: 15px;}
.index_more2{padding-top: 40px}
.index_more2 a,.index_more2 span{display: inline-block;width: 40px;height: 24px;line-height: 24px;color: #fff;text-align: center;background: #009be5;border-radius: 20px;font-size: 16px;}

.index_wrap{position: absolute;top:0;left: 0;width: 100%;height: 100%;color:#fff;}
.index_wrap .wrap{height: 100%;}
.index_list,.index_list ul,.index_list li,.index_list dl{height: 100%;box-sizing:border-box;}
.index_list li{width: 20%;float: left;}
.index_list dl{border-left: 1px solid rgba(255,255,255,0.2);padding: 30px;padding-top: 100%;}
.index_list li:last-child dl{border-right: 1px solid rgba(255,255,255,0.2);}
.index_list dd{visibility: hidden;opacity: 0;
-webkit-transform: translateY(100px); -moz-transform: translateY(100px);-o-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);

}
.index_list dd p{height: 144px; -webkit-line-clamp: 4;}
.index_list dt{margin-bottom: 100px;position: relative;}
.index_list dt .index_line{width: 5px;height: 95px; height: 0;visibility: hidden;opacity: 0; position: absolute;top:16px;left: -35px;background: #009be5;
transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
}


.index_list li a{display: block;color: #fff;width: 100%;height: 100%;}
.index_list li dl{color: #fff;}
.index_list li.on{background: rgba(0,35,106,0.4);}
.index_list li.on dt .index_line{height: 95px;visibility: visible;opacity: 1;}
.index_list li.on dd{visibility: visible;opacity: 1;
-webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}

@media only screen and (max-width:1750px) {
.index_list dl{padding: 20px; padding-top: 60%;}
.index_list dt{margin-bottom: 50px;}
.index_list dt .index_line{left: -25px;}
.index_t h3{width: 80px;}
.index_t span{width: calc(100% - 90px);border-width: 2px;}
}

@media only screen and (max-width:1440px) {
.index_list dd p{line-height: 30px;font-size: 16px;height: 120px;}
.index_icon{margin-bottom: 20px;}
}
@media only screen and (max-width:1366px) {
.index_t span{font-size: 12px;padding-left: 10px;}
.index_list dt{margin-bottom: 30px;}
.index_list dl{padding-top: 50%;}

}

@media only screen and (max-width:1024px) {
.index_list li dd{visibility: visible;opacity: 1;
-webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.index_list dd p{line-height: 24px;height: 96px;font-size: 14px}
.index_more2{padding-top: 20px;}
.index_icon{width: 50px;height: 50px;margin-bottom: 10px;}
.index_t span,.index_t h3{float: none;width: 100%;border: 0;padding: 0;}
.index_t h3{margin-bottom: 5px;font-weight: bold;}
.index_list dt{margin-bottom: 10px;}
.index_list dl{padding-top: 30%;}
.index_list dt .index_line{width: 3px;left: -23px;}
}

@media only screen and (max-width:767px) {
.index_but div{width: 30px;height: 30px;line-height: 30px;margin-top: 15px;}
.index_but div.swiper-button-prev{left: 5px;}
.index_but div.swiper-button-next{right: 5px;}
.index_media .index_but div{margin:0;top:30%;}

.index_picture{display: none;}
.index_list dt .index_line{display:none;}
.index_list dl{border: none;}
.index_wrap{padding: 10px 0; position: static;background: rgba(0,35,106,1);overflow: hidden;}
.index_picture li em{display: none;}
.index_list li.on{background: rgba(0,35,106,0.4);}
.index_list li{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);}
.index_list dl{padding: 20px 10px;}
.index_list dd p{height: auto; max-height: 96px;    -webkit-line-clamp: 4;}
.index_list li:last-child{border: 0;}
}
@media only screen and (min-width:1025px) {
.index_title .index_more a:hover,.index_more2 a:hover{color: #fff !important;opacity: 0.8;}

.index_list li{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;}
.index_list dd{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;}
.index_list li:hover{background: rgba(0,35,106,0.4);}
.index_list li:hover dt .index_line{height: 95px;visibility: visible;opacity: 1;}
.index_list li:hover dd{visibility: visible;opacity: 1;
-webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.index_list li a:hover{color: #fff !important;}
}


/*首页滚屏修改*/
@media ( min-width:1025px ) and ( max-height:900px ){
.banner_more{padding-top: 6%}
.index_title h3{margin-bottom: 20px;}
.areas_p{margin-bottom: 40px;}
.index_num dt span{font-size: 60px;}
.index_num dt{height: 60px;line-height: 60px;}
.slide_con .swiper-cicle{bottom: -20px;}
.index_future{padding-top: 110px;}

.foot_le li dt{margin-bottom: 10px;}
/*.foot_le li dd p{margin-bottom: 4px;}*/
.section7 .index_more {padding-top: 30px;}
#fp-nav ul li, .fp-slidesNav ul li{margin: 20px 0 !important;}
.index_po_re li.on dt{margin-bottom: 50px;}
.index_po_re dl{bottom: 50px;}
}

@media ( min-width:1025px ) and ( max-height:760px ){
.index_title{margin-bottom: 20px}
.index_media dt{margin-bottom: 20px;}
.index_news li{margin-bottom: 20px;}

.index_list dl{padding-top: 50%;}

}
@media ( min-width:1025px ) and ( max-height:680px ){
.index_list dt{margin-bottom: 50px;}
}
@media ( min-width:1025px ) and ( max-height:590px ){

}

@media only screen and (min-width:1025px) {
#fp-nav ul li a span, .fp-slidesNav ul li a span{background:#0078ff !important;}
	.banner,.banner .banner_index,.banner .banner_index ul,.banner .banner_index li{height: 100% !important;}
	.banner li img.ratio-img{display: none;}

.index_picture li img{display: none;}
.index_picture ul{height: 100vh !important;}

.section2.active .left{-webkit-animation-name: fadeInLeft;
  	animation-name: fadeInLeft;
  	-webkit-animation-duration: 0.6;
  	animation-duration: 0.6;}
.section2.active .right{-webkit-animation-name: fadeInRight;
  	animation-name: fadeInRight;
  	-webkit-animation-duration: 0.6;
  	animation-duration: 0.6;}


.section2 .index_01{padding: 0;padding-top: 50px;}

}





/*学“習”园地*/
.garden_form{float: right;}
.garden_form input{float: left;padding:0 15px;width: 345px;}
.garden_select{width: 185px;margin: 0 10px;float:left;}
.garden_select dl{position: relative;}
.garden_select dt{padding: 0 30px;cursor: pointer;position: relative;}
.garden_select dt i{font-weight: bold;position: absolute;right: 10px;top:0;height: 100%;font-size: 14px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.garden_select dt.cur i{transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}


.garden_select dd{position: absolute;left: 0;top:100%;width: 100%;padding:10px 0;max-height: 122px;overflow: hidden;overflow-y:auto;    background: #e0e0e0;box-sizing:border-box;display: none;}
.garden_select dd p{line-height:24px;padding:5px 30px;}
.garden_select dd p a{display: block;}
.garden_top{margin-bottom:50px;position: relative;z-index: 99;}
.garden_form input,.garden_select dt,.garden_form button{height: 45px;line-height: 41px; border: 2px solid #4a4e50;box-sizing:border-box;}
.garden_form button{width: 80px;text-align: center;background: #525252;color: #fff;border-radius: 5px;font-size: 20px;border: none;}

.garden_bottom li{padding: 50px;background: #f8f9fb;line-height: 45px;overflow:hidden;margin-bottom: 30px;}
.garden_bottom li span{float: left;width: 110px;margin-right:30px;position: relative;}
.garden_bottom li span:after{content: "";position: absolute;right: 0;width: 1px;height: 18px;top:50%;margin-top: -9px;background: #4a4e50;}
.garden_bottom li p{float: left;width: calc(100% - 320px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.garden_bottom li .garden_more{float: right;}
.garden_more a{display: inline-block;width: 160px;height: 45px;line-height: 45px;text-align: center;background: #cb282a;color: #fff;border-radius:30px;}
.garden_bottom li:nth-child(2n){border:2px solid #efefef;background: #fff;}
@media only screen and (max-width:1440px) {
.garden_bottom li{padding: 40px;}
}
@media only screen and (max-width:1024px) {
.garden_top{margin-bottom: 30px;}
.garden_bottom li{padding: 30px;}
.garden_bottom li span{width: 90px;margin-right: 20px;}
.garden_more a{width: 120px;}
.garden_bottom li p{    width: calc(100% - 255px);}
}

@media only screen and (max-width:767px) {
.garden_form input{width: 100%;float:none;margin-bottom: 5px;}
.garden_select{margin: 0;width: calc(100% - 55px);}
.garden_form button{width: 50px;float: right;}
.garden_form input, .garden_select dt, .garden_form button{border-width: 1px;height: 40px;line-height: 38px;}
.garden_top{margin-bottom: 20px;}
.garden_bottom li{line-height: 24px;padding: 20px 10px;margin-bottom: 20px;}
.garden_bottom li span{float: none;margin-bottom: 5px;display: block;}
.garden_bottom li span:after{display: none;}
.garden_bottom li p{float: none;width: 100%;white-space: inherit;text-overflow: inherit;line-height: 24px;max-height: 72px;  margin-bottom: 10px;
	display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
 .garden_more a{width: 100px;height: 36px;line-height: 36px;}
 .garden_bottom li:last-child{margin-bottom: 0;}

.garden_form{float: none;}
.garden_select dt{padding-left: 15px;}
.garden_select dd p{padding: 5px 15px;}
}


/*党建活动*/
.active_top{position: relative;margin-bottom: 50px;}
.active_top dl{overflow: hidden;}
.active_top dt{float: left;width: calc(100% - 560px)}
.active_top dd{float: right;width: 560px;}

.pub_but div{width: 40px;height: 60px;line-height: 60px;margin-top: -30px;background: rgba(203,40,42,0.7);font-size: 30px;text-align: center;color: #fff;}
.pub_but .swiper-button-prev{left: 0;}
.pub_but .swiper-button-next{right: 0;}

.pub_but,.pub_pagination{display: none;}

.active_top .pub_but .swiper-button-next{right: 560px}
.active_top dl{margin: 0 1px;}
.active_top h4{margin-bottom: 50px;}
.active_top h3{margin-bottom: 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.active_top .news_time{margin-bottom: 30px;}
.active_top p{height: 150px; -webkit-line-clamp: 5;}

.active_box{padding: 0 35px 0 60px;}
.active_top .pub_pagination {position: absolute; width: 560px;left: auto;right: 0;bottom: 0;}
.active_top .pub_pagination .swiper-pagination{margin: 0 35px 0 60px;box-sizing:border-box;position:relative;border-bottom: 1px solid #dedede;width: auto;text-align:left;padding-left: 20px;padding-bottom: 10px; color: #4a4e50;bottom: -1px;}
.active_top .pub_pagination .swiper-pagination:after{content: "";position: absolute;left: 0;bottom: 0;width:95px;height: 3px;background: #cb282a;}
.active_top .pub_pagination .swiper-pagination .swiper-pagination-current{color: #cb282a;font-size: 24px;}


.active_list ul{padding-bottom: 30px;}
.active_list li{position:relative;}
.bghover{position: absolute;top:0;left: -40px;width:calc(100% + 80px);height: 100%;border:3px solid #cb282a;visibility: hidden;opacity: 0;
transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9);-moz-:scale(0.9,0.9);-o-transform:scale(0.9,0.9);-ms-transform:scale(0.9,0.9);
}
.active_list dl{overflow: hidden;padding: 50px 0;border-bottom: 2px solid #dedede;position: relative;z-index: 2;}
.active_list dt{float: left;width: 440px;}
.active_list dd{float: right;width: calc(100% - 500px);padding-top: 10px;}
.active_list dd p{max-height: 90px;-webkit-line-clamp: 3;margin-bottom: 50px;}
.active_more a{display: inline-block;width: 38px;height: 25px;line-height: 25px;background:#cb282a;color: #fff;text-align: center;border-radius: 25px;font-weight: bold;}
.active_title{overflow: hidden;line-height: 36px;margin-bottom: 20px;}
.active_title h3{float: left;width: calc(100% - 120px);
	max-height: 72px;  -webkit-line-clamp: 2;}
.active_title .active_time{float: right;padding-left: 25px;background: url(../images/foot_line.png) no-repeat 0 center;}

@media only screen and (max-width:1440px) {
.active_list dd{    width: calc(100% - 440px);padding-top: 0;}
.active_list dd p{margin-bottom: 30px;}
.active_list dt{width: 400px;}
.active_list dl{padding: 40px 0;}

.active_top h4{margin-bottom: 30px;}
.active_box{padding: 0;padding-left: 50px;}
.active_top .pub_pagination .swiper-pagination{margin-right: 0;margin-left: 50px;}
}

@media only screen and (max-width:1366px) {
.active_top .news_time,.active_top h4{margin-bottom: 20px;}
.active_top h3{margin-bottom: 10px;}

.active_top dt{width: calc(100% - 500px);}
.active_top dd,.active_top .pub_pagination{width: 500px;}
.active_top .pub_but .swiper-button-next{right: 500px;}
}
@media only screen and (max-width:1200px) {
.active_top p{height: 90px;-webkit-line-clamp: 3;}
.active_top .news_time, .active_top h4{margin-bottom: 10px;}
}
@media only screen and (max-width:1024px) {
.pub_but div{width: 30px;height: 40px;line-height: 40px;font-size: 20px; margin-top:-20px;}
.active_top .pub_but .swiper-button-next{left: 321px;right: auto;}
.active_top{margin-bottom: 30px;}

.active_title{margin-bottom: 10px;line-height: 24px;}
.active_title h3{max-height: 48px;}
.active_list dd p{max-height: 72px;}
.active_list dd{    width: calc(100% - 320px);}
.active_list dd p{margin-bottom: 20px;}
.active_list dt{width: 300px;}
.active_list dl{padding: 30px 0;}
.active_title .active_time{padding-left: 15px;}
.active_list ul{padding-bottom: 20px;}

.active_box{padding-left: 30px;}
.active_top .pub_pagination .swiper-pagination{margin-left: 30px;}
.active_top .pub_pagination .swiper-pagination .swiper-pagination-current{font-size: 20px;}
.active_top p{height: 72px;-webkit-line-clamp: 3;font-size: 14px;}
.active_top dt{width: 350px}
.active_top dd, .active_top .pub_pagination{width: calc(100% - 350px)}
.active_top .pub_pagination .swiper-pagination{padding-bottom: 5px;}


}

@media only screen and (max-width:767px) {
.active_top .pub_but .swiper-button-next{left: auto;right: 0;}


.active_list ul{padding-bottom: 0px;}
.bghover{display: none;}
.active_list dl{padding: 20px 0;border-width: 1px;}
.active_list dt,.active_list dd{float: none;width: 100%;}
.active_list dt{margin-bottom: 10px;}
.active_list dd p{margin-bottom: 10px;}
.active_title h3{float: none;width: 100%;margin-bottom: 10px;}
/*.active_title .active_time{padding-left: 0;background: none;}*/

.active_top dt,.active_top dd{float: none;width: 100%;}
.active_box{padding: 0;padding-top: 20px;}
.active_top{margin-bottom: 20px;}
.active_top .pub_but div{top:22%;margin:0;}
.active_top .pub_pagination{display: none !important;}
}


/*新闻内容页*/
/*.details{padding:5%; box-shadow: 0 0 10px 10px #E8E8E9; background: #F9F9FB;}*/
.details{width: 1100px;max-width: 100%;margin: auto;}
.details>h1{ text-align: center; padding-bottom:3%;}
.details .bon{text-align: center; padding-bottom: 2%; font-size: 14px; border-bottom:1px solid #EEEEEE; margin-bottom: 3%;}
.details .bon span{margin:0 20px; color:#879093;}
.details .bon span i{font-size: 18px;margin-right: 5px; font-weight: bold; color:#D70311;}
.new-conts{padding:0 8% 5%;}
.dets-page{margin:0 0 20px; position: relative;overflow: hidden;}
.dets-page p{ display: block; line-height:30px; overflow: hidden;}
.dets-page p label{ float: left;color:#494949;}
.dets-page p a{ color:#494949;}
.dets-page .close{float: right; width:70px; height: 50px; line-height: 50px; color:#fff; text-align: center; background: #7F7F7F;}
.dets-page .close a{display: block; color:#fff!important; font-size: 16px;}
.sharebox{ padding: 2% 0; border-top:1px solid #E5E5E5;}
.sharebox a{ font-size: 20px; color:#A6A6A7; display: inline-block; margin:0 5px 0 0; width:25px; height: 25px;}
.sharebox a:hover{opacity: 0.8;}
@media only screen and (max-width:1023px) {
	.details .bon span{margin:0 10px;}
	.new-conts{padding:0 0 5%;}
}
@media only screen and (max-width:767px) {
  .details .bon{overflow: hidden; text-align: left;}
  .details .bon span{margin:0 10px 0 0;}
  .dets-page p{widtH:100%;}
  .dets-page .close{ display: none; position: static; margin-top:10px;}
}


.weixin{ position:fixed; width:300px; z-index:100000; background:#fff; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 10px #666;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); left:50%; top:50%;}
.weixin .c{ position:absolute; width:40px; height:40px; background:url(../images/x.png) center center no-repeat; overflow:hidden; text-indent:100px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:40px; font-size:16px; padding-left:20px; font-weight:normal;}
.weixin .img{ padding:10px 20px;text-align:center; border-top:1px solid #ddd;}
.weixin .img img{width:200px; height: 200px;}
.weixin p {margin:0 0 30px; text-align:center;}
@media only screen and (max-width:767px) {
.weixin{width:70%;}
}
/*新闻内容页end*/

/*先锋模范*/
.model_list ul{overflow: hidden;margin: 0 -25px;}
.model_list li{float: left;width: 50%;margin-bottom: 40px;}
.model_list dl{width: auto; margin: 0 25px;background:#f7f9fa;overflow: hidden;}
.model_list dt{ float: left;width: 35.5%;}
.model_list dd{ float: right;width: 64.5%;}
.model_box{padding: 60px 40px;padding-left: 55px;}
.model_box h3{margin-bottom: 10px;}
.model_box h4{margin-bottom: 20px;}
.model_list dt,.model_list dd,.model_box{height: 100%;box-sizing:border-box;}
.model_scoll{height: calc(100% - 50px);overflow: hidden;}

.mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#20a8e6;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#20a8e6;}
@media only screen and (max-width:1440px) {
.model_box{padding: 40px;}
.model_list ul{margin: 0 -20px;}
.model_list dl{margin: 0 20px;}
}
@media only screen and (max-width:1024px) {
.model_list li{margin-bottom: 20px;}
.model_list ul{margin: 0 -10px;}
.model_list dl{margin: 0 10px;}
.model_box{padding: 20px;}
.model_box h4{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
/*

.model_list li{float: none;width: 100%;}
.model_list li:last-child{margin-bottom: 0;}
*/
.model_box{padding: 20px 10px;}
.model_scoll{height: 150px;}
.model_list ul{margin: 0 -5px;}
.model_list dl{margin: 0 5px;height: auto !important;}
.model_list dt, .model_list dd{float: none;width:100%;}
}

/*集团要闻*/
.news_cont .active_top .news_time,.news_cont .active_title .active_time{color: #07388b;}
.news_cont .active_title .active_time{background: url(../images/foot_line_blue.png) no-repeat 0 center;}
.news_cont .active_more a{background: #009be5;}
.news_cont .bghover{border-color:#009be5;}
.news_cont .active_top .pub_pagination .swiper-pagination .swiper-pagination-current{color:#009be5;}
.news_cont .active_top .pub_pagination .swiper-pagination:after{background: #009be5;}
.news_cont .pub_but div{background: rgba(0,155,299,0.7);}


/*通知公告*/
.notice_list li{margin-bottom: 30px;}
.notice_list li h3{max-height: 60px; -webkit-line-clamp: 2;margin-bottom: 20px;}
.notice_size{overflow: hidden;line-height: 24px;}
.notice_size span{float: left;}
.notice_size em{float: right;color: #07388b;}

.notice_list li{border:3px solid transparent;}
.notice_list li .notice_box{padding: 30px 50px;background: #f8f9fb;border:2px solid #f8f9fb;}
.notice_list li:nth-child(2n){border:3px solid transparent;}
.notice_list li:nth-child(2n) .notice_box{background: #fff;border:2px solid #efefef;}

@media only screen and (max-width:1440px) {
.notice_list li .notice_box{padding: 30px;}
}


@media only screen and (max-width:1024px) {
.notice_list li h3{max-height: 48px;}
.notice_list li{margin-bottom: 20px;border: none;}


}
@media only screen and (max-width:767px) {
.notice_list li{margin-bottom: 10px;}
.notice_list li h3{margin-bottom: 10px;}
.notice_list li .notice_box{padding: 20px;}
}


/*业务办理*/
.business_more{padding-top: 50px;overflow: hidden;}
.business_more a,.business_more span{float: left;width: 100px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #009be5;margin-right: 10px;border-radius: 20px;}
.business_02{display: none;}
.business_list li{margin-bottom: 10px;}
.business_list dl{position: relative;}
.business_list dd{position: absolute;right: 60px;width: 44%;
transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; top:50%;}
.business_list dd h3{margin-bottom: 20px;}
.business_p{max-height: 240px;overflow: hidden;-webkit-line-clamp: 8;}

.business_list li:nth-child(2n) dd{right: auto;left:90px;/*width: 38.2%;*/}

@media only screen and (max-width:1550px) {
.business_p{max-height: 180px;}
}
@media only screen and (max-width:1440px) {
.business_list dd{right: 40px;}
}
@media only screen and (max-width:1280px) {

.business_more{padding-top: 30px;}
}
@media only screen and (max-width:1150px) {
.business_p{font-size: 14px;line-height: 24px;max-height: 120px;}
.business_list dd h3{margin-bottom: 10px;}
.business_more{padding-top: 20px;}

}
@media only screen and (max-width:767px) {
.business_02{display: block;}
.business_01{display: none;}
.business_list li{margin-bottom: 30px;}
.business_list dt{margin-bottom: 10px;}
.business_list dd{position: static;width: 100%;
    transform: translate(0,0%);
    -webkit-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -moz-transform: translate(0,0%);
    -o-transform: translate(0,0%);}

.business_p{height: auto;max-height: inherit;}

}

/*详情*/
.business_d li{padding: 60px 0;border-bottom: 2px solid #dedede;}
.business_d li:first-child{padding-top: 0;}
.business_d li:last-child{padding-bottom: 0;border:0;}
.business_d dl{overflow: hidden;}
.business_d dt{width: 695px;float: left;}
.business_d dd{width: calc(100% - 745px);float: right;}
.business_d h3{margin-bottom: 20px;}
.business_d .business_more{padding-top: 20px;}
.business_d .business_more a,.business_d .business_more span{height: 35px;line-height: 35px;margin: 0;}

.business_cont{overflow: hidden;padding-top: 15px;}
.business_cont p{overflow: hidden;line-height: 24px;margin-bottom: 10px;}
.business_cont i{float: left;margin-right: 15px;}
.business_cont em{float: left;}
.business_cont em span{color: #009be5;}
.business_cont p:last-child{margin-right: 0;}
.business_scoll{height:190px;overflow: hidden;}

@media only screen and (max-width:1440px) {
.business_scoll{height: 170px;}
.business_d dt{width: 580px}
.business_d dd{width: calc(100% - 620px);}
.business_d li{padding:40px 0;}

}
@media only screen and (max-width:1366px) {
.business_scoll{height: 130px;font-size: 16px;line-height: 24px;}
.business_d dt{width: 480px}
.business_d dd{width: calc(100% - 520px);}

}
@media only screen and (max-width:1024px) {
.business_scoll{height:auto;font-size: 14px;}
.business_d dt,.business_d dd{width: 100%;float: none;}
.business_d h3{margin-bottom: 10px;}
.business_d dt{margin-bottom: 10px;}
.business_d li{padding:30px 0;}
.business_cont i{margin-right: 10px}
}
@media only screen and (max-width:767px) {
.business_d li{padding:20px 0;border-width: 1px;}
}




/*搜索结果*/
.serrch_cont{padding-top: 0;}
.search_top{background: #f8f8f8;padding: 50px 0;}
.search_int{width: 790px;margin: auto;max-width:94%;overflow: hidden;}
.search_result{color: #828282;}
.search_result span{color: #0078ff;}
.search_result em{color: #0078ff;}
.search_le{float: left;color: #000;width: 105px;line-height: 60px;}
.search_input{border:1px solid #818181;background: #fff;padding: 4px;overflow: hidden;margin-bottom: 20px;}
.search_input input,.search_input button{height: 50px;line-height: 50px;box-sizing:border-box;border:none;outline: none;}
.search_input input{padding: 0 15px;box-sizing:border-box;width: calc(100% - 140px);float:left;}
.search_input button{width: 140px;text-align: center; float: right;background: #0078ff;color: #fff;border-radius: 5px;}
.search_re{float: right;width: calc(100% - 105px);}

.search_list{padding-top: 45px;}
.search_list li{padding: 35px 0;border-bottom: 1px solid #e3e3e6;}
.search_list dt{overflow: hidden;margin-bottom: 15px;line-height: 30px;}
.search_list dt h3 span,.search_list dd span{color: #0078ff;}
.search_list h3{width: calc(100% - 150px);line-height: 30px;max-height: 60px;float: left;
display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.search_list .search_yd{float: right;font-family: "Arial";    font-weight: normal;}
.search_yd span{color: #a3a3a3;display: inline-block;}
.search_yd em{float: right; color: #000;margin-left: 30px;display: inline-block;width: 90px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_list dd{color: #595757;}
.search_list dd p{line-height: 24px;max-height: 48px;color: #9c9b9b;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}

 .search_bottom{}

@media only screen and (max-width:1280px) {
.search_list{padding-top: 20px;}
}
@media only screen and (max-width:1024px) {
.search_top{padding: 40px 0;}
.search_input input, .search_input button{height: 40px;line-height: 40px;}
.search_le{line-height: 50px;}
.search_input button{width: 100px;}
.search_input input{width: calc(100% - 100px);}
.search_le{width: 80px;}
.search_re{width: calc(100% - 80px);}
.search_list li{padding: 20px 0;}
.search_list dd{font-size: 14px;}
.search_list dt{margin-bottom: 10px;}
.search_list h3{line-height: 24px;max-height: 48px;}
}
@media only screen and (max-width:767px) {
.search_top{padding: 20px 0;}
.search_list h3{width: calc(100% - 90px);}
.search_input input, .search_input button{height: 32px;line-height: 32px;}
.search_input input{padding: 0 5px;}
.search_input button{width: 70px;}
.search_input input{width: calc(100% - 70px);}
.search_le{line-height: 42px;font-size: 14px;width: 50px;}
.search_re{    width: calc(100% - 50px);}
.search_input{margin-bottom: 10px;}
.search_list{padding-top: 0;}
.search_list h3{font-size: 16px;}
.search_result{font-size: 14px;}
.search_list li{padding: 15px 0;}
.search_list dt{margin-bottom: 4px;}
}


/*网站地图*/
.map_site li{margin-bottom: 40px;}
.map_site li:last-child{margin-bottom: 0;}
.map_site dt{padding: 0 30px;line-height: 32px;border-left:2px solid #289dd9;margin-bottom: 20px;}
.map_site dd{overflow: hidden;background: #f1f7ff;padding: 30px;padding-bottom: 15px;}
.map_site p{float: left;margin-right: 65px;line-height: 24px;margin-bottom: 15px;}
.map_site p a{padding-left:20px;background: url(../images/map_cicle.png) no-repeat 0 center;}
@media only screen and (max-width:1280px) {
.map_site p a{padding-left: 20px;}
.map_site p{margin-right: 40px;}
}
@media only screen and (max-width:1024px) {
.map_site p a{padding-left: 20px;}
.map_site p{margin-right:30px;}
.map_site dt{line-height: 24px;padding-left: 15px;}
.map_site dd{padding: 20px;padding-bottom: 10px;}

}
@media only screen and (max-width:767px) {
.map_site li{margin-bottom: 20px;}
.map_site dt{padding:0 10px;line-height: 24px;margin-bottom: 10px;}
.map_site dd{padding: 20px 15px;padding-bottom: 5px;}
.map_site p a{padding-left: 10px;}
.map_site p{margin-right:20px;}
}

@media only screen and (min-width:1025px) {
.garden_more a:hover,.active_more a:hover,.business_more a:hover{color: #fff !important;opacity: 0.8;}

.active_list li:hover dl{border-color: #fff;}
.active_list li:hover .bghover{visibility: visible;opacity: 1;
	transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
.active_list li:hover .active_title h3{font-weight: bold;}
.dets-page .close:hover{ background: #0078ff;}
.notice_list li{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.notice_list li:hover{border:3px solid #009be5;}
.notice_list li:hover dl{background: #fff;}

.business_cont a:hover{cursor: default;color: #4a4e50 !important;}

.search_input button{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.search_input button:hover{opacity: 0.8}
.active_list li a:hover{color: #4a4e50 !important;}

.business_list li{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.business_list li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
}




.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show{visibility: visible;opacity:1;}


.video_appbox video{object-fit: cover;    width: 100%;}
.video_appbox .video_t{
    z-index:2; background:#000;width: 1035px;max-width:94%;height: 60%;
    transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;opacity: 0;

}
.video_appbox.show .video_t{
    visibility: visible;opacity:1;
    top:50%;
}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.vide0_close i{color: #fff;font-size:20px;font-weight: bold;}


/*2022-01-05*/
.download{float: left;}
.download a{display: inline-block !important;width: 70px;height:50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff; border-radius: 6px;   background: #0078ff ;}
@media only screen and (max-width:1024px) {
  .download a{border-radius: 6px;height:40px;line-height: 40px;font-size: 14px;}
  .download{float:none;text-align: right;}
  .dets-page .close{display: none;}
 
}

@media only screen and (min-width:1025px) {
.download a:hover{color:#fff !important;opacity: 0.8;}
}


.telphone_pos .business_d dd{height: 390px;position: relative;}
.telphone_pos .telphone_pos_d{position: absolute;left: 0;bottom: 0}
.telphone_pos .business_cont p{margin-bottom: 0;}

@media only screen and (max-width:1440px) {
.telphone_pos .business_d dd{height: 326px;}

}
@media only screen and (max-width:1366px) {
.telphone_pos .business_d dd{height: 270px;}
}

@media only screen and (max-width:1024px) {
.telphone_pos .business_d dd{height: auto;}
.telphone_pos .telphone_pos_d{position: static;}
}


.xhr{display: none;}
.model_editbox{padding-bottom: 50px}

@media only screen and (max-width:1024px) {
.model_editbox{padding-bottom: 20px}

}








.base{padding-bottom: 20px;}
.base .box{position: relative; }
.base .box .swiper-wrapper{height: auto !important;}
.base .box .swiper-slide .hide{width: 100%; height: 100%; background: rgba(53,53,53,0.21); position: absolute; top: 0; left: 0; z-index: 2; display: none ;}
@media only screen and (min-width:767px) {

.base .swiper-slide{ width:45% !important; margin: 0 auto;}
}

.base .swiper-pagination{max-width: 1032px; padding: 100px 0 0;text-align: center;margin: auto;width: 100%;position: static;}
.base .swiper-pagination-bullet{width: 14px; height: 14px; line-height: 14px; text-align: center; color: #1976de; font-size: 20px; border-radius: 50%; background: #ccc; margin: 0 5px; opacity: 1;}
.base .swiper-pagination-bullet-active{background: #1eb3ea;color: #fff;}

.base .swiper-pagination-switch{width: 42px; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 20px; border-radius: 4px; background: none; margin: 0 5px; opacity: 1; display: inline-block;}
.base .swiper-active-switch{background: #00b0ec;}
.base_box{margin: 0 0px;position: relative;width: 100%;}

.base_box a{display: block;}
.base_box img{width: 100%;opacity:0.5;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5;}

.base .box{position: relative;z-index: 3; margin: 0 100px;}
.base .box .but{position: absolute;top: 50%;left: 50%;transform: translateX(-50%);width: 90%;max-width: 579px;z-index: 3;display: none;}
.base .swiper-button-next, .base .swiper-button-prev{ width:64px; height: 40px; margin-top: -20px; position: absolute; top: 50%; cursor: pointer;opacity: 1!important;}
/*.base .swiper-button-prev{ background:rgba(0,0,0,0.3) url(../images/index_pre.png) no-repeat center center; left: -63px;}
.base .swiper-button-next{ background:rgba(0,0,0,0.3) url(../images/index_next.png) no-repeat center center; right: -63px;}


.base .swiper-button-prev.swiper-button-disabled{ background:rgba(0,0,0,0.3) url(../images/index_pre.png) no-repeat center center; }
.base .swiper-button-next.swiper-button-disabled{ background:rgba(0,0,0,0.3) url(../images/index_next.png) no-repeat center center; }
*/

.base_box_text{position: absolute; bottom:7.3%; left: 0; width: 100%; color: #fff;z-index: 9; display: none;}
.base_box_in{padding: 0 5.8%;}
.base_box_in h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.base_box_text a{color: #fff;}
.base_box_text a:hover{color: #fff !important;}
.base_box_p{line-height: 2em; max-height: 10em; overflow: hidden;}

.base .swiper-slide.swiper-slide-active .base_box img{opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.base .swiper-slide.swiper-slide-active .hide{display: block;}
.base .swiper-slide.swiper-slide-active .base_box_text{display: block ;}


/*.base .swiper-slide.swiper-slide-prev img{margin-left: 25%;}
.base .swiper-slide.swiper-slide-next img{margin-left: -25%;}*/

.base .swiper-container{padding: 30px 0;}
.base .swiper-slide.swiper-slide-active{z-index: 9;-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.base_box_in h3{font-size: 24px;}
@media only screen and (max-width: 1200px) {
  .base .box{margin: 0 60px;}
}
@media only screen and (max-width: 1024px){

.base .swiper-button-prev{ left: 9px;}
.base .swiper-button-next{ right: 9px;}
.base_box_in h3{font-size: 20px;}
.base .swiper-slide{max-width: 500px !important;}
}
@media only screen and (max-width: 1023px) {
  .base .box{margin: 0 ;}
}
@media only screen and (max-width: 767px){
.base_box img{opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.base .box .swiper-slide .hide{display: block;}
.base .swiper-slide,.base .box .but{max-width: 100% !important;width: 100%;}
.base .swiper-button-next, .base .swiper-button-prev{width: 50px; height:40px; margin-top: -20px;}
.base .swiper-button-prev{left: 0;}
.base .swiper-button-next{right: 0;}
.base_box{margin: 0;}
.base_box_text{ bottom: 20px; text-align: center;}
.base .swiper-button-prev{ background:rgba(20,40,125,0.8)  url(../images/index_pre.png) no-repeat center center; }
.base .swiper-button-next{ background:rgba(20,40,125,0.8)  url(../images/index_next.png) no-repeat center center; }
.base_box_in{padding: 0 60px;}
.base .swiper-slide.swiper-slide-prev img{margin-left:0%;}
.base .swiper-slide.swiper-slide-next img{margin-left:0%;}

.base .swiper-slide.swiper-slide-active{z-index: 9;-webkit-transform: scale(1); -moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}

}

@media only screen and (max-width: 767px){
.base_box_in h3{margin-bottom: 10px;}
.base_box_p{max-height: 6em;}
.base_box_in h3{font-size: 14px;}

}



.base_box img{opacity: 1;}
.baseslider{width: 1440px;max-width: 94%;margin: auto;}
.baseslider h2{position: absolute;left: 0;bottom: -60px;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 30px;
    height: 30px;
    color: #000;}
.baseslider .swiper-container-3d .swiper-slide-shadow-left,.baseslider .swiper-container-3d .swiper-slide-shadow-right{display: none;}

.baseslider h2{visibility: hidden;opacity: 0;}
.base .swiper-slide.swiper-slide-active h2{visibility: visible;opacity: 1;}


@media only screen and (max-width: 767px){
.base{padding-bottom: 0;}
.baseslider h2{bottom: -40px;}
.base .swiper-pagination{padding-top: 60px;}
.base .swiper-pagination-bullet{width: 8px;height: 8px;line-height: 8px;}
}


.model_editbox2{padding:0;margin-bottom: 50px;border:1px solid #f1d1d0;background:#fef9f9;padding: 80px 70px;}
.model_editbox2 .edit_con_original{color: #4a4e50;}

@media only screen and (max-width: 1440px){
.model_editbox2{padding: 40px;}
}

@media only screen and (max-width:1024px){
.model_editbox2{padding: 20px;}
}



.link_a{display: inline-block;float: right;font-size: 14px;font-weight: normal;    color: #fff;
    background: #009be5;border-radius:20px;padding: 0 10px;height: 30px;line-height: 30px;}
@media only screen and (min-width:1025px){
.link_a:hover{color:#fff !important;opacity: 0.8}
}
















































