.camera_btn{ padding: 10px 23px; border-radius: 12px; font-size: 30px; background: #fff; }
.black{ border: 3px #000 solid}
.light_blue{ border: 3px #03AAE9 solid; color: #03AAE9}
.red{ border: 3px #f00 solid; color: #f00}

.camera{ width: 1180px; margin:20px auto auto auto}
.camera_pic{ width: 480px; float: left;}
.camera_name{ width: 670px; float: right}

.camera_photo{ width: 100%;-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; padding: 400px 0 400px 0; height: auto;}
.god{ background: url("../images/camera/god.png") no-repeat center center; color: #fff;background-size:100% 100%;}
.god .txt{ width: 680px; margin:-250px  auto }
.garden{ background: url("../images/camera/garden.png") no-repeat center center;background-size:100% 100%;}
.chip_photo{ background: url("../images/camera/chip.png") no-repeat center center; padding: 270px 0 270px 0;background-size:100% 100%;}
.chip_photo .txt{ width: 680px; margin: -220px auto }
.chip_photo .txt img{ margin: 5px auto}
.pano{ background: url("../images/camera/pano.png") no-repeat center center;padding: 270px 0 270px 0;background-size:100% 100%;}

.model{ background: #3A3A3A; color: #fff}
.model_content{ width: 1180px; margin: auto; text-align: center; height:320px; margin:50px auto; }
.model_content h1{ font-weight: bold; font-size: 38px;}
.model_content h2{ font-size: 26px; margin: 18px auto;}
.model_content .box{ width:160px; height: 260px; float: left; margin-left: 100px; text-align: center }
.model_content .box .icon{ width:160px; height: 160px; border-radius: 50%; border: 3px solid #fff; text-align: center; padding-top: 30px;}

.platform_content{ width: 1180px; margin:80px auto; text-align: center; text-align: center}
.platform_content h1{font-weight: bold; font-size: 48px;}
.platform_content h2{ font-size: 28px; line-height: 40px;}

.sv_Cloud{ width: 100%; background: #F5F5F5}
.cloud_content{ width: 1180px; margin: auto;  height: 400px; }
.sv_Cloud .cloud_mob{ float: left; width: 370px; margin: 80px 0 0 80px;}
.sv_Cloud .cloud_txt{ float: right; width: 680px; margin-top: 70px;}
.sv_Cloud .cloud_txt h1{ font-size: 36px; margin: 12px auto}
.sv_Cloud .cloud_txt h2{font-size: 28px; line-height: 30px; margin: 8px auto }
.sv_Cloud .cloud_txt p{font-size: 14px; line-height: 30px; }

.gif_content{ width: 1180px; margin: auto;  height:595px; text-align: center }

.able{ width: 100%; background: #2C2C2C}
.able_content{ width: 1180px; margin: auto;  height: 360px; }
.able_content .box{ width: 49%; float: left; line-height: 22px; margin: 25px 0px;}
.able_content .box .txt{padding-top: 30px; padding-left: 140px; color: #fff}
.able_content .box h2{ font-size: 22px;}
.able_content .box img{ float: left;}

.million{ width: 100%; background: url("../images/camera/si.png") no-repeat; background-position: right}
.million .million_content{ width: 1180px; margin: auto;  height: 820px; position: relative; margin-top: 150px }
.million .million_content .box{ width: 49%; float: left; line-height: 22px; margin: 25px 0px;}
.million .million_content .title{ margin:40px 50px;}
.million .million_content .parameter{ float: left; margin: 60px 80px;}
.million .million_content .camera_million{ margin-left: 120px; float: right; position: absolute; right: 30px; top: 40px;}

.app{ width: 100%; background: #F5F5F5}
.app .app_content{ width: 1180px; margin: auto;  height: 600px; position: relative }
.app .app_content .mobile{float: left; line-height: 22px; margin-top: 70px;}
.app .app_content .control{ float: left; width: 640px; margin-top: 140px; text-align: right}
.app .app_content .control h1{ font-size: 52px;}
.app .app_content .control h3{ font-size: 28px;}
.app .app_content .control p{ font-size: 16px; margin-top: 40px;}

.structure{ width: 100%;}
.structure .structure_content{width: 1180px; margin: auto;  height: 900px; padding-top: 130px;}
.structure .structure_content .pic{ float: left}
.structure .structure_content .txt{ float: right}
.structure .structure_content .txt h1{ font-size: 38px; text-align: center; font-weight: bold; height: 80px; border-bottom: 3px solid #ccc}
.structure .structure_content .txt .box{ width: 490px; clear: both; font-size: 24px; line-height: 38px;}
.structure .structure_content .txt .box p{ padding-top: 25px;}
.structure .structure_content .txt .box img{ float: left;}

.suitcase{ width: 100%; clear: both; height:700px;}
.case_content{ width: 1180px; margin: auto}
.case_content .txt{ width: 580px; float: left; padding-top: 120px; line-height: 35px; }
.case_content .case{  width: 580px; float: right; padding-top: 120px; text-align: center }
.case_content .txt h1{ font-size: 40px;}
.case_content .txt p{ font-size: 18px;}

.specifications{ width: 100%; clear: both; height:600px; background: #F5F5F5}
.specifications .specifications_content{ width: 1180px; margin: auto}
.specifications .specifications_content .one{ font-size: 26px; width: 220px; float: left; height: 530px; border-right: 3px #fff solid; line-height: 480px; text-align: center}
.specifications .specifications_content .two{ font-size: 18px; width: 550px;  float: left;height: 530px;}
.specifications .specifications_content .two ul{ margin-left: 30px;}
.specifications .specifications_content .two ul li{ border-bottom: 3px solid #fff; height: 50px; line-height: 50px;}
.specifications .specifications_content .two ul li i{ width: 160px; font-style:normal; font-weight:500; text-align: right; display: block; float: left;}
.specifications .specifications_content .two ul li p{display: block; float: left; margin-left: 30px}
.specifications .specifications_content .three{ width: 330px; float:left;height: 530px; margin:100px 0 0 80px; background: url("../images/camera/size.png") no-repeat}

.bracket{ width: 100%; clear: both; height:900px;}
.bracket .bracket_content{ width: 1180px; margin: auto}
.bracket .bracket_content .pic{ width: 580px; float: left; padding-top: 120px; }
.bracket .bracket_content .product{ padding-top: 180px;}
.bracket .bracket_content .product h3{ font-size: 28px; text-align: center}
.bracket .bracket_content .product ul{ margin-top: 50px; font-size: 20px;}
.bracket .bracket_content .product ul li{ border-bottom: 3px solid #fff; height: 50px; line-height: 50px;}
.bracket .bracket_content .product ul li i{ width: 160px; text-align: right;font-style:normal; font-weight:500; display: block; float: left;}
.bracket .bracket_content .product ul li p{display: block; float: left; margin-left: 30px}


