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.15rem;}

.index_part01_center{width: 15rem;height: 1.15rem;margin: 0 auto;}

.part01_left{width: 5.65rem;height: 1.15rem;float: left;}

.part01_left_logo_img{width: 2.47rem;height: 1.15rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part01_left_logo_img img{width: 2.47rem;height: 0.64rem;}



.part01_left_font{width: 3.13rem;height: 1.15rem;float: left;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;}

.part01_left_font h3{font-size: 0.3rem;color: #000000;font-weight: bold;}

.part01_left_font h3 span{font-size: 0.3rem;color: #e30f03;font-weight: bold;}


.part01_right_whole{width: 2.84rem;height: 1.15rem;float: right;}

.part01_right_whole_img{width: 0.51rem;height: 1.15rem;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.51rem;height: 0.51rem;}


.part01_right{width: 2.25rem;height: 1.15rem;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: #000000;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: #e81f18;font-size: 0.3rem;}


/*****index_part02*********/

.index_part02{width: 100%;height: 9rem;}




/*****index_part03*********/

.index_part03{width: 100%;height: 10.65rem;}

.index_part03_center{width: 15rem;height: 10.65rem;margin: 0 auto;}

.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: 4.79rem 0.55rem;background-position: center center;}

.part03_top h3{color: #000000;font-size: 0.6rem;font-weight: bold;}





.part03_middle{width: 15rem;height: 7.81rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.part03_middle_block{width: 14.04rem;height: 7.81rem;}

.part03_middle_block video{width: 14.04rem;height: 7.81rem;}














/*****index_part04*********/

.index_part04{width: 100%;height: 12.87rem;background: url(../images/part04_bg.png) no-repeat;background-size: 100% 100%;}

.index_part04_center{width: 15rem;height: 12.87rem;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;}

.part04_top h3{color: #000000;font-size: 0.5rem;font-weight: bold;}

.part04_top h3 span{color: #e73325;font-size: 0.5rem;font-weight: bold;}







.part04_bottom{width: 15rem;height: 10rem;margin: 0 auto;display: block;transition: all ease 0.5s;}

.part04_bottom ul{width: 15rem;height: 10rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part04_bottom ul li{width: 4.8rem;height: 4.89rem;position: relative;border-radius: 0.09rem;}

.part04_bottom_hidden_block{position: relative;overflow: hidden;}



.part04_bottom_li_img_01{width: 4.8rem;height: 3.6rem;background: url(../images/part04_bottom_li_img_01.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}

.part04_bottom_li_img_02{width: 4.8rem;height: 3.6rem;background: url(../images/part04_bottom_li_img_02.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}

.part04_bottom_li_img_03{width: 4.8rem;height: 3.6rem;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.8rem;height: 3.6rem;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.8rem;height: 3.6rem;background: url(../images/part04_bottom_li_img_05.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}

.part04_bottom_li_img_06{width: 4.8rem;height: 3.6rem;background: url(../images/part04_bottom_li_img_06.png) no-repeat;background-size: 100% 100%;position: relative;object-fit: fill;}






.part04_bottom_li_font{width: 4.8rem;height: 1.29rem;line-height: 0.99rem;text-align: center;background-color: #ffffff;position: relative;bottom: 0.01rem;border-bottom-left-radius: 0.09rem;border-bottom-right-radius: 0.09rem;}

.part04_bottom_li_font_left{width: 3.42rem;height: 1.29rem;float: left;box-sizing: border-box;}

.part04_bottom_li_font_left_h3{width: 3.42rem;height: 0.4rem;box-sizing: border-box;padding-left: 0.38rem;text-align: left;}

.part04_bottom_li_font_left_h3 h3{width: 3.04rem;height: 0.4rem;color: #000000;font-size: 0.27rem;font-weight: bold;}

.part04_bottom_li_font_left_h6{width: 3.42rem;height: 0.4rem;box-sizing: border-box;padding-left: 0.38rem;text-align: left;}

.part04_bottom_li_font_left_h6 h6{width: 3.04rem;height: 0.4rem;color: #e73325;font-size: 0.24rem;}

.part04_bottom_li_font_right{width: 1.38rem;height: 1.29rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part04_bottom_li_font_right_block{width: 1.38rem;height: 0.58rem;line-height: 0.58rem;background-color: #e73325;border-top-left-radius: 0.29rem;border-bottom-left-radius: 0.29rem;box-sizing: border-box;padding-left: 0.37rem;}

.part04_bottom_li_font_right_block h3{color: #FFFFFF;font-size: 0.2rem;}














.part04_bottom_flash_01{width: 4.8rem;height: 4.89rem;position: absolute;left: -7.37rem;top: 0;background-color: rgba(0,0,0,0.8);z-index: 9;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;transition: all ease 0.2s;border-radius: 0.09rem;}

.part04_bottom_flash_01_block{width: 3.73rem;height: 2.33rem;border: 1px dashed #FFFFFF;box-sizing: border-box;padding-top: 0.27rem;border-radius: 0.09rem;}

.part04_bottom_flash_01_block_one{width: 3.73rem;height: 0.33rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;justify-content: center;}

.part04_bottom_flash_01_block_one h3{color: #ffe03f;font-size: 0.3rem;}

.part04_bottom_flash_01_block_two{width: 3.73rem;height: 0.48rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;justify-content: center;}

.part04_bottom_flash_01_block_two h3{color: #FFFFFF;font-size: 0.2rem;}

.part04_bottom_flash_01_block_three{width: 3.73rem;height: 1rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;justify-content: center;}

.part04_bottom_flash_01_block_three p{color: #FFFFFF;font-size: 0.18rem;}


.part04_bottom_flash_01_button{width: 1.69rem;height: 0.58rem;border-radius: 0.29rem;background-color: #e73325;position: relative;bottom: 0.2rem;}

.part04_bottom_flash_01_button_block{width: 1.69rem;height: 0.58rem;line-height: 0.58rem;text-align: center;border-radius: 0.29rem;background-color: #e73325;}

.part04_bottom_flash_01_button_block h3{color: #FFFFFF;font-size: 0.2rem;}











/*****index_part05*********/

.index_part05{width: 100%;height: auto;}

.index_part05_center{width: 100%;height: auto;margin: 0 auto;}

.part05_top{width: 15rem;height: 1.63rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.part05_top h3{color: #000000;font-size: 0.6rem;font-weight: bold;}

.part05_top h3 span{color: #e73325;font-size: 0.6rem;font-weight: bold;}


.part05_middle{width: 15rem;height: 0.55rem;margin: 0 auto 0.72rem auto;}

.part05_middle_block{width: 8.82rem;height: 0.55rem;margin: 0 auto;}

.part05_middle_block ul{width: 8.82rem;height: 0.55rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part05_middle_block ul li{width: 2.07rem;height: 0.66rem;line-height: 0.66rem;text-align: center;border: 2px solid #cccccc;border-radius: 0.33rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;box-sizing: border-box;}

.part05_middle_block ul li h3{color: #000000;font-size: 0.3rem;}




.part05_orange{background-color: #f9ad1b !important;transition: all ease 0.5s;border: none !important;}

.part05_orange h3{color: #FFFFFF !important;transition: all ease 0.5s;}










/*底部第一个*/


.part05_bottom{width: 15rem;height: 7.25rem;margin: 0 auto;display: block;transition: all ease 0.5s;}

.part05_bottom ul{width: 15rem;height: 7.25rem;margin: 0 auto;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part05_bottom ul li{}




/*底部第二个*/


.part05_bottom2{width: 15rem;height: 7.64rem;margin: 0 auto;display: none;transition: all ease 0.5s;}

.part05_bottom2 ul{width: 15rem;height: 7.64rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part05_bottom2 ul li{}



/*底部第三个*/


.part05_bottom3{width: 15rem;height: 9.01rem;margin: 0 auto;display: none;transition: all ease 0.5s;}

.part05_bottom3 ul{width: 15rem;height: 9.01rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part05_bottom3 ul li{}


/*底部第四个*/


.part05_bottom4{width: 15.2rem;height: 10.2rem;margin: 0 auto;display: none;transition: all ease 0.5s;}

.part05_bottom4 ul{width: 15.2rem;height: 10.2rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part05_bottom4 ul li{}







/*****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_part09*********/

.index_part09{width: 100%;height: 9.08rem;background: url(../images/part09_bg.png) no-repeat;background-size: 100% 100%;}

.index_part09_center{width: 15rem;height: 9.08rem;margin: 0 auto;}

.part09_top{width: 15rem;height: 2.12rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;}

.part09_top_h3{width: 5.25rem;height: 0.85rem;line-height: 0.85rem;text-align: center;}

.part09_top_h3 h3{color: #FFFFFF;font-size: 0.5rem;}

.part09_top_h6{width: 5.25rem;height: 0.42rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part09_top_h6 h6{color: #FFFFFF;font-size: 0.24rem;}

.part09_top_h6 hr{width: 0.73rem;height: 2px;background-color: #f2571a;border: none;}


.part09_middle{width: 15rem;height: 4.77rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part09_middle_one{width: 4.32rem;height: 1.65rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;position: relative;}

.part09_middle_one h3{color: #FFFFFF;font-size: 0.3rem;font-weight: bold;}

.part09_middle_one p{color: #FFFFFF;font-size: 0.2rem;}

.part09_middle_two{width: 4.32rem;height: 1.65rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;position: relative;}

.part09_middle_two h3{color: #FFFFFF;font-size: 0.3rem;font-weight: bold;}

.part09_middle_two p{color: #FFFFFF;font-size: 0.2rem;}

.part09_middle_three{width: 4.32rem;height: 1.65rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;position: relative;}

.part09_middle_three h3{color: #FFFFFF;font-size: 0.3rem;font-weight: bold;}

.part09_middle_three p{color: #FFFFFF;font-size: 0.2rem;}

.part09_middle_four{width: 4.32rem;height: 1.65rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;position: relative;}

.part09_middle_four h3{color: #FFFFFF;font-size: 0.3rem;font-weight: bold;}

.part09_middle_four p{color: #FFFFFF;font-size: 0.2rem;}


























/*****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_part012*********/

.index_part012{width: 100%;height: 2.65rem;background: url(../images/part012_bg.png) no-repeat;background-size: 100% 100%;}

.index_part012_center{width: 15rem;height: 2.65rem;margin: 0 auto;}

.part012_left{width: 7.5rem;height: 2.65rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}

.part012_left_block{width: 7.5rem;height: 1.52rem;background-color: rgba(255,255,255,0.2);display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;box-sizing: border-box;padding-left: 0.33rem;}

.part012_left_block h3{color: #FFFFFF;font-size: 0.48rem;}

.part012_left_block span{color: #f2571a;font-size: 0.48rem;}

.part012_left_block h6{color: #FFFFFF;font-size: 0.3rem;}




.part012_right{width: 7.5rem;height: 2.65rem;float: left;box-sizing: border-box;padding-left: 2.98rem;}

.part012_right_block{width: 3.81rem;height: 2.65rem;box-sizing: border-box;padding-top: 0.36rem;}


.part012_right_block_top{width: 3.81rem;height: 1.18rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part012_right_block_top_img{width: 0.51rem;height: 0.51rem;}

.part012_right_block_top_img img{width: 0.51rem;height: 0.51rem;}

.part012_right_block_top_hr{width: 2px;height: 0.42rem;margin-left: 0.13rem;margin-right: 0.13rem;}

.part012_right_block_top_hr hr{margin: 0;width: 2px;height: 0.42rem;background-color: #FFFFFF;border: none;}

.part012_right_block_top_font{width: 3rem;height: 0.81rem;}

.part012_right_block_top_font h6{color: #FFFFFF;font-size: 0.3rem;}

.part012_right_block_top_font h3{color: #FFFFFF;font-size: 0.48rem;font-family: impact;}

.part012_right_block_bottom{width: 3.81rem;height: 0.65rem;border-radius: 0.1rem;background-color: #FFFFFF;display: block;text-decoration: none;line-height: 0.65rem;text-align: center;}

.part012_right_block_bottom h3{color: #f2571a;font-size: 0.3rem;}




}












/*****index_part013*********/

.index_part013{width: 100%;height: 10.16rem;background-color: #f5f5f5;}

.index_part013_center{width: 78%;height: 10.16rem;margin: 0 auto;}

.part013_top{width: 15rem;height: 2.04rem;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: bold;}

.part013_top_h3 h3 span{color: #e73325;font-size: 0.5rem;font-weight: bold;}


.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;}

.part013_top_h6 hr{width: 0.73rem;height: 2px;background-color: #f2571a;border: none;}


.part013_middle{width: 77%;height: 6.79rem;margin: 0 auto;position: relative;float: right;}

.swiper-container6{overflow: hidden;}

.swiper-container6 img{width: 11.58rem;height: 6.79rem;}

.part013_middle_block{width: 11.12rem;height: 0.9rem;border-radius: 0.09rem;background-color: rgba(255,255,255,0.9);position: relative;bottom: 1.12rem;left: 0.22rem;line-height: 0.9rem;box-sizing: border-box;padding-left: 0.4rem;}

.part013_middle_block h3{color: #000000;font-size: 0.26rem;}

.part013_middle_block h3 span{color: #999999;font-size: 0.3rem;}



.part013_bottom{width: 3.22rem;height: 6.79rem;margin: 0 auto;float: left;}

.part013_bottom ul{width: 3.22rem;height: 6.79rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part013_bottom ul li{width: 3.22rem;height: 1.56rem;border-radius: 0.09rem;}

.part013_bottom ul li:nth-child(1){background: url(../images/part013_bottom_li_bg_01.jpg) no-repeat;background-size: 100% 100%;}

.part013_bottom ul li:nth-child(2){background: url(../images/part013_bottom_li_bg_02.jpg) no-repeat;background-size: 100% 100%;}

.part013_bottom ul li:nth-child(3){background: url(../images/part013_bottom_li_bg_03.jpg) no-repeat;background-size: 100% 100%;}

.part013_bottom ul li:nth-child(4){background: url(../images/part013_bottom_li_bg_04.jpg) no-repeat;background-size: 100% 100%;}

.activeitem{transition: all ease 0.5s;width: 3.22rem;height: 1.56rem;border-radius: 0.09rem;box-sizing: border-box;border: 2px solid #f9ad1b;}










/*****index_part014*********/

.index_part014{width: 100%;height: 2.4rem;background: url(../images/part014_bg.png) no-repeat;background-size: 100% 100%;}

.index_part014_center{width: 15rem;height: 2.4rem;margin: 0 auto;}

.part014_left{width: 4.02rem;height: 2.73rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;box-sizing: border-box;}


.part014_left img{width: 3.25rem;height: 2.73rem;display: block;position: relative;bottom: 0.3rem;}


.part014_middle{width: 7rem;height: 2.4rem;float: left;}

.part014_middle_block{width: 6.82rem;height: 2.4rem;box-sizing: border-box;padding-top: 0.24rem;}

.part014_middle_top{width: 6.82rem;height: 1.12rem;line-height: 1.12rem;}

.part014_middle_top h3{color: #FFFFFF;font-size: 0.36rem;}

.part014_middle_bottom{width: 6.82rem;height: 0.49rem;}

.part014_middle_bottom ul{width: 6.82rem;height: 0.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part014_middle_bottom ul li{width: 1.62rem;height: 0.48rem;border: 1px solid #FFFFFF;border-radius: 0.24rem;line-height: 0.48rem;text-align: center;}

.part014_middle_bottom ul li h3{color: #FFFFFF;font-size: 0.24rem;}




.part014_right{width: 3.81rem;height: 2.65rem;float: left;}

.part014_right_block{width: 3.81rem;height: 2.45rem;box-sizing: border-box;padding-top: 0.2rem;}


.part014_right_block_top{width: 3.81rem;height: 1.18rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin-bottom: 0.16rem;}

.part014_right_block_top_img{width: 0.51rem;height: 0.51rem;margin-right: 0.05rem;}

.part014_right_block_top_img img{width: 0.51rem;height: 0.51rem;}

.part014_right_block_top_hr{width: 2px;height: 0.42rem;margin-left: 0.13rem;margin-right: 0.13rem;}

.part014_right_block_top_hr hr{margin: 0;width: 2px;height: 0.42rem;background-color: #FFFFFF;border: none;}

.part014_right_block_top_font{width: 3rem;height: 0.81rem;}

.part014_right_block_top_font h6{color: #e73325;font-size: 0.3rem;}

.part014_right_block_top_font h3{color: #FFFFFF;font-size: 0.48rem;font-family: impact;}

.part014_right_block_bottom{width: 3.81rem;height: 0.58rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part014_right_block_bottom_block{width: 2.74rem;height: 0.58rem;line-height: 0.58rem;text-align: center;background-color: #e73325;border-radius: 0.29rem;position: relative;right: 0.3rem;}

.part014_right_block_bottom_block h3{color: #FFFFFF;font-size: 0.3rem;}

}













/*****index_part015*********/

.index_part015{width: 100%;height: 9.32rem;}

.index_part015_center{width: 100%;height: 9.32rem;margin: 0 auto;background: url(../images/part015_bg.png) no-repeat;background-size: 9.6rem 9.31rem;background-position: left center;}


.part015_middle{width: 100%;height: 5.51rem;margin: 0 auto 0 auto;}

.part015_middle_block{width: 100%;height: 5.51rem;}

.part015_middle_right{width: 50%;height: 5.5rem;float: right;}

.part015_middle_right_block{width: 7.52rem;height: 5.5rem;}

.part015_middle_right_title{width: 7.52rem;height: 1.78rem;line-height: 1.78rem;box-sizing: border-box;padding-left: 0.7rem;}

.part015_middle_right_title h3{color: #000000;font-size: 0.6rem;font-weight: bold;}

.part015_middle_right_title h3 span{color: #e73325;font-size: 0.6rem;font-weight: bold;}


.part015_middle_right_p{width: 7.52rem;height: 1.45rem;box-sizing: border-box;padding-left: 0.7rem;margin-bottom: 0.57rem;}

.part015_middle_right_p p{color: #000000;font-size: 0.18rem;line-height: 0.36rem;}

.part015_middle_right_content{width: 7.52rem;height: 1.01rem;box-sizing: border-box;padding-left: 0.7rem;}

.part015_middle_right_content_block{width: 6.11rem;height: 1.01rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;}

.part015_middle_right_content_block_left{width: 3.08rem;height: 0.66rem;border: 2px solid #e73325;border-radius: 0.33rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part015_middle_right_content_block_left_img{width: 0.36rem;height: 0.31rem;}

.part015_middle_right_content_block_left_img img{width: 0.36rem;height: 0.31rem;}

.part015_middle_right_content_block_left_h3 h3{color: #e73325;font-size: 0.3rem;font-weight: bold;}



.part015_middle_right_content_block_right{width: 2.73rem;height: 0.66rem;line-height: 0.66rem;text-align: center;background-color: #e73325;border-radius: 0.33rem;}

.part015_middle_right_content_block_right h3{color: #FFFFFF;font-size: 0.3rem;}

.part015_bottom{width: 14.21rem;height: 3.81rem;background-color: #f9ad1b;float: right;box-sizing: border-box;padding-left: 0.41rem;padding-top: 0.37rem;}

.part015_bottom ul{width: 11.70rem;height: 3.24rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part015_bottom ul li{width: 3.78rem;height: 3.24rem;}

.part015_bottom_li_img{width: 3.78rem;height: 2.74rem;}

.part015_bottom_li_img img{width: 3.78rem;height: 2.74rem;}

.part015_bottom_li_font{width: 3.78rem;height: 0.5rem;line-height: 0.5rem;text-align: center;}

.part015_bottom_li_font h3{color: #FFFFFF;font-size: 0.2rem;}










/*****index_part016*********/

.index_part016{width: 100%;height: 2.49rem;background: url(../images/part016_bg.png) no-repeat;background-size: 100% 100%;margin-top: 0.5rem;}

.index_part016_center{width: 15rem;height: 2.49rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part016_left{width: 3.78rem;height: 2.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part016_left img{width: 2.78rem;height: 0.72rem;display: flex;}

.part016_right{width: 11rem;height: 2.49rem;}

.part016_right ul{width: 11rem;height: 2.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part016_right ul li:nth-child(1){width: 2.84rem;height: 2.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part016_right ul li:nth-child(2){width: 1.27rem;height: 2.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part016_right ul li:nth-child(3){width: 2.39rem;height: 2.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part016_right ul li:nth-child(4){width: 2.48rem;height: 2.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part016_right_li1{width: 2.84rem;height: 0.98rem;}

.part016_right_li2{width: 1.27rem;height: 0.98rem;}

.part016_right_li3{width: 2.39rem;height: 0.98rem;}

.part016_right_li4{width: 2.48rem;height: 0.98rem;}

.part016_right_h6{width: 100%;height: 0.52rem;}

.part016_right_h6 h6{color: #FFFFFF;font-size: 0.2rem;margin-bottom: 0.5rem;}

.part016_right_h6 h6 span{color: #e73325;font-size: 0.6rem;font-family: impact;}


.part016_right_p{width: 100%;height: 0.46rem;display: block;margin-top: 0.2rem;}

.part016_right_p p{color: #FFFFFF;font-size: 0.2rem;}




/*****index_part18*********/

.index_part18{width: 100%;height: 10.61rem;}

.index_part18_center{width: 78%;height: 10.61rem;margin: 0 auto;}

.part18_top{width: 15rem;height: 1.93rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.part18_top h3{color: #000000;font-size: 0.50rem;font-weight: bold;}




.part18_middle{width: 100%;height: 7.36rem;margin: 0 auto 0 auto;position: relative;}

.banner {
	padding-top:80px;
}
.banner h1 {
	font-size:36px;
	text-align:center;
	font-weight:normal;
}
.banner h2 {
	font-size:18px;
	color:#535353;
	text-align:center;
	font-weight:normal;
	margin:20px 0 60px;
}
.banner .swiper {
	width:15rem;
	margin:0 auto;
	position:relative;
}
.current-swiper {
	width:48%;
	height:6.34rem;
	border-radius:0.12rem;
	margin:0 auto;
	box-shadow:0 0 20px rgba(0,0,0,0.05);
	position:relative;
	z-index:99;
	border: 4px solid #ffffff;
}
.left-swiper {
	position:absolute;
	left:0.1rem;
	top:52px;
	z-index:1;
}
.right-swiper {
	position:absolute;
	right:0.1rem;
	left:auto;
	top:52px;
	z-index:1;
}

/* .right-right-swiper{
	width: 33% !important;
	height: 4.3rem !important;
} */


.nocurrent-swiper {
	width:39%;
	height:5.14rem;
	border-radius:0.12rem;
	box-shadow:0 0 20px rgba(0,0,0,0.05);
	border: 4px solid #ffffff;
}




.nocurrent-swiper:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	z-index:99;
}
.slide1 {
	background:url(../images/part18_slide1.jpg) no-repeat;background-size: 100% 100%;
}
.slide2 {
	background:url(../images/part18_slide2.jpg) no-repeat;background-size: 100% 100%;
}
.slide3 {
	background:url(../images/part18_slide3.jpg) no-repeat;background-size: 100% 100%;
}

.slide4 {
	background:url(../images/part18_slide4.jpg) no-repeat;background-size: 100% 100%;
}

.slide5 {
	background:url(../images/part18_slide5.jpg) no-repeat;background-size: 100% 100%;
}

.title {
	padding-top:70px;
	margin-left:45px;
	height:29px;
	line-height:29px;
	font-size:18px;
	color:#666;
}
.nocurrent-swiper .title {
	padding-top:44px;
	margin-left:30px;
	font-size:16px;
	height:25px;
	line-height:25px;
}
.name {
	margin-left:45px;
	height:55px;
	display:inline-block;
	position:relative;
	line-height:55px;
	padding-bottom:9px;
	padding-right:55px;
	border-bottom:1px solid #dddddd;
	font-size:36px;
	color:#333;
}
.nocurrent-swiper .name {
	height:46px;
	line-height:46px;
	font-size:30px;
	padding-right:46px;
	margin-left:30px;
}
.name:before {
	content:'';
	position:absolute;
	width:30px;
	height:30px;
	right:10px;
	top:0;
	bottom:0;
	margin:auto;
	background:url(../images/curr_sectbg.png) no-repeat center center;
}
.nocurrent-swiper .name:before {
	width:26px;
	height:26px;
	background-size:100% 100%;
}
.detail {
	margin-left:45px;
	width:275px;
	margin-top:30px;
	padding-right:5px;
	line-height:24px;
	color:#bbb;
	font-size:14px;
}
.nocurrent-swiper .detail {
	font-size:12px;
	line-height:20px;
	width:235px;
	margin-left:30px;
}
.swiper-button-prev {
	width:72px;
	height:72px;
	background:url(../images/curr_prev.png) no-repeat center center;
}
.swiper-button-next {
	width:72px;
	height:72px;
	background-size:auto;
	background-image:url(../images/curr_next.png);
}


.swiper-pagination{
	width: 4rem; height: 0.3rem;
    position: absolute; 
	left: 35%;
	top: 105%; 
    transform: translate(-50%, -50%); 
}




.part18_middle_font{width:7.94rem;height:0.7rem;line-height: 0.7rem;text-align: center;background-color: rgba(0,0,0,0.76);position: relative;top: 4.81rem;}

.part18_middle_font h3{color: #FFFFFF;font-size: 0.3rem;}







/*****index_part021*********/

.index_part021{width: 100%;height: 2.63rem;background-color: #f9ad1b;}

.index_part021_center{width: 15rem;height: 2.63rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part021_left{width: 6.24rem;height: 3.77rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;box-sizing: border-box;position: relative;bottom: 0.56rem;}

.part021_left img{width: 4.78rem;height: 3.77rem;display: block;}


.part021_middle{width: 7.91rem;height: 2.63rem;}

.part021_middle_block{width: 7.91rem;height: 2.63rem;box-sizing: border-box;padding-top: 0.16rem;}

.part021_middle_top{width: 7.91rem;height: 1.25rem;line-height: 1.25rem;}

.part021_middle_top h3{color: #FFFFFF;font-size: 0.55rem;}

.part021_middle_top h3 span{color: #e73325;font-size: 0.55rem;font-weight: bold;}

.part021_middle_bottom{width: 7.91rem;height: 0.63rem;}

.part021_middle_bottom ul{width: 7.91rem;height: 0.63rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part021_middle_bottom ul li{width: 2.49rem;height: 0.62rem;border-radius: 0.31rem;line-height: 0.62rem;text-align: center;background-color: #FFFFFF;}

.part021_middle_bottom ul li h3{color: #e73325;font-size: 0.24rem;}








/*****index_part022*********/

.index_part022{width: 100%;height: 5.89rem;}

.index_part022_center{width: 15rem;height: 5.89rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part022_left{width: 8.7rem;height: 5.89rem;}

.part022_left_left{width: 3.85rem;height: 5.89rem;float: left;box-sizing: border-box;padding-top: 0.75rem;}

.part022_left_left_font{width: 3.85rem;height: 1.16rem;margin-bottom: 1.63rem;}

.part022_left_left_font h3{color: #000000;font-size: 0.5rem;}

.part022_left_left_font h3 span{color: #e73325;font-size: 0.5rem;}

.part022_left_left_font h6{color: #a3a3a3;font-size: 0.36rem;}


.part022_left_left_tel{width: 3.85rem;height: 0.81rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part022_left_left_tel_img{width: 0.62rem;height: 0.81rem;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}

.part022_left_left_tel_img img{width: 0.62rem;height: 0.62rem;}

.part022_left_left_tel_font{width: 3.22rem;height: 0.81rem;box-sizing: border-box;padding-left: 0.1rem;}

.part022_left_left_tel_font h6{color: #000000;font-size: 0.24rem;}

.part022_left_left_tel_font h3{color: #e73325;font-size: 0.36rem;font-family: impact;}


.part022_left_left_link{width: 3.22rem;height: 0.6rem;margin-top: 0.39rem;}

.part022_left_left_link_block{width: 2.74rem;height: 0.6rem;background-color: #e73325;border-radius: 0.3rem;line-height: 0.6rem;text-align: center;}

.part022_left_left_link_block h3{color: #FFFFFF;font-size: 0.3rem;}










.part022_left_right{width: 4.83rem;height: 5.89rem;float: left;}

.part022_left_right_content{width: 4.83rem;height: 2.18rem;}

.part022_left_right_content ul{width: 4.83rem;height: 2.18rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part022_left_right_content ul li{width: 1.34rem;height: 1.02rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part022_left_right_content ul li:nth-child(1){position: relative;right: 0.4rem;top: 2.5rem;}

.part022_left_right_content ul li:nth-child(2){position: relative;right: 0.3rem;top: 3rem;}

.part022_left_right_content ul li:nth-child(3){position: relative;right: 2.2rem;top: 1.14rem;}

.part022_left_right_content ul li:nth-child(4){position: relative;right: 0.1rem;}








.part022_left_right_content_li_h3{width: 1.02rem;height: 1.02rem;background-color: #666666;border-radius: 0.51rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part022_left_right_content_li_h3 h3{color: #FFFFFF;font-size: 0.26rem;}

.part022_left_right_content_li_img{width: 0.29rem;height: 0.62rem;position: relative;bottom: 0.2rem;}

.part022_left_right_content_li_img img{width: 0.29rem;height: 0.62rem;}





.part022_left_right_img{width: 4.09rem;height: 3.71rem;position: relative;top: 0.36rem;left: 1rem;}

.part022_left_right_img img{width: 4.09rem;height: 3.71rem;}









.part022_right{width: 6.27rem;height: 5.89rem;background-color: #f9ad1b;}

.part022_right_title{width: 6.27rem;height: 1.33rem;line-height: 1.33rem;text-align: center;}

.part022_right_title h3{color: #FFFFFF;font-size: 0.4rem;}

.part022_right_content{width: 6.27rem;height: 3.1rem;}

.part022_right_content ul{width: 6.27rem;height: 3.1rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;}

.part022_right_content ul li{width: 6.27rem;height: 0.37rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;box-sizing: border-box;padding-left: 0.62rem;}

.part022_right_content_li_img{width: 0.37rem;height: 0.37rem;margin-right: 0.22rem;}

.part022_right_content_li_img img{width: 0.37rem;height: 0.37rem;}

.part022_right_content_li_h6{width: 5.05rem;height: 0.37rem;}

.part022_right_content_li_h6 h6{color: #FFFFFF;font-size: 0.3rem;}









/*****index_part023*********/

.index_part023{width: 100%;height: 2.62rem;background: url(../images/part023_bg.png) no-repeat;background-size: 100% 100%;}

.index_part023_center{width: 15rem;height: 2.62rem;margin: 0 auto;}


.part023_middle{width: 8.76rem;height: 2.62rem;float: left;}

.part023_middle_block{width: 8.76rem;height: 2.62rem;}

.part023_middle_top{width: 8.76rem;height: 1.58rem;box-sizing: border-box;padding-top: 0.3rem;}

.part023_middle_top h3{color: #e73325;font-size: 0.48rem;}

.part023_middle_top h6{color: #FFFFFF;font-size: 0.36rem;}

.part023_middle_bottom{width: 8.76rem;height: 1.03rem;}


.part023_middle_bottom_name{width: 3.09rem;height: 0.6rem;float: left;border-radius: 0.3rem;border: none;margin-right: 0.15rem;box-sizing: border-box;padding-left: 0.2rem;}

.part023_middle_bottom_tel{width: 3.09rem;height: 0.6rem;float: left;border-radius: 0.3rem;border: none;margin-right: 0.12rem;box-sizing: border-box;padding-left: 0.2rem;}

.part023_middle_bottom_submit{width: 1.04rem;height: 0.6rem;background-color: #f2571a;border-radius: 0.3rem;float: left;border: none;color: #FFFFFF;font-size: 0.24rem;}

.part023_middle_bottom input::-webkit-input-placeholder{color: #000000;font-size: 0.2rem;}
















.part023_right{width: 2.74rem;height: 2.62rem;float: right;}

.part023_right_block{width: 2.74rem;height: 2.62rem;box-sizing: border-box;padding-top: 0.6rem;}


.part023_right_block_top{width: 2.74rem;height: 0.58rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin-bottom: 0.19rem;}

.part023_right_block_top_piece{width: 2.74rem;height: 0.58rem;line-height: 0.58rem;text-align: center;background-color: rgba(255,255,255,0.5);border-radius: 0.29rem;border: 2px solid #FFFFFF;box-sizing: border-box;}

.part023_right_block_top_piece h3{color: #e73325;font-size: 0.3rem;}

.part023_right_block_bottom{width: 2.74rem;height: 0.58rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part023_right_block_bottom_block{width: 2.74rem;height: 0.58rem;line-height: 0.58rem;text-align: center;background-color: #e73325;border-radius: 0.29rem;}

.part023_right_block_bottom_block h3{color: #FFFFFF;font-size: 0.3rem;}

}
























/******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;}




















