/*公用*/
body { text-align: center; font-family:"宋体", arial;margin:0 0 0 3px; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}


html,body,p,div,form{filter:gray;color:gray;}
*/
/* 链接颜色 */
a:link {color: #003399; text-decoration:none; font-size:12px;}
a:visited {color: #003399;text-decoration:none; font-size:12px;}
a:hover {color: #003399; text-decoration:underline; font-size:12px;}
a:active {color: #003399; text-decoration:underline; font-size:12px;}
a.hu:hover{ text-decoration:underline;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:hover,a.cBlue:active{color:#0033CC; text-decoration:underline;}
.sBlue,a.sBlue:link,a.sBlue:visited{color:#000099; text-decoration:underline;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#FC0400;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover,a.cBlack:active{color:#bc2931;}
a.aline:link,a.aline:visited,a.aline:hover,a.aline:active{ text-decoration:underline;}
a.noline:link,a.noline:visited,a.noline:hover,a.noline:active{ text-decoration:none;}a.awhite:link,a.awhite:visited,a.awhite:hover,a.awhite:active{ color:#FFF;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
a.af12px:link,a.af12px:visited,a.af12px:hover,a.af12px:active{ font-size:12px;}
.f14px{ font-size:14px;}
a.af14px:link,a.af14px:visited,a.af14px:hover,a.af14px:active{ font-size:14px;}
/*文字位置*/
.textleft{ text-align:left;}
.textright{ text-align:right;}
/* 其他属性 */
.fblue{ color:#0033CC;}
.white{ color:#FFF;}
.bl{ color:#000;}
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both;}
.clearr{ clear:right;}
.pad75{ padding:77px 0 0 5px;}
.pad10{ width:1px; height:10px; overflow:hidden;}
.pad9{ padding:9px 0 0 0;}
.pad8{ padding:8px 0 0 0;}
.pad5{ width:1px; height:5px; overflow:hidden;}
.pad1{ width:1px; height:1px; overflow:hidden;}
.hidden {display: none;}
.unLine , a.unLine:link,a.unLine:visited,a.unLine:hover,a.unLine:active{text-decoration:underline;}
a.noline:link,a.noline:visited,a.noline:hover,a.noline:active{ text-decoration:none;}
a.black:link,a.black:visited,a.black:hover,a.black:active{ color:#000;}
.noBorder{ border:none;}
/*顶部登陆区域开始*/
.top{ width:900px; margin:0 auto;}
.top .logo{ width:290px; height:80px;}
.top .logo #date{ color:#006633;}
.top .func{ width:610px; height:80px;}
.top .func .head{ height:30px;}
.top .func .head .txt{ padding:5px 0 0 0;}
.top .func .head span{ color:#FF7C08;}
.top .func .sear{ background:url(pointer_02.gif) no-repeat; height:60px;}
.top .func .sear .item{ padding:0 0 0 70px;}
.top .func .sear .item .on_bg{ width:55px; height:20px; padding:4px 0 0 0; background:url(txt_bg_01.gif); cursor:pointer;}
.top .func .sear .item .default_bg{ width:55px; height:20px; padding:4px 0 0 0; color:#0066cc;}
.top .func .sear form{ padding:1px 0 0 70px;}
.top .func .sear form .sub_bg{ width:80px; height:25px; border:0; cursor:pointer; background:url(button_01.gif)}
.top .func .sear form .txt{ width:220px; height:17px; *height:15px;}
.top .func .sear form .pad2{ padding:1px 0 0 0;}
.top .func .sear form .pad3{ padding:2px 0 0 0;}
.dh{ width:900px; height:34px; margin:0 auto; background:url(top_bg_01.gif) repeat-x; position:relative;}
.dh .circle1{ width:896px; height:1px; background:#FFD599; margin:0 auto; border-left:2px #FFF4E6 solid; border-right:2px #FFF4E6 solid; overflow:hidden;}
.dh .circle2{ width:898px; height:1px; background:#FFD393; margin:0 auto; border-left:1px #FFF4E6 solid; border-right:1px #FFF4E6 solid; overflow:hidden;}
.dh ul{ list-style:none; padding:0 0 0 7px;}
.dh li{ float:left; width:72px; height:19px; padding:7px 0 0 0; margin:0 0 0 8px; background:url(txt_bg_03.gif) no-repeat;}
.dh .default_bg{ float:left; width:72px; height:19px; padding:7px 0 0 0; margin:0 0 0 8px; background:url(txt_bg_03.gif) no-repeat;}
.dh .down_bg{ background:url(txt_bg_02.gif) no-repeat; color:#FFF; font-weight:bold;}
.dh .cg{ width:92px; height:22px; padding:15px 0 0 0; position:absolute; top:-8px; right:140px; background:url(txt_bg_04.gif) no-repeat;}
.dh .xs{ width:92px; height:22px; padding:15px 0 0 0; position:absolute; top:-8px; right:40px; background:url(txt_bg_04.gif) no-repeat;}
/*顶部登陆区域结束*/

/*尾部*/
/*底部协作网站内容开始*/
/*.part{ width:918px; border:1px #A8CBBA solid; margin:0 auto;}
.part .title{ height:28px; background:url(txt_bg_07.gif) no-repeat; overflow:hidden;}
.part .title .txt{ padding:7px 0 0 12px;}
.part ul{ height:20px; list-style:none; padding:0 0 0 25px;}
.part li{ float:left; width:80px;}
.part .w90{ width:90px;}*/
/*底部开始*/
/*.foot{ width:920px; border-top:1px #127141 solid; padding:0 0 10px 0; margin:0 auto;}
.foot .topb{ width:920px; border-top:1px #A8CBBA solid; padding:10px 0 0 0;}
.foot .txt{ padding:10px 0 0 0;}
.foot .bottpic{ padding:10px 0 0 0;}
.foot .bottpic img{ border:1px #ccc solid;}*/
#footer { width:900px; margin:10px auto; height:152px; overflow:hidden; background:url(footer_bg.png) no-repeat 0 0; text-align:center;}
#footer #footnav { width:620px; height:26px; list-style:none; text-align:center; margin:0 auto; margin-top:3px; margin-bottom:13px;}
#footer #footnav li {float:left; padding:0 0 0 15px;}
#footer #footnav li a {height:20px; color:#036; line-height:21px; margin:3px 0; text-align:center; font-weight:normal;}
#footer #footnav li a:hover {color:#03c; background:#f0f0f0; font-weight:normal;}
#footer #footlogo {width:245; height:87px; float:left;}
#footer #footlogo p {display:block; width:230px; height:60px; margin:13px 0 0 21px; overflow:hidden; background:url(logo_bottom.png) no-repeat 0 0;}
#footer #footlogo p a{display:block; width:230px; height:60px; padding-top:66px;}
#footer #footlx {width:625px; height:36px; line-height:18px; float:right; margin-top:12px; text-align:left; color:#111;}
#footer #footlx a {color:#111;}
#footer #footlx a:hover {text-decoration:underline;}
#footer #footbeian {width:625px; height:25px; line-height:25px; float:right; margin-top:8px; text-align:left;}
#footer #footbeian img {border:0;}
#footer #footcount {display:none;}

#footpiclink {width:898px; margin:0 auto 3px 0;}
#footpiclink ul{ padding:0 0 0 160px;}
#footpiclink li {display:block; float:left; height:50px; line-height:50px; margin-left:16px;}
#footpiclink li a {border:0;}
#footpiclink li a img {border:1px solid #ccc;}
#foottext {clear:both; width:700px; margin:5px auto 0 auto; line-height:18px; color:#111;}
#foottext a {color:#111;}
#foottext a:hover {text-decoration:underline;} 

