@media (max-width:767px){
.banner .swiper1 .swiper-slide{ height:200px !important;}
.cjgk{ padding-left:0px !important;}
.cjjj_li .col-md-2 .caption{ display:none !important;}
.xqhz{ padding-right:0px !important;}
.xqhz .col-md-3 .caption a{ width:50%; float:left;}
.xqhz .col-md-3 .caption a:nth-child(1){ border-right-width:1px;}
.xqhz .col-md-3 .caption a:nth-child(2){ border-left-width:1px;}
.xqhz .col-md-3 .caption a:nth-child(3){ border-right-width:1px;}
.xqhz .col-md-3 .caption a:nth-child(4){ border-left-width:1px;}
h3.biao span{ display:none !important;}
.zz_sjtj .caption.sjtj_img{ margin-bottom:10px;}


/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:100px !important;}
.cjzysz .zysz_img{ height:70px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:180px !important;}
/* .hz_bys .swiper3 .swiper-slide{ height:145px !important;} */
.zz_sjtj .caption.sjtj_img{ height:138px !important;}
.zz_sjtj .caption.sjtj_imgs{ height:138px !important;}
/*首页图片固定高度*/
}


@media (min-width:768px) and (max-width:991px) {
.banner .swiper1 .swiper-slide{ height:300px !important;}
.cjgk{ padding-left:0px !important;}
.xqhz{ padding-right:0px !important;}
h3.biao span{ display:none !important;}
.zz_sjtj .caption.sjtj_img{ margin-bottom:10px;}

/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:232px !important;}
.cjzysz .zysz_img{ height:108px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:200px !important;}
/* .hz_bys .swiper3 .swiper-slide{ height:339px !important;} */
.zz_sjtj .caption.sjtj_img{ height:328px !important;}
.zz_sjtj .caption.sjtj_imgs{ height:158px !important;}
/*首页图片固定高度*/
	}


@media (min-width:991px) and (max-width:1200px) {
.banner .swiper-slide{ height:360px !important;}
h3.biao span{ display:none !important;}

.cjjj_li .col-md-2 .caption{ font-size:16px !important;}
.cjjj_li .col-md-2 .caption span{ font-size:12px !important; padding:0 !important;}
.cjgk_link .link_li a{ padding:26px 0 !important; line-height:30px !important; font-size:18px !important; }
.cjgk_link .link_li a img{ width:30px !important; margin-right:10px !important;}

/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:94px !important;}
.cjzysz .zysz_img{ height:62px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:180px !important;}
/* .hz_bys .swiper3 .swiper-slide{ height:210px !important;} */
.zz_sjtj .caption.sjtj_img{ height:209px !important;}
.zz_sjtj .caption.sjtj_imgs{ height:100px !important;}
/*首页图片固定高度*/
	}

	
@media (min-width:1441px) {	
.container{ width:1400px !important; padding:0;}

}

@media (min-width:1200px) and (max-width:1440px) {
	
.banner .swiper-slide{ height:400px !important;}

.xqhz .col-md-3 .caption a{ padding:9px 0 !important;}
.xqhz .col-md-9 ul li{ margin-bottom:5px !important;}
/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:115px !important;}
.cjzysz .zysz_img{ height:75px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:210px !important;}
/* .hz_bys .swiper3 .swiper-slide{ height:260px !important;} */
.zz_sjtj .caption.sjtj_img{ height:255px !important;}
.zz_sjtj .caption.sjtj_imgs{ height:123px !important;}
/*首页图片固定高度*/
	}
@media (min-width:1440px) and (max-width:1680px){

	}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.container{ transition:all 1s;}



