@charset "utf-8";
/* ------------------海容全局CSS定义---------------------- */

body{
	margin:0 auto;
	font-size:12px;
	color:#000;
	text-align:center;	
}
div,form,img,ul,ol,li{margin: 0; padding: 0;}

p{
	color: #000;
	line-height: 150%;
	text-indent: 2em;
	margin:13px 0;
}

ul{list-style: none;}

img{border: 0px;}	

.textfield{
	font-size: 12px;
}

/* --------------- 链接----------------------- */
a:link {color: #000;text-decoration: none;}
a:visited {	color:#000;text-decoration: none;}
a:hover {color: #f00;text-decoration: underline;}
a:active {color: #f00;text-decoration:none ;}

.crl a:link {color: #fff;text-decoration: none;}
.crl a:visited {color: #fff;text-decoration: none;}
.crl a:hover {color: #fff;text-decoration: none;}
.crl a:active {color: #fff;text-decoration: none;}

.linkred a:link {color: #f00;text-decoration: none;}
.linkred a:visited {color: #f00;text-decoration: none;}
.linkred a:hover {color: #f60;text-decoration: none;}
.linkred a:active {color: #f60;text-decoration: none;}


/* 颜色属性 [定义规则，小写c加颜色名称] */ 
.cred	,a.cred:link ,a.cred:visited	{ color:red; }
.cdred	,a.cdred:link ,a.cdred:visited	{ color:#d12d2c; }
.corg	,a.corg:link	,a.corg:visited	  { color:#de830d;}
.cgray	,a.cgray:link	,a.cgray:visited	{ color: #666;}
.cwhite	,a.cwhite:link	,a.cwhite:visited	{ color: white;}
.cblack	,a.cblack:link ,a.cblack:visited	{ color: black;}
.cPurple ,a.cPurple:link ,a.cPurple:visited	{ color: #7359D8;}
.cgreen ,a.cgreen:link ,a.cgreen:visited	{ color: #189224;}
.czs ,   a.czs:link ,  a.czs:visited	{ color: #742179;}
.cblue ,a.cblue:link ,a.cblue:visited	{ color:#014e9a;}

/*------- 字体属性 [定义规则，小写f加属性名称]------------- */
.fb {font-weight: bold;}
.fi {font-style: italic;}
.fc{ text-decoration: line-through;}
.hei{font-family: "黑体";}

/* ------------------字体大小-----------------------*/
.f11px { font-size:11px;}
.f12px { font-size:12px;}
.f13px { font-size:13px;}
.f14px { font-size:14px;}
.f15px { font-size:15px;}
.f16px { font-size:16px;}
.f18px { font-size:18px;}
.f20px { font-size:20px;}

/* -------新闻标题-------------*/
h1{
    font-size: 18px;
	font-weight: bold;
	margin:15px 5px 5px;
	text-align: center;
}
/* -------头条新闻标题-----------*/
h2{
	font-size: 16px;
	font-weight: bold;
	background-color: #f8f8fa;
	padding:8px 0px;
	border: 1px solid #f6c18b;
	margin: 3px 0;
	text-align: center;
	color: #ff0000;
}
/* ---------栏目标题-------------*/	
h3{
	font-size: 14px;
	width:128px;
	margin:3px 0 0;
	text-align:left;
	padding:2px 2px 0 15px;
	font-weight:normal;
	float:left;
	background-image: url(/Templets/img/bg_after.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
/* ---------栏目箭头标题-------------*/	
h4{
	background-image: url(/Templets/img/bg_title.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	font-size: 14px;
	font-weight:normal;
	padding: 2px 0px 0px 20px;
	margin:3px 0;
	width:160px;
	float:left;
	color: #ff0000;
	text-align:left;
}
/* ----------无背景栏目标题-----------*/		
h5{
	font-size: 14px;
	font-weight:bold;
	margin: 1px;
	color: #339;
	text-align:left;
	padding:2px 0 2px 10px;
}
	
h6{
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin:0px;
	padding:1px 0;
}


/*------------------- 其他属性-------------------- */
.left { float: left;}
.right { float: right;}
.clear {
	clear: both;
}	
/*--height:1px;   
	overflow: hidden;-------------*/ 
.hidden {display: none;}

/*-----------表格-------------*/ 
table{
	border-collapse:collapse;
	font-size:12px;
	margin:8px auto 10px;
	text-align:center;
}
th{
	margin:5px 2px;
}
td{
   padding:5px 15px;
   margin:5px 10px;
   font-size:12px;
   border: 1px solid #ccc;
 }
tr{	
	padding:0;
} 

/*-----------css圆角效果 -------------*/ 

.RoundedCorner{
	background: #3049a3;
	color: #fff;
	font-size:12px;
	text-align:right;
}
b.rtop, b.rbottom{display:block;background: #fff;}
b.rtop b, b.rbottom b{display:block;height:1px;overflow: hidden; background: #3049a3;}
b.r1{margin: 0 2px;}
b.r2{margin: 0 1px;}
b.r3{margin: 0 1px;}
b.rtop b.r4, b.rbottom b.r4{margin:0;height:1px;}
.block{width: 58px;}

dl{
    margin:5px 10px;
	padding:5px 20px;
    background-color:f8f8f8;
}
dt{
	margin:5px 0;
	color: #f00;
	padding:0 10px;
}
dd{margin:5px 20px;font-size:12px;}