@media screen and (max-width: 1680px) {

.about_mapimg img,.a_value img,.a_fwimg img{
    width: 100%;
}
.fw_content img{
    width: 95%;
}
.footer_c{
    max-width: 1400px;
}
.footer_left {
    float: left;
    margin-right: 5%;
    width: 21%;
}
.footer_right {
      float: right;
    width: 65%;
}
.footer_left img {
    width: 100%;margin-top: 31%;
	}
.footer_right .t2 .addl {
    width: 385px;
    float: left;
    margin-right: 12%;
}
.addm {
    float: left;
    margin-right: 12%;
}
}

@media screen and (max-width: 1600px) {
	.con_head{
	margin: 11% auto 0;
	}
	.rec_head {
		margin: 11% auto 1%;
	}
}
@media screen and (max-width: 1459px) {
  .nav .nLi:last-child .sub {
    width: 66%;
    left: 28px;
    top: 77px;
    }
     .nav .nLi:nth-child(4) .sub {
   width: 91%;
    left: 15px;
    top: 77px;
    }
.pp_prolist ul li .cpimg{
    
    width: 100%;
    height: auto;
}
.flexslider {
   
    height: 570px;
	}
	.nav .nLi h3 a {
    font-size: 16px;
	}
.px_l_t {
    
    
	}
.p_desc{}
.px_l {
    
    
}
.rec_head {
    margin: 12% auto 1%;
}

.contact_con {
    max-width: 958px;
	}
	.con_head {
    max-width: 958px;    margin: 12% auto 0;
	}
	
.px_btn{    margin-top:5%;}

.pxq_c {
   
}
.px_l_img img {
   
}
.px_r_t {
    margin-top: 0;    margin-bottom: 6%;
}
.px_r_form div input.btnqx {
    width: 89px;
    height: 28px;
   
    font-size: 14px;
    font-weight: normal;
    margin-left: 2%;
    margin-top: 0;
}
.px_r_form div input.btntj {
 
}
.px_r {
   
    
}

.pp_head {
    max-width: 1200px;
    margin: 11% auto 0;
	}
.pp_c {
    max-width: 1200px;

	}
.cate_tit {
    font-size: 18px;
	}
.clist ul li {
    padding-left: 22%;
	}
.about_c{
max-width: 1000px;    margin: 13% auto 6%;
}
.about_tit2{
    margin-top: 3%;    font-size: 16px;    margin-right: 6%;
    line-height: 31px;
}
.about_tit2 .zt1 {
    font-size: 18px;
}
.about_ico{
bottom: 11%;
}
.about_ico img{
    width: 76%;
}

.fl_c_l, .fl_c_m, .fl_c_r{
    width: 300px;
    height: 357px;
}
.fl_c ul li {
    line-height: 53px;
    font-size: 19px;
 
}
.fl_c {
    max-width: 1035px;
	}
.cp_fl{
height: 660px;    background-size: 100%;
}
.pp_prolist ul li {
       margin-bottom: 0;
	}
.pp_locat {

    font-size: 15px;
	}
.pp_locat img.img1 {
    width: 17px;
	}
	.pp_search {
        width: 190px;
    height: 33px;
}
.con_head .pp_locat span {
    font-size: 15px;
}
.con_head img.img2 {
    width: 12px;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 1px;
}
.bus_tit {
    font-size: 28px;
	}
	.message_tit {
    font-size: 28px;
	}
	.bus_name {
    font-size: 20px;
	}
	.bus_email {
    font-size: 17px;
	}
	.bus_img img {
    width: 62px;
	}
	.message_des {
    
    font-size: 16px;
	}
	.message_f div img {
    width: 21px;

}
.p_content, .p_email, .p_name, .p_phone {
    font-size: 18px;
}
.message_f div input {
    
    height: 37px;
    
    font-size: 15px;
    
}
.message_form div input.btntj {
    width: 114px;
    height: 34px;
    
    font-size: 15px;
    margin-left: 1%;
}
.rec_head .pp_locat span {
    font-size: 15px;
}
.rec_head img.img2 {
    width: 12px;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 2px;
}
.joinus img{object-fit: contain;}
.zw {
    font-size: 19px;
	}
	.add {
   
    font-size: 16px;    margin-top: 3px;
}
.nzwtit {
    font-size: 22px;
	}
	
.nzwtit3 a {
    
    font-size: 16px;
}
.nzwtit3 img {
    width: 11px
	}
.nzwtit2 {
   
    font-size: 15px;
	}
.message_form div input.btnqx {
   
    font-size: 15px;
   
    width: 114px;
    height: 34px;
}
.ssform input.f_search {
   
    font-size: 14px;
	}
	.anniu{
	background-size: 18px;
	}
.clist ul li a {
    
    font-size: 15px;
}
.clist ul li {
   
    line-height: 36px;
}
.clist ul li.on {
    
    background-size: 16px;
    background-position-x: 40px;
    background-position-y: 10px;
}
.about_map{
    margin-top: 6%;
}
.about_tit2 .zt2 {
    font-size: 18px;
}
.about_tit2 .zt3 {
    font-size: 18px;
}
.ht_head .newp {
    max-width: 1200px;
}
.ht_head .newp .ht_logo a img {
    width: 75%;
	}
.a_fwtit,.fl_t,.about_map_tit {
    
    font-size: 26px;
	}
.v_tit {
    
    font-size: 26px;

}
.about_tit {
        font-size: 30px;
    line-height: 48px;
	}
	.about_img {
    padding-top: 8%;
}
.cp_pro .cp_img img{
    width: 100%;
}
.cp_content .cp_tiem{
height: 340px;
}
.video-title{
     line-height: 70px;
    font-size: 58px;
}
.cp_tit {
    
    font-size: 16px;
    
    margin: 3% auto 0;
}
.video-title span{
    font-size: 56px;
}
.cp_title{

}
.cp_title {
    
    font-size: 26px;
	}
.cp{    max-width: 1100px;
    margin: 7% auto 4%;}
.hz_title{
font-size: 26px;
    margin-bottom: 1%;
}
.hz{    max-width: 1180px;}
.hz_content{
    height: 92px;
}
.fw {
        max-width: 1100px;
    margin: 7% auto 0%;
    
}
.fw_title{font-size: 26px;}
.main_nav .nav {
    width:75%;
	}
	.nav .nLi{
	padding: 0px 5%;
	}
.head_main {
    max-width: 1200px;
}
.hyiands_title {
    max-width: 1200px;
}
.hyiands_info {
    max-width: 1200px;
}
.hyiands_more {
    max-width: 1200px;
}
.index_team_info {
    max-width: 1200px;
}
.pc_index_dt {
    max-width: 1200px;
    width: 100%;
    height: auto;
    margin: 0 auto;
}
.footer_left {
    float: left;
    margin-right: 0;
    width: 16%;
}
.footer_c {
    max-width: 1180px;
}
.footer_right {
    float: right;
    width: 75%;
}
.footer_left img {
  width: 100%;
    margin-top: 38%;
}
.g_sidewm {
    
    width: 59px;
    height: 59px;
	}
	.g_sidetu {
    width: 30px;
    
    padding-top: 6px;
}
.HT_jj_title {
    max-width: 1200px;
}
.HT_jj_info {
    max-width: 1200px;
}
.HT_ry_info {
    max-width: 1200px;
}
.HT_ry_left_img {
    width: 520px;
    height: auto;
}
.HT_ry_info_list {
    width: 60%;
}
.HT_bd_list {
    max-width: 1200px;
}
.HT_bd_list_main {
    width: auto;
}
.HT_ZR_all {
    max-width: 1200px;
}
.HT_ZR_info {
    width: 67%;
}
/*关注业务*/
.YW_gz_list {
    max-width: 1200px;
}
.YW_gz_list_pl ul li {
    width: 22.58%;
    margin-right: 3%;
}
.YW_gz_list_pl ul li a {
    font-size: 20px;
}
/*浩问*/
.HW_sp_hw_tt_nr {
    max-width: 1200px;
}
.HW_sp_hw_tt_sp{
    max-width: 1200px;
}
.HW_sp_list_list{
    max-width: 1200px;
}
.XD_HT_LSZZ_page {
    max-width: 1200px;
    width: 90%;
}
/*律所资质*/
.HT_LSZZ_ALL{
    max-width: 1200px;
}
/*专业团队*/
.HT_Team_All_info{
    max-width: 1200px;
}
.Pinyin_retrieval{
	width:100%;
}
.Pinyin_retrieval_abc{
	width:100%;
}
.Pinyin_retrieval h3 {
    margin-bottom: 1%;
}
.team_Area {
    width: 20%;
}
/*加入我们*/
.HT_join_All_info{
    max-width: 1200px;
}
.HT_join_us_img img {
    width: 80%;
}
/*文章内页*/
.article_list{
    max-width: 1200px;
}
/*视频内页*/
.video_play_all{
    max-width: 1200px;
}
.info_video_play {
    width: 70%;
}
.play_list {
    width: 30%;
}
.footer_oa_mail {
    max-width: 1200px;
    width: 100%;
    height: auto;
    margin: 0 auto;
}
.footer_down{
    max-width: 1200px;
}
/*专业团队内页*/
.HT_one_team_title{
    max-width: 1200px;
}
.one_by_team_k{
    max-width: 1200px;
}
.one_team_back{
    max-width: 1200px;
}
/*关注业务内页*/
.zhu_yewu_title{
    max-width: 1200px;
}
.yewu_by_one_xq{
    max-width: 1200px;
}
/*.pc_index_footer{height: 330px;}*/
.rczp_r {
    
    width: 102px;
    
    height: 38px;
    color: #fff;
    line-height: 40px;
   
    font-size: 18px;
    padding-left: 23px;
    letter-spacing: -1px;
    margin-top: 21px;
}
.rczp_r a img {
    width: 21px;
}
}

