@media (min-width: 767px){
	.hidden-xs{display: block;}
	.visible-xs{display: none;}
	.main{background: #fff;width: 1240px !important;padding-top: 20px;}
}
@media screen and (max-width: 750px){
	
	.hidden-xs{display: none;}
	.visible-xs{display: block;}
	
	html,body{
		width: 100%;
		min-width: auto;
		max-width: none;
	}
	a:hover{
		color: #333333;
	}
	.phone {
	    width: 100%;
	    max-width: 750px;
	    margin: auto;
	}
	.bg_smzj{background: none;}
	.home #main{background: #fff;width: 100% !important;}
	.phone_main{
		float: left;
		width: 100% !important;
		padding: 0 3.3333%;
		box-sizing: border-box;
	}
	
	.phone_top{
		width: 100%;
		float: left;
		position: relative;
		/*background: url(../../imagesq/rongshui/phone_bg.png) no-repeat center;
		background-size: 100%;*/
	}
	.phone_top2{
		height: 165px;
		overflow: hidden;
	}
	.phone_top img{
		display: block;
		margin: auto;
		position: relative;
		z-index: 999;
	}
	.phone_top .phone_top_bg{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 99;
	}
	.sousuo{
		width: 90%;
		height: 30px;
		margin:0 auto 25px auto;
		display: block;
		position: relative;
		z-index: 999;
	}
	.sousuo input{
		width: 100%;
		height: 30px;
		float: left;
		box-sizing: border-box;
		padding-left: 10px;
		padding-right: 100px;
		background: rgba(255,255,255,.68);
		border-radius: 30px;
		font-size: 12px;
	}
	.sousuo button{
		position: absolute;
		right: 0;
		top: 0;
		width: 65px;
		height: 30px;
		color: #fff;
		background: #0069c5;
		border-radius: 30px;
		border: none;
		font-size: 12px;
	}
	.phone_nav{
		position: relative;
		z-index: 9999;
		float: left;
		width: 100%;
	}
	/*.phone_nav ul{
		margin-bottom: 0;
	}*/
	.phone_nav li{
		width: 30%;
		height: 55px;
		line-height: 55px;
		float: left;
		background: #0069c5;
		color: #fff;
		margin-right: 5%;
		text-align: center;
		border-radius: 5px;
		margin-bottom: 5%;
	}
	.phone_nav li:nth-child(3n){
		margin-right: 0;
	}
	.phone_nav li:nth-child(n+4){
		margin-bottom: 0;
	}
	.phone_nav li a{
		display: block;
		width: 100%;
		height: 100%;
		color: #fff;
		font-size: 12px;
	}
	.phone_nav li img{
		height: 17px;
		display: inline-block;
		vertical-align: middle;
	}
	.phone_nav li span{
		width: 48px;
		display: inline-block;
		vertical-align: middle;
		line-height: 16px;
		text-align: left;
		margin-left: 5%;
	}
	
	.phone_news{
		float: left;
		width: 100%;
		position: relative;
		z-index: 9999;
		background: #fff;
	}
	.phone_news .tabs{
		position: relative;
		width: 100%;
		float: left;
		height: 32px;
		line-height: 32px;
		margin-top: 15px;
	}
	.phone_news .tabs .xwdh {
	    width: auto;
	    height: 100%;
	    float: left;
	    text-align: center;
	    color: #8e8e8e;
	    font-size: 14px;
	    margin-right: 4%;
	}
	.phone_news .tabs .active {
	    font-size: 17px;
	    color: #333333;
	}
	@media screen and (max-width: 340px){
		.phone_news .tabs .xwdh{
			font-size: 12px;
		}
		.phone_news .tabs .active{
			font-size: 14px;
		}
	}
	.phone_news .tabs .phonegd {
	    color: #8a8a8a;
	    position: absolute;
	    top: 0;
	    right: 0;
	}
	.phone_news .tabs .phonegd img{
		margin-top: -2px;
	}
	.phone_news .tabs-container {
	    float: left;
	    width: 100%;
	}
	.phone_news .tabs-container ul {
	    float: left;
	    margin-bottom: 0;
	    width: 100%;
	    padding: 0 3.3333%;
	    box-sizing: border-box;
	}
	.phone_news .tabs-container ul li {
	    width: 100%;
	    float: left;
	    padding: 15px 0;
	    border-bottom: 1px solid #f3f3f3;
	}
	.phone_news .tabs-container ul li:last-child{
		border-bottom: none;
	}
	.phone_news .tabs-container ul li a {
	    display: block;
	    width: 100%;
	    height: 100%;
	    float: left;
	    position: relative;
	}
	.phone_news .tabs-container ul li .img{
	    width: 40%;
	    height: 85px;
	    overflow: hidden;
	    border-radius: 5px;
	    float: left;
	}	
	.phone_news .tabs-container ul li .img img{
	    display: block;
	    width: 100%;
	    height: 100%;
	}
	
	.phone_news .tabs-container ul li .txt{
	    width: 55%;
	    height: 85px;
	    float: right;
	    position: relative;
	}
	.phone_news .tabs-container ul li .txt p{
		width: 100%;
		margin-bottom: 0;
		overflow: hidden;
		display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    text-overflow: ellipsis;
	}
	.phone_news .tabs-container ul li .txt span{
		width: 100%;
		position: absolute;
		left: 0;
		bottom: 0;
		color: #acacac;
	}
	.phone_zhuanti{
		float: left;
		width: 100%;
		margin-bottom: 20px;
	}
	.phone_zhuanti .swiper-container img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.phone_zhuanti .swiper-container{
		float: left;
		width: 100%;
		height: 65px;
		overflow: hidden;
	}
	
	.phone_sy_tlt{
		position: relative;
		width: 100%;
		float: left;
		height: 32px;
		line-height: 30px;
	}
	.phone_sy_tlt span{
		width: auto;
	    height: 100%;
	    float: left;
	    text-align: center;
	    font-size: 17px;
	    color: #333333;
	}
	.phone_sy_tlt a{
	    color: #8a8a8a;
	    position: absolute;
	    top: 0;
	    right: 0;
	}
	.phone_zhuanti .swiper-pagination-bullet{
		width: 10px;
		height: 10px;
		background: #fff;
		margin: 0 2px !important;
	}
	.phone_zhuanti .swiper-container-horizontal>.swiper-pagination-bullets,.phone_zhuanti  .swiper-pagination-custom,.phone_zhuanti  .swiper-pagination-fraction{
		width: auto;
		right: 5px;
		bottom: 0;
		left: auto;
	}
	.phone_zhuanti .con{
		width: 100%;
		float: left;
		margin-top: 5px;
	}
	.phone_zhuanti .con ul{
		margin-bottom: 0;
		float: left;
		width: 100%;
	}
	.phone_zhuanti .con ul li{
		width: 48.3333%;
		height: 52px;
		float: left;
		margin-bottom: 3.3333%;
		overflow: hidden;
	}
	.phone_zhuanti .con ul li:nth-child(2n){
		float: right;
	}
	.phone_zhuanti .con ul li:nth-child(n+3){
		margin-bottom: 0;
	}
	.phone_zhuanti .con ul li img{
		display: block;
		width: 100%;
		height: 100%;
	}
	
	.phone_synav_list{
		float: left;
		width: 100%;
	}
	
	.phone_synav_list .tabs{
		position: relative;
		width: 100%;
		float: left;
		height: 32px;
		line-height: 32px;
		text-align: justify;
		text-align-last: justify;
	}
	.phone_synav_list .tabs .xwdh {
	    width: auto;
	    height: 100%;
	    text-align: center;
	    color: #8e8e8e;
	    font-size: 14px;
		display: inline-block;
		margin-right: 6%;
	}
	.phone_synav_list .tabs a.active {
	    font-size: 17px;
	    color: #333333;
	    background: url(../../imagesq/rongshui/phone_nav_b.png) no-repeat center;
	    background-size: 100%;
	    background-position-y: 28px;
	}
	.phone_synav_list .tabs .phonegd {
	    color: #8a8a8a;
	    position: absolute;
	    top: 0;
	    right: 0;
	}
	.phone_synav_list .tabs .phonegd img{
		margin-top: -2px;
	}
	.phone_synav_list .tabs-container {
	    float: left;
	    width: 100%;
	    margin-top: 10px;
	}
	
	.phone_synav_list .tabs-container ul.ldq{
		float: left;
		width: 100%;
		margin-bottom: 0;
		padding: 0 3.3333%;
		box-sizing: border-box;		
	}
	.phone_synav_list .tabs-container ul.ldq li{
		width: 30%;
		height: 20px;
		line-height: 20px;
		float: left;
		margin-right: 5%;
		background: #f2f2f2;
		text-align: center;
		margin-bottom: 10px;
	}
	.phone_synav_list .tabs-container ul.ldq li:nth-child(3n){
		margin-right: 0;
	}
	.phone_synav_list .tabs-container ul.ldq li a{
		width: 100%;
		height: 100%;
		font-size: 13px;
	}
	
	.phone_synav_list .tabs-container ul.zddq{
		float: left;
		width: 100%;
		margin-bottom: 0;
		text-align: justify;
		text-align-last: justify;
		padding: 0 3.3333%;
		box-sizing: border-box;		
	}
	.phone_synav_list .tabs-container ul.zddq li{
		width: auto;
		height: auto;
		float: none;
		display: inline-block;
		margin-bottom: 10px;
	}
	.phone_synav_list .tabs-container ul.zddq li a{
		width: auto;
		height: auto;
		padding: 3px 10px;		
		height: 20px;
		line-height: 20px;
		background: #f2f2f2;
		font-size: 13px;
	}
	
	.phone_synav_list .swiper-slide{
		display: none;
	}
	.phone_synav_list .swiper-slide-active{
		display: block;
	}
	
	.phone_foot{
		float: left;
		width: 100%;
		padding: 15px 3.3333%;
		background: #565c61;
		margin-top: 15px;
		font-size: 12px;
		text-align: center;
		color: #fff;
	}
	.phone_foot a{
		color: #fff;
	}
	.phone_foot .qhdnb{
		width: auto;
		height: auto;
		padding: 3px 10px;
		background: #0069c5;
		border: none;
		border-radius: 100px;
		margin-bottom: 10px;
	}
	.phone_foot .con{
		width: 100%;
		float: left;
		text-align: center;
	}
	.phone_foot .con ul{
		display: inline-block;
		width: auto;
		margin-bottom: 0;
	}
	.phone_foot .con ul li{
		float: left;
		width: auto;
	}
	.phone_foot .con .footli{
		float: left;
		width: 100%;
		text-align: center;
	}
	.phone_foot .con .footli span{
		margin-right: 5px;
	}
	.phone_foot .con .footli span:last-child{
		margin-right: 0;
	}
	
	.phone_ny_tlt{
		float: left;
		width: 100%;
		height: 45px;
		line-height: 45px;
		color: #fff;
		text-align: center;
		font-size: 16px;
		position: relative;
		box-sizing: border-box;		
		z-index: 999999;
		background: #0069c5;
	}
	.phone_ny_tlt a{
		padding: 0 3.3333%;
		display: block;
		position: absolute;
		top: 0;
	}
	.phone_ny_tlt a img{
		height: 16px;
		margin-top: -2px;
	}
	.nytabs{
		text-align: justify;
    	text-align-last: justify;
	}
	
	.nytabs a{
		float: none !important;
	    display: inline-block;
	    margin-right: 0 !important;
	}
	.nyckgdbtn{
		float: left;
		width: 100%;
		text-align: center;
		margin: 5px 0 25px 0;
	}
	.nyckgdbtn a{
		width: 150px;
		height: 35px;
		line-height: 35px;
		font-size: 13px;
		background: #a9b8c5;
		text-align: center;
		display: inline-block;
		margin: auto;
		color: #fff;
		border-radius: 35px;
	}
	.phone_hr{
		float: left;
		width: 100%;
		height: 5px;
		background: #f7f7f7;
	}
	
	.phone_news .tabs-container2 {
	    float: left;
	    width: 100%;
	    margin-top: 10px;
	}
	.phone_news .tabs-container2 ul {
	    float: left;
	    margin-bottom: 0;
	    width: 100%;
	    padding: 0 3.3333%;
	    box-sizing: border-box;
	}
	.phone_news .tabs-container2 ul li {
	    width: 100%;
	    float: left;
	    height: 35px;
	    line-height: 35px;
	    position: relative;
	    padding-left: 15px;
	}
	.phone_news .tabs-container2 ul li:after{
		content: "";
		width: 4px;
		height: 4px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -2px;
		background: #0069c5;
	}
	.phone_news .tabs-container2 ul li a{
		float: left;
		width: 100%;
	}
	.phone_news .tabs-container2 ul li a p{
		float: left;
		width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-bottom: 0;
		padding-right: 88px;
	}
	.phone_news .tabs-container2 ul li a span{
		position: absolute;
		top: 0;
		right: 0;
		color: #acacac;
	}
	#tabs-container2 .nyckgdbtn{
		margin-bottom: 10px !important;
	}
	
	.phone_nav_right{
		position: fixed;
		width: 70%;
		max-width: 537px;
		background: #0069c5;
		font-size: 16px;
		z-index: 999999;
		top: 210px;
		bottom: 0;
		right: -70%;
		transition: all 0.4s;
		overflow-y: auto;
	}
	.phone_nav_right::-webkit-scrollbar {
	    display: none;
	}
	.phone_nav_right .catalog li a{
		display: block;
		color: #fff;
	}
	.phone_nav_right .catalog li a:hover{
		color: #fff;
	}
	/*.phone_nav_right .catalog li img{
		float: right;
		width: 12px;
		margin-top: 19px;
		transition: all 0.3s;
	}*/
	.phone_nav_right .catalog{
		float: left;
		margin-bottom: 0;
		width: 100%;
		padding-top: 8%;
		padding-bottom: 20%;
	}
	.phone_nav_right .catalog li div{
		width: 100%;
		float: left;
		line-height: 50px;
		height: 50px;
		position: relative;
		padding-left: 55px;
		text-align: left;
		color: #fff;
	}
	.phone_nav_right .catalog li div:after{
		content: "";
		width: 55px;
		height: 50px;
		line-height: 50px;
		text-align: center;
		position: absolute;
		top: 0;
		left: 0;
	}
	.phone_nav_right .catalog li div i{
		transition: all 0.3s;
		display: block;
		position: absolute;
	    top: 0;
	    right: 10%;
	    width: 7px;
	    height: 100%;
	    
	    -webkit-backface-visibility: hidden;
	   -moz-backface-visibility: hidden;
	   -ms-backface-visibility: hidden;
	   backface-visibility: hidden;
	 
	   -webkit-perspective: 1000;
	   -moz-perspective: 1000;
	   -ms-perspective: 1000;
	   perspective: 1000;
	}
	/*.phone_nav_right .catalog li div i:after{
		content: "";
		width: 2px;
		height: 10px;
		background: #fff;
		position: absolute;
		left: 4px;
	    top: 20px;
		z-index: 999;
		display: block;
		transition: all 0.3s;
	}*/
	/*.phone_nav_right .catalog li div i:before{
		content: "";
		width: 10px;
		height: 2px;
		background: #fff;
		position: absolute;
		left: 0;
	    top: 24px;
		z-index: 999;
		display: block;
		transition: all 0.3s;
	}
	
	.phone_nav_right .catalog li div i.on:after{
		transform: rotate(45deg);
	}
	.phone_nav_right .catalog li div i.on:before{
		transform: rotate(-45deg);
	}*/
	
	.phone_nav_right .catalog li{
		float: left;
		width: 100%;
		line-height: 50px;
		height: 50px;
		overflow: hidden;
		color: #333;
		transition: all 0.6s;
		box-sizing: content-box;
		position: relative;
	}
	.phone_nav_right .catalog .on{
		background: #385b9c;
	}
	.phone_nav_right .catalog .on:after{
		content: "";
		width: 4px;
		height: 50px;
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		background: #5583d8;
	}
	.subdirectory a{
		display: block;
		font-size: 14px;
		color: #333;
		text-align: center;
		overflow:hidden;
		white-space: nowrap; 
		text-overflow: ellipsis;
		padding-left:30%;
		text-align: left;
		color: #fff;
	}
	.subdirectory{
		float: left;
		width: 100%;
	    height: 0;
	    background: #0a5da5;
	    overflow: hidden;
		transition: all 0.6s;
	}
	.subdirectory li{
		border-bottom: 1px solid #095596;
	}
	.subdirectory li:last-child{
		border-bottom: none;
	}
	.side_nav_left{
		overflow: hidden;
		z-index: 9;
	}
	
	.phone_nav_right_bg.side_nav_left{
		position: fixed;
	    z-index: 99999;
	    top: 210px;
	    right: 0;
	    bottom: 0;
	    left:0;
	    display: block;
	    transition: background 350ms cubic-bezier(.165,.84,.44,1);
	    background: rgba(0,0,0,.5);
	    box-shadow: -4px 0 4px rgba(0,0,0,.5), 4px 0 4px rgba(0,0,0,.5);
	    -webkit-tap-highlight-color: transparent;
	}
	
	.phone_nav_sy:after{
		background: url(../../imagesq/rongshui/phone_nav_sy.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_nav_xwzx:after{
		background: url(../../imagesq/rongshui/phone_nav_xwzx.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_nav_zjrs:after{
		background: url(../../imagesq/rongshui/phone_nav_zjrs.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_nav_zfxxgk:after{
		background: url(../../imagesq/rongshui/phone_nav_zfxxgk.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_nav_wsbs:after{
		background: url(../../imagesq/rongshui/phone_nav_wsbs.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_nav_hdhy:after{
		background: url(../../imagesq/rongshui/phone_nav_hdhy.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_nav_sjzt:after{
		background: url(../../imagesq/rongshui/phone_nav_sjzt.png) no-repeat center;
		background-size: auto 18px;
	}
	.phone_ny_jzrs{
		float: left;
		width: 100%;
		background: #FFFFFF;
	}
	.phone_ny_jzrs .tabs-container {
	    float: left;
	    width: 100%;
	    margin-top: 10px;
	}
	.phone_ny_jzrs_con{
		float: left;
		width: 100%;
		padding: 0 3.3333%;
		line-height: 25px;
		margin-bottom: 10px;
	}
	.phone_ny_jzrs_con p{
		margin-bottom: 0;
		text-indent: 2em;
	}
	.phone_ny_jzrs .tabs{
		width: 100%;
		float: left;
		height: 35px;
		line-height: 35px;
		border-radius: 35px;
		background: #f3f3f3;
		margin-top: 20px;
		overflow: hidden;
	}
	.phone_ny_jzrs .tabs a{
		width: 50%;
		float: left !important;
		display: block;
		text-align: center;
		color: #8e8e8e;
	}
	.phone_ny_jzrs .tabs a.active{
		background: #0069c5;
		color: #fff;
	}
	.phone_ny_jzrs .swiper-slide{
		display: none;
	}
	.phone_ny_jzrs .swiper-slide-active{
		display: block;
	}
	.phone_ny_hf{
		width: 100%;
		float: left;
		height: 108px;
		overflow: hidden;
		border-radius: 5px;
		margin: 15px 0;
	}
	.phone_ny_hf img{
		width: 100%;
		height: 100%;
		display: block;
	}
	
	.phone_ny_hdhy_nav{
		width: 100%;
		float: left;
		margin-top: 25px;
	}
	.phone_ny_hdhy_nav ul{
		width: 100%;
		float: left;
		margin-bottom: 0;
	}
	.phone_ny_hdhy_nav ul li{
		width: 48%;
		height: 70px;
		line-height: 70px;
		border-radius: 5px;
		float: left;
		margin-bottom: 4%;
	}
	.phone_ny_hdhy_nav ul li a{
		color: #fff;
		font-size: 13px;
	}
	.phone_ny_hdhy_nav ul li img{
		width: 30px;
		margin-left: 20%;
		margin-right: 10px;
	}
	.phone_ny_hdhy_nav ul li:nth-child(2n){
		float: right;
	}
	
	.phone_ny_hdhy_nav ul li:nth-child(1){
		background: #e3a841;
	}
	.phone_ny_hdhy_nav ul li:nth-child(2){
		background: #436cbf;
	}
	.phone_ny_hdhy_nav ul li:nth-child(3){
		background: #d14e4e;
	}
	.phone_ny_hdhy_nav ul li:nth-child(4){
		background: #49bb92;
	}
	.phone_nynav_sjzt .xwdh{
		margin-right: 6% !important;
	}
	.phone_nynav_sjzt .xwdh:last-child{
		margin-right: 0 !important;
	}
	
	.phone_ny_zhuanti{
		width: 100%;
		float: left;
	}
	.phone_ny_zhuanti .phone_sy_tlt{
		margin: 10px 0;
	}
	.phone_ny_zhuanti .con{
		width: 100%;
		float: left;
	}
	.phone_ny_zhuanti .con ul{
		margin-bottom: 0;
		float: left;
		width: 100%;
	}
	.phone_ny_zhuanti .con ul li{
		width: 100%;
		height: 65px;
		float: left;
		margin-bottom: 3.3333%;
		overflow: hidden;
	}
	.phone_ny_zhuanti .con ul li img{
		display: block;
		width: 100%;
		height: 100%;
	}
	
	.phone_news_twlist{
		float: left;
		width: 100%;
		margin-top: 10px;
	}
	.phone_news_twlist ul {
	    float: left;
	    margin-bottom: 0;
	    width: 100%;
	    box-sizing: border-box;
	}
	.phone_news_twlist ul li {
	    width: 100%;
	    float: left;
	    padding: 15px 0;
	    border-bottom: 1px solid #f3f3f3;
	}
	.phone_news_twlist ul li:last-child{
		border-bottom: none;
	}
	.phone_news_twlist ul li a {
	    display: block;
	    width: 100%;
	    height: 100%;
	    float: left;
	    position: relative;
	}
	.phone_news_twlist ul li .img{
	    width: 40%;
	    height: 85px;
	    overflow: hidden;
	    border-radius: 5px;
	    float: left;
	}	
	.phone_news_twlist ul li .img img{
	    display: block;
	    width: 100%;
	    height: 100%;
	}
	
	.phone_news_twlist ul li .txt{
	    width: 55%;
	    height: 85px;
	    float: right;
	    position: relative;
	}
	.phone_news_twlist ul li .txt p{
		width: 100%;
		margin-bottom: 0;
		overflow: hidden;
		display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    text-overflow: ellipsis;
	}
	.phone_news_twlist ul li .txt span{
		width: 100%;
		position: absolute;
		left: 0;
		bottom: 0;
		color: #acacac;
	}
	
	/*页码*/
	.pagination{
		float: left;
		width: 100%;
		height: auto;
		margin: 0;
		padding: 20px 0;
		background: #fff;
	}	
	.pagination .prev, .pagination .next{
		width: auto;
		min-width: 30px;
	}
	.pagination > a{
		display: inline-block;
		float: none;
	}
	.pagination > span{
		display: inline-block;
		float: none;
	}
	.pagination .active{
	    background: #0069c5;
	    border: #0069c5 1px solid;
	}
	.pagination > a{
	    border: #0069c5 1px solid;
	    color: #0069c5;
	}
	.pagination > span{
	    color: #0069c5;
	}
	.pagination .GO{
	    color: #0069c5;
	}
	.pagination .GO:hover{
		background: #0069c5;
	}
	.pagination > a:hover{
	    background: #0069c5;
	}
	
	.phone_news_wzlist{
		float: left;
		width: 100% !important;
		margin-top: 10px;
		padding: 5px 10px 20px !important;
		min-height: 500px;
	}
	.phone_news_wzlist ul {
	    float: left;
	    margin-bottom: 0;
	    width: 100%;
	    box-sizing: border-box;
	}
	.phone_news_wzlist ul li {
	    width: 100%;
	    float: left;
	    height: 35px;
	    line-height: 35px;
	    position: relative;
	    padding-left: 15px;
	}
	.phone_news_wzlist ul li:after{
		content: "";
		width: 4px;
		height: 4px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -2px;
		background: #0069c5;
	}
	.phone_news_wzlist ul li a{
		float: left;
		width: 100%;
	}
	.phone_news_wzlist ul li a p{
		float: left;
		width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-bottom: 0;
		padding-right: 88px;
	}
	.phone_news_wzlist ul li a span{
		position: absolute;
		top: 0;
		right: 0;
		color: #acacac;
	}
	
	.phone_ny_news{
		float: left;
		width: 100%;
	}
	.phone_ny_news .tlt{
		float: left;
		width: 100%;
		margin: 25px 0;
	}
	.phone_ny_news .tlt h2{
		float: left;
		width: 100%;
		font-size: 17px;
		text-align: center;
		line-height: 25px;
		font-weight: bold;
		padding: 0 3.3333%;
		padding-bottom: 10px;
	}
	.phone_ny_news .tlt p{
		margin-bottom: 0;
		float: left;
		width: 100%;
		font-size: 12px;
		color: #929292;
		text-align: center;
	}
	.phone_ny_news .con{
		float: left;
		width: 100%;
		margin-bottom: 30px;
	}
	.phone_ny_news .con img{
		max-width: 100%;
		margin: auto;
		display: block;
		margin-bottom: 10px;
	}
	.phone_ny_news .con p{
		text-indent: 2em;
		font-size: 14px;
		line-height: 25px;
		margin-bottom: 0;
	}
	
	.phone_synav_zhuanti{
		width: 100%;
		float: left;
		margin-top: 25px;
		margin-bottom: 20px;
		text-align: center;
	}
	
	.phone_synav_zhuanti a{
		width: 35%;
		height: 30px;
		line-height: 30px;
		border-radius: 30px;
		background: #f0f0f0;
		text-align: center;
		display: inline-block;
		overflow: hidden;
		font-size: 15px;
		margin-right: 4%;
	}
	.phone_synav_zhuanti a.active{
		color: #fff;
		background: #0069c5;
	}
	.phone_synav_zhuanti a:last-child{
		margin-right: 0;
	}
	/*** 三级菜单列表 开始 ***/
	.phone_sjMenu{width: 100%;display: block;clear: both;padding-top: 20px; box-sizing:border-box;background: #f2f2f2;float: left;padding-top: 20px;}
	.phone_sjMenu>ul>li{width:100%;display:block; margin-bottom:20px; background: #FFFFFF;float: left;}
	.phone_sjMenu>ul>li .sjMenu_top{width:100%;height:40px;line-height:40px;position:relative;display:block;}
	.phone_sjMenu>ul>li .sjMenu_top span{width:auto;height:40px;line-height:40px;float:left;position:absolute;top:0px;left:0px;color:#0c72cb;text-indent:22px;font-size:100%;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;white-space:initial;}
	.phone_sjMenu>ul>li .sjMenu_top span img{width: auto; height: 20px; position: absolute; left: 10px; top:9px;}
	.phone_sjMenu>ul>li .sjMenu_bot{width:100%;padding-bottom: 10px;}
	.phone_sjMenu>ul>li .sjMenu_bot li a{width:auto;height:30px;line-height:30px; display:inline-block;white-space:nowrap;float: left;margin-left:15px;font-size: 95%;}
	.phone_sjMenu>ul>li .sjMenu_top span:after {content: "";display: block;position: absolute;top: 9px;left: 10px;width: 4px;height: 20px;background: #0c72cb;border-radius: 5px;}
	.phone_ny_tlt span{-webkit-line-clamp: 1;display: -webkit-box; -webkit-box-orient: vertical;overflow: hidden; text-overflow: ellipsis;white-space: initial;width: 100%;padding: 0 40px;}
	
	/* 信息公开 */
	.affairPContent .OpenContent {padding: 0 3.3333% !important;}
	.affairPContent .OpenContent .systemList {padding: 0 !important;}
	.affairPContent .systemList li{margin-top: 10px !important;}
	.pagination{height: 50px !important;}
	.titleborderB{font-size: 18px !important;}
}