


/****************************************** 首页面  内容   ***********************************/


/**********  头部     **********/

@media (min-width:1200px) and (max-width:1920px) {
	.banner .swiper-slide a{
		padding: 20px 40px;
		top: 75%;
		left: 45%;
	}
	.swiper-pagination-bullet{
		width: 22px;
		height: 22px;
	}
	.top_head .menu{
		height: 60px;
	}
	.header{
		top: 0;
        position: fixed;
	}
	.daohang{
		padding: 10px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.banner .swiper-slide a{
		padding: 20px 40px;
		top: 75%;
		left: 42%;
	}
	.swiper-pagination-bullet{
		width: 22px;
		height: 22px;
	}
	.top_head .menu{
		height: 60px;
	}
	.header{
		top: 0;
        position: fixed;
	}
	.daohang{
		padding: 10px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.banner .swiper-slide a{
		padding: 5px 20px;
		top: 75%;
		left: 42%;
	}
	.header{
		top: 0;
        position: fixed;
	}
	.daohang{
		padding: 10px;
	}
	.top p{
		font-size: 14px;
	}
	.swiper-pagination-bullet{
		width: 15px;
		height: 15px;
	}
	.top_head .menu{
		height: 60px;
	}
}

@media (min-width:320px) and (max-width:450px) {
	.banner .swiper-slide a{
		padding: 5px 20px;
		font-size: 12px;
		border: 1px solid #fff;
		top: 70%;
		left: 34%;
	}
	.banner .swiper-slide a:hover{
	    border: 1px solid #26bfa1;
	    background: #26bfa1;
    }
}











/**************** 产品中心   **************/

@media (min-width:1200px) and (max-width:1920px) {
	.con1{
		padding: 60px 0;
	}
	.tongyong_tit h3{
		font-size: 30px;
	}
	.tongyong_tit p{
		font-size: 18px;
		margin-top: 10px;
	}
	.tongyong_tit{
		margin-bottom: 50px;
	}
	.cp_one .post-slide .post-img img{
		height: 260px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.con1{
		padding: 60px 0;
	}
	.tongyong_tit h3{
		font-size: 30px;
	}
	.tongyong_tit p{
		font-size: 18px;
		margin-top: 10px;
	}
	.tongyong_tit{
		margin-bottom: 50px;
	}
	.cp_one .post-slide .post-img img{
		height: 190px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.con1{
		padding: 30px 0;
	}
	.tongyong_tit h3{
		font-size: 18px;
	}
	.tongyong_tit p{
		font-size: 14px;
		margin-top: 10px;
	}
	.tongyong_tit{
		margin-bottom: 30px;
	}
	.cp_one .post-slide .post-img img{
		height: 118px;
	}
}

@media (min-width:320px) and (max-width:450px) {
	.con1{
		padding: 30px 0;
	}
	.tongyong_tit h3{
		font-size: 16px;
	}
	.tongyong_tit p{
		font-size: 14px;
		margin-top: 10px;
	}
	.tongyong_tit{
		margin-bottom: 30px;
	}
	.tongyong_tit span{
		font-size: 12px;
	}
	.post-slide .post-title a{
		font-size: 14px;
	}
	.post-slide .post-title p{
		font-size: 12px;
		margin: 0;
	}
	.post-slide .post-content{
		padding-top: 10px;
	}
	.cp_one .post-slide{
		margin: 0 5px;
	}
	
}

@media (width:450px) {
	.cp_one .post-slide .post-img img{
		height: 130px;
	}
}

@media (width:414px) {
	.cp_one .post-slide .post-img img{
		height: 120px;
	}
}

@media (width:375px) {
	.cp_one .post-slide .post-img img{
		height: 110px;
	}
}

@media (width:360px) {
	.cp_one .post-slide .post-img img{
		height: 100px;
	}
}

@media (width:350px) {
	.cp_one .post-slide .post-img img{
		height: 90px;
	}
}

@media (width:320px) {
	.cp_one .post-slide .post-img img{
		height: 90px;
	}
}









/**************** 成功案例   **************/

@media (min-width:1200px) and (max-width:1920px) {
	.con2{
		padding: 60px 0;
	}
	.anli .item .hexIn img{
		height: 273px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.con2{
		padding: 60px 0;
	}
	.anli .item .hexIn img{
		height: 215px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.con2{
		padding: 60px 0;
	}
	.anli .item .hexIn img{
		height: 220px;
	}
	.plugin_2613179854954831 .owl-buttons .owl-prev{ left:43% !important; }
    .plugin_2613179854954831 .owl-buttons .owl-next{ right:43% !important; }
}

@media (min-width:320px) and (max-width:450px) {
	.con2{
		padding-top: 30px ;
	}
	.anli .item .hexIn img{
		height: 220px;
	}
	.plugin_2613179854954831 .owl-buttons .owl-prev{ left:26% !important; }
    .plugin_2613179854954831 .owl-buttons .owl-next{ right:26% !important; }
    .anli .item .hexIn h1{
    	font-size: 14px;
    }
    .anli .item .hexIn p{
    	font-size: 12px;
    }
    .owl-controls{
    	margin-top: 30px;
    }
}









/**************** 新闻中心   **************/

@media (min-width:1200px) and (max-width:1920px) {
	.con3{
		padding: 60px 0;
	}
	.news_img img{
		height: 221px;
	}
	.news_lf ul li h3{
		margin-top: 50px;
		margin-bottom: 10px;
	}
	.news_lf ul li h3 a{
		font-size: 18px;
	}
	.news_lf ul li h3 span{
		font-size: 14px;
		text-align: right;
	}
	.news_lf ul li p{
		font-size: 14px;
	}
	
	.news_rig .news_big{
		padding: 20px;
	}
	
	.news_con_rig h3{		
		margin-bottom: 10px;
	}
	.news_con_rig h3 a{
		font-size: 18px;
	}
	.news_con_rig h3 span{
		font-size: 14px;
		text-align: right;
	}
	.news_con_rig p{
		font-size: 14px;
	}
	
	.news_con_lf:after{
		content: "";
		position: absolute;
		height: 69px;
		right: 20px;
		top: -10px;
		border-right: 1px solid #efefef;
		transition: all 0.3s;
	}
	.news_rig ul li .news_con_lf:before{
		font-size: 50px;
		left: 0;
		top: -10px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.con3{
		padding: 60px 0;
	}
	.news_img img{
		height: 174px;
	}
	.news_lf ul li h3{
		margin-top: 50px;
		margin-bottom: 10px;
	}
	.news_lf ul li h3 a{
		font-size: 18px;
	}
	.news_lf ul li h3 span{
		font-size: 14px;
		text-align: right;
	}
	.news_lf ul li p{
		font-size: 14px;
	}
	
	.news_rig .news_big{
		padding: 20px;
	}
	
	.news_con_rig h3{		
		margin-bottom: 10px;
	}
	.news_con_rig h3 a{
		font-size: 18px;
	}
	.news_con_rig h3 span{
		font-size: 14px;
		text-align: right;
	}
	.news_con_rig p{
		font-size: 14px;
	}
	
	.news_con_lf:after{
		content: "";
		position: absolute;
		height: 69px;
		right: 10px;
		top: 0;
		border-right: 1px solid #efefef;
		transition: all 0.3s;
	}
	.news_rig ul li .news_con_lf:before{
		font-size: 50px;
		left: 0;
		top: 0;
	}
	
	
}

@media (min-width:768px) and (max-width:991px) {
	.con3{
		padding: 60px 0;
	}
	.news_img img{
		height: 130px;
	}
	.news_lf ul li h3{
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.news_lf ul li h3 a{
		font-size: 14px;
	}
	.news_lf ul li h3 span{
		font-size: 12px;
		text-align: right;
	}
	.news_lf ul li p{
		font-size: 12px;
	}
	
	.news_rig .news_big{
		padding: 20px;
	}
	
	.news_con_rig h3{		
		margin-bottom: 10px;
	}
	.news_con_rig h3 a{
		font-size: 14px;
	}
	.news_con_rig h3 span{
		font-size: 12px;
		text-align: right;
	}
	.news_con_rig p{
		font-size: 12px;
	}
	
	.news_con_lf:after{
		content: "";
		position: absolute;
		height: 69px;
		right: 10px;
		top: 0;
		border-right: 1px solid #efefef;
		transition: all 0.3s;
	}
	.news_rig ul li .news_con_lf:before{
		font-size: 30px;
		left: 0;
		top: 0;
	}
	
}

@media (min-width:320px) and (max-width:450px) {
	.con3{
		padding: 60px 0;
	}
	.news_img img{
		height: 125px;
	}
	.news_lf ul li h3{
		margin-top: 15px;
		
	}
	.news_lf ul li h3 a{
		font-size: 14px;
	}
	.news_lf ul li h3 span{
		font-size: 12px;
		text-align: left;
		margin: 5px 0;
	}
	.news_lf ul li p{
		font-size: 12px;
	}
	
	.news_rig .news_big{
		padding: 10px;
	}
	
	.news_rig{
		margin-top: 20px;
	}
	.news_con_lf{
		display: none;
	}
	.news_con_rig h3{		
	}
	.news_con_rig h3 a{
		font-size: 14px;
	}
	.news_con_rig h3 span{
		font-size: 12px;
		text-align: left;
		margin: 5px 0;
	}
	.news_con_rig p{
		font-size: 12px;
	}
}







/****************  关于我们  **************/

@media (min-width:1200px) and (max-width:1920px) {
	.con4{
		padding: 60px 0;
	}
	.about p{
		font-size: 16px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.con4{
		padding: 60px 0;
	}
	.about p{
		font-size: 16px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.con4{
		padding: 60px 0;
	}
	.about p{
		font-size: 14px;
	}
}

@media (min-width:320px) and (max-width:450px) {
	.con4{
		padding: 30px 0;
	}
	.about p{
		font-size: 12px;
	}
}










/****************  底部  **************/

@media (min-width:1200px) and (max-width:1920px) {
	.footer{
		padding: 60px 0;
	}
	.foot_lf{
		margin-top: 100px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.footer{
		padding: 60px 0;
	}
	.foot_lf{
		margin-top: 100px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.footer{
		padding: 60px 0;
	}
	.foot_lf{
		margin-top: 100px;
	}
}

@media (min-width:320px) and (max-width:450px) {
	.footer{
		padding: 20px 0;
	}
	.foot_lf{
		text-align: center;
		margin-bottom: 20px;
	}
}














/****************************************** 子页面  内容   ***********************************/

/**************** 图片列表页   **************/


@media (min-width:768px) and (max-width:1920px){
	.fenlei .wrapper04 .scroller{
		position: inherit;
		margin: 0 auto;
	}
}


@media (min-width:1200px) and (max-width:1920px) {
	.cp_query{
		padding-top: 50px;
		margin-bottom: 100px;
	}
	.cp_query_list{
		margin-top: 40px;
	}
	.cp_query_list .hex h1{
		font-size: 16px;
	}
	.cp_query_list .hex p{
		font-size: 14px;
	}
	.cp_query_list .hex img {
		height: 257px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.cp_query{
		padding-top: 50px;
		margin-bottom: 100px;
	}
	.cp_query_list{
		margin-top: 40px;
	}
	.cp_query_list .hex h1{
		font-size: 16px;
	}
	.cp_query_list .hex p{
		font-size: 14px;
	}
	.cp_query_list .hex img {
		height: 200px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.cp_query{
		padding-top: 50px;
		margin-bottom: 100px;
	}
	.cp_query_list{
		margin-top: 40px;
	}
	.cp_query_list .hex h1{
		font-size: 16px;
	}
	.cp_query_list .hex p{
		font-size: 14px;
	}
	.cp_query_list .hex img {
		height: 203px;
	}
}

@media (min-width:320px) and (max-width:450px) {
	.cp_query{
		padding-top: 50px;
		margin-bottom: 100px;
	}
	.cp_query_list{
		margin-top: 40px;
	}
	.cp_query_list .hex h1{
		font-size: 14px;
	}
	.cp_query_list .hex p{
		font-size: 12px;
	}
	.cp_query_list ul li{
		padding: 0 5px;
	}
	.fenlei h3{
		font-size: 16px;
	}
	.fenlei .wrapper04 .scroller li a {
    padding: 5px 20px !important;
}
	
}

@media (width:450px) {
	.cp_query_list .hex img {
		height: 205px;
	}
}

@media (width:414px) {
	.cp_query_list .hex img {
		height: 187px;
	}
}

@media (width:375px) {
	.cp_query_list .hex img {
		height: 167px;
	}
}

@media (width:360px) {
	.cp_query_list .hex img {
		height: 160px;
	}
}

@media (min-width:320px) and (max-width:359px) {
	.cp_query_list .hex img {
		height: 140px;
	}
}
/**************** 详情页   **************/

@media (min-width:1200px) and (max-width:1920px){
	.detail{
		padding: 20px 40px;
		margin-bottom: 200px
	}
	.detail_tit h3{
		font-size: 18px;
		padding: 20px;
	}
	.detail_info p{
		font-size: 14px;
		line-height: 30px;
	}
}

@media (min-width:992px) and (max-width:1199px){
	.detail{
		padding: 20px 40px;
		margin-bottom: 200px
	}
	.detail_tit h3{
		font-size: 18px;
		padding: 20px;
	}
	.detail_info p{
		font-size: 14px;
		line-height: 30px;
	}
}

@media (min-width:768px) and (max-width:991px){
	.detail{
		padding: 20px 40px;
		margin-bottom: 200px
	}
	.detail_tit h3{
		font-size: 18px;
		padding: 20px;
	}
	.detail_info p{
		font-size: 14px;
		line-height: 30px;
	}
}

@media (min-width:320px) and (max-width:450px){
	.detail{
		padding: 20px 15px;
	}
	.detail_tit h3{
		font-size: 14px;
		padding: 20px;
	}
	.detail_info p{
		font-size: 12px;
		line-height: 30px;
	}
	
}








/**************** 新闻列表页   **************/

@media (min-width:1200px) and (max-width:1920px) {
	.news_query_list{
		padding: 20px;
	}
	.news_query_list ul{
		padding-top: 80px;
		background: url(time_ul_bj.png) repeat-y 100px 0;
	}
	.news_query_list ul li {
		background: url(time_li_bj.png) no-repeat 92px 0;
	}
	.news_query_list_con{
		left: 120px;
	}
	.news_query_list ul li span{
		font-size: 18px;
		left: 30px;
		top: -5px;
		width: 54px;
		padding: 0;
	}
	.news_query_list h3{
		height: 66px;
		background: url(time_bj.png) no-repeat 70px 0;
	}
	.news_query_list_con a{
		font-size: 18px;
	}
	.news_query_list_con p{
		font-size: 14px;
		margin-top: 10px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.news_query_list{
		padding: 20px;
	}
	.news_query_list ul{
		padding-top: 80px;
		background: url(time_ul_bj.png) repeat-y 100px 0;
	}
	.news_query_list ul li {
		background: url(time_li_bj.png) no-repeat 92px 0;
	}
	.news_query_list_con{
		left: 120px;
	}
	.news_query_list ul li span{
		font-size: 18px;
		left: 30px;
		top: -5px;
		width: 54px;
		padding: 0;
	}
	.news_query_list h3{
		height: 66px;
		background: url(time_bj.png) no-repeat 70px 0;
	}
	.news_query_list_con a{
		font-size: 18px;
	}
	.news_query_list_con p{
		font-size: 14px;
		margin-top: 10px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.news_query_list{
		padding: 20px;
	}
	.news_query_list ul{
		padding-top: 80px;
		background: url(time_ul_bj.png) repeat-y 100px 0;
	}
	.news_query_list ul li {
		background: url(time_li_bj.png) no-repeat 92px 0;
	}
	.news_query_list_con{
		left: 120px;
	}
	.news_query_list ul li span{
		font-size: 14px;
		left: 30px;
		top: -5px;
		width: 43px;
		padding: 0;
	}
	.news_query_list h3{
		height: 53px;
		background: url(time_bj.png) no-repeat 75px 0;
        background-size: 8%;
	}
	.news_query_list_con a{
		font-size: 14px;
	}
	.news_query_list_con p{
		font-size: 12px;
		margin-top: 10px;
	}
}

@media (min-width:320px) and (max-width:450px) {
	.cp_query .container{
		padding:0;
	}
	.news_query_list{
		padding: 10px;
	}
	.news_query_list ul{
		padding-top: 50px;
		background: url(time_ul_bj.png) repeat-y 16px 0;
		background-size: 3px;
	}
	.news_query_list ul li {
		background: url(time_li_bj.png) no-repeat 10px 0;
		background-size: 15px;
	}
	.news_query_list_con{
		left: 20px;
	}
	.news_query_list h3{
		height: 37px;
		background: url(time_bj.png) no-repeat 0 0;
        background-size: 13%;
	}
	.news_query_list_con a{
		font-size: 14px;
	}
	.news_query_list_con i{
		margin: 5px 0;
	}
	.news_query_list_con p{
		font-size: 12px;		
	}
}


