﻿@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-size:12px; 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; }
select, textarea { font: 12px Arial, "微软雅黑"; }
body { color:#2f2f2f; text-align:center; font:12px "微软雅黑"; }
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; }

.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}
.wapImgBl{ display:block; width:100%}
.max_600{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_navTop{ height:30px; padding:5px 0}
.zt_navTop li{ float:left; width:16.6%; text-align:center; line-height:30px; font-size:14px}
.zt_navBottom{ padding-bottom:10px;}
.zt_navTop li.zt_navTopClick{}
.zt_navTop li.zt_navTopClick img{ display:block; margin-top:3px;}

.zt_navBottom li{ float:left; width:20%; text-align:center; line-height:24px;}
.zt_navBottom li a{ font-size:14px}
.wap_ztPat1 .zt_text1{ text-align:center; padding:0 30px; font-size:15px;color:#5b5b5b}
.wap_ztPat1 .zt_text1 a{ display:inline-block;font-size:15px}

.wap_ztPat1{ position: relative}
.wap_ztPat1 ul{ position: absolute; bottom:10px;}
.wap_ztPat1 ul li{ float:left; width:50%;}



.zt_past1{ background:#f3f9ff}
.zt_tt1{ padding:0.4rem 0 0.3rem 0; text-align:center}
.zt_tt1 img{ display:block; margin-bottom:0.2rem}
.zt_tt1 h2{ font-size:0.6rem; font-weight:bold; color:#333333}
.zt_tt1 h2 strong{ color:#0275c8}
.zt_tt1 p{ font-size:0.4rem}
.zt_past1 .zt_ul1 li{ float: left; width:33.333%; margin-bottom:0.1rem}
.zt_past1 .zt_ul1 li .zt_liDiv{ margin:0 0.05rem; background:#a9c8f2; padding:0 0 0.1rem 0; height:4.3rem; position:relative}
.zt_past1 .zt_ul1 li .zt_liDiv h2{ display:block; background:#2a67ba; color:#FFF; height:0.8rem; text-align:center; font-size:0.4rem; line-height:0.8rem}
.zt_ul1Mg{ margin:0 0.05rem}

.zt_past1 .zt_ul1 li .zt_liDiv p{ display:block; font-size:0.3rem; padding:0 0.2rem; line-height:0.5rem; display:block; padding-top:0.2rem;text-align:justify}
.zt_past1 .zt_ul1 li .zt_liDiv a{ display:block; text-align:center; border:1px #2a67ba solid; color:#2a67ba; position:absolute; left:0px; bottom:0.24rem; line-height:0.6rem; padding:0 0.2rem; left:0.3rem; font-size:0.3rem}


.zt_past1 .zt_ul1 li.li2 .zt_liDiv{ background:#f4b1d4}
.zt_past1 .zt_ul1 li.li2  .zt_liDiv h2{ color:#fff; background:#c73b85 } 
.zt_past1 .zt_ul1 li.li2  .zt_liDiv p{color:#c73b85}
.zt_past1 .zt_ul1 li.li2  .zt_liDiv a{color:#c73b85;border:1px #c73b85 solid;}

.zt_past1 .zt_ul1 li.li3 .zt_liDiv{ background:#f8e8b2}
.zt_past1 .zt_ul1 li.li3  .zt_liDiv h2{ color:#fff; background:#cba625 } 
.zt_past1 .zt_ul1 li.li3  .zt_liDiv p{color:#cba625}
.zt_past1 .zt_ul1 li.li3  .zt_liDiv a{color:#cba625;border:1px #cba625 solid;}


.zt_past1 .zt_ul1 li.li4 .zt_liDiv{ background:#f2a9be}
.zt_past1 .zt_ul1 li.li4  .zt_liDiv h2{ color:#fff; background:#ba2a4f } 
.zt_past1 .zt_ul1 li.li4  .zt_liDiv p{color:#ba2a4f}
.zt_past1 .zt_ul1 li.li4  .zt_liDiv a{color:#ba2a4f;border:1px #ba2a4f solid;}


.zt_past1 .zt_ul1 li.li5 .zt_liDiv{ background:#b1f3f4}
.zt_past1 .zt_ul1 li.li5  .zt_liDiv h2{ color:#fff; background:#3bbfc7 } 
.zt_past1 .zt_ul1 li.li5  .zt_liDiv p{color:#3bbfc7}
.zt_past1 .zt_ul1 li.li5  .zt_liDiv a{color:#3bbfc7;border:1px #3bbfc7 solid;}


.zt_past1 .zt_ul1 li.li6 .zt_liDiv{ background:#f8d0b2}
.zt_past1 .zt_ul1 li.li6  .zt_liDiv h2{ color:#fff; background:#cb5f25 } 
.zt_past1 .zt_ul1 li.li6  .zt_liDiv p{color:#cb5f25}
.zt_past1 .zt_ul1 li.li6  .zt_liDiv a{color:#cb5f25;border:1px #cb5f25 solid;}


.zt_past1 .zt_textP{ background:url(../images/png2.png) no-repeat center top; background-size:100% auto; padding:1.9rem 0.9rem 1.1rem 0.9rem}
.zt_past1 .zt_textP p{ font-size:0.34rem; border-bottom:1px #e8c16b dashed; padding-bottom:0.1rem; margin-bottom:0.1rem; color:#070507; line-height:0.5rem}
.zt_past1 .zt_textP h2{ font-size:0.36rem; font-weight:bold; display:block; padding-top:0.2rem; color:#070507}

.zt_btnLine { text-align:center; padding-bottom:0.4rem}
.zt_btnLine a{ display: inline-block;-moz-border-radius: 100px;/* Gecko browsers */-webkit-border-radius:100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ background:#0275c8; color:#FFF; font-size:0.4rem; padding:0.2rem 0.4rem}

.zt_tt2{ text-align:center; border:1px #0275c8 solid;-moz-border-radius: 100px;/* Gecko browsers */-webkit-border-radius:100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ margin:0 0.4rem; padding:0.1rem 0;  }
.zt_tt2  table{ margin:0 auto}
.zt_tt2  table td{ font-size:0.4rem; color:#0275c8}
.zt_tt2  table td h2{ font-size:0.5rem; color:#0275c8; font-weight:bold}
.zt_tt2  table td p{ color:#0275c8}

.zt_avList{}
.zt_avIme{ background:url(../images/bg1.jpg) no-repeat center top; background-size:100% 100%; text-align:center; padding:0.2rem 0 0.4rem 0; margin:0 0.1rem}
.zt_avImeBox h2{ font-size:0.44rem; font-weight:bold; color:#FFF; border-bottom:1px #FFF dashed; margin:0 0.4rem; line-height:1.2rem}
.zt_avImeBox  p{ font-size:0.44rem; color:#fff954; display:block; padding:0.2rem 0}
.zt_avImeBox a{ display:inline-block; background:#FFF; color:#0275c8; font-size:0.4rem; padding:0 0.2rem}


.zt_ulList li{ float:left; width:25%}
.zt_ulList li a{ border:1px #0275c8 solid; color:#0275c8; display:block; text-align:center; font-size:0.34rem; margin:0.1rem; line-height:0.7rem}
.zt_lanBox{ -moz-border-radius: 100px;/* Gecko browsers */-webkit-border-radius:100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ background:#5ea8db; margin:0 0.2rem; padding:0.2rem  }
.zt_lanBox span{ float:left; background:#fff79d; color:#5ea8db;-moz-border-radius: 100px;/* Gecko browsers */-webkit-border-radius:100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ width:1.4rem; height:1.2rem; text-align:center; font-size:0.36rem; padding-top:0.2rem}
.zt_lanBox ul{ float:left; width:7.0rem; padding-left:0.2rem; padding-top:0.05rem}
.zt_lanBox ul li{ width:50%; float:left}
.zt_lanBox ul li a{ color:#FFF; font-size:0.34rem; background:url(../images/ic1.jpg) no-repeat left center;background-size:auto 100% ; line-height:0.7rem; padding-left:0.6rem  }

.zt_past2{ background:#f9f9f9}
.zt_tabTop { height:1.0rem}
.zt_tabTop li{ float:left; width:25%}
.zt_tabTop li strong{-moz-border-radius: 100px;/* Gecko browsers */-webkit-border-radius:100px;/* Webkit browsers */border-radius:100px;/* W3C syntax */ background:#5ea8db; display:block; text-align:center; background:#313131; color:#FFF; line-height:0.8rem; font-size:0.4rem; margin:0 0.05rem}
.zt_tabTop li.chgCutBtn strong{ background:#ed514d}
.zt_tabTextRed{ margin:0 0.2rem; background:#facac9; padding:0.3rem 0.4rem; color:#ed514d}
.zt_tabTextRed h2{ font-size:0.44rem; display:block; text-align:center; font-weight:bold; display:block; padding-bottom:0.1rem; line-height:0.8rem}
.zt_tabTextRed p{ font-size:0.4rem; display:block; padding-bottom:0.1rem}
.zt_tabBox th{ background:#ed514d; color:#FFF; text-align:center}
.zt_tabBox{ margin:0 0.2rem}
.zt_tabBoxMg{ margin-top:0.2rem}
.zt_tabBox th,.zt_tabBox td{ border:1px #e6e6e6 solid; text-align:center; padding:0.2rem 0.1rem; font-size:0.36rem}



.zt_ruanZsTop{ height:2.0rem}
.zt_ruanZsTop li{ float:left; height:2.0rem; width:20%; text-align:center}
.zt_ruanZsTop li span{-moz-border-radius: 10rem;/* Gecko browsers */-webkit-border-radius: 10rem;/* Webkit browsers */border-radius:10rem;/* W3C syntax */ background:#83ceef; color:#FFF; display:inline-block; width:1.6rem; height:1.6rem; font-size:0.46rem}
.zt_ruanZsTop li span p{ display:block; padding-top:0.42rem}
.zt_ruanZsTop li span p.p1{ display:block; padding-top:0.16rem}
.zt_ruanZsTop li.chgCutBtn span{ background:#313674} 

.zt_ruanZsBox{ margin:0 0.3rem}
.zt_lineBoxCl1 a{ background:#313674}
.zt_ruanZsBox p{ display:block; line-height:0.8rem; font-size:0.4rem; text-align:center; color:#FFF; background:#313674; font-weight:bold}

.zt_ttBg{ background:url(../images/line2.jpg) repeat-x center center; text-align:center}
.zt_ttBg strong{ display:inline-block; background:url(../images/ttBg.png) no-repeat center center; font-size:0.4rem; color:#FFF; background-size:100% auto ; padding:0.3rem 0.9rem}

.zt_ovBtn{ margin:0 0.3rem}
.zt_ovBtnSp{ display:none}
.zt_ovImg{ margin:0 0.3rem}


.zy_textHcTop { margin:0 0.2rem; padding-bottom:0.2rem}
.zy_textHcTop li{ width:16.6666%; float:left;}
.zy_textHcTop li span{ display: block; text-align:center; border:1px #dcdcdc solid; background: #FFF; margin:0.05rem;  line-height:0.8rem; font-size:0.4rem}
.zy_textHcTop li.mCon_Cutbtn span{ background:#cb1b5a; color:#FFF}
.zy_textHc{ background:#eaeaea url(../images/jt04.jpg) no-repeat center bottom;background-size:contain; margin:0 0.2rem}
.zy_textHcBox{ padding:0.2rem 0.2rem 0.9rem 0.2rem; font-size:0.4rem; line-height:0.6rem}
.zy_textHcBox p{ font-size:0.4rem; line-height:0.6rem}
.zy_textHcTt{ text-align:center; height:0.9rem; text-align:center; line-height:0.9rem; background:#cb1b5a; font-size:0.42rem; color:#fff}

.zt_btnBoxNeiYj{ text-align:center; background:#fef9e3;-moz-border-radius:0.2rem;/* Gecko browsers */-webkit-border-radius:0.2rem;/* Webkit browsers */border-radius:0.2rem;/* W3C syntax */ padding:0.16rem 0; margin:0 0.1rem}
.zt_btnBoxNeiYj a.zt_btnBoxNeiIcn{ display: inline-block; background:url(../images/jt05.jpg) no-repeat left center; height:0.4rem; line-height:0.4rem; font-size:0.3rem; padding-left:0.5rem}

.zt_yxBoxCl{ margin:0 0.3rem}
.zt_yxBoxCl p{ font-size:0.4rem; display:block; text-align:center; height:0.8rem; line-height:0.8rem; background:#438217; color:#FFF}




.zt_ssBox{ background:#f2f2f4 url(../images/ssBg.jpg) no-repeat center top; background-size:100% auto; text-align:center; padding:1.5rem 0 0.4rem  0}
.zt_ssBox h2{ display:block; text-align:center; font-size:0.6rem; font-weight:bold; color:#1299c8; padding-bottom:0.2rem}
.zt_ssBox p{ display: inline-block; text-align:center; font-size:0.4rem; border:1px #1299c8 solid; padding:0.1rem 0.2rem; color:#1299c8}
.zt_ssBoxBtn input{ font-family:"微软雅黑"; font-size:0.4rem; color:#fff; background:#1299c8; padding:0.2rem 0.4rem; border:0;-moz-border-radius:10rem;/* Gecko browsers */-webkit-border-radius:10rem;/* Webkit browsers */border-radius:10rem;/* W3C syntax */ } 
.zt_ssBoxBtn{ text-align:center; padding-top:0.4rem}
.zt_ssBox li{ display:block; padding-top:0.4rem; width:8.2rem; margin:0 auto; height:0.64rem}
.zt_ssBox li span{ font-size:0.4rem; padding-right:0.2rem; float:left; width:1.8rem; display:block; text-align:right; line-height:0.7rem}
.zt_ssBox li input{ float:left; border:1px #a2d7e8 solid; line-height:0.7rem; height:0.7rem; width:5.2rem; padding:0 0.1rem}














