
.p_fswiperContainer .p_wrapper .p_fslide[aria-label="2 / 6"] .p_slideCon
{background:url(https://omo-oss-image.thefastimg.com/portal-saas/new2023060210563982984/cms/image/5ed29590-b900-4575-8617-87e307f2b840.jpg) no-repeat center;}

.p_fswiperContainer .p_wrapper .p_fslide[aria-label="3 / 6"] .p_slideCon
{background:url(https://omo-oss-image.thefastimg.com/portal-saas/new2023060210563982984/cms/image/2a5dc819-0199-4b7d-a42e-e875d8bd1864.jpg) no-repeat center;}

.p_fswiperContainer .p_wrapper .p_fslide[aria-label="4 / 6"] .p_slideCon
{background:url(https://omo-oss-image.thefastimg.com/portal-saas/new2023060210563982984/cms/image/66861d36-1c1e-444b-bd93-4224435dc46f.jpg) no-repeat center;}

.p_fswiperContainer .p_wrapper .p_fslide[aria-label="5 / 6"] .p_slideCon
{background:url(https://omo-oss-image.thefastimg.com/portal-saas/new2023060210563982984/cms/image/656b7e28-8e3e-429c-bb7d-6908dff4aa5a.jpg) no-repeat center;}

.p_fswiperContainer .p_wrapper .p_fslide[aria-label="6 / 6"] .p_slideCon
{background:url(https://omo-oss-image.thefastimg.com/portal-saas/new2023060210563982984/cms/image/7280a1b6-110d-41a6-a187-209ee6948b50.jpg) no-repeat center;}

/*
body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon{display:flex;align-items:center;}
*/
body .main .p_fswiperContainer .p_wrapper .p_fslide[aria-label="2 / 6"]>.p_slideCon{display:flex;align-items:center;}
body .main .p_fswiperContainer .p_wrapper .p_fslide[aria-label="3 / 6"]>.p_slideCon{display:flex;align-items:center;}
body .main .p_fswiperContainer .p_wrapper .p_fslide[aria-label="4 / 6"]>.p_slideCon{display:flex;align-items:center;}
body .main .p_fswiperContainer .p_wrapper .p_fslide[aria-label="5 / 6"]>.p_slideCon{display:flex;align-items:center;}

body .main div.p_fswiperContainer .p_wrapper .p_fslide[aria-label="1 / 6"] .p_slideCon{display:block;}
body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon>div[id^="c_static_001"]{width:96%;max-width: 1500px;margin: 2% auto 10% auto;}

body .main .s_layout.title{align-items: center;}
body .main .s_layout.title .s_title{}
body .main .s_layout.title .s_title.page_title{font-size: 38px;color: #013592;font-weight: bold;}
body .main .s_layout.title .s_title.page_sub_title{display:inline-block;background:#d80c18;color:#fff;padding: 4px 10px;text-transform:uppercase;border-radius:1px;font-weight:bold;letter-spacing:1px;margin: 5px auto 0;}
body .main .s_layout.title .btn{background: #013592;border: 1px solid #013592;max-width:136px !important;}
body .main .s_layout.title .btn *{font-size: 16px;font-weight: bold;line-height: 28px;}
body .main .s_layout.title .btn:hover{background:#d80c18; border:1px solid #d80c18;}
body .main .s_layout.title .btn:hover *{color:#fff;}

body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon #c_static_001-16861533704590{
    min-height: 120px;
    /* margin: 2% auto 4% auto; */
}
body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon #c_static_001-16861263691930{
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translate(-50%,-50%);
    margin: 0 auto;
    padding: 0 0 10px;
    min-height: 32px;
    width: 100%;
}



body #c_static_001_P_3804-16760085866660,body #c_static_001_P_3804-16752405151470,body #c_static_001_P_3804-1675219413607,body #c_static_001_P_3804-16759960416900{display:none !important;}


.bottom_share{border-top: 1px solid #535558;padding: 20px 0 0;}
.bottom_share li{color:#fff;font-size:14px;float:left;display:block;line-height:2em;padding: 0 0px 0  5px;}
.bottom_share li a{padding: 0 6px 0 0;}
.bottom_share li a img{max-width:26px;opacity:0.9;}

body .main #c_grid-1681706616095>div>.p_gridCell{background:none;}
body #c_static_001-1681706265634{position: absolute;top:0;left:0; margin:0;}
body #c_static_001-1681706265634 .e_text-1{text-transform:uppercase;font-size:24px;}


body #c_magiccube_009-1681709629363 .e_container-4{background:#fff;padding: 15px;}
body #c_magiccube_009-1681709629363 .p_content_wrapper .p_content .s_layout .e_richText-6{font-weight: normal;color: #888;margin-top: 4px;font-size: 18px;}
body #c_magiccube_009-1681709629363 .e_container-4 svg.icon{}
body #c_magiccube_009-1681709629363 .e_container-4 svg *{fill: #d80c18;}
body #c_magiccube_009-1681709629363 .p_content_wrapper .p_content .s_layout div.e_icon-5{width: 42px; height: 42px;}

BODY #c_static_001-1681876516963 .e_bottomNav-2 span{}
BODY #c_static_001-1681876516963 .e_bottomNav-2 .p_menu1Item{padding:0 0 12px;}
BODY #c_static_001-1681876516963 .e_bottomNav-2 .p_menu1Item span{
    COLOR: #FFF;
    PADDING: 0Px 0 10px;
    font-size: 18px;
    font-weight: bold;
}
BODY #c_static_001-1681876516963 .e_bottomNav-2 .p_level2Box .p_menu2Item span{
    color: #8a8b8c;
    font-size: 14px;
    line-height: 2em;
}




/*
body .ibus{
    position: relative;
}
body .ibus .ibus-img{
    position: relative;
    width: 100%;
    height: 100vh;
}
body .ibus .ibus-img>div{
    height: 100vh;
}
body .ibus .ibus-top{
    display: block;
    position: absolute;
    max-width: 1540px;
    margin: 0 auto;
    transform: translate(-50%, 100px);
    top: 20px;
    left: calc(50% - 300px);
}
body .ibus .ibus-top .ibus-top-a{
    font-size: 42px;
    color: #fff;
}
body .ibus .ibus-top .ibus-top-b{
    font-size: 22px;
    color: #fff;
}
body .ibus .ibus-div{
    max-width: 660px;
    margin: 0 auto;
    position: absolute;
    top: calc(50% + 40px);
    left: 50%;
    transform: translate(-50%,-50%);
}
body .ibus .ibus-div>div{
    position: absolute;
    top: 50%;
    max-width: 120px;
    opacity: 0;
}
*/



.inws-bj{
	/*background: #f3fafb;*/
	overflow: hidden;
}
.inws{
	padding: 3.75vw 0;
	padding-bottom: 0;
}
.inws-c{
	display: none;
}

.inws-ul{
	width: 104%;
	padding-top: 10vw;
	margin-top: -5vw;
	font-size: 0;
}
.inws-li{
	display: inline-block;
	vertical-align: top;
	width: 29.333%;
	margin-right: 4%;
	margin-bottom: 4%;
	height: 21.8vw;
	padding: 1.5vw;
	background: #fff;
	color: #222;
	border-radius: 1.5vw;
	overflow: hidden;
}
.inws-d{
	border-radius: 1.5vw;
	border: 3px solid #f1f7fc;
	opacity: 1;
transition: all .5s;
-webkit-transition: all .5s;
}
.inws-d2{
	background:url(/ERWsJ1EIUIcMHu5oHSfUNOkQJyV.jpg) no-repeat left center; 
	background-size: cover;
	opacity: 0;
transition: all .5s;
-webkit-transition: all .5s;
}
.inws-e{
	line-height: 1;
	opacity: .6;
	position: relative;
	z-index: 2;
}
.inws-f{
	line-height: 2vw;
	height: 6vw;
	margin-top: 2vw;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	position: relative;
	z-index: 2;
transition: all .5s;
-webkit-transition: all .5s;
}
.inws-li:nth-child(2),
.inws-li:nth-child(5){
	position: relative;
	top:-5vw;
}
.inws-li:nth-child(3),
.inws-li:nth-child(6){
	position: relative;
	top:-10vw;
}
.inws-li:hover .inws-d{
	opacity: 0;
transition: all .5s;
-webkit-transition: all .5s;
}
.inws-li:hover .inws-d2{
	opacity: 1;
transition: all .5s;
-webkit-transition: all .5s;
}
.inws-li:hover .inws-f{
	font-weight: bold;
transition: all .5s;
-webkit-transition: all .5s;
}
.inws-g{
	width: 3.2vw;
	height: 3.2vw;
	margin-top: 6.3vw;
	background:url(/ERWsJ1EIUIcMHu5oHSfUN20PTxIsID.jpg) no-repeat left center; 
	background-size: 99%;
}
.inws-li:hover .inws-g{
	background-image: url(/ERWsJ1EIUIcMHu5oHSfUN20OTxIsID.jpg);
}
.inws-but-bj{
	width: 100%;
	text-align: center;
}
.inws-but{
	position: relative;
	top: -5vw;
	border: 1px solid #ccc;
}
@media(max-width:1200px){
	.inws-ul{
		padding-top: 100px;
		margin-top: -50px;
	}
	.inws-ul{
		width: 102%;
	}
	.inws-li{
		width: 31.333%;
		margin-right: 2%;
		margin-bottom: 2%;
		padding: 20px;
	}
	.inws-f{
		line-height: 25px;
		height: 75px;
		font-size: 16px;
		margin-top: 10px;
	}
	.inws-g{
		width: 30px;
		margin-top: 30px;
	}
	
	.inws-but{
		top: -4vw;
	}
}
@media(max-width:1000px){
	.inws-li{
		height: 24vw;
	}
	/*.inws-d{
		opacity: 1 !important;
	}
	.inws-d2{
		opacity: 0 !important;
	}*/
}
@media(max-width:750px){
	.inws-bj{
		background: #f3fafb;
	}
	.inws{
		padding: .8rem 0;
	}
	.inws-swiper{
		width: 100vw;
		padding-right: 40vw;
		margin-top: .6rem;
	}
	.inws-li{
		width: 100%;
		top: initial !important;
	}
	.inws-but{
		top: initial;
		margin-top: .5rem;
	}
	.inws-d2,
	.inws-d{
		display: none;
	}
	.inws-li{
		height: auto;
		border-radius: 15px;
	}
	.inws-g{
		margin-top: 1.2rem;
	}
	.inws-c{
		display: block;
	}
}

.ibus{
	width: 100%;
	height: 54.1666vw;
	position: relative;
}
.ibus-img{
	z-index: 1;
}
.ibus-img div{
	display: none;
}
.ibus-img div:first-child{
	display: block;
}
.ibus-top{
	position: relative;
	color: #fff;
	padding-top: 4.2vw;
	z-index: 2;
	transform: translate(0px, 110px);
	max-width: 1540px;
	margin: 0 auto;
}
.ibus-top-a{
	display: inline-block;
	width: 100%;
	height: auto;
	text-transform: uppercase;
	font-size: 28px;
}
.ibus-top-b{
	width: 17.8vw;
	float: right;
	width: 100%;
	height: auto;
	font-size: 32px;
	line-height: 1.45em;
}

.ibus-div>img{animation:xzyz 67500ms linear none;}
.ibus-div{
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 3;
	transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
}
.ibus-a{
	width: 659px;
}
.ibus-b{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 4;
}
.ibus-bli{
	position: absolute;
	top: 50.85%;
	left: 7%;
	width: 1px;
	height: 1px;
	cursor: pointer;
}
.ibus-bli:nth-child(2){
	    top: 6.7%;
	    left: 50.4%;
}
.ibus-bli:nth-child(3){
	top: 50%;
	left: 93.2%;
}
.ibus-bli:nth-child(4){
	top: 93.1%;
	left: 50.5%;
}
.ibus-bli:nth-child(5){
	    top: 66.2%;
    left: 10%;
}

.ibus-b2{
	width: 20px;
	height: 20px;
	background: rgba(255,255,255,.4);
	border-radius: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	opacity: 0;
	transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
transition: all .5s;
-webkit-transition: all .5s;
}
.ibus-bli:after{
	content: '';
	width: 8px;
	height: 8px;
	background: #fff;
	border-radius: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
}
.ibus-b3{
	font-size: 16px;
	color: #fff;
	width: 48px;
	line-height: 1.2;
	position: absolute;
	top: -20px;
	right: -0px;
	transition: all .5s;
	-webkit-transition: all .5s;
}
.ibus-bli:nth-child(2) .ibus-b3{
	top: -50px;
	right: -34px;
}
.ibus-bli:nth-child(3) .ibus-b3{
	top: -20px;
	right: -55px;
}
.ibus-bli:nth-child(4) .ibus-b3{
	top: 10px;
	right: -29px;
}
.ibus-bli:nth-child(5) .ibus-b3{
	top: -10px;
	right: 10px;
}
.ibus-bli.on .ibus-b3,
.ibus-bli:hover .ibus-b3{
	font-weight: bold;
transition: all .5s;
-webkit-transition: all .5s;
}
.ibus-bli.on .ibus-b2,
.ibus-bli:hover .ibus-b2{
	opacity: 1;
transition: all .5s;
-webkit-transition: all .5s;
}
.ibus-swiper{
	width: 360px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	z-index: 6;
}
body a.gybut span{
    display: block;
    float: left;
    line-height: 30px;
}
body a.gybut{transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;
    background: rgba(255,255,255,0.86);
    padding: 7px 30px 7px 26px;
    position: relative;
    width: 140px;
    border-radius: 20px;
    font-size: 16px;
    text-align: left;
    display: block;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
}
body a.gybut>i{
    border-right: 1px solid #d80c18;
    border-bottom: 1px solid #d80c18;
    display: block;
    position: absolute;
    right: 22px;
    top: 18px;
    width: 8px;
    height: 8px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}
body a.gybut:hover{background:#d80c18;}
body a.gybut:hover *{color:#fff;}
body a.gybut:hover>i{border-right:1px solid #fff; border-bottom:1px solid #fff;}
body .gybut *{color: #000;}
.ibus-sd{
	text-align: center;color: #fff;
}
.ibus-j2>img{
	height: 75px;
}
.ibus-j3{
	font-size: 36px;
	line-height: 1;
	margin-top: 10px;
}
.ibus-j4{
	font-size: 28px;
	line-height: 1;
}
.ibus-j5{
	font-size: 16px;
	line-height: 1.4;
	margin-top: 15px;
	min-height: 80px;
	padding: 0 20px;
}
.ibus-j6{
	width: 175px;
	height: 60px;
	line-height: 60px;
	border-radius: 30px;
	font-size: 16px;
	margin-top: 10px;
}
.ibus-j6>i{
	width: 10px;
	height: 10px;
}

.ibus-svg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.ibus-svg .svg {
	width: 576px;
	height: 576px;
    transform: rotate(-130deg);
    -webkit-transform: rotate(-130deg);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -288px;
    margin-left: -287px; opacity:0;
}
.ibus-svg .svg2,.ibus-svg .svg3{
	display: none;
}
.ibus-svg.rt2 .svg{
	transform: rotate(-58deg);
    -webkit-transform: rotate(-58deg);
}
.ibus-svg.rt3 .svg{
	transform: rotate(14deg);
    -webkit-transform: rotate(14deg);
}
.ibus-svg.rt4 .svg{
	transform: rotate(86deg);
    -webkit-transform: rotate(86deg);
}
.ibus-svg.rt5 .svg{
	transform: rotate(158deg);
    -webkit-transform: rotate(158deg);
}
.progress {
	display: none;
}
.ibus-svg.on1 .progress {
	display: block;
    animation: dash1 27500ms linear both;
    -webkit-animation:dash1 27500ms linear both;
}
@keyframes dash1 {
    from {
        stroke-dashoffset: 1830px;
    }
    to {
        stroke-dashoffset: 0px;
    }
}  }
}
@-webkit-keyframes dash1 {
    from {
        stroke-dashoffset: 1830px;
    }
    to {
        stroke-dashoffset: 0px;
    }
}

@-webkit-keyframes xzyz {
    from {
-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);
-ms-transform: rotate(0deg);-o-transform: rotate(0deg);
    }
    to {
-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);
-ms-transform: rotate(360deg);-o-transform: rotate(360deg);
    }
}

@media(max-width:1200px){
	.ibus{
		height: 620px;
	}
	.ibus-j2>img{
		height: 50px;
	}
	.ibus-j3{
		font-size: 28px;
	}
	.ibus-j4{
		font-size: 28px;
	}
	.ibus-j6{
		width: 140px;
		line-height: 50px;
		height: 50px;
		margin-top: 10px;
	}
	.ibus-div{
		width: 450px;
		top: 55%;
	}
	.ibus-top-b{
		width: 400px;
	}
	
	.ibus-svg .svg {
		width: 390px;
		height: 390px;
	    margin-top: -195px;
	    margin-left: -195px;
	}
	.ibus-svg .svg1,.ibus-svg .svg3{
		display: none;
	}
	.ibus-svg .svg2{
		display: block;
	}
	@keyframes dash1 {
	    from {
	        stroke-dashoffset: 1240px;
	    }
	    to {
	        stroke-dashoffset: 0px;
	    }

	}
	@-webkit-keyframes dash1 {
	    from {
	        stroke-dashoffset: 1240px;
	    }
	    to {
	        stroke-dashoffset: 0px;
	    }
	}
	
}
@media(max-width:750px){
	.ibus{
		height: auto;
		padding: .8rem 0;
	}
	.ibus-top{
		padding-top: 0;
	}
	.ibus-top-a{
		width: 100%;
		font-size: .45rem;
		font-weight: bold;
		text-align: center;
	}
	.ibus-top-b{
		width: 100%;
		float: initial;
		text-align: center;
	}
	.ibus-div{
		width: 88%;
		top: initial;
		left: initial;
		position: relative;
		margin: 0 auto;
		margin-top: 8.8rem;
		transform: initial;
	}
	.ibus-swiper{
		width: 220px;
		width: 100%;
	}
.ibus-div>img{
    width: 100%;
}
body a.gybut{
    padding: 4px 10px 4px 16px;
    width: 114px;
}
body a.gybut>i{
    top: 16px;
}
	.ibus-j2>img{
		height: 25px;
	}
	.ibus-j3{
		font-size: 16px;
		margin-top: 8px;
		font-weight: bold;
	}
	.ibus-j4{
		font-size: 16px;
		margin-top: 3px;
		font-weight: bold;
	}
	.ibus-j5{
		font-size: 12px;
		padding: 0 10px;
		min-height: 60px;
	}
	.ibus-j6{
		width: 80px;
		line-height: 30px;
		height: 30px;
		font-size: 12px;
	}
	.ibus-j6>i{
		width: 6px;
		height: 6px;
	}
	.ibus-b2{
		width: 10px;
		height: 10px;
	}
	.ibus-b3{
		font-size: 12px;
		width: 30px;
		top: -15px;
    	right: 6px;
	}
	.ibus-bli:nth-child(2) .ibus-b3{
		top: -25px;
    right: -40px;
	}
	.ibus-bli:nth-child(3) .ibus-b3{
		top: -35px;
    right: -35px;
	}
	.ibus-bli:nth-child(4) .ibus-b3{
		top: 6px;
    right: -20px;
	}
	.ibus-bli:nth-child(5) .ibus-b3{
		    top: 0px;
    right: 0px;
	}
	
	.ibus-b2{
		width: 14px;
		height: 14px;
	}
	.ibus-bli:after{
		height: 6px;
		width: 6px;
	}
	.ibus-svg .svg1,.ibus-svg .svg2{
		display: none;
	}
	.ibus-svg .svg3{
		display: block;
	}
	.ibus-svg .svg {
		width: 264px;
		height: 264px;
	    margin-top: -134px;
	    margin-left: -131px;
	}
	@keyframes dash1 {
	    from {
	        stroke-dashoffset: 835px;
	    }
	    to {
	        stroke-dashoffset: 0px;
	    }

	}
	@-webkit-keyframes dash1 {
	    from {
	        stroke-dashoffset: 835px;
	    }
	    to {
	        stroke-dashoffset: 0px;
	    }
	}
}




.swiper-slide .title_ens{font-size:22px;padding: 0 0 10px;text-transform: uppercase;font-family: F37JudgeTest;}




body .p_list .p_loopitem .s_img{padding:0;}
body .p_list .p_loopitem .s_img img{cursor:pointer;transition:all 0.6s; position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;max-width:100%;}
body .p_list .p_loopitem .s_img a{position:relative;padding:0 0 66.6666%;height:auto;display: block;}
body .p_list .p_loopitem:hover .s_img img{transform:translate(-50%, -50%) scale(1.06);}

body .p_list .p_loopitem .s_img .lightense-wrap img{left:0;top:0;}




#bottom_mes{}
#bottom_mes textarea{background:none;border:0px solid #606060;border-radius:0;background: rgba(1,53,146,0.22);border: 0px solid #606060;border-radius:6px;height: 76px;}
#bottom_mes input{background: rgba(1,53,146,0.22);border: 0px solid #606060;border-radius: 6px;height: calc(1.5em + 1.25rem + 2px);}
#bottom_mes .btn{/* background:#d80c18; *//* border-radius:0; *//* color:#fff; *//* font-size:14px; */}
#bottom_mes input::placeholder,#bottom_mes textarea::placeholder{color:#fff;}
#bottom_mes .invalid-feedback{display:none;}


#ssfl.s_list .p_loopItem{width: auto;float: left; padding: 0 10px 0 0; min-width: 52px;}
#cpfj.s_list{padding: 6px 0 0 0;}
#cpfj.s_list .p_loopItem .s_title{}
#cpfj.s_list .p_loopItem .s_title a{display: inline-block;width: auto;/* background:#d80c18; */padding: 5px 12px;border-radius: 8px;color: #d80c18;min-width: 140px;/* padding: 8px 0; *//* border-bottom: 1px dotted #ddd; */border: #d80c18 1px solid;text-align: center;}
#cpfj.s_list .p_loopItem .s_title a:hover{background: #d80c18;color: #fff;}

#ssfl.s_list{display: block;overflow: hidden;}
#ssfl.s_list .p_loopItem{width: auto; float: left; padding: 0 10px 0 0; min-width: 52px;}
#ssfl.s_list .p_loopItem .s_title{}
#ssfl.s_list .p_loopItem .s_title a{}

body .main #keywords_list{display: block;}
#keywords_list .p_item p{line-height: 2.1em;}
#keywords_list .s_list{display: block !important;}
#keywords_list .p_loopItem{width: auto !important; float: left; padding: 0 10px 3px 0;}
#keywords_list .p_loopItem p{border: 1px solid #ddd;padding: 3px 10px;border-radius: 6px;background: #fff;line-height: 1.6em;cursor: pointer;font-size: 14px;}

#xgcp{}
#xgcp .p_list{justify-content: center;}
#xgcp .p_list .p_loopitem{}
#xgcp .p_list .p_loopitem .s_layout{padding: 8px; margin: 0;}
#xgcp .p_list .p_loopitem .s_img{position: relative;height: auto;padding: 0 0%;overflow: hidden;border: 1px solid #eee;}
#xgcp .p_list .p_loopitem .s_img img{position: absolute; top: 50%; left: 50%;transform: translate(-50%,-50%);height: auto;}
#xgcp .p_list .p_loopitem .s_title{
    line-height: 36px;
}
#xgcp .p_list .p_loopitem .s_title.clearfix{}
#xgcp div[class^="swiper-button"]{
    top: 43%;
}
#xgcp div[class^="swiper-button"]:after{font-size: 32px;color: #999;opacity:0.28;}
#xgcp div[class^="swiper-button"]:hover:after{color: #d80c18;opacity:1;}
#xgcp .p_rollPrev{}
#xgcp .p_rollNext{}
#xgcp .p_rollPagination{display:none;}



.main .p_loopitem .s_img a{display:block;padding: 0 0 60%;position:relative;}
.main .p_loopitem .s_img{overflow:hidden;}
.main .p_loopitem .s_img img{transform:translate(-50%,-50%); position:absolute;left:50%;top:50%;height:auto !important;transition: all .6s ease; cursor:pointer;}
.main .p_loopitem:hover .s_img>img{transform: translate(-50%,-50%) scale(1.08) !important;}






::-webkit-scrollbar{width: 8px;}
::-webkit-scrollbar-track {background: #d7d7d7;border-radius: 6px;}
::-webkit-scrollbar-thumb{background: #a59e9e; border-radius: 6px;}
::-webkit-scrollbar-thumb:hover{background: #555;}
.chatroom-username{color: #768387; font-size:11px;}

/* web link*/
a:link {color:;text-decoration:none;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a > div{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a *{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a div div{transition:all 0s;-webkit-transition: all 0s;-moz-transition:all 0s;-o-transition: all 0s;}
a:visited {color:;text-decoration:none;transition:all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;}
a:hover {color:#d80c18;text-decoration:none; transition:all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
a:active{color:#d80c18;text-decoration:none; transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}

body .clearfix h1{font-size:32px;}
body .clearfix h2{font-size:26px;}
body .clearfix h3{color:#d80c18;font-size:22px;}
body .clearfix h4{font-size:20px;}
body .clearfix h5{font-size:18px;}
body .clearfix h6{font-size:16px;}

body #c_static_001-1676000255153 .e_loop-5 .p_list{}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem{
    flex-basis: calc((100% - 80px)/ 4);
    margin: 10px;
    box-shadow: 0px 0px 8px 0 rgb(0 0 0 / 8%);
    overflow: hidden;
}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_layout{transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;
    position: absolute;
    bottom: 0;
    /* background: rgba(255,255,255,0.85); */
    bottom: -52px;
}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem:hover .s_layout{bottom:0;background-image: linear-gradient(0deg, rgba(0,0,0,0.5), transparent);}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_layout .s_title{
    color: #fff;
    width: 92%;
    margin: 0 auto 16px;
}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_layout .s_title.clearfix{
    margin: 0 auto 12px;}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_layout .s_title a{}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_img{}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_img a{padding: 0 0 120%;}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_img img{width: 100%;max-width: 100%;}









body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-top .js_editor_click {
	display: none;
}
body #c_banner_020-1683266274497 .e_bannerC-2 {
	display: block;
	justify-content: center;
	/* width:80%;
 */
	overflow: hidden;
}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-top {
	width: 80%;
	float: left;
}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-thumbs {
	width: 20%;
	float: left;
}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-thumbs .swiper-slide {
	width: 100% !important;
	cursor: pointer;
	height: calc(100% / 4);
	padding: 0 0 4px;
}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-thumbs .swiper-wrapper {
	transform: translate3d(0px, 0px, 0px) !important;
	width: 100%;
	display: block;
}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div h1 {
	text-align: left;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div p {
	text-align: left;line-height: 1.5em;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div h1 a {}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info {display:none;width:80%;	top:40%;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div p.more_btn{padding:30px 0;overflow:hidden;height:auto;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div p.more_btn a{color: #fff; padding: 8px 26px; border: 1px solid #fff;  border-radius: 6px;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div p.more_btn a:hover{background:#d80c18; border:1px solid #d80c18;}
body #c_banner_020-1683266274497 .ppt_title {position: absolute;top: calc(50% - 10px);left: 0;width: 100%;text-align:center;color:#fff;font-size:22px;opacity:0;cursor:pointer;
transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
body #c_banner_020-1683266274497 .swiper-slide-thumb-active .ppt_title{opacity:1;}
body #c_banner_020-1683266274497 .swiper-slide:hover .ppt_title{opacity:1;}




@media only screen and (max-width:960px) {
body #c_static_001-16861533704590 .e_checkbox-38 .p_input label{
    font-size: 12px;
}
body #c_static_001-16861533704590 .e_container-22{display:none;}
#bottom_mes textarea{height: 70px;}
#bottom_mes input{height: calc(1.15em + 1.15rem + 0px);}
body #bottom_mes .btn{
    padding: 6px;
    margin-top: -6px;
}
body #c_banner_020-1683266274497 .e_bannerC-2{}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-top{width:100%;}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-thumbs{width:100%;}
body #c_banner_020-1683266274497 .e_bannerC-2 .gallery-thumbs .swiper-slide{width: calc((100% - 0px) / 4) !important;float: left;margin-top: 6px;padding: 0 5px 0 0;height: 58px !important;}
body #c_banner_020-1683266274497 .ppt_title{font-size: 14px;top: calc(50% - 13px);}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div h1{font-size: 26px;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info{top:60%;}
body #c_banner_020-1683266274497 .e_bannerC-2 .p_info div p.more_btn a{padding:5px 12px;}
body #c_static_001-1681706265634{
    top: 32px;
    width: 100%;
}
body #c_static_001-1681706265634 .s_title{text-align: center;font-size: 14px;width: 100%; max-width: 100%;}
body #c_static_001-1681706265634 .s_title.e_text-2{font-size:32px;line-height:1.2;}

body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem{flex-basis: calc((100% - 20px)/ 1);}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_img a{padding:0 0 75%;}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_layout{position: relative; bottom: auto;margin-top: 10px; background: none !important;}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_layout .s_title{color:#333;}
body #c_static_001-1676000255153 .e_loop-5 .p_list .p_loopitem .s_img img{width:100%;}

}



body .main #sub_type_s{}
body .main #sub_type_s .p_c_tree{background:none;}
body .main #sub_type_s .p_c_tree .p_c_content{max-width: 100%;display: table;margin: 0 auto;width: auto;padding: 0;}
body .main #sub_type_s .p_c_tree .p_c_content .p_c_item{width: auto;float: left;}
body .main #sub_type_s .p_c_tree .p_c_content .p_c_item .p_c_t{border:none;}
body .main #sub_type_s .p_c_tree .p_c_content .p_c_item .p_c_t a{text-align:center;display:block;border:1px solid #ccc;margin:0 10px;float:left;min-width: 120px;width: auto;border-radius: 22px;line-height: 46px;padding: 0 26px;}
body .main #sub_type_s .p_c_tree .p_c_content .p_c_item .p_c_t a:after{opacity:0;}
body .main #sub_type_s .p_c_tree .p_c_content .p_c_item .p_c_t a{color:#333;margin-bottom: 8px;}
body .main #sub_type_s .p_c_tree .p_c_content .p_c_item .p_c_t a:hover{background:#d80c18;border:1px solid #d80c18; color:#fff;}

@media only screen and (max-width:960px) {
html body .main #sub_type_s .p_c_tree .p_c_content .p_c_item{width: 50%;}
html body .main #sub_type_s .p_c_tree .p_c_content .p_c_item .p_c_t a{
    width: 100%;
    margin: 0 5px 12px;
}
}



body #index_news_t.s_list{max-width: 100%;margin: 10px auto 0 auto;overflow: hidden;}
body #index_news_t.s_list .p_list{display: block;padding: 20px 0 0;overflow: hidden;}
body #index_news_t.s_list .p_loopitem:nth-child(1){margin-right:10px;flex: 0 0 calc((100% / 2) + 80px);width: calc((100% / 2) + 80px);}
body #index_news_t.s_list .p_loopitem{width: calc((100% / 2) - 90px);flex: 0 0 calc((100% / 2) - 80px);float:left;padding: 8px;border:1px solid #eee;margin: 0px auto 24px;background: #fff;}
body #index_news_t.s_list .p_loopitem:nth-child(1) .s_layout .cbox-7-1{display:none;}
body #index_news_t.s_list .s_layout{}
body #index_news_t.s_list .p_loopitem:nth-child(2) .s_layout .cbox-7-0,
body #index_news_t.s_list .p_loopitem:nth-child(3) .s_layout .cbox-7-0,
body #index_news_t.s_list .p_loopitem:nth-child(4) .s_layout .cbox-7-0,
body #index_news_t.s_list .p_loopitem:nth-child(5) .s_layout .cbox-7-0{display:none;}
body #index_news_t.s_list .p_loopitem:nth-child(6) .s_layout .cbox-7-0,
body #index_news_t.s_list .p_loopitem:nth-child(7) .s_layout .cbox-7-0{display:none;}
body #index_news_t.s_list .s_layout .s_layout{/*border: 1px solid #eee; *//* margin: 0px auto 10px; */}
body #index_news_t .s_layout .cbox-8-0{flex: 0 0 84px; margin-right: 10px; background: #eee; padding: 5px 0;}
body #index_news_t .s_layout .cbox-8-0{flex: 0 0 92px;margin-right: 16px;background: #eee;padding: 7px 0;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title{position: relative;color: #666;font-size: 22px;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.clearfix{}
body #index_news_t.s_list .p_loopitem .s_layout .s_title[class^="e_timeFormat"]{font-size: 46px;line-height: 48px;font-weight: bold;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.e_timeFormat-18{
    font-size: 14px;line-height: 24px;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title[class^="e_timeFormat"]:nth-child(2){font-size: 16px;line-height: 24px;/* font-weight: 500; */}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.e_timeFormat-13{line-height:1.2;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.e_text-7{font-size: 24px;color:#222;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.clearfix{color: #898989;line-height: 1.4em;font-size: 14px;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.e_timeFormat-12:after{content:"";width: 20px;height: 1px;background: #ccc;display: block;position: absolute;left: 50%;margin-left: -10px;bottom: 4px;}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.e_timeFormat{}
body #index_news_t.s_list .p_loopitem .s_layout .s_title.e_text-10{color:#333;font-size:26px;line-height: 28px;}
body #index_news_t.s_list .s_layout .s_img{height: auto;position: relative;/* padding: 0 0 54% 0; */}
body #index_news_t.s_list .s_layout .s_img a{padding: 0 0 54% 0;/* display: inline-block; */}
body #index_news_t.s_list .s_layout .s_img img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);height: auto;/* max-height: 100%; */}
body #index_news_t.s_list .s_layout .s_layout.e_container-4{margin: 22px auto 16px;}
body #index_news_t.s_list .s_layout .btn{border-radius:50%;/*line-height: 32px;*/width: 46px;line-height: 56px;background:#034091;display: block;height: 46px;float: right;border: none;}
body #index_news_t.s_list .s_layout .btn *{display:none;}
body #index_news_t.s_list .s_layout .btn:after{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);content:"";display: block;width: 15px;height: 15px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;opacity: 1;top: 32%;left: 25%;}

body #index_news_t.s_list .p_loopitem:nth-child(1) .s_layout .s_layout{background: rgba(1,53,146,0.8);padding: 10px;position: absolute;bottom: 0;}

body #index_news_t.s_list .p_loopitem:nth-child(1) .s_layout .s_layout .s_title{color:#fff;}


body .main .p_fswiperContainer .p_wrapper .p_fslide:nth-last-child(1)>.p_slideCon{display:block;}

#index_case_type{}
#index_case_type>div>.p_list>.p_loopitem{padding:5px;}
#index_case_type .p_loopitem>.s_layout{background: #fff; padding: 8px;}
#index_case_type .p_loopitem>.s_layout>.p_item{display: flex;flex-wrap: nowrap;flex: 2;flex-direction: column;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_img{}
#index_case_type .p_loopitem>.s_layout>.p_item .s_img a{padding: 0 0 104% 0;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_img img{}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout{
    padding: 18px 0 16px;
}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .s_title{
    font-size: 22px;font-weight: bold;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .s_title.summary{
    /* font-weight: normal; */
    font-size: 17px;color: #c7c7c7;}
#index_case_type .p_loopitem:nth-child(even)>.s_layout>.p_item .s_img{order: 2;}
#index_case_type .p_loopitem:nth-child(even)>.s_layout>.p_item .s_layout{order: 1;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .btn{border: none;background: none;position:relative;padding: 0;min-height: 32px;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .btn *{opacity: 0;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .btn:before{content:"";border-right:1px solid #222331;border-bottom: 1px solid #222331;width:8px;height:8px;transform:translate(0px,10px);padding:0;border-radius:0;background: none !important;top: 15px;right: 0px;-webkit-transform: translate(5px,1px) rotate(-45deg) !important;-moz-transform: rotate(-45deg) !important;transform: translate(5px,1px) rotate(-45deg) !important;-ms-transform: translate(5px,1px) rotate(-45deg) !important;-o-transform: translate(5px,1px) rotate(-45deg) !important;}
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .btn:after{content:"";border-bottom: 1px solid #222331;width: 42px;height: 1px;transform: translate(20px, 20px);padding: 0;border-radius: 0;opacity: 1;}



@media only screen and (max-width: 960px) {
body #index_news_t .s_layout .cbox-8-0{
    padding: 2px 0;
    margin-right: 12px;
    flex: 0 0 74px;
}
#index_case_type>div>.p_list>.p_loopitem:nth-child(odd){
    margin-right: 2%;
}
#index_case_type>div>.p_list>.p_loopitem:nth-last-child(1){
    flex-basis: calc((100%));
}
#index_case_type>div>.p_list>.p_loopitem{
    flex-basis: calc((100%) / 1);
    /* display: flex; */
    padding: 0 0 8px;
}
body #index_case_type .p_loopitem>.s_layout{
    justify-content: space-between;
    padding: 0;
    flex-wrap: nowrap;
    flex-direction: row;
}
body #index_case_type .p_loopitem>.s_layout>.p_item{
    flex-direction: row;
}
body #index_case_type .p_loopitem>.s_layout>.p_item .s_img{/* order: 0 !important; */width: 100%;max-width: 88px;}
body #index_case_type .p_loopitem>.s_layout>.p_item .s_layout .s_title{
    /* text-align: left; */
    /* padding: 0 0 0 6%; */
    font-size: 18px;
}
body #index_case_type .p_loopitem>.s_layout>.p_item .s_layout .btn{
    /* float: left; */
    width: 98px;
    margin-top: 0px;
    min-height: 28px;
    zoom: 0.6;
    }
body #index_case_type .p_loopitem>.s_layout>.p_item .s_img a{
    padding: 0 0 75% 0;
}
body #index_case_type .p_loopitem>.s_layout>.p_item .s_layout{
    padding: 16px 0 20px;
    }
#index_case_type .p_loopitem>.s_layout>.p_item .s_layout .s_title.summary{
    font-size: 11px;
}

}



/*index gun*/body #index_gun .about-num ul.f-cb li{/* width: calc((100% - 0px) / 4); */}
body #index_gun .about-num ul.f-cb h2.counter{font-size: 60px; color: #d80c18;}
body #index_gun .about-num ul.f-cb li p{color: #666666;text-align: left;margin-top: 12px;font-size: 18px;/* font-weight: normal; */max-width: 240px;border-top: 0px solid #dbddde;padding: 2px 0 0 0;min-width: 220px;}
body #index_gun i.count-unit{color: #d80c18;text-align: center;margin-top: 4px;font-size: 14px;font-weight: bold;}
body #index_gun .about-num ul.f-cb{display: block;overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;}
body #index_gun .about-num ul.f-cb li{/* width: calc(100% / 4); */float: left;text-align: center;padding: 0 0 15px 0;}
body #index_gun .about-num ul.f-cb h2.counter{font-size: 48px;font-weight: bold;}
body #index_gun{padding-bottom:2px;}
html body #index_gun .about-num ul.f-cb li p{font-size: 16px;text-align: center;min-width: 60px;}





#index_gun .about-num ul.f-cb .L_ico {
	margin-bottom: 10px;
	display: none;
}
#index_gun .about-num ul.f-cb h2.counter {
	font-size: 60px;
	color: #002e82;
	display: inline-block;
	margin: 0;
}
#index_gun i.count-unit {
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
}
#index_gun .about-num ul.f-cb li p {
	font-size: 16px;
	color: #333;
	line-height: 1.5;
	margin-top: 10px;
}

body #c_static_001-16861533704590 .e_container-13 svg{}
body #c_static_001-16861533704590 .e_container-13 svg *{color: #013592;fill: #013592;}
body #c_static_001-16861533704590 .e_container-13 .s_layout .s_layout{margin-bottom:6%;}
body #c_static_001-16861533704590 .e_container-13 .e_container-28{margin-top:22px;}


@media only screen and (max-width:960px) {
body #c_static_001-16861533704590 .e_container-13 .s_layout .s_layout{margin-bottom: 0.2%;margin-top: 0px;}
body #c_static_001-16861533704590 .e_container-13 .e_container-28{display:block;margin-top: -5px;}
#c_static_001-16861533704590 .e_container-13 .cbox-13-1{display:none;}

}


body #c_effect_027-1642754549847 .e_image-16 img{
    position: relative;
    /* top: auto; */
    /* left: auto; */
    transform: translate(-50%, -50%);
}



#index_types #left{}
#index_types #left .s_layout{width:96%;margin:0 auto 10px;}

#index_types #right{}
#index_types #right .s_layout{width: 96%; margin: 0 auto 10px;}

body .p_text{text-align:center;line-height:24px;text-align:center;padding:10px 2px;font-size:16px;font-weight: bold;}
body .p_img{background:#f5f5f5;}
body .p_img .s_img{}
body .p_img .s_img img{}



#index_gun{}
#index_gun .p_loopitem{}
#index_gun .p_loopitem .s_img{}
#index_gun .p_loopitem .s_img a{display: block; padding: 0 0 100%;}
#index_gun .p_loopitem .s_img img{max-width: 150%; width: 150%;}

body #c_static_001-1686126532079 .e_text-44{
    position: absolute;
    left: 0;
    top: 22px;
    z-index: 9999;
    width: 100%;
}
body .main #index_guns+.s_title{}
body .main #index_guns{
    background: #c8d9ee;
    padding: 12% 10% 4%;
    position: relative;
}
body .main #index_guns:before{content:"";width: 80px;height: 80px;border-top: 4px solid #f00;border-left: 4px solid #f00;display: inline;position: absolute;left: 0;top: 0;}
body .main #index_guns:after{content:"";width: 80px;height: 80px;border-right: 4px solid #f00;border-bottom: 4px solid #f00;display: inline;position: absolute;right: 0;bottom: 0;}
body .main #index_guns>div{}
body .main #index_guns>div .swiper-container{
    /* border-radius: 50%; */
    padding: 0;
}
body .main #index_guns .p_loopitem{}
body .main #index_guns .p_loopitem .s_img{
    padding: 0%;
    border-radius: 50%;
    overflow: hidden;
    max-width: 256px;
    margin: 10px auto 0 auto;
}
body .main #index_guns .p_loopitem .s_img a{padding: 0 0 100%;border-radius: 50%;}
body .main #index_guns .p_loopitem .s_img img{max-width: 150%;width: 150%;}
body .main #index_guns .p_loopitem .s_title{margin: 12px 0 0;}


body #c_magiccube_009-1686741703791 .p_tablist{border-bottom: 0px solid #eee;justify-content: space-between;padding: 0 8px 0 0;}
body #c_magiccube_009-1686741703791 .p_tablist .js_editor_click{width: 100%;padding: 0 10px;margin-right: 5px;background: #f6f6f6;border-top-left-radius: 3px;border-top-right-radius: 3px;/* border-radius: 6px; */font-size: 18px;
line-height: 46px;margin-bottom: 8px;position: relative;overflow: visible; transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
body #c_magiccube_009-1686741703791 .p_tablist .js_editor_click.p_active{background: #d80c18;}
body #c_magiccube_009-1686741703791 .content_wrapper{}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content{}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"]{margin: 0px 0 10px 16px;}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"] .clearfix{}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"] .clearfix h3{color:#1f88cc;border-bottom:1px solid #f6f6f6;line-height:40px;margin-bottom: 15px;padding-top: 6px;}

body #c_magiccube_009-1686741703791 .p_tablist .js_editor_click:after{content:"";width: 12px;height: 12px;background: #d80c18;display: block;position: absolute;right: -5px;top: 42%;
-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);opacity: 0;transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
body #c_magiccube_009-1686741703791 .p_tablist .js_editor_click.p_active:after{opacity:1;
transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}

body .main .s_layout.title .s_title.page_title.response-transition{animation-name:fadeInDown;animation-duration:1.2s;animation-delay:0.3s;animation-fill-mode:both;}
body .main .s_layout.title .s_title.page_sub_title.response-transition{animation-name:fadeInUp;animation-duration:1.2s;animation-delay:0.7s;animation-fill-mode:both;}
#c_static_001-1686126532079 .e_container-9.response-transition .p_item .p_item:nth-child(1){animation-name:fadeInLeft;animation-duration:1.2s;animation-delay:0.7s;animation-fill-mode:both;}
#c_static_001-1686126532079 .e_container-9.response-transition .p_item .p_item:nth-child(2){animation-name:fadeInLeft;animation-duration:1.2s;animation-delay:1.2s;animation-fill-mode:both;}
#c_static_001-1686126532079 .e_container-9.response-transition>.p_item:nth-child(3){animation-name:fadeInRight;animation-duration:1.2s;animation-delay:1.1s;animation-fill-mode:both;}

#index_case_type.response-transition>div>.p_list>.p_loopitem:nth-child(1){animation-name:fadeInUp;animation-duration:1.3s;animation-delay:0.2s;animation-fill-mode:both;}
#index_case_type.response-transition>div>.p_list>.p_loopitem:nth-child(2){animation-name:fadeInDown;animation-duration:1.3s;animation-delay:0.4s;animation-fill-mode:both;}
#index_case_type.response-transition>div>.p_list>.p_loopitem:nth-child(3){animation-name:fadeInUp;animation-duration:1.3s;animation-delay:0.6s;animation-fill-mode:both;}
#index_case_type.response-transition>div>.p_list>.p_loopitem:nth-child(4){animation-name:fadeInDown;animation-duration:1.3s;animation-delay:0.8s;animation-fill-mode:both;}
#index_case_type.response-transition>div>.p_list>.p_loopitem:nth-child(5){animation-name:fadeInUp;animation-duration:1.3s;animation-delay:1s;animation-fill-mode:both;}
#c_static_001-1686126532079 .e_button-4.response-transition{animation-name:fadeInRight;animation-duration:1.2s;animation-delay:0.7s;animation-fill-mode:both;}

body #index_news_t.s_list.response-transition .p_loopitem:nth-child(1){animation-name:fadeInLeft;animation-duration:1.2s;animation-delay:0.3s;animation-fill-mode:both;}
body #index_news_t.s_list.response-transition .p_loopitem:nth-child(2){animation-name:fadeInDown;animation-duration:0.8s;animation-delay:0.6s;animation-fill-mode:both;}
body #index_news_t.s_list.response-transition .p_loopitem:nth-child(3){animation-name:fadeInUp;animation-duration:0.8s;animation-delay:0.8s;animation-fill-mode:both;}
body #index_news_t.s_list.response-transition .p_loopitem:nth-child(4){animation-name:fadeInUp;animation-duration:0.8s;animation-delay:1s;animation-fill-mode:both;}
body #index_news_t.s_list.response-transition .p_loopitem:nth-child(5){animation-name:fadeInUp;animation-duration:0.8s;animation-delay:1.2s;animation-fill-mode:both;}
body #index_news_t.s_list.response-transition .p_loopitem:nth-child(6){animation-name:fadeInUp;animation-duration:0.8s;animation-delay:1.4s;animation-fill-mode:both;}
#c_static_001-16861269245640 .e_button-4.response-transition{animation-name:fadeInRight;animation-duration:1.2s;animation-delay:0.7s;animation-fill-mode:both;}


#c_static_001-16861269299470.response-animated .e_text-8{animation-name:fadeInDown;animation-duration:1s;animation-delay:0.3s;animation-fill-mode:both;}
#c_static_001-16861269299470.response-animated .e_line-9{animation-name:fadeInUp;animation-duration:1s;animation-delay:0.5s;animation-fill-mode:both;}
#c_static_001-16861269299470.response-animated .e_richText-10{animation-name:fadeInUp;animation-duration:1s;animation-delay:0.7s;animation-fill-mode:both;}
#c_static_001-16861269299470.response-animated .e_button-11{animation-name:fadeInUp;animation-duration:1s;animation-delay:0.9s;animation-fill-mode:both;}
#c_static_001-16861269299470.response-animated .e_image-7,#c_static_001-16861269299470 .e_video-22.response-transition{animation-name:fadeInRight;animation-duration:1s;animation-delay:1s;animation-fill-mode:both;}
#c_static_001-16861269299470.response-animated .e_html-5{/*animation-name:fadeInUp;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:both;*/}
#c_static_001-16861269269600 .e_button-4.response-transition{animation-name:fadeInRight;animation-duration:1.2s;animation-delay:0.7s;animation-fill-mode:both;}

#c_static_001-16861533704590.response-animated .e_container-13 .p_item .s_layout:nth-child(1){animation-name:fadeInUp;animation-duration:1s;animation-delay:0.7s;animation-fill-mode:both;}
#c_static_001-16861533704590.response-animated .e_container-13 .p_item .s_layout:nth-child(2){animation-name:fadeInUp;animation-duration:1s;animation-delay:0.9s;animation-fill-mode:both;}
#c_static_001-16861533704590.response-animated .e_image-14{animation-name:fadeInRight;animation-duration:1s;animation-delay:1s;animation-fill-mode:both;}
#c_static_001-16861533704590.response-animated .e_text-15{animation-name:fadeInRight;animation-duration:1s;animation-delay:1.1s;animation-fill-mode:both;}
#c_static_001-16861533704590.response-animated .e_image-7{animation-name:fadeInUp;animation-duration:1s;animation-delay:1.4s;animation-fill-mode:both;}
#c_static_001-16861533704590.response-animated .e_container-12{animation-name:fadeInRight;animation-duration:1s;animation-delay:1.4s;animation-fill-mode:both;}

#c_category_010-1637636425039,
#c_category_010-16866277062040,
#c_category_010-16866277685570,
body #c_static_001_P_3804-16760085866660,
#c_new_list_021_P_002-1675992868411,
#c_static_001-1653278234807{animation-name:fadeIn;animation-duration:1s;animation-delay:0.3s;animation-fill-mode:both;}



#contact_side .ico.s_img{
    transition:all 0.5s;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -o-transition:all 0.5s;
    background: #013592;
    z-index: 96;
    position: relative;
    border-radius: 50%;
    padding: 20px;
    cursor: pointer;
}
#contact_side .ico.s_img img{}
#contact_side .s_layout{}
#contact_side .s_layout .s_layout{box-shadow: 0px 0px 10px 0 rgb(0 0 0 / 6%);}
#contact_side .s_layout:hover .s_layout{background:#f7f7f7;}
#contact_side .s_layout:hover .ico.s_img{background:var(--theme-color);}
#contact_side .s_layout:hover .s_layout .s_title,#contact_side .s_layout:hover .s_layout .s_summary{color:#333;}
#contact_side .s_layout:hover .s_layout .s_title a{color:#333;}
#contact_side .s_layout:hover .s_layout {box-shadow: 2px 0px 16px 0 rgb(0 0 0 / 12%);}
/*
*/




body .main #index_gunma{display: flex;justify-content: space-between;display-radio: 1;}
body .main #index_gunma .p_item{flex-grow: inherit;width: auto;min-width: 100px;}
body .main #index_gunma .p_item>div.s_title{width: auto;height: auto;line-height: 32px;display: flex;align-content: flex-end;align-items: flex-end;}
body .main #index_gunma .p_item>p.s_title{
    display: block;
    text-align: center;
    clear: both;
    margin-top: 20px;
}
body .main #index_gunma .p_item>div.s_title .js_roll{
    color: #d80c18;
    font-size: 48px;
    font-weight: bold;
    line-height: 48px;
    display: inline;
    /* float: left; */
}
body .main #index_gunma .p_item>div.s_title .p_plus{
    font-size: 14px;
    color: #d80c18;
    display: inline;
    /* float: left; */
}


