/* CSS Document */
*{ padding:0; margin:0;}
input,select{font-size:12px;}
body{ font-size:12px; font:Verdana,Arial, Helvetica, sans-serif,"宋体"; text-align:center;}

a:link{ text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{ text-decoration: underline;}
.logo
{
	margin: 3px 3px 1px 16px;
}
img{ border:0;}
/**/
ul.list{ list-style:none; padding-left:5px; /*width:97%;*/ }

.list li
{
	padding-left: 10px;
	line-height: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 94%;
	/*background: url(../images/dot.GIF) no-repeat 3px 8px;*/
	color:Black;
	height: 22px;
	list-style:none;
}
.list li p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.list li span{ float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-style:italic}

.listbc li
{
	padding-left: 10px;
	line-height: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 94%;
	/*background: url(../images/dot.GIF) no-repeat 3px 8px;*/
	color:Black;
	height: 22px;
	list-style:none;
}
.listbc a {	display:inherit;}

.listText dt{ padding:3px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.listText dd{ margin-left:15px; color:#333333; padding:2px 0; }
.listText dd dt{}
.listText dt img{ margin-right:5px ;}
.listText dt a:link,.listText dt a:visited{ color:#1B54AB;}

.line{ background:url(../images/dotline.GIF) repeat-x center; height:1px; line-height:1px; font-size:1px; clear:both; padding:7px 0}
.clear
{
	clear: both;
	font-size: 0px;
	line-height:0;
	height: 0pt;
	visibility: hidden;
	width: 1px;
}
.ad{ margin-bottom:10px;}

/*search*/
.search
{
	border: #B3B3B3 solid 1px;
	border-top: none;
	background: url(../images/searchBg.GIF) repeat-x;
	height: 91px;
	text-align: center;
	position: relative;
	/*margin-bottom: 10px;
	padding-bottom:10px;*/
	width: 995px;	
}
ul.searchMenu{ position:absolute; top:10px; left:261px; list-style:none;}
.searchMenu li{ float:left;padding: 5px; background:url(../images/searchLiBg.GIF) no-repeat right; }
.searchMenu a{ font-size: 12px;display:block; float:left;padding:5px 3px;color:#000}
.searchMenu a.active{ background:url(../images/searchLiActive.GIF) no-repeat center;  width:55px; color:#000}
/*.search a:link,.search a:visited{ color:#000}
.search a:hover{ color:#0A3C96}*/

.searchlink a:link,.searchlink a:visited{ color:#000}

/*main*/
#main{ width:975px; margin:0 auto; margin-top:10px; text-align:left;}
.side{ float:left; width:182px;}
.areaRight{ float:right; width:780px;}

.side .title{ background:url(../images/sideTitle.GIF) no-repeat; height:17px; padding:4px 0 0 10px ; font-weight:bold; font-size:14px; margin:0 1px;}
.side .title a:link,.side .title a:visited{ color:#000}
.side .col{ border:#C4C4C4 solid 1px; padding:5px; margin-bottom:10px;zoom:1}
.side .col dl{ }
.side .col dt{ background:url(../images/sideDt.GIF) no-repeat; height:14px; padding:2px 0 0 10px ; font-weight:bold; color:#595959; margin:4px 0}
.side .col dt a:link,.side .col dt a:visited{color:#595959; }
.side .col dt a:hover{color:#0A3C96;}
.side .col dd{ margin-left:15px; color:#2D5286; background: url(../images/arr1.GIF) no-repeat 0 8px; padding-left:15px; line-height:22px; width:78%;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.side .col dd a:link,.side .col dd a:visited{ color:#2D5286; }
.side .col dd a:hover{ color:#0A3C96;}
.side .col .pic{ float:left;}
.side .col .pic img{ width:72px; border:#62655C solid 1px}
.side .col p{ float:left; width:54%; padding-left:4px; line-height:18px; color:#888888; padding-top:5px}
.side .col p strong{ display:block; margin-bottom:5px;}
.side .col p a:link,.side .col p a:visited{ color:#888888;}
.side .col p strong a:link,.side .col p strong a:visited{ color:#333333;}
/*areaRight*/
/*cola*/
.cola{ margin-bottom:5px;}
.cola .left{ width:548px; float:left;}
.cola .right{ width:215px; float:right; padding-top:23px;}

.cola .left .title{ background: url(../images/colaL_Title.GIF) no-repeat; height:25px; font-weight:bold; padding:5px 0 0 25px; font-size:14px;}
.cola .left .col{ border:#BCBCBC solid 1px; border-top:none; padding:5px 15px;zoom:1; background:url(../images/colaL_colBg.GIF) repeat-x bottom; }
.cola .left .col .w1{ float:left; width:350px;}
.cola .left .col .w1 .pic img{ width:347px; border:#000 solid 1px; margin-bottom:10px}
.cola .left .col .w1 .text{ height:125px; }
.cola .left .col .w1 p{ text-indent:2em; line-height:20px;}
.cola .left .col .w1 .submenu a{ margin:0 4px; color:#2B60BC; font-weight:bold}
.cola .left .col .w2{ float:right; width:152px;}
.cola .left .col .w2 .listText{ border:#9A9A9A dashed 1px; background: url(../images/colaL_listText.GIF) repeat-x bottom; height:200px; padding:5px; font-size:12px;
margin-bottom:5px;}
.cola .left .col .w2 .pic img{ width:149px; height:61px; border:#000 solid 1px;}

.cola .right .title,.colb .right .title{ background: url(../images/colaR_Title.GIF) no-repeat; height:24px; line-height:24px; font-weight:bold; padding-left:20px; font-size:14px;}
.cola .right .title span,.colb .right .title span{ float:right; background:url(../images/colaR_Title_Span.GIF) no-repeat right top; display:block; height:19px; padding:5px 10px 0 0;}
.cola .right .col{ margin:5px 0; border:#DFE6D6 solid 1px; background:#F7FDF1; padding:5px; height:258px;}
.cola .right .col h5{ font-size:12px; color:#D60002; text-align:center; margin-top:10px}
.cola .right .col .list li img{ margin:5px;}
/*colb*/
.colb .left{ width:380px; float:left; }
.colb .right{ width:380px; float:right;}

ul.titleList{ list-style:none; height:22px}
.titleList li{ float:left; color:#838383; background:url(../images/titleListBg.GIF) no-repeat; height:17px; width:98px; font-size:14px; font-weight:bold; padding-top:5px; text-align:center; margin:0 5px 0 1px; }
.titleList li.active{ background:url(../images/titleList_Active.GIF) no-repeat; color:#000}
.titleList li a:link,.titleList li a:visited{ color:#838383;}
.titleList li.active a:link,.titleList li.active a:visited{ color:#000}

.colb .box{margin-bottom:10px;zoom:1}
.colTop{ background:url(../images/topBg.GIF) no-repeat; text-align:right}
.colBottom{background:url(../images/bottomBg.GIF) no-repeat; text-align:right; }
.colb .col{ border:#C4C4C4 solid 1px; border-bottom:none; border-top:none; padding:13px;zoom:1}
.colb .left .col p{ line-height:22px; width:99%;}
.colb .left .col p a{ margin-right:8px; white-space:nowrap; font-size:12px;}
.colb .left .col p a strong{ font-size:14px ; font-weight:normal; color:#3860A6}
.colb .left .title{ background:url(../images/colb_Title.GIF) no-repeat; height:17px; padding:5px 0 0 20px; font-size:14px; font-weight:bold;}
.colb .left .col h5{ font-size:12px; background: url(../images/colb_H5.GIF) no-repeat center;  padding:3px 0 0 20px; margin-bottom:5px}
.colb .left .col .pic{ float:left;margin:0 5px 15px 0;}
.colb .left .col .pic img{ width:93px; border:#000 solid 1px; }
.colb .left .col .w1{ float:left; width:71%;zoom:1 }
.colb .left .col .w1 .list li{ background:none; padding-left:0; width:99%}
.colb .left .col .pic1{ float:left;margin:0 5px 0 0;}
.colb .left .col .pic1 img{ width:133px; border:#CEC7BD solid 1px; }
.colb .left .col .w2{ float:left; width:60%;zoom:1 }


.col1Top{ background:url(../images/topBg1.GIF) no-repeat; text-align:right}
.col1Bottom{background:url(../images/bottomBg1.GIF) no-repeat; text-align:right; }
.colb .left .col1{ border:#CCD7AD solid 1px; border-bottom:none; border-top:none; background:#E9F5CF; padding:2px 10px 2px 10px;}
.colb .left .col1 ul.list1{ list-style:none; height:20px;background: url(../images/colb_col1Li.GIF) repeat-x bottom;}
.colb .left .col1 .list1 li{ float:left; padding:0 3px;  text-align:center; height:20px;  font-weight:bold; color:#254993;}
.colb .left .col1 .list1 li.active{background: url(../images/colb_col1LiActive.GIF) no-repeat bottom; }
.colb .left .col1 ul.list2{ list-style:none; height:10px;background: url(../images/colb_col1Li.GIF) repeat-x top; font-size:12px;}
.colb .left .col1 .list2 li{ float:left; padding:0 3px;  text-align:center; height:10px;  font-weight:bold; color:#254993;padding-top:10px;}
.colb .left .col1 .list2 li.active{background: url(../images/colb_col1LiActive2.GIF) no-repeat top; }
.colb .left .col1 li a:link,.colb .left .col1 li a:visited{color:#254993;}
/*.colb .left .col1 p{ border:#BCC2B4 solid 1px; border-top:none; border-bottom:none; background:#fff; padding:5px; width:auto; color:#5D5D5D}*/
.colb .left .col1 p a:link,.colb .left .col1 p a:visited{color:#5D5D5D}


.col2Top{ background:url(../images/topBg2.GIF) no-repeat; text-align:right}
.col2Bottom{background:url(../images/bottomBg2.GIF) no-repeat ; text-align:right; }
.colb .left .col2{ border:#DFE5D9 solid 1px; border-bottom:none; border-top:none; background:#F6F9F0; padding:1px;}
.colb .left .col2 .text{ margin:5px 8px;}
.colb .left .col2 .text p{ border:#C4C4C4 solid 1px; border-bottom:none; border-top:none; background:#fff url(../images/colb_colTextP.GIF) repeat-x center; padding:5px; line-height:20px; }
.colb .left .col2 .text p a{ white-space:nowrap; margin-right:8px; }

.rollPic{ float:left; margin:5px;}
.rollPic img{ margin-right:3px; width:70px; height:98px;}

/*colb right*/
.colb .right .title{ margin: 0 2px; height:23px; line-height:23px;}
.colb .right .title span{ height:18px}

.colb .right .listText{ background:#F1FCFE; border:#9A9A9A dashed 1px; padding:5px; margin-bottom:10px;}
.colb .right .listText .list li span{ color:#3560A5; float:right; width:33%;}
.colb .right .listText .list li span a:link,.colb .right .listText .list li span a:visited{ color:#3560A5; }
.colb .right .listText .list li p{ background:url(../images/dotline2.GIF) repeat-x 0 9px; width:66%;}
.colb .right .listText .list li p a{ background:#F1FCFE}
.colb .right .pic img{ width:60px; border:#000 solid 1px; margin:0 4px;}

.green li{background: url(../images/arr3.GIF) no-repeat 0 5px; padding-left:15px;}
.green li span{ color:#7D884C}
.green li span a:link,.green li span a:visited{color:#7D884C}

.blue li{background: url(../images/arr4.GIF) no-repeat 0 5px; padding-left:15px;}
.blue li span{ color:#264798}
.blue li span a:link,.blue li span a:visited{color:#264798}

.orange li{background: url(../images/arr5.GIF) no-repeat 0 5px; padding-left:15px;}
.orange li span{ color:#7C7C7C}
.orange li span a:link,.orange li span a:visited{color:#7C7C7C}

.colb .right ul.w1{ float:left; width:80%; padding:0}
.colb .right .w2{ float:right; width:20%; }
.colb .right .w2 img{ width:68px; border:#000 solid 1px; margin:8px 0;}

.colb .right .w1 li ins{ font-style:normal; background:url(../images/arr6.GIF) no-repeat; float:left; width:40px; text-decoration:none; padding-left:10px;}
.colb .right .w1 li{ padding:0; background:none;}
.colb .right .w1 li p{ width:50%; background:#ff0; background: url(../images/dotline3.GIF) repeat-x 0 14px }
.colb .right .w1 li p a{ background:#fff;}
.colb .right .w1 li span{ width:31%; text-align:right; color:#949494;}
.colb .right .w1 li span a:link,.colb .right .w1 li span a:visited{color:#949494}

/**/
.PageMain{	width: 995px;	background: #eeeeee;}
.PageMain .content{ width:735px; background:#fff; padding:0 15px 10px 15px;}
.PageMain .content h1{ border-bottom:1px dashed #CACACA;color:#333333;display:block;font-size:14px;padding:40px 17px 20px;text-align:center; font-family:"宋体"}
.PageMain .content span{ background:#e3f4ff; padding:5px 28px; text-align:left; font-size:14px; color:#006bb0; display:block; font-weight:bold;}
.PageMain .content a{ color:#0145ac;}
.PageMain .content p{ font-size:14px;text-indent:2em; text-align:left; line-height:26px; margin:5px 15px; font-family:"宋体"}
.PageMain .content .pText{ margin:15px; line-height:30px;}
.PageMain .content .pText1{ margin:22px 0; line-height:26px;}
.PageMain .content .pText2{ text-indent:0; margin:8px 0;}
.PageMain .content .pText3{ margin:5px 0;line-height:24px; }
.PageMain .content .pText4{ text-align:right;margin:15px 0; line-height:40px;}
.PageMain .content .pBottomText{ margin:10px; line-height:30px; text-align:right; margin:50px 0;}
.PageMain .content legend{ position:relative; background:#eefae6; border:solid 1px #919191; padding:8px 8px 5px 8px; font-size:14px; color:#307f24; font-weight:bold; margin-top:-17px; margin-left:20px; text-align:center;}
.PageMain .content fieldset{position:relative; background:#f5f5f5; border:solid 1px #c4c4c4; margin-top:30px; border-bottom-style:ridge;}
.PageMain .content fieldset p{ font-size:12px; margin:3px 15px;}
.PageMain .content fieldset .imgBottom{ position:relative; left:0px; top:3px; width:100%; vertical-align:bottom;}
.PageMain .content fieldset .imgRight{ position:relative; left:15px; top:-8px; vertical-align:top;}
.PageMain .content .Img1{ float:left; margin:30px 10px;}
.PageMain .content .divBottom{ margin:35px 0;}
.PageMain .content .divBottom a{ margin:0 30px;}
.PageMain .content .divRight{ padding:30px 0 ; float:left}
.PageMain .content .divRight dl{ clear:left; padding-top:10px;}
.PageMain .content .divRight dt{ background:#fff; color:#c92600; font-weight:bold; float:left; padding:0 15px; display:table;}
.PageMain .content .divRight dd{text-align:left; float:left;}


/* more.aspx */
.m_content{width:995px;margin:0px auto;}
.m_con{margin-top:2px;background:#fff;margin-bottom:10px;}

.m_in{background:#fff;margin:0px 25px 0px 15px;}
.m_parta{width:430px;float:left;padding-left:45px;}
.m_parta li{width:433px;margin-top:15px; text-align:left;}
.m_in p{font-size:12px;color:#525252;line-height:18px;padding-left:39px;}
.m_in img{float:left;margin-right:7px;}
.m_in a{font-size:14px;font-weight:bold;color:#0041B9;text-decoration:underline;}
.m_in a:hover{color:#d80000;}
.jiange{float:left;width:600px;height:30px;}
.jiange2{float:left;width:600px;height:80px;}

.m_tlt{font-size:14px;font-weight:bold;line-height:40px;padding:20px 0px 0px 50px;border-bottom:1px dashed #ccc;margin:0px 20px; text-align:left;}

/* hz.aspx */
.hz_content{width:995px;margin:0px auto;background:#eee; text-align:center;}

.hz_con{ width:770px;}
.hz_in{background:#fff;padding:20px 0px 30px 0px;float:left;}
.hz_lk{width:750px;padding-left:20px;}
.hz_lk li{float:left;color:#333333;text-align:center;padding:0px 5px;margin-top:25px;}
.hz_lk li img{border:1px solid #333333;display:block;height:45px;margin-bottom:3px;}
.hz_lk li a{color:#333333;font-size:12px;text-decoration:none;}
.hz_tlt{font-size:14px;color:#333333;display:block;border-bottom:1px dashed #ccc;margin:0px 10px;padding:20px 0px 10px 20px; text-align:left;}
.adstyle{	padding: 30px 0px;	text-align: center;	font-size: 14px;}
.adstyle a{	color: #CC3300;}
.gred {color:#CC3300;}
.m_msg{ color:#333333; }

/* tpigridtable 检索信息 */
.brief-banner{float:left;padding-left:10px;}