.nav {
	background: #f5f5f5;
	padding: 18px 2%;
	border-bottom: 1px solid #e0e0e0;
	position: relative;
}

.nav ul {
	/* margin-left: 200px; */
	margin-top: 20px;
}

.nav ul li .li_a {
	color: #353535;
}
.nav ul li:first-child {
	margin-left: 0;
}
.nav ul li {
	margin-left: 40px;
	padding-right: 15px;
}

.nav .infos {
	margin-top: 10px;
}

.nav .infos .sousuo {
	width: 250px;
	background: #e3e3e3;
	border-radius: 25px;
	display: flex;
}

.nav .infos .sousuo .text {
	background: #e3e3e3;
	border-radius: 25px;
	padding: 8px 0;
	flex: 1;
	font-size: 14px;
	padding-left: 10px;
}

.nav .infos .sousuo .buts {
	display: inline-block;
	width: 45px;
	border-radius: 0px 25px 25px 0px;
	background: url(../img/p2.png) center no-repeat #ffa11b;
}

.nav .infos .yuyan {
	font-size: 15px;
	margin-left: 50px;
	margin-top: 8px;
	position: relative;
}

.nav .infos .yuyan .on_yy a {
	display: inline-block;
	padding-right: 20px;
	background: url(../img/p3.png) right 8px no-repeat
}

.nav .infos .yuyan .li_yy {
	display: none;
}

.nav .infos .yuyan .on_yy {
	display: block;
}

.nav .infos .yuyan:hover .li_yy {
	display: block;
}

.nav .infos .yuyan .hide_li {
	position: absolute;
}

.nav .infos .lohs {
	margin-top: 7px;
	margin-left: 25px;
}

.nav .infos .lohs a {
	display: inline-block;
	margin: 0px 5px;
	font-size: 14px;
	color: #909090;
}

.nav .infos .lohs a:hover {
	color: #353535;
}

.nav .infos .yilong {
	color: #ffa11b;
	font-size: 14px;
	padding-top: 2px;
	position: relative;
	background: url(../img/p84.png) right center no-repeat;
	padding-right: 15px;
}

.nav .infos .yilong dl {
	position: absolute;
	top: 25px;
	background: #fff;
	padding-top: 0px;
	width: 100%;
	display: none;
	line-height: 30px;
	z-index: 999;
	text-align: center;
}
.nav .infos .yilong{
	padding-bottom: 10px;
}

.nav .infos .yilong dl dd {
	border: 1px solid #e0e0e0;
}

.nav .infos .yilong dl dd:nth-child(1) {
	border-bottom: 0px none;
}

.nav .infos .yilong:hover dl {
	display: block;
}

.nav ul .more_li .li_a {
	padding-right: 20px;
	background: url(../img/p3.png) right 7px no-repeat;
}

.nav ul li .li_a:hover {
	color: #ffa11b;
}

.nav ul li dl {
	background: #f5f5f5;
	position: absolute;
	left: 0px;
	top: 110px;
	width: 96%;
	padding: 30px 2% 10px;
	z-index: 9999;
	display: none;
}

.nav ul li dl dd {
	width: 23%;
	margin: 0px 1%;
	margin-bottom: 25px;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.nav ul li dl dd:hover {
	box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
	transform: translate3d(0, -5px, 0);
	-webkit-transform: translate3d(0, -5px, 0);
}

.nav ul li dl dd .dm {
	padding: 20px;
	background: #e8e8e8;
	display: flex;
}

.nav ul li dl dd .dm .tetsx {
	flex: 1;
	padding-top: 30px;
	font-size: 15px;
}


.nav ul li dl dd .dm .img_show {
	width: 170px;
	height: 110px;
}

.nav ul .more_li .li_a {
	padding-bottom: 50px;
}

.nav ul .more_li:hover dl {
	display: block;
}

.nav ul li:hover .li_a {
	color: #ffa11b;
}

.nav ul .more_li:hover .li_a {
	padding-right: 20px;
	background: url(../img/p48.png) right 7px no-repeat;
}

.banner {
	position: relative;
	height: 975px;
}

.banner #banner {
	position: relative;
	z-index: 97;
	background: #000;
}
#banner .swiper-button-prev {
	background: url(../img/arrow-left.png) no-repeat center center;
	background-size: 80%;
}
#banner .swiper-button-next {
	background: url(../img/arrow-right.png) no-repeat center center;
	background-size: 80%;
}
#banner .swiper-button-prev,#banner .swiper-button-next {
	width: 40px;
	height: 50px;
	background-color: rgba(0,0,0,0.3);
}
#banner  .swiper-button-prev.swiper-button-disabled,#banner  .swiper-button-prev.swiper-button-next {
	opacity: 1;
}

.banner iframe {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.banner .show_imgs {
	/*position: absolute;
	left: 50%;
	transform: translate(-50%, 0%);
	top: 105px;*/
}

.menlian {
	position: fixed;
	width: 110px;
	top: 30%;
	right: 0px;
	z-index: 99;
	/* overflow-x: hidden; */
}

.menlian ul li {
	margin-bottom: 5px;
	cursor: pointer;
}

.menlian ul li .tit {
	background: #808080;
	font-size: 14px;
	border-radius: 25px;
	padding: 7px 12px;
	width: 80px;
	padding-right: 25px;
	padding-left: 40px;
	color: #fff;
	transform: translate(50%, 0%);
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative;
}

.menlian ul li .tit a {
	color: #fff;
}

.menlian ul .i1 .tit {
	background: url(../img/p39.png) 8px center no-repeat #808080;
}

.menlian ul .i2 .tit {
	background: url(../img/p40.png) 8px center no-repeat #808080;
}

.menlian ul .i3 .tit {
	background: url(../img/p36.png) 8px center no-repeat #808080;
}

.menlian ul .i4 .tit {
	background: url(../img/p38.png) 8px center no-repeat #808080;
}

.menlian ul .i5 .tit {
	background: url(../img/p37.png) 10px center no-repeat #808080;
}

.menlian ul li:hover .tit {
	background-color: #ffa11b;
	transform: translate(0%, 0%);
}
.menlian ul li:hover #swx {
	display: block;
}
.menlian ul li .tit .sign {
	width: 15px;
	height: 15px;
	border-radius: 50%;
	text-align: center;
	line-height: 15px;
	background: #ffa11b;
	color: #fff;
	font-size: 12px;
	position: absolute;
	top: 5px;
	left: 5px;
}

.menlian ul li dl {
	position: absolute;
	transform: translate(-103%, -30%);
	width: 440px;
	background: #fff;
	border: 1px solid #ffa11b;
	display: none;
	top: 0;
}

.menlian ul li dl dd {
	padding: 10px 0;
	margin: 0px 15px;
	display: flex;
	border-bottom: 1px solid #ededed;
	margin-bottom: 0px;
}

.menlian ul li dl dd .text {
	font-size: 14px;
	padding: 5px;
	padding-right: 20px;
	flex: 1;
}

.menlian ul li dl dd .text .tt1 {
	height: 42px;
	margin-bottom: 5px;
}

.menlian ul li dl dd:hover .tt1 {
	color: #ffa11b;
}

.menlian ul li dl dd .img {
	width: 90px !important;
	display: block;
	height: 90px;
}

.menlian ul li dl dd .del {
	display: inline-block;
	margin-top: 20px;
}

.menlian ul li dl .butas {
	padding: 10px 40px;
	text-align: center;
}

.menlian ul li dl .butas a {
	display: inline-block;
	border: 1px solid #c6c6c6;
	font-size: 14px;
	margin: 0px 30px;
	padding: 4px 12px;
	border-radius: 5px;
}

.menlian ul li dl .butas a:hover {
	border: 1px solid #ffa11b;
	color: #ffa11b;
}

.menlian ul li dl .sanjiao {
	position: absolute;
	top: 40%;
	right: -13.6px;
	transform: translate(0%, -50%);
}

.menlian ul li:hover dl {
	display: block;
}

.m1 {
	display: flex;
	margin-bottom: 1px;
}

.m1 .list {
	flex: 1;
	position: relative;
}

.m1 .list img {
	border-right: 1px solid #fff;
}

.m1 .list .title_1 {
	position: absolute;
	top: 15px;
	left: 2.5%;
	font-size: 26px;
	font-weight: bold;
	z-index: 999;
	padding-left: 15px;
}

.m1 .list .title_1::before {
	content: '';
	width: 2px;
	height: 25px;
	background: #ffa11b;
	position: absolute;
	left: 0px;
	top: 50%;
	transform: translate(0%, -50%);
}

.m2 {
	display: block;
}

.m2 .list {
	width: 33.3%;
}

.m2 .list:hover .title_1 {
	color: #fff;
}

.m3 .list {
	width: 50%;
	display: flex;
	background: #f5f5f5;
}

.m3 .list .img {
	position: relative;
}

.m3 .list .img .img_s {
	display: inline-block;
	width: 480px;
}

.m3 .list .img .title {
	position: absolute;
	left: 5.5%;
	top: 50px;
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 5px;
}

.m3 .list .img .title::before {
	content: '';
	width: 55px;
	height: 1px;
	background: #fff;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.m3 .list .textas .dm {
	padding: 50px 30px;
}

.m3 .list .textas .dm .tt1 {
	color: #202020;
	font-size: 20px;
	margin-bottom: 20px;
}

.m3 .list .textas .ccont {
	font-size: 14px;
	color: #848484;
	height: 80px;
}

.m3 .list .textas .hr {
	margin-top: 10px;
}

.m3 .list .textas .hr a {
	border: 1px solid #e1e1e1;
	color: #747474;
	font-size: 15px;
	padding: 5px 20px;
	border-radius: 20px;
}

.m3 .list .textas .hr a:hover {
	background: #007AFF;
	color: #fff;
}

.m4 {
	padding: 50px 0 30px;
	background: #f5f5f5;
}

.m4 li {
	width: 20%;
	text-align: center;
	cursor: pointer;
}

