﻿@charset "utf-8";
/* CSS Document */
html{ font-size: 100px;}
body{ margin: 0rem; padding: 0rem; font-family: "Microsoft YaHei","simsun"; font-size:.16rem; color: #333333; line-height: 1.5; overflow-x: hidden; overflow-y: auto;}
*{ margin: 0rem; padding: 0rem; box-sizing: border-box; outline: none;}
a:link,a:visited{ color: #333333; text-decoration: none;}
a:hover{ color: #c1c1c1;}
ul, li { list-style-type: none; margin: 0rem; padding: 0rem; }
img { border: 0rem; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.no{ display: none;}
.clearflx:after,.row:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
em,i{ font-style: normal;}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0rem;}
.f_l{ float: left;}
.f_r{ float: right;}
.t_i{ text-indent: 2em;}
@media screen and (max-width:992px) {
	.f_l_sm{ float: left;}
	.f_r_sm{ float: right;}
	.f_i_sm{ float: inherit;}
}
/**以上样式不需要修改**/

.fullscreen .row{ margin: 0 .16rem; width: initial; width: inherit;}
@media screen and (min-width: 992px){
	html.fullscreen { font-size: 5.20833333vw;}
	html.fullscreen .row{ margin: 0 .7rem;}
}
@media screen and (min-width: 1921px){
	html.fullscreen { font-size: 100px;}
	html.fullscreen .row { margin: 0 4.6875vw;}
}

@media screen and (min-width:993px) and (max-width:1366px) {
	html{ font-size:7.20833333vw;}
	html.slb{ font-size:12.80833333vw !important;}
}

html.slb{ font-size: 163px;}

@media screen and (max-width:992px) {
	html.slb{ font-size: 160px;}
}
@media screen and (max-width:768px) {
	html{ font-size: 100px;}
	html.slb{ font-size: 140px;}
}
@media screen and (max-width:640px) {
	html{ font-size: 95px;}
	html.slb{ font-size: 120px;}
}
@media screen and (max-width:375px) {
	html.slb{ font-size: 120px;}
}
@media print {
	html{ font-size: 80px;}
	.row{ width: 1100px;}
}

@media screen and (max-width:992px){
	/* html, body { width: 100%; height: 100%; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; background-color:#eeeeee;}
	a, img { -webkit-touch-callout: none; }
	body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
	html{ font-size:100%;}
	body{ font-size:.24rem; color:#333333;}
	a:link,a:visited{ color:#333333; text-decoration:none}
	a:hover{ color:#004098;}
	.clear{ clear:both}
	*{ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; margin:0; padding:0; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; }
	ul,li{ list-style:none;}
	.no{ display:none}
	img{ max-width:100%; vertical-align:middle}
	input{ vertical-align:middle} */
}
.none{display: none;}
.block{display: block;}
@media screen and (max-width:992px){
	.none{display: block;}
	.block{display: none;}
}



/*************index*******************/
#wide{  width:100%;margin:0 auto;}
.row{ width: 1200px;margin: 0px auto;}
@media screen and (min-width:993px) and (max-width:1399px) {
	.row{ margin: 0 .2rem; width: auto;}
}
@media screen and (max-width:992px) {
	.row{ width:100%; padding:0rem .16rem;}
}
@media screen and (max-width:374px) {
	.row{ padding: 0rem .12rem;}
}

.head_box{background-color: #fff;margin: 0px auto; height: .8rem; border-radius: 0rem 1rem 0rem 0rem; box-shadow:0  0 .1rem rgba(0,0,0,0.4); transition: 0.5s ease;}
.header{position: fixed; z-index: 100; top: 0rem; width: 100%; transition: 0.5s ease;}
.header .row{width:100%;transition: 0.5s ease; border-radius:0rem; }
.header.fixed{ top: .25rem; transition: 0.5s ease;}
.header.fixed .row{width: 1400px;transition: 0.5s ease;border-radius: 0rem .6rem 0rem 0rem;}
.header.fixed2{top: .13rem; transition: 0.5s ease;}
.header.fixed2 .row{width:88%;transition: 0.5s ease; border-radius: 0rem .5rem 0rem 0rem; }

.logo_left{display: inline-block;float: left; line-height: .8rem; padding: 0rem .2rem 0rem .4rem;}
.logo_left img{ max-width:2.14rem;}
.tel_top{display: inline-block; padding-left: .3rem; position: relative; float: right; font-family: Arial; color: #0a20b6; line-height: .8rem; font-size: .24rem; margin-right: .7rem; font-weight: bold;}
.tel_top:after{content: ""; position: absolute; left: 0; top: 50%; margin-top: -0.15rem; width: 1px; height: .3rem; background-color: #ccc;}
.tel_top i{display: inline-block; font-size: .26rem; margin-right: .08rem;vertical-align:baseline;}


/* 导航 */
.right_nav{display: inline-block;float: right;}
.site_menu ul{/* overflow: hidden; */ font-size: 0rem;}
.site_menu .item{ position: relative; display: block;}
.site_menu .item > a{ display: block; position: relative;color: #333333; font-size:.2rem; padding-bottom: .1rem;}

.site_menu .item > a:after{ transition:.3s ease; content: ""; position: absolute; left: 50%; margin-left: -0.17rem; bottom:-0.07rem; width:0; background: url(../image/nav_line.png) no-repeat left top;  height:0.07rem;}
.site_menu .item > a:hover:after{width:.33rem; transition:.3s ease;}
.site_menu .item > a:hover, .header .site_menu .item.on > a{ color: #0a20b6; opacity: 1; text-decoration: none}


@media (min-width: 993px){
	.m_menu{ display: none;}
	.right_nav .m_menu{display: none;}
	.site_menu{ padding-top: .25rem; line-height: .3rem; }
	.site_menu ul{ padding-right: .2rem;}
	.site_menu .item{display: inline-block; margin: 0rem .06rem;position: relative;}
	.site_menu .item > a{ font-size:.17rem;line-height: .3rem;  padding: 0rem .15rem;  color: #0d1e3c;}
	.site_menu .item.on > a,.site_menu .item:hover > a{}
	.xl_nav{display: none;z-index: 101; position:absolute; background-color: #fff; top: 150%; left: 0; width: 100%; border-radius: .05rem; box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
	.xl_nav dl{padding-bottom: .1rem;}
	.xl_nav dd>a{display: block; margin-top: .1rem; font-size: .17rem; line-height: 2; text-align: center;}
	.item.active .xl_nav{display: block; }
}
.header.fixed .site_menu .item > a{ font-size:.16rem;line-height: .3rem; padding: 0rem .15rem; color: #0d1e3c;}
.site_menu .now_active > a:after{width:.33rem; transition:.3s ease;color: #0A20B6; opacity: 1; text-decoration: none}
.site_menu .now_active > a,.header.fixed .site_menu .now_active > a{ color: #0A20B6;}

.xl_nav .sub_now_active>a {color:#0A20B6;}


@media (max-width: 1399px){
	.header.fixed{top: 0;}
	.header.fixed .row{ width: 100%; border-radius: 0;}
}
@media (max-width: 992px){
	.logo{width: 43%;}
	.m_menu{z-index: 50; position: absolute; right:.6rem; top: 55%; transform: translateY(-50%); -ms-transform: translateY(-50%); width: .32rem; height: .24rem;}
	.m_menu i{font-size: .24rem;color: #0a20b6;}
	.trans-3{display: block;width: .16rem;margin: .04rem auto 0rem;background: #0a20b6;height: .02rem;overflow: hidden;border-radius: .2rem;transition: all 0.35s linear;}
	.site_menu{ display: none; position: fixed; left: 0; right: 0; top: 0;/* bottom: 0; */ z-index: 99;}
	.on .m_menu{padding-top: .02rem; top: .28rem; transform: translateY(0); right: .6rem; z-index: 100;}
	.on .m_menu .trans-3{width: .22rem;margin-top: .06rem; background: #0a20b6;}
	.on .m_menu .trans-3:nth-child(1){-webkit-transform: matrix(1, 0, 0, 1, 0, 8) rotate(45deg);transform: matrix(1, 0, 0, 1, 0, 8) rotate(45deg);}
	.on .m_menu .trans-3:nth-child(3){-webkit-transform: matrix(1, 0, 0, 1, 0, -8) rotate(-45deg);transform: matrix(1, 0, 0, 1, 0, -8) rotate(-45deg);}
	.on .m_menu .trans-3:nth-child(2){width: 0;}
	.site_menu{display: none;position: fixed;left:.15rem;right:.15rem;top:0.75rem;/* bottom: 0rem; */ background-color: #fff; border-top: 1px solid #f6f6f6; box-shadow: 0rem 0.05rem 0.05rem rgba(0, 0, 0, .3); padding:.2rem;}
	.site_menu .item{width: 100%;text-align: center;display: block;float: left; border-bottom:1px solid #fff;}
	.site_menu .item > a{display: block; margin: 0rem .1rem;padding:.05rem .1rem;font-size:.16rem; color:#333;text-align: left;}
	.site_menu .item > a:after{display:none;}
	.logo_left{padding-left:0rem;max-width: inherit; line-height: .65rem;}
}
/* 导航:END   鼠标滚动切换开始 */
.swiper-wrapper{transition-delay:.3s;}
.swiper-container{width:100%;min-height: 5rem; max-height: 5.1rem; }
.swiper-slide{text-align: center; 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;}
.swiper-slide p{transform:translateX(-200px);opacity:0;transition:all .4s;}
.ani-slide p{transform:translateX(0);opacity:1;}
.cont_01 .swiper-container-vertical>.swiper-pagination-bullets{right: inherit; left: 0;}
.cont_01 .swiper-pagination>.swiper-pagination-bullet{width: .12rem; height: .12rem; border-radius: .2rem; margin-left: .04rem !important; background-color: #b8b8b8; opacity: 1;}
.cont_01 .swiper-pagination .swiper-pagination-bullet-active{width: .2rem; height: .2rem; background-color: #0a20b6; margin-left: 0rem !important;}
.swiper_left,.swiper_right{width: 50%;position: relative; padding-left: .8rem;}
.swiper_left{text-align: left;}
.swiper_left h1{ font-size: .4rem; color: #111; margin-bottom: .2rem;}
.swiper_left h2{font-size: .18rem; color: #333; margin-bottom: .2rem; font-weight: normal;}
.swiper_left h3{margin-bottom: .2rem; overflow: hidden;}
.swiper_left h3>span{display: block; width: .8rem; height: .05rem; background-color: #d9d9d9;}
.swiper_left h4{font-size: .18rem; line-height:.36rem; color: #333;font-weight: normal;margin-bottom: .5rem;}
.swiper_left h5>a{display: inline-block; margin-right: .25rem; font-size: .18rem; font-weight: normal; color: #000;}
.swiper_left h5>a:hover{ text-decoration: underline; }
.swiper_left h5>a>i{display: inline-block; width: .18rem; height: .18rem; background:url(../image/icon1.png) no-repeat center; background-size: contain; vertical-align: middle; margin-right: .06rem; }

.swiper-slide:first-child .swiper_right{ padding-bottom: .25rem;}
.swiper_right .wiper_ewm{position: absolute; bottom:-.5rem; left: 50%; transform: translateX(-50%);}
.swiper_right .wiper_ewm>span{display:block; cursor: pointer; margin-left: .9rem; border-radius: .5rem; line-height: .68rem; text-align: center; z-index: 3; width: .7rem; height: .7rem; background-color: #fff; box-shadow: 0rem 0rem .13rem rgba(0, 0, 0, .2);}
.swiper_right .wiper_ewm>span i{font-size: .4rem; color: #999;}
.swiper_right .wiper_ewm p{display: none; position:absolute; bottom:110%; margin-left: .4rem; width: 1.5rem; left: 50%; transform: translateX(-50%); box-shadow: 0rem 0rem .00rem rgba(0, 0, 0, .2);}
.swiper_right .wiper_ewm>span:hover+p{display: block;}

.hx_pro_box .swiper_right img{max-width:75%; margin:.1rem auto;}
.hx_pro_box .dian{display:block; text-align:center; overflow:hidden;}
.hx_pro_box .dian li{display:inline-block; font-size:0; width:0.1rem; height:0.1rem; border-radius:.5rem; background-color:#b8b8b8; margin:.01rem .05rem;}
.hx_pro_box .dian li:hover,.hx_pro_box .dian li.on{background-color:#0a20b6; width:.12rem; height:.12rem; margin-top:0rem;}
/*  鼠标滚动切换结束  */

.mian{position: relative;z-index: 98;}

/* banner */
.banner{width: 100%; height: 100vh; min-height: 7.2rem; max-height: 11.55rem;background: url(../image/banner.jpg) no-repeat center top; color: #fff; position: fixed; left: 0; top: 0; z-index: 1;}
.banner>img{/* opacity: 0; */ max-width: inherit;width: 100%;}
.banner .banner_text{width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-65%);z-index: 2; text-align: center; display: inline-block;}
.banner .banner_text h6{font-size: .7rem; letter-spacing: .05rem; margin-bottom: .4rem;}
.banner .banner_text p{font-size: .3rem; letter-spacing: .05rem;}


/* 中间内容 */
.conten{ margin-top: 8.2rem; box-shadow:.6rem .6rem .3rem rgba(0, 0, 0, .2); background-color: #fff; border-radius:0rem 2.4rem 0 0; overflow: hidden; position: relative; z-index: 2;}
.cont_01{background: url(../image/chy_bg1.jpg) no-repeat center; background-size: cover; padding: 1.8rem 0;}
.cont_02{background-color: #f5f5f5; padding: 1rem 0;}
.cont_03{ padding: 1rem 0;}
.cont_04{ border-top: .3rem solid #f0f0f0; padding-top: 1rem;}

.tit_01{text-align: center; position: relative; margin-bottom: .6rem;}
.tit_01>p{font-size: .52rem; font-weight: bold; color: #141414; }
.gif_img img{width: 100%;}
.sy_case{position: relative;}
.slide_Box{overflow: hidden; background-color: #fff; position: relative;}
.sy_case>span{display: block; position: absolute; top:50%; transform: translateY(-50%); cursor: pointer;}
.sy_case>span i{font-size: .3rem;color:#6d6d6d;}
.sy_case>span:hover i{ color: #0a20b6;}
.sy_case>span.next i{/* transform: rotate(180deg); */display: block;}
.sy_case>span.prev{left: -.9rem;}
.sy_case>span.next{right: -.9rem;}
.sy_case .bd{background-color: #fff; overflow: hidden;}
.sy_case .bd li{position: relative;}
.sy_case .bd li h1{ width: 8rem; float: right; position: relative;z-index: 2;}
.sy_case .bd li h1>i{padding-top:58.125%; display: block; width: 100%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.sy_case .targ{ width:6.6rem; float: left; padding: .45rem; left: .7rem; position: absolute; background-color: #f3f3f3; top:50%; transform: translateY(-50%); z-index: 3;}
.sy_case .targ>h6{font-size: .32rem; color: #333; font-weight: normal; line-height: 1.5; margin-bottom: .1rem;}
.sy_case .targ>h4{font-size: .16rem; color: #666; line-height: .3rem; max-height: 1.2rem; font-weight:normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 4; }
.sy_case .targ>a{font-size: .16rem; color: #9f9f9f; display: inline-block; line-height: .34rem; margin-top: .15rem; padding: 0rem .25rem; text-align: center; border-radius: .5rem; border: 1px solid #a0a0a0;}
.sy_case .targ>a:hover{color:#0a20b6; border-color: #0a20b6;}

.client_logo{ margin-top: .6rem; position: relative;}
.client_logo .bd{ margin: 0rem -0.12rem;}
.client_logo .picList li{width:12.5%; float: left; /* margin-bottom:.24rem; */ margin-top: .2rem; margin-bottom: .04rem;}
.client_logo .picList li>p{display: block; margin: 0rem .12rem;}
.client_logo .picList li>p i{display: block; border: 1px solid #ddd; border-radius: .08rem; padding-top:55.8442%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.client_logo>span{display: block; position: absolute; top:50%; transform: translateY(-50%); cursor: pointer;}
.client_logo>span i{font-size: .3rem; color: #6d6d6d;}
.client_logo>span:hover i{color: #0a20b6;}
.client_logo>span.next i{/* transform: rotate(180deg); */display: block;}
.client_logo>span.prev{left: -.9rem;}
.client_logo>span.next{right: -.9rem;}


.sy_new{position: relative;}
.sy_new>span{display: block; position: absolute; top:50%; transform: translateY(-50%); cursor: pointer;}
.sy_new>span i,.sy_new>span:hover i{font-size: .3rem;color: #6d6d6d;}
.sy_new>span:hover i{color: #0a20b6;}
.sy_new>span.next1 i{/* transform: rotate(180deg); */display: block;}
.sy_new>span.prev1{left: -.9rem;}
.sy_new>span.next1{right: -.9rem;}

.new_list{ margin:0rem -.16rem;}
.new_list li{ width: 25%; float: left;}
.new_list .list_box{ margin:.16rem; background-color: #fff; overflow: hidden; box-shadow: 0rem 0rem .1rem rgba(0, 0, 0, .1); padding:.13rem;min-height: 3rem; transition: .5s ease; cursor: pointer;}
.new_list .list_box:hover{border-radius: .2rem 1.6rem .2rem .2rem; transition: .5s ease;}
.new_list .list_box h6{box-sizing: border-box; border:.1rem solid rgba(0, 0, 0,0);  transition: .5s ease; overflow: hidden; }
.new_list .list_box:hover h6{ border:.1rem solid #eceff2; border-radius: .1rem 1.5rem .1rem .1rem; transition: .5s ease;}
.new_list .list_box i{ box-sizing: border-box; display: block; margin: 0rem -.1rem; width:calc(100% + .2rem); padding-top: 100%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.new_list .list_box .con_text{ margin: .05rem .1rem 0rem;}
.new_list .list_box .con_text h5{font-size: .16rem; line-height: .28rem; height: .56rem; font-weight: bold; color: #222; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new_list .list_box .con_text p{display: block; font-size: .14rem; color: #999; line-height: .3rem;}
.new_list .list_box .con_text p>em{vertical-align: baseline;display: inline-block;margin-right: .1rem;}
.new_list .list_box .con_text span{font-size: .12rem; line-height: .18rem; height:.54rem;  color: #999; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.new_list .list_box .con_text h5:hover,.new_list .list_box .con_text span:hover{color: #0A20B6;}
.sy_new+.more{text-align: center; padding-top: .1rem;}
.sy_new+.more a>i{font-size:.4rem}


.case_list ul{ margin:0rem -.16rem; }
.case_list ul li{ width: 50%; float: left; margin-bottom:.32rem;}
.case_list .list_box{ background-color: #fff;  margin:0rem .16rem; border-radius:.1rem; overflow: hidden; box-shadow: 0rem 0rem .1rem rgba(0, 0, 0, .1); display:flex;}
.case_list .list_box h6{ overflow: hidden;display:block; width:50%; }
.case_list .list_box i{display: block; padding-top:90%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.case_list .list_box .con_text{padding:.3rem;width:50%; position:relative;}
.case_list .list_box .con_text h5{font-size: .22rem; line-height: .32rem;  font-weight: bold; color: #222;}
.case_list .list_box .con_text p{display: block; font-size: .14rem; color: #999; line-height: .3rem; position:absolute; bottom:.3rem; left:.3rem}
.case_list .list_box .con_text p>em{vertical-align: baseline;display: inline-block;margin-right: .1rem;}
.case_list .list_box .con_text span{font-size: .12rem; line-height: .18rem; height:.54rem;  color: #999; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.case_list .list_box .con_text h5:hover,.case_list .list_box .con_text span:hover{color: #0A20B6;}


.numCount{display: block; overflow: hidden;}
.numCount ul>li{width: 20%; text-align: center; float: left;}
.numCount ul>li .numU{font-size: .42rem; color: #555; font-weight: bold; }
.numCount ul>li .indc{font-size: .22rem; color: #555; padding-top: .02rem;}

.footer{position: relative;z-index:99; width: 100%; background-color: #111; color: #fff; transition: .5s ease;}
.footer::after{content: ""; position:absolute; left: 0; top: -2.04rem; height: 2.05rem; width: 50%; background: url(../image/footer_bg.svg) no-repeat left bottom; transition: .5s ease; transform: scaleY(0);    transform-origin: bottom; transition: .5s;}
.footer>.row{position: relative;}
.footer.avti::after{  transform: scaleY(1); transition: .5s ease;}
.zx_tel{display: block; right:0; color: #141414; position:absolute; opacity: 0; top:0rem; font-size: .36rem; line-height: .56rem; font-weight: bold;text-align: right; transition: .5s ease;}
.zx_tel a{display: inline-block; cursor: pointer; font-size: .24rem;background-color: #141414; color: #fff; padding: 0rem .3rem; margin-left: .2rem;}
.footer.avti .zx_tel{top: -1.1rem; transition: .5s ease; opacity: 1;}

.foot_box{padding: .6rem 0; overflow: hidden;}
.foot_box .ft_left,.foot_box .ft_right{ width: 50%;}
.ft_left h1{ margin-bottom:1rem;}
.ft_left h2{margin-bottom: 1.2rem;}
.ft_left h2>i{font-size:.24rem; color: #5e5e5e; line-height: 1.8;}
.ft_left h2>p{font-family: Arial; font-size: .45rem; color: #fff;}
.ft_left h3{font-size:.16rem; font-weight: normal; color: #8d8d8d; position: relative;}

.ft_left .ewm{display:inline-block; position: relative;}
.ft_left .ewm i{cursor: pointer; margin-right:.1rem;}

.ft_left .ewm p{ position: absolute; display: none; bottom: 100%; min-width:1rem; left: 50; transform: translate(-50%);}
.ewm i.icon-douyin:hover+p,.ewm i.icon-weixin:hover+p{display: block;}


.ft_right ul{display: block; overflow: hidden; margin-bottom: .2rem;}
.ft_right li{width: 25%; float: left;}
.ft_right li h6{font-size: .2rem; font-weight: normal; color: #fff; margin-bottom: .25rem;}
.ft_right li h6 a{color: #fff;}
.ft_right li p{font-size: .2rem; line-height: .4rem; font-weight: normal; color: #fff;}
.ft_right li p a{color: #8d8d8d;}
.ft_right li a:hover{text-decoration: underline;}
.ft_right .four_a{width: 100%; display: block; text-align: right; margin-top:.4rem;}
.ft_right .four_a a{display: inline-block; font-size: .16rem; color: #414141; padding: 0rem .18rem; margin-left: .2rem; line-height: .36rem; border: 1px solid #414141; border-radius: .5rem;}
.ft_right .four_a a:hover{color: #959595; border-color: #959595;}
.copy{background-color: #000;padding: .1rem 0;}
.copy h1,.copy h2{ width: 50%;display: block; font-size: .14rem; color: #959595; font-weight:normal;}
.copy h1{line-height:.52rem;}
.copy h2{text-align: right; line-height: .26rem;}
.copy h2 a{ color: #959595;}
.copy h2 a:hover{ color: #fff;}


.xf_nav{position: fixed; z-index: 101; background-color: #fff; box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, .2);right:.1rem; top: 25%; width: .7rem;padding: 0rem .15rem;}
.xf_nav li>a{display: block; padding: .2rem 0; border-bottom: 1px solid #d7d7d7; text-align: center; font-size: .16rem; line-height: .18rem;}
.xf_nav li:last-child>a{border-bottom: none;cursor: pointer;}
.xf_nav li>a i{font-size: .28rem; margin-bottom: .1rem; display: block;}
.xf_nav li .xf_tel{display: none; position: absolute;right: 110%; top: 0;width: 3.3rem; background-color: #fff; padding: .1rem .15rem; border-radius: .05rem; box-shadow: 0rem 0rem 0.5rem rgba(0, 0, 0, .2);}
.xf_nav li .xf_tel>i{display: block; float: left; font-size: .5rem; color: #ccc; margin-right: .1rem;margin-top: .05rem;}
.xf_nav li .xf_tel h6{font-size: .25rem; color: #0a20b6;}
.xf_nav li .xf_tel h6>p{font-size: .2rem; font-weight: normal; color: #999;}
.xf_nav li:first-child a:hover+.xf_tel{display: block;}


.num{display: none; width: 100%; text-align: center;}
.num li{display: inline-block; width: .1rem; height: .1rem; border-radius: .5rem; font-size: 0;background-color: #666; margin: 0rem .05rem;}
.num li.on,.num li:hover{background-color: #0a20b6; }

@media screen and (max-width:1399px){
	.sy_case>span,.sy_new>span,.client_logo>span{ left: 0rem;z-index: 5; display: none;}
	.num{display: block;}
}
@media screen and (max-width:1280px){
	.swiper_left, .swiper_right{padding-left: .4rem;}
	.swiper_right .wiper_ewm{display: none;}
}
@media screen and (max-width:992px){
	.tel_top{display: none;}
	.banner{height: 60vh; background-position: center; background-repeat: no-repeat;}
	.banner>img{ width:initial; height: 100%;margin-left: -50%;}
	.banner .banner_text{top: 28%;}
	.banner .banner_text h6{font-size: .3rem;}
	.banner .banner_text p{font-size:.24rem}

	.header{top:.1rem;padding: 0rem .15rem;}
	.header .row{border-radius:0rem .5rem 0rem 0rem; height: .65rem;}

	.swiper-container{max-height:80vh}
	.swiper-slide{display: block;}
	.swiper_right img{max-width: 50%;}
	.swiper_left, .swiper_right{ float: inherit; width: 100%;padding-left: 0rem;/* margin-bottom: .2rem;*/ }
	.swiper_right,.swiper-slide:first-child .swiper_right{padding-bottom:0rem;}
	.swiper_left{margin-bottom: .1rem;}
	.swiper_left h4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;margin-bottom: .3rem;}
	.sy_case>span{top: 43%;}
	.sy_case .bd li h1,.sy_case .targ{float: inherit;width: 100%;top: 0; transform: translateY(0);}
	.sy_case .targ{position: relative; left: 0; padding: .25rem;}
	.client_logo{margin-top: .3rem;}
	.client_logo .picList li{width:25%;}

	.conten{margin-top:4rem; border-radius:0rem 1rem 0rem 0rem;}
	.cont_01,.cont_02,.cont_03,.cont_04{ padding: .5rem 0;}
	.footer{padding-bottom: .55rem;}
	.footer::after{display: none;}
	.foot_box{padding: .25rem 0;}
	.foot_box .ft_left,.foot_box .ft_right{ width: 100%; text-align:center;float: inherit;}
	.zx_tel{right: 0; width: 100%; text-align: center;}
	.copy h1,.copy h2{float: inherit; text-align: center; width: 100%; line-height: .26rem;}
	.data_box ul>li{width:33.3%; margin-bottom: .2rem;}

	.ft_left h1,.ft_left h2,.ft_left h3{ margin-bottom:.2rem;}
	.tit_01{margin-bottom: .25rem;}
	.gif_img{opacity: 0; height: 1.5rem;}
	.numCount ul>li{width: 50%;}
	.numCount ul>li .indc{font-size: .2rem; line-height:.3rem; height: .6rem;}
	/* 底部导航 */
	.xf_nav{right: inherit; bottom: 0; top: inherit; width: 100%;}
	.xf_nav ul{display: flex;}
	.xf_nav ul>li{width: 33.3334%; text-align: center; }
	.xf_nav li>a{border-bottom: none; border-right: 1px solid #d7d7d7;margin: .2rem auto; padding:0;}
	.xf_nav li:last-child>a{border-right: none;}
	.xf_nav li>a .xf_tel{display: none;}
	.xf_nav li>a i{display: inline-block;vertical-align: sub; margin-bottom: 0;}
	.xf_nav li>a p{display: inline-block;}
	
	
	.sy_case .targ>h6{height:.72rem; font-size:.26rem; line-height:.36rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
    .sy_case .targ>h4{height: 1.2rem;}
    
    .case_list .list_box .con_text h5{font-size: .18rem;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height:.24rem; height:.72rem; }
    .case_list .list_box .con_text{padding:.15rem;}
    .case_list .list_box .con_text p{  bottom:.15rem; left:.15rem;}
}
@media (min-width:641px)and (max-width:992px){
	.sy_new .bd li{ width: 50%;}
}
@media screen and (max-width:768px){
	.swiper-container{max-height:70vh}
}
@media screen and (max-width:640px){
	.sy_new .bd li{ width: 100%;}
	.swiper-container{max-height:68vh;}
	.data_box ul>li{width: 50%;}
	.data_box ul>li p{min-height: .7rem; display: block;}
	.footer.avti .zx_tel{top: -1.6rem;}
	.ft_right ul{display:none;}
	.client_logo .picList li{width:33.33333334%;}

	.ft_right .four_a{text-align: center;}
	.ft_right .four_a a{margin: 0rem .1rem .1rem;width:calc(50% - 0.2rem);}
	
	.case_list ul li{ width: 100%; margin-bottom:.32rem;}
    .case_list .list_box{display:block;}
    .case_list .list_box h6{ width:100%; }
    .case_list .list_box .con_text{ width:100%;}
    .case_list .list_box .con_text h5{ -webkit-line-clamp:inherit; height:inherit; }
    .case_list .list_box .con_text p{ position:relative; bottom:inherit; left:inherit;}
}
@media screen and (max-width:580px){
	.swiper-container{max-height:66vh}
	.swiper_left h4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;margin-bottom: .3rem;}
}


.ny_banner{position: relative;}
.ny_banner .ba_weiz{position: absolute;top: 50%; left: 50%; transform: translate(-50% , -50%); color: #fff; font-size: .24rem;}
@media screen and (min-width:1921px){
	.ny_banner>img{max-width: inherit; width: 100%;}
}
@media screen and (max-width:1399px){
	.ny_banner.pro_banner .ba_weiz ,.ny_banner.pro_banner2 .ba_weiz{left: 0;transform: translateX(0); top: 50%; transform: translateY(-50%); }
}
@media screen and (max-width:992px){
	.ny_banner{/* height: 50vh; */ height:45vh; overflow: hidden;}
	.ny_banner >img{max-width: inherit;height: 100%; position: relative; right: 0;}
	.ny_banner .ba_weiz{top: 65%;width: auto;}
	.ny_banner.pro_banner .ba_weiz ,.ny_banner.pro_banner2 .ba_weiz{ top: 60%;}
	.ny_banner.pro_banner2 .ba_weiz{font-size: 8vw;}
	.ny_banner.pro_banner2 .ba_weiz p{font-size: 6vw;}
	
	.banner video{height:100vh; width:auto;}
}
@media screen and (max-width:640px){
	.ny_banner{height:35vh;}
}


/* 关于我们 */
/* .ny_cont .header{width: 100%; background-color: #fff;box-shadow: 0 0 0.1rem rgba(0,0,0,0.4);}
.ny_cont .header .row.head_box{ width:1440px; box-shadow: none;}
@media screen and (min-width:993px) and (max-width:1399px) {
	.ny_cont .header .row.head_box{ margin: 0 .2rem; width: auto;}
}
@media screen and (max-width:992px) {
	.ny_cont .header .row.head_box{ width:100%; padding:0rem .16rem;}
}
@media screen and (max-width:374px) {
	.ny_cont .header .row.head_box{ padding: 0rem .12rem;}
} */
.about_ny_banner_text .pro_banner2 .ba_weiz{font-size: .24rem; text-shadow:none; font-weight:normal;}

.ny_cent_nav .row{background-color: #fff; box-shadow: 0px 0px .1rem rgba(0, 0, 0, .1); border-radius:0rem 1rem 0rem 0rem; position: relative;z-index: 2; margin-top: -.5rem;}
.ny_cent_nav .row ul{display: flex;overflow-x: auto; white-space: nowrap;}
.ny_cent_nav .row li{display: inline-block; margin-left:.6rem;}
.ny_cent_nav .row li a{font-size: .2rem; color: #111; line-height: 1rem; display: inline-block;}
.ny_cent_nav .row li.on a,.ny_cent_nav .row li a:hover{color: #0a20b6; border-bottom: 4px solid #0a20b6;}

.ny_cont .ny_main{padding-bottom:2.05rem;}
.about_con1 { margin-top: .6rem; }
.about_con1 .ab_text_left{ width: 52%;}
.about_con1 .ab_text_right{ width: 48%; padding-left: .3rem; text-align: right;}
.about_con1 .ab_text_left>h6{ font-size: .44rem; color: #0a20b6; margin-bottom: .2rem;text-align: center;}
.about_con1 .ab_text_left>h5{font-size:.18rem; color: #171819; margin-bottom: .1rem; text-indent: 2em; line-height: .36rem;}
.about_con1 .ab_text_left>p{ font-size: .18rem; color: #696a6b; line-height: 1.8; text-indent: 2em;}

.ab_map{ position: relative;}
.ab_map h6{position: absolute; left: 0;right: 0;top: 0; bottom: 0;z-index: 1;}
.ab_map h6 >a{position: absolute; width: .1rem; height: .1rem; border-radius: .5rem; background-color: #0a20b6; z-index: 1; left: 79%; top: 54%;}
.ab_map h6 >a::after{content:""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: .5rem; background-color:rgba(24,80, 147,1); -webkit-animation: bounce-down 5s linear infinite; animation: bounce-down 5s linear infinite;}
.ab_map h6 >a+a{left: 60%; top: 62%;}
.ab_map h6 >a+a+a{ left: 69%; top: 47%;}
.ab_map h6 >a+a+a+a{left: 67%; top: 23%;}
.ab_map h6 >a+a+a+a+a{left: 72%; top: 29%;}
.ab_map h6 >a+a+a+a+a+a{left: 61%; top: 37%;}
.ab_map h6 >a+a+a+a+a+a+a{left: 85%; top: 21%;}


.about_con2{ background-color: #f5f5f5; position: relative; padding-bottom: .7rem;}
.about_con2::after{content: ""; position: absolute; left: 0; right: 0; top: 0; height: 1.6rem; background-color: #fff;}
.about_con2 .row{ position: relative; z-index: 2;}
.about_con2 .dsz_left{padding-left: .6rem;}
.about_con2 .dsz_left h6{ font-size: .44rem; color: #333; margin-bottom: 1.5rem;display: block;}
.about_con2 .dsz_left p{line-height: .44rem;}
.about_con2 .dsz_left,.about_con2 .dsz_right{}
.dsz_right{margin-top: .3rem;}

.about_con3{ padding: 1.1rem 0;}
.tit_02{ overflow: hidden; text-align: center; position: relative; line-height: 1.5;}
.tit_02 p{font-size: .44rem; font-weight: bold; position: relative; z-index: 3; padding: .2rem 0;}
.tit_02 span{ font-size: .6rem; font-weight: bold; color: #e5e5e5;text-transform: uppercase; position: absolute; width: 100%; text-align: center; margin-top: -1.1rem; display: block;}
.tit_02 i{color: #0400ff;font-size: .24rem; margin-top: -.25rem; display:block;}


.history{ margin-top: .4rem;}
.history .hd{ position: relative; padding-bottom: 0.4rem;}
.history .hd::after{content: ""; position: absolute; left: 0; right: 0; height: 1px; background-color:#f0f0f2; top: 63.5%;z-index: -1;}
.history .hd ul{text-align: center;}
.history .hd ul>li{display:inline-block; margin: 0rem .3rem; font-size: .22rem; line-height: .36rem;color:#999; transition: .2s ease;}
.history .hd ul>li.on,.history .hd ul>li:hover{font-size: .28rem; color: #0a20b6;}
.history .hd ul>li em{position: relative; padding-bottom: .2rem; cursor: pointer; }
.history .hd ul>li em::after{content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: .08rem; height: .08rem; border-radius: .2rem; background-color: #999;}
.history .hd ul>li.on em::after,.history .hd ul>li:hover em::after{width: .12rem; height: .12rem; background-color: #0a20b6;}
.history .hd span{position: absolute; top: 50%; transform: translateY(-40%); cursor: pointer;}
.history .hd span>i{font-size: .2rem;}
.history .hd span:hover>i{color: #0a20b6;}
.history .hd span.prev{left: 15%;}
.history .hd span.next{right:15%;}

.fzs_list>h6,.fzs_list>h5{ margin-top: .6rem;}
.fzs_list>h6{ width: 40%;}
.fzs_list>h5{ width: 60%; padding-top: .4rem;}
.fzs_list h6>img{max-width: 3.96rem; width: 100%;margin: 0rem auto; border:.2rem solid #f0f0f2; border-radius: .1rem 1rem .1rem .1rem;display: block;  }
.fzs_list h6>i{max-width: 3.96rem; width: 100%; margin: 0rem auto; border:.2rem solid #f0f0f2; border-radius: .1rem 1rem .1rem .1rem; display: block; padding-top:57.5%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.fzs_list>h5 p{ font-size: .22rem;  line-height:.5rem; font-weight: normal; margin-bottom: .08rem;}
.fzs_list>h5 p>em{display: inline-block; margin-right: .4rem;}


.pic_list_box{ max-width: 11.5rem; padding:.1rem 0; margin: 0rem auto;}
.poster-main .poster-list .poster-item{ position: absolute; background-color: #fff; overflow: hidden; border-radius: .15rem; box-shadow: 0rem 0rem .1rem rgba(0, 0, 0, .2);}
.poster-main .poster-list .poster-item a{display: block; padding: .2rem;}
.poster-main .poster-list .poster-item a>p{display: block; width: 100%; padding-top:114.1%; position:relative; background-color:#efefef;}
.poster-main .poster-list .poster-item a>p img{position: absolute; margin: auto; left: 0; right: 0;top: 0; bottom: 0; max-width: 100%; max-height: 100%;}
.poster-main{position: relative;margin: 0px auto;z-index: 5;}
.poster-main .poster-btn{position: absolute;z-index: 10;cursor: pointer;width: .4rem; height: .5rem; border-radius: .05rem; line-height: .45rem;border: 1px solid #dddada;top: 50%;margin-top: -.25rem;background-color:rgba(0, 0, 0, .1);text-align: center;}
.poster-main .poster-btn i{font-size: .12rem;color: #111;}
.poster-prev-btn{left: -.5rem;}
.poster-next-btn{right: -.5rem;}
.poster-list{position: relative;height: 4.25rem;/* overflow: hidden; */}
.poster-list li{overflow: hidden;cursor: pointer;}
.poster-list li span{text-align: center;display: block;margin-top: .1rem; font-size: .18rem;color: #666;line-height: .28rem;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.poster-list li a{position: relative;z-index: 1;display: block;}
.poster-list li a img{width: 100%;height: 100%;}


@media screen and (max-width:992px){
	.ny_cont .ny_main{/* margin-top: .45rem; */ overflow: hidden;}
	.ny_cent_nav .row{ border-radius: 0rem; margin-top: 0; }
	.ny_cent_nav .row li{ margin-left: .1rem;}
	.ny_cent_nav .row li a{line-height: .68rem;}
	.about_con1 .ab_text_left,.about_con1 .ab_text_right{width: 100%; float: inherit; text-align: justify;}
	.about_con1 .ab_text_right{padding-left: 0;}
	.about_con2{padding-bottom: .35rem;}
	.about_con2::after{height: 1rem;}
	.about_con2 .dsz_left{padding-left:0; text-align: center; width: 100%;}
	.about_con2 .dsz_left h6{margin-bottom: .8rem;}

	.history .hd span.next,.history .hd span.prev{display: none;}
	.history .hd{display: flex; overflow-y: hidden; overflow-x: auto; white-space: nowrap;margin-top: .35rem;}
	.history .hd ul{text-align: left;}
	.fzs_list>h6{display: none;}
	.fzs_list>h5{margin-top:0rem;display: block; width: 100%; text-align:left;}
	.fzs_list>h5 p{line-height: .32rem;font-size: .18rem;}
	.fzs_list h6>img{border-radius: .1rem .5rem .1rem .1rem;}

	.poster-main .poster-list .poster-item a{padding: .1rem;}
	.poster-prev-btn{left: 0rem;}
	.poster-next-btn{right:0rem;}
	.poster-list li span{-webkit-line-clamp: 1; margin-top: .05rem;font-size: .14rem;}
	.poster-list{height:3rem !important;}

	.history .hd::after{width: 160%;}
}

@media screen and (max-width:640px){
	.poster-list{height:2.5rem !important;}
}
@media screen and (max-width:375px){
	.poster-list{height:1.5rem !important;}
}

/* 加入我们 */
.jrwm_box{margin-top: .4rem;}
.title_more{background-color: #f8f8f8; margin-bottom: .2rem;}
.jrwm_list{ padding: .3rem; padding-right: 1rem; position: relative;}
.jrwm_list em{ position: absolute; right: .3rem; top: 50%; transform: translateY(-50%);}
.jrwm_list em>i{ font-size: .4rem;}
.jrwm_list h6>span{font-size: .22rem; color: #333; line-height:1.8;}
.jrwm_list h6>p{display: block; font-size: .16rem; color: #666; line-height: 1.8; font-weight: normal; }
.jrwm_list h6>p b{display: inline-block; margin-right: .2rem; font-weight: normal; color: #666;}

.dropdown_menu{ padding: .3rem; display: none; border-top: 1px solid #d2d2d2; }
.dropdown_menu .join-require dl,.dropdown_menu .join-require ul{display: block; margin-bottom: .3rem; line-height: .4rem;}
.dropdown_menu .join-require dt,.dropdown_menu .join-require ul title{ font-size: .26rem; color: #666; margin-bottom: .1rem;}
.dropdown_menu .join-require dd,.dropdown_menu .join-require ul li{font-size: .2rem; padding-left: .3rem; text-indent: -.3rem;}

.rczp_lx{ background-color: #fff; padding: .3rem; border: 1px solid #ddd;}
.rczp_lx ul{display:flex;justify-content: space-between;}
.rczp_lx ul>li{margin-right: .3rem;}
.rczp_lx ul>li span{font-size: .24rem; color: #333;font-weight: bold;}
.rczp_lx ul>li span>i,.rczp_lx ul>li em{font-size: .3rem; color: #be0520; display: inline-block; margin-right: .15rem;}
.rczp_lx ul>li p{font-size: .15rem; line-height: .4rem; color: #999; font-weight: normal;}
.rczp_lx ul>li a{ background-color: #0a20b6; color: #fff; display: inline-block; padding: 0rem  .2rem; line-height: .4rem; border-radius: .05rem; margin-top: .2rem; }
@media screen and (max-width:992px){
	.rczp_lx{ padding: .2rem .3rem; }
	.rczp_lx ul{display: block;justify-content:inherit;}
	.rczp_lx ul>li{display: block; width: 100%; margin: .15rem 0;}
	.rczp_lx ul>li a{margin-top: 0;}
}


/* 企业动态 */
.ny_new{margin-top: .55rem;}
.ny_new .new_list{ overflow: hidden;}

.page_fy{text-align: center;margin-top: .3rem;}
.page_fy span{display: inline-block; transform: scale(.6); cursor: pointer; margin:0rem .1rem;}
.page_fy span em{ font-size: 0;}
.page_fy>a{ display:inline-block; width: .38rem; height: .38rem; border-radius: .5rem; line-height: .38rem; text-align: center;}
.page_fy>a.on,.page_fy>a:hover{background-color: #000; font-weight: bold; color: #fff;}

.page_fy{text-align: center;margin-top: .3rem; display: flex;}
.page_fy ul{display: flex; width: 100%;justify-content:center;}
.page_fy li>a{ display:inline-block; width: .78rem; height: .38rem; border-radius: .5rem; line-height: .38rem; text-align: center;}
.page_fy li.active>a,.page_fy li>a:hover{background-color: #000; font-weight: bold; color: #fff;}
.page_fy li>a em{ font-size: 0;}
.page_fy li>a i{ font-size: .14rem;}

@media screen and (max-width:992px){
	.ny_new{margin-top: .3rem;}.
}
@media screen and (max-width:640px){
	.page_fy>a{display: none;}
	.page_fy span,.page_fy span em{ font-size: .18rem; transform: scale(1);}
}
/* 企业详情 */
.article{margin-top: .55rem;}
.location{margin-bottom:.3rem; margin-top: .3rem;}
.location span>i{display: inline-block; color: #999; font-size: .2rem;vertical-align: baseline;}
.location ul,.location ul>li{display: inline-block;}
.location ul>li{position: relative; padding-right: .2rem; line-height: .38rem; margin-right: .05rem;}
.location ul>li::after{ content: ">"; position: absolute; font-weight: normal; color: #999; font-size: .16rem; right: 0;}
.location ul>li:last-child:after{display: none;}
.location ul>li:last-child a{color: #333;}

.article_box{overflow: hidden;}
.article_left{width: 70%;}
.article_right{width: 25%;}

.article_left>.title span{font-size: .24rem; color: #222; line-height: .3rem;}
.article_left>.title p{font-size: .16rem; color: #999; line-height: 1.8; font-weight: normal; padding-top: .1rem; display: block; text-align: right;}
.article_left>.title p i{ padding-left: .2rem;}
.article_left .art_cont{ border-top: 2px solid #ddd;margin-top: .2rem; padding: .2rem 0; font-size: .18rem; line-height: .4rem; text-indent: 2em;}
.article_left .art_cont>span{display:block;text-align: center;text-indent: 0;}
.article_left .art_cont img{margin: .2rem 0; max-width: 80%;}
.art_cont p a{color: #ff8303;text-decoration: none;}


.page_f{display: block; font-size: .16rem; color: #999; line-height: .36rem; font-weight: normal;border-top: 2px solid #ddd;margin-top: .2rem;}
.page_f a{color: #999; }
.page_f a:hover{text-decoration: underline;}

.mz_sm{ line-height: 2; text-indent: -.1rem; padding-left: .1rem;font-size: .10rem;color: #9e9e9e;}
.end{ overflow: hidden;}
.xq_wx{}
.img11{width: 20%; float: left;}
.img22{width: 75%;  float: right;}

.article_right>h6{font-size: .18rem; color: #999; display: block; margin-bottom: .25rem;font-weight: normal;}
.article_right>ul{ overflow: hidden;}
.article_right>ul li{border-bottom: 1px solid #ddd; margin-bottom: .25rem; padding-bottom: .25rem; line-height: 1.8;}
.article_right>ul li:last-child{border-bottom: none;}
.article_right>ul li em{display: block; border-radius: .1rem; padding-top:60%; margin-bottom: .1rem; background-position: center; background-repeat: no-repeat; background-size: cover;}
.article_right>ul li p{font-size: .16rem; color: #141414; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.article_right>ul li span{display: block; font-size: .14rem; color: #999;}

@media screen and (max-width:992px){
	.article{margin-top: .3rem;}
	.article_left,.article_right{ float: inherit; width: 100%;}
}


/* 常见问题 */
.cjwt_box{margin-top: .55rem;}

.problem .head_hd{margin-bottom: .5rem;}
.problem .head_hd ul{display: block; text-align: center;}
.problem .head_hd ul li{display: inline-block; margin: 0rem .12rem;cursor: pointer;}
.problem .head_hd ul li>span{display:inline-block; background-color: #bcbcbc; line-height:.4rem; padding: 0rem .15rem; border-radius: .5rem; color: #666;}
.problem .head_hd ul li.on>span,.problem .head_hd ul li.hover>span{ background-color: #0a20b6; color: #fff;}

.cj_list ul{display: block; overflow: hidden; margin: 0rem -.2rem;}
.cj_list ul li{display: block; width: 33.33%; float: left;}
.cjwt_li{margin: 0rem .2rem .2rem; border: 1px solid #e8eaef; background-color: #fff; border-radius: .4rem; padding: .4rem .3rem;}
.cjwt_li h6{ position: relative; font-size: .24rem; font-weight: bold; display: block; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.cjwt_li em{display: block; margin: .15rem 0; height: 2px;}
.cjwt_li em>i{width: .7rem; height: 2px; background-color: #e8eaef; display: block;}
.cjwt_li p{font-size: .18rem; color: #999; line-height: .3rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.cjwt_li a{display: block; margin-top: .05rem; text-align: right;}
.cjwt_li a>b{font-size:.2rem;font-weight: normal;}
.cjwt_li:hover{background-color: #0a20b6; border-color: #0a20b6;}
.cjwt_li:hover h6,.cjwt_li:hover p,.cjwt_li:hover a{ color: #fff;}
.cjwt_li a:hover{text-decoration: underline;}

@media screen and (max-width:992px){
	.cjwt_box{margin-top: .3rem;}
	.problem .head_hd ul{text-align:left;}
	.problem .head_hd ul li{width:calc(50% - 0.28rem); margin-bottom: .1rem;}
	.problem .head_hd ul li span{width: 100%; text-align: center;}
	.problem .head_hd{margin-bottom: .2rem;}
	.cj_list ul li{width: 50%;}
	.nav_ljzx{display: block;width: 100%; margin-top: .1rem; text-align: center;}
	.nav_ljzx a{display:block; background-color: #111; line-height: .4rem; color: #fff;}
}

@media screen and (max-width:640px){
	.cj_list ul li{width: 100%;}
}


/* 党建 */
.dj_main_bg{background: url(../image/dj_bg1.jpg) no-repeat center top; padding-top:.3rem;}
.dj_text { position: relative;}
.dj_text p{position: absolute; z-index: 2; right: 6%; top: 25%; font-size: .35rem; color: #585657; left: 35%; font-weight: bold; line-height: 1.8;}

.dj_list{margin-top: .3rem;}
.biao_t{ overflow: hidden; position: relative; margin-bottom:.5rem;}
.dj_list .dj_img,.dj_list .dj_text2{ width:50%;}
.dj_list li:nth-child(odd) .dj_img,.dj_list li:nth-child(even) .dj_text2{float: left;}
.dj_list li:nth-child(even) .dj_img,.dj_list li:nth-child(odd) .dj_text2{float: right;}
.dj_list li{overflow: hidden; margin-top: 1rem;}

.dj_list li:nth-child(odd) .dj_img>span{margin-right: 1rem;}
.dj_list li:nth-child(even) .dj_img>span{margin-left: 1rem; margin-right: .3rem;}
.dj_list li .dj_img>span{position: relative; z-index: 1; display: block; margin-bottom: .3rem;}
.dj_list li .dj_img>span::after{content: ""; position: absolute; width: 88%; height: 80%; right: -0.3rem; bottom: -0.3rem;background-color: #bd0d24; z-index: -1;}

.dj_text2>h6{font-size: .8rem; color:#bd0d24; display: block; overflow: hidden; position: relative;}
.dj_text2>h6::after{content: ""; position: absolute;width: .25rem; height: .25rem; border-radius: .5rem; background-color: #bd0d24; right: 0; top: 50%; margin-top: -.13rem;}
.dj_text2>h6::before{content: ""; position: absolute; width: 30%; height: 2px; right: 0; top: 50%; background-color:#bd0d24;}
.dj_text2>h5{ font-size: .22rem; font-weight: normal; line-height:1.8; text-indent: 2em;}
.dj_text2>h5 p{margin-bottom: .2rem;}

.dj_new{margin-top: 1rem; padding-right:.01rem;}
#dj_list_box .picList li{width: 33.3333333334%; float: left;}
#dj_list_box .picList li>a{display: block; border: 1px solid #e9e9e9; background-color: #fff; margin-right: -1px; padding:.4rem;}
#dj_list_box .picList li>a:hover{background-color:#bd0d24;}
#dj_list_box .picList li>a h6{display: block; font-size: .4rem; color: #585657;}
#dj_list_box .picList li>a h5{font-size: .24rem;line-height:.36rem; height:1.08rem; font-weight: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
#dj_list_box .picList li>a h4{font-size: .2rem; display: block;margin-top: .3rem;font-weight: normal; color:#585657; line-height: .3rem;}
#dj_list_box .picList li>a h4>span{display: block; float: right; border: 1px solid #585657; padding: 0rem .28rem; border-radius: .3rem;}
#dj_list_box .picList li>a:hover h6,#dj_list_box .picList li>a:hover h5,#dj_list_box .picList li>a:hover h4{color: #fff;}
#dj_list_box .picList li>a:hover h4>span{border-color:#fff;}

#dj_list_box .hd{display: block; margin-top: .2rem; text-align:center;}
#dj_list_box .hd ul{position: relative;z-index:1;}
#dj_list_box .hd li{display: inline-block; font-size: .2rem; padding: .05rem .15rem;cursor: pointer;}
#dj_list_box .hd li.on{color: #fff; background-color:#bd0d24;}
#dj_list_box .hd em{display:inline-block;position: relative; z-index: 3; margin-top: -.4rem;cursor: pointer; float: right; color:#575757; border: 1px solid #575757; border-radius: .05rem; margin-left: .6rem;font-size: .26rem; line-height:.4rem; padding: 0rem .3rem;}

@media screen and (min-width:1921px){
	.jd_banner>img{max-width: inherit; width: 100%;}
	.dj_main_bg{background-size: 100% auto; padding-top: 4vw;}
}
@media screen and (max-width:992px){
	.ny_cont .ny_main.dj_main_bg{margin-top: 0;}
	.dj_text p{font-size:3.666666667vw; top: 8%; line-height: 1.5; right: 5%;}
	.dj_list li,.dj_new{margin-top: .5rem;}
	.dj_list .dj_img,.dj_list .dj_text2{ width:100%; float: inherit;}
	.dj_list li:nth-child(odd) .dj_img>span,.dj_list li:nth-child(even) .dj_img>span{ margin-right: 0; margin-left: 0;}
	#dj_list_box .picList li{width: 50%;}
	#dj_list_box .picList li>a{margin-right: 0;}
	.dj_text2>h6{font-size: .4rem;}
	#dj_list_box .hd ul{display: none;}
	#dj_list_box .hd em{ margin-top: 0;}
}

@media screen and (max-width:640px){
	#dj_list_box .picList li{width: 100%;}
}


/* 联系我们 */
.contact_box{padding-top: .6rem;}
.tab_map{margin:.3rem auto;overflow: hidden;}
.map_hd{width:16%; margin-left: 18%; margin-top:.9rem;  float: left;}
.map_hd li{font-size: .24rem; margin-bottom: .3rem; cursor: pointer; color: #666;}
.map_hd li i{font-size: .28rem; display: inline-block; margin-right: .15rem; color: #666;}
.map_hd li.on,.map_hd li.on i,.map_hd li:hover,.map_hd li:hover i{ color: #1e5496;}
.map_bd{width:52%; margin-left:5%;  float: left; }
.map_bd>div{background: url(../image/map2.png) no-repeat center; background-size: contain; width: 100%; position: relative; }

.map_bd>div h6>em{display: block;z-index: 1; position: relative; width: .13rem; height: .13rem; border-radius: .5rem; background-color: #0a20b6; cursor: pointer;}
.map_bd>div h6>em::after{ content:""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: .5rem; background-color: #0a20b6; -webkit-animation: bounce-down 5s linear infinite; animation: bounce-down 5s linear infinite;}
@-webkit-keyframes bounce-down{
	25%{
		-webkit-transform:scale(3);
		opacity: .1;
	}
	50%,100%{
		-webkit-transform:scale(1);
		opacity: .8;
	}
	75%{
		-webkit-transform:scale(3);
		opacity: .1;
	}
}
@keyframes bounce-down {
	25%{
		-webkit-transform:scale(3);
		opacity: .1;
	}
	50%,100%{
		-webkit-transform:scale(1);
		opacity: .8;
	}
	75%{
		-webkit-transform:scale(3);
		opacity: .1;
	}
}@-webkit-keyframes bounce-down{
	 25%{
		 -webkit-transform:scale(3);
		 opacity: .1;
	 }
	 50%,100%{
		 -webkit-transform:scale(1);
		 opacity: .8;
	 }
	 75%{
		 -webkit-transform:scale(3);
		 opacity: .1;
	 }
 }
@keyframes bounce-down {
	25%{
		-webkit-transform:scale(3);
		opacity: .1;
	}
	50%,100%{
		-webkit-transform:scale(1);
		opacity: .8;
	}
	75%{
		-webkit-transform:scale(3);
		opacity: .1;
	}
}
.map_bd>div h6{position: absolute; }
.map_bd>div .zb  h6>.em_div{display: block;}
.zb h6,.yf h6,.syb h6{right: 25.5%; top: 70.5%;}
.zgs h6{right: 32.5%;top: 62%;}
.zgs h6+h6{right: 22%; top: 32%;}
.zgs h6+h6+h6{right: 45%; top: 79%;}
.zgs h6+h6+h6+h6{right: 32%; top: 40.5%;}
.zgs h6+h6+h6+h6+h6{ right: 39%; top: 45%;}
.syb h6+h6{right: 37.5%; top: 33%;}
.syb h6+h6+h6{right: 42.5%; top: 50%;}

.map_bd>div h6>.em_div{display: none; position: absolute;z-index: 3; bottom:150%; min-width: 3.6rem; max-width: 3.65rem; transform: translateX(-50%); background-color: #fff; padding: .19rem; border-radius: .1rem; box-shadow: 0rem 0rem .1rem rgba(0, 0, 0, .2);}
.map_bd>div h6>.em_div span{font-size: .2rem; color: #333; line-height: 1.2; font-weight: normal; border-bottom: 1px dashed #ddd; display: block; padding-bottom: .1rem; margin-bottom: .1rem;}
.map_bd>div h6>.em_div p{display: block; font-size: .18rem; line-height: 1.5; font-weight: normal; color: #888;}
.map_bd>div h6>em:hover+.em_div{display: block;}
@media screen and (min-width:993px){
	.map_bd>div{min-height: 5.5rem;}
}
@media screen and (max-width:992px){
	.contact_box{padding-top: .35rem;}
	.tab_map{overflow: inherit;}
	.map_hd{width: 100%; margin-left: 0; margin-top: 0;float:none; overflow: hidden;}
	.map_hd ul{/* display:flex; white-space: nowrap; overflow-x: auto; overflow-y: hidden; */}
	.map_hd ul li{/* width:1.5rem; margin-right: .3rem;*/ width: 50%; padding-left: .3rem; float: left;  display: block;}
	.map_bd{width: 100%;float:none; margin-left:0; border-top: 1px dashed #dadada; padding-top: .3rem;}
	.map_bd>div{background: no-repeat;}
	.map_bd>div h6{position: relative; right: inherit !important; top: inherit !important; margin-top: .3rem;}
	.map_bd>div h6>em{ display: none;}
	.map_bd>div h6>.em_div{display: block; margin: .15rem; position: relative; bottom: inherit; left: 0; transform: translateX(0); min-width: inherit; max-width: inherit;}
}

.lxwm_form,.lxwm_form_tit{display: none;}
.lxwm_form > form{ max-width: 9.15rem; margin:.2rem auto;}
.lxwm_form > form div{margin-bottom: .2rem;}
.inp1{overflow: hidden;}
.inp1 ul{display:block;margin: 0rem -.1rem;}
.inp1 ul>li{ width: 50%; float: left; padding: 0rem .1rem;}
.lxwm_form input.form_control{ width: 100%; background-color: #f3f4f5; line-height: .7rem; border-radius: .1rem; border: none; padding: 0rem .3rem;font-size: .18rem; color: #8d93a3;}
.lxwm_form textarea.form_control{ background-color: #f3f4f5;max-width: 100%; width: 100%; border-radius: .1rem; border: none; padding:.2rem .3rem;font-size: .18rem; color: #8d93a3; line-height:.3rem; min-height: 1.2rem; font-family: "Microsoft YaHei"; }
.lxwm_form input.btn_primary{ border: none; width: 2rem; text-align: center; line-height: .7rem; border-radius: .1rem; background-color: #0a20b6; font-size: .24rem; color: #fff; margin: 0rem auto; display: block;}
@media screen and (max-width:640px){
	.inp1 ul>li{ width: 100%; float: inherit; }
	.inp1 ul>li+li{margin-top: .2rem;}
	.lxwm_form input.btn_primary{ width:100%;}
}


/* 新闻列表 */
@media (min-width:641px) and (max-width:992px){
	.ny_new .new_list li{width: 50%;}
}
@media screen and (max-width:640px){
	.ny_new .new_list li{width:100%;}
}

/*弹出层*/
.modal_bg{ position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; opacity: .5; filter:alpha(opacity=50); background: #000; display: none; z-index: 999;}
.messagebox{ display: none; position: fixed; left: 50%; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); width:6rem; margin-left: -3rem; padding-bottom: .1rem; vertical-align: middle; background-color: #fff; border-radius: 4px; border: 1px solid #ebeef5; font-size: .18rem; box-shadow: 0px 2px 12px 0 rgba(0,0,0,.1); text-align: left; overflow: hidden; backface-visibility: hidden; z-index: 1000;}
.messagebox{ top:40%\0;}
.messagebox_wrapper{position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; text-align: center}
.messagebox_wrapper:after{content: ""; display: inline-block; height: 100%; width: 0px; vertical-align: middle}
.messagebox_header{position: relative; padding:.16rem .28rem .1rem}
.messagebox_title{padding-left: 0px; margin-bottom: 0px; font-size: .14rem; line-height: 1; color: #666}
.messagebox_headerbtn{position: absolute; top: .16rem; right: .16rem; padding: 0px; border: none; outline: none; background: transparent; font-size: .16rem; cursor: pointer}
.messagebox_headerbtn .messagebox_close{color: #909399}
.messagebox_headerbtn:focus .messagebox_close,.messagebox_headerbtn:hover .messagebox_close{color: #1658a0}
.messagebox_content{color: #606266; font-size: .14rem}
.messagebox_container{position: relative}
.messagebox_input{padding-top:.16rem}
.messagebox_input input.invalid,.messagebox_input input.invalid:focus{border-color: #ba2b29}
.messagebox_status{position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); font-size: .24rem !important}
.messagebox_status:before{padding-left: 1px}
.messagebox_status+.messagebox_message{padding-left: .36rem; padding-right: .12rem}
.messagebox_message{margin: 0px}
.messagebox_message p{margin: 0px; line-height: .24rem}
.messagebox_errormsg{color: #ba2b29; font-size: .12rem; min-height: .18rem; margin-top:.02rem}
.messagebox_btns{padding:.04rem .16rem 0px; text-align: right}
.messagebox_btns button:nth-child(2){margin-left:.1rem}
.messagebox_btns_reverse{flex-direction: row-reverse}
.messagebox_center .messagebox_header{padding-top: .3rem}
.messagebox_center .messagebox_title{position: relative; align-items: center; justify-content: center}
.messagebox_center .messagebox_status{position: relative; top: auto; padding-right: .04rem; text-align: center; transform: translateY(-1px); -ms-transform: translateY(-1px);}
.messagebox_center .messagebox_message{margin-left: 0px}
.messagebox_center .messagebox_btns,.messagebox_center .messagebox_content{text-align: center}
.messagebox_center .messagebox_content{padding-left: .28rem; padding-right: .28rem}
.messagebox_large{ width: 6.2rem; margin-left: -3.1rem;}

.messagebox_01{ width: 7rem; margin-left: -3.5rem;}
.messagebox_01 .messagebox_content{ padding: .2rem .32rem;}
.messagebox_title span{font-size:.2rem; line-height: 1.8; font-weight: bold; display: block; color: #000; }

.tk_form{ overflow: hidden; text-align: left;}
.tk_form label{display: block;width: 100%; margin-bottom: .08rem;}
.tk_form input{display: block; width: 100%; background-color: #f4f4f4; border: none; padding: .1rem .15rem; margin-bottom: .08rem;}
.tk_form input.btn_primary{background-color: #000; color: #fff;}
.tk_form textarea.form_control{ background-color: #f3f4f5;max-width: 100%; width: 100%;margin-bottom: .1rem; border: none; padding:.1rem .2rem;font-size: .14rem; color: #8d93a3; line-height:.3rem; min-height: .9rem; font-family: "Microsoft YaHei"; }
.sex_box {margin-bottom: .1rem;}
.sex_box input{width:inherit; display: inline-block; vertical-align: middle; margin-bottom: 0rem; margin-right: .08rem;}

@media screen and (max-width:768px) {
	#notice{ display: none;}
	.messagebox,.messagebox_large{ width: 90%; margin-left: -45%;}
}



/* 网络货运 */
.pro_banner .ba_weiz{font-size: .6rem; color: #333; font-weight: bold;}
.pro_banner .ba_weiz p{font-size: .36rem; font-weight: normal;}

.text_con1{font-size: .2rem; color: #333; text-indent: 2em; margin-top: .2rem; line-height: 2;}
.text_con1 em{ color: #0a20b6;}

.zjzy_lr,.chy_lr{overflow: hidden; margin: .3rem auto;}
.zjzy_l{width: 55%; padding-top: .6rem;}
.zjzy_l li{width: 50%; float: left; overflow: hidden; margin-bottom: .5rem;}
.zjzy_l li>i{display: block; float: left; width: .43rem; height: .38rem; margin-right: .15rem; background-position: center; background-repeat: no-repeat; background-size: contain;}
.zjzy_l li h6{display:block; width:calc(100% - .58rem); float: left; line-height: 1.6;}
.zjzy_l li h6>span{font-size: .22rem; color: #100502;}
.zjzy_l li h6>span em{font-size: .18rem; font-weight: normal; padding-left: .1rem;}
.zjzy_l li h6>p{font-size: .16rem; color: #818282; font-weight: normal; padding-top: .08rem;}
.zjzy_r{width: 45%;padding-left: .3rem;}

.chy_left{width: 45%; padding-right: .3rem;}
.chy_right{width: 55%;}
.chy_right ul{margin: 0rem -.13rem;}
.chy_right ul li{width: 50%; float: left;  margin-bottom: .2rem;}
.chy_right ul li:last-child{ width: 100%;}
.chy_right ul li .chy_list{margin:0rem .13rem; background-color: #ecf2fa; border: 1px solid #cfe3fe; border-radius:0rem .4rem 0rem 0rem; padding: .18rem;}
.chy_list h6{display: block;}
.chy_list h6>span{font-weight: normal; font-size: .2rem; color: #666;}
.chy_list h6>span em{font-size: .24rem; font-weight: bold; color: #0a20b6;}
.chy_list h6 i{ text-transform: uppercase; font-size: .24rem; color: #dae8fa; float: right; font-weight: normal;}
.chy_list>p{font-size: .16rem; line-height:.24rem; height: .72rem; color: #999;}

.bg_color1{ background-color: #ffffff; padding:.3rem 0;}

.chypt_list{display: block; overflow: hidden;}
.chypt_list ul{ margin: 0rem -.13rem; display: block;}
.chypt_list ul li{display: block; width: 33.3333334%; float: left; padding: 0rem .13rem; margin-bottom: .2rem;}
.chypt_list li h6{display: block;}
.chypt_list li h6>i{display: block; width: .8rem; height: .8rem; border-radius:.1rem; background-position: center; position: relative; background-repeat:no-repeat; background-size: contain; margin: 0rem auto; margin-bottom: -.4rem; z-index: 2;}
.chypt_list li h5{ background-color: #fff; font-weight: normal; border-radius: .3rem; display: block; padding:.6rem .2rem .2rem; z-index: 1; position: relative;}
.chypt_list li h5>span{font-size: .24rem; color: #333; display: block; text-align: center; margin-bottom:.1rem;}
.chypt_list li h5>p{font-size: .18rem; color: #999; line-height: .3rem; height: 1.2rem; overflow: hidden;}

.cpgn_box{border-bottom: 1px dashed #ccc; padding-bottom: .3rem; margin-bottom: .3rem; overflow: hidden;}
.cpgn_box .tit_02 span{ color: #d4d9e1;}
.cpgn_box ul{ display: flex; justify-content: space-between;}
.cpgn_box li{margin-bottom: .2rem;}
.cpgn_box li>h6{padding-left: .28rem; display: block;}
.cpgn_box li>h6 span{display: block; margin-left: -.26rem; padding-left: .28rem; position:relative; font-size: .28rem; color: #333;}
.cpgn_box li>h6 span::after{content: ""; position: absolute; left: 0rem; top: .06rem; width: .06rem; height: .32rem; border-radius: .1rem; background: linear-gradient(90deg, #0076bb ,#0e83c3);}
.cpgn_box li>h6 p{font-size: .2rem; font-weight: normal; color: #999; margin-top: .1rem; line-height: 1.8;}

.wl_icon_box{overflow: hidden; margin-bottom: .4rem;}
.wl_icon_box h6{display: block; margin-bottom: .2rem; overflow: hidden;}
.wl_icon_box h6>span{display: inline-block; font-size: .2rem; padding: .1rem .25rem; background-color: #dae6f5; border-radius:.2rem 0rem .2rem 0rem;}
.wl_icon_box h6>span em{color: #0d67ab;}
.wl_icon_box ul{display: block; overflow: hidden;}
.wl_icon_box ul li{width: 10%; float: left;text-align: center; margin-bottom: .2rem;}
.wl_icon_box ul li i{display: block; width: .45rem; height: .4rem; margin: 0rem auto .1rem; background-position: center; background-repeat: no-repeat; background-size: contain;}
.wl_icon_box ul li >p{font-size: .18rem;}

.wlfw_list{display: block; overflow: hidden;}
.wlfw_list li{width: 35%; float: left; position: relative;}
.wlfw_list li::after{content: ""; position: absolute; width: .48rem; height: .48rem; background: url(../image/wlhy_img_jia.jpg) no-repeat center; background-size: contain; right: .35rem; top: 50%; margin-left: -.24rem;}
.wlfw_list li:last-child{ width: 30%;}
.wlfw_list li:last-child::after{display: none;}
.wlfw_list li>div{margin-right: .8rem;}
.wlfw_list li:last-child>div{margin-right:0rem;}
.wlfw_list li>div h6{ display: block; float: left; width: 65%;}
.wlfw_list li>div h5{ width: 35%; float: right; padding-left: .2rem; font-weight: normal; padding-top: .3rem;}
.wlfw_list li>div h5>span{font-size: .22rem; color: #0d67ab;}
.wlfw_list li>div h5>p{color: #7f8286; font-size: .18rem; line-height: 2; color: #999;}

.tit_b_text{font-size: .22rem; color:#999; display: block; text-align: center;}
.cgan_box .tit_02 span{ color: #d4d9e1;}
.cgan_com{ margin-top: .4rem;}
.cgan_com ul{display: block; overflow: hidden; margin: 0rem -.13rem;}
.cgan_com ul li{width: 33.333334%; float: left;padding: 0rem .13rem; margin-bottom: .25rem;}
.cgan_com ul li>h6{display: block;position: relative;z-index: 2; height: .4rem; text-align: center; font-weight: normal; letter-spacing: .02rem;}
.cgan_com ul li>h6 span{ display:block; background-color: #0a20b6; line-height: .4rem;font-size: .24rem;color: #fff; border-radius: .3rem; margin: 0rem .4rem;}
.cgan_com ul li>h5{background-color: #fff; border: 1px solid #b6c8e7; display: block; font-weight: normal; padding: .4rem .2rem .2rem; border-radius: .2rem; position: relative; z-index: 1; margin-top: -.2rem;}
.cgan_com ul li>h5 em{font-size: .18rem; line-height: .3rem; color: #999; height: 1.2rem; margin-bottom: .1rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:4; text-align: justify;}
.cgan_com ul li>h5 p{font-size:.17rem; line-height: .3rem; color: #0a20b6; overflow: hidden;display: block; text-overflow: ellipsis; white-space: nowrap;}

h6.cpys_tit{font-size: .3rem; color: #0a20b6; padding-left: .25rem; position: relative;}
h6.cpys_tit::after{content: ""; position: absolute; top: 0.05rem; width: .13rem; height: .36rem; background-color: #0280c1; left: 0;}
h6.cpys_tit img{max-width: 30%; margin-left: .15rem;}

.sjwghcj{ overflow: hidden;}
.sjwghcj h5{font-size: .24rem; color:  #999; font-weight: normal; line-height: .4rem; display: block; margin: .25rem 0rem;}
.sjwghcj h5 i{display: inline-block; width: .4rem; height: .4rem; border: 2px solid #0a20b6; border-radius:.1rem 0rem .1rem 0rem;  margin-right: .1rem; text-align: center;}
.sjwghcj h4{display:flex; overflow: hidden; justify-content: space-around;}
.sjwghcj h4>span{display:block; float: left; overflow: hidden; position: relative; margin: 0rem .25rem;}
.sjwghcj h4>span p{position: absolute;top: 64%; padding:0rem .24rem; font-size: .22rem; font-weight: normal; color: #4f4d4d; text-align: justify; }
.sjwghcj h4>span p>em{ color:#0a20b6;}
.sjwghcj ul{display: block; overflow: hidden; margin: 0rem -.13rem;}
.sjwghcj ul>li{width: 25%; float: left; margin-bottom: .2rem;}
.sjwghcj ul>li h1{display: block; margin: 0rem .2rem; position: relative;}
.sjwghcj ul>li h1 p{position: absolute;top: 58%; padding:0rem .24rem; font-size: .22rem; font-weight: normal; color: #4f4d4d; text-align: justify;}
.sjwghcj img{max-width: inherit;width: 100%;}

.chpp_box{display: block; overflow: hidden; margin-top: .25rem;}
.chpp_box h2{width: 33.333334%; float: left; line-height:3.6rem; padding:0px .2rem;}
.chpp_box ul{display:block;}
.chpp_box ul>li{display: block;margin-top: .1rem; padding-right: .2rem; padding-left: .6rem; position: relative; font-size: .26rem; color: #999; line-height: 1.8; font-weight: normal;}
.chpp_box ul>li em{ display:inline-block; margin-left: -.6rem; color: #999; border: 2px solid #0a20b6;  width: .4rem; height: .4rem; font-size: .26rem; line-height: .4rem; margin-right: .15rem; border-radius: 0.1rem 0rem 0.1rem 0rem; text-align: center;}



.pad_com{padding: .4rem 0;}
.hxcp{padding-top: .5rem;}
@media screen and (max-width:992px){
	.pad_com{ padding: .2rem 0; }
	.pro_banner .ba_weiz{font-size:8vw;}
	.pro_banner .ba_weiz p{font-size:4.5vw;}

	.zjzy_l,.zjzy_r,.chy_left,.chy_right{width: 100%; float:inherit;}
	.zjzy_l{ padding-top: .1rem;}
	.zjzy_l li{margin-bottom: .2rem;}
	.zjzy_r,.chy_left{padding-left: 0; padding-right: 0;}
	.zjzy_r img,.chy_left img{ margin: 0 auto; display: block;}
	.chypt_list ul li{width: 50%;}
	.cpgn_box ul{display: block;justify-content:inherit;}
	.cpgn_box li{width: 50%; float: left;}
	.wl_icon_box ul li{width: 20%;}
	.hxcp{padding-top: .25rem;}
	.cgan_com ul li{width: 50%;}
	.sjwghcj ul>li{width: 50%;}
	.sjwghcj ul>li h1 p{font-size:3vw; line-height:1.5;}
	.sjwghcj h4{display:block; justify-content: inherit;}
	.sjwghcj h4>span{width: 50%; margin: 0rem; padding:0rem .1rem;}
	.sjwghcj h4>span:nth-child(2){padding-top:5.6%; }
	.sjwghcj h4>span p{ font-size: 2.8vw; top:65%; line-height: 1.5; padding:0rem .12rem;right:.1rem; left:.1rem;}
	.chpp_box h2{width: 100%; float: inherit;}
	.chpp_box ul>li,.sjwghcj h5{font-size: .2rem;}
}
@media screen and (max-width:800px){
	.wlfw_list ul li,.wlfw_list li:last-child{width:50%;}
	.wlfw_list li>div{margin-right: 0; min-height: 2.2rem;}
	.wlfw_list li::after{display: none;}
}
@media screen and (max-width:640px){
	.chy_right ul li{ width: 100%;}
	.chy_list>p{height: inherit;}
	.chypt_list ul li{width: 100%;}
	.chypt_list li h5>p{height: inherit;}
	.cpgn_box li{width: 100%;}
	.cpgn_box li>h6 p>br{display: none;}
	.wl_icon_box ul li{width: 33.33334%;}
	.wlfw_list li{width: 100%;}
	.wlfw_list ul li,.wlfw_list li:last-child{width:100%;}
	.wlfw_list li>div{ min-height:inherit;}
	.cgan_com ul li{width: 100%;}
	.cgan_com ul li>h5 em{-webkit-line-break:inherit; height: inherit;}
	.cgan_com ul li>h5 p{white-space: normal;}
}
@media screen and (max-width:480px){
	.zjzy_l li{ width: 100%;}
	.wlfw_list li>div h6{width: 60%;}
	.wlfw_list li>div h5{width: 40%;}

}

/* 至简管车 */
.pro_banner2 .ba_weiz{font-size: .6rem; color: #fff; font-weight: bold;text-shadow: 2px 2px 4px #3e3b3b;}
.pro_banner2 .ba_weiz p{font-size: .36rem; font-weight: normal;}

.zjgc_img{margin: .3rem auto;}
.zjgc_img h6{display: block; overflow: hidden; margin-bottom: .5rem;}
.zjgc_img img{max-width: 49%;}
.bg_color2{background-color: #f2f3f3; padding: .3rem 0;}

.zjgc_box li{overflow: hidden;}
.zjgc_box li:nth-child(1) h6,.zjgc_box li:nth-child(1) h5{ width: 50%;}
.zjgc_box li h5{padding-top: .4rem; padding-left: .3rem; display: block;}
.zjgc_box li h6{ display: block;}
.zjgc_box li h5>span{ font-size: .26rem; color:#0a20b6; display: block; margin-bottom: .3rem;}
.zjgc_box li h5>p{ font-size: .2rem; color: #999; line-height:2.2; font-weight: normal; margin-top: .2rem; display: block;}
.zjgc_box li:first-child h5>p{ line-height:1.5;}
.zjgc_box li h5>p b{display: block; color: #333; }
.zjgc_box li h5>p i{ font-weight: bold; color:#0a20b6;}
.zjgc_box li:nth-child(2) h6{ width:60%;}
.zjgc_box li:nth-child(2) h5{ width: 40%; padding-left: 0rem; padding-right: .3rem;}

.zjgc_box li+li+li h6{ width:35%;}
.zjgc_box li+li+li h5{ width: 65%; }
.zjgc_box li:nth-child(3) h5>p{ margin-top: 0rem;}

.cjyw_jj{font-size: .22rem; color: #89898a; line-height: 2;}
.biaoti_ys1{font-size: .26rem; color: #0a20b6; margin-top: .3rem;}
.cjyw_jj p>b{ color: #0a20b6;}
.cjyw_jj ul,.cjyw_jj dl{ display: block; overflow: hidden; margin: 0rem -.13rem;}
.cjyw_jj ul li,.cjyw_jj dl dd{padding: 0rem .13rem; margin: .3rem auto; float: left;}
.cjyw_jj ul li{width: 33.33334%;}
.cjyw_jj ul li>h1{font-size: .22rem; color: #5e5a5a;}
.cjyw_jj dl dd{width: 50%;}
.cjyw_jj dl dd>i{display: block; margin-right: .1rem; float: left; width: .6rem; height: .6rem; background-position: center; background-repeat: no-repeat; background-size: cover;}
.cjyw_jj dl dd>h1{width:calc(100% - 0.7rem); display: block; float: left;font-size: .22rem; line-height:1.5; color: #5e5a5a;}
.cjyw_jj dl dd>h1 p{font-size: .18rem; color: #999;font-weight: normal;}
.cjyw_jj img{margin:0rem auto; display:block;}

.zjgc_app{margin-top: .4rem;}
.zjgc_app>h6 img{max-width: 60%;}
.zjgc_app li{display: block; overflow: hidden;}
.zjgc_app li:nth-child(1) h6{width: 45%; padding-top: .8rem;}
.zjgc_app li:nth-child(1) h5{width: 55%;}
.zjgc_app li h6>span{font-size: .28rem; color: #555;}
.zjgc_app li h6>p{font-weight: normal; font-size: .22rem; margin-top: .2rem; line-height: 3.5; color: #999;}
.zjgc_app li h6>p b{color: #0a20b6;}
.zjgc_app li:nth-child(2) h6{width: 65%; padding-top: .8rem;}
.zjgc_app li:nth-child(2) h5{width: 35%;}

.zjgc_app li:nth-child(3) h6{width: 35%; padding-top: .8rem;}
.zjgc_app li:nth-child(3) h5{width:65%;}

@media screen and (max-width:992px){
	.zjgc_img img{max-width: inherit; width: 100%;}
	.zjgc_box li h6,.zjgc_box li h5{ width:100% !important; float: inherit; padding-left: 0; padding-right: 0; }
	.zjgc_box li h6 img{ margin: 0rem auto; display: block;}

	.cjyw_jj ul li{width: 50%;}
	.zjgc_app li h6,.zjgc_app li h5{ display: block; float: inherit; width: 100% !important;}
	.zjgc_app li h5>img{display: block; margin: .2rem auto;}
	.zjgc_app li h6>p{ line-height: 1.8;}
}
@media screen and (max-width:640px){
	.cjyw_jj ul li,.cjyw_jj dl dd{width: 100%;}
}


/* 至简集运 */
.tit_b_text b{color:#2c87b6;}
.bg_color3{background-color: #f7f7f7; padding: .3rem 0;}
.zjjy_about{ display: flex; margin-bottom: .6rem;}
.zjjy_about .zjjy_left_img{ width: 60%; position: relative;z-index: 1;}
.zjjy_about .zjjy_left_right{width: 50%; margin-left: -10%; position: relative; z-index: 2;}
.zjjy_about .zjjy_left_right p{font-size: .2rem; color: #333; text-indent: 2em; line-height: 2; position: absolute;padding: .4rem; top: 50%; transform: translateY(-50%); background-color: #fff; display: block; box-shadow: 0px 0px 15px rgba(0, 0, 0, .1);}

.cpjz_con{display: block; margin:.4rem -.3rem 0;}
.cpjz_con li{width: 50%; float:left; padding: 0rem .3rem; margin-bottom: .35rem;}
.cpjz_con li h5{font-size:.28rem; font-weight: normal; color: #2c87b6;}
.cpjz_con li h5>em{ font-size: .36rem; padding-right: .15rem; font-style: italic;}
.cpjz_con li p{display: block; background-color: #eee; color: #686767; font-size: .22rem; padding: .15rem; border-radius: .1rem;}

.zjjy_al .cgan_com li h5>em{height: .9rem;}
h6.wz_small_bt{font-size: .26rem; color: #1793bc; padding-left: .25rem; position:relative; margin: .2rem 0;}
h6.wz_small_bt::after{content: ""; position: absolute; width: .1rem; height: .3rem; background-color: #1793bc; left: 0; top: .05rem;}
p.dian_p{display: block; position: relative; font-size: .22rem; padding-left: .45rem; line-height:2;}
p.dian_p::after{content: ""; position: absolute; width: .06rem; height: .06rem; border-radius: .1rem;  background-color: #289dc5; left: .25rem; top:.18rem;}
.qywksh p.dian_p{ margin-top:.55rem;}

.l_r_box{overflow:hidden; font-weight:normal;}
.l_r_box>p{width:50%;float:left;}
.l_r_box>p.dian_p{ line-height:5;}
.l_r_box>p.dian_p::after{top:.5rem}

.cpxt_box li{ overflow: hidden;}
.cpxt_box li h6,.cpxt_box li h5{ width: 50%;}
.cpxt_box li h5{padding-top: .5rem;}
.cpxt_box li h5>span{display: block; padding-left: .3rem; font-size: .26rem; font-weight: normal; position: relative; margin-bottom: .3rem;}
.cpxt_box li h5>span:after{content: ""; position: absolute; top:.05rem; left: 0; width: .1rem; height: .32rem; background-color: #383735; border-radius: .1rem;}
.cpxt_box li h5>p{font-size: .22rem; font-weight: normal; color:#646263; line-height: 2.5;}
.zzlc_i{margin-top: .35rem; overflow:hidden;}
.zzlc_i i{max-width:25%;}
.zzlc_i span{display: block; overflow: hidden;}

.qywksh{position: relative; z-index: 1; overflow: hidden;}
.qywksh p{max-width:65%;}
.qywksh em{display: block;position:relative ; z-index: -1; width: 46%; float: right; margin-top: -3.5rem;}

.img_ys1{position:relative; float:right; width:42%; margin-top:-1.6rem;}

@media screen and (max-width:992px){
	.zjjy_about{display: block;}
	.zjjy_about .zjjy_left_img,.zjjy_about .zjjy_left_right{margin-left: 0; position: relative; float: inherit; width: 100%;}
	.zjjy_about .zjjy_left_right p{top: inherit; position: relative; transform: translateY(0); padding: .25rem;}

	.cpjz_con li{width: 100%;}
	.cpxt_box li h6,.cpxt_box li h5{width: 100%;}

	.qywksh p{max-width:100%;}
	.qywksh em{margin-top: 0rem; width:100%; float:inherit;}
	.qywksh p.dian_p{ line-height:1.8;margin-top:0;}
	.zzlc_i i{max-width:inherit; text-align:center; width:50%; height:40vw; line-height:40vw;}
	.zzlc_i i>img{max-height:40vw;}
	.l_r_box>p{width:100%;float:inherit;}
    .l_r_box>p.dian_p{ line-height:1.8;}
    .l_r_box>p.dian_p::after{top:.16rem}
    .img_ys1{ float:inherit; width:100%; margin-top:0rem;}
}

/* 无人值守 */
.text_con1 b{color: #0a20b6;}
/*.wrzs_list{background:url(../images/line.png) no-repeat center; background-size: 90% auto;margin-top: .25rem; padding-top: .4rem; overflow: hidden; }*/
.wrzs_list{background:url() no-repeat center; background-size: 90% auto;margin-top: .25rem; padding-top: .4rem; overflow: hidden; }
.wrzs_list ul{display: block; margin: 0rem -.1rem;}
.wrzs_list ul>li{float: left; width: 16%; padding: 0rem .1rem;}
.wrzs_list ul>li em{display: block; width:1.16rem; height: 1.16rem; background: linear-gradient(135deg,#4279ba,#0a20b6); border-radius:1rem; text-align: center; padding-top: .35rem;font-size: .20rem; line-height: 1.2; color: #fff; margin-top: .2rem;}
.wrzs_list ul>li:nth-child(2n) em{margin-top: -.3rem;}

.wrzs_bg{background: url(../image/bg_tu.png) no-repeat center top; padding: .5rem 0; margin-top: .35rem;}
.wrzs_bg .tit_02{text-align: left; font-size: .3rem; color: #fff;}
.wrzs_bg .tit_02 span{text-align: left; color: #488ceb; }
.wrzs_img{text-align: center;}
.wrzs_img img{margin: 0rem .1rem .2rem;}

.wrzs_al .bd{ margin: .2rem -.2rem;}
.wrzs_al .bd li {width: 50%;}
.wrzs_al .bd li .wrzs_list_con{overflow: hidden; margin: 0rem .2rem; padding: .2rem .25rem; background-color: #f2f4f8; border: 1px solid #ddd; border-radius: .1rem;}

.wrzs_list_con>h6{width: 35%; float:left;}
.wrzs_list_con>h6 i{display: block;width: 100%; padding-top:102.7%; background-color: #fff; background-position: center; background-repeat: no-repeat; background-size: cover; border: 3px solid #fff;}
.wrzs_list_con>.wrzs_text{width: 65%; float: right; padding-left: .3rem;}
.wrzs_list_con>.wrzs_text span{ display: block; font-size: .2rem; color: #333;}
.wrzs_list_con>.wrzs_text b{ font-size: .16rem; color: #666;;}
.wrzs_list_con>.wrzs_text h5{font-weight: normal; color: #666; font-size: .14rem; line-height: .24rem; margin-top: .1rem; height: 1.92rem;}

.hx_con{background-color: #eff3fb; border-radius: .1rem; padding: .4rem .5rem;}
.hx_con .tit_bg b{display: inline-block; background-color: #417cfb; font-size: .24rem;padding: 0rem .2rem; line-height: .5rem; margin-bottom: .1rem; color: #fff; font-weight: normal; border-radius: .4rem;}
.hx_con h6{padding-bottom: .2rem; margin-bottom: .2rem; border-bottom: 1px dashed #ccc;}
.hx_con h6>p{font-size: .18rem; line-height: .4rem;font-weight:normal;}
.hx_con h6>p i{display: inline-block; font-size: .3rem; margin-right: .1rem; font-weight: normal; color: #0a20b6;}
.hx_con h4{font-weight: normal; font-size: .18rem; color: #666; line-height: .4rem;}
.hx_con h4>b{color: #111;}

.qh{display: block; text-align: center;}
.qh span{display: inline-block; background-color: #c5c5c5; border-radius: .5rem; padding: .1rem .3rem; margin: 0rem .1rem; cursor: pointer;}
.qh span.a_left>em{display: inline-block; transform: rotate(-180deg);}
.qh span>em i{font-size: .3rem;}
@media screen and (min-width:993px){
	.tabs{margin-top: .4rem;}
	.tabs .hd{width: 3rem; float: left; margin-top:1rem;}
	.tabs .hd ul{display: block; border-left: 3px solid rgba(255, 255, 255, .2);}
	.tabs .hd ul li{ background-color: transparent; padding-left: .5rem; border-left: 3px solid rgba(0, 0, 0, 0); margin-left: -3px; font-size: .24rem; color: #fff; line-height: .8rem;}
	.tabs .hd ul li.on,.tabs .hd ul li:hover{background-color: rgba(255, 255, 255, .2); border-left: 3px solid #fff;}
	.tabs .bd_right{ width:80%; margin-right: -1.5rem; float: right;}
}
@media  (min-width:993px) and (max-width:1366px){
	.tabs .bd_right{margin-right: 0; width: calc(100% - 3.2rem);}
}

@media screen and (max-width:992px){
	.wrzs_list{background: none;}
	.wrzs_list ul>li{width: 33.3334%;}
	.wrzs_list ul>li em,.wrzs_list ul>li:nth-child(2n) em{margin:0rem auto .2rem;}

	.tabs .hd ul{display: flex; white-space: nowrap; overflow-x: auto; margin-bottom: .2rem;}
	.tabs .hd ul li{float: left; margin-right: .15rem;font-size: .2rem; color: #fff;}
	.tabs .hd ul li.on{font-weight: bold;}
	.tabs .bd_right{ width:100%;}
	.hx_con{background-color: #eff3fb; border-radius: .1rem; padding: .4rem .5rem;}

	.wrzs_al .bd li {width: 100%;}
}


@media screen and (max-width:480px){
	.wrzs_list ul>li{width:50%;}
}

/* 分页 */
.page_fy{text-align: center;margin-top: .3rem; display: flex; width:100%;}
.page_fy ul{display: flex; width: 100%;justify-content:center;}
.page_fy li{margin: .05rem;}
.page_fy li>a{ display:inline-block; width: .78rem; height: .38rem; border-radius: .5rem; line-height: .38rem; text-align: center;}
.page_fy li span{display: flex;align-items:center;}
.page_fy li.active>a,.page_fy li>a:hover{background-color: #000; font-weight: bold; color: #fff;}
.page_fy li>a em{ font-size: 0;}
.page_fy li>a i{ font-size: .14rem;}

.page_fy .pc-page{display: flex; }
.page_fy .mobile-page{display: none}


@media screen and (max-width:640px){
	.page_fy .mobile-page{display: flex; }
	.page_fy .pc-page{display: none}
	.page_fy li{display: flex;}
	.page_fy li>a{display:inline-block; width: auto;}
	.page_fy li>a em,.page_fy span em{ font-size: .18rem; transform: scale(1);}
}

.cj_list .c-mone{
	text-align: center;
	margin-top: .1rem;
}

.client_logo .picList li>p i{padding-top:0; border-radius:0.15rem}
.client_logo .picList li>p i img{border-radius:0.15rem}

.shake-image img {  
    display: block; /* 确保图片是块级元素，以便更好地控制其位置 */  
    animation-delay: 1s;
    animation: shake 4.2s infinite; /* 应用shake动画，持续0.5秒，无限次重复 */  
}  
  
@keyframes shake {  
    0% { transform: translateY(0); }  
    25% { transform: translateY(-5px); } /* 向下移动5px */  
    50% { transform: translateY(0); }  
    75% { transform: translateY(-5px); } /* 向上移动5px */  
    100% { transform: translateY(0); }  /* 向下移动5px */  
}

/* 文章列表页面4个显示改成3个显示*/
.new_list li{ width: 33%;}
.new_list .list_box .con_text span{font-size:.14rem;}
.red-new li{ width: 25%;}
.red-new  .list_box .con_text span{font-size:.12rem;}

/* 联系我们，大道历史图片显示改成垂直居中*/
.fzs_list{display: flex;align-items: center;}

.shake-image img {  
    display: block; /* 确保图片是块级元素，以便更好地控制其位置 */  
    animation: shake 4.2s infinite; /* 应用shake动画，持续0.5秒，无限次重复 */  
}  
  
@keyframes shake {  
    0% { transform: translateY(0); }  
    25% { transform: translateY(-5px); } /* 向下移动5px */  
    50% { transform: translateY(0); }  
    75% { transform: translateY(-5px); } /* 向上移动5px */  
    100% { transform: translateY(0); }  
}


/*biying*/
.biying-zixun-centre-box {
	display: none;
	width: 4.00rem;
	height: 1.80rem;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	background: url(../image/biying_zixun_box_bg_.png);
	z-index: 9999;
	overflow: hidden;
	color: #fff;
}

.biying-zixun-centre-box  .close {
	position: absolute;
	top: .10rem;
	right: .10rem;
	width: .22rem;
	height: .22rem;
	line-height: .22rem;
	border-radius: 50%;
	border: .015rem solid #fff;
	color: #fff;
	text-align: center;
	font-size: .10rem;
}

.biying-zixun-centre-box .zixun-con{
	position: absolute;
	top: .36rem;
	right: .43rem;
}
.biying-zixun-centre-box .zixun-con .zixun-start-con{
    font-size: .16rem;
	line-height: .35rem;
}

.biying-zixun-centre-box .zixun-con .zixun-tel{
	display: flex;
	line-height: .35rem;
}
.biying-zixun-centre-box .zixun-con .zixun-tel .iconfont{
	font-size: .25rem;
	margin-right: .10rem;
}
.biying-zixun-centre-box .zixun-con .zixun-tel .tel{
	font-size: .18rem;
	color:#f5993c;
}

.button-box{
	margin-top:.15rem;
	text-align: center;
}
.biying-zixun-centre-box  .zixun-but{
	padding:.03rem .10rem;
	background: #fff;
	width: .80rem;
	/*height: .40rem;*/
	font-size: .13rem;
	text-align: center;
	border-radius: .05rem;
	color:#0a20b6;
}
.biying-zixun-centre-box  .close1 {
	margin-right: .10rem;
}
.biying-zixun-centre-box .liji {
	background: #f99905;
	color: #fff;
}

.block-zixun-but{
	display: block;
	margin: 0 auto;
	font-size: .28rem;
	color: #fff;
	text-align: center;
	text-decoration: none;
	width: 6.00rem;
	height: .70rem;
	line-height: .70rem;
	margin-top: .50rem;
	margin-bottom: .60rem;
	background: #0a20b6;
	border-radius: .08rem;
}
.block-zixun-but:link,.block-zixun-but:active,.block-zixun-but:visited{
	color: #fff;
}
.block-zixun-but:hover{color: #e3204a;}


 /* binying头部banner 修改*/
.binding-banner{}
.binding-banner .ba_weiz {
	position: absolute;
	top: 2.20rem;/*81.21px*/
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	font-size: .40rem;

	display: flex;
	flex-direction:row;
	/*justify-content: space-evenly;*/
}

.binding-banner .ba_weiz .banner-left{
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 8.20rem;
}
.binding-banner .ba_weiz .banner-right{
	background: rgba(0, 0, 0, 0.4);
	border-radius: .06rem;
	text-align: center;

	width: 3.80rem;
	padding: .35rem .35rem .35rem;
	box-shadow: 0rem .05rem .10rem 0rem rgba(56, 153, 255, 0.2);
	text-align: center;
	border-radius: .10rem;
}

.binding-banner .ba_weiz .banner-left >span p{font-size:.15rem}

.binding-banner .banner-left .but-box{margin-top: .40rem;}
.binding-banner .banner-left .banner-zixun-but{
	padding: .15rem .20rem;
	font-size: .22rem;
	color: #fff;
	text-decoration: none;
	background: #0a20b6;
	border-radius: .08rem;
	cursor: pointer;
}
.binding-banner .banner-left .banner-zixun-but:hover{color: #e3204a;}

.binding-banner .banner-right .banner-from-item{
	background: #FFFFFF;
	border-radius: .06rem;
	margin: 0 auto .12rem;
	overflow: hidden;
	height: .40rem;
	z-index: 3;
}

.binding-banner .banner-right .banner-from-icon{
	width: .44rem;
	height: .20rem;
	float: left;
	margin-top: .10rem;
	margin-left: .2rem;
}
.binding-banner .banner-right .banner-from-icon img{
	display: block;
	height: .20rem;
	margin: 0 auto;
}
.binding-banner .banner-right .banner-from-title{
	margin-bottom: .15rem;
	font-size: .24rem;
	/*  font-family: PingFang SC;  */
	font-weight: bold;
	color: #fff;
}
.binding-banner .banner-right .form-input{
	display:block;
	height: .36rem;
	font-size: .14rem;
	width: 1.23rem;
	float: left;
	outline: none;
	border: none;
	margin-top: .01rem;
	background: #fff;
}

.binding-banner .banner-right .banner-from-item input::-webkit-input-placeholder { color:#999999;font-size: .14rem; background-color: #F5F2F9; }
.binding-banner .banner-right .banner-from-item input::-moz-placeholder { color:#999999; font-size: .14rem; font-weight: 300; background-color: #F5F2F9;} /* firefox 19+ */
.binding-banner .banner-right .banner-from-item input:-ms-input-placeholder { color:#999999; font-size: .14rem; background-color: #F5F2F9; } /* ie */
.binding-banner .banner-right .banner-from-item input:-moz-placeholder { color:#999999; font-size: .14rem; background-color: #F5F2F9;}
.binding-banner .banner-right .from-sub{
	display: block;
	width: 2.72rem;
	height: .46rem;
	line-height: .44rem;
	margin: 0 auto;
	border: none;
	outline: none;
	margin-top: .20rem;
	font-size: .18rem;
	color: #fff;
	cursor: pointer;
	border: none;
	background:#f99905;;
	border-radius: .06rem;
}

.ft_left.f_l a{color:#525252}
.ft_left.f_l a:hover{ color: #c1c1c1;}

/*.ny_banner > img{min-height: 5.30rem;}*/
/*@media screen and (max-width:1600px){*/
/*	.ny_cent_nav .row{ border-radius: 0rem; margin-top: 0; }*/
/*	.ny_cent_nav .row li{ margin-left: .2rem;}*/
/*	.ny_cent_nav .row li a{line-height: .68rem;}*/
/*}*/

@media screen and (max-width:1200px){
	.binding-banner .ba_weiz .banner-left{width: auto}
	.binding-banner .ba_weiz .banner-right{display: none}
}

@media screen and (max-width:640px){
	.block-zixun-but{width:100%;}
	.binding-banner .ba_weiz .banner-left{width: auto}
	.binding-banner .ba_weiz .banner-right{display: none}
}
/* binying头部banner 修改*/

/*biying*/

/*表单样式*/
.sex_box_1{overflow:hidden;display:block; margin-bottom:0.08rem;}
.sex_box_1 span{display:block;float:left;width:33%; line-height:.3rem;}
.tk_form .sex_box_1 input{display:inline-block; width:auto; margin-right:.08rem; margin-top:0.05rem;}
@media screen and (max-width:992px){
	.sex_box_1{ padding-left:0.02rem;}
	.sex_box_1 span{ width:50%; }
	.gif_img{opacity:0;}
}
