@charset "utf-8"; /*基本样式*/ html{font-size:62.5%; /* 10÷16=62.5% */} body{font-size:14px;font-size:1.4rem ; /* 14÷10=1.4 */color: #333;font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; min-width: 1200px;} html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px; -webkit-font-smoothing: antialiased;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} img,object{max-width:100%;width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;} a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color:#333} a:hover{text-decoration: none;} input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;} ul,ol,li{list-style:none outside none;} h1, h2, h3, h4, h5, h6{font-weight: bold;} /* banner */ .banner{width: 100%; overflow: hidden; background: url(banner.png) no-repeat center top; margin: 0 auto; height: 1296px; position: relative;} .banner a{width: 1200px; margin: 0 auto; display: block; height: 100px;} /* 内容 */ .content{width: 1200px; height: auto; overflow: hidden; position: relative; margin: 0 auto; margin-top: -640px; margin-bottom:60px;} .ztjj{width: 100%; height: 590px; background: url(banner-top.png) no-repeat center top; margin-bottom: 40px;} .ztjjContent a{display: block; text-align: center; width: 90%; margin: 0 auto; padding-top: 70px;} .ztjjContent a h1{font-size: 35px;} .ztjjContent a h2{font-size: 18px; margin-top: 26px; margin-bottom: 14px;} .ztjjContent a p{font-size: 16px; line-height: 36px; text-align: left; text-indent: 2em; text-align: justify;} .ztjjContent a span{font-size: 18px; text-align: right; display: block; margin-top: 20px;} /* 通用 */ .contentgy{width: 100%; overflow: hidden; display: flex; justify-content: space-between; flex-wrap: wrap;} .contentgy h1{margin: 0 auto; margin-top: 60px; margin-bottom: 20px;} /* 国资要闻 */ .gzyy h1 a{display: block;} .gzyy_left{width: 550px; height: 300px;} .gzyy_left a img{width: 100%; height: 100%;} .gzyy_right{width: 620px; height: 300px;} .gzyy_right p{text-indent: 2em; line-height: 36px; font-size: 18px; text-align: justify;} /* 公司部署 */ .gsbs_left{width: 615px;} .gsbs_left ul li{} .gsbs_left ul li a{font-size: 16px; color: #333; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; line-height: 36px; position: relative;} .gsbs_left ul li a::before{position:absolute; content: ''; width: 4px; height: 4px; background: #000; left:0; top: 50%; transform: translateY(-50%);} .gsbs_left ul li a:hover{color: #E5432A;} .gsbs_left ul li a p{width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 15px;} .gsbs_right{width: 545px; height: 320px;} .gsbs_right{ width:545px; height:320px; overflow:hidden; position:relative; border:1px solid #ddd; float: left;} .gsbs_right .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:1; } .gsbs_right .hd ul{ overflow:hidden; zoom:1; float:left; } .gsbs_right .hd ul li{ float:left; margin-right:7px; width:25px; height:6px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } .gsbs_right .hd ul li.on{ background:#ff3b38; color:#fff; } .gsbs_right .bd{ position:relative; height:100%; z-index:0; } .gsbs_right .bd li{ zoom:1; vertical-align:middle; } .gsbs_right .bd li a{display: block; width: 100%; height: 100%;} .gsbs_right .bd li a p{position: absolute; content: ''; bottom:15px; left:24px; z-index: 20; font-size: 16px; color: #FFFFFF; letter-spacing: 0; font-weight: 500; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .gsbs_right .bd li::before{position: absolute; width: 100%; height: 50px; content: ''; bottom:0; left:0; background: #000; opacity: 0.5; z-index: 3;} .gsbs_right .bd img{ width:545px; height:320px; display:block; } /* 权威报道 */ .qwbd ul{width: 100%;} .qwbd ul li a{font-size: 16px; color: #333; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; line-height: 36px; position: relative;} .qwbd ul li a::before{position:absolute; content: ''; width: 4px; height: 4px; background: #000; left:0; top: 50%; transform: translateY(-50%);} .qwbd ul li a:hover{color: #E5432A;} .qwbd ul li a p{width: 88%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 15px;} /* 学习动态 */ .xxdt ul{width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;} .xxdt ul li{width: 572px;} .xxdt ul li a{font-size: 16px; color: #333; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; line-height: 36px; position: relative;} .xxdt ul li a::before{position:absolute; content: ''; width: 4px; height: 4px; background: #000; left:0; top: 50%; transform: translateY(-50%);} .xxdt ul li a:hover{color: #E5432A;} .xxdt ul li a p{width: 78%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 15px;} /* 底部 */ .footer{width:100%; height: 120px; background: #CC302B; display: flex; flex-wrap: wrap; align-content: center; justify-content: center;} .footer p{font-size: 18px; color:#fff;}