#type_pic_text{}
body .main #type_pic_text .p_loopitem{padding: 10px;}
#type_pic_text .p_loopitem .s_img{}
#type_pic_text .p_loopitem .s_img+.s_title{
    margin-top: 8px;
}
#type_pic_text .p_loopitem .s_img a{border: 1px solid #eee;overflow: hidden;padding: 0 0 60%;}
#type_pic_text .p_loopitem .s_img img{}






body #c_magiccube_009-16879479048850 .p_top{display: flex;justify-content: center;align-items: center;}
body #c_magiccube_009-16879479048850 .p_top .top{border-bottom: 1px solid #eee;max-width: 1480px;width: 100%;padding: 6px 6px 0px;/* background: #0064b5; *//* background: #fff; */}
body #c_magiccube_009-16879479048850 .p_top .top-content{width:100%;}
body #c_magiccube_009-16879479048850 .p_top .top-content div[id^="c_static_001"]{padding: 20px 0;background: none;}
body #c_magiccube_009-16879479048850 .p_top .top-content div[id^="c_static_001"] .clearfix{line-height: 2.1em;font-size: 14px;}
body #c_magiccube_009-16879479048850 .p_top .top-content div[id^="c_static_001"] .clearfix ul{display: block;list-style-type: disc;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 20px;list-style:disc;}
body #c_magiccube_009-16879479048850 .p_top .top-content div[id^="c_static_001"] .clearfix ul li{list-style:disc;}
body #c_magiccube_009-16879479048850 .p_top .top-content .p_content:nth-child(1) div[id^="c_static_001"] .clearfix ul{margin-left:2rem;}
body #c_magiccube_009-16879479048850 .p_top .top-content div[id^="c_static_001"] .clearfix ul li::marker{
    /* left: 20px; */
    /* text-indent: 5px !important; */
    transform: translate(5px, 0px);
}

