@charset "utf-8";
/* CSS Document */
/*³¬Π΅ΖΑΔ»ΚΦ»ϊ (<768px);Π΅ΖΑΔ»Ζ½°ε (΅έ768px);ΦΠµΘΖΑΔ»ΧΐΓζ (΅έ992px);΄σΖΑΔ»ΧΐΓζ (΅έ1200px) 
 @media screen and (min-width:992px) and (max-width:1199px) {}
*/
html,body{ width:100%;  background:#fff}
.body-bg0{ background-color:#fff}
.window-all{ min-width:320px; max-width:720px;  margin:0 auto;}
.header { width: 100%; position: fixed; top: 0; top: 0; z-index: 9999; height:60px; background: #fff; }
.header .logo { display: block; height: 40px; text-align:left; padding-left:5px; margin-top:10px; position:relative; z-index:9999; overflow:hidden; float:left; }
.header .logo img{ height:40px; width:auto}
.header .h-title{font: normal 20px/50px 'ΞΆΘνΡΕΊΪ'; color: #fff; position:relative; z-index: 9999; }
.header .back { position: absolute; top: 0; left: 0; display: block; width: 50px; height: 50px; text-indent: -9999em; background: url(/LHqEJSkFUJEIEE5oKyIFIRRpKIMrKO5JISWMUHEoIt.jpg) no-repeat center center; background-size: 12px 20px; }
.banner { width: 100%; height: 0; opacity: 0.0; margin: 0 auto; position: relative; z-index: 1; overflow: hidden; }
.banner .swiper-container { width:100%; height: 100%; position:relative; z-index:1}
.banner .swiper-slide { text-align: center;width:100%; height: 100%; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.banner .swiper-slide a { display: inline-block; width: 100%; height: 100%; background-position: center center; background-size: cover; }

.header-fill{ height:60px;}
.index-tel{ height:50px; overflow:hidden; padding: 0 3.5%; margin-bottom:30px; border-bottom:2px solid #c5b15f;}
.index-tel span{ display:inline-block; height:50px; padding-left:35px;font: normal 18px/50px 'ΞΆΘνΡΕΊΪ'; color: #c5b15f; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpKScpIk5NHS0pD1cF.jpg) 0 center no-repeat; background-size:30px auto; }

.index-title{ height:64px;  background:url(/LHqEJSkFUJEIEE5oKyIFIRRpDSkSKyLMI1LpD1cF.jpg) center top no-repeat; overflow:hidden}
.index-title .ch{ display:inline-block;font:normal 26px/36px 'ΞΆΘνΡΕΊΪ'; color:#3f3f3f; }
.index-title .en{ display:inline-block; font:normal 14px/26px 'ΞΆΘνΡΕΊΪ'; color:#898989; }

.index-servcie{display: flex; display: -webkit-flex; flex-flow: wrap; padding-top:15px; padding-bottom:30px;}
.index-servcie a{ margin-bottom:5px;}
.index-servcie .is-item1{ display:block; width:47.75%; padding:10px 0 5px 0px; margin-left:1.5%; background-color:#c5b15f}
.index-servcie .is-item1 img{ height:55px; width:auto}
.index-servcie .is-item1 .is-font{ width:100%; padding:0 5%;font: normal 16px/30px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9; }

.index-servcie .is-item2{ display:block; width:47.75%; padding:10px 0 5px 0px; margin-left:1.5%; background-color:#7db7b5}
.index-servcie .is-item2 img{ height:55px; width:auto}
.index-servcie .is-item2 .is-font{ width:100%; padding:0 5%;font: normal 16px/30px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9; }

.index-servcie .is-item3{ display:block; width:31.33333%; padding:10px 0 5px 0px; margin-left:1.5%; background-color:#dfa87e}
.index-servcie .is-item3 img{ height:55px; width:auto}
.index-servcie .is-item3 .is-font{ width:100%; padding:0 5%;font: normal 16px/30px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9; }

.index-servcie .is-item4{ display:block; width:31.33333%; padding:10px 0 5px 0px; margin-left:1.5%; background-color:#4eb4b0}
.index-servcie .is-item4 img{ height:55px; width:auto}
.index-servcie .is-item4 .is-font{ width:100%; padding:0 5%;font: normal 16px/30px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9; }

.index-servcie .is-item5{ display:block; width:31.33333%; padding:10px 0 5px 0px; margin-left:1.5%; background-color:#e3c445}
.index-servcie .is-item5 img{ height:55px; width:auto}
.index-servcie .is-item5 .is-font{ width:100%; padding:0 5%;font: normal 16px/30px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9; }

.ibg2{background-color:#f6f5f5}

.index-all{ padding-top:30px; padding-bottom:30px;}
.index-work-sort{  padding-top:5px;}
.index-work-sort a{ display:inline-block; height:24px; padding:0 5px; margin-bottom:2px;font: normal 14px/26px 'ΞΆΘνΡΕΊΪ'; color: #c5b15f;}
.index-work-sort a:hover{color: #fff; background-color:#c5b15f;}

.index-work{ width:100%; padding:10px 1.25% 0 1.25%;display: flex; display: -webkit-flex; flex-flow: wrap;}
.index-work .iwl-item{ display:none; width:47.85%; margin-bottom:10px; margin-left:1.43333333%}
.index-work .iwl-item .wimg{ display:block;width:100%; left:0; top:0; z-index:1}
.index-work .iwl-item img{ width:100%; height:0}
.index-work .iwl-item .wtitle{ width:100%; height:38px;font: normal 14px/38px 'ΞΆΘνΡΕΊΪ'; color: #fffdfd; text-align:center; overflow:hidden; left:0; bottom:0; z-index:2; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpERqrJSMKDEkDIOcSK1H.jpg) repeat;}
.index-work .iwl-item:hover .wtitle{color:#c5b15f;}

.index-zhuanti{width:100%; display: flex; display: -webkit-flex; flex-flow: wrap; margin-top:30px;}
.index-zhuanti .izt-item{ display:block; width:28%; margin-left:3.7%; margin-bottom:15px;}
.index-zhuanti .izt-item .ztimg{ width:100%; text-align:center;}
.index-zhuanti .izt-item .ztimg img{ width:100%; height:auto;border:2px solid #c5b15f;border-radius:400px;-webkit-border-radius:400px;-moz-border-radius:400px;-ms-border-radius:400px;-o-border-radius:400px;}
.index-zhuanti .izt-item .zttitle{ width:100%; height:32px; margin-top:8px;text-align:center;font:normal 18px/32px 'ΞΆΘνΡΕΊΪ'; color:#020202; overflow:hidden}
.index-zhuanti .izt-item .zttext{ width:100%; height:28px; text-align:center;font:normal 16px/28px 'ΞΆΘνΡΕΊΪ'; color:#020202; overflow:hidden}

.index-more a{ display:inline-block; width:122px; height:28px;font:normal 16px/28px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; border:1px solid #c5b15f;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;}
.index-about-sort{ margin-top:10px;}
.index-about-sort a{ display:inline-block; width:120px; height:28px; margin:0 10px; text-align:center;font:normal 16px/28px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; border:1px solid #c5b15f;}
.index-about-sort a:hover{ background-color:#c5b15f; color:#fff}
.index-about-sort .ia-active{background-color:#c5b15f !important; color:#fff !important}
.index-about{ padding:15px 3% 0 3%; }
.index-about p{font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#545454; text-indent:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}

.index-team-title{ padding-bottom:20px;font: normal 20px/24px 'ΞΆΘνΡΕΊΪ'; color: #3f3f3f; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpDSODKk5JHu9PKIZ.jpg) center bottom no-repeat}

.index-team{ display: flex; display: -webkit-flex; flex-flow: wrap; padding-top:5px;}
.index-team .it-item{ width:45.5%; margin-left:3%; margin-top:15px; background-color:#ffffff; box-shadow: 0 0 3px #b2b2b2;}
.index-team .it-item .timg img{ width:100%; height:0;}
.index-team .it-item .tfont{ display:block; width:96%; height:28px; overflow:hidden; padding:0 2%; margin-top:5px; text-align:center;font: normal 16px/28px 'ΞΆΘνΡΕΊΪ'; color: #585858; }
.index-team .it-item .ttext{ padding:0 2%; }
.index-team .it-item .ttext p{font: normal 12px/18px 'ΞΆΘνΡΕΊΪ'; color: #8c8c8c; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.index-team .it-item .tmore{ margin-top:10px; padding-bottom:10px;}
.index-team .it-item .tmore  a{ display:inline-block; width:77px; height:20px; border:1px solid #b2b2b2; text-align:center;font: normal 12px/20px 'ΞΆΘνΡΕΊΪ'; color: #8c8c8c;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px; text-transform:uppercase;}
.index-team .it-item:hover{}
.index-team .it-item .tmore  a:hover{ color:#c5b15f; border:1px solid #c5b15f;}
.index-team .it-item .tfont:hover{ color:#c5b15f; }

.index-news-sort{ height:55px; padding: 0 1%; margin-bottom:15px; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpJyOTU19qTS1oKIRoDIkH.jpg) 0 bottom repeat-x; overflow:hidden}

.index-news-sort .ins-link{ display:inline-block; padding:0 5px; height:55px; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpJyOTU19qTSAIUI5SIt.jpg) center bottom no-repeat;font:normal 14px/46px 'ΞΆΘνΡΕΊΪ'; color:#030303;}
.index-news-sort .ins-link:hover{ color:#c5b15f; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpJyOTU19qTSAIJ1gQIRNqESgJ.jpg) center bottom no-repeat}
.index-news-sort .ins-active{ color:#c5b15f !important; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpJyOTU19qTSAIJ1gQIRNqESgJ.jpg) center bottom no-repeat !important}


.nw-content { width: 100%; position: relative; height: 370px;overflow:hidden;}
.nwc-container { width: 500%; height: 370px; position: absolute; left: 0; top: 0; text-align:left}
.nwc-item { width: 20%; height: 391px; float:left }
.nwci-list { display: block; width: 97%;  padding: 12px 0 15px 0; margin: 0 auto 10px auto; border: 2px solid #fcfcfc; background-color:#fcfcfc }
.nwci-list .ntitle { width: 100%; padding: 0 12px 0 10px; height: 26px; font: bold 15px/26px 'ΞΆΘνΡΕΊΪ'; color: #424242; overflow: hidden; }
.nwci-list .ntitle p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.nwci-list .ntitle p:hover{ color:#c5b15f}
.nwci-list .ntext { width: 100%; padding: 0 15px 0 18px; max-height: 40px; font: normal 12px/20px 'ΞΆΘνΡΕΊΪ'; color: #797979; overflow: hidden; }
.nwci-list .ntext p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.nwci-list:hover .ntitle { color: #e3b744 }

.foot-mess{ width:100%; padding:25px 8%; margin-top:5px; background-color:#7db7b5}
.foot-mess .fm-input{ width:100%; height:32px; padding:0 10px; margin-bottom:8px;font: normal 14px/32px 'ΞΆΘνΡΕΊΪ'; color: #ffffff; overflow: hidden; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpKIgOE0pMI1LpD1cF.jpg) repeat; border:none;}
.foot-mess .fm-textarea{width:100%; height:90px; padding:5px 10px; margin-bottom:8px;font: normal 14px/20px 'ΞΆΘνΡΕΊΪ'; color: #ffffff; overflow: hidden; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpKIgOE0pMI1LpD1cF.jpg) repeat; border:none;}
.foot-mess .fm-submit{ display:block;width:50%; height:28px; padding:0 10px; margin:0 auto;font: normal 14px/28px 'ΞΆΘνΡΕΊΪ'; color: #ffffff; overflow: hidden; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpKIgOE0pMI1LpD1cF.jpg) repeat; border:none; cursor:pointer;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px; }

.foot-mess-title{ margin-bottom:20px;}
.foot-mess-title .ch{ display:block; text-align:center;font: normal 18px/20px 'ΞΆΘνΡΕΊΪ'; color:#ffffff}
.foot-mess-title .en{display:block;text-align:center;font: normal 14px/20px 'Arial'; color:#ffffff; text-transform:uppercase}

.foot-nav{display: flex; display: -webkit-flex; flex-flow: wrap; margin-top:5px;}
.foot-nav a{ display:block; width:25%;  padding:12px 0 5px 0px;background:url(/LHqEJSkFUJEIEE5oKyIFIRRpHycrEu5LKS9KUHEoIt.jpg) 0 0 repeat-y #c5b15f;}
.foot-nav  img{ height:42px; width:auto}
.foot-nav .is-font{ width:100%; padding:0 5%;font: normal 16px/30px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9; }
.foot-nav a:first-child{background:#c5b15f;}

.page-title{ width:96%; height:33px; margin:15px auto 0 auto; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpEScPU1SGT0SpIN.jpg) 0 0 no-repeat}
.page-title .prp-title{font:normal 18px/20px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; padding-left:35px;}
.page-title .prp-font{font:normal 14px/33px 'ΞΆΘνΡΕΊΪ'; color:#979797; padding-right:8px;}
.page-title .prp-font a{font:normal 14px/33px 'ΞΆΘνΡΕΊΪ'; color:#979797; }
.page-title .prp-font a:hover{ color:#c5b15f; }
.page-about{ padding:25px 2%;font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#727272;}
.page-about img{ max-width:100% !important; height:auto !important}
.page-reccase-title{ height:28px; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpESEJIk5NKRIrIuyMJSkJTxIsID.jpg) center center repeat-x}
.page-reccase-title span{ display:inline-block; height:28px; padding:0 10px; background-color:#fdfdfd;font: normal 20px/28px 'ΞΆΘνΡΕΊΪ'; color: #c5b15f;}

.pt-view-title{ width:97.5%; margin:10px auto; height:44px;background:url(/LHqEJSkFUJEIEE5oKyIFIRRpESEJIk5NKRIrIuyMJSkJTxIsID.jpg) center center repeat-x; text-align:center}
.pt-view-title .cv-all{ display:inline-block; height:44px; background-color:#fdfdfd; padding:0 15px; overflow:hidden}
.pt-view-title .ch{ font:normal 18px/26px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f}
.pt-view-title .en{ font:normal 14px/18px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; text-transform:uppercase;}


.page-line{ border-top:2px solid #c5b15f;}

.page-yewu{ width:97.5%; padding:3px; margin:15px auto 0 auto;}
.page-yewu .pyw-title{display: flex; display: -webkit-flex; flex-flow: wrap; padding:10px 0;}
.page-yewu .pyw-title .ywimg{ width:50%; height:55px;  padding-right:0.5%;text-align:right}
.page-yewu .pyw-title .ywimg img{ height:55px;}
.page-yewu .pyw-title .ywfont{ width:50%;  height:55px; padding-left:0.5%; text-align:left;font: normal 20px/55px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9;}
.page-yewu .pyw-text{ background-color:#ffffff; padding:8px 5px 10px 10px;}
.page-yewu .pyw-text h1{font:normal 16px/24px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; margin-bottom:5px;}
.page-yewu .pyw-text p{font:normal 14px/20px 'ΞΆΘνΡΕΊΪ'; color:#040404}
.page-yw-bg1{ background-color:#c5b15f}
.page-yw-bg2{ background-color:#7db7b5}
.page-yw-bg3{ background-color:#dfa87e}
.page-yw-bg4{ background-color:#4eb4b0}
.page-yw-bg5{ background-color:#e3c445; margin-bottom:20px;}

.pwc-item { width: 100%; }
.pwc-list { display: block; width: 97%; padding: 12px 0 15px 0; margin: 0 auto 10px auto; border: 2px solid #f6f6f6; background-color:#f6f6f6 }
.pwc-list .ntitle { width: 100%; padding: 0 12px 0 10px; height: 26px; font: bold 15px/26px 'ΞΆΘνΡΕΊΪ'; color: #424242; overflow: hidden; }
.pwc-list .ntitle p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pwc-list .ntitle p:hover{ color:#c5b15f}
.pwc-list .ntext { width: 100%; padding: 0 15px 0 18px; max-height: 40px; font: normal 12px/20px 'ΞΆΘνΡΕΊΪ'; color: #797979; overflow: hidden; }
.pwc-list .ntext p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.pwc-list:hover .ntitle { color: #e3b744 }

.page-page{ margin-top:15px; margin-bottom:15px;}
.page-page .num{ display:inline-block; width:22px; height:22px;font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#909090;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px; border:1px solid #909090;}
.page-page .current{display:inline-block; width:22px; height:22px;font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px; border:1px solid #c5b15f;}

.page-page .prev{display:inline-block; padding:0 14px; height:22px;font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#909090;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px; border:1px solid #909090;}
.page-page .next{display:inline-block; padding:0 14px; height:22px;font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#909090;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px; border:1px solid #909090;}
.page-page .rows{display:inline-block; padding:0 14px; height:22px;font:normal 14px/22px 'ΞΆΘνΡΕΊΪ'; color:#909090;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px; border:1px solid #909090;}
.page-page a{ margin:0 3.5px;}
.page-page a:hover{ color:#c5b15f;border:1px solid #c5b15f;}

.page-news-sort{ width:100%; padding-top:15px; padding-bottom:5px;}
.page-news-sort a{ display:inline-block; width:28%; margin-left:4%; margin-bottom:10px; height:28px; text-align:center;font:normal 16px/28px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; border:1px solid #c5b15f;}
.page-news-sort a:hover{ background-color:#c5b15f; color:#fff}
.page-news-sort  .pns-active{ color:#fff !important; background:#c5b15f !important}

.page-newsv-title{ width:96%; margin:0 auto; padding-top:20px; padding-bottom:5px; font:normal 16px/22px 'ΞΆΘνΡΕΊΪ';  color:#a89548; text-align:center;}
.page-newsv-time{ width:96%; margin:0 auto; font:normal 12px/18px 'ΞΆΘνΡΕΊΪ';  color:#8c8c8c; text-align:center;border-bottom:1px dashed #cacaca; padding-bottom:8px;}

.page-per{ padding:15px 2%;}
.page-per span{ display:block;font:normal 14px/24px 'ΞΆΘνΡΕΊΪ';  color:#c5b15f;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.page-per a{font:normal 14px/24px 'ΞΆΘνΡΕΊΪ';  color:#c5b15f;}
.page-per a:hover{ text-decoration:underline}

.page-view-pre{ margin:15px auto 15px auto}
.page-view-pre a{display:inline-block; width:96px; height:24px; text-align:center;font:normal 14px/24px 'ΞΆΘνΡΕΊΪ'; color:#ffffff;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px; background-color:#c5b15f; margin: 0 7px;}
.page-view-pre a:hover{ text-decoration:underline;}

.page-view-img{ width:97.5%; margin:0 auto; padding-top:15px; background-color:#f4f4f4}
.page-view-img img{ max-width:80% !important; height:auto !important}

.page-view-img .vt-name{font:normal 14px/15px 'ΞΆΘνΡΕΊΪ'; color:#545454; padding:10px 0}
.page-view-img .vt-name font{font:normal 18px/22px 'ΞΆΘνΡΕΊΪ'; color:#545454;}

.page-view-title{width:97.5%; margin:10px auto 0 auto;  height:40px; border-bottom:1px solid #e3e3e2}
.page-view-title .ch{font:normal 18px/40px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; padding-left:5px;}
.page-view-title .en{font:normal 14px/40px 'ΞΆΘνΡΕΊΪ'; color:#999696; text-transform:uppercase; padding-left:5px;}


.page-case-sort{border-bottom:2px solid #c5b15f; padding-top:15px; padding-bottom:15px; background:url(/LHqEJSkFUJEIEE5oKyIFIRRpI1EPIk5UJxATUyMFU1uQHj.jpg) center center no-repeat; background-size:cover;display: flex; display: -webkit-flex; flex-flow: wrap;}
.page-case-sort a{ display:inline-block; width:28%; margin-left:4%; margin-bottom:10px; height:28px; text-align:center;font:normal 14px/28px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; border:1px solid #c5b15f; overflow:hidden}
.page-case-sort a:hover{ background-color:#c5b15f; color:#fff}
.page-case-sort  .pns-active{ color:#fff !important; background:#c5b15f !important}


.page-zhuanti{ padding-bottom:20px;background:url(/LHqEJSkFUJEIEE5oKyIFIRRpGy1RH11NKOkDINLoJ0WH.jpg) center top no-repeat; }
.p-zt-title1 img{ width:287px; margin-top:277px;}
.p-zt-title2 img{ width:45.5%; margin-top:15px; margin-bottom:20px;}
.p-zt-jiema{ width:100%;display: flex; display: -webkit-flex; flex-flow: wrap; padding-top:20px;}
.ztjm-item{ display:block; width:25%; margin-left:6.25%}
.ztjm-item .jmimg{ width:100%;text-align:center;}
.ztjm-item .jmimg img{ width:100%; height:auto}
.ztjm-item .jmtitle{width:100%; height:40px;font:normal 16px/40px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f;text-align:center; overflow:hidden }

.p-zt-title3 img{ width:257px; margin-top:20px; margin-bottom:10px;}



@media screen and (max-width:480px) {
.index-tel{ margin-bottom:20px; }
.index-servcie{padding-top:10px;padding-bottom:15px;}
.index-all{ padding-top:20px; padding-bottom:15px;}
.index-work .iwl-item .wtitle{ width:100%; height:28px;font: normal 14px/28px 'ΞΆΘνΡΕΊΪ'; }
.index-zhuanti{ margin-top:15px;}

.index-zhuanti .izt-item .zttitle{height:24px;font:normal 16px/24px 'ΞΆΘνΡΕΊΪ'; margin-top:5px; color:#020202; overflow:hidden}
.index-zhuanti .izt-item .zttext{height:20px;font:normal 14px/20px 'ΞΆΘνΡΕΊΪ'; color:#020202; overflow:hidden}
.index-all .index-more a{ display:inline-block; width:122px; height:24px;font:normal 16px/24px 'ΞΆΘνΡΕΊΪ'; color:#c5b15f; border:1px solid #c5b15f;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;}

.foot-nav a{ padding:8px 0 5px 0px;}
.foot-nav  img{ height:25px; width:auto}
.foot-nav .is-font{font: normal 14px/26px 'ΞΆΘνΡΕΊΪ'; }



.page-about{ padding:15px 2%;}
.page-yewu .pyw-title{padding:5px 0;}
.page-yewu .pyw-title .ywimg{ height:45px;}
.page-yewu .pyw-title .ywimg img{ height:45px;}
.page-yewu .pyw-title .ywfont{  height:45px; text-align:left;font: normal 20px/45px 'ΞΆΘνΡΕΊΪ'; color: #f9f9f9;}
.p-zt-title1 img{ width:60%;}
.ztjm-item .jmtitle{font:normal 14px/40px 'ΞΆΘνΡΕΊΪ';  }
.p-zt-title2 img{ width:70.5%; margin-top:35px; }
.p-zt-title3 img{ width:60.5%; }



}








