﻿
*{ margin:0; padding:0; list-style:none; font-family:微软雅黑;}
body{background-color:#fafafa;}
img{ border:none;}
.z100{ width:100%; float:left;}
.w980m{ width:980px; margin:0 auto; background-color: #fff; }
.t5{ margin-top:5px;}
.t10{ margin-top:10px;}
.t15{margin-top:15px;}
.ml{margin-left: 10px;}
.cl{zoom:1;} .off { overflow:hidden;}
.cl::after{clear: both;content:"."; display:block; height:0; visibility:hidden;}
a{text-decoration:none; color:#000; cursor:pointer;}
a:hover{text-decoration:none;}
.z{ float:left;} 
.y{ float:right;}

.ztop{ width:100%; height:30px; background-color:#dddddd; line-height:30px; font-size:14px;}
 .ztop .y{ width:220px; text-align: right;}
.top{height: 120px;}
  .top img{height: 120px; float: left;}
.nav{height: 30px; background-color: #21358c; line-height: 30px; color: #fff;}
  .nav .nava{width: 136px; height: 30px; line-height: 30px; text-align: center; display: block;}
  .nav a{ color: #fff; }
.xxss{height: 30px; line-height: 30px; font-size: 14px;}
  .xxss .z{padding-left: 10px;}
  .xxss .y{padding-right: 10px;}
.cntl{width: 260px; margin:0 10px;}
.cntr{width: 690px;}
  .p1 .tt{ width: 248px; height: 30px; line-height: 30px; border: 1px solid #ccc; border-top: 3px solid #20368b; color: #20368b; font-weight: bold; padding-left: 10px; border-bottom: none; }
  .p1 .cnta{ width:218px; padding:10px 20px; font-size: 16px;  border: 1px solid #ccc; line-height: 30px; }
  .p1 .cnta li .y{font-size: 12px;}
  .p3 .tt{width: 678px;}
  .p3 .tt .y{padding-right: 10px;}
  .p3 .cnta{ width: 648px; height: 300px; }
  .p4 .tt{ width: 328px; }
  .p4 .cnta{ width: 298px; }