*,:before,:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,audio,blockquot,body,dd,div,dl,dt,figcaption,figure,filedset,form,h1,h2,h3,h4,h5,h6,header,html,input,li,nav,ol,p,section,ul,video{margin:0;padding:0}em,h1,h2,h3,h4,h5,h6{font-size:1em;font-style:normal;font-weight:400}li,ol,ul{list-style:none}fieldset,img{max-width:100%;height:auto;border:none;vertical-align:middle}button,input,select,textarea{font:12px/20px Arial;outline:0;resize:none;border:none}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;outline:0;cursor:pointer}:focus{outline:0}a{color:#00132b;text-decoration:none;outline:0;cursor:pointer}a:link,a:visited{text-decoration:none}a:active{text-decoration:none}.clearfix:after{clear:both;content:'';display:table;height:0;line-height:0;visibility:hidden}.clearfix{zoom:1}.clear{clear:both}.fl{float:left}.fr{float:right}body{font:14px/20px Arial,"Microsoft YaHei";color:#333;line-height:1}.wrap{width:1520px;margin:0 auto}.container{width:1280px;margin:0 auto}.header{height:150px;border-bottom:1px solid rgba(255,255,255,0.4);line-height:150px;text-align:center}.header .wrap{height:100%}.header .logo{float:left;width:11%}.header .nav{display:inline-block;overflow:hidden}.header .nav li{float:left}.header .nav li a{clear:both;display:block;font-size:20px;text-align:center;color:#ffffff;text-transform:capitalize;padding:0 30px}.header .nav li:hover a{color:#ceaa31}.header .swt{float:right;width:13.1579%}.header .swt span{width:100%;display:inline-block;background:#ceaa31;background:linear-gradient(to top right, #ceaa31, #edd88e);font-size:20px;color:#12316b;line-height:2.3;font-weight:bold;text-transform:capitalize;border-radius:50px;text-align:center}.header .swt span:hover{background:#ffffff}.project1{position:relative;overflow:hidden;background:#12316b;background:linear-gradient(to top right, #12316b, #003c79)}.project1 .sty1{padding-top:90px}.project1 .fl{width:46.05263%;min-height:565px;float:left;position:relative;padding-bottom:262px}.project1 .fl h1{font-size:50px;color:#ffffff;line-height:1.16;font-weight:bold}.project1 .fl .cs{width:93.42857%;margin-top:42px;padding:35px 0;background:url(../images/project1_cs1bg.png) center no-repeat;background-size:100% 100%;border-radius:20px;overflow:hidden}.project1 .fl .cs p{width:50%;float:left;font-size:40px;font-weight:bold;color:#ffffff;text-align:center;line-height:1}.project1 .fl .cs p strong{display:block;margin-bottom:16px;font-size:18px;color:#a2bbea;font-weight:normal}.project1 .fl .cs2{margin-top:50px}.project1 .fl .cs2 p{font-size:18px;color:#ffffff;line-height:1.55556}.project1 .fl .cs2 p strong{color:#a2bbea}.project1 .fl .cs2 p+p{margin-top:20px}.project1 .fl .btnbox{padding-top:38px;position:absolute;left:0;right:0;bottom:0}.project1 .fl .btnbox .btnsty .btn{width:272px;height:74px;display:block;float:left;border-radius:20px;font-size:20px;font-weight:bold;text-align:center;line-height:72px;cursor:pointer}.project1 .fl .btnbox .btnsty .btn1{background:#ceaa31;background:linear-gradient(to top right, #ceaa31, #edd88e);border:1px solid #ffffff;color:#12316b}.project1 .fl .btnbox .btnsty .btn1:hover{border:1px solid #d2b144;color:#d2b144;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(left, #ceaa31, #edd88e)}.project1 .fl .btnbox .btnsty .btn2{margin-left:28px;border:1px solid #d2b144;color:#d2b144;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(left, #ceaa31, #edd88e)}.project1 .fl .btnbox .btnsty .btn2:hover{background:#ceaa31;background:linear-gradient(to top right, #ceaa31, #edd88e);border:1px solid #ffffff;color:#12316b;-webkit-text-fill-color:inherit;-webkit-background-clip:inherit}.project1 .fl .btnbox .guide{display:table;position:relative;padding-top:36px;padding-left:100px;padding-bottom:83px;font-size:20px;color:#d2b144;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(left, #ceaa31, #edd88e);font-weight:bold;line-height:1}.project1 .fl .btnbox .guide::before{content:"";width:170px;height:241px;display:block;position:absolute;left:-6%;top:-6px;background:url(../images/project1_btnzs.png) center top no-repeat;background-size:100%}.project1 .fl .btnbox .guide::after{content:"";height:1px;display:block;margin-top:10px;background:#ceaa31;background:linear-gradient(to top right, #ceaa31, #edd88e)}.project1 .fr{width:49.34211%;float:right;margin-top:45px}.project2{background:url(../images/project2bg.jpg) center no-repeat;background-size:cover}.project2 .wrap{padding-top:75px;padding-bottom:120px}.project2 h2{margin-top:38px;font-size:50px;color:#0f346f;line-height:1.16;font-weight:bold}.project2 h2:first-child{margin-top:0}.project2 p{margin-top:28px;font-size:18px;color:#0f346f;line-height:1.55556}.project2 p:first-child{margin-top:0}.project2 p img,.project2 p video{max-width:800px;width:100%;height:auto;display:block;margin:0 auto}.footer{background:#2c4a82;color:#fff;font-size:18px;text-align:center;line-height:1.6;padding:25px 0px}@media screen and (max-width: 1600px){.wrap{width:1360px}.header{height:130px;line-height:130px}.header .nav li a{font-size:18px;padding:0 25px}.header .swt span{font-size:18px}.project1 .sty1{padding-top:80px}.project1 .fl{min-height:510px;padding-bottom:246px}.project1 .fl h1{font-size:45px}.project1 .fl .cs{width:100%;margin-top:38px;padding:32px 0}.project1 .fl .cs p{font-size:35px}.project1 .fl .cs p strong{margin-bottom:14px;font-size:17px}.project1 .fl .cs2{margin-top:45px}.project1 .fl .cs2 p{font-size:17px}.project1 .fl .cs2 p+p{margin-top:18px}.project1 .fl .btnbox{padding-top:36px}.project1 .fl .btnbox .btnsty .btn{width:262px;height:70px;font-size:19px;line-height:68px}.project1 .fl .btnbox .btnsty .btn2{margin-left:22px}.project1 .fl .btnbox .guide{padding-top:33px;padding-left:95px;padding-bottom:77px;font-size:19px}.project1 .fl .btnbox .guide::before{width:160px}.project2 .wrap{padding-top:65px;padding-bottom:100px}.project2 h2{margin-top:36px;font-size:45px}.project2 p{margin-top:26px;font-size:17px}}@media screen and (max-width: 1440px){.wrap,.container{width:1200px}.header{height:110px;line-height:110px}.header .nav li a{font-size:16px;padding:0 20px}.header .swt span{font-size:16px}.project1 .sty1{padding-top:70px}.project1 .fl{min-height:455px;padding-bottom:233px}.project1 .fl h1{font-size:40px}.project1 .fl .cs{width:100%;margin-top:34px;padding:29px 0}.project1 .fl .cs p{font-size:30px}.project1 .fl .cs p strong{margin-bottom:12px;font-size:16px}.project1 .fl .cs2{margin-top:40px}.project1 .fl .cs2 p{font-size:16px}.project1 .fl .cs2 p+p{margin-top:16px}.project1 .fl .btnbox{padding-top:34px}.project1 .fl .btnbox .btnsty .btn{width:252px;height:66px;font-size:18px;line-height:64px}.project1 .fl .btnbox .btnsty .btn2{margin-left:20px}.project1 .fl .btnbox .guide{padding-top:30px;padding-left:90px;padding-bottom:74px;font-size:18px}.project1 .fl .btnbox .guide::before{width:150px}.project2 .wrap{padding-top:55px;padding-bottom:90px}.project2 h2{margin-top:34px;font-size:40px}.project2 p{margin-top:24px;font-size:16px}}@media screen and (max-width: 1280px){.wrap,.container{width:1040px}.project1 .sty1{padding-top:60px}.project1 .fl{min-height:400px;padding-bottom:219px}.project1 .fl h1{font-size:35px}.project1 .fl .cs{width:100%;margin-top:30px;padding:26px 0}.project1 .fl .cs p{font-size:25px}.project1 .fl .cs p strong{margin-bottom:10px;font-size:15px}.project1 .fl .cs2{margin-top:35px}.project1 .fl .cs2 p{font-size:15px}.project1 .fl .cs2 p+p{margin-top:14px}.project1 .fl .btnbox{padding-top:32px}.project1 .fl .btnbox .btnsty .btn{width:48%;height:62px;font-size:17px;line-height:60px}.project1 .fl .btnbox .btnsty .btn2{margin-left:4%}.project1 .fl .btnbox .guide{padding-top:27px;padding-left:85px;padding-bottom:70px;font-size:17px}.project1 .fl .btnbox .guide::before{width:140px}.project2 .wrap{padding-top:45px;padding-bottom:80px}.project2 h2{margin-top:32px;font-size:35px}.project2 p{margin-top:22px;font-size:15px}}@media screen and (max-width: 1120px){.wrap,.container{width:880px}.header{height:90px;line-height:90px}.header .nav li a{padding:0 15px}.project1 .sty1{padding-top:50px}.project1 .fl{min-height:345px;padding-bottom:202px}.project1 .fl h1{font-size:30px}.project1 .fl .cs{width:100%;margin-top:26px;padding:23px 0}.project1 .fl .cs p{font-size:20px}.project1 .fl .cs p strong{margin-bottom:8px;font-size:14px}.project1 .fl .cs2{margin-top:30px}.project1 .fl .cs2 p{font-size:14px}.project1 .fl .cs2 p+p{margin-top:12px}.project1 .fl .btnbox{padding-top:30px}.project1 .fl .btnbox .btnsty .btn{width:48%;height:58px;font-size:16px;line-height:56px}.project1 .fl .btnbox .btnsty .btn2{margin-left:4%}.project1 .fl .btnbox .guide{padding-top:24px;padding-left:80px;padding-bottom:63px;font-size:16px}.project1 .fl .btnbox .guide::before{width:130px}.project2 .wrap{padding-top:35px;padding-bottom:70px}.project2 h2{margin-top:30px;font-size:30px}.project2 p{margin-top:20px;font-size:14px}}.special05{width:100%;background:url(../images_pc/raymond_mill/history-bg.jpg);background-size:cover;padding-bottom:115px;position:relative;z-index:2}.special05 .container{width:1280px;margin:0 auto}.special05 h3{display:table;padding:21px 5%;background:#e2e9f1;font-size:38px;color:#3359a2;font-weight:800;line-height:1.4;text-align:center;border-radius:10px;margin:0 auto;position:relative;top:-48px}.special05 h3:before{content:'';position:absolute;left:50%;bottom:-12px;transform:translate(-50%);background:url(../images_pc/raymond_mill/history-icon.png) no-repeat;width:26px;height:26px}.special05 h3:after{left:0;right:0;bottom:30px;margin:0 auto}.special05 ul::after{content:"";clear:both;display:block}.special05 li{font-size:14px;color:#e2e9f1;font-weight:lighter;line-height:26px}.special05 .left{width:31.4473%;float:left;margin-top:55px}.special05 .left p{margin-top:30px;margin-bottom:30px}.special05 .center{width:30.85938%;float:left;margin:9% 3.8% 0}.special05 .right{width:30.07812%;float:right}.special05 .right span{display:block;margin-top:27px}.special05 .right .p2{margin:40px 0 18px}.message{width:100%;background:#3359a2;padding:60px 0 100px 0;position:relative;z-index:2}.message:before{content:"";border-bottom:70px solid #3359a2;border-right:98vw solid transparent;border-left:0 solid transparent;display:block;position:absolute;left:0;top:-70px}.message .w,.message .container{width:1500px;margin:0 auto;overflow:hidden}.message dl{position:relative;font-size:0}.message dl:before{content:"";width:35.2%;height:377px;background:url(../images_pc/raymond_mill/website04.png) right bottom no-repeat;background-size:100%;display:block;position:absolute;right:0;bottom:0;z-index:-1}.message dl:after{content:"";width:46.6%;height:537px;background:url(../images_pc/raymond_mill/website06.png) right bottom no-repeat;background-size:100%;display:block;position:absolute;right:7.7%;top:-61px;z-index:-1;background-position:left top;visibility:visible}.message dd{width:48%;background:#fff;display:inline-block;border-radius:30px;border:7px solid #3359a2;padding:30px 80px}.message dd h3{font-size:29px;color:#3359a2;font-weight:800;text-align:center;margin-bottom:20px}.message dd h3:after{display:none}.message dd p{width:100%;margin:10px 0 20px 0;overflow:hidden;position:relative}.message dd p span{position:absolute;left:0px;top:7px;z-index:1;width:100%;font-size:15px;color:#333;font-weight:800;font-family:"Proxima Nova"}.message dd .ly-name{width:46%;float:left}.message dd .ly-cp{width:46%;float:right}.message dd p input,.message dd p textarea{width:100%;height:40px;border-bottom:1px solid #e9e9e9;font-size:15px;color:#333;font-weight:800;font-family:"Proxima Nova";position:relative;z-index:2;background:none}.message dd p input+span font{color:#ffa96f}.message dd p textarea+span font{color:#cbcbcb}.message dd p.ly-cp input,.message dd p.ly-cp input+span{color:#3359a2}.message dd p input::-webkit-input-placeholder,.message dd p textarea::-webkit-input-placeholder{color:#333}.message dd p input::-moz-placeholder,.message dd p textarea::-moz-placeholder{color:#333}.message dd p input:-moz-placeholder,.message dd p textarea:-moz-placeholder{color:#333}.message dd p:hover input,.message dd p:hover textarea{opacity:1;border-bottom:1px solid #ffa96f}.message dd p textarea{height:66px}.message dd .submit{width:200px;background:url(../images_pc/raymond_mill/chat-bg.png) center no-repeat;display:block;font-size:20px;color:#fff;text-align:center;line-height:42px;font-weight:bold;border-radius:50px;margin:0 auto;cursor:pointer}.message dd .submit:hover{background:#3359a2;color:#fff}.message dt{width:46.3%;display:inline-block;font-size:24px;font-weight:bold;vertical-align:bottom;margin-left:5.7%;margin-bottom:0.5%}.message dt .email a{background:url(../images_pc/raymond_mill/envelope.png) no-repeat left center;padding-left:45px;display:block;color:#fff}.message dt .email:hover a{color:#ffa96f}.message dt .txt span{color:#fff;margin:25px 0 0 0;display:block;padding-left:45px;position:relative}.message dt .txt span:before{content:"";width:10px;height:10px;background:#e0e7f3;border-radius:50%;display:block;position:absolute;left:10px;top:0;bottom:0;margin:auto 0}.message .text{width:45%;font-size:20px;font-weight:bold;color:#fff;line-height:1.8;opacity:0.5;margin-bottom:20px;padding-left:50px}@media screen and (max-width: 1600px){.message .w,.message .container{width:1280px;padding:0}.message dl:after{top:-52px}.message dd{padding-left:4%;padding-right:4%}.message dd h3{font-size:27px}.message dt{font-size:20px}.message dt .email a{background-size:30px}}@media screen and (max-width: 1440px){.special05 h3{font-size:34px;top:-40px}.special05 .center{margin-top:15%}.special05 .container,.message .w,.message .container{width:1120px}.message .text{padding-left:0;font-size:18px}.message dd h3{font-size:25px}.message dt{font-size:18px}}@media screen and (max-width: 1280px){.special05 h3{font-size:30px;top:-35px}.special05,.message{padding-bottom:60px}.message{padding-top:20px}.special05 .container,.message .w,.message .container{width:960px}.message .text{font-size:16px}.message dl:before{bottom:32%}.message dl:after{top:-42px}.message dd h3{font-size:23px}.message dt{font-size:16px}}@media screen and (max-width: 992px){.special05{padding-bottom:ptr(96)}.special05 h3{width:ptr(545);line-height:ptr(96);border-radius:ptr(15);top:ptr(-48)}.special05 h3:before{background-size:100%;bottom:ptr(-18);width:ptr(36);height:ptr(36)}.special05 h3:after{bottom:ptr(27)}.special05 li{font-size:ptr(30);line-height:ptr(48)}.special05 li img{width:100%}.special05 li p{font-weight:normal;margin:ptr(36) 0}.special05 .left{width:100%;margin-top:ptr(30)}.special05 .left p{margin:ptr(36) 0}.special05 .center{display:none}.special05 .right{width:100%;margin-right:0}.special05 .right span{margin-top:ptr(36)}.special05 .right .p2{margin:ptr(36) 0}.message{padding-top:ptr(60);padding-bottom:ptr(60)}.message:before{border-bottom:ptr(45) solid #3359a2;top:ptr(-44)}.message .w,.message .container{width:750px;padding:0 ptr(30)}.message .text,.message dl:before,.message dt{display:none}.message dd{width:100%;display:block;border:none;border-radius:ptr(30);padding:ptr(45)}.message dd h3{font-size:ptr(45)}.message dd p{margin:ptr(12) 0 ptr(21)}.message dd p span{font-size:ptr(25);line-height:1.4;top:ptr(15)}.message dd p input,.message dd p textarea{height:ptr(70);font-size:ptr(25)}.message dd .ly-text span{top:0}.message dd p textarea{height:ptr(150);line-height:1.4}.message dd .submit{width:ptr(280);height:ptr(66);font-size:ptr(32);line-height:ptr(66);border-radius:ptr(60)}}@media screen and (max-width: 750px){.special05 .container,.message .w,.message .container{width:100%}}.fdftm{position:fixed;width:130px;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:999}.fdftm .fdftmtop{clear:both;position:relative;margin:0px 0px}.fdftm .fdftmtop .fdftmtoppic{clear:both;width:100%;position:relative;z-index:3}.fdftm .fdftmtop .fdftmtoppic span{position:absolute;left:-81px;top:42px;animation:widthmove 4s linear infinite;width:100px;overflow:hidden}.fdftm .fdftmtop .fdftmtoppic span i{font-style:normal;width:100px;height:45px;background:url(../images/fdicon01.png) no-repeat center top;display:block;font-size:14px;line-height:16px;color:#5b689b;padding:7px 15px 0px 9px}.nowebp .fdftm .fdftmtop .fdftmtoppic span i{background-image:url(../images/fdicon01.png)}.fdftm .fdftmbom{clear:both;width:100%}.fdftm .fdftmbom .fdftmboma01,.fdftm .fdftmbom .fdftmboma02{clear:both;width:100%;display:block;position:relative;z-index:5;padding:8px 0 6px;font-size:18px;color:#ffffff;line-height:1.4;text-align:center;cursor:pointer}.fdftm .fdftmbom .fdftmboma01{background:#3359a2}.fdftm .fdftmbom .fdftmboma02{background:#12316b}@-webkit-keyframes widthmove{0%,50%{width:0px;left:0px}60%,100%{width:100px;left:-81px}}@keyframes widthmove{0%,50%{width:0px;left:0px}60%,100%{width:100px;left:-81px}}#gotoTop{width:59px;height:59px;z-index:9999;bottom:50px;background:url(../images/icon_mtop.jpg) no-repeat;background-size:100% 100%;right:30px;cursor:pointer;position:fixed;border-radius:50%;box-shadow:0 0 20px rgba(43,75,128,0.4);display:none}
