﻿/* ==全局样式定义== */
body
{ 
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;
    background: #fff url(images/topbg.gif) repeat-x top;
    text-decoration: none;
}
a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #17387B;
}
a:hover
{
    color: #FF0000;
    text-decoration: underline;
}
input[type=text], input[type=Keyword]
{
    height: 15px;
    margin: 1px;
}
* + html input[type=text]
{
    margin: 0px;
}
h1
{
    margin: 0px;
    padding: 0px;
    background: none;
    font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px;
}
li
{
    line-height: 22px;
    list-style:none;
}
.matop{ margin-top:8px;}
.pd5{ padding:5px;}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}


/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #menu, #foot, #main, #center_all, .c_padding, .main_standalone
{
    padding: 0px;
    margin: 0px auto;
    width: 920px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#head .logo{ float:left; width:920px; background-image:url(images/bjlogo.gif); height:106px;}

/* ==top_all(顶部)定义开始== */
/* --网页头部导航菜单-- */
#menu
{
    background: url(images/bjdh.gif);
    clear: both;
    height: 41px; margin-bottom:8px;
}
#menu .nav{ margin:10px 20px 10px 50px;}
#menu .nav a{ font-size:14px; font-weight:bold; margin-right:20px; color:#FFFFFF; text-decoration: none;}
#menu .nav a:hover{ color:#FFFF00; text-decoration: none;}


/* ==top_all(顶部)定义结束== */

/* ==center_all(中部)定义开始== */
/* --主要定义-- */
#main .mainl{ float:left; width:690px; margin-right:10px;}
#main .mainr{ float:left; width:220px; }
#main .contentr{ float:left;
	width:668px;
	background-image:url(images/main_02.gif);
	background-position: top;
	background-repeat: repeat-x; padding:10px; overflow:hidden;
}

#main .contentl{ float:left; width:220px; margin-right:10px; }
.hdp{ float:left; width:300px; margin-right:10px; border: 1px solid #e1e1e1; padding:5px; overflow:hidden;}
.xx{float:left; width:360px; overflow:hidden; padding:8px 0px 8px 0px;}
.gonggao li a{ font-size:14px; line-height:25px; height:25px;}

#intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; 
}
#intro  H1 a{
	FONT-SIZE: 16px; padding-left:15px; COLOR: #338cd3; font-family:"宋体"; line-height:30px; height:30px; overflow:hidden; text-align:center; font-weight:bold;
}


