@charset "gb2312";
/*黑色 CSS Document */
body{font-family:宋体,"Microsoft Yahei",Arial Narrow;font-size:12px; color:#505050; background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,code,cite,em{padding:0; margin:0;}
table{ border-spacing: 0 ; border-collapse : collapse ;}
img{border:0; display:block}
ol,ul,li{list-style:none;} 
a:link,a:visited{color:#505050;text-decoration:none;}
a:active,a:hover{color:#900;text-decoration:underline;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both; overflow:hidden; line-height:0px; font-size:0px; height:0px;}
em,cite{font-style:normal}
.clfx:after{height:0;line-height:0;font-size:0;content:".";display:block;clear:both;visibility:hidden;}
.clfx{display:inline-block;}/*\*/* html .clfx{height:1%;}.clfx{display:block;}
.colorfff{color:#fff;}
.colorfff a:link,.colorfff a:visited{color:#fff;}
.colorfff a:active,.colorfff a:hover{color:#ff0;text-decoration:none;}

h3.tit,h3.nytit,.data_rt h2{height:40px; font:16px/40px "Microsoft Yahei"; background:url(../images/tit.jpg) repeat-x; border:1px solid #cbdce9; border-bottom:0; padding:0 15px;}
h3.tit code{float:right; font-size:12px;}
.mt10{margin-top:10px;}
.mb1{border:1px solid #cbdce9; border-top:0; padding:5px 10px;}
h3.nytit{font:12px/40px "宋体"; color:#105095;}
h3.nytit a:link,h3.nytit a:visited{color:#105095;}
h3.nytit a:active,h3.nytit a:hover{color:#f00;}
h3.nytit code{width:73px; height:27px; background:url(../images/sy_an.jpg) no-repeat; float:right; margin-top:6px;}
h3.nytit code a{height:27px; display:block}

#header,#menu,.add,#main,#footer{width:980px; margin:0 auto;}
.add{padding:5px 0;}
/*头部*/
#header{height:150px; position:relative; z-index:111;}
#header h1{display:none;}
#header span{padding-right:18px; font:16px/28px "Microsoft Yahei"; position:absolute; top:0; right:0;}
#header span a{display:inline; margin:0 10px;}
#menu{height:41px; background:url(../images/menu_hei.jpg) no-repeat; position:relative; z-index:111; font:16px/41px "Microsoft Yahei";}
#menu a{display:inline; margin:0 30px;}
#menu span{width:132px; height:48px; position:absolute; background:url(../images/down_hei.gif) no-repeat; right:5px; bottom:0;}
#menu span a{height:48px; display:block; margin:0;}
/*内容1幻灯*/
.content{width:670px; float:left;margin-right:10px;}
.sidebar{width:300px; float:right;}
.content_l{width:300px; float:left;}
.content_r{width:360px; float:right; overflow:hidden;}
.focus{width:288px; height:295px; border:1px solid #cbdce9; padding:5px; overflow:hidden;}
.focus ul{height:272px; overflow:hidden;}
.focus li{width:288px; float:left; text-align:center; position:relative; z-index:111;}
.focus li img{width:288px; height:272px;}
.focus li p{line-height:34px; height:34px; overflow:hidden; font-size:14px; position:absolute; bottom:0; left:0; background:#000; width:100%; filter:alpha(opacity=80); opacity: 0.8;}
.focus dl{width:120px; margin:7px auto 0;}
.focus dd{width:20px; height:12px; border:1px solid #1ba1e2; float:left; cursor:pointer; display:inline; margin:0 4px; overflow:hidden;}
.focus dd.current{background:#1ba1e2;}
.searchbox{width:260px; border:1px solid #cbdce9; padding:19px 19px 5px; line-height:24px; height:93px;}
.searchbox code{color:#105095;}
.search_input{width:180px; height:19px; line-height:19px; font-size:12px; border:1px solid #bacbe6; padding:2px 5px; background:#fff;}
.content_r ul{border-top:1px dashed #d0d0d0; padding:4px 0;}
.content_r li{line-height:24px; height:24px; overflow:hidden; font-size:14px; color:#262626;}
.content_r li span,.videobox li span,.newbox li span,.news_rt1 li span,.art_zy li span{float:right; font-size:12px; color:#999; padding-left:5px;}
.content_r li code{width:35px; height:16px; float:left; background:url(../images/tub.jpg) no-repeat; display:inline; margin:3px 10px 0 5px; overflow:hidden;}
.content_r li code a{height:16px; display:block;}
.content_r li code.tupian{background-position:0 0;}/*图片*/
.content_r li code.shipin{background-position:0 -17px;}/*视频*/
.content_r li code.xinwen{background-position:0 -34px;}/*新闻*/
.content_r li code.xinqing{background-position:0 -51px;}/*心情*/
.content_r li code.jingyan{background-position:0 -68px;}/*经验*/
.content_r li a:link,.content_r li a:visited{color:#262626;}
.content_r li a:active,.content_r li a:hover{color:#f00;}
.content_r ul.toud{border:0; padding-top:0;}
.content_r ul.toud li.tt1{font:16px/28px "Microsoft Yahei"; text-align:center; height:28px;}
.content_r ul.toud li.tt1 a{color:#f00;}
.content_r ul.toud li.tt2{font-size:12px; line-height:22px; height:auto; text-align:center; color:#666;}
.content_r ul.toud li.tt2 a{color:#666;}
.ztbox li{width:278px; text-align:center; margin-top:4px; float:left;}
.ztbox li img{width:270px; height:90px; border:1px solid #cbdce9; padding:3px;}
.ztbox li p{line-height:22px; height:22px; overflow:hidden; margin-top:4px;}
/*内容2视频*/
.videobox,.picbox,.databox{width:980px; float:left;}
.videobox dl{width:640px; float:left;}
.videobox dd,.video_rt1 li,.videolb li{width:146px; float:left; position:relative; z-index:111; text-align:center; display:inline; margin:5px 5px 0 8px;}
.videobox dd img,.picbox li img,.videolb li img{width:140px; height:105px; border:1px solid #c4c4c4; padding:2px;}
.videobox dd cite,.video_rt1 li cite,.videolb li cite{width:42px; height:41px; background:url(../images/play.png) no-repeat; position:absolute; top:35px; left:50px; cursor:pointer;}
.videobox dd p,.picbox li p,.video_rt1 li p,.videolb li p{line-height:18px; height:36px; overflow:hidden; margin-top:4px;}
.videobox ul{width:315px; float:right; font-size:14px; margin-top:5px;}
.videobox li{line-height:28px; height:28px; overflow:hidden;}
.video_rt1{padding-bottom:10px;}
.video_rt1 li{width:128px; margin:10px 0 0 7px;}
.video_rt1 li img{width:120px; height:90px; border:1px solid #c4c4c4; padding:3px;}
.video_rt1 li cite{top:30px; left:42px;}
.video_rt1 li p{height:18px;}
.videolb{padding:20px 0 30px;}
.videolb li{margin:5px 5px 0 9px;}
/*内容3经验新闻*/
.newbox{width:320px; float:left; padding:10px 0 0 10px;}
.newbox_1{padding:10px 0 0;}
.newbox ul{padding:10px 15px;}
.newbox li,.news_rt1 li,.art3_txt li{line-height:24px; height:24px; overflow:hidden;}
.news_rt1{padding:10px;}
.news_rt1 li code{width:17px; height:15px; text-align:center; padding-right:10px; line-height:17px; overflow:hidden; float:left; background:url(../images/num.jpg) no-repeat; color:#fff; margin-top:3px;}
.news_rt1 li.top3 code{background-position:0 -16px;}
/*内容4图片*/
.picbox ul{padding:10px}
.picbox li{width:146px; float:left; padding:5px 5px 0 8px;}
.picbox li p{/*height:18px;*/}
/*内容5资料*/
.databox h2{font-size:12px; width:80px; padding:8px 0; line-height:22px; height:22px; line-height:22px;color:#0f7fde; float:left;overflow: hidden;text-align: center; font-weight:normal;}
.databox ul{float:left; overflow:hidden; width:870px;border-bottom:1px solid #ecebeb; padding:8px 0; line-height:22px;}
.databox ul li{float:left; padding:0 10px; white-space:nowrap;}
.databox ul li a{color:#333}
/*底部*/
.search_bt{width:490px; margin:10px auto; line-height:25px;}
.search_bt b{font-size:14px; color:#333; float:left;}
.bt_input1{width:270px; height:24px; padding:0 6px; line-height:24px; font-size:12px; border:1px solid #bacbe6; float:left; background:#fff;}
.bt_btn{float:left; margin-left:4px; display:inline;}
.friend{width:930px; border:1px solid #d6e7ee; padding:15px 24px; float:left;}
.friend dt{width:690px; float:left; line-height:24px;}
.friend dt b{width:70px; float:left; color:#272727; height:50px;}
.friend dt a{display:inline; margin:0 10px 0 0;}
.friend dd{width:190px; border-left:1px solid #dadada; float:right; line-height:20px; padding-left:30px;}
.bottom{line-height:24px; text-align:center;  padding:20px 0; width:100%; float:left;}

/*文章内容页*/
h2.art1,h2.artzl,h2.artzl2{font:18px/40px "Microsoft Yahei"; height:40px; overflow:hidden; text-align:center; margin:10px 0 0;}
h3.art2{height:37px; font-size:12px; font-weight:normal; line-height:37px; overflow:hidden; border-bottom:1px solid #d7d4d3; border-top:1px solid #d7d4d3;}
h3.art2 code{float:right;}
h3.art2 code a.add_sc{color:#826005;}
h3.art2 code a.pl{color:#06c;}
h3.art2 code a.copy{color:#f03;}
.article_show{font-size:14px; line-height:24px; padding:10px;}
.article_show p{padding:10px 0;}
.article_show p.baidu{font-size:12px; text-align:center;}
.article_show p.baidu a{color:#297be1}
h3.art3{line-height:25px; font-size:12px; background:url(../images/tit2.jpg) repeat-x; border:1px solid #ddd; padding:0 10px;}
.art3_txt{border:1px solid #ddd; border-top:0; padding:10px 0;}
.art3_txt li{width:314px; float:left; padding:0 10px;}
.art3_txt li code{float:right; color:#999;}
.art3_txt li.more{text-align: center;width: 648px;font-size: 14px;line-height: 20px;color: #ff0000;margin-top: 10px;}
/*内容页翻页*/
.page{margin:10px 0 20px;text-align:center;}
.page li{text-align:center; display:inline; line-height:22px; font-size:14px;}
.page li a{border:1px solid #ccc;height:20px;line-height:20px; padding:4px 8px 2px; display:inline; color:#666;}
.page li a.now,.page li a:active,.page li a:hover{border:1px solid #369;background:#69c; color:#fff; text-decoration:none;}
.page li.page__no__this{border:1px solid #ccc;height:20px;line-height:20px; padding:4px 8px; *padding:4px 3px 2px 8px; *padding:4px 3px 2px 8px !important; display:inline; color:#fff; background:#69c;}
.page li#page__index,.page li#page__pre,.page li#page__next{margin:0 7px 0 0;}
.page li span#fanyekuaijie{font-size:12px;}
/*内容页翻页*/

/*文章列表页*/
.listlb{padding:20px 10px;}
.listlb li{line-height:24px; height:24px; overflow:hidden; font-size:14px; padding:0 10px;}
.listlb li span{float:right; font-size:12px; color:#9f9f9f;}
.listlb li.listlb_bg1{background:url(../images/li_a.jpg) left 18px repeat-x; height:38px;}
.listpage{margin:0 0 20px;text-align:center; font-size:14px;}
.listpage a{border:1px solid #ccc;height:20px;padding: 0 3px;line-height:20px; padding:4px 8px 2px; display:inline; margin-left:3px; color:#666;}
.listpage span{font-size:12px; padding-left:15px;}
.listpage a.now,.listpage a:hover{border:1px solid #369;background:#69c; color:#fff; text-decoration:none;}
.listpage a.sx{border:0;}
.listpage a.sx:hover{border:0; color:red; background:none; text-decoration:underline;}

/*资料内页*/
h2.artzl{color:#2289b5; border-bottom:1px solid #e7e7e7; text-align:left;}
h2.artzl code{font-size:12px; float:right;}
h2.artzl code a{display:inline; margin-right:10px;}
h2.artzl a:link,h2.artzl a:visited{color:#2289b5;}
h2.artzl a:active,h2.artzl a:hover{color:#900;}
.data_lt li{width:76px; height:22px; background:#b5e0ea; text-align:center; border:1px solid #82d2e6; line-height:22px; overflow:hidden; float:left; display:inline; margin:10px 10px 0 0; color:#125978;}
.data_lt li a{height:22px; display:block;}
.data_lt li a:link,.data_lt li a:visited{color:#125978;}
.data_lt li a:active,.data_lt li a:hover{color:#1e3339; background:#69cbde; text-decoration:none;}
.data_rt h2{width:268px; float:left;}
.data_rt ul{border:1px solid #cbdce9; border-top:0; margin-bottom:10px; text-align:center; width:291px; float:left; color:#434343; padding:5px 0 13px 7px;}
.data_rt li{width:63px; height:24px; line-height:24px; overflow:hidden; float:left; background:#b5e0ea; display:inline; margin:8px 4px 0;}
.data_rt li a{height:24px; display:block;}
.data_rt li a:link,.data_rt li a:visited{color:#434343;}
.data_rt li a:active,.data_rt li a:hover{color:#1e3339; background:#69cbde; text-decoration:none;}

/*资料列表*/
h2.artzl2{color:#2289b5;}
.data_search{border-bottom:1px solid #e7e7e7; padding:10px 125px 15px 124px;}
.data_input{width:333px; line-height:19px; font-size:12px; height:19px; background:url(../images/data_input.jpg) no-repeat; border:0; padding:5px;}
.datalb{padding:10px 0;}
.datalb li{width:127px; float:left; line-height:30px; height:30px; overflow:hidden; background:url(../images/li_b.jpg) 20px 9px no-repeat; padding-left:35px;}
/*文章内页微信add20140526*/
.art_wx{background:#fff; border:1px solid #dcd8d6; padding:10px 65px; margin-top:10px; height:90px;}
.art_wx dt{width:90px; float:left;}
.art_wx dt img{width:90px; height:90px;}
.art_wx dd{width:430px; float:right; font:18px/30px "Microsoft Yahei"; padding-top:10px;}
.art_wx dd b{color:#c00; font-size:20px;}
.art_wx dd b.xx{color:#cb9662;}

.art_zy{line-height:24px; border:1px solid #dbdbdb;}
.art_zy dl{ float:left; width:308px;}
.art_zy dd{ float:left; width:140px; height:90px; margin:17px 0 0 14px; position:relative;}
.art_zy dd img{width:140px; height:79px;}
.art_zy dd p{ text-align:center; height:28px; line-height:28px; overflow:hidden; position:absolute; left:0;bottom:0px;background:rgba(0, 0, 0, 0.8); width:100%;}
.art_zy dd p a{ color:#fff;}
.art_zy dd p a:hover{ color:#fccb05}
.art_zy ul{ float:right; width:318px; padding:10px 14px 10px 0;}
.art_zy li{ height:26px; line-height:26px; overflow:hidden}