.banner .swiper-slide{ height:600px;}
.banner .swiper1 .swiper-pagination1 .swiper-pagination-bullet{ width:12px; height:12px; background:#fff;}


.cjgk_cjjj{ padding-top:20px;}
h3.biao{ border-bottom:1px solid #dedede; position:relative; padding-bottom:10px; margin-bottom:30px;}
h3.biao span{ font-size:18px; color:#666666; margin-left:5px; text-transform:uppercase;}
h3.biao:after{ content:''; width:120px; height:2px; background:#355494; position:absolute; left:0; bottom:-1px;}
h3.biao a{ float:right; color:#333; font-size:14px; padding-right:25px; position:relative; display:block; background:url(../zq_images/hy.png) right center no-repeat; line-height:18px; text-decoration:none; margin-top:6px;}
.cjgk_cjjj p{ line-height:24px; color:#333; margin:10px 0;}
.cjgk_cjjj .jj_cap p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden;}

.cjgk_link .link_li:nth-child(2) a{ background:#355494; margin-bottom:10px;}
.cjgk_link .link_li:nth-child(3) a{ background:#52c0d8; margin-bottom:10px;}
.cjgk_link .link_li:nth-child(4) a{ background:#f1973e;}
.cjgk_link .link_li a{ padding:29px 0; text-align: center; display:block; color:#fff; vertical-align:middle; line-height:35px; font-size:24px; text-decoration:none;}
.cjgk_link .link_li a img{ vertical-align:middle; display:inline-block; margin-right:15px;}

.cjgk{}
.cjjj_li{ margin-bottom:15px;}
.cjjj_li .col-md-2 .caption{ background:#355494; color:#fff; font-size:18px; font-weight:bold; padding:5px 0; text-align:center;}
.cjjj_li .col-md-2 .caption span{ font-size:14px; font-weight:normal; display:block; padding-top:5px; border-top:1px dashed #5d72a4; margin-top:4px;}
.cjjj_li .col-md-10 .caption h5{ font-weight:bold; margin-bottom:8px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.cjjj_li .col-md-10 .caption p{ margin-bottom:0px; margin-top:8px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}


.cjzysz{ padding-bottom:30px;}
.cjzysz .swiper-slide .caption{ background:#f5f6fa; padding-bottom:30px;}
.cjzysz .swiper-slide .caption .zysz_text{ padding:0 8px;}
.cjzysz .swiper-slide h4{ font-size:15px; margin-bottom:6px;}
.cjzysz .swiper-slide h5{ color:#666; text-transform:uppercase; margin-top:6px; text-indent:-8px; margin-bottom:20px; padding-bottom:15px; background:linear-gradient(to right,#12418f,#12418f,#12418f) no-repeat left bottom / 35px 3px;}
.cjzysz .swiper-slide p{ line-height:24px; color:#666666; height:46px; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}


.cjdsjx{ padding-bottom:30px;}
.cjdsjx .swiper2 {}
.cjdsjx .swiper2 .swiper-slide a{ display:block; text-decoration:none;}
.cjdsjx .swiper2 .swiper-slide{ position:relative;}
.cjdsjx .swiper2 .swiper-slide span{ position:absolute; left:0; right:0; bottom:0; background:rgba(53,84,148,0.9); z-index:2; padding:15px 0; display:block;}
.cjdsjx .swiper2 .swiper-slide span a{ display:block; font-size:16px; text-align:center; color:#fff;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.cjdsjx .swiper2 .swiper-pagination2{ text-align:center;}
.cjdsjx .swiper2 .swiper-pagination2 .swiper-pagination-bullet{ width:12px; height:12px; opacity:1;}
.cjdsjx .swiper2 .swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#c1a74e;}

.hz_bys{ padding-bottom:30px;}
.xqhz{ padding-right:30px;}
.xqhz .col-md-3 .caption a{ display:block; padding:15px 0; text-align:center; border:2px solid #333; text-decoration:none; color:#333; font-size:16px; margin-bottom:14px; transition:all 0.3s;}
.xqhz .col-md-3 .caption a:hover{ background:#c1a74e; border:2px solid #c1a74e; color:#fff;}
.xqhz .col-md-9 ul{ margin:0; padding:0;}
.xqhz .col-md-9 ul li{ list-style:none; margin-bottom:11px;}
.xqhz .col-md-9 ul li a{ color:#333; text-decoration:none; transition:all 0.3s; position:relative; padding-right:100px; display:block;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.xqhz .col-md-9 ul li a i{ position:absolute; right:0; top:50%; transform:translateY(-50%); font-style:normal;}
.xqhz .col-md-9 ul li:hover a{ color:#c1a74e;}

.yxbys .swiper3 .swiper-slide a{ display:block; text-decoration:none;}
.yxbys .swiper3 .swiper-slide{ position:relative;}
.yxbys .swiper3 .swiper-slide span{ position:absolute; left:0; right:0; bottom:0; background:rgba(53,84,148,0.9); z-index:2; padding:10px; display:block;}
.yxbys .swiper3 .swiper-slide span a{ display:block; color:#fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.yxbys .swiper3{ position:relative;}
.yxbys .swiper3 .swiper-pagination3{ position:absolute; text-align: center; display:block; left:0; right:0; bottom:40px; z-index:2;}
.yxbys .swiper3 .swiper-pagination3 .swiper-pagination-bullet{ opacity:1; background:#fff; width:10px; height:10px; }
.yxbys .swiper3 .swiper-pagination3 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#c1a74e;}


.zz_sjtj .caption{ position:relative;}
.zz_sjtj .caption span{ position:absolute; left:0; right:0; bottom:0;background:rgba(53,84,148,0.9); z-index:2; padding:12px 0; display:block; text-align:center; color:#fff; font-size:16px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.zz_sjtj .caption.sjtj_imgs{ margin-bottom:10px;}
.zz_sjtj .caption.sjtj_imgs span{ padding:8px 0;}
.zz_sjtj .row{ margin:0 -10px;}
.zz_sjtj .row .col-md-6{ padding:0 10px;}

.cjzysz .swiper5 .swiper-button-prev5 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23c1a74e'%2F%3E%3C%2Fsvg%3E");
}
.cjzysz .swiper5 .swiper-button-next5{
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23c1a74e'%2F%3E%3C%2Fsvg%3E");
}

/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:140px; overflow:hidden;}
.cjzysz .zysz_img{ height:80px; overflow:hidden;}
.cjdsjx .swiper2 .swiper-slide{ height:260px; overflow:hidden;}
/* .hz_bys .swiper3 .swiper-slide{ height:320px; overflow:hidden;} */
.hz_bys .swiper3 .swiper-slide{ height:auto; overflow:hidden;}
.zz_sjtj .caption.sjtj_img{ height:314px; overflow:hidden;}
.zz_sjtj .caption.sjtj_imgs{ height:152px; overflow:hidden;}
/*首页图片固定高度*/