@charset "utf-8";
/* CSS Document */
.main { color: #bf000a; font-weight: 500; }
.xwzxright .xzzx { width: 860px; margin: 30px auto; text-align: center; line-height: 120%; }
.dede_pages .pagelist .fanfan { border: 0px; }
.dede_pages .pagelist .fanfan .pageinfo { border: 0px; }
.dede_pages .pagelist .fanfan .pageinfo strong { border: 0px; }
.dede_pages .pagelist .fanfan .pageinfo strong:hover { color: #000; }
.xwzxright .xwzxrightbox h1 { font-size: 18px; padding-top: 60px; }
.xwzxright .xwzxrightbox .form { width: 860px; height: 50px; margin: 50px auto 0px; }
.xwzxright .xwzxrightbox .form select { width: 300px; height: 40px; border: 1px solid #ddd; font-size: 15px; color: #444; padding-left: 6px; }
.xwzxright .xwzxrightbox .form select::-ms-expand { display: none; }
.xwzxright .xwzxrightbox .form #searchkeyword { width: 420px; height: 40px; border: 1px solid #ddd; font-size: 15px; color: #bf000a; padding-left: 6px; font-weight: 600; }
.xwzxright .xwzxrightbox .form .search-submit { width: 120px; height: 40px; line-height: 0px; background: #bf000a; color: #fff; display: inline-block; border: 0px; font-size: 16px; }
.xwzxright .xwzxrightbox .resultbar { width: 860px; height: 50px; margin: 20px auto 0px; line-height: 50px; text-align: left; }
.xwzxright .xwzxrightbox .resultbar .fc_03c { color: #bf000a; }
.xwzxright .xwzxrightbox h2 { padding-bottom: 100px; }
.xwzxright .xwzxrightbox h2 a { font-size: 16px; color: #000; }
.xwzxright .xwzxrightbox h2 a:hover { color: #bf000a; }
.xwzxright .xzzx .xzzxhead { height: 30px; line-height: 30px; background: #CCC; }
.xwzxright .xzzx .xzzxhead th { border-right: 0px solid #ddd; padding-top: 8px; padding-bottom: 8px; }
.xwzxright .xzzx .xzzxbody { height: 30px; line-height: 30px; margin: 10px auto; paddig: 16px auto; }
.xwzxright .xzzx .xzzxbody td { border-bottom: 1px dotted #ddd; }
.xwzxright .xzzx .xzzxbody td.title { text-align: left; }
.xwzxright .xzzx .xzzxbody tr td { }
.xwzxright .xzzx .xzzxbody .Download { background: #ccc; padding: 6px 12px; display: block; border: 1px solid #ddd; margin: 10px auto; width: 40%; color: #FFF; }
.xwzxright .xzzx .xzzxbody.dianji { display: block; width: 60%; margin: 0px auto; }
.xwzxright .xzzx .xzzxbody .Download:hover { background: #bf000a; }
.xwzxright .xzzx .xzzxbody .Download:hover a { color: #FFF; }
.page-cpzx .dede_pages ul { margin: 20px auto; text-align: center; padding-left: 30px; padding-bottom: 20px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 30px; margin-right: 12px; border: 1px solid #ddd; width: 65px; text-align: center; height: 30px; border-radius: 3px; color: #000; }
.page-cpzx .dede_pages .pagelist .fanfan li { border: 0px; }
.page-cpzx .dede_pages .pagelist .fanfan .pageinf { border: 0px; }
.page-cpzx .dede_pages .pagelist .fanfan .pageinfo span { border: 0px; }
.page-cpzx .dede_pages .pagelist .fanfan .pageinfo span strong { border: 0px; }
.dede_pages ul li:hover { border: 1px solid #bf000a; }
.dede_pages ul li a { color: #000; display: block; border-radius: 3px; }
.dede_pages ul li a:hover { color: #fff; text-decoration: none; background: #bf000a; border-radius: 3px; }
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,
.pagebox ul li.thisclass a:hover { background-color: #F8F8F8; font-weight: bold; background: #bf000a; color: #fff; }
.dede_pages li option { width: 65px; text-align: center; }
.dede_pages li option:hover { background: #bf000a; }
.dede_pages .pageinfo strong { color: #000; font-weight: normal; width: 36px; text-align: center; }
.dede_pages .pageinfo { line-height: 30px; border: 0px; width: 125px; color: #999; display: block; text-align: center; border: 1px solid #ddd; }
.dede_pages .pageinfo strong { color: #000; font-weight: normal; margin: 0px 2px; border: 0px; }
.dede_pages .pageinfo strong:hover { color: #fff; }
.dede_pages .pageinfo .fancheng { border: 0px; }
.dede_pages .pagelist table { margin: 0px 2px; margin-left: 40px; }
.dede_pages .pagelist table tr { width: 100%; margin: 0px auto; font-size: 14px; color: #999; margin: 0px 2px; margin-left: 40px; }
.dede_pages .pagelist table tr td { padding: 6px auto; margin: 6px auto; color: #999; }
.dede_pages .pagelist table tr td b { padding: 6px auto; margin: 6px auto; font-size: 14px; color: #999; }
.dede_pages .pagelist table tr td a { padding: 6px auto; margin: 6px auto; font-size: 14px; color: #999; }
