﻿/*banner*/

.insideBan img{ width: 100%; }

.insideBan .webban{ display: none; }





/*当前位置*/

.currentBox{

	padding:.18rem 0;

}

.current{

	background:url(../images/current_icon.png) no-repeat left center;

	font-size: .14rem;

	color: #999999;

	padding-left: 30px;

}

.currentBox a{

	color: #999999;

}

.currentBox span{

	color: #c30e23;

}



.InsideMain{

	background: #ffffff;

	overflow: hidden;

	width: 100%;

}



/*分页*/

.pagBox{

	text-align:center;

	font-size:.14rem;

	width:100%;

	float:left;

}

.pagBox a{

	display:inline-block;

	line-height:.36rem;

	height:.36rem;

	width:.36rem;

	border-radius:50%;

	overflow: hidden;

	color: #999999;

}

.pagBox .load{

	display:none;

	background:#c30e23;

	color:#fff;

	width:96%;

	margin:0 auto;

}

.pagBox .load a{

	display:block;

	width:100%;

	text-align:center;

	color:#fff;

	padding:.25rem 0;

	font-size:.26rem;

}



.pagBox a:hover,

.pagBox a.on{

	background:#c30e23;

	color:#fff;

}



/*内页菜单*/

.insideNav .websub{

	display: none;

}

.insideNav{

	padding:.5rem 0;

	font-size:0;

	border-bottom: solid 1px #d8d8d8;

	border-top: solid 1px #d8d8d8;

	text-align: center;

	position: relative;

	background: #f8f8f8;

	width:100%;

	float: left;

}

.insideNav a{

	display:inline-block;

	font-size: .16rem;

	color: #333333;

	padding:.1rem .3rem;

	margin-right:.2rem;

	border-radius:.3rem;

	text-align: center;

}

.insideNav a.on,

.insideNav a:hover{

	background: #c30e23;

	color: #fff;

}



.insideNav .websub{

	font-size: .33rem;

	text-align: left;

	color: #c30e23;

	background:url(../images/webNav_icon1.png) no-repeat 96% center;

	background-size: .15rem;

	transition: all .3s;

}

.insideNav .websub.on{

	background:url(../images/webNav_icon3.png) no-repeat 96% center;

	background-size: .3rem;

}





/*关于我们 - 公司简介*/



.AboutBox{

	overflow: hidden;

	width: 100%;

}

.AboutBox .listbox{

	width: 100%;

	padding: .8rem 0;

	float: left;

	background: #f2f2f2;

}

.AboutBox .listbox .boxcon{

	position: relative;

	width: 100%;

	float: left;

}

.AboutBox .listbox .Jzdw{

	position: absolute;

	top:50%;

	left: 0;

	width: 43%;

	transform:translateY(-50%);

}

.AboutBox .listbox .Jzdw2{ position:relative;}

.AboutBox .listbox .Jzdw .title{

	font-size: .3rem;

	color: #c30e23;

	margin-bottom: .4rem;

}

.AboutBox .listbox .Jzdw .text{

	font-size: .16rem;

	color: #666666;

	line-height: .3rem;

	margin-bottom: .8rem;

}

.AboutBox .listbox .numberbox{

	background: #fff;

	width: 100%;

	float: left;

	padding:.35rem;

	box-shadow:0 0 25px #d8d8d8;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.AboutBox .listbox .numberbox li{

	float: left;

	color: #999999;

	font-size: .12rem;

	/*margin-right: .75rem;*/

	width:25%;

}

.AboutBox .listbox .numberbox li:last-child{

	margin-right: 0;

}

.AboutBox .listbox .numberbox li b{

	font-family: "DIN";

	color: #c30e23;

	font-size: .48rem;

}

.AboutBox .listbox .boxcon .tubox{

	width:49.941%;

	float: right;

	position: relative;

	overflow: hidden;

}

.AboutBox .listbox .boxcon .tubox img{

	width: 100%;

}

.AboutBox .listbox .boxcon .tubox .text{

	position: absolute;

	left: 0;

	bottom:.5rem;

	background:rgba(0, 88, 174, 0.8);

	padding: .2rem .3rem;

	color: #ffffff;

	line-height: .25rem;

}

.AboutBox .listbox .boxcon .tubox .text p{

	position: relative;

	font-size: .18rem;

	font-weight: bold;

}

.AboutBox .listbox .boxcon .tubox .text span{

	font-size: .14rem;

}

.AboutBox .listbox .boxcon .tubox .text p:after{

	content:"";

	background:rgba(255, 255, 255, 0.45);

	height: 1px;

	width: 30%;

	position: absolute;

	right:0;

	top: 50%;

}



.AboutBox .listbox:nth-child(1){

	background: #f8f8f8;

	padding: .8rem 0;

}

.AboutBox .listbox:nth-child(1) .boxcon .Jzdw{

	bottom: 0;

	top:auto;

	transform:translateY(0);

}



.AboutBox .listbox:nth-child(2) .boxcon .Jzdw{

	left:50%;

	margin-left:2.2rem;

	width:29.5%;

}

.AboutBox .listbox:nth-child(2) .boxcon .Jzdw .text{

	margin-bottom:0;

}

.AboutBox .listbox:nth-child(2) .boxcon .tubox{

	float: left;

	padding-left: .5rem;

}

.AboutBox .listbox:nth-child(2) .boxcon .tubox .text{

	padding-left: .5rem;

}



.AboutBox .listbox:nth-child(3){

	background: #f8f8f8;

}

.AboutBox .listbox:nth-child(3) .boxcon .Jzdw{

	right:50%;

	left:auto;

	margin-right:2.2rem;

	width:29.5%;

}

.AboutBox .listbox:nth-child(3) .boxcon .tubox{

	padding-right: .5rem;

}

.AboutBox .listbox:nth-child(3) .boxcon .tubox .text{

	right: 0;

	left:auto;

	padding-right: .5rem;

	text-align:right;

}

.AboutBox .listbox:nth-child(3) .boxcon .tubox .text p:after{

	left: 0;

	right: auto;

}





.AboutBox .ti{

	font-size: .14rem;

	color: #666666;

	line-height: .25rem;

	text-align: center;

	padding-bottom: .6rem;

	max-width:9rem;

	margin:0 auto;

}

