@charset "utf-8";
/* CSS Document */
/*手机版样式*/
	/**top**/

#page{
	display: none;
}

@media (max-width: 940px) {
	.main01{
		margin-top: 0 !important;
		padding-top: 75px !important;
	}
	.head{
		display: none;
	}
	#page{
		display: block;
	}
	.header-xs-search form{ width:80%; margin:auto;}
	#page{display: block;z-index: 999999;position: fixed; width: 100%;}
	.index_content{padding-top: 80px!important;}
	.header-xs{ display:block;}
	.header{ display:none;}
	.mar{ width:auto !important;}
	.header-xs-main{ height:60px; background:#1b8be0;position: relative;box-shadow: 0 0 5px rgba(0,0,0,0.4); z-index: 9;}
	.icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/2016_480_top_search.png) no-repeat; position: absolute; left: 20px;top: 50%;margin-top: -10px;cursor: pointer;}
	.icon-xs-mainnav{display: block;width: 25px;height: 60px;background: url(../images/2016_480_top_mainnav.png) no-repeat center center;position: absolute; right: 20px; top: 0;cursor: pointer;}
	.header-xs-logo{position: absolute;top: 0;left: 50%;margin-left: -100px;}
	.header-xs-logo a {display: block;width: 200px; height: 60px;}
	.header-xs-logo img{ height:40px; margin-top:10px;}
	.logo_img{ float:left;}
	.wsly{ height:auto;}
	.plogo_font{ float:right; width:150px; color:#fff; margin-top:13px; font-weight:bold;font-size: 16px;}
	.plogo_font span{ display:block; font-size:12px; font-weight:lighter;}
	#searchForm2{ width:80%; margin:0px auto;}
	.header-xs-search{height: 32px; background:#fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #1b8be0}
	.header-xs-search input{ border:1px solid #ddd; float:left; padding-left:10px; height:28px; line-height:28; width:80%;}
	.header-xs-search span{ display:block; float:left; width:15%; height:30px; height:30px; background:#1b8be0; text-align:center; line-height:30px; color:#fff;}
	.icon-xs-mainnav.ms { background-image: url(../images/2016_480_close.png); }
	.mainnav-xs{height: 80px; background: rgba(203,225,240,0.95);padding: 8px 0;}
	.mainnav-xs li {float: left;width: 25%;padding: 6px 0; text-align:center;}
	.mainnav-xs li a {color: #2969a0;font-weight: bold;font-size: 15px;}

		/*文章页*/
	.cen-div{
	    width:  auto!important;
	    margin-top: 0 !important;
	    padding-top: 60px;
	  }
	.listpo{
	  	width: 100% !important;
	  	height: auto !important;
	  	line-height: 29px !important;
		margin-bottom:10px;
	 }

	.zwgk_comr1 li strong { padding-left:0px;}
	.zwgk_comr1 li span{ width:100%}
	.listwzy{ height:auto; overflow:hidden;}
	.zwgk_comr1 ul{ padding:15px;}

	#zoomcon img{max-width: 480px!important; height: auto!important;}
    #listtCon img{max-width: 480px!important; height: auto!important;}
}
/* lg */
@media (max-width: 1200px) {
	.main0rlil b{ display:inline!important; float:none!important; font-weight: normal; white-space:inherit; overflow:inherit;
text-overflow:inherit;}
.main0r ul{ height:auto!important;line-height: 25px;}
.adddz .main0rlil{ height:auto;}
.adddz:hover .main0rlil .main0rlil_span{ display:none}
	.w1200{
		width: auto !important;
	}
	/*头部*/
	.head{
		width: auto !important;
		min-width: auto !important;
	}
	.nav{
		width: auto !important;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.nav .w1200 .navli li{
		width: auto !important;
	}
	.navlawidth{
	    width: auto!important;
    }
    .navlawidth2{
    	width: auto!important;
    }
	.nav .w1200 .navli li a{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.time{
		display: none;
	}
	.logo{
		margin-left: 15px !important;
	}
	.navsea{
		width: 30% !important;
		margin-left: 0 !important;
	}
	.weixin{
		display: none;
	}
	.navli{
		width: 70% !important;
	}
	.main01{
		padding-left: 10px !important;
		padding-right: 10px !important;
		height: auto !important;
	}
	/*头部轮播*/
	.banner2 {
	    width: 100% !important;
	    height: 283px;
	}
	.banimg2 li {
	    width: 100% !important;
	    height: 283px;
	}
	.banimg2 {
    	width: 100% !important;
	}
	.changes{
	    width: 100% !important;
		position: static;
	}
	.changes li{
	    top: 100px !important;
		z-index: 99999 !important;
	}
	#bannext {
		left: 100% !important;
		margin-left: -40px !important;
	}
	/*通知公告*/
	.main02{
		width: auto !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
	}
	.main02l {
    	/*display: none;*/
    	width: 90px !important;
    	
	}
	.main02l a{
		font-size: 18px !important;
	}
	.main02l img{
		display: none;
	}
	.main02r {
	    width: 85% !important;
	    height: 70px !important;
	}
	.main02rr {
		width: 100% !important;
	}
	.main02rr ul li{
		width: 50% !important;
		margin: 0 !important;
		overflow: hidden;
	}
	.main02rl{
		display: none;
	}

	/*图片新闻*/
	.main0{
		width: auto !important;
		height: 100% !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.banner{
		width: 49% !important;
	}
	.banimg{
		width: 100% !important;
	}
	.banimg li{
		width: 100% !important;
	}
	.baninf{
		width: 100% !important;
		position: relative !important;
		top: 100% !important;
		margin-top: -42px !important;
		background-size: 100% 100%;
	}
	.baninf_title{
		width: 70% !important;
	}
	.baninf_title li{
		width: 100% !important;
	}
	.baninf_dot{
		position: absolute !important;
		right: 20px !important;
	}
	.news_div{
		width: 49% !important;
		margin-left: 0 !important;
		padding-left: 2% !important;
	}
	.news_bottop{
		overflow: hidden;
	}
	.news_bot li{
		overflow: hidden;
	}
	.news_bot li .title{
		width: 80% !important;
		overflow: hidden;
	}
	.news_bot li .fbtime{
		width: 20% !important;
		right: 0 !important;
		text-align: right !important;
	}
	
	.main0r{
		width: 100% !important;
		height: auto !important;
		margin: 0 !important;
	}
	.main0r ul{
		width: 48% ;
		float: left !important;
		margin: 1% !important;
		margin-top: 1% !important;
	}
	.main0rli{
		margin-top: 1% !important;
		margin-bottom: 0.5% !important;
	}
	.main0rlil{
		width: 85% !important;
	}
	.main0rlir{
		width: 15%;
	}
	.main0rlil{  
		width: 85%;
	}
	.main01r_u03{
		height: 160px !important;
	}
	.main01r_u03 a{
		line-height: 160px !important;
	}
	
	/*个性化一*/
	.main0lf{
		margin-top: 0 !important;
		width: 100% !important;
	}
	.main0lf li{
		width: 25% !important;
	}
	
	/*个性化二*/
	.main03{
		height: 100% !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.main03>div{
		margin-top: 15px !important;
		padding-left: 0 !important;
	}
	.main03 .main03_div1{
		width: 49% !important;
	}
	.main03 .main03_div2{
		width: 49% !important;
		margin-left: 1% !important;
	}
	.main03 .main03_div3{
		width: 100% !important;
		margin-left: 0 !important;
		margin-bottom: 15px !important;
	}
	.main03 .main03_div3 .news_bot li{
		width: 98% !important;
		margin-left: 1% !important;
	}
	
	/*专题轮播*/
	.main04{
		display: none;
	}
	
	/*底部*/
	.bottom{
		height: auto !important;
		min-width: auto !important;
	}
	.bottom .copyright{
		width: 100% !important;
		height:auto!important;
		/*height: 60px!important;*/
	}
	.copyright div{
		width: auto !important;
		margin-top: 0 !important;
		height: 220px !important;
	/*	height: auto!important;*/
	}

	.copyimg{
		/*display: none;*/
		width: 100%;
    	height: 90px;
    	text-align: center;
	}
	.copyli{
		width: 100% !important;
		text-align: center !important;
	}
	.copyli li{
		height: auto !important;
	}
	.copyli li:last-child{
		/*display: none;*/
	}
	.copyli li:first-child span{
		margin-right: 0 !important;
		/*width: 100% !important;*/
		text-align: center !important;
		display: inline-block !important;
	}
	.copyli li:first-child span a{
		font-size: 14px !important;
	}
	.copyli li:first-child span:nth-child(2){
		/*display: none;*/
	}
	.copyli li:first-child span:nth-child(4){
		/*display: none;*/
	}
	.copyli li:first-child span:nth-child(5){
		/*display: none;*/
	}



}
/* md */
@media (max-width: 768px) {
	.banner2 {
	    width: 100% !important;
	    height: 176px !important;
	}
	.banimg2 li {
	    width: 100% !important;
	    height: 176px !important;
	}
	.banimg2 {
    	width: 100% !important;
	}
	.changes{
		position: static;
		height: 42px;
	}
	.changes li{
		width: 28px;
		height: 42px;
		position: absolute !important;
    	top: 50% !important;
    	margin-top: -21px;
		z-index: 999 !important;
	}
	.changes li img{
		width: 28px;
		height: 42px;
	}
	#bannext {
		left: 100% !important;
		margin-left: -28px !important;
	}
	/*通知公告*/
	.main02rr ul li{
		width: 100% !important;
		margin: 0 !important;
		overflow: hidden;
	}
	.main02r {
	    width: 75% !important;
	    height: 70px !important;
	}
	.main02l {
	    width: 90px !important;
	    margin-right: 5px !important;
	}
	.banner{
		width: 100% !important;
		height: 420px;
	}
	.banimg li{
		height: 420px;
	}
	.news_div{
		width: 100% !important;
		padding-left: 0 !important;
		margin-top: 15px !important;
	}
	/*个性化一*/
	.main0lf{
		height: auto !important;
		margin-top: 10px !important;
		margin-bottom: 10px !important;
		overflow-x: hidden;
	}
	.main0lf li{
		width: 50% !important;
	}
	.main0lf li img{
		margin-left: 25px !important;
	}
	/*个性化二*/
	.main03 .main03_div1{
		width: 100% !important;
	}
	.main03 .main03_div2{
		width: 100% !important;
		margin-left: 0 !important;
	}

	/*底部*/
	.bottom{
		height: 67px !important;
		min-width: auto !important;
		background: none !important;
		font-size: 15px !important;
	}

	.bottom .copyright{
		background: #1167b7 !important;
	}

}
@media (max-width: 650px) {
	.banner2{
		height: 149px !important;
	}
	.banimg2 li{
		height: 149px!important;
	}
	.banner{
		height: 380px;
	}
	.banimg li{
		height: 380px;
	}
	.main02{
		height: 60px!important;
	}
	.main02l{
		height: 60px;
	}
	.main02l a{
		line-height: 60px;
	}
	.main02r div{
		margin-top: 14px;
	}
}
@media (max-width: 550px) {
	.main01r_u03{
		display: none;
	}
	.main0rli{
		width: 100% !important;
	}
	#zoomcon img{
		max-width: 280px!important;
		height: auto!important;
	}
	#listtCon img{
		max-width: 280px!important;
		height: auto!important;}
	.banner2{
		height: 130px !important;
	}
	.banimg2 li{
		height: 130px!important;
	}
	.banner{
		height: 322px;
	}
	.banimg li{
		height: 322px;
	}
	.changes{
		height: 30px;
	}
	.changes li{
		width: 20px;
		height: 30px;
    	margin-top: -15px;
	}
	.changes li img{
		width: 20px;
		height: 30px;
	}
	#bannext{
		margin-left: -20px!important;
	}
	.main02{
		height: 50px!important;
	}
	.main02l{
		height: 50px;
	}
	.main02l a{
		line-height: 50px;
	}
	.main02r div{
		margin-top: 8px;
	}
}
@media (max-width: 480px) {
	.banner2{
		height: 109px !important;
	}
	.banimg2 li{
		height: 109px!important;
	}
	.banner{
		height: 282px;
	}
	.banimg li{
		height: 282px;
	}
	.main02{
		height: 45px!important;
	}
	.main02l{
		height: 45px;
	}
	.main02l a{
		line-height: 45px;
	}
	.main02r div{
		margin-top: 5px;
	}
}
@media (max-width: 414px) {
	.banner2{
		height: 102px !important;
	}
	.banimg2 li{
		height: 102px!important;
	}
	.banner{
		height: 257px;
	}
	.banimg li{
		height: 257px;
	}
}
/* xs */
@media (max-width: 400px) {
	.bottom .copyright{
		width: 100% !important;
		height:auto!important;
		/*height: 60px!important;*/
	}
	.copyright div{
		width: auto !important;
		margin-top: 0 !important;
		height: 250px !important;
	/*	height: auto!important;*/
	}
	.zct img{text-align:center; margin:auto; padding-left:110px;}
}
/* sm */
@media (max-width: 380px) {
	.main02r {
	    width: 65% !important;
	}
}
@media (max-width: 375px) {
	.banner2{
		height: 92px !important;
	}
	.banimg2 li{
		height: 92px!important;
	}
	.banner{
		height: 237px;
	}
	.banimg li{
		height: 237px;
	}
}
@media (max-width: 340px) {
	.banner2{
		height: 88px !important;
	}
	.banimg2 li{
		height: 88px!important;
	}
	.banner{
		height: 207px;
	}
	.banimg li{
		height: 207px;
	}
}
@media (max-width: 300px) {
	.banner2{
		height: 74px !important;
	}
	.banimg2 li{
		height: 74px!important;
	}
	.banner{
		height: 192px;
	}
	.banimg li{
		height: 192px;
	}
}
/*列表文章页*/
@media (max-width: 940px){
  html,body{
    min-width: auto!important;
  }
  .main{
    width: auto !important;
    padding-top: 20px !important;
  }

  .info_ewm { display:none;}/*二维码隐藏*/
  .mar_list{ width:auto;}
  .con-left{ display:none;}
  .con-right{ width:100% !important;}
  .column-name{ display:none;}
  .list_div table td{ width:100%!important;}
  .list-right_title{ line-height:30px!important;}
  .list-right_title a{ font-size:18px;}
  .zwgk_comr3{ padding:0px;}
  .cen-div-1 {
    min-height: auto !important;
  }
  .title_cen {
    font-size: 20px !important;
    margin-left: 0;
    margin-right: 0;
}
.con_cen{
	padding-left: 0;
	padding-right: 0;
}
.list_right {
     width: 100%;
    float: right;
    min-height: 800px;
    border-left: none !important;
    padding-left: 0;

}
.list_right li{ padding-right:0;}
.list_right li span {
    position: static;
    color: #666;
    display: block;
}
.list_left {
    display: none;
}
.fx{
  display: none;
}
.list_tt h3{
  font-size: 20px;
}
/*文章页*/
.listfx{
	width: 100%;
}
.listfx div{
	float: left;
}
.xxys {
	height:100px;
}
.xxys li{
	width: 100%!important;
	padding-top: 0;
	padding-bottom: 0;
}
.xxys li:last-child{
	display: none;
}
.xxys li:first-child span{
	padding-left: 0 !important;
}
.main0rlil b{ display:inline!important; float:none!important; font-weight: normal; white-space:inherit; overflow:inherit;
text-overflow:inherit;}
.main0r ul{ height:auto!important;line-height: 25px;}
.adddz .main0rlil{ height:auto;}
.adddz:hover .main0rlil .main0rlil_span{ display:none}
}
