* {
	padding: 0;
	margin: 0;
}

.all {
	width: 100%;
	overflow: hidden;
	min-height: 920px;
	background: #d4d5d6;
}
.clear{clear:both;}

.clearf {
	overflow: hidden;
	zoom: 1;
}
/*头部开始*/
.header {	
	width: 100%;
	height:84px; position:relative; z-index:9999;
}
		.header .center{width:1200px; margin: 0 auto;}
		.header .logo{ width: 200px; height: 56px; margin-top: 14px; float: left;}


.nav{height: 68px; width: 1000px; margin-top: 16px; float:right;}
		.nav .na_ul { height:68px; line-height:50px; width: 1000px; margin:0 auto; text-align: right;}
		.nav .na_ul .na_li{ width:auto; padding: 0 20px 18px; text-align:center; height: 50px; line-height:50px; display: inline-block; *display:inline;zoom:1; }
		.nav .na_ul .na_li a{ color:#333; font-size:20px; }
		.na_po{position:absolute; top:84px; left:0px; width: 1920px; max-width:100%; background: #333;z-index:9999;}
		.nav .na_ul li.hover{}
		.nav .na_ul li.hover a{color: #04A8E0;}
		.af_yj{ display:none; width:1180px; margin: 0 auto; padding: 6px 0 12px 20px; overflow: hidden;}
		  .af_yj .plist{float: left;  width: auto; margin:0 21px; display:inline; overflow;hidden;}
		  .af_yj li{ font-size:14px; text-align: left; line-height:32px; height:32px;}
		 .af_yj li.th{font-weight: bold; color: #fff; font-size: 18px; line-height:45px; height:45px;}
		 .af_yj li.th1 a{font-size: 16px; color: #fff; font-weight: bold; line-height:40px; height:40px;}
		  .af_yj li.th a{font-weight: bold; color: #fff; font-size: 18px; line-height:45px; height:45px;}
		  .af_yj li.th1{font-size: 16px; color: #fff; font-weight: bold; line-height:40px; height:40px;}
		  .af_yj li a{ color:#c3c5c6; line-height:32px; height:32px;padding:0;font-size:14px; }
		  .af_yj li a:hover{color: #04A8E0; }

.af_yj .plist1{width: 250px;}
		.af_yj .plist1 li{width: 125px; float: left;}
		.af_yj .plist1 .th,.af_yj .plist1 .th1{width: 240px;}
		
		

/*头部结束*/
/*产品介绍开始*/
.intro{
	width: 100%;
	height:390px;
	background: #f5f5f5;border-top:1px solid #eee; border-bottom:1px solid #eee;
}
.intro h4{
	text-align: center;
	font-family: "微软雅黑";
	font-size:24px;
	font-weight: 700;
	color: #666;
	padding-top: 22px;}
/*产品介绍结束*/

.banner_tb{max-width:1920px; width:100%;}
.zy_tb img{width:100%;}

/*服务对象开始*/
.service{
	width: 100%;
	height: 421px; background:url(fwdx_bc.jpg) no-repeat center 0;
       
}
.service h4{
	text-align: center;
	font-family: "微软雅黑";
	font-size:24px;
	font-weight: 700;
	color: #666; padding-top:20px ;
}
.ssintroall{
	width: 1200px;
	height: 327px;
	margin: 0 auto;
	padding-top: 25px;
}
.ssintro1{
	float: left;
	width: 286px;
	display: inline;
	border: 1px solid #dcdcdc;
	margin-left: 16px;
}
.ssintro1 span{
	text-align: center;
	width: 292px;
	display: block;
	padding-top: 16px;
}
.more{
	float: right;
	padding-right: 12px;
	display: inline;
	padding-top: 14px;
	height: 30px;
}
/*服务对象结束*/
/*为什么选择我们*/
.why{
	width: 100%;
	height: 116px;
	background: url(14.jpg) no-repeat center 0;
}
/*为什么选择我们*/
/*用户心声开始*/
.volice{
	width: 100%;
	height: 460px;
	margin-top: 20px;
}
.volice h4{
	text-align: center;
	font-family: "微软雅黑";
	font-size:24px;
	font-weight: 700;
	color: #666;
}
.heart{
	width: 1200px;
	height: 382px;
	margin: 0 auto;
	padding-top: 25px;
}
.heart1{
	width: 370px;
	height: 382px; background:#f5f5f5; margin:0 15px;
	float: left;
	display: inline;}
.heart1 img{ width:370px;/* border-radius:20px; -webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;*/
margin:0 auto; display:block;}
.heart1 p{font-size: 16px;color: #AFAAAA; padding:5px 12px 0;}
.heart1 span{	width: 358px;
	display: block;
	padding-top: 11px; padding-left:12px;
	font-size: 20px;
	font-family:"微软雅黑";
	color: #333333;
	font-weight: 700; 
}
/*用户心声结束*/
/*合作伙伴开始*/
.partner{
	width: 100%;
	background: #04A8E0; padding-bottom:30px;}
.content{
	width: 1220px;
	height: 300px;
	margin: 0 auto;
	padding-top: 10px;
}
.partner h4{
	text-align: center;
	font-family: "微软雅黑";
	font-size:24px;
	font-weight: 700;
	color: #fff;
	padding-top: 30px;
}
.content ul li{
	float: left;
	display: inline; margin:20px 10px 0;
}
/*合作伙伴结束*/
/*申请体验开始*/
.experience{
	width: 100%;
	height: 362px;
	background: url(30.jpg) no-repeat;
}
.input input , .longinput input , .submit input{
	width: 378.5px;
	height: 50px;
	margin-top: 10px;
	font-size: 16px;
        padding:0px 5px;
}
.submit input{width:804px;}
.input{
	width: 809px;
	margin: 0 auto;
}
.longinput{
	width: 809px;
	margin: 0 auto;
}
.longinput textarea{font-size:16px;}
.submit{
	width: 809px;
	height: 69px;
	padding-top: 12px;
	margin: 0 auto;
}
/*申请体验结束*/
/*资质认证开始*/
.call{
	width:1200px;
	height: 95px;
        margin:0 auto;
	margin-top: 33px;
        overflow:hidden;
}
.certification{
	
	height: auto;
	margin: 0 auto;
	
}
.certification ul li{
	float: left;
	font-size: 16px;
	font-family: "微软雅黑";
	float: left;
	width: 240px;
	padding-left: 60px;
	color: #AFAAAA;
	
}
.certification ul li span{
	font-size: 24px;
	width: 230px;
	display: block;
	color: #333;
}
/*资质认证结束*/
/*底部开始*/
.footer{
	height: 84px;
        background:#dcdcdc;
}
.footer{border-top:1px solid #dcdcdc; padding-top: 30px; width: 100%;}
.footer .center{width: 1200px; margin: 0 auto; overflow:hidden;}
.footerleft{
	width: 515px;
	height: 210px;
	float: left;
	display: inline; margin-left:20px;
}
.footerleft ul li{
	width: 65px;
	font-family: "微软雅黑";
	font-size: 14px;
	float: left;
	color: #b6b6b6;
	padding-left: 118px;
	height: 32px;
	line-height: 32px;
}
.footerleft ul li span{
	color: #333;
	font-size: 14px;
}
.footerright{
	width: 676px;
	height: 125px;
	float: left;
	
	display: inline;
	padding-left: 30px;
	padding-top: 10px;
}
.footerright img{
	float: left;
	padding-left: 30px; padding-top:10px;
}
/*底部结束*/
.write{
	
	
	
}
.write ul li{
	
	/*padding-left: 256px;*/
	height: 30px;
	line-height: 30px;
	color: #333;
}


.main{
	width: 1200px;
	min-height: 480px;
	margin: 0 auto;
	margin-top: 24px; overflow:hidden;
}
.mainleft{
	width: 202px;
	min-height: 480px;
	float: left;
	display: inline;
	border: 1px solid #dcdcdc; margin-bottom:100px;
}
.mainleft h4{
	display: block;
	width: 202px;
	height: 54px;
	background: #5A98EB; background:#006eab;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 24px;
	text-align: center;
	line-height: 54px;
}
.mainleft ul li{
	background: url(dd.png) no-repeat 46px center;
	padding-left: 68px;
	font-family: "微软雅黑";
	font-size: 16px;
	border-bottom: 1px dashed #ABABAB; border-bottom:none;
	height: 48px;
	line-height: 48px;
}
.mainleft ul li.hover{background:url(dd.png) no-repeat 46px center #f2f2f2;}
.mainleft ul li.hover a{font-weight:bold; color:#006eab;}
.mainleft ul li a{
	color: #333333;
}
.mainleft ul li a:hover{
	color: #2488cc; color:#006eab;
}

.mainright{
	float: right;
	width: 964px;
	padding-left: 27px; padding-bottom:20px; min-height:460px; _height:460px;
}
.mainright h4{
	font-family: "微软雅黑";
	font-size: 20px;
	color: #555;
	border-bottom: 2px solid #006eab;
	display: block;
	width: auto;
	font-weight: 700;
	height: 54px;
	line-height: 54px;
}
.mainright h4 span{
	float: right;
	font-family: "微软雅黑";
	font-size: 14px;
}
.mainright .list li{
	height: 45px;
	line-height: 45px;
	color: #333333;
	font-family: "微软雅黑";
	border-bottom: 1px solid #efefef;
	background: url(../images/tri.png) no-repeat 6px center;
	padding-left: 24px;
	font-size: 16px;
width:100%; text-align: left !important;

}
.mainright .list li a{
	color: #333333;
}
.mainright .list li a:hover{
	color: #2488cc;
}
.mainright .list li span{
	float: right; color:#888;
}
.mainright .title{
	display: block;
	text-align: center;
	width: 1000px;
	margin: 0 auto;
	height: auto;
	border-bottom: 1px dashed #e2e2e2;
	color: #333333;
	font-family: "微软雅黑";
	line-height: 40px;
	font-size: 20px; padding:8px 0;
	font-weight: 800;
}
.mainright .time{
	display: block;
	text-align: center;
	width: 1020px;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 14px; padding:8px 0 5px;
}
.mainright .con{
	text-indent: 2em;
	color: #333333;
	font-family: "微软雅黑";
	width: 930px;
	margin: 0 auto;
	display: block; min-height:500px;
	font-size: 16px; padding:20px 0;
}

.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important; background:none !important;}
.con img{max-width: 80%;}

.main_p{width:1200px;}
.main_p .mainright{border:none; width:1200px; padding-left:0;}
.main_p .mainright h4{width:auto;}
.main_p .mainright .title{width:1100px;}
.main_p .mainright .con{width:1160px;}

.maincon{width:1200px; padding-left:0; border:none;}
.maincon h4{width:auto;}
.maincon .con{width:1160px;}

/*产品中心*/
.product{ margin: 0 auto; overflow: hidden; min-height:400px;}
.product .th,.main_img .th,.main_txt .th{border-bottom: 1px solid #dcdcdc; background:#eee; height: 54px; line-height: 54px; font-size: 26px; color: #555; padding: 12px 0 6px; text-align: center; font-weight:bold;}
.product .th span{float: right; font-size: 14px;}
.product .th span a{color: #333; font-size: 14px;}
			
.product .list{overflow: hidden; padding: 20px 0; width:1200px; margin:0 auto;}
.list li{width: 298px; height: 150px; float: left; text-align: center; border: 1px solid #fff; cursor: pointer;}
.list li.hover{border: 1px solid #fff; background-color: #eee;}
.list li a img{width: 82px; height: 60px; margin: 0 auto; margin-top: 20px; display:block;}
.list li .name{text-align: center; color: #04A8E0; font-size: 18px; margin-top: 22px; padding-bottom: 12px;}
.list li .short{width:260px; margin: 0 auto; text-align: center; font-size: 14px; color: #999;}
.list li.hover .name,.list li.hover .short{}

.cp_pr{ width:700px; margin:0 auto; padding-right:500px; position:relative; padding-bottom: 5%;}
.cp_pr h1{ font-size:36px; color:#fff; padding-top:20px; padding-bottom:30px;}
.cp_pr p{ font-size:16px; text-indent:2em !important; line-height:32px; color:#fff; position:relative; z-index:400;}
.cp_pr  .cpjs_dt{position:absolute;top:0px; right:0px;z-index:200; width:500px;}


/*合作伙伴*/
.main_img{width:100%;}
.main_img .list_img{width:1220px; margin:0 auto; overflow:hidden; min-height:500px;}
.list_img li{width:224px; float:left; margin:20px 10px 10px; height:80px;}
.list_img li a{cursor:default;}
.list_img li img{width:224px; height:80px;}

/*联系我们*/
.d_th{width:100%;border-bottom: 1px solid #dcdcdc; background:#eee; height: 54px; line-height: 54px; padding:18px 0 0px;}
.d_th h4{ width:1200px; margin:0 auto; font-size: 26px; color: #555; text-align: center; overflow:hidden;}
.d_th h4 .men{float:left; padding:0 40px; color:#333;}
.d_th h4 .active{float:left; padding:0 40px; color:#fff; background:#006eab;}

/*成功案例*/
.main_txt{width:100%;}
.cgal{width:1230px; margin:0 auto; overflow:hidden;}
.main_txt .list_txt{width:410px; margin:0 20px; overflow:hidden; padding:20px 0; float:left;}
.list_txt li{width:auto; float:left; margin:5px 10px; height:32px; line-height:32px;}
.sydw li{width:370px;}
.list_txt .title{width:400px; clear:both; margin:0 0 0 10px; font-size:18px; line-height:45px; height:45px; color:#006eab; font-weight:bold;}
.list_txt .more{width:350px; clear:both; font-size:16px; text-align:center; line-height:32px; height:32px; padding:0; color:#666;}
.list_txt li a{color:#333; cursor:default; font-size:16px;}
.list_txt li a:hover{color:#333;}

.main_txt .sydw {width:290px;}
.sydw .title{width:280px;}
.sydw .more{width:250px; margin:0;}


/*  图片列表  */
.list_ph {overflow: hidden; list-style: none; padding: 0 15px;}
.list_ph li {float:left;width:210px; height: 334px; margin: 0 15px; margin-top: 20px;}
.list_ph li a{display: block; width: 100%; height: 280px; border: 1px solid #CCCCCC;}
.list_ph li img{padding:5px;width:200px; height:270px; margin: auto;}
.list_ph li p {	font-size:16px;	color:#000;	text-align:center;width:100%;margin-top:10px;line-height:2em;margin-bottom:10px; height: 32px;}
.list_ph li p a{display: block; border: none; color: #333333; padding: 0 5px; width: 100%; height: 100%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.list_ph li a:hover {color:#006eab;}
.page{float: left; text-align: center; width: 100%; margin: 50px 0;}

/*手机端导航*/
.mobile{width: 100%;position:absolute;height: 42px;display: none; right: 0;z-index: 99991; background: #fff; /* background: #04A8E0; */}
.mobile_title{float:left;color:#fff;position: absolute;left:10px;top: 0;width: 50%;height: 40px;line-height: 40px;text-align: left;font-size: 14px;font-weight:normal;}
.mobile_title img{width: 145px;}
.mobile_title a{float:left;margin-left: 10px;color:#fff;line-height: 31px;height: 31px;}
.mobile-inner-header{width:100%;
    height: 42px;position: absolute;top: 0px;right: 0px; background: #fff;}
    .mobile-inner-header-icon{
  color: #ffffff; height: 40px;font-size:25px;text-align: center;
  float:right;width: 40px;position: relative;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
}

.mobile-inner-header-icon{color: #fff; height: 28px;line-height: 28px; text-align: left;float:right;width: 40px;position: relative; cursor: pointer;margin-right: 10px;font-weight: bold;text-align: right; background: #04A8E0;border-radius: 2px; margin-top:6px;} 
.mobile-inner-header-icon span.mobile_home{font-size: 14px;width: 40px;border-top:0;height:100%;text-align:center;font-weight: normal;display: block;}
.mobile-inner-header-icon:hover{opacity:0.8; cursor: pointer;}

/*手机端二级导航*/
.mobile-inner-nav{  background-color:#eaeef5;width: 100%; position: absolute;top: 42px; left: 0px;padding-top: 10px;padding-bottom: 25px;display: none;}
.mobile-inner-nav a{display: inline-block;line-height: 45px; text-decoration: none;  width: 100%;font-size: 16px;  color:#323232; border-bottom: solid 1px #d3d3d3; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.mobile-inner-nav a:hover{color:#0050a5;}
.mobile-inner-nav li{position: relative;padding: 0 20px;}
.mobile-inner-nav li a{text-indent: 15px;}
.mobile-inner-nav li strong{color:#aaa;position: absolute;right:20px;top:0;font-size: 20px;cursor: pointer;width: 40px;height: 45px;text-align: center;line-height: 40px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s; }
.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}
.mobile_subNav{padding-left:10px;}


@media(max-width:800px){
*{box-sizing:border-box;}
.header,.bann_ext{display: none;}
.mobile{display: block;}	
.slide{top:42px;}

/*banner*/
.ban_c{background-size:cover !important;}
.banner .ban_c img{width: 100% !important; height:auto;}
.intro{margin-top:41px; height:auto;}
div.slideBox{width:100% !important; box-sizing:border-box; padding: 0 15px; height:auto !important; min-height:400px; padding-bottom:20%;}
div.slideBox ul.items li{width: 100%; float: none; }
div.slideBox ul.items{width:100%; position: inherit;}
.img1{width: 49%; margin-left:0; margin-bottom:2%; height:auto; padding:5%;}
.img1 img{padding-top:0; width:34%; height:auto;}
.img1:nth-child(odd){margin-right:2%;}
.img1 span{width: 100%; display: block;}
div.slideBox div.tips{bottom:5px;}
div.slideBox div.tips div.nums a{width: 14px;
    height: 14px;}
/* .intro{height:auto;}
div.slideBox{width: 100% !important; height:auto !important;} */

/*服务对象*/
.service{background-size:cover; height:auto; padding: 0 0 35px 0;}
.ssintroall{width: 100%; height:auto;}
.ssintroall img{width: 100%;}

/*用户心声*/
.volice{height:auto; overflow: hidden; margin-bottom:8%;}
.volice h4{margin-bottom:10px;}
.heart{width: 100%; height:auto; overflow: hidden; padding:0 15px;}
.heart1{width:100%; margin:0; height:auto; padding-bottom:20px;}
.heart1 img{width:100%;}


/*合作伙伴*/
.partner{padding: 0 15px; box-sizing: border-box;}
.content{width: 100%; height: auto; }
.content ul{height: auto; overflow: hidden;}
.content ul li{width: 30%; margin: 0 1.66%; height: 10.7%; margin-bottom: 3.32%;}
.content ul li a,.content ul li a img{width: 100%; height: 100%;}
/*联系我们*/
.experience{padding: 0 15px; box-sizing: border-box;}
.input{width: 100%;}
.input input{width: 48%; float: left; margin: 0 1% !important; box-sizing: border-box;}
.longinput{width: 100%;}
.longinput input,.longinput textarea{width: 98% !important; margin: 0 1%; margin-top: 2% !important; box-sizing: border-box;}
.submit{width: 100%;padding: 0;}
.submit input{width: 48%; margin: 0 26%; margin-top: 2% !important;}
/*资质认证*/
.call{width: 100%; padding: 0 15px; box-sizing: border-box; height: auto; padding: 0px 15px;}
.certification ul li{width: 50%; float: left; box-sizing: border-box; font-size: 14px; padding-right: 5px; margin-bottom: 20px;}
.certification ul li span{width: 100%; font-size:18px; font-weight: bold;}
/*底部*/
.footer{height: auto; padding: 30px 0;}
.footer .center{width: 100%; padding: 0 15px; box-sizing: border-box;}
.write ul li{height: auto;}

/*公司简介*/
.banner_tb{position: relative; top:42px;}
.d_th{margin-top:42px;}
.d_th h4{width: 100%; padding:0 15px; display:flex; height:36px; line-height:36px; font-size:18px;} 
.d_th h4 .men{flex-wrap: nowrap; flex:1; padding:0;}

.main{width:100%;}
.maincon{width:100%; padding:0 15px;}
.maincon .con{width:100%;}

/*联系我们*/
.maincon .con p iframe{display:none;}


/*成功案例*/
.main_txt{margin-top: 42px;}
.product .th, .main_img .th, .main_txt .th{height: auto;}
.cgal{width:100%; padding: 0 15px; box-sizing: border-box;}
.main_txt .list_txt{width: 100%; margin: 0;}
.list_txt .title{width: 100%; margin: 0; padding-left: 10px;box-sizing: border-box;}
.list_txt li{height: auto; line-height: 26px;}
.sydw li{width: auto;}
.list_txt .more{width: 100%; margin: 0;}

/*资质荣誉*/
.list_ph{padding: 0; margin-top: 20px;}
.list_ph li{width: 46%; margin: 0 2%; height: auto; margin-bottom: 20px;display:inline-block;}
.list_ph li:nth-child(odd){vertical-align:top; clear: left; float: left;}
.list_ph li a{width: 100%; padding-top: 133%; position: relative; height: 0;}
.list_ph li img{width: 100%;height: 100%; position: absolute; top: 0; left: 0;}
.list_ph li p{height: auto;}
.list_ph li p a{white-space: initial; text-overflow:inherit; overflow:initial;}

/*产品中心*/
.list_txt li.th1{width:100%; font-weight: bold;}

/*产品中心内容页*/
.cp_pr{width:100%; padding:0 15px 5% 15px;}
.cp_pr h1{font-size:30px;}
.cp_pr .cpjs_dt{position: inherit; width:100%;}

/*列表页*/
.main{margin-top: 0;}
.mainleft{display: none;}
.mainright{width:100%; padding: 0 15px; margin-top:42px;}
.mainright .title,.mainright .time,.mainright .con{width:100%;}
.mainright h4 span{display: none;}


}

