@charset "gb2312";
/* 配置默认样式 */
.icon{height: 3px;width: 3px;background-position: 0 0;}
.iconArrow{height: 7px;width: 4px;background-position: 0 -3px;}
.iconPhone{height: 18px;width: 10px;background-position: 0 -10px;}
.iconStatus{height: 14px;width: 10px;background-position: 0 -28px;}
.iconCage{height: 11px;width: 11px;background-position: 0 -42px;}
.iconLink{height: 12px;width: 12px;background-position: 0 -53px;}
.iconHome{height: 18px;width: 13px;background-position: 0 -65px;}
.iconMsg{height: 13px;width: 14px;background-position: 0 -83px;}
.iconDown{height: 13px;width: 14px;background-position: 0 -96px;}
.iconSearch{height: 15px;width: 15px;background-position: 0 -109px;}
.iconWriteMsg{height: 15px;width: 15px;background-position: 0 -124px;}
.iconWriteMsgWhite{height: 15px;width: 15px;background-position: 0 -139px;}
.iconPdf{height: 16px;width: 16px;background-position: 0 -154px;}
.iconAvatar{height: 14px;width: 16px;background-position: 0 -170px;}
.iconLdxx{height: 21px;width: 16px;background-position: 0 -184px;}
.iconZyzz{height: 16px;width: 17px;background-position: 0 -205px;}
.iconSiteMap{height: 13px;width: 17px;background-position: 0 -221px;}
.iconWx{height: 14px;width: 18px;background-position: 0 -234px;}
.iconVideo{height: 20px;width: 20px;background-position: 0 -248px;}
.iconZsjg{height: 19px;width: 20px;background-position: 0 -268px;}
.iconSp{height: 20px;width: 20px;background-position: 0 -287px;}
.iconWb{height: 16px;width: 20px;background-position: 0 -307px;}
.iconSideBox{height: 19px;width: 21px;background-position: 0 -323px;}
.iconZwgk1{height: 21px;width: 21px;background-position: 0 -342px;}
.iconZwgk6{height: 23px;width: 21px;background-position: 0 -363px;}
.iconYsqgk{height: 23px;width: 21px;background-position: 0 -386px;}
.iconXxgkml{height: 24px;width: 22px;background-position: 0 -409px;}
.iconSlqk{height: 23px;width: 22px;background-position: 0 -433px;}
.iconZwgk4{height: 20px;width: 22px;background-position: 0 -456px;}
.iconZxft{height: 22px;width: 22px;background-position: 0 -476px;}
.iconNsjg{height: 22px;width: 22px;background-position: 0 -498px;}
.iconLyzxWhite{height: 17px;width: 23px;background-position: 0 -520px;}
.iconTp{height: 19px;width: 23px;background-position: 0 -537px;}
.iconZwgk3{height: 23px;width: 23px;background-position: 0 -556px;}
.iconGh{height: 26px;width: 23px;background-position: 0 -579px;}
.iconYlfwxxgk{height: 24px;width: 24px;background-position: 0 -605px;}
.iconSzfxxgkml{height: 24px;width: 24px;background-position: 0 -629px;}
.iconZwgk5{height: 24px;width: 24px;background-position: 0 -653px;}
.iconZwgk{height: 24px;width: 24px;background-position: 0 -677px;}
.iconWsbs{height: 23px;width: 25px;background-position: 0 -701px;}
.iconZwgk2{height: 25px;width: 25px;background-position: 0 -724px;}
.iconDtjs{height: 25px;width: 25px;background-position: 0 -749px;}
.iconLdbz{height: 23px;width: 26px;background-position: 0 -774px;}
.iconWjzc{height: 19px;width: 26px;background-position: 0 -797px;}
.iconLxqk{height: 19px;width: 27px;background-position: 0 -816px;}
.iconSzyljg{height: 28px;width: 28px;background-position: 0 -835px;}
.iconZxsb{height: 35px;width: 28px;background-position: 0 -863px;}
.iconXxgkzl{height: 28px;width: 28px;background-position: 0 -898px;}
.iconGzhd{height: 26px;width: 29px;background-position: 0 -926px;}
.iconJdts{height: 32px;width: 32px;background-position: 0 -952px;}
.iconYwzsk{height: 35px;width: 35px;background-position: 0 -984px;}
.iconLyzx{height: 33px;width: 36px;background-position: 0 -1019px;}
.iconJgcx{height: 38px;width: 38px;background-position: 0 -1052px;}
.iconBszx{height: 38px;width: 38px;background-position: 0 -1090px;}
.iconYygh{height: 39px;width: 39px;background-position: 0 -1128px;}
.iconJdcx{height: 39px;width: 39px;background-position: 0 -1167px;}
.iconWjxz{height: 39px;width: 41px;background-position: 0 -1206px;}
.iconJdtsWhite{height: 45px;width: 45px;background-position: 0 -1245px;}
.iconPxtp{height: 37px;width: 46px;background-position: 0 -1290px;}
.iconJzxx{height: 33px;width: 47px;background-position: 0 -1327px;}
body{ background: #f0f0f0 url("imagesheaderBg.jpg") repeat-x center top;

    -webkit-text-size-adjust: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}
