.header {
    height: 50px;
}

.header .navigator {
    min-width: 1200px;
    position: fixed;
    top: 0px;
    z-index: 99;
    width: 100%;
    height: 80px;
    background-color: #fff;
    box-shadow: 1px 1px 1px #ccc;
}

.header .navigator h1 {
    cursor: pointer;
    position: absolute;
    z-index: 100;
    left: 26px;
    top: 16px;
}

.header .navigator .menu {
    min-width: 500px;
    position: relative;
    float: right;
    margin-right: 280px;
    padding-right: 10px;
    height: 80px;
    line-height: 80px;
}

.header .navigator .menu li {
    float: left;
    margin: 0 10px;
}

.header .navigator .menu li > a {
    height: 80px;
    display: inline-block;
    font-size: 16px;
    color: #333;
}

.header .navigator .menu li.active a {
    color: #fc5a0a;
    border-bottom: 3px solid #fc5a0a;
}

.header .navigator .menu a:hover {
    text-decoration: underline;
}

.header .navigator > p {
    position: absolute;
    right: 26px;
    top: 28px;
    font-size: 22px;
    color: #333;
}

.header .navigator > p > img {
    width: 20px;
}

.header .navigator > p > i {
    vertical-align: middle;
    margin-left: 5px;
}

.banner img {
    display: block;
}

.banner .banner-w {
    position: absolute;
    width: 100%;
    top: 130px;
    left: 0;
    text-align: center;
}

.banner .banner-w > h2 {
    color: #fff;
    font-size: 55px;
}

.banner .banner-w > p {
    color: #fff;
    font-size: 27px;
    margin-top: 22px;
}

.banner .tab {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
}

/*.banner { background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/8e43572ea7f9b2056a672650a3e27612.png) center center no-repeat; background-size: cover; position: relative;}*/

/*.brand-banner{ position: relative;}*/
.banner {
    position: relative;
}

.banner > img {
    width: 100%;
}

/*.business-banner{height: 400px; background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/245fc35b903715d7e2a56f8657511f6a.jpg) center center no-repeat; background-size: cover; position: relative;}
.incident-banner{height: 400px; background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/9663d4f42bccc22c4ecff91c7fc10003.png) center center no-repeat; background-size: cover; position: relative;}
.news-banner{height: 400px; background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/087099e6ac77b1c3466fc8b46f50987f.png) center center no-repeat; background-size: cover; position: relative;}
.join-banner{height: 400px; background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/e4f7b9178a2d0249a0e5700353a243f7.jpg) center center no-repeat; background-size: cover; position: relative;}
.tel-banner{height: 400px; background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/22107a33630ecf4e389f06ac12cafeef.jpg) center center no-repeat; background-size: cover; position: relative;}
*/
.banner .tab > a {
    display: inline-block;
    background-color: #000;
    opacity: 0.9;
    font-size: 18px;
    color: #fff;
    padding: 14px 36px;
    margin-left: 12px;
    border-radius: 10px 10px 0 0;
}

.banner .active {
    background-color: #ff5a32 !important;
    color: #fff !important;
    opacity: 1 !important;
}

.content {
    width: 100%;
    margin: 0 auto;
    margin-top: 24px;
}

.content .item-1 {
    background: #fff;
    overflow: hidden;
    margin-top: 24px;
    padding-bottom: 50px;
}

.content .item-1 > h3 {
    font-size: 15px;
    color: #666;
    text-align: center;
    margin-top: 50px;
}

.content .item-1 > h3 span {
    margin-right: 70px;
}

.content .item-1 > h3 i {
    font-size: 40px;
    color: #ff5a32;
}

.content .item-1 > p {
    font-size: 14px;
    color: #666;
    line-height: 26px;
    text-align: center;
    margin-top: 36px;
    width: 100%;
}

.content .item-1 > p > span {
    display: inline-block;
    width: 1064px;
}

.content .item-11 {
    overflow: hidden;
    position: relative;
}

.content .item-11 > img {
    width: 100%;
}

.content .item-11 > .left {
    position: absolute;
    left: 0;
    top: 30%;
    text-align: center;
    width: 100%;
}

.content .item-11 > .left > p > span {
    font-size: 16px;
    color: #fff;
    display: inline-block;
}

.content .item-11 > .left > p > .p1 {
    padding-left: 22px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/3ab4a342815e8426aba7a9ba4137bad8.png) center left no-repeat;
}

.content .item-11 > .left > p > .p2 {
    padding-left: 22px;
    margin-left: 40px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/086fdc20ca4d7963e9f3d9c267468f48.png) center left no-repeat;
}

.content .item-11 > .left > p > .p3 {
    padding-left: 22px;
    margin-left: 40px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/6b84abd0e6c119965e53e5a36a18638a.png) center left no-repeat;
}

.content .item-11 > .left > h3 {
    font-size: 36px;
    color: #fff;
    margin-top: 46px;
    font-weight: 500;
}

.content .item-11 > .left > h2 {
    font-size: 56px;
    color: #fff;
    margin-top: 20px;
    font-weight: 500;
}

.content .item-11 > .left > h4 {
    font-size: 21px;
    color: #fff;
    margin-top: 50px;
    font-weight: 500;
}

.content .item-2 {
    width: 100%;
    background: #fff;
    height: 520px;
}

.content .item-2 .left {
    width: 50%;
    float: left;
    text-align: right;
    padding-left: 30px;
    margin-top: 40px;
}

.content .item-2 .right > h2 {
    font-size: 44px;
}

.content .item-2 .right {
    width: 42%;
    float: right;
    padding-top: 130px;
}

.content .item-2 .right .menu-s {
    margin-top: 40px;
    height: 60px;
}

.content .item-2 .right .menu-s > ul > li {
    float: left;
}

.content .item-2 .right .menu-s > ul > li > a {
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin-right: 14px;
    color: #000;
    height: 20px;
}

.content .item-2 .right .menu-s li.active a {
    color: #ff5a32;
    border-bottom: 1px solid #ff5a32;
}

.content .item-2 .right .menu-c {
    width: 530px;
    font-size: 16px;
    line-height: 26px;
}

.content .item-3 {
    overflow: hidden;
    position: relative;
    text-align: center;
}

.content .item-3 > img {
    width: 100%;
}

.content .item-3 .cnt {
    position: absolute;
    left: 0;
    top: 15%;
    width: 100%;
}

