*html{background-image:url(about:blank);background-attachment:fixed;}/*IE6*/ *{margin:0;padding:0;list-style-type:none;} html,body{ -webkit-text-size-adjust:none; font-family: "Microsoft YaHei UI", arial; } a,img{border:0;text-decoration:none;} body{ background-color: #FFF; font-family: "Microsoft YaHei UI", arial; } a{ color: #000; text-decoration: none; } a:hover{ color: #de2626; text-decoration: underline; } /*-----button----*/ .more{ font-size: 12px; color: #333; text-decoration: none; float: right; } .More1{ font-size: 12px; line-height: 22px; font-weight: 300; color: #FFF; text-decoration: none; background-color: #ed1c24; text-align: center; display: block; height: 22px; width: 90px; } .More1:hover{ text-decoration: none; background-color: #e12a00; } .URLBtn{ margin-bottom: 15px; background-color: #f7f7f7; padding: 6px; height: 22px; } .URLBtn a{ font-size: 12px; line-height: 22px; font-weight: 300; color: #FFF; text-decoration: none; background-color: #ed1c24; text-align: center; display: block; height: 22px; width: 100px; float: right; } .URLBtn a:hover{ text-decoration: none; background-color: #e12a00; } /*-----button----*/ /*----------Page----------*/ #Page{ width: auto; height: auto; margin-top: 18px; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: center; } .pagination{ padding: 2px; } .pagination ul{ margin: 0; padding: 0; text-align: center; /*Set to "right" to right align pagination interface*/ font-size: 12px; } .pagination li{ list-style-type: none; display: inline; padding-bottom: 1px; margin-right:5px; } .pagination a, .pagination a:visited{ padding: 0 6px; border: 1px solid #616161; text-decoration: none; color: #616161; } .pagination a:hover, .pagination a:active{ border: 1px solid #ed1c23; color: #ed1c24; background-color: #FFFFFF; } .pagination li.currentpage{ font-weight: bold; padding: 0 6px; border: 1px solid #ed1c24; background-color: #ed1c24; color: #FFF; } .pagination li.disablepage{ padding: 0 6px; border: 1px solid #A5A5A5; color: #A5A5A5; } .pagination li.nextpage{ font-weight: normal; } * html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/ margin-right: 6px; padding-right: 0; } /*----------/ Page----------*/ /*----------Top----------*/ .Top{ min-width: 1250px; height: 88px; position: absolute; width: 100%; z-index: 99; } .Top .TopM { width: 1250px; height: 46px; margin-top: 42px; margin-right: auto; margin-bottom: 0; margin-left: auto; z-index: 100; } .Top .TopM .Logo { width: 233px; height: 27px; margin-left: 12px; float: left; z-index: 100; display: block; } .Top .TopM .Logo img{ border: 0px;width:233px; height:27px; } /*---------Menu-----------*/ .Wechat{ height: 27px; width: 84px; display: block; color: #FFF; line-height: 27px; float: right; margin-top: 0px; margin-bottom: 0; margin-right: 0px; font-size: 14px; text-decoration: none; background-image: url(../images/wechat-icon.png); background-repeat: no-repeat; background-position: 24px center; padding-left: 50px; border-left: 1px solid #d2d2d2; } .Wechat:hover{ text-decoration: underline; color: #FFF; } /* 浮动提示 */ .float_ajax_box{border:1px solid #ccc;background-color:#fff;display:none;} .float_loading{width:100px;height:100px;background:url(../images/loading.gif) no-repeat center;} .float_ajax_image{padding:5px;} .float_ajax_error{width:200px;padding:40px 0;text-align:center;} .float_list_ul{margin:0;padding:1px;border:1px solid #beceeb;background-color:#fff;font-size:12px;list-style-type:none;} .float_list_a{display:block;text-decoration:none;} .float_list_a:hover{background-color:#f0f3f9;color:#333;text-decoration:none;} .float_list_ul li{line-height:20px;border-top:1px solid #f0f3f9;text-indent:5px;} .float_list_ul li:first-child{border-top:0;} .float_list_null{padding:40px 20px;text-align:center;} .float_remind_box{border:1px solid #F7CE39;background:#ffffe0;padding:5px 10px;} .float_tip_box{line-height:18px;padding:0 3px;background-color:#ffffe0;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, .4);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, .4);box-shadow:1px 1px 2px rgba(0, 0, 0, .4);border:1px solid #333;position:absolute;} .float_doing_box{border:1px solid #F7CE39;background:#ffffe0 url(../images/loading.gif) no-repeat 5px center;padding:5px 10px 5px 25px;font-size:12px;position:absolute;} .float_corner{font-size:18px;font-family:'宋体';position:absolute;left:-6000px;overflow:hidden;} .float_corner .corner{position:absolute;} .float_corner .corner_1{/*可去除*/color:#ccc;} .float_corner .corner_2{/*可去除*/color:#fff;} .float_corner_top, .float_corner_bottom{width:16px;height:8px;} .float_corner_top{line-height:14px;} .float_corner_bottom{line-height:17px;} .float_corner_left, .float_corner_right{width:8px;height:16px;} .float_corner_top .corner, .float_corner_bottom .corner{left:0;} .float_corner_right .corner, .float_corner_left .corner{top:-2px;} .float_corner_bottom .corner_1{}.float_corner_bottom .corner_2{top:1px;} .float_corner_left .corner_1{right:0;} .float_corner_left .corner_2{right:1px;} .float_corner_top .corner_1{bottom:0;} .float_corner_top .corner_2{bottom:1px;} .float_corner_right .corner_2{left:1px;} /* 浮动提示 */ .Menu{ height: 46px; float: right; margin-top: 0; margin-bottom: 0; margin-left: 0px; z-index: 99; } /*[START-QCC]*/.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {margin-right: auto;text-align: center;margin-left: auto;position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}/*[END-QCC0]*/ /*"""""""" (MAIN) Container""""""""*/ #qm0 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; z-index: 99; } /*"""""""" (MAIN) Items""""""""*/ #qm0 a { color: #FFF; font-size: 14px; text-decoration: none; text-align: center; line-height: 25px; border-bottom: 2px solid transparent; padding-bottom: 19px; padding-right: 22px; padding-left: 22px; } /*"""""""" (MAIN) Hover State""""""""*/ #qm0 a:hover { color: #FFF; border-bottom: 2px solid #FFF; } /*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/ #qm0 li:hover>a { color:#db0000;border-bottom: 2px solid #db0000; } /*"""""""" (MAIN) Parent Items""""""""*/ #qm0 .qmparent { background-repeat:no-repeat; background-position:88% 55%; } /*"""""""" (MAIN) Active State""""""""*/ body #qm0 .qmactive, body #qm0 .qmactive:hover #qm0 li:hover { color:#FFF; } #qm0 .active { color:#FFF;border-bottom: 2px solid #FFF; } /*"""""""" (SUB) Container""""""""*/ #qm0 div, #qm0 ul { min-width: 100px; margin-top: 0px; margin-top: 0px\9; /*border: 1px solid #eeeeee; border-bottom: 1px solid #d2222b;*/ /*background-color: #F4F4F4;*/ } /*"""""""" (SUB) Items""""""""*/ #qm0 div a, #qm0 ul a { color: #FFF; /*color:#175ca7;*/ font-size: 14px; text-align: left; border: 0px; border-bottom: 0px solid #eeeeee; font-weight: normal; line-height: 40px; padding: 0px 22px; background: rgba(219, 0, 0, 0.7); } /*"""""""" (SUB) Hover State""""""""*/ #qm0 div a:hover { background-color:#db0000; color:#FFF; border-bottom: 0px solid #FFF; } #qm0 div .active { background: rgba(255,255,255, 0.7); color:#FFF; border-bottom: 0px solid #FFF; } /*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/ #qm0 ul li:hover>a { background-color:#FFF; color:#db0000; border-bottom: 0px solid #FFF; } /*"""""""" (SUB) Parent Items""""""""*/ #qm0 div .qmparent, #qm0 ul .qmparent { background-position:95% 50%; } /*"""""""" (SUB) Active State""""""""*/ /*"""""""" Individual Titles""""""""*/ #qm0 .qmtitle { margin:0px 0px 0px 0px; color:#222222; font-size:12px; font-weight:bold; } /*"""""""" Individual Horizontal Dividers""""""""*/ #qm0 .qmdividerx { border-top-width:1px; margin:4px 5px 4px 5px; border-color:#999999; } /*"""""""" Custom Rule""""""""*/ ul#qm0 ul li:hover > a { } ul#qm0 ul li .selected {background: rgba(255,255,255, 0.7); color:#db0000; border-bottom: 0px solid #FFF; } /*---------Menu-end----------*//*----------/ Top----------*/ /*----------Banner----------*/ .Bannerbg{ width: 100%; height: 480px; position: relative; } .Bannerbg .imgbg{ width: 100%; height: 480px; background-image: url(../images/Home/bannerbg.jpg); background-repeat: no-repeat; background-position: center top; z-index: -10; position: absolute; } .Banner{position:relative;height:600px;min-width:1024px;overflow:hidden;background:url("../images/Home/bannerbg.jpg") no-repeat center center;background-size:cover} .Banner .video{position:relative;width:100%;height:100%;margin:0 auto;overflow:hidden} .Banner .video .video-element{position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; background-size: cover; overflow: hidden;} .Banner .video .video-element video,.Banner .video .video-element object{position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; background-size: cover; overflow: hidden;} .Banner .banner-text{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%} .Banner .banner-text>div{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;opacity:0;filter:alpha(opacity=0);transition:all 2s ease;-webkit-transition:all 2s ease;-ms-transition:all 2s ease} .Banner .banner-text>div.active{opacity:1;filter:alpha(opacity=100)} .Banner .dengta{ position: absolute; bottom:0; float: left; z-index: 10; } .Banner .xingxing{ width: 100%; height: 480px; position: absolute; background-image: url(images/guang.png); background-repeat: no-repeat; z-index: 5; /*background:rgba(0, 0, 0, 0.4); */ background-position: center bottom; } .Banner .zhezhao{ width: 100%; height: 480px; position: absolute; background-image: url(images/bannerbg.png); background-repeat: repeat-x; /*background:rgba(0, 0, 0, 0.4); */ } .Banner .logo{ position: absolute; z-index: 10; text-align: center; left: 50%; margin-left: -625px; margin-top: 36px; height: 88px; width: 1250px; } #IndexBanner{ position: absolute; z-index: 8; text-align:center; left: 50%; margin-left: -294px; top: 174px; height: 173px; width:588px; } .ban{ width:588px; height:173px; position:relative; margin-top: 0px; z-index: 5; } .rslides { position: relative; list-style: none; overflow: hidden; width:588px; height:173px; padding: 0; margin: 0; } .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; top: 0; } .rslides li:first-child { position: relative; display: block; float: left; } .rslides img { display: block; float: left; border: 0; text-align: center; } .rslides_tabs { /*display: inline-block;*/ display: none; margin: 0 auto; white-space: nowrap; font-size: 0; position:absolute; bottom:4px; left:0; z-index:50; width:100%; text-align:center; } .rslides_tabs li { width: 28px; height: 1px; display: inline-block; *display: inline; text-indent: -999em; overflow: hidden; zoom: 1; margin:0 3px; vertical-align: middle; background: url(../images/slyOff.png) center center no-repeat; _background:url(../images/slyOff.gif) no-repeat; cursor: pointer; } .rslides_tabs li.rslides_here{background:url(../images/slyOn.png) no-repeat; _background:url(../images/slyOn.gif) no-repeat;margin:0px 3px;} .sidai{ height: 272px; width: 100%; top: 352px; background-image: url(images/sidai.png); background-repeat: no-repeat; background-position: center top; z-index: 20;position: absolute; } /*----------/ Banner----------*/ /*----------Home----------*/ .IndexAbout{ width: 350px; float:left; } .IndexAbout .pic{ width: 350px; height: 197px; position: relative; margin-bottom: 20px; } .IndexAbout .pic img{ width: 350px; height: 197px; } .IndexAbout .pic .zhezhao{ width: 350px; height: 197px; background: rgba(0, 0, 0, 0.3); position: absolute; top:0;left:0; text-decoration: none!important; } .IndexAbout .pic .zhezhao .icon{ font-size: 14px; color: #FFF; text-decoration: none!important; text-align: center; margin-top: 65px; filter:alpha(opacity=70); /*支持 IE 浏览器*/ -moz-opacity:0.70; /*支持 FireFox 浏览器*/ opacity:0.70; /*支持 Chrome, Opera, Safari 等浏览器*/ } .IndexAbout .pic .zhezhao .icon img{ margin-bottom: 15px!important; width: 48px!important; height: 48px!important; } .IndexAbout .pic .zhezhao .icon p{ display: block; } .IndexAbout .pic .zhezhao:hover{ background: rgba(0, 0, 0, 0.5); } .IndexAbout h3{ margin-bottom: 8px; font-size: 18px; line-height: 20px; font-weight: 300; color: #db0000; } .IndexAbout span{ font-size: 14px; line-height: 24px; font-weight:200; color: #000; text-align: justify; } .IndexItem{ float: left; width: 350px; margin-left: 90px; } .IndexItem .pic{ width: 350px; height: 197px; margin-bottom: 20px; } .IndexItem h3{ margin-bottom: 8px; font-size: 18px; line-height: 20px; font-weight: 300; color: #db0000; } .IndexItem ul{ } .IndexItem li a{ font-size: 14px; line-height: 24px; color: #000; text-decoration: none; background-image: url(../images/jt1.jpg); background-repeat: no-repeat; background-position: left center; display: block; float: left; height: 24px; width: 156px; margin-right: 9px; padding-left: 9px; } .IndexItem li a:hover{ color: #de2626; text-decoration: underline; } .IndexNews{ float: right; width: 350px; height: 374px; } /*----------/ Home----------*/ /*----------Bottom----------*/ .footer{ background-color: #f2f2f2; padding-top: 30px; padding-bottom: 30px; text-align: center; font-size: 12px; line-height: 24px; color: #9a9a9a; text-decoration: none; margin-top: 40px; } .footer .icp{ color: #9a9a9a; text-decoration: none; } .footer .icp:hover{ color: #de2626; text-decoration: underline; } .footer .design{ color: #d5d5d5; text-decoration: none; } .footer .design:hover{ color: #de2626; text-decoration: underline; } /*----------/ Bottom----------*/ /*----------Weixin----------*/ #code,#code_hover,#gotop{width:36px;height:48px;background:url(../images/icon.png) no-repeat;position:fixed;right:10px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} #code{background-position:-276px -258px;bottom:120px;_margin-bottom:120px; z-index: 900;} #code_hover{background-position:-316px -258px;bottom:120px;_margin-bottom:120px;z-index: 900;} #gotop{background-position:-276px -310px;bottom:67px;_margin-bottom:67px;z-index: 900;} #code_img{width:270px;height:355px;background:url(../images/icon.png) -4px -3px no-repeat;position:fixed;right:60px;bottom:67px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px;z-index: 900;} /*----------/ Weixin----------*/ /*----------Biaodan----------*/ div.select-main { background-color:#FFFFFF; border:1px solid #a9a9a9; border-radius:0px; font-size:12px; height:28px; position:relative; width:186px; -webkit-user-select:none; /* webkit (safari, chrome) browsers */ -moz-user-select:none; /* mozilla browsers */ -khtml-user-select:none; /* webkit (konqueror) browsers */ -ms-user-select:none; /* IE10+ */ } div.select-main.z-index { z-index:10; } div.select-main.disabled { cursor:default; filter:alpha(opacity=50); opacity:0.5; zoom:1; } div.select-main.disabled div.select-set { cursor:default; } div.select-main.disabled div.select-arrow { cursor:default; } div.select-set { background-color: #FFFFFF; border-radius: 0px; color: #ed1c23; cursor: pointer; height: 28px; line-height: 28px; overflow: hidden; position: relative; width: 156px; z-index: 5; padding-top: 0; padding-right: 25px; padding-bottom: 0; padding-left: 5px; } div.select-arrow { border-top:7px solid #ed1c23; border-left:7px solid transparent; border-right:7px solid transparent; cursor:pointer; height:0px; position:absolute; top:10px; right:10px; width:0px; z-index:7; } div.select-arrow.reverse { border-top:7px solid transparent; border-bottom:7px solid #ed1c23; top:4px; } div.select-block { background-color:#FFFFFF; border-left:1px solid #a9a9a9; border-right:1px solid #a9a9a9; border-bottom:1px solid #a9a9a9; border-radius:0px; left:-1px; line-height:20px; position:absolute; top:12px; width:186px; } ul.select-list { cursor:pointer; margin:15px 0 7px; } /* Scroll view */ ul.select-list::-webkit-scrollbar { width:12px; } ul.select-list::-webkit-scrollbar-track { border-radius:0px; } ul.select-list::-webkit-scrollbar-thumb { border-radius:0px; -webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.5); } ul.select-list { scrollbar-face-color:#AEB1B1; scrollbar-shadow-color:#C7CACA; scrollbar-highlight-color:#CED1D1; scrollbar-3dlight-color:#CED1D1; scrollbar-darkshadow-color:#C7CACA; scrollbar-track-color:#CED1D1; scrollbar-arrow-color:#333; } /* End scroll view */ li.select-items { color: #333333; padding: 5px; } li.select-items:hover, li.select-items.active { background-color:#ed1c23; color:#FFFFFF; } /*----------/ Biaodan----------*/ /*----------Main----------*/ .Main{ width: 1226px; margin-right: auto; margin-left: auto; height: auto; margin-top: 48px; background-color: #FFFFFF; padding:0 12px; } .MainBanner{ background-color: #FFF; background-position: center top; height: 360px; width: 100%; min-width: 1250px; position: relative; } .aboutbanner{background-image: url(../images/about/mainbanner.jpg);} .newsbanner{background-image: url(../images/news/mainbanner.jpg);} .partybuildingbanner{background-image: url(../images/party-building/mainbanner.jpg);} .culturebanner{background-image: url(../images/culture/mainbanner.jpg);} .itembanner{background-image: url(../images/item/mainbanner.jpg);} .hrbanner{background-image: url(../images/hr/mainbanner.jpg);} .ColumnTitle{ font-weight: 200; color: #FFF; text-align: center; width: 1226px; left:50%; margin-left: -613px; position: absolute; bottom:57px; } .ColumnTitle h1{ font-size: 36px; line-height: 40px; font-weight: lighter; color: #FFF; text-shadow:1px 1px 5px #000; } .ColumnTitle h3{ font-size: 18px; line-height: 24px; font-weight: lighter; color: #FFF; text-shadow:1px 1px 5px #000; } /*SMenu*/ .SMenu{background-color: #eeeeee;height: 60px;margin:0 auto;*text-align:center;} .SMenu ul, .SMenu li{margin:0px;padding:0px;} .SMenu ul {display:table;margin-left:auto;margin-right:auto;} .SMenu ul li {text-align:center;list-style:none;float:left;*float:none;*display:inline;*zoom:1;} .SMenu ul li a{font-size: 14px;line-height: 60px;color: #393939;text-decoration: none;display: block;padding:0 25px;} .SMenu ul li a:hover{color: #fff;background-color: #bf040b;} .SMenu ul li .selected{color: #fff; background-color: #ed1b23;} /*标准定义*/ .margintop10{margin-top:10px;} .margintop20{margin-top:20px;} .margintop30{margin-top:30px;} .margintop40{margin-top:40px;} .margintop80{margin-top:80px;} .marginbottom20{margin-bottom:20px;} .marginbottom30{margin-bottom:30px;} .marginbottom40{margin-bottom:40px;} .paddingtop10{padding-top:10px;} .paddingtop20{padding-top:20px;} .paddingtop30{padding-top:30px;} .paddingtop40{padding-top:40px;} .paddingtop80{padding-top:80px;} .paddingbottom20{margin-bottom:20px;} .paddingbottom30{margin-bottom:30px;} .paddingbottom40{margin-bottom:40px;} .paddingbottom80{margin-bottom:80px;} .paddingbottom120{margin-bottom:120px;} .floatleft{float: left;} .floatright{float:right;} .imgmarginleft{margin-left: 60px;} .imgmarginright{margin-right: 60px;} /*Tuwen*/ .hideDiv{} .PopMain{ padding: 35px; } .Tuwen{ height: auto; font-size: 14px; line-height: 32px; color: #1E1E1E; text-align: justify; padding-bottom: 30px; } .Tuwen h3{ margin-bottom: 14px; font-size: 24px; line-height: 36px; color: #000; } .Tuwen p{ margin-bottom: 14px; text-indent: 2em; } .Tuwen .Detail{font-size: 14px; line-height: 32px; color: #1E1E1E; text-align: justify; padding-bottom: 30px; } .left-50{ float: left; width: 48%; } .right-50{float: right; width: 48%;} /*下属企业*/ .enterprise-list1 li{ font-size: 18px; color: #000; border-bottom: 1px solid #dcdcdc; } .enterprise-list1 li a{ font-size: 18px; color: #000; line-height: 48px; text-decoration: none; background-image: url(../images/jt1.png); background-repeat: no-repeat; background-position: left center; display: block; padding-left: 18px; } .enterprise-list1 li a:hover{ color: #ed1b23; } .enterprise-list1 li ul{ padding-left: 36px!important; } .enterprise-list1 li ul li{ border-bottom: 0px solid #dcdcdc!important; } .enterprise-list1 li ul li a{ border-bottom: 0px solid #dcdcdc!important; font-size: 18px; color: #000; line-height: 48px; text-decoration: none; background-image: url(../images/jt2.png)!important; background-repeat: no-repeat; background-position: left center; display: block; padding-left: 18px; } /*资质*/ .enterprise-quality-pic{ float: left; width: 470px; } .enterprise-quality-list{ margin-left: 500px; } .enterprise-quality-list li{} .enterprise-quality-list li a{ font-size: 16px; color: #000; line-height:24px; text-decoration: none; background-image: url(../images/jt1.png); background-repeat: no-repeat; background-position: left 26px; border-bottom: 1px solid #dcdcdc; display: block; float: left; width: 290px; margin: 0px 20px; padding-top: 18px; padding-left: 18px; padding-right: 5px; padding-bottom: 18px; } .enterprise-quality-list li a:hover{ color: #ed1b23; border-bottom: 1px solid #ed1b23; } /*荣誉*/ .honor-list{ margin-bottom: 25px; } .honor-list h3{ font-size: 24px; line-height: 30px; color: #ed1b23; background-image: url(../images/time-icon.png); background-repeat: no-repeat; background-position: left center; height: 30px; padding-left: 42px; margin-left:0px; } .honor-list ul{ margin-left:24px; } .honor-list li a{ font-size: 14px; color: #000; line-height: 18px; text-decoration: none; background-image: url(../images/jt1.png); background-repeat: no-repeat; background-position: left 14px; display: block; padding-top: 8px; padding-left: 18px; padding-right: 5px; padding-bottom: 8px; float: left; width: 555px; height: 36px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; } .honor-list li a:hover{ color: #ed1b23; } /*检索*/ .Search{ padding-right: 24px; padding-bottom: 24px; padding-left: 24px; border-bottom: 1px solid #dcdcdc; height: 28px; } .Search ul{ height: 28px; width: 750px; margin: auto; display: block; } .Search ul li {text-align:center;list-style:none;float:left;padding:0 12px;font-size: 14px;line-height: 28px;color: #393939;text-decoration: none;display: block;} .textbox{ font-size: 14px; line-height: 28px; color: #171716; background-color: #FFF; padding-right: 0px; padding-left: 6px; border: 1px solid #D0D0D0; height: 28px; width: 240px; font-family: "Microsoft YaHei UI", "Microsoft YaHei UI Light", Arial; } .searchbtn{ font-size: 14px; line-height: 28px; color: #FFF; background-color: #ed1b23; background-image: url(../images/search-icon.png); background-repeat: no-repeat; background-position: 12px center; display: block; height: 28px; width:80px; padding-left: 35px; border: none; font-family: "Microsoft YaHei UI", "Microsoft YaHei UI Light", Arial; text-align:left; } .searchbtn:hover{ background-color: #bf040b; } .Serachinfo{ font-size: 14px; line-height: 30px; color: #999; text-align: center; height: 30px; margin-bottom: 15px; margin-top: 25px; } .hot{ font-weight: 500; color: #ed1b23; } .infotop{ margin-top: 25px; } .info-list li a{ padding-top: 15px; padding-bottom: 10px; border-bottom: 1px solid #dcdcdc; color: #000; text-decoration: none; display: block; padding-right: 12px; padding-left: 12px; } .info-list li a:hover{ color: #ed1b23; } .info-list li h4{ font-size: 18px; line-height: 22px; text-decoration: none; display: block; font-weight: 500; margin-bottom: 5px; } .info-list li span{ font-size: 14px!important; line-height: 18px; text-decoration: none; display: block; float: left; padding-right: 24px!important; color: #999999!important; } /*新闻*/ .news-list{ margin-bottom: 25px; } .news-list ul{ } .news-list li a{ color: #000; display: block; float: left; width: 562px; margin: 24px; text-decoration: none; height: 100px; overflow: hidden; } .news-list li a:hover{ color: #ed1b23; } .news-list li .time{ background-color: #7b8690; display: block; float: left; height: 80px; width: 80px; color: #FFF; } .news-list li .time h4{ font-size: 18px; line-height: 22px; text-align: center; margin-top: 19px; } .news-list li .time h5{ font-size: 14px; line-height: 18px; text-align: center; } .news-list li .info{ margin-left:102px;line-height: 18px!important; } .news-list li .info h4{ font-size: 18px; line-height: 22px!important; font-weight: 500; text-decoration: none; margin-bottom:6px!important; word-break: break-all; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden; } .news-list li .info span{ font-size: 14px; line-height: 18px!important; text-decoration: none; color: #919191; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } /*党建*/ .party-building{ margin-left: 370px; display: block; } .Zhuanlan{ float: left; width: 278px; position: absolute; } .Zhuanlan h2{ font-size: 18px; line-height: 22px; color: #ed1b23; margin-bottom: 24px; } .Zhuanlan li{ margin: 12px auto; } .Zhuanlan li img{ border: none; } /*企业文化*/ .culture-list{ margin-bottom: 25px; } .culture-list ul{ } .culture-list li a{ color: #000; display: block; margin:0 12px; text-decoration: none; /*height: 108px;*/ overflow: hidden; padding: 18px; border-bottom: 1px solid #dcdcdc; } .culture-list li a:hover{ color: #ed1b23; } .culture-list li img{ display: block; float: left; height: 108px; width: 200px; display: none; } .culture-list li .info{ /*margin-left:220px;*/ line-height: 18px!important; } .culture-list li .info h4{ font-size: 18px; line-height: 22px!important; font-weight: 500; text-decoration: none; margin-bottom:6px!important; word-break: break-all; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden; } .culture-list li .info span{ font-size: 14px; line-height: 20px!important; text-decoration: none; color: #919191; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } /*精品工程*/ .Item-list{ margin-bottom: 25px; } .Item-list ul{ } .Item-list li{ color: #000; display: block; float: left; width: 590px; margin: 10px; height: 275px; overflow: hidden; border: 1px solid #e5e5e5; background-color: #f6f6f6; } .Item-list li:hover{ color: #ed1b23; border: 1px solid #ed1b23; background-color: #FFF; } .Item-list li .pic{ float: left; height: 275px; width: 300px; position: relative; } .Item-list li .pic img{ height: 275px; width: 300px; } .Item-list li .pic .rygc{ position: absolute; top: 0; left: 0; height: 79px; width: 79px; } .Item-list li .pic .rygc img{ height: 79px; width: 79px; } .Item-list li .info{ margin-top: 20px; margin-right: 20px; margin-left: 320px; } .Item-list li .info h4{ font-size: 18px; line-height: 22px; font-weight: 500; margin-bottom: 6px; } .Item-list li dl{ font-size: 14px; line-height: 24px; display: block; } .Item-list li dt{ padding-top: 8px;min-height: 24px;display: block; } .Item-list li dt span{display: block; } .Item-list li dt .title{ width: 90px;float: left; } .Item-list li dt .mingxi{ margin-left: 90px; line-height: 20px; } /*加入威斯尼斯人5845cc国际官网黄*/ .hr{margin-bottom:40px;padding-bottom:60px;border-bottom: 1px solid #e5e5e5;} .hrlist{} .hrlist h3{ font-size: 24px; color: #d70b0b; padding-right: 15px; padding-left: 15px; } .hrlist li a{ font-size: 14px; line-height: 42px; color: #000; text-decoration: none; background-color: #eeeeee; display: block; margin:5px 15px; float: left; height: 42px; width: 252px; padding-right: 12px; padding-left: 12px; } .hrlist li a:hover{ color: #FFF; background-color: #ed1b23; } .Content .maintitle h2{ font-size: 18px; line-height: 24px; text-transform: uppercase; color: #ed1c24; background-image: url(../images/maintitle-icon.png); background-repeat: no-repeat; background-position: left center; height: 24px; padding-left: 28px; float: left; } .Content .maintitle .path{ font-size: 12px; line-height: 24px; text-transform: uppercase; color: #828282; padding-left: 28px; float: right; margin-top: 4px; } .Content .maintitle .path a{ color: #828282; text-decoration: none; } .Content .maintitle .path a:hover{ color: #ed1b24; text-decoration: underline; } .Content .maintitle .path .active{ color: #ed1b24; } .Content .Detail{ font-size: 14px; line-height: 30px; color: #171717; text-align: justify; text-justify:inter-ideograph; margin-right: 8px; margin-left: 8px; } .Content .Detail h4{ font-size: 16px; line-height: 30px; color: #ed1c23; } .Content .Detail h5{ font-size: 16px; color: #ed1c23; padding-left: 28px; } .Content .Detail .Btn{ font-size: 14px; line-height: 32px; color: #FFF; text-decoration: none; background-color: #ed1c23; display: block; height: 32px; background-image: url(../images/jt2.png); background-repeat: no-repeat; background-position: 15px center; width: 85px; padding-left: 42px; } .Content .Detail .Btn:hover{ background-color: #3b93f3; } /*history*/ .history{ background:url(../images/line04.gif) repeat-y 37px 0; overflow:hidden; position:relative; padding-bottom: 60px; } .history-date{position:relative;overflow:hidden;} .history-date h2{ background: #fff url(../images/icon06.png) no-repeat 20px 0; height: 35px; font-size: 20px; font-weight: normal; padding-left: 0px; margin-bottom: 10px; line-height: 35px; } .history-date h2.first{position:absolute;left:0;top:0;z-index:99;} .history-date h2 a{ color:#f37020; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.png) no-repeat right 50%; padding-right:17px; text-decoration: none; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: 80px; } .history-date h2 a:hover{text-decoration:none;} .history-date h2 img{vertical-align:-5px;} .history-date h2.date02{/*background:none;*/} .history-date ul li{background:url(../images/icon07.png) no-repeat 31px 0;padding-bottom:20px;zoom:1;} .history-date ul li.last{padding-bottom:0px;} .history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;} .history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;font:normal 18px/16px Arial;} .history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px;} .history-date ul li dl{ float:left; padding-left:80px; margin-top:-5px; font-family:微软雅黑; } .history-date ul li dl dt{font-size:14px;color:#737373;} .history-date ul li dl dt span{display:block;color:#787878;font-size:12px;} .history-date ul li.green h3{color:#1db702;} .history-date ul li.green h3 span{color:#a8dda3;} .history-date ul li.green dl{margin-top:-8px;} .history-date ul li.green dl dt{font-size:16px;line-height:28px;} .history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px;} .history-date ul li.green dl dd{padding-top:20px;display:none;} .history-date ul li.green dl dd img{float:left;} .history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878;} .history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;} .history-date h2.first .more-history:hover{text-decoration:underline;} *body .history-date ul li dl dt{_font-size:12px!important;_font-weight:bold;} *body .history-date ul li dl dt span{_font-weight:normal!important;} *body .history-date ul li.green dl dt a{_background:transparent!important;*background:transparent!important;*font-size:12px!important;_font-weight:normal!important;} /*Project*/ .projectdetail{ margin-bottom: 30px; padding: 30px; border: 1px solid #e6e6e6; } .projectleft{ float: right; width: 174px; } .projectleft .LeftBK{ margin-bottom: 15px; font-size: 12px; line-height: 20px; color: #171717; } .projectleft .LeftBK h4{ font-size: 14px; line-height: 18px; color: #171717; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; } .projectleft .LeftBK span{ font-size: 12px; line-height: 16px; color: #171717; } .projectleft .LeftBK .tel{ font-size: 14px; line-height: 16px; font-weight: 600; color: #ed1c24; text-align: center; } .projectleft .LeftBK .btn{ font-size: 12px; line-height: 22px; color: #FFF; background-color: #ed1c24; display: block; height: 22px; padding-right: 12px; padding-left: 12px; margin-top: 12px; width: 70px; text-align: center; } .projectleft .LeftBK .btn:hover{ background-color: #c01117; } .projectleft h3{ margin-bottom: 15px; font-size: 14px; line-height: 18px; color: #ed1c24; text-align: center; } .projectright{ margin-right: 240px; font-size: 14px; line-height: 28px; color: #171717; } .projectright h4{ font-size: 14px; line-height: 18px; color: #171717; margin-bottom: 15px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; } .projectPicshow{ margin-bottom: 30px; padding: 0px; text-align: center; } .projectPicshow .List{ padding: 20px; border: 1px solid #e6e6e6;} .projectPicshow .List li a{ margin: 10px 25px; padding: 6px; float: left; height: 150px; width: 220px; border: 1px solid #e6e6e6; color:#171717; } .projectPicshow .List li a:hover{ border: 1px solid #ed1c24; color:#ed1c24; } .projectPicshow .List li a img{ height: 120px; width: 220px; margin-bottom: 6px; } .projectPicshow .List li a span{ width: 220px; margin-bottom: 12px; font-size: 14px; line-height: 18px; text-decoration: none; text-align: center; } /*News*/ /*------news-------*/ .MainHotnews{ background-color: #f7f7f7; padding: 20px; margin-bottom: 35px; } .NewsList{ margin-bottom: 20px; } .NewsList li a{ background: url(../images/jt1.png) no-repeat 5px 16px; padding-left: 20px; font-size: 14px; line-height: 18px; color: #212121; border-bottom: 1px dashed #DDD; padding-top: 8px; padding-bottom: 8px; display: block; position:relative; } .NewsList li a:hover{ color: #ed1c23; border-bottom: 1px solid #ed1c23; } .NewsList li .time{ position:absolute; right:5px; color:#6e6e6e; font-size: 12px; text-align: right; } #PicNews{ height: 230px; margin-bottom: 30px; background-color: #f2f2f2; } .NewsBk{ float: left; width: 400px; margin-left: 20px; margin-bottom: 30px; margin-right: 20px; } .NewsBk .Title{ height: 29px; paddingt: 0 4px; border-bottom: 1px solid #dbdbdb; margin-bottom: 5px; } .NewsBk .Title h3{ font-size: 14px; line-height: 29px; font-weight: 400; color: #FFF; float: left; background-color: #ed1c23; display: block; height: 29px; padding: 0px 30px; } .NewsBk .Title .more{ font-size: 12px; line-height: 29px; font-weight: 400; color: #717171; text-decoration: none; float: right; } .NewsBk .Title .more:hover{ color: #ed1c23; text-decoration: underline; } .NewsBk ul { padding: 0; margin-top: 8; margin-right: 0; margin-bottom: 0; margin-left: 0; } .NewsBk ul li { line-height:25px; list-style-type:none; text-indent:0px; font-size: 12px; } .NewsBk ul li a { text-decoration: none; line-height: 25px; font-size: 12px; padding-left:0px; color: #242424; display: block; } .NewsBk ul li a:hover { text-decoration: underline; color: #0090f5; } .NewsBk ul li a .time { text-decoration: none; margin-right: 10px; font-size: 11px; } /*Enterprise*/ .ItemList{ padding: 0px; } .ItemList li{ background-color: #FFF; padding: 10px; float: left; height: 328px; width: 267px; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; border: 1px solid #e0e0e0; filter:progid:DXImageTransform.Microsoft.Shadow(color=#d1d1d1,direction=120,strength=1);/*ie*/ -moz-box-shadow:0px 0px 5px #d1d1d1;/*firefox*/ -webkit-box-shadow: 0px 0px 5px #d1d1d1;/*safari或chrome*/ box-shadow:0px 0px 5px #d1d1d1;/*opera或ie9*/ } .ItemList li:hover{ border: 1px solid #ed1c24; filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF,direction=120,strength=1);/*ie*/ -moz-box-shadow:0px 0px 5px #FFFFFF;/*firefox*/ -webkit-box-shadow: 0px 0px 5px #FFFFFF;/*safari或chrome*/ box-shadow:0px 0px 5px #FFFFFF;/*opera或ie9*/ } .ItemList li h4{ font-size: 14px; line-height: 24px; color: #ed1c24; margin-bottom: 8px; display: block; } .ItemList li img{ height: 160px; width: 267px; margin-bottom: 8px; } .ItemList li span{ height: 92px; margin-bottom: 10px; overflow: hidden; text-align: justify; font-size: 12px; line-height: 18px; color: #4a4a4a; display: block; } .Culture{} .Culture .Slogan{ width: auto; margin-right: 282px; } .Culture .NewMagazine{ width: 242px; float: right; height: 300px; } /*------鼠标触发-------*/ /* case */ .case{margin:0 auto;width:auto;} .case li{ float: left; display: inline; margin: 20px; width: 242px; height: 300px; position: relative; } .case li .case_w{display:block;width:242px;height:300px;padding:px;position:absolute;left:0px;} .case li .case_w .Vicon{ position: absolute; top: 0px; left: 0px; width: 242px; height: 300px; z-index: 1; background-image: url(../images/vicon.png); background-repeat: no-repeat; background-position: right bottom; } .case li .case_w .fire{background:#000;opacity:0.7;filter:alpha(opacity=50);position:absolute;top:0px;left:0px;width:242px;height:300px;z-index:2;display:none; text-align:center; } .case li .case_w .x{ width: 109px; height: 112px; top: 80px; position: absolute; z-index: 3; display: none; left: 70px; background-image: url(../images/zoom-icon.png); } .case li .case_w .download{ width: 130px; height: 35px; top: 160px; position: absolute; z-index: 3; display:none; left: 56px; background-image: url(../images/m-download-icon.png); } .case li .case_w .online{ width: 130px; height: 35px; top: 210px; position: absolute; z-index: 3; display:none; left: 56px; background-image: url(../images/m-online-icon.png); } /*Job*/ .Job table { border-collapse: collapse; font-size: 14px; } .Job tr { background: #FFFFFF; } .Job td { color: #161616; padding-top: 6px; padding-right: 8px; padding-bottom: 6px; padding-left: 8px; border: 1px solid #d5d5d5; line-height: 24px; text-align: left; } .Job .tdtitle { color: #ed1c23; background-color: #e6eef6; border-bottom: 1px solid #6a9cc6; } .jobV{ font-size: 14px; line-height: 25px; color: #FFF; text-decoration: none; background-color: #ed1c23; background-image: url(../images/jt3.png); background-repeat: no-repeat; background-position: 10px center; text-align: left; display: block; height: 25px; width: 42px; padding-left: 32px; } .jobV:hover{ background-color: #248dff; } /*--------POP--------*/ /*POP*/ .PopMain{ padding: 35px; } .PopNr{ height: auto; font-size: 14px; line-height: 32px; color: #1E1E1E; text-align: justify; padding-bottom: 0px; } .PopNr h3{ margin-bottom: 14px; font-size: 24px; line-height: 36px; color: #ed1b23; text-align: center; } .newsinfo{ font-size: 12px; line-height: 30px; color: #999; text-align: center; height: 30px; margin: 15px auto; } .PopNr p{ margin-bottom: 14px; text-indent: 2em; } .PopNr .Detail{font-size: 14px; line-height: 32px; color: #1E1E1E; text-align: justify; padding-bottom:0px; } .contactpic{float:left;margin-right:45px;width:340px;} .contactinfo{float:left;width:530px;} .contactinfo h3{ font-size: 18px; line-height: 45px; color: #ed1c24; margin-bottom: 8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdcdcd; } .contactinfo li{ font-size: 14px; line-height: 18px; color: #171717; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e3e3e3; padding-top: 6px; padding-bottom: 6px; } .contactinfo .map a{ font-size: 14px; line-height: 32px; font-weight: 400; color: #FFF; background-color: #ed1c24; background-image: url(../images/map-icon.png); background-repeat: no-repeat; background-position: 12px center; display: block; padding-left: 40px; width: 80px; margin-top: 12px; } .contactinfo .map a:hover{ background-color: #b40b12; } .Information_request table { border-collapse: collapse; } .Information_request tr { background: #FFFFFF; } .Information_request td { padding: 6px 8px; border: 1px solid #e3e3e3; line-height: 30px; font-size: 14px; color: #171717; } .Information_request .tdtitle{ padding: 6px 8px; border: 1px solid #ed1c24; line-height: 30px; font-size: 14px; color: #FFF; background-color: #ed1c24; } .lsBtn{ font-size: 14px; line-height: 32px; font-weight: 400; color: #FFF; background-color: #ed1c24; width: 160px; height: 32px; display: block; margin-top: 12px; margin-right: auto; margin-left: auto; margin-bottom: 12px; } .wechat{position:relative;float:right;cursor:pointer;padding-top:0px;margin-left:25px;} .wechat img{vertical-align:top} .wechat .red{display:none} .wechat:hover .wechat-qrcode{transform:translate3d(0,0,0);opacity:1;visibility:visible} .wechat .wechat-qrcode{transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;position:absolute;box-shadow:2.5px 4.33px 15px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;transform:translate3d(0,-20px,0);top:158%;right:0;color:#000;padding:5px 5px 10px;background-color:#fff;text-align:center;font-size:14px} .wechat .wechat-qrcode img{width:157px} /*20221024*/ .zhuanlan{width:1226px;margin:0 auto;margin-top:20px;} .zhuanlan img{width:100%}