@import url("../fonts/iconfont.css");
* {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "����", Arial; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.nwarp {
	MARGIN: 0px auto; WIDTH: 980px
}
H3 {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 45px; TEXT-INDENT: 2px; HEIGHT: 45px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.submain {
	MARGIN: 0px auto; WIDTH: 980px
}
.subleft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 724px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 20px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.subleft P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
.subleft P img{
	max-width:98%;height:auto!important;
}
.fanye {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-TOP: 20px; HEIGHT: 30px; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid
}
.gjc {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px; HEIGHT: 30px; FONT-SIZE: 12px
}
.gjc B {
	COLOR: #f00; FONT-WEIGHT: bold
}
.hsxx {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; FONT-SIZE: 12px; PADDING-TOP: 20px
}
INPUT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.new_style {
	
}
.ns_bt {
	LINE-HEIGHT: 31px; PADDING-LEFT: 30px; BACKGROUND: url(../../img/zx/biaoti00.gif) no-repeat; HEIGHT: 31px; COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ns_bt A {
	COLOR: #666; FONT-WEIGHT: normal
}
.ns_bt SPAN {
	FLOAT: right; COLOR: #a76541; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.ns_nr {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.subright {
	WIDTH: 215px; FLOAT: left; OVERFLOW: hidden
}
.sw_zt {
	MARGIN-BOTTOM: 10px
}
.sw_zt P A {
	LINE-HEIGHT: 19px; COLOR: #979797; FONT-SIZE: 12px
}
.sw_zt IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid
}
.sw_zt B {
	LINE-HEIGHT: 30px; DISPLAY: block; HEIGHT: 30px; FONT-SIZE: 12px
}
.xnlist LI {
	LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; TEXT-INDENT: 6px; WIDTH: 194px; WHITE-SPACE: nowrap; BACKGROUND: url(dian.gif) no-repeat 0px 11px; FONT-SIZE: 12px; OVERFLOW: hidden; text-overflow:ellipsis;
}
.list00 LI {
	LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none; TEXT-INDENT: 8px; WHITE-SPACE: nowrap; BACKGROUND: url(dian.gif) no-repeat 0px 11px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.list00 SPAN {
	FLOAT: right
}
.fgx {
	BORDER-BOTTOM: #969696 1px dashed; MARGIN-BOTTOM: 9px; HEIGHT: 10px
}
.xgd LI {
	LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none; WIDTH: 96px; FLOAT: left; FONT-SIZE: 12px; 
}
.xgd LI span a{
	LINE-HEIGHT: 28px; height:28px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; display:block;
}
.xgd IMG {
	WIDTH: 90px; HEIGHT: 76px
}
.mor2 {
	FLOAT: right; COLOR: #c65a03; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.mor2 A {
	COLOR: #979797; TEXT-DECORATION: none
}
#con {
	MARGIN-TOP: 20px; BACKGROUND: url(biaobg01.gif) repeat-x; FONT-SIZE: 14px
}
#tags {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../../img/zx/biaoti00.gif) no-repeat; HEIGHT: 31px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tags LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 35px; MARGIN-RIGHT: 1px
}
#tags LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 35px; COLOR: #979797; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#tags LI.emptyTag {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#tags LI.selectTag {
	POSITION: relative; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 25px
}
#tags LI.selectTag A {
	LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #3f3f3f
}
#tagContent {
	BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 143px; COLOR: #474747; PADDING-TOP: 10px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
#con2 {
	MARGIN-TOP: 10px; BACKGROUND: url(biaobg01.gif) repeat-x; FONT-SIZE: 14px
}
#tags2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../../img/zx/biaoti00.gif) no-repeat; HEIGHT: 31px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tags2 LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 35px; MARGIN-RIGHT: 1px
}
#tags2 LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 35px; COLOR: #979797; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#tags2 LI.emptyTag {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#tags2 LI.select2Tag {
	POSITION: relative; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 25px
}
#tags2 LI.select2Tag A {
	LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #3f3f3f
}
#tag2Content {
	BACKGROUND-COLOR: #fff
}
.tag2Content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 224px; COLOR: #474747; PADDING-TOP: 10px
}
#tag2Content DIV.select2Tag {
	DISPLAY: block
}
.newstop {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 30px
}
.newstop UL {
	PADDING-LEFT: 20px; WHITE-SPACE: nowrap; HEIGHT: 30px
}
.newstop LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.newstop LI SPAN {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.newstop A {
	COLOR: #fff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.zzy-top {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(nav-re.gif) repeat-x; HEIGHT: 64px
}
.ydlink {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px; HEIGHT: 30px; FONT-SIZE: 12px; 
}
.ydlink a {
	  FONT-SIZE: 12px; 
}
.xw-ad1 {
	MARGIN: 10px auto; WIDTH: 980px; HEIGHT: 72px
}
.bigfoot {
	BACKGROUND: url(xw-bgbotm.gif) repeat-x
}
.foot {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(xw-foot.gif) no-repeat; HEIGHT: 192px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 45px
}
.foot UL {
	PADDING-LEFT: 218px; WIDTH: 768px; HEIGHT: 60px
}
.foot UL LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.foot A {
	COLOR: #3a3a3a
}
.foot P {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; COLOR: #fff
}
.xw-nav {
	MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 970px; BACKGROUND: url(xw-navbg.gif) repeat-x; HEIGHT: 36px; CLEAR: both
}
.xw-nav LI {
	LINE-HEIGHT: 36px; LIST-STYLE-TYPE: none; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; LIST-STYLE-IMAGE: none
}
.xw-nav LI A {
	COLOR: #fff
}
#curr {
	FONT-WEIGHT: bolder
}
.xw-top {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(xw-logo.gif) no-repeat
}
TD {
	FONT-SIZE: 9pt
}
.unnamed1 {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt
}
.unnamed2 {
	LINE-HEIGHT: 25px
}
.unnamed3 {
	COLOR: #990000; FONT-SIZE: 10.5pt; FONT-WEIGHT: bold
}
.unnamed4 {
	BACKGROUND-REPEAT: no-repeat
}
P.MsoNormal {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 10.5pt; mso-style-parent: ""
}
TABLE.MsoTableGrid {
	BORDER-BOTTOM: windowtext 1pt solid; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; BORDER-LEFT: windowtext 1pt solid; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 10pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid
}
.adl {
	WIDTH: 305px; FLOAT: left; HEIGHT: 72px
}
.adm {
	WIDTH: 392px; FLOAT: left; HEIGHT: 72px; MARGIN-LEFT: 10px
}
.adr {
	WIDTH: 255px; FLOAT: left; HEIGHT: 72px; MARGIN-LEFT: 10px
}
.subleft h1{
        font-size:22px
}

