/* 前端邵刚 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;min-width: 1280px;position: relative;padding: 0; width: 100%;color: #333;font-family:'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333; outline: none;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.scroll_y::-webkit-scrollbar{ width:6px;height: 1px;}

.scroll_y::-webkit-scrollbar-thumb{ background:#e62129;}

.scroll_y::-webkit-scrollbar-track{ background:#e5e5e5;} 

.f_12{ font-size:12px; }

.f_14{ font-size:14px; }

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_44{font-size: 44px;}

.f_46{font-size: 46px;}

.f_48{font-size: 48px;}

.f_50{font-size: 50px;}

.f_60{font-size: 60px;}

.pd_115_90{padding: 115px 0 90px;}

.pd_100_96{padding: 100px 0 96px;}

.pd_90_130{padding: 90px 0 130px;}

.pd_130{padding: 130px 0;}

.pd_170_130{padding: 170px 0 130px;}

.pd_60{padding: 60px 0;}

.fw_100{font-weight: 100;}

.img_cct{width: 100%;opacity: 0;}

.t_line1{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.t_line2{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.t_line3{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.t_line4{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.t_line5{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

/*分页*/

.a_dw{position: relative;top: -100px;}

.box{max-width:1500px;min-width: 1200px;width:80%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .8s cubic-bezier(.4,0,.2,1); -moz-transition: all .8s cubic-bezier(.4,0,.2,1); transition: all .8s cubic-bezier(.4,0,.2,1);}

