﻿@charset "UTF-8";@media (max-width:992px){.pubRow{margin-left:-15px!important;margin-right:-15px!important}
.pubRow .li,.pubRow li{padding-left:15px!important;padding-right:15px!important}
}
img{max-width:100%;height:auto}
.footer{line-height:26px;color:#9D9D9D;background:#3e3e3e;padding:25px 5%;font-size:14px}
.footer a,.footer a:hover{color:#9D9D9D}
.culture_l{width:50%;float:left}
.culture_r{width:50%;float:left}
@media (max-width:993px){.footer span{float:none;width:100%;text-align:center;display:block}
}
.m2ban{height:390px;position:relative;overflow: hidden;}
.m2ban .bgImg{height:100%;position:relative}
.m2ban .bgImg:before{content:"";background:url(../images/banLayBg.png) repeat;height:100%;width:100%;position:absolute;z-index:1}
.m2banTxt{width:100%;text-align:center;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#FFF;padding-top:45px;z-index:2}
.m2banTxt strong{display:block;line-height:58px;font-size:48px;font-weight:400}
.m2banTxt p{font:24px/42px Arial;text-transform:uppercase;height:42px;margin-bottom:50px}
.m2banTxt i{background:url(../images/m2banArrow.png) no-repeat;height:13px;width:22px;display:inline-block}
@media (max-width:1440px){.m2ban{height:280px}
.m2banTxt{padding-top:20px}
.m2banTxt strong{line-height:48px;font-size:38px}
.m2banTxt p{font:20px/36px Arial;height:36px;margin-bottom:30px}
}
@media (max-width:767px){.m2ban{height:180px}
.m2banTxt strong{line-height:42px;font-size:32px}
}
.m2main{background:#F7F7F7;padding:65px 5%}
.m2break{background:#FFF;line-height:69px;height:69px;padding:0 5%;text-align: center;overflow: hidden;}
.m2break span.fl{background:url(../images/m2breaIcon.png) no-repeat left center;padding-left:23px;font-size:14px;color:#999}
@media (max-width:1199px){.m2main{padding:45px 5%}
}
@media (max-width:993px){.m2break{/*line-height:56px;*/height: auto;padding:15px;line-height: 30px;}
.m2main{padding:30px 25px}
}
@media (max-width:767px){.m2main{padding:0}
}
.m2cmBox{background:#FFF url(../images/m2cm_bg.jpg) no-repeat right bottom;padding:47px 60px}
.m2cmText{margin:52px 45px 0 544px;height:440px;font-size:16px;line-height:36px;color:#666}
@media (max-width:1199px){.m2cmBox{background-size:100% auto;padding:30px 30px}
.m2cmText{margin:32px 30px 0 524px}
.mCSB_outside+.mCSB_scrollTools{right:-30px!important}
}
@media (max-width:993px){.m2cmBox .fl{width:100%;float:none;text-align:center;display:block}
.m2cmBox .fl img{width:200px}
.m2cmText{margin:30px 15px 20px 15px}
}
@media (max-width:767px){.m2cmText{height:400px;font-size:14px;line-height:28px}
.m2cmBox{padding:20px 10px}
.mCSB_outside+.mCSB_scrollTools{right:-15px!important}
}
.m2kh_ul li{float:left;width:14.2857%;margin-bottom:22px;padding:0 22px;text-align:center}
.m2kh_ul li img{transition:all .5s ease-in-out}
.m2kh_ul li:hover img{box-shadow:0 0 15px 5px rgba(0,0,0,.1)}
.m2kh_ul{margin:0 -22px}
.m2khMain{padding-bottom:43px}
@media (max-width:1599px){.m2kh_ul li{width:16.6666%}
}
@media (max-width:1399px){.m2kh_ul li{width:20%}
}
@media (max-width:1199px){.m2kh_ul{margin:0 -10px}
.m2kh_ul li{width:25%;padding:0 10px}
}
@media (max-width:993px){.m2kh_ul li{width:33.333%}
}
@media (max-width:767px){.m2kh_ul{margin:0 10px;padding-top:30px}
.m2kh_ul li{width:50%}
}
.m2lxCon{position:relative;min-height:680px}
.m2lxR{width:450px;background:#FFF;padding:58px 40px 52px;text-align:center;position:absolute;top:0;right:0}
.m2lxR_tnm{line-height:40px;font-size:24px;color:#000}
.m2lxR_logo{padding:10px 0 18px}
.m2lxR span{display:block}
.m2lxR_des{font-size:14px;line-height:20px;color:#999;margin-bottom:35px}
.m2lxL{padding:46px 58px 50px;background:#FFF;}
.m2lx_t1{line-height:60px;font-size:18px;color:#000;margin-bottom:62px}
.m2lx_t1 span{display:inline-block;margin-right:18px;font-size:34px}
.m2lxInfo{margin-bottom:42px}
.m2lxCmNm{float:left;padding-right:6.8%;position:relative}
.m2lx_ctnm{background:url(../images/m2lx_icon1.png) no-repeat left center;padding-left:23px;line-height:30px;height:30px;font-size:16px}
.m2lx_cnm{font-size:26px;color:#497ec0;line-height:36px;margin-top:16px}
.m2lxCmNm:after{content:"";background:#D9D9D9;position:absolute;width:1px;top:4px;right:0;bottom:4px}
.m2lxItms{padding-left:6.8%;float:left;line-height:30px;font-size:16px;color:#666;margin-top:-3px}
.m2lxItms i{color:#D0D0D0;margin-right:6px}
.m2lxMap{height:640px;margin-bottom:8px;width:100%}
.m2lxFun dl{
    width: 46%;
    float: left;
    margin: 1%;
}
.m2lxFun dl dt{line-height:64px;height:65px;border-bottom:1px solid #D9D9D9}
.m2lxFun dl dd{padding:28px 0 36px;line-height:36px;font-size:16px;color:#666;background:#F7F7F7;margin-bottom:12px}
.m2lxFun dl dd span{padding:0 1.2% 0 2.5%;display: block;}
.m2lxFun dl dd span:last-of-type{
    
height: 63px;
    
overflow: hidden;
    
line-height: 25px;
}
.m2lxFun i{color:#D0D0D0;margin-right:10px}
.m2lx_btn{font-size:14px;color:#999;float:right}
.on .m2lx_btn{color:#497ec0}
.m2lxMap img{width:auto;height:auto;max-width:none}
@media (max-width:1599px){.m2lxCmNm:after{display:none}
.m2lxCmNm{padding-right:0;float:none;margin-bottom:25px}
.m2lxItms{padding-left:0;float:none}
}
@media (max-width:1299px){.m2lxL{padding:46px 20px 30px;}
.m2lxR{width:420px;padding:58px 25px 52px}
}
@media (max-width:1199px){.m2lx_t1 span{display:block;margin-right:0;font-size:32px}
.m2lx_t1{line-height:40px;margin-bottom:32px}
}
@media (max-width:993px){.m2lxL{margin-right:0;margin-bottom:30px}
.m2lxR{position:static;width:100%}
}
@media (max-width:767px){.m2lxL{padding-top:15px}
.m2lx_t1{line-height:28px;font-size:15px;margin-bottom:25px}
.m2lx_t1 span{font-size:24px;margin-bottom:15px}
.m2lx_cnm{font-size:22px;margin-top:12px}
.m2lxMap{height:340px}
.m2lxInfo{margin-bottom:32px}
.m2lxFun dt .f16{font-size:15px}
.m2lxFun dl dd{padding:18px 0 20px;line-height:28px;font-size:14px;margin-bottom:8px}
}
.m2dtl{background:#FFF;padding:60px 7.5% 65px}
.m2dtl_tnm{text-align:center;padding-bottom:21px;border-bottom:1px solid #DDD;font-size:28px;line-height:44px}
.m2dtl_info{line-height:32px;margin-bottom:37px;position:relative;color:#999}
.m2dtl_page{position:absolute;top:-33px;right:0}
.m2dtl_back{display:inline-block;position:absolute;top:0;right:0}
.m2dtlContent{font-size:16px;line-height:36px;color:#666}
@media (max-width:993px){.m2dtl_tnm{padding-bottom:35px;font-size:22px;line-height:36px}
}
@media (max-width:767px){.m2dtl{padding:15px 20px 35px}
.m2dtl_info{margin-bottom:20px}
.m2dtlContent{font-size:14px;line-height:28px}
}
.page{height:29px;text-align:center}
.page_a{line-height:30px;height:30px;display:inline-block;margin:0 3px;padding:0 11px;font-size:14px;border-radius:50%}
.page_a.on,.page_a:hover{color:#FFF;background:#497ec0;}
.page_next,.page_prev{line-height:28px;height:30px;display:inline-block;margin:0 3px;padding:0 22px;font-size:14px;border:1px solid #ABABAB;border-radius:1.6em}
.page_next:hover,.page_prev:hover{color:#FFF;background:#497ec0;border:1px solid #497ec0;}
@media (max-width:767px){.page_a{margin:0}
.page{height:75px}
.page_next,.page_prev{padding:0 15px}
}
.m2nList{margin:0 -10px 15px}
.m2nList li{padding:0 10px;margin-bottom:48px;width:33.333%;float:left}
.m2n_aBox{background:#FFF;display:block;height:265px;position:relative;padding:58px 30px 0 132px}
.m2nTime{line-height:32px;position:absolute;top:58px;padding-left:50px;left:0;font-size:14px;color:#999}
.m2nTime:before{content:"";background:#DCDCDC;height:1px;width:40px;position:absolute;left:0;top:11px}
.m2nTime span{line-height:24px;font-size:24px;display:block}
.m2n_aBox .overflowHide{float:left;margin-top:2px;height:105px;width:148px}
.m2n_aBox i{background:url(../images/m2n_m1a.png) no-repeat;height:9px;width:17px;position:absolute;left:132px;top:195px;font-size:0}
.m2nText{margin-left:167px}
.m2nText strong{font-size:16px;line-height:24px;height:48px;overflow:hidden;font-weight:400;display:block;margin-bottom:12px}
.m2nText p{font-size:14px;line-height:24px;color:#999;height:48px;overflow:hidden}
.m2n_aBox:hover .m2nTime span{color:#497ec0}
@media (max-width:1599px){.m2nList li{width:50%}
/*.m2nList li:last-child{display:none}*/
}
@media (max-width:993px){.m2nList li{width:100%;margin-bottom:30px}
.m2n_aBox{height:215px;padding:38px 30px 0 132px}
.m2n_aBox i{top:170px}
.m2nList li:last-child{display:block}
}
@media (max-width:767px){.m2nList{margin:0 0 15px}
.m2nList li{padding:0;margin-bottom:20px}
.m2nText{margin:18px 20px 0}
.m2n_aBox .overflowHide{float:none;margin-left:100px}
.m2n_aBox{height:auto;padding-bottom:30px;padding-left:0;padding-right:0}
.m2nTime{padding-left:20px}
.m2nTime:before{width:15px}
.m2nText p,.m2nText strong{height:auto}
.m2nList li:first-child .m2n_aBox{padding-top:15px}
}
.m2zpBom{text-align:center;line-height:38px;height:38px;margin-top:45px}
.m2zpMain{padding-bottom:48px}
.m2zpMore{background:url(../images/m2zp_more.png) no-repeat right center;display:inline-block;padding-right:40px;font-size:14px;font-weight:700}
.m2zpTh{line-height:78px;color:#FFF;height:78px;font-size:18px;background:#3C3C46;padding:0 3%}
.m2zpList{background:#FFF;padding:12px 3% 88px}
.m2zp_w1{float:left;width:20%}
.m2zp_w2{text-align:center;width:25%;float:left}
.m2zp_w4{float:right}
.m2zp_w3{text-align:center;float:left;width:20%}
.m2zp_dl dt{line-height:86px;height:87px;border-bottom:1px solid #C9C9C9;font-size:16px;color:#000;cursor:pointer}
.m2zp_dl .on{border-bottom:1px solid #FFF}
.m2zp_dl .m2zp_w4{color:#497ec0}
.m2zp_dl dd{background:#f3f3f3;padding:0 3.5% 66px;margin-bottom:15px}
.m2zpStop{padding:35px 0 28px;border-bottom:1px solid #C9C9C9;font-size:16px;line-height:36px}
.m2zpStop.li{margin-bottom:14px}
.m2zpInfo{margin:0 -125px;padding:35px 0 60px;font-size:16px;line-height:36px;color:#686868}
.m2zpInfo li{padding:0 125px}
.m2zpInfo strong{line-height:55px;height:55px;font-size:18px;font-weight:700;color:#000;display:block;position:relative;padding-left:18px}
.m2zpInfo strong:before{content:"";background:#497ec0;height:17px;width:4px;position:absolute;left:0;top:50%;margin-top:-8px}
.m2zp_btns{border-top:1px solid #C9C9C9;padding-top:38px}
.m2zp_btns a{font-size:16px;line-height:62px;color:#FFF;background:#497ec0;text-align:center;height:62px;width:222px;display:block}
@media (max-width:1599px){.m2zpInfo{margin:0 -55px}
.m2zpInfo li{padding:0 55px}
}
@media (max-width:1199px){.m2zpInfo{margin:0 -25px;padding-bottom:45px}
.m2zpInfo li{padding:0 25px}
.m2zp_dl dd{padding:0 20px 45px}
.m2zp_dl dd .m2zpStop li{padding:0}
}
@media (max-width:993px){.m2zpInfo strong{font-size:16px}
.m2zpStop{font-size:14px}
.m2zpInfo{font-size:14px}
.m2zp_w1{width:70%}
.m2zpList{padding-bottom:20px}
.m2zpList dl:last-child dt{border:none}
}
@media (max-width:767px){.m2zp_btns a{font-size:14px;line-height:42px;height:42px;width:180px}
.m2zpBom{margin-top:25px}
.m2zpTh{height:58px;line-height:58px;font-size:15px;padding:0 20px}
.m2zpList{padding:12px 20px 28px}
.m2zp_dl dt{line-height:56px;height:57px;font-size:15px}
.m2zpMain{padding-bottom:28px}
.m2zpStop{padding:20px 0 18px;line-height:28px}
.m2zpInfo{padding:15px 0 20px;line-height:30px}
.m2zpInfo strong{font-size:15px}
.m2zpList dl:last-child dt{border:none}
}
.m2menu{font-size:16px;color:#666;/*float:right;margin-right:-18px*/}
.m2menu_a1{margin:0 18px}
.m2menu_a1.on,.m2menu_a1:hover{color:#497ec0}
.m2caseMain{padding-top:0;padding-left:0;padding-right:0}
.m2case_ul li{padding:0;position:relative;min-height:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}
.m2case_ul li.on{opacity:1}
.m2case_bg{width:100%;height:100%;position:absolute}
.m2case_tm1 .m2case_bg,.m2case_tm5 .m2case_bg,.m2case_tm7 .m2case_bg{background:#000}
.m2case_box{position:relative;z-index:10}
.m2case_tm1 .overflowHide,.m2case_tm5 .overflowHide,.m2case_tm7 .overflowHide{height:0;padding-bottom:56.548%}
.m2case_tm2 .overflowHide,.m2case_tm3 .overflowHide,.m2case_tm4 .overflowHide,.m2case_tm6 .overflowHide,.m2case_tm8 .overflowHide,.m2case_tm9 .overflowHide{height:0;padding-bottom:75%}
.m2case_tm2 .m2case_title,.m2case_tm3 .m2case_title,.m2case_tm4 .m2case_title,.m2case_tm6 .m2case_title,.m2case_tm8 .m2case_title,.m2case_tm9 .m2case_title{height:0;padding-bottom:38.1%;padding-right:8.2%;padding-left:8.2%}
.m2case_t{font-size:24px;color:#FFF;line-height:64px;height:86px;position:relative;padding-top:20px}
.m2case_t:after{content:"";background:#FFF;height:2px;width:50px;position:absolute;left:0;bottom:0;display: none;}
.m2caseLayer{color:#FFF;font-size:14px;line-height:26px;padding:80px 10.4% 0;position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;opacity:0;transform:scale(.9);transform-origin:bottom;transition:all .3s ease-in-out}
.m2caseLayer strong{line-height:82px;height:82px;overflow:hidden;/*margin-bottom:22px;*/display:block;position:relative;font-size:26px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}
.m2caseLayer strong:after{content:"";background:#FFF;height:2px;width:50px;position:absolute;left:0;bottom:0;display: none;}
.m2caseLayer p{font-size:14px;line-height:26px;max-height:182px;overflow:hidden}
.m2case_tm1 .m2caseLayer,.m2case_tm5 .m2caseLayer,.m2case_tm7 .m2caseLayer{background:rgba(0,0,0,.8)}
.m2case_tm1 .m2case_title,.m2case_tm5 .m2case_title,.m2case_tm7 .m2case_title{background:#000}
.m2case_tm2 .m2caseLayer,.m2case_tm2 .m2case_bg,.m2case_tm2 .m2case_title{background:#df171d}
.m2case_tm3 .m2caseLayer,.m2case_tm3 .m2case_bg,.m2case_tm3 .m2case_title{background:#ffc400}
.m2case_tm4 .m2caseLayer,.m2case_tm4 .m2case_bg,.m2case_tm4 .m2case_title{background:#0589de}
.m2case_tm6 .m2caseLayer,.m2case_tm6 .m2case_bg,.m2case_tm6 .m2case_title{background:#bdbdbd}
.m2case_tm8 .m2caseLayer,.m2case_tm8 .m2case_bg,.m2case_tm8 .m2case_title{background:#0e81a1}
.m2case_tm9 .m2caseLayer,.m2case_tm9 .m2case_bg,.m2case_tm9 .m2case_title{background:#ff5732}
.m2case_ul li:hover .m2caseLayer{opacity:1;transform:scale(1)}
.m2case_tm1 .m2case_title,.m2case_tm5 .m2case_title,.m2case_tm7 .m2case_title{height:0;padding-bottom:38.1%;padding-right:8.2%;padding-left:8.2%;display:none}
.m2case_aBox{display:block;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(90deg) translateZ(300px) translateY(-100%);transform:rotateX(90deg) translateZ(300px) translateY(-100%);-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out}
.m2case_aBox:after,.m2case_aBox:before{content:'';display:block;position:absolute;top:0;z-index:5;left:0;width:100%;height:100%}
.m2case_aBox:before{-webkit-transform:rotateX(-90deg) translateY(0);transform:rotateX(-90deg) translateY(0);transform-origin:center top 0;-webkit-transform-origin:center top 0}
.m2case_aBox:after{-webkit-transform:rotateX(-90deg) translateY(100%);transform:rotateX(-90deg) translateY(100%);transform-origin:center bottom 0;-webkit-transform-origin:center bottom 0}
.on .m2case_aBox{-webkit-transform:rotateX(0) translateZ(0) translateY(0);transform:rotateX(0) translateZ(0) translateY(0)}
.m2case_tm1,.m2case_tm1 .m2case_aBox,.m2case_tm4,.m2case_tm4 .m2case_aBox,.m2case_tm7,.m2case_tm7 .m2case_aBox{-webkit-transition-delay:0s!important;transition-delay:0s!important}
.m2case_tm2,.m2case_tm2 .m2case_aBox,.m2case_tm5,.m2case_tm5 .m2case_aBox,.m2case_tm8,.m2case_tm8 .m2case_aBox{-webkit-transition-delay:.4s!important;transition-delay:.4s!important}
.m2case_tm3,.m2case_tm3 .m2case_aBox,.m2case_tm6,.m2case_tm6 .m2case_aBox,.m2case_tm9,.m2case_tm9 .m2case_aBox{-webkit-transition-delay:.8s!important;transition-delay:.8s!important}
.m2case_tm1 .m2case_aBox:after,.m2case_tm1 .m2case_aBox:before,.m2case_tm5 .m2case_aBox:after,.m2case_tm5 .m2case_aBox:before,.m2case_tm7 .m2case_aBox:after,.m2case_tm7 .m2case_aBox:before{background:#000}
.m2case_tm2 .m2case_aBox:after,.m2case_tm2 .m2case_aBox:before{background:#bdbdbd}
.m2case_tm3 .m2case_aBox:after,.m2case_tm3 .m2case_aBox:before{background:#0589de}
.m2case_tm4 .m2case_aBox:after,.m2case_tm4 .m2case_aBox:before{background:#0e81a1}
.m2case_tm6 .m2case_aBox:after,.m2case_tm6 .m2case_aBox:before{background:#ff5732}
.m2case_tm8 .m2case_aBox:after,.m2case_tm8 .m2case_aBox:before{background:#ffc400}
.m2case_tm9 .m2case_aBox:after,.m2case_tm9 .m2case_aBox:before{background:#df171d}
@media (max-width:1599px){.m2menu_a1{margin:0 10px;display: inline-block;}
.m2caseLayer{padding-top:30px}
}
@media (max-width:1399px){.m2menu_a1{margin:0 5px}
.m2caseLayer{padding-top:30px}
.m2caseLayer strong{line-height:62px;margin-bottom:15px;font-size:22px}
.m2case_t{padding-top:10px;height:76px;font-size:22px}
}

@media (max-width:1199px){.m2menu_a1{margin:0 5px}
.m2caseLayer p{max-height:130px}
.m2menu{padding-right:15px;margin-right:0}
.m2case_t{padding-top:5px;height:71px;font-size:18px}
.m2case_t:after{bottom:5px}
}
@media (max-width:993px){.m2menu{line-height:30px;padding-top:15px;padding-bottom:15px}
.m2caseLayer p{max-height:none}
.m2case_tm5{display:none}
}
@media (max-width:767px){.m2caseMain{padding-bottom:25px}
.m2case_tm1 .m2case_title,.m2case_tm5 .m2case_title,.m2case_tm7 .m2case_title{display:block}
.m2caseLayer strong{line-height:52px;margin-bottom:10px;font-size:20px}
.m2caseLayer strong:after{bottom:20px}
.m2case_tm5{display:block}
}
@media (max-width:359px){.m2case_tm1 .m2caseLayer p,.m2case_tm5 .m2caseLayer p,.m2case_tm7 .m2caseLayer p{max-height:130px}
}
.m2svrMain{padding-top:0;padding-left:0;padding-right:0;position:relative}
.m2svr_ul li{position:relative;font-size:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}
.m2svr_ul li.on{opacity:1}
.m2svr_bg{position:absolute;left:0;right:0;height:100%}
.m2svrBox{position:relative;z-index:10}
.m2svr_img{width:62.760416%}
.m2svrTxt{width:28.9%;position:absolute;top:14.2%}
.m2svr_t1{line-height:42px;color:#FFF;font-size:26px;padding-top:36px;position:relative;padding-left:80px;font-weight:700}
.m2svr_t1 img{position:absolute;left:0;top:0}
.m2svr_ent{font-size:36px;text-transform:uppercase;color:#FFF;line-height:54px;height:54px;margin-bottom:40px}
.m2svrDes{font-size:14px;line-height:26px;color:#FFF;/*padding-left:108px;*/position:relative;max-height:130px;overflow:hidden}
.m2svrDes:before{content:"";background:#FFF;height:1px;width:85px;position:absolute;left:0;top:8px;display: none;}
.m2svr_x1 .m2svrBox,.m2svr_x1 .m2svr_bg{background:#497ec0}
.m2svr_x1 .m2svr_img,.m2svr_x3 .m2svr_img{float:left}
.m2svr_x1 .m2svrTxt,.m2svr_x3 .m2svrTxt{right:3.95%}
.m2svr_x2 .m2svrBox,.m2svr_x2 .m2svr_bg{background:#ffc400}
.m2svr_x2 .m2svr_img,.m2svr_x4 .m2svr_img{float:right}
.m2svr_x2 .m2svrTxt,.m2svr_x4 .m2svrTxt{left:3.95%}
.m2svr_x3 .m2svrBox,.m2svr_x3 .m2svr_bg{background:#0486d9}
.m2svr_x4 .m2svrBox,.m2svr_x4 .m2svr_bg{background:#ff5732}
.m2svr_aBox{display:block;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(90deg) translateZ(300px) translateY(-100%);transform:rotateX(90deg) translateZ(300px) translateY(-100%);-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out}
.m2svr_aBox:after,.m2svr_aBox:before{content:'';display:block;position:absolute;top:0;z-index:5;left:0;width:100%;height:100%}
.m2svr_aBox:before{-webkit-transform:rotateX(-90deg) translateY(0);transform:rotateX(-90deg) translateY(0);transform-origin:center top 0;-webkit-transform-origin:center top 0}
.m2svr_aBox:after{-webkit-transform:rotateX(-90deg) translateY(100%);transform:rotateX(-90deg) translateY(100%);transform-origin:center bottom 0;-webkit-transform-origin:center bottom 0}
.on .m2svr_aBox{-webkit-transform:rotateX(0) translateZ(0) translateY(0);transform:rotateX(0) translateZ(0) translateY(0)}
.m2svr_x1 .m2svr_aBox:after,.m2svr_x1 .m2svr_aBox:before{background:#0486d9}
.m2svr_x2 .m2svr_aBox:after,.m2svr_x2 .m2svr_aBox:before{background:#e1181e}
.m2svr_x3 .m2svr_aBox:after,.m2svr_x3 .m2svr_aBox:before{background:#ff5732}
.m2svr_x4 .m2svr_aBox:after,.m2svr_x4 .m2svr_aBox:before{background:#0e81a1}
.zimg{
	    position: absolute;
    top: 45%;
    width: 80%;
    left: 10%;
}
.zimg>img{width:100%}
@media (max-width:1599px){.m2svr_ent{margin-bottom:15px;font-size:30px}
.m2svrDes{padding-left:68px}
.m2svrDes:before{width:50px}
}
@media (max-width:1399px){.m2svr_t1 img{transform:scale(.8) translate(-10px,4px)}
.m2svrTxt{top:20px;width:31%}
.m2svr_x1 .m2svrTxt,.m2svr_x3 .m2svrTxt{right:2.95%}
.m2svr_t1{font-size:22px;padding-left:78px}
.m2svr_ent{margin-bottom:10px;font-size:24px;line-height:40px;height:40px}
}
@media (max-width:1199px){.m2svrDes{max-height:78px}
}
@media (max-width:993px){.m2svrDes{display:none}
.m2svr_ent{font-size:20px;line-height:28px;overflow:inherit;white-space:normal;margin-top:10px}
}
@media (max-width:767px){.m2svr_img{width:100%}
.m2svrTxt{width:100%;padding-left:20px;padding-right:20px;position:static}
.m2svr_img{float:none!important}
.m2svr_ent{font-size:18px;line-height:28px;margin-bottom:0}
.m2svrMain{padding-bottom:25px}
.m2svrDes{display:block;max-height:none;padding-bottom:30px}
}
.hmBody .navbar{width:100%;position:fixed;left:0;top:0;z-index:10}
.hmBody .navbarLine{border-bottom:1px solid #BDBDBD!important}
.hmFocus170324{background:url(../images/loader.gif) no-repeat center center;height:100%}
.hmFocus170324 .swiper-wrapper{height:100%}
.hmFocus170324 .bgImg{position:absolute;left:0;top:0;width:100%;height:100%}
.hmFocus170324 .bgImg:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background: url(../images/video_cover.png);}
.hmFocus170324 .hmFocusBtnL{background:rgba(0,0,0,.35) url(../images/hm161009BtnL.png) no-repeat center center;height:86px;width:43px;margin-top:-43px;position:absolute;z-index:5;left:0;top:50%;display:block;border-radius:0 .2em .2em 0;display:none}
.hmFocus170324 .hmFocusBtnR{background:rgba(0,0,0,.35) url(../images/hm161009BtnR.png) no-repeat center center;height:86px;width:43px;margin-top:-43px;position:absolute;z-index:5;right:0;top:50%;display:block;border-radius:.2em .2em 0 0;display:none}
.hmFocus170324 .swiper-pagination{height:3px;bottom:50px;display:none}
.hmFocus170324 .swiper-pagination-bullet{margin:0 5px;height:3px;width:30px;border-radius:0;background:rgba(255,255,255,.5);opacity:1}
.hmFocus170324 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FF790B}
.hmBan1_box{width:100%;max-width:1045px;padding:0 15px;position:absolute;left:50%;top:35%;transform:translateX(-50%);text-align:center;z-index: 9999999999;}
.hmBan1_t1{width:100%;}
.hmBan1_p1{width:56.354%;margin:58px auto}
.hmBan1_link{/*width:25.615%;*/margin:0 auto;width: 100%;}
.bannerTit{color: #fff;font-size: 18px;}
@media (max-height:750px){.hmBan1_t1 img{transform:scale(.8)}
.hmBan1_p1 img{transform:scale(.9)}
}
@media (max-height:650px){.hmBan1_p1{margin:38px auto}
}
@media (max-width:993px){.hmBan1_t1 img{transform:scale(.8)}
.hmBan1_p1 img{transform:scale(.9)}
}
@media (max-width:767px){.hmBan1_p1{width:75%;margin:18px auto}
.hmBan1_link{/*width:50%*/}
.bannerTit{font-size: 12px;}
}
.hmPage2{background:url(../images/hmp2_bg.jpg) no-repeat center top}
.hmtBox{width:100%;text-align:center;padding: 30px 0px;}
.hmt1{font-size:40px;line-height:52px;margin-bottom:5px;}
.hmet1{font-size:24px;line-height:30px;text-transform:uppercase;color:#b3b3b3;}
.hmc2Page{line-height:68px;height:68px;font-size:14px;text-align:center;width:100%;position:absolute;left:0;bottom:0;opacity:0;transition:all .5s ease-in-out;transform:translate(0,80px)}
.hmc2Page .prev{background:url(../images/hmc2_al.png) no-repeat;display:inline-block;height:12px;width:24px;margin-right:7.5%;line-height:0}
.hmc2Page .prev .iOpacity{background:url(../images/hmc2_al_h.png) no-repeat;display:inline-block;height:12px;width:24px}
.hmc2Page .next{background:url(../images/hmc2_ar.png) no-repeat;display:inline-block;height:12px;width:24px;margin-left:7.5%;line-height:0}
.hmc2Page .next .iOpacity{background:url(../images/hmc2_ar_h.png) no-repeat;display:inline-block;height:12px;width:24px}
.hmc2Page a,.hmc2Page text{vertical-align:middle}
.hmc2Swiper{
    height: 600px;
}
.hmc2Swiper .overflowHide,.hmc2Swiper .swiper-container,.hmc2Swiper .swiper-wrapper{height:100%}
.hmc2Swiper .bgImg{position:absolute;left:0;top:0;bottom:0;right:0}
.hmc2_st{padding-left:12%;line-height:56px;font-size:26px;color:#FFF;position:absolute;top:58px;left:0}
.hmc2Layer{padding:58px 12% 0;color:#FFF;position:absolute;left:0;top:0;right:0;bottom:0;background:#497ec0;opacity:0;transform:scale(.9);transform-origin:bottom;transition:all .3s ease-in-out}
.hmc2_icon{margin-bottom:12px}
.hmc2Layer strong{line-height:76px;margin-bottom:22px;display:block;position:relative;font-size:26px;font-weight:400}
.hmc2Layer strong:after{content:"";background:#FFF;height:2px;width:50px;position:absolute;left:0;bottom:0}
.hmc2Layer p{font-size:14px;line-height:26px;max-height:182px;overflow:hidden}
.hmc2_aBox:hover .hmc2Layer{opacity:1;transform:scale(1)}
.hmc2_aBox1 .hmc2Layer,.hmc2_aBox13 .hmc2Layer,.hmc2_aBox5 .hmc2Layer,.hmc2_aBox9 .hmc2Layer{background:#e42a2a}
.hmc2_aBox10 .hmc2Layer,.hmc2_aBox14 .hmc2Layer,.hmc2_aBox2 .hmc2Layer,.hmc2_aBox6 .hmc2Layer{background:#FFC400}
.hmc2_aBox11 .hmc2Layer,.hmc2_aBox15 .hmc2Layer,.hmc2_aBox3 .hmc2Layer,.hmc2_aBox7 .hmc2Layer{background:#0486D9}
.hmc2_aBox12 .hmc2Layer,.hmc2_aBox16 .hmc2Layer,.hmc2_aBox4 .hmc2Layer,.hmc2_aBox8 .hmc2Layer{background:#FF5732}
.active .hmt1{opacity:1;transform:translate(0,0);transition-delay:.5s}
.active .hmet1{opacity:1;transform:translate(0,0);transition-delay:.6s}
.active .hmc2Swiper{opacity:1;transform:translate(0,0);transition-delay:.8s}
.active .hmc2Page{opacity:1;transform:translate(0,0);transition-delay:1s}
@media (max-height:800px){.hmc2_icon{margin-bottom:0}
.hmc2_icon img{transform:scale(.9);transform-origin:left top}
.hmc2Layer{padding-top:48px}
}
@media (max-height:750px){.hmc2_st{top:40px}
.hmc2Layer{padding:40px 8% 0}
.hmc2_icon img{transform:scale(.8)}
.hmc2Layer strong{line-height:56px;font-size:24px;margin-top:-5px}
}
@media (max-height:700px){.hmc2_icon img{transform:scale(.7)}
.hmc2Layer p{max-height:104px}
.hmc2Layer strong{line-height:52px;font-size:22px;margin-top:-10px}
}
@media (max-height:650px){.hmc2Layer p{max-height:52px}
.hmt1{font-size:34px;line-height:44px;margin-bottom:5px}
.hmet1{font-size:20px;line-height:26px}
.hmc2Swiper{top:242px}
}
@media (max-height:600px){.hmt1{font-size:30px;line-height:38px}
.hmet1{font-size:18px;line-height:24px}
.hmc2Swiper{top:232px}
.hmc2Layer{padding-top:30px}
.hmc2Layer strong{margin-top:-15px}
}
@media (max-width:767px){.hmtBox{top:110px}
.hmt1{font-size:28px;line-height:32px}
.hmet1{font-size:16px;line-height:22px}
.hmc2Swiper{top:202px}
.hmc2Layer p{max-height:104px}
}
@media (max-width:359px){.hmc2Layer p{max-height:52px}
}
.hmPage3{background:url(../images/hmp2_bg.jpg) no-repeat center top}
.hmPage3 .hmtBox{text-align:left;padding-right:5%;padding-left:5%}
.hmPage3 .m2menu{position:absolute;right:5%;bottom:2px;opacity:0;transition:all .5s ease-in-out;transform:translate(50px,0)}
.hmc3_ul{display:block;}
.hmc3_ul li{height: 500px;width:25%;float:left;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;}
.active .hmc3_ul li{opacity:1;}
.hmc3_aBox .overflowHide{height:100%; z-index:10; position:absolute; left:0; top:0; right:0; bottom:0;}
.hmc3_aBox .bgImg{position:absolute;left:0;top:0;bottom:0;right:0}
.hmc3Layer{padding:35% 18% 0;background:#497ec0;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;color:#FFF;height:100%;width:100%;opacity:0;transform:scale(.9);transform-origin:bottom;transition:all .3s ease-in-out}
.hmc3Layer .ellipsis{line-height:80px;height:80px;display:block;font-size:26px;font-weight:400}
.hmc3Layer p{line-height:22px;height:44px;overflow:hidden;margin-bottom:22px;font-size:14px}
.hmc3Layer i{background:#FFF url(../images/hmc3_icon.png) no-repeat center center;height:68px;width:68px;display:inline-block;border-radius:50%}
.hmc3_aBox:hover .hmc3Layer{opacity:1;transform:scale(1)}
.active.hmPage3 .m2menu{opacity:1;transform:translate(0,0);transition-delay:.8s}
.hmc3_aBox{display:block;height: 500px;position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;}
.active .hmc3_aBox{-webkit-transform:rotateX(0) translateZ(0) translateY(0);transform:rotateX(0) translateZ(0) translateY(0)}
.hmc3_aBox:after,.hmc3_aBox:before{content:'';display:block;position:absolute;top:0;z-index:5;left:0;width:100%;height:100%}
.hmc3_aBox:before{-webkit-transform:rotateX(-90deg) translateY(0);transform:rotateX(-90deg) translateY(0);transform-origin:center top 0;-webkit-transform-origin:center top 0}
.hmc3_aBox:after{-webkit-transform:rotateX(-90deg) translateY(100%);transform:rotateX(-90deg) translateY(100%);transform-origin:center bottom 0;-webkit-transform-origin:center bottom 0}
.hmc3_ul li:nth-child(1),.hmc3_ul li:nth-child(1) .hmc3_aBox{-webkit-transition-delay:0s!important;transition-delay:0s!important}
.hmc3_ul li:nth-child(2),.hmc3_ul li:nth-child(2) .hmc3_aBox{-webkit-transition-delay:0.3s!important;transition-delay:0.3s!important}
.hmc3_ul li:nth-child(3),.hmc3_ul li:nth-child(3) .hmc3_aBox{-webkit-transition-delay:0.6s!important;transition-delay:0.6s!important}
.hmc3_ul li:nth-child(4),.hmc3_ul li:nth-child(4) .hmc3_aBox{-webkit-transition-delay:0.9s!important;transition-delay:0.9s!important}
.hmc3_ul li:nth-child(5),.hmc3_ul li:nth-child(5) .hmc3_aBox{-webkit-transition-delay:1.2s!important;transition-delay:1.2s!important}
.hmc3_ul li:nth-child(6),.hmc3_ul li:nth-child(6) .hmc3_aBox{-webkit-transition-delay:1.6s!important;transition-delay:1.6s!important}
.hmc3_ul li:nth-child(1) .hmc3_aBox:after,.hmc3_ul li:nth-child(1) .hmc3_aBox:before{background:#bdbdbd}
.hmc3_ul li:nth-child(2) .hmc3_aBox:after,.hmc3_ul li:nth-child(2) .hmc3_aBox:before{background:#0589de}
.hmc3_ul li:nth-child(3) .hmc3_aBox:after,.hmc3_ul li:nth-child(3) .hmc3_aBox:before{background:#0e81a1}
.hmc3_ul li:nth-child(4) .hmc3_aBox:after,.hmc3_ul li:nth-child(4) .hmc3_aBox:before{background:#ff5732}
.hmc3_ul li:nth-child(5) .hmc3_aBox:after,.hmc3_ul li:nth-child(5) .hmc3_aBox:before{background:#ffc400}
.hmc3_ul li:nth-child(6) .hmc3_aBox:after,.hmc3_ul li:nth-child(6) .hmc3_aBox:before{background:#df171d}
@media (max-height:850px){.hmc3Layer{padding-top:45%}
}
@media (max-height:800px){.hmc3Layer{padding-top:45%}
.hmc3Layer .ellipsis{height:66px;line-height:66px}
}
@media (max-height:750px){.hmc3Layer .ellipsis{font-size:24px}
.hmc3Layer p{margin-bottom:10px}
.hmc3Layer i{transform:scale(.8)}
}
@media (max-height:700px){.hmc3Layer i{transform:scale(.7)}
.hmc3Layer .ellipsis{height:50px;line-height:50px;font-size:22px}
}
@media (max-height:650px){.hmc3Layer i{transform:scale(.6);margin-top:-10px}
.hmc3Layer .ellipsis{height:40px;line-height:40px;font-size:20px}
.hmc3_ul{top:242px}
}
@media (max-height:600px){.hmc3_ul{top:232px}
.hmc3Layer i{margin-top:-16px}
}
@media (max-width:1199px){.hmPage3 .m2menu{left:345px}
.hmc3Layer{padding-left:20px;padding-right:20px}
}
@media (max-width:993px){.hmc3_ul li{width:50%}
.active .hmc3_ul li:nth-child(5),.active .hmc3_ul li:nth-child(6){display:none}
}
@media (max-width:767px){.hmPage3 .m2menu{display:none}
.hmc3_ul{top:202px}
.hmc3Layer{padding-top:25px}
.hmc3Layer p{height:66px}
.hmc3Layer .ellipsis{font-size:18px}
}
@media (max-width:359px){.hmc3Layer p{height:44px}
}
.hmc4L{background:url(../images/hmc4_bg1.jpg) no-repeat center center;background-size:cover;width:50%;position:absolute;left:0;bottom:0;top: 0;}
.hmc4R{background:url(../images/hmc4_bg2.jpg) no-repeat center center;background-size:cover;width:50%;position:absolute;top: 0;right:0;bottom:0;}
.hmc4Box{width:100%;max-width:1390px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.hmc4Box .hmet1{margin:10px 0 46px}
.hmc4_txt{width:50%;padding-right:75px;font-size:16px;line-height:26px;color:#666;margin-bottom:50px;transition:all .5s ease-in-out;transform:translate(0,50px);}
.hmc4_m,.hmc4_m:hover{width:160px;padding-left:41px;line-height:40px;height:40px;font-size:14px;color:#FFF;background:#497ec0;url(../images/hmc4_arrow.png) no-repeat 105px center;display:block;border-radius:1.8em;transition:all .5s ease-in-out;transform:translate(0,50px);}
.hmc4_ul{height:166px;width:66.8%;background:#FFF;box-shadow:0 0 5px 3px rgba(0,0,0,.08);margin-bottom:50px;transition:all .5s ease-in-out;transform:translate(0,50px);}
.hmc4_ul li{width:25%;border-right:1px solid #DADADA;height:100%;float:left}
.hmc4_ul li:last-child{border:none}
.hmc4_aBox{display:block;height:100%;text-align:center;color:#474747;padding:0 15px;position:relative}
.hmc4_y{padding-top:35px;line-height:66px;font-size:44px;font-weight:400}
.hmc4_y span{font-size:16px}
.hmc4_des{line-height:20px;height:20px;font-size:14px}
.hmc4_aBox:hover{color:#FFF;background:#497ec0;}
.hmc4_aBox:hover:before{content:"";background:#497ec0;height:100%;width:1px;position:absolute;left:-1px;top:0}
.hmc4_aBox:hover:after{content:"";background:#497ec0;height:100%;width:1px;position:absolute;right:-1px;top:0}
.active .hmc4_txt{opacity:1;transform:translate(0,0);transition-delay:.8s}
.active .hmc4_ul{opacity:1;transform:translate(0,0);transition-delay:1s}
.active .hmc4_m{opacity:1;transform:translate(0,0);transition-delay:1.2s}
@media (max-height:750px){.hmc4Box .hmet1{margin-bottom:35px}
.hmc4_txt,.hmc4_ul{margin-bottom:40px}
}
@media (max-height:700px){.hmc4Box .hmet1{margin-bottom:30px}
.hmc4_txt,.hmc4_ul{margin-bottom:35px}
}
@media (max-height:650px){.hmc4Box .hmet1{margin-bottom:25px}
.hmc4_txt,.hmc4_ul{margin-bottom:20px}
.hmc4_y{font-size:38px}
.hmc4_ul{height:126px}
.hmc4_y{padding-top:15px}
}
@media (max-height:600px){.hmc4Box .hmet1{margin-bottom:20px}
.hmc4_txt,.hmc4_ul{margin-bottom:18px}
}
@media (max-width:1399px){.hmc4Box{padding-left:15px}
}
@media (max-width:993px){.hmc4L{}
.hmc4R{}
.hmc4_y{font-size:32px}
}
@media (max-width:767px){.hmc4L{width:100%;bottom:0;left:0;right:0;}
.hmc4R{left:0;right:0;height:180px;width:100%;}
.hmc4_ul{display:none}
.hmc4Box{width:100%;top:248px;transform:translate(0,0);left:0}
.hmTopEmpty{}
.hmc4_txt{width:100%;padding-right:0}
.hmc4Box .hmet1{margin-bottom:10px}
}
@media (max-width:359px){.hmc4_txt{font-size:13px;line-height:22px}
}
.hmPage5{background:url(../images/hmc5_bg.jpg) no-repeat center center;background-size:cover}
.hmPage5 .hmet1,.hmPage5 .hmt1{color:#FFF;text-align:center}
.hmc5_m,.hmc5_m:hover{font-size:14px;line-height:26px;color:#FFF;display:inline-block;background:url(../images/hmc4_arrow.png) no-repeat right center;padding-right:40px}
.hmc5_ul{margin:58px auto 50px;width:100%;max-width:1418px;padding:0 13px}
.hmc5_ul li{padding:0 13px;margin-bottom:22px;text-align:center;float:left;width:16.6667%;font-size:0}
.hmTopEmpty{height:96px}
.hmc5_ul li img{transition:all .5s ease-in-out}
.hmc5_ul li:hover img{box-shadow:0 0 8px 5px rgba(0,0,0,.3)}
.hmc5_ul li.on img{opacity:.6}
.hmc5_ul li:nth-of-type(odd){transition:all .5s ease-in-out;}
.hmc5_ul li:nth-of-type(even){transition:all .5s ease-in-out;}
.active .hmc5_ul li:nth-of-type(odd){opacity:1;transform:translate(0,0);transition-delay:.8s}
.active .hmc5_ul li:nth-of-type(even){opacity:1;transform:translate(0,0);transition-delay:.8s}
@media (max-height:750px){.hmc5_ul{margin:40px auto 10px}
}
@media (max-height:700px){.hmc5_ul{margin:25px auto 0}
}
@media (max-height:650px){.hmc5_ul li{padding:0 13px;margin-bottom:15px}
}
@media (max-height:600px){.hmc5_ul li{padding:0 10px;margin-bottom:12px}
.hmc5_ul{margin:15px auto 0}
}
@media (max-width:993px){.hmc5_ul li{width:25%}
}
@media (max-width:767px){.hmc5_ul li{width:50%}
.hmc5_ul li:nth-child(11),.hmc5_ul li:nth-child(12),.hmc5_ul li:nth-child(13),.hmc5_ul li:nth-child(14),.hmc5_ul li:nth-child(15),.hmc5_ul li:nth-child(16),.hmc5_ul li:nth-child(17),.hmc5_ul li:nth-child(18),.hmc5_ul li:nth-child(19),.hmc5_ul li:nth-child(20),.hmc5_ul li:nth-child(21),.hmc5_ul li:nth-child(22),.hmc5_ul li:nth-child(23),.hmc5_ul li:nth-child(24){display:none}
}
.hmPage6{background:url(../images/hmc6_bg.jpg) no-repeat center center;background-size:cover}
.hmPage6 .hmet1,.hmPage6 .hmt1{text-align:center}
.hmc6_m,.hmc6_m:hover{font-size:14px;line-height:26px;color:#0f151a;display:inline-block;background:url(../images/hmc4_arrow_a.png) no-repeat right center;padding-right:40px}
.hmc6_ul{padding-top:70px;margin:0 auto;width:100%;max-width:1420px}
.hmc6_ul li{padding:0 27px;width:50%;height:200px;float:left;transition:all .8s ease-in-out;}
.hmc6_aBox{display:block;position:relative;height:100%;padding:0 265px 0 40px}
.hmc6_aBox .overflowHide{height:141px;width:232px;position:absolute;top:6px;right:0}
.hmc6_t1{line-height:28px;height:28px;margin-bottom:8px;position:relative;font-size:16px;font-weight:700}
.hmc6_t1 span{line-height:28px;height:28px;display:block}
.hmc6_t1 i{font-size:0;line-height:0;background:url(../images/hmc6_icon1.png) no-repeat;height:17px;width:21px;position:absolute;left:-40px;top:6px;display:inline-block}
.hmc6_p{font-size:14px;line-height:22px;height:44px;margin-bottom:16px;overflow:hidden;color:#666}
.hmc6_time{line-height:28px;padding-top:20px;position:relative;color:#333}
.hmc6_time:before{content:"";background:#C8CACC;height:1px;width:38px;position:absolute;left:0;top:0}
.hmc6_m2{display:inline-block;position:absolute;right:0;bottom:0;text-transform:uppercase;background-position:right center}
.hmc6_aBox:hover .hmc6_m2{background:url(../images/hmc2_ar_h.png) no-repeat right center;display:inline-block;color:#497ec0;padding-right:30px}
.active .hmc6_ul li:nth-child(1){-webkit-transform:rotateX(0) translateZ(0) translateY(0);opacity:1;transition-delay:1.2s}
.active .hmc6_ul li:nth-child(2){-webkit-transform:rotateX(0) translateZ(0) translateY(0);opacity:1;transition-delay:1.4s}
.active .hmc6_ul li:nth-child(3){-webkit-transform:rotateX(0) translateZ(0) translateY(0);opacity:1;transition-delay:.8s}
.active .hmc6_ul li:nth-child(4){-webkit-transform:rotateX(0) translateZ(0) translateY(0);opacity:1;transition-delay:1s}
@media (max-height:750px){.hmc6_ul{padding-top:35px}
.hmc6_ul li{height:180px}
}
@media (max-height:650px){.hmc6_ul{padding-top:20px}
.hmc6_ul li{height:170px}
}
@media (max-height:600px){.hmc6_ul{padding-top:15px}
.hmc6_ul li{height:160px}
}
@media (max-width:1199px){.hmc6_aBox .overflowHide{width:182px}
.hmc6_aBox{padding-right:205px}
}
@media (max-width:993px){.hmc6_ul li{width:100%}
.hmc6_ul li:nth-child(4){display:none}
.hmc6_aBox{padding-right:265px}
.hmc6_aBox .overflowHide{width:232px}
}
@media (max-width:767px){.hmc6_ul li:nth-child(3){display:none}
.hmc6_ul li{padding:0 15px}
.hmc6_aBox .overflowHide{width:120px;height:80px}
.hmc6_aBox{padding:0 130px 0 0}
.hmc6_t1 i{display:none}
}
.hmPage7 .footer{position:absolute;width:100%;left:0;bottom:0;z-index:5}
.hmc7L{position:absolute;width:50%;left:0;top: 0;bottom:76px;background:url(../images/hmc7_bg1.jpg) no-repeat left bottom;z-index:1;}
.hmc7L:after{content:"";border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:16px solid #fff;position:absolute;right:-16px;top:148px}
.hmc7R{background:url(../images/hmc7_bg2.jpg) no-repeat center center;position:absolute;width:50%;top: 0;right:0;bottom:76px;background-size:cover;}
.hmc7R_con{width:100%;text-align:center;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#FFF}
.hmc7_icon{background:url(../images/hmc7_icon.png) no-repeat;height:36px;width:24px;display:inline-block;animation:fly 1s linear 0s infinite alternate;-webkit-animation:fly 1s linear 0s infinite alternate}
.hmc7_cnm{font-size:18px;line-height:28px;margin:18px 0 27px}
.hmc7_itms{height:23px}
.hmc7_itms a{margin:0 12px;height:23px;width:26px;display:inline-block}
.hmc7_sina{background:url(../images/hmc7_sicon1.png) no-repeat center center}
.hmc7_wx{background:url(../images/hmc7_sicon2.png) no-repeat center center;position:relative}
.hmc7_qq{background:url(../images/hmc7_sicon3.png) no-repeat center center}
.hmc7Lbox{max-width:710px;position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0 18.75% 0 15px}
.hmc7_cnm2{margin:35px 0 8px;background:url(../images/hmc7_icon2.png) no-repeat left center;padding-left:38px;font-size:26px;line-height:46px;color:#497ec0;position:relative;transition:all .5s ease-in-out;transform:translate(0,50px);}
.hmc7_cnm2:after{content:"";background:url(../images/hmc2_ar_h.png) no-repeat;height:12px;width:24px;margin-top:-6px;position:absolute;top:50%;right:0}
.hmc7_cinfo{margin-top:18px;transition:all .5s ease-in-out;transform:translate(0,50px);}
.hmc7_anm{display:block;line-height:44px;height:44px;font-size:16px}
.hmc7Lbox .m2lxItms{float:none;padding-left:0;font-size:16px;line-height:24px;margin-top:0}
@keyframes fly{0%{transform:translate(0,0)}
100%{transform:translate(0,-10px)}
}
@-webkit-keyframes fly{0%{-webkit-transform:translate(0,0)}
100%{-webkit-transform:translate(0,-10px)}
}
.active .hmc7_cnm2{opacity:1;transform:translate(0,0);transition-delay:1s}
.active .hmc7_infos .hmc7_cinfo:nth-child(1){opacity:1;transform:translate(0,0);transition-delay:1.2s}
.active .hmc7_infos .hmc7_cinfo:nth-child(2){opacity:1;transform:translate(0,0);transition-delay:1.4s}
@media (max-height:750px){.hmc7_cnm2{margin-top:20px}
.hmc7_cinfo{margin-top:5px}
}
@media (max-height:700px){.hmc7_cnm2{margin-top:10px}
}
@media (max-height:650px){.hmc7_cinfo{margin-top:0}
.hmc7_cnm2{font-size:22px}
.hmc7Lbox .m2lxItms{font-size:14px}
.hmc7_anm{font-size:14px}
}
@media (max-height:600px){.hmc7_cnm2{margin:0}
.hmc7_anm{height:36px;line-height:36px}
.hmc7_cnm{font-size:16px}
}
@media (max-width:1199px){.hmc7Lbox{padding-right:25px}
}
@media (max-width:993px){.hmc7L{top: 0;}
.hmc7R{top: 0;}
}
@media (max-width:767px){.hmc7R{display:none}
.hmc7L{width:100%;bottom:122px}
.hmc7_cnm2{font-size:20px;margin:0}
.hmc7_anm{height:36px;line-height:36px}
}
@media (max-width:359px){.hmc7_cnm2{display:none}
.hmc7Lbox .m2lxItms{line-height:20px;font-size:12px}
.hmc7L{bottom:165px}
}

/**  6.20  **/

.m2banTxt .mbxP,.m2banTxt .mbxP a{color: #fff;font-family: "Arial", "Microsoft YaHei", "微软雅黑";font-size: 20px;}
.footerEWM{float: right;margin-right: 30px;position: relative;}
.erweiImg{position: absolute;top: -127px;left: -40px;width: 100px;height: 100px;background: #fff;padding: 10px;border: 1px #ddd solid;overflow: hidden;display: none;}
.navSub{background: #fff;width: 130%;/*margin-left: -50%;*/position: absolute;top: 106px;height: 0;overflow: hidden;box-shadow: 1px 2px 3px #ddd;}
.navSub>a{display: block;height:40px;line-height: 40px;color: #333;padding:0 10%;font-size: 13px;position: relative;}
.navSub>a:before{    content: '';display: block;width: 10px;height: 5px;overflow: hidden;background: url(../images/nav_arr.png) center no-repeat;position: absolute;right: 10px;top: 18px;opacity: 0;background-size: cover;}
.navSub>a:hover{color: #497ec0;background-color: #f9f9f9;}
.nav li:hover .navSub{height: auto;top: 96px;}
.navSub>a:hover:before{opacity: 1;right: 0;}

@media (max-width:992px){
.culture_l{width:100%;}
.culture_r{width:100%;text-align:center}
    .navSub{position: inherit;top: inherit;height: auto;display: none;}
}
.rightBox{position: fixed;top: 40%;right: 0;z-index: 111111111;}
.rightBox li{height: 50px;line-height: 50px;background-color: rgba(103,103,103,.7);border-radius: 10px 0 0 10px;width: 50px;position: absolute;}
.rightBox li p{height: 50px;}
.rightBox li p a{color: #fff;}
.rightBox .rightBoxLi1{width: 166px;top: 0;right: -116px;}
.rightBox .rightBoxLi2{top: 53px;right: 0px;}
.rightBox .rightBoxLi3{top: 106px;right: -70px;width: 120px;}
.rightBox .rightBoxLi4{top:159px;right: 0px;cursor: pointer;}
.rightBoxLi1 p{padding-left: 50px;background: url("../images/telico.png") no-repeat left 0;color: #fff;}
.rightBoxLi2 p{padding-left: 50px;background: url("../images/ewmico.png") no-repeat left 0;color: #fff;}
.rightBoxLi3 p{padding-left: 50px;background: url("../images/qqico.png") no-repeat left 0;color: #fff;}
.rightBoxLi4 p{padding-left: 50px;background: url("../images/topico.png") no-repeat left 0;color: #fff;}
.rightBox li:hover{right: 0;background-color: rgba(73,126,192,1);}


.navSub,.navSub>a:before,.rightBox li{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.rightBoxLi2EWM{width: 100px;height: 100px;background: #fff;position: absolute;top: -52px;left: -100px;overflow: hidden;display: none;padding: 10px;}
@media (max-width:767px){.rightBox{display:none;}.footerEWM{display: none;}.m2lxFun dl{width: 100%;
float: left;
margin: 0;}}

.tou_01{
    padding-bottom: 50px;
    text-align: center;
}
.tou_01>h1{
    font-size: 24px;
    font-weight: normal;
}
.tou_01>p{
    font-size: 18px;
    color: #9c9c9c;
    line-height: 40px;
}
.t_lj{
    font-size: 18px;
    padding: 40px 0px;
}
.t_lj>a{
    color: #3a6ea5;
    padding: 10px 0px;
    display: block;
}
ul.zizhi{}
ul.zizhi>li{
    float: left;
    width: 22%;
    margin: 1.5%;
}
ul.zizhi>li>a{
    font-size: 0;
    display: block;
}
ul.zizhi>li>a>img{
    width: 100%;
}
@media (max-width:650px){
	ul.zizhi>li{
    width: 48%;
    margin: 1%;
	}
	
}
.hmPage7{
    position: relative;
    height: 700px;
}
		.hmPage1{height: 700px;}
		.hmPage2{height: 747px;}
		.hmPage3{}
		.hmPage4{height: 770px;position: relative;}
		.hmPage5{}
		.hmPage6{}
@media (max-width:650px){
	.hmPage1{height: 400px;}
	.hmc2Swiper{height: 440px;}
	.hmPage2{height: auto;}
	.hmc3_ul li{height: 350px;}
	.hmc3_aBox{height: auto;}
	.hmPage4{height: 600px;}
	.hmTopEmpty{height:25px}
	.hmPage7{height: 470px;}
}

