.foot {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(../../img/news/xw-foot.gif) no-repeat; HEIGHT: 192px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 45px
}
.foot UL {
	PADDING-LEFT: 218px; WIDTH: 768px; HEIGHT: 60px
}
.foot UL LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 3px; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 3px
}
.foot A {
	COLOR: #3a3a3a
}
.foot P {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; COLOR: #fff
}


.zzy-top {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url("/r/cms/www/red/img/zx/content/nav-re.gif") repeat-x; 
}                                       
.ydlink {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px;MARGIN-Bottom: 20px;HEIGHT: 30px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}  

.footbg{
	clear:both;
	BACKGROUND: url(/r/cms/www/red/img/news/xw-bgbotm.gif) repeat-x
}
.newstopbg{
	BACKGROUND: url(/r/cms/www/red/public/xw-bgtop.gif) repeat-x;
	margin-bottom:5px;
}
.newstop {
	MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 30px
}
.newstop LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.newstop LI SPAN {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}



.ava{padding:0 15px 15px;background:#fff;text-align:center;}
.ava dl{padding-bottom:10px;}
.ava dt{padding:10px 0;}
.ava dt img{border:1px solid #ccc;padding:5px;border-radius:100px;width:100px;height:100px;overflow:hidden;}
.ava dd{color:#000;}

.cl:after,.cl:before{content:"";display:block;height:0;clear:both;visibility:hidden;}
*html .cl{height:1%;zoom:1;}
*+html .cl{height:1%;}

/*comment*/
.inputText{border:1px solid #ccc;height:22px;line-height:22px;width:auto;background:none;}
input,textarea{outline:none;}
.comment{border:0px solid #e6e6e6;border-left:0;border-right:0;background:#fff;width:724px;}
.comment .l{float:left!important}
	.comment .hd-title{padding:0 20px;border-bottom:2px solid #efefef;height:50px;line-height:50px;font-size:16px;font-weight:bold;color:#666;}
	.comment .box{padding:10px 20px;}
	/*form*/
	.comment .comment-form{position:relative;margin-top:15px;clear:both;}
	.comment .comment-form .t{float:left;padding:0 5px;border-right:0;background:#eee;width:540px;line-height:26px;height:110px;}
	.comment .comment-form .s{float:left;border:0px;background:#296BA8;width:110px;height:112px;font-size:24px;color:#fff;}
	.comment .sim{position:relative;padding-top:10px;clear:both;}
	.comment .sim a.icon{font-size:25px;color:#8a8a8a;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;}
	.comment .sim a:hover.icon{color:#f5c71e;}
	.comment .sim .sim-box{position:absolute;top:25px;left:50px;display:none;}
	/*list*/
	.comment-list{padding:0 0px;border:1px solid #e6e6e6;border-top:0;border-left:0;border-right:0;background:#fff;}
	.comment-list .hd-title{padding:0 0px;border-bottom:1px solid #efefef;height:36px;line-height:36px;font-size:16px;font-weight:bold;}
	.comment-list .hd-title span{color:#c00;}
	.comment-list .box{padding:20px 0;}
	.comment-list .box dl{clear:both;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ececec;}
	.comment-list .box dt{float:left;width:50px;}
	.comment-list .box dt img{width:42px;height:42px;}
	.comment-list .box dd{float:left;width:600px;}
		.comment-list .box .u{height:42px;line-height:42px;font-size:16px;}
			.comment-list .box .u .name{float:left;}
			.comment-list .box .u .time{float:right;}
		.comment-list .box .c{clear:both;line-height:26px;color:#8a8a8a;}
			.comment-list .box .c .ecomment{margin:10px 0;padding:10px 10px;border:1px dotted #ccc;}
			.comment-list .box .c .ecommentauthor{color:#666;}
			.comment-list .box .c .ecommenttext{}
			.comment-list .box .c em{color:#333;}
		.comment-list .box .r{clear:both;float:none!important;margin-top:15px;zoom:1;}
			.comment-list .box .r span{width:100px;display:inline-block;}
			.comment-list .box .r i{font-size:18px;}
			.comment-list .box .r a{color:#8a8a8a;}
			.comment-list .box .r a:hover{color:#f5c71e;}
			.comment-list .box .r a.now{color:#f5c71e;}