@charset "gb2312";
/*格式化样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;}
/*2017年1月18日15:46:04 大龙 解决表格单元格无边距问题*/
table tr td{
    padding: 3px;
    background-color: #fff;
}
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
q:before,q:after {content:''} 
abbr,acronym { border:0}
a { text-decoration: none;}
/*body样式*/
body { font:14px "\5FAE\8F6F\96C5\9ED1"; background:#fff;}

.mc1 { max-width:1271px; margin:0 auto; position:relative;}
.mc { max-width:1169px; margin:0 auto; position:relative;}
.mt25 { margin-top:25px;}
.mt36 { margin-top:36px;}
.mr40 { margin-right:40px;}
.mt25 { margin-top:25px;}
.mt20 { margin-top:20px;}
.mtb20 { margin:20px 0;}
.he48 { height:48px;}
.hein { height:inherit;}
.he55 { height:55px;}
.mr24 { margin-right:20px;}
.mb21 { margin-bottom:21px;}
/*background颜色*/
.bgblue { background:#005eb5;}



.fr { float:right;}
.fl { float:left;}


/*margin*/
.mtb4 { margin:4px 0;}

/*padding*/
.pt7 { padding-top:4px;}
.plr15 { padding:0 15px;}
.plr50 { padding:0 50px;}
.pt20 { padding-top:20px;}
.pt25 { padding-top:25px;}
.pb20 { padding-bottom:10px;margin-bottom: 10px;}
/*border*/
.bogrey { border: 1px solid #d1d1d1;}
.bobgrey { border-bottom:1px dotted #d1d1d1;}


/*对齐方式*/
.tc { text-align: center;}
.tr { text-align: right;}
.tl { text-align: left;}





