@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:#173887;
}

.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 (min-width: 768px){
#menu {
    opacity: 0;
}
}
@media (max-width: 1199px) and (min-width:768px){
body{ min-width:1200px;}
.block{ width:1200px; margin:0 auto; padding:0 10px;}
.layout{ width:1200px; margin:0 auto; padding:0 15px;}
#pc-menu{ display:none;}
.logo{ width:50%; padding-left:15px;}
.body_home .banner{position:relative;height:660px;overflow:hidden;}
}

@media screen and (max-width: 767px){
.head_ph{
	display:block;
}
#menu {
    opacity: 0;
}
.block{
	margin-right: auto;
    margin-left: auto;
	padding:0 15px;
	width:auto;
}
.layout{
	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;
}

.news_one{
	padding-top:30px;
}
.zxyw{
	width:100%;
	float:none;
}

.news_top h3{
	font-size:20px;
	background:url(../images/phdcatname_03.png) left bottom no-repeat;
	width:107px;
	padding-bottom:15px;
}
.news_top h3 img{ width:120px;}
.header_jsfc>.block>.news_top{    padding-top: 30px;}
.header_jsfc>.block>.news_top>h3>img{ width: 160px;}

.hzqy_cen{
 
width: 70% !important;
        margin: auto!important;
}
.news_top .more{
	margin-top:17px;
}
.news_flash{
	width:100%;
	float:none;
}
.news_right{
	width:100%;
	float:none;
}
.tzgg{
	width:100%;
	float:none;
}
.tzgg_cen ul li{
	padding:20px;
	height:85px;
	background-size: 100% 100%;
}

.news_flash .bd ul li .news_img{
	height:auto;
}

.home_news{
	display:none;
}
.phd_kydt{
	display:block;
}
.jsfc_top{
	display:none;
}
.jsfc_right .jsfc_cen p{
	display:none;
}
.jsfc_nav ul li .jsfc_img{
	width: 100%;
    margin: 0px auto;
}
.jsfc_right{
	width:60%;
}
.jsfc_list ul li{
	padding:0 10px;
}
.jsfc_list ul li .js_img{
	width:100%;
	aspect-ratio: 300 / 130;
	margin-right:15px;
}
.jsfc_list ul li h3{
	font-size:16px;
	padding-top:0;
}
.phd_jsfc_top{
	display:block;
}
.phd_jsfc_top h3 img{ width:120px;}
.jsfc_right .jsfc_cen h3{
	font-size:18px;
}
.jsfc_nav{
	margin-top:15px;
}
.picScroll-left{ width:100% !important;}
.picScroll-left .bd ul li{ margin: 0 2px !important;}
.picScroll-left .bd ul li .pic img{ border:none !important;}
.jsfc_list{
	padding-top:30px;
}
.yjyy_cen ul{
	margin:0 -1% 0 0;
}
.yjyy_cen ul li{
	width:49%;
	margin-right:1%;
}
.kxyj_nav{
	display:none;
}
.phd_kxyj_nav{
	display:block;
}
.hzqy{
	padding-top:10px;
}
/*.hzqy_cen ul li{
	width:32%;
}*/
.hzqy_cen .square{
	width:32%;
}
.yjyy_cen ul li p{
	font-size:14px;
	line-height:22px;
}
.jsfc_list .slick-prev{
	left:30%;
	top:140px;
	width:20px;
	height:32px;
}
.jsfc_list .slick-next{
	right:30%;
	top:140px;
	width:20px;
	height:32px;
}
.news_flash .bd ul{
	padding-bottom:60px;
}
.news_flash .slick-prev{
	background:url(../images/phd_prev_03.png) no-repeat;
	bottom:0;
	left:30%;
	width:20px;
	height:32px;
	background-size:cover;
}
.news_flash .slick-next{
	background:url(../images/phd_next_05.png) no-repeat;
	bottom:0;
	right:30%;
	width:20px;
	height:32px;
	background-size:cover;
}
.news_flash .news_flash_nav{
	bottom:10px;
}
.news_flash .news_flash_nav ul li{
	border: 1px #173887 solid;
}
.news_flash .news_flash_nav ul li.slick-active{
	background: #173887;
}
.phd_banner{
	display:block;
}
.phd_inner_vel{
	display:block;
}
.header_inner{
	margin-top:30px;
}
.news_list ul li .yw_img{
	width:100%;
	float:none;
	margin-right:0;
}
.news_list ul li h3{
	padding-top:15px;
	font-size:16px;
	padding-left:10px;
	padding-right:10px;
	overflow:inherit;
	white-space:inherit;
	line-height:26px;
}
.news_list ul li p{
	display:none;
}
.news_list ul li em{
	display:none;
}
.inner_list ul{
	margin:0;
}
.inner_list ul li{
	width:100%;
	margin-right:0;
	float:none;
}
.inner_list ul li .inner_img{
	margin-right:15px;
}
.inner_list ul li h3{
	padding-top:15%;
	font-size:18px;
}
.inner_list ul li span{
	margin-top:10px;
}
.inner_list ul li p{
	line-height:22px;
}
.header_article{
	padding-top:30px;
	padding-bottom:30px;
}

.spa-head h3{
	font-size:18px;
	font-weight:bold;
	line-height:26px;
	text-align:left;
}

.spa-head{
	padding-top:0;
}
.spa-desc{
	font-size:14px;
	padding:10px 0;
}
}

@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;
}
}