* {
	padding: 0;
	margin: 0;
}
*:focus {
	outline: none;
}
input {
	outline: none;
}
select {
	outline: none;
}
body {
	font-family: Arial, 'Times New Roman', 'Microsoft YaHei', SimHei;
	font-size: 14px;
}
a {
	text-decoration: none;
	border: none;
	outline: none;
}
ul li {
	list-style: none;
}
input:focus {
	outline: none;
}
img {
	border: 0;
}
.s_tou_z{
	display: none;
}
.sy_di_z{
	display: none;
}
.gy_tou_z{
	display: none;
}
.ny_di_z{
	display: none;
}
/*index*/
.sy_mo_tou{
	width:100%;
	height:55px;
	background: #fff;
}
.sy_mo_tou .sy_mo_tou_left{
	width:auto;
	height:55px;
	float: left;
}
.sy_mo_tou_left img{
	width:90px;
	height:45px;
	float: left;
	margin-left:15px;
	margin-top:5px;
}
.sy_mo_tou .sy_mo_tou_right{
	width:auto;
	height:55px;
	float: right;
}
.sy_mo_tou_right i{
	font-size: 25px;
	line-height: 55px;
	margin-right:15px;
	color:#1c69b7;
}

/*sy_di*/
.sy_mo_di{
	width:100%;
	height:auto;
	background: #1c1c1c;
	padding:10px 0px;
	position: fixed;
	left:0px;
	bottom:0px;
}
.sy_mo_di span{
	width:80%;
	margin:0px auto;
	display:block;
	line-height:20px;
	text-align: center;
	font-size: 14px;
	color:#fff;
}
/*zz*/
.zz1{
  width:100%;
    height:100%;
    position: fixed;
    left:0;
    top: 55px;
    z-index: 10001 !important;
    background: rgba(0,0,0,0.5);
    display: none;
}
/*手机导航*/
.navbar_nav1 {
  width: 50%;
  overflow-y: scroll; 
  height:100%;
  -webkit-overflow-scrolling: touch;
  background: #fff;
  position: fixed;
  right: -50%;
  top: 55px;
  z-index: 10002;
  -webkit-transition: right .2s linear;
          transition: right .2s linear;
}
.navbar_nav1.navbar-transiton {
  right: 0;
}
.navbar_nav1 .navbar_body {
  width: 100%;
  overflow: hidden;
}
.navbar_nav1 .navbar_body ul li {
  line-height: 1.0416666667rem;
  border-bottom: 1px solid #ededed;
}
.navbar_nav1 .navbar_body ul li a {
  font-size: 0.4645833333rem;
  color: #000000;
  padding-left: 10%;
  display: block;
  width: 100%;
  box-sizing: border-box;
}
.navbar_nav1 .navbar_body ul li i {
  line-height: 1.0416666667rem;
  font-size: 0.6510416667rem;
  color: #cccccc;
  margin-right: 10%;
  float: right;
}
.navbar_nav1 .navbar_body ul li ol{
  width: 100%;
  overflow: hidden;
  display: none;
}
/*.navbar_nav1 .navbar_body ul li.pSearch_box{*/
    /*overflow:hidden;*/
    /*background:#e3e3e3;*/
/*}*/
/*.navbar_nav1 .navbar_body ul li.pSearch_box a:after{*/
    /*content:"";*/
    /*display:block;*/
    /*clear:both;*/
/*}*/
/*.navbar_nav1 .navbar_body ul li.pSearch_box input{*/
    /*float:left;*/
    /*padding:0 0 0 10px;*/
    /*line-height: 0.7416666667rem;*/
    /*margin:0;*/
    /*-webkit-box-sizing: border-box;*/
    /*-moz-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
    /*margin-top:0.055rem;*/
    /*-webkit-border-top-left-radius: 8px;*/
    /*-moz-border-top-left-radius: 8px;*/
    /*border-top-left-radius:8px ;*/
    /*-webkit-border-bottom-left-radius: 8px;*/
    /*-moz-border-bottom-left-radius: 8px;*/
    /*border-bottom-left-radius:8px ;*/
    /*outline: none;*/
    /*border:none;*/
    /*width:calc(90% - 27px);*/
    /*font-size:0.2645833333rem;*/
    /*background:#fff;*/
/*}*/
/*.navbar_nav1 .navbar_body ul li.pSearch_box span{*/
    /*float:left;*/
    /*width:27px;*/
    /*margin-top:0.055rem;*/
    /*height:0.7416666667rem;*/
    /*display:flex;*/
    /*display:-webkit-flex;*/
    /*align-items: center;*/
    /*justify-content:flex-start;*/
    /*-webkit-border-top-right-radius: 8px;*/
    /*-moz-border-top-right-radius: 8px;*/
    /*border-top-right-radius:8px ;*/
    /*-webkit-border-bottom-right-radius: 8px;*/
    /*-moz-border-bottom-right-radius: 8px;*/
    /*border-bottom-right-radius:8px;*/
    /*background:#fff;*/
/*}*/
.navbar_nav1 .navbar_body ul li ol li {
  height: 1.0416666667rem;
  line-height: 1.0416666667rem;
  border-top: 1px solid #ededed;
}
.navbar_nav1 .navbar_body ul li ol li a {
  font-size: 0.3645833333rem;
  color: #000000;
  padding-left: 20%;
  display: block;
  width: 100%;
  box-sizing: border-box;
}
.navbar_nav1 .navbar_body ul li ol li i {
  line-height: 1.0416666667rem;
  font-size: 0.6510416667rem;
  color: #cccccc;
  margin-right: 11%;
  float: right;
}