.content .item-3 .cnt > h3 {
    font-size: 44px;
    color: #fff;
    font-weight: 500;
}

.content .item-3 .cnt > h3 > span {
    color: #ff5a32;
}

.content .item-3 .cnt > p {
    font-size: 16px;
    color: #fff;
    margin-top: 20px;
}

.content .item-3 .cnt > img {
    margin-top: 60px;
}

.content .item-4 {
    position: relative;
}

.content .item-4 > img {
    width: 100%;
}

.content .item-4 > .bom {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
    overflow: hidden;
}

.content .item-4 > .bom > h3 {
    font-size: 44px;
    color: #333;
    margin-top: 74px;
}

.content .item-4 > .bom > h3 > span {
    color: #ff5a32;
}

.content .item-4 > .bom > p {
    font-size: 16px;
    color: #555;
    margin-top: 16px;
}

.content .item-4 > .bom .tab {
    width: 1200px;
    margin: 90px auto;
    padding-left: 50px;
}

.content .item-4 > .bom .tab > div {
    float: left;
    width: 190px;
}

.content .item-4 > .bom .tab > div > h3 {
    font-size: 26px;
    color: #333;
    margin-top: 30px;
}

.content .item-4 > .bom .tab > div > h4 {
    margin-top: 10px;
    font-size: 20px;
    color: #333;
    margin-bottom: 20px;
}

.content .item-4 > .bom .tab > div > p {
    font-size: 14px;
    color: #555;
    line-height: 24px;
}

.content .item-4 > .bom .tab .t-2 {
    margin-left: 130px;
}

.content .item-4 > .bom .tab .t-3 {
    margin-left: 130px;
}

.content .item-4 > .bom .tab .t-4 {
    margin-left: 130px;
}

.content .item-41 {
    position: relative;
    overflow: hidden;
}

.content .item-41 > img {
    width: 100%;
}

.content .item-41 > .tab {
    width: 1120px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -560px;
}

.content .item-41 > .tab > h3 {
    font-size: 44px;
    color: #fff;
    margin-top: 80px;
}

.content .item-41 > .tab > p {
    font-size: 16px;
    color: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
}

.content .item-41 > .tab .part {
    margin-top: 40px;
    overflow: hidden;
}

.content .item-41 > .tab .part > div {
    padding: 14px;
    background: #fff;
    float: left;
}

.content .item-41 > .tab .part > div > h3 {
    font-size: 20px;
    color: #333;
    font-weight: 500;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 20px;
}

.content .item-41 > .tab .part > div > p {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    text-align: left;
}

.content .item-41 > .tab .part > div > p > span {
    display: inline-block;
    width: 32%;
}

.content .item-41 > .tab .part > .part2 {
    margin-left: 35px;
}

.content .item-41 > .tab .part > .part3 {
    margin-left: 35px;
}

.content .item-5 {
    width: 100%;
    padding-left: 30px;
    padding-top: 50px;
    padding-bottom: 90px;
    background: #fff;
    margin-top: 1px;
}

.content .item-5 .right > h2 {
    font-size: 44px;
}

.content .item-5 .right {
    width: 78%;
    float: right;
    margin-left: 34px;
}

.content .item-5 .ss2_wrapper {
    margin: 0 auto !important;
    padding: 20px;
}

.content .item-5 .ss2_wrapper .slideshow_item img {
}

.ss2_wrapper {
    box-shadow: 3px 3px 10px 3px #C5C0C0;
    width: 1120px !important;
    height: 610px !important;
}

.ss2_wrapper .slideshow_box {
    width: 1080px !important;
    margin-bottom: 20px;
    margin-left: 20px;
}

.ss2_wrapper .slideshow_box .data {
    overflow: hidden;
}

.ss2_wrapper .slideshow_box .data > div {
    float: left;
}

.ss2_wrapper .slideshow_box .data > .left {
    width: 150px;
    height: 80px;
    padding: 0 20px 20px 20px;
    border-right: 1px solid #fff;
}

.ss2_wrapper .slideshow_box .data > .left > h2 {
    height: 80px;
    line-height: 80px;
    font-size: 22px;
    color: #ff5a32;
    padding-left: 30px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/ac3d28843bbbfd0640ef48b596d5dba7.png) left center no-repeat;
}

.content .item-6 {
    width: 1120px;
    overflow: hidden;
    padding: 50px 0 50px 40px;
    margin: 0 auto;
}

.content .item-6 > h3 {
    font-size: 42px;
    color: #333;
}

.content .item-6 > h4 {
    font-size: 33px;
    color: #333;
    margin-top: 14px;
}

.content .item-6 > .left {
    position: relative;
    overflow: hidden;
    margin-top: 50px;
}

.content .item-6 > .left > img {
    position: absolute;
    left: 260px;
    top: 6px;
}

.content .item-6 > .left > .list {
    text-align: left;
}

.content .item-6 > .left > .list > h4 {
    font-size: 20px;
    color: #333;
    margin-bottom: 20px;
}

.content .item-6 > .left > .list > p {
    font-size: 16px;
    color: #333;
    line-height: 30px;
}

.content .item-7 {
    width: 1120px;
    padding: 50px 0 50px 40px;
    margin: 0 auto;
}

.content .item-7 .opreat {
    width: 80%;
    color: #ff5a32;
    font-size: 14px;
}

.wrap {
    width: 100%;
    min-width: 1280px;
}

.wrap .item-1 {
    padding-top: 50px;
    background: #fff;
    height: 380px;
    position: relative;
    width: 100%;
    text-align: center;
}

.wrap .item-2 {
    padding-top: 60px;
    background: #fafafa;
}

.wrap .item-2 .box-center .left {
    width: 540px;
    height: 800px;
    border-right: 1px solid #dddddd;
    float: left;
    position: relative;
}

.wrap .item-2 .box-center .left > h1 {
    font-size: 34px;
    font-weight: 500;
}

.wrap .item-2 .box-center .left > p {
    font-size: 16px;
    color: #ff5a32;
    margin-top: 42px;
}

.wrap .item-2 .box-center .left > h3 {
    font-size: 16px;
    margin-top: 26px;
}

.wrap .item-2 .box-center .left > ul {
    margin-top: 32px;
}

.wrap .item-2 .box-center .left > ul {
}

