* {margin: 0;padding: 0;font-family: myttf;}
img {display: block;width: 100%}
a {text-decoration: none}
ul,li,ol {list-style: none;outline: none}
em,i {font-style: initial}
html,body {position: relative;height: 100%;margin: 0 auto;}
body {font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 16px;color: #000;padding: 0;margin:0 auto}

@font-face{font-family: 'myotf';src : url('myfont.otf');}

@font-face{
    font-family: 'myttf';
    src : url('myfont1.ttf');
}


@font-face{
    font-family: 'youfont';
    src : url('youfont.otf');
}


/**电脑端css开始**/




/******part1******/

.index_part1{width: 100%;height: 0.98rem;background-color: #fff;}

.part1_center{width: 15rem;height: 0.98rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part1_left{width: 2.75rem;height: 0.98rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: center;}

.part1_left img{width: 1.93rem;height: 0.56rem;}

.part1_middle{width: 9.08rem;height: 0.98rem;line-height: 0.968rem;box-sizing: border-box;padding-left: 1.5rem;}

.part1_middle h3{color: #020202;font-size: 0.28rem;font-weight: bold;}

.part1_middle h3 span{color: #cf544b;font-size: 0.28rem;font-weight: bold;}

.part1_right{width: 3.17rem;height: 0.98rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part1_right img{width: 2.49rem;height: 0.7rem;}








/******part2******/

.index_part2{width: 100%;height: 11.44rem;background: url(../images/part2_bg.jpg) no-repeat;background-size: 100% 100%;}

.part2_center{width: 15rem;height: 11.44rem;margin: 0 auto;box-sizing: border-box;}






.part2_top{width: 15rem;height: 5.58rem;margin: 0 auto;position: relative;}


.part2_top_font{width: 14.14rem;height: 1.64rem;box-sizing: border-box;position: absolute;left: 50%;transform: translateX(-50%);top: 1.16rem;}

.part2_top_font img{width: 14.14rem;height: 1.64rem;}



.part2_top_factory{width: 7.82rem;height: 0.83rem;box-sizing: border-box;position: absolute;left: 50%;transform: translateX(-50%);top: 3.04rem;}

.part2_top_factory img{width: 7.82rem;height: 0.83rem;}



.part2_top_eight_thousand{width: 9.1rem;height: 0.85rem;position: absolute;left: 50%;transform: translateX(-50%);top: 4.49rem;}

.part2_top_eight_thousand img{width: 9.1rem;height: 0.85rem;}







.part2_bottom{width: 15rem;height: 5.85rem;margin: 0 auto;background-image: url(../images/part2_bottom_bg.png);background-repeat: no-repeat;background-size: 100% 5.42rem;background-position: center bottom;}

.part2_bottom_block{width: 15rem;height: 5.85rem;margin: 0 auto;position: relative;}



.part2_bottom_block_title{width: 15rem;height: 1.17rem;position: absolute;left: 50%;transform: translateX(-50%);top: 0rem;z-index: 22;}

.part2_bottom_block_title_piece{width: 6.85rem;height: 1.17rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-start;}

.part2_bottom_block_title_piece img{width: 6.35rem;height: 0.85rem;}








.part2_bottom_block_list{width: 15rem;height: 5.85rem;position: absolute;left: 0;bottom: 0;box-sizing: border-box;padding-top: 1.17rem;z-index: 23;}

.part2_bottom_block_list ul{width: 14.79rem;height: 4.67rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;overflow: visible;}

.part2_bottom_block_list ul li{width: 3.66rem;height: 4.67rem;position: relative;}



.part2_bottom_block_list_li_bg{width: 3.66rem;height: 4.67rem;position: absolute;left: 0;top: 0;z-index: 21;}

.part2_bottom_block_list_li_bg img{width: 3.66rem;height: 4.67rem;}



.part2_bottom_block_list_li_title{width: 3.66rem;height: 0.55rem;line-height: 0.55rem;text-align: center;position: absolute;left: 0;top: 0;z-index: 25;}

.part2_bottom_block_list_li_title h3{color: #43172a;font-size: 0.34rem;font-weight: bold;}



.part2_bottom_block_list_li_image{width: 3.66rem;height: 4.67rem;position: absolute;left: 0;top: 0;z-index: 24;}

.part2_bottom_block_list_li_image_piece{width: 3.66rem;height: 4.67rem;position: relative;}

.part2_bottom_block_list_li_image_piece_01 img{width: 3.51rem;height: 3.19rem;position: absolute;left: 0.08rem;top: 0.78rem;}

.part2_bottom_block_list_li_image_piece_02 img{width: 2.75rem;height: 3.83rem;position: absolute;left: 0.51rem;top: 0.18rem;}

.part2_bottom_block_list_li_image_piece_03 img{width: 2.9rem;height: 2.62rem;position: absolute;left: 0.4rem;top: 1.19rem;}

.part2_bottom_block_list_li_image_piece_04 img{width: 3.53rem;height: 2.94rem;position: absolute;left: 0.17rem;top: 1.41rem;}

.part2_bottom_block_list_li_image_piece img{transition: all ease 0.5s;}

.part2_bottom_block_list_li_image_piece:hover img{transform: scale(0.9);}



.part2_bottom_block_list_li_intro{width: 3.66rem;height: 0.34rem;position: absolute;top: 0.55rem;left: 0;z-index: 24;}

.part2_bottom_block_list_li_intro_piece_h6{width: 3.23rem;height: 0.34rem;line-height: 0.34rem;text-align: center;margin: 0 auto;background-image: url(../images/part2_bottom_block_list_li_intro_piece_h6_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.part2_bottom_block_list_li_intro_piece_h6 h6{color: #fff;font-size: 0.2rem;font-weight: normal;}





.part2_bottom_block_list_li_link{width: 3.66rem;height: 0.64rem;position: absolute;left: 0;bottom: -0.01rem;z-index: 24;background-image: url(../images/part2_bottom_block_list_li_link_bg.png);background-repeat: no-repeat;background-repeat: 100% 100%;}

.part2_bottom_block_list_li_link_piece{width: 3.66rem;height: 0.64rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}



.part2_bottom_block_list_li_link_piece_font{width: 2.09rem;height: 0.64rem;line-height: 0.64rem;text-align: center;}

.part2_bottom_block_list_li_link_piece_font h3{color: #fff;font-size: 0.23rem;font-weight: bold;}

.part2_bottom_block_list_li_link_piece_font h5{color: #fff;font-size: 0.16rem;font-weight: bold;}

.part2_bottom_block_list_li_link_piece_font h5 b{color: #fff;font-size: 0.2rem;font-weight: bold;position: relative;bottom: 0.08rem;}

.part2_bottom_block_list_li_link_piece_font h5 span{color: #fff;font-size: 0.38rem;font-weight:normal;font-family: impact;}




.part2_bottom_block_list_li_link_piece_contact{width: 1.59rem;height: 0.64rem;cursor: pointer;position: relative;z-index: 51;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part2_bottom_block_list_li_link_piece_contact_lump{width: 1.44rem;height: 0.33rem;background-image: url(../images/part2_bottom_block_list_li_link_piece_contact_lump_bg.png);background-repeat: no-repeat;background-size: 100% 100%;} 

.part2_bottom_block_list_li_link_piece_contact_lump .button--nina {
	display: flex;
	justify-content: center;
	align-items: center;
	border: none;
	position: relative;
	z-index: 1;
	width: 1.44rem;
	height: 0.33rem;
	font-family: Source Han Sans CN, Source Han Sans CN-Regular;
	font-size: 0.22rem;
	font-weight: bold;
	text-align: left;
	color: #fff !important;
	overflow: hidden;
	-webkit-transition: background-color 0.3s;
	transition: background-color 0.3s;
	background:none;
	border-radius: 0 0.1rem 0.1rem 0;
}
  
  
  
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina img {
	width: 0.37rem;
	height: 0.35rem;
	margin-right: 0.16rem;
	transition: all ease 0.5s;
	display: block;
}
  
  
  
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina > span {
	display: inline-block;
	opacity: 0;
	-webkit-transform: translate3d(0, -0.1rem, 0);
	transform: translate3d(0, -0.1rem, 0);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	font-weight: bold;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina .button--nina-before {
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	font-weight: bold;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover {
  
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover .button--nina-before {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	font-weight: bold;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	font-weight: bold;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(1) {
	-webkit-transition-delay: 0.045s;
	transition-delay: 0.045s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(2) {
	-webkit-transition-delay: 0.135s;
	transition-delay: 0.135s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(3) {
	-webkit-transition-delay: 0.225s;
	transition-delay: 0.225s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(4) {
	-webkit-transition-delay: 0.315s;
	transition-delay: 0.315s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(5) {
	-webkit-transition-delay: 0.405s;
	transition-delay: 0.405s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(6) {
	-webkit-transition-delay: 0.495s;
	transition-delay: 0.495s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(7) {
	-webkit-transition-delay: 0.585s;
	transition-delay: 0.585s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(8) {
	-webkit-transition-delay: 0.675s;
	transition-delay: 0.675s;
}
.part2_bottom_block_list_li_link_piece_contact_lump .button--nina:hover > span:nth-child(9) {
	-webkit-transition-delay: 0.765s;
	transition-delay: 0.765s;
}
  
  
  
  
  
  





















/******part3*****/

.index_part3{width: 100%;height: 1.28rem;background: url(../images/part3_bg.jpg) no-repeat;background-size: 100% 100%;position: relative;z-index: 61;}

.part3_center{width: 15rem;height: 1.28rem;margin: 0 auto;box-sizing: border-box;}

.part3_block{width: 15rem;height: 1.28rem;box-sizing: border-box;position: relative;}

.part3_left{width: 4.44rem;height: 1.65rem;position: absolute;left: 0;bottom: 0;}

.part3_left img{width: 4.44rem;height: 1.65rem;}

.part3_right{width: 10.33rem;height: 1.28rem;position: absolute;top: 0;right: 0.39rem;}

.part3_right_font{width: 10.33rem;height: 0.66rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part3_right_font img{width: 3.35rem;height: 0.45rem;margin-right: 0.11rem;position: relative;top: 0.00rem;}

.part3_right_font h3{color: #fff;font-size: 0.3rem;font-weight: bold;}

.part3_right_form{width: 10.33rem;height: 0.47rem;}

.part3_right_form form{width: 10.33rem;height: 0.47rem;position: relative;}

.part3_right_form_name{width: 3.33rem;height: 0.47rem;background-color: #e8e8e8;border: none;box-sizing: border-box;padding-left: 0.34rem;position: absolute;left: 0;top: 0;}

.part3_right_form_tel{width: 3.33rem;height: 0.47rem;background-color: #e8e8e8;border: none;box-sizing: border-box;padding-left: 0.34rem;position: absolute;left: 3.39rem;top: 0;}

.part3_right_form_button{width: 3.57rem;height: 0.45rem;color: #fff;font-size: 0.24rem;font-weight: normal;background-color: #b6001a;border: none;position: absolute;left: 6.77rem;top: 0.01rem;}

.part3_right_form_star{position: absolute;left: 3.53rem;top: 0.19rem;z-index: 51;color: #ff0101;font-size: 0.2rem;}






.part3_right_form input::-webkit-input-placeholder { /* WebKit browsers */ 

	color: #595959 !important; font-size: 0.2rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part3_right_form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

	color: #595959 !important; font-size: 0.2rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part3_right_form input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

	color: #595959 !important; font-size: 0.2rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part3_right_form input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

	color: #595959 !important; font-size: 0.2rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 



















/******part4*****/

.index_part4{width: 100%;height: 33.61rem;position: relative;background-image: url(../images/part4_bg.jpg);background-repeat: no-repeat;background-size: 100% 105%;bottom: 0.01rem;}

.part4_center{width: 15rem;height: 33.61rem;margin: 0 auto;box-sizing: border-box;position: relative;left: 0.01rem;}

.part4_block{width: 15rem;height: 33.61rem;box-sizing: border-box;background-image: url(../images/part4_block_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;box-sizing: border-box;padding-top: 0.07rem;}

.part4_block>ul{width: 14.79rem;height: 33.18rem;margin: 0 auto;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part4_block>ul>li{width: 14.79rem;height: 4.67rem;}



.part4_block_li{width: 14.79rem;height: 4.76rem;margin: 0 auto 0 auto;box-sizing: border-box;}

.part4_block_li ul{width: 14.79rem;height: 4.67rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;margin: 0 auto;}

.part4_block_li ul li{width: 3.66rem;height: 4.67rem;position: relative;}





.part4_block_li_bg{width: 3.66rem;height: 4.67rem;position: absolute;left: 0;top: 0;z-index: 21;}

.part4_block_li_bg img{width: 3.66rem;height: 4.67rem;}



.part4_block_li_title{width: 3.66rem;height: 0.55rem;line-height: 0.55rem;text-align: center;position: absolute;left: 0;top: 0;z-index: 25;}

.part4_block_li_title h3{color: #43172a;font-size: 0.34rem;font-weight: bold;}



.part4_block_li_image{width: 3.66rem;height: 4.67rem;position: absolute;left: 0;top: 0;z-index: 24;}

.part4_block_li_image_piece{width: 3.66rem;height: 4.67rem;position: relative;}

.part4_block_li_image_piece_05 img{width: 3.81rem;height: 2.48rem;position: absolute;left: 0.16rem;top: 1.43rem;}

.part4_block_li_image_piece_06 img{width: 3.44rem;height: 2.76rem;position: absolute;left: 0.09rem;top: 1.12rem;}

.part4_block_li_image_piece_07 img{width: 2.93rem;height: 2.92rem;position: absolute;left: 0.35rem;top: 1.12rem;}

.part4_block_li_image_piece_08 img{width: 3.69rem;height: 2.27rem;position: absolute;left: -0.19rem;top: 1.67rem;}

.part4_block_li_image_piece_09 img{width: 3.69rem;height: 2.32rem;position: absolute;left: -0.14rem;top: 1.3rem;}

.part4_block_li_image_piece_10 img{width: 3.65rem;height: 2.58rem;position: absolute;left: 0rem;top: 1.53rem;}

.part4_block_li_image_piece_11 img{width: 3.6rem;height: 2.32rem;position: absolute;left: 0rem;top: 1.54rem;}

.part4_block_li_image_piece_12 img{width: 3.05rem;height: 2.87rem;position: absolute;left: 0.33rem;top: 1.09rem;}

.part4_block_li_image_piece_13 img{width: 3.54rem;height: 2.02rem;position: absolute;left: 0.05rem;top: 1.89rem;}

.part4_block_li_image_piece_14 img{width: 3.54rem;height: 2.29rem;position: absolute;left: 0.04rem;top: 1.58rem;}

.part4_block_li_image_piece_15 img{width: 3.85rem;height: 2.73rem;position: absolute;left: -0.14rem;top: 1.05rem;}

.part4_block_li_image_piece_16 img{width: 3.26rem;height: 2.83rem;position: absolute;left: 0.26rem;top: 1.42rem;}

.part4_block_li_image_piece_17 img{width: 4.95rem;height: 2.26rem;position: absolute;left: -1rem;top: 1.64rem;}

.part4_block_li_image_piece_18 img{width: 3.57rem;height: 2.44rem;position: absolute;left: 0rem;top: 1.28rem;}

.part4_block_li_image_piece_19 img{width: 3.56rem;height: 2.2rem;position: absolute;left: 0.06rem;top: 1.65rem;}

.part4_block_li_image_piece_20 img{width: 4.69rem;height: 2.74rem;position: absolute;left: -0.4rem;top: 1.28rem;}

.part4_block_li_image_piece_21 img{width: 4.26rem;height: 2.69rem;position: absolute;left: -0.3rem;top: 1.36rem;}

.part4_block_li_image_piece_22 img{width: 3.88rem;height: 2.92rem;position: absolute;left: 0rem;top: 1.08rem;}

.part4_block_li_image_piece_23 img{width: 3.37rem;height: 2.6rem;position: absolute;left: 0.15rem;top: 1.35rem;}

.part4_block_li_image_piece_24 img{width: 3.45rem;height: 1.89rem;position: absolute;left: 0.12rem;top: 1.68rem;}

.part4_block_li_image_piece_25 img{width: 3.67rem;height: 2.42rem;position: absolute;left: 0rem;top: 1.28rem;}

.part4_block_li_image_piece_26 img{width: 3.2rem;height: 3.43rem;position: absolute;left: 0.18rem;top: 0.58rem;}

.part4_block_li_image_piece_27 img{width: 1.98rem;height: 3.48rem;position: absolute;left: 0.84rem;top: 0.55rem;}

.part4_block_li_image_piece_28 img{width: 3.13rem;height: 3.17rem;position: absolute;left: 0.16rem;top: 0.9rem;}

.part4_block_li_image_piece_29 img{width: 2.69rem;height: 2.99rem;position: absolute;left: 0.52rem;top: 1.09rem;}

.part4_block_li_image_piece_30 img{width: 3.67rem;height: 2.76rem;position: absolute;left: -0.01rem;top: 1.23rem;}

.part4_block_li_image_piece_31 img{width: 3.59rem;height: 2.2rem;position: absolute;left: 0.05rem;top: 1.74rem;}

.part4_block_li_image_piece_32 img{width: 3.53rem;height: 2.08rem;position: absolute;left: 0.05rem;top: 1.73rem;}




































.part4_block_li_image_piece img{transition: all ease 0.5s;}

.part4_block_li_image_piece:hover img{transform: scale(0.9);}





.part4_block_li_intro{width: 3.66rem;height: 0.34rem;position: absolute;top: 0.55rem;left: 0;z-index: 24;}

.part4_block_li_intro_piece_h6{width: 3.23rem;height: 0.34rem;line-height: 0.34rem;text-align: center;margin: 0 auto;background-image: url(../images/part2_bottom_block_list_li_intro_piece_h6_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.part4_block_li_intro_piece_h6 h6{color: #fff;font-size: 0.2rem;font-weight: normal;}





.part4_block_li_link{width: 3.66rem;height: 0.64rem;position: absolute;left: 0;bottom: -0.01rem;z-index: 24;background-image: url(../images/part2_bottom_block_list_li_link_bg.png);background-repeat: no-repeat;background-repeat: 100% 100%;}

.part4_block_li_link_piece{width: 3.66rem;height: 0.64rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}



.part4_block_li_link_piece_font{width: 2.09rem;height: 0.64rem;line-height: 0.64rem;text-align: center;}

.part4_block_li_link_piece_font h3{color: #fff;font-size: 0.23rem;font-weight: bold;}

.part4_block_li_link_piece_font h5{color: #fff;font-size: 0.16rem;font-weight: bold;}

.part4_block_li_link_piece_font h5 b{color: #fff;font-size: 0.2rem;font-weight: bold;position: relative;bottom: 0.08rem;}

.part4_block_li_link_piece_font h5 span{color: #fff;font-size: 0.38rem;font-weight:normal;font-family: impact;}




.part4_block_li_link_piece_contact{width: 1.59rem;height: 0.64rem;cursor: pointer;position: relative;z-index: 51;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part4_block_li_link_piece_contact_lump{width: 1.44rem;height: 0.33rem;background-image: url(../images/part2_bottom_block_list_li_link_piece_contact_lump_bg.png);background-repeat: no-repeat;background-size: 100% 100%;} 

.part4_block_li_link_piece_contact_lump .button--nina {
	display: flex;
	justify-content: center;
	align-items: center;
	border: none;
	position: relative;
	z-index: 1;
	width: 1.44rem;
	height: 0.33rem;
	font-family: Source Han Sans CN, Source Han Sans CN-Regular;
	font-size: 0.22rem;
	font-weight: bold;
	text-align: left;
	color: #fff !important;
	overflow: hidden;
	-webkit-transition: background-color 0.3s;
	transition: background-color 0.3s;
	background:none;
	border-radius: 0 0.1rem 0.1rem 0;
}
  
  
  
.part4_block_li_link_piece_contact_lump .button--nina img {
	width: 0.37rem;
	height: 0.35rem;
	margin-right: 0.16rem;
	transition: all ease 0.5s;
	display: block;
}
  
  
  
.part4_block_li_link_piece_contact_lump .button--nina > span {
	display: inline-block;
	opacity: 0;
	-webkit-transform: translate3d(0, -0.1rem, 0);
	transform: translate3d(0, -0.1rem, 0);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	font-weight: bold;
}
.part4_block_li_link_piece_contact_lump .button--nina .button--nina-before {
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	font-weight: bold;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover {
  
}
.part4_block_li_link_piece_contact_lump .button--nina:hover .button--nina-before {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	font-weight: bold;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	font-weight: bold;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(1) {
	-webkit-transition-delay: 0.045s;
	transition-delay: 0.045s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(2) {
	-webkit-transition-delay: 0.135s;
	transition-delay: 0.135s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(3) {
	-webkit-transition-delay: 0.225s;
	transition-delay: 0.225s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(4) {
	-webkit-transition-delay: 0.315s;
	transition-delay: 0.315s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(5) {
	-webkit-transition-delay: 0.405s;
	transition-delay: 0.405s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(6) {
	-webkit-transition-delay: 0.495s;
	transition-delay: 0.495s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(7) {
	-webkit-transition-delay: 0.585s;
	transition-delay: 0.585s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(8) {
	-webkit-transition-delay: 0.675s;
	transition-delay: 0.675s;
}
.part4_block_li_link_piece_contact_lump .button--nina:hover > span:nth-child(9) {
	-webkit-transition-delay: 0.765s;
	transition-delay: 0.765s;
}
  
  
  
  


















/*****part7*****/

.index_part7{width: 100%;height: 1.39rem;background-image: url(../images/part7_bg.jpg);background-repeat: no-repeat;background-size: 100% 105%;position: relative;bottom: 0.01rem;}

.part7_center{width: 15rem;height: 1.39rem;margin: 0 auto;box-sizing: border-box;}


.part7_bottom{width: 15rem;height: 1.39rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part7_bottom_block{width: 12.53rem;height: 0.69rem;border-radius: 0.1rem;background-image: url(../images/part7_bottom_block_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part7_bottom_block a{width: 12.53rem;height: 0.69rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;}

.part7_bottom_block a img{width: 0.21rem;height: 0.18rem;margin-bottom: 0.05rem;}

.part7_bottom_block a h3{color: #fff;font-size: 0.24rem;font-weight: bold;}









/*****part21*****/

.index_part21{width: 100%;height: 1.29rem;background-color: rgba(44,44,44,0.9);position: fixed;bottom: 0;z-index: 333;}

.part21_center{width: 15rem;height: 1.29rem;margin: 0 auto;box-sizing: border-box;}

.part21_block{width: 12.81rem;height: 1.29rem;margin: 0 auto;box-sizing: border-box;}

.part21_top{width: 12.81rem;height: 0.69rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;box-sizing: border-box;padding-left: 1.38rem;}

.part21_top_font{width: 4.47rem;height: 0.31rem;margin-right: 0.53rem;}

.part21_top_font img{width: 4.47rem;height: 0.31rem;}

.part21_top_tel{width: 3.59rem;height: 0.4rem;margin-right: 0.1rem;}

.part21_top_tel img{width: 3.59rem;height: 0.4rem;}

.part21_top_link{width: 1.66rem;height: 0.4rem;cursor: pointer;}

.part21_top_link img{width: 1.66rem;height: 0.4rem;}






.part21_bottom{width: 12.81rem;height: 0.48rem;position: relative;}

.part21_bottom form{width: 12.81rem;height: 0.48rem;position: relative;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part21_bottom_form_name{width: 4.07rem;height: 0.48rem;background-color: #e8e8e8;border: none;border-radius: 0.04rem;box-sizing: border-box;padding-left: 0.4rem;}

.part21_bottom_form_tel{width: 4.07rem;height: 0.48rem;background-color: #e8e8e8;border: none;border-radius: 0.04rem;box-sizing: border-box;padding-left: 0.4rem;}

.part21_bottom_form_button{width: 4.37rem;height: 0.48rem;background-image: url(../images/part21_bottom_form_button_bg.png);background-repeat: no-repeat;background-size: 100% 100%;border: none;border-radius: 0.04rem;color: #474747;font-size: 0.24rem;font-weight: normal;cursor: pointer;}














.part21_bottom_form_star{width: 0.1rem;height: 0.1rem;position: absolute;left: 0.2rem;top: 0.2rem;}

.part21_bottom_form_star img{width: 0.1rem;height: 0.1rem;}






.part21_bottom input::-webkit-input-placeholder { /* WebKit browsers */ 

	color: #a2a2a2 !important; font-size: 0.24rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part21_bottom input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

	color: #a2a2a2 !important; font-size: 0.24rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part21_bottom input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

	color: #a2a2a2 !important; font-size: 0.24rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part21_bottom input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

	color: #a2a2a2 !important; font-size: 0.24rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 









/**电脑端css结束**/


/**手机端css开始**/



/**手机端css结束**/

