@charset "utf-8";
/* CSS Document */

html,body, ul, ol, li, h1, h2, h3, h4, h5, h6, td, th, form, fieldset, img, dl, dt, dd, div {margin: 0; padding: 0;}
li, ol {list-style:none;}

textarea{overflow: hidden;}
a,button{cursor: default;}

p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;

}

.clear{
	/*width: 100%;height: 30px;border: 2px dashed #97CBE0;*/
	width: 100%;height: 0;line-height: 0;font-size: 0;overflow: hidden;clear: both;display: block;
}

.clearfix{
	display: block;
}
/*css3扩展*/
body:before{
	content: "";position: fixed;top: -10px;left: 0;z-index: 110;width: 100%;height: 10px;
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}

.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before.clearfix:after, .clearfix:before,.container:before,.navbar:before,.row:after,.row:before{
    display: table;content: " ";
}
.clearfix:after{
	clear: both;
	content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix{
	display: block;
}
/*布局开始*/
body{
	line-height: 1;font-family:"Arial","MicrosoftYaHei";background-color: #F8F8F8;height: auto;
}
.container{
	padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;width: 1140px;
}

p{
	line-height: 1.75;
}
a{
	color: #3b3b3b;text-decoration: none;transition: all 0.4s ease-in-out;
}
span{
      text-decoration:none;
}
a:hover{
	color: #095ab5;
}
.oldweb a:hover{
        color:#e99839;
}
span{
font-family:"Arial","MicrosoftYaHei";
}

/*页面尺寸*/
.wrapper{
	width: 100%;margin: 0 auto;
}

.wrapper .inner{
 	width: 1145px;margin: 0 auto;
}

/*头部尺寸*/
#header{
	background: url(../image/bbg.png) no-repeat center top ;height: 165px;overflow: hidden;
}
.juzhong{
	color: #f5f5f5;display: flex;align-items: center;margin: 3%,0;
}

/*导航*/
.wp-navi{
	background-color: #fbfbfb;
}
.wp-navi .wp-inner{
	max-width: 1200px;
}
.wp-wrapper .wp-inner{
	width: auto;margin: 0 auto;
}
.wp-navi .navi-slide-head{
	display: none;padding: 0 10px;height: 40px;
}
.wp-navi .navi-slide-head .navi-slide-title{
	display: inline-block;float: left;font-weight: normal;color: #212121;font-size: 18px;line-height: 40px;
}
.wp-navi .navi-slide-head .navi-slide-arrow{
	display: block;width: 34px;height: 40px;float: left;background: url(../image/nav_bg.jpg) no-repeat 82% center;width: 13.1%;
}
.main-nav-panel .wp-menu .menu-item a.menu-link{
	display: inline-block;padding: 0 20px;height: 56px;line-height: 56px;color: #333333;font-size: 18px;
}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover { 
	text-decoration: none; color: #e99839;
}
.main-nav-panel .wp-menu{
	margin: 0 auto;
}
.main-nav-panel .wp-menu .menu-item{
	display: inline-block;float: left;position: relative;width: 13.1%; z-index: 10000;background: url(../image/nav_bg.jpg) no-repeat 82% center;
}
.menu-switch-arrow{
	display: none;
}
.main-nav-panel .sub-menu{
	background-color: #f2f2f2;display: none;position: absolute;left: 0;top: 37px;z-index: 100;min-width: 100%;text-align: center;
}
.main-nav-panel .sub-menu .sub-item{
	position: relative;white-space: nowrap;vertical-align: top;border-bottom: 1px solid #ddd;
}
.main-nav-panel .sub-menu .sub-item a{
	display: none;color: #272727;height: 36px;line-height: 36px;padding: 0 10px;color: #333333;
    font-size: 16px;
}
.main-nav-panel .sub-menu .sub-item a:hover {
	color: #e99839; display: block;
}

.main-nav-panel .wp-menu .menu-item.i2{
	background: none;
}
.main-nav-panel .wp-menu .menu-item.i4{
	background: none;
}
.main-nav-panel .wp-menu .menu-item.i8{
	background: none;
}

/*大图*/
.wp-wrapper{
	width: 100%;
}
.wp-focus{
	background: #ececec;
}
.wp-focus .wp-inner{
	max-width: 1366px;margin: 0 auto;min-height: 100px;position: relative;
}
.wp-wrapper .wp-inner{
	width: auto;
}
.focus_t{
	position: relative;
}


