*,:after,:before{

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

html{font-size: 62.5% !important;}

html,body,div,p,strong,input,form,img,

h1,h2,h3,h4,h5,h6,ul,ol,li,

dl,dd,dt{margin: 0;padding: 0;vertical-align:middle;}

tbody,tr,td{margin:0;padding:0;}

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

i,em{font-style:normal;font-weight: normal;}

a{

	text-decoration: none;

    transition-duration: .5s;

    cursor: pointer;

	color: #333;

}

a:focus,a:hover{text-decoration:none;color: #333;}

input,button,textarea{ font-family: "Microsoft YaHei";border:0;}

/*清除浮动*/

.cle{clear:both;height:0;margin:0;padding:0;border:none; overflow:hidden;}

.clearfix:before,

.clearfix:after{display:table;content:"";visibility:hidden;height:0}

.clearfix:after{clear:both;}

.clearfix{zoom:1} /*IE < 8*/

.tal{text-align:left;}

.tac{text-align:center;}

.tar{text-align:right;}

.fl,.le{float:left;}

.fr,.ri{float:right;}

.por{position:relative;}

.poa{position:absolute;}

img{

	max-width:100%;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

	-ms-interpolation-mode: bicubic;

}

.pcshow{display: block !important;}

.webshow{ display: none !important; }

/*滚动条*/

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

	.pcshow{display: none !important;}

	.webshow{display: block !important;}

    /*仅作用于webkit*/

    body::-webkit-scrollbar {

        display: none;

    }

}

::-webkit-scrollbar{

	width: .6rem;

	height: 1rem;

	background: #d1d1d1;

}

::-webkit-scrollbar:horizontal {

	border-radius: 0 0 .5rem .5rem

}

::-webkit-scrollbar-thumb {

	/* border: 1px solid #D1D1D1; */

	/* border-radius: .5rem; */

	background: #858585;

	box-shadow: inset 0 0 0 1px #858585;

}

.m-nav-side::-webkit-scrollbar{

	width: 0;

}

/* ::-webkit-scrollbar-thumb:hover {

	background:#465267

} */

.inline-block{ display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; }

.container{ margin: 0 auto; width: 98%; max-width: 1200px;}

.container::before,

.container::after{

	display: table;

    content: " ";

}

.container::after{

	clear: both;

}

body {

	font: 13px/20px 'Microsoft Yahei', Arial, Helvetica, sans-serif;

    background: #fff;

	--tpl-color--: #b30c20;

}

header {

	width: 100%;

	position: fixed;

	top: 0;

	left: 0;

	z-index: 999;

	background: #fff;

	box-shadow: 0 0 1px #333;

}

header.cur {

	position: fixed;

	left: 0;

	top: 0;

	box-shadow: 0 0 5px #333;

	transition: all 0.7s;

}

header .box{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	align-items: center;

	height: 100%;

}

header .logo{

	width: 20%;

	height: 100%;

}

header .logo img{

	height: 60px;

}

nav{

	position: relative;

	width: 80%;

}

nav>ul>li{

	position: relative;

	float: left;

}

nav>ul>li>a{

	color: var(--tpl-color--);

	display: block;

	overflow: hidden;

	font-size: 18px;

	padding: 0 15px;

	line-height: 100px;

}

nav>ul>li>a:hover,

nav>ul>li>a.jd{

    color: #dd9440 !important;

}

header .navbtn{

	display: none;

}

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

	body {

		min-width: 0;

		overflow-x: hidden;

	}

	header{

		padding: 10px 0;

    	height: auto;

    	line-height: normal;

	}

	header .container{

		width: 100%;

	}

	header .logo {

		width: 100%;

		text-align: center;

	}

	header .logo .img{

		height: 30px;

	}

	header .container{

		position: relative;

	}

	header .navbtn{

		width: 10%;

		display: block;

		position: absolute;

		right: 0;

		z-index: 11;

		/*margin: 6px 3% 0 0;*/

		cursor: pointer;

		-webkit-transition: all 0.3s;

    	-o-transition: all 0.3s;

		transition: all 0.3s;

	}

	header .navbtn .line{

		display: block;

		position: relative;

		margin: 0 0 6px 4px;

		width: 18px;

		height: 2px;

		background-color: var(--tpl-color--);

		-webkit-transition: all 0.3s;

		-o-transition: all 0.3s;

		transition: all 0.3s;

	}

	header .navbtn .line:before{

		content: '';

		position: absolute;

		top: 0;

		left: -4px;

		width: 2px;

		height: 2px;

		background-color: var(--tpl-color--);

	}

	header .navbtn.on{

		-webkit-transform: rotateZ(180deg) translate3d(0, 5px, 0);

		-moz-transform: rotateZ(180deg) translate3d(0, 5px, 0);

		-ms-transform: rotateZ(180deg) translate3d(0, 5px, 0);

		-o-transform: rotateZ(180deg) translate3d(0, 5px, 0);

		transform: rotateZ(180deg) translate3d(0, 5px, 0);

	}

	header .navbtn.on .line{

		background-color: #333;

	}

	header .navbtn.on .line:first-child{

		-webkit-transform: translate3d(0, 8px, 0) rotateZ(-45deg);

		-moz-transform: translate3d(0, 8px, 0) rotateZ(-45deg);

		-ms-transform: translate3d(0, 8px, 0) rotateZ(-45deg);

		-o-transform: translate3d(0, 8px, 0) rotateZ(-45deg);

		transform: translate3d(0, 8px, 0) rotateZ(-45deg);

	}

	header .navbtn.on .line:nth-child(2){

		opacity: 0;

		filter: alpha(opacity=0);

	}

	header .navbtn.on .line:last-child{

		-webkit-transform: translate3d(0, -8px, 0) rotateZ(45deg);

		-moz-transform: translate3d(0, -8px, 0) rotateZ(45deg);

		-ms-transform: translate3d(0, -8px, 0) rotateZ(45deg);

		-o-transform: translate3d(0, -8px, 0) rotateZ(45deg);

		transform: translate3d(0, -8px, 0) rotateZ(45deg);

	}

	header .navbtn.on .line:before{

		background: #fff;

	}

	nav{

		position: fixed;

		top: 0;

		left: 0;

		z-index: 10;

		padding: 0;

		width: 100%;

		height: 100%;

		background-color: #fff;

	}

	.nav-hide{

		visibility: hidden;

		opacity: 0;

		filter: alpha(opacity=0);

	}

	nav>ul{

		position: absolute;

		top: 50%;

		right: 0;

		padding: 40px 0;

		width: 100%;

		max-height: calc(100% - 80px);

		overflow-y: scroll;

		overflow-x: hidden;

		-webkit-transform: translate3d(0, -50%, 0);

		-moz-transform: translate3d(0, -50%, 0);

		-ms-transform: translate3d(0, -50%, 0);

		-o-transform: translate3d(0, -50%, 0);

		transform: translate3d(0, -50%, 0);

	}

	nav>ul:before {

		content: '';

		display: block;

		margin: 0 auto 20px;

		width: 108px;

		height: 50px;

		background-size: 100% auto;

		background-position: center;

		background-repeat: no-repeat;

	}

	nav>ul>li{

		display: block !important;

		/*margin: 0 5%;*/

		padding-right: 0;

		width: 100%;

	}

	nav>ul>li>a{

		display: block;

		padding: 0 20px;

		font-size: 16px;

		line-height: 50px;

		text-align: center;

		color: #222;

		text-shadow: none;

	}

	nav>ul>li>a:hover,

	nav>ul>li>a.jd{

		border-top: 3px solid transparent;

	}

}

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

	header .logo img{

		height: 45px;

	}

}

