﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
body>div, form>div { margin:0 auto; }
div { text-align:left; }
a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
body { color:#2f2f2f; text-align:center; font-family:"微软雅黑"; }
ul, ol, li { list-style-type:none; vertical-align:0; }
a { outline-style:none; color:#444444; text-decoration:none; font-family:"微软雅黑" }
a:hover { color:#2f2f2f; text-decoration:none; }
a, area { blr:expression(this.onFocus=this.blur())
}
:focus { -moz-outline-style: none; }
.clear { clear:both; }
.hidden { display:none; }
.block { display:block; }
.left { float:left; }
.right { float:right; }
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:"."}
.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}
.wapImgBl{ display:block; width:100%}
.max_640{min-width:320px;max-width:640px;margin: 0 auto;}



/* 通用样式 */

.he1{ height:0.1rem;}
.he2{ height:0.2rem;}
.he3{ height:0.3rem;}
.he4{ height:0.4rem;}
.he5{ height:0.5rem;}
.he6{ height:0.6rem;}
.he7{ height:0.7rem;}
.he8{ height:0.8rem;}
.he10{ height:1.0rem;}
.he20{ height:2.0rem;}


.zt_banBox{ width:100%;}
.zt_gyText{ background:#0cb3ad; position:relative; padding:0.3rem 0}
.zt_gyText h2{ display:block; text-align:center; font-size:0.4rem; color:#FFF; padding-right:1.8rem; line-height:0.6rem}
.zt_gyText a{ display:block; position:absolute; right:0.4rem; top:0.1rem; background:#FFF;-moz-border-radius:100px;/* Gecko browsers */-webkit-border-radius: 100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ width:1.6rem; height:1.6rem; text-align:center; font-size:0.4rem; color:#005350; font-weight:bold;  }
.zt_gyText a span{padding-top:0.2rem; display:block}




.zt_btnList01 { text-align:center}
.zt_btnList01 .zt_btnIc{ display:inline-block;font-size:0; overflow:hidden }
.zt_btnList01 .zt_btnIc a{ display: inline-block; background:#1b1b1b; font-size:0.4rem; padding:0.2rem 0.4rem; color:#FFF}
.zt_btnList01 .zt_btnIc a.a1{ background:#004c49}


.zt_bkBox1{ background:#fbeed8 url(../images/bg1.jpg) no-repeat center top; background-size:100% auto}
.zt_bkBox1 h2{ font-size:0.5rem; font-weight:bold; display:block; text-align:center; height:1.8rem; line-height:1.8rem} 
.zt_bgCl{ background:#fbeed8;}
.zt_ttBg{ background:url(../images/lineBg.jpg) repeat-x center; text-align:center }
.zt_ttBg strong{ display:inline-block; background:#fbeed8; padding:0 0.2rem; font-size:0.5rem; font-weight:bold;}


.zt_ulIist li{ width:33.33%; float:left}
.zt_ulIist li .divLi{ background:url(../images/tu1.jpg) no-repeat center top; background-size:100% auto; margin:0 0.1rem; height:5.5rem}
.zt_ulIist{ margin:0 0.1rem}
.zt_ulIist li.li1 .divLi{ background:url(../images/tu2.jpg) no-repeat center top; background-size:100% auto; margin:0 0.1rem}
.zt_ulIist li.li2 .divLi{ background:url(../images/tu3.jpg) no-repeat center top; background-size:100% auto; margin:0 0.1rem}


.zt_ulIist li .divLi h2{ display:block; color:#020a64; font-weight:bold; font-size:0.4rem; text-align:center; padding-top:1.8rem; margin-bottom:0.3rem}
.zt_ulIist li .divLi p{ font-size:0.26rem; display:block; padding:0 0.2rem; color:#000000}

.zt_ulIist li.li1 .divLi h2{ color:#550045}
.zt_ulIist li.li2 .divLi h2{ color:#014e04}

.zt_imgFd .imgFdCl{ margin:0 0.1rem; padding:0.5rem 0}
.zt_imgFd .imgFdCl p{ display:block; height:0.6rem; line-height:0.6rem; text-align:center; color:#fff; background:#5d69b0}
.zt_imgFd .imgFdCl p.p1{ background:#5dc0b8}
.zt_imgFd .imgFdCl p.p2{ background:#f97b38}
.zt_bgCl .owl-theme .owl-controls{ display:none}

.zt_imgFd1 {}
.zt_imgFd1 .imgFdCl{ position:relative; padding:0}
.zt_imgFd1 .imgFdCl span{ display:block; position:absolute; left:0px; bottom:0px; background:url(../images/bgTt.png); text-align:center; height:0.6rem; line-height:0.6rem; width:100%; color:#FFF}

.zt_dlBox{ background:#f1f1f1; padding:0.3rem}
.zt_dtBox{ width:40%; float:left}
.zt_ddBox{ width:60%; float:left}
.zt_ddBoxPd{ padding-left:0.3rem; position:relative}


.zt_ddBox p.p1{ display:block; padding-top:0.2rem; font-size:0.34rem; line-height:0.54rem}
.zt_ddBox h2{ font-size:0.5rem; font-weight:bold; display:block; padding:0.14rem 0 0.2rem 0}
.zt_ddBox p{font-size:0.34rem; line-height:0.54rem}
.zt_ddBox a{ position:absolute;-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */ background:#3ea6a5; color:#FFF; right:0px; top:0.2rem; padding:0.1rem 0.3rem; font-size:0.34rem}
.zt_ddCl{  background:#22cac4; text-align:center; font-size:0.3rem; color:#fff; padding:0.2rem 0}


.zt_btnJiaZhai { text-align:center; padding:0.2rem 0 0.4rem  0}
.zt_btnJiaZhai  span{ display:inline-block;-moz-border-radius: 100px;/* Gecko browsers */-webkit-border-radius: 100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ border:1px #e4e3e1 solid; color:#414141; padding:0.2rem 0.4rem; font-size:0.4rem; background:#FFF}

.zt_imgUlCl{ background:#0cb3ad; padding:0.4rem 0.2rem}
.zt_imgUlCl li{ width:50%; float:left; margin-bottom:0.4rem}
.zt_imgUlCl li .imgCl{ background:#fbeed8; margin:0 0.2rem; height:4.0rem; padding-top:0.2rem}
.zt_imgUlCl li.li1 .imgCl{ background:#d8fbf5}
.zt_imgUlCl li .imgCl h2{ font-size:0.44rem; display:block; text-align:center; height:0.8rem; line-height:0.8rem; font-weight:bold; color:#0cb3ad}
.zt_imgUlCl .zt_stBox{}
.zt_imgUlCl .zt_stBox{ background:url(../images/lineBg1.jpg) no-repeat center center;  text-align:center;background-size: 100%  auto; }
.zt_imgUlCl .zt_stBox strong{ display:inline-block; padding:0 0.2rem; font-size:0.5rem; font-weight:bold; color:#fbeed8}
.zt_imgUlCl li .imgCl img{ display:block; margin:0 auto; width:1.6rem}
.zt_imgUlCl li .imgCl p{ display:block; text-align:center; color:#0cb3ad; font-size:0.3rem}
.zt_imgUlCl a.a1{ width:4.4rem; margin:0 auto; background:#333; display:block; text-align:center; height:1.1rem; line-height:1.1rem; color:#FFF; font-size:0.44rem}

.zt_pic1_tt{ height:1.2rem;  text-align:center; position: relative; line-height:1.2rem;}
.zt_pic1_tt strong{ font-size:0.53rem; color:#1c1c1c}

.zt_lineSsLeft li span{ font-size:0.4rem; line-height:0.8rem; float:left; color:#5b5b5b }
.zt_lineSsLeft li{ height:1.1rem; padding:0 0.4rem}
.zt_lineSsLeft li input{ width:7.4rem; height:0.8rem; font-size:0.4rem; padding:0 0.2rem; border:1px #d2d2d2 solid; color:#5b5b5b}
.zt_lineSsLeft textarea{ padding:0.2rem; border:1px #d2d2d2 solid;width:7.4rem; height:1.6rem; font-size:18px;color:#5b5b5b}
.zt_lineSsLeft  .zt_btnInput{ text-align:center;}
.zt_lineSsLeft  .zt_btnInput input{-moz-border-radius: 30px;/* Gecko browsers */-webkit-border-radius: 30px;/* Webkit browsers */border-radius:30px;/* W3C syntax */ border:1px #51bad7 solid; font-size:0.5rem; padding:0.1rem 0.6rem; color:#51bad7; font-family:"微软雅黑"; background:#FFF; cursor:pointer; font-size:0.4rem}



