@charset "utf-8";
body{font-size:12px; text-align:center; margin:0px; padding:0px; line-height:20px; background:#fff; color:#333333; font-family:Arial, Helvetica, sans-serif;}
* { margin:0; padding:0; }

div {margin:0px auto; padding:0px; float:none; word-break:break-all;}
form,ul,li,ol,dd,dt,dl,img,tr,td{margin:0px; padding:0px; border:0px; line-height:20px; text-align:left;word-break:break-all;}
*{ margin:0; padding:0;}
ul{ list-style:none;}

img{ border:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:lighter;}
a{ text-decoration:none; color:#000000;}
a:hover{ color:#FF0000;}


.f12B{ font-size:12px; font-weight:normal; color:#999999;} 
.f14B{ font-size:14px; font-weight:bold;color:#000;}
.f14W{ font-size:14px; font-weight:bold;color:#FFF;}
.f14W a{ color:#fff; text-decoration:none;}
.f14W a:hover{color:#fff; text-decoration:none;}
.red{ color:#b70912;}
.f14{ font-size:14px; color:#000;}
.f12h{ color:#999; font-size:12px; text-align:right; }
.two_px{ height:2px; line-height:0px;font-size:0px; margin:0px; padding:0px; }
.f14Bblue{ font-family:""; color:#0D53A1; font-size:16PX; height:35PX; line-height:35px; }
.green{ color:#52f800;}
.grayw{ color:#bfbfbf;}
.redblack{ color:#ad2e2e;}

.Cblue,a.Cblue:link,a.Cblue:visited{ color:#CC0000; font-weight:bold; font-weight:bold;font-size:14px; text-decoration:none; }

.Cww,a.Cww:link,a.Cww:visited{ color:#fff; text-decoration:none; }
.Cblu,a.Cblu:link,a.Cblu:visited{ color:#0064A7; text-decoration:none; }
.CredD,a.CredD:link,a.CredD:visited{ color:#ff5e00; text-decoration:none; font-weight:bold;}
.Cred,a.Cred:link,a.Cred:visited{ color:#C9010C; text-decoration:underline;}
.Cred14,a.Cred14:link,a.Cred14:visited{ color:#E50000; text-decoration:none;}
.gray,a.gray:link,a.gray:visited{ color:#464646; text-decoration:none;}
.grayB,a.grayB:link,a.grayB:visited{ color:#737373; text-decoration:none;}

.margi{ height:8px; font-size:0px; line-height:0px;}
.mar{ height:5px; font-size:0px; line-height:0px;}
.margii{ height:8px; font-size:0px; line-height:0px;}
 .hoot{ height:20px; margin-top:2px; background:#F4F4F4; text-align:left; color:#CC0104;}
 .hoot a{ color:#cc0104; text-decoration:none;}
.hoot a:hover{ text-decoration:underline;color:#cc0104; }
.clear{ clear:both; font-size:0px; line-height:0px;}
.left{ float:left;}
.right{ float:right;}
.jinbi{ color:#ffb100;}
.orange{ color:#FF7200;}
 .jinbi1{ height:20px; margin-top:2px; background:#F4F4F4; text-align:left; color:#000; }

/*top */

.listnav{ height:38px; background:url(../images/index/topnavbg.gif) top repeat-x; line-height:33px;}

.logocotent{ height:53px; position:relative;}
.logo{ border:0px; display:block; float:left; position:absolute; top:10px; left:0px;}
.logocotent p{ float:right; margin-top:30px; background:url(../images/index/topbit.gif) left no-repeat; padding-left:20px; padding-right:20px;}
.logocotent p a{ text-decoration:none; color:#010100;}
.logocotent p a:hover{ text-decoration:underline; color:#ff0000;}
.logocotent .member{ background:url(../images/index/splist/navbg.gif) no-repeat; height:29px; width:335px; float:right; margin-top:15px; line-height:29px; margin-right:10px;} 
.logocotent .member a{ color:#FF7000; text-decoration:none;}
.logocotent .member a:hover{ color:#FF7000; text-decoration:underline;}
.logocotent .gwc{ width:160px; height:23px; background:url(../images/index/splist/gwc.gif) no-repeat; padding-left:24px; line-height:23px; margin-top:20px; float:right; color:#000; }

/*search  part */
#search .Nav{ width:730px; height:32px; font-size:13px;}
#search .Nav .Nhover{ text-align:center; width:100px; height:32px; background:url(../images/index/NavHover.jpg) bottom no-repeat; color:#fff; font-weight:bold; float:left; margin-right:20px; line-height:32px; position:relative; }
#search .Nav .Nhover a{ color:#fff; text-decoration:none;}
#search .Nav .Nhover a:hover{ color:#fff; text-decoration:underline;}
#search .Nav .Nhover img{ position:absolute; right:-10px; top:-5x;}

#search .Nav .Nlink{ text-align:center; height:32px;background:url(../images/index/NavLink.jpg) bottom no-repeat;margin-right:20px; float:left; width:100px; line-height:32px; position:relative;}
#search .Nav .Nlink a{height:32px; background:url(../images/index/NavLink.jpg) bottom no-repeat; float:left; width:100px; }

#search .Nav .Nlink a:hover{ height:32px; background:url(../images/index/NavHover.jpg) bottom no-repeat; color:#fff; width:100px; font-weight:bold; text-decoration:none;}
#search .Nav .Nlink img{ position:absolute; right:-10px; top:-5x;}

#search .searchBg{ height:81px; background:url(../images/index/searchCenter.jpg) top repeat-x;}
#search .searchBg .searchPart{  width:858px; height:80px; float:left; margin-left:60px; display:inline;}
#search .searchBg .searchS{ background:url(../images/index/line.jpg) bottom no-repeat; height:50px; }
#search .searchBg .searchS img{ margin-top:18px;}
#search .searchBg .searchS p{ margin-top:15px; float:left; color:#fff; font-weight:bold;  text-align:left; line-height:25px; font-size:13px;}
#search .searchBg .searchS .input{ border:1px solid #d0ccc9; height:22px; background:#fff; width:500px; line-height:25px; font-size:13px; margin-right:10px; color:#787878;}
#search .searchBg .searchS select{ margin-right:20px;}
.button{ background:url(../images/index/button.gif) no-repeat; width:52px; height:26px; border:0px; cursor:pointer;}
.marginleft{ float:left; margin-left:50px; display:inline;}
#search .news{ width:800px; height:30px; line-height:30px; color:#fff; text-align:left;}
#search .news a{ color:#fff; text-decoration:none;}
#search .news a:hover{ color:#fff; text-decoration:underline;}
#search .news .quee{width:700px; float:left; list-style:none;}
#search .news .quee ul{ width:700px; float:left; list-style:none; height:30px;}
#search .news .quee li{ float:left; margin-right:20px; line-height:30px; height:30px;}


#smallnav{ height:31px; margin-bottom:8px; width:1000px; margin:0px auto; float:none; margin-bottom:8px; background:url(../images/index/splist/smallnavbg.gif) repeat-x;}
#smallnav p{ float:left; line-height:31px; height:30px; color:#000; margin-left:10px;}

/**/
.container,#search,#bottom{width:1000px; margin-bottom:8px; clear:both;}






#bottom{ background:url(../images/index/bottom.gif) top repeat-x; height:120px;}
#bottom .left{ margin-top:20px; margin-left:10px; display:inline; width:180px;}
#bottom .bottomMenu{ text-align:left; height:30px; line-height:25px; float:left; line-height:30px; width:700px; margin-top:5px; margin-left:50px; display:inline; }

#bottom p{ width:700px; margin:0px auto; text-align:left; float:left; margin-left:50px; line-height:30px; }

.toprightad{ width:185px; height:34px; background:url(../images/topright.gif) no-repeat; float:right; margin-top:10px; text-align:left; line-height:34px; position:relative; padding-left:20px;}
.toprightad img{ position:absolute; left:0px; top:-12px;}
.fontz{ color:#633F10; font-weight:bold;}
.fontz a{color:#633F10; text-decoration:none;}

.fontz a:hover{color:#633F10; text-decoration:underline;}
.fontod{color:#FF7800; font-weight:bold;}

