﻿@media screen and (max-width: 1199px) {
	.footer-info {padding: 0 130px 0 180px;}
}

@media screen and (max-width: 1024px) {
    .header .tel{font-size: 0;max-width: 28%; padding-top: 1px; ;}
    .header .tel span {font-size: 21px;line-height: 22px}
    .header .tel span:last-child{padding-left: 0;}
    .header .nav li a{font-size: 14px;}
    .header .nav li.dropdown:before{right: 5px;}
    .list-1 li:nth-child(n+10){display: block;}
    .in-jjfa {margin-left: -28px;}
    .in-jjfa li a {margin-left: 28px;}
    .in-jjfa li .text{ padding: 10px 15px 20px;min-height: 226px;}
	.in-news {margin-left: -25px;}
	.in-news .item {padding-left: 25px;}
	.in-news .list{margin-left: -25px;}
	.in-news .list li{padding-left: 25px;}
	.footer-info {padding-left: 0;}
	.footer-logo{display: none;}
	.pc-slide {width: 50%; }
	.yunu-showcase-info {margin-left: 50%; padding-left: 20px;}
	.yunu-showcase-info h1 {font-size: 18px;}
	.hlbd .form-group {width: 50%;}
}

@media screen and (min-width: 891px) {
    .cp-content-tit{display:block!important;}
}

@media screen and (max-width: 890px) {
    .list-1 li{width: 50%;}
    .list-1 li:nth-child(n+7){display: none;}
    .in-jjfa {margin-left: -18px;}
    .in-jjfa li a {margin-left: 18px;}
	.in-news .list li{ width: 100%;}
	.in-news .list li:nth-child(n+4){display: none;}
	.ct2{padding: 30px 0;}
	.pc-slide {width: 100%; height: auto;    float: none;}
	.yunu-showcase{margin-bottom: 0;}
	.yunu-showcase-info {margin-left: 0; padding-left:0;}
	.yunu-showcase-info h1{ padding-top: 20px;}
	.hlbd .form-group {width: 100%;}
}

