.k_a {}

.k_b {
	color: #000000;
	font-weight: bold;
	font-size: 32px;
	margin-top: 15px;
	margin-right: 10%;
}

.k_c {
	background: #d80c18;
	height: 120px;
	width: 120px;
	color: #fff;
	font-size: 26px;
	display: flex;
	vertical-align: middle;
	align-items: center;
	justify-content: center;
	text-align: center;
	border-radius: 50%;
	font-weight: bold;
}
.ewm_er{
	width: 150px;
	height: 150px;
}



.yanbao_ds1{
	font-weight: bold;
	color: #df0023!important;
}

.yanbao_ds112{
	width: 15px;
    margin-bottom: 5px;
    margin-right: 15px;
}




.dsds_dd777 embed{
    margin-top: 15px;
}
















.k_d {
	color: #df0023;
	font-size: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.k_e {
	color: #000000;
	font-size: 18px;
	line-height: 210%;
}

.swiper-slide-thumb-active .k_h {
	border: 1px solid #d80c18;
}

.k_f {
	position: relative;
}

.k_i .k_h:hover {
	cursor: pointer;
}

.k_g img {
	height: 100%;
}

.k_g {
	text-align: center;
	height: 100%;
}

.k_h {
	text-align: center;
	height: 110px;
	text-align: center;
	line-height: 110px;
	margin-bottom: 15px;
	border: 1px solid #cccccc;
}

.k_i .swiper-wrapper {
	display: block;
	width: 110px;
}

.k_i .swiper-slide {
	width: 110px!important;
}

.k_i {
	position: absolute;
	right: 0px;
	top: 0px;
}

.k_j {
	position: relative;
	height: 350px;
	width: 500px;
}

.k_j .swiper-slide {
	width: 100%!important;
}

.k_j .gallery-top {
	width: 100%!important;
	height: 100%!important;
}

.k_k {
	margin-bottom: 5%;
	margin-top: 6%;
}

.k_l {
	position: absolute;
}

.k_m {
	color: #d80c18!important;
	border: 1px solid #d80c18;
	display: block;
	position: absolute;
	right: 0px;
    bottom: -33px;
	width: 130px;
	text-align: center;
	height: 45px;
	line-height: 45px;
}

.k_n {
	background: #f7f7f7;
	padding-top: 4%;
	padding-bottom: 4%;
}

.k_o {
	font-weight: bold;
	font-size: 32px;
	color: #000000;
}

.k_p {
	font-size: 22px;
	color: #000000;
	font-weight: bold;
	margin-top: 2%;
	margin-bottom: 2%;
}

.k_q {}

.k_r {}

.k_s {
	color: #494949;
	font-size: 22px;
	
	margin-right: 10%;
}

.k_t {}

.k_u {
	
	color: #333333;
	font-size: 20px;
}

.k_v {
	color: #000000;
	font-size: 21px;
}

.k_w {
	/*height: 80px;*/
	/*line-height: 80px;*/
	padding: 30px 0;
	border-bottom: 1px solid #cdcdcd;
}


/*高亮*/

.slt .k_s3::after {
	content: "";
	width: 0;
	height: 3px;
	background: #df0023;
	position: absolute;
	left: 50%;
	top: 62px;
	transform: translateX(-50%);
	transition: .5s;
	z-index: 99;
}

.slt .k_s3::after {
	width: 55px;
	transition: .5s;
	font-weight: bold;
}

.k_s3 {
	position: relative;
}


/*高亮*/

.k_s2 {
	color: #df0023!important;
	border-bottom: 1px solid #df0023;
}

.k_s:hover {
	cursor: pointer;
}

.k_x {
	display: none;
}

.k_x11111 {
	display: block;
}

.k_x {}

.k_y {
	color: #d80c18!important;
	font-size: 18px;
	width: 200px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	display: block;
	border: 1px solid #d80c18;
	margin: auto;
	margin-top: 4%;
}

.l_a .g_v {
	margin-bottom: 4%;
}

.l_a .g_y {
	height: 410px;
}

.l_a {
	height: 410px;
}

.l_b {
	margin-bottom: 10%;
}

.l_c {
	font-weight: bold;
	color: #000000;
	font-size: 22px;
	margin-bottom: 5%;
}

.l_d img {
	width: 100%;
}

.l_d {}

.l_e {
	background: #f7f7f7;
	padding-bottom: 55px;
}

.l_f {
	background: #d80c18;
	padding-top: 3%;
	padding-bottom: 3%;
}

.l_g {
	font-size: 30px;
	font-weight: bold;
	color: #fff!important;
}

.l_h {}

.l_j2 {
	border: 0px solid #fff!important;
}

.l_h .col-md-2 {
	width: 20%;
}

.l_i {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.l_j {
	text-align: center;
	height: 60px;
	line-height: 60px;
	display: block;
	color: #fff!important;
	border: 1px solid #ffffff;
}

.l_k {
	display: block;
}

.l_l {
	color: #000000;
	font-size: 20px;
	margin-left: 15px;
}

.l_m {
	color: #d80c18!important;
	font-size: 18px;
	margin-left: 5px;
}

.l_n {
    padding-top: 25px;
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom: 25px;
    border-bottom: 1px solid #cdcdcd;
}

.e_i a:hover {
	color: #d80c18;
}

.l_o {
	padding-bottom: 25px;
	border-bottom: 1px solid #cdcdcd;
}

.b_b a {
	color: #fff!important;
}

.d_vv:hover {
	cursor: pointer;
}

.l_p {
	display: block;
}

.l_q:hover {
	cursor: pointer;
}

.l_q {}

.sy-alert .sy-title {
	font-size: 24px;
}

.l_r {
	width: 100%;
	margin-bottom: 4%;
	height: 50px;
	line-height: 50px;
	padding-left: 10px;
	border: 1px solid #e6e6e6;
}

.l_s {
	width: 80%;
	margin: auto;
}

.l_t .l_r {
	width: 70%;
}

.l_t {}

#canvas {
	float: right;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 5px;
	cursor: pointer;
}

.l_u {
	color: #df0023!important;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #df0023;
}

.l_v {}

.l_t .l_w {
	width: 28%;
}

.l_w img {
	height: 100%;
	width: 100%;
}

.l_w {
	text-align: right;
	height: 50px;
}

.l_x {
	width: 180px;
	text-align: center;
	color: #fff!important;
	background: #df0023;
	height: 60px;
	line-height: 60px;
	display: block;
	margin: auto;
	margin-top: 8%;
}

.l_y {
	text-align: center;
}

.l_z a {
	color: #df0023!important;
	font-size: 18px;
}

.l_z {
	color: #000000!important;
	text-align: center;
	margin-top: 3%;
	font-size: 18px;
}

.l_z32 {
	margin-bottom: 4%;
}

.m_a {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #d80c18!important;
	text-align: center;
	border: 1px solid #d80c18;
	font-size: 18px;
}

.m_b {
	background: #eeeeee;
	padding-top: 40%;
	padding-bottom: 40%;
	min-height: 1200px;
}

.m_c {
	text-align: center;
	color: #363636!important;
	font-size: 18px;
}

.m_d {
	text-align: center;
	margin-bottom: 15px;
}

.m_e {
	font-size: 30px;
	color: #000000;
	margin-top: 10%;
	padding-bottom: 15px;
	border-bottom: 1px solid #bababa;
}

.m_f {
	width: 90%;
	margin: auto;
}

.m_g {}

.m_h {
	color: #000000;
	font-size: 18px;
	display: block;
	margin-top: 15px;
}

.m_h img {
	margin-top: 5px;
	display: none;
}

.m_h23 img {
	display: block;
}

.m_h23 {
	color: #df0023!important;
}

.m_i {
	color: #df0023!important;
	display: block;
	text-align: center;
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 20px;
	margin-top: 10%;
	border: 1px solid #d80c18;
}

.m_j {}

.m_k {
	display: flex;
	vertical-align: middle;
	align-items: center;
	justify-content: center;
	min-height: 1200px;
}

.m_l {
	color: #000000;
	font-size: 26px;
	font-weight: bold;
}

.m_m {
	width: 70%;
	margin: auto;
}

.m_n {
	padding-bottom: 20px;
}

.m_o {
	color: #000000;
	font-size: 20px;
	height: 50px;
	line-height: 50px;
}

.m_p {}

.m_p button {
	width: 200px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #df0023;
}

.m_q {
	width: 100%;
	padding-left: 10px;
	height: 50px;
	border: 1px solid #e6e6e6;
}

.m_r {
	width: 60%;
	margin: auto;
}

.m_s {
	margin-top: 25px;
}

.m_p {
	position: relative;
}

.m_t {
	position: absolute;
	right: -80px;
	top: 11px;
}

.m_u {
	margin-left: 5px;
	color: #d80c18!important;
}

.m_v {
	margin-top: 15%;
}

.m_w {
	border: 1px solid #c9c9c9;
	padding-top: 35px;
	padding-bottom: 35px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 30px;
}

.m_x {
	font-weight: bold;
	color: #000000;
	font-size: 22px;
}

.m_l9859 {
	margin-left: 15px;
	margin-bottom: 30px;
}

.m_y {
	color: #535353;
	font-size: 15px;
}

.m_r123 {
	width: 90%;
	margin: auto;
}

.m_z {
	width: 80%;
	margin: auto;
}

.n_a img {
	margin-top: 22px;
}

.n_a {
	width: 90%;
	margin: auto;
}

.b_w1 {
	font-weight: bold;
}

.b_v .b_y {
	background: #dbdbdb;
	
	
	box-shadow: 1px 1px 10px 6px #e3e3e3;

	
	
	
	
	
}

.b_v {
	background: #f8f8f8;
}

.b_v .c_b {
	color: #000000!important;
}
.b_v .c_b:hover {
	color: #d80c18!important;
}
.b_v .c_e {
	color: #000000!important;
}

.b_v .c_c {
	border-bottom: 1px solid #000;
}

.c_g {
	background: #818484;
}

.d_f {
	background: #818484;
}

.d_d .d_f:nth-child(2) {
	background: #323637;
}

.d_g {
	font-weight: bold;
	font-size: 34px;
	color: #fff!important;
}

.d_h div:nth-child(2) {
	color: #fff!important;
}

.d_f {
	margin-bottom: 0px;
	padding: 4%;
	height: 158px;
}

.d_h img {
	filter: brightness(0) invert(1);
}

.d_d .d_f:nth-child(2):hover {
	background: #d80c18;
}


/*1102开始*/

.gallery-thumbs {
	padding-top: 40px!important;
}

.b_u .swiper-button-prev {
	top: 87%;
}

.b_u .swiper-button-next {
	top: 87%;
}

.b_v {
	padding-top: 100px;
	padding-bottom: 80px;
}

.c_g {
	padding-top: 100px;
	padding-bottom: 80px;
}

.c_l {
	padding-top: 100px;
	padding-bottom: 80px;
}

.c_x {
	margin-top: 30px;
}

.d_l {
	padding-top: 100px;
}

.d_o {
	padding-top: 100px;
}

.d_t {
	font-size: 20px;
	margin-top: 45px;
	margin-bottom: 40px;
}

.d_u {
	height: 80px;
	line-height: 80px;
	margin-top: 80px;
}

.d_r {
	margin-bottom: 40px;
}

.d_s {
	margin-bottom: 11px;
}

.e_h {
	height: 45px;
}

.e_h img {
	margin-left: 20px;
	margin-top: 13px;
}

.e_h input {
	height: 45px;
	line-height: 45px;
}

.e_i {
	margin-top: 50px;
	margin-bottom: 50px;
}

.h_w {
	padding-top: 60px;
}

.h_x {
	margin-bottom: 30px;
}

.h_y {
	margin-top: 0px;
	margin-bottom: 12px;
}

.i_a {
	padding-left: 45px;
	padding-right: 0;
}

.j_d {
	margin-top: 60px;
}

.i_f {
	margin-bottom: 20px;
}

.j_e {
	margin-top: 60px;
	padding-top: 60px;
}

.j_h {
	margin-top: 0%;
}

.j_i {
	color: #fff!important;
	font-size: 19px;
	margin-top: 30px;
	margin-bottom: 20px;
}

.j_j {
	color: #dcdcdc!important;
	font-size: 17px;
}

.k_k {
	margin-bottom: 80px;
	margin-top: 90px;
}

.k_b {
	margin-right: 65px;
	
	
	
	width: 360px;
	
	
	
	
	
	
}

.k_c {
	height: 140px;
	width: 140px;
}

.k_d {
	margin-top: 10px;
	margin-bottom: 25px;
}

.k_n {
	padding-top: 80px;
	padding-bottom: 80px;
}

.l_c {
	margin-bottom: 25px;
}

.l_b {
	margin-bottom: 60px;
}

.l_f {
	background: #d80c18;
	padding-top: 70px;
	padding-bottom: 70px;
}

.ul456 .row .col-md-2:nth-child(4) .j_m:nth-child(2) {
	margin-top: 40px!important;
}

.er54 {
	padding: 60px 0;
}

.i_g {
	margin-top: 30px;
}

.i_f {
	margin-top: 20px;
}

.h_z {
	font-size: 26px;
}

.i_a {
	min-height: 1650px;
}

.e_n {
	margin-top: 0%;
}

.e_j {
	padding: 36px;
}

.e_j img {
	margin-top: 9px;
}

.e_l {
	margin-top: 20px;
}

.e_j {
	margin-bottom: 60px;
}

.e_q {
	margin-bottom: 60px;
}

.e_t {
	margin-right: 0px;
}

.e_s {
	margin-right: 0px;
}

.e_t {
	height: 423px;
}

.e_u {
	margin-bottom: 80px;
}

.e_w {
	padding-top: 76px;
	padding-bottom: 76px;
}

.f_e {
	margin-top: 120px;
	margin-bottom: 60px;
}

.f_b {
	margin-top: 20px;
}

.f_f {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 30px;
}

.f_g {
	margin-bottom: 0%;
}

.f_h {
	margin-top: 100px;
}

.f_i {
	margin-top: 22px;
	margin-bottom: 70px;
}

.f_j img {
	width: 80px;
}

.f_n {
	margin-top: 75px;
	margin-bottom: 120px;
}

#app .f_h {
	margin-top: 70px;
}

