.content7{width:100%;max-width:1920px;background:#fff;}
.content7 .container{width:100%;max-width:1200px;margin:0 auto}
.content7 .flor_1 h3{color:#222;font-size:20px;line-height:35px;margin:20px 10px;border-left:8px solid #333;box-sizing:border-box;padding-left:15px;font-weight:bold;}
 .flor_1 img{display: inline-block;line-height:70px;margin:5% 2%}
 .flor_1 img:nth-child(1){width:40%;}
 .flor_1 img:nth-child(2){width:30%;}

 .flor_1{overflow: hidden;}
 .flor_1_2{background:url(/images/zt/smx_03.jpg) no-repeat center;background-size:100% 100%;height:300px;overflow:hidden;margin:0 5px}
 .hid{display:none;width:100%;text-align:center;}
 .hid img{display:block;width:90%;margin-left:9.9%;}
  .flor_1_2 .txt{margin:3.5%;height:100%;overflow:hidden;box-sizing:border-box;padding-left:10px}
  .flor_1_2 .txt p{color:#333;margin-bottom:6px}
  .flor_1_2 .txt p.p{background:#bb2524;color: #fff;width:auto !important;box-sizing:border-box;padding:0 10px;
  	display:inline-block;}
 .flor_1_2 .txt b{display:block;margin-bottom:8px}

 .flor_1_3{width:100%;overflow:hidden;text-align:center;}
 .flor_1_3 img{display:block;float:right;width:80%}

.flor_2,{margin:70px 0}
.flor_2,.flor_3{margin:80px 0}
	 .flor_2 .tu,.flor_2 .tu{width:100%;overflow:hidden;box-sizing:border-box;}
 .flor_2 .tu img{display:block;height:100%;float:left}
 .flor_2 .row img{display:block;height:100%;margin:0 auto;width:98%}
 
 .flor_2 .row div{margin-top:20px}
 .flor_2 .txt{font-size:16px;color:#333;margin-top:20px}
 .flor_2  h3.txt,.flor_3 h3.txt{margin:0 auto;text-align:center;border:1px solid #ccc;line-height:30px;margin-top:5px}
 .flor_2  h3.txt:hover{background:#bc262a;color:#fff}
 .flor_2  .pro img,.flor_3 .pro img{display:block;margin:0 auto;width:98%}
 .flor_3 .pro{margin-top:20px}
 .flor_3 h3.txt{border:none;font-size:20px;color:#333;font-weight:bold;width:100%}
 .flor_3 .flor_3_1{margin-top:35px}
 .flor_3 .flor_3_1 div>img{display:block;width:98%;}
 .flor_3 .flor_3_1 h2{font-size:26px;color:#333;font-weight:Akzidenz-Grotesk BQ;line-height:35px;font-weight:bold;margin-top:15px}
  .flor_3 .flor_3_1 p{font-size:16px;color:#333;line-height:32px;}
  .flor_3 .flor_3_1 a{display:block;width:100px;line-height:35px;border-radius:15px;background:#bb2524;color:#fff;text-align:center;margin-top:15px}
  
@media screen and (max-width:800px){

	 .flor_1_2{background:none;height:auto;}
	 .hid{display:block;text-align:center}
	 .flor_1_2 .txt{margin-left:0}
	  .flor_1 div.col-xs-12{text-align:center}
	  .flor_3_1 div>img{display:block;width:100%;}

 .flor_3 h3.txt,.flor_3_1 h2,.flor_1 h3{font-size:16px !important;}
 
}