html{ width: 100%;}
body{font-size: 14px; background: #fff; font-family: "Arial","Microsoft Yahei",Verdana,Arial,sans-serif; line-height: 1.4; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
ol,ul,li{list-style: none;}
a{text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255,0,0,0); transition: all .3s ease; cursor: pointer;}
a:hover{color: #036AC0!important;}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}
strong{font-weight: 800;}
img{border: 0; height: auto; vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0;}
input,textarea,select,button{border: 0; background: none; outline: 0; font-family: "Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"]{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
button:focus{outline: 0;}
textarea{resize: none;}
video{outline: none;display: block;}
*{margin: 0;padding: 0;}
.clearfix:after{content: ""; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}
/* .container{width: 1460px; margin: 0 auto;position: relative;} */

.fl{float: left;}
.fr{float: right;}
.banner_pc{margin-top:100px;}
.mold_item .desc a span {
    font-size: 15px;
    padding: 0;
}










/**************************************** header start **************************************/
/* .header{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;background: #fff;}
.header_zw{display: block;height: 130px;transition: .3s;}
.header_zw.active{height: 90px;}
.head1{height: 40px;line-height: 40px;background: #292B2D;overflow: hidden;}
.head1 span,.head1 a{font-size: 12px;color: #FFFFFF;}
.head1 .iconfont{font-size: 20px;margin-right: 8px;}
.head1 .a{font-size: 26px;}
.head1 .icon-email-fill{position: relative;top: 2px;}
.head1 a+span{margin-left: 40px;}

.head2{height: 90px;box-shadow: 0px 2px 4px #a7a7a72e;}
.head2 .logo{float: left;margin-top: 30px;}
.head2 .head_more{float: right;}
.head2 .t_nav{float: right;}
.head2 .t_nav ul>li{float: left;margin-right: 55px;position: relative;}
.head2 .t_nav ul>li>a{line-height: 90px;font-size: 16px;color: #000000;}


.lang_box{position: relative;margin-top: 35px;font-size: 14px;color: #333333;height: 40px;cursor: pointer;float: left;}
.sel_lang_box{opacity: 0;visibility: hidden;margin-top: 20px;height: 0; transition: .3s; position: absolute;top: 100%;left: -10px;background: #FFFFFF;width: 100px;box-sizing: border-box;padding: 0 5px;box-shadow: 0px 2px 10px 1px rgba(96, 96, 96, 0.18);box-sizing: border-box;padding-bottom: 8px;}
.sel_lang_box a{display: block;box-sizing: border-box;border-bottom: 1px solid #DCDCDC;height: 35px;line-height: 35px;padding: 0 5px;font-size: 12px;}
.sel_lang_box img{width: 17px;margin-right: 5px;}
.lang_box:hover .sel_lang_box{opacity: 1;visibility: visible;margin-top: 0;height: auto;}

.search_box{position: relative;float: left;margin-left: 20px;box-sizing: border-box;padding-left: 20px;margin-top: 35px;}
.search_box::before{content: "";display: block;height: 14px;width: 1px;background: #000000;position: absolute;top: 50%;left: 0;margin-top: -7px;}
.search_box .int{display: block;width: 80px;height: 20px; float: left;}
.search_box .btn{display: block;width: 20px;height: 20px;background: url(/static/image/search.png) no-repeat;float: left;background-position: center;cursor: pointer;}


.t_subnav {width:260px;background:#ffffff;text-align:left;position:absolute;left:-35px;top:100%;height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s;box-shadow:0 0 16px -4px rgba(0,0,0,.3);margin-top:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;z-index:44;}
.t_subnav ol{box-sizing: border-box;padding-bottom: 8px;}
.t_subnav ol li{width: 100%;margin: 0 !important;border-bottom: 1px dashed #E4E4E4;}
.t_subnav a {transition: .3s; padding: 0 10px;box-sizing: border-box; width: 100%; display:block;height:50px;line-height:50px;color:#333;font-size: 15px;box-sizing: border-box;}
.t_subnav a .iconfont{font-size: 10px;padding-right: 5px;zoom: .8;position: relative;top: -2px;}
.t_subnav a:hover {background:#036AC0;color:#fff!important;}
.t_nav ul > li:hover .t_subnav {height:auto;opacity:1;visibility:visible;margin-top:0;}
.header .h_nav ul>li>a {color:#333;} */

/**************************************** header end **************************************/






/**************************************** banner start **************************************/
.banner .swiper-container_banner {width: 100%;height: 100%;position: relative;overflow: hidden;}
.banner .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.banner img{width: 100%;}
.banner .swiper-pagination{bottom: 30px;}
.banner .swiper-pagination-bullet{opacity: 1;background: #fff;margin: 0 4px !important;width: 50px;height: 4px;border-radius: 0;}
.banner .swiper-pagination-bullet-active{background: #FF7C14;}
.banner_wap{display: none;}
.banner_wap .swiper-pagination{bottom: 10px;}
.banner_wap  .swiper-pagination-bullet{width: 20px;margin: 0 2px;}

/**************************************** banner end **************************************/



.ind_tit{text-align: center;box-sizing: border-box;padding: 80px 0 50px;}
.ind_tit p{font-size: 36px;font-weight: bold;font-family: Arial;color: #036AC0;padding-bottom: 10px;letter-spacing: 1px;}
.ind_tit span{font-size: 18px;font-family: Arial;color: #999999;}

.ind_tit2{text-align: left;padding: 50px 0 35px;}
.ind_tit2 p{padding-bottom: 0px;}


/**************************************** sec1 start **************************************/
.sec1{box-sizing: border-box;padding: 70px 0 90px;background: url(/static/image/sec1_bg.jpg) no-repeat;background-size: cover;background-position: bottom center;}
.sec1_l{float: left;width: calc(100% - 610px);box-sizing: border-box;padding-right: 50px;}
.sec1_l p{font-size: 36px;font-family: Arial;font-weight: bold;color: #036AC0;padding: 50px 0 30px;letter-spacing: 1px;}
.sec1_l span{font-size: 18px;font-family: Arial;color: #666666;line-height: 33px;height: 99px;display: block;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.sec1_l a{display: block;width: 180px;height: 45px;line-height: 41px;box-sizing: border-box;border: 2px solid #036AC0;text-align: center;font-size: 15px;color: #666666; margin-top: 70px;}
.sec1_l a:hover{background: #036AC0;color: #fff!important;}
.sec1_r{float: left;width: 610px;}
.sec1_r .img{overflow: hidden;}
.sec1_r .img img{width: 100%;}


/**************************************** sec1 end **************************************/






/**************************************** sec2 start **************************************/
.sec2{padding-bottom: 90px;}
.can_item{width: calc(33.3% - 53px);float: left;margin-right: 80px;box-shadow: 0px 2px 10px 1px rgba(82, 82, 82, 0.13);transition: .3s;}
.can_item:nth-of-type(3n){margin-right: 0;}
.can_item .img{overflow: hidden;}
.can_item .img img{width: 100%;transition: .6s;}
.can_item .desc{text-align: center;box-sizing: border-box;padding: 20px 60px;}
.can_item .desc p{font-size: 20px;line-height: 28px;height: 28px; font-weight: bold;color: #036AC0;display: block;margin-bottom: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.can_item .desc span{font-size: 14px;color: #666666;line-height: 24px;display: block;height: 72px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.can_item .desc i{display: block;height: 8px;width: 24px;background: url(/static/image/yjt1.png) no-repeat;margin: 18px auto 5px;}
.can_item:hover{box-shadow: 0px 2px 10px 1px rgba(82, 82, 82, 0.6);}
.can_item:hover img{transform: scale(1.1);}

/**************************************** sec2 end **************************************/






/**************************************** sec3 start **************************************/
.sec3{background: #F6F6F6;}
.sec3 .swiper-container_choose {width: 100%;height: 100%;position: relative;overflow: hidden;}
.sec3 .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.choose_box{background: #fff;width: 100%;}
.choose_box .img{width: 50%;float: left;}
.choose_box .img img{width: 100%;transition: .6s;}
.choose_box .desc{width: 50%;float: left;box-sizing: border-box;padding: 70px 30px;}
.choose_box .desc p{font-size: 28px;color: #000000;line-height: 34px;}
.choose_box .desc span{font-size: 15px;font-weight: 400;color: #777777;line-height: 24px;display: block;min-height: 72px;}
.choose_box .desc a{font-size: 15px;color: #666666;line-height: 24px;display: block;height: 24px;margin-top: 60px;}

.sec3 .swiper-button-prev,.sec3 .swiper-button-next{height: 68px;width: 68px;opacity: 1;background-position: center !important;top: auto;bottom: 0;}
.sec3 .swiper-button-prev{background: #EAEAEA url(../image/l1.png) no-repeat;left: 50%;margin-left: -68px;}
.sec3 .swiper-button-next{background: #EAEAEA url(../image/r1.png) no-repeat;right: 50%;margin-right: -68px;}
.sec3 .swiper-button-prev::after{content: "";display: block;height: 15px;width: 1px;background: #C6C6C6;position: absolute;bottom: 25px;right: 0;}
.sec3 .swiper-pagination{display: inline-block;width: auto;left: auto; right: 50px;bottom: 10px;z-index: 9999;font-size: 22px;font-weight: bold;color: #000000;}
.sec3 .swiper-pagination .swiper-pagination-current{font-size: 37px;font-weight: bold;color: #036AC0;}


/**************************************** sec3 end **************************************/









/**************************************** sec4 start **************************************/
.sec4{background: #F6F6F6;padding-top: 30px;padding-bottom: 30px;}
.clients_list{}
.clients_item{width: calc(16.666% - 34px);margin-right: 40px;margin-bottom: 40px; float: left;overflow: hidden;}
.clients_item:nth-of-type(6n){margin-right: 0;}
.clients_item img{width: 100%;transition: .6s;}

.clients_item:hover img{transform: scale(1.1);}

/**************************************** sec4 end **************************************/






/**************************************** sec5 start **************************************/
.xw_item{width: calc(33.3% - 40px);float: left;margin-right: 60px;}
.xw_item:nth-of-type(3n){margin-right: 0;}
.xw_item .img{overflow: hidden;}
.xw_item .img img{width: 100%;transition: .6s;}
.xw_item .desc{}
.xw_item .desc b{font-size: 16px;font-weight: 400;color: #666666;padding: 18px 0 8px;display: block;}
.xw_item .desc p{font-size: 25px;font-weight: 400;color: #0B0B0B;display: block;line-height: 35px;height: 35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: .3s;}
.xw_item .desc span{font-size: 16px;font-weight: 400;color: #777777;line-height: 27px;height: 54px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin: 15px 0 25px;}
.xw_item .desc i{display: block;height: 1px;background: #A0A0A0;width: 30%;transition: .3s;}

.xw_item:hover img{transform: scale(1.05);}
.xw_item:hover p{color: #036AC0;}
.xw_item:hover i{width: 100%;background: #036AC0;}

.more_xw{margin: 90px auto 80px; display: block;width: 180px;text-align: center;font-size: 16px;color: #444444;height: 45px;line-height: 41px;background: #FFFFFF;border: 2px solid #036AC0;box-sizing: border-box;}
.more_xw:hover{background: #036AC0;color: #fff!important;}



/**************************************** sec5 end **************************************/













.wap_header{display: none;}
.w_header{height: 50px; background: #fff; box-shadow: 0 0px 48px 0 rgba(0,0,0,.1); position: fixed;top: 0;left: 0;width: 100%; z-index: 999999;}
.w_header .logo{float: left; height: 30px; margin-top: 10px; margin-left: 10px;}
.w_header .logo a{display: block; height: 100%;line-height: 50px; font-size: 12px;}
.w_header .logo a img{display: block; height: 100%; float: left;margin-right: 5px;}
.w_header .sp_nav{display: block; width: 30px; height: 30px; position: absolute; top: 0; right: 10px; margin-top: 15px; z-index: 5;}
.w_header .sp_nav i{display: block; background: #036AC0; width: 30px; height: 2px; position: absolute; left: 0; transition: all ease .35s;}
.w_header .sp_nav i:nth-of-type(1){top: 0;}
.w_header .sp_nav i:nth-of-type(2){top: 10px;}
.w_header .sp_nav i:nth-of-type(3){top: 20px;}
.w_header .sp_nav.sp_nav_se i:nth-of-type(1){top: 10px; transform: rotate(45deg);}
.w_header .sp_nav.sp_nav_se i:nth-of-type(2){width: 0;}
.w_header .sp_nav.sp_nav_se i:nth-of-type(3){top: 10px; transform: rotate(-45deg);}
.w_nav{width: 100%; height: calc(100% - 50px); position: fixed; left: 0; top: -100%; z-index: 99999; transition: top ease .35s;}
.w_nav.nav_show{top: 50px;}
.w_nav > ul{min-width: 320px; height: 100%; margin: 0 auto; background: #eee; position: relative; overflow-y: auto;}
.w_nav ul li{border-top: 1px solid #ddd; margin-left: 20px; line-height: 40px; font-size: 14px; position: relative;}
.w_nav > ul > li:first-child{border-top: 0 none;}
.w_nav ul li a{height: 44px; line-height: 44px; display: block; padding-right: 45px; color: #666;}
.w_nav ul li ul{display: none;}
.w_nav ul li i{display: block; width: 30px; height: 26px; line-height: 26px; text-align: center; border-left: 1px solid #ddd; padding: 0 6px; position: absolute; right: 0; top: 9px;}
.w_nav ul li i span{font-size: 14px; transition: all .5s;}
.w_nav ul li i span:before{content: "";display: block;height: 100%;width: 100%;background: url(/static/image/yjt.png) no-repeat;background-size: 12px;background-position: center;transition: .3s;}
.w_nav ul li i.nav_btndown span::before{color: #036AC0; transform: rotate(90deg);}









.ny_banner img{width: 100%;}
/**************************************** business.html start **************************************/
.business_item1{background: url(/static/image/bus1_bg.jpg) no-repeat;background-size: cover;}
.business_item2{background: #F5F5F5;}
.business_item3{background: #ffffff;}

.business_item{box-sizing: border-box;padding: 95px 0 110px;}
.business_item .img{width: 50%;box-sizing: border-box;padding:0 50px;}
.business_item .img_box{position: relative;}
.business_item .img_box::after{content: "";display: block;height: 100%;width: 100%;position: absolute;top: 23px;left: -23px;box-sizing: border-box;border: 3px solid #036AC0;}
.business_item .img img{width: 100%;position: relative;z-index: 99;}
.business_item .desc{width: 50%;box-sizing: border-box;padding:0 50px;}
.business_item .desc p{font-size: 33px;font-weight: bold;color: #212121;margin-bottom: 30px;}
.business_item .desc span{font-size: 16px;font-weight: 400;color: #444444;line-height: 1.8; display: block;overflow: hidden;}
.business_item .desc a{display: block;width: 220px;height: 50px;line-height: 44px;text-align: center;font-size: 16px;color: #fe7d0e;border: 3px solid #fe7d0e;background: #FFFFFF;box-sizing: border-box;margin-top: 20px;}
.business_item .desc a:hover{background: #036AC0;color: #fff!important;border: 3px solid #036AC0;}

/* .business_item2 .desc a,.business_item3 .desc a{border: 3px solid #B5B5B5;color: #666666;} */



.liuyan_box{background: url(/static/image/bus_bg.jpg) no-repeat;background-size: cover;background-position: center;box-sizing: border-box;padding: 75px 0 50px;}
.liuyan_box h3{text-align: center;font-size: 25px;font-weight: bold;color: #FFFFFF;letter-spacing: 1px;padding-bottom: 60px;}
.ly_desc .int{background: #fff;float: left;display: block;width: calc((100% - 500px)/3);height: 45px;margin-right: 30px;box-sizing: border-box;padding: 0 10px;color: #666;}
.ly_desc .int.short{width: 120px;float: left;margin-right: 20px;}
.ly_desc .yzm{width: 60px;height: 45px;float: left;margin-right: 20px;}
.ly_desc .yzm img{width: 100%;height: 100%;}
.ly_desc .btn{display: block;width: 190px;height: 45px;background: #036AC0;border-radius: 5px;color: #fff;font-size: 16px;float: left;}

/**************************************** business.html end **************************************/





/**************************************** mjjs.html start **************************************/
.mold_list{margin-top: 40px;}
.mold_item{background: #F9F9F9;}
.mold_item .img{width: 50%;}
.mold_item .img img{width: 100%;}
.mold_item .desc{width: 50%;box-sizing: border-box;padding: 0 50px 20px;
    overflow-x: hidden;
    overflow-y: auto;}
.mold_item .desc .box{width: 650px;}
.mold_item .desc.fl .box{float: right;width: 100%;}
.mold_item .desc span{display: block;padding:30px 0 30px;font-size: 28px;font-weight: bold;color: #222222;}
.mold_item .desc p{font-size: 16px;font-weight: 400;color: #666666;line-height: 1.8;}
.mold_item .desc p+p{margin-top: 0px;}
.mold_item+.mold_item{margin-top: 55px;}

.ny_title{padding: 60px 0 40px;}
.ny_title p{font-size: 22px;font-weight: 400;color: #151515;position: relative;padding-left: 20px;}
.ny_title p::after{content: "";display: block;width: 5px;height: 21px;background: #036AC0;position: absolute;left: 0;top: 50%;margin-top: -11px;}


.mj_pro_list{padding-bottom: 100px;}
.mj_pro_item{width: calc(25% - 30px);float: left;margin-right: 40px;box-sizing: border-box;border: 3px solid #E5E5E5;position: relative;overflow: hidden;}
.mj_pro_item:nth-of-type(4n){margin-right: 0;}
.mj_pro_item img{width: 100%;transition: .6s;}
.mj_pro_item p{position: absolute;bottom: -50px;left: 0;height: 50px;line-height: 50px;text-align: center;color: #fff;background: rgba(0,0,0,.6);width: 100%;font-size: 16px;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: .3s;}
.mj_pro_item:hover img{transform: scale(1.05);}
.mj_pro_item:hover p{bottom: 0;}
.fw_lytopdesc {
    font-size: 18px;
    background: #f9f9f9;
    padding: 25px;
}




/**************************************** mjjs.html end **************************************/



@media screen and (max-width:1680px) {
	.mold_item .desc{
		padding: 0 25px 20px;
	}
}
@media screen and (max-width:1550px) {
	.mold_item .desc .box{width: 550px;}
}

@media screen and (max-width:1499px) {
	/* .container{width: 1170px;} */
	.head2 .t_nav ul>li{margin-right: 40px;}
	.can_item{width: calc(33.3% - 27px);margin-right: 40px;}
	.choose_box .desc{padding: 50px 30px;}
	.clients_item{width: calc(16.666% - 17px);margin-right: 20px;margin-bottom: 20px;}
	.xw_item{width: calc(33.3% - 27px);margin-right: 40px;}
	
	.ly_desc .int{margin-right: 15px;width: calc((100% - 450px)/3);}
	.ly_desc .int.short{margin-right: 15px;}
	.ly_desc .yzm{margin-right: 15px;}
	
	.mold_item .desc .box{width: 550px;}
	.mold_item .desc span{padding: 40px 0 20px;}
	.mold_item .desc p{font-size: 16px;line-height: 28px;}
}
@media screen and (max-width:1250px) {
	/* .container{width: 1140px;} */
	.mold_item .desc .box{width: 500px;}
}
@media screen and (max-width:1199px) {
	.n_content_left{display:none}
	/* .container{width: 100%;box-sizing: border-box;padding: 0 20px;} */
	.header{display: none;}
	.wap_header{display: block;}
	.header_zw{height: 50px!important;}
	.banner_wap{display: block;margin-top:60px;}
	.banner_pc{display: none;}
	
	.ind_tit{padding: 50px 0 20px;}
	.ind_tit p{font-size: 32px;}
	.ind_tit span{font-size: 14px;}
	
	.sec1_l p{padding: 30px 0 20px;font-size: 32px;}
	.sec1_l span{font-size: 16px;line-height: 28px;height: 84px;}
	.sec1_l a{margin-top: 50px;}
	.sec1_l{width: calc(100% - 500px);}
	.sec1_r{width: 500px;}
	
	.choose_box .desc{padding: 30px 20px;}
	.choose_box .desc p{margin-bottom: 15px;}
	.can_item .desc{padding: 20px 20px;}
	.can_item{width: calc(33.3% - 14px);margin-right: 20px;}
	.xw_item{width: calc(33.3% - 14px);margin-right: 20px;}
	.choose_box .desc a{margin-top: 30px;}
	/* .foot1{display: none;}
	.foot2{height: auto;line-height: 18px;box-sizing: border-box;padding: 10px 0;text-align: center;}
	.foot2 .fr,.foot2 .fl{float: none;}
	.foot2 span, .foot2 a{font-size: 12px;display: inline-block;} */
	
	
	.liuyan_box h3{font-size: 22px;letter-spacing: 0;padding-bottom: 30px;}
	.mold_item .desc .box{width: 100%;}
}
@media screen and (max-width:999px) {
	.business_item .img,.business_item .desc{float: none!important;width: 100%;}
	.business_item .desc{margin-bottom: 40px;display: block;}
	.ly_desc .int{width: calc(33.3% - 10px);margin-bottom: 15px;}
	.ly_desc .int:nth-of-type(3){margin-right: 0;}
	
	.ly_desc .int.short{width: calc(50% - 45px);}
	.ly_desc .btn{width: calc(50% - 45px);}
	.mold_item .img,.mold_item .desc{width: 100%;}
	.mold_item .desc{padding: 0 15px 30px 15px;}
	.mj_pro_item{width:calc(25% - 15px);margin-right: 20px;}
}
@media screen and (max-width:870px) {
	.sec1{padding-top: 20px;}
	.sec1_l,.sec1_r{width: 100%;float: none;}
	.sec1_l{padding-right: 0;padding-bottom: 40px;}
	.can_item{width: 100%;float: left;margin-bottom: 20px;}
	.choose_box .img,.choose_box .desc{width: 100%;float: none;}
	
	.sec3 .swiper-pagination{right: 100px;bottom: -4px;}
	.sec3 .swiper-button-prev, .sec3 .swiper-button-next{width: 40px;height: 40px;background-size: 10px;margin: 0;}
	.sec3 .swiper-button-prev{right: 40px;left: auto;}
	.sec3 .swiper-button-next{right: 0px;}
	.sec3 .swiper-button-prev::after{bottom: 12px;}
	
	.clients_item{width: calc(33.3% - 7px);margin-right: 10px;margin-bottom: 10px;}
	.clients_item:nth-of-type(3n){margin-right: 0;}
	.xw_item{width: 100%;float: left;margin-bottom: 20px;}
	.more_xw{margin: 40px auto 60px;}
	
	.mj_pro_item{width: calc(50% - 10px);margin-bottom: 20px;}
	.mj_pro_item:nth-of-type(2n){margin-right: 0;}
	.mj_pro_list{padding-bottom: 60px;}
	.mold_list{margin-top: 0;}
}
@media screen and (max-width:599px) {
	.business_item .img,.business_item .desc{padding: 0;}
	.business_item .img_box::after{display: none;}
	.business_item{padding: 60px 0;}
	.business_item .desc p{font-size: 24px;}
	.business_item .desc span{font-size: 14px;line-height: 24px;height: auto;-webkit-line-clamp:unset;}
	.business_item .desc a{width: 160px;font-size: 14px;}
	.mj_pro_item{width: calc(50% - 5px);margin-bottom: 10px;margin-right: 10px;}
	
	.inner-nav2ex{display: none;}
	
}
@media screen and (max-width:512px) {
	/* .container{padding: 0 15px;} */
	.sec1_l p,.ind_tit p{font-size: 28px;}
	.sec2{padding-bottom: 60px;}
	.choose_box .desc{padding: 30px 15px 8px;}
	.choose_box .desc p{font-size: 24px;margin-bottom: 10px;}
	.choose_box .desc span{font-size: 14px;line-height: 22px;min-height: 66px;}
	.xw_item .desc b{font-size: 14px;padding-bottom: 2px;}
	.xw_item .desc p{font-size: 22px;}
	.xw_item .desc span{font-size: 14px;line-height: 22px;height: 44px;margin-top: 5px;}
	
	.ly_desc .int{width: 100%;margin: 0 0 10px 0;}
}


.ss-bot{
    width: 100%;
    margin-bottom: 20px;
}
.footer .foot2 a{
	color: #338BE9;
}
.mold_item+.fw_lytopdesc{
	margin-top: 10px;
}