﻿@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;}
.cjgk_cjjj ul{ padding:10px 0 !important;}
.cjgk_cjjj ul li{ width:50% !important; margin:10px 0; min-height:134px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.cjgk_cjjj .cjgk ul{ padding:0 !important;}
.cjgk_cjjj .cjgk ul li{ width:auto !important; min-height:auto !important; margin:0 !important;}
.yszysz ul{ width:100% !important; border:none !important;}
.yszysz ul li{ width:50% !important; margin: 5px 0 !important; float:left;}
.yszysz ul li a{ margin:0 !important; border:none !important; padding-left:50px !important; font-size:16px !important;}
.yszysz #myTabContent_2{ display:none !important;}

h3.biao span{ display:none !important;}


/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:111px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:232px !important;}
/*首页图片固定高度*/
}


@media (min-width:768px) and (max-width:991px) {
.banner .swiper1 .swiper-slide{ height:300px !important;}
.cjgk{ padding-left:0px !important;}
.yszysz ul{ width:100% !important; border:none !important;}
.yszysz ul li{ width:50% !important; margin: 5px 0 !important; float:left;}
.yszysz ul li a{ margin:0 !important; border:none !important; padding-left:50px !important; font-size:16px !important;}
.yszysz #myTabContent_2{ display:none !important;}
h3.biao span{ display:none !important;}


/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:232px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:232px !important;}
/*首页图片固定高度*/
	}


@media (min-width:991px) and (max-width:1200px) {
.banner .swiper-slide{ height:360px !important;}

.yszysz ul{ width:100% !important; border:none !important;}
.yszysz ul li{ margin: 12px 0 !important;}
.yszysz ul li a{ margin:0 !important; border:none !important; padding-left:50px !important; font-size:16px !important;}
.szylist .yszy_xi{ height:260px !important;}
	
h3.biao span{ display:none !important;}



/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:121px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:202px !important;}
/*首页图片固定高度*/
	}

	
@media (min-width:1441px) {	
.container{ width:1400px !important; padding:0;}

}

