@charset "utf-8";
/* CSS Document */
body{
	padding:0;
}
.md130{margin-bottom: 130px;}
.contact_banner{
	width:100%;
	background:url(img/c_banner.jpg) no-repeat center top;
	height:714px;
}
a:hover{
	text-decoration:none;
}

.contact_tit1{
	line-height:66px;
	font-size:66px;
	margin-top:106px;
	text-align:center;
	text-transform: uppercase;
}
.contact_tit1 span{
	text-transform:uppercase;
	line-height:26px;
	display:block;
	font-size:18px;
	background:url(img/line5.jpg) no-repeat center 12px;
}
.contact_tit2{
	line-height:60px;
	text-align:center;
	font-size:30px;
	margin-bottom:50px;
}
.contact_dl{
	width:1200px;
	margin:0 auto;
	height:270px;
}
.contact_dl dl{
	width:300px;
	float:left;
}
.contact_dl dt{
	width:106px;
	margin:0 auto;
}
.contact_dl dt img{
	width:106px;
	height:106px;
	overflow:hidden;
}
.contact_dl dt span{
	display:block;
	line-height:50px;
	font-size:24px;
	margin-top:6px;
	text-align:center;
	font-weight:normal;
}
.contact_dl dd{
	line-height:20px;
	font-size:17px;
	text-align:center;
}
.contact_img{
	width:1200px;
	margin:0 auto;
}
.contact_img li{
	float:left;
	padding:0 70px;
	text-align:center;
}
.contact_img li span{
	display:block;
	height:106px;
	line-height:106px;
	text-align:center;
	font-size:18px;
	background:url(img/line3.jpg) no-repeat center 20px;
}
.contact_tit3{
	height:83px;
	background:url(img/line.jpg) no-repeat center bottom;
	width:1200px;
	text-align:center;
	font-size:20px;
	line-height:22px;
	margin:0 auto 40px auto;
}
.contact_tit3 span{
	display:block;
	line-height:48px;
	font-size:20px;
	text-transform:uppercase;
	color:#d7000f;
}
.contact_text{
	width:1200px;
	line-height:60px;
	text-align:center;
	margin:0 auto;
}
.contact_tit4{
	width:1200px;
	height:68px;
	line-height:40px;
	text-align:center;
	font-size:29px;
	margin:20px auto;
	color: #646a6c;
}
.contact_tit4 strong{
	color:#b5b5b6;
	text-transform:uppercase;
	display:block;
	font-size:50px;
	line-height: 50px;
}
.contact_tit25{
	width:1200px;
	height:68px;
	text-align:center;
	font-size:29px;
	margin:20px auto;
	color: #646a6c;
}
.contact_tit25 strong{
	color:#b5b5b6;
	text-transform:uppercase;
	display:block;
	font-size:45px;
	line-height: 50px;
}
.contact_tit26{
	width:1200px;
	height:68px;
	line-height:40px;
	text-align:center;
	font-size:29px;
	margin:20px auto;
	color: #646a6c;
}
.contact_tit26 strong{
	color:#b5b5b6;
	text-transform:uppercase;
	display:block;
	font-size:50px;
	line-height: 50px;
}
/*品牌中心框架*/
.pp_banner{
	width:100%;
	height:670px;
	background-size:100% 100%;
	background-position-x:center;
	background-position-y:center;
	background: no-repeat;
	background-position: top;

}
.pp_tit1{
	height:56px;
	line-height:56px;
	background:#efefef;
	margin-bottom:50px;
	border-top:1px solid #fff;
}
.pp_tit1 ul{
	width:1200px;
	height:56px;
	margin:0 auto;
}
.pp_tit1 li{
	width:300px;
	float:left;
	text-align:center;
}
.pp_tit1 li a{
	font-size:20px;
	color:#fff;
}
.pp_tit1 li:nth-of-type(1){
	background:#89cccb;
}
.pp_tit1 li:nth-of-type(2){
	background:#6e9eb5;
}
.pp_tit1 li:nth-of-type(3){
	background:#cfdfc0;
}
.pp_tit1 li:nth-of-type(4){
	background:#e8c2d5;
}
/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative; width:1200px; height:160px; margin:0 auto;  }
.leftLoop .hd{ width:1200px; position:absolute; z-index:9999; top:58px;  height:24px;   }
.leftLoop .hd .prev{  position:absolute;top:0;left:0;}
.leftLoop .hd .next{  position:absolute; top:0;right:0;}
.leftLoop .hd ul{ float:right; overflow:hidden;  zoom:1; margin-top:10px;  }
.leftLoop .bd{   width:1200px; box-sizing:border-box; padding-left:42px;}
.leftLoop .bd ul{ overflow:hidden; padding-left:42px; zoom:1; }
.leftLoop .bd ul li{ float:left; margin:0 12px;}
.leftLoop .bd ul li img{
	width:258px; height:158px; border:1px solid #f7f7f7;
}
.leftLoop .bd ul li img:hover{ box-shadow:0 3px 5px #d9d9d9; }
.pp_tit2{
	height:40px;
	 width:1200px;
	line-height:40px;
	text-indent:42px;
	position:relative;
	margin:55px auto 0 auto;
	border-bottom:1px solid #89cccb;
}
.contact_tit3.w{
	width:550px;
	margin:40px auto 60px auto;
}
.contact_tit3.w strong{
	display:block;
	font-weight:normal;
	text-transform:uppercase;
	color:#d7000f;
	margin-top:15px;
}
.pp_tit2 span{
	position:absolute;
	top:0;
	right:35px;
}
.pp_tit2 span a,.contact_text a{
	color:#898989;
}
.pp_tit2 span a:hover{
	color:#72c7cd;
}
.pp_tit2 span a.active{
	color:#72c7cd;
}
.pp_imgul{
	width:1158px;
	margin:0 auto;
}
.pp_imgul li{
	width:346px;
	 text-align:center;
	 margin-top:40px;
	 float:left;
	 height:412px;
	 overflow:hidden;
	 margin-right:60px;
}
.pp_imgul li:nth-of-type(3n){
	 margin-right:0px;
}
.pp_imgul li img{
	width:346px;
	height:346px;
	overflow:hidden;
	display:block;
	border:1px solid #f6f6f6;
}
.pp_imgul li img:hover{
	box-shadow:0 3px 5px #d9d9d9;
}
.pp_imgul li span{
	width:346px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	font-size: 14px;
	font-weight: 500;
}
.pp_imgul li span{
	color:#898989;
}
.pp_tit3{
	width:1200px;
	height:52px;
	line-height:52px;
	background:#efefef;
	margin:0 auto;
	position:relative;
}
.pp_tit3 span{
	position:absolute;
	top:0;
	left:0;
	width:300px;
	text-align:center;
	color:#fff;
	font-size:20px;
	background:#89cccb;
}
.pp_block{
	width:790px;
	margin:52px auto;
	padding:0 35px 20px 35px;
	box-sizing:border-box;
}
.pp_block p{
	line-height:47px;
	text-align:center;
	font-size:22px;
}
.pp_block dl{
	width:150px;
	float:left;
	text-align:center;
	margin-left:12px;
}
.pp_block dl:nth-of-type(1){
	margin:0;
	width:230px;
}
.pp_block dt{
	height:46px;
	line-height:46px;
	color:#fff;
	font-weight:normal;
	background:#71c6cb;
}
.pp_block dd{
	line-height:46px;
	margin-top:12px;
	background:#95d2d5;
	color:#fff;
}

/* 单个图片幻灯片盒子 - 公用类 */
/* 图片按钮(左)滚动 - 公用类 */
.picBtnLeft{ width:600px; position:relative; margin:40px auto 0 auto; height:530px; position:relative;  overflow:hidden;  zoom:1;   }
.picBtnLeft .hd{ width:600px;  height:122px; position:absolute; bottom:0; }
.picBtnLeft .hd .prev{ position:absolute; top:48px; left:0;}
.picBtnLeft .hd .next{ position:absolute; top:48px; right:0;}
.picBtnLeft .hd ul{ width:600px; box-sizing:border-box; padding-left:42px; overflow:hidden; zoom:1; }
.picBtnLeft .hd ul li{ float:left; _display:inline; text-align:center;  }
.picBtnLeft .hd ul li img{ width:120px; height:120px; border:1px solid #ddd; cursor:pointer; margin-right:12px;   }
.picBtnLeft .hd ul li.on img{ border-color:#f60;  }
.picBtnLeft .bd{ width:600px; text-align:center;  height:348px; position:relative;  }
.picBtnLeft .bd img{ width:346px; height:346px; border:1px solid #f9f9f9;  box-shadow:0 3px 5px #d9d9d9;}
.picBtnLeft .bd li{ position:relative; zoom:1; }
/*发展历程*/
.fz_banner{
	width:100%;
	background:url(img/f_banner.jpg) no-repeat center top;
	height:710px;
}
.fz_sum{
	width:1200px;
	margin:60px auto 0 auto;
	position:relative;
	padding-bottom:120px;
}
.fz_tit{
	height:56px;
	background:#efefef;

}
.fz_tit h2{
	width:1200px;
	margin:0 auto;
	font-size:14px;
	line-height:56px;
	position:relative;
}
.fz_tit h2 .h2_text{
	position:absolute;
	top:0;
	right:100px;
}
.fz_tit h2 .h2_text a{
	padding:0 10px;
	color:#646a6c;
	display:inline-block;
}
.fz_tit h2 .h2_text a.active{
	background:#a4a7a8;
	color:#fff;
}
.fz_tit h2 .h2_text a:hover{
	background:#a4a7a8;
	color:#fff;
}
.fz_sum:before{
	position:absolute;
	top:0;
	left:600px;
	width:4px;
	background:#d6000f;
	height:100%;
	content:"";
}
.fz_sum dl{
	width:1200px;
	height:190px;
	position:relative;
	background:url(img/f_line1.jpg) no-repeat 190px bottom;
}
.fz_sum .text1{
	position:absolute;
	top:0;
	left:0;
	width:1200px;
	background:url(img/f_line2.jpg) no-repeat 620px bottom;
}
.fz_sum .text2{
	position:absolute;
	left:0;
	bottom:0;
	width:1200px;
}
.fz_sum .text2 span{
	position:absolute;
	bottom:0;
	left:572px;
	width:59px;
	height:59px;
	background:#d6000f;
	color:#fff;
	line-height:50px;
	text-align:center;
	font-size:16px;
	border:5px solid #e9e9e9;
	border-radius:100%;
}
.fz_sum .text1 p{
	text-indent:678px;
	position:relative;
	font-size: 15px;
}
.fz_sum .text1.b span{
	bottom:0;
}
.fz_sum .text1 span{
	position:absolute;
	top:-20px;
	left:572px;
	width:59px;
	height:59px;
	background:#d6000f;
	color:#fff;
	line-height:50px;
	text-align:center;
	font-size:16px;
	border:5px solid #e9e9e9;
	border-radius:100%;
}
.fz_sum .text1 p:before{
	position:absolute;
	top:10px;
	left:660px;
	width:6px;
	height:6px;
	background:#7c7c7c;
	content:"";
	border-radius:100%;
}
.fz_sum dl dd{
	position:absolute;
	left:25px;
	width:520px;
	bottom:0;
	text-align:right;
  font-size: 16px;
	line-height: 2.0;
}
.fz_sum dl dt{
	position:absolute;
	bottom:0;
	left:580px;
	width:42px;
	height:42px;
	background:#fff;
	color:#7c7c7c;
	line-height:35px;
	text-align:center;
	font-size:10px;
	border:4px solid #d6000f;
	border-radius:100%;
}
.fz_sum dl dt.dt2{
	left:572px;
	border:5px solid #e9e9e9;
	width:59px;
	height:59px;
	line-height:50px;
	background:#d6000f;
	color:#fff;
	font-size:16px;
}
.fz_sum dl p{
	padding-right:18px;
	position:relative;
}
.fz_sum dl p:before{
	position:absolute;
	top:10px;
	right:0;
	width:6px;
	height:6px;
	background:#7c7c7c;
	content:"";
	border-radius:100%;
}
.fz_sum dl:nth-of-type(2n){
	width:1200px;
	background:url(img/f_line2.jpg) no-repeat 620px bottom;
}
.fz_sum dl:nth-of-type(2n) dd{
	left:660px;
	text-align:left;
}
.fz_sum dl:nth-of-type(2n) p{
	padding:0 0 0 18px;
}
.fz_sum dl:nth-of-type(2n) p:before{
	position:absolute;
	top:10px;
	left:0;
	width:6px;
	height:6px;
	background:#7c7c7c;
	content:"";
	border-radius:100%;
}
.fz_sum2{
	width:1200px;
	margin:0 auto;
	text-align:center;
}
.fz_sum2 dt{
	line-height:96px;
	text-align:center;
	background:url(img/ico.jpg) no-repeat center bottom;
	padding-bottom:70px;
	font-weight:lighter;
	margin:0 auto 20px auto;
	font-size: 40px;
}
.fz_sum2 dd{
	line-height:66px;
	text-align:center;
	font-size:36px;
	color:#d7000f;
	text-transform:uppercase;
}
.fz_sum2 p{
	line-height:66px;
}
/*Group honor*/
.ry_sum{
	width:1200px;
	margin:-40px auto 0 auto;
	line-height:30px;
	font-size:16px;
	text-align:center;
}
.ry_imglist1{
	width:1200px;
	margin:80px auto 0 auto;
}
.ry_imglist1 li{
	width:312px;
	float:left;
	margin-bottom:26px;
}
.ry_imglist1 li:nth-of-type(4n){
	width:264px;
}
.ry_imglist1 li img{
	width:264px;
	height:186px;
	overflow:hidden;
}
.ry_imglist2{
	width:1200px;
	margin:80px auto 0 auto;
}
.ry_imglist2 li{
	width:313px;
	float:left;
	margin-bottom:26px;
	height: 380px;
}
.ry_imglist2 li:nth-of-type(4n){
	width:256px;
}
.ry_imglist2 li img{
	width:256px;
	height:338px;
	overflow:hidden;
}
.ry_imglist2 li span{
	display:block;
	width:256px;
	line-height:26px;
	text-align:center;
	overflow:hidden;
	color:#646a6c;
	font-size:14px;
	padding-top: 15px;
}
.ry_imglist3{
	width:1200px;
	margin:80px auto 0 auto;
}
.ry_imglist3 li{
	width:321px;
	float:left;
	margin-bottom:26px;
}
.ry_imglist3 li:nth-of-type(4n){
	width:235px;
}
.ry_imglist3 li img{
	width:235px;
	height:312px;
	overflow:hidden;
}
.ry_sum{
	width:1200px;
	margin:0 auto;
}
.ry_sum{
	text-align: left;
}
.ry_text1{
	width:1200px;
	box-sizing:border-box;
	padding-left:206px;
	margin:60px auto 80px auto;
}
.ry_text1 dl{
	width:320px;
	float:left;
	color:#d6000f;
	margin:0;
	font-size:20px;
	text-align: center;

}
.ry_text1 dt{
	line-height:50px;
	font-weight:normal;
}
.ry_text1 dt strong{
	font-size:80px;
}
.ry_text1 dd{
	line-height:30px;
}
.ry_text2{
	width:580px;
	float:left;
}
.ry_text2 li{
	width:200px;
	float:left;
	margin-bottom:50px;
	text-align:center;
}
.ry_text2 li img{
	width:102px;
	height:72px;
	overflow:hidden;
}
.ry_text3{
	width:540px;
	float:right;
	text-align:left;
}
.ry_text3 p{
	line-height:30px;
	float:left;
	font-size:16px;
	text-align: left;
}
@media (max-width:1600px) {
	.about_banner{ background-size: 50% 50%;}

}
/*集团简介*/
.about_banner {
	background-position: center top;
  padding-top: 37%;
	background-size:100% 100%;
	background-repeat: no-repeat;
}
.about_sum1{
	width:1200px;
	padding-top:40px;
	margin:0 auto;
}
.about_sum1_img{
	width:598px;
	height:368px;
	overflow:hidden;
	float:left;
	margin-top:12px;
}
.about_sum1_right{
	width:600px;
	float:right;
	margin-top: 3px;
}
.about_sum1_right p{
	line-height:30px;
	padding-left:14px;
	font-size: 16px;
	text-align: justify;
}
.about_sum1_right li{
	width:200px;
	float:left;
	text-align:right;
}
.about_sum1_right li img{
	width:187px;
	height:147px;
	overflow:hidden;
}
.about_sum2{
	width:1200px;
	margin:90px auto 0 auto;
	height:232px;
}
.about_sum2 dl{
	width:200px;
	float:left;
	color:#d6000f;
	font-size:16px;
	text-align:center;
	line-height:30px;
	margin-right:105px;
}
.about_sum2 dt strong{
	font-size:80px;
}
.about_sum2 dl:nth-of-type(1){
	width:220px;
}
.about_sum2 dl:nth-of-type(4){
	width:230px;
	margin:0;
}
.about_sum2 dd{
}
.about_tit{
	background:url(img/a_line2.jpg) no-repeat;
	width:805px;
	height:124px;
	line-height:71px;
	text-align:center;
	color:#d6000f;
	font-size:24px;
	margin:0 auto;
}
.about_img2{
	width:1200px;
	margin:0 auto;
}
.about_sum3{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
}
.about_sum3 dl{
	width:380px;
	height:212px;
	background:#d6000f;
	margin:30px 30px 0 0;
	float:left;
	text-align:center;
	color:#fff;
	position:relative;
	font-weight: lighter !important;
}
.about_sum3 dl:nth-of-type(3n){
	margin:30px 0 0 0;
}
.about_sum3 dl:nth-of-type(2n){
	background:#b5b5b6;
}
.about_sum3 dl:after{
	position:absolute;
	top:104px;
	right:180px;
	width:18px;
	height:1px;
	content:"";
	background:#fff;
}
.about_sum3 dt{
	height:130px;
	font-size:14px;
	text-align:center;
	position:relative;
	box-sizing:border-box;
	padding-top:44px;
  font-weight: lighter;
}
.about_sum3 dd{
	line-height:30px;
	font-size:12px;
}
.about_sum3 dt span{
	display:block;
	font-size: 21px;
}
.about_sum3 dd span{
	display:block;
	font-size:16px;
}
.about_sum3 dd p{
	font-size:21px;
}
.about_sum4{
	width:1200px;
	margin:0 auto;
	height:214px;
	text-align:center;
	background:url(img/a_line.jpg) no-repeat center 95px;
}
.about_sum4 dl{
	width:400px;
	float:left;
}
.about_sum4 dt{
	width:210px;
	height:210px;
	overflow:hidden;
	border-radius:100%;
	padding-top:30px;
	text-align:center;
	background:#ccc;
	margin:0 auto;
	border:10px solid #fff;
}
.about_sum4 dt img{
	width:114px;
	height:114px;
	overflow:hidden;
}
.about_sum4 dt span{
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:normal
}
.about_sum4  dd{
	line-height:94px;
}
.about_sum4 dl:hover dt{
	background:#d6000f;
}
.about_sum4  dl:nth-child(2) dt{
		background:#d6000f;
}
.about_sum5{
	background:url(img/a_pic6.jpg) no-repeat;
	height:432px;
	width:1200px;
	margin:50px auto 130px auto;
	position:relative;
}
.about_sum5 p{
	position:absolute;
	margin: 1% auto;
	right:2%;
	width:31%;
	line-height:2;
	color:#fff;
	font-size:0.75em;
	text-align: left;
}
/*新闻中心*/
.new_banner {
	width:100%;
	height:714px;
	background-position: center;
}
.new_tit2{
	height:40px;
	 width:1200px;
	line-height:40px;
	position:relative;
	margin:55px auto 0 auto;
	border-bottom:2px solid #000;
	font-size: 20px;
}
.new_tit2 span,.new_tit span{
	position:absolute;
	top:0;
	right:2%;
	font-size: 14px;
}
.new_tit span a,.new_tit2 span a,.contact_text a{
	color:#898989;
}
.new_tit span a:hover,.new_tit2 span a:hover{
	color:#72c7cd;
}
.new_tit span a.active,.new_tit2 span a.active{
	color:#72c7cd;
}
.new_tit{
	height:40px;
	 width:1200px;
	line-height:40px;
	position:relative;
	margin:55px auto 0 auto;
	font-size: 20px;
}

.breadcrumb{
padding: 0 !important;
background: none !important;
}
.breadcrumb>li+li:before{
	content: ">\00a0" !important;
}
.news_list{
	width: 1158px;
	margin: 0 auto;
}
.stylebox_content {
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    width: 100%;
  padding-top: 12px;
}
.glyphicon-home:before{
	speak:none;
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	padding-right: 20%;
}
.p_page a{color:rgba(102, 102, 102, 1);}
.p_page .pageNum.active a,.p_page .next a,.p_page .pre:hover a,.p_page .pageNum:hover a{color: rgba(255, 255, 255, 1);}
.izl-rmenu{position:fixed;left:95.8%;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-phone{background-color:#a2abb0;background:url(../images/customer_service.png) 0px 0px no-repeat;}
.izl-rmenu .btn-phone:hover{background-color:#f06f52;background:url(../images/customer_service_two.png) 0px 0px no-repeat;}
.izl-rmenu .btn-top{background:url(images/return_top.png) 0px 0px no-repeat;background-color:#fe9700;display:none;}
.izl-rmenu .btn-top:hover{background-color:#f06f52;background:url(../images/return_top_two.png) 0px 0px no-repeat;}
