/* 头部移动端样式 */
@media(max-width: 768px){
    .top{min-width: 100%;    height: 230px;}
    .w1220{width: 100%}
    .logo {
    float:none; 
    width: 95%;
    margin: 0 auto;
    }
    .logo img{width: 100%} 
    .jiansuo{width: 95%;margin: 0 auto;float:none;}
    .jiansuo p{display: none}
    /*.jiansuo .from{margin-top:0;}*/
    #nav{min-width: 100%}
    #nav-main{width: 100%}
    #nav-main li{width: 33.33%;height: 40px;line-height: 40px;border-right:1px solid #6a91c6;}
    .active1 a{border-bottom:0 !important;}
    #nav-main li a:link, #nav-main li a:visited{height: 40px;line-height: 40px;font-size: 16px}
    #nav-main li:nth-child(4),#nav-main li:nth-child(5),#nav-main li:nth-child(6),#nav-main li:nth-child(7){width: 25%}
}
/* 底部移动端样式 */
@media(max-width: 768px){

    .footer{width: 100%;min-width: 100% !important}
    .footer div{width: 100% !important}
    .bt-footer{padding-top: 10px !important;padding-bottom:10px }
    .footer1, .footer2{height: 28px !important;line-height: 24px !important;}

}
/* 内容区 */
@media(max-width: 768px){
  #focus ul li div.photo_bt{width: 68%; bottom:0 !important;}
  #focus ul li div.photo_bt a{    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    overflow: hidden;
    width: 54% ;
    float: left;}
   .bt_main{width: 100%;min-width:100%;}
   .bt_main .main .tu{}
   .main{width: 100%; padding-left:10px !important;padding-right:10px !important;}
   .main .title{line-height: 15px; height:auto !important; margin: 0; overflow: hidden;}
   .main .title .xin{ width: 90%; }
    .main .title .xin img{ width: 100%; }
    .main .title .t_tou{ margin: 0 !important; font-size: 12px !important; }
   .main .title a{font-size: 20px; float: left; padding-top: 0;}
   .t_tou{height: 27px !important; }
   .main2_left{width: 100% !important;}
   .bt_yqlj{width: 100%;}
.main2{height: 240px;}
.main3,.main4{height: 100% !important}
.main3_right{width: 100% !important;float: left !important;}
.main2_right11_title{height: 100% !important;width: 100% !important}
.main2_right11_list .pic{width: 100% !important;height: 100% !important;}
.fwgn_title{width: 10%;    padding: 70px 2%;font-size:20px;       height: 243px !important;}
.fwgn_list{width:85% !important;margin: 8px 0;}
.main2_left img{margin-top: 116px;}
.fwgn_list a {width: 25%;display: block;float: left;    margin-bottom: 10px;}
.fwgn_list a li{width: 78%;
    background-size: contain !important; 
   padding-top: 70px;
      font-size: 14px;
          margin-left: 14px;

}
.T1{line-height: 26px !important;}
#focus ul li img{width: 100%; height: 100%;}
#focus ul{height: 270px !important}
.main1_left .slideBox{width: 100% !important;height: 270px !important}
#focus{height: 270px !important}
#focus1,#focus{width: 100% !important}
#focus1 ul,#focus ul{width: 100% !important}
.main1_right{margin-top: 20px;}
.main1_right1{width: 100% !important;   }
.main3_left,.main4_left{margin-bottom: 20px;}
.box-5 .div7 .bd ul li img{width: 100% !important}
.main3_left{width: 100%}
.div1-1{padding: 0 10px;width: 100%;height: 100% !important}
.tad_title li a{font-size: 20px;    line-height: 45px;
    height: 45px;}
.main4_left{width: 100%}
.tad_title li{width: 33.33%;line-height: 45px;
    height: 45px;}
    .sstj_list{width: 100% !important}
    .yjzj_title{height: 45px;line-height: 45px;}
.nkyd{float: none;padding: 0;width: 100%}
.nkyd_list{width: 100%}
.nkyd_list ul li:first-child+li+li+li a{margin-left:0 !important;    padding-top: 0px !important;width: 100%; line-height: 100px !important;
    text-align: center !important;}
.nkyd_list ul li:first-child+li+li+li+li a{margin-left:0 !important;    padding-top: 0px !important;width: 100%; line-height: 100px !important;
    text-align: center !important;}
.nkyd_list ul li:first-child+li+li+li+li+li a{margin-left:0 !important;    padding-top: 0px !important;width: 100%; line-height: 100px !important;
    text-align: center !important;}
.main5{width: 100%;height:100%;    padding: 0 10px;background: #fff}
.main5_left{width: 100%;    box-sizing:border-box;}
.sstj_list p{font-size: 18px !important}
.main5_right2{width: 100%;margin-top:20px;margin-bottom:20px }
.yjzj{width: 100%;height: 100%;padding: 0 10px !important}
.yjzj_list {margin-top: 10px;}
.yjzj_list li{ line-height: 30px;}
.div7 .picScroll-left .bd ul li .pic img{height: 170px !important}
.yjzj_title{width: 100%;background-repeat: round;}
.div1-5{padding: 0 !important}
#focus ul li{width: 100% !important}
#focus ul{width: 100% !important}
.main1_left1{width: 100%;    margin: 15px 0 0 0 !important;}
.swsp .main1_left .slideBox1{width: 100% !important ;height: 230px !important;}
.div7 .picScroll-left .bd ul li .pic img{width: 100% !important}
.main5_right2 a li{display: none}
.main1_left{width: 100%;float: none;    overflow: hidden;}
.main1_right{width: 100%;float: none}
.main1{height: 100%; padding-top: 10px;}
.main1_right .lan{height: 100% !important;}
.main1_right .div1-1{height: 100% !important;}
.tlggw1 li a img{width: 100% !important;}
.div7{    width: 90% !important;
    margin: 20px auto !important;}
    .div7 .picScroll-left .bd ul li{margin: 0 10px !important;}
    .tad_title{height: 45px}
    .div1-1-2{margin-top: 20px}
    .nkyd_list ul li a{width: 95% !important}
    /*.div7 .picScroll-left .next{    right: -21px !important;
    background-size: 100%;
    top: 65px !important;}
    .div7 .picScroll-left .prev, .div7 .picScroll-left .next{    width: 30px !important;
    height: 65px !important;}
    .div7 .picScroll-left .prev{    right: 323px !important;
    background-size: 100%;
    top: 65px !important;}*/
    .div7 .picScroll-left .next,.div7 .picScroll-left .prev{top: -60px !important}
.ztzl_title a, .nkyd_title a{font-size: 20px !important}
.nkyd_title a{padding: 0 15px;    border-bottom: 2px solid #2e6aba;}
.ztzl_title, .nkyd_title, .sstj_title,.sstj_title a,.ztzl_title a, .nkyd_title a{line-height: 50px !important;height: 50px !important}
}

/* 友情链接 */
@media(max-width: 768px){
   /* a{word-break:keep-all; white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}*/
.yqlj{
    min-width:100%;
}
.yqlj ul li{width: 33.33%;line-height: 28px;height: 28px}
.yqlj ul li a{font-size: 16px}
.yqlj ul{height: 100%}
#focus ul li { height: 270px !important}
.bobo{ width: 164px !important;}
.bobo .p_piao{width: 165px; height: 84px;}
.lid{ margin-top: 11px !important; }
}
