/*
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/28px "Microsoft Yahei",Tahoma,Helvetica,Arial,sans-serif; background:#fff;}
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#094; 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{height:20px;font-size:0px; line-height:0; }
.nodata{color:#999;}
.fr{float:right; }
.fl{float:left; }
.container { width: 1160px; margin: 0 auto; position: relative; }

/* frame */
#wrap { z-index: 0; position: relative; }
#header { z-index: 1; position: relative; height: 105px; background: #094; min-width: 1160px; }
#content { min-width: 1160px; clear: both;}

/* logoBox */
.logo { float: left; width: 400px; margin-top: 20px; }
.logo img { max-width: 100%;}

/* navBar */
.navBar { height: 60px; padding-top: 45px; width: 750px; float: right;}
.navBar .mainNav { }
.navBar .li1{ float:left; position: relative;}
.navBar .li1 .a1 { display: block; font-size: 16px; line-height:60px; text-align: center; color: #fff;}
.navBar .ul1 { position:absolute; top:60px; left: 0; height:auto; width:100%; display:none; background-color: #31aa66; padding: 10px 0; }
.navBar .li2 .a2 { display:block; font-size: 14px; padding: 5px 10px; line-height: 22px; text-align: center; color: #fff;}
.navBar .li2 .a2:hover { background-color: #094; color: #fff; text-decoration: none;}


/* 版权 */
#footer{background: #f5f5f5; padding: 20px 0;text-align: center; margin-top: 50px; clear: both; }
#footer span { color:#333 !important;}
.footer { width: 1200px; margin: 0 auto; }
.copyright,.total,.copyright a{ text-align: center; font-size: 14px; line-height: 32px;}
.ftimg{float: right; margin-right: 175px;}
.total span{margin-right: 6px;}



/*返回顶部*/
#gotop{ position:fixed; bottom:-70px; right:30px; width:40px; height:40px; z-index: 2; background:url(/content/shz/ContentManage/Special/smq/img/gotop.png) no-repeat center #9f9f9f; cursor:pointer;  transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s; _display:none;}
#gotop:hover{ background-color: #912428; }


/* 图片经过效果 */
.pic a{ display: block; position: relative;transition: all 200ms ease 0s;overflow: hidden;}
.pic a:hover{filter: alpha(opacity=80);opacity: .8;}
.pic a:before{content: "";position: absolute;width: 100px;height: 100%;top: 0;left: -100%;overflow: hidden;background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);transform: skewX(-30deg);}
.pic a:hover:before{left: 150%;transition: left 1s ease 0s}

/* url_方块样式分页 */
.page{ text-align:center; font-size:12px; clear: both; padding-top: 30px; padding-bottom: 20px; min-height: 32px; _height:32px; }
.page input{ border:1px solid #e1e1e1; background:#fff; width:24px; height:24px; line-height:24px; vertical-align:middle; }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; margin-right:0px; height:24px; line-height:24px; }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #e1e1e1; padding:0 10px;}
.page a:hover {border:1px solid #ffbd1d; text-decoration:none; color:#ffbd1d;}
.page span.current {background:#ffbd1d; border:1px solid #ffbd1d; color:#fff; padding:0 10px; }

/* box */
.box {background: url(/content/shz/ContentManage/Special/smq/img/bg.png) repeat;}
.box .hd { height: 40px; line-height: 40px; background:#fff url(../img/title-bg.png) repeat-x center; }
.box .hd h3 { float: left; font-size: 16px; background: url(/content/shz/ContentManage/Special/smq/img/title-bar.jpg) no-repeat left center; padding-left: 8px; border-right: 10px solid #fff; }
.box .hd h3 a,.box .hd h3 span { color: #fff; display: block;  background: url(/content/shz/ContentManage/Special/smq/img/title-bar.jpg) no-repeat right center; padding-right: 30px; padding-left: 22px; }
.box .hd a.more { float: right; color: #666; padding-right: 10px; font-size: 12px; background:#fff url(../img/more.png) no-repeat 10px center; padding-left: 40px; display: block;}
.box .bd { clear: both; padding: 10px 15px; }

/* mHd */
.mHd { height: 43px; line-height: 43px; border-bottom: 3px solid #ffbd1d; }
.mHd h3 { float: left; font-size: 18px; background: #ffbd1d; padding: 0 25px; color: #fff;  }

/* infoList */
.infoList li { height: 28px; line-height: 28px;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 18px; background: url(/content/shz/ContentManage/Special/smq/img/icons-dot.png) no-repeat left center;  }
.infoList li span.date { float: right; color: #999; font-size: 12px; }


