﻿body{font-family:"Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;}
a{color:#666;}
a:hover{text-decoration:none;}
.ul{list-style:none;margin:0;padding:0;}
.block{display:block;}
.ellipsis a, .self-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.black{color:#000;}
/*swipe插件*/
.swipe{overflow:hidden;/*visibility:hidden;*/position:relative;}
.swipe-main{overflow:hidden;position:relative;}
.swipe-main>div{float:left;width:100%;position:relative;}
.swipe-main>div img{display:block;width:100%;}

@media (max-width: 767px){
	.wxykefu{display:none;}
}

.header{top:0;right:0;left:0;}
.header header{padding-top:25px;padding-bottom:25px; transition:all ease .5s;}
.header-nav{padding-top:24px;color:#999;}
.header-nav a{display:inline-block;margin-left:12px;padding:0;line-height:24px;color:#999;}
.header-nav a:first-child{margin-left:0;}
.header-nav a:hover{color:#f28f01;}
.header-nav i{display:inline-block;float:left;margin-right:5px;width:25px;height:24px;background-image:url(../images/icon01.png);background-repeat:no-repeat; transition:background ease .5s;}
.header-nav .mail{background-position:-25px 0;}
.header-nav .web{background-position:-50px 0;}
.header-nav a:hover .oa{background-position:0 -24px;}
.header-nav a:hover .mail{background-position:-25px -24px;}
.header-nav a:hover .web{background-position:-50px -24px;}

#navbar-collapse-nav{padding-right:0;padding-left:0;}
.my-navbar{position:relative;z-index:19;background:#003491;}
#nav{width:92%;}
#nav>li{position:relative;float:left;width:13%;}
#nav>li:first-child{width:9%;}
#nav>li>a{display:block;color:#fff;font-size:large;font-weight:300;line-height:60px;text-align:center;background:url(../images/nav01.png) right center no-repeat;transition:all ease .5s;}
#nav>li>a.on{color:#f93;}
#nav .subnav{position:absolute;display:none;top:100%;left:0;padding-bottom:1em;min-width:100%;background-color:#003491;}
#nav .subnav a{line-height:2;color:#fff;}

.my-navbar .search{width:8%;}
.my-navbar .search a{display:block;position:relative;height:60px;text-align:center;cursor:pointer; transition:all ease .5s;}
.my-navbar .search a i, .my-navbar .search a em{display:block;position:absolute;top:0;right:0;bottom:0;left:0;}
/*.my-navbar .search a i{background:#000;opacity:.1;filter:alpha(opacity=10);}*/
.my-navbar .search a em{background:url(../images/search01.png) center center no-repeat;}
.my-navbar .search-container{position:absolute;display:none;top:100%;left:0;right:0;padding:10px 0 8em;color:#fff;}
.my-navbar .input-group-lg>.form-control, .my-navbar .input-group-lg>.input-group-addon, .my-navbar .input-group-lg>.input-group-btn>.btn{font-size:16px;}

.header-window-scroll{position:fixed;z-index:19;}
.header-window-scroll header{padding-top:10px;padding-bottom:10px;}
.header-window-scroll #nav>li>a{line-height:50px;}
.header-window-scroll .my-navbar .search a{height:50px;}
.navbar-window-scroll{position:fixed;z-index:19;top:0;right:0;left:0;}

@media (max-width: 1366px){
	#nav>li>a{font-size:medium;}
}

@media (max-width: 767px) {
	.header .logo{width:70%;}
	.bread-nav{padding-top:19px;}
	.header .navbar-collapse.in{overflow-y:visible;}
	.nav-collapsed-btn .icon-bar{background:#888;}
	.nav-collapsed-btn .navbar-toggle{margin-right:0;border-color:#ddd;}
	#nav{width:100%;}
	#nav>li{width:100% !important;border-top:1px solid #eee;}
	#nav>li:first-child{border-top:0;}

	.my-navbar{height:auto;}
	.my-navbar #nav>li:first-child, .my-navbar #nav>li>a{background-image:none;line-height:3em;}

	#carousel-banner-index ol{display:none;}
}
@media (min-width: 768px) {
	.header .logo{padding-left:0;}
	.header .header-nav{padding-right:0;}
	
	#nav .subnav a:hover{background-color:#114bb1;}
}
@media(max-width:575px){
	.header header{padding-top:15px;padding-bottom:15px;}
	.header .logo{width:75%;}
	.nav-collapsed-btn .navbar-toggle{margin-top:0;margin-bottom:0;}
}

.footer{margin-top:60px;background:#07528c;}
.footer, .footer a{color:#fff;}
.footer>.container{position:relative;padding-top:30px;padding-bottom:30px;}
.footer>.container-fluid{background:#1d1d1d;}
.footer .copy{padding-left:45px;line-height:48px;background:url(../images/footerlogo.png) left center no-repeat;}
.footernav li{float:left;margin-right:30px;padding-right:30px;border-right:1px solid #5286af;}
.footer dl{margin-bottom:0;}
.footer dt{margin-bottom:15px;font-size:large;font-weight:normal;}
.footer dd{line-height:32px;}
.footer dd.h1{font-size:30px;}
.footer a{transition:color ease .5s;}
.footer a:hover{color:#ffb604;}
.footer .links{position:relative;margin-bottom:15px;width:65%;min-width:220px;}
.footer .links>a{display:block;color:#666;text-indent:20px;background:#fff url(../images/icon04a.png) 85% center no-repeat;cursor:pointer;}
.footer .links div{display:none;position:absolute;left:-1px;right:-1px;bottom:100%;padding:1px;border:1px solid #07528c;border-bottom:0;background:#fff;}
.footer .links div a{color:#07528c;text-indent:20px;transition:all ease .5s;}
.footer .links div a:hover{color:#fff;background:#07528c;}
@media(max-width:768px){
	.footer>.container>.row{margin-left:0;margin-right:0;}
	.footer>.container .pull-left, .footer>.container .pull-right{float:none !important;}
	.footer .link{margin-top:20px;}
}

/**首页css**/
#carousel-banner-index{margin-right:auto;margin-left:auto;width:100%;max-width:1920px;}
#carousel-banner-index .right, #carousel-banner-index .left{background-image:none;}
@media (max-width: 767px){
	#carousel-banner-index{margin-top:0;}
}

.indexa{background-color:#f3f3f3;}
.indexa1{padding:30px;}
.indexa1>p{margin-bottom:20px;line-height:30px;}
.indexa1 span.h1{color:#07528c;}
.indexa1 .indexa-tip p{margin-bottom:5px;}
.indexa1 .row .h4:first-child{border-right:1px solid #c3c3c3;}
.indexa2 .row{transition:all ease .5s;}
.indexa2 .on{color:#fff;background:#07528c;}
.indexa2 .img{padding-left:0;}
.indexa2 .main{padding-right:30px;}
.indexa2 .summary{line-height:26px;}
@media(min-width:992px) and (max-width:1199px){
	.indexa1 h2{margin-top:10px;}
	.indexa1>p{line-height:1.5;}
}
@media(max-width:991px){
	.indexa2 .main{padding-right:15px;}
	.indexa2 .img{padding:20px 0 0 15px;}
	.indexa2 .div1, .indexa2 .div2{padding-bottom:15px;}
}

.swipe{position:relative;overflow:hidden;visibility:hidden;}
.swipe ul{position:relative;overflow:hidden;}
.swipe ul li{float:left;position:relative;width:100%;}
.swipe ul div{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.5);}
.swipe ul p{margin:0;padding:0 .5em;font-size:14px;line-height:2em;color:#fff;}
.swipe ol{position:absolute;right:0;bottom:10px;}
.swipe ol li{float:left;margin-right:5px;width:8px;height:8px;background:#fff;border-radius:50%;}
.swipe ol li.on{background:#f0950a;}


.indext1{margin-top:60px;margin-bottom:30px;;background:url(../images/index01.png) center center no-repeat;}
.indext1 h2{display:inline-block;margin:0;padding:0 1em;color:#07528c;background:#fff;}
.indexb1{margin-bottom:30px;}
.indexb1 a{display:block;font-size:large;line-height:2;border-radius:5px;}
.indexb1 a.on{color:#fff;background:#07528c;}
.indexb2 .left{padding-left:0;}
.indexb2 .right{padding-right:0;}
.news-box{margin-bottom:10px;height:338px;overflow:hidden;}
.news{display:block;position:relative;margin-bottom:10px;background:#f4f4f4; transition:background ease .5s;}
.news .dt{padding:25px 15px 15px 20px;border-right:1px solid #dbdbdb;width:110px;height:106px;font-size:18px;background:url(../images/index02.png) center center no-repeat;}
.news .d{color:#ffb604;}
.news .main{position:absolute;top:0;left:140px;right:30px;}
.news .t{padding-top:15px;font-size:18px;color:#222; transition:color ease .5s;}
.news .summary{height:40px;overflow:hidden; transition:color ease .5s;}
.news-box .news:hover{background:#07528c;}
.news-box .news:hover .t, .news-box .news:hover .summary{color:#fff;}
.indexb2btn a{display:block;width:49%;height:32px;background:#07528c url(../images/icon14.png) center center no-repeat;cursor:pointer;}
.indexb2btn a:first-child{background-color:#ffb604; background-image:url(../images/icon13.png);}
@media(min-width:992px){
	.indexb1{padding-right:16%;padding-left:16%;}
	.indexb1 .col-sm-2{padding-right:5px;padding-left:5px;}
}
@media(min-width:992px) and (max-width:1199px){
	.news-box{height:272px;}
	.news .dt{padding-top:12px;height:85px;}
	.news .summary{height:20px;}
}
@media(max-width:991px){
	.indexb2 .left{margin-bottom:20px;padding-left:15px;}
	.indexb2 .right{margin-right:auto;margin-left:auto;max-width:570px;padding-right:15px;}
}

.indexc a{display:block;float:left;padding:35px 20px 0;border-right:1px solid #fff;width:16.666666%;height:160px;font-size:medium;background:#f4f4f4; transition:all ease .5s;}
.indexc a:hover{color:#fff;background:#07528c;}
.indexc i{display:block;margin-bottom:15px;height:40px;background-position:center 0;background-repeat:no-repeat; transition:background ease .5s;}
.indexc a:hover i{background-position:center bottom;}
.indexc .a1 i{background-image:url(../images/index_icon01.png);}
.indexc .a2 i{background-image:url(../images/index_icon02.png);}
.indexc .a3 i{background-image:url(../images/index_icon03.png);}
.indexc .a4 i{background-image:url(../images/index_icon06.png);}
.indexc .a5 i{background-image:url(../images/index_icon05.png);}
.indexc .a6 i{background-image:url(../images/index_icon04.png);}
.indexc .a7 i{background-image:url(../images/index_icon07.png);}
@media(min-width:768px) and (max-width:991px){
	.indexc a{border-bottom:1px solid #fff;width:33.3333%;}
	/*.indexc .a1, .indexc .a2, .indexc .a3, .indexc .a4{width:25%;}*/
}
@media(max-width:767px){
	.indexc a{border-bottom:1px solid #fff;width:50%;}
	/*.indexc .a7{width:100%;}*/
}



/**内页css**/
.banner{min-height:220px !important;background-image:url(../images/banner_default.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;}


.container-fff{background:#fff url(../images/icon08.gif) bottom repeat-x;}
.container-f0f0f0{margin-bottom:-60px;padding:50px 0 50px;min-height:20em;background:#f0f0f0;}

.columnnav{position:relative;z-index:1;margin-top:-160px;margin-bottom:46px;}
.columnnav h2{margin:0 0 40px;color:#fff;line-height:1;}
.columnnav .back{display:none;}
.columnnav h3{display:none;}
.columnnavlist a{float:left;margin-right:10px;padding:0 2em;line-height:44px;background:#fff; transition:all ease .5s;}
.columnnavlist a:hover, .columnnav a.on{color:#fff;background:#07528c;}
.columnnav-collapse{margin-top:-120px;margin-bottom:0;}
.columnnav-collapse .main{position:relative;width:100%;}
.columnnav-collapse h3{display:block;margin:0;cursor:pointer;}
.columnnav-collapse h3 span{display:none;}
.columnnav-collapse h3 em{display:block;width:50px;height:50px;background:#fff url(../images/icon07.png) center center no-repeat;}
.columnnav-collapse .columnnavlist{display:none;position:absolute;top:100%;right:0;left:0;background:#fff;}
.columnnav-collapse .columnnavlist a{float:none;margin-right:0;line-height:50px;}
@media(max-width:767px){
	.columnnav-collapse .container{padding:0;width:100%;}
	.columnnav-collapse h2{padding-left:15px;}
	.columnnav-collapse .back{display:block;width:15%;height:50px;background:#00509b url(../images/icon06.png) center center no-repeat;}
	.columnnav-collapse .main{width:85%;background:#fff;border-bottom:1px solid #00509b;}
	.columnnav-collapse h3{padding:0 0 0 30px;font-size:medium;line-height:49px;}
	.columnnav-collapse h3 span{display:inline;}
	.columnnav-collapse h3 em{float:right;height:49px;background-position:left center;}
}
.columnnav2{margin-top:-116px;margin-bottom:46px;}

.columnnav-news{margin-bottom:50px;}
.columnnav-news li{display:inline-block;width:12%;}
.columnnav-news li a{margin:0 5px;font-size:18px;line-height:44px;background:#fff; transition:all ease .5s;}
.columnnav-news li.on a{color:#fff;background:#07528c;}
@media (max-width: 767px){
	.columnnav-news li{width:33%;}
}

.view-container{padding-top:40px;min-height:300px;}
.view-container>h2{margin-top:0;margin-bottom:40px;}
.content{line-height:2;font-size:medium;}
.content img{max-width:100% !important;}

/*ckplayer视频播放*/
.ckplayer-container{margin:0 auto 20px;width:100%;max-width:800px;}

.category-imglist{margin-top:3em;}
.category-imglist img{margin:0 auto;}
.category-imglist p{padding:1em 0;text-align:center;}
.news-column-title{padding:2em 0;}
.news-column-title h1{margin-bottom:20px;font-size:x-large;}
.news-column-title p{font-size:medium;}

.news-column-list a{display:block;position:relative;margin-bottom:20px;padding:20px;background:#fff; transition:background ease .5s;}
.news-column-list h3{margin-top:0;font-size:large;line-height:24px;height:48px;overflow:hidden; transition:color ease .5s;}
.news-column-list span{display:block;padding:2px 0 18px;color:#aaa; transition:color ease .5s;}
.news-column-list .summary{margin-bottom:0;line-height:2;height:148px;color:#999; transition:color ease .5s;}
.news-column-list img{width:100%;height:auto;}
.news-column-list a:hover{background:#0755b4;}
.news-column-list a:hover h3, .news-column-list a:hover span, .news-column-list a:hover .summary{color:#fff;}
@media (max-width: 1199px){
	.news-column-list .summary{height:168px;}
}
@media (max-width: 991px){
	.news-column-list .summary{height:203px;}
	.news-column-title h1{font-size:28px;}
	.news-column-list div p{height:168px;}
}
@media (max-width: 767px){
	.news-column-title h1{font-size:24px;}
	.news-column-list h3{height:auto;}
	.news-column-list .summary{height:auto;}
}

.news-slide-container{position:relative;margin-bottom:30px;}
.news-slide{height:220px;overflow:hidden;}
.news-slide li{position:relative;}
.news-slide li .img{width:330px;height:220px;overflow:hidden;}
.news-slide img{width:100%;height:100%; transition:transform ease .5s;}
.news-slide li:hover img{transform:scale(1.05);}
.news-slide .main{position:absolute;top:0;right:0;left:345px;}
.news-slide .main span{line-height:1;color:#0d4ba0;}
.news-slide .main h3{margin:12px 0;font-size:large;line-height:20px;max-height:40px;overflow:hidden;font-weight:bold;color:#000;}
.news-slide .main p{line-height:22px;max-height:88px;overflow:hidden;}
.news-slide-container .mybtn{position:absolute;right:0;bottom:0;left:345px;background:#fff;}
.news-slide-container .mybtn a{height:32px;width:49%;background:#07528c url(../images/icon14.png) center center no-repeat;transition:background ease .5s;}
.news-slide-container .mybtn a:first-child{background-image:url(../images/icon13.png);}
.news-slide-container .mybtn a.on{background-color:#ffb604;}


.news-list{min-height:20em;}
.news-list .line{margin:15px 0;height:1px;background:#d1d1d1;overflow:hidden;}
.news-list .item a{display:block;position:relative;color:#999;transition:all ease .5s;}
.news-list .item .dt{padding:30px 15px;width:110px;height:107px;font-size:18px;line-height:24px;background:#f3f3f3 url(../images/img01.png) center center no-repeat; transition:all ease .5s;}
.news-list .item .dt b{display:block;font-weight:normal;color:#ffb604; transition:color ease .5s;}
.news-list .item .dt i{display:block;text-align:right;color:#666;font-style:normal; transition:color ease .5s;}
.news-list .item .main{position:absolute;top:0;right:20px;left:130px;}
.news-list .item .main h3{margin-top:20px;margin-bottom:10px;font-size:large;color:#111; transition:color ease .5s;}
.news-list .item .main div{margin-bottom:20px; transition:color ease .5s;}
.news-list .item a:hover{background:#f3f3f3;}
.news-list .item a:hover .dt{background:url(../images/img02.png) center center no-repeat;}
.news-list .item a:hover *{color:#07528c;}
.loadmore{padding-top:20px;}
.loadmore .btn{width:30%;}
@media (max-width: 1199px){
	.loadmore  .btn{width:40%;}
}
@media (max-width: 991px){
	.loadmore  .btn{width:50%;}
}
@media (max-width: 767px){
	.news-list .item .main{position:static;padding:0 20px;}
	.loadmore  .btn{width:80%;}
}

/*响应式文章列表2*/
.newslist2 .item .pull-left{padding:35px;width:750px;}
.newslist2 .item .pull-right{overflow:hidden;}
.newslist2 .item a{display:block;border:1px solid #f3f3f3;border-bottom-color:#ddd;color:#999;background-color:#fcfcfc; transition:all ease .5s;}
.newslist2 .item:nth-child(odd) a{background-color:#f6f6f6;}
.newslist2 .item a h3{position:relative;margin-top:0;margin-bottom:15px;padding-top:20px;font-size:large;color:#111; transition:color ease .5s;}
.newslist2 .item a h3:before{display:block;position:absolute;top:0;left:0;width:2em;height:5px;font-size:24px;background:#fd8700;overflow:hidden;content:"";transition:background ease .5s;}
.newslist2 .item a p{margin-bottom:15px;font-size:14px;}
.newslist2 .item a span{display:block;height:72px;font-size:14px;line-height:24px;overflow:hidden;text-align:justify;}
.newslist2 .item a img{transition:all ease .5s;}
.newslist2 .item a:hover{background:#004389;text-decoration:none;}
.newslist2 .item a:hover h3:before{background:#fff;}
.newslist2 .item a:hover, .newslist2 .item a:hover h3{color:#fff;}
.newslist2 .item a:hover img{transform:scale(1.05);}
.newslist2 .item2 a{padding:35px;}
.newslist2 .item2 a span{height:48px;}
@media (max-width: 1199px){
	.newslist2 .item .pull-left{width:560px;}
	.newslist2 .item a p{margin-bottom:12px;}
	.loadmore .btn{width:40%;}
}
@media (max-width: 991px){
	.newslist2 .item .pull-left{width:430px;}
	.newslist2 .item .pull-right{width:280px;}
	.newslist2 .item a .pull-left{padding:22px 25px;}
	.newslist2 .item a h3{font-size:large;}
	.newslist2 .item a p{margin-bottom:8px;}
	.newslist2 .item2 a{padding:30px;}
	.loadmore  .btn{width:50%;}
}
@media (max-width: 767px){
	.newslist2 .item .pull-left{width:100%;}
	.newslist2 .item2 a{padding:25px;}
	.loadmore  .btn{width:80%;}
}
/*响应式文章列表3*/
.newslist3 a{position:relative;display:block;padding:2%;border:1px solid #f3f3f3;border-bottom-color:#ddd;text-decoration:none;background-color:#fcfcfc;}
.newslist3 a:nth-child(odd){background-color:#f6f6f6;}
.newslist3 a:hover{border-color:#f94e00;}
.newslist3-1{float:left;width:20%;overflow:hidden;}
.newslist3 a:hover img{transform:scale(1.05);}
.newslist3-2{padding-right:12%;padding-left:23%;width:100%;}
.newslist3 .item-no-image .newslist3-2{padding-left:0 !important;}
.newslist3-2 h3{margin:10px 0 20px;max-height:56px;line-height:28px;font-weight:bold;color:#555;overflow:hidden;}
.newslist3-2 .summary{margin-bottom:25px;max-height:48px;line-height:24px;color:#666;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.newslist3-2 .info{display:inline-block;margin-bottom:0;border:1px solid #ddd;background-color:#fff;font-size:14px;line-height:24px;color:#999;border-radius:20px;}
.newslist3-2 .info span{display:inline-block;float:left;padding:0 15px;border-left:1px solid #e3e3e3;}
.newslist3-2 .info span:nth-child(2){border-left-width:0;}
.newslist3-2 .info>.date{display:none;}
.newslist3-2>.date{display:none;font-size:14px;line-height:1;color:#888;}
.newslist3-3{position:absolute;top:50%;right:2%;margin-top:-60px;font-family:Arial;font-size:20px;font-weight:bold;text-align:center;color:#555;}
.newslist3-3 span{display:block;font-size:70px;line-height:60px;}
.newslist3 a:hover, .newslist3 a:hover .newslist3-3{color:#f94e00;}
.newslist3 a:hover h3{color:#000;}
@media(max-width:1599px){
	.newslist3-2 h3{margin-bottom:15px;max-height:52px;font-size:22px;line-height:26px;}
	.newslist3-2 .summary{margin-bottom:20px;}
}
@media(max-width:1399px){
	.newslist3-1{width:22%;}
	.newslist3-2{padding-left:25%;}
}
@media(max-width:1199px){
	.newslist3-2{padding-right:0;}
	.newslist3-2 h3{margin-top:0;max-height:48px;font-size:20px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.newslist3-2 .summary{max-height:40px;line-height:20px;}
	.newslist3-2 .info span:first-child{border-left-width:0;}
	.newslist3-2 .info span:nth-child(2){border-left-width:1px;}
	.newslist3-2 .info>.date{display:block;}
	.newslist3-3{display:none;}
}
@media(max-width:991px){
	.newslist3 a{padding:3% 15px;border-width:0;border-bottom:1px dashed #ddd;}
	.newslist3-2 h3{margin-bottom:10px;max-height:38px;font-size:medium;line-height:19px;white-space:normal;}
	.newslist3-2 .summary{margin-bottom:10px;}
	.newslist3-2 .info{display:none;}
	.newslist3-2 .date{display:block;}
}
@media(max-width:767px){
	.newslist3-2 .info>.date{display:display:none;}
}
@media(max-width:575px){
	.newslist3 a{padding:4% 15px;}
	.newslist3-2 .summary{display:none;}
}
.newslist3b .newslist3-2{padding-right:0;}
.newslist3b .newslist3-3{display:none;}

/*政策法规*/
.fagui-list{padding:40px 0 50px;min-height:20em;}
.fagui-list .item{border-top:1px solid #ddd;}
.fagui-list .item:first-child{border-top:0;}
.fagui-list .item>div{border:20px solid #fff;width:140px;height:160px;color:#fff;background:#0e4ca1; transition:all ease .5s;}
.fagui-list .item>div em{display:block;margin:28px 0 5px;font-size:36px;line-height:1;color:#fb7901;font-family:Verdana, Geneva, sans-serif;font-style:normal;}
.fagui-list .item a{display:block;padding:20px;width:1000px;height:160px;color:#999; transition:all ease .5s;}
.fagui-list .item a h3{margin-top:8px;margin-bottom:10px;font-size:large;color:#111; transition:color ease .5s;}
.fagui-list .item a p{margin-bottom:8px;}
.fagui-list .item a span{display:block;height:48px;line-height:24px;overflow:hidden;}
.fagui-list .item:hover a{background:#0e4ca1;}
.fagui-list .item:hover a, .fagui-list .item:hover a h3{color:#fff;}
.fagui-list .item:hover>div{border-color:#0e4ca1;}
.fagui-list .loadmore{margin-top:30px;}
@media (max-width: 1199px){
	.fagui-list .item a{width:800px;}
	.fagui-list .item a span{height:44px;line-height:22px;}
}
@media (max-width: 991px){
	.fagui-list .item a{width:580px;}
}
@media (max-width: 767px){
	.fagui-list .item a{width:100%;}
}


h1.news-title{margin:0 0 15px;font-size:24px;line-height:1.25;text-align:center;}
h2.news-title{margin:0 0 15px;font-size:large;line-height:1.25;font-weight:normal;text-align:center;}
.news-info{line-height:32px;font-size:14px;color:#999;text-align:center;}
i.time,i.click,i.source,i.share{display:inline-block;width:20px;height:16px;vertical-align:middle; transition:all ease .5s;}
.news-info a.return{text-indent:16px;background:url(../images/icon10.gif) left center no-repeat;}
i.time{background:url(../images/icon09.png) 0 0 no-repeat;}
i.click{background:url(../images/icon10.png) 0 0 no-repeat;}
i.source{background:url(../images/icon12.png) 0 -16px no-repeat;}
i.share{background:url(../images/icon11.png) 0 -16px no-repeat;}
a:hover i.time{background-position:0 -16px;}
a:hover i.click{background-position:0 -16px;}
a:hover i.source{background-position:0 -32px;}
.news-info .bdsharebuttonbox .bds_more{float:none;background:none;display:inline;color:#999;}
.news-info .bdsharebuttonbox .bds_more:hover{color:#003491;}
.news-info .bdsharebuttonbox .bds_more:hover i.share{background-position:0 0;}

.prevnext{margin-top:100px;background:#f3f3f3;font-size:14px;line-height:3;}
.prevnext p{margin:0;padding:0 1em;}
.prevnext p:nth-child(2){border-top:1px solid #ddd;}
.prevnext a{color:#225892;}

.container-job-list{margin-bottom:-60px;padding-top:60px;padding-bottom:60px;min-height:30em;background:url(../images/jobbg.jpg) center center fixed no-repeat;}
.job-list>div{margin-bottom:20px;padding-left:10px;padding-right:10px;}
.job-list .item{padding:20px;background:#fff;}
.job-list .item .h3{margin-top:10px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #777;font-size:large;color:#000;}
.job-list .item p{margin-bottom:20px;height:110px;line-height:22px;color:#666;overflow:hidden;}
.job-list .item .btn{transition:all ease .5s;}
.job-list .item:hover .btn{color:#fff;border-color:#1075bd;background:#1075bd;}
.container-job-list .loadmore{padding-top:40px;}
@media (max-width: 767px){
	.job-list .item p{height:auto;}
}

/*员工天地*/
.image-list .item{margin-bottom:30px;}
.image-list .item em{display:block;overflow:hidden;}
.image-list .item img{width:100%;transition:all ease .5s;}
.image-list .item:hover img{transform:scale(1.05);}
.image-list .item span{display:block;width:100%;padding:10px;color:#fff;text-align:center;background:#0450a1;}

/*发展历程*/
.fazhan .item{padding-bottom:50px;background:url(../images/fazhan03.gif) center repeat-y;}
.fazhan .img.pull-left{padding-right:50px;background:url(../images/fazhan02.gif) right top no-repeat;}
.fazhan .img.pull-left img{float:right;}
.fazhan .img.pull-right{padding-left:50px;background:url(../images/fazhan02.gif) no-repeat;}
.fazhan .text.pull-right{padding-left:50px;background:url(../images/fazhan01_right.png) no-repeat;}
.fazhan .text h3{margin:0 0 20px;font-size:36px;color:#0169c2;line-height:56px;}
.fazhan .text p{color:#666;font-size:16px;line-height:1.5;}
.fazhan .text.pull-left{padding-right:50px;background:url(../images/fazhan01_left.png) right top no-repeat;}
.fazhan .text.pull-left h3{text-align:right;}
.fazhan .top{height:56px;background:url(../images/fazhan04.png) center top no-repeat;}
@media (max-width: 767px){
	.fazhan .item, .fazhan .text, .fazhan .img{background:none !important;}
	.fazhan .pull-left, .fazhan .pull-right{float: none !important;padding:0 15px !important;}
	.fazhan .text, .fazhan .img{clear:both;}
	.fazhan .img.pull-left img, .fazhan .img.pull-right img{float:none;}
	.fazhan .text h3{margin:10px 0;}
	.fazhan .text.pull-left h3{text-align:left;}
}

.search-result-tip{padding-bottom:2em;padding-left:2em;font-size:medium;}
@media (max-width: 767px){
	.search-result-tip{padding-left:15px;}
}

.pagebar{clear:both;padding:40px 0 20px;text-align:center;}
.pagebar a{display:inline-block;padding:0 8px;margin:0 3px;font-weight:bold;border:1px solid #ccc;line-height:24px;}
.pagebar .on, .pagebar a:hover{background-color:#f00;border-color:#c00;color:#fff}
@media (max-width: 767px){
	.pagebar a:last-child{display:none;}
}

.view-tjxw{padding:20px;background:#07528c;}
.view-tjxw .h4{color:#ffb604;}
.view-tjxw a{line-height:2;font-size:14px;color:#fff;background:url(../images/icon05.png) left center no-repeat;text-indent:15px;}
@media(max-width:991px){
	.view-tjxw{margin-top:20px;}
}


.carousel-indicators li {width:12px;height:12px;margin:1px 5px;}
.carousel-indicators .active {width:14px;height:14px;margin:0 4px;}


/*党建工作*/
.djgz{padding-right:30px;}
.djgz a{float:left;position:relative;margin-bottom:30px;width:390px;height:260px;}
.djgz img{width:100%;height:100%;transition:transform ease .5s;}
.djgz div{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:120px;font-size:medium;color:#fff;background-color:rgba(0,0,0,.7);opacity:0; transition:opacity ease .5s;}
.djgz .a1{float:right;height:550px;}
.djgz .a1 div{padding-top:265px;}
.djgz a:hover div{opacity:1;}
.djgz a:hover img{transform:scale(1.05);}
@media(max-width:1199px){
	.djgz{padding-right:0;}
	.djgz a{width:330px;height:222px;}
	.djgz .a1{height:470px;}
	.djgz div{padding-top:100px;}
	.djgz .a1 div{padding-top:220px;}
}
@media(max-width:767px){
	.djgz a{position:static;width:100%;height:auto;}
	.djgz .a1{height:auto;}
	.djgz img{height:auto !important;}
	.djgz div{position:static;padding:0;line-height:30px;background:#000;opacity:1;}
	.djgz .a1 div{padding:0;height:auto;}
	.djgz a:hover img{transform:scale(1);}
}

@media(max-width:767px){
	.js-wxy-ad-left, .js-wxy-ad-right{display:none !important;}
}


