.process-section{margin:32px 0px;}
.process-section h3{font-size:36px;color:#0B367F;font-weight:bold;}
.process-section span{font-size:26px;color:#333333;line-height:48px;}
.video-section{}
.video-section .titlebar{background:#0B367F url(/themes/ztdiy/skins/img/videobg.jpg);text-align:center;}
.video-section .titlebar h3{color:#FFF;margin:0px;line-height:72px;font-size:32px;letter-spacing:2px;}
.videoinquiry{display:flex;width:100%;margin:10px 0px;}
.videoinquiry .videobox{flex:1;height:514px;}
.videoinquiry .videobox video{height:100%;object-fit:fill;}
.inquirybox .contact_tel{width:100%;height:48px;line-height:48px;display:flex;}
.inquirybox .contact_tel span{font-weight:bold;margin-left:10px;}
.inquirybox .contact_tel a{color:#FF0000;font-size:24px;}
.videoinquiry .inquirybox{width:30%;border:solid 1px #eee;margin-left:10px;}
.inquirybox h3{width:100%;margin:0px;background:#0B367F;color:#FFF;text-align:center;line-height:48px;}
.inquirybox div.brief{margin:5px auto;height:188px;width:96%;overflow:hidden;}
.inquirybox tr td button{width:80%;line-height:32px;}


.sampleimgs{display:flex;flex-wrap:wrap;justify-content: space-between;margin:10px 0px;}
.sampleimgs ul{width:32%;}
.sampleimgs ul.img50{width:49%;margin-top:20px;}
.sampleimgs ul li{text-align:center;}
.sampleimgs ul li.title{font-weight:bold;background:#0B367F;color:#fff;line-height:40px;font-size:18px;}
.sampleimgs img{width:100%;}

.contactbg{height:161px;width:100%;max-width:989px;text-align:center;margin:48px auto;background:url(/themes/ztdiy/skins/img/phonebox.jpg) no-repeat center;background-size:100%;}
.contactbg div.phone{padding-top:20px;}
.contactbg div span.title{color:#333;font-size:40px;font-weight:bold;}
.contactbg div span a{color:#FF0000;font-size:52px;}
.contactbg div.brief{color:#FFF;font-size:24px;margin-top:10px;}

.samplesbox{margin:10px 0px;}
.samplesbox h3{text-align:center;color:#0B367F;font-weight:bold;font-size:40px;margin:0px 0px 32px 0px;}
.samplesbox div{display:flex;flex-wrap:wrap;justify-content: space-between;}
.samplesbox div div.div30{width:32%;}
.samplesbox div div.div30 a{width:100%;margin:0px;}
.samplesbox div div.div30 a.img3{margin-top:10px;}
.samplesbox a.img75{width:66%;}
.samplesbox a.img50{width:49%;}
.samplesbox a.img30{width:32%;margin:20px 0px;}
.samplesbox a.img25{width:24%;margin:20px 0px;}
.samplesbox img{width:100%;}

.goodsbox{margin:10px 0px;}
.goodsbox h3{text-align:center;color:#0B367F;font-weight:bold;font-size:40px;}
.goodsbox div{display:flex;flex-wrap:wrap;justify-content: space-between;}
.goodsbox a{width:30%;margin:10px 0px;border:solid 1px #0B367F;}
.goodsbox a ul{}
.goodsbox a ul li{width:100%;}
.goodsbox a ul li img{width:100%;}
.goodsbox a ul li.title{text-align:center;background:#0B367F;color:#fff;line-height:40px;font-size:18px;}

.pktitle{text-align:center;}
.pktitle h3{font-weight:bold;font-size:56px;}
.pktitle span{font-size:28px;line-height:56px;}
.pkitem ul{display:flex;justify-content: space-between;align-items: center;}
.pkitem li{flex:1;display:flex;flex-direction:column;justify-content: space-between;}
.pkitem li div{flex:1;}
.pkitem li.center{width:60%;margin:0px 48px;}
.pktop{margin:24px 0px 0px 0px;}
.pksupertop{display:none;}
.pkbottom{margin:48px 0px 0px 0px;}
.pkbottom li{height:431px;}
.pkitem li.left{text-align:right;}
.pkitem li h3{font-size:28px;font-weight:bold;margin:0px 0px 16px 0px;}
.pkitem li span{font-size:20px;}

.lctitle{text-align:center;}
.lctitle h3{font-weight:bold;font-size:40px;color:#0B367F;}
.lctitle span{font-size:20px;line-height:48px;}
.lcitems {margin:32px 0px;display:flex;flex-wrap:wrap;justify-content: space-between;}
.lcitems ul li{text-align:center;font-size:24px;line-height:64px;}
.lcitems ul li img{width:100%;max-width:133px;}

.choosereasontitle{text-align:center;}
.choosereasontitle h3{font-weight:bold;font-size:40px;color:#0B367F;}
.choosereasontitle span{font-size:20px;line-height:32px;}
.choosereasonitems {width:80%;margin:32px auto;display:flex;flex-wrap:wrap;justify-content: space-between;}
.choosereasonitems ul li{text-align:center;font-size:18px;line-height:32px;}
.choosereasonitems ul li img{height:100%;}

.jytitle{text-align:center;}
.jytitle h3{font-weight:bold;font-size:40px;}
.jytitle span{font-size:20px;line-height:32px;}

.ystitle{text-align:center;}
.ystitle h3{font-weight:bold;font-size:40px;color:#0B367F;}
.ystitle span{font-size:20px;line-height:48px;}
.ysitems {margin:32px 0px;display:flex;flex-wrap:wrap;justify-content: space-between;}
.ysitems div.item{width:48%;margin:32px 0px;position:relative;}
.ysitems div.item img{position:absolute;top:0px left:10px;z-index:-1;}
.ysitems div.item h3{margin:48px 0px 24px 64px;font-size:32px;color:#0B367F;}
.ysitems div.item span{display:block;margin-left:64px;font-size:16px;}

.jzgtitle{text-align:center;}
.jzgtitle h3{font-weight:bold;font-size:40px;color:#0B367F;}
.jzgitems {margin:32px 0px;display:flex;flex-wrap:wrap;justify-content: space-between;}
.jzgitems div.item{width:48%;margin:32px 0px;padding:10px 10px;display:flex;align-items: center;border:solid 1px #0B367F;border-radius:20px;}
.jzgitems div.item img{width:96px;margin:10px;}
.jzgitems div.item h3{font-size:32px;color:#0B367F;margin:0px;}
.jzgitems div.item span{display:block;font-size:16px;margin-top:10px;}

.shfwtitle{text-align:center;}
.shfwtitle h3{font-weight:bold;font-size:40px;color:#0B367F;}
.shfwtitle span{font-size:20px;line-height:48px;}
.shfwitems {margin:0px 0px;display:flex;flex-wrap:wrap;justify-content: space-between;}
.shfwitems div.item{width:48%;margin:10px 0px;position:relative;}
.shfwitems div.item h3{margin:20px 0px 24px 0px;font-size:32px;color:#0B367F;font-weight:bold;}
.shfwitems div.item span{display:block;font-size:16px;}

.about-page-wrap{display:flex;margin:32px 0px;align-items: center;background:#fff;}
.about-page-wrap div.info{width:60%;font-size:16px;line-height:32px;letter-spacing:2px;padding:0px 32px;}
.about-page-wrap div.info h1{color:#0B367F;font-weight:bold;}
.about-page-wrap div.thumb{flex:1;}
.about-page-wrap div.thumb img{width:100%;}

@media (max-width : 740px) {
 .process-section h3{font-size:18px;color:#0B367F;}
.process-section span{font-size:12px;color:#333333;line-height:24px;}
.video-section .titlebar h3{line-height:32px;font-size:16px;letter-spacing:2px;}
.videoinquiry .videobox{height:272px;width:100%;}
.videoinquiry{flex-direction:column;}
.videoinquiry .inquirybox{width:100%;border:solid 1px #eee;margin-left:0px;}
.inquirybox h3{font-size:16px;line-height:32px;}
.inquirybox ul li textarea{width:100%;height:64px;}

.sampleimgs ul{width:32%;}
.sampleimgs ul li.title{line-height:24px;font-size:12px;}

.contactbg{height:88px;width:100%;text-align:center;margin:0px auto;}
.contactbg div.phone{padding-top:25px;}
.contactbg div span.title{color:#333;font-size:16px;font-weight:bold;}
.contactbg div span a{color:#FF0000;font-size:18px;}
.contactbg div.brief{color:#FFF;font-size:11px;margin-top:0px;}
.samplesbox h3{text-align:center;color:#0B367F;font-weight:bold;font-size:20px;margin:0px 0px 10px 0px;}
.samplesbox a.img30{margin:8px 0px;}
.samplesbox div div.div30 a.img3{margin-top:5px;}

.goodsbox h3{font-size:20px;}
.goodsbox a{width:48%;margin:10px 0px;border:solid 1px #0B367F;}
.goodsbox a ul li.title{line-height:24px;font-size:13px;}

.pktitle h3{font-size:28px;}
.pktitle span{font-size:16px;line-height:28px;}
.pkitem ul{display:flex;justify-content: space-between;align-items: center;}
.pkitem li{flex:auto;width:40%;display:flex;flex-direction:column;justify-content: space-between;}
.pkitem li div{flex:1;}
.pkitem li.center{width:40%;margin:0px 5px;}
.pktop{margin:0px 0px 0px 0px;width:100%;}
.pktop li.left,.pktop li.right{display:none;}
.pksupertop{display:inline;}
.pksupertop img{margin:10px 0px 0px 0px;}
.pkbottom{margin:10px 0px 0px 0px;}
.pkbottom li{height:300px;}
.pkbottom li.center{width:10px;}
.pkbottom li.center img{display:none;}
.pkitem li.left{text-align:right;}
.pkitem li h3{font-size:16px;font-weight:bold;margin:0px 0px 5px 0px;}
.pkitem li span{font-size:13px;}

.lctitle span{font-size:12px;line-height:24px;}
.lctitle h3{font-size:20px;}
.lcitems ul{width:30%;}
.lcitems ul li{font-size:13px;line-height:32px;}
.lcitems ul li img{width:80%;}

.choosereasontitle h3{font-size:20px;}
.choosereasontitle span{font-size:10px;line-height:16px;}
.choosereasonitems {width:100%;margin:16px auto;}
.choosereasonitems ul{width:50%;margin:10px 0px 10px 0px;}
.choosereasonitems ul li{font-size:12px;line-height:16px;}
.choosereasonitems ul li img{width:40%;}

.jytitle h3{font-size:20px;}
.jytitle span{font-size:13px;line-height:18px;margin:0px 20px;}

.ysitems {margin:0px 0px;}
.ystitle h3{font-size:20px;}
.ystitle span{font-size:13px;line-height:24px;}
.ysitems div.item{margin:16px 0px;width:100%;}
.ysitems div.item img{width:16%;}
.ysitems div.item h3{margin:24px 0px 16px 48px;font-size:20px;}
.ysitems div.item span{margin-left:48px;font-size:13px;}

.jzgtitle h3{font-size:20px;}
.jzgtitle span{font-size:13px;line-height:24px;}
.jzgitems {margin:0px;}
.jzgitems div.item{width:100%;margin:16px 0px;}
.jzgitems div.item img{width:64px;margin:10px;}
.jzgitems div.item h3{font-size:20px;}
.jzgitems div.item span{font-size:13px;}

.shfwtitle h3{font-size:20px;}
.shfwitems div.item{width:100%;margin:10px 0px;position:relative;}
.shfwitems div.item h3{margin:10px 0px 24px 0px;font-size:18px;}
.shfwitems div.item span{font-size:13px;}

.about-page-wrap{flex-direction: column-reverse;}
.about-page-wrap div.info{width:100%;font-size:13px;line-height:24px;padding:0px 20px;}
.about-page-wrap div.info h1{font-size:24px;}
.about-page-wrap div.thumb{width:100%;}
}