@charset "UTF-8";
/* 1001--1400 */
@media screen and (min-width: 1920px) {
	#header #logo03{
		display:none;
	}

}
@media screen and (min-width: 1025px) and (max-width: 1920px) {
	#header #logo03,.zxBtna{
		display:none;
	}
	

}
@media screen and (max-width: 1800px) {
	#header #logo03{
		display:none;
	}
	
}
@media screen and (max-width: 1366px) {
	#header #logo03{
		display:none;
	}
	
}
@media screen and (max-width: 1280px) {
	#header #logo03{
		display:none;
	}
	
}
@media screen and (min-width: 1025px) and (max-width: 2560px) {
	.subNavmob{
		display:none;
	}
}
@media screen and (min-width: 1024px) and (max-width: 2560px) {
	.aboutContanier,.strenPic,.yuzhPic{
		display:none;
	}
	.banner2{margin-top:0px;height:300px}
	.banner2 img{width:100%;height:300px}
	.focusB{background-size:100% 320px;height:320px}
	
}


@media screen and (min-width: 1024px) and (max-width: 1200px) {
	.wrap, .w1200{width:94%;margin:0 3%}
	#header #showNav{display:block;}
	#header #nav,#header .wwLink,#word,#footer,#service{display:none;}
	.wrap1200{width:96%;margin:0 auto}
	#slideNav li:nth-of-type(1){margin-top:90px}
	div.flicking_con .flicking_inner{top:610px;left:46%}
	#header #logo{width:175px;height:60px;margin-top:0px}
	.menu_box{background:none;display:inline-block;
    float:right;
    width:40px;
    clear:none;
    height:42px;}
	#header .menu_box{margin-top:8px;background:none}
	#header .head{padding:15px 0}
	#header{height:124px}
	#header {
		background: #fff;
		top: 0px;
		left: 0px;
		z-index: 2000;
	}
	.menu{padding-top:0}
	#slideNav li .snav dl dd a{color:#666}
	#slideNav li .snav dl dd a:hover{color:#7fb06a}
	.map #dituContent{width:100%;height:300px}
	.step li{margin:0 11px 0 12px}
	.step2 .left{width:50%}
	.step2 .left img{width:100%;height:auto}
	.step2 .right{width:46%;padding:18px 2% 17px 2%}
	.step2 .right .look{margin-top:20px}
	.step2 .step02 ul{width:100%}
	.step2 .step02 li{width:23.5%;margin-right:2%}
	.step2 .step02 li:nth-child(4n){margin-right:0}
	.step2 .step02 .port-1 .image-box img{width:100%;height:auto}
	.step3 .left{width:780px}
	.step3 .tab_list{padding:30px 15px 0 15px;width:550px}
	.step3 .team .tp{width:260px}
	.step3 .team .tp img{width:100%;height:auto}
	.step3 .right{padding:32px 15px 34px 15px}
	/*内页*/
	.focusB{background-size:100% 250px;height:250px}
	.section .home{padding-top:20px}
	.section .leftside{width:25%;}
	.section .rightside{width:70%;}
	.about img{width:100%;height:auto}
	.leftside .nav{width:99.99%}
	.nav .list{width:100%}
	.case ul{width:100%}
	.case li{width:49%;margin-right:2%;margin-bottom:20px}
	.case li:nth-child(2n){margin-right:0}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.article .dt_img,.article img,.article .dt_img2{width:100%;height:auto}
	.solution li a .pic{width:32%;margin-right:3%}
	.solution li a .pic img{width:100%;height:auto}
	.solution li a .text{width:65%}
	.solution li a h3{margin-bottom:5px}
	.solution li a p{font-size:12px;line-height:20px;height:40px; overflow:hidden}
	.solution li a .text span{margin-top:10px}
	}