.box .hd h5 a, .box .hd h5 span{ padding: 8px 20px; background-color: #188de6; color: #fff;}
.box .hd li a{ padding: 9px 20px; background-color: #f5f5f5; color: #666;}
.box .hd .on a{ background-color: #188de6; color: #fff;}
.boxDefault .hd h5 a,.boxDefault .hd h5 span{ background: none; border-bottom: 1px solid #188de6; color: #188de6;}
.boxDefault .hd li a{ padding: 10px; font-size: 16px; background: none; font-weight: bold;}
.boxDefault .hd .on a{ background: none;color: #188de6; border-bottom: 1px solid #188de6;}

/* 顶部 */
.top{ position: relative; z-index: 3; background-color: #618e99; line-height: 34px; color: #fff;}
.top .container{ overflow: visible;}
.top a{ color: #fff;}
.top .on, .top a:hover{ color: #ff0; cursor: pointer;}
.top .userPanel{ float: right; margin-right: 10px;}
.top .userPanel span{ position: relative; padding: 0 6px; display: inline-block; *display: inline; zoom: 1;}
.top .userPanel i{ margin-right: 5px;}
.top .userPanel .pic{ display: none; position: absolute; top: 55px; left: 50%; margin-left: -68px;}
.top .userPanel .pic img{width:130px;}
.top .userPanel .pic i{ position: absolute; top: -12px; left: 50%; margin-left: -2px;content: ""; border-width: 6px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0;}
.top .userPanel .on .pic{ display: block;}
#search{ position: relative; z-index: 3; overflow: visible; float: right; margin-top: 5px;}
#search .text{ padding: 3px 35px 3px 10px; width: 130px; border: none; background-color: #82a6af; color: #fff; outline: none;}
#search .btn{ padding: 5px 10px; background: none; border: none;}
#search .btn i{ margin: 0;}
#search .tit{ position: absolute; left: 10px; top: 0; height: 40px; line-height: 40px; padding: 0 5px; cursor: pointer; color: #666;}
#search .tit .icon{ margin-left: 5px; width: 7px; height: 4px; background-position: 0 -100px;}
#search ul{ display: none; position: absolute; left: 0; top: 30px; background-color: #fff; color: #999; padding: 10px 15px; cursor: pointer;}
.hotKeyword{ position: absolute; z-index: 2; top: 80px; right: 0; width: 330px; color: #4b4b4b; font-size: 12px; height: 30px; overflow: hidden;}
.hotKeyword span{ float: left;}
.hotKeyword a{ float: left; padding: 0 5px; color: #4b4b4b;}
.hotKeyword a:hover{ color: #f00;}

/* 头部 */
.header{ position: relative; z-index: 2;}
.header .container{ position: relative; z-index: 2; overflow: hidden;}
.logo{ float: left; padding: 60px 0;}

/* 导航栏 */
#nav{ position: relative; z-index: 11; margin-bottom: 20px;}
#nav .container{ overflow: visible; background-color: #007fe2;}
.nav .li1{ float: left; *display: inline; zoom: 1; position: relative; width: 12.49%;}
.nav .li1 a.a1{display: block; height: 60px; line-height: 60px; font-size: 18px; background-color: #007fe2; border-left: 1px solid #0071c9; color: #fff; text-align: center;}
.nav .first1 a.a1{ border-left: none;}
.nav .li1 a.a1 i{ position: absolute; top: 60px; left: 50%; margin-left: -6px;content: ""; border-width: 6px; border-color: transparent; border-top-color: #ffab00; border-bottom-style: solid; border-style: dashed; display: none; font-size: 0; line-height: 0; width: 0;}
.nav .on1 a.a1 i{ display: block;}
.nav .on1 a.a1:hover, .nav .on1 a.a1{ background-color: #ffab00; color: #fff;}
.nav .ul1{ display: none; position: absolute; z-index: 101; top: 60px; padding: 10px 5px; width: 260px; background-color: #ffab00; overflow: hidden;}
.nav .last1 .ul1{ right: 0;}
.nav .li2{ float: left; width: 50%; text-align: center; overflow: hidden; vertical-align: top; height: 28px; line-height: 28px;}
.nav .li2 .a2{ display: block; text-align: center; transition: 200ms; color: #fff; font-size: 14px;}
.nav .li2 .a2:hover{ text-decoration: underline;}
.nav #liID232, .nav #liID234{ width: 100%;}

/* 侧栏导航列表 */
.navList li{ margin: 10px 0;}
.navList li a{ display: block; padding: 10px 15px 10px 40px; background: #f5f5f5 url(imagessideBoxLiBg.png) no-repeat; border-radius: 4px; font-size: 16px;}
.navList li a:hover{ background-color: #eee;}
.navList li.on a, .navList li.active a{ background-color: #188de6; background-position: 0 -90px; color: #fff;}

/* 内容区 */
#content{ position: relative; z-index: 3;}
#content .container{ margin-bottom: 20px; width: 1160px; padding: 20px; background-color: #fff;}

/* 底部 */
#footer{ color: #fff; background: #007fe2; position: relative; padding: 10px 0;font-size:12px;line-height:23px}
#footer .container{ margin-bottom: 0;}
#footer .footerImg{ float: right; margin-top: 25px;}
#footer .footerImg img{ max-height: 60px;}
#footer .footerNav{ padding:10px;}
#footer .footerNav li{ margin-right:10px; display: inline-block; *display: inline; zoom: 1;}
#footer a{ color: #fff;}
#footer a:hover{ color: #ff0}
#footer .copy{ padding-left: 10px; }

/* 全屏背景 */
.fullSlide,.fullSlide .focusBd{position: absolute; left: 0; top: 0; z-index: 1; width: 100%;height: 400px;min-width: 1200px;}
.fullSlide ul{ height: 100% !important; width: 100% !important;}
.fullSlide li{height: 100% !important; width: 100% !important;}
.fullSlide .focusHd{display: none;}

/* ===== zt ===== */
#zt{ clear: both; margin: 0;}
#zt .hd{ margin-bottom: 20px; height: 40px; overflow: visible;}
#zt .hd h5 a{ line-height: 39px; padding: 0 10px; background: none; border-bottom: 2px solid #0071c9; color: #0071c9; font-size: 18px;}
#zt .bd{ padding: 0; overflow: hidden;}
#zt .bd .tempWrap{ width: 1160px !important;}
#zt .bd li{ float: left; margin-right: 20px;}
#zt .bd li img{ width: 280px; height: 80px;}