@charset "utf-8";
*{
    margin: 0;
    padding: 0px;
}
body{
    min-width: 1200px;
    background: #e9f9ff;
}
.gdzflogo{position:absolute;z-index:2;top:14px;left:20px;}
.headline {
  margin: -408px auto 30px;
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
}
.container{
    width: 1200px;
    margin: 0 auto;
}

.tab-brief .bd > .item .infolist, .tab-card .bd > .item .infolist{margin-top: 0;}
.infolist.dot li a:before{background: #c5ddf8;}
.infolist.dot li:hover a:before{background: #0100a2;}
.infolist li:hover a, .infolist li a:hover,.infolist li:hover span{color: #0100a2;}


.bgwhite{
	background:#FFF;
	padding: 10px;
	box-sizing: border-box;
}

.xzc-banner{
	 background: url(../images/zjgydh_header_bg.jpg) no-repeat center center;
	    width: 100%;
	    height:1294px;
	    background-size: 100% 100%;
}

.xzc-tt{
	position: relative;
	height: 110px;
	/* background: url(../images/icon_bt.png) no-repeat center; */
	text-align: center;
}

.xzc-tt p{
	width: 100%;
	position: absolute;
	text-align: center;
	bottom: 12px;
}


/* 图片新闻 */
.home-tpxw{position:relative; overflow:hidden;}
.home-tpxw .owl-nav>div{display: none;}
.home-tpxw .imgbox{height: 360px;}
.home-tpxw .imgbox img{display: block;min-width: 100%;min-height: 100%;}
.home-tpxw .txt{position: absolute;left:0;right:0;bottom:0;padding: 0 130px 0 20px;height: 45px;line-height: 45px;color:#fff;background: rgba(0,0,0,.6);text-align: left;}
.home-tpxw .owl-dots{position: absolute; right:13px;bottom:17px; z-index: 1;}
.home-tpxw .owl-dot{float: left; width: 9px;height: 9px;background: #fff;opacity:1;margin: 0 7px;border-radius: 50%;}
.home-tpxw .owl-dot.active{opacity: 1; background: #bd1a2d;}

/* 川警故事 */
.js-slideZtzl {position: relative;}
.js-slideZtzl a{background: #f5f5f5; height: 340px; box-sizing: border-box; display: block; }
.js-slideZtzl .item{display: block;max-height: 340px;overflow: hidden; background: #f5f5f5;}
.js-slideZtzl .item img{display: block;max-height: 100%;}
.js-slideZtzl .owl-item img{width: 100%; height: 100%;}
.js-slideZtzl .owl-nav>div{display: block; width: 40px; height: 70px;}

.p2-box{height: auto;}
.p2-left{width: calc(100% - 278px); float: left; }
.p2-left .flxe-itme{width: calc(100% / 2 - 10px); padding-right: 10px; float: left;}
.p2-right{width: 278px; float: right;}

.p3-box{height: 110px; margin: 40px 0;}
.p3-box img{width: 100%; height: 100%;}


.p5-list ul {padding: 20px 15px 0 15px;box-sizing: border-box;}

.p5-list ul li {
    box-sizing: border-box;
    float: left;
    line-height: 71px;
    text-align: center;
    color: #333;
    font-size: 22px;
    font-weight: normal;
    width: calc(16% - 5px);
    margin-right: 15px;
    margin-bottom: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    padding: 0 10px;
	background-color: #FFF;

}

.p5-list ul li:nth-of-type(6n) {margin-right: 0;}
.p5-list ul li.more a{color: rgba(42, 130, 228, 1);}


/* 轮播左右按钮 */
.owl-nav>div{
  position: absolute;top: 50%;display: block;margin-top: -25px;
  background: url(../images/icon_slide_prev_bwhite.png) no-repeat center ;background-size: 100% 100%;
  z-index: 999;cursor: pointer;background-color: rgba(0, 0, 0, 0.2);background-size: 10px;
}
.owl-nav .owl-prev{left:0;}
.owl-nav .owl-next{right:0;background-image: url(../images/icon_slide_next_bwhite.png);}
/* .owl-nav>div:hover{background-color: rgba(0, 0, 0, 0.6);} */
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display: block;}
.owl-nav>div:hover{background-color: rgba(0, 0, 0, 0.6);}
