﻿* {
    margin: 0;
    padding: 0;
}

body {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #898989;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
}

.m20 {
    margin-top: 20px;
}

.m40 {
    margin-top: 40px;
}

.rm-padding {
    padding-right: 0;
    padding-left: 0;
}

.h80 {
    height: 80px;
}

.mb20 {
    padding-bottom: 20px;
}

h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}

img {
    max-width: 100%;
    border: 0;
    outline: none;
}

/*关于我们页面*/
.about_title {
    text-align: center;
    margin-bottom: 42px;
}

.about_title h2 {
    font-size: 28px;
    color: #444444;
    font-weight: bold;
    margin-bottom: 4px;
}

.about_title .en {
    text-transform: uppercase;
    font-size: 15px;
}

.container {
    padding-left: 0;
    padding-right: 0;
}

.about {
    margin-top: 40px;
    margin-bottom: 70px;
}

.about_text {
    height: 320px;
    overflow: hidden;
}

.about_text p {
    margin-bottom: 0;
    line-height: 23px;
    text-align: justify;
}

.about_qywh {
    background: url(../img/banner_cul.jpg) no-repeat;
    width: 100%;
    height: 440px;
    margin-bottom: 40px;
}

.about_text1 {
    margin-top: 95px;
}

.about_title .black {
    color: #444444;
    font-size: 15px;
    text-transform: uppercase;

}

.about_text2 {
    text-align: center;
    padding-top: 10px;
}

.about_text2 h1 {
    font-size: 36px;
    color: #3b375d;

}

.about_text2 span {

    color: #727171;
    font-size: 14px;
}

.owl-controls {
    margin: 40px auto
}

.owl-controls .owl-dot {
    display: inline-block;
    margin: 10px 5px
}

.team {
    margin: 0px auto 80px
}

.team .icon-next,
.team .icon-prev {
    position: absolute;
    top: 40%;
}

.team .icon-next {
    right: -42px
}

.team .icon-prev {
    left: -42px
}

.team .owl-item {
    padding: 0 5px
}

.team .owl-item .item {
    padding: 20px 0;
    color: #fff
}

.about_con {
    padding-right: 30px;
}

.about_con1 {
    padding-left: 30px;
}

.about_con1 p {
    color: #333333;
    font-size: 16px;
}

.about_con1 p.p2 {
    padding-left: 85px;
}

/*文件下载页面*/
.down {
    margin-top: 50px;
}

.down-title {
  /*  width: 120px;*/
    margin: 0 auto;
    margin-bottom: 25px;
}

.down-title h4 {
    display: inline-block;
   /* width: 120px;*/
    height: 30px;
    line-height: 30px;
    background: #3392e5;
    color: #fff;
    font-size: 15px;
    text-align: center;
    border-radius: 20px;
    padding:0 15px;
    cursor: pointer;
}

.down .data {
    background: #3392e5;
    width: 87px;
    height: 87px;
    text-align: center;
}

.down .data h1 {
    color: #ffffff;
    font-size: 43px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.down .data span {
    color: #ffffff;
    font-size: 14px;
}

.downlist {
    margin-bottom: 58px;
    clear: both;
    display: block;
    height: 90px;

}

.downlist .downtext {
    padding-left: 50px;
    margin-top: 0;

}

.downlist .downtext .downlist-title a {
    margin-top: -3px;
}

.downlist .downtext .downlist-title {
    border-bottom: 1px solid #dcdddd;
    padding-bottom: 8px;
    margin-top: 20px;

}

.downlist .downtext .downlist-title span {
    font-size: 15px;
    color: #3e3a39;
    font-weight: bold;
    border-bottom: 2px solid #0081cc;
    padding-bottom: 8px;
}

.downlist .downtext p {
    padding-top: 13px;
    font-family: "新宋体";
    color: #898989;
    line-height: 24px;
}

.downlist .downtext p a {
    color: #397db7;
}

/*服务支持页面*/
.service {
    margin-top: 40px;
    margin-bottom: 100px;
}

.service .service-title {
    border-bottom: 1px solid #ddd;
}

.service .service-title h4 {
    color: #221815;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding-bottom: 20px;
}

.service .service-text h5 {
    margin-top: 50px;
    font-size: 16px;
    font-weight: bold;
    color: #595757;
}

.service .service-text p {
    color: #595757;
}

.service .service-text .lx {
    width: 90%;
    margin-top: -50px;
    float: right;
}

.service .service-text .lx img {
    padding-top: 30px;
}

.service .service-text .lx h2 {
    color: #595757;
    font-size: 18px;
    padding-left: 20px;
    float: right;
    width: 95%;
    margin-top: 40px;
}

.service .service-text .lx span {
    color: #595757;
    font-size: 24px;
    margin-top: 12px;
    display: block;
    font-weight: bold;

}

/*新闻详情页面*/
.news {
    margin-top: 19px;
}

.news .new-location, .news .new-location a {
    color: #3e3a39;
    font-weight: bold;
    font-family: "黑体";
}

.news-text {
    text-align: center;
    margin-top: 30px;
}

.news-text p {
    text-align: left;
    line-height: 25px;
}

.news-text h4 {
    font-family: "黑体";
    font-size: 15px;
    color: #221815;
    font-weight: bold;
}

.news-text span {
    font-size: 12px;
    color: #727171;
    display: block;
    padding-bottom: 8px;
}

.news-text .xian {
    border-bottom: 1px solid #DDDDDD;
    height: 10px;
    margin-bottom: 40px;
}

.news-text h5 {
    display: block;
    float: right;
    margin-bottom: 100px;
}

.news-text h5 a {
    color: #397DB7;
    text-decoration: none;
    font-family: "黑体";
    font-weight: bold;
}

/*案例详情页面*/
.case {
    margin-top: 19px;
}

.case .new-location, .case .new-location a {
    color: #3e3a39;
    font-weight: bold;
    font-family: "黑体";

}

.case-text {
    text-align: center;
    margin-top: 30px;
}

.case-text p {
    text-align: justify;
    margin-bottom: 7px;

}

.case-text .xian {
    border-bottom: 1px solid #DDDDDD;
    height: 1px;
    margin-bottom: 40px;
}

.case-text h5 {
    display: block;
    float: right;
    margin-bottom: 100px;
    margin-top: 150px;
}

.case-text h5 a {
    color: #397DB7;
    text-decoration: none;
    font-family: "黑体";
    font-weight: bold;
}

.case-text .black-te {
    color: #333333;
    font-weight: bold;
    font-size: 16px;
}

.case-text .padle {
    padding-right: 60px;
}

/*产品详情页面*/
.pro {
    margin-top: 19px;
}

.pro .new-location, .pro .new-location a {
    color: #3e3a39;
    font-weight: bold;
    font-family: "黑体";

}

.pro-text {
    text-align: center;
    margin-top: 30px;
}

.pro-text p {
    text-align: justify;

}

.pro-text .padle {
    padding-right: 40px;

}

.pro-text .pro-duce span {
    float: left;
    font-size: 14px;
    color: #3E3A39;
    padding-bottom: 5px;
    display: inline-block;
    border-bottom: 2px solid #0081CC;
}

.pro-text .pro-duce .xian {
    border-bottom: 1px solid #ddd;
    height: 1px;
    margin-bottom: 10px;
}

.pro-text .pro-duce p {
    line-height: 22px;
}

.ditu {
    width: 100%;
    height: 300px;
    max-width: 100%;
}

#dituContent img {
    max-width: none;
}

