html{ background-color:#FEFEFE;}
html,body{ padding:0; margin:0; border:none; font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif; font-size:12px;}
body{ padding:0; margin:0 auto; width:100%; font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif; color:#3e3e3e;}
img{ border:0;}
form{ display:inline;}
div{ margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
p{ margin:0; padding:0;}
.clear{ clear:both; font-size:0px; overflow:hidden; height:0px;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:400;margin:0;padding:0;}
a.lik{ color:#CE5301 !important; text-decoration:none;}
a.lik:hover{ color:#CE5301 !important; text-decoration:underline;}

.hei_10{ clear:both; font-size:0px; overflow:hidden; height:10px;}
.hei_20{ clear:both; font-size:0px; overflow:hidden; height:20px;}
.hei_25{ clear:both; font-size:0px; overflow:hidden; height:25px;}
.hei_35{ clear:both; font-size:0px; overflow:hidden; height:35px;}

/*   head   */
#head{ background-color:#FFF;}
#head .headnr{ margin:0 auto; width:960px; height:84px; position:relative;}
#head .logo{ position:absolute; left:22px; top:18px;}
#head .sea{ position:absolute; left:275px; top:22px; width:495px;}
#head .sea .in_sea{ width:342px; padding-left:3px; height:18px; padding-top:4px; border:1px #409dbb solid; font-size:14px; margin-bottom:7px;}
#head .sea .hot{ clear:both;}
#head .sea .hot a{margin:0 0.5em; color:#016aa1; text-decoration:none;}
#head .sea .hot a:hover{ color:#FFF; background-color:#016aa1;}
#head .dlzc{ position:absolute; right:15px; top:15px;}
#head .dlzc a{ color:#016aa1; text-decoration:none;}
#head .dlzc a:hover{ color:#CE5301; text-decoration:none;}
#head .dlzc a.tuic{ color:#333; text-decoration:none;}
#head .dlzc a.tuic:hover{ color:#CE5301; text-decoration:none;}
#head .neswtop{ position:absolute; top:40px; right:14px; z-index:99;}
#head .neswtop a.thbz_xin{ color:#016aa1; display:block; float:left; background:url(../images/add-xin.gif) no-repeat 2px 4px; *background:url(../images/add-xin.gif) no-repeat 2px 2px; padding:2px 2px 2px 18px; width:60px; text-decoration:none;}
#head .neswtop a.thbz_xin:hover{ color:#FFF; background-color:#016aa1; text-decoration:none; background:#016aa1 url(../images/add-xin1.gif) no-repeat 2px 4px; *background:#016aa1 url(../images/add-xin1.gif) no-repeat 2px 2px;}

#innav .yiji .left,#innav .yiji .right,#innav .yiji .nr .no a{ background:url(../images/bg/innavall.gif) no-repeat;}
#innav{ background:url(../images/bg/inseabg.gif) repeat-x; height:40px;}
#innav .yiji{ margin:0 auto; width:960px; height:33px;}
#innav .yiji .left{ display:block; float:left; background-position:0 0; height:33px; width:5px; font-size:0px; overflow:hidden;}
#innav .yiji .nr{ display:block; float:left; background:url(../images/bg/navbg.gif) repeat-x; height:33px;}
#innav .yiji .nr li{ float:left; font-size:14px;}
#innav .yiji .nr a{ color:#FFF; text-decoration:none; display:block; width:65px; text-align:center; height:33px; line-height:33px;}
#innav .yiji .nr a:hover{ text-decoration:underline;}
#innav .yiji .nr .no a{ background-position:0 -33px; width:65px; color:#00507a; height:30px; padding-top:3px; font-weight:bold; text-decoration:none;}
#innav .yiji .right{ display:block; float:left; background-position:-8px -0px; height:33px; width:33px;}
#innav .yiji .zui{ display:block; float:left; line-height:29px;}
#innav .yiji .zui a{ color:#016aa1; text-decoration:none; margin:0 5px;}
#innav .yiji .zui a:hover{ background-color:#016aa1; color:#FFF;}
#innav .erji{ margin:0 auto; padding-left:10px; width:950px; height:26px; background-color:#bde2f6;}
#innav .erji a{ line-height:26px; color:#197FB8; text-decoration:none; margin:0 7px; padding:0 3px;}
#innav .erji a:hover{ background-color:#DE781E; color:#FFF;}

/*  index   */
#index{ padding:0; margin:0 auto; width:960px;}
.ceta_left{ float:left; width:688px;}
.cate_ale_bt{ height:30px; line-height:30px; font-size:14px; padding-left:2px;}
#index .ceta_left .cate_ale_bt span a{ margin:0px 4px; padding:4px;}
#index .ceta_left .cate_ale_bt span a:hover{ background-color:#016aa1; color:#FFF; text-decoration:none;}
#index .ceta_left .cate_ale_bt a.no{ background-color:#016aa1; color:#FFF; text-decoration:none;}
.cate_ale_bt h2{color:#CE5301;font-size:14px;}
.cate_ale_bt span{ float:right; padding-right:2px; font-size:12px; font-family:simsun; font-weight:100;}
.cate_ale_bt a:link,.cate_ale_bt a:visited{ color:#333; text-decoration:none;}
.cate_ale_bt a:hover,.cate_ale_bt a:active{ color:#333; text-decoration:underline;}
.cate_alb{ border:1px #FFF solid; border-top:none; width:686px;}
.sytest{ display:block; padding-top:10px; padding-left:4px;}
.sytest a{ color:#A13801;}

.thimg_img{ display:block; width:160px; float:left; height:127px;margin-bottom:3px;position:relative;}
.thimg_img a{ background:url(../images/theme/search_dotted.gif) repeat-x bottom;bottom:0;display:block;left:0;padding-bottom:7px;position:absolute;text-align:center;width:160px;}

.cate_right_pm{}
.cate_right_pm ul{ margin:0; padding:0; padding-left:8px;}
.cate_right_pm ul li{ list-style:none; float:left; width:169px;}
.cate_pm_img{}
.cate_pm_img img{ border:1px #d8d8d8 solid;}
.cate_pm_bt{ color:#45494d; font-size:12px; margin-top:6px; width:162px;}
.cate_pm_bt a:link,.cate_pm_bt a:visited{ color:#016aa1; text-decoration:none;}
.cate_pm_bt a:hover,.cate_pm_bt a:active{ color:#A13801; text-decoration:none;}

.cate_wzlb{ width:686px; padding-bottom:8px;}
.cate_wzle_nr{}
.cate_wzle_nr ul{ margin:0; padding:0;}
.cate_wzle_nr ul li{ list-style:none; float:left; height:25px; line-height:26px; padding-left:26px; background:url(../images/cate/cate_alb_dian.gif) no-repeat 12px 11px;
width:312px;}
.cate_wzle_nr span{ float:right; width:85px; color:#A6A6A6;}
.cate_wzle_nr a:link,.cate_wzle_nr a:visited{ color:#016aa1; text-decoration:none;}
.cate_wzle_nr a:hover,.cate_wzle_nr a:active{ color:#016aa1; text-decoration:underline;}

.ceta_right{ float:right; width:248px; background-color:#FAFAFA; padding:0 5px 10px 10px;}
.ceta_ribt{ line-height:32px;}
.ceta_ribt h2{color:#CE5301;font-size:14px;}

.right_nrs{}
.right_nrs li{ border-bottom:1px #dddddd dotted; height:34px; line-height:34px; width:246px; overflow:hidden;}
.right_nrs span{ float:right; color:#666666;}
.right_nrs a:link,.right_nrs a:visited{ color:#016aa1; text-decoration:none;}
.right_nrs a:hover,.right_nrs a:active{ color:#016aa1; text-decoration:underline;}

#index .latest{ padding-left:30px; padding-top:4px; width:650px;}
#index .latestbt{color:#CE5301;font-size:14px;font-weight:400; margin-bottom:18px; padding-left:4px;}
#index .latest ul{ clear:both; margin-bottom:12px;}
#index .latest li{ clear:both; height:24px;}
#index .latest a{ color:#016aa1;}
#index .latest a:hover{ color:#C00;}
#index .lila{}
#index .latest1{ display:block; float:left; width:52px; text-align:right; color:#a6a6a6; padding-right:8px;}
#index .latest1 a{ color:#a6a6a6;}
#index .latest2{ display:block; float:left; width:280px;}
#index .latest3{ display:block; float:left;}
#index .latest3 a{ text-decoration:none;}
#index .latest4{ display:block; float:left; width:143px; color:#a6a6a6;}
#index .latest .list-pager{ padding-right:192px; padding-top:21px;}





