﻿@charset "utf-8";
html, body, title, head, ol, table, tr, td, ul, li, dt, dd, dl, h1, h2, h3, h4, h5, h6, form, input, select, textarea, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, button, font, span, div{font-family: '思源黑体';}
*{font-family:"思源黑体";}
html{font-size:14px;color:#535150;} 
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,span,input,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:14px;}
small{font-size:14px;}
li,ol{list-style:none;}
input,textarea{border:none;outline:none;}
textarea{resize:none;}
em,i{font-style:normal;}
a{text-decoration:none;color:#535150;}
a:hover{color:#0069b7;}
a:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
a img{border:none;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.aligncenter{text-align:center;}
.alignright{text-align:right;}
.floatleft{float:left;}
.floatright{float:right;}
.font12{ font-size:12px;}
.font44{ font:bold 44px "思源黑体"; color:#222222; text-transform:uppercase;}
.font36{ font:normal 36px/46px "思源黑体"; color:#0069b7;}
.font16{font:normal 16px/30px "思源黑体"; color:#222222;}
.p_t_b_60{ padding:60px 0;}
.m_t_b_20{margin:20px 0;}
.m_t_50{ margin-bottom:50px;}

/*客服*/
.yns_conct{position:fixed;z-index:9999;top:250px;right:-127px;cursor:pointer;transition:all .3s ease; display:none;}
.yns_bar ul li{width:180px;height:53px;font:16px/53px '思源黑体';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yns_bar .yns_top{background:#0069b7 url(../images/fixcont.png) no-repeat 0 0px;}
.yns_bar .yns_phone{background:#535150 url(../images/fixcont.png) no-repeat 0 -57px;}
.yns_bar .yns_QQ{text-indent:0;background:#535150 url(../images/fixcont.png) no-repeat 0 -113px ;}
.yns_bar .yns_ercode{background:#535150 url(../images/fixcont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yns_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

@media only screen and (max-width: 1199px){
	.p_t_b_60{ padding:30px 0 0 0;}
	.m_t_50{ margin-bottom:20px;}
	}