﻿@charset 'utf-8';
body {     font-family: 'Microsoft Yahei', Arial;    background: #fff;    color: #6e7379;    font-size: 14px;margin: 0;}
#cntrBody{ font-size:15px; line-height:24px;}
#cntrBody a{ color:#f67001}
#cntrBody p{ margin:10px 0;}
.f_adress{width: 510px!important;}
h1,h2{font-family: "wrjz","Microsoft Yahei"; font-weight: normal;}

.b4 { border:solid 1px #E0E0E0; padding:4px; margin-bottom:8px; padding-top:8px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:32px; width:160px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666; line-height:28px; font-size:13px;}
.b4 li a:hover { color:#141414; font-weight:bold;}

.header,.footer{ width:auto !important}
/* 通用标题 */
.nytil01{text-align: center;font-family:"wrjz","Microsoft Yahei";font-weight: normal;line-height:60px;padding: 0 0 28px;font-size: 40px;margin-bottom: 60px;position: relative;color: #333;}
.nytil01:before{content: "";position: absolute;width:30px;height:2px;bottom:0;left:50%;background:#f1592a;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1);}
.nytil01 a{color: #3c424e;}
.nytil01 span{display: block;}
.nytil01 b{display: block;font-weight: normal;font-size:28px;line-height: 52px;opacity: 0.7;}
.nytil01 p{display: block;font-size: 26px;line-height: 48px;}
.nytil02{text-align: left;}
.nytil02:before{left:0;margin: 0;}
.nytil03:before{content: "";position: absolute;width:58px;height:2px;bottom:0;left:50%;background:#f2592d;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1);}
.nytil01:hover:before,.nytil03:hover:before,.nytil04:hover:before{width:100px;}
.nytil04{text-align: center;font-family:"wrjz","Microsoft Yahei";font-weight: normal;line-height:86px;font-size:40px;margin-bottom: 30px;position: relative;color: #333;}
.nytil04:before{content: "";position: absolute;width:44px;height:1px;bottom:0;left:50%;background:#f1592a;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1);}
.nytil05{font-size: 32px;position: relative;line-height: 128px;height: 128px;padding: 0 0 0 24px;font-family:"wrjz","Microsoft Yahei";font-weight: normal;color: #333;}
.nytil05:before{content: "";position: absolute;width:4px;height:25px;top:64px;border-radius: 1px;left:0;background:#f1592a;transform: translateY(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1);}
.nytil05:hover:before{height: 12px;}
.nytil06{text-align: center;margin-bottom: 60px;position: relative;color: #626668;padding: 0 0 28px;font-size: 18px;font-weight: normal;line-height: 44px;font-family:"Microsoft Yahei";}
.nytil06 i{font-family:"wrjz","Microsoft Yahei";line-height:60px;font-size: 40px;display: block;}
.nytil06 em{display: block;opacity: 0.6;}
.nytil06:before{content: "";position: absolute;width:30px;height:2px;bottom:0;left:50%;background:#f1592a;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1);}

/* 内页头部 */
.menu_erji{position: absolute;top:60px;background: #fff;text-align: center;border-top: 1px solid #eaeaea;line-height: 36px;display: none;font-size: 15px;min-width:150px;margin-left:-1.2%;padding-bottom: 20px;}
.menu_erji span{color: #000;padding-right: 24px;position: relative;}
.menu_erji span:before{content: "";position: absolute;width:1px;height:15px;top:1px;right:7px;background:#ccc;}
.menu_erji a,.menu li.cur .menu_erji a{color: #333;padding:0;margin:0 14px;display:block;}
.menu li:hover .menu_erji{display: block;}
.topwrap1{background:#fff;height:56px;width: 100%;z-index: 99;
  position: fixed;
  top: 0;}


.menu_syej{position: absolute;width: 100%;left: 0;top:60px;background: #fff;text-align: left;line-height:26px;font-size: 14px;font-family:'Microsoft Yahei';padding: 45px 0;color: #6e7379;display: none; border-top:  1px solid #eaeaea;    z-index: 1;}
.menu_syej_con{width: 79%;margin: 0 auto;min-width: 1200px;}
.menu_syej_con1{margin: 0 auto;width: 1200px;padding: 20px 0 0;text-align: center;font-size: 18px;color: #333;line-height: 54px;}
.menu_syej_con h4{font-weight: normal;font-family:'wrjz','Microsoft Yahei';font-size: 24px;line-height: 32px;position: relative;color: #333;padding-bottom: 24px;margin-bottom: 18px;}
.menu_syej_con h4:before{content: "";position: absolute;width:50px;height:1px;bottom:0;left:0;background:#f58220;}
.menu_syej_con span{display: block;height: 46px;}
.menu_syej_con span em{display: block;color: #6e6e6e;padding: 0; font-size:14px;min-height:28px;}
.menu_syej_con span a{display: block;font-size: 16px;line-height: 28px;height: 28px;color: #333;}
.menu_syej_wz2 span a{display: block;color: #6e6e6e;padding: 0; font-size:16px;min-height:28px;}
.menu li.cur .menu_syej_con span a:before{border-width: 0;}
.menu_syej_p1{width: 26.3%;}
.menu_syej_p1 img{width:100%;display: block;}
.menu_syej_w1{width: 73.3%;}
.menu_syej_wz1{width: 65.5%;}
.menu_syej_wz1 span{width:50%;float: left;}
.menu_syej_wz2{width: 34.5%;}
.menu_syej_wz3{width: 25%;}
.menu_syej_wz3 p a{display: block;color: #6e6e6e;padding: 0;line-height: 40px;}
.menu_syej_con1 ul{width: 100%;}
.menu_syej_con1 li{width: 20%;float: left;text-align: center;}
.menu_syej_con1 li em{display: block;width: 70px;height: 60px;margin: 0 auto;}
.menu_syej_con1 li:hover em img{-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear;}

@media screen and (max-width: 1579px) {
  .menu_syej_p1{display: none;}
  .menu_syej_w1{width: 100%;}
}
.btn_zj{margin-bottom: 80px;}
.about-data{background:url(/aboutus/img/earthbg.jpg) no-repeat center 0;height:716px;position: relative;}
.about-data .nytil04{color: #fff;}

.swiper-container .plan_next.swiper-button-disabled,.swiper-container .plan_prev.swiper-button-disabled {opacity: 1;}
.about-data .swiper-pagination {width:1195px!important;top: 404px!important;left:0!important;height: 1px!important;background: #64676b;}
.about-data .swiper-pagination-progressbar-fill {background: #ee642a!important;}
.data_swiper{text-align: center;line-height: 66px;color: #cecfd0;font-size: 18px;}
.data_swiper b{font-size: 300px;line-height:264px;display: block;height: 330px;font-family:'rubrik';position: relative;color: #fff;background: linear-gradient(to bottom, #fff, #595c60);-webkit-background-clip: text;color: transparent;}
.about-data .inner{height:420px;cursor: pointer;}
.data_til{height: 178px;line-height: 27px;color: #cecfcf;}
.data_til li{padding:0 84px  0 0;float: left;text-align: center;position: relative;}
.data_til li:before,.data_til li:first-child:after{content: "";position: absolute;width:1px;height:5px;right:0;top:-21px;background: #64676b;}
.data_til li:first-child:after{left: 0!important;}
.data_til li b{display: block;font-family:'rubrik';font-size: 24px;line-height: 32px;color:#fff;}
.data_til li:last-child{padding: 0;}

/* ------------------------- */
.about-honner{line-height: 24px;}
.honner_wz{text-align: center;height: 86px;}
.honner_c{height: 382px;margin-bottom: 42px;position: relative;width: 1200px;margin:auto;}
.honner_ct{position: absolute;width: 618px;height: 30px;text-align: center;z-index: 2;bottom: 0;}
.honner_ct em{display: inline-block;width: 9px;height: 9px;border-radius: 100%;box-sizing:border-box;background: rgba(255, 255 , 255 , 0.8);margin-left: 5px;}
.honner_ct em:first-child{margin-left: 0;}
.honner_ct em.cur{border: solid 2px #ee642a;background: none;}
.honner_cl{background: #ebeff1;height: 382px;}
.honner_cl dt,.honner_cl dt img{width: 618px;height: 382px;float: left;}
.honner_cl dd{width: 445px;float: left;padding: 69px 0 0 62px;}
.honner_cl dd h3{font-size: 18px;line-height: 74px;font-weight: normal;color: #333;}
.honner_cl dd h3 a{display: block;color: #333;}
.honner_cl dd p{height: 125px;}
.honner_more{width: 167px;line-height: 46px;text-align: center;border: solid 2px #ee642a;border-radius: 23px;display: block;}



/* ------------------------- */

.about-prize{padding: 70px 0;height: 830px;line-height: 24px;color: #333;}
.prize_con{overflow: hidden;height: 365px;}
.prize_cr{width: 820px;}
.prize_cl{width: 324px;}
.prize_cl dl{border-top: 1px solid #d3dee9;padding: 20px 0 0;height: 100px;overflow: hidden;}
.prize_cl dl.cur{background:url(/Skins/DefaultNews/neiye/pro_ico1.gif) no-repeat right 36px}
.prize_cl dt,.prize_cl dt img{width: 104px;display: block;float: left;height: 83px;}
.prize_cl dd{width: 180px;padding: 8px 0 0 28px;float: left;}
.prize_cl dd h4{font-size: 16px;line-height: 24px;font-weight: normal;}
.prize_cl dd h4 a{display: block;color: #333;}
.prize_cr dl{height: 342px;background: #ebeff1;overflow: hidden;}
.prize_cr dt,.prize_cr dt img{width:432px;display: block;float: left;height: 342px;}
.prize_cr dd{width: 285px;padding: 58px 0 0 50px;float: left;}
.prize_cr dd h4{font-size: 28px;line-height:36px;height:100px;border-bottom: 1px solid #d3dee9;margin-bottom: 25px;font-family:"wrjz","Microsoft Yahei";font-weight: normal;}
.prize_cr dd h4 a,.prize_m h3 a,.prize_m li a{display: block;color: #333;}

.prize_m h3{text-align: center;font-size: 28px;height: 80px;line-height: 80px;border-bottom: 1px solid #d3dee9;font-family:"wrjz","Microsoft Yahei";margin-bottom: 30px;}
.prize_m li{width:300px;height: 46px;line-height: 46px;float: left;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size: 18px;color: #333;}

.about-part{line-height:24px;background:#f0f5f8;text-align: center;}
.part_c{background:#fff;height: 380px;}
.part_cw{width: 612px;position: absolute;left:301px;top:170px;}
.part_c li{float: left;width:200px;}
.part_c li img{width:200px;height: 127px;display: block;box-sizing:border-box;border: solid 1px #d3dee9;}
.part_c li:nth-child(7){margin-right: 799px;}
.part_c li:hover{position: relative;z-index: 2;}
.part_c li:hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);border: solid 2px #ee642a;position: relative;}


.ys h3 i{ display: block; text-align: center; font-size: 40px; letter-spacing: 7px; line-height: 100%; padding-bottom:25px; font-family: "wrjz","Microsoft Yahei";
    font-weight: normal;color: #333333;}
.ys h3 span{ display: block; text-align: center; font-size: 15px; color: #333333;font-family: "微软雅黑";font-weight: normal; letter-spacing: 3px; line-height:24px; height:70px; }
.ys ul{height: 107px; overflow: hidden; position: relative;}
.ys ul:before{ position: absolute; left: 0; top: 3px; height: 1px; width: 100%; background: #cfcfcf; content: "";}
.ys li{float: left;position: relative; padding-top: 28px; margin-right: 90px;}
.ys li:last-of-type{ margin-right: 0;}
.ys li i{display: inline-block;overflow: hidden; font-size: 28px; color: #3c424e; font-weight: bold; padding-right: 18px; padding-top: 3px; line-height: 100%;}
.ys li p{display: inline-block;font-size: 18px;color: #333333;line-height: 100%;vertical-align: top;text-align: left; letter-spacing: 2px;}
.ys li p b{display: block;font-weight: normal; padding-top: 6px;}

.ys li.on:after{position: absolute;width: 100%;height: 4px;content: "";background: #f05827;left: 0;top: 0; border-radius: 4px;}
.ys_bd dl{width: 1200px;position: relative;height: 584px;margin-right: 80px; background: #f0f5f8;}
.ys_bd dt{ float: left;}
.ys_bd dt img{opacity: 0.6;}
.ys_bd dd{display: block;position: absolute;padding: 0 38px 0 0;right: 0;top: 110px;width: 510px;}

.ys_bd dd h3{line-height: 100%;margin-bottom: 24px;font-weight: normal; font-size: 18px; color: #333333; padding-top:20px}
.ys_bd dd h3 b{font-weight: normal;font-size:24px;color: #333333; display: block; letter-spacing: 6px; padding-bottom: 29px;font-family: "wrjz";}
.ys_bd dd h3 i{display: block;font-size: 14px;color: #333;line-height: 32px;opacity: 0.5;font-weight: normal;text-transform: uppercase;}
.ys_bd dd p{font-size: 14px;color: #6e7379;line-height: 25px; padding-bottom: 20px;}
.ys_bd dd p span{ display: block;}
.ys_con{position: relative;}


.ys_pg{position: absolute;width: 100%;height: 5px;text-align: center;left: 0;bottom: 80px;}
.ys_pg p{ margin-left:20%;}
.ys_pg i{display: inline-block;width: 12px;height:12px;background: #183c7a;vertical-align: top;margin: 0 10px; border-radius: 12px; margin-top: 2px;}
.ys_pg i.cur{background: #fff; border: 2px solid #f05827; margin-top: 0;}
.ys_bd{margin-left: 0px !important;}
.ys_con .tempWrap{overflow: visible !important;}
.ys_con dl.cur dd{display: block;}
.ys_con dl.cur dt img{opacity: 1;}

.c_banner{background: url(/Skins/DefaultNews/neiye/c_ban.jpg) no-repeat center 0; height: 465px; overflow: hidden;}
.conm{ padding-top: 58px; height: 570px; position: relative;}
.conm h4{ position: absolute; top:250px; right:-195px;}
.conm h3{ position: relative; height: 108px; text-align: center; line-height: 100%; font-size: 40px; color: #333333; letter-spacing: 8px;    font-family: "wrjz","Microsoft Yahei";}
.conm h3:before{ position: absolute; content: ""; left: 577px; width: 44px; height: 1px; background: #ee642a; top: 63px;}
.conm p{ height: 86px; font-size: 18px; color: #333333; line-height: 28px;font-family:"Microsoft Yahei"; }
.conm ul li{ font-size: 14px;font-family:"Microsoft Yahei"; line-height: 27px; letter-spacing: 2px; overflow: hidden; color: #636871; }
.conm ul li span{ display: inline-block; width: 56px; float: left;}
.conm ul li i{ display: inline-block; width:880px; float: left;}
/**/
.conm2{ background: #eff5fa; padding-top: 112px; height: 432px; overflow: hidden;}
.conm2 h3{ margin: 0 auto; text-align: center; box-sizing: border-box;background: url(/Skins/DefaultNews/neiye/conm22.png) no-repeat; width: 327px; height: 329px; padding-top: 83px;}
.conm2 p{ position: absolute;}
.conm2 p i{ display: block; font-size: 28px; line-height: 100%; height:123px;background: url(/Skins/DefaultNews/neiye/conm2_no1.png) no-repeat 0 69px; width: 508px; color:#333}
.conm2 p em{ display: block; width: 382px; font-size: 14px; color: #333333;font-family:"Microsoft Yahei"; line-height: 28px;}
.conm2 p:first-of-type{ left: 0; top: 72px;}
.conm2 p:nth-of-type(2){ right: -9px; top: 81px; padding-top: 70px;background: url(/Skins/DefaultNews/neiye/conm2_no2.png) no-repeat left 0; padding-left: 295px;}
.conm2 p:nth-of-type(2) em{ width: 345px;}
/**/
.conm3{background: url(/Skins/DefaultNews/neiye/conm3.jpg) no-repeat center 0; height: 652px; overflow: hidden; box-sizing: border-box; padding-top: 132px; color: #fff;}
.conm3 h3{ line-height: 100%; font-size: 40px;font-weight: normal; letter-spacing: 7px; padding-bottom: 68px; position: relative;font-family: "wrjz","Microsoft Yahei";}
.conm3 h3:before{ content: ""; position: absolute; left: 0; top: 73px; width: 44px; height: 1px; background: #ee642a;}
.conm3 p{ font-size: 14px; line-height: 25px;font-family:"Microsoft Yahei"; padding-bottom: 38px;}
.conm3 p span{ padding: 0 12px;}
/**/
.conm4{background: url(/Skins/DefaultNews/neiye/conm4.jpg) no-repeat center 0; height:881px; overflow: hidden; margin-bottom: 126px;}
.cn_lis41{ padding-left: 330px; padding-top: 81px; height: 193px;}
.cn_lis41 ul li{ float: left; padding: 0 39px; text-align: center; position: relative; height: 109px; cursor: pointer;}
.cn_lis41 ul li:after{content:""; position:absolute;height:64px;width:1px;right:0;top:6px;  background: #cbd1d5;}
.cn_lis41 ul li span{ display: block; font-size: 16px;font-family:"Microsoft Yahei"; padding-top: 6px; color:#333}
.cn_lis41 ul li:last-of-type:after{background:none;}
.cn_lis41 ul li.cur:before{ content:""; position:absolute;border-bottom:17px solid #fff;border-left:17px solid transparent;border-right:17px solid transparent;height: 0;width: 0; left:38%; bottom:0; }

.cn_lis42{ overflow: hidden; height: 350px; margin-left: 77px; margin-bottom: 35px;}
.cn_lis42 dl dt{ float: left; font-size: 0; line-height: 0; overflow: hidden; margin-right: 45px;}
.cn_lis42 dl dd{ float: left; width: 683px; padding-top: 12px;}
.cn_lis42 dl dd h3{ position: relative; height: 118px;font-weight: normal; font-size: 18px; color: #333333;line-height: 100%;}
.cn_lis42 dl dd h3 span{ padding-right: 7px;}
.cn_lis42 dl dd h3 i{ display: block; line-height: 110%; font-size: 32px; letter-spacing: 4px; padding-bottom: 23px;font-family: "wrjz","Microsoft Yahei";    width: 90%;}
.cn_lis42 dl dd h3 em{ display: inline-block; right: 0; top: 0; font-size: 28px; position: absolute; line-height: 100%;}
.cn_lis42 dl dd p{ font-size: 14px;font-family:"Microsoft Yahei"; line-height: 24px; letter-spacing: 1px;    margin-bottom: 10px;}

.c_uu4{ float: left; margin-left: 125px;cursor: pointer; margin-right: 112px;transition: all 0.3s linear 0s;}
.c_uu4:hover{transform: translateX(-10px);}
.c_dd4{ cursor: pointer; float: left;transition: all 0.3s linear 0s;}
.c_dd4:hover{transform: translateX(10px);}

.conm5{ height: 663px;    position: relative;}
.conm5 dl dt{ float: right;    cursor: pointer; position:relative}
.conm5 dl  dt:before{content: "";position: absolute;position: absolute;width: 53px;height: 53px;background:url(/Skins/DefaultNews/neiye/case_video.png) no-repeat 0 0;    left: 172px;    top: 80px;}

.conm5 dl dd{ float: left; width: 660px;}
.conm5 dl dd h3{ line-height: 100%;font-weight: normal; font-size: 36px; color: #333333; letter-spacing: 7px; height: 105px; position: relative;font-family: "wrjz","Microsoft Yahei";}
.conm5 dl dd h3:after{content:""; position:absolute;height:1px;width:44px;left:0;top:69px;  background: #ee642a;}
.conm5 dl dd p{font-family:"Microsoft Yahei"; color: #636871; font-size: 14px; line-height: 24px; padding-bottom: 26px;}
.conm5 dl dd p i{ display: block; color: #333; padding-bottom: 10px;}


.conm6{ overflow: hidden; background: #f0f5f8; padding-top: 72px; height: 1013px;}
.conm6 h2{ position: relative; line-height: 100%; font-weight: normal; color: #333; font-size: 40px; letter-spacing: 7px; text-align: center; height: 109px;}
.conm6 h2:after{content:""; position:absolute;height:1px;width:44px;left:570px;top:63px;  background: #ee642a;}
.conm6 h3{ position: relative; height: 362px; overflow: hidden;width: 527px;  float: left; margin-bottom: 28px;}
.conm6 h3 span{ display: inline-block; position: absolute; left: 0; bottom: 0; width: 100%; background: url(/Skins/DefaultNews/neiye/cnn_bg.png) no-repeat left 0; height: 52px; line-height: 52px; color: #fff; padding-left: 38px;font-weight: normal;font-family:"Microsoft Yahei"; font-size: 14px; letter-spacing: 1px;}

.conm6_r1{ width: 645px; height: 362px; float: right; overflow: hidden; position: relative; margin-bottom: 28px;}
.cr_u6{position: absolute; cursor: pointer; top: 168px; left: 22px; z-index: 55;}
.cr_d6{position: absolute; cursor: pointer; top: 168px; right: 22px; z-index: 55;}
.conm6_r1a{ overflow: hidden;}
.conm6_r1a ul li{ position: relative; height: 362px; overflow: hidden;width:645px;  float: left; margin-bottom: 28px;}
.conm6_r1a ul li span{ display: inline-block; position: absolute; left: 0; bottom: 0; width: 100%; background: url(/Skins/DefaultNews/neiye/cnn_bg.png) no-repeat left 0; height: 52px; line-height: 52px; color: #fff; padding-left: 38px;font-weight: normal;font-family:"Microsoft Yahei"; font-size: 14px; letter-spacing: 1px;}
.conm6_r1b{ position: absolute; left: 302px; z-index: 55; bottom: 20px;}
.conm6_r1b ul li{ float: left; width: 9px; height: 9px; border-radius: 9px; background: #fff; cursor: pointer; margin-right: 6px;}
.conm6_r1b ul li.on{ background: #f67001;}
.conm6_r22{ float: left;}

.conm6_r2{ float: right; width: 524px;}
.conm6_r2 dl{background: #fff; height: 182px;}
.conm6_r2 dl:nth-of-type(2){ background: #ee642a;}
.conm6_r2 dl dt{ float: left;}
.conm6_r2 dl dd{ float: left; text-align: center; width: 260px; padding-top: 42px; position: relative; height:140px;}
.conm6_r2 dl dd:before{ content:""; position:absolute;border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;height: 0;width: 0; left:44.5%; top:100%; }
.conm6_r2 dl dd span{ display: block; line-height: 100%; padding-top: 9px; font-size: 18px; color: #333;}
.conm6_r2 dl:nth-of-type(2) dt{ float: right;}
.conm6_r2 dl:nth-of-type(2) dd span{ color: #fff;}
.conm6_r2 dl:nth-of-type(2) dd:before{border-top:none;border-bottom:15px solid #ee642a; top: -22px;}



.conm5{}
.conm6_r2 dl dd i{ display: block; line-height: 100%; font-family: Rubrik; font-size: 36px;}
.conm6_r2 dl:first-of-type dd{text-align: left; padding-left: 17%;box-sizing: border-box; padding-top:60px;}
.conm5_float{ position: absolute; left: -360px; width: 1920px; background: #999; top:-126px; padding-top:107px; height: 683px; display: none;}
.conm5_float dl{ overflow:hidden; width: 1200px; margin: 0 auto;}
.conm5_float dl dt{float: left;margin-left: -30px;}
.conm5_float dl dd{float: right;width: 281px;height: 607px;background: #f1f1f1;text-align: center;}
.conm5_float dl dd h4{ text-align: right; padding: 39px 44px 0 0; height: 48px;}
.conm5_float dl dd h4 img{ cursor: pointer;}
.conm5_float dl dd p{margin: 0 80px 35px 70px;height: 158px;border-bottom: 1px solid #c8c8c8;}
.conm5_float dl dd p img{ width: 126px;}
.conm5_float dl dd em{display: block;margin-left: 70px;text-align: left;height: 43px;line-height: 43px;padding-left: 62px;font-size: 14px;color: #333333;font-family:"Microsoft Yahei";background: url(/Skins/DefaultNews/neiye/conm596.jpg) no-repeat;}
/**/

/**/

@-webkit-keyframes scrollToUp {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 0 -1108px;  /* 向上滚动则就是图片的高度的负值，否则为图片的宽度，也可以百分比*/
    }
}
@keyframes scrollToUp {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 0 -1108px;
    }
}

.xn_on6{ background: #f0f5f8; padding-top: 100px; overflow:hidden; height: 923px; }
.xn_on6 h3{ text-align: center;    font-weight: normal;    letter-spacing: 8px;     color: #333333;}
.xn_on6 h3:before{display: inline-block;width:29px;height:4px;background: #ee642a;content: "";position: absolute;bottom:0;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 49.95%;opacity: 1; top: 85px; border-radius: 4px;}
.xn_on6 h3:hover:before{  width:100px;opacity: 1;}
.xn_tils{ height: 125px; text-align: center; font-size: 18px; color: #333333; line-height: 37px; letter-spacing: 1px;}
.xn_61{ float: left; width: 100px;}
.xn_61 ul li{ padding: 11px 0 0 11px; font-size: 0; line-height: 0; position: relative; margin-bottom: 4px; cursor: pointer;}
.xn_61 ul li img{ display: inline-block; width: 90px; height: 90px; border-radius: 90px;}
.xn_61 ul li span{ display: inline-block; position: absolute; left: 11px; top: 11px; width: 90px; height: 90px; border-radius: 90px; background: rgba(0,0,0,0.5)}
.xn_61 ul li.cur span{ display: none;}
.xn_61 ul li.cur{background:  url(/Skins/DefaultNews/neiye/xn_61cur.png) no-repeat; }

.xn_r6{ overflow: hidden; background: #fff; height: 458px; width: 1040px;}
.xn_r6 dl dt{ float: right; font-size: 0; line-height: 0; overflow: hidden;}
.xn_r6 dl dd{ float: left; padding: 65px 0 0 50px; width:325px;}
.xn_r6 dl dd h4{ line-height:130%; font-size: 28px; color: #333333;font-weight: normal; margin-bottom: 26px;}
.xn_r6 dl dd p{ height: 137px;font-family:"Microsoft Yahei"; color: #6e7379; font-size: 14px; line-height: 30px;}
.xn_r6 dl dd h5{overflow: hidden;}
.xn_r6 dl dd h5  span{ display: inline-block; float: left; margin-top: 33px; padding-left: 14px; width: 82px;background:  url(/Skins/DefaultNews/neiye/xn_btn.png) no-repeat; line-height: 30px; color: #6e7379; font-size: 14px;font-family:"Microsoft Yahei";font-weight: normal; margin-right: 21px;}
.xn_r6 dl dd h5 i img{ display:block; width:95px}
.xn_on6 h6{ padding-top: 60px; text-align: center;}
.xn_on6 h6 a{ display: inline-block; height: 56px; line-height: 56px; border-radius: 56px; width: 226px; border: 2px solid #f05a28; color: #333333; font-size: 18px; letter-spacing: 4px; transition: all 0.2s;}
.xn_on6 h6 a:hover{ background: #f05a28; color: #fff; padding: 0 15px;}



/*----------------------------内页-云产品-加页----------------------------------------------*/
.clearfix:after{height: 0;content: "";clear: both;display: block;}

.abo-jy{padding:57px 0 68px;}
.abo-jy h3{height:131px; line-height: 131px; text-align: center;margin-bottom: 31px;font-size: 48px;color:#333;font-family: "wrjz","Microsoft Yahei";position: relative;}
.abo-jy h3:before{content: "";position: absolute;width:29px;height:4px;bottom:0;left:50%;background:#f2592d;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1);}
.abo-jy h3:hover:before{width:100px;}
.abo-jy .abo-desc{line-height: 35px; font-size: 18px; color:#333; text-align: center; margin-bottom: 41px;}
.abo-jy .abo-pic{width:939px;margin:0 auto;line-height: 0;}
.abo-jy .abo-pic img{width: 100%; height:100%;}

@-webkit-keyframes scrollToUp {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 0 -990px;
    }
}
@keyframes scrollToUp {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 0 -990px;
    }
}



@-webkit-keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
@keyframes spinAround {
	from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(360deg);
	}
}

  /*animation*/
  @-webkit-keyframes hvr-buzz-out {
    10% {
      -webkit-transform: translateX(3px) rotate(2deg);
      transform: translateX(3px) rotate(2deg);
    }
    20% {
      -webkit-transform: translateX(-3px) rotate(-2deg);
      transform: translateX(-3px) rotate(-2deg);
    }
    30% {
      -webkit-transform: translateX(3px) rotate(2deg);
      transform: translateX(3px) rotate(2deg);
    }
    40% {
      -webkit-transform: translateX(-3px) rotate(-2deg);
      transform: translateX(-3px) rotate(-2deg);
    }
    50% {
      -webkit-transform: translateX(2px) rotate(1deg);
      transform: translateX(2px) rotate(1deg);
    }
    60% {
      -webkit-transform: translateX(-2px) rotate(-1deg);
      transform: translateX(-2px) rotate(-1deg);
    }
    70% {
      -webkit-transform: translateX(2px) rotate(1deg);
      transform: translateX(2px) rotate(1deg);
    }
    80% {
      -webkit-transform: translateX(-2px) rotate(-1deg);
      transform: translateX(-2px) rotate(-1deg);
    }
    90% {
      -webkit-transform: translateX(1px) rotate(0);
      transform: translateX(1px) rotate(0);
    }
    100% {
      -webkit-transform: translateX(-1px) rotate(0);
      transform: translateX(-1px) rotate(0);
    }
  }
  @keyframes hvr-buzz-out {
    10% {
      -webkit-transform: translateX(3px) rotate(2deg);
      transform: translateX(3px) rotate(2deg);
    }
    20% {
      -webkit-transform: translateX(-3px) rotate(-2deg);
      transform: translateX(-3px) rotate(-2deg);
    }
    30% {
      -webkit-transform: translateX(3px) rotate(2deg);
      transform: translateX(3px) rotate(2deg);
    }
    40% {
      -webkit-transform: translateX(-3px) rotate(-2deg);
      transform: translateX(-3px) rotate(-2deg);
    }
    50% {
      -webkit-transform: translateX(2px) rotate(1deg);
      transform: translateX(2px) rotate(1deg);
    }
    60% {
      -webkit-transform: translateX(-2px) rotate(-1deg);
      transform: translateX(-2px) rotate(-1deg);
    }
    70% {
      -webkit-transform: translateX(2px) rotate(1deg);
      transform: translateX(2px) rotate(1deg);
    }
    80% {
      -webkit-transform: translateX(-2px) rotate(-1deg);
      transform: translateX(-2px) rotate(-1deg);
    }
    90% {
      -webkit-transform: translateX(1px) rotate(0);
      transform: translateX(1px) rotate(0);
    }
    100% {
      -webkit-transform: translateX(-1px) rotate(0);
      transform: translateX(-1px) rotate(0);
    }
  }
.about-history{ background:#f7f7f7; padding:80px 0 50px 0;}
.about-history .auto-inner{ position:relative; max-width:1320px;}
.about-history .auto-inner:before{ position:absolute; left:0; top:50%; content:''; width:100%; background:#dbdbdb; height:1px;}
.about-history .slick-list{ padding-right:14.5%;}
.about-history .slider li{ position:relative; min-height:210px;}
.about-history .slider li i{ position:absolute; bottom:-13px; width:20px; height:170px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; left:15%;}
.about-history .slider li:nth-child(2n) i{ bottom:auto; top:5px;height:135px;border-bottom:1px solid #dbdbdb; border-top:0;}
.about-history .slider li i:before{ position:absolute; content:''; border-radius:50%; border:2px solid #ff6c00; width:12px; height:12px; left:-6.5px; bottom:7px;background:#f7f7f7;}
.about-history .slider li:nth-child(2n) i:before{bottom:auto;top:7px;}
.about-history .slider li .mCustomScrollbar{ max-height:100px; }
.about-history .slider li .txt{width:190%; padding-bottom:18px; transition:0.3s;max-height:162px; overflow:hidden;}
.about-history .slider li pre{ line-height:20px; font-size:14px; text-align:left;}
.about-history .slider li h3{ line-height:44px; margin:0; color:#ff6c00; font-size:32px;font-family:"DIN-Medium", Arial, Helvetica, sans-serif;}
.about-history .slider li:nth-child(2n){ margin-top:194px;}
.about-history .slider li .main{ padding-left:31.7%;}
.about-history .slider li:nth-child(2n) .main{ padding-top:66px;}
.about-history .slider li.slick-slide{ opacity:0; transition:opacity 0.3s;}
.about-history .slider li.slick-active{ opacity:1;}
.about-history .slider li:hover .txt{width:230%;  background:#ff6c00; color:#fff; padding-left:18px; padding-right:18px;}
.about-history .slider li:hover .txt h3{ color:#fff;}
.about-history .slick-arrow{ width:40px; height:82px; margin-top:-41px; background:url(/aboutus/img/prev.png) no-repeat left center;}
.about-history .slick-prev{ left:-100px;}
.about-history .slick-next{ right:-100px; background-image:url(/aboutus/img/next.png);}
@media(max-width:1440px){
.about-history .slick-prev{ left:0;}
.about-history .slick-next{ right:0;}
.about-history .slick-list{ padding-left:40px;}
}
.client-2{width: 76px;position: fixed;right:0;top: 50%;z-index: 999;color: #333;background: #fff;box-shadow: 0 0 5px 5px rgba(0 , 0 , 0 , 0.1);border-radius:3px;text-align: center;font-size: 12px;line-height: 18px;}
.client-2 li a {text-decoration: none;color: #333;}
.client-2 li {width: 76px;height: 77px;border-radius: 2px;cursor: pointer;position: relative;padding: 8px 0 0;box-sizing:border-box;}
.client-2 li b{display: block;width:38px;height: 37px;overflow: hidden;margin:0 auto;}
.client-2 li span{display: block;}
.client-2 .my-kefu-pho a{animation: heart 1s ease-in-out infinite alternate;
display: block;}
.client-2 .my-kefu-ftop {display: none;height: 52px;}
.client-2 li.cur,.client-2 li:hover{background: #f67001;color: #fff ;}
.client-2 li.cur a,.client-2 li:hover a{ color:#fff}
.client-2 li.cur b img,.client-2 li:hover b img{margin-left: -70px;}
.client-2 li.my-kefu-weixin .cont {margin: 0;width: 115px;padding:14px;position: absolute;right: 85px;top: -24px;background-color: #fff;}
.client-2 li .cont:before{content: "";position: absolute;width:0;height:0;top:50px;right:-7px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #fff;}
.client-2 li.my-kefu-weixin .cont  span {display: block;line-height: 30px;height: 40px;font-size: 16px;color: #333;}
.client-2 li.my-kefu-weixin .cont  img {width: 115px;height: 115px;}
.client-2 li.my-kefu-tel .cont{display: none;margin: 0;width: 175px;padding: 14px;position: absolute;right: 85px;top: 4px;color: #fff;font-size: 18px;line-height: 32px;background: url(/waimao/img/kf_ico1.png) no-repeat -48px center #f67001;padding-left: 40px;}
.client-2 li.my-kefu-tel .cont:before{content: "";position: absolute;width:0;height:0;top: 26px;right:-7px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #f67001;}
.client-2 li.my-kefu-qq .cont{display: none;margin: 0;width: 175px;padding: 14px;position: absolute;right: 85px;top: 4px;color: #fff;font-size: 18px;line-height: 32px;background: url(/Skins/DefaultNews/images/kf_ico3.png) no-repeat -48px center #f67001;padding-left: 40px;}
.client-2 li.my-kefu-qq .cont:before{content: "";position: absolute;width:0;height:0;top: 26px;right:-7px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #f67001;}
.client-2 li:hover .cont {display: block!important;}