﻿p{margin: 0;padding: 0;font-size: 14px;color: #898989;}
html{max-width:1920px;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:focus{text-decoration: none}
.container{width: 1470px;height: 41px;margin: 0 auto;padding: 0;}
/*img{width: 100%;height: 100%;}*/
.h1, .h2, .h3, h1, h2, h3{margin: 0;}
#content .fl{float:left;}
.clear{clear:both;}
.navbar{
	margin-bottom: 0!important;
	height: 77px;
    background:rgba(255,255,255,0);
	border-bottom: none;box-shadow: none;
}
.box{
	width: 1470px;
	height: 77px;
	margin: 0 auto;
	position: relative;
}
.navbar-default .navbar-nav>li>a{line-height: 18px;padding-top:21px;font-family:微软雅黑;font-size: 16px;}
.navbar-default .navbar-nav>li:hover,.navbar-default .navbar-nav>li.cat{background:#1e71dc;}
.navbar-brand{
    display: block;
    width: 160px;
    height:45px;
    margin-left: 0!important;
    margin-top: 15px;
    background: url(../images/logoes.png) no-repeat;
    background-size: 160px auto;
    z-index: 1000;
}
.box .navbar-collapse{
	height: 76px!important;
	width: 980px;
	position: absolute;
	top: 0;
	left: 140px;
}
.navbar-right{
	position: absolute;
	right: 20px;
	height:100%;
	top:0px;
}
.navbar-nav>li{height:100%;position: relative;width: 110px;text-align: center;margin-right: 18px;float:left;}
.navbar-nav>li:last-child{margin-right: 0;}
.nav>li>a{padding: 0 10px;color: #fff !important;}
.nav>li>a span{font-size: 12px;font-family: 宋体;}
.navbar-nav>li .down{
	width: 100%;
	height: auto;
	position:fixed;
	left: 0;
	top: 77px;
	display:none;
    background:rgba(0,0,0,0.3);text-align: center;
    -webkit-transition: opacity .25s ease .1s; 
    -moz-transition: opacity .25s ease .1s; 
    -o-transition: opacity .25s ease .1s; 
    -ms-transition: opacity .25s ease .1s; 
    transition: opacity .25s ease .1s;
}
.navbar-nav>li .down a{
    line-height:50px; display: inline-block;padding:0 23px;color:#fff;
    background-position: 10px 12px;
    background-repeat: no-repeat;
    -webkit-transition: height .25s ease .1s; 
    -moz-transition: height .25s ease .1s; 
    -o-transition: height .25s ease .1s; 
    -ms-transition: height .25s ease .1s; 
    transition: height .25s ease .1s;
}
.navbar-nav>li .down a:hover,.navbar-nav>li .down a.cur{
    background: #1e71dc;
    border-bottom: #1e71dc;
    background-position: 10px 12px;
    background-repeat: no-repeat;
}
.navbar p.contect .img1{display:block;}
.navbar p.contect .img2{display:none;}

/*语言切换按钮*/
.btn-en{
    background: #1e71dc;
    color: #ffffff;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 14px;
    position: absolute;
    right: 0;
    top: 26px;
}
.btn-en:hover{
    color: #ffffff;
}
.lang {
  /*position: relative;*/
  display: inline-block;
  position: absolute;
    right: 0;
    top: 30px;
  
}
.lang span{
    background: #1e71dc;
    color: #ffffff;
    font-size: 14px;
    padding: 5px 8px;
    border-radius: 5px;
}
.lang img{
    width: 18px;
}
.lang-content {
  display: none;
  /*position: absolute;*/
  background-color: #f9f9f9;
  min-width: 100%;
}
.lang-content p{
  font-size: 13px;
  color: #666;
  padding: 10px 10px 10px 12px;
}
.lang:hover span{
    border-radius: 5px 5px 0 0;
}
.lang:hover .lang-content {
  display: block;
}

.lang .lang-content p:hover{
  background-color: #e6f7ff;
  color: #1e71dc;
}


.txp_tipbar {
    display: none !important;
}
/*.navbar-default .navbar-nav > li:nth-of-type(1) > a {
    color: #fff !important
}*/
.contect{
	width:200px;
	height: 35px;
    position: absolute;
    top:20px;
    right: 117px;
}
.contect img{width: 100%;height: 100%;}

.navbar_hover .navbar-brand{background:url(../images/logoes2.png) no-repeat;background-size: 160px auto;}
.navbar_hover{background:rgba(255,255,255,1);}
.navbar_hover .nav li a{color:#333 !important;}
.navbar_hover .nav li .down a{color: #fff !important;}
/*.navbar_hover .navbar-nav > li:nth-of-type(1) > a{color:#1e71dc !important;}*/
.navbar_hover p.contect .img1{display:none;}
.navbar_hover p.contect .img2{display:block;}

.ls1{width: 1460px;height: auto;margin: 20px auto 30px;} 
.ls1 ul{width: 100%;overflow: hidden;padding:30px 0;display:none;}
.ls1 ul li p{font-size: 14px;line-height:18px;display: none;}
.ls1 ul li{ width:45%;font-family: "微软雅黑";padding:7px 0; font-size: 14px;margin-right:3%;float:left;/*height: 93px; */overflow: hidden;border-bottom:solid 1px #e4e4e4;}
.ls1 ul li h3{font-size:16px;font-weight:normal;padding:7px 0 7px;color:#333;}
.ls1 ul li span{/*display:block;width:65px;height: 65px;background: #2d8cf0;font-size:13px;text-align: center;color:#fff;*/float:right;margin-right:10px;margin-top:8px;}
.ls1 ul li span b{/*display: block;width:100%;font-size:26px;margin-top:10px;*/font-weight: normal;}
.ls1 ul li a{ display: block;}
/*.ls1 ul li:hover{border-color: #07457e;}*/
.ls1 ul li:hover h3{color:#07457e;}
/*.ls1 ul li:hover span{background:#07457e;}*/
.ls1 ul li:first-of-type{width:48%;height:407px;position: relative;}
.ls1 ul li:first-of-type h3{position: absolute;bottom:0;left:0;width:100%;height: 40px;color:#fff;background:rgba(30,113,220,0.7);line-height:40px;text-indent:10px;padding:0;}

.ls2{width: 100%;background: url(../images/bots.jpg) 50% 100% no-repeat;}
.ls2 .hrefs{width: 1400px;margin: 0 auto;padding: 30px 0;overflow: hidden;position: relative;}
.ls2 .hrefs .lefts{
    width:700px;
    position: relative;float:left;
}
.ls2 .hrefs .subnav{width:100%;}
.ls2 .hrefs .lefts dl{float:left;padding:0 38px 0 0;}
.ls2 .hrefs .lefts dt{padding:0 0 8px;}
.ls2 .hrefs .lefts dt a{color:#fff;font-size:14px;font-weight: bold;}
.ls2 .hrefs .lefts dd p{line-height: 20px;}
.ls2 .hrefs .lefts dd a{color:#ccc;}
.ls2 .hrefs .lefts dd a:hover{color:#1e71dc;}
.ls2 .hrefs .friend{color:#fff;font-size:14px;font-weight: bold;padding-top:20px;}
.ls2 .hrefs .friend a{color:#ddd;margin:0 15px 0 0;font-weight: normal;}
.ls2 .hrefs .friend a:hover{color:#1e71dc;}
.ls2 .hrefs .copy{color:#ccc;font-size:14px;padding-top:5px;}
.ls2 .hrefs .rights{width:700px;float:right;}
.ls2 .hrefs .rights dd{float:left;width:270px;}
.ls2 .hrefs .rights dd:first-of-type{width:150px;}
.ls2 .hrefs .rights dt{float:left;width:280px;}
.ls2 .hrefs .rights p{color:#ccc;line-height: 28px;}
.ls2 .hrefs .rights p a{display:inline-block;width:110px;height:28px;font-size:13px; line-height:28px;text-align: center;border:solid 1px #ccc;margin:5px 0 10px 0;color:#ddd;}
.ls2 .hrefs .rights dt span{display:block;width:120px;float:left;margin-left:20px;color:#ccc;text-align: center;font-size:16px;}
.ls2 .hrefs .rights dt span img{max-width: 100%;margin-top:10px;}
.ls2 .hrefs .gx_box{width:420px;position: absolute;bottom:15px;left:50%;margin-left:-120px;}
.ls2 .hrefs .gx_box img{margin-right:7px;}

.cont_tou .weizhi a{color: #898989;}
.cont_tou .weizhi a:last-child{color: #0088fe;}

input, textarea, select {
    border-bottom: medium none;
    border-left: medium none;
    padding-bottom: 0px;
    outline-STYLE: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: medium;
    padding-right: 0px;
    font-family: Arial;
    border-top: medium none;
    border-right: medium none;
    padding-top: 0px;
}
.col-md-12 p{color: #b8b8b8;}
.col-md-12 p a{color: #b8b8b8;}

.top{
    width: 45px;
    height: 46px;
    position: fixed;
    right: 20px;
    bottom: 50px;
    z-index: 1000;
}
.top a{display: block;width: 100%;height: 100%;}

.daoh{
    width: 152px;
    height: 540px;
    position: fixed;
    top: 50%;
    right: 0;
    margin-top: -360px;
    background: url(../images/daoh.png);
    z-index: 1000;
    transition: all 0.6s;
}
.daoh dl{
    width: 120px;
    height: 146px;
    position: absolute;
    top: 280px;
    right: 15px;
}
.daoh dl dd{
    width: 100%;
    height: 18px;
    margin-bottom: 8px;
    background: #e4aa0d;
    line-height: 18px;
    text-align: center;
}
.daoh dl dd a{width: 100%;height: 18px;color: #000000;font-size: 13px;display: block;}

.daoh ul{width: 120px;height: 84px;position: absolute;right: 15px;bottom: 13px;overflow: hidden;}
.daoh ul li{
    width: 100%;
    height: 28px;
}
.daoh ul li a{display: block;width: 100%;height: 100%;}
.daoh .close{width: 14px;height: 14px;position: absolute;top: 5px;right: 5px;opacity: 1;}
.daoh .close img{position: absolute;top: 0;right: 0;}
#newBridge .icon-right-top{
    top: 406px!important;
    right: 15px!important;
    width: 120px!important;
    height: 0;
}
#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap{
    width: 120px!important;
    height: 0!important;
    background: none!important;
}
#newBridge .nb-icon-skin-0 .nb-icon-bridge0{
    width: 120px!important;
    height: 0!important;
    margin-left: -60px!important;
    margin-top: -73px!important;
}
#newBridge .nb-icon-skin-0 .nb-icon-bridge0{background: none!important;}

#newBridge .nb-invite-skin-0{
    height: 211px!important;
    background: url(../images/hjtank.png) no-repeat!important;
}

#newBridge .customer-invite-style .nb-invite-tool{
    background: url(../images/close.png) no-repeat center!important;
}

#newBridge .nb-invite-wrap-base .nb-invite-btn-base{bottom: 14px!important;right: 16px!important;}
#newBridge .nb-invite-wrap-base .nb-invite-cancel-base,#newBridge .nb-invite-skin-0 .nb-invite-ok{
    width: 75px!important;
    height: 25px!important;
    line-height: 25px!important;
}



.btn_ce{width:60px;height:192px;overflow:hidden;position: fixed;top:40%;left:5px;z-index: 9999;}
.btn_ce p{width:199px;height:60px;background: #2d8cf0;margin-top:4px;font-size:14px;line-height: 60px;color:#fff;}
.btn_ce p img{width:35px;margin:0 14px 0 12px;}
.btn_ce p:hover{background: #333;}
.btn_ce p:last-of-type{height:auto;padding-bottom:13px;}
.btn_ce p:last-of-type img:last-of-type{width:150px;margin-left:25px;}

.page_num{width:100%;text-align: center;padding:10px 0 30px;}
.page_num a{display: inline-block;padding:5px 12px;border:solid 1px #ccc;margin:0 5px 7px;}
.page_num b{display: inline-block;padding:5px 12px;border:solid 1px #2d8cf0;margin:0 5px;color:#2d8cf0;}
.page_num a:first-of-type{display:none;}
.page_num a:hover{border:solid 1px #2d8cf0;color:#2d8cf0;}

.ph{display:none;}
@media screen and (max-width: 960px) {
    .ph{display:block;}
    .navbar{height: 50px;}
    .container{height: 50px;}
    .box{height: 50px;}
    .navbar-brand{margin-top:8px;background-size: 130px auto;}
    .contect{display:none;}
    .btn-en{right: auto;left: 260px;top: 13px;}
    .lang{    position: fixed;right: 12%;top: 15px;}
    .box .navbar-collapse{display:none;}
    .ls2{display: none;}
    span.mulu{position: absolute;top:11px;right:10px;}
    .nav_ph{width:100%;position: fixed;height: 100%;top:50px;right:0;background: rgba(0,0,0,0.9);z-index: 999;display:none;}
    .nav_ph .yi{width:100%;line-height: 20px;padding:10px 5% 7px 0;border-bottom:solid 1px #999;text-align: right;}
    .nav_ph .yi a{display: block;width:100%;font-size:16px;color:#fff; }
    .nav_ph .yi .down{display:none;padding:12px 7px;}
    .nav_ph .yi .down a{display: block;width:100%;line-height:28px;font-size:14px;color:#eee;}
    .nav_ph a span{font-size:12px;}
    .btn_ce{display: none;}

    .ls1 ul li:first-of-type{width:96%;height:auto;}
    .ls1 ul li{width:96%;margin-left:2%;}
    .ls1 ul li h3{font-size:14px;}
}