/* CSS Document */
body {margin-right:auto;margin-left:auto;margin-top:0px;margin-bottom:0px;padding:0;font-size:13px; font-family:"";color:#2d2e30;padding:0; line-height:22px;}
.body{margin-right:auto;margin-left:auto;margin-top:0px;margin-bottom:0px;padding:0;font-size:13px;font-family:"";color:#2d2e30;width:903px;padding:0; line-height:25px;}
form {margin: 0px;}
.h5{ margin:0px; padding:0px;}
.aMore{FLOAT:right;width:80px; text-align:left}
a.aMore:link,a.aMore:visited{ color:#FFFFFF; text-decoration:underline;}
ul{ list-style:none; padding:0px;margin:0 auto;}
li{ float:left; width:auto; list-style:none;}
.image{display: table-cell; vertical-align: middle; line-height:29px; padding-right:15px; border:0px;_padding-top:15px;}
.pic{display: table-cell; vertical-align: middle; line-height:29px; padding-bottom:5px; padding-left:80px;}
#foatright { float:right}
.clear{ clear:both}
.zl{ color:#01457f; font-weight:bold}
a.zb:link,a.zb:visited{ color:#FFFFFF; text-decoration:underline; font-weight:bold}
a.zl:link,a.zl:visited{color:#01457f; font-weight:bold}
a.zl:hover{color:#FF6600; font-weight:bold}
/*整体连接样式*/
a:link,a:visited {font-size: 13px;color: #666666;text-decoration: none; font-weight:bold}
a:hover {font-size: 13px;color:#FF6600;text-decoration: none; font-weight:bold}
/*	导航菜单连接样式	 */
.Topnav{ display:block; width:3px; color:#FFFFFF;font-weight:bold; }
a.TopNav:link,a.TopNav:visited {display:block;color: #ffffff;text-decoration: none; font-weight:bold;width:66px; line-height:37px;height:37px;text-align:center;background-color:#2f5b9d;  }
a.TopNav:hover 	{display:block;color:#00FFFF;text-decoration: underline;font-weight:bold; width:66px; line-height:37px;height:37px;text-align:center  ;background-color:#2f5b9d;}
a.TopNav:active {display:block;color:#00FFFF;text-decoration: none;font-weight:bold;width:66px; line-height:37px;height:37px;text-align:center;background-color:#2f5b9d;  }
/*	新闻连接样式	 */
a.news:link,a.news:visited {display:block;color: #2d2e30;text-decoration: none; width:260px; line-height:20px;height:20px;   background-repeat:no-repeat; text-indent:5px; }
a.news:hover 	{display:block;color:#FF6600;text-decoration: underline; width:260px; line-height:20px;height:20px; background-repeat:no-repeat; text-indent:5px; }
a.news:active {display:block;color:#FF6600;text-decoration: none;width:260px; line-height:20px;height:20px; background-repeat:no-repeat; text-indent:5px; }
/*	新闻连接样式	 */
#ywfw{display:block; width:140px; line-height:20px;height:20px;   background-repeat:no-repeat; text-indent:10px; font-weight:bold}
a #ywfw:link,a#ywfw:visited { text-indent:10px;width:140px;}
a #ywfw:hover {text-indent:10px;width:140px;}
a #ywfw:active {text-indent:10px;width:140px;}
#fw{ background-image:url(tb2.gif); height:21px; line-height:21px;text-indent:25px;width:140px;}
a #fw:link,a#fw:visited { background-image:url(tb2.gif); height:21px; line-height:21px;text-indent:25px;}
a #fw:hover {background-image:url(tb2.gif); height:21px; line-height:21px;text-indent:25px;}
a #fw:active {background-image:url(tb2.gif); height:21px; line-height:21px;text-indent:25px; }
/*	更多连接样式	 */
a.more:link,a.more:visited {color:#98391c;text-decoration:underline;text-align:right;font-weight:normal; font-weight:bold}
a.more:hover 	{  color:#FF6600;text-decoration:underline }
/*	map连接样式	 */
a.map:link,a.map:visited {color: #0a4b78;text-decoration: none;  text-align:right; font-weight:normal; line-height:18px;}
a.map:hover 	{  color:#0a4b78;text-decoration:none; line-height:18px; }

/*头部 */
.tiao{width:903px;background-color:#2f5b9d; _height:0px;}
.head{width:903px;height:auto; height:75px;border-top:6px #2f5b9d solid}
.headlogo{ float:left; height:62px; width:127px;}
.headzi{ float:left; width:620px; color:#0a4b78; text-align:right}
.lz{width:620px;text-align:right; float:left; line-height:18px;}
.headdh{width:620px;line-height:37px; text-align:left; float:left;padding:0px;margin:0 auto;}
.headr{ width:148px; float:right}
.dl{ width:900px; height:27px;}
.line{ color:#FFFFFF; font-weight:bold; line-height:37px;background-color:#2f5b9d;}
.line1{width:903px;height:5px; background-color:#2f5b9d;_height:0px;}
/*banner */
.banner{width:903px;height:216px;padding-bottom:10px; text-align:center; background-image:url(banner.jpg); background-repeat:no-repeat; text-align:right}

/*cpfl */
.cpfl{width:903px;height:103px;padding-bottom:10px; text-align:center;}
.cpfll{float:left;}
.cpflm{float:left; background-image:url(cpdl.gif);  background-repeat:no-repeat;width:872px; height:99px; text-align:left; border-bottom:1px #1c6592 solid; border-top:1px #1c6592 solid; padding-left:15px;}
.cpflm2{float:left; background-image:url(cpdl2.jpg);  background-repeat:no-repeat;width:872px; height:48px; text-align:left; border-bottom:1px #1c6592 solid; border-top:1px #1c6592 solid; padding-left:15px;}
.cpflr{float:right;}
/*中间*/
.main{width:903px;height:auto;padding-bottom:8px;} 

/*中间左*/
.mainl{ float:left; width:582px;  height:auto;}
.titlel,.titler{line-height:32px; text-indent:35px; overflow:hidden; color:#fff; font-weight:bold; background-image:url(../images/title.gif);  height:32px; padding-right:20px; font-size:13px;}
.titlelzy{line-height:32px; text-indent:35px; overflow:hidden;  font-weight:bold; height:32px;background-image:url(tb.gif); background-repeat:no-repeat}
.nrl{margin-top:0px;height:auto; width:580px;border:1px solid #0167bb; }
.nrb{margin-top:0px;height:auto; width:582px; }
.bt{ float:left;}
.nrll1{ float:left; width:283px; border:1px solid #0167bb;}
.nrlr1{ width:283px; float:right;  text-align:left ;border:1px solid #0167bb;}


/*中间右*/
.mainr{float:right; width:302px;margin-left:10px;}
#dt{ background-image:url(dt.jpg); height:91px; background-repeat:no-repeat}
.nrr{margin-top:0px;height:auto; width:302px; padding-top:5px;}
.fgx{ float:left;width:190px;height:10px;}
/*底部*/
.foot{width:903px;height:30px;background-color:#2f5b9d;line-height:30px; text-align:center; font-weight:bold; color:#FFFFFF ; _margin-top:5px; } 
.foot1{width:903px;height:30px;} 










/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: arial, sans-serif; 
width:620px;
float:left; 
margin:0; 
margin-top:20px;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:72px; 
height:37px; 
color:#fff; 
background:#2f5b9d; 
line-height:30px; 
font-size:13px;
font-weight:bold
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;

}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#3667b1;
line-height:37px;

}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:31px; 
left:0; 
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#faeec7; 
color:#000;
width:200px;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#dfc184; 
color:#000;
}

<!--[if lte IE 6]>

/* styling specific to Internet Explorer IE5.5 and IE6. Yet to see if IE7 handles li:hover */
/* Get rid of any default table style */
table {
border-collapse:collapse;
margin:0; 
padding:0;

}
/* ignore the link used by 'other browsers' */
.menu ul li a.hide, .menu ul li a:visited.hide {
display:none;
}
/* set the background and foreground color of the main menu link on hover */
.menu ul li a:visited,.menu ul li a:link{color:#fff; padding-top:3px;height:35px;_height:25px;}
.menu ul li a:hover {
color:#fff; 
background:#3667b1;
height:35px;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:38px; 
left:0; 
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li a:hover ul li a {
background:#66ccff; 
width:130px;
text-align:left;
padding-left:15px;
height:25px;
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li a:hover ul li a:hover {
background:#61a4da; 
color:#000;
}
.sx{background-color:#2f5b9d; height:37px; color:#FFFFFF; font-size:13px; line-height:37px;}