body #c_magiccube_009-16879479048850 .p_top .top .js_editor_click.p_active{background: #013592;color: #fff;}
body #c_magiccube_009-16879479048850 .p_top .top .js_editor_click:nth-child(2){/* display:none; */}
body #c_magiccube_009-16879479048850 .p_top .top .js_editor_click{border: 0px solid #ccc;border-right: none;font-size: 16px;/* border-radius: 6px; */border-top-left-radius: 6px;border-top-right-radius: 6px;color: #363636;/* font-weight: bold; */line-height: 44px;width: auto;margin-right: 6px;padding: 0 26px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;background: #f5f5f5;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper{max-width:1380px;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_content{}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_rollPagination{display:none;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .s_list{}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_rollContainer{}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_rollSlide{padding: 50px 40px 0;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_loopitem{flex-basis: calc((100% - 90px) / 3);margin: 0 15px 10px;background: none;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .s_img{padding: 0 0 36%;position: relative;height: auto;background: #fff;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .s_img img{transform: translate(-50%,-50%); position: absolute; top: 50%; left: 50%; width: auto; height: auto; max-width: 100%;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .s_title{background:#fff;line-height: 1.8em;/* font-size: 16px; */margin: 4px 0px 2px;/* text-align:center; */background: none;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .s_title a{/* color:#fff; */}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .aaa{}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .swiper-button-prev{left:0;}
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .swiper-button-next{right:0;}
body #c_magiccube_009-16879479048850{position: relative;z-index: 7;}

