/* CSS Document */
.index_Config{margin: 0px auto;width: 1100px;padding: 40px 0px;overflow: hidden;background: #fff;}

.banner{width:100%;overflow:hidden;height: 420px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height: 300px}
.banList li{height: 585px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity: 1;transform: scale(1);z-index: 2;}
.fomW{position:absolute;bottom: 15px;left:50%;height: 10px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align: center;}
.jsNav a{display: inline-block;background: #fff;width: 10px;height: 10px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background: #888;cursor: pointer}

.Index_Title{height: 54px;width: 398px; border: 1px solid #008017;margin: 0px auto;position: relative;}
.Index_Title div{width: 300px;text-align: center;margin: 0px auto;background: #fff;font-size: 22px;height: 30px;line-height: 30px;position: absolute;bottom: -15px;left: 0px;right: 0px; color: #008017;}
.color{border: 1px solid #fff;}
.color div{color: #fff;background: #65ca77;}

.About{ width: 100%;overflow: hidden;margin-top: 70px;}
.About .About_img,
.About .About_img img{width: 610px;height: 400px;}
.About_Content{height: 280px;font: 18px/35px Verdana, Arial, Helvetica, sans-serif;color: #505050;width: 390px; padding: 60px  20px 60px 0px; text-indent: 2em;word-break: break-all;text-align: justify;}


.Advantage{background: #65ca77;}
.platform{width: 1100px;height: 415px;margin: 48px auto 0px;position: relative;}
.platform .img{width: 415px;height: 415px;margin: auto;position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;z-index: 2;}
.platform ul{display: block; height: 415px;position: relative;}
.platform ul li{line-height: 24px;background: #fff;font-size: 16px;position: absolute;color: #555;cursor: pointer;}
.platform ul li.form1{left: 150px;top: 90px;width: 240px;padding: 18px 30px;}
.platform ul li.form2{left: 20px;top: 214px;width: 290px;padding: 18px 30px;}
.platform ul li.form3{left: 150px;top: 325px;width: 240px;padding: 18px 30px;}
.platform ul li.form4{right: 45px;top: 100px;width: 260px;padding: 18px 25px 18px 70px;}
.platform ul li.form5{right: 0px;top: 270px;width: 320px;padding: 18px 20px 18px 70px;}


.i_zxme,
.Index_Pro,
.Video{width:1100px;margin: 48px auto 0px;overflow: hidden;}
.i_zxmelc1{height: 510px;width: 340px;float:left; background: url(../Images/i_zxmelc1.png) left bottom no-repeat;padding: 0px 9px 18px;}
.i_zxmelc1 ul{}
.i_zxmelc1 ul li{width: 120px;height: 70px;font-size: 20px;line-height: 70px;float: left;padding: 50px 25px;color: #333;cursor: pointer; text-align:center;}
.i_zxmelc1 ul li.hover{color: #fff;background: url(../Images/hover.png) left top no-repeat;}

.i_zxmelc3{width: 620px;min-height: 528px;float: right;}
.i_zxmelc2{width: 618px;height: 226px;position:relative; border: 1px solid #d9d9d9; margin-bottom: 10px;}
.i_zxmelc2 img{width: 618px;height: 226px;}
.i_zxmelc32{width: 620px;line-height: 24px;font-size: 13px; color: #333;}

.Index_Pro ul{}
.Index_Pro ul li{float: left;width: 260px;height: auto;margin: 0px 20px 0px 0px;}
.Index_Pro ul li .Pro_img {width: 258px;height: 198px;border: 1px solid #d9d9d9;text-align: center;position: relative;background: #fff;}
.Index_Pro ul li .Pro_img img{max-width: 100%;max-height: 198px;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;margin: auto;}
.Index_Pro ul li .Pro_Title{height: 32px;line-height: 32px;text-align: center;font-size: 14px; margin-top: 6px;width: 100%;}
.Index_Pro ul li a{color: #fff;display: block;height: 100%;}
.Index_Pro ul li.E{margin: 0px;}