@charset "utf-8";
/*网页基础数据*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
body{background:#ffffff;color:#333333;font-family:"宋体","Arial Narrow",HELVETICA;font-size:14px;text-align:left;margin:0;padding:0; line-height:2;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
.blue{color:#00468c;}
.red{color:#FF0000;}
img{border:medium none;}
li{list-style:none;padding:0;}
.left{float:left;}
.right{float:right;}
/*规定网页最大宽度*/
.wrap{background:url("../images/public_bg01.jpg");}
.main-colum{width:1000px;margin:0 auto;overflow:hidden;}
/*指定隐藏显示样式*/
.hidden{display:none;}
.block{display:block;}

/*指定容器*/
.pannel{ border-color:#d7d7d7; border-style:solid; border-width:1px; height:auto; width:auto;}/*有边框内容容器*/
.pannel-inner{padding:0 8px;}
.pannel-title{position:relative;font-size:18px;font-weight:bold;height:45px;}
.title-inner{height:45px;line-height:45px;position:absolute;left:20px;}
.title-inner a:hover{color:#c70006;}
.summary{text-indent:2em; line-height:20px; color:#000000;font-size:12px;}/*0912修改文件要求修改颜色*/
.summary a{color:#c36604;}
.summary02{text-indent:2em; line-height:24px; color:#000000;font-size:14px;}/*0912修改文件要求修改颜色*/
.more{float:right;padding-right:3px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}

/*指定上下间距*/
.hr_30,.hr_20,.hr_10,.hr_5,.hr_8,.hr_3,.hr_1{clear:both;font-size:1px;line-height:1px;overflow:hidden;}
.hr_30{height:30px;}
.hr_20{height:20px;}
.hr_10{height:10px;}
.hr_8{height:8px;}
.hr_5{height:5px;}
.hr_3{height:3px;}
.hr_1{height:1px;}
.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;}

/*指定默认文字列表方式*/
.list01,.list02,.list001,.list002{margin:0;padding:0;}
.list01 li{background:url("../images/point.jpg") no-repeat scroll left 12px transparent;margin:0;padding:0 0 0 8px;line-height:28px; font-size:14px;list-style:none;color:#333333;}
.list01 li a{color:#333333;}
.list01 li span{float:right;color:#999999;}

.list02 li{background:url("../images/point.jpg") no-repeat scroll left 12px transparent;margin:0;padding:0 0 0 8px;line-height:25px; font-size:12px;list-style:none;color:#333333;}
.list02 li a{color:#333333;}

.list001 li{background:url("../images/point2.jpg") no-repeat scroll left 12px transparent;margin:0;padding:0 0 0 12px;line-height:30px; font-size:14px;list-style:none;color:#333333;}
.list001 li a{color:#333333;}

.list002 li{background:url("../images/point2.jpg") no-repeat scroll left 9px transparent;margin:0;padding:0 0 0 12px;line-height:25px; font-size:12px;list-style:none;color:#333333;}
.list002 li a{color:#333333;}

.list003 li{background:url("../images/point2.jpg") no-repeat scroll left 9px transparent;margin:0;padding:0 0 0 12px;line-height:28px; font-size:12px;list-style:none;color:#333333;}
.list003 li a{color:#333333;}

.list03 li{background:url("../images/point4.jpg") no-repeat scroll left 10px transparent;margin:0;padding:0 0 0 10px;line-height:28px; font-size:12px;list-style:none;color:#000;}
.list03 li a{color:#000;}

.list04 li{background:url("../images/point.jpg") no-repeat scroll left 12px transparent;margin:0;padding:0 0 0 8px;line-height:28px; font-size:12px;list-style:none;color:#0a0a0a;}
.list04 li a{color:#0a0a0a;}

.list004 li{background:url("../images/point2.jpg") no-repeat scroll left 14px transparent;margin:0;padding:0 0 0 14px;line-height:35px; font-size:14px;list-style:none;color:#333333;overflow:hidden;}
.list004 li a{color:#333333;}


/***二级页***/
.wrap{font-family:Microsoft Yahei;}
/*面包屑*/
.BreadcrumbNav{font-size:12px;color:#a0a0a0;background:url("../images/arrow_08.png") no-repeat 0 10px;height:36px;line-height:36px;overflow:hidden;margin:0 auto;width:985px;padding:0 0 0 15px;font-family:Microsoft Yahei;}
.BreadcrumbNav a{color:#a0a0a0;}

/*栏目页*/
.frame-top,.frame-bot{line-height:0;font-size:0;background-repeat:no-repeat;background-position:center 0;}
.frame-pane{width:1004px;margin:0 auto;background-image:url(../images/bg.jpg);background-repeat:repeat-y;}
.frame-top{height:3px;background-image:url(../images/top.jpg);}
.frame-bot{height:3px;background-image:url(../images/bot.jpg);}
/*确定定位方式*/
.rel{position:relative}
.abs{position:absolute}

/* IE6浏览器的特有方法 */
.wechat {width: 69px;position: fixed;top: 157px;right: 20px;padding: 10px;text-align: center;background-color: #e8e8e8;}
.wechat p {font-size: 12px;color: #1e6fb3;}
.wechat p a{color: #1e6fb3;}
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .wechat{position:absolute;width:72px;font-size:12px;
position:absolute;
right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
top:expression(eval(document.documentElement.scrollTop+157-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
/*header*/
.public_head{background:url(../images/public_top_bg.jpg) repeat-x;height:120px;}
.public_head .lft{width:321px;float:left;padding:22px 0 0 0;}
.public_head .rig{width:565px;float:right;padding-right:80px;background-image:url(../images/public_04.png);background-repeat: no-repeat;background-position:right 0;}
*html .public_head .rig{background-image:url(../images/public_04.jpg);}
.public_head .logo{width:321px;height:64px;display:block;background:url(../images/public_logo.png) no-repeat;}
*html .public_head .logo{background:url(../images/public_logo.gif) no-repeat;}
.public_head .search{float:right;width:250px;padding:14px 0;}
.public_head .search input.text{border-top:2px #bababa solid;border-left:2px #bababa solid;border-bottom:2px #bababa solid;border-right:none;
width: 189px;
height: 28px;
line-height: 28px;
float: left;
color: #333333;}
.public_head .search input.image{background: url(../images/public_03.jpg) no-repeat;width: 58px;height: 32px;border: none;cursor: pointer;float: left;}
.public_head .topMenu{width:510px;float:right;}
.public_head .topMenu li{width:85px;float:left;}
.public_head .topMenu li a{font-size:16px;font-family:Microsoft Yahei;color:#003666;display:block;height:33px;text-decoration:none;line-height:26px;text-align:center;width:79px;margin:0;}
.public_head .topMenu li a:hover{background:url(../images/public_top_menu01.png) no-repeat;color:#ffffff;}
*html .public_head .topMenu li a:hover{background:url(../images/public_top_menu01.gif) no-repeat;}
/*footer*/
.public_foot{width:100%;background:#e5e5e5;color:#626262;font-size:14px;line-height:24px;padding-bottom:8px;clear:both;margin-top:30px;position: fixed;bottom: 0;}
.public_foot  p{text-align:center;padding:8px 0 0 0;}
.public_foot a{color:#626262;}
.public_foot  p img{margin-left:20px;}

@media screen and (max-width : 1000px){
	.wechat{display:none;}
	.frame-pane,.main-colum{width:100%;}
	.BreadcrumbNav{width:90%;margin:0;}
}
@media screen and (max-width : 860px){
	.public_head .lft{padding-top:5px;}
	.public_head .topMenu{float:none;width:100%;clear:both;}
}
@media screen and (max-width : 590px){
	.public_head .search{padding-top:5px;float:none;}
	.topMenu{display:none;}
}
