* {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #231816;
	font-family: arial, Microsoft YaHei;
	font-weight: 100;
}

a {
	text-decoration: none;
}

a:hover {
	color: #d10521;
}

.header .header_r ul li button:hover,
a:hover {
	color: #c90916;
}

img {
	max-width: 100%;
}

body {
	background-color: #fff;
}

ul,
ol,
li {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input[placeholder],
[placeholder],
*[placeholder] {
	color: #ccc;
}

::-webkit-input-placeholder {
	color: #ccc;
}

.section input {
	color: #231816;
}

.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	*+height: 1%;
}

a:hover i.icon {
	color: #c90916;
}

i.icon {
	margin-left: -5px;
	transition: all 0.5s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

i.icon:first-child {
	margin-left: 5px;
}

table th,
table td,
table td p {
	font-size: 14px!important;
	margin-bottom: 0px!important;
}


/*a.bor_w{
  border: 1px solid #fff;
  padding: 14px 30px 14px;
  color: #fff;
  transition: all 0.5s;
  position: relative;
  display: inline-block;
}
a.bor_w:hover{
  color: #231816;
  background-color: #fff;
}
a.bor_w i{
  font-size: 1em;
  color: #fff;
}
a.bor_w:hover i{
  color: #231816;
}
a.bor_w:after{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  transition: all 0.5s;
  z-index: -1;
  background-color: #fff;
}
a.bor_w:hover:after{
  width: 100%;
}*/


/*a.bor_b{
  border: 1px solid #231816;
  padding: 14px 30px 14px;
  color: #231816;
  transition: all 0.5s;
  position: relative;
  display: inline-block;
}
a.bor_b:hover{
  color: #fff;
  background-color: #231816;
}
a.bor_b i{
  font-size: 1em;
  color: #231816;
  margin-left: -5px;
}
a.bor_b:hover i{
  color: #fff;
}*/

.car_h3 p {
	color: #727071;
	font-size: 16px;
}

.bor_w {
	position: relative;
	padding: 14px 20px;
	height: 18px;
	border: 1px solid #fff;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	overflow: hidden;
}

.bor_w:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 100%;
	z-index: 1;
	background-color: #fff;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.bor_w font.more_cha {
	position: relative;
	z-index: 2;
	color: #fff;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.bor_w font.more_cha i {
	color: #fff;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.bor_w font.more_in {
	position: absolute;
	left: 20px;
	top: 14px;
	z-index: 3;
	transform: translateX(-100%);
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	opacity: 0;
}

.bor_w font.more_in i {
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	color: #231816;
}

.bor_w:hover:after {
	width: 100%;
}

.bor_w:hover font.more_cha {
	opacity: 0;
}

.bor_w:hover font.more_in {
	opacity: 1;
	transform: translateX(0);
}

.bor_b {
	position: relative;
	padding: 14px 20px;
	height: 18px;
	border: 1px solid #231816;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	overflow: hidden;
	display: inline-block;
}

.bor_b:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 100%;
	z-index: 1;
	background-color: #231816;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.bor_b font.more_cha {
	position: relative;
	z-index: 2;
	color: #231816;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.bor_b font.more_cha i {
	color: #231816;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.bor_b font.more_in {
	position: absolute;
	left: 20px;
	top: 14px;
	z-index: 3;
	transform: translateX(-100%);
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	opacity: 0;
	color: #fff;
}

.bor_b font.more_in i {
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	color: #fff;
}

.bor_b:hover:after {
	width: 100%;
}

.bor_b:hover font.more_cha {
	opacity: 0;
}

.bor_b:hover font.more_in {
	opacity: 1;
	transform: translateX(0);
}

.a_op {
	display: inline-block;
	padding: 10px 30px 10px 35px;

	border: solid 1px #231816;

	color: #231816;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	-webkit-transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);


}

.a_op i {
	color: #231816;
}

.a_op:hover,
.a_op.cur {
	background-color: #727071;
	color: #fff;
}

.a_op:hover i.icon,
.a_op.cur i.icon {
	color: #fff;
}

.a_op_w {
	display: inline-block;
	padding: 14px 30px 14px 35px;
	border: 1px solid #fff;
	color: #fff;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	-webkit-transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.a_op_w i {
	color: #fff;
}

