  @charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
a,ul,li{ list-style:none; text-decoration:none;}
a{color: #fff;}
a:hover{color: yellow;text-decoration: underline;}
nav{border-bottom:none;}
/*happy new year×¨Ìâ*/
#banner{ width:100%; height:840px; background:url(/custom/images/newyear/banner1.jpg) top center no-repeat;margin-top:44px;}
.sccj{ width:100%; height:760px; background:url(/custom/images/newyear/about.jpg) top center no-repeat;margin:-1px auto;}

.sccj ul{width: 1100px;margin: auto;position: relative;top:80px;height: 250px;text-align: center;font-size: 22px;}
.sccj ul li{float: left;width: 25%;height: 100%;background:url(/custom/images/newyear/fenlei.png) top center no-repeat;display: flex;justify-content: center;align-items: center;}
.windows{width:100%;height: 660px;font-size: 30px;background:url(/custom/images/newyear/factory.png) top center no-repeat;padding-top: 88px;}
.windows p{width:300px;height: 50px;color:#fff;margin:auto;}

.cpjs{ width:100%; height:2534px; background:url(/custom/images/newyear/cpbg.jpg) top center no-repeat,url(/custom/images/newyear/alxc1.jpg) bottom center no-repeat;padding-top: 250px;}
.door{width:100%;height: 693px;background:url(/custom/images/newyear/door.png) top center no-repeat;}
.door1{width:100%;height: 440px;background:url(/custom/images/newyear/door2.png) top center no-repeat;}
.door2{width:100%;height: 440px;background:url(/custom/images/newyear/door2.png) top center no-repeat;}
.door3{width:100%;height: 440px;background:url(/custom/images/newyear/door2.png) top center no-repeat;}
.door4{width:100%;height: 390px;background:url(/custom/images/newyear/door3.png) top center no-repeat;}
.door .cp{width:210px;height: 50px;color:#fff;margin:auto;font-size: 32px;text-align: center;position: relative;top:100px;}

.jggy-xw{ width:900px; overflow:hidden; margin:0 auto;padding-top: 190px;}
.91¿ì²¥{padding-top: 20px;}
.vsi,.yk{padding-top: 20px;}
.jggy-xw .text{ width:510px; overflow:hidden; float:left; font-size:16px;  margin:30px 0 0 30px; color:#333;line-height:25px;}
.yk .text,.vsi .text{width: 450px;margin: 0 0 0 30px;}
.text h2{font-size: 22px;font-weight: bold;}
.text h2 a{color: #333;}
.text p{margin: 12px 0;}
.vsi .text p{margin: 6px 0;}
.text p span{color: #c8182f;}
.jggy-xw img { width:360px; height:auto; float:right;}
.91¿ì²¥ img{float: right;}
.vsi img,.yk img{width:420px;margin-top: 50px;}
.more_pro{width: 275px;height: 120px;text-indent: 25px;margin: auto;color: #fff;font-size: 26px;background:url(/custom/images/newyear/more_pro.png) top center no-repeat;letter-spacing: 1px;line-height:118px;}
.door4 ul{width: 850px;height: 300px;margin: auto;}
.door4 ul li{float: left;margin-left: 1.3%;width: 32%;text-align: center;}
.door4 ul li a{text-align: center;font-size: 16px;margin-top:5px;color: #333; }
.door4 ul li a img{margin-bottom: 5px; }


.alxc{ width:100%; height:1500px; background:url(/custom/images/newyear/alxc.jpg) top center no-repeat;margin-bottom: -30px;}
.case_bg{width:100%;height: 870px;background:url(/custom/images/newyear/case_bg.png) top center no-repeat;padding-top: 55px;}
.case_bg .cp{width:220px;height: 50px;color:#fff;margin:auto;font-size: 32px;}

.case_bg ul{margin:70px auto;width: 870px;padding-right: 30px;display:flex;flex-wrap:wrap;justify-content:space-around;}
.case_bg ul li{width:45%;}
.case_bg ul li p{background: url("/custom/images/newyear/p1.jpg")no-repeat;height: 40px;line-height: 40px;text-align: center;font-size: 16px;overflow: hidden;margin-bottom: 20px;}
.case_bg ul li a{color: #ee1900;}

.message{width:100%; height:500px; background:url(/custom/images/newyear/message.png) top center no-repeat;padding-top: 50px;}
.message .msg{width: 240px;height: 50px;color:#fff;margin: 5px auto 0;font-size: 28px;text-align: center;text-indent: 10px;}
.message form{width: 700px;margin:80px auto;}
.message form p{margin-bottom: 20px;}
.message form label{color: #fff;font-size: 18px;width: 100px;display: inline-block;text-align: right;font-weight: normal;}
.message form .content{float: left;margin-right: 4px;}
.message form input{width: 230px;height: 30px;border: none;outline: none;}
.message form input.email{width: 567px;}
.message form input.sub{width: 60px;color: #fff;height: 35px;background: #337ab7;cursor: pointer;border-radius: 5px;}
.message form input.res{background: #e47d2b;}
.message form textarea{width: 567px;resize: none;outline: none;border: none;height: 100px;}
.message form p.bottom{width: 125px;margin: auto;}

