﻿@media screen and (max-width:476px){
.kstd ul li p {
    font-size: 12px;
   /* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;*/
    color: #d4dae0;
text-align:center

;}
.kstd ul li img{width:27px;height:27px;}
.list {margin: 8px 13px;}

.kstd ul li{width:22% !important;}
.kstd ul .last_li{width:34% !important;}

.list3 ul li p {
    -webkit-line-clamp: 1 !important;
margin-top:0px !important;}
.list3 ul li span{    
    margin-top: 5px !important;
    margin-bottom: 5px !important;}
}

@media screen and (max-width: 508px){
.ss{width:90% !important;}
.se-btn2{right:16% !important;}
.list-heard .list-box p {font-size: 14px;width: 43%;}

}



@media screen and (max-width: 1023px){
.head_box,.nav,.main_box,.foot_box,.topbanner_box,.web{width:100%;}
.head{height:auto;}
.head_box{background:none;height:auto;}
.main_box .banner .swiper-container{height:350px !important;}
.nav>ul{width: 95%;}
.nav>ul>li>a{padding: 0 44px;}
.main_box .main_left,.main_right {width:100%;}
.main_right .tzgg{margin:20px 0 25px 0;}
.search2_phone .wrap{width:90%;margin:0 auto;}

.xx{display:none;}
.search_phone{display:block;height:50px;width:100%;background:#226cac;padding:15px 20px;}
.nav_phone{display:block;}
.nav{display:none;}
.search{display:none;}
.search-block{display:block;}
.main{margin-top:0px;}
.foot{height:200px;}
.foot_box{height:201px;position:relative;}
.foot_box:after{clear:both;content:"\200B";display:block;height:0;}

.yqlj {
    width:100%;
    position: absolute;
margin-top:0px;
top:-47px;}
.yqlj .select {
    position: relative;
    height: 47px;
width:100%;
margin-left:0px;
margin-right:0px !important;}

.foot .kstd {
    position: absolute;
    width: 100%;}
.foot_box .bq {
  width:100%;
  position:absolute;
  bottom:0px;
margin-left:0px;
text-align:center;
margin-top:0px;
padding:18px 0px;
border-top:1px solid #4d8cc3;}
.kstd ul li {
    width: 22.5%;
    margin-left: 0px;}
.kstd ul .last_li{width:32%;}
.kstd ul li:first-child {
    margin-left: 0px;}
.search_phone .head1{margin-right:15px;height:20px;}

.list-heard {
    width: 100%;
    padding: 0px 20px;}
.content-left{display:none;}
.topbanner_box img{height:180px;}
.content-1{margin-top: 20px;}
.list3 ul li.list-li2 dl {
    width: 75% !important;
    height: 100% !important;}
.list3 ul li.list-li2 img {
    width: 23% !important;
    height: 100% !important;}
.list3 ul li{min-height:113px !important;}
.list3 ul li a dt{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tzgg-list li ul{width:17% !important;}
.tzgg-list li div{width:80% !important;}

.list3 ul li p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.head_box .logo{
     width: 100%;
    text-align: center;
    padding:32px 15px;
    margin-top:0px;
    float:none;}
.wzdh{display:block !important;}
.nav_phone ul li .topnav{font-size:15px;line-height:51px;}
.foot{margin-top:70px;}
.yqlj .select dt{height:47px;line-height:47px;background:url(../images/zdsfgvnlink.png) right top no-repeat #1a4c77;border:0px;width:100%;}
.yqlj .select dd{width:100%;bottom:47px;left:0px;}
.yqlj .select dd ul{width:100%;}
.list {margin: 8px 13px;}

.tzgg-list li .zy{    
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.tzgg-list li .title1{
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.list-heard .title_zw{font-size:22px !important;line-height:1.5em !important;}
.list-heard .list-box span{font-size:13px;}
.list-heard .list-box span a{font-size:13px;}

.head_box .logo .logo_self{width:39% !important;left:4px !important;}
.head_box .logo .logo_xgd{width:56%;float:left;}


}








@media screen and (min-width:1024px) and (max-width: 1279px) {
.head_box,.nav,.main_box,.foot_box,.topbanner_box,.web{width:998px;}
.nav>ul{width: 94%;}
.nav>ul>li>a{padding: 0 6px;}
.main_box .banner .swiper-container{height:385px !important;}
.main_box .main_left {width: 49%;}
.main_box .banner {padding-bottom:76.4%;}
.main_box .banner .bd ul li img{height: 123%;}
.main_box .banner .bd ul li .xwzy{bottom: -119px;}
.main_box .banner .hd{bottom: -94px;}
.main_box .main_left,.main_right {width:49.5%;}
.tzgg .list ul li:first-child+li+li+li+li+li,.xwdt .list ul li:first-child+li+li+li+li+li,.tzgg .list ul li:first-child+li+li+li+li,.xwdt .list ul li:first-child+li+li+li+li{display:none;}

.main_right .tzgg { margin:0;}
.foot_box .bq {
    width:25%;}

.main_box .banner .bd ul li .xwzy p{  
    width:85%;  
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.kstd .last_li{width:30%;}
.foot .kstd{width:49% !important;}
.kstd ul li{width:23%;}
.list-heard {
    width: 75%;}
.content-left{width:20%;}

.list3 ul li.list-li2 dl {
    width: 75% !important;
    height: 100% !important;}
.list3 ul li.list-li2 img {
    width: 23% !important;
    height:71px !important;}
.list3 ul li{min-height:165px !important;}
}



@media screen and (min-width:1280px) and (max-width:1365px){
.head_box,.nav,.main_box,.foot_box,.topbanner_box{width:1200px;}
.nav>ul{width: 95%;}
.main_box .banner .swiper-container{height:450px !important;}
.nav>ul>li>a{padding: 0 16px;}
.main_box .banner {padding-bottom:76.4%;}
.main_box .banner .bd ul li img{height: 123%;}
.main_box .banner .bd ul li .xwzy{bottom: -119px;}
.main_box .banner .hd{bottom: -94px;}
.tzgg .list ul li:first-child+li+li+li+li+li,.xwdt .list ul li:first-child+li+li+li+li+li{display:none;}
.tzgg .list ul li:first-child+li+li+li+li,.xwdt .list ul li:first-child+li+li+li+li{display:block;}
.kstd .last_li{width:29%;}



}




@media screen and (min-width:1366px) and (max-width:1439px){
.head_box,.nav,.main_box,.foot_box,.topbanner_box{width:1200px;}
.kstd .last_li {
    width: 29%;}
.main_box .banner .swiper-container{height:450px !important;}
.nav>ul{width: 95%;}
.nav>ul>li>a{padding: 0 17px;}
.main_box .banner .swiper-container .swiper-slide .xwzy{bottom: -119px;}
.tzgg .list ul li:first-child+li+li+li+li+li,.xwdt .list ul li:first-child+li+li+li+li+li{display:none;}
}




@media screen and (min-width:1440px) and (max-width:1679px){
.head_box,.nav,.main_box,.foot_box,.topbanner_box{width:1360px;}
.main_box .banner .swiper-container{height:517px !important;}
.nav>ul{width: 95%;}
.nav>ul>li>a{padding: 0 24px;}
.main_box .banner .swiper-container .swiper-slide .xwzy{bottom: -143px;}
.main_box .banner .pagination{bottom:21px;}
.tzgg .list ul li:first-child+li+li+li+li+li,.xwdt .list ul li:first-child+li+li+li+li+li{display:block;}






}




@media screen and (min-width:1680px) {
.head_box,.nav,.main_box,.foot_box,.topbanner_box{width: 1500px;}
.nav>ul{width: 95%;}
.nav>ul>li>{padding: 0 44px;}
.list ul li{line-height:37px;}
}