@media screen and (max-width: 1024px) {
	.wrap, .w1200{width:94%;margin:0 3%}
	#header{
		background:url(../images/topbj01.png) no-repeat center top #fff;
	}
	.wrap1200{ width:96%; margin:0 auto}
	#footer .wrap1200{
		width:100%;
	}
	#header #logo03,.quickMenuwrap,.dialog,#word,#news,#service,.zxBtn{
		display:none;
	}
	.bannerN_01,
	.subNav,
	.pageTitle,
	.aboutIpowCon,
	.aboutIpowNr,
	.wrap1200 .service-list,
	.pageTeam,
	.pageIclient,
	.strenHonor,
	.strenShow,
	.strenWe,
	.strenStyle,
	.yuzhTitle,
	.yuzhOne,
	.yuzhTwo,
	.wrap1100,
	.yuzhThree,
	.yuzhFour,
	.yuzhBj,
	.yuzhGw,
	.yuzhCase,
	.pageIclient,
	.yuzhBuild,
	.yzhKef
	{
		display:none;
	}
	.focusA{display:block;height:100%;padding:0px;background-size:100%}
	#header #showNav{display:block;}
	#header #nav,#header .wwLink,#word,#footer,#service{display:none;}
	.wrap1200,.wrap1220{width:96%; margin:0 auto}
	#header {
		background: #fff;
		position: fixed;
		top: 0px;
		left: 0px;
		z-index: 2000;
	}
	.focusA{margin-top:124px;height:260px}
	#header #logo{width:175px;height:60px;margin-top:0px}
	#header{height:124px}
	#header .head{padding:15px 0}
	#slideNav li:nth-of-type(1){margin-top:124px}
	div.flicking_con .flicking_inner{top:610px; left:46%}
	.menu_box{margin-top:7px}
	#slideNav li .snav dl dd a{color:#666}
	#slideNav li .snav dl dd a:hover{color:#7fb06a}
	.map #dituContent{width:100%;height:300px}
	.menu{padding-top:2px}
	/*首页*/
	.section .title{padding-top:20px}
	.section .step{margin:20px 0 10px 0}
	.step li{margin:0 9% 10px 9%;width:31.7%}
	.section .step2{padding:20px 0}
	.step2 .left{float:none;width:100%}
	.step2 .left img{width:100%;height:auto}
	.step2 .right{float:none;width:94%;padding:25px 3% 24px 3%;background:url(../images/main_30.png) repeat;}
	.step2 .step02 ul{width:100%}
	.step2 .step02 li{margin-right:2%;width:49%;margin-bottom:10px}
	.step2 .step01{margin-bottom:10px}
	.step2 .step02 li:nth-child(2n){margin-right:0}
	.step2 .step02 .port-1 .image-box img{width:100%;height:auto}
	.step2 .more{margin-top:15px}
	.section .step3{padding:20px 0}
	.step3 .left{float:none;width:100%;margin-bottom:10px}
	.step3 .right{float:none;width:94%;clear:both;padding:33px 3%;height:134px;background:url(../images/main_61.png) repeat;}
	.step3 .tab_title{width:26%}
	.step3 .tab_list{width:68%;padding:20px 3% 0 3%;height:380px;background:url(../images/main_59.png) repeat;}
	.step3 .team .wz{width:55%}
	.step3 .team .tp{width:42%;margin-right:3%}
	.step3 .team .tp img{width:100%;height:auto}
	.step3 .team .box2{padding-top:10px;height:186px;overflow:hidden}
	.footer .f_right{width:70%}
	.footer p{line-height:24px}
	.footer .share_fx{margin-top:0}
	.footer{padding:20px 0}
	.main{padding-bottom:20px}
	.step li u{margin-left:77px}
	.step3 .team .wz .one{margin-bottom:10px}
	/*内页*/
	.focusB{background-size:100% 250px;margin-top:124px;height:250px}
	.section .home{padding-top:20px}
	.section .leftside{width:25%;}
	.section .rightside{width:70%;}
	.about img{width:100%;height:auto}
	.leftside .nav{width:99.99%}
	.nav .list{width:100%}
	.case ul{width:100%}
	.case li{width:49%;margin-right:2%;margin-bottom:20px}
	.case li:nth-child(2n){margin-right:0}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.article .dt_img,.article img,.article .dt_img2{width:100%;height:auto}
	.solution li a .pic{width:32%;margin-right:3%}
	.solution li a .pic img{width:100%;height:auto}
	.solution li a .text{width:65%}
	.solution li a h3{margin-bottom:5px}
	.solution li a p{font-size:12px;line-height:20px;height:40px; overflow:hidden}
	.solution li a .text span{margin-top:10px}
}