@media screen and (max-width: 1280px) {
    .flexslider {
    height: 475px;
}
.px_r_t {
    margin-top: 0;
}
.px_btn{}
.px_r_form div input.btnqx {
    width: 95px;
    height: 28px;
	border: 1px solid #BDBDBD;
	}
	.px_r_form div input.btntj {
    
	}
.rec_head {
    margin: 14% auto 1%;
}
.nzwtit {
    font-size: 24px;
	}
	.nzwtit2 {
    font-size: 16px;
	}
	.nzwtit3 a {
    font-size: 16px;
}
.nzwtit3 img {
    width: 11px;
    height: auto;
}



.px_l_t {
    
    
	}
.px_r_t{
font-size: 17px;
}
.px_r_form{
font-size: 15px;
}
.px_r_form div img {
    width: 17px;
	}
	.px_r {
    
}
.px_r_form div input{

}
.px_r_form div input.btnqx{
    margin-top: 7%;
}
.g_popclose img{
    width: 50px;
    height: 50px;
}
.g_popclose {
    position: absolute;
    top: -22px;
    right: 22px;
	}
.pxq_c {
   
}
.px_r_form div input {

}
.hz {
    max-width: 1200px;
}
.hz_content {
    height: 95px;
}
/*.pc_index_footer {height: 297px;}*/
.footer_c {
    max-width: 1180px;
}
.footer_left {
    float: left;
    margin-right: 5%;
    width: 21%;
}
.footer_right {
    float: right;
    width: 67%;
}

.footer_right .t2 .addl {
    width: 370px;
    float: left;
    margin-right: 8%;
}
.addm {
    float: left;
    margin-right: 9%;
}
}

@media screen and (max-width: 1024px) {
.zwlist{max-width: 80%;}
.nzw{  width: 80%;}
.con_head {
    max-width: 758px;
    margin: 16% auto 0;
}
.contact_con {
    max-width: 758px;
}
.bus_tit {
    font-size: 28px;
}
.message_tit {
    font-size: 28px;
}
.message_des {
    font-size: 16px;
}
.p_content, .p_email, .p_name, .p_phone {
    font-size: 20px;
}
.message_f div img {
    width: 24px;
}
.message_f div input{font-size: 19px;}
.message_form div input.btnqx {
    width: 140px;
    height: 42px;
    
    font-size: 19px;
   
}
.message_form div input.btntj {
    width: 140px;
    height: 42px;
    
    font-size: 19px;
    }
.bus_img img{
width: 78%;
}
.bus_img {
    margin-right: 0%;
}
.bus_name {
    font-size: 22px;
    margin-top: 1%;
}
.bus_email {
    font-size: 21px;
    margin-top: 1%;
}
.pp_head {
    max-width: 1000px;
    margin: 14% auto 0;
}
.pp_c {
    max-width: 1000px;
}
.cate_tit {
    font-size: 18px;
}
.fl_c_l, .fl_c_m, .fl_c_r {
    width: 210px;
    height: 248px;
}
.fl_c ul li {
    line-height: 34px;
    font-size: 14px;
}
.fl_c_l, .fl_c_m {
    margin-right: 6.3%;
}
.about_tit {
    font-size: 30px;letter-spacing: 0.5px;line-height: 42px;
}
.about_img {
    padding-top: 12%;
}
.about_c {
    max-width: 800px;
    margin: 18% auto 6%;
}
.about_tit2 .zt1 {
    font-size: 16px;
}
.about_tit2 {
    font-size: 15px;
}
.about_tit2 .zt2 {
    font-size: 16px;
}
.about_tit2 .zt3 {
    font-size: 16px;
}
.a_fwtit, .v_tit, .fl_t {
    font-size: 30px;
}
.about_map_tit {
    font-size: 30px;
}
.fl_c {
    max-width: 725px;
}
.cp_fl{
background-size: 106%;    height: 472px;

}
.head_main {
    max-width: 1000px;
}
.main_nav .nav {
    width: 77%;
}
.nav .nLi {
    padding: 0px 4%;
}
.cp {
    max-width: 950px;
    margin: 7% auto 4%;
}
.cp_pro .cp_img img{    width: 100%;}
.cp_content .cp_tiem{height: 325px;}
.cp_title {
    
    font-size: 33px;
}
.hz_title {
    font-size: 33px;
    margin-bottom: 2%;
}
.fw_title {
    font-size: 33px;
}
.hz {
    max-width: 980px;
}
.hz_content {
    height: 77px;
}
.footer_c {
    max-width: 950px;
}
.footer_right .t1 {
    font-size: 21px;
    margin-bottom: 3%;
}
.addm {
    float: left;
    margin-right: 5%;
}
.footer_right .t2 .addl {
    width: 278px;
    float: left;
    margin-right: 5%;
}
.footer_right {
    float: right;
    width: 67%;
}
}

