/*
* @Author: ChunLai
* @Date:   2018-05-26 09:09:09
* @Name:关于我们
*/

.bg-w{background-color: #fff;}
.top-bg{width:100%;height:559px;background: url("../images/top-bg1.jpg") no-repeat 100% 100%;font-size: 48px;color:#fff;letter-spacing: 3px;}
.top-bg p{padding-top:210px;}
.top-bg p b{color:#fd995c;}

.md1_title b{font-size:50px;color:#ff822e;}
.md1_title span{padding-left: 20px;letter-spacing:3px;font-size:36px;}
.md1 i{display: block;width:100%;height:1px;border-top: 1px solid #7f7f7f;margin:40px 0;}
.md1-intro{width:1200px;height:526px;background: url("../images/about/md1.jpg") no-repeat 100% 100%;position: relative;margin:0 auto;}
.md1-con{position: absolute;
    top: 77px;
    right: 0px;
    padding: 0 10px;
    width: 694px;
    background: rgba(255, 255, 255, 0.9);}
.md1-con p{text-indent: 2em;line-height: 27px;}

.md2{width:100%;height:383px;background: url("../images/about/md2.jpg") no-repeat 100% 100%;}
.md2 .bg-md2{height:100%;background-color:rgba(33,34,36,.7);position:relative;color:#fff;}
.bg-md2 dl dt{width:178px;height:52px;background-color:#ff9b58;line-height:52px;text-align: center;font-size:24px;font-weight: bold;position:relative;letter-spacing:2px;}
.bg-md2 .md2-dl_2 dt:before,
.bg-md2 .md2-dl_3 dt:before{
    content:'';
    position:absolute;
    top:0;
    right:100%;
    border-width: 26px;
    border-style: solid;
    border-color: transparent #ff9b58 transparent transparent;
}
.bg-md2 .md2-dl_1 dt{margin-left: 61px;}
.bg-md2 .md2-dl_1 dt:after{
    content:'';
    position:absolute;
    top:0;
    left:100%;
    border-width: 26px;
    border-style: solid;
    border-color: transparent transparent transparent #ff9b58;
}
.bg-md2 dl dd{line-height:30px;font-size:16px;color:#e8e4e4;}

.md2-dl_1 dd{margin:5px 20px 0 0;width:250px;}
.md2-dl_1 dd b{font-size:20px;color:#fff;}
.md2-dl_1 dd em{padding: 0 10px;color:#fff;}
.md2-dot{width:1px;height:300px;border-left: 2px dotted #7f7f7f;margin:0 auto;position:relative;top: 38px}
.md2-dot i{display: block;position:absolute;left:-4px;width:6px;height:6px;border-radius: 100%;background-color:#ee9254;}
.md2-dot i:nth-child(1){top:50px;}
.md2-dot i:nth-child(2){top:187px;}
.md2-dl_1{position:absolute;top:67px;left:288px;width:235px;}
.md2-dl_2{position:absolute;top:64px;right:356px;}
.md2-dl_3{position:absolute;top:200px;right:182px;}

.md4{background-color:#eeeeee;}
.md4-bg{width:100%;height:570px;position:relative;}
.md4-bg .md4-title{font-size:48px;padding-top:106px;letter-spacing:3px;margin-bottom:30px}
.md4-bg .md4-title em{color:#d41f28;}
.md4-p{font-size:16px;}


.md4-link{position:absolute;top:206px;right:129px;font-size:20px;}
.md4-link dl{margin-top: 20px;}
.md4-link dl dd{line-height:30px;}
.md4-link dl dd b{display: inline-block;width:12px;}

.cl_vessesd{display:block;float:left;width:50%;text-align:center}
.cl_vessesd1{display:block;float:left;width:45%;text-align:right}
.cl_vessesd2{display:block;float:right;width:45%;text-align:left}
.cl_vessesd2{display:block;float:right;width:45%;text-align:left}
.cl_vessesd p{margin:30px 0;}
.cl_vessesd img{display: inline-table;width:40%;}
.cl_vessessdsdd{text-align:center;height:100px;line-height:100px}
/*鱼骨刺*/
.md3{width:100%;/* height:802px;background: url("../images/about/md3.jpg") no-repeat 100% 100%; */}
.md3 .md3-title{padding-top:85px;font-size:48px;letter-spacing:4px;}
.md3 .md3-title em{color:#d9212b;}
.fash-fa{position: relative;}
.fash-fa:before{content: '';display: block;width: 100%;height: 2px;background: #43545c;position: absolute;top:204px;left: 0}
.fash{ position:relative;width: 100%;margin-top:95px; height:410px;}
.fash:before,.fash:after{content: '';display: block;width: 11px;height: 11px;background: #43545c;border-radius: 50%;position: absolute;left: 0;top: 199px}
.fash:after{left:auto;right: 0;}
.fash .bd{width: 100%;height: 189px; position: relative;overflow: visible !important;}
.fash .bd ul{width: 320px ;height:410px;float: left;margin-right: 13px;position:relative;}
.fash .bd li{width: 250px;height: 105px;margin-top: 80px; position: relative;color: #495055;border-left: 1px solid #43545c;margin-left: 83px;padding-left: 32px;padding-right: 20px}
.fash ul li:after{content: '';display: block;width: 25px;height: 25px;background: url(../images/about/co.png) no-repeat center;position: absolute;bottom: -32px;left: -13px}
.fash ul li h1{font-size: 16px;line-height: 24px;color: #949a9e;font-weight: bolder;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;}
.fash ul li h1 em {font-size:24px;color:#d9212b;}
.fash ul li .title{font-size: 14px;cursor: pointer; line-height: 20px;color: #495055;font-style: normal;}
.fash ul li .number{display: block;width: 82px;height: 82px;background: url(../images/about/round.png) no-repeat center;position: absolute;top: -82px;left: -42px;text-align: center; font-size: 24px;line-height: 82px;color: #fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s; cursor: pointer;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);}
.fash ul li:hover .number{transform: scale(1.08);-webkit-transform: scale(1.08);-moz-transform: scale(1.08);}
.fash .bd li.li2{margin-top:41px;margin-left: auto;margin-right: 106px;padding-top:4px; border-left: none;border-right: 1px solid #43545c;padding-left: 0px;padding-right:74px;width:242px;position:relative;}
.fash .bd li.li2:after{bottom: auto;left: auto; top: -34px;right: -13px}
.fash ul li.li2 .number{top: auto;left: auto;bottom: -82px;right: -42px}
.fash .prev,.fash .next{ position:absolute;  left:-70px; top:174px; display:block; width:32px; height:60px; overflow:hidden;font-size:72px;line-height: 60px; cursor:pointer;}
.fash .next{ left:auto; right:-70px;}
.fash .bd li.li2 h1{position:absolute;left:-70px;}
.fash .bd li.li2 i{position:absolute;top:55px;left:-70px;width:250px;}

