@charset "utf-8"; @font-face{ font-family: BarlowCondensed-Medium; src: url();} @font-face{ font-family: BarlowCondensed-Bold; src: url();} @font-face{ font-family: Georgia; src: url(../fonts/georgia.ttf);} @font-face{ font-family: ROBOTO-BOLD; src: url();} @font-face{ font-family: simkai; src: url(../fonts/simkai.ttf);} @media (min-width:1601px){html{font-size:16px;}} @media (min-width:1400px) and (max-width:1600px){html{font-size:16px;}} @media (min-width:640px) and (max-width:1399px){html{font-size:15px;}} @media (min-width:481px) and (max-width:639px){html{font-size:14px;}} @media (min-width:329px) and (max-width:480px){html{font-size:13px;}} #s_fengcai ul li .box,#s_fengcai ul li h5,#s_fengcai ul li p, #s_fuwu ul .ico img,#s_fuwu ul .ico img p,#s_fuwu ul .box,#s_fuwu ul li:hover .box:before, #n_news ul li a:before,#n_news ul li .time,#n_news ul li h5,#n_news ul li p, #n_jigou dd a,#n_jigou dd a:before,#n_jigou dd a svg path, .news_tuijian ul li .time{ transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; } @media (min-width: 768px){ .news02 li:hover .txt h5, .s_huodong_list ul li:hover h5, #n_news02 ul li:hover .txt h5{ color:#a20b18} .btn_more:hover{ letter-spacing:1px} .top_menu ul li:hover{ background:#870712} .n_titu ul li a:hover:before{ background:url(../images/n_titu_bg_on.jpg) center no-repeat; background-size:cover;} .n_titu ul li a:hover .right .con h5{ color:#fff} .n_titu ul li a:hover .right .con p{ color:#fff; opacity:.5} #n_news ul li:hover a:before{ background:url(../images/n_news_bg_on.jpg) right top no-repeat; background-size:cover;} #n_news ul li:hover .time{ color: #fff; border-right:rgba(255,255,255,.2) 1px solid} #n_news ul li:hover .time b{ color:#fff} #n_news ul li:hover .time span{ color:#fff} #n_news ul li:hover h5{ color: #fff;} #n_news ul li:hover p{ color: #fff;} } @media (min-width: 992px) { } @media (min-width: 1200px) { } @media (min-width: 1280px) { } @media (min-width: 1440px) { } @media (min-width: 1660px) { } @media screen and (min-width:1200px) and (max-width:1440px){ } @media (max-width: 1660px) { } @media (max-width: 1600px) { #logo img{ width: 28rem } #header .fr { width: calc(100% - 31rem);} #nav ul li h3{ font-size: 1.375rem; } } .web{} .wap{ display:none;} @media (max-width: 1440px) { #logo img{ width: 27rem } #header>.m{ height: 9rem } #header .fr { width: calc(100% - 30rem);} #nav{ margin-top: 10px; } #nav ul li h3{ font-size: 1.375rem; height: 3rem; line-height: 3rem; } #nav ul li .sub{ top: 3rem } #s_fengcai ul li .txt h5{ margin: 1rem 0; } .foot_rukou li{ padding: 0 1rem; } #foot .ewm{ margin-left: 1rem; } .foot_share a{ margin-right: 5px; } .foot_lianxi ul{margin-left:.5rem; margin-right: .5rem;} .foot_rukou .txt a{ font-size: 1.125rem; } } @media (max-width: 1360px) { #logo img { } } @media (max-width: 1280px) { #logo img{ width: 20rem } #header .fr { width: calc(100% - 22rem);} #nav ul li h3{ font-size: 1.375rem; } } @media (max-width: 1200px) { .foot_logo{ display: none;} .foot_lianxi{ margin-left: 0; border: 0; padding: 0; height: auto; align-items: center; } .header_box{ display:none;} #nav{ margin-right:1.5rem;} #header{ display:none;} #m_header{ display:block; } #nav_btn_box{ display: block;} body{padding-top: 5rem;} .m{ padding:0 15px} .n_container .n_left{ display:none} .n_container .n_right{ width:100%; padding:0} #nav_slide{ display:block} #n_banner:after, #n_banner .top{ display:none} } @media (max-width: 1100px) { } /*==========================导航和banner变成手机模式============================*/ @media (max-width: 992px) { .web{ display:none;} .wap{ display:block;} .online_q{ display:none;} .n_nav {float: none;} #s_card .itembox{ margin: 0 -.5rem;} #s_card .item{ padding: 0 .5rem;} #s_youzhi ul li{ width: 33.333%;} #s_pro ul li{ width: 33.3333%;} #n_main{padding-top: 0;} .pic_slide { width: 100%; float: none;} .pro_info { width: 100%; float: none; margin-top: 3rem; padding-left: 0;} #s_news .left{ width:100%; float: none; } #s_news .right{ width: 100%; float: none; } #s_news ul{ margin-top: 0; } .s_huodong_list{ width: 100%; float: none; padding-right: 0;} .rili_box{ margin:0 auto; margin-top: 2rem; float: none; } #s_fengcai .slick-prev{ left:-2rem; } #s_fengcai .slick-next{ right: -2rem; } #s_xiaoyuan ul li .pic, #s_xiaoyuan ul li .img, #s_xiaoyuan ul li .txt{ height: 20rem;} #s_xiaoyuan ul li .txt{ padding: 2rem 1rem; } .foot_rukou .ico{ width: 2rem; } #n_huanjing .left{ width: 100%; float: none; padding: 0; } #n_huanjing .left ul li .pic{ height: auto;} #n_huanjing .left ul li .pic1{height: 21.25rem;} #n_huanjing .right{ width: 100%; float: none; padding-top: 1rem; padding-bottom: 0;} #n_huanjing .right ul li{ padding: 5px;} .arrowbox2 .arrowbtn{ display: block !important; width: auto; height: 1.875rem; margin-top: -0.9375rem;} .arrowbox2 .arrow_top{left: 0;} .arrowbox2 .arrow_bot{right: 0;} #n_huanjing .right ul li .pic{ height: 9rem;} .arrowbox2 .arrowbtn{ display: none !important;} #n_jigou dd a{width: 50%;padding: 5px 5px;/* width: auto; */margin-bottom: 0;} #n_news02 ul li{ width: 100%;} #n_news ul li{ width: 100%;} } @media (min-width:481px) and (max-width:992px){ } @media (max-width: 860px) { #n_lianxi .bd{ display: block;} #n_lianxi .txt{ padding: 0; float: none;} #n_lianxi .pic{ float: none; margin-top: 2rem;} #n_lianxi .tt{ margin-bottom: 2rem;} } @media (max-width: 768px) { .pad_top{ padding-top:2.5rem !important;} .pad_bot{ padding-bottom:2.5rem !important;} .xs_jianju{ margin-left:-5px !important; margin-right: -5px !important;} .xs_jianju li{ padding-left:5px !important; padding-right:5px !important;} .m{ padding: 0 30px;} .pad_aside{ padding-left:1rem; padding-right:1rem;} .n_article .ar_article{ padding-bottom:10px !important;} .ar_article table{ width:100% !important;} .ar_article table td,.ar_article table th{ padding:3px 2px !important; font-size:10px !important; font-weight:normal !important; width:auto !important; height:auto !important;} .ar_article table td *,.ar_article table th *{ padding:3px 2px !important; font-size:10px !important; font-weight:normal !important; padding:0 !important;} .s_tt i{ width: 3rem; } .s_tt{ font-size: 2.125rem; } .s_tt img{max-height: 2rem;} #s_xiaoyuan ul li{ width: 100%; float: none; } #s_meiti ul {margin-top:-1rem !important; margin-left: 0;} #s_meiti ul li{ width: 50%; margin: 0; padding: 0 1rem; margin-top:1rem !important; } #foot{ padding-top: 2rem; } .foot_rukou{ padding-bottom: 1rem; margin-bottom: 1rem; } .foot_lianxi ul li{ margin-bottom: 5px !important; } .foot_rukou ul{ display: block; } .foot_rukou ul li{ clear: both; } #foot .center{ display: block; } #foot .center ul{ width: 100%; float: none; } .foot_lianxi{ display: block; float: none; } .foot_share{ display: flex; float: none; overflow: hidden; justify-content: center;} .foot_share a{ width: 3rem; } #s_meiti ul{ margin: 0 -5px; } #s_meiti ul li{ padding: 0 5px; } #s_meiti ul li a{ padding: 2rem 1rem; } #s_xiaoyuan ul li .pic, #s_xiaoyuan ul li .img, #s_xiaoyuan ul li .txt{ height: 15rem; } #s_xiaoyuan ul li .mask{ padding-top: 2.5rem; } #s_xiaoyuan ul li .txt h5{ font-size: 1.125ewm; line-height: 1.5rem; max-height: 3rem; } #s_xiaoyuan ul li .txt i{ margin: .75rem auto; } #s_xiaoyuan ul li .txt p{ font-size: .875rem; line-height: 1.375rem; max-height: 5.5rem; overflow: hidden; } .rili_box{ max-width: 100%; } .news01 li .txt h5{ font-size:1.0625rem;} .news02 li .txt h5{ font-size: 1rem; } #s_news .right li .txt{ height: auto; padding: 1rem; } #s_huodong{ margin-top: 0; } #n_xq .left_con{ width:100%; float: none; padding-right: 0; } #n_xq .right_con{ display: none;} #n_news02 ul li{ margin: .75rem 0;} .n_titu ul li .right .img, .n_titu ul li .right .img img{ width:100%; height:auto} .n_titu ul li .right .con{ width:100%; padding:1.5rem 0 0} .n_titu ul li .right .con h5{ height:auto; max-height:3.5rem} #n_news ul li a {padding: 1.25rem 1.25rem 1.25rem .5rem;} #n_news ul li h5{ line-height:22px; height:44px; white-space:normal; margin-bottom:.25rem} #n_news ul li p{ height:22px;} #n_jigou dl{ margin-bottom:1.25rem} #n_jigou dl:before{ background-size:50% auto} } @media (max-width: 480px) { .m{ padding: 0 15px;} .s_huodong_list ul li{ width: 100%; } #s_news .left li .img{ height: 15rem; } #s_news .right li .img{ height: 8.5rem; } #s_news ul{ margin: 0 -5px; } #s_news li{ padding: 0 5px; } #s_fengcai ul li .box a{ padding: 1rem; } #s_fengcai ul li .txt{ padding: 0; } #s_fengcai ul li .txt h5{ font-size: 1.0625rem; margin-bottom: 5px; } #s_fengcai ul li .txt p{ height: 4.5rem; } #s_fuwu ul .box{ padding-top: 1.75rem; } #s_fuwu ul .ico{ height: 2.5rem; margin-bottom: 1rem; } .s_zhongyi_list li{ margin-bottom:10px !important; padding: 0 5px; } .s_zhongyi_list li .img{} .s_zhongyi_list li.li_1{width: 100%;height: auto; } .s_zhongyi_list li.li_2{width: 60%;height: auto; } .s_zhongyi_list li.li_3{width: 40%;height: auto; } .s_zhongyi_list li.li_3 .img:nth-child(1){height: 3.25rem;width: auto;} .s_zhongyi_list li.li_3 .img:nth-child(2){height: 7.25rem; width: auto;} .s_zhongyi_list li.li_4{width: 50%;height: 7rem;} .s_zhongyi_list li.li_5{width: 50%;height: 7rem;} .s_zhongyi_list li.li_6{width: 62%;height: auto;} .s_zhongyi_list li.li_7{width: 38%;height: auto;} .s_zhongyi_list li.li_3 .img:nth-child(1){ height: 3.875rem;} .s_zhongyi_list li.li_3 .img:nth-child(2){ margin-top:10px;} .s_zhongyi_list li.li_3 .img img{ width: auto; } #n_nav ul{ display: flex; align-items: flex-end;} #n_nav ul li{ width: 25%; float: left; margin: 0;} #n_nav{ position: relative; margin-top: -1rem; } #n_news02 ul li .img{ width: 15rem; height: 10.5rem;margin: 0 auto;} }