﻿@charset "utf-8";
@import url("list.css");

*{ margin:0; padding:0; list-style:none;}
body{ font:14px/22px Arial, Helvetica, sans-serif ; text-align:center;}
img{ border:none;}
a{ color:#246290;}
a:hover{ text-decoration:none; color: #F00;}

.clear{ clear:both; height:0px; line-height:0px; overflow:hidden;}/* 清除浮动 */
.clear_box{ clear:both; height:5px; line-height:5px; overflow:hidden; }

.box{ clear:both; margin:auto; width:950px; text-align:left;  }
.csgj{ clear:both; margin:auto; width:948px;height:136px; border:1px #DBDBDB solid; text-align:left; }
.csgj .csgjtop{ width:938px; height:31px; padding-left:10px; background:url(csgjtopbg.gif) 0 0 repeat-x; line-height:31px; color:#1B82DD; font-weight:600;}
.csgj .csgjarea{ width:932px; height:95px; padding:5px 8px; }

#login{ height:24px; font-size:12px;background:#f3f3f3; overflow:hidden;}/* 头部会员 */
#login form{ padding:1px 0 0 20px; background:url(login_ren.png) no-repeat 5px 4px;}
#login form span ,#login form strong{ clear:both; display: inline-block;  margin:0 5px 2px 5px;}
#login form .textfield{ width:100px; height:18px; border:solid 1px #CCC;}
#login form  .button{ width:64px;height:20px; background:url(login_button.png) no-repeat; border:none; text-indent:-999px;}

.h{ padding:0 0 0 15px; background: url(e.gif) no-repeat;}
.j{padding:0 0 0 15px;background: url(e.gif) no-repeat 0 -32px;}
.w{padding:0 10px 0 15px;background: url(e.gif) no-repeat 0 -63px;}

/* logo */
#logoarea{ margin:5px auto; width:950px; height:68px;}
#logoarea .logo{ float:left; margin:15px 0 0; padding:35px 0 0 0; width:198px;height:20px;background: url(logo.png) 0 0  no-repeat;font-size:12px; color:#000; text-decoration:none; }

#logoarea .tell{ float:right; width:740px; height:60px; padding:10px 5px 0; text-align:left; line-height:20px;  background:#E9F0F5}
/* 主菜单 */
.nav_bg{ height:60px; background:url(nav_bg.png) repeat-x 0 9px; }
.nav_bg_1{ width:3px;height:60px; background:url(nav_bg_l.png) no-repeat 0 9px;}
.nav_bg_r{ margin:9px 0 0 0;width:3px;height:51px; background:url(nav_bg_r.png) no-repeat right;}
.nav_box{ float:left; padding:0 0 0 8px; width:930px;}
.nav{ height:38px;overflow:hidden;}
.nav ul{ float:left; width:780px;list-style:none; }
.nav li{ float:left; width:80px;margin:0 1px; padding:3px 0 0 0;}
.nav li a{float:left; clear:both; display:block; color:#FFF; text-decoration:none;}
.nav li a strong{float:left; clear:both; display:block;height:26px;padding:12px 4px 0 4px;}
.nav li a:hover{color:#0080C0; background: url(nav_h_r.png) no-repeat right; cursor: pointer;}
.nav li a:hover strong{background:url(nav_h_l.png) no-repeat left;}

#index{ float:left; margin:3px 0 0 0; width:103px; height:35px; background:url(nav_h.png) no-repeat; text-indent:-999px;  overflow:hidden;}

.rss{ padding:16px 0 0 0; width: 35px;}
.rss a{ margin:0 2px;}
.guide{font-size:12px;}/*当前位置*/
.k_guidename{ padding:0 8px 0 16px; color:#F00; text-decoration:none; font-weight:bold; background:url(guide.png) no-repeat;}

/* 友情链接 */
.links{ border:solid 1px #ddeefa; font-size:12px;}
.links p{ padding:0 8px; height:22px; line-height:23px;}
.links_nva{ background:#eff8fe;}
.links_txt a{ margin:0 3px; text-decoration:none}

/* 底部 */
.foot_hr{ height:3px; line-height:3px; border:solid 1px #3E85BA; background:#78B3E0; overflow:hidden;}
.foot_nav{ margin:10px 0 8px 0; font-size:12px;}
.foot_nav a{ margin:0 8px;}
.foot_txt{ font-size:11px; color:#999;}
.foot_txt a{ color:#999; text-decoration:none;}


/* 分页 */
.pagelist{ clear:both; display:block; margin:8px; line-height:22px; font-size:10px;}
.k_pagelist {float:left;font-size:10px;}
.k_pagelist em { margin:0 2px 0 0;padding:2px 5px; background:#77B4E1;color:#FFF; border:solid 1px #3E85BA;}
.k_pagelist strong {margin:0 2px;padding:2px 5px 3px 5px; background:#CB0000;color: #FFF; border:solid 1px #970000;}
.k_pagelist a {margin:0px 2px; padding:2px 5px; background: #77B4E1; color:#FFF; text-decoration:none;border:solid 1px #3E85BA;}

.k_pagelist kbd input {border:1px solid;border-color:#777 #CCC #CCC #777;width:150px;background:#FFF;width:30px;}

/* 搜索 */
.k_search { font-size:12px; }
.k_search h3{ font-size:14px;}
.k_search div{ clear:both; padding:8px 0;}
.k_search .k_pagelist{ clear:both;}

#onepage{ padding:8px 0;}

/* 浮动 对齐方式 */
.fl{ float:left;}
.fr{ float:right;}
.l{ text-align:left;}
.c{ text-align:center;}
.r{ text-align:right;}

/* ad */

.topad{ margin:5px 0 0 0; width:700px;  height:60px; border:solid 1px #e0ecf4;}/* 头部AD */
.h_hot_ad{ clear:both; padding:3px 0 2px 0;}/* 首页热点下AD */

.r_ad2{}/* 列表 内页右边第二个AD 300- */

.ad760_1{ padding:5px 0;}/* 首页760 1*/
.ad180_1{padding:5px 0;}/* 首页180 1*/

.banner {
	BACKGROUND: #4284ff; MARGIN: 8px auto 0px; WIDTH: 950px; HEIGHT: 28px; TEXT-ALIGN: center
}
.banner UL {
	WIDTH: 950px; HEIGHT: 28px
}
.banner UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
.banner UL LI.sb {
	FONT-SIZE: 14px; BACKGROUND: #194979; FLOAT: left; WIDTH: 130px; COLOR: #ffffff; LINE-HEIGHT: 28px; MARGIN-RIGHT: 15px; HEIGHT: 28px
}
.banner UL LI.sb A {
	COLOR: #ffffff
}
.banner UL LI A:link {
	COLOR: #ffffff
}
.banner UL LI A:hover {
	COLOR: #ffffff
}
.banner UL LI A:visited {
	COLOR: #ffffff
}
.banner UL LI A:active {
	COLOR: #ffffff
}
#friend {
	BORDER-RIGHT: #aecad0 1px solid; BORDER-TOP: #aecad0 1px solid; MARGIN: 10px auto 0px; BORDER-LEFT: #aecad0 1px solid; WIDTH: 946px; BORDER-BOTTOM: #aecad0 1px solid; HEIGHT: 128px
}
#friend .friendname {
	PADDING-LEFT: 5px; MARGIN: 0px; FONT: 600 13px/22px "宋体"; COLOR: #0066ff
}
#friend UL {
	PADDING-LEFT: 6px; WIDTH: 942px; LIST-STYLE-TYPE: none
}
#friend UL LI {
	BACKGROUND: #dddad5; FLOAT: left; MARGIN: 0px 8px 5px 0px; WIDTH: 96px; LINE-HEIGHT: 22px; font-size:12px;HEIGHT: 22px; TEXT-ALIGN: center
}
#friend UL LI A {
	COLOR: #000000
}
#friend UL LI A:hover {
	COLOR: #000000
}
#sitefoot {
	MARGIN: 5px auto; WIDTH: 950px; WHITE-SPACE: normal; HEIGHT: 70px
}
#foot {
	MARGIN: 5px auto; WIDTH: 950px
}
#foot .flogo {
	BACKGROUND:url(footlogo.png) no-repeat 10px 14px; FLOAT: left; WIDTH: 190px; HEIGHT: 30px; padding-top:50px; text-align:center;
}
#foot .finfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 746px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 12px; WHITE-SPACE: normal; HEIGHT: 75px; TEXT-ALIGN: left; 
}
