﻿@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: "syRegular";
    src: url("../fonts/syRegular.eot");
    src: url("../fonts/syRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/syRegular.woff") format("woff"), url("../fonts/syRegular.ttf") format("truetype"), url("../fonts/syRegular.svg#syRegular") format("svg");
    font-weight: normal;
    font-style: normal;
}

body {
    font-family:'Microsoft Yahei','微软雅黑',SimSun,Arial,tahoma,arial !important;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
}
html{font-size:62.5%;}
a{
	color:#222;
	text-decoration:none;outline:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;
}
a:hover
{
    color:#e60012;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
.yh {
    font-family:"Microsoft Yahei","微软雅黑";
}
a,img{border:0px;}

br{font-family:SimSun;}

p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family:'syRegular',Arial,'Microsoft Yahei','微软雅黑',SimSun,Arial,tahoma,arial !important;outline:none;}
input::-ms-clear, input::-ms-reveal{
        display: none;
  }
input[type="text"]:disabled
{
background-color: #999;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}

input:-ms-input-placeholder {
    color: #999;
}

input::-webkit-input-placeholder {
    color: #999;
}

input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea,button {
    -webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 100px white inset;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input[type=button],input[type=text],input[type=password]{-webkit-appearance:none;outline:none}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:9998;display:block;}
.loading b.b1{width:100%;height:100%;display:block;overflow:hidden;background-color:#004c98;position:absolute;left:0px;top:0%;}


.section{width:100%;background-color:#fff;height:100vh;}
.section .pagefr{width:100%;height:calc(100vh - .92rem);margin-top:.92rem;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.section .p_last{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.section.active .pagefr{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}

@-webkit-keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}
 
@keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}

@-webkit-keyframes an_02 {
  0% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
 
@keyframes an_02 {
 0% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
.an_02{-webkit-animation-name:an_02;animation-name:an_02}


@-webkit-keyframes an_01 {
  0% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
}
 
@keyframes an_01 {
  0% {transform: scale(0.96, 0.96); -moz-transform: scale(0.96, 0.96); -webkit-transform: scale(0.96, 0.96);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.96, 0.96); -moz-transform: scale(0.96, 0.96); -webkit-transform: scale(0.96, 0.96);}
}


@-webkit-keyframes an_03 {
  0% {opacity:0;}
  100%{opacity:1;}
}
 
@keyframes an_03 {
 0% {opacity:0;}
  100%{opacity:1;}
}
.an_03{-webkit-animation-name:an_03;animation-name:an_03;}

@-webkit-keyframes an_zdy {
  0% {}
  100%{}
}
 
@keyframes an_zdy {
 0% {}
  100%{}
}
.an_zdy{-webkit-animation-name:an_zdy;animation-name:an_zdy;}

@-webkit-keyframes an_04 {
  0%{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
  100%{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);}
}
 
@keyframes an_04 {
  0%{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
  100%{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);}
}

@-webkit-keyframes an_05 {
  0%{width:0rem;}
  100%{width:4.83rem;}
}
 
@keyframes an_05 {
  0%{left:0px;opacity:0;}
  10%{opacity:1;}
  100%{left:4.35rem;opacity:1;}
}
/*common*/


.in_body{min-height:100vh;position:relative;opacity:0;background-color:#fff;}
.home_body{overflow:hidden;height:100vh;}
.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_c{margin:0px auto;padding:0px 0px;width:1400px;}
.wrap_in{margin:0px 3%;}
.wrap_nr{margin:0px 6.25%;}

.w_pc{}
.w_wap{display:none !important;}

header{border-bottom:1px solid #f40013;}

.topfr{width:100%;overflow:hidden;height:80px;position:fixed;left:0px;top:0px;z-index:99999;background-color:#fff;border-bottom:1px solid #e60012;}
.topfr .wrap_c{position:relative;}
.topfr .fl{width:105px;height:80px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:absolute;left:0px;top:0px;}
.topfr .fl img{width:100%;display:block;}
.topfr .fc{width:100%;overflow:hidden;}
.topfr .fc ul{font-size:0px;width:100%;overflow:hidden;text-align:center;}
.topfr .fc ul li a{color:#000;}
.topfr .fc ul li{display:inline-block;font-size:16px;line-height:80px;padding:0px 10px;position:relative;margin:0px 20px;font-weight:bold;}
.topfr .fc ul li b{width:0%;height:2px;display:block;overflow:hidden;background-color:#f40013;position:absolute;left:50%;bottom:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.topfr .fc ul li.on b{width:100%;left:0px;}
.topfr .fc ul li.on a{color:#f40013;}


.in_01{overflow:hidden;position:relative;}
.in_01_slide{width:100%;height:calc(100vh - 80px);overflow:hidden;margin-top:80px;position:relative;}
.in_01_slide .swiper-slide{width:100% !important;overflow:hidden;position:relative;}
.in_01_slide .swiper-slide b.b1{width:100%;height:calc(100vh - 80px);display:block;overflow:hidden;transition:.3s linear;-webkit-transition:3.3s linear;-o-transition:3.3s linear;-moz-transition:3.3s linear;}
.in_01_slide .swiper-slide b.b1.on{transform: scale(1.03, 1.03) rotate(0.1deg) translate3d(0,0,0); -moz-transform: scale(1.03, 1.03) rotate(0.1deg) translate3d(0,0,0); -webkit-transform: scale(1.03, 1.03) rotate(0.1deg) translate3d(0,0,0);}
.in_01_slide .swiper-slide img.img2{height:100%;display:block;position:absolute;right:0;top:0;opacity:0;transition:3.3s linear;-webkit-transition:3.3s linear;-o-transition:3.3s linear;-moz-transition:3.3s linear;}
.in_01_slide .swiper-slide img.img3{height:100%;display:block;position:absolute;right:0px;top:0px;opacity:0;transition:.3s linear;-webkit-transition:3.3s linear;-o-transition:3.3s linear;-moz-transition:3.3s linear;}
.in_01_slide .swiper-slide img.img3.on{opacity:1;-webkit-animation:an_04 2.1s linear infinite;animation: an_04 2.1s linear infinite;}
.in_01_slide .swiper-slide img.img2.on{opacity:1;}
.svg_a{stroke-dasharray:3600;opacity:0;stroke-dashoffset:0;}
.svg_a.on{animation: house-draw 2s ease-in-out;-webkit-animation: house-draw 2s ease-in-out;}
@keyframes house-draw {
    from {
        stroke-dashoffset: 3600;
        opacity:1;
    }
    to {
        stroke-dashoffset: 0;
        opacity:0;
    }
}
@-webkit-keyframes house-draw {
    from {
        stroke-dashoffset: 3600;
        opacity:1;
    }
    to {
        stroke-dashoffset: 0;
        opacity: 0;
    }
}

.ansvg{width:43.48958333333333%;height:75.75757575757575%;overflow:hidden;position:absolute;right:8.4375%;top:13.333333333333334%;}
.ansvg svg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}


.in_01_slide .swiper-slide .in_01s_c{width:100%;overflow:visible;position:absolute;left:0px;top:50%;margin-top:-1.415rem;text-align:left;opacity:0;}
.in_01_slide .swiper-slide .in_01s_c .wrap_c{width:auto;margin:0px 5%;}
.in_01_slide .swiper-slide .in_01s_c label{display:inline-block;position:relative;}
.in_01_slide .swiper-slide .in_01s_c img{display:block;height:2.6rem;}
.in_01_slide .swiper-slide .in_01s_c span{width:100%;display:block;overflow:hidden;}
.in_01_slide .swiper-slide .in_01s_c span.sp1{}
.in_01_slide .swiper-slide .in_01s_c span.sp2{margin-top:.4rem;}
.in_01_slide .swiper-slide .in_01s_c span.sp2 a{display:inline-block;line-height:.5rem;padding:0px .7rem;background-color:#f40013;color:#fff;border-radius:.5rem;font-size:14px;color:#fff;}
.in_01_slide .swiper-slide .in_01s_c i.on{-webkit-animation:an_05 2.1s linear;animation: an_05 2.1s linear;}

.in_01_slide .in_01_prev{width:.6rem;height:.6rem;display:block;overflow:hidden;background:url("../images/in_01.png") center no-repeat;background-size:100%;position:absolute;left:.5rem;top:50%;margin-top:-.3rem;z-index:999;opacity:.1;}
.in_01_slide .in_01_prev:hover{opacity:1;}
.in_01_slide .in_01_next{width:.6rem;height:.6rem;display:block;overflow:hidden;background:url("../images/in_02.png") center no-repeat;background-size:100%;position:absolute;right:.5rem;top:50%;margin-top:-.3rem;z-index:999;opacity:.1;}
.in_01_slide .in_01_next:hover{opacity:1;}

.in_01_b{width:.3rem;height:.44rem;overflow:hidden;position:absolute;left:50%;margin-left:-.15rem;bottom:.3rem;z-index:9999;background:url("../images/in_03.png") center no-repeat;background-size:100% 100%;}
.in_01_b b{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/in_03_b.png") center no-repeat;background-size:100% 100%;position:absolute;left:0px;top:.05rem;-webkit-animation:an_04 2.1s linear infinite;animation: an_04 2.1s linear infinite;}


.in_02{overflow:hidden;position:relative;}
.in_02 .in_02bg_l{width:50%;height:100%;overflow:hidden;display:block;background:url("../images/in_04.jpg") center top no-repeat;background-size:100% 100%;position:absolute;left:0px;top:0px;}
.in_02fr{width:100%;overflow:hidden;position:relative;z-index:999;}
.in_02_c{width:100%;overflow:hidden;height:88vh;position:relative;}

.in_02c_t{position:absolute;left:0px;top:1.53rem;font-size:36px;color:#222;line-height:2;}
.in_02c_c{width:20%;overflow:hidden;position:absolute;left:0px;top:2.83rem;}
.in_02c_slide{width:100%;overflow:hidden;}
.in_02c_slide .swiper-slide{width:100% !important;overflow:hidden;}
.in_02c_slide .swiper-slide ul{width:100%;overflow:hidden;}
.in_02c_slide .swiper-slide ul li{width:100px;float:left;margin-right:calc((100% - 200px));margin-bottom:20px;}
.in_02c_slide .swiper-slide ul li:nth-child(2n){margin-right:0px;}
.in_02c_slide .swiper-slide ul li a{width:100%;display:block;overflow:hidden;}
.in_02c_slide .swiper-slide ul li em{width:100%;display:block;overflow:hidden;font-style:normal;position:relative;}
.in_02c_slide .swiper-slide ul li em.em1{position:relative;border-radius:50%;height:100px;position:relative;}
.in_02c_slide .swiper-slide ul li em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.in_02c_slide .swiper-slide ul li em.em1:after{content:"";width:100%;height:100%;display:block;border-radius:50%;overflow:hidden;border:0rem solid #f40013;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_02c_slide .swiper-slide ul li em.em2{text-align:center;font-size:16px;color:#222;line-height:2;margin-top:10px;font-weight:bold;}
.in_02c_slide .swiper-slide ul li.on em.em1:after{border:0.05rem solid #f40013}
.in_02c_sp{width:100%;overflow:hidden;padding-left:.4rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_02c_sp span{width:5px;height:5px;opacity:1;border-radius:50%;margin-right:7px;background-color:#222222;}
.in_02c_sp span.swiper-pagination-bullet-active{background-color:#f40013;}

.in_02cr_s{width:71%;height:54vh;overflow:hidden;position:absolute;right:0px;top:1.2rem;}
.in_02crs_slide{width:100%;overflow:hidden;height:54vh;overflow:hidden;}
.in_02crs_slide .swiper-slide{width:100% !important;overflow:hidden;}
.in_02crs_slide .swiper-slide .in_02crs_c{width:100%;height:54vh;overflow:hidden;position:relative;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_l{width:41%;height:95%;overflow:visible;position:absolute;left:0px;bottom:0px;background:url("../images/in_05.jpg") center no-repeat;background-size:100% 100%;border-radius:0px .8rem 0px 0px;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img{width:38%;height:95%;overflow:hidden;position:absolute;left:3%;top:0%;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img:before{content:'';width:100%;height:100%;overflow:hidden;display:block;overflow:hidden;z-index:8;background:url("../images/in_07.png") center bottom no-repeat;background-size:100% 100%;position:absolute;left:0px;top:0px;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;border-radius:5px;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em{width:100%;display:block;overflow:hidden;font-style:normal;position:absolute;left:0px;bottom:.3rem;z-index:9;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span{width:100%;display:block;padding:0px .4rem;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span.sp1{font-size:20px;color:#fff;line-height:2;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span.sp2{margin-top:8px;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span.sp2:before{content:"";width:.03rem;height:70%;display:block;overflow:hidden;background-color:#f40013;position:absolute;left:0px;top:15%;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span.sp2 i{width:100%;display:block;overflow:hidden;font-size:14px;line-height:1.8;color:#fff;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r{width:48%;overflow:visible;height:63%;position:absolute;right:0px;top:22%;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r b.b1{width:.5rem;height:.46rem;display:block;overflow:hidden;background:url("../images/in_06.jpg") center no-repeat;background-size:100%;position:absolute;left:0px;top:-.86rem;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r .in_02cscr_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r .in_02cscrc_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;padding-right:.5rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;} 
.in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r p{width:100%;overflow:hidden;font-size:16px;color:#222222;line-height:1.8;text-align:justify;text-justify:inter-ideograph;}

.nicescroll-rails:before{width:1px;height:100%;display:block;overflow:hidden;background-color:#dedede;position:absolute;right:0px;top:0px;content:"";}

.in_02c_b{width:100%;overflow:hidden;text-align:center;position:absolute;left:0px;bottom:.6rem;font-size:36px;color:#222;line-height:2;letter-spacing:4px;}


.in_03{overflow:hidden;position:relative;}
.in_03_s{width:100%;overflow:hidden;}
.in_03_s ul li{width:calc((100% - 12px) / 4);overflow:hidden;float:left;margin-right:4px;position:relative;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_03_s ul li:last-child{margin-right:0px;}
.in_03_s ul li .in_03s_t{width:100%;overflow:hidden;position:relative;}
.in_03_s ul li .in_03s_t b.b1{width:100%;height:74vh;display:block;overflow:hidden;}
.in_03_s ul li .in_03s_t .in_03s_c{width:100%;overflow:hidden;position:absolute;left:0px;bottom:.8rem;padding:0px .3rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_03_s ul li .in_03s_t .in_03s_c p{width:100%;overflow:hidden;text-align:center;}
.in_03_s ul li .in_03s_t .in_03s_c p.p1{font-size:36px;line-height:1.5;color:#fff;}
.in_03_s ul li .in_03s_t .in_03s_c p.p2{font-size:16px;color:#fff;line-height:1.5;margin-top:10px;}
.in_03_s ul li .in_03s_t .in_03s_c p.p3{margin-top:.4rem;}
.in_03_s ul li .in_03s_t .in_03s_c p.p3 i{width:.4rem;height:.4rem;display:block;overflow:hidden;background:url("../images/in_08.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;cursor:pointer;}
.in_03_s ul li .in_03ss_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;display:none;}
.in_03_s ul li .in_03ss_c b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;}
.in_03_s ul li .in_03ss_c .in_03sc_t{width:calc(100% - 1.4rem);overflow:hidden;margin-left:1rem;position:relative;z-index:99;margin-top:1.4rem;display:none;}
.in_03_s ul li .in_03ss_c .in_03sc_t p{width:100%;overflow:hidden;}
.in_03_s ul li .in_03ss_c .in_03sc_t p.p1{font-size:30px;color:#fff;line-height:2;}
.in_03_s ul li .in_03ss_c .in_03sc_t p.p2{font-size:16px;color:#fff;line-height:1.5;margin-top:10px;padding-right:180px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_03_s ul li .in_03ss_c .in_03sc_t a{display:inline-block;line-height:36px;background-color:#f40013;border-radius:40px;position:absolute;right:0px;bottom:0px;color:#fff;font-size:14px;padding:0px 30px;font-weight:bold;}
.in_03_s ul li .in_03ss_c .in_03sc_t a:hover{background-color:#d7000f;}
.in_03_s ul li .in_03ss_c .in_03sc_c{width:calc(100% - 1.4rem);overflow:hidden;margin-left:1rem;position:relative;z-index:99;margin-top:1rem;display:none;}
.in_03_s ul li .in_03ss_c .in_03sc_c .fl{width:25%;position:absolute;left:0px;top:0px;}
.in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li{width:100%;overflow:hidden;margin-bottom:20px;line-height:2;}
.in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li a{display:inline-block;font-size:16px;color:rgba(255,255,255,0.5);width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:0s linear;-webkit-transition:0s linear;-o-transition:0s linear;-moz-transition:0s linear;}
.in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li.on a{background:url("../images/in_09.png") right center no-repeat;background-size:20px;padding-right:30px;color:#fff;font-size:26px;}

.in_03_s ul li .in_03ss_c .in_03sc_c .fr{width:70%;overflow:hidden;}

.in_03csc_slide{width:100%;overflow:hidden;}
.in_03csc_slide .swiper-slide{width:32%;overflow:hidden;}
.in_03csc_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.in_03csc_slide .swiper-slide img{width:100%;display:block;}
.in_03csc_slide .swiper-slide span{width:100%;display:block;overflow:hidden;text-align:center;font-size:16px;color:#fff;line-height:2;margin-top:10px;}


.in_03_s ul.on li{width:calc((100% - 65% - 12px) / 3);}
.in_03_s ul.on li .in_03s_t .in_03s_c p.p1{font-size:26px;}
.in_03_s ul.on li .in_03s_t .in_03s_c p.p2{font-size:14px;}

.in_03_s ul.on li.on{width:65%;}
.in_03_s ul.on li.on .in_03ss_c{display:block;}

.in_03_s ul li.on1 .in_03ss_c .in_03sc_t{display:block;}
.in_03_s ul li.on1 .in_03ss_c .in_03sc_c{display:block;}


.in_04{overflow:hidden;position:relative;}
.in_04 .in04bg_r{width:calc(50% - 2px);height:100%;display:block;overflow:hidden;position:absolute;right:0px;top:0px;}
.in_04 .in04bg_l{width:calc(50% + 2px);height:27%;display:block;overflow:hidden;position:absolute;left:0px;bottom:0px;display:none;}
.in_04 .in04bg_l:before{content:"";width:100%;height:3px;display:block;overflow:hidden;background-color:#f40013;position:absolute;left:0px;bottom:0px;}

.in_04fr{width:100%;overflow:hidden;position:relative;}
.in_04fr .fl{width:42%;}

.in_04l_t{width:100%;overflow:hidden;font-size:36px;line-height:2;color:#222;border-bottom:1px solid #c9c9c9;padding-bottom:20px;margin-top:1rem;}
.in_04l_c{width:100%;overflow:hidden;margin-top:20px;}
.in_04lc_slide{width:100%;overflow:hidden;}
.in_04lc_slide .swiper-slide{width:100% !important;overflow:hidden;background-color:#fff;}
.in_04lc_slide .swiper-slide .in_04ls_c{width:100%;overflow:hidden;opacity:0;min-height:58vh;pointer-events:stroke;}
.in_04lc_slide .swiper-slide p{width:100%;overflow:hidden;}
.in_04lc_slide .swiper-slide p.p1{font-size:20px;color:#222222;line-height:2;}
.in_04lc_slide .swiper-slide p.p1 i{color:#f40013;margin-right:15px;font-weight:bold;}
.in_04lc_slide .swiper-slide p.p1 span{font-weight:bold;}
.in_04lc_slide .swiper-slide p.p2{font-size:16px;color:#222;min-height:4.5rem;line-height:1.8;margin-top:10px;text-align:justify;text-justify:inter-ideograph;}
.in_04lc_slide .swiper-slide p.p3{position:absolute;left:0px;bottom:0px;}
.in_04lc_slide .swiper-slide p.p3 label{width:100%;display:block;padding:.2rem;padding-left:1.4rem;overflow:hidden;position:relative;border:2px solid #f7b2b7;border-radius:0px .2rem 0px .2rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_04lc_slide .swiper-slide p.p3 label i.i1{width:100%;height:.06rem;display:block;overflow:hidden;background:url("../images/in_16.png") center no-repeat;background-size:100% 100%;position:absolute;left:0px;top:0px;}
.in_04lc_slide .swiper-slide p.p3 label i.i2{width:100%;height:.06rem;display:block;overflow:hidden;background:url("../images/in_17.png") center no-repeat;background-size:100% 100%;position:absolute;left:0px;bottom:0px;}
.in_04lc_slide .swiper-slide p.p3 label em{display:block;font-style:normal;}
.in_04lc_slide .swiper-slide p.p3 label em.em1{position:absolute;left:.2rem;top:.2rem;}
.in_04lc_slide .swiper-slide p.p3 label em.em1 span{display:inline-block;font-size:20px;color:#e60012;line-height:1.5;font-weight:bold;padding-bottom:10px;}
.in_04lc_slide .swiper-slide p.p3 label em.em1 span b{width:20px;height:3px;display:block;overflow:hidden;background-color:#e60012;position:absolute;left:0px;bottom:0px;}
.in_04lc_slide .swiper-slide p.p3 label em.em2{width:100%;}
.in_04lc_slide .swiper-slide p.p3 label em.em2 span{width:100%;display:block;overflow:hidden;font-size:16px;color:#222;font-weight:bold;line-height:1.5;}

.in_04lc_slide .swiper-slide p.p3 img{width:auto;display:block;max-width:100%;}

.in_04fr .fr{width:42%;height:calc(100vh - 90px);overflow:visible;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_04r_c{width:100%;overflow:visible;}
.in_04r_c ul li{width:calc( (100% - .3rem)/2 );float:left;margin-right:.3rem;padding:.2rem .4rem;margin-bottom:.2rem;background-color:#fff;border-radius:10px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04r_c ul li:nth-child(2n){margin-right:0px;}
.in_04r_c ul li a{width:100%;display:block;overflow:hidden;}
.in_04r_c ul li span{width:100%;display:block;overflow:hidden;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04r_c ul li span.sp1{font-size:14px;color:#999999;line-height:2;position:relative;font-family:Arial;font-weight:bold;}
.in_04r_c ul li span.sp1 b{width:10px;height:3px;display:block;overflow:hidden;background-color:#f40013;position:absolute;right:0px;bottom:9px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04r_c ul li span.sp2{font-size:17px;color:#222;line-height:1.5;font-weight:bold;margin-top:5px;}
.in_04r_c ul li.on{background-color:#f40013;transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-moz-box-shadow:0px 0px 21px rgba(244,0,19,0.1); -webkit-box-shadow:0px 0px 21px rgba(244,0,19,0.1); box-shadow:0px 0px 21px rgba(244,0,19,0.1);}
.in_04r_c ul li.on span.sp1{color:#fff;}
.in_04r_c ul li.on span.sp1 b{background-color:#fff;}
.in_04r_c ul li.on span.sp2{color:#fff;}

.in_04r_c{position:relative;}
.in_04r_c .in_04rc_prev{width:.6rem;height:.6rem;display:block;overflow:hidden;position:absolute;left:0px;top:50%;font-family:SimSun;font-weight:bold;margin-top:-.3rem;z-index:999;background-color:#fff;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.in_04r_c .in_04rc_next{width:.6rem;height:.6rem;display:block;overflow:hidden;position:absolute;right:0px;top:50%;font-family:SimSun;font-weight:bold;margin-top:-.3rem;z-index:999;background-color:#fff;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}

.in_04rc_slide{width:60%;overflow:visible;margin:0px auto;padding:0px;}
.in_04rc_slide .swiper-slide{width:100%;overflow:hidden;float:left;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04rc_slide .swiper-slide a{width:100%;display:block;overflow:hidden;background-color:#fff;border-radius:10px;padding:.2rem .4rem;}
.in_04rc_slide .swiper-slide span{width:100%;display:block;overflow:hidden;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04rc_slide .swiper-slide span.sp1{font-size:14px;color:#999999;line-height:2;position:relative;font-family:Arial;font-weight:bold;}
.in_04rc_slide .swiper-slide span.sp1 b{width:10px;height:3px;display:block;overflow:hidden;background-color:#f40013;position:absolute;right:0px;bottom:9px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04rc_slide .swiper-slide span.sp2{font-size:16px;color:#222;line-height:25px;height:50px;font-weight:bold;margin-top:5px;}
.in_04rc_slide .swiper-slide-active a{background-color:#f40013;}
.in_04rc_slide .swiper-slide-active span.sp1{color:#fff;}
.in_04rc_slide .swiper-slide-active span.sp1 b{background-color:#fff;}
.in_04rc_slide .swiper-slide-active span.sp2{color:#fff;}


.in_05{overflow:hidden;background:url("../images/in_12.jpg") center no-repeat;background-size:cover;padding:1rem 0px;}
.in_05fr{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.in_05fr .fl{width:50%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_05fr .fl img{display:block;max-width:100%;}
.in_05fr .fr{width:50%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_05fr .fr .in_05r_c{width:100%;overflow:hidden;}
.in_05fr .fr .in_05r_c p{width:100%;overflow:hidden;}
.in_05fr .fr .in_05r_c p.p1{}
.in_05fr .fr .in_05r_c p.p1 img{display:block;}
.in_05fr .fr .in_05r_c p.p2{font-size:32px;color:#222222;line-height:1.5;letter-spacing:0px;margin-top:20px;}
.in_05fr .fr .in_05r_c p.p3{margin-top:20px;}
.in_05fr .fr .in_05r_c p.p3 a{display:inline-block;line-height:38px;padding:0px 30px;font-size:14px;float:left;margin-left:20px;border-radius:44px;font-weight:bold;}
.in_05fr .fr .in_05r_c p.p3 a:nth-child(1){margin-left:0px;}
.in_05fr .fr .in_05r_c p.p3 a span{font-weight:bold;display:inline-block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_05fr .fr .in_05r_c p.p3 a.a1{border:1px solid #e60012;background-color:#e60012;color:#fff;}
.in_05fr .fr .in_05r_c p.p3 a.a1:hover{background-color:#d7000f;}
.in_05fr .fr .in_05r_c p.p3 a.a2{border:1px solid #e60012;color:#e60012;}
.in_05fr .fr .in_05r_c p.p3 a.a2 span{background:url("../images/in_14.png") left center no-repeat;background-size:14px;padding-left:20px;}
.in_05fr .fr .in_05r_c p.p3 a.a2:hover{background-color:#f40013;color:#fff;}
.in_05fr .fr .in_05r_c p.p3 a.a2:hover span{background:url("../images/in_15.png") left center no-repeat;background-size:14px;}
.in_05fr .fr .in_05r_c p.p3 a.a3{border:1px solid #666666;color:#666666;}
.in_05fr .fr .in_05r_c p.p3 a.a3:hover{border:1px solid #f40013;background-color:#f40013;color:#fff;}


.rightfr{width:70px;overflow:hidden;background-color:#fff;position:fixed;left:-100px;top:15vh;border-radius:6px;z-index:9999;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.rightfr ul li{width:100%;height:70px;overflow:hidden;border-bottom:1px solid #e9e9e9;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.rightfr ul li:last-child{border-bottom:0px;}
.rightfr ul li a{width:100%;display:block;overflow:hidden;text-align:center;}
.rightfr ul li em{display:inline-block;position:relative;}
.rightfr ul li em img{display:block;height:25px;}
.rightfr ul li em img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.rightfr ul li span{width:100%;display:block;overflow:hidden;text-align:center;font-size:14px;color:#222222;line-height:1.5;}
.rightfr ul li.on em img.img1{opacity:0;}
.rightfr ul li.on em img.img2{opacity:1;}
.rightfr ul li.on span{color:#f40013;}










@media screen and (max-width:1825px) {
    .in_04r_c ul li {
        width: calc((100% - .3rem) / 2);
        float: left;
        margin-right: .25rem;
        padding: .2rem .4rem;
    }
}


@media screen and (max-width:1700px) {

    
}

@media screen and (max-width:1635px) {

    .wrap_c{width:auto;margin:0px 8%;}

    .in_04lc_slide .swiper-slide p.p2{font-size:14px;}


}

@media screen and (max-width:1540px) {
    .in_04fr .fr {
        height: auto;
        padding: 40px 0px;
    }

}

@media screen and (max-width:1300px) {

    .rightfr{display:none;}

    .in_04lc_slide .swiper-slide p.p3 label em.em2 span{font-size:14px;}
    .in_04lc_slide .swiper-slide p.p3 label{padding-left:1.9rem;}

    .in_02c_c{width:26%;}

    .topfr .fc ul li{margin:0px 10px;}

    .in_02c_t{font-size:24px;}

    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span.sp2 i{font-size:12px;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img em span{padding:0px .2rem;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r p{font-size:14px;}

    .in_02c_slide .swiper-slide ul li{width:80px;}
    .in_02c_slide .swiper-slide ul li em.em1{height:80px;}
    .in_02c_slide .swiper-slide ul li em.em2{font-size:14px;}

    .in_02c_b{font-size:24px;}

    .in_03_s ul li .in_03s_t .in_03s_c p.p1{font-size:24px;}
    .in_03_s ul li .in_03s_t .in_03s_c p.p2{font-size:14px;min-height:42px;}

    .in_03_s ul li .in_03s_t .in_03s_c{padding:0px .15rem;}
    .in_03_s ul.on li .in_03s_t .in_03s_c p.p1{font-size:18px;}
    .in_03_s ul.on li .in_03s_t .in_03s_c p.p2{font-size:12px;}

    .in_03_s ul li .in_03ss_c .in_03sc_t{width:calc(100% - 1rem);margin-left:.5rem;}
    .in_03_s ul li .in_03ss_c .in_03sc_t p.p1{font-size:20px;}
    .in_03_s ul li .in_03ss_c .in_03sc_t p.p2{font-size:12px;padding-right:80px;}
    .in_03_s ul li .in_03ss_c .in_03sc_t{margin-top:1.4rem;}
    .in_03_s ul li .in_03ss_c .in_03sc_t a{font-size:12px;line-height:24px;padding:0px 10px;}
    .in_03_s ul li .in_03ss_c .in_03sc_c{width:calc(100% - 1rem);margin-left:.5rem;}

    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li{margin-bottom:10px;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li a{font-size:14px;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li.on a{font-size:18px;}

    .in_03csc_slide .swiper-slide span{font-size:12px;}

    .in_04r_c ul li span.sp2{font-size:14px;margin-top:0px;}

    .in_04fr .fr{height:auto;padding:40px 0px;}

    .in_04l_t{font-size:24px;margin-top:.5rem;}
    .in_04lc_slide .swiper-slide p.p2{line-height:1.5;}
    .in_04lc_slide .swiper-slide p.p1{font-size:18px;}
    .in_04lc_slide .swiper-slide .in_04ls_c{min-height:79vh;}

    .in_04r_c ul li.on{transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);}

    .in_05fr .fr .in_05r_c p.p2{font-size:24px;}

}


@media screen and (max-width:992px) {

   

    .wrap_in{margin:0px 10px;}
    .wrap_c{margin:0px 10px;padding:0px;width:auto;}
    .wrap_nr{margin:0px 10px;}

    .w_pc{display:none !important;}
    .w_wap{display:block !important;}

    .topfr{height:44px;overflow:visible;}
    .topfr .wrap_c{margin:0px;}
    .topfr .fl{height:44px;width:70px;margin-left:10px;}
    .topfr .fl img{}
    .topfr .fc{text-align:right;width:auto;float:right;position:absolute;left:0px;top:44px;background-color:#fff;width:100%;display:none;}
    .topfr .fc ul{width:100%}
    .topfr .fc ul li{line-height:44px;margin:0px;font-size:14px;padding:0px;width:100%;border-bottom:1px solid #eee;text-align:left;}
    .topfr .fc ul li a{width:calc(100% - 20px);display:block;overflow:hidden;margin:0px auto;padding:0px;background:url("../images/in_18.png") right center no-repeat;background-size:8px;}
    .topfr .fc ul li.on b{width:0px;}

    .menu_click{width:20px;height:44px;overflow:hidden;position:relative;float:right;margin-right:10px;}
    .menu_click b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background:url("../images/menu_01.svg") center no-repeat;background-size:20px;}
    .menu_click b.on{background:url("../images/menu_02.svg") center no-repeat;background-size:20px;}

    .in_01_slide{height:calc(50vh - 44px);margin-top:44px;}
    .in_01_slide .swiper-slide .in_01s_c{margin-top:-2rem;}
    .in_01_slide .swiper-slide .in_01s_c img{height:1.6rem;}
    .in_01_slide .swiper-slide b.b1{height:calc(50vh - 44px);}
    .in_01_slide .swiper-slide .in_01s_c span.sp2 a{height:.5rem;line-height:.5rem;font-size:12px;}
    .in_01_b{display:none;}
    .in_01_slide .in_01_prev{left:50%;top:initial;bottom:2vh;margin-top:0px;opacity:.6;margin-left:-.7rem;}
    .in_01_slide .in_01_next{left:50%;top:initial;bottom:2vh;margin-top:0px;opacity:.6;margin-left:0.1rem;}

    .in_01_slide .swiper-slide img.img2{height:70%;right:-9%;top:18%;}
    .in_01_slide .swiper-slide img.img3{height:70%;right:-9%;top:18%;}

    .in_02 .in_02bg_l{width:100%;height:247px;}
    .in_02c_t{position:relative;width:100%;top:inherit;margin-top:.3rem;font-size:26px;}
    .in_02c_c{width:100%;position:relative;top:initial;margin-top:.4rem;}
    .in_02_c{height:auto;}
    .in_02cr_s{width:100%;position:relative;top:initial;margin-top:.3rem;height:auto;}
    .in_02c_slide .swiper-slide ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
    .in_02c_slide .swiper-slide ul li{width:23.5%;margin-right:0px;margin-bottom:10px;}
    .in_02c_slide .swiper-slide ul li:nth-child(4n){margin-right:0px;}
    .in_02c_slide .swiper-slide ul li em.em1{width:60px;height:60px;margin:0px auto;padding:0px;}
    .in_02c_slide .swiper-slide ul li em.em2{font-size:14px;margin-top:2px;}

    .in_02crs_slide{height:auto;}
    .in_02crs_slide .swiper-slide .in_02crs_c{height:auto;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_l{display:none;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_img{position:relative;width:100%;height:9rem;left:0px;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r{width:100%;top:initial;margin-top:70px;height:auto;position:relative;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r .in_02cscrc_c{padding-right:0px;position:relative;height:auto;}
    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r .in_02cscr_c{position:relative;height:auto;}

    .in_02crs_slide .swiper-slide .in_02crs_c .in_02csc_r p{font-size:14px;padding:0px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


    .in_02c_b{position:relative;bottom:initial;margin-top:.4rem;font-size:26px;letter-spacing:2px;}

    .in_03{margin-top:.4rem;}

    .in_03_s ul li{width:100%;margin-right:0px;margin-bottom:.4rem;}
    .in_03_s ul li .in_03s_t b.b1{height:50vh;}
    .in_03_s ul li .in_03s_t .in_03s_c p.p1{font-size:26px;}
    .in_03_s ul li .in_03s_t .in_03s_c p.p2{font-size:14px;}
    .in_03_s ul li:last-child{margin-bottom:0px;}

    .in_03_s ul.on li.on{width:100%;}
    .in_03_s ul.on li{width:100%;}
    .in_03_s ul li .in_03ss_c .in_03sc_t{width:calc(100% - .4rem);margin-left:.2rem;margin-top:1rem;}
    .in_03_s ul li .in_03ss_c .in_03sc_t p.p1{font-size:24px;}
    .in_03_s ul li .in_03ss_c .in_03sc_t p.p2{font-size:14px;margin-top:5px;}
    .in_03_s ul li .in_03ss_c .in_03sc_t a{bottom:initial;top:12px;font-size:12px;line-height:26px;padding:0px 13px;font-size:12px;}
    .in_03_s ul li .in_03ss_c .in_03sc_c{width:calc(100% - .4rem);margin-left:.2rem;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl{width:100%;position:relative;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li{width:auto;margin:0px;line-height:.4rem;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li a{font-size:14px;font-weight:bold;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fl ul li.on a{padding:0px;background:none;font-size:16px;}
    .in_03_s ul li .in_03ss_c .in_03sc_c .fr{width:100%;overflow:hidden;margin-top:.3rem;}
    .in_03csc_slide .swiper-slide span{font-size:14px;line-height:1.5;}


    .in_04fr{height:auto;overflow:visible;}
    .in_04 .in04bg_r{width:100%;height:151px;}
    .in_04 .in04bg_l{display:none;}
    .in_04fr .fr{width:100%;height:auto;padding:.4rem 0px;}
    .in_04r_c ul li.on{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}

    .in_04fr .fl{width:100%;margin-bottom:.4rem;}
    .in_04l_t{margin-top:.3rem;font-size:20px;}
    .in_04lc_slide .swiper-slide{background-color:initial;}
    .in_04lc_slide .swiper-slide .in_04ls_c{min-height:auto;}
    .in_04lc_slide .swiper-slide p.p1{font-size:16px;}
    .in_04lc_slide .swiper-slide p.p2{font-size:14px;min-height:auto;}
    .in_04lc_slide .swiper-slide p.p3{position:relative;margin-top:.4rem;}

    .in_05fr{display:block;}
    .in_05fr .fl{width:100%;}
    .in_05fr .fl img{max-width:80%;}
    .in_05fr .fr{width:100%;margin-top:.8rem;}
    .in_05fr .fr .in_05r_c{width:auto;}
    .in_05fr .fr .in_05r_c p.p2{font-size:20px;line-height:22px;}
    .in_05fr .fr .in_05r_c p.p3{margin-top:.3rem;}
    .in_05fr .fr .in_05r_c p.p3 a{line-height:36px;padding:0px 20px;font-size:13px;}

    .in_04lc_slide .swiper-slide p.p3 label{padding-left:1.8rem;}
    .in_04lc_slide .swiper-slide p.p3 label em.em1 span{font-size:16px;}
    .in_04lc_slide .swiper-slide p.p3 label em.em2 span{font-size:14px;}


    .rightfr{display:none !important;}




}


@media screen and (max-width:768px) {



}