body #c_magiccube_009-16879479048850 .p_top .p_content div[id^="c_static_001"] .s_list .p_loopItem{display:none;}
body #c_magiccube_009-16879479048850 .p_top .p_content:nth-child(1) div[id^="c_static_001"] .s_list .p_loopItem:nth-child(1){display:block;}
body #c_magiccube_009-16879479048850 .p_top .p_content:nth-child(2) div[id^="c_static_001"] .s_list .p_loopItem:nth-child(2){display:block;}
body #c_magiccube_009-16879479048850 .p_top .p_content:nth-child(3) div[id^="c_static_001"] .s_list .p_loopItem:nth-child(3){display:block;}
body #c_magiccube_009-16879479048850 .p_top .p_content:nth-child(4) div[id^="c_static_001"] .s_list .p_loopItem:nth-child(3){display:block;}
body #c_magiccube_009-16879479048850 .p_top .p_content:nth-child(5) div[id^="c_static_001"] .s_list .p_loopItem:nth-child(4){display:block;}
body #c_magiccube_009-16879479048850 .p_top .p_content div[id^="c_static_001"] #pro_masker.s_list .p_loopItem{display:block;float:left;width:auto;padding:0 18px 0 0;}
body #c_magiccube_009-16879479048850 .p_top .p_content div[id^="c_static_001"] #pro_masker.s_list{
    display: block;}
