@charset "gb2312";
/* CSS Document */

@media screen and (max-width:1200px){
	.wrap{ max-width:96%;*width:96%;margin:0 auto;}
	.service-list{ display:none}
	.left-tool{ left:0}
	.taocanlist ul{ margin-right:-1%}
	.taocanlist li{ width:32.33%; margin-right:1%; margin-bottom:2%}
	.taocanlist li:nth-child(4),.taocanlist li:nth-child(5){ margin-bottom:0; width:49%}
	.taocanlist li:nth-child(4) .taocanlist-left,.taocanlist li:nth-child(5) .taocanlist-left{ padding-top:5%}
	.taocanlist li:nth-child(4) .taocanlist-right,.taocanlist li:nth-child(5) .taocanlist-right{padding: 5% 3% 5% 6%;}
	.foot-top .right{ display:none}
	.foot-top .left{ float:none; width:760px; margin:0 auto}
	}
@media screen and (max-width:1199px) and (min-width:993px){
	.menulist .nav{ margin-left:200px;}
	.menulist .nav li{padding:0 20px}
	.main .title-box .title-d{ line-height:40px;font-size:20px; margin-top:-20px;font-weight:bold}
	.propertylist02-li .property-text li{width:49%; margin-right:1%}
	.about-i .left h3{ font-size:20px;font-weight:bold}
	.about-i .left h3 p{ font-weight:normal;padding-top: 10px;}
	.about-i .left .content{ line-height:26px;}
	
}
@media screen and (max-width:1100px) and (min-width:993px){
	.foot-top .right{ width:70%}
	.foot-top .right .kuaijienav li{ margin-right:5%}
	}