@media screen and (max-width: 767px) {
	body{padding-top:76px}
	.container {width: auto;}
	.kf {display: none;}
	.header {padding: 10px 0; position:fixed;top:0;z-index: 10;width: 100%;-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;}
	.header .topbar, .header .text, .header .tel {display: none;}
	.header .logo {height: 56px;line-height: 30px;float: none;padding: 0;}
    .header .nav {display: none;}
	.navwap {position:fixed; top:0; right:-100%; display:block; width:100%; height:100%; margin:0; z-index:9; overflow-y:scroll; overflow-x:hidden;background-color:initial;padding-top:76px;}
    .navwap.on{right:0;}
	.navwap ul {margin: 0 -10px;padding:0 10px;height:auto;background-color: #fff; z-index:9; }
	.navwap li {display: block; width: 100%; text-align: left; margin: 0;border-top: 1px solid #eee;background: none;}
	.navwap li a {line-height: 40px;padding: 0 15px;color: #333; display:block}
    .navwap li .arr {float: right;height: 40px;width: 40px;position: relative;display: block;}
    .navwap li .arr:after {content: '';border-top: 2px solid #ccc;border-left: 2px solid #ccc;-webkit-box-sizing: content-box;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;-webkit-transform: rotate(135deg);transform: rotate(135deg);right: 15px;}
    .navwap li.active a,.navwap li.open a, .navwap li a:hover {background-color: transparent;color: #585864;}
	.navwap li.open .arr:after {border-color: #585864;-webkit-transform: rotate(225deg);transform: rotate(225deg);}
	.navwap .dropdown-box {position: static;background-color: #f5f5f5;min-width: auto;text-align: left;}
	.navwap .dropdown-box a {display: block;color: #333 !important;border-top: 1px dotted #ddd;padding: 0 15px;line-height: 40px;background-color: transparent !important;border-bottom: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;}

	.navwap .dropdown-box a:hover {background-color: transparent !important;}
	.menu-btn {display: block;}
	.banner .swiper-slide {height: 150px;}
	.banner .swiper-pagination {bottom: 10px;}
	.banner .swiper-pagination-bullet {width: 24px;height: 4px;}
	.pc-slide {float: none;width: auto;height: auto;}
	.yunu-showcase-info h1 {padding-bottom: 10px;}
	.yunu-showcase-info p {margin-top: 10px;}
	.yunu-sou {padding: 0;}
	.yunu-sou .container {padding: 0;}
	.yunu-sou .hot {display: none;}
	.yunu-sou .hform {float: none;position: relative;}
	.yunu-sou .hform input {font-size: 14px;border-color: transparent;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 20px;padding: 9px 60px 9px 15px;border-radius: 0;background-color: #f5f5f5;}
	.yunu-sou .hform button {position: absolute;right: 0;top: 0;width: 50px;height: 40px;font-size: 14px;}
	.section {padding: 40px 0;}
	.section-title {font-size: 25px;margin-bottom: 30px;}
	.section-title small {font-size: 12px;}
	.section-title:after {height: 12px;margin-top: 5px;}
	.in-prd-cate {display: none;}
	.in-prd-con {float: none;width: auto;}
	.list-1 {margin: -10px 0 0 -10px;}
	.list-1 li {width: 33.33%;}
	.list-1 .wrap {margin: 10px 0 0 10px;}
	.list-1 .text {padding: 12px 0 2px;}
	.list-1 .text p {display: none;}
	.in-jjfa {margin: -10px 0 0 -10px;}
	.in-jjfa li {width: 50%;}
    .in-jjfa li:nth-child(3){clear: both;}
	.in-jjfa li a {margin: 10px 0 0 10px;}
	.in-jjfa li .img-cover p {font-size: 14px;padding: 8px 0;}
	.in-jjfa li .text {padding: 10px 10px 2px; min-height: initial;}
	.in-jjfa li .text .more {display: none;}
	.hy-con {display: none;}
	.hy-menu {float: none;width: auto;margin: -20px 0 0 -10px;overflow: hidden;}
	.buxianshi {display: none;}
	.hy-menu li a {margin: 20px 0 0 10px;}
	.hy-menu li a:after {display: none;}
	.hy-menu li h4 {font-size: 14px;width: auto;background-color: #585864;}
	.hy-menu li h4 small {display: none;}
	.hy-menu li p {font-size: 12px;line-height: 1.45;height: 52px;}
	.tel-tl {text-align: center;background-image: none;}
	.tel-tl dt {float: none;}
	.tel-tl dt a {margin: 0 auto;}
	.tel-tl dd {margin: 20px 0 0;float: none;}
	.in-rz {margin: -20px 0 0;}
	.in-rz li {width: 50%;margin: 20px 0 0;}
	.in-rz li .wrap {width: 131px;margin: 0 auto;}
	.in-rz-tel {margin-top: 30px;}
	.in-rz-tel p {background: none;width: auto;padding: 0;height: auto;}
	.in-rz-tel strong {display: block;}
	.in-about dt {float: none;width: auto;}
	.in-about dt img{height: auto; max-width: 100%;}
	.in-about dd {margin: 0;padding: 20px;}
	.in-about dd h4 {font-size: 18px;margin-bottom: 15px;}
	.in-about dd h4:after {width: 65px;margin-top: 10px;}
	.in-about dd p{height: auto;}
	.in-about dd .more {margin-top: 20px;}
	.in-news {margin-top: -40px;}
	.in-news .item {float: none;width: auto;margin-top: 40px;}
	.in-news .tit {margin-bottom: 20px;}
	.in-news .tit:after {margin-top: 10px;}
	.in-news .item {width: 100%!important;}
	.in-news .list li:nth-child(n+4){display: block;}
	.in-news .item:last-child{margin-top: 20px;}
	.in-news .listmsg input,.in-news .listmsg textarea{ margin-bottom: 10px;}
	.footer {padding-top: 0;}
	.footer-ewm {width: 80px; top: 17px;}
	.footer-ewm p {font-size: 12px;}
	.footer-info,.footer-ewm p {display: none;}
	.footer-link {margin-top: 0; min-height: 112px; padding: 10px 100px 10px 12px; line-height: 26px; text-align: left;}
	.banner-sub {height: 120px;}
	.pages {margin-top: 15px;}
	.pages a {font-size: 12px;line-height: 30px;padding: 0 12px;}
	.ct2 {padding: 30px 0;}
	.ct2-sd {display: none;}
	.ct2-mn {float: none;width: auto;}
	.position {font-size: 12px; margin-bottom: 10px;}
	.list-4 li a {padding: 10px;}
	.list-4 li .more {display: none;}
	.list-4 li .date {font-size: 12px;width: 60px;padding: 10px 0;}
	.list-4 li a img{padding: 0 10px 0 0;}
	.list-4 li .date strong {font-size: 18px;}
	.list-4 li .text {margin: 0 0 0 70px;}
	.list-4 li .text h4 {font-size: 14px;}
	.list-4 li .text p {height: 42px;margin-top: 2px; line-height: 21px;}
	.content-title {margin-bottom: 15px;}
	.content-title h1 {font-size: 18px;}
	.content-title p {margin-top: 10px;padding-top: 10px;}
	.content-title p span {padding: 0 5px;}
	.content-exp {margin-top: 15px;}
	.cp-about dt {float: none;width: auto;}
	.cp-about dd {margin: 0;padding-top: 20px;}
	.cp-about dd p {margin-top: 10px;}
	.form-group {margin-bottom: 10px;}
	.form-label {line-height: 34px;width: 85px;}
	.form-content {margin-left: 85px;}
	.form-control {padding: 6px 10px;}
	.form-content.yzm .form-control {width: 80px;}
	.form-content.yzm .img {height: 34px;width: 90px;}
	.list-6 {margin: -10px 0 25px -10px;}
	.list-6 li {width: 50%;}
	.list-6 li a {margin: 10px 0 0 10px;}
	.yunu-menu-inner {display: none;}
	.box-main {padding: 15px;}
	.about-desc {margin-bottom: 15px;}
	.about-list {margin: -10px 0 15px -10px;}
	.about-list li {width: 50%;}
	.about-list li a {padding: 5px;margin: 10px 0 0 10px;}
	.about-ser dt {float: none;width: auto;}
	.about-ser dt img {width: 100%;}
	.about-ser dd {margin: 0;padding: 15px;}
	.contact-desc {margin-bottom: 15px;}
	.contact-desc h4 {font-size: 14px;padding: 0 15px;}
	.contact-desc p {margin-top: 10px;}
	.contact-about {margin-bottom: 15px;}
	.contact-about dd {padding: 15px;}
	.liuyan {padding: 0;background: none;}
	.list-2 {margin: -10px 0 0 -10px;}
	.list-2 li {width: 50%;}
	.list-2 li a {margin: 10px 0 0 10px;}
	.list-2 li .img-center {height: 110px;line-height: 110px;}
	.yunu-footer-fix {display: block;}
}

@media screen and (max-width: 480px) {
	.section {padding: 30px 0;}
	.section-title {font-size: 20px;margin-bottom: 20px;}
    .list-1 li{width: 50%;}
    .list-1 li:nth-child(n+7){display: block;}
    .list-1 li:nth-child(n+11){display: none;}
	.in-jjfa li {width: 100%;}
	.in-about dd {padding: 20px 10px;}
	.ct2{padding: 15px 0;}
	.content-body.lxwm img{float:none}
}