﻿
.lanmu {
    width: 200px;
    float: left;
    margin: 10px 0 0 70px;
    line-height: 25px;
}

.teaName {
    width: 50px;
    float: right;
    margin-top: 25px;
    margin-right: 20px;
}

span.bf {
    margin-left: 30px;
}
.d_login {
    float: right;
    margin-top: 20px;
    margin-right: 20px;
}

* {
        font-family: -webkit-body;
}
.foot {
    width: 100%;
    float: left;
    background: #1d1c1c;
    color: #696767;
    font-size: 14px;
    text-align: center;
    padding: 10px;
    margin-top: 50px;
}
i {
 font-style:normal;
}
    .top_title {
        background: white;
        border-bottom: 1px solid #cecccc;
    }

    .top_body_img {
        width: 1100px;
        margin: 0 auto;
        height: 77px;
    }
    .log_logo {
    width: 650px;
    height: 80px;
    /*! margin: 0 auto; */
    float: left;
}

.tel {
  width: 190px;
  float: right;
  padding-left: 60px;
  /* height: 50px; */
  padding-top: 15px;
  font-size: 15px;
  color: #cc4343;
  font-weight:600;
  background: url(/images/video/tel.png) 0 3px no-repeat;
  margin-top: 10px;
}
.welcontent {
    border-bottom: 1px solid #e4e4e4;
    background: #f9f8f8;
}
.welcom {
    width: 1100px;
    margin: 0 auto;
    padding-left: 30px;
    /* border-bottom: 1px solid #e4e4e4; */
    background: #f9f8f8;
    font-size: 0.8em;
    color: gray;
    line-height: 2em;
}
a.btn_login {
    width: 70px;
    line-height: 28px;
    height: 28px;
}
.btn_login{
    display: block;
    width: 70%;
    height: 35px;
    background: #cd0000;
    margin: 0 auto;
    text-align: center;
    line-height: 35px;
    color: #fff;
    border-radius: 5px;
    margin-top: 10px;
}
* {
        font-family: -webkit-body;
        font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;;
}
.foot {
    width: 100%;
    float: left;
    background: #1d1c1c;
    color: #696767;
    font-size: 14px;
    text-align: center;
    padding: 10px;
    margin-top: 50px;
}
.tit {
    text-align: left;
    width: 1000px;
    margin: 0 auto;
}
.fcont {line-height:22px;width: 1100px;margin: 0 auto;margin-bottom:40px;}
.fcont a{ margin-right:12px; display:inline-block; *display:inline; *zoom:1; color:#757575;font-size:12px;}
.fcont a:hover{ color:#CD0000;}
table.ft1 ,.ft2{
    float: left;
}

.fot1 {
    width: 1100px;
    height: 140px;
    margin: 0 auto;
    text-align: left;
}

.foot>div {/* float:left; */}

caption {
    font-weight: 700;
    color: #dedada;
    height: 45px;
    line-height: 45px;
    text-align: left;
}
table.ft1 tr,table.ft2 tr {
    height: 20px;
}
table.ft1 td,table.ft2 td {
    padding-right: 30px;
}
table.yy_table img {
    /* height: 100%; */
    width: 60px;
}
hr {
    width: 1100px;
    margin: 0 auto;
    border-color: gray;
    margin-bottom: 15px;
}
img.ico_kehu {
    width: 70px;
    /* height: 50px; */
}

table.ft3 {
    float: right;
    margin-top: 30px;
    color: #999;
    font-weight: 700;
}

table.ft3 tr {
    height: 20px;
}.fot_wen {
    text-align: left;
    width: 900px;
    margin: 0 auto;
    margin-bottom: 10px;
}

span.s_right {
    float: right;
}
.log_logo img {
    height: 80%;
    padding-top:1%;

}
table.ft1 a ,table.ft2 a {
    color: #908d8d;
}

.div_my {
    /* margin-top: -10px; */
    padding-top: 15px;
    position: relative;
    color: #d4d0d0;
}

img.ren {
    /* vertical-align: top; */
    position: absolute;
    left: -40px;
    top: -8px;
}

.div_my {}

span.txt_ni {
    color: #cd0000;
    font-weight: 700;
    padding-right: 10px;
}

a.out {
    color: #bfbfbf;
    font-weight: 600;
}
.yq {
        float: left;
    color: gray;
    padding-top: 40px;
}
.yq a {
    color: gray;
    font-size: 30px;
    padding-left: 130px;
    font-weight:700
    /* padding-top: 100px; */
}