﻿/*Top002568 */
.Top002568{position:fixed;width:100%; z-index: 200;transition:all .3s linear;  padding:0 2%;}
.Top002568:hover{ background: #fff;}
.Top002568.fixedhead{position:fixed;width:100%;top:0px;left:0px;box-shadow:0 0 10px rgba(0,0,0,.3);}
.Top002568 .header-left{ float:left;}
.Top002568 .header-left,
.Top002568 .header-right{ height:75px;}
.Top002568 .logo img{ max-height:54px;}
.Top002568 .logo .img1{display: none;}
.Top002568 .logo .img2{display: block;}
.Top002568:hover .logo .img1{display: block;}
.Top002568:hover .logo .img2{display: none;}
.Top002568 .header-right,
.Top002568 .header-mid{ float:right;}
.Top002568 .header-right > *{ margin:0 7px; position:relative;}
.Top002568 .header-right dt figure{ display:none; position:absolute; top:100%; margin-top:10px; z-index:100; width:150px; background:#f3f3f3; right:-20px; padding:10px;}
.Top002568 .header-right dt figure::before{ position:absolute; content:'';  border:6px solid transparent; border-bottom-color:#f3f3f3;right: 22px;top: -12px;}
.Top002568 .header-right dt figure img{ display:block; width:100%;}
.Top002568 .header-right dt a{ width:20px; height:20px; background:url(../images/Top002568_icon_sina.png) no-repeat center center; background-size:contain; display:block;}
.Top002568 .header-right dt a.wx{ background-image:url(../images/Top002568_icon_wx.png);}
/*.Top002568 .header-mid .header-menu{margin-right:8%;}*/

.Top002568 .open-search{ position:relative;width:17px; height:40px; background:url(../images/Floor002750-searchbtn.png) no-repeat center center; background-size:contain; display:block;}
.Top002568 .open-search-show{ background:none;}
.Top002568 .open-search-show::before,
.Top002568 .open-search-show::after{ position:absolute; content:''; width:100%; height:3px; background:#fff; transform:rotate(45deg); left:0; top:50%; margin-top:-1.5px;}
.Top002568 .open-search-show::after{ transform:rotate(-45deg);}
.Top002568 .search-box{ display:none; z-index:90; position:absolute; right:0; top:100%;width:300px;}
.Top002568 .search-box .text{ line-height:36px; width:100%;  padding:0 10px; border:3px solid #019b5f;}
.Top002568 .search-box .btn{ position:absolute; right:0; top:0; width:42px; height:42px; background:url(../images/Top002568_icon_search.png) no-repeat center center; background-size:50% auto;}
.Top002568 .header-right .lang a{display:inline-block;vertical-align:middle;font-size:16px;color:#333;}
.Top002568 .header-right .lang i{display:inline-block;vertical-align:middle;width:1px;height:10px;background:#bbb;margin:0 5px;}
.Top002568 .header-right .lang a:hover,.Top002568 .header-right .lang a.on{color:#fff;}

.Top002568.fixed{background:rgba(255,255,255,1);}
.Top002568.fixed .img2{display: none;}
.Top002568.fixed .img1{display: block;}
.Top002568:hover  .header-menu li em a{color: #616161 !important;}
.Top002568.fixed  .header-menu li em a{color: #616161;}
@media (min-width: 1025px){
.sub-vertical .sub {
    background-color: rgba(0,0,0,0.5);
    left: 0;
    width: 100vw !important;
}
}
@media (min-width: 1025px){
.sub-vertical .sub-position-right {
    left: 0 !important;
    right: auto !important;
}
}
.Top002568 .header-mid{ width:65%;position: relative;}
.oa{position: absolute;right: 0;top:48%;transform:translateY(-50%);font-size: 16px;color: #fff;font-weight:bold;}
.oa a{color: #fff;font-size:14px;}
.oa .box{display:none; position:absolute;top:42px;left:-5px;width: 80px;line-height:30px;padding:10px 0; background:rgba(0,0,0,.5);text-align:center;}
.oa .box a{display:block;}
/*.Top002568:hover .oa{border: 1px solid #666;}*/
.Top002568:hover .oa{color: #666;}
.Top002568:hover .oa .box{display:block;}
/*.Top002568.fixed .oa{border: 1px solid #666;}*/
.Top002568.fixed .oa a{color: #666;}
.Top002568 .header-menu li em a{ display:inline-block; line-height:75px; position:relative; font-size:16px; color:#fff; font-weight:bold;}
.Top002568 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%); width:0; height:3px; background:#0c3770; transition:0.3s;}
.Top002568 .header-menu li.aon em a::before,
.Top002568 .header-menu li:hover em a::before{ width:100%;}
.Top002568 .header-menu li .sub dt{padding:20px 10px 0;text-align:center;display:inline-block;}
.Top002568 .header-menu li .sub dl{padding-bottom:20px; padding-left:10px;}
.Top002568 .header-menu li .sub dt a{ color:#fff; padding:0; line-height:20px;}
/*.Top002568 .header-menu li .sub dt a::after{ display:inline-block; width:1px; height:10px; background:#bcbcbc; vertical-align:middle; content:''; margin:0 18px;}
.Top002568 .header-menu li .sub dt:last-child a::after{ display:none;}*/
.Top002568 .header-menu li .sub dt a:hover{ color:#0c3770; background:none;}
.Top002568 #open_menu{ margin:0;}
.Top002568 #header-menu{ position:fixed; left:-100%; opacity:0; top:0; height:100%; background:rgba(0,0,0,0.5); overflow:auto; max-height:100%; padding:10px; transition:0.3s; width:50%; max-width:300px;}
.Top002568 #header-menu.header-menu-show{ left:0; opacity:1;}
.Top002568 #header-menu ul{ padding:5%; border-radius:5px; background: rgba(63, 66, 132, 0.91);}
.Top002568 #header-menu li:last-child em a,
.Top002568 #header-menu li:last-child em{ border-bottom:0;}
.Top002568 #header-menu li em .op{ display:block;}
.Top002568 #header-menu li .sub dl{ background:rgba(0,0,0,0.22); border-radius:0 0 5px 5px;}
.Top002568 #header-menu li .sub-menu dt a{ border-bottom:1px solid rgba(0, 0, 0, 0.15);}
.header-menu li:last-child .sub{ left:-100% !important;  /*top:-400%;*/}
@media(max-width:1024px){
.Top002568 #open_menu{ width:30px; height:30px; margin-left:10px;}
.Top002568 #open_menu i{ width:100%;background:#0c3770; height:3px;}
.Top002568 #open_menu i::before,
.Top002568 #open_menu i::after{background:#0c3770;}
}
@media(max-width:480px){
.Top002568 .header-right dt{ display:none;}
.Top002568 .header-right dd.top-search{ position:static;}
.Top002568 .search-box{ width:100%;}
}





/*Banner002640 */
.Banner002640{ position:relative; z-index:1;}
.Banner002640 li img{ display:block; width:100%;}
.Banner002640 .bx-viewport{ z-index:1;}
.Banner002640 .bx-controls-direction a{ position:absolute; top:50%; width:40px; height:40px; border-top:2px solid #fff; border-right:2px solid #fff; transform:rotate(45deg); margin-top:-20px; top:50%; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002640 .bx-controls-direction a.bx-prev{ left:10%;transform:rotate(-135deg);}
.Banner002640 .bx-controls-direction a.bx-next{ right:10%;}
.Banner002640 .bx-pager{ text-align:center; z-index:10; position:absolute; width:100%; left:0; bottom:5%;}
.Banner002640 .bx-pager div{ display:inline-block; padding:0 5px;}
.Banner002640 .bx-pager a{ display:block; width:12px; height:12px; border:2px solid #fff; border-radius:50%; overflow:hidden; line-height:1000px;}
.Banner002640 .bx-pager a.active{ background:#fff;}
@media(max-width:1024px){
.Banner002640 .bx-controls-direction a{width:30px; height:30px;margin-top:-15px;}
.Banner002640 .bx-controls-direction a.bx-prev{ left:3%;}
.Banner002640 .bx-controls-direction a.bx-next{ right:3%;}
}
@media(max-width:480px){
.Banner002640 .bx-pager a{ width:8px; height:8px;} 
.Banner002640 .bx-controls-direction{ display:none;}
}

/*
 .Floor002405 为demo编号
 */
.Floor002405{ padding: 45px 0;}
.Floor002405 .auto{ width:95%; position: relative;}
@media only screen and (max-width:1160px ) {
	.Floor002405 .auto{ padding-left: 15px; padding-right: 15px;}
}

.Floor002405 .box{position: relative;}
.Floor002405 .box+.box{ margin-top: 20px;}
.Floor002405 .box-head{ border-bottom: 1px solid #e6e6e6; height: 31px;}
.Floor002405 .box-head .tit{font-size: 18px; font-weight:bold; color: #0d3771; border-bottom: 2px solid #0d3771; padding-bottom: 5px;}
.Floor002405 .box-head:after{ content: ""; clear: both; display: block; width: 100%; height: 0; overflow: hidden;}
.Floor002405 .box-content{ padding-top: 20px;}
@media only screen and (min-width:768px ) {
.Floor002405 .box{ float: left; width: 35%; }
.Floor002405 .box+.box{ margin-left: 4%; margin-top: 0;}
.Floor002405 .box.subject{ width:22%;}
}

.Floor002405 .new .tabs{ float: right;}
.Floor002405 .new .tabs a{ display: inline-block; margin-left: 10px; font-size: 13px; color: #000;}
.Floor002405 .new .tabs a:hover,.Floor002405 .new .tabs a.on{ color: #e70012;}
@media only screen and (max-width:850px ) {
	.Floor002405 .new .tabs a{ margin-left: 3px;}
}
.Floor002405 .new .box-content{ height:220px; overflow: hidden;}
.Floor002405 .new .list{ display: none;}
.Floor002405 .new .list .top{ padding-bottom: 10px;}
.Floor002405 .new .list .top dt{color: #e70012;}
.Floor002405 .new .list .top dt a{ color: #e70012; font-size: 18px; font-weight:bold;}
.Floor002405 .new .list .top time{  display: block; color: #bf9643; font-size: 12px; padding: 3px 0;}
.Floor002405 .new .list .top dd{ color: #666; font-size: 12px; line-height: 18px; height: 36px; overflow: hidden;}
.Floor002405 .new .list li{color: #333; position: relative; font-size: 14px; padding:3px 0 3px 70px; }
.Floor002405 .new .list li time{ position: absolute; left: 0;}
.Floor002405 .new .list li a{ color: #333;}
.Floor002405 .new .list li a:hover{ color: #e70012;}

.Floor002405 .business li .pic{ float: left; width: 60%; max-width:315px; display: table; background: #ededed;text-align:center;}
.Floor002405 .business li .pic a{ display: table-cell; height:185px; vertical-align: middle;}
.Floor002405 .business li .pic  img{ max-height: 100%;}
.Floor002405 .business li .word{ float: left; width: 40%; padding-left: 4%;}
.Floor002405 .business li .word .cate{ color: #bf9643; font-size: 12px; display: block;}
.Floor002405 .business li .word h3{ font-size: 16px; height: 36px; overflow: hidden; line-height: 18px; margin: 3px 0 15px; font-weight: normal;}
.Floor002405 .business li .word h3 a{ color: #e70012;}
.Floor002405 .business li .word figure{ font-size: 12px; line-height: 18px; height: 54px; overflow: hidden;}
.Floor002405 .business .bx-pager{ display: none;}
.Floor002405 .business .bx-controls-direction a{ position: absolute; top: 0; display: block; width: 23px; height: 20px; background: url(../images/Floor002405-icon.png) no-repeat;}
.Floor002405 .business .bx-controls-direction .bx-prev{ background-position: 0 0; right: 30px;}
.Floor002405 .business .bx-controls-direction .bx-next{ background-position: right bottom; right: 0;}
.Floor002405 .business .bx-controls-direction .bx-prev:hover{ background-position: left bottom;}
.Floor002405 .business .bx-controls-direction .bx-next:hover{ background-position: right top;}

.Floor002405 .subject .more{ color: #666; float: right; font-size: 12px;}
.Floor002405 .subject .more:hover{ color: #bd2437;}
.Floor002405 .subject .box-content a{ display: table-cell; overflow: hidden;background: #ededed; height: 134px; width: 100%; text-align: center; vertical-align: middle;}
.Video { position:relative;}
.Video .play{ position:absolute; left:0; top:0; width:100%; height:100%;background-position:center center; background-repeat:no-repeat; background-size:cover; z-index:10;cursor:pointer;}
.Video .play span{ position:absolute; background:rgba(0,0,0,0.2); left:0; top:0;width:100%; height:100%; display: flex;align-items: center;justify-content: center;color:#fff;z-index:5;transition: all ease 0.3s;}
.Video .play span img{ width:35px;}
.Video video{ position:relative; z-index:2; width:100%; height:183px;object-fit: fill; background:#000;}
.Video .play:hover span{ background:rgba(0,0,0,0.5);}

/*Floor002269*/
.Floor002269 li{position:relative; }
.Floor002269 li a{ position:absolute; left:0; top:0; width:100%; height:100%; color:#fff; padding-left:8%;}
.Floor002269 li .table{ width:132px; display:table; height:100%;font-size:18px;}
.Floor002269 li .table-cell{ display:table-cell; vertical-align:middle;}
.Floor002269 li b{ font-size:20px; display:block; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif;}
.Floor002269 li:nth-child(3) a{ color:#fff;}
@media(min-width:641px){
.Floor002269 li{ float:left; width:20%; background-position:left center;  height:210px; transition:0.3s;}
.Floor002269 li.active{ width:40%;}
.Floor002269 li img{ display:none;}
}
@media(max-width:640px){
.Floor002269 li img{ display:block; width:100%;}
}
@media(max-width:375px){
.Floor002269 li .table{ font-size:16px;}
.Floor002269 li b{ font-size:14px;}
}
/*
 .Bottom002406 为demo编号
 */
.Bottom002406 .auto{ max-width:1200px; position: relative;}
@media only screen and (max-width:1160px ) {
	.Bottom002406 .auto{ padding-left: 15px; padding-right: 15px;}
}

.Bottom002406,.Bottom002406 a{ color: #9c9c9c;}
.Bottom002406{background: #454545; font-size: 12px; padding: 15px 0;}
.Bottom002406 a:hover{ color: #000;}
.Bottom002406 .links a+a{ margin-left: 20px; position: relative;}
.Bottom002406 .links a+a:before{ content: "";position: absolute; left: -10px; top: 20%; height: 60%; width: 1px; background: #cccccc; }
.Bottom002406 .copyright{ margin-top: 10px;}
.Bottom002406 .share{ position: absolute; right: 0; top: 50%; margin-top: -16px;}
.Bottom002406 .share >*{ float: left; line-height: 32px;}
.Bottom002406 .share a{ width: 32px; height: 32px; display: inline-block; border-radius: 50%; background-color: #8d8d8d; text-align: center; font-size: 20px;color: #ededed; margin-left: 15px;}
.Bottom002406 .share a span{ font-size: 24px; background-image:url(../images/xcx.png) center no-repeat !important;}
.Bottom002406 .share a:hover{ color: #fff;}

.Bottom002406 .weixin1{position: absolute;right: 0;bottom: 40px;display: none;width: 100px;}
.Bottom002406 .jiathis_button_weixin:hover .weixin1{display: block;}
.Bottom002406 .sina1{position: absolute;right: 0;bottom: 40px;display: none;width: 100px;background-image:url(../images/xcx.png) center no-repeat;}
.jiathis_button_tsina1{background-image:url(../images/xcx.png) center no-repeat;width:24px; height: 24px;}
.icon-sina{background-image:url(../images/xcx.png) center no-repeat;width:24px; height: 24px;}
.Bottom002406 .jiathis_button_tsina:hover .sina1{display: block;}

.Bottom002406 .jiathis_button_tsina  .ico{display:inline-block;width: 20px;height: 16px;margin-top: -5px;}


@media only screen and (max-width:767px ) {
	.Bottom002406{ text-align: center;}
	.Bottom002406 .share{ position: static; margin: 15px auto 0; max-width: 200px;}
}

.jiathis_style  .jiadiv_01{ width: 120px !important;}


/* 栏目页开始 */
/*Banner002922 */
.Banner002922 .Ispic{height:47vh;}

/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;padding: 0 2%;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 18px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #0c3770;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
.Banner002922 .Ispic{height:30vh;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}
/*Timeline000913 */
@font-face {
font-family: 'bebas-neue';
src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
font-display: swap;
}
@font-face {
font-family: 'DIN-Medium';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Medium.woff") format("woff");
font-display: swap;
}

.Timeline000913{padding: 5% 0;padding: 5.208vw 0;     background: #f5f5f5;}
.Timeline000913 .auto{max-width: 1400px;padding: 0 2%;}
.Timeline000913 .title{margin-bottom: 2vw; text-align: center;}
.Timeline000913 .title .cn{font-size: 30px;color: #0c3770; padding-bottom: 10px;font-weight: bold;}
.Timeline000913 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.Timeline000913 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.Timeline000913 .title .cn{font-size: 6vw;}
}

.Timeline000913 {position: relative;}
.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913:before{position: absolute; content:'';width: 60%; bottom: 0; background: url(../images/abput4-bi-ic.png) no-repeat bottom -20px center;height:300px;right:0;}
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #fff; padding: 1.5vw;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{font-size: 15px;line-height: 1.867em;}
.Timeline000913 .year{font-family: 'DIN-Medium';color: #0c3770;font-size: 45px;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #fff;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #fff;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw;}
}
@media(max-width:480px){
.Timeline000913 .pic{width:45%;}
.Timeline000913 .pre pre{font-size: 3.5vw;}
}




/*RighInfo000623 */
@font-face {
font-family: 'bebas-neue';
src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
font-display: swap;
}
@font-face {
font-family: 'DIN-Medium';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Medium.woff") format("woff");
font-display: swap;
}

.RighInfo000623{padding:5% 0;background: #f5f5f5;}
.RighInfo000623 .auto{max-width: 1400px;padding: 0 2%;}
.RighInfo000623 .title{margin-bottom: 2vw;}
.RighInfo000623 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #0c3770; margin-top: 1vw;}
.RighInfo000623 .title .cn{font-size: 30px;color: #0c3770; padding-bottom: 10px;font-weight: bold;}
.RighInfo000623 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.RighInfo000623 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .title .cn{font-size: 6vw;}
}

.RighInfo000623 .ytable-cell{padding: 3vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}


.RighInfo000623 .info{background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; background-size: contain;}
.RighInfo000623 .p-info{font-size: 15px;line-height: 2.4em;color: #7d7d7d;}
.RighInfo000623 .p-info p{margin: 0 0 2vw 0;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{padding-left: 31.624%;padding-right: 8.548%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}
/*RighInfo002924 */
@font-face {
font-family: 'bebas-neue';
src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
font-display: swap;
}

.RighInfo002924{padding: 5.208vw 0;background: #f5f5f5;}
.RighInfo002924 .auto{max-width: 1400px;padding: 0 2%;}
.RighInfo002924 .title{margin-bottom: 2vw;}
.RighInfo002924 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #0c3770; margin-top: 1vw;}
.RighInfo002924 .title .cn{font-size: 30px;color: #0c3770; padding-bottom: 10px;font-weight: bold;}
.RighInfo002924 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.RighInfo002924 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo002924 .title .cn{font-size: 6vw;}
}

.RighInfo002924 .box-1{background: #fff; margin-bottom: 1.786%;}
.RighInfo002924 .box-1 .info{background: url("../images/RighInfo002924_bg.png") no-repeat right 30% bottom 40%; background-size: auto 70%;}
.RighInfo002924 .box-1 .intro{font-size: 26px;font-family: '黑体';color: #000;}
.RighInfo002924 .box-1 .intro span{color: #a5894b;border-bottom: 2px solid #a5894b; display: inline-block;}
@media(min-width:769px){
.RighInfo002924 .box-1 .pic{width: 50%;}
.RighInfo002924 .box-1 .info .inner{max-width:500px ; margin: 0 auto; width: 90%;}
}
@media(max-width:768px){
.RighInfo002924 .box-1{margin-bottom: 3vw;}
.RighInfo002924 .box-1 .ytable,
.RighInfo002924 .box-1 .ytable-cell{display: block;}
.RighInfo002924 .box-1 .info{padding: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-1 .intro{font-size: 6vw;line-height: 1.6em;}
}

.RighInfo002924 .box-2 li:not(.no){background: #fff;padding: 2.344vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 15px;}
.RighInfo002924 .box-2 li .inner > *{margin: 0;}
.RighInfo002924 .box-2 li h3{color: #000;font-size: 18px;}
.RighInfo002924 .box-2 li h3:after{display: block;content: '';height: 2px; width: 20px;background: #a5894b; margin: 10px 0;}
.RighInfo002924 .box-2 li .inner p{color: #999;line-height: 1.428em;}
.RighInfo002924 .box-2 li .inner .p1{color: #0c3770;font-size: 18px;padding: 10px 0;}

@media(min-width:769px){
.RighInfo002924 .box-2 ul{display: table; width: 100%;table-layout: fixed;}
.RighInfo002924 .box-2 li{display: table-cell; vertical-align: middle; width: 32.143%;}
.RighInfo002924 .box-2 li.no{ width: 1.786%;}
.RighInfo002924 .box-2 li .icon{width: 23%;}
}
@media(max-width:768px){
.RighInfo002924 .box-2 li .icon{width:90px;}
.RighInfo002924 .box-2 li.no{ height: 3vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-2 li .icon{width:30%;}
.RighInfo002924 .box-2 li h3{font-size: 5vw;}
.RighInfo002924 .box-2 li .inner p{font-size: 3.5vw;}
}
/*Floor002919 */
@font-face {
font-family: 'bebas-neue';
src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
font-display: swap;
}
@font-face {
font-family: 'DIN-Medium';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Medium.woff") format("woff");
font-display: swap;
}

.Floor002919{background:url("../images/Floor002919_bg.jpg") no-repeat center top #f5f5f5; padding: 4.69vw 0;}
.Floor002919 .auto{max-width: 1400px;padding: 0 2%;}
.Floor002919 .title .cn{font-size: 30px;color: #0c3770; padding-bottom: 10px;font-weight: bold;}
.Floor002919 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.Floor002919 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.Floor002919 .title .cn{font-size: 8vw;}
}

.Floor002919 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.Floor002919 .more:hover{background: #0c3770;}
.Floor002919 .more:after{display: inline-block; content: '';background: url("../images/Floor002919_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.Floor002919 .more{line-height: 10vw;}
}

@media(min-width:769px){
.Floor002919 .auto > .ytable > .ytable-cell{vertical-align: top;}
.Floor002919 .Ispic{ width: 37.143%; height: 29.167vw;}
.Floor002919 .info{padding-left: 4.167vw;}
.Floor002919 .set-up{padding-top: 1vw; padding-bottom: 1.71875vw; margin-left: -250px;}
.Floor002919 .set-up .year{width: 250px;}
.Floor002919 .set-up .column{padding-left: 4.167vw;}
}
.Floor002919 .info p.dot3{font-size: 15px;line-height: 2.4em; color: #7d7d7d; margin: 1.5625vw 0;}
.Floor002919 .set-up .year{background: rgba(165,45,51,0.64);color: #fff; text-align: center;}
.Floor002919 .set-up .year time{text-align: right;display: inline-block;}
.Floor002919 .set-up .year time span{display: block;margin-bottom: 5px;font-family: 'DIN-Medium';font-size: 72px; line-height: 0.8em;}
/* .Floor002919 .set-up .year time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;} */
.Floor002919 .set-up .column{background: #fff;}
.Floor002919 .set-up .column li{float: left;width: 20%; text-align: center;}
.Floor002919 .set-up .column li a{display: block; transition: 0.3s;color: #000;font-size: 16px; padding: 20px 0;}
.Floor002919 .set-up .column li a:hover{margin-top:-7px; background: #0c3770;box-shadow: 15px 6px 32px rgba(12,55,112,0.3);color: #fff;}
.Floor002919 .set-up .column li .icon{ margin-bottom: 10px; height: 50px;background-repeat: no-repeat;background-position: center center;}
.Floor002919 .set-up .column li .icon-1{background-image: url("../images/Floor002919_icon1.png");}
.Floor002919 .set-up .column li .icon-2{background-image: url("../images/Floor002919_icon2.png");}
.Floor002919 .set-up .column li .icon-3{background-image: url("../images/Floor002919_icon3.png");}
.Floor002919 .set-up .column li .icon-4{background-image: url("../images/Floor002919_icon4.png");}
.Floor002919 .set-up .column li .icon-5{background-image: url("../images/Floor002919_icon5.png");}

.Floor002919 .set-up .column li a:hover .icon-1{background-image: url("../images/Floor002919_icon1_on.png");}
.Floor002919 .set-up .column li a:hover .icon-2{background-image: url("../images/Floor002919_icon2_on.png");}
.Floor002919 .set-up .column li a:hover .icon-3{background-image: url("../images/Floor002919_icon3_on.png");}
.Floor002919 .set-up .column li a:hover .icon-4{background-image: url("../images/Floor002919_icon4_on.png");}
.Floor002919 .set-up .column li a:hover .icon-5{background-image: url("../images/Floor002919_icon5_on.png");}
@media(max-width:768px){
.Floor002919 .ytable,
.Floor002919 .ytable-cell{display: block;}
.Floor002919 .Ispic{padding-bottom: 107%;}
.Floor002919 .set-up{margin-top: 6vw;}
.Floor002919 .set-up .ytable{position: relative;}
.Floor002919 .set-up .year{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; padding: 4vw 2vw; text-align: right;}
}
@media(max-width:640px){
.Floor002919 .set-up .year time span{font-size: 12vw;}
.Floor002919 .set-up .column li a{font-size: 3.5vw;}
.Floor002919 .set-up .column li .icon{margin-bottom:3vw;background-size: contain;height: 7vw;}
}

/*PicList002854 */
.PicList002854{padding:5% 0; background: #f5f5f5;}
.PicList002854 .auto{max-width: 1400px;padding: 0 2%;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #e8e8e8;position: relative;padding: 2vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 2vw;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 56.565%;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #0c3770;}
.PicList002854 li a:hover:after{background-color: #0c3770; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.3095%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}
/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:3% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ddd; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#0c3770; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}
/*RighInfo002857 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}

.RighInfo002857{padding-top: 6vw;}
.RighInfo002857 .title{padding-bottom: 4.11vw;color: #333;font-size: 100px;}
.RighInfo002857 .title .cn{font-size: 0.34em;}
.RighInfo002857 .title .en{font-size: 0.42em;font-family: "DINBold"; text-transform: uppercase;}
@media(max-width:640px){
.RighInfo002857 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002857 .title{font-size: 60px;}
}

.RighInfo002857 .edit-css .tit{font-size: 24px;color: #e70012;padding-bottom:4vw;}
.RighInfo002857 .edit-css li{margin-bottom: 4%;color: #999;}
.RighInfo002857 .edit-css li .icon{margin-bottom: 5px;}
.RighInfo002857 .edit-css li aside{font-size: 16px;margin-top: 10px;color: #333;}
@media(min-width:641px){
.RighInfo002857 .edit-css li{float: left;width: 32%; padding-left: 22px; border-left:5px solid #f8f8f8;}
.RighInfo002857 .edit-css li:not(:nth-child(3n)){margin-right: 2%;}
.RighInfo002857 .edit-css li:nth-child(3n+1){clear: left;}
}
@media(max-width:640px){
.RighInfo002857 .edit-css .tit{font-size: 20px;}
}
@media(max-width:480px){
.RighInfo002857 .edit-css .tit{font-size:18px;}
.RighInfo002857 .edit-css li{ padding: 22px; border-bottom:5px solid #f8f8f8;}
}
/*Timeline002853 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
@font-face {
  font-family: "DINPro-Regular";
  src: url("../fonts/DINPro-Regular.woff2") format("woff2"),
       url("../fonts/DINPro-Regular.woff") format("woff"),
       url("../fonts/DINPro-Regular.ttf") format("truetype"),
       url("../fonts/DINPro-Regular.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}

.Timeline002853 .auto{max-width: 1440px;}
.Timeline002853 .inner{max-width: 970px;}

/*slick Basic*/
.Timeline002853 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Timeline002853 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Timeline002853 .slick-list:focus {outline: none}
.Timeline002853 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Timeline002853 .slick-slider .slick-track, 
.Timeline002853 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Timeline002853 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Timeline002853 .slick-track:before, 
.Timeline002853 .slick-track:after{display: table; content: '';}
.Timeline002853 .slick-track:after{ clear: both;}
.Timeline002853 .slick-loading .slick-track { visibility: hidden;}
.Timeline002853 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Timeline002853 .slick-slide .slick-loading img { display: none;}
.Timeline002853 .slick-slide .dragging img { pointer-events: none;}
.Timeline002853 .slick-initialized .slick-slide { display: block;}
.Timeline002853 .slick-loading .slick-slide { visibility: hidden;}
.Timeline002853 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Timeline002853 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width: 40.516%;}
.Timeline002853 .slider-for{float: right;width: 51.134%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
}
.Timeline002853 .slider-nav{border-right: 1px solid #efefef;position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{font-family: "DINPro-Regular"; font-size: 34px; margin-right: 10px;}
.Timeline002853 .slider-nav li.slick-center{color: #666;}
.Timeline002853 .slider-for .box{padding-top: 6.2vw;line-height: 28px;}
.Timeline002853 .slider-for .year{ font-family: "DINBold";color: #e70012;font-size: 48px;line-height: normal;}
.Timeline002853 .slider-for .desc{line-height: 28px;color: #333; margin: 1vw 0 2vw 0;font-size: 16px;line-height: 28px;}
@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}

/*RighInfo002852 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
.RighInfo002852{padding:5% 0; background: #f5f5f5;}
.RighInfo002852 .auto{ max-width: 1400px;padding: 0 2%;}
.RighInfo002852 .title{padding-bottom: 2vw;color: #333;font-size: 100px;}
.RighInfo002852 .title .cn{font-size: 0.34em;}
.RighInfo002852 .title .en{font-size: 0.42em;font-family: "DINBold";}
@media(max-width:640px){
.RighInfo002852 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002852 .title{font-size: 60px;}
}

.RighInfo002852 .intro-main{padding-bottom: 0.5vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{line-height: 28px;color: #999; font-size: 16px;}
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #0c3770;font-size: 24px;color: #0c3770;}
@media(min-width:641px){
.RighInfo002852 .intro-main .left{float: left;width:40%;}
.RighInfo002852 .intro-main .pic{float: right;width: 57%;}
}
@media(max-width:640px){
	.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
}
@media(max-width:480px){
.RighInfo002852 .title-css span{font-size: 18px;}
}
/*TextList002739 */
.TextList002739{ padding: 4% 0; background: #f5f5f5;}
.TextList002739 .auto{ max-width: 1400px;padding: 0 2%;}
@font-face {
  font-family: "DINPro-Bold";
  src: url("../fonts/DINPro-Bold/DINPro-Bold.woff2") format("woff2"),
       url("../fonts/DINPro-Bold/DINPro-Bold.woff") format("woff"),
       url("../fonts/DINPro-Bold/DINPro-Bold.ttf") format("truetype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.TextList002739 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.TextList002739 .column-name .cn{color: #0c3770; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
}


.TextList002739 .list-group .tit{cursor: pointer; line-height: 69px; font-size: 16px; }
.TextList002739 .list-group .tit:before{background: #0c3770; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }


.TextList002739 .title{ padding:0 40px; line-height: 60px; background: #0c3770; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #ededed;background: #fff;}
.TextList002739 .tit{padding: 0 40px; background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 40px; padding: 0; border-bottom: 2px solid #0c3770; color: #0c3770;}
.TextList002739 .tit.active time{color: #0c3770;}
.TextList002739 .info{padding: 10px 40px 20px 70px;}
.TextList002739 .info .singlePage{font-size: 14px; line-height: 26px; color: #3e3e3e;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 34px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
}

/*
 .PicList002273 为demo编号
 */
.PicList002273{padding: 5% 0;    background: #f5f5f5;}
.PicList002273 .auto{max-width: 1400px; padding: 0 2%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #0c3770;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#fff;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 63%;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}

/*新闻详情*/
.ComBox{padding: 4% 0; background: #f5f5f5;}
.ComBox .auto{max-width: 1400px;padding: 0 2%;}
.SubPage{margin:0 auto;width: 100%;}
.Titleinfo{color:#666; padding:0px 0px 24px 0px; line-height:20px; margin-bottom:25px; text-align:center; border-bottom:1px dashed #e6e6e6;}
.Titleinfo .tit{ font-size:28px; color:#000000; padding-bottom:18px;font-weight:bold;line-height:35px;}
.Titleinfo .date i{ margin:0px 12px; display:inline-block;color:#999;font-size:14px;}
.Shares1,.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:top;}
.SinglePage .img{text-align:center;margin-bottom:30px;}
.SinglePage{word-wrap:break-word;font-size:16px;line-height:28px;color:#666666;}
.SinglePage .img img{display:inline-block;vertical-align:middle;margin:0 10px;}
/* .SinglePage p{text-indent:2em;} */
.SinglePage .i1{float:left;margin-bottom:30px;}
.SinglePage .i2{float:right;margin-bottom:30px;}
.PrevNextBox {margin:30px 0 0 0;position:relative; color:#656565;padding-top:20px;}
.PrevNextBox dl{float:left;width:49%; line-height:60px;background:#eaeaea;text-align:center; font-size:16px;color:#666666;overflow:hidden; }
.PrevNextBox dl span{color:#000;font-size:16px;}
.PrevNextBox dl:nth-child(2n){float:right;}
.PrevNextBox dl:hover{background:#e70012;}
.PrevNextBox dl:hover a{color:#fff;}
.PrevNextBox dl:hover span{color:#fff;}
.PrevNextBox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden;padding:0 10px;box-sizing:border-box;}

@media (max-width: 998px){
    .SinglePage{font-size:14px;line-height:26px;}
    .SubPage{padding:35px 0;}
    .videoinfo{width:100%;}
}

@media ( max-width:640px){
    .Titleinfo{ padding-bottom:15px; margin-bottom:15px;}
    .Titleinfo .tit{ font-size:17px; padding-bottom:10px;line-height:26px;}
    .PrevNextBox dl{ width:auto; line-height:35px; height:35px;font-size:14px; text-align:left;margin-top:10px;}
    .PrevNextBox dl div{max-width:100%; margin:0px auto;}
    .PrevNextBox dl.fl{ float:none;}
    .PrevNextBox dl.fr{ float:none;}
    .PrevNextBox{margin-top:20px;padding-top:0px;}
    .SinglePage p{margin-bottom:15px;}   
    .SinglePage .i1,.SinglePage .i2{float:none;width:100%;margin-bottom:15px;}
    .SinglePage .img{margin-bottom:15px;}
    .SinglePage .img img{margin:10px 0;}
}

/*
 .Form001518 为demo编号
 */
 .Form001518{ padding:5% 0;    background: #f5f5f5;}
 .Form001518 .auto{ max-width: 1400px;padding: 0 2%;}

 .Form001518 .title{ position:relative; color:#343434; font-size:34px; padding-bottom:5%; background:url(../images/Form001518_tit.png) no-repeat left center/contain; }
 .Form001518 .title:before{ position:absolute; left:0; bottom:0; width:31px; height:2px; content:""; background:#343434; }
 
 .Form001518 dl dt{ padding:3% 0; color:#0c3770; font-size:16px; }
 .Form001518 dd li{ float:left;width:32%; margin-right:2%;margin-bottom:5px; position:relative;}
 .Form001518 dd li:nth-child(3n){ margin-right:0;}
 .Form001518 dd .text{border: 1px solid #dadada;line-height: 46px;height: 46px; width:100%; background:#fff; padding:0 10px;}

    .Form001518 dd ul li select {
        border: 1px solid #dadada;
        line-height: 46px;
        height: 46px;
        width: 100%;
        background: #fff;
        padding: 0 10px;
    }
 .Form001518 dd li label{ position:absolute; left:5px; top:0; line-height:46px; padding-left: 10px;}
 .Form001518 dd li .form_err{position:absolute; right:5px; top:50%; color:#0c3770; line-height:20px; margin-top: -10px;}
 
 .Form001518 dd textarea.text{height:220px;}
 
 .Form001518 .btn{ margin: 2% 0; cursor: pointer;border-radius: 5px;background: #0c3770;color: #fff; height: 37px;border: none; font-size:18px; width:40%; max-width:200px;}
 @media(max-width:768px){
 .Form001518 dd li{ float:none; width:auto; margin-right:0 !important;}
 }
 @media(max-width:480px){
 .Form001518 .title{ font-size:24px;}
 }
 /*PicList002926 */
 .PicList002926{padding-top: 4.17vw;}
 .PicList002926 .auto{max-width: 1400px;padding: 0 2%;}
 .PicList002926 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
 .PicList002926 .more:hover{background: #0c3770;}
 .PicList002926 .more:after{display: inline-block; content: '';background: url("../images/PicList002926_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
 @media(max-width:480px){
 .PicList002926 .more{line-height: 10vw;}
 }
 
 .PicList002926 li{margin-bottom: 4.17vw;}
 .PicList002926 li .pic a{display: block; overflow: hidden;}
 .PicList002926 li .pic img{transition: 0.3s;}
 .PicList002926 li:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
 .PicList002926 li:nth-child(2n-1) .info .inner{margin-left: 2.6vw;}
 .PicList002926 li:nth-child(2n) .info .inner{margin-right: 2.6vw;}
 .PicList002926 li .info .inner{border-top: 1px solid #0c3770;border-bottom: 1px solid #0c3770; padding: 2.03vw 1.98vw;text-align: center;}
 .PicList002926 li .icon img{max-height: 32px;}
 .PicList002926 li h3{font-size: 24px;}
 .PicList002926 li h3:after{display: block; content: ''; height: 2px;background: #a5894b; width: 20px; margin: 10px auto;}
 .PicList002926 li h3 a{color: #000;}
 .PicList002926 li h3 a:hover{color: #0c3770;}
 .PicList002926 li .more{margin: 0 auto;}
 .PicList002926 li  p{color: #808080;line-height: 1.715em; max-height: 5.145em; margin-bottom: 2vw;}
 @media(min-width:1025px){
 .PicList002926 li .pic{width: 59.642%;}
 }
 @media(max-width:1024px){
 .PicList002926 li .ytable,
 .PicList002926 li .ytable-cell{display: block;}
 }
 @media(max-width:640px){
 .PicList002926 li h3{font-size: 5vw;}
 .PicList002926 li  p{font-size: 3.5vw;}
  .PicList002926 li .info .inner{padding: 5vw 3vw;}
 }
 /*RighInfo002927 */
 @font-face {
 font-family: 'bebas-neue';
 src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
 font-display: swap;
 }
 .RighInfo002927{background: #f5f5f5;padding: 4.167vw 0;}
 .RighInfo002927 .auto{max-width: 1400px;padding: 0 2%;}
 .RighInfo002927 .title{margin-bottom: 2.5vw; text-align: center;}
 .RighInfo002927 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
 .RighInfo002927 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
 @media(max-width:768px){
 .RighInfo002927 .title{margin-bottom: 5vw;}
 }
 @media(max-width:640px){
 .RighInfo002927 .title .cn{font-size: 6vw;}
 }
 
 .RighInfo002927 .tab{padding-bottom: 3.13vw;}
 .RighInfo002927 .tab .auto{ text-align: center;background: #fff;}
 .RighInfo002927 .tab li{float: left; transition: 0.3s; }
 .RighInfo002927 .tab li a{display: block;margin: 0 20px; padding: 20px; transition: 0.3s; cursor: pointer;}
 .RighInfo002927 .tab li .icon{padding-bottom: 10px;}
 .RighInfo002927 .tab li .icon img{height: 30px;}
 .RighInfo002927 .tab li:not(.active) .icon img.off{display: none;}
 .RighInfo002927 .tab li.active .icon img.on{display: none;}
 .RighInfo002927 .tab li.active a{background: #0c3770;color: #fff;box-shadow: 6px 15px 32px rgba(12,55,112,0.3); margin-top: -1.5vw;}
 .RighInfo002927 .tab li.active{padding-bottom: 1.5vw;}
 .RighInfo002927 .tab li aside{font-size: 16px;}
 @media(min-width:481px){
 .RighInfo002927 .tab li{width:25%;}
 .RighInfo002927 .tab li:not(:last-child){border-right: 1px solid #e6e6e6;}
 }
 @media(max-width:768px){
 .RighInfo002927 .tab li a{margin: 0 2vw; padding: 2vw; }
 }
 @media(max-width:480px){
 .RighInfo002927 .tab li aside{font-size: 3.5vw;}
 .RighInfo002927 .tab li{width:50%; margin: 1vw 0;}
 .RighInfo002927 .tab li:not(:nth-child(2n)){border-right: 1px solid #e6e6e6;}
 }
 
 .RighInfo002927 .box{position: relative;}
 .RighInfo002927 .box .big-img{position: absolute; left: 0; top: 0; width: 100%;height: 23.44vw;background-size: cover;background-repeat: no-repeat;background-position: center top;}
 .RighInfo002927 .box .auto{position: relative; z-index: 4; background: url("../images/RighInfo002927_bg.jpg") no-repeat center center #fff;background-size: contain;}
 .RighInfo002927 .box .inner{padding: 5.73vw 5.21vw;}
 .RighInfo002927 .box .tit aside{font-size: 32px;color: #000;}
 .RighInfo002927 .box .tit:after{display: block; content: ''; width: 30px; height: 2px; margin: 1.51vw 0;background-color: #a5894b;}
 .RighInfo002927 .box .edit{line-height: 2.4em;font-size: 15px;color: #808080;}
 .RighInfo002927 .box.v-top .ytable-cell{vertical-align: top;}
 @media(min-width:769px){
 .RighInfo002927 .box .pic{width: 50%;}
 .RighInfo002927 .box .info{padding-left: 4.17vw;}
 }
 @media(max-width:768px){
 .RighInfo002927 .box  .ytable,
 .RighInfo002927 .box  .ytable-cell{display: block;}
 .RighInfo002927 .box .info{padding:4vw;}
 .RighInfo002927 .box .tit aside{font-size: 5vw;}
 }
 @media(max-width:480px){
 .RighInfo002927 .box .edit{font-size: 3.5vw;}
 }
 
 /*RighInfo002928 */
@font-face {
     font-family: 'DIN-Medium';
     src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Medium.woff") format("woff");
     font-display: swap;
     }
     .RighInfo002928{ padding: 4% 0;background: #f5f5f5;}
     .RighInfo002928 .auto{max-width: 1400px;padding: 0 2%;}

     
     .RighInfo002928 .contact{background: #fff;padding: 1.88vw 0; box-shadow: 0 0 73px rgba(0,0,0,0.1); position: relative; z-index: 4;}
     .RighInfo002928 .contact .inner{ max-width: 270px; width: 90%; margin: 0 auto; text-align: center; top: 0; transition: top 0.3s,background 0.3s;}
     .RighInfo002928 .contact .icon{width: 70px; height: 70px;background-color:#0c3770;; background-repeat: no-repeat;background-position: center center; margin: 0 auto 25px;  }
     .RighInfo002928 .box-1 .icon{background-image: url("../images/RighInfo002928_add.png");}
     .RighInfo002928 .box-2 .icon{background-image: url("../images/RighInfo002928_call.png");}
     .RighInfo002928 .box-3 .icon{background-image: url("../images/RighInfo002928_email.png");}
     .RighInfo002928 .contact .name{font-size: 18px;color: #000;font-weight: bold;padding-bottom: 10px;}
     .RighInfo002928 .contact p{color: #979797; margin: 0 auto; max-width: 200px;}
     .RighInfo002928 .box-2 p{font-family: 'DIN-Medium'; color: #0c3770;font-size: 26px;}
     
     .RighInfo002928 .map #allmap *{box-sizing: content-box;}
     .RighInfo002928 .map #allmap img{max-width: none;}
     .RighInfo002928 .map #allmap .BMap_bubble_content b{display: block;font-size: 16px;}
     @media(min-width:641px){
     .RighInfo002928 .contact{max-width: 1095px; width: 90%; margin: 0 auto;}
     .RighInfo002928 .contact .ytable-cell{width: 33.3333%; height: 167px;}
     .RighInfo002928 .contact .ytable-cell:not(:last-child){border-right: 1px solid #d0cbcb;}
     .RighInfo002928 .map{margin-top: -4.89vw;}
     .RighInfo002928 .ytable-cell:hover{position: relative;}
     .RighInfo002928 .ytable-cell:hover .inner{background: #0c3770; padding: 28px 0; position: absolute; left: 50%; transform: translateX(-50%);top: -56px; box-shadow: 6px 15px 32px rgba(12,55,112,0.3);}
     .RighInfo002928 .ytable-cell:hover .name{color: #fff;}
     .RighInfo002928 .ytable-cell:hover p{opacity: 0.5;color: #fff;}
     .RighInfo002928 .ytable-cell:hover .icon{background-color: rgba(255,255,255,0.06);}
     }
     @media(min-width:1401px){
     .RighInfo002928 .map #allmap{height: 620px;}
     }
     @media(max-width:1400px){
     .RighInfo002928 .map #allmap{height:44.286vw;}
     }
     @media(max-width:640px){
     .RighInfo002928 .contact,
     .RighInfo002928 .contact .ytable-cell{display: block;}
     .RighInfo002928 .contact .ytable-cell{padding: 5vw 0;}
     .RighInfo002928 .contact .ytable-cell:not(:last-child){border-bottom: 1px solid #d0cbcb;}
     .RighInfo002928 .contact{padding: 0 5vw;}
     .RighInfo002928 .map #allmap{height:60vw;}
     }
     
     
     .Map002793 .auto_1600{ max-width:1600px;}
     @media(max-width:1600px){
     .Map002793 .auto_1600{ padding:0 2%;}
     }
     .Map002793{ padding: 5% 0;background: #f5f5f5;}
     .Map002793 .auto {max-width: 1400px;padding: 0 2%;}
     .Map002793 .box{ position: relative;}
     .Map002793 .box img{ display: block; width: 100%;}
     .Map002793 .con{ position: absolute; left: 0; top: 0; width: 100%; max-height: 100%; overflow: auto; color: #fff; padding: 5%;}
     .Map002793 .con h2{ margin: 0; font-size: 36px; line-height: normal;}
     .Map002793 .con h2 span{ display: block; font-size: 14px; font-weight: normal; margin: 1.5% 0;}
     .Map002793 .con h2:after,
     .Map002793 .con .txt:after{ content: ''; display: block; width: 60px; height: 1px; background: #fff; margin-bottom: 1.5%;}
     .Map002793 .con .txt{ max-width: 1006px; line-height: 30px; overflow: hidden;}
     .Map002793 .con ul{ display: table; width: 50%; float: left;}
     .Map002793 .con li{ display: table-row;}
     .Map002793 .con li span{ display: table-cell;}
     .Map002793 .con ul:nth-child(2) li span:first-child{ width: 120px;}
     .Map002793 .con .txt:after{  margin: 3% 0 4%;}
     .Map002793 .con .more{ width: 140px; line-height: 36px; text-align: center; background: rgba(255,255,255,0.5); color: #595656; display: block;}
     .Map002793 .con .more:before{ content: ''; display: inline-block; width: 15px; height: 15px; background: url("../images/Map002793-icon.png") no-repeat center; vertical-align: middle; margin-right: 5px;}
     .Map002793 .tab_span li{ float: left; color: #888888; background: #fff; text-transform: uppercase; width: 115px; padding:52px 0 15px 15px; margin-right: 1.25%; margin-top: 25px; cursor: pointer;}
     .Map002793 .tab_span b{ display: block; font-size: 24px; color: #555;}
     .Map002793 .tab_span li:last-child{ margin-right: 0;}
     .Map002793 .tab_span li.on{ background: #0c3770; color: #465c7a; position: relative;}
     .Map002793 .tab_span li.on b{ color: #fff;}
     .Map002793 .tab_span li.on:before{ content: '';position: absolute;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform:rotate translateX(-50%);-o-transform:rotate translateX(-50%);border: 10px solid transparent;border-bottom-color: #595656;bottom: 100%;}
     @media(max-width:1000px){
     
         .Map002793 .tab_span{ display: none;}
         .Map002793 .box{ display: block!important; margin-bottom: 2%;}
         .Map002793 .con ul{width: 100%; float: none;}
     }
     @media(max-width:640px){
         .Map002793 .con{ position: static; color: #555;}
         .Map002793 .con h2{ font-size: 20px;}
         .Map002793 .con li span{ min-width: 80px;}
         .Map002793 .con .more{background:#ddd;}
     }
     
     
     /*
      .PicList001358 为demo编号
      */
      .PicList001358 {padding: 5% 0;background: #f5f5f5;}
      .PicList001358 .auto {max-width: 1400px;padding: 0 2%;}
     .PicList001358 ol{ overflow:hidden; clear:both; border-bottom:1px dashed #e5e5e5; padding:20px 0;}
     .PicList001358 time{color:#b9b9b9; font-size:12px;}
     .PicList001358 ol .pic{ float:left; width:18.2%;}
     .PicList001358 ol .pic img{ width:100%; border-radius:20px;}
     .PicList001358 ol div{ float:right; width:80%;}
     .PicList001358 ol h5{ margin:0; font-size:18px;}
     .PicList001358 ol p{ line-height:24px; height:48px; overflow:hidden;font-size:15px;}
     .PicList001358 li{ line-height:55px; height:55px;border-bottom:1px dashed #e5e5e5;}
     .PicList001358 li a{ padding-right:10px;font-size:15px;}
     .PicList001358 li time{ float:right;}
     @media(max-width:1000px){
     .PicList001358 ol .pic{width:30%;}
     .PicList001358 ol div{width:67%;}
     }
     @media(max-width:480px){
     .PicList001358 ol .pic,
     .PicList001358 ol div{ float:none; width:auto;}
     .PicList001358 ol div{ padding-top:3%;}
     }
     
     
/*PicList002926 */
.RighInfo002927 .box1{padding-top: 0;}
.PicList0029261 .auto{max-width: 1400px;}
.PicList0029261 .auto{padding: 0;}
.PicList0029261 .ytable-cell{/*vertical-align: top;*/display:block;}
.PicList0029261 .ytable{display: block;}
.PicList0029261 .lp{display: flex;margin-bottom: 15px;}
.PicList0029261 .lp p{margin: 0;}
.PicList0029261 .lp a{color: #f00;}
@media(max-width:480px){
.PicList0029261 .more{line-height: 10vw;}
}

.PicList0029261 dd{margin-bottom: 4.17vw;}
.PicList0029261 dd .pic a{display: block; overflow: hidden;}
.PicList0029261 dd .pic img{transition: 0.3s;}
.PicList0029261 dd:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList0029261 dd .info .inner{ padding: 0;}
.PicList0029261 dd .icon img{max-height: 32px;}
.PicList0029261 dd h3{font-size: 24px;}
.PicList0029261 dd h3 a{color: #000;}
.PicList0029261 dd .pic{float:left;}
.PicList0029261 dd .info{float:right;width:50%;padding-left:3%;box-sizing:border-box;}
@media(min-width:1025px){
.PicList0029261 dd .pic{width: 59.642%;}
}
@media(max-width:1024px){
.PicList0029261 dd .ytable,
.PicList0029261 dd .ytable-cell{display: block;}
}
@media(max-width:640px){
.PicList0029261 dd h3{font-size: 5vw;}
.PicList0029261 dd  p{font-size: 3.5vw;}
 .PicList0029261 dd .info .inner{padding: 5vw 3vw;}
}

/*
 .Tab001 ä¸ºdemoç¼–å·
 */
 .Tab001{ padding:20px 0;}
 .Tab001 .tab_li{ padding-bottom:20px; overflow:hidden; clear:both;text-align: center;}
 .Tab001 .tab_li span{padding:0 40px; line-height:47px; background-color:#d8d8d8; color:#000; font-weight:bold; margin-left:4px; cursor:pointer;display: inline-block;}
 .Tab001 .tab_li span.active{ background-color:#063c6e; color:#fff;}
 .Tab001 .auto{background: #f5f5f5 !important;}
 /*PicList002854 */
.PicList0028541{padding: 2vw 0 3vw 0;}
.Tab001 .auto{padding: 0 !important;}
.Tab001 .info{padding: 0 !important;}
.PicList0028541 li a{display: block;position: relative; transition: 0.3s;margin-bottom: 20px;}
.PicList0028541 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 2vw;color: #333;}
.PicList0028541 li .Ispic{background-size: contain;padding-bottom: 77.565%;}
.PicList0028541 .owl-nav{display: none;}
.PicList0028541 .owl-dots{display: block;position: absolute;left: 50%;transform: translateX(-50%);}
.PicList0028541 .owl-dot{float:left;}
.PicList0028541 .owl-dot span{background: #ccc;width: 8px;display: block;height:8px;border-radius: 3px;margin-left: 10px;}
.PicList0028541 .owl-dot.active span{background: #063c6e;width: 25px;display: block;}
@media(min-width:769px){
.PicList0028541 li{width: 100%; }
}

/* 我要投标 */
.Form001725{ padding:2% 0;}
.Form001725 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.Form001725 .name span{ display:inline-block; border-left:6px solid #0c3770; padding-left:15px;}
.Form001725 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.Form001725 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#0c3770;}
.Form001725 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:26.6%; height:46px; border:2px solid #999; }
.Form001725 .search input{border:none; }
.Form001725 .search .text{ width:100%; height:42px; line-height:42px; padding:0 56px 0 10px; background:none; color:#999;}
.Form001725 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/Form001725-search.png) no-repeat center center; padding:0;}

.Form001725 .form{ padding-top:30px;  width:100%;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px; }
.Form001725 .form td.w1{ width:47%;}
.Form001725 .form td.w1 .text{width: 98%;}
.Form001725 .form td.w2 .text{width: 99%;}
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#0c3770; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:15px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{ background:#0c3770; color:#fff; cursor:pointer; font-size:18px; width:60%; max-width:180px; height:50px; border-radius:3px; border:none; margin-top:20px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
@media(max-width:768px){
.Form001725 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
.Form001725 .form td.w1{display:block;width:100%;}
}


.value{width: 100%;padding: 40px;}
.value .box{width: 1200px;margin: 0 auto;box-sizing: border-box;padding-right: 655px;text-align: right;}
.value .box .bold{line-height: 0.8em;margin-top: 30px;font-size: 14px;color: rgb(102,102,102);font-weight: bold;margin-bottom: 12px;}
.value .box .des{line-height: 1.6em;font-size: 14px;color: rgb(102,102,102);}
@media(max-width:1024px){
     .value .box{width: 100%;padding: 0 3%;}
}

.mission{background: url(../uploadfiles/zp.png) no-repeat center;background-size: 100%;}
.mission .box{width: 1200px;margin: 0 auto;text-align: right;padding-top: 173px;padding-right: 655px;}
.mission .box .key{font-size: 16px;color:#fff;filter: alpha(opacity=70);line-height: 25px;}
.mission .box .des{font-family: "dincond-medium-webfont";font-size: 20px;color:#fff;line-height: 25px;margin-top: 10px;text-transform: uppercase;}
.rc1{background: rgba(0,0,0,0.5);padding: 20px;}
.title_en{font-size: 30px;color: #fff;}
.title_cn{font-size: 24px;color: #fff;}
.mission1,.mission,.mission2,.mission3,.mission4{width: 100%;padding-bottom: 40px;}
.mission1{background: url(../uploadfiles/zp1.png) no-repeat center;background-size: 100%;}
.mission1 .box{padding-left: 655px;text-align: left;padding-right: 0;}
.mission2{background: url(../uploadfiles/zp2.png) no-repeat center;background-size: 100%;}
.mission3{background: url(../uploadfiles/zp3.png) no-repeat center;background-size: 100%;}
.mission4{background: url(../uploadfiles/zp4.png) no-repeat center;background-size: 100%;}
@media(max-width:1024px){
     .mission .box,.mission1 .box,.mission2 .box,.mission3 .box,.mission4 .box{width: 100%;padding:40px 5%;}
     .mission,.mission1,.mission2,.mission3,.mission4{background-size: cover;}
}

/* 集团新闻 */
.news_box .auto{max-width: 1400px; padding: 0 2%;margin: 25px auto;}
.news_list .news_left{width: 30%;float: left;overflow: hidden;height: 267px;}
.news_list .news_left a{width: 100%;height: 100%;display: block;background-size: cover;}
.news_list .news_right{width: 70%;float: right;padding: 30px;}
.news_right h2{font-size: 22px;font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_right p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_right span{background: url(../images/time.png) no-repeat left center;padding-left: 25px;}
.news_box .owl-nav{display: none;}
.news_box .owl-dots{display: block;position: absolute;left: 35%;transform: translateX(-50%);bottom: 30px;}
.news_box .owl-dot{float:left;}
.news_box .owl-dot span{background: #ccc;width: 8px;display: block;height:8px;border-radius: 3px;margin-left: 10px;}
.news_box .owl-dot.active span{background: #063c6e;width: 25px;display: block;}

.newbox1 .auto{max-width: 1400px;padding: 0 2%;margin: 0 auto;}
.newscjlist{background: #f5f5f5;padding: 15px;margin-bottom:20px ;}
.clear_new{display: flex;justify-content: space-between;}
.newscjlist_l {float: left;width: 20%;text-align: left;height: 110px;overflow: hidden;background-size: cover;}
.newscjlist_l .img {width: 100%;height: 100%;transition: all .6s;background-position: center;background-repeat: no-repeat;background-size: cover;}
.newscjlist_l:hover .img {transform: scale(1.1, 1.1);}
.newscjlist_r {float: right;width: 80%;line-height: 26px;padding-top: 12px;padding-left: 20px;}
.newscjlist_r .shuzinews01 {background: url(../images/time.png) no-repeat left center;color: #5a5a5a;padding-left: 25px;height: 20px;font-size: 18px;line-height: 20px;float: right;
filter: Alpha(Opacity=50);opacity: 0.5;}
a .kjzts01 {font-size: 18px;height: 36px;display: block;color: #3f3e55;clear: both;float: left;}
a:hover .kjzts01 {color: #063c6e;}

@media(max-width:1024px){
    .news_list .news_left{width: 100%;float: none;height: 250px;} 
    .news_list .news_right{width: 100%;float: none;}
    .news_box .owl-dots{left: 50%;}
    .news_right h2{font-size: 18px;}
    .news_right p{font-size: 14px;}
    .newscjlist{
	width:100%;
	height:auto;
		box-sizing:border-box;
}
.newscjlist_l{
	width:100%;
	float:none;
	height:210px;
	box-sizing:border-box;
}
.newscjlist_r{
	width:100%;
	float:none;
     padding-top:12px;
     padding-left: 0;
     line-height:20px;
    
}
.team_jj {
	display: none;
}
a .kjzts01{font-size: 16px;}
.clear_new{display: block;}
a .kjzts01{height: 50px;}
.newscjlist_r .shuzinews01{font-size: 16px;}
}

/* 企业概况 */
.container-div { width: 1199px; margin: 30px auto; background: url(../images/about-bg.jpg) repeat-y center center;overflow: hidden;}
.container-left { width: 419px; float: left; padding-bottom: 30px;padding-bottom: 500px;background: url(../images/zuo.jpg) no-repeat right center;background-size: cover;}
.container-right { width: 700px; float: right; padding: 38px 38px 0 38px;margin-bottom: -500px; }
.container-right img {width: 100%; }

.leftmenu { padding-top: 28px; }
.leftmenu li { height: 37px; line-height: 37px; margin-bottom: 15px; text-align: right; }
.leftmenu li a { display: inline-block; color: #666; font-size: 13px; padding-right: 40px; padding-left: 10px; font-weight: bold; -webkit-transition: all .5s; transition: all .5s; }
.leftmenu .current a, .leftmenu li a:hover { background: #d7d7e2; color: #303860; }
.shiguan-div > div { display: none; }

.instock { width: 379px; height: 140px; overflow: hidden; background: #d8e0ee; padding: 40px 40px 0 0; }
.instock.title { height: 80px; padding: 60px 40px 0 0; }
.instock p { color: #a2b2cd; font-size: 12px; text-align: right; }
.instock p strong { display: block; font-size: 20px; }
.instock h5 { font-family: "dincond-medium-webfont"; font-size: 68px; color: #003894; text-align: right; line-height: 60px; letter-spacing: -3px; }
.container-div .integrity-info { padding-left: 40px; width: 339px; }
.container-div .integrity-info p { text-align: left; color: #303860; font-size: 14px; line-height: 28px; }

.data-box { width: 220px; height: auto; float: right; margin-top: 40px; }
.data-box h4 { background: url(../images/about-menu.png) no-repeat; width: 169px; height: 60px; line-height: 60px; color: #fff; text-align: center; font-size: 20px; float: right; margin-bottom: 5px; }
.data-box dl { float: right; width: 220px; }
.data-box dd { display: inline-block; padding: 0 35px 0 10px;background: #d8e0ee; margin-top: 2px; text-align: right; color: #666666; float: right;     border-radius: 22px 0 0 22px;height:43px; line-height:43px;}
.data-box dd strong { color: #003894; font-size: 30px; font-family: "dincond-medium-webfont"; letter-spacing: -3px; display: inline-block; padding-right: 8px; font-weight: normal; }

.since { overflow: hidden; margin-bottom: 20px; }
.since h5 { font-size: 20px; color: #003894; font-weight: bold; margin: 0;}
.since .en { color: #00b0af; font-size: 42px; font-family: "dincond-medium-webfont"; letter-spacing: -3px; line-height: 60px; float: left;margin: 0; }
.since span, .since em { float: left; font-size: 20px; line-height: 26px; color: #7a7a7a; margin-left: 8px; padding-top: 5px; }
.about-div p { margin-bottom: 15px; text-align: justify;}
.about-div p strong { color: #1c2c71; }
@media(max-width:1024px){
     .container-left{width:100%;padding-bottom: 50px;}
     .container-right{width: 100%;float: none;padding: 0;margin-bottom: 0;}
     .container-div{background: #f6f9ff;padding:2% 3%;width:95%;}
     .since .en{font-size:30px;line-height:35px;}
}

/* 华力荣誉 */
.history_year{position: relative; background: url(../images/history_bg.png) no-repeat 0 bottom;width: 850px;height: 300px;margin: auto;    padding-top: 70px; overflow: hidden;}
.history_year .leftbox{width:300px;height:850px; margin:auto;}
.history_year .leftbox .swiper-container{height: 100%;width: 100%}
.history_year a{color: #c1c1c1;display: block;margin: auto;width:100%; height: 100%; line-height: 110px; text-align: center;position: relative;opacity: 0;transform-origin:50% 50%;}
.history_year .leftbox .swiper-slide i{width: 23px;height: 23px;background: url(../images/history_icon.png) no-repeat center center;display: block;display: none; position: absolute;  top:98px;  left: 50%;margin-left: -8px;}
.history_year .leftbox .swiper-slide em{display: none;position: absolute;top:-15px;left: 0;color: #e3254c;width: 100%;text-align: center;line-height: 30px; font-family: "Arial"; text-transform: uppercase; font-weight: bold;}
.history_year .leftbox .swiper-slide-active i{display: block;}

.history_cont .swiper-slide.swiper-slide-active .topnum{visibility: visible;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}


.topnum{opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;text-align: center;color: #2a2a2a;background: url(../images/his_line01.png) no-repeat center center;margin-bottom: 15px; visibility: hidden;}
.topnum a{background: #fff;padding: 0 10px;}
.topnum a i{ font-family: "Arial"; color: #e3254c;font-style: normal;font-size: 30px;}
.history_year li{float: left; width: 100%; padding: 35px 0; border-bottom:#bebebe solid 1px;overflow: hidden;}
.history_cont dl{overflow: hidden;padding: 30px;background: #efefef;}
.history_cont dt{float: left;width: 215px;}
.history_cont dd{float: right;width: calc(100% - 230px)}
.history_cont dd h3{font-family: "Arial";color:#000;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.his_p{color: #666;line-height: 1.8em;height: 9em;overflow: hidden;}
.his_p p{background: url(../images/his_cicle.png) no-repeat 0 12px;padding-left: 18px;/*white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*/}
.history_cont{margin-bottom: 80px;width:1200px;margin: 0 auto;}
.history_cont .swiper-container{padding-bottom:15px;}
.history_cont .swiper-slide-prev{top:30px;}
.history_cont .swiper-slide-next{top:30px;}
.ie9 .history_cont .swiper-slide img{width: 100%;}
.history_cont .swiper-slide-duplicate-prev,.history_cont .swiper-slide-duplicate-next{opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;top:30px;}
.history_cont .swiper-slide-duplicate-prev img,.history_cont .swiper-slide-duplicate-next img{opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;}
.history_cont .swiper-container-3d .swiper-slide-shadow-right,.history_cont .swiper-container-3d .swiper-slide-shadow-left{
	background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.0)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));
    background-image: linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0));
}
.history_cont .swiper-slide-next,.history_cont .swiper-slide-prev{opacity:0.4;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4;}
.history_cont .swiper-pagination{display: none;}
.history_cont .but>div{width: 25%;height: 87%;margin-top: 0;top:30px;background:url(../images/wite_bg.png) repeat;}
.history_cont .but>div.swiper-button-prev{left: 0;}
.history_cont .but>div.swiper-button-next{right: 0;}
/*大事记改*/
.history_cont .swiper-slide{opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;top:30px;}
.history_cont .swiper-slide img{opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;}
.history_cont .swiper-slide.swiper-slide-active,.history_cont .swiper-slide.swiper-slide-active img{opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.history_cont .swiper-slide.swiper-slide-prev,.history_cont .swiper-slide.swiper-slide-prev img{opacity:0.4;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4;}
.history_cont .swiper-slide.swiper-slide-next,.history_cont .swiper-slide.swiper-slide-next img{opacity:0.4;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4;}
.history_cont .swiper-slide.swiper-slide-prev dl,.history_cont .swiper-slide.swiper-slide-next dl{margin-top: 30px;}
/*大事记改*/
@media only screen and (min-width:1025px){
.history_year .leftbox .swiper-slide-active a{font-size:72px;opacity: 1; color: #3e3e3e;}
.history_year .leftbox a{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.history_year .leftbox .prev_nth2Mode a{transform: rotate(62deg) translateX(17px) translateY(-19px);opacity: 1;}
.history_year .leftbox .next_nth2Mode a{transform: rotate(131deg)  translateX(-22px) translateY(-7px);opacity: 1;}
.history_year .leftbox .prev_nth3Mode a{transform: rotate(33deg) translateX(-48px) translateY(101px);opacity: 1;}
.history_year .leftbox .next_nth3Mode a{transform: rotate(152deg) translateX(54px) translateY(98px);opacity: 1;}
.history_year .leftbox .prev_nth4Mode a{transform: rotate(-80deg) translateX(-126px) translateY(-143px);}
.history_year .leftbox .next_nth4Mode a{transform: rotate(80deg) translateX(-214px) translateY(162px);}
.history_year .leftbox .prev_nth5Mode a{transform: rotate(-25deg) translateX(-65px);opacity: 1;}
.history_year .leftbox .next_nth5Mode a{transform: rotate(25deg) translateX(-65px) translateY(20px);opacity: 1;}
.history_year .leftbox .prev_nth6Mode a{transform: rotate(-30deg) translateX(-99px);opacity: 1;}
.history_year .leftbox .next_nth6Mode a{transform: rotate(30deg) translateX(-99px) translateY(20px);opacity: 1;}
.history_year .swiper-button-prev{width: 28px;height: 51px;background: url(../images/his_prev.png) no-repeat center center; position: absolute;left: 255px;top:0px;margin-top: 15px;}
.history_year .swiper-button-next{width: 28px;height: 51px;background: url(../images/his_next.png) no-repeat center center;position: absolute;right: 255px;top:0px;margin-top: 15px;}
.history_year .leftbox .swiper-container{padding-right: 150px;}
.history_year .leftbox .swiper-slide-active a{transform: rotate(90deg) translateX(-3px) translateY(-150px);}
.history_year .leftbox{transform: rotate(-90deg) translateX(275px); }
}
@media only screen and (max-width:1279px){
.history_cont dl{padding: 20px;}
.history_cont dd{width: calc(100% - 230px)}
}
@media only screen and (max-width:1024px){
.history_cont .but>div{width: 27px;height: 44px;margin-top:-22px; top:50%;display: none;}
.history_cont .but>div.swiper-button-prev{left: 0;    background: url(../images/prev02.png) no-repeat center center;}
.history_cont .but>div.swiper-button-next{right: 0;    background: url(../images/next02.png) no-repeat center center;}
.history_year .leftbox .swiper-slide.on a{font-size:32px;opacity: 1; color: #3e3e3e;}
.history_cont .swiper-slide-prev{top:0px;}
.history_cont .swiper-slide-next{top:0px;}
.history_year .leftbox .prev_nth2Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth2Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth3Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth3Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth4Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth4Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth5Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth5Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth6Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth6Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .swiper-slide-active a{transform: rotate(0deg) translateX(0px) translateY(0px);}
.history_year .leftbox{transform: rotate(0deg) translateX(0px); }
.history_year .leftbox .swiper-slide-active a{color: #000;}
.history_year,.history_year .leftbox{width: 100%;height: auto;}
.history_year .leftbox .swiper-container{padding-right: 0px;}
.history_year{padding-top:0;background: none;}
.history_year a{opacity: 1;}
.history_year .swiper-button-next.swiper-button-disabled,.history_year .swiper-button-prev.swiper-button-disabled{opacity: 0.5; cursor: pointer;     pointer-events: inherit;}
.history_year .swiper-button-next.disabled,.history_year .swiper-button-prev.disabled{opacity: 0.35; cursor: default;}
.history_year .leftbox .swiper-slide-active i{display: none;}
.history_year a{line-height: 32px;}
.history_year .swiper-button-prev{width: 28px;height:28px;background: url(../images/his_prev.png) no-repeat center center; position: absolute;left:0px;top:50%;margin-top: -14px; background-size: cover;}
.history_year .swiper-button-next{width: 28px;height:28px;background: url(../images/his_next.png) no-repeat center center;position: absolute;right:0px;top:50%;margin-top: -14px;background-size: cover;}
.history_cont{margin-bottom: 0;width: 90%;}
.about_history{position: relative;padding:60px 0;}
.history_year{padding: 0 30px;  box-sizing: border-box; position: absolute;top:0;left:3%;width: 94%;margin-top:5%;}
.history_cont .swiper-pagination{display: block;text-align: center;width: 100%;margin-top:10px;}
.history_cont .swiper-pagination span{margin: 0 5px;width: 10px;height: 10px;}
.topnum{background-size: 100%;}
.history_cont .swiper-slide.swiper-slide-prev,.history_cont .swiper-slide.swiper-slide-prev img{opacity:1;filter:alpha(opacity=10); -moz-opacity:1; -khtml-opacity:1;}
.history_cont .swiper-slide.swiper-slide-next,.history_cont .swiper-slide.swiper-slide-next img{opacity:1;filter:alpha(opacity=10); -moz-opacity:1; -khtml-opacity:1;}
.history_cont .swiper-slide.swiper-slide-prev dl,.history_cont .swiper-slide.swiper-slide-next dl{margin-top:0px;}
.history_cont .swiper-slide{top:0;}
}
@media only screen and (max-width:767px){
.about_history{padding:50px 0 0;margin-top:5%;}
.history_cont dl{padding:10px;}
.history_cont dd{width:100%;}
.history_cont dt{width: 100%;margin-bottom: 20px;}
.history_year .leftbox .swiper-slide.on a{font-size: 24px;}
.history_year .swiper-button-next,.history_year .swiper-button-prev{width: 20px;height: 20px;margin-top: -10px;}
.history_cont{margin-top:5%;}
}

.xinw_left{width: 60%;float: left;}
/* 新闻详情 */
.R {
     float: right;
     width: 40%;
   }
.r_list{padding-left: 30px;}
.R .Tit {
     height: 146px;
     padding: 58px 0 22px;
     border-bottom: 2px solid #004098;
     margin-bottom: 30px;
   }
.R .Tit h2 {
     color: #004098;
     font-size: 20px;
     margin:0;
     
   }
.R .Tit h3 {
     color: #004098;
     font: 26px/1 'Gilroy-Bold';
     opacity: 0.2;
     filter: alpha(opacity=20);
   }
.R .co-box .dl {
     overflow: hidden;
     height: 70px;
     margin-bottom: 20px;
     display: block;
     background: #fff;
   }
.R .co-box .dl .dt {
     float: left;
     width: 70px;
     height: 70px;
     background-color: #faf8f6;
     padding: 14px  12px;
     margin-right: 20px;
   }
.R .co-box .dl .dt h4 {
     color: #004098;
     text-align: center;
     margin: 0;
   }
.R .co-box .dl .dt h4 em {
     font-size: 13px;
     display: block;
     font-style: normal;
   }
 .R .co-box .dl .dd {
     float: left;
     width: 250px;
     height: 70px;
   }
.R .co-box .dl .dd h3 {
     width: 250px;
     height: 70px;
     display: table-cell;
     vertical-align: middle;
     color: #515861;
     font-size: 16px;
   }
.R .skd-btn {
     height: 60px;
     margin-top: 40px;
     border: 2px solid #f4eeee;
   }
.R .skd-btn a {
     float: left;
     width: 33.3333%;
     height: 56px;
     box-sizing: border-box;
     background-image: url(../images/news-data-ri-bs-ic-on.png);
     line-height: 56px;
     background-attachment: no-repeat;
     position: relative;
     color: #9b9894;
     -webkit-transition: all 0.3s ease;
     -moz-transition: all 0.3s ease;
     -ms-transition: all 0.3s ease;
     transition: all 0.3s ease;
   }
.R .skd-btn .prev {
     background-position: left center;
     padding-left: 56px;
   }
.R .skd-btn .prev:before {
     content: '';
     width: 0;
     height: 26px;
     border-left: 2px solid #f4eeee;
     position: absolute;
     right: 0;
     top: 0;
     bottom: 0;
     margin: auto;
   }
.R .skd-btn .next {
     background-position: -130px center;
     padding-left: 30px;
   }
.R .skd-btn .return {
     background-position: -260px center;
     border-left: 2px solid #f4eeee;
   }
.xinw_left .Titleinfo{text-align: left;border-bottom: 2px solid #004098;padding: 0 0 18px 0;}
.xinw_left .Titleinfo span{color: #004098;font-size:28px;font-weight: bold;}
.xinw_left .Titleinfo h2{color: #515861;font-size: 26px;margin-bottom: 10px;line-height: 30px;font-weight: normal;}
.Titleinfo .date i{font-style: normal;margin: 0;}
@media(max-width:1024px){
     .R{display: none;}
     .xinw_left{width: 100%;}
     .xinw_left .Titleinfo{text-align: center;}
     .xinw_left .Titleinfo span{font-size:24px;}
     .xinw_left .Titleinfo h2{font-size:20px;line-height:26px;}
}

/* 右侧 */
.pageside { position: fixed; width: 400px; height: 100%; top: 0; right: 0; background: #004ea2; z-index: 100;
     display: none;
 }
 .pageside-cont { width: 361px; height: 655px; padding-top: 39px; padding-left: 46px; color: #BDB9AF; }
 .pageside-cont a { color: #fff; font-size: 13px; }
 .pageside-cont a:hover { color: #fff; }
 .pageside-cont h3 { font-size: 20px; /*padding-top: 60px;*/ /*background: url(../images/Top002568_logo1.png) no-repeat;*/ font-weight: normal;background-size: contain;/*height: 50px; */color: #fff;}
 .pageside-cont h3 img{height:60px;margin-bottom:20px;}
 .sharediv{color: #fff;margin-top:20px;}
/* .stronglink { margin-top: 30px; }*/
 .stronglink a { font-size: 15px; margin-right: 15px; }
/* .plinks { margin-top: 30px; }*/
 .plinks a { font-size: 13px; margin-right: 15px; float: left; display: block; /**display:inline-block;*/ margin-bottom: 10px; }
 .pageside-cont .more { color: #fff; display: block; margin-top: 20px; }
 .m15 { margin-top: 20px; }
.sidebar-toggle{position: fixed;;z-index: 999;top:50%;transform: translateY(-50%);right: 20px;background: rgba(0,0,0,.5);}
.sidebar-toggle:hover{background: rgba(0,0,0,.8);}
.menu-icon { height: 60px; width: 60px; display: block; background: url(../images/side-menu.png) no-repeat center center; position: relative; }
.sidebar-open .pageside { z-index: 999;
     display:block
 }
 .sidebar-open #warper { -webkit-transform: translateX(-500px); -moz-transform: translateX(-500px); -o-transform: translateX(-500px); *left: -500px; left: -500px\0; }
 .sidebar-open #warper-mask { display: block; }
 .sidebar-toggle { position: fixed; right: 0; top: 180px; display: block; width: 60px; height: 60px; z-index: 99991; background: rgba(66, 66, 78, 0.1) none repeat scroll !important;background: #42424e; filter: Alpha(opacity=70); }
 .sidebar-toggle:hover { background: #1B3775 !important; }
 .sidebar-toggle:hover .menu-icon { background: url(../images/side-menu2.png) no-repeat center center; }
 .menu-icon { height: 60px; width: 60px; display: block; background: url(../images/side-menu.png) no-repeat center center; position: relative; }
 .sidebar-open .sidebar-toggle { background: #1B3775 !important; }
 .sidebar-open .sidebar-toggle:hover .menu-icon { background: #06336f url(../images/side-close2.png) no-repeat center center !important; }
 .sidebar-open .sidebar-toggle .menu-icon { background: url(../images/side-close2.png) no-repeat center center; }
 .sidebar-open .fixer { *left: -500px; left: -500px\0; }
 .sidebar-open{padding-right:400px;}
 .sidebar-open .Top002568{padding-right: 400px;}
 #warper-mask {
     position: fixed;
     top: 0;
     width: 100%;
     height: 100%;
     background-color: #182736;
     z-index: 1100;
     display: none;
     filter: alpha(opacity=10);
     -moz-opacity: 0.1;
     opacity: 0.1;
     _height: 1110px;
 }
 .m15 img{height: 100px !important;width: auto;}

 /*PicList002951 */
.PicList002951{padding-top:2.08vw ;}
.PicList002951 .item{margin: 2.08vw 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}
.PicList002951 .item a:hover{color: #1e50ae;}
.PicList002951 .txt .inner{padding: 0 2.03vw 0 1.56vw;}
.PicList002951 .txt p.dot3{line-height: 2.142em; max-height: 6.426em;color: #666;}
.PicList002951 .tit{font-size: 24px; line-height: 1em;}
.PicList002951 .tit:after{display: block; margin-top: 1.25em; content: '';background: #1B3775; width: 48px; height: 2px;}
.PicList002951 .item a:hover  .tit:after{background: #1e50ae;}
.PicList002951 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002951_more.png") no-repeat right center;color: #999;}
.PicList002951 .item a:hover .more{background-image: url("../images/PicList002951_more_on.png");}
@media(min-width:1025px){
/* .PicList002951 .pic{ width:486px;} */
}
@media(min-width:641px) and (max-width:1024px){
.PicList002951 .pic{ width:50%;}
.PicList002951 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002951 .ytable,
.PicList002951 .ytable-cell{display: block;}
.PicList002951 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002951 .tit{font-size: 5vw;}
}

/* 2020-11-10 */
.news_box{margin-top:50px;}
.news_tab{text-align: center;height: 80px;line-height: 80px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-bottom: 30px;}
.news_tab ul{display: inline-block;}
.news_tab ul li{float: left;padding: 0 43px;}
.news_tab ul li a{display: block;color: #666;position: relative;}
.news_tab .line{height: 1px;width: 100%;position: absolute;left: 0;width: 100%;display: none;}
.news_tab .line_01{background: url(../images/line_01.jpg) no-repeat center center;top:-1px;}
.news_tab .line_02{background: url(../images/line_01.jpg) no-repeat center center;bottom:-1px;}
.news_tab ul li.on a{color: #000;}
.news_tab ul li.on .line{display: block;}


.news_list01 ul{overflow: hidden;}
.news_list01 li{width: 33.33%;margin-left: -1px;float: left;margin-bottom: 30px;}
.news_list01 li:last-child dl{border:none;}
.news_list01 li dl{padding: 0 16px;border-right:1px solid #e6e6e6;}
.news_list01 li dt{overflow: hidden;}
.news_list01 li dt img{transition: all .5s;-webkit-transition: all .5s;width: 100%;height: 235px;}
.news_list01 li:hover dt img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.news_list01 li dt a{height: 0;padding-bottom: 62%;}
.news_list01 li dd{padding: 0 20px;padding-top: 25px;}
.news_list01 span,.news_list02 span{color: #000;display: block;margin-bottom: 10px;}
.news_list01 h3{margin-bottom: 20px;min-height: 48px;}
.news_list01 h3 a{color: #3e3e3e;}
.news_list01 p{color: #666;line-height: 1.5em;height: 3em;overflow: hidden;}
.news_list01 .more{margin-top: 20px;}
.news_list01 .more a{color: #17379c;}

.news_list02 li{background: #fff;padding:30px 40px;}
.news_list02 li:nth-child(2n+1){background: #f9f9f9;}
.news_data .pub_year{margin:auto;}
.nopointer  ul li a{cursor: default;}

/* .pad_b60{padding-bottom:60px !important;} */

@media only screen and (max-width:1024px) {
.news_tab{height: 50px;line-height: 50px;}
.news_list01 li dd{padding: 10px;padding-bottom: 0;}
.news_list01 h3{margin-bottom: 10px;}
.news_list01 li dl{padding: 10px;}
.news_list02 li{padding: 20px;}
.news_tab ul li{padding: 0 14px;}
.news_data input{height: 36px;line-height: 36px;width:240px;}

}


@media only screen and (max-width:767px) {
.news_list01 li{width: 100%;margin-bottom: 20px;}
.news_list01 li dl{padding: 0;}
.news_list02 li{padding: 20px 10px;}
.news_tab{margin-bottom: 20px;}
.news_tab ul li{font-size: 14px;padding: 0 6px;}
.news_box{margin-top:30px;}
/* .pad_b60{padding-bottom:30px !important;} */
}

@media only screen and (max-width:370px) {
.news_tab ul li{padding: 0 2px;}
.news_cont_c .news_tab ul li{padding: 0 6px;}
}

.box .inner .owl-carousel .item p{font-size: 16px;text-align: center;}
.box .inner .owl-carousel .owl-dots{position: absolute;width:100%;text-align: center;}
.box .inner .owl-carousel .owl-dots .owl-dot{width:10px;height:10px;border-radius: 50%;background:#ddd;display: inline-block;margin:0 5px;}
.box .inner .owl-carousel .owl-dots .owl-dot.active{background:#063c6e;}

/* 人才理念 */
.BrandBox{margin-bottom: 10px;}
.BrandBox .pic img{display: block; width: 100%;}
.BrandBox .con{width: 42%; padding: 4%; position: absolute; bottom: 0; left: 0; background: rgba(0,84,167,.6);}
.BrandBox .con .info{font-size: 16px; line-height: 30px; color: #fff;}

.BrandList{margin-bottom:50px;}
.BrandList li{width: 100%; float: left; background-color: #fff; background-image: url(../images/shape2.png); background-repeat: no-repeat; background-position: right bottom;}
.BrandList li .effect-img,.BrandList li .txt{width: 50%; float: left;}
.BrandList li .effect-img img{display: block; width: 100%;}
.BrandList li .effect-img .arrow{position: absolute; width: 15px; height: 25px; background: url(../images/arr9.png); top: 50%; margin-top: -12px; right: 0; z-index: 5;}
.BrandList li .txt .con{padding: 15% 10%;}
.BrandList li .txt .con .title span{display: block; font-size: 30px; line-height: 32px;}
.BrandList li .txt .con .title i{display: inline-block; width: 22px; height: 2px; background: #d9d9d9; margin-top: 10px;}
.BrandList li .txt .con .info{margin-top: 15px; font-size:22px; line-height: 26px; color: #808080;text-align: left !important;}
/* .BrandList li:nth-child(3),.BrandList li:nth-child(4){background-position: left bottom;}
.BrandList li:nth-child(3) .effect-img,.BrandList li:nth-child(4) .effect-img{float: right;}
.BrandList li:nth-child(3) .txt,.BrandList li:nth-child(4) .txt{text-align: right;}
.BrandList li:nth-child(3) .effect-img .arrow,.BrandList li:nth-child(4) .effect-img .arrow{right: auto; left: 0; background: url(../images/arr10.png);} */

.BrandList li:nth-child(2n){background-position: left bottom;}
.BrandList li:nth-child(2n) .effect-img{float: right;}
.BrandList li:nth-child(2n) .txt{text-align: right;}
.BrandList li:nth-child(2n) .effect-img .arrow{right: auto; left: 0; background: url(../images/arr10.png);}




.Title01{margin-bottom: 3%;}
.Title01 .name{display: block; font-size: 32px; line-height: 45px; color: #0054a7; font-weight: bold;}
.Title01 i{display: block; width: 30px; height: 2px; background: #ccc; margin-top: 12px;}
.Title01 .more{float: right; font-size: 14px; color: #999; line-height: 54px;}
.Title01 em{font-family: "宋体"; padding-left: 10px;}
.Title01 .ins{font-size: 16px; line-height: 36px; color: #808080; margin-top: 14px;}
.Title01.tc{text-align: center;}
.Title01.tc i{margin: 12px auto 0;}
.Title01.white .name{color: #fff;}
.Title01.white i{background: #fff;}
.Title01.redtxt .name{color: #c32430;}

@media (max-width:768px){
    .BrandBox .con{width: auto; position: static; background: rgba(0,84,167,.8);}
    .BrandList li{width: auto; float: none;}
    .BrandList li .txt .con .title span{font-size: 20px;}
}

@media (max-width:480px){
    .BrandList li .txt .con .info{font-size: 14px;}
    .BrandList li .effect-img,.BrandList li .txt,.BrandList li:nth-child(3) .effect-img,.BrandList li:nth-child(4) .effect-img{width: auto; float: none;}
    .BrandList li .txt .con{padding: 20px;}
    .BrandList li .effect-img .arrow{display: none;}
	.BrandList li .txt .con .title span{font-size:18px;}
	.BrandList li .txt .con .info{font-size:15px;}
}

/* 2020-11-12 */.daSliderWrap {
     width: 1200px;
     height: 400px;
     overflow: hidden;
   }
.daSliderWrap .slideBox {
     width: 1300px;
     height: 260px;
     position: relative;
   }
.daSliderWrap .slideBox .bd li {
     float: left;
     width: 325px;
     height: 250px;
     position: relative;
   }
.daSliderWrap .slideBox .bd li .box {
     width: 240px;
     max-height: 250px;
     padding-left: 26px;
     padding-bottom: 20px;
     background: url(../images/abput4-cont1-slider-bor.png) no-repeat left top;
     position: absolute;
     bottom: 0;
     left: 0;
   }
.daSliderWrap .slideBox .bd li .box h3 {
     color: #edb245;
     font: 36px/27px 'Gilroy-Bold';
     margin: -14px 0 14px;
   }
.daSliderWrap .slideBox .bd li .box p {
     color: #5f5e5e;
     opacity: 0.8;
     filter: alpha(opacity=80);
   }
.daSliderWrap .slideBox .bd li .box .txt {
     width: 214px;
     box-sizing: content-box;
     padding-right: 12px;
     max-height: 168px;
     overflow: auto;
   }
.daSliderWrap .slideBox .bd li .box .txt::-webkit-scrollbar {
     width: 5px;
     height: 3px;
     background-color: rgba(210, 210, 210, 0.1);
   }
.daSliderWrap .slideBox .bd li .box .txt::-webkit-scrollbar-thumb {
     background-color: rgba(123, 121, 121, 0.1);
   }
.daSliderWrap .owl-prev,
.daSliderWrap .owl-next {
     width: 56px;
     height: 56px;
     position: absolute;
     bottom: -56px;
     -webkit-transition: all 0.3s ease;
     -moz-transition: all 0.3s ease;
     -ms-transition: all 0.3s ease;
     transition: all 0.3s ease;
     z-index: 50;
   }
   .daSliderWrap .owl-nav div{color:transparent;}
.daSliderWrap .owl-next {
     background: url(../images/abput4-cont1-next.png) no-repeat center top;background-size:100% 100%;
     left: 66px;
   }
.daSliderWrap .owl-next:hover {
     background: url(../images/abput4-cont1-next-on.png) no-repeat center top;background-size:100% 100%;
   }
.daSliderWrap .owl-prev {
     background: url(../images/abput4-cont1-prev.png) no-repeat center top;background-size:100% 100%;
     left: 0px;
   }
.daSliderWrap .owl-prev.on,
.daSliderWrap .owl-prev:hover {
     background: url(../images/abput4-cont1-prev-on.png) no-repeat center top;background-size:100% 100%;
   }


   .slideTxtBox {
	/* width: 1200px; */
	text-align: left;
	padding-top: 20px;
	font-size: 15px;
}
.slideTxtBox .hd {
	height: 46px;
	line-height: 46px;
	padding: 0 40px 0 0px;
	position: relative;
	border: solid #0c3770;
	border-width: 1px 0px;
}
.slideTxtBox .hd ul {
	float: left;
	position: absolute;
}
.slideTxtBox .hd ul li {
	float: left;
	padding: 0 40px;
	cursor: pointer;
}
.slideTxtBox .hd ul li.on {
	height: 46px;
	line-height: 46px;
	background: #0c3770;
	color: #FFF;
}
.slideTxtBox .bd ul {
	padding: 30px 0px;
	zoom: 1;
	clear: both;
	overflow: hidden;
}
.slideTxtBox .bd li {
}
.slideTxtBox .bd li .date {
	float: right;
	color: #999;
}
.news_lists {
	margin-left: -2%;
}
.news_lists li {
	width: 31.3%;
	margin-bottom: 30px;
	position: relative;
	float: left;
	margin-left: 2%;
	overflow: hidden;
	height: 390px;
}
.rexiao {
	position: absolute;
	right: 10px;
	top: 14px;
	background: #feb62c;
	color: #fff;
	padding: 1px 12px;
	border-radius: 3px;
}
.yishou {
	position: absolute;
	right: 10px;
	top: 14px;
	background: #bababa;
	color: #fff;
	padding: 1px 12px;
	border-radius: 3px;
}
.news_lists .imgbox {
	width: 100%;
	height: 223px;
	overflow: hidden;
}
.news_lists li .img {
	width: 100%;
	height: 100%;
	transition: all .6s;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.news_lists li:hover .img {
	transform: scale(1.1, 1.1);
}
.news_lists li .info {
	background: #f4f4f4;
	padding: 5px 20px;
	box-sizing: border-box;
	width: 100%;
	height: 300px;
	position: relative;
	transition: all .6s;
	color: #737373;
}
.news_lists li h3 {
	font-size: 22px;
	line-height: 55px;
	height: 55px;
	margin-bottom: 0px;
	font-weight: 400;
	color: #0c3770;
}
.news_lists li:hover .info {
	background: #0c3770;
	margin-top: -60px;
	z-index: 6;
	color: #fff;
}
.news_lists li:hover h3 {
	color: #fff;
}
.news_lists li .dizhi {
	padding-top: 2px;
	clear: both;
	height: 60px;
}
.news_lists li .morecc {
	width: 114px;
	height: 31px;
	line-height: 31px;
	color: #0c3770;
	background: #fff;
	text-align: center;
}
p.f18 {
	font-size: 18px;
	color: #595959;
	padding-top: 30px;
	font-weight: bold;
}
.news_lists li:hover .f18 {
	color: #fff;
}
span.f18{
	font-size:18px;
}
.prd_l {
	width: 650px;
	float: left;
	padding: 10px 0px 0px 0px;
}
.prd_r {
	width: 520px;
	float: right;
	padding-top: 200px;
	color: #757575;
	line-height: 30px;
}
.ipg2-h3 {
	font-size: 36px;
	color: #0c3770;
	font-weight: 400;
}
.shzr {
	padding: 40px 0px;
	clear: both;
	overflow: hidden;
}
.shzr_l {
	width: 500px;
	float: left;
}
.shzr_l img {
	width: 100%;
}
.shzr_r {
	width: 640px;
	float: right;
	padding-top: 50px;
}
.shzr01bg {
	width: 100%;
	background: url(../images/shzr01bg.jpg) no-repeat top center;
	height: 467px;
	padding-top: 50px;
	clear: both;
	font-size: 16px;
	position: relative;
	background-size: cover;
}
.shzr03bg {
	width: 100%;
	background: url(../images/shzr01bg.jpg) no-repeat top center;
	height: 507px;
	padding-top: 10px;
	clear: both;
	font-size: 16px;
	position: relative;
}
.xm_intro {
	width: 100%;
	background: #0c3770;
	;
	height: 407px;
	padding-top: 50px;
	clear: both;
	color: #fff;
}
.xm_title {
	font-size: 32px;
	height: 80px;
	line-height: 80px;
}
.luntan_title {
	font-size: 30px;
	color: #fff;
	width: 300px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.bbsbg {
	padding: 50px 0px 40px 0px;
	overflow: hidden;
	width: 1200px;
	margin: 0 auto;
}
.xmjj a {
	float: left;
	border: 1px solid #ffffff;
	width: 175px;
	height: 36px;
	line-height: 36px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	margin-right: 15px;
}
.xmjj a:hover {
	background: #ffffff;
	color: #0c3770;
}
.video_pop {
	display: block;
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999!important;
	display: flex;
	justify-content: center;
	align-items: center;
	display: none;
}
.close_btn {
	width: 40px;
	height: 40px;
	position: absolute;
	right: 20px;
	top: 70px;
	background: url(../images/colse.png) no-repeat center;
	z-index: 100;
	cursor: pointer;
}
#video {
	width: 100%;
	max-height: 100%;
}
.news_bbs {
	width: 30%;
	margin-bottom: 30px;
	position: relative;
	float: left;
	overflow: hidden;
	height: 320px;
	cursor: pointer;
	margin-right: 3%;
}
.news_bbs .imgbox {
	width: 100%;
	height: 258px;
	overflow: hidden;
}
.byj_r .videoicon {
	height: 308px;
	padding-top: 37%;
}
.byj_r .news_bbs {
	height: 368px;
}
.byj_r .news_bbs .imgbox {
	width: 100%;
	height: 308px;
	overflow: hidden;
}
.news_bbs .img {
	width: 100%;
	height: 100%;
	transition: all .6s;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.news_bbs:hover .img {
	transform: scale(1.1, 1.1);
}
.news_bbs a .info {
	background: #f4f4f4;
	padding: 5px 20px;
	box-sizing: border-box;
	width: 100%;
	height: 100px;
	position: relative;
	transition: all .6s;
	color: #737373;
	z-index: 9;
	padding-top: 16px;
	text-align: center;
}
.news_bbs a:hover .info {
	background: #0c3770;
	margin-top: -30px;
	z-index: 6;
	color: #fff;
}
.videoicon {
	position: absolute;
	background: rgba(0,0,0,.4);
	left: 0px;
	top: 0px;
	width: 100%;
	height: 258px;
	z-index: 6;
	box-sizing: border-box;
	padding-top: 30%;
	text-align: center;
}

.prd_l {
	width: 48%;
	float: left;
	padding: 10px 0px 0px 0px;
}
.prd_r {
	width: 48%;
	float: right;
	padding-top: 200px;
	color: #757575;
	line-height: 30px;
}
.ipg2-h3 {
	font-size: 36px;
	color: #026d89;
	font-weight: 400;
}
.kq_content p {
	padding-bottom: 17px;
}


@media(max-width:992px){
     .prd_l{width:100%;}
     .prd_r{width:100%;}
     .ipg2-h3{font-size: 20px;margin:10px 0;}
     .slideTxtBox .hd ul li{padding:0 10px;}
     .slideTxtBox .bd ul{padding:50px 0 30px 0;}
     .news_lists li{width:100%;}
}




/*Form002219*/
.Form002219{ padding-bottom:5%;padding-top: 5%;}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 .text1{border: none;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#0c3770;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/

.kq_content .auto{max-width: 1400px;padding: 0 2%;}
.tabs_hr {
	width: 100%;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
	background: #f5f5f5;
}
.tabs_hr a {
	color: #5d5d5d;
	cursor: pointer;
	font-weight: bold;
	margin-right: 16px;
	/* width: 70px; */
	display: block;
	float: left;
	text-align: center;
	padding: 0px 40px
}
.tabs_hr a.active {
	color: #fff;
	background: #0c3770;
}
.blank30 {
     clear: both;
     height: 30px;
     overflow: hidden;
 }
 @media(max-width:1024px){
     .news_bbs{width: 48%;margin-right: 2%;}
     .news_bbs:nth-child(2n){margin-right: 0;}
     .daSliderWrap .slideBox,.daSliderWrap{width:95%;}
     .daSliderWrap{height:auto;}
     .daSliderWrap .slideBox .bd li{height:160px;}
     .daSliderWrap .owl-prev, .daSliderWrap .owl-next{width:40px;height:40px;}
     .Timeline000913 .main{padding-bottom:0px;}

     .topnum a i{font-size:22px;}
     .his_p{height:auto;}
 }
 @media(max-width:768px){
     .news_bbs{width: 100%}
 }
 #tabs-container{overflow: hidden;}
.nones{ position:absolute; visibility:hidden; opacity:0; top:0;}
.kq_content .nav ul li.on a{background: #004098;color: #fff;}

.queueList{margin:20px 0px!important}
.queueList .placeholder div{word-break: break-word!important;}



.HomeBan {overflow:hidden;height:auto;clear:both;position:relative;width:100%;border-radius:0px;}
.HomeBan .slides li{ position:relative;width:100%;}
.HomeBan .slides li a{ display:block; width:100%;position:relative;}
.HomeBan .slides li a .hlban{width:100%;/*transition:5s linear;*/}
.HomeBan .slides li a .hlic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto!important;}
/*.HomeBan .slides li.flex-active-slide img{ transform:scale(1.12); -webkit-transform:scale(1.12);}
*/.HomeBan .flex-control-nav{display:none!important; right:20%;bottom:70px;z-index:10;display:block;text-align:center;text-align:right;}
/*.HomeBan .flex-control-nav li a{opacity:1; width:20px; height:20px; background:url(../images/dot.png) center center no-repeat;background-size:100% 100%;margin-top:33px;position:relative;text-indent:9999px;overflow:hidden;}
.HomeBan .flex-control-nav li a:hover,.HomeBan .flex-control-nav li a.flex-active{opacity:1;background:url(../images/dot1.png) center center no-repeat;background-size:100% 100%;}
.HomeBan .flex-control-nav li{margin:0 12px;}*/

.HomeBan .flex-direction-nav{position:absolute;top:50%;transform:translate(0,-50%);width:100%;}
.flex-direction-nav a:before{display:none;}
.HomeBan .flex-direction-nav a{width:30px;height:30px;border-top:2px solid #fff;border-right:2px solid #fff;}
.HomeBan .flex-direction-nav .flex-prev{left:20px;transform: rotate(-135deg);}
.HomeBan .flex-direction-nav .flex-next{right:20px;transform: rotate(45deg);}
.HomeBan li video{ width:100%;height:100%;position:absolute;left:0%;bottom:0px;object-fit:fill;}

.video_pop {
	display: block;
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999!important;
	display: flex;
	justify-content: center;
	align-items: center;
	display: none;
}
.close_btn {
	width: 40px;
	height: 40px;
	position: absolute;
	right: 20px;
	top: 70px;
	background: url(../images/colse.png) no-repeat center;
	z-index: 100;
	cursor: pointer;
}
#video {
	width: 100%;
	max-height: 100%;
}

@media ( max-width:1199px){
    .HomeBan .slides li a{ display:block; height:auto;}
    .HomeBan .slides li a img{width:100%;height:auto;}
    .HomeBan .flex-direction-nav a{width:40px;height:40px;}
    .HomeBan .flex-control-nav{bottom:20px;}
    .HomeBan .flex-control-nav li a{width:13px;height:13px;}
    .HomeBan .flex-direction-nav .flex-next{bottom:10px;}
    .HomeBan .flex-control-nav{right:25%;}
    .HomeBan .flex-control-nav li{margin:0 6px;}
}


/*廉政举报*/
.JuBao{padding:120px 0 100px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;position: relative;}
.JuBao::before{background: rgba(255,255,255,0.6);content: "";width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;}
.JuBao .auto{position: relative;z-index: 1;}
.JuCon .JuTit{font-size:34px;color:#333;font-weight:bold;text-align:center;}
.JuCon .JuTit::after{content:"";display:block;width:30px;height:3px;background:#e7000c;margin:30px auto 0;}
.JuCon .JuText{font-size:16px;color:rgba(0,0,0,.8);line-height:30px;margin:30px 0 50px 0;text-align:center;}
.JuCon .jua{display:block;width:220px;height:60px;line-height:60px;margin:0 auto;background:#e7000c;text-align:center;font-size:16px;color:#fff;cursor: default;}
.JuCon .jua img{display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;}

.JbUl{width:100%;padding:70px 50px 130px 80px;box-sizing:border-box;background:rgba(0,0,0,.3);margin-top:60px;}
.JbUl li{width:49%;float:left;font-size:18px;color:#fff;min-height:35px;margin-bottom:10px;position:relative;padding-left:35px;box-sizing:border-box;}
.JbUl li:nth-child(2n){float:right;}
.JbUl li span{color:#fff;}
.JbUl li img{position:absolute;top:0px;left:0px;}
.JbUl li:nth-child(3) span{font-size:24px;color:#ff000d;font-family:myfont;}

@media ( max-width:1240px){
  .w1240{width:95%;}
}

@media ( max-width:1199px){
  	.JbUl{padding:20px 10px;}
  	.JbUl li,.JbUl li:nth-child(2n){width:100%;float:none;min-height:auto}
  	.JbUl li:nth-child(3) span{font-size:18px;}
  	.JuBao{padding:50px 0;}
  	.JuCon .JuTit{font-size:20px;}
  	.JuCon .JuTit::after{margin:10px auto 0;}
  	.JuCon .JuText{font-size:14px;margin:10px 0;line-height:24px;}
  	.JuCon .jua{width:180px;height:40px;line-height:40px;font-size:14px;}
  	.JuCon .jua img{width:22px;}
  	.JbUl{margin-top:30px;}
  	.JbUl li{font-size:15px;}
  	.JbUl li:nth-child(3) span{font-size:16px;}
}