.m4 li .dm {
	padding: 20px 0px;
	width: 180px;
	font-size: 16px;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	text-align: center;
	display: inline-block;
}

.m4 li .dm .img {
	margin-bottom: 10px;
}

.m4 li:hover .dm {
	background: #fff;
	box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
	transform: translate3d(0, -5px, 0);
	-webkit-transform: translate3d(0, -5px, 0);
}

.footer {
	padding-top: 50px;
	border-top: 1px solid #e0e0e0;
	background: #f5f5f5;
	padding-bottom: 35px;
}

.footer ul {
	margin-left: 30px;
	margin-right: 60px;
}

.footer ul .t {
	color: #3b3b3a;
	font-size: 16px;
	position: relative;
	padding-left: 10px;
	margin-bottom: 6px;
}

.footer ul .t::before {
	position: absolute;
	content: '';
	height: 15px;
	width: 2px;
	background: #ffa11b;
	left: 0px;
	top: 50%;
	transform: translate(0%, -50%);
}

.footer ul li {
	padding-left: 10px;
	margin-top: 4px;
}

.footer ul li a {
	color: #6a6a6a;
	font-size: 14px;
}

.footer ul li a:hover {
	color: #ffa11b;
}

.footer .infos {
	font-size: 14px;
	border-left: 1px solid #dfdfdf;
	padding-left: 85px;
}

.footer .infos li {
	margin-bottom: 4px;
	padding-left: 25px;
}

.footer .infos .i1 {
	background: url(../img/p21.png) left center no-repeat;
}

.footer .infos .i2 {
	background: url(../img/p22.png) left center no-repeat;
}

.footer .infos .i3 {
	background: url(../img/p24.png) left center no-repeat;
}

.footer .infos .i4 {
	background: url(../img/p25.png) left center no-repeat;
}

.copy {
	background: #414141;
	color: #ffffff;
	font-size: 14px;
	padding: 10px 0;
	text-align: center;
}

.nav ul li .dl_2 dd .dm .tetsx {
	padding-top: 5px;
}

.nav ul li .dl_2 dd:hover .dm .tetsx {
	color: #ffa11b;
}

.nav ul li .dl_2 dd .dm {
	background: none;
	border-right: 1px solid #ededed;
}

.m5 {
	padding: 25px 0;
}

.common_title {
	text-align: center;
	margin-bottom: 25px;
}

.common_title .t1 {
	font-size: 24px;
}

.common_title .t2 {
	font-size: 14px;
	color: #8d8d8d;
}
.pro-left-ul .inner-ul {
	display: none;
}
.m5 .box ul li {
	width: 49%;
	position: relative;
	margin-bottom: 30px;
	margin-left: 2%;
}
.m5 .box ul li:nth-of-type(2n+1) {
	margin-left: 0;
}
.m5 .box ul li .text {
	position: absolute;
	width: 100%;
	bottom: 0px;
	text-align: center;
	color: #fff;
	padding: 8px 0;
	left: 0px;
	background: rgba(0, 0, 0, .5);
}

.m5 .box ul li .text span {
	position: relative;
	text-align: center;
}

.m5 .box ul li .text span em {
	display: inline-block;
	position: relative;
	z-index: 999;
	background: transparent;
}

.m5 .box ul li .text span::before {
	content: '';
	width: 30px;
	height: 1px;
	background: #fff;
	position: absolute;
	top: 50%;
	transform: translate(-120%, -50%);
}

.m5 .box ul li .text span::after {
	content: '';
	width: 30px;
	height: 1px;
	background: #fff;
	position: absolute;
	top: 50%;
	transform: translate(20%, -50%);
}

.m5 .box ul li:hover .text {
	background: rgba(236, 160, 51, .8);
}

.m5 .box ul li:nth-child(2n) {
	float: right;
}

.m6 {
	display: flex;
}

.m6 .let {
	width: 200px;
}

.m6 .let ul {
	background: #f5f5f5;
	padding: 15px 0;
}

.m6 .let ul li {
	margin-bottom: 10px;
}

.m6 .let li a {
	font-size: 14px;
	padding: 2px 2px 2px 30px;
}

.m6 .let .tit {
	background: #ffa11b;
	color: #fff;
	text-align: center;
	border-radius: 5px 5px 0 0;
	padding: 10px 0;
}


.weizhis {
	color: #666666;
	font-size: 12px;
	padding: 10px 0;
}

.weizhis .we {
	background: url(../img/p50.png) left center no-repeat;
	padding-left: 20px;
}

.weizhis a {
	color: #666666;
	font-size: 12px;
}

.m6 {
	padding-bottom: 50px;
}

.m6 .let ul {
	background: #f5f5f5;
	padding: 15px 0;
}

.m6 .let ul li {
	margin-bottom: 10px;
	position: relative;
}

.m6 .let li a {
	font-size: 14px;
	padding: 2px 2px 2px 30px;
}

.m6 .let ul .on>a {
	color: #ffa11b;
}

.m6 .let li a:hover {
	color: #ffa11b;
}

.m6 .rit {
	flex: 1;
	margin-left: 45px;
}

.m6 .rit .tits {
	margin-bottom: 20px;
}

.m6 .rit .tits .t1 {
	color: #5c5c5c;
	font-size: 14px;
}

.m6 .rit .tits .t2 {
	position: relative;
	padding-left: 8px;
}

.m6 .rit .tits .t2::before {
	width: 3px;
	height: 18px;
	background: #ffa11b;
	content: '';
	position: absolute;
	left: 0px;
	top: 3px;
}

.m6 .rit ul li {
	width: 32%;
	margin-right: 1%;
	margin-bottom: 20px;
	text-align: center;
	font-size: 14px;
}

.m6 .rit ul li .tit {
	height: 42px;
	margin-top: 5px;
	overflow: hidden;
}

.page {
	background: #fff;
	padding: 15px 10px;
	font-size: 14px;
}

.page .boas1 {
	margin-right: 10px;
}

.page a {
	padding: 4px 12px;
	border: 1px solid #dcdcdc;
	font-size: 12px;
	display: inline-block;
}

.page a:hover {
	color: #ffa11b;
}

.page .on {
	color: #ffa11b;
}

.page .tasf1 {
	color: #666666;
	font-size: 12px;
	margin-top: 5px;
	margin-right: 25px;
}

.page .teaxs {
	width: 40px;
	height: 25px;
	border: 1px solid #dcdcdc;
}

.page .buta {
	background: #ffa11b;
	color: #fff;
	height: 27px;
	font-size: 2px;
	width: 40px;
	text-align: center;
}

.m7_banner {
	background: #f0f0f0;
	padding: 25px 0;
}

.m7_banner .tit {
	text-align: center;
	font-size: 18px;
	color: #3d3d3d;
	font-weight: bold;
}

.m7_banner .img {
	text-align: center;
}

.m7 .click_tab {
	margin-bottom: 25px;
	background: #ebebeb;
}

.m7 .click_tab span {
	font-size: 12px;
	padding: 15px 28px;
	cursor: pointer;
}

.m7 .click_tab span:hover {
	background: #ffa11b;
	color: #fff;
}

.m7 .click_tab .on {
	background: #ffa11b;
	color: #fff;
}

.m7 .show_box_view .lis_box1 .box1 {
	display: flex;
}

.m7 .show_box_view .lis_box1 .box1 .text {
	flex: 1;
	margin-right: 45px;
}

.cm_tit_1 {
	font-size: 12px;
	color: #373737;
	position: relative;
	padding-left: 10px;
}

.cm_tit_1::before {
	content: '';
	width: 2px;
	height: 15px;
	position: absolute;
	display: inline-block;
	left: 0px;
	background: #ffa11b;
	top: 50%;
	transform: translate(0%, -50%);
}

.m7 .show_box_view .lis_box1 .box1 .text .lk_1 {
	font-size: 12px;
	margin-bottom: 1px;
}

.m7 .show_box_view .lis_box1 .box1 .text .lk_1 em {
	color: #ffa11b;
}

.m7 .show_box_view .lis_box1 .box1 .text .cm_tit_1 {
	margin-bottom: 8px;
}

.m7 .show_box_view .lis_box1 .box1 .text .dect {
	margin-top: 15px;
	font-size: 12px;
	text-indent: 2rem;
	padding-bottom: 5px;
	line-height: 25px;
}

.m7 .show_box_view .lis_box1 .box1 {
	margin-bottom: 35px;
}

.m7 .show_box_view .lis_box1 .box2 table {
	font-size: 12px;
	margin-top: 15px;
	background: #f6f6f6;
}

.m7 .show_box_view .lis_box1 .box2 table tr td {
	padding: 12px 35px;
	background: #f6f6f6;

}


.m7 .show_box_view .lis_box1 .box2 table tr:nth-child(2n) td {
	background: #ebebeb;
}

.m7 .show_box_view .lis_box1 .box2 table tr td:nth-child(2n) {
	border-right: 1px solid #fff;
}

.m7 .show_box_view .list {
	padding-bottom: 30px;
}
.m7 .show_box_view .list table{
	width: 100%;
	height: auto !important;
}
.m7 .show_box_view .list table tr td{
	background: #fff;
	/*border: 1px solid #999;*/
	font-size: 12px;

}
.m7 .cont_pre_info {
	position: relative;
	margin-bottom: 25px;
}

.m7 .cont_pre_info::before {
	background: #ebebeb;
	content: '';
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	display: block;
}

.m7 .cont_pre_info span {
	background: #fff;
	color: #ffa11b;
	position: relative;
	padding: 1px 5px;
	z-index: 8;
	font-size: 16px;
	border: 2px solid #fff;
}

.m7 .bots_showas .lk_1 {
	font-size: 12px;
	margin-bottom: 1px;
}

.m7 .bots_showas .lk_1 em {
	color: #ffa11b;
}

.m7 .bots_showas {
	display: flex;
}

.m7 .bots_showas .list_text {
	flex: 1;
	display: flex;
	font-size: 12px;
}