body #c_magiccube_009-16879479048850 .p_top .p_content div[id^="c_static_001"] #pro_masker.s_list .p_loopItem img{max-height: 46px;}




@media screen and (max-width: 768px) {
body .main .e_breadcrumb-16.detail .p_breadcrumb li:nth-last-child(1){display:none;}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"] .s_layout{
    width: 100%;}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"]>.s_layout{
    flex-direction: column;
}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"] .s_layout>.p_item>.s_layout{padding:0 10px;}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"] .s_layout>.p_item{}
body #c_magiccube_009-1686741703791 .p_left{display:block;}
body #c_magiccube_009-1686741703791 .content_wrapper .p_content div[id^="c_static_001"]{
    margin: 10px auto 0;}
body #c_magiccube_009-1686741703791 .p_tablist{width: 102%;padding: 0;}
body #c_magiccube_009-1686741703791 .p_tablist .js_editor_click{
    width: 31.8%;
    float: left;
    }
body #c_magiccube_009-1686741703791 .p_tablist .js_editor_click.p_active:after{opacity:0;}

html body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_loopitem{margin:0 5px; flex-basis:calc((100% - 20px) / 2);}
html body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .swiper-button-next,
html body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .swiper-button-prev{display:none;}
html body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_rollSlide{padding: 20px 0px 0;}
html body #c_magiccube_009-16879479048850 .p_top .top .js_editor_click{font-size: 14px; padding: 0 6px;}
body #c_magiccube_009-16879479048850 .p_top .top{justify-content: space-evenly;}


