.banner,.inbanner{margin: 100px 0 0;}
.banner img,.inbanner img{display: block;width: 100%;height: auto;}
.inbanner .swiper-pagination{bottom: 35px;}
.inbanner .swiper-pagination-bullet {position:relative;width:14px;height:14px;background:#fff;border-radius:50%;opacity:1;margin:0 11px !important;}
.inbanner .swiper-pagination-bullet-active::after {content:'';width:20px;height:20px;border:1px solid #dc2e27;border-radius:50%;position:absolute;left:-4px;top:-4px;}
.inbanner .swiper-pagination-bullet-active{background-color: #dc2e27;}

.swiper-button-next,.swiper-button-prev{cursor: pointer;outline: none;}
.swiper-slide{cursor: pointer;}
/*body{background: url(../images/repeat.jpg);}*/
.bg_f7f7f7{background-color: #f7f7f7;}
.bg_f4f4f4{background-color: #f4f4f4;}
.bg_fcfcfc{background-color: #fcfcfc;}
.bg_f7f7f7 .in_form,.bg_f4f4f4 .in_form,.bg_fcfcfc .in_form{background-color: #fff;}
/* banner */
.con_tit{text-align: center;}
.con_tit .con_eye{display: block;height: 69px;margin: 0 auto;}
.con_tit .con_h1{display: flex;align-items: center;justify-content: center;}
.con_tit .con_h1 img{display: block;height: 3px;}
.con_tit .con_h1 .trm_img{transform: rotateY(180deg);}
.con_tit .con_h1 span{font-size: 40px;color: #333333;line-height: 40px;font-family:'SourceHanSansCNMedium';margin: 0 20px;}
.con_tit .con_h1 i{color: #e62226;}
.con_tit font{display: block;font-size: 24px;color: #333333;line-height: 24px;margin: 16px 0 0;}
.con_tit1 span,.con_tit1 i,.con_tit1 font{color: #fff !important;} 




.index1{padding: 95px 0 84px;}
.index1 .con_tit font{margin: 52px 0 0;}
.index1 ul{display: flex;justify-content: space-between;margin: 28px 0 0;}
.index1 ul li{position: relative;cursor: pointer;}
.index1 ul img{display: block;width: 199px;height: 266px;}
.index1 ul .in1_txt{position: absolute;background-color: rgba(12, 44, 117,0.902);height: 62px;display: flex;align-items: center;justify-content: center;text-align: center;bottom: 0;left: 0;width: 100%;}
.index1 ul p{font-size: 16px;color: #fff;line-height: 20px;}
.index1 ul i{font-family:'SourceHanSansCNMedium';}
.index1 ul li:hover .in1_txt{background-color:rgba(230, 34, 38,0.902) ;}

.index2{}
.in2bgs{background: url(../images/in2bg.jpg) no-repeat center center;height: 546px;}
.in2bgs dl{display: flex;justify-content: center;padding: 110px 0 0;}
.in2bgs dd{display: flex;align-items: center;}
.in2bgs dd img{display: block;height: 25px;}
.in2bgs dd span{display: block;font-size: 18px;color:rgba(233,233,233,0.9);line-height: 33px;margin: 0 0 0 12px;}
.in2bgs dd:first-child{margin: 0 44px 0 0;}
.in2_con{background: url(../images/in2c_bg.png) no-repeat center center;height: 146px;width: 872px;margin: 20px auto 0;}
.in2_tit{display: flex;align-items: center;color: #fff;font-family:'SourceHanSansCNMedium';justify-content: center;}
.in2_tit span{display: flex;align-items: center;justify-content: space-between;background-color: rgb(230, 34, 38);width: 159px;line-height: 48px;text-align: center;font-size: 36px;letter-spacing: -3px;overflow: hidden;}
.in2_tit em{display: block;font-size: 32px;line-height: 48px;margin: 0 0 0 8px;}
.in2_tit span i:first-child{display: block;margin-left: -10px;}
.in2_tit span i:last-child{display: block;margin-right: -10px;}
.in2_con label{display: block;text-align: center;font-size: 20px;line-height: 20px;color: #fff;margin: 12px 0 0;}
.in2_con ul{display: flex;justify-content: space-between;margin: 42px 71px 0 71px;}
.in2_con ul li{display: flex;align-items: center;}
.in2_con ul li span{display: block;font-family:'BarlowextraBold';font-size: 25px;color: rgba(255, 255, 255, 0.302);line-height: 25px;}
.in2_con ul li font{color: #fff;font-size: 18px;line-height: 18px;margin: 0 0 0 8px;}
.in2_con ul li b{font-family:'SourceHanSansCNMedium';font-weight: initial;}
.in2_boot{background-color: #fff;box-shadow: 0.419px 11.993px 16px 0px rgba(210, 210, 210, 0.22);margin: -184px 0 0;position: relative;z-index: 4;}
.in2b_pa{padding: 20px;display: flex;justify-content: space-between;}
.in2b_pa .in2b_img{width: 455px;}
.in2b_img img{display: block;width: 100%;}
.in2b_txt{text-align: center;width: 641px;padding: 23px 0 0;margin: 0 25px 0 0;}
.in2b_txt .con_eye{display: block;height: 69px;margin: 0 auto;}
.in2b_txt .in2_txt1{font-size: 40px;line-height: 40px;color: #333333;font-family:'SourceHanSansCNMedium';}
.in2b_txt .in2_txt1 i{color: #e62226;}
.in2b_txt font{display: block;font-size: 18px;color: #666666;line-height: 18px;margin: 18px 0 0;}
.in2_line {display: block;height: 3px;margin: 43px auto 38px;}
.in2_txt2{text-align: left;} 
.in2_txt2 p{text-indent: 2em;font-size: 16px;line-height: 23px;color: #666666;}
.in2_txt2 p:first-child{margin: 0 0 18px;}
.in2_txt2 i{color: #222;}

.index3{margin: 120px 0 0;}
.index3 ul{display: flex;flex-wrap: wrap;margin: 50px 0 0;}
.index3 li{text-align: center;margin: 0 13px 35px 0;}
.index3 li:nth-child(4n){margin-right: 0;}
.index3 li a{display: block;}
.index3 li a .in3_img{width: 288px;height: 300px;overflow: hidden;border: 1px solid;border-color: transparent;position: relative;border-radius: 4px;}
.index3 li a .in3_img img{display: block;width: 100%;}
.index3 li p{font-size: 20px;color: #666666;line-height: 20px;margin: 18px 0 0;}
.index3 li i{display: block;font-size: 16px;color: #666666;margin: 16px 0 0;line-height: 16px;}
.index3 li:hover{border-color: rgb(12, 44, 117);}
.index3 li:hover .in3_img::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(12, 44, 117,0.8);}
.index3 li:hover p,.index3 li:hover i{color: #0c2c75;font-family:'SourceHanSansCNMedium';}
.in3_more{border-radius: 50px;background-color: rgb(230, 34, 38);width: 234px;line-height: 44px;margin: 8px auto 0;text-align: center;font-size: 16px;color: #fff;display: block;box-shadow: 0 0 5px #e62226;}
.in3_more:hover{color: #fff;}

.index4{margin: 110px 0 0;}
.index4 .box{display: flex;justify-content: space-between;padding: 50px 0 0;}
.index4 .box .in4_img{width: 580px;overflow: hidden;}
.index4 .box .in4_img img{width: 100%;display: block;}
.index4 .box .in4_txt{width: 535px;padding: 10px 0 0;}
.index4 .box .in4_txt li{display: flex;border-bottom: 1px dashed #d1d1d1;padding: 31px 0 28px;cursor: pointer;}
.index4 .box .in4_txt li span{display: block;border-radius: 50%;background-color: #0c2c75;width: 60px;height: 60px;text-align: center;font-size: 26px;font-family:'BarlowextraBold';color: #fff;font-weight: bold;box-shadow: 0 0 10px rgba(12, 44, 117, 0.9);line-height: 60px;margin: 0 30px 0 0;}
.index4 .box .in4_txt div{width: 442px;}
.index4 .box .in4_txt em{display: block;font-size: 22px;line-height: 22px;color: 0c2c75;font-family:'SourceHanSansCNMedium';}
.index4 .box .in4_txt p{font-size: 16px;color: #333333;line-height: 23px;margin: 14px 0 0;}
.index4 .box .in4_txt li:first-child{padding-top: 0;}
.index4 .box .in4_txt li:last-child{border: none;padding-bottom: 0;}
.index4 .box .in4_txt li:hover span{background-color: #e62226;box-shadow: 0 0 10px rgba(230, 34, 38, 0.9);}
.index4 .box .in4_txt li:hover em{color: #e62226;}


.index5{background: url(../images/in5bg.jpg) no-repeat center center;height: 716px;margin: 82px 0 0;}
.in5_w{width: 650px;padding: 84px 0 0;}
.in5_tit{text-align: center;}
.in5_tit img{display: block;height: 69px;margin: 0 auto;}
.in5_tit p{font-size: 40px;line-height: 40px;color: #e62226;font-family:'SourceHanSansCNMedium';}
.in5_tit span{display: block;font-size: 18px;color: #666666;line-height: 18px;margin: 16px 0 0;}
.in5_txt{position: relative;padding: 86px 0 0;}
.in5_txt font{display: block;color: rgba(102, 102, 102, 0.051);font-size: 82px;line-height: 82px;font-family:'BarlowextraBold';font-weight: 900;position: absolute;top: 40px;left: 0;right: 0;text-align: center;}
.in5_txt p{font-size: 16px;line-height: 23px;color: #666666;text-indent: 2em;position: relative;z-index: 4;margin: 0 0 19px;}
.in5_txt p strong{font-size: 18px;color: #0c2c75;line-height: 18px;font-family:'SourceHanSansCNMedium';font-weight: initial;}
.in5_txt .in5_more{display: inline-block;font-size: 16px;color: #e62226;line-height: 16px;margin: 24px 0 0;border-bottom: 1px solid #e62226;padding: 0 0 5px;}

.index6{margin: 110px 0 80px;}
.index6 .box{padding: 60px 0 0;}
.index6 .swiper-container{padding: 5px;}
.index6 .swiper-slide{box-sizing: border-box;}
.index6 .swiper-slide a{display: block;overflow: hidden;box-shadow:0 0 5px rgba(228, 228, 228, 0.9);}
.index6 .zl_bg{background-color: rgb(255, 255, 255);height: 356px;overflow: hidden;display: flex;align-items: center;}
.index6 .zl_bg img{display: block;max-width: 90%;max-height: 90%;margin: 0 auto;}
.zl_tit{line-height: 48px;background-color: #0c2c75;color: #fff;font-size: 18px;text-align: center;}


.index7{background-color: #f6f6f6;padding: 110px 0 60px;}
.index7 .box{position: relative;}
.index7 .swiper-container{margin: 0 40px;padding: 60px 0;}
.index7 .swiper-slide {text-align:center;font-size:18px;/* background:#fff; *//* Center slide text vertically */      display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;transform:scale(1);}
.index7 .swiper-slide-active,.index7 .swiper-slide-duplicate-active {transform:scale(1.2);}
.hz_bg{background: url(../images/in7_p.png) no-repeat center center;display: flex;align-items: center;justify-content: center;overflow: hidden;width: 181px;height: 181px;margin: 0 auto;}
.hz_bg img{display: block;max-width: 100%;max-height: 100%;}
.index7 .swiper-slide-active .hz_bg{background: url(../images/in7_ps.png) no-repeat center center;}
.index7 .swiper-button-next,.index7 .swiper-button-prev{background-image: url(../images/in7_btn.png);width: 15px;height: 29px;background-size: 15px 29px;}
.index7 .swiper-button-next{transform: rotateY(180deg);}


.index8{background: url(../images/in8bg.jpg) no-repeat center center;height: 661px;}
.index8 .con_eye{height: 70px;}
.index8 .con_tit{padding: 90px 0 60px;}
.fuwu {position: relative;z-index: 9;height: 300px;overflow: hidden;}
.fuwu .box{position: relative;}
.fuwu ul {display: flex;flex-wrap: wrap;}
.fuwu li{border-radius: 8px;background-color: rgb(255, 255, 255);width: 324px;height: 66px;cursor: pointer;margin: 0 66px 40px 0;}
.fuwu li:nth-child(3n){margin-right: 0;}
.in8_pa{display: flex;align-items: center;height: 66px;padding: 0 0 0 25px;}
.in8_pa p{font-size: 18px;color: #0c2c75;margin: 0 0 0 10px;}
.in8_j1s{display: none;}
.in8_jian img{display: block;height: 11px;}
.fuwu .wrapper {height: 300px;overflow: hidden;position: relative;}
.wrapper .content{height:100%;overflow-y:auto;}
.fuwu .scrollBar {position:absolute;top:0;right:0;width:12px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.fuwu .scrollBar .barTop,.fuwu .scrollBar .barBottom {position:absolute;width:12px;height:12px;text-align:center;background:#fff;cursor:pointer;opacity: 0;}
.fuwu .scrollBar .barTop {top:0px;}
.fuwu .scrollBar .barBottom {bottom:0px;}
.fuwu .scrollBar .barMiddle {position:absolute;width:4px;top:12px;bottom:12px;background:rgba(255, 255, 255,0.4);}
.fuwu .scrollBar .barMiddle .bar {position:absolute;top:0px;left:0px;right:0px;width:13px;height: 13px !important; margin:auto;border-radius: 50%; background: rgb(230, 34, 38);left: -4px;}

.fuwu li:hover{ background-color: rgb(230, 34, 38);}
.fuwu li:hover .in8_j1{display: none;}
.fuwu li:hover .in8_j1s{display: block;}
.fuwu li:hover p{color: #fff;}








.index9{background-color: #f6f6f6;padding: 90px 0 82px;}
.index9 ul{display: flex;justify-content: space-between;margin: 48px 0 0;}
.index9 ul li{border-radius: 6px;background-color: rgb(255, 255, 255);width: 388px;height: 314px;overflow: hidden;text-align: center;position: relative;border-bottom-left-radius: initial;cursor: pointer;}
.index9 ul li img{display: block;}
.index9 ul li .in9_txt span{display: block;font-size: 22px;color: #0c2c75;line-height: 22px;font-family:'SourceHanSansCNMedium';margin: 30px 0 0;}
.index9 ul li i{display: block;width: 34px;height: 2px;background-color: rgba(12, 44, 117, 0.671);margin: 9px auto 8px;}
.index9 ul li p{font-size: 16px;color: #333333;line-height: 23px;}
.in9_jiao{position: absolute;left: 0;bottom: 0;display: flex;align-items: flex-end;background: url(../images/in9_jiao.png) no-repeat center center;width: 74px;height: 73px;}
.in9_jiao span{display: block;font-size: 28px;color: #fff;font-family:'BarlowextraBold';padding: 0 0 8px 5px;}
.index9 ul li:hover .in9_txt span{color: #e62226;}
.index9 ul li:hover  i{background-color:#e62226 ;}
.index9 ul li:hover .in9_jiao{background: url(../images/in9_jiaos.png) no-repeat center center;}


.index10{padding: 79px 0 83px !important;}
.index10 .box{padding: 54px 0 0;}
.index10 input,.index10 textarea{background-color: #f6f6f6;}
.index10 button{box-shadow: 0px 8px 60px 0px rgba(254, 201, 228, 0.09);background-color: #122b5b;width: 222px;height: 57px;border-radius: 8px;font-size: 16px;color: #fff;}




















.in_form{padding: 96px 0 88px;}
.inform_tit{text-align: center;margin: 0 0 84px;}
.inform_tit p{font-size: 36px;line-height: 36px;color: #333333;font-family:'SourceHanSansCNMedium';}
.inform_tit span{display: block;border-radius: 2px;background-color: #adadad;width: 57px;height: 5px;margin: 24px auto 0;}
.in_form .zs3_box label {display:flex;justify-content:space-between;}
.in_form .zs3_box label p:nth-child(n+3) {margin-top:33px;}
.in_form .zs3_box label input {width:556px;height:60px;line-height:60px;font-size:16px;color:#666666;background:#f5f5f5;text-indent:2em;}
.in_form .zs3_box label input:focus,.in_form .zs3_box label textarea:focus {color:#fff;background:#122b5b;}
.in_form .zs3_box label input:focus::placeholder,.in_form .zs3_box label textarea:focus::placeholder {color:#fff;}
.in_form .zs3_box label:nth-child(2) {margin:22px 0 0;}
.in_form .zs3_box label textarea {color:#000000;font-size:16px;width:1200px;height:200px;border:none;background:#f5f5f5;resize:none;box-shadow:initial;text-indent:2em;padding:10px 0 0;}
.in_form .btn_form button {background-color:rgb(12, 44, 117);width:283px;height:66px;font-size:16px;border:none;color:#fff;margin:42px auto 0;display:flex;cursor:pointer;align-items: center;justify-content: center;}
.in_form .btn_form button img{display: block;height: 27px;margin: 0 10px 0 0;}









/* 中间内容 */









/* 关于我们 */
.ab_con{padding: 128px 0 86px;}
.ab_intro{margin: 84px auto 0;padding: 0 0 66px;}
.ab_intro .tt,.about2 .tt,.about3 .tt,.hz_tit{font-size:36px;color:#333333;line-height: 36px;font-family:'SourceHanSansCNMedium';font-weight: initial;position: relative;text-align: center;}
/* .ab_intro .tt em,.about2 .tt em,.about3 .tt em{color: #0c2c75;} */
.ab_intro .tt::after,.about2 .tt::after,.about3 .tt::after,.hz_tit::after{content:'';border-radius: 2px;width:57px;height:5px;background:#acacac;position:absolute;left:0;right:0;margin:auto;bottom:-24px;}
.ab_des{display: flex;align-items: center;justify-content: space-between;margin: 90px 0 0;}
.ab_des img{width: 655px;display: block;}
.ab_des_w{width: 500px;margin: 26px 0 0;}
.ab_des_w h3{font-size:33px;color:#0c2c75;font-weight: initial;font-family:'SourceHanSansCNMedium';line-height: 33px;border-bottom: 1px solid #0c2c75;padding: 0 0 20px;text-align: center;}
.ab_des_w p{font-size: 18px;color: rgba(102, 102, 102, 0.902);line-height: 29px;text-indent: 2em;margin: 25px 0 0;}
.ab_des_w p strong{font-weight: initial;font-family:'SourceHanSansCN';}
.ab_des_w p:nth-child(4){margin: 20px 0 0;}
.ab_t{margin: 35px 0 0;}
.ab_t p{font-size: 16px;color:rgba(102, 102, 102, 0.902);line-height: 31px;text-indent: 2em;}

.ab_intro ul{display: flex;justify-content: space-between;margin: 58px 0 0;}
.ab_intro ul li{}
.ab_intro ul li img{display: block;height: 416px;}


.bg_fcfcfc .in_form{background-color: #fff;}





/* 服务中心 */
.prolist_box{padding: 123px 0 180px;}
.cpbox{padding: 60px 0 135px;}
.p_nav{background-color: #ffffff;}
.p_nav>h3{width:288px;height: 64px;background: #1a3f6e;font-size: 24px;color: #fff;font-family:'pingfangbold';}
.p_nav>ul>li{width: 288px;height: 84px;border-bottom: 1px dashed #dededf;background: #ffffff;display: flex;align-items: center;}
.p_nav>ul>li:last-child{border:none;}
.p_nav>ul>li a{padding: 0 0 0 24px; font-size: 20px;color: #333333;display: flex;align-items: center;line-height: 20px;}
.p_nav>ul>li a span{margin: 0 23px 0 0 ;}
.p_nav>ul>li a:hover{color: #1a3f6e !important;font-family:'SourceHanSansCNMedium';}
.p_nav>ul>li a:hover span{}
.p_nav>ul>li a.active{color: #1a3f6e !important;font-family:'SourceHanSansCNMedium';}
.p_nav>ul>li a.active span{}
.p_ewm{background: #ffffff;text-align: center;padding: 65px 0 60px;}
.p_ewm ul{display: flex;}
.p_ewm ul li:first-child{margin-right: 15px;}
.p_ewm_bor{border:1px solid #e0e0e0;display: inline-block;}
.p_ewm img{display: block;width: 107px; margin: 0 auto;background-color: #fff;}
.p_ewm b{font-size: 32px;color: #d41d3b;display: block;margin-top: 25px;font-family:Arial;line-height: 32px;}
.product{width: 870px;}
.product>ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.product>ul>li{width: 416px;margin: 0 0 50px 0;cursor: pointer;box-shadow: 4.54px 8.91px 38px 0px rgba(29, 29, 29, 0.16);}
.product>ul>li:nth-child(2n){margin-right: 0}
.p_img{width: 100%;height: 355px;background-color: #fff;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.p_img img{display: block;max-width: 100%;}
.p_con{padding:0 30px 0;height: 89px;background-color: #f5f5f5;align-items: center;width: 100%;}
.p_name{display: flex;align-items: flex-end;}
.p_name em{display: block;font-size: 18px;color: #333333;line-height: 18px;}
.p_more{display: block;margin-top: 5px}
.p_more img{width: 35px;height: 35px;display: block;}
.product>ul>li:hover .p_con{background: #e62226;}
.product>ul>li:hover .p_name span{color: #fff}
.product>ul>li:hover .p_name em{color: #fff}
.product>ul>li:hover .m_1s{display: block!important;}
.product>ul>li:hover .m_1{display: none!important;}
.m_1s{display: none!important;}
.prolist_box .pagination{padding: 0 0 90px;}
.prolist_box .pagination_b{background-color: initial;border-top: 1px solid #bfbfbf;}







/* 合作加盟 */
.hezuo_con{padding: 123px 0 130px!important;}
.hz1{margin: 93px 0 10px;}
.hz1 ul{margin: 78px 0 0;}
.hz1 li{display: flex;justify-content: space-between;margin: 0 0 26px;align-items: center;}
.hz_txt{display: flex;}
.hz1 li .hz_num{background: url(../images/hz_tbg.png) no-repeat center center;width: 43px;height: 39px;display: flex;align-items: center;justify-content: center;margin: 0 24px 0 0;}
.hz1 li .hz_num span{display: block;font-size: 16px;color: #fff;}
.hz_flex{margin: 7px 0 0;width: 445px;}
.hz_flex em{display: block;font-size: 24px;color: #0c2c75;font-family:'SourceHanSansCNMedium';line-height: 24px;}
.hz_flex p{font-size: 16px;color: #666666;line-height: 22px;margin: 17px 0 0;}
.hz_img{width: 691px;}
.hz_img img{display: block;width: 100%;}
.hz1 li:nth-child(2) .hz_flex{width: 402px;}









/* 新闻资讯 */
.news_box {padding:120px 0 0;}
.two_nav{border-bottom:1px solid rgba(102, 102, 102,0.502);padding-bottom: 10px;/* margin-bottom: 40px */}
.pos1{padding-left: 10px;height: 45px; border-left: 3px solid #0c2c75;}
.two_nav .pos1 h3{font-size: 22px;color: #0c2c75;line-height: 24px;font-weight: initial;font-family:'SourceHanSansCNMedium';}
.two_nav .pos1 p{font-size: 14px;color: rgba(51, 51, 51, 0.4);margin-top: 5px;text-transform: uppercase;}
.two_nav>p{font-size: 16px;color: rgba(51, 51, 51, 0.8);margin-top: 22px;}
.two_nav>p a{color: rgba(51, 51, 51, 0.8);}
.news{background-color: rgb(255, 255, 255);margin: 100px auto 0;}
.news>ul{padding:62px 52px 88px;}
.news>ul>li{margin: 35px 0 0;}
.news>ul>li:first-child{margin: 0;}
.n_img{width:468px;height:278px;overflow: hidden;background-color: #fff;box-shadow: 0.908px 1.782px 38px 0px rgba(29, 29, 29, 0.09);}
.n_img img{display: block;width: 100%;height: 100%;}
.n_con{width:574px;margin: 50px 0 0 0;}
.n_title{font-size:28px;color: #333333;min-height:28px;overflow: hidden;font-family:'SourceHanSansCNMedium';line-height: 28px;}
.n_des{display:block;height:100px; overflow: hidden;font-size:16px;color:#666666;line-height: 25px;margin:20px 0 10px;}
.n_time{display:block;font-size:16px;color:#000000;display: flex;align-items: center;}
.n_time span{font-size: 24px}
.b_top{border-top: 1px solid #bfbfbf;}
.news_box .pagination_b {background-color:rgb(255, 255, 255);padding: 0 0 127px;}
.news>ul>li:hover .n_title{color: #0c2c75;}









.pagination_b {font-size:22px;color:#333333;text-align:center;/* padding: 0 0 200px; */}
.pagination_b li:first-child{margin: 0;}
.pagination_b li:first-child span{font-size: 32px;line-height: 77px;}
.pagination_b li:last-child a{font-size: 32px;line-height: 77px;}
.pagination_b li {text-align:center;line-height:25px;display:inline-block;margin:0 0 0 52px;}
.pagination_b li a {display:block;border-top: 4px solid transparent;padding: 0 22px;line-height: 85px;}
.pagination_b li span{display:block;border-top: 4px solid transparent;padding: 0 22px;line-height: 85px;}
.pagination_b li a:hover {color:#0773b3;border-top: 4px solid #0773b3;}
.pagination_b li.active span {color:#0773b3;border-top: 4px solid #0773b3;}












/* 联系我们 */
.map{width:53%;height:762px;box-shadow:0px 5px 59px 0px rgba(85,86,91,0.11);position:absolute;top:0;right: 0;}
.BMap_bubble_title{font-weight: bold;font-size: 16px;width: initial!important;padding-top: 20px;}
.BMap_bubble_content{font-size: 14px;margin: 30px 0 0 ;width: 100%!important;}
.BMap_bubble_pop{padding: 0 25px!important;}
.BMap_bubble_buttons{display: none !important;}
.contact_con {padding:123px 0 118px;}
.contact{position:relative;margin-top: 96px;}
.contact11{width: 468px; margin:56px 0 0 ;}
.contact11:first-child{margin: 0;}
.contact11 p {display: flex;align-items: center;}
.contact11 p:nth-child(1){font-size: 24px;color: #333;line-height: 26px;border-bottom: 1px solid rgba(51, 51, 51, 0.2);padding-bottom: 24px;margin-bottom: 21px}
.contact11 p:nth-child(1) img{vertical-align: top;margin-right: 10px}
.contact11 p:nth-child(2){font-size: 17px;color: #333333;}
.contact11 p b{font-weight: initial;font-size: 24px;color: #333333;}
.contact11 ul{display: flex;margin: 37px 0 0;}
.contact11 ul li{margin: 0 20px 0 0;}
.contact11 ul li div{background-color: #fff;padding: 8px;}
.contact11 ul li img{display: block;height: 128px;}
.contact11 ul li p{display: block;font-size: 18px;color: rgba(51, 51, 51, 0.902)!important;line-height: 18px;margin: 15px 0 0;}
.contact11s p:nth-child(2){display: flex;align-items: flex-start;}
.contact11s p:nth-child(2) em{display:block;width: 374px;}






.newsarticle {padding:60px 0;}
.newsarticle h1 {text-align:center;font-size:26px;}
.content {width:1200px;margin:0 auto;padding:20px 0;border-bottom: 1px solid #bfbfbf;}
/* .content img {max-width:90%;} */
.newsarticle p {text-indent:2em;font-size:16px;line-height:24px;margin-bottom:20px;}
.newsarticle img {max-width:90%;margin:30px auto;display:block;}
.newarc_flex{display: flex;justify-content: space-between;margin-top: 50px;}
.newarc_flex a{font-size: 16px;color: #333333;}

/* 上下篇 */
.sxy{margin-top: 50px;width:100%;height:30px;font-size: 16px;color:#666}
.sxy1{width:50%;height:30px;float: left;}
.sxy2{width:50%;height:30px;float: right;text-align: right;}
.sxy a:hover{color: #333;}