/**	Banner **/

.banner {

	position: relative;

	width: 100%;

	background-color: #767676;

	overflow: hidden;

	z-index: 0;

}

.banner img{ padding: 0; margin: 0; }

.web-Slider img{width: 100%;}



.prolist li{

	padding: 10px;

	width: 33.3%;

	float: left;

}

.prolist .conwr{

	padding: 10px 20px;

	overflow: hidden;

	text-align: center;

}

.prolist .conwr p{

	border-bottom: 1px solid #b5b5b5;

	display: block;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	padding-bottom: 8px;

	margin-bottom: 10px;

	font-size: 15px;

	transition: all 0.7s;

}

.prolist .conwr em{

	border: 1px solid #c9c9c9;

	display: block;

	overflow: hidden;

	margin: 0 auto;

	/*width: 160px;*/

	width: 40%;

	line-height: 36px;

	font-size: 13px;

	letter-spacing: 5px;

	transition: all 0.7s;

}

.prolist li:hover .conwr em{

	color: #fff;

	background: #7f3024;

}

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

	.prolist li{

		padding: 5px;

		width: 50%;

	}

	.prolist .conwr{

		padding: 10px;

	}

	.prolist .conwr em{

		width: 100%;

	}

}



.newslist {

	float: left;

	width: 73%;

	/*width: 850px;*/

}



