.head2 { width:100%;z-index: 15; height:11.85rem; overflow:hidden;}			.hea1{ height:4rem; background:#ececec;overflow:hidden;}            .head2 .logo{ width: 40.2%;float: left;margin: 1.1rem 0 15px 4.8%;position: relative;}			.head2 .logo:before{ content:""; position:absolute; top:0.6rem; right:-1.35rem; width:0.35rem; height:2.75rem; background-size:0.35rem 2.75rem;}            .head2 .logo img{display:block; width:100%;}			.head2 h5{ width:44.66%; line-height:1.6rem; color:#000000; font-size:1.7rem; float:right; margin:1.55rem 0 0.8rem;}			.head2 h5 em{ display:block; font-size:1.1rem; color:#666; margin-top:.3rem;}            .head2 h3{ width:85%; float:left; line-height:4rem; font-size:1.5rem; text-align:center;}            .head2 h3 a{ display:block; width:25%; float:left; font-size:1.5rem; color:#333; border-right:1px solid #e0e0e0; box-sizing:border-box;}			.head2 h3 a:nth-child(1){ color:#fff;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e30124+0,ee850e+100 */background: rgb(227,1,36); /* Old browsers */background: -moz-linear-gradient(left,  rgba(5, 67, 154,1) 0%, rgba(132, 197, 236) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  rgba(5, 67, 154,1) 0%,rgba(132, 197, 236) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  rgba(5, 67, 154,1) 0%,rgba(132, 197, 236) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e30124', endColorstr='#ee850e',GradientType=1 ); /* IE6-9 */}            .head2 .menu_btn{width:10.3%; height:4rem; float:right;overflow:hidden;}            .head2 .menu_btn a.downmenu{display:block; width:2.4rem; height:1.95rem; padding:1.2rem 0.8rem 0.8rem 0;}            .head2 .menu_btn img{ display:block; width:100%;}            .menu2 .slideMenu{ width:100%; display: none;z-index:99;position:absolute; top:10.85rem; right:0; transition:transform 1s;-webkit-transition:transform 1s;padding:1rem 0 2rem;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e30124+0,ee850e+100 */background: rgb(227,1,36); /* Old browsers */background: -moz-linear-gradient(left,  rgba(5, 67, 154,1) 0%, rgba(132, 197, 236,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  rgba(5, 67, 154,1) 0%,rgba(132, 197, 236,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  rgba(5, 67, 154,1) 0%,rgba(132, 197, 236,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e30124', endColorstr='#ee850e',GradientType=1 ); /* IE6-9 */}            .menu2.down .slideMenu{transform:translate3D(0,100%,0);-webkit-transform:translate3D(0,100%,0);}            .menu2 ul li {line-height:3rem;color:#fff;font-size:1.4rem; margin-bottom:0.6rem;}            .menu2 ul li a { display:block; width:70%; margin:0 auto; border:1px solid #fff; text-align:center; border-radius:2rem; font-size:1.1rem; font-family:"Microsoft Yahei"; color: #fff;text-decoration: none;}

.youshi{width: 100%;overflow: hidden;padding: 2rem 0 3rem;}.youshi .m-bt:before{left: 17%;}.youshi .m-bt:after{right: 17%;}.yous { padding: 2rem 34% 0 0; }.yous dl{width: 100%;background: #142038;padding: 1rem 0 0;margin-bottom: 2.2rem;}.yous dl dt{width: 91.66%;line-height: 0;margin: 0 auto;}.yous dl dd{width: 100%;padding: 1.2rem 0 1.5rem;text-align: center;}.yous dl dd h5{font-size: 1.2rem;color: #fff;height: 2rem;line-height: 2rem;}.yous dl dd p{font-size: 1rem;color: #a7a9af;line-height: 1.6rem;height: 3.2rem;width: 60%;margin: 0 auto;padding: 0.5rem 0 0;}.yous dl dd em{width: 3.3rem;height: 1.5rem;display: block;margin: 0 auto;padding: 0.8rem 0 0;}.yous dl dd em img{width: 3.3rem;height: 1.5rem;}.switch { display: flex; justify-content: center; align-content: flex-end; }.switch .swiper-pagination { position: relative; margin: 0 0 0 11rem; }.switch .swiper-pagination-bullet { background: #333; width: 1rem; opacity: 1; height: 1rem; margin: 0.5rem 0.5rem 0 !important; border-radius: 50%; }.switch .swiper-pagination-bullet-active { opacity: 1; background: #005bac; }
.g-ft{height:15rem;position: relative;background: #e9e9e9;}
.f_con{padding-top: 1.2rem;}
.f_con .top{position: fixed;width: 4rem;bottom: 8.5rem;right: 1.5%;z-index: 100;}
.f_con .top img{display:block;width: 100%;}
.f_con p{line-height: 2rem;text-align: center;font-size: 1rem;color: #666;}
.f_con p a{color: #666;}
.f_con p i{margin:0 1rem;}
.fnav{ position:fixed; bottom:0; min-width:320px; max-width:640px; width:100%; height:5.5rem; background:#424242;z-index:12;}
.fnav li{ width:25%; float:left; height:5.5rem; text-align:center; position:relative;color:#fff; font-size:1rem;line-height:1.3rem;}
.fnav li em{ display:block; width:1.3rem; margin:0 auto 0.1rem; padding-top:0.6rem;}
.fnav li em img{ display:block; width:100%;}
.fnav li a{ display:block;color:#fff; font-size:1rem; height:5.5rem; line-height:1.3rem; font-family:"Microsoft YaHei";}
.fnav li:first-child{ background:#005bac;}
.fnav li .erji{display:none; width:100%; position:absolute; bottom:3.5rem; left:0; background:#424242;padding:0.8rem 0;}
.fnav li .erji a{ display:block; line-height:2rem; height:2rem;}
.fnav li:hover .erji{ display:block;}


