@charset "UTF-8";
/* CSS Document */


/******产品页位置*****/
.weiz{ margin:0 auto; max-width:90%;  font-size:24px;color:#FFF; height:65px;  line-height:65px; }
.weiz span{ float:right; display:block; width:134px;font-size:14px; line-height:42px; text-align:center;  overflow:hidden; margin-top:10px;
  background: -webkit-linear-gradient(#139bd5, #1754a1); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#139bd5, #1754a1); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#139bd5, #1754a1); /* Firefox 3.6 - 15 */
  background: linear-gradient(#139bd5, #1754a1); /* 标准的语法 */}
.weiz span a{color:#FFF;  }
.weiz > a{ font-size:16px; padding-left:10px;}
.weiz > a:hover{ color:#FFF;}
.weizz2{ display:none;}

.weiz_fl{margin:0 auto; max-width:90%; font-size:16px;color:#FFF;}
.weiz_fl a{ margin-right:15px; border-right:1px solid #333; padding-right:15px;}
.weiz_fl a:hover{ color:#eee}

.weizz{ height:65px; background:#f5f5f5; width:100%; position:fixed; top:-65px; left:0; transition:0.3s; z-index:100; opacity:0.95;}
.weizz .weiz{color:#000;}
.weizz.on{ top:0;}

.bx-wrapper{ margin-bottom:0;}



 .main_1_3{ width:100%;}
 .main_1_3 h2{ margin-bottom:10px;}

.meat{ width:100%; }
.meat img{ max-width:100%;} 
.meat li{background:#000 url(../images/bg.jpg) no-repeat center center; background-size:cover;}
.meat li:nth-child(2n){ background:#f1f1f1;}
.meat h2{ font-size:220%; line-height:120%;}
.meat dl{ margin:0 auto; width:1200px; }
.meat dl:after{ content:""; display:block; clear:both;}
.meat dt{ float:left; width:48%; padding-right:2%;}
.meat dd{ float:right; width:48%;color:#FFF; padding-bottom:20px;padding-left:2%;}
.meat li:nth-child(2n) dt{ float:right; box-sizing:border-box; }
.meat li:nth-child(2n) dd{ float:left; color:#000; }
.meat_1{ width:100%; height:600px; font-size:1.2em; line-height:24px;  display: flex;align-items: center;justify-content: center;}
.meat_1 figure{  width:100%;  text-align:center;}
.meat_1 .meat_1_1, .meat_1 .meat_1_2{ width:100%;}
.meat_1 li{ list-style: inside; opacity:0.8;}
.meat_1 li, .meat_1 li:nth-child(2n){ background:none;}
.meat_1_1 h2{ margin-bottom:15px;}
.meat_1_1 h3{ font-size:20px;  opacity:0.95; margin:10px 0;}
.meat_1_1 p{opacity:0.8;}
.meat_1_1 a.link{ width:100px; line-height:28px; display:block; margin-top:30px; background:#139bd5; text-align:center; color:#FFF;border-radius:35px; font-size:12px; transition:0.2s; }
.meat_1_1 a.link:hover{box-shadow:0 5px 5px rgba(0,0,0,0.4) inset;}

.section{width:90%; background:#f1f1f1; padding:0 5% 5% 5%;}
.section > h2{ font-size:26px; text-align:center; padding:50px 0 10px 0; } 
.section > h2 a{color:#333;}
.section > p{ text-align:center;}

/*****彩页下载*****/
.caiye{ margin:30px auto; width:90%; background:#111;  overflow:hidden; padding:40px 60px; border-top:1px solid #222; border-radius:3px 3px 0 0;box-sizing:border-box; }
.caiye > h2{ font-size:30px; line-height:30px;color:#FFF; font-weight: normal; margin-bottom:50px;}
.caiye_box ul:after{ content:""; display:block; clear:both;}
.caiye_box li{ float:left; width:25%; text-align:center; margin-bottom:30px;}
.caiye_box li img{  max-height:240px;}


#meat_box ul{ float:right; width:100%;}


/*****Angenieux *****/
.angenieux{ margin-top:40px;}
.angenieux ul:after{ content:""; display:block; clear:both;}
.angenieux li{ float:left; width:30%; margin:50px 5% 0 0; border-bottom:1px solid #CCC; text-align:center; padding-bottom:30px;}
.angenieux li img{ max-width:100%;}
.angenieux li h2{ font-size:1.6em; margin:35px 0 15px 0; font-weight:bold;}
.angenieux li p{ font-size:1.25em; }
.angenieux li:nth-child(3n){ margin-right:0;}
.angenieux a.link{ margin:30px auto 0; width:150px; line-height:28px; display:block;  text-align:center; color:#139bd5;border-radius:35px; font-size:12px; transition:0.5s; border:1px solid #139bd5;}
.angenieux a.link:hover{ background:#139bd5; color:#FFF; box-shadow:0 -5px 10px rgba(0,0,0,0.2) inset;}


/*****cooke*****/
.cooke{ background:#000; border-bottom:8px solid #febe33;}
.cooke2{ background:#000;}
.cooke_box{ margin:0 auto; width:90%; color:#dcdcdc; font-size:14px; padding:60px 0 70px 0;}
.cooke_box td{ border-bottom:1px solid #454545; color:#ccc;}
.cooke_box td strong{ color:#FFF;}
.cooke_p1{ font-size:16px; font-weight:bold; color:#FFF;}
.cooke_box td p{color:#FFF;}
.cooke_p2{ font-size:28px; line-height:30px;color:#FFF; margin-bottom:20px;}
.cooke_b1{ border-bottom:3px solid #febe33;}

/*****OVIDE*****/
.ovide{ margin:0 auto; width:100%;}
.ovide > h2{ text-align:center; font-size:28px; line-height:30px; padding-top:60px;}
.ovide ul{ width:90%; margin:0 auto; padding:4% 0;}
.ovide ul:after{ content:""; display:block; clear:both;}
.ovide li{ float:left; font-size:14px; margin-bottom:20px; }
.ovide h1{ margin:0 auto; width:90%; padding-top:50px; line-height:2rem; font-size:24px;}
.ovide li h2{ font-size:18px; margin-bottom:10px;}

.ovide_2 ,.ovide_1, .ovide_3{ background:#fff; }
.ovide_2 img{ width:25%;}
.ovide_1 img{ width:20%;}
.ovide_1 li{ width:30%; margin-right:5%; }
.ovide_2 li, .ovide_3 li{width:22%; margin-right:4%; }
.ovide_2 li:nth-child(4n), .ovide_1 li:nth-child(3n), .ovide_3 li:nth-child(4n){ margin-right:0;}

.ovide_3 img{ width:100%; margin-bottom:20px;}
#qtake img{ width:100%; margin-bottom:20px;}

.ovide_sm{ background:#f1f1f1;}
.ovide_sm ul{ overflow:hidden;}
.ovide_sm li{ float:left;width:50%; padding:50px; box-sizing:border-box;}
.ovide_sm li.left{ background:#333; color:#FFF;}
.ovide_sm li h2{ font-size:30px; line-height:34px; margin-bottom:10px;}
.ovide_sm li img{ max-width:100%;}
.ovide_sm li p{ font-size:14px;}
.ovide_sm li h3{ font-size:16px; margin-bottom:10px;}
.ovide_sm table td{ color:#333; font-size:14px;}

.ovide_table{ width:100%; padding-top:0; background:#FFF; padding-bottom:50px; overflow:hidden; margin-top:-30px;}
.ovide_table div{margin:0 auto; width:90%; }
.table2 td{ border-bottom:1px solid #f1f1f1; font-size:14px;}
.table2 strong{ font-size:16px; }

.smart_dock{ background:#f8f8f8; padding:50px 0;}
.smart_dock ul{ margin:0 auto; width:90%; overflow:hidden;}
.smart_dock li{ float:left; width:50%; text-align:center;box-sizing:border-box; padding:0 50px;}
.smart_dock li img{ width:100%; margin-bottom:20px;}
.smart_dock li p{ font-size:16px;}

.qtake_qcp{ background:#219cd2; color:#FFF;}
.qtake_qcp ul{ margin:0 auto; width:90%; padding:50px 0;}
.qtake_qcp h2{ font-size:28px; margin-bottom:20px; font-weight:normal;}
.qtake_qcp h3{ font-size:20px; line-height:30px;font-weight:normal;}

/*****cmotion*****/
.cmotion{ background:#000; border-bottom:10px solid #fcd12d;}
.cmotion_img{ text-align:center; background:#f1f1f1; }
.cmotion_img img{ max-width:80%;}
.cmotion_1{ margin:40px auto 0 auto; width:90%; text-align:center;}
.cmotion_1 img{ max-width:100%;}
.cmotion2{ background:#FFF; }
.cmotion2 > h2{ margin:0; text-align:center;}
.cmotion2 > p{ text-align:center; font-size:14px; margin-top:10px;}
.cmotion2 li{ width:22%; margin-right:4%; text-align:center;}
.cmotion2 li:nth-child(4n){ margin-right:0;}
.cmotion2 li img{ max-width:100%;}
.cmotion2 li p{ text-align:left;}
.cmotion3{background:#f1f1f1; }
.cmotion3 img{ width:100%;}
.cmotion3 > p{ margin:10px auto 0 auto; width:80%; text-align:center;}
.cmotion3 > h2{ margin:0 auto; width:90%;}
.cmotion4 li img{ width:100%;}
.cmotion4 li p{ text-align:left;}

.cinefade{ padding:50px 0; text-align:center; background:#f1f1f1;}
.cinefade img{ max-width:1300px;}
.cinefade ul{ margin:0 auto; width:1300px; overflow:hidden;}
.cinefade ul li{ float:left; width:50%; font-size:20px; }

/*****qinematiq*****/
.qinematiq{ background:#f1f1f1; }
.qinematiq2 img{ margin-bottom:40px;}

/*****RTMOTION*****/
.rtmotion td{ padding:6px 10px;}
.rtmotion2{ margin:0 auto; width:90%; line-height:26px; text-align:center; font-size:16px;}
.rtmotion2 h2{ font-size:3em; margin:0; padding:50px 0 20px 0;}
#rtmotion3 img{ max-width:80%; max-height:80%;}

/*****oconnor*****/
#oconnor{ text-align:center;}
#oconnor h2{ font-size:22px;}
#oconnor li{ border-bottom:1px solid #d7d7d7;}
.oconnor{ background:#ededed;}

/*****quinebox*****/
.quinebox{background:#000; text-align:center; padding:4% 0;}
.quinebox img{ max-width:100%;}
.quinebox_text{ margin: auto;  padding:6% 15%; text-align:center; background:#f1f1f1; font-size:14px;}
.quinebox_text h2{ margin:15px 0 20px 0; font-size:30px; line-height:30px;}
.quinebox_text img{ max-width:100%; margin-bottom:50px;}
.quinebox2{background:#f1f1f1;padding:4% 0;text-align:center; font-size:14px;}
.quinebox2 > h2{ font-size:30px; line-height:30px; margin-bottom:30px;}
.quinebox2 ul:after{ content:""; display:block; clear:both;}
.quinebox2 ul{ margin:0 auto; width:90%;}
.quinebox2 li{ float:left; width:30%; margin-right:5%;}
.quinebox2 li:nth-child(3n){ margin-right:0;}
.quinebox2 img{ max-width:100%; margin-bottom:10px;}

/*****tiffen*****/
.tiffen{ margin:0 auto; width:100%; background:#f1f1f1;}
.tiffen > h2, .tiffen3 > h2{ font-size:30px; text-align:center; padding-top:50px; line-height:32px;}
.tiffen ul{  width:90%; margin:0 auto; padding:3% 0;}
.tiffen ul:after{ content:""; display:block; clear:both;}
.tiffen li{ float:left; width:18%; margin-right:2.5%;font-size:14px; margin-bottom:20px; text-align:center;}
.tiffen li:nth-child(5n){ margin-right:0;}
.tiffen li img{ width:100%;}
.tiffen2 li{ width:22%; margin-right:4%;font-size:14px; margin-bottom:20px; text-align:center;}
.tiffen2 li:nth-child(4){ margin-right:0;}
.tiffen3{ background:#f1f1f1;}
.tiffen3 li{ width:48%; margin-right:4%; margin-top:40px;}
.tiffen3 li h2{ margin-bottom:20px;}
.tiffen3 li:nth-child(5n){margin-right:4%;}
.tiffen3 li:nth-child(2n){ margin-right:0;}
.tiffen_tupian{ position:relative; width:100%; }
.tiffen_tupian img{ width:100%; display:block;}
.tiffen_tupian div{ position:absolute; left:5%; top:45%;  }
.tiffen_tupian div h2{ font-size:280%; line-height:40px; color:#333; }

/*****Litepanels*****/
.litepanels{ margin:0 auto; width:100%; color:#FFF;background:#000 url(../Litepanels/images/bg2.jpg) no-repeat center center; background-size:cover;}
.litepanels > h2{ text-align:center; padding-top:5%;font-size:40px; line-height:40px; }
.litepanels h3{ font-size:14px;}
.litepanels p{ color:#eee; text-align:center; margin-top:10px;}
.litepanels ul{ width:90%; margin:0 auto; padding:3% 0 5% 0; }
.litepanels ul:after{ content:""; display:block; clear:both;}
.litepanels ul li{ float:left; width:30%; font-size:12px; color:#999; margin-right:5%; text-align:center; }
.litepanels ul li:nth-child(3n){ margin-right:0;}
.litepanels ul li h2{ font-size:1.3em; margin:35px 0 20px 0; color:#FFF;}
.litepanels ul li p{ font-size:1.25em; color:#FFF; margin-top:10px;opacity: 0.8;}
.litepanels ul li img{ max-width:100%;}


.main3_1{ margin:0 auto;  display: table;  table-layout: fixed; max-width:100％;height:800px;}
.MoneyShot {display: table-cell;width: 90%;vertical-align: middle; text-align:right; color:#FFF;}
.MoneyShot h2{ color:#FFF; width:100%;}

/*****leica*****/
.leica{ padding:5% 0; background:#f1f1f1; text-align:center;}
.leica img{ max-width:100%; margin-bottom:50px;}
.text2{margin:0 auto; width:1180px; }
.text2 h2{ font-size:40px; line-height:40px; text-align:center; color:#000; padding-top:580px;}
.main_bg2{ background:#f1f1f1 url(images/pic1.png) no-repeat center 150px;}

/*****sinacam*****/
.sinacam{ background:#f1f1f1; text-align:center;  padding:60px 0;}
.sinacam img{ max-width:100%;}
.sinacam > h2{ font-size:32px; line-height:36px;  margin-bottom:10px;}
.sinacam > p{ font-size:14px;}
.sinacam ul{ margin:0 auto; }
.sinacam ul:after{ content:""; display:block; clear:both;}
.sinacam li{ float:left; margin-top:50px;}
.sinacam1 ul{ width:80%;}
.sinacam1 li{ width:48%; margin-right:4%;}
.sinacam1 li:nth-child(2n){ margin-right:0;}
.sinacam2 ul{width:90%;}
.sinacam2 li{ width:32%; margin-right:2%; }
.sinacam2 li:nth-child(3n){ margin-right:0;}
.sinacam3{height:900px; background:url(../sinaCAM/images/copter.jpg) no-repeat center center; background-size:cover; position:relative;}
.sinacam3 div{ position:absolute; width:300px; height:200px; left:25%; top:50%; margin-top:-100px; color:#FFF;}
.sinacam3 h2{ font-size:30px; line-height:30px;}
.sinacam3 p{ font-size:14px; margin:10px 0 20px 0;}
.sinacam3 h3{ font-size:8rem; line-height:8rem;}
.sinacam4 ul{ width:80%;} 
.sinacam4 li.left{ width:31.5%}
.sinacam4 li.right{ width:63%; float:right;}
.meat li.sinacam_bg{background:#f1f1f1 url(../sinaCAM/images/kit.jpg) no-repeat center center; background-size:cover; }
.meat li.sinacam_bg2{ width:100%; height:800px; background:url(../sinaCAM/images/copter.jpg) no-repeat center center; background-size:cover;}
.sinacam_bg3{ height:800px;background:url(../sinaCAM/images/13_fstops3.jpg) no-repeat center center; background-size:cover; }


/*****litra*****/
.litra{ background:#fff; padding:5% 0;}
.litra ul{ margin:0 auto; width:90%;}
.litra ul:after{ content:""; display:block; clear:both;}
.litra li{ float:left; width:20%; padding:3% 2% 10% 2%; box-sizing:border-box; border-left:1px solid #e5e5e5; text-align:center;}
.litra li img{ max-width:100%;}
.litra li p{ margin-top:15px; font-size:14px; text-align:left;}
.litra li:nth-child(1){ border:none;}
.litra2{background:#fff; height: auto; }
.litra2 h2{ font-size:24px; margin-bottom:15px; line-height:26px;}
.litra2 dl{ margin:0 auto 0 auto; width:90%; background:#f9f9f9; font-size:14px;}
.litra2 dl:after{ content:""; display:block; clear:both;}
.litra2 dt{ float:left; width:50%;}
.litra2 dd{ float:right; width:50%; padding:20% 10% 0 10%;box-sizing:border-box; }
.litra2 dl img{ width:100%; display:block;}
.litra2 dl:nth-child(2n) dt{float:right; }
.litra2 dl:nth-child(2n) dd{ float:left; }
.litra3{  background:#fff; font-size:14px;}
.litra3 ul{margin:0 auto; width:90%; }
.litra3 ul:after{ content:""; display:block; clear:both;}
.litra3 li{ float:left; width:25%; text-align:center;}
.litra3 h2{ font-size:30px; line-height:30px; text-align:center; padding:5% 0;}
.litra3 li img{ max-width:100%; margin-bottom:10px;}
.litra4{ padding-bottom:5%;}
.litra4 li{ width:32%; margin-right:2%; margin-top:20px;}
.litra4 li:nth-child(3n){ margin-right:0; }

/*****Asensetek*****/
.asensetek{ text-align:center; background:#f1f1f1; padding:6% 0;}
.asensetek img{ max-width:70%; margin-bottom:50px;}

/*****kippertie*****/
.kippertie, .kippertie2{ background:#f1f1f1;}
.kippertie > h3, .kippertie2 > h3{ margin:10px auto 0 auto; width:50%; text-align:center; font-weight:400; opacity:0.8;}
.kippertie li{ width:32%; margin-right:2%; margin-bottom:40px; text-align:center;}
.kippertie li p{ margin-top:10px;}
.kippertie li:nth-child(3n) , .kippertie2 li:nth-child(4n){ margin-right:0;}
.kippertie2 li{width:22%; margin-right:4%; text-align:center;}
.kippertie2 img{ max-width:100%;}

/*****bolt*****/
.bolt{ background:#f1f1f1; padding:4% 10% 5% 10%;}
.bolt ul{ overflow:hidden;}
.bolt ul li{ float:left; width:50%;}
#bolt_1{ background:#151515; color:#FFF; text-align:center;}
#bolt_1 h2, #bolt_1 h3{ color:#FFF;}
#bolt_1 p{ color:#CCC;}


.asensetek2{background: #f1f1f1; }
.asensetek2 ul{ padding-top:0;}
.asensetek2 ul li{ width:18%; margin-left:2.5%; }

.twister{ width:100%;}
.twister td{ border-bottom:1px solid #e6e6e6; line-height:36px;}

/*****smallhd*****/
.smallhd{ background:#FFF; margin:0; padding:50px 0;}
.smallhd h1{ font-size:30px; text-align:center; }
.smallhd .smallhd_1{margin:30px auto 0 auto;width:94%; }
.smallhd .smallhd_1::after{ content:""; display:block; clear:both;}
.smallhd .smallhd_1 img{width:70%; margin-bottom:20px;}
.smallhd .smallhd_1 li{ float:left; width:25%; text-align:center; border-right:1px solid #f1f1f1; box-sizing:border-box; margin-top:50px;}
.smallhd .smallhd_1 li:nth-child(4n){border-right: none; }
.smallhd .smallhd_1 h2{ font-size:24px;}
.smallhd .smallhd_1 p{ margin:10px 0; font-size:14px; line-height:20px;}
.smallhd .smallhd_1 a{ color:#333; text-align:center;}
.smallhd .smallhd_1 h3{margin:0 auto; width:100px;  line-height:24px;  background:#139bd5; text-align:center; color:#fff;font-size:12px; font-weight:normal;border-radius:35px; transition:0.5s; }
.smallhd .smallhd_1 h3:hover{ background:#f6b324; }
.smallhd .small{ display:none;}



@media (max-width:768px){

.weiz, .weizz .weiz p{display: none;}
.weizz .weiz{ display:block; }
.weizz .weiz span{ width:100%;}

.bx-wrapper .bx-pager{ margin-bottom:20px;}
.weizz2{ width:100%; display:inline-block; text-align:center; color:#FFF; padding:0 5%;box-sizing:border-box; line-height:1.2rem;}

.meat li{background:#000;}
.meat img{ max-width:90%; } 
.meat h2{ font-size:200%; line-height:120%; text-align:center;}
.meat dl{ width:100%; overflow: hidden; }
.meat dt{ width:100%; padding-top:30px; padding-right:0;}
.meat dd{ width:100%; padding-left:0;}
.meat_1 li{ list-style: inside; opacity:0.8;}
.meat_1 li, .meat_1 li:nth-child(2n){ background:none;}

.meat_1_1 h2{ margin-bottom:15px; font-size:1.4rem;}
.meat_1_1 h3{ font-size:16px;  opacity:0.95; margin:10px 0;}
.meat_1_1 a.link{ margin:20px auto; width:80%; line-height:30px;}
.meat_1{ margin:0 auto; width:90%; height:auto; display:block;}
.meat_1 figure{ padding-right:0;}

/*****彩页下载*****/
.caiye{ margin-top:20px; width:90%; background:#111; padding:20px; border-top:1px solid #222; box-sizing:border-box; }
.caiye > h2{ font-size:20px;margin-bottom:20px;}
.caiye_box li{width:100%; text-align:left; margin:0; border-bottom:1px dashed #666; padding:10px 0;}
.caiye_box li img{ display:none;}
.caiye_box li p::before{content:"➤ "; padding-left:10px;}

.section{width:100%; padding:0;}


/*****Angenieux *****/
.angenieux{ margin:0 auto; width:90%;}
.angenieux li{width:100%; margin:20px 0 0; padding-bottom:20px;}
.angenieux li img{ max-width:80%;}
.angenieux li h2{  margin:15px 0 15px 0;}

/*****cooke*****/
.cooke_box{ padding:30px 0 0 0;}
.cooke_p2{ font-size:20px; margin-bottom:10px; line-height:1.4rem;}
.cooke_table{height:auto;width:100%;overflow:scroll;}
.cooke_box td{ font-size:12px; line-height:1rem;}
.cooke_box strong{ font-size:14px; display:block; width:70px; padding-right:5px;}

/*****OVIDE*****/
.ovide{ padding-top:20px;}
.ovide h1{ padding-top:0; line-height:1.6rem; font-size:20px;}
.ovide > h2{ font-size:24px; padding-top:30px;}
.ovide ul{ padding:20px 0;}
.ovide li{ float:none; margin-bottom:20px; }
.ovide li h2{ font-size:18px; margin-bottom:10px;}

.ovide_2 ,.ovide_1, .ovide_3{ background:#fff; }
.ovide_1 img ,.ovide_2 img{ width:30%;}
.ovide_1 li, .ovide_2 li, .ovide_3 li{width:100%; margin-right:0; text-align:center;}

.ovide_sm li{width:100%; padding:20px; }
.ovide_sm li h2{ font-size:20px; line-height:1.6rem; }

.ovide_table{  padding-bottom:20px; }
.table2 td{ width:100px; font-size:12px; text-align:left;}

.smart_dock{padding:20px 0;}
.smart_dock li{ float: none; width:100%; margin-top:10px; padding:0 20px;}
.smart_dock li p{ font-size:14px;}
.smart_dock li img{ margin-bottom:10px;}

.qtake_qcp ul{ padding:30px 0;}
.qtake_qcp h2{ font-size:20px; margin-bottom:10px;}
.qtake_qcp h3{ font-size:16px; line-height:1.6rem;}

/*****cmotion*****/
.cmotion{ background:#000; border-bottom:10px solid #fcd12d;}
.cmotion_img{ text-align:center; background:#f1f1f1; }
.cmotion_img img{ max-width:80%;}
.cmotion_1{ margin:40px auto 0 auto; width:90%; text-align:center;}
.cmotion2{ padding:0 5%; width:90%;}
.cmotion2 > h2{ margin:0; text-align:center; font-size:20px;}
.cmotion2 > p{ text-align:left; }
.cmotion2 li{ width:100%; margin-right:0;}
.cmotion2 li:nth-child(4n){ margin-right:0;}
.cmotion2 li img{ max-width:80%;}
.cmotion3{ padding-top:0;}
.cmotion3 > p{  width:90%; text-align:left;}

.cinefade{ width:90%; padding:20px 5%; text-align:center; background:#f1f1f1;}
.cinefade img{ max-width:100%;}
.cinefade ul{ width:90%; }
.cinefade ul li{ font-size:12px; line-height:1rem;}

/*****smallhd*****/
.smallhd{ padding:30px 0;}
.smallhd h1{ font-size:28px; }
.smallhd .smallhd_1{margin:0 auto 0 auto;width:90%; }
.smallhd .smallhd_1::after{ content:""; display:block; clear:both;}
.smallhd .smallhd_1 img{width:80%; margin-bottom:10px;}
.smallhd .smallhd_1 li{ float: none; width:100%; border-right: none; margin-top:20px;}
.smallhd .smallhd_1 h2{ font-size:20px;}
.smallhd .smallhd_1 p{ margin:5px 0; }
.smallhd .smallhd_1 h3{width:90%;  line-height:26px; }
.smallhd .big{display:none;}
.smallhd .small{ display:inline-block;}

/*****tiffen*****/
.tiffen > h2, .tiffen3 > h2{ font-size:24px;  padding-top:30px; }
.tiffen li{ width:100%; margin-right:0;margin-bottom:20px; }
.tiffen2 li{ width:100%; margin-right:0; }
.tiffen3 li{ width:100%; margin-right:0; margin-top:10px;}
.tiffen3 li:nth-child(5n){margin-right:0;}
.tiffen_tupian div h2{ font-size:120%; line-height:20px; }

/*****Litepanels*****/
.litepanels > h2{font-size:24px;}
.litepanels p{ color:#eee; padding:0 5%; line-height:1.2rem; }
.litepanels ul{  width:80%;}
.litepanels ul li{ width:100%; margin-right:0; margin-top:20px;}
.litepanels ul li h2{margin:15px 0 0 0; }

/*****quinebox*****/
.quinebox, .quinebox_text{padding:4%;}
.quinebox_text h2{ margin:10px 0; font-size:20px; line-height:24px;}
.quinebox_text img{ margin-bottom:10px;}
.quinebox2 > h2{ font-size:20px; line-height:20px; margin-bottom:10px;}
.quinebox2 li{ width:100%; margin:10px 0;}
.quinebox2 img{width:90%; margin-bottom:10px;}

/*****litra*****/
.litra li{ width:100%; padding:3% 0; border:none;}
.litra li p{ margin-top:10px; }
.litra2 h2{ font-size:20px; margin-bottom:15px; line-height:26px;}
.litra2 dt{ width:100%;}
.litra2 dd{width:100%; padding:5%;}
.litra3 li{ width:100%;  border:1px solid #f8f8f8; box-sizing:border-box; padding:10px; margin-bottom:4%;}
.litra3 h2{ font-size:24px; line-height:26px; padding:5%;}
.litra4{ padding-bottom:5%;}
.litra4 li{ width:100%; margin-right:0; border:none; margin-top:0;}

/*****kippertie*****/
.kippertie, .kippertie2{ padding:0;}
.kippertie > h3, .kippertie2 > h3{width:90%;}
.kippertie li{ width:100%; margin-right:0; margin-bottom:20px;}
.kippertie li p{ margin-top:10px; text-align:left;}
.kippertie2 li{width:100%; margin-right:0; }
.kippertie img, .kippertie2 img{ max-width:100%;}

/*****sinacam*****/
.sinacam{ padding:20px 0;}
.sinacam img{ max-width:100%;}
.sinacam > h2{ font-size:20px; line-height:20px;  margin-bottom:10px;}
.sinacam li{margin-top:20px;}
.sinacam1 ul, .sinacam2 ul, .sinacam4 ul{ width:90%;} 
.sinacam1 li, .sinacam2 li{ width:100%; margin-right:0;}
.sinacam3, .sinacam_bg3{height:200px;}
.sinacam3 div{width:auto; height:100px; margin-top:-50px; left:5%;}
.sinacam3 h2{ font-size:20px; line-height:20px;}
.sinacam3 p{ font-size:14px; margin:10px 0;}
.sinacam3 h3{ font-size:2rem; line-height:2rem;}
.sinacam4 li.left, .sinacam4 li.right{ width:100%}
.meat li.sinacam_bg{ background:#f1f1f1;}
.meat li.sinacam_bg2{ width:100%; height:200px; }


.twister td{ line-height:1.6rem; padding:5px 0;}
	
}

