@charset "utf-8";
/* ---htmlbody100%--- */
* { margin: 0; padding: 0 }
html, body { }
/* ---divdiv--- */
body { text-align: left; background-color: #F0F0F0; font-size: 9pt; color: #646464; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
table { font-size: 9pt; }
.none { display: none; }
.cr { clear: both; width: 100%; height: 0; }
.clear { clear: both; height: 10px; width: 100%; }
/* ---??--- */
a { font-size: 9pt; text-decoration: none; color: #646464; line-height: 25px; }
a:hover { font-size: 9pt; text-decoration: none; color: #646464; line-height: 25px; }
/* ---ʽ--- */
.wlink a { font-size: 14pt; text-decoration: none; color: #FFFFFF; font-weight: bolder; }
.wlink a:hover { font-size: 14pt; text-decoration: none; color: #FFFFFF; font-weight: bolder; }
.blink a { font-size: 9pt; font-weight: bolder; color: #18235c; }
.blink a:hover { font-size: 9pt; font-weight: bolder; color: #18235c; }
.clink a { font-size: 12px; color: #333333; }
.clink a:hover { font-size: 12px; font-weight: bold; color: #215eb2; }
/* ---Ϣ--- */
.content { font-size: 10.5pt; line-height: 1.7em; }
/* ---ѯinput--- */
.SearchTitleInput { width: 160px; }
#infocontent div { font-size: 10.5pt; line-height: 1.5em; }
/* ---div--- */
#container_page { width: 1002px; text-align: left; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFFFFF; }
/* ---вdivҪƶ߶--- */
#container_content { width: 1002px; padding: 0px; }
/* ---ͷ--- */
#headnav { padding-right: 0px; padding-left: 0px; width: 1002px; }
#head { width: 1002px; clear: both; background-image: url(images/head.jpg); background-repeat: no-repeat; height: 168px; }
/* ------ */
#nav { background-image: url(images/nav.gif); padding-right: 15px; padding-left: 15px; height: 32px; line-height: 32px; text-align: center; }
#page { width: 1002px; clear: both; }
/* ---Ŀdiv--- */
#listleft { float: left; width: 25%; background-color: #eeeeee; }
/* ---ҲҪϢdiv--- */
#listright { background-color: #FFFFFF; float: right; width: 70%; }
/* ---ǰλ--- */
#position { padding: 3px; }
.listtitfont { font-size: 12pt; font-weight: normal; }
/* ---б--- */
#listtit { font-size: 12pt; font-weight: normal; padding-top: 15px; padding-bottom: 10px; padding-left: 15px; padding-right: 5px; }
/* ---б--- */
#newslist { padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; width: 100%; font-size: 10.5pt; }
/* ---Ȩ--- */
#foot { clear: both; background-repeat: repeat-x; color: #1377E6; background-image: url(images/foot.gif); background-position: top; height: 65px; padding-top: 20px; text-align: center; }
.kuang { border-right-width: 1px; border-right-style: solid; border-right-color: #e1e4e5; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #e1e4e5; border-left-color: #e1e4e5; background-color: #FFFFFF; padding: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #e1e4e5; }
.kuang2 { border-right-width: 1px; border-right-style: solid; border-right-color: #e1e4e5; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #e1e4e5; border-left-color: #e1e4e5; background-color: #feffdf; padding: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #e1e4e5; }
.biaoti { color: #FFFFFF; font-family: "п"; font-size: 44px; font-weight: bolder; font-style: italic; }
.biaoti1 { color: #FFFFFF; font-size: 12px; font-weight: bold; background-repeat: repeat-x; background-image: url(images/listleft1_2.gif); background-position: top; background-color: #35A6F1; height: 25px; line-height: 25px; }
.biaoti2 { color: #015eb6; font-family: ""; font-size: 13px; font-weight: bold; clear: both; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #8caef9; text-align: left; }
.main1 { background-image: url(images/main.gif); background-repeat: repeat-x; background-position: top; background-color: #fefeff; }
.main2 { background-image: url(images/mainleft1_3.gif); background-repeat: no-repeat; background-position: top; }
.toolsInput { width: 100px; }
.xian { background-repeat: repeat-x; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; }
.foothang { line-height: 2em; background-image: url(images/foot.gif); background-repeat: repeat-x; background-position: top; color: #116cc1; }
.copy { font-family: Arial, Helvetica, sans-serif; }
/*导航链接的修改*/
#wp_nav_w1 a span { color: #fff }  /*一级导航颜色*/
#wp_nav_w1 ul li ul li a span { color: #000 }  /*下拉菜单颜色*/
.infotitle { color: #175c97; font-family: ""; font-size: 20px; clear: both; padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 20px; line-height: 1.5em; text-align: center; font-weight: bold; }
.border2 { font-size: 12px; line-height: 20px; color: #666666; }
.article { line-height: 1.7em; padding-top: 10px; padding-bottom: 10px; font-size: 14px; }
.article { line-height: 1.7em; font-size: 14px; }
.wp_listcolumn .wp_column a { display: block; width: 80%; color: #636363; font-size: 12px; word-wrap: break-word; background: url(images/button1.gif) no-repeat 1px 5px; border-bottom: 1px solid #a7a7a7; border-top: 0px solid #fff; text-align: left; font-weight: normal; min-height: 30px; margin: 0px 0px; font-family: "宋体"; }
.wp_listcolumn .wp_column a:hover { background: url(images/button1.gif) no-repeat 1px 5px; }
.wp_listcolumn .wp_column a.selected { background: url(images/button1.gif) no-repeat 1px 5px; }
.wp_listcolumn .wp_column { width: 100%; min-height: 30px; }
.wp_listcolumn .wp_subcolumn .wp_column a { background: url(images/button1.gif) no-repeat 10px 5px; font-size: 12px; border-bottom: 1px solid #a7a7a7; }
.wp_listcolumn .wp_subcolumn .wp_column a:hover { background: url(images/button1.gif) no-repeat 10px 5px; }
.wp_listcolumn .wp_subcolumn .wp_column a.selected { background: url(images/button1.gif) no-repeat 10px 5px; }
#infocontent img { vertical-align: bottom; }
.wp_listcolumn .wp_column a .column-name { display: inline-block; line-height: 20px; padding: 5px 10px 5px 28px; cursor: pointer; }
.pic-loc { background: url(images/home.gif) center no-repeat; width: 86px; text-indent: 22px; display: inline-block; }
.wp_listcolumn .wp_subcolumn .wp_column a .column-name { line-height: 20px; padding-left: 30px; }
.wp_subcolumn_list .wp_sublist .sublist_title a { display: inline-block; width: 485px; float: left; text-align: left; }
.wp_subcolumn_list .wp_sublist .sublist_title .morelink { display: inline-block; width: 42px; float: right; }
.wp_subcolumn_list .wp_sublist .sublist_title { display: block; height: 32px; line-height: 32px; border-bottom: 1px solid #8caef9; margin-bottom: 10px; }
.wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name { cursor: pointer; text-align: left; }
/**********ZMH*************/
.wp_nav .nav-item { float: none; }
.wp_nav .nav-item a { font-size: 12pt; }
