html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,dd,dt,dl{margin:0;padding:0;border:0}body{font-size:14px;color:#1f0b02;line-height:24px;font-family:'微软雅黑',Arial;background:#fff;margin-left:auto;margin-right:auto}.body{max-width:1400px;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}input{vertical-align:middle}table{border-collapse:collapse}ul{list-style:none;line-height:24px}.t-a-c{text-align:center}.clear{clear:both;height:0;width:0;overflow:hidden}.fl{float:left}.fr{float:right}.mm{margin-left:auto;margin-right:auto;width:1003px}.m10{margin-top:10px}.m20{margin-top:20px}.m50{margin-top:50px}.m5{margin-top:5px}a{color:#1b2153;text-decoration:none}a:hover{color:red;text-decoration:none}.top{background:#02b7ee;color:#fff;font-size:18px;line-height:3;z-index:100}.top .fr a{color:#fff;margin:0 10px}.header{background:#fff;padding:20px}.logo{text-align:center}.logo img{height:85px;margin-top:25px}.nav{text-align:center;z-index:1000;width:64%}.nav ul{float:right}.nav ul li.a1{font-size:18px;position:relative;float:left}.nav ul li.a1>a{margin-top:50px;margin-bottom:50px;margin-right:10px;border-radius:5px;color:#000;display:block;padding:0 10px;line-height:2;text-align:center;text-transform:uppercase}.nav ul li.a1>a span{font-size:12px}.nav ul li.a1>ul{position:absolute;top:90px;left:-10%;width:120%;padding:0;z-index:1000;padding-top:10px}.nav ul li.a1>ul li{display:none;font-size:14px;line-height:40px;background:#90af28;text-align:center;position:relative}.nav ul li.a1>ul li a{color:#fff;display:block;width:100%}.nav ul li.a1>ul li:hover{background:#fff}.nav ul li.a1>ul li:hover>a{color:#90af28}.nav ul li.a1>ul li:hover>ul{display:block}.nav ul li.a1>ul li>ul{position:absolute;left:100%;top:0%;width:calc(100%);padding:0;z-index:1000;display:none}.nav ul li.a1>ul li>ul li{display:none;font-size:14px;line-height:40px;background:#90af28;text-align:center;position:relative}.nav ul li.a1>ul li>ul li a{color:#fff}.nav ul li.a1>ul li>ul li:hover{background:#fff}.nav ul li.a1>ul li>ul li:hover a{color:#90af28}.nav ul li.a1:hover>ul{perspective:1000px}.nav ul li.a1:hover>ul li{transform-origin:top center;opacity:0;display:block}.nav ul li.a1:hover>ul li:nth-child(1){animation-name:menu-2;animation-duration:300ms;animation-delay:-150ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.nav ul li.a1:hover>ul li:nth-child(2){animation-name:menu-2;animation-duration:300ms;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.nav ul li.a1:hover>ul li:nth-child(3){animation-name:menu-2;animation-duration:300ms;animation-delay:150ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.nav ul li.a1:hover>ul li:nth-child(4){animation-name:menu-2;animation-duration:300ms;animation-delay:300ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.nav ul li.a1:hover>ul li:nth-child(5){animation-name:menu-2;animation-duration:300ms;animation-delay:450ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.nav ul li.a1:hover>ul li:nth-child(6){animation-name:menu-2;animation-duration:300ms;animation-delay:600ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes menu-2{0%{opacity:0;transform:rotateX(-90deg)}50%{transform:rotateX(20deg)}100%{opacity:1;transform:rotateX(0)}}.banner{margin-top:-2px}.banner img{width:100%}.ul{padding:50px 0}.ul ul{padding-top:50px}.ul li{width:33.3333%;float:left;text-align:center;color:#000}.ul li h2{font-size:24px;line-height:3}.ul li p{font-size:18px;line-height:1.5;height:100px;padding:0 30px;text-align:left}.P{margin-top:10px}.title{padding:50px 0;text-align:center;text-transform:uppercase}.title h1{font-size:80px;line-height:1.5;color:#c5c5c5}.title h2{color:#636363;font-size:20px}.pz{background:#f5f5f5;padding-bottom:50px}.pl{width:380px;background:#fff}.pl .title{text-align:left;margin-top:0;background:#90af28;color:#fff;padding:0 20px;line-height:40px;font-size:18px}.pl .contact{padding:10px;border:1px solid #c3c3c3}.pl ul{border:1px solid #c3c3c3}.pl ul li{font-size:18px;text-align:left;line-height:40px;font-weight:bold;padding-left:20px;border-bottom:1px solid #c3c3c3;background:url(../Images/pl2.jpg) no-repeat right center}.pl ul li a{color:#000}.pl ul li:hover{cursor:pointer;border-bottom-color:#684d30}.pl ul li.a2{padding-left:40px}.news li{padding:30px 0;float:left;width:680px}.news li:nth-child(2){float:right}.news li img{width:100%}.news li .name{font-size:20px;text-align:center;font-weight:bold;margin-top:20px;line-height:2}.news li .name .a{color:#000}.scjd{background:#fff}.pp{overflow:hidden;padding:50px 0}.pp a{margin:6px}.pp .pnav ul{margin:20px 0;width:calc(100%+ 20px)}.pp .pnav li{float:left;width:calc(100%/3 - 22px);margin-right:20px;line-height:46px;margin-bottom:30px;position:relative;font-size:16px;text-align:center}.pp .pnav li .img{width:100%;position:relative}.pp .pnav li p{margin-top:30px}.pp .pnav li span{border-radius:10px;text-transform:uppercase;font-size:18px;color:#000;padding:10px 30px}.pp .pnav li a{color:#161616}.pp .plist{margin-top:20px}.pp .plist ul{width:calc(100%+ 20px)}.pp .plist ul li{position:relative;float:left;margin:15px 5px 5px 0;width:calc(100%/3 - 22px);margin-right:20px}.pp .plist ul li .img{width:430px;height:530px;position:relative;background:#f5f5f5}.pp .plist ul li img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:400px;max-height:500px}.pp .plist ul li a.name{color:#fff;bottom:0;right:0;left:0;text-align:center;display:block;line-height:40px;font-size:16px;padding:0;margin:0;background:#850103}.about{padding-bottom:100px;background:#e8e8e8}.about .body .fl{width:680px}.about .body .fl img{width:100%}.about .body .fr{color:#101010;font-size:16px;line-height:1.5;width:680px}a.m{color:#fff!important;font-size:16px;text-align:center;padding:10px 30px;background:#c50000;border-radius:55px}.pul{margin-top:20px}.pul ul li{background:#fff;border:1px solid #67aeda;float:left;margin-right:10px}.pul ul li img{display:block}.pul ul li h1{text-align:center;font-size:24px;line-height:36px}.pul ul li h1 a{color:#4a8eb8}.cus{padding-bottom:50px;background:url(../Images/me.jpg) center top}.cus .fr{width:400px;padding:50px 0 0;color:#fff;line-height:3}.message{color:#fff}.message th{padding:40px 0 0 30px;text-align:left}.message input{border:0;background:none;border-bottom:1px solid #c3c3c3;float:right;line-height:33px;min-height:33px;width:350px;margin-bottom:10px;font-size:14px;font-family:"微软雅黑";padding-top:40px;color:#fff}.message input[type=submit]{background:#c89f72;padding:3px 0;color:#fff;width:100%}.message textarea{border:1px solid #c3c3c3;padding:10px;background:none;width:350px;color:#fff}.message button{width:119px;height:25px;border:0;background:url(../Images/send.jpg);float:right}.footer{font-size:16px;color:#fff;background:no-repeat top center #02b7ee}.footer .nav2{padding-top:50px;line-height:2;font-size:14px;background:url(../Images/logo2.jpg) no-repeat right center;background-size:150px}.footer .nav2 h1{font-size:48px;text-transform:uppercase;color:#fff}.footer .nav2 h1+div{padding:20px 0;line-height:1.5}.footer .nav2 a{color:#fff}.footer .nav2 h2{font-size:14px;line-height:2}.footer hr{padding:0;margin:20px 0}.footer .contact{margin-top:30px;background:#171717;padding:20px 0;font-size:14px;color:#fff}.r{margin-bottom:20px;background:#fff;width:1000px}.r .title{margin-top:0;padding-left:20px;text-align:left;background:#90af28;line-height:40px;color:#fff;padding:0 20px;font-size:18px}.r .cdlm{height:38px;line-height:38px}.r .cdlm dt{float:left}.r .cdlm p{padding-left:30px;padding-right:45px;font-size:14px;color:#009a44}.r .show_neirong{border:1px solid #c3c3c3;background-color:#fff;padding:10px;min-height:220px}.r .show{border:1px solid #c3c3c3;background-color:#fff;padding:10px;min-height:220px;font-size:14px}.r .show img{max-width:100%}.r .show dt{float:left;width:80%;line-height:28px;border-bottom:dashed 1px #1f0b00;text-indent:10px}.r .show dd{float:left;width:20%;line-height:28px;text-align:right;border-bottom:dashed 1px #1f0b00}.r .chanpin h3{color:#000;font-size:12px;margin:0;text-indent:0}.r .chanpin{padding-top:10px}.r .cp-show{float:left;width:204px;text-align:center;margin:0 5px}.r .cp-photo{border:solid #d5d4d4 1px;width:200px;text-align:center;padding:3px;vertical-align:middle;display:block;margin:auto;background-color:#fff;height:160px}.r .cp-photo a{vertical-align:middle;text-align:center;margin:auto;height:160px;width:200px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:flex}.r .cp-photo img{border:0;display:block;margin:auto;max-height:160px;max-width:200px}#Marquee{float:left}#Marquee li{margin-right:20px}#Marquee li .img{text-align:center}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;border:1px solid #ddd;border-left-width:0}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.xin{margin:5px;border-top:1px dashed #999}.indexBanner{overflow:hidden;position:relative;width:100%;height:100%}.indexBanner .indexBannerList{overflow:hidden}.indexBanner .indexBannerList li{display:none;opacity:0;filter:alpha(opacity=0)}.indexBanner .indexBannerList li article{background:center center;display:block;width:1440px;height:100%;margin:0 auto}.indexBanner .indexBannerList .selected{display:block;position:relative;z-index:2;opacity:1;filter:alpha(opacity=100)}.indexBanner .indexBannerControl{position:absolute;top:0;left:50%;z-index:3;height:100%}.indexBanner .indexBannerControl .prevBtn{position:absolute;top:0;right:0;cursor:pointer;width:710px;height:100%}.indexBanner .indexBannerControl .prevBtn a,.indexBanner .indexBannerControl .prevBtn a:visited,.indexBanner .indexBannerControl .prevBtn a:hover,.indexBanner .indexBannerControl .prevBtn a:active{position:absolute;top:217px;left:153px;width:96px;height:180px;background:url(images/sprite.png) -500px -80px no-repeat;text-indent:-9999px}.indexBanner .indexBannerControl .prevBtn a:hover,.indexBanner .indexBannerControl .prevBtn:hover a,.indexBanner .indexBannerControl .prevBtn:hover a:visited,.indexBanner .indexBannerControl .prevBtn:hover a:hover,.indexBanner .indexBannerControl .prevBtn:hover a:active{background-position:-610px -80px}.indexBanner .indexBannerControl .nextBtn{position:absolute;top:0;left:0;cursor:pointer;width:710px;height:100%}.indexBanner .indexBannerControl .nextBtn a,.indexBanner .indexBannerControl .nextBtn a:visited,.indexBanner .indexBannerControl .nextBtn a:hover,.indexBanner .indexBannerControl .nextBtn a:active{position:absolute;top:217px;right:144px;width:96px;height:180px;background:url(images/sprite.png) -500px -280px no-repeat;text-indent:-9999px}.indexBanner .indexBannerControl .nextBtn a:hover,.indexBanner .indexBannerControl .nextBtn:hover a,.indexBanner .indexBannerControl .nextBtn:hover a:visited,.indexBanner .indexBannerControl .nextBtn:hover a:hover,.indexBanner .indexBannerControl .nextBtn:hover a:active{background-position:-610px -280px}