body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.6 microsoft yahei;}
body{ background-color:#f2f2f2;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
a{ text-decoration:none;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;}

ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
.layout:after{content:'\20';display:block;height:0;clear:both;}
.layout{*zoom:1;}
.cf:before,.cf:after{content:'';display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}
img{border:0;vertical-align: middle;max-width:100%;}
small, cite, code, em, th, i, b {
font-size: 1em;
font-style: normal;
font-weight: 500;}

.div_radius50{ border-radius:50px;}
.div_radius5{ border-radius:5px;}
.less-hover{-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; }
.div_drag{
    -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 4px 10px rgba(0,0,0,.2);
    -ms-box-shadow: 0 4px 10px rgba(0,0,0,.2);
    -o-box-shadow: 0 4px 10px rgba(0,0,0,.2);
    box-shadow: 0 4px 10px rgba(0,0,0,.2);
}
.circle5{ border-radius:5px;}
.min-w{width:1400px;margin:0 auto;}
.f-l{float: left !important;}
.f-r{float: right !important;}
.color-Orange{color:#ff6a06;}
.w-40{width:40%}
.w-50{width:50%}
.displat-flex{display:flex}
.single{
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    margin-top: 0 !important;
}
.border-0{border:0 !important;}
.adv_box > img{width:100%;}
/* 显示隐藏 */
.tq-hidden{display:none;}
.tq-show{display:block;}
/* 文字大小 */
.f-12{font-size: 12px;}
.f-14{font-size: 14px;}
.f-16{font-size: 16px;}
.f-18{font-size: 18px;}
.f-20{font-size: 20px;}
.f-24{font-size: 24px;}
.f-30{font-size:30px}
/* 文字颜色 */
.c-fff{color:#fff}
.c-999{color:#999}
.c-666{color:#666}
.c-333{color:#333}
/* 背景颜色 */
.bg-fff{background: #fff;}
/* 间距 */
.m-l-20{margin-left:20px;}
.m-t-20{margin-top:20px;}
.m-r-20{margin-right:20px;}
.m-b-20{margin-bottom:20px;}
.p-b-20{padding-bottom:20px;}
.m-t-15{margin-top:15px;}
.m-t-10{margin-top:10px;}
.m-t-30{margin-top:30px;}
.m-r-15{margin-right:15px;}
.m-l-15{margin-left:15px;}
.m-b-15{margin-bottom:15px;}
.m-r-8{margin-right:8px;}
.p-t-0{padding-bottom:0 !important}
.cont-p{
	padding: 30px;
	width: 100%;
	justify-content: space-between;
	background: #fff;
	box-sizing: border-box;	
}
.padding-r-n{padding:0px !important;}

.l-h-39{
	line-height:38px;
}
.l-h-30{
	line-height:30px;
}
.l-h-24{
	line-height:24px;
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.text-right{
	text-align: right;
}
.text-center{
	text-align: center;
}
/* 适配屏幕宽度判断 */
@media screen and (max-width:1439px) and (min-width:1200px) {
	body{min-width:1200px;}
	.min-w{
		width:1200px;
		margin:0 auto;
	}
}
@media screen and (max-width:1199px) {
	body{min-width:1000px;}
	.min-w{
		width:1000px;
		margin:0 auto;
	}
}