﻿@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:1200px;  }
body{ background: url(../images/banner.jpg) #fff center 0 no-repeat;  color:#333;font:14px/1.8 "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:1200px; margin:0 auto  }

#wrap{margin:0 auto;border-top:0;border-bottom:0;}
#header{margin: 0 auto; position:relative; z-index:1;  }
#footer{padding: 40px 0;background:url(../images/footer.jpg) center 0 repeat-x #EB1828;overflow:hidden;margin:auto;color: #FAD5AE;}
#content{ width:1200px; clear: both; overflow:hidden;margin: 0 auto; padding:50px 0 30px 0}
#header .banner{height:600px;}
.topBar{height: 42px; line-height: 42px; background: url("../images/topBar.jpg");overflow:hidden;}
.topBar .h{float:right; color:#666;}
.topBar .topPath em{ font-style:normal; }
.topBar .topPath span,.topPath a{margin:0 6px;}


/* footer */
.footer{text-align:center;line-height:2;}
.footNav{display:none;height: 35px;line-height: 35px;}
.footNav a{ color: #fff; margin: 0 10px; white-space:nowrap;} 
.copyRight{ }

/* nav */
#topNav{z-index: 1;height: 60px;line-height: 60px;position:relative;font-size: 16px;margin: 0 auto;background: #e5202d; border-top:2px solid #FFC000; }

.mainNav{ width:1200px; margin:0 auto; position:relative; text-align:center; font-size:0;}
.mainNav .li1{ display:inline-block; *display:inline;  text-align:center; position:relative; font-size:20px;}
.mainNav .spe{ display: none; }
.mainNav .h1{padding-left:28px;}
.mainNav .a1{display:block; font-weight:bold; color:#fefbc9; padding-right:80px;}
.mainNav .a1:hover{ text-decoration:none; }
.mainNav .on1 .a1{  background:url(../images/nav.png) #E5202D right 6px no-repeat;}
.mainNav .on1 .h1{ background:url(../images/nav.png) 0 6px no-repeat; }
.mainNav .ul1{display:none;position:absolute;left:0;top:45px;background: #0E93D5;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:#2195E8 }


/* 首页 */
.column{zoom: 1;overflow:hidden;margin-bottom: 40px;}
.column .siteWidth{overflow:hidden}
.mainContent{width: 900px;float: right;overflow:hidden;}
.side{width: 260px;float: left;overflow:hidden;}

#columnA{background:#F3F3F3;padding:50px 0;margin-bottom: 50px;}
#columnA i{display:block; width:70px; height:70px; background:url(/images/headNew.png); float:left; margin-right:40px}
#columnend{background:#F3F3F3;padding:50px 0;margin-bottom: 50px;}
#columnend i{display:block; width:70px; height:70px; background:url(../images/footlink.png); float:left; margin-right:40px}
#columnA .list {overflow:hidden}
#columnA .list .title{font-size:30px; height:40px; line-height:40px; overflow:hidden;}
#columnA .list .title a{color:#e5202d}
#columnA .list .intro{font-size:15px;color:#777;line-height: 26px;padding-top:10px;}
#columnA .list .intro .more{color:#e5202d}

.focusNews{height:400px; position:relative; background:url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/focusNews.jpg) right bottom no-repeat}
.focusNews li{overflow:hidden}
.focusNews .pic{ width:600px; float:left;}
.focusNews .con{padding:20px 35px 0 35px; overflow:hidden; border:1px solid #EEEEEE; height:378px;}
.focusNews .title{line-height:48px; font-size:30px;}
.focusNews .intro{font-size:15px; line-height:28px; color:#666; padding-top:20px;}
.focusNews .intro .more{display:none}
.focusNews .hd{display:none}
.focusNews .prev,.focusNews .next{display:block;width:38px;height:55px;position:absolute;bottom:30px;left:635px;background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 10px -400px no-repeat;}
.focusNews .next{left:1122px; background-position:-74px -400px}
.focusNews .pageState{position:absolute; left:840px; bottom:40px; font-size:18px; }
.focusNews .pageState span{font-size:24px;font-weight:bold;}

#columnC .box{width:99%}
#columnD .box .bd{padding:10px 0 0 0;}

/* box */
.box .hd{ height:55px; line-height:52px;border-bottom:1px solid #F1ECE6; margin-bottom:15px; }
.box .more{float:right;  color:#666;}
.box .hd h3,.box .hd .on{ float:left; font-size:24px; border-bottom:4px solid #e5202d;}
.box .hd h3 a,.box .hd .on a{color:#e5202d;}
.box .hd h3 a:hover,
.box .hd li a:hover{text-decoration:none; }
.box .hd ul{overflow:hidden}
.box .hd li{float:left; margin-right:30px;font-size:24px;}
.box .hd li a{color:#666; }
.box .bd{overflow:hidden; padding:0 5px; clear:both;width:70%;}

.indPicList{overflow:hidden; padding-bottom:10px; margin-right:-25px;}
.indPicList li{float:left;width:220px;text-align:center; margin-right:25px; *display:inline; box-shadow:0 2px 5px #ddd}
.indPicList .pic{width:220px; height:160px; overflow:hidden;}
.indPicList .pic img{width:100%; height:160px; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.indPicList .title{ font-size:15px; border:1px solid #E0E0E0; line-height:20px; height:40px; padding:10px}
.indPicList .pic a:hover img{ -moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05); }


/* 文章-列表页 */
.sideBox{ margin-bottom:10px }
.sideBox .hd{ height: 40px; line-height: 40px; overflow:hidden; background: #E92F3C; color:#fff; padding:0 15px}
.sideBox .hd h3{ font-size: 16px; font-family:"microsoft yahei"; }
.sideBox .bd{ border: 1px solid #EBEBEB; padding: 10px; border-top:0; overflow:hidden }

.infoListA li{line-height: 22px;padding:8px 0 8px 10px;background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 0 -75px no-repeat;border-bottom:1px dotted #ccc;overflow:hidden;}
.infoListA .date{float: right;color:#999;font-size:12px;margin-left: 15px;}
.infoListA .last{border-bottom:0}

/* xBox */
.xBox .xHd{position: relative;height: 58px;line-height: 56px; border-bottom: 2px solid #EEEEEE;}
.xBox .xHd .path{float:right; line-height:30px; padding-top:20px;}
.xBox .xHd h3{border-bottom:4px solid #E92F3C; float:left; font-size:30px; font-weight:bold; color:#E5202D}
.xBox .xBd{overflow: hidden;padding: 20px 0; clear:both;}



/* path */
.path{ height:40px; line-height:40px; background:#F3F3F3; color:#999; height:40px; line-height:40px}
.path em{padding-left: 22px;background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 6px -353px no-repeat;}
.path a,.path span{ margin:0 5px; color:#999 }


/* url_方块样式分页 */
.page{ text-align:center; padding:15px 0;  font-size:12px; clear:both;  }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; line-height: 30px; vertical-align:middle;   }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding: 0 11px;}
.page a:hover {border:1px solid #E92F3C; text-decoration:none; color:#E92F3C;}
.page span.current,.page b a{background: #E92F3C; border: 1px solid #E92F3C; color:#fff !important; font-weight:bold; padding: 0 11px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
.page input{ border:1px solid #c5c5c5; background:#fff; width: 30px !important; height: 30px !important; line-height: 30px !important; vertical-align:middle;      }
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;     }


/* 侧栏菜单 */
.sideMenuBox{background:#F8F8F8; margin-bottom:10px;}
.sideMenuBox .hd{ height:60px; line-height:60px; background:#E92F3C; color:#FEFBC9; border-radius:10px 10px 0 0}
.sideMenuBox .hd h3{padding-left:55px;font-size:24px; background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 18px -224px no-repeat; font-weight:bold}
.sideMenuBox .bd{ padding:20px 15px; }
.menuList li{background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 10px -460px no-repeat; margin-bottom: 10px;}
.menuList li a{display:block;background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 200px -664px no-repeat;line-height: 22px;padding: 10px 30px;text-align: center; font-size:16px;}
.menuList li a:hover{text-decoration:none;}
.menuList li.on,
.menuList li:hover{ background-color:#F8D9DB; background-position:10px -576px}
.menuList li.on a,
.menuList li a:hover{color:#E5202D;  background-position: 200px -763px;}
.menuList .last{ border-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: 15px;height: 40px;line-height: 40px;}
.newsList li a{background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) no-repeat 0 -154px;padding-left: 20px;}
.newsList li .date{ float:right; color:#999;  }
.newsList li .node{ color:#999	;  }
.newsList .split{ border-bottom: 1px dotted #ccc; font-size:0; height:0; margin:15px 0; line-height:0; overflow:hidden;}
.newsSearchList .tit{ padding-left:0; background:none;  }
.newsSearchList .tit:hover{ background:none; }

/* 图片列表 */
.pagePicList { overflow: hidden; }
.pagePicList li{width: 31.3%;float:left;padding: 1%;margin-bottom: 1%;}
.pagePicList li .pic a{overflow: hidden;display:block;padding: 8px;border: 1px solid #ddd;-webkit-transition: 400ms;-o-transition: 400ms;-moz-transition: 400ms;transition: 400ms;}
.pagePicList li img { width:100%;  }
.pagePicList li .pic a:hover{border-color: #ffd4b0;background: #ffd4b0;}
.pagePicList li:hover .title a,.pagePicList li .title a:hover{color: #E5202D;}
.pagePicList li .title {text-align: center;height: 48px;line-height: 24px;overflow: hidden;padding:5px;}
.pagePicList li .date{padding-left:20px;background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/icons.png) 0 -1306px no-repeat;font-size:12px;color:#C9C9C9;display:block;}

/* 文章-内容页 */
.articleCon {padding: 10px 30px 30px 30px;}
.articleCon .articleTitle { color:#E5202D; text-align: center;font-size: 32px;line-height: 1.6;font-family: "microsoft yahei";}
.articleCon .artPro{border-bottom: 1px dotted #ccc;height: 48px;line-height: 22px;position:relative;font-size: 12px;margin: 15px 0 20px 0;font-family:"microsoft yahei";}
.articleCon .artPro .info{color: #888;padding-top:15px;display:block;}
.articleCon .artPro .info span{ margin-right:10px; }
.articleCon .artPro ul{ top: 14px; position:absolute; height:35px; right:0; margin-bottom:-1px; }
.articleCon .artPro li{ float:right; width: 49px; height:35px; overflow: hidden;}
.articleCon .artPro .s{ text-align: center; width: 7px; color:#999; }
.articleCon .artPro a{ display:block; width:54px; height:34px; background: url(../%E5%85%9A%E5%8F%B2%E5%AD%A6%E4%B9%A0%E6%95%99%E8%82%B2_files/images/con-icons.png) center 8px no-repeat;  }
.articleCon .artPro .zoomB a{ background-position: center -53px;}
.articleCon .artPro .fav a{ background-position: center -171px;}
.articleCon .artPro .print a{ background-position: center -112px;}
.articleCon .artPro .bdsharebuttonbox a{ float: none; padding: 0 !important; background-position: center -233px;margin: 0;}
.articleCon .artPro a:hover{ background-position:center -306px; border-bottom:1px solid #065896 }
.articleCon .artPro .zoomB a:hover{ background-position: center -367px;}
.articleCon .artPro .fav a:hover{ background-position: center -485px;}
.articleCon .artPro .print a:hover{ background-position: center -426px;}
.articleCon .artPro .bdsharebuttonbox a:hover{ background-position: center -545px;}

.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; }
.articleCon .property { line-height: 24px; padding:10px 10px; margin: 5px 0; text-align:center; color: #999; border-bottom:1px dotted #ddd}
.articleCon .property span { padding:0 5px;}
.articleCon .userControl {padding-bottom: 5px;line-height: 38px;text-align:right;color: #999;height: 38px;}
.articleCon .userControl .fr{
}
.articleCon .description { text-indent: 2em; color: #666; font-size: 12px; line-height: 24px; background: #f7f7f7; border: #eee 1px solid; padding: 10px 20px; }
.articleCon .conTxt {color:#333;font-size: 16px;line-height: 2;padding: 15px 0;overflow:hidden;word-break: break-all;}
.articleCon .downLoad{ margin-bottom:20px }
.articleCon .conTxt p { padding-bottom:20px; }
.articleCon .conTxt img {max-width: 830px;height: auto;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others {padding-top: 12px;border-top: #ccc 1px dotted;}
.articleCon .others .prev,
.articleCon .others .next {line-height: 32px;color: #999;}
.articleCon .others .next {  }
.bds_more { padding-top: 2px !important; }

/* 
标题： #E60101
边框： #E60101

*/
