﻿@charset "UTF-8";
@media screen and (max-width:1650px){
	.back_top .fd_bj{ background-size:auto 100%;}
}
@media screen and (max-width:1460px){
}
@media screen and (max-width:1400px){
	.cq-fwlc{ padding-bottom:6vw;}
}
@media screen and (max-width:1200px){	
	.i_ser li .mimg{ padding:30px;}
	
	.er_banner .t-box{ top:50%;}
	.er_banner .t-box .t-title{font-size:24px;}	
	
	.cq-fwyw li{width:24%; width: calc((100% - 60px)/4); width: -moz-calc((100% - 60px)/4); width: -webkit-calc((100% - 60px)/4); text-align:center; margin:20px 20px 0px 0; }
}
@media screen and (max-width:1080px){
	.banner .dataitem .fd_text{top:25%;}
	
	.i_ser li{width:48%; width: calc(50% - 60px); width: -moz-calc(50% - 60px); width: -webkit-calc(50% - 60px); margin:20px 20px 0 20px; padding:20px 10px 20px 10px;}
	
	.cq-fwgs .mleft{width: calc(100% - 420px); width: -moz-calc(100% - 420px); width: -webkit-calc(100% - 420px);}
	.cq-fwgs .mright{width:400px;}
	
	
	/*关于我们页面*/
	.a-fwcn .mright{width:50%; width: calc(100% - 500px); width: -moz-calc(100% - 500px); width: -webkit-calc(100% - 500px);}
	
	.a-hzhb li{ width:120px;
		margin-right:calc((100% - 480px)/3);
		margin-right:-moz-calc((100% - 480px)/3);
		margin-right:-webkit-calc((100% - 480px)/3);
	}
	
	.a-news li{width: calc((100% - 60px)/3); width: -moz-calc((100% - 60px)/3); width: -webkit-calc((100% - 60px)/3); text-align:center; margin:20px 30px 0px 0;}
	
	/*增值服务*/
	.zzfw-box .mright{ padding-top:1px; line-height:1.6em; font-size:14px;}
	.zzfw-box2 .mright{ padding-top:1px;  line-height:1.6em; font-size:14px;}
}
@media screen and (max-width:900px){
	.top .nav{display:none;}
	.nav_x{display:block;}
	.top .p_soso{display:none;}
	
	.banner-box .fd-ico{display:none;}
	.banner .slick-dots li button{display:none;}
	.banner .dataitem .fd_text{top:35%;}
	.banner .dataitem .fd_text h3{font-size:18px;}
	.banner .dataitem .fd_text h5{font-size:14px;}
	
	/*首页关于我们*/
	.i-about{ width:100%; padding:18px 0 18px 0;}
	.i-about .mjianjie{ text-align:center; font-size:14px;  padding:10px 0 0 0;}
	.i-about .mmore{ text-align:center;}
	
	.about-box .c-img{
		filter:alpha(opacity=30); /* IE */
		-moz-opacity:0.3; /* 老版Mozilla */
		-khtml-opacity:0.3; /* 老版Safari */
		opacity: 0.3; /* 支持opacity的浏览器*/
	}
	
	.bk_title{line-height:28px; text-align:center;}
	.bk_title a{ font-size:18px; font-weight:bold;}
	.bk_title a span{ font-size:14px; font-weight:normal;}
	.bk_title2{line-height:28px;}
	.bk_title2 a{ font-size:18px; font-weight:bold;}
	.bk_title2 a span{ font-size:14px; font-weight:normal;}
	
	
	.i-ser-box{ min-height:inherit; height:100%; padding-bottom:20vw;}
	.i-ser-box .s-img{ width:100%; min-height:inherit; height:100%; background-size:auto 100%;}
	
	.i_ser li{ background-color: rgba(20,20,20,0.5); border-radius:8px; -moz-border-radius:8px;  -webkit-border-radius:8px;}
	.i_ser li .mtitle a{font-size:16px; font-weight:normal;}
	.i_ser li .mjianjie{ padding:5px 0 0 0; color:#FFFFFF; font-size:14px;}
	
	.i_super li{width:22%; width: calc((100% - 90px)/4); width: -moz-calc((100% - 90px)/4); width: -webkit-calc((100% - 90px)/4); text-align:center; margin:3vw 30px 20px 0; 
		padding:15px 0 15px 0;
	}
	
	
	.back_top{height:100px;}
	.back_top .fd_bj{ top:-20px; height:120px;}
	.back_top .fanhui a{ font-size:14px;}
	
	
	/*二级页面*/
	.er_banner .mimg{ height:240px; overflow:hidden;}
	.er_banner .mimg img{width:auto; height:100%;}
	
	.er_banner .t-box .t-title{font-size:18px; text-align:center; background-image:none; font-weight:bold;}
	
	.er_nav .er_n{ width:100%;}
	.er_nav .er_n a{ width:33.3333%; padding:0px 0 0px 0; height:40px; line-height:40px; font-size:15px; text-align:center;}
	
	.er_title{height:50px; line-height:47px;}
	.er_title a{font-size:18px;}
	
	.cksj_ul{padding:3vw 0 50px 0;}
	.cksj_ul .arrow{ bottom:4px; font-size:24px;}
	.cksj_ul .arrow.pre {left:40%;}
	.cksj_ul .arrow.next {right:40%;}
	.cksj_ul .dataitem{ padding:0 10px 0 10px;}
	.cksj_ul .dataitem .mtitle a{font-size:14px;}
	
	/*服务流程图片*/
	.cq-fwlc{ padding-bottom:4vw;}
	.cq-fwlc .mimg p:first-child{ display:none;}
	.cq-fwlc .mimg p:last-child{ display:block;}
	.cq-fwlc .cq-fwlc-xx{ padding:20px 0 0 0; line-height:1.6em; font-size:14px;}
	
	.cq-fwyw li .mtitle a{ font-size:16px;}
	.cq-fwyw li .mjianjie{ font-size:14px;}
	
	
	/*关于我们页面开始*/
	.a-gsjj .mleft{float:left; margin:16px 0 0 0; width:100%;}
	.a-gsjj .mleft .mtitle{font-size:16px;}
	.a-gsjj .mleft .mjianjie{font-size:14px; color:#666666; padding:16px 0 0 0;}
	.a-gsjj .mright{ width:100%;}
	
	.a-fwcn .mright{ width:100%;}
	.a-fwcn .mright .mjianjie{font-size:14px; padding:16px 0 0 0;}
	.a-fwcn .mleft{ width:100%; margin:16px 0 0 0;}
	
	
	.a-news li{ width:48%; width: calc((100% - 15px)/2); width: -moz-calc((100% - 15px)/2); width: -webkit-calc((100% - 15px)/2); text-align:center; margin:20px 15px 0px 0;}
	.a-news li:nth-child(3n+3){margin-right:15px;} 
	.a-news li:nth-child(2n+2){margin-right:0;} 
	.a-news li .con-box .mdate{ font-size:18px;}
	.a-news li .con-box .mtitle a{font-size:14px;}
}

@media screen and (max-width:820px){
	.cq-fwgs .mleft{ width:100%; font-size:14px;}
	.cq-fwgs .mright{ width:100%; text-align:center; }
	
}

@media screen and (max-width:760px){
	.i_super li{width:48%; width: calc((100% - 20px)/2); width: -moz-calc((100% - 20px)/2); width: -webkit-calc((100% - 20px)/2); margin:2vw 20px 10px 0; 
		padding:8px 0 8px 0;}
	.i_super li:nth-child(2n+2){margin-right:0;} 
	.i_super li .mtitle{ height:28px; line-height:28px;}
	.i_super li .mtitle a{font-size:20px;}
	.i_super li .mjianjie{ padding-top:6px;}
	
	.i-added-box{ min-height:inherit; height:100%; padding-bottom:10px;}
	.i-added-box .c-img{ min-height:inherit; height:100%; background-size:auto 100%;}
	.i_add li{width:100%; margin:10px 0px 10px 0; background-image:none; background-color: rgba(20,20,20,0.3); padding-bottom:40px;	}
	.i_add li .mtitle{ height:28px; line-height:28px;}
	.i_add li .mtitle a{font-size:16px;}
	.i_add li .mjianjie{ height:auto; font-size:14px;}
	
	/*首页新闻*/
	.i-news-box .mleft{ width:100%;}
	.i-news-box .mleft .mimg .fd-date{width:80px; line-height:24px; padding:16px 0 10px 0; font-size:14px; }
	.i-news-box .mleft .mimg .fd-date span{font-size:24px;}
	.i-news-box .mleft .mimg img{ width:100%;height:200px;}
	.i-news-box .mleft .mtitle a{font-size:14px; font-weight:bold;}
	.i-news-box .mleft .mshuoming{font-size:12px;}
	
	.i-news-box .mright{ width:100%; margin-top:14px;}
	.i-news-box .mright ul li .mdate{width:80px; padding:12px 0 6px 0;}
	.i-news-box .mright ul li .mdate p{ font-size:24px;}
	.i-news-box .mright ul li .mneirong{width:80%; width: calc(100% - 94px); width: -moz-calc(100% - 94px); width: -webkit-calc(100% - 94px);}
	.i-news-box .mright ul li .mneirong .mtitle{ padding-top:5px; line-height:1.4em; height:1.4em;}
	.i-news-box .mright ul li .mneirong .mtitle a{font-size:14px;}
	.i-news-box .mright ul li .mneirong .mshuoming{font-size:12px;}
	
	
	.footer_box .footer-nav{line-height:30px;}
	.footer_box .footer-nav a{padding:0 12px 0 12px; font-size:14px;}
	.footer_box .copyright{ padding:4px 0 10px 0; font-size:12px;}
	
	.cq-fwyw li{width:48%; width: calc((100% - 15px)/2); width: -moz-calc((100% - 15px)/2); width: -webkit-calc((100% - 15px)/2); text-align:center; margin:20px 15px 0px 0; }
	.cq-fwyw li:nth-child(2n+2){margin-right:0;} 
	
	
	/*增值服务*/
	.zzfw-box .mleft{ width:100%; text-align:center;}
	.zzfw-box .mright{ width:100%; padding:3vw 0 0 0;}
	.zzfw-box2 .mright{ padding:3vw 0 0 0;}
	
	
	.lxwm-box .mleft{ width:100%; text-align:center; }
	.lxwm-box .mright{ width:100%; font-size:14px; line-height:1.7em;}
	
	
	
	.news-list li .mimg{ width:100%;}
	.news-list li .mdate{ width:100px;}
	.news-list li .nr-box{width:70%; width: calc(100% - 190px); width: -moz-calc(100% - 190px); width: -webkit-calc(100% - 190px);}
	.news-list li .nr-box .mtitle a{font-size:15px;}

	/*详细*/
	.xx_title{ font-size:16px;}
	.xx_content{ font-size:14px; line-height:1.8em;}
	.pre_next p{float:left; width:100%; text-align:left;}
	.pre_next p a{ text-align:left; font-size:14px; padding:0 0 0 0;}
	.pre_next p:first-child a{ border-right:0px solid #dddddd; font-size:14px; padding:0 0 0 0;}
	

}

@media screen and (max-width:680px){
	.banner .dataitem .fd_text h5{ height:1.4em; overflow:hidden;}
	
	.a-hzhb li{ width:23%; width: calc((100% - 60px)/4); width: -moz-calc((100% - 60px)/4); width: -webkit-calc((100% - 60px)/4); text-align:center;
		margin-right:20px;
	}
}

@media screen and (max-width:600px){
	.i_ser li .mimg img{ width:60px; height:60px;}
}

@media screen and (max-width:560px){

}

@media screen and (max-width:500px){

}

@media screen and (max-width:461px){

}
@media screen and (max-width:420px){

}
@media screen and (max-width:350px){

}