@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;}

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;}

/* Public */
body { color: #333; font: 12px/180% SimSun,Arial,Helvetica,Tahoma,sans-serif; text-align: center; -webkit-text-size-adjust: none;}

a { color: #333; text-decoration: none; outline: none;}

a:hover { color: #c30000; text-decoration: none;}

.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;}


/* frame */
html {}

body {  }
.zuida{background: url(images/681afe34439cf1a3939f032f7bab1dde_html1.jpg) 0 0 repeat-x #F2F2F2; padding-top: 7px;
}

.dier{

min-width: 1240px; background: url(images/681afe34439cf1a3939f032f7bab1dde_body1.jpg) 100% 0px no-repeat; text-align: center;

}
.topBar { height: 34px; line-height: 34px; background: #00438C; overflow: hidden; color: #7AA2D2;}

.topBar .links { float: right;}

.topBar a{ color:#7AA2D2 ;}
.topBar .links a { color: #7AA2D2; padding: 5px 0 5px 22px; margin: 0 5px; background: url(images/icons.jpg) 4px -37px no-repeat;}
.topBar a:hover{ color:#fff ;}
.topBar .b { background-position: 5px -71px;}

.topBar .h {display:none; padding-left:5px;}
.topBar .h a{  background: none; padding: 0;}

.topBar .welcome { background: url(images/icons.jpg) 0 1px no-repeat; padding-left: 15px;}

#header { width: 1240px; position: relative; padding-top: 133px; z-index: 1; text-align: left; margin: 0 auto;}

#content { margin: 0 auto; padding: 20px; width: 1200px; position: relative; z-index: 0; text-align: left; background: #fff;}

#content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.siteWidth { width: 1240px; margin: 0 auto; text-align: left;}

/* headerTop */
#logo { position: absolute; left: 0; top: 26px;}

.siteSearch { overflow: hidden; position: absolute; right: 62px; top: 46px; height: 20px; line-height: 20px; padding: 6px 4px 6px 8px; background: #fff;}

.siteSearch .searchBtn { position: absolute; right: 0; top: 0; display: block; width: 32px; height: 32px; background: url(images/icons.jpg) 10px -109px #a30000 no-repeat;border:none;}

.siteSearch .keyWord { margin-right: 32px; width: 150px; border: 0; background: #fff; height: 20px; outline: none; color: #999; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms;}

.siteSearch .keyWord:focus { width: 200px;}

.topNav { height: 44px; line-height: 34px; position: relative;}

#header .adv{ position:absolute; right:0; top: 52px; color:#7AA2D2;}

/* 主导航 */
.mainNav { font-size: 15px; line-height: 34px; position: relative; font-family:"Microsoft YaHei";}
.mainNav .li1 { float: left; padding:0 4px 0 4px; position:relative;}
.mainNav .a1 { display: block; width: 80px; color: #fff; text-align:center;}
.mainNav .a1:hover { text-decoration: none; color: #7AB9FF;}
/*.mainNav .hasUl1 .a1{ padding-right: 11px; background: url(images/icons.png) right -1044px no-repeat;}*/

.mainNav .hover1 .a1 { background-color:#fff; background-position:right -925px; color: #00438C;}
.mainNav .ul1 { overflow: hidden; line-height: 20px; position: absolute; left: 4px; top: 34px; width: 276px; padding:17px 0; display: none; background:url(images/nav-sub-bg.jpg) 0 bottom repeat-x #fff; font-size:12px;}
.mainNav .ul1 .pic{ padding:0 17px;}
.mainNav .ul1 .pic img{ width:242px; height:63px;}
.mainNav .ul1-list { padding:10px 0 0 15px; overflow:hidden;}
.mainNav .li2 { float:left; padding: 4px 4px 4px 4px; width: 78px;}
.mainNav .a2 { display: block;}
.mainNav .a2:hover { color: #00438C;}
.mainNav .first1{ padding:0 5px 0 0;}

.banner{ position:relative; z-index:0; clear:both;margin-bottom:5px;}
/* pageBanner */
.pageBanner { clear:both; background: #fff; overflow: hidden; height:170px; position: relative; z-index: 0; padding: 20px 20px 0 20px; width: 1200px; margin: 0 auto;}
.pageBanner .hd{ display:none;}
.pageBanner .con{ display:none;}


/* 主栏 和 侧栏 */
.mainContent { width: 948px; overflow: hidden; float: right;}

.side { padding: 0 0 0 10px; margin-top: -76px; width: 222px; overflow: hidden; float: left;}

/* 侧栏-栏目菜单 */
#sideMenu { font-family: "Microsoft YaHei"; margin-bottom: 20px;}

#sideMenu .hd { overflow: hidden; height: 56px; line-height: 56px; background: url(images/sidemenu.jpg); _background: #0A478A; color: #fff;}

#sideMenu .hd em { padding-left: 25px; font-size: 18px; font-weight: bold;}

#sideMenu .hd em a { color: #fff;}

#sideMenu .hd span { color: #9EADC5; font-size: 12px; padding-left: 5px;}

#sideMenu .bd li a { padding-left: 25px; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; display: block; height: 42px; line-height: 42px; border-top: 1px solid #fff; background: url(images/icons.jpg) 190px -362px no-repeat #F8F8F8; border-bottom: 1px solid #E5E5E5; font-size: 14px;}

#sideMenu .bd .last a { border-bottom: 0;}

#sideMenu .bd li a:hover { text-decoration: none; color: #00438C; background-color: #F1F1F1; padding-left: 25px; background-position: 190px -420px;}

#sideMenu .bd .on a { background-color: #F1F1F1; font-weight: bold; color: #00438C; background-position: 190px -420px;}

.wBox { position: relative;}

.wBox .wHd { border-bottom: 2px solid #E8E8E8; line-height: 30px; overflow: hidden; padding-bottom: 10px;}

.wBox .wHd .more { float: right;}

.wBox .wHd .path { float: right;}

.wBox .wHd h2 { position: absolute; left: -1px; top: 7px; height: 40px; width: 160px; background: url(images/bg.jpg) 0 -590px no-repeat;}

.wBox .wBd { overflow: hidden; padding: 20px 0;}

.wBox .wHd h3 { font-family: "Microsoft YaHei"; float: left; font-size: 25px; color: #00438C;}

/* 位置导航 */
.path { color: #666;}

.path a, .path span { padding: 0 3px; color: #666;}

.path em { background: url(images/icons.jpg) no-repeat 0 -487px; padding-left: 16px;}

/* 友情链接 */
.linkBox { border: 1px solid #E1E1E1; padding: 20px 0 20px 20px;}

.linkBox .hd { font-family: "Microsoft YaHei"; height: 40px; line-height: 40px; background: #a30000; color: #fff; float: left; width: 120px; text-align: center; font-size: 14px;}

.linkBox .bd { margin-left: 120px;}

.linkBox .select { color: #555; width: 161px; float: left; margin-left: 10px; display: inline; position:relative;}
.linkBox .select dt{ cursor: pointer; position: relative; height:38px; line-height:38px; border: 1px solid #ddd; padding:0 10px; border-top:1px solid #ADACB1;}
.linkBox .select dt i{  border-width:4px; border-color:transparent; border-top-color:#aaa; border-style:dashed; display:block; font-size:0; line-height:0; width:0; border-top-style:solid; 
    position:absolute; right:10px; top:50%; margin-top:-2px;}
.linkBox .select dd{ display: none; background: #fff; width: 159px; border:1px solid #ddd; position:absolute; left:0; top:39px; height: 180px; overflow-y:scroll;}
.linkBox .list{ padding:8px 0;}
.linkBox .list li{ line-height:18px; padding:0 5px;}
.linkBox .list a{ color:#555; display:block; padding:3px;}
.linkBox .list a:hover{ background:#f2f2f2; text-decoration:none; color:#333 ;}

.linkBox .selectOn dd{ display:block;}
.linkBox .selectOn dt{ cursor: pointer; color:#333;}
.linkBox .selectOn dt i{ border-top-color:#333;}

/*footer*/
#footer { color: #B6D9FF; border-top: 3px solid #003E83; background: #024998; font-size: 12px; position: relative;}
#footer .footNav { padding: 0 0 5px 0; height: 30px; line-height: 30px; margin-left: -10px;}
#footer .footNav a { margin: 0 10px;}
#footer a { color: #B6D9FF;}
#footer a:hover{ color:#fff ;}
#footer .copyRight { height: 80px; text-align:center; border-top:1px dashed #1A5AA2; line-height:20px; padding:5px 0 ;}
#footer #imgConac{  height:80px;  vertical-align: middle;}

#footer .siteWidth {  position: relative; overflow:hidden; padding-top:180px; background:url(images/footerbg.jpg) 0 0 no-repeat;}
#footer dl{ position:absolute; left:124px; top:25px; line-height:230%;}
#footer dt{ height:40px; line-height:40px; font-size:14px; font-family:"microsoft yahei"; color:#fff;}
#footer .b{ left:590px;}
#footer .b p{ margin-left:-8px;}
#footer .b a{ margin:0 8px;}
#footer .c{ left:1006px;}

/* 通用盒子模型 */
.box { margin-bottom: 10px;}

.box .hd { font-family: "Microsoft YaHei"; height: 32px; line-height: 32px; padding: 0 10px 0 0; background: #eee;}

.box .hd ul { overflow: hidden;}

.box .hd li { float: left;}

.box .hd li a { display: block; float: left; padding: 0 15px; font-size: 14px;}

.box .hd .on a { background: #004B9C; color: #fff;}

.box .hd .more { float: right; color: #999;}

.box .hd h3 { font-size: 14px; float: left; padding: 0 15px; background: #004B9C;}

.box .hd h3 a { color: #fff;}

.box .hd h3 a:hover { color: #fff;}

.box .bd { overflow: hidden; padding: 8px 0;}

/* 侧栏盒子模型 */
.sideBox { margin-bottom: 20px; padding: 10px 15px 15px 15px; background: #F8F8F8; border-top: 2px solid #004DA1;}

.sideBox .hd { overflow: hidden; padding-bottom: 5px;}

.sideBox .hd .more { float: right;}

.sideBox .hd h3 { font-family: "Microsoft YaHei"; font-size: 14px; color: #00438C; font-weight: bold;}

.sideBox .hd h3 a { color: #fff;}

.sideBox .hd h3 a:hover { text-decoration: none;}

/* 侧栏-相关链接 */
#sideXglj .list { overflow: hidden; padding-bottom: 10px;}

#sideXglj .list li { float: left; width: 49%; padding: 15px 0 0 0;}

/* 侧栏-专题专栏 */
.sideZtzl { margin-bottom: 15px;}
.sideZtzl li { margin-bottom: 10px;}
.sideZtzl li img { width: 100%; display: block; height: 45px;}

.sidePics .hd{ display:none;}
.sidePics .con{ display:none;}
/*!Css widget/gotop/gotop.css*/
#gotop{position:fixed;  display:none; _display:none !important; width:50px;height:50px;bottom:60px;right:5px;z-index: 99;cursor:pointer;
-webkit-tap-highlight-color:rgba(0,0,0,0);
margin:5px;width:40px;height:40px;border-radius:2px;-webkit-box-shadow:0 0 5px #9c9c9c;opacity:.9;background: #454545 url(images/gotop.jpg) no-repeat center center;}

/*-- 
颜色代码
#00438C 深蓝色标题
#004DA1 淡蓝色边框
--*/
