﻿/**初始化**/
*{padding:0px;margin:0px;}
html,body,ul{padding:0px;margin:0px;}
body {
    font-size: 14px;
    font-family: pingfang SC,helvetica neue,arial,hiragino sans gb,microsoft yahei ui,microsoft yahei,simsun,sans-serif!important;
	background: #fff;
	color:#362b24;
	position: relative;
}
li,ol{list-style: none;}
a{text-decoration:none;background-color:transparent; color: #2e3234;}
a:hover{ text-decoration: underline; color: #f80107; opacity: 0.8;}
.contbox{width: 100%; float: left; position: relative;}
.logo{ height: 40px; display: block; float:left; position: absolute; top:15px; left: 0px; box-sizing: border-box;}
.logo img{height: 100%;}
/*.banner-top.index{position:relative;height:740px;}*/
.globleBgColor{background: #f3f5fa;}
.fluidCont{width:100%; float: left;}
.container{width:100%!important; padding: 0px; margin-right:auto;margin-left:auto;z-index:10;position:relative}
.container:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.row{padding:0px;margin:0px;}
header{z-index:1000;position:fixed; width: 100%;left: 0px;}
.topnav{position:relative;z-index:1001;margin-bottom:0;background:rgba(255,255,255,.05);padding:3px 0;box-sizing:content-box}
.topnav .navbar{min-height:30px;background-color:transparent}
.navbar-nav{font-size:14px;float:right;padding:0px;}
.topnav .navbar .navbar-nav>li{color:#FFF;line-height:30px;padding:1px 10px}
.navbar-nav>li{float:left}
.topnav .navbar .navbar-nav>li>a{color:#fff!important;padding:0;position:relative;line-height:32px;height:32px;font-size:14px}
.hot-yhcx{color:#fff!important;font-size:14px!important;margin-top:-3px}
.topnav .navbar .navbar-nav>li .fa{color:#FC0;margin-right:5px;font-size:1.2em;font-weight:600;vertical-align:middle}
header .navbar .navbar-nav>li:last-child{margin-right:0}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.lang-style .dropdown-menu{position:absolute;box-shadow:none!important;border-radius:3px!important;background:#fff;padding:10px 0;min-width:110px!important}
.lang-style .dropdown-menu .caret1{position:absolute;margin-top:-16px;margin-left:47px;border-bottom:8px dashed;border-right:8px solid transparent;border-left:8px solid transparent;border-top:0!important}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:hover{color:#0153DF}
header.fixed{z-index:1001;position:fixed;width:100%;top:0;background:rgba(0,0,0,.5);padding:10px 0}
header.fixed .navbar .navbar-header{margin-top:5px}
header.fixed .navbar .navbar-brand{width:195px;height:50px;background-size:150px 50px}
header.fixed .navbar .navbar-nav>li>a{line-height:50px}
/*****header.fixed .navbar .navbar-nav>li:last-child>a{padding: 5px 0px 5px 20px;}********/
header .navbar{margin:0;border:0 none;background-color:transparent;position:relative;min-height:50px;border-radius:4px}
header .navbar .navbar-header{margin-top:9px;display:block;float:left}
header .navbar .navbar-brand{display:inline-block;padding:0;height:65px;width:165px;background:url(../images/logo.png) no-repeat;background-size:100%;text-indent:-999em}
.header .topnav .navbar .navbar-nav{margin-left:0}
header .navbar .navbar-nav>li:last-child{margin-right:0}
header .navbar .navbar-nav>li>a{color:#FFF;font-size:15px; line-height:70px;padding:5px 20px;position:relative;text-transform:uppercase}
/*******header .navbar .navbar-nav>li:last-child>a{padding: 5px 0px 5px 20px;}******/
header .navbar .navbar-nav>.active>a,header .navbar .navbar-nav>.active>a:focus,header .navbar .navbar-nav>.active>a:hover,header .navbar .navbar-nav>li>a:focus,header .navbar .navbar-nav>li>a:hover{color:#FFF}

.denglubtn{border-radius:30px;height:30px;line-height:30px;border:1px solid rgba(255,255,255,.5); display:black; margin-left:30px; background:rgba(255,255,255,.1);}
.col-xs-12{width:100%;float:left;position:relative}
.p-r-0{padding-right:0!important}
.p-r-0{padding-right:0!important}
.p-l-0{padding-left:0!important}
header .navbar .navbar-nav>li>a.login:hover{box-shadow:inset 0 0 0 2px #FC0;background-color:transparent}

.top-menu-header{background:rgba(0,0,0,.8)!important;border-bottom:1px rgba(255,255,255,.2) solid;}
.subnav{position:absolute;z-index:1001;top:71px;left:0;width:100%;background:rgba(0,0,0,.8);}
.subnav.fixed{top:71px;position:fixed}
.subnav .sub-nav:after{content:'';clear:both}
.sub-nav dl{margin:20px 70px 20px 0;float:left}
.sub-nav dt,.sub-nav dt a{color:#FFF;line-height:30px;padding-bottom:10px;font-weight:400}
.sub-nav dd{line-height:30px;position:relative}
.sub-nav dd .hot{background-image:url(../images/nav-hot.png);margin-left:5px;margin-top:10px;width:28px;height:11px;text-indent:-999em;display:block;float:right}
.sub-nav dd a{color:rgba(255,255,255,.7); position: relative;}
.sub-nav dd a:hover{color:#fff;}
.sub-nav dd a span{background: #f80107; margin-left: 5px; display: block; position: absolute; top:-9px; right:-20px; width: 18px; height: 14px;line-height: 14px; text-align: center; border-radius: 2px;color:#fff; font-size:12px;}
.nav-menu{width:100%;overflow:hidden;background-color:#F7FBFB;box-shadow:inset 0 -1px 0 #e3e3e3}
.nav-menu ul{display:block;margin:0 auto;padding:0}
.nav-menu ul li{float:left;width:20%;list-style:none}
.nav-menu ul li:first-child a{border-left:1px solid #e3e3e3}
.nav-menu ul a{color:#555;width:100%;font-size:16px;text-transform:uppercase;padding:20px 0;float:left;text-align:center;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#F7FBFB;letter-spacing:.5px;transition:all .2s ease-in-out}
.nav-menu ul a:hover{color:#F86539;background-color:#FFF}
.nav-menu ul .active a{color:#F86539;font-weight:700;background-color:#FFF;border-bottom:1px solid #FFF}
.nav-menu ul a:after{content:"";clear:both}

/**
.slideBox{float:left;width:100%}**/

.slideBox{position:absolute;top:0;width:100%}


.slideBox .hd{width:100%;height:25px;overflow:hidden;position:absolute;bottom:20px;z-index:1000}
.slideBox .hd ul{text-align:center;width:100%}
.slideBox .hd ul li{display:inline-block;margin:0px 5px 0px 5px; width:12px;height:12px;border-radius:50%;border:1px solid #fff;cursor:pointer}
.slideBox .hd ul li.on{background:#fff;color:#fff}
.slideBox .bd{height:740px;position:relative;width:100%;overflow:hidden}
.slideBox .bd li{height:740px;width:100%}
.slideBox .item{height:740px}
.slideBox .item img{height:740px; width: 100%;}




.slideBox{position:relative;top:0;width:100%;}




.bannerTxtBox{position:absolute;top:340px; width:1300px; left: 50%; margin-left: -650px; z-index: 898989;color:#fff;}
.bannerTxtBox h2{font-size:32px; font-weight:800; margin: 0px 0px 10px 0px; width: 100%; text-shadow: 0px 0px 20px #000;float: left; text-align: center;letter-spacing: 3px;}
.bannerTxtBox p{font-size:16px; line-height: 32px; width: 100%; float: left; letter-spacing: 2px; text-align: center;text-shadow: 0px 0px 20px #000;}


.gaofang-banner-bg{background:url(../images/gaofang-banner-bg.svg) no-repeat;background-size:65%;background-position:center center;height:845px}
.item .container p.banner-title{color:#fff;-webkit-font-smoothing:initial;font-size:50px;line-height:55px}
.item .container p.banner-title span{font-size:36px;margin-top:8px}
.item .container ul.banner-slogan{margin-top:10px;left:0!important;width:487px!important}
.item .container ul.banner-slogan li{font-size:15px;color:rgba(255,255,255,.9);line-height:28px;height:auto;left:0!important;width:auto!important}
.item .container .col-sm-7{width:58.33333333%;float:left}
.item .container .col-sm-5{width:41.66666667%;float:left}
.free-use-btn.btn-white{padding:0 35px;line-height:36px;font-size:14px;display:inline-block;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;border:1px rgba(255,255,255,.5) solid;color:#fff;margin-top:20px;border-radius:3px}
.free-use-btn.btn-white:hover{border-color:#fff}
.slideBox .next,.slideBox .prev{position:absolute;left:3%;top:50%; z-index: 1000; margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:.5;transform:scale(.6)}
.slideBox .next{left:auto;right:3%; z-index: 1000;  background-position:8px 5px}
.slideBox .next:hover,.slideBox .prev:hover{filter:alpha(opacity=100);opacity:1}
.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}
.index-tuijian{padding:100px 0 50px 0}
.index-tuijian .col-xs-3{padding:0 10px;width:25%;float:left}
.index-tuijian .col-xs-3 .index-bq-one ul{padding-left:0}
.index-tuijian .col-xs-3 .index-bq-one ul li{list-style:none;line-height:30px;font-size:13px}
.index-tuijian .col-xs-3 .index-bq-one ul li span{font-size:15px;margin-bottom:10px;padding-top:10px}
.index-tui-new .new-mj{position:absolute;right:15px;top:5px;background:linear-gradient(70deg,#ffa909 3%,#ff9d06 55%,#ff9102 91%)!important;padding:0 5px;color:#fff;height:16px;line-height:14px;border-radius:8px 0 8px 0;font-size:6px}
.index-tuijian .col-xs-3 .index-bq-one ul li span b{color:#1e88e5}
.index-tuijian .col-xs-3 .index-bq-one{border:1px #efefef solid;padding:15px 10px 5px 15px}
.index-tuijian .col-xs-3 .index-bq-one{border-top:2px #1e88e5 solid;overflow:hidden}
.index-tuijian .col-xs-3 .col-xs-5{width:41.66666667%;padding-left:0;float:left;position:relative;min-height:1px;padding-right:15px}
.index-tuijian .col-xs-3 .col-xs-7{width:58.33333333%;padding-right:0;float:left}
.index-tui-new{position:relative}
.video1{width:100%;}
.rPhoBox{width:300px;height:90px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .2);
  -moz-box-shadow:0 0 20px rgba(0, 0, 0, .2);
  box-shadow:0 0 20px rgba(0, 0, 0, .2);
   box-sizing: border-box; padding: 15px 0px 0px 25px; background: #fff; position: fixed; z-index: 88888; right: 0px; top: 200px;}
.phoSm{font-size:18px; font-weight: bold; padding:6px 0px 0px 0px;}
.phoBig{color:#fd2d36;font-size:26px;font-weight:bold; height:30px;line-height:30px;}
.phoneImg{padding:0px 20px 0px 0px;}
.phoneImg img{width:60px;height:60px;}
.rxdh{height:22px;line-height:22px; color: #999;}
.titleCn{font-size:26px;font-weight: bold;}
.titleEn{font-size:13px;color:#999; padding: 8px 0px;}
.centerBox{width:1300px;margin: 0 auto;}
.cont1{ background: url(../images/cpzxbg.jpg) no-repeat center center; height: 500px;}
.titleBar{padding:50px 0px 20px 0px;}
.cpzxTabTitle{height:50px;  width: 100%;}
.cpzxTabCont{ background: rgba(255,255,255,.6); padding:40px 80px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .05);
  -moz-box-shadow:0 0 20px rgba(0, 0, 0, .05);
  box-shadow:0 0 20px rgba(0, 0, 0, .05);
}
.cpzxTabCont h2{font-size:18px;height:22px;line-height:22px;}
.cpzxTabCont p{line-height:26px; padding:10px 0px;}
.cpzxMore{height:22px;line-height:22px;color:#005bac;}
.cpzxMore:hover{color:#f80107;}
.defaultBtn{border: 2px solid #ddd;display: inline-block;width: 116px;height: 36px;box-sizing:border-box;line-height: 32px;text-align: center;font-size: 14px;vertical-align: middle;text-decoration: none;
background: #fff;}
.jjfaTitle{font-size:18px; padding: 80px 0px 10px 0px; font-weight: bold;color:#fff;text-align: center;}
.jjfaTxt{color:#fff;padding: 0px 0px 40px 0px;  line-height: 26px;text-align: center;}
.textCenter{text-align: center;}
/***产品中心tab start*****/
.cpzxTabBar{overflow: hidden;}
.cpzxTabBar .cpzx-item{cursor: pointer;position: relative;z-index: 1;}
.cpzxTabBar .cpzx-item.cpzxActive:after{display: block;}
.cpzxTabBar .cpzx-item:after{content: " ";position: absolute;z-index: 2;background: #005bac;width: 64px;height: 4px;bottom: 0px;left: 50%;margin-left: -32px;display: none;}
.cpzxTabBar .cpzx-item .icon{width: 71px;height: 55px;background-image: url(../images/helpCenter_sprites.png);background-repeat: no-repeat;display: block;margin: 0 auto;}
.cpzxTabBar .cpzx-item.cpzxActive .text{color: #005bac;}
.cpzxTabBar .cpzx-item .text{font-size: 16px; color: #535353;display: block;text-align: center;margin: 10px 0px 25px 0px;}
.cpzxTabBar .cpzx-item .icon.icon-login{background-position: -286px -160px;}
.cpzxTabBar .cpzx-item:hover .icon.icon-login,
.cpzxTabBar .cpzx-item.cpzxActive .icon.icon-login{background-position: -286px -10px;}
.cpzxTabBar .cpzx-item .icon.icon-config{background-position: -10px -85px;}
.cpzxTabBar .cpzx-item:hover .icon.icon-config,
.cpzxTabBar .cpzx-item.cpzxActive .icon.icon-config{background-position: -102px -85px;}
.cpzxTabBar .cpzx-item .icon.icon-award{background-position: -286px -85px;}
.cpzxTabBar .cpzx-item:hover .icon.icon-award,
.cpzxTabBar .cpzx-item.cpzxActive .icon.icon-award{background-position: -195px -84px;}
.cpzxTabBar .cpzx-item .icon.icon-manage{background-position: -10px -10px;}
.cpzxTabBar .cpzx-item:hover .icon.icon-manage,
.cpzxTabBar .cpzx-item.cpzxActive .icon.icon-manage{background-position: -102px -160px;}
.cpzxTabBar .cpzx-item .icon.icon-verifcation{background-position: -194px -160px;}
.cpzxTabBar .cpzx-item:hover .icon.icon-verifcation,
.cpzxTabBar .cpzx-item.cpzxActive .icon.icon-verifcation{background-position: -10px -160px;}
.cpzxTabBar .cpzx-item .icon.icon-wechat{background-position: -194px -10px;}
.cpzxTabBar .cpzx-item:hover .icon.icon-wechat,
.cpzxTabBar .cpzx-item.cpzxActive .icon.icon-wechat{background-position: -102px -10px;}
/*内容*/
.cpzx-wrap{box-sizing: border-box;display: none;}
.cpzx-wrap.cpzxActive{display: block;}
.cpzxCont1{  background:url(../images/cpzxbg1.jpg) no-repeat center center;}
.cpzxCont2{  background: url(../images/cpzxbg2.jpg) no-repeat center center;}
.cpzxCont3{  background: url(../images/cpzxbg3.jpg) no-repeat center center;}
/***产品中心tab end*****/
/***解决方案tab start*****/
.classes-wrap{overflow: hidden;}
.cont3{ background:#fff;}
.classes-wrap .classes-item{width: 16.66667%;float: left;cursor: pointer;position: relative;z-index: 1;}
.classes-wrap .classes-item.active:after{display: block;}
.classes-wrap .classes-item:after{content: " ";position: absolute;z-index: 2;background: #005bac;width: 64px;height: 4px;bottom: 0px;left: 50%;margin-left: -32px;display: none;}
.classes-wrap .classes-item .icon{width: 71px;height: 55px;background-image: url(../images/helpCenter_sprites.png);background-repeat: no-repeat;display: block;margin: 0 auto;}
.classes-wrap .classes-item.active .text{color: #005bac;}
.classes-wrap .classes-item .text{font-size: 15px;color: #535353;display: block;text-align: center;margin: 5px 0px 25px 0px;}
.classes-wrap .classes-item .icon.icon-login{background-position: -286px -160px;}
.classes-wrap .classes-item:hover .icon.icon-login,
.classes-wrap .classes-item.active .icon.icon-login{background-position: -286px -10px;}
.classes-wrap .classes-item .icon.icon-config{background-position: -10px -85px;}
.classes-wrap .classes-item:hover .icon.icon-config,
.classes-wrap .classes-item.active .icon.icon-config{background-position: -102px -85px;}
.classes-wrap .classes-item .icon.icon-award{background-position: -286px -85px;}
.classes-wrap .classes-item:hover .icon.icon-award,
.classes-wrap .classes-item.active .icon.icon-award{background-position: -195px -84px;}
.classes-wrap .classes-item .icon.icon-manage{background-position: -10px -10px;}
.classes-wrap .classes-item:hover .icon.icon-manage,
.classes-wrap .classes-item.active .icon.icon-manage{background-position: -102px -160px;}
.classes-wrap .classes-item .icon.icon-verifcation{background-position: -194px -160px;}
.classes-wrap .classes-item:hover .icon.icon-verifcation,
.classes-wrap .classes-item.active .icon.icon-verifcation{background-position: -10px -160px;}
.classes-wrap .classes-item .icon.icon-wechat{background-position: -194px -10px;}
.classes-wrap .classes-item:hover .icon.icon-wechat,
.classes-wrap .classes-item.active .icon.icon-wechat{background-position: -102px -10px;}
/*内容*/
.list-wrap{box-sizing: border-box;display: none;}
.list-wrap.active{display: block;}
.acCont1{ background: url(../images/jufabg1.jpg) no-repeat center center;}
.acCont2{  background: url(../images/jufabg2.jpg) no-repeat center center;}
.acCont3{  background: url(../images/jufabg3.jpg) no-repeat center center;}
.acCont4{  background: url(../images/jufabg4.jpg) no-repeat center center;}
.acCont5{  background: url(../images/jufabg5.jpg) no-repeat center center;}
.acCont6{ background: url(../images/jufabg6.jpg) no-repeat center center;}
/***解决方案tab end*****/
.cont4{background:#fff; padding: 0px 0px 0px 0px;background: #f8f8f8; }
.cont5{background:#fff; padding: 0px 0px 50px 0px;}
.newsItem{width:50%; box-sizing:border-box; float:left;}
.newsItem:nth-child(even){padding:20px 0px 25px 30px;}
.newsItem:nth-child(odd){padding:20px 30px 25px 0px;}
.newsItemImg img{ width:180px; height: 110px; border-radius: 0px;}
.newsTitle{font-size:16px; width: 100%; float: left;height:20px; line-height: 20px; }
.newsTitle a{color: #005bac;  width: 330px; display: block; float: left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsTitle a:hover{ text-decoration: underline; color: #f80107; opacity: 0.8;}

.newsTxt{line-height:24px; text-indent:2em; font-size: 13px; width: 100%; float: left; color: #666; padding: 10px 0px 0px 0px;}
.newsTime{text-align: right;color:#999; font-size:12px;padding: 2px 0px 0px 0px;}
footer{width:100%;background: #2e3234; float: left;}
.footerCont{width:1300px; margin: 0 auto;}
.logoBottom{padding:0px 0px 10px 0px;}
.logoBottom img{ height: 40px;}
.byBt{color:#fff;height:30px;line-height:30px;}
.byItem{color:#888; height: 26px; line-height: 26px;}
.footerLeft{background: #363a3c; padding: 40px 30px; box-sizing: border-box;}
.botCpTitle{border-bottom:1px solid #4f4f4f; color:#fff;height:40px; line-height:40px; margin: 0px 0px 15px 0px;}
.botRmcp{color:#fff; line-height:30px; height:30px; color:#888; }
.botRmcp a{display: block; color:#888;}
.botRmcpBox{padding:30px 35px;}
.botRmcpBox:last-child{padding:30px 0px 30px 35px;}
.botCont{width:100%;border-top: 1px solid #4f4f4f;}
.botBq{width:1300px; margin: 0 auto; text-align: center; color: #fff; padding:20px 0px; color: #888;}
.solution-box{width: 100%;}
.solution-item{text-align: center;color: #fff;position: relative;height:400px;}
.solution-item span{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(22, 25, 27, .4);transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-item:nth-child(2) span,.solution-item:nth-child(4) span{background: rgba(22, 25, 27, .4);transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-item i{font-size: 44px;opacity: .85;position: absolute;width: 100%;left: 0;top: 33%;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-item hr{width: 30px;height: 2px;background: #fff;border: none;position: absolute;left: 50%;top: 46%;margin: 0 0 0 -15px;padding: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-item h3{font-size: 24px;position: absolute;width: 100%;left: 0;top: 50%;transition: .3s;}
.solution-item p{width: 80%;position: absolute;line-height:24px; font-size: 14px;left: 10%;top: 60%;opacity: 0.8;transition: .3s;}
.solution-item a{position: absolute;top: 80%; left: 50%;font-size: 14px;line-height: 32px;width: 120px;margin: 0 0 0 -60px;color: #fff;border: 2px solid #fff;opacity: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-item a:hover{background: #fff;color: #373d41;}
.solution-item img{display: block;width: 100%; height: 100%;}
.solution-item:hover span{background: rgba(0, 91, 172, .2);}
.solution-item:hover i{top: 23%;}
.solution-item:hover hr{top: 35%;opacity: 0;}
.solution-item:hover h3{top: 36%;}
.solution-item:hover p{top: 48%;opacity: 1;}
.solution-item:hover a{top: 70%;opacity: 1;}
.qylnCont{padding:0px 0px 70px 0px;}
.qylnMenus {width: 200px;background: #fff;float: left;border-right:1px solid rgba(0,0,0,.07)}
.qylnTabTitle {width: 100%;padding:0px 0px 0px 45px; box-sizing: border-box; font-size: 15px; height: 60px;background: #fff;line-height: 60px;}
.qylnTabTitle i{margin-right:10px;}
.qylnTabTitle:nth-child(7) {border-bottom: none;}
.qylnTabTitleActive {background:#005bac !important;color:#fff;}
.qylnTabRight {height: 300px;background: #fff;}
.qylnTabItem {width: 100%;display: none;}
.qylnTabActive{display: block;}
.qylnTabCont{padding:50px 100px;}
.qylnTabCont h2{font-size:18px; margin:0px 0px 15px 0px; color: #005bac;}
.qylnTabCont p{line-height:26px; color:#666;}
.qylnImg{width:430px; height: 300px; padding:0px 30px 0px 0px; box-sizing: border-box;}
.qylnImg img{height:100%;width:100%;}
.ejbanner{height:300px; background: url(../images/ejbanner.jpg) no-repeat center center; position: relative;}
.ejbanner h2{font-size:26px; text-align:center; padding:150px 0px 0px 0px;color:#fff; font-weight:normal;letter-spacing: 2px;}
.ejbanner p{font-size:15px; letter-spacing: 1px; padding:15px 0px 0px 0px;color:#fff;}
.nowPos{height:50px;line-height:50px;}
.dqwzbox{border-bottom:1px solid rgba(0,0,0,.06); background:#f3f5fa;}
.newsListItem{width:100%;background: #fff; margin: 50px 0px 0px 0px; width: 100%; float: left;}
.newsListItemTxt{padding:10px 0px 0px 40px;}
.newsListItemImg img{width:240px; height:144px; display: block;}
.newsListItemTxt h2{font-size:20px; margin: 0px 0px 15px 0px; font-weight: normal;}
.newsListItemTxt p{line-height: 26px; color: #777; margin: 0px 0px 15px 0px;}
.newsListItemTxt span{width: 100%; display: block; color: #999;}
.newsListItemTxt a{cursor: pointer;}
.newsTabTitle{background: #fff;color:#333; box-sizing: border-box; border: 1px solid rgba(0,0,0,.1); font-size: 16px; display: block; width: 130px; height: 40px; text-align: center; line-height: 40px;}
.newsTabTitle:hover{color:#333;}
.newsTabTitleActive{background: #005bac;color:#fff;}
.pageCont{padding:10px;}
.pageCont ul{width:100%; float: left; padding: 0px; margin: 0px;}
.pageCont ul li{list-style: none;float:left; padding:0px 5px;}
.pageCont ul li a{height: 30px;text-align: center;line-height: 30px; background: #fff;border: 1px solid #e2e2e2;padding: 0px 15px;display: block;float: left;}
.pageActive{background: #005bac !important; color: #fff;}
.articleTxt{padding:20px 150px 0px 150px; box-sizing: border-box;}
.articleTxt img{ max-width:100%; display: block; margin:0 auto;}
.articleTxt h2{font-size:20px; margin: 15px 0px; text-align: center; font-weight: normal;}
.articleTxt p{line-height: 26px; color: #777; margin: 0px 0px 25px 0px;}
.articleTxt span{width: 100%; text-align: center; margin: 30px 0px; display: block; color: #777;}
.preAndNext{padding:50px 150px; box-sizing: border-box;}
.articlePre{width:100px; height: 38px; background: #fff; float: left; display: block; border:1px solid rgba(0,0,0,.09); line-height:38px; text-align: center;}
.articleNext{width:100px; height: 38px; background: #fff; float: left; display: block; border:1px solid rgba(0,0,0,.09); line-height:38px; text-align: center;}
.preNextTxt{height:40px;line-height:40px;padding:0px 0px 0px 25px;color:#777;}
.lxwmItem{background: #fff; margin: 20px 0px 20px 0px;padding:20px;box-sizing: border-box;}
.lxwmItemTxt{padding:0px 0px 0px 30px;}
.lxwmItemTxt p{line-height:30px;width:100%; float:left;color:#777;}
.gsmc{border-bottom:1px solid rgba(0,0,0,.09);font-size:18px;padding:20px 0px 15px 0px;margin:0px 0px 15px 0px;}
.lxfs{color:#362b24 !important;}
/***资质荣誉页面tab start*****/
.ryzz-wrap{overflow: hidden;padding:10px 250px 0px 250px; box-sizing: border-box;}
.ryzz-wrap .ryzz-item{width: 33.333%;float: left;cursor: pointer;position: relative;z-index: 1;}
.ryzz-wrap .ryzz-item.active:after{display: block;}
.ryzz-wrap .ryzz-item:after{content: " ";position: absolute;z-index: 2;background: #005bac;width: 34px;height: 4px;bottom: 0px;left: 50%;margin-left: -17px;display: none;}
.ryzz-wrap .ryzz-item .icon{width: 71px;height: 55px;background-image: url(../images/ryzz.png);background-repeat: no-repeat;display: block;margin: 0 auto;}
.ryzz-wrap .ryzz-item.active .text{color: #005bac;}
.ryzz-wrap .ryzz-item .text{font-size: 15px;color: #535353;display: block;text-align: center;margin: 5px 0px 20px 0px;}
.ryzz-wrap .ryzz-item .icon.icon-gszz{background-position: -286px -160px;}
.ryzz-wrap .ryzz-item:hover .icon.icon-gszz,
.ryzz-wrap .ryzz-item.active .icon.icon-gszz{background-position: -286px -10px;}
.ryzz-wrap .ryzz-item .icon.icon-rjzzq{background-position: -10px -85px;}
.ryzz-wrap .ryzz-item:hover .icon.icon-rjzzq,
.ryzz-wrap .ryzz-item.active .icon.icon-rjzzq{background-position: -102px -85px;}
.ryzz-wrap .ryzz-item .icon.icon-cpry{background-position: -286px -85px;}
.ryzz-wrap .ryzz-item:hover .icon.icon-cpry,
.ryzz-wrap .ryzz-item.active .icon.icon-cpry{background-position: -195px -84px;}
/*内容*/
.list-ryzz{box-sizing: border-box;display: none;}
.list-ryzz.active{display: block;}
.acCont1{ background: url(../images/jufabg1.jpg) no-repeat center center;}
.acCont2{  background: url(../images/jufabg2.jpg) no-repeat center center;}
.acCont3{  background: url(../images/jufabg3.jpg) no-repeat center center;}
/***资质荣誉页面tab end*****/
.cpryCont{padding:30px 150px;box-sizing: border-box;}
.cpryTime{color:#999;}
.cpryItem{height:50px;line-height:50px; border-bottom:1px solid rgba(0,0,0,.06);}
.cpryItem a{color:#666;}
.gszzCont{padding:30px 0px; float: left; width: 100%;}
.gszzCont ul{padding:0px;margin:0px; width: 100%; float: left;}
.gszzCont ul li{list-style: none; width:33.33%; float:left; box-sizing: border-box; padding:10px; }
.gszzImg img{width:100%; display: block; float: left;}
.gszzImg{width:100%;float:left;}
.gszzTxt{width:100%;float:left;height:35px;line-height:35px; text-align: center; white-space: nowrap; text-overflow: ellipsis;}


.rjzzqCont{padding:30px 0px; float: left; width: 100%;}
.rjzzqCont ul{padding:0px;margin:0px; width: 100%; float: left;}
.rjzzqCont ul li{list-style: none; width:20%; float:left; box-sizing: border-box; padding:10px; }
.rjzzqCont ul li img{width:100%; display: block; float: left;}

.rjzzqImg img{width:100%; display: block; float: left;}
.rjzzqImg{width:100%;float:left;}
.rjzzqTxt{width:100%;float:left;height:35px;line-height:35px; text-align: center; white-space: nowrap; text-overflow: ellipsis;}
.gsejLin{ display: block; height:50px;font-size:15px;line-height:50px;padding:0px 40px;}
.gsejLinActive{background: #fff;border-bottom: 2px solid #005bac;color: #005bac !important; font-size:16px;}
.gsjjItem{padding:15px; box-sizing: border-box;}
.gsjjItem:first-child{padding:15px 15px 15px 0px !important;}
.gsjjItem:last-child{padding:15px 0px 15px 15px !important;}
.gsjjInner{height:305px; box-sizing: border-box;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .1);
  -moz-box-shadow:0 0 20px rgba(0, 0, 0, .1);
  box-shadow:0 0 20px rgba(0, 0, 0, .1); padding:20px;}
.gsjjInnerImg{margin:0px 0px 10px 0px;}
.gsjjInnerImg img{width:100%;}
.gsjjInnerTxt{line-height:26px; color:#666;}
.gsjjxxnr p{line-height:26px;color:#666; text-indent: 2em; margin: 0px 0px 20px 0px;}
.ivstable tr td{padding:10px; background:#f3f5fa; line-height:26px;color:#666;}

.ejnrCont{width:100%;float:left;}
.ejnrTitle{padding:20px 0px; width: 100%;float:left; margin: 10px 0px 0px 0px; text-align: center;font-size:22px;}
.cpgnImg{width: 100%; height: 150px; float: left; margin: 0px 0px 20px 0px;}
.cpgnImg img{ width: 100%; height: 100%;}


.neirongBox{width:1000px; margin:0 auto;}
.neirongBox p strong{color:#01539c;font-size:16px;font-weight:normal;}
.neirongBox p{width:100%;float:left;line-height:26px;color:#666;margin:0px 0px 25px 0px;}

.caseBox {width: 1300px; margin: 0 auto;}
.caseBox .caselog {position: relative;width:100%;float:left;}
.caseBox .caselog:before {content: "";position: absolute;width: 100%;left: 0;bottom:0px;
    height: 1px;
    background-color: #e4e9f2;
    z-index: 2;}
.caseBox .caselog a:after {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.caseBox .caselog ul{width:100%;float:left;}
.caseBox .caselog ul li {white-space: nowrap;font-size:16px; float:left;text-align: center;border-bottom: 3px solid transparent;cursor: pointer;position: relative;padding: 18px 30px;}
.caseBox .caselog ul li.active {border-bottom-color: #005bac;color: #005bac; background: #fff;}
/*.caseBox .caseTabCont {display: none;}*/
.caseBox .caseTabCont.active {display: block;}
.caseTabCont{padding:30px 0px;width:100%; float: left;}
.caseItemImg{width:200px;}
.caseItemImg img{width: 100%; display: block;}
.caseItem{width:50%; float: left;padding:25px 25px 25px 0px; box-sizing: border-box;}
.caseItem:nth-child(even){padding:25px 0px 25px 25px;}
.caseTxt{height:110px;line-height:26px;color:#666; overflow: hidden; width: 100%; float: left;}
.caseTitle{ padding:0px 0px 10px 0px;width:100%;float:left;}
.caseTitle a{font-size:18px;}
.caseBtnBox{width:100%; float: left;}
.caseDeLin{border-bottom:1px solid #e2e2e2;border-bottom:1px solid #e4e9f2;}
.caseDeItemBox ul{padding:0px; margin: 0px; width: 100%; float: left;}
.caseDeItemBox ul li{list-style: none; float: left;}
.caseDeItemBox ul li a{ display: block; float: left; padding: 18px 30px;font-size:16px;}

.caseDeItemBox ul li.active {border-bottom:2px solid #005bac;color: #005bac; background: #fff;}
.caseDeT{padding:20px 50px 0px 50px;}
.caseDeT{padding:20px 150px 0px 150px; text-indent: 2em; box-sizing: border-box;}

.ivsCpzc{background: #ccc;}
.qylnBoxShadow{    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .05);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .05);
    box-shadow: 0 0 20px rgba(0, 0, 0, .05);}








