.banner_list_wrap {overflow: hidden;background-color: #fff;}
.swiper-slide img {width: 100%;display: block;}
.swiper-pagination{bottom:0.22rem;left: 0;width: 100%;}

.content{max-width: 750px; margin: 0 auto; position: absolute;overflow: auto;z-index: 1;top:0;bottom:1.1rem;left: 0;right: 0; background-color:#ffffff;}

.content_title{height: 0.7rem; border-left: 5px solid #fdb60c; position: relative;margin-top: 0.3rem;}
.content_title h5{font-size: 0.36rem; font-weight: bold; line-height:0.38rem; color: #252525; padding-left: 0.16rem;}
.content_title p{font-size: 0.24rem; line-height:0.26rem; padding-top: 0.06rem; color: #939393; padding-left: 0.16rem;}
.content_title a{position: absolute; font-weight: bold; right:0.15rem;width:0.22rem; height: 0.22rem; font-size: 0.22rem; top: 0.24rem;line-height: 0.22rem;}
.introduce_text{padding: 0.24rem; line-height: 0.48rem; font-size: 0.26rem; color: #535353;height: 2.1rem;overflow: hidden;}

.successful_case{padding:0 0.24rem; padding-bottom: 0.38rem; position: relative;}
.successful_case .text{padding: 0.3rem; background-color: #feb60c; position: absolute; bottom: 0; left: 0.24rem;}
.successful_case .text h5{font-size: 0.3rem; font-weight: bold; color: #FFFFFF;}
.successful_case .text p{font-size: 0.24rem; color: #FFFFFF;}

.txet_box{padding: 0.2rem 0.3rem 0.2rem 0.3rem; position: relative;}
.txet_box h5{height: 1rem; line-height: 1rem; font-size: 0.36rem; font-weight: bold; color: #212121; text-align: center;}
.txet_box p{line-height: 0.36rem; font-size: 0.24rem; color: #535353; text-align: center;}
.txet_box a{position: absolute; right: 0.37rem;width:0.36rem; height: 0.36rem; font-size: 0.36rem; bottom: 0.16rem;line-height: 0.36rem;}

.good_list{padding:0 0.12rem;}
.good_list li{width: 50%; float: left; margin-bottom: 0.24rem;}
.good_list li a{ display: block; padding:0 0.12rem; position: relative;}
.good_list li a span{position: absolute; bottom:0; left:0.12rem;color: #FFFFFF; right:0.12rem; background-color: rgba(0, 0, 0, 0.5); font-size: 0.26rem; line-height: 0.48rem; text-align: center; height: 0.48rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.news_box{padding: 0 0.24rem; padding-top: 0.32rem; padding-bottom: 0.52rem;}
.news_box .one_news{margin-bottom: 0.36rem;}
.news_box .one_news h5{line-height: 0.76rem; height: 0.76rem; font-size: 0.28rem; color: #212121; font-weight: bold;}
.news_box .one_news p.time{line-height:0.4rem;color: #888888; font-size: 0.22rem;}
.news_box .one_news p.text{line-height: 0.42rem; font-size: 0.26rem; color: #535353;}
.news_box .news_list li{padding: 0.26rem 0; background-color: #f4f4f4; position: relative; height: 0.76rem; overflow: hidden;}
.news_box .news_list li:nth-child(2){background-color: #FFFFFF;margin: 0.2rem 0;}
.news_box .news_list li .time{width: 1.22rem; text-align: center; height: 0.76rem;border-right: 3px solid #f4f4f4;}
.news_box .news_list li .time .day{line-height: 0.5rem; font-size: 0.48rem; color: #333333;}
.news_box .news_list li .time .years{line-height: 0.26rem; font-size: 0.24rem; color: #868686;}
.news_box .news_list li .text{position: absolute; left: 1.4rem;bottom: 0.26rem;right: 0.2rem; top:0.26rem;}
.news_box .news_list li .text a{line-height: 0.36rem;padding-bottom: 0.1rem; color: #212121;font-size: 0.28rem; display: block;width: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_box .news_list li .text p{line-height: 0.30rem; color: #535353;font-size: 0.26rem; width: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}




.txet_box1{position: relative;}
.txet_box1 h5{height: 1rem; line-height: 1rem; font-size: 0.36rem; font-weight: bold; color: #212121; text-align: center;}



.news_box1{padding: 0 0.24rem; padding-top: 0.32rem; padding-bottom: 0.52rem;}
.news_box1 .news_list li{padding: 0.26rem 0; background-color: #f4f4f4; position: relative; height: 1.2rem; overflow: hidden;}
.news_box1 .news_list li:nth-child(2){background-color: #FFFFFF;margin: 0.2rem 0;}
.news_box1 .news_list li .text{position: absolute; left: 0.4rem;bottom: 0.26rem;right: 0.2rem; top:0.26rem;}
.news_box1 .news_list li .text a{line-height: 0.36rem;padding-bottom: 0.1rem; color: #212121;font-size: 0.28rem; display: block;width: 100%;overflow:hidden;}
.news_box1 .news_list li .text p{line-height: 0.5rem; color: #535353;font-size: 0.26rem; width: 100%;overflow:hidden;}













.code_box{text-align: center;padding-bottom: 0.24rem;}
.code_box img{width: 2.34rem;margin-bottom: 0.13rem;}

.header{padding: 0.16rem 0.2rem; height: 0.9rem; position: relative;}
.header img.logo{height: 0.9rem;}
.header .menu{position: absolute; right:0.31rem; top:0.39rem; width: 0.44rem; height: 0.44rem; font-size: 0.44rem; text-align: center; line-height: 0.44rem; color: #0a266a;}

footer{max-width: 750px; margin: 0 auto; background-color: #2c2c2c; height: 1.1rem; position: fixed; bottom: 0; left: 0; right: 0; height: 1.1rem;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
footer a{width:25%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}
footer a .text{width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;color: #FFFFFF;}
footer a i{font-size: 0.44rem; line-height: 0.5rem;}
footer a em{font-size: 0.26rem; display: inline-block;}





/*搜索*/
.news_banner{width: 100%; height:1.8rem;margin-bottom: 30px; padding-top:1rem  }
.news_banner .search_box{height:0.75rem; width:80%; margin: 0 auto;border-radius:0.75rem; background-color: #FFFFFF;}
.news_banner .search_box input{width:75%; line-height:0.75rem; float: left; height: 0.75rem; margin-left:5%}
.news_banner .search_box span{width:0.55rem; height:0.55rem; float: right;margin-right:1%}
.nav_box{border: solid 1px #dbdbdb;}
.search_tj{ background:url(../images/search_icon.png) no-repeat;width:100% !important; display:block; display:block;  height:0.55rem; margin-top:0.1rem; cursor:pointer; background-size: 0.55rem 0.55rem; }



.xin_ti{ margin-bottom:20px; font-size:0.34rem; color:#212121; text-align:center; font-weight:bold; line-height:1.4}
.xin_ti p{ font-size:0.24rem; color:#9d9d9d; font-weight:normal;}
.xin_ti span{ background:#fdb60c; width:25px; height:2px; display:block; margin:0 auto; line-height:2px; overflow:hidden; margin-top:2px}


/*内页分类*/
.er_fen {color:#355e92;font-size:0.26rem;text-align:center; margin:2%}
.er_fen a{text-align:center;border:1px #dadada solid; color:#000;margin:0 1%; display:inline-block;  padding:2%; background:#fff; margin-bottom:2%}
.er_fen a:hover{ background:#dadada; border:1px #dadada solid}
#er_fen{background:#043eaa; border:1px #043eaa solid; color:#fff}

.jia_more{ border:1px #eee solid; width:2.2rem; margin:5% auto;}
.jia_more a{ display:block; text-align:center; padding:3% 0}
.jia_more span{ font-size:0.22rem; margin-left:5px}
.jia_more a:hover{ background:#043eaa; color:#fff}

.scroll{ z-index:999; background:url(../images/top.png) no-repeat; height:0.7rem; width:0.7rem;position:fixed;right:0.02rem;bottom:20%; background-size:0.7rem}

/*案例*/
.anli_list ul li{ width:96%; margin:0 auto;margin-bottom:30px; border-bottom:1px #f4f4f4 solid}
.anli_ti{ color:#0c0c0c; border-left:5px #0c0c0c solid; padding-left:8px; font-size:16px; line-height:18px; height:18px; overflow:hidden;
 margin:15px 0}
.anli_list{ margin-bottom:30px}
.anli_xx{ line-height:25px; height:75px; overflow:hidden; margin-bottom:25px}
.anli_ck{ background:url(../images/biao3.jpg) no-repeat; width:34px; height:34px;}
.anli a{ display:block}
.anli a:hover .anli_ti{ color:#fdb60c; border-left:5px #fdb60c solid; }
.anli a:hover .anli_ck{ background:url(../images/biao4.jpg) no-repeat; width:34px; height:34px;}
.anli a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.anli_tu{ overflow:hidden}
.anli_tu img{ width:100%; display:block; height:125px}

.dan_xx{ line-height:2; font-size:0.28rem; width:96%; margin:0 auto; min-height:100px}
.dan_xx img{ max-width:100%;}
.dan_xx table{ max-width:100%;}


/*人才招聘*/
.jm_zi{ color:#666; width:94%; margin:0 auto;  line-height:1.8; margin-bottom:5%}
.jm_zi img{ max-width:100%}
.zhiwei_list{ border:1px #eee solid; background:#fff url(../images/coin11.png) no-repeat 95% center !important;background-size:15px !important; width:88%; margin:0 auto;border-radius: 5px; padding:3%; margin-bottom:3%}
.zhiwei_list a{ display:block; width:100%}
.zhiwei_ti{ line-height:1.5; }
.zhiwei_zt{ color:#e5010e}


.zpx_ti{ font-size:0.36rem; color:#222; padding:1% 3%}
.zp_di{ background:url(../images/zp1.jpg) no-repeat left center; background-size:18px; margin-right:5px; padding-left:20px }
.zp_num{ background:url(../images/zp3.jpg) no-repeat left center; background-size:18px; margin-right:5px; padding-left:20px }
.zpx_zt{ border-bottom:1px #eee solid;margin-bottom:3%;padding:0 3% 2%}

.details_sx{ border-top:1px #dbdbdb solid; padding:3%; margin-top:3%;}
.details_sx a{ display:block; color:#777; font-size:0.25rem; line-height:2}

.details_title{ padding:2% 3% 5%;font-size:0.34rem;font-weight:bold; text-align:center; color: #000000; border-bottom: 1px solid #eee;}
.details_ts{font-size:0.25rem; line-height:1.5; color:#888;text-align:center; border-bottom: 1px solid #eee; padding:2% 0}

.details_tu{ width:80%; margin:0 auto}
.details_tu img{ max-width:100%; display:block; margin:5% auto }


.h50{ height:0.7rem; line-height:0.7rem; text-align:right; padding:0 5%}
.h50 a:hover{ color:#043eaa;}
.h50 a{ font-size:0.26rem}
/*新闻中心*/
.new_list{ background:#fff; padding:3% 2% 2%; }
.new_img{ width:130px; margin-left:12px ;height:90px;}
.new_list a{ display:block;overflow:hidden;display: -webkit-box;}
.new_img img{ width:130px; height:90px}
.new_zi{ -webkit-box-flex:1; overflow:hidden; padding-top:3px}
.new_ti{ font-size:0.32rem; color:#121212; line-height:1.4;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.new_xx{ font-size:0.28rem; color:#999; line-height:1.3; margin-top:8px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new_list_sj{ float:left; background:url(../images/sj.jpg) no-repeat left center; padding-left:24px; background-size:18px; color:#999; font-size:13px}
.new_list_ll{ float:right; background:url(../images/ll.jpg) no-repeat left center; padding-left:24px; background-size:18px; color:#999; font-size:13px}
.new_list_zt{ background:#fff; padding:2% 2% 3%; padding-top:0; border-bottom:1px #eeeeee solid}

.v9_pages{
	text-align: center;
	margin-top: 20px;
}

.v9_pages a{
	padding: 3px 6px;
	border: 1px solid #000;
}

.v9_pages span{
	padding: 3px 6px;
	border: 1px solid #000;
	background: #000;
	color: #fff;
}