.m7 .bots_showas .list_text .text_kj {
	flex: 1;
	padding-left: 15px;
}

.m7 .bots_showas .list_text .text_kj .decas {
	font-size: 12px;
	color: #5c5c5c;
	margin-top: 10px;
	padding-right: 40px;
	line-height: 25px;
}

.m7 .bots_showas .wen_imgs .tbs {
	text-align: center;
	font-size: 12px;
	padding: 4px 0;
}

.m7 .ousoss {
	margin-top: 20px;
}

.m7 .ousoss input {
	width: 215px;
	height: 35px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
}

.m7 .tabjhjs {
	margin-top: 20px;
}

.m7 .tabjhjs .thead_tab {
	display: flex;
}

.m7 .tabjhjs .thead_tab .th {
	font-weight: normal;
	background: #ffa11b;
	color: #2a2a2a;
	font-size: 14px;
	padding: 15px 0 10px;
	flex: 1;
	text-align: center;
}

.m7 .tabjhjs .thead_tab .th em {
	display: inline-block;
}

.m7 .tabjhjs .thead_tab .th em a {
	display: block;
	margin-bottom: -10px;
}

.m7 .tabjhjs .thead_tab .th i {
	margin-top: -5px;
	vertical-align: super;
	font-style: normal;
}

.m7 .tabjhjs .thead_tab .th .shaixuan {
	margin-top: -5px;
	display: inline-block;
}

.m7 .tabjhjs ul li .show_ceng {
	display: flex;
}

.m7 .tabjhjs ul li .show_ceng .td {
	flex: 1;
	font-size: 14px;
	text-align: center;
	padding: 8px 0 0px;
	background: #f6f6f6;
	line-height: 45px;
}

.m7 .tabjhjs ul li .show_ceng .td .caozuo {
	display: inline-block;
	position: relative;
	border: 1px solid #cecece;
	border-radius: 4px;
	background: #fff;
	padding-right: 15px;
	height: 30px;
	margin-top: 5px;
}

.m7 .tabjhjs ul li .show_ceng .td .caozuo .add_nub {
	display: inline-block;
	width: 10px;
	height: 10px;
	position: absolute;
	right: 3px;
	top: 3px;
	background: url(../img/p60.png) center no-repeat;
}

.m7 .tabjhjs ul li .show_ceng .td .caozuo .jian_nub {
	display: inline-block;
	width: 10px;
	height: 10px;
	position: absolute;
	right: 3px;
	bottom: 3px;
	background: url(../img/p62.png) center no-repeat;
}

.m7 .tabjhjs ul li .show_ceng .td .caozuo .textas {
	width: 40px;
	border-radius: 4px 0px 0px 4px;
	font-size: 12px;
	padding-left: 5px;
	border-right: 1px solid #cecece;
	height: 30px;
}

.m7 .tabjhjs ul li .show_ceng .td .just_but {
	margin-right: 5px;
	margin-top: 5px;
	background: #ffa11b;
	color: #fff;
	padding: 6px 10px;
	border-radius: 5px;
	line-height: normal;
}

.m7 .tabjhjs ul li .hide_ceng {
	background: #ebebeb;
	padding: 20px;
	display: none;
}

.m7 .tabjhjs ul li .hide_ceng .ttit {
	font-weight: bold;
}

.m7 .tabjhjs ul li .hide_ceng dl {
	margin-top: 10px;
	border: 1px solid #cccccc;
}

.m7 .tabjhjs ul li .hide_ceng dl dd {
	display: flex;
	border-bottom: 1px solid #cccccc;
}

.m7 .tabjhjs ul li .hide_ceng dl dd .table_dd {

	padding: 10px 10px 10px 40px;
	background: #f6f6f6;
	font-size: 14px;
}
.m7 .tabjhjs ul li .hide_ceng dl dd .table_dd:nth-child(1n){

	width: 120px;
}
.m7 .tabjhjs ul li .hide_ceng dl dd .table_dd:nth-child(2n) {
	border-right: 1px solid #cccccc;
	flex: 1 !important;
	width: auto !important;
}

.m7 .tabjhjs ul li .hide_ceng dl dd:nth-child(2n) .table_dd {
	background: #ffffff;
}

.m7 .tabjhjs ul li .show_ceng .one_bk {
	background-image: url(../img/p65.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	cursor: pointer;
	color: #ffa11b;
}

.m7 .tabjhjs ul .on .show_ceng .one_bk {
	background-image: url(../img/p64.png);
}

.m7 .tabjhjs ul .on .hide_ceng {
	display: block;
}

.m7 .tabjhjs ul li:nth-child(2n) .show_ceng .td {
	background-color: #ebebeb;
}

.m7 {
	padding-bottom: 70px;
}

.m7 .tabjhjs ul li .show_ceng .phone_show {
	display: none;
}

.m7 .ousoss .phone_shaixuan {
	font-size: 14px;
	margin-top: 8px;
}

.m7 .ousoss .phone_shaixuan select {
	margin-left: 5px;
}

.m7 .show_box_view .lis_box2 .hr {
	text-align: center;
	margin-top: 20px;
}

.m7 .show_box_view .lis_box2 .hr a {
	border-radius: 4px;
	padding: 8px 30px;
	background: #b1b1b1;
	font-size: 12px;
	color: #fff;
	display: inline-block;
	-o-text-overflow: ellipsis;text-overflow: ellipsis; overflow: hidden;  white-space: nowrap;
	max-width: 70%;
}

.m7 .show_box_view .lis_box2 ul li {
	width: 48%;
	margin-bottom: 35px;
}

.m7 .show_box_view .lis_box2 ul li:nth-child(2n) {
	float: right;
}

.m7 .show_box_view .lis_box2 .hr a:hover {
	background: #ffa11b;
}

.m7 .show_box_view .lis_box3 .boxs_3 {

	margin: 0px auto;
}
.m7 .show_box_view .lis_box3 table tr td{
	border: 1px solid #999;
}

.m7 .show_box_view .lis_box4 .boxs_4 .tit {
	font-size: 16px;
	color: #373737;
	font-weight: bold;
	text-align: center;
	margin-bottom: 25px;
}

.m7 .show_box_view .lis_box4 .boxs_4 .tb1 {
	color: #373737;
	font-size: 14px;
	margin-bottom: 15px;
}

.m7 .show_box_view .lis_box4 .boxs_4 .pre_info {
	display: flex;
	margin-top: 15px;
}

.m7 .show_box_view .lis_box4 .boxs_4 .pre_info .table_td {
	flex: 1;
	padding: 5px 12px;
	border: 1px solid #d9d9d9;
	font-size: 12px;
}

.m7 .show_box_view .lis_box4 .boxs_5 .tabssle {
	display: flex;
}

.m7 .show_box_view .lis_box4 .boxs_5 .contas {
	flex: 1;
}

.m7 .show_box_view .lis_box5 .tabssle {
	font-size: 14px;
	display: flex;
	border: 1px solid #d9d9d9;
	margin-top: 40px;
}

.m7 .show_box_view .lis_box5 .tabssle .name {
	width: 175px;
	padding: 10px;
	border-right: 1px solid #d9d9d9;
	position: relative;
}

.m7 .show_box_view .lis_box5 .tabssle .contas {
	flex: 1;
	display: flex;
	flex-wrap: wrap;
}

.m7 .show_box_view .lis_box5 .tabssle .contas li {
	flex: 0 0 33%;
	border-bottom: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
}

.m7 .show_box_view .lis_box5 .tabssle .contas li span {
	padding: 10px;
	display: block;
}

.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(3n) {
	border-right: 0px none;
}

.m7 .show_box_view .lis_box5 .tabssle .name span {
	position: absolute;
	top: 50%;
	transform: translate(0%, -50%);
}

.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(4),
.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(5),
.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(6),
.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(10),
.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(11),
.m7 .show_box_view .lis_box5 .tabssle .contas li:nth-child(12) {
	background: #f2f2f2;
}

.m7 .show_box_view .lis_box5 .tabssle .contas li {
	width: 50%;
}

.m8 .box1 {
	padding: 25px 0;
}

.m8 .box1 .t {
	color: #383838;
	font-size: 16px;
	background: url(../img/p67.png) left center no-repeat;
	padding-left: 30px;
}

.m8 .box1 .boas li {
	width: 160px;
	height: 30px;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	background: url(../img/p68.png) left center no-repeat;
	background-size: cover;
	margin-left: -15px;
}

.m8 .box1 .boas .on {
	background: url(../img/p69.png) left center no-repeat #ffa11b;
	background-size: cover;
	margin-left: -5px;
	margin-right: 10px;
	border-radius: 0px 25px 25px 0;
	color: #fff;
}

.common_gouwuche .shopping-car-container .car-headers-menu .row {
	display: flex;
}

.common_gouwuche .shopping-car-container .car-headers-menu .row .car-menu {
	flex: 1;
}

.common_gouwuche .shopping-car-container .panel-body {
	padding: 8px 0;
}

.common_gouwuche #checkAll {
	vertical-align: text-bottom;
}

.common_gouwuche .shopping-car-container .car-menu {
	text-align: center;
}


/*
		 商品区
		 * */

.common_gouwuche .shopping-car-container .goods-content .goods-item .car-goods-info {
	height: 150px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}

.common_gouwuche .shopping-car-container .goods-content .goods-item .goods-image-column img,
.common_gouwuche .shopping-car-container .goods-content .goods-item .goods-image-column span {
	display: block;
	float: left;
}

.common_gouwuche .shopping-car-container .goods-content .goods-item .goods-image-column span {
	margin-left: 10px;
	font-size: 14px;
}

.common_gouwuche .goods-price {
	color: red;
	font-weight: bolder;
}

.common_gouwuche .form-control {
	text-align: center;
}

.common_gouwuche .single-total {
	color: red;
	font-weight: bold;
}

.common_gouwuche .goods-params {
	color: darkgray;
}

