@charset "utf-8";
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0; padding:0; border:0;}
body{background:#fff; color:#333; font-size:12px; margin-top:0px; font-family:"SimSun","Arial";}

ul,ol{list-style-type:none; list-style:none;}
select,input,img,select{vertical-align:middle;}

h2 {width:auto; height:auto; padding:0px 0px 0px 0px; font-size:14px; font-weight:bold; line-height:24px; color:#333; overflow:hidden;}
h3{ width:auto; height:auto; font-size:14px; color:#555555; font-weight:normal; line-height:24px; padding:0px 0px 0px 0px; overflow:hidden;}
h4{ width:auto; height:auto; font-size:14px; color:#000; font-weight:normal; line-height:24px; padding:0px 20px 0px 20px; overflow:hidden;}
h5{ width:auto; height:auto; font-size:12px; color:#000; font-weight:normal; line-height:24px; padding:0px 0px 0px 0px; overflow:hidden;}
font{ width:auto; height:auto; font-size:14px; color:#84B9C9; line-height:24px; padding:0px 0px 0px 0px; overflow:hidden;}
span{ width:auto; height:auto; font-size:14px; color:#006699; line-height:24px; padding:0px 0px 0px 0px; overflow:hidden;}

a{color:blue; text-decoration:underline;}
a:link{color:blue;}
a:visited{color:blue;}
a:hover,a:active,a:focus{color:red;}

.ztPage_v{ float:left; width:16px; height:10px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_v10{ float:left; width:10px; height:10px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_h{ width:20px; height:20px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_h1{ width:20px; height:1px; padding:0px 0px 0px 0px; overflow:hidden;}

.clearit{clear:both;}

/* 全局内容 */
.ztPage{ width:auto; height:auto; background:#FFFFFF; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c{ width:960px; height:auto; background:#E0E0E0; margin:0 auto; padding:0px 0px 0px 0px; overflow:hidden;}

/* Logo层 */
.ztPage_c2{ width:960px; height:189px; background:url(/e/toronto/images/bg_logo.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 1 */
.ztPage_c3{ width:882px; height:42px; background:url(/e/toronto/images/bg_navi.gif) no-repeat top center; padding:6px 0px 0px 78px; overflow:hidden;}
.ztPage_c3_c{ float:left; width:auto; height:auto; padding:0px 0px 0px 1px; overflow:hidden;}

/* 2 */
.ztPage_c4{ width:934px; height:auto; padding:26px 0px 0px 26px; overflow:hidden;}
.ztPage_c4_1{ float:left; width:356px; height:610px; background:#F6F5F5; border-left:#CECCCC solid 1px; border-right:#CECCCC solid 1px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c4_1_1{ width:356px; height:52px; background:url(/e/toronto/images/bg_1.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c4_1_2{ width:auto; height:auto; padding:15px 0px 15px 35px; overflow:hidden;}
.ztPage_c4_1_3{ width:auto; height:auto; padding:0px 0px 20px 19px; overflow:hidden;}
.ztPage_c4_1_4{ width:356px; height:32px; background:url(/e/toronto/images/bg_2.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

.ztPage_c4_2{ float:left; width:532px; height:610px; background:#F6F5F5; border-left:#CECCCC solid 1px; border-right:#CECCCC solid 1px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c4_2_1{ width:532px; height:54px; background:url(/e/toronto/images/bg_3.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c4_2_2{ width:auto; height:auto; padding:38px 30px 30px 30px; overflow:hidden;}
.ztPage_c4_2_3{ width:532px; height:56px; background:url(/e/toronto/images/bg_4.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 3 */
.ztPage_c5{ width:934px; height:15px; padding:0px 0px 0px 26px; overflow:hidden;}
.ztPage_c5_1{ float:left; width:358px; height:15px; background:url(/e/toronto/images/bg_5.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c5_2{ float:left; width:534px; height:15px; background:url(/e/toronto/images/bg_6.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 4 */
.ztPage_c6{ width:934px; height:auto; padding:10px 0px 0px 26px; overflow:hidden;}
.ztPage_c6_1{ width:906px; height:auto; background:#F6F5F5; border-left:#CECCCC solid 1px; border-right:#CECCCC solid 1px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c6_1_1{ width:906px; height:10px; background:#000; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c6_1_2{ width:896px; height:auto; padding:30px 0px 0px 10px; overflow:hidden;}
.ztPage_c6_1_2_img{ float:left; width:214px; height:auto; padding:0px 10px 0px 0px; overflow:hidden;}
.ztPage_c6_1_3{ width:896px; height:auto; padding:2px 0px 30px 10px; overflow:hidden;}
.ztPage_c6_1_3_bar{ float:left; width:214px; height:10px; background:#35B5DA; padding:0px 0px 0px 0px; overflow:hidden;}

/* 5 */
.ztPage_c7{ width:934px; height:15px; padding:0px 0px 0px 26px; overflow:hidden;}
.ztPage_c7_1{ width:908px; height:15px; background:url(/e/toronto/images/bg_7.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 6 */
.ztPage_c9{ width:934px; height:auto; padding:26px 0px 0px 26px; overflow:hidden;}
.ztPage_c9_1{ width:906px; height:auto; background:#F6F5F5; border-left:#CECCCC solid 1px; border-right:#CECCCC solid 1px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c9_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_8.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c9_1_2{ width:auto; height:auto; padding:30px 40px 30px 40px; overflow:hidden;}

/* 7 */
.ztPage_c10{ width:934px; height:auto; padding:0px 0px 0px 26px; overflow:hidden;}
.ztPage_c10_1{ width:906px; height:auto; background:#F6F5F5; border-left:#CECCCC solid 1px; border-right:#CECCCC solid 1px; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c10_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_9.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c10_1_2{ width:auto; height:auto; padding:30px 40px 30px 40px; overflow:hidden;}

/* 8、9、10、11 */
.ztPage_c11_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_10.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c12_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_11.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c13_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_12.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c14_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_13.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 12 */
.ztPage_c15_1_1{ width:906px; height:77px; background:url(/e/toronto/images/bg_14.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c15_1_2{ width:886px; height:24px; background:#7ED3EB; padding:0px 0px 0px 20px; overflow:hidden;}
.ztPage_c15_1_3{ width:886px; height:24px; background:#BEEFFD; padding:0px 0px 0px 20px; overflow:hidden;}
.ztPage_c15_1_4{ width:886px; height:auto; background:url(/e/toronto/images/bg_15.gif) repeat-y; padding:0px 0px 0px 20px; overflow:hidden;}

/* 13 */
.ztPage_c16_1_1{ width:906px; height:77px; background:url(/e/toronto/images/bg_16.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c16_1_2{ width:886px; height:24px; background:#9CE7D6; padding:0px 0px 0px 20px; overflow:hidden;}
.ztPage_c16_1_3{ width:886px; height:24px; background:#D0F3EB; padding:0px 0px 0px 20px; overflow:hidden;}
.ztPage_c16_1_4{ width:886px; height:24px; background:#C2B1D6; padding:0px 0px 0px 20px; overflow:hidden;}

/* 14、15 */
.ztPage_c17_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_17.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c18_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_18.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 16 */
.ztPage_c19_1_1{ width:906px; height:56px; background:url(/e/toronto/images/bg_19.gif) no-repeat top center; padding:0px 0px 0px 0px; overflow:hidden;}

/* 底部 */
.ztPage_c8{ width:960px; height:100px; text-align:center; padding:10px 0px 0px 0px; overflow:hidden;}
.ztPage_c8 h2{ width:960px; height:30px; line-height:30px; font-size:12px; color:#000; font-weight:normal; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c8 h2 a{ width:auto; height:auto; text-decoration:underline; padding:0px 0px 0px 0px; overflow:hidden;}
.ztPage_c8 h2 a:link{ color:#000; text-decoration:underline;}
.ztPage_c8 h2 a:visited{color:#000; text-decoration:underline;}
.ztPage_c8 h2 a:hover{color:red; text-decoration:underline;}














