@charset "gb2312";
/* 通用内容开始 */
body { font-size:12px; line-height:1.5em; font-family:"宋体"; color:#000; padding:0; margin:0; background: #ffffff url(imagesrdh36.jpg) center top no-repeat;}
.f12 { font-size:12px; }
.f13 { font-size:13px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; } 
.f20 { font-size:20px; }
.f35 { font-size:35px; }
.lh0 { line-height:0;}
.lh10 { line-height:1em;}
.lh11 { line-height:1.1em;}
.lh12 { line-height:1.2em;}
.lh13 { line-height:1.3em;}
.lh14 { line-height:1.4em;}
.lh15 { line-height:1.5em;}
.lh16 { line-height:1.6em;}
.lh17 { line-height:1.7em;}
.lh18 { line-height:1.8em;}
.lh19 { line-height:1.9em;}
.lh20 { line-height:2em;}
.heiti { font-family:"黑体"; }
img { border:0;}
ul,ol,li,dl,dt,dd { margin:0; padding:0; list-style-type:none;}
h1,h2,h3,form,input,span { margin:0; padding:0;} 
input,select,iframe { vertical-align: middle; font-size:12px; margin:0;}
textbox { font-size:12px;}
.none { display:none;}
.nobg { background:none;}
.fleft { float:left; clear:left;}
.fright { float:right; clear:right;}
.more { float:right; clear:right; font-size:12px; font-weight:normal;}
ul { zoom:1;}
.clearfix { clear: both; height:1px; margin-top:-1px; overflow:hidden; }
.limit, .limit li { word-wrap:break-word; word-break:break-all; overflow:hidden;}

/* 色彩开始 */
a { color:#676767;}
a:link {color: #676767; TEXT-DECORATION: none;}
a:visited {color: #676767; TEXT-DECORATION: none;}
a:hover {color: #FF0000; TEXT-DECORATION: underline;}

.white,.white a { color:#fff; }
.white a:link {color: #fff; TEXT-DECORATION: none;}
.white a:visited {color: #fff; TEXT-DECORATION: none;}
.white a:hover {color: #FFB100; TEXT-DECORATION: none;}

.yellow,.yellow a { color:#FFEE7A; }
.yellow a:link {color: #FFEE7A; TEXT-DECORATION: none;}
.yellow a:visited {color: #FFEE7A; TEXT-DECORATION: none;}
.yellow a:hover {color: #FFF250; TEXT-DECORATION: none;}

.red,.red a { color:#BC0600; }
.red a:link {color: #BC0600; TEXT-DECORATION: none;}
.red a:visited {color: #BC0600; TEXT-DECORATION: none;}
.red a:hover {color: #F26522; TEXT-DECORATION: none;}

.gray,.gray a { color:#343434; }
.gray a:link {color: #343434; TEXT-DECORATION: none;}
.gray a:visited {color: #343434; TEXT-DECORATION: none;}
.gray a:hover {color: #FFB400; TEXT-DECORATION: none;}

.black { color:#000000;}
.black a:link {color: #000000; TEXT-DECORATION: none;}
.black a:visited {color: #343434; TEXT-DECORATION: none;}
.black a:hover {color: #FFB400; TEXT-DECORATION: none;}

/* 布局开始 */
.golabenav { background:#fff; height:30px; line-height:30px; text-align:center; margin-bottom:370px;}
.nav { background:url(../images/nav.gif) repeat-x; height:40px; line-height:40px; text-align:center; margin-bottom:30px;}
.nav a { font-size:14px; font-weight:bold; padding:0 10px;}
.gg{ height:80px; margin:5px auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; width:970px;border:#E8C783 1px solid;}
.con { width:980px; margin:0 auto;}
.left { float:left; width:720px; padding:0 10px 0 0;}
.right { float:left; width:250px;}
.mid{float:left; width:980px; padding:0 10px 0 0;}
.ll { width:350px; float:left;}
.lr { width:620px; height:1000px; float:left; padding:0 0 0 10px;}
.footer { text-align:center; padding:50px 0px; line-height:1.8em; clear:both; background-color:#e7341d; color:#FFFFFF;}

/* 首页布局开始 */
.box01 { background:#fff; border:#D2D2D2 1px solid; border-top:#D20001 2px solid; margin-bottom:10px; border-radius:0 0 5px 5px;  }
.box01 dt { background:#F0F0F0; height:38px; line-height:38px; padding:0 10px; font-size:14px; font-weight:bold;}
.box01 dd { padding:9px 14px;}



.box02 { height:955px; background:#fff; border:#D2D2D2 1px solid; border-top:#D20001 2px solid; margin-bottom:10px; border-radius:0 0 5px 5px;  overflow:hidden;}
.box02 dt { background:#F0F0F0; height:38px; line-height:38px; padding:0 10px; font-size:14px; font-weight:bold;}
.box02 dd { padding:9px 14px;}

.box03 { height:600px; background:#fff; border:#D2D2D2 1px solid; border-top:#D20001 2px solid; margin-bottom:10px; border-radius:0 0 5px 5px; overflow:hidden; }
.box03 dt { background:#F0F0F0; height:38px; line-height:38px; padding:0 10px; font-size:14px; font-weight:bold;}
.box03 dd { padding:9px 14px;}






.hgzw li {}
.hgzw li img { float:left; margin:0 15px 0 0; }
.hgzw li span { float:left; display:block; font-weight:bold;}
.hgzw li a.link { font-weight:normal}

.hgzw1 li {}
.hgzw1 li img { float:left; margin:0 10px 0 0; }
.hgzw1 li span { float:left; display:block; font-weight:bold;}
.hgzw1 li a.link { font-weight:normal}


.headline { height:45px; line-height:45px; background:url(../images/dot02.gif) bottom repeat-x; text-align:center; font-size:16px; margin-bottom:10px;}
.list01 li { height:28px; line-height:28px; font-size:14px;}
.list01 li span.date { float:right; clear:right; color:#FF9612; font-size:12px; padding-left:10px;}


.vediopic { background:url(../images/vediobg.gif) center no-repeat; height:162px; padding-top:8px; margin-bottom:10px; text-align:center; }
.vediopic img { width:180px; height:130px; padding:3px; background:#000; }
.list02 { padding:5px 0;}
.list02 li { height:24px; line-height:24px;}



.box04 { float:left; width:353px; background:#fff; border:#D2D2D2 1px solid; margin-bottom:10px; border-radius:5px; }
.box04 dt { background: #D40001 url(../images/dt02.gif) 10px center no-repeat; height:38px; line-height:38px; border-bottom:#D2D2D2 1px solid; padding:0 10px 0 30px; font-size:14px; font-weight:bold; }
.box04 dd { padding:9px 14px; height:220px; overflow:hidden;}
.list03 li { height:30px; line-height:30px; background:url(../images/dot02.gif) bottom repeat-x;}

.ask { text-align:center; padding:3px 0 0;}

.listmd { padding:0 5px;}
.listmd li { width:70px; float:left; text-align: left; height:30px; line-height:30px;}

/* 焦点开始 */
.focus { width:950px; height:540px; overflow:hidden; padding:10px 0; }
#ifocus_piclist { width:950px; height:500px; text-align:center; overflow:hidden; margin-bottom:10px;}
#ifocus_piclist li { width:950px; height:500px; overflow:hidden; display:none;}
#ifocus_piclist img { width:900px; height:500px; border-radius:5px;}
#ifocus_tx { display:none;}
#ifocus_btn { height:30px; width:300px; overflow:hidden; margin:0 auto;}
#ifocus_btn li { float:left; width:30px; height:30px; line-height:30px; text-align:center; cursor:pointer; background:url(../images/focusbg02.gif) center no-repeat;}
#ifocus_btn li.current { background:url(../images/focusbg01.gif) center no-repeat;}


/* 子页面开始 */
.boxc { padding:15px; background:#fff; border-radius:5px;}
.boxc dt { background:url(../images/icon.gif) 10px center no-repeat; padding:0 0 0 65px; height:50px; line-height:40px; font-weight:normal; color:#BE100F; border-bottom:#FFBA2C 1px dotted; margin-bottom:10px; font-size:20px; font-family:"黑体"; }
.function { height:30px; line-height:30px; padding:0 10px; text-align:right; background:#EFEFEF; margin-bottom:20px;}

.clist { padding:10px;}
.clist li { background:url(../images/dot02.gif) bottom repeat-x; font-size:14px; line-height:36px; height:36px;}
.clist li span.date { float:right; clear:right; color:#E59954; font-size:12px; padding-left:20px;}

.imglist li { float:left; width:190px; }
.imglist li a {  width:190px; display:block; text-align:center; padding:10px 0px; }
.imglist li a img { width:155px; height:110px; background:#fff; padding:2px; border:#CDCDCD 1px solid; margin-bottom:10px;}
.imglist li a h1 { width:170px; padding:0 10px; height:20px; line-height:20px; font-size:12px; font-weight:normal; word-wrap:break-word; word-break:break-all; overflow:hidden;}

.size { text-align:right; padding:15px 10px 8px 0px; border-bottom:#E9E9E9 1px dashed;}
.size a { PADDING: 5px 5px 2px 5px; BACKGROUND: #E40100; MARGIN-RIGHT: 5px; TEXT-DECORATION: none}
.size a:hover { BACKGROUND: #FB8800; color:#fff;}
.title { FONT-SIZE: 20px; text-align:center; padding:20px; line-height:1.6em; color:#ED1C24 ; font-family: "黑体"; font-weight:normal; }
.author { background:#A70000; height:30px; line-height:30px; text-align:center;}
.content { text-align:left; width:900px; overflow:hidden; padding:25px; line-height:1.8em; font-size:14px; background:#fff;}
.hgzw .line{background: url(imagesljbg2.jpg) repeat-x; height:2px; margin-top:0px; margin:10px auto;}