.x-header{
    display: none;
}
@media screen and (max-width: 750px) {
	.pcShow{ display: block; }
	#index3_l .tabContentDiv .tabContent .flash .slideBox .slick-mod2nav{ bottom: 0; }
    /*#djgz .cbox .list li a{ padding-left: 0; }*/
    #slideBox .slick-item span{ padding-right: 75px; }
    #index3_l .tabContentDiv .tabContent .flash .slideBox .slick-item span{ padding-right: 75px;  }
	
    .phoneimg{ width: 100%; height: auto; }

	.page-mod{ padding: 0 0 0.6rem; }
	
    .x-header{
        display: block;
    }
    body{
        min-width: 320px;
    }
    .lheader{
        display: none;
    }
    .cbanner{
        width: auto;
        height: auto;
    }
    .wal{
        width: auto;
        padding: 0 15px;
    }
    .body_top .btimg_l{
        width: 100%;
        float: none;
        height: auto;
    }
    .body_top .body_r{
        width: auto;
        float: none;
        margin-top: 20px;
        height: auto;
        padding: 0;
    }
    .body_top{
        margin-bottom: 30px;
    }
    .publicblock .img,.imglist,.publicblock img{
        float: none;
    }
    .publicblock .img{
        width: 100%;
        height: auto;
    }
    .imglistmax{
        height: auto;
    }
    .publicblock.h{
        height: auto;
        margin-bottom: 20px;
    }
    .imglist{
        width: auto;
        height: auto;
        margin-top: 15px;
    }
   /* .ascreen{
        display: none;
    }
*/
    .publicblock.yl{
        float: none;
        width: auto;
    }
    .publicblock.yl .img{
        width: 100%;
        height: auto;
    }
    .publicblock.yl .imglistmax{
        height: auto;
        margin:0;
    }
    .publicblock.yr{
        float: none;
        width: 100%;
    }
    .rb{
        width: 50%;
    }
    .rb img{
        width: 100%;
        height: auto;
    }
    .rb h2{
        font-size: 12px;
    }
    .footLink{
        min-width: 320px;
    }
    .lfooter{
        padding: 40px 15px 100px;
    }
    .lwrap{
        width: auto;
    }
    .lfooter .right{
        float: none;
        text-align: left;
    }
    .lfooter .left{
        width: auto;
    }
    .footLink .wal{
        width: auto;
    }
    .lfooter .left{
        float: none;
    }
    .lfooter .left .con1 span{
        margin: 0 8px;
    }
    .rb h2{
        width: 100%;
    }
    .lfooter .left .con2 i, .lfooter .left .con3 i{
        margin: 0;
    }
    .pageBanner{
        height: auto;
    }
    .headDiv,.wal.nav{
        display: none;
    }
    .ylhl .publicblock{
        width: 100%;
        margin-bottom: 20px;
    }
    .titbody h3 a{
        float: none;
        height: auto;
		font-size:16px;
    }
    .ylhl .titbody h3{
        margin-top:10px!important;
    }
    .ylhl .publicblock .img{
        width: 100%;
        height: auto;
    }
    .ylhl .publicblock .img img{
        width: 100%;
    }
    .footDiv{
        min-width: 100%;
    }
    .footDiv .fl{
        width: 100%;
        padding-bottom: 20px;
    }
    .footDiv li{
        width: 100%;
        float: none;
    }
    .footDiv a{
        display: inline-block;
        margin-right: 10px;
    }
    .footDiv li h2{
        height: auto;
        padding-top: 10px;
    }
    .footDiv .fr,.footDiv .fr .msg{
        width: 100%;
        float: none;
        text-align: left;
    }
    .footDiv .fr{
        padding-top: 0;
    }
    .footDiv{
        padding: 20px 0;
    }
    .footDiv .fr .msg{
        padding-top: 10px;
    }
    .wal, .body_con .block{
        width: auto;
        padding: 0 15px;
    }
    #djgz .flash .slideBox{
        width: 100%;
        height: auto;
        float: none;
    }
    #djgz .top{
        height: auto;
    }
    #djgz .cbox .list.tul{
        margin: 0;
        padding-top: 20px;
        width: auto;
        float: none;
    }
    #djgz .con .cbox.yl,#djgz .con .cbox.yr{
        float: none;
        width: auto;
    }
    #djgz .bot .ytop .li{
        width: 49%;
        margin-bottom: 1%;
    }
    #djgz .bot .ytop .li + .li{
        margin: 0;
        margin-bottom: 1%;
    }
    #djgz .bot .ytop .li:nth-child(even){
        margin-left: 1%;
    }
    
    .publicblock .text{
        padding: 0;
    }
    .ylhl .publicblock .lblockb .lchild{
        width: 49%;
    }
    .ylhl .publicblock .lblockb .lchild + .lchild{
        margin-left: 1%;
    }
    .home0{
        height: auto;
    }

    .home0 .indexFlash{
        position: relative;
        padding-top: 70%;
    }
    #index3_l .tabContentDiv .tabContent .flash{
        width: 100%;
        height: auto;
    }
    #index3_l .tabContentDiv .tabContent .list{
        margin: 0;
    }
    #index3_l .tabContentDiv{
        margin-bottom: 10px;
    }
    .cont_n{
        width: 100%;
        height: auto;
    }
    .cont_n ul{
        width: 100%;
        padding: 0 10px;
    }
    *{box-sizing: border-box!important;}
    .resour{
        width: 100%;
    }
    .resour ul{
        width: 100%;
        background-size: cover;
    }
    .resour li.a{
        left: 50%;margin-left: -130px;
    }
    .resour li.b{
        left: 50%;margin-left: 50px;
    }
    .resour2{
        width: 100%;
        margin: 0;
        margin-top: 30px;
    }
    
    .resour2 ul .a,.resour2 ul .d,.resour2 ul .b,.resour2 ul .c{
        margin: 0;
        margin-bottom: 1%;
    }
    .resour2 li{
        width: 49%;
        margin-bottom: 1%;
    }
    .resour2 ul .b,.resour2 ul .d{
        margin-left: 1%;
    }
    #djgz .top .cbox.l .tul{
        padding: 0 !important;
        width: 100% !important;
        padding-top: 0px!important;
    }
    #djgz .top .cbox.l .flash{
        width: 100%;
    }
    #djgz .top .cbox.l .flash .slideBox{
        float: none !important;
        width: 100% !important;
    }
    #djgz .top .cbox.l{
        margin: 0 !important;
    }
    #djgz .con{
        width: 100%;
    }
    #djgz .con .cbox{
        width: 100% !important;
        margin: 0;
    }
    #djgz h2{
        margin-bottom: 20px !important;
    }
    #djgz h2 .more{
        margin-top: 10px;
    }
    #djgz .con .cbox .news1 .text{
        padding-left:0 !important;
        margin-top: 20px;
    }
    #djgz .con .cbox .news1 .img{
        float: none !important;
        width: 100% !important;
    }
    #djgz .bot{
        width: 100%;
    }
    #djgz .bot .left .tdiv{
        width: 100% !important;
        margin: 0;
        float: none;
        margin-bottom: 20px;
    }
    .footDiv li.i3,.footDiv li.i4{
        width: 100%;
    }
    #djgz .bot .left{
        float: none !important;
        height: auto;
    }
    .banner{
        width: 100%;
    }
    #jyjx .top_img.cbanner{
        width: 100%;
        height: auto;
    }
    #jyjx .top_img.cbanner img{
        height: auto;
    }
    #jyjx .con .left{
        width: 100%;
    }
    #jyjx .con .left ul{
        width: 100%;
    }
    #jyjx .con .left ul li a{
        margin: 0;
        width: 100%;
    }
    #jyjx .con .right{
        width: 100%;
        margin-top: 20px;
    }
    #jyjx .con .right .top{
        height: auto;
    }
    #jyjx .con .right .top .text{
        position: static;
        width: 100%;
        height: auto;
        padding-bottom: 30px;
    }
    #jyjx .con .right .top .text p{
        width: auto;
        padding: 10px;
        margin: 0;
    }
    #jyjx .con .right .top .text h3{
        width: 100%;
        height: auto;
    }
    #jyjx .con .right .top .text a{
        box-sizing: content-box !important;
        margin-top: 15px;
    }
    #jyjx .con .right .c_cbox .cbox .dimg{
        height: auto;
        margin-top: 15px;
    }
    #jyjx .con .right .c_cbox .cbox{
        width: 100%;
        margin: 0;
    }
    #jyjx .con .right .c_cbox{
        width: 100%;
        margin: 0;
    }
    #jyjx .con .right .c_cbox .cbox .news1 .img{
        width: 100%;
    }
    #jyjx .con .right .c_cbox .cbox .news1 .img img{
        width: 100%;
    }
    #jyjx .con .right .c_cbox .cbox .news1 .text{
        position: static;
        width: 100%;
        height: auto;
        margin-top: 15px;
    }
    #jyjx .con .right .c_cbox .cbox .list{
        width: 100%;
        margin-top: 15px;
    }
    #jyjx .con .right .bot_img{
        width: 100%;
    }
    #jyjx .con .right .bot_img p{
        width: 100%;
        line-height: 1.6 !important;
    }
    #jyjx .con .right .bot_img img{
        height: 100%;
    }
    #jyjx .nav2{
        width: auto;
    }
    #jyjx .con .right .bot_img p .s2 a,#jyjx .con .right .bot_img p .s1,#jyjx .con .right .bot_img p .s2{
        font-size: 14px;
    }
    #jyjx .con .right .bot_img p{
        line-height: normal;
        height: auto;
        padding: 15px 0;
    }
    #jyjx .con .right .c_cbox .cbox .news1{
        margin-top: 15px;
    }
    .banner{
    }
    #djgz .top .cbox.l{
        width: 100%;
    }
    #djgz .top .cbox.l .tul{
        position: static;
    }
    .list.tul .content{
        width: 100%;
        min-height:0;
    }
    #djgz .top .cbox.l .tul{
        float: none !important;
        height: auto;
    }
    #djgz .top .cbox.r{
        width: 100%;
        float: none;
    }
    #djgz .con{
        margin-top: 15px;
    }
    #djgz .con .cbox .news1 .img{
        height: auto;
        display: block;
    }
    #djgz .con .cbox .news1{
        height: auto;
    }
    #djgz .con .cbox .news1 .text{
        position: static;
        width: 100%;
        height: auto;
    }
    #djgz .con .cbox .news1 .img img{
        width: 100%;
    }
    #djgz .con .cbox{
        height: auto;
    }
    #tsg .news .right{
        width: 100%;
        position: static;
    }
    #tsg .news .left{
        width: 100%;
        position: static;
    }
    #tsg .news{
        height: auto;
    }
    #tsg .tsg2 .left{
        width: 100%;
    }
    #tsg .tsg2 .right{
        width: 100%;
        height: auto;
    }
    #tsg .tsg2 .right .text{
        position: static;
        padding-bottom: 20px;
        width: 100%;
    }
    #tsg .tsg2 .right .text p{
        display: block;
        width: auto;
        margin: 0 10px;
        margin-top: 10px;
    }
    #tsg .tsg2 .right .text h3{
        width: 100%;
        height: auto;
    }
    #tsg .tsg2{
        margin-top: 15px;
    }
    #tsg .tsg2 .left .list li a{
        font-size: 14px;
        background-position: left 6px;
    }
    #tsg .tsg2 .left .list li{
        line-height: 1.6;
        margin-top: 5px;
        height: auto;
        display: block;
    }
    #tsg .tsg2 .left .list{
        margin-top: 10px;
    }
    #tsg .tsg2 .left{
        height: auto;
    }
    #tsg .tsg3{
        margin-top: 20px;
        height: auto;
    }
    #tsg .tsg3 .left{
        width: 100%;
        float: none;
    }
    #tsg .tsg3 .left .top{
        width: 100%;
        margin-top: 15px;
		height:auto;
		padding-bottom:18px;
    }
	#tsg .tsg3 .left .top ul li{
		width:50%;
		height:auto;
		margin-left:0;
		padding-left: 7%;
	}
    #tsg .tsg3 .left .bot{
        width: 100%;
        margin-top: 15px;
    }
    #tsg .tsg3 .right{
        width: 100%;
        float: none;
    }
    #tsg .tsg3 .right ul{
        width: 100%;
        margin: 0;
    }
    #tsg .tsg3 .right ul li{
        width: 100%;
        margin: 0;
        margin-top: 15px;
    }
    #tsg .tsg3 .right ul li{
        background-size: cover !important;
        background-position: right bottom!important;
    }
    #tsg .tsg3 .left .bot .p1 h3{
        box-sizing: content-box !important;
    }
    #tsg .tsg4 .left div,#tsg .tsg4 .left{
        width: 100%;
        float: none;
        margin-top: 15px;
    }
    #tsg .tsg4{
        height: auto;
        margin: 20px 0;
        margin-bottom: 30px;
    }
    #tsg .tsg4 .right{
        width: 100%;
        float: none;
    }
    #tsg .tsg4 .right div{
        margin-top: 15px;
        height: auto;
        overflow: hidden;
    }
    #tsg .tsg4 .right div a{
        width: 50%;
        margin: 10px 0;
    }
    #tsg .tsg3 .right ul li h3{
        height: auto;
    }
    #djgz .bot .left .tdiv + .tdiv{
        margin: 0 !important;
        margin-top: 15px !important;
    }
    .footDiv .fl .newblock{
        position: static;
    }
	
