@charset "utf-8";
/* CSS Document */
.containers {
    margin-right: auto;
    margin-left: auto;
	padding:0 10px;
}
.head_ph{
	display: none;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 200;
	overflow:hidden;
	padding-bottom:30px;
	background:#009da5;
}

.head_ph .containers, .head_ph .ph_logo {
    position: relative;
    height: 100%;
}

.head_ph .ph_logo {
	padding-top:10px;
	width:80%;
}

.head_ph .ph_logo img {
    max-width: 100%;
	padding-top:26px;
}

.head_ph .menuph {
    position: absolute;
    top: 35px;
    right: 15px;
    cursor: pointer;
}

@media screen and (max-width: 1280px) {
.headlinelist li img{height: 480px;}
.news_right ul li{height: 84px;}
.header_news {height: 660px;}
.xyxw_vel h4{margin-top: 0px;line-height: 28px;}
.xyxw_vel p{line-height: 20px;margin: 5px 0;}
.xyxw_cen ul li{line-height: 47px;height: 49px;}
.bottom p{line-height: 36px;}
.xswh_nav .bd ul li a{line-height: 20px;padding-top: 8px;}
}

@media (min-width: 768px){
#menu {
    opacity: 0;
}
}
@media (max-width: 1199px) and (min-width:768px){
	body{ min-width:1200px;}
	.block{ min-width:1200px; margin:0 auto;}
	.section-inner{ min-width:1200px; margin:0 auto;}
}

@media screen and (max-width: 767px){
.qyfz_nav .bd ul li span{padding-left: 0px;}
.qyfz_nav{padding: 25px 15px 10px 15px;}
.qyfz_nav .bd ul li h4{height: 60px;}
.xyrm_nav_bottom{margin-top: 6%;}
.xyrm{margin-bottom: 6%;}
.szzk_cen ul li em{}
.news_right ul li{    margin-bottom: 20px;}
.news_right ul li span{padding-top: 0px;}
.news_right ul li a{font-size: 16px; line-height:30px;}
.news_right ul li{padding: 15px;}
#vsb_content_100 p img{width: 85%;height: auto;}
#vsb_content p img{width: 85%; height: auto;}
#vsb_content table{width: 100%;}
.article_block{
    width: 390px;
    margin: 0 auto;}
.header_gljg{padding-top: 20px;}
.head_ph{
	display:block;
}
#menu {
    opacity: 0;
}
.block{
	margin-right: auto;
    margin-left: auto;
	padding:0 15px;
	width:auto;
}
.body_home{
	display:none;
}

.foter{
	display:none;
}
.bottom{
	display:none;
}
.ph_banner{
	display:block;
}
.ph_foter{
	display:block;
}

.header_news{
	height:auto;
	overflow:hidden;
	background-size:cover;
}

.news_left{
	width:100%;
	float:left;
}

.headlinelist li img{
	height:225px;
        object-fit: cover;
}

.headlinelist li p{
	display:none;
}

.news_right{
	width:100%;
	float:none;
	padding-top:15px;
}

.xyxw{
	width:100%;
	float:none;
}

.xyxw_nav{
	height:auto;
	padding:15px 10px;
}

.xyxw_nav ul li{
	line-height:50px;
	border-bottom:none;
}

.xyxw_nav ul li span{
	margin-top:10px;
}

.qyfz{
	width:100%;
	float:none;
	margin-top:30px;
}

.mtjj_nav{
        
	height:auto;
	padding:30px 15px;
}

.mtjj{
        margin-top: 6%;
	width:100%;
	float:none;
}
.xswh_right{width:100%;display: none;}
.xswh_left{width:100%;}
.xyxw_vel .xyxw_img{
	width:40%;
	height:auto;
}

.xyxw_vel p{
	display:none;
}

.xyxw_vel .more{
	display:none;
}

.xyxw_vel h4{
	font-size:14px;
	font-weight:normal;
	line-height:24px;
}

.xyxw_cen ul li a{
	font-size:14px;
	width:60%;
}

.xyrm{
	width:100%;
	float:none;
	margin-top:30px;
}

.header_null{
	padding-top:0;
}

.news_name{
	width:165px;
}

.news_left h2{
	font-size:16px;
}

.news_left .figurewrap{
    height: 66px;
    bottom: 7px;
}

.szzk_cen ul li span{
	font-size:14px;
}

.szzk_cen ul li .szzk_img img{
	width:55%;
}

.szzk_cen ul li .szzk_img{
	height:36px;
}

.sz{
	width:205px;
}

.sszk_nav .bd ul li{
	width:50%;
}

.sszk_nav .bd ul li h4{
	font-size:14px;
	padding-top:0;
}

.sszk_nav .bd ul li img{
	width:50%;
}

.sszk_nav .bd ul li h6 em{
	font-size:26px;
}

