﻿ .newright_1{
	position: fixed;right: 12px;top: 30%;z-index: 999999;
}
.newright_2{
	width: 90px;height: 90px;border-radius: 5px;
	display: flex;flex-direction: column;
	align-items: center;justify-content: center;
	font-size: 20px;cursor: pointer;
}
.newright_w1{
	color: white;margin-top: 5px;
}
.newright_3{
	background:rgba(238,238,238,1);
	position: absolute;right: 100px;
	padding: 10px;display: flex;
	justify-content: space-between;border-radius: 10px;
	color: #808080;opacity: 0;
}

 .right_div9{
        display:flex;flex-direction:column;align-items:center;padding:12px;border:2px solid #CCCCCC;border-radius:10px;background:rgba(255,255,255,0.8);
    }
.tc_div1{
	width: 100%;position:fixed;background: white;
	display: none;z-index: 999999;left:0px;top:0px;
}
.tc_div2{
	border-bottom: 1px solid #666666;display: flex;
	justify-content: center;
}
.tc_div3{
	width: 1200px;display: flex;height: 80px;
	align-items: center;
	justify-content: center;
}
.tc_txt{
	width: 800px;background: inherit;height: 30px;
	margin-left: 20px;border:none;
}
.tc_btn{
	width: 80px;background-color: #0099CC;
	color: white;border: none;height: 35px;
	border-radius: 10px;
}


.header{
  display: flex;background-color: #0099CC;justify-content: space-between;position: fixed;top: 0px;left: 0px;z-index: 99999;width: 100%;height: 65px;
}
#pic2:hover{
        cursor:pointer;
    }
  .usual_img1{
  		width: auto;height: 64px;
  }
  .header_div1{
  	display: flex;justify-content: center;align-items: center;margin-right: 35px;
  }
  .oTxt{
  	width: 240px;
  	height: 30px;
  	border-radius: 5px;
  	border:none;
  	border: 1px solid #CCCCCC;
  	margin-right: 15px;
  	text-indent: 6px;
  }
  .oBtn{
  	width: 60px;height: 30px;
  	border-radius: 5px;border:none;
  	border:1px solid #CCCCCC;
  	background-color: white;
    transition: 0.5s;
  }
  .oBtn:hover{
  	width: 60px;height: 30px;
  	border-radius: 5px;border:none;
  	border:1px solid #CCCCCC;
  	background-color: white;
  	color: orange;
  	cursor: pointer;
  }
 
/*中部内容1*/
.img_move{
transition: 0.5s;
}
.img_move:hover{
  padding-left: 20px;
}
.img_size{
  width: 100%;box-shadow: 1px 4px 8px 1px #eee;
}
.img_word{
  text-align: center;margin-top: 15px;
}
.zb1_div8{
  width: 15%;margin-top: 20px;
}
.zb1_div1{
  padding: 15px;margin-top: 50px;display: flex;flex-direction: column;align-items: center;
}
.zb1_div1_word{
  text-align: center;font-size: 40px;color: #F7B824;margin-bottom: 15px;width: 1200px;border-bottom: 2px solid #eee;padding-bottom: 5px;
}
.zb1_div2{
  display: flex;justify-content: space-between;align-items: center;width: 1200px;margin-top: 25px;height: 86px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;
}
.zb1_div29{
  width: 1200px;margin-top: 25px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding: 15px;
}
.zb1_div22{
  display: flex;justify-content: space-between;align-items: center;width: 1200px;margin-top: 25px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding-bottom: 15px;
}
.zb1_div3{
  box-shadow: 1px 4px 8px 1px #666666;padding: 10px 25px;transition: 0.5s;border-radius: 5px;text-align: center;
font-size:18px;
}
.zb1_div444{
  font-size: 20px;margin-top: 15px;color: orange;
}
.zb1_div44{
  display: flex;justify-content: space-around;border-radius: 5px;border: 1px solid #CCCCCC;padding: 20px 0px;flex-wrap: wrap;margin-top: 15px;
}
.zb1_div4_1{
  width: 30%;border: 1px solid #eee;
}
.zb1_div4_2{
  width: 55%;
}
.zb1_div4_3{
  width: 10%;display: flex;align-items: center;
}
.zb1_div49{
  width: 1200px;margin-top: 25px;
}
.zb1_div5{
  display: flex;justify-content: space-around;
}
.zb1_div6{
  width: 50%;display: flex;flex-direction: column;justify-content: space-around;
}
.zb1_div7{
  font-size: 25px;text-align: center;color: red;border-bottom: 3px solid #FF0000;padding-bottom: 20px;margin-top: 40px;
}
.zb1_div55{
  display: flex;justify-content: space-around;height: 150px;border-bottom: 1px solid #CCCCCC;
}
.zb1_div66{
  width: 12%;display: flex;align-items: center;
}
.zb1_div77{
  width: 80%;display: flex;flex-direction: column;justify-content: center;
}
.zb1_div8:hover{
  color: #FFB800;cursor: pointer;
}
.zb1_div9{
  text-align: right;margin-top: 18px;
}
.zb1_div3_hover{
  padding: 10px 25px;cursor: pointer;box-shadow: 1px 4px 8px 1px #eee;margin-top: 8px;border-radius: 5px;text-align: center;font-size:18px;
}