.f_t {
	margin-bottom: 90px;
	padding-bottom: 80px;
	margin-top: 90px;
}

.f_o img {
	width: 70px;
	height: 70px;
}

.f_t2 {
	margin-top: -10px;
}

.f_q {
	margin-top: 10px;
}

.f_q {
	line-height: 175%;
}

.f_t {
	margin-top: 90px;
}

.f_t {
	margin-bottom: 142px;
	padding-bottom: 120px;
}

.f_s {
	margin-bottom: 25px;
}

.f_t2 {
	margin-bottom: 5px;
}

.f_z {
	padding-bottom: 50px;
	margin-top: 50px;
}

.g_b {
	margin-top: 20px;
}

.g_f {
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 50px;
}

.f_y {
	margin-top: 50px;
}

.z_a {
	margin-left: 20px;
	margin-right: 20px;
}

.z_a {
	margin-bottom: 0px;
}

.egrr111 {
	margin-top: 50px;
	margin-bottom: 70px;
}

.c_q img {}

.efee9 img {
	max-width: 100%;
	line-height: 30px;
}

.efee9 {
	width: 30px;
	text-align: center;
	height: 30px;
}

.ferg881 img {
	max-width: 100%;
	line-height: 30px;
}

.ferg881 {
	text-align: center;
	width: 21px;
	margin-right: 10px;
	/* height: 30px; */
}

.dfd8111 {
	margin-left: 0px;
}

.egr44541 {
	height: 410px;
}

.egr44541 .g_y {
	height: 410px;
}

.egr44541 .g_v {
	margin-top: 30px;
	margin-bottom: 60px;
}

.egr44541 .g_u {
	margin-top: 0px;
}

.rggre512 {
	margin-top: 100px;
}

.rggre512 span {
	color: #535353!important;
}

.a_ffdfe44 {
	height: 135px;
}

.a_ffdfe44 {
	margin-bottom: 130px;
}


/*1103*/

.adfrgr1s214 {
	margin-top: 100px;
}

.rfgr9521 {
	margin-top: 0%;
}

.adfrgr1s214 .g_v {
	margin-top: 30px;
	margin-bottom: 50px;
}

.sfefe513 {
	margin-top: 60px;
	margin-bottom: 30px;
}

.defe_12 {
	margin-bottom: 40px;
}

.dafrg8_15 {
	margin-bottom: 50px;
	margin-top: 0px;
}

.efe_ee5 {
	margin-top: 60px;
}

.fgregr_9885 {
	background: #d80c18!important;
}

.tthth_e8914 .d_g {
	color: #000000!important;
}

.tthth_e8914 .d_h {
	margin-top: 20px;
}

.tthth_e8914 .safe55 {
	margin-top: 55px;
}

.tthth_e8914 .d_h div {
	color: #535353!important;
}

.tthth_e8914 .d_h img {
	filter: blur(1px);
}

.ergrgr8_8 {
	margin-top: 100px;
}

.ergrgr8_8 .d_e .h_v {
	text-align: right;
}

.ergr_rr8_s {
	margin-top: 100px;
	height: 410px;
}

.ergr_rr8_s .g_v {
	margin-bottom: 65px;
	margin-top: 15px;
}

.ergr_rr8_s .g_y {
	height: 410px;
}

.ergr_rr8_s .g_u {
	margin-top: 0%;
}

.grgrr_541_s {
	margin-bottom: 0%;
}

.ergr15_15 {
	padding: 40px;
}

.ergr15_15 .c_d {
	width: 20px;
	margin-top: 7px;
}

.ergr15_15 .c_e {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
}

.efe_efe889_1 .col-md-4 .g_l {
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 60px;
}

.rgrr8_rr8 .e_m {
	margin-left: 30px;
	margin-right: 30px;
}

.a_d5_5_sf4 {
	height: 410px;
}

.a_d5_5_sf4 .g_y {
	height: 410px;
}

.a_d5_5_sf4 .g_u {
	margin-top: 0px;
}

.a_d5_5_sf4 .g_v {
	margin-top: 25px;
	margin-bottom: 70px;
}

.efefe_251ef {
	min-height: 576px;
}

.ffefe_54sdf {
	margin-bottom: 0px;
}

.fdfef_1ef_f {
	min-height: 1470px;
}

.fefkjh_1hg_1 {
	margin-bottom: 0px;
}

.d_s {
	color: #dcdcdc!important;
}

.d_s:hover {
	color: #d80c18!important;
}


/*1104新增开始*/

.b_j {
	padding: 0%!important;
}

.b_k {
	width: 160px;
	height: 100px;
}

.b_u .gallery-thumbs {
	width: 520px!important;
}

.b_u .swiper-button-next {
	top: 95%;
	right: 28%;
}

.b_u .swiper-button-prev {
	top: 95%;
	left: 28%;
}

.c_j {
	
	
	
	background: rgba(222, 49, 49, 0.8);
	
	
	
}

.g_w542 {
	font-size: 18px;
	color: #000000;
	line-height: 190%;
	margin-bottom: 50px;
	padding-top: 100px;
}

.i_f {
	margin-bottom: 8px;
}

.i_b img {
	width: auto;
	height: auto;
	max-width: 100%;
}

.i_b {
	height: 235px;
}

.c_b21:hover{
	color: #fff !important;
}
/*1104新增结束*/

.news_list {
	margin-top: 120px!important;
}


/*1105开始*/

.c_j:hover {
	cursor: pointer;
}


/*1105结束*/

/*.c_j {
	position: inherit!important;
}*/

.g_m .col-md-4 .g_l .c_j2 {
	height: 200px;
}

.teshu_1 {
	display: block;
}

.teshu_2 {
	display: none;
}

.tc_zp {
	width: 700px!important;
	height: 500px!important;
	padding: 40px 50px!important;
	top: 50%!important;
	margin-top: -250px !important;
}

