.dqwz{
    width: 100%;
    height:.97rem;
    border-bottom:solid 1px #355e92; 
    line-height: .97rem;
    background-image: url(dqwz-bg.png);
    background-repeat: no-repeat;
    background-position: .2rem center;
    background-color: #fff;
    background-size: .35rem .5rem;
    padding-left: .8rem;
    font-size: .32rem;
    color: #333;
}
.dqwz a{
    color:#333;
}
.news-lsit ul li{
    height:.75rem;
    line-height:.75rem;
    padding-left:.3rem;
    padding-right:.3rem;
    border-bottom:#707070  dotted  1px ;
    font-size:.32rem;
    font-family: "微软雅黑";
}
.news-lsit ul li a{
    color: #333;
}
.news-lsit ul li span{
    font-size:.32rem;
    color: #747474;
    float:right; 
}
.fy{
    height:1.3rem;
    width:92%;
    padding-left: .3rem;
    padding-right: .3rem;
}
.fy-left{
    float: left;
}
.fy-right{
    float:right;
}
.fy-global{
    width: 37.33%;
    height: .6rem;
    border:#cccccc solid 1px;
    background-color: #ededed;
    font-size: .3rem;
    color: #666666;
    line-height: .6rem;
    text-align: center;
    border-radius: 30px;
    margin-top: .35rem;
}
.footer{
    height:2.1rem;
    background-color:#015093;
    color: #fff;    
}
.footer .footer1{
    height:.9rem;
    line-height: .9rem;
    text-align: center;
    font-size: .32rem;
}
.footer .footer2{
    height:.5rem;
    line-height: .5rem;
    text-align: center;
    font-size: .24rem;
}
.footer .footer2 img{
   width: .36rem;
   height: .36rem;
}
.footer .footer3{
    height:.5rem;
    line-height: .5rem;
    text-align: center;
    font-size: .24rem;
}
/*zhuri*/
.more{
    width: 100%;
    padding-left:.3rem;
    padding-right:.3rem;
    height: 0.6rem;
    margin-top: .3rem;
    margin-bottom:.2rem;
    line-height: 0.6rem;
}
.more a{
    width:91.5%;
    background:#ededed;
    border:#cccccc solid 1px; 
    border-radius:30px; 
    display: inline-block;
    text-align: center;
    color: #666;
    font-size:.32rem;
    font-family: "微软雅黑";
}
.enter-dx{
    width: 92%;
    padding-left:.3rem;
    padding-right:.3rem;
    font-size: .32rem;
    position: relative;
}
.qjdx-title{
height:1.28rem;
width: 100%;
margin-top: .3rem;
}
.qjdx-title img{
height:1.28rem;
width: 100%;

}
.qjdx-list{
    width: 92%;
    padding-left:.3rem;
    padding-right:.3rem;
    height: 1.53rem;
    margin-top: .3rem;
}
.qjdx-list a{
    height: 1.53rem;
    width:48%;
    font-size:.32rem;
    position: relative;
}
.qjdx-list a span{
    font-size:.28rem;
    position: absolute;
    left: .1rem;
    bottom: .1rem;
    color: #fff;
}
.qjdx-list a img{
    height: 1.53rem;
    width:100%;
}
.left{
    float: left;
}
.right{
    float: right;
}
/* 定西旅游title*/
.travial-title{
    width: 2.5rem;
    height: .6rem;
    line-height: .59rem;
    text-align: right;
    border-radius:5px;
    box-shadow: 0px 0px 2px #333;
    margin:0 auto; 
    margin-top: .3rem;
    margin-bottom: .3rem;
    font-size: .32rem;
    font-weight: bold;
    padding-right: .5rem;
}
.travial-title1{
 background:url(travial-dx_01.png) no-repeat .35rem center;
 background-size: 15% 60%;
  color: #006eab; 
}
.travial-title2{
 background:url(travial-dx_02.png) no-repeat .35rem center;
 background-size: 15% 60%; 
 color: #329dd8;
}
.travial-title3{
 background:url(travial-dx_01.png) no-repeat .35rem center;
 background-size: 15% 60%;
 color: #bfca0a; 
}
.travial-title4{
 background:url(travial-dx_03.png) no-repeat .35rem center;
 background-size: 15% 60%;
 color: #df7d13; 
}
.travial-title5{
 background:url(travial-dx_04.png) no-repeat .35rem center;
 background-size: 15% 60%; 
 color: #ca4b32;
}
.qjdx-list1{
    width: 92%;
    padding-left:.3rem;
    padding-right:.3rem;
    height:3.45rem;
    margin-top: .3rem;

}
.qjdx-list-left{
    width: 48%;
    height:3.45rem;
}
.qjdx-list-left a{
    width: 48%;
    height:3.45rem;
     font-size:.32rem;
    position: relative;
}
.qjdx-list-left a img{
    width: 100%;
    height:3.45rem;
}
.qjdx-list-left a span{
   font-size:.28rem;
    position: absolute;
    left: .2rem;
    bottom: .2rem;
    color: #fff;
}
.qjdx-list-right a{
     width: 48%;
    height:3.45rem;
     font-size:.32rem;
    position: relative;
}
.qjdx-list-right a span{
   font-size:.28rem;
    position: absolute;
    left: .1rem;
    bottom: .1rem;
    color: #fff;
}
.qjdx-list-right{
    width: 48%;
    height:3.45rem;
    position:relative;
}
.qjdx-list-right a{
    width:100%;
    height:1.53rem;
     font-size:.32rem;
    position: relative;
}
.qjdx-list-right a img{
    width: 100%;
    height:1.53rem;
}
.qjdx-list-right a span{
   font-size:.28rem;
    position: absolute;
    left: .1rem;
    bottom: .1rem;
    color: #fff;
}
.qjdx-list-right a.top{
    position: absolute;
    top: 0px;
    border-radius:10px;
}
.qjdx-list-right a.bottom{
    position: absolute;
    bottom: 0px;
}
/*qjdx-list2*/
.qjdx-list2{
    width: 92%;
    padding-left:.3rem;
    padding-right:.3rem;
    height:2.2rem;
    margin-top: .3rem;
}
.qjdx-list2 a{
    height:2.2rem;
    width:48%;
    font-size:.32rem;
    position: relative;
}
.qjdx-list2 a span{
    font-size:.28rem;
    position: absolute;
    left: 0rem;
    bottom:0rem;
    width: 100%;
    color: #fff;
     background:rgba(0,0,0,0.4);
     text-align: center;
}
.qjdx-list2 a img{
    height: 2.2rem;
    width:100%;
}
.three-button{
    height:2.77rem;
    margin-top: .3rem;
    width:92%;
    padding-left:.3rem;
    padding-right:.3rem;
}
.button-list{
    height:2.77rem;
    width:30%;
    font-size:.32rem;
    text-align: center;
    float: left;
}
.button-list img{
    height:2.77rem;
    width:100%;
    font-size:.32rem;
    text-align: center;
    float: left;
}
.left{
    float:left;
}
.right{
    float:right;
}
.center{
    margin-left: 5.5%;
}
.dxgk{
    font-size: .32rem;
    line-height: .5rem;
    padding-left: .3rem;
    padding-right: .3rem;
    padding-top: .3rem;
    width: 92%;
    text-indent: .6rem;
     background: #f5f5f5;
}
.detail{
    width: 2.4rem;
    height: .7rem;
    margin:0 auto; 
    color: #333;
    border:#d5d5d5  solid 1px;
    margin-top:.3rem;
}
.detail a{
   font-size: .32rem;
   text-align: center;
   line-height: .7rem;
   color:#555; 
    margin:0 auto; 
}
.survey-list{
    padding-left: .3rem;
    padding-right: .3rem;
    padding-bottom:.3rem;
    width: 92%;
    background: #f5f5f5
}
.survey-list a{
    display: inline-block;
    width: 1.5rem;
    height: 1.23rem;
    font-size: .28rem;
    background-color: #fff;
    text-align: center;
    border-radius:.4rem 0px .4rem 0px; 
    color: #333;
    line-height:1.8rem;
    margin-top:.3rem;  
    background-repeat: no-repeat; 
}
.survey-list a.about1{
    background-image: url(dxgk_01.png) ;
    background-position: center .1rem;
    background-size: .61rem .62rem;
}
.survey-list a.about2{
    background-image: url(dxgk_02.png) ;
    background-position: center .1rem;
    background-size: .73rem .62rem;
}
.survey-list a.about3{
    background-image: url(dxgk_03.png) ;
    background-position: center .1rem;
    background-size: .67rem .60rem;
}
.survey-list a.about4{
    background-image: url(dxgk_04.png) ;
    background-position: center .1rem;
    background-size: .55rem .62rem;
}
.survey-list a.about5{
    background-image: url(dxgk_05.png) ;
    background-position: center .1rem;
    background-size: .72rem .60rem;
}
.survey-list a.about6{
    background-image: url(dxgk_06.png) ;
    background-position: center .1rem;
    background-size: .64rem .61rem;
}
.survey-list a.about7{
    background-image: url(dxgk_07.png) ;
    background-position: center .1rem;
    background-size: .55rem .62rem;
}

