﻿/* CSS Document */
body{ font-family:"宋体"; font-size:12px;margin:0px; padding:0px; border:0px; background:url(../images/beia1.jpg) #FFFFFF repeat-x}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#FF0000;}

.body-center{ width:960px;height:auto; overflow:hidden; margin:0px auto; background-color:#FFFFFF}

.top{ width:960px; height:auto; overflow:hidden;}
.top-logo{ width:205px; height:67px; overflow:hidden; float:left; background-image:url(../images/logo.jpg)}
.top-logo1{ width:755px; float:left; margin:0px; height:67px;}
.top-bot{ width:960px; height:64px; overflow:hidden; margin-top:4px;}
.top-bot-left{ width:960px; float:left; height:28px; line-height:28px; background:#EAEAEA;}
.top-bot-left a{ display:block; width:84px; height:19px; overflow:hidden;  color:#333333; margin-left:6px;_margin-left:3px; float:right; margin-top:5px; text-align:center; line-height:19px; background-color:#CCCCCC}
.top-bot-left span{ display:block; float:left; height:28px; line-height:28px; color:#FF0000; width:300px; text-align:left; text-indent:20px;} 
.top-bot-left a:hover{ font-weight:bold; color:#FFFFFF; background-color:#333333; text-decoration:none;}
.top-bot-m{ width:150px; height:64px; overflow:hidden; float:left; background:url(../images/index_07.jpg) 0px 0px no-repeat;}


.menu{ width:860px; height:auto; overflow:hidden; margin:15px auto 0px auto;}
.menu-top{ width:860px; height:40px; overflow:hidden; line-height:36px;}
.menu-top-left{ width:4px; height:40px; background:url(../images/menu-top-left.gif) bottom left no-repeat; overflow:hidden; float:left;}
.menu-top-c{ width:852px; height:40px; background:url(../images/menu-top-bg.gif) bottom left repeat-x; overflow:hidden; float:left;}
.menu-top-cct{ width:454px; height:40px; margin:0px auto; overflow:hidden;}
.menu-top-cct a{ display:block; float:left; width:80px; text-align:center; line-height:37px; height:37px; overflow:hidden; color:#838383; font-family:"黑体"; font-size:16px;}
.menu-top-cct a:hover{ background:url(../images/menu-bg.gif) 0px 0px no-repeat; width:147px; height:37px; overflow:hidden; color:#000;}
.menu-top-right{ width:4px; height:40px; background:url(../images/menu-top-right.gif) bottom left no-repeat; overflow:hidden; float:left;}
.menu-middle{ width:860px; height:49px; line-height:53px; overflow:hidden; background:url(../images/menu-middlebg.gif) 0px 0px no-repeat;}
.from-ys{ width:800px; height:30px; line-height:30px; overflow:hidden; margin:11px auto 0px auto; word-spacing:10px;}
.from-ys select{ border:1px solid #ccc; width:78px; height:18px; line-height:18px;}
.from-ys input{ width:200px;}
.from-ys img{ border:0px; padding:0px;}
.menu-bot{ width:860px; height:40px; line-height:40px; overflow:hidden; word-spacing:10px;}

.c1{ width:960px; height:310px; overflow:hidden; margin-top:10px;}
.c1-left{ width:703px; height:310px; overflow:hidden; float:left;}
.c1-l-top{ width:703px; height:25px; overflow:hidden; margin-top:1px; background:url(../images/a-top-bg.gif) bottom left repeat-x;}
.c1-l-top a{ width:62px; height:24px; display:block; overflow:hidden; background:url(../images/a-bg.gif) 0px 0px no-repeat; float:left; margin-top:1px; line-height:24px; text-align:center; margin-left:8px;_margin-left:4px;}
.c1-l-top a:hover{ width:103px; height:25px; display:block; overflow:hidden; background:url(../images/a-hover.gif) 0px 0px no-repeat; margin-top:0px; text-align:center; line-height:25px;}
.c1-l-m{ width:701px; height:277px; overflow:hidden; border-left:1px solid #B3B3B3;border-right:1px solid #B3B3B3;}
.c1-l-list{ width:681px; height:25px; line-height:25px; overflow:hidden; margin:0px auto;}
.c1-l-list span a{ color:#ff0000; font-size:14px; font-weight:bold;}
.c1-l-list a{ color:#050505;}
.c1-l-list font{ color:#FF0000; font-size:12px;}
.c1-l-list font a{ color:#ff0000;}
#c1-l-list1{ width:681px; height:100px; line-height:25px; overflow:hidden; margin:15px auto; background:#FFFBEF;}
.c1-l-hs-list{ width:227px; height:25px; line-height:25px; overflow:hidden; float:left;}
.c1-l-hs-list span{ display:block; width:207px; height:25px; line-height:25px; overflow:hidden; margin:0px auto; color:#5C04F9;}
.c1-l-hs-list span a{ color:#5C04F9;}
.c1-l-bot{ width:703px; height:7px; overflow:hidden; background:url(../images/index_70.jpg) 0px 0px no-repeat;}
.c1-right{ width:244px; height:308px; overflow:hidden; float:right; border:1px solid #B3B3B3;}
.c1-right1{ border:1px solid #fff; width:242px; height:306px; overflow:hidden; background:url(../images/index_32.jpg) bottom left repeat-x;}
.c1-r-1{ width:224px; height:30px; overflow:hidden; line-height:30px; margin:0px auto;}
.c1-r-1 a font{ color:#ff0000; font-size:12px;}
.c1-r-2{ width:224px; height:27px; overflow:hidden; line-height:27px; margin:10px auto 0px auto;}
.c1-r-2list{ width:112px; height:27px; float:left;}
.c1-r-2list a{ display:block; width:103px; height:27px; margin:0px auto;}
.c1-r-2list a img{ display:block; border:0px; padding:0px;}
.c1-r-3{ width:214px; height:93px; overflow:hidden; margin:10px auto;}
.c1-r-3top{ width:214px; height:20px; overflow:hidden;}
.c1-r-3top span{ width:80px; height:19px; border-top:1px solid #C8C8C8;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8; display:block; float:left; text-align:center; line-height:19px; background:url(../images/index_54.jpg) bottom left repeat-x;}
.c1-r-3top a{ display:block; width:132px; height:19px; border-bottom:1px solid #C8C8C8; text-align:right; float:left; color:#A3A3A3; line-height:19px;}
.c1-r-3bot{ width:212px; height:72px; overflow:hidden;border-bottom:1px solid #C8C8C8;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8; background:#fff;}
.c1-r-3botc{ width:212px; height:60px; overflow:hidden; margin-top:6px;}
.c1-r-3blist{ width:202px; height:20px; line-height:20px; margin:0px auto; overflow:hidden; word-spacing:10px; color:#454545;}
.c1-r-3blist a{ color:#454545; width:120px; float:left;overflow:hidden}
.c1-r-3blist font{ color:#ff0000; font-size:12px; width:80px; float:right}
.c1-r-4{ width:214px; height:85px; overflow:hidden; margin:10px auto;}
.c1-r-4-list{ width:214px; height:21px; line-height:21px; overflow:hidden;}
.c1-r-4-list span{ display:block; width:45px; float:left; height:21px; background:url(../images/index_61.jpg) 0px 0px no-repeat; margin-left:10px;_margin-left:5px; text-align:center; color:#fff;}
.c1-r-4-list a{ color:#8F0097; display:block; float:left; width:125px; text-align:center; word-spacing:8px; margin-left:15px;}
.c1-r-4-list1{ width:214px; height:21px; line-height:21px; overflow:hidden;}
.c1-r-4-list1 span{ display:block; width:47px; float:left; height:21px; background:url(../images/index_67.jpg) 0px 0px no-repeat; margin-left:10px;_margin-left:5px; text-align:center; color:#fff;}
.c1-r-4-list1 a{ color:#FC0000; display:block; float:left; width:125px; text-align:center;word-spacing:8px; margin-left:13px;}
.c1-r-4-bg{ width:214px; height:1px; overflow:hidden; margin:5px auto 5px auto; background:url(../images/index_64.jpg) 0px 0px no-repeat;}

.adm1{ width:960px; height:70px; overflow:hidden; margin:6px auto 0px auto;}
.adm1-left{ width:237px; height:70px; overflow:hidden; float:left;}
.adm1-left img{ width:237px; height:70px; border:0px; padding:0px;}
.adm1-m{ width:477px; height:70px; overflow:hidden; float:left;}
.adm1-mct{ width:457px; height:70px; overflow:hidden; margin:0px auto;}
.adm1-mct img{ width:457px; height:70px; border:0px; padding:0px;}
.adm1-right{ width:246px; height:70px; overflow:hidden; float:left;}
.adm1-right img{ width:246px; height:70px; border:0px; padding:0px;}

.c2{ width:960px; height:649px; overflow:hidden; margin:6px auto 0px auto;}
.c2-left{ width:703px; height:649px; overflow:hidden; float:left;}
.c2-l-list{ width:703px; height:320px; overflow:hidden;}
.c2-l-list1{ width:703px; height:320px; overflow:hidden; margin-top:6px;}
.c2-l-listc{ width:346px; height:318px; overflow:hidden; border:1px solid #C8C8C8; float:left;}
.c2-ll-ct{ width:344px; height:316px; overflow:hidden; border:1px solid #FFF; background:url(../images/index_92.jpg) 0px 0px repeat-x;}
.vipfy{ width:331px; height:303px; margin:7px; overflow:hidden;}
.vipfy-top{ width:331px; height:21px; line-height:21px; overflow:hidden;}
.vipfy-top .txt1{ display:block; width:96px; height:20px; border-right:1px solid #C8C8C8; border-left:1px solid #C8C8C8; border-top:1px solid #C8C8C8; float:left; background:url(../images/index_98.jpg) 1px 1px no-repeat; text-align:center; line-height:20px; color:#ff0000;}
.vipfy-top .txt2{ display:block; width:233px; height:20px; overflow:hidden; float:left; border-bottom:1px solid #C8C8C8; text-align:right; line-height:20px;}
.vipfy-top .txt2 a{ color:#ff0000;}
.vipfy-bot{ width:329px; height:281px; border-right:1px solid #C8C8C8; border-left:1px solid #C8C8C8; border-bottom:1px solid #C8C8C8; overflow:hidden;}
.vipfy-list{ width:319px; height:22px; margin:10px auto 0px auto; overflow:hidden; background:#CBECFF;}
.vipfy-list .txt3{ display:block; width:120px; height:22px; line-height:22px; overflow:hidden; float:left; text-align:center;}
.vipfy-list .txt4{ width:79px; display:block; text-align:center; height:22px; line-height:22px; float:left; overflow:hidden; text-align:center;}
.vipfy-list1{ width:319px; height:22px; margin:0px auto 0px auto; overflow:hidden;}
.vipfy-list1 .txt3{ display:block; width:120px; height:22px; line-height:22px; overflow:hidden; float:left; text-indent:14px; color:#333333;}
.vipfy-list1 .txt3 a{ color:#0053DF;}
.vipfy-list1 .txt3 a:hover{ color:#ff0000; text-decoration:underline;}
.vipfy-list1 .txt4{ width:79px; display:block; text-align:center; height:22px; line-height:22px; float:left; overflow:hidden;color:#ff0000;}
.vipfy-list2{width:319px; height:16px; margin:10px auto 0px auto; overflow:hidden;}
.vipfy-list2 a{ width:136px; height:18px; line-height:17px; text-align:center; background:url(../images/index_122.jpg) 0px 0px no-repeat; float:right; color:#000;}
.vipfy-list2 a:hover{ color:#000; font-weight:bold;}
.c2-l-listc1{ width:346px; height:318px; overflow:hidden; border:1px solid #C8C8C8; float:right;}
.c2-right{ width:246px; height:649px; overflow:hidden; float:right;}
.tzesf{ width:244px; height:195px; overflow:hidden; border:1px solid #C8C8C8;}
.tzesf-top{ width:244px; height:20px; overflow:hidden; background:url(../images/index_95.jpg) 0px 0px repeat-x;}
.tzesf-top span{ display:block; width:88px; height:16px; margin-top:4px; background:#004D77; margin-left:16px;_margin-left:8px; text-align:center; line-height:18px; overflow:hidden; color:#fff;}
.tzesf-list{ width:224px; height:16px; line-height:18px; overflow:hidden; margin:22px auto 0px auto;}
.tzesf-list .txt6{ display:block; float:left; width:14px; height:16px; background:url(../images/index_106.jpg) 0px 0px no-repeat;}
.tzesf-list .txt7{ display:block; float:left; width:14px; height:16px; background:url(../images/index_111.jpg) 0px 0px no-repeat;}
.tzesf-list .txt8{ display:block; float:left; width:14px; height:16px; background:url(../images/index_113.jpg) 0px 0px no-repeat;}
.tzesf-list .txt9{ display:block; float:left; width:14px; height:16px; background:url(../images/index_115.jpg) 0px 0px no-repeat;}
.tzesf-list .txt61{ display:block; float:left; width:210px; height:16px; line-height:18px; overflow:hidden; word-spacing:10px; text-indent:14px;}
.tzesf-list .txt61 a{ color:#565656;}
.tzesf-list .txt61 a:hover{ color:#ff0000;}
.wfcs{ width:244px; height:155px; overflow:hidden; border:1px solid #C8C8C8; margin-top:10px;}
.wfcs-list{ width:224px; height:25px; line-height:25px; overflow:hidden; margin:2px auto;}
.wfcs-list a{ display:block; width:150px; height:25px; overflow:hidden; float:left;}
.wfcs-list a:hover{ display:block; width:150px; height:25px; overflow:hidden; float:left; text-decoration:underline;}
.wfcs-list span{ display:block; width:70px; height:74px; overflow:hidden; float:left; text-align:center}
.esfzb{ width:244px; height:271px; overflow:hidden; border:1px solid #C8C8C8; margin-top:9px;}
.esfzb-bot{ width:243px; margin:2px auto 0px auto; height:auto; overflow:hidden;}
.esfzb-list{ width:81px; height:auto; overflow:hidden; float:left;}
.esfzb-lct{ width:74px; height:74px; border:1px solid #DDDDDD; margin:5px auto 0px auto;}
.esfzb-lct img{ width:68px; height:48px; display:block; margin:3px;}
.esfzb-lct span{ display:block; width:74px; height:20px; overflow:hidden; text-align:center; line-height:20px; color:#737373;}


.c3{ width:960px; height:auto; overflow:hidden; margin:6px auto 0px auto;}
.c3-left{ width:313px; height:auto; overflow:hidden; float:left;}
.fcxw{ width:311px; height:292px; overflow:hidden; border:1px solid #C9C9C9;}
.fcxw-top{ width:311px; height:20px; overflow:hidden; background:url(../images/index_95.jpg) 0px 0px repeat-x;}
.fcxw-top span{ display:block; width:68px; height:16px; margin-top:4px; background:#004D77; margin-left:16px;_margin-left:8px; text-align:center; line-height:18px; overflow:hidden; color:#fff;}
.fcxw-gk{ width:291px; height:60px; margin:5px auto 10px auto; overflow:hidden;}
.fcxw-gk img{ display:block; width:70px; height:60px; float:left; margin-right:5px;}
.fcxw-gk span{ display:block; width:210px; height:60px; float:left; line-height:20px; text-indent:14px; overflow:hidden; color:#797979;}
.fcxw-list{ width:291px; height:25px; margin:0px auto 0px auto; overflow:hidden; line-height:25px;}
.fcxw-list a{ color:#515151;}
.dct{ width:311px; height:292px; overflow:hidden; border:1px solid #C9C9C9; margin-top:9px;}
.c3-m{ width:334px; height:auto; overflow:hidden; float:left;}
.c3-mct{ width:313px; height:auto; overflow:hidden; margin:0px auto;}
.tbgz{ width:311px; height:292px; overflow:hidden; border:1px solid #C9C9C9;}
.tbgz-top{ width:311px; height:20px; overflow:hidden; background:url(../images/index_95.jpg) 0px 0px repeat-x;}
.tbgz-top span{ display:block; width:68px; height:16px; margin-top:4px; background:#004D77; margin-left:16px;_margin-left:8px; text-align:center; line-height:18px; overflow:hidden; color:#fff;}
.tbgz-gk{ width:291px; height:60px; margin:5px auto 20px auto; overflow:hidden; line-height:20px;}
.tbgz-gk img{ display:block; width:70px; height:60px; float:left; margin-right:5px;}
.tbgz-gkc{ width:210px; height:60px; float:left; text-indent:14px; color:#989898; line-height:20px; overflow:hidden;}
.tbgz-gkc .txt10{ display:block; width:210px; height:0px;line-height:30px; text-indent:14px; overflow:hidden; color:#FF0000; font-family:"黑体"; font-size:16px;}
.tbgz-list{ width:291px; height:25px; margin:0px auto 0px auto; overflow:hidden;}
.tbgz-list a{ color:#515151;}
.djzf{ width:311px; height:292px; overflow:hidden; border:1px solid #C9C9C9; margin-top:9px;}
.c3-right{ width:313px; height:auto; overflow:hidden; float:left;}
.ywgz{width:311px; height:292px; overflow:hidden; border:1px solid #C9C9C9;}
.ywgz1{width:311px; height:292px; overflow:hidden; border:1px solid #C9C9C9; margin-top:9px;}
.ywgz-top{ width:311px; height:20px; overflow:hidden; background:url(../images/index_95.jpg) 0px 0px repeat-x;}
.ywgz-top span{ display:block; width:68px; height:16px; margin-top:4px; background:#004D77; margin-left:16px;_margin-left:8px; text-align:center; line-height:18px; overflow:hidden; color:#fff;}

.c4{ width:958px; height:815px; overflow:hidden; margin:6px auto 0px auto; border:1px solid #C8C8C8;}
.zfjx{ width:958px; height:272px; overflow:hidden;}
.zfjx1{ width:958px; height:272px; overflow:hidden; border-top:1px solid #C8C8C8;}
.zfjx-top{ width:958px; height:30px; overflow:hidden; background:url(../images/index_180.jpg) 0px 0px repeat-x;}
.zfjx-top span{ display:block; width:43px; height:30px; background:url(../images/index_179.jpg) 0px 0px no-repeat; overflow:hidden; float:left;}
.zfjx-top a{ display:block; width:80px; height:21px; line-height:24px; float:left; text-align:left; color:#000; font-size:14px; font-family:"宋体"; font-weight:bold;}
.zfjx-bot{ width:954px; height:202px; margin:15px auto 0px auto; overflow:hidden;}
.zfjx-list{ width:159px; height:202px; overflow:hidden; float:left;}
.zfjx-listc{ width:129px; height:200px; border:1px solid #C8C8C8; margin:0px auto;}
.zfjx-listc img{ width:117px; height:90px; margin:6px; display:block; border:0px; padding:0px;}
.zfjx-xx{width:117px; height:98px; line-height:32px; margin:0px auto; overflow:hidden;}
.zfjx-xx span{ display:block; width:117px; height:32px; text-align:center;}
.zfjx-xx span font{ font-size:12px; color:#FF0000;}
.zfjx-xx a{ font-size:12px; color:#0000FF}
.zfjx-xx a:hover{ font-weight:700; color:#FF0000; text-decoration:underline}

.links{ width:958px; height:auto; overflow:hidden; margin:6px auto 0px auto; border:1px solid #C8C8C8; background:url(../images/index_195.jpg) 0px 1px repeat-x;}
.links-top{ width:958px; height:22px; margin-top:3px; overflow:hidden; line-height:22px;}
.links-top span{ display:block; width:22px; height:22px; background:url(../images/index_198.jpg) 0px 0px no-repeat; float:left; margin-left:14px;_margin-left:7px;}
.links-top a{ display:block; width:200px; line-height:22px; height:22px; float:left; text-indent:10px; color:#2E2E2E; font-size:14px; font-family:"黑体"; font-weight:bold;}
.links-bot{ width:938px; height:auto; overflow:hidden; margin:10px auto; line-height:25px; word-spacing:10px;}
.links-bot a{ color:#525252;}
.links-bot a:hover{ text-decoration:underline; color:#FF0000;}

.f-menu{ width:980px; height:30px; text-align:center; word-spacing:5px; color:#525252; line-height:30px;overflow:hidden; margin:6px auto 0px auto;}
.f-menu a{ color:#525252;}

.footer{ width:980px; height:auto; overflow:hidden; line-height:25px; text-align:center; color:#4F4F4F;}
.abcde{ width:100%; height:600px; background-color:#FFFFFF; text-align:center }
.abcde1