@font-face { font-family: "xfont";
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
        url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
        url('../fonts/iconfont.svg#xfont') format('svg'); /* iOS 4.1- */
}

.p-show {
    display: none;
}
.x-header .logo img {
    display: block;
    width: 100%;
}
    .x-header .logo {
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}
    .x-header, .x-footer, .x-container{ min-width: 320px;}
    .x-header{ height: 1.5rem;}
    .x-header .x-wrap{ padding: 0;height: 100%;}
    .x-header .menu-head{ position: relative; height: 100%; background-color: #fff; border-bottom: 1px solid; z-index: 1;}
    .x-header .menu-head .Top{
        position: absolute;
        top: 24px;
        right: 54px;
    }
    .x-header .menu-head .Top a{
        display: inline-block;
        margin: 0 2px;
    }
    .x-header .logo{ left: 0.25rem; top: 50%; width: 3rem;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    
/*  mobile menu-btn */
    .menu-btn{ position: absolute; top: 50%; right: 0.25rem; width: 0.8rem; height: 0.8rem; overflow: hidden; text-align: center;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .menu-btn .line, .menu-btn .line:before, .menu-btn .line:after{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 0.5rem; height: 0; border-top: 2px solid; border-bottom: 2px solid; border-radius: 10px;}
    .menu-btn .line{ top: 0; bottom: 0;
        -webkit-transition: border 0.3s;
        transition: border 0.3s;
    }
    .menu-btn .line:before, .menu-btn .line:after{ content: '';
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transition: transform 0.3s;
        transition: transform 0.3s;
    }
    .menu-btn .line:before{
        -webkit-transform: translateY(-0.2rem);
        transform: translateY(-0.2rem);
    }
    .menu-btn .line:after{
        -webkit-transform: translateY(0.2rem);
        transform: translateY(0.2rem);
    }
    .menu-open{ z-index: 999;position: relative;}
    .menu-open .line{ border-color: #fff;}
    .menu-open .line:before{
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .menu-open .line:after{
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    body {
        font-size: 0.28rem;
        -webkit-overflow-scrolling: touch;
        overflow-scrolling: touch;
        font: 14px/1.5 "微软雅黑", Arial, Tahoma, Helvetica, sans-serif;
        font-size: 14px;
        color: #474747;
        background-color: #fff;
        margin: auto;
    }
    input, button, textarea, select {
        font: inherit;
        outline: 0;
        border: 0;
        background: none;
        color: inherit;
    }
/*  mobile navigation */
    .nav-mod{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; padding-top: 1.5rem; height: auto; background-color: #fff; overflow: hidden;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;

        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;

        -webkit-transition: transform 0.5s;
        transition: transform 0.5s;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
    .menu-open .nav-mod{
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
    }
    .nav-mod .search-box, .nav-mod .share-box{ position: relative; padding: 0.2rem 0.25rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;

        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }
    .nav-mod .search-box{ border-bottom: 1px solid;}
    .nav-mod .search-txt{ position: relative; width: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }
    .nav-mod .search-txt input{ display: block; width: 100%; height: 0.6rem; font-size: 0.4rem;}
    .nav-mod .search-btn{ position: relative; margin-left: 0.2rem; width: 0.8rem; text-align: center; overflow: hidden;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }
    .nav-mod .search-btn:after{ position: absolute; left: 50%; top: 50%; content: '\e853'; font-family:"xfont"; font-size: 1.5em;
        -webkit-font-smoothing: antialiased;
        -webkit-text-stroke-width: 0.2px;
        -moz-osx-font-smoothing: grayscale;

        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .nav-mod .share-box{ border-top: 1px solid; text-align: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .nav-mod .share-item{ display: block !important; margin: 0 0.2rem; width: 0.75rem !important; font-size: 0.5rem !important;
        font-family: "xfont" !important;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -webkit-text-stroke-width: 0.2px;
        -moz-osx-font-smoothing: grayscale;
    }

    .nav-mod .nav-tit{ padding: 0.1rem 0.25rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
    .nav-mod .nav-tit .arr{ position: relative; display: block; margin-left: 0.2rem; width: 0.8rem; text-align: center; overflow: hidden;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }
    .nav-mod .nav-tit .arr:after{ position: absolute; left: 50%; top: 50%; content: '\e834'; font-family:"xfont";
        -webkit-font-smoothing: antialiased;
        -webkit-text-stroke-width: 0.2px;
        -moz-osx-font-smoothing: grayscale;
        color: #707070;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .nav-mod .nav-tit .nav-link{ display: block; width: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }
    .nav-mod .nav-tit + .nav-lv{ display: none;}
    .nav-mod .nav-lv1{ font-size: 1.5em; overflow-y: auto; height: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }
    .nav-mod .nav-lv2{ background-color: #ccc; font-size: 1em; color: #474747;}
    .nav-mod .nav-lv2 .nav-link{ text-indent: 1em;}
    .nav-mod .nav-lv3{ background-color: #fff; font-size: 0.8em; color: #474747;}
    .nav-mod .nav-lv3 .nav-link{ text-indent: 2em;}
    .nav-mod .nav-item{}
    .nav-mod .nav-item + .nav-item{ border-top: 1px solid;}
    .nav-mod .nav-item.act > .nav-tit .arr:after{ content: '\e833';}
    .nav-mod .nav-lv1 .nav-item.act{ background-color: #333; color: #fff;}
    .nav-mod .nav-lv2 .nav-item.act{ background-color: #666; color: #fff;}

#djgz .bot .left .tdiv .r ul li{
    margin-bottom: 5px;
}
    #djgz .bot .left .tdiv .r .more{
      
    }
    #djgz .bot .left .tdiv .r ul{
        padding-bottom: 0;
    }
    #djgz .bot .left .tdiv p,#djgz .bot .left .tdiv .r{
        height: 240px;
    }
    #djgz .bot .left .tdiv{
        height: auto;
		overflow:hidden;
    }
    #djgz{
        margin-bottom: 20px;
    }
    #djgz h2 span{
        box-sizing: content-box !important;
    }
    #djgz .top .cbox.l{
        float: none;
    }
   .ylhl .publicblock .img{
    margin: 0;
   }
   .publicblock .ul1 li{
    white-space: nowrap;

    text-overflow: ellipsis;
   }
   .body_top,.body_r p{
    margin-bottom: 0;
   }
   #djgz .cbox .list.tul li{
    height: auto;
    margin-bottom: 0;
   }
   #djgz.dqgz{
    padding-top: 0;
   }
   .glorious{
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
   }
   .body_top .btimg_l{
    margin:0;
   }
   .glorious a{
    height: auto;
    line-height: inherit;
   }
   .lyc_mg20{
    margin-bottom: 20px;
   }
   .ylhl .clear{
    margin-bottom: 0;
       margin-top: 20px;
   }
   .publicblock img{
    width: 100% !important;
    height: auto !important;
   }
   .gotop{
    display: none;

    width: 35px;

    height: 35px;

    bottom: 90px;

    right: 15px;

    position: fixed;

    z-index: 99;

    background: url(../images/5-120601155S5.jpg) no-repeat center;

    background-size: cover;
   }
   .publicblock{
    overflow: hidden;;
   }
   .publicblock .rb{
    height: auto;
   }
   .publicblock .rb img,.publicblock .rb h2{
    position: static;


   }
   .imglist{
    line-height: 1.6;
   }
    .imglist li{
        margin-bottom: 5px;
    }
   .cont_n h2{
    font-size: 18px;
   }
   .cont_n h2 img{
    left: 8px;
    width: 35px;
   }
   .cont_n h2 a{
    left: 80px;
   }
   .cont_n li{
    margin-top: 10px;
   }
   .cont_n ul{
    margin-top: 0;
   }
   .cont_n{
    padding-top: 15px;
   }
   .resour2 .img img{
    height: 35px;
   }
   .resour2 ul li a{
    font-size: 18px;
   }
   .resour2 .img{
    height: auto;
   }
   #index3_l .tabContentDiv .tabContent .list{
    width: 100%;
	padding:0;
   }
   #index3_l .tabContentDiv .tabContent .list li{
    height: auto;
   }
    
   #index3_l .tabContentDiv .tabContent .list li a{
    font-size: 14px;line-height: 1.8;
   }
   #index3_l .tabContentDiv .tabContent .flash{
    margin-bottom: 10px;
   }
    .publicblock .ul2 li{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
	.publicblock .ul2 li .s2{
		float:right;
	}
    #jyjx .con .right .c_cbox .cbox .list li a{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
	#djgz .bot .left .tdiv.r .r{
		min-height:240px;
		overflow:visible;
		margin-left:90px;
	}
	#djgz .bot .left .tdiv.r .l{
		position:absolute;
		top:0;
		left:0;
		height:100%;
	}
	.banner .pc{
		display:none;
	}
	.banner .wap{
		display:block;
	}
    .fr,.fl{
        float: none;
        width:auto;
    }
    .newsList li a{    margin-right: 120px;
    display: block;
    }
    .newsList li {
    height: auto;
    line-height: normal;
    padding: 10px 0;
}.newsList li span {
    top: 10px;
}
.sideNav a:hover, .sideNav .aNow{
    left: 0;width:auto;background-position: 20px center;
}
.page-mod .jump{
    display: none;
}
.page-mod .page-item{
    margin: 0 2px;
}
.page-mod .page-item{
    min-width: 28px;
    font-size: 12px;
    line-height: 28px;
}
#tsg h2 .more{
    margin-top: 10px;
}
.ytop{
    margin-bottom: 0;
}
#djgz .flash .slideBox .bd li span{
    width: 100%;
    padding: 0 20px;
	padding-right:60px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
