
/* eyoucms.com 易优CMS -- 好用,免费,安全 */
@media (max-width: 1600px) {
.newsSlider .slick-next {
	right: -50px;
}
.newsSlider .slick-prev {
	left: -50px;
}
}

@media (max-width: 1400px) {
.about_txt {
	line-height: 30px;
	height: 260px;
}
.about_tab li {
	padding: 0 3%;
}
.newsSlider .slick-prev {
	left: -10px;
}
.newsSlider .slick-next {
	right: -10px;
}
.contact .hot_zx, .contact .gz_wb {
	margin-right: 20px;
}
}

@media (max-width: 1200px) {
.pro_list dd span {
	margin-left: 10px;
}
.pro_list dd a {
	margin-right: 10px;
}
.about_tab li h3 {
	font-size: 28px;
}
.about_tab li span {
	font-size: 16px;
	margin-left: 0;
}
.about_txt {
	line-height: 24px;
	height: 200px;
	margin: 14px 0;
}
.about_txt h2 {
	font-size: 26px;
}
/*20231128
	首页案例*/
.headline a {
	font-size: 28px;
}
.news_data ul {
	margin-bottom: 66px;
}
.news_data ul li {
	width: 24%;
	margin-right: 1%;
}
/*.news_time {
	padding: 12px 0 10px 70px;
}
.news_time:after {
	width: 34px;
}*/
.news_nr {
	line-height: 28px;
	height: 140px;
	margin-bottom: 8px;
}
.imore a {
	line-height: 42px;
}
}

@media (max-width: 992px) {
.pro_list {
	width: 48.5%;
	margin: 0 0 30px 0;
}
.pro_cont .pro_list:nth-child(2n) {
	float: right;
}
.about_tab li {
	display: none;
}
.about_tab li.current {
	display: block;
	width: 100%;
	height: 70px;
	margin-top: -35px;
	text-align: center;
}
.about_tab li.current h3 {
	display: none;
}
.about_tab li.current span {
	display: inline-block;
	font-size: 24px;
	line-height: 70px;
	height: 70px;
	margin-left: 10px;
}
.about_tab {
	height: 35px;
}
.about_rt {
	padding: 30px 20px 20px;
}
.about_txt {
	line-height: 19px;
	margin: 10px 0;
	height: 160px;
}
.about_txt h2 {
	font-size: 20px;
}
.contact {
	width: 75%
}
/*20231128
单页内容〉h2*/
.model-imglist h2 {
	font-size: 24px
}
/*首页案例*/
.headline {
	margin-bottom: 38px;
}
.headline a {
	font-size: 24px;
	line-height: 60px;
	height: 60px;
}
.news {
	padding: 50px 0 66px;
}
.news_data ul {
	margin-bottom: 56px;
}
.news_data ul li {
	width: 48%;
	margin-right: 2%;
}
.news_data ul li:nth-child(4n) {
	margin-right: 0%;
}
.news_data ul li:nth-child(2n) {
	margin-right: 0%;
}
/*.news_time {
	padding: 10px 0 8px 54px;
}
.news_time:after {
	width: 26px;
	left: 16px;
}*/
.news_intro {
	padding: 16px;
}
.news_img {
	margin-bottom: 14px;
}
.news_nr {
	line-height: 26px;
	height: 82px;
	margin-bottom: 4px;
}
.imore a {
	line-height: 40px;
}
}

@media (max-width: 991px) {
/*20231128
首页案例*/
.headline {
	margin-bottom: 30px;
}
.headline a {
	font-size: 22px;
	line-height: 50px;
	height: 50px;
}
.news {
	padding: 50px 0 58px;
}
.news_data ul {
	margin-bottom: 18px;
}
.news_data ul li {
	width: 47.5%;
	margin-right: 2%;
	margin-bottom: 24px;
}
/*.news_time {
	padding: 10px 0 8px 54px;
}
.news_time:after {
	width: 26px;
	left: 16px;
}*/
.news_d {
	font-size: 16px;
	line-height: 20px;
	height: 20px;
}
.news_intro {
	padding: 16px;
}
.news_img {
	margin-bottom: 14px;
}
.news_nr {
	line-height: 26px;
	height: 106px;
	margin-bottom: 4px;
}
.imore a {
	line-height: 38px;
}
}

