.about-wrap .session_1 .info-box p{letter-spacing: 1.5px;}
.about-wrap .session_2 .info-box p{letter-spacing: 1.5px;}
/*荣誉*/.about-wrap .session_4{padding-top: 90px;box-sizing: border-box;}
.about-wrap .session_4 .title-box{text-align: center;margin-bottom: 60px;}
.about-wrap .session_4 .title-box .txt-box{display: inline-block;border-left: 1px solid #999999;border-right: 1px solid #999999;padding-left: 30px;padding-right: 30px;}
.about-wrap .session_4 .title-box .txt-box span{font-size: 36px;color: #fff;font-weight: 700;line-height: 1;}
.about-wrap .session_4 .title-box .txt-box p{font-size: 14px;color: #999999;line-height: 1;margin-top: 5px;}
.about-wrap .session_4 .item-box .img-box img{width: 100%;}
.about-wrap .session_4 .swiper-button-next,
.about-wrap .session_4 .swiper-button-prev{border: 1px solid #dc251d;width: 43px;height: 43px;background-size: 15px auto;outline: none;}
.about-wrap .session_4 .swiper-button-next:hover,
.about-wrap .session_4 .swiper-button-prev:hover{background-color: #dc251d;}
.about-wrap .session_4 .swiper-button-next{right: -70px;}
.about-wrap .session_4 .swiper-button-next:hover{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");transform: rotate(180deg);}
.about-wrap .session_4 .swiper-button-prev{left: -70px;}
.about-wrap .session_4 .swiper-button-prev:hover{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffff'%2F%3E%3C%2Fsvg%3E");}
.about-wrap .session_4 .swiper-pagination{margin-top: 40px;margin-bottom: 40px;position: static;}
.about-wrap .session_4 .swiper-pagination .swiper-pagination-bullet{width: 13px;height: 13px;border: 1px solid #f5c72e;box-sizing: border-box;opacity: 1;background: transparent;}
.about-wrap .session_4 .swiper-pagination .swiper-pagination-bullet-active{background: #f5c72e;}
.container_layout{width: 100%;}
.container{width: 1200px;margin: 0 auto;}
.img-box{height: 498px;color: #fff;text-align: center;}
.img-box.minib{height: 250px;}
.sortname h1{font-size: 36px;font-weight: bold;padding-top: 96px;}
.sortname p{font-size: 16px;}
.info-box{word-wrap: break-word;padding-top: 20px;}
.info-box table{padding-bottom: 20px;}
.info-box table td{padding-bottom: 20px;}
.info-box table td img{padding-top: 10px;width: 100%;}
.footer_banner{background: url(../images/foot_banner.jpg) center center;height: 256px;color: #fff;text-align: center;}
.foot_slogan{padding-top: 80px;}
.foot_slogan strong{font-size: 26px;line-height: 60px;}
.foot_slogan p{font-size: 20px;}
.clear{clear: both;}
.footer_logo{background: url(../images/footer_logo.png) no-repeat;width: 150px;height: 140px;padding-right: 70px;}
.weixin img{width: 112px;height: 112px;padding: 10px;border: 1px solid #EBEBEC;}
.foot_line{height: 1px;background: #EBEBEC;}
.footer_c{text-align: center;color: #a8a8a8;padding: 20px 0;}
.footer_c a{color: #a8a8a8;padding: 0 5px;}
.byct_map{height: 900px;}
.contact_info{position: relative;}
.contact_info img{position: absolute;left: 0;top: -90px;width: 180px;}
.contact_add{position: absolute;left: 250px;top: 30px;width: 800px;padding-bottom: 700px;}
.contact_add li{font-size: 16px;line-height: 46px;border-bottom: 1px solid #EFEFEF;}
.caigou_title_wrap{margin-top: 70px;margin-bottom: 30px;}
.caigou_title{font-size: 18px;font-weight: bold;line-height: 40px;color: #0A59A0;border-bottom: 2px solid #0A59A0;padding-left: 20px;}
.caigou_time{font-size: 18px;font-weight: bold;line-height: 40px;color: #0A59A0;padding-right: 100px;}
.caigou_line{height: 2px;background: #E6E6E6;width: 100%;margin-top: -2px;}
.caigou_list{padding-bottom: 40px;}
.caigou_list li{height: 90px;}
.caigou_list li:nth-child(2n){background: #F2F2F3;}
.caigou_list li a{font-size: 16px;line-height: 90px;padding-left: 20px;}
.caigou_list li span{font-size: 16px;line-height: 90px;color: #7F8080;padding-right: 84px;}
/* 页码*/.page-num{padding: 30px 0 100px 0;text-align: center;}
.page-num a{padding: 10px 20px;color: #000;border: 1px solid #e8e8e8;}
.page-num a:hover, .page-num .page-num-current{background: #0A59A0;color: #fff;}
.content_wrap{padding-top: 60px;}
.content_wrap img{width: 600px;padding: 20px 0;}
.content_wrap h1{font-size: 30px;line-height: 40px;color:#0A59A0;width: 850px;margin: 0 auto;text-align: center;padding-bottom: 20px;}
.poster{text-align: center;padding-bottom: 20px;}
.poster span{font-size: 16px;color: #828282;padding-right: 10px;}
.content_line{height: 1px;background: #DADBDB;margin: 40px 0;}
.content_line.content_line2{height: 1px;background: #DADBDB;margin: 10px 0;}
.content{padding-bottom: 40px;}
.content p{font-size: 16px;line-height: 36px;}
.content_other{padding-bottom: 160px;}
.content_other p{font-size: 16px;}
.content a{color: #0A59A0;font-weight: bold;}
.content a:hover{text-decoration: underline !important;}
/* 新闻类滚动*/#slider_content{width:1200px;margin:0 auto;}
.mb15{margin-bottom: 0px;}
#main{width:1160px;margin:6px auto 10px;overflow:hidden;background: url(../images/dang_bg.jpg) no-repeat;padding: 20px;height: 444px;}
.sub_box{width:1160px;float:left;position:relative;overflow:hidden;height: 415px;}
.sub_box img{border:none;width:660px;}
#bd1lfimg{position:relative;width:1160px;overflow:hidden;}
#bd1lfimg div{width:100000px;margin-left:-4px;}
#bd1lfimg dl{width:1160px;height:310px;position:relative;overflow:hidden;float:left;}
#bd1lfimg dt{width:660px;height:310px;position:absolute;left:0px;top:0px;}
#bd1lfimg dd{width:430px;position:absolute;right:0px;top:20px;padding:0 20px;}
#bd1lfimg dd h2{padding-bottom: 10px;}
#bd1lfimg dd h2 a{font-size:24px;font-weight:bold;color:#ffffff;line-height: 32px;}
#bd1lfimg dd a{color:#ffffff;text-decoration:none;font-size: 16px;}
#bd1lfimg dd a:hover{text-decoration:none;color:#cccccc;}
#bd1lfimg dd p{color:#fff;line-height: 24px;}
#bd1lfimg dd p a:hover{font-weight: bold;color: #fff;}
.sub_nav{width:100px;height:25px;bottom:25px;position:absolute;color:#999999;z-index:200;left: 514px;}
.sub_no{height:14px;float:right;}
.sub_no li{display:block;width:14px;height:14px;float:left;overflow:hidden;line-height:25px;background:#CCCCCC;;cursor:pointer;border-radius: 20px;margin: 0 5px;}
.sub_no li.show{background:#B92D2F;}
.dang_list li{width: 568px;float: left;overflow: hidden;padding-bottom: 60px;}
.dang_list li:nth-child(2n){padding-left: 64px;}
.dang_list_m{width: 568px;height:281px;overflow: hidden;}
.dang_list_m img{width: 568px;transition: all 0.5s ease 0s;transform:scale(1);}
.dang_list_m img:hover{transform:scale(1.1);}
.dang_list li p{padding-top: 10px;height: 60px;}
.dang_list li p a{font-size: 18px;line-height: 28px;font-weight: bold;}
.dang_list li p a:hover{color:#0A59A0 ;}
.dang_list li i{font-size: 14px;color: #797878;font-style: normal;;}
.dang_list li span{font-size: 14px;display: block;line-height: 26px;padding-top: 10px;}
#bd1lfimg2{position:relative;width:1160px;overflow:hidden;}
#bd1lfimg2 div{width:100000px;margin-left:-4px;}
#bd1lfimg2 dl{width:1160px;height:310px;position:relative;overflow:hidden;float:left;}
#bd1lfimg2 dt{width:660px;height:310px;position:absolute;left:0px;top:0px;}
#bd1lfimg2 dd{width:430px;position:absolute;right:0px;top:20px;padding:0 20px;}
#bd1lfimg2 dd h2{padding-bottom: 10px;}
#bd1lfimg2 dd h2 a{font-size:24px;font-weight:bold;color:#0A59A0;line-height: 32px;}
#bd1lfimg2 dd a{color:#000;text-decoration:none;font-size: 16px;}
#bd1lfimg2 dd a:hover{text-decoration:none;color:#000;}
#bd1lfimg2 dd p{color:#000;line-height: 24px;}
#bd1lfimg2 dd p a:hover{font-weight: bold;}
.news_list li{padding-bottom: 60px;clear: both;height: 210px;}
.news_list_m{width: 292px;height:145px;overflow: hidden;}
.news_list_m img{width: 292px;transition: all 0.5s ease 0s;transform:scale(1);}
.news_list_m img:hover{transform:scale(1.1);}
.news_list_date{width: 100px;padding: 40px 20px;border-radius: 10px;border: 1px solid #CBCCCC;text-align: center;}
.news_list_date p{font-size:30px;line-height: 40px;color: #0A59A0;}
.news_list_date span{font-size:20px;line-height: 60px;display: block;color:#C5C6C6 ;}
.news_list_index{width:660px;margin-left: 40px;border-top: 1px solid #EFEFEF;}
.news_list_index p a{font-size: 18px;line-height: 40px;font-weight: bold;}
.news_list_index p a:hover{color:#0A59A0 ;}
.news_list_index a{display: block;color: #0A59A0;padding-top: 20px;}
.news_list_index a:hover{color: #666;}
.news_list_index span{font-size: 14px;line-height: 28px;}
.sub_no2{height:14px;float:right;}
.sub_no2 li{display:block;width:14px;height:14px;float:left;overflow:hidden;line-height:25px;background:#CCCCCC;;cursor:pointer;border-radius: 20px;margin: 0 5px;}
.sub_no2 li.show{background:#0A59A0;}
.search_wrap{float: right;}
.search_input{border: 1px solid #D1D1D2;padding: 0 20px;font-size: 16px;line-height: 40px;}
.search_button{padding: 0 20px;font-size: 16px;line-height: 42px;background: #949495;border: none;color: #fff;margin-left: -6px;}
.search_button:hover{background: #0A59A0;}
.search_line{height: 1px;background: #DADBDB;margin-bottom: 40px;margin-top: -1px;}
/* 导入FontAwesome图标*/@font-face{font-family: "FontAwesome";src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
.case_index h3{font-size: 28px;color: #0A59A0;font-weight: bold;border-bottom: 2px solid #E6E6E6;line-height: 60px;}
.case_line{height: 2px;background: #0A59A0;width: 220px;margin-top: -2px;}
.case_index_con{padding: 30px 0;}
.case_index_con p{font-size: 14px;line-height: 24px;}
.case_imgbox{color: #fff;text-align: center;}
.case_add p{padding: 30px 0;}

/* 热点新闻*/
.hot_new_list{position: relative;width: 570px;}
.hot_new_list_line{position: absolute;width: 100%;height: 2px;background: #dededf;bottom: 0;left: 0;z-index: -1;}
.hot_new_list li{list-style: none;}
.hot_new_list li a{color: #646464;}
.hot_new_list li a:hover{color: #0A59A0;}
.hot_new_list li input{display: none;}
.hot_new_list li label{float: left;padding: 5px 20px;text-align: center;line-height: 40px;border-right: 0;box-sizing: border-box;cursor: pointer;transition: all 0.3s;font-size: 18px;font-weight: bold;}
.hot_new_list li label:hover{cursor: pointer;}
.hot_new_list li input:checked + label{color: #0A59A0;border-bottom: 2px solid #0A59A0;}
.hot_new_list li .content88{opacity: 0;visibility: hidden;position: absolute;left: 0;top: 50px;width: 100%;height: 375px;box-sizing: border-box;transition: all 0.3s;}
.hot_new_list li .content88 a p{font-size: 18px;font-weight: bold;color: #0c4e77;line-height: 24px;padding-top: 20px;}
.hot_new_list li .content88 a p:hover{color: #0A59A0;}
.hot_new_list li .content88 a h4{color: #646464;line-height: 28px !important;font-weight: normal;}
.home_news{padding-top: 10px;}
.home_news a{line-height: 52px;display: block;border-bottom: 1px solid #dededf;color: #646464;}
.home_news a.news_more{border-bottom: none !important;}
.home_news a i{padding-right: 10px;font-style: normal;}
.home_news a:hover{color: #0A59A0;}
.hot_new_list li input:checked ~ .content88{opacity: 1;visibility: visible;}
.topnew{padding: 20px;background: #eeeeee;margin-top: 20px;height: 418px;}
.topnew img{width: 355px;}


/* 党建新闻*/
.hot_dang_list{position: relative;width: 570px;}
.hot_dang_list_line{width: 100%;height: 2px;background: #dededf;z-index: -1;}
.hot_dang_list li{list-style: none;}
.hot_dang_list li a{color: #646464;}
.hot_dang_list li a:hover{color: #0A59A0;}
.hot_dang_list li input{display: none;}
.hot_dang_list li label{float: left;padding: 5px 20px;text-align: center;line-height: 40px;border-right: 0;box-sizing: border-box;cursor: pointer;transition: all 0.3s;font-size: 18px;font-weight: bold;}
.hot_dang_list li label:hover{cursor: pointer;}
.hot_dang_list li input:checked + label{color: #0A59A0;border-bottom: 2px solid #0A59A0;}

.home_dangnews{padding-top: 10px;}
.home_dangnews a{line-height: 52px;display: block;border-bottom: 1px solid #dededf;color: #646464;}
.home_dangnews a.news_more{border-bottom: none !important;}
.home_dangnews a i{padding-right: 10px;font-style: normal;}
.home_dangnews a:hover{color: #0A59A0;}
.hot_dang_list li input:checked ~ .content88{opacity: 1;visibility: visible;}


.caigou_con img {width: auto;}
.home_cail {height: 48px;}
.home_cail h4 {padding: 5px 0px;line-height: 38px;transition: all 0.3s;font-size: 18px;font-weight: bold;color: #0A59A0;border-bottom: 2px solid #0A59A0;padding-right: 15px;}

#top img {padding: 5px;border: 2px solid #fff;display: block;}
#top {background: #fff;border-radius: 40px;}
#top:hover {cursor: pointer;}


.font_white {color: #fff !important;}

/* 人才招聘 */
.job_title li{width: 20%;font-size: 18px;font-weight: bold;color: #0A59A0;float: left;line-height: 46px;}
.job_list{padding-bottom: 40px;}
.job_list li{height: 90px;border-bottom: 1px solid #E6E6E6;display: block;}

.ddj {height: 90px;background: #fff;}
.ddj:nth-child(2n+1){background: #F2F2F3;}


.d01 {font-size: 16px;line-height: 90px;color: #7F8080;width: 240px;float: left;}






.job_info {width: 100%;}
.job_info li {font-size: 16px;line-height: 90px;color: #7F8080;width: 20%;float: left;}
.txt_c {text-align:center;}
.job_info li a {color: #2d2d2d;}
.job_content{padding-bottom: 20px;}
.job_content li{font-size: 16px;padding-right: 10px;border-bottom: 1px solid #E6E6E6;line-height: 50px;}
.text_l {text-align: left !important;width: auto !important;}



/* 公司业务列表 */
.ser_title li{width: 80px;font-size: 18px;font-weight: bold;color: #0A59A0;float: left;line-height: 46px;}
.ser_title li.num1{width: 830px;}
.ser_title li.num2{width: 280px;}




.pdt20 {padding-top: 20px;}




.tt:nth-child(2n+1){background: #F2F2F3;}
.t01{width: 80px;font-size: 18px;color: #7F8080;float: left;line-height: 64px;padding-left: 10px;}
.t01.t02{width: 810px;float: left;}
.t01.t03{width: 280px;float: right;}

.pop_on {display: block;}
.pop_off {display: none;}




