@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	padding:0;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	position:relative;
	width:980px;
}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; list-style-type:none;}
p {margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

/* 链接颜色 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #0239AE; text-decoration:underline;}
a:active {color: #333;}
.blue,a.blue:link,a.blue:visited{color:#174F8C;}
.blues,a.blues:link,a.blues:visited{color:#023AAB;}

/* 其他属性 */
.clear{ clear: both; font-size:1px; line-height:1px; width:1px; height:0; visibility: hidden;}
.mr{margin-right:8px;}
.mt{margin-top:8px;}
.mb{ margin-bottom:5px}
.input{color:#999;}
.icon01{background:url(../images/main.gif) no-repeat -199px -87px; padding:0 0 2px 20px;}
.icon02{background:url(../images/main.gif) no-repeat -191px -113px; padding-left:28px;}
.icon03{background:url(../images/main.gif) no-repeat -190px -140px; padding-left:28px;}

/* 广告 */
#banner{margin-top:8px;}
#banner li{float:left; padding:0 12px 8px 0; _padding-bottom:0;}
#banner .no{padding-right:0;}

#banner-vertical li{padding-top:8px;}

/* 顶部 */
#header div,#header ul,#header li{overflow:hidden; zoom:1;}
#header{margin:0 auto; width:980px;}
#header .header01{background:url(../images/bg.png) repeat-x 0 0; height:22px;}

.logo{position: relative; font: bold 10px verdana; float: left; top: 5px; margin-left: 5px; _margin-left: 13px;}
.logo a{text-indent: -999px; width: 176px; display: block; background:url(../images/logo.gif) no-repeat 0 0; height:58px; overflow: hidden}

#header .header02{margin-top:8px;}

/* 导航 */
#nav{padding-left:15px; margin-top:8px;}
#nav li{float:left; height:22px;}
#nav .nav_bg01{background:url(../images/main.gif) no-repeat 0px -90px; width:7px;}
#nav .nav_bg02{background:url(../images/bg.png) repeat-x 0 -72px; width:705px; padding-left:10px; font-size:13px\9; line-height:22px; color:#FFFFFF;}
#nav .nav_bg03{background:url(../images/main.gif) no-repeat -6px -90px; width:6px;}
#nav .nav_link{font-size:11px; padding-left:5px;}

/* 搜索 */
.search li{float:left;}
.search .search_bg01{background:url(../images/main.gif) no-repeat 0px -126px; width:8px; height:36px;}
.search .search_bg02{background:url(../images/bg.png) repeat-x 0 -144px; width:951px; padding:6px 0 0 10px; height:30px; line-height:26px; color:#FFFFFF;}
.search .search_bg03{background:url(../images/main.gif) no-repeat -7px -126px; width:11px; height:36px;}
.search .search_button{background:url(../images/main.gif) no-repeat -77px -17px; width:58px; height:22px; border:0; cursor:hand; font-size:14px;}
.search .form{width:535px; float:left;}
.search .search_input{color:#999999; width:310px; width:330px\9;}

#typeTrol{display: none; width:180px; position: absolute; z-index:999; right:3px; margin-top:-10px; *margin-top:14px; overflow: hidden; background:#DFEBFF;}
#typeTrol li{padding:5px; line-height:20px;}
#typeTrol li a{display:block; width:160px; padding-left:10px;}
#typeTrol li a:hover{background:#1A4EBE; color:#FFFFFF;}

.show{display: block; }
.hide{display: none; }
span.more {color: #174F8C;}    

/* 页面主体 */
#main{width:980px; margin:0 auto;}

/* 底部 */
#footer{width:980px; margin:5px auto; color:#888; text-align:center; line-height:24px;clear: both;}
#footer center{background:#EBF2FA;}

.blank44 dl dt ul li{ float:left; padding:0 0 10px 50px}
.blank44 dl dd{ clear:both}
.blank44 dl dd ul li{}
.blank44 dl dd ul li.bw1{ float:left; padding:0 20px 0 20px}

/* 通用容器样式 */

a.white2:link {color: #fff; text-decoration:none;}
a.white2:visited {color: #fff;text-decoration:none;}
a.white2:hover {color: #fff; text-decoration:underline;}

.wrapper02{border:1px solid #D3DFEF; margin-bottom:8px;}
.wrapper02 dt{background:url(/images/blue_bg.gif) no-repeat;height:22px; line-height:22px;}
.wrapper02 dt p{font:bold 13px/22px normal; color:#FFFFFF; padding-left:10px; width:150px; float:left;}
.wrapper02 dd{background:#F4F9FD; padding:8px 0  0;}

.ipt-ico:after{content:'*';color:red;padding-left:6px;}
.mx-auto{margin-right:auto;margin-left:auto;display:block;}


