﻿/*!	* common.css * CSS Document * The site is designed by LEBANG,Inc 11/2015 */
@charset "utf-8";

/*头部*/
.header{width:100%;height:0.88rem;background:#fff;z-index:1000;}
.header .container{height:0.88rem;overflow:hidden;position:relative;}
.head_logo a{display:block;width:2.13rem;height:0.68rem;margin-top:0.1rem;}
.head_logo a img{display:block;}
.head_right{overflow:hidden;width:2.12rem;height:0.88rem;}
.head_line{width:2px;height:0.3rem;background:#7f7f7f;margin:0.3rem 0.27rem 0 0.24rem;}
.head_search{width:0.34rem;height:0.34rem;background:url(../images/head_search.png) no-repeat left top;background-size:100%;margin:0.27rem 0.56rem 0 0;}
.head_search_erify{position:absolute;left:0;top:0;width:6.9rem;height:0.88rem;background:#fff;overflow:hidden;display:none;}
.head_keyword{width:6.15rem;height:0.62rem;background:#e8e8e8;border-radius:0.06rem;margin-top:0.13rem;}
.keyword_submit{width:0.26rem;height:0.27rem;background:url(../images/head_keyword.png) no-repeat left top;background-size:100%;border:none;margin:0.18rem 0 0 0.17rem;}
.keyword_text{width:5.4rem;padding:0 0.1rem;font-size:0.24rem;border:none;height:0.62rem;background:#e8e8e8;margin-right:0.1rem;color:#999;}
.head_search_erify a{display:block;font-size:0.26rem;color:#999;height:0.62remn;line-height:0.62rem;margin-top:0.13rem;}
.head_nav{width:0.35rem;height:0.33rem;background:url(../images/head_nav.png) no-repeat left top;background-size:100%;margin-top:0.28rem;}

.head_erify{display:none;position:fixed;left:0;top:0.88rem;width:100%;background:#fff;z-index:1001;}
.head_nav_close{height:0.84rem;width:100%;background:#cc3f46;overflow:hidden;}
.head_nav_close img{display:block;width:0.39rem;margin:0.28rem 0 0 0.3rem;}
.head_nav_list{font-size:0.24rem;width:50%;background:#eee;}
.head_nav_list ul li{height:0.82rem;line-height:0.82rem;border-right:1px solid #e7e7e7;}
.head_nav_list ul li.on{background:#fff;border:none;}
.head_nav_list ul li a{display:block;color:#888;margin:0 0.3rem;border-bottom:1px solid #e1e1e1;}
.head_nav_list ul li.on a{border:none;}
.head_nav_sublist{font-size:0.24rem;width:50%;}
.head_nav_sublist ul{display:none;}
.head_nav_sublist ul.on{display:block;}
.head_nav_sublist ul li{height:0.8rem;line-height:0.8rem;}
.head_nav_sublist ul li a{display:block;margin:0 0.3rem;color:#888;border-bottom:1px solid #e1e1e1;}

/*员工登录*/
.staff_login{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;display:none;}
.login_main{border:1px solid #d5d5d5;border-top:2px solid #205a7c;padding:0.2rem 0.3rem 0;background:#fff;position:absolute;left:50%;top:50%;width:4.4rem;height:2.6rem;margin:-0.95rem 0 0 -2.5rem;}
.login_main h1{font-size:0.26rem;color:#205a7c;margin-bottom:0.15rem;}
.login_main table{font-size:0.24rem;}
.login_text{border:1px solid #d5d5d5;padding:0 0.1rem;font-size:0.24rem;color:#666;height:0.42rem;width:4.1rem;}
.loginSubmit{border:1px solid #205a7c;background:#205a7c;width:4.3rem;height:0.42rem;color:#fff;font-size:0.26rem;border-radius:0.06rem;}

/*底部*/
.footer{width:100%;border-top:1px solid #dfdfdf;position:relative;z-index:100;background:#fff;}
.foot_nav{margin:0.4rem 0 0.2rem;height:0.42rem;overflow:hidden;}
.foot_nav ul li{float:left;font-size:0.24rem;line-height:0.42rem;}
.foot_nav ul li.line{width:1px;height:0.24rem;background:#ddd;margin:0.12rem 0.28rem 0 0.28rem;}
.foot_nav ul li a{color:#555;}
.friend_link{height:0.88rem;border:1px solid #d0d0d0;position:relative;z-index:101;margin-bottom:0.2rem;}
.friend_link p{font-size:0.3rem;line-height:0.88rem;background:url(../images/friend_arrow.png) no-repeat right center;background-size:0.37rem 0.21rem;margin:0 0.4rem 0 0.3rem;color:#777;}
.friend_link ul{position:absolute;left:-1px;border:1px solid #d0d0d0;max-height:2.1rem;overflow-y:scroll;background:#fff;z-index:102;display:none;padding:0.15rem 0;}
.friend_link ul li{height:0.42rem;line-height:0.42rem;padding-left:0.3rem;font-size:0.24rem;}
.friend_link ul li a{color:#888;}

.foot_tel{height:0.42rem;line-height:0.42rem;font-size:0.24rem;font-weight:bolder;padding-left:0.34rem;color:#767a82;background:url(../images/foot_tel.png) no-repeat left 0.06rem;background-size:0.28rem;margin-bottom:0.2rem;}
.foot_tel span{color:#d50200;}
.foot_bot{font-size:0.2rem;color:#888;line-height:0.36rem;margin-bottom:0.22rem;}

/*首页*/
.banner{width:100%;height:5.8rem;overflow:hidden;position:relative;z-index:0;}
.banner .hd{position:absolute;left:1.1rem;bottom:0.36rem;z-index:10;width:5rem;height:13px;}
.banner .hd ul{font-size:0;}
.banner .hd ul li{float:left;width:8px;height:5px;background:url(../images/banner_icon.png) no-repeat left top;margin-right:10px;}
.banner .hd ul li.on{width:38px;background:#fff;border-radius:3px;}
.banner .bd ul li{width:100%;height:5.8rem;}
.banner .bd ul li a{display:block;position:relative;width:100%;}
.banner .bd ul li a img{display:block;width:100%;}
.banner_txt{position:absolute;left:1rem;top:1.3rem;width:5.4rem;}
.banner_txt h1{font-size:0.45rem;color:#fff;font-weight:bolder;}
.banner_txt h2{font-size:0.2rem;color:#fff;line-height:0.4rem;}

.ind_busi{margin-top:0.2rem;}
.ind_busi_sildeBox{width:100%;padding-bottom:0.32rem;background:#fff;border-bottom:1px solid #ddd;height:3.78rem;margin-bottom:0.2rem;}
.ind_busi_silde{width:3.9rem;height:3.78rem;margin:0 auto;position:relative;}
.ind_busi_silde .hd{display:none;}
.busiSilde{height:3.78rem;position:relative;}

.busiSilde ul li{margin:0 auto;width:100%;height:3.78rem;margin:0 auto;}
.busiSilde ul li a{display:block;margin:0 0.2rem;height:3.78rem;overflow:hidden;}
.ind_busi_pic{width:0.78rem;height:0.78rem;overflow:hidden;margin:0.6rem auto 0.2rem;}
.ind_busi_pic img{display:block;width:100%;}
.ind_busi_tit{font-size:0.28rem;color:#333;font-weight:bolder;text-align:center;margin-bottom:0.2rem;}
.ind_busi_txt{margin:0 0.19rem;text-align:center;font-size:0.24rem;color:#666;line-height:0.42rem;}

.ind_busi,.ind_case{border-top:1px solid #ddd;background:#fff;overflow:hidden;}
.ind_tit{margin:0.33rem 0 0.3rem;height:0.3rem;line-height:0.3rem;}
.ind_tit h1{padding-left:0.14rem;border-left:0.06rem solid #d50200;font-size:0.3rem;}
.ind_tit a{display:block;padding-right:0.33rem;font-size:0.24rem;color:#d50200;background:url(../images/more.png) no-repeat right center;background-size:0.23rem 0.26rem;}
.ind_case_silde{width:100%;height:5.26rem;overflow:hidden;position:relative;margin-bottom:0.2rem;z-index:0;}
.ind_case_silde .hd{position:absolute;left:0;bottom:0.24rem;width:100%;height:14px;z-index:10;}
.ind_case_silde .hd ul{width:100%;font-size:0;height:14px;text-align:center;}
.ind_case_silde .hd ul li{display:inline-block;margin:0 9px;width:14px;height:14px;background:#c2c4c5;border-radius:100%;}
.ind_case_silde .hd ul li.on{background:#fff;}
.ind_case_silde .bd{width:100%;height:5.26rem;}
.ind_case_silde .bd ul li a{display:block;width:100%;height:5.26rem;background-size:100%;overflow:hidden;}
.case_txt{font-size:0.3rem;color:#fff;font-weight:bolder;text-align:center;margin-top:2.1rem;}
.case_date{font-size:0.28rem;color:#fff;font-family:"Myriad Pro";text-align:center;margin-top:0.3rem;}
.ind_about{border:1px solid #ddd;background:#fff;overflow:hidden;}
.ind_video{width:100%;height:5.18rem;border-bottom:1px solid #ddd;margin-bottom:0.2rem;background:url(../images/ind_about.jpg) no-repeat left top;background-size:100%;position:relative;z-index:0;}
.ind_video .play p{font-size: 0.7rem; padding-top:0.4rem; text-align:center; color:#FFF}
.play{display:block;width:3.99rem;height:1.99rem;background:url(../images/ind_tech_tit.png) no-repeat left top;background-size:100%;left:1.86rem;top:1.88rem;z-index:10;position:absolute;}
.video_cont{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:11;}
.ind_partner_cont{position:absolute;left:0;bottom:0;width:100%;height:0.91rem;background:rgba(0,0,0,0.3);overflow:hidden;}
.ind_partner{margin:0.19rem 0.15rem 0;}
.ind_partner .hd{position:absolute;left:0;top:0;width:0;font-size:0;}
.ind_partner .bd ul li{float:left;width:3.3rem;height:0.54rem;line-height:0.54rem;background:#da251d;font-size:0.24rem;text-align:center;margin:0 0.15rem;}
.ind_partner .bd ul li a{display:block;color:#fff;}
.ind_partner .bd ul li a span{font-weight:bolder;}
.ind_partner .line{margin:0 0.15rem;width:1px;background:#fff;display:inline-block;height:0.18rem;position:relative;top:0.02rem;}

.ind_news{border:1px solid #ddd;border-bottom:none;background:#fff;margin-bottom:0.6rem;}
.ind_news_list ul li{padding:0.16rem 0.3rem 0.3rem;border-bottom:1px solid #ddd;}
.ind_news_list .tit{font-size:0.34rem;color:#333;font-weight:bolder;height:0.6rem;line-height:0.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ind_news_list .txt{font-size:0.26rem;color:#666;line-height:0.37erm;margin-bottom:0.14rem;}
.ind_news_list .date{font-size:0.24rem;color:#999;height:0.38rem;line-height:0.38rem;}

/* Q&A */
.sub_banner{width:100%;height:3.79rem;overflow:hidden; background-size:100%}
.sub_banner h1{font-size:0.29rem;font-weight:bolder;color:#fff;text-align:center;margin-top:1.0rem;}
.tech_banner_line{width:0.66rem;height:0.04rem;margin:0.2rem auto 0.1rem;}
.tech_left_line,.tech_right_line{width:0.33rem;height:0.04rem;background:#0e56ab;}
.tech_right_line{background:#da251d;}
.sub_banner p{font-size:0.24rem;color:#fff;line-height:0.42rem;text-align:center;}
.sub_tit{margin:0.37rem 0 0.32rem;}
.sub_line_top,.sub_line_bot{height:0.28rem;width:1px;background:#d8d8d8;margin:0 auto;}
.sub_tit h1{font-size:0.3rem;font-weight:bolder;color:#555;text-align:center;height:0.38rem;line-height:0.38rem;margin-top:0.15rem;}
.sub_tit h2{font-size:0.17rem;color:#c5c5c5;text-align:center;height:0.26rem;line-height:0.26rem;margin-bottom:0.13rem;}


.qa_tb table{border:1px solid #ddd;}
.qa_tb table th{background:#4a80c0;font-size:0.28rem;color:#fff;font-weight:normal;height:0.69rem;}
.qa_tb table tr{border-bottom:1px dashed #ddd;cursor:pointer;}
.qa_tb table td{color:#666;font-size:0.26rem;}
.ask_txt,.anster_txt{width:5rem;line-height:0.45rem;padding:0.3rem 0;}
.answer_tit{color:#da251d;font-weight:bolder;}
.answer_tit,.anster_txt{display:none;}
.anster_icon{position:absolute;top:0;left:0.83rem;width:0.13rem;height:0.11rem;background:url(../images/qa_icon.png) no-repeat left top;background-size:100%;display:none;}
.qa_list.on{background:#dadada;border:none;}
.qa_list.on .ask_tit,.qa_list.on .ask_txt{display:none;}
.qa_list.on .answer_tit,.qa_list.on .anster_txt,.qa_list.on .anster_icon{display:block;}
.qa_tit{position:relative;}
.soft_more{width:100%;margin-bottom:0.6rem;}
.soft_more a{display:block;width:0.39rem;height:0.34rem;background:url(../images/qa_more.png) no-repeat left top;background-size:100%;margin:0.5rem auto 1.23rem;}

/*服务网点*/
.website_cont{width:100%;background:#e8e8e8;overflow:hidden;padding-bottom:0.5rem;}
.website_city{height:0.6rem;background:#575757;line-height:0.6rem;font-size:0.28rem;color:#fff;border-bottom:1px solid #e8e8e8;}
.website_city p{width:1.34rem;text-align:center;background:#4a80c0;border-right:0.15rem solid #e8e8e8;}
.website_info{font-size:0.26rem;color:#333;line-height:0.4rem;padding:0.35rem 0 0.32rem 0.3rem;border-bottom:0.02rem solid #4a80c0;margin-bottom:0.3rem;background:#fff;}

/*联系我们*/
.contact_ewm{width:3.89rem;margin:0 auto 1.02rem;}
.contact_ewm img{display:block;}
.contact_list ul li{float:left;font-size:0.22rem;}
.contact_list ul li.contact_break1{width:4.1rem;height:2.3rem;background:url(../images/contact_email.png) no-repeat 0.47rem top;background-size:2.3rem 1.54rem;}
.contact_list ul li p{padding:1.84rem 0 0 0.46rem;color:#666;}
.contact_list ul li p span{font-weight:bolder;color:#0e56ab;}
.contact_list ul li.contact_break2{width:2.8rem;height:2.3rem;background:url(../images/contact_tel.png) no-repeat left top;background-size:2.12rem 1.54rem;}
.contact_list ul li.contact_break2 p{padding-left:0;}
.contact_list ul li.contact_break3{width:100%;margin:0.7rem 0 1.15rem;text-align:center;}
.contact_break3 img{display:block;width:1.18rem;margin:0 auto 0.1rem;}
.contact_break3 .txt{height:0.36rem;line-height:0.36rem;font-weight:bolder;color:#333;}
.contact_break3 .en{height:0.28rem;line-height:0.28rem;color:#333;}

/*意见反馈*/
.feed_cont{border-top:1px solid #d9d9d9;}
.feed_tit{font-size:0.26rem;color:#333;padding:0.25rem 0.2rem;background:#fff;}
.feed_info{background:#fff;border-bottom:1px solid #d9d9d9;}
.feed_tb{margin-left:0.2rem;}
.feed_tb table td{font-size:0.24rem;color:#333;height:0.91rem;border-top:1px solid #d9d9d9;}
.feed_tb table td span{color:#9a0915;font-size:0.26rem;padding-left:0.1rem;}
.feed_text{border:none;border-left:1px solid #d9d9d9;width:4.5rem;height:0.28rem;color:#bcbcbc;font-size:0.26rem;padding-left:0.32rem;}
.feed_question{margin-top:0.2rem;border-top:1px solid #d9d9d9;background:#fff;}
.feed_question .feed_tit{color:#bcbcbc;}
.feed_question .feed_tit span{font-size:0.22rem;}
.feed_question textarea{width:7.1rem;margin:0 0.2rem 0.2rem;height:2rem;border:none;font-size:0.26rem;color:#999;}
.feedbackBtn{margin:0.2rem 0.2rem 0.39rem;height:0.9rem;border:none;background:#1557a9;width:7.1rem;font-size:0.3rem;color:#fff;border-radius:0.06rem;}

/*党工建设*/
.party_list{border:1px solid #ddd;background:#fff;margin-bottom:0.14rem;}
.party_list ul li{padding:0.35rem 0.68rem 0.35rem 0.45rem;border-bottom:1px solid #ddd;}
.party_list .txt{font-size:0.26rem;color:#666;line-height:0.4rem;margin-bottom:0.2rem;}
.party_list .date{font-size:0.24rem;color:#999;line-height:0.28rem;}

/*媒体中心*/
.news_nav{width:100%;height:0.95rem;line-height:0.95rem;background-color:#1557a9;}
.news_nav ul li{width:25%;height:0.95rem;float:left;font-size:0.26rem;text-align:center;}
.news_nav ul li.on{background-color:#d81f26;}
.news_nav ul li a{display:block;color:#fff;}
.media_list ul li{width:100%;height:4.4rem;}
.media_list ul li a{display:block;width:100%;height:4.4rem;position:relative;}
.meida_pic{width:100%;height:4.4rem;}
.meida_pic img{display:block;}
.media_yin{position:absolute;left:0;top:0;width:100%;height:4.4rem;background:rgba(0,0,0,0.4);}
.media_paly{display:block;width:0.95rem;height:0.95rem;background:url(../images/play_icon.png) no-repeat left top;background-size:100%;margin:1.62rem auto 0;}
.media_txt{position:absolute;left:0;bottom:0.2rem;height:0.59rem;border-left:0.02rem solid #fff;font-size:0.26rem;color:#fff;overflow:hidden;}
.media_txt p{margin-top:0.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.media_txt p span{font-size:0.36rem;margin-left:0.2rem;}
.media_video{position:absolute;left:0;top:0;width:100%;height:4.4rem;display:none;}

/*企业新闻*/
.news_list{margin-bottom:0.1rem;}
.news_list ul li a{display:block;}
.news_list .tit{font-size:0.34rem;color:#333;font-weight:bolder;height:0.43rem;line-height:0.43rem;margin-bottom:0.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_det_cont{background:#f4f4f4;overflow:hidden;font-family:"PingFang";}
.news_det_info .tit{font-size:0.44rem;line-height:0.58rem;font-weight:bolder;color:#333;margin-top:0.5rem;}
.news_det_info .date{font-size:0.24rem;color:#666;margin:0.2rem 0;height:0.42rem;line-height:0.42rem;}
.news_det_info .date span{margin-right:0.34rem;}
.news_det_info .pic img{display:block;margin-bottom:0.28rem;}
.news_det_txt{font-size:0.34rem;color:#333;line-height:0.56rem;}
.news_det_txt img{display:block;width:100% !important;}
.news_det_txt p{text-indent:2em;margin-bottom:0.68rem;background:none !important;}
.news_det_txt span{background: none !important;}
.news_det_txt .title{margin-bottom:0.68rem;}

/*人力资源*/
.policy_cont{overflow:hidden;}
.policy_tit{margin:0.37rem 0 0.85rem;}
.policy_nav ul li{float:left;width:2.1rem;height:2.41rem;margin-right:0.3rem;background:url(../images/policy_nav.png) no-repeat left top;background-size:100%;}
.policy_nav ul li:last-child{margin-right:0;}
.policy_nav ul li.on{background:url(../images/policy_nav_on.png) no-repeat left top;background-size:100%;}
.policy_nav h1{margin-top:1.23rem;height:0.28rem;line-height:0.28rem;text-align:center;font-size:0.24rem;font-weight:bolder;color:#fff;}
.policy_nav h2{font-size:0.16rem;color:#fff;line-height:0.24rem;text-align:center;}
.policy_list_tit{text-align:center;font-size:0.3rem;color:#333;font-weight:bolder;height:0.38rem;line-height:0.38rem;margin:0.58rem 0 0.2rem;}
.policy_txt{text-align:center;font-size:0.22rem;color:#666;line-height:0.3rem;margin-bottom:0.85rem;}
.hide{display:none;}
.benefits{height:9.8rem;width:100%;background:url(../images/benefits_bg.jpg) no-repeat center top;overflow:hidden;}
.benefits_info{text-align:center;font-size:0.23rem;color:#333;line-height:0.42rem;margin-bottom:0.4rem;}
.benefits_list ul li{float:left;width:50%;height:3.1rem;text-align:center;}
.benefits_break1,.benefits_break2,.benefits_break3,.benefits_break4{display:block;width:0.75rem;height:0.75rem;background:url(../images/benefit1.png) no-repeat left top;background-size:100%;margin:0.08rem auto 0.06rem;}
.benefits_break2{background:url(../images/benefit2.png) no-repeat left top;background-size:100%;}
.benefits_break3{background:url(../images/benefit3.png) no-repeat left top;background-size:100%;}
.benefits_break4{background:url(../images/benefit4.png) no-repeat left top;background-size:100%;}
.benefits_list h1{font-size:0.26rem;color:#bb2822;height:0.43rem;line-height:0.43rem;}
.benefits_txt{font-size:0.22rem;color:#333;line-height:0.27rem;margin:0 0.1rem;}
.recruit{border:1px solid #ddd;background:#fff;}
.recruit ul li{border-bottom:1px solid #ddd;padding-left:0.3rem;}
.recruit_position{font-size:0.28rem;color:#333;height:0.9rem;line-height:0.9rem;background:url(../images/recruit_arrow.png) no-repeat 6.7rem center;background-size:0.25rem 0.17rem;}
.recruit ul li.on .recruit_position{background:url(../images/recruit_arrow_on.png) no-repeat 6.7rem center;background-size:0.25rem 0.17rem;}
.recruit_tit{font-size:0.28rem;color:#333;height:0.58rem;line-height:0.58rem;margin-top:0.04rem;}
.recruit_info{font-size:0.28rem;color:#666;line-height:0.6rem;width:6.7rem;border-bottom:1px dashed #ddd;}
.recruit_info span{margin-right:0.23rem;color:#999;}
.recruit ul li:last-child,.last{border:none;}
.top{position:relative;top:-0.16rem;}
.send_recruit{display:block;width:6.9rem;height:1rem;background:#18a05d;color:#fff;font-size:0.34rem;text-align:center;line-height:1rem;margin:0.24rem 0 0.39rem;border-radius:0.08rem;}
.join_box{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;display:none;}
.join_layer{width:100%;height:100%;background:rgba(0,0,0,0.7);}
.join_main{width:4.4rem;background:#fff;height:5.6rem;padding:0.4rem 0.8rem 0;position:absolute;left:50%;margin-left:-3rem;top:50%;margin-top:-3rem;z-index:1005;box-shadow:0 0 0.1rem #000;border-radius:0.1rem;}
.join_main h1{color: #333;font-size: 0.36rem;font-weight:bolder;text-align: center;line-height: 0.52rem;}
.join_main h2{color: #999;font-size: 0.22rem;text-align: center;line-height: 20px;margin-bottom: 0.3rem;}
.join_main td{color: #333;font-size:0.3rem;}
.join_main td span{margin-right:0.55rem;}
.join_text{width:2.5rem;height:0.4rem;background:#f4f4f4;border:1px solid #d2d2d2;padding:0 0.1rem;font-size:0.24rem;color:#666;}
.join_sub{width:1.78rem;height:0.54rem;border:none;background:#18a05d;color:#fff;font-size:0.3rem;border-radius:0.1rem;margin-left:1.3rem;}

/*联系我们地图*/
.contact_map{width:100%;height:5.5rem;}
.contact_address_list ul li{width:100%;height:2.35rem;background:url(../images/contact_list_bg.png) repeat-x left top;background-size:0.1rem 2.35rem;color:#fff;overflow:hidden;position:relative;}
.contact_address_list ul li.on{background:#da251d;}
.address_tit{font-size:0.28rem;padding-left:0.68rem;margin-top:0.45rem;height:0.38rem;line-height:0.38rem;}
.address_info{font-size:0.24rem;padding:0 0.3rem 0 0.68rem;line-height:0.32rem;}
.address_info span.fox{margin-right:0.37rem;}
.address_icon{position:absolute;left:0.25rem;top:0.5rem;width:0.26rem;height:0.3rem;background:url(../images/map_icon.png) no-repeat left top;background-size:100%;}

/*新闻资讯*/
.staff_nav ul li{width:50%;}
.staff_list ul li{padding:0.4rem 0.2rem 0.28rem;}
.staff_list ul li a{display:block;}
.staff_pic{width:1.7rem;height:2rem;}
.staff_pic img{display:block;width:100%;}
.staff_txt{width:5.14rem;}
.staff_list .tit{font-size:0.34rem;color:#333;height:0.52rem;line-height:0.52rem;font-weight:bolder;position:relative;top:-0.14rem;}
.staff_list .txt{margin:0;}
.staff_list .date{text-align:right;height:0.42rem;line-height:0.42rem;}

/*员工留言*/
.message_cont{height:5.3rem;width:100%;overflow:hidden;z-index:0;position:relative;background:#e9eef1;text-align:center;border-bottom:0.04rem solid #e8e8e8;}
.message_icon{display:block;width:1.1rem;height:1.1rem;background:url(../images/message_icon.png) no-repeat left top;background-size:100%;margin:1.11rem auto 0.18rem;}
.message_cont h1{font-weight:bolder;color:#5e6674;font-size:0.3rem;height:0.38rem;line-height:0.38rem;}
.message_cont h2{font-size:0.18rem;color:#97a0b1;height:22px;line-height:0.18rem;margin-bottom:0.24rem;}
.message_cont p{font-size:0.24rem;color:#777;line-height:0.32rem;}
.message_bot{position:relative;width:100%;height:7rem;background:#0e56ab;z-index:10;}
.message_arrow{position:absolute;z-index:100;top:-0.04rem;left:3.25rem;width:0.46rem;height:0.23rem;background:url(../images/message_arrow.png) no-repeat left top;background-size:100%;}
.message_tb{padding:0.75rem 0.38rem 0;}
.message_tb table td{font-size:0.24rem;color:#fff;}
.message_text{border:none;background:#3e78bc;height:0.6rem;width:3.3rem;padding:0 0.1rem;color:#fefefe;}
.message_tb textarea{border:none;background:#3e78bc;height:2rem;padding:0.1rem;color:#fefefe;width:5.3rem;}
.messageBtn{border:none;background:#da251d;width:1.5rem;height:0.5rem;color:#fff;font-size:0.24rem;margin-left:1.5rem;}

/*业务领域*/
.business_nav{width:100%;height:0.95rem;line-height:0.95rem;}
.business_nav .bd {width:100%;height:0.95rem;overflow:hidden;}
.business_nav .bd ul{width:100%;float:left;background:#1557a9;}
.business_nav .bd ul li{width:2.5rem;float:left;font-size:0.26rem;text-align:center;}
.tech_nav .bd ul li{width:25%;}
.contact_nav .bd ul li{width:50%;}
.business_nav .bd ul li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#fff;display:block;}
.business_nav .hd{position:absolute;left:0;top:0;width:0;}
.business_nav .hd ul{font-size:0;}
.business_nav .bd ul li.on{background:#d81f26;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.1rem;}


.busi_list{width:100%;padding-bottom:0.2rem;background:#f4f4f4}
.busi_list ul>li{margin-bottom:0.2rem;border-bottom:1px solid #ddd;}
.busi_list .pic{width:100%;position:relative;overflow:hidden;}
.busi_list .pic img{display:block;width:100%;}
.pic_info{position:absolute;left:0;top:0;width:100%;height:5.47rem;overflow:hidden;}
.busi_icon{display:block;width:1.22rem;height:1.22rem;background:url(../images/busi_icon.png) no-repeat left top;background-size:100%;margin:1.47rem auto 1rem;}
.pic_info h1{font-size:0.3rem;color:#fff;font-weight:bolder;text-align:center;height:0.49rem;line-height:0.49rem; padding-top:1.8rem}
.pic_info h2{font-size:0.24rem;color:#fff;text-align:center;font-family:"Myriad Pro";height:0.26rem;line-height:0.26rem;}
.busi_list .txt{padding:0.08rem 0.3rem 0.35rem;background:#fff;overflow:hidden;}
.busi_list .busi_tit{font-size:0.36rem;color:#333;font-weight:bold;height:0.96rem;line-height:0.96rem;border-bottom:1px solid #999899;margin-bottom:0.25rem;}
.busi_list .busi_info{font-size:0.24rem;color:#666;line-height:0.35rem;margin-bottom:0.2rem;}
.busi_info_list dl dt{float:left;width:3.22rem;font-size:0.24rem;color:#333;line-height:0.53rem;padding-left:0.23rem;position:relative;}
.busi_info_list dl dt p{line-height:0.34rem;font-size:0.22rem;color:#666;margin-bottom:0.11rem;}
.busi_blue_icon,.busi_red_icon{display:block;width:0.13rem;height:0.13rem;position:absolute;left:0;top:0.23rem;background:url(../images/busi_blue.png) no-repeat left top;background-size:100%;}
.busi_red_icon{background:url(../images/busi_red.png) no-repeat left top;background-size:100%;}

/*走进金程*/
.company_profile{width:100%;min-height:8.2rem;background:url(../images/profile_bg.jpg) no-repeat left top;background-size:cover;overflow:hidden;}
.profile_txt{font-size:0.24rem;color:#666;line-height:0.35rem;}
.profile_txt p{margin-bottom:0.15rem;}
.profile_bot{width:100%;height:0.1rem;}
.profile_left_line,.profile_right_line{width:50%;height:0.1rem;background:#0e56ab;}
.profile_right_line{background:#da251d;}
.speech_pic{width:5.03rem;margin:0.37rem auto 0.45rem;}
.speech_pic img{display:block;width:100%;}
.speech_txt{font-size:0.24rem;color:#333;line-height:0.34rem;text-align:center;}
.speech_txt .speech_red{color:#da251d;font-weight:bolder;}
.speech_bot{font-size:0.22rem;color:#333;font-weight:bolder;text-align:center;height:0.35rem;line-height:0.35rem;margin:0.25rem 0 0.88rem;}
.speech_bot img{width:14.2%;position:relative;top:0.1rem;}
.course{width:100%;height:7rem;background:url(../images/course_bg.jpg) no-repeat left top;background-size:100%;overflow:hidden;}
.path_tit h1,.path_tit h2{color:#fff;}
.course_info{width:100%;}
.course_txt{width:6.74rem;height:3.23rem;background:#fff;margin:0.05rem auto 0.37rem;overflow:hidden;}
.course_txt .tit{font-size:0.4rem;color:#444;margin:0.45rem 0 0.2rem 0.5rem;height:0.37rem;line-height:0.37rem;}
.course_txt .txt{font-size:0.24rem;color:#666;line-height:0.27rem;margin:0 0.5rem;}
.course_year{width:100%;height:0.92rem;background:rgba(0,0,0,0.3);overflow:hidden;}
.course_year .gallery-thumbs{width:92%;height:0.54rem;margin:0.19rem auto;}
.course_year .year{height:0.54rem;text-align:center;line-height:0.54rem;font-size:0.24rem;color:#fff;background:#32aadb;}
.gallery-thumbs .swiper-slide-active .year{background:#da251d;}
.honor{width:100%;background:#f4f4f4;overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:0.8rem;}
.honor_list{position:relative;padding-bottom:0.3rem;width:7.4rem;margin:0 auto;}
.honor_list .hd{position:absolute;left:0;bottom:0;width:100%;height:14px;}
.honor_list .hd ul{font-size:0;text-align:center;width:100%;height:14px;}
.honor_list .hd ul li{margin:0 5px;display:inline-block;height:14px;width:14px;background:#a5a5a5;border-radius:100%;}
.honor_list .hd ul li.on{background:#da251d;}
.honor_list .bd ul li{float:left;width:3.4rem;margin:0 0.15rem;}
.honor_list .bd ul li:nth-child(2n){margin-right:0;}
.honor_list .pic{width:3.2rem;height:2rem;/*background:#333;*/padding:0.1rem;overflow:hidden;text-align:center;display:table;position:relative;}
.honor_list .pic .img{display: table-cell;vertical-align: middle;width:3.2rem;height:2rem;}
.honor_list .pic .img img{margin:0 auto;max-height:2rem;max-width:3.2rem;border:none;display:block;}
.honor_list .txt{font-size:0.24rem;color:#333;line-height:0.34rem;margin:0.17rem 0 0.25rem;height:0.68rem;}
.culture{width:100%;overflow:hidden;position:relative;padding-bottom:0.52rem;}
.culture_list{width:6.9rem;height:6.78rem;position:relative;}
.culture_list .hd{position:absolute;left:0;top:0;width:0;}
.culture_list .hd ul{font-size:0;}
.culture_list .bd{width:6.9rem;height:6.78rem;}
.culture_list .bd ul li{position:relative;}
.culture_list .pic{width:5.12rem;height:6.78rem;overflow:hidden;border-radius:0.1rem;margin:0 0.89rem;}
.culture_list .pic img{display:block;width:100%;}
.culture_list .txt{width:4.21rem;height:3.01rem;position:absolute;left:50%;margin-left:-2.1rem;bottom:0.47rem;background:#c01d20;overflow:hidden;}
.show_info{margin:0.37rem 0.35rem 0.32rem;text-align:center;}
.show_txt_info{width:2.7rem;}
.show_txt_info h1{font-size:0.32rem;color:#fff;font-weight:bolder;}
.show_txt_info h2{font-size:0.22rem;color:#e9e9e9;}
.culture_left_line,.culture_right_line{width:0.4rem;height:1px;background:rgba(255,255,255,0.4);margin-top:0.36rem;}
.culture_list dl{margin:0 0.25rem;}
.culture_list dl dt{width:50%;text-align:center;font-size:0.26rem;color:#fff;float:left;line-height:0.48rem;height:0.48rem;}
.culture_bot{width:100%;height:0.2rem;border-top:1px solid #ddd;background:#f4f4f4;}

/*分页*/
.pagelink{ padding:0.4rem 0;;font-weight:bold;font-size:0.31rem;text-align:center;clear:both;width: 100%;}
.pagelink span{ padding:0px 0px; color:#FFFFFF}
.pagelink a{text-decoration:none;color:#fff;	background:#999;	border:1px solid #999999;padding: 5px 9px 5px;	margin-right:0.1rem}
.pagelink a.active{background:#fd1a2b;	border:1px solid #fd1a2b;	color:#fff}
.pagelink a:hover{text-decoration:none;	color:#fff;	background:#E12E13;	border:1px solid #E12E13;padding: 5px 9px 5px;}
.pagelink .thisclass{	text-decoration:none;	color:#fff;	background:#E12E13;	border:1px solid #E12E13;padding: 5px 9px 5px;	margin-right:8px}
.pagelink .nolink{	text-decoration:none;color:#fff;background:#999;	border:1px solid #999999;	padding: 5px 8px 5px;	margin-right:8px}

/*合作伙伴*/
.hezuolist{ margin:0.5rem 0rem 0.5rem 0.17em; width:100%; border:1px solid #efefef; border-top:none}
.hezuolist li{ float:left; padding: 0rem 0.12rem;border:1px solid #efefef;border-left:none; margin-top:-1px;  text-align:center}
.hezuolist li img{ width: 1.5rem;    height:0.7rem;}