.common_gouwuche .bottom-menu {
	padding: 10px 25px;
}

.common_gouwuche .bottom-menu #checkAllBottom {
	vertical-align: text-bottom;
}

.common_gouwuche #deleteMulty {
	color: cornflowerblue;
	cursor: pointer;
	vertical-align: text-bottom;
}

.common_gouwuche .bottom-menu-include {
	background: #e5e5e5;
}

.common_gouwuche #selectGoodsCount {
	color: #ffa11b;
	font-size: 16px;
}

.common_gouwuche .panel-default .submitData {
	background: #ffa11b;
	font-size: 16px;
	color: white;
	cursor: pointer;
	font-weight: bolder;
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
}

.common_gouwuche .panel-default .submitDis {
	background: #B0B0B0;
	cursor: no-drop;
}

.common_gouwuche .shopping-car-container .panel-default {
	position: relative;
	margin-top: 25px;
}

.common_gouwuche .shopping-car-container .goods-content .goods-item .panel-body {
	display: flex;
}

.common_gouwuche .shopping-car-container .goods-content .goods-item .panel-body .car-goods-info {
	flex: 1;
}

.common_gouwuche .modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
}

.common_gouwuche .modal .modal-dialog {
	position: absolute;
	top: 50%;
	left: 50%;
	background: #fff;
	z-index: 1051;
	width: 320px;
	transform: translate(-50%, -50%);
}

.common_gouwuche .car-headers-menu {
	background: #ebebeb;
	border-top: 1px solid #ffa11b;
	font-size: 14px;
	padding: 15px 0;
}

.common_gouwuche .one_anuts {
	flex: initial !important;
	padding-left: 20px;
	padding-right: 20px;
}

.common_gouwuche .two_anuts {
	flex: initial !important;
	width: 400px;
	text-align: left !important;
}

.common_gouwuche .goods-image-column {
	margin-right: 20px;
}

.common_gouwuche .caocuo_anniu {
	width: 72px;
	display: block;
	margin: 0px auto;
	height: 30px;
}

.common_gouwuche .caocuo_anniu .car-decrease,
.common_gouwuche .caocuo_anniu .car-add {
	width: 20px;
	background: #f5f5f5;
	border: 1px solid #e0e0e0;
}

.common_gouwuche .caocuo_anniu .goods-count {
	width: 30px;
	height: 23px;
	font-size: 14px;
	border: 1px solid #e0e0e0;
}

.common_gouwuche .goods-operate .item-delete {
	background: url(../img/p70.png) left center no-repeat;
	padding-left: 20px;
	font-size: 14px;
}

.m8 .box2 .infosa .let_infos {
	color: #656565;
	font-size: 14px;
	padding-left: 20px;
	line-height: 25px;
	background: url(../img/p71.png) left 5px no-repeat;
}

.m8 .box2 .infosa .rit_ritts {
	text-align: right;
	font-size: 14px;
}

.common_gouwuche .modal-title {
	text-align: center;
	padding: 8px 0;
}

.common_gouwuche .modal-body {
	font-size: 14px;
	text-align: center;
	margin-bottom: 20px;
}

.common_gouwuche .modal-footer {
	text-align: center;
	padding: 10px 0;
}

.common_gouwuche .all_dels {
	font-size: 14px;
	color: #ffa11b;
	background: url(../img/p82.png) left center no-repeat;
	padding-left: 15px;
}

.common_gouwuche .text_edg {
	font-size: 14px;
}

.m8 #zongjias {
	color: #ffa11b;
	font-weight: bold;
	font-size: 24px;
}

.m8 .box2 .infosa .rit_ritts p {
	margin-top: 10px;
}

.m8 .box2 .infosa .rit_ritts p:last-child {
	margin-top: 4px;
}

.m8 {
	padding-bottom: 50px;
}

.common_gouwuche .goods-item {
	padding-bottom: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #ccc;
}

.common_gouwuche2 .two_anuts {
	text-align: center !important;
}

.common_gouwuche2 .goods-price {
	color: #5d5d5d;
	font-size: 14px;
	font-weight: normal;
}

.common_gouwuche2 .goods-image-column {
	margin-right: 10px;
}

.common_gouwuche2 {
	border-top: 0px none;
}

.common_gouwuche2 .shopping-car-container {
	border: 1px solid #e2e2e2;
	padding: 25px;
}

.common_gouwuche2 .shopping-car-container .panel-default {
	margin-top: 0px;
}

.common_gouwuche2 .car-headers-menu {
	border: 0px none;
	background: none;
	border-bottom: 1px solid #e2e2e2;
}

.m8 .box3 .ttitt {
	background: #ebebeb;
	border-top: 1px solid #ffa11b;
	font-size: 14px;
	padding: 15px;
}

.common_gouwuche2 .ttitt {
	background: #ebebeb;
	font-size: 14px;
	padding: 15px;
}

.m8 .box3 .ttitt a {
	color: #ffa11b;
}

.m8 .box4 {
	border: 1px solid #e2e2e2;
	padding: 25px;
}

.m8 .box4 .lk label {
	margin-right: 20px;
	font-size: 14px;
	cursor: pointer;
	padding-left: 20px;
	background: url(../img/img10.jpg) left center no-repeat;
}

.m8 .box4 .lk .on {
	background: url(../img/img11.jpg) left center no-repeat;
}

.m8 .box4 .lk_fix {
	font-size: 14px;
	margin-bottom: 15px;
}

.m8 .box4 .lk {
	margin-bottom: 15px;
}

.m8 .box4 .lk_fix .n {
	width: 120px;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
}

.m8 .box4 .lk_fix .n em {
	color: #ff0000;
}

.m8 .box4 .lk_fix .con {
	border-radius: 4px;
	padding: 2px 5px;
	width: 325px;
	border: 1px solid #c1c1c1;
}

.m8 .box4 .listasg {
	padding-bottom: 40px;
	border-bottom: 1px solid #c1c1c1;
	margin-bottom: 30px;
}

.m8 .box5 {
	background: #f5f5f5;
	border-bottom: 1px solid #c8c8c8;
	padding: 20px;
}

.m8 .box5 input {
	border-radius: 5px;
	padding: 15px 35px;
	font-size: 15px;
	color: #fff;
	background: #ffa11b;
}

.m8 .common_gouwuche2 .phoen_show1 {
	display: none;
	font-size: 14px;
	margin-left: 10px;
}

.common_gouwuche2 .goods-operate {
	font-size: 14px;
	color: #ffa11b !important;
}

.common_zz {
	background: rgba(0, 0, 0, .4);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	display: none;
	z-index: 1500;
}

.common_win {
	width: 90%;
	max-width: 630px;
	background: #fff;
	position: fixed;
	top: 50%;
	display: none;
	left: 50%;
	z-index: 1600;
	transform: translate(-50%, -50%);
}

.common_win .tit {
	color: #525252;
	padding: 12px;
	font-size: 14px;
	position: relative;
	background: #f5f5f5;
}

.common_win .tit .closes {
	position: absolute;
	top: 18px;
	right: 15px;
	cursor: pointer;
}

.common_win .dm {
	padding: 40px;
}

.common_win .style_1 ul li {
	display: flex;
	font-size: 14px;
	margin-bottom: 15px;
}

.common_win .style_1 ul li .n {
	display: inline-block;
	width: 100px;
	text-align: right;
	margin-top: 4px;
	padding-right: 10px;
}

.common_win .style_1 ul li .cons {
	flex: 1;
}

.common_win .style_1 ul li .cons input {
	border: 1px solid #c1c1c1;
	display: block;
	width: 96%;
	padding: 0px 2%;
	height: 35px;
	border-radius: 5px;
}

.common_win .style_1 ul li .cons select {
	border: 1px solid #c1c1c1;
	display: block;
	width: 31%;
	padding: 0px 2%;
	height: 35px;
	border-radius: 5px;
	margin-right: 2%;
}

.common_win .style_1 ul li .cons select:last-child {
	margin-right: 0px;
}

.common_win .style_1 ul li .cons textarea {
	border: 1px solid #c1c1c1;
	display: block;
	width: 96%;
	padding: 0px 2%;
	height: 100px;
	border-radius: 5px;
}

.common_win .style_1 .butass {
	text-align: right;
}

.common_win .style_1 .butass input {
	display: inline-block;
	padding: 2px 10px;
	font-size: 14px;
	background: none;
	border-radius: 5px;
	color: #333;
	border: 1px solid #c1c1c1;
}

.common_win .style_1 .butass input:hover {
	background: #ffa11b;
	color: #fff;
	border: 1px solid #ffa11b;
}

.m8 .box6 {
	border: 1px solid #c8c8c8;
	border-top: 2px solid #ffa11b;
	padding: 20px;
}

.m8 .box6 .cmdbox {
	padding: 30px;
	background: #f5f5f5;
}

.m8 .box6 .cmdbox .ttis {
	color: #303030;
	font-size: 24px;
	padding: 10px 0;
	padding-left: 55px;
	margin-bottom: 20px;
	background: url(../img/img12.jpg) left center no-repeat;
}

.m8 .box6 .cmdbox .th1 {
	color: #676767;
	font-size: 14px;
}

.m8 .box6 .cmdbox .th2 {
	margin-top: 8px;
}

.m8 .box6 .cmdbox .th2 span {
	color: #ffa11b;
	font-size: 20px;
}

.m8 .box6 .cmdbox .th3 {
	font-size: 12px;
	margin-top: 10px;
}

.m8 .box6 .cmdbox .th3 .tesxt {
	font-size: 12px;
	color: #5e5e5e;
	background: #fafdb0;
	border-radius: 12px;
	padding: 4px 10px;
	border: 1px solid #e0e0e0;
}

.m8 .box6 .cmdbox .th3 .tims {
	margin-top: 4px;
	margin-right: 4px;
	margin-right: 30px;
}

.m8 .box6 #daijshi {
	color: #ffa11b;
	margin-left: 2px;
}

