/*统一浏览器默认样式*/
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-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; font-family:宋体; line-height:24px;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{ margin:0 auto; width:950px;}
.hot{ height:234px; margin:10px auto;}
.hot .l{ float:left;}
.hot .m{ width:290px; float:left; font-size:14px; color:#1f4472; display:inline; margin:0 20px;}
.hot .m .t{ margin:5px 0 10px; text-align:center;}
.hot .m .t a{ font-weight:800; color:#d60000;}
.hot .m ul{ margin-top:10px; padding-top:10px; border-top:dotted 1px #1f4472;}
.hot .m li a{ color:#1f4472;}
.hot .r{ width:310px; float:right;}
.hot .r .t{ height:31px; background:url(images/img2.jpg); overflow:hidden;}
.hot .r .c{ height:202px; border:solid 1px #b4daf4; border-top:none;}
.hot .r ul{padding-left:10px;}
.hot .r a{ font-size:13px; color:#1f4472;}
.heng{ height:38px; background:url(images/heng.jpg); overflow:hidden; margin:10px auto;}
.ks1{ width:308px; height:318px; border:solid 1px #99cbfc; float:left;}
.ks2{ height:182px; border:solid 1px #99cbfc;}
.ks3{ height:128px; border:solid 1px #99cbfc; margin-top:6px;}
.ks .t{ height:27px; background:url(images/bg1.jpg) repeat-x; line-height:27px;}
.ks .t strong{ color:#032e85; padding-left:10px; font-size:14px; float:left;}
.ks .t a{ color:#767676; float:right; padding-right:10px;}
.ks1 .c1{ margin:8px 5px 8px; padding-bottom:8px; border-bottom:dotted 1px #20376b;}
.ks1 .c1 .img{ float:left; padding:1px; border:solid 1px #9eceff; margin-right:10px;}
.ks1 .c11{ width:160px; float:left;}
.ks1 .c12{ padding:0 5px;}
.ks1 .c12 a{ color:#1f4472;}
.ks2 li{ width:85px; text-align:center; float:left; line-height:20px; padding-top:10px; display:inline; margin-left:13px;}
.ks2 li a{ color:#1f4472;}
.ping{ width:948px; height:194px; border:solid 1px #b8dcf5; background:url(images/pingbg2.jpg) repeat-x; overflow:hidden; margin:0 auto;}
.ping .img{ float:left;}
.ping .c{ width:615px; float:left;}
.ping .c .t{ font-size:24px; font-weight:800; color:#1f4472; margin:15px auto; text-align:center;}
.ping .c table{ width:100%;}
.ping .c table a{ color:#1f4472;}
.yan{ width:180px; height:275px; float:left; margin-right:8px; border:solid 1px #b4daf4; background:url(images/yanbg2.jpg) left bottom repeat-x; position:relative; padding-top:5px;}
.yan .t{ width:163px; height:54px; background:url(images/yanbg1.jpg); position:absolute; top:-5px; left:8px; font-size:16px; font-weight:800; color:#1f4472; text-align:center; padding-top:5px;}
.yan .c{ padding:5px 0 0 15px; position:absolute; top:55px; color:#1f4472;}
.yan .c a{ color:#1f4472;}
#xingsheng a{ color:#000;}