﻿@charset "UTF-8";
/*
    Css for PEL,    ver 1.0
    CopyRight By Dongyi Network Technology CO.,Ltd Design Center

    本网站通用布局
*/
/* Css Reset */
pre{white-space: pre-wrap; word-wrap: break-word;}
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 { 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 */
html{width:100%;}
body{width:100%; color:#222;font:12px/180% Tahoma,"宋体",SimSun,SimHei,Arial,Helvetica,Tahoma,Verdana,Georgia; -webkit-text-size-adjust: none;    -webkit-text-size-adjust: none;
    min-width: 1200px;}
a{color:#222;text-decoration:none; outline:none;}
a:hover {color:#d00; text-decoration:none; }
.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:15px;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; }

/* ----列表通用---- */
/*盒模板*/
.box{margin-bottom:10px;background:#e7f5fe;border:none;}
.box .hd{padding:0 0 0 10px;line-height:36px;border-bottom:2px solid #ddd;    overflow: hidden;}
.box .hd h3{font-weight:bold;font-size:14px;color:#e7f5fe; text-align: center;     
    background: #246bb9;
    float: left;
    width: 120px;}
.box .hd h3 a{color:#fff;}
.box .hd .more{float:right;_display:inline;margin-right:5px;}
.box .bd{padding:9px;}

/*侧栏模板*/
.sideBox{background:#e7f5fe;position:relative;margin-bottom:10px;}
.sideBox .hd{padding:0 0 0 10px;line-height:36px;border-bottom:2px solid #ddd;    overflow: hidden;}
.sideBox .hd h3{font-weight:bold;font-size:14px;color:#e7f5fe; text-align: center;     
    background: #246bb9;
    float: left;
    width: 120px;}
.sideBox .hd h3 span,
.sideBox .hd h3 a{color:#fff;}
.sideBox .hd .more{float:right;_display:inline;margin-right:5px;}
.sideBox .bd{padding:10px;}

/* 通用信息列表 */
.infoList{ text-align:left; }
.infoList li{ height:26px; line-height:26px; overflow:hidden;}
.infoList li a{ padding-left:14px; background:url(../img/icon.png) no-repeat 2px -39px;}
.infoList li .date{ margin-left:10px;float:right; color:#666;}
.infoList li .node{font-weight:bold;color:#666; margin-right:10px;}
.infoList li a:hover{background-position:2px -39px}
.infoList li a:hover.node{color:#d00;}

/* 通用带图片的信息列表_普通式 */
.picList{overflow:hidden;}
.picList li{float:left;width:160px;margin:0 10px 20px;text-align:center;float:left;_display:inline;}
.picList li .pic img{width:160px; height:120px;}
.picList li .pic a:hover img{ border-color:#aaa;}
.picList li .title{ padding-top:5px;font-size:12px;line-height:18px;}

/* 头条信息列表_普通式 */
.topList{ font-size:12px;}
.topList .first{ padding:5px 0; height:80px;}
.topList .first .title{ height:30px; text-align:center; line-height:30px; overflow:hidden;}
.topList .first .title a{font-weight:bold;font-size:14px; color:#f60;}
.topList .first .intro{ line-height:20px;padding:0 0 8px 0; color:#7e7e7e;border-bottom:1px dotted #d8d8d8;}
.topList .first .intro .readmore{ color:#f90;}
.topList li{ height:26px; line-height:26px; overflow:hidden; padding-right:10px;}
.topList li .date{ float:right; color:#666;}

/* 头条图文信息列表_普通式 */
.topicList .t{ padding-bottom:10px; margin-bottom:0;border-bottom:1px dotted #7a6042;overflow:hidden; zoom:1;}
.topicList .t .pic{margin-right:10px; width:120px; float:left;height:90px;}
.topicList .t .pic img{ width:120px; height:90px;} 
.topicList .t .pic a:hover img{ border-color:#aaa;}
.topicList .t .title{ padding:0;text-align:left;}
.topicList .t .tit{font-size:16px;line-height:2em;color:#333;}
.topicList .t .intro{ color:#444; text-align:left;line-height:21px; text-indent: 2em;}
.topicList .t .intro .more{margin-left:10px;color:#f50;}
.topicList .n{ height:30px; line-height:30px; overflow:hidden; padding-left:14px; background:url(../img/icon.png) 2px -32px no-repeat;}
.topicList .n .date{ float:right; color:#555;}

/* ----页面区域---- */
body{background:#ceebfd url("../img/headerbg.png") no-repeat left 38px;
   /*  BACKGROUND-SIZE: 100%; */}
.top,
#header,
#content{width:1200px;margin:0 auto;}

#topBar{padding-top:4px;height:34px;line-height:34px;background:#246bb6 url("../img/topbg.png") repeat-x;}
	.top{ overflow: visible;}
	.userPanel{float:right;padding:0 5px;height:26px;line-height:26px;background:#dffbff;border-radius:0 0 3px 3px;color:#000000;}
	.userPanel a{padding:0 5px;color:#000000;}
	.userPanel a:hover{color:#000000;}

/* 头部 */
#header{margin-bottom:10px;height:283px;position:relative; display: block;}
	.banner{height:205px;}
	.logo{width:auto;height:auto;position:absolute;top:11px;left:10px;z-index:2;}
	.logo img{max-width:610px; max-height:50px;}
	.nav{height:44px;line-height:44px;background:url("../img/navbg.jpg") no-repeat ;}
	#mainNav{padding-left:10px;position:relative;z-index:101;text-align:center;}
	#mainNav *{ zoom:1; vertical-align:top;}
	#mainNav li{ position:relative;}
	#mainNav a{ display:block;color:#fff;}
	#mainNav li.spe{float:left;color:#03813e;width:2px;height:44px;overflow:hidden;line-height:200px;display:none;}
	#mainNav .li1{float:left;_display:inline;margin:0 22px;height:44px;line-height:44px;}
	#mainNav .h1{ display:inline-block; *display:inline;}
	#mainNav .li1 .a1{width:87px;display:inline-block; *display:inline; font-size:14px;font-weight:bold;color:#fff;background:url("../img/navon.png") no-repeat center 0;}
	#mainNav .on1 .a1{background-position:center -43px;color:#ffff89;}
		#mainNav ul{ display:none;  position:absolute; top:44px; left:-13px; width:114px;background:#539ffe;padding:5px 0 15px;}
		#mainNav ul .li2{height:32px;line-height:32px;border-bottom:1px dotted #9b6c40;}
		#mainNav ul .li2 a{color:#f5eed8;}
		#mainNav ul .li2 a:hover{background:#40479b;color:#ffff89;}
/* 站群 */
#topBar .top{position: relative; z-index: 200;}
#topBar .top .userPanel{padding-right: 70px;}

/* 站群导航-公共 */
#siteLast{position: relative;}
#siteLast dt {cursor: pointer;}
#siteLast dd{display:none; width:900px; position:absolute;  background:#fff; text-align:left; color:#333; max-height:500px; overflow:auto; padding:10px}
#siteLast dd h3{ text-align:left; margin:0 10px; position:relative; font-size:14px; font-weight:bold; line-height:34px; display:block; overflow:hidden;}
#siteLast dd h3.h i{display:none;}
#siteLast dd h3 span{float:left; height:34px; line-height:34px; padding:0 15px 0 0; background:#ffffff; position:relative; z-index:2;}
#siteLast dd h3 i{ content:""; display:block; height:1px; line-height:0; font-size:0; background:#eeeeee; top:16px; right:0; width:100%; position:absolute; z-index:1;}
#siteLast dd table{border-collapse: collapse;border-spacing: 0; font-size:12px; width:100%}
#siteLast dd table td{padding-top:10px; padding-bottom:10px; overflow:hidden}
#siteLast dd table .tdlab{width:90px; text-align:right; padding-right:20px; vertical-align:middle; line-height:26px; font-weight:bold; }
#siteLast dd ul{overflow:hidden;}
#siteLast dd ul li{width:18%; margin-left:2%; float:left; height:26px; line-height:26px; overflow:hidden}
#siteLast dd ul li a{color:#333}
#siteLast dd ul li a:hover{color:#c00;}
#siteLast dd table.up{background:#f7f7f7}
#siteLast.on dd{display:block;}

/* 站群导航-个性 */
#siteLast{position:absolute;z-index:200;right:0;top: 0px;}
#siteLast dt{padding: 0 10px; height:26px; line-height: 26px; display: block; color: #fff;}
#siteLast a{ padding:0; margin:0;}
#siteLast dd{ font-size:12px;}
#siteLast li a{ cursor:pointer;}
#siteLast.on dt{ background-color:#fff; color:#000000;}
#siteLast.on dd{ right:0; top: 26px; -webkit-box-shadow:0px 4px 8px rgba(0, 0, 0, .3); -moz-box-shadow:0px 4px 8px rgba(0, 0, 0, .3); box-shadow:0px 4px 8px rgba(0, 0, 0, .3);}

/* 公告 */
.ann{clear:both;background:#e7f5fe;border:1px solid #ddd;overflow:hidden;padding:3px 0 3px 10px;height:26px;line-height:26px;}
.ann .weather{float:left;padding-left:20px;background:url("../img/icon.png") no-repeat 0 4px;}
.ann .s-form{float:right;width:220px;position:relative;}
.ann .s-form .input-box{float:left}
.ann .s-form .input-box .from-control{float:left;padding:1px 5px 1px 25px;height:20px;line-height:20px;width:120px;color:#888;border:1px solid #b2a17f;background:url(../img/searchicon.png) 5px 5px no-repeat #fff;}
.ann .s-form .input-box .from-control:focus{color:#793b00!important;border-color:#793b00;}
.ann .s-form .btn-box{float:left;}
.ann .s-form .btn-box .search{float:left;margin-left:5px;_display:inline;background:url(../img/searchbtn.jpg) no-repeat;width:55px;height:24px;cursor:pointer;border:none;overflow: hidden;text-indent: 300%;}


/* footer */
#footer{background:#246bb9;color:#d3c59e; display: block;}
.footerNav{text-align:center;border-bottom:1px dotted #a36a3d;}
.footerNav ul,
.footerNav li{display:inline-block;*display:inline;zoom:1;}
.footerNav a{padding:0 5px;line-height:36px;color:#d3c59e;}
.footerNav a:hover{color:#ff0;}
.copyRight{margin:0 auto;width:670px;padding:10px 0 10px 0px; text-align:center}
.copyRight a{color:#d3c59e;}

/* 顶部注册登录 */
#topBar .userLogged{margin-top:0px;}
#topBar .userLogged .split{margin:0}
.user-mainbox .hd h3,
.user-mainbox .top h3{color:#713b0d !important;border-bottom:3px solid #713b0d !important;}
.user-mainbox .loginBtn {background: #713b0d !important;}
.user-mainbox .loginBtn:hover { background: #411604 !important;}

/*-- CSS结束 --*/
@media screen and (max-width: 1200px){
    body {
    background: #ceebfd url(../img/headerbg.png) no-repeat -170px 38px;
  }
}