@charset "utf-8";
/*************************************************GLOBALS***/
* { word-wrap: break-word; word-break: break-all; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style-type:none; }
select { margin-right: 2px; }
a { color: #333333; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
.input1 { border: 1px solid #999999; height: 22px; }
.z { float: left; }
.y { float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; }
.tablestyle { border: 1px solid #E2D4C9; }
.ytime { float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; margin-right: 5px; }
.ymore { float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-right: 5px; line-height: 26px; }
textarea { border: 1px solid #ddd; overflow: auto; }
.clear { clear: both; }
.auto { MARGIN: 0px auto }
body { background-color: #FFFFFF; }
#wrap { margin: 0 auto; width: 980px; background-color: #FFF; }
#main { MARGIN: 0px auto; WIDTH: 960px }
#Topbanner { width: 960px; height: 180px; }
#meun { background-repeat: repeat-x; height: 35px; width: 960px; margin-top: 3px; background-image: url(menubg.jpg); }
#meun ul { margin-left: 45px; }
#meun A { color: #FEFFBF; text-decoration: none; }
#meun Li { float: left; height: 35px; width: 96px; line-height: 35px; font-weight: bold; font-size: 14px; display: block; text-align: center; }
#meun Li A:hover { color: #DADC42; text-decoration: none; }
#header { width: 960px; margin-bottom: 5px; }
#meungg { background-color: #FFFFCC; height: 30px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DADC42; border-bottom-color: #DADC42; border-left-color: #DADC42; }
#meungg .ll { line-height: 30px; float: left; height: 30px; width: 730px; padding-left: 30px; }
#meungg .rr { line-height: 30px; height: 30px; width: 150px; float: right; }
#meungg A { color: #FF0000; line-height: 25px; }
.box { width: 960px; margin-bottom: 10px; }
.box .nleft { height: 310px; width: 310px; }
.box .flash { height: 200px; width: 300px; border: 5px solid #D8D8D8; }
.box .nnav { padding-top: 5px; padding-right: 0px; padding-left: 0px; }
.box .topnews { height: 320px; width: 640px; }
.topnews .left { height: 320px; width: 390px; }
.topnews .left Ul { margin-left: 10px; margin-top: 4px; }
.topnews .left Li { font-size: 14px; color: #666666; list-style-position: inside; line-height: 25px; list-style-image: url(ico-3.gif); }
.topnews .left Li A { color: #333333; text-decoration: none; }
.topnews .left Li A:hover { color: #336699; text-decoration: none; }
.topnews .left .top { width: 348px; height: 118px; border: 1px solid #2B93EA; background-color: #F1F8FE; margin-bottom: 8px; }
.topnews .left .top H3 { font-size: 16px; color: #FF0000; text-align: center; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; overflow: hidden; }
.topnews .left .top p { font-size: 12px; color: #4C4B50; line-height: 25px; padding-right: 15px; padding-left: 15px; }
.topnews .left .foot { height: 318px; border: 1px solid #E2D4C9; }
.topnews .right { width: 240px; height: 320px; background-color: #FFFFFF; }
.topnews .right .kuangjia { padding: 0px; }
.topnews .right A { font-size: 14px; color: #333333; font-weight: bold; text-decoration: none; }
.topnews .right A:hover { color: #CC0000; text-decoration: none; }
.topnews .right .t { height: 28px; width: 238px; border: 1px solid #2B93EA; }
.topnews .right .t H3 { font-size: 12px; color: #333333; margin-left: 25px; margin-top: 5px; }
.topnews .right table { }
.btn { height: 25px; width: 50px; border:none; background-image: url(sousuo.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; }
.title { background-image: url(ttbg.jpg); background-repeat: repeat-x; height: 33px; padding-left: 8px; }
.title A { color: #FFFFFF; text-decoration: none; }
.title p { line-height: 26px; color: #333333; text-decoration: none; font-size: 12px; margin-right: 10px; }
.title h4 { font-size: 14px; color: #FFFFFF; line-height: 25px; padding-left: 10px; padding-bottom: 4px; }
.newsa ul { margin-top: 5px; margin-left: 10px; }
.newsa li { font-size: 14px; color: #333333; text-decoration: none; line-height: 25px; list-style-position: inside; list-style-image: url(ico-3.gif); }
.box .newsb .lm { height: 173px; width: 345px; border: 1px solid #E2D4C9; }
.box .newsa { height: 173px; width: 248px; border: 1px solid #E2D4C9; background-color: #FFFFFF; float: left; }
.newsa .baibao { padding-right: 20px; padding-left: 20px; padding-top: 20px; line-height: 22px; }
.baibao A { font-size: 14px; color: #0E5692; font-weight: bold; line-height: 23px; }
.box .newsb { width: 700px; margin-left: 10px; float: left; height: 175px; }
.box .newsb .lm UL { margin-top: 5px; margin-left: 10px; }
.box .newsb .lm Li { font-size: 14px; color: #333333; line-height: 25px; list-style-position: inside; list-style-image: url(ico-3.gif); }
.box .search { width: 960px; background-repeat: repeat-x; height: 50px; background-image: url(seachbg.jpg); }
.box .search .form { height: 50px; margin-left: 450px; width: 500px; }
.box .search .form .input { line-height: 25px; color: #333333; font-size: 14px; font-weight: bold; width: 340px; height: 25px; border: 1px solid #CCCCCC; }
.box .news_title { background-image: url(xwbg.jpg); background-repeat: no-repeat; height: 39px; width: 960px; margin-bottom: 5px; }
.box .leftnews { height: 390px; width: 248px; border: 1px solid #D8D8E0; float: left; }
.leftnews .t { background-image: url(leftnewstitlebg.jpg); background-repeat: repeat-x; height: 29px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D8D8E0; }
.leftnews p { font-size: 12px; line-height: 29px; padding: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; }
.leftnews .t1 { background-image: url(leftnewstitlebg1.jpg); background-repeat: no-repeat; height: 29px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D8D8E0; }
.leftnews .t H4 { color: #0C6399; font-size: 14px; font-weight: bold; line-height: 29px; margin-left: 10px; }
.leftnews .t1 H4 { color: #0C6399; font-size: 14px; font-weight: bold; line-height: 29px; margin-left: 45px; }
.leftnews ul { margin-top: 10px; margin-left: 15px; list-style-type: none; margin-bottom: 10px; }
.leftnews li { font-size: 14px; line-height: 23px; list-style-position: inside; list-style-image: url(ico-3.gif); }
.c_red { color: #FF0000; text-decoration: none; }
.box .rightnews { width: 700px; float: right; height: 390px; }
.box .rightnews .a { height: 388px; width: 345px; border: 1px solid #E2D4C9; }
.box .rightnews .a Ul { padding: 0px; list-style-type: none; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }
.box .rightnews .a li { font-size: 14px; line-height: 25px; list-style-position: inside; list-style-image: url(ico-3.gif); }
.box .ziyuan { width: 958px; border: 1px solid #A6D9FB; }
.box .ziyuan .nr { padding-left: 30px; }
.box .ziyuan .nr img { border: 1px solid #0E5692; }
.box .ziyuan .title { background-image: url(titlebg10.jpg); background-repeat: repeat-x; }
.box .ziyuan .title H3 { font-size: 16px; color: #0C497C; font-weight: bold; margin-left: 10px; line-height: 32px; letter-spacing: 2px; }
.box .sushang { height: 200px; width: 958px; border: 1px solid #2B93EA; }
.box .sushang .huiyuan { margin-left: 10px; }
.box .sushang .huiyuan img { border: 1px solid #0E5692; }
.box .tuku { height: 210px; border: 1px solid #257ACB; background-color: #E5F2FA; }
.box .tuku .gundong1 { margin-left: 10px; list-style-type: none; }
.box .tuku img { height: 110px; width: 140px; border: 1px solid #CC0000; }
.box .youqing { height: 360px; width: 958px; border: 1px solid #D2D2D2; background-color: #F7F7F7; }
.box .youqing .tt3 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; height: 30px; line-height: 30px; padding-left: 20px; font-size: 14px; font-weight: bold; color: #0E5692; }
.box .youqing .yq1 { height: 130px; margin-top: 10px; margin-bottom: 10px; padding-left: 20px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; line-height: 25px; }
.box .youqing .yq2 { height: 170px; margin-top: 10px; padding-left: 20px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; }
.box .youqing .yq2 img { border: 1px solid #0E5692; }
.youqing .yq1 H3 { font-size: 14px; color: #CC0000; line-height: 25px; }
.box .footer { height: 80px; width: 960px; border-top-width: 2px; border-top-style: solid; border-top-color: #CC0000; }
.box .footer p { font-size: 12px; line-height: 25px; text-align: center; }
.index_content { width: 650px; border: 1px solid #CCCCCC; }
#cntL { BORDER-TOP: #c1e1ec 1px solid; FLOAT: left; WIDTH: 640px }
#nowpsn { MARGIN: 0px auto 6px; WIDTH: 597px; HEIGHT: 44px; background-image: url(nowpsn_bg.gif); background-repeat: no-repeat; background-position: left bottom; }
#nowpsn P#position { PADDING-LEFT: 18px; MARGIN: 0px auto; WIDTH: 573px; COLOR: #727272; LINE-HEIGHT: 43px; PADDING-TOP: 1px; HEIGHT: 42px; TEXT-ALIGN: left; background-image: url(icon_01.gif); background-repeat: no-repeat; background-position: 0px 15px; }
#nowpsn P#position A { COLOR: #727272; TEXT-DECORATION: none }
#nowpsn P#position A:hover { COLOR: #f00; TEXT-DECORATION: underline }
#ArticleTit { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 560px; COLOR: black; PADDING-TOP: 15px }
#ArtFrom { CLEAR: both; BORDER-TOP: #ececec 1px solid; BACKGROUND: #f8f8f8; MARGIN: 5px auto 15px; WIDTH: 560px; COLOR: #727272; LINE-HEIGHT: 25px; BORDER-BOTTOM: #ececec 1px solid; HEIGHT: 25px }
#ArticleCnt { CLEAR: both; FONT-SIZE: 14px; WIDTH: 560px; WORD-BREAK: break-all; LINE-HEIGHT: 180%; TEXT-ALIGN: left; WORD-WRAP: break-word; margin-top: 0px; margin-right: auto; margin-bottom: 50px; margin-left: auto; }
#ArticleCnt A { COLOR: blue; TEXT-DECORATION: underline }
#ArticleCnt A:hover { COLOR: #c2130e }
#ArticleCnt P { MARGIN: 12px 0px }
#ArticleCnt TD { LINE-HEIGHT: 20px }
#EndLine { CLEAR: both; FONT-SIZE: 1px; BACKGROUND: url(bot_bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 960px; LINE-HEIGHT: 1px; HEIGHT: 1px; margin-top: 0px; margin-right: auto; margin-bottom: 50px; margin-left: auto; }
#cntR { FLOAT: right; WIDTH: 310px; border: 1px solid #c1e1ec; }
#cntR DT { PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: #d9d9d9; LINE-HEIGHT: 21px; TEXT-ALIGN: left }
#cntR DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: left }
#cntR DD A { COLOR: #666; TEXT-DECORATION: underline }
#cntR DD A:hover { COLOR: #c2130e }
#cntR ul { margin-top: 10px; margin-left: 10px; list-style-type: none; margin-bottom: 10px; }
#cntR li { font-size: 14px; line-height: 25px; list-style-position: inside; list-style-type: circle; }
#cnt { BORDER-TOP: #c1e1ec 1px solid; FLOAT: left; WIDTH: 960px }
#cntnowpsn { WIDTH: 960px; HEIGHT: 44px; background-image: url(nowpsn_bg.gif); background-repeat: no-repeat; background-position: left bottom; margin-top: 0px; margin-right: auto; margin-bottom: 6px; margin-left: auto; }
#cntnowpsn P#position { PADDING-LEFT: 18px; WIDTH: 900px; COLOR: #727272; LINE-HEIGHT: 43px; PADDING-TOP: 1px; HEIGHT: 42px; TEXT-ALIGN: left; background-image: url(icon_01.gif); background-repeat: no-repeat; background-position: 0px 15px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#cntnowpsn P#position A { COLOR: #727272; TEXT-DECORATION: none }
#cntnowpsn P#position A:hover { COLOR: #f00; TEXT-DECORATION: underline }
#cntArticleTit { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 15px; WIDTH: 900px; COLOR: black; PADDING-TOP: 15px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align: center; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CC0000; }
#cntArtFrom { CLEAR: both; BACKGROUND: #f8f8f8; WIDTH: 898px; COLOR: #727272; LINE-HEIGHT: 25px; HEIGHT: 25px; margin-top: 5px; margin-right: auto; margin-bottom: 15px; margin-left: auto; text-align: center; border: 1px solid #ececec; }
#cntArticleCnt { CLEAR: both; FONT-SIZE: 14px; WIDTH: 800px; WORD-BREAK: break-all; LINE-HEIGHT: 180%; TEXT-ALIGN: left; WORD-WRAP: break-word; margin-right: auto; margin-bottom: 50px; margin-left: auto; margin-top: 10px; }
#cntArticleCnt A { COLOR: blue; TEXT-DECORATION: underline }
#cntArticleCnt A:hover { COLOR: #c2130e }
#cntArticleCnt P { MARGIN: 12px 0px }
#cntArticleCnt TD { LINE-HEIGHT: 20px }
#Articlelm { CLEAR: both; FONT-SIZE: 14px; WIDTH: 580px; WORD-BREAK: break-all; LINE-HEIGHT: 180%; TEXT-ALIGN: left; WORD-WRAP: break-word; margin-top: 10px; margin-right: auto; margin-bottom: 50px; margin-left: auto; }
#Articlelm p { margin: 0px; padding: 0px; line-height: 25px; }
#Articlelm li { font-size: 14px; line-height: 25px; color: #333333; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 10px; margin-bottom: 10px; list-style-type: none; }
#Articlelm ul { list-style-type: none; margin: 0px; padding: 0px; }
#Articlelm A { COLOR: #333333; TEXT-DECORATION: none }
#Articlelm A:hover { COLOR: #c2130e; text-decoration: none; }
.banner2 { width: 960px; margin-top: 5px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.banner2 img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.quanju { width: 960px; margin-left: auto; margin-right: auto; }
.quanju .nr { padding-bottom: 10px; }
.nr .dh { padding: 10px; background-color: #FEF8E8; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #F99327; border-right-color: #F99327; border-bottom-color: #B71709; border-left-color: #F99327; margin-bottom: 5px; }
.nr .pdmenu { width: 248px; float: left; background-color: #F9EBBC; margin: 0px; }
.nr .pdmenu p { font-size: 12px; line-height: 29px; padding: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; }
.nr .pdmenu .t1 { background-image: url(leftnewstitlebg2.jpg); background-repeat: no-repeat; height: 100px; }
.nr .pdmenu .t H4 { color: #0C6399; font-size: 14px; font-weight: bold; line-height: 29px; margin-left: 10px; }
.nr .pdmenu .t1 H4 { color: #CC0000; font-size: 16px; font-weight: bold; line-height: 29px; margin-left: 45px; font-family: "黑体"; }
.nr .pdmenu .t2 { background-image: url(leftnewstitlebg5.jpg); background-repeat: no-repeat; height: 100px; }
.nr .pdmenu .t H4 { color: #0C6399; font-size: 14px; font-weight: bold; line-height: 29px; margin-left: 10px; }
.nr .pdmenu .t2 H4 { color: #CC0000; font-size: 16px; font-weight: bold; line-height: 29px; margin-left: 45px; font-family: "黑体"; }
.nr .pdmenu ul { margin-top: 10px; margin-left: 15px; list-style-type: none; margin-bottom: 10px; }
.nr .pdmenu li { font-size: 14px; line-height: 29px; background-image: url(leftnewstitlebg3.jpg); padding-left: 40px; list-style-type: none; font-weight: bold; }
.nr .pdmenuft { background-image: url(leftnewstitlebg4.jpg); background-repeat: no-repeat; height: 100px; width: 248px; margin: 0px; float: left; }
.nr .pdr { float: right; width: 700px; background-image: url(pdrbg.jpg); background-repeat: no-repeat; height: 600px; }
.nr .pdr ul { margin-top: 10px; margin-left: 15px; list-style-type: none; margin-bottom: 10px; padding-top: 80px; padding-right: 30px; padding-bottom: 20px; padding-left: 10px; }
.nr .pdr li { font-size: 14px; line-height: 29px; padding-left: 20px; list-style-type: none; }
.quanju .xia { margin-top: 10px; }
.xia .footer { height: 80px; width: 960px; border-top-width: 2px; border-top-style: solid; border-top-color: #CC0000; }
.xia .footer p { font-size: 12px; line-height: 25px; text-align: center; }
.hui { color: #666666; font-family: "宋体"; }
.nr .pdr2 { float: right; width: 700px; background-color: #FFF4E1; border: 1px solid #FFD988; }
.nr .pdr2 .anr { padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; height: 800px; }
.nr .pdr2 .att { margin-top: 20px; margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 20px; line-height: 30px; text-align: center; font-weight: bold; }
.nr .pdr2 .aff { line-height: 25px; height: 25px; width: 600px; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; font-size: 12px; text-align: center; }
.nr .pdr2 .ann { padding: 20px; font-size: 14px; line-height: 22px; }
#liuyanben { width: 960px; margin-top: 10px; margin-right: auto; margin-left: auto; margin-bottom: 10px; }
