@media screen and (max-width: 768px){


    .w {
        width: 96%;
        padding: 0px 2%;
    }
body {

    background: url(1_02.jpg) no-repeat;
    background-size: 100% auto;
}
.box {
    height: 60px;
}
.box img {
    margin-top: 5px;
    width: 60px;
}
.nav {
    height: 50px;
    line-height: 45px;
    width: 100%;
    background: #e3e3e3;
}
.nav ul li {
    margin: 0px 0px;
    width: 18%;
    height: 20px;
    line-height: 30px;
    float: left;
    text-align: center;
}
.nav ul li a {
    font-size: 12px;
    color: #8e0209;
}

.onenew {
    width: 150px !important;
}
.lunbo {
    height: auto;
    margin-top: 5px;
}

.slideBox2{
    height: 260px;
    width: 98%;
    margin-top: 10px;
    float: none;
}
.slideBox2 .txt li a{
    font-size: 14px;
    width: 80%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*#yincang1{
display: none;
}*/
.slideBox2 .txt
{
    height: 30px;
}
.slideBox2 .txt-bg{
    height: 30px;
}
.slideBox2 .bd{
    height: 260px;
}
.slideBox2 .bd li{
    height: 260px;
}
.slideBox2 .bd img{
    height: 260px;
}
.slideBox2 .txt li{
    height: 30px;
    line-height: 30px;
 width: 100%;
}
.slideBox2 .hd{
    bottom: 0px;
}
.tab_box2 {
    width: 100%;
    height: 345px;
    float: none;
    margin-top: 10px;
}
.tab_box2 .hd {
    width: 100%;
    height: 40px;
    float: left;
    border-bottom: 1px solid #dddddd;
}
.box_title_l {
    height: 40px;
    float: left;
    line-height: 40px;
}
.box_title_l a {
    color: #8b0209;
    font-size: 18px;
    font-weight: 900;
}
.tab_box2 .hd_r {
    float: right;
    line-height: 40px;
    height: 40px;
}
.tab_box2 .hd_r a {
    font-size: 12px;
    color: #ac1818;
}
.tab_box2 .bd ul li{
    color: #000;
    font-size: 14px;
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newzuozuo {
    float: right !important;
    margin-left: 0px;
    width: 25%;
    display: block;
  
}
/*.page_list .nowsite tbody  tr td:nth-child(1){
display: none;
}
.page_list .nowsite tbody  tr td table tr td:nth-child(1){
display: none;
}*/
.tab_box2 .bd ul li a{
    float: none;
width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.nav ul li:hover{
    background: none;
}
.nav ul li:hover a{
    color:#8e0209;
}
.tab_box2 .bd ul li a p{
    display: block;
    width: 75%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.xvexi {
    height: auto;
    background: url(1_09.jpg) no-repeat;
    background-size: 100% 100%;
    margin-top: 20px;
}
.xvexi h1 {
    height: 50px;
    line-height: 50px;
    width: 100%;
    text-align: center;
}
.xvexi h1 a {
    color: #8b0209;
    font-size: 18px;
    font-weight: 900;
}
.ywbk_pic img {
    width: 90px;
    height: 120px;
    float: left;
}
.ywbk_pic{
    width: 90px;
    height: 120px;
}
.ywbk_list{
    width: 90px;
    height: 120px;
}
.picScroll-jp .bd{
    height: 120px;
}
.picScroll-jp {
    overflow: hidden;
    position: relative;
    height: 190px;
    width: 100%;
    margin: 0 auto;
}

.picScroll-jp .hd .next {

    right: 15px;
    top: 60px;

}
.picScroll-jp .hd .prev {
    left: 15px;
    top: 60px;

}
.xvexi p{
   height: 30px;
}
.xvexi p a {
    color: #ac1818;
    font-size: 12px;
}
.zongsj {
    height: auto;
}
.zongsj h1 {
    height: 70px;
    width: 100%;
    text-align: center;
    line-height: 70px;
}
.zongsj h1 a {
    font-size: 18px;
    color: #911f1e;
}
.zongshujxia {
    width: 100%;
    height: auto;
}
.zongshujxia ul li {
    width: 100%;
    height: 100%;
    float: none;
    margin-bottom: 10px;
    margin-right: 0px;
}
.zongshujxia ul li p{
    font-size: 14px;
}
.zongshujxia ul li span{
    font-size: 12px;
}
.gengduo {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: right;
}
.gengduo a {
    color: #ac1818;
    font-size: 12px;
}
.xvexigc {
    height: 50px;
    line-height: 50px;
}
.xvexigc h1 a {
    font-size: 18px;
    color: #8e0209;
    font-weight: 900;
}
.tab_box1 .hd_l .on {
    font-size: 18px;
    color: #c50000;
}
.tab_box1 .hd_l a{
    font-size: 14px;
}
.tab_box1 .hd_l{
    width: 85%;
}
.tab_box1 .hd_r{
    width: 15%;
}
.tab_box1 .hd_r a{
    font-size: 12px;
}
.tab_box1 .bd ul li {
    height: 40px;
    line-height: 40px;
    width: 100%;
}

.tab_box1 .bd ul li a {
    font-size: 14px;
    display: block;
    float: left;
    width: 75%;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tab_box1 .bd ul li span {
    font-size: 13px;
    color: #aaaaaa;
    width: 21%;
    display: block;
    float: left;
}
.tab_box1 {
    min-height: auto;
}
.banxin{
    height: 600px;
}
.dibu{
    height: 100%;
}

.dibu .tab_box2 {
    width: 100%;
    height: auto;
    float: none;
    margin-right: 0px;
}




.dibu .tab_box2 .bd ul li{
    height: 40px;
    line-height: 40px;
    width: 100%;
border-bottom: 0px dashed #000;
    padding: 0px 0px;
}

.dibu .tab_box2 .bd ul li a {
    font-size: 14px;
    display: block;
    float: left;
    width: 75%;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dibu .tab_box2 .bd ul li span {
    font-size: 14px;
    color: #aaaaaa;
    width: 21%;
    display: block;
    float: left;
}



.page_list .page_list_padding .page_list_ul ul li a{width:72%}
.page_list .nowsite{white-space: nowrap;overflow-x: auto;}
.lucidity-ui-paging-container{display: none !important}
.page_detail .page_detail_padding p iframe{height: 5rem !important}






/**底部**/
    .pubfoot{height: auto;font-size: 0.24rem;background: #215fa4;min-width:100%;}
    .pubfoot .w1200{width: 100%;padding:0.3rem;box-sizing: border-box;}
    .foot_publink{padding:0px;}
    .sy_foot_xglj{font-size: 0.26rem;text-align: left;margin-bottom: 0.05rem}
    .foot_publink_jt li{font-size: 0.26rem;padding:0.1rem;padding-left: 0px;padding-right: 0.26rem}
    .foot_publink_jt li:nth-child(4),.foot_publink_jt li:last-child{padding-right: 0px}
.foot_publink2{width:100%;padding-top:0px;}
.jgandzc1{border-right:none}

    .foot_publink2 dd{margin-left: 0px;width: 100%;float: left;position: relative;}
    .foot_publink2 dd{height: 0.5rem;line-height: 0.5rem;margin-top:0.2rem;margin-right: 1%;}
    .select_con{left:0px;top:0.6rem;width: 100%;overflow-y:auto;padding:0.25rem;-webkit-overflow-scrolling: touch;}
    .select_con .select_con1{width: 100%;}
    .pubfoot a:hover{font-weight: nowrap;}
    .jgandzc{float: none;margin:0 auto;text-align: center;margin-bottom: 0.2rem}
    .foot_link3jt{width: 100%;float: none;}
    .foot_publink3{padding:0.25rem 0;}
  .foot_link3jt_one{margin-left: 0px;}
 .dmly{margin-right:0px;width:40%;margin-bottom: 12px;}
 .dmly span{display:block;margin-top:5px;}
    .dams1 img{width: 1.4rem;}
    .dams2 img{width: 2rem}
    .pubfoot{padding-bottom: 0px}
    .foot_link3jt_two{margin-left: 0px;margin-top:0.2rem}
    .foot_link3jt_two li{border-left: none;text-align: center;padding-left:0px;margin-top:0px;line-height: 0.5rem;height: 0.5rem;width: 100%;margin-left: 0px !important}
    .foot_publink2 dd>span{    padding: 0 0.1rem;}
    .pubfoot a:hover{font-weight: normal;}














}