.wrap .item-2 .box-center .left > ul > li {
    line-height: 36px;
}

.wrap .item-2 .box-center .left > ul > li > i {
    display: inline-block;
    width: 20px;
    height: 100%;
    vertical-align: top;
}

.wrap .item-2 .box-center .left > ul > li > span {
    display: inline-block;
    height: 100%;
    width: 500px;
    font-size: 16px;
    color: #666;
}

.wrap .item-2 .box-center .right {
    margin-left: 70px;
    width: 470px;
    float: left;
}

.wrap .item-2 .box-center .right > h1 {
    font-size: 34px;
    color: #333;
    font-weight: 500;
}

.wrap .item-2 .box-center .right > p {
    font-size: 16px;
    color: #666;
    margin-top: 42px;
    line-height: 24px;
}

.wrap .item-2 .box-center .right > p > span {
    color: #ff5a32;
}

.wrap .item-2 .box-center .right .form {
    margin-top: 60px;
}

.wrap .item-2 .box-center .right .form label {
    display: block;
    font-size: 20px;
    color: #333;
}

.wrap .item-2 .box-center .right .form input {
    width: 100%;
    height: 50px;
    margin-top: 20px;
    padding-left: 20px;
    line-height: 50px;
    font-size: 16px;
    border: 1px solid #eee;
    border-radius: 6px;
}

.wrap .item-2 .box-center .right .form button {
    width: 100%;
    margin-top: 40px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 6px;
    color: #fff;
    font-size: 20px;
    border: none;
    background: #ff5a32;
}

.wrap .item-2 .bom {
    position: relative;
}

.wrap .item-2 .bom .right {
    width: 540px;
    height: 666px;
    position: absolute;
    left: 0;
    top: -50px;
    background: transparent url(http://7xjyap.com2.z0.glb.qiniucdn.com/ab3f74326534a63903e0d43b3d21d32e.png) center center no-repeat;
    overflow: hidden;
}

.wrap .item-2 .bom .right > h1 {
    font-size: 26px;
    color: #fff;
    font-weight: 500;
    margin-top: 24px;
    margin-left: 42px;
}

.wrap .item-2 .bom .right .phone1 {
    width: 212px;
    float: left;
    margin-left: 42px;
    margin-top: 20px;
}

.wrap .item-2 .bom .right .phone2 {
    width: 212px;
    margin-left: 42px;
    float: left;
    margin-top: 20px;
}

.wrap .item-2 .bom .right .phone1 > h3, .wrap .item-2 .right .phone1 > p {
    font-size: 18px;
    color: #fff;
}

.wrap .item-2 .bom .right .phone1 > h3 {
    margin-top: 42px;
}

.wrap .item-2 .bom .right .phone2 > h3 {
    margin-top: 42px;
}

.wrap .item-2 .bom .right .phone1 > p {
    margin-top: 12px;
}

.wrap .item-2 .bom .right .phone2 > p {
    margin-top: 12px;
}

.wrap .item-2 .bom .right .phone2 > h3, .wrap .item-2 .right .phone2 > p {
    font-size: 18px;
    color: #fff;
}

.wrap .item-2 .bom .left {
    position: absolute;
    right: 100px;
    top: 0;
    width: 470px;
}

.wrap .item-2 .bom .left > h1 {
    font-size: 26px;
    color: #fff;
    font-weight: 500;
    margin-top: 24px;
    margin-left: 42px;
}

.wrap .item-2 .bom .left .form {
    margin-top: 60px;
}

.wrap .item-2 .bom .left .form label {
    display: block;
    font-size: 20px;
    color: #333;
}

.wrap .item-2 .bom .left .form input {
    width: 100%;
    height: 50px;
    margin-top: 20px;
    padding-left: 20px;
    line-height: 50px;
    font-size: 16px;
    border: 1px solid #eee;
    border-radius: 6px;
}

.wrap .item-2 .bom .left .form button {
    width: 100%;
    margin-top: 40px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 6px;
    color: #ff5a32;
    font-size: 20px;
    border: 1px solid #ff5a32;
    background: #fff;
}

.box-center {
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
}

.wrap .item-2 > .bom {
    width: 100%;
    height: 800px;
    background: #fff;
    margin-top: 40px;
}

.wrap .item-2 > .bom .cnt {
    width: 1180px;
    margin: 0 auto;
    position: relative;
}

/*.box-center{ width: 1180px; position: absolute;left: 50%; margin-left: -630px;}*/
body {
    background: #f6f6f6;
}

.swiper-top {
    min-width: 1200px;
}

.swiper-container {
    width: 100%;
}

.swiper-slide {
    background-position: center;
    background-size: cover;
}

.swiper-slide img {
    width: 100%;
}

.swiper-pagination-bullet {
    border: 1px solid #ff5a32;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #ff5a32 !important;
}

.swiper-pagination-bullet-active {
    background: #ff5a32 !important;
}

.footer {
    width: 100%;
    height: 140px;
    background: #fff;
    position: relative;
    padding-top: 30px;
    margin-top: 30px;
}

.footer ul {
    overflow: hidden;
    width: 600px;
    margin: 0 auto;
}

.footer ul li {
    float: left;
    padding: 0 20px;
    border-right: 1px solid #666;
    color: #666;
}

.footer ul li:last-child {
    border: none;
}

.footer > p {
    font-size: 12px;
    color: #555;
    margin: 0 auto;
    width: 806px;
    text-align: center;
    line-height: 20px;
    margin-top: 30px;
}

.footer .weichat {
    width: 230px;
    height: 230px;
    position: absolute;
    z-index: 10000;
    top: -250px;
    left: 50%;
    margin-left: 100px;
}

.footer .weichat > img {
    width: 100%;
}

.home {
    width: 1200px;
    margin: 0 auto;
}

.home > .item-1 {
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    background: #fff;
}

.home > .item-1 > div {
    float: left;
    height: 380px;
}

.home > .item-1 > .img {
    width: 410px;
}

.home > .item-1 > .msg {
    width: 380px;
    padding: 30px;
}

.home > .item-1 > .msg > h3 {
    font-size: 14px;
}

.home > .item-1 > .msg > .mid {
    font-size: 20px;
    color: #444;
    margin-top: 30px;
    line-height: 30px;
}

.home > .item-1 > .msg > .bom {
    font-size: 14px;
    color: #999;
    margin-top: 30px;
    line-height: 22px;
}

.home > .item-1 > .msg > .btn {
    margin-top: 72px;
    width: 120px;
    height: 40px;
    border: none;
    background: #e95430;
    font-size: 16px;
    color: #fff;
    border-radius: 4px;
}

.home > .item-1 > .card {
    width: 380px;
    margin-left: 30px;
    color: #fff;
    padding: 30px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/3884c8cc962eb5039d10245f051817ce.png) center center no-repeat;
}

