@media screen and (min-width:1153px) {
/* animation */
.scapic:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.transY { transform: translateY(60px); -webkit-transform: translateY(60px); opacity: 0; }
.transY2 { transform: translateY(-60px); -webkit-transform: translateY(-60px); opacity: 0; }
.transX { transform: translateX(60px); -webkit-transform: translateX(60px); opacity: 0; }
.transX2 { transform: translateX(-60px); -webkit-transform: translateX(-60px); opacity: 0; }
.transShow { transform: translate(0) !important; -webkit-transform: translate(0) !important; opacity: 1 !important; }
.trans-2 { position: relative; }
.trans-2:before { content: ""; position: absolute; right: 0; bottom: 0; top: 0; left: 0; background: #fff; transform: scaleY(1); -webkit-transform: scaleY(1); transition: transform 1.88s 0.2s cubic-bezier(.4, 0, .2, 1); -webkit-transition: transform 1.88s 0.2s cubic-bezier(.4, 0, .2, 1); -webkit-transform-origin: center top; transform-origin: center top; z-index: 10; }
.trans-2.transShow:before { transform: scaleY(0); -webkit-transform: scaleY(0); }
/* animation end */
.video-btn:hover { background: #f79a2d; border-color: #f79a2d; }
.ixmore:hover { color: #f79a2d; }
.ixmore:hover:before { width: 0; background: #f79a2d; }
.ba-amt.transShow { transition-duration: 800ms; -webkit-transition-duration: 800ms; }
.ixnews.ba-amt { transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0; }
.inw-ctt.ba-amt { transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0; transition-duration: 900ms; -webkit-transition-duration: 900ms; }
.inw-ctt .pa.ba-amt { transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0; transition-duration: 900ms; -webkit-transition-duration: 900ms; }
.inw-ctt .more.ba-amt { transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0; transition-duration: 900ms; -webkit-transition-duration: 900ms; }
.bs-list a:hover { background: #0c347e; }
.bs-list a:hover .bs-more { color: #fff; }
.bs-list a:hover .bs-more:before { width: 74px; margin-left: -37px; background: #fff; }
.footer a:hover { color: #f79a2d; }
.g-links a:hover { background: #fff; color: #f79a2d; }
.f-tool li:hover .t { background: #f79a2d; }
.ixab a:hover .bs-more:before { width: 74px; margin-left: -37px; }
.ixab:hover { background-position: -20px top; }
.pnav a:hover { background: #ffab21; color: #fff; }
.cul-list li:hover .txts { bottom: -100px; background: #0c347e; background: rgba(12,52,126,.8); }
.cul-list li:hover .txts .ch,
.cul-list li:hover .txts .en { color: #fff; }
.cul-list li:hover .txts .tx { opacity: 1; visibility: visible; }
.cul-list li:hover .txts .ch { margin-top: 40%; }
.news-list a:hover:before { height: 100%; }
.news-list a:hover .nowti { color: #0c347e; }
.news-list a:hover .aw { background-position: left center; }
.pager a:hover { background: #ffab21; color: #fff; border-color: #ffab21; }
.snews-list a:hover { box-shadow: 0 0 8px rgba(0,0,0,.1); }
.nd-ti .share:hover { background-position: right bottom; color: #f79a2d; }
.sw-nd:hover .t,
.sw-nd:hover .nowti { color: #f79a2d; }
.sw-nd:hover .nowti:before { background: #f79a2d; }
.backList:hover { color: #f79a2d; }
.fund-nav a:hover:before { transform: scale(1.3); -webkit-transform: scale(1.3); opacity: 0; visibility: hidden; }
.fund-nav a:hover:after { transform: scale(1); -webkit-transform: scale(1); opacity: 1; visibility: visible; }
.fund-nav a:hover .name { color: #fff; }
.fund-nav a:hover .ico { background-position: center bottom; }
.fund-ctt a:hover:before { height: 100%; }
.fundmore:hover { background: #ffab21; color: #fff; }
.case-list .t:hover { background: #0c347e; }
.case-list .t:hover .nowti { color: #fff; }
.case-list .t:hover:before,
.case-list .t:hover:after { background: #fff; }
.ins-list a:hover { background: #fff; }
.idea-list li:hover:after { background: rgba(12,52,126,.7); }
.society-list .b .freeTx a:hover { color: #0c347e; }
.society-list .t:hover { background: #0c347e; color: #fff; }
.society-list .t:hover .so4 .nowti:before,
.society-list .t:hover .so4 .nowti:after { background: #fff; }
.not-list a:hover { background: #0c347e; }
.not-list a:hover .txts .ti,
.not-list a:hover .txts .nowti,
.not-list a:hover .date-box .date { color: #fff; }
.not-list a:hover .date-box { border-color: #fff; }
.not-list a:hover .date-box .ico { background-position: center bottom; }
.not-list a:hover:before { width: 100%; left: 0; right: auto; }
.sos-box .btn:hover { background: #f79a2d; border-color: #f79a2d; }
.snews-list a:hover { border-color: #0c347e; }
.idea-list li:hover:before { width: 100%; right: auto; left: 0; }
.snews-list a:hover .datebox { background: #0c347e; }
.snews-list a:hover .datebox .d,
.snews-list a:hover .datebox .y { color: #fff; }
} /* 1153 */
@media screen and (max-width:1600px) {
.p-pa { padding: 0 60px; }
.bannertxts .tx1 { font-size: 80px; }
.bannertxts,
.banner .slick-dots { padding: 0 85px; }
} /* 1600 */
@media screen and (max-width:1440px) {
.inw-ctt .ti { font-size: 20px; }
.ixnwslide .slick-dots li.slick-active a { width: 57px; }
.ixnwslide .slick-dots { right: 30px; }
.bannertxts,
.banner .slick-dots { padding: 0 65px; }
} /* 1440 */
@media screen and (max-width:1366px) {
.pw { width: 1000px; }
.p-pa { padding: 0 40px; }
.bannertxts,
.banner .slick-dots { padding: 0 45px; }
.bannertxts .tx1 { font-size: 60px; }
.bannertxts .tx2 { margin-top: 32px; }
.inw-ctt .pa { padding-top: 25%; }
.coop-list .pic { margin-right: 5px; }
.ix3,
.footer { padding-left: 4.2%; padding-right: 4.2%; }
.header,
.mtop { height: 68px; }
.logo img { height: 40px; }
.logo .lg-tx { font-size: 14px; line-height: 16px; }
.logo { margin-top: 10px; }
.nav li > a { font-size: 14px; }
.nav { margin-top: 22px; }
.h-links { margin-top: 17px; }
.ai-ti .ch { font-size: 24px; }
.ab-intro { padding-top: 148px; }
.ab-mission { padding: 132px 0 162px 0; }
.ap-tx .tx { height: 120px; }
.abopanel { padding: 88px 0 108px 0; }
.abtpanel { padding: 98px 0 135px 0; }
.abfopanel { padding: 103px 0 110px 0; }
.his-ctt .tx { width: 354px; }
.ctas a { font-size: 15px; }
.abspanel { padding-top: 110px; }
.snews-list .txts .more { margin-top: 48px; }
.snews-list .txts .nowti { margin-bottom: 18px; }
.snews-list .txts .pa { padding-left: 50px; }
.nd-ctt { width: 1000px; }
.case-list .b { padding-bottom: 130px; }
.ins-list .pa { padding: 25px 25px 30px 25px; }
.inspanel { padding: 84px 0 136px 0; }
.society-list li .so1 .nowti { padding-left: 30px; }
.society-list .b { padding: 27px 55px 30px 30px; }
.idea-list .txts { padding: 52px 25px 0 25px; }
.idea-list .num { margin-bottom: 15px; }
} /* 1366 */
@media screen and (max-width:1281px) {
/*.logo .lg-tx{ display:none; }*/
.nav li > a { padding: 0 13px; }
.nav { margin-left: 6%; }
} /* 1281 */
@media screen and (max-width:1153px) {
.footer .r,
.h-links,
.nav { display: none; }
.header,
.mtop { height: 60px; }
.logo {  margin-left: 3%; }
.p-pa { padding: 0; }
.menu-handler { display: block; }
.ixab { background-size: cover; background-position: center center; }
.ix3,
.footer { padding-left: 5%; padding-right: 5%; }
.footer { padding-bottom: 75px; }
.cul-list .txts { position: static; padding-bottom: 0; bottom: 0; height: 210px; }
.cul-list .txts .tx { color: #666; opacity: 1; visibility: visible; padding-top: 0; margin-top: 22px; }
.cul-list .txts .tx:before { display: none; }
} /* 1153 */
@media screen and (max-width:1024px) {
.vwrap .videobox { width: 700px; margin-left: -350px; }
.fixbg { background-attachment: scroll; }
.pw { width: 90%; }
.pbanner .pic2 { transform: translate(0) !important; -webkit-transform: translate(0) !important; }
.mcv { display: block; color: #fff; }
.pnav { position: relative; background: #263d8f; border-bottom: none; }
.pnav ul { position: absolute; left: 0; right: 0; top: 44px; z-index: 199; background: rgba(12,52,126,.8); overflow: hidden; display: none; }
.pnav ul li { width: 50%; float: left; }
.pnav a { color: #fff; line-height: 44px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.pnav a.act { background: none; }
.ab-intro { padding-top: 128px; }
.ab-mission { padding-bottom: 142px; }
.his-ctt .tx { width: 100%; box-sizing: border-box; }
.ctas a { font-size: 14px; }
.pager .wsib { display: none; }
/*.snews-list .txts .tx2 { display: none; }
.snews-list .txts .pa { padding: 0 0 0 35px; }*/
.news-list .ti { box-sizing: border-box; width: 75%; }
.nd-ti .ti { font-size: 28px; padding-bottom: 39px; }
.nd-ctt .pa { padding-left: 80px; padding-right: 80px; }
.fund-ctt .ti { font-size: 28px; margin-top: 27px; }
.fund-ctt .more { margin-top: 58px; }
.ins-list .pa { padding: 0 15px 30px 15px; }
.ins-list { margin-bottom: 40px; }
.idea-list li { background: #fff; color: #666; width: 32%; margin-right: 2%; }
.idea-list li:nth-child(3n) { margin-right: 0; }
.idea-list li:after { display: none; }
.idea-list .txts { position: static; padding: 25px 15px 0 15px; height: 240px; }
.idea-list .tx { line-height: 26px !important; text-align: justify; }
.not-list a { padding-right: 35px; }
.not-list .txts { width: 100%; max-width: none; padding-right: 150px; box-sizing: border-box; }
.m-sos-img { display: block; }
.sos-img { display: none; }
.sos-box .tx1 { font-size: 62px; }
.snews-list .pic { display: none; }
.snews-list .txts { width: 100%; float: none; }
.snews-list .txts .pa { padding: 0; }
.snews-list a { padding: 35px 25px; }
.snews-list .datebox { margin-top: 0; }
} /* 1024 */
@media screen and (max-width:861px) {
.vwrap .videobox { width: 100%; left: 0; margin-left: 0; }
.ixnwslide { position: relative; width: 100%; }
.ixnews { position: relative; width: 100%; background: #6d85b2; }
.banner-box .mouse { display: none; }
.banner .pic2 { position: relative; }
.inw-ctt { margin-left: 0; background: none; }
.inw-ctt .pa { padding: 31px 5% 137px 5%; }
.inw-ctt .ti { font-size: 24px; line-height: 30px !important; height: 60px; width: 530px; max-width: 100%; overflow: hidden; }
.inw-ctt .tx { width: 384px; max-width: 100%; }
.inw-ctt .more { margin-top: 52px; }
.bannertxts { padding: 0 5%; bottom: 50px; }
.banner .slick-dots { padding: 0 5%; bottom: 20px; }
.bannertxts .tx1 { font-size: 50px; }
.bannertxts .tx2 { margin-top: 22px; }
.ixnwslide .slick-dots { top: auto; bottom: 33px; padding: 0 5%; left: 0; right: 0; text-align: left; }
.ixnwslide .slick-dots li { display: inline-block; margin: 0; margin-right: 15px; width: 12px; height: 12px; }
.ixnwslide .slick-dots li a { bottom: auto; border: 1px solid #fff; width: 10px; height: 10px; background: none; border-radius: 100%; }
.ixnwslide .slick-dots li.slick-active a { width: 10px; background: #fff; }
.bs-list a { background: #666; border-color: #fff; height: 237px; }
.bs-list li:nth-child(1) a,
.bs-list li:nth-child(4) a { background: #0c347e; }
.bs-list li:nth-child(2n) a { border-right: none; }
.bs-list .bs-more { display: none; }
.bs-list .ico { margin-top: 0; }
.backTop { display: none; }
.ix-ti .en { letter-spacing: 12px; }
.ix1 { padding-top: 65px; }
.bs-list { margin-top: 57px; }
.ix2 { padding-top: 54px; }
.ixab { margin-top: 20px; }
.ix-ti .ch { font-size: 24px; letter-spacing: 0; color: #666; }
.coop-list .slick-arrow { display: block !important; width: 9px; position: absolute; top: 0; bottom: 0; z-index: 99; }
.coop-list .slick-prev { background: url(../image/coop-prev.png) no-repeat center center; left: -17px; }
.coop-list .slick-next { background: url(../image/coop-next.png) no-repeat center center; right: -17px; }
.coop-list { margin-top: 27px; }
.footer { padding-top: 44px; padding-bottom: 95px; }
.ixab a { padding: 0 5%; }
.ixab:before { top: 12px; bottom: 12px; left: 12px; right: 12px; }
.ixab { padding-top: 104px; }
.ab-intro .txts { width: 100%; float: none; }
.ai-video { width: 499px; max-width: 100%; float: none; margin-top: 52px; }
.ab-intro .txts .freeTx { margin-top: 42px; }
.ab-intro { padding-top: 108px; }
.ap-tx { width: 100%; margin-left: 0; float: none; border-top: none; }
.ap-box { margin-left: 0; border-top: 2px solid #ffab21; }
.ap-tx .tx { height: auto; }
.ab-leader .pic { width: 499px; float: none; max-width: 100%; }
.ab-leader .freeTx { width: 100%; float: none; margin-top: 45px; }
.ootfs { display: none; }
.m-ootfs { display: block; }
.abtpanel { padding: 78px 0 115px 0; }
.abtpanel { padding: 48px 0 45px 0; }
.abthpanel { padding: 90px 0 80px 0; }
.cul-list li { width: 31.333%; margin-bottom: 2%; }
.his-ctt .tx:before,
.his-ctt:before,
.his-ctt .date:before { display: none; }
.his-ctt .tx { margin-top: 0; display: block; }
.his-ctt .b { width: 100%; box-sizing: border-box; }
.his-ctt .date { display: block; }
.his-ctt .item1 .date { margin-right: 0; }
.his-ctt .item2 .date { margin-left: 0; }
.his-ctt .item1 .tx { padding-left: 0; }
.his-ctt .item2 .tx { padding-right: 0; }
.his-ctt .date { height: 72px; width: 92px; line-height: 72px; font-size: 24px; }
.his-ctt li { position: relative; min-height: 72px; padding-bottom: 35px; }
.his-ctt .b-2 { padding-left: 112px; }
.his-ctt .b-1 { position: absolute; left: 0; top: 0; }
.abfipanel { padding-top: 87px; }
.ac-txts { width: 100%; float: none; }
.ab-cta { height: auto; }
.ac-txts .pa { padding-bottom: 28px; }
#map { height: 490px; width: 100%; float: none; }
.ctas a { font-size: 16px; }
.abspanel { padding-top: 90px; }
.nd-ti .ti { font-size: 22px; padding-bottom: 29px; }
.nd-ctt .pa { padding-left: 60px; padding-right: 60px; }
.ndpanel { padding-bottom: 113px; }
.fund-nav a { width: 152px; height: 152px; }
.fund-nav .name { font-size: 14px; margin-top: 8px; }
.fund-nav .pa { padding-top: 35px; }
.case-list { margin-top: 110px; }
.ins-list a { width: 50%; }
.society-list .b { padding-right: 30px; }
.job1 { padding: 97px 0 95px 0; }
.idea-list { margin-top: 67px; }
.not-list .date-box { border: none; width: auto; height: auto; position: static; text-align: left; }
.not-list .date-box .ico { display: none; }
.not-list .date-box .date { margin-top: 35px; }
.not-list .txts .ti { margin-bottom: 25px; }
.not-list .txts { padding-right: 0; }
.notpanel { padding: 110px 0 142px 0; }
} /* 861 */
@media screen and (max-width:641px) {
.vwrap .videobox { height: 350px; margin-top: -175px; }
.bannertxts .tx1 { font-size: 40px; }
.ix-ti .en { letter-spacing: 8px; }
.ab-intro { padding: 88px 0 100px 0; }
.ab-mission { padding: 112px 0 122px 0; }
.ab-pattern { padding-bottom: 112px; }
.cul-list li { width: 48%; }
.nd-ctt .pa { padding-left: 40px; padding-right: 40px; }
.nd-ti .ti { font-size: 20px; }
.nd-ctt .freeTx { padding: 40px 0 80px 0; }
.fund-nav a { width: 132px; height: 132px; margin: 0 15px; }
.fund-nav .ico { height: 30px; background-size: 30px; }
.fund-nav .pa { padding-top: 30px; }
.society-list .so2 { display: none; }
.society-list .so1 { width: 42%; }
.society-list .so3 { width: 35%; }
.society-list .so4 { width: 23%; }
.idea-list li { width: 49%; margin-bottom: 2%; }
.idea-list li:nth-child(3n) { margin-right: 2%; }
.idea-list li:nth-child(2n) { margin-right: 0; }
.notpanel { padding: 90px 0 122px 0; }
} /* 641 */
@media screen and (max-width:601px) {
.bannertxts .tx1 { font-size: 30px; }
.bannertxts .tx2 { margin-top: 17px; }
.inw-ctt .ti { font-size: 20px; line-height: 26px !important; height: 52px; }
.inw-ctt .more { margin-top: 42px; }
.inw-ctt .pa { padding-bottom: 117px; }
.ix-ti .en { letter-spacing: 0; }
.bs-ti .ch { font-size: 22px; margin-bottom: 8px; }
.bs-ti { letter-spacing: 0; }
.fund-nav a { width: 112px; height: 112px; margin: 0 10px; }
.fund-nav .ico { height: 26px; background-size: 26px; }
.fund-nav .name { font-size: 12px; }
} /* 601 */
@media screen and (max-width:481px) {
.vwrap .videobox { height: 300px; margin-top: -150px; }
.navMobile dd p a { font-size: 16px; }
.mtnav a { font-size: 14px; }
.bannertxts .tx1 { font-size: 24px; }
.video-btn { width: 54px; height: 20px; line-height: 20px; }
.video-btn .ico { width:100%; position:static; }
.bannertxts .tx2 { margin-top: 7px; }
.inw-ctt .ti { white-space: nowrap; text-overflow: ellipsis; height: auto; margin-bottom: 17px; }
.inw-ctt .date { margin-bottom: 8px; }
.inw-ctt .more { margin-top: 32px; }
.inw-ctt .pa { padding-bottom: 77px; }
.ixnwslide .slick-dots { bottom: 23px; }
.ix-ti .en { font-size: 28px; }
.ix-ti .txx { margin-top: 18px; }
.bs-list { margin-top: 37px; }
.ix1 { padding-top: 45px; }
.bs-ti .ch { font-size: 18px; }
.bs-list .ico { background-size: 80px; height: 80px; margin-top: 4px; }
.bs-list a { height: 197px; }
.iati { line-height: 1.5; }
.ix2 { padding-top: 44px; }
.coop-list .slick-prev { left: -12px; transform-origin: left center; -webkit-transform-origin: left center; transform: scale(0.8); -webkit-transform: scale(0.7); }
.coop-list .slick-next { right: -12px; transform-origin: right center; -webkit-transform-origin: right center; transform: scale(0.8); -webkit-transform: scale(0.7); }
.footer { padding-bottom: 75px; }
.logo { transform-origin: left center; -webkit-transform-origin: left center; transform: scale(0.85); -webkit-transform: scale(0.85); }
.ab-intro .txts .freeTx { margin-top: 32px; }
.ab-intro { padding: 48px 0 50px 0; }
.ai-video { margin-top: 32px; }
.ab-mission .freeTx { margin-top: 37px; }
.ab-mission { padding: 82px 0; }
.am-ti .ch { font-size: 24px; }
.ap-tx .tx { margin-top: 15px; }
.ap-not { margin-top: 39px; }
.ap-tx-t { margin-top: 41px; }
.ab-pattern { padding: 51px 0 62px 0; }
.ab-leader .freeTx { margin-top: 35px; }
.abopanel { padding: 48px 0 58px 0; }
.abthpanel { padding: 45px 0 50px 0; }
.abfopanel { padding: 43px 0 50px 0; }
.his-ctt .date { height: 36px; width: 72px; line-height: 36px; font-size: 18px; }
.his-ctt .b-2 { padding-left: 87px; }
.abfipanel { padding: 47px 0 14px 0; }
.ac-txts .ti { font-size: 20px; }
.ac-txts .pa { padding-left: 15px; padding-right: 15px; }
.ctas a { font-size: 14px; line-height: 2.5; }
#map { height: 390px; }
.abspanel { padding: 44px 0; }
.pager a { font-size: 14px; height: 30px; width: 32px; line-height: 30px; margin: 0 1px; }
.pager .prev,
.pager .next { width: 60px; }
.snews-list .pic { display: block; width: 100%; float: none; }
.snews-list a { padding: 15px 15px 35px 15px; }
.snews-list .txts .nowti { font-size: 18px; margin-bottom: 13px; }
.snews-list .txts { padding-top: 20px; }
.snews-list .txts .more { margin-top: 32px; }
.news-list .ti { padding-left: 15px; width: 70%; }
.news-list .date { font-size: 12px; color: #999; }
.snews-list { margin-bottom: 25px; }
.news-list { margin-bottom: 25px; }
.newspanel { padding: 47px 0 50px 0; }
.nd-ctt .pa { padding: 36px 15px 50px 15px; }
.nd-ti .ti { font-size: 18px; }
.nd-ti .share { display: none; }
.nd-ctt .freeTx { padding: 30px 0 50px 0; }
.sw-nd .nowti { font-size: 14px; }
.sw-nd { padding: 18px 0; }
.ndpanel { padding-bottom: 53px; }
.fund-nav a { width: 33.333%; margin: 0; }
.fund-nav a:before,
.fund-nav a:after { border-radius: 0; }
.fund-ctt .ti { font-size: 24px; margin-top: 17px; }
.fund-ctt .more { margin-top: 38px; }
.fund-ctt { margin-top: 45px; }
.fund-nav { margin-top: 40px; }
.fundpanel { padding-top: 44px; }
.fund-tx { font-size: 14px; }
.fund-map { margin-top: 37px; }
.case-list { margin-top: 40px; }
.case-list .t { padding: 20px 15px; }
.case-list .t:before { right: 15px; }
.case-list .t::after { right: 23px; }
.case-list .b { padding: 28px 15px 53px 15px; }
.fopanel { padding-bottom: 53px; }
.ins-list a { width: 100%; background: #fff; }
.ins-list .pa { padding: 0; }
.ins-list .txts { padding: 17px 15px 35px 15px; }
.ins-list { margin-bottom: 20px; }
.inspanel { padding: 44px 0 46px 0; }
.society-list li .so1 .nowti { padding-left: 15px; }
.society-list .b { padding: 27px 15px 30px 15px; }
.society-list .so1 { width: 50%; }
.society-list .so3 { width: 50%; }
.society-list .so3 .nowti { padding-right: 40px; }
.society-list .so4 { width: 0; }
.society-list .so4 .nowti { font-size: 0; }
.society-list .t .so4 .nowti:before { right: 15px; left: auto; }
.society-list .t .so4 .nowti:after { right: 23px; left: auto; }
.society-list .t { position: relative; }
.society-list .nowti { position: static; }
.society-list .b .freeTx .email { padding-top: 10px; margin-top: 35px; }
.society-list .b .freeTx .email-box { margin-top: 45px; }
.job-ti .ti { font-size: 24px; }
.idea-list li { width: 100%; float: none; margin-bottom: 10px; }
.idea-list .txts { height: auto; padding-bottom: 35px; }
.idea-list { margin-top: 37px; }
.job1 { padding: 47px 0 35px 0; }
.society-list { margin-top: 30px; }
.job2 { padding: 53px 0 55px 0; }
.not-list a { padding-right: 15px; padding-left: 15px; margin-bottom: 20px; }
.not-list { margin-bottom: 43px; }
.notpanel { padding: 45px 0 52px 0; }
.sos-box .tx1 { font-size: 52px; }
.sos-box .tx2 { font-size: 24px; margin-top: 0; }
.sos-box .btn { width: 164px; }
.snews-list .datebox { display: none; }
.snews-list .m-date { display: block; }
.banner .slick-dots { bottom: 15px; }
.bannertxts { bottom: 40px; }
.video-btn p{ display:none; }
} /* 481 */
@media screen and (max-width:361px) {
} /* 361 */
@media screen and (max-width:321px) {
.vwrap .videobox { height: 260px; margin-top: -130px; }
} /* 321 */
