@charset "utf-8";

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
body{
	margin:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
#wrap{
	margin-left:auto;
	margin-right:auto;
	width:750px;
	height:auto;
	text-align:left;
}
#head{
	float:left;
	width:100%; 
	height:auto;
	margin:0;
	padding:0;
	margin-top:5px;
}
#cont{
	float:left;
	width:100%;
	height:auto;
	margin-top:5px;
}
/* 第一通栏 */
#contone{
	float:left;
	width:100%;
	height:auto;
	margin-top:5px;	
}
/* 第一通栏左侧 */
#contone-left{
	float:left;
	width:255px;
	height:auto;	
}
.contone-leftpic{
	float:left;
	width:253px;
	height:184px;
	border:1px solid #336699;	
}
.contone-leftpictwo{
	float:left;
	width:253px;
	height:184px;
	border:1px solid #336699;
	margin-top:5px;	
}
.contone-leftpic1{
	float:left;
	width:252px;
	height:auto;
	text-align:center;	
}
.contone-leftpich2{
	float:left;
	width:252px;
	height:auto;		
}
.contone-leftpich2 h2{ margin:0; font-size:14px; line-height:32px; text-align:center; overflow:hidden;}

/* 第一通栏中间 */
#contone-cent{
	float:left;
	width:333px;
	height:375px;
	border:1px solid #336699;
	margin-left:5px;
	background-image:url(../images/bg-centhr3.gif);
	background-position:top;
	background-repeat:repeat-x;
}
/* 第一通栏右侧 */
#contone-right{
	float:right;
	width:145px;
	height:375px;
	border:1px solid #336699;	
}
.contone-rightmenu{
	float:left;
	width:142px;
	height:22px;
	background-color:#336699;
	color:#fff;
	font-size:12px;
	line-height:22px;
	padding-left:3px;
	font-weight:bold;
}
.contone-rightpic{
	float:right;
	width:144px;
	height:auto;
	margin-top:10px;	
}
.contone-rightpic ul{ list-style-type:none; margin:0;}
.contone-rightpic li{ font-size:12px;line-height:22px; overflow:hidden; text-align:center;}

/* 第二通栏 */
#conttwo{
	float:left;
	width:743px;
	height:auto;
	margin-top:5px;
	border:1px solid #336699;
}
.conttwomenu{
	float:left;
	width:740px;
	height:22px;
	background-color:#336699;
	color:#fff;
	font-size:12px;
	line-height:22px;
	padding-left:8px;
	font-weight:bold;
}
.conttwo-cont{
	float:left;
	width:100%;
	height:auto;	
	font-size:12px;
	line-height:22px;
	margin-top:5px;
	padding-bottom:5px;
	
}
.conttwo-contl{
	float:left;
	width:50%;
	height:auto;	
	font-size:12px;
	line-height:22px;	
	
}
.conttwo-contlbox{
	float:left;
	width:98%;
	height:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.conttwo-contlboxl{
	float:left;
	width:40%;
	height:auto;
	text-align:center;
}
.conttwo-contlboxr{
	float:right;
	width:59%;
	height:auto;
}
.conttwo-contlboxr h3{ margin:0; width:99%;font-size:14px; line-height:25px;overflow:hidden;}
.conttwo-contlboxr ul{ list-style-type:none; margin:0;}
.conttwo-contlboxr li{ font-size:12px;line-height:22px;}

.conttwo-contr{
	float:right;
	width:47%;
	height:auto;
	background-image:url(../images/vedot.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-left:10px;
}

/* 标题图片 */
#cont-banner{
	float:left;
	width:100%;
	height:auto;	
}
/* 标题pt18 */
.pt18{
	float:left;
	width:100%;
	height:30px;	
	background-image: url(../images/hrdot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:5px;
}
.pt18 h1{ margin:0; font-size:18px; line-height:30px; text-align:center; overflow:hidden;}

/* 标题pt14red */
.pt14red{
	float:left;
	width:97%;
	height:30px;
	margin-top:10px;
	margin-left:3px;
	color:#CC0000;		
}
.pt14red h2{ margin:0; font-size:14px; line-height:25px;overflow:hidden;}
.pt14red h2 a:link {color:#CC0000; text-decoration:none;}
.pt14red h2 a:visited {color:#CC0000;text-decoration:none;}
.pt14red h2 a:hover {color:#CC0000; text-decoration:underline;}
.pt14red h2 a:active {color:#CC0000;}

/* 标题pt14 */
.pt14{
	float:left;
	width:97%;
	height:25px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
}
.pt14 h2{ margin:0; font-size:14px; line-height:25px; color:#009900;}
/* 文本 */
.wenben{
	float:left;
	width:97%;
	height:auto;
	margin-top:5px;
	margin-left:5px;
	font-size:12px;
	line-height:22px;
	color:#333;
}

#foot{
	float:left;
	width:100%;
	height:auto;
	font-size:12px;
	line-height:22px;
	text-align:center;
}
#head-rank {
	float:left;
	width:100%;
	height:auto;
	margin-top:5px;
}
#head-rank1 {
	float:left;
	width:100%;
	height:1px;
	margin:0;
	background-color:#333333;	
}
#head-rank2 {
	float:left;
	width:100%;
	height:32px;
	margin:0;	
}
#head-rank2l {
	float:left;
	width:15%;
	height:auto;
}
#head-rank2r{
	float:right;
	width:40%;
	height:22px;
	margin-top:10px;
	margin-right:5px;
	text-align:right;	
}
#head-rank2r ul{ float:right;list-style-type:none;margin-left:0;font-size:12px;}
#head-rank2r li{ float:right;width:75px;line-height:22px; color:#333333; display:block;}

#head-rank3 {
	float:left;
	width:100%;
	height:1px;
	margin:0;
	background-color:#333333;
}
/* 底部 */
#foot1{
	width:100%;
	height:auto;
	margin-top:10px;
	color:#333;
}
#foot2{
	width:100%;
	height:22px;
	background-color:#336699;
	margin-top:5px;
	color:#fff;
}
#foot2 a:link {color:#fff; text-decoration:none;}
#foot2 a:visited {color:#fff;text-decoration:none;}
#foot2 a:hover {color:#fff; text-decoration:underline;}
#foot2 a:active {color:#fff;}
#foot3{
	width:100%;
	height:83px;
	background-image: url(../images/bg-link.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:5px;
	color:#333;
}
/* 共用样式-14号文本 */
.text14{
	float:left;
	width:98%;
	height:auto;	
}
.text14 ul{ list-style-type:none; margin:0;}
.text14 li{ float:left; padding-left:5px; font-size:14px; width:98%; height:23px; line-height:23px;}

/* 共用样式-12号文本 */
.text12{
	float:left;
	width:98%;
	height:auto;
	margin-top:5px;	
}
.text12 ul{ list-style-type:none; margin:0;}
.text12 li{ float:left; padding-left:5px; font-size:12px; width:98%; height:22px; line-height:22px;}

/* 字体连接颜色 */
a:link {color:#333; text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#333; text-decoration:underline;}
a:active {color:#333;}