/*微信二维码*/
.bj{
width:228px;height: 170px; background: url(image/bg_weixin.png) no-repeat ; z-index:9999; position: fixed ! important; right: 10px; top: 300px;
}

/*工作动态*/

.post .work_title{
	display: inline-block;width: 100%;border-bottom: 0px solid #e6e6e6;
}

.post4 .work_title{
	margin: 2% 0;display: inline-block;width: 100%;border-bottom: 0px solid #e6e6e6;
}
.post4 .work_title .tit{
	display: inline-block;float: left;font-size: 16px;font-weight: normal;
}

.post4 .work_title h3{
	line-height: 40px;
}
.post4 .work_title .tit .title{
	display: inline-block;margin-right: 20px;font-size: 26px;color: #333;cursor: pointer;line-height: 42px;font-family: "Microsoft  yahei";
}
.icol1{
	width: 4px;height: 18px; background-color: #006ECD; display: inline-block; margin-right: 6px;
}
.more_btn1{
	float: right;height: 46px;align-items: center;
}
.more_btn1:hover{
color:#1826a5;
}
.more-top{
	font-size: 16px;font-family: "Microsoft YaHei";font-weight: 400;
}
.more_text{
	margin-top: 4px;display: inline-block;text-decoration:none;color:#000000;
}
.more_text:hover{
        color:#0B7DD6;
}
.post-41 .con{
	padding: 15px 0;padding-top: 0;
}
.post .con{
	margin: 0 auto;
}

/*图片新闻列表*/
.news_tu .con{
	padding: 12px 0px;
}
.news_tu .news_list{
	margin: 0px -10px;
}
.news_list li{
	margin: 0 auto;
}
.news_tu .news_list li.news .news_box{
	margin: 0px 10px;transition: all 0.4s ease-in-out;box-shadow: 2px 2px 3px 2px #e8e8e8;
}
.news_tu .news_list li.news .news_box:hover{
	opacity: .85;filter: Alpha(opacity=85);
}

.news_tu .news_list li.news{
	float: left;width: 33%; 

}
.news_list li.news{
	line-height: 34px;padding-left: 0px;
}

.news_list li{
	margin: 0;
}

.news_tu .news_list li.news .news_imgs{
	padding-top:75%;position:relative;background-color: #F2F2F2;overflow: hidden;top: 0;
}
.news_tu .news_list li.news .news_imgs .subtitle{
	font-size: 16px;  padding:3% 3%; position: absolute;bottom: 0; color: #fff;background-color: rgba(0,0,0,0.5);line-height: 1.4;width: 95%;
}

.timeD{
	position: absolute;top: 0;z-index: 10; background-color: #0C75C4;color:#fff;padding: 1%;
}
.timeD h4{
	text-align: center;
}

.news_tu .news_list li.news .news_imgs img{
	width: 100%;height: auto;position: absolute; left: 0;top: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;
}
img{
	vertical-align: top;
}
.news_list li.news p{
	line-height: 24px;font-size: 16px;text-decoration:none;
}

.post4 .work_title .tit .title.selected{
	border-bottom: 3px solid #0074B3;color: #000;
}

.post4 .more_btn1 a{
	color: #1826a5;font-size: 13px;cursor: pointer;
}

.news-index .more_btn1{
	height: 30px;
}

.news_list li.news{
	line-height: 34px;padding-left: 0px;
}
.news_list li{
	margin: 0;
}

/*文字新闻列表*/
.news-div{
	margin-top: 3%;margin-bottom: 3%;
}
.news-list{
	width: 99%;	overflow: hidden;padding: 1% 0;background-color: #F2F2F2;
}
.news-list>div{
	padding: 0;
}

.news-list li{ 
	line-height: 2.4;overflow: hidden; margin: 0 !important;
}
.news-list li>div {
	width: 46%;float: left; padding: 8px 2%;
}	
.news-list li>div:hover {
	background-color: #E6E6E6;
}

.news-list li p {
	display: inline-block;width: 100%;margin: 0;
}
.articlelist3_tbl{
	width: 100%;
}
.articlelist1_a_title{
	height: 25px;line-height: 25px;
}
.news-list li span{
	float: right; color: #9C9C9C;line-height: 24px;
}


/*服务大厅*/

.juzhong1{
	display: flex;flex-wrap: wrap;
}
.pintai-ul{
	overflow: hidden;display: flex;margin: 0;
}

