body {
	font-family:SimSun;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-color:#D4E6EA;
	/*background-color:#D4E6EA;*/
}
body,td,th {
	line-height: 16pt;
	font-size: 12px;
	word-spacing: 1pt;

}
body A{
				text-align:left;
				text-decoration: none;
                   color:black;
				   font-size:14px; }

body A:link{text-decoration: none;
                   color:black;
				   font-size:14px; }
body A:visited{text-decoration: none;
	               color:black;
				   font-size:14px; }
body A:hover{text-decoration: none;
					cursor:hand;
                   color:red;
				   font-size:14px; }
.linka{
				text-align:left;
				text-decoration: none;
                   color:black;
				   font-size:14px; }

.linka:link{text-decoration: none;
                   color:black;
				   font-size:14px; }
.linka:visited{text-decoration: none;
	               color:black;
				   font-size:14px; }
.linka:hover{text-decoration: none;
					cursor:hand;
                   color:red;
				   font-size:14px; }




.tabtop {
	padding-left:15px;
	height:31px;
	width:inherit;
	background:#EBf5fc;
	background:url(../../images/button/topnavbbg.jpg)  left bottom;
	background-position:0px -6px;

}
.downa{
	padding-top:15px;
	background: url(../../images/button/tab_1.jpg) no-repeat;
	width:124px;
	height:30px;
	text-align:center;

	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	color:#C71C24;
}
.channelbox{
	padding-top:10px;
	width:380px;text-align:center;

}
.channeltitlediv{
	text-align:left;background:url(../../images/button/tab_bg.jpg);
}
.channeltitle{
	height:30px;padding-top:10px;padding-left:15px;text-align:left;
color:#103C3F;font-size:14px;font-weight: bold;
background: url(../../images/button/tab_1.jpg) no-repeat;
}
.channeltitlemore{
	height:30px;padding-top:10px;text-align:center;
color:#103C3F;font-size:14px;font-weight: bold;
background: url(../../images/main/tab_50w.jpg) no-repeat;
}
.indexmorespan{
	padding-right:15px;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	width:100%;
	text-align:right;
}
.morespan{
	padding-right:15px;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	width:100%;
	text-align:right;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

.channelcontent{
	padding-top:10px;
	width:100%;height:210px;text-align:left;
	font-size:14px;


	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}



.centerbox{
	width:648px;text-align:left;
}
.centertitlediv{
	padding-left:40px;
	text-align:left;background:url(../../images/button/tab_bg.jpg);
}
.centertitle{
	height:30px;padding-top:10px;padding-left:15px;text-align:left;
color:#103C3F;font-size:14px;font-weight: bold;
background: url(../../images/button/tab_1.jpg) no-repeat;
}
.centercontent{
	padding-top:10px;
	width:100%;height:235px;text-align:left;
	font-size:14px;
}
.lefttitlediv{
	width:145px;text-align:left;padding-left: 0px;
}
.righttitlediv{
	width:145px;text-align:right;padding-right: 0px;
}

.leftrighttitle{
height:30px;padding-top:5px;padding-left:5px;text-align:left;width:141px;
background-color:#103C3F;color:white;font-size:14px;font-weight: bold;
}
.leftrighttitle2{
height:30px;padding-top:5px;padding-left:15px;text-align:left;
background-color:#103C3F;color:white;font-size:14px;font-weight: bold;
}

.leftrightcontent{
	width:100%;height:170px;text-align:left;
	font-size:14px;
}

.td-channellink {
	width:100%;
	height:25px;
	font-size:15px;
	background-color:#c81207;
	color:#ffffcd;

	font-weight:bold;
}
.td-channellink a:link{text-decoration: none;
					padding-left:30px;padding-top:2px;
					width:100%;
					height:25px;
                   color:#ffffcd;
				   font-size:14px;font-weight: bold;  }
.td-channellink a:visited{
					padding-left:30px;padding-top:2px;
					width:100%;
					height:25px;
					text-decoration: none;
	               color:#ffffcd;
				   font-size:14px;font-weight: bold;  }
.td-channellink a:hover{text-decoration: none;
					padding-left:30px;padding-top:2px;
					width:100%;
					height:25px;
                   color:#c81207;
				   background-color:#ffffcd;
				   font-size:14px;font-weight: bold;  }


.ziti{
	font-size: 14px;
	line-height: 14px;
}
.searchtext {
	font-weight: normal;
	color: #000000;
	height:20px;
	font-size:12px;
	word-spacing: 1pt;
}
.searchbtm{
	font-weight: normal;
	color: #000000;
	height:19px;
	font-size:12px;
}
.sub_title{
	font-weight: bold;
	color:black;
}
.footerfont{
	color:white;
	font-size:12px;
}

/* ########### div ###############*/
.newsbody{
	background-color:white;
	color:black;
}
.div_left{
	margin: 3px 3px 3px 3px;
	text-align:left;
	float: left;
}
.div_right{
	margin: 3px 3px 3px 3px;
	text-align:right;
	float: right;
}
.div_all{
	text-align:left;
}
.ul1{
}
.ul1 li{
	width:230px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.ul2{
}
.ul2 li{
	width:200px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}

.li1{
	width:230px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w150{
	width:190px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w200{
	width:200px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w230{
	width:230px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w270{
	width:270px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w290{
	width:290px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w350{
	width:350px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w370{
	width:360px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w380{
	width:380px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w390{
	width:390px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}

.li_w480{
	width:480px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}
.li_w550{
	width:550px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}

.li_w580{
	width:580px;
	overflow:hidden;white-space: nowrap; text-overflow:ellipsis
}

.reddiv{
	border: 1px solid;
	border-color: #C71C24;
}
.reddiv-title{
	padding-top: 2px;
	font-size: 12px; color: white ;
	text-align: left;
	width: 90%;height: 30px;left: 0px;top: 0px;
	background-color:#C71C24;
}
.reddiv-title2{
	padding-top: 2px;
	font-size: 12px; color: #C71C24 ;
	text-align: center;
	width: 100%;height: 30px;left: 0px;top: 0px;
	border-bottom: 1px solid;
}
.reddiv-title3{
	padding-top: 2px;
	font-size: 12px; color: #C71C24 ;
	text-align: center;
	width: 100%;height: 30px;left: 0px;top: 0px;
	border-bottom: 1px solid dashed;
}

.reddiv-content{
	text-align:left;
	width:100%;left:0px;top:0px;
	background-color:white;
}

/* ########### end div ###############*/

.menua{}



.text_darkred{
				text-align:left;
				text-decoration: none;
                   color:#103C3F;
				   font-size:14px;font-weight: bold;  }

.text_darkred A:link{text-decoration: none;
                   color:#103C3F;
				   font-size:14px;font-weight: bold;  }
.text_darkred A:visited{text-decoration: none;
	               color:#103C3F;
				   font-size:14px;font-weight: bold;  }
.text_darkred A:hover{text-decoration: none;
                   color:red;
				   font-size:14px;font-weight: bold;  }


.textbold_white{
                   color:#ffffff;
				   font-weight: bold; }
.textbold_white A:link{
                   color:#ffffff;
				   font-weight: bold; }
.textbold_white A:visited{
	               color:#ffffff;
				   font-weight: bold; }
.textbold_white A:hover{
                   color:#ffffff;
				   font-weight: bold; }