.newslist li {

	padding: 10px 325px 10px 0;

	min-height: 230px;

	overflow: hidden;

	position: relative;

}



.newslist li .imgwr {

	position: absolute;

	width: 290px;

	height: 230px;

	right: 0;

	top: 10px;

	overflow: hidden;

}



.newslist li .imgwr img {

	width: 100%;

	max-height: 230px;

	transition: all 0.7s;

}



.newslist .conwr .t {

	position: relative;

	height: 60px;

	line-height: 60px;

	font-size: 18px;

}



.newslist .conwr .t a {

	font-weight: bold;

}



.newslist .conwr .t:before {

	content: "";

	position: absolute;

	left: 0;

	bottom: 0;

	height: 2px;

	width: 100%;

	background: #c9c9cc;

}



.newslist .conwr .t:after {

	content: "";

	position: absolute;

	left: 0;

	bottom: 0;

	height: 2px;

	width: 64px;

	background: #7f3024;

	transition: all 0.7s;

}



.newslist .conwr .desc {

	font-size: 14px;

	line-height: 24px;

	height: 48px;

	display: block;

	overflow: hidden;

	margin: 15px 0;

	color: #656565;

}



.newslist .conwr .time {

	float: right;

	line-height: normal;

	font-size: 12px;

	font-weight: bold;

	margin-top: 45px;

	color: #656565;

}



.newslist .conwr .more {

	display: block;

	overflow: hidden;

	float: left;

	width: 190px;

	line-height: 40px;

	border: 1px solid #dbdbdb;

	font-size: 18px;

	letter-spacing: 10px;

	text-align: center;

	text-indent: 10px;

	margin-top: 30px;

	color: #fff;

	background: #7f3024;

}



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

	.newslist {

		width: 100%;

	}

}



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

	.newslist li {

		padding: 20px 10px;

		min-height: auto;

		overflow: hidden;

		position: relative;

	}



	.newslist li .imgwr {

		display: block;

		position: relative;

		width: 100%;

		height: auto;

	}



	.newslist li .imgwr img {

		width: auto;

	}



	.newslist .conwr {

		width: 100%;

	}



	.newslist .conwr .t {

		font-size: 14px;

	}



	.newslist .conwr .desc {

		font-size: 12px;

	}



	.newslist .conwr .more {

		margin-top: 0;

		line-height: 32px;

		font-size: 13px;

	}



	.newslist .conwr .time {

		display: none;

	}

}

.shownews {

	padding: 20px 0;

	float: left;

	/*width: 850px;*/

	width: 73%;

}



.shownews .title {

	text-align: center;

	font-size: 18px;

	line-height: 2;

	margin-top: 0;

	padding-bottom: 10px;

	border-bottom: 1px solid #ddd;

}



.shownews .infos {

	font-size: 12px;

	line-height: 35px;

	text-align: right;

	color: #35312C;

	margin-bottom: 0.6em;

}



.shownews .con {

	padding-bottom: 25px;

}



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

	.shownews {

		width: 100%;

	}

}











