@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/product_list/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: 19.2rem;height: 6.34rem;position: absolute;left: 0;top: 1.42rem;z-index: 1;}

.part02_center{width: 19.2rem;height: 6.34rem;margin: 0 auto;box-sizing: border-box;}

.part02_block{width: 19.2rem;height: 6.34rem;position: relative;}

.part02_block img{width: 19.2rem;height: 6.34rem;}


























/******part3*****/

.index_part3{width: 100%;height: 1.07rem;position: relative;z-index: 61;background-image: url(../images/product_list/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/product_list/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.89rem;margin: 0 auto;position: relative;z-index: 2;}

.part011_center{width: 15rem;height: 0.89rem;;margin: 0 auto;position: relative;}

.part011_block{width: 15rem;height: 0.89rem;;position: relative;}

.part011_top{width: 15rem;height: 0.89rem;;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part011_top_icon{width: 0.27rem;height: 0.89rem;;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part011_top_icon img{width: 0.19rem;height: 0.15rem;position: relative;bottom: 0.02rem;}

.part011_top_h3{width: 1.2rem;height: 0.89rem;;line-height: 0.89rem;;}

.part011_top_h3 h3{color: #fff;font-size: 0.16rem;font-weight: normal;}

.part011_top_h6{width: 10rem;height: 0.89rem;;line-height: 0.89rem;;}

.part011_top_h6 h6{color: #fff;font-size: 0.16rem;font-weight: normal;}



















/*****part21*****/

.index_part21{width: 100%;height: 1.07rem;position: fixed;bottom: 0;z-index: 333;transition: all ease 0.5s;}













/*****index_part027*********/

.index_part027{width: 19.2rem;height: 5.5rem;position: relative;z-index: 2;}

.part027_center{width: 15rem;height: 5.5rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-start;}

.part027_block{width: 15rem;height: 4.65rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part027_left{width: 5.48rem;height: 4.65rem;}

.part027_left_title{width: 5.48rem;height: 1.66rem;line-height: 1.66rem;text-align: center;}

.part027_left_title h3{color: #fff;font-size: 0.48rem;font-weight: bold;}

.part027_left_content{width: 5.48rem;height: 3rem;}

.part027_left_content p{color: #fff;font-size: 0.2rem;font-weight: normal;line-height: 0.363rem;text-indent: 2em;}




.part027_right{width: 8.41rem;height: 4.65rem;}

.part027_right video{width: 8.41rem;height: 4.65rem;}
















/*****index_part028*********/

.index_part028{width: 19.2rem;height: 2.17rem;}

.part028_center{width: 15rem;height: 2.17rem;margin: 0 auto;}

.part028_block{width: 15rem;height: 2.17rem;box-sizing: border-box;padding-top: 0.34rem;}

.part028_top{width: 15rem;height: 0.71rem;text-align: center;box-sizing: border-box;padding-top: 0rem;}

.part028_top h3{color: #474747;font-size: 0.48rem;font-weight: bold;}

.part028_top h3 span{color: #295177;font-size: 0.48rem;font-weight: bold;}

.part028_bottom{width: 15rem;height: 0.88rem;text-align: center;}

.part028_bottom h5{color: #474747;font-size: 0.2rem;font-weight: normal;margin-bottom: 0.1rem;}

.part028_bottom h6{color: #474747;font-size: 0.2rem;font-weight: normal;}














/*****index_part029*********/

.index_part029{width: 100%;height: 4.53rem;margin-bottom: 1.05rem;}

.part029_center{width: 15rem;height: 4.53rem;margin: 0 auto;}

.part029_block{width: 15rem;height: 4.53rem;position: relative;box-sizing: border-box;}



.part029_bottom{width: 13.24rem;height: 4.53rem;position: relative;overflow: hidden;margin: 0 auto;}

.part029_bottom_block{width: 13.24rem;height: 4.53rem;margin: 0 auto;position: relative;}

.part029_right .swiper-slide{width: 3.2rem;height: 4.53rem;overflow: hidden;}

.part029_bottom_block_li{width: 3.2rem;height: 4.53rem;position: relative;box-sizing: border-box;}

.part029_bottom_block_li_image{width: 3.2rem;height: 4.53rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-end;}

.part029_bottom_block_li_image_piece{width: 3.2rem;height: 4.53rem;overflow: hidden;}

.part029_bottom_block_li_image_piece img{width: 3.2rem;height: 4.53rem;transition: all ease 0.5s;}

.part029_bottom_block_li:hover img{transform: scale(1.1);}



.part029_button .swiper-button-next{width: 0.37rem;height: 1.02rem;background-image: url(../images/about_us/part029_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: -0.66rem;}

.part029_button .swiper-button-prev{width: 0.37rem;height: 1.02rem;background-image: url(../images/about_us/part029_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: -0.66rem;}











/*****index_part031*********/

.index_part031{width: 100%;height: 4.11rem;background-image: url(../images/about_us/part031_bg.jpg);background-position: no-repeat;background-size: 100% 100%;}

.part031_center{width: 15rem;height: 4.11rem;margin: 0 auto;}

.part031_block{width: 15rem;height: 4.11rem;position: relative;box-sizing: border-box;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part031_left{width: 5.46rem;height: 4.11rem;}

.part031_left_title{width: 5.46rem;height: 1.29rem;line-height: 1.29rem;text-align: center;}

.part031_left_title h3{color: #fff;font-size: 0.48rem;font-weight: bold;}

.part031_left_content{width: 5.46rem;height: 2.41rem;border-radius: 0.1rem;background-color: rgba(255, 255, 255, 0.11);}

.part031_left_content ul{width: 5.46rem;height: 2.41rem;position: relative;}

.part031_left_content ul li:nth-child(1){width: 2rem;height: 0.99rem;position: absolute;left: 0.39rem;top: 0.36rem;}

.part031_left_content ul li:nth-child(2){width: 1.68rem;height: 0.99rem;position: absolute;left: 3.06rem;top: 0.36rem;}

.part031_left_content ul li:nth-child(3){width: 1.9rem;height: 0.99rem;position: absolute;left: 0.44rem;top: 1.41rem;}

.part031_left_content ul li:nth-child(4){width: 2.3rem;height: 0.99rem;position: absolute;left: 2.74rem;top: 1.41rem;}




.part031_left_content ul li{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part031_left_content ul li h1{color: #fff;font-size: 0.18rem;font-weight: normal;}

.part031_left_content ul li h1 span{color: #fff;font-size: 0.36rem;font-weight: bold;}

.part031_left_content ul li h6{color: #fff;font-size: 0.18rem;font-weight: normal;}









.part031_right{width: 8.76rem;height: 4.11rem;}

.part031_right_top{width: 8.76rem;height: 1.37rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-start;box-sizing: border-box;padding-top: 0.24rem;}

.part031_right_top_tel{width: 3.34rem;height: 0.83rem;border-radius: 0.%1rem;background-color: #ad0808;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part031_right_top_tel_icon{width: 0.81rem;height: 0.83rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: center;}

.part031_right_top_tel_icon img{width: 0.71rem;height: 0.68rem;}

.part031_right_top_tel_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;}

.part031_right_top_tel_font h6{color: #fff;font-size: 0.22rem;font-weight: normal;}

.part031_right_top_tel_font h3{color: #fff;font-size: 0.28rem;font-weight: bold;}







.part031_right_bottom{width: 8.76rem;height: 2.72rem;}

.part031_right_bottom p{color: #fff;font-size: 0.2rem;line-height: 0.36rem;font-weight: normal;}










/*****index_part032*********/

.index_part032{width: 100%;height: 2.89rem;background-color: #f7f5f6;box-sizing: border-box;padding-top: 0.13rem;}

.part032_center{width: 15rem;height: 2.62rem;margin: 0 auto;}

.part032_block{width: 15rem;height: 2.62rem;position: relative;box-sizing: border-box;}




.part032_bottom{width: 14.54rem;height: 2.62rem;position: relative;overflow: hidden;margin: 0 auto;}

.part032_bottom_block{width: 14.54rem;height: 2.62rem;margin: 0 auto;position: relative;}

.part032_right .swiper-slide{width: 3.55rem;height: 2.62rem;overflow: hidden;}

.part032_bottom_block_li{width: 3.55rem;height: 2.62rem;position: relative;box-sizing: border-box;}

.part032_bottom_block_li_image{width: 3.55rem;height: 2.62rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-end;}

.part032_bottom_block_li_image_piece{width: 3.55rem;height: 2.62rem;overflow: hidden;}

.part032_bottom_block_li_image_piece img{width: 3.55rem;height: 2.62rem;transition: all ease 0.5s;}

.part032_bottom_block_li:hover img{transform: scale(1.1);}



.part032_button .swiper-button-next{width: 0.37rem;height: 1.02rem;background-image: url(../images/about_us/part032_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: -0.66rem;}

.part032_button .swiper-button-prev{width: 0.37rem;height: 1.02rem;background-image: url(../images/about_us/part032_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: -0.66rem;}



/*****index_part033*********/

.index_part033{width: 100%;height: 8.14rem;}

.part033_center{width: 15rem;height: 8.14rem;margin: 0 auto;}

.part033_block{width: 15rem;height: 8.14rem;position: relative;box-sizing: border-box;padding-top: 0.49rem;}

.part033_top{width: 15rem;height: 0.67rem;text-align: center;}

.part033_top h3{color: #474747;font-size: 0.48rem;font-weight: bold;}

.part033_top h3 span{color: #295177;font-size: 0.48rem;font-weight: bold;}

.part033_middle{width: 15rem;height: 1.14rem;text-align: center;}

.part033_middle h6{color: #474747;font-size: 0.2rem;font-weight: normal;}

.part033_middle h6 span{color: #295177;font-size: 0.2rem;font-weight: normal;}

.part033_bottom{width: 15rem;height: 5.26rem;}

.part033_bottom ul{width: 15rem;height: 5.26rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part033_bottom ul li{width: 2.83rem;height: 5.26rem;position: relative;}

.part033_bottom_li_bg{width: 2.83rem;height: 5.26rem;background-color: #f7f5f6;border-radius: 0.2rem;}

.part033_bottom_li_image{width: 2.83rem;height: 5.26rem;position: absolute;left: 0;top: 0;z-index: 1;display: none;transition: all ease 0.5s;}

.part033_bottom_li_image img{width: 2.83rem;height: 5.26rem;}

.part033_bottom_li_content{width: 2.83rem;height: 5.26rem;position: absolute;left: 0;top: 0;z-index: 2;}

.part033_bottom_li_content_title{width: 2.83rem;height: 1.33rem;text-align: center;box-sizing: border-box;padding-top: 0.8rem;}

.part033_bottom_li_content_title h3{color: #010101;font-size: 0.3rem;font-weight: bold;}

.part033_bottom_li_content_link{width: 2.83rem;height: 0.4rem;}

.part033_bottom_li_content_link_piece{width: 1.45rem;height: 0.4rem;margin: 0 auto;border-radius: 0.4rem;border: 1px solid #474747;}

.part033_bottom_li_content_link_piece a{width: 1.45rem;height: 0.4rem;}

.part033_bottom_li_content_link_piece_a{width: 1.45rem;height: 0.4rem;line-height: 0.4rem;text-align: center;}

.part033_bottom_li_content_link_piece_a h6{color: #474747;font-size: 0.18rem;font-weight: normal;}

.part033_bottom_li_content_link_image{width: 2.83rem;height: 3.53rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;position: relative;}

.part033_bottom_li_content_link_image_01 img{width: 2.62rem;height: 2.58rem;}

.part033_bottom_li_content_link_image_02 img{width: 2.4rem;height: 2.27rem;}

.part033_bottom_li_content_link_image_03 img{width: 2.55rem;height: 2.23rem;}

.part033_bottom_li_content_link_image_04 img{width: 3.66rem;height: 2.38rem;position: absolute;left: 0.01rem;}

.part033_bottom_li_content_link_image_05 img{width: 2.21rem;height: 2.23rem;}







.part033_bottom_li_active .part033_bottom_li_image{display: block !important;}

.part033_bottom_li_active h3{color: #fff !important;}


.part033_bottom_li_active .part033_bottom_li_content_link_piece{background-color: rgba(255, 255, 255, 0.24);border: 1px solid #fff;}

.part033_bottom_li_active h6{color: #fff !important;}





/***********index_part035*************/

.index_part035{width: 100%;height: 5.15rem;background-image: url(../images/about_us/part035_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.part035_center{width: 15rem;height: 5.15rem;margin: 0 auto;box-sizing: border-box;padding-top: 0.4rem;}

.part035_top{width: 15rem;height: 0.68rem;text-align: center;}

.part035_top h3{color: #fff;font-size: 0.48rem;font-weight: bold;}

.part035_middle{width: 15rem;height: 0.9rem;text-align: center;}

.part035_middle h6{color: #fff;font-size: 0.2rem;font-weight: normal;}









.part035_block{width: 14.54rem;height: 2.62rem;position: relative;box-sizing: border-box;margin: 0 auto;}

.part035_bottom{width: 14.54rem;height: 2.62rem;position: relative;overflow: hidden;margin: 0 auto;}

.part035_bottom_block{width: 14.54rem;height: 2.62rem;margin: 0 auto;position: relative;}

.part035_right .swiper-slide{width: 3.55rem;height: 2.62rem;overflow: hidden;}

.part035_bottom_block_li{width: 3.55rem;height: 2.62rem;position: relative;box-sizing: border-box;}

.part035_bottom_block_li_image{width: 3.55rem;height: 2.62rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-end;}

.part035_bottom_block_li_image_piece{width: 3.55rem;height: 2.62rem;overflow: hidden;}

.part035_bottom_block_li_image_piece img{width: 3.55rem;height: 2.62rem;transition: all ease 0.5s;}

.part035_bottom_block_li:hover img{transform: scale(1.1);}


.part035_button .swiper-button-next{width: 0.37rem;height: 1.02rem;background-image: url(../images/about_us/part035_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: -0.66rem;}

.part035_button .swiper-button-prev{width: 0.37rem;height: 1.02rem;background-image: url(../images/about_us/part035_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: -0.66rem;}





/*****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/product_list/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 .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;}







