@charset"gb2312";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0}
body {background-color:#fff;font-family: "宋体", Tahoma, Verdana, Simsun, "Microsoft YaHei", "Arial Unicode MS", Mingliu, Arial, Helvetica;font-size: 13px;color: #3d6396;}
h1,h2,h3,h4,h5 {}
ul,ol {list-style-type:none}
select {font-size:13px}
em,cite {font-style:normal}
table {border-collapse:collapse}
fieldset,img {border:0;background-color: #fff;}
a {color: #1f356f;text-decoration: none;}
a:hover {color: #b00505;text-decoration: underline;}
.clear {font:0/0 sans-serif;height:0;overflow:hidden;clear:both;display:block}
.txtl {text-align: left;}
.txtr {text-align: right;}
.txtc {text-align: center;}
.left {float: left;}
.right {float: right;}
.txtright {text-align: right;}
.png {background-image: url(png.png);}
.box {width:950px; margin:auto;}
.cbox {border: 1px solid #abcaeb;}
.d4box {border: 1px solid #d4d4d4;}
/*基本*/
.p8 {padding: 8px;}
.pt8 {padding-top: 8px;}
.pr8 {padding-right: 8px;}
.pl8 {padding-left: 8px;}
.pb8 {padding-bottom: 8px;}
.p4 {padding: 4px;}
.pt4 {padding-top: 4px;}
.pl4 {padding-left: 4px;}
.pb4 {padding-bottom: 4px;}
.mt4 {margin-top:4px;}
.mb4 {margin-bottom:4px;}
.mt8 {margin-top:8px;}
/*内外边*/
.title18 {line-height: 18px;display: block;height: 18px;overflow: hidden;font-weight: lighter;}
.title20 {line-height: 20px;display: block;height: 20px;overflow: hidden;font-weight: lighter;}
.title22 {line-height: 22px;display: block;height: 22px;overflow: hidden;font-weight: lighter;}
.title24 {line-height: 24px;display: block;height: 24px;overflow: hidden;font-weight: lighter;}
.title26 {line-height: 26px;display: block;height: 26px;overflow: hidden;font-weight: lighter;}
/*标题高*/
.line16 {line-height: 16px;}
.line18 {line-height: 18px;}
.line20 {line-height: 20px;}
.line22 {line-height: 22px;}
.line24 {line-height: 24px;}
.line26 {line-height: 26px;}
.line28 {line-height: 28px;}
.line30 {line-height: 30px;}
.line32 {line-height: 32px;}
/*行高*/
.li2li li {float: left;width: 48%;padding-left: 2%;}
.li16 li {line-height: 16px;height: 16px;overflow: hidden;}
.li18 li {line-height: 18px;height: 18px;overflow: hidden;}
.li20 li {line-height: 20px;height: 20px;overflow: hidden;}
.li22 li {line-height: 22px;height: 22px;overflow: hidden;}
.li24 li {line-height: 24px;height: 24px;overflow: hidden;}
/*列表高*/
.bgfc {background-color: #fcfcfc;}
.bgfff {background-color: #fff;}
.bg077 {background-color: #f2f8fe;}
/*背景*/
.color000 {color: #000;}
.color000:hover {color: #000;}
.color333 {color: #333;}
.color333:hover {color: #333;}
.color077 {color: #0778b8;}
.color077:hover {color: #0778b8;}
.color666 {color: #666;}
.color666:hover {color: #666;}
.colorccc {color: #ccc;}
.colorccc:hover {color: #ccc;}
.color999 {color: #999;}
.color999:hover {color: #999;}
.colorf30 {color: #f30;}
.colorf30:hover {color: #f30;}
.colorfff {color: #fff;}
.colorfff:hover {color: #fff;}
.colorfff0 {color: #ff0000;}
.colorfff0:hover {color: #ff0000;}
.lcolorfff {color: #fff;}
.lcolorfff a {color: #fff;}
.lcolorfff a:hover {color: #fff;}
.lcolor666 {color: #666;}
.lcolor666 a {color: #666;}
.lcolor666 a:hover {color: #666;}
/*字色*/
.c1 {color: #000;}
.c1:hover {color: #000;}
.c2 {color: #fff;}
.c2:hover {color: #fff;}
.c3 {color: #090;}
.c3:hover {color: #090;}
.c4 {color: #900;}
.c4:hover {color: #900;}
.c5 {color: #990;}
.c5:hover {color: #990;}
.c6 {color: #009;}
.c6:hover {color: #009;}
.c7 {color: #909;}
.c7:hover {color: #909;}
.c8 {color: #999;}
.c8:hover {color: #999;}
.c9 {color: #ff0;}
.c9:hover {color: #ff0;}
.c10 {color: #0f0;}
.c10:hover {color: #0f0;}
.c11 {color: #0ff;}
.c11:hover {color: #0ff;}
.c12 {color: #f0f;}
.c12:hover {color: #f0f;}
.c13 {color: #f00;}
.c13:hover {color: #f00;}
.c14 {color: #00f;}
.c14:hover {color: #00f;}
.c15 {color: #099;}
.c15:hover {color: #099;}
/*标题色*/
.font12 {font-size: 12px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.font16 {font-size: 16px;}
.font18 {font-size: 18px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}
.font24 {font-size: 24px;}
/*字号*/
.border_bottom {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #adcbeb;}
.border_top {border-top-width: 1px;border-top-style: solid;border-top-color: #adcbeb;}
.border_left {border-left-width: 1px;border-left-style: solid;border-left-color: #adcbeb;}
/*边线*/

/*病毒*/
.search a {background-image: url(http://www.csnis.com/images/logo.gif);background-position: 0px -9px;display: block;float: left;height: 57px;width: 189px;}
.search_pages li {float: left;padding-left: 8px;}
.search_pages a {display: block;float: left;background-color: #fff;padding-right: 8px;padding-left: 8px;border: 1px solid #d4d4d4;}
.search_pages strong {display: block;float: left;background-color: #fff;padding-right: 8px;padding-left: 8px;border: 1px solid #d4d4d4;font-weight: lighter;color: #F00;}
.search_pages b {display: block;float: left;background-color: #fff;padding-right: 8px;padding-left: 8px;border: 1px solid #d4d4d4;font-weight: lighter;}
/*搜索*/
.header {}
.t1 {background-position: 0px -97px;height: 120px;}
.t2 {background-position: right -218px;height: 120px;background-repeat: no-repeat;}
.t3 {background-position: 0 -339px;height: 120px;background-repeat: no-repeat;}
.t4 {line-height: 31px;height: 31px;overflow: hidden;font-size: 14px;}
.t4 dl {display: block;}
.t4 dt {display: block;float: left;height: 31px;width: 2px;background-image: url(png.png);background-position: 0px -460px;}
.t4 dd {float: left;display: block;}
.t4 a {display: block;float: left;padding-right: 14px;padding-left: 12px;}
.t5 {background-repeat: no-repeat;background-position: 0px -551px;}
.t5 a {font-weight: bold;color: #FFF;text-decoration: none;background-image: url(png.png);background-repeat: no-repeat;background-position: right -583px;}
.t5 a:hover {color: #fff;}
.t6 dd {display: block;float: left;height: 55px;}
.t6 dt {background-image: url(png.png);background-position: 0px -492px;display: block;float: left;height: 55px;width: 2px;}
/*头部*/
.footer {}
.f1 {background-position: 0px -2px;}
.f2 {font-family: Arial, Helvetica, sans-serif;}
/*底部*/
.main {}
.m1 {line-height: 32px;background-position: 0px -35px;height: 30px;overflow: hidden;}
.m2 {background-position: 0px -66px;padding-left: 20px;background-repeat: no-repeat;}
.m3 li {float: left;}
.m3 .active {line-height: 23px;background-color: #fff;margin-top: 3px;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #adcbeb;border-right-color: #adcbeb;border-left-color: #adcbeb;padding-right: 8px;padding-left: 8px;height: 26px;}
.m3 .normal {padding-right: 9px;padding-left: 9px;}
.m4 {display: none;}
.m5 a {font-size: 14px;display: block;margin: 8px;padding: 6px;border: 1px solid #FFF;}
.m5 a:hover {border: 1px solid #abcaeb;text-decoration: underline;}
/*网站首页(其他通用)*/
.m6 td {padding-right: 8px;padding-left: 8px;}/*数据资料*/
.m7 img {margin: 5px;border: 1px solid #abcaeb;padding: 4px;}/*图片展览*/
/*分页*/
.m8 {overflow: hidden;}
.m8 li {float: left;padding-left: 8px;}
.m8 a {display: block;float: left;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #abcaeb;border-left-color: #abcaeb;height: 26px;padding-right: 8px;padding-left: 8px;}
.m8 b {display: block;float: left;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #abcaeb;border-left-color: #abcaeb;padding-right: 8px;padding-left: 8px;font-weight: lighter;color: #F30;line-height: 28px;}
.m8 strong {display: block;float: left;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #abcaeb;border-left-color: #abcaeb;padding-right: 8px;padding-left: 8px;font-weight: lighter;line-height: 28px;}
/*分页*/
.m9 a {border: 1px solid #abcaeb;background-image: url(png.png);background-repeat: no-repeat;background-position: 0px -66px;padding-left: 20px;}
.m9 a:hover {text-decoration: underline;}
/*单页导航*/
.m10 .reply {padding: 8px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 4px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #abcaeb;border-right-color: #abcaeb;border-bottom-color: #abcaeb;border-left-color: #abcaeb;background-color: #F9FBFE;}
.m10 .reply .blue {padding-bottom: 8px;}
.m10 .reply .blue p {background-color: #FFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #abcaeb;padding-left: 8px;}
/*评论*/
.m12 {}
.m13 {}
/*关键字*/
#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keyword a{ margin-left:8px; color:#f00;}
/*内容页*/
#digest { text-indent:2em; font-size:13px;}
#digest strong { color:#f00;}
/*日期样式*/
.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}