/** 网站底部 **/

.footer{

	color: #fff;

	background: #29282e;

}

.footer a{

	color: #fff;

}

.fnav{

	display: -webkit-box;

	display: -moz-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-justify-content: space-between;

	justify-content: space-between;

}

.fnav>li:first-child,

.fnav>li:last-child{

	display: none;

}

.fnav>li{

	padding: 0 5px;

	/*float: left;*/

}

.fnav>li>a{

	display: block;

	line-height: 30px;

}

.fnav>li>ol>li>a{

	display: block;

	font-size: 12px;

	line-height: 2;

	color: #bbb;

}

.fnav>li>ol>li>ol{

	padding-left: 15px;

}

.fnav>li>ol>li>ol>li>a{

	display: block;

	font-size: 12px;

	line-height: 2;

	color: #bbb;

}

.footer .box{

	padding: 30px 0;

	display: -webkit-box;

	display: -moz-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-justify-content: space-between;

	justify-content: space-between;

}

.footer .box .tit{

	font-size: 16px;

	text-align: center;

	line-height: 50px;

	letter-spacing: 3px;

}

.footer .box .line {

	width: 1px;

	background: #a0a0a0;

	height: auto;

}

.footer .box .con1{

	width: 500px;

}

.footer .box .con2 {

	width: 166px;

}

.footer .box .tel {

	text-align: center;

	font-size: 16px;

	padding: 10px 0;

}

.footer .box .tel span {

	display: block;

	overflow: hidden;

	padding: 0 0 15px 0;

	font-size: 32px;

	line-height: 35px;

}

.footer .box .ewm {

	text-align: center;

	padding: 20px 0 0 0;

	overflow: hidden;

	font-size: 16px;

	letter-spacing: 2px;

}

.footer .box .ewm img {

	width: 100%;

	height: auto;

	margin-bottom: 10px;

}



.copyright{

	background:#29282e;

	text-align: center;

	padding: 16px 0;

	color:#fff;

	font-size: 13px;

	line-height: 24px;

}

.copyright a{

	color:#fff;

}

.copyright span{

	padding: 0 5px;

}



#footer {

	display: none;

	width: 100%;

	position: fixed;

	bottom: 0;

	left: 0;

	height: 45px;

	overflow: hidden;

	z-index: 999;

	text-align: center;

}

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

	#footer{

		display: block;

	}

}

/*#footer .footerlist {*/

/*	background: -webkit-gradient(linear,0 0,0 100%,from(#3b2884),to(#220f6b), color-stop(100%, #220f6b));*/

/*}*/

#footer .footerlist {

	background: -webkit-gradient(linear,0 0,0 100%,from(#383838),to(#0a0a0a), color-stop(100%, #0a0a0a));

}

#footer ul {

	width: 100%;

	display: flex;

}

#footer ul li {

	flex: 1;

	text-align: center;

	border-right: 1px solid rgba(255,255,255,0.2);

	border-left: 0;

	position: relative;

}

#footer ul li a {

	display: block;

	width: 100%;

	text-align: center;

	color: #fff;

	height: 45px;

}

#footer .icon {

	display: block;

	text-align: center;

	margin: 0 auto 0;

	width: 35px;

	height: 29px;

	line-height: 33px;

	overflow: hidden;

	font-size: 20px;

}

#footer .txt {

	display: block;

	height: 16px;

	line-height: 16px;

	font-size: 12px;

	color: #fff;

}



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

	.footer .box .con1{

		display: none;

	}

	.footer .box>div:nth-child(2){

		display: none;

	}

}

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

	.footer .box{

		display: block;

	}

	.footer .box .line{

		display: none;

	}

	.footer .box .con2 dl{

		display: none;

	}

	.footer .box .con2,.footer .box .con2{

		width: 100%;

	}

	.footer .box .ewm img{

		max-width: 120px;

	}

	.copyright{

		padding: 8px 0;

		border-top: 1px solid #565656;

	}

	.copyright span{

		font-size: 12px;

		display: block;

	}

}

