﻿@charset "utf-8";
@media screen and (min-width:1200px){
	
	.list_cont3 li img{
		min-height: 268px;
	}

	.list_cont1 li img{
		min-height: 234px;
	}
	.list_cont3 li .tab3bg_pic{
		min-height: auto !important;
		width: 66px !important;

height:53px !important;
		}

}

@media screen and (max-width:1200px) {
.us_bottom dd{
	margin-left:12px;
}
.us_bottom dt img{
	width:50px;
}
.list_cont3 li .tab3bg_pic{
		min-height: auto !important;
		width: auto !important;
height:auto !important;
		}
	.cont1{
		width: 93%;
	}
	.list_cont1 .aside a{
		margin-top: 30px;
	}
	.case_box{
		width: 48%;
		margin-right: 2%;
	}
	.case1,.case2{
		width: 100%;
		
	}
	.case2{
		height: 350px;	
	}
	.case2 img{
		height: 350px;
	}
	.case_xq_top_left{
		width: 58%;
	}
	.case_xq_top_right{
		width: 39.1%;
	}
	.case_xq_top_right p{
		line-height: 24px;
		margin-top: 34px;
	}
	/*首页*/
	.list_cont1 .aside{
		margin-top: 10px;
	}
	.list_cont1 .aside .num{
		font-size: 40px;
		line-height: 40px;
	}
	.list_cont1 .aside p{
		margin-top: 10px;
	}
	.list_cont1 .aside h4{
		margin-top: 5px;
	}
	.list_cont1 .aside a{
		margin-top: 22px;
	}
	.list_cont1 li img{
		min-height: 150px;
		width: 100%;
	}
	.list_cont3 li img{
		/*height: 100%;*/
		min-height: 150px;
	}
	
	.list_cont3_bg h4{
		font-size: 15px;
		margin-top: 8px;
		
	}
	.list_cont3_bg p{
		font-size: 12px;
		line-height: 20px;
	}
	.six{
		width: 94%;
	}
	.t9 p{
		width: 81%;
	}
.tab4 .swiper-button-next{
				right:-29px;
			
			}
			.tab4 .swiper-button-prev{
				left:-29px;
				
			}

	
}
@media screen and (max-width:996px) {
	
	.header{
		display: none;
	}
	.tab{
		position: static;
	}
	.nav{
		position: absolute;
		width: 50%;
		left: 50%;
		top:130px;
		z-index: 22;
		transform: scaleX(0);
		-webkit-transform: scaleX(0);
		-moz-transform: scaleX(0);
		-ms-transform: scaleX(0);
		-o-transform: scaleX(0);
		transform-origin:right;
		-webkit-transform-origin:right;
		-ms-transform-origin:right;
		-moz-transform-origin:right;
		-o-transform-origin:right;
		transition: all 0.2s linear;
		-webkit-transition: transform 0.2s linear;
		-ms-transition: transform 0.2s linear;
		-moz-transition: transform 0.2s linear;
		-o-transition: transform 0.2s linear;
	}
	.nav .cont{
		width: 100%;
	}
	.nav ul{
		background: #FFFFFF;
	}
	.nav li a{
		color: #333333;
	}
	.nav li{
		width: 100%;
		float: none;
	}
	.header_ph{
		display: block;
	}
	.header_ph{
		width:100%;
		height: 100px;
		background:#FFFFFF;
		padding-top: 20px;
			display: block;
	}
	
	.cont{
		width: 93%;
	}
	.header_ph .logo{
		width:104px;
		
	}
	.header_ph_center p{
		font-size:24px;
		color: #3d3d3d;
		margin-left: 76px;
		line-height: 36px;
		text-align: center;
		margin-top: 12px;
position:relative;
top:-40px;

	}
	.menu_ph{
		width: 54px;
		margin-top: 30px;
	}
	.menu_close{
		width: 54px;
		margin-top: 30px;
		display: none;
	}
	
	.consultation_right_body_con{
		width: 73.6%;
	}
	.consultation_right_body_time .nian{
		margin: 0;
		width: 9.4%;
	}
	.consultation_right_body_pic{
		width: 16.6%;
	}
	
	/*品质服务*/
	.qualityone .qualityone2{
		display: none;
	}
	
	.consultation_right_body_time{
		display: none;
	}
	.consultation_right_body_pic{
		width: 23%;
	}
	.consultation_right_body_pic img{
		width: 100%;
	}
	.consultation_right_body_con{
		width: 75%;
		float: right;
	}
	.consultation_right_body_con span{
		display: block;
	}
	/*首页*/
	.list_tab3{
		display: none;
	}
	.list_tab1{
		display: block;
margin:0;
	}
.list_tab1 li{
width:50%;
text-align:center;
padding:5px 0;
}
	
	/*tab6*/
	.tab6_cont{
		display: none;
	}
	.tab6{
		background: url(../img/tab6ph.png) no-repeat center;
		background-size:cover ;
	}
	.tab6_cont_ph{
		display: block;
		overflow: hidden;
	}
	.tab6_cont_ph h4{
		font-size: 30px;
		font-weight: normal;
		color: #FFFFFF;
		font-family: "微软雅黑";
		margin-left: 24px;
		margin-right: 10px;
		margin-top: 30px;
		padding-bottom: 10px;
		 background: url(../img/linebg.png) no-repeat left bottom;
		 background-size:30px 3px;
	}
	
	.tab6_cont_ph li{
		font-size: 24px;
		color: #FFFFFF;
		margin-left: 24px;
		margin-right: 10px;
		line-height: 36px;
		overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    display: -moz-box;
	    -moz-line-clamp: 2;
	    -moz-box-orient: vertical;
	    display: -o-box;
	    -o-line-clamp: 2;
	    -o-box-orient: vertical;
	}
	.tab6_cont_ph li:first-of-type{
		margin-top: 16px;
	}
	.tab6_cont_left_ph,.tab6_cont_right_ph{
		width: 48%;
		float: left;
		background: rgba(73,109,171,0.8);
		height: 280px;
	}
	.tab6_cont_left_ph{
		margin-right: 4%;
	}
	
	
	.tab10{
		padding-bottom: 35px;
	}
	.tab10_cont{
		display: none;
	}
	.tab10_contph{
		display: block;
	}
	.tab10_contph ul{
		overflow: hidden;
		margin-top: 30px;
	}
	.tab10_contph li{
		width: 33.3%;
		float: left;
		text-align: center;
		height: 75px;
		line-height: 75px;
	}
	.tab10_contph li span{
		font-size: 24px;
		color: #333333;
		font-weight: normal;
		font-family: "微软雅黑";
		line-height: 48px;
		padding-left: 70px;
	}
	.span11{
		background: url(../img/fw1.png) no-repeat left center;
		background-size: contain;
	}
	.span12{
		background: url(../img/fw2.png) no-repeat left center;
		background-size: contain;
	}
	.span13{
		background: url(../img/fw3.png) no-repeat left center;
		background-size: contain;
	}
	.span14{
		background: url(../img/fw4.png) no-repeat left center;
		background-size: contain;
	}
	.span15{
		background: url(../img/fw5.png) no-repeat left center;
		background-size: contain;
	}
	.span16{
		background: url(../img/fw6.png) no-repeat left center;
		background-size: contain;
	}
	.span17{
		background: url(../img/fw7.png) no-repeat left center;
		background-size: contain;
	}
	.span18{
		background: url(../img/fw8.png) no-repeat left center;
		background-size: contain;
	}
	.span19{
		background: url(../img/fw9.png) no-repeat left center;
		background-size: contain;
	}
	
	.banner{
		height: 365px;
	}
	.tab{
		height: 365px;
	}
	.slide_text{
		width: 620px;
		margin-left: -310px;
	}
	
	
	.about_cont .about1 img {
   /* width: 27%;
    margin-right: 4%;*/
    float: none;
    margin-top: 20px;
}
}
@media screen and (max-width:768px) {
	
	.pay_body4{
	padding:0;
}
	.buyer_right_pay{
	max-width:100%;
margin-left:0;
}
.pay_body4 h3 span{
width:94%;
margin-left:3%
}
	
	.nav{
		position: absolute;
		width: 50%;
		left: 50%;
		top:65px;
		z-index: 22;
	}
	.banner{
		display: none;
	}
	.header_ph{
		width:100%;
		height: 50px;
		background:#FFFFFF;
		padding-top: 15px;
			display: block;
	}
	.banner_ph{
		display: block;
		width: 100%;
	}
	.banner_ph img{
		width: 100%;
	}
	.cont{
		width: 93%;
	}
	.header_ph .logo{
		width:50px;
		
	}
	.header_ph_center p{
		font-size:12px;
		color: #3d3d3d;
		margin-left: 38px;
		line-height: 18px;
		text-align: center;
		margin-top: 6px;
	}
	
	.menu_ph{
		width: 27px;
		margin-top: 15px;
		
	}
	.menu_close{
		width: 27px;
		margin-top: 15px;
		display: none;
	}
	.title{
		height: 100px;
	}
	.about2_left,.about2_right{
		float: none;
		width: 100%;
	}
	.about2_right ul{
		padding: 15px 0;
	}
	
	
	/*优势*/
	.list_advantage li{
		width: 110px;
		margin-right: 0;
	}
	.advantage_top h4{
		padding: 0;
		font-size: 24px;
		margin-bottom: 10px;
	}
	.advantage_top img{
		width: 85px;
	}
	.advantage_body li{
		width: 100%;
		margin-right: 0;
		float: none;
	}
	
	
	/*case*/
	.list_case1 li a{
		padding: 0;
	}
	.list_case2{
		height: auto;
		line-height: 65px;
		
	}
	.list_case2 li{
		margin-right: 0;
	}
	.case_box{
		width: 100%;
		margin-right: 0;
		float: none;
		height: 274px;
	}
	.case1{
		height: 200px;
	}
	
	/*case详情*/
	.case_xq_top_left,.case_xq_top_right{
		float: none;
		width: 100%;
	}
	.case2,.case2 img{
		height: 180px;
	}
	.case_xq_top_left{
		height: 180px;
	}
	.case_xq_top_right h4{
		padding-bottom: 20px;
	}
	.case_xq_top_right p{
		margin-top: 8px;
	}
	.case_xq_top_left{
		margin-top: 20px;
	}
	.case_xq_top{
		padding: 30px 0 0 0;
	}
	.case_xq_body p{
		line-height: 24px;
		margin-top: 12px;
	}
	.case_xq_body p:first-of-type{
		margin-top: 20px;
	}
	.case_xq_bottom_right{
		width: 33%;
	}
	.back{
		padding: 10px 16px;
	}
	.case_xq_bottom_left a:first-of-type{
		margin-top: 20px;
	}
	.case_xq_bottom_right a{
		margin-top: -50px;
	}
	.case_xq_bottom{
		height: 110px;
	}
	.case_xq_body{
		padding-bottom: 0;
	}
	
	
	/*新闻*/
	.news_top h4{
		padding: 20px 0 0 0;
	}
		/*品质服务*/
	.quality_cont p{
		width: 100%;
	}
	.qualityone .qualityone1{
		font-size: 20px;
	}
	.china{
		padding: 0;
    font-size: 24px;
    margin-bottom: 10px;
	}
	.title1{
		margin-top: 20px;
	}
	.en img{
		width: 85px;
	}
	.quality_pic{
		width: 100%;
		margin-right: 0;
		float: none;
		text-align: center;
	}
	.quality_pic img{
		max-width: 100%;
	}
	.quality_cont{
		margin-top: 35px;
	}
	
	
	/*us*/
	.us_top li{
		width: 48%;
		margin-right: 4%;
		margin-top: 30px;
		
	}
	.us_top li:nth-of-type(2){
		margin-right: 0;
	}
	.us{
		margin-top: 0;
	}
	.us_bottom_left, .us_bottom_right{
		width: 100%;
		float: none;
		margin-bottom: 25px;
	}
	.us_bottom{
		padding-bottom: 30px;
	}
	
	
	/*咨询*/
	.consultation_left{
		width: 100%;
	}
	.tabL1 li{
		width: 80%;
	}
	.tabL2{
		overflow: hidden;
	}
	.tabL2 li{
		width: 50%;
		float: left;
		height:157px;
	}
	.consultation_right{
		width: 100%;
		margin-top: 30px;
	}
	.consultation_right_body_time{
		display: none;
	}
	.consultation_right_body_pic{
		width: 23%;
	}
	.consultation_right_body_pic img{
		width: 100%;
	}
	.consultation_right_body_con{
		width: 75%;
		float: right;
	}
	.consultation_right_body_con span{
		display: block;
	}
	
	/*首页*/
	.tab{
		height: auto;
	}
	.banner_ph1{
		width: 100%;
		height: 200px;
		display: block;
	}
	.title{
		width: 100%;
	}
	.line1,.line2{
		width: 30%;
	}
	.tab7 .line1,.tab7 .line2{
		width: 17%;
	}
	.tab9 .line1,.tab9 .line2{
		width: 22%;
	}
	.tit img{
		width: 100%;
	}
	.line1 img,.line2 img{
		width: 100%;
	}
	.more{
		background: #008edf;
    	color: #FFFFFF;
	}
	.slide_text{
		width: 280px;
		margin-left: -140px;
	}
	
	.tab1 p{
		font-size: 12px;
	}
	/*tab2*/
	.list_tab1{
		display: block;
margin:0;
margin-bottom:10px;
	}
.list_tab1 li{
width:50%;
text-align:center;
padding:5px 0;
    margin-left: 0;
    float: left;
}
	.list_cont1 li{
		width: 100%;
		/*float: none;*/
		display: none;
	}
	.list_cont1 li:first-of-type{
		display: block;
	}
	.list_cont1 li:nth-of-type(2){
		display: block;
	}
	.fangkuai{		
		display: none;
	}
	.list_cont1 .aside h4{
		font-size: 15px;
	}
	.list_cont1 .aside{
		margin-top: 10px;
	}
	.list_cont1 .aside .num{
		font-size: 44px;
	}
	.list_cont1 .aside p{
		font-size: 12px;
		line-height: 24px;
		margin-top: 12px;
	}
	.list_cont1 .aside a{
		margin-top: 12px;
		font-size: 12px;
	}
	/*tab3*/
		.list_tab3{
		display: block;
margin:0;
margin-bottom:10px;
	}
.list_tab3 li{
width:50%;
text-align:center;
padding:5px 0;
    margin: 0;
    float: left;
}
	.list_cont3 li{
		width: 100%;
		display: none;
	}
	.list_cont3 li:first-of-type{
		display: block;
	}
	.list_cont3_bg{
display:none;
		transform: scaleY(1);
		-webkit-transform: scaleY(1);
		-moz-transform: scaleY(1);
		-ms-transform: scaleY(1);
		-o-transform:scaleY(1);
	}
	.list_cont3_bg h4{
		margin-top: 20px;
		font-size: 15px;
		font-weight: bold;
	}
	.list_cont3_bg p{
		font-size: 12px;
		line-height: 20px;
	}
	/*TAB4*/
	/*
	.tab4_cont li{
		width: 32%;
		margin-right: 2%;
		float: left;
		display: none;
	}
	.tab4_cont li:nth-of-type(1),.tab4_cont li:nth-of-type(2),.tab4_cont li:nth-of-type(5){
		display: block;
	}
	.tab4_cont li:nth-of-type(4){
		margin-right: 2%;
		display: block;
	}
	.tab4_cont li:nth-of-type(3){
		display: block;
		margin-right: 0;
	}
	.tab4_cont li:nth-of-type(6){
		display: block;
		margin-right: 0;
	}*/
	.tab5_cont_left,.tab5_cont_center,.tab5_cont_right{
		display: none;
	}
	.tab5{
		padding-bottom: 35px;
	}
	.tab5_cont_ph{
		display: block;
	}
	.tab5_cont{
		margin-top: 0;
	}
	.tab5_cont_ph_left{
		width:100%;
		font-size: 15px;
		font-weight: bold;
		font-family: "微软雅黑";
		color: #FFFFFF;
		margin-top: 17px;
padding-left:32px;
	}
	
	
	
	.tab6_cont{
		display: none;
	}
	.tab6{
		background: url(../img/tab6ph.png) no-repeat center;
		background-size:cover ;
	}
	.tab6_cont_ph{
		display: block;
		overflow: hidden;
	}
	.tab6_cont_ph h4{
		font-size: 15px;
		font-weight: normal;
		color: #FFFFFF;
		font-family: "微软雅黑";
		margin-left: 12px;
		margin-right: 5px;
		margin-top: 15px;
		padding-bottom: 5px;
		 background: url(../img/linebg.png) no-repeat left bottom;
		 background-size:15px 2px;
	}
	
	.tab6_cont_ph li{
		font-size: 12px;
		color: #FFFFFF;
		margin-left: 12px;
		margin-right: 5px;
		line-height: 18px;
		overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    display: -moz-box;
	    -moz-line-clamp: 2;
	    -moz-box-orient: vertical;
	    display: -o-box;
	    -o-line-clamp: 2;
	    -o-box-orient: vertical;
	}
	.tab6_cont_ph li:first-of-type{
		margin-top: 8px;
	}
	.tab6_cont_left_ph,.tab6_cont_right_ph{
		width: 48%;
		float: left;
		background: rgba(73,109,171,0.8);
		height: 140px;
	}
	.tab6_cont_left_ph{
		margin-right: 4%;
	}
	.tab7 .title{
		width: 100%;
	}
	.tab7_cont .swiper-button-next,.tab7_cont .swiper-button-prev{
		display: none;
	}
	/*tab8*/
	.tab8_cont_left{
		display: none;
	}
	.tab8_cont_right{
		width: 100%;
	}
	.tab8_cont_right h4{
		font-size: 13px;
	}
	.tab8_cont{
		padding-bottom: 10px;
	}
	
	/*tab9*/
	.tab9 .title{
		width: 100%;
	}
	.tab9_cont_left,.tab9_cont_right,.cent{
		display: none;
	}
	.tab9_ph{
		display: block;
		
	}
	.tab9_ph_cont{
		width: 38%;
		padding:25px 3.5% 25px 7% ;
		float: left;
        min-height:50px;
		/*height: 81px;*/
		/*margin-right: 1.6%;*/
	}
	.tab9_ph_cont h4{
		color: #FFFFFF;
		font-size: 13px;
		font-weight: normal;
	}
	.tab9_ph_cont p{
		color: #FFFFFF;
		font-size: 12px;
		font-weight: normal;
		overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    display: -moz-box;
	    -moz-line-clamp: 2;
	    -moz-box-orient: vertical;
	    display: -o-box;
	    -o-line-clamp: 2;
	    -o-box-orient: vertical;
	}
	.tab9_ph_cont:nth-of-type(1){
		background: #3b4650 url(../img/t1.png) no-repeat 8px center; 
		background-size:15px 22px ;
	}
	.tab9_ph_cont:nth-of-type(2){
		background: #008ce2 url(../img/t2.png) no-repeat 8px center;
		margin-right: 0;
		background-size:15px 22px ;
	}
	.tab9_ph_cont:nth-of-type(3){
		background: #713ea3 url(../img/t3.png) no-repeat 8px center;
		background-size:15px 22px ;
	}
	.tab9_ph_cont:nth-of-type(4){
		background: #69af8d url(../img/t4.png) no-repeat 8px center;
		background-size:15px 22px ;
		margin-right: 0;
	}
	.tab9_ph_cont:nth-of-type(5){
		background: #5db4b9 url(../img/t5.png) no-repeat 8px center;
		background-size:15px 22px ;
	}
	.tab9_ph_cont:nth-of-type(6){
		background: #4a6ea9 url(../img/t6.png) no-repeat 8px center;
		background-size:15px 22px ;
		margin-right: 0;
	}
	
	
	.tab10{
		padding-bottom: 35px;
	}
	.tab10_cont{
		display: none;
	}
	.tab10_contph{
		display: block;
	}
	.tab10_contph ul{
		overflow: hidden;
		margin-top: 15px;
	}
	.tab10_contph li{
		width: 33.3%;
		float: left;
		text-align: center;
		height: 39px;
		line-height: 39px;
	}
	.tab10_contph li span{
		font-size: 12px;
		color: #333333;
		font-weight: normal;
		font-family: "微软雅黑";
		line-height: 24px;
		padding-left: 35px;
	}
	.span11{
		background: url(../img/fw1.png) no-repeat left center;
		background-size: contain;
	}
	.span12{
		background: url(../img/fw2.png) no-repeat left center;
		background-size: contain;
	}
	.span13{
		background: url(../img/fw3.png) no-repeat left center;
		background-size: contain;
	}
	.span14{
		background: url(../img/fw4.png) no-repeat left center;
		background-size: contain;
	}
	.span15{
		background: url(../img/fw5.png) no-repeat left center;
		background-size: contain;
	}
	.span16{
		background: url(../img/fw6.png) no-repeat left center;
		background-size: contain;
	}
	.span17{
		background: url(../img/fw7.png) no-repeat left center;
		background-size: contain;
	}
	.span18{
		background: url(../img/fw8.png) no-repeat left center;
		background-size: contain;
	}
	.span19{
		background: url(../img/fw9.png) no-repeat left center;
		background-size: contain;
	}
	
	
	/*footer*/
	.footer_left{
		float: none;
		width: 80%;
		margin: 0 auto;
	}
	.footer_center,.footer_right{
		display: none;
	}
	.footer_bottom{
		display: none;
	}


	#top{
	display:none;
}