body #index_types #left .s_layout{
    width: 100%;
    float: left;
    /* display: none; */
}
body #index_types #right .s_layout .s_title{
    font-size: 12px;
    padding: 4px 1px;
}
body #index_types #right .s_layout{
    margin: 0 auto 6px;
}
body #index_types #right .s_layout .s_img{}
body #index_types #right .s_layout .s_img img{
    margin: -3% 0;
}
body #c_static_001-1686126532079 .e_container-9.response-transition .p_item .p_item:nth-child(2){margin-bottom:6px;}
body #c_static_001-16861269299470 .e_richText-10{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 15px;
    margin-top: 12px;
}
body .main #index_guns .p_loopitem .s_title{margin: 2px 0 0;font-size: 14px;}
body .main #index_guns{padding: 8% 8% 3%;width: 99%;margin-bottom: 1%;}
body #c_static_001-1686126532079 .e_text-44{top: 10px;font-size: 22px;}
body div.main .s_layout.title .btn{max-width: 116px!important;padding: 3px 16px!important;/* margin: 8px auto 12px !important; */}
body .main .s_layout.title .btn *{font-size: 12.8px;line-height: 24px;}
body .main #index_guns .p_loopitem .s_img{max-width: 200px;}

body #index_news_t.s_list .p_loopitem:nth-child(5){display:none;}
html body #index_news_t.s_list .p_loopitem{
    width: calc((100% / 1) - 0px);
    margin: 0px auto 6px;
    padding: 5px;
    }
