﻿@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* 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; }
fieldset,img { border: 0;vertical-align:top }
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:1018px; background: url(images/body.jpg) #F5F5F5 0 0 repeat-x;   }
body{  color:#333;font:12px/180% "Microsoft YaHei",SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none;}
a{color:#333;text-decoration:none; outline:none;}
a:hover { color:#DA0006;text-decoration:underline; }
.clear{border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.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;}
table { max-width: 100%; border-collapse: collapse; border-spacing: 0; }

/* frame */
.siteWidth{ width:1000px; margin:0 auto  }

#wrap{width:1000px;margin:0 auto;padding: 0 20px;background:#fff;border-top:0;border-bottom:0;}
#header{margin: 0 auto; position:relative; z-index:1;  }
#footer{background: #fff;overflow:hidden;  margin:auto;  }
#content{clear: both;background:#fff;overflow:hidden;margin: 0 auto;padding: 0 0 20px 0;}

.topBar{height: 40px;line-height: 40px;overflow:hidden;background: url(images/icons.png) 0 9px no-repeat;}
.topBar .others{ float:right;  }
.topBar .others a{ margin:0 5px; }
.topBar .date{ padding-left:30px; }

/* banner */
#header .banner{
    position: relative;
}

.siteSearch{ width:215px; height:28px; background:url(images/topsearch.png) 0 0 no-repeat; position:absolute; right:20px; top:20px; z-index:1; }
.siteSearch input{ color: #999; background: none; height:20px; border:0; padding:2px; margin:2px; width:170px; }
.siteSearch a{ display:block; width:38px; height:28px; position:absolute; right:0; top:0; line-height:28px; }

/* footer */
.footer{ }
.footer .in{ width:1000px; margin:0 auto; overflow:hidden; }
.footerNav{font-size: 14px;background:url(images/bg.png) #D10E01;height: 38px;line-height: 38px;text-align:center;color: #fff;}
.footerNav li{ padding:0 4px;}
.footerNav a{color: #fff;margin: 0 12px;white-space:nowrap;} 
.copyRightWrap{ width:1000px; margin:0 auto; }
.copyRight{
	font-family:Arial, Helvetica, sans-serif;
	padding: 20px 0 40px 0;
	color:#555;
	text-align: center;
	line-height: 25px;
	position:relative;
}
.copyRight #_ideConac{ position:absolute; left: 640px; top: 13px; }
.copyRight .wzba{ position:absolute; left: 726px; top: 26px; }

/* nav */
#topNav{ z-index: 1; height: 45px;  line-height: 45px;  position:relative; font-size: 16px; margin: 0 auto; background:url(images/nav.png) 0 0 repeat-x #D10D01;}

.mainNav{  position:relative; z-index:1; color:#fff;}
.mainNav .li1{ float:left; display:inline;  text-align:center; position:relative; }
.mainNav .spe{ float:left; width: 4px; text-align:center; overflow:hidden;  font-size:0; background:url(images/nav.png) 0 -285px no-repeat;}
.mainNav .a1{display:block;color:#fff;float:left;width: 198px;/* background: url(images/nav.png) 71px -127px no-repeat; */font-size:18px;font-weight:bold;text-shadow:1px 1px 3px #666;}
.mainNav .a1:hover{ text-decoration:none; color:#ff0}
.mainNav .on1 .a1{  }
.mainNav .ul1{ display:none; position:absolute; left:0; top:45px; background:#D10D01; width:100%;  }
.mainNav .a2{ display:block; color:#fff; line-height:20px; font-size:14px; padding:8px 5px;  }
.mainNav .a2:hover{ color:#fff;  text-decoration:none; background:#FF8D23 }
.mainNav .first1 .a1{background-position: 77px -53px;}
.mainNav .last1 .a1{background-position: 76px -193px;}

/* 首页 */
.column{ zoom: 1; overflow:hidden; margin-bottom: 10px;}
.mainContent{width: 740px;float: right;overflow:hidden;}
.side{width: 240px;float: left;overflow:hidden;}

#focusNews{ float:left; margin-right:20px;}
#columnA{padding-top:20px;}
#columnA .topicList{ overflow:hidden; zoom:1 }

#columnB{ margin-bottom:0; }
#columnB .indBox{ width: 490px;   }
#columnB .indBox .bd{height:180px;}

.minBanner{margin-bottom:20px; overflow:hidden; clear:both;}

/* indBox */
.indBox{margin-bottom: 20px;}
.indBox .hd{ height: 39px; line-height: 39px;  padding:0 10px 0 0; overflow:hidden; border-top:1px solid #FF8312; background:#FFEEDF; }
.indBox .hd .more{ float:right; color:#777 }
.indBox .hd h3{height: 100%;float:left; background:url(images/bg.png) 0 0 repeat-x;color:#fff;font-size:16px; font-weight:bold;}
.indBox .hd h3 a{color:#fff;display:block;float:left;padding:0 20px 0 40px;background: url(images/bg.png) 10px -71px no-repeat;}
.indBox .hd h3 a:hover{ text-decoration:none; }
.indBox .bd{ padding: 6px 0 0 0; overflow:hidden; }

.indBox .hd li{float: left;font-size:16px; font-weight:bold;}
.indBox .hd li a{color:#333;display:block;float:left;padding:0 30px 0 30px;}
.indBox .hd li.on{height: 100%;background:url(images/bg.png) 0 0 repeat-x;}
.indBox .hd li.on a{color:#fff;background: url(images/bg.png) 10px -71px no-repeat;padding:0 20px 0 40px;}
.indBox .hd li a:hover{ text-decoration:none; }


#columnC{margin-bottom:0;}

/* picBox */
.picBox{ border: 1px solid #e8e8e8; position:relative; padding: 10px;}
.picBox .hd{ position:absolute; width: 35px; height: 174px; background: url(images/ind-xxfc.jpg) no-repeat; }
.picBox .hd h3{ font-size:18px; color:#fff; padding: 33px 10px 0 10px;  }
.picBox .hd a{ color:#fff }
.picBox .hd a:hover{ text-decoration:none; color:#ff0 }
.picBox .bd{padding-left: 45px;}
.picBox .tempWrap{ width: 933px !important; }
.picBox .picListFl li{line-height: 18px; margin: 0 13px 0 0; height:174px}
.picBox .prev,.picBox .next{ display:block; width:20px; height:50px; background: url(images/icons.png) 0 10px no-repeat; position:absolute; top: 70px; left: 50px; filter:alpha(opacity=60);opacity:0.6;}
.picBox .next{ left:auto; right:10px; background-position: 0 -57px; }
.picBox .prev:hover,.picBox .next:hover{filter:alpha(opacity=100);opacity:1;  }

.linkBox{border:1px solid #FFE2C9; height:40px; line-height:40px; font-size:14px;}
.linkBox .hd{float:left;background:#FFE2C9;font-size:16px;color:#dd230c;width:100px;text-align:center;}
.linkBox .hd h3{font-weight:bold;}
.linkBox .bd{overflow:hidden; zoom:1}
.linkBox ul{overflow:hidden}
.linkBox li{margin-left: 35px;float:left;display:inline;}

/* 文章-列表页 */
.sideBox{ margin-bottom:15px }
.sideBox .hd{text-align: center;height: 39px;line-height: 39px;overflow:hidden;background:url(images/bg.png) 0 0 repeat-x #D10E01;color:#fff;padding:0 15px;}
.sideBox .hd h3{ font-size: 16px; font-weight:bold; }
.sideBox .bd{border: 1px solid #F5BD98;padding: 15px;border-top:0;overflow:hidden;}
.sideBox .infoList li{ font-size:12px; height:28px; line-height:28px;}

#sideRmph .list li{ overflow: hidden; height:22px; line-height:22px; padding: 6px 0;    }
#sideRmph .list .num{ margin: 0 8px 0 3px; display:inline-block; *display:inline; zoom:1; width: 20px; height: 18px; line-height: 18px; border:1px solid #D4D4D4; text-align:center; 
	font-family:Arial; background:#F4F4F4; color:#666;
}
#sideRmph .list .up .num{ background: #1181C5; border: 1px solid #1181C5; color:#fff;  }

/* xBox */
.xBox .xHd{border-bottom: 1px solid #ddd; position: relative;height: 30px;line-height: 30px; padding-bottom:10px;}
.xBox .xHd .path{ height: 40px; position:absolute; right:10px;  line-height: 40px;}
.xBox .xHd h3{ color:#fff; font-size:20px; }
.xBox .xHd h3 a{display:block;padding: 0 0 0 15px;color: #D10E01;background: url(images/icons.png) 0 -185px no-repeat;}
.xBox .xBd{padding: 20px 0;overflow: hidden;}

/* path */
.path{ height: 40px; line-height: 40px; color:#666; font-size:14px; padding:5px 0;}
.path em{padding-left: 22px;background: url(images/icons.png) 0 -123px no-repeat;}
.path a,.path span{ margin:0 5px; color:#666 }


/* url_方块样式分页 */
.page{padding: 15px 10px;font-size:14px;clear:both;}
.page a,.page span{ display:inline-block; *display:inline; zoom:1; line-height: 34px !important; vertical-align:middle; height:auto  !important }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5 !important; padding: 0 13px !important; }
.page a:hover {border:1px solid #FF4F00 !important; text-decoration:none; color:#FF4F00;}
.page .current,.page b a{background: #FF4F00; border: 1px solid #FF4F00; color:#fff !important; font-weight:bold; padding: 0 13px  !important; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
.page input{ border:1px solid #c5c5c5; background:#fff; width: 34px !important; height: 34px !important; line-height: 34px !important; vertical-align:middle;      }
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;     }


/* 侧栏菜单 */
#sideMenuBox .hd h3{ }
.menuList{}
.menuList li{ margin-bottom: 10px;}
.menuList li a{ height: 34px; border: 1px solid #FFD0B8; display:block; background: url(images/bg.png) 0 -110px repeat-x; line-height: 34px; text-align:center; font-size:16px; color:#666; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.menuList li a:hover,
.menuList li.on a{ color:#DA1C08; text-decoration:none; border-color:#FFB58F; background-position:0 -144px}
.menuList li a:hover{   }
.menuList .last{ margin-bottom:0}

/* sidePicNews */
#sidePicNews .list li{ text-align:center; }
#sidePicNews .list li img{padding:1px; border:1px solid #eee; width:200px; height: 120px;}
#sidePicNews .list li .title{padding:3px 0 10px 0}

/* 新闻列表 */
.newsList{ padding: 0 10px 10px 10px;}
.newsList li{font-size: 16px;height: 38px;line-height: 38px;}
.newsList li a{background: url(images/icons.png) no-repeat 0 -71px;padding-left: 15px;}
.newsList li .date{font-size: 14px;float:right;color:#999;}
.newsList li .node{ color:#999	;  }
.newsList .split{ border-bottom: 0; font-size:0; line-height:0; overflow:hidden; height:0; border-bottom:1px dotted #ccc; margin:19px 0;}
.newsSearchList .tit{ padding-left:0; background:none;  }
.newsSearchList .tit:hover{ background:none; }

/* 图片列表 */
.pagePicList{ padding: 10px 0 10px 10px; overflow:hidden; margin-right:-30px;  }
.pagePicList li{ height: 250px; float:left; margin-right: 33px; width: 210px; overflow:hidden;    }
.pagePicList .pic a{ background:#000; display:block; position:relative; }
.pagePicList .pic img{ width:210px; height:157px;  position:relative;   }
.pagePicList .pic a:hover{ border-color: #EAB586;  }
.pagePicList .pic a:hover img{ filter:alpha(opacity=80);opacity:0.8 }
.pagePicList .pic a:hover .view{ display:block !important; position:absolute; z-index:1; width:60px; text-align:center; color:#fff; font-size:14px; 
     padding-top:40px; top:45px; left:70px; background:url(../../images/png24-view.png) 0 0 no-repeat;    }
.pagePicList .title{font-size: 14px;line-height: 22px;overflow:hidden;padding: 5px 10px;height: 44px;}
.pagePicList .date{ display:block; padding-left: 19px; background: url(../../images/icons1.png) 0 -1150px no-repeat; color:#999}

/* 文章-内容页 */

.articleCon { padding:20px 30px; }
.articleCon .title { font-size:30px; line-height:160%; text-align:center; font-family:"微软雅黑","宋体"; color:#EB1616}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{line-height:28px;padding: 2px 10px 10px 10px;margin: 15px 0;text-align:center;color:#666;border-bottom:1px dotted #e1e1e1;font-size:14px;}
.articleCon .property span{ padding:0 8px;}
.articleCon .property .time{ padding-left:22px; background:url(../images/icons1.png) 0 -1286px no-repeat;}
.articleCon .property .print{ padding-left:18px; background:url(../images/icons1.png) 0 -1220px no-repeat;}
.articleCon .property .t1{ font-size:12px; color:#999; font-weight:bold; margin-right:4px; }
.articleCon .property .t2{ font-size:16px; color:#999; font-weight:bold; }
.articleCon .property .t1,
.articleCon .property .t2:hover{text-decoration:none;}
.articleCon .userControl {line-height: 28px;padding:2px 10px;text-align:right;color:#333;background-color:#fffbe6;border:1px dotted #ede699;overflow: hidden;}
.articleCon .conTxt {color:#333;font-size: 16px;line-height: 30px;width:100%;overflow:hidden;margin-bottom: 60px;}
.articleCon .conTxt p { padding-top:20px;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{font-size: 14px;margin-bottom: 10px;padding-top: 10px;color:#888;}
.articleCon .others .prev,.articleCon .others .next {line-height: 30px;}
.articleCon .thisTable{ width:100%  }
.articleCon .thisTable td{ padding:5px; } 
.articleCon .share{ border-top:1px dotted #ccc; padding-top:10px; margin-top:20px; overflow:hidden; }
.articleCon .share .bdsharebuttonbox{float:right;}
.articleCon .share .links a{ font-size:14px; margin-right:20px; color:#888}

/* 相关信息 ----------------------------------------- */
#relativeInfo{margin: 10px 0; border-top:1px solid #ddd; }
#relativeInfo .hd{background: none; height:40px; line-height:40px;}
#relativeInfo .hd h3{ font-size:18px; color:#b00;  padding:0;}
#relativeInfo .bd{padding: 5px 0;}
#relativeInfo ul{overflow: hidden;}
#relativeInfo li{float: left;width: 47%;border-bottom: none;}

/* 
标题： #E60101
边框： #E60101

*/