.fancybox-wrap{
	width:300px !important;
	left:50% !important;
margin-left:-150px !important;
top:195px !important;

}
.fancybox-inner{
	width:270px !important;
	height:auto !important;
}

	.footerT_ph,.footer_ph{
		display:block;
	}


	.footerT_ph{
		height: 0.98rem;
	}
	.footer_ph{
		width: 100%;
		height: 0.98rem;
		background: #015ea4;
		position: fixed;
		bottom: 0;
		z-index: 100;
	}
	.footer_ph dl{

		height: 0.72rem;
		float: left;
		text-align: center;
		margin: 0 0.4rem;
		margin-top: 0.16rem;
	}
	.footer_ph dl img{
		height: 0.37rem;
	}
	.footer_ph dd{
		font-size: 0.24rem;
		color: white;
	}



.fancybox-wrap{
	
	position:fixed !important;
}

.list_cont1,.list_cont3{
margin-top:10px;
}

.tab8_cont_right{
height:auto;
}


#tab1 p{
	text-indent:0 !important;
}

.tab4 .swiper-button-next,.tab4 .swiper-button-prev{
	display:none;
}
.cont1{
overflow:hidden;
}
.advantage_body li dd p{
	padding:0 15px;
}
.advantage_body .bf{
	display:none;
}

.header_ph_center p{
	position:relative;
top:-22px;
}
}