
  /*首页*/
/*此参数为ipad的宽度限制*/
@media only screen and ( max-width: 1024px) {

.mune-right{ display: none;}

}


/*此参数为iphone5-iphone6的高度限制*/
@media screen and  (max-width: 1024px){
body{ overflow-y: auto ! important; overflow-x:hidden; }
header{ padding: 0; }
header .menu_tab{ max-width: 100% ! important; width: 100%; height: 50px; overflow: hidden; border-radius: 0;}
header .menu_tab ul{ width: 100%; height: 50px; padding: 0 2% 0 2%;}
header .menu_tab ul li { width: 15%; float: left; padding-left: 1%; text-align: center;}
header .menu_tab ul li img{ display: none;}
header .menu_tab ul li span{ display: none;}
.logo{ padding-top: 4%; width: 100%;}
.logo img{ width: 40%; min-width: 300px;}
.search{ height: 40px; padding-top: 5%;}
.form-control{ width: 40% ! important; height: 40px ! important;}
.index-put{ width: 375px ! important; height: 50px ! important;}
.input .serch-small{ right: 0; top: 3px; margin-right: 31%;}
.input .serch-small .button{ height: 35px ! important;}
.list{ padding-top: 20%;}
.list ul{ width: 90%; height: auto; margin: 0 auto;}
.list ul li{ width: 46%; margin-bottom: 15px;}
.clearfix:after{ content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{ zoom:1;}
.mune-right{ width: 100%; height: auto; right: 0; top: 80%; display: none;}
.mune-right .mun-left{ display: none;}
.mune-right .mun-right{ width: 100%; height: auto;}
.mune-right .mun-right ul{ width: 100%; height: auto;}
.mune-right .mun-right ul li{ width: 20%; height: 7rem;}
.mune-right .mun-right ul li img{ padding-left: 0; vertical-align: middle; display: inline;}
.footer{ width: 100%; height: 60px; overflow: hidden;  }
.footer .footer-l{ width: 20%; height: 60px; float: left; display: none;}
.footer .footer-r{ width: 100%; height: 60px; float: left;}
.footer .footer-r ul li{ text-overflow:ellipsis;white-space:nowrap; text-align: left; overflow: hidden; float: left; text-indent: 0.5em; font-size: 12px; width: 50%; height: 20px; line-height: 20px; color: white;}
/*.footer {  word-wrap: break-word; text-indent: 0; line-height: 20px; padding-top: 5px;}
*/.footer  img{ width: 100%; padding-top: 17px ! important;}
.list ul li.index-li{ float: right; margin-right: 0;}
}

/*此参数为iphone5-iphone6的高度限制*/
@media screen and  (max-height: 870px){
	.mune-right{ top: 15%;}
}

/*此参数为iphone5-iphone6的高度限制*/
@media screen and  (max-height: 700px){
.mune-right{display: none;}	
}

/*此参数为6plus的宽度限制*/
@media only screen and  ( max-width: 414px) {
	/*.footer{ position: fixed; bottom: 0;}*/
.list{ padding-top: 5%; position: static ! important;}
.footer{}
.logo{padding-top: 5%;}
.logo img{ width: 83%;}
.form-control{ width: 100% ! important;}
.input .serch-small{ margin-right: 1%;}
.list ul li i{ font-size: 12px;}
#_ideConac{display: none;}
.footer .footer-l{background: #0c1f03;}
.footer .footer-r{background: #0a0c03;padding-top: 10px;}
}

@media only screen and  ( max-width: 375px) {
.in-dex{ overflow-x: hidden; overflow-y: auto;}
.footer{ position: static; margin-top: 6%;}
.slideshow{ overflow-y: auto ! important;}
.logo{}
}

@media only screen and  ( max-width: 320px) {
.logo{ padding-top: 2%;}
.search{ padding-top: 3%;}
.list{padding-top: 5%;}
.footer{margin-top: 2%;}
.list ul li img{ margin-top: 6%;}
}

/*此参数为800的宽度限制*/
/*@media only screen and (min-width: 481px) and ( max-width: 1024px) {

header .menu_tab{ width: 50%;}
.form-control{ width: 50% ! important;}
.input .serch-small{ margin-right: 26%;}
}*/






/*工作要点*/
/*此参数为pc的高度限制*/
@media screen and (min-width:900px) and (max-width:1400px){

.main-mnue .main-menu {width: 1000px;}
.main-p .main-c-bt {width: 100%;}
   
.main-mnue .main-menu .main-radius {width: 130px;}
.main-content .main-c-reform .main-r-f{width: 130px;} 
.main-content .main-c-reform .main-r-f2{ width: 130px;}
.main-content .main-c-reform .main-r-f3{ width: 130px;}
}

@media screen and (min-width:320px) and (max-width:1000px){
.main-p .main-c-bt {width: 100%;}
.main-mnue .main-menu { width: 100%;}
.main-mnue .main-menu .main-retrun { display: none;}
.main-content{ width: 100%; max-width: 1000px; margin-left: 0;}
.main-mnue .main-menu ul{ width: 100%; margin-left: 0;}
.main-mnue .main-menu ul li{ width: 25%;}
.main-c-b ul li{ width: 150px;}
.main-c-b ul li.main-c-r{margin-right: 6.6%;}   
.main-mnue .main-menu .main-radius {display: none;}
.main-content .main-c-reform .main-r-f{display: none;} 
.main-content .main-c-reform .main-r-f2{display: none;}
.main-content .main-c-reform .main-r-f3{ display: none;}
}

@media screen and  (max-width:830px){
	.main-c-t .main-ct-pl{ margin-left: 3.7%;}
    .br {margin-left: 3.3% ! important;}

}

@media screen and  (max-width:700px){
	.main-c-t .main-ct-pl{ margin-left: 3.5%;}

}

@media screen and  (max-width:630px){
	.main-c-t .main-ct-pl {margin-left: 3.2%;}
	.br{ margin-left: 2.8% ! important}
}

@media screen and  (max-width:530px){
	.main-c-t .main-ct-pl {margin-left: 2.9%;}
	.br{ margin-left: 2.3% ! important}

}

/*此参数为pc的高度限制*/
@media screen and (min-width:320px) and (max-width:414px){
.main-p{ overflow-x: hidden;}
.main-p .main-banner{ height: auto;}
.main-p .main-banner .main-img{ width: 80%; padding: 10% 0}
.main-p .main-banner .main-img img{ width: 100%;}
.main-mnue .main-menu{ width: 100%; height: auto;}
.main-mnue .main-menu ul{ width: 100%; margin:0; height: auto;}
.main-mnue .main-menu ul li{ width: 25%; height: 40px; line-height: 40px; font-size: 12px;}
.main-mnue .main-menu .main-retrun{ display: none;}
.main-p .main-c-bt{ width: 100%; font-size: 12px;}
.main-content{ width: 100%;}
.main-content .main-c-reform{ width: 98%; padding: 1% 1%; font-size: 12px;}
.main-c-t .main-ct-l{ width: 20%;}
.main-c-t .main-ct-r{ width: 70% ! important;}
.main-c-t .main-ct-pr { margin-left: 24.7%;}
.main-c-t .main-ct-pl{ margin-left: 2.6%;}
.main-c-b ul li { width: 43%;}
.br{  margin-left: 2% ! important;}  
.main-footer{ height: auto;}
.main-footer ul{ height: auto; line-height: 20px; text-align: center;}
.main-footer ul li{ display: block; float: none;}
.main-investigation ul li{ width: 30%;}
.main-ctp{ display: none;}
}

/*此参数为pc的高度限制*/
@media screen and (min-width:100px) and (max-width:320px){
.main-c-t .main-ct-pl {
    margin-left: 2%;
}
}






/* aff页面*/
/*此参数为pc的宽度限制*/
@media screen  and (max-width:1170px){
.aff-right .mun-right{ display: none;}
.affairs-header .affairs-head { width: 100%;}
.aff-l{ width: 50%;}
.aff-r{ width: 50%;}
.aff-logo{ width: 100%;}
.aff-body{ width: 100%;}
.nav{ width: 100%;}
.nav ul li{ width: 15%;}
.aff-main{ width: 100%;}
.aff-main .aff-m-c{ width: 100%;}
.aff-main .aff-m-c .aff-m-c-l{ width: 50%;}
.aff-main .aff-m-c .aff-m-c-r { width: 45%;  margin-left: 2%;}
.slider{ width: 100% ! important;}
.slider .slider-img{}
.slider .slider-img .slider-img-ul li{}
.slider .slider-img .slider-img-ul li img{ width: 100% ! important; height: auto ! important;} 

.aff-m-c-r .affmc-t{ width: 100%;  height: auto;}
.aff-m-c-r .affmc-b{ width: 100%; }
.aff-m-c-r .affmc-b .tab1{ width: 100%;}
.aff-m-c-r .affmc-b .tab1 .menu li{ width: 18%;}
.aff-m-c-r .affmc-b .tab1 .menudiv{ width: 100%;}
.aff-m-c-r .affmc-b .tab1 .menudiv div{ padding: 2%;}
.aff-m-c-r .affmc-b .tab1 .menudiv p i{ width: 75%;}
.aff-m-c-r .affmc-b .tab1 .menudiv p span{ width:25%;}
.aff-bmain{ width: 96%; padding: 2%}
.aff-bmain .affmain-l{ width: 20%;}
.aff-bmain .affmain-r{ width: 78%; margin-left: 2%;}
.aff-bmain .affmain-r .tab2{ width: 100%;}
.aff-bmain .affmain-r .menu li{ width: 19%;}
.aff-bmain .affmain-r .tab2 .menudiv div{ padding: 2%;}
.aff-bmain .affmain-r .tab3
.aff-bmain .affmain-r{ width: 78%; margin-left: 2%;}
.aff-bmain .affmain-r .tab3{ width: 100%;}
.aff-bmain .affmain-r .menu li{ width: 19%;}
.aff-bmain .affmain-r .tab3 .menudiv div{ padding: 2%;}
}


/* aff页面*/
/*此参数为pc的宽度限制*/
@media screen  and (max-width:825px){
.aff-logo .aff-r-r .input{display: none;}
.nav ul li{ width: 16%; font-size: 14px; }
.nav-ml{ margin-left: 2%;}
.nav .nav-l{ display: none;}
.aff-main .aff-m-c .aff-m-c-l{ width: 600px; margin: auto; float: none;}
.aff-main .aff-m-c{ padding: 2%; width: 96%;}
.slider{ width: 583px ! important;}
.slider .slider-img .slider-img-ul li img{ width: 583px ! important;}
.aff-main .aff-m-c .aff-m-c-r{ width: 100%; margin-left: 0; margin-top: 2%;}
.aff-m-c-r .affmc-b{ margin-top: 4%;}
.aff-m-c-r .affmc-b .tab1 .menudiv{ height: auto;}
.aff-m-c-r .affmc-b .tab1 .menudiv div{ padding: 0;}
.aff-bmain .affmain-l p{ text-align: center;}
.aff-bmain .affmain-l ul li{ overflow: hidden;}
.aff-bmain .affmain-l{ width: 100%;}
.aff-bmain .affmain-l ul li{ text-align: center;}
.aff-bmain .affmain-r{ width: 100%;}
}


/* aff页面*/
/*此参数为手机的高度限制*/
@media screen and (min-width:320px) and (max-width:414px){
.affairs-header{ display: none;}
.affairs-header .affairs-head{}
.aff-logo{ width: 100%; height: 150px; overflow: hidden;}
.aff-logo .aff-l-l img{ width: 50%;}
.aff-logo .aff-l-l{ width: 100%; line-height: 150px; text-align: center;}
.aff-right{ display: none;}
.aff-body{ width: 100%; height: auto;}
.nav{ width: 100%;height: 50px; overflow: hidden;} 
.nav .nav-l{ width: 14%; height: 50px; line-height: 50px; display: none;}
.nav ul li{ width: 15.8%; height: 50px; line-height: 50px; margin-right: 1%; white-space:normal; font-size: 12px; overflow: hidden; border:none;}
.nav ul li img{ display: none;}
.nav ul li.nav-ml{ margin-left: 2.5%; width: 15%;}
.aff-main{ width: 100%;}
.aff-main .aff-m-t { height: 40px; line-height: 40px; font-size: 12px; overflow: hidden;}
.aff-main .aff-m-t p{ line-height: 40px;}
.aff-main .aff-m-c { width: 100%; padding: 0;}
.aff-main .aff-m-c .aff-m-c-l{ display: none;}
.aff-main .aff-m-c .aff-m-c-r{ width: 96%; padding: 2% 2% 2% 2%; }
.aff-m-c-r .affmc-t{ width: 100%; height: auto; margin-bottom: 10%;}
.aff-m-c-r .affmc-t dt{ font-size: 15px;}
.aff-m-c-r .affmc-t img{ }

.aff-m-c-r .affmc-b .tab1{ width: 100%;}
.aff-m-c-r .affmc-b{ width: 100%;}
.aff-m-c-r .affmc-b .tab1 .menudiv {height: auto;}
.aff-m-c-r .affmc-b .tab1 .menu li{width: 19%; height: 28px; line-height: 28px; font-size: 12px; margin-right: 1%; overflow: hidden;}
.aff-m-c-r .affmc-b .tab1 .menudiv p{ height: 35px; overflow: hidden;}
.aff-m-c-r .affmc-b .tab1 .menudiv p i{ width: 70%; overflow: hidden; height: 35px; float: left;font-style: normal;}
.aff-m-c-r .affmc-b .tab1 .menudiv p span{ width: 30%; float: left;}
.aff-m-c-r .affmc-b .tab1 .menudiv div {padding: 1%;}
.aff-baner-c{ height: 100%; width: 100%; margin-top: 2%;}
.swiper-pagination{ display: none;}
.aff-baner-c img{ width: 98%; padding: 1%;}
.aff-bmain { margin-top: 2%; width: 100%; padding: 0; margin-bottom: 3%;}
.aff-bmain .affmain-l{ width: 80%; margin:auto; float: none; margin-top: 2%;}
.aff-bmain .affmain-l p{ text-align: center;}
.aff-bmain .affmain-r{ width: 100%; margin:0;}

.aff-bmain .affmain-r .tab2{ width: 98%; padding: 1%;}
.aff-bmain .affmain-r .menu li{ width: 19%; font-size: 12px; margin-right: 1%; overflow: hidden;}
.aff-bmain .affmain-r .tab2 .menudiv div{ padding: 1%; height: auto;}
.aff-bmain .affmain-r .tab2 .menudiv p{ height: 35px; overflow: hidden;}
.aff-bmain .affmain-r .tab2 .menudiv p i{ width: 70%; overflow: hidden; height: 35px; float: left;font-style: normal;}
.aff-bmain .affmain-r .tab2 .menudiv p span{ width: 30%; float: left;}

.aff-bmain .affmain-r .tab3{ width: 98%; padding: 1%;}
.aff-bmain .affmain-r .tab3 .menu li{ width: 19%; font-size: 12px; margin-right: 1%; overflow: hidden;}
.aff-bmain .affmain-r .tab3 .menudiv div{ padding: 1%; height: auto;}
.aff-bmain .affmain-r .tab3 .menudiv p{ height: 35px; overflow: hidden;}
.aff-bmain .affmain-r .tab3 .menudiv p i{ width: 70%; overflow: hidden; height: 35px; float: left;font-style: normal;}
.aff-bmain .affmain-r .tab3 .menudiv p span{ width: 30%; float: left;}


}


/*service*/
/*此参数为pc的宽度限制*/
@media screen  and (max-width:1170px){
.ser-focus .ser-focus-l{ width: 73%;}
.ser-focus .ser-focus-r{ width: 25%; margin-left: 2%;}
.aff-foot{ height: auto; max-height: 200px;}
.aff-foot .footer-l{ display: none;}
.aff-foot .footer-r{ height: auto; width:100%; margin: auto; float: left;}
.aff-foot .footer-r ul{ width: 100%; margin:  auto; text-align: center;}
.aff-foot .footer-r ul li{ width: auto;}
.aff-bg{ overflow-x:hidden }

}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:900px){
.ser-focus .ser-focus-l{ width: 100%;}
.ser-focus .ser-focus-r{ width: 100%;}
.indix-r{ width: 100%; height: auto; margin-left: 0 ! important;}
.individual{ height: auto;}
.indix-l .menu li{ width: 30%;}

.aff-foot{ width: 100%; height: auto; overflow: hidden;  margin-top: 5%; position: inherit;}
/*.aff-foot .footer-l{ width: 20%; height: 60px; float: left; display: none;}
.aff-foot .footer-r{ width: 100%; height: 60px; float: left;}*/
.aff-foot .footer-r ul li{ /*text-overflow:ellipsis;white-space:nowrap; text-align: left; overflow: hidden; float: left; text-indent: 0.5em; font-size: 12px; width: 50%; height: 20px; line-height: 20px; color: white;*/}
/*.footer {  word-wrap: break-word; text-indent: 0; line-height: 20px; padding-top: 5px;}
*/.aff-foot  img{ width: 100%; padding-top: 17px ! important; display: none;}
}

/*此参数为手机的宽度限制*/
@media screen  and (max-width:414px){
.ser-focus .ser-focus-l span{ font-size: 16px;}
.ser-focus .ser-focus-l .service{ padding: 0; width: 100%;}
.ser-focus .ser-focus-l .service ul li{ height: 80px; line-height: 80px;}
.ser-focus .ser-focus-l .service ul li img{vertical-align: middle; margin-top: 0; }
.ser-focus .ser-focus-l .service ul li p{ display: none;}
.ser-focus .ser-focus-r{ margin-left: 0;}
.indix-l .menu li.off{ font-size: 16px;}
.indix-l .menu li{ font-size: 16px;}
.indix-r span{ font-size: 16px;}
.ser-publicity span{ font-size: 16px; width: 92%; padding: 4%;}
.indix-l .menudiv p{ width: 27%;}
.nav ul li:hover{ border: none;}
.aff-foot .footer-l{ display: none;}
.aff-foot .footer-r{ height: auto; width: 96%; padding: 2%; margin: auto; float: left;}
.aff-foot .footer-r ul{ width: 100%; margin:  auto; text-align: center;}
.aff-foot .footer-r ul li{ width: auto;}
}

  /*互动交流*/
 /*此参数为pc的宽度限制*/
@media screen  and (max-width:1170px){
.inter-main .inter-m-l{ width: 18%; padding: 1%; min-width: 150px;}
.inter-main .inter-m-r{ width: 73%; padding: 1%; margin-left: 2%;}
.inter-main .inter-m-r .inter-r-c span{ width: 62%; margin-right: 0;}
.inter-main .inter-m-r .inter-r-c p { width: 19%; margin-right: 0;}
.inter-main .inter-m-r .inter-r-c i { width: 19%;}
.inter-b .inter-b-l{ width: 62%;}
.inter-b .inter-b-c{width: 19%;}
.inter-b .inter-b-r{ width: 19%;}
.inter-mainer .inter-mainer-l { width: 18%; padding: 1%; min-width: 150px;}
.inter-mainer .inter-mainer-c{ width: 34%; padding: 1%; margin-left: 2%;}
.inter-mainer .inter-mainer-r{ width: 35%; padding: 1%; margin-left: 2%;}

}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:730px){
.inter-main .inter-m-l{ width: 96%; padding: 2%;}
.inter-main .inter-m-l #button1{ width: 100%;}
.inter-main .inter-m-l #button2{ width: 100%;}
.inter-main .inter-m-l .inter-in{ width: 100%;}
.inter-main .inter-m-r{ width: 96%; margin-left: 0; padding: 2%;}
.inter-mainer .inter-mainer-l{ width: 96%; padding: 2%; margin-bottom: 2%;}
.inter-mainer .inter-mainer-l p{}
.inter-mainer .inter-mainer-c{ width: 96%; padding: 2%; margin-left: 0; margin-bottom: 2%;}
.inter-mainer .inter-mainer-r{ width: 96%; padding: 2%; margin-left: 0;}
.inter-b .inter-b-l p{ width: 93%;}
}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:1170px){
.dep-body{ width: 100%;}
.dep-body .dep-nav .nav-l{ width: 5%;}
.dep-body .dep-nav ul li{ width: 23.7%;}
.dep-body .dep-main .dep-m-l{ width: 50%;}
.dep-body .dep-main .dep-m-r{ width: 49%; margin-left: 1%;}
.dep-m-r .tab1{ width: 100%;}
.dep-m-r .menu li{ width: 28%;}
.dep-m-r .menu ul span{ width: 39%;}
.dep-mainer .dep-main-l{ width: 62%; margin-right: 1%; padding: 2%;}
.dep-mainer .dep-main-r{ width: 29%; padding: 2%;}
.tabs-basic ul{ width: 100%;}
.tabs-basic ul li {width:24.5%;}
/*.tabs-basic a{padding: 5% 25%;}*/
.tab-content-active ul li{ width: 100%;}
}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:830px){
.dep-body .dep-main{ height: auto;}
.dep-body .dep-main .dep-m-l{ width: 100%; float: none; margin: auto}
.slider{ margin: auto;}
.dep-body .dep-main .dep-m-r{ width: 100%; margin-top: 2%; float: left;}


}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:700px){
.dep-mainer .dep-main-l{ width: 96%; float: left;}
.dep-mainer .dep-main-r{ width: 96%; margin-top: 2%;}


}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:500px){
	.dep-body .dep-nav .nav-l{ display: none;}
	.dep-body .dep-nav ul li{width: 25%;}
	.nav ul li img{ display: none;}
}