.m8 .box6 .cmdbox .th3 .tesxt span {
	color: #ffa11b;
}

.m8 .box6 .cmdbox .index_time {
	padding: 4px 0;
	padding-left: 30px;
	background: url(../img/img13.jpg) left center no-repeat;
}

.m8 .box6 .pay_fangshi {
	padding: 40px 30px;
}

.m8 .box6 .pay_fangshi .tts {
	color: #3f3f3f;
	font-size: 16px;
	margin-bottom: 10px;
}

.m8 .box6 .pay_fangshi .lkhbox label {
	width: 155px;
	height: 50px;
	cursor: pointer;
	border: 1px solid #e0e0e0;
	margin-right: 40px;
	border-radius: 4px;
	position: relative;
}

.m8 .box6 .pay_fangshi .lkhbox label input {
	opacity: 0;
}

.m8 .box6 .pay_fangshi .lkhbox label img {
	position: absolute;
	right: 0px;
	bottom: 0px;
	display: none;
}

.m8 .box6 .pay_fangshi .lkhbox .on {
	border: 1px solid #ffa11b;
}

.m8 .box6 .pay_fangshi .lkhbox .on img {
	display: block;
}

.m8 .box6 .pay_fangshi .butas {
	margin-top: 25px;
}

.m8 .box6 .pay_fangshi .butas input {
	display: inline-block;
	width: 150px;
	height: 50px;
	background: #ffa11b;
	color: #fff;
	border-radius: 10px;
}

.m9 {
	margin-top: 30px;
	background: #fff;
}

.m9 .rit_user {
	flex: 1;
	margin-left: 45px;
}

.m10 .list .tits {
	color: #3d3d3d;
	font-size: 14px;
	background: #ebebeb;
	padding: 15px 20px;
	border-radius: 5px;
}

.m10 .list .contsass {
	padding: 15px;
}

.m10 .list .contsass .info {
	display: flex;
}

.m10 .list .contsass .info .textas {
	flex: 1;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 14px;
	line-height: 25px;
}

.m10 .list .contsass .listsa {
	margin-top: 10px;
}

.m10 .list .contsass .listsa li {
	padding: 0px 18px;
	font-size: 14px;
	text-align: center;
}

.m10 .list .contsass .listsa li .jimg {
	margin-bottom: 5px;
	position: relative;
}

.m10 .list .contsass .listsa li .jimg span {
	width: 16px;
	height: 16px;
	background: #ffffff;
	border: 1px solid #ffba58;
	color: #ffba58;
	position: absolute;
	top: 0px;
	right: 5px;
	font-size: 12px;
	border-radius: 50%;
}

.m10 .dingdan .t2 {
	display: flex;
	border-bottom: 1px solid #e2e2e2;
}

.m10 .dingdan .t2 .one_riws {
	text-align: center;
	width: 475px;
}

.m10 .dingdan .t2 .roiw_1 {
	flex: 1;
	text-align: center;
}

.m10 .dingdan .t2 div {
	font-size: 14px;
	padding: 8px 0;
}

.m10 .dingdan ul li .times {
	font-size: 14px;
	background: #f5f5f5;
	padding: 10px 25px;
	margin-top: 15px;
}

.m10 .list .contsas {
	border: 1px solid #eeeeee;
}

.m10 .list .contsas .pre_box .klli {
	display: flex;
	margin-bottom: 10px;
}

.m10 .list .contsas .pre_box .klli .ttexts {
	flex: 1;
	padding: 10px;
	font-size: 14px;
	padding-right: 20px;
}

.m10 .list .contsas .pre_box .klli .ttexts .ts2 {
	margin-top: 10px;
}

.m10 .list .contsas .pre_box .klli .ttexts .ts {
	height: 42px;
	overflow: hidden;
}

.m10 .list .contsas .pre_box .klli .ttexts:hover .ts {
	color: #ffa11b;
}

.m10 .list .contsas {
	display: flex;
}

.m10 .list .contsas .containfo {
	flex: 1;
	display: flex;
}

.m10 .list .contsas .pre_box {
	width: 450px;
	padding: 10px;
	padding-right: 10px;
	border-right: 1px solid #e2e2e2;
}

.m10 .list .contsas .pre_box .klli {
	position: relative;
}

.m10 .list .contsas .pre_box .klli .shuslki {
	position: absolute;
	right: 0px;
	bottom: 20px;
}

.m10 .list .contsas .containfo .kihfl {
	flex: 1;
	position: relative;
}

.m10 .list .contsas .containfo .kihfl span {
	position: absolute;
	display: inline-block;
	width: 100%;
	top: 50%;
	transform: translate(0%, -50%);
	font-size: 14px;
	text-align: center;
}

.m10 .list .contsas .containfo .kihfl .caouos {
	position: absolute;
	display: inline-block;
	width: 100%;
	top: 45%;
	transform: translate(0%, -50%);
	font-size: 14px;
	text-align: center;
}

.m10 .list .contsas .containfo .kihfl .caouos .g1 {
	display: inline-block;
	padding: 4px 12px;
	border-radius: 5px;
	color: #ffffff;
	background: #ffa11b;
	margin-top: -10px;
	margin-bottom: 5px;
}

.m10 .list .contsas .containfo .kihfl .pshone_show {
	display: none;
}

.m10 .click_tabs {
	margin-left: 15px;
}

.m10 .click_tabs a {
	font-size: 14px;
	margin-right: 10px;
}

.m10 .click_tabs a:hover {
	color: #ffa11b;
}

.m10 .click_tabs .on {
	color: #ffa11b;
}

.m10 .list .lk_box1 .titaas {
	background: #f5f5f5;
	padding: 10px 15px;
	font-size: 14px;
}

.m10 .aslif_boxs {
	padding: 20px;
}

.m10 .list .lk_box1 {
	border: 1px solid #e2e2e2;
	margin-bottom: 25px;
}

.m10 .list .lk_box1 .ghst_conts {
	padding: 15px 12px;
	font-size: 14px;
	line-height: 28px;
}

.m10 .list .lk_box1 .ghst_conts span {
	color: #ffa11b;
}

.m10 .aslif_boxs .hits {
	background: #f5f5f5;
	padding: 10px 15px;
	font-size: 14px;
}

.m10 .list ul li .contsas .pre_box {
	border-right: 0px none;
}

.m10 .list .zongji {
	border: 1px solid #e2e2e2;
	padding: 10px;
	font-size: 14px;
	text-align: right;
}

.m11 .tits,
.m12 .tits {
	color: #3d3d3d;
	font-size: 14px;
	background: #ebebeb;
	padding: 15px 20px;
	border-radius: 5px;
	margin-bottom: 25px;
}

.m11 ul li {
	margin-bottom: 10px;
}

.m11 ul li .n {
	font-size: 14px;
	display: inline-block;
	width: 80px;
	padding-right: 10px;
	text-align: right;
}

.m11 ul li input {
	font-size: 12px;
	border: 1px solid #c1c1c1;
	width: 325px;
	height: 30px;
	padding-left: 10px;
	border-radius: 4px;
}

.m11 .buats {
	padding-left: 95px;
}

.m11 .buats input {
	display: inline-block;
	padding: 4px 30px;
	background: #ffa11b;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	border-radius: 5px;
}

.m12 .listve {
	padding: 30px;
}

.m12 .listve li {
	width: 48%;
	cursor: pointer;
}

.m12 .listve li .dms {
	border: 1px dashed #e0e0e0;
	padding: 15px;
	font-size: 14px;
}

.m12 .listve li .dms .th1 .name {
	font-size: 16px;
}

.m12 .listve li .dms .th1 .dizhi {
	margin-left: 10px;
	margin-top: 2px;
}

.m12 .listve li .dms .th1 .dizhi a {
	display: inline-block;
	padding: 2px 8px;
	color: #fff;
	border-radius: 4px;
	font-size: 12px;
	background: #ffa11b;
}

.m12 .listve li .dms .th1 .caouo a {
	font-size: 14px;
	margin-left: 5px;
}

.m12 .listve li .dms .th1 .caouo a:hover {
	color: #ffa11b;
}

.m12 .listve li .dms .th2 {
	font-size: 14px;
	margin-top: 10px;
	color: #858585;
}

.m12 .listve li:nth-child(2n) {
	float: right;
}

.m12 .listve .on .dms {
	border: 1px dashed #000002;
}

.m12 .butas {
	padding-left: 30px;
}

.m12 .butas input {
	display: inline-block;
	padding: 8px 30px;
	background: #ffa11b;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	border-radius: 5px;
}

.m13 {
	padding-top: 100px;
	padding-bottom: 40px;
	background: #fff;
}

.m13 .tit {
	text-align: center;
	color: #383838;
	font-size: 36px;
	font-weight: bold;
	margin-bottom: 25px;
}

.m13 .box {
	display: block;
	margin: 0px auto;
	width: 360px;
}

.m13 .box li {
	margin-bottom: 20px;
}

.m13 .box li .t {
	font-size: 14px;
	color: #383838;
	margin-bottom: 5px;
}

.m13 .box li .ints {
	border: 1px solid #c8c8c8;
	padding-left: 20px;
	display: flex;
	border-radius: 5px;
}

.m13 .box li input {
	height: 35px;
	display: block;
	border-radius: 8px;
	font-size: 14px;
	flex: 1;
	padding: 0px 5px;
}

.m13 .box .infoss a {
	font-size: 12px;
	color: #7a7a7a;
}

.m13 .box .buts {
	margin-top: 4px;
}

.m13 .box .buts input {
	display: block;
	height: 40px;
	background: #ffa11b;
	color: #fff;
	font-size: 14px;
	width: 100%;
	border-radius: 5px;
}

.m13 .box .ttois {
	text-align: center;
	margin-top: 25px;
}

.m13 .box .ttois .ty {
	position: relative;
	font-size: 14px;
	margin-bottom: 25px;
}

.m13 .box .ttois .ty::before {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0px;
	top: 10px;
	background: #e4e4e4;
}