.ztwz_nav ul{
	margin:0 -3% 0 0;
}

.ztwz_nav ul li{
	width:45%;
	margin-right:3%;
	margin-bottom:20px;
	height:auto;
	padding-bottom:60px;
}

.xswh_nav .hd{
	display:block;
}

.xswh_nav .bd ul{
	margin:0;
}

.xswh_nav .bd ul li{
	width:94%;
	margin-right:0;
	/*box-shadow: 0px 0px 8px 3px #e2e2e2;*/
}

.list_banner{
	display:none;
}

.phd_banner{
	display:block;
}

.about_img{
	display:block;
}

.about_cont{
	width:100%;
}

.header_about{
	background:url(../images/phd_ab_bj_04.jpg) bottom center no-repeat;
}

.tzgg_top{
	display:block;
}

.header_tzgg{
	padding-top:30px;
}

.header_tzgg ul li{
	background:url(../images/phd_tzgg_03.jpg) right no-repeat;
	width:90%;
	float:right;
	margin-bottom:0;
	margin-top:20px;
	padding:15px 15px 0 70px;
	height:160px;
}

.header_tzgg ul li p{
	height: 65px;
	display: -webkit-box; 
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow:hidden;
}

.header_tzgg ul li .time{
	top:46px;
}

.header_xwlb{
	padding-top:30px;
}

.header_xwlb ul li .xwlb_nav{
	width:40%;
	height:auto;
}

.header_xwlb ul li p{
	display:none;
}

.header_xwlb ul li a{
	background:none;
	white-space:inherit;
	padding-top:0;
	font-weight:normal;
	font-size:16px;
	line-height:26px;
}

.header_tpxw ul{
	margin:0;
}

.header_tpxw ul li{
	width:100%;
	margin-right:0;
	/*float:none;*/
}

.header_tpxw{
	padding-top:30px;
}

.header_article{
	padding-top:30px;
	padding-bottom:30px;
}


.spa-head h1{
	font-size:18px;
	font-weight:bold;
	line-height:26px;
}

.spa-head{
	padding-top:0;
}

.header_xrld{
	padding-top:30px;
}

.header_xrld ul{
	margin:0;
}

.header_xrld ul li{
	width:100%;
	float:none;
	margin-right:0;
}

.header_xrld ul li .xrld_cen{
	height:auto;
	padding:15px 15px 0 20%;
}

.header_xrld ul li .xrld_cen p{
	font-size:14px;
	line-height:26px;
}

.header_xrld ul li .xrld_cen span{
	padding:7px 0;
}

.header_xrld ul li .xrld_cen a{
	font-size:18px;
	font-weight:bold;
}

.header_tswh{
	padding-top:30px;
}

.header_tswh ul{
	margin:0;
}

.header_tswh ul li{
	width:100%;
	float:none;
	margin-right:0;
}

.header_yxsz{
	padding-top:30px;
}

.header_yxsz ul{
	margin:0;
}

.header_yxsz ul li{
	width:100%;
	float:none;
	margin-right:0;
}

.gljg_left{
	width:100%;
	float:none;
}
.gljg_cen{padding: 20px;}
.gljg_cen ul li a{padding-left: 15px;    font-size: 14px;}
.gljg_right{
	width:100%;
	float:none;
}

.qtzz{
	margin-bottom:0;
	margin-top:40px;
}

.news_name span{
	font-size:20px;
	padding-top:10px;
}

.xw_name span{
	font-size:20px;
	padding-top:10px;
}

.xw_name{
	float:none;
	/*margin:0 auto;*/
	width:205px;
}

.xw_name em{
	font-size:14px;
}

.xs{
	width:210px;
}

.news_name em{
	font-size:14px;
}

.xy{
	width:200px;
}

.xyrm_nav ul li{
	height:auto;
	padding-bottom:60px;
}

.xyrm_nav ul li .xy_img img{
	width:58%;
}

.xyrm_nav ul li .xy_img{
	height:50px;
}

.xyrm_nav ul li span{
	font-size:16px;
}

.ztwz_nav ul li span{
	font-size:16px;
}

.ztwz_nav ul li .zt_img img{
	width:25%;
}

.ztwz_nav ul li .zt_img{
	height:47px;
}
}

@media (max-width: 850px)
{
.sp-imglist > li {
  height: 230px;
}

.sp-imgitem a {
	height: 156px;
}
.sp-imgitem img {
	height: 154px;
}
}

@media (max-width: 600px)
{
.sp-imglist {
	margin:0 -4% 0 0;
	zoom:1;
	overflow:hidden;
}
.sp-imglist > li {
	width: 46%;
	height: 230px;
	margin-right:4%;
}

.sp-imgitem a {
	height: 164px;
}
.sp-imgitem img {
	height: 162px;
}
}
