﻿@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:#000;text-align:center;font:12px "微软雅黑";}
ul, ol, li {list-style-type:none;vertical-align:0;}
a {outline-style:none;color:#000;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:"."}
body,html{ min-width:1200px; overflow-x:hidden}
.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}



/* 通用样式 */

.zt_wh1200{ width:1200px; margin:0 auto}

.zt_he10{ height:10px;}
.zt_he20{ height:20px;}
.zt_he30{ height:30px;}
.zt_he40{ height:40px;}
.zt_he50{ height:50px;}
.zt_he60{ height:60px;}
.zt_he70{ height:70px;}
.zt_he80{ height:80px;}
.zt_he100{ height:100px;}



.zt_ban1{ background:url(../images/pic1_1.jpg) no-repeat center top; height:293px;}
.zt_ban2{ background:url(../images/pic1_2.jpg) no-repeat center top; height:292px;}

.zt_ttNei{ text-align:center; background: url(../images/iconLine.png) no-repeat center bottom; padding-bottom:20px; }
.zt_ttNei h2{ vertical-align:middle; font-size:45px; color:#2c2c2c; font-weight:bold}
.zt_ttNei h2 strong{ color:#d25603}
.zt_ttNei p{ font-size:20px; line-height:50px;}

.zt_ttNei1{ text-align:center; background: url(../images/iconLine1.png) no-repeat center bottom;  }
.zt_ttNei1 h2{ color:#FFF}
.zt_ttNei1 h2 strong{color:#fcd242 }
.zt_ttNei1 p{color:#FFF }



.zt_dom1{ background:#f6f6f6}

.zt_keTabTop{ text-align:center; height:62px; font-size:0}
.zt_keTabTop li{ display:inline-block}
.zt_keTabTop li span{ background:#d25603; display:inline-block;height:62px; line-height:62px; padding:0 30px; font-size:26px; color:#FFF; margin:0 15px; cursor:pointer}
.zt_keTabTop li.chgCutBtn span{ background:#ffd543; color:#d25603}
.zt_keTab{ background:#FFF;-moz-box-shadow:2px 2px 20px #cbcbcb; -webkit-box-shadow:2px 2px 20px #cbcbcb; box-shadow:2px 2px 20px #cbcbcb;}


.zt_keTabLi{ padding:20px;}
.zt_keTabLi li{ display:block; height:65px; border:1px #f5f5f5 solid; margin-bottom:12px;}
.zt_keTabLi li.li1{ width:572px;} 

.zt_keTabLi li.liBg{ background:#fbfbfb}
.zt_keTabLi li span{ float:left; display:block;height:65px; width:138px; background:#717171; height:65px; text-align:center; line-height:65px; font-size:20px; font-weight:bold; color:#ffffff}

.zt_keTabLi li.li1 p{ font-size:16px; color:#434343; float:left; height:65px; line-height:65px; width:294px; padding-left:12px;}
.zt_keTabLi li a{ float: right; background:url(../images/line1.jpg); width:117px; height:35px; line-height:35px; font-size:16px; text-align:center; color:#FFF;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ margin:14px 10px 0 0 }

.zt_keTabLi li span.sp1{background:#717171; }
.zt_keTabLi li span.sp2{background:#fc754a; }
.zt_keTabLi li span.sp3{background:#fcd242; }

.zt_keTabLi li.li2 p{ font-size:16px; color:#434343; float:left; height:65px; line-height:65px; width:870px; padding-left:12px;}
.zt_keTabLi li.li2 p.p1{ height:auto; line-height:24px; padding-top:8px;}

.zt_keTet{ text-align:center; vertical-align:middle}
.zt_keTet strong{ font-size:26px; font-weight:bold; color:#d25603; vertical-align:middle; padding:0 16px;}
.zt_keTet img{vertical-align:middle}

.zt_qtBox{ margin:0 20px;}
.zt_qtBox li{ float:left; width:33.333%; display:block; border-bottom:1px #dedede dashed; height:74px; line-height:74px;}
.zt_qtBox li p{ float:left; font-size:20px; color:#434343; margin-left:16px;}
.zt_qtBox li a{ float: right; background:url(../images/line1.jpg); width:117px; height:35px; line-height:35px; font-size:16px; text-align:center; color:#FFF;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ margin:20px 30px 0 0 }


.zt_studPrWh{ width:1200px; overflow:hidden}
.zt_studPrWh ul{ width:1240px;}
.zt_studPrWh li img{ display:block}
.zt_studPrWh li{ float:left}
.zt_studPrWh li .zt_studPr{ background:url(../images/huangBg.jpg) no-repeat bottom center; width:387px; height:284px; margin-right:20px; position:relative; padding-top:10px; margin-top:15px;}
.zt_studPrWh li .zt_studPr .zt_studWh{ width:322px; margin:0 auto; height:215px;-moz-box-shadow:3px 3px 10px #cbcbcb; -webkit-box-shadow:3px 3px 10px #cbcbcb; box-shadow:3px 3px 10px #cbcbcb; position:relative}
.zt_studPrWh li .zt_studPr .zt_studPa{ background:url(../images/liBg1.png) no-repeat; height:121px; width:387px; position:absolute; bottom:0px; left:0px; text-align:center }
.zt_studPrWh li .zt_studPr  span{ display:block; right:30px; top:70px; position:absolute;}
.zt_studPrWh li .zt_studPr .zt_studPa p{ font-size:20px; color:#FFF; line-height:40px; padding-top:34px;}
.zt_studPrWh li .zt_studPr .zt_studPa h2{ font-size:20px; color:#d25603; background:#FFF; margin:0 33px; line-height:32px; line-height:32px;}

.zt_btnLink{ text-align:center; font-size:0; }
.zt_btnLinkBg{ display:inline-block;-moz-border-radius: 250px;/* Gecko browsers */-webkit-border-radius: 250px;/* Webkit browsers */border-radius:250px;/* W3C syntax */ overflow:hidden}
.zt_btnLink a{ display:inline-block; height:56px; padding:0 30px; background:#fcd242; font-size:20px; color:#d25603; line-height:56px; }
.zt_btnLink a.a1{ background:#d25603; color:#fcd242}
.zt_btnLink a.a1_1{ background:#fff; color:#d25603}
.zt_btnLink a.a2{ background:#ffe159; color:#b30011}


.zt_ongPicBt li{ display:block; float:left; margin-right:10px}
.zt_ongPicBt li .zt_imgPt{width:216px; border:1px #d25603 solid; padding:7px; background:#FFF}
.zt_ongPicBt li .zt_imgPt .zt_imgPtPa{ width:216px; margin:0 auto;  background:#d25603; height:370px; padding-top:14px;}
.zt_ongPicBt li .zt_imgPt .zt_imgPtPa h2{ display:block; text-align:center; font-size:18px; color:#FFF; font-weight:bold; background:url(../images/lineBg1.jpg) no-repeat center bottom; padding-bottom:10px; margin-top:10px; } 
.zt_ongPicBt li .zt_imgPt img{ display:block; margin:0 auto}
.zt_ongPicBt li .zt_imgPt .zt_imgPtPa p{ font-size:14px; color:#ffffff; color:#FFF; line-height:22px; display:block; padding:10px 20px 0 20px}
.zt_ongPicBt li .zt_imgPt a{ display:block; background:url(../images/line2.jpg) repeat-y; height:45px; line-height:45px; text-align:center; font-size:18px; color:#FFF}

.zt_ongPicBt li.liMg1{ margin-top:30px;}
.zt_wott{ text-align:center; font-size:28px; font-weight:bold; color:#d25603}

.zt_teacTuan{-moz-border-radius: 20px;/* Gecko browsers */-webkit-border-radius: 20px;/* Webkit browsers */border-radius:20px;/* W3C syntax */ padding:30px 0; }
.zt_teacTuan .hd li{ float:left;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ overflow:hidden;border:1px #fff solid;-moz-box-shadow:2px 2px 5px #d25603; -webkit-box-shadow:2px 2px 5px #d25603; box-shadow:2px 2px 5px #d25603; margin-left:21px; cursor:pointer }
.zt_teacTuan .hd{ height:110px;}
.zt_teacTuan .hd li.on{ border:1px #d25603 solid}
.zt_teacTuan .hd li img{ display:block; }


.zt_teacTuan { background:#FFF;-moz-border-radius: 20px;/* Gecko browsers */-webkit-border-radius: 20px;/* Webkit browsers */border-radius:20px;/* W3C syntax */-moz-box-shadow:2px 2px 20px #cbcbcb; -webkit-box-shadow:2px 2px 20px #cbcbcb; box-shadow:2px 2px 20px #cbcbcb; }
.zt_teacTuan .zt_teacBox{ height:240px; margin-left:21px;}
.zt_teacTuan .zt_teacBox img{ display:block; float:left; border:1px #d25603 solid}
.zt_teacTuan .zt_teacBox .zt_teacImg{ width:940px; float:right; margin-right:21px;}
.zt_teacTuan .zt_teacBox .zt_teacImg .zt_teacTp{ border-bottom:2px #d25603 solid; height:40px; line-height:40px; font-size:18px}
.zt_teacTuan .zt_teacBox .zt_teacImg .zt_teacTp strong{ display:block; background:#d25603; float:left; font-size:20px; color:#ffffff; padding:0 20px; margin-right:16px;}
.zt_teacTuan .zt_teacBox .zt_teacText{ background:#f8faff; margin-top:5px; height:170px; padding:0 30px;}
.zt_teacTuan .zt_teacBox .zt_teacText h2{ display:block; font-size:18px; font-weight:bold; color:#d25603; line-height:40px; padding-top:6px;}
.zt_teacTuan .zt_teacBox .zt_teacText p{ font-size:18px}
.zt_teacTuan .zt_teacBox .zt_teacText a{ background:url(../images/line1.jpg); width:117px; height:35px; line-height:35px; font-size:16px; text-align:center; color:#FFF;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ margin:20px 30px 0 0; display:block}

.zt_shiImgBox{ overflow:hidden; padding:20px;}
.zt_shiImgBox li{ float:left; margin-right:32px; margin-bottom:32px;}
.zt_shiImgBox li .zt_shiImg{ height:438px; width:375px;border:1px dotted #e6e5e5; background:#FFF;-moz-box-shadow:2px 2px 16px #cbcbcb; -webkit-box-shadow:2px 2px 16px #cbcbcb; box-shadow:2px 2px 16px #cbcbcb; }
.zt_shiImgBox li .zt_shiImg .zt_stPit{ background:url(../images/ttBg.jpg) no-repeat; width:375px; height:64px; margin-bottom:16px; }
.zt_shiImgBox li .zt_shiImg .zt_stPit strong{ display:block; float:left; height:64px; line-height:64px; font-size:26px; color:#FFF; padding:0 10px;}
.zt_shiImgBox li .zt_shiImg .zt_stPit p{ font-size:18px; color: #FFF; float:left; padding-left:50px; padding-top:23px;}
.zt_shiImgBox ul{ width:1240px;} 
.zt_shiImgBox li .zt_shiImg img{ display:block; margin:0 auto}
.zt_shiImgBox li .zt_shiImg p{ font-size:18px; color:#373737; display:block; padding:0 16px; padding-top:16px; line-height:28px;}



.zt_dom3{ background:#d25603}

.neiTtpo{ height:80px; overflow:hidden}
.zt_neiText{ text-align:center; color:#fcd242; height:64px; border:1px #fff  dashed; margin-bottom:20px;  font-size:18px; line-height:64px; font-weight:bold}
.neiTtpo ul{ width:1220px; }
.neiTtpo li{ float:left; margin-right:20px; display:block; width:183px; background:#fff; height:56px; text-align:center; line-height:56px; font-size:24px; color:#d25603; font-weight:bold; cursor:pointer}
.neiTtpo li.chgCutBtn{ background:#fcd242;color:#d25603}  
.zt_neiImg img{ display:block}



.zt_wenText{ text-align:center; border:1px #d25603  dashed; padding:20px 0; background:#fff; line-height:26px; color:#282728; font-size:16px;-moz-border-radius: 10px;/* Gecko browsers */-webkit-border-radius: 10px;/* Webkit browsers */border-radius:10px;/* W3C syntax */ }
.zt_duoList .hd{ float:left; width:170px; }
.zt_duoList .hd li{ display:block; display:block; width:170px; color:#FFF; cursor:pointer; height:120px; text-align:center;line-height:120px; font-size:24px; font-weight:bold; margin-bottom:10px; background:#d25603}
.zt_duoList .hd li.on{ background:#fcd242; color:#d25603}
.zt_duoList .bd{ float: right; width:1020px;}


.zt_ssBox{ background:url(../images/ssBg.jpg) no-repeat center top; text-align:center; padding:140px 0 56px 0}
.zt_ssBoxText{ text-align:center; padding-bottom:30px;}
.zt_ssBoxText h2{ font-size:50px; font-weight:bold; color:#ffffff; display:block; padding-bottom:20px;}
.zt_ssBoxText p{ font-size:22px; color:#ffffff; display:block;}


.zt_ssBoxIp{ width:930px; margin:0 auto}
.zt_ssBoxIp li{ height:90px; display:block; line-height:62px; float:left; padding-left:30px;}
.zt_ssBoxIp li span{ float:left; font-size:24px; line-height:62px; padding-right:10px; color:#ffffff; font-weight:bold; }
.zt_ssBoxIp li input{ height:60px; border:1px #ffffff solid; width:330px;font-size:24px; padding:0 10px; line-height:60px; background:none; color:#fff} 

.zt_ssBoxIp .zt_ssBtn{ text-align:center; padding-top:10px}
.zt_ssBoxIp .zt_ssBtn input{ background:#fcd242; border:0; font-size:24px; color:#d25603; padding:0 60px; height:66px; font-family:"微软雅黑"; cursor:pointer }





.zt_tabBox01 th,.zt_tabBox01 td{ border:1px #d2d2d2 solid; padding:12px 10px; font-size:16px;background:#FFF}
.zt_tabBox01 h2{ background:#d91426; color:#fff; height:50px; line-height:50px; font-size:24px; text-align:center;}
.zt_tabBox01 th{ text-align:center; background:#d25603; color:#FFF; font-size:18px} 

.zt_tabBox01 td a.zt_btn{-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ color:#FFF; background:#fc7349; padding:6px 20px;}
.zt_tabBox01 td a.zt_btn:hover{ background:#dbbb6f} 

.zt_keTabSp{ text-align:center; height:80px;}
.zt_keTabSp span{ display:block; width:391px; height:50px; border:1px #d25603 dashed; background:#FFF; color:#d25603; margin-right:10px;line-height:50px; font-size:22px;  float:left; cursor:pointer }
.zt_keTabSp span.chgCutBtn{ background:#d25603; color:#FFF} 

.zt_tabStBg span{ padding:0 20px; font-size:24px;}
.zt_tabBox01 .zt_tabStBg{ background:#fff3f4; padding:20px 0; color:#464646}
.zt_tabBox01 .zt_tabStBg i{ text-decoration:line-through; font-style:normal}
.zt_tabBox01 .zt_tabStBg .st1{ color:#c30004}

.zt_tabCp h2{ display:block; height:60px; line-height:60px; text-align:center; font-size:24px; font-weight:bold; color:#ffffff; background:#d25603}
.zt_tabCp th{ background:#515151; border:1px #515151 solid; line-height:50px; text-align: center; font-size:20px; color:#FFF}
.zt_tabCp td{border:1px #dcdcdc solid; text-align:center; text-align:center; font-size:16px; padding:20px 10px; color:#696969; background:#FFF}

.zt_tabCp td a.zt_btn{-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ color:#FFF; background:#fc7349; padding:6px 20px;}
.zt_tabCp td a.zt_btn:hover{ background:#dbbb6f} 

















