﻿@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;}
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/zt_ban1.jpg) no-repeat center top; height:378px;}
.zt_ban2{ background:url(../images/zt_ban2.jpg) no-repeat center top; height:407px;}
.zt_dom1{ background:#f9fafb  url(../images/zt_ban3.jpg) no-repeat center top;  }

.zt_qtBox{ background:url(../images/bgRed.jpg) no-repeat center top; height:578px;}
.zt_ttNei{ text-align:center; }
.zt_ttNei img{ display:inline-block;vertical-align:middle; margin-right:16px;}
.zt_ttNei h2{ vertical-align:middle; font-size:52px; color:#323435; font-weight:bold}
.zt_ttNei h2 span{ color:#c00007}
.zt_ttNei p{ font-size:20px;}




.zt_ttNei1 h2{  color:#fff;}
.zt_ttNei1 h2 span{ color:#ffe159}
.zt_ttNei1 p{ color:#fff}



.zt_qtBoxLeft{ width:588px; float:left; }
.zt_qtBoxLeft h2{ font-size:34px; color:#333; display:block; text-align:center; font-weight:bold; height:120px; line-height:120px;}
.zt_qtBoxLeft h2 strong{ color:#b30011}

.zt_qtBoxLeft .zt_qtBoxText{ height:310px; background:url(../images/wenhaoPic.jpg) no-repeat center center; width:588px; position:  relative; font-size:0}
.zt_qtBoxLeft .zt_qtBoxText span{ background:#525252; height:46px; line-height:46px; display:inline-block; font-size:24px; color:#f9fafb; padding:0 20px;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ position:absolute}
.zt_qtBoxLeft .zt_qtBoxText .sp1{left:60px;top:9px;}
.zt_qtBoxLeft .zt_qtBoxText .sp2{left:313px;top:45px;}
.zt_qtBoxLeft .zt_qtBoxText .sp3{left:42px;top:98px;}
.zt_qtBoxLeft .zt_qtBoxText .sp4{left:303px;top:128px;}
.zt_qtBoxLeft .zt_qtBoxText .sp5{left:51px;top:199px;}
.zt_qtBoxLeft .zt_qtBoxText .sp6{left:302px;top:205px;}
.zt_qtBoxJr{ background:url(../images/jtPic1.jpg) no-repeat center top; width:482px; height:121px; text-align:center; line-height:121px; font-size:36px; color:#fff; margin:0 auto}



.zt_qtBoxRight{ float:left; width:600px; float:right}
.zt_qtBoxRight h2{ text-align:center; display:block; font-size:36px; color:#FFF; font-weight:bold; padding:26px 0 20px 0;}

.zt_qtBoxList .zt_qtBoxUl{ float:left; width:226px; height:170px; border:2px #ffe159 solid;-moz-border-radius: 10px;/* Gecko browsers */-webkit-border-radius: 10px;/* Webkit browsers */border-radius:10px;/* W3C syntax */ margin:0 40px 30px 0; overflow:hidden  }
.zt_qtBoxList .zt_qtBoxUl h3{ line-height:55px; height:55px; background:#ffe159; text-align:center; color:#b30011; font-size:30px; font-weight:bold}
.zt_qtBoxList { padding-left:50px;}
.zt_qtBoxList .zt_qtBoxUl li{ font-size:18px; color:#f9fafb}
.zt_qtBoxList .zt_qtBoxUl ul{ display:block; float:left; padding:10px  0 0 26px;}


.zt_btnLink{ text-align:center; font-size:0;}
.zt_btnLink a{ display:inline-block; height:60px; padding:0 30px; background:#202020; font-size:26px; color:#FFF; line-height:60px;}
.zt_btnLink a.a1{ background:#b30011}
.zt_btnLink a.a1_1{ background:#d8a509}
.zt_btnLink a.a2{ background:#ffe159; color:#b30011}

.zt_bg1{ background:url(../images/bg1.jpg) no-repeat center top; height:70px;}
.zt_bg2{ background:url(../images/bg3.jpg) no-repeat center top; height:80px;}
.zt_dom2{ background:url(../images/bg2.jpg) repeat-y center top}


.zt_bbList .zt_bb{ background:url(../images/png1.png) no-repeat; width:389px; height:238px; float:left; margin-right:16px;}
.zt_bbList .zt_bb1{ background:url(../images/png1.png)}
.zt_bbList .zt_bb2{ background:url(../images/png2.png)}
.zt_bbList .zt_bb3{ margin-right:0; background:url(../images/png3.png)}


.zt_bbList .zt_bb .zt_bbPd{ padding:96px 0 0 68px;}
.zt_bbList .zt_bb .zt_bbPd p{ font-size:20px;}
.zt_ttNei2{ text-align:center; font-size:40px; font-weight:bold; color:#ffffff}


.zt_kaoList{ background:url(../images/yxBg1.jpg) no-repeat; width:386px; height:331px; float:left; margin-right:21px; margin-bottom:21px;}
.zt_kaoList .zt_kaoTt{ height:94px; background:#c18601; margin-top:16px; width:333px;

-webkit-border-top-right-radius:100px;
-webkit-border-bottom-right-radius:100px;
-moz-border-radius-topright:100px;
-moz-border-radius-bottomright:100px;
border-top-right-radius:100px;
border-bottom-right-radius:100px;

}
.zt_kaoList .zt_kaoTt img{ float:left; margin:8px 16px 0 8px}
.zt_kaoList .zt_kaoTt h2 { font-size:28px;color:#FFF; font-weight:bold; display:block; padding-top:12px;}
.zt_kaoList .zt_kaoTt p { font-size:17px; color:#FFF; padding-top:4px;}
.zt_kaoList .zt_kaoText{ height:162px; padding:10px 20px 0 20px; font-size:17px; line-height:32px; text-align:center}
.zt_kaoList1 .zt_kaoText{ text-align:left}
.zt_kaoList3,.zt_kaoList6{ margin-right:0px;}

.zt_kaoList a{ display:block; width:178px; height:38px; color:#c18601; font-size:17px; line-height:38px; border:1px  #c18601 solid; margin:0 auto; text-align:center;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */}

.zt_kaoList1{ background:url(../images/yxBg1.jpg) no-repeat;}
.zt_kaoList2{ background:url(../images/yxBg2.jpg) no-repeat;}
.zt_kaoList3{ background:url(../images/yxBg3.jpg) no-repeat;}
.zt_kaoList4{ background:url(../images/yxBg4.jpg) no-repeat;}
.zt_kaoList5{ background:url(../images/yxBg5.jpg) no-repeat;}
.zt_kaoList6{ background:url(../images/yxBg6.jpg) no-repeat;}

.zt_kaoList1 .zt_kaoTt{  background:#c18601}
.zt_kaoList2 .zt_kaoTt{  background:#01b1c1}
.zt_kaoList3 .zt_kaoTt{  background:#d22d2d}
.zt_kaoList4 .zt_kaoTt{  background:#31af1c}
.zt_kaoList5 .zt_kaoTt{  background:#db4dae}
.zt_kaoList6 .zt_kaoTt{  background:#7244c7}

.zt_kaoList1 a{ color:#c18601; border:1px  #c18601 solid;}
.zt_kaoList2 a{ color:#01b1c1; border:1px  #01b1c1 solid;}
.zt_kaoList3 a{ color:#d22d2d; border:1px  #d22d2d solid;}
.zt_kaoList4 a{ color:#31af1c; border:1px  #31af1c solid;}
.zt_kaoList5 a{ color:#db4dae; border:1px  #db4dae solid;}
.zt_kaoList6 a{ color:#7244c7; border:1px  #7244c7 solid;}




.zt_kaoList a{}
.zt_yyList{ overflow:hidden}
.zt_yyList ul{ width:1240px;}
.zt_yyList li{ float:left; width:228px; float:left; height:48px; border:1px #dedede solid; background:#FFF; margin:0  12px  12px  0; line-height:48px;}
.zt_yyList li a.a1{ float:left; font-size:16px; padding-left:12px}
.zt_yyList li a.a2{ float: right;font-size:16px;padding-right:10px; color:#ea2d24}

.zt_yyList li.li1{ background:url(../images/linkBg.png) no-repeat right center; border:1px #ffcd1d solid;}
.zt_yyList li.li1 a.a1{ color:#FFF}


.zt_dom3{ background:#ebe7e6 url(../images/bg4.jpg) no-repeat center top}

.zt_qkbTab td{ border:1px #dcdcdc solid}
.zt_qkbTab .teBg th{ font-size:18px; font-weight:bold; height:52px; line-height:52px; color:#FFF; background:#a60202}
.zt_qkbTab td a.a1{-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ color:#FFF; background: url(../images/lin1.jpg) repeat-x; padding:10px 12px; display:block; font-size:16px}
.zt_qkbTab td .a1:hover{ background:#c1000b}
.zt_qkbTab td{ border:1px #d2d2d2 solid; padding:12px 10px; font-size:14px; background:#FFF; color:#696969}
.zt_qkbTab td li{ display:block; padding:0 10px; line-height:24px;}

.zt_qkbTab td li strong{ font-size:16px; color:#696969; display:block; padding:10px 0}
.zt_qkbTab td li.liBtn{ text-align:center; padding-top:20px;}

.zt_xueTit1{ height:60px; line-height:58px; background:url(../images/lin2.jpg) repeat-y center top; text-align: center; font-size:32px; font-weight:bold; color:#FFF}
.zt_xueTit1 strong{ color:#666; color:#ffcd1d; padding-right:5px;}
.zt_xueTit2{ border:1px #ad1111 dashed; padding:20px 40px; line-height:28px; margin-top:10px; font-size:16px; color:#2e2e2e;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:150px;/* W3C syntax */ background:#fff4f4 }


.zt_teacList li{ float:left; margin-top:20px;}
.zt_teacList li .zt_teacBox{ background:url(../images/redBg1.jpg) no-repeat left bottom; width:240px; height:474px;}
.zt_teacList li .zt_teacBox img{ float:right;
-webkit-border-top-right-radius:50px;
-moz-border-radius-topright:50px;
border-top-right-radius:50px;
}
.zt_teacList li.li1 .zt_teacBox{ background:url(../images/redBg2.jpg) no-repeat left bottom;}
.zt_teacList li .zt_teacText{ clear: both; padding:10px 30px 0 26px;}
.zt_teacList li .zt_teacText h2 strong{ font-size:24px;}
.zt_teacList li .zt_teacText h2{ font-size:18px; padding-bottom:4px; color:#FFF}
.zt_teacList li .zt_teacText p{ font-size:16px;color:#FFF}

.zt_tabList{ width:580px; border:1px #b10201 solid;-moz-border-radius: 20px;/* Gecko browsers */-webkit-border-radius: 20px;/* Webkit browsers */border-radius:20px;/* W3C syntax */ overflow:hidden }


.zt_tabList .trTdBg1{ background:#b10201; text-align:center; font-size:20px; color:#fff;  width:167px; padding:18px 0 }
.zt_tabList .trTdBg1 span{ display:block; width:126px; background:url(../images/bg01.png) no-repeat right center; height:37px; margin:0 0 10px 0; color:#bd0200; font-weight:bold; line-height:37px;}
.zt_tabList .trTdBg2{ background:#fff; padding:12px 0; padding-right:20px;}


.zt_tabList .trTdBg2 p{ display:block; padding-left:20px; font-size:18px; color:#444444; line-height:26px;}


.zt_weiXinTop{  height:56px; background:url(../images/lin4.jpg) repeat-y center top;-moz-border-radius: 140px;/* Gecko browsers */-webkit-border-radius:140px;/* Webkit browsers */border-radius:140px;/* W3C syntax */ margin-bottom:20px; }
.zt_weiXinTop li{ display:block;  height:56px; line-height:56px; float:left;text-align:center; font-size:22px;  color:#fff; cursor:pointer; position:relative; width:20%}
.zt_weiXinTop li.mCon_Cutbtn{ background: url(../images/lin3.jpg); background-size:100% 100%; font-weight:bold;   color:#f03131;-moz-border-radius: 140px;/* Gecko browsers */-webkit-border-radius:140px;/* Webkit browsers */border-radius:140px;/* W3C syntax */ } 


.zt_qrzImg{ position:relative}
.zt_qrzImg li{ display:block;  float:left; padding:10px;}
.zt_qrzImg li .zt_wxMei{ width:280px;-moz-box-shadow:2px 2px 5px #dddddd; -webkit-box-shadow:2px 2px 5px #dddddd; box-shadow:2px 2px 5px #dddddd; padding-bottom:30px;}
.zt_qrzImg li .zt_wxMei img{ display:block; margin:0 auto; border:1px #ef4d48 solid}
.zt_qrzImg  .prev{ position:absolute; left:0px; z-index:11; top:200px; cursor:pointer}
.zt_qrzImg  .next{ position:absolute; right:0px; z-index:11; top:200px;cursor:pointer}
.zt_qrzImg li .zt_wxMei h2{ display:block; height:52px; background:url(../images/lin4.jpg); background-size:100% 100%; line-height:56px; text-align: center; font-size:22px; font-weight:bold; color:#FFF}


.zt_wxMeiText{ height:52px; padding:20px 0}
.zt_wxMeiText span{ display:block; float:left; background:url(../images/bg02.png) no-repeat; width:60px; padding-right:7px; height:45px; font-weight:bold; padding-top:5px; text-align:center; font-size:19px; line-height:20px; color:#bd0200;}
.zt_wxMeiText .zt_wxMeiRt{ float:left; width:210px;  text-align:center}
.zt_wxMeiText .zt_wxMeiRt p.p1{ font-size:18px; line-height:22px;}
.zt_wxMeiText .zt_wxMeiRt p.p2{ font-size:26px; color:#be0200; line-height:26px; font-weight:bold}


.zt_dom5{ background:#3e3e3e}
.zt_douBox{ position:relative}
.zt_douLeft{ width:816px; float:left}
.zt_douBoxPr{ background: url(../images/lin4.jpg);background-size:100% 100%; width:385px; position:absolute; right:0px; bottom:0px; height:560px;}
.zt_douImg{ background:#FFF; height:486px; padding-top:30px;}

.zt_douTop{ height:60px;}
.zt_douTop li{ float:left; width:33.3333%; text-align:center; font-size:24px; color:#fff; cursor:pointer}
.zt_douTop li.mCon_Cutbtn{ color:#ffe159; font-weight:bold} 
.zt_douTop li.mCon_Cutbtn span{ border-bottom:4px #ffe159 solid; display:block; height:56px;}

.zt_douImg img{ display:block; margin:0 auto} 
.zt_douBoxPr h2{ display:block; height:90px; font-size:30px; font-weight:bold; text-align:center; color:#FFF; border-bottom:1px dashed  #FFF; line-height:80px; margin:0 34px; padding-top:20px;}
.zt_douBoxPr p{ display:block; margin:0 34px; font-size:18px; color:#FFF; line-height:30px; padding-top:30px;}
.zt_douBoxPr a{display:inline-block; height:58px; line-height:58px; padding:0 40px; font-size:24px; color:#990104; background: url(../images/lin5.jpg) repeat-x; margin:0 30px;-moz-border-radius: 300px;/* Gecko browsers */-webkit-border-radius: 300px;/* Webkit browsers */border-radius:300px;/* W3C syntax */ position:absolute; bottom:40px; left:92px;}


.zt_dom6{ background:url(../images/lin6.jpg) no-repeat bottom center}
.zt_qkbBoxTop1{ padding-bottom:10px; overflow:hidden; height:60px;}
.zt_qkbBoxTop1 ul{ width:1500px;}
.zt_qkbBoxTop1 li{ float:left; width:391px; text-align:center; border:1px #8b1015 solid; background:#fff; margin-right:10px; height:58px; line-height:58px; margin-bottom:10px; cursor:pointer; font-size:26px; color:#8b1015}
.zt_qkbBoxTop1 li.mCon_Cutbtn{ color:#fff; background: url(../images/lin4.jpg); background-size:100% 100%; border:1px #8b1015 solid} 


.zt_ssNeoBox{ background:url(../images/ssBg.jpg) no-repeat center top; padding-top:150px; padding-bottom:50px;}

.zt_ssIp{ width:770px; margin:0 auto; height:110px; padding-top:50px;}
.zt_ssIp li{ float:left; width:50%; display:block; height:60px;}
.zt_ssIp li span{ font-size:22px; color:#f4fcfb; line-height:56px; float:left; padding-left:20px;}
.zt_ssIp li input{ width:260px; height:54px; background: url(../images/wtBg.png); border:1px #FFF solid; padding:0 10px; font-size:22px; color:#fff;  }
.zt_ssBtn{ text-align:center}
.zt_ssBtn input{ font-size:28px; color:#cc0006;-moz-border-radius: 60px;/* Gecko browsers */-webkit-border-radius: 60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */  height:64px; width:300px; line-height:64px;display:block; margin-top:12px; margin:0 auto; background: url(../images/lin5.jpg) no-repeat; background-size:100% 100%; border:0; cursor:pointer; font-size:24px;  font-weight:bold; outline:none}







