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

/****************************** about *************************************/
.wmdll{ width:100%; height:auto;  background:url(../images/wmdll-bg.jpg) no-repeat center top #d1d1d1; margin-top:20px;}
.wmdll .title{ width:100%; height:auto; text-align:center; margin-top:30px;}
.wmdll .title span{ display:block; height:30px; line-height:30px; color:#000000; font-size:18px; text-transform:uppercase; font-family:HelveticaNeue-Light}
.wmdll .title em{ display:block; height:24px; line-height:24px; color:#4c4948; font-size:14px;}
.wmdll .bg{width:90%;  height:auto; margin:0 auto; margin-top:20px; margin-bottom:50px; text-align:center;}

.jgg{ width:100%; height:auto;  background:#000}
.jgg .bg{ width:100%; height:auto; margin:0 auto;}
.jgg .bg ul li{ width:50%; height:auto; position:relative; float:left; overflow:hidden}
.jgg .bg ul li   img{ width:100%; vertical-align: middle; height:auto;transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}
.jgg .bg ul li  .box{ width:100%; height:100%;  position:absolute; z-index:9; left:0; top:0; background:#000; color:#fff; display:none; opacity:0} 
.jgg .bg ul li  .nr{ width:94%; height:100%; left:3%; top:0; text-align:right; position:absolute; z-index:5}
.jgg .bg ul li  .nr .xian{ width:28px; height:1px; background:#00fff0; float:right; margin-top:20px; display:block}
.jgg .bg ul li  .nr .en{ float:right; clear:both; margin-top:15px; line-height:24px; color:#a9a9a9; font-size:14px; font-family:HelveticaNeue-Light; text-transform:uppercase}
.jgg .bg ul li  .nr .en3{float:none; height:88px; position:absolute; z-index:5; left:0; bottom:113px; text-align:left; font-size:28px; line-height:28px;}
.jgg .bg ul li  .nr .cn{ line-height:32px; font-size:20px; color:#ffffff; width:100%; height:108px; position:absolute; z-index:99; right:0; bottom:30px;}
.jgg .bg ul li  .nr .cn2{ height:72px; color:#eaeaea}
.jgg .bg ul li  .nr .cn3{ height:72px; text-align:left; color:#eaeaea}
.jgg .bg ul li:hover img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}


.about-number{ width:100%; height:990px;  position:relative; background-image:url(../images/about-number-bg.jpg); background-attachment:fixed; background-position:center;}
.about-number .bg{ width:90%; max-width:1080px; height:auto; margin:0 auto; margin-top:92px; position:relative; z-index:9}
.about-number .bg .en{ width:100%; text-align:center; line-height:52px; color:#ffffff; font-size:38px;}
.about-number .bg .cn{ width:100%; height:34px; text-align:center; line-height:34px; font-size:22px; color:#fff}
.about-number .bg .zi{ width:1000px; height:254px; margin:0 auto; margin-top:130px;}
.about-number .bg .txt{ width:906px; height:135px; margin:0 auto; margin-top:160px;}
.about-number .bg .txt ul li{ width:302px; height:135px; float:left; background:url(../images/number-fen.jpg) no-repeat right top; text-align:center; overflow:hidden}
.about-number .bg .txt ul li .num{ text-align:center; height:60px; width:100%; line-height:60px; color:#00fff0; font-size:60px;}
.about-number .bg .txt ul li .memo{ width:100%; height:27px; text-align:center; line-height:27px; color:#ffffff; font-size:18px; margin-top:7px;}
.about-number .bg .txt ul li .xian{ width:28px; height:1px; background:#00fff0; margin:0 auto; margin-top:24px;}

.ltcy{ width:100%; height:990px; background:#efefef}
.ltcy .bt{ width:100%; height:3px; background:url(../images/xian.png) no-repeat center; margin-top:115px;}
.ltcy .en{ width:90%; height:30px; margin:0 auto; text-align:center; line-height:30px; color:#000000; font-family:HelveticaNeue-Light; font-size:20px; padding-top:10px;}
.ltcy .cn{ width:90%; height:24px; margin:0 auto; text-align:center; line-height:24px;  color:#000000; font-size:16px;}
.ltcy .memo{ width:90%; height:auto;  margin:0 auto; text-align:center; padding-top:20px; line-height:30px; color:#010101; font-size:14px;}
.ltcy .tu{ width:100%; height:auto; margin:0 auto; margin-top:35px;}
.ltcy .tu img{ width:100%;}

.zylc{ width:100%; height:auto;}
.zylc .bt{ width:100%; height:3px; background:url(../images/xian.png) no-repeat center; margin-top:27px;}
.zylc .title{ width:100%; height:auto; margin-top:20px; text-align:center; }
.zylc .title span{ display:block; width:100%; height:auto; line-height:30px; color:#000000; font-size:14px; text-transform:uppercase;}
.zylc .title em{ display:block; height:24px; line-height:24px; color:#000000; font-size:12px;}
.zylc .txt{ width:100%; height:100px; margin:0 auto; margin-top:105px;}
.zylc .txt ul li{ width:333px; height:100px; float:left; text-align:center; overflow:hidden}
.zylc .txt ul li i{ display:block; width:66px; height:66px; margin:0 auto; background:url(../images/lc-ico.jpg) no-repeat; text-align:center; line-height:66px; color:#ffffff; font-size:32px;}
.zylc .txt ul li .name{ width:333px; height:32px; text-align:center; line-height:32px; color:#000000; font-size:18px;}
.zylc .tu{ width:100%; height:auto; margin:0 auto; margin-top:10px;}
.zylc .tu img{ width:100%; display:block}

.about-equ{ width:100%; height:auto; overflow:hidden; background-image:url(../images/about-equ-bg.jpg); background-size:cover; background-position:center;}
.about-equ .txt{ width:100%; height:auto; background:url(../images/about-equ-txt-bg.png); margin-top:100px; margin-bottom:100px; text-align:center; color:#fff}
.about-equ .txt span{ display:block; height:30px; line-height:30px; font-size:18px; padding-top:10px;}
.about-equ .txt em{ display:block; height:24px; line-height:24px; font-size:16px; padding-bottom:10px;}


