
.head_nav{background:#151d2f ;background:rgba(21,29,47,0.5); height: 69px; line-height: 69px; font-size: 16px; color: #b3bdcc; position: relative;
}
.head_nav a{color: #b3bdcc;}
.head_nav .con{ position: relative; z-index: 1;width:1000px;}
.head_nav:after{ content: ' ';height: 1px; position: absolute; top: 69px; left: 0; width: 100%;
    background-image: -webkit-linear-gradient(left,rgba(140,150,167,0) 0%,rgba(0,0,0,1) 0%,rgba(140,150,167,0.8) 50%,rgba(140,150,167,0) 100%);
}
.head_nav ul{ float: right;  text-align: center}
.head_nav ul li{ width: 110px; float: left; position: relative;font-weight: 700;}
.head_nav ul li.on{ color: #e8d1a7}
.head_nav ul li.on:after{ content: ' ';position: absolute; top: 63px; left: 0;width: 100%; background: url("../images/nav_on.png") no-repeat; height: 10px; color: #e8d1a7;}
.head_nav ul li a{
	display: block;
}

.head_nav .head_logo{ float: left;}
.head_nav .add{ float: left; line-height: 1;position: relative; height: 70px;cursor: pointer; margin-left: 10px}
.head_nav .add .p1{font-size: 18px; color: #e2e8f1; padding-top: 10px;}
.head_nav .add .p2{font-size: 10px; color: #b3bdcc;padding-top: 4px}
.head_nav .add .p3{font-size: 10px; color: #e2e8f1;height: 16px; line-height: 16px; text-align: center; background: #517daf;width: 62px; margin: 4px 0 0; border-radius: 8px; }
.head_nav .add:hover div{ display: block;}
.head_nav .add div{ position: absolute; top: 70px; left: 0px; padding: 20px; width: 360px; background: #161d2c; color: #e2e8f1;font-size: 12px; line-height: 20px; display: none;}

.pop{ position: fixed; top: 0; left: 0; width: 100%; min-width: 1200px; height: 100%;display: none; background: rgba(0,0,0,0.5);z-index: 10}

.pop .pViedo{ margin:8% auto 0; position: relative; ;display: none; width: 800px;text-align: center;}
.pop .pViedo img{ max-width: 800px;}
.pop .pViedo .close{ position: absolute; top: 0px; left: 100%;width: 40px; height: 40px;text-align: center; line-height: 40px; background: #000; color: #fff;font-size: 18px; cursor: pointer;}


.foot{ background: #0b0b0b; font-size: 12px; color: #9a9a9a; line-height: 18px;; padding: 20px 0; min-width: 1200px}
.foot .con{ width: 1000px; margin: 0 auto; height: 140px;}
.foot .con span{float: right;}
.foot .con .left{float: left;}
.foot .con .left img{padding:10px;}
.foot .con .right{float: right; width: 612px;}
.foot .clear{ clear: both; height: 0px;}