/*此参数为pc的宽度限制*/
@media screen  and (max-width:414px){
.dep-body .dep-main .dep-m-l {display: none;}
.dep-body .dep-nav ul li img{ display: none;}
.dep-body .dep-nav ul li span{margin-top: 15%;}

}



/*通知广告*/
/*此参数为pc的宽度限制*/
@media screen  and (max-width:1140px){
.notic-main{ width: 100%;}
.notic-main .notic-m-l{ width: 20%;}
.notic-main .notic-m-r{ width: 75%; padding:0 2%;}
.notic-m-r ul li span{ width: 75%;
white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; ;}
.notic-m-r ul li p{ width: 25%; text-align: right;}
.notic-m-r .page ul{ width: 100%;}
}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:600px){
.notic-main .notic-m-l{ width: 100%;}
.notic-main .notic-m-l ul li{ width: 25%; float: left;}
.notic-main .notic-m-r{ width: 96%;}
.notic-main .notic-m-r ul{ padding: 0 2%; width: 96%}
}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:414px){
	.notic-m-r ul li p{ overflow: hidden; font-size: 12px;}
.notic-m-r .page ul li{  width: 19px; height: 19px;}

}

/*此参数为pc的宽度限制*/
@media screen  and (max-width:320px){
	.notic-m-r .page ul li{ margin-left: 0;}
}

    /*专题专栏*/