.b_h:hover {
	background-size: 100% 100%!important;
	color: #FFFFFF!important;
	border: 1px solid #d80c18;
}

.b_h {
	/*background: rgba(205, 44, 36, 0);*/
	background: linear-gradient(#d80c18, #d80c18) no-repeat;
	background-size: 0 100%;
	transition: all 0.5s;
}

.dabu_d:hover {
	background-size: 100% 100%!important;
	color: #d80c18!important;
	border: 1px solid #fff;
}

.dabu_d {
	background: linear-gradient(#fff, #fff) no-repeat;
	background-size: 0 100%;
	transition: all 0.5s;
}

.b_i .swiper-button-next {
	background: url(../img/asd_ds.png) no-repeat center;
	 width: 15px;
    height: 20px;
    background-size: cover;
}

.b_i .swiper-button-next::after {
	display: none;
}

.b_i .swiper-button-prev {
	background: url(../img/asd_ds2.png) no-repeat center;
    width: 15px;
    height: 20px;
    background-size: cover;
}

.b_i .swiper-button-prev::after {
	display: none;
}

.g_n:hover {
	background-size: 100% 100%!important;
	color: #FFFFFF!important;
	border: 1px solid #d80c18;
}

.g_n {
	/*background: rgba(205, 44, 36, 0);*/
	background: linear-gradient(#d80c18, #d80c18) no-repeat;
	background-size: 0 100%;
	transition: all 0.5s;
}

.g_w:hover {
	background-size: 100% 100%!important;
	color: #FFFFFF!important;
	border: 1px solid #d80c18;
}

.g_w {
	/*background: rgba(205, 44, 36, 0);*/
	background: linear-gradient(#d80c18, #d80c18) no-repeat;
	background-size: 0 100%;
	transition: all 0.5s;
}


.k_m:hover {
	background-size: 100% 100%!important;
	color: #FFFFFF!important;
	border: 1px solid #d80c18;
}

.k_m {
	/*background: rgba(205, 44, 36, 0);*/
	background: linear-gradient(#d80c18, #d80c18) no-repeat;
	background-size: 0 100%;
	transition: all 0.5s;
}











.imgOver{position: relative;}
.imgOver .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden; }
.imgOver .pic img{max-width: 100%;max-height: 100%;object-fit: contain; }

.dong66 {
                overflow: hidden;
                
            }
            .dong66 img {
                cursor: pointer;
                transition: all 0.9s;
            }
            
            .dong66 img:hover {
                -webkit-transform: scale(1.05);
		        -ms-transform: scale(1.05);
		        transform: scale(1.05);
            }
            
            
         /*.dong6612{
         	padding: 5%;
         }   */
            
        .b_x  .dong66{
        	padding: 5%;
        }    
         /*.i_b{
        	padding: 5%!important;
        }    */
            
            .jt_1{
            	width: 35px;
            }
            
            
            
    .d_f{
    	position: relative;
    	
    }        
        
     .j12_2 {
    position: absolute;
    right: -10px;
    top: 50%;
    margin-top: -10px;
    display: none;
    z-index: 1991;
}    
            
           .j12_2 {
    filter: blur(1px)!important;
} 
            
           .slt  .j12_2{
           	display: block;
           }    
            
            
            
            .d_t span{
            	font-size: 32px;
            }
            
            .dfdfe8_12 .col-md-9{
            	width: 78%;
            }
            .dfdfe8_12 .col-md-3{
            	width: 22%;
            }
            
            .afdfd_1551 .c_j{
            	height: 330px!important;
            }
           
            
            
            
            
            
            
            
            
            
            
            
            
            
           .b_y .c_e{
           	display: -webkit-box; 
-webkit-box-orient: vertical; 
-webkit-line-clamp: 2;
overflow: hidden;
line-height: 180%;
height: 80px;
           } 
           .dad66_dd .c_e{
               display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 180%;
    height: 80px;
           }
            
       .nei_dss55 .c_j {
    background: #d80c18;
    height: 370px;
}     
.nei_dss55 .c_i{
	height: 550px;
}

.nei_dss55 .c_j {
    
    bottom: 0px;
   
}
            
            
        .nei_dss55  .c_e{
           	display: -webkit-box; 
-webkit-box-orient: vertical; 
-webkit-line-clamp: 7;
overflow: hidden;
line-height: 180%;
           }   
      
      
      
      .d_vv{
      	width: 25px!important;
      	position: absolute!important;
    top: -35px!important;
    right: -32px!important;
      }
      .h_e:hover{
      	cursor: pointer;
      	box-shadow: 0 0 10px #CCCCCC;
      }
      
      .j_a .i_f{
      	width: 80%;
      	margin: auto;
      }
      
      .j_a .i_c{
      	width: 80%;
      	margin: auto;
      	padding-top: 10px;
      }
      
      .j_b .j_a{
      	padding-bottom: 35px;
      }
      
      
      
      
      
      
      .efefe_251ef .j_l {
    padding-bottom: 0%;
}
      
      
      
      
      .i_m label:hover{
      	cursor: pointer;
      }
      
      
      
      input[type=checkbox] {
    
    top: 2px;
}
      
      .i_m{
      	color: #535353 !important;
      }
      
      
      .fdfef_1ef_f  {
    
	    padding-right: calc((100vw - 1440px) / 2 + 5px);
	}
     .ergr88_12_1 .sdsf7_e1e1 .h_z{
     	margin-left: 15px;
     }
      .ergr88_12_1 .sdsf7_e1e1:nth-child(1) .h_z{
      	margin-left: 0px;
      }
      .w8888888111{
      	padding-right: 8%;
      }
            .w8888888111 .i_b{
            	height: 240px;
			    line-height: 240px;
			    
            }
            .d_y img{
            	width: 30px;
            }
            .d_x img {
    width: 40px!important;
}



/*.e_n .wrap p span{
	color: #333333!important;
	line-height: 190%;
}*/


.e_s {
    margin-left: 15px;
}

.e_v {
    margin-right: 15px;
    
    margin-left: 75px;
}
.dsgr_Ju5_W .col-md-4 .i_g .i_b{
	padding: 0%;
	height: 280px;
	line-height: 280px;
}
.k_w{
	margin-left: 0px;
	margin-right: 0px;
}
.k_a{
	margin-left: 15px;
}
.k_f{
	margin-right: 15px;
}
.k_g img{
	width: auto!important;
}
.l_b{
	margin-left: 15px;
}
.sdfge888 .g_u{
	margin-top: 0%;
}
.sdfge888 .g_v{
	margin-bottom: 70px;
	margin-top: 10px;
}
.l_e .l_b{
	margin-right: 15px;
	margin-bottom: 35px;
}
.l_e .l_d{

	box-shadow: 1px 1px 10px 6px #e3e3e3;
}






.dafefe_efe5551 .i_g .i_b{
	padding-top: 66.67%!important;
}


.e_n .h_c{
	width: 100%!important;
	line-height: 190%!important;
}

.asd_sss45 .c_p{
	color: #535353!important;
}
.dsgr_Ju5_W .i_b{
	height: 240px!important;
	line-height: 240px!important;
}
.egr44541{
	margin-top: 90px;
}


/*.g_s .g_r{
	color: #000000 !important;
	font-size: 21px!important;
}*/
.e_n .g_o{
	width: 100%!important;
	color: #000000 !important;
	line-height: 180%!important;
	font-size: 21px!important;
}



.d_h div{
	font-size: 21px!important;
}


.d_h img {
    margin-right: 10px;
    margin-top: 3px;
}

.k_j .k_g img{
	height: auto!important;
}
.k_s3{
	font-size: 30px;
	color: #494949!important;
}
.f_h{
	font-size: 40px!important;
}
.e_n .h_c{
	color: #333333!important;
}
.shou_04{
	width: 55%;
}
.shou_03{
	height: 180px;
}
.shou_03 .c_e{
	margin-top: 8px;
}
.shou_02{
	font-size: 30px!important;
}
.shou_03{
	background: #d80c18;
	opacity: 0.8;
}
.shou_05 .d_f{
	height: 190px!important;
}
.shou_05 .dzCon img{
	height: 570px;
}
.shou_01 .c_e{
	color: #535353!important;
}
.shou_01 .b_y .dong66{
	padding: 0%;
}
.k_f .k_h{
	text-align: center;
}
.k_f .k_h img{
	width: 75%!important;
	
}
.k_v{
	color: #333333!important;
}

.k_e{
	color: #333333!important;
}

.k_c{
	font-weight: bold;
	font-size: 30px;
}

.l_l{
	font-size: 21px;
	color: #333333!important;
}
.nei_dss55 .c_i {
   
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 30px;
}

.nei_dss55 .c_e {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
    line-height: 151%;
    margin-top: 10px;
}
.nei_dss55 .c_j {
   
    height: 333px;
}
.nei_dss55 .g_n {
   
    margin-bottom: 60px;
    margin-top: 30px;
}


.z_a {
    margin-left: 15px;
    margin-right: 15px;
}
.navbar_nav .qeqe99:nth-child(1) .er54 .cai_01 .row{
	margin-left: 0px;
	margin-right: 0px;
}
.j_o{
	font-size: 19px;
}
.j_n{
	font-size: 21px;
}
.efefe_251ef .j_l {
    
    padding-left: 15px;
}

.dingwei_01{
	width: 20px;
}


.vdg_v{
	font-size: 19px!important;
	line-height: 180%!important;
}




 /*1111产品改尺寸111*/
    .j_a {
    padding: 0%!important;
}
   .j_b .j_a {
    padding-bottom: 8% !important;
    /* padding-top: 10% !important; */
}
.j_a .i_c {
    
    padding-top: 3%!important;
}
    .i_o .i_b {
     height:auto!important;
    line-height: normal!important;
   
}
    
    .j_b .i_c{
    	height: auto!important;
    }


/* .dafefe_efe5551 .i_g .i_b{
    	padding-bottom: 5%!important;
    	padding-top: 5%!important;
    } */

.j_b .i_c{
	height: 66px!important;
}
.shouji{
	display: none;
}


.tthth_e8914 .d_h img {
    filter: brightness(0%)!important;
}

.dafefe_efe5551 {
	padding-right: calc((100vw - 1440px) / 2 + 5px);
}

.dsgr_Ju5_W{
	padding-right: calc((100vw - 1440px) / 2 + 5px);
}
.mobHide {
    display: block;
    margin-right: 21px;
}
/* .dafefe_efe5551 .i_g .i_b {
    padding-bottom: 10% !important;
    padding-top: 10% !important;
} */

.w8888888111 .i_g .i_b {
    padding-bottom: 10% !important;
    padding-top: 10% !important;
}






.d_r{
	font-size: 21px;
}
.d_s{
	font-size: 18px;
}

.d_s {
    margin-bottom: 15px;
}

.d_t span {
    font-size: 35px;
}

.ewfewe66{
	margin-left: 8%;
}



.er54 {
	    background-color: rgba(255, 255, 255, 1);
	}
	
	
	
	

.f_f .f_b {
    color: #000000 !important;
    font-size: 24px;
}
.h_b {
   
    font-size: 36px;
    
}
.c_s {
    
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
   
    height: auto;
}



.k_a .k_b{
	font-size: 40px;
}


.k_b {
    margin-right: 60px;
    width: 415px;
}


.d_p .col-md-2{
	width: 20%;
}



.sdsdf_15 {
    margin-top: 6px!important;
    font-size: 32px;
}










 .j_n {
  position: relative;
  
 display: table;
}
 
.j_n::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #d80c18; 
transform: scaleX(0); /* 初始状态下不显示下划线 */
  transition: transform 0.3s ease-in-out; /* 平滑的过渡效果 */
}


/*.j_n:hover::after {
  transform: scaleX(1); 
}*/


.b_w1{
	position: relative;
  
 display: table;
}


 
.b_w1::after {
  content: '';
  position: absolute;
  width: 100%;
    height: 2px;
    bottom: 20px;
    left: 0%;
    margin-left: 0px;
  background-color: #fff; 
transform: scaleX(0); /* 初始状态下不显示下划线 */
  transition: transform 0.3s ease-in-out; /* 平滑的过渡效果 */
}


.b_w1:hover::after {
  transform: scaleX(1); 
}



















 .j_o {
  position: relative;
 
display: table;
}
 
.j_o::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #d80c18; 
transform: scaleX(0); /* 初始状态下不显示下划线 */
  transition: transform 0.3s ease-in-out; /* 平滑的过渡效果 */
}


/*.j_o:hover::after {
  transform: scaleX(1); 
}*/




.j_n:hover  {
   
    color: #d80c18 !important;

}






.c_ufde555 .c_s{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 98px;
}



.c_ufde555 .c_o{
	height: 70px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.f_d{
	width: 280px;
	height: 75px;
	line-height: 75px;
	font-size: 25px;
}





.c_ufde555 .c_m {
   
    margin-left: 30px;
    margin-right: 30px;
}

.c_ufde555 .c_m{
	margin-bottom: 110px;
}



.c_ufde555 .c_o{
	font-weight: bold;
}
.c_ufde555 .c_p{
	margin-top: 3px;
}
.sadsd_11112 .b_k {
    width: 160px;
    height: 100px;
    box-shadow: 0px 4px 6px 1px #333333;
}
.touming7781{
	width: 100%!important;
	height: 100%!important;
	background-color: rgba(0, 0, 0, 0.03);
	top: 0px;
	left: 0px;
	position: absolute;
	display: none;
	
}
.sadsd_11112 .b_k{
	position: relative;
}



.swiper-slide-thumb-active .touming7781{
	display: block!important;
}
.c_o{
	height: 70px;
}

.rr_b{
	width: 100%;
	margin-top: 35px;
	margin-bottom: 70px;
}

/*.rr_f{
	margin-top: 35px;
	margin-bottom: 70px;
	font-size: 20px;
	color: #333333;
	text-align: justify;
	line-height: 150%;
}*/

.g_p{
	margin-top: 35px;
}


.g_q{
	margin-top: 50px;
}


.g_r{
	margin-top: 35px;
}

.rr_c{
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.rr_d{
	font-size: 21px;
	
	color: #333333;
}
.tthth_e8914{
	padding-left: 0px;
}

.rr_e{
	font-size: 24px;
    font-weight: bold;
    color: #000000;
    margin-top: 35px;
}
.hide_Div{
	margin-top: 35px;
}

/*.rr_i{
	line-height: 180%!important;
	font-size: 21px!important;
}*/

/*调整wrap宽度后*/


/*.e_w{
	padding-left: 0%;
	padding-right: 0%;
}
.videoDiv video{
	width: 700px;
}
.e_p {
    margin-left: 0px;
    margin-right: 0px;
}
.efe_ee5{
	padding-left: 0%!important;
    padding-right: 0%!important;
}
.tthth_e8914{
	padding-left: 0px;
}
.shouhouDiv1 .row {
    
    margin-right: 0px!important;
    margin-left: 0px!important;
}
.row {
    margin-right: 0px!important;
    margin-left: 0px!important;
}
#form{
	 margin-right: -15px!important;
    margin-left: -15px!important;
}
.i_j .e_m2 {
    padding-left: 0px;
}
.i_j2 {
    padding-right: 14%;
    padding-top: 20px;
}
.i_j {
    padding-left: 14%;
}
.h_w {
    padding-left: 55.5%;
}
.j_c {
    margin-left: 15px;
}
.fdfef_1ef_f {
    padding-right: 17.5%;
}
.h_z {
    
    margin-left: 15px;
   
}


.j_c {
    margin-left: 0px;
}





.b_x {
	
	margin-right: -15px !important;
    margin-left: -15px !important;

}
.c_h {
	margin-right: -15px !important;
    margin-left: -15px !important;
}
.dfsfdlk_4sd_s{
	margin-right: -15px !important;
    margin-left: -15px !important;
}
.sfefe513 .h_l{
	margin-right: -15px !important;
    margin-left: -15px !important;
}
.c_ufde555{
	margin-right: -30px !important;
    margin-left: -30px !important;
}
.f_z {
   
    margin-right: 0px;
    
}
.e_s {
    margin-left: 0px;
}
.e_v {
    margin-right: 0px;
    
}
.e_t {
    height: 398px;
}
.dsgr_Ju5_W {
    padding-right: 9%;
}
.dafefe_efe5551 {
    padding-right: 8.5%;
}
.k_a {
    margin-left: 0px;
}
.k_i {
    position: absolute;
    right: 0px;
    top: 0px;
}
.add_ds4d4s65s5{
	margin-right: -15px !important;
    margin-left: -15px !important;
}
.d_h div {
    font-size: 19px !important;
}
.ergr88_12_1 .sdsf7_e1e1:nth-child(1) .h_z {
    margin-left: 15px;
}
.xw_Dsds54100{
	margin-right: -15px !important;
    margin-left: -15px !important;
}
.k_f {
    margin-right: 0px;
}
.fgregr_9885{
	margin-bottom: 0px;
    padding: 0%;
    height: auto;
}
.h_o {
    padding: 55px;
    background: #d80c18;
    display: flex;
    vertical-align: middle;
    align-items: center;
    justify-content: center;
}
.addd_dsd11s {
    height: auto;
    display: flex;
    vertical-align: middle;
    align-items: center;
    justify-content: right;
}
.h_nsss555{
	font-size: 33px;
}*/
.addd_dsd11s {
    height: 140px;
    display: flex;
    vertical-align: middle;
    align-items: center;
    justify-content: right;
}
.h_nsss555{
	font-size: 33px;
	margin-bottom: 55px;
}
.fgregr_9885{
	margin-bottom: 0px;
    padding: 0%;
    height: auto;
}
.bian6661:hover {
	background-size: 100% 100%!important;
	color: #d80c18!important;
	border: 1px solid #fff;
}
.wrap{
	width: 1440px;
	margin: auto;
}
.bian6661 {
	background: linear-gradient(#fff, #fff) no-repeat;
	background-size: 0 100%;
	transition: all 0.5s;
}
.b_w1{
	font-size: 21px;
}



/*调整wrap宽度后*/

/*1203*/

.imgOver{
	padding-top: 95.7% !important;
}
.e_i .i_j{
	padding-left: 10px;
}
.liang_22 .col-md-4 .dong66 img{
	width: 100%;
}
.asd_sss45 .c_o{
	height: auto;
	
	overflow: hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;
	
	
	
}

@media screen and (max-width: 1500px) {

    
    
     .fdfef_1ef_f {
        padding-right: calc((100vw - 1100px) / 2 + 5px);
    }
    
    
    
    
    
    
    
    
 .gallery-top {
    width: 100%;
    height: 485px!important;
}
.k_y {
    
    margin-top: 12%;
}
.dafefe_efe5551 {
    padding-right: calc((100vw - 1100px) / 2 + 5px);
}
.h_w {
    padding-top: 10%;
    padding-left: calc((100vw - 1100px) / 2 + 2px)!important;
}
.d_t {
    font-size: 14px;
    margin-top: 45px;
    margin-bottom: 40px;
}
.d_t span {
    font-size: 23px;
}
.d_r {
    font-size: 15px;
    margin-bottom: 20px;
}
.d_h div {
    font-size: 16px !important;
}
.d_s {
    font-size: 14px;
}
.b_u .swiper-button-prev {
    top: 95%;
    left: 23%;
}
.b_u .swiper-button-next {
    top: 95%;
    right: 23%;
}
 
 .wrap {
    width: 1100px;
    margin: auto;
}
 
 .b_w1 {
    font-size: 15px;
}
.j_n {
    font-size: 15px;
}
 .j_o {
    font-size: 14px;
}
.j_o {
    margin-top: 10px;
    height: 20px;
    line-height: 20px;
    
}
.er54 {
    padding: 20px 0;
}
.b_b {
    color: #fff;
    font-size: 15px;
    margin-left: 10px;
    font-weight: bold;
}
 .t_s {
    margin-top: 37px!important;
    margin-right: 10px;
}



.z_c {
    color: #000000 !important;
    font-weight: bold;
    font-size: 14px;
    margin-top: 0px;
    height: 30px;
    line-height: 30px;
}





.d_h {
    margin-top: 10px;
}
    .shou_02 {
    font-size: 22px!important;
}
    .shou_05 .dzCon img {
    height: 420px;
}
    .shou_05 .d_f {
    height: 140px!important;
}
.d_g {
    font-weight: bold;
    font-size: 22px;
   
}

    .c_q {
    margin-right: 20px;
}
    
    



}













@media screen and (max-width: 1420px) {
    
    
    
    
    
    .fdfef_1ef_f {
        padding-right: calc((100vw - 1100px) / 2 + 5px);
    }
    
    
    
    
    
    
    
    
 .gallery-top {
    width: 100%;
    height: 485px!important;
}
.k_y {
    
    margin-top: 12%;
}
.dafefe_efe5551 {
    padding-right: calc((100vw - 1100px) / 2 + 5px);
}
.h_w {
    padding-top: 10%;
    padding-left: calc((100vw - 1100px) / 2 + 2px)!important;
}
.d_t {
    font-size: 14px;
    margin-top: 45px;
    margin-bottom: 40px;
}
.d_t span {
    font-size: 23px;
}
.d_r {
    font-size: 15px;
    margin-bottom: 20px;
}
.d_h div {
    font-size: 16px !important;
}
.d_s {
    font-size: 14px;
}
.b_u .swiper-button-prev {
    top: 95%;
    left: 23%;
}
.b_u .swiper-button-next {
    top: 95%;
    right: 23%;
}
 
 .wrap {
    width: 1100px;
    margin: auto;
}
 
 .b_w1 {
    font-size: 15px;
}
.j_n {
    font-size: 15px;
}
 .j_o {
    font-size: 14px;
}
.j_o {
    margin-top: 10px;
    height: 20px;
    line-height: 20px;
    
}
.er54 {
    padding: 20px 0;
}
.b_b {
    color: #fff;
    font-size: 15px;
    margin-left: 10px;
    font-weight: bold;
}
 .t_s {
    margin-top: 37px!important;
    margin-right: 10px;
}



.z_c {
    color: #000000 !important;
    font-weight: bold;
    font-size: 14px;
    margin-top: 0px;
    height: 30px;
    line-height: 30px;
}














 
}


/*@media screen and (max-width: 1200px) {*/
    
    
    
    
    
/*    .fdfef_1ef_f {*/
/*        padding-right: calc((100vw - 900px) / 2 + 5px);*/
/*    }*/
    
    
    
    
    
    
    
    
/* .gallery-top {*/
/*    width: 100%;*/
/*    height: 485px!important;*/
/*}*/
/*.k_y {*/
    
/*    margin-top: 12%;*/
/*}*/
/*.dafefe_efe5551 {*/
/*    padding-right: calc((100vw - 900px) / 2 + 5px);*/
/*}*/
/*.h_w {*/
/*    padding-top: 10%;*/
/*    padding-left: calc((100vw - 900px) / 2 + 2px)!important;*/
/*}*/
/*.d_t {*/
/*    font-size: 14px;*/
/*    margin-top: 45px;*/
/*    margin-bottom: 40px;*/
/*}*/
/*.d_t span {*/
/*    font-size: 23px;*/
/*}*/
/*.d_r {*/
/*    font-size: 15px;*/
/*    margin-bottom: 20px;*/
/*}*/
/*.d_h div {*/
/*    font-size: 16px !important;*/
/*}*/
/*.d_s {*/
/*    font-size: 14px;*/
/*}*/
/*.b_u .swiper-button-prev {*/
/*    top: 95%;*/
/*    left: 23%;*/
/*}*/
/*.b_u .swiper-button-next {*/
/*    top: 95%;*/
/*    right: 23%;*/
/*}*/
 
/* .wrap {*/
/*    width: 900px;*/
/*    margin: auto;*/
/*}*/
 
/* .b_w1 {*/
/*    font-size: 13px;*/
/*}*/
/*.j_n {*/
/*    font-size: 13px;*/
/*}*/
/* .j_o {*/
/*    font-size: 14px;*/
/*}*/
/*.j_o {*/
/*    margin-top: 10px;*/
/*    height: 20px;*/
/*    line-height: 20px;*/
    
/*}*/
/*.er54 {*/
/*    padding: 20px 0;*/
/*}*/
/*.b_b {*/
/*    color: #fff;*/
/*    font-size: 15px;*/
/*    margin-left: 10px;*/
/*    font-weight: bold;*/
/*}*/
/* .t_s {*/
/*    margin-top: 37px!important;*/
/*    margin-right: 10px;*/
/*}*/



/*.z_c {*/
/*    color: #000000 !important;*/
/*    font-weight: bold;*/
/*    font-size: 13px;*/
/*    margin-top: 0px;*/
/*    height: 30px;*/
/*    line-height: 30px;*/
/*}*/






/*.navbar_nav li {*/
/*    margin-right: 15px!important;*/
/*}*/

/*.mobHide {*/
/*    display: block;*/
/*    margin-right: 10px;*/
/*}*/

/*.j_o {*/
/*    font-size: 12px;*/
/*}*/
/*.j_o {*/
/*    margin-top: 5px;*/
/*    height: 20px;*/
/*    line-height: 20px;*/
/*}*/
/*.b_u .swiper-button-prev {*/
/*    top: 95%;*/
/*    left: 15%;*/
/*}*/
/*.b_u .swiper-button-next {*/
/*    top: 95%;*/
/*    right: 15%;*/
/*}*/
/*.gallery-top {*/
/*    width: 100%;*/
/*    height: 385px!important;*/
/*}*/
/*.b_b {*/
/*    color: #fff;*/
/*    font-size: 13px;*/
/*    margin-left: 10px;*/
/*    font-weight: bold;*/
/*}*/
/*.b_f {*/
/*    font-size: 30px;*/
/*    margin-left: 15px;*/
/*    font-weight: bold;*/
   
/*}*/
/*.b_e {*/
/*    background: #d80c18;*/
/*    padding-top: 40px;*/
/*    padding-bottom: 60px;*/
/*}*/
/* .b_i {*/
/*    margin-top: 45px;*/
/*}*/

/*.c_o {*/
  
/*    font-size: 18px;*/
    
/*}*/


/*.d_h div {*/
/*    font-size: 12px !important;*/
/*    padding-top: 5px;*/
/*}*/
/*.d_g {*/
/*    font-weight: bold;*/
/*    font-size: 24px;*/
/*    color: #fff!important;*/
/*}*/


/*.d_r {*/
/*    font-size: 13px;*/
/*    margin-bottom: 15px;*/
/*}*/
/*.d_s {*/
/*    font-size: 12px;*/
/*}*/
/*.d_s {*/
/*    margin-bottom: 10px;*/
/*}*/
/*.d_t span {*/
/*    font-size: 19px;*/
/*}*/
/*.d_t {*/
/*    font-size: 12px;*/
/*    margin-top: 45px;*/
/*    margin-bottom: 40px;*/
/*}*/
/*.d_v {*/
/*    color: #fff;*/
/*    margin-top: -5px;*/
/*    font-size: 12px;*/
/*}*/
/*.d_o {*/
/*    padding-top: 50px;*/
/*}*/


/*.shou_05 .dzCon img {*/
/*    height: 331px;*/
/*}*/
/*.d_h {*/
/*    margin-top: 5px;*/
/*}*/
/*.shou_05 .d_f {*/
/*    height: 110px!important;*/
/*}*/

/*.d_g {*/
   
/*    font-size: 16px;*/
   
/*}*/
/*.c_b {*/
/*    font-size: 20px;*/
    
/*}*/

/*.c_d {*/
/*    margin-top: 5px;*/
/*}*/
/*.c_e {*/
/*    color: #f8dede;*/
/*    margin-top: 21px;*/
/*    font-size: 12px;*/
/*}*/
/*.c_a img{*/
/*    max-width: 100%;*/
/*}*/
/*.c_a {*/
/*    text-align: center;*/
/*    height: 265px;*/
/*    line-height: 265px;*/
/*}*/
/*.shou_03 {*/
/*    height: 125px;*/
/*}*/
/*.shou_02 {*/
/*    font-size: 17px!important;*/
/*}*/
/*.h_w {*/
/*    padding-top: 10%;*/
/*    padding-left: calc((100vw - 900px) / 2 + 25px)!important;*/
/*}*/
/*.h_y {*/
   
/*    font-size: 12px;*/
    
/*}*/


/*.h_x {*/
/*    color: #535353;*/
/*    font-size: 18px;*/
/*    font-weight: bold;*/
/*    margin-bottom: 20px;*/
/*}*/


/*.h_z {*/
/*    font-size: 18px;*/
/*}*/
/*.fdfef_1ef_f {*/
/*    padding-right: calc((100vw - 900px) / 2 + 25px);*/
/*}*/
/*.i_d {*/
   
/*    font-size: 14px;*/
  
/*}*/

/*.i_c {*/
/*    color: #535353;*/
/*    font-size: 12px;*/
/*    line-height: 180%;*/
/*    display: -webkit-box;*/
/*    -webkit-box-orient: vertical;*/
/*    -webkit-line-clamp: 2;*/
/*    overflow: hidden;*/
/*}*/
/*.j_b .j_a {*/
/*    padding-bottom: 2% !important;*/
    
/*}*/
/*.i_m label{*/
/*    font-size: 12px;*/
/*}*/
/*.e_c {*/
/*    color: #fff;*/
/*    font-size: 30px;*/
/*    font-weight: bold;*/
/*    margin-bottom: 2px;*/
/*    text-align: center;*/
/*}*/
/*.e_d {*/
/*    text-align: center;*/
/*    color: #dcdcdc;*/
/*    font-size: 13px;*/
/*}*/
/*input[type=checkbox]:checked::after {*/
   
/*    font-size: 13px;*/
   
/*}*/
/*input[type=checkbox] {*/
/*    width: 13px;*/
/*    height: 13px;*/
    
/*}*/

/*input[type=checkbox]::after {*/
   
/*    width: 13px;*/
/*    height: 13px;*/
    
/*}*/
/*.e_l {*/
/*    color: #fff;*/
/*    font-size: 13px;*/
/*    margin-top: 15px;*/
/*}*/
/*.e_k {*/
/*    font-size: 20px;*/
/*    color: #fff;*/
/*    font-weight: bold;*/
/*}*/

/*.d_e .h_v  img{*/
/*	    max-width: 100%;*/
/*	}*/
/*.h_u {*/
/*    margin-top: 35px;*/
/*}*/
/*.b_h {*/
/*    display: block;*/
    
/*    font-size: 12px;*/
/*    width: 100px;*/
/*    height: 30px;*/
/*    line-height: 30px;*/
    
   
/*}*/
/*.nei_dss55 .c_j {*/
/*    height: 190px;*/
/*}*/

/*.nei_dss55 .c_i {*/
/*    height: 300px;*/
/*}*/
/*.h_w {*/
/*    padding-top: 10%;*/
/*    padding-left: calc((100vw - 900px) / 2 + 15px)!important;*/
/*}*/
/*.fdfef_1ef_f {*/
/*    padding-right: calc((100vw - 900px) / 2 + 7px);*/
/*}*/


/*}*/







@media (max-width: 950px) {
	.c_o {
    height: auto;
}
	.shouji{
	display: block;
}
	/*1105开始*/
	.liang_22 .col-md-4 .dong66 img {
		width: 100%;
	}
	/*1105结束*/
	.i_b img {
		width: 100%!important;
	}
	.e_j {
		margin-bottom: 6%;
	}
	.e_j {
		padding: 5%;
	}
	.e_j {
		margin-bottom: 0%;
		margin-top: 15%;
	}
	.e_q {
		margin-bottom: 10%;
		margin-top: 10%;
	}
	.dfsfdlk_4sd_s .col-md-4 {
		width: 50%!important;
		float: left;
	}
	.sadsd_11112 {
		display: none;
	}
	.g_w542 {
		font-size: 18px;
		color: #000000;
		line-height: 190%;
		margin-bottom: -3%;
		padding-top: 3%;
	}
	.dgg_rrr7s_s4 {
		width: 30%;
		display: block;
		margin: auto;
	}
	/*1104新增开始*/
	.b_e {
		background: #d80c18;
		padding-top: 6%;
		padding-bottom: 5%;
	}
	.gallery-top {
		width: 100%;
		height: 200px !important;
	}
	.b_i {
		margin-top: 6%;
	}
	.gallery-thumbs {
		padding-top: 20px !important;
	}
	.b_v {
		padding-top: 6%;
		padding-bottom: 7%;
	}
	.c_g {
		padding-top: 7%;
		padding-bottom: 5%;
	}
	.c_l {
		padding-top: 7%;
		padding-bottom: 5%;
	}
	.c_x {
		margin-top: 1%;
	}
	.c_z {
		color: #fff !important;
		font-size: 12px;
	}
	.c_y {
		text-align: center;
		margin-top: 15px;
	}
	.b_f {
		font-size: 16px;
		margin-left: 7px;
	}
	.b_h {
		display: block;
		color: #fff !important;
		font-size: 12px;
		width: 80px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		border: 1px solid #fff;
	}
	.c_w {
		height: 165px;
		display: flex;
		vertical-align: middle;
		align-items: center;
		justify-content: center;
	}
	.d_g {
		font-weight: bold;
		font-size: 16px;
		color: #fff !important;
	}
	.d_l {
		padding-top: 5%;
	}
	.d_t {
		font-size: 14px;
		margin-top: 8%;
		margin-bottom: 8%;
	}
	.d_o {
		padding-top: 10%;
	}
	.d_u {
		height: auto;
		line-height: 60px;
		margin-top: 10%;
	}
	.g_o,
	.f_h {
		width: 100%!important;
	}
	.f_h {
		font-size: 16px!important;
		margin: 11% auto auto!important;
	}
	.g_o {
		font-size: 12px!important;
	}
	.g_o img {
		width: 100%!important;
	}
	.g_r {
		font-size: 12px !important;
		line-height: 200%;
	}
	.g_q {
		font-size: 15px!important;
	}
	.g_p {
		margin-top: 10%!important;
	}
	.g_t {
		height: 200px!important;
	}
	.a_d5_5_sf4 .g_y {
		height: 200px!important;
	}
	.a_d5_5_sf4 .g_v {
		margin-top: 4%!important;
		margin-bottom: 4%!important;
	}
	.f_o img {
		width: 25px!important;
		height: auto!important;
	}
	.f_t {
		margin-top: 4%;
	}
	.e_l {
		color: #fff;
		font-size: 12px;
		margin-top: 6px;
		height: 39px;
	}
	.e_k {
		font-size: 12px;
		color: #fff;
		font-weight: bold;
		margin-top: 5%;
	}
	.f_t {
		margin-bottom: 5%;
		padding-bottom: 5%;
	}
	.f_i {
		margin-top: 3%;
		margin-bottom: 10%;
	}
	.f_p {
		font-weight: bold;
		color: #000000;
		font-size: 14px;
		margin-top: 10px;
		margin-bottom: 8px;
	}
	.f_s {
		margin-bottom: 15px;
	}
	.f_y {
		margin-top: 6%;
		margin-bottom: 13%;
	}
	.e_s {
		margin-right: 0px;
		margin-top: 10%;
	}
	.e_t {
		font-size: 12px!important;
		line-height: 190%;
	}
	.e_t span {
		font-size: 12px!important;
		line-height: 200%;
	}
	.e_n .wrap p:nth-child(1) span:nth-child(1) {
		font-size: 18px!important;
	}
	.e_n .wrap p span {
		line-height: 190%!important;
	}
	.e_n .wrap p:nth-child(1) {
		margin-top: 10%;
	}
	.egr44541 .g_y {
		height: 200px!important;
	}
	.egr44541 .g_v {
		margin-top: 3%!important;
		margin-bottom: 4%!important;
	}
	.efe_ee5 {
		margin-top: 5%;
		width: 100%;
	}
	.ergrgr8_8 {
		margin-top: 0%;
	}
	.ttt62 .h_t {
		background: #fff;
		margin-bottom: 25px;
		padding: 4%;
		height: 180px;
	}
	.h_v img {
		width: 100%;
	}
	.ergr_rr8_s .g_y {
		height: 200px!important;
	}
	.ergr_rr8_s .g_v {
		margin-bottom: 7%;
		margin-top: 3%;
	}
	.egrr111 {
		margin-top: 10%;
		margin-bottom: 7%;
	}
	.c_q img {
		margin-right: -8px;
		margin-top: -6px;
		width: 10px;
	}
	.c_q {
		margin-right: 1%;
	}
	.efee9 {
		width: 20px;
		text-align: center;
		height: 20px;
	}
	.c_q img {
		margin-right: 15px;
		margin-top: -6px;
		width: 10px;
	}
	.ferg881 {
		text-align: center;
		width: 21px;
		margin-right: 0px;
		margin-left: 7%;
		/* height: 30px; */
	}
	.c_q img {
		margin-right: 3px;
		margin-top: -6px;
		width: 10px;
	}
	.c_ufde555 .col-md-4 .c_m {
		margin-left: 10px;
		margin-right: 10px;
	}
	.c_s {
		color: #535353;
		font-size: 12px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		line-height: 195%;
		height: auto;
	}
	.c_s {
		height: 75px;
	}
	.h_z {
		font-size: 15px;
	}
	.h_z {
		margin-left: 10px;
		margin-right: 10px;
	}
	.i_o {
		margin-top: 0%;
	}
	.i_f {
		margin-bottom: 10px;
	}
	.i_a {
		min-height: auto!important;
	}
	.i_h {
		margin-top: 8%;
		padding-bottom: 0%;
	}
	.k_j {
		height: auto!important;
	}
	.l_h .col-md-2 {
		width: 33.3%!important;
		float: left;
	}
	.l_a .g_y {
		height: 200px!important;
	}
	.k_n {
		padding-top: 8%;
		padding-bottom: 8%;
	}
	.e_w {
		padding-top: 7%;
		padding-bottom: 7%;
	}
	.f_e {
		margin-top: 9%;
		margin-bottom: 9%;
	}
	.f_n {
		margin-top: 0%;
		margin-bottom: 15%;
	}
	.el-checkbox-group .el-checkbox .el-checkbox__label {
		font-size: 12px!important;
	}
	.el-checkbox__label {
		padding-left: 5px!important;
		margin-top: -5px!important;
	}
	.f_z {
		padding-bottom: 4%!important;
		margin-top: 9%!important;
	}
	.g_b {
		margin-top: 6%!important;
		line-height: 190%!important;
	}
	.g_u font {
		font-size: 17px!important;
	}
	.a_e6ds5 {
		height: 400px!important;
	}
	.a_e6ds5 .g_y {
		height: 240px;
		height: 400px !important;
	}
	.vdg_v {
		font-size: 12px!important;
	}
	.a_e6ds5 .g_u {
		margin-top: 0%!important;
	}
	.vdg_v {
		margin-top: 4%!important;
		margin-bottom: 9%!important;
	}
	.a_e6ds5 {
		height: 300px !important;
	}
	.a_e6ds5 .g_y {
		height: 300px!important;
	}
	.rggre512 {
		margin-top: 4%!important;
	}
	.rggre512 p span {
		font-size: 18px!important;
	}
	.rggre512 span {
		font-size: 12px!important;
	}
	.c_ufde555 .col-md-4 .c_m {
		margin-left: 7px;
		margin-right: 7px;
	}
	.efee9 {
		width: 10px;
		text-align: center;
		height: 20px;
	}
	.c_q img {
		width: 7px!important;
	}
	.ferg881 {
		width: 10px!important;
		/* height: 30px; */
	}
	.c_r .c_q:nth-child(1) {
		width: 24%;
	}
	.c_r .c_q:nth-child(2) {
		width: 70%;
	}
	.adfrgr1s214 {
		margin-top: 10%;
	}
	.adfrgr1s214 {
		height: 260px !important;
	}
	.adfrgr1s214 .g_y21 {
		height: 260px !important;
	}
	.adfrgr1s214 .g_v {
		margin-top: 5%;
		margin-bottom: 6%;
	}
	/*1104新增结束*/
	.k_b {
		color: #000000;
		font-weight: bold;
		font-size: 16px;
		margin-top: 15px;
		margin-right: 10%;
	}
	.d_vv {
		position: absolute;
		top: -40px!important;
		right: 2px!important;
		width: 28px!important;
	}
	.k_c {
		background: #d80c18;
		height: 70px;
		width: 70px;
		color: #fff;
		font-size: 15px;
		display: flex;
		vertical-align: middle;
		align-items: center;
		justify-content: center;
		text-align: center;
		border-radius: 50%;
		font-weight: bold;
	}
	.k_d {
		color: #df0023;
		font-size: 14px;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.k_e {
		color: #000000;
		font-size: 12px;
		line-height: 210%;
	}
	.k_j {
		position: relative;
		height: 250px;
		width: 75%;
	}
	.k_i {
		display: none;
	}
	.k_j {
		position: relative;
		height: 200px;
		width: 100%;
	}
	.k_m {
		color: #d80c18 !important;
		border: 1px solid #d80c18;
		display: block;
		position: static;
		right: 0px;
		font-size: 12px;
		width: 80px;
		margin: auto;
		text-align: center;
		height: 30px;
		line-height: 30px;
	}
	.k_o {
		font-weight: bold;
		font-size: 18px;
		color: #000000;
	}
	.k_p {
		font-size: 14px;
		color: #000000;
		font-weight: bold;
		margin-top: 2%;
		margin-bottom: 2%;
	}
	.k_w .col-md-3 {
		width: 33%;
		float: left;
	}
	.k_w .col-md-9 {
		width: 67%;
		float: left;
	}
	.k_s div {
		font-size: 14px;
	}
	.slt .k_s3::after {
		width: 20px;
		transition: .5s;
		font-weight: bold;
	}
	.k_u {
		font-weight: bold;
		color: #333333;
		font-size: 12px;
	}
	.k_v {
		color: #000000;
		font-size: 12px;
	}
	.k_y {
		color: #d80c18 !important;
		font-size: 12px;
		width: 130px;
		text-align: center;
		height: 35px;
		line-height: 35px;
		display: block;
		border: 1px solid #d80c18;
		margin: auto;
		margin-top: 5%;
		margin-bottom: 7%;
	}
	.l_c {
		font-weight: bold;
		color: #000000;
		font-size: 16px;
		margin-bottom: 5%;
	}
	.is-fixed {
		position: fixed;
		height: 55px;
	}
	.l_c {
		font-weight: bold;
		color: #000000;
		font-size: 12px;
		margin-bottom: 4%;
	}
	.l_g {
		font-size: 18px;
		font-weight: bold;
		color: #fff !important;
	}
	.l_h .col-md-2 {
		width: 20%;
		float: left;
	}
	.l_j {
		text-align: center;
		height: 35px;
		line-height: 35px;
		font-size: 12px;
		display: block;
		color: #fff !important;
		border: 1px solid #ffffff;
	}
	.l_h .col-md-2 {
		width: 25%;
		float: left;
	}
	.j_a {
		margin-bottom: 2%;
	}
	.l_k img {
		width: 15px;
	}
	.sdfge888 {
		height: 250px;
	}
	.l_a .g_y {
		height: 250px;
	}
	.l_l {
		color: #000000;
		font-size: 12px;
		margin-left: 5px;
		width: 70%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.l_f .j_a {
		padding-left: 0px!important;
	}
	.l_p img {
		width: 15px;
	}
	.l_m {
		color: #d80c18 !important;
		font-size: 12px;
		margin-left: 3px;
	}
	.news_list {
		margin-top: 8%;
	}
	.c_rsads8_1 {
		margin-top: 8%!important;
		margin-bottom: 6%!important;
	}
	.g_nsadsa8_841 {
		margin-top: 0%!important;
	}
	.asd_sss45 {
		margin-right: 0px!important;
	}
	.c_ssd45_4d {
		height: auto!important;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		margin-bottom: 6%!important;
	}
	.news_list .sdffd_8df_sd1 {
		margin-bottom: 10%!important;
	}
	.liang_22 .asd_sss45 .c_q img {
		width: 15px !important;
		height: auto !important;
		margin-top: -1px!important;
	}
	.s_b {
		font-size: 16px!important;
	}
	.s_a {
		color: #999999;
		font-size: 12px;
		text-align: center;
	}
	.g_nsadsa8_841 {
		margin-top: 7% !important;
	}
	.detailsDiv {
		padding: 0% 0!important;
	}
	.s_c img {
		width: 100%!important;
	}
	.detailsDiv {
		padding-top: 5%!important;
	}
	.news_list {
		margin-top: 8% !important;
	}
	.gallery-thumbs {
		width: 100% !important;
	}
	.g_nsadsa8_841 {
		margin-top: 1% !important;
	}
	.i_b {
		height: auto !important;
	}
	.i_b img {
		height: auto!important;
	}
	.j_a {
		padding: 10px;
	}
	.j_e {
		display: block;
	}
	.j_e {
		margin-top: 0%;
		padding-top: 7%;
	}
	.i_a {
		padding-left: 5%;
	}
	.j_f {
		color: #fff;
		font-weight: bold;
		font-size: 18px;
	}
	.j_i {
		color: #fff !important;
		font-size: 14px;
		margin-top: 10%;
		margin-bottom: 10%;
	}
	.j_j {
		color: #dcdcdc !important;
		font-size: 12px;
		margin-top: 8px;
	}
	.i_a {
		padding-left: 5%;
		padding-right: 0%;
		padding-bottom: 3%;
	}
	.j_i {
		font-size: 12px;
	}
	.j_l .col-md-4 {
		width: 33.33%;
		float: left;
	}
	.j_f {
		margin-bottom: 4%;
	}
	.b_i .gallery-thumbs {
		padding-top: 0px !important;
	}
	.b_u .gallery-top {
		height: 180px !important;
	}
	.c_l .c_u .c_q img {
		width: 12px !important;
		margin-right: 6px!important;
		margin-top: 3px!important;
	}
	.c_j {
		position: inherit!important;
	}
	.teshu_1 {
		display: none!important;
	}
	.teshu_2 {
		display: block;
	}
	.teshu_2 .col-xs-12:nth-child(1) {
		margin-bottom: 10%;
	}
	.b_e .b_k {
		width: 100%;
		height: auto;
	}
	.b_e .gallery-thumbs {
		width: 70% !important;
		margin: auto!important;
	}
	.b_u .swiper-button-next::after {
		font-size: 16px;
	}
	.b_u .swiper-button-prev::after {
		font-size: 16px;
	}
	.b_u .swiper-button-next {
		top: 94%;
		right: 3%;
	}
	.b_u .swiper-button-prev {
		top: 93%;
		left: 8%;
	}
	.b_e .swiper-button-next {
		display: block;
		height: 24px;
		width: 10px;
	}
	.b_e .swiper-button-prev {
		display: block;
		height: 24px;
		width: 10px;
	}
	.b_e .swiper-button-next {
		top: 95%;
		right: 8%;
	}
	.b_e .swiper-button-prev {
		top: 95%;
		left: 8%;
	}
	/*.fdfef_1ef_f{
    	padding-top: 6%!important;
    }
	.ergr88_12_1{
		padding-top: 6%!important;
	}*/
	/*11.11开始*/
	.h_d .def_fee4 {
		height: 250px!important;
	}
	.fefe_efe9889 {
		height: 250px!important;
	}
	.tc_zp {
		width: 90% !important;
		padding: 25px 25px !important;
		top: 50% !important;
		height: 80%!important;
		margin-top: -72% !important;
	}
	.l_s23 span {
		font-size: 12px!important;
	}
	/*11.11结束*/
	
	
	
	
	
	
	
	.header .logo {
        width: 135px;
        margin-top: 0px;
        height: 54px;
    	line-height: 54px;
    }
	
	
	
	
	
	.sadsd_11112 {
        display: block;
    }
	
	
	.b_e .swiper-button-next {
        display: block;
        height: 20px;
        width: 20px;
    }
	
	
	    .b_e .swiper-button-prev {
        display: block;
        height: 20px;
        width: 20px;
    }
	
	.header .logo, .is-fixed .logo {
        margin: 0px 0 0 0px;
    }
	.shou_03 {
    height: 110px;
}
	
	
	
	.c_l {
        padding-top: 7%;
        padding-bottom: 0%;
    }
	
	    .c_w {
	         padding-left: 35px;
	        padding-right: 35px;
	       
	    }
	
	
	#navToggle {
        height: 100%;
        display: inline-block;
        float: right;
        margin: 14px 0px 0 0;
    }
	.c_x {
    width: 100%;
    margin: auto;
    margin-top: 1%;
    padding-left: 0px;
}
	
	
	
	.j12_2{
		display: none!important;
	}
	
	
	
	.shou_02 {
    font-size: 16px !important;
}
	
	
	.d_h div {
    font-size: 15px !important;
}
	
	
	.d_h {
    margin-top: 7px;
}
	.shou_05 .d_f {
    height: 140px !important;
}
	
	
	
	.shou_05 .dzCon img {
    height: auto!important;
}
	
	
	
	    .c_l {
        padding-top: 7%;
        padding-bottom: 6%;
    }
	
	    .i_j {
        padding-left: 0vh;
        padding-right: 0vh;
        width: 90%;
        margin: auto;
    }
	.teshu_2 .wrap{
		width: 95%;
	}
	.qw_1 .row {
    margin-right: 0px;
    margin-left: 0px;
}



.h_z{
	padding-top: 6%;
    margin-left: 0px;
}






    .i_a {
        padding-left: 35px;
        padding-right: 35px;
        padding-bottom: 3%;
        
    }

.k_b {
    
    width: auto;
   
}
.k_a {
    margin-right: 65px;
    width: auto;
    margin-top: 5%;
}

.k_e_2 {
    margin-top: 10px!important;
    margin-right: 10px!important;
    

}
.k_j{
	margin-top: 4%;
	margin-bottom: 4%;
}
.k_a {
        margin-right: 15px!important;
       
    }
.k_k {
    margin-bottom: 30px!important;
    
}

.l_e .l_b {
    
    margin-right: 10px!important;
    margin-bottom: 20px!important;
}

.l_f {
    background: #d80c18;
    padding-top: 3%;
    padding-bottom: 3%;
}

.l_g {
        
        padding-left: 3%!important;
    }

.sdfge888 .g_v {
    margin-bottom: 5%;
    margin-top: 10px;
}


.nei_dss55 .col-md-4{
	width: 50%!important;
        float: left;
}
.nei_dss55 .c_i {
    height: auto!important;
}

.nei_dss55 .c_j {
    height: 210px!important;
}


.nei_dss55 .c_e {
    
    line-height: 170%;
    
}


.e_n .g_o {
    min-height: auto!important;
    font-size: 14px !important;
}

.g_s .g_r {
    /*color: #000000 !important;*/
    font-size: 14px !important;
}



.pagination li a, .pagination li span {
    
    font-size: 14px!important;
}

.g_o span{
	font-size: 14px!important;
}

    .e_n .wrap p:nth-child(1) span:nth-child(1) {
        font-size: 14px !important;
    }


.e_n .wrap p:nth-child(1) span {
        font-size: 14px !important;
    }


.e_n .wrap p:nth-child(1) span:nth-child(1) {
        font-size: 14px !important;
    }





.e_p {
    margin-left: 0px!important;
    margin-right: 0px!important;
}


.e_t {
    height: auto!important;
}

.e_v {
    margin-right: 15px!important;
    margin-left: 15px!important;
}
.close_a img{
	width: 15px!important;
}

.f_t {
        margin-bottom: 5%;
        padding-bottom: 5%;
        margin-left: 0px;
        margin-right: 0px;
    }


    .e_n .wrap p:nth-child(1) {
        margin-top: 10%;
        font-size: 14px;
       
        color: #333333!important;
    }
    
    .e_n .wrap p:nth-child(5) span {
        
        font-size: 14px!important;
        
        color: #000000!important;
    }
    
    .e_n .wrap p:nth-child(5) {
        
        font-size: 14px!important;
        
        color: #000000!important;
    }
    
    
    .h_l {
    margin-top: 4%;
    margin-bottom: 4%;
    margin-right: -7px;
    margin-left: -7px;
}
    
    .el-checkbox__inner {
    width: 15px !important;
    height: 15px !important;
}
    
    .el-checkbox__inner:after {
    height: 8px !important;
    left: 4px !important;
    top: 1px !important;
    width: 4px !important;
}
    
    
    .el-checkbox-group .el-checkbox .el-checkbox__label {
        font-size: 14px !important;
        margin-top: -3px !important;
    }

.qa_2 input[type=checkbox] {
    
    top: -1px!important;
}

.dsgr_Ju5_W .i_b {
    height: 120px !important;
    line-height: 120px !important;
}


.i_b img {
        width: auto !important;
        max-height: 70%;
    }



/* .dafefe_efe5551 .i_g .i_b {
    height: 120px !important;
    line-height: 120px !important;
} */





.nei_dss55 .col-md-4 {
    width: 100% !important;
    float: left;
}

.c_j {
        position: absolute!important;
    }

    .nei_dss55 .c_j {
        height: 160px !important;
    }

    .c_y {
        text-align: left;
        margin-top: 15px;
    }
    
    .c_x {
      
        padding-left: 27px;
    }

    .i_a {
        
        min-height: 900px!important;
    }

.c_h .col-md-4 {
        width: 100%;
        float: left;
    }



.shou_03 {
        height: 130px!important;
    }


    .c_b {
        font-size: 14px;
        font-weight: bold;
        margin-top: 0px!important;
        color: #fff !important;
    }





.d_g {
       
        font-size: 18px;
        
    }

.tthth_e8914 .d_h img {
    filter: brightness(0%)!important;
}

    .e_k {
        font-size: 12px;
        color: #fff;
        font-weight: bold;
        margin-top: 0%;
    }

    .e_j {
        padding: 4%;
    }
    .e_l {
        
        height: 32px;
    }
    
    
    /*1111产品改尺寸111*/
    .j_a {
    padding: 0%!important;
}
   .j_b .j_a {
    padding-bottom: 9% !important;
    /* padding-top: 14% !important; */
}
.j_a .i_c {
    
    padding-top: 3%!important;
}
    .i_o .i_b {
     height:auto!important;
    line-height: normal!important;
   
}
    
    .j_b .i_c{
    	height: auto!important;
    }

   
    .e_j {
        padding: 8%!important;
    }
    
	.e_l {
       
        margin-top: 3px!important;
        
    }
    
    
    
    
    
        .k_i {
        display: block;
    }
    
    
    
    .k_f {
    margin-right: 0px;
}
    
    
    
    
    
    
    
    .efefe_251ef {
        min-height: 380px !important;
    }
    
    .d_o .d_v{
    	height: 60px!important;
    line-height: normal!important;
    padding-top: 15px!important;
    text-align: center!important;
    }
    
    
    
    .aaaa888120 .k_i{
    	position: static!important;
	    right: inherit!important;
	    top: auto!important;
width: 70% !important;
    margin: auto !important;
    }
    
    .aaaa888120 .swiper-wrapper{
    	width: 100%!important;
    }
    .aaaa888120 .gallery-thumbs .swiper-slide{
    	width: 46% !important;
    	float: left;
    }
    
/*        .dafefe_efe5551 .i_g .i_b {
        height: auto !important;
        line-height: normal !important;
    } */
/*    .dafefe_efe5551 .i_g .i_b {
    padding-bottom: 11% !important;
    padding-top: 11% !important;
} */


.dafefe_efe5551 {
	padding-right: 0%;
}

.dsgr_Ju5_W{
	padding-right: 0%;
}


.mobHide {
    display: none!important;
   
}

.d_o .wrap{
		padding-left: 0%!important;
    padding-right: 0%!important;
    width: 90%!important;
	}
	
	
	
	
	.fsdfgrg888812 .col-md-9{
		display: none!important;
	}
	.egrr111 .f_d {
	    width: 25%;
	    height: 30px;
	    line-height: 30px;
	    font-size: 14px;
	}
	.c_ufde555 .c_m .dong66 img {
    height: auto;
}
	.c_ufde555 .col-md-4{
		width: 100%;
	}
	.c_ufde555 .c_o {
    height: 35px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.c_ufde555 .c_s {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 70px;
}
.c_ufde555 .col-md-4 .c_m {
        margin-top: 25px;
        margin-bottom: 20px;
    }
    .wrap {
        width: 90%;
        margin: auto;
    }
    .f_d {
    width: 33.3%;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
}
.videoDiv video {
    width: 100% !important;
}
.wrap {
    width: 90%;
    padding-left: 0% !important;
    padding-right: 0% !important;
}
    
    .h_nsss555 {
    font-size: 19px;
}
    
    .efe_ee5{
    	width: 100%!important;
    }
    
    .h_o {
    padding: 8%;
    
}
    .h_o .col-md-10{
    	width: 100%;
    }
    .d_g {
        font-size: 15px;
    }
    
    .fgregr_9885 img {
    margin-right: 10px;
    margin-top: 3px;
    width: 10px;
}
    
        .fgregr_9885 div {
        font-size: 12px !important;
    }
    
    .h_u {
    margin-top: 45px;
}
    
    .rr_a {
    text-align: center;
    color: #000000;
    font-weight: bold;
    font-size: 16px!important;
    margin-top: 35px;
}
    
    .rr_f {
    margin-top: 30px!important;
    margin-bottom: 30px!important;
    font-size: 12px!important;
    color: #333333;
    text-align: justify;
    line-height: 150%;
}
    
    .rr_i span{
    	font-size: 12px!important;
    }
    
    
    .i_a {
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 3%;
    }
    
    .row {
    margin-right: -15px !important;
    margin-left: -15px !important;
}
    
    
    .header .wrap {
    width: 90%;
    
}


.yanbao_ds1{
	display: contents!important;
}

    .h_b {
        font-size: 12px;
        line-height: 180%;
    }

.h_a {
    margin-bottom: 10%;
    position: relative;
    margin-top: 8%;
}


.e_n .wrap p:nth-child(5) span {
        font-size: 16px !important;
        color: #000000 !important;
    }


.e_n .wrap p:nth-child(1) span:nth-child(1) {
        font-size: 16px !important;
    }
.g_u span{
    font-size: 17px!important;
}
.vdg_v span{
    font-size: 16px!important;
    line-height: 180%;
}
    .dsds_dd777{
        position: relative;
    }
    .sdfd555_11{
        width:0%;
        height:0%;
        position: absolute;
        top: 0;
        left: 0;
    }
    .dsds_dd777{
        display: block!important;
        position: relative!important;
    }
    .c_e {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 180%;
    height: auto;
}






.b_y .c_e {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 180%;
   height: auto!important;
}



.shou_03 .c_e{
    height: auto!important;
}
.row {
    margin-right: 0px !important;
    margin-left: 0px !important;
}
.fdfef_1ef_f .row {
    margin-right: -15px !important;
    margin-left: -15px !important;
}
.efefe_251ef .j_l {
    padding-left: 0px;
}
.efefe_251ef {
   
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.c_ufde555 .c_s p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 70px;
    margin-top: 0%!important;
    font-size: 12px!important;
}
.dafefe_efe5551{
     margin-left: -15px!important;
    margin-right: -15px!important;
}
.aaaa888120 .k_i {
    position: static!important;
    right: inherit!important;
    top: auto!important;
    width: 85% !important;
    margin: auto !important;
}
    
}












.k_e_1 .k_e{
    width: 95%;
}

.d_r:hover {
    color: #d80c18!important;
}
.j_i:hover {
    color: #d80c18!important;
}
