/*统一浏览器默认样式*/
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%; } 
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
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;}
.top{ height:133px; background:url(images/top.jpg); position:relative;}
.top .logo{ width:123px; height:27px; display:block; position:absolute; top:15px; left:20px;}
.topc{ position:absolute; right:-10px; top:48px;}
.top .p1{ position:absolute; width:180px; text-align:center; top:62px; right:3px; font-size:20px; color:#a31008; font-weight:800;}
.top .p1 span{color:#084890;}
.top .p2{ position:absolute; width:180px; top:85px; right:3px; font-size:14px; color:#a31008; font-weight:800;}
.top p font{ font-size:14px;}
.a{ width:926px; padding:10px; margin:10px auto; border:solid 2px #187ace; border-top:solid 4px #187ace;}
.a1{ width:624px; float:left;}
.a1 p{ text-align:center; color:#006cbe; font-weight:800; font-size:18px; margin-bottom:10px;}
.a1 table{ width:100%; background:#9ac6e2; height:170px;}
.a1 table td{ text-align:center; background:#fff; font-size:14px; padding:5px 0;}
.a1 table td a{ color:#ff0000;}
.a2{ width:293px; height:202px; border:solid 1px #d1f1ff; float:right; overflow:hidden;}
.tit{ height:29px; line-height:29px; border-bottom:solid 1px #d1f1ff; background:url(images/hengbg.jpg) left top repeat-x;}
.tit strong{ display:block; height:29px; line-height:29px; float:left; font-size:16px; font-weight:800; color:#ffffff; text-align:center;}
.tit strong a{ color:#fff;}
.tit1{ width:116px; background:url(images/hengtit1.jpg) left top no-repeat;}
.tit2{ width:278px; background:url(images/hengtit2.jpg) left top no-repeat;}
.seven{ float:right; padding-right:5px; font-weight:800; color:#dd0000;}
.tit3{ width:203px; background:url(images/hengtit3.jpg) left top no-repeat;}
.a2 ul{ margin:5px 20px 8px; padding-bottom:5px; border-bottom:dotted 1px #7ca6cb;}
.a2 li{ float:left; font-family:宋体;}
.a2 li a{ color:#000000;}
.a2 .zx{ display:block; margin:0 auto;}
.b1{ width:305px;float:right; background:#a7e2ff;}
.b1 td{background:#fff; line-height:30px; text-align:center;}
.b1 .tr1 td{ background:#d5f1ff; font-weight:800; color:#0078bf;}
.b1 .td1{ font-weight:800; color:#0078bf;}
.b1 .td2{ padding-left:15px; text-align:left;}
.b1 .td3{ padding-right:15px; text-align:right;}
.b2{width:635px;overflow:hidden; float:left; border:solid 1px #d1f1ff; padding-bottom:1px;}
.b2 ul{ margin:5px 0 5px 10px; font-family:宋体;}
.b2 ul a{ color:#000;}
.b2 .gl{ display:block; margin:0 auto; border:solid 1px #fce3d2;}
.c1{ float:left; width:633px;}
.c11{ border:solid 1px #d1f1ff; height:291px;}
.c11 table{ width:610px; height:241px; margin:10px auto 0; background:#a9dbed; line-height:20px;}
.c11 table td{ background:#fff; padding-left:6px; text-align:left;}
.c11 table td img{vertical-align:middle; margin-left:10px;}
.c11 .tr1 td{ text-align:center; padding:0; font-weight:800; color:#0078bf; background:#d9f1ff;}
.c11 .tr2 td{ background:#ecf8ff;}
.c11 .xq{ text-decoration:underline; color:#0060ff;}
.c12{ margin-top:10px; height:165px; border:solid 1px #7ac3f5; overflow:hidden;}
.more{ float:right; padding-right:5px; color:#0050c7;}
.c12-box{width:612px;height:135px;margin-left:19px;overflow:hidden; position:relative;}
.c12 ul{width:9999em;position:absolute;left:0;top:0;}
.c12 li{width:83px;float:left; display:inline;padding:10px 19px 0 0;}
.c12 li span{height:89px; margin-bottom:3px;display:block;padding:2px; border:solid 1px #d5dae0;}
.c12 li .st{text-align:center;}
.c12 li .st a{line-height:20px; display:inline-block; margin:0 5px; color:#00509a;}
.c2{ width:307px; float:right;}
.c21{ height:201px; border:solid 1px #7ac3f5;}
.c21 table{ width:270px; margin:15px auto 0; font-family:宋体;}
.c21 table td{ line-height:28px;}
.lv{ width:135px; height:7px; overflow:hidden;}
.lv p{ height:7px; background:url(images/lv.jpg) left top repeat-x;}
.lv1 p{ width:77.72%;}
.lv2 p{ width:88.73%;}
.lv3 p{ width:79.38%;}
.lv4 p{ width:75.91%;}
.lv5 p{ width:79.72%;}
.lv6 p{ width:60.18%;}
.c22{ height:255px; border:solid 1px #7ac3f5; margin-top:10px;}
.c22 .con{ width:285px; height:208px; overflow:hidden; margin:8px auto 0;}
.c22 .con table{ width:100%;}
.c22 .con .xy{ padding:2px; border:solid 1px #e3edff; margin-right:10px; width:70px; height:70px;}
.c23{ margin-top:10px;}
.c23 img{ border:solid 1px #81cce7;}

.w295{width:295px;}
.guide{border:1px solid #d1f1ff;margin-bottom:10px;}
.guide-tit{height:29px; line-height:29px; padding-left:10px; font-size:18px;color:#006cbe;background:url(images/guide-titBg.gif) repeat-x;border-bottom:1px solid #d1f1ff;}
.guide-tit a{color:#006cbe;}
.guide-ul{height:50px;padding:7px 0 0 14px;}
.guide-ul li{width:66px;height:22px; line-height:22px; float:left; font-family:"\5b8b\4f53";}
.guide-ul li a{color:#000;}

.passing-tit{height:29px; line-height:29px; background:url(images/hengbg.jpg) repeat-x; font-size:16px;border-bottom:1px solid #7ac3f5;}
.passing-tit a{width:115px; display:inline-block; text-align:center; color:#1786d5; border-right:1px solid #7ac3f5;}
.passing-tit a.cur{color:#fff; background:#2994d7;}

.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.yxxy{ width:254px; overflow:hidden; padding:16px 0 4px 16px;}
.yxxy .pic{ float:left; width:81px; height:68px; border:1px solid #e3edff; padding:2px;}
.yxxy .text{ float:right; width:152px; line-height:24px;color:#3f3f3f;}
.yxxy .text a,.yxxy li a{color:#3f3f3f;}
.yxxy ul{ overflow:hidden; width:245px; margin:8px auto 0 auto; background:url(images/xian1.gif) repeat-x top; padding:8px 0 0 0;}
.yxxy li{ line-height:24px; height:24px; overflow:hidden; width:205px;}
.yxxy li span{ color:#f95102;}
.xyxs{ width:254px; overflow:hidden; padding:8px 0 4px 12px;}
.xyxs b{ color:#de4001;}

.suggest{height:149px;padding:5px 12px 0 20px; line-height:24px; color:#333;}
.suggest a{color:#e60000;}
.suggest-btn{text-align:center; padding-top:10px;}
.suggest-btn a{margin:0 15px;}