.banner_1 {width: 100%;position: relative;}
.banner_1 img {display: block;width: 100%;text-align: center;}

.p1{background:url(../images/p1_bg.jpg) center center no-repeat;overflow:hidden;}
.tit_box{margin-top:30px;text-align:center;font-size:36px;}
.tit_box span{padding-bottom:3px;}
.tit_box .lanse{color:#0a4ba3;border-bottom:3px solid #0a4ba3;}
.tit_box .juse{color:#ff6300;border-bottom:3px solid #ff6300;}
.p1_txt{width:935px;margin:25px auto;padding:0 20px;text-align:center;line-height:26px;font-size:16px;color:#4e4b4b;}
@media screen and (max-width:979px){
.box{width:100%;}
.p1{height:auto;padding-bottom:30px;}
.p1_txt{width:100%;padding:0 20px;box-sizing:border-box;text-indent:32px;text-align:justify;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
.p1_txt{font-size:14px;text-indent:28px;}
}


.p2{height:758px;background:url(../images/p2_bg.jpg) center center no-repeat;overflow:hidden;}
.tit_box .baise{color:#fff;border-bottom:3px solid #fff;}
.tit_box .huangse{color:#ff0;border-bottom:3px solid #ff0;}
.p2_info{height:567px;margin-top:55px;position:relative;display:block;}
.p2_info_img{position:absolute;left:249px;top:0px;}
.p2_info_img{-webkit-transition:0.8s 0.7s all ease-in-out;transition:0.8s 0.7s all ease-in-out;}
.p2_info_txt{position:absolute;font-size:16px;color:#fff;line-height:24px;}
.p2_info_txt span{display:inline-block;font-size:24px;margin-bottom:10px;}
.p2_info_txt1{text-align:right;left:60px;top:4px;}
.p2_info_txt2{text-align:right;left:60px;top:211px;}
.p2_info_txt3{text-align:right;left:0px;top:430px;}
.p2_info_txt4{left:955px;top:4px;}
.p2_info_txt5{left:955px;top:211px;}
.p2_info_txt6{left:955px;top:430px;}
.p2_info_txt1{-webkit-transition:0.5s 1s all ease-in-out;transition:0.5s 1s all ease-in-out;}
.p2_info_txt2{-webkit-transition:0.5s 1.4s all ease-in-out;transition:0.5s 1.4s all ease-in-out;}
.p2_info_txt3{-webkit-transition:0.5s 1.8s all ease-in-out;transition:0.5s 1.8s all ease-in-out;}
.p2_info_txt4{-webkit-transition:0.5s 2.2s all ease-in-out;transition:0.5s 2.2s all ease-in-out;}
.p2_info_txt5{-webkit-transition:0.5s 2.6s all ease-in-out;transition:0.5s 2.6s all ease-in-out;}
.p2_info_txt6{-webkit-transition:0.5s 3s all ease-in-out;transition:0.5s 3s all ease-in-out;}
@media screen and (max-width:979px){
.p2_info_img{display:none;}
.box{width:100%;}
.p2,.p2_info{height:auto;padding-bottom:30px;}
.p2_info{padding:0 20px;margin-top:0;display:none;}
.p2_info_txt{position:static;float:left;text-align:left;box-sizing:border-box;width:90%;margin:5px 20px;}
.p2_info_txt span{font-size:18px;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
.p2{background-repeat:repeat;}
.p2_info_txt{font-size:14px;}
.p2_info_txt span{font-size:18px;height:26px;margin-top:20px;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
}

.p4{height:758px;background:url(../images/p4_bg.jpg) center center no-repeat;overflow:hidden;}
.p4 .tit_box{position:relative;}
.p4_info{text-align:center;overflow:hidden;}
.p4_info_img{margin-top:60px;position:relative;}
.p4_info_txt1{margin-top:30px;text-align:center;font-size:18px;color:#3a5559;position:relative;}
@media screen and (max-width:979px){
.box{width:100%;}
.p4{height:auto;padding-bottom:30px;}
.p4_info_img{max-width:96%;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
.p4_info_txt1{padding:0 20px;font-size:16px;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
.p4_info_txt1{padding:0 20px;font-size:15px;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
.p4_info_img{margin-top:25px;}
}

.p5{height:752px;background:url(../images/p5_bg.jpg) center center no-repeat;overflow:hidden;}
.p5 .tit_box{position:relative;}
.p5_info{text-align:center;overflow:hidden;}
.p5_info_img{margin-top:100px;position:relative;}
.p5_info_txt1{text-align:center;font-size:18px;color:#555;position:relative;}
@media screen and (max-width:979px){
.box{width:100%;}
.p5{height:auto;padding-bottom:30px;}
.p5_info_img{max-width:96%;}
.p5_info_img{margin-top:60px;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
.p5_info_txt1{padding:0 20px;font-size:16px;}
.p5{background:#fff;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
.p5_info_txt1{padding:0 20px;font-size:15px;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
.p5_info_img{margin-top:25px;}
}





.box{width:1200px;margin:0 auto;position:relative;max-height:99999px;}
.tit_box{margin-top:30px;text-align:center;font-size:36px;}
.tit_box span{padding-bottom:3px;}
.tit_box .juse{color:#ff6300;border-bottom:3px solid #ff6300;}
.tit_box .baise{color:#fff;border-bottom:3px solid #fff;}
.p6{height:689px;background:url(../images/p6_bg.jpg) center center no-repeat;overflow:hidden;}
.p6 .tit_box{position:relative;}
.p6_info{text-align:center;overflow:hidden;}
.p6_info_img{margin-top:120px;position:relative;}
.p6_info_txt1{margin-top:50px;text-align:center;font-size:18px;color:#fff;position:relative;}
@media screen and (max-width:979px){
.box{width:100%;}
.p6{height:auto;padding-bottom:30px;}
.p6_info_img{max-width:96%;}
.p6_info_img{margin-top:60px;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
.p6_info_txt1{padding:0 20px;font-size:16px;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
.p6_info_txt1{padding:0 20px;font-size:15px;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
.p6_info_img{margin-top:25px;}
}






.p9{background:url(../images/cgal_bg.jpg) center top no-repeat;overflow:hidden;}
.p9_info{position:relative;}
.p9_slide{width:875px;height:742px;margin:90px auto!important;background:url(../images/cgal1.png);overflow:visible!important;}
.p9_img1{position:absolute;left:33px;top:52px;width:476px;height:607px;}
.p9_img2{position:absolute;right:16px;top:128px;width:276px;height:491px;}
.p9_gsm{display:none;position:absolute;left:0;top:-50px;width:100%;text-align:center;font-size:24px;}
.p9_slide .swiper-slide-active .p9_gsm{display:block;}
.p9_l{position:absolute;left:10px;top:50%;width:32px;height:64px;background:url(../images/zjt5.png);cursor:pointer;outline:none;z-index:9;}
.p9_r{position:absolute;right:10px;top:50%;width:32px;height:64px;background:url(../images/yjt5.png);cursor:pointer;outline:none;z-index:9;}
@media screen and (max-width:979px){
.box{width:100%;}
.p9_slide{transform:scale(0.7);margin:-6% 0 -6% -8%!important;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
.p9_l,.p9_r{display:none;}
.p9_slide{transform:scale(0.4);margin:-40% 0 -40% -55%!important;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
.p9_slide{transform:scale(0.36);margin:-45% 0 -45% -66%!important;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
.p9_slide{transform:scale(0.32);margin:-60% 0 -60% -86%!important;}
}

.p7{background:#d6e9f8;overflow:hidden;padding-bottom:60px;}
.p7 .tit_box{position:relative;}
.p7_table{width:990px;margin:40px auto 0;position:relative;}
.p7_table tr th{border:2px solid #d6e9f8;height:50px;line-height:50px;text-align:center;font-weight:normal;color:#fff;background:#0a4ba3;font-size:20px;}
.p7_table tr td{border:2px solid #d6e9f8;height:50px;line-height:50px;text-align:center;color:#454545;background:#fff;font-size:18px;}
.p7_table tr td img{vertical-align:middle;margin-bottom:2px;height:25px;}
.p7_table tr.bottom td{height:66px;line-height:66px;background:#ff6300;color:#fff;}
.p7_table tr.bottom td .price{font-size:30px;color:#ff0;}
@media screen and (max-width:979px){
.box{width:100%;}
.p7_table{width:98%;margin:50px auto 0;}
}
@media screen and (max-width:767px){
.tit_box{font-size:28px;}
.p7_table tr th{height:auto;line-height:24px;font-size:16px;padding:10px;border-width:1px;}
.p7_table tr td{height:auto;line-height:22px;font-size:14px;padding:10px;border-width:1px;}
.p7_table tr.bottom td{height:auto;line-height:22px;}
.p7_table tr.bottom td .price{font-size:16px;}
}
@media screen and (max-width:413px){
.tit_box{font-size:25px;}
}
@media screen and (max-width:374px){
.tit_box{font-size:22px;}
}


.p8{background:#9a0b0b;overflow:hidden;padding:50px 0;}
.p8_tit{text-align:center;font-size:30px;color:#fff;position:relative;}
.p8_tit span{font-size:36px;color:#ff0;}
.sqxx_b{width:990px;margin:40px auto 0;max-height:9999px;position:relative;}
.sqxx_info{float:left;margin:0 0 30px 24px;line-height:35px;}
.sqxx_l{display:inline-block;min-width:66px;text-align:right;margin-right:5px;font-size:14px;color:#fff;}
.sqxx_l i{color:#ff0;font-weight:bold;padding-right:4px;}
.sqxx_input{height:33px;line-height:33px;width:200px;padding:0 10px;border:1px solid #fff;border-radius:2px;background:none;color:#fff;}
.sqxx_input::-webkit-input-placeholder{color:#fff;}
.sqxx_textarea{vertical-align:middle;height:134px;line-height:22px;width:380px;padding:6px 10px;border:1px solid #fff;border-radius:2px;color:#fff;background:none;font-family:微软雅黑;resize:none;}
.sqxx_l_ly{position:relative;top:-54px;}
.sqxx_kjy{float:right;width:420px;margin-right:25px;}
.sqxx_kjy_t{height:40px;line-height:40px;background:#fff;padding:0 20px;font-size:16px;color:#9a0b0b;}
.sqxx_kjy_b{border:2px solid #fff;border-top:0;padding:8px 18px;}
.sqxx_kjy_info{height:30px;line-height:30px;padding-left:25px;background:url(../images/zjt9.jpg) left center no-repeat;font-size:14px;color:#fff;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sqxx_kjy_info:hover{color:#eee;}
.sqxx_btn_box{width:100%;text-align:center;}
.sqxx_btn{display:inline-block;width:167px;height:43px;line-height:45px;text-align:center;background:#f4bf1e;border:0;color:#750c0c;font-size:18px;letter-spacing:2px;border-radius:4px;cursor:pointer;}
.sqxx_btn:hover{background:#e6b319;color:#750c0c;}
.sqxx_error{float:left;width:100%;min-height:15px;margin:-16px 0 12px;color:#ff0;text-align:center;}
@media screen and (max-width:979px){
.sqxx_kjy{display:none;}
.box{width:100%;}
.sqxx_b{width:100%;}
.sqxx_info{float:none;width:100%;margin:0 0 15px;padding:0 20px;box-sizing:border-box;}
.sqxx_l{display:block;text-align:left;}
.sqxx_r{display:block;}
.sqxx_input{display:block;width:100%;box-sizing:border-box;}
.sqxx_textarea{display:block;height:120px;width:100%;box-sizing:border-box;}
.sqxx_error{margin:-6px 0 10px;}
.sqxx_l_ly{top:0;}
}
@media screen and (max-width:767px){
.p8{padding:40px 0;}
.p8_tit{padding:0 20px;font-size:22px;}
.p8_tit span{font-size:24px;}
}
@media screen and (max-width:413px){
.p8_tit{padding:0 20px;font-size:20px;}
}
@media screen and (max-width:374px){
.p8_tit{padding:0 20px;font-size:16px;}
.p8_tit span{font-size:22px;}
}
.sqxx_r p{color:#fff;font-size:12px;box-sizing:border-box;padding:0 10px;line-height:2;height:20px;margin-left:80px;}

.titleseo{text-align:center;font-size:36px;line-height:55px;color:#333;}
.titleseo span{margin-right:-12px;}
.titleseo p{font-size:14px;font-weight:500;}
.newzx{width:100%;padding:20px 0;}
.newzx .hd{width:100%;text-align:center;margin:30px auto 20px auto;}
.newzx .hd li{display:inline-block;height:35px;line-height:35px;margin:0 5px;border:1px solid #d6d6d6;border-radius:20px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.newzx .hd li a{display:block;padding:0 20px;font-size:14px;color:#333;}
.newzx .hd li:hover,.newzx .hd li.on{border-color:#2ba0e8;}
.newzx .hd li:hover a,.newzx .hd li.on a{color:#2ba0e8;}
.newzx .bd{width:100%;}
.newzx .lsts{width:100%;}
.newzx .lsts li{float:left;width:47%;margin:20px 6% 0 0;}
.newzx .lsts li:nth-child(2n){margin-right:0;}
.newzx .lsts li a{display:block;width:100%;}
.newzx .lsts li .pic{display: flex;align-items: center; float: left;width: 110px;height: 100px;color: #666;text-align: center;}
.newzx .lsts li .pic img{width:100%; height: 90px;align-items: center;}
.newzx .lsts li .msg{margin-left: 125px;}
.newzx .lsts li .msg h3{line-height:26px;font-weight:500;font-size:16px;color:#333;margin:0px;}
.newzx .lsts li .msg p{font-size:12px;color:#999;line-height:25px;}
.newzx .lsts li .msg span{font-size:12px;color:#999;line-height:25px;margin-right:25px;}
.newzx .lsts li:hover .time{color:#fff;border-color:#2ba0e8;background:#2ba0e8;}
.newzx .lsts li:hover .time p::after{background:#fff;}
.newzx .lsts li:hover .msg h3{color:#2ba0e8;}