@charset "utf-8";

/* page 框架 */
.column{ overflow:hidden;}
.mainContent{ padding-bottom: 15px; width:730px; overflow:hidden; float:left; font-size:14px;}
.side{ width:250px; overflow:hidden; float:right;}

.infoList li.noData{ background:none; border:0; padding:0;}


.phList li{ height:30px; line-height:30px; padding:0 5px;}
.phList li .num{ display:inline-block; *display:inline; zoom:1; width: 17px; height: 17px; background:#ccc; text-align:center; line-height: 17px; margin-right: 7px;}
.phList .up .num{ background:#FFA423; color:#fff;}

#sideZTZL .bd{ padding:0 0 10px 0;}
#sideRMTZ .bd{ padding:0 0 10px 0 ;}
#sideRMTZ .bd li{ margin:0; width:104px; height:135px; padding:0 0 0 13px; line-height:150% ;}
#sideRMTZ .bd li .pic img{ display:block; width:100px; height:75px; padding:1px;}

.ztzlList li{ vertical-align:top;}
.ztzlList li a{ display:block; height:30px; line-height:30px; overflow:hidden; padding:0 10px; background:#f2f2f2; border-top:1px dotted #ddd;
	-webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.ztzlList li a:hover{ font-weight:bold; text-decoration:none; padding:0 10px 0 13px;}
.ztzlList .even a{ background:none;}



/* 文章-子列表页 -----------------------------------------*/
.mainBox .mHd h3{ font: normal 22px/200% "Microsoft YaHei"; _font-weight:bold; padding: 10px; border-bottom:1px dotted #ccc ;}

.pageTPList li{ margin: 0 0 10px 0; padding: 16px; border: 1px solid #E4E4E4; overflow:hidden; position:relative;}
.pageTPList .con{ overflow:hidden;}
.pageTPList .pic{ float:left;}
.pageTPList .pic img{ width: 108px; height: 80px;}
.pageTPList .title{  width: 563px;  left: 140px;  height: 30px;  position: absolute;  line-height: 30px;  overflow: hidden;}
.pageTPList .title a{ color: #004893; font: normal 16px/30px "Microsoft YaHei";}
.pageTPList .intro{ color: #999; font-size: 14px; margin-left: 125px; padding: 30px 0 0 0; line-height: 23px;}
.pageTPList .intro .more{ display:none;}
.pageTPList .date{ font-size:12px; color:#999; font-family:"Arial" ; float: right;}
.pageTPList .noPicLi .intro{ margin-left:0;}
.pageTPList .noPicLi .title{ left:15px;}

.pageTPList .on{ background:#F5F5F5 ;}

.newsList{ text-align:left; padding: 10px 15px 0 0;}
.newsList li{ height: 35px; line-height: 35px; padding: 0 0 0 12px; background: url(images/icons.png) 0 -169px no-repeat; overflow:hidden;}
.newsList li .date{ float:right; color:#999;}
.newsList li .node{ color:#999; margin-right:3px;}
.newsList li a{ zoom:1;}
.newsList li.s{ background:none; background:url(images/share/dotted.gif) repeat-x center;}

/* 文章-子列表页-图片 ---------------------------------------------- */
.pagePicList{ padding: 20px  0 5px 0; overflow:hidden; zoom:1;}
.pagePicList li{ position:relative; height: 200px; width: 220px; border:1px solid #DDE2E9; font-size:12px; margin: 0 10px 20px 10px;  text-align:center; float:left; _display:inline;  overflow: hidden;}
.pagePicList li .pic img{ height: 150px;
    padding: 10px 0;}
.pagePicList li .title{ padding: 0 10px 0 10px;   height: 20px; line-height:20px; overflow: hidden;}
.pagePicList .on{ border-color:#b5bfce ;}

.pageVedioList .on .vedioBg,
#boxA-35 .on .vedioBg
{ display:block; position:absolute; left:10px; top:10px; width:200px;  height:150px;  background:url(images/vedio.png) center center no-repeat; z-index:1;}


/* 文章-内容页 -----------------------------------------*/
.articleCon{ padding: 20px 10px 0 10px;}
.articleCon .title{ text-align:center; font: normal 28px/40px "宋体"; font-weight: bold;}
.articleCon .subTitle{ color:#333; font-size:14px; padding-top: 20px; text-align:center;}
.articleCon  .property{border: 1px dotted #ccc;/* background: #f2f2f2; *//*overflow: hidden;*/font-size: 12px;padding: 10px;}
.articleCon  .property span{margin-right: 20px;/* width: 228px; */ /* float: left; */ _display: inline; /* height: 24px; */ line-height: 24px; text-align: left; color: #817778;}
.articleCon  .property span a{color: #817778;}
.articleCon  .property span a:hover{color:#ba000f ;}
.articleCon .shareBtns #bdshare{ vertical-align:middle; float:none; display:inline-block; *display:inline; zoom:1; margin-right:10px;}	
.articleCon .conTxt{ font-family: "宋体"; padding:25px 0 10px 0;  font-size: 18px; line-height: 1.7; width:100%; overflow:hidden;text-align:left; color:#333;}
.articleCon .conTxt p{ margin-bottom:20px; color:#333;word-wrap: break-word;
    word-break: break-all;
    text-align: justify;}
.articleCon .conTxt em,.articleCon .conTxt i{ font-style:italic ;}
.articleCon .conTxt em,.articleCon .conTxt b{ font-weight:bold ;}
.articleCon .conTxt a{color:#1855a8;}
.articleCon .conTxt #fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;}
.articleCon .page{ padding:0 10px 10px 10px;}
.articleCon .moodVote{ padding-top:10px;}
.articleCon .userControl{ overflow:hidden; text-align:left;}
.articleCon .userControl #bdshare{ float:right;}
.articleCon .userControl .a{ color: #266CBB;}
.articleCon .others{line-height: 30px;  margin: 0 0 30px 0; padding-top:10px;   font-size: 14px;}
.articleCon .others span{ color:#266CBB;}
.articleCon .others a{margin-right:10px;}
.articleCon .bdsharebuttonbox{  float:right;}
.articleCon ul{ padding-left: 35px; list-style-type: disc;}
.articleCon ul li{ list-style-type: disc;}
.articleCon ol{ padding-left: 35px; list-style-type: decimal;}
.articleCon ol li{ list-style-type: decimal;}

/* 节点专题-父列表页 ---------------------------------------------- */
.pageZtList{ padding-top: 20px; overflow:hidden; margin-right: -25px;}
.pageZtList li{ float:left; width: 228px; border:1px solid #DDE2E9; text-align:center; background:#fff; margin: 0 26px 26px 0; display:inline;}
.pageZtList .pic{ padding: 20px 0 15px 0;}
.pageZtList .pic img{ width:190px; height:140px;}
.pageZtList .title{ height:34px; font:normal 16px/34px "Microsoft YaHei"; _font-weight:bold; color:#004893; border:1px solid #DDE2E9; border-right:0; border-left:0 ;}
.pageZtList .title a{ color:#004893 ;}
.pageZtList .intro{ padding:10px 10px 30px 10px; position:relative; overflow:hidden; font-size:12px; line-height:22px; text-align:left; text-indent:24px; background:#F5F5F5; color:#999; height:110px;}
.pageZtList .intro .more{ text-indent: 0; position:absolute; right:0; bottom:0; display:block; width:80px; height:22px; background:#004893; color:#fff; text-align: center;}
.pageZtList .on .pic{ background:#EBF1F5 ;}
.pageZtList .on{ border-color:#b5bfce ;}



/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding: 20px 0;}
.friendLinkList li{ width: 162px; height:28px; line-height:28px; padding:0 10px 0 10px;  background:url(images/share/sharea.gif) 0 -114px no-repeat;  float:left;}

/* 手机版介绍页  */

.multiIntro{padding:30px;font:14px/30px 微软雅黑  ;height:500px;}
.multiIntro h1{font:27px/1.5em 微软雅黑;color:#c00;text-align:center; height:80px;line-height:70px; border-bottom:1px dotted #ccc; margin:0 0 20px 0;}
.multiIntro .fr{padding:0 0 50px 0; width:450px;float:left;}
.multiIntro .fl{width:400px;padding:0 0 0 30px;}
.multiIntro h3{border-top:1px dotted #ccc; height:50px;line-height:60px; font-weight:bold; margin:20px 0 0 0;font-size:16px;}
.multiIntro p{color:#999;}
.multiIntro .link{position:relative; height:90px; padding:0 10px ;}
.multiIntro .link h4{ font-size:20px; padding-top:5px; color:#333  ;}
.multiIntro .link i{width: 280px;font-size:14px;position:absolute; left:10px;top: 48px;  border:1px solid #F6B86F; padding: 5px 10px; background:#FEFAEF;}
.multiIntro .link img{ position:absolute; right:10px; top:0;}


/*-- 
颜色代码
#004893 深蓝色标题
#E6E6E6 淡灰色边框
--*/