.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-header::before, .modal-header::after, .modal-footer::before, .modal-footer::after{
	content: " ";
	display: table;
}
body { background: #f6f7f9; }
a { color: #393939; text-decoration: none; }
* { color: #393939; font-family: "微软雅黑"; padding: 0; margin: 0; list-style: none; text-decoration: none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }
.header,.nav,.content,.bottom { width: 100%; display: block; float: left; }
.middle {  width: 1400px; margin: 0 auto; }

.gc_left { float: left; }
.gc_right { float: right; }



/*---------------网站顶部-----------------*/

.header { background: url(../img/top_bg.jpg) repeat 0 0; height: 135px; }



/*--站点名称--*/
.logo img { margin-top: 30px; width: 360px; float:left; }
.logo span { float:left; font-weight: bold; font-size:48px; color: #000000; line-height: 135px; margin-left: 30px; }





/*--搜索--*/
.search { float: right; margin-top:30px }
.search form {  width: 320px;  display: flex; }
.search form input {  height: 41px; line-height: 41px; width:256px; outline: none; padding-left: 10px; box-sizing: border-box; border: #033e83 2px solid; border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; -ms-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; }
.search form button { border:none; height: 41px; width: 60px; background: #033e83;cursor: pointer; transition: all 1s; -ms-transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; text-align: center;  border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; -ms-border-radius: 0px 5px 5px 0px; }
.search form button:hover { background: #033268; }
.search form button img { /* display: table-cell; */vertical-align: middle; }

#appu1 .tj { background: url(../img/ss.png) no-repeat center center; }




/*---------------网站菜单------------------*/

.nav { height: 65px; line-height: 65px; background: #d7e9f8;  }
.nav ul {  display: flex; text-align: center; }
.nav ul li { width: 12%; font-size: 24px; font-weight: bold;  }
.nav ul li:after { content: " "; display: inline-block; position: absolute; width: 2px; height: 30px; border-right: #4290c8 2px solid; top: 18px; right: 0; }
.nav ul li:last-child:after { display: none; }
.nav ul li a { color: #073f80; }
.nav ul li:hover { background: url(../img/nav_hover.jpg) repeat-x;  }
.nav ul li:hover a { color: #fff; }

.dropdownmenu ul, .dropdownmenu li { margin: 0;	padding: 0; }
.dropdownmenu ul {	/* background: gray; */	list-style: none;	width: 100%; }
.dropdownmenu li {	/* float: left;	 */position: relative;	width:auto; }
.dropdownmenu a {	b/* ackground: #30A6E6;	color: #FFFFFF; */	display: block;	/* font: bold 12px/20px sans-serif; */	/* padding: 10px 25px;	text-align: center;	text-decoration: none; */	-webkit-transition: all .25s ease;	-moz-transition: all .25s ease;	-ms-transition: all .25s ease;	-o-transition: all .25s ease;	transition: all .25s ease; }
/* .dropdownmenu li:hover a {	background: #000000; } */
#sub_menu {	left: 0; opacity: 0; position: absolute; top: 65px; width: 220px; visibility: hidden;	z-index:1; display: inline-block; background: #053d85; }
li:hover ul#sub_menu {	opacity: 1;	top:65px;	/* adjust this as per top nav padding top & bottom comes */	visibility: visible; }
#sub_menu li {	float: left; text-align: left; padding-left: 10px; width: 100%; line-height: 50px; -webkit-transition: all .25s ease;	-moz-transition: all .25s ease;	-ms-transition: all .25s ease;	-o-transition: all .25s ease;	transition: all .25s ease; }
#sub_menu li a { font-size: 18px; font-weight: 500; -webkit-transition: all .25s ease;	-moz-transition: all .25s ease;	-ms-transition: all .25s ease;	-o-transition: all .25s ease;	transition: all .25s ease; }
#sub_menu li:after { display: none; }
#sub_menu li:hover {	background: #4290c8; }
#sub_menu li:hover a { padding-left: 5px; }
/* #sub_menu li {	background-color:#000000; } */





.content { padding:60px 0; }

/*------------轮播图-----------------*/

#pic_slider { width:835px; height:335px; float: left; position:relative; }
#pic_slider .slider_list li { position:absolute; display:none; }
#pic_slider .slider_list li img { width:835px; height:335px; }
#pic_slider .slider_list li:first-child { display:block; }
#pic_slider .slider_icon { position:absolute; z-index:1; left:40%; bottom:20px; font-size:0; padding:4px 8px; border-radius:12px; background-color:hsla(0,0%,100%,.3); }
#pic_slider .slider_icon i { display:inline-block; width:12px; height:12px; border-radius:50%; margin:0 5px; }
#pic_slider .btn { background:#fff; }
#pic_slider .arrow { display:none; width:40px; height:80px; position:absolute; top:50%; margin-top:-30px; }
#pic_slider .prve { left:0; }
#pic_slider .next { right:0; }
#pic_slider .arrow span { display:block;  }
#pic_slider .prve { background-image:url(../img/bg17.png); }
#pic_slider .next { background-image:url(../img/bg18.png); }
#pic_slider .prve:hover {background-image:url(../img/bg19.png);}
#pic_slider .next:hover {background-image:url(../img/bg20.png);}
/* #pic_slider .arrow:hover { background:#444; } */
#pic_slider:hover .arrow { display:block; }
#pic_slider .btn_act { background:#db192a; }





/*------------快捷入口-----------------*/
.sho_menu { float: right; width: 540px; }
.sho_menu ul li { width: 100%; height: 70px; display: block; line-height: 70px; border-radius: 8px; -webkit-border-radius: 8px; -ms-border-radius: 8px; -moz-border-radius: 8px; transition: all 0.5s; -ms-transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;}
.sho_menu ul li a { float: left; height: 70px; width: 100%; }
.sho_menu ul li .icon { float: left; width: 20%; /* height: 100%; */ text-align: center; }
.sho_menu ul li img { /* display: table-cell; */ vertical-align: middle;  }
.sho_menu ul li h2 { float: left; width: 50%; text-indent: 30px; transition: all 0.5s; -ms-transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; font-weight: bold;}
.sho_menu ul li .icon { border-radius: 8px 0 0 8px; -webkit-border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; -ms-border-radius: 8px 0 0 8px; height: 70px; }
.sho_menu ul li .ar { width: 20%; float:left;height: 70px; }
.sho_menu ul li img.ar { float: left; } 
.sho_menu ul li:first-child { background: #d7e9f8; }
.sho_menu ul li:first-child .icon { background: #357cb2 url(../img/icon_01.png) no-repeat center center; }
.sho_menu ul li:first-child .ar { background: url(../img/arr_01.png) no-repeat left center; }
.sho_menu ul li:first-child:hover { background: #357cb2; }
.sho_menu ul li:nth-child(2) {  background: #d7d8f8; }
.sho_menu ul li:nth-child(2) .icon { background: #646cdb url(../img/icon_02.png) no-repeat center center; }
.sho_menu ul li:nth-child(2) .ar { background: url(../img/arr_02.png) no-repeat left center; }
.sho_menu ul li:nth-child(2):hover {  background: #646cdb; }
.sho_menu ul li:nth-child(3) {  background: #dbf1f3; }
.sho_menu ul li:nth-child(3) .icon { background: #55adb2 url(../img/icon_03.png) no-repeat center center; }
.sho_menu ul li:nth-child(3) .ar { background: url(../img/arr_03.png) no-repeat left center; }
.sho_menu ul li:nth-child(3):hover {  background: #55adb2; }
.sho_menu ul li:last-child { background: #f7e5d7; }
.sho_menu ul li:last-child .icon {background: #c17b46 url(../img/icon_04.png) no-repeat center center; }
.sho_menu ul li:last-child .ar { background: url(../img/arr_04.png) no-repeat left center; }
.sho_menu ul li:last-child:hover { background: #c17b46; }
.sho_menu ul li:hover h2 { color: #fff; }
.sho_menu ul li:nth-child(2),.sho_menu ul li:nth-child(3) { margin: 18px 0; }


.cont_02 { background: url(../img/dt_bg.png) no-repeat left bottom; }

/*---------------统一标题样式-----------------*/

.head_title { width: 100%;float: left; margin-bottom: 20px;}
.head_title .tit,.head_title .tit div img,.head_title .tit span { float: left; }
.head_title .tit div img { width: 30px; }
.head_title .tit .cn { font-size: 28px; color: #444436; font-weight: bold; margin-left: 10px; }
.head_title .tit .en { margin-top:10px; line-height: 40px; color: #b3b3b3; font-size: 16px; letter-spacing: 1px;}
.head_title .tit .en:before { content: " "; display: inline-block; width:70px; border-top: #005CA2 3px solid;position: absolute; }
.head_title .more { float: right; font-size: 16px; margin-top:20px; }
.head_title .more a { color: #0056b7; letter-spacing: 1px; }






/*------------工作动态 通知公告 样式-----------------*/

.newslist .lists li { height: 46px; line-height: 46px; background: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; margin: 5px 0;  white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; padding: 0px 10px; transition: all 0.2s; -ms-transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s;  }
.newslist .lists li a {  font-size: 18px;}
.newslist .lists li:hover { border-bottom: #033e83 3px solid; }
.newslist .lists li:hover a { color: #0056b7; }






/*------------工作动态-----------------*/

.wd { width: 900px; float: left; }
.wd_list { width: 100%; float: left; }
.wd_list img { width: 415px; height: 310px; float: left; }
.wd_list .lists { width: 460px; float: right; }




/*------------通知公告-----------------*/
.tzgg { width: 470px; float: right; }





/*------------快捷服务-----------------*/

.cont_03 { background: url(../img/con_bg.png) no-repeat left bottom; background-color: #d7e9f8; }
.sliderbox { width:1400px; float: left; }
.arrow-btn { margin:60px 35px 0px 35px; display:inline; overflow:hidden; cursor:pointer;}
#btn-left { float:left;  background:url(../img/jt_l.png) no-repeat; width:30px; height:53px; }
/* #btn-left.dasabled { background-position:0 -124px; } */
#btn-right { float:right; cursor:pointer; background:url(../img/jt_r.png) no-repeat; width:30px; height:53px; }
/* #btn-right.dasabled { background-position:-26px -124px; } */
.slider { width:1200px; overflow:hidden; position:relative; height:230px; float:left; }
.slider ul { position:absolute; left:0px;  width:1800px;  list-style:none; }
.slider li { float:left; width:200px; height: 200px; }
.slider a { display:block; text-decoration:none; color:#073a5e; font-size:12px; font-weight:bold; text-align:center; margin-top:0!important; }
.slider img { /* width: 143px!important; */ display:inline-block!important; }
.slider li .kj_i,.slider li span { width: 100%; float: left; }
.slider li .kj_i { background:url(../img/kj_ibg.png) no-repeat center; }
.slider li span { font-size: 18px; color: #073f80; padding-top: 20px;  }







/*------------服务指南 规章制度 下载中心 样式-----------------*/
.fgx { width: 410px; float: left; }
.fgx .head_title .tit .cn {  }
.wz_list {  width: 100%; float:left; }
.wz_list .lists li { height: 50px; line-height: 50px; border-bottom: #393939 1px dashed;  white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;  transition: all 0.2s; -ms-transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s;  }
.wz_list .lists li a { font-size: 18px; padding: 5px;}
.wz_list .lists li:hover { border-bottom: #033e83 1px dashed; }
.wz_list .lists li a:hover { background-color: #dbe9f7; }





/*------------ 规章制度 -----------------*/
.gzzd { margin-left: 80px; }
/*------------ 下载中心 -----------------*/
.xzzx { float: right; }





/*------------ 底部版权 -----------------*/
.cont_04 { background: url(../img/bott_bg.jpg) repeat-x 0 0; height: 203px; }

.copyright { float: left; font-size: 16px; margin-top: 30px; }
.copyright img { margin-bottom: 10px; }
.copyright p { display: block; color: #fff; line-height: 30px; }

.ewm { float: right; margin: 40px 50px 0px 0px; }










/*--------------------------------------------    二级页面 列表 样式    --------------------------------------------------------------*/





/*------左侧菜单---------*/

.pgsub_menu { width: 380px; float: left; background: #fff; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px;  }
.pgsub_title { height: 80px; border-bottom: #033e83 2px solid ; padding: 20px 0 0 20px; }

.pgmenu_list { width: 100%; float: left; padding-bottom: 40px;}
.pgmenu_list ul li { padding-left: 30px ; line-height: 60px; font-size: 18px; transition: all 0.2s; -ms-transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; }
.pgmenu_list ul li:hover { background: #033e83 ; cursor: pointer; }
.pgmenu_list ul li:hover a { color: #fff; }






/*------当前位置---------*/

.pgsub_title .more a { padding: 0px 5px; }




/*------右侧列表---------*/

.page_new { width: 980px; float: right; background: #fff; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; }

.new_list { width: 100%; padding: 0 20px 60px 20px; float: left; }
.new_list ul.liebiao li { height: 40px; line-height: 40px; padding: 0 10px; border-bottom: #969696 1px dashed; }
.new_list ul.liebiao li .time { float: right; font-size: 14px; color: #969696; }
.new_list ul.liebiao li:hover { background-color: #dbe9f7; cursor: pointer; }

.number { width: 100%; float: left; text-align: center; padding-top: 30px; }
.number ul {  margin: 0px auto; }
.number ul li { display: inline-block; border: #393939 1px solid; padding: 5px; }




/*------文章样式---------*/

.neirong { width: 100%; float: left; }
.neirong { padding: 10px 20px 60px 20px; line-height: 30px; text-indent: 32px; }
.neirong .cotit { font-size: 30px; text-align: center; padding-bottom: 10px; line-height:40px; font-weight:bold; }
.neirong .sjkk { text-align: center; color: #969696; border-bottom: #969696 dashed; padding-bottom: 10px; margin-bottom:20px; }
.neirong .v_news_content p,.neirong .v_news_content span { font-family: "微软雅黑"!important; font-size: 18px; line-height:28px; }
.neirong .cotit em {     font-style: normal;font-size:24px;}


.neirong .v_news_content p span { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important; }
.neirong .v_news_content p a { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p span a{ line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p span { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important; }
.neirong .v_news_content p a { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p span a{ line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.article img { max-width:800px; _width:expression(this.width > 940 ? "800px" : this.width); height:auto!important; }
.article img { max-width:800px; _width:expression(this.width > 940 ? "800px" : this.width); height:auto!important;} 

.neirong .arti_content p { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important; font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .arti_content p.vsbcontent_img { margin:0px auto!important; text-align:center!important; margin-bottom:30px!important;}

.neirong .arti_content p span { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .arti_content p a { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .arti_content p span a{ line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}



.neirong .arti_content .v_news_content p { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important; font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .arti_content .v_news_content p.vsbcontent_img { margin:0px auto!important; text-align:center!important; margin-bottom:30px!important;}
 
.neirong .arti_content .v_news_content p span { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important; }
.neirong .arti_content .v_news_content p a { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .arti_content .v_news_content p span a{ line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.article .arti_content img { max-width:800px; _width:expression(this.width > 940 ? "800px" : this.width); height:auto!important; }
.article .arti_content img { max-width:800px; _width:expression(this.width > 940 ? "800px" : this.width); height:auto!important;} 

.neirong .article { max-width:1200px!important; margin:0px auto!important;}
.article { max-width:1200px!important; margin:0px auto!important;}

.neirong p { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important; font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important; font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p.vsbcontent_img { margin:0px auto!important; text-align:center!important; margin-bottom:30px!important;}
.neirong .v_news_content p span { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important; }
.neirong .v_news_content p a { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p span a{ line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p span { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important; }
.neirong .v_news_content p a { line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.neirong .v_news_content p span a{ line-height:32px!important; font-size:18px!important; color:#393939!important; text-indent:36px!important;  font-family:"微软雅黑"!important; margin-bottom:30px!important;}
.article img { max-width:800px; _width:expression(this.width > 940 ? "800px" : this.width); height:auto!important; }
.article img { max-width:800px; _width:expression(this.width > 940 ? "800px" : this.width); height:auto!important;} 

.zx_pic { float:left;}
.pgmenu_list ul li a {
    display: block;
}



.neirong iframe { width:95%!important;}