@charset "utf-8";
:root{
	--focuscolor:#1B72B8;
	--bgcolor:#1B72B8;
	--danwei:30vw;
	--jiange:2.5rem
}
strong{font-weight:600}a.button{padding:0;text-align:center;color:#fff!important}
html,body{font-size:15px;color:#333}body{padding-top:60px}ul,ol{list-style:none;margin:0;padding:0}th,td{font-size:1rem}
.body{width:90%;margin:0 auto;position:relative;overflow:hidden}a{color:var(--bgcolor)}
#floatright{position:fixed;right:3px;bottom:5rem;width:60px;z-index:5;box-shadow:0 0 5px rgba(0,0,0,.3);background:#f8f8f8}
#floatright>a{display:block;width:100%;height:60px;border-bottom:1px solid rgba(0,0,0,.05);text-align:center;line-height:60px;color:#999}
#floatright>a:last-child{border-bottom:0}
#floatright>a:before{clear:both;content:"";font-family:"iconfont";font-size:1.3rem;}
#floatright>a:hover{background-color:var(--bgcolor);color:#fff}
#floatright>a#toptop:before{content:"\e689"}#floatright>a#tophome:before{content:"\e620"}#floatright>a#topback:before{content:"\e645"}
#floatright>a#qq:before{content:"\e876"}#floatright>a#wx:before{content:"\e66f"}#floatright>a#tel:before{content:"\e62d"}
#floatright a>div{position:absolute;left:0;top:0;padding:1rem;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);transform:translateX(calc(-100% - 2px));color:#333}
#floatright a>div.pic{width:100px;height:100px}
#floatright a>div img{width:100%;height:100%;display:block;margin:0}
.wap{display:none!important}.cf{color:#fff}.cf a{color:#fff}.cf a:hover{text-decoration:underline}.bf{background-color:#fff}
.viewbox{font-size:1.1rem;line-height:2;text-align:justify}.bgimg{background-image:-o-linear-gradient(45deg,#3681C2,#1CD0C5);background-image:-o-linear-gradient(45deg,#3681C2,#1CD0C5);background-image:linear-gradient(45deg,#3681C2,#1CD0C5)}
a.chat{color:#fff;padding:0 var(--jiange);line-height:2.5;display:inline-block;margin-top:1rem;position:relative}
a.chat:hover:after,a.chat:focus:after{clear:both;content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#00000020}
a.chat.disabled{background-color:#999!important;background-image:none;color:#ffffff50}a.chat.disabled:after{display:none}

#zhishi .body{line-height:4;color:#666;font-size:.9rem}
#zhishi .body:before{clear:both;content:"Your present location:\20\20";color:#666}
#zhishi a{color:#666}#zhishi span{color:var(--focuscolor)}#zhishi a,#zhishi span{text-transform:capitalize}
#zhishi a:after{clear:both;content:">";display:inline-block;margin:0 .5rem;color:#666}

#copyright a{color:rgba(0,0,0,.6)}
#copyright{background-color:#ddd}#copyright .body{padding:2rem 0}#copyright .body>div{text-align:right;line-height:2;font-size:.9rem;color:rgba(0,0,0,.6)}
#copyright ul{margin-right:2rem}
#copyright li+li{margin-left:1.5rem}
#copyright li{font-weight:600}
#copyright li a{display:block;color:rgba(0,0,0,.6);font-size:.9rem;line-height:2;font-weight:600;text-transform:uppercase}#copyright li a:hover{color:rgba(0,0,0,1)}
#copyright img{max-width:15vw}
#copyright img.flex_item{max-width:7vw}#copyright img.flex_item+img.flex_item{margin-left:.5rem}
#copyright a.iocn{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,#grayscale");filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)}
#copyright a.iocn:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:url("data:image/svg+xml;utf8,#grayscale");filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);-webkit-filter:grayscale(0)}
#copyright a.iocn+a.iocn{display:inline-block;margin-left:.3rem}
.copyright{background-color:#333;color:rgba(255,255,255,.6);text-align:center;font-size:.85rem;padding:1.5rem 0;line-height:1.8rem}
.copyright a{color:rgba(255,255,255,.8)!important}.copyright a:hover{color:rgba(255,255,255,1)}


#menu{padding:10px 0;background-color:#fff;position:fixed;left:0;right:0;top:0;overflow:hidden;z-index:999;height:40px}
#menu a{color:#333}#menu a:hover,#menu a.focus{color:var(--bgcolor)}
#menu img{display:block;margin:0;padding:0;margin-right:.5rem;max-height:40px}
#menu .logo{font-size:1.25rem;line-height:normal;text-transform:uppercase;font-weight:bold}

#menu ul{position:relative;overflow:hidden}
#menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.05rem;position:relative;z-index:1;text-transform:capitalize}
#menu li+li{margin-left:calc(var(--jiange) / 2)}
#kwbox{position:absolute;right:0;z-index:2;border-radius:35px;width:0;background-color:#fff;border:1px solid #ddd;overflow:hidden;opacity:0}
#kwbox input{height:100%!important;border:0;padding:8px 15px}#kwbox i{padding:0 10px;line-height:35px;cursor:pointer}
#kwbox input:hover,#kwbox input:focus{background:none}
#kwbox.toshow{width:300px;opacity:1;-webkit-animation:toshow .15s;animation:toshow .15s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes toshow{from{opacity:0;width:0}to{opacity:1;width:300px}}@keyframes toshow{from{opacity:0;width:0}to{opacity:1;width:300px}}

#topbg{width:100%;height:40vh;overflow:hidden;position:relative;z-index:1}#topbg .swiper-wrapper{height:100%}#topbg.index{height:100vh}
#topbg .swiper-slide{height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}
#topbg .swiper-slide .body{height:100%;font-size:2rem;line-height:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#topbg .swiper-slide.swiper-slide-active .body{-webkit-animation-name:leftshow;animation-name:leftshow;-webkit-animation-duration:2s;animation-duration:2s;animation-fill-mode:inherit}
#topbg h1,#topbg h2{width:90%;margin:0 auto;line-height:normal;-webkit-animation-duration:2s;animation-duration:2s;animation-fill-mode:inherit}
#topbg h1{font-size:3rem;margin-bottom:var(--jiange);margin-top:6rem}
#topbg h2{font-size:2rem;font-weight:400}

.swiper-slide-active h1{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.swiper-slide-active h2{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
#topbg.index+.body{position:relative;margin-top:-30vh}

.thecount{color:#666;font-size:1rem}
.thecount>div+div{margin-left:calc(var(--jiange) * 1);padding-left:calc(var(--jiange) * 1);border-left:1px solid #ddd}
.thecount>div:last-child{padding:0;border:0}
.icount{font-size:3rem;font-weight:600;-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;display:inline-block}
.icount:after{display:none}

.title{font-weight:600;text-transform:uppercase;font-size:2rem;padding:var(--jiange) 0;position:relative}.title *{font-weight:600}
.title a{display:inline-block;margin-left:2rem;font-size:1rem;font-weight:400;text-transform:capitalize}.title a.icon{text-decoration:none}
.index_page1>div:last-child{padding:2rem;background-color:#fff;width:60%;font-size:1rem;line-height:2;text-align:justify}
.index_page1 h1{margin-bottom:2rem;text-transform:uppercase;font-size:1.8rem}
.index_page1 .thecount{border-top:1px solid #ddd;margin-top:var(--jiange);padding-top:var(--jiange)}
.config_companybg{display:block}

.index_page2{margin-top:var(--jiange);position:relative;overflow:hidden;padding:var(--jiange) 0}
.index_page2:before{clear:both;content:"";position:absolute;z-index:0;left:-50%;bottom:20%;right:-100%;height:200%;background-color:rgba(255,255,255,.1);border-radius:50%}
.index_page2>*{position:relative;z-index:2}
.index_page2:after{clear:both;content:"";position:absolute;z-index:0;left:-70%;bottom:10%;right:-200%;height:200%;background-color:rgba(255,255,255,.1);border-radius:50%}
.index_page2 .body:before{clear:both;content:"";position:absolute;z-index:0;right:8%;top:5%;width:10rem;height:10rem;background-color:rgba(255,255,255,.1);border-radius:50%}
.index_page2 .body:after{clear:both;content:"";position:absolute;z-index:0;right:8%;top:5%;width:4rem;height:4rem;background-color:rgba(255,255,255,.3);border-radius:50%}
.index_page2 .body>*{position:relative;z-index:2}

a.icon{display:inline-block;width:1.5rem;height:1.5rem;border:1px solid rgba(255,255,255,.5);border-radius:50%;margin:0;text-align:center;line-height:1.5rem}
a.icon+a.icon{margin-left:.5rem}
a.icon:before{clear:both;content:"\e64d";font-family:"iconfont";color:#fff}
a.icon.product_prev{transform:rotate(180deg);}
.index_page2 .swiper{width:100%;overflow:hidden}
.index_page2 .swiper-slide{background:#fff;padding:10px;position:relative;overflow:hidden}
.index_page2 .swiper-slide>div{position:relative;overflow:hidden}.index_page2 .swiper-slide>div>div{width:100%}
.index_page2 .swiper-slide .pic{height:0;background-color:#eee;padding-bottom:45%;position:relative;overflow:hidden;z-index:1;margin-bottom:var(--jiange)}
.index_page2 .swiper-slide .pic>div{position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.index_page2 .swiper-slide .pic>p{position:absolute;z-index:2;color:var(--focuscolor);left:50%;top:50%;text-align:center;font-size:1.5rem;padding:0 .5rem;background-color:rgba(255,255,255,.8);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.index_page2 .swiper-slide .pic:hover>div{-webkit-animation-name:fangda;animation-name:fangda;-webkit-animation-duration:2s;animation-duration:2s;animation-fill-mode:both}
.index_page2 .swiper-slide a{line-height:2.1;width:100%;display:block;overflow:hidden;color:#333}.index_page2 .swiper-slide a.button{margin-top:var(--jiange)}
.index_page2 .swiper-slide a:before{clear:both;content:"·\20"}.index_page2 .swiper-slide a.button:before{display:none}
.index_page2 .swiper-slide a:hover{text-decoration:underline;color:var(--bgcolor)}

.index_page2 .body{padding-bottom:var(--jiange)}
@-webkit-keyframes fangda{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes fangda{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}

.index_page3 .map{background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../img/map.png");height:0;padding-bottom:52.94117647058824%;position:relative;overflow:hidden}
.index_page3 .map span{position:absolute}.index_page3 .map span i{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.5rem;color:red}
.index_page3 .map p:after{clear:both;content:"";display:block;width:8px;height:8px;background-color:#fff;position:absolute;left:50%;bottom:2px;margin-left:-4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.index_page3 .map span p{background-color:#fff;padding:0 10px;line-height:2;margin-bottom:5px;cursor:pointer;text-transform:capitalize}
.index_page3 .map span p:hover,.index_page3 .map p:hover:after,.index_page3 .map span.focus p,.index_page3 .map span.focus p:after{color:#fff;background-color:var(--focuscolor)}
.index_page3 .map b{display:inline-block;width:10px;height:10px;background-color:var(--focuscolor);border-radius:50%;left:50%;bottom:-50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.index_page3 .map b:after{clear:both;content:"";left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50%;background:var(--focuscolor);-webkit-animation:color2 1s steps(12) infinite;animation:color2 1s steps(12) infinite}

@-webkit-keyframes color{0%{opacity:.1;color:red}to{opacity:.8;color:red}}
@keyframes color{0%{opacity:.1;color:red}to{opacity:.8;color:red}}
@-webkit-keyframes color2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(3);transform:scale(3);opacity:0}}
@keyframes color2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(3);transform:scale(3);opacity:0}}
.index_page3 .map .beijing{top:35%;left:44%}
.index_page3 .map .asia{top:18%;left:32%}
.index_page3 .map .europe{top:18%;left:7%}
.index_page3 .map .africa{top:48%;left:10%}
.index_page3 .map .america{top:60%;right:12%}
.index_page3 .map .oceania{top:70%;left:48%}

.index_page4{background-repeat:no-repeat;background-position:center;background-size:cover;padding:var(--jiange) 0 calc(var(--jiange) * 2) 0}
.index_page4 .flex_item{background:#fff;padding:10px;position:relative;overflow:hidden}.index_page4 .flex_item+.flex_item{margin-left:1rem}
.index_page4 .pic{height:0;background-color:#eee;padding-bottom:45%;position:relative;overflow:hidden;z-index:1;margin-bottom:var(--jiange)}
.index_page4 .pic>div{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.index_page4 .pic+div{width:100%;overflow:hidden}
.index_page4 .pic+div a{display:block;color:#333}.index_page4 .pic+div a:hover{text-decoration:underline;color:var(--focuscolor)}
.index_page4 .date{color:#999;margin-top:1rem;margin-bottom:1rem}

.about_page1{padding:var(--jiange) 0;background-color:#fff}
.about_page1 .thecount>div+div{margin-left:calc(var(--jiange) * 3);border-left:1px solid #ddd;padding-left:calc(var(--jiange) * 3)}
.about_page1 .thecount>div:last-child{border:0}
.about_page1 .thecount{margin-bottom:var(--jiange)}

.dingzhi_page1{padding:var(--jiange) 0;position:relative;overflow:hidden}
.dingzhi_page1:after{clear:both;content:"";position:absolute;left:25%;right:0;top:0;bottom:0;background-color:#fff;z-index:1}
.dingzhi_page1:before{clear:both;content:"";position:absolute;left:-100%;width:120%;bottom:-130%;top:0;background-color:#ffffff15;border-radius:50%;z-index:1}
.dingzhi_page1>div{position:relative;z-index:2}.dingzhi_page1>div+div{margin-top:var(--jiange)}
.dingzhi_page1>.flex>div:first-child{width:25%;text-align:right;position:relative;padding-left:5%;color:#fff}
.dingzhi_page1>.flex>div:first-child:after{clear:both;content:"\3000————";color:#ffffff50}
.dingzhi_page1>.flex>div.flex_item{padding-right:5%;padding-left:2rem;color:#333;text-align:justify;position:relative;line-height:2}
.dingzhi_page1>.flex>div.flex_item:before{clear:both;content:"";display:block;left:0;top:0;width:5rem;border-top:1px solid #ccc;margin-bottom:var(--jiange);margin-top:.8rem}
.dingzhi_page1 .pic{width:35%;display:inline-block; vertical-align:middle}

.job_date{color:#999}.job_date:before{clear:both;content:"\e656\20";font-family:"iconfont"}
.job_addr{display:inline-block;margin-right:var(--jiange)}.job_addr:before{clear:both;content:"\e634\20Work location\:\20";font-family:"iconfont";color:#999}
.job_count{display:inline-block;margin-right:var(--jiange)}.job_count:before{clear:both;content:"\e64e\20Recruiting Numbers\:\20";font-family:"iconfont";color:#999}
.job_zhize:before{clear:both;content:"Operating Duty\:";color:#999;display:block;margin-top:calc(var(--jiange) / 2)}
.job_yaoqiu:before{clear:both;content:"Professional requirements\:";color:#999;display:block;margin-top:calc(var(--jiange) / 2)}

.product_page1{position:relative;padding:var(--jiange) 0;position:relative;background-color:#C9CCCD}
.product_page1>*{position:relative;z-index:2}
.product_page1:after{clear:both;content:"";position:absolute;left:23%;right:0;bottom:0;top:0;z-index:1;background-color:#fff}
.product_type{width:20%;font-size:1rem;line-height:3;padding-right:var(--jiange)}
.product_type a{color:#5A6770;display:block;position:relative}.product_type .flag1{position:relative}
.product_type a:before{clear:both;content:"\3000\e639\3000\3000";font-family:"iconfont";color:#5A677050;font-size:.6rem}
.product_type .flag1:before{clear:both;content:"\3000\e61d\3000\3000";font-family:"iconfont";color:#5A677050;font-size:.6rem}
.product_type a.flag2{padding-left:2rem}
.product_type a:hover{color:#0F1C24}.product_type a.focus{color:var(--focuscolor)}
.product_list{padding-left:var(--jiange)}
table{border-left:1px solid #ddd}

/*分页区*/
.fenye{clear:both;overflow:hidden;text-align:right;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:1rem 0 1.5rem 0;font-size:.9rem;height:1rem}
.fenye>span{display:inline-block;line-height:40px}.fenye>span + span{margin-left:10px}
.fenye cite{display:inline-block;margin:0 5px;font-style:normal;color:#333}.fenye cite:before{display:none}
.fenye>span:first-child{transform:translateY(2px)}

.fenye font,.fenye a,.fenye button{display:inline-block;height:28px;line-height:28px;position:relative;margin-left:3px;border-radius:3px;text-align:center;padding:0 10px;text-decoration:none;cursor:not-allowed!important;color:#fff;background-color:#ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);vertical-align:middle}
.fenye a,.fenye button{display:inline-block;background-color:var(--bgcolor)!important;color:#fff!important;cursor:pointer!important}.fenye a:hover{background-color:var(--focuscolor);color:#fff}
.fenye button{outline:0;border:0}
.fenye button:after,.fenye a:after{clear:both;content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);border-radius:3px;opacity:0;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}
.fenye button:hover:after{opacity:.8}.fenye button:active:after{opacity:.3}
.fenye font:after{clear:both;content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);border-radius:3px}
.fenye button{width:30px;padding:0;position:relative}
.fenye button:before{clear:both;font-family:"iconfont";position:absolute;left:0;top:0;right:0;bottom:0}
.fenye button.first:before{content:"\e6c1"}.fenye button.last:before{content:"\e6c1";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fenye button.shangye:before{content:"\e6c0"}.fenye button.xiaye:before{content:"\e6c0";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.product+.product{margin-top:1rem}
.product:before{clear:both;content:attr(data)"：\20";color:#666}
.product2{line-height:2;text-align:justify}.product2:before{display:block;font-weight:600}

.chatbox .title{padding-top:0;padding-bottom:0;margin-bottom:1rem;font-size:1.2rem;color:#666;text-transform:capitalize}
.chatbox .title span{font-size:1rem;color:#999;font-weight:400;display:inline-block;margin-left:1rem}
.input>div:last-child{margin-left:1rem}.input+.input{margin-top:1rem}
.input input,.input textarea{width:100%;padding:.5rem;border-radius:5px}.input textarea{height:10rem}
.chatbox a{display:block;width:100%;text-align:center;text-transform:capitalize;color:#fff;padding:.5rem 0}

@media(max-width:1200px){
	html,body{font-size:14px}body{padding-top:50px}
	.pc{display:none}.wap{display:block!important}
	.body{width:100%;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}
	#menu{padding:0;height:50px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}#menu .body{padding:0;padding-left:10px}
	#menu img{max-height:30px;margin-right:.5rem;margin-top:11px}
	#menu .logo{font-size:1rem;line-height:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
	#comm_menu{line-height:50px;padding:0 1rem}#menu .body ul{display:none}
	#comm_menu:before{clear:both;content:"\e61f";font-family:"iconfont"}#comm_menu.close:before{content:"\e692"}
	#daohang{position:fixed;z-index:998;left:0;top:50px;right:0;bottom:0;background-color:rgba(0,0,0,.8);text-align:center;transform:translateX(-101%)}
	#daohang a{line-height:3;color:#fff;display:block; text-transform:capitalize}#daohang li{border-bottom:1px solid rgba(255,255,255,.3)}
	#daohang.show{-webkit-animation-name:daohangshow;animation-name:daohangshow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
	@-webkit-keyframes daohangshow{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes daohangshow{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}
	#topbg.index{height:40vh}#topbg.index+.body{margin-top:0}
	#topbg h1,#topbg h2{width:95%}
	#topbg h1{font-size:1.2rem;margin-bottom:1rem;margin-top:3rem}
	#topbg h2{font-size:1rem;font-weight:400}
	.title{font-size:1.3rem;padding:1rem 0;text-align:left}
	.index_page1{display:block;background-color:#fff}.index_page1>div:last-child{padding:1rem 0;width:100%}
	.index_page1 .title{color:#333}.index_page1 .title a{color:var(--focuscolor)}
	.index_page1 h1{font-size:1.2rem;margin-bottom:1rem}
	.thecount>div+div{margin-left:1rem;padding-left:1rem}.icount{font-size:1.8rem}
	.index_page2{margin-top:0}.index_page2 .txthide{font-size:1rem!important}
	.index_page3 .title,.index_page4 .title{padding-left:10px;padding-right:10px}
	
	.index_page4 .body{display:block}
	.index_page4 .flex_item+.flex_item{margin-left:0;margin-top:1rem}
	.about_page1 .thecount>div+div{margin-left:1rem;border-left:1px solid #ddd;padding-left:1rem}
	.product_page1:after{display:none}.product_page1{background-color:#fff}
	.product_list{padding-left:0}
	.dingzhi_page1{background-image:none; background:#fff}
	.dingzhi_page1:after,.dingzhi_page1:before{display:none}
	.dingzhi_page1>.flex>div:first-child{display:none}
	.dingzhi_page1>.flex>div.flex_item{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0}
	.input,.input>div{-webkit-box-sizing:border-box;box-sizing:border-box}
	input{min-width:1rem;max-width:100%}
}