body{ background:url(../Images/bg.gif);}
body,a{ color:#333; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}

.bline{ background:url(../Images/line.gif) repeat-x bottom;}
.tline{ background:url(../Images/line.gif) repeat-x top;}
.listicon li{ padding:4px 10px; border-bottom:#eee 1px solid; line-height:30px;}
.listicon li:hover{ background:#f6f6f6;}
.listicon li a{ background:url(../Images/list_icon.gif) no-repeat left center; padding-left:14px; font-size:14px;}
.listicon li span{ color:#999;}

#bottom{ width:860px; margin:10px auto 0; padding-bottom:20px;}
#bottom .link{ color:#fff; font-size:14px; background: url(../Images/bottombg.gif) no-repeat;; line-height:33px; text-align:center;}
#bottom .link a{ color:#fff; margin:0 10px;}
#bottom .link,#bottom .link a,#bottom .link a:hover{ color:#fff;}
#bottom p{ text-align:center; line-height:24px; padding:10px 0;}

/*Ö÷Ìå²¿·Ö*/
#title{ background:url(../Images/titlebg.gif) repeat-x; height:33px; line-height:30px;}
#menu a{ margin:0 7px; display:inline;}
.w980,#wrap{ width:970px; margin:0 auto;}
#top{ background:url(../Images/logo.gif) no-repeat left; height:93px;}
#wrap{ background:url(../Images/wrap_bg.gif) repeat-y right top;}
.search{ margin-top:28px;}
.logo_tip{ padding:60px 0 0 190px; color:#666;}
.adbg{ background:#fff;}
.tabbox{ width:650px; border:#5596bc 3px solid; min-height:780px; _height:780px; background:#fff; margin:10px auto 0;}

.menu_tab .tit{ position:relative;}
.menu_tab .tit ul.tab_left{ position: absolute; top:0; left:0;}
.menu_tab .tit ul.tab_right{ position:absolute; top:0; right:0;}
.menu_tab .tit ul.tab_left li{ margin:1px 0; background:url(../Images/menubg.gif) no-repeat 0 0; width:120px; font-size:14px; padding-right:30px; height:36px; text-align:right; line-height:36px; cursor:pointer;}
.menu_tab .tit ul.tab_right li{ margin:1px 0; background:url(../Images/menubg.gif) no-repeat -150px 0; width:120px; font-size:14px; padding-left:30px; height:36px; text-align:left; line-height:36px; cursor:pointer;}
.menu_tab .tit ul.tab_left li.active{  background:url(../Images/menubg.gif) no-repeat 0 -36px; width:120px; font-size:14px; color:#fff; font-weight:bold; text-align:right; padding-right:30px; height:36px; line-height:36px; cursor:pointer;}
.menu_tab .tit ul.tab_right li.active{  background:url(../Images/menubg.gif) no-repeat -150px -36px; width:120px; font-size:14px; color:#fff; font-weight:bold; padding-left:30px; text-align:left; height:36px; line-height:36px; cursor:pointer;}
.menu_tab .tit li.active a{ color:#fff;}
.menu_tab .tit li a{width:120px; height:36px; display:block;}
.menu_tab .tit li a:hover{ text-decoration:none;}

.tabmain{ width:400px; height:300px; border:1px solid red;}
.tabmain div.tit{ height:30px; line-height:30px; overflow:hidden;}
.tabmain div.tit li{ width:100px; float:left; background:#CCC; text-align:center; cursor:pointer;}
.tabmain div.tit li.cur{ background:#000; color:#fff;}
.tabmain div.box{ width:400px; height:200px; padding-top:70px; overflow:hidden; display:none; text-align:center;}
.tabmain div.box01{ display:block;}

.show_title{ border:#e2e2e2 1px solid; background:#fff; line-height:35px; height:33px; font-size:14px;}
.show_title span{ background:url(../Images/icon.png) no-repeat right -163px; height:33px; float:left; display:inline-block; padding:0 26px 0 16px;}
.show_title span.tip{ padding:0 14px 0 10px;}
.show_title span.tip a{ background:url(../Images/icon.png) no-repeat -7px -60px; width:16px; height:33px; display:block; text-indent:-9999px;}
.show_title span.tip a:hover{ background:url(../Images/icon.png) no-repeat -101px -60px; width:16px; height:33px; display:block; text-indent:-9999px;}

.talk_title{ margin:10px 0;}
.talk_title h1{ color:#000; font-weight:bold; line-height:40px; font-size:24px; display:inline;}
.talk_title span{  line-height:40px; display:inline;}

.talk_box{ position: relative;}
.talk_box span.louc{ position:absolute; line-height:35px; height:35px; background: url(../Images/show_bg2.gif); border:#d6d6d6 1px solid; top:0; left:-51px; width:50px; display:block; text-align:center;}
.talk_box_t{ background: url(../Images/wrap_bg.gif); border:#e2e2e2 1px solid; line-height:35px; height:35px; padding:0 10px; color:#666;}
.talk_box_b{ background: url(../Images/show_bg1.gif); padding:10px 20px; font-size:14px; line-height:60px;word-wrap:break-word;word-break:break-all;}

.talk_input_box .right{ float:right; width:300px;}
.talk_input_box .left{ float:left; width:540px;}

.duilian{top:260px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:100px; height:300px; overflow:hidden;}
.duilian_close{ height:24px; line-height:24px; text-align:right; background:#f0f0f0; border-top:#fff 1px solid; display:block; padding-right:5px; font-size:12px; color:#555555; text-decoration:none;}

.wrap_bg{ background:url(../Images/wrap_bg.gif) repeat-y right;}
#right{ width:300px; float:left; padding:10px 10px;}
#left{ width:640px; float:left; background:#fff;}

.r_box{ background:#fff; border-top:#2072ab 3px solid;}
.r_box .title{ padding:8px 10px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; font-size:14px;}
.r_box .box{ padding:5px 10px; border:#ccc 1px solid;}

/*·­Ò³*/
.digg{ border-bottom:#e2e2e2 1px solid; padding-bottom:10px;}
.digg a { border:#c2d5e3 1px solid; background:#fff; padding:4px 8px; margin:2px; color:#666; display:inline-block; text-decoration:none;}
.digg a:hover { border:#c2d5e3 1px solid; background:#e5edf2; color:#333; display:inline-block;}
.digg a:active { border:#c2d5e3 1px solid; color:#666; background:#ffa4a4; display:inline-block;}
.digg span.current { border:#c2d5e3 1px solid; padding:4px 8px; margin:2px; background:#e5edf2; font-weight:bold; color:#333; display:inline-block;}
.digg span.disabled { border:#dce7ee 1px solid; padding:4px 8px; background:#fff; margin:2px; color:#dce7ee; display:inline-block;}

.bbs_def_t{ background: url(../Images/titlebg.gif) repeat-x top; border:#ebebeb 1px solid; border-bottom:#fff 1px solid; line-height:30px; font-weight:bold; height:30px; font-size:14px; padding-left:15px; color:#666;}
.bbs_def_b{ border:#ebebeb 1px solid;; padding:10px; font-size:14px; line-height:30px;word-break:break-all; }
.bbs_def_box{ width:425px; float:left;}

.bbs_input{ border:#fff 1px solid; background:#fff; line-height:20px; height:20px; padding:2px; margin-top:4px; width:160px;}
.bbs_btn{ background:#2072ab; color:#fff; line-height:24px; height:26px; margin-top:4px; border:0 none; padding:0 8px;}

.main_nav {
	display:inline-block;
	position:relative;
	background:url(../Images/icon.png) no-repeat 26px -273px;
	float:left;
	cursor:pointer;
	width:140px;
	text-align:center;
}
.main_nav:hover{
	background:url(../Images/icon.png) no-repeat 26px -302px;
}
.main_nav dl {
	position:absolute;
	left:0;
	top:33px;
	width:140px;
	display:none;
	background:url(../Images/bg.gif);
	border:#e2e2e2 1px solid;
	z-index:100;
}
.main_nav dl dd {
	height:30px;
	border-bottom:1px solid #e2e2e2;
}
.main_nav dl dd a {
	display:block;
	line-height:30px;
	text-align:center;
	
}
.main_nav dl dd a:hover{background:#e2e2e2;color:#000; text-decoration:none;}
