@charset "utf-8";@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
/*全局初始化样式*/
*{box-sizing:border-box;margin:0;padding:0;}
body{position:relative;padding:0;margin:0 auto;font-size:14px;line-height:1.42857143;font-family:arial,'宋体';color:#333;min-width:320px;width:100%;zoom:1;background:#fff;/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight:rgba(0,0,0,0);/*控制文本可选性*/
/*-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;*/
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing:antialiased;}
*{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;/*word-break:break-all;*/
word-wrap:break-word;}
/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;}
.ul,.ul li{list-style:none;margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,ul li{list-style:none;margin:0;padding:0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus{outline:none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/
/*强制去除表单自带的样式*/
}
/*不允许多行输入文本框有滚动条*/
textarea{resize:none;/*-webkit-appearance:none;*/
/*强制去除textarea自带的样式*/
}
/*初始化表单元素样式*/
textarea,input,select{background:none;border:none;margin:0;padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;}
/*去除figure边距*/
figure,figcaption{margin:0px;padding:0px;}
/*初始化图片样式*/
img{border:none;border:0;max-width:100%;vertical-align:middle;}
/*初始化a的样式和字体样式*/
a{color:#333;text-decoration:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{color:#73a1bf;}
/*清除浮动*/
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;font-size:0px;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.auto{margin:0 auto;}
.auto_1600{max-width:1600px;}
.top{position:relative;z-index:100;border-bottom:solid 1px #e5e5e5;}
.top .b-menu-l{height:360px;}
.top .sub-menu-layer{background:#fff;color:#333;}
.top .header-left{float:left;width:40%;max-width:191px;display:table;height:80px;margin-left:2%;}
.top .header-left .logo{display:table-cell;vertical-align:middle;}
.top .header-mid,.top .header-right{float:right;}
.top .header-right{position:relative;padding:27px 20px;background-color:#123e95;}
.top .open-search{display:block;width:40px;height:30px;background:url(../images/search.png) no-repeat center center;}
.top .open-search-show{position:relative;background:none;}
.top .open-search-show::before,.top .open-search-show::after{position:absolute;content:'';width:60%;left:20%;top:50%;height:3px;background:#fff;transform:rotate(-45deg);}
.top .open-search-show::after{transform:rotate(45deg);}
.top .top-search{border:1px solid #123e95;background:#fff;padding-right:30px;z-index:99;}
.top .top-search .text{width:100%;height:30px;line-height:30px;border:none;padding-left:10px;color:#666;}
.top .top-search .btn{position:absolute;right:0;top:0;width:30px;height:100%;background:url(../images/top-searchbtn.png) no-repeat center center;}
.top .header-menu .ul>li{width:auto !important;padding:0 21px;}
.top .header-menu .ul>li a{line-height:80px;}
.top .header-menu .ul>li em a{font-size:16px;}
.top .header-menu .ul>li:hover,.top .header-menu li.aon{border-bottom:solid 4px #123e95;}
.top .header-menu .ul>li.has-sub em a{position:relative;}
.top .header-menu .ul>li.aon em a{color:#000;}
.top .header-menu .ul>li .sub{display:block !important;}
.top .header-menu .ul>li .sub-menu dt a{color:#333;background:none;padding:0 26px;}
.top .header-mid{margin-right:8%;}
.top .header-lang{float:right;line-height:80px;margin-right:1%;margin-left:1%;position:relative;width:100px;}
.top .header-lang .langtxt{margin-left:5%;}
.top .header-lang select{border:none;-webkit-appearance:none;appearance:none;margin-left:10px;margin-top:-20px;}
.top .header-lang>div{display:none;position:absolute;top:68%;left:0;background:#ffff;width:100%;z-index:999;}
.top .header-lang:hover div{display:inline-block;}
.top .header-lang>div>a{display:block;line-height:1.5;padding-left:20%;padding:7px;}
.pc-menu .img{width:31%;margin-right:3%;}
.pc-menu{position:absolute;top:84px;width:100%;padding:40px 0 60px 0;z-index:999;background:url(../images/topBG.jpg) no-repeat;background-size:cover;}
.pc-menu .body{width:33%;/*padding:25px 0;*/
line-height:2em;}
.pc-menu .body .content{margin-bottom:15px;font-size:16px;}
.pd1600{padding:0 9.2%;height:100%;}
.pc-menu .ul li{line-height:55px;position:relative;padding-left:15px;font-size:16px;}
.pc-menu .ul li:before{content:'';width:6px;height:10px;background:url(../images/icon8.png) no-repeat;position:absolute;left:0;top:50%;margin-top:-5px;}
/*.pc-menu .ul li a{font-weight:bold;}
*/
.pc-menu .ul li:first-child{margin:0;}
.pc-menu .ul{position:relative;margin-right:6%;}
/* .pc-menu .ul .ul-sub{position:absolute;top:0;right:-100%;display:none;width:78px;padding-left:20px;}
*/
.pc-menu .ul .ul-sub{position:absolute;top:13px;left:100%;display:block;white-space:nowrap;padding-left:20px;}
.pc-menu .ul .ul-sub li{font-size:14px;line-height:30px;}
.hide{display:none;}
.header-menu li.aon em > a{color:#82c4c7;}
.header-menu li em{display:block;font-style:normal;text-align:center;}
.header-menu li em a{display:block;}
.header-menu li .sub dt{line-height:40px;}
.header-menu li .sub dt a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 10px;}
.header-menu li .sub dt a:hover{background:#009;color:#fff;}
.header-menu .sub-has-sub dl{display:none;}
@media(max-width:1400px){.pc-menu .ul{position:relative;margin-right:12%;}
}
@media(min-width:1025px){.top{position:fixed;top:0;left:0;width:100%;background:#fff;}
.header-menu li{float:left;}
.header-menu li .sub{position:absolute;/*top:-400%;*/
}
.header-menu li .sub{opacity:0;overflow:hidden;}
.header-menu li.aon .sub{opacity:1;}
.top .top-search{position:absolute;right:0;top:100%;width:260px;display:none;color:#333333;background-color:#fff;}
.top .header-menu li .back{display:none;}
#header-menu{display:none;}
}
@media(max-width:1024px){.top .header-right{width:50%;background:#fff;}
.top .header-right-fixed{position:fixed;right:0;top:0;padding-right:2%;}
.top .open-search{display:none;}
.top .top-search{position:relative;width:70%;max-width:400px;float:right;margin-right:120px;}
.top #header-menu{position:fixed;top:80px;right:-100%;height:100%;background:#fff;border:1px solid #123e95;border-left-width:5px;border-right:0;border-bottom:0;width:50%;transition:ease-in-out 0.5s;}
.top #header-menu.header-menu-show{right:0;}
.top #header-menu li em{border-bottom-color:#123e95;padding:3%;}
.top #header-menu li a{color:#333;}
.top #header-menu li em a{border-bottom:0;font-weight:normal;position:relative;}
.top #header-menu li:first-child em a::after,.top #header-menu li.has-sub em a::after{position:absolute;content:'';width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(../images/top-right_menu.gif) no-repeat center center;}
.top #header-menu li:first-child em a::after{background-image:url(../images/top-home.png);}
.top #header-menu li .sub{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:10;}
.top #header-menu li .back,.top #header-menu li .sub-menu dt{border-bottom:1px solid #123e95;}
.top #header-menu li .sub-menu dt a{border-bottom:0;padding:3% 5%;font-size:16px;}
.top #header-menu li .back{padding:3% 5%;font-size:16px;}
.top #header-menu li .back::before{display:inline-block;content:'';vertical-align:middle;margin-right:5px;width:12px;height:12px;background:url(../images/top-left_menu.gif) no-repeat left center;}
.top #open_menu{position:absolute;width:40px;height:30px;top:50%;margin-top:-15px;background:#123e95;right:1%;}
.top #open_menu i,.top #open_menu i::before,.top #open_menu i::after{background:#fff;}
.top #open_menu i{height:2px;width:60%;left:20%;margin-top:-1px;}
.top #open_menu.open_menu_on{position:fixed;margin-top:0;top:25px;}
.top .header-lang{margin:0;position:absolute;right:61px;top:0;width:auto;white-space:nowrap;}
.top .header-lang>div{width:130px;left:50%;margin-left:-50px;}
.header-menu{display:none;}
#header-menu li .sub{display:none;}
#header-menu li{line-height:40px;}
#header-menu li em{font-style:normal;display:block;font-size:16px;border-bottom:1px solid rgba(255,255,255,0.3);}
#header-menu li a{display:block;}
#header-menu li em a{border-bottom:1px solid rgba(0,0,0,0.3);font-weight:bold;padding:0 10px;}
#header-menu li:last-child em,#header-menu li:last-child em a{border-bottom:0;}
#header-menu li a:hover,#header-menu li a{/*color:#fff;*/
}
}
@media(max-width:1000px){.home_ban .homeban_news .slidehomenews dl dd a{display:none;}
}
@media(max-width:1000px){.top .top-search{margin-right:113px;}
}
@media(max-width:640px){.top .header-right{width:100%;padding:10px;}
.top #open_menu{margin-top:-37px;}
.top .top-search{margin-right:0;width:100%;}
.top .header-lang{right:110px;}
}
#header-menu li.has-sub em{position:relative;}
#header-menu li.has-sub em::before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;z-index:2;background-color:transparent;}
#header-menu li.has-sub em .op{position:absolute;width:15px;height:15px;right:3%;top:50%;margin-top:-6px;display:none;transition:0.3s;}
#header-menu li.has-sub.clickon em .op{transform:rotate(45deg);}
#header-menu li.has-sub em .op::before,#header-menu li.has-sub em .op::after{position:absolute;content:'';background:#fff;}
#header-menu li.has-sub em .op::before{width:100%;height:3px;left:0;top:6px;}
#header-menu li.has-sub em .op::after{width:3px;left:6px;top:0;height:100%;}
#header-menu li .sub-menu dt.has-dt{position:relative;}
#header-menu li .sub-menu dt.has-dt::before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;background-color:transparent;}
#header-menu li .sub-menu dt a{padding:0 10px;border-bottom:1px dashed rgba(0,0,0,0.5);display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#header-menu li .sub-menu dt:last-child >　a{border-bottom:0;}
#header-menu li .sub-has-sub{position:relative;}
#header-menu li .sub-has-sub i{position:absolute;left:0;top:0;height:40px;width:100%;background-color:transparent;z-index:2;}
#open_menu i,#open_menu i::before,#open_menu i::after{position:absolute;}
#open_menu i{top:50%;}
#open_menu i::before,#open_menu i::after{left:0;width:100%;height:100%;content:'';transition:transform 0.3s;}
#open_menu i::before{top:6px;}
#open_menu i::after{top:-6px;}
#open_menu.open_menu_on i{background:none !important;}
#open_menu.open_menu_on i::before,#open_menu.open_menu_on i::after{top:0 !important;}
#open_menu.open_menu_on i::before{transform:rotate(45deg);}
#open_menu.open_menu_on i::after{transform:rotate(-45deg);}
}
.Bottombox,.Bottombox a{color:rgba(255,255,255,.5);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.Bottombox a:hover{color:#fff;}
.Bottombox{background:url(../images/bomBG.jpg) no-repeat;background-size:100% 100%;}
.Bottombox .auto{position:relative;margin-left:9%;margin-right:9%;}
.Bottombox .share{margin-top:15px;}
.Bottombox .share a{background:none;float:none;padding:0;margin:0;width:40px;height:40px;display:inline-block;}
.Bottombox .share a.bds_qzone{background:url(../images/qq.png) no-repeat;}
.Bottombox .share a.bds_weixin{background:url(../images/weixin.png) no-repeat;}
.Bottombox .share a.bds_tsina{background:url(../images/weibo.png) no-repeat;}
.Bottombox .share .bottom_tel{font-size:30px;color:#c4d70d;font-weight:bold;}
@media only screen and (max-width:1200px){.Bottombox .auto{margin-left:15px;margin-right:15px;}
}
.Bottombox .bottom{padding:4% 0;}
.Bottombox .nav .dl dt{padding-bottom:15px;}
.Bottombox .nav .dl dt a{color:#fff;font-size:18px;line-height:24px;}
.Bottombox .nav .dl dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.Bottombox .nav .dl dd a{display:block;line-height:24px;}
@media only screen and (min-width:1001px ){.Bottombox .nav{float:left;width:70%;max-width:880px;}
.Bottombox .nav .dl{float:left;padding:15px 11% 15px 0;}
}
@media only screen and (max-width:1000px ){.Bottombox .nav .dl{border-bottom:1px solid #3b4542;width:100%;}
.Bottombox .nav .dl dt{position:relative;margin-bottom:0;margin-top:0;padding-top:10px;}
.Bottombox .nav .dl dt:after{position:absolute;content:"";display:block;background:url(../images/Bottombox-bottom_arrow.png) no-repeat right top;width:11px;right:3%;height:20px;top:50%;margin-top:-10px;transition:transform .5s ease-in;}
.Bottombox .nav .dl dt.on:after{transform:rotate(90deg);}
.Bottombox .nav .dl .two{display:none;padding:15px;}
}
@media only screen and (min-width:1001px ){.Bottombox .info{float:right;width:25%;text-align:right;}
}
@media only screen and (max-width:1000px ){.Bottombox .info{padding:3% 0;}
.Bottombox .info>*{text-align:center !important;}
}
.Bottombox .weixinbox{margin:10px 0 10px auto;}
.Bottombox .weixinbox dd{display:inline-block;width:48%;max-width:100px;margin-left:10px;}
.Bottombox .weixinbox dd span{display:block;text-align:center;padding-top:5px;}
@media only screen and (max-width:1000px ){.Bottombox .info .weixinbox{margin:10px auto;}
}
.Bottombox footer{line-height:24px;position:relative;padding:20px 0 2%;}
@media only screen and (max-width:1000px ){.Bottombox footer{text-align:center;}
}
.Bottombox footer .links a{display:inline-block;position:relative;}
.Bottombox footer .links a+a{margin-left:20px;}
.Bottombox footer .links a+a:before{content:"";left:-10px;position:absolute;height:3px;top:45%;width:3px;display:block;background:#5d5d5d;border-radius:3px;}
@media only screen and (min-width:1001px ){.Bottombox footer .links{float:left;}
}
.Bottombox footer .copyright{margin:0;}
@media only screen and (min-width:1001px ){.Bottombox footer .copyright{float:right;}
}
#bdshare_weixin_qrcode_dialog{height:320px!important;}
@keyframes mydh{25%{opacity:0.5;}
50%{opacity:0.5;}
90%{opacity:0;}
100%{-webkit-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6);transform:scale(6);opacity:0;}
}
@-moz-keyframes mydh{25%{opacity:0.5;}
50%{opacity:0.5;}
90%{opacity:0;}
100%{-webkit-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6);transform:scale(6);opacity:0;}
}
@-webkit-keyframes mydh{25%{opacity:0.5;}
50%{opacity:0.5;}
90%{opacity:0;}
100%{-webkit-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6);transform:scale(6);opacity:0;}
}
@-o-keyframes mydh{25%{opacity:0.5;}
50%{opacity:0.5;}
90%{opacity:0;}
100%{-webkit-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6);transform:scale(6);opacity:0;}
}
#fp-nav{display:none!important;}
.home_ban{position:relative;}
.home_ban .bx-wrapper{position:relative;z-index:11;}
.home_ban li{background:center;}
.home_ban li img{width:100%;}
.home_ban .bx-pager{position:absolute;width:100%;left:0;text-align:center;bottom:8%;}
.home_ban .bx-pager div{display:inline-block;width:9px;height:10px;margin:0 3px;}
.home_ban .bx-pager div a{display:block;overflow:hidden;line-height:100px;height:10px;border-radius:50%;border:1px solid #003d8a;}
.home_ban .bx-pager div a.active{background:#003d8a;}
@media screen and (min-width:1025px){.home_ban li img{display:none !important;}
.home_ban li{height:820px;background:no-repeat center center;}
}
.home_ban .homeban_news{z-index:11!important;}
@media(max-width:1024px){.home_ban{height:auto!important;/*margin-bottom:3%;*/
}
.home_ban .fp-tableCell{height:auto!important;}
}
.home_ban .homeban_news{position:absolute;bottom:0;left:0;width:100%;height:70px;line-height:70px;color:#fff;background:rgba(0,0,0,.4);z-index:99;}
.home_ban .homeban_news .tit{padding-left:30px;background:url(../images/icon7.png) no-repeat left;float:left;padding-right:2%;}
.home_ban .homeban_news .slidehomenews{float:left;width:60%;}
.home_ban .homeban_news .auto_1600{white-space:nowrap;}
.home_ban .homeban_news .slidehomenews dd a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
.home_ban .homeban_news .slidehomenews dd a:hover{color:#113c8d;}
.home_ban .homeban_news .more{float:right;width:15%;text-align:right;}
.home_ban .homeban_news .more a{color:#fff;}
.home_ban .homeban_news .more a:hover{color:#113c8d;}
.navMenu .MenuXl ul li{}
.home_page2{background:url(../images/frostedBG01.jpg) repeat 0 0;background-position:center;position:relative;}
/*.home_page2 .mapBox .mapLeft{float:left;}
*/
.home_page2 .mapBox .mapLeft .titBox{margin-top:84px;}
.home_page2 .mapBox .mapLeft .titBox h5{font-size:38px;color:#333;font-weight:bold;}
.home_page2 .mapBox .mapLeft .titBox p{font-size:50px;color:#333;}
.home_page2 .mapBox .mapLeft .mapImg{float:left;position:relative;transform:scale(0.7);bottom:17vh;left:7%;}
.home_page2 .mapBox .mapLeft .mapImg .hd{}
.home_page2 .mapBox .mapLeft .mapImg .hd li{cursor:pointer;position:absolute;}
.home_page2 .mapBox .mapLeft .mapImg .hd li .point{width:6px;height:6px;border-radius:50%;transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;background:#003d8a;position:relative;}
.home_page2 .mapBox .mapLeft .mapImg .hd li i{width:100%;height:100%;border-radius:40px;display:block;background:rgba(0,61,138,.8);position:absolute;animation:mydh 2s infinite;-moz-animation:mydh 2s infinite;-webkit-animation:mydh 2s infinite;-o-animation:mydh 2s infinite;}
.home_page2 .mapBox .mapLeft .mapImg .hd li i:nth-child(2){animation-delay:1s;-webkit-animation-delay:1s;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.on .point{background:#fff;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.on i{background:rgba(196,215,13,.8);}
.home_page2 .mapBox .mapLeft .mapImg .hd li.on i:nth-child(2){background:rgba(196,215,13,.8);}
.home_page2 .mapBox .mapLeft .mapImg .hd li.all .point{display:none;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.xg{right:37%;bottom:12%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.gd{right:39%;bottom:15%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.sc{left:46%;bottom:32%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.hn{right:41%;bottom:45%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.sd{right:33%;top:46%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.js{right:17%;top:57%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.sh{right:26%;bottom:39%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.zj{right:25%;bottom:33%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.jx{right:25%;bottom:28%;}
.home_page2 .mapBox .mapLeft .mapImg .hd li.JS{right:29%;top:53%;}
.home_page2 .mapBox .bd{float:right;margin-top:84px;background:url(../images/blueBG.jpg) no-repeat;color:#fff;width:27.5%;padding:3% 3.75%;bottom:22vh;position:relative;}
.home_page2 .mapBox .bd .item{}
.home_page2 .mapBox .bd .item ul{height:327px;overflow:auto;padding-right:25px;box-sizing:content-box;}
.home_page2 .mapBox .bd .item ul::-webkit-scrollbar{width:6px;height:6px;background:hsla(0,0%,100%,0.6);}
.home_page2 .mapBox .bd .item ul::-webkit-scrollbar-track{border-radius:5px;}
.home_page2 .mapBox .bd .item ul::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(255,255,255,.4);transition:all .2s;border-radius:.5rem;}
.home_page2 .mapBox .bd .item ul::-webkit-scrollbar-thumb:hover{background-color:#c4d70d;opacity:.5;}
.home_page2 .mapBox .bd .item .titBox{margin-bottom:20%;}
.home_page2 .mapBox .bd .item .titBox h5{font-size:38px;line-height:1;font-weight:normal;}
.home_page2 .mapBox .bd .item .titBox p{font-size:50px;font-weight:bold;line-height:34px;margin:20px 0;font-family:Myriad Pro;}
.home_page2 .mapBox .bd .item li{position:relative;padding-bottom:10%;border-bottom:1px solid #fff;margin-top:10%;}
.home_page2 .mapBox .bd .item li .hidealt,.home_page2 .mapBox .bd .item li .hidetitle{display:none;}
.home_page2 .mapBox .bd .item li:last-child{border-bottom:none;}
.home_page2 .mapBox .bd .item li .txtLeft{padding-right:40px;}
.home_page2 .mapBox .bd .item li .txtLeft h5{font-size:18px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.home_page2 .mapBox .bd .item li .txtLeft p{line-height:24px;color:rgba(255,255,255,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.home_page2 .mapBox .bd .item li .txtLeft p.comeml a{color:rgba(255,255,255,.5);}
.home_page2 .mapBox .bd .item li .txtLeft p.comeml a:hover{border-bottom:1px solid rgba(255,255,255,.5);}
.home_page2 .mapBox .bd .item li .more{position:absolute;right:0;top:0;height:100%;width:40px;background:url(../images/icon1.png) no-repeat;transition:.3s;}
.home_page2 .mapBox .bd .item li .more:hover{background:url(../images/icon1_a.png) no-repeat;}
.home_page3{background:url(../images/frostedBG01.jpg) repeat;background-position:center;}
.home_page3 .auto{position:relative;}
.home_page3 .homehisTxt{background:url(../images/blueBG.jpg) no-repeat;color:#fff;width:27.5%;padding:8% 3.75% 0;height:730px;float:left;}
.home_page3 .homehisTxt >p{line-height:32px;color:rgba(255,255,255,.5);}
.home_page3 .homehisTxt .titBox{margin-bottom:10%;}
.home_page3 .homehisTxt .titBox h5{font-size:38px;line-height:1;font-weight:bold;}
.home_page3 .homehisTxt .titBox p{font-size:50px;font-weight:bold;line-height:34px;margin:20px 0;font-family:Myriad Pro;}
.home_page3 .homehisTxt .more{width:120px;line-height:40px;height:40px;background:#c4d70d;color:#fff;text-align:center;display:block;margin-top:10%;font-size:16px;transition:.3s;}
.home_page3 .homehisTxt .more:hover{transform:scale(1.1);}
.home_page3 .timeLine{width:82%;position:absolute;right:0;padding:8% 5.5% 0;top:4%;}
.home_page3 .timeLine:before{width:1px;height:66%;content:'';background:#c4d70d;position:absolute;bottom:55px;left:17.5%;}
.home_page3 .timeLine:after{width:22px;height:22px;content:'';background:url(../images/icon4.png) no-repeat;position:absolute;top:21%;left:16.8%;}
.home_page3 .timeLine .titBox{padding-left:20%;}
.home_page3 .timeLine .titBox h5{font-size:38px;line-height:1;font-weight:bold;margin-bottom:3vh;}
.home_page3 .timeLine .titBox p{font-size:50px;font-weight:bold;line-height:34px;margin:20px 0;font-family:Myriad Pro;}
.home_page3 .timeLine .hisBox{padding-left:20%;position:static;}
.home_page3 .timeLine .hisBox .owl-carousel{position:static;}
.home_page3 .timeLine .hisBox .item a{display:table;overflow:hidden;color:#333;font-family:Myriad Pro;}
.home_page3 .timeLine .hisBox .item .thumbnail{width:254px;overflow:hidden;position:relative;display:table-cell;}
.home_page3 .timeLine .hisBox .item .thumbnail img{display:block;width:100%;height:auto;border:1px solid #fff;box-sizing:border-box;}
.home_page3 .timeLine .hisBox .item .info{display:table-cell;vertical-align:middle;padding:0 40px;}
.home_page3 .timeLine .hisBox .item .info .year{font-size:36px;font-weight:normal;}
.home_page3 .timeLine .hisBox .item .info .thing{line-height:32px;}
.home_page3 .timeLine #hisBox .owl-nav .owl-prev span,.home_page3 .timeLine #hisBox .owl-nav .owl-next span{display:none;}
.home_page3 .timeLine #hisBox .owl-nav .owl-prev{width:14px;height:24px;position:absolute;bottom:2.5%;left:0;background:url(../images/icon2.png) no-repeat;border:none;}
.home_page3 .timeLine #hisBox .owl-nav .owl-next{width:14px;height:24px;position:absolute;bottom:2.5%;right:0;background:url(../images/icon3.png) no-repeat;border:none;}
.home_page3 .timeLine .hisYear{background:url(../images/timelineBG.png) no-repeat center center;background-size:contain;overflow:hidden;padding-bottom:15%;position:relative;}
.home_page3 .timeLine .hisYear:before{width:11px;height:11px;border:1px solid #fff;border-radius:50%;content:'';position:absolute;bottom:10%;left:0;}
.home_page3 .timeLine .hisYear:after{width:11px;height:11px;border:1px solid #113c8d;border-radius:50%;content:'';position:absolute;bottom:10%;right:0;}
.home_page3 .timeLine #hisYear{position:absolute;top:0;left:0;width:25%;height:100%;text-align:center;}
.home_page3 .timeLine #hisYear.owl-carousel .owl-stage-outer{overflow:visible;}
.home_page3 .timeLine #hisYear.owl-carousel .owl-dots{display:none;}
.home_page3 .timeLine #hisYear .item{font-size:24px;font-weight:bold;font-family:Myriad Pro;color:#113c8d;transition:.3s;height:280px;}
.home_page3 .timeLine #hisYear .item i{width:11px;height:11px;background:#113c8d;border-radius:50%;display:block;font-style:normal;margin:5px auto 5px;transition:all 0.3s ease 0s;}
.home_page3 .timeLine #hisYear .owl-item.active .item{padding-top:37%;}
.home_page3 .timeLine #hisYear .owl-item.active .item i{background:#fff;position:relative;margin-bottom:8%;}
.home_page3 .timeLine #hisYear .owl-item.active .item i:before{width:400%;height:400%;background:rgba(196,215,13,.5);border-radius:50%;left:50%;margin-left:-200%;top:50%;margin-top:-200%;position:absolute;content:'';z-index:-1;}
.home_page3 .timeLine #hisYear .owl-item.next .item{padding-top:26%;}
.home_page3 .timeLine #hisYear .owl-item.next2 .item{padding-top:16%;}
.home_page3 .timeLine #hisYear .owl-item.next3 .item{padding-top:5%;}
.Events .timeLine{width:100%;position:static;}
.Events .timeLine:before{left:16.6%;}
.Events .timeLine:after{left:15.9%;}
.Events .timeLine .hisYear:before{border:1px solid #113c8d;bottom:10.5%;}
.Events .timeLine .hisYear:after{bottom:11%;}
@media (min-width:769px){.home_page3 .timeLine .hisYear{height:148px;}
}
@media (min-width:1920px){.home_page4 .homepartTop{margin-top:84px;}
}
.home_page4{background:#fdfbfa;position:relative;}
.home_page4:before{width:50%;height:50%;content:'';background:url(../images/icon5.png) no-repeat;position:absolute;left:0;top:0;}
.home_page4 .homepartTop .titBox{float:left;width:50%;padding:5% 0 0 8%;}
.home_page4 .homepartTop .titBox h5{font-size:38px;line-height:1;font-weight:normal;}
.home_page4 .homepartTop .titBox p{font-size:50px;font-weight:bold;line-height:34px;margin:20px 0;font-family:Myriad Pro;}
.home_page4 .homepartTop .titBox span{display:block;font-size:14px;line-height:24px;margin-top:5%;}
.home_page4 .homepartTop .ToppartList{float:right;width:50%;}
.home_page4 .homepartTop .ToppartList li{float:left;width:25%;text-align:center;/*line-height:210px;*/
border:1px solid #ebe9e6;line-height:21vh;height:21vh;}
.home_page4 .homepartTop .ToppartList li img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:.3s;max-height:21vh;}
.home_page4 .homepartTop .ToppartList li:hover{border:1px solid #c4d70d;}
.home_page4 .homepartTop .ToppartList li:hover img{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;}
.home_page4 .homepartTop .ToppartList li:first-child{margin-left:25%;}
.home_page4 .homepartBom li{float:left;width:12.5%;text-align:center;/*line-height:210px;*/
border:1px solid #ebe9e6;line-height:21vh;height:21vh;}
.home_page4 .homepartBom li:nth-child(3){border:none;}
.home_page4 .homepartBom li img{max-height:21vh;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:.3s;}
.home_page4 .homepartBom li:hover{border:1px solid #c4d70d;}
.home_page4 .homepartBom li:hover img{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;}
@keyframes mydh2{0%{top:0;left:-10%;}
25%{top:0;left:20%;}
50%{top:10%;left:50%;}
75%{top:15%;left:25%}
100%{top:0;left:-10%;}
}
@-moz-keyframes mydh2{0%{top:0;left:-10%;}
25%{top:0;left:20%;}
50%{top:10%;left:50%;}
75%{top:15%;left:25%}
100%{top:0;left:-10%;}
}
@-webkit-keyframes mydh2{0%{top:0;left:-10%;}
25%{top:0;left:20%;}
50%{top:10%;left:50%;}
75%{top:15%;left:25%}
100%{top:0;left:-10%;}
}
@-o-keyframes mydh2{0%{top:0;left:-10%;}
25%{top:0;left:20%;}
50%{top:10%;left:50%;}
75%{top:15%;left:25%}
100%{top:0;left:-10%;}
}
@keyframes mydh3{0%{top:0;right:-5%;}
25%{top:0;right:15%;}
50%{top:15%;right:40%;}
75%{top:10%;right:25%}
100%{top:0;right:-5%;}
}
@-moz-keyframes mydh3{0%{top:0;right:-5%;}
25%{top:0;right:15%;}
50%{top:15%;right:40%;}
75%{top:10%;right:25%}
100%{top:0;right:-5%;}
}
@-webkit-keyframes mydh3{0%{top:0;right:-5%;}
25%{top:0;right:15%;}
50%{top:15%;right:40%;}
75%{top:10%;right:25%}
100%{top:0;right:-5%;}
}
@-o-keyframes mydh3{0%{top:0;right:-5%;}
25%{top:0;right:15%;}
50%{top:15%;right:40%;}
75%{top:10%;right:25%}
100%{top:0;right:-5%;}
}
@keyframes mydh4{50%{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
}
@-moz-keyframes mydh4{50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes mydh4{50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@-o-keyframes mydh4{50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
.home_page5{position:relative;background:no-repeat center center}
.home_page5:before{width:37%;height:33%;content:'';background:url(../images/c1.png) no-repeat;position:absolute;z-index:-1px;background-size:contain;}
.home_page5:after{width:30%;height:28%;content:'';background:url(../images/c2.png) no-repeat;position:absolute;z-index:-1px;background-size:contain;}
.home_page5 .txtBoxL{width:42%;float:left;color:#fff;}
.home_page5 .txtBoxL h5{font-size:38px;line-height:1;font-weight:bold;}
.home_page5 .txtBoxL p{font-size:50px;line-height:1.5;margin:20px 0;font-family:Myriad Pro;}
.home_page5 .txtBoxL span{display:block;font-size:14px;line-height:34px;margin-top:5%;}
.home_page5 .infoBoxR{float:right;width:43%;position:relative;height:450px;}
.home_page5 .infoBoxR li{width:32%;height:48.5%;position:absolute;background:rgba(255,255,255,.9);padding:8% 0 0 5%;}
.home_page5 .infoBoxR li:nth-child(1){top:0;left:0;}
.home_page5 .infoBoxR li:nth-child(2){top:0;left:34%;}
.home_page5 .infoBoxR li:nth-child(3){top:0;right:0;}
.home_page5 .infoBoxR li:nth-child(4){bottom:0;left:0;width:66%}
.home_page5 .infoBoxR li:nth-child(5){bottom:0;right:0;}
.home_page5 .infoBoxR li i{display:block;margin-bottom:15%;}
.home_page5 .infoBoxR li:nth-child(4) i{margin-bottom:6.5%;}
.home_page5 .infoBoxR li p{font-size:16px;color:#333;line-height:24px;}
@media(min-width:1024px){.home_page5:before{animation:mydh2 40s infinite;-moz-animation:mydh2 40s infinite;-webkit-animation:mydh2 40s infinite;-o-animation:mydh2 40s infinite;}
.home_page5:after{animation:mydh3 40s infinite;-moz-animation:mydh3 40s infinite;-webkit-animation:mydh3 40s infinite;-o-animation:mydh3 40s infinite;}
}
@media(max-width:768px){.home_page5:before{top:5%;left:5%;}
.home_page5:after{top:5%;right:5%;}
}
.home_page6{position:relative;}
.home_page6 figure{background:no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:-1;animation:mydh4 3s infinite;-moz-animation:mydh4 3s infinite;-webkit-animation:mydh4 3s infinite;-o-animation:mydh4 3s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
.home_page6 .txtBoxL{width:35%;color:#fff;}
.home_page6 .txtBoxL h5{font-size:38px;line-height:1;font-weight:bold;}
.home_page6 .txtBoxL p{font-size:50px;line-height:34px;margin:20px 0;font-family:Myriad Pro;}
.home_page6 .txtBoxL span{display:block;font-size:14px;line-height:34px;margin-top:5%;}
#inner_Fullpage .home_page6{overflow:hidden;}
.History{}
.History .historyList{}
.History .historyList ul{background:url(../images/ulBG.jpg) repeat-y center top;}
.History .historyList li{padding-right:54.7%;background:url(../images/icon6.png) no-repeat center center;}
.History .historyList li a{display:block;width:100%;min-height:234px;background:url(../images/tLiBG.jpg);}
.History .historyList li:nth-child(2n){padding-left:54.7%;padding-right:0;}
.History .historyList li .imgBox{float:left;padding:4.8% 0 4.8% 4%;}
.History .historyList li .txtBox{float:left;width:36.5%;margin-left:5%;padding:4.8% 0;}
.History .historyList li .txtBox time{font-size:30px;color:#123e95;display:block;margin-bottom:10px;font-weight:bold;}
.History .historyList li .txtBox p{font-size:16px;color:#555;line-height:26px;}
@media(max-width:1280px){.home_ban .fp-tableCell ul li{background-size:cover !important;height:579px;}
.home_page2 .mapBox .bd{padding:4% 1.8%;margin-top:100px;}
.home_page2 .mapBox .mapLeft .titBox h5{font-size:25px;}
.home_page2 .mapBox .mapLeft .titBox p{font-size:33.5px;}
.auto_1600{max-width:1200px;}
.home_page2 .mapBox .bd .item .titBox h5{font-size:25px;}
.home_page2 .mapBox .bd .item .titBox p{font-size:33px;}
.home_page2 .mapBox .bd .item li .txtLeft h5{font-size:14px;}
/* .home_page2 .mapBox .mapLeft .mapImg{width:68%;}
*/
 .home_page3 .homehisTxt{height:489px;padding:6% 3.75% 0;margin-top:74px;}
.home_page3 .homehisTxt .titBox h5{font-size:25px;}
.home_page3 .homehisTxt .titBox p{font-size:33.4px;}
.home_page3 .timeLine .titBox h5{font-size:25px;}
.home_page3 .timeLine .titBox p{font-size:33.4px;}
.home_page3 .timeLine .hisBox .item .info .year{font-size:24px;}
.home_page3 .timeLine .hisYear{padding-bottom:16%;}
.home_page4 .homepartTop .titBox h5{font-size:25px;}
.home_page4 .homepartTop .titBox p{font-size:33.4px;}
.home_page4 .homepartTop .titBox{padding:8% 0 0 8%;}
.home_page4 .homepartTop .ToppartList li{line-height:140px;}
.home_page4 .homepartBom li{line-height:140px;line-height:21vh;height:21vh;}
.home_page4 .homepartTop .ToppartList{margin-top:85px;}
.home_page5 .txtBoxL h5{font-size:25px;}
.home_page5 .txtBoxL p{font-size:33.4px;}
.home_page6 .txtBoxL h5{font-size:25px;}
.home_page6 .txtBoxL p{font-size:33.4px;}
.home_page5 .txtBoxL{margin-top:20px;}
.home_page5 .infoBoxR{margin-top:20px;}
}
@media(max-width:480px){.History .historyList{padding-left:20px;}
.History .historyList ul{background-position:8px top;}
.History .historyList li{padding:0 !important;background-position:left top;}
.History .historyList li a{padding:10px 10px 10px 36px !important;}
}
.Honor{}
.Honor .auto{position:relative;}
.Honor.be .auto:before{width:100%;height:72px;content:'';background:url('../images/hLBG.png') no-repeat;position:absolute;top:229px;left:0;}
.Honor.af .auto:after{width:100%;height:72px;content:'';background:url('../images/hLBG.png') no-repeat;position:absolute;top:516px;left:0;}
.Honor ul{max-width:1200px;margin:0 auto;}
.Honor li{float:left;width:15.366%;margin-right:5.78%;margin-bottom:5.78%;text-align:center;}
.Honor li:nth-child(5n){margin-right:0;}
.Honor li .imgBox a{padding-bottom:78%;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}
.Honor li .txtBox{margin-top:11%;}
.Honor li .txtBox p{font-size:16px;color:#555;line-height:26px;height:50px}
@media(max-width:1600px){.home_page2{padding:0 1%;}
}
@media(max-width:1280px){.Honor.be .auto:before{display:none}
.Honor.af .auto:after{display:none;}
}
.menufix .Main{position:relative;}
.menufix .Main .slidebarBox{position:absolute;top:85px;left:0;width:100%;background:rgba(255,255,255,.6);border-bottom:4px solid rgba(255,255,255,.6);z-index:100;}
.protect .home_page5 .txtBoxL{width:40%;float:none;}
.protect .home_page5 .infoBoxR{float:none;}
@media(max-width:1024px){.History .historyList li .txtBox p{font-size:14px;}
.home_page2 .mapBox .mapLeft{float:none;}
.home_page2 .mapBox .mapLeft .titBox{margin-top:3%;}
.home_page2 .mapBox .mapLeft .titBox h5{font-size:28px;}
.home_page2 .mapBox .mapLeft .titBox p{font-size:38px;}
.home_page2 .mapBox .bd .item .titBox h5{font-size:28px;}
.home_page2 .mapBox .bd .item .titBox p{font-size:38px;}
.home_page3 .homehisTxt .titBox h5{font-size:28px;}
.home_page3 .homehisTxt .titBox p{font-size:38px;}
.home_page3 .timeLine .titBox h5{font-size:28px;}
.home_page3 .timeLine .titBox p{font-size:38px;}
.home_page4 .homepartTop .titBox h5{font-size:28px;}
.home_page4 .homepartTop .titBox p{font-size:38px;}
.home_page5 .txtBoxL h5{font-size:28px;}
.home_page5 .txtBoxL p{font-size:38px;}
.home_page6 .txtBoxL h5{font-size:28px;}
.home_page6 .txtBoxL p{font-size:38px;}
.home_page2 .mapBox .mapLeft:after{content:".";display:block;height:0;visibility:hidden;clear:both;font-size:0px;}
.home_page2 .mapBox .bd{float:none;width:100%;margin-top:3%;}
.home_page2 .mapBox .bd .item .titBox{margin-bottom:0;}
.home_page2 .mapBox .bd .item li{padding-bottom:5%;margin-top:5%;}
.home_page3 .homehisTxt{float:none;width:100%;height:auto;background-size:cover;padding:5% 2%;}
.home_page3 .homehisTxt .titBox{margin-bottom:0;}
.home_page3 .timeLine{position:relative;width:100%;padding:5% 20px 0;}
.home_page3 .timeLine:before{display:none;}
.home_page3 .timeLine:after{display:none;}
.menufix .Main .slidebarBox{top:0;}
}
@media(max-width:960px){.Honor li{width:32%;margin-right:2%;min-height:290px;}
.Honor li:nth-child(5n){margin-right:2%;}
.Honor li:nth-child(3n){margin-right:0;}
.Honor li .txtBox p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
}
@media(max-width:768px){.home_page3 .timeLine .hisYear:after{display:none;}
.home_page3 .timeLine .hisYear:before{display:none;}
.home_page3 .timeLine .hisYear{padding-bottom:45px;background:none;}
.home_page3 .timeLine #hisYear .item{font-size:18px;}
.home_page3 .timeLine #hisYear .owl-item.active .item{padding-top:0;}
.home_page3 .timeLine #hisYear .owl-item.next .item{padding-top:0;}
.home_page3 .timeLine #hisYear .owl-item.next2 .item{padding-top:0;}
.home_page3 .timeLine #hisYear .owl-item.next3 .item{padding-top:0;}
.home_page3 .timeLine #hisYear .owl-item.active .item i:before{width:200%;height:200%;margin-left:-100%;margin-top:-100%;}
.home_page3 .timeLine .titBox{padding-left:0;}
.home_page3 .timeLine .hisBox{padding-left:0;}
.home_page3 .timeLine .hisBox .item a{display:block;}
.home_page3 .timeLine .hisBox .item .thumbnail{display:block;margin:0 auto;}
.home_page3 .timeLine .hisBox .item .info{display:block;padding:0;}
.home_page4 .homepartTop .titBox{float:none;width:100%;}
.home_page4 .homepartTop .ToppartList{float:none;width:100%;}
.home_page4 .homepartTop .ToppartList li:first-child{margin-left:0;}
.home_page4 .homepartTop .ToppartList li img{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;}
.home_page4 .homepartBom li{width:25%;}
.home_page4 .homepartBom li img{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;}
.home_page5 .txtBoxL{width:100%;float:none;padding:0 1%;}
.home_page5 .infoBoxR{width:100%;float:none;padding:0 1%;}
.home_page6 .txtBoxL{width:100%;float:none;padding:0 1%;}
.home_page6 .txtBoxL span{margin-top:0;}
.History .historyList li .imgBox{float:none;}
.History .historyList li .txtBox{float:none;}
.protect .home_page5 .txtBoxL{width:100%;}
}
@media(max-width:768px){.home_page2.MainBGbox .mapBox .bd{float:none !important;width:100% !important;margin-top:3%;background-size:100% !important;}
}
.navMenu .MenuXl ul li{max-width:30%;}
.navMenu .MenuXl .menuA,.location a,.location span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
@media(max-width:480px){.home_page4 .homepartTop .ToppartList li{width:50%;line-height:21vh;}
.home_page4 .homepartBom li{width:50%;line-height:21vh;}
.History .historyList{padding-left:0;}
.History .historyList li a{width:90%;margin-bottom:2%;float:right;}
.History .historyList li .txtBox{width:100%;}
.Honor li{width:49%;margin-right:2%;min-height:240px;}
.Honor li:nth-child(3n){margin-right:2%;}
.Honor li:nth-child(2n){margin-right:0;}
.navMenu .MenuXl ul li{max-width:100%;}
}
@media(min-width:768px){.slidebarWarp .current{height:60px;}
.location a,.location span{max-width:150px;}
}
@media(min-width:1300px){.slidebarWarp .current{height:80px;}
}
/*子公司弹窗*/
.fixedBG{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.69);left:0;top:0;display:none;}
.pupcomBox{position:absolute;width:80%;height:100%;background:#fff;right:-80%;top:0;transition:.5s;display:none;}
.pupcomBox.active{right:0;}
.pupcomBox .pupTop{height:80px;line-height:80px;background:#2c529d;}
.pupcomBox .pupTop .backbtn{width:235px;font-size:28px;color:#fff;position:relative;padding-left:110px;display:block;background:#2c529d;transition:.3s;}
.pupcomBox .pupTop .backbtn:before{width:37px;height:37px;content:'';background:url(../images/back.png) no-repeat;position:absolute;left:42px;top:20px;}
.pupcomBox .pupTop .backbtn:hover{background:#113b8d;}
.pupcomBox .pupCon{padding:2% 12%;height:85%;overflow:auto;}
.pupcomBox .pupCon .imgBox{position:relative;}
.pupcomBox .pupCon .imgBox .bx-wrapper .bx-viewport{height:460!important;}
.pupcomBox .pupCon .imgBox .bx-controls-direction a{position:absolute;left:0;top:50%;width:40px;height:40px;line-height:40px;text-align:center;background-color:rgba(0,0,0,.6);font-size:0;}
.pupcomBox .pupCon .imgBox .bx-controls-direction a.bx-next{left:auto;right:0;}
.pupcomBox .pupCon .imgBox .bx-controls-direction a:after{content:"";display:block;position:absolute;left:15px;top:10px;width:20px;height:20px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-135deg);}
.pupcomBox .pupCon .imgBox .bx-controls-direction a.bx-next:after{transform:rotate(45deg);left:5px;}
.pupcomBox .pupCon .comBox{margin-bottom:3%;}
.pupcomBox .pupCon .comBox .h5{font-size:30px;color:#333;font-weight:normal;margin:2% 0;}
.pupcomBox .pupCon .comBox .p{color:#555;line-height:27px;}
.pupcomBox .pupCon .txtBox{}
.pupcomBox .pupCon .txtBox .h5{font-size:22px;line-height:32px;font-weight:normal;position:relative;padding-left:12px;}
.pupcomBox .pupCon .txtBox .h5:before{width:5px;height:100%;background:#222;content:'';position:absolute;top:0;left:0;}
.pupcomBox .pupCon .txtBox .p{display:inline-block;vertical-align:top;width:49%;color:#555;line-height:27px;box-sizing:-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px;}
.pupcomBox .pupCon .txtBox .p span{font-weight:bold;}
.home_page2 .mapBox .bd .item li:first-child{margin-top:0;}
.Bottombox a,.Bottombox p{color:rgba(255,255,255,.5);}
.home_page2 .auto_1600{height:100vh;overflow:hidden;}
@media screen and (max-width:769px){.fixedBG{position:fixed;}
.fixedBG .pupcomBox{width:100%;}
}
@media screen and (max-width:1440px){#inner_Fullpage .inner_page1.home_page5 .w1400{padding-top:85px;}
.home_page2,.home_page3,.home_page4,.home_page5,.home_page6{padding:0 2%;}
.home_ban .fp-tableCell ul li,.home_ban .fp-tableCell .bx-viewport,.home_ban .fp-tableCell ul,.home_ban .fp-tableCell ul li{background-size:cover !important;height:675px!important;}
}
@media screen and (max-width:1024px){.home_ban .fp-tableCell ul li,.home_ban .fp-tableCell .bx-viewport,.home_ban .fp-tableCell ul,.home_ban .fp-tableCell ul li{background-size:cover !important;height:0!important;padding-bottom:50%;}
}
@media screen and (max-width:1380px){.home_ban .bx-pager{bottom:70px;}
}
.home_page2.MainBGbox .mapBox{overflow:hidden;}
.home_page2.MainBGbox .mapBox .mapLeft{float:left;width:70%;}
.home_page2.MainBGbox .mapBox .bd{bottom:0;float:right;width:27.5%;}
@media(min-width:1280px){.home_page2 .mapBox .bd{width:26%;}
.home_page2 .auto_1600{padding-top:6vh;}
}
@media(min-width:1440px){.home_page2 .mapBox .bd{width:27.5%;}
.home_page2 .auto_1600{padding-top:20vh;}
}
@media (max-width:1280px){.home_page2 .mapBox .bd{margin-top:80px;}
}
@media (max-width:768px){.home_page2 .mapBox .mapLeft .mapImg{float:none;width:100%;margin-bottom:70px;transform:scale(1);position:static;}
.home_page2 .mapBox .bd{padding-top:40px;}
.home_page2.MainBGbox .mapBox .mapLeft{float:none;width:100%;}
.home_page2 .auto_1600{height:auto;overflow:hidden;}
.home_ban .fp-tableCell ul li,.home_ban .bx-viewport{height:auto;}
.home_ban .homeban_news{height:50px;line-height:50px;padding:0 2%;}
.home_ban .homeban_news .more a{position:relative;right:25%;}
.home_page2 .auto_1600,.home_page3 .auto_1600,.home_page4 .auto_1600,.home_page5 .auto_1600,.home_page6 .auto_1600{padding:0 2%;}
.pupcomBox .pupCon .txtBox .p{width:100%;}
.pupcomBox{padding-top:0!important;}
.pupcomBox .pupTop{height:50px;line-height:50px;}
.pupcomBox .pupTop .backbtn{line-height:50px;font-size:20px;}
.pupcomBox .pupTop .backbtn:before{width:25px;height:25px;background-size:100% 100%;top:13px;}
.pupcomBox .pupCon .comBox .h5{font-size:18px;font-weight:bold;}
.pupcomBox .pupCon .comBox .p{line-height:20px;}
.pupcomBox .pupCon .txtBox .p{line-height:20px;}
// .home_page2{height:auto!important;}
.home_page3 .homehisTxt{margin-top:20px;}
.home_page6{height:560px!important;}
.home_page6 .fp-tableCell{height:560px!important;}
.home_ban .bx-pager{bottom:45px;}
}
@media (min-width:1024px){.Products .list li{width:25%!important;}
.home_page3 .homehisTxt >p{font-size:16px;}
.home_page3 .timeLine .hisBox .item .info .thing{font-size:16px;}
.home_page5 .txtBoxL span{font-size:16px;}
.home_page6 .txtBoxL span{font-size:16px;}
}
/*TextList003121 */
.TextList003121{padding:3% 0;}
.TextList003121 .ytable{display:table;width:100%;}
.TextList003121 .ytable-fixed{table-layout:fixed;}
.TextList003121 .ytable-cell{display:table-cell;vertical-align:middle;}
.TextList003121 .tit{margin:0;font-size:36px;color:#333333;padding-bottom:1em;line-height:1;}
.TextList003121 .titBox h5{font-size:38px;color:#333;font-weight:bold;}
.TextList003121 .titBox p{font-size:50px;color:#333;}
.TextList003121 .area dd{color:#333333;font-size:20px;margin-bottom:12px;line-height:2.5;border-radius:2.5em;padding:0 2.25em;cursor:pointer;}
.TextList003121 .area dd.on{background-color:#123e95;color:#fff;}
.TextList003121 .list{display:none;}
.TextList003121 .list li{border-bottom:1px solid #e8e8e8;padding:2.5% 2.5em;font-size:16px;line-height:1.875;}
.TextList003121 .list li h4{font-weight:normal;font-size:1.25em;padding-left:2em;background:url(../images/TextList003121-icon.png) no-repeat left center;margin:0 0 8px -2em;color:#333333;line-height:1.5;}
.TextList003121 .list li h4 a:hover{color:#c4d70d;}
.TextList003121 .list li aside{position:relative;padding-left:4.125em;min-height:1.875em;line-height:34px;color:#666;}
.TextList003121 .list li aside a{color:#666;}
.TextList003121 .list li aside a:hover{border-bottom:1px solid #666;}
.TextList003121 .list li aside span{position:absolute;left:0;top:0;}
.TextList003121 .list li .hidetitle{display:none;}
@media (min-width:769px){.TextList003121 .ytable{table-layout:fixed;}
.TextList003121 .ytable-cell{vertical-align:top;}
.TextList003121 .area{width:245px;border-right:1px solid #e8e8e8;padding-top:20px;}
.TextList003121 .area dl{margin-right:-22px;}
.TextList003121 .list-group{padding-left:92px;}
}
@media (max-width:768px){.TextList003121 .titBox{margin-top:3%;margin-bottom:3%;}
.TextList003121 .titBox h5{font-size:28px;}
.TextList003121 .titBox p{font-size:26px;}
.TextList003121 .list li aside{line-height:30px;}
.TextList003121 .ytable,.TextList003121 .ytable-cell{display:block;}
.TextList003121 .area{margin-bottom:2vw;}
.TextList003121 .area dl{display:flex;flex-wrap:wrap;}
.TextList003121 .area dd{font-size:2.5vw;}
}
@media (max-width:480px){.TextList003121 .tit{font-size:6vw;}
.TextList003121 .list li{font-size:3.5vw;}
.TextList003121 .area dd{font-size:16px;padding:0 1em;line-height:2.2;}
}
/* 2022.12.14 */
.chronicle{background:#ffffff url(../images/img/mainbg.jpg) no-repeat center 0;background-size:100% auto;}
.chronicle{padding:130px 0 100px;}
.chronicle .swiper-container::before{content:'';display:block;position:absolute;left:50.5%;width:93.5%;height:2px;background-color:#e5e5e5;bottom:9px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
.chronicle .content .main{padding:0 80px;}
.chronicle .content .item{font-size:20px;color:#888888;display:flex;align-items:flex-end;position:relative;padding-bottom:25px;min-width:95px;text-align:center;justify-content:center;height:60px;}
.chronicle .content .item::before{content:'';display:block;width:10px;height:10px;background-color:#e5e5e5;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;bottom:5px;}
.chronicle .content .item span{white-space:nowrap;}
.chronicle .content{padding:40px 30px;background-color:#fff;box-shadow:0 4px 8px 4px #efefef;position:relative;}
.chronicle .content .swiper-slide.cur .item{font-size:28px;color:#003d84;}
.chronicle .swiper_btn{width:65px;height:65px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);border:2px solid #dcdcdc;cursor:pointer;z-index:2;}
.chronicle .swiper_btn:hover{border-color:#003d84;}
.chronicle .swiper_btn:hover::before{border-color:#003d84;}
.chronicle .prev{left:30px;}
.chronicle .prev::before{content:'';display:block;position:absolute;top:22px;border-bottom:2px solid #dcdcdc;border-right:2px solid #dcdcdc;right:19px;width:15px;height:15px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.chronicle .next{right:30px;}
.chronicle .next::before{content:'';display:block;position:absolute;top:22px;border-top:2px solid #dcdcdc;border-left:2px solid #dcdcdc;right:25px;width:15px;height:15px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.chronicle .swiper-slide{cursor:pointer;}
.chronicle .swiper-slide.cur .item::before{background-color:rgba(0,61,132,1);}
.chronicle .swiper-slide.cur .item::after{content:'';display:block;width:20px;height:20px;background-color:rgba(0,61,132,.2);position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;bottom:0;}
.chronicle .swiper-slide.cur .item span{font-weight:700;}
.chronicle1 .swiper-container{overflow:unset;}
.chronicle1{overflow:hidden;position:relative;padding-bottom:140px;}
.chronicle1 .content .tit{font-size:28px;color:#333;padding-bottom:20px;border-bottom:1px solid #e5e5e5;font-weight:700;}
.chronicle1 .content .imgbox{padding-top:25px;}
.chronicle1 .content .desc{padding-top:20px;width:88%;word-break:normal;}
.chronicle1 .content .desc ul,.chronicle1 .content .desc li{list-style:none;}
.chronicle1 .content .desc li{font-size:20px;color:#333;margin:15px 0;padding-left:20px;position:relative;}
.chronicle1 .content .desc li::before{content:'';display:block;position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#7f7f7f;}
.chronicle1 .content .imgbox .bg{padding-bottom:62%;background-size:cover;background-repeat:no-repeat;background-position:center;width:88%;}
@media(max-width:1459px){.chronicle .content{padding:20px 20px;}
.chronicle .swiper_btn{width:50px;height:50px;}
.chronicle .prev::before{top:16px;right:13px;}
.chronicle .next::before{top:16px;right:19px;}
.chronicle .swiper-container::before{left:50.8%;}
.chronicle{padding:80px 0 60px;}
.chronicle1{padding-bottom:80px;}
}
@media(max-width:1024px){.chronicle1 .content .imgbox{padding-top:15px;}
.chronicle .content .item{padding-bottom:15px;}
.chronicle .content .main{padding:0 50px;}
.chronicle .swiper_btn{width:40px;height:40px;}
.chronicle .prev::before{top:10px;right:8px;}
.chronicle .next::before{top:10px;right:14px;}
.chronicle{padding:50px 0 30px;}
.chronicle1{padding-bottom:40px;}
}
@media(max-width:768px){.chronicle1 .swiper-container{overflow:hidden;}
.chronicle .content{padding:10px;}
.chronicle .content .swiper-slide.cur .item{font-size:24px;}
.chronicle .content .item{font-size:18px;}
.chronicle .content .main{padding:0 30px;}
.chronicle1{padding-bottom:20px;}
.chronicle1 .content .desc{width:100%;}
}
@media(max-width:640px){.chronicle .swiper_btn{width:30px;height:30px;}
.chronicle .prev{left:10px;}
.chronicle .next{right:10px;}
.chronicle .prev::before{top:10px;right:8px;width:8px;height:8px;}
.chronicle .next::before{top:10px;right:10px;width:8px;height:8px;}
.chronicle{padding:20px 0 20px;}
.chronicle1 .content .tit{font-size:20px;padding-bottom:10px;}
.chronicle1 .content .imgbox .bg{width:100%;padding-bottom:75%;}
}
.header-menu li em{position:relative;}
.header-menu li#m2 em::before{content:'';display:block;background-image:url(../images/clogo.png);background-repeat:no-repeat;width:20px;height:21px;position:absolute;right:-15px;top:6px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.navMenu .MenuXl ul li#menu165 a::before{content:'';display:block;background-image:url(../images/clogo.png);background-repeat:no-repeat;width:20px;height:21px;position:absolute;right:-15px;top:6px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.navMenu .MenuXl ul li#menu165:hover a::before,.header-menu li#m2:hover em::before{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);}
.navMenu .MenuXl .menuA{overflow:unset;}
.navMenu .MenuXl .menuA .i{display:none !important;}
