/* CSS Document */
@charset "utf-8";
.container{ }

.ez_comtitle{ text-align:center; }
.ez_comtitle strong{ font-size:30px; line-height:70px; position:relative; font-weight:normal; display:block; }
.ez_comtitle strong::after{ width:72px; height:2px; background:#2992ec; position:absolute; content:""; left:50%; margin-left:-36px; bottom:-2px; z-index:9; }
.ez_comtitle span{ display:block; font-size:20px; line-height:54px; color:#999; display:block; }


.boxe1s{ background:#f5f5f5;  }
.boxe1 ul li{ float:left; padding-top:26px; padding-bottom:20px; width:168px; text-align:center; border:1px solid #f0f0f0; }
.boxe1 ul li:hover{ background:#2992ec; }
.boxe1 ul li i{ width:50px; height:34px; display:block; margin:0 auto; }
.boxe1 ul li:nth-child(1) i{ background:url(ico_03.png) center no-repeat; }
.boxe1 ul li:nth-child(2) i{ background:url(ico_04.png) center no-repeat; }
.boxe1 ul li:nth-child(3) i{ background:url(ico_05.png) center no-repeat; }
.boxe1 ul li:nth-child(4) i{ background:url(ico_06.png) center no-repeat; }
.boxe1 ul li:nth-child(5) i{ background:url(ico_07.png) center no-repeat; }
.boxe1 ul li:nth-child(6) i{ background:url(ico_08.png) center no-repeat; }
.boxe1 ul li:nth-child(7) i{ background:url(ico_09.png) center no-repeat; }
.boxe1 ul li:nth-child(1):hover i{ background:url(ico_03s.png) center no-repeat; }
.boxe1 ul li:nth-child(2):hover i{ background:url(ico_04s.png) center no-repeat; }
.boxe1 ul li:nth-child(3):hover i{ background:url(ico_05s.png) center no-repeat; }
.boxe1 ul li:nth-child(4):hover i{ background:url(ico_06s.png) center no-repeat; }
.boxe1 ul li:nth-child(5):hover i{ background:url(ico_07s.png) center no-repeat; }
.boxe1 ul li:nth-child(6):hover i{ background:url(ico_08s.png) center no-repeat; }
.boxe1 ul li:nth-child(7):hover i{ background:url(ico_09s.png) center no-repeat; }
.boxe1 ul li span{ margin-top:24px; font-size:16px; line-height:46px; color:#2992ec; display:block; }
.boxe1 ul li:hover span{ color:#fff; }

.boxe2{ width:1358px; /*height:619px;*/ height:679px; background:url(ico_10.png) center 60px no-repeat; margin:0 auto; margin-top:40px; }
.boxe2 .tel{ padding-left:450px; font-size:16px; line-height:55px; }
.boxe2 .tel span{ float:left; margin-left:25px; color:#2992ec; }
.boxe2 .tel span strong{ font-weight:bold; }
.boxe2 .tel i{ font-style:normal; float:right; margin-right:55px; }
.boxe2 .slidebox .hd{ float:left; margin-left:95px; }
.boxe2 .slidebox .hd ul li{ width:216px; height:44px; border:1px solid #2f95ed; font-size:16px; line-height:44px; text-align:center; margin-bottom:14px; border-radius:22px; }
.boxe2 .slidebox .hd ul li a{ color:#2f95ed; }
.boxe2 .slidebox .hd ul li.on{ background:#2f95ed; }
.boxe2 .slidebox .hd ul li.on a{ color:#fff; }
.boxe2 .slidebox .bd{ float:right; margin-right:25px; }
.boxe2 .slidebox .bd ul{ width:970px; margin:0 auto; }
.boxe2 .slidebox .bd ul li dl{ float:left; width:230px; padding-bottom:10px; border:1px solid #ddd; margin:0 10px 10px 0; }
.boxe2 .slidebox .bd ul li dl .text01{ text-align:center; width:230px; height:160px; overflow:hidden; }
.boxe2 .slidebox .bd ul li dl .text01 img{ width:230px; height:160px; transition:all 0.4s linear 0s; }
.boxe2 .slidebox .bd ul li dl:hover .text01 img{ transform:scale(1.1); }
.boxe2 .slidebox .bd ul li dl .text02{ padding:0 10px; font-size:14px; line-height:30px; }
.boxe2 .slidebox .bd ul li dl .text02 strong{ font-weight:normal; margin-right:10px; float:left; display:block; color:#2f95ed; }
.boxe2 .slidebox .bd ul li dl .text02 i{ float:left; font-style:normal; }
.boxe2 .slidebox .bd ul li dl .text02 span{ margin-left:10px; float:left; display:block; }
.boxe2 .slidebox .bd ul li dl .text03{ padding:0 10px; line-height:28px; }
.boxe2 .slidebox .bd ul li dl .text03 strong{ float:left; display:block; font-size:20px; color:#ff3c15; font-weight:bold; padding-left:15px; background:url(ico_29.png) left center no-repeat; }
.boxe2 .slidebox .bd ul li dl .text03 span{ float:left; display:block; margin-left:25px; font-size:14px; line-height:22px; margin-top:6px; position:relative; }
.boxe2 .slidebox .bd ul li dl .text03 span::after{ width:100%; height:1px; background:#666; position:absolute; content:""; left:0; bottom:11px; z-index:3; }
.boxe2 .slidebox .bd ul li dl .text03 i{ font-style:normal; display:block; float:right; font-size:14px; line-height:28px; padding:0 10px; background:#2f95ed; border-radius:4px; }
.boxe2 .slidebox .bd ul li dl .text03 i a{ color:#fff; }


.boxe3{ margin-top:35px; margin-bottom:60px; }
.boxe3 .bd ul{ position:relative; padding-left:24%; overflow:hidden; }
.boxe3 .bd ul li{ float:left; width:25%; position:relative; }
.boxe3 .bd ul li a{ display:block; }
.boxe3 .bd ul li:nth-child(1){ width:24%; position:absolute; left:0; top:0; }
/*.boxe3 .bd ul li:nth-child(1) img{ width:710px; height:355px; }*/
.boxe3 .bd ul li a .block{  position:absolute; width:100%; height:100%; z-index:3; display:none; }
.boxe3 .bd ul li:hover a .block{ display:block; }

.boxe4s{ width:1920px; position:relative; left:50%; margin-left:-960px; z-index:9; background:url(ezbg01.jpg) center no-repeat; height:757px; }
.boxe4{ padding-top:60px; }
.boxe4 .bd{ min-height:450px; }
.boxe4 .bd ul{ position:relative; padding-left:670px; }
.boxe4 .bd ul li{ float:left; width:510px; height:215px; position:relative; }
.boxe4 .bd ul li .block{ display:none; display:none; background:rgba(47,149,237,0.2);  }
.boxe4 .bd ul li:hover .block{ display:block; }
.boxe4 .bd ul li .pic{ overflow:hidden; }
.boxe4 .bd ul li:hover .pic img{ transform:scale(1.1); }
.boxe4 .bd ul li .pic img{ transition:all 0.4s linear 0s; }
.boxe4 .bd ul li:nth-child(1){ width:670px; height:450px; position:absolute; left:0; top:0; }
.boxe4 .bd ul li:nth-child(1) .pic img{ width:670px; height:450px; }
.boxe4 .bd ul li:nth-child(2){margin-bottom:20px; }
.boxe4 .bd ul li:nth-child(2) .pic img, .boxe4 .bd ul li:nth-child(3) .pic img{ width:510px; height:214px; }
.boxe4 .bd ul li:nth-child(2), .boxe4 .bd ul li:nth-child(3){ margin-left:20px; }
.boxe4 .bd ul li:nth-child(1) .block{ width:670px; height:450px; position:absolute; left:0; bottom:0; z-index:9; text-align:left; }
.boxe4 .bd ul li:nth-child(1) .block strong{ font-weight:normal; font-size:35px; line-height:56px; position:relative; color:#fff; margin-top:330px; display:block; margin-left:36px; }
.boxe4 .bd ul li:nth-child(1) .block strong::before{ content:""; width:50px; height:2px; background:#fff; position:absolute; left:0; top:-20px; z-index:11; }
.boxe4 .bd ul li:nth-child(1) .block span{ font-size:18px; line-height:34px; color:#fff; display:block; margin-left:36px; }
.boxe4 .bd ul li:nth-child(2) .block, .boxe4 .bd ul li:nth-child(3) .block{ width:510px; height:214px; position:absolute; left:0; bottom:0; z-index:9; text-align:center; }
.boxe4 .bd ul li:nth-child(2) .block strong, .boxe4 .bd ul li:nth-child(3) .block strong{ font-weight:normal; font-size:18px; line-height:28px; color:#fff; padding-top:104px; position:relative; display:block; }
.boxe4 .bd ul li:nth-child(2) .block strong{ background:url(ico_14.png) no-repeat center; }
.boxe4 .bd ul li:nth-child(3) .block strong{ background:url(ico_15.png) no-repeat center;  }
.boxe4 .bd ul li:nth-child(2) .block span, .boxe4 .bd ul li:nth-child(3) .block span{ font-size:14px; line-height:26px; display:block; color:#fff; }

.boxe5{ position:relative; margin-bottom:60px; margin-top:40px; }
.boxe5 .bd{ margin-top:1px; min-height:420px; }
.boxe5 .bd ul li{ float:left; width:280px; margin:0 10px; }
.boxe5 .bd .tempWrap{ width:1200px !important; }
.boxe5 .bd ul li:hover a{ color:#fff; }
.boxe5 .bd ul li .pic img{ width:280px; height:340px; }
.boxe5 .bd ul li .text{ padding:8px 18px; border:1px solid #ccc; border-top:0; }
.boxe5 .bd ul li:hover .text{ background:#2992ec; border:1px solid #2992ec; border-top:0; }
.boxe5 .bd ul li .text .text01{ font-size:14px; line-height:20px; height:40px; margin-bottom:4px; }
.boxe5 .bd ul li .text .text02 span{ float:left; }
.boxe5 .bd ul li .text .text02 strong{ float:right; }
.boxe5 a.prev, .boxe5 a.next{ width:22px; height:35px; position:absolute; top:325px; z-index:15; }
.boxe5 a.prev{ left:-60px; background:url(ico_16.png) no-repeat; }
.boxe5 a.next{ right:-60px; background:url(ico_17.png) no-repeat; }

.boxe6s{ position:relative; width:1920px; left:50%; margin-left:-960px; text-align:center; }

.boxe7s{ position:relative; width:1920px; left:50%; margin-left:-960px; text-align:center; }