@media screen and (min-width: 768px) and (max-width: 999px) {
	.wrap, .w1200{width:94%;margin:0 3%}
	#header{
		padding:0;
		background:#fff; height:124px
	}
	
	#header .wwLink,#word,#footer,#service,.bannerN_01{
		display:none;
	}
	#header #nav{
		margin-top:0;
	}
	.wrap1200,.wrap1220{width:96%;margin:0 auto}
	.focusA{padding-top:0px;}
	#header #logo{width:175px;height:60px;}
	.focusA{margin-top:124px;height:257px}
	#header{z-index:20000}
	#header .head{padding:15px 0}
	.menu{padding-top:6px}
	#header .menu_box{margin-top:2px;background:none}
	#slideNav li:nth-of-type(1){margin-top:124px}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	#slideNav li .snav dl dd a{color:#666}
	#slideNav li .snav dl dd a:hover{color:#7fb06a}
	.map #dituContent{width:100%;height:300px}
	/*首页*/
	.section .title{padding-top:20px}
	.section .step{margin:20px 0 10px 0}
	.step li{margin:0 7% 10px 7%;width:33.9%}
	.section .step2{padding:20px 0}
	.step2 .left{float:none;width:100%}
	.step2 .left img{width:100%;height:auto}
	.step2 .right{float:none;width:94%;padding:25px 3% 24px 3%;background:url(../images/main_30.png) repeat;}
	.step2 .step02 ul{width:100%}
	.step2 .step02 li{margin-right:2%;width:49%;margin-bottom:10px}
	.step2 .step01{margin-bottom:10px}
	.step2 .step02 li:nth-child(2n){margin-right:0}
	.step2 .step02 .port-1 .image-box img{width:100%;height:auto}
	.step2 .more{margin-top:15px}
	.section .step3{padding:20px 0}
	.step3 .left{float:none;width:100%;margin-bottom:10px}
	.step3 .right{float:none;width:94%;clear:both;padding:33px 3%;height:134px;background:url(../images/main_61.png) repeat;}
	.step3 .tab_title{width:26%}
	.step3 .tab_list{width:68%;padding:20px 3% 0 3%;height:380px;background:url(../images/main_59.png) repeat;}
	.step3 .team .wz{width:55%}
	.step3 .team .tp{width:42%;margin-right:3%}
	.step3 .team .tp img{width:100%;height:auto}
	.step3 .team .box2{padding-top:10px;height:186px;overflow:hidden}
	.footer .f_right{width:70%}
	.footer p{line-height:24px}
	.footer .share_fx{margin-top:0}
	.footer{padding:20px 0}
	.main{padding-bottom:20px}
	.step li u{margin-left:80px}
	.step3 .team .wz .one{margin-bottom:10px}
	/*内页*/
	.focusB{background-size:100% 200px;margin-top:124px;height:200px}
	.section .home{padding-top:20px}
	.section .leftside{width:100%;float:none}
	.section .rightside{width:100%;float:none;padding-top:20px}
	.about img{width:100%;height:auto}
	.leftside .nav{width:99.99%}
	.nav .list{width:100%}
	.case ul{width:100%}
	.case li{width:49%;margin-right:2%;margin-bottom:20px}
	.case li:nth-child(2n){margin-right:0}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.article .dt_img,.article img,.article .dt_img2{width:100%;height:auto}
	.solution li a .pic{width:32%;margin-right:3%}
	.solution li a .pic img{width:100%;height:auto}
	.solution li a .text{width:65%}
	.solution li a h3{margin-bottom:5px}
	.solution li a p{font-size:12px;line-height:20px;height:60px; overflow:hidden}
	.solution li a .text span{margin-top:10px}

}
@media screen and (min-width: 768px) {
}
@media screen and (max-width: 768px) {
	
}
/* Max-767 */
@media screen and (max-width: 767px) {
	body, html, div, p, table, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
	    margin: 0;
	    padding: 0;
	}
  	ul, ol, li, dl, dt, dd {
    	list-style: none;
	}
  	img, a {
    	border: none;
    }
  	em {
    	font-style: normal;
    }
  	h1, h2, h3, h4, h5, h6 {
    	font-weight: normal;
    }
  	a {
    	outline: none;
    	text-decoration: none;
    }
  	a:active {
    	star: expression(this.onFocus=this.blur());
    }
    /*Base*/
 	body {
	    behavior: url(../js/csshover.htc);
	    font: normal 12px/22px Arial, "微软雅黑", Helvetica, sans-serif, "宋体";
	    color: #263949;
	}
	#header #nav,#header .wwLink,#word,#footer,#service{
		display:none;
	}
	#header {
		height:98px;
		background: #fff;
		position: fixed;
		top: 0px;
		left: 0px;
		z-index: 400;
	}
	#header .head{ width:100%}
	#header .menu_box{background:none; display:inline-block; float:right; width:40px; clear:none; height:42px;}
    /*#header #logo03 {
    	display:block;
		float: left;
		width: 155px;
		height: 41px;
		text-indent: -999px;
		overflow: hidden;
	}*/
    #header #showNav{
		display: block;
	}
	.wrap1200,.wrap1220{ width:96%; margin:0 auto}
	
    
}
@media screen and (max-width: 767px) {
	.wrap, .w1200{width:94%;margin:0 3%}
	#header #logo{width:175px;height:60px;}
	.focusA{margin-top:114px;height:178px}
	#header{height:114px;background:#fff;z-index:2000}
	#header .head{padding:10px 0;clear:both}
	#slideNav li:nth-of-type(1){margin-top:114px}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	#header .menu_box{margin-top:-2px}
    #slideNav li .snav dl dd a{color:#666}
	#slideNav li .snav dl dd a:hover{color:#7fb06a}
	.map #dituContent{width:100%;height:300px}
	.menu{padding-top:12px}
	/*首页*/
	.section .title{padding-top:20px}
	.section .step{margin:20px 0 10px 0}
	.step li{margin:0 1% 10px 1%;width:47.7%}
	.section .step2{padding:20px 0}
	.step2 .left{float:none;width:100%}
	.step2 .left img{width:100%;height:auto}
	.step2 .right{float:none;width:94%;padding:25px 3% 24px 3%}
	.step2 .step02 ul{width:100%}
	.step2 .step02 li{margin-right:2%;width:49%;margin-bottom:10px}
	.step2 .step01{margin-bottom:10px}
	.step2 .step02 li:nth-child(2n){margin-right:0}
	.step2 .step02 .port-1 .image-box img{width:100%;height:auto}
	.step2 .more{margin-top:15px}
	.section .step3{padding:20px 0}
	.step3 .left{float:none;width:100%;margin-bottom:10px}
	.step3 .right{float:none;width:94%;clear:both;padding:33px 3%;height:134px;background:url(../images/main_61.png) repeat;}
	.step3 .tab_title{width:38%}
	.step3 .tab_list{width:56%;padding:20px 3% 0 3%;height:380px}
	.step3 .team .wz{display:none}
	.step3 .team .tp{width:100%;float:none;margin-right:0}
	.step3 .team .tp img{width:100%;height:auto}
	.step3 .team .box2{padding-top:10px;height:186px;overflow:hidden}
	.step3 .team .box2 p{font-size:12px;line-height:22px}
	.footer .f_right{width:70%}
	.footer p{line-height:24px}
	.footer .share_fx{margin-top:0}
	.footer{padding:20px 0}
	.main{padding-bottom:20px}
	.step li u{margin-left:59px}
	/*内页*/
	.focusB{background-size:100% 158px;margin-top:114px;height:158px}
	.section .home{padding-top:20px}
	.section .leftside{width:100%;float:none}
	.section .rightside{width:100%;float:none;padding-top:20px}
	.about img{width:100%;height:auto}
	.leftside .nav{width:99.99%}
	.nav .list{width:100%}
	.case ul{width:100%}
	.case li{width:49%;margin-right:2%;margin-bottom:20px}
	.case li:nth-child(2n){margin-right:0}
	.case li .port-1 .image-box img{width:100%;height:auto}
	.article .dt_img,.article img,.article .dt_img2{width:100%;height:auto}
	.solution li a .pic{width:32%;margin-right:3%}
	.solution li a .pic img{width:100%;height:auto}
	.solution li a .text{width:65%}
	.solution li a h3{margin-bottom:5px}
	.solution li a p{font-size:12px;line-height:20px;height:40px; overflow:hidden}
	.solution li a .text span{margin-top:10px}
	}

