.banner img{width: 100%;max-width: 100%;}
.minbanner img{width: 100%;max-width: 100%;margin-top: -4px;}
.wp{width: 1200px;margin: 0 auto;}
.le{float: left;}
.lr{float: right;}
a:hover{color: none;}
.anniu{text-align: center;}
.n1{background-color: #ffffff;color: #000000;font-size:22px;display: inline-block;letter-spacing:1px;width:234px;height:66px;line-height:66px;}
.n2{background: #f6efd6;color:#ba260b ;font-size:22px;display: inline-block;letter-spacing: 1px;margin-left:115px;width: 234px;line-height: 66px;height:66px;text-align: center;}
.n4{color:#ba260b ;font-size:24px;display: inline-block;letter-spacing: 1px;line-height:58px;height:58px;text-align: right;}
.n5{background: #912f09;color:#ffffff ;font-size:24px;display: inline-block;letter-spacing: 1px;width:140px;line-height:48px;height:48px;text-align: center;margin-left:0;}
.gg_center{overflow: hidden;}
.gg_center img{width: 580px;}

.jdjx_center{display: flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;background: #ffffff;}
.jdjx_center div{width:385px;overflow: hidden;font-size:22px;text-align: center;}
.jdjx_center div .titp{font-size:24px;color: #000000;margin: 10px 0 5px;font-weight: bold;}
.jdjx_center div .conp{width:90%;font-size:16px;color: #000000;margin: 10px 5% 5px 5%;}
.jdjx_center ul{display: flex;width: 1200px;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
.jdjx_center ul li{width: 394px;padding-right:10px;}
.jdjx_center ul li img{padding-bottom: 5px;}
.jdjx_center img{float:left;}
.p_bt{width: 196px;height: 50px;background: #a3310b;text-align: center;color:#ffffff;margin: 57px auto 47px;border-radius: 50px;line-height: 50px;}
.msrx{margin-top: 70px;}
.msrx_center{margin: 35px 0 20px;display: flex;justify-content: space-between;flex-wrap:wrap;}
.msrx_center ul{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.msrx_center ul li{width: 377px;padding-bottom: 40px;}
.msrc_lr{width: 115px;float: right;background: #f6f5f5;height: 260px;}
.msrc_lr img{margin: 20px 22px 5px 22px;}
.msrc_lr p{writing-mode:vertical-rl;margin:0  24px;font-size: 25px;font-weight: bold;}
.qsjy{margin-top: 70px;}
.qsjy_center{background-image: url("../images/3-bg.png");overflow: hidden;margin-bottom: 60px;}
.div_center{padding: 160px 260px 18px;}
.div_center div{float: left;margin-bottom: 22px;}
.qsjy_center div .lf{margin: 0 19px;}

.xxbz{margin-top: 90px;}
.xxbz_center{margin: 40px 0 80px;}
.xxbz_t{display: flex;justify-content: space-around;padding: 0 200px;}
.xxbz_b{display: flex;justify-content: space-between;padding: 0 60px;}

.xyhj{margin-top: 90px;}
.xyhj_center{margin: 20px 0 40px;overflow: hidden;display: flex;justify-content: space-between;}
.xyhj_center .wz{margin-bottom: 8px;}

.jmzp{margin-top: 90px;}
.zp{margin: 30px 0 25px;}
.lunbo{position: relative;}
.lunbo_le{width: 220px;height: 370px;background-color: rgba(255,255,255,0.8);position: absolute;left: 0;top: 0;z-index: 10;}
.lunbo_ri{width: 220px;height: 370px;background-color: rgba(255,255,255,0.8);position: absolute;right: 0;top: 0;z-index: 10;}

.mshj{margin-top: 70px;}
.ms_text{margin: 30px 0 25px 50px;color: #ff638b;font-size: 28px;}
.qtms{margin-bottom: 60px;display: flex;justify-content: space-between;}
.titimg{width: 100%; margin:50px auto 20px;text-align: center;}
/* .titimg p{font-size: 22px;line-height:42px;color:#000000;} */
.wrap1{width: 100%;margin-bottom:30px;}
.wrap1_lf{float:left;}
.wrap1_lr{float: left;width:833px;height: 513px;}
.wrap1_tit{width: 161px;height:58px;line-height:62px;font-weight: bold;font-size: 26px;text-align: center;background-image: url("../images/zcyx_04.png"); background-size: contain;margin: 0 auto;}
.wrap1_lr p{padding:20px 0 40px 50px;font-size: 26px;text-indent:2em;line-height: 1.5em;}
.wrap1_bt{width: 200px;height: 75px;line-height: 75px;text-align: center;font-size: 26px;color: #ffffff;background:#ee0e0e;margin:0 auto;border-radius: 5px;}
.wrap3{background: #faf5f3;padding:30px 0 50px;}
.wrap3_list{width: 350px;height:90px;background: #ee0e0e;color:#ffffff;padding:20px;margin-bottom: 30px;}
.wrap3_list_tit{color:#ffffff;font-weight: bold;font-size:20px;line-height:50px;}
.wrap3_list_abs{color:#ffffff;font-size: 18px;}
.qs_list{width: 100%;padding:0 10px;float: left;width: }
.qs_list ul li{width: 100%;border-bottom: 2px solid #f4e8e3;height:85px;line-height:85px;}
.list_cont{width: 730px;float:left;font-size: 28px;}
.list_bt{width: 215px;float: right;font-size: 26px;background: #a3310b;border-radius: 50px;text-align: center;color:#ffffff;height: 55px;line-height:55px;margin-top:15px;}
.qs_list a{color:#000000 !important;}
.qs_list a:hover{color:#a3310b !important;}
.wp_lf{width: 50%;float: left;}
.wp_lr{width: 50%;float: right;}
.wp_p1{font-size:22px;padding:20px; text-align: justify;font-weight: bold;}
.wp_p2{font-size:22px;padding:0 20px;color:#a0350a; text-align: justify;font-weight: bold;}
.wp_bt{width: 240px;height: 75px;background: #a0350a;color:#ffffff;border-radius: 100px;margin:30px 0 58px 200px;font-size: 28px;line-height: 75px;}
.wp_lr img{padding:56px 20px 58px 30px;}

.xwrap1_lf1{width: 590px;float: left;margin-left:110px;}
.xwrap1_lr1{width: 390px;float: right;margin-top:5px;margin-right: 85px;}

.xwrap1_lr2{width: 590px;float: left;margin-top: 30px;margin-left: 28px;}
.xwrap1_lf2{width: 390px;float: left; margin-left:110px;}
.titx{font-size: 32px;font-weight: bold;color:#a0350a;}
.tity{font-size: 28px;line-height:45px;margin-top: 10px;}

.blist {width: 100%;margin-top: 40px;}
.blist ul{width: 100%;display: flex; flex-direction:row;justify-content:space-around;padding:1rem .5rem;}
.blist ul li {width: 18%;}
.blist ul li img{width: 100%;}

.ptitle1{font-size: 1.1rem;font-weight: bold;color:#000000;padding:.5rem 0 .1rem 1rem;text-align: left;}
.ptitle1 span{color:#ed0000;font-size: .9rem;}
.ptitle2{font-size: 1rem;color:#666666;padding:.5rem 0 .8rem 1rem;overflow: hidden;white-space:nowrap;text-align: left;}
.anniu2 { width:100%; margin:auto; padding:.5rem 0 .5rem;}
.anniu2::after{clear: both;}
.anniu2 .zixun3 { width:46%; float:left; margin-left:2%; height:44px; font-size:1rem; color:#fff; line-height:44px;background: #fe0606;text-align:center;border-radius:0.25rem; }
.anniu2 .zixun4 { width:46%; float:left; margin-left:2%; height:44px; font-size:1rem; color:#fff; line-height:44px;background:#ff5e00; text-align:center;border-radius:0.25rem; }
.zixun4 a {color:#fff;}
.zixun3 a {color:#fff;}

.xfjs{background:#ff5e00;width: 100%;}
.xfjsimg{width:254px;float: left;margin-left:95px;}
.xfjs_lr{width: 500px;float: left;}
.aa{position: absolute;width: 336px;height: 63px;top:70px;left:398px;background: #ffffff;}
.bb{position: absolute;width: 336px;height: 63px;top:136px;left:398px;background: #ffffff;}


.bzwrap{width: 100%;background: url('../images/dg_24.png') no-repeat;background-size:100% 100%;padding:185px 0;}
.sucess_p{width:330px;margin:2rem auto 1rem;}
.sucess_p1{color:#000000;font-weight: bold;font-size:25px;margin: 0 auto;text-align: center;}
.sucess_p2{width: 518px;height:80px;background: url('../images/dg_32.png') no-repeat;background-size:contain;margin: 1rem auto 2rem;line-height:90px;text-align: center;color:#ffffff;font-size: 1.2rem;}
.curtop{display:block !important;}
.sucess_top{display:none;width: 100%;text-align: center;}
.sucess{margin:0 auto 2rem;}
.plist {width: 100%;}
.plist ul{width: 100%;display: flex; flex-direction:row;justify-content:center;padding:.5rem;}
.plist ul li {width:128px;opacity: 0.5;padding: 0 10px;}
.plist ul li img{width: 100%;}
.curli{opacity: 1 !important;}

.dier { width:100%; margin:auto; }
.dier1 { width:300px;float:left;height:73px; border-radius:.25rem;}
.dier1 img { width:2.8rem; float:left; height:2.8rem; margin-left:1rem; }
.dier1 .biaod { width:100%; float:left;height:57px; line-height:57px;border:0; font-size:1rem; background:#ffffff; color:#FFFFFF; }

.dier2 { width:550px;float:left; margin-left:15px;height:57px;}
.dier2 img { width:2.8rem; float:left; height:73px; margin-left:1rem; margin-top:37px;}
.dier2 .biaod { width:100%; float:left;height:57px; line-height:57px;border:0; font-size:1rem; background:#ffffff; color:#FFFFFF; }

.dier3 { width:300px; float:left; margin-left:24px; height:57px;}
.dier3 .btn8 { width:100%; float:left; height:57px; border:none; background:#ba260b; text-align:center; font-size:1.2rem; color:#fff;}
.wp_w{width:100%;background: url("../images/xdxc_02.png")  100% 100% no-repeat;text-align: center;height: auto;height:223px;text-align: center;}
.bg_wrap1{background: #ffffff;padding:15px 0 42px;}
.p1{color:#000000;font-size:44px;font-weight: bold;text-align: center;height:44px;line-height:44px;padding-top:45px;}
.p2{color:#555555;font-size:28px;text-align: center;height:60px;line-height:60px;margin-bottom:26px;}
.wp1_lf{width:556px;float: left;}
.wp1_lf img{margin-top:6px;}
.wp1_lr{width: 644px;float: left;padding-left: 20px;text-align: center;box-sizing:border-box;margin: 30px 0;}
.wp1_lr::after{clear: both;display: block;content: '';}
.wp1_lr img{margin:24px auto;}
.p3{font-size: 20px;color: #000000;text-align: left;text-indent:40px;}
.p1 span{color:#f50707;}
.p2 span{color:#fb820e;}
.wp{text-align: center;}

.tit4a{position: relative;width:100%;text-align: center;}
.anniu2a{position: absolute;top:70%;width: 100%;text-align: center;}
.tuji_lf{width: 595px;float: left;}
.tuji_lf img{margin-top: 5px;}
.tuji_lr{width: 595px;float: right;}
.tuji_lr img{margin-top: 5px;}
.img1{margin:18px auto 30px;}
.p4{color:#912f09;text-align: left;font-size:20px;margin-top: 28px;margin-left: 20px;float: left;}

.tit4a .wp{position:absolute;top:22px;left:50%;margin-left:-600px;}
.tit5a{width:100%;height: 400px;background: url("../images/xcyx_11.jpg")  100% 100% no-repeat;margin-top:180px;text-align: center;}
.tit6a{width:100%;height: 708px;background: #ffffff;text-align: center;}
.tit7a{width:100%;height: 761px;background: url("../images/xdxc_06.png")  100% 100% no-repeat;text-align: center;}
.tit8a{width:100%;height:643px;background: #ba260b;text-align: center;}
.tit9a{width:100%;height:780px;background: #ba260b;text-align: center;}
.last_lf,.last_lr{width: 590px;height: 227px;background: #f2f2f2;float: left;padding: 20px;box-sizing: border-box;}
.last_lr{margin-left: 20px;}
.last_lf img,.last_lr img{float: left;padding-right: 26px;}
.last{margin-bottom: 54px;}
.last p{float: left;width: 200px;font-size: 24px;color:#000000;margin-top: 18px;text-align: left;}
.last_bt{width: 144px;height: 50px;line-height: 50px;font-size: 22px;color:#ffffff;background: #912f09;text-align: center;float: left;margin-top: 45px;}
.div2 div{width: 395px;}
.div3 div{width: 591px;}
.lxfs1{width: 100%;height: 82px;line-height: 82px;background: #ffffff;text-align: center;}
.lxfs1 img{padding: 9px;vertical-align: middle;}
.span1{color:#ba260b;font-size: 24px;padding: 0 28px;line-height: 82px;vertical-align: middle;}
.span2{color:#ba260b;font-size: 42px;font-weight: bold;line-height: 82px;vertical-align: middle;}

.xz_diyi_img { width:1100px; margin:auto; margin-top:70px;}
.xz_anniu { width:450px; margin: auto; margin-top: 70px; margin-bottom: 50px; height: 68px; border-radius: 8px; background: #c0070d; color: #FFFFFF; font-size: 26px; line-height: 68px; text-align: center; letter-spacing: 2px;}
.xz_anniu a { color: #FFFFFF;}
.xz_dier_img { width:1200px; margin:auto; margin-top:15px;text-justify:inter-ideograph;overflow:hidden; }
.xz_dier { width:1200px; margin:auto; margin-bottom:20px;}
.xz_dier li { width:300px; height:140px; float:left; margin-left:50px; margin-right:50px;}
.xz_dier li b { width:100%; height:40px;font-size:20px; line-height:40px;color:#fd6c01;font-family:"Microsoft Yahei"; letter-spacing:1px;}
.xz_dier li p {width:100%; height:100px;font-size:16px; line-height:25px;color:#000000;font-family:"Microsoft Yahei";}
.xz_disan_bg {width:100%; background:#f5f5f5;text-justify:inter-ideograph;overflow:hidden; margin:auto;}
.xz_disan_h3 { width: 100%; text-align: center; font-size: 32px; font-weight: bold; color: #121212; margin-top: 30px; line-height: 48px;letter-spacing:1px;}
.xz_disan_p {width: 100%; text-align: center; font-size: 26px; color: #3a3a3a; line-height: 48px;letter-spacing:1px;}
.xz_disan_img { width: 1200px; margin: auto; margin-top: 10px;}
.xz_diwu {width:1100px; text-align: center; font-size: 28px; font-weight: bold; color: #121212; line-height:54px;letter-spacing:1px; margin: auto; margin-top: 35px;}
.xz_diwu_p {width:1100px; text-align: center; font-size: 22px; color: #6b6b6b; line-height:34px;letter-spacing:1px; margin: auto;}
.xz_diwu_img {width: 1200px; margin: auto; margin-top:20px;}