/*
*css 尽量规范写
*类名使用小写字母，以中划线分隔
*id采用驼峰式命名
*
*颜色16进制用小写字母；尽量用简写。
*不要留有空的规则；
*
* 属性值前，选择器'>', '+', '~'前后，'{'前 等最好留空格！
*/
	blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
	body,button,input,select,textarea{font-family:'Microsoft Yahei','Helvetica Neue',Helvetica,STHeiTi,Arial,sans-serif;color:#444;}
	body,button,textarea{font:14px/1.6 'Helvetica Neue', 'PingFang SC', 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
	input,select{font:12px/1.6 'Helvetica Neue', 'PingFang SC', 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
	h1,h2,h3,h4,h5,h6{font-size:100%;-webkit-margin-before: 0;-webkit-margin-after: 0em;}
	address,cite,dfn,em,var{font-style:normal;}
	ol,ul{list-style:none;margin: 0;padding: 0;padding-inline-start: 0;}
	a{color:#0071e3;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;}
	a:hover{color:#ff4800;text-decoration:none;}
	fieldset,img{border:0;}
	button,input,select,textarea{font:14px/1.6 "Microsoft YaHei";}
	table{border-collapse:collapse;border-spacing:0;}
	input{border-radius: 0;}
	input[type="text"],input[type="tel"]{-webkit-tap-highlight-color:rgba(0,0,0,0);}
	input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;border-radius:0;}
	input[type="submit"]{outline: none;}
	input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0;}
	input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}
	input::-moz-placeholder,textarea::-moz-placeholder{color:#c5c5c5;}
	input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#c5c5c5;}
	input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c5c5c5;}
	.fl,.left{float:left;}
	.fr,.right{float:right;}
	.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
	.clearfix{zoom:1;}
	.hide{display:none;}
	.show,.block{display:block;}
	.center{text-align:center !important;}
	.center2{margin:0 auto; display: block;}
	.txt_left{text-align:left !important;}
	.p-mid{vertical-align: middle;}
	button{outline:none;}
	.dis_inl{display: inline-block;}
	.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	
	.banner{position: relative;}
	.banner .hd{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 1;}
	.banner .hd ul{width: 100%;display: flex;justify-content: center;align-items: flex-end;}
	.banner .hd ul li{width: 187px;height: 60px;display: flex;justify-content: center;align-items: center;font-size: 14px;color: #fff;margin-right: 1px;background-color: rgba(0,0,0,.5);cursor: pointer;}
	.banner .hd ul li.on,.banner .hd ul li:hover{height: 70px;background-color: rgba(255,114,0,.8);}
	.banner .prev,.banner .next{opacity: 0.5;cursor: pointer;}
	.banner .prev:hover,.banner .next:hover{opacity: 1;}
	.banner .prev{position: absolute;left: 0;top: 50%;margin-top: -45px;width: 50px;height: 90px;background: url(../picture/ad_ctr.png) no-repeat 0 0;}
	.banner .next{position: absolute;right: 0;top: 50%;margin-top: -45px;width: 50px;height: 90px;background: url(../picture/ad_ctr.png) no-repeat -9px -90px;}
	
	
	
	
	
	
	.swtLink{cursor: pointer;}