@media (min-width:1200px) and (max-width:1440px) {

.yszysz ul li{ margin: 20px 0 !important;}
.szylist .yszy_xi{ height:313px !important;}
.banner .swiper-slide{ height:450px !important;}

/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:121px !important;}
.cjdsjx .swiper2 .swiper-slide{ height:240px !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{ text-align:center;}
.banner .swiper1 .swiper-pagination1 .swiper-pagination-bullet{ width:12px; height:12px; opacity:1; background:#393939;}
.banner .swiper1 .swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#113e91;}

.cjgk_cjjj{ padding-top:20px;}
h3.biao{ border-bottom:1px solid #dedede; position:relative; padding-bottom:10px; font-weight:bold; margin-bottom:30px;}
h3.biao span{ font-size:18px; color:#393939; margin-left:5px; text-transform:uppercase; font-weight:normal;}
h3.biao:after{ content:''; width:120px; height:2px; background:#113e91; 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{ padding-left:30px;}
.cjjj_li{ margin-bottom:15px;}
.cjjj_li .col-md-2 .caption{ background:#113e91; 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 #1353c6; 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;}

.cjgk_cjjj ul{ margin:30px 0; background:#113e91; color:#fff; padding:20px 0;}
.cjgk_cjjj ul li{ list-style:none; width:25%; float:left; text-align:center; border-right:1px solid #1353c6;}
.cjgk_cjjj ul li b{ font-size:52px; display:block;}
.cjgk_cjjj ul li b small{ font-size:16px;}

.cjgk_cjjj .cjgk h3.biao{ padding:0;}
.cjgk_cjjj .cjgk h3.biao:after{ display:none;}
.cjgk_cjjj .cjgk ul{ margin:0; padding:0; background:none;}
.cjgk_cjjj .cjgk ul li{ list-style:none; width:auto; border:none;}
.cjgk_cjjj .cjgk ul li.active a{ background:#113e91;}
.cjgk_cjjj .cjgk ul li a{ margin:0; padding:10px 30px; background:#393939; color:#fff; display:block;}

.snewlist.fade{ display:none;}
.snewlist.fade.active{ display:block;}

.yszysz ul{ margin:0; padding:0; border-right:1px solid #dedede; width:90%;}
.yszysz ul li{ list-style:none; margin:30px 0;}
.yszysz ul li a{ line-height:40px; padding-left:80px; display:block; font-size:18px; font-weight:bold; color:#333333; text-decoration:none; margin-right:-3px; transition:all 0.3s;}
.yszysz ul li:nth-child(1) a{ background:url(../zq_images/yszy_1.png) left center no-repeat;}
.yszysz ul li:nth-child(2) a{ background:url(../zq_images/yszy_2.png) left center no-repeat;}
.yszysz ul li:nth-child(3) a{ background:url(../zq_images/yszy_3.png) left center no-repeat;}
.yszysz ul li:nth-child(4) a{ background:url(../zq_images/yszy_4.png) left center no-repeat;}
.yszysz ul li:nth-child(5) a{ background:url(../zq_images/yszy_5.png) left center no-repeat;}
.yszysz ul li:nth-child(6) a{ background:url(../zq_images/yszy_6.png) left center no-repeat;}
.yszysz ul li:nth-child(7) a{ background:url(../zq_images/yszy_7.png) left center no-repeat;}
.yszysz ul li:nth-child(8) a{ background:url(../zq_images/yszy_8.png) left center no-repeat;}
.yszysz ul li:nth-child(1).active a{ background:url(../zq_images/yszy_1111.png) left center no-repeat;}
.yszysz ul li:nth-child(2).active a{ background:url(../zq_images/yszy_2222.png) left center no-repeat;}
.yszysz ul li:nth-child(3).active a{ background:url(../zq_images/yszy_3333.png) left center no-repeat;}
.yszysz ul li:nth-child(4).active a{ background:url(../zq_images/yszy_4444.png) left center no-repeat;}
.yszysz ul li:nth-child(5).active a{ background:url(../zq_images/yszy_5555.png) left center no-repeat;}
.yszysz ul li:nth-child(6).active a{ background:url(../zq_images/yszy_6666.png) left center no-repeat;}
.yszysz ul li:nth-child(7).active a{ background:url(../zq_images/yszy_7777.png) left center no-repeat;}
.yszysz ul li:nth-child(8).active a{ background:url(../zq_images/yszy_8888.png) left center no-repeat;}
.yszysz ul li.active a{ border-right:5px solid #113e91; color:#113e91;}
.yszysz ul li:hover a{ color:#113e91;}

.szylist.fade{ display:none;}
.szylist.fade.active{ display:block;}

.szylist h4{ color:#113e91;}
.szylist p{ line-height:24px; color:#666;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.szylist .yszy_xi{ position:relative; height:380px; overflow:hidden; margin-top:20px;}
.yszy_xi .yszy_xi_text{ position:absolute; background:rgba(53,92,161,0.85); color:#fff; right:0; top:0; bottom:0; height:100%; padding-left:5%; width:40%; padding-top:10%;}
.yszy_xi .yszy_xi_text h3{ margin-bottom:20px; background:linear-gradient(to bottom,#fff,#fff,#fff) no-repeat left bottom / 50px 3px; padding-bottom:20px;}
.yszy_xi .yszy_xi_text span{ padding:5px 20px; border:1px solid #fff; border-radius:24px; color:#fff; display:inline-block;}



.cjdsjx{ padding-bottom:30px;}
.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(0,0,0,0.7); z-index:2; padding:10px; display:block;}
.cjdsjx .swiper2 .swiper-slide span a{ display:block; color:#fff;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.cjdsjx .swiper2 .swiper-button-prev2{
	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'%23888888'%2F%3E%3C%2Fsvg%3E");
}
.cjdsjx .swiper2 .swiper-button-next2{
	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'%23888888'%2F%3E%3C%2Fsvg%3E");
}

.hzqy{ padding-bottom:30px;}
.hzqy .sx_biao{ background:#113e91; padding:10px 0;}
.hzqy .sx_biao h3{ margin:0;}
.hzqy .swiper4 .swiper-slide .hz_img{ height:180px; position:relative; border:1px solid #dedede;}
.hzqy .swiper4 .swiper-slide img{ display:block; max-width:100%; max-height:100%; position:absolute; left:0; right:0; margin:0 auto; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%)}
.hzqy .swiper4 .swiper-slide p{ text-align:center; color:#666; margin-top:10px;}



/*首页图片固定高度*/
.cjgk_cjjj .cjjj_img{ height:183px; overflow:hidden;}
.cjdsjx .swiper2 .swiper-slide{ height:305px; overflow:hidden;}
/*首页图片固定高度*/