/**
 *               ii.                                         ;9ABH,          
 *              SA391,                                    .r9GG35&G          
 *              &#ii13Gh;                               i3X31i;:,rB1         
 *              iMs,:,i5895,                         .5G91:,:;:s1:8A         
 *               33::::,,;5G5,                     ,58Si,,:::,sHX;iH1        
 *                Sr.,:;rs13BBX35hh11511h5Shhh5S3GAXS:.,,::,,1AG3i,GG        
 *                .G51S511sr;;iiiishS8G89Shsrrsh59S;.,,,,,..5A85Si,h8        
 *               :SB9s:,............................,,,.,,,SASh53h,1G.       
 *            .r18S;..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,.1H315199,rX,       
 *          ;S89s,..,,,,,,,,,,,,,,,,,,,,,,,....,,.......,,,;r1ShS8,;Xi       
 *        i55s:.........,,,,,,,,,,,,,,,,.,,,......,.....,,....r9&5.:X1       
 *       59;.....,.     .,,,,,,,,,,,...        .............,..:1;.:&s       
 *      s8,..;53S5S3s.   .,,,,,,,.,..      i15S5h1:.........,,,..,,:99       
 *      93.:39s:rSGB@A;  ..,,,,.....    .SG3hhh9G&BGi..,,,,,,,,,,,,.,83      
 *      G5.G8  9#@@@@@X. .,,,,,,.....  iA9,.S&B###@@Mr...,,,,,,,,..,.;Xh     
 *      Gs.X8 S@@@@@@@B:..,,,,,,,,,,. rA1 ,A@@@@@@@@@H:........,,,,,,.iX:    
 *     ;9. ,8A#@@@@@@#5,.,,,,,,,,,... 9A. 8@@@@@@@@@@M;    ....,,,,,,,,S8    
 *     X3    iS8XAHH8s.,,,,,,,,,,...,..58hH@@@@@@@@@Hs       ...,,,,,,,:Gs   
 *    r8,        ,,,...,,,,,,,,,,.....  ,h8XABMMHX3r.          .,,,,,,,.rX:  
 *   :9, .    .:,..,:;;;::,.,,,,,..          .,,.               ..,,,,,,.59  
 *  .Si      ,:.i8HBMMMMMB&5,....                    .            .,,,,,.sMr 
 *  SS       :: h@@@@@@@@@@#; .                     ...  .         ..,,,,iM5 
 *  91  .    ;:.,1&@@@@@@MXs.                            .          .,,:,:&S 
 *  hS ....  .:;,,,i3MMS1;..,..... .  .     ...                     ..,:,.99 
 *  ,8; ..... .,:,..,8Ms:;,,,...                                     .,::.83 
 *   s&: ....  .sS553B@@HX3s;,.    .,;13h.                            .:::&1 
 *    SXr  .  ...;s3G99XA&X88Shss11155hi.                             ,;:h&, 
 *     iH8:  . ..   ,;iiii;,::,,,,,.                                 .;irHA  
 *      ,8X5;   .     .......                                       ,;iihS8Gi
 *         1831,                                                 .,;irrrrrs&@
 *           ;5A8r.                                            .:;iiiiirrss1H
 *             :X@H3s.......                                .,:;iii;iiiiirsrh
 *              r#h:;,...,,.. .,,:;;;;;:::,...              .:;;;;;;iiiirrss1
 *             ,M8 ..,....,.....,,::::::,,...         .     .,;;;iiiiiirss11h
 *             8B;.,,,,,,,.,.....          .           ..   .:;;;;iirrsss111h
 *            i@5,:::,,,,,,,,.... .                   . .:::;;;;;irrrss111111
 *            9Bi,:,,,,......                        ..r91;;;;;iirrsss1ss1111
 */
/*
 * author 229343733@qq.com
 */

@media screen and (min-width: 1601px) {

	.contact_box2_list dd:nth-child(3n),
	.rela_video_list dd:nth-child(4n) ,
	.customer_box1_list2 dd:nth-child(3n){
		margin-right: 0;
	}





}

