
/* 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;}
body{background: url(../img/bodyBg.png) top center repeat-y #f7a585;min-width: 1000px;}
table{border-collapse: collapse; border-spacing: 0;}
fieldset, img{vertical-align: top; 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;}
article, aside, dialog, footer, header, section, footer, nav, figure, menu, time{margin: 0; padding: 0; display: block; zoom: 1;}
/* Public */
body{color: #333;background:url(../img/bodyBg.png) top center repeat-y #f7a585; font-size: 14px; line-height: 1.4; font-family: "宋体"; text-align: center; -webkit-text-size-adjust: none;}
a{color: #333; text-decoration: none; outline: none;}
a:hover{color: #E20500; 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: right;}
.fr{float: left;}
.more,.date{float: right; font-size: 12px;}
.mr10{ margin-right:10px;}
.mt10{ margin-bottom:10px;}
.mp10{margin-top:10px;}
.hide{display: none;}
.noData{ font-size: 12px; }
input[type=button], input[type=submit], input[type=file], button{cursor: pointer; -webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}



/* frame */
.wrap{width:1000px;margin:0 auto;}
#header .banner{  ;width: 1000px; height:auto;margin: 0 auto;}
#header .siteWidth{position: relative;width: 1000px;margin: 0 auto;text-align: left; background:#fff;}
.nav{ height:38px; overflow:hidden;background:url(../img/menuboxBg.png) repeat-x;}
.nav li{float:left;background:url(../img/mainNav_r_bg.png) right top no-repeat;}
.nav li a{font-size:14px; font-weight:bold; color:#fff;line-height:38px; display:inline-block; height:38px; padding:0 15px;}
.nav li a:hover{ font-weight:bold; color:#fff391;}
.nav #li-home{ width:108px; background:url(../img/reIndex.png) no-repeat; padding-left:30px; }
.nav #li-home a{color:#d00000;}

#content{background: #fff;width: 1000px;padding: 10px 0;overflow: hidden;margin: 0 auto;text-align: left;}
#footer{}
#footer .siteWidth{text-align: center; color: #56331e;font-size: 12px;padding: 20px 0 40px 0;}
#footer .footNav{padding-bottom: 10px;}
#footer .footNav a{margin: 0 6px; font-size:12px}
.site{background: url(../img/web_copy.png) no-repeat; width: 1000px;margin: 0 auto;height: 68px;line-height: 30px;text-align: center;padding-top:15px; overflow:hidden;}
.site ul { padding-left:150px;}
.site li{ float:left;text-align:center; padding:0 15px;}
.site li a{color:#fff; }
.copyRight{ clear:both; color:#fff;}

/* sideBox */
.sideBox{margin-bottom: 30px; background: #fff;}
.sideBox .hd{height: 45px; line-height: 45px; background: #1869b8;color: #fff; overflow: hidden;}
.sideBox .hd .more{float: right; color: #fff; font-size: 12px;}
.sideBox .hd h3{ display: inline-block; *display: inline; zoom: 1; padding: 0 20px; font-size: 18px; color: #fff}
.sideBox .hd h3 a{color: #fff}
.sideBox .bd{padding: 5px 10px; overflow: hidden}

/* 焦点图切换-广告 */
.slideBox{ height: 100px; overflow: hidden; position: relative;}
.slideBox .hd{ position: absolute; z-index: 1; right: 5px; bottom: 5px;}
.slideBox .hd ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox .hd ul li{ float: left; margin-right: 2px; width: 16px; height: 16px; line-height: 16px; text-align: center; background: #000; cursor: pointer; color: #fff; filter: alpha(opacity=60);opacity: 0.6;}
.slideBox .hd ul li.on{ background: #f00; font-weight: bold; filter: alpha(opacity=100);opacity: 1;}
.slideBox .bd{ position: relative; z-index: 0;}
.slideBox .bd .pic{ height: 100px;}
.slideBox .bd .con{ display: none;}

/* newsTpList */
.newsTpList{overflow: hidden; zoom: 1;}
.newsTpList .t{margin-bottom: 14px;padding-bottom: 0px;border-bottom: 1px dashed #ccc;}
.newsTpList .t .title{margin-bottom: 9px;font-size: 23px;line-height: 24px;height: 55px;overflow: hidden;}
.newsTpList .t .title a{color: #e50000;font-size: 18px;}
.newsTpList .t .intro{color: #888;line-height: 18px;height: 37px;overflow: hidden;font-size: 12px;}
.newsTpList .n{height: 28px;line-height: 28px;padding-left: 13px;background: url(http://www.lightgy.com/Content/dwzzb/Base/img/icons.png) 0 -77px no-repeat;overflow: hidden;}
.newsTpList .n a{ font-size:14px}
.newsTpList .n .date{float: right;color: #999;font-size: 12px;}


/* infoList */
.infoList{overflow: hidden}
.infoList li{height: 26px;line-height: 26px;overflow: hidden;margin-right: 0;}
.infoList li a{;background: url(http://www.lightgy.com/Content/dwzzb/Base/img/icons.png) 0 -84px no-repeat;font-size: 12px;}
.infoList li .date{float: right; color: #999; font-size: 12px;}
#indZyjs .infoList li{width: 100%;float: left;}



/* tpList */
.topicList{overflow: hidden;}
.tpList .t{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dashed #ccc;}
.tpList .t .title{text-align: center; font-size: 24px; line-height: 34px; height: 34px; overflow: hidden; font-weight: bold; margin-bottom: 10px;}
.tpList .t .title a{color: #555}
.tpList .t .intro{font-size: 14px; line-height: 26px; height: 52px; overflow: hidden;}
#indJcdt .tpList, #indZtkt .tpList{margin-right: -80px;}
#indJcdt .tpList .t, #indZtkt .tpList .t{float: left; width: 480px; margin-right: 40px;}
#indJcdt .infoList li{width: 480px; float: left;}
#indJcdt .infoList .libg{float: right;}


/* picListFl */
.picListFl{overflow: hidden;/* margin-right: -40px; */}
.picListFl li{float: left;width: 140px;margin: 0px 33px 0px 0;}
.picListFl li .pic img{width: 100%; height: 102px;}
.picListFl li .title{line-height: 22px;height: 22px;overflow: hidden;padding-top: 0px;text-align: center;}
.picListFl li .title a{ font-size: 12px; }


.topli{}


/* 文章列表页 ----------------------------------*/


.side{float:left; width: 230px; overflow:hidden;}
.mainContent{float:right;width: 760px; margin-bottom:10px;}

.sideBox{margin-bottom: 20px;}
.sideBox .hd{height:27px; line-height:27px; border:1px solid #f08463; background:url(../img/ztSLuamnHd.png) repeat-x; padding:0 10px;}
.sideBox .hd h3{font-size:14px; color:#fff; padding-left:14px; background:url(../img/dot1011.gif) 0 7px no-repeat;}
.sideBox .bd{ border:1px solid #f3d6d2; border-top:none;}


.mainBox{ overflow:hidden;}
.mainBox .mHd{ height:28px; background:url(../img/ztArtListHds.png) repeat-x; border:1px solid #fde392; line-height:30px; overflow:hidden; padding:0 10px 0 17px;}
.mainBox .mHd h3{padding-left:17px; background:url(../img/dot713.gif) 0 9px no-repeat; line-height:30px; color:#bd1208; font-size:14px;}

.mainBox .mHd .path{ float:right; background:url(../img/home.gif) 0 8px no-repeat;padding-left:20px;}
.path{height:33px; line-height: 33px;}
.path a, .path span{margin: 0 5px; color: #666}
.mainBox .mBd{ border:1px solid #f3d6d2;border-top:none;}

/* newsList */
.newsList{padding: 20px 30px;}
.newsList li{height: 30px;line-height: 30px;overflow: hidden;padding-left: 14px;background: url(../img/dot77r.gif) 0 12px no-repeat;}
.newsList li a{ font-size:14px}
.newsList .split{background: none; border-bottom: 1px dotted #ccc; height: 1px; overflow: hidden; font-size: 0; line-height: 0; margin: 15px 0;}
.newsList .date{float: right;color: #999;font-size: 12px;}


/* url_方块样式分页 */
.page{font-size: 0;text-align:center;padding: 25px 0;clear: both;line-height: 24px;}
.page a, .page span{font-size: 12px;display: inline-block; *display: inline;zoom: 1;border: 1px solid #E1E1E1;padding: 0 10px;margin-right: 5px;}
.page a:hover{border: 1px solid #e60009; text-decoration: none; color: #e60009;}
.page .current{background: #e60009;border: 1px solid #e60009;color: #fff !important;font-weight: bold;padding: 0 12px;}
.page select{height: 20px; line-height: 20px; padding: 0 8px; background: #fff; border: 0 solid #E1E1E1; vertical-align: middle;}
.sidePicList{text-align: center;}
.sidePicList li{margin-bottom: 15px;}
.sidePicList .pic{padding: 1px; border: 1px solid #ddd; margin-bottom: 5px;}
.sidePicList .pic img{width: 100%}
.sidePicList .title{text-align: left; line-height: 28px; height: 56px; overflow: hidden;}
.infoListA li{line-height: 22px; padding: 8px 0 8px 12px; background: url(http://www.lightgy.com/Content/dwzzb/Base/img/LBoxLi.png) no-repeat left; border-bottom: 1px dotted #ccc; overflow: hidden; font-size: 12px;}
.infoListA .date{float: right; color: #999; font-size: 12px; margin-left: 15px;}
.infoListA .last{border-bottom: 0}
.picList{ padding:10px;}
.picList li{margin-bottom: 15px; font-size: 12px;}
.picList .pic a{padding: 1px; border: 1px solid #ddd; display: block;}
.picList .pic img{width: 100%;}
.picList .pic a:hover{border-color: #bbb}
.picList .title{line-height: 24px; padding-top: 5px;}
.picList .last{margin-bottom: 0}


/* 图片-列表页 ----------------------------------------- */
.picPageList{margin-right: -6%; overflow: hidden; text-align: center;}
.picPageList li{border: 1px solid #ddd; float: left; width: 21%; margin: 1.5% 3% 2.5% 0; display: inline; position: relative; background: #fff; overflow: hidden;}
.picPageList .pic{margin: 3%;}
.picPageList .pic img{height: 100px; width: 100%;}
.picPageList .title, .picPageList .titleBg{position: absolute; bottom: 0; left: 0; width: 94%; margin: 3%; display: block; overflow: hidden; line-height: 28px; padding: 5px 0; height: 28px; z-index: 3; color: #fff; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms;}
.picPageList .titleBg{background: #000; filter: alpha(opacity=60); opacity: 0.6; z-index: 2}
.picPageList .title a{color: #fff; padding: 0 10px; display: block; font-size: 12px}
.picPageList li:hover{border-color: #bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0;}
.picPageList li:hover .title, .picPageList li:hover .titleBg{height: 56px;}


/* 视频-列表页 ----------------------------------------- */
.vedioPageList{margin-right: -6%; overflow: hidden; text-align: center;}
.vedioPageList li{float: left;width:21%;margin: 1.5% 3% 0.5% 0;display: inline;}
.vedioPageList .pic{background: #fff; border: 1px solid #ddd; position: relative;}
.vedioPageList .pic a{display: block; margin: 3%; overflow: hidden;}
.vedioPageList .pic img{height: auto; width: 100%; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms;}
.vedioPageList .title{overflow: hidden;padding-top: 5px;line-height: 24px;height: 27px;text-align: left;font-size: 12px;padding-left: 25px;background: url(http://www.lightgy.com/Content/dwzzb/Base/img/icons.png) 0 -242px no-repeat;}
.vedioPageList .pic:hover{border-color: #bbb}
.vedioPageList .pic:hover img{-moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05);}

/* 主导航 */
#nav-bar {
	background:url(../img/reIndex.png) no-repeat; 
    position: relative;
    z-index: 11;
    background-color: #9f1b29;
    width: 100%;
    height: 40px;
}
#li-home a{color:#d00000;}
#nav-bar .row {
    margin-bottom: 20px;
    margin-left: 15px;
}
.nav-main {
    height: 40px;
    text-align: center;
}
.nav-main .li1 {
    position: relative;
    width: 11%;
    float:left;background:url(../img/mainNav_r_bg.png) right top no-repeat;
}
.nav-main .li1 .h1 {
    *font-size: 16px;
}
.nav-main .li1 .h1 a {
    display: block;
    color: #fff;
    font-size: 15px;
    line-height:40px;
    font-weight: bold;
}
.nav-main .li1 .h1 a:hover {
    text-decoration: none;
}
.nav-main .on1 .h1 a {
    font-weight:bold; color:#fff391;
}
.nav-main .ul1 {
    overflow: hidden;
    position: absolute;
    top: 40px;
    left: 0;
    background: url(http://www.lightgy.com/Content/dwzzb/Base/img/nav-ul-bg.png);
    border: 1px solid #9f1b29;
    background-color:#fbc6bd61;
    border-top: none;
    width: 100%;
    display: none;
    z-index: 10;
}
.nav-main .li2 {
    vertical-align: top;
}
.nav-main .a2 {
    display: block;
    padding: 10px 0;
    line-height: 10px;
    border-bottom: 1px solid #cc0208;
    overflow: hidden;
    font-size: 14px;
}
.nav-main .a2:hover {
    background: #e3230f;
    border-color: #e3230f;
    color: #fff;
    text-decoration: none;
}
.nav-main .last1 .ul1 {
    left: auto;
    right: 0;
}

/*-----------------

颜色代码  #c91903

------------------*/