/*---------- import ---------*/
@import url("../../css/global.css")/*tpa=../zt/css/global.css*/;
/*---------- base ---------*/
* { margin:0px; padding:0px; }
html { background:url(mainbg.jpg)/*tpa=../zt/kcy/images/mainbg.jpg*/; }
body { text-align:center; font:12px Arial, Helvetica, sans-serif; }
img { border:none; }
a { color:#8D469F; text-decoration:none; }
a:hover { color:#8D469F; text-decoration:none; }
ul { list-style:none; }
li { list-style:none; }
h1 { font-size:14px; color:#333; text-decoration:underline; }
h2 { font-size:14px; color:#FFFFCC; text-decoration:underline; }
h3 { font-size:14px; }
/*content*/
.content { width:1000px; height:3650px; margin:0px auto; text-align:left; position:relative; overflow:hidden; }
/*bg_banner*/
.bg { width:100%; position:absolute; left:0px; z-index:-100; overflow:hidden; }
.bg p { background-position:top center; height:50px; width:100%; background-repeat:no-repeat; overflow:hidden; }
.faflash { height:300px; width:100%; float:left; overflow:hidden; }
.faflash .f1 { height:300px; width:1000px; float:right; position:relative; top:0px; left:0px; }
.one { padding:20px 0 0 665px; float:left; overflow:hidden; width:100%;height:60px}
.one .zx a { float:left; overflow:hidden; width:135px; height:60px; margin-right:35px;}
.one .yy a { float:left; overflow:hidden; width:135px; height:60px }
.two {padding:52px 0 0 240px;float:left;overflow:hidden;font-size:14px; color:white;line-height:30px;height:60px;}
.middle {float:left; overflow:hidden; width:100%;}
.middle .left {float:left; width:518px; overflow:hidden}
.middle .left .z1 {padding:140px 0 0 25px; width:490px; height:130px;text-indent:2em;line-height:24px;text-align:justify; text-justify:inter-ideograph;}
.middle .left .z2 {padding:80px 0 0 25px; width:490px; height:78px;text-indent:2em;line-height:24px;text-align:justify; text-justify:inter-ideograph;}
.middle .left .z3 {padding:32px 0 0 25px; width:490px; height:375px;line-height:24px;text-indent:3em;}
.middle .left .z3 span {display:block; height:33px}
.middle .left .z4 {padding:145px 0 0 25px; width:490px; height:875px;line-height:24px;text-indent:3em;}
.middle .left .z4 span {display:block; height:40px}
.middle .right {float:left; width:460px; overflow:hidden;}
.middle .right .z1 {padding:130px 0 0 40px;width:250px; height:150px;text-indent:2em; line-height:24px;text-align:justify; text-justify:inter-ideograph; color:white}
.middle .right .z1 span {display:block}
.middle .right .z2 {padding:135px 0 0 68px;width:350px; height:300px;line-height:24px;}
.middle .right .z2 span {display:block; height:24px}
.middle .right .z3 {padding:190px 0 0 28px;width:430px; height:600px;text-indent:2em; line-height:24px;text-align:justify; text-justify:inter-ideograph;}
.middle .right .z3 span {display:block; height:24px}
.middle .right .z3 strong {font-size:14px}
.middle .right .z4 {padding:90px 0 0 28px;width:430px; height:200px;text-indent:2em; line-height:24px;text-align:justify; text-justify:inter-ideograph;}
.middle .right .z4 span {display:block; height:8px}
.middle .right .z4 strong {font-size:14px; color:#735b00}
.middle .right .z4 em {color:#004f18}
.m2 {float:left;overflow:hidden;width:100%;padding:140px 0 0 298px;line-height:24px;text-align:justify; text-justify:inter-ideograph;color:#3e3e3e;}
.m2 .z1{float:left;overflow:hidden; width:190px; height:140px;}
.m2 .z2{float:left;overflow:hidden;padding:0 0 0 315px; width:185px; height:140px;}
.m3 {float:left;overflow:hidden;width:100%;padding:85px 0 0 298px;line-height:24px;text-align:justify; text-justify:inter-ideograph;color:#3e3e3e;}
.m3 .z1{float:left;overflow:hidden; width:190px; height:140px;}
.m3 .z2{float:left;overflow:hidden;padding:0 0 0 315px; width:185px; height:150px;}
.m4 {float:left; overflow:hidden;width:100%;padding:240px 0 0 28px;line-height:24px; text-align:justify; text-justify:inter-ideograph; color:#3e3e3e;text-indent:3.5em}
.m4 span {display:block; height:14px}
.m4 .z1 {float:left; overflow:hidden; width:300px; height:290px;}
.m4 .z2 {float:left; overflow:hidden; padding:0 0 0 25px; width:300px; height:290px}
.three { float:left; overflow:hidden; padding:90px 0 0 60px; width:100%; }
.three .new1 { float:left; overflow:hidden; width:300px; height:140px }
.three .new1 li { line-height:35px; font-size:14px; color:#01578f; border-bottom: 1px dashed #888; }
.three .new1 li a { color:#043c15; background:url("dot.gif")/*tpa=../zt/kcy/images/dot.gif*/ no-repeat left scroll; padding:5px 0 0 20px; }
.three .new1 li a:hover { color:#888; text-decoration:none; }
.three .new2 { float:left; overflow:hidden; padding:0 0 0 130px;width:350px; height:140px }
.three .new2 li { line-height:35px; font-size:14px; color:#01578f; border-bottom: 1px dashed #888; }
.three .new2 li a { color:#043c15; background:url("dot.gif")/*tpa=../zt/kcy/images/dot.gif*/ no-repeat left scroll; padding:5px 0 0 20px; }
.three .new2 li a:hover { color:#888; text-decoration:none; }
.three .new2 span {float:right; overflow:hidden;width:300px; height:35px}
.three .new2 span a{float:right; overflow:hidden;font-size:14px;line-height:35px; color:#043c15}
.three .new2 span a:hover{color:#888; text-decoration:none; }

