body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;font-size: 16px;}

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; } 


/******上面是css初始化******/
/* @font-face{font-family: 'myotf';src : url('myfont.otf');} */
/* @font-face{font-family: 'impact';src : url('impact.ttf');} */
/* @font-face{
    font-family: 'myttf';
    src : url('myfont1.ttf');
} */


/*******index_part01*******/
.index_part01{width: 100%;height: 1.29rem;background-color: #020202;}

.index_part01_center{width: 15rem;height: 1.29rem;margin: 0 auto;}

.part01_left{width: 5.65rem;height: 1.29rem;float: left;}

.part01_left_logo_img{width: 2.47rem;height: 1.29rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part01_left_logo_img img{width: 2.34rem;height: 0.64rem;}



.part01_left_font{width: 3.13rem;height: 1.29rem;float: left;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;}

.part01_left_font h3{font-size: 0.3rem;color: #FFFFFF;font-weight: bold;}

.part01_left_font h3 span{font-size: 0.3rem;color: #ffbc1d;font-weight: bold;}


.part01_right_whole{width: 2.99rem;height: 1.29rem;float: right;}

.part01_right_whole_img{width: 0.62rem;height: 1.29rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin-right: 0.08rem;}

.part01_right_whole_img img{display: block;width: 0.62rem;height: 0.62rem;}


.part01_right{width: 2.25rem;height: 1.29rem;float: left;box-sizing: border-box;padding-top: 0.3rem;}

.part01_right_h6{width: 2.25rem;height: 0.25rem;line-height: 0.25rem;text-align: left;}

.part01_right_h6 h6{color: #FFFFFF;font-size: 0.19rem;}


.part01_right_h3{width: 2.25rem;height: 0.33rem;line-height: 0.33rem;text-align: left;font-weight: bold;font-family: impact;}

.part01_right_h3 h3{color: #e9ab1a;font-size: 0.3rem;font-weight: normal;font-family: impact;}


/*****index_part02*********/

.index_part02{width: 100%;height: 8.39rem;}




/* ****index_part03******** */

/* .index_part03{width: 100%;height: 11.04rem;background: url(../images/part03_bg.jpg) no-repeat;background-size: 100% 100%;}

.index_part03_center{width: 15rem;height: 11.04rem;margin: 0 auto;}

.part03_top_img{width: 0.56rem;height: 0.51rem;margin-right: 0.17rem;}

.part03_top_img img{width: 0.56rem;height: 0.51rem;}

.part03_top{width: 15rem;height: 2.05rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;background: url(../images/part03_top_bg.png) no-repeat;background-size: 3.46rem 0.49rem;background-position: center center;}

.part03_top h3{color: #000000;font-size: 0.5rem;font-weight: bold;}





.part03_middle{width: 15rem;height: 8rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.part03_middle_block{width: 15rem;height: 8rem;}

.part03_middle_block video{width: 15rem;height: 8rem;} */








/*****index_part03*********/

.index_part03{width: 100%;height: 8.28rem;overflow: hidden;background: url(../images/part03_bg.jpg) no-repeat;background-size: 100% 100%;}

.index_part03_center{width: 19.2rem;height: 8.28rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: flex-start;box-sizing: border-box;padding-top: 0.68rem;}

.part03_right{width: 15rem;height: 7.01rem;box-sizing: border-box;}

.part03_right_block{width: 15rem;;height: 7.01rem;background: url(../images/part03_right_button_bg.jpg) no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;position: relative;}

.part03_right_button{width: 1.15rem;height: 1.18rem;position: relative;z-index: 1;}

.part03_right_button img{width: 1.15rem;height: 1.18rem}


.part03_right_button .point,
.part03_right_button .point::before,
.part03_right_button .point::after {
  position: absolute;
  width: 1.02rem;
  height: 1.02rem;
  border-radius: 50%;
  content: '';
  background-color: #ffe7ad;
}

.part03_right_button .point{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}





.part03_right_button .point::after {
  animation: scale2 1.5s infinite;
}

.part03_right_button .point::before {
  animation: scale 1.5s infinite;
}


@keyframes scale {
  0% {
    transform: scale(1);
    opacity: 0.9;
  }
  100% {
    transform: scale(1.8);
    opacity: 0;
  }
}
@keyframes scale2 {
  0% {
    transform: scale(1);
    opacity: .9;
  }
  100% {
    transform: scale(2);
    opacity: 0;
  }
}




.part03_right_font{
    width: 2.83rem;
    height: 0.87rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 1.9rem;
    text-align: center;
}

.part03_right_font h3{
    color: #fff;
    font-size: 0.3rem;
    font-weight: normal;
}



/*****index_part04*********/

.index_part04{width: 100%;height: 8.82rem;background-color: #f7f7f7;}

.index_part04_center{width: 15rem;height: 8.82rem;margin: 0 auto;}

.part04_top{width: 15rem;height: 2.07rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;background: url(../images/part04_top_bg.png) no-repeat;background-size: 4.52rem 0.49rem;background-position: center center;}

.part04_top img{width: 0.5rem;height: 0.58rem;margin-right: 0.15rem;}

.part04_top h3{color: #000000;font-size: 0.5rem;font-weight: bold;}









/*底部第一个*/

.part04_bottom{width: 15rem;height: 6.75rem;margin: 0 auto;display: block;transition: all ease 0.5s;}

.part04_bottom ul{width: 15rem;height: 6.75rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part04_bottom ul li{position: relative;}

.part04_bottom_hidden_block{position: relative;overflow: hidden;}




.part04_bottom ul li:nth-child(3){width: 4.76rem;height: 5.46rem;}

.part04_bottom ul li:nth-child(4){width: 4.76rem;height: 5.46rem;}

.part04_bottom ul li:nth-child(5){width: 4.76rem;height: 5.46rem;}



.part04_bottom_li_img_03{width: 4.76rem;height: 5.46rem;background: url(../images/part04_bottom_li_img_03.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}

.part04_bottom_li_img_04{width: 4.76rem;height: 5.46rem;background: url(../images/part04_bottom_li_img_04.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}

.part04_bottom_li_img_05{width: 4.76rem;height: 5.46rem;background: url(../images/part04_bottom_li_img_05.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}





.part04_bottom_li_icon{width: 0.79rem;height: 1.01rem;text-align: center;background: url(../images/part04_bottom_li_icon_bg.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding-top: 0.18rem;position: absolute;left: 0;top: 0;z-index: 999;}

.part04_bottom_li_icon h3{color: #000000;font-size: 0.24rem;}





.part04_bottom_li_font{width: 4.76rem;height: 1.02rem;position: absolute;top: 4.44rem;z-index: 1;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part04_bottom_li_font img{width: 0.27rem;height: 0.27rem;margin-right: 0.2rem;}

.part04_bottom_li_font h3{color: #FFFFFF;font-size: 0.3rem;}

.yellow_bg .part04_bottom_li_font{transition: all ease 0.5s;display: none;}



.part04_bottom_li_hr{width: 4.76rem;height: 0.06rem;}

.part04_bottom_li_hr hr{margin: 0;width: 4.76rem;height: 0.06rem;border: none;background-color: #ffae1e;}






.part04_bottom_flash_02{width: 4.76rem;height: 5.46rem;position: absolute;left: -7.37rem;top: 0;background-color: rgba(0,0,0,0.8);z-index: 9;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;transition: all ease 0.2s;box-sizing: border-box;padding-top: 1.19rem;}

.part04_bottom_flash_02_block{width: 4.76rem;height: 4.27rem;box-sizing: border-box;}

.part04_bottom_flash_02_block_h3{}

.part04_bottom_flash_02_block_h3 h3{width: 4.76rem;height: 1.1rem;line-height: 1.1rem;text-align: center;color: #FFFFFF;font-size: 0.36rem;}

.part04_bottom_flash_02_block_h6{}

.part04_bottom_flash_02_block_h6 h6{width: 4.76rem;height: 0.49rem;line-height: 0.49rem;text-align: left;color: #FFFFFF;font-size: 0.24rem;box-sizing: border-box;padding-left: 0.73rem;}











/*****index_part06*********/

.index_part06{width: 100%;height: 2.31rem;background-color: #282727;}

.index_part06_center{width: 12rem;height: 2.31rem;margin: 0 auto;}

.part06_left{width: 6rem;height: 2.31rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;box-sizing: border-box;padding-left: 0.38rem;}

.part06_left_block{width: 4.57rem;height: 1.25rem;}

.part06_left_block img{width: 4.57rem;height: 1.25rem;}

.part06_right{width: 6rem;height: 2.31rem;box-sizing: border-box;padding-top: 0.35rem;float: left;}

.part06_right_block{width: 6rem;height: 1.96rem;}

.part06_right_block ul{width: 6rem;height: 1.96rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}

.part06_right_block ul li{width: 1.24rem;height: 1.96rem;}

.part06_right_block_li_img{width: 1.24rem;height: 1.24rem;}

.part06_right_block_li_img img{width: 1.24rem;height: 1.24rem;}

.part06_right_block_li_h6{width: 1.24rem;height: 0.72rem;line-height: 0.72rem;text-align: center;}

.part06_right_block_li_h6 h6{color: #FFFFFF;font-size: 0.3rem;}












/*****index_part011*********/

.index_part011{width: 100%;height: 14.69rem;}

.index_part011_center{width: 12.27rem;height: 14.69rem;margin: 0 auto;}

.part011_top{width: 12.27rem;height: 1.57rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto;}

.part011_top h3{color: #000000;font-size: 0.38rem;font-weight: bold;}

.part011_top h3 span{color: #f41614;font-size: 0.48rem;font-weight: bold;}


.part011_middle{width: 12rem;height: 1.43rem;margin: 0 auto 0.56rem auto;}

.part011_middle ul{width: 12rem;height: 1.43rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}

.part011_middle ul li{width: 5.81rem;height: 1.43rem;background-color: #000000;}

.part011_middle_li_font{width: 5.81rem;height: 1.43rem;line-height: 1.43rem;text-align: center;}

.part011_middle_li_font h3{	color: #FFFFFF;font-size: 0.38rem;}

.red{background-color: #ff0806 !important;}

.red .part011_middle_li_font h3{color: #FFFFFF !important;}




.part011_bottom2{width: 12.09rem;height: 10.88rem;}

.part011_bottom2 img{width: 12.09rem;height: 10.88rem;}


.part011_bottom3{width: 12.09rem;height: 10.88rem;}

.part011_bottom3 img{width: 12.09rem;height: 10.88rem;}
















/*****index_part013*********/

.index_part013{width: 100%;height: 11.79rem;background-color: #f5f5f5;}

.index_part013_center{width: 15rem;height: 11.79rem;margin: 0 auto;}

.part013_top{width: 15rem;height: 2.8rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;}

.part013_top_h3{width: 5.25rem;height: 0.85rem;line-height: 0.85rem;text-align: center;}

.part013_top_h3 h3{color: #000000;font-size: 0.5rem;    font-weight: 600;}

.part013_top_h3 h3 span{color: #ffbc1d;font-size: 0.5rem;font-weight:bold !important;}


.part013_top_h6{width: 5.25rem;height: 0.42rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part013_top_h6 h6{color: #000000;font-size: 0.24rem;font-weight:bold !important;}

.part013_top_h6 hr{width: 0.73rem;height: 2px;background-color: #ffbc1d;border: none;font-weight:bold !important;}


.part013_middle{width: 13.68rem;height: 7.06rem;margin: 0 auto 0.17rem auto;position: relative;}

.swiper-container6{overflow: hidden;}

.swiper-container6 img{width: 13.68rem;height: 7.06rem;}










.part013_bottom{width: 13.68rem;height: 1.44rem;margin: 0 auto;background: url(../images/part013_bottom_bg.png) no-repeat;background-size: 100% 2px; background-position: center 0.56rem;}

.part013_bottom ul{width: 13.68rem;height: 1.44rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: center;}

.part013_bottom ul li{width: 2.73rem;height: 1.44rem;box-sizing: border-box;padding-top: 0.13rem;}

.part013_bottom_li{width: 2.73rem;height: 1.3rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;}

.part041tab_img{margin-bottom: 0.1rem;}

.part041tab_img_01{width: 0.27rem;height: 0.27rem;background: url(../images/part041tab_img_01.png) no-repeat;background-size: 100% 100%;}

.part041tab_img_02{width: 0.27rem;height: 0.27rem;background: url(../images/part041tab_img_01.png) no-repeat;background-size: 100% 100%;}

.part041tab_img_03{width: 0.27rem;height: 0.27rem;background: url(../images/part041tab_img_01.png) no-repeat;background-size: 100% 100%;}

.part041tab_img_04{width: 0.27rem;height: 0.27rem;background: url(../images/part041tab_img_01.png) no-repeat;background-size: 100% 100%;}



.part041tab_font{}

.part041tab_font h3{color: #000000;font-size: 0.24rem;}



/* .activeitem{background: url(../images/part013_bottom_li_bg_orange.png) no-repeat !important;background-size: 2.73rem 1.44rem!important;background-position: center center!important;transition: all ease 0.5s;} */

.activeitem .part041tab_font h3{color: #ffbc1d !important;transition: all ease 0.5s;}

.activeitem .part041tab_img_01{width: 0.33rem;height: 0.33rem;background: url(../images/part041tab_img_white_01.png) no-repeat !important;background-size: 100% 100% !important;transition: all ease 0.5s;}

.activeitem .part041tab_img_02{width: 0.33rem;height: 0.33rem;background: url(../images/part041tab_img_white_01.png) no-repeat !important;background-size: 100% 100% !important;transition: all ease 0.5s;}

.activeitem .part041tab_img_03{width: 0.33rem;height: 0.33rem;background: url(../images/part041tab_img_white_01.png) no-repeat !important;background-size: 100% 100% !important;transition: all ease 0.5s;}

.activeitem .part041tab_img_04{width: 0.33rem;height: 0.33rem;background: url(../images/part041tab_img_white_01.png) no-repeat !important;background-size: 100% 100% !important;transition: all ease 0.5s;}












/*****index_part015*********/

.index_part015{width: 100%;height: 7.2rem;background: url(../images/part015_bg.png) no-repeat;background-size: 100% 6.84rem;background-position: center top;}

.index_part015_center{width: 100%;height: 7.2rem;margin: 0 auto;}

.part015_top{width: 15rem;height: 2.23rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;margin:0 auto;}

.part015_top_h3{width: 9rem;height: 0.85rem;line-height: 0.85rem;text-align: center;}

.part015_top_h3 h3{color: #000000;font-size: 0.5rem;font-weight: bold;}

.part015_top_h6{width: 9rem;height: 0.38rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_top_h6 hr{width: 0.73rem;height: 2px;background-color: #ffbc1d;border: none;}


.part015_middle{width: 100%;height: 4.98rem;margin: 0 auto 0 auto;}

.part015_middle_block{width: 100%;height: 4.61rem;}

.part015_middle_left{width: 53%;height: 4.61rem;float: left;}

.part015_middle_left img{width: 10.28rem;height: 4.61rem;}

.part015_middle_right{width: 47%;height: 4.61rem;float: right;}

.part015_middle_right_title{width: 6.8rem;height: 1.2rem;line-height: 1.2rem;box-sizing: border-box;padding-left: 0.5rem;}

.part015_middle_right_title h3{color: #000000;font-size: 0.36rem;font-weight: bold;}


.part015_middle_right_p{width: 6.8rem;height: 1.3rem;box-sizing: border-box;padding-left: 0.5rem;margin-bottom: 0.4rem;}

.part015_middle_right_p p{color: #000000;font-size: 0.2rem;line-height: 0.35rem;}

.part015_middle_right_content{width: 6.8rem;height: 1.71rem;background-color: #FFFFFF;position: relative;left: 0.1rem;box-sizing: border-box;padding-top: 0.4rem;}

.part015_middle_right_content ul{width: 6.8rem;height: 1.01rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content ul li:nth-child(1){width: 2.59rem;height: 1.01rem;background: url(../images/part015_middle_right_content_bg.png) no-repeat;background-size: 2px 0.66rem;background-position: right center;}

.part015_middle_right_content ul li:nth-child(2){width: 1.67rem;height: 1.01rem;background: url(../images/part015_middle_right_content_bg.png) no-repeat;background-size: 2px 0.66rem;background-position: right center;}

.part015_middle_right_content ul li:nth-child(3){width: 2.7rem;height: 1.01rem;}

.part015_middle_right_content_li_h3_01{width: 2.59rem;height: 0.43rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content_li_h3_01 h3{color: #000000;font-size: 0.24rem;}

.part015_middle_right_content_li_h3_01 h3 span{color: #ffbc1d;font-size: 0.5rem;font-weight: 600;}

.part015_middle_right_content_li_h6_01{width: 2.59rem;height: 0.58rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content_li_h6_01 h6{color: #000000;font-size: 0.18rem;}


.part015_middle_right_content_li_h3_02{width: 1.67rem;height: 0.43rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content_li_h3_02 h3{color: #000000;font-size: 0.24rem;}

.part015_middle_right_content_li_h3_02 h3 span{color: #ffbc1d;font-size: 0.5rem;font-weight: 600;}

.part015_middle_right_content_li_h6_02{width: 1.67rem;height: 0.58rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content_li_h6_02 h6{color: #000000;font-size: 0.18rem;}


.part015_middle_right_content_li_h3_03{width: 2.7rem;height: 0.43rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content_li_h3_03 h3{color: #000000;font-size: 0.24rem;}

.part015_middle_right_content_li_h3_03 h3 span{color: #ffbc1d;font-size: 0.5rem;font-weight: 600;}

.part015_middle_right_content_li_h6_03{width: 2.7rem;height: 0.58rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;position: relative;top: 0.1rem;}

.part015_middle_right_content_li_h6_03 h6{color: #000000;font-size: 0.18rem;}









/*****index_part016*********/

.index_part016{width: 100%;height: 6rem;}

.index_part016_center{width: 100%;height: 6rem;margin: 0 auto;overflow: hidden;}



.part016_middle{width: 15rem;height: 0.64rem;margin: 0 auto 0.6rem auto;background: url(../images/images/images/part016_middle_bg.png) no-repeat;background-size: 15rem 1px;background-position: center bottom;}

.part016_middle_block{width: 3.18rem;height: 0.64rem;}

.part016_middle_block ul{width: 3.18rem;height: 0.64rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part016_middle_block ul li:nth-child(1){width: 1.19rem;height: 0.66rem;text-align: center;}

.part016_middle_block ul li:nth-child(2){width: 1.19rem;height: 0.66rem;text-align: center;}

.part016_middle_block ul li:nth-child(3){width: 1.19rem;height: 0.66rem;text-align: center;}



.part016_middle_block ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-start;box-sizing: border-box;}

.part016_middle_block ul li h3{color: #000000;font-size: 0.26rem;font-weight: bold;}




.part016_orange{border-bottom: 5px solid #f2571a !important;}

.part016_orange h3{color: #f2571a !important;transition: all ease 0.5s;}



.part016_bottom{width: 15rem;height: 4.42rem;margin: 0 auto 0.74rem auto;position: relative;display: block;}

.swiper-container7{overflow: hidden;}

.swiper-container7 img{width: 4.87rem;height: 3.68rem;}




.part016_bottom2{width: 15rem;height: 4.42rem;margin: 0 auto;position: relative;display: block;}

.swiper-container8{overflow: hidden;}

.swiper-container8 img{width: 4.87rem;height: 3.68rem;}


.part016_bottom2_block{width: 4.87rem;height: 0.7rem;line-height: 0.7rem;text-align: center;}

.part016_bottom2_block h3{color: #000000;font-size: 0.2rem;} 













/*****index_part021*********/

.index_part021{width: 100%;height: 2.31rem;background-color: #ffbc1d;}

.index_part021_center{width: 17.2rem;height: 2.31rem;margin: 0 auto;}



.part021_left{width: 7.55rem;height: 2.31rem;float: left;margin-right: 0.42rem;margin-left: 0.21rem;}

.part021_left_block_title{width: 7.55rem;height: 1.32rem;text-align: center;box-sizing: border-box;padding-top: 0.49rem;}

.part021_left_block_title h3{color: #000000;font-size: 0.4rem;font-weight: bold;}

.part021_left_block_title h3 span{color: #f82e28;font-size: 0.4rem;font-weight: bold;}


.part021_left_block_content{width: 7.55rem;height: 0.5rem;}

.part021_left_block_content_name{width: 2.66rem;height: 0.5rem;float: left;border: none;margin-right: 0.09rem;box-sizing: border-box;padding-left: 0.1rem;}

.part021_left_block_content_tel{width: 2.66rem;height: 0.5rem;float: left;border: none;margin-right: 0.09rem;box-sizing: border-box;padding-left: 0.1rem;}

.part021_left_block_content_submit{width: 1.97rem;height: 0.5rem;float: left;border: none;color: #FFFFFF;font-size: 0.24rem;background-image: url(../images/part021_left_block_content_submit_bg.png);background-repeat: no-repeat;background-size: 100% 128%;background-position: left top;}

.part021_left_block_content input::-webkit-input-placeholder{color: #000000;font-size: 0.18rem;}








.part021_right{width: 4.26rem;height: 2.31rem;float: left;margin-right: 0.5rem;}

.part021_right_block{width: 4.26rem;height: 2.31rem;box-sizing: border-box;}


.part021_right_block_top{width: 4.26rem;height: 1.35rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part021_right_block_top_icon{width: 1.13rem;height: 1.35rem;position: relative;}

.part021_right_block_top_icon img{width: 0.52rem;height: 0.53rem;position: absolute;right: 0;top: 0.63rem;}

.part021_right_block_top_font{width: 3.13rem;height: 1.35rem;box-sizing: border-box;padding-left: 0.12rem;padding-top: 0.65rem;}

.part021_right_block_top_font h6{color: #000000;font-size: 0.32rem;font-weight: normal;}


.part021_right_block_bottom{width: 4.26rem;height: 0.95rem;}

.part021_right_block_bottom h3{color: #000;font-size: 0.54rem;font-weight: bold;}






.part021_middle{width: 3.81rem;height: 2.31rem;float: right;}

.part021_middle img{width: 4.4rem;height: 3.22rem;display: inline-block;position: relative;bottom: 0.9rem;right: 0.9rem;transition: all ease 0.5s;}

.part021_middle:hover img{transform: scale(0.9);}









/*****index_part022*********/

#index_part022{width: 100%;height: 1.98rem;background-image: url(../images/part022_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.part022_center{width: 15rem;height: 1.98rem;margin: 0 auto;}

.part022_block{width: 15rem;height: 1.98rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part022_left{width: 2.48rem;height: 1.98rem;position: relative;}

.part022_left img{width: 2.27rem;height: 2.11rem;position: absolute;left: 0.1rem;top: -0.42rem;}


.part022_middle{width: 7.62rem;height: 1.98rem;position: relative;}

.part022_middle_block{width: 3.92rem;height: 0.77rem;background-image: url(../images/part022_middle_block_bg.png);background-repeat: no-repeat;background-size: 100% 100%;position: absolute;left: 1.89rem;top: 1.22rem;}

.part022_middle_block .button--nina {
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    position: relative;
    z-index: 1;
    width: 3.92rem;
    height: 0.58rem;
    border-radius: 0.05rem;
    font-family: Source Han Sans CN, Source Han Sans CN-Regular;
    font-size: 0.32rem;
    font-weight: bold;
    text-align: left;
    color: #fff;
    overflow: hidden;
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
    letter-spacing: 0.01rem;
    background: none;
  }
  
  
  
  .part022_middle_block .button--nina img {
    width: 0.33rem;
    height: 0.41rem;
    margin-right: 0.12rem;
    transition: all ease 0.5s;
    display: block;
  }
  
  
  
  
  .part022_middle_block .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);
  
  }
  .part022_middle_block .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);
  
  }
  .part022_middle_block .button--nina:hover {
    
  }
  .part022_middle_block .button--nina:hover .button--nina-before {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  .part022_middle_block .button--nina:hover > span {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  
  }
  .part022_middle_block .button--nina:hover > span:nth-child(1) {
    -webkit-transition-delay: 0.045s;
    transition-delay: 0.045s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(2) {
    -webkit-transition-delay: 0.135s;
    transition-delay: 0.135s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(3) {
    -webkit-transition-delay: 0.225s;
    transition-delay: 0.225s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(4) {
    -webkit-transition-delay: 0.315s;
    transition-delay: 0.315s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(5) {
    -webkit-transition-delay: 0.405s;
    transition-delay: 0.405s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(6) {
    -webkit-transition-delay: 0.495s;
    transition-delay: 0.495s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(7) {
    -webkit-transition-delay: 0.585s;
    transition-delay: 0.585s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(8) {
    -webkit-transition-delay: 0.675s;
    transition-delay: 0.675s;
  }
  .part022_middle_block .button--nina:hover > span:nth-child(9) {
    -webkit-transition-delay: 0.765s;
    transition-delay: 0.765s;
  }
  
  












.part022_right{width: 4.91rem;height: 1.98rem;}

.part022_right_top{width: 4.91rem;height: 0.96rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part022_right_top_icon{width: 1.73rem;height: 0.96rem;position: relative;}

.part022_right_top_icon img{width: 0.47rem;height: 0.46rem;position: absolute;bottom: 0.11rem;right: 0;}

.part022_right_top_font{width: 3.18rem;height: 0.96rem;box-sizing: border-box;padding-left: 0.1rem;padding-top: 0.42rem;}

.part022_right_top_font h6{color: #fff;font-size: 0.28rem;font-weight: normal;}




.part022_right_bottom{width: 4.91rem;height: 1.02rem;box-sizing: border-box;padding-left: 0.33rem;}

.part022_right_bottom h3{color: #fff;font-size: 0.56rem;font-weight: normal;font-family: impact;letter-spacing: 0.09rem;}

















/*****index_part023*********/

.index_part023{width: 100%;height: 2.3rem;background: url(../images/part023_bg.png) no-repeat;background-size: 100% 100%;}

.index_part023_center{width: 15rem;height: 2.3rem;margin: 0 auto;}

.part023_left{width: 5.31rem;height: 2.3rem;float: right;box-sizing: border-box;padding-top: 0.6rem;}



.part023_left_block_content{width: 5.31rem;height: 1.09rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part023_left_block_content_name{width: 3.93rem;height: 0.5rem;border: none;margin-right: 0.12rem;box-sizing: border-box;padding-left: 0.1rem;margin-bottom: 0.13rem;}

.part023_left_block_content_tel{width: 3.93rem;height: 0.5rem;border: none;margin-right: 0.12rem;box-sizing: border-box;padding-left: 0.1rem;}

.part023_left_block_content_submit{width: 1.27rem;height: 1.09rem;border: none;color: #FFFFFF;font-size: 0.24rem;position: relative;left: 4.05rem;bottom: 1.13rem;background-image: url(../images/part023_left_block_content_submit_bg.png);background-repeat: no-repeat;background-size: 100% 112%;background-position: left top;}

.part023_left_block_content input::-webkit-input-placeholder{color: #000000;font-size: 0.18rem;}






.part023_right{width: 7.35rem;height: 2.3rem;float: left;}

.part023_right_top{width: 7.35rem;height: 1.2rem;text-align: center;box-sizing: border-box;padding-top: 0.5rem;}

.part023_right_top h6{color: #fff;font-size: 0.36rem;font-weight: normal;}

.part023_right_bottom{width: 7.35rem;height: 1.1rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part023_right_bottom_icon{width: 0.68rem;height: 1.1rem;position: relative;}

.part023_right_bottom_icon img{width: 0.56rem;height: 0.57rem;position: absolute;right: 0;top: 0;}

.part023_right_bottom_font{width: 4.4rem;height: 1.1rem;text-align: center;}

.part023_right_bottom_font h3{color: #fff;font-size: 0.52rem;font-weight: normal;font-family: impact;letter-spacing: 0.1rem;position: relative;left: 0.05rem;}

.part023_right_bottom_link{width: 2.27rem;height: 1.1rem;}

.part023_right_bottom_link_block{width: 2.27rem;height: 0.81rem;background-image: url(../images/part023_right_bottom_link_block_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part023_right_bottom_link_block .button--nina {
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    position: relative;
    z-index: 1;
    width: 2.27rem;
    height: 0.65rem;
    border-radius: 0.05rem;
    font-family: Source Han Sans CN, Source Han Sans CN-Regular;
    font-size: 0.25rem;
    font-weight: bold;
    text-align: left;
    color: #fff;
    overflow: hidden;
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
    letter-spacing: 0.01rem;
    background: none;
  }
  
  
  
  .part023_right_bottom_link_block .button--nina img {
    width: 0.33rem;
    height: 0.29rem;
    margin-right: 0.1rem;
    transition: all ease 0.5s;
    display: block;
  }
  
  
  
  
  .part023_right_bottom_link_block .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);
  
  }
  .part023_right_bottom_link_block .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);
  
  }
  .part023_right_bottom_link_block .button--nina:hover {
    
  }
  .part023_right_bottom_link_block .button--nina:hover .button--nina-before {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  .part023_right_bottom_link_block .button--nina:hover > span {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(1) {
    -webkit-transition-delay: 0.045s;
    transition-delay: 0.045s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(2) {
    -webkit-transition-delay: 0.135s;
    transition-delay: 0.135s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(3) {
    -webkit-transition-delay: 0.225s;
    transition-delay: 0.225s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(4) {
    -webkit-transition-delay: 0.315s;
    transition-delay: 0.315s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(5) {
    -webkit-transition-delay: 0.405s;
    transition-delay: 0.405s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(6) {
    -webkit-transition-delay: 0.495s;
    transition-delay: 0.495s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(7) {
    -webkit-transition-delay: 0.585s;
    transition-delay: 0.585s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(8) {
    -webkit-transition-delay: 0.675s;
    transition-delay: 0.675s;
  }
  .part023_right_bottom_link_block .button--nina:hover > span:nth-child(9) {
    -webkit-transition-delay: 0.765s;
    transition-delay: 0.765s;
  }
  
  

















/*****index_part031*********/

.index_part031{width: 100%;height: 9.42rem;}

.index_part031_center{width: 100%;height: 9.42rem;margin: 0 auto;}

.part031_top{width: 9rem;height: 1rem;line-height: 1rem;text-align: center;margin: 0 auto;background: url(../images/part031_top_bg.png) no-repeat;background-size: 100% 100%;position: relative;z-index: 9;}

.part031_top h3{color: #000000;font-size: 0.5rem;font-weight: bold;}



.part031_middle{width: 100%;height: 8.76rem;margin: 0 auto;background: url(../images/part031_middle_bg.jpg) no-repeat;background-size: 100% 100%;position: relative;bottom: 0.35rem;}

.part031_middle_font{width: 4.77rem;height: 2.81rem;background-color: rgba(0,0,0,0.8);display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;position: relative;left: 9.59rem;top: 3.07rem;}

.part031_middle_font h3{width: 4.77rem;color: #FFFFFF;font-size: 0.5rem;text-align: center;}


/*****index_part032*********/

.index_part032{width: 100%;height: 8.6rem;background: url(../images/images/part032_bg.png) no-repeat;background-size: 100% 100%;}

.index_part032_center{width: 15.47rem;height: 8.6rem;margin: 0 auto;}

.part032_top{width: 15.47rem;height: 5.56rem;}

.part032_top_left{width: 6.51rem;height: 5.56rem;float: left;background: url(../images/part032_top_left_bg.png) no-repeat;background-size: 1.5rem 1.5rem;background-position: left 0.16rem;box-sizing: border-box;padding-top: 0.16rem;}

.part032_top_left_h3{width: 6.51rem;height: 1.5rem;line-height: 1.5rem;box-sizing: border-box;padding-left: 0.2rem;margin-bottom: 0.35rem;}

.part032_top_left_h3 h3{color: #000000;font-size: 0.5rem;font-weight: bold;}

.part032_top_left_p1{width: 6.51rem;box-sizing: border-box;padding-left: 0.2rem;margin-bottom: 0.3rem;}

.part032_top_left_p1 p{color: #000000;font-size: 0.2rem;line-height: 0.4rem;}

.part032_top_left_p2{width: 6.51rem;box-sizing: border-box;padding-left: 0.2rem;}

.part032_top_left_p2 p{color: #000000;font-size: 0.2rem;line-height: 0.4rem;}



.part032_top_right{width: 8.58rem;height: 5.56rem;float: left;box-sizing: border-box;padding-top: 0.68rem;}

.part032_top_right_block{width: 8.58rem;height: 5.16rem;background: url(../images/part032_top_right_block_bg.png) no-repeat;background-size: 1.23rem 1.05rem;background-position: left top;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-end;}

.part032_top_right_block_piece{width: 8.36rem;height: 4.91rem;box-sizing: border-box;border: 2px solid #FFFFFF;box-shadow: 3px 3px 3px 3px #eeeeee;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-end;background: url(../images/part032_top_right_block_piece_bg.png) no-repeat;background-size: 100% 100%;}

.part032_top_right_block_piece_font{width: 1.61rem;height: 0.78rem;background-color: #000000;line-height: 0.78rem;text-align: center;}

.part032_top_right_block_piece_font h3{color: #FFFFFF;font-size: 0.3rem;}




.part032_middle{width: 15.47rem;height: 2.66rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: flex-start;}

.part032_middle_left{width: 4.51rem;height: 2.66rem;box-sizing: border-box;border: 2px solid #FFFFFF;box-shadow: 0px 0px 0px 0px #eeeeee;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-end;background: url(../images/part032_middle_left_bg.png) no-repeat;background-size: 100% 100%;position: relative;bottom: 0.7rem;left: 0.22rem;z-index: 8;}

.part032_middle_left_font{width: 1.36rem;height: 0.75rem;background-color: #000000;line-height: 0.75rem;text-align: center;}

.part032_middle_left_font h3{color: #FFFFFF;font-size: 0.3rem;}

.part032_middle_right{width: 4.65rem;height: 2.66rem;box-sizing: border-box;border: 2px solid #FFFFFF;box-shadow: 0px 0px 0px 0px #eeeeee;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-end;background: url(../images/part032_middle_right_bg.png) no-repeat;background-size: 100% 100%;position: relative;bottom: 0.02rem;}

.part032_middle_right_font{width: 1.62rem;height: 0.75rem;background-color: #000000;line-height: 0.75rem;text-align: center;}

.part032_middle_right_font h3{color: #FFFFFF;font-size: 0.3rem;}




/*****index_part033*********/

.index_part033{width: 100%;height: 13.5rem;background: url(../images/images/part033_bg.png) no-repeat;background-size: 100% 10.39rem;}

.index_part033_center{width: 15.68rem;height: 13.5rem;margin: 0 auto;}

.part033_top{width: 15.68rem;height: 1.96rem;margin: 0 auto;}

.part033_top_block{width: 4.76rem;height: 1.96rem;box-sizing: border-box;padding-top: 0.69rem;margin: 0 auto;}

.part033_top_block_h3{width: 4.76rem;height: 0.5rem;line-height: 0.5rem;text-align: center;}

.part033_top_block_h3 h3{color: #FFFFFF;font-size: 0.5rem;font-weight: bold;}

.part033_top_block_h3 h3 span{color: #ffbc1d;font-size: 0.5rem;font-weight: bold;}

.part033_top_block_h6{width: 4.76rem;height: 0.55rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part033_top_block_h6 h6{color: #FFFFFF;font-size: 0.24rem;}

.part033_top_block_h6 hr{margin: 0;border: none;background-color: #ffbc1d;width: 0.73rem;height: 2px;}



.part033_middle{width: 15.68rem;height: 11.56rem;background: url(../images/part033_middle_bg.png) no-repeat;background-size: 100% 100%;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part033_middle_block{width: 15rem;height: 10.84rem;}

.part033_middle_block ul{width: 15rem;height: 10.84rem;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part033_middle_block ul li{width: 7.28rem;height: 5.1rem;position: relative;}

.part033_middle_block_img{width: 4.04rem;height: 5.09rem;}

.part033_middle_block_img img{width: 4.04rem;height: 5.09rem;}

.part033_middle_block_piece{width: 3.45rem;height: 4.15rem;background-color: #FFFFFF;position: absolute;top: 0.48rem;left: 3.84rem;box-sizing: border-box;padding-top: 0.73rem;}

.part033_middle_block_piece_h3{width: 3.45rem;height: 0.64rem;line-height: 0.64rem;box-sizing: border-box;padding-left: 0.5rem;}

.part033_middle_block_piece_h3 h3{color: #000000;font-size: 0.36rem;font-weight: bold;}

.part033_middle_block_piece_hr{width: 0.64rem;height: 2px;margin-left: 0.52rem;margin-bottom: 0.42rem;}

.part033_middle_block_piece_hr hr{margin: 0;width: 0.64rem;height: 2px;border: none;background-color: #ffbc1d;}

.part033_middle_block_piece_p{width: 3.45rem;box-sizing: border-box;padding-left: 0.5rem;margin-bottom: 0.39rem;}

.part033_middle_block_piece_p p{color: #000000;font-size: 0.24rem;line-height: 0.48rem;}

.part033_middle_block_piece_img{width: 0.63rem;height: 0.39rem;margin-left: 0.52rem;}

.part033_middle_block_piece_img img{width: 0.63rem;height: 0.39rem;}





/******footer******/
.footer {width: 100%;height: 0.98rem;background-color: #ad0816;}

.footer p{width: 12rem;height: 0.98rem;margin: 0 auto;text-align: center;line-height: 0.98rem;font-size: 0.18rem;color: white;}


















/***********common_tel***********/

.common_tel{width: 100%;height: 1.54rem;background: url(../images/common_tel_bg.jpg) no-repeat;background-size: 100% 100%;}

.common_tel_center{width: 12rem;height: 1.54rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.common_tel_block{width: 8.21rem;height: 1.14rem;background: url(../images/common_tel_block.png) no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;box-sizing: border-box;padding-left: 1.28rem;}

.common_tel_top_block_h3{width: 3.56rem;height: 0.74rem;line-height: 0.74rem;text-align: center;}

.common_tel_block h3{color: #FFFFFF;font-size: 0.5rem;font-family: impact;font-weight: normal;}


/***********common_tel2***********/

.common_tel2{width: 100%;height: 1.54rem;background: url(../images/common_tel_new_bg.png) no-repeat;background-size: 100% 100%;}

.common_tel2_center{width: 12rem;height: 1.54rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.common_tel2_block{width: 8.21rem;height: 1.14rem;background: url(../images/common_tel_block.png) no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;box-sizing: border-box;padding-left: 1.28rem;}

.common_tel2_top_block_h3{width: 3.56rem;height: 0.74rem;line-height: 0.74rem;text-align: center;}

.common_tel2_block h3{color: #FFFFFF;font-size: 0.5rem;font-family: impact;font-weight: normal;}


/************common_tel3***************/
.common_tel3{width: 100%;height: 2.14rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}




