.home > .item-1 > .card > h3 {
    font-size: 14px;
}

.home > .item-1 > .card > h2 {
    font-size: 31px;
    margin-top: 30px;
    line-height: 42px;
}

.home > .item-1 > .card > p {
    font-size: 14px;
    margin-top: 30px;
    line-height: 22px;
}

.home > .item-1 > .card > a {
    font-size: 16px;
    display: inline-block;
    margin-top: 64px;
}

.home > .item-2 {
    width: 100%;
    height: 440px;
    margin-top: 30px;
    background: #fff;
}

.home > .item-2 > .top {
    height: 60px;
    border-bottom: 1px solid #f3f3f3;
    position: relative;
}

.home > .item-2 > .top > h2 {
    width: 230px;
    font-size: 24px;
    color: #333;
    text-align: center;
    background: #fff;
    position: absolute;
    bottom: -12px;
    left: 495px;
}

.swiper-container2 {
    width: 1200px;
    height: 290px;
    margin-top: 62px !important;
    padding-left: 20px;
}

.swiper-container2 .swiper-slide .part {
    display: block;
    float: left;
    margin: 0 75px;
    width: 140px;
    height: 100%;
    text-align: center;
}

.swiper-container2 .swiper-slide .part > img {
    width: 90px;
}

.swiper-container2 .swiper-slide .part > h3 {
    font-size: 20px;
    color: #333;
    margin-top: 20px;
}

.swiper-container2 .swiper-slide .part > p {
    font-size: 14px;
    color: #333;
    margin-top: 30px;
    line-height: 22px;
}

.home > .item-3 {
    width: 100%;
    height: 410px;
    overflow: hidden;
    margin-top: 30px;
}

.home > .item-3 > div {
    float: left;
    width: 380px;
    height: 410px;
    background: #fff;
}

.home > .item-3 > div > img {
    height: 186px;
    width: 100%;
}

.home > .item-3 > div > h3 {
    font-size: 18px;
    color: #333;
    margin-top: 30px;
    margin-bottom: 20px;
    margin-left: 20px;
}

.home > .item-3 > div > p {
    font-size: 14px;
    color: #666;
    margin-top: 0px;
    margin-left: 20px;
    line-height: 22px;
}

.home > .item-3 > div > a {
    font-size: 14px;
    color: #ff5a32;
    display: inline-block;
    margin-left: 20px;
    margin-top: 30px;
}

.home > .item-3 > .part-2 {
    margin-left: 30px;
}

.home > .item-3 > .part-2 > a {
    margin-top: 28px;
}

.home > .item-3 > .part-3 {
    margin-left: 30px;
}

.brand {
    width: 1200px;
    margin: 0 auto;
}

.crumbs {
    width: 1200px;
    margin: 24px auto !important;
    font-size: 16px !important;
    color: #333 !important;
    text-align: left !important;
}

.brand .wrap-js .item-1 {
    width: 100%;
    margin-top: 24px;
    background: #fff;
    overflow: hidden;
}

.brand .wrap-js .item-1 > div {
    float: left;
    margin-top: 50px;
}

.brand .wrap-js .item-1 > .left {
    width: 330px;
    height: 420px;
    margin-left: 40px;
}

.brand .wrap-js .item-1 > .right {
    width: 750px;
    margin-left: 30px;
    font-size: 14px;
    color: #444;
    line-height: 28px;
    margin-bottom: 28px;
}

.brand .wrap-js .item-1 > .right > p {
    font-size: 14px;
    color: #444;
    line-height: 28px;
    margin-bottom: 28px;
}

.brand .wrap-jz .item-1 {
}

.brand .wrap-lc {
    width: 100%;
    margin-top: 24px;
    padding-bottom: 130px;
    background: #fff;
    overflow: hidden;
    padding-left: 110px;
}

.brand .wrap-lc > h3 {
    font-size: 32px;
    color: #333;
    margin-top: 50px;
}

.brand .wrap-lc .item {
    border-left: 1px solid #eee;
    margin-top: 80px;
}

.brand .wrap-lc .item > div {
    position: relative;
}

.brand .wrap-lc .item .circle {
    position: absolute;
    top: 10px;
    left: -12px;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #e0e4e8;
}

.brand .wrap-lc .item .detl {
    margin-left: 56px;
    padding-right: 60px;
}

.brand .wrap-lc .item .detl > h3 {
    font-size: 34px;
    color: #ff5a32;
}

.brand .wrap-lc .item .detl > ul {
    margin-top: 20px;
}

.brand .wrap-lc .item .detl > ul > li {
    position: relative;
    border-bottom: 1px solid #eee;
    padding: 20px 0;
}

.brand .wrap-lc .item .detl > ul > li > span {
    position: absolute;
    top: 20px;
    left: 0;
    font-weight: bold;
    font-size: 16px;
    color: #333;
}

.brand .wrap-lc .item .detl > ul > li > p {
    font-size: 14px;
    color: #666;
    margin-left: 60px;
    line-height: 22px;
}

.brand .wrap-lc .item > .part-2 {
    margin-top: 110px;
}

.brand .wrap-lc .item > .part-3 {
    margin-top: 110px;
}

.brand .wrap-jz {
    width: 100%;
    margin-top: 24px;
    overflow: hidden;
}

.brand .wrap-jz > div {
    float: left;
    width: 380px;
    height: 480px;
    text-align: center;
    background: #fff;
    padding: 0 30px;
}

.brand .wrap-jz > div > img {
    width: 150px;
    margin-top: 50px;
}

.brand .wrap-jz > div > h3 {
    margin-top: 50px;
    font-size: 26px;
    color: #333;
}

.brand .wrap-jz > div > p {
    text-align: left;
    font-size: 14px;
    color: #666;
    margin-top: 30px;
    line-height: 26px;
}

.brand .wrap-jz > .item-2 {
    margin-left: 30px;
}

