html{
  font-size:1px;
}

body{
	background: #171717;
}*{margin: 0;
padding: 0;
}
a{
	text-decoration: none;
     color:#666;
}
img{
	border-style: none;
}
ul,li{
	list-style: none;
}
body{
	font-size: 14px;
	color: #666;
	font-family: "微软雅黑";
}
.head{
    background: #000!important ;
}
.head .nav{
    margin: 0px auto;
    width: 1280px;
   background: #000!important ;
}
.head .nav .logo{
    height: 80px;
    line-height: 80px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.head .nav .logo img{
    height: 50px;
}
.head .nav .tab{
	padding: 0 144px;
    box-sizing: border-box;
}
.head .nav .tab .tab_ul{
    display: flex;
    justify-content: space-around;
}
.head .nav .tab .tab_ul li{
    height: 50px;
    font-size: 16px;
    line-height: 50px;
}
.head .nav .tab .tab_ul .nav_li .div a{
    color: #a7a7a7;
}
.head .nav .tab .tab_ul .nav_li .div a:hover{
    color: #fff;
}
.head .nav .tab ul li:hover  ul{
     height:100px;
 	 display:flex;
}
.head .nav .tab ul li:hover   .nav_li .div a:hover{
    color: #fff;
}
.nav_li  ul{
   display:none;
   position: absolute;
    z-index: 100;
    background: #fff;
    width: 100%;
    left: 0;
    height: 0px;
    align-items: center;
    transition: all .9s ease;
    justify-content: center;
}
.nav_li  ul li{
padding:0 23px;
}
.nav_li  ul li a{
    color: #111!important;
    font-size: 18px;
    font-weight: 500;
    display: block;
}
.nav_li ul li a:after{
    display:block;
    content:" ";
    width:0%;
    height:0.1rem;
  	background:#000;
  	transition: all .5s ease;
  	margin-top:-0.5rem;
}
.nav_li ul li a:hover:after{
    margin-top:-0.5rem;
    display:block;
    content:" ";
    width:100%;
    height:0.1rem;
  	background:#000;
}.blk-main{
	width:100%;background: #fff;
}
.blk-md {
    width: 1200px;
    margin: 0 auto;
}.endit-content{ line-height:28px;}
.endit-content p{margin:15px 0;}
.endit-content img{max-width:100%;}

.p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.p12-aboutinfo-1-tit{height: 114px;line-height: 114px;font-size: 30px;text-align: center; color:#4b4a4a;}
.p12-aboutinfo-1-tit span{font-size: 22px;color: #aaa;}
.tl-fdh-02{height:55px;background:#f5f5f5;margin-bottom:20px;overflow:hidden}
.tl-fdh-02 li{width:25%;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #eee;box-sizing:border-box;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tl-fdh-02 li a{color:#333;display:block;width:100%}
.tl-fdh-02 li.sidenavcur,.tl-fdh-02 li:hover{background:url(http://pic18_4.qiyeku.com/qiyeku_pic/2019/8/19/jiekang/product/product_pic/image/2019_08_27/20190827045128378.png) no-repeat bottom center #000000;border-color:#000000}
.tl-fdh-02 li.sidenavcur a,.tl-fdh-02 li:hover a{color:#fff}
.topadcs a.fullad{
  margin-top: 0px;
}* .footer {
  margin: 0rem auto;
  width: 1720rem;
  margin-top: 125rem;
  clear:both;
}

* .footer .box {
  margin: 0rem;
}

* .footer .box .nav {
  margin: 0rem;
}

* .footer .box .nav h1 {
  margin: 0rem;
  font-size: 18rem;
  color: #9b9b9b;
}

* .footer .box .nav .list {
  margin: 0rem;
}
* .footer .box .nav .list .line {
    margin: 0rem;
    height: 20rem;
    width: 1rem;
    background: #9b9b9b;
    margin-right: 38rem;
    margin-top: 2rem;
    margin-left: 16rem;
}
* .footer .box .nav .list ul {
  margin: 0rem;
}

* .footer .box .nav .list ul li {
  margin: 0rem;
}

* .footer .box .nav .list ul li a {
  margin: 0rem;
}

* .footer .box .nav .list ul {
  margin: 0rem;
  padding: 0rem;
  display: flex;
  margin-top: 8rem;
}

* .footer .box .nav .list ul li {
  margin: 0rem;
}

* .footer .box .nav .list ul li a {
  margin: 0rem;
  font-size: 18rem;
  color: #9b9b9b;
  margin-right: 28rem; 
}

* .footer .box .copytright {
  margin: 0rem;
  color: #9b9b9b;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 25rem 0;
  border-top: 1px solid  #414141;
  margin-top: 80rem;
}

* .footer .box .copytright .left {
  margin: 0rem;
  display: flex;
  align-items: center;
}

* .footer .box .copytright .left img {
  margin: 0rem;
}

* .footer .box .copytright .left span {
  margin: 0rem;
  font-size: 14rem;
}

* .footer .box .copytright .right {
  margin: 0rem;
  font-size: 14rem;
}