 @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');}
 /* @font-face{font-family: 'mynew';src : url('mynew.OTF');}  */



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: mynew,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初始化******/









/*****index_part001*********/

.index_part001{width: 19.2rem;height: 0.44rem;background: url(../images/index/part001_bg.jpg) no-repeat;background-size: 100% 100%;background-position: center center;}

.part001_center{width: 15rem;height: 0.44rem;margin: 0 auto;box-sizing: border-box;}

.part001_block{width: 15rem;height: 0.44rem;position: relative;}

.part001_left{width: 10.59rem;height: 0.44rem;position: absolute;left: 0;top: 0;line-height: 0.44rem;text-align: left;}

.part001_left h6{color: #9294a1;font-size: 0.16rem;font-weight: normal;}

.part001_right{width: 3.16rem;height: 0.44rem;position: absolute;right: 0;top: 0;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part001_right img{width: 0.25rem;height: 0.27rem;}

.part001_right h6{color: #fff;font-size: 0.18rem;font-weight: normal;margin-left: 0.15rem;}

.part001_right h3{color: #ffff;font-size: 0.24rem;font-weight: bold;}




















/*******index_part01*******/

.index_part01{width: 100%;height: 0.99rem;}

.index_part01_center{width: 15rem;height: 0.99rem;margin: 0 auto;position: relative;}



.part01_left{width: 3.65rem;height: 0.99rem;position: absolute;left: 0;top: 0;}

.part01_left_logo_img{width: 1.94rem;height: 0.99rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;position: absolute;left: 0;top: 0;}

.part01_left_logo_img img{width: 1.94rem;height: 0.51rem;}

.part01_left_honor{width: 1.62rem;height: 0.99rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;position: absolute;left: 2.02rem;top: 0;}

.part01_left_honor img{width: 1.62rem;height: 0.59rem;}



.part01_right{width: 7.22rem;height: 0.99rem;position: absolute;right: 1.62rem;top: 0;}

.part01_right ul{width: 7.22rem;height: 0.99rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part01_right ul li:nth-child(1){width: 0.44rem !important;height: 0.99rem;}

.part01_right ul li{width: 0.83rem;height: 0.99rem;cursor: pointer;}



.part01_right_li_font{width: 100%;height: 0.95rem;text-align: center;box-sizing: border-box;padding-top: 0.42rem;}

.part01_right_li_font h3{color: #444444;font-size: 0.2rem;font-weight: normal;}

.part01_right_li_hr{width: 100%;height: 4px;}

.part01_right_li_hr_01 hr{width: 0.44rem !important;height: 4px;border: none;border-radius: 0.02rem;background-color: #2870b4;}

.part01_right_li_hr hr{width: 0.83rem;height: 4px;border: none;border-radius: 0.02rem;background-color: #2870b4;display: none;margin: 0 !important;}





.part01_right_li_active .part01_right_li_hr hr{display: block !important;}





.part01_increase{width: 1.03rem;height: 0.89rem;position: absolute;left: 8.38rem;bottom: -0.89rem;box-sizing: border-box;border: 1px solid #4e89c1;background-color: #fff;z-index: 91;display: none;}

.part01_increase ul{width: 1.03rem;height: 0.89rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;box-sizing: border-box;padding-top: 0.12rem;padding-bottom: 0.12rem;}

.part01_increase ul li{width: 1.01rem;height: 0.32rem;line-height: 0.32rem;text-align: center;background-color: #fff;box-sizing: border-box;cursor: pointer;}

.part01_increase ul li h3{color: #000;font-size: 0.2rem;font-weight: normal;}




.part01_increase_active{background-color: #2870b4 !important;}

.part01_increase_active h3{color: #fff !important;font-size: 0.2rem;font-weight: normal;}













/*****index_part02*********/

.index_part02{width: 100%;height: 7.5rem;}

.part02_center{width: 19.2rem;height: 7.5rem;margin: 0 auto;box-sizing: border-box;}

.part02_block{width: 19.2rem;height: 7.5rem;position: relative;}

.part02_block_piece{width: 19.2rem;height: 7.5rem;}

.part02_block_piece .swiper-button-next{width: 0.48rem;height: 1.3rem;background-image: url(../images/index/part02_block_piece_right.png);background-repeat: no-repeat;background-size: 100% 100%;right: 1.05rem;}

.part02_block_piece .swiper-button-prev{width: 0.48rem;height: 1.3rem;background-image: url(../images/index/part02_block_piece_left.png);background-repeat: no-repeat;background-size: 100% 100%;left: 1.05rem;}

.part02_block_piece_lump{width: 19.2rem;height: 7.5rem;}

.part02_block_piece_lump_image{width: 19.2rem;height: 7.5rem;}

.part02_block_piece_lump_image img{width: 19.2rem;height: 7.5rem;}

.part02_block_piece .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border-radius: 0.16rem;border: none;background-color: #fff;opacity: 1;}

.part02_block_piece .swiper-pagination-bullet-active{width: 0.34rem;height: 0.16rem;border-radius: 0.16rem;border: none;background-color: #fff;}










/******part3*****/

.index_part3{width: 100%;height: 1.07rem;position: relative;z-index: 61;background-image: url(../images/index/part3_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part3_center{width: 15rem;height: 1.07rem;margin: 0 auto;box-sizing: border-box;}

.part3_block{width: 15rem;height: 1.07rem;box-sizing: border-box;position: relative;}



.part3_left{width: 4.5rem;height: 0.59rem;position: absolute;left: 0.05rem;top: 0.24rem;z-index: 81;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part3_left_image{width: 0.59rem;height: 0.59rem;}

.part3_left_imag img{width: 0.59rem;height: 0.59rem;}

.part3_left_font{width: 3.91rem;height: 0.59rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;box-sizing: border-box;padding-left: 0.1rem;}

.part3_left_font h3{color: #fff;font-size: 0.24rem;font-weight: bold;}

.part3_left_font h6{color: #fff;font-size: 0.16rem;font-weight: normal;}




.part3_right{width: 6.28rem;height: 0.5rem;position: absolute;top: 0.29rem;left: 4.55rem;z-index: 81;}

.part3_right_form{width: 6.28rem;height: 0.5rem;}

.part3_right_form form{width: 6.28rem;height: 0.5rem;position: relative;}

.part3_right_form_name{width: 2.1rem;height: 0.5rem;background-color: #fff;border: none;box-sizing: border-box;padding-left: 0.34rem;position: absolute;left: 0;top: 0;border-radius: 0rem;}

.part3_right_form_tel{width: 2.1rem;height: 0.5rem;background-color: #fff;border: none;box-sizing: border-box;padding-left: 0.34rem;position: absolute;left: 2.22rem;top: 0;border-radius: 0rem;}

.part3_right_form_button{width: 1.85rem;height: 0.5rem;color: #fff;font-size: 0.22rem;font-weight: normal;border: none;position: absolute;left: 4.43rem;top: 0rem;background-image: url(../images/index/part3_right_form_button_bg.png);background-repeat: no-repeat;background-size: 100% 100%;border-radius: 0rem;}

.part3_right_form_star{position: absolute;left: 2.33rem;top: 0.19rem;z-index: 51;color: #ff0101;font-size: 0.2rem;}




.part3_right_form input::-webkit-input-placeholder { /* WebKit browsers */ 

	color: #333333 !important; font-size: 0.18rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part3_right_form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

	color: #333333 !important; font-size: 0.18rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part3_right_form input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

	color: #333333 !important; font-size: 0.18rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 

.part3_right_form input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

	color: #333333 !important; font-size: 0.18rem !important;font-weight: normal !important;position: relative !important;top: 0.05rem;

} 



.part3_tel{width: 2.51rem;height: 0.47rem;position: absolute;left: 11.59rem;top: 0.32rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part3_tel_icon{width: 0.51rem;height: 0.47rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part3_tel_icon img{width: 0.4rem;height: 0.4rem;}

.part3_tel_font{width: 2rem;height: 0.47rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;}

.part3_tel_font h6{color: #fff;font-size: 0.18rem;font-weight: normal;}

.part3_tel_font h3{color: #fff;font-size: 0.24rem;font-weight: bold;}




.part3_close{width: 0.45rem;height: 0.45rem;position: absolute;right: 0;top: 0.35rem;}

.part3_close img{width: 0.45rem;height: 0.45rem;}
















/*****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;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;margin: 0 auto;}

.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: 19.2rem;height: 0.77rem;margin: 0 auto;background-color: #f2f2f2;}

.part011_center{width: 15rem;height: 0.77rem;margin: 0 auto;position: relative;}

.part011_block{width: 15rem;height: 0.77rem;position: relative;}

.part011_left{width: 7.3rem;height: 0.77rem;position: absolute;left: 0.91rem;top: 0;}

.part011_left_title{width: 0.8rem;height: 0.77rem;line-height: 0.77rem;text-align: center;position: absolute;left: 0;top: 0;}

.part011_left_title h3{color: #000;font-size: 0.15rem;font-weight: bold;}

.part011_left_content{width: 6.36rem;height: 0.77rem;line-height: 0.77rem;position: absolute;left: 0.94rem;top: 0;}

.part011_left_content h6{color: #474747;font-size: 0.15rem;font-weight: normal;}






.part011_right{width: 2.69rem;height: 0.77rem;position: absolute;right: 1.66rem;top: 0;}

.part011_right_piece{width: 2.69rem;height: 0.77rem;}

.part011_right_piece form{width: 2.69rem;height: 0.77rem;position: relative;}

.part011_right_piece_word{width: 2.26rem;height: 0.4rem;position: absolute;left: 0;top: 0.19rem;background-color: #fff;border: none;box-sizing: border-box;padding-left: 0.2rem;}

.part011_right_piece_button{width: 0.42rem;height: 0.4rem;position: absolute;right: 0;top: 0.19rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;border: none;background-color: #295177;}

.part011_right_piece_button img{width: 0.24rem;height: 0.25rem;}






.part011_right input::-webkit-input-placeholder {color: #474747 !important;font-size: 0.15rem !important;font-weight: normal !important;position:relative !important;top:0.00rem !important;}

.part011_right input::input-placeholder {color: #474747 !important;font-size: 0.15rem !important;font-weight: normal !important;position:relative !important;top:0.00rem !important;}

.part011_right input::-ms-input-placeholder {color: #474747 !important;font-size: 0.15rem !important;font-weight: normal !important;position:relative !important;top:0.00rem !important;}

.part011_right input::-moz-placeholder {color: #474747 !important;font-size: 0.15rem !important;font-weight: normal !important;position:relative !important;top:0.00rem !important;}

















/*****index_part019*********/  

.index_part019{width: 19.2rem;height: 8.78rem;}

.part019_center{width: 15rem;height: 8.78rem;margin: 0 auto;}

.part019_block{width: 15rem;height: 8.78rem;}

.part019_top{width: 15rem;height: 1.71rem;line-height: 1.71rem;text-align: center;}

.part019_top h3{color: #295177;font-size: 0.48rem;font-weight: bold;}

.part019_top h3 span{color: #474747;font-size: 0.48rem;font-weight: bold;}

.part019_bottom{width: 15rem;height: 7.08rem;position: relative;}

.part019_bottom_left{width: 7.32rem;height: 7.08rem;position: absolute;left: 0.19rem;top: 0;}

.part019_bottom_left_title{width: 7.32rem;height: 0.47rem;position: relative;}

.part019_bottom_left_title_h3{width: 1.25rem;height: 0.47rem;position: absolute;left: 0;top: 0;}

.part019_bottom_left_title_h3 h3{color: #000;font-size: 0.3rem;font-weight: normal;}

.part019_bottom_left_title_a{width: 0.62rem;height: 0.47rem;position: absolute;right: 0;top: 0.16rem;}

.part019_bottom_left_title_a a{width: 0.62rem;height: 0.47rem;}

.part019_bottom_left_title_a a h6{color: #858585;font-size: 0.16rem;font-weight: normal;}

.part019_bottom_left_hr{width: 7.32rem;height: 3px;margin-bottom: 0.27rem;}

.part019_bottom_left_hr img{width: 7.32rem;height: 3px;}

.part019_bottom_left_contont{width: 7.32rem;height: 4.22rem;margin-bottom: 0.37rem;}

.part019_bottom_left_contont ul{width: 7.32rem;height: 4.22rem;}

.part019_bottom_left_contont ul li{width: 7.32rem;height: 4.22rem;}

.part019_bottom_left_contont_image{width: 7.32rem;height: 3.58rem;margin-bottom: 0.24rem;}

.part019_bottom_left_contont_image img{width: 7.32rem;height: 3.58rem;}

.part019_bottom_left_contont_font{width: 7.32rem;height: 0.4rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part019_bottom_left_contont_font_title{width: 0.82rem;height: 0.4rem;}

.part019_bottom_left_contont_font_title_piece{width: 0.82rem;height: 0.4rem;line-height: 0.4rem;background-color: #ad0808;border-radius: 0.05rem;text-align: center;}

.part019_bottom_left_contont_font_title_piece h3{color: #fff;font-size: 0.22rem;font-weight: normal;}

.part019_bottom_left_contont_font_intro{width: 6.5rem;height: 0.4rem;}

.part019_bottom_left_contont_font_intro_piece{width: 6.5rem;height: 0.4rem;line-height: 0.4rem;box-sizing: border-box;padding-left: 0.11rem;}

.part019_bottom_left_contont_font_intro_piece h6{color: #000000;font-size: 0.22rem;font-weight: normal;}

.part019_bottom_left_list{width: 7.32rem;height: 1.29rem;}

.part019_bottom_left_list ul{width: 7.32rem;height: 1.29rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part019_bottom_left_list ul li{width: 7.32rem;height: 0.34rem;}

.part019_bottom_left_list_li{width: 7.32rem;height: 0.31rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part019_bottom_left_list_li_icon{width: 0.21rem;height: 0.31rem;box-sizing: border-box;padding-top: 0.05rem;}

.part019_bottom_left_list_li_icon img{width: 0.09rem;height: 0.09rem;}

.part019_bottom_left_list_li_h3{width: 6rem;height: 0.31rem;box-sizing: border-box;padding-top: 0.05rem;}

.part019_bottom_left_list_li_h3 h3{color: #000;font-size: 0.18rem;font-weight: normal;}

.part019_bottom_left_list_li_time{width: 1.11rem;height: 0.31rem;box-sizing: border-box;padding-top: 0.05rem;}

.part019_bottom_left_list_li_time h6{color: #474747;font-size: 0.18rem;font-weight: normal;}


.part019_bottom_left_list_hr{width: 7.32rem;height: 3px;}

.part019_bottom_left_list_hr img{width: 7.32rem;height: 3px;}






.part019_bottom_right{width: 6.4rem;height: 7.08rem;position: absolute;right: 0;top: 0;}

.part019_bottom_right_title{width: 6.4rem;height: 0.47rem;position: relative;}

.part019_bottom_right_title_h3{width: 1.25rem;height: 0.47rem;position: absolute;left: 0;top: 0;}

.part019_bottom_right_title_h3 h3{color: #000;font-size: 0.3rem;font-weight: normal;}

.part019_bottom_right_title_a{width: 0.62rem;height: 0.47rem;position: absolute;right: 0;top: 0.16rem;}

.part019_bottom_right_title_a a{width: 0.62rem;height: 0.47rem;}

.part019_bottom_right_title_a a h6{color: #858585;font-size: 0.16rem;font-weight: normal;}

.part019_bottom_right_hr{width: 6.4rem;height: 3px;}

.part019_bottom_right_hr img{width: 6.4rem;height: 3px;}

.part019_bottom_right_contont{width: 6.4rem;height: 3.85rem;margin-bottom: 0.28rem;}

.part019_bottom_right_contont ul{width: 6.4rem;height: 3.85rem;}

.part019_bottom_right_contont ul li{width: 6.4rem;height: 3.85rem;}

.part019_bottom_right_contont_font{width: 6.4rem;height: 0.75rem;box-sizing: border-box;padding-top: 0.18rem;}

.part019_bottom_right_contont_font p{color: #000;font-size: 0.18rem;font-weight: normal;line-height: 0.24rem;}


.part019_bottom_right_contont_image{width: 6.4rem;height: 3.1rem;}

.part019_bottom_right_contont_image img{width: 6.4rem;height: 3.1rem;}


.part019_bottom_right_list{width: 6.4rem;height: 2.01rem;}

.part019_bottom_right_list ul{width: 6.4rem;height: 2.01rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part019_bottom_right_list ul li{width: 6.4rem;height: 0.42rem;}

.part019_bottom_right_list_li{width: 6.4rem;height: 0.31rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;margin-bottom: 0.08rem;}

.part019_bottom_right_list_li_icon{width: 0.3rem;height: 0.31rem;box-sizing: border-box;position: relative;}

.part019_bottom_right_list_li_icon_h1{width: 0.3rem;height: 0.31rem;line-height: 0.31rem;text-align: center;background-color: #ad0808;border-radius: 0.05rem;position: absolute;left: 0;top: 0.08rem;}

.part019_bottom_right_list_li_icon_h1 h1{color: #fff;font-size: 0.18rem;font-weight: normal;}


.part019_bottom_right_list_li_h3{width: 5.93rem;height: 0.31rem;box-sizing: border-box;padding-left: 0.1rem;padding-top: 0.1rem;}

.part019_bottom_right_list_li_h3 h3{color: #000;font-size: 0.18rem;font-weight: normal;}


.part019_bottom_right_list_li_time{width: 0.17rem;height: 0.31rem;box-sizing: border-box;box-sizing: border-box;padding-top: 0.1rem;}

.part019_bottom_right_list_li_time h6{color: #474747;font-size: 0.18rem;font-weight: normal;}






.part019_bottom_right_list_hr{width: 6.4rem;height: 3px;}

.part019_bottom_right_list_hr img{width: 6.4rem;height: 3px;}










/*****part21*****/

.index_part21{width: 100%;height: 1.07rem;position: fixed;bottom: 0;z-index: 333;transition: all ease 0.5s;}







/*****index_part022*********/  

.index_part022{width: 19.2rem;height: 4.13rem;background-image: url(../images/index/part022_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.part022_center{width: 15rem;height: 4.13rem;margin: 0 auto;}

.part022_block{width: 15rem;height: 4.13rem;}

.part022_top{width: 15rem;height: 1.36rem;line-height: 1.36rem;text-align: center;}

.part022_top h3{color: #fff;font-size: 0.48rem;font-weight: bold;}

.part022_bottom{width: 15rem;height: 2.06rem;text-align: left;box-sizing: border-box;padding-left: 0.46rem;padding-right: 0.46rem;}

.part022_bottom p{color: #fff;font-size: 0.21rem;font-weight: normal;line-height: 0.36rem;text-indent: 2em;}












/*****index_part023*********/  

.index_part023{width: 100%;height: 10.67rem;background-color: #ebebeb;}

.part023_center{width: 15rem;height: 10.21rem;margin: 0 auto;}

.part023_title{width: 15rem;height: 1.48rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part023_title h3{color: #295177;font-size: 0.48rem;font-weight: bold;margin-bottom: 0.05rem;}

.part023_title h3 span{color: #474747;font-size: 0.48rem;font-weight: bold;}

.part023_title h6{color: #474747;font-size: 0.2rem;font-weight: normal;}

.part023_block{width: 15rem;height: 8.74rem;position: relative;}

.part023_left{width: 2.92rem;height: 10.67rem;position: absolute;left: 0;top: 0;}

.part023_left_title{width: 2.92rem;height: 1.89rem;background-image: url(../images/index/part023_left_title_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part023_left_title h3{color: #fff;font-size: 0.36rem;font-weight: bold;margin-bottom: 0.1rem;}

.part023_left_title h6{color: #fff;font-size: 0.11rem;font-weight: normal;}

.part023_left_content{width: 2.92rem;height: 6.84rem;background-color: #fff;box-sizing: border-box;padding-left: 0.28rem;padding-top: 0.18rem;}

.part023_left_content ul{width: 2.43rem;height: 6.55rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part023_left_content ul li{width: 2.43rem;height: 0.5rem;background-color: #65819d;border-radius: 0.05rem;margin-bottom: 0.05rem;}

.part023_left_content ul li a{width: 2.43rem;height: 0.5rem;line-height: 0.5rem;text-align: center;}

.part023_left_content ul li a h3{color: #fff;font-size: 0.22rem;font-weight: normal;}



.part023_right{width: 11.49rem;height: 10.67rem;position: absolute;right: 0;top: 0;}

.part023_right_block{width: 11.49rem;height: 10.67rem;position: absolute;left: 0;top: 0;overflow: hidden;}

.swiper-container10{width: 11.49rem;height: 10.67rem;position: relative;}

.part023_right .swiper-slide{width: 11.49rem;height: 10.67rem;overflow: hidden;}

.part023_right_block_li{width: 11.49rem;height: 10.67rem;}

.part023_right_block_li_top{width: 11.49rem;height: 4.77rem;background-color: #fff;margin-bottom: 0.18rem;position: relative;}

.part023_right_block_li_top_font{width: 5.86rem;height: 4.77rem;position: absolute;left: 0;top: 0;box-sizing: border-box;padding-left: 1.22rem;}

.part023_right_block_li_top_font_piece{width: 3.63rem;height: 4.77rem;}

.part023_right_block_li_top_font_piece_title{width: 3.63rem;height: 1.63rem;box-sizing: border-box;padding-top: 0.62rem;}

.part023_right_block_li_top_font_piece_title_h3{width: 3.63rem;height: 0.71rem;}

.part023_right_block_li_top_font_piece_title_h3 h3{color: #000000;font-size: 0.36rem;font-weight: bold;}


.part023_right_block_li_top_font_piece_content{width: 3.63rem;height: 2.13rem;}

.part023_right_block_li_top_font_piece_content p{color: #474747;font-size: 0.22rem;font-weight: normal;line-height: 0.34rem;}





.part023_right_block_li_top_font_piece_link{width: 2.31rem;height: 0.5rem;}

.part023_right_block_li_top_font_piece_link_chunk{width: 2.31rem;height: 0.5rem;border-radius: 0.52rem;background-color: #ad0808;}

.part023_right_block_li_top_font_piece_link_chunk .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.31rem;
  height: 0.5rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.24rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  background: none !important;
}



.part023_right_block_li_top_font_piece_link_chunk .button--nina img {
  width: 0.22rem;
  height: 0.26rem;
  margin-right: 0.07rem;
  transition: all ease 0.5s;
  display: block;
}

.part023_right_block_li_top_font_piece_link_chunk .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;
}
.part023_right_block_li_top_font_piece_link_chunk .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;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover {

}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
.part023_right_block_li_top_font_piece_link_chunk .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}











.part023_right_block_li_top_image{width: 5.63rem;height: 4.77rem;position: absolute;right: 0;top: 0;}

.part023_right_block_li_top_image_piece{width: 5.63rem;height: 4.77rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part023_right_block_li_top_image_piece img{width: 4.4rem;height: 4.11rem;}











.part023_right_block_li_bottom{width: 11.49rem;height: 3.67rem;}

.part023_right_block_li_bottom ul{width: 11.49rem;height: 3.67rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part023_right_block_li_bottom ul li{width: 3.72rem;height: 3.67rem;background-color: #fff;}

.part023_right_block_li_bottom_li_image{width: 3.72rem;height: 3.12rem;}

.part023_right_block_li_bottom_li_image img{width: 3.72rem;height: 3.12rem;}

.part023_right_block_li_bottom_li_font{width: 3.72rem;height: 0.55rem;line-height: 0.55rem;text-align: center;}

.part023_right_block_li_bottom_li_font h3{color: #6b6b6b;font-size: 0.22rem;font-weight: normal;}





.part023_button{width: 0.74rem;height: 1.02rem;position: absolute;left: 0;top: 0;z-index: 51;}

.part023_button .swiper-button-next{width: 0.37rem;height: 1.02rem;background-image: url(../images/index/part023_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;right: -10.49rem;top: 1.89rem;}

.part023_button .swiper-button-prev{width: 0.37rem;height: 1.02rem;background-image: url(../images/index/part023_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;left: 0.26rem;top: 1.89rem;}





































/*****index_part025*********/  

.index_part025{width: 19.2rem;height: 7.02rem;}

.part025_center{width: 15.92rem;height: 7.02rem;margin: 0 auto;}

.part025_block{width: 15.92rem;height: 7.02rem;}

.part025_top{width: 15rem;height: 1.97rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.part025_top h3{color: #295177;font-size: 0.48rem;font-weight: bold;margin-bottom: 0.2rem;}

.part025_top h3 span{color: #474747;font-size: 0.48rem;font-weight: bold;}

.part025_top h6{color: 474747;font-size: 0.2rem;font-weight: normal;}

.part025_bottom{width: 15.92rem;height: 4.52rem;position: relative;}

.part025_bottom .swiper-button-next{width: 0.52rem;height: 0.52rem;background-image: url(../images/index/part025_bottom_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;}

.part025_bottom .swiper-button-prev{width: 0.52rem;height: 0.52rem;background-image: url(../images/index/part025_bottom_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;}

.part025_bottom_piece{width: 13.23rem;height: 4.52rem;overflow: hidden;margin: 0 auto;}

.part025_bottom_piece_lump_image{width: 3.2rem;height: 4.53rem;}

.part025_bottom_piece_lump_image img{width: 3.2rem;height: 4.53rem;}




























/*****index_part027*********/

.index_part027{width: 19.2rem;height: 4.09rem;position: relative;}

.part027_center{width: 15rem;height: 4.81rem;background-color: #ebebeb;position: absolute;left: 2.1rem;top: -0.72rem;}

.part027_tel{width: 3.34rem;height: 0.83rem;border-radius: 0.05rem;background-color: #ad0808;position: absolute;top: -1.27rem;right: 2.75rem;}

.part027_tel_piece{width: 3.34rem;height: 0.83rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part027_tel_piece_icon{width: 0.81rem;height: 0.83rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: center;}

.part027_tel_piece_icon_lump{width: 0.71rem;height: 0.68rem;background-color: #ff0000;border-radius: 0.1rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part027_tel_piece_icon_lump img{width: 0.43rem;height: 0.43rem;}

.part027_tel_piece_font{width: 2.53rem;height: 0.83rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: flex-start;box-sizing: border-box;padding-left: 0.1rem;}

.part027_tel_piece_font h6{color: #fff;font-size: 0.22rem;font-weight: normal;}

.part027_tel_piece_font h3{color: #fff;font-size: 0.28rem;font-weight: bold;}

.part027_block{width: 15rem;height: 4.81rem;}

.part027_top{width: 15rem;height: 1.36rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part027_top_piece{width: 14.1rem;height: 0.55rem;}

.part027_top_piece ul{width: 14.1rem;height: 0.55rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part027_top_piece ul li{width: 7.01rem;height: 0.55rem;line-height: 0.55rem;text-align: center;background-image: url(../images/index/part027_top_piece_li_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;}

.part027_top_piece ul li h3{color: #fff;font-size: 0.3rem;font-weight: bold;}

.part027_top_piece_active{background-image: url(../images/index/part027_top_piece_li_active_bg.jpg) !important;}

.part027_bottom{width: 15rem;height: 3.47rem;}

.part027_bottom_piece{width: 14.1rem;height: 2.99rem;margin: 0 auto;position: relative;}




.part027_bottom_piece_one{width: 14.1rem;height: 2.99rem;position: absolute;left: 0;top: 0;z-index: 52;overflow: hidden;}

.part027_bottom_piece_one .swiper-container34{width: 100%;}

.part027_bottom_piece_one_li{width: 14.1rem;height: 2.99rem;}

.part027_bottom_piece_one_li_image{width: 3.45rem;height: 2.46rem;}

.part027_bottom_piece_one_li_image img{width: 3.45rem;height: 2.46rem;}

.part027_bottom_piece_one_li_font{width: 3.45rem;height: 0.53rem;line-height: 0.53rem;text-align: center;background-color: #fff;}

.part027_bottom_piece_one_li_font h3{color: #6b6b6b;font-size: 0.22rem;font-weight: normal;}

 



.part027_bottom_piece_cover{width: 14.1rem;height: 2.99rem;background-color: #ebebeb;position: absolute;left: 0;top: 0;z-index: 51;}

.part027_bottom_piece_two{width: 14.1rem;height: 2.99rem;position: absolute;left: 0;top: 0;z-index: 50;}

.part027_bottom_piece_two ul{width: 14.1rem;height: 2.99rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part027_bottom_piece_two ul li{width: 3.45rem;height: 2.99rem;}

.part027_bottom_piece_two_image{width: 3.45rem;height: 2.46rem;}

.part027_bottom_piece_two_image img{width: 3.45rem;height: 2.46rem;}

.part027_bottom_piece_two_font{width: 3.45rem;height: 0.53rem;line-height: 0.53rem;text-align: center;background-color: #fff;}

.part027_bottom_piece_two_font h3{color: #6b6b6b;font-size: 0.22rem;font-weight: normal;}














/*****index_part037*********/

.index_part037{width: 19.2rem;height: 1.49rem;position: relative;background: url(../images/index/part037_bg.jpg) no-repeat;background-size: 100% 100%;}

.part037_center{width: 15rem;height: 1.49rem;margin: 0 auto;box-sizing: border-box;}

.part037_block{width: 15rem;height: 1.49rem;position: relative;}

.part037_contact{width: 2.77rem;height: 0.89rem;position: absolute;left: 0.51rem;top: 0.32rem;}

.part037_contact_tel{width: 2.77rem;height: 0.56rem;position: absolute;left: 0;top: 0;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part037_contact_tel_icon{width: 0.46rem;height: 0.56rem;position: relative;}

.part037_contact_tel_icon img{width: 0.35rem;height: 0.35rem;position: absolute;left: 0;top: 0.08rem;}

.part037_contact_tel_hr{width: 1px;height: 0.56rem;position: relative;}

.part037_contact_tel_hr hr{width: 1px;height: 0.48rem;position: absolute;left: 0;top: 0.01rem;margin: 0;border: none;background-color: #fff;}

.part037_contact_tel_font{width: 2.3rem;height: 0.56rem;box-sizing: border-box;padding-left: 0.11rem;}

.part037_contact_tel_font h3{color: #fff;font-size: 0.19rem;font-weight: normal;}

.part037_contact_tel_font h6{color: #fff;font-size: 0.24rem;font-weight: bold;}








.part037_contact_link{width: 2.49rem;height: 0.33rem;position: absolute;left: 0;top: 0.72rem;}

.part037_contact_link_piece{width: 2.49rem;height: 0.33rem;background-color: #ad0808;border-radius: 0.05rem;}

.part037_contact_link_piece .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.49rem;
  height: 0.33rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.19rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  background: none !important;
}



.part037_contact_link_piece .button--nina img {
  width: 0.22rem;
  height: 0.26rem;
  margin-right: 0.07rem;
  transition: all ease 0.5s;
  display: block;
}

.part037_contact_link_piece .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;
}
.part037_contact_link_piece .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;
}
.part037_contact_link_piece .button--nina:hover {

}
.part037_contact_link_piece .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
.part037_contact_link_piece .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
.part037_contact_link_piece .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}





















.part037_intro{width: 5.69rem;height: 1.13rem;position: absolute;left: 3.28rem;top: 0.16rem;background-color: #fff;border-radius: 0.05rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part037_intro img{width: 4.11rem;height: 0.27rem;}

.part037_intro h5{color: #474747;font-size: 0.2rem;font-weight: normal;margin-top: 0.05rem;margin-bottom: 0.05rem;}

.part037_intro h5 span{color: #ea0000;font-size: 0.2rem;font-weight: normal;}

.part037_intro h6{color: #474747;font-size: 0.2rem;font-weight: normal;}










/*****index_part041*********/

.index_part041{width: 19.2rem;height: 1.65rem;position: relative;background-color: #213142;}

.part041_center{width: 15rem;height: 1.65rem;margin: 0 auto;box-sizing: border-box;}

.part041_block{width: 15rem;height: 1.65rem;position: relative;}

.part041_top{width: 15rem;height: 1.64rem;box-sizing: border-box;padding-top: 0.47rem;}

.part041_top ul{width: 15rem;height: 0.57rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;box-sizing: border-box;padding-right: 0.25rem;padding-left: 0.23rem;}

.part041_top ul li:nth-child(1){width: 4.49rem;height: 0.57rem;}

.part041_top ul li:nth-child(2){width: 3.85rem;height: 0.57rem;}

.part041_top ul li:nth-child(3){width: 3.87rem;height: 0.57rem;}

.part041_top ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part041_top_li_icon_01{width: 0.85rem;height: 0.57rem;}

.part041_top_li_icon_01 img{width: 0.49rem;height: 0.5rem;}

.part041_top_li_icon_02{width: 0.78rem;height: 0.57rem;}

.part041_top_li_icon_02 img{width: 0.45rem;height: 0.45rem;}

.part041_top_li_icon_03{width: 0.62rem;height: 0.57rem;}

.part041_top_li_icon_03 img{width: 0.45rem;height: 0.47rem;}

.part041_top_li_icon{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}


.part041_top_li_font_01{width: 3.44rem;height: 0.47rem;}

.part041_top_li_font_02{width: 3.1rem;height: 0.47rem;}

.part041_top_li_font_03{width: 3.24rem;height: 0.47rem;}

.part041_top_li_font{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;}

.part041_top_li_font h3{color: #fff;font-size: 0.24rem;font-weight: bold;position: relative;bottom: 0.05rem;}

.part041_top_li_font h6{color: rgba(255, 255, 255, 0.5);font-size: 0.18rem;font-weight: normal;position: relative;top: 0.05rem;}












.part041_bottom{width: 15rem;height: 1px;}

.part041_bottom hr{width: 15rem;height: 1px;margin: 0;background-color: rgba(255, 255, 255, 0.1);border: none;}











/*******scroll_top_block******/

.scroll_top_block_01{
  width: 1.24rem;
  height: 1.24rem;
  background-color: #69788b;
  color: #fff;
  border-radius: 1.24rem;
  position: fixed;
  right: 0.54rem;
  bottom: 0.2rem;
  z-index: 999;
}


.scroll_top_block_piece{
  width: 1.24rem;
  height: 1.24rem;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}


.scroll_top_block_piece img{
  width: 0.38rem;
  height: 0.56rem;
}

.scroll_top_block_piece h3{
  color: #fff;
  font-size: 0.2rem;
  font-weight: bold;
}









/*****footer*******/

footer {
  width: 19.2rem;
  height: 3.02rem;
  margin: 0 auto;
  background-color: #213142;
}


footer .footer {
  width: 15rem;
  height: 3.02rem;
  margin: 0 auto;
  position: relative;
  box-sizing: border-box;
  padding-top: 0.55rem;
}

footer .footer .address{width: 4.88rem;height: 2.46rem;position: absolute;left: 0;top: 0.55rem;}

footer .footer .address_title{width: 4.88rem;height: 0.71rem;}

footer .footer .address_title h3{color: #fff;font-size: 0.24rem;font-weight: normal;}

footer .footer .address_content{width: 4.88rem;height: 0.83rem;}

footer .footer .address_content ul{width: 4.88rem;height: 0.83rem;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;}

footer .footer .address_content ul li{width: 4.88rem;height: 0.32rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

footer .footer .address_content_li_icon{width: 0.32rem;height: 0.32rem;margin-right: 0.14rem;}

footer .footer .address_content_li_icon img{width: 0.32rem;height: 0.32rem;} 

footer .footer .address_content_li_font{width: 4.56rem;height: 0.32rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

footer .footer .address_content_li_font h6{color: #9098a1;font-size: 0.16rem;font-weight: normal;}

footer .footer .address_content_li_font h6 span{color: #fff;font-size: 0.3rem;font-weight: bold;} 





footer .footer .tuijian{width: 3.52rem;height: 2.46rem;position: absolute;left: 6.06rem;top: 0.55rem;}

footer .footer .tuijian_title{width: 3.52rem;height: 0.52rem;}

footer .footer .tuijian_title h3{color: #fff;font-size: 0.24rem;font-weight: bold;} 

footer .footer .tuijian_content{width: 3.52rem;height: 1.98rem;}

footer .footer .tuijian_content ul{width: 3.52rem;height: 1.98rem;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start;}

footer .footer .tuijian_content ul li{width: 1.76rem;height: 0.18rem;}

footer .footer .tuijian_content ul li h6{color: #9098a1;font-size: 0.16rem;font-weight: normal;}



footer .footer .contact{width: 2.52rem;height: 2.46rem;position: absolute;right: 0.7rem;top: 0.55rem;}

footer .footer .contact_image{width: 2.52rem;height: 1.12rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-start;}

footer .footer .contact_image img{width: 2.04rem;height: 0.95rem;}

footer .footer .contact_link{width: 2.52rem;height: 0.59rem;}

footer .footer .contact_link_piece{width: 2.52rem;height: 0.59rem;background-image: url(../images/index/contact_link_piece_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

footer .footer .contact_link_piece .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.52rem;
  height: 0.59rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.21rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  background: none !important;
}



footer .footer .contact_link_piece .button--nina img {
  width: 0.22rem;
  height: 0.26rem;
  margin-right: 0.07rem;
  transition: all ease 0.5s;
  display: block;
}

footer .footer .contact_link_piece .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;
}
footer .footer .contact_link_piece .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;
}
footer .footer .contact_link_piece .button--nina:hover {

}
footer .footer .contact_link_piece .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
footer .footer .contact_link_piece .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
footer .footer .contact_link_piece .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}

footer .footer .contact_link_piece .button--nina:hover > span:nth-child(10) {
  -webkit-transition-delay: 0.855s;
  transition-delay: 0.855s;
}















































.banquan {width: 19.2rem;height: 1.32rem;margin: 0 auto;background-color: #040c14;}

.banquan_center{width: 15rem;height: 1.32rem;margin: 0 auto;box-sizing: border-box;padding-top: 0.39rem;}

.banquan_copy{width: 15rem;height: 0.36rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.banquan_copy_h3{width: 3.73rem;height: 0.36rem;}

.banquan_copy_h3 h3{color: #fff;font-size: 0.16rem;font-weight: normal;}

.banquan_copy_a{width: 1.9rem;height: 0.36rem;}

.banquan_copy_a a{width: 1.9rem;height: 0.36rem;}

.banquan_copy_a a h6{color: #fff;font-size: 0.16rem;font-weight: normal;}




.banquan_link{width: 15rem;height: 0.57rem;}

.banquan_link ul{width: 15rem;height: 0.57rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-start;}

.banquan_link ul li{height: 0.57rem;margin-left: 0.1rem;margin-right: 0.1rem;}

.banquan_link ul li a{width: 100%;height: 100%;}

.banquan_link ul li a h6{color: #fff;font-size: 0.16rem;font-weight: normal;}







