@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; border:0;}
ul,ol { list-style:none;}
a { text-decoration:none; color:#333;}
a:hover{ color:#f00;}
.clr { clear:both;}
.mright{ margin-right:10px; display:inline;}
.imgleft{ float:left;}
.imgright{ float:right;}
body { background:#d6e7fb; font-size:12px; font-family:Arial, Helvetica, sans-serif, 宋体; line-height:22px; color:#333;}
.topall{ background:url(images/topbg.gif) repeat;}
.top{ width:980px; margin:0 auto;}
.logo{ padding-left:10px;}
.menu { background:url(images/menu_bj.jpg) no-repeat; height:35px; color:#fff; line-height:35px; font-weight:bold; font-size:14px; text-align:center; width:880px; padding:0 50px;}
.menu p { float:left; width:87px; background: url(images/xian.jpg) no-repeat right center;}
.menu a { color:#fff; float:left; width:85px;}
.menu a:hover { color:#fff; float:left; width:85px; background:url(images/menu_hover.jpg) no-repeat center;}
.menuhover { background: url(images/menu_hover.jpg) no-repeat center;}
.content{ width:962px; margin:0 auto; padding:10px 9px; background:url(images/conbg.gif) repeat-x top #fff;}
.footer { margin:0 auto; width:962px; background:#fff; clear:both; padding:0 9px 10px;}
.nav_button {line-height:30px; color:#fff; height:30px; background:#164A84;}
.nav_button a {color:#fff; text-align:center; width:96px; float:left;}
.nav_button a:hover{color:#fff;}
.banquan {line-height:24px; color:#333; background:url(images/banquan.jpg) no-repeat center top; text-align:center; margin-top:10px; padding-top:38px;}
.banquan a{ color:#333;}
.quanbu3 { width:804px; text-align:center; padding:6px; overflow:hidden; margin:0 auto;}
.quanbu3 img { padding:0 6px; float:left;}
.qy{ height:131px; background:url(images/qybg.gif) repeat-x;}
.qy dl{ background:url(images/qybg1.jpg) no-repeat right top; height:131px; padding-right:20px;}
.qy dd{ float:left; margin-right:18px;}
.qy dt{ width:842px; float:left; line-height:24px; padding-top:14px; text-indent:25px;}
.qy p{ position:absolute; font-size:14px; font-weight:bold; color:#f00; padding-left:34px; width:160px; background:url(images/qytb.gif) no-repeat left center; margin:98px 0 0 750px;}
.qy p a{ color:#f00;}
.main{ width:962px; overflow:hidden; margin-top:10px;}
.left{ width:702px;}
.right{ width:251px;}
.zz{ margin-top:10px;}
.zzcon{ border-left:1px solid #bdcee6; border-right:1px solid #bdcee6; padding:18px 12px 13px; width:936px; overflow:hidden;}
.zzcon p{ width:144px; height:186px; float:left; padding:18px 10px 0; line-height:24px; background:url(images/zzbg.png) no-repeat; margin-left:12px; display:inline;}
.zzcon p span{ display:block; text-align:center; margin-bottom:12px;}
.bt{ height:52px; background:url(images/btbg1.png) no-repeat; padding-left:6px;}
.bt img,.bt1 img{ float:left;}
.bt1{ height:52px; background:url(images/btbg2.png) no-repeat; padding-left:6px;}
.bt1 img.lfpic{ padding:16px 0 0 76px;}
.wh{ padding:0 8px 8px; border-left:1px solid #bdcee6; border-right:1px solid #bdcee6; width:684px; overflow:hidden;}
.wh dl{ height:68px; background:url(images/whbg.gif) repeat-x; margin-top:10px;}
.wh dd{ float:left;}
.wh dd img{ float:left;}
.wh dt{ width:542px; float:left; background:url(images/whbg1.jpg) no-repeat right top; padding:10px 5px 0; height:58px;}
.how{ background:url(images/howbg.gif) repeat-y; float:right;}
.how p{ padding:8px 10px; text-indent:25px; color:#06356e; line-height:25px;}
.left1{ width:331px;}
.right1{ width:622px;}
.crs{ background:url(images/crsbg.gif) repeat-y; padding:19px 13px 10px;}
.crs p.crspic{ text-align:center;}
.crs p.crscon{ text-indent:25px; color:#000; line-height:24px; margin-top:10px;}
.mt{ padding:0 10px 5px; width:600px; overflow:hidden; border-left:1px solid #bdcee6; border-right:1px solid #bdcee6;}
.mt p{ padding:10px 0;}
.mt dl{ height:157px; background:url(images/mtbg.jpg) repeat-x;}
.mt dd{ width:22px; float:left; cursor:pointer;}
.mt dt{ width:552px; height:140px; float:left; margin:9px 2px; display:inline; overflow:hidden;}
.mt dt img{ float:left; border:1px solid #fff; margin:0 2px; display:inline;}
.td{ border-left:1px solid #bdcee6; border-right:1px solid #bdcee6; padding:10px 2px; width:956px; overflow:hidden;}
.td div{ width:217px; float:left; margin:0 11px; display:inline; overflow:hidden;}
.td dl{ border-left:3px solid #479fe2; border-right:3px solid #479fe2; background:#145fb8; padding:8px; height:236px;}
.td dd{ text-align:center; float:left; width:195px;}
.td dd img{ float:left; padding-left:8px;}
.td dt{ text-indent:25px; color:#c4ddfb; line-height:18px; margin-top:5px; width:195px; float:left;}
.lf div{ border-left:1px solid #bdcee6; border-right:1px solid #bdcee6; padding:10px 12px;}
.lf div table,.lf div td{ border:1px solid #d0cdce; border-collapse:collapse;}
.lf div table tr.lfbt{ background:#c5dbf4; height:48px; line-height:48px; font-weight:bold; font-size:14px; color:#000;}
.lf div td{ padding:0 0 0 8px; text-align:left;}
.lf div table tr.lfcon{ background:#fdf3de;}
.lf div td.red{ color:#c60303;}
.lf div td.blue{ color:#1f5aa1; line-height:18px;}
.sj h4{ margin:10px 0;}
.sj dl{ height:176px; overflow:hidden;}
.sj dd{ float:left;}
.sj dt{ width:421px; float:right;}
.sj dt table,.sj dt td{ border:1px solid #d0cdce; border-collapse:collapse; text-align:center;}
.sj dt td{ height:34px; font-size:14px; line-height:34px; width:25%;}
.sj dt tr.sjbt{ background:#e8e4e5; font:14px/34px MicroSoft YaHei; letter-spacing:5px; color:#f00;}
.zj{ width:251px; height:652px; float:right; background:url(images/zjbg.gif) repeat-y; overflow:hidden;}
.zj div{ padding:10px 11px; width:229px; height:595px; overflow:hidden;}
.zj div p{ width:229px; float:left;}
.zj div p.tb{ margin:10px 0 5px;}
.zj div p.tb img{ float:left; margin:0 3px; display:inline;}
.zj div p.name{ font:14px/24px MicroSoft YaHei; height:52px;}
.zj div p.name strong{ font-size:20px; color:#02397b; font-weight:700;}
.zj div p.sc{ color:#1b5596; line-height:18px;}
.zj div p.con a{ color:#f00;}
.al{ border-left:1px solid #bdcee6; border-right:1px solid #bdcee6; padding:10px; width:940px; overflow:hidden;}
.alcon{ background:url(images/albg.png) repeat-y; padding:5px 12px 0; width:916px; overflow:hidden;}
.alcon dd{ float:left; width:330px; line-height:26px;}
.alcon dd span{ margin-bottom:10px; display:block;}
.alcon dt{ width:536px; float:right;}
.alcon dt p{ width:536px; overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #3068aa; line-height:20px;}
.alcon dt p img{ float:left; margin-right:10px; display:inline;}
.alcon dt p img.alpic{ float:right; margin:0 0 0 10px;}