/*@font-face
{font-family: pingfang;
src: url('pingfang.TTF')}*/
html {background: #fff;}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,span{margin:0;padding:0;color:inherit;line-height: inherit;font-family: "microsoft yahei";font-size: .28rem;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}   
.bold{font-weight: bold;}
.center{text-align: center;}
.img{width: 100%;display: block;}
html{font-size:13.333vw;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;width: 100%;border:none;background: transparent;}
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
.main{padding-bottom: 1.2rem!important;}
a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;background: none;text-decoration: none;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
/*头部*/
.head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;padding:.3rem .2rem;background: #fff;border-bottom:1px solid #eee;height: 1.1rem;}
.hd_logo{display: block;}
.hd_logo .img{height: .5rem;width: auto;max-width:3.9rem;margin-top: .02rem;}
.hd_txt{margin-left: .1rem;position:relative;margin-top:-.1rem;}
.hd_txt .font{font-size: .17rem;color: #555555;}
.hd_txt .tel{font-size: .18rem;color: #30bf50;}
.hd_search{margin-left: .25rem;}
.hd_search .icon{width: .46rem;height: .46rem;background: url(../images/icon_01.png) no-repeat center;background-size:contain;display: block;}
.hd_menu{}
.hd_menu .icon{background: url(../images/icon_02.png) no-repeat center;background-size:contain;width: .5rem;height: .5rem;display: block;}

.hd_search .search_ship{width: 100%;height: 2.5rem;position:fixed;top: 1.1rem;left: 0;background-color: #30bf50;text-align:center;padding-top: .35rem;display: none;z-index: 999;}
.hd_search .search_ship label{position: relative;}
.hd_search .search_ship input{width: 6.2rem;height: .9rem;border: none;border-bottom: 1px solid white;text-align: center;color: white;font-size: .3rem;background-color: #30bf50;padding: 0 .8rem;}
.hd_search .search_ship .serbut{
	display: block;
	width: .46rem;
	height: .46rem;
	background: url(../images/search_icon_01.png) no-repeat;
	background-size: 100%;
	position: absolute;	
	top: 0;
	right: .18rem;
}
.hd_search .search_ship .serclose{
	display: block;
	width: .4rem;
	height: .4rem;
	background: url(../images/search_icon_02.png) no-repeat;
	background-size: 100%;
	position: absolute;	
	right: .23rem;
	bottom: .23rem;
}

.search_ship_bg{width: 100%;height: 100%;position:fixed;top: 3.6rem;left: 0;background-color: rgba(0,0,0,.5);display: none;z-index: 999;}

.hd_search ::-webkit-input-placeholder {color: #fff;} .hd_search :-moz-placeholder {color: #fff; } 
.hd_search ::-moz-placeholder{color: #fff;} 
.hd_search :-ms-input-placeholder{color: #fff; }

.hd_search .novalkey::-webkit-input-placeholder {color:rgba(255,0,0,1);} .hd_search .novalkey:-moz-placeholder {color:rgba(255,0,0,1);}
.hd_search .novalkey::-moz-placeholder{color:rgba(255,0,0,1);}
.hd_search .novalkey:-ms-input-placeholder{color:rgba(255,0,0,1);}

.hd_menu_drop{position:fixed;width: 100%;left: 0;top: 1.1rem;z-index:100;background: #f1f1f1;bottom: 0;display: none;   }
.hd_menu_drop a{display: block;font-size: .32rem;color: #555555;line-height: 1rem;text-align: center;border-bottom:1px solid #e0e0e0;}
.hd_menu_drop li>a{background: #f1f1f1;position:relative;}
.hd_menu_drop li>a:after{content:'';display: inline-block;vertical-align: middle;margin-left: .55rem;background: url(../images/arrow_01.png) no-repeat center;background-size:contain;width: .28rem;height: .15rem;}
.hd_menu_drop li.lng>a:after{display:none;}
.hd_menu_drop .submenu{background: #fff;display: none;}
.hd_menu_drop .submenu a{display: block;}

.hd_menu_drop li.cur>a{color: #fff;background: #30bf50;}
.hd_menu_drop li.cur>a:after{background: url(../images/arrow_01-1.png) no-repeat center;background-size:contain;}
.head+div{margin-top: 1.1rem;}
/*资质荣誉*/
.pub_tit{line-height: 1rem;background: #30bf50;text-align: center;font-size: .36rem;color: #fff;font-weight: bold;}
.honor_main{padding:.6rem .2rem 1.2rem;background: #f1f1f1;}
.honor_memu{text-align: center;font-size: 0;}
.honor_memu .lk{font-size: .28rem;color: #333333;width: 2.2rem;line-height: .5rem;padding:.07rem 0;border-radius:.35rem;border:1px solid #d4d4d4;display: inline-block;vertical-align: middle;margin:0 .35rem;}
.honor_memu .lk.cur{background: #30bf50;color: #fff;border-color:#30bf50;}

.honor_list{margin:.55rem 0 0 -.15rem;}
.honor_list .item{text-align: center;float: left;width: 3.45rem;margin:0 0 .6rem .15rem;}
.honor_list .img{max-height: 4.7rem;width: 100%;}
.honor_list .title{font-size: .26rem;color: #666666;line-height: .42rem;margin-top: .25rem;height: .84rem;}

.pagelist{text-align: center;margin-top: .4rem;font-size: 0;}
.pagelist>ul{display: inline-block;}
.pagelist>ul>li{float: left;}
.pagelist a{display: inline-block;vertical-align: middle;font-size: .24rem;color: #999999;min-width:.55rem;line-height: .55rem;background: #fff;border:1px solid #e2e2e2;margin:0 .07rem;padding:0 .15rem;}
.pagelist a.active,.pagelist>ul>li.active a{color: #fff;background: #30bf50;border-color:#30bf50;}
/*底部*/
.footer{background: #373737;padding:1.15rem 0 1.3rem;}
.ft_vx{}
.ft_vx .pic{width: 2.46rem;height: 2.46rem;display: block;margin:0 auto;}
.ft_vx .font{font-size: .24rem;color: #999999;line-height: .36rem;text-align: center;margin-top: .2rem;}
.ft_txt{text-align: center;margin-top: .6rem;}
.ft_txt p{font-size: .26rem;color: #999999;line-height: .42rem;}

/*新闻动态*/
.news_main{padding:.45rem 0 1.1rem;}
.news_list{padding-bottom: .3rem;}
.news_list .item{padding:.2rem .2rem;border-bottom:1px solid #eee;}
.news_list .pic{width: 2.7rem;height: 1.9rem;border-radius:.1rem;float: left;}
.news_list .info{margin-left: 3.05rem;}
.news_list .title{font-size: .28rem;color: #333333;line-height: .32rem;display: block;height: .96rem;-webkit-line-clamp: 3;}
.news_list .date{font-size: .24rem;color: #999999;margin-top: .1rem;}
.news_list .item:last-child{border-bottom:none;}

/*新闻动态-详情*/
.newsdet_top{text-align: center;padding:.4rem .6rem .2rem;border-bottom:1px solid #eee;}
.newsdet_top .title{font-size: .36rem;color: #333333;line-height: .52rem;font-weight: bold;}
.newsdet_top .date{font-size: .24rem;color: #999999;margin-top: .25rem;}

.newsdet_editbox{font-size: .26rem;color: #666666;line-height: .42rem;padding:.3rem .2rem .7rem;}

.pagenav{padding:.3rem .2rem .8rem;border-top:1px solid #eee;}
.pagenav li{font-size: .24rem;color: #333333;line-height: .4rem;}
.pagenav li a{color: #999999;}
.pagenav .back{display: block;font-size: .28rem;color: #666666;width: 2.2rem;line-height: .5rem;padding:.1rem 0;text-align: center;margin:.6rem auto 0;border:1px solid #ddd;border-radius:.35rem;}

/*联系我们*/
.contact_top{padding:.6rem .4rem .6rem .7rem;}
.contact_top .title{font-size: .36rem;color: #333333;font-weight: bold;text-align: center;}
.contact_top .info{margin-top: .4rem;   }
.contact_top .info li{font-size: .26rem;color: #666666;line-height: .6rem;padding-left: .55rem;}
.contact_top .info li.tel{background: url(../images/contact_01.png) no-repeat left .14rem;background-size:.34rem;}
.contact_top .info li.fax{background: url(../images/contact_02.png) no-repeat left .14rem;background-size:.34rem;}
.contact_top .info li.address{background: url(../images/contact_03.png) no-repeat left .14rem;background-size:.34rem;}
.contact_top .info li.email{background: url(../images/contact_04.png) no-repeat left .14rem;background-size:.34rem;}

/*人力资源-人才理念*/
.idea_tit{font-size: .32rem;color: #333333;font-weight: bold;text-align: center;margin-bottom: .4rem;}

.idea_top{}
.idea_smtit{font-size: .36rem;color: #30bf50;font-weight: bold;text-align: center;padding:.65rem .6rem;}
.idea_top .box{background: url(../images/idea_01.jpg) no-repeat center;background-size:cover;padding:.5rem .3rem .4rem .7rem;}
.idea_top .title{font-size: .32rem;color: #333333;font-weight: bold;}
.idea_top .txt{font-size: .26rem;color: #666666;line-height: .6rem;margin-top: .15rem;}
.idea_top .txt em{color: #222222;font-weight: bold;}

.idea_train{padding:.4rem 0 .2rem;}
.idea_train .box{font-size: .26rem;color: #666666;line-height: .6rem;padding:.7rem .4rem .2rem;}
.idea_train .box em{color: #222222;font-weight: bold;}

.idea_channel{padding:.2rem 0 1.2rem;}

/*服务中心-人才政策*/

.c_main{color: #30bf50!important;}
.policy_tit{margin-bottom: .4rem;font-size: .32rem;color: #333333;font-weight: bold;text-align: center;}
.policy_yq{padding:.45rem .35rem;}
.policy_yq .box{font-size: .26rem;color: #666666;line-height: .6rem;}

.policy_lc{padding:.6rem 0 .6rem;}
.policy_lc .list{}
.policy_lc .list .item{}
.policy_lc .list .num{background: url(../images/policy_02.png) no-repeat center;background-size:contain;width: 1.38rem;height: .88rem;display: block;margin:0 auto;font-size: .52rem;color: #86e09b;font-family: impact;text-align: center;line-height: .5rem;padding:.19rem 0;}
.policy_lc .list .desc{font-size: .26rem;color: #666666;line-height: .42rem;border-radius:.1rem;border:.02rem solid #eee;width: 5.3rem;margin:0 auto;padding:.5rem .45rem;}
.policy_lc .list .arrow{display: block;margin:.3rem auto;width: .38rem;}

.policy_suppose{padding:.35rem .3rem .7rem;}
.policy_suppose .desc{font-size: .26rem;color: #666666;line-height: .6rem;}

/*服务中心-技术支持*/
.suppose_main{padding-bottom: 1.6rem;}
.suppose_idea{}
.suppose_titbox{padding:.5rem .2rem;text-align: center;}
.suppose_titbox .tit{font-size: .36rem;color: #333333;font-weight: bold;}
.suppose_titbox .smtit{font-size: .26rem;color: #666666;margin-top: .1rem;}
.suppose_titbox .tel{font-size: .44rem;color: #30bf50;font-family: impact;}

/*人力资源-在线招聘*/
.cruit_main{padding-bottom: .9rem;}
.cruit_tip{font-size: .26rem;color: #666666;line-height: .42rem;padding:.35rem .2rem;}
.cruit_tip em{text-decoration: underline;}

.cruit_list{padding-bottom: .4rem;}
.cruit_list .item{margin-bottom: 1px;}
.cruit_list .title{font-size: .3rem;color: #333333;padding:.15rem .5rem .15rem .8rem;line-height: .5rem;background: url(../images/cruit_01.png) no-repeat 93% center #e5e5e5;background-size:.26rem;}
.cruit_list .bottom{padding:.3rem .35rem .5rem;display: none;}
.cruit_list .brief{font-size: 0;}
.cruit_list .brief span{font-size: .26rem;color: #666666;line-height: .6rem;display: inline-block;vertical-align: middle;min-width:50%;}
.cruit_list .box{margin-top: .3rem;}
.cruit_list .tit{font-size: .32rem;color: #333333;font-weight: bold;margin-bottom: .15rem;}
.cruit_list .desc{font-size: .26rem;color: #666666;line-height: .42rem;}
.cruit_list .item.zk .title{background: url(../images/cruit_01-1.png) no-repeat 93% center #30bf50;background-size:.26rem;color: #fff;}
.cruit_list .item.zk .bottom{display: block;}

/*发展历程*/
.process_main{padding:.6rem .6rem;}
.process_list{}
.process_list .item{padding-bottom: .6rem;position:relative;}
.process_list .year{font-size: .3rem;color: #30bf50;width: 1.16rem;line-height: 1.16rem;border-radius:50%;text-align: center;background: #eeeeee;display: block;float: left;font-weight: bold;}
.process_list .txt{width: 4.75rem; float: right;line-height: 1.16rem;}
.process_list .txt span{font-size: .26rem;color: #666666;line-height: .42rem;display: inline-block;vertical-align: middle;}
.process_list .item:before{content:'';position:absolute;left: .58rem;width: 1px;background: #e0e0e0;top: 1.3rem;bottom: .2rem;display: block;}
.process_list .item:last-child:before{display: none;}

/*华银简介*/
.about_module{padding:.15rem .55rem;}
.about_group{padding:.35rem 0;}
.about_group .title{font-size: .36rem;color: #333333;font-weight: bold;text-align: center;margin-bottom: .2rem;}
.about_group .desc{font-size: .26rem;color: #666666;line-height: .42rem;}
.about_group .img{margin-top: .5rem;}

.about_module:nth-child(even){background: #f1f1f1;}
.about_group .list{margin-top: .8rem;}
.about_group .list li{width: 50%;float: left;text-align: center;margin-bottom: .8rem;}
.about_group .list .icon{width: .86rem;display: block;margin:0 auto;}
.about_group .list .font{font-size: .24rem;color: #666666;font-weight: normal;margin-top: .15rem;font-weight: bold;}
.about_group .list li:nth-child(odd){border-right:1px solid #e7e7e7;}

/*index*/
.banner .swiper-pagination-bullet{opacity: 1;background: rgba(0,0,0,.6);}
.banner .swiper-pagination-bullet-active{background: #41d56c;}

.idx_titbox{text-align: center;}
.idx_titbox .en{font-size: .36rem;color: #59c23a;text-transform: uppercase;}
.idx_titbox .cn{font-size: .42rem;color: #333333;font-weight: bold;margin-top: .05rem;}

.idx_pro{padding:.85rem .2rem 1.4rem;background: url(../images/idx_09.jpg) no-repeat center;background-size:cover;overflow: hidden;}
.idx_pro .idx_titbox .cn{color: #fff;}
.idx_pro .detail{margin-top: .5rem;}

.idx_pro_menu{margin-left: -.2rem;}
.idx_pro_menu .lk{font-size: .28rem;color: #fff;line-height: .5rem;padding:.1rem .25rem;border-radius:.35rem;display:inline-block;vertical-align: middle;width: auto;background: rgba(255,255,255,.2);margin-left: .2rem;text-align: center;}
.idx_pro_menu .lk.cur{color: #fff;background: #30bf50;}


.idx_pro_ship{height: 9.2rem;overflow: hidden;}
.idx_pro_wrap{margin-top: .65rem;}
.idx_pro_wrap .pro_list .item{float:none;width:auto;}

.idx_pro .moreall{font-size: .24rem;color: #fff;width: 2.7rem;padding:.1rem 0;line-height: .5rem;text-align: center;background: rgba(255,255,255,.2);border:1px solid #7a919e;border-radius:.03rem;display: block;margin:.85rem auto 0;position:relative;}
.idx_pro .moreall:after{content:'';display: inline-block;vertical-align: middle;background: url(../images/idx_05.png) no-repeat center;background-size:contain;width: .52rem;height: .2rem;margin-left: .1rem;}

.idx_pro .swiper-container{padding-bottom: 1.15rem;}
.idx_pro .swiper-button-next,.idx_pro .swiper-button-prev{width: .66rem;height: .66rem;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom: 0;z-index: 50;top:auto;opacity: 1;}
.idx_pro .swiper-button-prev{background-image: url(../images/idx_03.png);left: 50%;margin-left: -1rem;}
.idx_pro .swiper-button-next{background-image: url(../images/idx_04.png);right: 50%;margin-right: -1rem;}

.idx_news{padding:.75rem 0 0;}
.idx_news .detail{margin-top: .7rem;background: #f1f1f1;padding:.55rem .2rem .45rem;}
.idx_news .more{display: block;font-size: .24rem;color: #999999;line-height: .8rem;background: #e5e5e5;text-align: center;}
.idx_news .smtit{font-size: .34rem;color: #333333;text-align: center;}
.idx_news_list{margin-top: .45rem;}
.idx_news_list .item{margin-bottom: .2rem;}
.idx_news_list .pic{width: 2.6rem;height: 1.45rem;float: left;}
.idx_news_list .info{margin-left: 2.8rem;}
.idx_news_list .title{-webkit-line-clamp: 3;display: block;font-size: .28rem;color: #666666;line-height: .44rem;height: .88rem;}
.idx_news_list .date{font-size: .24rem;color: #999999;text-align: right;margin-top: .05rem;}

.idx_bottom{padding:.8rem .6rem .1rem;}
.idx_bottom .item{display: block;margin-bottom: .7rem;}
.idx_bottom .inx_zs{position: relative;}
.idx_bottom .inx_zs p{width: 100%;text-align: center;position: absolute;top: 70%;color: white;font-size: .5rem;font-weight: bold;}

/*产品列表*/
.pro_menu{display: -webkit-box;display:-webkit-flex;display: -ms-flexbox;display: flex;padding:.65rem .2rem;}
.pro_menu .item{display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 1%;}
.pro_menu .icon{width: 1.16rem;display: block;margin:0 auto;}
.pro_menu .icon_h{display: none;}
.pro_menu .item.this .icon_h{display: block;}
.pro_menu .item.this .icon_s{display: none;}

.pro_detail{background: #f1f1f1;padding:.65rem .2rem;}
.pro_detail .idx_pro_menu .lk{background: #fff;border:1px solid #ddd;color: #333333;}
.pro_detail .idx_pro_menu .lk.cur{color: #fff;background: #30bf50;border-color:#30bf50;}

.pro_listwrap{margin-top: .8rem;}
.pro_list{margin-left: -.04rem;}
.pro_list .item{padding:.3rem .15rem .6rem;background: #fff;border-radius:.1rem;/*width: 3.5rem;width: 100%;*//*margin:0 .01rem;*/float: left;width: 3.5rem;margin:0 0 .4rem .04rem;}
.pro_list .pic{width: 2.8rem;height: 2.5rem;display: block;margin:0 auto;}
.pro_list .title{font-size: .26rem;color: #666666;margin-top: .25rem;text-align: center;}
.pro_list .more{display: block;font-size: .26rem;color: #30bf50;border-radius:.35rem;line-height: .65rem;width: 2.2rem;text-align: center;background: #ededed;margin:.6rem auto 0;}

.pro_detail .idx_pro_menu{margin-left: 0;}
.pro_detail .idx_pro_menu .swiper-button-prev,.pro_detail .idx_pro_menu .swiper-button-next{width: .66rem;height: .66rem;background-repeat:no-repeat;background-position:center;background-size:contain;z-index: 50;opacity: 1;}
.pro_detail .idx_pro_menu .swiper-button-prev{background-image: url(../images/pro_07.png);left: 0;}
.pro_detail .idx_pro_menu .swiper-button-next{background-image: url(../images/pro_08.png);right: 0;}
.pro_detail .idx_pro_menu .lk{margin: 0;}

.pro_tabmenu{text-align: center;/*overflow: hidden;*/padding:0 .6rem;position:relative;overflow: hidden;}
.pro_tabmenu .lk{font-size: .28rem;color: #666;line-height: .5rem;padding:.1rem 0;border-radius:.35rem;display:inline-block;vertical-align: middle;width: 2.5rem;border:1px solid #ddd;background: #fff;margin:0 auto;}
.pro_tabmenu .lk.cur{color: #fff;background: #30bf50;}

.pro_tabmenu .swiper-button-next,.pro_tabmenu .swiper-button-prev{width: .66rem;height: .66rem;background-repeat:no-repeat;background-position:center;background-size:contain;opacity: 1;display: block;top: 0;margin-top: .02rem;}
.pro_tabmenu .swiper-button-prev{background-image: url(../images/pro_07.png);left: 0rem;}
.pro_tabmenu .swiper-button-next{background-image: url(../images/pro_08.png);right:0rem;}
.pro_tabmenu .swiper-container{position:initial;}

/*产品详情*/
.prodet_main{background: #fff;margin-top: .6rem;padding:.65rem .35rem;}
.prodet_top .title{font-size: .32rem;color: #30bf50;text-align: center;line-height: .5rem;margin-bottom: .3rem;}
.prodet_top .pic{max-width:100%;width: 3rem;display: block;margin:0 auto;}
.prodet_top .smfz{font-size: .2rem;color: #999999;text-align: center;margin-top: .15rem;}

.prodet_intro{margin-top: .8rem;margin-bottom: .5rem;}
.prodet_intro li{font-size: .26rem;color: #666666;line-height: .48rem;}

.prodet_detail .module .tag{font-size: .26rem;color: #fff;line-height: .5rem;padding:.1rem .4rem;background: #30bf50;border-radius:.35rem;}
.prodet_detail .module .desc{font-size: .26rem;color: #666666;line-height: .48rem;padding:.4rem 0;}

.serbox_main{padding:.6rem .2rem 1.2rem;background: #f1f1f1;}
.serbox_news_main{padding:0 .2rem 1.2rem;background: white;}
.h_ser_box{background-color: white;padding: .65rem 0;}

.prodet_main .prodet_detail{color: #666666 !important;line-height: .48rem !important;}
.prodet_main .prodet_detail span{font-size: .28rem !important;}
.prodet_main .prodet_detail img{width: 100% !important;height: auto !important;}

.newsdet_editbox{color: #666666 !important;line-height: .48rem !important;}
.newsdet_editbox p{text-indent: 0 !important;}
.newsdet_editbox span{font-size: .28rem !important;}
.newsdet_editbox img{width: 100% !important;height: auto !important;}

.error_main{position: relative;}
.error_main .tiptxt{position: absolute;top: 30%;left: 50%;transform: translateX(-50%);text-align: center;}
.error_main .imgbox .title{font-size: .28rem;color: #333333;text-align: center;}
.error_main .imgbox .font{font-size: .18rem;color: #999999;margin-top: .1rem;}
.error_main .imgbox .font a{color: #30bf50;}
