@charset "utf-8";

/* CSS Document */

/*手机版样式*/

	/**top**/



#page{

	display: none;

}





/* 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;*/

	}







}

@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%}

	.cen-div .listwzy{ height:auto; overflow:hidden; margin-top: 30px;}
    .cen-div .listfx{width: 100%;}
	.zwgk_comr1 ul{ padding:15px;}



	#zoomcon img{max-width: 480px!important; height: auto!important;}

    #listtCon img{max-width: 480px!important; height: auto!important;}

}

/* 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;

	}
  
.header-xs-logo{left:40%;}
  
}

@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;

	}

	.header-xs-logo{left:46%;}
	.header-xs-logo img{height: 33px; margin-top: 16px;}

}

@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}

}

