﻿* {padding: 0px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-decoration: none;}
body {font-size:12px;font-family:"宋体";background:url(bodybg.gif) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;outline:medium none;}
li{list-style-type:none;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;}     
a:link {text-decoration: none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.center{text-align: center;}
.tright{text-align: right;}
.unLine,.unLine a{text-decoration:none;}
.nobackground {background-color: transparent;background-image: none;background-repeat: no-repeat;}
.clear {clear:both;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden;}
.blank1 {clear:both; height:1px; overflow:hidden; display:block; font-size:1px;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block; font-size:1px;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block; font-size:1px;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block; font-size:1px;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block; font-size:1px;}
.blank16 {clear:both; height:16px; overflow:hidden; display:block; font-size:1px;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block; font-size:1px;}
.xx1 {clear:both; height:1px; overflow:hidden; display:block; font-size:1px; background:url(xx1.gif) 0 0 repeat-x;}
.png1 {clear:both; height:5px; overflow:hidden; display:block; background:url(png1.png) repeat; font-size:1px;}
.b1 {clear:both; height:5px; overflow:hidden; display:block; background:url(b1.gif) no-repeat 50%; margin:0 auto; font-size:1px;}
.main1000 {width:1000px; margin:0 auto; text-align:left; overflow:hidden;}
.footer {width:1000px; height:95px; background:url(footer.gif) repeat; margin:0 auto; text-align:left; overflow:hidden;}
.footerL {width:790px; text-align:center; float:left; padding-top:13px; line-height:22px;}
.footerR {width:110px; text-align:center; float:left; padding-top:13px; line-height:22px; color:#133b8d;}
.area1 {width:100%; height:25px; background:#FFFFFF; margin:0 auto; overflow:hidden;}
.area2 {min-width:1000px;width:100%; height:220px; text-align:left; background:#1f4683; margin:0 auto; overflow:hidden;}
.area2 .flash {width:1920px; position:relative;top:0; left:50%; margin-left:-960px;overflow:hidden; height:220px;background-image:url('baner.jpg')}
.area2 .nav {width:100%; height:40px; background:url(dh.gif) repeat; overflow:hidden;}
.area2 .nav ul {width:966px; height:40px; padding-left:34px; margin:0 auto; background:url(ss1.gif) no-repeat 34px 50%; overflow:hidden;}
.area2 .nav ul li {height:30px; float:left; text-align:center; padding:10px 0 0 0; background:url(ss1.gif) no-repeat right 50%; overflow:hidden;}
.area3 {width:100%; margin:0 auto; text-align:left; background:url(png2.png) 50% repeat-y;}
.con1L {width:340px; float:left; padding-right:15px; overflow:hidden;}
.con1M {width:420px; float:left; padding-right:15px; overflow:hidden;}
.con1R {width:210px; float:right; background:#d8f2f9;overflow:hidden;}
.con2L {width:775px; float:left; padding-right:15px; overflow:hidden;}
.title1 {background:url(b2.gif) repeat-x; height:35px;}
.title2 {background:url(b9.gif) repeat-y; height:30px;}
.title3 {background:url(b21.gif) repeat-y; height:35px; padding-left:10px;}
.title4a {background:url(x2.gif) no-repeat 0 50%; height:34px; line-height:34px; margin:0 10px; border-bottom:solid 1px #0b9dc2; padding-left:25px;}
.title4b {background:url(x3.gif) no-repeat 0 50%; height:34px; line-height:34px; margin:0 10px; border-bottom:solid 1px #0b9dc2; padding-left:25px;}
.title4c {background:url(x4.gif) no-repeat 0 50%; height:34px; line-height:34px; margin:0 10px; border-bottom:solid 1px #0b9dc2; padding-left:25px;}
.title5 {background:url(b29.gif) repeat-x; height:25px; line-height:25px; padding:0 10px;}
.title5-t { padding:0 18px; height:25px; background:#ffffff; display:block;font-size:16px; font-weight:bold;color:#0056B3;}
.more1 {width:42px; background:url(more.gif) no-repeat 0 50%; line-height:35px; padding-left:18px;}
.more2 {width:42px; background:url(more2.gif) no-repeat 0 50%; line-height:30px; padding-left:18px;}
.more3 {width:42px; background:url(more2.gif) no-repeat 0 50%; line-height:35px; padding-left:18px;}
.conter {width:170px; height: 30px; background:url(b7.gif) no-repeat; line-height:40px; padding:10px 0 0 150px; display: block}
.search {width:188px; height:28px; background:#ffffff; border:solid 1px #0b9dc2; margin:5px 10px 0 10px; text-align:left;}
.search .input166 {width:166px; height:26px;font-size:12px;line-height:26px;border:none 0;}
.block1 {width:190px; margin:0 auto;}
.block1 h3 {line-height:30px; padding-bottom:2px;}
.block1 .radio {width:20px; float:left;}
.block1 .radio input {vertical-align: middle;}
.block1 .texp {width:170px; float:left;}
.newlist1 {width:100%;clear: both;}
.newlist1 li {font-size:14px;line-height:30px;height:30px;width:400px;padding-left:14px;background:url(x1.gif) no-repeat 5px 50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newlist2 {width:190px; padding:0 10px;overflow:hidden;}
.newlist2 li {font-size:12px;line-height:24px;padding:0 0 10px 9px;background:url(x1.gif) no-repeat 0 11px;*background:url(x1.gif) no-repeat 0 9px!important}
.newlist3 {width:190px; padding:0 10px;clear: both;}
.newlist3 li {font-size:12px;line-height:22px;padding-left:9px;background:url(x1.gif) no-repeat 0 8px}
.newlist4 {width:605px;padding:0 0 0 25px; float:left;}
.newlist4 li { font-size:16px; line-height:35px; font-weight:bold; letter-spacing:2px; float:left;}
.menuon{background:url(x5.gif) no-repeat 0 50%; padding:0 25px 0 25px; color:#0056B3; cursor:pointer}
.menuoff{background:url(x6.gif) no-repeat 0 50%; padding:0 25px 0 25px; color:#8EA6C0; cursor:pointer}
.newlist5 {zoom: 1;clear: both;overflow: hidden;width:755px;}
.newlist5 li {width:740px;line-height:32px;height:32px;background:url(x1.gif) no-repeat 6px 50%;padding-left:15px;overflow:hidden;float:left;}
.newlist5 li .article {width:665px;height:32px;display:block;float:left;overflow:hidden;}
.newlist5 li .atime {width:75px;height:32px;display:block;float:left;text-align:right;overflow:hidden;}
.piclist1 {width:330px; padding:5px 0 0 10px; overflow:hidden;}
.piclist1 li {width:155px; padding:10px 10px 0 0; float:left;}
.piclist1 li img {padding:4px; border:solid 1px #dbdee1;}
.piclist2 {width:440px; overflow:hidden;}
.piclist2 li {width:90px; padding:10px 20px 0 0; float:left;}
.piclist2 li img {border:solid 1px #d5d5d5;}
.piclist3 {width:190px; margin:0 auto; overflow:hidden;}
.piclist3 li {width:190px; padding:0 0 15px 0;}
.piclist3 li img {border:solid 1px #92cedd;}
.piclist4 {width:190px; margin:0 auto; overflow:hidden;}
.piclist4 li {width:190px; padding:15px 0 0 0;}
.piclist4 li img {padding:2px;border:solid 1px #92cedd;}
.playitem {width:320px; height:190px; padding:10px 10px 0 10px; overflow:hidden;}
.playitemL {width:225px; float:left;}
.playitemR {width:90px; float:right;}
.playitem2 {width:320px; height:150px; padding:10px 10px 0 10px; overflow:hidden;}
.lh24 {line-height:24px;}
.lh25 {line-height:25px;}
.lh30 {line-height:30px;}
.lh48 {line-height:48px;}
.grey12a {font-size:12px;color:#747474;}
.greyb14b {font-size:14px;color:#bbb;font-weight:bold;}
.greyb14c {font-size:14px;color:#9fd3ea;font-weight:bold;}
.grey12d {font-size:12px;color:#444;}
.grey14d {font-size:14px;color:#444;}
.grey14e {font-size:14px;color:#A4A4A4;}
.blueb14a {font-size:14px;color:#0B9DC2;font-weight:bold;}
.blue20b {font-size:20px;color:#224C8E;font-family:"黑体"; padding:15px 0; line-height:30px;}
.blueb14b {font-size:14px;color:#224C8E;font-weight:bold;}
/*分页样式*/
.pagebox{zoom:1; font-size:12px; font-family:"宋体",sans-serif; text-align:center; padding:0 0 8px 0;}
.pagebox span{margin-left:3px;margin-right:3px;text-align:center; background:#fff; display:inline-block; display:-moz-inline-stack; vertical-align:middle; zoom:1;_display:inline}
.pagebox span a{ display:inline-block;display:-moz-inline-stack;overflow:hidden;zoom:1;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#ccc; cursor:default;}
.pagebox span.pagebox_next{width:53px; height:23px; line-height:21px; text-align:center;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #ccc solid; color:#004464; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#004466; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{border:1px #e0e0e0 solid; padding:0 8px; height:21px; line-height:21px; color:#004466; cursor:default; background:#eee; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #ccc solid; color:#004466; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #ccc solid;color:#004466; background:#eee;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#666; cursor:default;}