.m13 .box .ttois .ty span {
	display: inline-block;
	padding: 2px 10px;
	background: #fff;
	position: relative;
	z-index: 8;
}

.m13 .box .boaf a {
	margin: 0px 15px;
}

.m13 .box .infoss {
	margin-top: 35px;
}

.m13 .box .infoss a:hover {
	color: #ffa11b;
}

.m13 .buzhou {
	width: 530px;
	display: block;
	margin: 0px auto;
	padding: 30px 0;
	position: relative;
}

.m13 .buzhou .fl {
	width: 33%;
	text-align: center;
}

.m13 .buzhou .fl span {
	display: inline-block;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	text-align: center;
	line-height: 30px;
	background: #c3c3c3;
	color: #fff;
	position: relative;
	z-index: 999;
}

.m13 .buzhou .fl .shuzi {
	font-size: 14px;
	margin-top: 4px;
}

.m13 .buzhou i {
	display: inline-block;
	width: 70%;
	left: 0px;
	top: 0px;
	background: #c3c3c3;
	left: 50%;
	height: 1px;
	top: 40%;
	position: absolute;
	transform: translate(-50%, -50%);
}

.m13 .buzhou i em {
	position: absolute;
	width: 0px;
	background: #ffa11b;
	height: 100%;
	left: 0px;
	top: 0px;
}

.m13 .buzhou .on span {
	background: #ffa11b;
	color: #fff;
}

.m13 .box li .butbsas {
	display: inline-block;
	padding: 4px 30px;
	background: #ffa11b;
	color: #fff;
	border-radius: 4px;
}

.m13 .box .tip_boxs {
	font-size: 14px;
	text-align: center;
}

.m13 .box .tip_boxs {
	margin-top: 25px;
}

.m13 .box .tip_boxs a {
	color: #ffa11b;
}

.m13 .box .tip_boxs1 {
	text-align: center;
	margin-top: 15px;
}

.m13 .box .tip_boxs1 .bosf {
	display: inline-block;
	padding: 25px 50px;
	background: #666666;
	text-align: center;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
}

.m13 .box .tip_boxs1 p {
	margin-top: 8px;
}

.m13 .box .tip_boxs1 a {
	display: inline-block;
	padding: 4px 15px;
	border-radius: 5px;
	color: #fff;
	background: #ffa11b;
}

.m14 {
	padding: 25px 0;
}

.m14 .title .ty {
	background: url(../img/img30.jpg) left center no-repeat;
	padding-left: 30px;
	font-size: 24px;
	color: #383838;
}

.m14 .title .down {
	border: 1px solid #cdcdcd;
	color: #ffa11b;
	font-size: 18px;
	padding: 4px 15px;
	border-radius: 4px;
}

.m14 .box {
	margin-top: 20px;
	display: flex;
	border: 1px solid #cdcdcd;
}

.m14 .box .left_fl {
	width: 200px;
	border-right: 1px solid #cdcdcd;
}

.m14 .box .rit_fr {
	flex: 1;
}

.m14 .box .left_fl .cont1 .c_on1 .cao {
	display: flex;
	padding: 0px 15px;
}

.textaa {
	flex: 1;
	margin-right: 5px;
}

.m14 .box .left_fl .cont1 .c_on1 .te_input {
	width: 100%;
	border: 1px solid #cdcdcd;
	border-radius: 3px;
	font-size: 12px;
	padding: 4px 0;
}

.m14 .box .left_fl .cont1 .c_on1 .bt_input {
	background: #ffa11b;
	color: #fff;
	font-size: 12px;
	padding: 0px 10px;
	border-radius: 4px;
}

.m14 .box .left_fl .cont1 .c_on1 .caozuosa {
	font-size: 14px;
	text-align: center;
	margin-top: 5px;
}

.m14 .box .left_fl .cont1 .c_on1 .caozuosa a {
	color: #747474;
}

.m14 .box .left_fl .cont1 .c_on1 .caozuosa a:hover {
	color: #0000ff;
}

.m14 .box .rit_fr .pre_list {
	width: 20%;
}

.m14 .box .rit_fr .pre_list .dm {
	padding: 20px 15px;
}

.m14 .box .rit_fr .pre_list .g1 a {
	display: inline-block;
	background: url(../img/p70.png) left center no-repeat;
	padding-left: 18px;
	font-size: 14px;
}

.m14 .box .rit_fr .pre_list .g2 {
	text-align: center;
	margin-top: 10px;
}

.m14 .box .rit_fr .pre_list .g2 img {
	display: inline-block;
}

.m14 .box .rit_fr .pre_list .g3 {
	font-size: 14px;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	margin-top: 8px;
}

.m14 .box .rit_fr .pre_list .g4 {
	font-size: 14px;
	color: #ffa11b;
	text-align: center;
	margin-top: 15px;
}

.m14 .box .rit_fr .pre_list .g5 {
	text-align: center;
	font-size: 14px;
}

.m14 .box .rit_fr .pre_list .g6 .caozuo {
	display: inline-block;
	position: relative;
	border: 1px solid #cecece;
	border-radius: 4px;
	background: #fff;
	padding-right: 15px;
	height: 30px;
	margin-top: 5px;
	flex: 1;
	margin-right: 5px;
}

.m14 .box .rit_fr .pre_list .g6 .caozuo .add_nub {
	display: inline-block;
	width: 10px;
	height: 10px;
	position: absolute;
	right: 3px;
	top: 3px;
	background: url(../img/p60.png) center no-repeat;
}

.m14 .box .rit_fr .pre_list .g6 .caozuo .jian_nub {
	display: inline-block;
	width: 10px;
	height: 10px;
	position: absolute;
	right: 3px;
	bottom: 3px;
	background: url(../img/p62.png) center no-repeat;
}

.m14 .box .rit_fr .pre_list .g6 .caozuo .textas {
	width: 40px;
	border-radius: 4px 0px 0px 4px;
	font-size: 12px;
	padding-left: 5px;
	border-right: 1px solid #cecece;
	height: 30px;
}

.m14 .box .rit_fr .pre_list .g6 .just_but {
	margin-right: 5px;
	margin-top: 5px;
	background: #ffa11b;
	color: #fff;
	padding: 6px 10px;
	font-size: 14px;
	border-radius: 5px;
	line-height: normal;
}

.m14 .box .rit_fr .pre_list .g6 {
	display: flex;
}

.m14 .box .rit_fr .pre_list .g7 {
	margin-top: 10px;
}

.m14 .box .rit_fr .pre_list .g7 dl dd {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	background: #f5f5f5;
}

.m14 .box .rit_fr .pre_list .g7 dl dd:nth-child(2n) {
	background: #fff;
}

.m14 .box .left_fl .cont1 {
	height: 395px;
	position: relative;
}

.m14 .box .left_fl .cont1 .c_on1 {
	position: absolute;
	top: 50%;
	transform: translate(0%, -50%);
}

.m14 .box .left_fl .cont2 dl dd {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: left;
	background: #f5f5f5;
	padding-left: 15px;
}

.m14 .box .left_fl .cont2 dl dd:nth-child(2n) {
	background: #fff;
}

.m14 .box .pre_list .guf_dm {
	border-right: 1px solid #cdcdcd
}

.m14 .box {
	border-right: 0px none;
}

.m15 .eb_tit {
	background: #ebebeb;
	font-size: 16px;
	padding: 8px 20px;
	color: #ffa11b;
}

.m15 {
	border: 1px solid #e5e5e5
}

.m15 .eb_cont {
	padding: 15px 90px;
}

.m15 .eb_cont ul li {
	width: 48%;
	margin-bottom: 20px;
}

.m15 .eb_cont ul li .eb_t {
	font-size: 14px;
	margin-bottom: 4px;
}

.m15 .eb_cont ul li .eb_inpt input {
	display: block;
	width: 98%;
	padding: 4px 0;
	padding-left: 2%;
	border-radius: 6px;
}

.m15 .eb_cont ul li:nth-child(2n) {
	float: right;
}

.m15 .eb_cont ul .textsasf {
	width: 100%;
}

.m15 .eb_cont ul .textsasf textarea {
	display: block;
	width: 98%;
	padding: 4px 0;
	height: 100px;
	padding-left: 2%;
	border-radius: 6px;
}

.m15 .eb_cont .eb_buts {
	text-align: center;
	margin-top: 15px;
}

.m15 .eb_cont .eb_buts input {
	width: 240px;
	padding: 8px 0;
	border-radius: 25px;
	background: #ffa11b;
	color: #fff;
	font-size: 14px;
	display: inline-block;
}

.m15 {
	width: 100%;
}

.m15 .eb_cont {
	padding: 5%;
}

.m16 {
	border: 1px solid #e5e5e5;
	padding: 15px;
}

.m16 ul li {
	border: 1px solid #e5e5e5;
	display: flex;
	padding: 15px;
	margin-bottom: 20px;
}

.m16 ul li .img {
	position: relative;
}

.m16 ul li .img span {
	display: inline-block;
	width: 175px;
	height: 175px;
	position: relative;
}

.m16 ul li .img span .pre_imgs {
	width: 175px;
	height: 175px;
}

.m16 ul li .img .hover_hide,
.m16 ul li .img .hover_show {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 99;
}

.m16 ul li .img .hover_show {
	display: none;
}

.m16 ul li:hover .img .hover_hide {
	display: none;
}

.m16 ul li:hover .img .hover_show {
	display: block;
}

.m16 ul li .ontags {
	flex: 1;
	padding-left: 20px;
}

.m16 ul li .ontags .tt1 {
	font-size: 16px;
	color: #333333;
}

.m16 ul li .ontags .tt2 {
	font-size: 14px;
	line-height: 24px;
	margin-top: 8px;
}

.m16 ul li .ontags .tt3 {
	margin-top: 15px;
}

.m16 ul li .ontags .tt3 a {
	display: inline-block;
	width: 200px;
	background: #b1b1b1;
	padding: 6px 0;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
}