.brand .wrap-jz > .item-3 {
    margin-left: 30px;
}

.brand .wrap-ry {
    width: 1200px;
    background: #fff;
    margin-top: 24px;
    overflow: hidden;
}

.brand .wrap-ry > .item-1 {
    margin-left: 110px;
    margin-top: 50px;
}

.brand .wrap-ry > .item-1 > h3 {
    font-size: 32px;
    color: #333;
}

.brand .wrap-ry > .item-1 > ul {
    height: 310px;
    margin-top: 70px;
    margin-left: 30px;
    border-left: 1px solid #eee;
}

.brand .wrap-ry > .item-1 > ul > li {
    font-size: 16px;
    color: #333;
    height: 70px;
    line-height: 70px;
}

.brand .wrap-ry > .item-1 > ul > li > img {
    margin-left: -16px;
}

.brand .wrap-ry > .item-1 > ul > li > span {
    margin-left: 40px;
}

.business {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.business .wrap-dt {
    margin-top: 24px;
    position: relative;
}

.business .wrap-dt > img {
    width: 100%;
}

.business .wrap-dt > .tips {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px 40px 0 20px;
    width: 208px;
    height: 128px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/6b264ed0198bc8a4ce843b77f54a3b2d.png) center center no-repeat;
}

.business .wrap-dt > .tips > h3 {
    font-size: 24px;
    color: #fff;
}

.business .wrap-dt > .tips > p {
    font-size: 14px;
    color: #eee;
    line-height: 24px;
    margin-top: 20px;
}

.business .wrap-dt > .tips > p > span {
    color: #ff5a32;
}

.business .wrap-dt > a {
    position: absolute;
    width: 26px;
    height: 44px;
    top: 0;
    right: 0;
}

.business .wrap-dt > .bj {
    top: 298px;
    right: 316px;
}

.business .wrap-dt > .cq {
    top: 520px;
    right: 466px;
}

.business .wrap-dt > .cd {
    top: 492px;
    right: 518px;
}

.business .wrap-dt > .xa {
    top: 424px;
    right: 449px;
}

.business .wrap-dt > .sh {
    top: 493px;
    right: 134px;
    width: 41px;
}

.business .wrap-dt > .tips-bj {
    left: 646px;
    top: 279px;
}

.business .wrap-dt > .tips-cq {
    top: 498px;
    left: 490px;
}

.business .wrap-dt > .tips-cd {
    top: 468px;
    left: 440px;
}

.business .wrap-dt > .tips-xa {
    top: 404px;
    left: 506px;
}

.business .wrap-dt > .tips-sh {
    top: 476px;
    left: 808px;
}

.business .wrap-cp {
    overflow: hidden;
    margin-top: 24px;
}

.business .wrap-cp .item-1 {
    height: 320px;
    overflow: hidden;
}

.business .wrap-cp .item-1 > a {
    float: left;
    width: 285px;
    height: 320px;
    background: #fff;
    text-align: center;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}

.business .wrap-cp .item-1 > a > img {
    width: 90px;
    margin-top: 60px;
}

.business .wrap-cp .item-1 > a > h3 {
    font-size: 20px;
    color: #333;
    margin-top: 26px;
}

.business .wrap-cp .item-1 > a > p {
    margin-top: 30px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
}

.business .wrap-cp .item-1 > a > p > span {
    display: inline-block;
    width: 140px;
}

.business .wrap-cp .item-1 > .part-1 {
    margin-right: 14px;
}

/*.business .wrap-cp .item-1 >.part-2{margin-left: 20px;}
.business .wrap-cp .item-1 >.part-3{margin-left: 20px;}
.business .wrap-cp .item-1 >.part-4{margin-left: 20px;}*/
.business .wrap-cp .item-2 {
    margin-top: 20px;
    height: 330px;
}

