/*header begin*/

.box{ width:100%; min-height:90px; background:#fff; z-index:999}

.home{ position:absolute; width:90px; height:90px;background: -webkit-linear-gradient(top, rgba(0,127,234,1), rgba(0,97,234,1)); 

background: -o-linear-gradient(left, rgba(0,127,234,1), rgba(0,97,234,1));

background: -moz-linear-gradient(left, rgba(0,127,234,1), rgba(0,97,234,1)); 

background: linear-gradient(top left, rgba(0,127,234,1), rgba(0,97,234,1));}

.home a{ display:block; width:100%; height:100%; text-align:center; color:#fff; font-family:arial, helvetica, sans-serif; text-transform:uppercase; padding-top:25px; line-height:25px;}

.home a img{ display:block; max-width:100%; margin:0 auto;}


.header{ width:50% ;height:90px; margin:0 auto;text-align:center;float:left;}

.header li{ float:left;position:relative; z-index:999999999;transition: all 0.5s ease; width:11%; line-height:90px;}

.header li a{ display:block; width:100%; text-align:center; color:#787878; font-size:14px;}

.header li:hover a{color:#094977;font-weight:bold;font-size:18px;}

.header li a.bg{color:#094977;font-weight:bold;font-size:18px;}

.logo{width:30%; float:left; height:90px;line-height:90px; }



.pc_nav1{ float:right;height:auto; line-height:90px; }

.pc_nav1 li{ float:left;margin-right:120px;line-height:90px;}

.pc_nav1 li a{ display:block; width:100%; color:#222222; font-size:16px;}

.pc_nav1 li.qcbj{ margin-right:0px;}

.sous{width:19%;  height:90px;float:right;line-height: 45px;}

.sous .sc{text-align:right;}

.sous .sc a{color:#333;cursor: pointer;}

.sous .sc img{margin:0 10px;}

.sous .rx{font-size:14px;line-height:24px;color:#094977;text-align:right;}

.sous .rx span{font-size:18px;line-height:24px;color:#094977;font-weight:bold;}



.sj_nav{ display:none; min-height:50px;}

.shu{ height:auto; display:inline;display:inline; margin:0 auto; background:#f7f7f7;}

.menutitle3{float:left;cursor:pointer;width:auto; height:auto; background:#094977; color:#fff; font-size:14px; line-height:35px; padding:0 30px;}

.menucontent3{width:auto; height:35px; overflow:hidden; display:none; padding:0px;}

.sdh .menucontent3 div a{width:85px;float:left; display:block; font-size:12px; color:#fff;margin:5px 1px 0px;line-height:30px;margin-top:5px;background:#0068b7;padding:0px;}

.sdh .menucontent3 div a:hover{background:#fff;color:#0068b7;width:85px;padding:0px;line-height:30px}

.sdh .menucontent3 div a.bg{background:#fff;color:#0068b7;width:85px;padding:0px;line-height:30px}

.shu li{ line-height:48px; color:#333; font-size:14px; padding:0 15px;border-bottom:1px solid #fff;}

.shu li a{ color:#fff; font-size:14px; font-family:"微软雅黑";}

@media(max-width:1440px){

.header{ width:56%; height:auto; margin:0 auto;}

.pc_nav1 li{ float:left;margin-right:94px;line-height:90px;}	

.pc_nav{ float:left; width:38%; line-height:}

.logo{width:24%; }

.logo img{width:100%;}
.header li a.bg{font-size:16px;}

}

@media(max-width:1400px){

.header{ width:56%; height:auto; margin:0 auto;}	

.logo{ float:left; }

.logo img{max-width:100%; margin:0 auto;}

.pc_nav1{ float:right;height:auto; line-height:90px; }

.pc_nav1 li{ float:left;margin-right:0px;line-height:90px; margin-right:83px;}

.pc_nav1 li.qcbj{ margin-right:0px;}

.pc_nav{ float:left; width:38%; line-height:}

}

@media(max-width:1360px){

.header{ width:56%; height:auto; margin:0 auto;}	

}

@media(max-width:1280px){

.header{ width:56%; height:auto; margin:0 auto;}	

.logo{ float:left; }

.logo img{max-width:100%; margin:0 auto;}

.pc_nav1{ float:right;height:auto; line-height:90px; }

.pc_nav1 li{ float:left;margin-right:0px;line-height:90px; margin-right:55px;}

.pc_nav1 li.qcbj{ margin-right:0px;}

.pc_nav{ float:left; width:35%; line-height:}

}

@media(max-width:1024px){

.header{display:none;}	

.sj_nav{ display:block; width:25%; position:relative; display:block; background:#fff; padding:0px 0 0px 0;float:right;}

.sous{float:left;width:37%;}

}

@media(max-width:414px){

.logo{width:100%; float:none; height:90px;line-height:90px; }

.sous {float: left;width: 59%;}

.sj_nav{ width:41%;}

}

@media(max-width:375px){

.logo{width:100%; float:none; height:60px;line-height:60px; }

.sous {float: left;width:70%;}

.sj_nav{ width:24%;}

}

@media(max-width:320px){

.logo{width:100%; float:none; height:45px;line-height:45px; }

.sous {float: left;width:100%;line-height:25px;}

.sj_nav{ width:80%;}

.sous {height: 50px;}

}

/*header end*/



/*fotter begin*/

.box8{ clear:both; width:100%; height:auto; overflow:hidden; background:#094977; padding:75px 0 75px 0;}

.foot{float:left;width:30%;height:auto;overflow:hidden;}

.foot li{height:auto;float:left;}
.foot li.la {width:40%}
.foot li.lb {width:60%}
.foot li.la h3{font-size:26px;line-height:30px;color:#fff;}

.foot li.la p{font-size:18px;line-height:30px;color:#fff;  font-family: "helvetica-roman-semib";}

.foot li.lb h5{line-height:44px;font-size:12px;color:#fff;}

.foot li.lb h5 img{margin-right:20px;}

.foot li.lb p {font-size:12px;line-height:36px;color:#fff;}

.foot li.lb p a{font-size:12px;line-height:36px;color:#fff;}

.foot_t{float:right;width:70%;height:auto;overflow:hidden;}

.foot_t li{width:50%;height:auto;float:left;}

.foot_t li.lc h4{font-size:12px;line-height:30px;color:#fff;}

.foot_t li.ld{text-align:right;}

.foot_t li.ld .img{margin-left:60px;}


@media(max-width:1440px){
.foot_t li.ld .img{margin-left:35px;}
}
@media(max-width:1024px){

.box8{padding:50px 0px;}

.foot li.la{width:40%;}

.foot li.lb{width:60%;}

.foot_t li.ld .img{margin-left:20px;}

}

@media(max-width:768px){

.foot{width:50%;}

.foot li.la{width:40%;}

.foot li.lb{width:60%;}

.foot li.lb h5 img{margin-bottom:0px;}

.foot_t{width:50%}

.foot_t li.lc{width:60%}

.foot_t li.ld{width:40%;}
.foot_t li.ld .img{margin-left:0px;}
}





@media(max-width:414px){

.box8{padding:30px 0px;}

.foot{float:none;width:100%;}

.foot li.la{width:40%;}

.foot li.lb{width:60%;}

.foot_t{float:none;width:100%}

.foot_t li.lc{width:100%}

.foot_t li.ld{width:100%;text-align:center;}

}

@media(max-width:375px){

.foot li.la{width:100%;}

.foot li.lb{width:100%;}

}

/*fotter end*/



.bxein dl{ background:#933;width:100%; height:auto;height:362px; position:relative; display:block;transition:300ms ease all; z-index:999;}

.bxein dl:hover:before{width:100%; transition:300ms ease all;}

.bxein dl:before{content:'';position:absolute;top:0; left:50%;height:100%; border-bottom:1px solid #de1620; border-top:1px solid #de1620;width:0;transform:translate(-50%,0);} 





.bannerbox{width:100%;position:relative;overflow:hidden;}



.homebanner{width:100%;position:relative;height:700px;max-height:700px;overflow:hidden; max-width: 1920px;
    margin: 0 auto;}

.homebanner ul{width:100%;position:absolute;}

.homebanner ul li{width:100%;min-height:700px;position:absolute;overflow:hidden;}

/*.homebanner ul li img{width:100%;max-width:100%;}*/



.homeleft,.homeright{background:rgba(255,255,255,.6);font-family:"宋体";width:40px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#1f8de7;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:99}

.homeleft{left:55px;opacity:1}

.homeright{right:55px;opacity:1}




.homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}

.homedot a{display:inline-block;margin:0px 2px;height:12px;width:12px;line-height:1000px;overflow:hidden;background: no-repeat;}

.homedot a.cur{background: no-repeat}



.homebannertext{position:absolute;left:0px;top:0px;width:100%;height:auto;}

.homebannertext img.bigimg{transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}



.homebannertext dl.bannertwo{width:100%;position:absolute;top:50px;color:#fff;left:150px;z-index:9999;margin: 0 auto;text-align:center;}

.homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}

.homebannertext dl.bannertwo dt h3{font-size:66px;line-height:80px;font-weight:bold;position:relative;color:#0068b7;}

.homebannertext dl.bannertwo dt p{font-size:44px;line-height:84px;color:#0068b7;font-family: "helvetica-roman-semib";letter-spacing:-3px;text-transform:uppercase;}





.homebannertext dl.bannertu{width:100%;position:absolute;top:0px;color:#fff;left:0px;z-index:9999;margin: 0 auto;text-align:center;}

.homebannertext dl.bannertu dt{padding-top:300px;position:relative;transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}

.homebannertext dl.bannertu dt h3{font-size:42px;line-height:80px;color:#fff;position:relative;font-family: "microsoft yahei";background:rgba(13,13,13,0.3);}

.homebannertext dl.bannertu dt p{font-size:42px;line-height:60px;color:#fff;}





.homebannertext dl.bannerthree{position:absolute;width:100%;left:0%;margin-left:0px;top:0px;text-align:center;}

.homebannertext dl.bannerthree dt{float:left;position:relative;transform:translatex(100px);-moz-transform:translatex(100px);-ms-transform:translatex(100px);-o-transform:translatex(100px);-webkit-transform:translatex(100px);}

.homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}

.homebannertext dl.bannerthree dd{width:100%;float:left;color:#fff;padding-top:300px;transform:translatex(100px);-moz-transform:translatex(100px);-ms-transform:translatex(100px);-o-transform:translatex(100px);-webkit-transform:translatex(100px);}

.homebannertext dl.bannerthree dd h3{font-size:42px;line-height:80px;color:#fff;font-family: "microsoft yahei";background:rgba(13,13,13,0.3);}

.homebannertext dl.bannerthree dd p{font-size:42px;line-height:60px;color:#fff;}

.homebannertext dl.bannerthree dd h3.tutu1{color:#0068b7;font-family: "microsoft yahei";background:rgba(13,13,13,0.3);}

.homebannertext dl.bannerthree dd p.tutu{font-size:22px;font-weight:normal;line-height:50px;color:#0068b7;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}



.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}

.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}

.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}



.homebanner li.cur .homebannertext img.bigimg{transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);-o-transform:translatey(0px);-webkit-transform:translatey(0px);}

.homebanner li.cur .homebannertext dl.bannerone dt{transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);-o-transform:translatey(0px);-webkit-transform:translatey(0px);}

.homebanner li.cur .homebannertext dl.bannerone dd{transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);-o-transform:translatey(0px);-webkit-transform:translatey(0px);}

.homebanner li.cur .homebannertext dl.bannertwo dt{transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);-o-transform:translatey(0px);-webkit-transform:translatey(0px);}

.homebanner li.cur .homebannertext dl.bannertu dt{transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);-o-transform:translatey(0px);-webkit-transform:translatey(0px);}



.homebanner li.cur .homebannertext dl.bannerthree dt{transform:translatex(0px);-moz-transform:translatex(0px);-ms-transform:translatex(0px);-o-transform:translatex(0px);-webkit-transform:translatex(0px);}

.homebanner li.cur .homebannertext dl.bannerthree dd{transform:translatex(0px);-moz-transform:translatex(0px);-ms-transform:translatex(0px);-o-transform:translatex(0px);-webkit-transform:translatex(0px);}

.homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}



.homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}

.homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}

.homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}

.homebanner li.cur1 .homebannertext img.bigimg{transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}

.homebanner li.cur1 .homebannertext dl.bannerone dt{transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}

.homebanner li.cur1 .homebannertext dl.bannerone dd{transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}

.homebanner li.cur1 .homebannertext dl.bannertwo dt{transform:translatey(100px);-moz-transform:translatey(100px);-ms-transform:translatey(100px);-o-transform:translatey(100px);-webkit-transform:translatey(100px);}

.homebanner li.cur1 .homebannertext dl.bannertu dt{transform:translatey(-100px);-moz-transform:translatey(-100px);-ms-transform:translatey(-100px);-o-transform:translatey(-100px);-webkit-transform:translatey(-100px);}

.homebanner li.cur1 .homebannertext dl.bannerthree dt{transform:translatex(100px);-moz-transform:translatex(100px);-ms-transform:translatex(100px);-o-transform:translatex(100px);-webkit-transform:translatex(100px);}

.homebanner li.cur1 .homebannertext dl.bannerthree dd{transform:translatex(100px);-moz-transform:translatex(100px);-ms-transform:translatex(100px);-o-transform:translatex(100px);-webkit-transform:translatex(100px);}

.homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}



.boxx{display:none;}











@media(max-width:1024px){

.homebanner{display:none;}

.boxx{display:block;}

}















































































































































