.a_op_w:hover,
.a_op_w.cur {
	background-color: #fff;
	color: #231816;
}

.a_op_w:hover i.icon,
.a_op_w.cur i.icon {
	color: #231816;
}

.header {
	max-width: 1336px;
	margin: 0 auto;
	width: 100%;
	padding: 15px 0 10px;
	position: relative;
}

.header .logo {
	display: block;
	text-align: center;
	float: left;
}

.header .nav_l {
	float: left;
	width: 545px;
	border-top: 1px solid #231816;
	padding-top: 10px;
	height: 28px;
}

.header .nav_l ul li {
	float: left;
	margin-right: 40px;
}

.header .nav_l ul li:last-child {
	margin-right: 0;
}

.header .nav_l ul li a {
	display: block;
	font-size: 16px;
	line-height: 20px;
}

.header .header_r {
	float: right;
	width: 545px;
	padding-top: 14px;
	margin-top: 0px;
}

.header .header_r .header_t {
	margin-bottom: 20px;
}

.header .header_r .header_t .suosou {
	float: right;
	height: 26px;
	width: 160px;
	position: relative;
}

.header .header_r .header_t .suosou input {
	width: 100%;
	padding-left: 13px;
	padding-right: 13px;
	box-sizing: border-box;
	border: none;
	height: 26px;
	background-color: transparent;
	border: 2px solid #eaeaea;
	background-color: #eaeaea;
	border-radius: 13px;
	outline: none;
	transition: all 0.5s;
}

.header .header_r .header_t .suosou input:focus {
	background-color: #fff;
}

.header .header_r .header_t .suosou button {
	position: absolute;
	width: 26px;
	height: 26px;
	border: none;
	font-size: 24px;
	right: 10px;
	top: 0;
	background-color: transparent;
	cursor: pointer;
	outline: none;
	transition: all 0.5s;
}

.header .header_r .header_t .suosou button:hover {
	color: #c40910;
}

.header .lang {
	float: right;
	margin-left: 20px;
	position: relative;
	top: 5px;
}

.header .lang a {
	display: block;
	line-height: 20px;
	font-size: 12px;
}

.header .lang ul {
	display: none;
}

.header .lang ul li a {
	font-size: 12px;
}

.header .header_r ul {
	float: right;
}

