@charset "gb2312";
body {
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	background: #FFF;
	font-size:12px;
	color:#000;
	line-height: 24px;
	text-align: left;
}
div,form,img,ul,ol,li,dl,dt,dd,p {	
    border: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: inside !important; 
	list-style-position: inside \0; 
}
li{list-style-type:none;text-align:left;}
h1,h2,h3,h4,h5,h6,input { margin:0; padding:0;}
table,td,tr,th{		}

/* ========== 链接颜色 ====== */
a:link { color: #000; text-decoration:none;}
a:visited { color: #333333;text-decoration:none;}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
a:active {
	color: #000;
	text-decoration: none;
}
/* ========== 字体属性 ====== */
.c14 { color: #000; font-size: 14px; line-height: 24px; text-align: left; }
.date {
	float: right;
	color: #999;
}
.topli14 {
	padding-top: 5px;
	text-align: left;
}
.topli14 li a {
	text-decoration: none;
	line-height: 25px;
	font-size: 14px;
}

.topli {
	margin-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}
.topli li {
	line-height: 30px;
	font-size: 14px;
	border-bottom: dashed 1px #DCDDDD;
}
.topli li a {
	text-decoration: none;
	line-height: 30px;
	font-size: 14px;
}
.topli2 {
	margin-bottom: 7px;
	text-align: left;
}
.topli2 li {
	line-height: 30px;
	font-size: 14px;
	border-bottom: dashed 1px #DCDDDD;
}
.topli2 li a {
	background: url(/images/srxw/img/li.jpg) no-repeat 0 50%;
	text-decoration: none;
	padding-left: 15px;
	line-height: 30px;
	font-size: 14px;
}
.topimg {
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top: 9px;
	text-align: center;
}
.topimg img {
	border: #000 1px solid;
}
.topimga {
	padding-bottom: 5px;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
}
.topimga img {
	padding: 3px;
	border: #DCDDDD 1px solid;
}
.topimgb a {
	font-size: 14px;
	line-height: 25px;
}
.topimgb {
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	margin-top: 4px;
}
.topimgb img {
	padding: 3px;
	border: #DCDDDD 1px solid;
}
.topimgc a {
	font-size: 14px;
	line-height: 25px;
}
.topimgc {
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	margin-top: 4px;
}
.topimgc img {
	padding: 3px;
}
.neirong { font-size: 14px; color: #000000; text-decoration: none; line-height: 26px; text-align: left; margin: 10px 20px 20px; }
.neirong a:link { color: #000000; text-decoration:none;}
.neirong a:visited { color: #000000;text-decoration:none;}
.neirong a:hover { color: #f60; text-decoration:underline;}
.neirong a:active { color: #000000;}
.neirong p { margin-top: 12px; margin-bottom: 12px; }
.neirong img {
    !important;overflow:hidden;
	padding: 5px;
	border: #dcdddd 1px solid;
	margin: 5px;
	width: expression(this.width > 550px; ? this.width > this.height ? auto; 'auto';);  
	max-height:auto;
	height: expresion(this.height > auto && auto 'auto';);

}
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{ color:#1f3a87;}
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}
.fB { font-weight: bold;}
.fI { font-style: italic;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.biaoti{
	font-size:16px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}
.baise{
	color: #FFFFFF;
}	
.hei14 {
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	color: #000000;
	padding-top: 20px;
	margin-right: 20px;
	margin-left: 25px;
}	
.tv14 {
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	color: #000000;
	padding-top: 20px;
	margin-right: 20px;
	margin-left: 25px;
	text-align: center;
}
.tv14l {
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	color: #000000;
	padding-top: 20px;
	margin-right: 20px;
	margin-left: 25px;
	text-align: left;
}
.xiawz {
	font-size: 14px;
	font-weight: normal;

	line-height: 25px;
	color: #000000;

	padding-top: 6px;
	margin-right: 20px;
	margin-left: 25px;
	padding-bottom: 6px;
}
.abouttitle {
	text-align: center;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 8px;
}
/* ========== 其它 ====== */
.tupian li {
	float:left;
	text-align: left;
	overflow:hidden;
	display:inline;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 22px;
}
.tupian img {
	display:block;
	overflow:hidden;
	float: left;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.tupian a {
	font-size:14px;
}
.tupian li p { line-height:22px;font-size:14px;}

.shishang li {
	float:left;
	overflow:hidden;
	text-align:center;
	display:inline;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 100px;
	width: 250px;
}
.shishang img {
	display:block;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px;
	float: left;
}
.shishang a {font-size:12px;}
.shishang li p { line-height:24px;font-size:14px;}

.shenhuo li {
	float:left;
	overflow:hidden;
	text-align:left;
	display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 180px;
	width: 388px;
}
.shenhuo img {
	display:block;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px;
	float: left;
}
.shenhuo a {font-size:14px;}
.shenhuo li p { line-height:24px;font-size:14px;}

.wenhua li {
	float:left;
	overflow:hidden;
	text-align:left;
	display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 25px;
}
.wenhua img {
	display:block;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px;
	float: left;
}
.wenhua a {font-size:14px;}
.wenhua li p { line-height:24px;font-size:14px;}

.nplist li {
	float:left;
	overflow:hidden;
	text-align:center;
	display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.nplist img {
	display:block;
	width:135px;
	height:90px;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 5px;
	float: left;
}
.nplist a {font-size:12px;}
.nplist li p { line-height:24px;font-size:14px;}

.nplist2 li {
	float:left;
	overflow:hidden;
	text-align:center;
	display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.nplist2 img {
	display:block;
	width:170px;
	height:130px;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px;
	float: left;
}
.nplist2 a {font-size:12px;}
.nplist2 li p { line-height:24px;font-size:14px;}

.lawtv li {
	float:left;
	overflow:hidden;
	text-align:center;
	display:inline;
	background-image: url(/images/sp_bg.jpg);
	height: 130px;
	width: 128px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.lawtv img {
	display:block;
	width:120px;
	height:90px;
	overflow:hidden;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 15px;
	float: left;
}
.lawtv a {
	font-size:12px;
}
.lawtv li p {
	line-height:24px;
	font-size:14px;
}

.dashed {
	padding: 5px;
}
.dashed li {
	float:left;
	overflow:hidden;
	text-align:left;
	display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	border-bottom: 1px dashed #DCDDDD;
}	
.dashed img {
	background: #FFF;
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #DCDDDD;
	float: left;
}
.dashed a {
	
}
.dashed li p { line-height:24px;padding-bottom: 13px;}

.lite {
	color: #666;
}
.dashedtu {
	text-align: center;

}
.dashedtu img {
	padding: 3px;
	border: #DCDDDD 1px solid;
}	
.topdashed {
	padding: 6px;
	border-top: 1px dashed #DCDDDD;
}
.clear2 {
	clear: both;
	overflow: hidden;
	height: 0px;
}
.dashed2 {
	text-align: left;
	height: 88px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	width: 296px;
}
.dashed2 img {
	background: #FFF;
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #DCDDDD;
	float: left;
	height: 86px;
	width: 120px;
}

.red2 { font-size:12px; color:#F00; font-weight: bold;}
.red2 a:link { font-size:12px; color:#F00; font-weight: bold;}
.red2 a:visited { font-size:12px; color:#F00; font-weight: bold;}
.red2 a:hover { font-size:12px; color:#F00; font-weight: bold;}
.red2 a:active { font-size:12px; color:#F00; font-weight: bold;}

.padding { font-size:12px;}
.padding ul { list-style:none; margin:0px; padding:0px;}
.padding li { line-height:22px;}

.content_tt {
	text-align: left;
	width: 820px;
	float: left;
	margin: 5px;
	padding: 2px;
	order-top-style: solid;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.content_nav {
	text-align: left;
	width: 720px;
	float: left;
	margin: 5px;
	padding: 2px;
	order-top-style: solid;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.content_nav2 {
	text-align: left;
	float: left;
	margin: 5px;
	padding: 3px;
	order-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width: 822px;
}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.clear7{ clear: both; visibility: hidden; }
/* ========== CSS space ====== */
.blankB3{ width:948px; height:3px; margin:0 auto; overflow:hidden; background:#E9EEF4; clear:both;}
.blank0{ height:0px; font-size:1px; clear:both; overflow:hidden;}
.blank3{ height:3px; font-size:1px; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank15{ height:15px; font-size:1px; clear:both;overflow:hidden;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{ height:6px; overflow:hidden; background:#fff; clear:both;}
.blankW3{ height:6px; overflow:hidden; background:#fff; clear:both;}

.menudh a:link { color: #fff; text-decoration:none;}
.menudh a:visited { color: #fff;text-decoration:none;}
.menudh a:hover { color: #f60; text-decoration:underline;}
.menudh a:active { color: #fff;}

.tableP2Bor1 {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7b7b9;
	border-right-color: #b7b7b9;
	border-bottom-color: #b7b7b9;
	border-left-color: #b7b7b9;
	margin-top: 5px;
	margin-bottom: 5px;
}
.left_pic {border: solid 1px #dfdfdf; margin:0px; padding:0px;}
.left_pic ul { padding:5px 0px;}
.left_pic li {margin:0 10px;overflow:hidden;text-align:center;display:inline; }
.left_pic img {display:block;width:140px;height:100px;overflow:hidden;}
.left_pic a {font-size:12px;}
.left_pic p { width:150px; margin:10px 0px;}

.c12 { font-size:14px;}
.c12 ul { padding:0px; margin:7px 0px;}
.c12 li {
	margin:0 10px;
	text-align:left;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.c12 a { font-size:14px;line-height:30px;}
.c12 a:hover {font-size:14px;}
.c12 a:visited  {font-size:14px;}
.c12 span{font-size:14px;float:right;text-align:right;color:#888;overflow:hidden;}

.page_list{ width:100%;}
.page_list ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.page_list ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.page_list ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	border-bottom:1px solid #EEE;
}
.page_list ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.page_list ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.page_list .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.page_list .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.r14 { font-size:14px;}
.r14 ul { list-style:none; margin:0px; padding:5px;}
.r14 li { line-height:24px; padding:0px 5px;}

.r12 { font-size:12px;}
.r12 ul { list-style:none; margin:0px; padding:5px;}
.r12 li {
	line-height:24px;
	padding-right: 5px;
	padding-left: 5px;
}

#topnav {
	text-align:left;
	height: 50px;
	width: 520px;
	border: solid 1px #C00;
	padding: 10px;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: 1px;
}


#topnav2 {
	float: left;
	width: 560px;
	border: solid 1px #C00;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: 1px;
	height: 50px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #000000;
}
.hui {
	FONT-SIZE: 14px;
	color: #666666;
}
.hui2 {
	FONT-SIZE: 13px;
	color: #666666;
}
.hui2 a:link {
	color: #666666;
}
.hui2 a:visited {
	color: #666666;
}
.hui2 a:hover {
	color: #cc0000;
}
.hui2 a:active {
	color: #666666;

}
.red12 {
	font-size: 12px;
	color: #CC0000;
}
.red {
	color: #CC0000;
}
.red a{
	color: #CC0000;
}
.boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(/images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.movtv {
	float:right;
	width: 145px;
	}
.movtv li {
	float:left;
	overflow:hidden;
	text-align:center;
	display:inline;
	background-image: url(/images/sp_bg2.jpg);
	height: 130px;
	width: 128px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.movtv img {
	display:block;
	width:120px;
	height:90px;
	overflow:hidden;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 15px;
	float: left;
}
.movtv a {
	font-size:12px;
}
.movtv li p {
	line-height:24px;
	font-size:14px;
}
.movli {
	float: left;
}
.movli li {
	line-height: 25px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.movli li a {
	text-decoration: none;
	line-height: 23px;
	font-size: 14px;
	background-image: url(/images/srxw/images/mov.png);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.movtv2 {
	width: 445px;
	}
.movtv2 li {
	float:left;
	overflow:hidden;
	text-align:center;
	display:inline;
	background-image: url(/images/sp_bg3.jpg);
	height: 130px;
	width: 128px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.movtv2 img {
	display:block;
	width:120px;
	height:90px;
	overflow:hidden;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 15px;
	float: left;
}
.movtv2 a {
	font-size:12px;
}
.movtv2 li p {
	line-height:24px;
	font-size:14px;
}
.movli2 {
	margin-bottom: 7px;
	text-align: left;
}
.movli2 li {
	line-height: 23px;
	font-size: 14px;
}
.movli2 li a {
	text-decoration: none;
	padding-left: 23px;
	line-height: 23px;
	font-size: 14px;
	background-image: url(/images/srxw/images/mov.png);
	background-repeat: no-repeat;
}

#pagetop {
	padding: 6px 6px 6px 35px;
	background: url(/images/srxw/img/top102.jpg) no-repeat;	
}
.pps ul{float:left;padding:12px 0px 12px 16px;}
.pps ul li{	float:left;	font-family:Tahoma;	line-height:17px;margin-right:6px;}
.pps ul li a{float:left;padding:2px 4px 2px;color:#555;	border-bottom:1px solid #EEE;}
.pps ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 1px;border-bottom:2px solid #690;}
.pps ul li.thisclass a,.pagebox ul li.thisclass a:hover{color:#F63;padding:2px 4px 1px;border-bottom:2px solid #F63;font-weight:bold;}

#search {
	height: 33px;
	margin-top: 6px;
	font-size: 14px;
}
#sleft {
	float: left;
	_width: 230px;	
}
#sright {
	float: left;
	padding-left: 7px;	
}
#searchleft {
	float: left;
	_width: 250px;
}
#searchleft2 {
	border: solid 1px #DCDDDD;
	float: left;
	width: 690px;
	height: 31px;
	line-height: 31px;
	text-align: left;
	padding-left: 10px;
	color: #999;
	font-size: 13px;
}
#searchleft2 a {
	height: 31px;
	line-height: 31px;
	text-align: left;
	color: #999;
	font-size: 13px;
}
#searchright2 {
	float: right;
	_width: 250px;
}
#searchright {
	border: solid 1px #DCDDDD;
	float: right;
	width: 690px;
	height: 31px;
	line-height: 31px;
	text-align: right;
	padding-right: 10px;
	color: #999;
}
#search_tel {
	margin-top: 6px;
	border: solid 1px #DCDDDD;
	float: left;
	width: 958px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	color: #999;
	font-size: 12px;
}
.srtvli {
	text-align: left;
}
.srtvli li {
	line-height: 25px;
	font-size: 14px;
}
.srtvli li a {
	text-decoration: none;
	padding-left: 5px;
	line-height: 25px;
	font-size: 14px;
}
.info {
	color: #666;
	line-height: 22px;
	text-align: left;
}
.info a:link {font-size:12px;}
.info a:visited {font-size:12px;}
.info a:hover {font-size:12px;}
.info a:active {font-size:12px;}

.huatitou li {float:left;text-align: left;overflow:hidden;display:inline;margin-right: 5px;	margin-left: 5px;padding-top: 5px;	padding-bottom: 5px;padding-left: 5px;font-size: 12px;line-height: 22px;}
.huatitou img {display:block;overflow:hidden;padding: 4px;float: left;}
.huatitou a:link {color: #06C;font-family: "黑体";font-size:20px;font-weight: bold;}
.huatitou a:visited {color: #06C;font-family: "黑体";font-size:20px;font-weight: bold;}
.huatitou a:hover {color: #06C;font-family: "黑体";font-size:20px;font-weight: bold;}
.huatitou a:active {color: #06C;font-family: "黑体";font-size:20px;font-weight: bold;}
.huatitou li p {line-height:22px;font-size:14px;text-align: center;	margin-bottom: 10px;}
.huatiwz {color: #666;line-height: 25px;text-align: left;font-size:14px;margin-top: 5px;margin-bottom: 5px;}
.huatiwz a:link {color: #06C;font-family: "黑体";font-size:14px;}
.huatiwz a:visited {color: #06C;font-family: "黑体";font-size:14px;}
.huatiwz a:hover {color: #06C;font-family: "黑体";font-size:14px;}
.huatiwz a:active {color: #06C;font-family: "黑体";font-size:14px;}

.rdhttou li {float:left;text-align:left;overflow:hidden;display:inline;margin-right: 5px;margin-left: 5px;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;font-size: 12px;line-height: 22px;}
.rdhttou img {display:block;overflow:hidden;padding: 4px;float: left;}
.rdhttou a:link {color: #333;font-family: "黑体";font-size:20px;font-weight: bold;}
.rdhttou a:visited {color: #333;font-family: "黑体";font-size:20px;font-weight: bold;}
.rdhttou a:hover {color: #333;font-family: "黑体";font-size:20px;font-weight: bold;}
.rdhttou a:active {color: #333;font-family: "黑体";font-size:20px;font-weight: bold;}
.rdhttou li p {line-height:22px;font-size:14px;text-align: center;	margin-bottom: 10px;}
.rdhttouwz {
	color: #666;
	line-height: 25px;
	text-align: left;
	font-size:14px;
	text-indent:2em;
	margin: 5px;
}
.rdhttouwz a:link {color: #333;font-family: "黑体";font-size:14px;}
.rdhttouwz a:visited {color: #333;font-family: "黑体";font-size:14px;}
.rdhttouwz a:hover {color: #333;font-family: "黑体";font-size:14px;}
.rdhttouwz a:active {color: #333;font-family: "黑体";font-size:14px;}

.shgcinfo {
	color: #333;
	line-height: 22px;
	text-align: left;
}
.shgcinfo a {
	color: #000;
	line-height: 22px;
	text-align: left;
}

.shgcwzhei {color: #000;line-height: 25px;text-align: left;font-size:14px;margin-top: 5px;margin-bottom: 5px;}
.shgcwzhei a {color: #000;font-size:14px;line-height: 28px;text-align: left;}

.shgcwz {color: #ffffff;line-height: 25px;text-align: left;font-size:14px;margin-top: 5px;margin-bottom: 5px;}
.shgcwz a {color: #ffffff;font-size:14px;line-height: 28px;text-align: left;}

.huatiwz2 {
	color: #666;
	line-height: 26px;
	text-align: left;
	font-size:14px;
	margin-top: 10px;
	margin-bottom: 8px;
}
.huatiwz2 a {color: #06C;font-size:14px;line-height: 30px;text-align: left;font-weight: bold;}

.tplby_left{ border:#e1dddd 1px solid;}
.tplby_left_nr{}
.tplby_left_nr img{ width:148px; height:120px; border:#dfe1e0 1px solid; padding:1px;}
.tplby_left_nr p{ width:148px; line-height:33px; text-align:center;}
.tplby_left_nr a{ color:#474747; font-family:"宋体";}
.tplby_left_nr li{
	padding-left:6px;
	float:left;
	padding-top: 6px;
}

.tupian_left{ border:#e1dddd 1px solid;}
.tupian_rd{}
.tupian_rd img{ width:175px; height:136px; border:#dfe1e0 1px solid; padding:1px;}
.tupian_rd p{ width:175px; line-height:33px; text-align:center;}
.tupian_rd a{ color:#474747; font-family:"宋体";}
.tupian_rd li{
	padding-left:6px;
	float:left;
	padding-top: 6px;
}
.list_pic { overflow:hidden; _display:inline-block; width:100%; }
.list_pic li { float:left; display:inline; }
.list_pic .img a img { float:left; }
.list_pic .name { text-align:center; line-height:18px; }
.list_pic .name a { font-size:12px; color:#fff; }
.list_pic .name2 { text-align:center; line-height:18px; padding-top:3px; float:left; width:100%;  height:18px; overflow:hidden }
.list_pic .name2 a { font-size:12px; }

.right_pic {}
.right_pic li {
	position:relative;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 4px;
	font-weight: bold;
}
.right_pic li .bg { background:#000; width:100%; opacity:0.4; filter:alpha(opacity=50); height:25px; z-index:10; left:0; bottom:0; position: absolute; }
.right_pic li .name { text-align:center; color:#fff; z-index:11; position:absolute; left:0; bottom:0; height:23px; line-height:22px; width:100%; overflow:hidden; }
.right_pic li .name a {	color:#fff;	font-size: 14px;font-weight: bold;}

.biankuang{
	border: 1px solid #999;
	height: 25px;
	width: 130px;
}
.biankuang2{
	border: 1px solid #999;
	height: 100px;
	width: 500px;
}
#redbar {
	height: 3px;
	background: #C00;
	overflow: hidden;	
}
.dashed2017 { text-align: left; line-height: 22px; float: left;margin-top: 20px;margin-left: 20px;}
.dashed2017 a:link {color: #0F69BB;font-family: "Microsoft Yahei";font-size:18px;font-weight: 0normal;}
.dashed2017 a:visited {color: #0F69BB;font-family: "Microsoft Yahei";font-size:18px;font-weight: 0normal;}
.dashed2017 a:hover {color: #0F69BB;font-family: "Microsoft Yahei";font-size:18px;font-weight: 0normal;}
.dashed2017 a:active {color: #0F69BB;font-family: "Microsoft Yahei";font-size:18px;font-weight: 0normal;}

.dashed2017 img {
	background: #FFF;
	margin-right: 20px;
	border: 1px solid #f0f0f0;
	float: left;
	height: 140px;
}
.lite2017   {
	height: 100px;
	padding-top: 10px;
	text-indent: 2em;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.focuslist li{display:none;position:relative;*zoom:1}
#bd_focus,#bd_focus2{background:#ccc;float:left;margin:1px 0 15px 0;_margin:0 0 15px 0;overflow:hidden;position:relative;}
#bd_focus,.focuslist,#bd_focus2{}
.focuslist .cur,#bd_yule .focuslist .cur{display:block}

.focuslist2{height:auto}
.focustab{bottom:30px;font-size:0;position:absolute;right:13px}
#bd_focus2{height:auto;margin-bottom:20px}#bd_focus2,#bd_focus2 .focuslist .title{width:1007px}#bd_focus2 .focuspage li{top:260px}

.focuslist img{height:300px;width:400px}.focustab li{background:url(jst0115d906232e936760.png) no-repeat 1px 0;cursor:pointer;display:inline-block;*display:inline;height:11px;margin-left:7px;width:11px;*zoom:1}.focuspage li{background:url(jst01d634ebce01e5fdd0.png) no-repeat -35px -90px;cursor:pointer;height:41px;position:absolute;right:0;top:100px;width:31px;z-index:3}

.focuslist .title{color:#fff; font-size:16px; font-weight:bolder;letter-spacing:1px;}.focuslist .title{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);padding-top: 10px;bottom:0;color:#fff;height:45px;left:0;line-height:50px;overflow:hidden;position:absolute;text-indent:15px;white-space:nowrap;width:500px}.focustab .cur{background-position:-15px 0}
.focuspage .prev{background-position:0 -90px;left:0}
.focuspage .next:hover{background-position:-105px -90px}
.focuspage li:hover{background-position:-70px -90px}