html body #index_news_t.s_list .p_loopitem:nth-child(1){width: calc((100% / 1) + 0px);}
html body #index_news_t.s_list .p_loopitem:nth-child(1) .s_layout .s_layout .s_title{
    font-size: 14px;}
html body .main #index_news_t.s_list .p_loopitem:nth-child(1) div.s_layout .e_timeFormat-18{
    line-height: 20px;
    font-size: 12px;
    }
body #index_news_t.s_list .p_loopitem:nth-child(1) .s_layout .s_layout{
    padding: 6px 12px;
}
html body #index_news_t.s_list .p_loopitem .s_layout .s_title{font-size: 18px;}
html body #index_news_t.s_list .p_loopitem .s_layout .s_title[class^="e_timeFormat"]{
    font-size: 34px;
    line-height: 36px;
}
html body #index_news_t.s_list .p_loopitem .s_layout .s_title[class^="e_timeFormat"]:nth-child(2){
    font-size: 12px;
    line-height: 16px;
    }
html body #index_news_t.s_list .p_loopitem .s_layout .s_title.clearfix{line-height: 1.2;margin-top: 2px;}

body .main #index_gunma .p_item{
    width: 50%;
    flex: 0 0 50%;
}
body .main #index_gunma .p_item>div.s_title{
    align-items: flex-end;
    justify-content: center;
    line-height: 26px;
}
body .main #index_gunma .p_item>p.s_title{margin: 0 auto 13px;font-size: 15px;}
body .main #index_gunma .p_item>div.s_title .js_roll{
    font-size: 34px;
    line-height: 40px;
    }
html body #c_static_001-16861269299470 .e_container-6 > .p_item{width:100%;}
html body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon #c_static_001-16861263691930{
    bottom: -4%;}
body #c_static_001-16861263691930 .e_richText-32{font-size:12px;line-height:1.2;margin-bottom: 5px;text-align: center;}

html body div.main div.s_layout.title .p_item .s_title.page_title{
    margin: 0 auto;
    /* text-align: center; */
    font-size: 28px !important;
}
html body .main .s_layout.title .s_title.page_sub_title{
    margin: 5px auto 0;
    display: table;
    width: auto;
    padding: 4px 10px;
    font-size: 10px;
    display: none;
}
html body #index_news_t.s_list .p_list{
    padding: 0px 0 0;
}
html body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon>div[id^="c_static_001"]{
    margin: 8% auto 2% auto;padding: 2% 0 0;}
