@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;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
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{ width:100%; height:100%;}
body{ width:100%; height:100%; color:#333;font:14px/1.8 "Microsoft YaHei",SimSun,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;}

/* frame */
#wrap{ overflow:hidden;  position:relative;  margin:0 auto; text-align:left;}
#header{ position:relative; z-index:1; background:url(images/body.jpg) center 0 no-repeat #8D1415;}
#content{ width:1200px; position:relative; overflow:hidden; margin:0 auto; padding:30px 0; z-index:0;}
.siteWidth{width:1200px; margin:0 auto; position:relative;}

#header .siteWidth{ height:60px; padding-top:160px;}
#header #logo{ position:absolute; left:0; top:50px;}
#header .userPanel{position:absolute; right:0; top:15px; color:#E8D0D0;}
#header .userPanel a{color:#E8D0D0; margin:0 10px;}

.siteSearch{position:absolute; right:0; top:80px; width:300px; height:40px; background:#700809; border-radius:3px;}
.siteSearch .keyWord{ height:20px; line-height:20px; border:0; outline:none; position:absolute; left:10px; top:10px; color:#fff; width:250px; background:#700809;}
.siteSearch .searchBtn{display:block; width:40px; height:40px; line-height:120px; overflow:hidden; position:absolute; right:0; top:0; background:url(images/icons.jpg) 5px 8px no-repeat; border:none;}
.siteSearch .keyWord:-ms-input-placeholder{color:#E8D0D0;}
.siteSearch .keyWord::-webkit-input-placeholder{color:#E8D0D0;}
.siteSearch .keyWord::-moz-placeholder{color:#E8D0D0;}
.siteSearch .keyWord:-moz-placeholder{color:#E8D0D0;}

.mainNav{ margin:0 auto; font-size:18px; line-height:60px;position:relative; zoom:1;}
.mainNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.mainNav .spe{display:none;}
.mainNav a{ color:#fff;}
.mainNav .li1{ width:120px; text-align: center;  float:left; position:relative;}
.mainNav .a1{ display:block;}
.mainNav .hasUl1 .a1{background: url(images/icons.jpg) 98px -70px no-repeat;}
.mainNav .a1:hover{ text-decoration:none; color:#fff ;}
.mainNav .on1 .a1{ color:#F28502 ;}
.mainNav .hasUl1.on1 .a1{background-position:98px -157px;}
.mainNav .ul1{ overflow:hidden; line-height:28px;  position:absolute; left:0; top:48px; width: 100%; display:none; background:#D77A1D;  
	background:rgba(215,122,29,0.85)
;}
.mainNav .li2{ vertical-align:top;}
.mainNav .a2{ font-size: 14px; display:block; border-top: 1px solid #CF7F30; line-height: 20px; padding: 8px;}
.mainNav .a2:hover{ background: #8E4802; color:#fff; text-decoration:none ;}

/* 位置导航 */
.path{height:20px;line-height:20px; margin-bottom:20px;}
.path em{padding-left: 30px;background: url(images/icons.jpg) 0 -669px no-repeat;}
.path a,.path span{ padding:0 5px;  color:#333;}

/* 友情链接 */
#friendLink{ margin-top:10px; height:32px; line-height:32px; background:url(images/bg-gray-b.jpg) bottom repeat-x; border:1px solid #dadada;}
#friendLink span{ display:inline-block; *display:inline; zoom:1; padding-left:37px; background:url(images/icons.jpg) 13px -65px no-repeat; vertical-align:middle;}
#friendLink select{ width:150px; margin:6px 5px; height:20px; line-height:20px; background:#fff; vertical-align:middle;}

/*footer*/
#footer{ padding:50px 0; background:url(images/footer.jpg) center 0 #7D0F10 no-repeat; color:#ecd2d2;}
#footer a{color:#ecd2d2;}
#footer .copyRight{line-height:30px;padding-left: 560px;background:url(images/footer-logo.jpg) 220px center no-repeat;}


/* 通用盒子模型 */
.box{margin-bottom:30px;}
.box .hd{ position:relative;  height:30px; line-height:30px;  overflow:hidden; margin-bottom:20px;}
.box .hd .more{ float:right; height:22px; line-height:22px; border:1px solid #ccc; padding:0 5px; font-size:12px; color:#888; margin:3px 0;}
.box .hd .more:hover{text-decoration:none; color:#f96b0d; border-color:#f96b0d;}
.box .hd h3,.box .hd ul{ font-size:20px; padding-left:20px; background:url(images/icons.jpg) 0 -254px no-repeat; overflow:hidden;}
.box .hd li{float:left; margin-right:25px;}
.box .hd h3 a,.box .hd .on a{color:#f96b0d;}
.box .bd{ overflow:hidden;}


/* 侧栏盒子模型 */
.sideBox .hd{ height:30px; line-height:30px;  padding:0 10px; overflow:hidden; background:url(images/bg.jpg) right -120px no-repeat;}
.sideBox .hd .more{ float:right;}
.sideBox .hd h3{ width:83px; height:27px; line-height:27px; margin-top:3px;  text-align:center; background:url(images/bg.jpg) right -150px no-repeat; font-weight:bold;}
.sideBox .bd{ border:1px solid #dadada; border-top:0; padding:10px; overflow:hidden;}
	/* 橙色 */
	.sideBoxA .hd{ background-position:right 0;}
	.sideBoxA .hd h3{ background-position:right -34px; color:#f60;}
	.sideBoxA .hd a{ color:#f60;}
	/* 深蓝色 */
	.sideBoxB .hd{ background-position:right -61px;}
	.sideBoxB .hd h3{ background-position:right -93px;}
	.sideBoxB .more{ color:#fff;}

/* picScroll 图片中心 */
.picScroll{ position:relative; margin-top:10px;  height:140px; padding:18px 0 0 56px;  background:url(images/piccenter.jpg) no-repeat;}
.picScroll h3{ position:absolute; top:26px; left:22px; z-index:1; width:24px; font-size:14px;  font-weight:bold; color:#fff;}
.picScroll h3 a{ color:#fff;}

/* 侧栏-给领导写信 */
.siderBtn{ display:block; height:60px; margin-top:10px; background:url(images/sider-btns.jpg) no-repeat;}
#siderPutBtn{ background-position:0 -60px;}

/* 侧栏-便民服务 */
#siderBmfw{ margin-top:10px;}
#siderBmfw .bd{ height:252px; padding:0;  background:url(images/sider-bmfw.jpg) 0 0 no-repeat;}
#siderBmfw .bd li{ float:left; width:100px; margin-top:9px;  height:26px; line-height:26px;}
#siderBmfw .bd li a{ display:block;  padding-left:38px;}

/* 侧栏-网站调查 */
.sideVote{ padding:0 10px;}
.sideVote .title{ color:#0179BE;}
.sideVote li input{ vertical-align:middle; margin-right:5px;}
.sideVote p input{ height:20px; line-height:20px; width:60px; border:1px solid #7BADC4;  text-align:center; background:url(images/btns.jpg) 0 -132px; overflow:hidden; 
 margin:5px 10px 0 0; cursor:pointer; color:#0179BE;}

/* 侧栏-信件统计 */
#sideXjtj{ margin-bottom:10px;}
#sideXjtj .bd{ padding:0 0 10px 0;}
#sideXjtj .letterCountTable th{ height:27px; line-height:27px; background:url(images/onlinepl-bg-blue-b.jpg) repeat-x; border-bottom:1px solid #C0E9EE; text-align:center; color:#0179BE;}
#sideXjtj .letterCountTable td{ height:28px; line-height:28px; text-align:center; border-bottom:1px dotted #ddd;}
#sideXjtj .letterCountTable td span{ color:#f00;}


/* 侧栏-专题专栏 */
.ztList li img{width:100%; height:100%; max-height:81px; display:block;}
.ztList li{ vertical-align:top; margin-bottom:15px;}

/*-- 
颜色代码
#004ea1 深蓝色标题
#dadada 淡灰色边框
--*/