@media screen and (max-width:992px){
	.head-mid{padding:10px 0}
	.logo img{width: 250px;height:auto;display:block;}
	.head-mid .tel{ display:none}
	.head-mid .search{display:none}
	.menu{ display:none}
	.btn-hamburger{ display:block}
	.main .title{ width:100%;margin: 0 auto 40px;}
	.main .title-box .title-d{ line-height:40px;font-size:20px; margin-top:-20px;font-weight:bold}
	.main .title-box .title-x{ font-size:12px;}
	.taocanlist ul{ margin-right:-2%}
	.taocanlist li{width:48%; margin-right:2%}
	.taocanlist li:nth-child(3),.taocanlist li:nth-child(4),.taocanlist li:nth-child(5){ margin-bottom:0; width:48%}
	.taocanlist li:nth-child(5){ display:none}
	.taocanlist li:nth-child(4) .taocanlist-left,.taocanlist li:nth-child(5) .taocanlist-left{ padding-top:10%}
	.taocanlist li:nth-child(4) .taocanlist-right,.taocanlist li:nth-child(5) .taocanlist-right{padding: 10% 3% 10% 6%;}
	.propertylist li{ width:33.33%;height:auto;}
	.propertylist li .propertylist-kuai{height:auto;}
	.propertylist li .propertylist-kuai p{ padding-bottom:15px;}
	.propertylist li:nth-child(4),.propertylist li:nth-child(5){ width:50%}
	.propertylist li .propertylist-kuai h3{ font-size:16px;}
	.propertylist li .propertylist-kuai-hover{ display:none}
	
	.propertylist li:hover .propertylist-kuai{ margin-top:0;}
	.propertylist02{ margin-top:20px;}
	.propertylist02-li .property-text li{ width:100%}
	.strength .strength-tit h2{ font-size:20px;line-height:30px;}
	.strength .number li{ padding-left:3%; padding-right:3%}
	.gaoxinrd li{ width:50%;padding: 0 0 8%;}
	.gaoxinrd li:nth-child(5){ display:none}
	.gaoxinrd li:nth-child(3){ border-left:1px solid #e3e3e3}
	.gaoxinrd li:nth-child(3),.gaoxinrd li:nth-child(4){ border-top:none}
	.gaoxinrd li h3{ height:80px;padding: 10% 15% 0 8%; background-size:cover}
	.gaoxinrd li p{padding: 8% 3%;}
	#newcontent .newcontent-list li{ width:98%; margin:0 2% 4%}
	.about-i .left{ width:100%;}
	.about-i .right{ display:none}
	.about-i .left h3{ font-size:20px; font-weight:bold}
	
	/**/
	.nproduct ul{ margin-right:-1%}
	.nproduct li{ width:32.33%; margin-right:1%}
	.nproduct-con .left{ display:none;}.nproduct-con .right{ float:none; width:100%}
	.nproduct-con-d .gongsizc01 .gstit{ font-size:20px;line-height: 50px;}
	.nproduct-con-d .gstit02{ font-size:18px}
	.nproduct-con-d .tit02{ font-size:20px}
	.n-newslist .time{ width:10%;}
	.n-newslist .text{ width:85%}
	/**/
	.ncoop li{ width:32.3%;}
	.nteam li{ width:98%; background:#fff; border:1px solid #eee; border-bottom:none}
	.nteam li:last-child{ border-bottom:1px solid #eee}
	.nteam li .pic{ float:left; width:20%}
	.nteam li .pic .zhez{ display:none}
	.nteam li .text{ float:right; width:80%}
	.nteam li .intro{ padding:3% 5% 2%; color:#535353}
	.nteam li .tit{ color:#333;border-left: 3px solid #ff7111;margin: 3% 5% 0;}
	.nteam li .tit span{color:#ff7111}
	
	}
@media screen and (max-width:768px){
	.head-top-r{ display:none}
	.taocanlist li .tit{ font-size:16px;}
	.caishuizx .left{ width:90%; margin-left:5%}
	.caishuizx .right{ width:90%;margin-top:3%; margin-right:5%}
	.caishuizx-list03 ul{ margin-left:-2%}
	.strength .number li{ font-size:14px;}
	.strength .number li span{ font-size:35px;}
	.strength .number li i{font-size:35px;}
	/**/	
	.npronav ul li{ margin-bottom:3%}
	.nproduct li{ width:48%;}
	.nproduct-top .leftpic{ display:none}
	.nproduct-top .textR{ width:100%}
	.nproduct-top .textR .textR-top{ text-align:center; position:relative;border:1px solid #e8e8e8}
	.nproduct-top .textR .textR-top img{ display:block; margin:0 auto;width:100%; height:auto; }
	.nproduct-top .textR .textR-top h3{ position:absolute; bottom:0%; color:#fff; width:100%;background:rgba(35,46,128,0.55); padding:5% 0;}
	.picscroll ul li .text h3{ padding-top:0}

	.n-newslist .time{ width:12%}
	.n-newslist .text{ width:83%}
	.nnews-d{padding:0}
	/**/
	.nmain .nnav{ padding-bottom:3%; padding-top:3%}
	
	.nmain .nnav .nnavlist li{ font-size:13px}
	.nmain .nabout .abouttit{ font-size:20px;}
	.nmain .nabout .img01{ float:none; display:block; width:97%; height:auto; margin:10px auto; padding:1.5%}
	.picscroll ul li{ margin-bottom:2%}
	.picscroll ul li .pic{ float:none; width:100%}
	.picscroll ul li .text{float:none; width:90%}
	.picscroll ul li .text h3{ font-size:18px;}
	/**/
	.foot-top{ position:relative; padding:30px 0 30px;}
	.foot-top .left{ width:100%; text-align:center}
	.foot-top .left .reg{position:relative;text-align:center;display: none;}
	 .foot-top .left .reg img{max-width:100%; height:auto}
	 #ysAlliInput{
    margin: 0 auto;
}
	}
@media screen and (max-width:640px){
	.head-mid {padding: 5px 0;}
	.main{ padding:10% 0 5%;}
	.main08{ margin-top:-5%;background: #fafafa;padding:5% 0 5%;}
	.main07{ display:none}
	.main .title .title-box{ width:70%}
	.taocanlist li{ width:98%; margin-bottom:3%}
	.taocanlist li:nth-child(3),.taocanlist li:nth-child(4),.taocanlist li:nth-child(5){ width:98%}
	.taocanlist li:nth-child(3),.taocanlist li:nth-child(4){ margin-bottom:3%}
	.taocanlist li:nth-child(5){ display:block}
	.taocanlist li .taocanlist-left{padding-top:6%}
	.taocanlist li .taocanlist-right{padding: 6% 3% 6% 6%;}
	.taocanlist li:nth-child(4) .taocanlist-left, .taocanlist li:nth-child(5) .taocanlist-left{padding-top:6%}
	.taocanlist li:nth-child(4) .taocanlist-right, .taocanlist li:nth-child(5) .taocanlist-right{padding: 6% 3% 6% 6%;}
	.caishuizx .left{ width:100%;margin-left:0}
	.caishuizx .right{ width:100%;margin-top:3%; margin-right:0}
	.caishuizx-list03 li{ width:78%; padding:3% 12% 3% 8%;}
	.caishuizx-list03 li.last{ width:78%; padding:3% 12% 3% 8%;}
	.caishuizx-list03 li.last .tit{ font-size:18px; padding-bottom:5%}
	.gaoxinrd li h3{ font-size:16px;height:60px;padding: 10% 20% 0 8%;}
	.propertylist li:nth-child(1),.propertylist li:nth-child(2){ width:50%;}
	.propertylist li:nth-child(3){width:100%}
	.propertylist li:nth-child(4),.propertylist li:nth-child(5){ width:50%}
	.propertylist li .propertylist-kuai h3{ font-size:15px;margin-top:0; line-height:35px;}
	.propertylist02 .propertylist02-li{ width:98%; margin-bottom:3%}
	.propertylist02-li .property-text ul{margin-right:1.3%;}
	.propertylist02-li .property-text li{ width:32%; margin-right:1.3%;}
	.strength .strength-tit{ width:100%; font-size:18px; line-height:25px;}
	.strength .strength-tit h2{ margin:3% 5%}
	.strength .strength-tit h2 br{ display:none}
	.strength .number{ float:left; width:100%; margin-top:3%}
	.strength .number li{ padding:0 2%; text-align:center; width:33.3%; font-size:13px;}
	.strength .number li span{ font-size:30px;}
	
	.subject li{ width:98%; margin-bottom:3%}
	.subject li:last-child{ margin-bottom:0}
	.hrlist li{ width:98%; margin-bottom:3%}
	.hrlist-infor li{ width:48%}
	.picscroll01 li{ width:100%; margin-bottom:2%}
	.left-tool a{ font-size:13px;}
	.left-tool .left-tool-ul{ display:none}
	.left-tool #kjnav{ display:block}
	
	/**/
	.nbanner{ height:120px;}
	.nbanner .ntitle{padding-top:8%; font-size:20px; line-height:35px} 
	.nbanner .ntitle .en{ line-height:20px; font-size:14px}
	.nbanner .ntitle .line{margin: 3% auto 0;}
	.nmain .ncontent{ padding:8% 0 5%}
	.nmain .ncase{ padding-top:5%}
	.nmain .nnav .nnavlist li{ width:auto !important;margin: 0 5px;padding:8px 15px;}
	.nabout-nav{ display:none}
	.m-nav{ display:block; position:relative}
	.m-nav h3{ font-weight:700; position:relative}
	.m-nav h3 i{ background:url(../images/menu_list1.png) no-repeat; width:20px; height:20px; background-size:20px 20px; position:absolute; right:0;top:0}
	.m-nav .m-nav-ul{ background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.15); z-index:99; position:absolute;top:30px; width:100%;}
	.m-nav .m-nav-ul li{ border-bottom:1px solid #eee;}
	.m-nav .m-nav-ul li a{ display:block; padding:5px 15px}
	.ncase li{ width:98%}
	.ncontact li .pic{ float:none; width:100%}
	.ncontact li .text{float:none; width:100%; padding-bottom:5%}
	#dituContent{ height:250px !important;}
	.nproduct{ margin-top:0}
	.nproduct li{ width:98%;}
	.n-newslist .time{ display:none}
	.n-newslist .text{ width:100%}
	.n-newslist .text .tit{ font-size:14px;background: url(../images/more.gif) no-repeat left 9px;}
	    
	.n-newslist .text .intro{ font-size:12px; line-height:23px;}
	.nnews h2{ font-size:20px; padding-top:1%}
	.nnews .fbtime{ font-size:12px; line-height:30px;}
	.nproduct-con h4{ padding:0 5px}
	.nproduct-con-d{ padding:20px 0 0 0; border:0}
	.nproduct-con-d .fwbz li .fwbz-pic{ float:none; width:100%}
	.nproduct-con-d .fwbz li .fwbz-box{ width:90%; float:none}
	.nproduct-con-d .erweima{ position:static; margin-top:15px;}
	.nproduct-con-d .ntel{ font-size:16px;}
	.nproduct-con-d .ntel span{ font-size:18px;}
	.nproduct-con-d .gongsizc01 .gstit{ font-size:16px}
	.nproduct-con-d .gstit02{ font-size:15px; line-height:30px}
	.nproduct-con-d .tit01{ font-size:16px}
	.nproduct-con-d .tit02{ font-size:16px}
	.back{ text-align:center}

	/**/
	.footer{ margin-bottom:44px;}
	.foot-bottom .jishuzc{ display:block}
	.foot-top .right .kuaijienav li{ font-size:14px; line-height:30px;}
	.page,.back{ font-size:13px}
	.page span, .page a{ padding:5px 10px}
	.m-tel{ display:block}
	.m_footer{display:block}
}
@media screen and (max-width:480px){
	.gaoxinrd li h3{padding: 10% 25% 0 8%;}
}