#djgz .cbox .list li a .l{width: 67%;}
#djgz .cbox .list li a .r{width: 28%;text-align:right;}


#jyjx .con .right h2{ margin-bottom: 0.4rem !important; }
.publicblock .clr{ padding:0.3rem 0 0; }
.cbanner .lcon{ left: 0;  width: 100%; top:50%;margin-top:-33px;text-align:center;font-size:24px;}
.cbanner .lcon .ch{font-size:30px;}
.cbanner .lcon .en{}
.seriveList h1{padding-right: 50px;/*white-space:nowrap;text-overflow:ellipsis;*/line-height: normal;height:auto;padding-top: 10px;padding-bottom: 10px;background-position:right 11px;}
.seriveList .content,.w747{min-height:0;}
#index3_l .tabContentDiv .tabContent .flash .slideBox .bd span{padding-right:60px;}

.publicblock.ylt .ul2 li .yltt{ width: 74%; }

.newShow .btnDiv a{
		width:100%;
		margin:0;
		margin-bottom:10px;
	}
	.newShow .content{
		min-height:0;
	}
	.ylistbox .li{
		width:100%;
		height:auto;
	}
	.sideList li{
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
		padding:0 10px;
	}
	.publicblock.yl .imglist{
		width:100%;
	}
	.publicblock .titbody{
		margin-bottom:0;
	}
	.flash{
		width:100%;
		height:5.9rem;
		float:none;
		margin-bottom:10px;
	}
	#djgz .cbox .list.tul{
		padding:0;
	}
	.clear_f,.hr{
		display:none;
	}
	.ylhl .imglist{
		float:none;
	}


     .ascreen{ width: 100%; top:auto; bottom:0; margin:0; right: auto; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
    .ascreen .li{ float: left; margin:0; width: 16.666%; border-radius:0; box-shadow: none; height:auto; }
    .ascreen .li:last-child{ position: absolute; right: 0px; bottom:75px; width: 45px; height:45px; background:url(../images/5-120601155S5.jpg) no-repeat center; background-size: 100% 100%; }
    .ascreen .li:last-child .backTop img{ display: none; }

    .ascreen .li a{ display: block; }
    .ascreen .li .icon{ height:auto; padding:10px 0 5px; opacity: 1 !important; }
    .ascreen .li .icon img{ position: static; margin:0 auto; width: 30px; height:30px; }
    .ascreen .li .p{ opacity: 1; position: static; height:auto; background:#fff; padding-bottom: 10px; }
    .ascreen .li .p span{ position: static; display: block; width: 100%; margin:0; font-size: 10px; line-height: 1; color:#474747; }
    .ascreen .li .p span br{ display: none; }

    .publicblock.ysr{ width: 100%; float: none;  }
    .publicblock.ysr .img{ width: 100%; height: auto; }
    .publicblock.ysr .imglist{ width: 100%; }

    .seriveList .newsList li{padding-bottom: 10px;}

}
 