.AboutBox .ti .title{

	font-size: .3rem;

	color: #c30e23;

	padding-bottom: .4rem;

}



.AboutBox .switchbox{

	position: relative;

	padding:0 .8rem;

}

.AboutBox .list_tu{

	position: relative;

	overflow: hidden;

	text-align: center;

	padding:.3rem;

}

.AboutBox .list_tu .swiper-slide{

	background: #fff;

	box-shadow: 0 0 15px #cacaca;

	padding: .15rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	cursor: pointer;

}



.AboutBox .list_tu .swiper-slide .tu{ height:4.2rem; line-height:4.2rem;}

.AboutBox .list_tu .swiper-slide .text{

	padding-top: .15rem;

	text-transform: uppercase;

	font-size: .16rem;

	color: #666666;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}



.AboutBox .swiper-button-next,

.AboutBox .swiper-button-prev{

	background-image: url(../images/Switch_but.png);

	background-size:7px;

	opacity:1;

	width:.4rem;

	height: .4rem;

	border:solid 2px #dce3ea;

	border-radius: 50%;

	top:auto;

	top:50%;

	outline: none;

	transition: all .3s;

	transform:translateY(-50%);

	margin-top: 0;

}

.AboutBox .swiper-button-next{

	right:0;

	margin-top: -.2rem;

	transform:rotate(180deg);

	-ms-transform:rotate(180deg); 	/* IE 9 */

	-moz-transform:rotate(180deg); 	/* Firefox */

	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */

	-o-transform:rotate(180deg); 	/* Opera */

}

.AboutBox .swiper-button-prev{

	left:0;

}

.AboutBox .swiper-button-next:hover,

.AboutBox .swiper-button-prev:hover{

	background-color: #c30e23;

	background-image: url(../images/Switch_but_on.png);

}

.AboutBox .Iubox .tu{

	overflow: hidden;

}

.AboutBox .Iubox .tu img{

	transition: all .3s;

}

.AboutBox .Iubox:hover .text{

	color: #c30e23;

}







/*关于我们 - 品牌介绍*/

.brandBox{}

.brandBox li{

	position: relative;

	overflow: hidden;

	width: 100%;

}

.brandBox .textbox{

	position: absolute;

	top:50%;

	width: 100%;

	left: 0;

	transform:translateY(-50%);

	z-index: 2;

}

.brandBox .textbox .textCon{

	width: 38%;

	font-size: .16rem;

	color: #666666;

	line-height: .3rem;

}

.brandBox .textbox .textCon h4{

	margin-bottom: .45rem;

	font-size: .3rem;

	color: #c30e23;

	font-weight: 500;

}

.brandBox .Imgbox{

	width:50%;

	overflow: hidden;

}

.brandBox .Imgbox img{

	width:100%;

}

.brandBox li:nth-child(2) .Imgbox{

	float: left;

}

.brandBox li:nth-child(2) .textCon{

 float: right;

}





/*关于我们 - 制造品质*/

.qualityBox{

	padding: .8rem 0 0;

	overflow: hidden;

	width: 100%;

	background: #f8f8f8;

}

.qualityBox .yibox{

	position: relative;

	width: 100%;

	float: left;

	margin-bottom: .8rem;

}

.qualityBox .textbox{

	position: absolute;

	top: 50%;

	left: 0;

	transform:translateY(-50%);

	line-height: .3rem;

	font-size: .16rem;

	color: #666666;

	width:43%;

}

.qualityBox .textbox h4{

	font-size: .3rem;

	color:#c30e23;

	line-height: .5rem;

	margin-bottom: .3rem;

	font-weight: 500;

}

.qualityBox .tubox{

	width:47.6191%;

	position: relative;

}

.qualityBox .tubox .tu{

	overflow: hidden;

	position: relative;

	z-index: 2;

	padding-right: .5rem;

}

.qualityBox .tubox img{

	width: 100%;

}

.qualityBox .tubox .wenz{

	position: absolute;

	right: 0;

	top:-.3rem;

	color: #fff;

	font-size: .14rem;

	background: #c30e23;

	padding:.3rem .15rem 0;

	z-index:1;

}



.qualityBox .tubox .wenz span{

	display: block;

	margin-left:.4rem;

	writing-mode:tb-rl;

	width:.2rem;

	min-height:3.6rem;

	position: relative;

	z-index:2;

}

.qualityBox .tubox .wenz span b{

	font-weight: 500;

	background: #c30e23;

	position: relative;

	z-index:3;

	padding-bottom:.3rem;

}

.qualityBox .tubox .wenz span:after{

	content:"";

	display: block;

	width:1px;

	height:1rem;

	background:rgba(255, 255, 255, 0.6);

	position: absolute;

	bottom:0;

	right:.08rem;

}



.quality_switch{

	position: relative;

	width: 100%;

	float: left;

	padding:0 1rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}



.quality_switch .list_tu{

	position: relative;

	overflow: hidden;

	text-align: center;

	padding:.3rem 0;

}

.quality_switch .list_tu .swiper-slide{

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.quality_switch .list_tu .swiper-slide .text{

	position: absolute;

	bottom:-.2rem;

	width:86%;

	left:7%;

	padding: .2rem 0;

	font-size: .16rem;

	color: #fff;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	background:rgba(0, 88, 174, 0.8);

}



.quality_switch .swiper-button-next,

.quality_switch .swiper-button-prev{

	background-image: url(../images/Switch_but.png);

	background-size:7px;

	background-color: #fff;

	opacity:1;

	width:.4rem;

	height: .4rem;

	margin-top: 0;

	border:solid 1px #dce3ea;

	border-radius: 50%;

	top:auto;

	top:50%;

	outline: none;

	transition: all .3s;

	transform:translateY(-50%);

}

.quality_switch .swiper-button-next{

	right:0;

	transform:rotate(180deg);

	-ms-transform:rotate(180deg); 	/* IE 9 */

	-moz-transform:rotate(180deg); 	/* Firefox */

	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */

	-o-transform:rotate(180deg); 	/* Opera */

	margin-top: -.2rem;

}

.quality_switch .swiper-button-prev{

	left:0;

}

.quality_switch .swiper-button-next:hover,

.quality_switch .swiper-button-prev:hover{

	background-color: #c30e23;

	background-image: url(../images/Switch_but_on.png);

}

.quality_switch .Iubox .tu{

	overflow: hidden;

}

.quality_switch .Iubox .tu img{

	transition: all .3s;

	width: 100%;

}

.quality_switch .Iubox:hover img{

	transform:scale(1.08);

}



.courseBox{

	overflow: hidden;

	float: left;

	width: 100%;

	margin-top: .8rem;

	padding-top: .9rem;

	background:#0058ab url(../images/course_BJ.jpg) no-repeat bottom center;

	color: #fff;

}



.courseBox .title{

	font-size: .3rem;

	text-align: center;

	margin-bottom: .4rem;

	width: 100%;

	float: left;

}



.Course_lsit{

	position: relative;

	width: 100%;

	float: left;

	padding:.55rem 0;

}

.Course_lsit .line{

	position: absolute;

	bottom:0;

	left: 50%;

	width: 1px;

	height: 100%;

	margin-left:-0.5px;

	background: #fff;

}

.Course_lsit li{

	float: left;

	width:100%;

	font-size: .14rem;

	line-height: .3rem;

	text-align:right;

	position: relative;

	padding:.3rem 0;

	padding-right:50%;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	margin-top:-.3rem;

}

.Course_lsit li .year{

	font-size: .4rem;

	font-family:"Arial";

	font-weight: bold;

	float: right;

	text-align: center;

	position: relative;

	padding-right:1rem;

}

.Course_lsit li .year:before{

	content:"";

	height: 1px;

	width: .6rem;

	background: #fff;

	position: absolute;

	top:50%;

	right:0;

}

.Course_lsit li .year:after{

	content:"";

	background: url(../images/course_icon.png) no-repeat center;

	display: block;

	width: .12rem;

	height: .12rem;

	border-radius:50%;

	position: absolute;

	right: 0;

	top: 50%;

	transform:translate(50%,-50%);

	background-size:.12rem;

}



.Course_lsit li .text{

	position: absolute;

	padding-right:50%;

	width:35%;

	top: 50%;

	right:2.3rem;

	transform:translateY(-50%);

	overflow: hidden;

	/* height: .6rem; */

}

.Course_lsit li:nth-child(2n){

	padding-left: 50%;

	padding-right: 0;

}

.Course_lsit li:nth-child(2n) .year{

	float: left;

	padding-right: 0;

	padding-left:1rem;

}

.Course_lsit li:nth-child(2n) .text{

	padding-left: 50%;

	padding-right: 0;

	left:2.3rem;

	text-align: left;

}

.Course_lsit li:nth-child(2n) .year:before{

	left: 0;

}

.Course_lsit li:nth-child(2n) .year:after{

	left: 0;

	transform:translate(-52.5%,-50%);

}





/*产品中心 - 类别*/

.Pro_category{

	width:100%;

	position: relative;

	float: left;

}



.Pro_category li{

	float: left;

	width: 50%;

	background: #f2f2f2;

	padding: .8rem 0;

	padding-left:6%;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.Pro_category li .Juz{

	position: relative;

	width: 100%;

	float: left;

	z-index: 2;

}



.Pro_category li .tu{

	width:45.383%;

}

.Pro_category li .tu img{

	transition: all .3s;

}

.Pro_category li .text{

	position: absolute;

	top: 50%;

	padding-left:48%;

	padding-right:5%;

	transform:translateY(-50%);

}

.Pro_category li .title{

	font-size: .3rem;

	color: #c30e23;

}

.Pro_category li .descon{

	font-size: .14rem;

	color: #666666;

	margin: .2rem 0;

	line-height: .25rem;

}

.Pro_category li .but{

	background: #eb354b;

	display:inline-block;

	color: #fff;

	text-align: center;

	line-height: .35rem;

	padding: 0 .3rem;

	border-radius: .3rem;

	transition: all .3s;

	font-size: .14rem;

	overflow: hidden;

}

.Pro_category li:nth-child(2n){

	padding-right:6%;

	padding-left:0;

}

.Pro_category li:nth-child(4n){

	background: #f8f8f8;

}

.Pro_category li:nth-child(4n+1){

	background: #f8f8f8;

}

.Pro_category li:hover .but{

	background: #c30e23;

}

.Pro_category li:hover img{

	transform:scale(1.1);

}







/*产品列表*/

.Product_list{

	overflow: hidden;

	background: #f8f8f8;

	padding: .8rem 0;

}

.Product_list .list_Con{

	overflow: hidden;

	margin-bottom: .5rem;

}

.Product_list li{

	float: left;

	width:31%;

	padding:2.3%;

	margin-right:3.4%;

	margin-bottom:3.4%;

	background: #fff;

	position: relative;

	text-align: center;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.Product_list li:after{

	content:"";

	display: block;

	width:90%;

	height: .1rem;

	background: #eb354b;

	position: absolute;

	bottom:-.1rem;

	left: 5%;

	transition: all .3s;

}

.Product_list li:nth-child(3n){

	margin-right: 0;

}

.Product_list li .tu{

	margin-bottom: .2rem;

	overflow: hidden;

}

.Product_list li .tu img{

	transition: all .3s;

	width:400px;

}

.Product_list li h4{

	font-size: .18rem;

	color: #333333;

	transition: all .3s;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.Product_list li p{

	font-size: .14rem;

	color: #666666;

	margin:.2rem 0;

	line-height: .25rem;

	height: .25rem;

	overflow: hidden;

}

.Product_list li .but{

	display:inline-block;

	line-height: .35rem;

	text-align: center;

	padding: 0 .35rem;

	color: #fff;

	background: #eb354b;

	border-radius: .3rem;

	transition: all .3s;

}

.Product_list li:hover h4{

	color: #c30e23;

}

.Product_list li:hover:after,

.Product_list li:hover .but{

	background:#c30e23;

}

.Product_list li:hover img{

	transform:scale(1.08);

}





/*产品详情*/

.Product_info{

	width: 100%;

	float: left;

}

.ProinfoCon{

	width: 100%;

	float: left;

}

.ProinfoConBJ{

	background: #fff;

	overflow: hidden;

	padding-top:.8rem;

	border-top:solid 1px #dddddd;

}

.Product_info .textbox{

	width:48%;

	padding-top:.5rem;

}

.Product_info .textbox .title{

	color:#333333;

	font-size: .24rem;

	line-height: .3rem;

	/*margin-bottom: .4rem;*/

}

.Product_info .textbox h4{

	font-size: .3rem;

	color: #333;

	margin-bottom: .1rem;

}

.Product_info .textbox .shuom{

	font-size: .18rem;

	color: #666666;

}

/*.Product_info .textbox .desone{

	min-height:.8rem;

}*/

.Product_info .textbox .Rwbox{

	line-height: .36rem;

}



.Product_info .Anunbox{

	margin-top: .4rem;

}

.Product_info .Anunbox a{

	display:inline-block;

	min-width: 1.2rem;

	line-height: .36rem;

	border-radius: .3rem;

	background: #c30e23;

	color: #fff;

	text-align: center;

	margin-right: .4rem;

	font-size: .14rem;

}

.Product_info .Anunbox a:last-child{

	margin-right: 0;

}



.Product_info .ProHan{

	width:41.667%;

	position: relative;

	margin-bottom:.8rem;

}

.Product_info .Pro_qhBox{

	position: relative;

	width:100%;

}

.Product_info .Pro_qhBox .gallery-top{

	border:solid 1px #e8e8e8;

}

.Product_info .Pro_qhBox img{

	width: 100%;

}



.Product_info .colorBJ{

	margin-top: .3rem;

	padding: 0 .2rem;

	position: relative;

}

.Product_info .gallery-thumbs .swiper-slide{

	text-align: center;

	cursor: pointer;

}

.Product_info .gallery-thumbs .swiper-slide img{

	max-width:95px;

	transition: all .3s;

}



.Product_info .swiper-button-next,

.Product_info .swiper-button-prev{

	cursor: pointer;

	opacity:1!important;

	outline:none;

}

.Product_info .swiper-button-next.swiper-button-disabled{

	background: url(../images/info_r.png) no-repeat right center;

	right: 0;

}

.Product_info .swiper-button-prev.swiper-button-disabled{

	background: url(../images/info_l.png) no-repeat left center;

	left: 0;

}



.Product_info .swiper-button-next{

	background: url(../images/info_ron.png) no-repeat right center;

	right: 0;

}

.Product_info .swiper-button-prev{

	background: url(../images/info_lon.png) no-repeat left center;

	left: 0;

}



.Product_info .Tabbox{

	width: 100%;

	overflow: hidden;

	background: #f8f8f8;

	padding: .8rem 0;

}



.Product_info .Tabbox .Muc{

	text-align: center;

	margin-bottom:.5rem;

}

.Product_info .Tabbox .linebe{

	border-bottom:solid 1px #dddddd;

	margin-bottom: .8rem;

}



.Product_info .Tabbox .Muc a{

	display:inline-block;

	min-width: 1.2rem;

	line-height: .36rem;

	border-radius: .3rem;

	color: #333333;

	text-align: center;

	font-size: .16rem;

	margin-right: .4rem;

	cursor: pointer;

}

.Product_info .Tabbox .Muc a.on,

.Product_info .Tabbox .Muc a:hover{

	color: #fff;

	background: #c30e23;

}

.Product_info .Tabbox .Muc a:last-child{

	margin-right: 0;

}



.Product_info .Tabbox .TabConbox .box img{

	margin:0 auto;

	display: block;

	max-width:100%;

	height:auto!important;

}

.Product_info .Tabbox .TabConbox .box{

	display: none;

}

.Product_info .Tabbox .TabConbox .box.on{

	display: block;

}







/*服务中心-线下渠道*/

.serviceBox{

	overflow: hidden;

	width: 100%;

	float: left;

	background-color: #f8f8f8;

	padding: .8rem 0 .4rem;

}

.serviceBox li{

	float: left;

	position: relative;

	text-align: center;

	overflow: hidden;

	width:18.096%;

	margin-right:2.38%;

	margin-bottom:2.38%;

	transition: all .3s;

}

.serviceBox li:nth-child(5n){

	margin-right: 0;

}

.serviceBox li .tu{

	position: relative;

	z-index: 2;

}

.serviceBox li .tu img{

	width: 100%;

	transition: all .3s;

}

.serviceBox li .text{

	position: absolute;

	top:10%;

	left: 0;

	width: 100%;

	height: 100%;

	background:rgba(255, 255, 255, 0.9);

	transition: all .3s;

	opacity: 0;

	z-index:3;

}

.serviceBox li h4{

	font-size: .24rem;

	color: #c30e23;

	position: absolute;

	top:50%;

	width: 100%;

	transform:translateY(-50%);

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.serviceBox li:hover{

	box-shadow:0px 0px 25px #e4e4e4;

}

.serviceBox li:hover .tu img{

	transform:scale(1.08);

}

.serviceBox li:hover .text{

	opacity: 1;

	z-index:3;

	top:0;

}





/*服务中心-线上渠道*/

.OnlineBox{

	overflow: hidden;

	width: 100%;

	float: left;

	background-color: #f8f8f8;

	padding: .8rem 0;

}

.OnlineBox ul{

	display:flex;

	justify-content:center;

	flex-wrap: wrap;

}

.OnlineBox li{

	width:30.953%;

	/*float: left;*/

	margin-right:3.57%;

}

.OnlineBox li:nth-child(3n){

	margin-right: 0;

}

.OnlineBox li h4{

	font-size: .18rem;

	color: #333333;

	width: 100%;

	text-align: center;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	font-weight: 500;

	padding: .2rem 0;

	transition: all .3s;

}

.OnlineBox li .tu{

	overflow: hidden;

	width: 100%;

	box-shadow:0px 0px 25px #e4e4e4;

}

.OnlineBox li .tu img{

	width: 100%;

	transition: all .3s;

}

.OnlineBox li:hover .tu img{

	transform:scale(1.08);

}

.OnlineBox li:hover h4{

	color: #c30e23;

	font-weight: bold;

}



/*搜索*/

.dow_keyBox{

	overflow: hidden;

	width: 100%;

	margin-bottom: .8rem;

}

.dow_keyBox .dow_key{

	border:solid 1px #dddddd;

	border-radius: .3rem;

	float: left;

	padding:0 .2rem;

}

.dow_keyBox .dow_key .key_input{

	line-height: .5rem;

	height: .5rem;

	min-width:2.5rem;

	font-size: .14rem;

	color: #999999;

	float: left;

}

.dow_keyBox .dow_key .key_btn{

	float: left;

	height: .5rem;

	width: .5rem;

	background: url(../images/top_icon1_on.png) no-repeat center;

	cursor: pointer;

}



/*服务中心 - 说明书下载*/

.downloadBox{

	overflow: hidden;

	width: 100%;

	float: left;

	background-color: #f8f8f8;

	padding: .8rem 0;

}

.download_list{

	width: 100%;

	float: left;

	padding-bottom: .3rem;

}

.downloadBox li{

	width:30.953%;

	float: left;

	background: #fff;

	margin-right:3.566%;

	margin-bottom:3.566%;

	padding:2.381%;

	padding-bottom: 0;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	transition: all .3s;

}

.downloadBox li:nth-child(3n){

	margin-right: 0;

}

.downloadBox li .title{

	font-size: .18rem;

	color: #333333;

	font-weight: bold;

	line-height: .4rem;

	padding:.25rem 0;

	overflow: hidden;

	border-top:solid 1px #dddddd;

}

.downloadBox li .title .Anu{

	font-size: .14rem;

	color: #c30e23;

	padding-left: .2rem;

	font-weight: 500;

	background: url(../images/dow_icon.png) no-repeat left center;

}

.downloadBox li:hover{

	box-shadow:0px 0px 25px #e4e4e4;

}

.downloadBox li:hover .title{

	color: #c30e23;

}

.downloadBox li .tu{

	overflow: hidden;

}

.downloadBox li .tu img{

	width: 100%;

	transition: all .3s;

}

.downloadBox li:hover .tu img{

	transform:scale(1.06);

}







/*服务中心 - 常见问题*/

.CommonBox{

	overflow: hidden;

	width: 100%;

	float: left;

	background-color: #f8f8f8;

	padding: .8rem 0 1rem;

}

.Common_list{

	margin-bottom: .3rem;

	width: 100%;

	float: left;

}

.Common_list li{

	width:48%;

	margin-bottom:4%;

	float: left;

	background: #fff;

	padding:.5rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	transition: all .3s;

}

.Common_list li:nth-child(2n){

	float: right;

}

.Common_list li h4{

	font-size: .18rem;

	color: #333333;

	margin-bottom: .3rem;

	padding-bottom: .3rem;

	position: relative;

	transition: all .3s;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.Common_list li h4:after{

	content:"";

	background: #c30e23;

	width: .2rem;

	height: .03rem;

	position:absolute;

	bottom: 0;

	left: 0;

}

.Common_list li .textBox{

	padding-right:1rem;

	position: relative;

	overflow: hidden;

}

.Common_list li .textBox .Anubut{

	position: absolute;

	top: 50%;

	right: 0;

	display: block;

	width: .8rem;

	height: .8rem;

	border:solid .02rem #e0e0e0;

	background:#f8f8f8 url(../images/Common_icon.png) center no-repeat;

	border-radius:50%;

	transform:translateY(-50%);

	transition: all .3s;

	background-size: .33rem;

}

.Common_list li .textCon{

	font-size: .14rem;

	color: #666666;

	line-height: .3rem;

	height: .6rem;

	overflow: hidden;

}



.Common_list li:hover{

	box-shadow:0 0 .2rem #e6e6e6;

}

.Common_list li:hover h4{

	color: #c30e23;

}

.Common_list li:hover .textBox .Anubut{

	background:#c30e23 url(../images/Common_icon2.png) center no-repeat;

	background-size: .33rem;

}





/*新闻-列表*/

.newsBox{

	overflow: hidden;

	padding-bottom: .8rem;

}

.news_list{

	overflow: hidden;

	margin:.8rem 0 .4rem;

}

.news_list li{

	position: relative;

	overflow: hidden;

	width: 100%;

	padding-bottom: .4rem;

	margin-bottom: .4rem;

	border-bottom: dashed 1px #dedede;

}

.news_list li .tubox{

	width:29.762%;

	overflow: hidden;

}

.news_list li .tubox img{

	width: 100%;

	transition: all .3s;

}

.news_list li .textBox{

	position: absolute;

	top: 40%;

	left:30%;

	padding-left:.4rem;

	padding-bottom: .4rem;

	transform:translateY(-50%);

}

.news_list li .textBox .date{

	color: #c30e23;

	font-size: .18rem;

	font-weight: bold;

padding-bottom: 0.2rem;

}

.news_list li .textBox .title{

	font-size: .32rem;

	color: #333333;

	font-weight: bold;

	margin:.3rem 0;

}

.news_list li .textBox .text{

	font-size: .14rem;

	color: #666666;

	line-height: .3rem;

	height: .6rem;

	overflow: hidden;

}

.news_list li .Abut{

	position: absolute;

	bottom:.4rem;

	right: 0;

	display:block;

	padding: 0 .3rem;

	line-height: .35rem;

	font-size: .14rem;

	color: #fff;

	background: #c91e32;

	border-radius: .3rem;

	transition: all .3s;

}



.news_list li:hover .tubox img{

	transform:scale(1.06);

}

.news_list li:hover .Abut{

	background: #c30e23;

}

.news_list li:hover .title{

	color: #c30e23;

}



/*新闻 - 视频*/

.newsVideo_list{

	overflow: hidden;

	margin:.4rem 0;

}

.newsVideo_list{}

.newsVideoTab{

	overflow: hidden;

	width: 100%;

	margin-top: .8rem;

}

.newsVideoTab a{

	display: inline-block;

	padding:0 .3rem;

	line-height: .35rem;

	font-size: .14rem;

	color: #fff;

	background: #c91e32;

	border-radius: .3rem;

	transition: all .3s;

	margin-right: .2rem;

}

.newsVideoTab a:last-child{

	margin-right: 0;

}

.newsVideoTab a:hover,

.newsVideoTab a.on{

	background: #c30e23;

}

.newsVideo_list li{

	width:23.215%;

	margin-right:2.38%;

	margin-bottom:1%;

	float: left;

}

.newsVideo_list li:nth-child(4n){

	margin-right:0;

}

.newsVideo_list li .tubox{

	overflow: hidden;

	position: relative;

}

.newsVideo_list li .tubox:after{

	content:"";

	transition: all .3s;

	opacity:0;

	position: absolute;

	top:0;

	left:0;

	width: 100%;

	height: 100%;

}

.newsVideo_list li .tubox:before{

	content:"";

	position: absolute;

	top:50%;

	left:50%;

	width:.36rem;

	height:.26rem;

	background: url(../images/news_videoIcon.png) no-repeat center;

	background-size: 100%;

	transform:translate(-50%,-50%);

	z-index: 3;

}

.newsVideo_list li .tubox img{

	width: 100%;

	transition: all .3s;

}

.newsVideo_list li .title{

	font-size: .16rem;

	color: #333333;

	transition: all .3s;

	text-align: center;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	line-height: .6rem;

	height: .6rem;

	overflow: hidden;

}

.newsVideo_list li:hover .tubox img{

	transform:scale(1.06);

}

.newsVideo_list li:hover .title{

	font-weight:bold;

	color: #c30e23;

}

.newsVideo_list li:hover .tubox:after{

	opacity: 1;

	background:rgba(0, 88, 174, 0.8);

}





/*新闻 - 社会责任*/

.SocialBox .dinw{

	position: relative;

	overflow: hidden;

}

.SocialCon{

	text-align: center;

	overflow: hidden;

	margin-top: .4rem;

}



.SocialCon .title{

	font-size: .3rem;

	color: #c30e23;

	margin-bottom: .4rem;

}

.SocialCon .title2{

	font-size: .18rem;

	color: #333333;

	margin-bottom: .4rem;

}

.SocialCon  .text{

	font-size: .14rem;

	color: #666666;

	line-height: .3rem;

}

.Socialswiper{

	margin-top: .8rem;

	overflow: hidden;

}

.SocialCon2 .textBox{

	float: left;

	color: #fff;

}

.SocialCon2 .Kuand{

	float: left;

	width:100%;

	position: relative;

}

.SocialCon2 .textBox{

	position: absolute;

	left: 0;

	top: 50%;

	transform:translateY(-50%);

	width: 50%;

	height: 100%;

	background:#c30e23 url(../images/social_shuiy.png) no-repeat 90% 90%;

}

.SocialCon2 .textBox .textCon{

	font-size: .14rem;

	padding:.5rem;

	line-height: .3rem;

}

.SocialCon2 .textBox .textCon h4{

	font-size: .18rem;

	margin-bottom: .25rem;

}

.SocialCon2 .tubox{

	float: right;

	width: 50%;

	overflow: hidden;

}

.SocialCon2 .tubox img{

	width:100%;

	transition: all .3s;

}

.SocialCon2 .tubox:after{

	content:"";

	position: absolute;

	top:50%;

	left:49.8%;

	width:.16rem;

	height:.3rem;

	background: url(../images/social_Icon.png) no-repeat center;

	background-size: 100%;

	margin-top: -.15rem;

	transform:rotate(180deg);

	-ms-transform:rotate(180deg); 	/* IE 9 */

	-moz-transform:rotate(180deg); 	/* Firefox */

	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */

	-o-transform:rotate(180deg); 	/* Opera */

	z-index: 3;

}

.SocialCon2 .swiper-slide:nth-child(2n) .tubox,

.SocialCon2 .swiper-slide:nth-child(4n) .tubox{

	float: left;

}

.SocialCon2 .swiper-slide:nth-child(2n) .textBox,

.SocialCon2 .swiper-slide:nth-child(4n) .textBox{

	right: 0;

	left:auto;

}



.SocialCon2 .swiper-slide:nth-child(2n) .tubox:after,

.SocialCon2 .swiper-slide:nth-child(4n) .tubox:after{

	right:49.8%;

	left:auto;

	transform:rotate(0deg);

	-ms-transform:rotate(0deg); 	/* IE 9 */

	-moz-transform:rotate(0deg); 	/* Firefox */

	-webkit-transform:rotate(0deg); /* Safari 和 Chrome */

	-o-transform:rotate(0deg); 	/* Opera */

}

.SocialCon2 .swiper-slide:hover .tubox img{

	transform:scale(1.06);

}



.SocialCon3 .Iconbox{

	margin-bottom: .8rem;

	overflow: hidden;

	font-size:0;

}

.SocialCon3 .Iconbox .Conaw{

	display:inline-block;

	text-align: center;

	width:20%;

	margin-top: .5rem;

}

.SocialCon3 .Iconbox .Conaw .tu span{

	background: #fff;

	border-radius: 50%;

	display:inline-block;

	overflow: hidden;

	border:solid 1px #dedede;

	max-width:1.2rem;

	margin:auto 0;

}

.SocialCon3 .Iconbox .Conaw h4{

	font-size: .18rem;

	color: #333333;

	font-weight:bold;

	margin:.15rem 0;

	width:100%;

	float: left;

}

.SocialCon3 .Iconbox .Conaw p{

	font-size: .14rem;

}

.SocialBox .swiper-button-next,

.SocialBox .swiper-button-prev{

	background-image: url(../images/Switch_but.png);

	background-size:.08rem;

	opacity:1;

	width:.4rem;

	height: .4rem;

	border:solid .02rem #dce3ea;

	border-radius: 50%;

	top:auto;

	top:50%;

	outline: none;

	transition: all .3s;

	transform:translateY(-50%);

	margin-top: 0;

	cursor: pointer;

	background-color: #f8f8f8;

}

.SocialBox .swiper-button-next{

	right:.2rem;

	margin-top: -.2rem;

	transform:rotate(180deg);

	-ms-transform:rotate(180deg); 	/* IE 9 */

	-moz-transform:rotate(180deg); 	/* Firefox */

	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */

	-o-transform:rotate(180deg); 	/* Opera */

}

.SocialBox .swiper-button-prev{

	left:.2rem;

}

.SocialBox .swiper-button-next:hover,

.SocialBox .swiper-button-prev:hover{

	background-color: #c30e23;

	background-image: url(../images/Switch_but_on.png);

}









/*新闻详情*/

.AllImgJzu{

	width: 100%;

	text-align: center;

	overflow: hidden;

}

.InfoBox{

	padding: .8rem 0;

	font-size: .14rem;

	line-height: .36rem;

}

.newsInfo{

	overflow: hidden;

	width: 100%;

}

.newsInfo .title{

	text-align: center;

	border-bottom: solid 1px #dddddd;

	padding-bottom: .5rem;

	margin-bottom: .5rem;

}

.newsInfo .title h4{

	font-size: .24rem;

	font-weight: 500;

	color: #333333;

	padding-bottom: .25rem;

}

.newsInfo .title p span{

	color: #999999;

	padding: 0 .2rem;

	font-size:.14rem;

}



.Infoshare{

	overflow: hidden;

	width: 100%;

	float: left;

	border-bottom: solid 1px #dddddd;

	padding-bottom:.25rem;

	margin:.25rem 0;

}

.Infoshare span{

	line-height: .27rem;

	display:inline-block;

	float: left;

	padding-right: .1rem;

}

.Infoshare a{

	display:inline-block;

	width: .27rem;

	height: .27rem;

	margin-right: .05rem;

}

.Infoshare a.qw{

	background: url(../images/qw.png) center no-repeat;

	background-size: 100%;

}

.Infoshare a.qk{

	background: url(../images/qk.png) center no-repeat;

	background-size: 100%;

}

.Infoshare a.qq{

	background: url(../images/qq.png) center no-repeat;

	background-size: 100%;

}

.Infoshare a.wb{

	background: url(../images/wb.png) center no-repeat;

	background-size: 100%;

}

.Infoshare a.wx{

	background: url(../images/wx.png) center no-repeat;

	background-size: 100%;

}

.Info_other{

	float: left;

	width: 100%;

}

.handover{

	float: left;

}

.handover a{

	font-size: .15rem;

}

.handover a:hover{

	color: #c30e23;

	font-weight: bold;

}

.Returns{

	float: right;

}



.Returns a{

	display:block;

	padding: 0 .3rem;

	line-height: .35rem;

	font-size: .14rem;

	color: #fff;

	background: #c91e32;

	border-radius: .3rem;

	transition: all .3s;

}

.Returns a:hover{

	background: #c30e23;

}









/*联系我们 - 联系方式*/

.ContactBox .colorf{

	overflow: hidden;

	width: 100%;

	background: #ffffff;

	padding:.8rem 0;

}

.ContactBox .colorf .title{

	text-align: center;

	font-size: .3rem;

	color: #c30e23;

}

.ContactBox .colorf .xinxi{

	width:100%;

	float: left;

	margin:.8rem 0;



}

.ContactBox .colorf .xinxi dd{

	float: left;

	width: 20%;

	text-align: center;

	cursor: pointer;

}

.ContactBox .colorf .xinxi dd .tu{

	display: inline-block;

	background: #fff;

	border:solid 1px #dedede;

	border-radius: 50%;

	overflow: hidden;

	position: relative;

}

.ContactBox .colorf .xinxi dd .tit{

	font-size: .18rem;

	font-weight: bold;

	margin:.15rem 0;

	color: #333333;

}

.ContactBox .colorf .xinxi dd .show{

	position: absolute;

	top: 0;

	left: 0;

	opacity: 0;

	transition: all .3s;

}

.ContactBox .colorf .xinxi dd p{

	font-size: .14rem;

	color: #666666;

}

.ContactBox .colorf .xinxi dd:hover .tu{

	background: #c30e23;

}

.ContactBox .colorf .xinxi dd:hover .tu .show{

	opacity: 1;

}





    .ContactBox .colorf .map .text {

        position: absolute;

        top: 50%;

        left: .5rem;

        background-color: #fff;

        transform: translateY(-50%);

        padding: .5rem;

        line-height: .3rem;

        box-sizing: border-box;

        -moz-box-sizing: border-box;

        -webkit-box-sizing: border-box;

    }

	.ContactBox .colorf .map .text h4{font-size:16px;}

#map {

    height: 500px;

    width: 1680px;

}



.ContactBox .colorf .mapbox{

	width:100%;

	float: left;

	position: relative;

	overflow: hidden;

	height:5rem;

}

    .ContactBox .colorf .map {

        width: 100%;

        float: left;

        position: relative;

        overflow: hidden;

        height: auto;

    }



    actBox .colorf .map .text h4 {

    font-size: .24rem;

    color: #c30e23;

    margin-bottom: .3rem;

}

.icon_map{

	width:.26rem;

	height: .32rem;

	position: absolute;

	left:50%;

	top:50%;

	margin-left:.2rem;

	margin-top:-.1rem;

}

.ContactBox .colorf .mapbox .text{

	position: absolute;

	top:50%;

	left:.5rem;

	background-color: #fff;

	transform:translateY(-50%);

	padding:.5rem;

	line-height: .3rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.ContactBox .colorf .mapbox .text h4{

	font-size: .24rem;

	color: #c30e23;

	margin-bottom: .3rem;

}



.Regional{

	padding:.4rem 0;

	width:100%;

	float: left;

}

.Regional .Regional_T{

	padding:.3rem 0;

	width:100%;

	float: left;

	text-align: center;

	font-size: .3rem;

	color: #c30e23;

}

.Regional .list ul{

	width:100%;

	display: flex;

    justify-content: center;

    flex-wrap: wrap;

}

.Regional .list li{

	width:19%;

	margin-right:1.23%;

	margin-bottom:1.23%;

	position: relative;

}

.Regional .list li .TelBut{

    display:none;

	position: absolute;

	right:.3rem;

	top:60%;

	margin-top:-.4rem;

	width:.45rem;

	height:.45rem;

	padding:.1rem;

	background-color:#fff;

	border-radius:10rem;

	overflow: hidden;

	border:solid .01rem #ccc;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	cursor: pointer;

}

.Regional .list li:nth-child(5n){

	margin-right:0;

}

.Regional .list li .box{

	background:#fff url(../images/contact_Icon6.png) no-repeat 90% 90%;

	padding:.3rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	transition: all .4s;

	cursor: pointer;

	background-size: .99rem;

}

.Regional .list li .box .title{

	font-size: .14rem;

	line-height: .28rem;

}

.Regional .list li .box .title h4{

	font-size: .18rem;

	transition: all .4s;

	color: #333333;

}

.Regional .list li .box .title p{

	color: #c30e23;

	height: 0.56rem;

    overflow: hidden;

}

.Regional .list li .box .xins{

	line-height: .3rem;

	margin: .3rem 0;

}

.Regional .list li .box .xins span:last-child{

	padding-right: 0;

}

.Regional .list li .box .xins p{

	/*text-overflow: ellipsis;

	white-space: nowrap;*/

	height: .25rem;

	font-size: .14rem;

	overflow: hidden;

}

.Regional .list li .box:hover{

	box-shadow:0 0 20px #e2e2e2;

}

.Regional .list li .box:hover .title h4{

	color: #c30e23;

}





/*联系我们 - 加入我们*/

.JoinUsBox{

	overflow: hidden;

	width: 100%;

	padding: .8rem 0;

}

.JoinUs_list{

	width: 100%;

	float: left;

	margin-bottom: .4rem;

}

.JoinUsBox li{

	float: left;

	width: 100%;

	padding:.35rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

	transition: all .4s;

	background:#fff;

	margin-bottom: .35rem;

}

.JoinUsBox li .ConTextbox{

	overflow: hidden;

	width:100%;

	background:url(../images/JoinUs_icon.png) no-repeat right .2rem;

	background-size: .12rem;

	cursor: pointer;

	transition: all .3s;

}

.JoinUsBox li.on .ConTextbox{

	background:url(../images/JoinUs_icon2.png) no-repeat right .2rem;

	background-size: .12rem;

}

.JoinUsBox li .post{

	font-size: .24rem;

	color: #333333;

	position: relative;

	width:1.75rem;

	/* height: .5rem; */

}

.JoinUsBox li .post:after{

	content:"";

	width: 1px;

	height: 100%;

	position: absolute;

	top:0;

	right: 0;

	background: #dddddd;

}

.JoinUsBox li .post:before{

	content:"";

	width:.2rem;

	height:.02rem;

	position: absolute;

	bottom:0;

	left: 0;

	background: #c30e23;

}



.JoinUsBox li .postDes{ width:12.5rem; overflow:hidden;}





.JoinUsBox li .postDes dl{

	padding-left:.7rem;

}

.JoinUsBox li .postDes dd{

	float: left;

	font-size: .14rem;

	color: #666666;

	padding-right:.7rem;

	line-height: .3rem;

}

.JoinUsBox li .postDes dd:last-child{

	padding-right: 0;

}

.JoinUsBox li .textBox{

	width: 100%;

	float: left;

	padding-left:2.45rem;

	line-height: .3rem;

	font-size: .14rem;

	display: none;

	padding-top: .1rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.JoinUsBox li .textBox strong{

	font-size: .18rem;

	color: #c30e23;

	padding-bottom: .1rem;

	display: block;

}

.JoinUsBox li .textBox .Abu{

	float:left;

}

.JoinUsBox li .textBox .Abu a{

	display:inline-block;

	padding: 0 .3rem;

	line-height: .35rem;

	font-size: .14rem;

	color: #fff;

	background: #c91e32;

	border-radius: .3rem;

	transition: all .3s;

}

.JoinUsBox li .Abu a:hover{

	background: #c30e23;

}



/*联系我们 - 意见反馈*/

.feedbackBox{

	overflow: hidden;

	width: 100%;

	padding:.8rem 0;

}

.feedbackBox .fl{

	width:37%;

}

.feedbackBox .same{

	margin-bottom: .4rem;

	font-size:.14rem;

	color: #666666;

	width:100%;

	float:left;

	position: relative;

}

.feedbackBox .same:last-child{

	margin-bottom: 0;

}

.feedbackBox .same .inputBox{

	width: 100%;

	float: right;

	padding-left:.8rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.feedbackBox .same .inputBox input{

	width: 100%;

	padding:0 .1rem;

	line-height: .5rem;

	border:solid 1px #dcdcdc;

	width:100%;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}

.feedbackBox .mingc{

	float: left;

	font-size: .14rem;

	line-height: .5rem;

	position: absolute;

	top: 0;

	left:0;

	width:.8rem;

}

.feedbackBox .mingc span{

	color: #c30e23;

}



.feedbackBox .fr{

	width:60%;

	position: relative;

}

.feedbackBox .Wengben .textCon{

	padding-left:.8rem;

}

.feedbackBox .Wengben .textCon textarea{

	float: right;

	width:100%;

	height:2.35rem;

	border:solid 1px #dcdcdc;

	padding: .1rem;

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */

}





.feedbackBox .Abutbox{

	width: 100%;

	float: left;

	text-align: right;

	margin-top:.4rem;

}

.feedbackBox .Abutbox .Anbut{

	display:inline-block;

	padding: 0 .37rem;

	line-height: .35rem;

	font-size: .14rem;

	color: #fff;

	background: #c91e32;

	border-radius: .3rem;

	transition: all .3s;

	margin-right: .2rem;

}

.feedbackBox .Abutbox .Anbut:last-child{

	margin-right: 0;

}

.feedbackBox .Abutbox .Anbut:hover{

	background: #c30e23;

}









/*荣誉弹框图*/

.bouncedBox{

	display:none;

	position: fixed;

	z-index:11;

	top:0;

	left:0;

	width:100%;

	height:100%;

	background-color: rgba(0,0,0,0.5);

}



.bouncedBox .close{

	width:.35rem;

	height:.35rem;

	line-height:.33rem;

	font-size:.2rem;

	color:#000;

	background-color:#fff;

	border:solid 1px #000;

	text-align: center;

	position: absolute;

	top:-.15rem;

	right:-.15rem;

	border-radius:50%;

	cursor: pointer;

}

.bouncedBox .bouncedCon{

	position: absolute;

	top:50%;

	left:50%;

	max-width:70%;

	max-height:7rem;

	background-color:#fff;

	transform:translate(-50%,-50%);

}

.bouncedBox .bouncedCon .Tupic{

	padding:.2rem;

	height:6.6rem;

}

.bouncedBox .bouncedCon .Tupic img{

	width:4.7rem;

}