@charset "utf-8";
/* CSS Document */
html {color:#333;font-family:宋体; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:12px;}
body{ background:url(../images/body_bg.jpg) no-repeat center top #f6f5f8;}
form, img, p,fieldset,dl,dt,dd{border:0px;}
form, img, p{margin: 0px auto;border:0px;}
ul, li{margin:0px auto; padding:0px; list-style:none; list-style-position:outside;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
dl,dt,dd{margin:0px; padding:0px; border:0px;}
i,em{ font-style:normal;}
input,select{color:#666; font-size:12px;}

a { color: #333333; text-decoration: none;}
a:hover {color: #333333; text-decoration: underline; }

.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.no_way{clear:both; display:block; overflow:hidden; height:0; margin:0; padding:0; line-height:0; font-size:0;}
.dis{display: block;}
.undis{display: none;}

.blank0{clear:both; height:0px; overflow:hidden;}
.blank5{clear:both; height:5px; overflow:hidden;}
.blank10{clear:both; height:10px; overflow:hidden;}
.blank15{clear:both; height:15px; overflow:hidden;}
.blank20{clear:both; height:20px; overflow:hidden;}


.bg_white{ background:#FFF;}
.img_border{ border:1px #eaeaea solid;}

.padding10{ padding:10px;}
.padding25{ padding:25px;}
.padding14{ padding:14px;}
.padding-left20{ padding-left:20px;}
.margin-left12{ margin-left:12px; display:inline; overflow:hidden;}
.margin-left10{ margin-left:10px; display:inline; overflow:hidden;}
.margin-left20{ margin-left:20px; display:inline; overflow:hidden;}

.pr{ position:relative;}
.pa{ position:absolute;}

.line_1{ border-bottom:1px #333 dotted; height:1px; display:inline; overflow:hidden; width:100%;}

.Gmain{ width:960px; height:auto; margin:0 auto; }

.nav{ width:940px; height:36px; line-height:36px; text-align:center; color:#FFF; background:#a2af0d; font-family:"微软雅黑"; font-size:20px; margin:296px 0 40px; display:inline; overflow:hidden; padding:0 10px;}
.nav a{ color:#FFF; text-decoration:none;}
.nav a:hover{ text-decoration:underline;}

.neir{ width:958px; height:auto; border:1px #b8bf6f solid; background:#FFF;}
.neir h1{ float:left; width:958px; height:48px; line-height:48px; text-align:center;font-family:"微软雅黑"; font-size:24px; border-bottom:1px #ccc dashed; border-top:9px #d1d888 solid;}

.list,.content{ width:830px; height:auto; margin:14px; display:inline; overflow:hidden; background:#f5f5f5; padding:30px 50px;}
.list h2,.content h2{ float:left; width:830px; height:36px; line-height:36px;font-family:"微软雅黑"; font-size:20px;color:#7f830d; padding-bottom:5px; }
.list h2 a{ color:#7f830d; text-decoration:none;}
.list h2 a:hover{ text-decoration:underline;}
.list h3{ float:left; width:830px; height:30px; line-height:30px;font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.list h4{ float:left; width:810px; height:30px; line-height:30px;font-family:"微软雅黑"; font-size:14px; padding-left:20px;}

.content_div{ width:830px; height:auto; line-height:30px;font-family:"微软雅黑"; font-size:14px;}
.content_div p{ text-indent:2em; font-size:14px;}
.content_pic{ width:830px; height:auto; text-align:center; padding:20px 0;}
.content_pic span{ float:left; width:830px; height:30px; line-height:30px; text-align:center;font-family:"微软雅黑"; font-size:14px;}