.h_s_m{ width:100%; background:url(/cn/resource/cms/2017/09/img_pc_site/2017092915525261432.jpg) center top no-repeat; margin-bottom:60px;}
.h_s_c{ width:1200px; overflow:hidden; margin:0 auto;}

.h_s_f{ padding:110px 0 60px 0;}
.h_sf_m{ width:815px; height:54px; overflow:hidden; margin:0 auto; background:url(/cn/resource/cms/2017/09/img_pc_site/2017092916254959220.png) 0 0 no-repeat;}
.h_sf_l{ padding-left:10px; float:left; width:685px; overflow:hidden; height:54px;}
.h_sf_l input{ width:685px; height:54px; margin:0; padding:0; background:none; border:none; line-height:54px; font-size:24px; color:#333333;}
.h_sf_r{ float:left; width:120px; height:54px;}
.h_sf_r input{ height:54px; width:120px; line-height:54px; text-align:center;font-size:24px; color:#fff;margin:0; padding:0; background:none; border:none; cursor:pointer; }
.h_s_list{background: #f9f9f9;min-height: 430px;padding: 15px 35px 56px;}

/*列表模块*/
.mod_l .m_top { height: 50px; overflow: hidden; }
.mod_l .m_top .name { height: 48px; border-bottom: 1px solid #cdcdcd; }
.mod_l .m_top span { display: inline-block; line-height: 47px; padding: 0 5px; font-size: 20px; color: #cf0808; border-bottom: 3px solid #cf0808; }


@media screen and (max-width:1024px){
    .h_s_m { width: 100%; margin: 0 auto; padding-top: 108px; background: url(/cn/resource/cms/2017/09/img_pc_site/2017092915525261432.jpg) center 108px no-repeat;background-size: 140% auto;}
    .h_s_c { width: 100%;}
    .h_sf_m { width: 80%; background: #fff;}
    .h_sf_l { width: 85%; box-sizing: border-box; -webkit-box-sizing: border-box;}
    .h_sf_l input { width: 100%;}
    .h_sf_r { width: 15%; background: #0068b6;}
    .h_sf_r input { width: 100%;}
    .h_s_list { padding: 15px 20px 56px;}

}

@media screen and (min-width:768px) and (max-width:1024px){

}

@media screen and (min-width:640px) and (max-width:767px){
    .h_s_f { padding: 90px 0 40px;}
    .h_s_m { padding-top: 90px; background: url(/cn/resource/cms/2017/09/img_pc_site/2017092915525261432.jpg) center 90px no-repeat;background-size: 140% auto;}
    .h_sf_l,.h_sf_m { height: 44px;}
    .h_sf_l input,.h_sf_r input { height: 44px; line-height: 44px; font-size: 16px;}
}

@media screen and (min-width:480px) and (max-width:639px){
    .h_s_f { padding: 80px 0 50px;}
    .h_s_m { padding-top: 70px; background: url(/cn/resource/cms/2017/09/img_pc_site/2017092915525261432.jpg) center 70px no-repeat;background-size: 140% auto;}
    .h_sf_l,.h_sf_m { height: 44px;}
    .h_sf_l input,.h_sf_r input { height: 44px; line-height: 44px; font-size: 16px;}


}

@media screen and (min-width:320px) and (max-width:479px){
    .h_s_f { padding: 60px 0 35px;}
    .h_s_m { padding-top: 46px; background: url(/cn/resource/cms/2017/09/img_pc_site/2017092915525261432.jpg) center 46px no-repeat; background-size: 140% auto;}
    .h_sf_l,.h_sf_m { height: 34px;}
    .h_sf_l input,.h_sf_r input { height: 34px; line-height: 34px; font-size: 14px;}
    .h_s_list {padding: 10px 10px 30px; }
    .mod_l .m_top { height: 32px;}
    .mod_l .m_top .name { height: 31px;}
    .mod_l .m_top span { font-size: 16px; line-height: 30px;}

}