/* 全局CSS定义 */
body {text-align:center;font-family: 宋体, serif;  margin:0; padding:0; background: #fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}

.clear{clear:both;height:0px; width:0; line-height:0;overflow:hidden;visibility:hidden;}

/* 链接颜色 */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #FF3300; text-decoration:underline;}
a:active {color: #FF3300;}

/* 文章页导航 */
.endPageNav{ margin:0 auto;width:960px; clear:both; background:#fff;}
.endPageNav .top{ height:48px; border-bottom:3px solid #000; clear:both; overflow:hidden;}
.endPageNav .top .logo{float:left; width:152px; padding:4px 0 0 0;}
.endPageNav .top .search{float:right; width:255px; }
.endPageNav .top .search .s0{float:left; padding:25px 0 0; color:#666; width:65px;}
.endPageNav .top .search .s1{float:left; padding:21px 0 0; width:130px;}
.endPageNav .top .search .s1 input{border:1px solid #ccc; width:120px; height:15px; font-size:12px; color:#666;}
.endPageNav .top .search .s2{float:left; padding:21px 0 0; width:60px;}
.endPageNav .top .search .s2 .input{border:0; width:53px; cursor:pointer; height:19px;background:url(/style/comment/images/end_n_input_bg1.gif) no-repeat; padding:3px 0 0; font-size:12px;}
.endPageNav .top .search .s2 .inputOver{border:0; width:53px; cursor:pointer; height:19px;background:url(/style/comment/images/end_n_input_bg1_.gif) no-repeat; padding:3px 0 0; font-size:12px;}
.endPageNav .menu{clear:both; height:26px; background:url(/style/comment/images/end_n_bg3.gif) bottom repeat-x; border-right:1px solid #ccc;}
.endPageNav .menu ul{}
.endPageNav .menu ul li{float:left;width:55px;height:25px;border-left:1px solid #ccc;padding:0;}
.endPageNav .menu ul li a{display:block;line-height:25px;}
.endPageNav .menuTree{clear:both; height:26px;background:#EFF6FC; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.endPageNav .menuTree ul{}
.endPageNav .menuTree li{text-align:left; padding:8px 0 0 9px; clear:both;}
.endPageNav a:link{color:#000;}
.endPageNav a:visited{color:#000;}
.endPageNav a:hover{color:#FF3300;}
.endPageNav a:active{color:#FF3300;}

/* 区块 */
.endArea{margin:0 auto; width:960px; background:url(/style/comment/images/end_n_bg1.gif); clear:both;}
.endArea .col1{float:left; width:635px; }
.endArea .col2{float:left; width:25px;  }
.endArea .col3{float:right; width:300px;}
.endLineH{margin:0 auto; width:960px; height:1px; font-size:1px; overflow:hidden; background:url(/style/comment/images/end_n_line1.gif);}

/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}

/* 当前位置 */
.theCurrent{ margin:0 auto; width:633px; height:28px; clear:both; background:#fff;}
.theCurrent ul{}
.theCurrent li{text-align:left; padding:9px 0 0 10px; color:#666; list-style-type:none;}
.theCurrent li a{color:#666;}
.theCurrent li a:visited{color:#666;}
.theCurrent li a:hover{color:#bc2931;}

/* 正文 */
#endMain{margin:0 auto; width:633px; clear:both; border-top:1px solid #E8E8E8;border-bottom:1px solid #ccc;}
#endMain .theTitle{ clear:both; }
#endMain .theTitle h1{text-align:center;  font-size:24px; font-family:"宋体"; font-weight:bold; color:#05006C; padding:18px 0 0 11px; margin:0;clear:both; }
#endMain .theTitle .text{ clear:both;text-align:left; padding:5px 0 0 12px;}
#endMain #endText{border:0;text-align:left; overflow:hidden;padding:11px; margin:0;font-size:14px; clear:both; line-height:23px;word-wrap:break-word; word-break:break-all;}
#endMain #endText h2{ font-size:14px; }
#endMain #endText p{margin:0 0 19px 0;padding:0;}
#endMain #endText .icon{ margin:3px 0 0; border:0;}
#endMain #endText img{border:1px solid #000000;}
#endMain #endText table{table-layout:fixed;}
#endMain #endText td{ overflow:hidden;text-overflow:ellipsis;}
#endMain #endText a{text-decoration:underline; color:#000099;}
#endMain #endText a:hover{color:#FF3300;}

/* 标题下信息块 */
#endMain #ConTiBt{width:576px; height:40px; line-height:40px; padding:0 0 10px 0;margin:0 auto;color:#666;clear:both;position:relative;text-align:left;}
#endMain #ConTiBt a:visited{color:#009;}
#endMain #ConTiBt a:hover,#ConTiBt a:active,#ConTiBt a:focus{color:#c00;}
#endMain #ConTiBt span{position:absolute;right:1px;top:0;}

/*文章翻页*/
.news_endpage_movepage{font-size:14px;color:#FF3300;}
.news_endpage_movepage_t{text-align:right;padding-right:20px;line-height:40px;color:#0F0CBF;}
.news_endpage_movepage_t a:link{color:#0F0CBF;}
.news_endpage_movepage_t a:visited{color:#0F0CBF;}
.news_endpage_movepage_t a:hover{color:#FF3300;}
.news_endpage_movepage_t a:active{color:#FF3300;}
.news_endpage_movepage_b a:link{color:#0F0CBF;}
.news_endpage_movepage_b a:visited{color:#0F0CBF;}
.news_endpage_movepage_b a:hover{color:#FF3300;}
.news_endpage_movepage_b a:active{color: #FF3300;}

/* comment 0709 edit */
.endDeliver0709{ margin:10px auto; width:94%; clear:both;}
.endDeliver0709 .title{text-align:left; clear:both;height:35px; background:url(/style/comment/images/end_bg2.gif) 0 10px repeat-x;}
.endDeliver0709 .title .tip{float:left; padding:0 3px 0 0; background:#fff;}
.endDeliver0709 .title .text{float:right; background:#fff; padding:5px 4px 0; font-size:14px;}
.endDeliver0709 .title .textBu{float:right; background:#fff; margin:2px 0 0;}
.endDeliver0709 .title .textBu a{width:68px; text-align:center; color:#bc2931; height:19px;background:url(/style/comment/images/end_n_input_bg2.gif) no-repeat; padding:3px 0 0; font-size:12px; display:block;}
.endDeliver0709 .title .textBu a:visited{ width:68px; color:#bc2931; height:19px;background:url(/style/comment/images/end_n_input_bg2.gif) no-repeat; padding:3px 0 0; font-size:12px; display:block;}
.endDeliver0709 .title .textBu a:hover{width:68px; color:#bc2931; height:19px;background:url(/style/comment/images/end_n_input_bg2_.gif) no-repeat; text-decoration:none; padding:3px 0 0; font-size:12px;}
.endDeliver0709 .title a{color:#000;}
.endDeliver0709 .title a:visited{color:#000;}
.endDeliver0709 .title a:hover{color:#bc2931;}
.endDeliver0709 .textBox{clear:both; padding:2px 0 0;}
.endDeliver0709 .textBox textarea{width:99%; height:130px;  border:1px solid #666; background:url(/style/comment/images/end_n_bg9.gif) center 50px no-repeat; font-size:12px;}
.endDeliver0709 .loginTip{clear:both; }
.endDeliver0709 .loginTip .login{float:left;padding:5px 0 0;}
.endDeliver0709 .loginTip .login .input1{width:50px; height:15px; border:1px solid #ccc; font-size:12px;}
.endDeliver0709 .loginTip .login .input2{border:0; width:53px; cursor:pointer;  height:19px;background:url(/style/comment/images/end_n_input_bg1.gif) no-repeat; padding:3px 0 0; font-size:12px;}
.endDeliver0709 .loginTip .login .inputOver2{border:0; width:53px; cursor:pointer; height:19px;background:url(/style/comment/images/end_n_input_bg1_.gif) no-repeat; padding:3px 0 0; font-size:12px;}
.endDeliver0709 .loginTip .send{float:right;padding:5px 0 0 10px;}
.endDeliver0709 .loginTip .send .input{border:0; width:68px; cursor:pointer;height:19px;background:url(/style/comment/images/end_n_input_bg2.gif) no-repeat; padding:3px 0 0; font-size:12px;}
.endDeliver0709 .loginTip .send .inputOver{border:0; width:68px; cursor:pointer; height:19px;background:url(/style/comment/images/end_n_input_bg2_.gif) no-repeat; padding:3px 0 0; font-size:12px;}
.endDeliver0709 .loginTip a{color:#1f3a87;}
.endDeliver0709 .loginTip a:visited{color:#1f3a87;}
.endDeliver0709 .loginTip a:hover{color:#bc2931;}

/*发送好友*/
.news_endpage_sendTo{line-height:21px;}
.news_endpage_sendTo_t a{color:#0F0CBF;}
.news_endpage_sendTo_t a:visited{color:#0F0CBF;}
.news_endpage_sendTo_t a:hover{color:#0F0CBF;}
.news_endpage_sendTo_b{height:40px;line-height:40px;}

/* 相关新闻 */
.RelatedNews{clear:both; height:26px; background:url(/style/comment/images/end_n_bg3.gif) bottom repeat-x; margin:10px auto; width:600px;}
.RelatedNews .text{float:left;background:url(/style/comment/images/end_n_i6.gif) 0 7px no-repeat; padding:6px 8px 0 18px; text-align:left;}
.RelatedNews ul{ float:left;}
.RelatedNews li{float:left; margin:0 3px 0 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; background:#fff;}
.RelatedNews .active{background:#F8FCFF; height:25px;}
.RelatedNews h2{padding:8px 10px 0; clear:both;}
.RelatedNews a{color:#000;}
.RelatedNews a:visited{color:#000;}
.RelatedNews a:hover{color:#bc2931;}
.RelatedNews .text a{color:#1f3a87;}
.RelatedNews .text a:hover{color:#bc2931;}

.RelatedNews_Content{clear:both; height:auto;}
.RelatedNews_Content .list{padding:0px;}
.RelatedNews_Content .list ul{float:left;}
.RelatedNews_Content .list li{line-height:23px; padding:0 0 0 15px; text-align:left; clear:both; font-size:14px;list-style-type:none;}
.RelatedNews_Content .list li span{font-size:12px; padding:0 0 0 4px; color:#666;}
.RelatedNews_Content a:link{color:#1f3a87;}
.RelatedNews_Content a:visited{color:#800080;}
.RelatedNews_Content a:hover{color:#FF3300;}
.RelatedNews_Content a:active {color:#FF3300;}


/* 直达 */
.endDirect{ clear:both; padding:12px 0; }
.endDirect .input{ width:168px; cursor:pointer; height:28px; font-size:14px; font-weight:bold; background:url(/style/comment/images/input_n_bg0.gif);margin:0 40px;padding:4px 0 0 12px; text-align:left; border:0;}
.endDirect .inputOver{ width:168px; height:28px;cursor:pointer; font-size:14px; font-weight:bold; background:url(/style/comment/images/input_n_bg0_.gif);margin:0 40px;padding:4px 0 0 12px;text-align:left; border:0;}
.endDirect .input2{ width:140px; cursor:pointer; height:28px; font-size:14px; font-weight:bold; background:url(/style/news/images/input_bg_1.gif); padding:4px 0 0 0; text-align:center; border:0;}
.endDirect .inputOver2{ width:140px; height:28px;cursor:pointer; font-size:14px; font-weight:bold; background:url(/style/news/images/input_bg_2.gif); padding:4px 0 0 0;text-align:center; border:0;}

/* 页脚 */
.foot{margin:0 auto; width:750px; line-height:160%;}
.foot .text{padding:3px 0 6px; border-bottom:1px solid #000; margin:0 0 5px;}
.foot a:visited{color:#000;}
		
/* Hack */
/* 闭合浮动元素的Hack,兼容ff,ie,ie-mac,opera */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*终极页右侧样式*/
.clr{clear:both;height:0px; width:0; line-height:0;overflow:hidden;visibility:hidden;}
.photo_menu{position:relative;border-bottom:1px solid #ccc; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#07519A; text-align:center;}
.photo_list{ margin:6px 0 0 10px;}
.photo_list ul{}
.photo_list ul li{ float:left;line-height:21px;text-align:center; width:140px; margin:0; padding-bottom:6px; color:#999999;}
.photo_list ul li img{ margin-bottom:4px; border:1px solid #666666;width:120px;height:180px;}





