﻿.grayBg{ }
.wrapperMain{}
.productionMenu{text-align: center;padding: 2% 0;}
.productionMenu a{display: inline-block;margin: 0 2%;color: #666666;padding: 0.7% 0;}
.productionMenu a.active{color: #99003a;border-bottom: 1px solid #99003a;}

.mapPage{ background: #f9fafb; padding:4% 0; }
.mapItem{width: 50%;position: relative;}
.mapImg{ }
.mapText{}
.textItem{position: absolute;left: 102%;top: 0;width: 10em;}
.textItem strong{display: block;color: #c4c6c6;}
.textItem span{color: #000;margin-top: 0.3em;display: block;padding-left: 1em;background: url(../image/text_icon.png) 0 center no-repeat;background-size: auto 100%;}
.textItem1{margin-top: 12%;}
.textItem2{margin-top: 24%;}
.textItem3{margin-top: 38%;}
.textItem4{margin-top: 52%;}
.mapDesc{width: 40%;margin-left: 15%;}
.mapTitle h4{text-align: center;}
.mapTitle h4 strong{color: #99003a;font-size: 2.5em;font-weight: normal;}
.mapTitle p{text-align: center;}
.mapP{ }
.mapP h5{text-align: center;padding: 8% 0 2%;margin-top: 8%;border-top: 1px solid #ddd;}
.mapP h5 strong{color: #99003a;font-size: 1.5em;font-weight: normal;}
.mapP p{line-height: 1.75em;margin-top: 2%;color: #666666;}
.qingdaoBaw{background: url(../image/scsl_bg1.jpg) 0 0 no-repeat;padding-top: 49%;background-size: 100% auto;position: relative;}
.qingdaoBaw .qdText{position: absolute;right: 9%;color: #fff;bottom: 0;margin-bottom: 5%;width: 48%;}
.qingdaoBaw .bawText{position: relative;padding-right: 20%;}
.qingdaoBaw .bawText h4{position: absolute;right: 0;top: 0;padding-bottom: 19%;background: url(../image/baw.png) right 1.8em no-repeat;background-size: 100% auto;width: 19%;margin-top: -10%;}
.qingdaoBaw .bawText h4.qdjd{ background: url(../image/sc_03.png) 0 0 no-repeat;background-size: 100% auto;}
.qingdaoBaw .bawText p{line-height: 1.65em;}
.qingdaoBaw .bawText h4 strong{position: absolute;bottom: 130%;padding-top: 44%;background: url(../image/scsl_20.png) 0 0 no-repeat;background-size: 100% auto;display: block;left: 0;width: 100%;}
.jidiList{padding: 4% 0;clear: both;overflow: hidden;zoom: 1;width: 95%;margin: 0 auto;}
.jdItem{width: 48%;float: left;margin: 0 1%;}
.jdItem img{ }
.jdItem p{padding: 5% 3% 0;}
.jdItem p strong{margin-top: 0.3em;display: block;padding-left: 1em;background: url(../image/text_icon.png) 0 center no-repeat;background-size: auto 100%;font-weight: normal;margin-bottom: 2%;}
.jdItem p span{color: #666666;line-height: 1.55em;}
.linyiBaw{background: url(../image/scsl_bg2.jpg) 0 0 no-repeat;padding-top: 56%;background-size: 100% auto;position: relative;}
.linyiBaw .lyText{position: absolute;left: 5%;color: #fff;bottom: 0;padding-top: 15%;width: 90%;margin-bottom: 5%;}
.linyiBaw .bawText{width: 60%;padding-left: 10%;position: relative;}
.linyiBaw .bawText h4{position: absolute;left: 0;bottom: 0;padding-top: 18%;background: url(../image/scsl_10.png) 0 0 no-repeat;background-size: 100% auto;width: 19%;text-align: center;}
.linyiBaw .bawText p{ line-height: 1.65em;}
.linyiBaw .bawText h4 strong{position: absolute;bottom: 124%;padding-top: 58%;background: url(../image/scsl_10.png) 0 0 no-repeat;background-size: 100% auto;display: block;left: 0;width: 100%;display: none;}

.linyiBaw .bawText h4.lyjd{ background: url(../image/sc_07.png) 0 0 no-repeat;background-size: 100% auto;}

.resMain{
	width:100%;
	margin: 0 auto 5%;
	clear: both;
	overflow: hidden;
	zoom: 1;
	display: flex;
}
.resMain .picLeft{
	float: left;
	width: 60%;
	align-self: center;
}
.resMain .wordRight{
	width: 30%;
	float: left;
	align-self: center;
	margin-left: 5%;
}
.frame.resMain .wordRight{margin:0;margin-top: -4em;top: 50%;text-align: center;width: 35%;}
.frame.resMain .wordRight h1{}
.frame.resMain .downloadBtn{margin:0;top: 50%;width: 14em;display: block;margin: 0 auto;background: #99003a;color: #fff;padding: 1em 0;border-radius: 50px;}

.jungong{ }
.jungong{
	/* position: absolute; */
	/* left: 0; */
	/* top: 50%; */
	/* margin-top: -20%; */
	text-align: center;
	width: 60%;
	margin:  auto;
	padding: 4% 0;
}
 .jungong h4{
	position: relative;
}
.picImg{ margin-bottom: 5%;}
 .jungong h4::after{content:'';position: absolute;width: 4em;left: 50%;border-bottom: 2px solid #99003a;margin-left: -2em;bottom: 0;}
 .jungong p{color: #666666;}
 .jungong span{ display: block;line-height: 2em; }

 .rdItem{padding: 3.5% 8% 3.5% 13%;background: rgba(0,0,0,0.5);border-radius: 20px;float: left;width: 48%;margin: 1%;color: #fff;position: relative;line-height: 1.45em;}

 .rdStrength{background: url(../image/yfsl_bg1.jpg) center center no-repeat;background-size: cover;padding: 6% 0;}
 .rdList{border-radius: 20px;overflow: hidden;display: flex;}
 .rdItem{/* padding-bottom: 999px; *//* margin-bottom: -999px; */flex: 1;}
 .rdIcon{position: absolute;left: 14%;top: 50%;margin-top: -5.5%;width: 10%;}

 .rdItem2{width: 48%;margin: 0 1% 5%;}
 .rdItem2 img{ }
 .rdItem2 p{padding: 5% 5% 0 5%;}
 .rdItem2 p strong{display: block;font-weight: normal;margin-bottom: 2%;}
 .rdItem2 p span{line-height: 1.55em;color: #666666;}
 .rdList2{background: url(../image/yfsl_bg2.jpg) top center no-repeat;background-size: 100% auto;padding-top: 3%;}
 .white .rdItem2,.white .rdItem2 p span{ color: #fff; }
.reLi{ display: flex}


 @media screen and ( max-width: 1280px ) {
}

