@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2019-06-26 16:30:05
 * @version $Id$
 */
.top80{ display:none}
@keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.4);
    -webkit-transform: scale(0.4);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.9;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.4);
    -webkit-transform: scale(0.4);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.9;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}

.plc{line-height:70px;border-bottom:1px solid #f5f5f5;height:70px;background:#fff}
.plc > .page{position:relative;height:100%}
.plc .fl:after{content:'';display:block;clear:both}
.plc .fl a,.plc .fl p{font-size:16px;color:#666;line-height:70px;height:70px;font-weight:100}
.plc .fl a{display:inline-block;line-height:70px;padding:0 2px}
.plc .fl a:hover{text-decoration:underline;color:#2067b9}
.plc .fl p{float:left}
.plc .fl .index_plc{width:32px;height:32px;padding:19px;float:left;border-right:1px solid #eee;border-left:1px solid #eee;margin-right:20px;transition:0.3s all ease-in-out;position:relative}
.plc .fl .index_plc:hover{background:#2067b9}
.plc .fl .index_plc img{width:100%;height:100%;display:block}

.page_nav{float:right;text-align:left;padding-top:1px}
.page_nav li{display:inline-block;position:relative;transition:0.3s;height:70px}
.page_nav li a{padding:0 20px;transition:0.3s;font-size:16px;color:#333;display:block;line-height:70px}
.page_nav li:before{transition:0.3s;content:"";width:22px;height:0px;background-color:#2067b9;position:absolute;bottom:0px;left:50%;margin-left:-9px}
.page_nav li:hover a{color:#2067b9}
.page_nav li:hover:before{height:5px}
.page_nav li.on a{color:#2067b9}
.page_nav li.on:before{height:5px}
.nei_banner_tit{position:absolute;width:1300px;left:50%;margin-left:-650px;top:0;height:100%}
.nei_banner_tit h3{font-size:48px;color:#fff;margin-top:13%;display:block;line-height:48px}
.nei_banner_tit h4{text-transform:uppercase;padding-bottom:50px;font-size:12px;color:#fff}
.nei_banner_tit h6{font-size:18px;font-weight:lighter;color:#fff;margin-top:30px;line-height:30px;text-align:left}
.banner_ding{position:absolute;top:-49px;left:0px;z-index:2;width:425px;text-align:center;height:120px;line-height:120px;background:url(../images/page_img.jpg) no-repeat center / cover}
.banner_ding h5{font-size:44px;color:#fff;line-height:120px;display:block;text-transform:capitalize;font-weight:normal;font-family:arial}
.banner-btn{height:450px}
.banner-box{height:450px}
.banner-box .bd li{height:450px}
.news_in_page{padding:0 0 50px 0}
.corp_in_page{background:#f5f5f5}
.procurement ul{padding:60px 0 20px}
.procurement li{margin-bottom:30px}


/****/
.procurement .link{padding:35px 30px 35px 150px;display:block;background-color:#fff;color:#646464;position:relative;border:3px solid transparent;transition:.45s;-webkit-transition:.45s}
.procurement .link .tit{font-size:24px;line-height:40px;padding-bottom:10px;border-bottom:1px solid #c8c8c8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.procurement .link .abstracts{margin:10px 0 0;overflow:hidden;line-height:30px;height:60px;font-size:14px;color:#999}
.procurement .link .time{display:block;width:90px;height:140px;background:#a9a9a9;position:absolute;top:50%;left:30px;margin-top:-70px;text-align:center;line-height:1.2;color:#fff;font-family:"arial";-webkit-transition:background 0.6s;-moz-transition:background 0.6s;transition:background 0.6s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform-origin:0% 50%}
.procurement .link .time .day{font-size:30px;margin-top:20px}
.procurement .link .time:before{content:"";display:block;width:19px;height:19px;background:url(../images/news_time_ico_2.png) no-repeat scroll center center;margin:25px auto 0}
.procurement .link:hover{background-color:#fff;border-color:#2067b9}
.procurement .link:hover .time{background-color:#2067b9}
.procurement .link:hover .tit{color:#2067b9}
.procurement .link .border{position:absolute;background-color:#2067b9;transition:.45s;-webkit-transition:.45s}
.procurement .link .border.top{right:0;top:0;height:3px;width:0%}
.procurement .link .border.right{right:0;top:0;height:0%;width:3px}
.procurement .link .border.bottom{left:0;bottom:0;height:3px;width:0%}
.procurement .link .border.left{left:0;bottom:0;width:3px;height:0%}
.news-title h2{font-size:20px;padding-bottom:15px}
.news-show-left{float:left;width:1000px;background:#fff;margin:auto}
.news-show-left .news-title{padding:40px 20px;padding-bottom:20px;text-align:center}
.news-show-left .news-title h1{font-size:24px;color:#333;padding-bottom:10px;font-weight:normal}
.news-show-left .news-title p{font-size:14px;color:#a3afb7;padding-bottom:10px;border-bottom:1px solid #F0F2F5}
.news-show-left .news-views{margin:40px 20px 20px;margin-top:0;font-size:14px;color:#666;line-height:25px;overflow:hidden}
.news-views iframe{width:100% !important}
.news-views p{padding:0 20px;line-height:30px;font-family:'微软雅黑' !important;text-indent:2em}
.news-views p span{font-family:'微软雅黑' !important}
.news-views img{padding-top:15px;padding-bottom:15px;max-width:100%;height:auto;text-indent:0;display:block;margin:0 auto}
.news-views p img{height:auto !important;max-width:100%}
.news-show-left .news-title p a{color:#a3afb7}
.news-show-left .share-bar{padding:20px}
.news-other{padding:10px 15px;border-top:1px #ddd solid}
.gr-back-btn{float:right;margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#353535;font-size:14px;color:#fff !important}
.gr-back-btn{margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#e12b1f;font-size:14px;color:#fff;position:relative;overflow:hidden;z-index:2}
.gr-back-btn:hover{background-color:#2067b9}
.news-other p{display:block;height:30px;line-height:30px;padding-left:3px}
.news-other p a{color:#343434}
.news-other p a:hover{color:#2067b9}
.news-other p{display:block;height:30px;line-height:30px;padding-left:3px}
.news-show-right{float:right;width:350px;border:0 !important}
.news-show-right dl{display:block;margin-top:0;margin-bottom:20px;background:#fff;border:0 !important}
.news-show-right dl.tab dt{height:55px;line-height:55px;color:#1d1d1d;font-size:18px}
.news-show-right dl dt{margin:0 20px;display:block;height:55px;line-height:55px;position:relative}
.news-show-right dl.tab dd{position:relative}
.news-show-right dl.tab dd ul{display:block;padding:0 20px 20px}
.news-show-right dl.tab dd ul li{display:block;padding:20px 0 0;border:none}
.news-show-right .invList a{padding:0px 0;border-bottom:1px solid #eee}
.news-show-right .invList a span h3{font-size:18px}
.news-show-right .invList a span{display:inline-block;width:calc(100% - 110px);padding:0 0 0 10px;box-sizing:border-box;background:none;vertical-align:middle;width:215px}
.news-show-right dl.tab dd ul li:nth-last-child(1){border:0 none}
.news-show-right dl.tab dd ul li:nth-child(7){border-bottom:0}
.news-show-right dl.tab dd ul li h5{padding-top:4px;font-size:16px;color:#333;display:block;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal}
.news-show-right dl.tab dd ul li h5 a{font-size:inherit}
.news-show-right dl.tab dd ul li:hover h5 a{color:#2067b9}
.news-show-right dl.tab dd ul li i{float:left;font-size:13px;color:#999;font-family:arial;font-style:normal;line-height:28px}
.news-show-right dl.tab dd ul li em{float:right;padding-left:25px;width:30px;font-size:12px;color:#999;background:url(../images/eye.png) no-repeat left center;font-style:normal}
.news-show-right dl.tab dd .more_r{color:#333;height:45px;line-height:45px;border-top:1px #ddd solid;position:relative;top:-1px;text-align:center}
.news-show-right dl.tab dd .more_r a{display:inline-block;position:relative;color:#333}
.news-show-right dl{display:block;margin-top:0;margin-bottom:20px;background:#fff}
.news-show-right dl.list dt{color:#333;font-size:18px;margin-bottom:20px}
.news-show-right dl dt{display:block;height:55px;line-height:55px;position:relative;border-bottom:1px #dedede solid}
.gr-back-btn{margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#353535;font-size:14px;color:#fff !important}
.gr-back-btn{margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;transition-duration:0.3s;background-color:#696969;font-size:14px;color:#fff;position:relative;overflow:hidden;z-index:2}
.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s}
.news-show-right dl.list dd ul li a{color:#666;font-size:12px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.news-show-right dl.list dd ul li i{display:inline-block;width:3px;height:3px;background-color:#666;margin-right:10px;margin-bottom:2px;border-radius:100px}
.news-show-right dl.list dd ul li{line-height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px;padding-right:20px}
.news-show-right dl.tab dd ul li .pic{line-height:51px;margin-right:14px;width:86px;height:51px;overflow:hidden;position:relative}
.news-show-right dl.tab dd ul li .pic img{width:100%}
.news_in_page1{background:#f5f5f5}
.news_in_x1{padding-top:50px}
.invList{border-top:1px solid #cbcbcb;padding-bottom:30px}
.invList a{display:block;border-bottom:1px solid #cbcbcb;padding:25px 0}
.invList a div{display:inline-block;width:90px;height:90px;background:#d8d8da;vertical-align:middle;font-family:'arial';text-align:center}
.invList a div h1{font-family:inherit;font-size:36px;line-height:36px;color:#2067b9;border-bottom:1px solid #b1b1b3;width:50px;display:inline-block;margin:0 auto;padding:12px 0 8px 0;margin-bottom:8px}
.invList a div h2{font-family:inherit;font-size:14px;line-height:14px;color:#999}
.invList a span{display:inline-block;width:calc(100% - 110px);padding:0 54px 0 20px;box-sizing:border-box;background:url(../images/icoPdf.png) right center no-repeat;vertical-align:middle}
.invList a span h3{font-size:24px;font-weight:normal;line-height:30px;padding:0 0 10px 0;color:#343434;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.invList a span h4{font-size:14px;line-height:15px;color:#aaa;font-weight:normal;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.invList a:hover div{background:#2067b9}
.invList a:hover div h1{color:#fff;border-bottom:1px solid #fff}
.invList a:hover div h2{color:#fff}
.invList a:hover span{background:url(../images/icoPdfHover.png) right center no-repeat}
.news_in_page1 .invList a:hover span{background:none}