.alltime4,.alltime4 *{-webkit-transition: all 1s cubic-bezier(.4,0,.2,1); -moz-transition: all 1s cubic-bezier(.4,0,.2,1); transition: all 1s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

.fw_100{font-weight: 100;}

.place::-webkit-input-placeholder{color:#999;}

.place:-moz-placeholder{color:#999;}

.place::-moz-placeholder{color:#999;}

.place:-ms-input-placeholder{color:#999;}

.indban{position: relative;}

.indban .img{position: relative;}

.indban .img span{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/images/yxzy/ind_imbg.png) no-repeat left center;background-size: cover;}

.indban .img img{width: 100%;}

.indban .txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;}

.indban .txt .t1{line-height: 1.5;color: #fff;}

.indban .txt .t2{line-height: 1.75;color: #fff;max-width: 660px;margin-top: 45px;}

.indban .txt .ind_more{margin-top: 72px;}

.ind_more a{display: inline-flex;align-items: center;justify-content: center;padding: 0 34px;height: 46px;position: relative;width: auto;}

.ind_more span{position: relative;color: #fff;position: relative;z-index: 2;}

.ind_more img{width: 40px;margin-left: 40px;position: relative;z-index: 2;}

.ind_more s{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #FF7A3B 0%, #FF9D2E 100%);border-radius: 4px;}

.ind_more:hover s{background: linear-gradient(270deg, #FF7A3B 0%, #FF9D2E 100%);}

.ind_tit{line-height: 1.5;font-weight: 700;color: #191919;}


.ind1{background: linear-gradient(180deg, rgba(240, 241, 242, 0.00) 0%, #F0F1F2 100%);}

.ind1 .ul{margin-top: 62px;display: flex;flex-wrap: wrap;gap: 32px 30px;}

.ind1 .li{width: calc((100% - 60px)/3);border: 1px solid #DADEE1;border-radius: 20px;overflow: hidden;background: #F0F1F2;}

.ind1 .li .ss{height: 100%;position: relative;}

.ind1 .li .ss .img{position: relative;z-index: 2;overflow: hidden;background: #fff;}

.ind1 .li .ss .txt{position: relative;z-index: 2;padding: 30px;line-height: 1.5;}

.ind1 .li .ss s{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #FF7A3B 0%, #FF9D2E 100%);opacity: 0;}

.ind1 .li .ss:hover img{transform: scale(1.05);}

.ind1 .li .ss:hover .txt{color: #fff;}

.ind1 .li .ss:hover s{opacity: 1;}

.ind2 .item1 .con1{margin-top: 55px;}

.ind2 .con1{display: flex;justify-content: space-between;align-items: flex-start;position: relative;}

.ind2 .con1 .re{position: relative;width: 49%;position: relative;z-index: 5;}

.ind2 .con1 .img{border-radius: 20px;overflow: hidden;}

.ind2 .con1 .img img{width: 100%;}

.ind2 .con1 .swiper-container{border-radius: 20px;}

.ind2 .con1 .swiper-container .img{border-radius: 0;}

.ind2 .con1 .re .pogin{position: absolute;bottom: 24px;left: 0;width: 100%;display: flex;align-items: center;justify-content: center;z-index: 5;}

.ind2 .con1 .re .pogin span{width: 10px;height: 10px;opacity: 1;margin: 0 5px;background: #fff;}

.ind2 .con1 .re .pogin .swiper-pagination-bullet-active{background: #FF8935;}

.ind2 .con1 .swp_btn{position: static;}

.ind2 .con1 .swp_btn a{display: block;position: absolute;top: 50%;width: 64px;height: 64px;margin-top: -32px;z-index: 5;}

.ind2 .con1 .swp_btn a img{width: 100%;}

.ind2 .con1 .swp_btn a img:nth-child(2){position: absolute;top: 0;left: 0;width: 100%;opacity: 0;}

.ind2 .con1 .swp_btn a:hover img:nth-child(1){opacity: 0;}

.ind2 .con1 .swp_btn a:hover img:nth-child(2){opacity: 1;}

.ind2 .con1 .swp_btn .prev{left: -32px;}

.ind2 .con1 .swp_btn .next{right: -32px;}

.ind2 .con1 .swp_btn .next img{transform: rotate(180deg);}

.ind2 .con1 .le{padding-top: 3px;width: 41%;position: relative;z-index: 5;}

.ind2 .con1 .le .t1{display: flex;align-items: center;}

.ind2 .con1 .le .t1 .num{width: 55px;position: relative;margin-right: 32px;}

.ind2 .con1 .le .t1 .num img{width: 100%;}

.ind2 .con1 .le .t1 .num span{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;color: #FF7A3B;font-family: Arial;display: flex;align-items: center;justify-content: center;}

.ind2 .con1 .le .t1 .tt{color: #191919;line-height: 1.5;font-weight: 700;}

.ind2 .con1 .le .t2{line-height: 1.75;max-width: 420px;text-align: justify;margin-top: 42px;}

.ind2 .con1 .le .mouse{width: 96px;height: 96px;margin-top: 109px;overflow: hidden;border: 1px solid #222222;border-radius: 50%;}

.ind2 .con1 .le .mouse img{display: block;width:100;position: relative;top: 0;animation:up_down 2s infinite linear;-webkit-animation:up_down 2s infinite linear;}

@-webkit-keyframes up_down{0%{top: -100%;}100%{top: 100%;}}

@keyframes up_down{0%{top: -100%;}100%{top: 100%;}}

.ind2 .con1 .ico{position: absolute;width: 316px;height: 316px;bottom: -70px;display: flex;align-items: center;justify-content: center;left: 0;}

.ind2 .item1 .con1 .ico{left: 192px;width: auto;height: auto;}

.ind2 .item:nth-child(even){background: #F9F9F9;}

.ind2 .item:nth-child(even) .con1{flex-direction: row-reverse;}

.ind2 .item:nth-child(even) .ico{left: auto;right: 0;}

.ind4{background: url(/images/yxzy/ind4_bg.jpg) no-repeat center;background-size: cover;}

.ind4 .t1{text-align: center;color: #fff;line-height: 1.5;}

.ind4 .t2 a{display: flex;align-items: center;justify-content: center;line-height: 1.5;color: #fff;margin-top: 32px;}

.ind4 .t2 a img{width: 24px;margin-right: 16px;}

.ind4 .t2 a:hover img{margin-right: 20px;}

.ind4 .btn a{display: block;margin: 51px auto 0;width: 160px;line-height: 46px;background: #fff;border-radius: 4px;color: #FF7A3B;text-align: center;}

.ind4 .btn a:hover{transform: translateY(-5px);}


/* 经典案例 */
.page_con .con1{text-align: center;}

.page_con .con1 .ul{display: flex;justify-content: center;border-bottom: 1px solid rgba(51,51,51,0.14);}

.page_con .con1 .li{margin-top: 40px;padding: 0 24px;position: relative;}

.page_con .con1 .li::before{content: "";position: absolute;right: 0;top: 8px;width: 1px;height: 10px;background: rgba(51,51,51,0.14);}

.page_con .con1 .li:last-child::before{display: none;}

.page_con .con1 .li a{display: block;padding-bottom: 22px;line-height: 24px;color: #A0A0A0;position: relative;font-weight: 700;}

.page_con .con1 .li a s{position: absolute;bottom: -1px;left: auto;right: 0;height: 1px;width: 0;background: #FF8B34;}

.page_con .con1 .li.act a,
.page_con .con1 .li a:hover{color: #FF7A3B;}

.page_con .con1 .li a:hover s{width: 100%;left: 0;}

.page_con .con2{position: relative;}

.list_nav{position: absolute;top: 0;left: 0;height: 100%;padding-top: 60px;}

.list_nav .ul{position: sticky;top: 120px;left: 0;padding-bottom: 60px;z-index: 30;}

.list_nav .ul .li{margin-bottom: 16px;}

.list_nav .ul .li a{display: block;line-height: 24px;padding-left: 34px;color: #A0A0A0;position: relative;}

.list_nav .ul .li s{position: absolute;width: 8px;height: 2px;left: 0;top: 11px;background: #A0A0A0;}

.list_nav .ul .li.act s{width: 20px;background: #FF7A3B;}

.list_nav .ul .li:hover a,
.list_nav .ul .li.act a{color: #FF7A3B;}

.con0{display: flex;align-items: center;line-height: 1.5;color: #FF7A3B;margin-bottom: 10px;}

.con0 span{width: 20px;height: 2px;background: #FF7A3B;margin-right: 13px;}

.page_item .con1{display: flex;justify-content: space-between;}

.page_item .con1 .t1{line-height: 1.5;}

.page_item .con1 .page_swp_btn{display: flex;align-items: center;}

.page_item .con1 .line{width: 1px;height: 8px;background: #D9D9D9;margin: 0 12px;}

.page_item .con1 a{width: 18px;height: 10px;position: relative;}

.page_item .con1 a img{width: 100%;}

.page_item .con1 a img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;}

.page_item .con1 .swp_next img{transform: rotate(180deg);}

.page_item .con1 a:hover img:nth-child(1){opacity: 0;}

.page_item .con1 a:hover img:nth-child(2){opacity: 1;}

.page_item .con2{margin-top: 40px;position: relative;}

.page_con .con2 .page_item .box{border-bottom: 1px solid #DADEE1;}

.page_con .con2 .list:last-child .page_item:last-child .box{border-bottom: none;}

.page_item .con2 .swiper-container{width: calc(100% + 10.9375vw);}



.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.ck_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;background:rgba(0, 0, 0, 0.9) ;opacity: 0;visibility: hidden;pointer-events: none;}

.ck_tanchuang .gbox{width: 690px;height: 730px;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ck_tanchuang .gbox .out{display: block;width: 60px;height: 60px;position: absolute;top: 55px;right: 11px;background:url(/images/yry_close.png) center no-repeat ;background-size: 60px;cursor: pointer;z-index: 20;}

.ck_tanchuang .gbox .out:hover{transform: rotate(180deg);}

.ck_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.ck_tanchuang.act .gbox{top: 50%;opacity: 1;}

.ck_tanchuang .gcon1{text-align: center;padding: 27px 0 0;height: 130px;background: url(/images/yry_bg.png) no-repeat top center;background-size: 100%;position: relative;z-index:1;}

.ck_tanchuang .gcon1::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 40%;background: #fff;}

.ck_tanchuang .gcon1 span{display: inline-block;padding: 39px 27px 20px;font-size: 28px;line-height: 42px;color: #fff;font-weight: bold;background: url(/images/yry_ico1.png) no-repeat bottom center;background-size: 100%;position: relative;z-index: 10;}

.ck_tanchuang .gcon2 img{display: block;width: 100%;}

.ck_tanchuang .gcon3{position: absolute;left:17px;bottom:-97px;width:735px;}

.pop_con{padding: 40px 38px 0 55px;background: #fff;position: relative;z-index:1;}

.place::-webkit-input-placeholder{color:#D6D6D6 ;}

.place:-moz-placeholder{color:#D6D6D6 ;}

.place::-moz-placeholder{color:#D6D6D6 ;}

.place:-ms-input-placeholder{color:#D6D6D6 ;}

.pop_form{display: flex;flex-wrap: wrap;}

.pop_form .item{width: calc(100%);position: relative;z-index:1;}

.pop_form .item .it_top{font-size: 18px;line-height: 24px;color: #666;}

.pop_form .item .it_top span{color: #CF000E;}

.pop_form .item .it_bot{display: flex;margin-top: 8px;}

.pop_form .item .it_bot input{padding: 10px 13px;background: none;border: none;outline: none;color: #eee;font-family: '微软雅黑';width: 100%;font-size: 12px;line-height: 22px;color: #333;border: 1px solid #D9D9D9;border-radius: 4px;}

.pop_form .item .it_bot textarea{padding: 10px 13px;background: none;border: none;outline: none;color: #eee;font-family: '微软雅黑';width: 100%;font-size: 12px;line-height: 22px;color: #333;min-width: 100%;max-width: 100%;min-height: 120px;max-height: 120px;border: 1px solid #D9D9D9;border-radius: 4px;box-sizing: border-box;}

.pop_form .item.item1{width: calc((100% - 20px)/2);margin-right: 20px;}

.pop_form .item.item2{width: calc((100% - 20px)/2);}

.pop_form .item.item3{margin-top: 24px;width: 100%;}

.pop_form .item.item4{margin-top: 24px;width: 100%;}

.pop_form .item.item4 input{max-width: 252px;margin-right: 20px;}

.pop_form .item.item5{margin-top: 22px;font-size: 14px;color: #666666;display: flex;align-items: center;}

.pop_form .item.item5 a{color: #666;}

.pop_form .item.item5 a:hover{color: #fc9e1d;}

.pop_form .item.item6{display: flex;align-items: center;justify-content: center;margin-top: 62px;}

.pop_form .item.item6 a{width: 220px;line-height: 45px;border-radius: 23px;text-align: center;color: #fff;background: #fc9e1d;text-decoration: none;outline: none;}

.pop_form .item.item6 a:hover{opacity: 0.8;}

.pop_form input[type='checkbox'] {
	position: relative;
	width: 14px;
	height: 14px;
	cursor: pointer;
	margin-right: 10px;
	border-radius: 2px;
	border: none;
}

.pop_form input[type='checkbox']::after {
	position: absolute;
	top: 0;
	color: #000;
	width: 12px;
	height: 12px;
	display: inline-block;
	visibility: visible;
	padding-left: 0px;
	text-align: center;
	content: ' ';
	border-radius: 2px;
	border: 1px solid;
	border-image: linear-gradient(90deg, rgba(254, 205, 62, 1), rgba(252, 158, 29, 1)) 1 1;
}

.pop_form input[type='checkbox']:checked::after {
	content: '✓';
	color: #fff;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	background-color: #fc9e1d;
}

.gengduo{display: flex;align-items: center;justify-content: center;width: 170px;height: 43px;color: #fff;border: 1px solid #fff;position: relative;border-radius:26px;overflow: hidden;}

.gengduo s{width: 100%;height: 0%;position: absolute;left: 0;bottom: 0;background: #fc9e1d;}

.gengduo span{position: relative;z-index: 1;}

.gengduo .i{width: 16px;position: relative;margin-left: 14px;z-index: 1;}

.gengduo:hover{border: 1px solid #fc9e1d;}

.gengduo:hover s{height: 100%;}

.gengduo3{border: 1px solid #fc9e1d;color: #fc9e1d;}

.gengduo3:hover span{color: #fff;}

.tjtc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 10001;display: none;}

.tjtc .bei{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);}

.tjtc .c_con{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 300px;height: 160px;background: #fff;text-align: center;padding: 30px 0;}

.tjtc .c_con .txt{font-size:28px;}

.tjtc .c_con .n{display: flex;align-items: center;justify-content: center;margin-top: 30px;cursor: pointer;}

.yszcts{width: 100%;position: fixed;left: 0;top: 0;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 10002;display: none;}

.yszcts .ys_con{width: 800px;height: auto;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 5px;}

.yszcts .ys_con .con1{line-height: 45px;border-bottom: 1px solid #eee;padding: 0 20px;} 

.yszcts .ys_con .con2{padding:5px 20px 5px;height: 660px;padding-right: 20px;overflow-y: auto;}

.yszcts .ys_con .con2::-webkit-scrollbar{ width:4px;height: 1px;}

.yszcts .ys_con .con2::-webkit-scrollbar-thumb{ background:#999999;}

.yszcts .ys_con .con2::-webkit-scrollbar-track{ background:#fff;} 

.yszcts .ys_con .con2 span{display: block;}

.yszcts .ys_con .con2 .c1{line-height: 18px;}

.yszcts .ys_con .con2 .sp1{margin: 15px 0;}

.yszcts .ys_con .con2 .sp2{line-height: 20px;color: #475566;}

.yszcts .ys_con .con2 .sp2 ol{padding: 10px 0;}

.yszcts .ys_con .con2 .sp2 li{display: block;padding-left: 15px;}

.yszcts .ys_con .con2 .sp2 a{color: #fc9e1d;}

.yszcts .ys_con .con3 {height: 60px;display: flex;justify-content: center;align-items: center;border-top: 1px solid #eee;margin-top: 20px;}


.yszcts .ys_con .con3 span{padding: 10px 20px;color: #fff;background: #fc9e1d;border-radius: 4px;display: block;cursor: pointer;}


@media screen and (min-width: 1921px) {
  .page_item .con2 .swiper-container{width: calc(100% + ((100vw - 1500px)/2));}
}

.page_item .con2 .swiper-slide{width: auto;}

.page_item .con2 .ss{display: block;position: relative;}

.page_item .con2 .ss .img{overflow: hidden;border-radius: 20px;}

.page_item .con2 .txt{position: absolute;line-height: 1.5;left: 40px;width: calc(100% - 80px);bottom: 21px;color: #fff;color: #FF7A3B;}

.page_item .swiper-pagination{display: flex;align-items: center;position: relative;bottom: 0;width: auto;color: #999;padding-right: 52px;}

.page_item .pagin_le{line-height: 28px;color: #FF7A3B;}

.page_item .pagin_ce{margin: 0 7px;}

.mouse_pc .mouse_yuan{width: 86px;height: 52px;background:url(/images/yxzy/svg/mouse_white.svg) center no-repeat ;position: absolute;top: 0;left: 0;z-index: 15;pointer-events: none;opacity: 0;}

.mouse_pc:hover .mouse_yuan{opacity: 1;pointer-events: visible;}

.yd{display: none;}

@media screen and (max-width:1680px) {
  .f_16{font-size: 14px;}
  .f_18{font-size: 16px;}
  .f_20{font-size: 18px;}
  .f_22{font-size: 20px;}
  .f_24{font-size: 22px;}
  .f_26{font-size: 22px;}
  .f_28{font-size: 26px;}
  .f_30{font-size: 28px;}
  .f_32{font-size: 30px;}
  .f_34{font-size: 30px;}
  .f_36{font-size: 30px;}
  .f_38{font-size: 32px;}
  .f_40{font-size: 32px;}
  .f_42{font-size: 32px;}
  .f_44{font-size: 32px;}
  .f_46{font-size: 34px;}
  .f_48{font-size: 34px;}
  .f_50{font-size: 34px;}
  .f_60{font-size: 36px;}

  .pd_115_90{padding: 80px 0 60px;}
  
  .pd_100_96{padding: 80px 0;}
  
  .pd_90_130{padding: 60px 0 100px;}
  
  .pd_130{padding: 100px 0;}
  
  .pd_170_130{padding: 100px 0;}
  
  .pd_60{padding: 50px 0;}
}

@media screen and (max-width: 1440px) {
  .list_nav{display: none;}
}

@media (max-width:1030px) {
  .f_12 {font-size: 12px;}
  .f_16 {font-size: 14px;}
  .f_18 {font-size: 16px;}
  .f_20 {font-size: 16px;}
  .f_22 {font-size: 16px;}
  .f_24 {font-size: 16px;}
  .f_26 {font-size: 16px;}
  .f_28 {font-size: 18px;}
  .f_30 {font-size: 18px;}
  .f_32 {font-size: 20px;}
  .f_34 {font-size: 20px;}
  .f_36 {font-size: 20px;}
  .f_38 {font-size: 20px;}
  .f_40 {font-size: 22px;}
  .f_42 {font-size: 22px;}
  .f_44 {font-size: 22px;}
  .f_46 {font-size: 24px;}
  .f_48{font-size: 24px;}
  .f_50{font-size: 24px;}
  .f_60{font-size: 24px;}

  body{min-width: 200px;padding-top: 50px;}
  
	.box{width: 90%;min-width: 100px;padding: 0;}

  .pd_115_90{padding: 40px 0;}
  
  .pd_100_96{padding: 40px 0;}
  
  .pd_90_130{padding: 40px 0;}
  
  .pd_130{padding: 40px 0;}
  
  .pd_170_130{padding: 40px 0;}

  .pd_60{padding: 40px 0;}

  .wow1{opacity: 1;}

  .wow{opacity: 1;}

  .pc{display: none;}
  
  .yd{display: block;}

  .page_con .con1 .ul{padding: 10px 0 20px;}

  .page_con .con1 .li{margin-top: 10px;padding: 0 16px;}

  .page_con .con1 .ul{flex-wrap: wrap;justify-content: flex-start;}

  .page_con .con1 .li a{padding-bottom: 0;}

  .page_item .con1 a{display: none;}

  .page_item .swiper-pagination{padding-right: 0;}

  .page_item .con2{margin-top: 20px;}

  .page_item .con2 .ss .img img{max-height: 200px;}

  .page_item .con1 .page_swp_btn{display: none;}

  .page_con .con1{text-align: left;}

  .page_con .con2{margin-top: 0;padding-top: 30px;}

  .page_con{padding-bottom: 0;}

  .pageLayout{overflow: hidden;}

  .zg_pagin{margin-top: 30px;display: flex;justify-content: center;}

  .zg_pagin span{width: 10px;height: 10px;opacity: 1;background: #D9D9D9;margin: 0 3px;}
  
  .zg_pagin span.swiper-pagination-bullet-active{background: linear-gradient(90deg, #FF7A3B 0%, #FF9D2E 100%);}

  .page_item .con2 .swiper-container{width: 95vw;}

  .mouse_pc .mouse_yuan{display: none;}

  .ind2 .con1 .ico{display: none;}

  .ind2 .con1{flex-wrap: wrap;}

  .ind2 .con1 .le{width: 100%;}

  .ind2 .con1 .le .t1 .num{width: 46px;margin-right: 20px;}

  .ind2 .con1 .le .t2{margin-top: 20px;}

  .ind2 .con1 .re{width: 100%;margin-top: 30px;}

  .page_con>.con2{padding-top: 0;}

  .ind2 .con1 .swp_btn{display: none;}

  .ind2 .con1 .le .mouse{display: none;}

  .indban .txt .t2{margin-top: 20px;}

  .indban .txt .ind_more{margin-top: 30px;}

  .ind_more a{padding: 0 20px;height: 40px;}

  .ind_more img{width: 30px;margin-left: 30px;}

  .ind1 .ul{margin-top: 30px;gap: 10px;}

  .ind1 .li{width: calc(50% - 5px);border-radius: 10px;}

  .ind1 .li .ss .txt{padding: 10px 20px;}

  .ind2 .con1 .swiper-container{border-radius: 10px;}

  .ind2 .con1 .img{border-radius: 10px;}

  .page_item .con2 .ss .img{border-radius: 10px;}

  .ind4 .t2 a{margin-top: 20px;}

  .ind4 .btn a{margin-top: 30px;}
}

@media (max-width:800px) {
  .fw_100{font-weight: normal;}

  .ck_tanchuang .gbox {
		width: 90%;
		height: 80%;
	}

	.ck_tanchuang{min-width: 300px;}
	
	.ck_tanchuang .gcon1{height: 80px;}
	
	.ck_tanchuang .gcon1 span{font-size: 18px;line-height: 18px;padding: 30px 20px 14px;background-size: auto 100%;}

	.ck_tanchuang .gbox .out{width: 40px;height: 40px;background-size: 40px;}

	.pop_con{padding: 0 20px;}

	.pop_form .item .it_top{font-size: 16px;line-height: 20px;}

	.pop_form .item.item1{width: 100%;margin-right: 0;}

	.pop_form .item.item2{width: 100%;margin-top: 15px;}

	.pop_form .item .it_bot textarea{max-height: 80px;min-height: 80px;}

	.pop_form .item.item4 input{max-width: 140px;}

	.pop_form .item.item6{margin-top: 30px;}

	.pop_form .item.item3{margin-top: 15px;}

	.pop_form .item.item4{margin-top: 15px;}

	.pop_form .item.item5{margin-top: 15px;}

	.pop_form .item .it_bot input{padding: 4px 13px;}

	.pop_form .item.item4 img{height: 32px !important;width: 100px !important;}
	
	.ck_tanchuang .gcon1::before{bottom: -2px;}

	.ck_tanchuang .gcon2 img{transform: translateY(-1px);}
	
	.ck_tanchuang .gcon3{width:106%;left:0;bottom:-10%;}

    .yszcts .ys_con{width:90%;}
	
	.yszcts .ys_con .con2{line-height:1.4;overflow-x: hidden;height:460px;}
	
	.yszcts .ys_con .con3 span{font-size:14px;}
	
	.tjtc .c_con .txt{font-size:22px;}
	
	.gengduo{width:160px;height:40px;}
	
	.tjtc .c_con{height:160px;}
}

@media (max-width: 500px){
	.ck_tanchuang .gcon1::before{height:58%;}
	
	.ck_tanchuang .gbox .out{top: 35px;}
	
	.ck_tanchuang.act .gbox{top:46%;}
}




