﻿/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·*/
.clearfix:before, .chearfix:after{
	content: "";
	display: table;
	clear: both;
}
.main{width: 100%; }
.wrapperMain{
	/* width: 100%; */
	background-color: #FFFFFF;
	overflow: auto; margin-left: auto; margin-right: auto;
}

.wrapperMain.after{margin: 0 auto 2%;clear: both;zoom: 1;overflow: hidden;background: none;}
.wrapperMain.service{margin: 0 auto 2%;clear: both;zoom: 1;overflow: hidden;background: none;}
.wrapperMain.contanct{margin: 0 auto 2%;clear: both;zoom: 1;overflow: hidden;background: none;}
.bgMain{margin-top: -27%;position: relative;}
.resMain{
	width:100%;
	margin: 5% auto;
	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;}
.wordRight h1{
	margin-bottom: 4%;
}
.wordRight h2{
	/*font-size: 120%;*/
	margin-bottom: 3%;
}
.redLine{
	width: 3em;
	height: 4px;
	background-color: #99003a;
	position: absolute;
	left: 0;
	bottom: 0;
}
.lineGrey{
	width: 47%;
	height: 1px;
	background-color: #c2bdb3;
	position: absolute;
	left: 0;
	bottom: 0;
}
.line{
	margin-bottom: 5%;
	position: relative;
	padding-top: 5px;
}
.wordRight p{
	color: #848484;
	line-height: 2em;
}
.yearItem{
	width: 100%;
	/*height: 940px;*/
	background: url(../image/responsibility_03.jpg) center center no-repeat;
	overflow: auto;
	padding-bottom: 7%;
	background-size: 100% auto;
}
.yearItem .sanbao{
	width: 83%;
	margin: 0 auto;
	padding-top: 7%;
	/*padding-bottom: 7%;*/
	overflow: hidden;
}

