/* CSS Document */
.home-contaomer{margin-top: 50px;}
.home-contaomer li{ float: left; display: block;}
.home-contaomer li img{ width: 1200px;}

.faculty_title{text-align:center;}
.faculty_slide{ margin:0 auto;}
.large_box{ margin-bottom:30px;}
.btn {display: block;width: 70px;height: 70px;background-repeat: no-repeat;background-position: center center;cursor: pointer;position: relative;top: 90px;}
.left_btn:hover {background-image:url(../images/left_bg.png);}
.right_btn:hover { background-image:url(../images/right_bg.png);}
.small_list ul li.on .bun_bg { display:block}
.small_box{width: 1200px;height: 265px;overflow: hidden;}
.left_btn{float: left;background-image:url(../images/left.png);}
.right_btn{float:right;background-image:url(../images/right.png)}
.small_list{ position: relative;height:262px;width:1060px; overflow: hidden;text-align: center; float: left;}
.small_list ul {overflow: hidden; width: 1060px;}
.small_list ul li{position: relative;float: left; margin: 0 16px;}
.small_list ul li .bun_bg {display: none;position: absolute;top: 0;left: 0;background: #000;filter: alpha(opacity=60);-moz-opacity: .6;-khtml-opacity: .6;opacity: .6;}
.small_list ul li img {display: block; }

.about_left{float:left; width: 200px; height: 600px; margin-top: 50px;}
.about_left ul li a{ text-decoration: none;border-bottom:1px solid #e5e5e5;  color: #626262; text-align: center; padding: 20px 10px; display: block;}
.about_left ul li a:hover{font-weight:bold;}
.about_right{float:right; width:1000px; height: auto;margin-top: 50px;}

.about_main{text-align: center; padding: 100px 100px 0;}
.about_span{ display: block; color: #626262 ; text-align: left; line-height: 2.0;letter-spacing: 3px;}

.company{text-align: center; padding: 50px 100px 0;}

.about_culture_box{
    /*text-align: center; */
    width: 460px;
    height: 35px;
    margin: 0 auto;
    color: #626262;
}
.culture_left{
    /*width:130px;*/
    float: left;
    font-weight: bold;
}
.culture_right{
    /*width:310px; */
    float: left;
}

.about_employee_box{display: flex; justify-content: center;text-align: center; width: 800px; height: 65px; margin: 0 auto; color: #626262;}
.employee_item{ display:block; width: 176px; margin:0 15px}
.employee_item img{ width: 100%}

.about_contact_box{ text-align: center; margin: 20px auto; height: 600px;}
.about_map{width:600px;height:450px;border:#ccc solid 1px; float: left;}
.about_contact_txt{ width: 350px; float: right;  color: #626262 ; text-align: left; line-height: 2.0;letter-spacing: 3px;}

.download_qrcode{ display: block; margin: 60px auto; max-width: 100%;}

.ablout_company_h1{	font-size: 30px;font-weight: 700;color: #000;margin: 30px 0;}

.service_table {width: 100%;margin-top:20px;font-size: 18px;border-top: 1px solid #000;border-left: 1px solid #000;}
.service_table > tbody > tr > th {border-right: 1px solid #000;border-bottom: 1px solid #000;text-align: center;padding: 8px 0;}
.service_table > tbody > tr > td {border-right: 1px solid #000;border-bottom: 1px solid #000;text-align: center;padding: 8px 0;padding-left: 0px;}
.service_table > tbody > tr .left{text-align: left;padding-left: 100px;}
.service_tel{font-size: 18px;color: #666;margin-bottom: 40px;margin-top: 40px;}

.news-item {display: inline-block;width: 100%;height: 70px;line-height: 70px;border-bottom: 1px solid #d0d2d5;font-size: 18px;justify-content: space-between;align-items:center;overflow: hidden;}
.news-title a:active, .news-title a:hover {color: #f4564d;cursor: pointer;}
.news-item .news-title {float: left;color: #000;}
.news-item .news-time {float: right;color: #4c5866;}
.news-title a{text-decoration: none; color: #000;}

.news-page{width: 100%;height: auto;text-align: center;margin: 30px auto 60px;}
.news-page button {font-size: 14px;margin: 0 5px;border: none;}
.news-page .last-page, .news-page .next-page{width: 90px;height: 34px;background-color: #ebebeb;color: #888;}
.news-page .page1{width: 34px;height: 34px;background-color: #fff;color: #525558;border: 1px solid #e0e0e0;}
.news-page .last-page, .news-page .next-page {width: 90px;height: 34px;background-color: #ebebeb;color: #888;}

.news-back{	display: inline-block;margin-top: 38px;margin-bottom: 57px;text-decoration: none;color: #1d1e23;font-size: 16px;}
.news-title{width: 100%;height: 88px;font-size: 22px;color: #000; width: 1000px;}
.news-detail{color: #666;font-size: 16px;margin-bottom: 30px; widows: 200px;}
.news-article{margin-bottom: 100px;color: #1d1e23;font-size: 16px;}
.news-article p {margin: 20px auto;}
.news-article img {width:1024px;}
.pay-formula-wrap{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: -35px;
    width: 100%;
    padding: 0 200px;

}
.pay-formula-wrap img {
    width: 153px;
}
.pay-formula-detail {
    font-family: Arial,Microsoft YaHei,微软雅黑,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    line-height: 2.0;
    letter-spacing: 3px;
    color: #626262;
}
.min-img-wrap {
    text-align: center;
}
.min-img-wrap img { width : 550px;}






