﻿@charset "utf-8";

/* ============================全局设置开始============================== */
body { padding: 0; margin: 0 auto; text-align: center; background:#FFF center top url(../img/bg.gif); }
body,div,table,form,p,select,input,textarea,option,a {
	font-family: Helvetica, Verdana, Arial, sans-serif; padding: 0; margin: 0 auto;
	font-size: 12px; color: #326c91;
}
* { margin:0px; padding:0px;}
img {border: 0;}
div,table { text-align:left;}
ul, li {margin: 0; padding: 0; list-style-type:none; }

/* ====全局表单元素定义==== */
input { height:20px;}
input,textarea{ padding: 0 2px; line-height:20px;}
.inputblur { border: 1px #ccc double; background-color: #fefefe;}
.inputfocus { border: 1px #b8e3ff double; background-color: #f2faff;}
.button { width:70px; height: 25px; line-height:120%; background-image: url(../img/button_bg.gif);}
.inp { height:24px; border:1px solid #94c6e1; color:#4eac5e;}
.btn { width:73px; height:25px; overflow:hidden; border:0px; background:url(../img/btn_bg.gif);}

/* ====通用常用引用样式==== */
.clear { clear:both;}
.box_border { border:1px solid #b8e3ff;}
.box_bg { background-color:#f2faff; margin:1px; overflow:hidden;}

/* ====链接样式==== */
/*a { color: #326c91; text-decoration: none; }
a:hover { color: #0ea6ef; text-decoration: none; }*/

a.l_menu { color: #ffc; }
a.l_menu:hover { color: #c3dd9e; }

/* ====扩展滤镜(图片自动缩放)==== */
/*#xxx img { 
	max-width:300px;border:1px solid #eee;
	width:expression(document.body.clientWidth>document.getElementById("xxx").scrollWidth*9/10? "300px": "auto" );
}*/
/* ============================布局部分开始============================== */

/* -----首页部分----- */
#body_wid { width:798px; overflow:hidden;}
#left_bg { width:245px; float:left; overflow:hidden;}
#in_l_t { width:245px; height:33px; overflow:hidden; background:url(../img/in_login_tbg.gif);}
#in_l_bg { width:245px; overflow:hidden; background:url(../img/in_login_bg.gif);}
#in_l_end { width:245px; height:3px; overflow:hidden; background:url(../img/in_login_end.gif); margin-bottom:5px; clear:both;}
#in_laa { margin:5px 10px; line-height:25px;}
#in_laa a { margin:auto 10px;}
#in_right { width:545px; float:right; overflow:hidden;}

#in_search_bg { width:545px; overflow:hidden; background:url(../img/in_search_bg.gif) top left no-repeat;}
#in_search { text-align:center; margin:7px 90px;}
#in_search  li { margin:auto 8px; float:left;}
#in_search  li a { width:49px; height:47px; overflow:hidden; display:block;}
a.sea_li_01 { background:url(../img/search.gif) 0 0;}
a.sea_li_01:hover { background:url(../img/search.gif) 0 47px;}
a.sea_li_02 { background:url(../img/search.gif) -49 0;}
a.sea_li_02:hover { background:url(../img/search.gif) -49 47px;}
a.sea_li_03 { background:url(../img/search.gif) -88 0;}
a.sea_li_03:hover { background:url(../img/search.gif) -88 47px;}
a.sea_li_04 { background:url(../img/search.gif) -137 0;}
a.sea_li_04:hover { background:url(../img/search.gif) -137 47px;}
a.sea_li_05 { background:url(../img/search.gif) -234 0;}
a.sea_li_05:hover { background:url(../img/search.gif) -234 47px;}
a.sea_li_06 { background:url(../img/search.gif) -185 0;}
a.sea_li_06:hover { background:url(../img/search.gif) -185 47px;}
.hidecontent {display:none;}
.in_sea_btn { width:129px; height:26px; overflow:hidden; border:0px; line-height:26px; color:#fff; font-weight:bold; font-size:14px; text-align:center; background:url(../img/in_sea_btn.gif);}

/* -----头部部分----- */
#top_bg { width:798px; height:81px; overflow:hidden;}
#top_logo { width:200px; height:81px; overflow:hidden; float:left; background:url(../img/logo.gif);}
#top_ad { width:467px; height:59px; overflow:hidden; float:right; margin:11px;}

/* -----导航/Banner部分----- */
#menu { width:798px; height:48px; overflow:hidden; clear:both; text-align:center; background:url(../img/menu_bg.gif); color:#fff; line-height:48px; margin-bottom:3px;}
#menu ul { margin:auto 25px;}
#menu ul li { width:78px; height:48px; overflow:hidden; text-align:center; float:left; margin-right:5px;}
#menu ul li a { width:78px; height:48px; overflow:hidden; text-align:center; color:#fff; font-size:14px; line-height:48px;}
#menu ul li a:hover { background:url(../img/menu_a.gif); font-weight:bold; text-decoration:none;}

/* -----主体内容部分----- */
#r_bg { width:570px; overflow:hidden; background:url(../img/r_bg.gif) top left repeat-y; float:right;}
#r_title { width:570px; height:38px; overflow:hidden; background:url(../img/title_bg.gif) top left no-repeat; color:#1f4083; font-weight:bold; padding-left:35px; line-height:36px;}
#r_cont {margin:3px 15px; width:540px; overflow:hidden; line-height:25px;}
#r_end { width:570px; height:9px; overflow:hidden; background:url(../img/r_end.gif) top left no-repeat;}

/* -----侧栏部分----- */
#left2_bg { width:225px; overflow:hidden; background:url(../img/left_bg.gif) top left repeat-y; float:left;}
.l_cont { margin:3px 15px; width:190px; overflow:hidden; color:#d0d7e4; line-height:22px;}
.l_cont a { color:#d0d7e4;}
.l_cont a:hover { color:#fff;}
.l_bold { color:#ccff00;}
#l_end { width:225px; height:8px; overflow:hidden; background:url(../img/l_end.gif) top left no-repeat;}
#left2_bg ul li { width:225px; overflow:hidden; background:url(../img/list_bg1.gif) top left no-repeat; line-height:25px; color:#fff; font-weight:bold;}

#left2_bg ul li ul li { width:225px; height:22px; overflow:hidden;}
#left2_bg ul li ul li a { width:225px; height:22px; overflow:hidden; background:url(../img/li_a.gif) top left no-repeat; padding-left:50px; color:#d1d8e6; font-weight:normal; line-height:23px;}
#left2_bg ul li ul li a:hover { background:url(../img/li_b.gif) top left no-repeat; color:#fff;}

/* -----底部部分----- */
#end_nav { background:url(../img/end_bg.gif) center top repeat-x; border:1px solid #ced6e9; clear:both; height:29px; overflow:hidden; margin:5px auto; text-align:center; color:#cbd4e7; line-height:28px;}
#end_c { line-height:25px; text-align:center;}

/* -----标签切换----- */
#tag { width:400px; margin:0 0 0 10px; height:23px;}
#tag li { float:left; background:url(../img/tagleft.gif) no-repeat left bottom; margin:0 1px 0 0; height:23px; }
#tag li a { float:left; padding:0 10px; background:url(../img/tagright.gif) no-repeat right bottom; line-height:23px;}

#tag li.selectTag { background-position:left top; position:relative; height:25px; margin-bottom:-2px;}
#tag li.selectTag a { background:url(../img/tagright.gif) no-repeat right top; height:25px; line-height:25px; margin-bottom:-2px;}

#tagContent { clear:both; border:1px solid #aecbd4; background:url(../img/bg.gif) repeat-x; height:300px; padding:1px;}
.tagContent { display:none; margin:3px 5px;}
#tagContent .selectTag { display:block;}
/* ===============================结束================================= */