.m16 ul li .ontags .tt3 a:hover {
	background: #ffa11b;
}

.m16 .tyt1 {
	text-align: center;
	font-size: 26px;
	color: #333333;
}

.m16 .tyt_info {
	font-size: 14px;
	text-align: center;
	margin-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e3e3e3;
}

.m16 .tyt_info span {
	margin: 0px 10px;
}

.m16 .tyt_contas {
	padding: 25px;
	font-size: 14px;
	line-height: 28px;
	border-bottom: 1px solid #e3e3e3;
}

.m16 .tyt_contas iframe {
	width: 100%;
	height: 500px;
}

.m16 .tenfye {
	margin-top: 20px;
}

.m16 .tenfye p {
	margin-top: 5px;
}

.m16 .tenfye p a {
	font-size: 14px;
	color: #666666;
}

.m18 ul li {
	padding: 0;
}

.m18 ul li .tt1 {
	background: #f5f5f5;
	padding: 10px;
}

.m18 ul li .ontags {
	padding: 0;
}

.m18 ul li .ontags .tt2 {
	padding: 10px;
}

.m18 ul li .ontags .tt3 {
	padding: 10px;
}

.m15 .eb_cont1 {
	padding: 30px 20px;
	font-size: 14px;
	color: #454545;
	line-height: 32px;
}

.m15 .eb_cont2 li {
	width: 18%;
	text-align: center;
	margin: 0px 1%;
}

.m15 .eb_cont2 li .imimg img {
	background: #fff;
	z-index: 888;
	position: relative;
}

.m15 .eb_cont2 li .klt {
	font-size: 14px;
}

.m15 .eb_cont2 li .kli_con {
	font-size: 12px;
	line-height: 22px;
}

.m15 .eb_cont2 .iiis {
	position: relative;
}

.m15 .eb_cont2 .iiis::before {
	content: '';
	width: 85%;
	top: 30px;
	background: #ffa11b;
	position: absolute;
	height: 1px;
	left: 50%;
	transform: translate(-50%, 0%);
}

.m19 .tit {
	text-align: center;
	font-size: 24px;
	color: #4f4f4f;
}

.m19 .tt2 {
	color: #8d8d8d;
	font-size: 14px;
	text-align: center;
	margin-bottom: 25px;
}

.m19 .cont {
	color: #575757;
	font-size: 14px;
	line-height: 28px;
}

.m19 ul li {
	width: 32%;
	margin-right: 2%;
}

.m19 ul li:nth-child(3) {
	margin-right: 0px;
}

.m19 {
	padding-bottom: 50px;
}

.m19 dl dd {
	width: 48%;
}

.m19 dl dd .img img {
	width: 100%;
}

.m19 dl dd {
	background: #f5f5f5;
	padding-bottom: 10px;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	margin-bottom: 35px;
}

.m19 dl dd .t {
	color: #2c2c2c;
	font-size: 18px;
	padding: 10px;
}

.m19 dl dd .t2 {
	font-size: 14px;
	color: #676767;
	padding: 10px;
	height: 50px;
	overflow: hidden;
	line-height: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.m19 dl dd .t3 {
	color: #919191;
	padding: 10px;
	font-size: 12px;
}

.m19 dl dd .t4 {
	margin: 0px 10px;
	border-top: 1px solid #d3d3d3;
	padding-top: 5px;
}

.m19 dl dd .t4 a {
	color: #ffa11b;
	font-size: 12px;
}

.m19 dl dd:hover {
	box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
}

.m19 dl dd:nth-child(2n) {
	float: right;
}

.m20 {
	border: 0px none;
	padding: 40px 0;
}

.m20 .tyt_contas {
	padding: 20px 0;
}

.m16 .tenfye p a:hover {
	color: #FFCC66;
}

.m21 .t1 {
	text-align: center;
}

.m21 {
	padding: 60px 0;
}

.m21 .t2 {
	text-align: center;
	color: #4f4f4f;
	font-size: 24px;
}

.m21 .map {
	height: 655px;
	position: relative;
	margin-top: 50px;
}

.m21 .map iframe {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.m21 ul {
	padding: 50px 0;
}

.m21 ul li {
	width: 23%;
	margin: 0px 1%;
	font-size: 16px;
	text-align: center;
}

.m21 ul li .tts1 {
	font-size: 14px;
	margin-top: 5px;
}

.m21 {
	border-bottom: 1px solid #ebebeb;
}

.m22 {
	padding: 55px 0;
}

.m22 .t1 {
	text-align: center;
}

.m22 .t2 {
	text-align: center;
	color: #4f4f4f;
	font-size: 24px;
}

.m22 .m15 {
	border: 0px none;
}

.m22_form {
	padding: 0px 100px;
}

.m14 .box .left_fl .cont2 dl dd {
	display: flex;
}

.m14 .box .left_fl .cont2 dl dd label {
	flex: 1;
}

.m14 .box .left_fl .cont2 dl dd .hide_canshu {
	flex: 3;
	display: none;
}

.m14 .box .left_fl .cont2 dl dd .hide_canshu span {
	flex: 1;
	font-size: 12px;
	border-left: 1px solid #DDDDDD;
}

.m14 .box .left_fl .cont2 dl .dd_on {
	height: 120px;
}

.m14 .box .left_fl .cont2 dl .dd_on .hide_canshu {
	display: flex;
}

.m14 .box .rit_fr .pre_list .g7 dl .dd_on {
	height: 120px;
}

.m14 .box .rit_fr .pre_list .g7 dl .dd_on * {
	display: none;
}

.m14 .box2 .i1 {
	width: 185px;
	display: flex;
	border: 1px solid #cdcdcd;
	border-top: 0px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 15px;
}

.m14 .box2 .i1 label {
	flex: 1;
}

.m14 .box2 .i1 .hide_canshu {
	flex: 4;
	display: none;
}

.m14 .box2 .i1 .hide_canshu span {
	flex: 1;
	font-size: 12px;
	border-left: 1px solid #DDDDDD;
}

.m14 .box2 dl dd {
	display: flex;
}

.m14 .box2 dl dd .cont {
	flex: 1;
}

.m14 .box2 dl dd .cont span {
	display: block;
	width: 20%;
}

.m14 .box2 dl dd .cont span em {
	border: 1px solid #cdcdcd;
	border-top: 0px;
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
}

.m14 .box2 dl dd .cont span:nth-child(1n) em {
	border-left: 0px;
}

.m14 .box2 .xun_on {
	height: 110px !important;
}

.m14 .box2 .xun_on {
	line-height: initial;
}

.m14 .box2 .xun_on .hide_canshu span {
	padding-top: 10px;
}

.m14 .box2 .xun_on em {
	height: 110px !important;
}

.m14 .box2 .xun_on .hide_canshu {
	display: flex;
}

.banner {
	height: auto;
}

.banner iframe {
	display: none;
}

.menlian .i6 {
	position: relative;
}

.menlian .i6 span {
	display: inline-block;
	width: 35px;
	height: 35px;
	background: #ffa11b;
	color: #fff;
	text-align: center;
	line-height: 35px;
	position: absolute;
	right: 0px;
	font-size: 12px;
	border-radius: 4px;
}

.menlian .i6 .ttxt2 {
	display: none;
}
.menlian .i6_on .ttxt1{
	display: none;
}
.menlian .i6_on .ttxt2{
	display: block;
}

.menlian_on li{
	display: none;
}

.menlian_on li:last-child{
	display: block;
}

.phone_banner_img{
	display: none;
}

.tongyongphone{
	display: none;
	  margin-top: 10px;
}
.tongyongphone li {
	display: flex;
	background: #f6f6f6;
	padding: 10px 2%;
	border: 1px solid #ccc;
	font-size: 12px;
}

.tongyongphone li b {
	display: inline-block;
	width: 100px;
}

.tongyongphone li em {
	display: block;
	flex: 1;
}

.m7 .show_box_view .list  .boxs_aytab table tr td{
	background: #f6f6f6;
	font-size: 12px;
}

.m7 .show_box_view .boxs_aytab table tr td{
	border: 1px solid #fff;
	padding: 2px 0;
}

/*新增的样式*/
.fix:after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.fix-web:after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.fix-start:after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.main-cont-search {
	padding: 40px 0;
}

.main-cont-search-box {
	width: 820px;
	height: 50px;
	line-height: 50px;
	border:1px solid #ffa11b;
	border-radius: 4px;
	margin: 0 auto;
	overflow: hidden;
}
.main-icon-search {
	width: 50px;
	height: 100%;
	display: block;
	background: url(../img/icon-search.jpg) no-repeat center center;
	background-color: #f5f5f5;
}

main-cont-search-box ::-webkit-input-placeholder{
  color: #aaa;
  font-size: 18px;
}
main-cont-search-box :-moz-placeholder{
  color: #aaa;
  font-size: 18px;
}
main-cont-search-box ::-moz-placeholder{
  color: #aaa;
  font-size: 18px;
}
main-cont-search-box :-ms-input-placeholder{
  color: #aaa;
  font-size: 18px;
}
.main-search-input {
	display: block;
	padding: 0 20px;
	box-sizing: border-box;
	width: calc(100% - 150px);
	font-size: 18px;
	color: #aaa;
}

.main-search-btn {
	width: 100px;
	height: 100%;
	border: none;
	outline: none;
	background-color: #ffa11b;
	color: #fff;
	text-align: center;
}

.main-cont-mid {
	background-color: #f5f5f5;
	padding: 50px 0 50px;
}

.normal-Tit {
	font-size: 24px;
	color: #333;
	text-align: center;
}

.vice-Tit {
	font-size: 14px;
	color: #999;
	margin-top: 10px;
	text-align: center;
}

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}

.mid-pro-app {
	font-size: 16px;
	color: #333;
	margin: 10px 0 5px;
}

.mid-pro-app-en {
	font-size: 12px;
	color: #999;
}
.flex-row {
	display: flex;
}
.flex-wrap {
	flex-wrap: wrap;
}
.main-mid-ul>li {
	width: 23.5%;
	height: 212px;
	text-align: center;
	float: left;
	border-radius: 10px;
	padding: 25px 0 20px;
	box-sizing: border-box;
	background-color: #fff;

	margin-left: 2%;
	transition: all 0.3s;
}
.main-mid-cont-box {
	margin-top: 40px;
}
.main-mid-ul>li:first-child {
	margin-left: 0;
}
.main-mid-ul>li.on {
	background-color: #ffa11b;
	box-shadow: 1px 1px 13px rgba(153,153,153,0.8);
	transform:translate3d(0, -5px, 0)
}
.main-mid-ul>li.on .mid-pro-app,.main-mid-ul>li.on .mid-pro-app-en  {
	color: #fff;
}
.auto {
	margin-left: auto;
	margin-right: auto;
}

.main-mid-ul li .img-dis {
	display: block;
}

.main-mid-ul li .img-on {
	display: none;
}

.main-mid-ul li.on .img-on {
	display: block;
}

.main-mid-ul li.on .img-dis {
	display: none;
}

.main-pro-cate-ul li {
	width: 25%;
	float: left;
	transition: all 0.3s;
	box-sizing: border-box;
	padding-left: 20px;
}
.hide-pc {
	display: none;
}
.main-product-cate {
	padding: 50px 0 15px;
}

.main-pro-cate-Tit {
	font-size: 16px;
	color: #ffa11b;
	font-weight: 700;
	margin-bottom: 5px;
}

.main-pro-cate-links>a {
	line-height: 30px;
	color: #666;
	font-size: 14px;
	display: block;
}
.main-pro-cate-links>a:hover {
	color: #ffa11b;
}
.main-pro-cate-box {
	margin-top: 35px;
}

.main-pro-cate-items {
	margin-bottom: 25px;
}
#swx {
	display: none;
}
.main-pro-newLeft,.main-pro-newRight {
	width: 46.66%;
	box-sizing: border-box;
}
.tit-square {
	background-color: #ffa11b;
	width: 120px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	display: block;
	height: 100%;
	font-weight: 700;
}

