*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%}