body{font-family:'HanHei SC', 'PingFang SC', 'Microsoft Yahei','Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serifsans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}.clearfix:before,.clearfix:after{clear:both;content:'';display:table}.fl{float:left}.fr{float:right}.inner{width:1000px;min-width:1000px;margin:0 auto;position:relative}.wrapper{min-height:600px}.btn-grey{color:#111;background-color:#eee}.btn-red{color:#fff;background-color:#fb3449}.btn-grey:hover,.btn-red:hover{color:#fff;background-color:#3399cc}a{color:#333;text-decoration:none}a:hover{color:#f44e51}.icon-img{background:transparent}.icon-img:before{content:"";display:inline-block;width:128px;height:128px;background:transparent none no-repeat center center;background-size:100% 100%;vertical-align:top}.icon-img-phone:before{background-image:url("../images/icon-phone.png")}.icon-img-telephone:before{background-image:url("../images/icon-telephone.png")}.icon-img-edit:before{background-image:url("../images/icon-edit.png")}.icon-img-handshake:before{background-image:url("../images/icon-handshake.png")}.icon-img-investor:before{background-image:url("../images/icon-investor.png")}.icon-img-media:before{background-image:url("../images/icon-media.png")}.topbar{background-color:#fafafa;border-bottom:1px solid #eee;height:35px;color:#666;font-size:14px}.topbar ul{margin:0;padding:0}.topbar li{float:left;margin:0;list-style:none}.topbar .contactbar{line-height:35px}.topbar .contactbar i{margin-right:5px;color:#999}.topbar .contactbar a{padding:0 10px}.topbar .contactbar a:hover{display:block;color:#111;background-color:#eee}.topbar .contactbar .tel{margin-right:20px}.topbar .contactbar .weixin{position:relative;text-align:center}.topbar .contactbar .weixin h3{font-size:14px;padding:15px 10px 0 10px;margin:0}.topbar .contactbar .weixin .weixinpop{display:block;position:absolute;left:-52%;top:34px;border:1px solid #fff;border-top-color:#eee;background-color:#fff;z-index:999;transition:0.5s ease;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;transition-property:height;-webkit-transition-property:height;-moz-transition-property:height;height:0px;width:150px;overflow:hidden}.topbar .contactbar .weixin .weixinpop img{padding:10px}.topbar .contactbar .weixin:hover .weixinpop{display:block;height:180px;border:1px solid #eee}.topbar .loginbar{margin-top:4px}.topbar .loginbar .btn{padding:0 30px;line-height:24px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:top}.topbar .loginbar li{margin-left:1px}.topbar .logined{line-height:35px}.topbar .logined li:after{content:"";display:inline-block;height:12px;margin:0 10px;vertical-align:middle;border-right:1px solid #ddd}.topbar .logined .last:after{display:none}.nav{height:98px}.nav .logo{width:110px;line-height:98px;overflow:hidden}.nav .logo img{width:100%}.nav .nav-main{text-align:center;margin:0;padding:0}.nav .nav-main li{float:left;margin:0 0 0 20px;list-style-type:none}.nav .nav-main a{font-size:16px;color:#555;line-height:95px;display:inline-block;border-bottom:3px solid #fff;padding:0 10px;min-width:60px}.nav .nav-main a:hover,.nav .nav-main .active a{color:#ee2d42;border-bottom-color:#ee2d42;text-decoration:none}.banner{width:100%;margin:auto;height:595px;background:url("../images/banner-aboutus.jpg") no-repeat top center}.banner.media{background-image:url("../images/banner-media.jpg")}.banner.news{background-image:url("../images/banner-news.jpg")}.banner.contactus{background-image:url("../images/banner-contactus.jpg")}.section{padding:80px 0}.silverbg{background-color:#f5f5f5}.section-title{text-align:left}.section-title.align-center{text-align:center}.section-title h3{display:inline-block;font-size:30px;line-height:1.5;font-weight:400;position:relative}.section-title h3:before{content:'';position:absolute;top:-10px;left:0;width:88px;border-top:4px solid #b1695c}.section-content{margin:50px auto}.section-inner{width:1000px;min-width:1000px;margin:0 auto;position:relative}.dream p span{display:inline-block;margin-right:15px;padding-right:15px;position:relative}.dream p span:after{content:'';position:absolute;border-right:1px #bbb solid;height:16px;top:4px;right:0}.dream p span:last-child:after{border-right-color:transparent}.dream .item{margin-top:30px}.dream .item ul{margin:0;padding:0;list-style:none}.dream .item ul li{float:left;margin-right:17px;width:322px}.dream .item ul li:last-child{margin-right:0}.mamashuo{background:url("../images/mamashuo-bg.jpg") no-repeat top center;min-height:660px}.mamashuo .item-wrap .item{width:100%;margin-bottom:40px}.mamashuo .item-wrap .item .print{width:175px;height:175px;overflow:hidden;float:left;border-radius:100%;border:6px solid rgba(255,255,255,0.5)}.mamashuo .item-wrap .item .print img{width:175px;height:175px}.mamashuo .item-wrap .item .cont{width:770px;padding:20px 24px;background:#fff;position:relative;float:right;border-radius:6px}.mamashuo .item-wrap .item .cont:before{content:"";width:28px;height:28px;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;border-radius:3px;top:26px;left:-10px}.mamashuo .item-wrap .item .cont .title h4{line-height:1.5;font-size:18px}.mamashuo .item-wrap .item .cont .say{margin-top:15px;font-size:14px;color:#888;text-align:justify}.mamashuo .item-wrap .item:nth-child(2) .print{float:right}.mamashuo .item-wrap .item:nth-child(2) .title{text-align:right}.mamashuo .item-wrap .item:nth-child(2) .cont{float:left}.mamashuo .item-wrap .item:nth-child(2) .cont:before{left:auto;right:-10px}.honor ol{padding-left:25px}.honor li{line-height:2;padding-left:15px}.line{position:relative;width:2px;background-color:#888;height:1500px;margin:0 auto}.dot{width:16px;height:16px;border-radius:100%;background-color:#888;position:absolute;left:50%;margin-left:-8px}.dot.dot1{top:0;background-color:#f5f5f5;border:2px solid #888}.dot.dot2{top:150px}.dot.dot3{top:430px}.dot.dot4{top:710px}.dot.dot5{top:970px}.dot.dot6{top:1240px}.dot.dot7{width:68px;height:75px;margin-left:-34px;top:1440px;background:url("../images/icon.svg") no-repeat transparent;background-size:cover;border-radius:0;z-index:1}.goodness{position:relative}.goodness .items{position:absolute;left:0}.goodness .items.items-01{top:155px}.goodness .items.items-02{top:430px}.goodness .items.items-02.items-desc-l .desc{padding:30px 50px 0 0}.goodness .items.items-03{top:715px}.goodness .items.items-03 .desc{padding:60px 0 0 50px}.goodness .items.items-04{top:965px}.goodness .items.items-04.items-desc-l .desc{padding:50px 50px 0 0}.goodness .items.items-05{top:1240px}.goodness .items.items-05 .desc{padding:35px 0 0 50px}.goodness .items .items-img,.goodness .items .desc{width:50%;float:left}.goodness .items .items-img{text-align:right;padding:0 70px 0 0}.goodness .items .items-img img{border-radius:100%;border:4px solid #fff;overflow:hidden}.goodness .items .desc{padding:0 0 0 50px}.goodness .items .desc .title{margin-bottom:10px}.goodness .items .desc .info{color:#5c5c5c;text-align:justify}.goodness .items.items-desc-l .items-img{padding:0 0 0 70px;float:right;text-align:left}.goodness .items.items-desc-l .desc{padding:0 50px 0 0}.goodness .items.items-desc-l .desc .title{text-align:right}.offline .item{width:25%;float:left;padding:0 3px}.offline .item .item-wrap{width:100%;position:relative}.offline .item .item-wrap img{width:100%}.offline .item .item-wrap .desc{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.7);color:#fff;text-align:right;font-size:14px;padding:8px 15px;width:100%}.media-info-list{padding-top:50px}.media-info-list .media-items{border-bottom:1px dashed #dedede;margin:0 0 20px 0;padding:0 0 20px 0}.media-info-list .media-items .media-logo{float:left;text-align:left;max-width:120px;width:120px;margin:10px 20px 10px 0}.media-info-list .media-items .media-logo img{width:100%}.media-info-list .media-items .media-content{width:860px;color:#999;float:right}.media-info-list .media-items .media-content .title{font-size:20px;margin-bottom:5px}.media-info-list .media-items .media-content .title a:hover{text-decoration:underline}.media-info-list .media-items .media-content .title time{float:right;line-height:27px}.media-info-list .media-items .media-content .media,.media-info-list .media-items .media-content time{font-size:14px;color:#999}.media-info-list .media-items .media-content .desc{font-size:14px;text-align:Justify;text-justify:distribute;max-height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.activity .items{float:left;width:323px;margin-right:15px;background-color:#f5f5f5}.activity .items:last-child{margin-right:0}.activity .items img{width:100%}.activity .items .desc{padding:15px}.activity .items .desc h4{color:#333;margin-top:0}.activity .items .desc p{font-size:14px;color:#5c5c5c;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.news-list .media-items .media-logo{width:32px;max-width:32px;margin:0 20px 0 0}.news-list .media-items .media-logo img{border-radius:3px;overflow:hidden}.news-list .media-items .media-content{width:948px}.customer .items{text-align:center;float:left;width:33.33333333%;margin-bottom:60px}.customer .items.items-columns{width:50%}.customer .items h3{color:#5c5c5c}.customer .items p{font-size:18px;color:#999}.flex-control-thumbs li{width:12.5%;padding-right:6px}.flex-control-thumbs li:last-child{padding-right:0}.flex-direction-nav a{background-image:url("../images/arr.png")}.flex-caption{position:absolute;left:0;bottom:-10px;background-color:rgba(0,0,0,0.5);width:100%;color:#fff;padding:10px 20px}.flexslider .slides li{position:relative}.flex-control-thumbs .flex-active{border:2px solid #f44e51}.flexslider:hover .flex-prev{left:20px}.flexslider{border:none;box-shadow:none}#slider{margin-bottom:8px}#slider .flex-direction-nav a{width:60px;height:80px;margin-top:-34px;background-color:rgba(0,0,0,0.5)}#slider .flex-direction-nav a.flex-prev{border-radius:0 4px 4px 0;background-position:16px 16px;left:0}#slider .flex-direction-nav a.flex-next{border-radius:4px 0 0 4px;background-position:-116px 16px;right:0}#carousel .slides li{position:relative;cursor:pointer}#carousel .slides li:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.3)}#carousel .slides li:hover:before{background-color:transparent}#carousel .flex-direction-nav a{width:48px;height:60px;margin-top:-30px;background-color:rgba(0,0,0,0.5)}#carousel .flex-direction-nav a.flex-prev{border-radius:0 4px 4px 0;background-position:10px 7px;left:0}#carousel .flex-direction-nav a.flex-next{border-radius:4px 0 0 4px;background-position:-120px 7px;right:0}.section-inner.honor ol{margin:0;padding:0}.section-inner.honor ol>li{position:relative;line-height:18px;margin:15px 0;padding:0;list-style-type:none;z-index:1}.section-inner.honor ol>li span{display:inline-block}.section-inner.honor ol>li .time{width:100px;color:#999;background-color:#fff}.section-inner.honor ol>li .awards{background-color:#fff;padding:0 10px 0 0}.section-inner.honor ol>li .remarks{float:right;text-align:right;color:#999;position:relative;background-color:#fff;padding-left:10px}.section-inner.honor ol>li:before{content:'';display:table;position:absolute;top:-50%;width:100%;height:18px;border-bottom:1px dashed #ddd;z-index:-1}.section-inner.honor ol>li.cross{margin-top:30px}.info-foot{font-size:14px}.info-foot .inner{width:1200px;min-width:1200px;margin:0 auto;position:relative}