@charset "utf-8";
/* CSS Document */

@font-face {font-family: '微软雅黑';font-weight: normal;font-style: normal;}
body{overflow-x: hidden;min-width: 1200px;background-color:#FFF;}
body,html,ul,li,a,ol,dl,dt,dd,div,section,p,header,nav,aside,footer,span,mark,h1,h2,h3,h4,h5,h6,font,address,input{padding:0;margin:0;list-style: none;text-decoration: none;font-style:normal;background:none;border:none;font-weight:normal;font-family: "微软雅黑";}
img {border: none;transition:all 0.3s ease-in 0s;}
a{color:#666;}
.wrap{width:100%;float:left;}
.fw {margin: 0 auto;width: 1180px;}
.main{/*margin-top:40px;margin-bottom:40px;padding-bottom:40px;float:left;*/}
#main{margin:0;padding:0;background:#FFF;}
.container{margin:0 auto;width:1200px;}
.Pcontainer{margin:0 auto;width:1166px;}
input {border: none;background: none;}
input, textarea {outline: 0;font-size: 14px;-webkit-appearance: none;}
.ellipsis {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
.clear{clear:both;float:none}
.pl{float: left;}
.pr{float: right;}
.hide{display:none;}
.show{display:block;}
.mt3{margin-top:30px;}
.mt5{margin-top:50px;}
.mt8{margin-top:80px;}
.ml17{margin-top:170px;}
.mb5{margin-bottom:50px;}
.mb8{margin-bottom:80px;}
.mr8{margin-right:80px;}

header{width:100%;float:left;overflow:hidden;background:#fFF;}
.top{height:35px;line-height:35px;border-bottom:1px solid #ccc;overflow:hidden;}
.top p a{height:14px;display:block;font-size:14px;margin-top:10px;color:#666;float:left;line-height:14px;padding:0 10px;}
.top p mark{width:1px;height:14px;display:block;margin-top:10px;background-color:#666;float:left;}
.logo{height:104px;float:left;}
nav{width:100%;height:50px;background-color:#00ad48;float:left;text-align: center;}
nav ul li{float:left;margin:0 10px;}
nav ul li a{line-height:50px;padding:0 30px;display:block;font-size:15px;color:#FFF;transition:all 0.3s ease-in 0s;}
nav ul li:hover a,nav ul li.hover a{background-color:#e8ae00;}


.nav_scroll{position:fixed;width:100%;margin:0;left:0;top:0;box-shadow:2px 3px 3px #eee;z-index:9999999999;}
.banner,.banner img,.min-banner,.min-banner img{width:100%;float:left;}

/**动画放大**/
/*.ImgEnlarge{display:block;overflow:hidden;margin:0 auto;}*/
.ImgEnlarge img{width:100%;}
.FlashEnlarge ul li:hover img{transform:scale(1.2,1.2);}
/**延迟时间**/
.delay2,.FlashEnlarge ul li,.proCont ul li,.caseList ul li{animation-delay:.2s;-webkit-animation-delay:.2s;}
.delay3,.FlashEnlarge ul li:nth-child(2),.proCont ul li:nth-child(2),.caseList ul li:nth-child(2){animation-delay:.3s;-webkit-animation-delay:.3s;}
.delay4,.FlashEnlarge ul li:nth-child(3),.proCont ul li:nth-child(3),.caseList ul li:nth-child(3){animation-delay:.4s;-webkit-animation-delay:.4s;}
.delay5,.FlashEnlarge ul li:nth-child(4),.proCont ul li:nth-child(4),.caseList ul li:nth-child(4){animation-delay:.5s;-webkit-animation-delay:.5s;}
.delay6,.FlashEnlarge ul li:nth-child(5),.proCont ul li:nth-child(5),.caseList ul li:nth-child(5){animation-delay:.6s;-webkit-animation-delay:.6s;}
.delay7,.FlashEnlarge ul li:nth-child(6),.proCont ul li:nth-child(6),.caseList ul li:nth-child(6){animation-delay:.7s;-webkit-animation-delay:.7s;}
.delay8,.FlashEnlarge ul li:nth-child(7),.proCont ul li:nth-child(7){animation-delay:.8s;-webkit-animation-delay:.8s;}
.delay9,.FlashEnlarge ul li:nth-child(8),.proCont ul li:nth-child(8){animation-delay:.9s;-webkit-animation-delay:.9s;}
.delay10,.FlashEnlarge ul li:nth-child(9),.proCont ul li:nth-child(9){animation-delay:1s;-webkit-animation-delay:1s;}
.delay11,.FlashEnlarge ul li:nth-child(10){animation-delay:1.1s;-webkit-animation-delay:1.1s;}
.delay12,.FlashEnlarge ul li:nth-child(11){animation-delay:1.2s;-webkit-animation-delay:1.2s;}
.delay13,.FlashEnlarge ul li:nth-child(12){animation-delay:1.3s;-webkit-animation-delay:1.3s;}


aside{width:236px;float:left;margin-top:-25px;}
/**侧栏头部**/
.Paside{margin-bottom:60px;float:left;}
.PasideTop{width:236px;height:125px;position:relative;color:#FFF;}
.PasideTop h3{width:236px;height:57px;font-size:26px;text-align:center;color:#FFF;position:absolute;left:0;bottom:0;}

aside ul{width:100%;border-left:8px solid #e4e4e4;box-sizing:border-box;float:left;}
aside ul li{width:100%;height:auto;margin:10px 0 0 0;float:left;}
aside ul li h3{width:100%;height:50px;float:left;margin-left:-8px;border-left:8px solid #e4e4e4;transition:all 0.3s ease-in 0s;}
aside ul li p{width:218px;height:50px;float:right;background:#777;transition:all 0.3s ease-in 0s;}
aside ul li mark{width:8px;height:8px;border:1px solid #FFF;border-radius:50%;float:left;margin:20px 14px;}
aside ul li span{width:4px;height:4px;margin:2px;background:#FFF;border-radius:50%;float:left;;}
aside ul li a{display:block;width:100%;float:right;font-size:16px;color:#FFF;height:100%;text-indent:1em;margin:auto;line-height:50px;}
aside.Iaside ul img{margin:40px 0 20px 28px;}
/*
aside ul li.hover p,aside ul li:hover p{background:#19b253;}
aside ul li.hover h3,aside ul li:hover h3{border-left:8px solid #19b253;}*/

/**修改样式**/
aside ul.subnav{width:100%;border:none;float:left;}
aside ul.subnav li{width:100%;margin:10px 0 0 0;float:left;}
aside ul li ul h3{width:100%;height:50px;float:left;margin-left:-8px;border-left:8px solid #e4e4e4;transition:all 0.3s ease-in 0s;}
aside ul li ul p{width:218px;height:50px;float:right;background:#777;transition:all 0.3s ease-in 0s;}
aside ul.subnav li a{display:block;padding-left:12px;color:#FFF;font-size:15px;box-sizing:border-box;transition:all 0.3s ease-in 0s;}
aside ul.subnav li:hover a,aside ul.subnav li.hover a{background-color:#19b253;}
aside ul li.hover ul.subnav{display:block;}
aside ul li ul li.hover p,aside ul li ul li:hover p{background:#19b253;}
aside ul li ul li.hover h3,aside ul li ul li.hover h3{border-left:8px solid #19b253;}

/*
aside ul.subnav{width:100%;border:none;float:left;}
aside ul.subnav li{width:100%;margin-top:0;float:left;}
aside ul.subnav li p{width:194px;margin-right:12px;background:none;border-bottom:1px solid #ccc;}
aside ul.subnav li a{display:block;padding-left:12px;color:#666666;font-size:15px;box-sizing:border-box;transition:all 0.3s ease-in 0s;}
aside ul.subnav li:hover a,aside ul.subnav li.hover a{color:#19b253;}
aside ul li.hover ul.subnav{display:block;}
*/

/**案例综合**/
.IdexCase ul,.IdexProduct ul{width:100%;float:left;display:flex;justify-content:space-between;flex-wrap: wrap;}
.IdexCase ul li{width:284px;height:auto;float:left;margin:0 0 20px 0;}
.IdexCase ul li mark{width:284px;height:199px;overflow:hidden;float:left;display:block;}
.IdexCase ul li section{width:100%;height:62px;border-bottom:2px solid #FFF;float:left;display:block;transition:all 0.3s ease-in 0s;}
.IdexCase ul li h3{width:100%;float:left;font-size:16px;color:#000;margin:10px 0 5px;}
.IdexCase ul li p{width:100%;float:left;font-size:12px;color:#868686;font-family:Arial, Helvetica, sans-serif;}
.IdexCase ul li:hover section{width:97%;padding-left:3%;border-bottom:2px solid #cb5228;box-shadow:3px 0 2px rgba(229,229,229,.85);}
/**案例**/
.caseList{margin:36px 0 0;float:left;}

/**友情链接**/
.friendlink h3 span{font-size:14px;color:#d3ffe6;}
.friendlink h3 a{margin-left:30px;font-size:14px;color:#d3ffe6;}

/**页尾**/
footer{width:100%;height:430px;background:#05ba52;float:left;overflow:hidden;}
.foot{height:373px;float:left;}
.footNav{height:78px;border-bottom:2px solid #23d36e;float:left;}
.footSec p{font-size:16px;line-height:16px;color:#FFF;}
.footSec p img{float:right;margin:4px 0 0;}
.footSec p.title{color:#37e481;text-transform:uppercase;margin:22px 0 8px;}
.footNav ul li{float:left;margin:47px 40px 0;}
.footNav ul li a{display:block;float:left;line-height:16px;font-size:16px;color:#FFF;}
.footAddress{float:left;margin:35px 0 30px;}

address{width:auto;float:left;color:#d4ffe6;font-size:16px;line-height:33px;}
address p{margin-bottom:32px;}
address p a{font-size:18px;color:#FFF;margin-right:60px;line-height:18px;float:left;}

.footAddress .sec{height:180px;}
.footAddress .sec p{height:180px;float:left;text-align:right;margin:20px 0 0 30px;}
.footAddress .sec p span{width:100%;display:block;color:#d4ffe6;font-size:16px;float:left;}
.footAddress .sec p img{display:block;margin:0 0 15px;float:right;}
.footAddress .sec p mark{width:100%;display:block;font-size:22px;font-weight:bold;font-style:italic;color:#FFF;float:left;}
.footAddress .sec p.fweixin{width:136px;font-size:16px;text-align:center;color:#d4ffe6;}

.foot2{line-height:55px;font-size:14px;color:#d4ffe6;text-align:center;background:#05ba52;border-top:2px solid #17c963;text-transform:uppercase;}
.foot2 a{color:#d4ffe6;}

#JSDiv_1,#JNDiv_1,#JCDiv_1,#JPDiv_1,#JPDiv_2,#JPDiv_3{display:none;}

input::-webkit-input-placeholder { /* WebKit browsers */
　　color:#FFF;
　　}
　input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:#FFF;
　　}
　　input::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:#FFF;
　　}
　　input::-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:#FFF;
　　}