.news-Tit-h {
	background-color: #f5f5f5;
	height: 45px;
	line-height: 45px;
	padding-right: 10px;
	box-sizing: border-box;
}

.main-product-news-box {
	margin: 40px 0 55px;
}

.more-links {
	font-size: 12px;
	color: #ffa11b;
}

.more-links i {
	font-style: normal;
}

.l-News-list-ul>li {
	padding: 19px 0;
	box-sizing: border-box;
	border-bottom: 1px dashed #e5e5e5;
	line-height: 30px;
}

.news-date {
	font-size: 12px;
	color: #999;
}

.news-check {
	font-size: 14px;
	color: #999;
}

.news-let {
	font-size: 16px;
	color: #333;
	margin-right: 35px;
	width: 50%;
	-o-text-overflow: ellipsis;text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;
	padding-left: 15px;
}

.li-Left-box {
	width: 80%;
}
.align-start {
	align-items: flex-start;
}
.l-News-list-ul>li>a {
	position: relative;
	display: block;
}
.l-News-list-ul>li>a::before {
	content: "";
	width: 6px;
	height: 6px;
	background-color: #ffa11b;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0px;
}

.r-news-img {
	width: 35.71%;
}

.r-news-info {
	width: 61.60%;
}
.r-News-list-ul>li {
	margin-top: 28px;
}
.r-News-list-ul>li:first-child {
	margin-top: 20px;
}

.r-news-Tit {
	font-size: 16px;
	color: #333;
	-o-text-overflow: ellipsis;text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;
}

.r-news-date {
	font-size: 12px;
	color: #999;
	margin: 10px 0 15px;
}

.r-news-desc {
	font-size: 14px;
	color: #666;
	-o-text-overflow: ellipsis;text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;
}

.menlian ul .i0 .tit {
	background: url(../img/p39-.png) 8px center no-repeat #808080;
}

.pro-center-lTit {

}

.pro-center-Left {
	width: 200px;
}

.pro-center-Right {
	width: 79.66%;
	max-width: calc(100% - 200px);
}

.pro-center-lTit {
	height: 45px;
	line-height: 45px;
	border-radius: 8px 8px 0 0;
	background-color: #ffa11b;
	color: #fff;
	text-align: center;
	font-size: 18px;
}

.pro-center-lUl>li {
	padding-left: 30px;
	line-height: 46px;
	box-sizing: border-box;
	font-size: 14px;
	position: relative;
}
.pro-center-lUl>li>a {
	position: relative;
}
.pro-center-lUl>li>a:after {
	content: "";
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: 6px solid #666;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	right: -12px;
	top: 50%;
	transform: translate(100%,-50%);
	display: none;
}
.pro-center-lUl>li.on>a:after {
	display: block;
}
.pro-center-lCont {
	padding-bottom: 15px;
	background-color: #f5f5f5;
}

.pro-center-rTit {
	font-size: 18px;
	color: #000;
	border-left: 3px solid #ffa11b;
	padding-left: 5px;
}

.pro-center-rDesc {
	font-size: 14px;
	color: #666;
	margin-top: 5px;
	line-height: 30px;
}

.pro-rMain-ul li {
	width: 32%;
	margin-left: 1.3%;
	float: left;
	margin-bottom: 35px;
}
.pro-center-rMain {
	margin-top: 15px;
}
.pro-rMain-ul li:nth-of-type(3n+1) {
	margin-left: 0;
}

.pro-rMain-name {
	padding: 10px 0;
	text-align: center;
}

.pages {
  text-align: center;
  font-size: 12px;
  padding-bottom: 4%;
}

.pages li {
  display: inline-block;
  color: #999;
  font-size: 14px;
  border: 1px solid #dcdcdc;
  padding: 4px 12px 4px;
  background: #FFFFFF;
  margin-right: 5px;
  border-radius: 4px;
}
.pages li.thisclass {
  color: #ffa11b;
}
.pages li.thisclass a {
  color: #ffa11b;
}
.pages li a {
  color: #333;
}

.pro-left-ul li {
	position: relative;
	padding-left: 8px;
}
.pro-left-ul>li {
	padding-left: 15px;
}
.m6 .pro-left-ul li a {
	padding: 0;
}
.m6 .let .pro-left-ul ul {
	padding: 0;
}
.pro-left-ul li>a {
	position: relative;
}
.pro-left-ul li.on>a {
	color: #ffa11b;
}
.pro-left-ul li.on>h3>a {
	color: #ffa11b;
}
.pro-left-ul li h3 {
	font-size: 16px;
	font-weight: 400;
}
.arrow-right {
	content: "";
	width: 0;
	height: 0;
	border-left: 8px solid #666;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	display: inline-block;
	margin-left: 10px;
	transition: all 0.3s;
}
.arrow-right.icon-down {
	transform: rotateZ(90deg);
}
.web-ul-box {
	display: none;
}
li.on>.arrow-right.icon-down {
	border-left-color: #ffa11b;
}
.pro-drop-cont {
	display: none;
}
.second-drop {
	display: block;
}
.pro-drop-cont.on {
	display: block;
}
.pro-drop-cont>a {
	display: block;
	color: #666;
	line-height: 30px;
}
.rel {
	position: relative;
}

.second-drop-cont {
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0;
	transform: translateY(100%);
	background-color: #e8e8e8;
	z-index: 10000;
	box-shadow: 1px 2px 16px rgba(24,24,24,0.2);
	padding:0 10px;
	box-sizing: border-box;
	display: none;
	opacity: 0;
	transition: all 0.3s;
}
.second-drop-cont>a {
	display: block;
	border-bottom: 1px solid #dddddd;
	padding: 16px 0;
}
.second-drop-cont>a:hover {
	color: #ffa11b;
}
.second-drop-cont>a.on {
	color: #ffa11b;
}

.nav ul li dl dd:hover .second-drop-cont {
	display: block;
	opacity: 1;
}

.right-product-show {
	position: absolute;
	height: 100%;
	width: 163px;
	top: 0;
	right: 0;
}

.right-pro-Tit {
	color: #333;
	font-size: 14px;
	padding-left: 10px;
	border-left: 2px solid #ffa11b;
	margin-bottom: 20px;
}

.right-pro-relate {
	background: #e3e3e3;
	height: 450px;
	padding:2px;
	box-sizing: border-box;
	overflow: auto;
}

#swiper-relate {
	height: 100%;
}

.relate-pro-name {
	font-size: 12px;
	color: #333;
	text-align: center;
	margin-top: 10px;
}

.alert-marks {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	opacity: 0;
	visibility: hidden;
	transition: opacity .3s ease-in,visibility .3s ease-in,z-index .3s ease-in;
	display: flex;
	justify-content: center;
	align-items: center;
}

.alert-marks.show {
	z-index: 999;
	opacity: 1;
	visibility: visible;
}
.lis_box1 img,.lis_box3 img,.bots_showas img {max-width: 400px;cursor: url(../img/big.png),pointer;}
/* .alert-marks.show .marks-inner {width: 800px;} */
.marks-inner {background-color: #fff;max-width: 94%;padding: 10px;border-radius: 8px;cursor: url(../img/zoomout.cur), pointer;position: relative;box-shadow: 0 0 3px rgba(0,0,0,0.1);}
.show-img {display: block;width: 0px;}
.img-border {width: 100%;height: 100%;border: 1px solid #eee;display: flex;justify-content: center;align-items: center;}
.icon_close {position: absolute;top: 5px;right: 5px;width: 24px;height: 24px;background-color: #333;border: 2px solid #fff;border-radius: 50%;transform: rotate(-45deg);cursor: pointer;}
.icon_close:after,.icon_close:before {content: "";width: 80%;height: 4px;border-radius: 4px;background-color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.icon_close:after {transform: translate(-50%,-50%) rotate(90deg);}
