ol{margin: 0;padding:0;}
a:hover{text-decoration:none;}
.tooltips,.{position:relative; /*这个是关键*/z-index:2;}
.tooltips:hover{z-index:3;background:none; /*没有这个在IE中不可用*/}
.tooltips span{display: none;}
.tooltips:hover span{/*span 标签仅在 :hover 状态时显示*/display:block;position:absolute;top:38px;right:-50px;width:15em;color:black; z-index: 999;}
.l_wx img{vertical-align: sub;margin: 0 2px; z-index: 999;}
/*=================手机端头部=================*/
.nav-mobile .navbar-toggle:before {width: 5000px;height: 5000px;background-color: rgba(0, 0, 0, 0.8);}
.navbar-toggle:before {width: 50px;height: 50px;border-radius: 50%;content: "";position: absolute;top: 50%;left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);
-webkit-transition-duration: 0.85s;transition-duration: 0.85s;-webkit-transition-timing-function: swing; transition-timing-function: swing;}
#m_header .navbar-header{background-color: #0069c5;}
#m_header .navbar-default { background-color: transparent; border-color: transparent;}
#m_header .navbar-default .navbar-brand {color: #fff;}
#m_header .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #fff;}
#m_header .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: rgba(0, 0, 0, 0.8);}
#m_header .glyphicon-menu-down,.glyphicon-menu-up{color: #fff;font-size: 18px;}
#m_header .navbar-default .navbar-toggle {border-color: none;}
#m_header .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;}
#m_header .navbar-default .navbar-toggle {border-color: transparent;}
#m_header .navbar-nav{padding: 0 15px;}
#m_header .navbar-default .navbar-nav > li > a {  color: #fff;}
#m_header .navbar-default .navbar-nav > li > a:hover {color: #fff;}
#m_header .jumbotron{background-color: transparent;}
#m_header .navbar-form{z-index: 1000;position: relative;}
#m_header .form-control{ width: 83%;}
#m_header .btn{position: absolute;top: 11px;right: 15px;color: #0069c5;    background: #fff;}
#m_header .btn:focus{    outline: none;border-color: transparent;box-shadow:none;}
#m_header  .nav > li {width: 46%;margin: 0 2%;text-align: center;float: left;}
#m_header  .nav > li a{ font-size: 18px;background: #0069c5; margin:15px 0px; display: block; padding: 15px 0;color: #fff;
border: 1px solid #0069c5;background-color: #0069c5;border-radius: 6px;}
#m_header .navbar-form{border-top: none;border-bottom: none;box-shadow:none;-webkit-box-shadow:none;}
.m_logo img{width: 210px;height: 40px;}
.navbar-brand{ padding-top: 8px !important;}
/*=================电脑端=================*/
/*.p_head{background: url(../images/top.png) top repeat-x;}*/
.top_nav{font-size: 14px;color: #fff;height: 40px;line-height: 40px;}
.top_nav a {margin: 0 8px;color: #fff !important;text-decoration:none;}
.top_r a:hover{color: #ccc;}
.top_mid{height: 280px;}
.top_mid .p_logo{margin: 30px auto 25px -90px;text-align: center;}
.top_mid .p_logo img {float:left;}
.p_search{float:right;width:508px;margin-top:25px;margin-right: -90px;}
.p_search .search_box{ width: 468px; height:52px; background: url(../images/hc_nav_serch.png) center no-repeat;float:right;background-size: 100%;}
.p_search .search_box .text {float:left;margin-left: 20px;width:375px;height:52px;line-height:52px;padding: 6px;
font-size: 14px;color:#333;border-width: initial;border-style: none;border-color: initial;border-image: initial;background: none;}
.p_search .search_box .s-btn {width:69px;height:52px;margin-left:4px;background:none;border: none;float: left;cursor: pointer;}
.p_search .hot {font-size: 14px;margin-top: 9px;color: #fff;}
.p_search .hot em{margin-left: 20px;}
.p_search .hot a { color: #fff;cursor: pointer;margin: 0 8px;}
.p_search .img_box {float:right;margin-bottom:15px;}
.p_search .img_box img {float:right;display:block;}

.p_search .search_box .text::-webkit-input-placeholder {color:#999}


.main_nav{height: 61px;background: url(../images/nav2020.png) top center;}
/* .nav_box{height: 60px;margin-top: 1px;line-height: 60px;}*/
/* .nav_box a{width: auto;height: 60px;float: left;}*/
.wraps{width: 1200px\0;margin: 0 auto\0;}




.main-nav{position: relative;background: url(../images/nav2020.png) top center no-repeat;height: 61px;}

.main-nav .navbox a{float: left;font-size: 21px;line-height: 61px;position: relative;color: #fff;text-decoration:none;text-align:center}
/*
.main-nav .navbox a.nav01 span{background:url(../images/nav001.png) center no-repeat;width: 25px;height: 22px; display: inline-block;}
.main-nav .navbox a.nav02 span{background:url(../images/nav002.png) center no-repeat;width: 25px;height: 22px; display: inline-block;}
.main-nav .navbox a.nav03 span{background:url(../images/nav003.png) center no-repeat;width: 25px;height: 22px; display: inline-block;}
.main-nav .navbox a.nav04 span{background:url(../images/nav004.png) center no-repeat;width: 25px;height: 22px; display: inline-block;}
.main-nav .navbox a.nav05 span{background:url(../images/nav005.png) center no-repeat;width: 25px;height: 22px; display: inline-block;}
.main-nav .navbox a.nav06 span{background:url(../images/nav006.png) center no-repeat;width: 25px;height: 22px; display: inline-block;}*/
.main-nav .navbox a.active{background: #0369c2;}
.navbox a span{position: absolute;left:10%;top:20px; }





/*======================导航菜单栏/*======================*/
/*.navbox .active span{display: block;}
.navbox a:hover span{display: block;}*/
.hover-menu .menu-con1{display: none;position: absolute;top: 61px;left: 0;}
.hover-menu .menu-con{display: none;width: 100%;height: 420px;background: #fff;z-index: 999;overflow: hidden;}


.bbg{background: rgba(0,0,0,.5);height:100%; z-index:998;position: absolute;width: 100%;display: none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}

.spxwtb{ float:left; width:100%; height:40px; line-height:40px; background:#355e92; text-align:center; color:#fff; font-size:16px; margin-top:10px; border-radius:5px}
.spxwtb img{ vertical-align:middle;}
.spxwtb a{ color:#fff; padding-left:10px}
/*======================导航菜单栏/*======================*/










/*主体*/
.hc_main{background: #ededed;padding-top: 24px;}
.main_wrap{overflow: hidden;background: #fff; margin: 24px auto 48px auto;}
.notice {margin: 30px 0 20px 0;}
/*.notice_l{width: 102px;height: 72px;background:url(../images/notice.png) left no-repeat;margin: 0 10px 0 20px; float: left;position: relative;}*/
.notice_l{float: left;border-right: 1px solid #ddd;padding-right: 10px;position: relative;}
.notice_l h5 {
    font-size: 12px;
    color: #999;    margin-top: 0px;
    margin-bottom: 5px;
}
.notice_l h3 {
    font-size: 18px;
    color: #EE4416;
    margin-top: 0px;
    margin-bottom: 10px;
    font-weight: 600;
}

.notice_l .more-a {
    display: inline-block;
    padding: 2px 15px;
    font-size: 12px;
    border: 2px solid #EE4416;
    color: #EE4416;
    border-radius: 20px;
    transition: all 0.5s ease-in-out;
}




/*.notice_l:after{content: "";display: block;position: absolute;width: 1px;height: 72px;border: 1px solid #ddd;right: -10px;}*/
.notice_r{height: 72px;overflow: hidden;width:88%;padding-left: 25px;float: left;}
.notice_r h1{font-size: 18px;height: 32px;line-height: 20px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-weight: 600;}
.notice_r p{line-height: 20px;height: 40px;overflow: hidden;}
.notice_r p a{color: #ee4416;}
.notice_r p a:hover{font-weight: 600;}





.news{margin: 10px 0 30px 0;}


.homeSlider .owl-carousel {position: relative;}
.homeSlider .owl-theme .owl-controls .owl-page span {background: #fff; }
.homeSlider .owl-pagination {position: absolute;bottom: 3px; right: 10px;*bottom: 8px;}
.homeSlider .clickable {cursor: default;}
.homeSlider .item{width: 100%;display: block;overflow: hidden;position: relative;}
.homeSlider .owl-theme .owl-controls .owl-buttons div {height: 69px;width: 42px;border-radius: 0;padding: 0;opacity: 0.8;}
.homeSlider .owl-buttons  div.owl-next,.homeSlider .owl-buttons  div.owl-prev{position: absolute;top: 35%;}
.homeSlider .owl-buttons  div.owl-next {background: url(../images/index_btn04.png);right: 0;}
.homeSlider .owl-buttons  div.owl-prev {background: url(../images/index_btn03.png);left: 0;}
.homeSlider .carousel-caption{padding: 10px;*width: 100% !important;*display: block;position: absolute;left: 0;right: 0;bottom: 0;background: #333333;background: rgba(0, 0, 0, 0.75);}
.homeSlider .carousel-caption h4 {font-size: 14px;font-weight: normal;margin: 0;width: 70%;overflow: hidden;text-overflow: ellipsis;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding: url("ellipsis.xml#ellipsis");white-space: nowrap;display: block;text-indent:-64px;}
.homeSlider .carousel-caption h4 a { color: #fff;}

.homeSlider .carousel-caption h5 {font-size: 14px;font-weight: normal; color:#fff; margin: 0;width:60%;overflow: hidden;text-overflow: ellipsis;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding: url("ellipsis.xml#ellipsis");white-space: nowrap;display: block;text-align: left;}
.homeSlider .carousel-caption h5 a{color: #fff;text-decoration:none;}
.homeSlider .item img{width: 100%; height: 358px; position: relative;max-width: inherit;}

.homeSlider .owl-prev,
.homeSlider .owl-next {position: absolute;top: 35%;width: 40px;height: 40px;line-height: 34px;background: rgba(0,0,0,.45) !important;border-radius: 50% !important;font-size: 20px !important;}
.homeSlider .owl-prev {left: 0;}
.homeSlider .owl-next {right: 0;}
.homeSlider .owl-dots{ position:absolute; bottom:3px; right:10px;z-index: 99;overflow: hidden;}
.homeSlider .owl-controls{ margin-top:0;}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span{ background-color:#df1a12;}

/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
}
.owl-carousel .owl-item img:hover{
	opacity: 0.8;
	
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
 .owl-controls {
	margin-top: 10px;
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}

 
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../images/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}


.owl-nav{display: none;}







.owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
	*display: inline
}

.owl-dots .owl-dot span {
	 width:30px; height:4px;
	margin: 5px;
	background: #d6d6d6;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
}

.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span {
	background: #0069c5
}
.owl-item > .item a .title{
	position: absolute;
	bottom: 0;
	color: #fff;
	width: 100%;
  margin: 0;
  padding: 10px;
  background:#000;
  background:rgba(0,0,0,0.8);
  background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.56) 64%,rgba(0,0,0,0.8) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(64%,rgba(0,0,0,0.56)),color-stop(100%,rgba(0,0,0,0.8)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.56) 64%,rgba(0,0,0,0.8) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.56) 64%,rgba(0,0,0,0.8) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.56) 64%,rgba(0,0,0,0.8) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.56) 64%,rgba(0,0,0,0.8) 100%);
    
	}
	
.owl-item > .item a .title span{
	width: 80%;
	text-align: left;
    text-overflow: ellipsis;white-space: nowrap;overflow: hidden; display: block;
    letter-spacing: 1px;
}
.owl-item .item{position: relative; }



.MuPic .owl-item .item{
	margin-bottom: 10px;
}
.MuPic .owl-item .item:last-child{margin: 0;}

.slider-one .owl-controls{
	margin-top: 0;
	-webkit-tap-highlight-color: transparent
}


.Slider-one .owl-dots{
	position: absolute;
	bottom: 3px;
	right: 5px;
}

/*-----JS 幻灯----JS slider--------------------------------------------------------------------*/
.item img{
    display: block;
    width: 100%;
    height: auto;
}






.slideTxtBox{ text-align:left; overflow: hidden;}
.slideTxtBox .hd{ height:42px; position:relative;color: #ddd;border-bottom:1px solid #ddd;}
.slideTxtBox .hd ul li{line-height:42px; padding:0 10px; cursor:pointer;float: left; background:url(../images/line.png) right center no-repeat;}
.slideTxtBox .hd ul li a{font-size: 18px;font-weight: 600;color: #666;font-family:"Microsoft Yahei";display: block;padding:0 5px;}
.slideTxtBox .hd ul li.on{ height:42px;  }
.slideTxtBox .hd ul li.on a{color: #ee4416; border-bottom: 2px solid #ee4416;display: block;}

.news_list .szyw_t{height: 126px;/* border-bottom: 3px solid #f1f1f1; */}

.szyw_t h2 a{display:inline-block;max-width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;color: #333;font-size:18px;margin-left: 59px;float: left;position: relative;}
.szyw_t h2>a:hover{color: #1552ad;}
.szyw_t .tt-date{position: absolute;left: 0;top: 16%;font-size: 12px;color: #f80000;background: url(../images/rlk_03.png) no-repeat center 0px;height: 40px;width: 40px;line-height: 55px;text-align: center;}
.szyw_t h2{font-size: 18px; font-weight: bold; padding: 16px 0;border-bottom: 1px solid #e6e8e8;text-align: left;position: relative;}


.szyw_b{/* margin-top: 12px; */}
.szyw_b li{height: 36px;line-height: 36px;background-image: url(../images/lis.png);background-repeat: no-repeat;background-position: 5px center;padding-left: 22px;}
.szyw_b li a{height: 36px;width:80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.szyw_b li i{float: right;height: 36px;margin-right:5px;}
#ywzz li,#swzz li{height:44px; line-height:44px;}
#ywzz li a,#swzz li a{height: 44px;}
#ywzz li i,#swzz li i{height: 44px;}
/*专题*/
.ztzl{width: 33px;height: 134px;background:url(../images/hc_ztzl.png) no-repeat;float: left;}
.ztzl a{display: block; width: 33px; height: 134px;}
.ztzl_box{position: relative;/* max-height:156px; *//* overflow: hidden; */}
.ztzl_box .bd {margin: 25px 30px 25px 80px;height: 106px;overflow: hidden;}
.ztzl_box .bd li{width: 24%;float:left;margin-right: 15px;height: 106px;}
.ztzl_box .bd li img{height:100%;width:auto;}
.bx-controls-auto{display: none !important;}
.ztzl_box .hd a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9998;
	cursor:pointer;
}
.ztzl_box .hd .prev {
    left: 60px;
    background: url(../images/backs.png) no-repeat;
}

.ztzl_box .hd .next {
    right: 0px;
    background: url(../images/nexts.png) no-repeat;
}
.bx-pager{display: none;}
@media (max-width: 768px){
	.ztzl_box .hd{display:none;}
	.ztzl_box .bd{margin:20px 0;white-space: nowrap;}
	.ztzl_box .bd ul{overflow-x:auto;}
	.ztzl_box .bd li{width:auto;margin-right:10px;float: inherit;display: inline-block;padding: 0;height: 100px;}
}



/*信息公开*/

.infor{padding: 15px;}
.infor_box  .infor_box_b{    border: none;}
.infor_tlt{width: 24%;float: left;text-align: center;line-height: 35px;position: relative;padding-right: 40px; margin-left: 40px;}
.infor_tlt a{display: block;height: 160px;padding-top: 96px;font-size: 22px;}
.infor_tlt a:hover{text-decoration:none;}
.infor_tlt i {display: block;width: 40px;height: 18px;margin: 0 auto;background: url(../images/infor.png) center no-repeat;transition: all .3s ease-in-out;}
.infor_tlt a:hover{color: #0369c2;}
.infor_tlt a:hover i{transform: translateY(5px);}
.infor_lis{float: left;width:63%;}
.infor_lis ol{padding-left: 0;}
.infor_lis li{height: 46px;background: #f8f8f8;margin-top:8px;line-height: 46px;}
.infor_lis li a{width: 98%;padding-left: 72px;display: block;font-size: 16px;color: #333;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
background-repeat: no-repeat;background-position:30px center; }	
.infor_lis li.in01 a{background-image: url(../images/infor_lis01.png);}	
.infor_lis li.in02 a{background-image: url(../images/infor_lis02.png);}	
.infor_lis li.in03 a{background-image: url(../images/infor_lis03.png);}	
.infor_lis li.in04 a{background-image: url(../images/infor_lis04.png);}	
.infor_lis li.in05 a{background-image: url(../images/infor_lis05.png);}
/*.infor_lis li:hover{ border:1px solid #0368bf;box-shadow: 0 4px 7px rgba(0,0,0,0.25);}*/
.infor_lis li:hover{box-shadow: 0 4px 7px rgba(3,104,191,0.75);}
.infor_lis li:hover a{color: #0369c2;}	


.infor_tab{text-align:left; float: left;padding: 20px 0;overflow: hidden;}
.infor_tab .hd,.bsfw02 .hd{ height:35px; line-height:25px; position:relative;border-bottom: 1px solid #ddd;}
.infor_tab .hd ul,.bsfw02 .hd ul{ float:left; position:absolute;height:30px;}
.infor_tab .hd ul li,.bsfw02 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  font-size: 18px;}
.infor_tab .hd ul li a,.bsfw02 .hd ul li a{display: block;height:35px;}
.infor_tab a:hover,.bsfw02 a:hover{text-decoration:none;}
.infor_tab .hd ul li.on a,.bsfw02 .hd ul li.on a{ color: #0069c5;border-bottom: 2px solid #0069c5;display: block;}
.infor_tab .bd ol{padding: 0;margin: 0;}
.infor_tab .bd li { height: 34px; line-height: 34px; background-image: url(../images/lis.png) ;background-position:5px center;background-repeat: no-repeat ;padding-left: 22px;}

.infor_box {overflow: hidden;}
.infor_tab .bd li a { height: 34px; width: 70%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 14px;}
.infor_tab .bd li i { float: right; height: 34px; *margin-top: -34px; margin-right: 5px;color: #666;}
.infor_box_t {margin-top: 20px;}
.infor_box_t ul li{width: 30%;height: 90px;float: left;border: 1px solid #ddd;margin: 6px 0;text-align: center;line-height: 40px;}
.infor_box_t ul li a{display: block;height: 90px;padding-top: 15px;}
.infor_box_t ul li i{width: 100%;height: 32px;display: block;transition: all .3s ease-in-out;}
.infor_box_t ul li.tj001 i{background: url(../images/yd001.png) no-repeat center; }
.infor_box_t ul li.tj01 i{background: url(../images/yd01.png) no-repeat center; }
.infor_box_t ul li.tj02 i{background: url(../images/yd02.png) no-repeat center; }
.infor_box_t ul li.tj03 i{background: url(../images/yd03.png) no-repeat center; }
.infor_box_t ul li.tj04 i{background: url(../images/yd04.png) no-repeat center; }
.infor_box_t ul li.tj05 i{background: url(../images/yd05.png) no-repeat center; }
.infor_box_t ul li.tj06 i{background: url(../images/yd06.png) no-repeat center; }
.infor_box_t ul li.tj02,.infor_box_t ul li.tj05{margin: 6px 5%;}
.infor_box_t ul li a:hover i,.infor_box_b a:hover i{transform: rotateY(360deg);}
.bsfw01,.bsfw02,.bsfw03{padding: 20px 0;}
.infor_box_b{width: 100%;height: 52px;border: 1px solid #ddd;line-height: 52px;padding-left: 25%;background: #eeeeee;margin-top: 2px;}
.infor_box_b a {font-size: 16px;}
.infor_box_b a i{background: url(../images/gzyd.png) no-repeat center;width: 34px;height: 34px;display: inline-block;transition: all .3s ease-in-out;float: left;margin: 9px 20px 0 0;}
.bsfw02 .bd li{height: 34px;line-height: 34px;text-align: left;width: 25%;float: left;padding-left: 20px;background: url(../images/lis_b.png) 5px center  no-repeat;margin: 5px 0;}
.bsfw02 .bd li a{display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.bsfw02 ol{margin-top: 2px;}
.bsfw03 ol li{height: 82px;text-align: center;}
.bsfw03 ol li a{display: block;}
.bsfw03 li i{width:100%;height: 56px;display: block;margin-bottom: 1px;background-repeat:  no-repeat;background-position:  center 0px;transition: all .3s ease-in-out;}
.bsfw03 li.bs01 i{background-image: url(../images/bs01.png);}
.bsfw03 li.bs02 i{background-image: url(../images/bs02.png);}
.bsfw03 li.bs03 i{background-image: url(../images/bs03.png);}
.bsfw03 li.bs04 i{background-image: url(../images/bs04.png);}
.bsfw03 li.bs05 i{background-image: url(../images/bs05.png);}
.bsfw03 li.bs06 i{background-image: url(../images/bs06.png);}
.bsfw03 li a:hover i{margin-bottom: 0px;background-position: center 2px;}
.bs01_t a{display: block;}
.zmhd01,.zmhd02,.zmhd03{padding: 20px 0;}
.zmhd01 .bs01_t  a img{height: 203px;}
.zmhd02 li{text-align: center;line-height: 135px;background-repeat:  no-repeat;background-position:  center 20px;}
.zmhd02 li.zm01{background-image: url(../images/hd01.png);}
.zmhd02 li.zm02{background-image: url(../images/hd02.png);}
.zmhd02 li.zm03{background-image: url(../images/hd03.png);}
.zmhd02 li.zm04{background-image: url(../images/hd04.png);}
.zmhd02 li a{height: 88px;border: 1px solid #ebebeb; margin: 7px 0;display: block;  border-radius: 3px;box-shadow: 0 1px 1px rgba(0,0,0,0.2);transition: all .3s ease-in-out;}
.zmhd02 li a:hover{border-color:#4092d5;}
.zmhd03 h2{height: 30px;line-height: 25px;border-bottom: 1px solid #ddd;font-size: 18px;color: #0069c5;font-weight: normal;}
.zmhd03 h2 a{border-bottom: 2px solid #0069c5;height: 30px;line-height: 25px;display: inline-block;}
.zmhd03  li {height: 32px;line-height: 32px;background: url(../images/lis.png) no-repeat 7px center;padding-left: 22px;}
.zmhd03  li a {height: 32px;width: 70%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;}
.zmhd03  li i {float: right; height: 32px;*margin-top: -32px;margin-right: 10px;color: #666;}
.zmhd03_b{margin-top: 10px;}









#footer{background: #3e80b9;font-size: 13px;}
#footer a{font-size: 13px;}
#footer div{padding:0;overflow:hidden;}

#footer .hc_link li {
  list-style: none;
  margin-top: 10px;
  margin-bottom: 15px;
  float: left;
  color: #fff;
  width: 25%;
}
.foot_zfjg{
  text-align: center;
  margin-top: 3px;
}
.govx{
  text-align: center;
  padding-left: 0px;
  padding-right: 0px;
  margin: 16px 0;
}

#footer .hc_link  {
  float: left;
  width: 100%;
  background-color: #d9d9d9;
  border-bottom: 1px solid #ebebeb;
}
.se_link select {
  display: block;
  width: 100%;
  margin: 0 auto;
  color: #333;
  padding: 5px 0;
  border: none;background: transparent;
}
.footer-mid{margin-top: 20px;padding: 0 5px;text-align: center;
  color: #fff;}
.footer-mid a:hover{color:#FFFFFF;}
.footer-mid span {
  padding:0 5px;
  line-height: 22px;white-space: nowrap;
}
.footer-mid a{color: #fff;color: #fff !important;}



.zjhc01{height: 360px;background-image: url(../images/zjhc.png);background-repeat:no-repeat;background-position: left center ;padding: 30px 0;}
.zjhc_tit{padding-left: 250px;}
.zjhc_tit p{line-height:30px;text-indent: 2em;margin-bottom: 5px;}
.zjhc_tit a{color: #0069c5;margin-left:  5px;}
.zjhc_tit a:hover{margin-left:  10px;}
.zjhc_nav{width: 521px;height: 38px;background: url(../images/zjhc_nav.png) center no-repeat;margin-left: 240px;line-height: 38px;padding: 0 5px 0 12px;margin-top: 30px;}
.zjhc_nav a{height: 38px;width: 19%;text-align: center;display: inline-block;font-size: 16px;color: #fff;}
.zjhc_nav a:hover{color: #0069c5;}
		.slideBox{  height:360px; overflow:hidden; position:relative; padding: 30px 0; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:11px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:8px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;height: 360px;}
		.slideBox .bd img{ display:block;height: 360px;  }
.slideBox li span { float: left;width: 70%;padding-left:20px; height:44px;  position: absolute; left: 0;bottom: 30px; z-index: 5; color: #fff; 
line-height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.slideBox .sake {width: 100%; height: 40px;position: absolute; left: 0;bottom: 30px; z-index: 3; background: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;}

    .xxgk{padding: 30px 0;}
.xxgk01 .hd,.bsfw02 .hd{ height:35px; line-height:25px; position:relative;border-bottom: 1px solid #ddd;}
.xxgk01 .hd ul,.bsfw02 .hd ul{ float:left; position:absolute;height:30px;}
.xxgk01 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  font-size: 18px;font-weight: 600;}
.xxgk01 .hd ul li a {display: block;height:30px;}
.xxgk01 .hd ul li.on a{ color: #0069c5;border-bottom: 2px solid #0069c5;display: block;height: 35px;}
.xxgk01 .bd ol{padding: 0;margin: 0;}
.xxgk01 .bd li { height: 36px; line-height: 36px; background: url(../images/lis.png) no-repeat 5px center; padding-left: 22px;}
.xxgk01 .bd li a { height: 36px; width: 70%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 14px;}
.xxgk01 .bd li i { float: right; height: 36px; *margin-top: -36px; margin-right: 5px;color: #666;}
.xxgk .xxgk01 .bd{margin-top: 10px;}
.xxgk02{background: #f5f5f5;}
.xxgk02  li{width: 30%;height: 90px;float: left;border: 1px solid #3385cc;margin: 10px 0;text-align: center;line-height: 40px;border-radius: 6px;padding: 0;}
.xxgk02  li a{display: block;height: 90px;padding-top: 15px;}
.xxgk02  li i{width: 100%;height: 44px;display: block;transition: all .3s ease-in-out;}
.xxgk02  li span{height: 30px;width: 100%;display: block;background: #3385cc;border-bottom-right-radius:6px;border-bottom-left-radius:6px;line-height: 30px;color: #fff;}
.xxgk02  li.gk001 i{background: url(../images/gk001.png) no-repeat center 0px; }
.xxgk02  li.gk002 i{background: url(../images/gk002.png) no-repeat center 0px; }
.xxgk02  li.gk003 i{background: url(../images/gk003.png) no-repeat center 0px; }
.xxgk02  li.gk004 i{background: url(../images/gk004.png) no-repeat center 0px; }
.xxgk02  li.gk005 i{background: url(../images/gk005.png) no-repeat center 0px; }
.xxgk02  li.gk006 i{background: url(../images/gk006.png) no-repeat center 0px; }
.xxgk02  li.gk007 i{background: url(../images/gk007.png) no-repeat center 0px; }
.xxgk02  li.gk008 i{background: url(../images/gk008.png) no-repeat center 0px; }
.xxgk02  li.gk009 i{background: url(../images/gk009.png) no-repeat center 0px; }
.xxgk02  li.gk002,.xxgk02  li.gk005,.xxgk02  li.gk008{margin: 10px 5%;}
.xxgk02  li a:hover i{transform: rotateY(360deg);}

.xxgk03 h2{ font-size: 18px;font-weight: 600;height: 35px;
  line-height: 25px;
  border-bottom: 1px solid #ddd;color: #0069c5;}
  .xxgk03_b ul li{height: 58px;line-height: 58px;border-bottom: 1px solid #ddd;padding-left: 70px;position: relative;}
  .xxgk03_b ul li.inf01{background: url(../images/zfpt01.png) no-repeat 20px center;}
  .xxgk03_b ul li.inf02{background: url(../images/infor_lis02.png) no-repeat 20px center;}
  .xxgk03_b ul li.inf03{background: url(../images/zfpt03.png) no-repeat 20px center;}
  .xxgk03_b ul li.inf04{background: url(../images/zfpt04.png) no-repeat 20px center;}
  .xxgk03_b ul li.inf05{background: url(../images/zfpt05.png) no-repeat 20px center;}


  .xxgk03_b ul li i{background-image: url(../images/crrow.png);background-repeat:no-repeat;width: 35px;height: 16px;display: inline;float: right;margin: 21px 5px;}
  .jdhy{padding: 30px 0;}

@keyframes move {  from {  right: 20px;} to {  right:10px;}}
  .xxgk03_b ul li i{background-image: url(../images/crrow.png);position: absolute;animation: move 1.5s linear infinite; }

  .jdhy01 h2{font-size: 18px; color: #0069c5;padding-left: 45px;    height: 48px;
    line-height: 48px;    border-bottom: 1px solid #ddd;font-weight: 600;margin-bottom: 15px;}
      .jdhy01 h2 a{color: #0069c5;}
    .jdhy .zcjd h2{background: url(../images/zcjd.png) no-repeat 10px center;}
    .jdhy .rdhy h2{background: url(../images/rdhy.png) no-repeat 10px center;}



    .jdhy01 li { height: 36px; line-height: 36px; background: url(../images/lis.png) no-repeat 5px center; padding-left: 22px;}
    .jdhy01 li a { height: 36px; width: 70%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 14px;}
    .jdhy01 li i { float: right; height: 36px; *margin-top: -36px; margin-right: 5px;color: #666;}


.tbsfw{ text-align:left; padding: 19px 0; }
.tbsfw_l .hd{ height:100%; line-height:30px;width: 20%; float: left;}
.tbsfw_l .hd ul li{ float:left; padding:0 12px; cursor:pointer;height: 103px; border:1px solid #ddd;margin: 11px 0;width: 100%;text-align: center;line-height: 100px;}
.tbsfw_l .hd ul li a{font-size: 20px;color: #666;font-weight: 600;}
.tbsfw_l .hd ul li.on{  background:#fff; border:1px solid #0369c2; }
.tbsfw_l .hd ul li.on a{color: #0369c2;}
.tbsfw_l .bd {float: left;width: 77%;border:1px solid #ddd;margin-left: 3%;padding: 5px;margin-top: 11px;}
.tbsfw_l .bd li{ width: 18%;float: left;height: 74px;background: #f5f5f5;margin: 1%;text-align: center;}

.tbsfw_l .bd li a{display: block;height: 74px;padding-top: 12px;line-height: 30px;transition: all .3s ease-in-out;}
.tbsfw_l .bd li i{width: 100%;height: 26px;display: block;transition: all .3s ease-in-out;font-size: 28px;color: #0369c2;}

.tbsfw_l .bd li.tbs10 i{background-image: url(../images/tbs19.png);background-position: center 25px;background-repeat: no-repeat;height: 64px;}
.tbsfw_l .bd li a:hover{line-height: 26px;padding-top: 14px;}

.tbsfw_l .bd li.tbs06 {
    width: 18%;height: 45px;
    float: left;    text-align: center;width: 23%;margin: 1%;
}
.tbsfw_l .bd li.tbs06 a{line-height: 45px; height: 45px;display: block;padding-top: 0;display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 90%;padding: 0 5%;}
.tbsfw_l .bd li.tbs20 {background-image: url(../images/tbs20.png);background-position: center 25px;background-repeat: no-repeat;}
.tbsfw_r{background: #f5f5f5;margin-top: 10px;}
.tbsfw_r h2{height: 50px;line-height: 48px;border-bottom: 1px solid #ddd;font-size: 18px;font-weight: 600;}
.tbsfw_r h2 a{height: 50px;display: inline-block;color: #0069c5;font-size: 20px;}	
.tbsfw_r_b{margin-top: 15px;}
.tbsfw_r_b li{text-align: center;line-height: 175px;background-repeat: no-repeat;background-position: center 35px;width: 30.33%;float: left;margin: 3px 1.5%;}
.tbsfw_r_b li.tbsf01{background-image: url(../images/tbsf01.png);}
.tbsfw_r_b li.tbsf02{background-image: url(../images/tbsf02.png);}
.tbsfw_r_b li.tbsf03{background-image: url(../images/tbsf03.png);}
.tbsfw_r_b li.tbsf04{background-image: url(../images/tbsf04.png);}
.tbsfw_r_b li.tbsf05{background-image: url(../images/tbsf05.png);}
.tbsfw_r_b li.tbsf06{background-image: url(../images/tbsf06.png);}
.tbsfw_r_b li a{height: 122px;border: 1px solid #ebebeb; margin: 7px 0;display: block;  border-radius: 3px;box-shadow: 0 3px 3px rgba(0,0,0,0.2);transition: all .3s ease-in-out;}
.tbsfw_r_b li a:hover{border-color:#4092d5;}	

.zmhd_l,.zmhd_r{padding: 30px 12px;}
.zmhd_r h4{border-bottom: 1px solid #ddd;padding-bottom: 13px; margin-bottom: 0px;}
.zmhd_l h4 a,.zmhd_r h4 a{font-size: 20px;color: #0369c2;font-weight: 600;}
.zmhd_l_b table{width: 100% !important;border-collapse:collapse}
.zmhd_l_b thead{background: #f5f5f5;height: 38px;line-height: 38px;width: 100%;margin-bottom: 10px;color: #0369c2;}
.zmhd_l_b  tbody tr{height: 38px;line-height:38px;}
.zmhd_l_b  tbody td.font{font-size: 13px;}
.zmhd_l_b  tbody td.zm_tit{overflow: hidden;padding: 0 5px;}
.zmhd_v_b ol{padding: 0;margin: 0;}
.zmhd_v_b li { height: 50px; line-height: 50px;border-bottom:1px dashed #e4e4e4; }
.zmhd_v_b li em.ging{background-image: url(../images/ging.png);}
.zmhd_v_b li em.stop{background-image: url(../images/stop.png);}
.zmhd_v_b li em{width: 53px;height: 20px;float: left;margin: 15px 15px 15px 5px;}
.zmhd_v_b li a { height: 50px; width: 65%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 14px;}
.zmhd_v_b li i { float: right; height: 50px; *margin-top: -50px; margin-right: 5px;color: #666;}









.bx-wrapper {
	position: relative;
	margin: 20px auto ;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}


.bx-wrapper .bx-viewport {
	border:  5px solid #fff;
	left: 15px;
	background: #fff;
	
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -50px;
	width: 100%;
}


.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}


.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #ddd;
	text-indent: -9999px;
	display: block;
	width: 15px;
	height: 4px;
	margin: 0 5px;
	outline: 0;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#0069c5 ;
}


.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}


.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	    text-align: center;
    width: 100%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}


.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/*相关稿件*/
.w_xgjds{width: 100%;border-top: 1px solid #dcdcdc;padding: 25px 0;}
	.w_xgjds em{color: #266ed0;display: block;font-size: 16px;}
	.w_xgjds a{margin:5px 0;padding-left: 15px;background: url(../images/w_li.png) 5px center no-repeat;display: block; width:90%; overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

//头部走进鹤城导航图片样式
#slideBox .bd img{width: 100%;}
.zjhc_nav{margin-left: 225px;}

//移动端头部图标
#m_header .glyphicon-menu-up {
    transform: rotate(0deg);
    -webkit-transition: transform .25s linear;
    -moz-transition: transform .25s linear;
    -o-transition: transform .25s linear;
    transition: transform .25s linear;
}
#m_header .glyphicon-menu-down {
    transform: rotate(360deg);
    -webkit-transition: transform .25s linear;
    -moz-transition: transform .25s linear;
    -o-transition: transform .25s linear;
    transition: transform .25s linear;
}
  .glyphicon-menu-down:before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    background: url(../images/w_arrowhed.png) center no-repeat;

}
  .glyphicon-menu-up:before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    background: url(../images/w_closed.png) center no-repeat;
}
.glyphicon-search:before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    background: url(../images/w_ssearch.png) center no-repeat;
}


/*首页右侧漂浮通知*/
.rtsypf{
    position: fixed;
    top: 405px;
    right: 50%;
    overflow: hidden;
    z-index: 10000;
    margin-right: -760px;
    width: 150px;
    }
.rtsypf a,.rtsypf img{display:block;max-width:100%;}
.rtclose{font-size: 14px;color:#fff;position:absolute;right:0px;top:0;cursor: pointer;background-color: rgba(0,0,0,.4);width: 15px;height: 15px;text-align: center;line-height: 15px;}
.rtclose:hover{background-color: rgba(0,0,0,.5);}