/*内页banner*/

.subbanner{

	position: relative;

	z-index: 0;

}

.subbanner img{

	position: relative;

	z-index: 1;

}

.subbanner .t{

	position: absolute;

	z-index: 2;

	top: 40%;

	left: 30%;

	color: #fff;

	font-size: 36px;

}

.subbanner .t::before,

.subbanner .t::after{

	position: absolute;

	content: "";

	display: block;

	width: 94%;

	height: 30px;

	left: 3%;

	border: 1px solid #fff;

}

.subbanner .t::before{

	top: -40%;

	border-bottom: 0;

}

.subbanner .t::after{

	border-top: 0;

}

.submain{

	position: relative;

	width: 100%;

	z-index: 2;

	margin-top: -20px;

	margin-bottom: 50px;

}

.submain .wz{

	padding: 10px 0;

	overflow: hidden;

}

.submain .wz a{

	font-size: 13px;

}

.submain-box{

	position: relative;

	overflow: hidden;

	padding: 10px 20px 40px 20px;

	box-shadow: 0 20px 30px #ddd;

	background: #fff;

}

/*内页导航*/

.submenu{

	width: 100%;

	white-space: nowrap;

	/*overflow-x: scroll;*/

	/*overflow-y: hidden;*/

	/*text-align: justify;*/

	display: flex;

}

.submenu::-webkit-scrollbar{

	display: none;

}

.submenu>li{

	/*display: inline-block;*/

	padding: 10px;

	/*margin-bottom: 20px;*/

	position: relative;

}

.submenu>li>a{

	display: block;

	padding: 0 15px;

	font-size: 14px;

	height: 35px;

	line-height: 35px;

	border: 1px solid #eee;

	background: #f9f9f9;

}

.submenu>li>a:hover,

.submenu>li.on>a{

	color: #fff;

	background: var(--tpl-color--);

	border-color: var(--tpl-color--);

}

.submenu>li>ol{

	display: none !important;

	padding: 15px;

	width: 150%;

	position: absolute;

	border-radius: 8px;

	border: 1px solid #f9f9f9;

	background: rgba(255,255,255,.9);

	z-index: 9;

}

.submenu>li:hover>ol{

	display: block !important;

}

.submenu>li>ol>li>a{

	display: block;

	font-size: 13px;

	line-height: 2;

}

.submenu>li>ol>li.on>a,

.submenu>li>ol>li:hover>a{

	color: var(--tpl-color--);

}

/*内页右侧*/

.submain-right{

	float: right;

	width: 27%;

	padding-left: 30px;

	/*width: 270px;*/

}

.submain-right .tit{

	border: 1px solid #959595;

	text-align: center;

	padding: 20px 0;

	overflow: hidden;

}

.submain-right .tit span{

	font-size: 18px;

}

.submain-right .menu li {

	margin-top: 10px;

}

.submain-right .menu li a{

	display: block;

	overflow: hidden;

	line-height: 44px;

	text-indent: 40px;

	border: 1px solid #959595;

	position: relative;

	font-size: 20px;

}

.submain-right .imgwr{

	padding: 10px 0;

}

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

	.submain-right{

		display: none;

	}

}

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

	.submenu{

		overflow-x: scroll;

		overflow-y: hidden;

	}

	.submain-right{

		width: 100%;

		display: block;

		padding-left: 0;

	}

	.submain-right .tit,

	.submain-right .menu{

		display: none;

	}

}







.editor{

	font-size: 12px !important;

	padding: 2rem 0;

	line-height: 2 !important;

}

.editor img,

.mbArticleSharePic{

	max-width: 100% !important;

	height: auto !important;

}

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

}

/*分页*/

.prevAndNext{

	border-top: 1px dashed #ddd;

	border-bottom: 1px dashed #ddd;

}

.prevAndNext li{

	margin: 5px 10px;

	padding: 5px 0;

}

@media (min-width: 768px){

	.prevAndNext{

		padding: 0 30px;

	}

	.prevAndNext li.prev{

		float: left;

	}

	.prevAndNext li.next{

		float: right;

	}

}