.pintai-ul>div{
	width: 100%;
}
.pintai-ul li{
	padding: 0;padding-right: 1.5%;margin-bottom: 1.5%;
}
.col-sm-1, .col-sm-10, .col-sm-11,  .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
.col-xs-12{
	width: 100%;
}
.col-sm-7{
	width: 56.333333%;
	padding-left: 15px;
}
.col-sm-9{
	width: 98%;padding:0 5px;
}
.col-sm-3{
	width: 25%;
}
.col-sm-5{
	width: 41.666667%;
}
.pintai-div{
	width: 100%;min-height: 105px;display: flex;align-items: center;justify-content: center;
}

.pintai-ul h3 {
	text-align: center;position: absolute;bottom: 10%;width: 100%;color: #fff;
}

.jtitle{
	width: 100%;height: 53px;line-height: 53px;color: #FFFFFF;background-color: #426946;font-size: 20px;margin-bottom: 4%;padding: 0px;opacity: 1;border-radius: 8px 8px 0px 0px;text-align: center;
}

/*通知公告*/
.news-index{
	width: 99%;overflow: hidden;margin: 2.55% auto auto;display: flex;margin-right: 0;
}
.news-div1{
	box-shadow: 1px 2px 6px #e2e1e1;padding-left: 0;margin: 0 14px;margin-left: 4px;padding-right: 0;margin-bottom: 5%;width: 32%;
}
.news-div1>div{
	position: relative;
}
.juzhong2{
	position: absolute;width: 100%;top: 42%;color: #ffffff;background-color: #0C7DD7;font-size: 20px;margin-bottom: 4%;
}
.juzhong2 h3{
	font-size: 20px;text-align: left;background-color: #0C7DD7;margin: 22px 20px;
}
.title1{
	font-size: 20px;font-family: "Microsoft YaHei";font-weight: bold;line-height: 26px;color: rgba(255,255,255,1);opacity: 1;
}

.news-index .more_btn1{
	height: 30px;
}
.more_text1{
	font-size: 14px;font-family: "Microsoft YaHei";font-weight: 400;line-height: 20px;color: rgba(255,255,255,1);opacity: 1;

}
.news-list1{
	margin: 2% auto;width: 88%;margin-top: 82px;
}
.news-list1 li:last-child {
	border-bottom: 0;
}
.news-time{
	display: flex;align-items: center;flex-wrap: wrap;padding: 4% 0;border-bottom: 1px solid #ccc;
}
.timeA{
	border: 1px solid #0068BB;display: flex;flex-direction: column;margin-right: 2%;align-items: center;
}
.timeA p {
	text-align: center;color: #0068bb;font-size: 16px;margin: 0px;
}
time{
	font-size: 30px;color: #fff;padding: 0 8px;background: #0068BB;width: 100%;text-align: center;
}



/*页脚*/
#footerLink{
	background: #f1f1f1;
}
.link-text{
	margin-bottom: 0px;
	font-size: 16px;
    display: inline-block;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: 36px;
    color: rgba(255,255,255,1);
    opacity: 1;
}

.link_text {margin-bottom:0px;}
.link_text .news_list{margin:0 -5px;}
.link_text .news_list li.news{float:left;width:14%;}
.link_text .news_list li.news .news_box{margin:0 5px;}
.link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3;}
.link_text .news_list li.news .link_icon:hover{background-color:#666;}
.link_text .news_list li.news .link_con{display:block;line-height:30px;color:#fff;}
#footerLink .inner{
	padding: 2% 0px;position: relative;
}
.footer1{
	display: flex;justify-content: space-between;align-items: center;
}
.link_text .news_list{
	margin: 0 -5px;
}

.link_text .news_list li.news{
	float: left;width: auto;margin:0 10px;
}
.news_list li.news{
	line-height: 34px;padding-left: 0px;
}

#footer {background: #0B7DD6;padding: 2% 0;}
#footer .col-xs-12 {padding: 0;}
#footer .link-text {font-size: 15px;}
#footer .inner {padding:12px 0px;position:relative;}
#footer .inner .mod{}
#footer .inner .foot-left{float:left;padding:12px 0px;margin-top:10px;}
#footer .inner .foot-right{float:right;margin-top: 12px;}
#footer .inner p{font-size: 15px;line-height:36px;margin-top: 10px; font-weight:normal;text-align:left;color: #fff;}
#footer .inner p span { margin:0 3px; }
#footer .inner .copyright{}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#eee;}