@charset "utf-8";
/* CSS Document */


@charset "gb2312";
body {color: #252525;height: 100%;margin: 0;padding: 0;}
ol, ul, li {list-style: none outside none;}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0;}
.clear { clear: both; font-size: 0; height: 0; line-height: 0; margin: 0; padding: 0;}
a:link, a:visited, a:active { color: #333333; text-decoration: none;}
a:hover { color: #ff7800; text-decoration: none;}
a img { border-style: none; border-width: 0;}
.left{ float:left;}
.right{ float:right;}
.gg { margin: 0 auto;  width: 1000px; background-color:#ffffff; position:relative; z-index:3; text-align:center; padding:5px 0;}

#top-nav-wrap{ background:url(../images/icon-bg.png) repeat-x 0 0; height:33px;  position:relative; z-index:3;}
.top-nav-frame{ width:1000px; margin:0 auto; font-size:12px; color:#313233; padding:8px 0 0;}
.top-logo-wrap{ width:1000px; margin:0 auto; padding:5px 0; background-color:#FFF; position:relative; z-index:4;}
.top-logo-wrap .search {width: 601px;}
.top-logo-wrap .search .searchbox{ width:462px; float:left;}
.top-logo-wrap .search ul{ width:113px; float:right; font-size:12px; font-weight:bold; margin:0 0 0 10px;}
.top-logo-wrap .search ul li{ padding:0 0 3px; color:#808080;}
.top-logo-wrap .search ul li span{ color:#f47505;}
.top-logo-wrap .search .rmk{ clear:both; font-size:12px; padding:10px 0 0;}
.top-logo-wrap .search .searchbox form{ border:2px solid #f47505;  height:30px; width: 460px;}
.top-logo-wrap .search .searchbox .srk{ float:left; width:302px; *width:298px; _width:295px; height:30px; line-height:30px; *height:26px; *line-height:26px;border:none; padding:0 0 0 82px;}
.top-logo-wrap .search .searchbox .ann{ float:left; width:74px; height:30px; border:none;}
.nav-wrap{ width:1000px; margin:0px auto; position:relative; z-index:3;}
.nav-wrap .nav-frame1{ background:url(../images/icon-bg.png) repeat-x 0 -435px; height:41px;}
.nav-frame1 ul{ padding:0 0 0 9px;}
.nav-frame1 ul li{ float:left;  font-size:14px; font-weight:bold; display:block; height:41px; line-height:41px; padding:0 16px; }
.nav-frame1 ul li a{ font-size:14px; font-weight:bold; color:#ffffff;}
.nav-frame1 ul li a:hover{font-size:14px; font-weight:bold; color:#03314f;}
.nav-frame1 .active{ background:#C30; color:#FFF;}

.nav-wrap .nav-frame2{ font-size:12px; background:url(../images/icon-bg.png) repeat-x 0 -476px; height:27px; padding:11px 0 0;}
.nav-wrap .nav-frame2 a{ color:#ffffff; padding:0 7px; }
.nav-wrap .nav-frame2 a.t{ padding:0 7px 0 25px;}
.nav-wrap .nav-frame2 a.r{ padding:0 0 0 95px;}
.nav-wrap .nav-frame2 span{ width:30px; padding:0 41px;}
.schsell { float: left; height: 30px; line-height: 29px; margin-left: 0px; margin-right: 5px; overflow: hidden; width: 80px;}
.schsell span { cursor: pointer; float: left; font-size: 14px; text-align: center; width: 61px;}
.schsell b { background:url(../images/sj.png) no-repeat 0 12px; border-right:1px solid #cfcfcf; float: right; height: 30px; width: 17px;}
#headSel { background: none repeat scroll 0 0 #FFFFFF; border-color: #cfcfcf; border-style: solid; border-width: 0 1px 1px; margin-left: -1px; position: absolute; width: 79px;}
#headSel li a { color: #000000; cursor: pointer; display: block; font-weight:normal; font-size: 14px; height: 24px; line-height: 28px; overflow: hidden; padding-right: 18px; text-align: center;}
#headSel li a:hover{ background-color:#cfcfcf;}
.inputb{ border: medium none; height: 30px; line-height: 30px; padding: 0px; width:301px; _width:298px; float:left;}

.bottom{ background-color:#f9f9f9;  border-top:1px solid #a0a0a0; margin:18px 0 0;}
.bottom p{ text-align:center; font-size:12px;; padding:10px 0;}

 ul.ph { margin: 6px 0 0;}
 ul.ph li{ clear: both; height: 16px; margin: 9px 0; overflow: hidden;}
 ul.ph li i{ background-color: #3B3A3A; color: #FFFFFF; float: left; font: 10px/24px verdana,simsun,Arial; height: 19px; line-height:19px; margin: 0 10px 0 0; text-align: center;  width: 20px;}
 ul.ph li a{ display: block; float: left; overflow: hidden; width:146px;}
 ul.ph li i.s5{ background:url(../images/ph.jpg) no-repeat 0 0;}
 ul.ph li span{ font-size:12px; float:right; color:#969494; padding:0 1px 0 0;}
 ul.ph li span b{ font-size:12px;}
 ul.ph li i.s6{ background:url(../images/ph.jpg) no-repeat 0 -25px;}
 ul.ph li i.s7{ background:url(../images/ph.jpg) no-repeat 0 -50px;}
 ul.ph li i.s8{ background:url(../images/ph.jpg) no-repeat 0 -75px;}
 ul.ph li i.s9{ background:url(../images/ph.jpg) no-repeat 0 -100px;}
 ul.ph li i.s10{ background:url(../images/ph.jpg) no-repeat 0 -125px;}
 ul.ph li i.s11{ background:url(../images/ph.jpg) no-repeat 0 -150px;}
 ul.ph li i.s12{ background:url(../images/ph.jpg) no-repeat 0 -175px;}
 ul.ph li i.s13{ background:url(../images/ph.jpg) no-repeat 0 -200px;}
 ul.ph li i.s14{ background:url(../images/ph.jpg) no-repeat 0 -225px;}
 ul.ph li i.s15{ background:url(../images/ph.jpg) no-repeat 0 -251px;}
 ul.ph li i.s16{ background:url(../images/ph.jpg) no-repeat 0 -276px;}
 ul.ph li i.s17{ background:url(../images/ph.jpg) no-repeat 0 -301px;}
 ul.ph li i.s18{ background:url(../images/ph.jpg) no-repeat 0 -326px;}
 ul.ph li i.s19{ background:url(../images/ph.jpg) no-repeat 0 -351px;}
 ul.ph li i.s20{ background:url(../images/ph.jpg) no-repeat 0 -401px;}
 ul.ph li i.s21{ background:url(../images/ph.jpg) no-repeat 0 -426px;}
 ul.ph li i.s22{ background:url(../images/ph.jpg) no-repeat 0 -451px;}
 
 
#foot { border-top: 1px solid #CCCCCC;  clear: both;  color: #666666;  margin: 10px auto 0;  padding-bottom: 10px;  padding-top: 10px;  text-align: center;  width: 980px; font-size:12px; line-height:23px;}
#foot_about { border-bottom: 2px solid #EAEAEA; font: 14px "微软雅黑","宋体"; height: 30px;}
#foot_about a { font-size: 12px; margin: 0 10px;}


.show_adv { margin: 0 auto; width: 960px;}


/*分页样式*/
.pg_pcl .tspage{font-size:12px; color:#666;background:transparent; line-height:36px; height:36px; }
.pg_pcl .tspage a{font-size:12px;padding:4px 5px 3px; line-height:26px; text-align:left; color:#000;/*链接文字默认颜色*/ border:1px solid #ccc;/*链接默认边框*/ text-decoration:none; margin:0 2px;outline:none;}
.pg_pcl .tspage a:hover{color:#f80;/*鼠标放在上面的链接文字颜色*/ border:1px solid #f80;/*鼠标放在上面的链接边框*/ text-decoration:underline}
.pg_pcl .tspage .tsp_nav b{padding:5px 6px 4px; border:none; line-height:26px; text-align:left; color:#fff;/*当前页文字颜色*/ background:#f80;/*当前页背景色*/ margin:1px 2px; font-size:12px}
.pg_pcl .tspage .tsp_prev {background:url(/skin/images/pg_pcl.gif) no-repeat 0 -50px; height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_next{background:url(/skin/images/pg_pcl.gif) no-repeat 0 0; height:22px; border:none; padding:5px 18px 5px 12px;}
.pg_pcl .tspage .tsp_home {background:url(/skin/images/pg_pcl.gif) no-repeat 0 -225px; height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_end {background:url(/skin/images/pg_pcl.gif) no-repeat 0 -175px; height:22px; border:none; padding:5px 18px 5px 12px;}

.pg_pcl  .tspage a:hover.tsp_prev{border:none; background-position:0 -75px;}
.pg_pcl  .tspage a:hover.tsp_next{border:none; background-position:0 -25px;}
.pg_pcl  .tspage a:hover.tsp_home {border:none; background-position:0 -250px;}
.pg_pcl  .tspage a:hover.tsp_end {border:none; background-position:0 -200px;}
.pg_pcl  .tspage .tsp_more, .pg_pcl  .tspage a:hover.tsp_more  {border:none;}

.pg_pcl .tsp_count i, .pg_pcl .tsp_count b {color:#FF8800;}
.pg_pcl .tsp_nav i { display:none;}
.pg_pcl .tsp_nav a i { display:inline;}
.pg_pcl select { vertical-align: middle; _margin-top:2px; }
.pg_pcl .tsp_count { line-height:26px\9; } 


/*通用样式*/
.ared{color:#F00 !important;}
.ared:hover{ color:#F60 !important; text-decoration:underline;}