/* marqueeleft */
.marqueeleft{width:916px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;padding-left:17px;display:inline;width:162px;height:130px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:162px;height:130px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:0px;line-height:0px;overflow:hidden;}
/* marqueetop */
.marqueetop{height:502px;width:240px;overflow:hidden;}
.marqueetop li{padding:5px 0;overflow:hidden;}
.marqueetop1{height:502px;width:240px;overflow:hidden;}
.marqueetop1 li .txt{text-align:center;height:34px;line-height:34px;}
.marqueetop1 li{padding:5px 0;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:34px;line-height:34px;}

.container {
  width: 1170px;
}
.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
dl {
  margin-bottom: 20px;
  margin-top: 0;
}
.brjj {
    height: 620px;
}
.brjj{ height:350px; overflow:hidden; background:none; background-size:cover; margin-top:20px; color:#666; width:100%;}
.brjj dl dt{ font-size:34px;color:#333; line-height:36px; padding-top:20px; text-align:center;}
.brjj dl dt span{ display:block; font-size:16px;}
.brjj dl dd{ width:auto; margin:0 auto;}
.brjj dl dd.qyjj{ height:145px;}
.brjj dl dd.qyjj p{ line-height:25px; text-indent:25px;font-size: 14px;}
.brjj dl dd.qyjj p.sh{ padding-top:30px;}
.brjj dl dd.qyys{ margin-top:10px;}
.brjj dl dd.qyys li{ height:100px; margin-top:50px; float:left; margin-left:30px;}
.brjj dl dd.qyys li u{ display:block; padding-left:120px; text-decoration:none; line-height:50px; color:#008ed9}
.brjj dl dd.qyys li u.u1{ font-size:36px;}
.brjj dl dd.qyys li u.u2{ font-size:24px;}
.brjj dl dd.qyys li.l1{ background:url(../images/bg07.png) no-repeat; width:320px;}
.brjj dl dd.qyys li.l2{ background:url(../images/bg08.png) no-repeat; width:270px;}
.brjj dl dd.qyys li.l3{ background:url(../images/bg09.png) no-repeat; width:300px;}
.brjj dl dd.qyys li.l4{ background:url(../images/bg10.png) no-repeat; width:320px;}
.brjj dl dd.qyys li.l5{ background:url(../images/bg11.png) no-repeat; width:270px;}
.brjj dl dd.qyys li.l6{ background:url(../images/bg12.png) no-repeat; width:300px;}
.brjj dl dd.qyys li {
  margin-left: 80px;
}
/*新闻中心*/

.news1{ height:auto; margin-top:20px;margin-bottom:30px;overflow: hidden;}
.news1 dl dt {
  color: #428ec3;
  font-size: 30px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.news1 dl dd{ width:47%; float:left; height:auto; margin-top:20px;}
.news1 dl dd.hy{ margin-left:20px;}
.news1 dl dd.qy{ margin-left:30px;}
.news1 dl dd h3{ width:100%; font-size:20px; border-bottom:1px #dedede solid; height:40px; line-height:40px; margin:0; padding:0;}
.news1 dl dd h3 span{ float:right; margin-right:15px;}
.news1 dl dd h3 span a{ font-size:14px; color:#f25d40;}
.news1 dl dd ul li{ width:100%; float:left; padding:10px 0; border-bottom:1px #dedede solid;}
.news1 dl dd ul li img{ border:1px #dedede solid; padding:1px; float:left; width:160px; height:120px;}
.news1 dl dd ul li h4{ float:left; margin:0; margin-left:10px; font-size:16px;}
.news1 dl dd ul li h4 a{ color:#f25d40;}
.news1 dl dd ul li h4 a:hover{ color:#2e7fcf;}
.news1 dl dd ul li p{ float:left; margin-left:10px; width:360px; line-height:25px; margin-top:5px;font-size:12px;}
.news1 dl dd ul li time{float:left; margin-left:10px; width:360px; background:url(../images/bg13.png) no-repeat 0 3px; padding-left:25px; margin-top:0px;}

/*合作客户*/
.clients {
  height: 350px;overflow: hidden;
}
.clients{ height:auto; margin-top:20px; background-position:center; background-size:cover;}
.clients dl dt{ font-size:30px; text-align:center; color:#f25d40;}
.clients dl dt small{ color:#b3b3b3; font-size:14px; display:block; margin-top:10px;}
.clients dl dd{ width:auto; margin:0 auto; margin-top:20px;}
.clients dl dd ul li{margin-left: 22px; width:200px; height:110px; float:left; margin-top:10px; -webkit-transition: all .8s ease-in-out 0s; -moz-transition: all .8s ease-in-out 0s; -ms-transition: all .8s ease-in-out 0s; -o-transition: all .8s ease-in-out 0s; transition: all .8s ease-in-out 0s;}
.clients dl dd ul li span{position: absolute; top: -30px; }
.clients dl dd ul li.glny{ background:url(../images/clients.png) -7px -62px;}
.clients dl dd ul li.glny:hover{ background:url(../images/clients.png) -7px -177px;}
.clients dl dd ul li.zqn{ background:url(../images/clients.png) -212px -62px;}
.clients dl dd ul li.zqn:hover{ background:url(../images/clients.png) -212px -177px;}
.clients dl dd ul li.jyd{ background:url(../images/clients.png) -417px -62px;}
.clients dl dd ul li.jyd:hover{ background:url(../images/clients.png) -417px -177px;}
.clients dl dd ul li.zhsc{ background:url(../images/clients.png) -622px -62px;}
.clients dl dd ul li.zhsc:hover{ background:url(../images/clients.png) -622px -177px;}
.clients dl dd ul li.afgk{ background:url(../images/clients.png) -827px -62px;}
.clients dl dd ul li.afgk:hover{ background:url(../images/clients.png) -827px -177px;}
.clients dl dd ul li.gzxa{ background:url(../images/clients.png) -1027px -62px;}
.clients dl dd ul li.gzxa:hover{ background:url(../images/clients.png) -1027px -177px;}
.clients dl dd ul li.xdkj{ background:url(../images/clients.png) -1237px -62px;}
.clients dl dd ul li.xdkj:hover{ background:url(../images/clients.png) -1237px -177px;}
.clients dl dd ul li.bdxc{ background:url(../images/clients.png) -1442px -62px;}
.clients dl dd ul li.bdxc:hover{ background:url(../images/clients.png) -1442px -177px;}
.clients dl dd ul li.zjx{ background:url(../images/clients.png) -1647px -62px;}
.clients dl dd ul li.zjx:hover{ background:url(../images/clients.png) -1647px -177px;}
.clients dl dd ul li.ygyl{ background:url(../images/clients.png) -1852px -62px;}
.clients dl dd ul li.ygyl:hover{ background:url(../images/clients.png) -1852px -177px;}


.block{position:relative;width:100%;}
.f1Bg{background:#f6f7fa url(../images/regist_bg.jpg) no-repeat center bottom;}
.bgColor{background-color:#f6f7fa;}
.bgColor2{background-color:#303849;}
.item2 {
  margin: 0 auto;
  position: relative;
  width: 1200px;
}
/* num-box */
.bgImg {
  background: rgba(0, 0, 0, 0) url("../images/bgImg.png") no-repeat scroll 0 0;
}
.num-box{height:148px;}
.num-box ul{height:84px;padding-top:27px;}
.num-box li{float:left;position:relative;height:84px;border-right:1px solid #1e2430;}
.num-box li.i1,.num-box li.i4{width:306px;}
.num-box li.i2,.num-box li.i3{width:292px;}
.num-box li.i4{border-right:none;}
.num-box li h3{height:64px;text-align:center;}
.num-box li h3 .counter{color:#ff7e46;font:normal 54px/64px HELVETICANEUELTPRO-THEX,Arial;}
.num-box li h3 .icon{width:23px;height:22px;margin-right:4px;display:inline-block;background-position:-600px -30px;overflow:hidden;}
.num-box li h3 .upArrow{width:12px;height:34px;margin-left:4px;display:inline-block;background-position:0 -540px;overflow:hidden;}
.num-box li h3 b{width:45px;height:41px;display:inline-block;background-position:-20px -540px;line-height:120px;overflow:hidden;}
.num-box li p{position:absolute;left:0;bottom:0;width:100%;height:22px;color:#959595;font-size:14px;line-height:22px;text-align:center;}
/* 公司注册流程 */
.registration{padding:44px 0 40px;}
.registration h2{color:#333;font-size:27px;font-weight:normal;line-height:40px;text-align:center;}
.registration h2 span{display:block;color:#b2b2b2;font-size:16px;line-height:20px;text-transform:uppercase;}
.registration ul{height:712px;padding-top:46px;}
.registration li{float:left;position:relative;width:224px;height:336px;margin:0 20px 20px 0;background-color:#fefeff;transition:all .3s;cursor:pointer;}
.registration li.first{width:468px;background-color:transparent;}
.registration li.i3,.registration li.i8{margin-right:0;}
.registration li h3{padding-top:35px;color:#959595;font-size:16px;font-weight:normal;line-height:24px;}
.registration li h3 span{display:block;color:#333;font-size:24px;line-height:34px;}
.registration li.first p{bottom:128px;width:300px;color:#949494;font-size:16px;text-transform:uppercase;line-height:22px;text-align:left;}
.registration li .addBtn{position:absolute;left:0;bottom:100px;width:27px;height:27px;background-position:-600px 0;overflow:hidden;}
.registration li .num{position:absolute;width:42px;height:27px;top:18px;left:14px;line-height:120px;overflow:hidden;}
.registration li.i1 .num{background-position:-640px 0;}
.registration li.i2 .num{background-position:-690px 0;}
.registration li.i3 .num{background-position:-740px 0;}
.registration li.i4 .num{background-position:-790px 0;}
.registration li.i5 .num{background-position:-640px -40px;}
.registration li.i6 .num{background-position:-690px -40px;}
.registration li.i7 .num{background-position:-740px -40px;}
.registration li.i8 .num{background-position:-790px -40px;}
.registration li .icon{display:block;}
.registration li.i1 .icon{width:86px;height:112px;margin:112px auto 0;background-position:0 -320px;}
.registration li.i2 .icon{width:117px;height:92px;margin:120px auto 0;background-position:-100px -320px;}
.registration li.i3 .icon{width:89px;height:112px;margin:112px auto 0;background-position:-230px -320px;}
.registration li.i4 .icon{width:133px;height:85px;margin:126px auto 0;background-position:-330px -320px;}
.registration li.i5 .icon{width:86px;height:98px;margin:119px auto 0;background-position:-480px -320px;}
.registration li.i6 .icon{width:133px;height:85px;margin:126px auto 0;background-position:0 -440px;}
.registration li.i7 .icon{width:133px;height:85px;margin:126px auto 0;background-position:-140px -440px;}
.registration li.i8 .icon{width:120px;height:104px;margin:116px auto 0;background-position:-280px -440px;}
.registration li p{position:absolute;left:0;bottom:0;width:100%;height:64px;color:#3d3d3d;font-size:24px;line-height:64px;text-align:center;}
.registration li:hover{box-shadow:2px 2px 10px rgba(0,0,0,.4);}
.registration li.first:hover{box-shadow:none;}
/* 四大服务优势 *
.advantage{padding:42px 0 0px;}*/
.advantage h2{font-size:29px;font-weight:normal;line-height:40px;text-align:center;color: #d12527;color:#092676;color:#333;font-weight: 600;}
.advantage h2 span{display:block;color:#b2b2b2;font-size:16px;line-height:20px;text-transform:uppercase;}
.advantage ul{height:400px;padding:46px 0 36px;overflow:hidden;}
.advantage li{float:left;width:50%;height:400px;}
.advantage li.i1{background:#f44f15 url(../images/pic_01.png) no-repeat right top;}
.advantage li.i2{background:#f0f0f0 url(../images/pic_02.png) no-repeat left top;}
.advantage li h3{height:72px;color:#3d3d3d;font-size:36px;line-height:72px;}
.advantage li p{color:#3d3d3d;font-size:18px;line-height:30px;}
.advantage li.i1 h3{padding:106px 300px 12px 0;text-align:right;color:#fff;}
.advantage li.i1 p{padding-right:300px;text-align:right;color:#fff;}
.advantage li.i2 h3{padding:106px 0 12px 300px;}
.advantage li.i2 p{padding-left:300px;}
.advantage-con{height:376px;overflow:hidden;}
.advantage-con dl{position:relative;height:94px;margin-bottom:0px;}
.advantage-con dl dt{position:absolute;top:10px;left:50%;margin-left:-37.5px;z-index:2;width:75px;height:75px;background-position:-838px 0;color:#004199;font-size:26px;font-weight:bold;line-height:75px;text-align:center;cursor:pointer;}
.advantage-con dl dt:hover{background-position:-920px 0;color:#fff;}
.advantage-con dl dd{float:left;position:relative;width:50%;height:94px;}
.advantage-con dl dd p{color:#949494;font-size:18px;line-height:94px;}
.advantage-con dl dd.d1 p{padding-right:180px;text-align:right;}
.advantage-con dl dd.d2 p{padding-left:180px;}
.advantage-con dl dd i{position:absolute;top:50%;margin-top:-13px;width:26px;height:26px;overflow:hidden;}
.advantage-con dl dd.d1 i{right:126px;background-position:-440px 0;}
.advantage-con dl dd.d2 i{left:126px;background-position:-470px 0;}
/* 浩宇专业顾问推荐 */
.adviser{padding:42px 0 60px;}
.adviser h2{padding-bottom:46px;color:#333;font-size:29px;font-weight:normal;line-height:40px;text-align:center;color: #d12527;color:#092676;color: #222;font-weight: 600;}
.adviser h2 span{display:block;color:#b2b2b2;font-size:16px;line-height:20px;text-transform:uppercase;}
.slideBox{position:relative;height:410px;overflow:hidden;}
.slideBox .hd{height:80px;padding-top:80px;}
.slideBox .hd ul{height:80px;padding-left:17px;}
.slideBox .hd ul li{float:left;position:relative;width:184px;height:80px;margin-right:10px;background:#fff;cursor:pointer;}
.slideBox .hd ul li img{position:absolute;left:10px;top:10px;width:60px;height:60px;}
.slideBox .hd ul li p{padding:12px 0 0 84px;color:#3d3d3d;font-size:20px;line-height:28px;}
.slideBox .hd ul li p span{display:block;color:#949494;font-size:16px;line-height:24px;}
.slideBox .hd ul li i{position:absolute;left:0;bottom:0;width:0%;height:3px;opacity:0;background-color:#d12527;transition:all linear .3s;}/*#004199*/
.slideBox .hd ul li.on i{opacity:1;width:100%;}
.slideBox .bd{position:relative;height:250px;z-index:0;}
.slideBox .bd li{position:relative;height:250px;}
.slideBox .bd dl{position:relative;height:250px;padding:0 100px;}
.slideBox .bd dl dt{position:absolute;top:0;left:100px;width:250px;height:250px;}
.slideBox .bd dl dt img{width:250px;height:250px;display:block;}
.slideBox .bd dl dd{padding:15px 0 0 290px;}
.slideBox .bd dl dd h3{color:#3d3d3d;font-size:24px;font-weight:normal;line-height:27px;}
.slideBox .bd dl dd h3 span{display:block;color:#949494;font-size:16px;line-height:25px;}
.slideBox .bd dl dd p{padding:20px 0 26px;color:#949494;font-size:16px;line-height:24px;}
.slideBox .bd dl dd .btn{position:relative;width:176px;/*height:54px;*/padding-left:35px;display:block;background-color:#ff7e46;background-color: #db181e;border-radius:27px;color:#fff;font-size:18px;line-height:40px;text-align: left;}
.slideBox .bd dl dd .btn i{position:absolute;right:38px;top:50%;margin-top:-12px;width:24px;height:24px;background-position:-600px -60px;overflow:hidden;transition:all .3s;}
.slideBox .bd dl dd .btn:hover{background-color:#fb5913;background-color:#333;}
.slideBox .bd dl dd .btn:hover i{right:24px;}
.slideBox .prev,.slideBox .next{position:absolute;top:108px;width:20px;height:37px;}
.slideBox .prev{left:0;background-position:-620px -120px;}
.slideBox .next{right:0;background-position:-650px -120px;}
/* slideCasetBox */
.slideCasetBox{padding:27px 0 20px;}
.slideCasetBox .hd{height:62px;padding-bottom:54px;}
.slideCasetBox .hd ul{height:62px;text-align:center;}
.slideCasetBox .hd ul li{width:226px;height:62px;display:inline-block;*display:inline;*zoom:1;color:#333;font-size:27px;line-height:62px;text-align:center;cursor:pointer;}
.slideCasetBox .hd ul li.on{background:url(../images/slideCase_on.png) no-repeat center bottom;}
.slideCasetBox .bd li img{display:block;}

/*我们的服务*/
.tit2 {background: rgba(0, 0, 0, 0) url("../images/t1.png") repeat-x scroll left center;height: 50px;text-align: center; margin-top: 30px;}
.tit2 span {background-color: #fff;color: #249CE2;padding: 0 20px;display: inline-block;font-size:18px;}
.tit2 em{color: #999;display: block;font-size:12px;}
.serwrap2 {height: auto;margin: 0 auto;width: 1150px;}
.service-list2 {width: 100%;margin:20px 0px 15px 25px;}
.service-list2 li {height: 260px;margin-bottom: 10px;margin-right: 75px;width: 155px;float: left;}
.service-list2 li h3 {font-weight:500;}

.service-list2 li .pic {display: block;height: 122px;width: 141px;padding-bottom: 10px;}
.service-list2 li a{color: #0085da;display: block;padding-bottom: 10px; font-size: 18px;}
.tc2 {
  text-align: center;
}
.ti2 {
    text-indent: -999999px;
}
.in-b2 {
    display: inline-block;
}
.service-list2 li .t1 {background: rgba(0, 0, 0, 0) url("../images/tp1.png") no-repeat scroll left top;}
.service-list2 li .t2 {
	background:url("../images/tp1.png") no-repeat -206px top;
}
.service-list2 li .t3 {
	background:url("../images/tp1.png") no-repeat -413px top;
}
.service-list2 li .t4 {
	background:url("../images/tp1.png") no-repeat -620px top;
}
.service-list2 li .t5 {
	background:url("../images/tp1.png") no-repeat right top;
}
.service-list2 li .t6 {
	background:url("../images/tp2_hover.png") no-repeat left top;
}
.service-list2 li .t7 {
	background:url("../images/tp2_hover.png") no-repeat -206px top;
}
.service-list2 li .t8 {
	background:url("../images/tp2_hover.png") no-repeat -413px top;
}
.service-list2 li .t9 {
	background:url("../images/tp2_hover.png") no-repeat -620px top;
}
.service-list2 li .t10 {
	background:url("../images/tp2_hover.png") no-repeat right top;
}

.service-list2 li .t1:hover {
	background:url("../images/tp1_hover.png") no-repeat left top;
}
.service-list2 li .t2:hover {
	background:url("../images/tp1_hover.png") no-repeat -206px top;
}
.service-list2 li .t3:hover {
	background:url("../images/tp1_hover.png") no-repeat -413px top;
}
.service-list2 li .t4:hover {
	background:url("../images/tp1_hover.png") no-repeat -620px top;
}
.service-list2 li .t5:hover {
	background:url("../images/tp1_hover.png") no-repeat right top;
}
.service-list2 li .t6:hover {
	background:url("../images/tp2.png") no-repeat left top;
}
.service-list2 li .t7:hover {
	background:url("../images/tp2.png") no-repeat -206px top;
}
.service-list2 li .t8:hover {
	background:url("../images/tp2.png") no-repeat -413px top;
}
.service-list2 li .t9:hover {
	background:url("../images/tp2.png") no-repeat -620px top;
}
.service-list2 li .t10:hover {
	background:url("../images/tp2.png") no-repeat right top;
}

.service-list2 li p {
	color:#868787;
	 line-height: 18px;
	 font-size:12px;
	 text-indent: 0em;
   text-align: left;
}
/**2018.6.5首页上方关于模板/
/*video*/
#Casebox {
  background-image: url("../images/web_bg05.jpg");
  background-color: #ecedf1;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 480px;
  width: 100%;
}
.Casebox {
  position: relative;
   margin: 0 auto;
    max-width: 1200px;
}
.Casebox .main {
  position: relative;
  width: auto;
}
.Casebox .main::after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}
.Casebox .main .mainbox {
  background: rgba(0, 0, 0, 0) url("../images/web_t_bg01.png") no-repeat scroll left top;
  float: left;
  height: 300px;
  margin-top: 120px;
  padding-left: 40px;
  width: 500px;
}
.Casebox .main .mainbox .cont {
  padding-top: 30px;
}
.Casebox .main .mainbox .cont .title {
  color: #ff5800;
  display: block;
  font-size: 38px;
  font-weight: bold;
  margin-bottom: 12px;
}
.Casebox .main .mainbox .cont .title em {
  color: #181818;
}
.Casebox .main .mainbox .cont p {
  color: #181818;
  font-size: 18px;
}
.Casebox .main .mainbox .cont .p {
  color: #181818;
  font-size: 14px;
  line-height: 24px;
  margin-top: 10px;
  text-align: justify;
  text-indent: 2em;
}
.Casebox .main .mainbox .caselist {
  position: absolute;
  top: 390px;
}
.Casebox .main .mainbox .caselist .casemore {
  background: #ff5800 none repeat scroll 0 0;
  border-radius: 3px;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  margin: 0 20px 0 0;
  text-align: center;
  transition: all 0.4s ease 0s;
  width: 120px;
}
.Casebox .main .mainbox .caselist .casemore .seemore {
  border-radius: 5px;
  color: #fff;
  display: block;
  font-size: 16px;
}
.Casebox .main .mainbox .caselist .casemore2 {
  background: #181818 none repeat scroll 0 0;
  margin: 0;
}
.Casebox .main .mainbox .caselist .casemore2:hover {
  background-color: #ff5800;
}
video {
  object-fit: cover;
  width: 460px;
  height:290px;

}#myVideo {
    padding: 0;
    width: 89%;
    height: 79%;
    object-fit: fill;margin-top: 45px;
}

.Casebox .main .v11a {
	background: rgba(0, 0, 0, 0) url("../images/videobg.png") no-repeat scroll center 30px;
  padding-top: 1px;
  width: 530px;
  height:371px;
  position: relative;
  float: right;text-align: center;
}