@media (max-width: 767px) {
.model-header {
	height: 60px;
	padding: 10px 15px;
}
.model-header-logo {
	height: 40px;
	position: relative;
}
.model-header-logo img {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	max-height: 100%;
	max-width: 100%;
}
.model-navbtn {
	width: 30px;
	height: 40px;
	float: right;
	position: relative;
}
.model-navbtn img {
	width: 28px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
#wrap_index {
	padding-bottom: 56px;
}
.s_title {
	margin: 20px 0;
}
.s_title b {
	width: 35px;
}
.s_title h3 {
	font-size: 22px;
}
.section_one {
	padding: 15px 0 20px;
}
.pro_list dd {
	height: 30px;
	line-height: 30px;
	left: 10px;
	right: 10px;
	bottom: 10px;
}
.pro_list dd span {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	width: 47%
}
.pro_list dd i {
	width: 35px;
}
.pro_list dd a img {
	width: 30px;
}
.section_two {
	padding: 60px 0 40px 0;
}
.section_two .container {
	padding-bottom: 30px;
}
.about_tab li.current {
	height: 50px;
	margin-top: -25px;
	width: 100%;
}
.about_tab li.current h3 {
	height: 50px;
	line-height: 50px;
	font-size: 30px;
}
.about_tab li.current span {
	height: 50px;
	line-height: 50px;
	font-size: 22px;
	font-weight: bold;
}
.about_tab {
	height: 25px;
}
.about_txt {
	margin: 10px 0 5px;
	height: 160px;
	-webkit-line-clamp: 5;
}
.about_lt {
	width: 100%;
	background: #fff;
}
.about_rt {
	width: 100%;
	padding: 30px 10px 0px;
}
.aboutSlider .slick-dots {
	bottom: 0;
}
.about_tab li.current {
	padding: 0;
}
.section_three {
	padding: 40px 0;
}
.case_lt {
	float: none;
	width: 100%;
}
.case_rt {
	float: none;
	width: 100%;
}
.caLt_list dd a {
	padding: 0 5%;
	height: 85px;
}
.caLt_list dd a h3 {
	font-size: 22px;
	line-height: 30px;
	height: 30px;
}
.caLt_list dd a b {
	margin: 15px 0;
}
.caLt_list dd a p {
	font-size: 16px;
	line-height: 24px;
	height: 24px;
}
.caRt_list dd h3 {
	margin-bottom: 15px;
}
.caRt_list dd b {
	width: 45px;
}
.caRt_list dd a {
	height: 40px;
}
.section_four {
	padding-bottom: 40px;
}
.news_list dd {
	padding: 10px;
	left: 10px;
	right: 10px;
}
.news_list dd span {
	margin: 8px 0 5px;
}
.news_list dd .new_txt {
	line-height: 22px;
	height: 42px;
	-webkit-line-clamp: 2;
}
/*.news_list{margin:0 10px;}*/
.newsSlider .slick-prev, .newsSlider .slick-next, .newsSlider .slick-prev:hover, .newsSlider .slick-next:hover {
	width: 35px;
	height: 35px;
	background-size: 35px;
}
.contact {
	width: 60%;
}
.footNa {
	width: 38%;
}
.footNa dt {
	width: 100px;
	height: 100px;
}
.contact h3 {
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 5px;
}
.contact p {
	line-height: 24px;
	height: auto;
	-webkit-line-clamp: inherit;
}
.contact .con_n {
	margin-top: 5px;
}
.contact .hot_zx, .contact .gz_wb {
	width: 110px;
	margin: 15px 5% 0 0;
}
.model-fixed {
	background: #006ac9;
}
/*20231127
联系*/
.contentarea {
	width: 100%
}
.gusetbookarea {
	width: 100%
}
/*相册、产品、案例、文章内容〉图片*/
.model-dectil-text p img {
	width: 100%;
}
/*单页内容〉h2、图片*/
.model-imglist p img {
	width: 100%;
}
.model-imglist h2 {
	font-size: 24px
}
/*首页案例*/
.headline {
	margin-bottom: 25px;
}
.headline a {
	font-size: 20px;
	line-height: 46px;
	height: 46px;
}
.news {
	padding: 38px 0 50px;
}
.news_data ul {
	margin-bottom: 14px;
}
.news_data ul li {
	margin-bottom: 18px;
}
/*.news_time {
	padding: 6px 0 6px 46px;
}
.news_time:after {
	width: 25px;
	left: 10px;
}*/
.news_d {
	font-size: 14px;
	line-height: 18px;
	height: 18px;
}
.news_intro {
	padding: 10px;
}
.news_img {
	margin-bottom: 10px;
}
.news_bt {
	margin-bottom: 4px;
}
.news_nr {
	line-height: 24px;
	height: 100px;
	margin-bottom: 2px;
}
.imore a {
	line-height: 34px;
	font-size: 15px;
}
}

@media (max-width: 567px) {
/*20231128
首页案例*/
.headline {
	margin-bottom: 20px;
}
.headline a {
	font-size: 18px;
	line-height: 40px;
	height: 40px;
}
.news {
	padding: 30px 0 45px;
}
.news_data ul {
	margin-bottom: 12px;
}
.news_data ul li {
	width: 100%;
	margin-right: 0%;
	margin-bottom: 14px;
	padding: 0 15px;
}
/*.news_data ul li:nth-child(2n) {
	display: none;
}*/
.news_time {
	padding: 6px 0 6px 48px;
}
.news_time:after {
	left: 12px;
}
.news_intro {
	padding: 12px;
}
.news_bt {
	font-size: 15px;
}
.imore {
	width: 112px;
}
.imore a {
	line-height: 32px;
	font-size: 14px;
}
}

@media (max-width: 374px) {
.pro_list dd span {
	font-size: 12px;
	width: 45%;
}
.pro_list dd i {
	width: 30px;
}
.pro_list dd a img {
	width: 25px;
}
.about_tab li.current {
	width: 100%;
}
}

@media (min-width: 768px) {
.pro_list:hover dd {
	left: 0;
	right: 0;
	background: #006ac9;
}
.pro_list:hover dd i {
	margin-left: 10px;
}
.pro_list:hover dd a {
	margin-right: 10px;
}
.caRt_list:hover dd {
	background: rgba(0,106,201,.9);
}
.caRt_list:hover dd a {
	height: 125px;
}
.caRt_list:hover dd b.b_one {
	opacity: 1;
}
.caRt_list:hover dd b.b_two {
	opacity: 0;
}
.caRt_list:hover dd img {
	opacity: 1;
}
.caRt_list:hover dd h3 {
	margin-top: 30px;
}
.news_list:hover dd {
	left: 0;
	right: 0;
}
.news_list:hover {
	box-shadow: 0 0 17px 0 rgba(0,0,0,.1);
}
.news_list:hover dd a {
	color: #006ac9;
}
}

@media (min-width: 1400px) {
.container {
	width: 1400px;
}
}
