﻿@charset "utf-8";
/* 配置默认样式 */
.iconArrow{height:5px;width:3px;background-position:0 0;}
.iconHome{height:17px;width:12px;background-position:0 -9px;}
.iconDot-1{height: 3px; width: 3px; background: #666666;}

.row{margin-bottom:30px;overflow:hidden;}
.side{float:left;width:300px;margin-left:30px;}
.mainContent{overflow:hidden;}

/* 配置盒子 */
.box{padding:0px;background-color:#fff;}
.box .hd{height:42px;line-height:42px; border-bottom: 1px solid #dddddd;}
.box .hd h5 a,
.box .hd h5 span{font-size:20px;}
.box .hd li{padding:0 5px; font-size:20px;color: #333333}
.box .hd li a{color: #333333}
.box .hd li a:hover{color:#000000; font-weight: bold;}
.box .hd .on a{color:#000000; font-weight: bold;}
.box .hd .more{margin:0;}
.box .bd{padding:0;}

/* == 盒子扩展效果 == */
/* boxTypeA */
.boxTypeA{}
.boxTypeA .hd h5{float: left; _display: inline; height: 39px; line-height: 39px; border-bottom: 3px solid #3c82c4; padding: 0 5px}
.boxTypeA .hd .more{color: #666}
.boxTypeA .bd{padding: 20px 0 10px;}
/* boxTypeB */
.boxTypeB{}
.boxTypeB .hd{border: none; height: 60px; background: #3c82c4;}
.boxTypeB .hd h5{float: left; _display: inline; height: 60px; line-height: 60px; font-size: 20px; color: #fff; padding-left: 20px;}
.boxTypeB .hd h5 a{color: #fff}
.boxTypeB .hd h5 a:hover{color: #3c82c4}
.boxTypeB .hd .more{line-height: 60px; color: #fff; margin-right: 10px;}
.boxTypeB .bd{border: 1px solid #dddddd; padding: 15px; border-top:none; }


/* == 盒子扩展效果 == */

.introList .t{border:none;}
.introList li .intro{height:48px;overflow:hidden;}

/* 顶部 */
#top{height: 40px; overflow: hidden; color: #666; font-size: 12px;}
#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: #666}
#top .userPanel a:hover{color: #3c82c4}
#top .userPanel .spe{display: inline-block; width: 3px; height: 3px; background: #666; border-radius: 50%; margin-top: -2px;  vertical-align: middle;}

/* 头部 */
#header {overflow:hidden; }
.logoBar{padding:0;overflow:hidden; height: 130px; position: relative; background: url(images/topBg.jpg) 100% 0px no-repeat;}
#header .logo a{ display:block; height: 50px; line-height: 50px; text-align: left; position: absolute; left: 0px; top: 30px; font-size: 26px; color: #3c82c4; 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-radius: 14px;border: 1px solid #cccccc;}
#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:150px; 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: #fff; height: 47px; line-height: 44px; border-top: 3px solid #f9af2d; color: #f9af2d}
#nav li.on1 a.a1:hover{color: #f9af2d}


/* 内容区 */
#content{padding:30px 0 20px;}

/* 底部 */
#footer{color:#333;text-align:center; height: 150px; overflow: hidden; background: #e7e7e7; border-top: 1px solid #dddddd;}
#footer a{color:#333;}
#footer a:hover{color:#3c82c4;}
#footer .copy{padding:30px 0;line-height:2;overflow:hidden;}

