/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 

html,body{width:100%;}

body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{width:950px; margin:0 auto;}
.bg{ height:193px; background:url(images/bg.jpg) left top repeat-x;}
.top{ height:193px; background:url(images/top.jpg); position:relative;}
.top .logo{ width:145px; height:38px; display:block; position:absolute; top:20px; left:0;}
.top .nav{ position:absolute; width:950px; text-align:center; bottom:5px; left:0; color:#fff;}
.top .nav a{ font-size:14px; font-weight:800; color:#ffffff;}
.top .nav span{ margin:0 28px;}

.a{ margin:10px auto;}
.a1{ width:268px; height:213px; float:left; margin-right:8px; border:solid 1px #c0d4f0;}
.a2{ width:380px; height:195px; padding:10px 15px; background:url(images/abg1.jpg) left bottom repeat-x; float:left;}
.a2 .tit{ text-align:center; font-size:23px; font-weight:800; color:#0251bd; margin-bottom:10px;}
.a2 .txt{ text-indent:2em;}
.a2 .link{ height:40px; line-height:40px; text-align:center; color:#155cbe; border-top:dashed 1px #c2d4ee; margin-top:10px;}
.a2 .link a{ color:#155cbe;}
.a2 .link span{ margin:0 5px;}
.a3{ width:250px; height:216px; float:right; background:url(images/abg2.jpg); position:relative; font-size:14px;}
.a3 p{ position:absolute;}
.a3 p strong{ color:#ff610b;}
.a3 .p1{ top:77px; left:30px;}
.a3 .p2{ top:108px; left:30px;}
.a3 .p3{ top:140px; left:30px;}
.a3 .link{ position:absolute; top:175px; left:38px;}
.a3 .link a{ font-weight:800; color:#363636;}
.b1{ width:448px; height:216px; padding:10px; border:solid 1px #bdd3f1; border-top:solid 3px #498eee; float:left;}
.b1 table{ width:100%;}
.b1 table td{ padding:0 3px;}
.b1 table img{ padding:2px; border:solid 1px #bdd3f1;}
.b1 table a{ font-weight:800; color:#333333; font-size:14px;}
.b1 ul{ margin-top:15px; padding-top:15px; border-top:dashed 1px #bdd3f1; font-family:宋体; color:#333333;}
.b1 li a{ font-size:14px; color:#333333;}
.b2{ width:468px; height:236px; float:right; border:solid 1px #bdd3f1; border-top:solid 3px #498eee;}
.b2 .tit{ width:307px; height:34px; line-height:34px; text-align:center; font-size:18px; color:#ffffff; font-weight:800; background:url(images/b3.jpg); margin:-3px auto 0;}
.b2 table{ width:440px; height:173px; background:#b1d8f5; margin:15px auto 0;}
.b2 table td{ background:#fff; text-align:center; font-size:14px;}
.b2 .tr1 td{ background:#def1ff; color:#2470d9; font-weight:800;}
.b2 .td1{ color:#2470d9; font-weight:800;}
.b2 a{ color:#363636;}
.c{ width:948px; border:solid 1px #bdd3f1; border-top:solid 3px #498eee; margin:10px auto;}
.c .tit{ height:41px; line-height:41px; padding-left:20px; font-weight:800; color:#1356b6; font-size:20px; background:#def1ff;}
.c ul{ padding:12px 0 0 12px;}
.c li{ width:223px; float:left; text-align:center; margin-right:10px; margin-bottom:10px; font-size:14px;}
.c li img{ padding:2px; border:solid 1px #bdd3f1;}
.c li p{ height:35px; line-height:35px;}