@media screen and (min-width:1401px) and (max-width: 1600px) {



	.fz60 {
		font-size: 50px;
	}

	.fz52 {
		font-size: 46px;
	}

	.fz48 {
		font-size: 42px;
	}

	.fz46 {
		font-size: 40px;
	}

	.fz42 {
		font-size: 36px;
	}

	.fz40 {
		font-size: 36px;
	}

	.fz36 {
		font-size: 30px;
	}

	.fz32 {
		font-size: 28px;
	}

	.fz30 {
		font-size: 26px;
	}

	.fz26 {
		font-size: 24px;
	}

	.fz24 {
		font-size: 22px;
	}

	/* contact */
	.contact_box2_list dd:nth-child(3n) {
		margin-right: 0;
	}

	.contact_box1_l_list .item .con .text {
		font-size: 18px;
	}

	/* pro_det */
	.rela_video_list dd:nth-child(4n) {
		margin-right: 0;
	}



	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */

	.public_d_page_r .item {
		padding: 80px 0 80px 40px;
	}

	.d1BoxOne_r1_03_list.list_5::before {
		display: none;
	}

	.d1BoxOne_r1_03_list.list_5 .every {
		width: calc(100% / 3);
	}

	.d7BoxOne_r1_tt {
		margin: 0;
	}

	.d7BoxOne_r1 .item {
		padding: 60px 0 60px 40px;
		margin-bottom: 70px;
	}

	.d7BoxOne_r1_tt .r_box {
		padding-bottom: 20px;
	}

	.d7BoxOne_r1 {
		padding-top: 0;
	}


	.d1BoxOne_r1_03_list.list_5>.every:nth-child(6) {
		-ms-order: 5;
		-webkit-order: 5;
		order: 5;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(7) {
		-ms-order: 4;
		-webkit-order: 4;
		order: 4;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(8) {
		-ms-order: 3;
		-webkit-order: 3;
		order: 3;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(9) {
		-ms-order: 2;
		-webkit-order: 2;
		order: 2;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(10) {
		-ms-order: 1;
		-webkit-order: 1;
		order: 1;
	}






	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	.d9Four1_L_01 .item {
		width: calc((100% - 90px) / 4);
		margin-right: 30px;
	}

	.d9Four1_L_01 {
		padding-top: 40px;
	}

	.d9BoxSeven_w {
		padding: 80px 0 200px;
	}




	/* custoner said */
	.customer_box1_list2 dd:nth-child(3n){
		margin-right: 0;
	}














}

@media screen and (min-width:1201px) and (max-width: 1400px) {

	.menu_dl dd {
		padding: 0 0.4vw;
	}
    .menu_tt{
        font-size: 14px;
    }
	.fz60 {
		font-size: 48px;
	}

	.fz52 {
		font-size: 44px;
	}

	.fz48 {
		font-size: 40px;
	}

	.fz46 {
		font-size: 36px;
	}

	.fz42 {
		font-size: 34px;
	}

	.fz40 {
		font-size: 34px;
	}

	.fz36 {
		font-size: 28px;
	}

	.fz32 {
		font-size: 26px;
	}

	.fz30 {
		font-size: 26px;
	}

	.fz26 {
		font-size: 24px;
	}

	.fz24 {
		font-size: 22px;
	}

	.fz22 {
		font-size: 20px;
	}

	.fz20 {
		font-size: 18px;
	}

	.fz18 {
		font-size: 16px;
	}

	.fz16 {
		font-size: 16px;
	}

	.main_content {
		padding-top: 70px;
		padding-bottom: 70px;
	}

	.main_content2 {
		padding-top: 70px;
	}

	.main_content3 {
		padding-bottom: 70px;
	}


	.banner_bars .item {
		height: 100px;
	}

	.ind_box1 {
		padding-bottom: 110px;
	}

	.ind_box2_item a img {
		height: 480px;
	}

	.ind_box6_l_more_box {
		height: 220px;
	}

	.ind_box3_l,
	.ind_box3_r {
		width: 350px
	}

	.ind_box3_list1 {
		width: 210px;
	}

	.ind_box3_pic1 {
		width: calc(100% - 221px);
	}

	.ind_box3_m {
		width: calc(100% - 710px);
	}

	.ind_box7_scroll_pic {
		width: 190px;
	}

	.ind_box8_con::after {
		top: 45px;
		height: 240px;
		border-radius: 120px;
	}

	.ind_box8_list dd .con {
		padding-top: 14px;
	}

	.ind_box8_list dd {
		height: 240px;
	}

	.ind_box8_list dd .icon {
		width: 90px;
	}


	/* contact */
	.contact_box1_l_list .item {
		width: 100%;
		padding: 22px 0;
	}

	.contact_box2_list dd:nth-child(3n) {
		margin-right: 0;
	}

	.contact_box1_l_list .item .con .text {
		font-size: 18px;
	}


	/* faq */
	.page_faq_l {
		width: 300px;
	}

	.page_faq_r {
		width: calc(100% - 300px);
	}


	/* pro_list */
	.sub_banner_pro_con {
		position: relative;
		height: 560px;
	}


	/* pro_det */
	.rela_video_list dd:nth-child(4n) {
		margin-right: 0;
	}


	/* pro_det2 */
	.pro_det2_box1_float_tip {
		margin-top: -200px;
	}

	.pro_det2_box4 {
		background-size: auto 100%;
		height: 500px;
		padding-top: 180px;
		margin-top: -180px;
	}


	.open_window_title {
		line-height: 70px;
	}

	.open_window_form {
		padding: 15px 0 30px;
	}



	/* pro_det8 */
	.pro_det8_box1_float_tip {
		margin: 0;
	}


	/* pro_det11 */
	.pro_det11_box1_list dd .tt {
		font-size: 14px;
	}



	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	.d_sub_main_L,
	.download_pdf_float {
		width: 250px;
	}

	.d_sub_main_R {
		width: calc(100% - 280px);
	}

	.section_module_title .number span {
		font-size: 60px;
		width: calc(100% - 50px);
	}

	.section_module_title .number::before {
		width: 50px;
	}

	.public_d_page_r .item {
		padding: 70px 0 70px 40px;
	}

	.d1BoxOne_r1_02_list .every {
		width: 100%;
	}

	.d1BoxOne_r1_03_list::before {
		display: none;
	}

	.d1BoxOne_r1_03_list.list_3 .every {
		width: calc(100% / 2);
	}

	.d1BoxOne_r1_03_list.list_4 .every {
		width: calc(100% / 2);
	}

	.d1BoxOne_r1_04 .d1BoxOne_r1_03_list .every {
		padding: 10px 10px 15px;
	}

	.download_pdf_list .item a {
		padding: 12px 0 12px;
	}

	.d1BoxOne_r1_03_list.list_5 .every {
		width: calc(100% / 3);
	}

	.d4BoxOne1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d4BoxOne1_L {
		position: static;
	}

	.d4BoxTwo1 .item a .btn span {
		width: 200px;
		line-height: 44px;
	}

	.d4BoxFour1 {
		margin-bottom: 80px;
	}

	.d4BoxFour1 .text_box {
		padding: 50px 40px 50px 30px;
	}

	.d4BoxFour>.d4BoxFour1:nth-child(even) .text_box {
		padding: 50px 30px 50px 40px;
	}

	.dzBoxTwo2_L {
		padding: 25px 10px;
	}

	.d5BoxThree2_01 {
		width: 94%;
		padding: 40px 3% 45px 5%;
	}

	.d5BoxFour2 .item {
		width: 200px;
		height: 200px;
	}

	.d6BoxOne1 .text_box {
		width: 31%;
		padding: 30px 25px;
	}

	.d6BoxTwo1 .item {
		padding: 30px;
	}

	.d6BoxFive2 .item {
		width: calc(100% / 5);
	}

	.d6BoxSeven1 .item {
		width: calc((100% - 40px) / 3);
		margin-right: 20px;
		margin-bottom: 20px;
	}

	.d6BoxSeven1>.item:nth-child(6n) {
		margin-right: 20px;
	}

	.d6BoxSeven1>.item:nth-child(3n) {
		margin-right: 0;
	}

	.d7BoxOne_r1_tt {
		margin: 0;
	}

	.d7BoxOne_r1 .item {
		padding: 40px 0 40px 40px;
		margin-bottom: 50px;
	}

	.d7BoxOne_r1_tt .r_box {
		padding-bottom: 20px;
	}

	.d7BoxOne_r1 {
		padding-top: 0;
	}

	.d7BoxOne_r1_text {
		padding-top: 25px;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(6) {
		-ms-order: 5;
		-webkit-order: 5;
		order: 5;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(7) {
		-ms-order: 4;
		-webkit-order: 4;
		order: 4;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(8) {
		-ms-order: 3;
		-webkit-order: 3;
		order: 3;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(9) {
		-ms-order: 2;
		-webkit-order: 2;
		order: 2;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(10) {
		-ms-order: 1;
		-webkit-order: 1;
		order: 1;
	}








	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	.d_aboOne1_L {
		padding: 0 40px 0 0;
	}

	.d8BoxOne1 .item {
		width: calc((100% - 20px) / 3);
		margin-bottom: 10px;
	}

	.d8BoxOne1>.item:nth-child(7n) {
		margin-right: 10px;
	}

	.d8BoxOne1>.item:nth-child(3n) {
		margin-right: 0;
	}

	.d8BoxOne1 {
		padding-bottom: 35px;
	}

	.d8BoxOne2 .item a .img_box .hover_show {
		font-size: 50px;
	}


	.d9BoxOne1_list .item {
		width: calc((100% - 20px) / 2);
		margin-right: 0;
		margin-bottom: 20px;
	}

	.d9BoxOne1_list {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d9Four1_L {
		width: 47.6%;
	}

	.d9Four1_L_01 {
		padding-top: 30px;
	}

	.d9Four1_L_01 .item {
		width: calc((100% - 60px) / 4);
		margin-right: 20px;
	}

	.d9BoxSeven1 {
		padding-top: 40px;
	}

	.d9BoxSeven_w {
		padding: 80px 0 200px;
	}

	.d9Eight1_C {
		width: 15%;
	}

	.d9Eight1_L {
		width: 42.6%;
	}

	.d9Eight1_R {
		width: 42.4%;
	}




	/* custoner said */
	.customer_box1_list2 dd:nth-child(3n){
		margin-right: 0;
	}














}





@media screen and (min-width: 992px) and (max-width: 1200px) {
	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.mobile_menu_box {
		width: 350px;
		right: -350px;
		padding: 35px 5%;
	}


	.fz60 {
		font-size: 40px;
	}

	.fz52 {
		font-size: 34px;
	}

	.fz48 {
		font-size: 30px;
	}

	.fz46 {
		font-size: 30px;
	}

	.fz42 {
		font-size: 28px;
	}

	.fz40 {
		font-size: 26px;
	}

	.fz36 {
		font-size: 26px;
	}

	.fz32 {
		font-size: 24px;
	}

	.fz30 {
		font-size: 24px;
	}

	.fz26 {
		font-size: 22px;
	}

	.fz24 {
		font-size: 20px;
	}

	.fz22 {
		font-size: 18px;
	}

	.fz20 {
		font-size: 16px;
	}

	.fz18 {
		font-size: 16px;
	}

	.fz16 {
		font-size: 16px;
	}


	.main_content {
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.main_content2 {
		padding-top: 60px;
	}

	.main_content3 {
		padding-bottom: 60px;
	}


	.banner {
		height: 600px;
	}

	.banner_bars .item {
		height: 100px;
	}

	.ind_box1 {
		padding-bottom: 100px;
	}

	.ind_title1 {
		margin-bottom: 35px;
	}

	.ind_box1_title2 {
		padding: 8px 0 6px;
	}

	.ind_box2_item a img {
		height: 410px;
	}

	.ind_box6_l_more_box {
		height: 200px;
	}

	.ind_box3_l,
	.ind_box3_r {
		width: 310px
	}

	.ind_box3_list1 {
		width: 210px;
	}

	.ind_box3_pic1 {
		width: calc(100% - 221px);
	}

	.ind_box3_m {
		width: calc(100% - 630px);
	}

	.ind_box5 {
		padding-bottom: 180px;
	}

	.ind_box7_scroll_pic {
		width: 180px;
	}

	.ind_box8_con::after {
		top: 45px;
		height: 240px;
		border-radius: 120px;
	}

	.ind_box8_list dd .con {
		padding-top: 14px;
	}

	.ind_box8_list dd {
		height: 240px;
	}

	.ind_box8_list dd .icon {
		width: 90px;
	}


	/* about */
	.about_box5_bars {
		margin-bottom: 40px;
	}

	.about_box5_bars .item {
		height: 50px;
	}


	/* blog */
	.blog_list1_pic {
		width: 350px;
	}

	.blog_list1_con {
		width: calc(100% - 350px);
	}

	.blog_list1_text {
		margin: 13px 0 35px;
	}


	/* blog_det */
	.blog_det_date {
		padding: 18px 0 24px;
	}


	/* contact */
	.contact_box1_l_list .item {
		width: 100%;
		padding: 18px 0;
	}

	.contact_box2_list dd:nth-child(3n) {
		margin-right: 0;
	}

	.contact_box1_l_list .item .con .text {
		font-size: 18px;
	}

	.contact_box1_r_form_tt {
		padding-bottom: 10px;
	}


	/* faq */
	.page_faq_l {
		width: 270px;
	}

	.page_faq_r {
		width: calc(100% - 270px);
		padding-left: 4%;
	}

	/* pro_list */
	.sub_banner_pro_con {
		position: relative;
		height: 480px;
	}

	.location_pro {
		bottom: 0;
	}

	/* pro_det */
	.rela_video_list dd:nth-child(4n) {
		margin-right: 0;
	}

	.rela_video_list_pic .icon {
		font-size: 48px;
	}


	/* cxfz */
	.cxfz_list1_l {
		width: 260px;
	}

	.cxfz_list1_r {
		width: calc(100% - 260px - 4vw);
	}


	/* pro_det2 */
	.pro_det2_banner_con {
		bottom: 90px;
	}

	.pro_det2_banner_con_tt1 {
		margin-bottom: 10px;
	}

	.pro_det2_banner_con_tt2 {
		margin-bottom: 15px;
	}

	.pro_det2_banner_bars .item {
		width: 100px;
		margin: 0 6px;
	}

	.pro_det2_box1_list .item {
		width: 32%;
		margin: 0 1.3% 10px 0;
	}



	.pro_det2_box1_float_tip {
		margin-top: -100px;
	}

	.pro_det2_box4 {
		background-size: auto 100%;
		height: 500px;
		padding-top: 180px;
		margin-top: -180px;
	}


	.open_window_title {
		line-height: 60px;
	}

	.open_window_form {
		padding: 10px 0 20px;
	}


	/* pro_Det3 */
	.pro_det2_box7_scroll2_btn.prev {
		left: 9%;
	}

	.pro_det2_box7_scroll2_btn.next {
		right: 9%;
	}


	/* pro_det8 */
	.pro_det8_box1_float_tip {
		margin: 0;
	}

	.pro_det8_bars .item {
		height: 120px;
	}


	/* pro_det11 */
	.pro_det11_box1_list dd {
		width: calc((100% - 60px) / 4);
		margin-bottom: 40px;
	}

	.pro_det11_box1_list dd:nth-child(4n) {
		margin-right: 0;
	}

	.pro_det11_box1_list dd .tt {
		font-size: 14px;
	}



	.pro_det11_solu_bars .item {
		height: 60px;
	}

	.pro_det11_solu_bars .item .icon {
		width: 70px;
		height: 60px;
		font-size: 26px;
	}




	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	.d_sub_main {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d_sub_main_R {
		width: 100%;
	}

	.public_d_page_r>.item:nth-child(odd)::before {
		width: 100%;
	}

	.public_d_page_r .item {
		padding: 50px 35px;
	}

	.section_module_title .number span {
		width: calc(100% - 30px);
		font-size: 34px;
	}

	.section_module_title .number::before {
		width: 30px;
	}

	.d1BoxOne_r1_02_list .every .round {
		width: 90px;
		height: 90px;
	}

	.d1BoxOne_r1_02_list .every .text {
		width: calc(100% - 90px);
	}

	.d1BoxOne_r1_02_list .every {
		padding: 25px 20px 25px 20px;
	}

	.d1BoxOne_r1_03_list .every .iconfont {
		width: 100px;
		height: 100px;
	}

	.d1BoxOne_r1_05_list .every {
		padding: 25px 20px 25px 20px;
	}

	.d_sub_main_L,
	.download_pdf_float {
		width: 100%;
	}

	.d_sub_main_L {
		padding-top: 60px;
	}

	.d1BoxOne_r1_03_list.list_5::before {
		display: none;
	}

	.d1BoxOne_r1_03_list.list_5 .every {
		width: calc(100% / 3);
	}

	.d3BoxOne1 .item {
		width: calc((100% - 80px) / 9);
		margin-right: 10px;
	}

	.d3BoxTwo1_L .line {
		width: 60px;
	}

	.d3BoxThree2 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d3BoxThree2 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 25px;
		padding: 25px 25px;
	}

	.d3BoxThree2 .item .line {
		width: 60px;
	}

	.dzBoxTwo2_L {
		padding: 25px 10px;
	}

	.dzBoxTwo2_L_list .item {
		padding: 12px 10px 12px 10px;
		margin-bottom: 25px;
	}

	.dzBoxTwo2_L_list .item .round {
		width: 20px;
		height: 20px;
	}

	.dzBoxTwo2_L_list .item .round::after {
		width: 8px;
		height: 8px;
	}

	.dzBoxTwo2_L_list .item .line {
		margin: 0 5px;
	}

	.dzBoxTwo2_L_list .item .text {
		width: calc(100% - 20px - 1.4vw - 10px);
	}

	.dzBoxTwo2_L_list::before {
		left: 20px;
	}

	.d3BoxSix1_R_item_list {
		padding-top: 25px;
	}

	.d3BoxSix1_R_item_list .every span {
		font-size: 14px;
		line-height: 24px;
	}

	.d4BoxOne1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d4BoxOne1_L {
		position: static;
		width: 30%;
	}

	.p_b_45 {
		padding-bottom: 35px;
	}

	.d4BoxTwo1 .item a .btn span {
		font-size: 14px;
		width: 170px;
		line-height: 44px;
	}

	.d4BoxFour1 .img_box {
		width: 100%;
	}

	.d4BoxFour1 .text_box {
		width: 100%;
		padding: 30px 40px;
	}

	.d4BoxFour1 {
		margin-bottom: 70px;
	}

	.d4BoxFour>.d4BoxFour1:nth-child(even) .text_box {
		padding-left: 40px;
		padding-right: 40px;
	}

	.d4BoxFour1 .text_box span {
		font-size: 36px;
	}

	.d5BoxOne1_01 a .con {
		width: 100px;
		height: 100px;
	}

	.d5BoxThree2 {
		padding-top: 80px;
	}

	.d5BoxThree2_01 {
		width: 100%;
		padding: 40px 3% 45px 3%;
	}

	.d5BoxThree2_01_list {
		width: calc((100% - 30px) / 2);
	}

	.d5BoxFour2 .item {
		font-size: 18px;
		width: 180px;
		height: 180px;
		margin: 0 10px;
	}

	.d6BoxOne1 .text_box {
		width: 32%;
		padding: 30px 25px;
	}

	.d6BoxTwo1 .item {
		padding: 30px 25px;
	}

	.d6BoxThree1 .item .text {
		font-size: 14px;
	}

	.d6BoxFive2 .item {
		width: calc(100% / 5);
	}

	.d6BoxFive2 .item .img_box {
		width: 120px;
		height: 120px;
	}

	.d6BoxFive2 .item .img_box {
		padding: 12px 8px;
	}

	.d6BoxSeven1 .item {
		width: calc((100% - 40px) / 3);
		margin-right: 20px;
		margin-bottom: 20px;
	}

	.d6BoxSeven1>.item:nth-child(6n) {
		margin-right: 20px;
	}

	.d6BoxSeven1>.item:nth-child(3n) {
		margin-right: 0;
	}

	.d6BoxSeven1 .item .icon {
		width: 110px;
	}

	.d6BoxNine1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d6BoxNine1 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 30px;
	}

	.d7BoxOne_r1_tt {
		margin: 0;
	}

	.d7BoxOne_r1 .item {
		padding: 40px 0 40px 40px;
		margin-bottom: 50px;
	}

	.d7BoxOne_r1_tt .r_box {
		padding-bottom: 20px;
	}

	.d7BoxOne_r1 {
		padding-top: 0;
	}

	.d7BoxOne_r1_text {
		padding-top: 25px;
	}

	.d7BoxOne_r1 .item::before {
		width: 100%;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(6) {
		-ms-order: 5;
		-webkit-order: 5;
		order: 5;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(7) {
		-ms-order: 4;
		-webkit-order: 4;
		order: 4;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(8) {
		-ms-order: 3;
		-webkit-order: 3;
		order: 3;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(9) {
		-ms-order: 2;
		-webkit-order: 2;
		order: 2;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(10) {
		-ms-order: 1;
		-webkit-order: 1;
		order: 1;
	}







	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	.d_aboOne1_L {
		padding: 0 20px 0 0;
	}

	.d_aboOne1_R {
		padding-left: 30px;
	}

	.d_aboOne1_R_btn {
		padding-top: 15px;
	}

	.d_aboOne1_R_btn a {
		height: 46px;
		line-height: 46px;
		padding: 0 20px;
	}

	.d8BoxOne1 .item {
		width: calc((100% - 20px) / 3);
		margin-bottom: 10px;
	}

	.d8BoxOne1>.item:nth-child(7n) {
		margin-right: 10px;
	}

	.d8BoxOne1>.item:nth-child(3n) {
		margin-right: 0;
	}

	.d8BoxOne1 {
		padding-bottom: 30px;
	}

	.d8BoxOne2 .item a .img_box .hover_show {
		font-size: 40px;
	}

	.d9BoxOne1_list {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d9BoxOne1_list .item {
		width: calc((100% - 20px) / 2);
		margin-right: 0;
		margin-bottom: 20px;
	}

	.d9Four1_L {
		width: 48.6%;
	}

	.d9Four1_L_01 {
		padding-top: 30px;
	}

	.d9Four1_L_01 .item {
		width: calc((100% - 45px) / 4);
		margin-right: 15px;
	}

	.d9Five1_R .item .icon {
		width: 50px;
	}

	.d9Five1_R .item .r_box {
		width: calc(100% - 50px);
		padding-left: 15px;
		padding-top: 10px;
	}

	.d9BoxSix1 .item {
		width: 100%;
	}

	.d9BoxSix1 .cen_img {
		width: 10%;
		margin: 30px auto;
	}

	.d9BoxSeven1 .item {
		width: 16.8%;
	}

	.d9BoxSeven1 {
		padding-top: 20px;
	}

	.d9BoxSeven_w {
		padding: 80px 0 180px;
	}

	.d9Eight1_C {
		width: 9%;
	}

	.d9Eight1_L {
		width: 45.6%;
	}

	.d9Eight1_R {
		width: 45.4%;
	}

	.d9BoxNine1_item {
		width: 100%;
	}

	.d9BoxNine1_img {
		width: 32%;
		margin: 30px auto;
	}

	.d9BoxThirteen1 .item {
		width: calc((100% - 75px) / 4);
		margin-right: 25px;
	}




	/* custoner said */
	.customer_box1_list2 dd:nth-child(3n){
		margin-right: 0;
	}















}









@media screen and (min-width: 768px) and (max-width: 992px) {
	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.mobile_menu_box {
		width: 350px;
		right: -350px;
		padding: 35px 5%;
	}




	.wrapper {
		width: 92%;
	}

	.fz60 {
		font-size: 30px;
	}

	.fz52 {
		font-size: 28px;
	}

	.fz48 {
		font-size: 26px;
	}

	.fz46 {
		font-size: 26px;
	}

	.fz42 {
		font-size: 26px;
	}

	.fz40 {
		font-size: 24px;
	}

	.fz36 {
		font-size: 24px;
	}

	.fz32 {
		font-size: 22px;
	}

	.fz30 {
		font-size: 22px;
	}

	.fz26 {
		font-size: 20px;
	}

	.fz24 {
		font-size: 18px;
	}

	.fz22 {
		font-size: 18px;
	}

	.fz20 {
		font-size: 16px;
	}

	.fz18 {
		font-size: 16px;
	}

	.fz16 {
		font-size: 14px;
	}


	.public_text1 {
		font-size: 14px;
		line-height: 24px;
	}

	.public_text2 {
		font-size: 14px;
		line-height: 24px;
	}

	.public_text3,
	.public_text4 {
		font-size: 14px;
		line-height: 24px;
	}


	.main_content {
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.main_content2 {
		padding-top: 60px;
	}

	.main_content3 {
		padding-bottom: 60px;
	}



	.banner {
		height: 500px;
	}

	.banner_bars .item {
		height: 80px;
	}

	.ind_box1 {
		padding-bottom: 80px;
	}

	.ind_title1 {
		margin-bottom: 30px;
	}

	.ind_box1_title2 {
		padding: 8px 0 6px;
	}

	.ind_box2_item a img {
		height: 250px;
	}

	.ind_box2_item.hover,
	.ind_box2_item {
		width: calc(100% / 3);
	}

	.ind_box2_item_tt {
		top: 30px;
	}



	.ind_box3_con {
		display: none;
	}

	.ind_box3_con_mobile {
		display: block;
	}

	.ind_box4_scroll_bars .item {
		margin: 0 8px;
	}

	.ind_box4_scroll_bars .item.active {
		font-size: 20px;
	}

	.ind_box5 {
		padding-bottom: 140px;
	}

	.ind_box5_list dd .icon {
		font-size: 56px;
	}

	.ind_box6_l {
		width: 100%;
		padding: 0 5% 30px;
	}

	.ind_box6_r {
		width: 100%;
	}

	.ind_box6_l_more_box {
		height: 150px;
	}

	.ind_box7_scroll_item {
		padding: 30px 5%;
	}

	.ind_box7_scroll_pic {
		width: 180px;
	}

	.ind_box8_con::after {
		top: 40px;
		height: 220px;
		border-radius: 110px;
	}

	.ind_box8_list dd .con {
		padding-top: 14px;
	}

	.ind_box8_list dd {
		height: 220px;
	}

	.ind_box8_list dd .icon {
		width: 80px;
	}

	.footer_t_clm2_m {
		display: none;
	}

	.footer_t_clm2_r {
		width: calc(100% - 320px);
	}

	.footer_b_l {
		margin-bottom: 10px;
	}


	/* about */
	.about_box5_bars {
		margin-bottom: 30px;
	}

	.about_box5_bars .item {
		height: 50px;
	}

	.about_box1_l,
	.about_box1_l2 {
		width: 47%;
		order: 2;
		margin-bottom: 35px;
	}

	.about_box1_m {
		width: 100%;
		order: 3;
	}

	.about_box6_l {
		width: 100%;
		margin-bottom: 40px;
	}

	.about_box6_r {
		width: 100%;
		padding: 30px 5%;
	}


	/* blog */
	.blog_list1 dd {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.blog_list1_pic {
		width: 280px;
	}

	.blog_list1_con {
		width: calc(100% - 280px);
	}

	.blog_list1_text {
		margin: 12px 0 30px;
	}


	/* blog_det */
	.blog_det_date {
		padding: 18px 0 24px;
	}

	.rela_blog_box {
		padding: 35px 0 45px;
	}

	.blog_det_con {
		padding: 25px 0;
	}

	.blog_det_page_item {
		padding: 0 10px;
		line-height: 50px;
	}

	.rela_blog_list_con {
		height: 110px;
	}

	/* contact */
	.contact_box1_l {
		width: 100%;
		margin-bottom: 35px;
	}

	.contact_box1_l_list .item {
		padding: 18px 0;
	}

	.contact_box2_list dd {
		width: 48%;
		margin: 0 4% 0 0;
	}

	.contact_box2_list dd:nth-child(2n) {
		margin-right: 0;
	}

	.contact_box1_l_list .item .con .text {
		font-size: 18px;
	}

	.contact_box1_r_form_tt {
		padding-bottom: 10px;
	}

	.contact_box1_r {
		width: 100%;
	}

	.contact_box1_r_form_area {
		height: 150px;
	}


	/* faq */
	.page_faq_box {
		flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
	}

	.page_faq_l {
		width: 100%;
	}

	.page_faq_r {
		width: 100%;
		padding-left: 0;
		margin-bottom: 30px;
	}


	/* pro_list */
	.sub_banner_pro_con {
		position: relative;
		height: 400px;
	}

	.location_pro {
		bottom: 0;
	}

	.pro_list_pic {
		width: 100%;
		margin-bottom: 30px;
	}

	.pro_list_con {
		width: 100%;
	}

	/* pro_det */
	.rela_video_list dd {
		width: calc((100% - 20px) / 2);
		margin: 0 20px 20px 0;
	}

	.rela_video_list dd:nth-child(2n) {
		margin-right: 0;
	}

	.rela_video_list_pic .icon {
		font-size: 48px;
	}


	.pro_det_t {
		flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
	}

	.pro_det_t_inf {
		width: 100%;
		padding: 40px 5%;
	}

	.pro_det_t_pic {
		width: 100%;
		padding: 40px 5%;
	}

	.pro_det_b_title1 {
		margin-bottom: 25px;
	}

	.pro_det_b_bars_list .item .tt {
		font-size: 14px;
	}

	.pro_det_b_box1_l {
		width: 100%;
		padding: 50px 5%;
	}

	.pro_det_b_box1_r {
		width: 100%;
		padding: 50px 5%;
	}

	.pro_det_b_contact {
		height: 300px;
	}


	/* cxfz */
	.cxfz_list1_l {
		width: 200px;
	}

	.cxfz_list1_r {
		width: calc(100% - 200px - 4vw);
	}



	/* pro_det2 */
	.pro_det2_banner_con {
		bottom: 90px;
	}

	.pro_det2_banner_con_tt1 {
		margin-bottom: 10px;
	}

	.pro_det2_banner_con_tt2 {
		margin-bottom: 15px;
	}

	.pro_det2_banner_bars .item {
		width: 100px;
		margin: 0 6px;
	}

	.pro_det2_box1_list .item {
		width: 32%;
		margin: 0 1.3% 10px 0;
	}


	.pro_det2_box1_float_tip {
		margin-top: -80px;
	}

	.pro_det2_box2_con_l {
		width: 100%;
		margin-bottom: 30px;
	}

	.pro_det2_box2_con_r {
		width: 100%;

	}

	.pro_det2_box4 {
		background-size: auto 100%;
		height: 430px;
		padding-top: 150px;
		margin-top: -150px;
	}


	.open_window_title {
		line-height: 60px;
	}

	.open_window_form {
		padding: 10px 0 20px;
	}

	/* pro_Det3 */
	.pro_det2_box7_scroll2_btn {
		width: 50px;
		height: 50px;
		font-size: 24px;
		margin-top: -25px;
	}

	.pro_det2_box7_scroll2_btn.prev {
		left: 7%;
	}

	.pro_det2_box7_scroll2_btn.next {
		right: 7%;
	}

	.pro_det2_box7_scroll2_pic .tt {
		font-size: 16px;
	}


	/* pro_det8 */
	.pro_det8_box1_float_tip {
		margin: 0;
	}

	.pro_det8_bars .item {
		height: 120px;
	}

	/* pro_det11 */
	.pro_det11_box1_list dd {
		width: calc((100% - 30px) / 3);
		margin: 0 15px 30px 0;
	}

	.pro_det11_box1_list dd:nth-child(3n) {
		margin-right: 0;
	}

	.pro_det11_box1_list dd .tt {
		font-size: 14px;
	}

	.pro_det11_solu_bars {
		width: 100%;
		display: flex;
		display: -ms-flexbox;
		display: -webkit-flex;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.pro_det11_solu_bars .item {
		width: 50%;
		height: 60px;
	}

	.pro_det11_solu_bars .item .icon {
		display: none;
		width: 70px;
		height: 60px;
		font-size: 26px;
	}

	.pro_det11_solu_tabs {
		width: 100%;
	}


	.ind_box7_top_l {
		width: 100%;
		margin-bottom: 20px;
	}

	.ind_box7_top_r {
		width: 100%;
	}






	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	.d_sub_main {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d_sub_main_R {
		width: 100%;
	}

	.p_b_45 {
		padding-bottom: 25px;
	}

	.section_module_title .number::before {
		width: 30px;
	}

	.section_module_title .number span {
		width: calc(100% - 30px);
		font-size: 30px;
	}

	.public_d_page_r .item {
		padding: 45px 30px;
	}

	.public_d_page_r>.item:nth-child(odd)::before {
		width: 100%;
	}

	.d1BoxOne_r1_01_img_text .img_box {
		width: 100%;
	}

	.d1BoxOne_r1_01_img_text .text {
		width: 100%;
		padding-top: 25px;
	}

	.d1BoxOne_r1_02_list .every {
		width: 100%;
		padding: 20px;
	}

	.d1BoxOne_r1_03_list::before {
		display: none;
	}

	.d1BoxOne_r1_03_list.list_3 .every {
		width: calc(100% / 2);
	}

	.d1BoxOne_r1_03_list .every .iconfont {
		font-size: 38px;
		width: 80px;
		height: 80px;
	}

	.d1BoxOne_r1_03_list.list_4 .every {
		width: calc(100% / 2);
	}

	.d1BoxOne_r1_04 .d1BoxOne_r1_03_list .every {
		padding: 0 10px 15px;
	}

	.d1BoxOne_r1_05_list .every {
		width: 100%;
	}

	.d1BoxOne_r1_07 .d1BoxOne_r1_01_img_text {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d_sub_main_L,
	.download_pdf_float {
		width: 100%;
	}

	.d_sub_main_L {
		padding-top: 50px;
	}

	.download_pdf_list .item a {
		padding: 12px 0 12px;
	}

	.d1BoxOne_r1_03_list.list_5 .every {
		width: calc(100% / 2);
	}

	.d2BoxOne_r1 .d1BoxOne_r1_06 .d1BoxOne_r1_01_img_text {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxOne1 .item {
		width: calc((100% - 40px) / 5);
		margin-right: 10px;
		margin-bottom: 10px;
	}

	.d3BoxOne1>.item:nth-child(5n) {
		margin-right: 0;
	}

	.d3BoxOne1>.item:last-child {
		margin-right: 10px;
	}

	.d3BoxTwo .item .d3BoxTwo1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxTwo1_R {
		width: 100%;
	}

	.d3BoxTwo1_L {
		width: 100%;
		padding-top: 30px;
	}

	.d3BoxTwo1_L .line {
		width: 40px;
		height: 2px;
		margin: 15px 0 0;
	}

	.d3BoxTwo1_L .text {
		padding-top: 15px;
	}

	.d3BoxTwo>.item:nth-child(even) .d3BoxTwo1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxThree2 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 25px;
		padding: 30px 15px 30px;
	}

	.d3BoxThree2 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d3BoxThree2 .item .line {
		width: 40px;
	}

	.d3BoxFive1_L {
		width: 100%;
	}

	.d3BoxFive1_R {
		width: 100%;
		padding-top: 30px;
	}

	.d3BoxFive1_R .line {
		width: 40px;
	}

	.d3BoxSix1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxSix1_R {
		width: 100%;
	}

	.d3BoxSix1_R_item_list {
		padding-top: 30px;
	}

	.dzBoxTwo2_L {
		width: 100%;
		margin-top: 40px;
	}

	.dzBoxTwo2_L_list .item {
		margin-bottom: 25px;
	}

	.d4BoxOne1_L {
		position: static;
		width: 100%;
	}

	.d4BoxOne1_R {
		width: 100%;
		padding-top: 30px;
	}

	.d4BoxTwo1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d4BoxTwo1 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 25px;
	}

	.d4BoxFour1 .img_box {
		width: 100%;
	}

	.d4BoxFour1 .text_box {
		width: 100%;
		padding: 30px;
	}

	.d4BoxFour1 .text_box span {
		font-size: 36px;
	}

	.d4BoxFour1 {
		margin-bottom: 60px;
	}

	.d4BoxFour>.d4BoxFour1:nth-child(even) .text_box {
		padding-left: 30px;
		padding-right: 30px;
	}

	.d4BoxFive2 .item {
		width: calc((100% - 30px) / 2);
	}

	.d5BoxOne1_01 a .con {
		width: 80px;
		height: 80px;
	}

	.d5BoxThree2 {
		padding-top: 60px;
	}

	.d5BoxThree2_01 {
		width: 100%;
		padding: 30px;
	}

	.d5BoxThree2_01_list {
		width: 100%;
	}

	.d5BoxFour2 .item {
		font-size: 16px;
		width: 160px;
		height: 160px;
		margin: 0 6px;
	}

	.d5BoxFour1 {
		padding-bottom: 30px;
	}

	.d6BoxOne1 .text_box {
		width: 100%;
		padding: 30px 25px;
		min-height: 0;
	}

	.d6BoxOne1 .img_box {
		margin: 20px auto;
	}

	.d6BoxTwo1 .item {
		width: 100%;
		margin-bottom: 25px;
		padding: 30px 25px;
	}

	.d6BoxThree1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d6BoxThree1 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 25px;
	}

	.d6BoxFour1_L {
		width: 100%;
		padding-bottom: 30px;
	}

	.d6BoxFour1_L .text {
		padding: 10px 0;
	}

	.d6BoxFour1_R {
		width: 100%;
	}

	.d6BoxFive2 .item .img_box {
		width: 100px;
		height: 100px;
	}

	.d6BoxFive2 .item {
		width: calc(100% / 4);
	}

	.d6BoxSix table tr td {
		font-size: 14px;
		padding: 10px 8px;
	}

	.d6BoxSeven1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d6BoxSeven1 .item .icon {
		width: 100px;
	}

	.d6BoxSeven1 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 25px;
	}

	.d6BoxEight1 .item .round {
		width: 215px;
		height: 215px;
	}

	.d6BoxNine1 .item {
		width: 100%;
		margin-bottom: 50px;
	}

	.d6BoxTen1_R {
		width: 100%;
	}

	.d6BoxTen1_R .item {
		padding: 30px 25px;
	}

	.d7BoxOne_r1_tt {
		margin: 0;
	}

	.d7BoxOne_r1 .item {
		padding: 30px 0 30px 30px;
		margin-bottom: 40px;
	}

	.d7BoxOne_r1_tt .r_box {
		padding-bottom: 20px;
	}

	.d7BoxOne_r1 {
		padding-top: 0;
	}

	.d7BoxOne_r1_text {
		padding-top: 25px;
	}

	.d7BoxOne_r1 .item::before {
		width: 100%;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(6) {
		-ms-order: 5;
		-webkit-order: 5;
		order: 5;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(7) {
		-ms-order: 4;
		-webkit-order: 4;
		order: 4;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(8) {
		-ms-order: 3;
		-webkit-order: 3;
		order: 3;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(9) {
		-ms-order: 2;
		-webkit-order: 2;
		order: 2;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(10) {
		-ms-order: 1;
		-webkit-order: 1;
		order: 1;
	}








	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	.d_aboOne1_L {
		display: none;
	}

	.d_aboOne1_R {
		width: 100%;
		padding-left: 0;
		border: none;
	}

	.d_aboOne1_R_btn a {
		height: 44px;
		line-height: 44px;
		padding: 0 15px;
	}

	.d_aboOne1_R_btn {
		padding-top: 20px;
	}

	.d_aboOne_w {
		padding: 60px 0;
	}

	.d_aboTwo1 .item {
		width: calc((100% - 30px) / 2);
		margin-bottom: 30px;
	}

	.d8BoxOne1 .item {
		width: calc((100% - 10px) / 2);
		margin-bottom: 10px;
	}

	.d8BoxOne1>.item:nth-child(7n) {
		margin-right: 10px;
	}

	.d8BoxOne1>.item:nth-child(2n) {
		margin-right: 0;
	}

	.d8BoxOne1 {
		padding-bottom: 30px;
	}

	.d8BoxOne2 .item a .img_box .hover_show {
		font-size: 40px;
	}

	.d8BoxOne2 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d8BoxOne2 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 30px;
	}

	.d9BoxOne1_list {
		width: 100%;
	}

	.d9BoxOne1_img {
		width: 60%;
		margin: 30px auto;
	}

	.d9Three1_L {
		width: 100%;
	}

	.d9Three1_R {
		width: 100%;
		padding-top: 30px;
	}

	.d9BoxFour1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d9Four1_L {
		width: 100%;
		padding-top: 30px;
	}

	.d9Four1_R {
		width: 100%;
	}

	.d9Four1_L_01 {
		padding-top: 30px;
	}

	.d9Four1_L_01 .item {
		width: calc((100% - 60px) / 4);
		margin-right: 20px;
	}

	.d9Five1_L {
		width: 100%;
	}

	.d9Five1_R {
		width: 100%;
		padding-top: 20px;
	}

	.d9BoxSix1 .item {
		width: 100%;
	}

	.d9BoxSix1 .cen_img {
		width: 15%;
		margin: 20px auto;
	}

	.d9BoxSeven1 .item {
		width: 22%;
	}

	.d9BoxSeven1 {
		padding-top: 20px;
	}

	.d9BoxSeven_w {
		padding: 70px 0 160px;
	}

	.d9Eight1_L {
		width: 100%;
	}

	.d9Eight1_C {
		width: 100%;
		padding: 30px 0;
	}

	.d9Eight1_C::after {
		width: 100%;
		height: 1px;
	}

	.d9Eight1_R {
		width: 100%;
	}

	.d9BoxNine1_item {
		width: 100%;
	}

	.d9BoxNine1_img {
		width: 40%;
		margin: 30px auto;
	}

	.d9BoxTen1_L {
		width: 100%;
	}

	.d9BoxTen1_R {
		width: 100%;
		padding-top: 25px;
	}

	.d9BoxTen2 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d9BoxTen2_R {
		width: 100%;
	}

	.d9BoxTen2_L {
		width: 100%;
		padding-top: 30px;
	}

	.d9Twelve1_L {
		width: 100%;
	}

	.d9Twelve1_R {
		width: 100%;
		padding-top: 25px;
	}

	.d9BoxThirteen1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d9BoxThirteen1 .item {
		width: calc((100% - 30px) / 2);
		margin-right: 0;
		margin-bottom: 30px;
	}



	/* custoner said */
	.customer_box1_list2 dd{
		width: calc((100% - 60px) / 3);
	}
	.customer_box1_list2 dd:nth-child(3n){
		margin-right: 0;
	}


.haiqipdf .wrapper .pro_det2_banner_con_btn {
    width: 100%;
    margin-bottom: 20px;
}











}













@media screen and (min-width: 300px) and (max-width: 767px) {
	.wrapper {
		width: 100%;
	}

	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.fz60 {
		font-size: 24px;
	}

	.fz52 {
		font-size: 24px;
	}

	.fz48 {
		font-size: 24px;
	}

	.fz46 {
		font-size: 24px;
	}

	.fz42 {
		font-size: 24px;
	}

	.fz40 {
		font-size: 22px;
	}

	.fz36 {
		font-size: 22px;
	}

	.fz32 {
		font-size: 20px;
	}

	.fz30 {
		font-size: 20px;
	}

	.fz26 {
		font-size: 18px;
	}

	.fz24 {
		font-size: 16px;
	}

	.fz22 {
		font-size: 16px;
	}

	.fz20 {
		font-size: 16px;
	}

	.fz18 {
		font-size: 14px;
	}

	.fz16 {
		font-size: 14px;
	}

	.public_text1 {
		font-size: 14px;
		line-height: 24px;
	}

	.public_text2 {
		font-size: 14px;
		line-height: 24px;
	}

	.public_text3,
	.public_text4 {
		font-size: 14px;
		line-height: 24px;
	}

	.main_content {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.main_content2 {
		padding-top: 50px;
	}

	.main_content3 {
		padding-bottom: 50px;
	}

	.p15 {
		padding-left: 15px;
		padding-right: 15px;
	}


	.banner {
		height: 240px;
	}

	.banner_bars_box {
		bottom: 14px;
	}

	.banner_bars {
		border: none;
		justify-content: center;
		-ms-justify-content: center;
		-webkit-justify-content: center;
	}

	.banner_bars .item {
		display: block;
		width: 10px;
		height: 10px;
		line-height: 999px;
		overflow: hidden;
		background: rgba(255, 255, 255, .8);
		border-radius: 50%;
		margin: 0 6px;
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
	}

	.banner_bars .item.active {
		background: #1e9d5c;
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
	}

	.banner_bars .item::after {
		display: none !important;
	}




	.ind_box1 {
		padding-bottom: 60px;
	}

	.ind_title1 {
		margin-bottom: 24px;
	}

	.ind_box1_title2 {
		padding: 8px 0 6px;
	}

	.ind_box2 {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.ind_box2_item a img {
		width: 100%;
		height: auto;
	}

	.ind_box2_item.hover,
	.ind_box2_item {
		width: 100%;
	}

	.ind_box2_item_tt {
		top: 18px;
	}



	.ind_box3_con {
		display: none;
	}

	.ind_box3_con_mobile {
		display: block;
	}

	.ind_box4_btn_box a {
		margin-bottom: 10px;
	}

	.ind_box4_scroll_bars .item {
		font-size: 14px;
		margin: 0 8px;
	}

	.ind_box4_scroll_bars .item.active {
		font-size: 18px;
	}

	.ind_box5 {
		padding-bottom: 110px;
	}

	.ind_box5_list dd {
		width: 50%;
		margin-bottom: 25px;
	}

	.ind_box5_list dd .icon {
		font-size: 44px;
	}

	.ind_box5_list dd .con {
		padding-top: 18px;
	}

	.ind_box6_l {
		width: 100%;
		padding: 0 0 30px;
	}

	.ind_box6_r {
		width: 100%;
	}

	.ind_box6_l_more_box {
		height: 150px;
	}

	.ind_box7_scroll_item {
		padding: 30px 5%;
	}

	.ind_box7_scroll_pic {
		width: 180px;
	}

	.ind_box8_con::after {
		display: none;
	}

	.ind_box8_list dd .con {
		padding-top: 14px;
	}


	.ind_box8_list {
		justify-content: space-between;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

	.ind_box8_list2 {
		flex-direction: row;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
	}

	.ind_box8_list dd {
		width: 49%;
		height: auto;
		margin-bottom: 20px;
	}

	.ind_box8_list dd .icon {
		width: 80px;
	}

	.ind_box9_scroll_box {
		padding: 0 35px;
	}

	.ind_box9_scroll_btn {
		width: 30px;
		z-index: 3;
	}


	.footer_t_clm1 {
		padding: 14px 0;
	}

	.footer_t_clm2_m {
		display: none;
	}

	.footer_sm {
		width: 100%;
		margin-bottom: 30px;
	}

	.footer_t_clm2_r {
		width: 100%;
	}

	.footer_b_l {
		margin-bottom: 10px;
	}


	.float_fix {
		width: 36px;
	}

	.float_fix .item {
		width: 36px;
		height: 36px;
	}

	.float_fix .item .item_icon {
		width: 36px;
		height: 36px;
		font-size: 18px;
	}

	.float_fix .item .item_con {
		display: none;
		width: 190px;
		height: 36px;
		font-size: 12px;
	}


	/* about */
	.sub_title1 {
		margin-bottom: 23px;
	}

	.sub_title1 .line {
		margin-top: 18px;
	}

	.about_box5_bars {
		margin-bottom: 20px;
	}

	.about_box5_bars .item {
		height: 40px;
		margin: 0 5px 5px;
	}

	.about_box1_l,
	.about_box1_l2 {
		width: 100%;
		order: 2;
		margin-bottom: 25px;
	}

	.about_box1_item1 {
		margin-bottom: 35px;
	}

	.about_box1_item1_num_box .num {
		font-size: 26px;
	}

	.about_box1_item1_tt {
		padding: 18px 0;
	}

	.about_box1_m {
		width: 100%;
		order: 3;
	}

	.about_box1_m a .con {
		width: 80px;
		height: 80px;
	}

	.about_box2_text {
		margin-bottom: 60vw;
	}

	.about_box3_list .item {
		width: 100%;
		border: none;
		margin-bottom: 15px;
	}


	.about_box6_l {
		width: 100%;
		margin-bottom: 40px;
	}

	.about_box6_r {
		width: 100%;
		padding: 30px 5%;
	}

	.about_box6_r_title {
		margin-bottom: 20px;
	}


	/* blog */
	.blog_list1 dd {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.blog_list1_pic {
		width: 100%;
	}

	.blog_list1_con {
		width: 100%;
		padding: 15px 0 0;
	}

	.blog_list1_text {
		margin: 10px 0 20px;
	}

	/* page */
	.page a {
		width: 30px;
		height: 30px;
		font-size: 14px;
		margin: 0 3px 3px;
	}

	.page a.page_btn {
		width: 120px;
	}



	/* blog_det */
	.blog_det_date {
		padding: 12px 0 15px;
	}

	.blog_det_date .item .icon {
		font-size: 18px;
	}

	.rela_blog_box {
		padding: 30px 0;
	}

	.blog_det_con {
		padding: 18px 0;
	}

	.blog_det_page {
		padding: 10px 0;
	}

	.blog_det_page_item {
		width: 100%;
		padding: 0 10px;
		line-height: 30px;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.blog_det_page_item .tt {
		width: 100%;
		text-align: left;
	}

	.blog_det_page_item .text {
		width: calc(100% - 80px);
	}

	.blog_det_page_item .time {
		width: 80px;
	}

	.rela_blog_list dd {
		width: 100%;
		margin-bottom: 20px;
	}

	.rela_blog_list_con {
		height: 80px;
	}



	/* contact */
	.contact_box1_l {
		width: 100%;
		margin-bottom: 25px;
	}

	.contact_box1_l_list .item {
		width: 100%;
		padding: 15px 0;
	}

	.contact_box1_l_list .item .icon {
		width: 50px;
		height: 50px;
		font-size: 22px;
	}

	.contact_box1_l_list .item .con {
		width: calc(100% - 50px);
		padding-left: 12px;
	}

	.contact_box2_list dd {
		width: 100%;
		margin: 0 0 15px 0;
	}

	.contact_box1_l_list .item .con .text {
		font-size: 16px;
	}

	.contact_box1_r_form_tt {
		padding-bottom: 10px;
	}

	.contact_box1_r {
		width: 100%;
		padding: 25px 5%;
	}

	.contact_box1_r_form dd {
		width: 100%;
	}

	.contact_box1_r_form_text {
		padding-left: 12px;
	}

	.contact_box1_r_form_area {
		height: 140px;
		padding: 10px 12px;
	}

	.contact_box1_r_form_btn {
		height: 40px;
	}


	/* faq */
	.page_faq_box {
		flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
	}

	.page_faq_l {
		width: 100%;
	}

	.page_faq_r {
		width: 100%;
		padding-left: 0;
		margin-bottom: 30px;
	}

	.faq_list1_num {
		width: 40px;
	}

	.faq_list1_con {
		width: calc(100% - 40px);
	}

	.faq_list1_con_title {
		min-height: 95px;
	}

	.faq_list1_con_title .tt {
		width: calc(100% - 40px);
	}

	.faq_list1_con_title .icon {
		width: 36px;
		background-size: 20px 20px;
	}

	.page_faq_l_form_btn {
		height: 40px;
	}


	/* pro_list */
	.sub_banner_pro_con {
		position: relative;
		height: auto;
		padding: 35px 5% 90px;
	}

	.sub_banner_pro_l {
		width: 100%;
		margin-bottom: 30px;
	}

	.sub_banner_pro_r {
		width: 100%;
	}

	.sub_banner_pro_btn {
		height: 40px;
	}

	.location_pro {
		bottom: 0;
		line-height: 40px;
	}

	.ind_box1_title2_line {
		margin: 14px auto 18px;
	}

	.pro_list_pic {
		width: 100%;
		margin-bottom: 18px;
	}

	.pro_list_con {
		width: 100%;
	}

	.pro_list_text {
		margin: 10px 0 18px;
	}

	.pro_list_clm .item {
		line-height: 26px;
	}

	.pro_list_clm .item::before {
		top: 9px;
	}

	.pro_list_btn_box {
		justify-content: space-between;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

	.pro_list_btn {
		width: calc((100% - 10px) / 2);
		margin: 0;
		height: 40px;
	}

	.pro_list_btn .icon {
		font-size: 16px;
	}

	.pro_list_clm {
		margin-bottom: 25px;
	}



	/* pro_det */
	.location {
		line-height: 40px;
	}

	.rela_video_list dd {
		width: calc((100% - 10px) / 2);
		margin: 0 10px 15px 0;
	}

	.rela_video_list dd:nth-child(2n) {
		margin-right: 0;
	}

	.rela_video_list_pic .icon {
		font-size: 36px;
	}


	.pro_det_t {
		flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
	}

	.pro_det_t_inf {
		width: 100%;
		padding: 40px 15px;
	}

	.pro_det_t_pic {
		width: 100%;
		padding: 40px 0;
	}

	.pro_det_pic_scroll_bars {
		padding: 0 10px;
	}

	.pro_det_pic_scroll_bars .item {
		width: calc((100% - 20px) / 3);
		margin: 0 10px 0 0;
	}

	.pro_det_pic_scroll_bars .item:last-child {
		margin-right: 0;
	}

	.pro_det_pic_scroll {
		margin-bottom: 10px;
	}

	.pro_det_inf_btn_box {
		justify-content: space-between;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

	.pro_det_inf_btn {
		width: calc((100% - 10px) / 2);
		margin: 0 0 10px 0;
		font-size: 14px;
	}



	.pro_det_b_title1 {
		margin-bottom: 20px;
	}

	.pro_det_b_bars_box {
		height: auto;
	}

	.pro_det_b_bars_list .item {
		width: 25%;
		height: 56px;
	}

	.pro_det_b_bars_list .item .icon {
		display: none;
	}

	.pro_det_b_bars_list .item .tt {
		font-size: 14px;
	}

	.pro_det_b_box1_l {
		width: 100%;
		padding: 40px 15px;
	}

	.pro_det_b_box1_r {
		width: 100%;
		padding: 40px 15px;
	}

	.pro_det_b_rew_list {
		padding-top: 12px;
	}

	.pro_det_b_rew_list dd {
		width: calc((100% - 10px) / 2);
		margin: 0 10px 10px 0;
	}

	.pro_det_b_rew_list dd:nth-child(2n) {
		margin-right: 0;
	}

	.pro_det_b_contact {
		height: 300px;
	}

	.pro_det_b_box7_title_l {
		width: 100%;
		margin-bottom: 15px;
	}

	.pro_det_b_box7_title_l_text {
		padding-top: 10px;
	}

	.pro_det_b_box7_title_r {
		width: 100%;
		justify-content: flex-start;
		-ms-justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}

	.pro_det_b_box7_tip_list2 .item {
		width: 31%;
	}

	.pro_det_b_box7_tip_list2 .item:last-child {
		text-align: right;
	}

	.pro_det_form_list dd {
		width: 100%;
		margin-bottom: 10px;
	}


	/* cxfz */
	.cxfz_list1_l {
		width: 100%;
		position: relative;
		top: auto;
	}

	.cxfz_list1_l img {
		width: 100%;
	}

	.cxfz_list1_r {
		width: 100%;
	}


	/* pro_det2 */
	.pro_det2_banner_con {
		bottom: 70px;
	}

	.pro_det2_banner_con_tt1 {
		display: none;
		margin-bottom: 10px;
	}

	.pro_det2_banner_con_tt2 {
		display: none;
		margin-bottom: 15px;
	}

	.pro_det2_banner_con_btn {
		width: 180px;
		height: 40px;
		font-size: 14px;
	}

	.pro_det2_banner_bars {
		bottom: 15px;
	}

	.pro_det2_banner_bars .item {
		width: 50px;
		margin: 0 3px;
	}

	.pro_det2_box1_list .item {
		width: 49%;
		margin: 0 1% 10px 0;
	}


	.pro_det2_box1_float_tip {
		width: 100%;
		margin-top: 0;
	}

	.pro_det2_box1_float_tip_item .line {
		width: 50px;
		height: 8px;
		margin-right: 12px;
	}

	.pro_det2_box2_con_l {
		width: 100%;
		margin-bottom: 20px;
	}

	.pro_det2_box2_con_r {
		width: 100%;

	}

	.pro_det2_box2_con_l a .con {
		width: 60px;
		height: 60px;
	}

	.pro_det2_box2_list_item .icon {
		width: 60px;
	}

	.pro_det2_box2_list_item .con {
		width: calc(100% - 60px);
		padding-left: 10px;
	}

	.pro_det2_box2_list_item .con .tt {
		margin: 10px 0 5px;
	}

	.pro_det2_title2 {
		margin-bottom: 10px;
	}

	.pro_det2_text1 {
		margin-bottom: 15px;
	}

	.pro_det2_box4 {
		background-size: auto 100%;
		height: 430px;
		padding-top: 150px;
		margin-top: -150px;
	}

	.pro_det2_box8_scroll_bars_rela {
		padding: 0 30px;
	}

	.pro_det2_box8_scroll_bars_btn {
		width: 30px;
		background-size: 18px auto;
	}

	.pro_det2_box8_scroll_bars_item {
		padding: 8px;
	}

	.pro_det2_box8_scroll_bars_item .pic {
		width: 50px;
		margin: 0 auto;
	}

	.pro_det2_box8_scroll_bars_item .tt {
		font-size: 14px;
		line-height: 1.2;
	}

	.pro_det2_box8_scroll {
		margin-bottom: 10px;
	}

	.pro_det_form_list2 dd {
		width: 100%;
		margin-bottom: 5px;
	}

	.open_window_title {
		line-height: 50px;
	}

	.open_window_form {
		padding: 10px 0 20px;
	}

	.pro_det2_box4_btn {
		width: 250px;
		line-height: 40px;
		border-radius: 20px;
	}


	.pro_det2_box6_con table tr td {
		padding: 8px 5px;
		font-size: 14px;
	}

	/* pro_Det3 */
	.pro_det2_box7_scroll2 .swiper-slide {
		transform: scale(1);
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
	}

	.pro_det2_box7_scroll2_pic {
		border-radius: 5px;
	}

	.pro_det2_box7_scroll2_btn {
		width: 40px;
		height: 40px;
		font-size: 20px;
		margin-top: -20px;
	}

	.pro_det2_box7_scroll2_btn.prev {
		left: 10px;
	}

	.pro_det2_box7_scroll2_btn.next {
		right: 10px;
	}

	.pro_det2_box7_scroll2_pic .tt {
		font-size: 14px;
		padding-bottom: 14px;
	}


	/* pro_det8 */
	.pro_det8_box1_float_tip {
		margin: 0;
	}

	.pro_det8_bars .item {
		height: auto;
		font-size: 14px;
		padding: 10px 6px;
	}

	.pro_det8_case_item_pic .time {
		line-height: 40px;
		width: 140px;
	}

	.pro_det8_case_item_con {
		padding: 25px 5%;
	}


	/* pro_det11 */
	.pro_det11_box1_list dd {
		width: calc((100% - 10px) / 2);
		margin: 0 10px 30px 0;
	}

	.pro_det11_box1_list dd:nth-child(2n) {
		margin-right: 0;
	}

	.pro_det11_box1_list dd .tt {
		font-size: 14px;
	}

	.pro_det11_solu_bars {
		width: 100%;
		display: flex;
		display: -ms-flexbox;
		display: -webkit-flex;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.pro_det11_solu_bars .item {
		width: 100%;
		height: 50px;
	}

	.pro_det11_solu_bars .item .icon {
		display: none;
		width: 70px;
		height: 60px;
		font-size: 26px;
	}

	.pro_det11_solu_tabs {
		width: 100%;
	}

	.ind_box7_top_l {
		width: 100%;
		margin-bottom: 20px;
	}

	.ind_box7_top_r {
		width: 100%;
	}






	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	/* ~~~~~~~~~~~~~~~~~d,layout */
	.public_module_title .line {
		width: 50px;
		height: 2px;
		margin-top: 10px;
	}

	.public_module_title .text {
		padding-top: 10px;
	}

	.d_sub_main {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d_sub_main_R {
		width: 100%;
	}

	.p_b_45 {
		padding-bottom: 20px;
	}

	.section_module_title .number::before {
		width: 30px;
	}

	.section_module_title .number span {
		width: calc(100% - 30px);
		font-size: 30px;
	}

	.public_d_page_r .item {
		padding: 30px 15px;
	}

	.section_module_title {
		padding-bottom: 20px;
	}

	.public_d_page_r>.item:nth-child(odd)::before {
		width: 100%;
	}

	.d1BoxOne_r1_01_img_text .img_box {
		width: 100%;
	}

	.d1BoxOne_r1_01_img_text .text {
		width: 100%;
		padding-top: 15px;
	}

	.d1BoxOne_r1_02_list .every {
		width: 100%;
		padding: 10px;
		margin-bottom: 15px;
	}

	.d1BoxOne_r1_02_list .every .round {
		font-size: 14px;
		line-height: 18px;
		width: 60px;
		height: 60px;
	}

	.d1BoxOne_r1_02_list .every .text {
		width: calc(100% - 60px);
		padding-left: 10px;
	}

	.d1BoxOne_r1_03_list::before {
		display: none;
	}

	.d1BoxOne_r1_03_list.list_3 .every {
		width: calc(100% / 1);
	}

	.d1BoxOne_r1_03_list .every {
		padding: 0 10px 15px;
	}

	.d1BoxOne_r1_03_list .every .iconfont {
		font-size: 30px;
		width: 70px;
		height: 70px;
	}

	.d1BoxOne_r1_03_list.list_4 .every {
		width: calc(100% / 1);
	}

	.d1BoxOne_r1_04 .d1BoxOne_r1_03_list .every {
		padding: 0 10px 15px;
	}

	.d1BoxOne_r1_05_list .every {
		width: 100%;
		margin-bottom: 15px;
		padding: 15px 10px 15px 10px;
	}

	.d1BoxOne_r1_05_list .every .round {
		font-size: 14px;
		line-height: 18px;
		width: 60px;
		height: 60px;
	}

	.d1BoxOne_r1_05_list .every .text {
		width: calc(100% - 60px);
		padding-left: 15px;
	}

	.d1BoxOne_r1_07 .d1BoxOne_r1_01_img_text {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d_sub_main_L,
	.download_pdf_float {
		width: 100%;
	}

	.d_sub_main_L {
		padding-top: 50px;
	}

	.download_pdf_list .item a {
		padding: 10px 0 10px;
	}

	.download_pdf_float .title_box {
		padding: 16px 10px 16px;
	}

	.d1BoxOne_r1_03_list.list_5 .every {
		width: calc(100% / 1);
	}

	.d2BoxOne_r1 .d1BoxOne_r1_06 .d1BoxOne_r1_01_img_text {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxOne1 .item {
		width: calc((100% - 20px) / 3);
		margin-right: 10px;
		margin-bottom: 10px;
	}

	.d3BoxOne1>.item:last-child {
		margin-right: 10px;
	}

	.d3BoxOne1>.item:nth-child(3n) {
		margin-right: 0;
	}

	.d3BoxOne1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d3BoxTwo .item .d3BoxTwo1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxTwo1_R {
		width: 100%;
	}

	.d3BoxTwo1_L {
		width: 100%;
		padding-top: 15px;
	}

	.d3BoxTwo1_L .title {
		line-height: 26px;
	}

	.d3BoxTwo1_L .line {
		width: 40px;
		height: 2px;
		margin: 15px 0 0;
	}

	.d3BoxTwo1_L .text {
		padding-top: 10px;
	}

	.d3BoxTwo>.item:nth-child(even) .d3BoxTwo1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxThree2 .item {
		width: 100%;
		padding: 20px 15px 20px;
		margin: 0 0 10px;
	}

	.d3BoxThree2 .item .line {
		width: 40px;
		height: 2px;
		margin: 10px auto 10px;
	}

	.d3BoxFour1 .icon1 {
		font-size: 30px;
	}

	.d3BoxFour1 .text {
		padding: 10px 0 20px;
	}

	.d3BoxFour1 .btn a {
		font-size: 14px;
		line-height: 38px;
		padding: 0 15px;
	}

	.d3BoxFour1 .icon2 {
		font-size: 30px;
	}

	.d3BoxFour1 .btn {
		padding-bottom: 10px;
	}

	.d3BoxFive1_L {
		width: 100%;
	}

	.d3BoxFive1_R {
		width: 100%;
		padding: 15px 0 0;
	}

	.d3BoxFive1_R .line {
		width: 40px;
		height: 2px;
		margin: 15px 0 0;
	}

	.d3BoxFive1_R .text {
		padding-top: 15px;
	}

	.d3BoxSix1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d3BoxSix1_R {
		width: 100%;
	}

	.d3BoxSix1_R_item_lunbo .d3BoxSix1_R_item_dots {
		bottom: 8px !important;
	}

	.d3BoxSix1_R_item_lunbo .swiper-slide .item .text {
		bottom: 24px;
	}

	.d3BoxSix1_R_item_list {
		padding-top: 10px;
	}

	.d3BoxSix1_R_item_list .every {
		width: 100%;
		margin-bottom: 2px;
	}

	.d3BoxSix1_R_item_list .every .iconfont {
		font-size: 20px;
		padding-top: 2px;
	}

	.dzBoxTwo2_L {
		width: 100%;
		margin-top: 25px;
		padding: 15px 15px;
	}

	.dzBoxTwo2_L_list .item {
		padding: 8px 10px 8px 22px;
		margin-bottom: 15px;
	}

	.dzBoxTwo2_L_img {
		display: none;
	}

	.d4BoxOne1_L {
		position: static;
		width: 100%;
	}

	.d4BoxOne1_R {
		width: 100%;
		padding-top: 30px;
	}

	.d4BoxTwo1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d4BoxTwo1 .item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 25px;
	}

	.d4BoxTwo1 .item a .btn {
		padding-top: 15px;
	}

	.d4BoxFour1 .img_box {
		width: 100%;
	}

	.d4BoxFour1 .text_box {
		width: 100%;
		padding: 20px 15px;
	}

	.d4BoxFour1 .text_box span {
		font-size: 26px;
	}

	.d4BoxFour1 {
		margin-bottom: 40px;
	}

	.d4BoxFour>.d4BoxFour1:nth-child(even) .text_box {
		padding: 20px 15px;
	}

	.d4BoxFive2 .item {
		width: 100%;
	}

	.d5BoxOne1_01 a .con {
		width: 50px;
		height: 50px;
	}

	.d5BoxTwo1 .item {
		width: 100%;
		padding: 25px 15px 25px;
	}

	.d5BoxTwo1 .item .text {
		font-size: 16px;
		padding-top: 15px;
	}

	.d5BoxThree2 {
		padding: 0;
		background: none;
	}

	.d5BoxThree2_01 {
		width: 100%;
		padding: 25px 15px;
	}

	.d5BoxThree2_01_list {
		width: 100%;
	}

	.d5BoxThree2_01_list .item {
		padding: 15px 0;
	}

	.d5BoxThree2_01_list .item .icon {
		width: 22px;
	}

	.d5BoxFour1 {
		padding-bottom: 25px;
	}

	.d5BoxFour2 .item {
		font-size: 14px;
		width: 130px;
		height: 130px;
		margin: 0 5px 10px;
	}

	.d6BoxOne1 .text_box {
		width: 100%;
		padding: 20px 15px;
		min-height: 0;
	}

	.d6BoxOne1 .img_box {
		width: 46.5%;
		margin: 15px auto;
	}

	.d6BoxTwo1 .item {
		width: 100%;
		margin-bottom: 15px;
		padding: 20px 15px;
	}

	.d6BoxTwo1 .item .text {
		padding-top: 5px;
	}

	.d6BoxThree1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d6BoxThree1 .item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}

	.d6BoxThree1 .item .text {
		font-size: 16px;
	}

	.d6BoxFour1_L .iconfont {
		font-size: 32px;
	}

	.d6BoxFour1_L {
		width: 100%;
		padding-bottom: 20px;
	}

	.d6BoxFive2 {
		padding-top: 20px;
	}

	.d6BoxFour1_L .text {
		padding: 8px 0;
		line-height: 36px;
	}

	.d6BoxFour1_R {
		width: 100%;
	}

	.d6BoxFive2 .item .img_box {
		width: 100px;
		height: 100px;
	}

	.d6BoxFive2 .item {
		width: calc(100% / 2);
		margin-bottom: 20px;
	}

	.d6BoxSix1 {
		border-bottom: none;
	}

	.d6BoxSix1 .item {
		width: 50%;
		padding: 0 5px 20px;
	}

	.d6BoxSix1 .item .round {
		position: static;
		margin: 5px auto 0;
		-ms-transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}

	.d6BoxSix2 {
		padding-top: 10px;
	}

	.d6BoxSix2_item_L {
		width: 100%;
		padding-bottom: 15px;
	}

	.d6BoxSix2_item_R {
		width: 100%;
	}

	.d6BoxSix table tr td {
		font-size: 12px;
		padding: 8px 8px;
	}

	.d6BoxSeven1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d6BoxSeven1 .item .icon {
		width: 80px;
	}

	.d6BoxSeven1 .item .title {
		padding-top: 10px;
	}

	.d6BoxSeven1 .item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 15px;
		padding: 20px 10px 20px;
	}

	.d6BoxEight1 .item .round {
		width: 200px;
		height: 200px;
		padding-top: 32px;
	}

	.d6BoxNine1 .item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 15px;
	}

	.d6BoxTen1_R {
		width: 100%;
	}

	.d6BoxTen1_R .item {
		padding: 20px 15px;
	}

	.d6BoxTen1_R .item .number {
		width: 60px;
		height: 60px;
	}

	.d6BoxTen1_R .item .text {
		width: calc(100% - 60px);
		padding-left: 10px;
	}

	.d6BoxEight1 .item {
		margin: 0 2.5% 15px;
	}

	.d6BoxNine1_top {
		padding: 20px 10px 20px;
	}

	.d6BoxNine1_top .icon {
		width: 80px;
	}

	.d6BoxNine1_top .title {
		padding-top: 8px;
	}

	.d6BoxNine1_top .text {
		padding-top: 5px;
	}

	.d6BoxNine1_cen {
		padding: 10px 10px;
	}

	.d6BoxNine1 .item .round {
		position: static;
		-ms-transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
		width: 60px;
		height: 60px;
		padding: 6px;
		margin: 0 auto 15px;
	}

	.d6BoxNine1_bot {
		padding: 10px;
	}

	.d7BoxOne_r1_tt {
		margin: 0;
	}

	.d7BoxOne_r1 .item {
		padding: 20px 15px;
		margin-bottom: 20px;
	}

	.d7BoxOne_r1_tt .img_box {
		width: 100%;
	}

	.d7BoxOne_r1_tt .r_box {
		width: 100%;
		padding-top: 20px;
		padding-bottom: 0;
	}

	.d7BoxOne_r1_tt .r_box .number_tt {
		width: 100%;
	}

	.d7BoxOne_r1 {
		padding-top: 0;
	}

	.d7BoxOne_r1_text {
		padding-top: 10px;
	}

	.d7BoxOne_r1 .item::before {
		width: 100%;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(6) {
		-ms-order: 5;
		-webkit-order: 5;
		order: 5;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(7) {
		-ms-order: 4;
		-webkit-order: 4;
		order: 4;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(8) {
		-ms-order: 3;
		-webkit-order: 3;
		order: 3;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(9) {
		-ms-order: 2;
		-webkit-order: 2;
		order: 2;
	}

	.d1BoxOne_r1_03_list.list_5>.every:nth-child(10) {
		-ms-order: 1;
		-webkit-order: 1;
		order: 1;
	}







	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	/* ~~~~~ddd，about修改，新增2页面,layout */
	.d_aboOne1_L {
		width: 70%;
		padding: 0;
		margin: 0 auto;
	}

	.d_aboOne_w {
		padding: 40px 15px;
	}

	.d_aboOne1_R {
		width: 100%;
		padding: 0;
		border: none;
		padding-top: 20px;
	}

	.d_aboOne1_R_btn {
		padding-top: 15px;
	}

	.d_aboOne1_R_btn a {
		height: 36px;
		line-height: 36px;
		padding: 0 15px;
	}

	.d_aboTwo1 .item {
		width: 100%;
		padding: 15px 15px 10px;
		margin: 0 0 15px 0;
	}

	.d_aboTwo1 .item .text {
		padding-top: 10px;
	}

	.d8BoxOne1 .item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}

	.d8BoxOne1>.item:nth-child(7n) {
		margin-right: 0;
	}

	.d8BoxOne1 .item a {
		font-size: 14px;
		line-height: 20px;
		padding: 10px 10px;
	}

	.d8BoxOne1 {
		padding-bottom: 20px;
	}

	.d8BoxOne2 .item a .img_box .hover_show {
		font-size: 40px;
	}

	.d8BoxOne2 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d8BoxOne2 .item {
		width: calc((100% - 10px) / 2);
		margin-right: 0;
		margin-bottom: 15px;
	}

	.d8BoxOne2 .item a .img_box {
		padding: 10px;
	}

	.d8BoxOne2 .item a .text {
		padding-top: 10px;
	}

	.d9BoxOne1_list {
		width: 100%;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d9BoxOne1_list .item {
		width: calc((100% - 15px) / 2);
		margin-right: 0;
		margin-bottom: 15px;
	}

	.d9BoxOne1_img {
		width: 70%;
		margin: 10px auto;
	}

	.d9Three1_L .item {
		width: calc((100% - 10px) / 2);
	}

	.d9Three1_L {
		width: 100%;
	}

	.d9Three1_R {
		width: 100%;
		padding-top: 20px;
	}

	.d9Three1_R .title {
		padding-bottom: 10px;
	}

	.d9Four1_L .d9Three1_R_list .item {
		width: 100%;
	}

	.d9BoxFour1 {
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d9Four1_L {
		width: 100%;
		padding-top: 15px;
	}

	.d9Five1_R .item .icon {
		width: 35px;
	}

	.d9Five1_R .item .r_box {
		width: calc(100% - 35px);
		padding-top: 6px;
	}

	.d9Five1_R .item .r_box .text {
		padding-top: 5px;
	}

	.d9Five1_R .item {
		margin-bottom: 5px;
	}

	.d9BoxSix1 .item .img_box {
		width: 100%;
	}

	.d9BoxSix1 .item .r_box {
		width: 100%;
		margin-top: 15px;
		padding: 15px 15px 20px 15px;
	}

	.d9BoxSix1 .item .r_box .text {
		padding-top: 5px;
	}

	.d9Four1_R {
		width: 100%;
	}

	.d9Four1_L_01 {
		padding-top: 15px;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d9Four1_L_01 .item {
		width: calc((100% - 15px) / 2);
		margin-right: 0;
		margin-bottom: 15px;
	}

	.d9Five1_L {
		width: 100%;
	}

	.d9Five1_R {
		width: 100%;
		padding-top: 20px;
	}

	.d9BoxSix1 .item {
		width: 100%;
	}

	.d9BoxSix1 .cen_img {
		width: 20%;
		margin: 10px auto;
	}

	.d9BoxSeven1 .item {
		width: 36%;
		margin: 0 2%;
	}

	.d9Eight1_L_title {
		line-height: 24px;
		padding-bottom: 15px;
	}

	.d9Eight1_L_list .item {
		width: calc((100% - 15px) / 2);
	}

	.d9BoxSeven1 {
		padding-top: 0;
	}

	.d9BoxSeven_w {
		padding: 40px 15px 100px;
	}

	.d9Eight1_L {
		width: 100%;
	}

	.d9Eight1_C {
		width: 100%;
		padding: 20px 0;
	}

	.d9Eight1_R_title {
		padding-bottom: 15px;
	}

	.d9BoxNine1_item_text {
		padding: 20px 15px;
	}

	.d9BoxNine1_item_text .title {
		padding-bottom: 15px;
	}

	.d9BoxNine1_item_text .every {
		margin-bottom: 10px;
	}

	.d9Eight1_C::after {
		width: 100%;
		height: 1px;
	}

	.d9Eight1_R {
		width: 100%;
	}

	.d9BoxNine1_item {
		width: 100%;
	}

	.d9BoxNine1_img {
		width: 60%;
		margin: 20px auto;
	}

	.d9BoxTen1_L {
		width: 100%;
	}

	.d9BoxTen1_R {
		width: 100%;
		padding-top: 15px;
	}

	.d9BoxTen2 {
		padding-top: 30px;
		-ms-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.d9BoxTen2_R {
		width: 100%;
	}

	.d9BoxTen2_L {
		width: 100%;
		padding-top: 15px;
	}

	.d9Twelve1_L {
		width: 100%;
	}

	.d9Twelve1_R {
		width: 100%;
		padding-top: 15px;
	}

	.d9BoxThirteen1 {
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}

	.d9BoxThirteen1 .item {
		width: calc((100% - 10px) / 2);
		margin-right: 0;
		margin-bottom: 10px;
	}




	/* custoner said */
	.customer_box1_list2 dd{
		width: calc((100% - 10px) / 2);
		margin: 0 10px 25px 0;
	}
	.customer_box1_list2 dd:nth-child(2n){
		margin-right: 0;
	}
	.customer_box1_list2 dd .icon{
		width: 60px;
		margin-top: -30px;
	}
	.customer_box1_list2 dd .tt{
		padding-top: 15px;
	}
	



.haiqipdf .wrapper .pro_det2_banner_con_btn {
    width: 100%;
    margin-bottom: 10px;
}













}