﻿html, body {height: 100%;}

/* 底部 */
#footer {background: #F5F5F5;}
#footer .nav {height: 100%; overflow: hidden; clear: both;}
#footer .nav a {float: left; display: inline; background: url(../images/base_ico_li1.gif) no-repeat right center; padding: 0 10px 0 0; margin: 0 10px 0 0;}
#footer .nav a:last-of-type {background: none; padding: 0; margin: 0;}
#footer .copy {padding: 5px 0 0 0; color: #999;}

/* 引导页 */
#index {background: url(index_bg.jpg) no-repeat center top; background-size: cover; position: relative; text-align: center;}
#index a { display: block; height: 100%;}
#index span {display: block; color: #FFF; border: 1px solid #FFF; margin: 0 auto;}

/* 首页 */
#home .news .tpxw {position: relative; z-index: 1;}
#home .news .tpxw img {display: block;}
#home .news .tpxw p {box-sizing: border-box; width: 100%; color: #FFF; padding: 6px 15px; background: rgba(0,0,0,0.6); position: absolute; left: 0; bottom: 0;}
#home .news .qydt {position: relative; z-index: 1;}
#home .news .qydt .all1 {position: absolute; right: 0; top: 0;
    background: #666;
    color: #FFF; padding: 6px 14px;}
#home .news .qydt .all2 {position: absolute; right: 0; top: 0;
    background: #666;
    color: #FFF; padding: 6px 14px;}
#home .news .qydt .all3 {position: absolute; right: 0; top: 0;
    background: #666;
    color: #FFF; padding: 6px 14px;}


#home .news .qydt .all1:hover {position: absolute; right: 0; top: 0;
    background: #E83223;
    color: #FFF; padding: 6px 14px;}

#home .news .qydt .all2:hover {position: absolute; right: 0; top: 0;
    background: #E83223;
    color: #FFF; padding: 6px 14px;}
#home .news .qydt .all3:hover {position: absolute; right: 0; top: 0;
    background: #E83223;
    color: #FFF; padding: 6px 14px;}
#home .news .qydt .lb1{}
#home .news .qydt .lb2{display: none}
#home .news .qydt .lb3{display: none}
#home .news .qydt .all1:hover .lb1{display: none}





#home .news .qydt .all-a {right: 0; top: 0; background: #776; color: #FFF; padding: 6px 14px;}

#home .news .qydt .lsText1 li:nth-of-type(3) {padding-bottom: 0; border: 0;}
#home .news .qydt .lsText1 li:nth-of-type(4) {display: none;}
#home .news .tzgg {border: 1px solid #DDD;}
#home .news .tzgg .bt {height: 30px; color: #CCC; padding: 0 0 0 15px;}
#home .news .tzgg .bt strong {font-size: 16px; color: #333;}
#home .news .tzgg .bt a {background: url(../images/base_ico_dot2.gif) no-repeat right center; padding: 0 10px 0 0; float: right;}
#home .project {position: relative; z-index: 1;}
#home .project .info h2 {position: absolute; right: 0; top: 0; background: #e83223; color: #FFF; font-size: 14px; height: 40px; line-height: 40px; padding: 0 14px;}
#home .project .info em {display: block;}
#home .project .info strong {display: block; border-bottom: 1px solid #DDD; font-size: 16px; height: 36px; line-height: 24px; margin: 0 0 15px 0;}
#home .project .info p {color: #666;}

/* 关于交投 */
#listAbout .introduction .pic {display: none;}
#listAbout .introduction .text p {line-height: 28px; text-indent: 28px; margin: 0 0 15px 0;}
#listAbout .introduction .text p:last-of-type {margin-bottom: 0;}
#listAbout .mechanism {position: relative; z-index: 1; margin: 40px 0 0 0; background: #10387B url(../images/about_zzjg.jpg) no-repeat center bottom; background-size: cover;}
#listAbout .mechanism .tit2 * {color: #FFF;}
#listAbout .contact {background: #FFF;}
#listAbout .contact .map {width: 100%; height: 400px;}
#listAbout .contact .info strong {display: block; font-size: 18px; height: 26px; line-height: 26px; color: #e83223; padding: 10px 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px solid #E9E9E9;}
#listAbout .contact .info p {display: block;}

/* 企业文化 */
#listCulture .info em {display: block; font-size: 12px; line-height: 20px; color: #999; text-transform: uppercase;}
#listCulture .info strong {display: block;}
#listCulture .info p {display: block; margin: 20px 0 0 0;}
#listCulture .spirit {position: relative; z-index: 1;}
#listCulture .positioning .info {text-align: center;}
#listCulture .positioning li {box-sizing: border-box; background: #F0F2F7; overflow: hidden;}
#listCulture .positioning li em {float: left; width: 30px; height: 30px; line-height: 30px; color: #FFF; font-size: 18px; font-weight: bold; text-align: center; background: #e84e42;}
#listCulture .positioning li p { box-sizing: border-box; float: left; width: 84%; margin: 0 0 0 20px; }
#listCulture .responsibility {position: relative; z-index: 1;}
#listCulture .responsibility .info {position: relative;}
#listCulture .path {background: #F5F5F5;}

/* 业务领域 */
#listBusiness .news .bg {box-sizing: border-box; background: url(../images/business_xmdt.jpg) no-repeat center top; background-size: cover;}
#listBusiness .news .text {box-sizing: border-box;}

/* 通知公告 */
#listAnnoun {}
#listAnnoun .position {margin: 80px 0 0 0;}
#listAnnoun {}
#listAnnoun {}
#listAnnoun {}

/* 详细页 */
#article .tit i {display: none;}
#article .text a {color: #1462cd;}
#article table {border-width: 1px; border-color: #CCC; border-collapse: collapse; width: 100%; margin: 0 0 15px 0;}
#article table th, #article table td {border-width: 1px; padding: 8px; border-style: solid; border-color: #CCC;	background: #FFF; text-align: center;}
#article .text .fujian {margin: 0 0 15px 0; padding: 4px 16px; background: #F7F7F7; border: 1px solid #E9E9E9; font-size: 14px; line-height: 30px; text-indent: inherit;}
#article .text .fujian img {display: inline-block; vertical-align: middle; margin: 0 6px 0 0;}
#article .text .fujian a {display: inline-block; vertical-align: middle;}
#article .text .fujian a:hover {color: #e83223;}