@charset "utf-8";
/* CSS Document */
body { color: #333; text-align: left; font-size: 14px; font-family: "Microsoft YaHei"; font-family: microsoft yahei, Arial, Helvetica, sans-serif; background: #fdfdfe }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0 }
button, input, select, textarea { font-weight: inherit; font-size: inherit; font-size: 100%; font-family: inherit; border: none; outline: none }
a { text-decoration: none }
ul, li, dl, dd, dt { list-style: none }
h1, h2, h3 { padding: 0px; margin: 0px }
p { padding: 0px; margin: 0px }
span { padding: 0px; margin: 0px }
.yn_zwxxgk_bd { width: 100%; height: 100%; overflow: hidden; background: url(../images/ynszwgk_bg.png) no-repeat #fdfdfe center 0 }
.yn_zwxxgk_top { width: 1100px; height: 365px; margin: 0 auto }
.yn_zwxxgk_top1 { padding-top: 45px; height: 84px }
.yn_zwxxgk_top1 span { font-size: 35pt }
.yn_zwxxgk_top1 img { width: 70px; height: 73px; float: left; margin-right: 10px }
.yn_zwxxgk_top1 a { height: 73px; line-height: 73px; font-size: 35px; color: #fff; font-family: "Microsoft YaHei"; text-decoration: none }
.yn_zwxxgk_top1 a span { color: #fff }
.yn_zwxxgk_top2 { width: 714px; height: 121px; margin-left: 237px; margin-top: 54px }
.zwxxgk_box { width: 1028px; height: 100%; overflow: hidden; background-color: rgb(242, 242, 242); margin: 0 auto; padding: 0px 36px 20px 36px }
.zwxxgk_ss { width: 1028px; height: 50px; background: url(../images/zwxxgk_img05.png) no-repeat; float: left; margin-top: 84px; margin-bottom: 84px }
.inputText1 { width: 510px; height: 35px; line-height: 35px; float: right; border-radius: 2px; margin-top: 6px; margin-right: 260px }
.inputText1 input { width: 40px; height: 42px; line-height: 35px; background: #fff; margin-left: 2px }
.inputText1 .inp { width: 410px; height: 35px; float: left; padding-left: 20px }
.inputText1 .inp1 { width: 40px; height: 42px; float: right; cursor: pointer; text-align: center; margin-right: 15px }
.inputText1 .inp1 a { color: #fff; font-size: 18px }
.dl_nav { width: 240px; float: left }
.dl_nav01 { width: 100%; float: left }
.dl_nav01 h3 { width: 240px; height: auto; margin-top: 15px; float: left; padding: 4px 0; background: #fff; border: 1px solid #ddd }
.dl_nav01 h3 a { width: 195px; color: rgb(45, 102, 165); font-size: 23px; display: block; height: 70px; text-decoration: none; float: left }
.dl_nav01 h3:hover { background-color: rgb(45, 102, 165); color: rgb(255, 255, 255); border: 1px solid #2c6294; text-decoration: none }
.dl_nav01 h3:hover a { color: rgb(255, 255, 255) }
.dl_nav01 h3 .img { float: right; width: 40px; height: 70px; display: inline-block; background: url(../images/rj_bs_ass.png) no-repeat center }
.dl_nav01 h3:hover .img { background: url(../images/rj_bs_ass_b.png) no-repeat center }
.dl_nav01 h3 em.zwxxgk_bnt1, .dl_nav01 h3 em.zwxxgk_bnt2, .dl_nav01 h3 em.zwxxgk_bnt3, .dl_nav01 h3 em.zwxxgk_bnt4, .dl_nav01 h3 em.zwxxgk_bnt5, .dl_nav01 h3 em.zwxxgk_bnt6, .dl_nav01 h3 em.zwxxgk_bnt7 { width: 40px; height: 63px; float: left; padding-right: 20px; margin-top: 10px; margin-left: 20px }
.dl_nav01 h3 em.zwxxgk_bnt1 { background: url(../images/zwxxgk_bnt01.png) no-repeat }
.dl_nav01 h3 em.zwxxgk_bnt2 { background: url(../images/zwxxgk_bnt02.png) no-repeat }
.dl_nav01 h3 em.zwxxgk_bnt3 { background: url(../images/zwxxgk_bnt03.png) no-repeat }
.dl_nav01 h3 em.zwxxgk_bnt4 { background: url(../images/zwxxgk_bnt04.png) no-repeat }
.dl_nav01 h3 em.zwxxgk_bnt5 { background: url(../images/zwxxgk_bnt03.png) no-repeat }
.dl_nav01 h3 em.zwxxgk_bnt6 { background: url(../images/zwxxgk_bnt03.png) no-repeat }
.dl_nav01 h3 em.zwxxgk_bnt7 { background: url(../images/zwxxgk_bnt04.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt1 { background: url(../images/zwxxgk_bnt01b.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt2 { background: url(../images/zwxxgk_bnt02b.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt3 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt4 { background: url(../images/zwxxgk_bnt04b.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt5 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt6 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav01 h3:hover em.zwxxgk_bnt7 { background: url(../images/zwxxgk_bnt04b.png) no-repeat }
.dl_nav01 h3.on { background-color: rgb(45, 102, 165); color: rgb(255, 255, 255); font-size: 23px; border: 1px solid #2c6294; text-decoration: none }
.dl_nav01 h3.on a { color: rgb(255, 255, 255) }
.dl_nav01 .on .img { background: url(../images/rj_bs_ass_b.png) no-repeat center }
.dl_nav01 h3.on em.zwxxgk_bnt1 { background: url(../images/zwxxgk_bnt01b.png) no-repeat }
.dl_nav01 h3.on em.zwxxgk_bnt2 { background: url(../images/zwxxgk_bnt02b.png) no-repeat }
.dl_nav01 h3.on em.zwxxgk_bnt3 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav01 h3.on em.zwxxgk_bnt4 { background: url(../images/zwxxgk_bnt04b.png) no-repeat }
.dl_nav01 h3.on em.zwxxgk_bnt5 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav01 h3.on em.zwxxgk_bnt6 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav01 h3.on em.zwxxgk_bnt7 { background: url(../images/zwxxgk_bnt04b.png) no-repeat }
.dl_nav_ej { float: left; width: 100%; background: #fff; display: none; padding: 10px 0 }
.dl_nav_ej>li a { float: float; font-size: 15px; color: #555; height: auto; padding: 6px 0; line-height: 25px; padding-left: 50px; background: url(../images/dot01.png) no-repeat 35px center; display: inline-block; width: 63% }
.dl_nav_ej>li a:hover { color: rgb(45, 102, 165) }
.dl_nav_ej>li .img { width: 25px; margin: 5px 10px 0 0; float: right }
.dl_nav_ej>li:hover>a { background: url(../images/dot02.png) no-repeat 35px center }
.dl_nav_ej>li:hover>a { color: #2c6294 }
.dl_nav_ej>li .sj { display: none }
.dl_nav_ej>li .sj li a { padding-left: 55px; background: none; width: 60% }
.dl_nav_ej>li .sj li .s_j { display: none }
.dl_nav_ej>li .sj li .s_j a { padding-left: 70px; background: none }
.dl_nav_ej>li .sj li .imgn { width: 25px; margin: 6px 10px 0 0; float: right }
.dl_nav_ej .on1>a { color: #2c6294 }
.dl_nav_ej>li .sj .on2>a { color: #2c6294 }
.dl_nav_ej>li .sj li .s_j .on3>a { color: #2c6294 }
.dl_nav02 { width: 240px; float: left }
.dl_nav02 h3 { width: 238px; height: 65px; border: 1px solid #ddd; margin-top: 15px; float: left; color: rgb(45, 102, 165); font-size: 23px; display: block; padding-top: 4px; background: #fff }
.dl_nav02 h3:hover { width: 238px; background-color: rgb(45, 102, 165); color: rgb(255, 255, 255); font-size: 23px; display: block; border: 1px solid #2c6294 }
.dl_nav02 h3 em.zwxxgk_bnt3, .dl_nav02 h3 em.zwxxgk_bnt4 { width: 40px; height: 63px; float: left; padding-right: 20px; margin-top: 6px; margin-left: 20px }
.dl_nav02 h3 em.zwxxgk_bnt3 { background: url(../images/zwxxgk_bnt03.png) no-repeat }
.dl_nav02 h3 em.zwxxgk_bnt4 { background: url(../images/zwxxgk_bnt04.png) no-repeat }
.dl_nav02 h3:hover em.zwxxgk_bnt3 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav02 h3:hover em.zwxxgk_bnt4 { background: url(../images/zwxxgk_bnt04b.png) no-repeat }
.dl_nav02 h3 div { float: left; width: 95px }
.dl_nav02 h3 span.zwxxgk_bnt5, .dl_nav02 h3 span.zwxxgk_bnt6 { width: 20px; height: 70px; float: right; margin-right: 20px }
.dl_nav02 h3 span.zwxxgk_bnt5 { background: url(../images/zwxxgk_img02b.png) no-repeat }
.dl_nav02 h3 span.zwxxgk_bnt6 { background: url(../images/zwxxgk_img02b.png) no-repeat }
.dl_nav02 h3:hover span.zwxxgk_bnt5 { background: url(../images/zwxxgk_img02b1.png) no-repeat }
.dl_nav02 h3:hover span.zwxxgk_bnt6 { background: url() no-repeat }
.dl_nav02 h3.on { width: 238px; background-color: rgb(45, 102, 165); color: rgb(255, 255, 255); font-size: 23px; display: block; border: 1px solid #2c6294 }
.dl_nav02 h3.on em.zwxxgk_bnt3 { background: url(../images/zwxxgk_bnt03b.png) no-repeat }
.dl_nav02 h3.on em.zwxxgk_bnt4 { background: url(../images/zwxxgk_bnt04b.png) no-repeat }
.dl_nav02 h3.on span.zwxxgk_bnt5 { background: url(../images/zwxxgk_img02b1.png) no-repeat }
.dl_nav02 h3.on span.zwxxgk_bnt6 { background: url() no-repeat }
.sideMenu ul { width: 240px; display: none; background: #fff; color: #999; float: left; padding-top: 15px }
.sideMenu ul li { padding: 0px 0px 0px 60px; line-height: 32px; font-size: 15px; font-weight: 400; cursor: pointer; list-style: none }
.sideMenu ul li a { color: #4a4a4a; display: block }
.sideMenu ul li span { font-size: 35px; float: left; margin-right: 10px }
.sideMenu ul li:hover { background-color: rgb(230, 245, 255); display: block; color: #2d66a5 }
.sideMenu ul li a:hover { color: #2d66a5; font-size: 16px; font-weight: 600 }
.sideMenu ul li.on { color: #2d66a5; font-size: 15px; background-color: rgb(230, 245, 255) }
.sideMenu ul li.on>a { color: #2d66a5; display: block; font-weight: 600 }
.sideMenu ul li span.zwxxgk_bnt7 { background: url() no-repeat; width: 20px; height: 40px; float: right; margin-right: 20px; margin-top: 9px }
.sideMenu ul li a:hover span.zwxxgk_bnt7 { background: url(}
.sideMenu ul li a span.on { background: url(}
.sideMenu ul li dl dt { padding-left: 18px }
.sideMenu .secondli { display: none }
.sideMenu ul li dl dt.on a { color: #2d66a5; font-size: 16px; font-weight: 600 }
.scroll_main { width: 728px; display: block; float: left; background-color: #FFF; border: 1px solid #fffbfb; padding: 0px 20px; margin-left: 18px }
.scroll_wrap { width: 100%; height: 100%; position: relative }
.scroll_wrap h1 { text-align: center; margin: 0px; padding: 0px; margin-top: 38px; margin-bottom: 38px; color: #2d66a5; font-weight: 600 }
.scroll_wrap .scroll_cont { height: 920px; overflow: hidden; padding: 0px 20px }
.scroll_wrap .scroll_cont p { text-indent: 2em; line-height: 32pt; font-size: 16pt }
.scroll_wrap .scroll_cont h2 { font-size: 21pt; line-height: 60pt }
.scroll_wrap .scroll_cont h3 { font-size: 18pt; line-height: 60pt }
.scroll_wrap .scroll_bar { position: absolute; top: 93px; right: 0; width: 10px; height: 920px; background-color: #e4e4e4 }
.scroll_wrap .scroll_slider { position: absolute; top: 0px; left: 0px; width: 10px; max-height: 80px; background-color: #2d66a5; border-radius: 5px }
.scroll_wrap .scroll_slider:hover { opacity: 1 }
.zfxxgk_head { border-bottom: 2px solid #ccc; width: 768px; margin-left: -20px }
.zfxxgk_head span { min-width: 94px; font-weight: bold; height: 35px; line-height: 35px; display: inline-block; padding: 0 8px; background: rgb(45, 102, 165); color: #fff; font-size: 16px; text-align: center }
.more { margin-bottom: 35px; text-align: center; margin-top: 20px }
.more a { width: 100px; height: 30px; line-height: 30px; background: #e6e6e6; display: inline-block; color: #4d4d4d }
.zfxxgk_zd ul li { font-size: 16px; line-height: 42px; color: #4d4d4d; overflow: hidden }
.zfxxgk_zd ul li a { color: #4d4d4d }
.zfxxgk_zd ul li>span:nth-child(1) { float: left; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; color: #4d4d4d }
.zfxxgk_zd ul li>span:nth-child(2) { float: right; font-size: 16px; margin-left: 20px; font-weight: 100; float: right; color: #b2b2b2 }
.zwxxgk_box1 { width: 1028px; overflow: hidden; background-color: rgb(242, 242, 242); margin: 0 auto; padding: 0px 36px 20px 36px }
.scroll_main1 { width: 768px; display: block; float: left; background-color: #FFF; border: 1px solid #dfdfdf; padding: 0px 0px; margin-left: 18px }
.zfxxgk_zdgktit { width: 100%; height: 33px; float: left; border-bottom: 2px solid #ccc }
.zfxxgk_zdgktit a { height: 33px; line-height: 31px; background-color: #2d66a3; display: block; float: left; text-align: center; color: #fff; font-size: 18px; font-weight: 600; padding: 0px 20px; min-width: 70px }
.zfxxgk_zdgkc { float: left; margin-top: 30px; margin-bottom: 20px; width: 688px }
.zfxxgk_wj ul li span:nth-child(1) { float: left; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; color: #4d4d4d }
.zfxxgk_wj ul li span:nth-child(2) { float: right; font-size: 16px; margin-left: 20px; font-weight: 100; float: right; color: #b2b2b2 }
.zfxxgk_wj ul li { font-size: 16px; line-height: 30pt; height: 30px; width: 100%; height: auto; overflow: hidden }
.zfxxgk_zdgkc ul li a { float: left; display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal }
.zfxxgk_zdgkc b { color: #b2b2b2; font-size: 16px; margin-left: 20px; font-weight: 100; float: right }
.zfxxgk_zdgkc .more { width: 100px; height: 30px; line-height: 30px; font-size: 15px; margin: 0 auto; text-align: center; background: #e7e7e7; float: left; margin-top: 10px; margin-left: 340px; margin-bottom: 22px }
.zfxxgk_zdgkc .zfjg li.one { width: 100% }
.zfxxgk_zdgkc .zfjg li { float: left; width: 33%; font-size: 14px }
.zfxxgk_wjer .wjer_list li { position: relative }
.zfxxgk_wjer .wjer_list li::before { content: ""; display: inline-block; width: 4px; height: 4px; line-height: 30pt; background: #163e94; position: absolute; top: 50%; left: 0% }
.zfxxgk_wjer .wjer_list li span:nth-child(1) { margin-left: 20px }
.zfxxgk_wjer .wjer_list li span a { color: #4c4c4c }
.zfxxgk_page { text-align: center }
.zfld_layer { border-bottom: 1px solid #e3e5f4 }
.zfld_layer .label { width: 180px; display: inline-block; vertical-align: middle; font-size: 18px; line-height: 36px }
.zfld_layer ul { display: inline-block; width: 510px; vertical-align: middle; color: #44547f; margin-top: 25px }
.zfld_layer ul li { float: left; margin-right: 50px; text-align: center; display: inline-block; margin-bottom: 10px }
.zfld_layer ul li p { line-height: 36px; font-size: 16px; font-weight: bold; color: #44547f }
.zfld_layer ul li p a { color: #44547f }
.zfxxgk_org_head2 { position: relative; background: #f0f0f0; margin-top: 25px; height: 60px; line-height: 60px; padding-left: 20px; color: #213f93; font-size: 18px }
.zfxxgk_org_head2 a { color: #213f93 }
.zfxxgk_org_head2::before { content: ""; position: absolute; top: -6px; left: 20px; width: 60px; height: 4px; background: #213f93 }
.zfxxgk_org_list { width: 100%; padding-left: 20px }
.zfxxgk_org_list li { width: 24%; display: inline-block }
.zfxxgk_org_list li a { font-size: 16px; width: 100%; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; color: #333; line-height: 42px }
.zfxxgk_org_list li a:hover { color: #1666d4 }
.zfxxgk_ghxx ul li { font-size: 16px; line-height: 30pt; width: 100%; height: auto; overflow: hidden }
.zfxxgk_xzxk_content { margin-top: 0px; margin-bottom: 0px; overflow: hidden }
.zfxxgk_xxnb_head { border-bottom: none }
.zfxxgk_xxnb_content ul { width: 100%; float: left; margin-bottom: 10px; margin-top: 20px }
.zfxxgk_xxnb_content ul li { cursor: default; width: 220px; float: left; height: 53px; line-height: 53px; font-size: 16px; padding-left: 20px; border-left: 2px solid #e8e8e8 }
.zfxxgk_xxnb_content ul li a { width: 90%; text-align: center; color: #333; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.zfxxgk_xxnb_content ul li a:hover { color: #1666d4; display: block }
.zfxxgk_xxnb_content ul li:nth-child(3n+1) { border-left: none }
.zfxxgk_xxnb_content ul li:nth-child(6n+4) { background: #f7f7f7 }
.zfxxgk_xxnb_content ul li:nth-child(6n+5) { background: #f7f7f7 }
.zfxxgk_xxnb_content ul li:nth-child(6n+6) { background: #f7f7f7 }
.scroll_main { width: 728px; display: block; float: left; background-color: #FFF; border: 1px solid #dfdfdf; padding: 0px 20px; margin-left: 18px }
.zwxxgk_ndbgwz { width: 100%; height: 1085px; position: relative }
.zwxxgk_ndbgwz h1 { width: 730px; font-size: 32px; text-align: center; margin: 0px; padding: 0px; margin-top: 38px; margin-bottom: 15px; color: #2d66a5; font-weight: 600 }
.zwxxgk_ndbgwz .Article_ly { width: 100%; font-size: 15px; height: 53px; text-align: center; border-bottom: 3px solid #f7f7f7; margin-bottom: 20px; float: left }
.smallFont { font-size: 10px; margin: 0 5px 0 5px; cursor: pointer }
.medFont { font-size: 14px; margin: 0 5px 0 0; cursor: pointer }
.largeFont { font-size: 16px; margin: 0 5px 0 0; cursor: pointer }
.curFont { color: red }
.zwxxgk_ndbgwz .scroll_cont { width: 93%; height: 820px; overflow: hidden; padding: 0px 20px; float: left }
.zwxxgk_ndbgwz .scroll_cont p { line-height: 30px; font-size: 16px }
.zwxxgk_ndbgwz .scroll_cont h2 { font-size: 21px; margin-top: 30px; margin-bottom: 30px; font-weight: 600 }
.zwxxgk_ndbgwz .scroll_cont h3 { font-size: 16px; margin-top: 30px; margin-bottom: 30px; font-weight: 600 }
.zwxxgk_ndbgwz .scroll_cont span { font-size: 16px; margin-top: 30px; font-weight: 600; margin-right: 5px }
.zwxxgk_ndbgwz .scroll_bar { position: absolute; top: 183px; right: 0; width: 10px; height: 820px; background-color: #e4e4e4 }
.zwxxgk_ndbgwz .scroll_slider { position: absolute; top: 0px; left: 0px; width: 10px; max-height: 80px; background-color: #2d66a5; border-radius: 5px }
.zwxxgk_ndbgwz .scroll_slider:hover { opacity: 1 }
.ScrollStyle { overflow: auto !important }
.ScrollStyle::-webkit-scrollbar {
box-sizing: border-box;
width: 9px;
height: 9px;
background: #eee
}
.ScrollStyle::-webkit-scrollbar-button {
width: 9px;
height: 0px
}
.ScrollStyle::-webkit-scrollbar-button:vertical:start {
background-position: 0 0
}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover {
background-position: -10px 0
}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active {
background-position: -20px 0
}
.ScrollStyle::-webkit-scrollbar-button:vertical:end {
background-position: -30px 0
}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover {
background-position: -40px 0
}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active {
background-position: -50px 0
}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start {
background-position: 0 -11px
}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover {
background-position: -10px -11px
}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active {
background-position: -19px -11px
}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end {
background-position: -30px -11px
}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover {
background-position: -40px -11px
}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active {
background-position: -50px -11px
}
.ScrollStyle::-webkit-scrollbar-track-piece {
background-color: rgba(0, 0, 0, .15)
}
.ScrollStyle::-webkit-scrollbar-thumb {
border: 1px solid rgba(0, 0, 0, .21);
background-color: #2d66a5;
border-radius: 5px
}
.ScrollStyle::-webkit-scrollbar-thumb:hover {
border: 1px solid rgba(0, 0, 0, .21);
background-color: #2d66a5
}
.ScrollStyle::-webkit-scrollbar-thumb:active {
background: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f4f4f4))
}
.ScrollStyle::-webkit-scrollbar-corner {
background-color: #f1f1f1
}
#layuiPage span { font-size: 12px; margin-top: 0px; font-weight: normal; margin-right: 0px }
#layuiPage .layui-laypage-count { margin-right: 5px }
div.page { padding: 20px 0px; text-align: center; clear: both; overflow: hidden }
div.page a { padding: 5px 10px; font-size: 14px; background: #ffffff; border: 1px solid #cccccc; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #5d5d5d; margin: 0 3px }
div.page a:hover { background: #226ebc; border: 1px solid #226ebc; color: #FFFFFF }
div.page a.onhover { background: #226ebc; border: 1px solid #226ebc; color: #FFFFFF }
div.page input { border: 1px solid #cccccc; width: 50px; height: 20px; line-hegiht: 20px; text-align: center }
div.page span { padding-right: 10px; font-size: 14px !important; font-weight: normal !important }
.zfxxgk_zdgkc dl { width: 100%; height: auto; overflow: hidden }
.zfxxgk_zdgkc dl dt { width: 100%; height: auto; overflow: hidden; text-align: center }
.zfxxgk_zdgkc dl dd { height: auto; overflow: hidden; margin-left: 30px }
.zfxxgk_zdgkc dl dt a { width: 100%; height: 100%; overflow: hidden; display: block }
.zfxxgk_zdgkc dl dt img { height: 151px; width: 102px; padding: 4px; border: 1px solid #dddddd }
.zfxxgk_zdgkc dl dt p { line-height: 20px; color: #333333; font-size: 14px; padding: 5px 0px; text-align: center }
.zfxxgk_zdgkc dl dd a { width: 130px; height: 100%; overflow: hidden; float: left; display: block; margin: 5px 15px; text-align: center }
.zfxxgk_zdgkc dl dd img { height: 127px; width: 85px; padding: 4px; border: 1px solid #dddddd }
.zfxxgk_zdgkc dl dd p { line-height: 24px; color: #333333; font-size: 14px; text-align: center }
.zfxxgk_zdgkc dl dd .stitle { background: url() 6px center no-repeat; height: 47px; line-height: 47px; padding-left: 22px; color: #226ebc; font-size: 18px }
html, body { min-width: 1200px }
.ya-pagination { width: 600px; margin: 0 auto; padding: 20px 0 }
.search_xxx { width: 100%; height: 50px; margin-bottom: 60px }
.bd_xx_002.clearfloat { width: 1100px; margin-top: 20px }