/* 全局CSS定义 */
body {
	text-align:center;
	font-family: 宋体, serif;
	margin:0;
	padding:0;
	background: #fff;
	font-size:12px;
	color:#000;
	clear: both;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,.cRed a:link,.cRed a:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,.cGray a:link,.cGray a:visited{ color: #4F544D;}
.cDGray,.cDGray a:link,.cDGray a:visited{ color: #666;}
.cWhite,.cWhite a:link,.cWhite a:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.abab,.abab a:link,.abab a:visited{color:#aaaaaa;}
.lan1,.lan1 a:link,.lan1 a:visited{color:#0068cb;}

.lv1,.lv1 a:link,.lv1 a:visited{color:#9eb308;}
.red1,.red1 a:link,.red1 a:visited{color:#fd5c10;}
.hs1,.hs1 a:link,.hs1 a:visited{color:#ff9900;}
.zs1,.zs1 a:link,.zs1 a:visited{color:#6f6f71;}
.lan2,.lan2 a:link,.lan2 a:visited{color:#006699;}

.hh2,.hh2 a:link,.hh2 a:visited{color:#006699;}
.lv4,.lv4 a:link,.lv4 a:visited{color:#528600;}

.lv5,.lv5 a:link,.lv5 a:visited{color:#068a00;}
.lan3{
	color:#777777;
}
.lan3 a:link,.lan3 a:visited{color:#006699;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

.blank10{height:10px; font-size:1px; clear:both;overflow:hidden;}

#top{
	background-image: url(/template/skin/Images/head11.gif);
	background-repeat: repeat-x;
	height: 34px;
	width: 100%;
	clear: both;
}
.head{
	height: 30px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.h_left{
	float: left;
	width: 350px;
	background-image: url(/template/skin/Images/head1.gif);
	background-repeat: no-repeat;
	background-position: 14px 8px;
	line-height: 33px;
	height: 30px;
	overflow: hidden;
	padding-left: 10px;
}
.h_right{
	background-image: url(/template/skin/Images/head2.gif);
	background-repeat: no-repeat;
	background-position: 14px 8px;
	float: right;
	width: 600px;
	line-height: 33px;
	height: 30px;
	overflow: hidden;
	padding-left: 30px;

}
.h_right label{
	float: left;
	padding-left: 5px;
			height: 28px;
}
.h_right span{
	float: left;
	padding-left: 5px;
		height: 28px;

}
.h_right div{
	float: left;
	width: 40px;
	text-align: left;
	padding-left: 5px;
	height: 28px;
}
.in1
{
	width: 100px;
	height: 16px;
	border: 1px solid #999999;

}
.in2{
	width: 50px;
		height: 16px;
	
	border: 1px solid #999999;
}
.in3{
	width: 50px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#lo_in3{
	margin-top: 5px;
	height: 20px;
	width: 50px;
}
#lo_in1{
	margin-top: 5px;
	height: 20px;

}
.h_right input{
	margin: 0px;
	float: left;
}
#lo_in4{
	margin-top: 5px;
		height: 20px;

}
#logo{
	clear: both;
	height: 60px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
}
#logo img{
	float: left;
}
#logo div{
	float: right;
	width: 625px;
	padding-top: 15px;
}
#logo div a{}
#logo div a:link {color: #000; text-decoration:none;}
#logo div a:visited {color: #83006f;text-decoration:none;}
#logo div a:hover {
	color: #bc2931;
	text-decoration:underline;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#menu{
	background-image: url(/template/skin/Images/top2.gif);
	background-repeat: repeat-x;
	height: 32px;
	width: 1000px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.menu_t{
	background-image: url(/template/skin/Images/top1_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 25px;
	width: 660px;
	padding-top: 7px;
	padding-left: 15px;
}
.menu_t ul{}
.menu_t li{
	float: left;
	text-align: center;
	width: 82px;
	background-image: url(/template/skin/Images/top312.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}
.menu_t li a{}
.menu_t li a:link {
	color: #fff;
	text-decoration:none;
	display: block;
}
.menu_t li a:visited {color: #83006f;text-decoration:none;	display: block;}
.menu_t li a:hover {
	color: #666666;
	text-decoration:none;
	background-image: url(/template/skin/Images/top4.gif);
	background-repeat: no-repeat;
	background-position: 8px;
}
.menu_li a:link{	color: #fff;
	text-decoration:underline;
	background-image: url(/template/skin/Images/top1.gif);
	background-repeat: no-repeat;
	background-position: 8px;}
.menu_ss{

	float: right;
	height: 32px;
	width: 270px;
	background-image: url(/template/skin/Images/top1_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
	overflow: hidden;
}
.menu_ss label	{
	padding-left: 5px;
	text-align: left;
	float: left;
	line-height: 32px;
	height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 3px;
}
.menu_ss span{
	float: left;
	padding-left: 5px;
	margin-top: 7px;
}
.menu_ss div{
	float: left;
	padding-left: 5px;
	margin-top: 7px;
	text-align: left;
}
#menu_list{
	background-image: url(/template/skin/Images/top22.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 30px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.menu_list_id{
	background-image: url(/template/skin/Images/top2_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	line-height: 30px;
	height: 30px;
	padding-left: 20px;
}
#menu_list span{
	float: left;
}
#menu_list a{
	float: left;
	margin-left: 10px;
}
.menu_list_right{
	background-image: url(/template/skin/Images/top2_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 30px;
	width: 5px;
}
#gonggao{
	background-image: url(/template/skin/Images/top32.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 28px;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	line-height: 28px;
}
.gonggao_list{
	background-image: url(/template/skin/Images/top3_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 28px;
	width: 650px;
	overflow: hidden;
}
.gonggao_list span{
	float: left;
	background-image: url(/template/skin/Images/top3_1.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 10px;
	background-position: left 8px;
	margin-left: 20px;
}
.gonggao_list a{
	float: left;
	margin-left: 25px;
}
.shoucang{
	background-image: url(/template/skin/Images/top3_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 28px;
	width: 300px;
}
.shoucang a{
	padding-left: 20px;
	float: left;
}
.shoucang span{	float: left;}
.ss_pic{
	background-image: url(/template/skin/Images/top3_li.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;


}
#foot{
	background-image: url(/template/skin/Images/foot_1_2.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	height: 92px;
}
.f_logo{
	background-image: url(/template/skin/Images/foot_1_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 72px;
	padding-top: 20px;
	padding-left: 15px;

	width: 180px;
}
.f_text{
	background-image: url(/template/skin/Images/foot_1_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;

	height: 92px;
	width: 780px;
}
.f_text_li{
	margin-top: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	float: left;
	height: 60px;
	padding-left: 30px;
	line-height: 20px;
	text-align: left;
}
.f_a a{
	margin-left: 10px;
}
#f_links{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c0cad4;
	clear: both;
	width: 988px;
	line-height: 20px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#f_links a{
	margin-left: 5px;
}
