
* {font-size: 16px;line-height:28px;font-family:'microsoft yahei', 'simsun','simhei';}

body {background: #AAB0B5;text-align: center;margin: 0 auto;overflow-y:scroll;overflow:-moz-scrollbars;}


pre{
    white-space:pre-wrap;
    white-space:-moz-pre-wrap;
    white-space:-pre-wrap;
    white-space:-o-pre-wrap;
    word-wrap:break-word;
}

A         {TEXT-DECORATION: none;}
A:link    {color: #0000CC;}
A:visited {color: #000066;}
A:hover   {color: #EE0000;}



.menu_space {width: 100%;position:static;height:5px;display:block;overflow:hidden;}
.main_space {width: 100%;position:static;height:8px;display:block;overflow:hidden;}
.main_line {float:left;width:100%;padding:5px;border-bottom:1px solid #DDDDDD;}
._autoTable table {border:0px;border-collapse: collapse;}
._autoTable table * {font-size:16px;}
._autoTable table td{border: 1px solid #E6E6E6;padding:5px;}
._autoTable table tr.headrow {background:#FAF9F7;}


.font_de_alert {color:red;}
.font_de_disable {color:#888;}

@media screen and (min-device-width: 80px){ 
  .main_img {width:100%;min-width:360px;}
}
@media screen and (min-device-width: 440px){
  .main_img {width:420px;}
}
counter-reset:section;
.main_listbox {float:left;width:100%;text-align:left;}
.main_listboxlong {float:left;width:100%;text-align:left;}
.main_listbox a:hover{background:#F8F7F6;border:solid 1px #CCC;color: #DD0000;}

@media screen and (min-device-width: 80px){ 
.main_listbox a{font-size:16px;width:162px;height:32px;line-height:30px;display:inline-block;overflow:hidden;float:left;text-align:center;margin:0px;margin-top:8px;margin-right:14px;border:solid 1px #E6E6E6;border-radius:6px;cursor:pointer;color:#000077;}

.main {width: 100%;min-width:398px;max-width:760px;margin: 0 auto;background:#FFF;overflow:hidden;padding:0px;text-align:left;}

.main_foot {float:left;width:100%;background:#FFF;height:16px;display:inherit;}

.headbar {width:100%;height:60px;padding:0px;padding-left:7px;overflow:hidden;border-bottom:solid 1px #DDD;}
.head_logo {float:left;width:192px;padding:5px;padding-top:9px;}
.head_banner {display:none;float:left;width:468px;padding:0px;}
.head_text {float:left;display:none;width:262px;height:50px;padding:5px;text-align:right;}
.head_text * {font-size: 15px;line-height:24px;}

a.words {color:#000077;}
a.menu {font-weight:bold;font-size:19px;line-height:32px;color: #003366;}
a.menu:hover {}
A.menus {font-weight:bold;font-size:19px;line-height:32px;color: #DD0000;}
.headnav {display:none;}


.site_menu_box {width:260px;margin-left:-279px;overflow:hidden;margin-top:38px;padding:15px;padding-bottom:20px;border:1px solid #DDDDDD;background-color:#F6F6F6;}
.site_menu_box a {width:100%;color:#333;display:inline-block;font-size:18px;line-height:40px;text-align:left;}

.nav_menu  {width:36px;display:block;overflow:hidden;margin:8px;margin-top:16px;margin-right:20px;float:right;}
.nav_menus {width:36px;height:36px;font-size:36px;font-weight:bold;color:#000;margin:0px;float:left;vertical-align:middle;display:inline-block;position:relative;}
.nav_menus:hover {color:#000;}
.nav_menus:before {
  position:absolute; content:"\2630";font-family:'Consolas';font-size:90%;
  left:0.05em;
  }



.main_left  {float:left;width:99%;overflow:hidden;margin:0px;padding:0px;text-align:center;}
.main_right {float:left;display:none; width:100%;overflow:hidden; margin:0px;padding:0px;}
.main_small {float:left; width:99%;overflow:hidden; margin:0px;padding:0px;padding-top:5px;}


.main_now {float:left;width:100%;height:32px;border-bottom:1px dashed #DDDDDD;background:#F9F7F6;} 
.main_now * {font-size:14px;}
.main_now div {padding:3px;padding-left:8px;}


.main_menu {float:left;width:100%;padding:7px;text-align:center;}
.main_menu a{color:#000044;text-align:center;display:inline-block; border:solid 1px #DDDDDD;background:#F9F7F3;border-radius:5px;margin:3px;margin-left:5px;padding:3px;padding-left:12px;padding-right:12px;}
.main_menu a:hover {color: #DD0000;background:#F3F2F0;}
.main_menu a.isactive {color: #EE0000;background:#F6F5F5;border:solid 1px #C6C6C6;}

.main_home  {position:static;width:99%;overflow:hidden;padding:0px;padding-top:5px;}
.main_homebox {width:95%;position:static;margin:0px auto;}
.main_homebox img {float:left;width:95%;height:auto;border-radius:7px;}
.main_homebox span {float:left;overflow:hidden;height:30px;}
.main_homebox a {color:#222222;}
.main_homecont {width:95%;position:static;margin:0px auto;}

.main_homecont li {width:95%;list-style-type: none;list-style:none;height:32px;overflow:hidden;color:#888888;margin:0px;padding:0px;}

.my_icon {color:#303030;background-color:inherit;width:18px;height:18px;margin-top:3px;display:inline-block;vertical-align:top;}
/* 定义图标字体大小，建议比文字大2px  */
.my_icon * {font-size:18px;line-height:18px;}


.main_list {width:95%;margin:0px auto;text-align:left;}
.main_list .title {font-size:18px;height:32px;font-weight:bold;}
.main_list li {float:left;width:100%;height:10.3em;overflow:hidden;list-style:none;border-top:1px solid #DDD;padding-top:10px;padding-bottom:8px;}
.main_list li.text {float:left;width:100%;height:1.5em;overflow:hidden;list-style:none;border-top:1px solid #DDD;padding-top:10px;padding-bottom:8px;}
.main_list li:first-child {float:left;width:100%;height:10.3em;overflow:hidden;list-style:none;border:0px;padding-top:10px;padding-bottom:8px;}
.main_list li.text:first-child {float:left;width:100%;height:1.5em;overflow:hidden;list-style:none;border-top:1px solid #DDD;padding-top:10px;padding-bottom:8px;}
.main_list img{border-radius:8px;margin-right:7px;}
.main_list dl {width:100%;float:left;margin:0px;line-height:28px;}
.main_list dt {width:100%;float:left;margin:0px;line-height:32px;}
.main_list dt * {font-weight:bold;font-size:17px;}
.main_list dl * {font-size:16px;}
.main_list a {color: #000055;}
.main_list a:hover {color: #DD0000;}
.main_list span {display:inline;width:180px;height:120px;float:left;margin:0px;margin-top:6px;text-align:center;font-size:20px;font-weight:bold;color:#888;line-height:110px;border-radius:6px;background:#EEECEA;margin-right:8px;}
.main_list dd {width:60%;float:right;font-size:14px;line-height:18px;height:20px;padding:0px;margin:0px;margin-right:6px;text-align:right;color:#999;display:none;}


.body_now  {float:left;width:100%;overflow:hidden; text-align:left;height:32px;color:#AA0000;font-size:16px;background:#FAF8F3;border-left:3px solid #AA0000;border-bottom:solid 1px #CC9999;margin-top:5px;padding-left:5px;}
.body_now * {font-size:16px;}
.body_now b {margin:0px;padding:0px;padding-left:8px;}
.body_now more {float:right;margin-right:5px;}

.homebox_title   {padding:0px;padding-left:7px;font-size:19px;color:#EE0000;text-align:left;line-height:40px;}

.main_title_box {float:left;width:100%;margin:0px;} 
.main_title {font-size: 19px;}
.main_title * {font-size: 19px;line-height:34px;}
.main_title h1 {float:left;width:100%;display:inline; font-size: 130%;line-height:34px;color:#DD0000;margin:0px;margin:0px;padding:0px;text-align:left;}
.main_subject h1 {float:left;width:100%;display:inline; font-size: 130%;line-height:34px;margin:0px;margin:0px;padding:0px;text-align:left;}

.main_title span {font-size: 16px;line-height:26px;}
.main_title span a {font-size: 16px;line-height:26px;margin-left:20px;}

.main_separation {float:left;width:100%;height:6px;border-bottom:1px solid #CCC;}

.main_conthome {width:96%;margin:12px auto;text-align:left;}
.main_conthome p{margin-bottom:8px;text-indent:2em;}

.main_contbox {width:95%;overflow:hidden;margin:0px auto;text-align:left;}
.main_contbox *{font-size: 18px;}
.main_cont_more {width:98%;float:left;}
.main_cont_more dl {display:list-item;margin:5px;height:29px;overflow:hidden;}
.main_cont_more dt {display:list-item;margin:3px;color:#999999;}
.main_cont_link {width:98%;float:left;}


.main_view_date    {float:left;width:100%;text-align:right; font-size: 14px;line-height:28px;color:#777777;padding-bottom:4px;}
.main_view_date  * {font-size: 14px;line-height:28px;color:#777777;}
.main_view   {float:left;width:100%;font-size: 19px;line-height:36px;text-align:justify; text-justify:inter-ideograph;}
.main_view * {font-size: 18px;line-height:36px;}
.main_view a.inner{color:#000;}
.main_view a.inner:hover {color:#000;}
.main_view p {font-size: 18px;line-height:36px;text-indent:2em;margin:0px;margin-top:0.9em;}

.main_view dt {display:block;margin:0px;padding:3px;}
.main_view dd {display:block;margin:0px;margin-left:20px;padding:3px;border:0px;color:#555577;}
.main_view dt a {font-size: 21px;}
.main_view h3 {width:100%;margin:0px;margin-top:6px;padding:3px;padding-left:8px;text-align:left;background-color:#F1F9FC;border-left:5px solid #55CCEE;border-bottom:1px solid #55CCEE;}
.main_view h2 {width:100%;margin:0px;margin-top:6px;padding:3px;padding-left:8px;text-align:left;background-color:#FCF6EA;border-left:5px solid #DDBB77;border-bottom:1px solid #DDBB77;}


.main_show {counter-reset:section;float:left;width:100%;text-align:left;font-size:17px;line-height:22px;}
.main_show * {font-size:17px;line-height:30px;}
.main_show a {font-size:18px;line-height:30px;}
.main_show a.hot {font-size:18px;line-height:30px;color:#CC0000;}
.main_show td.remark {color:#666;}
.main_show .remark {color:#666;}
.main_show_line {float:left;width:100%;height:6px;border-bottom:1px solid #CCC;}
.main_show li {list-style:none;list-style-type: none;border-top:1px dashed #DDD;margin-top:7px;overflow:hidden;color:#666666;}
.main_show li:first-child {list-style:none;list-style-type: none;border:0px;margin-top:7px;overflow:hidden;color:#666666;}
.main_show p {padding:0px;margin:3px;margin-top:8px;margin-left:0.5em;text-indent:-0.5em;}
.main_show p.note {line-height:28px;color:#555555;padding-left:3em;text-indent:-2em;margin-top:3px;margin-bottom:8px;}
.main_show p.note *{line-height:28px;}
.main_show p.cont {line-height:28px;color:#333333;padding-left:0em;text-indent:2em;margin-top:3px;margin-bottom:8px;}
.main_show p.cont *{line-height:28px;}
.main_show p.elist {line-height:28px;color:#333333;padding-left:2em;text-indent:-1em;margin-top:3px;margin-bottom:8px;}
.main_show p.elist *{line-height:28px;}
.main_show p.elist:before{ counter-increment:section; content:counter(section) ".";}
.main_show h2{font-size:110%;color:#660000;}

.viewbox_top    {width:95%;margin:0px auto; height:35px;overflow-y:hidden;padding-top:3px;border:1px solid #D9D9D9;border-bottom:0px solid #D9D9D9;border-radius:5px 5px 0 0; background-color:#F5F3F0;}
.viewbox_body   {width:95%;margin:0px auto; background-color:#FFFFFF;border:1px solid #D9D9D9;border-top:1px solid #C6C6C6;border-radius:0 0 5px 5px;}

.viewbox_title  {padding:5px;padding-left:12px;text-align:left;}
.viewbox_title * {font-family: 'microsoft yahei','simhei','simsun';}
.viewbox_name   {padding:5px;text-align:left;}
.viewbox_cont   {padding:5px;text-align:left;text-align:justify; text-justify:inter-ideograph;}

.viewbox_cont div.more {width:93%;text-align:right;margin-top:4px;}
.viewbox_note   {padding:5px;font-size:15px;}
.viewbox_note * {font-size:15px;}

.viewbox_menu   {}
.viewbox_menu div.more {width:93%;text-align:right;margin-top:4px;}
.right {text-align:right;margin-top:4px;}
.viewbox_menu li {}
.viewbox_menu li:first-child {}
.viewbox_cont li {list-style:none;list-style-type: none;height:35px;
		background:url('/static/images/icon.gif') 5px -172px  no-repeat;text-indent:22px;overflow:hidden;}


.main_brief   {float:left;font-size:115%;line-height:36px;color:#555;padding:8px;border:1px solid #E6E6E6; background:#F9F9F8; text-align:justify; text-justify:inter-ideograph;}
.main_brief * {font-size: 115%;line-height:36px;color:#555;}
.main_brief img {display:block;margin-left:0px;width:100%;max-width:420px;height:auto;float:center;}

.list_table {width:99%;float:left;border:solid 0px #e6E6E6;overflow:hidden;}
.list_table dl {width:99%;margin:0px;float:left;display:block;}
.list_table de {width:99%;float:left;display:block;margin:0px;border-top:solid 0px #EEEEeE;border-bottom:solid 0px #EEEEeE;padding:3px;}
.list_table dd {width:150px;float:left;display:block;margin:0px;padding:3px;margin-left:22px;border-left:solid 1px #EEEEeE;}

.list_table dt {width:95%;float:left;display:block;margin:0px;padding:3px;padding-left:32px;font-size:16px;}


.page_list {height:auto;display:inline-block;margin:0px;}
.page_list * {display:inline-block;text-align:center;padding:5px;margin-left:6px;line-height:1.5em;min-width:28px;margin-top:12px;}
.page_list a {border-radius:4px;background:#E9E9E9;border:1px solid #BBB;}
.page_list span {border-radius:4px;background:#DDD;border:1px solid #CCC;color:#AAA;}
.page_list a:hover {color:#DD0000; background:#FAF9F9;border:1px solid #777;}
.page_list a.active {color:#DD0000;background:#FAF9F9;border:1px solid #777;}


.foot_line {float:left;width:100%;height:10px;margin:0px;padding:0px;display:block;
		background:url('/static/images/icon.gif') 0px -80px  repeat-x #E5E7EE;background-color:#E5E7EE;}
.foot_copyright {width:97%;margin:0px auto;text-align: center;font-size:14px; padding:5px;padding-top:6px;}
.foot_copyright * {font-size:14px;}
.foot_menu {float:center;width:96%;text-align: center;font-size:15px;padding:3px;}
.foot_menu * {font-size:15px;}
.site_link {text-align:left;padding-left:5px;padding-right:3px;text-align:justify; text-justify:inter-ideograph;}
.site_link a {padding:0px;padding-right:4px;display:inline-block;font-size: 13px;color:#000;}
.site_link a:hover{color:#0000CC;}

}


@media screen and (min-device-width: 950px){
    
.main_listbox a{font-size:15px;width:141px;height:27px;line-height:25px;display:inline-block;overflow:hidden;float:left;text-align:center;padding:3px;margin:0px;margin-top:8px;margin-right:13px;border:solid 1px #E6E6E6;border-radius:6px;cursor:pointer;color:#000077;}


a.words {color:#000077;}
a.menu {font-weight:bold;color: #003366;font-size:18px;line-height:28px;}
a.menu:hover {border-bottom:3px solid #C60000;padding-bottom:6px;}
A.menus {font-weight:bold;color: #DD0000;font-size:18px;line-height:28px;border-bottom:3px solid #C60000;padding-bottom:6px;}

.main {width: 1020px;min-width:1020px;max-width:1020px;height:auto;margin: 0 auto;overflow:hidden;text-align:left;
     box-shadow:-3px 0px 5px #757779,3px 0px 5px #757779; background:#FFF; }
.main_foot {float:left;width:100%;background:#FFF;height:16px;display:inherit;}
.headbar {width:990px;height:80px;padding:0px;padding-left:10px;padding-top:3px;overflow:hidden;border:0px;}
.head_logo {float:left;width:176px;padding:0px;}
.head_banner {display:block;float:left;width:468px;height:60px;padding:0px;margin:4px;margin-top:8px;}
.head_banner img{width:468px;height:60px;}
.head_text {display:inherit;float:left;width:334px;height:80px;padding:0px;margin-top:6px;text-align:left;}
.head_text * {font-size: 14px;font-family:simsun,'宋体';line-height:17px;}
.head_text span {width:156px;height:24px;margin:0px;padding:0px;margin-left:6px;overflow:hidden;float:left;}

.headnav {
    float:left;width:100%;height:33px;background:#F6F6F6;display:inherit;
    padding:0px;margin-top:0px; padding-left:12px;padding-top:3px;
    border:0px;border-top:1px solid #DDDDDD;border-bottom:1px solid #BBBBBB;

    background: linear-gradient(#FFFFFF,#DDDDDD);
    background: -webkit-linear-gradient(#FFFFFF,#DDDDDD);
    background: -o-linear-gradient(#FFFFFF,#DDDDDD);
    background: -moz-linear-gradient(#FFFFFF,#DDDDDD);
  }
.headnav div{float:left; text-align:center;padding:0px;padding-left:17px;padding-right:15px;}

.nav_menu  {display:none;}


.main_left  {float:left;width: 670px;overflow:hidden;padding:0px;padding:0px;}
.main_right {float:left;display:inherit; width:340px;overflow:hidden; margin:0px;padding:0px;padding-left:6px;}
.main_small {float:left; width:340px;overflow:hidden; margin:0px;padding:0px;padding-left:6px;}

.main_now {float:left;width:100%;height:32px;border-bottom:1px dashed #DDDDDD;background:#F9F7F6;} 
.main_now * {font-size:14px;}
.main_now div {padding:3px;padding-left:8px;}

.main_menu {float:left;width:100%;padding:5px;}

.main_menu a{color:#000044;text-align:center;display:inline-block; border:solid 1px #DDDDDD;background:#F9F7F3;border-radius:5px;margin:4px;margin-left:8px;padding:3px;padding-left:8px;padding-right:8px;}
.main_menu a:hover {color: #DD0000;background:#F3F1EE;}
.main_menu a.isactive {color: #EE0000;background:#F6F5F5;border:solid 1px #C6C6C6;}

.main_list {width:642px;margin:0px auto;text-align:left;padding:0px;}
.main_list li {float:left;width:100%;height:auto;list-style:none;border-top:1px solid #DDD;padding:0px;padding-right:3px;padding-top:6px;padding-bottom:6px;}
.main_list li.text {float:left;width:100%;height:30px;overflow:hidden;list-style:none;border-top:1px dashed #DDD;padding:0px;padding-right:3px;padding-top:6px;padding-bottom:6px;}
.main_list li:first-child {float:left;width:100%;height:auto;overflow:hidden;list-style:none;border:0px;padding:0px;padding-right:3px;padding-top:6px;padding-bottom:6px;}

.main_list li.text:first-child {float:left;width:100%;height:30px;overflow:hidden;list-style:none;border-top:1px solid #DDD;padding-top:10px;padding-bottom:8px;}

.main_list .title {font-size:18px;height:32px;font-weight:bold;}

.main_list img{border-radius:6px;margin-right:7px;}
.main_list dt {width:452px;float:right;margin:0px;line-height:30px;font-size:18px;}
.main_list dl {width:550px;float:left;margin:0px;line-height:30px;font-size:18px;}
.main_list dt * {font-weight:bold;font-size:17px;}
.main_list dl * {font-size:17px;}

.main_list a {color: #000055;}
.main_list a:hover {color: #DD0000;}
.main_list span {display:inline;width:180px;height:120px;float:left;margin:0px;margin-top:6px;text-align:center;font-size:20px;font-weight:bold;color:#888;line-height:110px;border-radius:6px;margin-right:8px;}
.main_list dd {width:86px;float:right;font-size:14px;line-height:27px;height:28px;padding:0px;margin:0px;margin-right:6px;text-align:right;color:#999;display:inline;}



.main_page   {float:left;color:#666666;width:97%;margin:0px;text-align:left;height:36px;padding-top:6px;}
.main_page a{color:#0000ee;}
.main_page a:hover {color: #995500;}


.body_now  {float:left;width:100%;overflow:hidden; text-align:left;height:32px;font-size:16px;background:#FAF8F3;border-left:3px solid #AA0000;border-bottom:solid 1px #CC9999;margin-top:5px;padding-left:5px;}
.body_now * {font-size:16px;}
.body_now b {margin:0px;padding:0px;padding-left:8px;}
.body_now more {float:right;margin-right:5px;}



.main_rightspace  {float:left; width:280px;height:5px;}

.mainbox_top    {float:left; width:906px;margin:0 2px 0 2px;height:35px;overflow-y:hidden;padding-top:3px;border:1px solid #D9D9D9;border-bottom:0px solid #D9D9D9;border-radius:5px 5px 0 0; box-shadow:0px -2px 5px #ECECEC, -3px 0px 5px #ECECEC, 3px 0px 5px #ECECEC; background-color:#F5F3F0;}
.mainbox_body   {float:left; width:906px;margin:0px 2px 0 2px; background-color:#FFFFFF;border:1px solid #D9D9D9;border-top:1px solid #C6C6C6;border-radius:0 0 5px 5px;box-shadow:-3px 0px 5px #ECECEC,3px 0px 5px #ECECEC,0px 3px 5px #ECECEC;}
.mainbox_title   {padding:7px;font-size:20px;color:#EE0000;}

.main_more    {float:left;width:98%;padding:2px;margin:0px;margin-top:2px;text-align:right;line-height:19px;border-top:1px dashed #CCCCCC;}



.main_home  {float:left;width:670px;overflow:hidden;padding:0px;padding:0px;background:#FFF;}
.main_homebox {float:left;width:240px;height:auto;margin:5px;margin-top:0px;margin-left:13px;}
.main_homebox img {float:left;width:240px;border-radius:6px;}
.main_homebox span {float:left;width:240px;overflow:hidden;height:30px;}
.main_homebox a {color:#222222;}
.main_homecont {float:left;width:390px;margin:6px;margin-top:0px;}
.main_homecont li {width:99%;list-style-type: none;list-style:none;height:32px;overflow:hidden;color:#888888;margin:0px;padding:0px;}

.viewbox_top    {width:320px;margin:0px auto 0px 5px;height:32px;padding-top:0px;overflow-y:hidden;border:1px solid #D9D9D9;border-bottom:0px solid #D9D9D9;border-radius:5px 5px 0 0; background-color:#F9F8F5;}
.viewbox_body   {width:320px;margin:0px auto 0px 5px; background-color:#FFFFFF;border:1px solid #D9D9D9;border-top:1px solid #C6C6C6;border-radius:0 0 5px 5px;}


.viewbox_title  {padding:5px;padding-left:12px;text-align:left;}
.viewbox_title * {font-family: 'microsoft yahei','simhei','simsun';}
.viewbox_name   {padding:6px;text-align:left;}
.viewbox_cont   {padding:6px;text-align:left;text-align:justify; text-justify:inter-ideograph;}
.viewbox_cont div.more {width:98%;text-align:right;margin-top:4px;}
.viewbox_cont * {font-size:15px;}
.viewbox_note   {padding:6px;font-size:15px;}
.viewbox_note * {font-size:15px;}

.viewbox_menu   {padding:5px;padding-top:2px;color:#555;}
.viewbox_menu a {font-size:16px;font-weight:bold;}
.viewbox_menu div.more {width:98%;text-align:right;margin-top:4px;}
.right {text-align:right;margin-top:4px;}
.viewbox_menu li {height:30px;overflow:hidden;list-style-type: none;list-style:none;
		border-top:1px solid #DDDDDD;margin:0px;padding:0px;padding-top:4px;margin-left:5px;margin-right:5px;
		background:url('/static/images/icon.gif') 5px -138px no-repeat;text-indent:28px;}
.viewbox_menu li:first-child {height:30px;overflow:hidden;list-style-type: none;list-style:none;
		border:0px solid #DDDDDD;margin:0px;padding:0px;padding-top:4px;margin-left:5px;margin-right:5px;
		background:url('/static/images/icon.gif') 5px -138px no-repeat;text-indent:28px;}


.viewbox_cont li {list-style:none;list-style-type: none;height:35px;
		background:url('/static/images/icon.gif') 5px -172px  no-repeat;text-indent:22px;overflow:hidden;}


.main_title_box {float:left;width:910px;margin:0px;} 
.main_title {font-size: 18px;}
.main_title * {font-size: 18px;line-height:34px;}
.main_title h1 {float:left;width:99%; display:inline;font-size: 130%;line-height:34px;color:#DD0000;margin:0px;margin:0px;padding:0px;text-align:left;}
.main_subject h1 {float:left;width:100%;display:inline; font-size: 130%;line-height:34px;margin:0px;margin:0px;padding:0px;text-align:left;}

.main_subject span a {font-size: 16px;line-height:26px;margin-left:20px;}
.main_separation {float:left;width:100%;height:6px;border-bottom:1px solid #CCC;}

.main_conthome {width:648px;margin:2px auto;text-align:left;}
.main_conthome p{margin-bottom:8px;text-indent:2em;}
.main_contbox {width:900px;overflow:hidden;margin:0px auto;text-align:left;}
.main_contbox *{font-size: 17px;}
.main_cont_more {width:510px;float:left;}
.main_cont_more dl {display:list-item;margin:3px;height:29px;overflow:hidden;}
.main_cont_more dt {display:list-item;margin:3px;color:#999999;}
.main_cont_link {width:360px;float:left;margin-left:28px;}

.main_show {counter-reset:section; float:left;width:100%;text-align:left;font-size:16px;line-height:22px;}
.main_show * {font-size:17px;line-height:30px;}
.main_show a {font-size:17px;line-height:30px;}
.main_show a.hot {font-size:17px;line-height:30px;color:#CC0000;}
.main_show td.remark {color:#666;}
.main_show .remark {color:#666;}
.main_show_line {float:left;width:100%;height:6px;border-bottom:1px solid #CCC;}
.main_show li {list-style:none;list-style-type: none;border-top:1px dashed #DDD;margin-top:7px;overflow:hidden;}
.main_show li:first-child {list-style:none;list-style-type: none;border:0px;margin-top:7px;overflow:hidden;}
.main_show p {padding:0px;margin:3px;margin-top:8px;margin-left:0.5em;text-indent:-0.5em;}
.main_show p.note {line-height:28px;color:#555555;padding-left:3em;text-indent:-2em;margin-top:3px;margin-bottom:8px;}
.main_show p.note *{line-height:28px;}

.main_show p.cont {line-height:28px;color:#333333;padding-left:0em;text-indent:2em;margin-top:3px;margin-bottom:8px;}
.main_show p.cont *{line-height:28px;}
.main_show p.elist {line-height:28px;color:#333333;padding-left:2em;text-indent:-1em;margin-top:3px;margin-bottom:8px;}
.main_show p.elist *{line-height:28px;}
.main_show p.elist:before { counter-increment:section; content:counter(section) ". ";}
.main_show h2{font-size:110%;color:#660000;}

.main_view_date    {float:left;width:100%;text-align:right; font-size: 14px;line-height:28px;color:#777777;padding-bottom:4px;}
.main_view_date  * {font-size: 14px;line-height:28px;color:#777777;}
.main_view   {float:left;width:100%;font-size: 18px;line-height:32px;text-align:justify; text-justify:inter-ideograph;}
.main_view * {font-size: 17px;line-height:32px;}
.main_view a.inner{color:#000;}
.main_view a.inner:hover {color:#000;}
.main_view p {font-size: 17px;line-height:32px;text-indent:2em;margin:0px;margin-top:0.9em;}

.main_view dt {display:inline-block;margin:0px;padding:3px;}
.main_view dt a {font-size: 17px;}
.main_view dd {display:inline-block;margin:0px;padding:3px;margin-left:20px;border:0px;color:#555577;}

.main_view h3 {width:100%;margin:0px;margin-top:6px;padding:3px;padding-left:8px;text-align:left;background-color:#F1F9FC;border-left:5px solid #55CCEE;border-bottom:1px solid #55CCEE;}
.main_view h2 {width:100%;margin:0px;margin-top:6px;padding:3px;padding-left:8px;text-align:left;background-color:#FCF6EA;border-left:5px solid #DDBB77;border-bottom:1px solid #DDBB77;}

.main_brief   {float:left;font-size:120%;line-height:56px;color:#555;padding:8px;border:1px solid #E6E6E6; background:#F9F9F8; text-align:justify; text-justify:inter-ideograph;}
.main_brief * {font-size:120%;line-height:56px; color:#555;}
.main_brief img {margin-left:20px;width:420px;height:auto;float:right;}

.list_table {width:99.8%;display:table;border:solid 0px #e6E6E6;}
.list_table * {padding:3px;}
.list_table dl {width:100%;display:table-row;border-bottom:solid 1px #EEE;}
.list_table de {width:30%;display:table-cell;margin:0px;padding:3px;}
.list_table dd {width:33%;display:table-cell;margin:0px;padding:3px;border:0px;}
.list_table dt {width:40%;display:table-cell;margin:0px;padding:3px;}


.main_remark   {float:left;width:910px;text-align:justify; text-justify:inter-ideograph;font-size: 16px;line-height:26px;}
.main_remark * {font-size: 16px;line-height:26px;}
.main_remark p {text-indent:2em;margin:0px;margin-top:0.4em}

.page_list {height:auto;display:inline-block;margin:0px;margin-top:12px;}
.page_list * {display:inline-block;text-align:center;padding:5px;margin-left:6px;line-height:1.2em;min-width:22px;}
.page_list a {border-radius:4px;background:#E9E9E9;border:1px solid #BBB;}
.page_list span {border-radius:4px;background:#DDD;border:1px solid #CCC;color:#AAA;}
.page_list a:hover {color:#DD0000; background:#FAF9F9;border:1px solid #777;}
.page_list a.active {color:#DD0000;background:#FAF9F9;border:1px solid #777;}


.foot_line {float:left;width:100%;height:10px;margin:0px;padding:0px;display:block;
		background:url('/static/images/icon.gif') 0px -80px  repeat-x #E5E7EE;background-color:#E5E7EE;}
.foot_copyright {float:center;width:99%;text-align: center;font-size:14px;padding:3px;}
.foot_copyright * {font-size:14px;}
.foot_menu {float:center;width:98%;text-align: center;font-size:15px;padding:3px;}
.foot_menu * {font-size:15px;}
.site_link {text-align:left;font-size: 12px;padding-left:3px;padding-right:2px;text-align:justify; text-justify:inter-ideograph;}
.site_link a {padding:0px;padding-right:1px;display:inline-block;font-size: 12px;color:#000;}
.site_link a:hover{color:#0000CC;}
}