html body .main .p_fswiperContainer .p_wrapper .p_fslide>.p_slideCon #c_static_001-16861533704590{
    margin: 12% auto 2% auto;
    padding: 12% 0 0;
}
body #c_static_001-16861269245640 .e_loop-5{
    margin-top: 10px;
    }
html body #c_static_001-16861533704590 .e_container-13 .icon{width: 21px;}
html body .main #type_pic_text .p_loopitem{
    flex: 0 0 50%;
    padding: 1.6%;
}
body #c_grid-16879474394990 .p_gridbox{display:block;}
body #c_grid-16879474394990 .p_gridbox>div{
    min-height: 0;
    padding: 0 0 10px 0;
}
body #c_grid-16879474394990 .p_gridbox>div>div{
    position: relative;
    min-height: 0;
    top: 0;
}
body #c_grid-16879474394990 .p_gridbox>div>div>div{
    width: 100%;
    max-width: 100%;
    padding: 0;
}
body #c_grid-16879474394990 .p_gridbox>div div div[class^="e_categoryB"] button{width: 100%;background: #013592;font-size: 16px;}
body #c_grid-16879474394990 .s_layout .p_item .p_loopitem{flex-basis: calc(97% / 2);}
body #c_static_001-16879474396661 .e_categoryB-74 .p_leftani{left: 100%;/* right: 100%; */padding: 20% 0 0;}

html body #index_gun .about-num ul.f-cb{
    flex-wrap: wrap;
}
html body #index_gun .about-num ul.f-cb li{
    flex: 0 0 50%;}
body #index_gun .about-num ul.f-cb h2.counter{
    font-size: 36px;}
html body #index_gun i.count-unit{font-weight: normal;margin-top: 1px;}
html body #index_gun .about-num ul.f-cb li p{margin-top: 5px;}
body #index_news_t.s_list .s_layout .s_img a{
    padding: 0 0 60%;}

body #c_static_001-16884524039251{z-index: 999;}
body #c_static_001-16884524039251 .e_categoryB-74 .p_c_mbtn{width:100%;background: #013592;font-size: 16px;border-top: 1px solid #0e46ab;padding: 12px 0;margin: 0 auto 18px;}
body #c_static_001-16884524039251 .e_categoryB-74 .p_leftani{padding: 72px 0 0;}
body .main .e_breadcrumb-16 {}
body .main .e_breadcrumb-16 .p_breadcrumb{}
body .main .e_breadcrumb-16.detail .p_breadcrumb li:nth-last-child(1){display:none;}

}




@media (min-width: 769px) and (max-width: 1366px){
body #c_magiccube_009-16879479048850 .p_top .p_content_wrapper .p_rollSlide{padding: 28px 40px 0 40px;}
html body #c_magiccube_009-16879479048850{ margin-top: 32px;}

}

body #c_magiccube_009-1686741703791{display:nonezcg;}

.L_nav .header1 .top_lans span{font-size:15px;/* line-height: 42px; */}
.top_lans{position: relative;}
.top_lans a{line-height: 70px;font-size: 14px;color: rgba(255,255,255,0.75);border: 1px solid rgba(255,255,255,0.5);padding: 5px 10px 6px;border-radius: 6px;font-family: arial;}
.top_lans a img{/* filter: brightness(0.15); */max-width: 20px;border: 0px solid #999;border-radius: 50%;height: 20px;display: inline-block;margin-right: 2px;margin-top: 0px;}
.top_lans ul{position: absolute;top: 23px;left: -18%;z-index:9999;background: rgba(255,255,255,0.98);width:136px;box-shadow: 0 0 6px rgb(0 0 0 / 8%);padding: 12px 0;display: none;}
.top_lans:hover ul{display:block;}
.top_lans ul li{}
.top_lans ul li a{line-height: 20px;display: block;text-align: center;border: none;color: #363636;border: none !important;font-weight: normal;}
.top_lans ul li:hover a{color:#d80c18;}


body .main div[class^="e_richText"] img{height:auto !important;max-width: 100% !important;}


BODY #c_static_001-1686126532079 .e_container-9{}




@media (min-width:1366px) and (max-width: 1440px){
.L_nav li.hvr-left {margin: 0 15px;}
.L_nav .header1 nav ul.f-cb{padding-right:10px;}
.L_nav .header1 .top_tels{margin: 0 12px;}
.L_nav li.hvr-left .home-dec{font-size: 17px;}
body .homeBanner .swiper-container .p_info h1 a{font-size:48px;}
body .homeBanner .swiper-container .p_info h6{ font-size: 1.9rem;}

}


@media (min-width:1004px) and (max-width:1366px){
.L_nav li.hvr-left {margin: 0 12px;}
.L_nav .header1 nav ul.f-cb{padding-right: 4px;}
.L_nav .header1 .top_tels{margin: 0 6px;}
.L_nav li.hvr-left .home-dec{font-size: 15px;}
body .L_nav .header1>.header-left h1{margin: 0 0 0 24px; width: 280px;}
.L_nav .header1 .top_lans{padding: 0 12px 0 0px;}
.L_nav .header1 .top_so_btn{width: 46px;}
body .homeBanner .swiper-container .p_info h1 a{font-size: 42px;}
body .homeBanner .swiper-container .p_info{width: 80%;}
body .homeBanner .swiper-container .p_info h6{font-size:1.8rem;}
}



#type_pic_list{}
body .main #type_pic_list .p_loopitem{padding: 10px;}
#type_pic_list .p_loopitem .s_img{}
#type_pic_list .p_loopitem .s_img+.s_title{margin-top: 8px;}
#type_pic_list .p_loopitem .s_img a{border:1px solid #eee;overflow:hidden;padding:0 0 60%;}
#type_pic_list .p_loopitem .s_img img{}

@media screen and (max-width: 768px) {
html body .main #type_pic_list .p_loopitem{flex:0 0 50%; padding:1.6%;}
}



@media screen and (max-width: 1200px) {
body .main .e_breadcrumb-16.detail .p_breadcrumb li:nth-last-child(1){display:none;}
}



#add_backbtn{position: relative;}
.back_backbtn{display:none;}
#add_backbtn .back_backbtn{display:block;position: absolute;left: 60px;top: 0;width: 78px;z-index: 9;height: 100%;opacity: 0;}
#add_backbtn .back_backbtn a{display:block;width:100%;height:100%;}





div[class^="e_breadcrumb"]{}
div[class^="e_breadcrumb"] .p_breadcrumb{}
div[class^="e_breadcrumb"] .p_breadcrumb .p_breadcrumbItem{border: none !important;}
div[class^="e_breadcrumb"] .p_breadcrumb .p_breadcrumbItem .siblings{border: none !important;}
div[class^="e_breadcrumb"] .p_breadcrumb .p_breadcrumbItem .siblings::after{width:0 !important; opacity:0;}
div[class^="e_breadcrumb"] .p_breadcrumb .p_breadcrumbItem .p_slide{display: none !important;}



body .L_nav .pc_nav {/*background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2023060210563982984/cms/image/8b2ab514-156a-4b6d-9a43-ebb4398c4fdc.png);*/}






BODY #c_static_001_P_16873-1682397484925 .e_icon-35{width:24px; height:24px; display:block; position:relative;
border: 2px solid #fff;border-radius: 50%;margin-bottom: 3px;}
BODY #c_static_001_P_16873-1682397484925 .e_icon-35:before{content:"";width: 14px;height: 2px;display: block;position: relative;margin-bottom: 3px;background: #fff;top: 9px;left: 3px;}
BODY #c_static_001_P_16873-1682397484925 .e_icon-35:after{content:"";content:"";width: 2px;height: 14px;display: block;position: relative;margin-bottom: 3px;background: #fff;top: -2px;left: 9px;
transition:all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;}
BODY #c_static_001_P_16873-1682397484925 .e_icon-35 svg{opacity:0;display:none;}
BODY #c_static_001_P_16873-1682397484925 .titbtm .e_icon-35:after{opacity: 0;}


BODY #c_static_001_P_16873-1682397484925 .e_icon-34{width:24px; height:24px; display:block; position:relative;
border: 2px solid #fff;border-radius: 50%;margin-bottom: 3px;}
BODY #c_static_001_P_16873-1682397484925 .e_icon-34:before{content:"";width: 14px;height: 2px;display: block;position: relative;margin-bottom: 3px;background: #fff;top: 9px;left: 3px;}
BODY #c_static_001_P_16873-1682397484925 .e_icon-34:after{content:"";content:"";width: 2px;height: 14px;display: block;position: relative;margin-bottom: 3px;background: #fff;top: -2px;left: 9px;
transition:all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;}
BODY #c_static_001_P_16873-1682397484925 .e_icon-34 svg{opacity:0;display:none;}
BODY #c_static_001_P_16873-1682397484925 .titbtm .e_icon-34:after{opacity: 0;}