.business .wrap-cp .item-1 .active {
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.incident {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.incident .item-1 {
    width: 100%;
    cursor: pointer;
    height: 450px;
    margin-top: 24px;
    position: relative;
}

.incident .item-2 {
    width: 100%;
    height: 450px;
    margin-top: 50px;
    position: relative;
}

.incident .item-3 {
    width: 100%;
    height: 450px;
    margin-top: 50px;
    position: relative;
}

.incident img {
    width: 100%;
}

.incident > div > .left {
    position: absolute;
    left: 0;
    top: 0;
    width: 390px;
    height: 450px;
    padding: 0 0 0 40px;
    background: rgba(0, 0, 0, 0.66);
}

.incident > div > .left > h3 {
    font-size: 22px;
    color: #fff;
    margin-top: 140px;
}

.incident > div > .left > p {
    font-size: 14px;
    color: #fff;
    margin-right: 86px;
    margin-top: 30px;
    line-height: 28px;
}

.incident > div > .left > p > a {
    color: #ff5a32;
    margin-left: 10px;
}

.news {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.news .item {
    background: #fff;
    margin-top: 24px;
    padding-right: 60px;
}

.news .item .part {
    display: block;
    height: 230px;
    width: 1080px;
    overflow: hidden;
    text-align: left;
    margin-left: 60px;
    border-bottom: 1px solid #eee;
}

.news .item .part > div {
    float: left;
}

.news .item .part > .left {
    width: 200px;
    margin-top: 60px;
}

.news .item .part > .left img {
    width: 100%;
}

.news .item .part > .right {

    height: 200px;
    margin-left: 30px;
    margin-top: 60px;
}

.news .item .part > .right > h3 {
    font-size: 16px;
    color: #333;
}

.news .item .part > .right > span {
    display: block;
    font-size: 12px;
    color: #999;
    margin-top: 8px;
}

.news .item .part > .right > p {
    font-size: 14px;
    color: #666;
    line-height: 26px;
    margin-top: 26px;
}

.news .item .part > .right > p > a {
    color: #ff5a32;
}

.newsdts {
    width: 1200px;
    margin: 30px auto;
    overflow: hidden;
}

.newsdts .crumbs {
    margin-top: 48px;
}

.newsdts > .item {
    margin-top: 24px;
    background: #fff;
    padding: 60px;
}

.newsdts > .item > h3 {
    font-size: 28px;
    color: #333;
    text-align: left;
}

.newsdts > .item > h3 > span {
    font-size: 16px;
    color: #666;
    float: right;
    font-weight: normal;
}

.newsdts > .item > .img {
    text-align: center;
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid #eee;
}

.newsdts > .item > .img > img {
    width: 800px;
}

.newsdts > .item > .words {
    line-height: 28px;
    margin-top: 30px;
    width: 100%;
    min-height: 300px;
    padding-bottom: 30px;
}

.newsdts > .item > .words > p {
    font-size: 14px;
    color: #666;
    line-height: 26px;
}

.newsdts > .item > .bottom {
    padding-top: 40px;
    border-top: 1px solid #eee;
    position: relative;
}

.newsdts > .item > .bottom > p {
    font-size: 14px;
    color: #666;
    line-height: 26px;
    text-align: left;
}

.newsdts > .item > .bottom > a {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 124px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    color: #ff5a32;
    font-size: 14px;
    background: url(http://7xjyap.com2.z0.glb.qiniucdn.com/b1c649ec5fa330397d6a0d57557fa6ef.png) center center no-repeat;
}

.join {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.join > .item {
    width: 100%;
    margin-top: 24px;
    background: #fff;

    padding: 40px;
}

.join > .item > div {
    float: left;
}

.join > .item > .left {
    width: 330px;
}

.join > .item > .left > .top {
    overflow: hidden;
    border: 1px solid #eee;
}

.join > .item > .left > .top > h3 {
    font-size: 20px;
    color: #333;
    height: 70px;
    line-height: 70px;
    margin-left: 30px;
}

.join > .item > .left > .top ul {
    padding: 10px 0 10px 30px;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
}

.join > .item > .left > .top ul li {
    font-size: 15px;
    color: #666;
    line-height: 38px;
}

.join > .item > .left > a > img {
    margin-top: 20px;
    width: 330px;
}

.join > .item > .right {
    width: 770px;
    margin-left: 20px;
}

.join > .item > .right > .top {
    border: 1px solid #eee;
    padding: 20px 10px 20px 30px;
}

.join > .item > .right > .top > p {
    font-size: 16px;
    color: #444;
    line-height: 32px;
}

.join > .item > .right > .top .active {
    color: #ff5a32 !important;
}

.join > .item > .right > .top > p > a {
    margin-left: 10px;
}

.join > .item > .right table {
    border: 1px solid #eee;
    margin-top: 20px;
    width: 100%;
}

.join > .item > .right table tr {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #eee;
}

.join > .item > .right table td {
    padding-left: 20px;
}

.join > .item > .right table .tr1 {
    height: 60px;
    line-height: 60px;
    background: #fafafa;
}

.join > .item > .right table .tr1 > .td1 {
    width: 250px;
    display: table;
    margin-left: 20px;
}

.join > .item > .right > .top .bom {
    display: block;
    overflow: hidden;
}

.join > .item > .right > .top .bom > li {
    float: left;
    font-size: 16px;
    color: #444;
    line-height: 32px;
}

.join > .item > .right > .top .bom > li > a {
    margin-left: 10px;
}

.joinmsg {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.joinmsg > .item-1 {
    width: 100%;
    margin-top: 24px;
    background: #fff;
    padding: 20px 0 20px 40px;
    position: relative;
}

.joinmsg > .item-1 > p {
    font-size: 16px;
    color: #444;
    line-height: 32px;
}

.joinmsg > .item-1 > p .active {
    color: #ff5a32 !important;
}

.joinmsg > .item-1 > p > a {
    margin-left: 10px;
}

.joinmsg > .item-1 > a {
    position: absolute;
    right: 30px;
    top: 50%;
    margin-top: -20px;
    width: 120px;
    height: 40px;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
    background: #c9af70;
}

.joinmsg > .item-2 {
    margin-top: 20px;
    background: #fff;
    padding-left: 20px;
}

.joinmsg > .item-2 > .top {
    width: 1140px;
    overflow: hidden;
    padding-bottom: 30px;
    border-bottom: 1px solid #eee;
}

.joinmsg > .item-2 > .top > h3 {
    font-size: 28px;
    color: #333;
    margin-top: 50px;
}

.joinmsg > .item-2 > .top > p {
    font-size: 14px;
    color: #666;
    margin-top: 20px;
}

.joinmsg > .item-2 > .mid {
    margin-top: 30px;
    overflow: hidden;
    line-height: 28px;
}

.joinmsg > .item-2 > .mid > ul > li {
    font-size: 14px;
    color: #666;
    line-height: 28px;
}

.joinmsg > .item-2 > .mid > .yqiu {
    margin-top: 40px;
}

.joinmsg > .item-2 > .bom {
    margin-top: 30px;
    overflow: hidden;
    padding-bottom: 100px;
}

.joinmsg > .item-2 > .bom > .join {
    display: inline-block;
    width: 200px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-size: 22px;
    color: #fff;
    background: #e95430;
}

.joinmsg > .item-2 > .bom > .back {
    font-size: 20px;
    color: #2e539e;
    margin-left: 30px;
}

.tel {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.tel > .item > div {
    float: left;
}

.tel > .item {
    background: #fff;
    padding-top: 50px;
    padding-bottom: 40px;
    margin-top: 24px;
    overflow: hidden;
    padding-left: 40px;
}

.tel > .item > .left {
    width: 340px;
}

.tel > .item > .left > ul > li:first-child {
    border: none;
}

.tel > .item > .left > ul > li {
    background: #f2f2f2;
    border-top: 1px solid #e2e2e2;
    width: 340px;
    height: 140px;
    line-height: 140px;
    font-size: 36px;
    color: #333;
}

.tel > .item > .left > ul > li > a {
    display: inline-block;
    width: 100%;
    height: 100%;
    padding-left: 40px;
}

.tel > .item > .left .active {
    background: #d3bb81;
    font-size: 36px;
    color: #fff;
}

.tel > .item > .right {
    width: 760px;
    margin-left: 20px;
    overflow: hidden;
}

.tel > .item > .right > img {
    width: 100%;
}

.tel > .item > .right > h3 {
    font-size: 30px;
    color: #333;
    margin: 20px 0 20px 10px;
}

.tel > .item > .right > p {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    margin-left: 10px;
}

.dede_pages {
    padding-left: 60px;
    margin-top: 30px;
    padding-bottom: 30px;
    height: 80px;
    width: 100%;
}

.dede_pages > ul {
    float: right;
}

.dede_pages > ul > li {
    float: left;
    padding: 0 10px 0 10px;
    border: 1px solid #eee;
    margin-left: 10px;
    line-height: 30px;
}

.dede_pages .thisclass {
    color: #ff5a32;
    border: 1px solid #ff5a32;
}

.capacity {
    overflow: hidden;
    font-family: "å¾®è½¯é›…é»‘";
    color: #222;
}

.capacity .solution {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    overflow: hidden;
    text-align: center;
    padding-bottom: 90px;
}

.capacity .solution h2 {
    font-size: 40px;
    font-weight: 300;
    margin-top: 80px;
    color: #222;
}

.capacity .solution > p {
    font-size: 18px;
    line-height: 28px;
    margin-top: 46px;
    padding: 0 174px;
    font-weight: 300;
    color: #222;
}

.capacity .solution .block {
    overflow: hidden;
}

.capacity .solution .block > div {
    width: 33.33%;
    float: left;
    margin-top: 100px;
}

.capacity .solution .block > div > img {
}

.capacity .solution .block > div > h4 {
    margin: 24px 0;
}

.capacity .solution .block > div > p {
    font-size: 13px;
    line-height: 22px;
    font-weight: 300;
    color: #555;
}

.capacity .solution .check {
    margin-top: 90px;
    text-align: center;
}

.capacity .solution .check > a {
    display: inline-block;
    font-weight: 300;
    font-size: 18px;
    width: 284px;
    height: 54px;
    line-height: 54px;
    border-radius: 27px;
    border: 1px solid #222;
}

.capacity .life {
    overflow: hidden;
    position: relative;
    width: 1200px;
    margin: 0 auto;
}

.capacity .life > img {
    width: 100%;
}

.capacity .life .word {
    position: absolute;
    top: 140px;
    left: 60px;
}

.capacity .life .word > h2 {
    font-size: 40px;
    margin-bottom: 30px;
    font-weight: 300;
}

.capacity .life .word > p {
    font-size: 18px;
    line-height: 30px;
    font-weight: 300;
}

.capacity .life .word > a {
    font-size: 18px;
    font-weight: 300;
    margin-top: 30px;
    color: #fff;
    background: #296cff;
    display: inline-block;
    width: 160px;
    height: 50px;
    border-radius: 25px;
    line-height: 50px;
    text-align: center;
}

.product .block > div {
    height: 176px;
    margin-top: 75px !important;
}

.product .block .bottom {
    margin-top: 90px !important;
}

.cloud {
    color: #296cff !important;
    border: 1px solid #296cff !important;
}

.product .block > div > img {
    height: 60px;
}

.capacity .proprietor {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.capacity .proprietor > div {
    float: left;
    width: 50%;
}

.capacity .proprietor > div img {
    width: 100%;
}

.capacity .proprietor .right {
    position: relative;
}

.capacity .proprietor .right .word {
    overflow: hidden;
    position: absolute;
    left: 45px;
    top: 60px;
    z-index: 9999;
}

.capacity .proprietor .right .word > p {
    font-size: 36px;
    color: #fff;
    font-weight: 300;
}

.capacity .proprietor .right .word > h2 {
    font-size: 50px;
    color: #fff;
    margin-top: 18px;
    font-weight: 300;
}

.capacity .proprietor .right .tab {
    width: 540px;
    padding-left: 45px;
    margin-top: 228px;
}

.capacity .proprietor .right .tab > p {
    width: 440px;
    margin-top: 70px;
    border-bottom: 1px solid #4b83ff;
    font-size: 16px;
    line-height: 28px;
    color: #fff;
    padding-bottom: 30px;
    font-weight: 300;
}

.capacity .proprietor .right .tab .icon {
    padding-bottom: 65px;
    padding-top: 30px;
}

.capacity .proprietor .right .tab .icon > a {
    display: inline-block;
    width: 70px;
    height: 70px;
    border-radius: 50%;
}

.capacity .proprietor .right .tab .icon > a > img {
}

.capacity .proprietor .right .tab .icon > span {
    font-size: 16px;
    color: #fff;
    margin-left: 12px;
    font-weight: 300;
}

.solution {
    overflow: hidden;
    margin: 0 auto;
    margin-top: 36px;
}

.capacity-crumbs {
    margin: 0 !important;
    width: 100%;
    height: 80px;
    background: #333;
    line-height: 80px;
    padding-left: 80px;
}

.capacity-crumbs span {
    color: #fff;
    font-size: 16px;
}

.solution .item {
    overflow: hidden;
    background: #fff;
    width: 1200px;
    margin: 0 auto;
}

.solution .item > div {
    float: left;
    width: 50%;
    color: #222;
    font-weight: 300;
    font-family: "å¾®è½¯é›…é»‘";
}

.solution .item > div h2 {
    font-weight: 300;
}

.solution .item > div h4 {
    font-weight: 300;
}

.solution .service {
    width: 1200px;
    margin: 0 auto;
}

.solution .service .left {
    padding: 90px 70px 0 70px;
    overflow: hidden;
}

.solution .service .left > h4 {
    font-size: 24px;
}

.solution .service .left > p {
    font-size: 13px;
    line-height: 28px;
    margin-bottom: 14px;
}

.solution .service .left > h2 {
    font-size: 36px;
    margin-top: 10px;
}

.solution .service .left > img {
    padding: 30px 0;
}

.solution .service .right {
    width: 50%;
}

.solution .service .right > img {
    height: 514px;
    width: 600px;
}

.solution .painspot {
}

.solution .painspot .left {
    width: 50%;
}

.solution .painspot .left > img {
    height: 514px;
    width: 600px;
}

.solution .painspot .right {
    padding: 54px 70px 0 70px;
    overflow: hidden;
}

.solution .painspot .right > h2 {
    font-size: 36px;
}

.solution .painspot .right > h4 {
    font-size: 20px;
    margin-top: 10px;
}

.solution .painspot .right > img {
    padding: 30px 0;
}

.solution .painspot .right > p {
    font-size: 13px;
    line-height: 28px;
    margin-bottom: 14px;
}

.solution .advantage {
}

.solution .advantage .left {
    width: 50%;
    padding: 40px 70px 0 70px;
}

.solution .advantage .left > h2 {
    font-size: 36px;
}

.solution .advantage .left > h4 {
    font-size: 24px;
    margin-top: 10px;
}

.solution .advantage .left > img {
    padding: 30px 0;
}

.solution .advantage .left > p {
    font-size: 13px;
    line-height: 24px;
    margin-bottom: 14px;
}

.solution .advantage .right {
    width: 50%;
}

.solution .advantage .right > img {
    height: 514px;
    width: 600px;
}

.solution .nice {
    overflow: hidden;
    position: relative;
    width: 1200px;
    margin: 0 auto;
}

.solution .nice > img {
    width: 100%;
}

.solution .nice .word {
    position: absolute;
    left: 70px;
    top: 130px;
    width: 550px;
    font-weight: 300;
    color: #222;
}

.solution .nice .word > h2 {
    font-size: 36px;
    font-weight: 300;
}

.solution .nice .word > p {
    font-size: 16px;
    line-height: 30px;
    margin-top: 32px;
}

.solution .cooperation {
    width: 1200px;
}

.solution .cooperation .left {
    padding: 50px 70px 0 70px;
    overflow: hidden;
}

.solution .cooperation .left > h2 {
    font-size: 36px;
}

.solution .cooperation .left > p {
    font-size: 16px;
    margin-top: 10px;
    line-height: 30px;
}

.solution .cooperation .left .operation {
    overflow: hidden;
    margin-top: 50px;
}

.solution .cooperation .left .operation > div {
    float: left;
    width: 33.33%;
    text-align: center;
}

.solution .cooperation .left .operation > div > img {
    padding-bottom: 25px;
}

.solution .cooperation .left .operation > div > h4 {
    font-size: 16px;
    font-weight: 300;
}

.solution .cooperation .left .operation > div > p {
    font-size: 13px;
    line-height: 22px;
}

.solution .cooperation .right {
    padding-top: 50px;
}

.solution .cooperation .right > img {
    width: 100%;
}

.life {
    overflow: hidden;
    margin-top: 36px;
}

.life .item {
    overflow: hidden;
    color: #222;
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    margin-bottom: 30px;
}

.life .item > div {
    float: left;
    width: 50%;
}

.life .item > div img {
    width: 100%;
}

.life .item .right {
    padding: 75px 92px 0 76px;
}

.life .item .right h4 {
    font-size: 22px;
    font-weight: 300;
}

.life .item .right h2 {
    font-size: 42px;
    font-weight: 300;
    margin-top: 10px;
}

.life .item .right p {
    font-size: 13px;
    line-height: 24px;
    margin-top: 40px;
    font-weight: 300;
}

.products {
    margin-top: 54px;
}

.products .content {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
}

.products .content .item {
    overflow: hidden;
    color: #222;
    font-weight: 300;
    margin-bottom: 30px;
}

.products .content .item > div {
    float: left;
    position: relative;
    background: #f2f2f2;
    border: 1px solid #dddddd;
    height: 400px;
}

.products .content .top {
}

.products .content .top > .left {
    width: 594px;
}

.products .content .top > .mid {
    width: 293px;
    margin-left: 10px;
}

.products .content .top > .right {
    width: 293px;
    margin-left: 10px;
}

.products .content .top .word {
    position: absolute;
    top: 40px;
    left: 34px;
}

.products .content .top .word > h2 {
    font-size: 28px;
    margin-bottom: 16px;
    font-weight: 300;
}

.products .content .top .word > p {
    font-size: 16px;
    line-height: 24px;
}

.products .content .top .word > a {
    display: inline-block;
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    margin-top: 20px;
}

.products .content .top .word > a:hover {
    color: #fff;
    background: #296cff;
}

.products .content .top .left > a > img {
    width: 310px;
    height: 335px;
    position: absolute;
    right: 34px;
    top: 50px;
}

.products .content .top .mid .word {
    position: absolute;
    left: 34px;
    top: 40px;
}

.products .content .top .mid > a > img {
    width: 192px;
    height: 199px;
    position: absolute;
    left: 52px;
    bottom: 20px;
}

.products .content .top .right .word {
    position: absolute;
    left: 34px;
    top: 40px;
}

.products .content .top .right > a > img {
    width: 180px;
    height: 247px;
    position: absolute;
    left: 44px;
    bottom: 0;
}

.products .content .bottom {
}

.products .content .bottom .left {
    width: 594px;
    height: 400px;
    position: relative;
}

.products .content .bottom .left > a > img {
    width: 213px;
    height: 341px;
    position: absolute;
    top: 62px;
    right: 102px;
}

.products .content .bottom .left .word {
    position: absolute;
    top: 70px;
    left: 35px;
}

.products .content .bottom .left .word > h2 {
    font-size: 28px;
    margin-bottom: 16px;
    font-weight: 300;
}

.products .content .bottom .left .word > p {
    font-size: 16px;
    line-height: 24px;
}

.products .content .bottom .left .word > a {
    display: inline-block;
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    margin-top: 20px;
}

.products .content .bottom .left .word > a:hover {
    color: #fff;
    background: #296cff;
}

.products .content .bottom .right {
    margin-left: 10px;
    width: 594px;
    height: 400px;
    position: relative;
    /*overflow:*/
}

.products .content .bottom .right > a > img {
    width: 310px;
    position: absolute;
    bottom: -138px;
    right: 72px;
}

.products .content .bottom .right .word {
    position: absolute;
    top: 70px;
    left: 35px;
}

.products .content .bottom .right .word > h2 {
    font-size: 28px;
    margin-bottom: 16px;
    font-weight: 300;
}

.products .content .bottom .right .word > p {
    font-size: 16px;
    line-height: 24px;
}

.products .content .bottom .right .word > a {
    display: inline-block;
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    margin-top: 20px;
}

.products .content .bottom .right .word > a:hover {
    color: #fff;
    background: #296cff;
}

.proprietor {
    margin-top: 54px;
}

.proprietor .content {
    width: 1200px;
    margin: 0 auto;
}

.proprietor .content .descript {
    padding: 84px 130px 74px 130px;
    text-align: center;
    color: #222;
    font-weight: 300;
    overflow: hidden;
    background: #fff;
}

.proprietor .content .descript > h2 {
    font-size: 22px;
}

.proprietor .content .descript > p {
    margin-top: 50px;
    font-size: 16px;
    line-height: 24px;
}

.proprietor .content .list {
    margin-bottom: 50px;
}

.proprietor .content .list > img {
    width: 100%;
}
.one,.two,.three,.fure,.five,.six,.seven{
    display: none;
}