* {
	word-wrap:break-word;
}
body{background:url(top.jpg) repeat-x #fff;}
body, input, button, select, textarea {
	font:12px/1.5 Tahoma, 'Microsoft Yahei', 'Simsun';
	color:#444;
}
textarea {
	resize:none;
}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc {
	margin:0;
	padding:0;
}
.c{ clear:both}
.clearfix:after {content:"\0020";line-height:0;font-size:0;display:block;clear:both;visibility:hidden;overflow:hidden;}
.clearfix {*zoom:1;}
table {
	empty-cells:show;
	border-collapse:collapse;
}
caption, th {
	text-align:left;
	font-weight:400;
}
ul li, .xl li {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:1em;
}
em, cite, i {
	font-style:normal;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:none;
}
label {
	cursor:pointer;
}
.z {
	float:left;
}
.y {
	float:right;
}
.cl_frame_bm {
	margin:0 !important;
	border:0 !important;
}
.cl_block_bm {
	margin:0 !important;
	border:0 !important;
}
.cl_block_bm .dxb_bc {
	margin:0 !important;
}



.fl{ float:left;}
.fr{ float:right;}
.wi{ width:1020px; margin:0 auto;}


.ding {
	height:35px;
	line-height:32px;
	color:#666;
	overflow:hidden;
	font-size:12px;
}
.ding a{ margin-left:8px; color:#565656}

.huan{ background:url(imagefz.png) no-repeat left center; padding-left:20px; height:35px;}

.topr{ }
.topr ul{}
.topr ul li{ float:left; background:url(imagetsj.jpg) no-repeat 0 13px; width:65px;}

.ban{ padding-left:5px;}
.ban ul{}
.ban ul li{ float:left; margin-left:6px;}
.ban ul li.sji{ background:url(imagesj.jpg) no-repeat 0 7px; padding-left:8px;}
.ban ul li.xin{ background:url(imageyx.jpg) no-repeat 0 11px; padding-left:13px;}


/*logo*/

.logo {
	height:105px;
	overflow:hidden; padding-top:3px;
}
.logo a {
	display:block;
	width:234px;
	height:69px;
}
.logoa{ height:95px; width:232px; overflow:hidden;}
.lor {
	margin-top:15px;
	margin-left:0px; width:468px; height:60px; overflow:hidden; border:1px solid #666
}
.lorr {
	margin-top:15px; width:205px; height:62px; overflow:hidden
}
.fnav{ height:33px; background:url(fnav.jpg) repeat-x; line-height:33px; color:#565656}
.sj{ padding-left:10px;}
.tq{ padding-left:10px;}
.bann{ width:682px; height:95px; overflow:hidden;}

.topb{ margin-right:6px;}
.topb form {padding-left:17px; background:url(imageso.jpg) no-repeat; height:32px;}
.topb input {float:left;width:160px;height:32px;line-height:32px;border:0; background:0; color:#666;}
.topb button {float:left;width:35px;height:32px;border:0 none; cursor:pointer; background:0 none;}
/*nav*/
.navs {
	height:70px;
	background:url(imagenm.jpg);
	overflow:hidden;
}
.nl{ background: url(imagenl.jpg) no-repeat; width:8px; font-size:0; list-style:none }
.nr{ background: url(imagenr.jpg) no-repeat; width:8px; font-size:0; }
.nm{ height:70px; width:963px; overflow:hidden;}
.nma{ height:36px; line-height:36px;}

.nma ul{ width:1000px;}
.nma ul li{ float:left; display:block; background:url(imageliobg.jpg) no-repeat right; padding:0 9px; overflow:hidden;}
.nma ul li a{ color:#FFF; font-weight:bolder; font-size:14px; display:block; height:36px; padding:0 5px; text-decoration:none; float:left;}
.nma ul li a:hover{background:url(imagelio.jpg) repeat-x; color:#f00;}
.nmb{ height:25px;  padding-top:3px; line-height:25px;}
.nmb1{}
.nmb1 ul{ padding-left:12px;}
.nmb1 ul li{ float:left; background:url(imagemsgnav.gif) no-repeat left; padding-left:10px; width:60px;}
.nmb1 ul li a{ color:#FFF;}

.nmb2{ width:260px; background:url(imagelaba.png) no-repeat 0 8px; overflow:hidden;}
#TextDiv1{ width:245px; padding-left:15px;}
#TextContent1{ width:373px;}
#TextContent1 li{ display: block; height:25px; line-height:25px; font-size:12px; color:#fff;}
#TextContent1 li a{ color:#fff}


.ad{ height:130px; padding-top:6px;}

.bot{ text-align:center; height: auto; color:#626262; line-height:26px;}
.bot a{ color:#626262; margin:6px;}
.bot p{ color:#626262;}
.ditu{ text-align:center; height:70px;}
.ditu img{ margin:0 auto;}



.syr{ width:260px; }
.syr ul{}
.syr ul li{ background:url(syr.jpg) no-repeat 0 9px; padding-left:11px; float:left; margin-left:8px;}
.syr ul li a{ color:#f8ce25; font-weight:bolder;}


.cl:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.cl {
	zoom:1;
}

#portal_block_427_content{  padding:0; margin:0; width:230px;}
#portal_block_427_content li{ padding:0; margin:0; }
