@charset "utf-8";
/* CSS Document */

/* banner */
.banner{height:555px;overflow:hidden; position:relative;}
.banner .d1{width:100%;height:555px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:18px;top:500px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:40px;height:10px;overflow:hidden;cursor:pointer;background:url(/static/images/aboutus/img1.png) no-repeat center;float:left;margin:0 6px;display:inline;}
.banner .d2 li.nuw{background:url(/static/images/aboutus/img1_1.png) no-repeat center;}

.about_us_product_par{ width:1200px; height:90px; margin:0 auto; margin-bottom:40px; position:relative;}
.about_us_product {
    width: 1180px;
    height: 90px;
    padding-top: 20px;
    padding-left: 20px;
    background: #fff;
    position: absolute;
    top: -20px;
    left: 0;
    box-shadow: 2px 2px 5px #ccc;
    z-index: 999;
}
.about_us_product a {
    height: 70px;
    display: inline-block;
    text-align: center;
    border-right: 1px solid #f1f1f1;
    padding: 0 15px;
}
.about_us_product a:last-child{ border-right:none;}
.about_us_product a span{ color:#f2994f; font-size:36px; display:block;}
.about_us_product a em{ color:#818181; font-size:16px;}

/* banner */

.new_chcmg{ width:1000px; height:48px; margin:0 auto; position:relative; margin-bottom:38px;}
.new_chcmg span{ width:327px; height:50px; line-height:50px; text-align:center; display:inline-block; cursor:pointer; color:#818181; font-size:24px; font-family:"微软雅黑"; background:#fff; position:absolute; top:0;}
.new_chcmg .active{ color: #fff; background-color: #F2994F; }

.new_c2{ display:none;}

.mgzl_rpc{ width:35px; height:205px; background:url(/static/images/aboutus/zz.png) no-repeat; cursor:pointer; position:fixed; top:90px; right:-35px; z-index:9999999;}
.mgzl_rpc2{ width:135px; height:581px; background:url(/static/images/aboutus/zz2.png) no-repeat;position:fixed; top:90px; right:0px; z-index:9999999;}
.mgzl_rpc2 em{ width:20px; height:20px; position:absolute; top:4px; right:9px; cursor:pointer;}
.mgzl_rpc2 div{ width:135px; height:66px; position:absolute; padding-top:10px; cursor:pointer;}
.mgzl_rpc2 div:hover{ background-color: #EB6849; transition: all 0.3s ease-in 0s; }
.mgzl_rpc2 div:hover p{ color:#fff; font-weight:bold;transition: all 0.3s ease-in 0s;}
.mgzl_rpc2 p{ width:85%; margin:0 auto; color:#fffbd8; font-size:14px;}
.mgzl_rpc2 a{ width:116px; height:41px; position:absolute; left:9px; bottom:38px;}

.private-wrap { width: 100%; height: 328px; background-repeat: no-repeat; background-image: url(/static/images/aboutus/private-bg.jpg); background-position: center 0%; position: relative; }
.private-order { position: relative; height: 100%; }
.private-wrap .pub.private-order ul { position: absolute; top: 145px; left: 272px; }
.pub.private-order ul li { font-size: 16px; color: #818181; float: left; width: 334px; line-height: 31px; margin-left: 21px; margin-bottom: 14px; }
.private-order ul li a { background-color: #EB6849; color: #fff; line-height: 31px; display: inline-block; border-radius: 247px; width: 123px; text-align: center; float: right; }



.pub { width: 1000px; margin: 0 auto; overflow: hidden; }
.pub h2 { line-height: 140px; text-align: center; font-size: 40px; color: #fff; font-weight: bold; }
.pub h2 span { color: #eb6849; }
.swiper-wrapper1 .swiper-slide .tjbox { width: 1200px; margin-left: auto; margin-right: auto; margin-bottom: 37px; }
.swiper-slide .tjbox .column { width: 283px; height:245px; border: 1px solid #e0e0e0; border-top:5px solid #e0e0e0; float:left; margin-right: 14px; margin-top: 5px; }
.swiper-slide .tjbox .column h4{}
.swiper-slide .tjbox div:last-child { margin-right: 0px; }
.tjbox .column div { width:283px; height:189px; margin-top:28px; padding-top:28px; position:relative; background:#fafafa; }
.tjbox .column div h4{ color:#3e3a39; font-size:16px; font-weight:bold; position:absolute; top:-10px; left:18px;}
.tjbox .column div p{ width:246px; margin:0 auto;color:#818181;}

.tjbox .column:hover div { color: #E83428; }
.tjbox .column:hover { -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.35); box-shadow: 0px 0px 8px rgba(0,0,0,0.35); }
.tjbox .column:hover a { color:#fff; background-color: #E83428; transition: all 0.3s ease-in 0s;}
.tjbox .column:hover h4{ color:#f6594e;transition: all 0.3s ease-in 0s;}
.tjbox .column:hover div{ background:#fff;transition: all 0.3s ease-in 0s;}
.tjbox .column:hover{ border-top:5px solid #f6594e;}
.column div span { display: block; font-weight: bold; }
.tjbox .column a { color: #f6594e; line-height: 30px; height: 30px; text-align: center; width: 93px; border:1px solid #f6594e; position:absolute; right:9px; bottom:11px; cursor:pointer;}
.swiper-pagination-bullet-active { background-color: #EB6849!important;}


.about_us_news_par{ background:#f9f9f9;}
.about_us_news_content{ width:1200px; height:680px; margin:0 auto;}
.about_us_news_content h3{ color:#818181; height:120px; line-height:120px; font-size:36px; text-align:center;}
.about_us_news_for{ width:1200px; height:492px;}

.about_us_news_for .news_d{ width:284px; height:468px; background:#fff; float:left; margin-right:20px; position:relative;}
.about_us_news_for div:last-child{ margin-right:0;}
.about_us_news_for .news_d .date{ width:50px; height:50px; background:#f2994f; position:absolute; top:0; left:20px; z-index:999;}
.about_us_news_for .news_d .date p{ color:#fff; font-size:12px; text-align:center;}
.about_us_news_for .news_d .date .p1{ margin-top:11px;}
.about_us_news_for .news_d .date .p2{ font-size:16px;}
.news_jpg{ width:264px; height:198px; margin:0 auto; margin-top:10px; overflow:hidden; margin-bottom:29px;}
.news_jpg img{transition: all 0.9s;}
.news_jpg img:hover{transform: scale(1.1);}
.about_us_news_for .news_d h4{ width:250px; color:#3e3a39; font-weight:bold; margin:0 auto; line-height:22px; margin-bottom:10px;}
.about_us_news_for .news_d .we{width:250px; color:#818181; font-size:12px; margin:0 auto; line-height:22px;} 
.about_us_news_for .news_d .si{color: #f6594e; line-height: 30px; height: 30px; text-align: center; width: 93px; border:1px solid #f6594e; position:absolute; right:9px; bottom:11px; cursor:pointer;}
.about_us_news_for .news_d:hover{-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.35); box-shadow: 0px 0px 8px rgba(0,0,0,0.35);}
.about_us_news_for .news_d:hover .date{ background:#f6594e;transition: all 0.3s ease-in 0s;}
.about_us_news_for .news_d:hover .si{color:#fff; background-color: #E83428; transition: all 0.3s ease-in 0s;}
.about_us_news_content .news_more{color: #f6594e; line-height: 35px; height: 35px; text-align: center; width: 135px; border:1px solid #f6594e; display:block; margin:0 auto; cursor:pointer;}
.about_us_news_content .news_more:hover{color:#fff; background-color: #E83428; transition: all 0.3s ease-in 0s;}
.about_us_develop{ width:1200px; height:684px; margin:0 auto; padding-top:40px;}
.about_us_develop div:last-child{ margin-right:0;}
.about_us_develop .about_us_develop_d{ width:398px; height:642px; overflow:hidden; float:left; margin-right:3px; position:relative;}
.about_us_develop .about_us_develop_d:hover img{transform: scale(1.1);}
.about_us_develop .about_us_develop_d:hover a{ background:#f6594e; border:1px solid #f6594e;transition: all 0.3s ease-in 0s;}
.about_us_develop .about_us_develop_d img{ position:absolute; top:0; left:0;transition: all 0.9s;}
.about_us_develop .about_us_develop_d .about_us_develop_content{ width:398px; position:absolute; top:0; left:0;}
.about_us_develop .about_us_develop_d h4{ width:300px; margin:0 auto; margin-top:50px; margin-bottom:25px; line-height:30px; text-align:center; color:#fff; font-size:24px;}
.about_us_develop .about_us_develop_d p{ width:300px; margin:0 auto; line-height:30px; text-align:center; color:#fff; font-size:18px; margin-bottom:15px;}
.about_us_develop .about_us_develop_d a{ width:135px; height:35px; display:block; margin:0 auto; text-align:center; line-height:35px; color:#fff; font-size:px; border:1px solid #fff;}
.about_us_world{ background:#f9f9f9;}
.about_us_world_content{ width:1200px; height:509px; margin:0 auto;}
.about_us_world_content .left{ width:792px; height:509px; float:left; position:relative;}
.about_us_world_content .left img{ position:absolute; top:43px; left:37px;}
.about_us_world_content .left a{ width:43px; height:42px; text-align:center; line-height:42px; background:url(/static/images/aboutus/map_o.png) no-repeat; position:absolute;}
.about_us_world_content .left a span{ color:#fff; font-size:12px;}
.about_us_world_content .left .a1{ top:123px; left:136px;}
.about_us_world_content .left .a2{ top:208px; left:147px;}
.about_us_world_content .left .a3{ top:165px; left:324px;}
.about_us_world_content .left .a4{ top:203px; left:575px;}
.about_us_world_content .left .a5{ top:347px; left:638px; line-height:16px; padding-top:4px;}
.about_us_world_content .right{ width:405px; height:509px; float:right; position:relative;}
.about_us_world_content .right .aj_qq{ width:365px; height:432px; background:#fff;box-shadow: 2px 2px 5px #ccc; position:absolute; top:40px; left:0;}
.about_us_world_content .right .aj_qq h4{ color:#818181; font-size:36px; text-align:center; margin:0 auto; margin-top:7px; border-bottom:1px dashed #e0e0e0; width:300px; height:87px; line-height:87px;}
.about_us_world_content .right .aj_qq .top{ width:274px; height:160px;border-bottom:1px dashed #e0e0e0; margin:0 auto; padding-top:16px; padding-left:26px;}
.about_us_world_content .right .aj_qq .top p a{ color:#818181; display:inline-block; margin-right:23px; margin-bottom:8px;}
.about_us_world_content .right .aj_qq .bottom{ width:274px; height:61px; border-bottom:1px dashed #e0e0e0; margin:0 auto; padding-top:27px;}
.about_us_world_content .right .aj_qq .bottom p{ text-align:center;}
.about_us_world_content .right .aj_qq .bottom p a{color:#818181; display:inline-block; margin-right:23px; margin-bottom:8px;}
.about_us_world_content .right .aj_qq .join{color: #f6594e; line-height: 30px; height: 30px; text-align: center; width: 93px; border:1px solid #f6594e; display:block; margin:0 auto; margin-top:18px; cursor:pointer;}


