

.index_video { background:#f5f5f5; width: 100%; padding: 60px 0; position: absolute;text-align:center;
    top: 1419px; z-index:104; }
    .index_video .kg {width:1200px;margin:0 auto; display: flex; justify-content: space-between;  }
    .indv_l { flex: 0 1 48%;}
        .indv_l video { width:100%;}
        .indv_r { flex: 0 1 48%; margin-left: 4%; text-align: left; }
            .indv_r h1 { font-size: 40px; color: #333333; }
            .indv_r h3 { font-size: 20px; color: #cccccc; margin-top: 0; text-transform: capitalize; }
            .indv_r .d_info { margin-top: 30px; font-size:16px;line-height:2; }
            .indv_r .m_link { display: inline-block; width: 200px; height: 60px; margin-top:20px;text-align: center; line-height: 60px; background: #f39800;color:#fff; }

@media screen and (max-width:700px) {
    .index_video { padding: 20px 0; }
        .index_video .kg { flex-wrap: wrap; }
    .indv_l { flex: 0 1 100%; }
    .indv_r { flex: 0 1 100%; margin-left: 0; }
        .indv_r h1 { font-size: 28px;margin-top:20px; }
        .indv_r .d_info { margin-top: 20px; }
}


.header, .content, .footer, .container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    font-family: microsoft yahei;
}
.clear{clear:both; height:0; line-height:0; font-size:0;}
/*²úÆ·ÖÐÐÄ*/
.product{width: 100%; padding-bottom: 50px;
	text-align:center;
    position: absolute;
    top: 758px;
    left: 0px;
    z-index: 102;
	box-sizing: content-box;
	}
.product *{box-sizing: content-box;}
.product .container  { border-bottom: 8px solid #db261d;}
.product .pro_l{margin-top: 45px; float: left;}
.product .pro_l ul{background-color: #ffffff;}
.product .pro_l ul li{border-bottom: 1px solid #ccc;}
.product .pro_l ul li:last-child{border-bottom:none;}
.product .pro_l h4{border-radius: 5px 5px 0 0;font-size: 36px; text-align: center; color: #fff; background-color:#0061ad; padding: 35px 0;}
.product .pro_l h4 a{color:#fff;}
.product .pro_l h4 p{ color: #fff; font-size: 16px; font-weight: normal; text-transform : uppercase; line-height: 30px;}
.product .pro_l ul li a{display: flex;padding:21px 15px;font-size:18px; }
.product .pro_l ul li a span{color:#db261d;margin-right:5px;}
.product .pro_l ul li a .proc{display: flex;}
.product .pro_l .lphone{background-color:#db261d;height:88px;padding-top:20px;display:flex;justify-content:center;color:white;}
.lphonecont{width:220px; border-top:2px solid #fff;}
.lpcfont{font-size:16px;margin-top:20px;text-align:center;}
.lpcnum{font-size:18px;margin-top:10px;text-align:center;}

.product .pro_l ul li a h3{color: #333;  font-size: 16px;padding:0 20px overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .pro_l ul li a h3{font-weight: normal;}
.product .pro_l ul li a .yuan{width: 10px;height: 10px; margin: auto 5px auto 20px; border: 1px solid #9c9c9c;border-radius: 50%;}
.product .pro_l ul li a .jiant{font-size: 16px;color: #f5f5f5;display: none;}
.product .pro_l ul li:hover{background-color:#f1f1f1;}
.prolist{width:915px;overflow:hidden;position:relative;}
.prolist ul{height:411px;}
.proimg{display:flex;border-bottom: 1px solid #d7d7d7;padding:5px;}
.proimg img{margin:0 auto;}
.prolist .proinfo{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.prolist .proinfo span{font-size: 18px;font-weight: bold;padding-left: 40px;line-height: 70px;}
.prolist a:hover{color:}
.prolist .prev{background:url(../index/index_16.jpg)no-repeat;position:absolute;    width: 26px;height: 60px;overflow: hidden;cursor: pointer;    top: 32%; left: 0;z-index:9;}
.prolist .next{background:url(../index/index_19.jpg)no-repeat;position:absolute;  width: 26px;  height: 60px;overflow: hidden;cursor: pointer;    top: 32%;right: 0;z-index:9;}
.mprotitle{display:flex;justify-content:space-between;    font-size: 16px; color: #323232;height: 48px;line-height: 48px;border-bottom: 1px solid #d7d7d7;margin-bottom: 20px;}
.mprotitlefont{display:flex;}
.mprotitlefont .titlepro span{font-size:24px;line-height:24px;padding:10px 0px;border-bottom:2px solid red;}
.mprotitlefont img{padding-top:18px;margin-left:5px;}
/* .product .pro_l ul li a:hover{justify-content: space-between; background-color: #129647;border-radius: 25px;padding-right: 20px;} */
.product .pro_l ul li a:hover h3{color: white}
.product .pro_l ul li a:hover .yuan{border:1px solid  white;}
.product .pro_l ul li a:hover .jiant{display: block; }
.product .pro_l ul li .sedp a p{ line-height: 45px; margin: 0 10px; border-bottom: 1px solid #dedede; font-size: 16px; padding-left: 30px; background: url(../index/pro_libg.png) no-repeat center;}
.product .pro_l ul li .sedp a p:hover{ color: #0061ad}
.product .pro_l .plan{border:1px solid #dedede; background: #fff;padding-bottom: 40px;background-color: #f8f8f8;}
.product .pro_l .plan .planques{text-align: center;font-size: 16px;color: #252525;margin-top: 30px;}
.product .pro_l .plan .planqcha{font-size:24px;margin-top: 15px;text-align: center;}
.product .pro_l .plan .planqcha span{color: #129647;}
.product .pro_l .plan .planheng{width:30px;border: 4px solid #129647;display: flex;margin:15px auto 15px auto;}
.product .pro_l .plan  .planzxun{background-color: #129647;width: 233px;text-align: center;display: flex;margin:0 auto;}
.product .pro_l .plan  .planzxun .planfont a{color: #ffffff;font-size: 16px;line-height: 40px;}
.product .pro_l .plan  .planzxun .planimg{width: 23px;height: 23px;margin:auto 8px auto 8px;}
.product .pro_l .plan  .planzxun .planimg img{width: 100%;height: 100%;margin:auto; }
.pro_tel{margin-top:30px;}.pro_tel>p{font-size:24px;color:#fff;padding: 10px 0 10px 20px;background:#129647;}
.pro_tel .pro_tel_con{padding:10px;background:#fff;border:1px solid #dedede;line-height:25px}
.pro_tel .pro_tel_con img{max-width:100%;}
.product .pro_r{ float: right;}
.product .workMain{ margin-top: 45px; background: #fff;}
.product .workMain .mainpro{margin-top: 90px;}
.product .workMain .mainpro #colee {width: 900px;height: 730px;overflow: hidden;}
.product .workMain .mainpro  #colee ul{display: flex;flex-wrap: wrap;}
.product .workMain .mainpro  #colee  ul li {margin: 0 5px;}
.product .workMain .mainpro  #colee  ul li a img{width: 290px;height: 290px;}
.product .workMain .mainpro  #colee  ul li a p{font-size: 15px;color: #444444;margin: 10px auto 15px auto;text-align: center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.product .workMain .mainpro  #colee  ul li a:hover  p{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position: relative;top: -20px;margin: 0px auto; background-color: #129647;height: 40px; line-height: 40px;text-align: center;width: 180px;color: #ffffff;}.product .workMain .wlist{ height:58px; margin:0 auto; border:1px solid #ddd; border-radius: 5px 5px 0 0; width: 906px;display:flex;}
.product .workMain .wlist>li{ float:left; height:58px; line-height:58px; text-align:center;position:relative;flex:1;}
.product .workMain .wlist>li>a{ display:block; font-size:16px; text-decoration:none; padding: 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .workMain>ul>li>a>h2{ line-height: 40px; text-align: center; font-weight: normal; font-size: 15px; height: 40px; overflow: hidden; width: 286px;}
.product .workMain>ul>li>a>em{ line-height: 30px; border-radius: 15px; padding: 0 32px; float: left; display: block; border:1px solid #ddd; margin: 0 10px;}
.product .workMain>ul>li>a>em:hover{ color: #0061ad; border:1px solid #0061ad;;}
.product .workMain .wlist>li>i{ position:absolute; background:url(../index/wlistb.png) no-repeat center; width:12px; height:6px; left:50%;margin-left:-6px; display:none;}
.product .workMain .wlist>li:hover a,.workMain .wlist li.cur a{ background:#0061ad; font-weight:bold; color:#fff; }
.product .workMain .wlist>li:hover i,.workMain .wlist li.cur i{ display:block;}
.product .workMain .wcont{ overflow:hidden; width: 910px; margin-top: 30px;}
.product .workMain .wcont>li{ float:left; margin: 0 8px; margin-bottom: 30px;}
.product .workMain .wcont>li img{ display:block; padding: 2px; border: 1px solid #ddd; width: 280px; height: 280px;}
.product .workMain .wcont>li:hover img{ border:1px solid #0061ad;}
.product .workMain .wcont>li:hover h2{ color: #0061ad;} 

