﻿@charset "utf-8";
/* 配置默认样式 */
.icon{height:3px;width:3px;background-position:0 0;}
.iconDot-1{height: 3px; width: 3px; background: #666666;}
/* 生成代码 */
.iconArrow{height:9px;width:6px;background-position:0 0;}
.iconHome{height:17px;width:12px;background-position:0 -9px;}


.wrap{background: url(images/topBg.jpg) 50% 0px no-repeat;}
.row{margin-bottom:30px;overflow:hidden;}
.side{float:left;width:280px;margin-left:30px;}
.mainContent{overflow:hidden;}

/* 配置盒子 */
.box{padding:0px;}
.box .hd{height:40px;line-height:40px;}
.box .hd h5 a,
.box .hd h5 span{font-size:18px;}
.box .hd li{padding:0 5px;}
.box .hd li a:hover{color:#0d67bb;}
.box .hd .on a{line-height:45px;border-bottom:2px solid #0d67bb;color:#0d67bb;}
.box .hd .more{margin:0;}
.box .bd{padding:0; overflow: hidden; position: relative;}

/* == 盒子扩展效果 == */
/* boxTypeA */
.boxTypeA{}
.boxTypeA .hd{border-bottom: 1px solid #dddddd; padding-left: 15px; background: url(images/icons-hd.png) 0px 13px no-repeat;}
.boxTypeA .hd h5,
.boxTypeA .hd h5 a,
.boxTypeA .hd h5 span{color: #044597;}
.boxTypeA .hd h5 a:hover{color: #1e61b5}
.boxTypeA .bd{padding: 5px 0px}
/* boxTypeB */
.boxTypeB{ border: 1px solid #dddddd; border-top: 3px solid #044597; padding: 0 20px;}
.boxTypeB .hd{ padding-left: 15px; background: url(images/icons-hd.png) 0px 13px no-repeat;}
.boxTypeB .hd h5,
.boxTypeB .hd h5 a,
.boxTypeB .hd h5 span{color: #044597;}
/* boxTypeC */
.boxTypeC{}
.boxTypeC .hd{background: url(images/boxHdBg.gif) 0 19px repeat-x;}
.boxTypeC .hd h5{float: left; _display: inline; padding-right: 20px; height: 40px; background: #fff;}
.boxTypeC .hd h5,
.boxTypeC .hd h5 a,
.boxTypeC .hd h5 span{color: #044597;}
.boxTypeC .hd h5 a:hover{color: #1e61b5}
.boxTypeC .hd .more{_display: inline; padding-left: 10px; background: #fff;}
/* boxTypeD */
.boxTypeD{}
.boxTypeD .hd{height: 60px; background: url(images/boxHdPic-1.jpg) 0px 0px no-repeat; padding-right: 20px;}
.boxTypeD .hd h5{float: left; _display: inline; height: 60px; line-height: 60px; color: #fff; padding-left: 20px;}
.boxTypeD .hd h5,
.boxTypeD .hd h5 a,
.boxTypeD .hd h5 span{color: #fff;}
.boxTypeD .hd h5 a:hover{color: #ff0; text-decoration: none;  }
.boxTypeD .hd .more{line-height: 60px; color: #fff; font-size: 18px}
.boxTypeD .hd .more:hover{color: #ff0; text-decoration: none;}
.boxTypeD .bd{padding: 15px; border: 1px solid #dddddd; border-top:none; }

/* == 盒子扩展效果 == */

.introList .t .title{font-size: 16px}
.introList li .intro{height:48px;overflow:hidden;}
.introList li .intro .more{color: #c00}
.introList li .intro .more:hover{color: #f00}

/* 顶部 */
#top{height: 41px; overflow: hidden; color: #333; font-size: 12px; background: url(images/topBar.png) repeat-x;}
#top .welcome{float: left; _display: inline; height: 40px; line-height: 40px; }
#top .userPanel{float:right; _display: inline;  line-height:40px;}
#top .userPanel a{display:inline-block;*display:inline;zoom:1;padding:0 5px; color: #333}
#top .userPanel a:hover{color: #044597}
#top .userPanel .spe{display: inline-block; width: 3px; height: 3px; background: #333; border-radius: 50%; margin-top: -2px;  vertical-align: middle;}

/* 头部 */
#header {overflow:hidden;}
.logoBar{padding:0;overflow:hidden; height: 129px; position: relative;}
#header .logo a{ display:block; height: 50px; line-height: 50px; text-align: left; position: absolute; left: 0px; top: 30px; font-size: 26px; color: #044597; padding: 7px 0px 7px 336px; background: url(images/logo.png) 0px 0px no-repeat; }
#search{width: 200px; height: 28px; position: absolute; right: 0px; top: 50px; background: #fff; overflow: hidden; border: 1px solid #dddddd;}
#search #keyword{float: left; _display: inline; height: 20px; line-height: 20px; padding: 4px 0 4px 16px; width: 150px; font-size: 12px; border: none; background: none; outline: none;}
#search #Submit{width: 33px;height: 28px;float: right;_display: inline;background: url(images/icons.png) 4px 5px no-repeat;border: none;line-height: 28px;text-indent: 200%;overflow: hidden;cursor: pointer; }

/* 导航 */
#nav{overflow:hidden; height: 50px;}
#nav li{float:left;width: 109px;text-align:center;}
#nav li a.a1{display:block;font-size:16px; height:50px;line-height:50px; color: #fff}
#nav li a.a1:hover{color: #fff; text-decoration: none;}
#nav li.on1 a.a1{background: #0395e2;}

/* sideTZGG */
#sideTZGG{height: 336px; overflow: hidden;}
#sideTZGG .bd{padding: 0px; }
#sideTZGG .infoList{height: 280px; overflow: hidden !important; padding-top: 5px; }
#sideTZGG .infoList li {padding:0px 0 10px; border-bottom:1px dotted #d6d6d6; margin-bottom: 9px;}
#sideTZGG .infoList li .title{white-space:normal;}
#sideTZGG .infoList li .date{ float: right; _display: inline; margin-left: 5px;}


/* 内容区 */
#content{padding:30px 0 20px;}

/* 底部 */
#footer{background-color:#0d59a7;color:#fff;text-align:center; border-top: 3px solid #eea200;}
#footer a{color:#fff;}
#footer a:hover{color:#ff0;}
#footer .copy{padding:20px 0;line-height:2;overflow:hidden;}

/* ==================== 独立模板样式编辑区 ==================== */
/* ==================== 独立模板样式编辑区 ==================== */
.zz158 #nav li#liID544{width:200px}

.zz156 .boxTypeD .hd{background:#044597; height:58px;line-height:58px; border-bottom:2px solid #eea200 }
.zz156 .boxTypeD .hd h5{height: 58px; line-height: 58px;}
.zz156 .boxTypeD .hd .more{line-height: 58px;}
