.press_banner{padding-top: 80px;}
.banner_wrap{position:relative;width:100%;height:400px;background:#f5f5f5}
.banner_wrap .banner{position:relative;width:100%;max-width: 1920px;margin:auto;height:100%;}
.banner_wrap .bannerBox {padding: 115px 0 0 0px; max-width: 1200px; margin:0 auto; color: #fff;}
.banner_wrap .bannerBox .bannerTit {font-size: 64px; font-weight: 600;}
.banner_wrap .bannerBox .bannerText{font-size: 16px; margin-top: 20px;}


/* press_section */
.press_section{padding-top:130px;}
.press_section p {color: #777777; font-size: 16px; margin: 20px 0 40px 0; line-height: 1.3;}
.press_section h4 {font-size: 24px; line-height: 1.3;}
.press_section .gray_txt {color:#a3a3a3;font-size: 14px;}
.press_section .section_inner{width:100%;max-width: 1200px;margin:auto;}
.press_section .section_inner .inner_top {display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.press_section .section_inner .inner_top h3{font-size:48px}
.press_section .section_inner .inner_top .press_search {display: flex;}
.press_section .section_inner .inner_top select{margin-right: 20px; width: 160px; padding: 11px 30px;border: 1px solid #bbbbbb; border-radius: 5px; background: url(../images/resource/down_select.png) no-repeat center right;}
.press_section .section_inner .inner_top .input_wrap {position: relative;}
.press_section .section_inner .inner_top .input_wrap input[type="text"] {width: 400px; padding: 13px 47px 13px 21px; border: 1px solid #bbbbbb; border-radius: 5px;}
.press_section .section_inner .inner_top .input_wrap a {display: inline-block; position: absolute; right: 0; width: 47px; height: 45px; background: url(../images/press/press_search.png) no-repeat center right;}
.press_section .section_inner .inner_content{margin-top: 40px; }
.press_section .section_inner .inner_content .con_wrap{display: flex; align-items: center; }
.press_section .section_inner .inner_content ul li {border-top: 1px solid #dddddd; padding: 1.67% 2.5%; }
.press_section .section_inner .inner_content ul li .con_wrap:hover .con_image div{transform: scale(1.07);transition: all .5s ease;}
.press_section .section_inner .inner_content ul li .con_wrap:hover .con_txt h4{color: #2196f3; transition: all .3s ease;}
.press_section .section_inner .inner_content ul li:last-child {border-bottom: 1px solid #dddddd;}
.press_section .section_inner .inner_content .con_image {width: 350px; min-height: 200px; border-radius: 5px; overflow: hidden; }
.press_section .section_inner .inner_content .con_image div{width: 100%; height:100%; padding-bottom: 56.25%; transition: all .5s ease;}
.press_section .section_inner .inner_content .con_txt {margin-left: 40px; width: 66%;}
.press_section .section_inner .inner_content .con_txt h4{transition: all .3s ease;}

.more_btn {text-align: center; margin:75px 0 115px 0;}
.more_btn a{padding: 15px 40px; font-size: 16px; color: #fff; background-color: #2196f3; border-radius: 5px;}
@media screen and (max-width:1200px) {
    .press_banner{padding-top: 50px;}
    .banner_wrap .bannerBox {padding: 94px 30px 0 30px;}
    .press_banner .section_banner .banner_txt {padding: 40px 7.41% 0;}
    .section_inner {width: 92%;}


}
@media screen and (max-width:1000px) {
    .banner_wrap .bannerBox {padding: 94px 30px 0 30px;}

    .press_section {padding-top:60px;}
    .press_section .section_inner {width: 95%;}
    .press_section .section_inner .inner_content .con_wrap {flex-direction: column; justify-content: center; align-items: flex-start; }
    .press_section .section_inner .inner_content ul li {border-top: none; padding:30px 2.5% 0;}
    .press_section .section_inner .inner_content .con_image {width: 100%;}
    .press_section .section_inner .inner_content .con_txt {margin-top: 20px; margin-left: 0; width: 100%; padding-bottom: 20px; border-bottom: 1px solid #dddddd;}
    .press_section .section_inner .inner_top {padding-left: 2%;}
    .press_section .section_inner .inner_top h3{margin-bottom: 20px;}
    .press_section .section_inner .inner_top .press_search {position: relative; width: 95%; }
    .press_section .section_inner .inner_top select {width: 40%;}
    .press_section .section_inner .inner_top .input_wrap {width: 60%;}
    .press_section .section_inner .inner_top .input_wrap input[type="text"]{width: 100%;}
    
}
@media screen and (max-width:640px) {
    .banner_wrap .bannerBox .bannerTit{font-size: 44px;}
    .press_section .section_inner .inner_top {padding-left: 4%;}
    .press_section .section_inner .inner_top h3 {font-size: 36px;}
    .press_section .section_inner .inner_top select {margin-right: 5px; font-size: 14px;}
    .press_section .section_inner .inner_top select option{font-size: 14px;}
    .press_section .section_inner .inner_top .input_wrap input[type="text"]::placeholder{font-size: 14px;}
    .press_section .section_inner .inner_content {margin-top: 10px;}
    .press_section h4 {font-size: 20px;}
    .press_section p {margin: 20px 0; font-size: 14px;}
    .more_btn a{padding: 10px 30px; border-radius: 3px;}

}

@media screen and (max-width:425px) {
    .banner_wrap {height: 320px;}
    .banner_wrap .bannerBox {padding: 84px 30px 0 30px;}
    .banner_wrap .bannerBox .bannerTit{font-size: 40px;}
    .press_section .section_inner .inner_top {padding-left: 4%;}
    .press_section .section_inner .inner_top select {width: 36%; padding: 6px 10px; font-size: 12px;  background: url(../images/resource/down_select.png) no-repeat center right -5px}
    .press_section .section_inner .inner_top select option{font-size: 12px;}
    .press_section .section_inner .inner_top .input_wrap {width: 64%;}
    .press_section .section_inner .inner_top .input_wrap a {height: 30px; right: -5px;}
    .press_section .section_inner .inner_top .input_wrap input[type="text"]{padding: 6px 47px 6px 11px;}
    .press_section .section_inner .inner_top .input_wrap input[type="text"]::placeholder{font-size: 12px;}
    .more_btn {margin: 55px 0 85px 0;}
}