@media screen and (max-width: 599px) {
}
@media screen and (max-width: 480px) {
	.wrap, .w1200{width:94%;margin:0 3%}
	.focusA{margin-top:59px;height:107px}
	#header .menu_box{margin-top:-8px}
	#header{height:59px;background:#fff;z-index:2000}
	#slideNav li:nth-of-type(1){margin-top:59px}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	.map #dituContent{width:100%;height:300px}
	#header .topnav{display:none}
	#header #logo{width:125px;height:43px;margin-top:0px}
	#header #logo img{width:100%;height:auto}
	.menu{padding-top:7px}
    .title h1{font-size:16px}
	.step li u{margin-left:20px}
	.step li{width:47.5%}
	.step li a h2{font-size:14px;margin-bottom:6px;margin-top:40px}
	.step li a p{height:78px;overflow:hidden}
	.step3 .tab_title{width:55%}
	.step3 .tab_list{width:39%}
	.step3 .team .box2{height:260px;}
	.footer .f_left{width:25%}
	.footer .f_left img{width:100%;height:auto}
	.footer .f_right{width:70%}
	.text-desc span{margin-top:20px}
	.step2 .right span{display:none}
	/*内页*/
	.focusB{background-size:100% 100px;margin-top:59px;height:100px}
	.section .home{padding-top:20px}
	.section .leftside{width:100%;float:none}
	.section .rightside{width:100%;float:none}
	.about img{width:100%;height:auto}
	.leftside .nav{width:99.99%}
	.nav .list{width:100%}
	.home span{display:block;float:none;padding-bottom:10px}
	.case li:hover .text-desc p{margin-top:6px}
	
	.solution li a .pic{width:100%;margin-right:0;float:none}
	.solution li a .pic img{width:100%;height:auto}
	.solution li a .text{width:100%;float:none;padding-top:15px}
	.solution li a h3{margin-bottom:5px}
	.solution li a p{font-size:12px;line-height:24px;height:auto}
	.solution li a .text span{margin-top:10px}
	.article h2{font-size:16px}
}
@media screen and (max-width: 375px) {
	.wrap, .w1200{width:94%;margin:0 3%}
	#header #logo{width:125px;height:43px;}
	#header{height:59px}
	.focusA,.focusB{margin-top:59px;height:83px}
	#header .menu_box{margin-top:-6px}
	#slideNav li:nth-of-type(1){margin-top:59px}
	#slideNav a{height:40px;line-height:41px}
	.map #dituContent{width:100%;height:300px}
	.menu{padding-top:5px}
	.step li u{margin-left:10px}
	.step2 .right h4 a{font-size:14px;margin-top:10px;padding-bottom:10px}
	.step2 .right h3 a{font-size:16px}
	.text-desc span{margin-top:10px}
	.step02 li:hover .text-desc p{margin-top:6px}
	.step3 .right{padding:10px 3%;height:170px}
	.step3 .tab_title{width:100%}
	.step3 .tab_list{width:94%}
	.step3 .tab_title li a.aa1,.step3 .tab_title li a.aa4,.step3 .tab_title li a.aa2{line-height:53px}
	/*内页*/
	.focusB{background-size:100% 80px;margin-top:59px;height:80px}
	.section .home{padding-top:20px}
	.section .leftside{width:100%;float:none}
	.section .rightside{width:100%;float:none}
	.about img{width:100%;height:auto}
	.leftside .nav{width:99.99%}
	.nav .list{width:100%}
	
	}
	

@media screen and (max-width: 320px) {
	.step3 .tab_title li a.aa1,.step3 .tab_title li a.aa4{line-height:53px}
	.step3 .tab_title li a.aa2{line-height:26px}
	.step li u{margin-left:0px}
	.map #dituContent{width:100%;height:290px}
	}

