/*Public*/
body {font-size:12px;background-color:#fff;padding:0px;margin:0px;text-align:center;}
ul,h1,h2,h3,form,img,ul,ol,li,dl,dt,dd{padding:0px;margin:0px;}
div{margin:0px auto;} 
input{font-size:12px;}
OPTION {BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
.word{word-break:break-all;overflow:hidden;}/*按高截断*/
.del{white-space:nowrap;overflow:hidden;}/*按行截断*/
.clear{clear:both;}/*两边清空*/
.bold{font-weight:bold;}

.submit{ background-image:url(/images/bottom_bg.gif); width:49px; height:21px; border:0px; padding-top:3px;}
li{list-style-type:none;list-style-position:outside;}
a:link,a:visited{text-decoration:none;color:#003399;LINE-HEIGHT: 130%;}
a:active,a:hover{text-decoration:underline;color:#CE0810;LINE-HEIGHT: 130%;}

/*Framework */
#top{margin:auto;background:#FFF;width:998px;} 
#mid{margin:auto;background:#FFF;width:998px;background:url(/images/top_tabj.gif) repeat-y right;clear:both;} 
.bot{margin:auto;background:#FFF;width:998px;}
/*头部导航 */
.imgt{background:url(/images/top_bg.gif) repeat-x bottom;height:71px;width:998px;font-family:"宋体,Arial";}
.dhz{float:left;height:70px;width:174px;}
.dhy{float:right;height:71px;width:824px;text-align:center;color:#fff;}
.dhy span{float:left;height:18px;clear:both;padding-top:12px;}
.dhy div{float:left;height:21px;width:824px;padding-top:10px;font-weight:bold;}
.dhy div .img1{background:url(/images/top_tab1.gif);width:87px;color:#242743;margin-right:2px;}
.dhy div .img2{background:url(/images/top_tab2.gif);width:87px;color:#fff;margin-right:2px;}
.imgt1{background:url(/images/top_tab3.gif) repeat-x top;height:24px;border-left:1px #C3C4C5 solid; border-right:1px #C3C4C5 solid;padding:10px 20px 0px 20px;width:956px;font-family:"宋体,Arial";}
.ww760{padding:5px 10px;width:760px;background:url(/images/top_tab4.gif) top;height:44px;border:1px #C3C4C5 solid;text-align:left;line-height:22px;}

.dhad{width:998px;float:left;margin-bottom:5px;text-align:left;color:#000;}
.dhad .adz{width:227px;float:left;margin-right:10px;height:81px;border:1px #C3C4C5 solid;padding:7px 5px 0px 5px;}
.dhad .adz li{width:227px;float:left;white-space:nowrap;overflow:hidden;height:20px;}
.dhad .adc{width:500px;float:left;height:90px;background:#666;}
.dhad .ady{width:216px;float:right;height:81px;border:1px #C3C4C5 solid;padding:7px 5px 0px 5px;}
.dhad .ady li{width:216px;float:left;white-space:nowrap;overflow:hidden;height:20px;}

/*font-family*/
.font1{font-family:"黑体"}
.font2{font-family:"宋体"}
/*Links*/
.black a:link,.black a:visited { text-decoration:none;color:#000;}
.black a:active,.black a:hover { text-decoration:underline;color:#000;}
.black1 a:link,.black1 a:visited { text-decoration:none;color:#000;}
.black1 a:active,.black1 a:hover { text-decoration:underline;color:#CE0810;}
.white a:link,.white a:visited { text-decoration:none;color:#fff;}
.white a:active,.white a:hover { text-decoration:underline;color:#fff;}
a.yellow:link, a.yellow:visited {text-decoration: none;color:#FCFF00;font-weight:bold;}
a.yellow:hover,a.yellow:active {text-decoration: underline;color:#FCFF00;font-weight:bold;}
a.gray:link, a.gray:visited {text-decoration: none;color:#242743;}
a.gray:hover,a.gray:active {text-decoration: underline;color:#242743;}
.gray a:link,.gray a:visited { text-decoration:none;color:#242743;}
.gray a:active,.gray a:hover { text-decoration:underline;color:#242743;}
a.red:link, a.red:visited {text-decoration: none;color:#dc0000;}
a.red:hover,a.red:active {text-decoration: underline;color:#dc0000;}
a.black:link, a.black:visited {text-decoration: none;color:#000;}
a.black:hover,a.black:active {text-decoration: underline;color:#000;}

a.gray1:link, a.gray1:visited {text-decoration: none;color:#7D7D7D;}
a.gray1:hover,a.gray1:active {text-decoration: underline;color:#7D7D7D;}

a.slist:link, a.slist:visited ,a.slist:hover,a.slist:active {text-decoration:none;color:#fff;background:#0E3192;padding:0px 4px 0px 5px;display:block;float:left;font-weight:bold;}
.blue1,.blue1:link,.blue1:active,.blue1:visited,.blue1:hover{color:#039;}

/*head*/
.pdl7{padding-left:7px;}
.pdt2{padding-top:2px;}
.h27{height:27px;}
.w54{width:54px;}
.pdt12{padding-top:12px;}
.h44{height:44px;}
.w281{width:281px;}
.w93{width:93px;}
.w254{width:254px;}
.w85{width:85px;}

/*Float*/
.fl{float:left;}
.fr{float:right;}
/*font-size*/
.size12{font-size:12px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;font-family: Arial, Helvetica, sans-serif;font-family:"黑体"}
/*line-height*/
.l22{line-height:22px;}
.l24{line-height:24px;}
.l25{line-height:25px;}
/*color*/
.color1{color:#7d7d7d;}
.color2{color:#003399;}
/*border*/
.bd3{border-bottom:1px #C3C4C5 solid; border-left:1px #C3C4C5 solid; border-right:1px #C3C4C5 solid;}
.bd2{border-left:1px #C3C4C5 solid; border-right:1px #C3C4C5 solid; }
.bd1{border:1px #C3C4C5 solid;}
.bd0{border-top:5px #fff solid;}
.bd4{border-top:1px #C3C4C5 solid;}
.bd5{border-bottom:1px #ccc dashed;}
.bd8{border-bottom:1px #ccc dashed;}
.bd6{border-right:1px #EDEDED solid;}
.bdr1{border-right:1px solid  #7d7d7d;}
/*background*/
.bg1{background:#F2F2F2;}
.bg2{background:#FFFFFF;}
.bg3{background:#000000;}
.bg4{background:#DFEAFB;}
.bg9{background:#F2F2F2;}
/*width*/
.w385{width:385px;}
.w313{width:313px;}
.w998{width:998px;}
.w760{width:760px;}
.w758{width:758px;}
.w228{width:228px;}
.w226{width:226px;}
.w320{width:320px}
.w335{width:335px;}
.w360{width:360px;}
.w738{width:738px;}
.w353{width:353px;}
.w355{width:355px;}
.w395{width:395px;}
.w393{width:393px}
.w333{width:333px;}
.w255{width:255px;}
.w60{width:60px;}
.w160{width:160px}
.w150{width:150px}
.w206{width:206px;}
.w376{width:376px;}
.w280{width:280px;}
.w110{width:110px;}
.w200{width:200px;}
.w225{width:225px;}
/*margin*/
.mgt10{margin-top:10px;}
.mgt5{margin-top:5px;}
.mgl10{margin-left:10px;}
.mgl5{margin-left:5px;}
.mgr10{margin-right:10px;}
.mg10{margin:10px;}
.mgb10{margin-bottom:10px;}
.mglr5{margin:0 5px}

/*padding*/
.pdt5{padding-top:5px;}
.pdb10{padding-bottom:10px;}
.pdt10{padding-top:10px;}
.pd10{padding:10px;}
.pd310{padding:10px 10px 5px 10px;}
.pd_10{padding:10px;}
.pdtb5{padding:5px 0px 5px 0px;}
.pd5{padding:5px;}
.pdr5{padding-right:5px;}
.pdl10{padding:0px 10px;}
.pd6{padding:10px 0px;}
.pdl17{ padding-left:17px}
.pdr16{padding-right:16px}
.pdlr7{ padding:0 7px}

.pdb0{padding:10px; padding-bottom:0px;}
.pdt0{padding:10px; padding-top:0px;}
.pdr10{padding-right:10px;}

.pdr7{padding:10px 5px;}
.pdb5{padding-bottom:5px;}
.pdb8{padding-bottom:8px;}
.pd9{padding:10px 0px 10px 8px;}
/*height*/
.h22{height:22px;}
.h16{height:16px;}
.h227{height:227px;}
.h331{height:331px;}
.h356{height:356px}
.h30{height:30px;}
.h389{height:389px;}
.h320{height:320px;}
.h331{height:335px;}
*html .h331{height:331px;}
*+html .h331{height:331px;}
.h358{height:368px;}
*html .h358{height:365px;}
*+html .h358{height:365px;}

.h150{height:130px;}
.h36{height:30px;}
.h258{ height:258px}

/*text-align*/
.tl{text-align:left}
.tc{text-align:center}
/*vertical-align*/
.vt{vertical-align:top}
/*images background*/
.img22{background:url(/images/top_tab9.gif)bottom;height:44px;width:375px;clear:both;float:left;}
.img3{background:url(/images/top_tab13.gif);height:25px;width:395px;clear:both;float:left;}
.img4{background:url(/images/top_tab15.gif);height:31px;width:758px;clear:both;float:left;}
.img5{background:url(/images/top_tab13.gif) bottom;}
.img6{	background-image:url(/images/qunle.gif);
	background-repeat: no-repeat;
	background-position: center center;}
/*box*/
.box21{background:url(/images/top_tab7.gif); float:left; width:738px; height:19px;padding:5px 10px 0px 10px;clear:both;}
.box21 div{float:left;font-weight:bold;color:#000;}
.box21 span{float:right;}
.box3{background:url(/images/top_tab8.gif); float:left; width:206px; height:19px;padding:5px 10px 0px 10px;clear:both;}
.box3 div{float:left;font-weight:bold;color:#fff;}
.box3 span{float:right;}
.box31{background:url(/images/top_tab6.gif); float:left; width:206px; height:19px;padding:5px 10px 0px 10px;clear:both;}
.box31 div{float:left;font-weight:bold;color:#fff;}
.box31 span{float:right;}
.box17 ul{float:left; width:110px; padding:5px 5px 5px 10px;}
.box17 ul img{border:1px #ccc solid; padding:2px; width:100px; height:100px }
.boxdl2{width:226px;float:left;padding-top:10px;clear:both;}
.boxdl2 b{width:19px;float:left;margin:0px 5px;background:#DE0000;height:40px;padding-top:20px;}
.boxdl2 span{width:60px;color:#7D7D7D;float:left;}
.boxdl2 div{width:120px;float:right;margin-right:5px;overflow:hidden;white-space:nowrap;}
.boxdl2 div h1{width:120px;float:right;font-size:12px;font-weight:normal;height:24px;margin-top:3px;}
.boxdl2 div h2{width:120px;float:right;font-size:12px;}

/*useful*/
.box88 ul{float:left; padding:0px 8px 0px 8px; width:86px;}
.box88 img{border:1px #ccc solid; padding:2px; width:80px; height:65px}
.box88 .pdr26{ padding-right:26px}
.box88 .pdl0{ padding-left:0}
.box88 .pdr0{ padding-right:0}

/*show*/

/*后调样式*/
.boxdl1{width:226px;float:left;padding:10px 0px;clear:both;}
.boxdl1 dl{width:220px;height:24px;color:#7D7D7D;padding-left:5px;}
.boxdl1 dl dt{width:180px;float:left;overflow:hidden;white-space:nowrap;text-overflow:clip;padding-top:2px;}
.boxdl1 dl div{width:19px;float:left;margin-right:5px;}
.boxdl1 dl dd{width:55px;float:right;}

.an_red{text-align:center;background:#DE0000;color:#ffffff;font-weight:bold;padding:2px 0px 1px 2px;}
.an_orange{text-align:center;background:#FF8A00;color:#ffffff;font-weight:bold;padding:2px 0px 1px 2px;}
.an_yellow{text-align:center;background:#FFB600;color:#ffffff;font-weight:bold;padding:2px 0px 1px 2px;}
.an_blue{text-align:center;background:#083094;color:#ffffff;font-weight:bold;padding:2px 0px 1px 2px;}

.l20{line-height:20px;}
.w208{width:208px;}

/*---------------列表内容左侧*/
.pleft{
	width:760px;
	float:left;
}

.ctitle{
	width:760px;
	height:36px;
	background:url(../images/soft_rlist_bg.gif) no-repeat;
}
.ctitle h1{
	line-height:36px;
	text-indent:20px;
	font-weight:bold;
	font-size:16px;
	letter-spacing:2px;
}
/*---------------列表*/
.pbox{
	width:760px;
	background:url(../images/pright_hr.gif) top no-repeat;
	overflow:hidden;
}
.pbox dl{
	width:188px;
	float:left;
	display:inline;
	margin:20px 0px 0px 26px;
}
.pbox dl dt{
	width:188px;
	height:132px;
	display:block;
	overflow:hidden;
}
.pbox dl dt a img{
	display:block;
	width:expression(this.width > this.height && this.width >176 ? 176 : true);
	height:expression(this.height > this.width && this.height > 132? 132 : true);
	max-width:176px;
	max-height:132px;
	margin:0px auto 0px;
}
.pbox dl dd{
	width:186px;
	text-align:center;
	margin-top:5px;	
	line-height:17px;
	height:19px;
	overflow:hidden;
}
.pbox dl dd.title{
	font-weight:bold;
}
.pbox dl dd.title img{
	vertical-align:middle;
	margin-right:4px;
}
/*---------------浏览页按钮*/
/*---------------按钮*/
.butbox{
	width:738px;
	margin:15px auto 0px;
	overflow:hidden;
	clear:both;
}
.butbox a{
	height:23px;
	line-height:23px;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-right:10px;
	float:left;
	letter-spacing:2px;
	margin-right:10px;
	font-weight:bold;
}
.butbox a.c1{
	border:1px solid #F1B923;
	background:url(../images/but_bg_sr.gif) 0px -22px repeat-x;
	color:#CC3300;
}
.butbox a.c2{
	color:#063;
	border:1px solid #9C0;
	background:url(../images/but_bg_sr.gif) 0px 0px repeat-x;
}
.butbox a:hover{
	color:#369;
	border:1px solid #8CADCE;
	background:url(../images/but_bg_sr.gif) 0px -44px repeat-x;
}

.imgview{
	width:738px;
	margin-top:10px;
	margin-right: auto;
	margin-left: auto;
}
.imgview a{
}
.imgview img{
	margin:0px auto;
	width:expression( this.width > 620? 620 : true);
	max-width:620px;
	border:none;
}
.pages{

	height:25px;
	margin:12px auto 0px 10px;
	background:#ffffff;
}
.pages .pcount{
	display:inline;
	padding-right:10px;
	padding-left:10px;
	float:left;
	border-right:2px solid #CCC;
	line-height:13px;
	margin:6px 20px 0px 2px;
	font-weight:bold;
	color:#3366CC;
	font-size:11px;
}
.pages .plist{
	float:left;
	padding-top:3px;
	line-height:17px;
	width:720px;
}
.pages .plist input {
	float:left;
	width: 30px;
	border: 1px solid #DDDDDD;
	height: 17px;
}
.pages .plist #button {
	height: 18px;
	width: 30px;
	background-color: #FF6600;
	border: 1px solid #CC3333;
	color: #FFFFFF;
	
}
.pages .plist span { 
float:right
}

.pages .plist strong{
	color:#FFF;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;
	background:#F60;
	border:1px solid #C33;
	margin: 0px 3px 0px 0px;
}
.pages .plist a{
	display:block;
	height:17px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#FFF;
	text-decoration:none;
	margin-right:2px;
	color:#000;
}
.pages .plist a:hover{
	color:#FF0000;
}