@charset "gb2312";
/* 清除内外边距 */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}
em,i{font-style:normal}
ul,li{list-style:none}
img{border:0}
table{border-collapse:collapse;border-spacing:0}
label{cursor:default}
/* 设置默认字体 */
body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',\5b8b\4f53,Tahoma,arial,'Hiragino Sans GB'}
textarea{resize:none}
a,a:focus{outline:none}
/* 清除浮动 */
.clear { display:block; height:0; overflow:hidden; clear:both; }
.clearfix:after { content:'\20'; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }
/* 默认链接样式 */
a:link,a:visited { text-decoration:none; }
a:hover,a:active { text-decoration:underline;}
a,a:hover{text-decoration:none}
/* 常见功能 */
.pad_up{padding-top:10px;}
.pad_down{padding-bottom:10px;}
.red{color:#cc0000;}
.mar_down{margin-bottom:10px;}
/*根据不同项目进行设置*/
body{ background:#dcedff url(bg.jpg) repeat-x top;}
a { color:#2c2c2c; }
a:hover { color:#006193;}
/**/
.box{margin:0 auto;width:1200px;}
.header{float:left;width:100%; height:296px; }
.topArea1{float:left;width:100%;height:228px; background:url(banner.jpg) no-repeat;}
.scArea{float:right; line-height:2.5em; color:#444243;}
.scArea a{color:#444243;}
.menu{float:left;width:100%; height:68px;}
#header{float:left;width:100%; height:37px; line-height:37px;}
/*导航下拉菜单*/
.nav{
	position: absolute;width:1200px; height:37px;float:left;z-index:1; }
.nav li{
	position: relative;	float: left;width:150px;background:url(nav_line.jpg) no-repeat left;text-align:center;}
.nav li a{ display:block;float:left;width:150px;height:37px;line-height:37px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.nav li a:hover{color:#fff;}
.nav li .nav-w {
	z-index:21;	position:absolute;
	display:none;float:left;clear:both;
	overflow:hidden;top:37px;
	background:#0179b6 ;
	border:#0179b6 1px solid;
	left:-1px;}
.nav li:hover a{ color:#fff;}
.nav li .section-nav1{padding:10px;width:130px; height:auto; overflow: hidden;}
.nav li .section-nav1 ul {
	position:static;
	padding:0px;margin:0px;width:130px;
	overflow:hidden;}
.nav li .section-nav1 ul li {
	position:static;padding:0px;
	margin-bottom:3px;width:100%;
	background:none;
	float:left;}
.nav li .section-nav1 ul li a {
	border:#7ec2f2 1px solid;
	background-color:#39b2f2;
	text-align:left;
	padding:0px;
	line-height:22px;
	width:auto;
	padding-left:3px;
	display:block;
	float:none;
	height:auto;
	color:#fff;
	font-size:13px;
	font-weight:lighter;
	overflow:hidden;
	cursor:pointer;}
.nav li .section-nav1 ul li a:hover {
	border: #fff 1px solid;
	background:none;color: #fff;}
.nav li a.style_on{ display:block; background:url(nav_bg_on.jpg) repeat-x;}
/*导航下拉菜单*/
.date{float:left;width:100%; height:31px; line-height:31px; color:#474342;}
.search{float:left;width:100%;padding-top:2px;}
.put01{float:left;width:200px; height:18px;line-height:18px; border:1px solid #bfd5ec;margin-right:5px;}
/**/
.footer{float:center;width:100%; background:#b1deff url(bg_foot.jpg) repeat-x bottom;}
.footer ul{ text-align:center; line-height:2.0em; padding:20px 0;}
/**/
.map{ width:98%; height:auto; float:left;border:1px dashed #d6dbe1;  margin-bottom:10px;}
.map .l{float:left; width:100%; line-height:3.0em; float:left; font-size:16px; color:#333333;border-bottom:1px dashed #ccc;background-color:#F6F6F6}
.map .l span{float:left; padding-left:20px; color:#333333; padding-right:30px; background:url(icon07.jpg) no-repeat right;}
.map .l a:hover{ color:#FF0000;}
.map .r{float:left;width:98%; height:auto; padding-left:20px; line-height:4.0em;}
.map .r a{float:left; padding-right:30px;color:#006699; text-decoration:none; font-size:14px;}
.map .r span{float:left;}
.map .r a:hover{color:#FF0000; text-decoration:none}