/*此参数为pc的宽度限制*/
@media screen  and (max-width:1170px){
.clumn-banner{width: 96%; height: auto;
    padding: 2%;
    background: white;}
.clumn-banner .swiper-slide{ width: 100% ! important;}
.clumn-banner .swiper-slide img{ width: 100% ! important;}
.clumn-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	left: 42.8%; bottom: 2%;}
.clumn-main{ width: 100%;margin-top: 2%;margin-bottom: 5%;}
.clumn-main ul li{ width: 45%; overflow: hidden; padding: 2%; margin-top: 2%;}
.clumn-main ul li .lir{ width: 100%;}
.clumn-main ul li p{ width: 100%;  overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap}
.clumn-main span{ margin-left: 2%;}
}


/*此参数为pc的宽度限制*/
@media screen  and (max-width:414px){
.clumn-main span{ font-size: 15px;}
.clumn-main ul li p{ font-size: 12px;}
}


/*新田站群导航*/
@media screen  and (max-width:1170px){
.group-main span{ margin-left: 2%;}
.group-main .group-t{ width: 96%; padding: 2% 2% 0 2%; margin-top: 2%;}
.group-main .group-t ul li{ width: 18%; margin-right: 2%; margin-bottom: 2%; display: block; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.group-main{ margin-top: 2%; margin-bottom: 2%;}

}

@media screen  and (max-width:540px){
.group-main .group-t ul li{ width: 17.7%; font-size: 12px;}
}


/*新田政务公开-领导个页*/
@media screen  and (max-width:1170px){
.lead-main{ width: 96%; padding:2% 2% 5% 2%;}
.lead-main .leader-l{ width: 72%; margin-right: 2%;}
.lead-main .leader-r{ width: 21%; padding-top: 3%; padding-right: 2%; padding-left: 3%;}
.lead-info ul li{width: 97%; padding: 2% 3% 2% 0;}
.lead-info ul li img{ width: 25%;}
.lead-info ul li dt{ width: 69%; max-height: 35px;  overflow: hidden;}
.lead-info ul li dd{ width: 69%; max-height: 60px; overflow: hidden; margin-top: 0;}
.lead-main .leader-l{  margin-bottom: -10000px;  
            padding-bottom: 10000px;}
.lead-main .leader-r{ height: auto; margin-bottom: -10000px;  
            padding-bottom: 10000px;}
.lead-info ul li i{ margin-right: 3%; margin-top: 2%;}
}

@media screen  and (max-width:760px){
.aff-body .aff-m-t p{ overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.lead-main .leader-l{ width: 100%;}
.lead-main .leader-r{ width: 100%; max-width: 225px; }
}

@media screen  and (max-width:414px){
.lead-info ul li dt{ font-size: 14px; font-weight: bold; max-height: 20px;}
.lead-info ul li dd{ font-size: 12px; max-height:60px;}
.lead-main .leader-r{ width: 95%; max-width: none;}
.lead-info ul li i{ font-size: 12px;}


}


/*新田县政务公开-列表*/
@media screen  and (max-width:1140px){
.list-main{ width: 96%; padding:2%;}
.list-main .list-l{ width: 22%; margin-right: 1%; overflow: hidden;}
.list-r{ width: 77%; overflow: hidden;}
.list-l .list-mianer{ width: 99%;}
.list-l .list-mianer span{ overflow: hidden;}
.list-r .list-headr span{ width: 24%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list-r .list-headr p{ width: 60%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list-r .list-headr i{ width: 15%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list-r .list-headr ul li.list-t p, .list-headr ul li.list-t span, .list-headr ul li.list-t i{ overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list-l .list-mianer .list-put i{ width: 25%; overflow: hidden; font-size: 12px;}
.list-l .list-mianer .list-put input{ width:69%; margin-left: 2%;}
.list-l .list-headl{ width: 100%;}
.affairs-header{ display: none;}

/*领导个页*/
.list_wrap{ width: 100%; overflow: hidden;}
.min_right{width: 66% ! important;}
}

@media screen  and (max-width:730px){
.list-l .list-mianer span img{display: none;}
.min_left{ width: 100% ! important;}
.min_right{ width: 93% ! important;}
}

@media screen  and (max-width:414px){
.list-main .list-l{ width: 100%;}
.list-r{ width: 100%;}
.list-r .list-body{ margin-left: 22%;}
.list-l .list-mianer .list-put i{ width: 15%;}
.list-l .list-mianer .list-input{ margin-left: 40%;}
.list-r .leadlist-b ul li{ width: 50%; margin-right: 0;}
.inter-main .inter-m-r .inter-r-t ul li{width: 25%;}
.aff-baner-c img{ width: 98% ! important;}
.slides-box .menu_tab{ display: none;}
.list_wrap{ width: 94%; padding: 2% 2%; margin-top: 0;}
.zdfwx-nav{  float: left; width: 100%;}
.zdfwx-cont-dd{ float: left; width: 100%; overflow: hidden;}
.FCK__ShowTableBorders{ width: 100% ! important;}
.zdfwx-cont-hd .bbb .tentb table{ width: 100% ! important;}
.zdfwx-cont-hd .bbb .tentb p img{ width: 100% ! important; height: auto ! important;}
.aff-foot .footer-r ul li{white-space: normal;}
.ser-publicity{ overflow: hidden;}
.slides-box{ height: 100vh;}
/*.in-dex{position:fixed;}*/
}