@media screen and (max-width: 950px) {
.g_popclose img {
    width: 42px;
    height: 42px;
}
.g_popclose {
    position: absolute;
    top: -17px;
    right: 16px;
}
.px_l_img img {
    width: 280px;
    height: 280px;
}
.px_r_form div input {
   width: 29.5%;
}


.p_name input.xzys2 {
    width: 33%;
}
.px_r {
    
    width: 60%;
	}
.pxq_c{    width: 84%;height: 282px;
    padding: 5% 4%;}
.joinus img {
    object-fit: cover;
}
.rec_head {
    margin: 6% auto 1%;
    max-width: 80%;
}
.zwlist {
    max-width: 80%;
	}
	.nzw {
    width: 80%;
	}
.con_head{
margin: 6% auto 0;
}
.pp_search{display:none;}
.pp_category {
    width: 100%;
}
.clist {
    width: 100%;
}
.clist ul li {
    float: left;
    padding-left: 3%;
    padding-right: 3%;
}
.pp_head{
    width: 92%;
    margin-top: 4%;
}
.pp_c{
width: 92%;
}
.clist ul li a{font-size: 16px;}
.clist ul li.on {
    background-position-x: 3px;background-position-y: 9px;
}
.pp_prolist {
    width: 100%;
    margin-top: 4%;
    height: auto;
}
.pp_prolist ul li{margin-right: 3.5%;}
.pp_search {
    width: 180px;
    height: 32px;
    border: 1px solid #969696;
    border-radius: 38px;
    color: #969696;
    position: absolute;
    right: 4%;
    top: -31%;
}
.about_c {
    margin: 8% auto 6%;
}
.g_side{display: none;}
.cp {
    max-width: 800px;
    margin: 6% auto 3%;
}
.cp_content .cp_tiem {
    height: 265px;
}
.hz {
    max-width: 850px;
}
.hz_content {
    height: 69px;
}
.fw_content img {
    width: 100%;
}
.footer_left{
display: none;
}
.footer_c {
    max-width: 800px;
}
.footer_right {
    float: right;
    width: 100%;
}
.footer_right .t2 .addl {
    width: 347px;
    float: left;
    margin-right: 11%;
}
.addm {
    float: left;
    margin-right: 8%;
}
.index_video{    margin-top: 0px;}
 .header_pc {
        display: none !important;
    }
    .header_ph {
        display: block !important;
    }
.header_ph {
    height: 85px;
}
.g_phnav1.yxnav_active1,
.g_phnav2.yxnav_active2 {
    color: #000;
}
.mc_ph_hd {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999999999;
    width: 100%;
    height: 85px;
    margin: 0 auto;
	background-color: #fff;
}
.mc_ph_navbar{
	width:92%;
	margin:0 4%;
}
.mc_language_ph a {
    line-height: 64px;
    color: #333;
    margin-right: 15px;
}
.mc_ph_hd .mc_ph_logo a {
}
.mc_ph_logo img {
       width: 54%;
    margin-top: 3%;
}
.mc_ph_hd .mc_ph_logo {
    width: 50%;
}
.mc_ph_menu {
    overflow: hidden;
    width: 50px;
    height: 50px;
}
.mc_ph_hd .mc_phmenubox {
    width: 50px;
    height: 50px;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.mc_ph_hd .mc_phmenubox .point {
    position: relative;
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 16px;
}
.mc_ph_hd .mc_phmenubox .point .nav_btn,
.mc_ph_hd .mc_phmenubox .point .nav_btn::after,
.mc_ph_hd .mc_phmenubox .point .nav_btn::before {
    display: inline-block;
    width: 28px;
    height: 1px;
    background-color: #333;
}

.mc_ph_hd .mc_phmenubox .nav_btn {
    position: absolute;
    top: 10px;
    right: 0;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}

.mc_ph_hd .mc_phmenubox .nav_btn::after,
.mc_ph_hd .mc_phmenubox .nav_btn::before {
    content: '';
    position: absolute;
    right: 0;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.mc_ph_hd .mc_phmenubox .nav_btn::after {
    top: -10px;
}
.mc_ph_hd .mc_phmenubox .nav_btn::before {
    top: 10px;
}
.mc_ph_hd .mc_phmenubox .point.active .nav_btn {
    background: transparent;
}
.mc_ph_hd .mc_phmenubox .point.active .nav_btn::after {
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.mc_ph_hd .mc_phmenubox .point.active .nav_btn::before {
    top: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.video-title{
    line-height: 68px;    font-size: 45px;
}
.video-title span{
font-size: 62px;
}
/*ph导航&下拉*/
.phxia {
    position: fixed;
    width: 100%;
    left: 0;
    top: 78px;
    z-index: 998;
    /* transform: translateX(-50%); */
    background-color: #fff;
    max-height: calc(100vh - 64px);
    overflow: auto;
}
.xialaph {
        display: none;
    width: 90%;
    padding-top: 21px;
    padding-bottom: 18px;
    background-color: #fff;
    font-family: "sora-Medium";
    margin: 0 5%;
    font-weight: normal;
}
.xialaph h4 {
    position: relative;
}
.xialaph h4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .1;
    background-color: #000;
}
.xialaph h4 a {
   font-size: 16px;
    line-height: 50px;
    color: #999;
    max-width: calc(100% - 36px);
    font-weight: normal;
}
.xialaph h4 img {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 13px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.xialaph .ul2 {
    display: none;
    padding-top: 7px;
    padding-bottom: 8px;
}
.xialaph .ul2 .container_s {
    max-width: 100%;
    padding: 0 15px;
}
.xialaph h5 {
    position: relative;
}
.xialaph h5::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .05;
    background-color: #000;
}
.xialaph h5 a {
    font-size: 16px;
    line-height: 45px;
    color: #999;
    max-width: calc(100% - 36px);
    font-weight: normal;
}
.xialaph h5 img {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 35px;
    padding: 11px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s {
    display: none;
}
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d {
    display: block;
}
.xialaph .ul3 {
    display: none;
}
.xialaph h6 a {
    font-family: '微软雅黑';
    font-size: 12px;
    line-height: 40px;
    text-transform: uppercase;
    color: #999;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
#HT_2_VIDEO{display:none;}
#add_by_fh{display:block;}
#add_by_fh img{
	display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
.hyiands_title {
    margin-top: 10%;
	width: 90%;
}
.hyiands_info {
    margin-top: 5%;
	width: 90%;
}
.hyiands_more {
    margin: 6% auto 15%;
	width: 90%;
}
.index_team_p p {
    color: white;
    width: 100%;
}
.index_team_title {
    margin-top: 15%;
	width: 90%;
}
.index_team_p {
    margin-top: 8%;
	width: 90%;
}
.hyiands_info p {
    line-height: 32px;
}
.index_dt_title {
    width: 90%;
}
.index_dt_img {
    position: static;
    width: 100%;
}
.index_dt_info {
    position: static;
    width: 90%;
    float: left;
    height: auto;
    background-color: #eee;
    padding: 5%;
}
.index_dt_img img {
    width: 100%;
    display: block;
}
.index_dt_left {
    width: 80%;
    margin: 0 auto;
    text-align: left;
}
.index_dt_time {
    width: 15%;
    text-align: right;
    margin: 0 auto;
}
.index_dt_list {
    width: 90%;
}
.index_dt_list_all_time {
    width: 15%;
    padding: 2% 3% 2% 2%;
}
.index_dt_list_all_info h3 {
    margin: 4% auto;
}
.index_dt_list ul li {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 10%;
}
.index_dt_list ul li a {
    width: 100%;
}
.index_dt_list_all_info {
    width: 76%;
    margin: 0 auto;
}
.he_underim{
    width: 60px;
}
.footer_down {
    width: 90%;
	text-align: left;
}
.footer_down p b {
    line-height: 30px;
    font-size: 14px;
    font-family: "jiangchengheiti300W";
    font-weight: 400;
    color: #878787;
    width: 100%;
    display: block;
}

/*二级页面--探索浩天*/
.HT_jj_info_all{background:none !important;}
.HT_jj_title {
    width: 90%;
}
.HT_jj_info_p {
    width: 90%;
    float: none;
    background: url(../images/HYIANDS_bg.png) center center no-repeat;
}
.HT_jj_info_p p {
    font-size: 16px;
    line-height: 28px;
}
.HT_jj_info_img {
    width: 100%;
    margin: 5% auto;
    text-align: center;
}
.HT_jj_info_img img {
    width: auto;
    display: block;
    float: none;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}
.HT_ry_left_img {
    display:none;
}
.HT_ry_info {
    position: static;
}
.sj_HT_ry_loop{
	width: 100%;
	height: auto;
	margin: 5% auto 10%;
	text-align: center;
	overflow: hidden;
}
.sj_HT_ry_loop img{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
    text-align: center;
}
.HT_ry_info_list {
    width: 100%;
}
.HT_more_01 {
    top: 4%;
    right: 6%;
}
.HT_bd_list {
    width: 96%;
}
.HT_ry_info_list_one {
    width: 96%;
    padding: 10% 0 15% 0;
    margin: 0 auto;
    float: none;
}
.HT_ry_info_list_one ul {
    width: 96%;
    height: 500px;
	margin:0;
}
.HT_ry_info_list_one ul li a {
    display: block;
    width: 90%;
    margin: 0 auto;
}
#HT_bd_title {
    margin-top: 12%;
}
.HT_bd_list_main {
    width: 100%;
    margin: 0 0 10px;
    padding: 70px 0;
}
.HT_more_bangd {
    top: 2%;
}
.HT_bd_list_main ul li {
    width: 90%;
}
.HT_bangdan_pic {
    width: 18%;
}
.HT_bangdan_pic img {
    display: block;
    width: 100%;
    height: auto;
}
.HT_bd_list_p {
    width: 62%;
    margin: 0 5%;
}
.HT_bd_list_main ul li a .HT_bd_list_p p {
    margin-top: 22px;
}
.HT_bd_list_b {
    width: 10%;
}
.HT_bd_list_b b {
    font-size: 24px;
}
.HT_bd_list_main ul {
    height: 752px;
    width: 96%;
}
.HT_ZR_img {
    width: 100%;
    height: auto;
    position: static;
	margin-top: 5%;
}
.HT_ZR_info {
    width: 100%;
    padding: 8% 0;
}
.HT_ZR_img img {
    width: 100%;
    display: block;
}
.HT_ZR_list ul li {
    width: 100%;
    margin-bottom: 10% !important;
}
.HT_ZR_list {
    margin: 10% auto 0;
}
.HT_ZR_list ul li a {
    display: block;
    width: 90%;
    margin: 0 auto;
}
.HT_ZR_list_all_img img{ width: 100%;}
.HT_ZR_list_all_info {
    width: 76%;
}
.HT_ZR_left {
    width: 90%;
    margin: 0 auto;
    float: none;
}
.HT_ZR_left h2 {
    text-align: center;
}
/*浩问页面*/
.HW_sp_hw_tt {
    width: 90%;
    padding: 0;
    margin: 5% auto;
}
.HW_sp_hw_tt_nr {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
	font-size: 16px;
    font-family: "jiangchengheiti300W";
    font-weight: normal;
    color: #464646;
    line-height: 32px;
    text-align: left;
    margin: 3% auto;
}
.HW_sp_hw_tt_sp {
    height: auto;
	margin: 0 auto 5%;
}
.HW_sp_list_list {
    width: 90%;
}
.HW_sp_list_list ul li {
    width: 47%;
    margin-right: 6%;
}
.HW_sp_list_list ul li:nth-child(2n) {
    margin-right: 0%;
}
.HW_sp_list_list ul li:nth-child(3n) {
    margin-right: 6%;
}
.HW_sp_list_list ul li:nth-child(6n) {
    margin-right: 0%;
}
.HW_sp_list_list ul li a .list_ht_sp {
    width: 100%;
    height: auto;
}
.HW_sp_list_list ul li a .list_ht_sp .list_ht_sp_web{
    width: 100%;
    height: auto;
}
.HW_sp_list_list ul li a .list_ht_sp .list_ht_sp_web img{
    width: 100%;
    height: auto;
}
.HW_sp_list_list ul li a .list_th_p p {
    font-size: 16px;
}
.xd_ht_page {
    width: 90%;
    max-width: 750px;
}
/*资质页面样式*/
.HT_LSZZ_THREE {
    width: 90%;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list {
    width: 20%;
    height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date{
    width: 20%;
	padding: 5.5% 0;
	height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_list_name_p {
    width: 80%;
	padding: 5% 0;
	height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_list_name_p h1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.XD_HT_LSZZ_page_left {
    width: 70%;
}
.XD_HT_LSZZ_slideTxtBox .bd li {
    height: auto;
	margin-bottom: 25px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date h1 {
    font-size: 40px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date p {
    font-size: 20px;
	line-height: 22px;
}

.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img{
	width:auto;
    max-height: 160.5px;
	display: flex;
    align-items: center;
    justify-content: center;
}

/* 关注页面 */
.YW_gz_list_pl {
    width: 84%;
    height: auto;
    margin: 75px auto 30px;
    text-align: center;
    overflow: hidden;
}
.YW_gz_list_pl ul li:nth-child(2n) {
    margin-right: 0%;
}
.YW_gz_list_pl ul li {
    width: 46%;
    height: 114px;
    border: 1px solid #ccc;
    float: left;
    margin-right: 7%;
    margin-bottom: 35px;
}
/*专业团队-页面样式*/
.HT_Team_zhuanye {
    WIDTH: 90%;
    HEIGHT: AUTO;
    margin: 0 auto;
}
.HT_Team_zhuanye form {
    margin: 5% auto;
}
.Pinyin_retrieval {
    width: 100%;
}
.Pinyin_retrieval h3 {
    font-size: 16px;
}
.Pinyin_retrieval_abc {
    width: 100%;
}
.Pinyin_retrieval_abc ul li {
    width: 7%;
    margin: 2% auto;
}
.team_name_addrse {
    margin: 20px auto auto;
}
.team_Area h3 {
    font-size: 18px;
}
.team_name_addrse .fh_search{width:10%;}
.team_Area {
    width: 35%;
}
.All_team_members ul li {
    width: 48%;
}
.HT_join_All_info {
    max-width: 750px;
}
.HT_Contact_us {
    width: 90%;
}
.HT_join_us {
    position: static;
    width: 100%;
}
.HT_join_us_img {
    width: 100%;
    position: static;
	margin: 0 auto 6%;
    overflow: hidden;
}
.HT_join_us_img img {
    width: 100%;
    max-width: 640px;
    max-height: 290px;
    overflow: hidden;
    display: block;
    text-align: center;
    float: none;
    margin: 0 auto;
}
.HT_join_us_1 {
    width: 90%;
}
.HT_Contact_us_left {
    width: 100%;
}
.HT_Contact_us_left p {
    font-size: 18px;
}
.HT_Contact_us_left h3 {
    margin-bottom: 30px;
}
.HT_Follow_us {
    width: 100%;
}
.HT_Follow_us h3 {
    margin-bottom: 30px;
    margin-top: 30px;
}
.HT_Contact_us_left p img {
    width: 18px;
    padding-bottom: 3px;
}
.HT_map {
    height: 400px;
}
/*内容详情页面*/
.article_list {
    width: 90%;
}
.article_info img {
	width:100%;
}
/*视频播放详情页面*/
.info_video_play {
    width: 100%;
}
.auto_playing {
    height: auto;
}
.video_titleinfo {
    width: 90%;
}
.play_list {
    width: 90%;
    height: 800px;
	float: none;
	padding-bottom: 5%;
}
.play_list_li ul li a h3 {
    width: 70%;
}
.play_list_li ul {
    height: 630px;
}
/*专业团队-个人详情页面*/
.one_team_pic {
    width: 30%;
}
.one_team_list {
    width: 65%;
}
.one_team_back {
    width: 90%;
    max-width: 750px;
}
/*主营业务-详情页面*/
.zhu_yewu {
    width: 90%;
}
.zhu_yewu_by_one {
    width: 90%;
}
.one_by_team_k {
    width: 90%;
}
.flexslider{height:450px;}
}

/* 手机移动端 -样式- */
@media screen and (max-width: 768px) {
.pp_prolist ul li {
    height: 435px;
}
.about_tit {
    line-height: 29px;
}

.px_l_img img {
    width: 230px;
    height: 230px;
    margin-top: 13px;
}
.p_desc {
    font-size: 12px;
}
.px_l_t {
    font-size: 18px;
}
.flexslider {
    height: 380px;
}
.cp_title {
    font-size: 22px;margin-bottom: -1%;
}
.rec_head {
    max-width: 90%;
}
.zwlist {
    max-width: 90%;
}
.nzw {
    width: 90%;
}
.con_head,.contact_con{
    width: 90%;
}
.pxq_c {
        height: 260px;
}
.px_l_t{
    font-size: 20px;
}
.px_r_form div input {
    width: 26.8%;
}
.px_r_t {
    margin-top: 0;font-size: 14px;
}
.px_r_form .p_content, .px_r_form .p_email, .px_r_form .p_name, .px_r_form .p_phone {
    font-size: 12px;
}
.px_r_form div img {
    width: 14px;
}
.px_r_form div input {
    margin-top: 0;
}
.p_name input.xzys2 {
    width: 31%;
}
.px_r_form div input.btnqx {
    margin-top: 6%;
	    width: 78px;
    height: 25px;
	font-size: 12px;
}
.px_r_form div input.btntj {
    width: 78px;
    height: 25px;
	font-size: 12px;
}
.pp_prolist ul li{        width: 47%;}

.pp_prolist ul li:nth-child(2n) {
    margin-right: 0;
}
.clist ul li.on{
   
}
.clist ul li.on {
    background-position-x: -2px;
}
.clist{
width: 100%;
}
.clist ul li{
    float: left;
    padding-left: 3%;
	padding-right: 3%;
}
.pp_prolist{
    width: 100%;
    margin-top: 6%;
    height: auto;
}
.pp_prolist ul li{
margin-right: 5%;
}
.g_popclose img {
    width: 40px;
    height: 40px;
}
.g_popclose {
    top: -17px;
    right: 15px;
}
.pp_search{
    display: none;
}
.pp_category{
    width: 100%;
}
.about_c {
    max-width: 92%;
}
.about_tit {
    font-size: 20px;
	}
.about_img {
    padding-top: 6%;
}
.about_tit2 .zt1 {
    font-size: 14px;
}
.about_tit2 .zt2 {
    font-size: 14px;
}
.about_tit2 .zt3 {
    font-size: 14px;
}
.about_tit2 {
    font-size: 14px;
}
.a_fwtit, .v_tit, .fl_t {
    font-size: 20px;
}
.about_map_tit {
    font-size: 20px;
}
.fl_c {
    max-width: 620px;
}
.fl_c_l, .fl_c_m, .fl_c_r {
    width: 175px;
    height: 205px;
}
.fl_c ul li {
    line-height: 28px;
    font-size: 12px;
}
.fl_c div ul li img {
    vertical-align: middle;
    width: 5px;
    height: 5px;
}
.fl_c ul {
    padding-top: 10%;
    padding-left: 14%;
}
.cp_fl {
    height: 368px;
}
.video-title {
    line-height: 47px;
    font-size: 34px;
}
.video_play{    height: 440px;}
.video-title span {
    font-size: 42px;
}
.cp {
    max-width: 650px;
    margin: 4% auto 2%;
}
.cp_tit{
font-size: 16px;
}
.hz_title {
    font-size: 22px;
    margin-bottom: -1%;
}
.fw {
    max-width: 650px;
    margin: 10% auto 0%;
    overflow: hidden;
}
.fw_title {
    font-size: 22px;
    line-height: 42px;
}
.cp_content .cp_tiem {
    height: 222px;
}
.hz {
    max-width: 700px;
}
.hz_content {
    height: 56px;
}
.footer_c {
    max-width: 700px;
}
.footer_right .t2 .addl {
    width: 296px;
    float: left;
    margin-right: 9%;
}
    .header_pc {
        display: none !important;
    }
    .header_ph {
        display: block !important;
    }
.header_ph {
    height: 64px;
}
.g_phnav1.yxnav_active1,
.g_phnav2.yxnav_active2 {
    color: #000;
}
.mc_ph_hd {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999999999;
    width: 100%;
    height: 64px;
    margin: 0 auto;
	background-color: #fff;
}

.mc_ph_navbar{
	width:92%;
	margin:0 4%;
}
.mc_language_ph a {
    line-height: 64px;
    color: #333;
    margin-right: 15px;
}
.mc_ph_hd .mc_ph_logo a {
}
.mc_ph_logo img {
       width: 54%;
    margin-top: 3%;
}
.mc_ph_hd .mc_ph_logo {
    width: 50%;
}
.mc_ph_menu {
    overflow: hidden;
    width: 50px;
    height: 50px;
}
.mc_ph_hd .mc_phmenubox {
    width: 50px;
    height: 50px;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.mc_ph_hd .mc_phmenubox .point {
    position: relative;
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 14px;
}
.mc_ph_hd .mc_phmenubox .point .nav_btn,
.mc_ph_hd .mc_phmenubox .point .nav_btn::after,
.mc_ph_hd .mc_phmenubox .point .nav_btn::before {
    display: inline-block;
    width: 28px;
    height: 1px;
    background-color: #333;
}

.mc_ph_hd .mc_phmenubox .nav_btn {
    position: absolute;
    top: 10px;
    right: 0;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}

.mc_ph_hd .mc_phmenubox .nav_btn::after,
.mc_ph_hd .mc_phmenubox .nav_btn::before {
    content: '';
    position: absolute;
    right: 0;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.mc_ph_hd .mc_phmenubox .nav_btn::after {
    top: -10px;
}
.mc_ph_hd .mc_phmenubox .nav_btn::before {
    top: 10px;
}
.mc_ph_hd .mc_phmenubox .point.active .nav_btn {
    background: transparent;
}
.mc_ph_hd .mc_phmenubox .point.active .nav_btn::after {
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.mc_ph_hd .mc_phmenubox .point.active .nav_btn::before {
    top: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
/*ph导航&下拉*/
.phxia {
    position: fixed;
    width: 100%;
    left: 0;
    top: 64px;
    z-index: 998;
    /* transform: translateX(-50%); */
    background-color: #fff;
    max-height: calc(100vh - 64px);
    overflow: auto;
}
.xialaph {
        display: none;
    width: 90%;
    padding-top: 21px;
    padding-bottom: 18px;
    background-color: #fff;
    font-family: "sora-Medium";
    margin: 0 5%;
    font-weight: normal;
}
.xialaph h4 {
    position: relative;
}
.xialaph h4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .1;
    background-color: #000;
}
.xialaph h4 a {
   font-size: 16px;
    line-height: 50px;
    color: #999;
    max-width: calc(100% - 36px);
    font-weight: normal;
}
.xialaph h4 img {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 13px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.xialaph .ul2 {
    display: none;
    padding-top: 7px;
    padding-bottom: 8px;
}
.xialaph .ul2 .container_s {
    max-width: 100%;
    padding: 0 15px;
}
.xialaph h5 {
    position: relative;
}
.xialaph h5::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .05;
    background-color: #000;
}
.xialaph h5 a {
    font-size: 16px;
    line-height: 45px;
    color: #999;
    max-width: calc(100% - 36px);
    font-weight: normal;
}
.xialaph h5 img {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 35px;
    padding: 11px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s {
    display: none;
}
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d {
    display: block;
}
.xialaph .ul3 {
    display: none;
}
.xialaph h6 a {
    font-family: '微软雅黑';
    font-size: 12px;
    line-height: 40px;
    text-transform: uppercase;
    color: #999;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
#HT_2_VIDEO{display:none;}
#add_by_fh{display:block;}
#add_by_fh img{
	display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
.hyiands_title {
    margin-top: 10%;
	width: 90%;
}
.hyiands_info {
    margin-top: 5%;
	width: 90%;
}
.hyiands_more {
    margin: 6% auto 15%;
	width: 90%;
}
.index_team_p p {
    color: white;
    width: 100%;
}
.index_team_title {
    margin-top: 15%;
	width: 90%;
}
.index_team_p {
    margin-top: 8%;
	width: 90%;
}
.hyiands_info p {
    line-height: 32px;
}
.index_dt_title {
    width: 90%;
}
.index_dt_img {
    position: static;
    width: 100%;
}
.index_dt_info {
    position: static;
    width: 90%;
    float: left;
    height: auto;
    background-color: #eee;
    padding: 5%;
}
.index_dt_img img {
    width: 100%;
    display: block;
}
.index_dt_left {
    width: 80%;
    margin: 0 auto;
    text-align: left;
}
.index_dt_time {
    width: 15%;
    text-align: right;
    margin: 0 auto;
}
.index_dt_list {
    width: 90%;
}
.index_dt_list_all_time {
    width: 15%;
    padding: 2% 3% 2% 2%;
}
.index_dt_list_all_info h3 {
    margin: 4% auto;
}
.index_dt_list ul li {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 10%;
}
.index_dt_list ul li a {
    width: 100%;
}
.index_dt_list_all_info {
    width: 76%;
    margin: 0 auto;
}
.he_underim{
    width: 60px;
}
.footer_down {
    width: 90%;
	text-align: left;
}
.footer_down p b {
    line-height: 30px;
    font-size: 14px;
    font-family: "jiangchengheiti300W";
    font-weight: 400;
    color: #878787;
    width: 100%;
    display: block;
}

/*二级页面--探索浩天*/
.HT_jj_info_all{background:none !important;}
.HT_jj_title {
    width: 90%;
}
.HT_jj_info_p {
    width: 90%;
    float: none;
    background: url(../images/HYIANDS_bg.png) center center no-repeat;
}
.HT_jj_info_p p {
    font-size: 16px;
    line-height: 28px;
}
.HT_jj_info_img {
    width: 100%;
    margin: 5% auto;
    text-align: center;
}
.HT_jj_info_img img {
    width: auto;
    display: block;
    float: none;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}
.HT_ry_left_img {
    display:none;
}
.HT_ry_info {
    position: static;
}
.sj_HT_ry_loop{
	width: 100%;
	height: auto;
	margin: 5% auto 10%;
	text-align: center;
	overflow: hidden;
}
.sj_HT_ry_loop img{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
    text-align: center;
}
.HT_ry_info_list {
    width: 100%;
}
.HT_more_01 {
    top: 4%;
    right: 6%;
}
.HT_bd_list {
    width: 96%;
}
.HT_ry_info_list_one {
    width: 96%;
    padding: 10% 0 15% 0;
    margin: 0 auto;
    float: none;
}
.HT_ry_info_list_one ul {
    width: 96%;
    height: 500px;
	margin:0;
}
.HT_ry_info_list_one ul li a {
    display: block;
    width: 90%;
    margin: 0 auto;
}
#HT_bd_title {
    margin-top: 12%;
}
.HT_bd_list_main {
    width: 100%;
    margin: 0 0 10px;
    padding: 70px 0;
}
.HT_more_bangd {
    top: 2%;
}
.HT_bd_list_main ul li {
    width: 90%;
}
.HT_bangdan_pic {
    width: 18%;
}
.HT_bangdan_pic img {
    display: block;
    width: 100%;
    height: auto;
}
.HT_bd_list_p {
    width: 62%;
    margin: 0 5%;
}
.HT_bd_list_main ul li a .HT_bd_list_p p {
    margin-top: 22px;
}
.HT_bd_list_b {
    width: 10%;
}
.HT_bd_list_b b {
    font-size: 24px;
}
.HT_bd_list_main ul {
    height: 752px;
    width: 96%;
}
.HT_ZR_img {
    width: 100%;
    height: auto;
    position: static;
	margin-top: 5%;
}
.HT_ZR_info {
    width: 100%;
    padding: 8% 0;
}
.HT_ZR_img img {
    width: 100%;
    display: block;
}
.HT_ZR_list ul li {
    width: 100%;
    margin-bottom: 10% !important;
}
.HT_ZR_list {
    margin: 10% auto 0;
}
.HT_ZR_list ul li a {
    display: block;
    width: 90%;
    margin: 0 auto;
}
.HT_ZR_list_all_img img{ width: 100%;}
.HT_ZR_list_all_info {
    width: 76%;
}
.HT_ZR_left {
    width: 90%;
    margin: 0 auto;
    float: none;
}
.HT_ZR_left h2 {
    text-align: center;
}
/*浩问页面*/
.HW_sp_hw_tt {
    width: 90%;
    padding: 0;
    margin: 5% auto;
}
.HW_sp_hw_tt_nr {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
	font-size: 16px;
    font-family: "jiangchengheiti300W";
    font-weight: normal;
    color: #464646;
    line-height: 32px;
    text-align: left;
    margin: 3% auto;
}
.HW_sp_hw_tt_sp {
    height: auto;
	margin: 0 auto 5%;
}
.HW_sp_list_list {
    width: 90%;
}
.HW_sp_list_list ul li {
    width: 47%;
    margin-right: 6%;
}
.HW_sp_list_list ul li:nth-child(2n) {
    margin-right: 0%;
}
.HW_sp_list_list ul li:nth-child(3n) {
    margin-right: 6%;
}
.HW_sp_list_list ul li:nth-child(6n) {
    margin-right: 0%;
}
.HW_sp_list_list ul li a .list_ht_sp {
    width: 100%;
    height: auto;
}
.HW_sp_list_list ul li a .list_ht_sp .list_ht_sp_web{
    width: 100%;
    height: auto;
}
.HW_sp_list_list ul li a .list_ht_sp .list_ht_sp_web img{
    width: 100%;
    height: auto;
}
.HW_sp_list_list ul li a .list_th_p p {
    font-size: 16px;
}
.xd_ht_page {
    width: 90%;
    max-width: 750px;
}
/*资质页面样式*/
.HT_LSZZ_THREE {
    width: 90%;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list {
    width: 20%;
    height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date{
    width: 20%;
	padding: 5.5% 0;
	height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_list_name_p {
    width: 80%;
	padding: 5% 0;
	height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_list_name_p h1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.XD_HT_LSZZ_page_left {
    width: 70%;
}
.XD_HT_LSZZ_slideTxtBox .bd li {
    height: auto;
	margin-bottom: 25px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date h1 {
    font-size: 40px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date p {
    font-size: 20px;
	line-height: 22px;
}

.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img{
	width:auto;
    max-height: 160.5px;
	display: flex;
    align-items: center;
    justify-content: center;
}

/* 关注页面 */
.YW_gz_list_pl {
    width: 84%;
    height: auto;
    margin: 75px auto 30px;
    text-align: center;
    overflow: hidden;
}
.YW_gz_list_pl ul li:nth-child(2n) {
    margin-right: 0%;
}
.YW_gz_list_pl ul li {
    width: 46%;
    height: 114px;
    border: 1px solid #ccc;
    float: left;
    margin-right: 7%;
    margin-bottom: 35px;
}
/*专业团队-页面样式*/
.HT_Team_zhuanye {
    WIDTH: 90%;
    HEIGHT: AUTO;
    margin: 0 auto;
}
.HT_Team_zhuanye form {
    margin: 5% auto;
}
.Pinyin_retrieval {
    width: 100%;
}
.Pinyin_retrieval h3 {
    font-size: 16px;
}
.Pinyin_retrieval_abc {
    width: 100%;
}
.Pinyin_retrieval_abc ul li {
    width: 7%;
    margin: 2% auto;
}
.team_name_addrse {
    margin: 20px auto auto;
}
.team_Area h3 {
    font-size: 18px;
}
.team_name_addrse .fh_search{width:10%;}
.team_Area {
    width: 35%;
}
.All_team_members ul li {
    width: 48%;
}
.HT_join_All_info {
    max-width: 750px;
}
.HT_Contact_us {
    width: 90%;
}
.HT_join_us {
    position: static;
    width: 100%;
}
.HT_join_us_img {
    width: 100%;
    position: static;
	margin: 0 auto 6%;
    overflow: hidden;
}
.HT_join_us_img img {
    width: 100%;
    max-width: 640px;
    max-height: 290px;
    overflow: hidden;
    display: block;
    text-align: center;
    float: none;
    margin: 0 auto;
}
.HT_join_us_1 {
    width: 90%;
}
.HT_Contact_us_left {
    width: 100%;
}
.HT_Contact_us_left p {
    font-size: 18px;
}
.HT_Contact_us_left h3 {
    margin-bottom: 30px;
}
.HT_Follow_us {
    width: 100%;
}
.HT_Follow_us h3 {
    margin-bottom: 30px;
    margin-top: 30px;
}
.HT_Contact_us_left p img {
    width: 18px;
    padding-bottom: 3px;
}
.HT_map {
    height: 400px;
}
/*内容详情页面*/
.article_list {
    width: 90%;
}
.article_info img {
	width:100%;
}
/*视频播放详情页面*/
.info_video_play {
    width: 100%;
}
.auto_playing {
    height: auto;
}
.video_titleinfo {
    width: 90%;
}
.play_list {
    width: 90%;
    height: 800px;
	float: none;
	padding-bottom: 5%;
}
.play_list_li ul li a h3 {
    width: 70%;
}
.play_list_li ul {
    height: 630px;
}
/*专业团队-个人详情页面*/
.one_team_pic {
    width: 30%;
}
.one_team_list {
    width: 65%;
}
.one_team_back {
    width: 90%;
    max-width: 750px;
}
/*主营业务-详情页面*/
.zhu_yewu {
    width: 90%;
}
.zhu_yewu_by_one {
    width: 90%;
}
.one_by_team_k {
    width: 90%;
}





}
@media screen and (max-width: 480px) {
.pp_prolist ul li {
    height: 307px;
}
.p_name, .p_email {
    margin-top: 0;
}
.px_r_form div input{    margin-bottom: 4%;}
.p_name font{display:none;}
.px_r_form div.p_content_input input{    height: 24px;}
.px_r_form{    margin-top: 8%;}
.p_bq{
    width: 100%;
    overflow: hidden;
}
.p_bq ul li{    display: block;
    margin-bottom: 6px;}
.p_desc{    font-size: 12px;    padding-bottom: 5%;
    height: auto;
    line-height: 16px;}
/*.p_desc{
        width: 100%;
    padding-bottom: 0;
    margin-bottom: 4%;
    height: auto;
}*/
.px_l_t {
    font-size: 18px;
    margin-bottom: 2%;
}
.liuiyan_close {
   
    top: 9px;
    right: 27px;
	}
	.liuyanok {
    
    margin-top: 11%;
    margin-bottom: 3%;
}
	.liuyanok img{
	width: 49px;
	}
.liuyan_c {
    width: 312px;
    height: 200px;
	}
.succ {
    
    font-size: 21px;
   
    margin-bottom: 4%;
}
.succ2 {
   
    width: 85%;
    
    font-size: 13px;
}
.con_head {
    margin: 9% auto 0;
}
.pxq_c{
    width: 60%;
    height: auto;
    padding: 5%;
}
.px_l{
width: 100%;display: none;
}

.px_l_img img {
    width: 80%;
}
.px_l_img{text-align: center;}
.px_r{
    width: 100%;
    margin-top: 1%;
}
.px_r_form div input{margin-top: 0%;}
.pp_head{
margin-top: 7%;
}
.cate_tit{
    margin-bottom: 2%;
}
.clist ul li a {
    font-size: 14px;
}
.clist ul li.on{
background-size: 14px;background-position-y: 9px;
}
.clist ul li{
line-height: 32px;
}
.fl_c_l_ph,.fl_c_r_ph {
    background: #fff;
    width: 180px;
    height: 272px;
    overflow: hidden;
    float: left;
    box-shadow: 0px 0px 7px #e7e7e7;
}
.fl_c_phone ul {
       padding-top: 5%;
    padding-left: 8%;
}
.fl_c_phone ul li {
    line-height: 28px;
    font-size: 12px;
	    font-family: "sora-Regular";
}
.fl_c_phone div ul li img {
    vertical-align: middle;
    width: 5px;
    height: 5px;
}
.fl_c_l_ph {
        margin-right: 5%;
}
.about_map_tit {
    font-size: 16px;
}
.fl_c_phone{
    max-width: 380px;
    margin: 4% auto 0;
}
.fl_c{display:none;}
.fl_c_phone{display:block;}
.pc_index_footer {
    height: 430px;
}
.footer_c {
    max-width: 440px;
}
.footer_right .t1 {
    font-size: 18px;
    margin-bottom: 3%;
}
.footer_c{
    padding-top: 5%;
}
.footer_right .t2 .addl {
    width: 100%;
    float: left;
    margin-right: 0;margin-bottom: 4%;
}
.addr {
    display: none;
}
.a_fwtit, .v_tit, .fl_t {
    font-size: 16px;
}
.about_ico {
    bottom: 29%;
}
.about_ico img {
    width: 50%;
}
.about_tit {
    font-size: 14px;
}
.about_tit2 {
    font-size: 14px;
    margin-left: 0%;
    margin-top: 4%;
}
.about_img {
    padding-top: 12%;
}
.about_c {
    margin: 10% auto 6%;
}
/*480px*/
.mc_ph_logo img {
    width: 100%;
    margin-top: 6%;
}
.index_team_title h1 {
    font-size: 32px;
}
.index_dt_title {
	margin: 15% auto auto;
}
.index_dt_title h1 {
    font-size: 30px;
}
.index_dt_all {
    margin: 5% auto;
}
.index_dt_info {
    position: relative;
    width: 90%;
}
.index_dt_left {
    width: 100%;
}
.index_dt_left h2 {
    width: 75%;
}
.index_dt_time {
    width: 20%;
    position: absolute;
    right: 5%;
}
.index_dt_list_all_time {
    width: 20%;
	text-align: center;
}
.index_dt_list_all_time h1 {
    font-size: 28px;
}
.index_dt_list_all_time p {
    font-size: 16px;
}
.index_dt_list_all_info {
    width: 70%;
}
/*探索浩天*/
.HT_ry_info_list_one {
    width: 90%;
	padding-top: 15%;
}
.HT_more_01 {
    top: 2%;
	right: 8%;
}
.HT_bd_list {
    width: 90%;
}
.HT_bd_list_main ul li {
    width: 94%;
}
.HT_bd_list_main ul li a .HT_bd_list_p h1{
    font-size: 18px;
    line-height: 30px;
	padding-bottom: 5px;
}
.HT_bd_list_main ul li a .HT_bd_list_p p {
	margin-top: 16px;
    padding-bottom: 5px;
}
.HT_bd_list_p {
    width: 74%;
    margin: 0 4%;
}
.HT_bd_list_b {
    display: none;
}
.HT_jj_info_img img {
    width: 100%;
}
.YW_gz_list_pl {
    margin: 50px auto 30px;
}
.YW_gz_list_pl ul li {
    width: 90%;
    height: auto;
    float: none;
	margin: 0 auto 35px !important;
}
#HT_VIP_video .vcp-controls-panel {
    top: 33%;
}
#HT_VIP_video .vcp-playtoggle {
    width: 70px;
    height: 70px;
}
.HW_sp_list_list {
    margin-top: 6%;
}
.HW_sp_list_list ul li a .list_ht_sp .list_ht_sp_bg {
    background-size: 25%;
}
.XD_HT_LSZZ_page{display: none;}
#sjXD_HT_LSZZ_page{display:block;}
.XD_HT_LSZZ_page_nextpage {
    margin-right: 5%;
}
.XD_HT_LSZZ_page_left {
    width: 50%;
}
.pc_index_footer {
    margin-top: 3%;
}
.XD_HT_LSZZ_slideTxtBox .hd ul li {
    width: 32%;
}
.HT_jj_title h1 {
    font-size: 28px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list {
    width: 25%;
    height: auto;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_list_name_p {
    width: 75%;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img {
    width: auto;
    max-height: 136px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date {
    width: 25%;
	padding: 6.2% 0;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date h1 {
    font-size: 32px;
	line-height: 40px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date p {
    font-size: 16px;
    line-height: 18px;
}
.team_Area {
    width: 42%;
}
.team_name_addrse .fh_search {
    margin-top: 9.1%;
}
.team_Area_name{margin-left: 20px;}
.major_title {
    width: 100%;
}
.major_title {
    width: 100%;
}
.select-group {
    width: 100%;
}
.major_searchA .search_input {
    width: 100%;
}
.team_Area h3 {
    font-size: 16px;
}
.All_team_members {
    margin: 16% auto auto;
}
.All_team_members ul li a .team_members_name h3 {
    line-height: 60px;
}
.All_team_members ul li a .team_members_name b {
    font-size: 18px;
    line-height: 70px;
    width: 90%;
}
.Pinyin_retrieval_abc ul li {
    width: 11%;
    margin: 2% auto;
}
.All_team_members {
    margin: 20% auto auto;
}
.HT_Contact_us_left p {
    font-size: 16px;
}
.HT_join_us_1 p {
    font-size: 18px;
}
.article_info {
    font-size: 16px;
    line-height: 36px;
}
.article_time span {
    width: 100%;
    height: auto;
    margin: 0 auto;
    display: block;
}
.article_title_h3 h3 {
    font-size: 20px;
}
.article_time {
    margin: 3% auto;
}
.video_titleinfo h3 {
    font-size: 30px;
}
.video_titleinfo h5 {
    font-size: 16px;
}
.one_team_pic {
    width: 100%;
}
.one_team_list {
    width: 100%;
    margin-top: 10%;
}
.one_about_list ul li a h3{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.one_about_list ul li a {
    padding: 3% 0 5%;
}
.one_about_list ul li a h5{
    margin-top: 2%;
}
.one_team_back{
    margin-top: 5%;
}
.one_team_about{
	padding-top:10%;
}
.HT_one_team_title h1 {
    font-size: 28px;
}
.zhu_yewu_title h1 {
    font-size: 30px;
}
.zhu_yewu_by_one{
	margin: 5% auto auto;
}
.yewu_by_one_info{
    padding-top: 8%;
}
.yewu_by_one_fwfw_list a{    margin-bottom: 3%;}
.case_yewu_aboutnews_list ul li a h3{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    margin-bottom: 1%;
}
.case_yewu_aboutnews_list ul li a {
    padding: 3% 0 5%;
}
.yewu_aboutname_list ul li {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 4%;
}
.yewu_aboutname_list ul li:nth-child(2n) {
    margin-right: 0;
}
.case_yewu_aboutname {
    padding: 8% 0;
}
.play_list_li ul li a h3 {
    width: 50%;
}
.team_one_info {
    padding-top: 10%;
}

}

@media screen and (max-width: 416px) {
.pp_prolist ul li {
    height: 250px;
}
.hezhuo {
    
    font-size: 15px;
    
}
.rczp_l {
    float: left;
    width: 72%;
}
.rczp_r {
    width: 74px;
    height: 29px;
    color: #fff;
    line-height: 31px;
    font-size: 13px;
    padding-left: 15px;
    letter-spacing: -1px;
    margin-top: 13px;
}
.rczp_r a img {
    width: 16px;
}

.video-title{top: 33%;}
.tel_l,.tel_r{width: 50%;
    float: left;}
.flexslider {
    height: 180px;
}
.cp_tit{    font-size: 14px;}
.rec_head .pp_locat span {
    font-size: 14px;
}
.rec_head img.img2 {
    padding-bottom: 1px;
}
.rec_head {
    margin: 9% auto 1%;
	}
	.zwlist .zw_k{
	width: 100%;
    margin-right: 0;    padding-bottom:3%;margin-bottom: 4.5%;
	}
.zw {
    font-size: 14px;
}
.add {
        font-size: 11px;
    margin-top: 0;
    line-height: 17px;
}
.nzwtit {
    font-size: 18px;
}
.nzwtit2 {
    font-size: 14px;
}
.nzwtit3 a {
    font-size: 15px;
}
.nzwtit3 img {
    width: 9px;
    height: auto;
}
.con_head .pp_locat span {
    font-size: 14px;
}
.con_head img.img2 {
 
    padding-bottom: 1px;
}
.bus_tit {
    font-size: 20px;
}
.bus_img img {
    width: 60%;
}
.bus_name {
    font-size: 16px;
    margin-top: 3%;
}
.bus_email {
    font-size: 14px;
    margin-top: 1%;
}
.bus_img img {
    width: 100%;
}
.message_tit {
    font-size: 20px;
}
.message_des {
    font-size: 12px;
}
.p_content, .p_email, .p_name, .p_phone {
    font-size: 16px;
}
.message_f div img {
    width: 20px;
}
.message_f {
    width: 90%;
    float: left;
    margin-right: 10%;
    overflow: hidden;
}
.message_f div input {
    font-size: 13px;
}
.message_f div input {
    font-size: 13px;
    margin-bottom: 6%;
	margin-top: 4%;
	    height: 38px;
}
.message_f .p_name, .message_f .p_phone {
    margin-top: 4%;
}
.message_f .p_email {
    margin-top: 3%;
}
.message_form div input.btnqx {
    width: 110px;
    height: 33px;
    font-size: 16px;
    border: 1px solid #B0B0B0;
}
.message_form div input.btntj {
    width: 110px;
    height: 33px;
    font-size: 16px;
}
.bus_img {
    margin-right: 4%;
    width: 15%;
}
.pp_locat img.img1 {
    vertical-align: middle;
}
.px_r_form div input {
   width: 97%;
    height: 25px;
}
.p_name input.xzys2 {
    width: 76%;
}
.px_r_form div input.btnqx {
    margin-top: 7%;
}
.pxq_c{height: auto;}
.pp_locat{
    font-size: 12px;
}
.cate_tit {
    font-size: 16px;
}
.clist ul li a {
    font-size: 11px;
}
.clist ul li {
    line-height: 27px;
}
.clist ul li{
padding-left: 4%;
}
.clist ul li.on{
background-position-y: 8px;
}
.about_tit2 .zt1 {
    font-size: 12px;
}
.about_tit2 {
    font-size: 12px;
    margin-left: 0%;
    margin-top: 4%;
	    line-height: 25px;    margin-right: 0;
}
.about_tit2 .zt2 {
    font-size: 12px;
}
.about_tit2 .zt3 {
    font-size: 12px;
}
.tel1 {
    margin-bottom: 2%;margin-top: 0%;
}
/*414px*/
.video-title {
    line-height: 30px;
    font-size: 20px;
}
.video_play {
    height: 230px;
}
.video-title span {
    font-size: 24px;
}
.cp {
    max-width: 378px;
    margin: 6% auto 2%;
}
.cp_title {
    font-size: 18px;
    line-height: 62px;
}
.cp_content .cp_tiem{
    width: 48%;
}
.cp_content .cp_tiem:nth-child(3n) {
    margin-right: 4%;
}
.cp_content .cp_tiem:nth-child(2n) {
    margin-right: 0;
}
.cp_content .cp_tiem{
    margin-right: 4%;
}
.cp_content .cp_tiem:nth-child(1) {
    width: 48%;
}
.cp_content .cp_tiem:nth-child(4) {
    width: 48%;
}
.cp_content .cp_tiem:nth-child(7) {
    width: 48%;
}
.cp_tiem .cp_pro .cp_img{
height: 113px;
    overflow: hidden;
}
.cp_content .cp_tiem {
    height: 162px;
}
.cp_content .cp_tiem:last-child{
display:none;
}
.hz_title {
    font-size: 18px;
    margin-bottom: 0%;
    line-height: 71px;
}
.hz {
    max-width: 400px;
}
.hz_content{border:none;}
.hz_content ul li img {
    margin-top: 4%;
    width: 80%;
}
.fw_title {
    font-size: 18px;
    line-height: 50px;
}
.fw_content{width: 100%;}
.tel2, .tel4 {
    font-size: 16px;
	}
.footer_c {
    max-width: 370px;
}
.footer_right .t2 .addl {
    width: 100%;
    float: left;
    margin-right: 0;
}
.footer_right .t1 {
    font-size: 16px;
    margin-bottom: 3%;
    margin-top: 3%;
}
.addm {
    float: left;
    margin-right: 0;
    width: 100%;
}
.tel3{
margin-bottom: 8%;
}
.addr{
display: none;
}
.about_tit{    line-height: 21px;}
.pc_index_footer {
    height: 293px;
}
.pc_index_footer {
    margin-top: 7%;
}
.mc_ph_logo img {
    margin-top: 8%;
}
.index_team_title h1 {
    font-size: 26px;
}
.index_team_p p {
    font-size: 16px;
}
.index_dt_title h1 {
    font-size: 26px;
}
.index_dt_time h1 {
    font-size: 26px;
}
.index_dt_time p {
    font-size: 16px;
}
.index_dt_list_all_time h1 {
    font-size: 24px;
}
.index_team_all {
    height: 450px;
}
/*探索浩天*/
.HT_jj_title h1 {
    font-size: 28px;
}
.HT_ry_info_list_one ul li a h1 {
    font-size: 18px;
}
.HT_ry_info_list_one ul {
    height: 420px;
}
.HT_bd_list_main ul {
    height: 805px;
}
.HW_sp_hw_tt_nr p {
    font-size: 16px;
    line-height: 38px;
}
#HT_VIP_video .vcp-controls-panel {
    top: 30%;
}
#HT_VIP_video .vcp-playtoggle {
    width: 60px;
    height: 60px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img {
    max-height: 130.34px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date {
    padding: 9.7% 0;
}
.All_team_members ul li a .team_members_name b {
    width: 94%;
}
.team_name_addrse .fh_search {
    margin-top: 10.7%;
}
.All_team_members ul li {
    width: 99%;
}


}
@media screen and (max-width: 395px) {
.pp_prolist ul li {
    height: 240px;
}
    .p_name input.xzys2 {
    width: 75%;
}
/*384px/390px*/
.px_r_form .p_content, .px_r_form .p_email, .px_r_form .p_name, .px_r_form .p_phone {
    
}
.pxq_c {
    height: 605px;
}
.mc_ph_logo img {
    margin-top: 9%;
}
.hyiands_info p {
    font-size: 16px;
}
.index_dt_title {
    width: 92%;
}
.index_team_p p {
    line-height: 36px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img {
    max-height: 128.09px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date {
    padding: 10.0% 0;
}
.team_name_addrse .fh_search {
    margin-top: 11.5%;
}
.px_r_form div input.btnqx {
    width: 95px;
    height: 30px;
	}
	.px_r_form div input.btntj {
    width: 95px;
    height: 30px;
	}
.pxq_c {
    height: auto;
}
}
@media screen and (max-width: 375px) {
    .p_name input.xzys2 {
    width: 74%;
}
.pxq_c {
    height: auto;
}
.flexslider {
    height: 180px;
}
.mc_ph_logo img {
    margin-top: 7%;
}
.cp {
    max-width: 345px;
    margin: 8% auto 2%;
}
.cp_tiem .cp_pro .cp_img {
    height: 102px;
    overflow: hidden;
}
.cp_content .cp_tiem {
    height: 152px;
}
.cp_tit {
    
    font-size: 16px;

    margin: 5% auto 6%;
}
.cp_title {
    font-size: 22px;
    line-height: 55px;
}
.hz_title {
    font-size: 22px;
    margin-bottom: 0%;
    line-height: 66px;
}
.hz {
    max-width: 350px;
}
.fw_title {
    font-size: 22px;
    line-height: 40px;
}
.footer_c {
    max-width: 340px;
}
/*375px*/
.mc_ph_logo img {
    margin-top: 10%;
}
.hyiands_title h1 {
    font-size: 26px;
}
.index_team_title h1 {
    font-size: 24px;
}
.index_dt_title h1 {
    font-size: 25px;
}
.index_dt_list_all_time h1 {
    font-size: 20px;
}
.index_dt_list_all_time p {
    font-size: 14px;
}
.index_dt_list_all_info h3 {
    font-size: 20px;
}
.index_dt_list_all_info p{
	line-height: 26px
}
.HT_jj_title h1 {
    font-size: 26px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date h1 {
    font-size: 28px;
	line-height: 40px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img {
    max-height: 126.75px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date {
    padding: 10.2% 0;
}
.team_name_addrse .fh_search {
    margin-top: 11.7%;
}


}
@media screen and (max-width: 360px) {
/*360px*/
.p_name input.xzys2 {
    width: 73%;
}
.pxq_c {
    height: auto;
}
.index_dt_title h1 {
    font-size: 24px;
}
.index_dt_left h2{
	font-size: 20px;
}
.index_dt_time h1 {
    font-size: 20px;
}
.index_dt_time p {
    font-size: 14px;
}

.HT_bd_list_main ul {
    height: 790px;
}
.HW_sp_list_list ul li {
    width: 100%;
    margin-right: 0%;
}
.HW_sp_list_list ul li:nth-child(3n) {
    margin-right: 0%;
}
.XD_HT_LSZZ_page_left {
    width: 50%;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_pic_list img {
    max-height: 125.38px;
}
.XD_HT_LSZZ_slideTxtBox .bd li a .LSZZ_date {
    padding: 10.4% 0;
}
.team_Area_name {
    margin-left: 16px;
}
.team_name_addrse .fh_search {
    margin-top: 12.5%;
}
.All_team_members {
    margin: 20% auto auto;
}
.article_title_h3 h3 {
    font-size: 19px;
}




}
