@charset "gb2312";
/* CSS Document */
/*banner*/
.echoes_banner{width:100%;height:1075px;background:url(../images/echoes_banner.jpg) top center no-repeat;min-width:1200px; position:relative;margin:0 auto;font-family: "PingFang SC";     margin-top: 12px;}
.echoes_banner_con{width:1086px;height:204px;background:url(../images/echoes_banner_con.png) center no-repeat;margin:0 auto;}
.echoes_banner_con span{float:left; display:block; font-size:16px;color:#d4d0ff; text-align:left;margin-top:72px;margin-left:200px;}
.echoes_banner_focus{width:100%;margin:0 auto;}
.echoes_banner_focus_title{width:100%;margin:0 auto; position:relative;}
.echoes_banner_focus_title em{ display:block;width:56px;height:4px;background:#5289e7; position:absolute;top:135px;left:0px;right:0px;margin:0 auto;}
.echoes_banner_focus_title p{ font-size:36px; font-weight:bold;color:#fff;}
.echoes_banner_focus_title span{display:block;font-size:16px;color:#fff;margin-top:12px; position:relative;}
.echoes_banner_focus_title span:before{content: "";position: absolute;left:172px;top:8px;width:245px;height:6px;background:url(../images/left.png) no-repeat;}
.echoes_banner_focus_title span:after{ content:"";position: absolute;right:172px;top:8px;width:245px;height:6px;background:url(../images/right.png) no-repeat;}
/*body*/
.echoes_body{width:100%;background:url(../images/echoes_body.jpg) top center no-repeat;min-width:1200px; position:relative;margin:0 auto;font-family: "PingFang SC";}
/*专注*/
.echoes_focus_main{width:100%;margin:0 auto; position:relative;}
.echoes_focus_left{float:left;width:577px;height:321px; position:relative;}
.echoes_focus_right{float:right;width:727px;height:392px;background:url(../images/echoes_focus_right.png) center no-repeat; position:absolute;top:0px;right:-72px; z-index:1;}
.echoes_focus_right p{ font-size:20px;color:#fff; font-weight:300;padding-top:50px; padding-left:75px;text-align:left;}
.echoes_focus_right span{ display:block;width:77%; font-size:14px;color:#d0d3ff; line-height:24px;padding-left:75px;margin-top:30px; text-align:left;}
.echoes_focus_right a{ display:block;width:109px;height:37px; line-height:37px;border:1px #7089a6 solid; font-size:14px; color:#c3d8ea;margin-left:75px;margin-top:25px; transition:.4s; -webkit-transition:.4s;}
.echoes_focus_right a:hover{background:#fff;color:#010b26;transition:.4s; -webkit-transition:.4s;}
.echoes_focus_main .img01{ position:absolute;left:-20px;bottom:-13px; z-index:2;}
.echoes_focus_main .img02{ position:absolute;right:20px;top:-30px; z-index:2;}

.echoes_focus_year{width:100%;background:url(../images/echoes_focus_year.png) center 160px no-repeat;margin:0 auto; margin-top:160px;position:relative;}
.echoes_focus_year ul{width:88%;margin:0 auto;}
.echoes_focus_year ul li{float:left;width:295px;height:333px;background:url(../images/echoes_focus_year01.png) center no-repeat;margin:0px 28px;}
.echoes_focus_year ul li img{ display:block;margin-top:34px;margin-left:42px;margin-bottom:32px;}
.echoes_focus_year ul li p{ font-size:14px;color:#d0d3ff; line-height:26px;}

.echoes_focus_zhuan{width:100%;height:526px;background:url(../images/echoes_focus_zhuan.jpg) center no-repeat;margin:0 auto;}
.echoes_focus_zhuan_left{float:left;width:631px;height:403px;background:url(../images/echoes_focus_zhuan01.png) center no-repeat;margin-top:50px; position:relative;}
.echoes_focus_zhuan_left p{ font-size:24px;color:#fff; font-weight:bold;padding-top:90px;padding-left:45px; text-align:left;}
.echoes_focus_zhuan_left span{ display:block;width:89%; font-size:14px;color:#d0d3ff; text-align:left; line-height:26px;margin:0 auto;margin-top:20px;}
.echoes_focus_zhuan_left a{ display:block;width:109px;height:37px; line-height:37px;border:1px #fff solid; font-size:14px; color:#c3d8ea;transition:.4s; -webkit-transition:.4s; position:absolute;right:42px;bottom:85px;}
.echoes_focus_zhuan_left a:hover{background:#fff;color:#010b26;transition:.4s; -webkit-transition:.4s;}
.echoes_focus_zhuan_right{ float:right;width:527px;height:370px;background:#000;margin-top:50px;}
/*专业*/
.echoes_professional{width:100%;margin:0 auto; position:relative;}
.echoes_professional_main{width:100%;padding-top:45px;padding-bottom:45px;background:#0f376a;margin:0 auto;border-radius:6px;margin-top:80px;}
.power_pro{width:1140px;height:auto;margin:0 auto; position:relative;box-shadow: 0 14px 22px rgba(0, 0, 0, 0.05); }
.power_product{width:1140px;height:470px; margin:0px auto 0;}
.power_pro_l{width:238px;height:470px; float:left;}
.power_pro_bg01{ background:url(../images/power_pro_bg01.jpg) no-repeat;border-radius:10px 0 0 10px;text-align:center; color:#fff;}
.power_pro_bg02{ background:url(../images/power_pro_bg02.jpg) no-repeat;border-radius:10px 0 0 10px;text-align:center; color:#fff;}
.power_pro_bg03{ background:url(../images/power_pro_bg03.jpg) no-repeat;border-radius:10px 0 0 10px;text-align:center; color:#fff;}
.power_pro_l .pro_title{margin-top:160px; display:block; font-size:22px;}
.power_pro_l em{width:30px;height:3px;background:#fff; display:block;margin:30px auto 25px;}
.power_pro_l p{font-size:14px;}

.power_pro_r{width:900px;height:auto;float:right;margin:40px 0 0 0px; }
.power_pro_r li{width:260px;height:184px;margin:0 0 30px 30px;float:left;background:#f4f6f8; position:relative;transition: .4s;-webkit-transition: .4s;}
.power_pro_r li span{width:260px;line-height:38px;background:rgba(255, 255, 255, 0.5);font-size:14px;color:#666; text-align:center;display:block;}
.power_pro_r li:hover{box-shadow: 0 14px 22px rgba(0, 0, 0, 0.05); transform: translateY(-6px); -webkit-transform: translateY(-6px);}


.power_prod{width:100%; height:auto; margin:0 auto; display:table;}
.power_prod li.power_prod_li{ float:left;width:100%;position:relative;cursor:pointer;overflow:hidden;background:#fff;border-radius:10px;}
.power_btn_f{ width:55px; height:36px; position:absolute; top:310px; left:60px; z-index:99; cursor:pointer;background:url(../images/power_icon04.png) 0px 0px no-repeat; }
.power_btn_g{ width:55px; height:36px; position:absolute; top:310px; left:115px; z-index:99; cursor:pointer; background:url(../images/power_icon04.png) -55px 0px no-repeat;}

.emplo_c{ width:100%; height:auto;position:relative;margin-top:40px;}
.emplo_d{ width:100%; height:auto; margin:0 auto; display:table;}
.emplo_d li{ float:left;width:270px;height:auto; margin:0px 10px;}
.emplo_d li img{width:270px;height:auto;}
.emplo_f{ width:41px; height:65px; position:absolute; top:55px; left:32px; z-index:99; cursor:pointer;}
.emplo_g{ width:41px; height:65px; position:absolute; top:55px; right:28px; z-index:99; cursor:pointer;}
.emplo_h{width:1155px; height:auto; margin:0 auto;}

/*良心*/
.echoes_conscience{width:100%;margin:0 auto; position:relative;margin-top:30px;}
.echoes_conscience_left{float:left;width:368px;height:auto;margin-top:80px;}
.echoes_conscience_left_img{width:100%;height:auto;margin:0 auto;margin-bottom:2px; position:relative;}
.echoes_conscience_left_img img{border:3px #0b87de solid;}
.echoes_conscience_left_img p{width:150px;height:43px; line-height:43px;background:#0b87de;color:#fff; font-size:18px; position:absolute;bottom:7px;right:3px;}
.echoes_conscience_left_img span{ display:block; font-size:16px;color:#fff; line-height:40px; position:absolute;top:25px;left:0px;right:0px;margin:0 auto;}
.echoes_conscience_center{ float:left;width:173px;height:378px;margin-top:80px;margin-left:5px;}
.echoes_conscience_center img{border:3px #054fad solid;}
.echoes_conscience_center01{float:left;width:200px;height:auto;margin-top:80px;margin-left:5px;}
.echoes_conscience_center01 img{border:3px #054fad solid;margin-bottom:1.5px;}
.echoes_conscience_right{float:left;width:439px;height:auto;margin-top:80px;margin-left:5px;}
.echoes_conscience_right img{border:3px #054fad solid;}
.echoes_conscience_right_img{width:100%;height:auto;margin:0 auto;margin-bottom:2px; position:relative;}
.echoes_conscience_right_img img{border:3px #054fad solid;}
.echoes_conscience_right_img p{width:150px;height:43px; line-height:43px;background:#054fad;color:#fff; font-size:18px; position:absolute;bottom:6px;right:3px;}
/*坚持良心*/
.echoes_Adhere{width:100%;margin:0 auto; position:relative;margin-top:30px;}

.echoes_Adhere_main{width:100%;height:770px;background:url(../images/echoes_Adhere01.png) center no-repeat; position:relative;}
.echoes_Adhere_main01{width:272px;height:53px;background:#fff;border-radius:27px; position:absolute;top:280px;left:0px;right:0px;margin:0 auto;overflow:hidden;}
.echoes_Adhere_main01 li{float:left;width:136px;height:53px; line-height:53px; font-size:20px;color;#1475c7; font-weight:bold; transition:.8s; -webkit-transition:.8s;}
.echoes_Adhere_main01 li.hover{background:#1475c7;color:#fff; cursor:pointer; transition:.8s; -webkit-transition:.8s;}

.echoes_Adhere_title{width:100%; position:absolute;top:362px;left:0px;right:0px;margin:0 auto;}
.echoes_Adhere_title p{ font-size:40px;color:#fff; font-weight:bold;}
.echoes_Adhere_title a{ display:block;width:126px;height:38px; line-height:38px;border:1px #639aff solid;color:#fff; font-size:20px;margin:0 auto;margin-top:10px;}

.prolist{ width:100%;margin:0 auto;position:relative;}
.prolist li{width:224px;height:224px;background:url(../images/echoes_Adhere.png) center no-repeat; position:relative;}
.prolist li .img03{margin-top:26px;}
.prolist li .list_02{ position:absolute;top:0px;left:25px;}
.prolist li .img04{ position:absolute;top:85px;left:0px;right:0px;margin:0 auto; z-index:2;}
.prolist .li01{ position:absolute;top:62px;left:148px;}
.prolist .li02{ position:absolute;top:456px;left:148px;}
.prolist .li03{ position:absolute;top:100px;right:86px;}
.prolist .li04{ position:absolute;top:515px;right:198px;}
/*介绍*/
.echoes_introduce{width:100%;height:211px;background:#040c20;min-width:1200px; position:relative;margin:0 auto;margin-top:80px;}
.echoes_introduce_main{width:100%;margin:0 auto;}
.echoes_introduce_main ul{width:100%;margin:0 auto;}
.echoes_introduce_main ul li{float:left;width:263px;height:178px;border-left:1px #2c3344 solid;padding-top:33px;padding-left:35px;}
.echoes_introduce_main ul li img{float:left;width:49px;height:46px;padding-bottom:50px;margin-right:5px;}
.echoes_introduce_main ul li span{ display:block;float:left; font-size:16px;color:#fff;margin-top:12px;}
.echoes_introduce_main ul li span:hover{text-shadow:0 0px 15px #fff;}
/*底部*/
.echoes_bottom{width:100%;min-width:1200px; position:relative;margin:0 auto;margin-top:140px;padding-bottom:180px;}
.echoes_bottom_main{width:50%;margin:0 auto;padding-bottom:50px;}
.echoes_bottom_main img{float:left;margin-right:30px;}
.echoes_bottom_main span{ display:block;float:left;width:302px; text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;border:2px #f3be2b solid;color:#f3be2b;font-size:24px; font-weight:bold;}
.echoes_bottom p{ font-size:26px;color:#fff;margin-top:10px;}