/*头部banner和搜索*/
.top{ height:1300px;}
.mar{ margin:0 auto;}
.banner{ background-image:url(banner.jpg); background-repeat:no-repeat;max-width:750px; margin:0 auto; height:300px; border-bottom:2px solid #1a69d5;}
.search{ height:80px; max-width:550px; background-color:#303647;opacity:0.5; margin:0 auto; margin-top:-100px;}
.search_bar{ width:520px; height:50px; background:#FFFFFF; margin:0 auto; margin-top:-65px; z-index:9999; position:relative; border:1px solid #}
.search_bar input{ border:0; line-height:50px;margin-left:10px; font-size:20px; height:25px; border-right:1px solid #355e92; margin-top:12px; width:410px; float:left;}
.search_bar button{width:35px; height:50px; border:0; margin-left:35px; background:#FFFFFF;}
/*导航*/
.dht{max-width:750px; height:85px;margin:0 auto; margin: 0 auto;margin-top:30px; background-color:#f3f3f3;}
.dht a{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;font-size: 0.14rem; width:25%;height:1.17rem;line-height:0.25rem;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}

d
b{ text-decoration:none;}
.g-nav{ position: relative;}
.m-index-menu{ height:85px; background-color: #f3f3f3; display: -webkit-box; display: -webkit-flex; display: flex;}
.m-index-menu a{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; display: block; font-size: 0.14rem; width:25%;height:0.1rem;line-height:0.45rem;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; color:#000000; text-decoration:none;}
.m-index-menu a:last-child{ padding-right: 0.58rem; position: relative;}
.m-index-menu a:last-child::after{ content: ""; border-right: 1px solid #656565; border-bottom: 1px solid #656565; width: 0.15rem; height: 0.15rem; -webkit-transform:rotate(45deg); position: absolute;  right: 0.37rem;top:0.1rem;}
.m-sub-nav {position: relative; width: 100%; background-color: #f8f8f8; overflow:hidden; display:none;}
.m-sub-nav a{width:17.5%;line-height:0.5rem;text-align: center; display:flex; float:left; font-size: 0.14rem; overflow: hidden; height:85px; color:#000000; text-decoration:none; margin-left:30px; }
.m-index-menu .u-sel:last-child::after{-webkit-transform:rotate(-135deg); top:0.2rem;}
.tt{ max-width:750px; margin:0 auto; text-align:center;}