/* CSS Document */
iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');} 
/* 公共部分 */
*{margin:0;padding:0 0 0 10;}
body{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Tahoma,"新宋体","宋体";
	font-size:12px;
	}body,td,th {
	font-size: 12px;
	font-family: 宋体;
}
select       { background-color:  #CCFFFF; font-size:10px }
textarea       { border: 1px solid #FFE999; background-color:#FFF3F7 }


.table_1
{
    BORDER: 1PX #5C609E SOLID ; 
    FONT: 18px;
    WIDTH:777px;
	background-color:#CCFFFF}
	
a{
	color: #07519a;
	text-decoration: none;
}
a:hover{
color: #07519a;
	text-decoration: underline;
}
ul{list-style-type:none;}
.left{float:left;}
.right{float:right;}
.hidden,.web{width:0;display:block;overflow:hidden;height:0;}
.black{color:#000;}
.red{color:#F00;}
.clear{clear:both;height:0;overflow:auto;}
img{border:0px;}
fieldset{border:none;}
legend{display:none;}
button{border:none;cursor:pointer;}
/* header */
#header{
	border:solid 1px #A7C7D9;
	clear: both;
	background: #FFF url(/web/css/header_bg.gif) repeat-x;
	height:55px;
	width:950px;
	margin:5px auto;
        font:12px/18px Trebuchet MS, Tahoma, 宋体, sans-serif
}

#header .logo h1{
	margin: 6px 0 0 3px;
	padding: 0;
	float: left;

}

#header .link{
	float:left;
	color: #042f68;
	padding-top:3px;
	margin-left:3px;
}
#header .link a{
	color: #042f68;
	text-align:justify;
	margin: 0 3px 0 3px;

}
#header .link .active{
letter-spacing:-1px;
color:#CC0000;
font-weight:bold;}
#header .link .new{
position:relative}
#header .link .new img{
border:0;
position: absolute;
top: -9px;
margin-left:4px;
}
#header .link p{
	padding: 0;
	margin: 0;
	line-height: 25px;

}
#header .logo .sub{
}
/* 主页面 */
.red{ color:#c00;}
.gray{ color:#333; }
.blue{ color:#039;}
.orange{ color:#f60; }
em{ font-style:normal; font-weight:bold; }
.bold{ font-weight:bold; }

.tc{ text-align:center; }
.tl{ text-align:left; }
.left{ float:left; }
.right{ float:right; }
.mt5{ margin-top:5px; }
.mb5{ margin-bottom:5px; }
.ml10{ margin-left:10px; }
.mt10{ margin-top:10px; }
.mb10{ margin-bottom:10px; }
.mt9{ margin-top:9px; }
.mt8{ margin-top:2px; }
.mt6{ margin-top:6px; }
.mb8{ margin-bottom:8px; }
.mt15{ margin-top:15px; }
.fl{ float:left; }
.fr{ float:right; }
.topTitle{ width:498px; border:1px solid #a0c1d6; border-top:0;  padding:15px 0px 10px 10px; }
.topTitle .fl{ width:124px; }
.topTitle .fr{ width:300px;  }
.topTitle .fr h3{ font-size:16px; margin:5px 0; }
.topTitle .fr h3 a{ color:#e50405; }

/* 结构 */
.container{width:950px; margin-left:auto; margin-right:auto; clear:both;}

.leftCont1{
	float:left;
	width:200px;
	}
.rightCont1{ float:right; width:740px;  }
.rightCont1 .left{  width:460px; margin-bottom:8px; }
.rightCont1 .right{  width:170px; margin-bottom:8px; }
.rightCont1 .left2{ float:left; width:510px; background:#FFF;}
.rightCont1 .right2{ float:right;  width:220px;  }

.leftCont2{
	float:left;
	width:720px;
	height: auto;
}
.leftCont2 .left{ width:220px; }
.leftCont2 .right{ width:490px; }
.rightCont2{ float:right; width:220px; }
/* 列表 */
.list1 li{ line-height:24px; background:url(/web/css/dot02.gif) no-repeat 0px 9px; padding-left:8px; }
.list1 li a.red{ color:#cc0033; }
.list1 li span{ float:right; color:#8a8a8a; }
.list1 li.one{ background:none; text-align:center;font-size:14px; font-weight:bold; }
.list1 li a:visited,
.list2 li a:visited,
.list3 li a:visited{ color:#07519a; }{ color:#6183a3; }

.list11 li{ line-height:22px; background:url(/web/css/dot02.gif) no-repeat 0px 9px; padding-left:8px; }


/* 左右排列的列表 */
.list2{ width:470px; clear:both; float:left; margin:5px 0px 5px 10px; display:inline; }
.list2 li{ line-height:24px; float:left; width:47%;  background:url(/web/css/dot02.gif) no-repeat 0px 9px; padding-left:10px; }


/* 选项卡 */
.tab01 a:hover,
.tab02 a:hover,
.tab03 a:hover{ text-decoration:none; }

.tab01{ width:510px; height:28px; background:url(/web/css/tab01.gif) no-repeat; clear:both; }
.tab01 li{ float:left; }
.tab01 li a{ display:block; text-align:center; width:255px; padding-top:10px; height:18px; color:#333; font-weight:bold; }
.tab01 a.btn_01,
.tab01 a.btn_02{ background:url(/web/css/tab01.jpg) 0 -28px; font-weight:bold;   }

.tab02{ width:220px; height:26px; background:url(/web/css/tab02.jpg) no-repeat; clear:both;  }
.tab02 li{ float:left; }
.tab02 li a{ width:110px; height:17px; padding-top:9px;  display:block; text-align:center; color:#000; }
.tab02 li a:hover{ text-decoration:underline; }
.tab02 a.btn_01,
.tab02 a.btn_02{ background:url(web/css/tab02.jpg) 0 -26px; font-weight:bold; text-decoration:underline;  }

.tab03{ width:220px; height:26px; background:url(/web/css/tab03.gif) no-repeat; clear:both;   }
.tab03 li{ float:left; }
.tab03 li a{ height:17px; padding-top:9px;  display:block; text-align:center; color:#000; }
.tab03 li a:hover{text-decoration:underline;   }
.tab03 li a.btn_1{ width:82px; }
.tab03 li a.btn_01{ width:83px; background:url(/web/css/tab04.gif) no-repeat; font-weight:bold;text-decoration:underline;    }
.tab03 li a.btn_2{ width:75px; }
.tab03 li a.btn_02{ width:76px; background:url(/web/css/tab04.gif) 0 -26px no-repeat; font-weight:bold;text-decoration:underline;   }
.tab03 li a.btn_3{ width:61px; }
.tab03 li a.btn_03{ width:63px; background:url(/web/css/tab04.gif) 0 -52px no-repeat; font-weight:bold;text-decoration:underline;     }

/* pub title */
.tit01{  background:url(/web/css/tit01.jpg); height:19px; padding:8px 5px 0 15px; font-weight:bold; }
.tit02{  background:url(/web/css/tit02.jpg); height:19px; padding:8px 5px 0 15px;font-family:"宋体"; }
.tit02 .fr a{ color:#07519a; }
.tit02 .fr span{ color:#c00; margin-left:6px; }
.tit02 .fr span a{ color:#c00; font-weight:bold; }

.tit03 { background:url(/web/css/tit05.gif); height:17px; padding:7px 5px 0 15px; font-weight:bold; border:1px solid #b5d8ec;  }
.tit04{ background:#e9f7ff; height:19px; padding:8px 10px 0px 10px; font-weight:bold; }
.tit04_bg{ background:#dfeef9; }
.tit04 span{ font-weight:normal; }
.tit04 p{ float:right; margin-top:-8px; padding:0; }
.tit04 p img{ margin-right:10px; }
.tit04 p a{ color:#07519a; font-weight:normal; text-decoration:underline; }
.tit04 p a:hover{ text-decoration:none; }
.tit04 em{ float:right; font-weight:normal; }
.tit05{ background: url(/web/css/icon01.gif) no-repeat 225px 0px ;  height:18px; padding:8px 10px 0px 8px; color:#5d8a22; }
.tit05 .a{ float:right; color:#0066cc; text-decoration:underline; }
.tit05 .a:hover{ text-decoration:none; }

/* 点虚线 */
.dotLine{ background: url(/web/css//dot05.gif) repeat-x; clear:both; height:1px; overflow:hidden; }
/* 法律法规 */
.imgList2{ width:388px; padding:0px 0px 0px; margin:0px; }
.imgList2 .list11{ float:left; margin-left:10px; }
/* 上边图片,下边文字 */
.imgTxt1{ float:left; width:124px;  }
.imgTxt1 img{ border:1px solid #9a9a9a; padding:1px; background:#fff; display:block; }
.imgTxt1 p{ line-height:18px; margin:5px 5px 0;  }

/* 左边图片,右边列表 */
.imgList1{ width:480px; padding:12px 5px 5px;  margin:0px auto; clear:both;  background: url(/web/css/dot05.gif) repeat-x left bottom; }
.imgList1 .list1{ float:left; margin-left:10px; width:326px;}
.bgNone{ background:none!important; }

/* 左边图,右边关键字 */
.imgKey{ width:206px; margin:2px auto 0; }
.imgKey ul{ float:right; line-height:24px; width:66px; padding-left:6px; background:#f5fcff; border:1px solid #b5d7ed; }
.imgKey ul li a{ color:#07519a; }
/* 模块 */
.box{ border:1px solid #a0c1d6;  }
.boxCont1{ padding:5px 8px 5px 10px; }
.boxCont2{ padding:10px 8px 5px 14px;  }
.boxCont3{ padding:6px 8px 0px 14px;}
.rBox {  width:220px; margin-bottom:8px; }
.rBox .content{border:1px solid #b5d8ec; border-top:0; background:#f1faff; padding:5px 0; }
/* 中间的模块 */
.box2{ border:1px solid #a0c1d6; width:490px; clear:both; }
.lave{ position:absolute; left:151px; top:582px; width:705px; height:135px; z-index:1; }
/* 幻灯 */
#focus{width:300px;margin:0 0 5px;clear:both;position:relative;height:250px;}
#au{width:200px;border:1px solid #A7C7D9;height:auto;}
#auimg{width:200px;border:4px solid #F1F9FD;height:242px;}
/* 分站 */
.fz_list{width:218px;border:1px #87BD6B solid;background:#F5FFE6;word-spacing:2px;}
.fz_t1{color:#628C2A;font-size:14px;font-weight:bold;clear:both;padding:12px 6px 4px 8px;}
.fz_t1 a{color:#456C11;font-size:12px;font-weight:normal;float:right;}
.fz_hq{width:210px;padding:6px 4px 4px 4px;}
/* 右边 */
.expert{ border:1px solid #ffcb99; }
.expert .title{ background:#fffbf2 url(/web/css/icon05.gif) no-repeat; border-bottom:1px solid #ffcb99; height:45px; padding:10px 0 0  65px; color:#ff5a00; line-height:20px; }
.expert .title b{ font-size:14px; color:#333; }
.expert ul { line-height:24px; color:#666; margin:5px 0px 5px 10px; }



/*footer*/

#footer{
    clear: both;
	text-align: center;
	color: #042F68;
	width:950px;
	margin:5px auto;
}
#footer a{
	color: #042F68;
}
#footer p{
	margin: 0;
	padding: 0;
}
#footer .mainlink{
	border: solid 1px #a7c7d9;
	padding:5px 10px 10px 10px;
	margin-bottom:10px;
	background-color:#F3F9FF}
#footer .mainlink p{

	line-height: 23px;
}
#footer .mainlink a{
	margin: 0 0 0 5px;
}
#footer .link a{
	margin: 0 0 0 5px;
}
#footer .link{
	margin-bottom: 10px;
}

#pic4 .picshow li{height:96px;} 

#auto .pic-news .pic b{
text-align:center}

#adpic{height:auto !important;height:1px;}

.admiddle{clear:both;
	margin-top:10px;
} 
.admiddle img{margin-top:-10px;}

