﻿@charset "utf-8";

/*
PEL for Pad Style
2013/6/9,By Dtop
update:动易设计小刘 20140218
*/

/* public */
html,body{font-size:18px;}/*font-size使用说明：简介18px,列表21px,标题24px;头条30px*/
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;font-size:100%;}
body{text-align:left; font-family:Helvetica,Tahoma,Verdana,"\5FAE\8F6F\96C5\9ED1";
-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; color:#000; overflow-y:hidden; background: #F0FBED;}
li{list-style:none}
a,a:visited{text-decoration:none;color:#000;}
a{outline:none; -webkit-tap-highlight-color: rgba(0,0,0,0) }
.fl{float:left}
.fr{float:right}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
.hide{display:none}
img{ vertical-align:top }
header,footer,section,aside,nav{display:block;}

#wrap {  margin-top: 80px; }
/* 功能模块 =========================== */

/* 全局模拟链接触发时样色 */
.touchOn{ background-color:0,0,0,.1 !important;  }


input[type="text"],input[type="password"],input[type="date"],input[type="email"],select,textarea{padding:10px;border:1px solid #D0ECD0;background:#fff;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; vertical-align:middle;
	-webkit-box-shadow:#ccc 1px 1px 0 inset;
	-moz-box-shadow:#ccc 1px 1px 0 inset;
	box-shadow:#ccc 1px 1px 3px inset;
}

.font_red{ color:#f00 }

/* 弹窗登录 */
.pop-userlogin{display:none;background:#fff;-webkit-border-radius:5px;position:absolute;top:20%;left:50%;margin-left:-250px;width:500px;z-index:1000;
-moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 8px rgba(0, 0, 0, 0.5);}
.pop-userlogin .hd{}
.pop-userlogin .hd {height: 46px;line-height: 46px;padding:0px 25px;position:relative;border-bottom:1px solid #ddd;}
.pop-userlogin .hd h3{font-size:24px;font-weight:normal;}
.pop-userlogin .hd .close { background:url(images/icon.png) 4px -80px no-repeat;background-size:160px auto;display:block;height:24px; width:24px; line-height:24px; text-indent:-999px; overflow:hidden;position:absolute;right:10px;top:6px;}
.pop-userlogin .bd{ padding:10px 20px;}
.pop-userlogin .bd dl{ display:block; padding:10px;}
.pop-userlogin .bd dt{ display:block; float:left; width:80px; text-align:right; line-height: 38px;font-size:18px;}
.pop-userlogin .bd dd{ display:block; margin-left:90px;}
.pop-userlogin .bd dd input{ border:1px solid #ccc; border-radius:3px; padding: 5px 10px; line-height: 26px; width:260px;}
.pop-userlogin .ft{line-height:40px;padding:0px 0 20px 120px;}
.pop-userlogin .ft .btn {margin: 0 20px 0 0;background:#bc0000;color:#fff;display:inline-block;height: 40px;line-height: 40px;padding: 0 44px;font-size:21px;}
.pop-userlogin .ft .registered{ padding-left:20px;}
.pop-userlogin .ft #btnReg{ background:#d60 }

/* 弹窗提示 */
.popTip { position: fixed; z-index: 10000; background: rgba(0, 0, 0, .8); box-shadow: #333 0 0 10px; padding: 10px 15px; border-radius: 5px; white-space: nowrap; }
.popTip .icon { display: inline-block; vertical-align: top; width: 32px; height: 32px; margin-right: 10px; background: url(images/icon-notice.png) no-repeat; background-size: 32px 32px; }
.popTip .text { color: #fff; line-height: 32px; }
.popTip .icon.suc { background-image: url(images/icon-success.png); }
.popTip .icon.err { background-image: url(images/icon-error.png); }
.popTip .icon.load { background-image: url(images/tip-loading.gif); background-size: auto; background-position: center; }

/* 添加网站logo到桌面 */
.tavoritesTips { font-size:14px;  display: none; position:absolute;top:15px;z-index:10000;border:3px solid #fff;width:220px;
padding:10px;border-radius:5px;background:#fff;line-height:20px;
top:20px;left:30px;box-shadow: 2px 2px 10px #aaa;}
.tavoritesTips img {float:left;margin-right:10px;border-radius:10px;}
.tavoritesTips span {text-indent:28px;}
.tavoritesTips i {width:20px;height:20px;background:#fff;position:absolute;border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(45deg);z-index:99;left:50%;top:-12px;}
.tavoritesTips del {font-style:normal;text-decoration:none;width:24px;height:24px;overflow:hidden;background:white;color:#ccc;display:inline-block;text-align:center;
line-height:24px;font-size:24px;position:absolute;right:3px;top:3px;}
.tavoritesTips .tipsBox {width:94%; }

/* 下拉加载css */
#pullDown, #pullUp {padding:5px 10px;height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#888;}
#pullDown .pullDownIcon, #pullUp .pullUpIcon  {
	display:block; float:left;
	width:40px; height:40px;
	background:url(images/icon-pull.png) 0 0 no-repeat;
	-webkit-background-size:40px 80px; background-size:40px 80px;
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:250ms;
}
#pullDown .pullDownIcon { -webkit-transform:rotate(0deg) translateZ(0);}
#pullUp .pullUpIcon{-webkit-transform:rotate(-180deg) translateZ(0);}
#pullDown.flip .pullDownIcon{-webkit-transform:rotate(-180deg) translateZ(0);}
#pullUp.flip .pullUpIcon {-webkit-transform:rotate(0deg) translateZ(0);}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
	background-position:0 100%;
	-webkit-transform:rotate(0deg) translateZ(0);
	-webkit-transition-duration:0ms;
	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}
@-webkit-keyframes loading {from { -webkit-transform:rotate(0deg) translateZ(0); }to { -webkit-transform:rotate(360deg) translateZ(0); }}



/* 焦点图 */
.focusNews .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focusNews .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focusNews .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; height:5px; overflow:hidden; line-height:100px;   }
.focusNews .hd ul .on{ background:#FF4000;  }
.focusNews .bd ul{ overflow:hidden; }
.focusNews .bd li{ vertical-align:middle; overflow:hidden; float:left; position:relative;  }
.focusNews .bd .pic{ position:relative; z-index:0; }
.focusNews .bd .pic img{ width:100%;  display:block;   }
.focusNews .bd .title{ position:absolute; width:100%;  z-index:1; bottom:5px; height:28px; line-height:28px; text-align:center;background:rgba(0,0,0,0.5);font-size:18px; color:#fff;
}

/* 文字+简介 列表 */
.recommendNews{}
.recommendNews .txtList{ margin-bottom:-10px ; overflow:hidden;}
.recommendNews .txtList .up3{ border-bottom:0;  }
.txtList li{padding:0 1%; position:relative}
.txtList li .title{height:36px;line-height:36px;font-size:18px;overflow:hidden;}
.txtList li.t .title{margin-bottom:5px;height:45px;line-height:45px;overflow:hidden;}
.txtList li.t .intro{ color:#666; line-height:27px;font-size:18px;height:54px;  margin:5px 0;padding:0; overflow:hidden;  }
.txtList li .num{ display:none;}
.txtList .n{ padding:0 10px 0 20px }
.txtList .n::after{ left: 8px; position: absolute; content:""; height:6px; width:6px; background:#ccc; border-radius:6px; top: 15px;}



/* 信息列表 */
.infoList{text-align:left;}
.infoList li{ padding:0 10px 0 20px; position:relative; height: 40px;display:block;line-height: 40px;font-size:18px;overflow:hidden;border-bottom: 1px dotted #DCDEDC;}
.infoList li::after{ left: 8px; position: absolute; content:""; height:6px; width:6px; background:#ccc; border-radius:6px; top: 15px;}



/* 头条图文信息列表_普通式 */
.topicList li{ padding-bottom:20px; margin-bottom:20px;   border-bottom: 1px solid #C3E6C5;overflow:hidden;box-shadow: #fff 0 1px 0;}
.topicList li:active{background:#f5f0f0;}
.topicList li.last{border:none;}
.topicList li .title .tit{font-size: 18px;line-height:45px;font-weight:bold;}
.topicList li .con .pic{float:left;position:relative;padding:10px 10px 0 0;}
.topicList li .con .pic img{width:120px;height:90px;}
.topicList li .con{padding:0;}
.topicList li .con .intro{line-height:30px;color:#666;font-size: 16px; /* padding-top:10px; */ }

/* 通用带图片的信息列表_普通式 */
.picList{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd;overflow:hidden;}
.picList li{width:30%; float:left; margin:0 1% 3% 2%;text-align:center; position:relative; overflow:hidden;}
.picList li a{display:block; overflow:hidden;color:#fff;}
.picList li img{vertical-align: top;width: 100%; height:182px;}
.picList li .title{ position:absolute; width:100%; height:24px; line-height:24px;  z-index:1; bottom:0; text-align:center;background:rgba(0, 0, 0, 0.5);font-size:18px; color:#fff; overflow:hidden;}


/* box */
.box .hd{border:1px solid #D0ECD0;overflow:hidden;}
.box .hd h3,
.box .hd ul{  font-size:20px;   padding:0 10px;  height: 44px;  line-height: 44px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#F0FBED),to(#D8EFD0));
	background: -moz-linear-gradient(#F0FBED, #D8EFD0);
	background: linear-gradient(#F0FBED, #D8EFD0);}
.box .hd h3 a{padding-left:25px;background:url("images/icon.png") no-repeat -100px -153px;background-size:160px auto;font-size:24px;color:#569A30;}
.box .hd ul li{float:left;margin:0 7px;}
.box .hd ul li a{color:#4CA12E;}
.box .hd ul li.on{margin-top:-6px;height:44px;line-height:44px;background:url("images/boxBg.png") no-repeat 0 -229px;}
.box .hd ul li.on a{display:block;padding:0 10px;background:url("images/boxBg.png") no-repeat right -274px;color:#fff;}
.box .bd{padding:10px 0 5px;min-height:180px;}
.box .more{margin:5px 0 0;text-align:center;border-bottom:1px solid #e2d1cd;}
.box .more a{display:inline-block;*display:inline;zoom:1;padding-right:10px;width:116px;height:26px;line-height:26px;background:url("images/icon.png") no-repeat 0 -5px;background-size:160px auto;text-align:center;font-size:18px;}

/* tabBox */
.tabBox { padding-top:6px;  }
.tabBox .hd{
	font-size:24px;
	height: 40px;
	line-height: 40px;
	background: #EEF0ED;
	border-top: 1px solid #CACCCA;
	}
.tabBox .hd h3 { float: left; font-size: 18px; padding: 0 15px; font-weight: normal; background: #4CA12E;background-size:150px auto;color:#fff;}
.tabBox .hd ul{
	}
.tabBox .hd h3 a{color:#4CA12E;}
.tabBox .hd ul li{float:left;}
.tabBox .hd ul li a{color: #4CA12E;font-size: 18px;padding: 0 10px;display: block;}
.tabBox .hd ul li.on{}
.tabBox .hd ul li.on a{background: #4CA12E;background-size:150px auto;color:#fff;}
.tabBox .bd{clear:both; padding-top:10px;  }


/* mainBox */
.mainBox{ border:1px solid #D0ECD0;background:#fff;border-radius:3px; margin-bottom:15px;}
.mainBox .hd{ line-height:160%; padding:10px 0;  text-align:center; font-size:26px;
	background: #f9f9f9 -webkit-gradient(linear, left top, left bottom, from(#fff8f8), to(#f9f9f9));
	background: #f9f9f9 -moz-linear-gradient(top, #fff8f8, #f9f9f9);
	background: #f9f9f9 -ms-linear-gradient(top, #fff8f8, #f9f9f9);
	background: #f9f9f9 -o-linear-gradient(top, #fff8f8, #f9f9f9);
	background: #f9f9f9 linear-gradient(top, #fff8f8, #f9f9f9);
}
.mainBox .bd{ padding:20px }
.mainBox .fd{padding:10px 20px; text-align:right; color:#999}

/* 提交等按钮 */
.btnA,.bottombt a{ display:inline-block; padding:0 27px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:18px;
	text-shadow:1px 1px 0 #2C7711;
	border:1px solid #2C7711; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
	background:#2C7711;
	background: -webkit-gradient(linear,0 0,0 100%,from(#3C961C),to(#2C7711));
	background: -moz-linear-gradient(#3C961C, #2C7711);
	background: linear-gradient(#3C961C, #2C7711);
	background: -ms-linear-gradient(#3C961C, #2C7711);
	background: -o-linear-gradient(#3C961C, #2C7711);
	-webkit-box-shadow:#2C7711 0 1px 0 inset;
	-moz-box-shadow:#2C7711 0 1px 0 inset;
	box-shadow:#2C7711 0 1px 0 inset;
}

.btnA:active{ background:#a8000d;}

.btnA-1{ border-color:#C77000; text-shadow:1px 1px 0 #b76900;
	background:#E27B00;
	background:-webkit-gradient(linear,0 0,0 100%,from(#FE9313),to(#E27B00));
	background:-moz-linear-gradient(#FE9313, #E27B00);
	background:-ms-linear-gradient(#FE9313, #E27B00);
	background:-o-linear-gradient(#FE9313, #E27B00);
	background: linear-gradient(#FE9313, #E27B00);
	-webkit-box-shadow:#FEBA69 0 1px 0 inset;
	-moz-box-shadow:#FEBA69 0 1px 0 inset;
	box-shadow:#FEBA69 0 1px 0 inset;
}
.btnA-1:active{background:#be6901;}

.btnA-2{ border-color:#ccc; text-shadow:none; color:#666;
	background:#ddd;
	background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ddd));
	background:-moz-linear-gradient(#fff, #ddd);
	background:-ms-linear-gradient(#fff, #ddd);
	background:-o-linear-gradient(#fff, #ddd);
	background: linear-gradient(#fff, #ddd);
	-webkit-box-shadow:#fff 0 1px 0 inset;
	-moz-box-shadow:#fff 0 1px 0 inset;
	box-shadow:#fff 0 1px 0 inset;
}
.btnA-2:active{background:#ccc;}

.bottombt{text-align:center; padding-top:20px; }
.bottombt input{padding:8px 30px; margin:0 10px;width: inherit;height: inherit;}

/* 加载更多按钮 */
.cateBtn { display: block; height: 36px; line-height: 36px; margin: 10px 0 1px 0; border: 1px solid #D0ECD0; text-align: center; text-shadow: #fff 1px 1px 1px;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	background:#D8EFD0;
	background: -webkit-gradient(linear,0 0,0 100%,from(#F0FBED),to(#D8EFD0));
	background: -moz-linear-gradient(#F0FBED, #D8EFD0);
	background: linear-gradient(#F0FBED, #D8EFD0);
	-webkit-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	-moz-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
}
.cateBtn:active {
	background:#e2d1d1;
	background: -webkit-gradient(linear,0 0,0 100%,from(#D8EFD0),to(#e2d1d1));
	background: -moz-linear-gradient(#D8EFD0, #e2d1d1);
	background: linear-gradient(#D8EFD0, #e2d1d1);
}

/* 大按钮 */
.bigIconNav{ padding-top: 20px; padding-bottom:10px;  width:100%;  display:-moz-box; display:-webkit-box; display:-ms-flexbox; display:box; }
.bigIconNav li{ width:33%; margin-right:20px; -moz-box-flex:1; -webkit-box-flex:1; -ms-flex:1; box-flex:1; margin-bottom:10px;
	height:80px; line-height:80px;  font-size:26px;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #D0ECD0;
	background:#D8EFD0;
	background: -webkit-gradient(linear,0 0,0 100%,from(#F0FBED),to(#D8EFD0));
	background: -moz-linear-gradient(#F0FBED, #D8EFD0);
	background: linear-gradient(#F0FBED, #D8EFD0);
	-webkit-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	-moz-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
}
.bigIconNav li:last-child{ margin-right:0; }
.bigIconNav li a{ display:block; color:#4CA12E; padding-left:100px; background:url(images/xxgkIconBig.png) 10px 10px no-repeat; background-size:70px auto; }
.bigIconNav .on,
.bigIconNav .touchOn{ border-color: #BD0000; position:relative;
	background:#BD0000;
	background:-webkit-gradient(linear,0 0,0 100%,from(#db0000),to(#BD0000));
	background:-moz-linear-gradient(#db0000, #BD0000);
	background:-ms-linear-gradient(#db0000, #BD0000);
	background:-o-linear-gradient(#db0000, #BD0000);
	 background: linear-gradient(#db0000, #BD0000);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
.bigIconNav .on::after{ content:""; position: absolute; bottom:-20px; margin-left: -12px; left:50%; border:12px solid;
		border-color:#BD0000  transparent transparent transparent; }


.bigIconNav .on a,
.bigIconNav li.touchOn a{ color:#fff }

/* 节点列表 */
.nodeList{ font-size:0; }
.nodeList li{display:inline-block;margin: 5px 1%;padding: 13px 1%;width: 15.7%; border-radius:3px;text-align:center;color:#fff;font-size: 14px;
	text-overflow:ellipsis; overflow:hidden; word-break:keep-all; white-space:nowrap;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#F0FBED),to(#D8EFD0));
	background: -moz-linear-gradient(#F0FBED, #D8EFD0);
	background: linear-gradient(#F0FBED, #D8EFD0);
	-webkit-box-shadow:#fff 0 1px 0 inset;
	-moz-box-shadow:#fff 0 1px 0 inset;
	box-shadow:#fff 0 1px 0 inset; border: 1px solid #D0ECD0;  color:#333
	}

.nodeList li.touchOn{ background:#E6D3D3; }



/* 遮罩层 */
#winMark{display:none;position:fixed;z-index:10;background:rgba(0, 0, 0, 0.5); height:100%; width:100%;top:0;left:0;}

/* 分页 */
.page{ padding:10px 0; text-align:center; line-height:36px; font-size:0; }
.page .pager a,.page .pager span{ font-size:18px; margin:0 5px; display:inline-block; padding:0 15px; color:#666; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#F0FBED),to(#D8EFD0));
	background: -moz-linear-gradient(#F0FBED, #D8EFD0);
	background: linear-gradient(#F0FBED, #D8EFD0);
	-webkit-box-shadow:#fff 0 1px 0 ,#fff 0 1px 0 inset;
	-moz-box-shadow:#fff 0 1px 0 ,#fff 0 1px 0 inset;
	box-shadow:#fff 0 1px 0 ,#fff 0 1px 0 inset; border: 1px solid #D0ECD0;
}
.page .pager .disabled{ display:none }
.page input{ display:none }
.page .pager a:active,.page .pager span:active{ background:#E6D3D3 }
.page .pager .current{ border-color:#cb8181; color:#c00; }

/* 公共布局 ======================= */



/* 头部 */
#header{ position: fixed;  z-index:1000; left:0; top:0; width:100%; height: 80px; line-height: 80px; background: url(images/bg-header.jpg) repeat-x;background-size: auto; }
	#logo{ background: url(images/logo.png) 0 50% no-repeat;text-indent:-1000px; overflow:hidden; width: 230px;   margin-left: 15px;float: left;}
	#header .nav { height: 33px; overflow: hidden; margin: 25px 0 0 0; }
	#header .nav li { float: left; line-height: 33px; padding: 0 20px; color: #fff; position: relative; margin-right: 11px; }
	#header .nav li:after { content: ""; position: absolute; height: 20px; width: 1px; background: #fff; right: -10px; top: 6px; }
	#header .nav li.on { background: #368019; border-radius: 3px; }
	#header .nav li:nth-last-child(1):after {display:none;}
	#header .search { position: absolute; width: 50px; height: 50px; right: 80px; top: 15px; background: url(images/icon-search.png) no-repeat 50% 50%; }
	#header .refresh { position: absolute; width: 50px; height: 50px; right: 20px; top: 15px; background: url(images/icon-refresh.png) no-repeat 50% 50%; }

	.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
	.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
	/* 顶部搜索 */
	.searchBox{ float:right;  }
	.searchBox input{
		vertical-align:middle;
		height: 30px;
		width: 280px;
		padding:3px;
		border:1px solid #bcc4cb;
		background:#f1f1f1;
		margin-right:10px;
		-webkit-transition:0.5s ease all;
		-moz-transition:1s ease all;
		border-radius:3px;
		}
	.searchBox #searchBtn{ vertical-align:middle; display:inline-block;  height:24px; padding:0 10px; line-height:24px;border-radius: 4px; border: 1px solid #828d97; font-weight:bold; text-shadow:1px 1px 0 #d9dcdf;
		background: -webkit-gradient(linear,0 0,0 100%,from(#dde0e3),to(#828d97)); box-shadow: #eaecee 0px 0px 1px inset,1px 1px 1px #fff;}
	.userMessage{float:right;margin:15px 5px 0 0;color:#fff;}
	.userMessage .userLogin{width:40px;height:32px;line-height:32px;;border:1px solid #a60909;border-radius:3px;overflow:hidden;
	background: #d30000 -webkit-gradient(linear, left top, left 36, from(#d30000), to(#a40202), color-stop(0.05,#e04747), color-stop(0.05,#d30000));
	background: #d30000 -moz-linear-gradient(top, #e04747, #d30000 2px, #d30000 2px, #a40202);
	background: #d30000 -ms-linear-gradient(top, #e04747, #d30000 2px, #d30000 2px, #a40202);
	background: #d30000 -o-linear-gradient(top, #e04747, #d30000 2px, #d30000 2px, #a40202);
	background: #d30000 linear-gradient(top, #e04747, #d30000 2px, #d30000 2px, #a40202);
	}
	.userMessage .userLogin a{display:block;background:url("images/icon.png") no-repeat 8px -34px; color:#fff;background-size:160px auto;text-indent:-99px;}
	.userMessage .userLogin:active{
	background: #d30000 -webkit-gradient(linear, left top, left 36, from(#d30000), to(#bb0000), color-stop(0.05,#bb0000), color-stop(0.05,#b70000));
	background: #d30000 -moz-linear-gradient(top, #d30000, #bb0000 2px, #bb0000 2px, #b70000);
	background: #d30000 -ms-linear-gradient(top, #d30000, #bb0000 2px, #bb0000 2px, #b70000);
	background: #d30000 -o-linear-gradient(top, #d30000, #bb0000 2px, #bb0000 2px, #b70000);
	background: #d30000 linear-gradient(top, #d30000, #bb0000 2px, #bb0000 2px, #b70000);
	}
	.userMessage .userInfo{line-height:30px;font-size:18px;}
	.userMessage .userInfo a{padding:0 5px;color:#fff;}

#footer {
    height: 86px;
    background: url(images/bg-footer.jpg) no-repeat 50% 100%;
    text-align: center;
    padding: 20px 0 0;
    display: none;
}
/* 底部导航 */
#nav{position:fixed;z-index:1;bottom:0;left:0;width:100%;height:54px;line-height:54px; background:url("images/boxBg.png") repeat-x 0 -63px;background-size:150px auto;overflow:hidden;}
#nav .scroll{ position:absolute; height:100%; width:3000px;  }
#nav ul{ overflow:hidden; display:inline-block;  }
#nav ul li{ display:inline-block;  text-align:center; margin:9px 8px;height:36px;line-height:36px;border-radius:5px; font-size:18px;color:#fff; padding:0 10px; }
#nav ul li.touchOn{ color:#c00;  }
#nav ul li.on{background:url(images/boxBg.png) 0 -127px repeat-x;background-size:150px auto;color:#4CA12E;}

/* 领导列表 */
.leaderList li{ overflow:hidden; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #E1D8D6; }
.leaderList li .pic{ float:left;  }
.leaderList li .pic img{width: 72px;height: 98px;
	-webkit-box-shadow: #DCD8D8 0 2px 2px;
	-moz-box-shadow: #DCD8D8 0 2px 2px;
	box-shadow: #DCD8D8 0 2px 2px;
}
.leaderList li .con{ margin-left: 86px;}
.leaderList li .con .title{font-size: 18px;font-weight:bold;padding-top: 7px;}
.leaderList li .con .title span{margin-right:10px}
.leaderList li .con .intro{height: 55px;line-height: 30px;font-size: 14px;padding-top: 10px; color:#666;overflow: hidden;}
.leaderList li:last-child{border-bottom:0; padding-bottom:0; margin-bottom:0;}

/* 内容区 */
#wrap .indChannelWrap{/* position:absolute; */top:80px; bottom:74px;left:20px; margin-right:5px; padding-right:15px;right:0;}
#wrap .indChannelWrap .indChannel{ }

/* 版权 */
.copyRight{ padding:10px 0; font-size: 14px; color:#666; text-align:center ; line-height: 160%;}
.footerBtns{ text-align:center }
.footerBtns a{ line-height: 24px; background: url(images/deviceIcons.png) 3px 5px no-repeat #fff;  display:inline-block; padding: 0 10px 0 30px; font-size:14px; border: 1px solid #ccc; margin: 0 10px; background-size: 24px auto;}
.footerBtns #gotoPC{ background-position: 3px -35px; }
.footerBtns a:active{ background-color:#ccc }

/* ========== 响应式设计(竖屏) ========== */
@media screen and (max-width: 800px) {
	.picList li{ width:47%;  }
	.picList li img{  height:205px; }

}

/* 分享 */
.searchWrap{ width: 323px; height: 94px; position:absolute; top: 60px; right: 65px; overflow:hidden;display:none;z-index:11;}
.searchWrap i{ position:absolute; right:26px; top:5px; display:block; width:20px; height:20px; border-style:solid; border-color:transparent; border-width:1px; border-left-color:#b4b6bb; border-top-color:#b4b6bb;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);  background:-webkit-gradient(linear,left top,right bottom,from(#fff),to(#f8f8f8));background:-moz-linear-gradient(left -45deg,#fff,#f8f8f8);}
.searchWrap .searchBox{ padding: 14px 0 0 14px; width: 304px; height: 53px; border:1px solid #b4b6bb;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px #666; box-shadow:0 1px 2px #666; margin: 16px 0 0 3px;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#e9e9e9));background:-moz-linear-gradient(top, #fcfcfc, #e9e9e9);}

body.showFooter { overflow-y: auto !important; }
body.showFooter #footer { display: block !important; }
section .recommendZt h3{  background-color: #46a123;width: 8%;padding: 7px 13px;color: #fff;font-weight: inherit;float:left;}
section .recommendZt .links{float:left;}
.newsboxs .hd h3 a{color:#fff;}
.infoList li .date{float:right;color: #999;}
#DataCont table.sgrayline1{ border-collapse: collapse; empty-cells:show; width: 100%;}
 #DataCont table.sgrayline1 td{padding:10px; border: 1px solid #e7e7e7; background:#fff;}
 #DataCont table.sgrayline1 .tdlab{text-align:right; background: #f1f1f1;}
.search_title{margin-left:20px;}
.pl20{padding-left:20px}