@charset "gb2312";
/* CSS Document */

.clear{clear: both!important; height:0px!important; font-size:0px!important;}
.f_r { float:right;}
.f_l{ float:left;}
.W_Space { width:10px; font-size:0; clear:both;}
.H_Space { height:10px; font-size:0; clear:both; line-height:0;}

.wm_newslist { line-height:28px;}
.wm_item { clear:both;}
.wm_title { font-size:14px; color:#333;}
.wm_title a,.wm_title a:link,.wm_title a:visited {color:#333}
.wm_title br{ display:none!important;}
.wm_date { color:#666;}
.dot { display:block; float:left; background:url(imagesbg_li.gif) 2px 11px no-repeat; width:14px; height:28px; text-indent:-9999px; overflow:hidden;}


.blockHeader { overflow:hidden;}
.blockTitle { font-size:14px; font-weight:bold;}
.blockBody { clear:both;}


.articleContent li { list-style-type:circle; list-style:inside;}
.en { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:normal;}




/*layout*/
body { background-color:#333;}
.layout { text-align:center; background:#fff url(imagesbg_body.gif) left top repeat-x;}
.header { height:179px; position:relative; text-align:center; }
.headerBg { position:absolute; width:100%; left:0; top:0; height:179px; background-repeat:no-repeat; background-position: center top;}
.headerBg1 { background-image:url(imagesheader1.jpg); z-index:1;}
.headerBg2 { background-image:url(imagesheader3.jpg); z-index:2; display:none;}
.headerContent { z-index:3; position:relative; margin:auto; width:986px; margin:auto; height:179px;}
.logo { position:absolute; left:20px; top:50px; background:url(imageslogo.gif) left top no-repeat; width:500px; height:83px;}

.searchBlock { position:absolute; right:10px; bottom:10px; height:22px;}
.searchBlock table { height:25px; float:right;}
.searchBlock .inp_txt {-moz-border-radius:3px; border-radius:3px; height:22px; line-height:20px; font-size:12px; width:170px; text-indent:25px; outline:none; border:#666 1px solid; margin:0 5px; background:#fff url(imagesbg_search.gif) left top no-repeat;}
.submit { -moz-border-radius:3px; border-radius:3px; height:22px; border:#06C 1px solid; display:inline-block; width:40px; font-size:12px; outline:none; padding:0; margin:0; cursor:pointer; text-align:center; color:#fff; background:#06C;}
.main { background:url(imagesbg_mainmid.gif) center top repeat-y;}
.mainTop { background:url(imagesbg_maintop.gif) center top no-repeat;}
.mainBottom { background:url(imagesbg_mainbottom.gif) center bottom repeat-x; text-align:center;}
.mainBody { background:url(imagesbg_mainbody.gif) center bottom no-repeat; min-height:380px; text-align:center;}
.mainBodyInner { width:966px; margin:auto; padding:10px 0 20px 0;}




/*µ¼º½²Ëµ¥*/
.mainNav { width:986px; margin:auto; height:39px; padding-left:15px;}
.menuItem { float:left; position:relative; z-index:999;}
.mainMenu { display:inline-block; float:left; padding-left:17px; font-size:16px; height:39px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.mainMenu a { display:inline-block; padding-right:17px; height:39px; line-height:39px; color:#fff;}
.mainMenu a,.mainMenu a:link,.mainMenu a:visited { color:#fff;}
.mainMenu a:hover { color:#ff0; text-decoration:none;}
.currentMenuItem .mainMenu {}
.currentMenuItem .mainMenu a { color:#ff0;}
.currentMenuItem .mainMenu a,.currentMenuItem .mainMenu a:link,.currentMenuItem .mainMenu a:visited { color:#ff0;}
.menuItemSeparator { display:inline-block; float:left; width:2px; height:39px; background:url(imagesnavspace.gif) center 1px no-repeat;}
.subMenu { display:none; width:95px; padding:1px; background-color:#efefef; border:#ccc 1px solid; position:absolute; z-index:999; left:0; top:39px;}
.subMenu div{ display:block; line-height:1.5em; font-size:14px;}
.subMenu a{ display:block; padding:2px 0; text-align:center;}
.subMenu a:hover{ background-color:#4DADE5; color:#fff; text-decoration:none;}


/*funArea*/
.funArea { height:182px; overflow:hidden; position:relative; background:url(imagesbg_line2.gif) left bottom repeat-x;}
.classPic { background-image:url(imagesbanner.jpg); background-position:left top; background-repeat:no-repeat; height:180px;}
.breadcrumbBG { z-index:1;filter:alpha(opacity=70);opacity:0.7; position:absolute;height:32px;background:#000; width:966px; left:0; bottom:2px;}
.breadcrumb {  z-index:2; position:absolute; left:0; height:28px; line-height:28px; padding-left:28px; color:#fff; background:url(imagesbg_li.gif) left -112px no-repeat; white-space:nowrap; bottom:4px;}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited { color:#fff;}
.breadcrumb a:hover { color:#ff0;}
.funArea .classOnePic_aboutus { background-image:url(imagesbanner_aboutus.jpg);}
.funArea .classOnePic_news { background-image:url(imagesbanner.jpg);}
.funArea .classOnePic_fygg { background-image:url(imagesbanner_fygg.jpg);}
.funArea .classOnePic_wsss { background-image:url(imagesbanner_wsss.jpg);}
.funArea .classOnePic_ssfw { background-image:url(imagesbanner_ssfw.jpg);}
.funArea .classOnePic_swgk { background-image:url(imagesbanner_swgk.jpg);}
.funArea .classOnePic_zxgk { background-image:url(imagesbanner_zxgk.jpg);}
.funArea .classOnePic_lzjs { background-image:url(imagesbanner_lzjs.jpg);}
.funArea .classOnePic_fywh { background-image:url(imagesbanner_fywh.jpg);}









.new { margin-left:5px;}



/*footer*/
.bottomLinkArea { background-color:#f5f5f7; text-align:center; padding-bottom:15px;}
.bottomLinkArea .inner { width:986px; margin:auto; height:40px;  line-height:40px;}

.bottomLink { float:left; height:40px; line-height:40px; padding-left:20px;}
.SNS { float:right; height:40px; line-height:40px;}
.SNS a { margin-right:10px;}
.SNS a:hover { text-decoration:none;}
.SNS img { margin-right:2px;}


.footer { text-align:center; background-color:#333;}
.footerInner { text-align:center; margin:auto; width:986px;}
.ewm { display:block; float:left; padding:20px;}
.copyright { float:left; font-size:12px; padding:20px 0; color:#fff; line-height:2em;}
.copyright a,.copyright a:visited {color:#fff;}
.powerby { display:none;}

.switchContent { display:none;}