.bt{ width:220px; font-size:14px; font-weight:bold; color:#00508D; }
.btl a{font-size:14px; font-weight:bold; color:#00508D;  height:27px; line-height:27px;}
.btl{float:left; padding-left:30px; background-image:url(images/hkindex_08.gif); width:150px; height:27px; line-height:27px;}
.btr{float:left; background-image:url(images/hkindex_04.gif); width:40px; height:27px; line-height:27px; background-position: right;}
.zst{padding:5px; background-color:#F1F7FD;}
.kt{ border-right: 1px solid #C2D8E3; border-bottom: 1px solid #C2D8E3; border-left: 1px solid #C2D8E3;}
.kq{border: 1px solid #C2D8E3;}
.lx{ margin-top:5px; margin-bottom:5px; padding:5px; background-color:#FFFFFF;}
.bmxz {height:165px; margin-bottom:8px;}
.bmxz span{ color:#FF0000; font-weight:bold;}
.bmxz li{ float: left; width:45.5%; text-align:center;}
.bmxz li a{ font-size:14px; color:#FF6600; font-weight:bold;}
.zszy{width:690px; margin:8px 0px 8px 0px;}
.zylb{ height:100%;}
.zyl a{font-size:14px; font-weight:bold; color:#FFF; line-height:28px;}
.zyr a{font-size:14px; font-weight:bold; color:#00508D; line-height:28px;}
.zy{ height:26px; line-height:26px; background-image:url(images/lmdh.gif); padding-left:20px; }
.cu { float:left;  height:25px; line-height:25px; border-left: 1px solid #aaccee;}

.cur { float:left;  height:26px; line-height:26px; border-left: 1px solid #aaccee; border-right: 1px solid #aaccee;}
.til {height:26px; line-height:26px; background-color:#FFFFFF;}
.til a{ padding:0px 8px 0px 8px; height:26px; line-height:26px; background-color:#FFFFFF; display:block; float:left;  font-size:14px; color:#F17707; font-weight:bold; }
.tia a{ padding:0px 8px 0px 8px; height:26px; line-height:26px; font-size:14px; display:block; float:left;  color:#07519c; font-weight:bold; }

.bmlb { margin:15px 0px 15px 0px; text-align:left; line-height:25px; padding-left:70px;}
.bmlb span{ font-size:14px; font-weight:bold; height:35px; line-height:35px; color:#FF9900;}
.bmtile { text-align:center; font-size:24px; font-weight:bold; font-family: "黑体"; padding:0px 0px 20px 0px; color: #3300FF;}

.yxzy {background-color:#CCCCCC; line-height:30px; line-height:30px;}
.yxzy li{ float:left; background-color:#F6F6F6; line-height:27px; line-height:27px;}
.zyxx {margin-top:5px;}
.zyxx li{ float:left;}
.title { margin:15px 0px 15px 0px;}
.conmain{ padding:0px 5px 5px 5px; line-height:25px; font-size:14px;}
.wdlb{padding:10px 5px 10px 5px;}
.wdlb li{ height:25px; line-height:25px;}
.wdxx h1{ font-size:14px; font-weight:bold; color:#0033CC; height:30px; line-height:30px; margin:0px; text-align:left;}
.wdxx h2{ font-size:12px; color:#333; margin:0px; font-weight:normal;}
.wdxx { margin-bottom:8px; border-bottom:1px dashed #e1e1e1; padding-bottom:10px;}
.bjxw{ margin::20px 15px 15px 15px;}
.bjxw li { height:27px; line-height:27px;}
.bjxw li a{ font-size:14px;}

.tdbg{ background-color:#FFFFFF; height:27px; line-height:27px;}
.tdbgleft{ background-color:#FFFFFF; text-align:right; padding-right:8px;}

.xwl{ float:left; width:340px; margin-right:10px;}
.xwr{ float:left; width:340px; }
.xwb{height:28px; width:340px; overflow:hidden; background-image:url(images/hndx_05.gif);}
.xwbl{ float:left; height:28px; width:258px; overflow:hidden; padding-left:30px;}
.xwbr{ float:left; height:28px; width:52px; overflow:hidden;}
.xwbl a{font-size:14px; font-weight:bold; color:#FFF; line-height:28px;}
.xwbr a{font-size:14px; font-weight:bold; color:#00508D; line-height:28px;}
.xxlb { padding:8px; margin-bottom:8px;}
.xxlb ul{ padding:0px; margin:0px;}


.zxqq{ padding:5px; text-align:center; line-height:25px;}
.lck { border: 1px dashed #4A8EC6; padding:5px; margin:5px 0px 5px 0px; width:209px;}
.lcbt { width:219px; height:28px; background-image:url(images/bmlc.gif); margin-bottom:10px; }
.lcjt { width:219px; height:24px; background-image:url(images/bmjt.gif); }
.lc01 {  width:219px; height:34px; background-image:url(images/bm01.gif);}
.lc02 {  width:219px; height:34px; background-image:url(images/bm02.gif);}
.lc03 {  width:219px; height:34px; background-image:url(images/bm03.gif);}
.lc04 {  width:219px; height:34px; background-image:url(images/bm04.gif);}
.lc05 {  width:219px; height:34px; background-image:url(images/bm05.gif);}

.sxt01 { width:230px; text-align:center;}
.sxt02 { width:47px; text-align:center;}
.sxt03 { width:65px; text-align:center;}
.sxt04 { width:65px; text-align:center;}
.sxt05 { width:80px; text-align:center;}
.sxt06 {text-align:center;}

.sxb01 { height:25px; padding-left:10px;}
.sxb02 { text-align:center;}
.sxb03 { text-align:center;}
.sxb04 { text-align:center;}
.sxb05 { text-align:center;}
.sxb06 { text-align:center;}

.sxxl { border-right: 1px solid #003366; border-bottom: 1px solid #003366; width:120px; text-align:center; color:#17387B;  font-weight:bold;}
.sxxr { padding:8px; border-bottom: 1px solid #003366;}
.sxbzl { border-right: 1px solid #003366; width:120px; text-align:center; color:#17387B;  font-weight:bold;}
.sxbzr { padding:8px;}

.h_lsit_none {
	DISPLAY: none
}
.h_lsit_show {
	
}

.zszx { font:12px; line-height:23px; padding:0px 8px 8px 10px; }
.zx, .yxbm{ float: left; margin-top:3px;}

.c_main ul li{	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px; line-height:27px; height:24px; padding-top:3px; height:100%; margin-bottom:10px;}
.c_main li img { padding:0px; margin:0px;}
.c_main li a{ font-size:14px; color:#FF9900; font-weight:bold;}
.c_main li a:hover{ font-size:14px;}
.class_page { margin:10px 0px 10px 0px;}


.clearbox, .clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    margin-right: 205px;
    clear: left;
}


/*站内连接*/
.insidelink
{
	color:#0066FF;
}
* html .c_content_overflow
{
    width: 99.5%;
}
/* 友情链接 */
.c_padding
{
    border: 1px solid #9bbde6; margin:8px 0px 8px 0px;
}
.c_friendsite
{
    padding: 5px;
}
.c_friendsite a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite img
{
    width: 88px;
    height: 31px;
    border: 0px;
}

.c_friendsite li
{
    padding: 0px;
    float: left;
    text-align: center;
    list-style: none;
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}
/* ==center_all(中部)定义结束== */

/* ==bottom_all(底部)定义开始== */
/* --网页底部-- */
#foot
{
    background: url(images/copy_bg.gif) #fff repeat-x top;
    border: 1px solid #9bbde6;
    clear: both;
}
/* 管理链接 */
#menu_link
{
    margin: 20px 0px 5px 0px;
    text-align: center;
}
#menu_link a
{
    text-decoration: none;
    color: #000;
}
#menu_link a:hover
{
    color: #f00;
    text-decoration: underline;
}
/* 版权信息 */
#copyright
{
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    margin: 5px 0px 20px 0px;
    text-align: center;
}
/* ==bottom_all(底部)使用定义结束== */
