﻿@charset "utf-8";
/* ------------------海容全局CSS定义---------------------- */

body{
	margin:0 auto;
	font-size:12px;
	color:#333;
	text-align:center;
	background-color: #fff;
}
div,form,img,ul,ol,li{margin: 0; padding: 0;}

p{
	color: #666;
	line-height: 150%;
	text-indent: 2em;
	margin:13px 0;
	text-align:left;
}

ul{list-style: none;}

img{border: 0px;}	

.textfield{
	font-size: 12px;
}

/* --------------- 链接----------------------- */
a:link {color: #369;text-decoration: none;}
a:visited {color:#936;text-decoration: none;}
a:hover {
	color: #f30;
	text-decoration: underline;
}
a:active {color:#f30;text-decoration: underline;}

.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:#F60;}
.cgray	,a.cgray:link	,a.cgray:visited	{ color: #f5f5f5;}
.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:#06c;}

/*------- 字体属性 [定义规则，小写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 6px;
	text-align: center;
	color:#333;
}
/* -------头条新闻标题-----------*/
h2{
	font-size: 14px;
	font-weight:bold;
	color:#09c;
	padding:0 0 0 10px;
	margin:5px 0;
	background-image: url(../Templets/img/title_arrow_1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align:left;
}
/* ---------栏目标题-------------*/	
h3{
	font-size: 13px;
	font-weight:bold;
	width:158px;
	margin:0;
	text-align:left;
	padding:2px 2px 0 19px;	
	float:left;
	background-image: url(/Templets/img/arrow_icon01.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 0 0 20px;
	margin:5px 0 2px;
	width:160px;
	float:left;
	color: #ff0000;
	text-align:left;
}
/* ----------无背景栏目标题-----------*/		
h5{
	font-size: 14px;
	font-weight: normal;
	margin:5px 0;
	color: #f60;
	text-align:left;
	padding:5px 0;
}
	
h6{
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin:2px 0 4px 15px;
	padding:1px 0;
}


/*------------------- 其他属性-------------------- */
.aleft { float: left;}
.aright { 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;
	width:100%;
}
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: #f5f5f5;}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
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;}