@media screen  and (max-width: 900px) {
.fr.mobile {
    display: block;
}

	.picnews .bd ul {
    width: 100% !important;
    height: auto !important;
}
.picnews .bd li {
    zoom: 1;
    vertical-align: middle;
    width: 100% !important;
}
}
@media screen  and (max-width: 1200px) {
body{min-width:100%; }
.w1200{width:96%}
.inav{    width: 899px;
    margin: 0 auto;}
.inav .nLi{padding:0 15px;}
.inav .nLi h3 a{padding: 0 0;}
.header{height:110px;}
.header .logo{width:400px}
.header .logo img{height:80px;width:400px}
.i-search{margin-top: 5px;}
.inav .nLi h3 a{font-size:16px;}
.news_box{ width:96%;margin:30px auto 0 auto}
.picnews{width:48%;}
.news_list{width: 50%;}
.iqtbox{width:96%;margin:30 auto 0 auto}
.iqt_left,.iqt_center,.iqt_right{width:32%;}
.iqt_center{margin-left:2%;}
.dzphone{width:96%; margin:0px auto;}
.dzphone .slick-list{width:1040px}
.dzphone .slick-slide img{height: 170px;}
.lm_k select{width:16%;}
.lm_k select:last-child{float:left !important}
.i_list li a{width: 75%;}
.listmain{width:98%; margin:0 auto}
.lm-left{width: 100%; float: none;  margin: 0 auto;display: none;}
.lm-right{width: 100% !important; float: none;  margin: 0 auto;}
.this-name{padding: 7px 5px;    margin: 10px 10px 0 10px;}
.c-content{}
.c-content .nr-info img{width:100%;}
.list-banner{height:auto;}
.list-banner img{height:auto;min-height: 80px;}
.lm-left .left-lmname{height: 36px;    line-height: 36px;}
.lm-left .list-sub li a{padding: 7px 20px 7px 30px;}
.lm-left .left-lmname h1{text-align: center;}
.content-main{width:100%}
.lm-right .lm_list{padding: 30px 0;}
.lm-right .lm_list li a{width: 68%;overflow: hidden;height: 46px;text-align: left;text-overflow: ellipsis;
    white-space: nowrap;}

}




@media screen  and (max-width: 900px) {
.focus2.focus-box {
    min-height: auto;
}
.focus-container {
    min-height: auto;
}
div#picnews ul {
    width: 100% !important;
  
    
}
body{min-width: 100%; }
.w1200{width:96%}
.lm-left {display: none;}

.this-name span {
    float: right;
    color: #666;
    font-size: 12px;
    line-height: 55px;
    height: 30px;
}


.footer {height: 110px!important;}
.picnews{width:100%; margin:0 auto 20px auto;height:auto;}
.picnews .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative !important;
    padding-top: 55%;
    width: 100% !important;
    overflow: hidden;
}
.picnews .bd li img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
}
.picnews .bd img{width:100%;height:auto;}
.news_list{width:100%}
.top_right{display: none;}
.inavbox{display: none;}
.news_box{width:96%}
.iqtbox{width:96%;margin: 15px auto 15px auto;}
.iqt_left,.iqt_center,.iqt_right{width:100%;    float: none;    margin: 0 auto;}
.dzphone{width:96%; margin:0 auto}
.header .logo{width: 30%;}
.header{width: 100%;height:60px;border-bottom: #0d4589 3px solid;}
.header .logo img{width: auto;height:50px;}
.header .logo{padding: 6px 0 0 0;}
.lm_k select{width:100%; margin:5px auto}
.news_list{}
.ibanner .slick-prev,.ibanner .slick-next{top: 50%;width: 45px;margin-top: -50px;}
.dzphone .slick-list{width: 100% !important;}
.dzphone .slick-slide{margin: 0 auto; padding:0 5px}
.dzphone .slick-slide img{height: 140px;}
.dzphone{width:96%; margin:0px auto}
.listmain{width:96%; margin:0 auto}
.pic-list{width:96%;}
.pic-list ul{width:110%;}
.pic-list li{width: 44%;margin-right: 2%;}
.pic-list li img{width:100%;height: 140px;}
}

@media screen  and (max-width: 500px) {
 
.picnews{width:100%; margin:0 auto 20px auto;height:auto;}


}


.mobile-inner-nav {
    background-color:#eef3fa;
    width: 100%;
    position: absolute;
    top: 63px;
    left: 0;
    padding-top: 10px;
    padding-bottom: 25px;
    display: none;
    z-index: 1111111;
}
.lm-right {border: none!important;}
.mobile-inner-nav a {
    display: inline-block;
    line-height: 45px;
    text-decoration: none;
    width: 100%;
    border-bottom: solid 1px #d3d3d3;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.mobile-inner-nav a:hover {
    color: #0050a5;
}

.mobile-inner-nav li {
    position: relative;
    padding: 0 20px;
}

.mobile-inner-nav li a {
    text-indent: 15px;
}

.mobile-inner-nav li strong {
    color: #aaa;
    position: absolute;
    right: 20px;
    top: 0;
    font-size: 25px;
    cursor: pointer;
    width: 40px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.mobile-inner-nav a {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: returnToNormal;
    animation-name: returnToNormal;
}

.mobile_subNav {
    display: none;
    padding-left: 10px;
}

.mobile-inner-nav dd a {
    height: 35px;
    line-height: 35px;
    border-bottom: dotted 1px rgba(0, 0, 0, 0.2);
    font-size: 14px;
}

.mobile_search {
    clear: both;
    position: relative;
    height: 36px;
    margin: 26px 30px 0;
    border: 1px solid #cccccc;
    border-radius: 30px;
    overflow: hidden;
}

.mobile_search input.notxt {
    width: 80%;
    color: #333;float: right;
    background: none;
    border: none;
    height: 35px;
    line-height: 35px;
    outline: medium none;
}

.mobile_search input.notxt1 {
    width: 55px;
    right: auto;
    left: 0;
    float: left;
    height: 36px;
    background: url(stylexy_res/search_btn.png) no-repeat center center;
    border: none;
    outline: medium none;
}

.mobile-links {
    width: auto;
    margin: 0 20px 10px;
    overflow: hidden;
    border-bottom: solid 1px #d3d3d3;
    padding: 6px 0;
}

.mobile-links span {
    float: left;
    padding: 0 15px;
}

.mobile-links span a {
    border: none;
    line-height: 25px;
    padding: 4px 0;
}

.mobile {
    margin-top: 20px;
}