.show_img{
  width: 100%;box-shadow: 1px 4px 8px 1px #eee;
}
.show_word{
  text-align: center;margin-top: 15px;font-size: 18px;
}
.zb1_div4{
  width: 16.8%;margin-top: 25px;
}
.img_size1{
  width: 70%;transition: 2s;
}
.img_size1:hover{
  width: 70%;transform: scale(1.5);cursor: pointer;
}
.zb1_div48{
  display: flex;justify-content: space-between;margin-top: 25px;flex-wrap: wrap;
}
.zb1_div58{
  width: 33.3%;margin-top: 25px;text-align: center;
}
/*底部*/
.footer1{
  display: flex;width: 100%;
  justify-content:center;
  margin-top: 65px;
  background-color: #2a2a2a;border-top: 1px solid #111111;
}
.footer2{
  display: flex;width: 100%;
  justify-content:center;
  background-color: #444444;color:#777777;
}
.footer_div5{
  margin:10px;
  display: flex;
  justify-content:center;
  flex-grow:3;
  border-right: 1px solid #777777;
}
.footer_div6{
  margin:10px;
  display: flex;
  justify-content:center;
  flex-grow:2;
}
.footer_div5_1{
  color: white;font-size: 16px;width: 80px;text-align: center;
}
.footer_div5_2{
  color: #777777;width: 80px;text-align: center;margin-top: 5px;font-size: 14px;
}
.footer_div5_3{
  color: #777777;text-align: left;margin-top: 5px;font-size: 14px;
}
.footer_div5_2:hover{
  color: white;width: 80px;text-align: center;
  cursor:pointer;
}
.playpng:hover{
  cursor: pointer;
}
.playdiv{
  position: fixed;left: 35%;top: 15%;z-index: 9999;display: none;background-color: #CCCCCC;
}



/*左侧悬浮框*/

  .left_fix {
        position: absolute;
        left: 3px;
        width: 136px;
        border: 1px solid #CCCCCC;
        top: 300px;
        z-index: 99;
        display: none;
        box-shadow: 1px 4px 8px 1px #666666;
        border-radius: 5px;
    }

    .left_div1 {
        display: flex;
        justify-content: space-between;
        padding: 12px 10px;
        background-color: #0099CC;
        color: white;
        box-shadow: 1px 4px 8px 1px #444444;
    }

    .left_div2 {
        display: flex;
        align-items: center;
        font-size: 10px;
    }

    .left_div3 {
        padding: 10px 6px;
        background-color: white;
        z-index: 100000;
    }

        .left_div3 li {
            text-align: left;
            width: 45%;
            padding: 2px 0px;
            text-align: center;
            margin-top: 5px;
        }

            .left_div3 li:hover {
                text-align: left;
                color: #999999;
                cursor: pointer;
                width: 45%;
                padding: 2px 0px;
                text-align: center;
                margin-top: 5px;
            }

    .show9:hover {
        cursor: pointer;
        color: #FF5722;
    }
/*案例详情*/
.div_title{
  font-size: 20px;color: #FF5722;text-align: left;width: 100%;margin-top: 25px;
}
.div_gn1{
  width: 30%;margin-top: 15px;box-shadow: 1px 4px 8px 1px #eee;padding: 8px;
}
.div_gn2{
  width: 22%;margin-top: 15px;box-shadow: 1px 4px 8px 1px #eee;padding: 8px;margin-top: 20px;
}
.div_gt{
  text-align: center;border-bottom: 2px solid #CCCCCC;padding-bottom: 8px;font-size: 20px;
}
.div_at{
  padding: 8px;font-size: 15px;
}



/*标签详情*/
.zb1_div1{
  padding: 15px;margin-top: 50px;display: flex;flex-direction: column;align-items: center;
}
.zb1_div2{
  width: 1200px;margin-top: 25px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding: 15px;
}
.zb1_word{
  margin-top: 15px;
}
.zb1_div28{
  width: 1200px;margin-top: 25px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding: 15px;
}
.zb1_word{
  margin-top: 15px;
}