.flex-center{

	display: -webkit-box;

	display: -moz-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-align-items: center;

	align-items: center;

	-webkit-justify-content: center;

	justify-content: center;

}

.flex-between{

	display: -webkit-box;

	display: -moz-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-justify-content: space-between;

	justify-content: space-between;

}

.i-tit{

	text-align: center;

	overflow: hidden;

	letter-spacing: 2px;

	line-height: 1;

}

.i-tit span{

	font-size: 32px;

	display: block;

	position: relative;

}

.i-tit p{

	font-size: 18px;

	text-transform: uppercase;

	display: block;

	overflow: hidden;

	padding: 10px 0 0 0;

	color: #666;

}

/*.imgwr{*/

/*	position: relative;*/

/*	!*padding-bottom: 65%;*!*/

/*	height: 0;*/

/*	overflow: hidden;*/

/*	!* border: 1px solid #f0f0f0; *!*/

/*	border: 1px solid #3e3935;*/

/*}*/

/*.imgwr .img{*/

/*    display: block;*/

/*    position: absolute;*/

/*    top: 0;*/

/*    left: 0;*/

/*    right: 0;*/

/*    margin: 0 auto;*/

/*    width: auto;*/

/*    max-width: 100%;*/

/*    max-height: 100%;*/

/*}*/

/*比例盒子*/

.ratio-box{

	position: relative;

	overflow: hidden;

	/*border: 1px solid #3e3935;*/

}

.ratio-box .img{

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	margin: 0 auto;

	width: auto;

	max-width: 100%;

	max-height: 100%;

}

.content-box{

	float: left;

	width: 75%;

	padding-left: 3%;

}

.content-box::before,

.content-box::after{

	display: table;

    content: " ";

}

.content-box::after{

	clear: both;

}

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

	.i-tit span{

		font-size: 20px;

	}

	.i-tit p{

		font-size: 14px;

	}

}

/* 留言表格 */

.message{

	margin-top: 50px;

	padding: 0 0 50px 0;

	border: 10px solid #2c2b31;

	overflow: hidden;

}

.message .box .tit{

	height: 120px;

	line-height: 100px;

	margin-bottom: 20px;

	text-align: center;

	position: relative;

	overflow: hidden;

	color: #fff;

	font-size: 36px;

}

.message .box .tit span{

	position: relative;

	z-index: 2;

}

.message .box .tit:before{

	content: "";

	position: absolute;

	left: 50%;

	margin-left: -580px;

	top: -10px;

	z-index: 0;

	width: 0;

	height: 0;

	border-left: 580px solid transparent;

	border-right: 580px solid transparent;

	border-top: 120px solid #2c2b31;

}

.message .box .left {

	float: left;

	width: 500px;

	margin-left: 40px;

}

.message .box .left .but{

	line-height: 45px;

	overflow: hidden;

}

.message .box .left .but a,

.message .box .left .but span{

	display: block;

	overflow: hidden;

	float: left;

	padding: 0 17px 0 22px;

	color: #fff;

	background: #2c2b31;

	font-size: 24px;

	letter-spacing: 5px;

}

.message .box .left .but a{

	background: #e03737;

}

.message .box .left .info{

	padding: 30px 0;

	display: -webkit-box;

	display: -moz-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-align-items: center;

	align-items: center;

	overflow: hidden;

	font-size: 22px;

	line-height: 2;

	height: 300px;

}

.message .box .left .tel{

	font-size: 22px;

	font-weight: bold;

	letter-spacing: 2px;

	overflow: hidden;

	line-height: 54px;

}

.message .box .right{

	float: right;

	margin-right: 40px;

	width: 480px;

}

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

	.message .box .left{

		width: 100%;

		padding: 5%;

		margin-left: 0;

	}

	.message .box .left .info{

		display: none;

	}

	.message .box .right{

		margin-right: 0;

		width: 100%;

		padding: 5%;

	}



}

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

	.layui-form-item .layui-input-inline{

		margin: 0 !important;

	}

}