/* 全站公共样式 */

/* 颜色变量 */
:root {
  --primary: #225EA5;
  --primary-100: #F2F6FF;
  --primary-200: #DBEBFF;
  --primary-300: #B5D8FF;
  --primary-400: #557FB1;
  --primary-500: #225EA5;
  --primary-600: #114e96;
  --black: #000000;
  --gray: #666666;
  --gray-700: #333333;
  --gray-500: #999999;
  --gray-300: #dcdcdc;
  --gray-100: #f4f4f4;
}

/* 基础样式 */
body {
  font-family: 'Microsoft YaHei', '微软雅黑', Arial, sans-serif;
  color: var(--black);
  background: url('/szcdc/img_top2.png') repeat-x;
  background-color: var(--gray-100);
}

a {
  text-decoration: none;
  color: var(--black);
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
a:hover {
  color: var(--primary);
}
