@charset "utf-8";
/* CSS Document */
*{margin:0;padding: 0;}
a{text-decoration: none;color:#333;}
ul li{list-style-type: none;}
.phonemore{display: none;}
.tzqd-head{background: url("../images/ban.png") center 0 no-repeat;
    background-size: cover;
    overflow-y: hidden;
    text-align: center;
    position: relative;
    height: 400px;
    width: 100%;
}
.tzqd-head img {
    object-fit: cover;
   width: 100%;
    height:400px;
   
}
.news{width: 1200px;margin: 20px auto;}
.news::after{content: '';display: table;clear: both;}
.lunbo1 {
    width: 650px;
    height:365px;
    float: left;
	
}
.dd1 {
    width: 100%;
    height: 40px;
    background-color: #000;
    opacity: 0.88;
    filter: alpha(opaity=88);
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    text-align: left;
}
.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width: 350px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.news-container {
    width: 525px;
    height: 365px;
    float: right;
}
.ne1 {
    width: 525px;
    height: 47px;
    border-bottom: 1px solid #d7d7d7;
}
.ne1 ul li {
    float: left;
    width: 100px;
    text-align: center;
}
.ne1 ul li:hover {
    border-bottom: 2px solid #0078cd;
}
.ne1 ul li.on{ border-bottom: 2px solid #0078cd;}
.ne1 ul li.on a{color: #0078cd;}




.ne1 ul li a {
    line-height: 45px;
    font-size: 22px;
    font-weight: 500;
	
}
.ne1 ul li a:hover {
    font-weight: 600;
    color: #0078cd;
}
.ne1 ul span {
    width: 2px;
    height: 24px;
    background: #9f0000;
    display: inline-block;
    position: relative;
    top: 11px;
    left: -102px;
}
.nen1 {
    width: 445px;
}
.nen1 ul li {
    background: url(tzqd-dd.png) no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 40px;
}
.nen1 ul li a {
    font-size: 16px;
	width: 80%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
	display: block;
}
.nen1 ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}
.tzqd-logo{width: 1200px;margin: 0 auto; text-align:left;}
.tzqd-twosec{width: 1200px;margin:0 auto;position: relative;}
.tzqd-twosec::after{display: table;content: '';clear: both;}
.tzzc{width: 845px;float:left;}

.tzzc h2{font-size: 30px;color: #0056a3;background: url("../images/tzqd-title1.png")20px 5px no-repeat;}

.tzzc ul li{border-bottom: 1px solid #ededed;margin-top: 20px;padding-bottom: 30px;}
.tzzc ul li a span img{float: left;margin: 0px 5px 0px 0px;}
.tzzc ul li a span{font-size: 16px;display: inline-block;}
.tzzc ul li a p{font-size: 18px;font-weight: 500;color: #333;line-height: 1.8;}
.tzpt{width: 330px;float: right;box-shadow: -2px 2px 2px #e2e2e2;text-align: center;border-radius: 10px;position: absolute;top:-200px;right:0;}
.tzpt ul li{display: inline-block;width: 92%;border-bottom: 1px solid #ededed;margin-bottom: 10px;}

.tzpt ul li a p{line-height: 1.75;font-size: 16px;font-weight: 500;margin-bottom: 10px;}

.tzqd-qstj{width:1200px;margin: 20px auto;text-align: center;}
.tzqd-qstj::after{display: table;clear: both;content: '';}
.tzqd-qstj h2{text-align: center;font-size: 36px;line-height: 1.75;background: url("../images/tzqd-title.png")center center no-repeat;color:#0056a3;}

.big-box{width:885px;height: 500px;float: left;margin-top: 50px;}
.big-box img {width: 885px;height: 500px;}
.big-box ul li a p{background: #333;padding-left: 10px;color: #fff;line-height: 30px;height: 30px;font-size: 16px;position: absolute;bottom: 0;width:875px;text-align:left;}
.big-box ul li{position: relative;display: block;}
.small-box{width:280px;height: 500px;float:right;margin-top: 50px;position: relative;}
.small-box ul li{margin-bottom: 14px;position: relative;}
.swiper-slide{position: relative;}
.swiper-slide>a>p{background: #333;padding-left: 10px;color: #fff;line-height: 30px;height: 30px;font-size: 16px;position: absolute;bottom: 0;width:270px;text-align:left;}
.small-box .swiper-slide {width: 280px;height: 155px;}
.small-box .swiper-slide  img{width: 280px;height: 155px;}
.fytop{top: -25px !important;left: calc(50% - 34px) !important; background-image: url(tzqd-top.png) !important;background-size: cover !important;width: 68px !important;height: 35px !important;}
.fybottom{top: 525px !important;right: calc(50% - 34px) !important;background-image: url(tzqd-bottom.png) !important;background-size: cover !important;width: 68px !important;height: 35px !important;}
.lunbo2 .swiper-wrapper{height: 500px;}
@media screen and (max-width: 750px){
	img{width: 100%;}
.tzqd-head{background: url("../images/ban.png") center 0 no-repeat;
    background-size: cover;
    overflow-y: hidden;
    text-align: center;
    position: relative;
    height: 25vh;
    width: 100%;
}	
.news{width:96%;margin: 20px auto;}	
.lunbo1 {
    width:100%;
    height:auto;
    float:none;
	
}	
.news-container {
    width:100%;
    height:auto;
    float:none;
}
.ne1 {
    width:100%;
    height: 47px;
    border-bottom: 1px solid #d7d7d7;
}
.nen1 {
    width:100%;
}	
.tzqd-logo{width:96%;margin: 0 auto; text-align: center;}
.tzqd-twosec{width:96%;margin:0 auto;}	
.tzzc{width:100%;float:none;}	
.tzzc ul li a span img{float:none;margin: 2px 5px 0px 0px;width: 16%;}	
.tzpt{width: 98%;float:none;box-shadow: -2px 2px 2px #e2e2e2;text-align: center;border-radius: 10px;position: static;}	
	.tzpt>img{width: 100%;}	
	.tzpt ul li a img{width: 40%;}
	.tzqd-qstj{width:96%;margin: 0 auto;text-align: center;}
	.big-box{width:100%;height:auto;float:none;margin-top: 10px;}
.big-box img {width:100%;height:auto;}
	.small-box{display: none;}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 182%!important;
}
	.phonemore{display:block;float: right;line-height:1.75;}
	.big-box ul li a p{background: #333;padding-left: 0px;color: #fff;line-height: 30px;height: 30px;font-size: 16px;position: absolute;bottom: 0;width:100%;text-align:left;}
	.tzqd-head{background: url("../images/ban.png") center 0 no-repeat;
    background-size: cover;
    overflow-y: hidden;
    text-align: center;
    position: relative;
    height:25vh;
    width: 100%;
}
.tzqd-head img {
    object-fit: cover;
    width: 100%;
    height:100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
	
}
}