.header .header_r ul li {
	float: left;
	position: relative;
	margin-left: 15px;
	overflow: hidden;
	width: 24px;
	height: 18px;
	transition: 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.header .header_r ul li button {
	border: none;
	background: none;
	outline: none;
	cursor: pointer;
}

.header .header_r ul li form input {
	position: absolute;
	left: -170px;
	width: 150px;
	border: 1px solid #ccc;
	height: 20px;
	text-indent: 10px;
	z-index: -1;
	opacity: 0;
}

.header .header_r ul li a {
	font-size: 18px;
	line-height: 18px;
	overflow: hidden;
	display: block;
	width: 84px;
}

.header .header_r ul li a img {
	float: left;
}

.header .header_r ul li a span {
	line-height: 18px;
	font-size: 12px;
	display: inline-block;
	color: #7e7e7e;
	/*transform: translate(-20%);*/
	/*opacity: 0;*/
	transition: 0.5s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	/*visibility: hidden;*/
	padding-left: 5px;
}

.header .header_r ul li:hover {
	width: 74px;
}

.header .header_r ul li:nth-of-type(2):hover {
	width: 86px;
}


/*.header .header_r ul li:hover a span{
  visibility: inherit;
  transform: translate(0);
  opacity: 1;
}*/

.nav {
	height: 40px;
	text-align: center;
	background-color: #eaeaea;
	/*background-color: #e3ebee;*/
}

.nav .nav_pc li {
	display: inline-block;
	line-height: 20px;
	margin: 0 20px;
}

.nav .nav_pc li a {
	display: block;
	line-height: 40px;
	padding: 0px 20px;
}

.nav .nav_mob {
	display: none;
}

.hasanimate {
	opacity: 0;
	transform: translateY(50px);
	transition: all 0.5s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.hasanimate.animate {
	opacity: 1;
	transform: translateY(0);
}

.sec_banner_t {
	position: relative;
}

.sec_banner_t img {
	display: block;
}

.sec_banner_t p {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #fff;
	font-size: 26px;
	font-weight: 700;
	margin-left: -100px;
	margin-top: -25px;
	display: none;
}


/* nav_er */

.nav_er {
	background-color: #231816;
	margin-bottom: 0px/*50*/
	;
	position: relative;
	z-index: 999;
}

.nav_er ul {
	height: 45px;
	text-align: center;
}

.nav_er ul li {
	display: inline-block;
	margin: 0 15px;
}

.nav_er ul li:last-child {
	margin-right: 0;
}

.nav_er ul li a {
	position: relative;
	display: block;
	line-height: 45px;
	color: #fff;
}

.nav_er ul li a:after {
	content: '';
	position: absolute;
	bottom: -2px;
	width: 0;
	right: 0;
	height: 2px;
	background-color: #a00f18;
	-webkit-transition: width .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
	transition: width .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.nav_er ul li.current a:after,
.nav_er ul li a:hover:after {
	width: 100%;
	left: 0;
}


/* 车型页导航 */

.nav_er_nr {
	max-width: 1336px;
	margin: 0 auto;
}

.car_nav_er_l {
	float: left;
	position: relative;
	/*width: 222px;*/
	width: 160px;
	top: 5px;
	z-index: 9;
}

.car_nav_er_l .car_nav_er_l_t {
	position: relative;
	/*background-color: #eaeaea;*/
	background-color: transparent;
	z-index: 2;
}

.car_nav_er_l .car_nav_er_l_t a {
	display: block;
	line-height: 35px;
	padding-left: 15px;
	color: #fff;
	font-size: 16px;
}

.car_nav_er_l .car_nav_er_l_t.cur {
	background-color: #fff;
}

.car_nav_er_l .car_nav_er_l_t.cur a {
	color: #231816;
}

.car_nav_er_l .car_nav_er_l_t .car_nav_er_l_t_r {
	width: 31px;
	height: 33px;
	position: absolute;
	right: 1px;
	top: 1px;
	background-color: #727071;
	text-align: center;
	line-height: 33px;
}

.car_nav_er_l .car_nav_er_l_t .car_nav_er_l_t_r i {
	font-size: 18px;
	color: #fff;
	margin-left: 0;
	font-weight: 700;
}

ul.car_nav_er_l_oth {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	background-color: #fff;
	height: auto;
	display: none;
	box-shadow: 0 0 15px #999;
}

ul.car_nav_er_l_oth li {
	display: block;
	width: 100%;
	margin: 0!important;
	border-bottom: 1px solid #ccc;
	background-color: white;
}

ul.car_nav_er_l_oth li a {
	color: #231816;
	padding-left: 15px;
	text-align: left;
	box-sizing: border-box;
	font-size: 16px;
}

.car_nav_san {
	float: right;
}

.section {
	max-width: 1336px;
	margin: 0 auto;
	overflow: hidden;
}

.section .sec_banner {
	position: relative;
	/*background-color: #231816;*/
}

.section .sec_banner .sec_banner_r {
	margin-left: auto;
	max-width: 933px;
	width: 69.8%;
}

.section .sec_banner .sec_banner_r img {
	display: block;
}

.section .sec_banner .sec_banner_l {
	position: absolute;
	width: 30.2%;
	left: 0;
	height: 100%;
	top: 0;
	background-color: #231816;
	background-size: auto 100%;
}

.section .sec_banner .sec_banner_l h2 {
	font-size: 36px;
	color: #fff;
	position: absolute;
	left: 12%;
	top: 16%;
}

.section .sec_banner .sec_banner_l img {
	display: block;
	margin-top: 20px;
}

.sec_menu {
	margin-top: 20px;
	margin-bottom: 40px;
	color: #727071;
}

.sec_menu a {
	padding: 0 8px;
	color: #727071;
	font-size: 16px;
}

.sec_menu a:first-child {
	padding-left: 0;
}


/* 三级导航 */

.nav_san {
	position: relative;
	width: 415px;
	margin-bottom: 60px;
	margin-top: 20px;
	z-index: 9;
}

.nav_san .nav_san_t {
	height: 38px;
	background-color: #d10521;
	background-color: #231816;
	position: relative;
	cursor: pointer;
	-webkit-transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
	transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.nav_san .nav_san_t .line_san {
	position: absolute;
	width: 42px;
	height: 100%;
	background-color: #231816;
	box-sizing: border-box;
	padding: 10px;
}

.nav_san .nav_san_t .line_san i {
	display: block;
	height: 2px;
	background-color: #fff;
	margin-bottom: 5px;
	-webkit-transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
	transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.nav_san .nav_san_t a {
	display: block;
	margin-left: 42px;
	line-height: 38px;
	padding-left: 15px;
	color: #fff;
	-webkit-transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
	transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.nav_san .nav_san_t a i {
	margin-right: 10px;
	color: #fff;
	-webkit-transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
	transition: all .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.nav_san .nav_san_t .nav_san_t_b {
	position: absolute;
	right: 0;
	width: 42px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	top: 0;
	-webkit-transition: width .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
	transition: width .3s cubic-bezier(0.29, 0.18, 0.26, 0.83);
}

.nav_san:hover .nav_san_t {
	background-color: #eaeaea;
}

.nav_san:hover .nav_san_t a,
.nav_san:hover .nav_san_t a i,
.nav_san:hover .nav_san_t .nav_san_t_b {
	color: #231816;
}

.nav_san_b {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	padding-left: 42px;
	box-sizing: border-box;
}

.nav_san_b ul li {
	/*height: 38px;*/
}

.nav_san_b ul li a {
	padding-left: 33px;
	display: block;
	line-height: 38px;
	background-color: #fff;
	color: #231816;
	box-sizing: border-box;
	box-shadow: 0px 2px 6px #999;
}

.nav_san_b ul li a i {
	margin-right: 10px;
}

.nav_san_b ul li:hover>a {
	background-color: #eaeaea;
	color: #231816;
}

.nav_san_b ul li:hover>a i {
	color: #231816;
}

.nav_san_b ul li .nav_san_more {
	padding: 0 10px;
	background-color: #f1f1f1;
}

.nav_san_b ul li .nav_san_more li {
	border-bottom: 1px solid #cbcbcb;
}

.nav_san_b ul li .nav_san_more li a {
	display: block;
	line-height: 30px;
	background-color: transparent;
}

.nav_san_b ul li .nav_san_more li:hover a {
	color: #231816;
}


/* 新闻或者活动的li */

.li_a_gg {
	position: relative;
}

.li_a_gg .tu {
	position: relative;
}

.li_a_gg img {
	display: block;
	width: 100%;
	margin-bottom: 14px;
	max-width: 100%;
}

.li_a_gg span.time {
	font-size: 14px;
	line-height: 14px;
	display: block;
	margin-bottom: 10px;
	color: #939897;
}

.li_a_gg h4 {
	font-size: 16px;
	line-height: 1.875;
	height: 60px;
	color: #231816;
	margin-bottom: 10px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.li_a_gg p {
	font-size: 14px;
	line-height: 2;
	color: #727071;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	height: 84px;
}

.li_a_gg .a_more {
	margin-top: 10px;
	text-align: center;
}

.li_a_gg .a_more a.more {
	font-size: 14px;
	margin: 0 auto;
}


/* 轮播按钮 */

.swiper_l,
.swiper_r {
	position: absolute;
	left: 0;
	width: 60px;
	/*  background-color: #231816;
  top: 0;
  height: 100%; */
	z-index: 9;
	top: 50%;
	margin-left: 0;
	color: #fff;
	margin-top: -45px;
	margin-left: 0;
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	-webkit-transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	cursor: pointer;
}

.swiper_l.swiper-button-disabled,
.swiper_r.swiper-button-disabled {
	/*      display: none;
background-color: #939897; */
}

.swiper_r {
	right: 0;
	left: auto;
}

.swiper_l .icon,
.swiper_r .icon {
	color: #231816;
	font-size: 60px;
	/*  font-weight: 700;*/
	transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	-webkit-transition: all 0.3s cubic-bezier(0.72, 0.02, 0.29, 0.98);
}

.swiper_l .icon:first-child,
.swiper_r .icon:first-child {
	margin-left: 0;
}

.swiper_l .icon:hover,
.swiper_r .icon:hover {
	color: #a00f18!important;
}


/* 标题 */

.car_h3 {
	width: 100%;
	margin: 40px auto 40px;
}

.car_h3 h3 {
	font-size: 36px;
	line-height: 1;
	text-align: center;
	margin-bottom: 25px;
}

.car_h3 p.h3_p,
.car_h3 .h3_p p,
.car_h3 p.h3_p,
.car_h3 .h3_p p span {
	text-align: center;
	font-size: 16px;
	line-height: 1.8;
	color: #727071 !important;
}

.car_h3_l.car_h3 p.h3_p {
	text-align: left;
}


/*  */

button[disabled] {
	background-color: #dadada!important;
	color: #231816;
}

.video-js {
	max-width: 100%;
}

.video-js * {
	color: #fff;
}

.video-js .vjs-big-play-button {
	/*font-family:"iconfont" !important;
  border: none;
  background: none !important;
  font-size: 50px;*/
	left: auto;
	right: 20px;
	bottom: 20px;
	top: auto;
}


/*.video-js .vjs-big-play-button:before{
  content: "\e603";
}*/


/* layout_lr */

.layout_lr .layout_tu {
	float: left;
	max-width: 626px;
	width: 46.85%;
}

.layout_lr .layout_tu img {
	display: block;
}

.layout_lr .layout_zi {
	float: right;
	max-width: 626px;
	width: 46.85%;
}

.layout_lr .layout_zi h4 {
	font-size: 24px;
	margin-bottom: 20px;
}

.layout_lr .layout_zi p {
	font-size: 16px;
	line-height: 1.8;
	color: #727071;
	text-align: left;
}

.layout_lr .layout_zi a {
	margin-top: 40px;
}

.layout_lr li:nth-of-type(even) .layout_tu {
	float: right;
}

.layout_lr li:nth-of-type(even) .layout_zi {
	float: left;
}

.layout_lr li {
	margin-bottom: 50px;
	overflow: hidden;
}

.layout_lr li:last-child {
	margin-bottom: 0;
}


/* layout_3 */

.layout_3 {
	padding: 0 3%;
}

.layout_3 li {
	float: left;
	width: 30%;
	margin-right: 5%;
	margin-bottom: 20px;
}

.layout_3 li:nth-of-type(3n) {
	margin-right: 0;
}

.layout_3 li .layout3_t {
	margin-bottom: 14px;
}

.honor_b .layout_3 li .layout3_t {
	background: url(../images/ry_bg.png) no-repeat;
	padding: 5% 9% 8% 5%;
	background-size: 100% 100%;
}

.layout_3 li .layout3_t img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

.layout_3 li .layout3_b h5 {
	font-size: 16px;
	margin-bottom: 15px;
}

.layout_3 li .layout3_b p {
	font-size: 14px;
	line-height: 2;
	color: #727071;
	/*height: 96px;*/
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.layout_4 li {
	float: left;
	width: 23.5%;
	margin-right: 2%;
}

.layout_4 li:nth-of-type(4n) {
	margin-right: 0;
}

.layout_4 li .layout4_t img {
	display: block;
	margin: 0 auto;
}

.layout_4 li .layout4_b {
	width: 92%;
	margin: -35px auto 0;
	background-color: #fff;
	position: relative;
	padding: 30px 17px;
	box-sizing: border-box;
}

.layout_4 li .layout4_b h5 {
	text-align: center;
	margin-bottom: 20px;
	font-size: 18px;
}

.layout_4 li .layout4_b p {
	font-size: 14px;
	line-height: 2;
	color: #68686b;
	/*max-height: 96px;*/
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	height: 140px;
}

.sec_404 {
	padding: 5% 0;
}

.sec_404 img {
	display: block;
	margin: 0 auto 20px;
	width: 400px;
}

.sec_404 p {
	text-align: center;
	font-size: 16px;
}

.sec_404 p span {
	font-size: 16px;
}

.sec_banner_pc {
	display: block!important;
	margin: 0 auto;
}

.sec_banner_mob {
	display: none!important;
}

@media screen and (max-width: 1670px) {
	.header,
	.section {
		/*  max-width: 1100px; */
		max-width: 80%;
	}
	.header .nav_l,
	.header .header_r {}
	.section .sec_banner .sec_banner_l h2 {
		font-size: 24px;
	}
	.section .sec_banner .sec_banner_l h2 img {
		display: block;
		width: 88%;
	}
	h3 {
		font-size: 22px;
	}
	h4 {
		font-size: 20px;
	}
	h5 {
		font-size: 18px;
	}
}

.social-share .help p {
	font-size: 12px!important;
	color: #231816;
}

@media screen and (max-width: 1200px) {
	.header,
	.section {
		width: 90%;
	}
	.header .nav_l ul li {
		margin-right: 20px;
	}
	.header .nav_l ul li a {
		font-size: 14px;
	}
	.nav_er ul li {
		margin: 0 10px;
	}
	.car_nav_er_l {
		width: 150px;
	}
}

@media screen and (max-width: 750px) {

.user_jianli_t_n h3{
font-size:16px
}
.user_jianli_t_n p{
display:none;
}
.user_jianli_t_n img{
width:80px;
}
.user_jianli_t_n a img{
width:auto;
}
	.li_a_gg h4 {
		height: auto;
	}
	.car_h3 p.h3_p,
	.car_h3 .h3_p p {
		padding: 0;
	}
	.a_op {
		padding: 5px 10px 5px 15px !important;
	}
	.a_op_w {
		display: inline-block;
		padding: 5px 10px 5px 15px;
	}
	.swiper_l,
	.swiper_r {
		left: 0!important;
	}
	.swiper_r {
		left: auto!important;
		right: 0!important;
	}
	.sec_banner_pc {
		display: none!important;
	}
	.sec_banner_mob {
		display: block!important;
	}
	.header {
		width: 31%;
		margin: 0 auto;
	}
	.section {
		width: 100%;
		max-width: 100%;
	}
	.header .logo {
		margin: 0;
	}
	.header .logo img {
		display: block;
		width: 100%;
	}
	.header {
		padding-top: 10px;
	}
	.header .nav_l,
	.header .header_r,
	.header .lang {
		display: none;
	}
	.nav {
		position: relative;
		height: 0;
		background: none;
		z-index: 9999;
	}
	.nav .nav_pc {
		display: none;
	}
	.nav .nav_mob {
		display: block;
	}
	.nav .nav_mob .arr {
		position: absolute;
		width: 20px;
		right: 10px;
		top: -30px;
	}
	.nav .nav_mob .arr i {
		display: block;
		margin-bottom: 3px;
		height: 2px;
		background-color: #6f6f6f;
		transform-origin: center;
		transition: all 0.5s cubic-bezier(0.72, 0.02, 0.29, 0.98);
	}
	.nav .nav_mob .arr i.line3 {
		margin-bottom: 0;
	}
	.nav .nav_mob .arr.cur i.line1 {
		/*transform: rotate(45deg);
  transform-origin: 7px 6px;*/
		-webkit-transform: translateY(5px) rotate(-45deg);
		-ms-transform: translateY(5px) rotate(-45deg);
		transform: translateY(5px) rotate(-45deg);
	}
	.nav .nav_mob .arr.cur i.line2 {
		opacity: 0
	}
	.nav .nav_mob .arr.cur i.line3 {
		/*transform-origin: 6px -3px;
  transform: rotate(-45deg);*/
		-webkit-transform: translateY(-5px) rotate(45deg);
		-ms-transform: translateY(-5px) rotate(45deg);
		transform: translateY(-5px) rotate(45deg);
	}
	.nav .nav_mob ul {
		padding: 0px 3.5%;
		background-color: #fff;
		position: relative;
		top: 0px;
		display: none;
	}
	.nav .nav_mob ul li {
		line-height: 50px;
		border-top: 1px solid #d6d6d6;
		text-align: left;
	}
	.nav .nav_mob ul li:last-child {
		border-bottom: 1px solid #d6d6d6;
	}
	.nav .nav_mob ul li i {
		float: right;
	}
	.bor_b {
		padding: 5px 8px;
		height: 14px;
	}
	.bor_b font {
		font-size: 12px;
		display: inline-block;
		line-height: 14px;
	}
	.bor_b font.more_cha {
		display: block;
		line-height: 14px;
	}
	.bor_b font.more_in {
		/*display: none;*/
		left: 8px;
		top: 5px;
	}
	.foot {
		margin-top: 0.3rem;
		display: block;
		height: auto;
		background: none;
	}
	.nav_er {
		margin-bottom: 1rem;
		display: none;
	}
	.section .sec_banner {
		margin-bottom: 0.8rem;
	}
	.section .sec_banner .sec_banner_r {
		width: 100%;
	}
	.section .sec_banner .sec_banner_l {
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		padding: 4% 5%;
		box-sizing: border-box;
	}
	.section .sec_banner .sec_banner_l h2 {
		font-size: 0.4rem;
		position: relative;
		left: 0;
		top: 0;
	}
	.section .sec_banner .sec_banner_l h2 img {
		/*width: 80px;*/
		width: inherit;
		margin-top: 10px;
	}
	.sec_menu {
		/*visibility: hidden;*/
		display: none;
		margin-bottom: 0.55rem;
	}
	.nav_san {
		width: 100%;
		max-width: 415px;
		margin-bottom: 0.6rem;
		display: none;
	}
	ul li.li_a_gg {
		width: 100%!important;
		float: none!important;
	}
	li.li_a_gg img {
		margin-bottom: 0;
	}
	li.li_a_gg {
		float: none;
		width: 100%;
		margin-bottom: 0.5rem;
	}
	li.li_a_gg .art {
		width: 100%;
		padding: 4% 4%;
		box-sizing: border-box;
	}
	.li_a_gg .a_more {
		margin-top: 0.3rem;
	}
	/* 标题 */
	.car_h3 {
		margin: 0.3rem 0 0.3rem 0;
		width: 100%;
		box-sizing: border-box;
	}
	.car_h3 h3 {
		font-size: 0.4rem!important;
		margin-bottom: 0.33rem!important;
	}
	.car_h3 p.h3_p,
	.car_h3 .h3_p p {
		font-size: 14px;
		padding: 0 4%;
		margin-top: 0.33rem!important;
	}
	.layout_lr .layout_tu img {
		margin: 0 auto;
	}
	.layout_lr .layout_zi,
	.layout_lr .layout_tu {
		float: none;
		width: 100%;
		max-width: 100%;
	}
	.layout_lr .layout_zi {
		box-sizing: border-box;
		padding: 4% 5%;
	}
	.layout_lr .layout_zi h4 {
		font-size: 18px;
	}
	.layout_lr .layout_zi p {
		font-size: 14px!important;
	}
	.layout_3 li,
	.layout_3 li:nth-of-type(3n),
	.layout_4 li {
		width: 100%;
		margin-right: 4%;
	}
	.layout_3 li:nth-of-type(even),
	.layout_4 li:nth-of-type(even) {
		margin-right: 0;
	}
}

.anchorBL {
	display: none;
}

.pagesite {
	padding: 20px 0;
	text-align: center;
}

.pagesite,
.pagesite span,
.pagesite a {
	line-height: 24px;
}

.pagesite span,
.pagesite a {
	padding: 0 7px;
	border: 1px solid #888;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	text-align: center;
	margin: 0 5px 0 0;
	border-radius: 3px;
	background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%);
	display: inline-block;
}

.pagesite a#pageto {
	display: none;
}

.pagesite span,
.pagesite a[disabled] {
	cursor: default;
	background: #666;
	color: #fff;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
}

.pagesite select {
	height: 26px;
	border: 1px solid #888;
	background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
	font-size: 16px;
	margin: 0 5px 0 5px;
}

@media only screen and (min-width: 100px) and (max-width: 750px) {
	.pagesite span,
	.pagesite a {
		padding: 0 9px;
		border: 1px solid #888;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
		text-align: center;
		margin: 0 5px 0 0;
		border-radius: 3px;
		background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%);
		display: inline-block;
	}
}