.paragraph{
	
width: 31%;
	
/*height: 630px;*/
	
background-color: #FFFFFF;
	
margin-bottom: -999px;
	
padding-bottom: 999px;
}
.paragraph .sb{
	margin: 10%;
}
h3{
	/*font-size: 120%;*/
	font-weight: bold;
	margin-bottom: 5%;
}
.sb p{
	color: #848484;
	/*font-size: 80%;*/
	line-height: 2em;
}
.paragraph1{
	float: left;
}
.paragraph2{
	float: left;
	margin-left:3.5%;
}
.paragraph3{
	float: right;
}
.paragraph .lineGrey{
	width: 8em;
}
.frame{
	position: relative;
}
.wordLeft{
	position: absolute;
	left: 3%;
	top:6%;
}
.wordLeft{ }
.resItem1{
	width: 100%;
	background: url(../image/enterprise_culture07.jpg) center bottom no-repeat;
	background-size:cover;
	overflow: hidden;
	padding: 8% 0;
}
.themeWordsI{ overflow: hidden; border-radius: 10px;}
.themeWords{
	text-align: center;
	margin-bottom: 1%;
	width: 49.5%;
	margin: 1% 0.5%;
	background: rgba(255,255,255,0.8);
	float: left;
	padding-bottom: 999px;
	margin-bottom: -999px;
	/* color: #fff; */
	padding-left: 5%;
	padding-right: 5%;
}
.themeWords1{ margin-left: 0; margin-right: 0.5%;}
.themeWords2{ margin-right: 0; margin-left: 0.5%;}
.themeWordsI1 .themeWords1{ border-top-left-radius: 15px;}
.themeWordsI1 .themeWords2{ border-top-right-radius: 15px;}
.themeWordsI2 .themeWords1{ border-bottom-left-radius: 15px;}
.themeWordsI2 .themeWords2{ border-bottom-right-radius: 15px;}
.themeWords p em{ font-style: normal; color: #99003a}
.themeWords h4{
	margin-top: 9%;
	margin-bottom: 1%;position: relative
}
.themeWords h5{
	margin-top: 3%;
	/* margin-bottom: 3%; */
	padding-bottom: 3%;
	position: relative;
}
.themeWords h5::after{content:'';position: absolute;width: 4em;left: 50%;border-bottom: 2px solid #99003a;margin-left: -2em;bottom: 0;}
.themeWordsI2 .themeWords h4{
	padding-bottom: 3%;}
.themeWordsI2 .themeWords h4::after{content:'';position: absolute;width: 2em;left: 50%;border-bottom: 2px solid #99003a;margin-left: -1em;bottom: 0;}
.themeWords p{
	line-height: 2em;
	margin-bottom: 10%;
	margin-top: 3%;
}
.themeWordsI2 .themeWords p{ text-align: left;}
.themeWords4 p span{ margin-bottom: 1em;}
.themeWords p span{ display: block}
.bannertThird{
	position: relative;
	padding-top: 56.25%;
	background: url(../image/enterprise_culture08.jpg) center bottom no-repeat;
	background-size:cover;
}
.bannertThird .jungong{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -22%;
	text-align: center;
	width: 100%;
	width: 50em;
	margin-left: -25em;
	background: rgba(255,255,255,0.5);
	padding: 4% 0;
	border-radius: 20px;
}
.bannertThird .jungong h4{
	margin-bottom: 2%;
	position: relative;
}
.bannertThird .jungong h5{
	padding-bottom: 2%;
	position: relative;
}
.bannertThird .jungong h5::after{content:'';position: absolute;width: 2em;left: 50%;border-bottom: 1px solid #000;margin-left: -1em;bottom: 0;}
.bannertThird .jungong p{margin-top: 3%;}
.bannertThird .jungong span{ display: block;line-height: 2em; }
.video{
	width: 83%;
	margin: 5% auto;
}
/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡*/
.shouhou{
	position: relative;
	
}
.sbzc{
	padding-top: 5%;
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 100%;
	text-align: center;
	overflow: auto;
	padding-bottom: 5%;
	/* position: absolute; */
	/* left: 8%; */
	/* bottom: 0%; */
	border: 10px solid #f3f3f1;
	border-left: none;
	border-right: none;
}
.sbzc p{width:80%;margin:0 auto;line-height: 1.75em;}
.centerLine{
	width: 3%;
	height: 4px;
	background-color: #a21743;
	margin: 0 auto;
	margin-top: 1%;
	margin-bottom: 3%;
}
.sbWrapper{
	width: 51%;
	margin: 0 auto;
	margin-top: 4%;
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.sbzc .yxq{
	width: 49%;
	float: left;
	margin-right: 2%;
}
.sbzc .wxq{
	width: 49%;
	float: left;
}
.jiuyuan{
	width: 100%;
	/*height: 960px;*/
	background: url(../image/after_service02.jpg) center center no-repeat;
	text-align: center;
	color: #FFFFFF;
	padding-top: 5%;
	padding-bottom: 5%;
	overflow: auto;
}
.jiuyuan .picDiv{
	width: 40%;
	margin: 3% auto 2%;
}
.jiuyuan .guid{
	width: 50%;
	margin: 0 auto 2%;
	display: block;
	text-align: left;
}
#myTab {
	border: 1px solid #8d8d8c;
	margin: 0 auto;
	width: 50%;
}
#myTab th{
	border: 1px solid #8d8d8c;
	padding: 1.5em;
	background: rgba(255,255,255,0.15);
	font-weight: normal;
}
#myTab td{
	border: 1px solid #8d8d8c;
	padding: 1em;
}
.shouhou{
	background-color: #FFFFFF;
	width: 100%;
	/*height: 1730px;*/
	text-align: left;
	padding-bottom: 5%; padding-top: 3%;
}
.shouhou .shWrapper{
	width: 75%;
	margin: 0 auto;
}
.shouhou h2{
	text-align: center;
	margin-top: 5%;
}
.shouhou h4{
	/*font-weight: bolder;*/
}
.shouhou p{
	color: #858585;
	margin-top: 1%;
	margin-bottom: 1%;
	line-height: 2em;
}

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬*/
.changzhi{
	width: 100%;
	background-color: #FFFFFF;
	padding-bottom: 5%;
	margin-top: 5%;
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.changzhi .czWrap{
	width: 100%;
	margin: 0 auto;
}
.changzhi .chaoy{
	width: 32%;
	background-color: #f7f9f9;
	text-align: left;
	padding: 3%;
	line-height: 2em;
	float: left;
	margin-bottom: 3%;
}
.changzhi .chaoy h3{ font-weight: normal; line-height: 1.45em;}
.changzhi .chaoy p{ line-height: 2em; margin-top: 1em; }

.shuny{
	margin: 0 2%;
}
 .leftLine{
 	width: 2.3em;
 	height: 4px;
 	background-color: #a21743;
 	margin: 2% 0;
 }
/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­*/
.lunbo{
	width: 100%;
	background: url(../image/contact_us02.jpg) center bottom no-repeat #fff;
	padding: 10% 0 5%;
	background-size: 100% auto;
	margin: 0 auto 0;
	z-index: 1;
	position: relative;
	clear: both;
	overflow: hidden;
	zoom: 1;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1),-5px 5px 5px rgba(0,0,0,0.1);
	border-radius: 8px;
}
.lunbo .swiper-container{
	float: left;
	width: 47%;
	margin-left: 0%;
	bottom: 0;
	margin-bottom: 2.5%;
}
.lunbo .swiper-container img{
	display: block; 
 width: 100%; 
 max-width: 100%; 
	
}
/*.swiper-pagination-custom { 
 bottom: 10px; 
 left: 0; 
 width: 100%; 
 } */
  .swiper-pagination-customs { 
 width: 9px; 
 height: 9px; 
 display: inline-block; 
 background: #dddddd; 
 opacity: .3; 
 margin: 0 5px; 
 } 
 /*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂªÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°*/ 
 .swiper-pagination-customs-active { 
 opacity: 1; 
 background-color: #9a0039; 
 } 
.lbContent{
	text-align: left;
	position: absolute;
	left: 52.5%;
	line-height: 2em;
	top: 50%;
	margin-top: -14%;
	width: 25em;
}
.lbContent img{display: block;margin-bottom:2em;width: 100%;}
.lbContent p{ line-height: 2em;}
.swiper-slide{ width: 100%; height: 100%; position:relative;}
.swiper-pagination {
	position: absolute;
	z-index: 20;
	width: 47%;
	text-align: center;
	bottom: 0;
	margin-bottom: 4%;
	}
  .swiper-pagination-switch {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	background: #555;
	margin: 0 3px;
	opacity: 0.8;
	border: 1px solid #eee;
	cursor: pointer;
  }
  .swiper-active-switch {
	background: #9a0039;
  }

.guanai{background: #fff;padding: 5% 0;}
.gaTitle{text-align: center;}
.afterLogo{width: 25%;max-width: 490px;}
.gaText{margin: 2% auto 3%;}
.gaText strong{font-weight: normal;}
.gaText span{display: block;padding-bottom: 1%;}
.gaList{width: 92%;margin: 0 auto;clear: both;overflow: hidden;zoom: 1;}
.gaItem{width: 100%;/* float: left; *//* margin: 0 0.5%; */position: relative;display: flex; margin-bottom: 3%;}
.gaItem img{width: 70%;align-self: center;}
.gaItem .gaT{position: absolute;top: 10%;text-align: center;width: 30%;align-self: center;background: #f0f3f3;height: 80%;right: 0;}
.gaC{ position: absolute; top: 50%; width: 100%; margin-top: -5.5em;}
.gaItem .gaT h1{margin: 0 auto;width: 55%;text-align: center;color: #fff;padding: 0.75em 0;/* border-radius: 50px; */}
.gaItem .gaT.gaT1 h1{ background: rgba(250,200,0,1)}
.gaItem .gaT.gaT2 h1{ background: rgba(85,175,90,1)}
.gaItem .gaT.gaT3 h1{ background: rgba(45,185,205,1)}
.gaItem .gaT.gaT4 h1{ background: rgba(230,0,20,1)}
.gaItem .gaT.gaT5 h1{ background: rgba(240,110,0,1)}

.gaItem .gaT.gaT2,.gaItem .gaT.gaT4{ right:70%; }
.gaItem2 img,.gaItem4 img{ margin-left: 30%; }
.gaItem .gaT p{ }
.gaItem .gaT p strong{display: block;font-weight: normal;margin: 10% 0 5%;}
.gaItem .gaT p span{display: block;line-height: 1.45em;}

  @media screen and ( max-width: 1680px ) {
  /* .lbContent{ margin-top: -8em; } */
  .changzhi .chaoy{ padding:2%}
  }