@charset "utf-8";
/* CSS Document */

/* 基本信息*/


/*功能信息*/
/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; vertical-align:middle; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ min-width:1000px;  background: url(/content/news/peskin/ShenHePingGu/images/html.jpg) 0 29px #F5F5F5 repeat-x; }
body{ min-width:1000px; color:#333; font:12px/180% SimSun,Arial,Tahoma,Helvetica,Arial,sans-serif; text-align:center; -webkit-text-size-adjust: none; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#f00; text-decoration:underline; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.mat{ margin-top:10px;  }



/*box*/
.box{padding:15px 15px 5px 15px; border:1px solid #eee; background:#fff;}
.box .hd { height:37px; line-height:37px;  position:relative; overflow:hidden; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -140px; padding:0 10px 0 0}
.box .hd .more{ float:right; color:#666;  }
.box .hd .more a{ color:#666}
.box .hd ul{ overflow:hidden; font-size:16px; font-family:"microsoft yahei"}
.box .hd li{float:left; padding-left:20px; }
.box .hd li a{float: left; padding-right:20px;display: block;}
.box .hd li a:hover{text-decoration:none}
.box .hd .on{ background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -80px no-repeat; }
.box .hd .on a{ background:url(/content/news/peskin/ShenHePingGu/images/bg.png) right -80px no-repeat; color:#fff;}

.box .hd h3 {font-size: 16px;float: left; font-family:"microsoft yahei"; padding-left:20px; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -80px no-repeat; }
.box .hd h3 a{ float: left; display:block; padding-right:20px; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) right -80px no-repeat; color:#fff;}
.box .hd h3 a:hover{text-decoration:none;}
.box .bd { padding:10px 0; overflow:hidden; }

/* textList */
.txtList{  }
.txtList .n{ height: 27px; line-height: 27px; overflow:hidden;}
.txtList .n a{padding-left:10px; background: url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -211px no-repeat;}
.txtList .n .date{float:right; color:#999}
.txtList .t{padding-bottom:10px; margin-bottom: 6px; border-bottom:1px dotted #ccc;}
.txtList .t .title{ height:30px; line-height:30px; font-size:18px; font-family:"microsoft yahei"; text-align:center;}
.txtList .t .title a{color:#FF8800}
.txtList .t .intro{ color:#999; text-indent:2em; line-height: 20px; padding-top:5px; height: 40px; overflow:hidden;}
.txtList .t .more{color:#f00}

/* topicList */
.topicList .n{ height:28px; line-height:28px; overflow:hidden;}
.topicList .n a{padding-left:10px; background: url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -211px no-repeat;}
.topicList .n .date{float:right; color:#999}
.topicList .t{overflow:hidden; padding-bottom:10px; }
.topicList .t .pic{width:120px; float:left; margin-right:15px; }
.topicList .t .pic img{width:120px; height:80px;}
.topicList .t .con{overflow:hidden; zoom:1}
.topicList .t .title{ overflow: hidden; height:30px; line-height:30px; font-size:16px; font-family:"microsoft yahei"}
.topicList .t .intro{ color:#999; text-indent:2em; line-height:22px; padding-top:5px; height:44px; overflow:hidden;}
.topicList .t .more{color:#f00}

/* infoList */
.infoList li{height:26px; line-height:26px; overflow:hidden; padding-left:10px; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -204px no-repeat;}

/*frame*/
.siteWidth{width:1000px; overflow:hidden; margin:0 auto;}
#header { width:1000px; margin:0 auto;  position: relative; z-index: 1; text-align:left;}
#content { overflow: hidden; width: 1000px; padding: 15px 0;  margin:0 auto; position:relative; z-index: 0; text-align:left;}
#footer {
    background-color: #D9E2DE;
}

.side {float:right; width:230px; overflow:hidden; }
.mainContent {float:left; width:740px; margin-right:10px; overflow:hidden; }

/*header*/
.topBar{ color: #CEE6F8; text-align: left; height: 29px; line-height: 29px; overflow:hidden; background:url(/content/news/peskin/ShenHePingGu/images/topbar.jpg); }
.topBar .links{float:right;}
.topBar .links a{margin:0 8px; color:#CEE6F8}

.banner {background: url(/content/news/peskin/ShenHePingGu/images/banner.jpg) 0 0 no-repeat;height: 154px;  }
.mainNav { background-color: #1D684C; height: 29px; line-height: 29px; font-family:"microsoft yahei"; padding: 5px 0 6px 0;}
.mainNav .li1{margin: 0 13px;float:left; position:relative; width:98px; text-align:center;}
.mainNav .spe{display:none }
.mainNav .a1{display:block; color: #fff; font-size:16px; font-weight:normal; }
.mainNav .a1:hover{text-decoration:none; color:#fff}
.mainNav .ul1{display:none; background: #034737; position:absolute; left:0; top: 29px; width:100%; text-align:center; color:#fff; zoom:1; overflow:hide}
.mainNav .ul1 .li2{ width:100%; float:left; }
.mainNav .a2{display:block; padding:7px 0; color:#fff; font-weight:normal; border-bottom: 1px dotted #055A46; font-size:12px;; line-height:20px;}
.mainNav .a2:hover{background: #0E382F; text-decoration:none; color:#fff}

.mainNav .on1{ background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 0 no-repeat; }

.subNav{ height:26px; line-height:26px; padding:5px 10px; background:#fff; overflow:hidden;}
.subNav h3{ float:left; width:86px; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -40px; text-align:center; font-size:14px; color:#fff; font-family:"microsoft yahei"; margin-right:10px; }
.subNav h3 a{color:#fff}
.subNav .list{overflow:hidden;}
.subNav .list li{float:left; margin-right:30px; padding-left:10px; background: url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -204px no-repeat;}
.subNav .list .dateRight{color:#999; margin-left:5px;}

/*footer*/
.copyright { padding:20px; text-align:center; }
.copyright a { }

/* 首页 */
.column{overflow: hidden; margin-bottom:12px;  }
.focusBox{ width:400px; overflow:hidden; position:relative;  }
.focusBox .hd{ position:absolute; z-index:1; right:5px; bottom: 32px; }
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focusBox .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#666; cursor:pointer; color:#fff;   }
.focusBox .hd ul li.on{ background:#f00;  color:#fff;   }
.focusBox .bd{ height: 270px; position:relative; overflow:hidden;  }
.focusBox .bd .pic{position:relative; z-index:0; }
.focusBox .bd .pic img{ width: 400px; height:270px; }
.focusBox .bd .con{ position:absolute; width:100%;  z-index:1; bottom:0; height: 28px; line-height: 28px; text-align:center; }
.focusBox .bd .con .title{ position:absolute; width:100%; bottom:0; left:0; z-index:1;   }
.focusBox .bd .con .title a{ color:#fff;  }
.focusBox .bd .con .bg{ position:absolute; width:100%; z-index:0; bottom:0; left:0; background:#000; filter:alpha(opacity=60);opacity:0.6; height: 28px;   }

#columnA{height: 270px;background:#fff; padding:15px;border:1px solid #eee}
#columnA .focusBox{float:left; margin-right:15px;}
#columnA .box{padding: 0;overflow:hidden;border: 0;}

#columnB{margin-bottom:0}
#columnB .box{ margin-bottom: 15px; width:462px; }
#columnB .box .bd{height:230px}

#columnC{margin-bottom:0}
#columnC .fList{overflow:hidden;}
#columnC .fList li{float:left; margin:5px 15px; display:inline; word-break:keep-all; white-space:nowrap; }

/* 文章-列表页 */
.pageSide { float:right; width: 246px; overflow:hidden; }
.pageMain  { float:left; width: 740px; margin-right:0; overflow:hidden; }
.pageSide .box{margin-bottom:15px;}
.pageSide .box .hd{ background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -80px; text-align:center; padding:0 0 0 10px }
.pageSide .box .hd h3{float:none; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) right -80px no-repeat; padding:0 10px 0 0 ; color:#fff;}

.wBox{padding:15px; border:1px solid #eee; background:#fff;}
.wBox .wHd{text-align:right; background:url(/content/news/peskin/ShenHePingGu/images/bg.png) 0 -140px}

.tpxwList{
    text-align: center;
 }
.tpxwList .t{ margin-bottom: 15px; overflow:hidden;}
.tpxwList .t .pic{
 }
.tpxwList .t .pic img{width: 200px; height: 140px;}
.tpxwList .t .con{ padding-top: 5px; line-height: 20px;}
.tpxwList .n{ height:28px; line-height:28px; overflow:hidden; }
.tpxwList .n a{padding-left:12px; }
.tpxwList .t3,.tpxwList .t:last-child{border-bottom:0; margin-bottom:0; padding-bottom:0;}



.pagePicList{overflow: hidden;padding-top:15px;}
.pagePicList li{text-align: center;float: left;height: 220px;width:200px; margin: 0 17px;}
.pagePicList li img{height: 150px;width:200px;}
.pagePicList .title{padding-top:5px;}

/* path */
.box .hd .path{float:right; }
.path{height: 37px; line-height: 37px; color:#666 }
.path em{  }
.path a,.path span{ margin:0 5px; color:#666; }


.newsList { text-align:left; }
.newsList li { height:34px; line-height:34px; overflow:hidden;  font-size:14px;}
.newsList li .date{float:right; color:#999;}
.newsList li{ padding: 0 5px 0 14px;  }
.newsList .split { background:none; border-bottom:1px dotted #ccc; margin:17px 0; height:0; line-height:0; font-size:0; overflow:hidden; }

/* url_方块样式分页 */
.page{ text-align:center; padding: 25px 0 15px 0;  font-size:12px; clear:both;  }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; height: 30px !important; line-height: 30px !important; vertical-align:middle;   }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5 !important; padding: 0 12px !important;}
.page a:hover {border:1px solid #EB5405; text-decoration:none; color:#EB5405;}
.page .current,.page b a{background: #EB5405 !important; border:1px solid #EB5405 !important; color:#fff !important; font-weight:bold; padding: 0 12px !important; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px !important; height: 30px !important; line-height: 30px !important; vertical-align:middle;      }
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;     }


/*内容页*/
.articleCon { padding: 20px 15px; }
.articleCon .title { line-height: 150%; font-size: 28px; color:#c61100; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200; padding: 10px 0 15px 0; }
.articleCon .property { line-height:22px; padding: 5px 10px; margin:10px 0; text-align:center; color:#666; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; overflow:hidden; }
.articleCon .userControl .fxBox{float:left;}
.articleCon .conTxt {color:#333; font-size:14px; line-height:28px; padding: 10px 0; width:100%; overflow:hidden; }
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others { line-height:26px; margin:10px 0; padding-top:10px;
