@charset "gb2312";

 body { font-family:"宋体"; font-size: 12px; line-height: 1.5em; color:#000; padding:0; margin:0; background: #BDECF9 url(imagesbg.jpg) top repeat-x;}
  /* 通用内容开始
body { font-family:"宋体"; font-size: 12px; line-height: 1.5em;  padding:0; margin:0; background:url(2014newyear2.jpg) #FFFFFF top no-repeat center; margin-top:80px;}*/
img { border:0;}
.f12 { font-size:12px; }
.f13 { font-size:13px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; } 
.f20 { font-size:20px; }
.lh0 { line-height:0; }
.heiti { font-family:"黑体"; }
ul,ol,li,dl,dt,dd { margin:0; padding:0; list-style-type:none;}
h1,h2,h3,h4,form,input,iframe,span { margin:0; padding:0;} 
input,select { vertical-align: middle; font-size:12px;}
textbox { font-size:12px;}
.none { display:none;}
.fright { float:right; clear:right;}
.more { float:right; clear:right; font-size:12px; font-weight:normal;}
dt { line-height:1.2em;}

/* 色彩开始 */
a { color:#000;}
a:link {color: #000; TEXT-DECORATION: none;}
a:visited {color: #000; TEXT-DECORATION: none;}
a:hover {color: #FD6C00; TEXT-DECORATION: none;}

.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: #FFF799; TEXT-DECORATION: none;}

.red,.red a { color:#ED1C24; }
.red:link {color: #ED1C24; TEXT-DECORATION: none;}
.red a:visited {color: #ED1C24; TEXT-DECORATION: none;}
.red a:hover {color: #FF8B00; TEXT-DECORATION: none;}

.blue,.blue a { color:#0262AA; }
.blue a:link {color: #0262AA; TEXT-DECORATION: none;}
.blue a:visited {color: #0262AA; TEXT-DECORATION: none;}
.blue a:hover {color: #49D6FF; TEXT-DECORATION: none;}

.gray,.gray a { color:#616161; }
.gray a:link {color: #616161; TEXT-DECORATION: none;}
.gray a:visited {color: #616161; TEXT-DECORATION: none;}
.gray a:hover {color: #FF8B00; TEXT-DECORATION: none;}

/* 主布局开始 */
#header { height:280px; margin-bottom:10px; background:url(imagesheader.jpg) top no-repeat; text-align:center; overflow:hidden; zoom:1;}
#body { width:960px; margin:0 auto; overflow:hidden; zoom:1; clear:all;}
#left { width:730px; float:left; overflow:hidden;}
#right { width:220px; padding:0 0 0 10px; float:left; overflow:hidden;}
#listleft { width:220px; padding:0 10px 0 0; float:left; overflow:hidden;}
#listright { width:730px; float:left; overflow:hidden;}
#link { background:#fff url(imageslink.gif) 10px center no-repeat; padding:10px 10px 10px 120px; border:#CCC 1px solid; margin-bottom:10px;}
#bottom h1 { background:#0A8AE3; text-align:center; line-height:1.2em; padding:12px 0 0 0; height:18px; font-size:12px;}
#bottom h2 { text-align:center; line-height:1.8em; padding:10px; font-size:12px; font-weight:normal;}

/* 导航开始 */
#nav { height:36px; overflow:hidden; zoom:1; padding:0 30px; margin:0 auto; width:900px;}
#nav li { float:left;}
#nav li a { display:block; padding:13px 0 0 0; width:75px; height:23px; text-align:center; }
#nav li a:hover {  color:#fff; background: url(imagesnavhover.gif) 0 11px no-repeat;} 
#nav li a.home,#nav li a.home:hover {  font-weight:bold; color:#000; background: url(imagesnavhome.gif) bottom no-repeat;}

#menu { padding:10px 20px 0; width:920px; height:25px; margin:0 auto; text-align:left; overflow:hidden; zoom:1;}
.date { line-height:25px;}
.search { float:right; clear:right; background: url(imagessearchtitle.gif) left top no-repeat; padding:0 0 0 115px; height:25px; width:210px;}

/* 焦点图开始 */
#focus { float:left; width:350px; height:300px; margin:0 10px 10px 0; overflow:hidden;}
.fbpic { background:#fff; text-align:center; width:340px; height:230px; padding:5px; overflow:hidden;}
.fbpic img { width:340px; height:200px; margin-bottom:8px; vertical-align:middle;}
.fspic { float:left; width:350px; height:60px; background:#FFCC00; overflow:hidden;}
.fspic img { width:75px; height:45px; margin-top:8px;}
.fspic a { float:left; display:block; width:87px; height:60px; text-align:center;}
.fspic span { float:left; display:block; height:60px; width:89px; text-align:center; background:#fff;}

/* 盒模型开始 */
.headline { background:url(imagesheadline.gif) top repeat-x; float:left; width:370px; margin-bottom:10px;}
.headline dt { padding:10px 10px 0 10px; height:24px; font-size:14px; font-weight:bold;}
.headline dd { padding:10px; height:246px; overflow:hidden;} 
.headline h1.headlinetitle { text-align:center; font-weight:normal; background: url(imagesdot1.gif) bottom repeat-x; padding:5px 0 0 0 ; height:30px; margin-bottom:10px;}

.box1 { margin-bottom:10px; float:left; border:#9FE3FF 1px solid;}
.box1 dt { padding:5px 10px 0 75px; height:21px; font-weight:bold; background:url(imagesdt3.gif) no-repeat; font-size:14px; font-weight:bold; color:#003471;}
.box1 dd { background:#fff url(imagesdd1.gif) bottom repeat-x; padding:10px;}

.box2 { float:left; width:236px; overflow:hidden; margin-bottom:10px;}
.box2 dt { background:url(imagesdot1.gif) bottom repeat-x; padding:4px 10px 0 10px; height:21px; font-weight:bold; font-size:12px; color:#0262AA;}
.box2 dd { padding:10px 5px 5px 5px; background:none;}

.box3 { float:left; overflow:hidden; margin-bottom:10px;}
.box3 dt { background:url(imagesdt4.gif) no-repeat; padding:8px 10px 0 30px; height:22px; font-weight:bold; font-size:14px; color:#fff;}
.box3 dd { padding:10px 5px; background:#ECFAFF;}

.box4 { float:left; overflow:hidden; margin-bottom:10px; border:#9FE3FF 1px solid; background:#fff url(imagesdt5.gif) top left no-repeat;}
.box4 dt { padding:6px 10px 0 15px; height:21px; font-weight:bold; font-size:14px; color:#fff;}
.box4 dd { padding:10px;}

.box5 { float:left; overflow:hidden; margin-bottom:10px; border:#9FE3FF 1px solid; background:#fff;}
.box5 dt { padding:6px 10px 0 25px; height:21px; background: url(imagesdt7.gif) no-repeat; font-weight:bold; font-size:14px;}
.box5 dd { padding:10px;}

.box6 { margin-bottom:10px; }
.box6 dt { padding:8px 10px 0 25px; height:16px; background: url(imagesdt1.gif) no-repeat; font-weight:bold; font-size:12px;}
.box6 dd { padding:10px; background:#fff; border:#CCC 1px solid;}

.box7 { margin-bottom:10px; border:#10A6D6 1px solid;}
.box7 dt { padding:7px 10px 0 40px; height:18px; background: url(imagesdt2.gif) no-repeat; font-weight:bold; font-size:12px;}
.box7 dd { padding:2px; background:#ABEFFB;}

.box8 { margin-bottom:10px; border:#9FE3FF 1px solid;}
.box8 dt { padding:10px 10px 0 40px; height:23px; background: url(imagesdt6.gif) no-repeat; font-weight:bold; font-size:12px;}
.box8 dd { padding:10px; background:#fff;}

.box9 { margin-bottom:10px; background:url(imageszt.gif) top no-repeat;}
.box9 dt { padding:8px 0 0 0; height:20px; text-align:center; font-weight:bold; font-size:14px; margin-bottom:10px;}
.box9 dd { padding:10px;}
.box9 dd img { vertical-align:middle;}

.box10 { margin-bottom:10px; background:#fff;}
.box10 dt { padding:8px 10px 5px;  font-size:12px; background:url(../images/dt7.gif) center bottom repeat-x; font-weight:bold;}
.box10 dt span { background:url(imagesdoc.gif) left center no-repeat; padding-left:15px; display: block;}
.box10 dd { padding:10px 10px 0;}
.box10 dd img { vertical-align:middle;}
.jbmore { text-align:right; background:url(imagesdot2.gif) top repeat-x; display:block; padding:6px 5px 0 0; height:20px; margin-top:5px;}

.box10 dt span.zyz { background:url(imagesheart.gif) left center no-repeat; }


.ad li { text-align:center; margin-bottom:10px;}
.ad li img { vertical-align:middle;}

#demo1 li,#demo2 li { text-align:center; margin-bottom:5px;}
.morezt { text-align:right; display:block; padding:8px 10px 0 0; height:19px; background:#69B2E6; width:180px; margin:0 auto 10px auto; line-height:1.2em;}
.morezt:hover { background:#F7941D;}

.cjzc { width:206px; padding:5px 3px; overflow:hidden; background:#fff; border:#4ED0E9 1px solid; zoom:1;}
.cjzc li { background:url(imagesbutton1.gif) center no-repeat; text-align:center; width:103px; height:35px; line-height:35px; float:left;}

/* 列表页 开始 */
.subchannel { margin-top:-10px;}
.subchannel li a { display:block; text-align:center; padding:8px 0 0 0; height:18px; background:#CBF2FF; border:#90E1FF 1px solid; line-height:1.2em; margin-top:5px; font-weight:bold;}
.subchannel li a:hover { color:#fff; background:#409AE1; }

.channel { background:url(imagesdot1.gif) bottom repeat-x; padding:10px; margin:0 10px; font-weight:normal;}
.channel img { margin:0 15px 0 0; vertical-align:middle;}

.list li span,.list1 li span { float:right; clear:right; color:#0072BC; font-size:12px;}
.list1 li { background:url(imagesdot2.gif) bottom repeat-x; }

.piclist { overflow:hidden; zoom:1;}
.piclist li { float:left; padding:0 10px; width:160px;}
.piclist li a { display:block; border:#CCC 1px solid; background:#fff url(imagespicbg.gif) bottom repeat-x; width:158px; text-align:center; padding:5px 0; line-height:1.2em;  margin-bottom:10px;}
.piclist li a:hover { border:#FC2A00 1px solid; background:#FE8418; color:#fff;}
.piclist img { width:150px; height:115px; margin-bottom:10px;}

/* 细页 开始 */
.size { text-align:right; padding:15px 10px 8px 0px; border-bottom:#B4DBF9 1px dashed;}
.size a { BORDER: #000 1px solid; PADDING: 5px 5px 2px 5px; BACKGROUND: #2867A6; MARGIN-RIGHT: 5px; TEXT-DECORATION: none}
.size a:hover { BORDER: #BC3E00 1px solid; BACKGROUND: #FB8800; color:#fff;}
.title { FONT-SIZE: 18px; text-align:center; height:34px; padding-top:10px; color:#ED1C24 ; font-family: "黑体"; font-weight:normal; }
.author { background:#0F3A74; padding:7px 0 3px 0; line-height:1.3em; text-align:center;}
.content { text-align:left; width:900px; overflow:hidden; padding:25px; text-align:justify; line-height:1.8em; font-size:14px; background:#fff;}
.function { padding:9px 10px 5px 0; text-align:right; background:#BDECF9; line-height:1.2em;}
.function a:hover { background:#F7941D; color:#fff;}