@import '../../static/css/animate.css';

.seo_2019{ background:url(se_banner.jpg) center center no-repeat; width:100%; height:500px; position:relative;}
.seo_2019 .seo_t{ width:1200px; text-align:center; position:absolute; left:50%; top:130px; margin-left:-600px; }
.seo_2019 .seo_t p{ font-size:52px; color:#fff; line-height:52px; text-align:left; padding-left:402px;}
.seo_2019 .seo_t p span{ display:block; font-size:30px; color:#fff; line-height:30px; padding-top:42px;}
.seo_2019 .seo_t a{ display:block; width:224px; height:56px; border-radius:40px; border:#fff solid 1px; line-height:56px; margin:0 auto; margin-top:92px; font-size:20px; color:#fff;transition: all .36s ease; margin-left:680px;}
.seo_2019 .seo_t a:hover{ width:228px; background-color:#0074d7; border:#0074d7 solid 1px; color:#fff;}
.ico10{ background:url(ico10.png) center center no-repeat;display: inline-block; vertical-align: middle;}
.seo1200{ width:1200px; margin:0 auto;}
.seo1100{ width:1100px; margin:0 auto;}
.seo_2019_1{ padding-top:74px; text-align:center; position:relative;}
.seo_2019_1 h3{ font-size:35px; color:#333; line-height:35px; font-weight: normal;}
.seo_2019_1 dl{ display:inline-block; width:1200px; padding-top:56px; position:relative; z-index:2;}
.seo_2019_1 dl dt{ float:left; background:url(m1_03.jpg) center center no-repeat; width:541px; height:398px; margin-left:112px;}
.seo_2019_1 dl dd{ float:right; width:516px;}
.seo_2019_1 dl dd p{ display:block; padding-top:52px; text-align:left;}
.seo_2019_1 dl dd p span{ display:block; font-size:20px; color:#333; line-height:20px; padding-bottom:36px; text-align:left;}
.seo_2019_1 dl dd a{ display:block; width:224px; height:56px; border-radius:40px; line-height:56px; margin-top:44px; font-size:20px; color:#fff;transition: all .36s ease; background-color:#6ccea5;}
.seo_2019_1 dl dd a:hover{ width:228px; background-color:#0074d7; color:#fff;}

.seo_2019_2{ padding-top:80px; text-align:center; padding-bottom:76px;}
.seo_2019_2 h3{ font-size:35px; color:#333; line-height:35px; font-weight: normal;}
.seo_2e{ width:1200px; display:block;}
.seo_2019_2 ul{ display:block; width:105%; height:338px; padding-top:54px;}
.seo_2019_2 ul li{ float:left; width:273px; height:336px; background-color:#fff; border:#dfdfdf solid 1px; border-radius:10px; overflow:hidden; margin-right:33px; text-align:center; transition: all .3s ease; }
.seo_2019_2 ul li i{ display:inline-block; width:64px; height:58px; background-position:0px -0px; margin-top:40px;}
.seo_2019_2 ul li p{ font-size:24px; color:#333; line-height:24px; padding-top:36px; font-weight:bold;}
.seo_2019_2 ul li span{ display:block; font-size:16px; color:#666; line-height:27px; padding-top:22px;}
.seo_2019_2 ul li a{ display:block; margin:0 auto; border:#dfdfdf solid 1px; border-radius:30px; width:146px; height:40px; font-size:20px; line-height:40px; margin-top:28px;}
.seo_2019_2 ul li.li2 i{background-position:-71px -0px;}
.seo_2019_2 ul li.li3 i{background-position:-146px -0px;}
.seo_2019_2 ul li.li4 i{background-position:-220px -0px;}
.seo_2019_2 ul li a:hover{ border:#0074d7 solid 1px; background-color:#0074d7; color:#fff;}
.seo_2019_2 ul li:hover { border-color: #0074d7; transform: translateY(-5px); }
.seo_2019_2 ul li:hover p { color: #0074d7; }

.seo_2019_3{ padding-top:64px; text-align:center; padding-bottom:60px; background-color:#f5f5f5;}
.seo_2019_3 h3{ font-size:35px; color:#333; line-height:35px; font-weight: normal; padding-bottom:40px;}
.seo_2019_3 dl{ display:block; width:1200px; overflow:hidden; margin-top:18px;}
.seo_2019_3 dl dd { float:left; width:279px; height:176px; margin: 0 0 20px 20px; }
.seo_2019_3 dl a { display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:10px; overflow:hidden; position: relative; background: #eee; }
.seo_2019_3 dl img { position: absolute; left: 0; top: 0; width: 100%; min-height: 100%; border-radius:10px; }
.seo_2019_3 dl dd:first-child { width: 578px; height: 372px; }
.seo_2019_3 dl dd:first-child + dd + dd + dd + dd + dd + dd + dd { float: right; width: 578px; height: 372px; margin-right: 2px; }

.seo_2019_3 dl a:hover img { transform: scale(1.06, 1.06);-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.seo_2019_3 a.zx{ display:block; margin:0 auto; border:#0074d7 solid 1px; border-radius:30px; width:214px; height:48px; font-size:20px; line-height:48px; margin-top:58px; color:#0074d7; text-align:center;}
.seo_2019_3 a.zx:hover{ background-color:#0074d7; color:#fff;}


em,i,strong{ font-style:normal; }
.seo_2019_4{ padding-top:64px; text-align:center; padding-bottom:100px;}
.seo_2019_4 h3{ font-size:35px; color:#333; line-height:35px; font-weight: normal; padding-bottom:40px;}
.seo_2019_4 h3 span{ font-size:20px; color:#2b2f42; line-height:20px; font-weight: normal; padding-top:18px; display:block;}
.seo_2019_4 ul{ display:inline-block; width:105%; padding-top:30px;}
.seo_2019_4 ul li{ float:left; width:180px; height:140px;}
.seo_2019_4 ul li p{ width:126px; text-align:center; float:left;}
.seo_2019_4 ul li i{ display:inline-block; width:48px; height:48px; background-color:#26cacb; border-radius:30px; line-height:48px; font-size:30px; color:#fff;}
.seo_2019_4 ul li span{ display:block; font-size:18px; color:#2b2f42; line-height:25px; padding-top:28px;}
.seo_2019_4 ul li s{ display:block; float:left; width:41px; height:15px; margin-top:20px; background-position:0px -98px;}
.seo_2019_4 ul li.li7 s{ display:none;}