@charset "utf-8";
@media screen and (max-width:980px) {
.homeBg { background-image: url(../images/new/binshan_mob.jpg)}
.aboutHeadBoxNew {z-index: 10;}
.aboutHeadBox .logo {display:none;}
.topNav {display:none;}	
.aboutHeadBox .fixBtn,.writeHead .fixBtn {display:block; position:absolute; right:0; top:10px; z-index: 200;}
.writeHead .fixBtn {top:20px; right:10px;}
.aboutHeadBox .moblogo { position:absolute; left:15px; top:15px; display:block;}
.moblogo img { height:20px;}
.logoList {display:none;}
.writeHead .headTop { margin:0; padding:10px; margin-bottom:10px;}
.writeHead .moblogo {display:block; position:absolute; left:25px; top:16px;}
.writeHead .moblogo img {height:38px;}
.topHb {width:102px; margin-left:-55px;}
.writeHead .topHb {margin-left:-52px;}
.topHb img {width:50px; height:50px;}
.fixHeader {padding:30px 0;}
.fixLogo { display:none;}
.fixBtn img {height:30px;}
.fixLogomob { display:block; float:left; margin:0 0 0 25px;}
.fixLogomob img {height:27px;}
.menuTit {font-size:2em;}
.menu li { width:25%; margin-top:20px;}
.menu li a {font-size:1.5em;}	
.fnew ul,.flink ul {width:840px;}	
/*about*/
.mobaboutbg { background:url(../images/mob_aboutbg.png) no-repeat left top; background-size:100% auto;}
.aboutpcHeader {display:none;}
.mobaboutHead {display:block; padding-top:80px;}
.mobaboutHead .headW { position:relative; top:0;}
.mobaboutHead .headInfo {position:relative;}
.aboutMap {display:none;}
.aboutLogo span {width:180px;}
.mobaboutbg .headW span { font-size:1.2em; padding-top:10px;}
.mobmap {text-align:center; padding-top:50px;}
.mobmap span {width:200px; display:inline-block;}
.mobaboutbg .aboutCon { font-size:1.2em; padding:0 40px;}
.fwpic {display:none;}
.mobfwpic {text-align:center; display:block;}
.mobfwpic img { width:90.9%;}
/*tipMenu*/


/*newfoot*/
.fnav_n li {margin-bottom:10px;}

/*2021*/
.typeList strong {font-size:21px;}
.itemBig .typeBox {padding: 0 110px 80px 110px;}
.typeIcon {width:210px; margin-left:-105px;}
.typeJjfa {padding-bottom:15px;}
.leftI, .rightI { top:-1px; line-height:14px;}
.leftI {left:-167px}
.rightI {right:-167px;}
.itemSma .typeBox {padding: 0 20px 110px 20px;}
.itemSma .leftI {left:-80px}
.itemSma .rightI {right:-80px;}
.tlInfo {margin-left:0px !important; white-space:normal !important; height:48px; bottom:-57px;}
.barGray {padding:0 130px;} 
.barL {font-size:36px; top:38px;}
.barM strong {font-size:24px; padding:40px 0;}
.barMa {padding:15px 0;}
.barLogo {width:55px; top:30px; right:22px;}
.barR {top:80px;}
.barLink {right:-16px;}
.topTel {display:none;}
.aboutHeadBox .moblogo {position:relative; top:0;}
.aboutHeadBox .fixBtn, .writeHead .fixBtn {top:0;}
.fwItemInfo {width: 100%;}
.fwItemList {width: 100%; margin-top: 20px;}
.fwItemInfoBox {min-height: auto !important; }
.fwItemDes {padding: 0 50px;}
.fwType {padding-top: 50px;}
.fwTypeMore {padding:35px 0 40px 0;}
.fwSubTypeItemLeft, .fwSubTypeItemRight {width: 40%;}
.fwSubTypeItemRight {float: right;}
	
	.centerList li {width: 120px; height: 120px;}
	.centerList dl {top: 125px;}
	.centerList li span {border-radius:60px;}
	.centerList li a {font-size: 16px;}
	.centerList li i {padding-top: 25px;}
	.centerList .centerItemLast {top: 250px; height: auto;}
	.qdzxBox {padding-bottom: 250px; padding-top: 20px;}
	.falyList li {width: 108px;}
	.falyTd {width: 106px;}
	.falyRowThree li:first-child .falyTd {width: 106px;}
	.falyRowThree .falyTd {width: 51px;}
	.falypc {display: none;}
	.falymob {display:block;}




}

